From 28a0f0c1a66e732de7303d225a03d8b9cce6e155 Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Wed, 11 Dec 2024 10:02:21 +0200 Subject: [PATCH 1/4] powersync-sqlite-core v0.3.7 --- powersync-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powersync-version b/powersync-version index 759e4117..f969a39a 100644 --- a/powersync-version +++ b/powersync-version @@ -1 +1 @@ -v0.3.6 \ No newline at end of file +v0.3.7 \ No newline at end of file From 99890bd8bbfe253bf71affcfca982f11aeea4a98 Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Wed, 11 Dec 2024 11:24:21 +0200 Subject: [PATCH 2/4] Bump sqlite version. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 46703448..b026ee18 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # dependencies -SQLITE_VERSION = 3.47.0 -MC_SQLITE_VERSION = 1.9.0 +SQLITE_VERSION = 3.47.2 +MC_SQLITE_VERSION = 1.9.2 SQLITE_TARBALL_URL = https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=version-${SQLITE_VERSION} MC_SQLITE_URL = https://github.com/utelle/SQLite3MultipleCiphers/releases/download/v${MC_SQLITE_VERSION}/sqlite3mc-${MC_SQLITE_VERSION}-sqlite-${SQLITE_VERSION}-amalgamation.zip EXTENSION_FUNCTIONS = extension-functions.c From ac0775b3043ea5b849ba2e0dcbc846f81e65b8e0 Mon Sep 17 00:00:00 2001 From: Ralf Kistner Date: Wed, 11 Dec 2024 11:24:31 +0200 Subject: [PATCH 3/4] Rebuild. --- dist/mc-wa-sqlite-async.mjs | 2 +- dist/mc-wa-sqlite-async.wasm | Bin 1885486 -> 1886320 bytes dist/mc-wa-sqlite-jspi.mjs | 2 +- dist/mc-wa-sqlite-jspi.wasm | Bin 1004260 -> 1004750 bytes dist/mc-wa-sqlite.mjs | 2 +- dist/mc-wa-sqlite.wasm | Bin 998188 -> 998790 bytes dist/wa-sqlite-async-dynamic-main.mjs | 2 +- dist/wa-sqlite-async-dynamic-main.wasm | Bin 3747733 -> 3749976 bytes dist/wa-sqlite-async.mjs | 2 +- dist/wa-sqlite-async.wasm | Bin 1734759 -> 1735105 bytes dist/wa-sqlite-dynamic-main.mjs | 2 +- dist/wa-sqlite-dynamic-main.wasm | Bin 2384916 -> 2386124 bytes dist/wa-sqlite-jspi.mjs | 2 +- dist/wa-sqlite-jspi.wasm | Bin 885790 -> 885938 bytes dist/wa-sqlite.mjs | 2 +- dist/wa-sqlite.wasm | Bin 879859 -> 880109 bytes 16 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dist/mc-wa-sqlite-async.mjs b/dist/mc-wa-sqlite-async.mjs index 0b7b9e60..77600cdc 100644 --- a/dist/mc-wa-sqlite-async.mjs +++ b/dist/mc-wa-sqlite-async.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite-async.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite-async.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["qa"];updateMemoryViews();wasmTable=wasmExports["wf"];addOnInit(wasmExports["ra"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _random_get(buffer,size){try{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{runtimeKeepaliveCounter+=1};var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}}}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve,reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc(name){var func=wasmExports[name];return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,aa:___syscall_chmod,ca:___syscall_faccessat,ba:___syscall_fchmod,$:___syscall_fchown32,b:___syscall_fcntl64,_:___syscall_fstat64,y:___syscall_ftruncate64,U:___syscall_getcwd,X:___syscall_lstat64,Q:___syscall_mkdirat,W:___syscall_newfstatat,O:___syscall_openat,M:___syscall_readlinkat,L:___syscall_rmdir,Z:___syscall_stat64,J:___syscall_unlinkat,I:___syscall_utimensat,ea:__abort_js,E:__emscripten_runtime_keepalive_clear,w:__localtime_js,u:__mmap_js,v:__munmap_js,F:__setitimer_js,P:__tzset_js,n:_emscripten_date_now,g:_emscripten_get_now,G:_emscripten_resize_heap,R:_environ_get,S:_environ_sizes_get,o:_fd_close,H:_fd_fdstat_get,N:_fd_read,x:_fd_seek,V:_fd_sync,K:_fd_write,s:_ipp,t:_ipp_async,la:_ippipppp,pa:_ippipppp_async,j:_ippp,k:_ippp_async,c:_ipppi,d:_ipppi_async,ha:_ipppiii,ia:_ipppiii_async,ja:_ipppiiip,ka:_ipppiiip_async,h:_ipppip,i:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,fa:_ippppi,ga:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,ma:_ipppppip,na:_ipppppip_async,D:_proc_exit,T:_random_get,oa:_vppippii,r:_vppippii_async,l:_vppp,m:_vppp_async,Y:_vpppip,da:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["ra"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["sa"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["ta"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ua"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["va"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["wa"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["xa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["ya"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["za"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["Aa"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["Ba"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["Ca"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Da"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Ea"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Fa"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Ga"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ha"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Ia"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ka"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ma"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Na"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Oa"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Pa"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Qa"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Ra"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Sa"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Ta"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ua"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Va"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Wa"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Xa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Ya"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Za"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["_a"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["$a"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["ab"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["bb"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["cb"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["db"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["eb"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["fb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["gb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["hb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["ib"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["jb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["kb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["lb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["mb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["nb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["ob"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["pb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["qb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["rb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["tb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["ub"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["vb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["wb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["xb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["yb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["zb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["Ab"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["Bb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["Cb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Db"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Eb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Fb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Gb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Hb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Ib"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Jb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Kb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Lb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Mb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Nb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Pb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Qb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Rb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Sb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Tb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Ub"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Vb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Wb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Xb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Yb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Zb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["_b"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["$b"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["ac"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["bc"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["cc"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["dc"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["ec"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["fc"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["gc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["hc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["ic"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["jc"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["kc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["lc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["mc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["nc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["uc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["vc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["wc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["xc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["yc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["zc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["Ac"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["Bc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["Cc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Dc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Fc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Gc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Hc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Ic"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Jc"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Kc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Lc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Mc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Nc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Oc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Pc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Qc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Rc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Sc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Tc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Uc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Vc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Wc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Xc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Yc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Zc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["_c"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["$c"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["ad"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["cd"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["dd"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["ed"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["fd"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["gd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["hd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["id"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["jd"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["kd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["ld"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["md"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["nd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["od"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["pd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["qd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["rd"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["td"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["ud"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["vd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["wd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["yd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["Ad"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["Bd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["Cd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Dd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Ed"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Fd"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Gd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Hd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Id"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Jd"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Kd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Ld"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Md"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Nd"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Od"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Pd"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Qd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Rd"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Sd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Td"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Ud"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Vd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Wd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Xd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Yd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Zd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["_d"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["$d"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["ae"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["be"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["ce"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["fe"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["ge"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["he"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["ie"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["ke"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["le"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["me"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ne"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["oe"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["pe"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["qe"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["re"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["se"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["te"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["ue"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["ve"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["we"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["xe"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["ye"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ze"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["Ae"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["Be"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["Ce"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["De"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["Ee"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Fe"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Ge"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["He"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["Ie"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Je"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Ke"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Le"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Me"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ne"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Oe"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Pe"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Qe"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Re"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Se"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Te"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Ue"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Ve"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["We"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Xe"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Ye"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ze"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["_e"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["$e"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["af"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["bf"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["cf"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["df"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["ef"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["ff"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["gf"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["hf"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["jf"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["kf"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["lf"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["mf"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["nf"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["of"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["pf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["qf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["rf"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["sf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["tf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["uf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["vf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["xf"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["yf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["zf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["Af"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["Bf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["Cf"])();var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["Df"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["Ef"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["Ff"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["Gf"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite-async.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite-async.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["na"];updateMemoryViews();wasmTable=wasmExports["tf"];addOnInit(wasmExports["oa"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _getentropy=(buffer,size)=>{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0};var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{runtimeKeepaliveCounter+=1};var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}}}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve:resolve,reject:reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc(name){var func=wasmExports[name];return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,Y:___syscall_chmod,_:___syscall_faccessat,Z:___syscall_fchmod,X:___syscall_fchown32,b:___syscall_fcntl64,W:___syscall_fstat64,x:___syscall_ftruncate64,Q:___syscall_getcwd,T:___syscall_lstat64,N:___syscall_mkdirat,S:___syscall_newfstatat,L:___syscall_openat,I:___syscall_readlinkat,H:___syscall_rmdir,U:___syscall_stat64,F:___syscall_unlinkat,E:___syscall_utimensat,$:__abort_js,v:__localtime_js,t:__mmap_js,u:__munmap_js,M:__tzset_js,n:_emscripten_date_now,m:_emscripten_get_now,C:_emscripten_resize_heap,O:_environ_get,P:_environ_sizes_get,o:_fd_close,D:_fd_fdstat_get,J:_fd_read,w:_fd_seek,R:_fd_sync,G:_fd_write,ma:_getentropy,r:_ipp,s:_ipp_async,aa:_ippipppp,ha:_ippipppp_async,i:_ippp,j:_ippp_async,c:_ipppi,d:_ipppi_async,da:_ipppiii,ea:_ipppiii_async,fa:_ipppiiip,ga:_ipppiiip_async,g:_ipppip,h:_ipppip_async,y:_ipppj,z:_ipppj_async,e:_ipppp,f:_ipppp_async,ba:_ippppi,ca:_ippppi_async,A:_ippppij,B:_ippppij_async,p:_ippppip,q:_ippppip_async,ia:_ipppppip,ja:_ipppppip_async,ka:_vppippii,la:_vppippii_async,k:_vppp,l:_vppp_async,K:_vpppip,V:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["oa"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["pa"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["qa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ra"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sa"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["ta"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["ua"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["va"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["wa"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["xa"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["ya"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["za"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Aa"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Ba"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Ca"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Da"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ea"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Fa"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ga"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ha"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ia"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ka"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Ma"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Na"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Oa"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Pa"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Qa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ra"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Sa"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Ta"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Ua"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Va"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Wa"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Xa"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["Ya"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["Za"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["_a"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["$a"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["ab"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["bb"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["cb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["db"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["eb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["fb"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["gb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["hb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["ib"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["jb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["kb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["lb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["mb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["nb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["ob"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["pb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["qb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["rb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["tb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["ub"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["vb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["wb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["xb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["yb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["zb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Ab"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Bb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Cb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Db"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Eb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Fb"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Gb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Hb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Ib"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Jb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Kb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Lb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Mb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Nb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Pb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Qb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Rb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Tb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Vb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Wb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Xb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["Yb"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["_b"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["$b"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["ac"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["bc"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["cc"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["dc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["ec"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["fc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["gc"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["hc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["ic"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["jc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["kc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["lc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["mc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["uc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["vc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["wc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["xc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["yc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["zc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Ac"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Bc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Cc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Dc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Fc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Gc"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Hc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Ic"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Jc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Kc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Lc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Mc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Nc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Oc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Pc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Qc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Rc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Sc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Tc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Uc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Vc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Wc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Xc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["Yc"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["Zc"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["_c"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["$c"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["ad"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["cd"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["dd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["ed"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["fd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["gd"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["hd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["id"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["jd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["kd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["ld"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["md"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["nd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["od"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["pd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["qd"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["rd"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["td"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["ud"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["vd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["wd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["yd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Ad"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Bd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Cd"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Dd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Ed"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Fd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Gd"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Hd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Id"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Jd"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Kd"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Ld"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Md"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Nd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Od"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Pd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Qd"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Rd"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Sd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Td"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Ud"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Vd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Wd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Xd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["Yd"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["Zd"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["_d"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["$d"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["ae"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["be"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ce"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ee"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["fe"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["he"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ie"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["je"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ke"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["le"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["me"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["ne"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["oe"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["pe"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["qe"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["re"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["se"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["te"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["ue"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["ve"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["we"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["xe"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["ye"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["ze"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["Ae"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["Be"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ce"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["De"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ee"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["Fe"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ge"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["He"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ie"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Je"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ke"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Le"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Me"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Ne"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Oe"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Pe"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Qe"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Re"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Se"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Te"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Ue"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Ve"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["We"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Xe"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["Ye"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["Ze"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["_e"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["$e"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["af"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["bf"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["cf"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["df"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["ef"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["ff"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["gf"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["hf"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["jf"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["kf"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["lf"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["mf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["nf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["of"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["pf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["qf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["rf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["sf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["uf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["vf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["wf"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["xf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["yf"])();var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["zf"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["Af"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["Bf"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["Cf"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<Ce(>`fPuH+WtqZKGNTleirTN z{#0OEe-J=EGwq9dW{|e_djb7ynwXvFQx)52ib@Nm_T~?)Zmj?veeX&9Y5dX4Lg;Og=wp5MwLWjOkZ-a; zZ?;-)u|99LNc6M5-)7<7ZhgPQ`n=bIuSue`h!qtH8Ch|W5Sx|QzeY zHq3qYulwy^1MOes_OC%jBo`PD*uNeuB1HOB-)%1P#M8tZV_vUJLO$kYk{{AUsMkvw zq4lK*@pvMHRAa=0kx-Amw5JQa_bEJ`W)bm>v=btd9|| zhe%!~`ol!`dnG1G9tw|QBv)b{iPp>+6!udhC45!9dW1!omwG|dLm-mh<0o+@d8-f- z4upM#`aNNt5b*Ic_@tNk!jQ`6tx8np4S4-bqCSrhy_F<|Jsw8=5J4gm!&oFwfOx1m z-&<9=&YzQmW}i%Gz$+2WeBWC$?St4tFpoFPB#hQ40XHCdya7)L;&_viL_EyH0)$HV zpBMZY@iWH!4Va&Lz(oQt>H&XXqZ_}yQkE~0F9p!*A)ye3j>3?aNPdY*ET2|k9v{Ov z3G z3{^7l3EcoBufH`$1wBc=04xTvAe~?KF<;2*@zieQ^?PAZlAYbS354|o%JG+1mMMh^ z0xS}NaqEPcUy|~?Uatp){cr$~07oCx149r$^zW6txrMNWPXZss5BRVI5E5z{_6EWM z3csZ+(gv_z67zThLeJ*C{^~dDk(gAsuGH4!fk$C{&>23#1N!#Ey(F&`7JlgWp|_cC z_$X;d{9r)B5=NC{vBo$tG;e$A>3{)7%sqa+Q%65-?j-?V$X}hpH$7p$3hy9Lv;yrm z^{NbN0cD>LD!^djY(7wh-@$ufU0)F5cQWe-s=J0uF5=7fdc&U14PiJB27({b z#g|R9JuDmmK5XF^gMiE)kIxql!v!R7kU?8M>hVSVy7@*RQS4<*Od{5TMlnurAmk&y zLKebTAB*^WUH$%+RL1mywWK)w1z&yC*Ro2O<>n9{d{TISM5*QVVKTt-KFA5X`h8)D z&%zQ@%xi;Eu%qwBSz!8N^UO%)0!{I-V zw{Fre!6CeGi7c8$y2EH;uhb(i52p430_~Wk;htWF){ttz5RIE;dmDLsA#jVqi9kWK zvq2vE7Jfz2)nFq0=_P(|9JF9M4+aYNv{@=)1O%_tyAK>G8qM;-TZMr!^?iM59@HxS zcZ~<}!yEF-9vWr=Mm5ikP^(7CO+I=p35g&e`w}7)VD1PJ;Qxp$%tyR+5WjBr`n;6H ze0c@<13+T9UKT@?ffRrad052k9==V?W&}bJH9?2!fm#8C{#)@kbPbCm7FM%HNNIh5 z_-H@)qZGPLunm$V%vqE8Vm=ZGAlmsu7zfNv{XPmyVi-zH3RFet#SHO;A)gc|07#uk z9nzq>FRTz>HNjcJ97W_NEF^`*WQFb!j%na_(}*;tcbJ1Cx1@7nJ`6?70+_=~JX*ex zm_&j>NQ3|{=7gl>BPNQOj2^o$K!QQcdiWNGhySt&1CY-F5!e6}Gfk{20AztGo;w9{ z7FGv*LKs0Tjo2yvQR)j367@tqAOUr&l27)9m?DL#Dl`TJF(JSSv!aH;h=}=tzk@-n zQ22+r6|mMHd=>0M{sK6dB&j6CvJgnG_=i~K{9_ot^$+pJ{ufBWZBia$9*Jh>V(cFL z7lLL4EyQv0r$;iQa#why_(#mU<>IJ>xeR}RhKLk0Ka>-!YE|s~}oQ`V!16tkX1{ZxPwU*p2uMvzv;@CdO_qB7NB{;1*!F7Li4i^(!K?X`0i=UQEu)Y)~;dBeMsJ$&MgWF}a^TR!q+O*yF|Iw9K9;Cg*(Y$zn1>Wlt58Q!@J(c>CGY#bk!W zjAC+9X6>x+?Tg8;KGva_{2;TA#pHXLbt)#`$*glR`9)$~ipdF?buA`q80%I{hO4Z5 zF?ovhC?+?to*2^CGV4`LUZSjbF&U<^KE>oQ*0-3<39=iD$#I$8R7^_P&BbJ>%5DKc zAG@`f9Fti;>-%lRWHw{B7n3m(yQ7#KmD#<;?Uj(Xz3jmfG9Ip1 zLiR&@CFBceuY`sCTOmRa`_@{!DXl#mZ(*0Y4X4+WNxT{7!kLUzimPYHQXW_?S@4w>Cp zLbgMLC1jh-ZZ08PWp)e1rR>%c@@I_oD3 z3$mh8@}8F!my!cPR#Hl)Ggewk%pfZ(C9h~~Kq>jo$L=d7Gh}vuDH#!D153$iXt9)> zk=US8vKm?}CCg;?U@4g*vxiE_I%u(!Z1l26O3B0^OAjt3V}oo+DH#VfmXhBk_E;&I zEwjf<$(tVbL@AjpvnNZ*}ep&%qS(3;Dx1R0<>64rUqGuQt}48 z5W+!=rQ~IJAs9o8rQ~dcbuA^sybuBko7Dj&q0l)WC7F&A!4jg zDLEfweM`x?7`w5QyahFulHX$N=2G$k)L2SJ%IwxsGA+pZm6BO9yRDSGBeUB}$ts!M zQA*y17E8%mnbj;M7o)7GjBv(^%g9C#D=8!6WmZ~7*25Re(&T#|8&F23!x_uS2B@)& zESK59GO|);aehIQC%E(L5Vi{Q~v!}|)i_l^jd0l2tmyz_8AT!FyYfvMkgBr`o zn=8^a~W9#XDlO^Jgj>eSqx_^BctGqWn`C^ z^(rH~8S7m}#=;rP$UKSlEhE1|i)CaCvo!69dR;ojo~#e2$qsfP5BX{~AE{#n{v6#Y`SR&c;}~0pv`K zwI4u!js@psQDV^WXZ}xPhxH%*)3T4oj>NX9KZPbm7RRP!PtBg5y&$$Hb~yHz_KkKp ztsT$~#lDVxt$(2J(zomH>YMb}^b4_<;xELX)4qxwk1hB782d0X-?KY5-!m;VF?&LG zg}zQdb-wS_v+7axbM>d#>DZ~*$=DCE zW3g{yv(kEBF=yPdu_N441%6WZU_So$4*?;PP=)da&FX;0;qq9e4kIWvCJv_VTuwL3Rz3Z({*nHn ze)~3dM*ms=Nk66ksDGs&)c^48)Zf#$={xkd^|$o3`YZa&`YL^;{*wNJzFc3XFV&am zi}gkNLVbZgS)Zy;(WmLt^)dQreUv^@KcbA#hwH=iq59w2W$lu7QF|}?yLLhQQ~N{v zO*^ff(!STe)IQYqX{~?O-qGIDHfgVFlcN>dI&H1?vbIKhNqbRSt*z3g#;3$5#V5wc z#xJOUsOQyR)a~jP^<8zdx<2w2e$39f)zhohRq9H0h5CZJTwSIvRhOuX)hX(#$jZov zu@7SJ$9Bbb#@>tVh;5H;i*1cterhn|E z*g|!YI!B$R&Qs^A&#TX=lhp<4RQ1IeSEsA<)hWK2>I`*t%v5KoD`WFK^E@kJn_{oU zc7@l+E-ROmi^^ZhJkJH?PvsBgcjdftPWerl7oHz`KK6qj&}Qqry!7PQq}asRgxL7l zxY)4R(AeL~l_Cp)PwGGDa6SDy{e*rn>s$RB{kZ<%>(Z>?7WOv%+4qV3k^Hf|$+Jg( zO?pRuTYgKP7ThSmDZlL<&-Tk-%3sJY(7p7c|1)_6`&^#vo4_{6Q-g2FugkB=oTb;x z6N3lj59HsaP2TD3Re2-pwb5H4zvEpeua(#6ugEXU<7nTP1+8VI)Oe`@{8}7{EKfkTPZ&moE=<5(<|f`J{7G!7yqNuajI>1lICfN8;MpIZ z;yWsTLl?`3=(CIDUxGX2ZSwK(_TU-$NBJjtM{uD$I=IoZKpqu57JgoyO=tM#$=l_7 z=gK>SbL1JpH$AiES@L!dm(K=g%J0eV%eTyv#`t%$v4Qu3-}&~X`f7cI zJX{_o{~b+Sjvkf|%D>1P!9P(qxgsM5905~ zcg1(c-;3{vZ;x+_Pm52EPl%6?kBcvlFN-gYFNrUXFN$x8EQr4w*%FzL&*$Uw;&bD3 z;GkaUl(5+eAUulQ5gW7)W3vDs`T>DJh zt9`2N(ROPeYaeMJXzy#gw4K^}+74~IwoTirZPDJ5bZ(+6HZ6^bKu7^mXku zZM`-%`lEJI`$79o`&C;T{Y5*ged0fZpP#hz+WP1@?PT<1bP}e`I^RTnf<9jVCORrO zP9Lk!)931Q^xvbibgs|TXXwxAraoIAt&P$~YR`M;c^9+AY=kyk8>UUvCTQdBwlo^Y zX=Al9nyF3Krdf@rBU800+GK5#Hcy+Y&9T~MYqK=2&D3USi?v1C!VJL$+I;PKZKbwC zdjaEK%uYv^Ys<8y+7hkv8TDuNC-q15w0cTCss5mTr=C#1RliZcR*$R4)FbLw>S6WJ z4eCMlOZ9-dU;RS;Ox>sMRXQ42tdP%*g{-yq|o>PBQ ze^o=XW|r^PdGbTg4dzGJH8lHI_tH+>Q1Wk_nG;gXoz?GQV^{LCJ90Fyr>*hoO4BH) z*KpRUfPtSvMiO*T3r37hXuuB|3_2)9(G(8XU>$++;>wCy1&t})WbRCKqn#?^$)1#U zFpE-q*>Q;%g#vN2YmKY9n((RS)EZr-o(AJZhEFrk)Y#%1`>mub^6|tMS*^|UHE*Q9 z@niQyTAD*^wGO{B)mz?>kc4EsV(zLnhTdxSt^GD#XDW4S2HxE6RTfi&@{b0p`R1*4 zYSN+Rzw1=F?y}#IYA}O#iqiZf69NL=(`ksOZGtExyoSf^bh^A&mnXrLwdS5WRp})2 zr#gqPRL2`D%@c)<8|-sb(G}yx_k=Zm*4FsrRG_XzQluT}7bONsQYg(d>c&H-1BQSx zhMqR>shbzZpG2t4Sh3O^UiWGSEpMpX;I1pRTy81V*n9;ie78CMm-ZdNZydnhQOUq} z3os(NMgbqA-mkQixu;tm-+emJ&YW8RUv!huu4Yzma5o)bKGR^L^eN4URlb(4njCr<>&U<{C*UNmRWe#1% zixN3H@Bal#lufpI`OlYGd$aLX1^T&gLaHkTl3vSBo{lh}@-0u!kaWJeggs(@f7N2C zlRi|k`ff22fy3gyk54`nDoHD668vF28E}2 z_@3*18sD80Ys`1g4*JdbHM2bPeGqBUUGZ#l`!#*(%!-_ATTpf?SZRY*t%kGnj1NBH zufpH|J$^0k-;BxT)axFm=cix)6CG>*eElMNykgo7?J50=7tw6pJlQ%VbbAOuw?5u5sF>QBy-crE7&A0JRGiQ2~csEMZ!i4Zy@e4lQ z(cEV2r=!j1+clz#%n#eOjC9UVutL;WQ4R|8rl-_6??2MxF>AN~mi}c%I;@AGw{)mS zJDNXsXhJ*kMMkz^-rI2w?QLG@*pznWO$*g)_|%bkzKZfrl={D$AsIyJY7XgqfQ_cs ztge{Qr8x!s=C1YWqvq+ZU(*jb{SPMX!tU3ZwYuZ93+lPqJlK68`$mR4wcz(oRAY4g z%=@TrDj$WXFR8{0_QV>Qzx8TJck*}7g{zxwd*4bAo4j`ude+?8yDAKN^sJU+UhKV< z&ayp92@6lD>Wi4$dUS)YXZ6fsUr~PO;ha2FR}l+33ej8h{+FbHIjQF`I+~xoDy*3` zdR2pz@N)VpKlUx{7czndbcaD%VtSVcX(Y|3jSl4V=eu}9d~;Y0^8UwS5&qrwkiw^I zg~RXZ+n7J{W;ASuZ%ojj+2F=%p@48;a2@L7#>8kf^N|~Cp=aie1vF&7c4M<1zCnYN zEa6Fb3t82a)ZLTDcQ(iiUt@z3z64A7$`exelvE|03??v(%9CL@BfKri@Z$+fZG~F` zF4$`bU({UE%=S0MZ?eL3!UN8rdwoJuM)^{nC=;j_tEDs{bxQf8O!Ob3Nq-__M9M)< zgiXXRD>e!t;Q0wZs==7oeHTaLX_g2TvIr)F4ah7&Ntqrtm>pmJ`8E}>7LX~aF|C^P zJK&N7zL2`H+Mh4F5Lzh)>o)>}G18=+;ejSIbis$Mj|Bho8em;R|^?R zc}?)la)%xO1ZJ_&ZNThzOBt`;Cg`u&dP{doUpKS*)%NcD04t%{s^7bGxOuVPU^>iv z=(cHe;`G}m(1qs2+nd9k-@SboU0*Tbjyot_Y@WFDtpE6ISX9|&esx!8y40+F_fY?b zOFW46#pX+Q7dJmJ*&9w#WBGP88E2Mxl@Dl2tFW{oDALue87S?cXjq_kx9MsOBR@n)yoqyE2gRqMQ9rulZ0>j`xqv9^-^L zzNnr5z2i2&y+tGZW9LbU0C?YB+|vKtI$N^2#W(r4Ix?Lr?nO_V9ZFh2TmLSpLr0lQ zO1jh4=FcTf@tG_YpEs2@!RN@*6rF0mP+CAgHQy_3hL*pq-iBoY=3eV_T3H{O}m?G?ypCCng{Ut zwCNdG51@?)HlPzL?i#q3!kF@)59rT)(LHKz#V><;Q}!pFSu0Y&8{;8OzT?81u|C`Hhfg(F{K;&%!h$N`>vV9>WOK5Q#+aLpF_BuawwS8^K`Bhe9#$^KL;`y?Bk*NAO-uM*N(KIN6FNm! zHZ+I5veJBV=(U2;x}gnPT#<}15GqdzvTi=cM4Bb?G0|9=W`Tk>Y;lkjGEWK%OV^5b zhD8}YF07=P$3`@xcUI^lr%?ZRE@oU;bM>g^^v#N+qnc6rM1?jcNa+r<`q%=x$80^e zJ#EiFc`V+JH(8?Ubes9`y6U{~_4yB*_l+Auzc;@eH!%KH&{eyXkK70Y_VTk2M>JmW zDGr^2%8NqTbaYrtw;MTh>QMY+32!s1jBQ6pya2yQi2PUBCXG;qNi0Hf8gsV08;L#n z-ULqc@FV=GN)qq_&JDl_c*;Z(f~^P)8Qhp|hgeGhE5tVF6qT$P3uGtq3E_M$q8;xO z{*Ebcl$muWtfbGGdneqD&!!W1Wh3BtqCRNZU|6aAR*Hf|RGHM3erw(_sXo2M96jkF z0H2#=;IrlAYv}tGk4&CG*}<^LNa+u}>E-Mu=9xaVC90&wH1WYbsPbaPhN*v0dca&a zy){11TAxkKLL?!#;||aWbD`N?c?b(3^wR7BZu;kiab|UYHxTst?I|>`dl7u zZ{Gb}JA5vDu34g!5wJ(*5euI)xKP5clw)mTO1b&#b8Xoig}&#BHk2!Vb<7n~m`uMzxH!Emw#4;?XwWjzC)mlCRMo@Xu z9Lakimha&?bc^`|Z+ypW#nAqt?GQ2_N!d-YtjXxI=BTi*&(K{$Skz>teZHY*P#sp; zHbf$<^sg8)YawORDUTT*%`BXgPoLmtFT>ya&B^yn$D+>L{4M92ljdmX7+UVjF*nS~ zq0`Mha~jhpOgi^jy3!mvcN(2#s`G9V2toc(hiKJ`QS;hS_S-5Rs|Q+#pYPTDd?u(d zcfI~&m52h!dVaINxSFtY6=XQ(z4K?$RpuY_A7bB#pw-!YdBJ;hocZL!Mr0#cn zxEhl4rxq7ddfZ&JJz^%8*26xv$I@H`wX&uEp&#;NlQ8Wc zd$|J};p}pcFWpJco2!?7<~uOlliB-jTV54jeQbGs`j8oY;kAMrkWWnwMR%dR1RaKj!^I0Zpe$KWDv=ob`ezADOjZ9KaTSXHI_caoV}U^U^j-hl!n| z&d_&sO*i@tUz?-WHW#)InMeLzV0L+>1{S;rUiqADr+nhup;{iS1-F`O3%Z!=*FJ*P zL+k|VV*v>BBjeOq#Y5}bP*`A1MS`v|KdGn&=lHRr4qHR{-vd}9v%{-Z(BA*mhWMQP zY7d0MgVy)p`l_@)&$^#oji$TS*Jaxnf8>6aZ!TJ2KwmQ7U0)43(UJAd@u|JmlTPE< zQ?#Y8^N9mlZtl-P$CIOuCyUv@l=ghnKvw9RDrUwPCVjn`XR6=G;y(^#DgJj|8f@e< z6br#pJ%G@yxD(N#7;`8}N`G_O>)q)y=Hb`7L5RXPnux&iMh$;CEay?m`MrbK2zE*0 z^ggO_<)o4`L(cZ|SGsuoyv2d+n0e!d0rV4d!-m4t<5#Tb)+X4~mLZSt7$r!#h|xsp zY)Wt51uyIWW^OK)pMbqz^_DllzLoR>7*W=llisYLJxpVx?%n&Nga~@)#)9;lBDhM( zSdm^Cuf6Os{K~yiq)LXrJP9qp3oKUDIKIZC^bicGajx>~@IxRJ#o7a=icz&3X|f9d zDxwiIJdc%&orGlkbrARTY*=h<;LeF0s#p>*3l^IL(TFxv+0^6#(bF+XBZ#5@5Rh2{ zVkx&p5!r^|eJB7$lA8P z(}NB)mCbeODYMn)HlC%-2-r~5H|NkL=BmwC1NP|Vy|e>2vgB<3kR}CrDGy$6W^EZ_ z&7OR7-j<`t@Q&S|mp|hX$z#sl8l)X7mTkoqt?A|~+p_ZqAi2Tb&klOXz%0KLS?&t+ z=(c8n)wbhO<0vz4XBYaGIr!Q>{6G0Izqw)ONReRdYROjmdGF<_Zcf})ovrZm{*94= zZQd0&9&%`Uoy1M-dZ@AkYlQ9UD5hDvLZ}^vNO(GnJqaMn4dPAEa0|x!Uyd5QNzb5S z-u?b1HrLK6&Bs4@92@mhA3Q~0L;)$=eEP$h?8Pvj_H0(J`NoHb*=Da*AM_%1QjVK1 ze>4ddp@oBDT5y#Y1w8mbnBUzvT#r9}QOV)+8;5V8R!v|gX+)bqqxh@ZDFFl8Q(ZOZP=j;t_S?Cr<7ZL|Nrv2>96!@hQG8s&|m**Rv1&sx)8%n_gU zq_3KLKD(7IS9o7J7B{c|ylL>eJ;IP(5u=lePd6ug-ij_WcYJ<3Uoki*a#K`<8fc#u zvIfa4@vATy6TfOEj7x+##h)RoF^A!w*C30<5*~#G*7^*q_ z%T|gi=yxe(TGA(ESIt9TR>_WEF=!vuVO+Hm)lNRKuDPgA@);7S=8p$+%=rhi8`}wJ$bu;{ zvTcI|^Dzp0xH--cKt=hNkz@YnU@{`6L=!7!rc_foR87sbfTG3+SR)gv(%#55+Z<{h z&$F6C#yo0lI^$UWF(Li@kA_< zl|V@f$~ZucDmE@=fospIHn0Ey$Yf?zHDiYx%hha2V1OCasAl#$+)%CVkhLv;z++VB zd!Ewc=EB1%<0U_|27P*r%|nN7CPPxFgW2Ufzfs_dV_>#V4jBa*`K`$TSMw%vOzEqd zNFoZq8Ym|$cocb*S=30F3%)9hC2bPMpD1-HzfdD-?*FP)9%{x|@`Yxt;TzHuDFlbX zN!6@>AtPm;I#Pu6xaZMF@%ir2S+N=p>BY-E*i&>hYMAB6 zmd9#3t!Lp4f?-WFdHi9JoOV1B$W8^F@X^~^!vHdpF9)Mz40IqWs+n=gNx!aDWo zw@2DEu(|?5nbCv-FYRPBuuY-~x4=9L;?K;c%x^SwX(>w;qoH}`L^8LLLj%J^#Dlb6 z<0<7%qmfznyOi4azdE6V#^&AMHBp;XHj5#&H=39WzUv=rYEw71&+=FUYicUrH=?T9 z=KCD&DyNSc)87%jP}WuEohPd*&Fl^_Rh2E&XlBm*K6O=dhe1uqlm+_D?NRCZ$sA{9 zT9i`75@iu1EgyhxF%tMdE0;<* zA>!>7#<|X6cY~Pdkm$OML=jh_>m61;rN42#S^s2J?FO39w^v z=4ADTZ5;d@o%z81I=gelBRW zv$Aa+HFi36%$T#~w}o~Sm|Zq(pxrgfea0^Hr=QEz_w6QPAZS=o>V329OfBUDm#T33 zBI5&d&Y48khjwESE`o^up}Ff!L5q)E{0YzjVDB+Lazu!Wq{WWyA3H$sKd*90GCnq| zpH0R;aZyhR9}WQZ6Z6Ki%ZeDXsD>m9K@m|_7h58cn~C+gK`NpQ!S*N>ERRrRY6325 zcm}6}$afKY8k8foAmPk1vD@XKA>|Q;cdvq2v)jDomtp#zN}2Eg6Y4gL6l0Hh>X!}I zqG}M5+9FqobxOrWS_O`YPFSx0bO_Z5~o0Mf-6sEucjx%GQnK)k;EV`YqlJ}YDO(zsPcB8`R1hvo1XU})6V-pe;Ku^Z? zKey>Q7+%c2&&`wP3j#T!Tp|{=*zfJ+FI*Xe%I(G%X3_7}lKU&0dK&v3BWJsQmIK5E zzb}p*u%SdWC=@aLfO+E|P1)4n%~5}p*8bA%6q|4&hVrFD#|q-Mvm7+D{?w&Aje};L zKX2yg`MF+A)LWr>q`<9k+Z;)rI;10iWq3T_T=Qqo$RUR+ma{{q|3X3hu-#y-XCi5B zZyYusxsXSx`R;{$slD+P{;C;2;zIob&$pnC2q<&&g>d}n|MVS2pU%5CrJCvgtDb&L z0Hkr^XXQd-o$h2DGdultRs6V%`W`VvS){#j+??>&lkumrP={-O`GX=Lbun^PAF8{Nxp#$Ux9}5}n!R>dQ*}l-mbkBx@k2%#SZO#(C4_ z%h{d@l5yJ1{riWkA8jyHPn5aL_;H3p3$CqUNP|+NYajxoaDKNGN0cHgHA!W) zV4KAsS%y@es@j6>wEtk`sl<%GXt(IkHg&PIEL3=7iR%15N*h!kUE%A52@5558j|!O z40#RMqEjk_FBe|rIJjz;b>>Q3;|%U<)Bo^cj5cXXl2XFnOL;q{BBmac&x!zIeFE%l~T?4E&zwq%At=jlkyNwuskwi>nsJ}Xn zRYT-(0uiU!hq|7Ig2LMbo$jo%#1lsf|~MP&T{oC}OY6+dF5 zJzW5t$mOFvw9~agvDIY=c#gQ|D-oVB&O7im?HvaudK5(wlncViD38^rTGsC_c&;)g zWc<$ScxknCP{0%>#ZkJ*NbR5%!3u(AEM52#0}X=;+gRTd!d}>|YpGDjl#DhU_aka_ zw!TLi5)`QhTi>CN8=dc19f1)@MU2g&C<#2+0C)kV^?1pE-C>BwlCpsZfx`$Fdu9Vj z_<}*v$Z!L~8So$W2z22eVio#><8ep5d&IVYC_8!+aw~$z@~}9EjajT*)E**sjQ-O` zjv*6RpdcsDsMj8|Wxfb6^3l9B_HxdkgHhp*_$!eT@*1QI z>R-miN{B4S8;1&+v#KQH-0;&k=@5R=Pm@`fTs&F%jT)DDg8)s^dAwJE&d$0l`b2>* zpse;Am-+bst<(8$8$m%B7Q7O$k8-#1cO^eujS|OuSLDb;?ELYAKtQ*D}ce6Kw&koV$4M(~(tyKj_UB*a*;5d<-D*kd_XZYm49jg*(CB8c*iAB=IvgNQRz=<9LZMu&{?{H`di z5}zPCM1p3md_rdv`1mND-gBajp@7UY#zaS~>iMWPI)YEK0VJWHNtI&TqE2@C#guu9 zF_{mPX+i5LZewmjH56qHHKsUtRb8b|bwQ}JV`nH(sbaS_mG6*g3iCCXwC~TjvAsbm zWGT4;h8z;NR$$@W%tV~#5`=Z&XvpcNIXv^6xd=M3#+0F;1Vm2;ak`DD7{3cIM$kkg zdP*5^r!l<}zrdb_?i!P4utBLBVnw%Bx}fa>n&Bx=RWDCg0a!3mr92fBOT1KX z8UKJmXB<-&yURqlA^Ag`iC00UBpJcSh77T^&{z1}Oq&kD;va>>p*oFZ%5u4xl?36e zzC^xNM*K&V;5NFBZS+8c^EVW_Dr=VA7K0xmI?v*RW3*-6{D!1)vKD4hG?CwcG!z#- zy5TyUrO0fn8WOCMN_0x4_?{T8Zp?YrV=QA?y*Yt5t~7V8;M0CQ3cr&INC_d zY$O753E@A>90Wu@JBWa%+%Z)}oXFxZ73+&QW(^DyDVVJ6p{XhzQweldX-G(_im{4z zg4p0;yaK`&8ayje6+=))g)kk{LMhfQOEDT>BJ_XF&gJe%z9b1m60xXRCCB9%TiNcN zsqb4E4^qJLl&|vG=7oP!5s|V8mCF|@ZDv>Upl@MxD`00P&I%VD12Dua=wz&L5D}u? zskzdH!gWxjb?uFn{GA+H`*tWo#5r-UQ58$omtLsGPWSTMHD$GndR3yfH5pcCATnoX zFS;;pxO|bf&ZRXTn)-Xdi{WSwq=G{9`^&?)2^J97B{iX7w{rE8jgF)Wi%>1G?!J`a z0sY%9utor7mf8Tuu*Lz($HgpPIFaJVjzqMywG6rAe%TeQ7RHzjoR=M(D*vpb3P*q@ ztXT0%hOpy)YaKF)0hZ}$5bE@?}$?*JKQExC?EuI#|gjO+unX-iy+ic ztVXq921z7}TQaoV%x|m14U?(Av6X98Y16Rk)G*3Z8t+q;Hp3N|kyYt6>0AV42|wBR ziQy+MilPdtu$@zRkV?jckP+jMKZkMVohu@Bk8%MeHj&wY$VP7>jwUQKm;$l#R7%7j zRK7QfDn=}ka$0J)z?C7l1xo{(Td?$pxG(~sJY?Zb5MMB7V_|#lVqrwM!4Jw08rBLd z0#ZWjEY3pnGQnT8<(3PlL7Q-zZT8rM27*6oFo`^bt8I>kaI}$U2XmxR;DovaZ#ypF zZ{jz$yJ*J<28pMofVSO1!&!>6Ie~sO{1ouB)vz#wyjVe0$5D3JB;fg0YJyC5heH4- zB`#m9+R;P|UK0b(O%#+TEv0tI_{w{(CDcEJ8%mVuKB??g`N;xWyEgo&kTp-%gmvAL&TboCwQICB zA=Yl*B0;Z8SF=|P=)M}JYMv-aR1P!6n+U%kZ+4-+e!Dh zq^+1y4W#!t5@AKPfE*0rr7qH^0x6wP(_$+~5(4Yf43;-hEu6v3vnwDSQ+bdNjIU4S zbxc84hx=Za`*cVT^X_%10wm=>2?BiWa30 z*v%+cU@bse2NNG~1i-9zP4=aWEJ`*bLdKUF5NGHI1%U9-npjBt7zZ=`!Z|C;RL*|> zkWCH`zI0KHLm60y)?r5^Y&b1qhcf_~dGwVFg6$3#ejFX}^)&!C^>_Yd4LV3a;`X1$ z?iIOe2*WzU@2E*zDo5R}n#f1{7)SY{nlygZvC38<|1pQ<74zhHB}7#~9Oox$($@Od zZYyS{xE&$R8@}d`)S@ZN>%{sztNa z?_4Z*(BE-iZF|u5YokE)z1@$y&Xy?o3NA~3&+o5IZ;1b3cliv-3Za}DKkzqd(_7Og z-Huk+;YN{3O3DGRanc!nuA51oa>1<9wF3N884!CT2VXwz0@){y06JX>pY1luu#U5Z2tPZBSNQ1}7bqj=86GL5_r}lK z9bN;I0xk^fv;5gYn!4r}w!(9^a#Hm;jP{DQ8_bcCDNNdG^bNOY+{>GKM zG;z&2weAKpCDF_>=W$!Bv0R9gbmOm%l2JUAtU#U@W^_0fm=e z;@?1=rh3zU)PZ+>@u+CWU@3H50~gQ3=*6{~SRd|{|_b5nO6 zbC}(0)hdTE{&{^`uljHY!w%;fhBDki17DfPYSUbwwY@3e*EgVbl@Ts{%|tF{_6YuX z16r(&v|F$6n30U93u!Vw%I(RBJc<`Iq_wosc865yWTP36)ujdTF>X)BG-LSqhV;7l zSeI62Vvgne8`8eljB`5#6Dk~boHK|k_J-qKAVJmw8qbRw(azUQ$aJ{a6DqN-TbG!x z6I~$YVo&5p8_`;KPjWlNRI|uVa2v(`CbX6i@~bAaj`;0wN~_0axNy$uG=sNjiaPU5w;2mL zas!NXCLh-nrstwV1avF85FMOvY)b2-Ef-0RAn26Hz{@MGyD-Oi3g=zJC1|Y+0z6BD%wXy1;FrUYp(MI)9 z+{7hHqzt=J&2$6s0!J!1s;FdI7u^={LCt90YptskI5jL}-&0)ru=WAhi!;xBQI8fS zrDV3)q6Ki5*t%~KPcW2{k}ChG8ExKV@+91a5RZQ1+_(w2HmR&_EWCngg$FejlusA( zrp;+ReNkoCX}4<;f228WdDUXOOGf<}1rwNIu`_Tuq+2yv;=tg@^ciCbKhPZI(WP!% z0J>NzXlcIvsM01>p1hj2h%a;LTIFv+co{Fhn$}G|gfnE-xI_oz8gVLM9TTDeuRLTu zp@4$IQvT}IbdbDU;A78eWGPP?%Xz~Vw1xhHOB01uai$`&zZdvZEoi;lZSRCzrcmjF zlUntk80tTc@mIL0DO3q^Ak7MAm{^Tt4$Mjy2Ib5M$Ok}vCI71h>a?ret{M*dD&C+a z>L#n5c8HTNZnCZBceSJ~<1dP4A^hi-V}jj_e0fV`+1aA@i5eJ^3H)F~i##h4El=h0 zV=ZZ%X7h6`>5YxE!91%Rn_YXRyyP;+RyKglOoLo6IpQO_X7eYmp((#=1P9>(0&Wao z*?j#qG+wmkzwof#0^S-24+liL7YN&~IC3wMp}xZFUQ6#l zq1%4Nhu>H$fW)wm2|+Oz0koDczLwU~*Zmhhvt(Jv4_!-hb1K}f@q#qEa0CBtqk@N9 zVU2p#?c4`VTIHr!8DH~&KZoDhibj?7Za3_ONxPmu)rwZn6OY3P-603U6w)#yeT~1| zis}vSG+wLJo~wn|T}qY|AxIH~6tD9$t!P0l=Xx>dAwO5j-TKNK4vw|fzrmYdM{BDa z+&1AuB7AP(4_rs*-r~y~5t>>2mcgrwdb8To!L{yu~NnK%2$icH42+1(5 z4eh3HwcD_+80+5jV3HyZZRNAt&}y-5P8U=Y6<1fc@f~fbxYou0Y(wkBx4YD!Be8dE zZ*1qy+9C-9z-?{mTy2L7fGQ!Tkl3Q^;JDq;M}M!9=@u}xBJO+q0Rv2TRx*_Y)17<{ z?nY$oa%che3y-mjpD}2@U=(SGYc20rl3R@@)rlCx`;NsFH<|mO5@?nS^Z|dp9UT<= z(B&!4)xq;a-mE>nMfu2X4jE$S)dyvZS?%dnH+<~2E=0`1v=PJl*kOj-kM=PN5};2i z`CY;T_LfkeaDNAkaktA)tmWXhn-A_tmaR=HYw#Nn$42bfcWbENfI?$`= zIsSPE+XTUm^p^Oit}M7lhV>dI_*9UpLWlE79ch=?UYC(Gu)X|5N7}I$p0UAA64nzA zg

uBS#0yt!m-!cf@HQ9_$MnQ$?lC32FNrGVqbpTO4!kbA}wt=bP(LE%uqq${EvV zd~qk*E>*#Bamc#*etqT)_;VXn#+B%+N;?YmFNL+gYb(Cc}Ir*Hb4k90DG3~ z=VLn4I`ja4xib!RkwP5!C(4%&3d(~0jW7S%d(b6V2LwfB{9pzmQ+z+BypT=dBu^L zU1^Q@(JM%a`bc{e6abx{t1|;Jmr(6<2xX7tYzr*0PJCF-lV=e2Q z&VXbRwjZwmvfb!M7l{AXoo3U0Jlumejs0Z9i32@6Xegm}(X$8b7yH?67Avk-S>-o= z=IeXVDIz#_>PhRz&p6bfhJbye=nNm(lNLtL+8qI9xEJ+`4LxbQ`oGvs@kAr#apM<9 zh-iK?7xmx&E{x{#+P!Ffn#*tOMH^)OD)8*b8}Z!5uY6K3dUuQ8Y+}|O7*YFcZ~W#^ z%&M&YopU*&^diP|jwgE4J8GY|o5h$UF{bklW-LFcJEjjMbiS}R?S{a4syAI2``t#t zQwY#AuD1Qo=k=kr^*<^p`HazTZoPfchZbD(r`x4NqfXbKm4kMRN*7!(@stFn zzy;o@FKzyyc+Sq+4~VCwaOV@3WUMQukyH+9uqhQeNlq0!cW9lCxU~MVX(^)CjxOlr zFNdL=j|(_<26^!cARI9R=pz55FS7Vcb_XkOwRQeRr#XWxV2$s1|)v^YFX<+Nb) zaA0FZTaj7#-HxC`r4Rf4gG~i;M79V)=Ka%BwoIg+VGe z14HeXABhZQ&TGy>I#l9~ZlYD24RiW%-_LpqWSH|NJNT@t^5Hg!f_(%shv5?c&rKMP zwF9Xt_QzHE3Q#H-;eZ+8L_P!)CrKkJiB;ua--N2`$VyShxT1{Y`8Ok`j&dczeNM5a zkK$c!rUmKIF86%FeRPJRGf?Y_C7i^%TH#7Orjk?^GHm;bP(+!Ddu$neC^RAdu+(Y0 z&Dcsbyg&o@lW?=B4qO&^V;wv=nd+v)<7{wi`j6w$TWGUe$2-Cz$*gW2>5q5tuxhzm zvk5LtB$020?+KMK?j_8L4h*tcTyonv}r`c{bXzfkrdz*@9tY^PP)A@ zsZu(3Z!)=(OOC~5awUvgc$wmIVc;_5%6?}aO?8Qg&9VsJQyriyyklBZ7YG|oEBl^S z3FLB`E?|&+8JO5P~+Wcm}1;^(>~4v71tVhPSQhT!JPT>kIdXkp$ww;M;Lq5yvwNNIiXbjK%;$}6r*+f?b{jD+gRr=1zJT9%J8e|B&~C?e z71!k!W@x#=MqIOMf+S@hf9rPINnLaWm8hVyi0gOIc2woJ-9c;M*E4s}zM*_vUAAIe zoPTi#t)7p)xVWnwM7&o94@vp(&N#8+_du~A>rUE4RpIzJpTh&7;tQ$@`MmF))KImk zCxQP^4~;yhU6 zWBSut>FkC?gH96SfoXfW$`-5mAW;rQo4Bv=qRT0Q3QtvKXb3It>X%7-BOO!O!q^Gi zOHQ~Y4lk~T4n`r#x|C%Vm2wgNQD;J}$|^VEq!!F!X$?tdu61!j<2Mx1WLm=_?uulm zzftkzL8kEJYD80(GUFvjo-Fq!90ZLfYG9wz`R)Ac}FMv_uHkT49+)2o(5bh}j5tQn~>d zzY>}#nT5o#Gz`d_$hNPi;GMFMCA4z!P)UUMET(nC`JnB!&I9)HVa2qmy2eqk(Lm6~ zQ-W*wwqkl+EbcsjgP^uhBrw&vQUb3sl@{zpk=Wpgh0M9~%Z}B>^#bMZpz$)lu>|>I zE`Pp+*7RhOiByLBd(>l)r?aHtc%X8^5VH`RiT#4AD) z$rgAi27cqV^F;BxrnMROB=GpsbK>vXeBA)Lk6n=Y;2-@OpLZYa=iiU#wei+Ke&IfP z6D{Vw?nhdF9h)!k87$5qEKcBB3 zM4Qv@?wd^l-1h*TN|*3y?XsHkg?p8Tyniew;BB{`D39|W9;FTO?$Dga=mb9V0lJ3X znR!zyU-%$BgI9}8dx#EX8$IGxS8*@i#;F|V+QX1!EWfv3md?B3;dHv3Pwbb~`1NTI zi~m=u4Sdlf^derBI)5-7$RGYU9YlZSi{8!YX*O6JZcDF_pLl4^82ul*$Ljk3!VPtq;ySH>F*^5yZH zo}vZpfqXu$VOEOIdrc~~^do-gY3ThU@m7|5 z@N%Z2XX5;kV$aR|=jIU~@A3?7MUU|d!}IXg)Mscu1bX8c`f%sWE9wYdQJ13PC3Ss7 z$ZXeU#0%otA1t=Y3A{?GF;$ECT zl<;9Qa(eMzOX*JfIL}!|`>L+^Ow^}^dMic zoNma^6)((1Q0-)G|B%}$x4|959m5;VY4xk~yPm}`dRs57;hUEReEgMXsn>cpuW^_a z@}tkv3VEvYqG!YzW9n(XC{5#~Q-2gMXR=!Y#=@yyyfL~ZPUdC-c17l|@2%H4rx2Q? z%;g>li}FH2(P*G_&KDHst;TgHycz`^|Btr!j#3#f?cr@lb6Kad%@U}81?sE z`sSIuZ;t2Cp8nA$XqQ&NpgJ|1HSq4&-RA2e*GPfRQNbxDXV3kh zcjzhRe=Lhe6v#k=HD)cppT4xTTDGh)%{3ZoMadQ7sbdKM0Dqo*x(47oNBW;;2Akt$ z@@eK(K3Wf9BkbRNBK#7qn2^bG(a+6t(<9lh!86?@HN$((9bYd?PB)L)4Mmb2Tu~*n z&oC|KL+L!jtjxUhiN^>NFl!&kCuf+SvF1NK)66p>cb`c+)8ylOZNJ{XpGo2a+FnB< z1apIoKHCg3=gUD{>b76);52KX6KX-j9djwvx&)YZZL@N{dB$E51yh#w=b3QKzRtX$=%SRf*B{VZB63lKT041~ z2z}Neuu%D|ElFe&ne}N~DA`{mn`FV}Ojf4%m|5lpS=VERwWQRw6G(vL$$@|QTOl`mUI|Yh#+%{1Ax486i2i2xMucB0L*kDG`!1EhS9f3II^9^PyGd2DfW=P{X z=^%Yv=q;y9{_}{4j0S@R@gR+Vj-31pGt54pk?qeE9wL*66sLMi#Z(ycuC!dhT3#fR zE-*K9_wfagl2tPOLa^;B`H^1slM632Z3NhU=t6TeG-bp^e z)zVTgv%XM9zEaU7+c$!MpZ;!5>v@YZvgIDL=Om*0dFNS}`H`kOVWx~BCJMgAd9^JrExOFad(m#j-8(8afN_x_Luc>ZG z)dz4}i-|m^FCvgLVac(bOvp|5n!2vFXwIU!B`#7_RbSjOrEKX=Jz3|v$_7;`2o&CH_<8w zY&Jtop>%IHK_fBfAO?^a_3h1M>6dOh%;brzk;^xmS@x!syvx>xmVZ3S?qUcDe@*3Z zIqv(WaAd<3 zKU>;=&7L?#4*IoOTJVm0^7OCGtbz~S&*mG<`2LGET)06PbeK35M};l)PnInUtE*(q z4Q8L@+r-$G%~IJw4p8!U%!BuVo>HS+sG3YEUhxRKrZh#YXEIfl!9 zH=6Tm{$YSO5Iajt1X^EjuPT;fZo*cSmP>8|Po(AXo6JPBNs2a^QElGjkYIjFcjlKu zev}ZU!tqPO6Xr9^Mau7E-VeM^kYP%eY%(2Psc^U+QR4hK&I=w(!Q0%we?N=rN~g#z zZ$5q@fBpC4lejwM;w6X(sg3thpm^nqDI-tLmO308bt7S^R8fAgj1UJMAUwjVD=*`k ztb%C9ZO-FWf>)l*z1g%W0H)-`o6W>sQ?54GH-<%Vt!-0}qbLaF)Af-XlPjmy%PTjV z-R;(!rT#Z&zlLdv_`jh1cT>KJ{`=zo1Y@X|<9=gKf?a+8HzvoW{1%AkFJ<&CK;AFq zgj?Lh3!{hk++tdqgYvkt?Wj_Jmn+RzmpXMpLr^Lse^p-lUyB-Y<$HLEAQQHCFl*%( zWw--JPuKbASjN01h-Ah;%a-Z(A)|xN2Cvhh*Rhm;?M!_Uc5!B&va@j!W-i#bs2(&D zdO>EJEWFjU$r1lkn3C1En$EPRaZ?}%^7*Z1uJW-@tVq_$A-^@J*L$i-NN1yHajcbN z6_8o|7v<~Un&a*EtEKo(nCZXVW==B%E$lTdrQST(Gv?W5Jz3jpb^`+yFVESq`(~p)> zwcfpj6q7wz!7kYcu~sg>{ad~8=*8CC|9|O)@#Mif%&@^4)Xi-d3u~h3A&mANTp8wB z7wb*7a?)*PfK0g4G#4qhB4EtCQW6`W=IriHF3Fj&_ypx_c*T!NOWo`!=Tvz@=q)AB z1P>Bnl6CbsYez`WAVDcg7cO50wvA>@33~X|H;{G~ly~V9^dsv&GM)5DCm3fhJt?7+ zhsf>)@{cf&`OJx3`)wSgnN(d$r6v+;?ld}yyr|;KXFw`E9ZItr+%mD|Ms3_%7H=a_; za-&p9WI6n#hfV;pV^Lx;g>CS1EGVHEfnDfCZs#yjOf1eJV2oS^;bzcOz-5gT_{1uC z<~~zHEZcYPGabWcgfY!asz8paL`@&6pK;0%D&e!4_+&w>#^9TA^WLbRmfvrNX3N?W zL!om@U@@qu(g(`7JAld~J;GBa_uOxChFl@{o8hKd{0B^vhx?3-e83DWAhuIbE(bnf z_ArM^&jXa0D)&8L#&}17!50qps-*Nm1F+`{U$I+2=vCh`#^wK?u@R zdEr4wBKEn|LuPXI5uwH~gEd0%h{!aZIQSu&I6^i&WF}DCwuemhaA&b#7LRtJ6Vz!c ztY)=!UURDAW!8W&4jm^rg4N-IWEL8ZI_7+7d)U++%sE6Dh_L%~f2l@u-8pa?^OX#{ zyL}=b;ohW2sBz=hwTn)OrCo?hB%rWA8d){u(NFDhnge#F8Xbdh(b+T++T1tt$it>7 zRmyh8Cr94rX7~Tx_Z$p{_8ynK==eMR(EfuMhyanuW@PdsrryhNzU@$c?1rxxk9EQJ z&-BGsO(whW*VN;LyiPxyVzNOJ(w71|2S3=nVP(W9+E~ za^YjuL2N72vs!pQjB(w>fke}|oyO`R)l(8y`w-@rkHT2*FFDU{px8baE4TFqj< z&YQ22lMlw5%tTwBm7J-Gj2az2(a0cC$BNn$HBNh4nF;qI|I+ABd75mTo&lrPHi) zu=5BYVo`ib_gyjHHRd-7MS%&adeSs|#X&|!KWPq|Q-qKaB!_yfLBpxJ#wm$K)Sf>l zPHYK{h?~eI+Y?C$gGM_0_J)jNUKX)!6aJC%!jpuYD2DyJ)P~JFwJNXtIMcs+$|`ai z_{vrjV5Kv_3l)XJxTj2ef4s8X|J?!AoaN=iT^7{KwlPIjT|h^Y^}{1p?G{RWbgPck zZQjT{;}o0Du_lcUduB6qUkyNgYs!oSj+saie}mOcf;fV{-Z@V`$LnPjm?OAVZR;f_ z*MEfBHJ1?%?AMIT%y3F{CZsc4ugA8MN*sr^orDxEZnbNg8p;dLVVD=*38&nONO);K}e-DW(kw5<4%-$=b zAjB61tiG-=SY|n)_Y!b0%DIwUA`=GmH&Y6e6?j{M)J%SR0l|$qLN13sW2j%co-y@f zv~d^GRVSm2vi|Ef=MmmLm(nh&&y_kOf2&xrJo$|2-%uX@`B_R5v2;j&xnj617t6u9 zvJ&tUen#LpxYttI?GGk5=ZLU1DopI{2#CuSZ4I1&208}MC?0AJ`oWFm;n068UEZFk z5311>%9U5uj+X9|s;5Zzg8GU|9HPg;Ib+(G$faR-JGp1y&X#23?)CsVx}v^HeAHYntU#kgnmnbugi(J?UxXc{ewT5uhAYJ`2c!~z+RhERb|;<%m#CX zT=N&C{3qq{Q!5*>E%>KYHlXU>@^s-oa@DiuP%^*kQymLSVshrN74 zu6*6xPw4jVzQJhkkaOQK8_n5r^PHl6rRPm^5tG00Pqtd7yoC~`TRPt|yV>6u315R1 z{momL4LanBw@in<-pHk6O6p|z+h{?qm+);^nd^I(zHK@Toa`O%FwK|9bMK%8oFQMn zV;Yld!Q(RgtMdKiihXTTKDa4W+Lie*V^U5I(yfo)a|wtDab=0y{^5yBbL@@+a0Uo^ zDJ8HQfFu-Vl$p%I(|h5qZ>fS?l?A--%qHw){Xe|jJq|pie=S_%gq?2;5i16g$x^tK5@cTr)nPrSbX-Ro_R?yQD6456(<)3+rW$Qm7x<;R z6B$d@T%axb2VsPz1h*u0haks-v0}BCVI=4uJF}zQ1HLF#VO^aDoO0i(f$7RpgmZF4 z-0)U9&{wEqjNJU5sqf;ms2fTxz)IjVP*Wju$W+mXMi4YUSATdX4Si)~YD}RcE^Crg zS6|1V`HKe~jaX|4NmrvRG4T&)G@$U+R$bI^-N<7t9s@eSC92+YbKnPVMsVhfCPG)y zy}$`ozt$H)!F-;^V^Y-#os9mEmJ^D7ceGXo^iqFEN2WH>$4zgE|ADEU;Kj??QCg_e z;bux7xgX`3{9?NbcpO!r1#fT_4CpezQUENuj_eEz^b1G`tTz4s4hr9%aMqpABG@QU z*l?A&0r$ZMtQb!t*eD3)k{Vkw**bRVe}xJfb6~U+P_Q<-_+Niug03AaO#}b7(mDnI z-&VTdKd&^E1DOB5(ACkfzP-|N=ZB`DB-(PQ_H^1``Ox$`=<&B;)Q#J)xk59fA@~C+HrhH;QdQ_Q|E4?DL#{fgU`O zakZl@4c#EUT;G@hK^DIP2j9fcgV( z^)B0PDy?}-*8J5hEI9Sj3?$~czhcRmBQ2kpp#{$7B}^X$@`)L2Qm@>u z)MlYP`l&fE*Zo9crw)%+^=MfX#XhgXQ+4n{nZ{XR2*X*QnXFkT8$UA-rarwY37>Gf z{Pc5k+4y`F`ET=C%ar#$-R6x^SQhdH@>$EK$-*zp@PaR1CX=D8{=&4T-jD0O0 zCg1tO1TX!?Py7XbkP+YVcXTFedq4U+ zBR20##g}F!hPzSk6<2MTY%@KZSEuE+FU_^P$oqQgZebXkeZ3tXqmc?!F?gZB%EP)~ zE=X6&MgOG2d*tqanuAT3e0+6bm9%{YC0{F$(Q4U#M*jji_$$tno?+|d9;vLmcHLLT zm@RVd*QU{%re?r#mGgVLhxud>`FN}L=2WrS%7)**NOC4>uC{hAt`$dGI||mP$J!&S zKQrMu7>EgCgjQpM0q*^6lJ;!QcGUNnUmqaX&Zw!D3p{(AeIprJ*_)EK*8bDTE613s zB$>-n^74Mg^`8H8Pd4ps$I2B+dyITwD^ubZ*b$s3uS`!d{vzy|Sl7|)!>((-p8{xM zfg(!)x@j!0FER^9>sC`-_Ef1II4TK zJgQE4f&XKDk>WC`w(Ek~%QQG$bwfHF3W3}h`}r5emf#Y++!Au+UourPztGk#g75|O z$^>dX$YF1LRATT_;j+f(-b4ziESxx={ID- z!`PS)DzUX_Y?qbTkMIJ)u5H2x6LZx3fi{0>sof)aHC4*Cy0U7yuhbrDekTJf>@N12 zw`4(uozSEdAO}7V|G*DLgNosEj!;wNx(YkjLM%S7u*0IFRNPk-p=U?Yy(;bgMG-xL z+{|omHo(G_m-4Z+YbAOcVz!+ zd!t@cHFmLfW*Llw_Ow8)Lp1eSjXh#7o+;K%D60|iMQWu-VPB+d6TFIk;ZkAp z8|W@XHLt~CXZVwIn(Qv}yMET6`_Ff^C^fHkt|mZAc=~&3m1`4WH$S?sK)2GJ)LV)o zUzc=-$Dzo-{*Tue9IrK=OA2^p2g8@&mHxH1W$5#+#vFSq{6qAUt`fa6NY7()6wO*z zs(K(Teq^n!njJA)uK4Tkrn3p%mXUHjtrk0WEi?_fGDp=(ZV3`lE_h7;LYx!AE^(p>+FcS zXfp79K(tzd8z1kNvehn>AquE9g$Xy5_d+sB{$UBU>uFd9nj|84E@=C z6C^Z4DZd>Tty2+CfjaiQ{;nkZ+aX<%6p>5NG>y+|P_}?)ZmE^OPK0k$fs$W7i5^37 z(_xoBd4wO)y6W9_I-<=pvG6*}VKo%?*#d4aD0uSw&-%#yPAFC>PJ|k^F{2zW_T%c5 zBkKUpQ~iOZ&D6j4J^8G^ZEJM=ad=|jEeV;xL}vtMF|)j9y&b$)R9a_?rXp=eqNLCb z0+A(_mjXLy=Me(2Xu}G0IB$_4j47=RhVpryNnj!6+<7`uo$3|9WjiU)$9?ex^ z=ede`;DVS3mQMrwup-0XWo=z6{eXKyB>u_LoZ?nhex;p!NGpEeqy_~rDa_eR{$nS+ zf9phlc_C*HuHUh0wBVL2>M3}6(E$78WH&i*1Wbrd4%mryfP!3%8!pm(NtH2HR`x)mF#?TPx2DwnK5L`f4!zz%ddG zfk(Vh_8VgN$20fFA$A-ww%;0J2bnd!IDwPpV%{(QoNBXcj6A)(YESWBDhlK`L+z#J zDp{}#jy4^=C+%X(O<`gfb^s&i4zm~cv`r|LwHs=u%8UEkBeK)$*=Gg*eT80^@_XT= zPHggFg7su@UZ;Pb9DV?d=k)sCpS4-sKHrp{b`mGQ**k2wooDRzR(`NHJxDGeVJjOS zg|UieFjgU=;fS~=oUuOsVeMGid`NYfob{v93dxPMC))FhB9G=xBW<;P2RG4N?HK9) zEY)ACN7*xQUcPLUJt(=w!o0lLTU;wuyV_=0>s@!X#}z!x&Y0b^Zo;tz3E0%n&zrcP z{BSqhZ9grPEnB^Qy@jKhG_0;D%Bp1P7(3q_EL+CdIc91vcGE_anvLEF8Yd%BteP|B zjNR>S_E}FxeGd@Yw!1wmH&?kcDu?|fRjB^}{H&WIa{@A6Tf+Dc$jWhcO2#Y+pT4!Q z6J|4zt>f&7eu*6qRM`a%-jZ39?71>GL^dZ=z8v<$>Q?E#vanQE>|uXIq=5JLurs_1 zOubxjUq!Xd8gKiVzseEg?M%cY$&M(hl63=0isgeZEBBU~3HD+1e=kh1yWxvcG0~1j z&Y7W?Bju!t?%_?*-Rsd^-JW&+}Az-08FYFf7%ljp}$^7BiA^itV4&F)|D&i(3sRW#ks_7{`>V0@y26)eJ%;V+i|nr^SA zvD6H^JC{i_?4B&@$usN-^Q>%~VIRla;b$Fe%!}mL9d-(r5B2T+BS-O zccvX{o|j8zGB1CYPiNX6v@Fh9_2nv5N;)&f0r^z729K^)v+U3D87rD?$1}gvX4C#+ zSuvYb$oI*wXWPBFdv~@SnY=F*R`)C%KTG@%`?d5;zBDP9{WF6+_QPsYjV?n=yJ-%m z=HKppe~uk(4e_`3wuc~QuH2h$eknKYZTGj&m&z4eylT0(sA{H^tt+aN74z*P^OZa` z-wrRhXA`NS#4fNytI$5j$1B;1Y-EERzSjc#J@a?@?*(=-lI)iYIPm|XtX&9j{8L_7 z$jO6KrE?M8Jx6}E$PUAS?vIN&e(;fW?!z43B^T{ucjfL0y=?l$V%vg~XRsI?^O4M1 z4APn>KVA%Cx>+t>Ooz{t#}~6#e{q12~e!0JG?!WzPCxk3*08g%58h-r^YEGsd^mXb1_N9V*s!Umzth$~E1kHnr z>Sg;TocuQ(XixTw!jl2Q2+>>MO!hp;E>!2ggXq^f`RzgWK-RSUU^|h^+=H#!p-wv( zJo69n53&2#uVbE+Cx&*e$YH}S%fKC~KdBkZ{0~djX0ALz3B{uZ z2r?CD(#suYatfDJ%^@#F0`c25g~k^fq_iFi*lw16548j9C^N_PiJW2DC+!hw<4a}z zp)5t2Y&w)h>yW1pWwkz%e;jJ3n-662VRklibk<=^$DifF!&uPivi&eyGakx-lbGvU zXQzuDir$~OnVBm@yw>M9tilaBb5|xz$8s{cPi4~KwiRE`qYt-(xvV=J33Q#oApiK` zc0S6P#v^RoUL|2MzAPg(<~R(7&b!s&Zpo= zUQRp0?wj0f$qN7Sn?=>~$q|Ua>m+leJ&HjccO<+2MY-`v(AuBn!y{d9YQJNLCI1fg zQpfD--h;ja9Mqf!o2*U;k@m@@4)@=X>;`1{&HrWJLO*k)=~utu+FI}a%~H=3S9f7@zqlph@p-q4iX{R{Ax^n2xzqrv69^3~DM*Z(CkH%4(30xmIkyV0E7 zHS*0dcGqT2%pDQp=vV_&7iCpNDDqdx{7&0sGy(S@Ij@r?(k$Eq`EuLA z-BZhLD@8K0>Zi6=Dt=5o56Sc&+d~Gdy}3~7EZiNi6uFoehc83A^|SzJq{}~89{906 z&fG3zPOyhLn<=R@<)RZH{qM*pCx98I%DkVjNf(3_Q5RPK#GXUjRVRYY9+GJ%0#OIc zDJR-poC^_A%U!^@-V^PQQ~&tLQ~R;(_ETjqr0b{jx>uh0shv!(tAA#{1Nr^Q&sfz1 z<%XYuO#g>7KsXJp!7D^Pc#wzO(K|_=1aRFb7o22=H4|i2gVMr{4shHk1B=p|qJCou zUpYyaP`)_{I@KfludqY3;T5*I^}xKhLzH`kbt(3r$)CfIJRP)(BjmvqmaHSP&&g1{ z8FJ>yZdvX*8NCp$QSY8?ho)Y+DCx#kzY+v`yG&k*igKzfTghrHkULjGD|+PbD{Tvt zHcSp(!=gO&Syh=#?y^;Q=`Zf0z*On!f&h?jq|0Wxd%Mf^yRh2^+zsh=chkGU(~pUC zgM%KHZQXW!>i#=0&oQNys~}8|$>pnn%|FOPtL)+CS2Fk%_R)2+_!K)6I)3RXurfWe z@2SlCRQc7ZG}j}~pK1s7>l=2IO_Ht7q2WE{rs=5~XHfv zlhe=_gxh|e#8MIiW}MMcnaG6ym>hB%*y#hga&=(sq)BK)&(*A_$)i6vDXkuEdp5rBIVCDAV2&5R++z+ zZFHz~uZ6|wmAluv&tF*!EAo38d$t{ue5NRTPDbrR%&^nWW(9lYj-BbT?&h7x-BkJ6d3L_mxAi<|>=E+Wd5n6h4DJECdgY)V*ZK85uIb($ z*GSR%!17et{d`y3QRfp*GH!ArO`dbU9oPse$R{bw^hu_uUD=zj%9H0Kb550a&Sz7S z>1G2HyGZuiKoc*^iVg5_2g`LEKs}Gi3mfe21x)il(FCKb<^auB8TAYI_1s_Bp~>Hu zlfWwc9ZcEUU)Zq?-S{#08A)P!*h5bnp8G}b3%>wV%}w&;1&r?)J!w%Z{VufgQ{Rw9 zCIzS-dm*E`t@ok}+20%;Ts5V>MxMCHo(wPUPbjF7BQAz#{;|A$vHdaZ#$lJ(Izle$ z`8emlkF-U?FffzgLI)Gm12cUYR`rB`F=|zRkuz;0WhdGb&S}c&6mbyW{snaC=QO2Cw^t8^19-B`-6u3bF8X-85dID zaLQeHy=@wYb7k~pGOX+Lce)F9F5mjCS0lNT53jc`aqRHPU)vRM7ISU@q^C*u4IqaP zd#}5}8f%W~z5YgUI_JB3Z(=hXE8pD2pr%W(YX(VWkNTvn-DICke#5?zE8oI)x9nz+ z-gC0?W~{nmoydh?ErdrOuAc<%BZ|#ue=dd=i z>U*_SGW<4MVP2BSw;^3^F4$?s&p@twwinFvf|T8EFSDJMBdP_g#0|BMWYLGRcwY>|M6M zce$65&6_IN%)6Jg$@YfgGFf|nPD(^`AD_8LCxC3FtPc>%G5wTupUwg9!#CSa<;X3`fW7ZL4G}7v zx7Zw-bM;i za{u(Bj@)N5@7I|M$zEFBC?(IAjF9)L`rLxnt0 z{SIML#wG?LTsv)Sz)6Cj0?*Y9^+9RJ`HR)7!_5asVKE(@&x};fCsPBmpW+NfDr6aG6mHWntU8yO8Aq9r-) zMy^tE*y3Cnu`aY_xuUv0=;F=HXeyDhBd3T0rY5E)`3PrjW=g@un5Bt!rL`5fv9+pz zJ2nx3sEN3!`ucdvQ3~rZ4SPapm(2OrI8~@gN8~BIy~_@89Qx$JB zVC@R$ES;{G4r0=1yB~bzf2H?|7B)&nvx1PV@f*~=Za?S+=*i^E=zYsej?Ah35k!= z^i2pnZwafXFippG{)*#`p@DjIy+d{4hyMS|U|Id7dQa~dLdJclLtvWwz6c8Bp?`X1 zU9M=v-=_(c9I+5ra8NfY8+XWsC}hegJuVLhV-vUr?X+{;yFyNNxoz^FcFouX$4RJx z8Hr}5q_fNIFS}gzF|I3lJP^sig+5&=&38KnlO2mkOxb*U)Kld4DgUB~{q|N3)U5Qa zbuEi0rR(IdEMI-JD;(tGDy<9qf2|)D$3bwsOBE+#1C6_jdwOB1dY7uN1SJX;IaI3U zhoD9Q@e|Y!N})bE*;8#@nL2q9hy}b1;K-Se*a2P*KQ=vL`{z(JMLsE7OdXH(&?i2f zJALpT%7P%<<8nBmTOYX9j~v0B`1WNiKxj*0X(iepqG2*h%7 zdDfd*y+GdI<(;jG|2SSJF1lk3T7#-(>y+(K(}#}IlhlPR760}%u`l3mLBW-*KQ6(l%)Qh_f=&K zLMMlMrbj=JEjOpDhiGSZphf+vuc@l|lWr4M^(_5MwS4xN^^d9ws^FV-t5-$q5S_p( z^(m%tlc>7So>vUKFxP0R@cp55q`YM2KxTR{3f8;|O=DC~jcYE+%-6`vkHhSBZH3di zLe_7!dv=||T6MUigN}&jQ9!@G*(kxCg4xhuQuH9EnR${4nn`HJupMZowr@IWzx@S( zRp;J$Iv@?lsnyBekHZLDA;&&$kEqBW(!vzWBG9b7@VFhENr&}OZ?I96KVf$%%O7z{ zXiW{${d`sRBK97-W#qhuII}_iJX1ys#b=rN4g^H!kKEM8%Bh&yWeQ6oD=a?n|ESnc zj_BV%BR~44utnORw1M=TlBtmIK4~||Zg*E!NaiVQEY$A5yb6;Ih)`a`>Q&af{>tK;0jjDJBgvhO|qv~8`XjIJPAg5mE{OPA}Z zS}EFQuPK?1$0lGNe(GV&y<;1yn|I{(ZFahOr+1g%BPp5pA5|iJIsUDl376p7!yoU!-b&u_jBu}2Bgijj-45UX9Onu5SasWK@D8{0 z=+ALQvv~l+dF!uw!j=}fvk;%HE2x)0ZPV53#_6%z5mA}u!XL^1*xS*lFZdI>>(#wy z{|V!d`C4B7Gt%~{9Ko7+92DcynQQ3vv8T<8-?XvlFvfy_*KF$3@TRQgSW{ z&$wHxN~%_S0GuzEL$Vd}!%Is0%YVIW50mZng~fw5!C)4^FSEEc8m&SDmO6Z;zQaje z`YlKLWc$l@q~u<)^Rgwelb|ZckIO5n(|xKFQ2M#A*ao@z6+3KKq(Mz!oh|3Djz6+? zW{F{zt>TZ6X!N%z>ml;tu)R6U=F1Wz>7f3Y;A*_WQh-VYgQ754lIt&HUbQV9MdAAx zDN6N3s~#wLAE#r7--8T*fQL`O**g5usHk5_S}$cKDZSLG_fK2496G?E?qa!|%1APA z)j|T>hPj#AMlR9z!lHTXH}<+(P=M?rI9>H+G!Z#lN}ti)(63}TT&ZC-6(n6x(D^y8 z7;;)k6~2E(VXo;~7c55gg9$2&6VO2h>=K#unyqc;*b}tSV1vsKYWNHqU}VcUp$Kou zytvV^;MnM1vj?Q&%H`G9?5@+(yyR@L8-$J8%H(?rjnbMrG^k===$kt?#^FtdL$}HD z#WaGLjU32nra?O4g~z(#pejL(W6Up~Q$X}vR7M@q5sg~8{B=8S-#YcBDraJg)$fO& z2zEhjdx9n8$eCT~Ccpz?brO`Pz?7|yEMA!E)H5ya_-avLh(M)p-Lw=*+Z)&ctAeH} ziG3RMaefv7dFl$aC{_PostUX@Hj&9Thx}6()X{R9fP7_ceG?t{J z0)u8UAGRwNywt0;z@;;>;X`=3)3o#bDel~uYofIG!;LF)EkRRI?jV8Hi!#%J93zB6 zN;*MajOa;Y6hek=Rm^761A+Yl;DQN8`vj+~bW5Gjlwb9HT!Aa#c6jC?t>jX&_)VPi zO!!()QZ0Bc4gn=uo7elE5cgLPwQgUBUDX7&qY`GyH|ErA5Hx3-*jq4WR77_J{p-%P ztUUQzjInWTJUS?7$u>nc!PJthy*zNcJN+s6i*kunVXaL#ei~{#?fIdQa2(I7xTn!5eLB=lXGMUy@Ci z^v|=x0Nb=g{2%C)^SH^Jai{P1rur&`y>XoazLzzM7rtyE2&6be$^IySx zn3r%bl-fA{n!GRW3R8e{I6#eK!uQ{{L&qxb?2x5<*w3B&-T62+3_zqR@cmz;^SXlm z^3dCM*Z{?a97hFp5!(x-;S?~6x*Q0z5S-@p-?7t7k?i{p28JRz@f~z`MRMyqb{3bf z-?8mPqybsdE46N8gf<{qLLKX(0feRc2%cS`9dVtNQqYb%M1&ejDT~9i>GU&y^wETY ze}xyu#~w*cw}Ta8JxcNlY=i*9Lgw{hQL;U%Xr5wDgGv)0TEBK!SSbdHfQ~#bS4ZL2+!UXO^#M7Yx%y}=QFc%JCSY>$jG-Pd;ZreU!W(om`hAdhIg%+o1 zfJ^|@v7Ui+M6QWG@gbrP5ee;EH52}Ab29w>dr8_UCLCCU_5=@#8?r4^5?M${w%MCZ zyDbY!yIA{cQM)TrNV&szc}f6sxYx{4PiKgZS&?mm!hrnrHL6dse zG+ishKeY7|+_(BsIHa#+Gsi9!Y{3#Vz+)gXLRS$?XbcxNhn)JM9ovOAG^TIXf8T_Z zQ+X*$?MJ^96csP}uaQnTUyH-eMkQ2y=TV}8lAYWcZ7tM>agA_e?5tR|Q=MlgU6n=7 z6DBA^u$vaH>`=EDd{m}=WQQ*L9tMxV%yXEYy$M^TitlOp#v{<#q3>`!ZZsqg)5ZHT z+Lf@pNnCKs44G^F-YOY9kd*BK+iK$QRv?^)!9mcKmY$tCV)S z3pSb2s>)?sgIAOC(9s0e|2uhgM3ub1-Hxj&31dY-_{Em! zJ#G}#B6B~sKC2Rm`-$)(zAoVFSm>{eRG5(pr6i0b{6zTJDtKl(jYO}@R}qzpLada; zAy(pX$09!Yew2k%K{n5^0Q8QCm6UYpy8vXfL&XjLQW8SsAEg)yu}YTNjl7u43n;N} zMnJ>kw^A8)44qM;rId`L%*unPBe#1*;ruq#FF>skj@A9Rqzmpr8GRi4BR&M)MO_Nr zZgrbp;XbNeZGIN2Uy@1ie+=i~LRxalDx&x($XgBq5b%&^o?)%dS*rc@kv3Em|mf4@!T)R8g3^fcG-n@n! z0T`7h=0@|~p%JPXYe$1-*t0`{+6zCibIjfH#wVDCj7<3y$HQMr&!<@2e<{C@E)}1- zy9Lo@U37W!GkcHkg|%6oanR->=E}$=pW7yQPS(XJhNGEU7NM72|A%hsP_iI-)z9gWwIAT0(cWZW2D&)c0l3bW z_F<&zw6yN1Z%k%1xrEQkT8JdyM53iF^Gu>hqh6}$Vr0VKY(v+Z|L~|}d}1-H@#;T3 zj2)VFF`_f@Q|*b?uzd!&u`pn2P}{Nd6mM#*OJ%_qsCcY%ol(w^(y&n#9Ir<#DMOzd z>SUZelPOBhUY7G3$Z(I{HDpzn1YQH;;B1)g3~|jV$tv@rBD5V1IWJ7ira~^rQX7NP zjmSmG8&<5CQVt2_vF&uy5)@3CHHyteq-ps(B8_7kn1F~ZM*2V~wUWh}2s05y|663y zVvWh~S)|W)7u~3RMuYBN1oA583UJWnV}dn33f`jq7)D|?@zj;M#W)+eK9q+eyR;l4 zEC>eF;i09BhJn}VVj2Qg9mUu@^n*q3>#?%3>2R6u@~NQZ!)NBU>-`buyWDH!cB&-gXQ`0I{f3p z&De0b_T05-wcqJ*5o%XR zaO4WYq!XIbyqP#d3AEMrhF0w`$_;iPB7{p0l6C0gW{fr^Q)xUt12uli51HR&%*uW zg0JjPW;g9_1MCAuV{I#!=G}qFLbY&?=2EQjYzl+y9>lXDsSUgjm$I>TCYP4o?OZN6 zs4eC~$eRP?z_0DI|BGAhaq`4B_z(S3E_%eDKPd%%i66hG#vE`k_lyRpw_3SC#siSR;XF`ZJMG?>nPK&_& zut)OdLB_0z2Awdm=ZNc}OOlzgs(Ur7usIRvGO-4E4|{mtYG|R7F>kV4hDbwD7^J3* z!*B8j1>T@8nD-C@S*I8Q$&@PLg+DOuM7f?iyY)=fzC3YE~7~}{}-bW$nKShYg2oxeimOHB(_zPsO zD%9kQ3%#1IhX_6t6~R2%7Y90;%xIvI2a|$T>^<rhNIA_pha-~`fC<4ATW*E|1NA!T_m>TVzWk^5(l+~CY5n~I& zkDL$K2YFQh1od0pkFxuvV>w^DAB*`E%)6M{pbI|>Rn~)(i4qBa;W{0~u0U#cD}<+v z|3+b6gy-`qUcJ&cuiNy0~_{^^M^WBhGY#)W+k2)aM;8-Q&$Zh6Gbe1llbBIZ7^M<0ollV zJMUmn?r$o}OQA&Q$j?Gy7ooiYBZ496PF7ea*9#M)yISv@pE*Qnhv2IPaXyD9E=0|( zQn~XM-kq?-dFa*I7#PE2*XZ5t;kzdUan+@rBX73tC)P;Owxmc zioHg8=5DWFSGXCWP@_|+!;3cu)-OJ&!uH}M4zKlqH0&+H(8*ylc8BV=lA2ci@g%XaSaP);$gy|#8!S&%6cBvl zE81>)Vrr}lCypR~t=_?9b zd(K@@C)h%jepv0zvp11R`_p8#95*M^Cc#ylf7^V2Wm(VgGm53L#+%1Ep3WL? zL;?C-VzXUV<1I)j51RCUOPB|5aO$7mL^rv9+?>5885Zznem}3Z38hPr>Fmr#=6FsR z#ycN@3a8lhl()z#xAmiEtK|KD-hA8|C)Rq|f!7dohu+5A?{>F-TVU35B95JUZQf9Clk8C&n| z$}!Pn>b(v0<{Kh9?YsZP@CUOB)UT=eqI2+APq=jG`E-uLkmA2-k&h3`S!1_9hi{U+jfv%Xx!Y z?9cA^_=eEGQ}B)bY_QjudgLiR;W10t#y%M}~pkD7b*+Ke#v&rtN_m7zDV7)$WvP1Oxw8^&W^$#XH zRIh(F*O@|qCYW8g5Syx%3lD?nLg?n<1VDw)FI87I4!Y{gfhZ%}JHtdcfb?=S zr~#r;o*`Q>G9C@09Tl6NK7M!mDN}+-P|Ao^-A3{{HFD>gRISI2BmAK^!Hf(%%_G+a z8{mZ#u^+0e$s;X*>T`VJK)sB$M@5&#^rST0t`j-d9_`vAG=DeAAP&(tsHx(~jVK1j z3GzstN`#IGw<7_wrvG*%_ir8($5x%ObLd^ZvJLVoJ8swm!&h#6qD zlfU$kg;ceBxvsh>20b67v*^>bI?_@(dz^L>Kx(46Qgnwin_0q0O{LK3p^@bbKV^ZX>Jo4SCNF+@p!m-*B zO2m|T=gzx+=W0UGylVJSh%D`D$W{8!MC?6D3*AO(LW;(_%IJ#s==O>4 zjLc*eKwSzeMWvu%wgY}nbPjY#56W;ULiTKMU17UKO%pS`OeadyOcr(K5JMBWx^{%t z>ljf5Fv}hyI%@PgY9iQ&sMcw>G0M=eBO2*gN|nFSI z<_-5is&dqB-qi0Dp#x=wN|Z+WtQVKMEDRYmDi((w#wtSX;=slkJsoQBx8d@Jx>&6x z&Kk!$F3FXZc?pv+z=$p;KDcF4G#Z&HBZEeJdyFaqVdgb*XpM*{KVP9c-hq(~vx)U6 zg1rO-_?u%!2V0hbCbA?lg0Lltm`(<~=C_$M&*9AbA^*^xv z2LWXM9p#D;`j#rz(Ct7(MRMa9Z@~BnhwKpctLTFx`AX|cM;LN~m}NPh{y_jU9D?A`Pz~{pqu;uUm@ee-v0mK(!tX1vMPg=gZ0q%~eUxFJ zIR#n*Gk(!nZ&1_l1-ie#T{^P)dj1x9p1N@M`E0DWcNcq3zl7Flo|g2|hO9bgYK*)* zLDbzwq8<7(pZNvx?%ajQ2i$dmZCM8qI)&&f5izgOJRCdfA?=5LP85g;1F_IS#Q}Nt z4FaYWs{#jJKxc{zg@%pRN$SUWxqX3lfHGV) z5bv`BE|5@Q+zk~ykWvEI8%2wgPtCQ17pXhk5*6Q~#Z|8aHMnZx(`4Ur6^W$TL#Lbsd&iAD=&@nYP(cts@SMbKLUp{$rb#m_p4?jju0S+faXDW zXd@^XpCBK)7M>WsokBf3(akTo*7xtXWShXt5)KH;iW>FR#8Txt+k+9Sv+atP_1GNs zYg!1aNTs1snQ6usR5fJVwe3JnDVc25ltgy8tlz^Myx;I_8{1KX`HzIDng{cd2--+~ zswD!iJuxxNX{s+6C#6P{=|#}CIy>BPH~sVke4hM9_7Y2X+Wgz4e7x6K4^O#siO6C? z38HXJAMdqyG0e91ggSRHj3VNMsNp5sczs}KXVD@Q9M)s&1g~jyactZHnfbph z&*x2XGAQfjVZcD<(0vf4OM%JuZHTINsw3bsfk{0aOrR}Ix=^|tYTAb*wP0HQN|W*essNdPcJu-9u9Q|2KC!<*l~2& zjF-d&PTfXpLt8pN8bZLzMrkmBz;?*okN5Oih76}`?ZI&MP4I&DYa?9C>fuKcOVQ7} zsbnW$zIB#ca@{Q87S=@jts7Z=@?c>67cJXHdmLG0QTx5<_C*^sJap@VEs}M~B{w=p zTm}NsifMhegr-O6h}dH7Q|y6^N?)^l^z!6fyIj5(MhA#PHT-j!)^v9HDWoV%GStnG z>K}E}j0)OL&5d+eOzSy1>f|9hNs5)S9!()A%yRbeQHqLNqw+eN%EiHlqOx${;Cx#H z--B|YB zf?cO{t>O8|Q&;CkvM35}bc45BKu{B!!3E&}fUAPuso6^>A60WEgnz&*F7mS&p#Y_;;$?klnhbj$?I9LT_fUza zK&0Xw!*dIwqtfbiBe8nEPN~vuc6(zEuFOpt3U4@*Zc7l%M*UtV2QySF1;`PUT@X7F4s4(L8U*=tC`IP5APO!n&2{2Gn!yj03VZ(tL>*<7gN zLn{Nun8BPy3?G`NB3TeZ*)wuX=ndKh5~F*FtYmSr1)L5_AQ&2s#9oviw>ta@Q%Fhs-3 zMTw*sb2zA zq!FZD{|i(diXT9S(b1@K6;G`S&n(Q3i8^%i6fZ}pfj>-vv1AR00~g>OwN`zMIQM2E zrVdmPMfYJ6AdVnAf89<=onrc+75r;IQ3ZsPW`o0BpBquwIT0}^8^I>r3_f(P$T(Hk zm2HE<>RxM8K}$)Rr$oc!-khFw5Eu`p#mO|~p{C3@*}sIS`Vs3?)JJtVFn28TlTh~| za#`x8Ry3>W=_)~-LCplyXGDS<7#iB8O`O8|)*Lgd0sCK9kii2Z zv=PvdJ*RoWo=A2T%W^)fjTe%lLtCQbksCgQln1!)1r5_F!eM)CsLpzMAgUcjcQL z;3`8Om9!w9^{5Q{{gu?{;{@{o-(_dsI55+P|kL94ZUPr25HTGrb9@6?Tbw9zKyEc_R=< z{I|1bdhLUY!(s88tq%YAQ^R3>Lvqv00+-0kGriWz;;=0)` z{1Mb`%!hS;uIkw{c5&2kXyMNFvknK6#b&N%9ahl z2c69Gxw^dh!I{tjgxy@#1tG14np+oRYbMr!vM8!igW{?p&aqC_`V(B2M8t$%MMMsj zC5cItP4;nn(J?u~2<9!C4C-fPf@;am^>%TYA3+-GkkYq6qg@9)HodB0Zz~E%N4?k? zO(<3~I)RBkWH!cq1_I)vBf~L$-{jYQtb32fjtL`K;aDwDGozGR%kt}r>jrYyo$}IL zudTSU0e*@@f`k>i@@S6F!^)}rS{I#p(ssbIJaZY}RJ`xAt%SR4Qz0a4!|S*#s>HN= z)E)H@cX$JiBonm3v*ku99aQ=i4JM*0`96<}$Aq3?SATOd9M?ChJo2rC9)W>ItHwv& zm(-quY^oAsn>;(uYw9Wrx2#4d*QyvurF3^`3!GXNE89vaZ`T@}ZK2NYr!#}7DWtn= z^{E-=z*kK_L7Df)WH(6{uK_oPgsNby~oxIF9w zEJNE@M6_L@FB&OxO^Z_|{XExpt*R%&NlUai_&TRj5+(>DrR3*f4>u3!4QSBwZ<0s% z_8K^tiXA0Ta^VP0c;$uMC$uZH;y{!XJ?uKZX$6>Ys+_NQkJtbWxmG3;)g%(ZMZAWAy}Wdm8ARs_E!34r4)Qxc$F1Ah^EA$C4$DM(UhagI0WQ z`cN!2;fAH)RTSy*BKm<=Zl?)HCS%joDog=5slN(flIVWGzlg#W_`wI|V4Ml- zOf;{h-%g!N9qGO=AIeX{nd;f$13?e%Xf|(UKqgh=c4Bs}Lf1h>hJ_VKow3Y-wCZGr zKu;>|#2ocS&CC$I^WnbE< zae*1oJ?7#)kBeE|7elaE^2bh@7$OZdYJitDupgPS>W(V%%wTEWaQFYY- zkg-htF7zY>#_k15%;!2Z#ob&uCsn}J=+iVjK|Zueakw>Vk|@Eu!D(!b+r%TZAqFv3 zF60%!?25;u@~Qx`?ARae2W_i!`AOXlgQuX0kxD8WFBzzX?pwYR!W&(YJ ze`R^DZA$mXSCa>2E8P|3SlPfcHv0iQ(mn5v@hp_j6kD}Zj zzjtPy$tKxNvgwtuS$YRWy2>C;Q4#fC8=`ov;8g*8OArxMR1o17da?}swGvolXQ&v{ON&Z%T$vXN2`$SsFBow&a~f~SxUGWsJ9^;1tcLtS{4wCXozvIMQ^a}pcm{vi*5JX|GuRs z=O(o{bPzq#D!--kdgWPFnZne6EUZSiAL^vrrY0%XA(M=f?$@J%qxmt>%G5XV>7h<9 zFz=04J>!x?4=SYRH^QEw7*S{^YB4{px1u4x8NP^sb+q?p7Rn*=lqo|7QxrEMlK)oJ zRVT#`pz@Z?Kg_A@LU?$vEi$P{cGfM+5^?`TYAwSSbD=4D^7>(TH_))UXA1Yx*44gN z>v4XhiWS7Ss}=*ykaWt+<4Ks&7Iu7{ydoNwXri+$Xbr5;%a3>!)za30I zmc~XylB9c!xD()RR+~(Q%1b&B*@?LUESR;DjJcyfD__LVIKE|>-By*U!PSBI$ZY!K z6IN3)@yuvmzWdnNH$r2@X&bJUBUn?`R0x&0$A4gX*yqAajIR_)aj!B1kNl zpi1THBb@TW?&+ShGrjzy4&}HA-a5h=hHtk>YR5Z7p~~3tPSr{I-n-Gufn4gqTi*?5 z*h>3*FM28o(!$ie_gbEbbb7)O2E}$`8Vq_!3$B-`0j^L^8Rk@Wi>1qYS=}?7M1U}Y z^hm_Ex*4F;$p*G8v>J@SvBK#bH3DLO>vW{kv9Fdi&(jQmX+2gNaTt^Z+#09roW1nk znL+}t()8ATN(0#vN@ew`_U?c7O6Ljy!XS| z5mgy%#1EqRuk=X+J8GnCI}*cOK8fvp9^i8*hKcJiH9gMV084yff;Ixyjb7IR7#)GC zdZl3>A4UzSW6?@I>v|uCjb!6fp~pq=8658Hmof^ucf~k|JvG=ps9MSFls<|^>?4KB zVXG&=vw)9^_ra_-=`)R-Q(LE_SG|8zc3Ih`iV;D2E{q;ZjyAWniA=6&usQpD&?rlC zE~ZBv8hVT#X`#b(w!@DbqZV=qBuXhRfv-p4Z496V#zojv7BupwHDyq&E?ukKcPJtO z%n?$U)craDKhqjo#2$JI! zjiKYnUI+$4U%*t36sp@(0UV=GH}$xlVbSxAgct>I{|g3|qT&S@=r4&5T0i*O8z??B zV;|_D0ji*ZzChNq0IgNqLI5I^CS5v8)vUiBTOn(6ZbKnf%+OGwxa1otXmU6<(%X-A zc4@>Qs}X1#c%!Bm4m^jkGTh{Q62Gio4O)A!mRrKLr(48W--@;+T!li!MRK1HHDy%cJX^*F_# z5*BP#fdJ_X$B3U*<^EcZE5goilZPfcyQ)mrg25cN&?kTYP(q*q>_dp{gU+g$y9YH^r+O8p$LcvPvLkah|vMm2z)e2NRvABB(*VF0a;pp zj8j*U?`@6x#|+Mzma{3Q%SVi%5B!gjc4x7<;B;VWtsui@`aF2G$Rp5F_mcGfms8dl zyc5pE2Ezy_JFo+0cOZ7BbvL z{-yvls8RmLYs5;7pi$^u1Y5nx9;w)@f`6;_<w z3E2c`uRY*U!7m)wwx|g=U4thFO1mv=p_Q4QC4hvE@G&zOi&k8G#A*np?9 zJzzAwL3fQ}CHz(qGLpNuM-afjAAoXuwx?i*$N4$Y^(9t>16OML(ddns*MD*tJ>?DX z1~CC(><#q#>&iNq^~2Bj$snEv7)BtABqqd}kdPzwjXBt(9 zW)R|nxLN!(1u=W*e(4ejvNjiZt=LlggHPOq2%s>ip;VpcMYzN*pYM>Kg#F2OgPQP6 zuBIUKgR9ty^3n-Trvjwe-T;+Ldql;xeap#Tift&|_r54l3`lo`zyclF7Jkr)?FMM# z$BHWlr5P?bNB|AauL!6m_}tRYejL_d2kT&|1+Fe9Vt@1mnYyd7{rX{o=#LFmIPdWG z<*@k>`#qxW1K`V5M>_F?>j9;zn=J^6Ppo&Vfwa|uw9~1kA_|kqCxE9?}rvBM0`xoQIZWwS49u~ ztB|c6p_wXj^gcQ5 zPGZafKM5@Un#!zH8>Cv3;*{f`)eXstug15WmG$vcL%XVQtQJh-+*wM_zsRYVxkoyt zU2orIn&C7+?{K0&Mr-anluBVQ|K_EGQ@DN@r4R4!bRK};_XR~pgeHDz*`4WNf=q>@2GVD;vuk5UwWJe$ zC;`!t(56rnOZ#!Py{vri5_mF81DtzVNrDGsuxkG+6fT2UoTG*$y%Wy=*I)>>Dr(`^ z_%-amB;<3@kl&&yki)`O*T!!x&qODH3*?WD>N^t~|hqtWB!1?3E ztp6T10EyOAEbQl26#b9rdCR-`5#C76l_@7X<>l&CQUNd^;FQu}+wJ3*MQN-_^EC>@ zhW?g~@)>6Eq-I@&2p15X9fbcXSqG-!{Qr#R4=-T;e}+SYulWKXFRR4Xnsor%LY730 zjLjq6j8de-DL z5IEKtDHA52amYyHax05N{+WACO$WPocn-^4 z7z4urdX;WbSp5uD#3j-Va_FE~Z}>MtOBr&hCc=r}d}%PJ;?z#dyEHo;g)Z}mrQTqN zK^8-3Q(w*3i+r>5W#Q9g+Df!*^qG1tGlTFF4g;fiBuqh=2F3a_3|%qbZV`5)BWwwbu?cq5xV41J`v|9bD1K0{bk75n z!GO5I(DbkimY1%LDu^O?M0a~mR7AwgT!xNaH{n;y&aBy1{c zQAe}tnW-MZn+<@fdK8FN?ZY0@Ssk#p#^5loRxF5Y6Rg3t(Kr!2HM(st?gU7NgDjhj z*SE1$C(@cDsnyHZMK7<3u|#bdp97D)u5|;!N?*@|jR1~7UU*&Gz}#|u_PLfVTnb$< z@P)iu&*qY;CE048cV9>;z&LWVf*KK4`TJMB8kztn*ukn`<@U5FF4JlYcmo z8zY#5e@tXA@5cXqmAvsD<-R?8@7k$Z;O)Y0O=rkJ7B+NKG>*JhXWN|d3T|+9cIBW?1W)e5*Oo_vaR#;^pZ9TGl=alzz~(iYZ;Nq%b&l_4xlP+q zS4FYLBr)vUvcpzSMV6zc*>cwDQ@ux9*s)KYZx83qwg~W4<=@-0qshKs8hBH{(^d|D z-}HVWg0mkK=!-ljXNVY6392;(VmTuO_c=WCza#8dS(-oYJN~!NymTR?7Bl?+J@h;M z&CVFIW7j=)XSSWc%pXgWAI9H=E<|8eH?=y~X1cY)IR>>f8q^(7gkxK;PDPF0uDr0M4YMVxMcvNvE^&BmT1l|mBpuJ%z zK2fCWyMnF_a$Oqh6(Lt6xfdV>JH%IC0b|scs)Sftw5qonT%1~*|Nbq%V|N!TGt9nZ zm^pvg?>ifJ?kv)?9J;lG<)pj2gYInXJty!b+fO8b`3JPMWtV6@HTH1QO=B?C%9Vka z?FVDT$EXw>ceOG}$5AbfQ-FHvo7jV_32zK!I+I9|>cT(btO?Y7X6UFf(LP;M4(fN` zrsNlW2noir2qHk-o2n7}%Pf-WIOV-+()Ga^28I=d?5YZBbQlRIl={?ogWKF0BWvr+ z%RCh)7{7u+mF~c{n4$thWbj=cE&hkP_!!Aqf#o4&G;TopT$)>Pa=y1Bdae%nwY}0Q zux>^8AnX*0I2$9SQ(?X^Rt0^;&(tjmeA?@oFG4lL`L2wXq=u92D~r69mMmF8plF1- z=_zU)O&6=n4MV$90e(XJ>JjVbA23lPZBIRE5?E`QB@o~o8Bob%aiHK@IU^64W6ogt zl-|=qUj>pn{M3Ndn?z5958aI^ngtF@OYJmKrrlZkJ(c*arT&w-nRh7)9nz5ku%=GAm(Q+ z1rsub9y7)Vs3r@lU`+uhnMz@8PzR)=hHRu$Pc;&B8irWtiE^FDNMArgugD>X()A32pM4rDk!ww*FYDOdpeO!883EjTQxFby3@5X-@7Mhyp4Jz(mk;BcrlKiUozeK$8J81RBJ*sBB84qaw`;) zWMzFy+Wx)T;S1=E5fy5V zp4;p{gseVNR?TqQ0`Lc;pD-n9Or+n2{Ffh*Uml8nB;u;2gNIr=h&YHZ?ec_5yK3{n z6UnU;eQDQ^R@ASpcsvW}$1eE~B{F~l{+>nxVTY=2?%SV2WKudOb6+a1<_vbw56AOD z06ZKG&{siJQh7Lwi^1Xro2NG<(QZ-kX_7lCd}O_3?B7E+0?H|=<;^~5^BLV`?h`dwYW}2r) zG4R6;f|zo$wNvcWKb!Bp)VaXcs^fE<{`S(ite#d@CKt|e+FEzYO>@Xj_pEG~L(V-4 zqW?0-IfExpy~26SS}W7 zJX}`oZ|^Qwt|fKl$BUev)>bLL(W$81%8_Y~ZbBb?NgV0}r%26g-s48+A;(^`LVj87 z9GKrUlWH*#ri*P^e|o7Wy>Bfkuc(i4&q}SgGclhq*qEA9AIaJ!&bchbM604kR+W@@ zmX9tiNi|=23mF%!xpMcdT>mNCPpKRvrxlfyOXYu@xz?)YJOAStiv)tpZv$$pByqd5 z(Ym?$^V^+D+xkSTrOpxd<<#o-OsUI2QyR;9a}s7D@{F8z zWeqVz%SoTvWx10WeV|5trhY@T*vCKgPwU;BvvmNN00}TzW>TEi)ot!QdyW5@Q}I5k zCZf_tDcUuX?vbR__;M#>o=H*w{iGXnYGuQ6=U>(s*=+?G4NsH_E7;?!{KlS2?}o56$OA z-YHz|bnH5c0;cF&gC=`t?(GZi=qV3y5Er9;Jhc?M+Qm5=cb-Wtl?khz@#U-LyM7dc zh4!Fg64r~gnYho~T~)WDZp!dc=@_HR%C9dlWKkPDjbV?m;$uP3GU@Oy;ul z9%mHqjJnskh|3H2IybnVf2>P5=|1PNelPvPM}~oHtiyoh4T_;;tKXzfFN0%UNI*>M zFT5W-NH76oJo0|0zq{~SZRWcBon5N8&k9yCIL4C*QadyTLfom}VaC~YCBK@&RC$;J!r@~#N z0BL^lA!oK_T_guT;*7G_pno1wQYxz+VY7cM_dnvaxBig#9)TR~FL{qT1MK~4WP_Wi zl*1o&&S|{N((ITqoeA+P(4~x{sehXg4vGJOCnDbdZ!+N~t0kH6V>wEq&B%U@fC%=o4xMRXRN74CS2V@lS!jzsSO;;MafH^7vEa zy4`6@_ovAhbBmnwG$4ejKkW>wV;&9}Leau#j-m#3X^v^M4$r*qD) zB>nP8OY|j)iLZFZnOrjGQPW@`1iUgTW1(!%m;7g)-Q!pM7w2B;P1*lhIMdH^_OsCL zpJlg^f{d}$r z{i9@{q;|<8h4S;x3hV0TU!Hf?S(;$^MI_@#ZP|R1RVB_#&U;j*`S2xYPwNq>f7z*X zhLa_8|3mUBB>j+mh}`wE^9sqC&v}JiGF+Ct;&kNl+$+wd`NO?1MI`dXlf@OP;2U3- za$$uRyvp-i-k zdT(&fvmZ1*Cz3TAoRRs*rb(#L8$#M!)_zkoNXCj2mvOIwpHC%ZRV`9Z`lm#VJYHR% zmTiSJ_uOmFO)}|q=ZwV1zJ#n|T!DP?x-%iMndD%Buu>ogz2WT5G(tI#NZ>b|A&C`E zG_Rz5{f0BXbhecti#RIGazBkD^yqCF|E4n_v5DZ3pebsWzUk~;ly$(M(&4U^AK!Gw zHwNj@eS5R-Qbs^x!|M}j*U8}rY(BcRNmOxYLjgFF)CW*!|B<0svz7(r^I?4E8MbJ5 zKH2^|Xx`{{Xm@EyUxj^Tz=zSX8@a|;5|s;H{!kLEJN7*<~`7G ziIl!i(&Hu4|9xbEC31LhxgfYK4lYk|v6oPf;!qg(Z|`HyS|WKLK$WhS0UtQ0)7J72 zoJXxMWYR`w0^gqB==A2>uN$4i%ulvgA}?)p+R3>eI{CaY^F!xLo|*Cyr2ZFq>?7ws zzD?c4_WPyz=}idVP`;lwJ0tA1whHK_GVWvNEM)KJKSp-lAw#z~{jBjaZ(JFrGqyOF zn;l32vScN~bk9$m-`MkAKLt_0mxH+2x8}&Ws(5AdHJ>{Fu;H~|e1=qn__US%xJo*0 zb>6oB$X)n3d5(Y2m4?rqCG5F@N zFP*;bjjx#0w{qT>PW!Gm=|^ZuusRfO3$;2@k$QQoAw@{9UI1I;)#tx-2GN}P%IS+_ zH}EUxd5dnHZ=B0&gB0Pf8dhKB3tk3wecrxG?)(ORzDd@71KIdi+;3Ugdt~aj&SBO^ z^3u1Eo>lVsx9sq3lG^4pbd7|9XJZt+_H9hOc`udhX_$ESx7sBZ~0CbOx{0?R5 zH+l3s=btoJ`n_{JH_!dvnU;OiqGu98x4h}@@ZTJ;!#SEauiN45S{r0W_hA4B2L{y1 zjbQNE4j%?NKR5^O^HGlOL5IWaF^weX03)*}HK-68!9Lfo0YpxI^%#AlJJnA3*9f#h z@a8JHes-<=a}_xFcX%ewzhXPSG-!}_tuPN%nfng8*aoz9rTh59j~ zua0bg+LX#GJJDEw(l?v8?{p5etS1FU(AR7_Nz)JUs^(iQbBSebl&+5HYQIw?tCRG9 zl4IH??(<`ZNPkD(nE8%r;Gz2+)5rQnQ$bRaT}j)g)6dIT#K3luErM!(DT*eQl9!eumL5cTF7%&kL>@jv8E) zV-B$<$_Y7u@Gx1FW7=_ZO^&&~;3k!!k)pMUo8*MJInTSqiS%R)d6DTi5JZcR-1#}o zVaw0HU<;;e42Kf)SSA;#uU)R01bD8@rMoBPsa$gdLpdtX^vS=>0gc&^Bt^eI&pZZ^ zJT%{2XT2of<(r9ZE(yJPQFLRF6SY)D)6_&tG?-nO#H|U_&~rjm+z``qWC{cjsiz{t zW01L1jfYO^TKO(v=8;(b;-nb{e_xjbC^IBk0EpH~mjZK{b%xwmVD{%Xr_dZ&Pg-eC zW-2!h>KbC+)%1bB&5JCU(+bVRn(K;u{-|DtHIx&F-uS0@%TiCtH-&V=nie4#JtYSg z(f0!RqzIrdklYl#T_f{x*mHR!W%gi7rNw443({C@9^!?8CFT`=%PloMNGg!Qm9K0V zmYQURMwFW8c%!h)bhplt!DVJ2zFkrVN==YE_41UwP{uyER{mRN4z^B`!R6*C9=W01 zWUQ6)xLzj6=5mI1t=JXjcI!h~T4CCEyf`Y1R1(y#m_gdQz}Cm?gS0gz=*8bxnBT1} zvaJ$SzfI1nGV`sQBvEbpv-9?lmza00IkY~a_l?uMkF2R298;qv z@t*{4=Rw0Rt~H&k17%sQ=?tZNv(~h$nCR^i494hT8mKZ!7rbkvunr7(PP)~hPfYOo z%IeQeX>}_k3X-O%`ZvP{i_WhDY7^zgI@6Z79^)-Qxv9=nR%X#INX3zTqp*#6*IFlA z+tANCaqErB49C`+UR(tCopM=&rBS^b}Q9OO_?Jf7a9WB9(_tWB>Yv{1FvXmf@s z5%3>*7x_=U(boKwn9FYR4_vV$-%5jTKQ&i2n5V7eM!TV&*i9y#+9;o8n9W3qw*x&V zNVj(8AnV%Z#&+gzJN{HrgX7KpM*4I#we}@(zxac(^v-b|jbLm0qoWy`+!MXZTN@jV zY3U|8_)3=PDVf);Vtm}{5#ubx6xndQQ|?$W-?cv^s=C=jL(jh*RGbMO3Na1*3HKS# zThdrxT&oA?{pg*vnw_>GcPxCMph`YiQN7Fjrfw-2-`NbYP`5jS%CE`LF6QgeA z#6p`6RpoTwrY@0TT}}Hwmr{NMwU{V2&pDmiC8&W{bIWL1iV=Y;(N_{V7x1!wTcoS$ zSiCQ7P=iBxF4C;G>}PqUt2wyxgN>^ClGzbyHjWVMcpvXjRd--F)5e0P9MauPC?7@K zd62pwGUCQk)1>HKSlWso6GNKY^k5I~`XNr|028QX;hXGq*whOm|H}HsYcE3W&F)K; zmt(0zvt*7C2~7;B{T*~PqM<;tJCuql$#u&X%>6W?{aLVK=~Uv>rIFOe>NxqKjp z^)&}rr^sD>O%3lo)7Ny|?Z`;fZ?y|_wI?NmfI4VIkn}x|I8xtLl*Ese-p#a68Q=4jfkGl+f0i9~SG)^LAwzaSmmC zK{K@0xj%Grq#WHJ;(erCq2KP6XZq9ADe^^s)4@7IQUm;P_8(w&-~C80tQd$JK4OVs z$v`jWJsKP@up(APAY&+q`=FE6157m&d2xU_+&Vxy4ul%+C1VGgPIaV0Kry5AgVqc$ z7(s>t-q5q!IjR51)dSg2N6M@E{7CtEAXfgpq~{>BFROdrATy*(QvHa&CkKEBDG~F? zpn#vc5HDDLfW&bs;`tE<^5Y;=ObfY#eR%d5>`(9D!EiKa{Dp%}ZQdlhH<;kp%PoUV zUuQ2bqq1e0d_CAy0v~sXxvYq@+>|WQDufguNf$KVGz8{mUt`HpeG=u8w}+W)jgag2 zfPSo!5B4zM*&}O$GJ=~uGdKR+>nhI0r03IyGA6^!nPx45xvVxW^%D0od(|(_sxx7s zMU1yfh`hJ-&F03v%pEquX{V89FYNM@N1A)lJ=%^kC+1#3Ng_A(lqJROl9h7%C^I&G z&t}*JVt{%C7S1lok<;eIO*0PEgDm9NfA4LkOP_Mg#1sUrvp#ID-^bi(SvNMX8v~-c zPb@UlL8{%)ynu-z{dUnFOlaQG1@#LrFQIVaWXnkJ`edJlR}{pXe;W(sMjw_bU&qUu zdyg~c*!B+W5vI6Io;b*KVXu9D5CY>ua@*`l#lMP(t7P5baQ)dU<+H=h z(R$tc2qOiL5^gan(a*9Py{%u$*GE8AUzEgn7W-;hG@cpmC)Pc=P`>e|l+WLe2WJlx z>wSD<-H$Y7)_=r1($qQs#6&*s25V1A4K;Z0e3{!L7Hho(URml= zb)Qhz=NR*~y(%$(!#<_b@GtYZJ*T!0oP0Uq)l~h$=F zpZdo!Ck9K5#2r*1^#z938Jv_F{2{ijw^YJH` z5(};JoD-n~FU#T+;e89_%M)3P;gWNbnZ@?H@+31G17+nT-k8!nW|FDUH;$QXF6YN@ zCWFKuNbbqt!pqX}WYZ7j;mDKCh{Bf%NYhvwL*Cam2hQ(vU#UEGG6Z3Pxc}y|Qbzq7 znlW4!{o9jJVZ|oN>QhXmnQv2M%S+(R{OA&NA{Q`o(YQhloFX3dcir$*JZzuwv>|GX>)C$y77WdQ19EGy7_f?PcicrbZS|Gi3uFw`!s! zn^bpGb{F@844JG!O_Ull`%{n@Qz8HLH0a8F+5L3%&Bx``(-~5u%%NRtPV*h7n+2A& zNQxh=7%OwmG#B6x&OeKZo!H#zEXag4OB!Ys)ynj<&2G+kDCkXxC97n^*=8``EG5%5 z(&ZfUqWK1&R!}}Jd9HcfdQ)CJ*VNQ4$0`sYMK~_VtS{d=WVo@;Gtbyx=197fW405j5=QH}%)pO*Hw567|JJB69 zn$2&Qw}@?3s069|Lb93@+5WK##!}BA;s?V-Ude`?VXB7kdppmYqDPvP3BUq;&$g}K z-~zl#H6ni#Vu1>ZzEMt4&riW=&M7Y~$_YsykR>xkj%*)|LFbsu%wWv5#c$zl!C?@W zhc1J%eDC05Sh<1Zb6;F$`gGcv7g=9|fR0czqL68*8QG~FSYTvzC%ZfzW+##Hmzy>T z8e&LlwQ%I(%T4D5&xHl*9BIDXv~A!BprjBmm&R= z1&E1>Wwv;BX`6+^AVjB?x=C5{9%%c)btYfFp5xCa-4TJ~qd7UQ47edEL}{ zVlaX=Ar2!b`V~vfYF>R6q_y@d4e|sR$tRMVF&ayzS)n+G?>#Et%{ATPFTNLS{Py$A zMECiZ^B@kF&4aK#vam-29{8f(0nuba_e7O^G!LofC4xmT0evLI{Rqmnyo*X$L8Q%>P(As}hmSJg(_e1j8nv5?lN z#>(4bZgZxA(`nthLC35T{oa?9B`d^#hz|U!`gz>cQ<8x|oRY?Q5wOm8H>P45(yNsk-NE!NvI)Gn=; zn}4lpkfNJleYxV@WICEhF{eqx4Z!!pn@mY}KmfG-f{RKw^l&=C{~5@fFG=K#0u`Zn zN^5du)lH^+7!{{AU}EvAC=fvzacp0|*aPHCTR9oUnBV}rd(43}frpyii_4%GwgpmN z#cwtX>^Jgc)s0m|aa>VQA*b~y?JV1FHs9eN-?Esgye(x*5Pzbd|I{SfmcfxNUU>x7mYRPx;w)q#RNi)}x!l0$Nra?EX@xwcqI1#3 zc3KU&o*H1F2b`+K>FDX5omOH{teWZO4vLXySgV-ft>n8)BDqWn1#i3$V+{rR9;r(7 zJ&+Mrq#gS7gT<0hmzp;4F*Q!d!v{)-8rB`_9vhy?0cjd?83|_Z z+6ICPv{EADj(I{ehG}^VE17!J52M-VoPH)K9Z`dn1kArH+9ZD$}_nk;*%nMINC<@3?- zoxe7z6HF5wYkA*m0w07i}1fvwVUVn4r7 zB3Vu5Jz84kkS|weE#q)tes`Y8=hV9YbI@6m;iF+KGi7c*ALH`wGPB!1fHX(ACI`&n zfG}GRNAP_1slr52I$rF=T8a~f?61g2mpkah-XD-E60q<5Blh(2ujNp!KNJRX<#IEy zacsl`Pm@6?2l& zD@}(AK#bEUpd#9st}d}9(^r~OvVG|qXV@H5ctlAHd~%qnkSA!xebjI8zbnl??Rvy) z)}9?!7L-V5v_ZkT99AiXGhnSNi?5-6_z9~_aRM}j4)~4Bj8&$c8g2COFRVWdea-WH zuaCD*yJ&uTm6?W#C^xX8ye?wq9<#7iZFs&F|c6`rEkSQx9Nkx?4Iw z00sL|WDU;pu!8N(S)Q69 z|9ObxH!u1vJ^zpy>n`<&(B@%tP&>9&463KcWHcp6OcT=)b)m5qeAI1~YQFSgo$;(9 ztOV7v{;S+!GG!gmOMPiN$Z6xM;4rgT)+Zl@rC-pzOHeO+L%P(FS^A^{8wR$VDD|VhV$97T~>GA{^c#9wF3*G^9(LY%5gtqPN;hL zVLe#~cZB4ySE9(FeVXf@#r|Z^zDq`}GiR7T)t=}rtSXh)*O?M~?p^ZPIy2h(uDSPf z<^vnQV!?}MqP3&>)E6=RIvUjlk1B0ni(BG5bo$TEtSo?yS?h`&=9=EpAp%qA?J-n9I08#u2PxH zO8g-ks)|ZwTZ3CKPdsLNIUXZk{+bz;^Hp4>ds*^A-u^QBb+gUBZ-oqc17qOg&t%FQ zrklNErQGy}>8+8!+rPo?v4tOdy>Po85F=%OsGw)F~0E9-1l9i zDqNMvy@wIzO1b7e%zne=`S;lG|CBE8bMr$v^nJ4zyB+y z^V2re<2wDn>bhguMEX_#%U$B%Tdd?)e{8v@R@)t0Fi1Tht3NRvrr)8X$e&uD}{eJ@j>*!wr(P}pG7eK`S z)*DjO-(FQII0XOS0TFK*P_QD--&@Q5dux9I#QpPg_O`b_zVMoyYA#aCwas?m(IbXF zgMA6f1AtI%Js1FwjJqbMtTFot+7lk!5M0^28nKIwBmhA6uH`RWwxzI>nE!0JoY`l6 z^Tq$Po6oZfoi;wAW*;UK0E5UjEY^aYvfEPI?87d=*mTeqSL)s4%eu92DFvw{=;zUx<V2mHy(zd2;0 zb=Afy<)aDpCDQXy9(Ez&Sdd24B$ioO=LFRDlRrXg$>&Y2K5zRy*Gs29OM2;1;|q*8 z_m5mJsb7<$_!c~fol8H_lO~0O{qoG3n5S>@IGrukvG5cF^PiinaNv(kfORZ2qQRke zY4aK8klkeW&&;2gRflXfW4O%TYW`tgidr9!mp1AN8q}pcoaO#lNpOhkM8B~TINp7u zfa|%Zd#ipXa05CMOFd!34UE_QWN+KIde7^g8lgTF1s-+MW8Ssja2pLAy5wEM=M3B^ z_=eAaQU=A2Z|Vey$&}Acr;6iM+KrMw1fc~6mrC&vyDXPrI=@eO;d66>_wJS25CaCK zb>#HKuMIJ6iw_x8Fud`$hsz&HTjK#@8V{gh1`4TVKQ~YP0uLtv%k$r#T%GiEkQ#e! zVVODCB z?D;i9=4_evHCCnBa{brXL54R!`ZZn$>-FZX-yrZ1^*wQ$If@X|wcE^*n4a2hCs_OY ze8ReP<#JOPqqehL-^--!W+bt5tGAo0+dQE4NxK6`W~cvYY@rYH)TGpm=A*we2@7Y% z$=_qNdsEhak4nEl)~?Sfl><7J8mZr5GP!T8&q=+hMzo=wa4(MEVP+7UJ?=hC=!@6d zNqM|O@<8b^yf|Nu{K2fS-jn2y=1hz@Gk!E36UdEvfF1pLv}STF?+hQQW04!Qwk>hY z;NTQ?N2H2d2+0gGi57hNPiCLO(8kXGa#ODr$eMNxVAD^gJeh-z3BHs4JN1rOKb!hY zU^*-smP}2Fq!!d8Ur=EcEwmudVLzDWsV`-~FZh>od3<$1W}}|AJ_klbS6%e=)lc4^(AnQ0fC{ zbUP@;$bukdJTOKp^7G@{S&O-TTa5$^utH@zE=|9hicax#@mN$!J#&nigK#7icA^H_ zo-qaeT=yyP#!Mm`-pwyO!s1IWtQPV=cH-Pe^QYtDZ^Z*(77MV!kHJZ4vLo9~0Gb`ENK6-Y&ouU>#FgnkeuRJ`fVA<;_q3hKmtuQT&G)(dJlx zcLRDAjG&OZ-#HVdY=;G(_J_IH-ek!s>r9=L|7muGLRqrsi6zv+IoS$a#?6cWL?3V; z-hj<~!Fu{t5_c-;NKLO-}6&pigE>(4xQERlBm=ezUq@%s@PzvR31 znNK<4oF>Z=Bq$)bWbO#|hNlNj^$4nON!~Bvw)Kym>YZr`cQR4=A0^y_liz3e4*vD+ z=in1PBtunR?=Pi1tevpwV(x5yo=cHT|m*y2IcdHH<@s`U zjoa1zuf8mI)VS~Fe9+=Ik`1-)NrZX~u5%mAGbZ(u99`!gSM@?(CI&(DVhC2su^4Y^ zV?41yHrBc02}&K*hFNWqv)i~Gx!l~w9fdplvo>xUEKTq@yoGGHn70N=m5ilOX+IG! zc+1g%Et08s_u#dO^==)nU0Cn78@|QL#E=D`YXqX{g=evwb31QDK`y&H#y?0iw&Su+Z{90^ws)5ha=W;LJH_5!Bt^UA zR7%&5V86)1j_$v$?P5B)ckygNcddVq~bY~!WgY4cJ zLFNW&>g>*DgXDE_JD^SX>cY;jUo_Gi^|H1 zqRovRE`^amR*!Sbo84aSv3eSDQg3&X^_?GN)BHtmce}+N`(PKhm;Jau@fzv0tGh=x zVmOPGmvc(X8<65#Dd-p0SV)C-_wsZh5WZdJ?&==KL5VMRWux9EZTqr8Pm(cx-FxGY zJpo5xx4XN!$MMtT-C*_S$ei8WG1j^A&Ti1EiPE{B+m@T7`?>pYbACTY2OaC@PJxb` z*55q`(0tLKy?nI{9N=D6@g|ihgULqcx6);V;eI#(ARZuQAfO*9qXx39d&z|Zp**DD z80gkpCpEvSm)ciWa^6&piZSnor?MZH=tn~K++{fZ?jP))jp3x{5cb$KxqOKG+&^CT zGl;1Fm2Fr?GQn5^kw@h-#WQ^4`Z*N{$Lt%m_UN5Ytc(?;oKqD?J-7UaSvRQ3DR*Mc zGN?LlOP`Od()p>E@rDlK==6DeU|pUpckkiujjQp8J=|~Y18V%BH~Do>cVGLu92xqE zy@#ZGA)PiA!ZsEUbI%|sbG%x#0;al$ZG?JBu&nA@-I zoct)76(g#@2RVW3a~BN}IIQ{gVJt01r~2Wrz5C@~!y!9o$Sr&$76)N^+_#YNox|OP zWgihtvpGEye#w&GJBs!EQl;@S$sg?=X8%^yeB5Yuq;{v(b;~qfE ztM&nI|CCMpxZ^;jUB#-!@NMN72++B*eGKp2F2nY9Z?}If zk}viJi6%Cu_H#Q~C=UbncYE7k8QD}wc-@8jyQ8hon%C{`o@!ZbrT+nL*T%G-ATL%s z-2g7d-c~H!Fxnw}xMt_4<+5>Zef*x;2&Q1%%5iQxDoT2@@$}fKFI{g4 z@i+xe4efhFc!E1xCaYEj)j+bO9gfCnQ#?@ZRccWnoaeV&`d48~Q@jQUDn^nKnvo3g z8}Nm5^oeR65_Sx~32k8HKt0t)#=7jgyy-WZ@P?pukS=byi_LkAIcz zVkjPqb0%jJ?PH2weH+j!Xl=4zhQXfieN-(?9Sb)F|E>BVzP}vZiJYn&SQhV`YH~pPZ3S`$M|Z=A zIt9-}YLrgRe*{cH_c$5SuPR7H^>ek71R0t9BWRjQnth_t6X5^@zp3L#%S8ImqM*ef z2loHnBzI3_Q_>JHbR*y(Te%>iYM4j+nc*W^p(#tr9M;)h1pAuWPcJ+(KJA`~Zw-Vd z&5|nfe)Jv3l^H&|wp?_CTRO<`fC!cr43A{M3J=EJ)N0Pr+WVG;li32Xef@N2j=Xw= z+onB)7h9P2P&OJ2QEL)@8QpDew4|=2#=CWUYWx6TVqkOZNhq*z2i z;SU?-4C-wGMAhB>;mGzwohq3z-tB6+vSK{s`zrZqyxTjj8gnxBg7iGntwmN(dYe|~ zq?+WwBi*N~v!G*+EOu;vr4!87m0lCv4$1jeBz@du%l3|W)pE`Rw_Sq^I5`kFK0KB| zmXHuNC^eyEa4&gmf?Ml4WT7};HcoKsD_lrgxZ)+jv&d@OrT8efe>+6($qMlZ&r1CV zFl&38pD;Sv)I6Ddl-n5*;hLk|UR_vlk7)yfJSBwet1KXORAv4g5J_D5>L|BkjT0sn zWjB=jEkhQ-}1KB!4ng441v8jF09UocLhA%qW=cmZROyyG-_~ zg4JCRb)}?Ot7Tjjy;<##3s?XREf=`^M7OGrkVijNHxykdKuriuP=>=FQzp8VegF1E zZTJKbP5md|Bio_k)cjz<3g)PdlZiY!(XHvv&vn7iSBF1e-ZFcm@*>7ve=*6r;g$KH zNboBK$GBCXo+55u>Q?D_j9a(cwp8-67Eq}KkxE|L>P8vW6O~HFlCxXxO5-tZ%_zkf z?Mr3!prb4>gYznJhKvLV>fFK+mSDtl!V%BRj#xG^j&h!88$5A&@Pw|M6#omkZ-Mms zms>LuB-FuO+%gQN=2Hnawhm${gP}tm>x`C%RQ|O+ca#p1hotz_{L&&FI@%2l#?tUI zS^Y1F%f)MXAGL-wT*tbVrH)7Vo*u9FC&yH&d%WSboC+;0=ScmrZgpJWNFZ+Paje^I zIIR;2tU0JdnApfMJ_@P?Lyiwp{D51FmO5Sz=iu~CQyyy-TwGZmHLFt0%g4G} z5{d0#lGC#@($o+!lj+dk*@_Mbkn)dnkMg7S^qtd=Lqz;Gl}L9OmY$vIcn5>&a0m77 zRP^c)6#2FfhQ(9abCQ=c*}M2|e>jkmLJ!#s_;I%Zn$bY^Pj79kp(0HLi(4>VT}k2T z_H1$>)`%y0+&9kymVUNIj2`0Uk!2|AByY0!ss>8sElnH5h7V6=8b9ptRp@|I@bmBBm@(=ph; zm$H9DnCQrPJo@Itj9xLyFwfghL|uMWHlFBqsm9x@NKTAl1WgDSB7~8)C%F|l0i}__ zC%M&$6TD7AKQnCEaJ5@jU>E$sLEw-GNz+NNJU88e!hwrVa?9&g2vTufslp$vnokGK zzkU)1j}ye6ga)H+Xg*pw z7_f{zC}xsBx7-b1fE)SL+~CspJo>ZkWmb%tCUkWR+2} zBmDf#$sK=rG9bG?308Rc%s6=Nduu`q0;IDXtS;hUULc}ito4k44;K>SgAy2TK)?&K zi`6~gr@H%nxiN{@y+jI6c00nGgLaf@1?|8cwH+Fk15S2plPWF0rF=4~mPl}c`FnV+t?@?W1{1ZWeSyZ0lMY0)OF%g3 zq&?)G^8fdGs{!uX`gOne6L`JMUsm08P*I&w#%^$B$ti9FM=GB>#ckhVy6yE10J%K` zB-*p>duL+E-MUes^vP4*`u@yYx9t}#(2Y2L$jq~g9b^yy#O%#)Wa6oAX%7X1#x-G& z*7AL=H_hiQ4JxdFkSsaXt##bg*Yd=v2&+B_qm}3%Ow?bxuVv?{I3SFapXN3k=z~*{ zF&$9dR*?4TMzEv`i>R#uep~LaD)Off2%zvKP>2$?x-$DT{3g2ICwT*d-@gvddm=*) z3SLHbTOiM!=I&9A8ZtO|=&M#ZNsyzoo#M9Rl&&wlvF&5YPgkf4jtqAm(HMNZui)8a_^%=cm_Opu?Bb?C=eB~yAb-oG*_M>bEv z6#J#vQ{4_FIy!%+WF=J@IMuCZ5pI>kr@B3AbZa2YMxYBaG^m7jmn@lzA!er|&rAhW zTtA!YcJi}So-3u(+)U$6hcbr2us?~8%c{L!Q9=hra6@PNX=}2da~5TVf`2NGeCX>_ zx)puh)7M~q3oC9%P>TnLP<3o-prE#}g{OnsZE>%S?o=pu-8{>Cx~2bM3I!WA#spMb zKh3S?VB#0kFsOea#iuh~MI;|n)u9k^n{`pMDx+NOP*pmZ(PkE+%r}wgcg9tQqt!1` zR=^XgY&;jfiH-WPINyTzw(wqP{P1+A!Q4Y-u+e)y`vyDt^Az9zk9Yhx)FhvxP75jE zhoq)viU39?PX#HCw{x!rDlbICufdt@&@4cC;eVT@Q3BQjWC%&$i@}>(E%7cHa|S45 zTJtjG^|R-O zEzHp?G7Dqy#omkcitV(CtJl;@NZJs!_WE~0Yd4?82p^TTT;li7CPs%*e}0zR7ktO@ zj2<1V;TsVU+|)hN|7^F7V8}@@WWl=$4R`6c5BRSSbO)FV=Hq*bFDknHZ z@4ErT2{5J4aWnCIZ_t$>gYY>>sE^4h=eT_?S1qsR)o7oTR%#v#}$G6;T)h zr#(>=Ew(gQmYs|3*00ctT)5#}x3br{*veW^(5C?^%!cfNLHtPqxj`{K?xBLXRG#N{ zFj#6o3PyX-dF~(rKCe8FbMKs1LKQsRv_*zcU^#KXDUWe-`>T>k&PF))%pBL+iaGtI+aSPywI&ka8pC4d=wvW zq1(nMc3b7}3*A2L0s9(sQg02!GDy&oOSS5dX+1%RoC^-GywJzG4ZQ0&_TZO}k9ogb zh_ipP?B3|swW|V@YJ2G(qC;4CIZh6ne6+*uvD8&^exuvgslqIJQ=@x;TSW%@z2y5w zw*yv6NGf?uvTAA^B2lQB^D8O-L1t7{A#B+)n(jWXFfSFid6_-loMeYzBk_TVp_QoMO^CEXpUKPX`3s>q$ zdF~>N-1@bY>@7cD1Y#1}oT9d@zk^1X2R39bt!>CfK~{h6W~&iu)t-oSg@}`_7ON!d zt{FH$?~&(cxV5D!ZbKQs6mq-=lA`=H0|)L@>3%W7|?uRu0|G zy4W3&_fX(J^!|{SX1G=IH9y7Q4SkAbGu_$lvL=&yM3&5Shr27+=*KT+;?CSEeJ=qN z%Vf$W2nvtf=J3Ofm$(Cl?D&e0aqr^Lll>9k)j6=*?r!k14!#XND}sboKdA=e>zBo| z+{^$DT@iMKMFW)^$;;EDT4UApp*ofA4W@LZ(v_^H?Vl$BVlsJ_dqCq$k0GO`ZnnHj zT8$te#$gT65)j~@UR3!r8X!zQEZeExjoIPLA4bTe2(85r$e14|T}~uIg;g;fNFU^y zt=7mUippc^%h3^Xrjaf>Jwuhdz#xkRy~t-V^cz;obYMa>aUmFUS*z}|Er33{*&~7! zR=;$-T>u`gji3N#1`B7lU)l~!SrYon0I@DpNlD(H?N+mo0-%JoEGa(0Z;wj;rS8e` z=HGo7$_1BV98y_arI4f|SuDf3#zPoGw9A!pCsoFZh80$ot&EmuHWJ zyE35vkFxgwlcGrf$ERnet7jA2%jU@JkR?k}5TS`8AVJKE;u#Q3c%FW}^IQ}Is3Zw5 zQGy64D4^&9k_99O5k&z>DvAjdK>_jic`NkHg7<%(|M?uV-Cgz8TW`Io-g>JlAmf^~ zz*xEkM=76Ey6c>vyEnL9NZmh8co?QS*xI)hudn7PfR zf6To~x^Ouj?t@^T3X=jf*339xd>J5GalEq|q`PDxxTXAncxBi7;FU1b5zCBI>}pQdK3>^d_M!dT*HB%=h{9y?db0ugXgc4YzA|WSgZK zPv5KuuLk7bWO?RdJ$4@C70}>bd1)RNJiLV*=j7;tTpprFhQrfeMiYkHrI)hD2S3&J zrX_R>RM5VkZf&~i1hyx_`TJqGcK%XF*aZ>EW|$gL{SlZ(d`(x4z>>_@G;oAnh@B%k z_@5AbkT<=7pb)!|`xU*7;$>gCSkzWj{ag)6+Q-I&lyf@6IQqIZ$IJJIEahxr*(vvk zi)C$9e~+%e)31-|B?}->goWa{wU$T&bB?9faU3tt8?yvJ88e8<5gIU3dTTF?v`b`& zMy~*Bn&?~BaBe-V9%)yr(L`p1*({e4n0GDWA#f=Bpjn*FfYc>Q8D$sL#yu1AYEh)H zLSnJw023Bma*7k{v3VbQQl3>P{m5%Z*)5&p*dNFq+Q?B5yrcBqDA>=#^vx(c+VLIB zzuoIo-SzG9u7hF1sd(004(Fam$tF7#~%!-Mr)Tw z*3f$j8-+XC*IT3!#m+rw98Jb#4?E8} zqZ!C%$(Il|eUlO@x;N1qW9({onJ^b4vo;`^kV8-^3Z|ko+zU;(G<@0-fU)Lxh#xYu zV(OF_g435TImluJk0L)BeQGq;z5zKuL&w4=vFXjRNcCDw`^MVUtJ?0&AnsFAgx;YD z4LtP)M!50^mkU%IXGibDc<^OIyt=nt6$7hcX2hYcjR~v*>=-vjRM|A{gIUaz1EPB> zM`Yi{eWAC;*@YMlh57bzcI|2xj0T(lkQBZEX0mx07tA~`mny;unq`_VK3Qd| zCL=PoO4r-wQ+c)d%*Vj2zUcEB^Et_d0I#X|Jx=`%iuxF}57Si*$NS_RHjtgE(|Eh8 zGe|!S9B&u2l~Rd-PHi~i)th5KjKXxCsrkmcvZl9AH@8^}-&!MmVcI(0&MTI1m<{ApZc{18u~#G%kWs=lyh56~JpNh*^}#ja)MfFvEN{5;OiEN~md~cRzSgTHnV4Bu z#re|l7qo{IJ6w3m9G)F531fycAjW}IPSIyzN(?!px|ah=X9fLlkB?J?hAVx_3*BRl;~IprUDWKmgg`LfayVB+Hj2Q z5q<+*m=nbe3Wlo)GdNJ<3amNi;9z5k61_Ib{%7#d{ggM^#xWEKq$2;=cjY!I6fpC2 zCntNGE^eEHbSQ6plFfz`xh`L`+6#$2rD?Fn@?@j(FWgsB(UgLI58i8#^xDM)`sP{O46WzcSM)7V?5P z+A~_{twF$rR-J=ix%5>y)sxmh7HA9L)!Phbf>%d(X;jy1HDI&=*Tp0e1`v@Cg;b-d z2-Q8iRMw-Lr`oNV5FBmAi7|XK8J09kD`Cmn_TYbGtPn0(G8H=^M$yr!c1iVb_l7*& zsQ}m9r`@N9_%aj=Z)+4?GR>}wmCqZd*)6;O+uQRugv9g@at`ys%nCVCd0A{Q7#$c3 zWDMZHAi7`Lu}~2qmRcCI=@4K?z@u=@Fqz4o4riw?HJxq`Mh@?i=`tR$hhNU5-}&bz z%9~*~w+>N{8FF#uo*DL~EsQyjdyr~Q2mJ!Aan4d6W`q?5>k9) z9Ppa`V5Nkh5{7_wHciS@&L^icnt9&=Md(b-62@~hvTUYZKuu=a*`de0gX-xXJRutS z@ghVFM1QbK;dkcOXL`kH_YtP0$ zg#lD+Hd2~@r5k5sQus7II~((t5Y3%!w{i~rrY74z&&IfQqx3l#w{6sEj@{T<{s(`$ zo1UHnDf)tD&9OToW_^r)o@3X>5#qmU4qM~RN4(!E7D!uSWRX2B z<|_{qDDWL^dBe`f(y9d}KK6!Pcmtbi`JF?pD2CEzT60>pU{an?#r96?c2;PSFaKZd z-1??$CxCYT{icj!{Lgm&sMrpw*xnzyon^Y6_u}nbJRv-j0D$Ln4B(6g@PPtQH*Jv* zfn`fm#B}v+0t9y-wV5lYZMV*~^RL+FdgnB(B^sG`Du7bncPyFXG6|^>u(V-XIM>c= z{64gM9D-6{%nc}k2>=ud|I-A^a0s8Ivdw|KpPLJggO@PRu2Q;0&E3577tq9DfkP+e zVTZy|dSV_@%gTx7*?pWbxZ;o}eCOub(OjcGF^R#Ujxx+6Rczz8q>AnPmR+|vLA4H6 z0c&VtUK9YBQS|0pcI`$;t_0x$D9T@@Zdn)@q--?n==LryCJyX9@W zuJhppo`dbB;csI-XB&O=wp~B`h3gH)X+(BO?u)8=2yq%r;pEgD!+8tUpN|+lFB|ok zZx>>n^}-1`{TJ_1;B%TZ->!+v1i);*-)ZzIJT}@pAIoeqdje(8qb&SH>2A(XaQ&n& z_;$hz_5~Rnas`-iFpcqrWVq=t+#;YlJm?MAGO5HF0m*8np;!yL-@ z33-)k!2-J=(@*YT5@4@k!2O!`FM!^{iDwJ#B50ruRBNGKT*bKSiX1B6WL_L?PBqND zd6YtsVg<6aAfAQ@F~al-pfY65urYoVPJonXim!d!5I2J@Cu zH&7Kw@myq==HKK^toSKy7S?1Ki7tyE`F-fVMewhE>CnWT9Pehx{WIiE)-dL2ZT7m+ zBhp4Ne?xf8_)XE3!HCR3VDBlq`dm=g__43XONEMAY|Ve}=a%X{H4P+aVBrylDwgWg%r>!CJc8)8pMv;%-lmSMXbj z%BdXduh-#Z@rauCW|;OeReNN;Z)fLf?f}Jn5J(3KQN8zJ;re*5=_cO%8^-gL$}+q+ zGmf3j*v*Vr^+C%J2_rZ20_0x506Fh<)UE=rIql+>Q)dEM$s^yqk5rUC-Yhy)ZWmyB zs&%L)*X%e#;1b*!iIjdWBd-CWX`koiVAc8G<#th>&s=Yg#`X=LL*e*%d@mR7r2+#< z%&`xFR--AX<=5%Ua=T`=_ngvT>TAG9xqO_Fg3AKIMV!j3-9W0n7`As9by#fIs1LiS z-97aeK!e^KHmrwiPF(8FmWTB&&-`(I?ozDk&s&WBZ}-vS#dcNnb{@G)>@50)f%c(F zOR%iV2Pg9MI_=u{a^n70kF4d=ZbA1cKzKIgH7XZb=gzXC-=-h5S$ z-dSQ-hAL-dYb;P@ShVi*7Q_K_+sdX&=|8{3ju!Rt7RJf0TERz^qd?P-;V8Bhk0uMc zcBx&2{y)4FvGfqVxYVxFfQg5RA1C6##l(ISps6C!%FhpJ;@j*V@aq4V^c>#J25pQP z5=8ZnrP!GIIbHjKeVx7S^N{yBz4ZZd0REb-e2hIGV8`tVs=f>wauIb{hMa^y>Ct8I z#ZS=eWp*_>b*yp*4rH|Hz%uCA_i;jn8g0!f%;PiIT}oSy7$kJ;a(L%qsTpa&ayumq z!?lzSEw?lAcKC8TKlcgm15JzBMh!_qtxy0CEXSHph>};>#d%EG<+|`3@T+N>TCcz{ zpMAU)3>f#cPxtvU%={EiotE&z7(yLsHF|HQ8a}p$KyjsR<@H3A63yHy!x7SadaDx3 zSA*B592U8O2jqddU7b)KO7A18xl%eT%9RJ?Sg3=HD#>(LOuBh}Os2*2c@KuQu#?Uj z$WYN7LtSH_%C!%u(lr_nCZ*JWKIid@FBS(ddqLzv!YK`wX}S2&2O}MyKHi5K%q$5; zlNoa`4!2G9X$k2cfKB=b>mmw zYFcQb8EPxtwZ^ViN3jZ*gn;ml1k>8Kcx#Fsw$X_XVFA{!u`}QWVGA&rmQ^3`CH?C! z2Zyo;RCreTwhWSEvh3CC4s2H-;eoS2Z`a6A21iT74ILxB1e0C1!(hM_p73_W%a{2T zB!NtYofRwWj8{N;Otn}cvZz9SSyVqxD9#EXh&O7Pr2gz?u1@~in}Y6Zz-t~Nu7vBBZg+%yF zm%f;W6^Jla5&_-w1_k8?zHsW;1Wgse_5ia^0@L;2I=foa_>2i0W(XrU1NgMrV~_`a zV46PO9{LDXFOkI+Un-vSMz+S}@-WR&J z1oC5-4i-`ka4u>dszi+PN1n8(6CVvbpyJB(v>Lus$b6l0uu z7WRfbI|#>X+w{qLyGGeQ1(;L+?(_D=Ve+V_jZ~S#6?YWwH>gNvW_I7NtBnKl#>>~! zRX~t_t?rG^G5yj9!JEyc$b6|`j7@~WgJXR01G*%On!1Mv!stL(D0Vj~iUUuHK; z>g$DB9y_e=C^R9vWd{vd*c2EZ^yZ)jJO-E;!m4rSc2MU~yo&7tlSAxbi@EfRfYKx4R-YZqTyHZDiZUr*rDec32Ia% z;xHaJ=ECTJ1TOqq*XMbr8n&;g*+$9d9BpAPR}^P#)v}wx_M3Rq8ryF)wxbfU^(s!l zj>c=*E(mutUMCUXHi6Wa5(pQUITP)W=EI=!tpVx}`L~q6$*xwPv6r2Yu3Lo&$#<$w z5PS1EEIZ%wzM}z~>;f5BVF|y$=RBs$%N9VXPh9U9&EI6_)s?9-f2Tpdk7LCx>~g*D z=~rL{XF6}QT{jsl7{MAPZ}Yomvz=Gt2VEW+K?rMX40=Ck+Kd1_<$Z(@i7>sq8R7j9 zZNkkin9lsL8B^e?5INqJno=7ZIa6ZQ+Xilk+K=$80!g#Md9fPN>et3>UbGa^>a$lP zdD^LOePVURObkw4OZ>_9`CAL?7BFP;Pb?#)Ax+_9H)hU`;I*)*(*T7zxmVWW)Krv? ze2X)bp!9aq@GW*hzHOXfCB$+T#M|vLE!|>Q&-hVwlTRfkyR)U|8a~yqA^%dL9bLy^Z7VPe=n;t+Myx12^DFk z@y#hGHD(x)5Oe)WI<(!+%-4{f^C1B^G!UXbX*=w^n!lO;@EI(q^_!-^i=cps{xXrf z?yw8WPF+y=R6=26-cVR$_%IMWjyavt^{3;tZEosxLTyv#cT;9KWLHjievg-;uXos$ z%Xp2DvqO=TsrrPG{3D?n2mJfsjnd!T4}%&Q0}Pw`Yz0za&Jd~%CmWl$`vKu^x1Qaz3JmdFU`FQ}*^JAH5QsG>L^9CYB+ntc?o!1bbzZl}6 z1c-Y5%|sfE`}dcICM_|b{iUHj2WZNNpd%mKm9I7^dD29wwScFLluOBVQ~&Efv-@L= z)*y8}6_)wjg-8qwQR`iH@#Vgw0d7}TkDdI)m5--YJ?IuN6MR|dn6GT_X&SrBzNA_O zv-nIxNfjC9lDMx1CEFw#cIC*TA;ymrY!V%+!5WHc3vDJdl)=>P6T9~H{wfL^K<$yK zSqYm^2BkWI^%sWC=_|YpV`%Vf0&Gt8Ly|9GKTBIakz3g!16cJTYLQ5{=Tsd{x99Y+ z_WzacPTFIMI@3*k%%{9|*4d#+a2zXoG|&5x(aR90-v-?A$+%rziR6D&6OZ~${GC^# zyrl$ER-7cf;5WgHg*jF-xA1~);oqu-f65jb!`R2MW(p`D%qQLu4U3V5%GvIEL#WE9 zSap|&U1XLGRo_{yVp2U+xAA|>ztR!R8j#=!zGx7GvVoRA7xG^8E9edb5UZg_E~F{Y zV(fU>L0W$nl^0~!`lUEro_7Jsm*@u|Sx+kS{}uIk+0v0e^VKll@B|1hC40kl{eQ{&(AHA6NAgL z-GH3!YJN7#akK#lG{AeTg2p9#IL7*Oo0lufK1cilI&F+@=g~MpIjkn>3iY6r<%2#u zB?|di(}GlvV>O_E#sR6F$IOop_yC}5q>QjG@5TDZ;5*JhV>!V{kJIoT@!@gX;C!xR zs79s|3((kPkErAeJExK4byg$snMgFQ(8lXZ9- zCeUJ3tLe9v5RaXhSQw=5<4wd3x>{i}dC`EPZNE5a#VZff6nqw+L>#8E&q1@W<)tVtw&u_wIA)N-F)c$qdv@Y*GbB+NVFFqv%6S}KvqgvP<}O`Fn9)qU)9v_V;q_`EX<7IjXF{gNi+~s zeE_V27{F8w;I<0@(6Rk?N^`wq;d&h{QpN@~*eFcXu-I||7FM^XX;`<&gILOfY1g68 z(lx6v8JVssvQPp*hK6=?K`HHe1rB>K zt@qy|@md8WUW-?gnghz0)hC!tBGEgJgifGJKw@Sb305*dVy1?66Oia}z|J1PR7fz> zuP4+{lzUy*xG_!y?Kk&|H?5fn7#Qs~D-H;la?`VD#{oM=YtDr#{{yBf;`{ouxhPBz z8y$B;(3|bIh!>c3Ydb6BlY!KpdcYOhD9QsqC!sZk_8hwRpl+=UvKw#hjd*MDTY}yj zy0sfB8aPSbKxz-ak4gr+>*pX_Zy0=;`w>L$H0a2djQ@gqR6h{}MBvVr;iL4@I8i>3 z+8uKgJWF4J7yA4?e|!QR#~s|!xYdqBA3V;SGmEqEFnXhLW+q-}f}qoH#ybsTt^YIT z{Y~Ai>k3M*Fcf4pAq^PD37#Q<`4()hhQ;#2?gB(LiOv69+I>hmQ&LtW0Auv#nJThz zt_Z0?m3dU{uzhI?kjF_(0T3!geGl7tmGPnpc5HJ&KJ=ASMP52=H@dFkd-S?qAe&Eg z;`uE4jdWK|rIfX5ajgdUd>W^Xw!~IGECe+O;C%i^Vs^_w8tO7^T(p@am*LajQYbR@ zcsCR^IAZ6t^Qqv^N>~x_RDu@(6N&P+=^?;+axMgS8a;fQh8&S<5Yr~Lu*Qz5q%6XL z?5Bdx3=nX!TFWgn zyLOu{qK$IW6TA1WfeMq8NT7GA#@E{Ppg80PA+gR%6N3M`LPqcer?uhz{k2V$UJ4%_ z)7h6{jEgbOEQ(M!qmxswihl<4xT&4u&&q202DxL3^yeUYi!_$l1;(ra7ike4`r59Z z&BE`;tYpNBBNBz**aiLHGj*=OxFO8*o+eipZQcO(eNzNc4|E1#-@l*`WFk&8PL$)nr20}lz?m}~aRUP> zu`taoso30-i@-`dPu-5%snV(8;Z;-1isH4@z+vy=32&)}(>cB<3&!MO0#SM2BsO`N z><9K(Dj0wd3@ng9&DK8P(lrp2x|#GjjYWfKHguC%WKvl;?e{l^`6I` z-5t@|)Q)Y^snD7R=SLkf=emj|L{m^iX;qgUNmYiw`~!D`(&c+DJqyheXDc$#0v zbxpju)P9gcH7thU4Y~6-igM?esEj=hp=K^e4`sTz zGLC$TBPZ0T{ROy{{Cm4eOBlIq*bI!0Njz94?FjUY}9 z)pkX7%SpsrrvQLkIYt2c))B8DIS?EcM5^+G-LweDP2#ZdlYDRxa4f>$^QC&fV+9Mc z^Y9OL362F;9ba$of#|wxEN?x{{=t@J8+M%6b$|gLRTt!_@&JYC=O64Qpw5MK{KyCA ze&l)|QTre5s+~8Om$>whN68%?@-}FkJDC}`@-TUrBEI}?R273B)`r|3-bPyRBO)N1 z^joY(-REu6a60-4WjHAVqm$a&mtL@_4{@_WMe_b;UAetPBCVBXQKL;*X~7g4ZL&qx z&E<_zzI1qlpiP+Nw$MF4NqhHgKuypRqKbYDP_LM>c~{O1r=ct5!jVwDDG}Rp8E4)y z42Ojkf61ivhiP)*0x&x*syo~<6$Yu;G2M-Xj>QAYP>|bAx3mwD*sbmK?ay}X zS|$?~;fBZvMGJpy6ZVW=?!ROMC}V3t2ZW62z?;$1oNo$6*@OoE*UrM_0erBmmWCY$ z5!+qlV3*yn<4BF(sb8u=htlIP@R6XmQlmZTliz{0Q9`_-xd+C}JcI}&YsrIpw$y@Vx=@wh#CSc&q zf@@mFF|;fsm-%foo#f8Q=9(0r7*Yh86ra$}6L!wuohz9jAiGT!45Pc=^>$OvFLvzj zDkV&LKfR#Rr*!WxcC`n_&*eMXaOfG|zBO{Lz{*zh5EK}e3iZQrc^sO2Fb5WU-}32b zN_vdQd}iRY_YDR2nI=k$xRmJd_#Rb~%Yk@%{Blf?w8p+5C~>`@mCyZFu;C`;u5-Q5 zb^XhgAYJO$k4ul13N17Oat;BZk-y@i-@|{VR&E;czR+O3mvEFaFCBkT5vzC-AEppW z45`OSJL?~ObT2$zjKgcm-rfqRC|h{aiX|(j0~)uM^gbkm6+xll`1~RedLM{s1Y@7+ z9}YzT&=Db=-FE*;JHI|oc$20TWXIA!7RA}-fQelMfw8Gm@-y3zkr+ozAQzs*sr85G z%t^am`hEqI{buZE+)vGZv#-hcQoU6B{@)9FU((p$pz{xy*J*GT`7AcSOKN(<^5G$& zwGPAt`VFU>s6E*5$7VV&EavSUpTYN~+H7#<7|P8vVxVfJ;;1@h$ft} z>y#bVRk1s3EwY6!s&vFuN`sL*qCa1zc&U-kOMlCYUm4Iawu%?O()F9G`Z##Tgk~`^ z;naq{7VyIS+#vpZK?t;d{0pvhc2n!cpP>iXHpGMA3O8m-Z90rZehvJ}mLgAhlZjrGz10R*k=eY=%=~{&P1E1}2c3F-l@no7qZhp7uuy81_)GZXgU&N1lIk1+r`3Ph*)91{2;{gYeqggAaW0NmXPh}W z7f3DgUsA>yJ1dXpjktgj2Z$=_V2}}30{B*EWCASu?2J*WE zPHp6Z>o ztEB&6>ZiF!Z0`rUcH#C7YBraB+Ux5D*))Cd+CQBcQdj?Sn6~_;`!$L96cjANKalNfAZ}#F&MkDFoPo^zC`Ryli&*3;0=_A25 zx~b{}9KbVjrLCM2FTcM(>#jk)NC{^7{aGWOuc&GcI5T3I07yx!A@lK2hRQ?IpdhHn zX~j8?kFi{uVki72jXbJf{41sLgl;}pH7_sx;(k<=ZSF_K=6~_w>h>X^zereg?VmWr zAWVb)w6ku;{0B_SM&P(L@DW4+-~`Ia9!Gd#GF@phLtc;%Yep=TgI(#cfP5UB88_)& zVFm=0c-)e}L9i}#{7*ag^7tSDX?W&3@#rd8;SC9SJii)jPjM&=A*o-f&3U_8EjfZx zRr1y%HP+rqQ&^6Yy9Zle>E-iSw|dXP1=cJmz(g%@F`By8Z@Lz=Ci=*=e$%AQQlvHK zNmm%2Q>LxA5yXJJ^zlyVTA2xMmWsHSY4L_|qgkm!q%zkCoHht3)&c^jeNbE^P0s%% zk1CDN5-&sf7r;$qpWhRJBCy2W`dveROPy#&g2M^v{rJ*CiY+ z@m6iM``3l8!X?MCBzf-|u8T{;4X8ZrOhN(N>o#q!;OpRG!Il;uKLF<#cfEZe`m_29 zq9xq>PF7e{0cNFPQNN$#hbAFasxReYi^u2NohD zH{q6TM2y4Y&KA!oI6;q-Yx(4yXM9|^B|l<2*pxf@DrksugK>|s;M4Q-<#l+zl6_Ve zeQImi-HfZ2#SPY8 zT9+!i<0m^!+(-|niQJ?z+&w6-X{6z4qDtlXZI4l_6lnywtafFZ$m#ZPPv>Cb?scPh zQe>PKduFq7ds44bOyJ`B%Yx*10ftbT%^_+F#+ro*KvS`Iypo9FuGAitL^eW3xO(#5 zN}^*efB*%0;ks=OhGr;pj(VtOyZ7KeJ{co*@1fn5#En@>14EAFJ?-A^uS2-w!%G*{ zO4^%S`P5zJX*v+&Ii(H|q{q_56DfNwbM0uD&Y)7Ln-@`cGB{vn{AHZQ5BJaQK%cmxCT;~j=ZY$TmP8{aX5~)F^r}Gjn1hB=y+NzsdEd`l0T9;1UxwH+ z2DRAoKKzxXWO67LZV^ZewuxdpQUGgH2vFhUA49|Zk#^I=#?@q#jB)s0=<fS>j4-1-+If zO1T$&t2}xUrtMkcM!>I?EjmI!J(MkStROv~E&gTM<>#_RJu45mWb4uerH(dF&_Cqm zifdAK+U6oSnZD~Y-m~5S*x`o2S&x3{Hc54T1D-_qGRP`e9 zr!|E#&RSX2yjc7r{3|e|+xzBqq&xl$#YmK(|7WR5iFhb)e>#RZ5REhssT2nMZR2w9 zsq{gKXkdL={(Xt4YT0|=3*(aS%&2H=^`=fy5w(7&jN+8c^8ZA|wN~)lIoeSws`KyZ zQqdWgmwPdB8$V8qiBkUkFeXmoWSqrSMGtElB~=sEE3I4xm_~$Q7}w%T+#c1$=&Wy{ z(AjmtKRClKYDEL?x8nP~W2zs%;s9No8vb5Y#+#oqd8Su|0r<9_;~=2-ck^A7s!HdzmoXka&OE|W*yu>UesFdS%MI& zL!JWeXK*Qu1Zw%i`MR|jXu}w;Ag{zt)xsfohy`CZ0M~Jh!72AE2ZimZ_ZmYr-Bj8E z)*Bc&pkqpBdOA5jvjZ=O(samW} z@|5?*%lTN5fgn6hXMlQ#lmVq+$WlHU%z{&kvxPfEtw-3g6=q#Q!0BQ1F@VWfl#!hf z{oUStCI&759#EP_w=@>j%fx{Go;@I%_8^)@|59;#JJb)84@Mut2o>ZldIS47aVb4h z1q9R9IqGCs0mGe12}%q1$YV&XtEBtHFkw~9x&i{`5*D09CU%g{ug{G@??;-5y0-~0 z^k~d^3n$pgT80SfQduin*&S{f!xc$ruS3kj&anUod{brHOcaSd=u-)-$gNukTC5g)i(qbHkpz*G{g^ zntt;IxO_aU>cAkH+f)>krD5oOY692D0Ps^9{vYYzIVK8uoh}-Agqy$+nnAP_GX!Gb zu{JRagNY->@D8D$hI$D*3AdZ_7A(BvVdbMDU`F7}n5e$x4Z=3weoSmD3g?8cUzdPz zZ$z6AD)IwJnu^c(JJ0(#(23!}i!ZgHT0k>q@x_*V+E(Q-EPOJktRw$MeZGeerM|W3 z>F0u(Wyo;iK}}{LLbG48#?yg3eC?Pka#P}%V%)&S@ujR3uzO5IL!A}swE_W1kE_zF z(wpMSEI2O%-g*jbhv5b1DGFimOUn$)r|32Xe2&Us{G@;fY%ZWsG7##`E>8p!8EJ;x zA;a|&Fq3Sbg_JH_gc9#fYP>h_pHedfWsms6U{}neAI7`Te%S6pkvggwLNb=R>hAZcfdn`*(rF|)vL@GDOb?tEOY2-60S=N54f4L|N z4(w3=_T{3VRkq_4>w;*24=B*A3Y{6m$+6$cFDg$XO}YmMs33C0Q8+=4txa zY&9^h-D!18Q7yRW4LaIV)V=)gTbKq2ArJqe4cS7#+h9=P>oM_E-t`L6$+D)>m{y`e z(!7~=$5JF5M(EHz!7Ln!G?|XH5)WIc)cZ>D8-A{C4a+vN{NJsGW#RG3HsTPj73OJLD#{H~AEp z_ejP=EP#)))Rs4-0uxGGgn)w#so-M=M1qt@VY$E1qK+bJhrBuA{&eOhr|3e+%4#y? z?=4SbA3ZDBRL&adbSLqGb$xl+ zRbsFe{4<%tSBp!7=aT8Nt1(*BsNdCMmh}^*cM&b|)TN7PjuEt3c&H~S z+*KSY+7AazQAkfHgx0~f`v--(!E^nQx^)watsl$9HJGO+HHqT#M!rLwa=N3XGt{v= z5IIWQx{Fa_zY}wClIz_)#7rP6T06!o0BZ?Pu0n_lcG%AC)4!iRMyklRZ< z;vD=`Jq+z7F0uB}qF$nnb952zSi(f{Y%jR%`soX>mP#;6LcP>%}M_aP)f77DX<(K|G3XPrX582Tz`&_iupzoS4wu%2bqu6yF4AnPLv-7Tu&mXca`<7ssH8+VKMt>BRP<$doJ6D@o` z*H2s(93{wlHZ7BS{8cGT$L|wq)c-#50KYzQzH%1*cpt`L6qWTCEdXh0f2ftwRA+$b zg{P+mh_2yLU^iNIXI>T^9sph&U0(Noa4OCyUU(GM|L*~jg#*KeJpgMw)}o(p4d>9- z2SjCjKlp$s3|;SGpX(&6<+#VQ@~G#77=Y&}y?<_Js`3yRa2lU5jIa&*!U3HI1HlppsM|pK@tJ|5 ztMy#@_JQbG@V6A2zCSHWb^a-S0e_S{3by-<`aX&|<FmESX?>X< zd<-gaJWYR0T!sVXzIY51rRn9t$3;mHZ%dyLchYlDh&I7!pnTmEA|;Fi$^x|OzoKD% z%!+1ApAogDN5kzqU&sGj*LudZ=_xs|VA4rUPw}Q5RW`&cqeDxQvgvp!(kE6f4>zFm z`%(nmak`SAAy0`6`sTcojl0b(_i*{UPl;wBFxIiB(aBBak!OS(w0=fPbR>)FJuC9S z(jA|LQlCh}pB0UeudwP_khU8g!%xw>!sFyYsb!^q6vDmGY_hNqfEqj}KEk~3^mC%v znLG@KXuG$Mp1wD8bb}j&{mMiK6QR0m!-bU)a1WPx7RLbjj=npe7Y#w|(a($C_7pBv z{=@U4mX-9|jF2}8S5PgW;vphh^YitrV0#)RA1o+UXDk}U4)cIZa;~Lo9?r-O1rUFD zYKVB(>QsK|P_fcV+wqFszaApKoZ*l{gPLHrUHK)E?F>DEOi}kes{fKGDtYMgPz9KL zTT;NAeul%F@7vVxB~hhS7sFLylL(DmWJv+b?PrufzDeJQS3VSVcqZ?DL2F+U(c&(K zgrPVHJ?C)yk@Yf!;|uEYG9>a4J^V6s)M6U-vZ$HaNe5nWKACQCJ#Btj)DHFYQbrHl zkwq!PL~;1Jke5n3_ljIMzbLpxggQzmyg{oRk$z`G9U6As%e}T`ClZgP?!Ra%Y28 zc_s+!jn1uxiNt)Wly7z8l)C`?gYab5(O)A(A%aweBgK<7<8^rO|972LBSjIdA1hjw z9SB<3d~A7n{W%uI-c)N`9@pO+#F@2d8{Q&^z+3+_7V?~Kn81L&u&RL$b}H~zah?Ru z^ur(SI#J*Sz;sw)l;6F`02IMj_Hdg8d#k_L&C7nQMc`UI2EDY$=!tQnYQzAbH^+%Z z2&~;s;?c+pD1lV;4%GKZ8bpsolhCb*_P%;kYA#(l9+9_OX}~>^#z1)XDrJ#E_oeu>;2QZJpKPu89r#5hFu(t6d7Cmv+ zOG+vGSy&;%x-2`bpqF=YPwphq!r8T!7Y^n@5sPb`4ckH( z-kvmf5`2U9<$EW=riZ$N0E05qv#4l_NCu&5PC zRz{!CLVWgRx^y<2w1ss0Y;l=0Y9o_#F1ixX>ZY21X?X^XaR1#WP}4ez2e{NKbXmDWW?b z4A!A{7a>^uDJ^^t%=-iFkawgsQK8EOHdhUJkkhO_Adq7ZKKo=fW~0D`~$Jx z+Bo=uMx8?D6;lz#pO75^{KU@MR*Z{%ygiWn@gS6iOTfz9#^Dd zYWhbIcMHzLKUBXP_$_T6q-+t@TPK<%Z#Lg-+WB@;COx$de)}Stfp5+>d<#SA>|X~u zEux(D_*qEZ`R7|2vL2rO0{Ut_WONa={0LoJNDqD_nuWhj^D2#dJS~fseFQ&e9DVVT zcmkXinHBswME{+bR7|@UMrwoM|5_L+weG>O;E_k^+6{>DkDwPeh+*}g9`x*>L0J5W z1{z!Lkha#~9?&ctHt;a2h1iJ1vqYhZvYy&*gn{ixcQi=OqW^9brBHrTH;N)aTeeaB zYCTH}Hc1Qo*(SI<-KgQefm+dK@kQ{3BpUdmlSK;}2D7YZ%S*RF`@tNy+zMW7Pb0_V zx1w_|NAhXeR`Is|@st#I20gS*oWlI+p6zfZ7t-+U;&-sfmcf;ag6l1EpQ&7EZ7pBD zgW)WbizcJXN;=b(AB#oK=?^%F5}-rZq~+6s*_8$5?Gg`UA9C~{NA#>0S*~F^v@s)_ z=I??_IIVocF0ec@b~1O1`>l@UgLaEK7FJnme+G%2LIXb&kEhQ}_X5zn5wFbvDC5a= z`ZJ8izvz-ZP+pVip*`TYH)+Zq_}y>N@jb%pvI?#flM^de+M8p)ffafX0fB~Wz;z@S z#xNxPMZCrG8uHiKYB%99b6prTx5MlwKgVoo5jFZAGK(v)Zli{|Nx7+NbYMoYcaGe> z7>>87)%Zx2FrFh)Yb~FNHOki70 zR!|=+TZr1F(!pk_*U^Yml`GMleTWsz8Et!e1Md28%I`Gl{_H+}0UmdxMOB)@Svr3J1JjNgJp#$Ee-M+ccJ!Zvu!4`%%7g6r<9_DF z!;pxAix@ewCgskM4~gEp0nBzsk~oBkct@IW2-c$=tve*Hv6t-&U(Z<7~iT(R-{vJF6ZPSNp91$I?HFWaldl9vAZ2x6sWm(Fld$T5(9vKaGGk%NExr~zY87(eQjuIO zXcc+0e#d->7B0g?+xuB`c77fohLbXZM*S=<%^mqu1nUI~^CX{Ho~JK<7FV^oE-ip{ z54FmH^Yen<&}~RbbZ?KP;VLi89k5Cj!}Sh$8OFP zy$(E`+yU7~y9p0O$3^|{I$T}LOZ?gN<#Ex-`DuYdE9V5%?se4agt*Rr?VK!qLe#O3 zpXEP4Iw1x)OBSkY*g^BM)^-sdq zuA`18MV*vsFX9vLHgG4>lP96tx6xZCLH_S(+ez5Bo%GX5(I|QMmsllnr&w4({p(ke zpNlD!o;IWER$L$k=p23MesfYjo$eieg!&!FC0dxyXH&F6_GQ%J6j<~Py6+TR(mC`B zeu7(V=BG|Hau3|PjMJFxo~3oCu{JmIbotTKV!Q>1d(a=4dOb#y{}4@!7efu01WCk3 zlpOPH36l67{q%>J;jHFspTWX(Mr=d4@1C<@pk*}ttjH<4jTbd%yMc3+ZE7>mBFma zFfodHj@K9~54iQ1)>=*}ihW}_RatgZg3c9qyejC_a#($o;r5otgHBbbhe<)FIevBp zoo4t+4yg(aLe3?4yqSNVr{_XgNL@m+LQcElJ4_aae}pI>Q`H~7Zi?HVO8-c{j-s0p zQ#k%fUX-5PQ`x0)VP{~lW5HSN;`&a%;#Mx#cp0YaGDM>$Ivj^vv2IQn^19>S}6?DH3=hC}r&I52!N-H@} z;FjA-m7I3q=mV9U7vKuro9+|`Uw)UKPj}kGx!RoWyaNaIDc6|_zj4$ZhymX5nUhV^ zo-b%aZFZ)H>BS5uR`N2GkFpx_P&oFKV79Sb9fq)mXu*oyT)7PZwrak^%D%V?=QwCJ zhc#Tyk=PS0i@=9O(ndGx@utY5n=3m*ajDu@m7RLU_ZjP?oqyxAu)({D>SsEI2qa#O zpW>U0RrO1%Ks(}~xHR;cOlMK}nYvab8qvruq7U*@deNLLXRGx-J(lg%LfB<$w$nK{ z0u#qD9HGCmo!W4^YUeobA&_z)$7u|&CNtNmgV|c^T&Hi+ch5s%B3({U!=^A8%X6J< zl-QN)RE_ciDQoj^8_rmDvDJxZ+zHp<<>Wa{obk}4l^}jS^PG0heqycAnGP-ntoeCP zigQZ8S&h%|r0jgBq4O>-GD>xq(iQnmTMSiMzEeHv!%a-U&X@-+>}lslGUYYaxIJl0 zzH_;=Wv={4sRa<2lT^RJDZph-oeP}1oZU0{3hcXSQGwGm3ZJv^Pdth^g)_h0%qSrt4f@< z&XIY_#wJy9PDgqHZY+WK%Wbx<}E;BQ!7ywq8JgL>;Pf z{B_>@mx9d(Z@VlTCpj+;Pw%_@uAJtVIyYNiQF6>#X?3MdG3O!Y%vAQTI#Zjf&R+PB zMb(`As#8YE(ea8D$EyTaT%KOcOzh3u$HC4Ut3iB@(UfXV4eOt@wwiMfM7>URr>=z? z;Ho>t@NXWg?lgkhnN!{AYOjLA{G9%%?lg85ui}v7-PE{-^OQ4n17~7PrNuR%7rN2z z8ct12{{F1tG=;5cT+?afti{z%!eNondeT{!z;refdpZ zJtLyhxk&fwOR39n4fJL~9ca;ZbQC`< zC!;ziWl`h0=;3d4M_uUIH)(ub=Q`)?`?!w<2%fBq5q*>L>N%~zP1o0R`d~Tay?RcJ zcGq*VV&7S@OdKB{i=+u0ic%}MAzX^I+*-l4VeC5J2eaRmQtCT(f+K&T%j!cBcBLEY zJ9TY*!4}OS^_`-w>p~`z0PFK|(>Mk<2^?7WesAs15%#~E1sCucZ3{3lSG&rE3a83! z(Fg*}$%+cl==Gfj?xy{0xqF&;LozjJ;M5d{PXZYP0In99Wf{P#Nx~B(w~xu0h=9+%?@B=99y}h?#+6GosymjtLYVLtwPeK(kRKi`EUF$ zK0d7!K7kAIQS0t0TvXwslMb=$p8%PKl?g5?Ykt{M315r;iWvE}vB7Qz%EjvgE>Kw~I+{ z1UhDqfhq`l+$*t0rmEou!XRKKMVmVL)TM!wA_g(4YS=; zS;G<_K-8~cSfW%R1(ql^-#Gm%(t+AHb~0+;iV#OSwo`ae&7U-NuE&I{PBW*udt!A+YR{UwA$p{lb7jgd+pA^p`JkCo!)1NL zO18Fnd!iXs?`H?qTf{UtMufD?=1%>x_Ff(J9Ptmmh(OuKlG9LHCt-n+>&ni`(Vq$JorjEh{`_L9rU?HK3hU zLfKT-+^NyEp=>Z9Elv^~wT22km6hS6rzX+DYa~na=7dImIYoSgaU!E9RV~OYbf0l! z5e}S1kgx$`X$>UrUruK1Qq>Zl>vE~8j7S@c5NuX5A}VP?y7n@sNp@pJ0t~{_uGd(X zq{){#UzRn|pK7`%EU$_BR9~gd)X`|L=X5;C*|>MHOBJVVQ`I~#Vu1@622FBAy|~&7 zcupte%S%ugHkB=r;{MZXrkaY>Q*B*BRtqOPd+>DD;E2fx2GwUR!h;^`vuqAee+95?GOpVbLA7U()hL86@!|_A6;B!fTd2) zLOL~_Zs|0HqhIR^r+L}Qq!dU}q0jkOs8$sxU!hvOM3F>N4J(cKPqu*t$Pk9PS7{*B z260c(F~-w695*A^6W_MkwE~>mV_`6`T$K$;k00MVpvyuumQt(ER7{2LDw zL(rp@-&aX`%m_7AuJoybFbPxTN>#G9p-K%}+zJ!0L-bWE=gG3xx;v6pTdShARClT? z@oL7{z7PfaWal3QcSR-L-FhPS?* z9%}7WD_gCKLs&53_|@`O>%ui;C&0se8#?Igcpn))S>qS+NA*Kf=t@B8;eB{zp71u)5Ixk+iMiV~4&FOD@V%nFQ<#MPCfyM1h+1?Iz}ho{J4`)BP?7vX zM0T3~wD)%E(xsA+VD>a>vo9x`nzVPaJA5q5NyEwh>BotXWq5@FtE^gd+<&7EiNGNa z=t^1#>Ny~kS*22=K%}kpU!PNUDHI&VDZA+H4xq)S?VY^JpO}s={Wb)1(;1UZ{@5HU zsbg9RD8xdvEG1gWLrMyGslVq8jNu*V!0%wCt-=<82;zlcpAyOYIR#*#-KIrpb$9E& z;J}OyPHD-f=A&fXPt8ZgUB$G#11!t|I?}-zShjmM7zVn>2<2z0YKprw=zSKis99%^ z2JFqU+{e8=`g@f)^GG!P6Dts!x6+Dq-Op8Br1rQ+ZSQkcw{KdB#0ow7LVss9iZVk& zc%zuJBz|rld~QI5;-3uP5z>Xw0nTKRCVH=dkF}u?mbr9YYSIZxzL@Ul-2WXHK|laX%4@y87KF;+A? znxny|-{KwftD+hmteIZKD&u=oTng{^x=b#eyT&QX=K5a+?vG|X7_;z47sv_1fAzX! z5|l#^b$76(R8>!LPb7Ii=*l_9m&&9Mx`XYH(~<5@*ODJ~OG+eu)P=JZk5r~^J)Ej# z%5CCfqm|>dS32kFIpBq$8K*x3>sE-KL(Z}EY~=hW(+$L;rN7(J`$@NurO`oWe>SDq zOF`;LJG@auSB1jZvz|e}_Hb%ldwi_J4rmN}Z>=;F`#5guLj}8=EZkz0SX(Nb6Q+o4 zf`{ycDMSzUbZ(0MVhRMkIg6zO_lquovprIHgZG1WU*E|@01vHwlC0%Bm^`Wv0N*2$>^zdR2<=|GUJl6R1< zyVj|KubzC+y*DNPj9DF;qRs}{BXz~jKuGzG_C6G)Gz!)Bg#&$a{K?#1=1<$I;UIi84V$t z$GYf@{#cnFxXziLb5?y!0ptG5JL`X|cD=K)_?&^f8N%#gVB8|?yLfT!GDzoNRE`&Y+7vw=@GupDJaqJ)zPQ*kx|o}a7~V7HJ9WPiOM1`- z58mjM6b?3^g5EDfaFnj)4fYGpzR{W73isrtH?S^sVe)dLxl#VRzh@2b$NO0W0Ccoa zfa&QMHQYe(ImVLqX!ylNN9dw1IAO#E zpLr6=6IIUE#vjlbH^kC0b@#@fhFD;Qj7`U|Tb<4&BNdbYHiq&E_SiKJ+1JqW3TR+Y zCy!EZa~2kl(#^r*q9AB92>0>mg2nX3ZMZCPBPI87qQ%J4;aMyPO(U@F1@1)0dqtNl zqE3CBYE?(8BFOv0E*JAjDic(UAO+mpLBsnvE%L`0SYR+d8*z*&Oo#e7&zFr=p95$H zOH1zCmN!-xsG?Mpzb-2$MrNGGnQBOn@LYFo&>N?#se{vCok$gNu%>wj9@J2)uRsxO z+$?xml)kwgq5tt3NAH96?8n^gjrWWDoH0RzyHFEMxVY#DjQ8N|XsY!bd# z<9P}&)4tJUjSYtKK3rp{5HF$`cR2m4PEp@jRKdsKWVqOnwh0by;Zy}ns6k&Rr|?zX zi1(@Sbzb!g+|k!5DVu5v6a#`vGP%v0YRbeVVwx!z^1d4?bn?lfikUA-l z(=RSI!xRg9Wp65AGcGRmnkfZfNI;apUb~Xw1`H-s#uqZ4^0eaw3L#KuJI@u{t zdgcC$)O(dTQRiM*t;MEVZ43~0lR(4W<}Eg5;|#dOlnZ&EDX(M6#f6sYLeU&B%F>I! ze_+0cpxi#-?_nsnDzx)nr-1#NAMbT)F3nQ!X>Z4)krbn#&VzTYG-bfLVVs@CZp2Dmq`(~Ij~KBo#xqrvIiHR;g&*IsS4=@^Ktci{0;<;PHtI&x?4m7fJK95zf1jAuI=<|35?+i4|f-nA81z$LM za!4`gzI%+u)oY!M7qcX5V|B#|;<{LMdzb|WA7SnO1QY~J|GHS67x=IBvCJt}HKSv- z@ar$hXK%!T)P11Qgnqrp$WGZ{7lQ+DXGj~!y4Ogp{xVkGCG6anPL0{zvV(XwI(gwR zub;Ki$zV%uu)dp|uS{1q#XrV5?9H*l0);onzSDwxjhkz|4`&N8SL~?iD?2Ng0G7gi z<>XDLy7w8KtG77y0H>N+7=8@^^_Ex`XR~AY8q?1#R?vdJK$bIruVa1CtU;moH0$el zIVZz6vC5lZBlNJoiGPm|qwZEG3lDSah3^V=UyA=~3^Mjqe;cc_49mrm%MRAJ7s{zS zdX!^zJjXMM&-yM_!~^O9YX9AZ{C4~epY?q#i=y^6S^ECp*|ur6E{eh3-4^>!ldFt0 z#x)D7jLTbYk5y$@E9^U>?M_CV?PJ;@>~hUz&3PUQ@b}}#c?b}0$8#pt7;Mx_j$gCj zu+FjGlIW(v(7p*;K?_m|@V&d;5yWoMEIkaF(0e}XwW&}H<$FMP8=LI_9_9N5<=+$_ zu*2?C!1{I~@Hx(S@Or@~Gv{AulNVWRB$af5nC<*$sSvZ||JALXv797^7>_gv;ttMa zCm|P!!FJgtnd5W>$GeVYI+w^JsO8r*Nx z$=GwD(iEKJZ875>>Um>!YN0C*QG4xN25|P? zU=zXn3*hyqOB%ug{T!=56dI@F&0Y(5VC9|UX+v8cFv_#`#p)_ThkIE2oLq?%c@Rp) zOQ`3AMvMIYoQds8lR>^g?|5YUWA)L(2aWNq4>sBuMuU+wQ;*Fs-;tY2dvFQ5z@z|!K=@Eh$Os;Jd(v5a(nsF7K4FxE;w zWWFiv%LsJ$U_4LLhm6{xL$N#s$OAh8y5eCY4F2V?lP#I(A)_$oh?9-A6U=mU_=xj8 zL|;E-G_5`w`<`LF0v{C`UmqNeWrR)Sf0IFAWtPuUGH=Y;)q%BdaNtuZ_SN`c6A z^w=XtJL9vDq3MB`Icpxl)xsqD`4OXj`lK;R$r6}_34mbzO=}4iKWcQ%|2@`u&HC^S z)GDr;Dj`Xkma3Or^s zzg(ge@HgNG*l`mV*aR&Qg*gG2e_m)dUcsME1p#{eF{8a3=Fs%{9Vw9lWdF;_uCSgK zI-7(Pdvhg_ZzZ9<_|M!=AXXMjkU|1(Vup5 zO4{=PoZ6iq2F-OJ)N{TD6(&&S%hAU9Jz)atq5w?uhtOcE zJKSj2aCpo%K!N3O$MGrjrLam6s^*6E7<}R^$o?-U4L7dJA7Ph*q|bU08`#Yw7~z!l z(O<)j%KVYBEFNoNEXznIi$TLjK+^Fyf7))9m+mltPvPFDorVoM zG|Dg&o^i6M3o2SO+9;@Ttu@Zc?N8wr`T!YEV^@DeE%@;Q-Sad|cTVl0 zc~2Wdv~`s6jL{tyPsjM=4X@d=j4!l8e`KI=-lSixO8hhYv>&1CSdG;H& zk9$bd7dRov2@3cNVR8JE6? z=+~ExPO#c&x&SsA!)V$9;~DtYG8Y04w?*$-Xq?jEfk~seZ=|J1A6Nv-9c|ZwFJ3h? z_&!?un(;Oa)vct&)aaDO#%mgkOJE6X1NeQ6QZHO993e)MzP8iMG?A zrN$y`tE=D$Z|tj4^G)MX4Gop}#kZBLiKZ=A$VZTJDO z$8kh^S)196Mt@*5Pd^TFm4e0?m$BtLGXN*(s}GEGF#Fm3q47FAOAY_XXr}+F)6!jO zX|(Pmkc64E|05Vx{X)shjeE8KMu#s4^y(C#&2wNqv+ZLbpi$Ii1$xk)2Cp#g@I0X$ zXHg0arF(fmxK1Wsx2g|Q=JX#m8* zzT$H*E%4}03a`aZ{EMzwYxIX**9&Wne(PjE4 z!(Ka1XVw{?;BDo42q@VDX*`qHE@rZUJ)(pTZp*gVV2@EfHX3VSQ>A>Plx~9c-Ugccla}gN*G}?%f94ygoE$o5IN2 zoAB_pdYh3}2guka8#b~B4FtQG=iEiP9fN*m68n(0U3D<@JzS@^*>0q`y8^C0@9W8< zZEq%U_a57Buy;0ty|cBpea!6N4jAr3*Y8lxj^IaETC@X%t}7kdVdN=iZWmnAT))$p zgFX4zPORi;%GhNz@{ES4f>w^s%%q9C4IkaL%SeG6=tp+}8&9S=yNt^{xEBO`Ps&K6 zf=Y=^vCF6%?i%yf3-u^xah0Q7EP>8W`3;(UPpryYcN-}l#5WLRHBHK)DZ7nK54<-@ zTKW|{Vz(ZZ>8FjmjUalwV>bra)e2lRz=}P_63>rthfGUf&rXdd?nU>&vWI^F5O$6B z_yGe38~yN)#-riQy5(@djzjIZ3k54BG#}oW=-iZ)Y^wj0QSLz)40wWC54t(*CnEuF zlb-nrD6c(z`V&~lQ?&mlqazH;8~%)WnonJSHf9*tv9fDm8#OwYQ9#R=r?v99tzTcG z&ii0lz4Z;|d7q6A+6P7hL}J!{ql>;0IHCw%kWTM6Mr+y+G~ySdJtsCA=T4>VzZe5S zsv6$N#Q9fan?BD+2)~v|-G4KF^Q?rFi#BH^W<+}(1VjRr3_65EKzsN?fJ}r#t_oVJ zx!ci?hm7v*^}Oj}TxQ{U^I@X~KdYVRoWsVoxo6Jkl?`03%U!B4ZdswZG=QUOAY<|o zqnrzLK4R1fUdR}DYHI(-3TXHOEjYbjdhyhT9fP#%h|ydhYr8vYa1`s+k(NY&pNF4< ze(}>sjR&qRUSj2T()N zDWj(Tr><&>qNW$T*h@7|8;$fcKho8waYhLJ3zIjp6{AV1N=gIfiglL&p2;%FP;QlDF`DY z?5bIVCnS&+9BeOs4NU_3Iukaz-flXu*5uz4I!zCW$Fyswj~9LQCBf-E1Nn4IR~e=~ zC$bW8+Q)&_gnuSHifHalStZn_S5g9vI~$PIey;tD7KWBK2dyc#AEy1tvLA^2ti*~~ zXFvOng!LOckW|03LW5Z@=V47F7B@h3U^t^cuqvX3>%YK-?Qz$|)(VVpF8Iw6Hs=jq z2Qp>_lGQi>f?8P0hour?;XsYnf_yTBtw9bLBzQBkFV0|6tav3p8vKkhF>J*+L7Qq0rVz0AHU@tXs zi=t}8PK`U{$3Sqwra^@eE@xscz1h#Ni@k5L#zB^Hn8WR6Mck~F9E%qnvwLTeEQa9t zaEuRu3*gI#K^{UeCe5zF(?%Ub;WLK0EYxo*v>J22z|uDab@avOgRlRfEsy?PSOkCy zgiz@EMJvG5VPcx&VkJnUT&8vvT$t);sNq1|=tg|?TdR2aNz)WNKj`WFwk&0fbNIj+>Z7>5Xh?S=QA#r)I@y0kY(@`LKc2;e>i{IRBK9V z4SU@!4c`GTxG`X-=xumh3}=D{O~^^3#f#Gn@adSdu-k@|Snilla|A)vW0uHXKDb}n znu$4qydAK}y~2J&V4yN~4bCA((iDWkLH@sbV>^CiM{(6?z_CLIlE0#Buo7fvBiJ@h0{fi=bFU=@TmgE2P(m5}O(!SP z?r9!_>iwN%2pF^Gffh;H*R<=IBk+$(H%T#=j{5~1fkkTtL=~S8X9mSdJjN%8rg*GM5FL`|&4rCVoIBOS zSrq>3;RPi-QRM1p1(hX2kp3fGmna6p``0Il;zqcVFq1?_yxpB7nrX|Tvy((r(?(29 z9MFbF&ezju(5;?3s358*!+#5~%qnI=vp}DFMD>S>l0_Z=D;{;gcn^JFmn>S8%_`N? z9`{zmi}rBDD$B&Y=s=kG4|kEdI45VDx$G*EbnLwMENd4lI&7nK|qNEQc1< z7JXY}^Qkmjok}yYL;&2tnbukb{FBC)sXb<)%xtfg31DrOSw3DSYE&%Byn3;#d4#%M z1xgU{!b2xbE*3R?=q%z1(2Cw7;>J}J?JX8pVS4J9;9DAhGpSLDC``4oheCrZap(~I zbw4WvoR+(R>_T3a-h;|T8V1}B>Pn| zBuA(uvC?eF@%@s9;!gr5hGeP84kmFzl1fOTyi$=BOyQIim6Aejkn*1lPRURy8I~XO z6v^b;Gga-Gs&+3YcvS)%qMx^Twf)l3rUq`15R$Bk{hVxEZR^iGK1ON zP_}9)n|7gl*Kv=L*Q4@6TMad1%qf*-E@#bES##|^<>BH3S*6M~5u!J=$&AQxDUDZ-uyQM~)(nzH=vQt`cN(+_Jf_`l%x>uVm&CAV3W*xKG ztYPMx8MwPm0`F5FI#}v}Ghd5zzzsCG&zV}Jo|QAytY@WTlh(70p^UxoVU8AQhxh6s zRs4nIMVeJc;J={? z81)u>3vK^=;hV4k?#N%qYCzxp8;jEZ&CIr_yUN6~iW@25_EJ@Qeza#MS4I-hY3^iN zCFTIg%x^a4*W@a^COaKX=8h(-jwah3J@(=!8@-j0#B@@GDq3%!r}ss|04*z?9+NdLcdVfE>y3o%O# zR2Lfjznqwp@BalmqDVv4lLC7#&~d2Lfihyn(0icuG*k60p&4dpA2}Wum{9Oull_oo=~O1gKxRXpeF)BcT9|qCy~b36EPiKY;2W8W8ZO znFPOAw5bugx#+2{wqT2dxTUZJ-0|_sOrn0x#nmt_>R%2J|FXF-@Ove4&>zi3eJw@h z&PY_bfx(3ddI5EJu0MOm6{3)aUnUG1Y+;-)v=p^z6JE8DUBl5sF!` z4QipP=MiP3sCiOV0_Pb_1bk*LS1I1xx%Vr8PKsSi(v_mNvH7!C$|@tNsyEc8wWuxj ze>HzDAST4~Q=8^oE;?r>k#Oqx9#yaa#&)jd!I z!)(E|maAIFez)@&GG07U^IPIPx&H9n_w`C@*j^N3l`-gA;+?-%y#$DNW~^yj(W5mM z0x77tn8`=6A|J(yd|)mc0TVN6xJ;3T%WPti#L#M(S8xw5Q$1Mw^$)+JcNq!@Fb&55 zKw{&x6FUIt&OCQ$EyCUtyWd;sqd}G^VgU5f3?z!fqnFReCeFM7hnl4Pb|SlD3HPW( z^{7Pk2-FPYzL*2Fdlck822~$}c1pk3hlP{zlgGCl?cp779~NBj{g?I@D{aG?taAP^>2Qmc-li?%%a zbVu>BR&aEmvgBkL2F~mF!*Lzpqn6!_9Nk6TI^&Fe^e_#;v-;@oD(?_>3moKgvz76n zb;hVdgf6=h2o;=!!*+tt@;M1kGu{hz+jR{Y5`jJxo2(!N>OX69UsBru$P+H9&i6m6 zgM0@%lwh(isSc-we|8RDRsPvI<($_U_@FMLwSIITE$t#Q%Z~1{JIhhZAV3-dk3avc z3#SAnQ5ynF;CQoi4rODLhQ9x^2o6h^H2=Q_IK*WLJ@V zL%c<(V4~Q?8F(;YMgiWJRtA|qQZLO5I|4Kj&r7#-6P@(gep=K`)b6aeF+C6qLGpk` z*g-ia1b(bJmWp$a?t*kJ_E}S(@yBD&>BX7oR5wv|qYhcFhvm8MHmDli=>|m~wX^fO zB)C*P?#?QGFiWE(CdzYvCE7wzO!N}86#{h?9}{*4P8W~_q=5^-?jqF(8$n0`XHN3OD)8ZNU((~jN||(H@J`-XyJ-*QYl2L@V2gY)bpwc zT5<}53my_lXyG!E!;j4xuhZYcRcL8wE~$Nrnm64{>;Ui8cHe1uPmz^p_gDGY#fVv# z+LmAP=v0nsCkN0V>c{0sL;h15Z>0q%a8e`wQ}3d5Bydt={&QiZEjWRbn(&_sLv7(| zVtJLCj1I{)R@a$f8qpJ5|DtYUL~g7X5HPM%D%3(@?YcsEEKN7BP((AKqNlt&9evl{ zlz8X0vW~tUf9GYij=mg!hiNk2Ur_Huh73_l%Jo1u;eM<7qKbT%RD@g6e^jKx)LdK< zWV2im99JXXg%0^IsYhN?kGNToGsy-0!6`~NV&I*dgV|&_;wmP9a^a46JNPlf4Zxz6>eJqX??ZHr#>o~ zr3=FomGI8Kkha_=S_MF_foWKZc?3an5*pEx3CUg>e!I9Fp^ZMgUG$(UdP_;^cZlA0 z+@qc<){zQCwe=2hTlK+^mIXC)R`Qno2!(O02>Nc%pa}cXCm;YwHzR>E{d)ViClV~v z``W)n1g;1A*}sF4MCELb^M@iyW%^xqdRioe2<`UotVnX1KFI!^7pYEBmJ?jSjHH(7 z57{4zBCv0I%>G>*Nq259k*PG2QKpa5>@N)?nPoWJ+b>NcS!ECd*e}f^*=3Ly*e_Q^ zaujO@&lh~Wg$OVBi_f^O{<%hAy-2396ER=-<1a=j1klH!AnwYquI!IzBxHQ0@x zV{$GUDg+5$K0m?^OSMVX6n|>XO9nS@-ijUnZib$j;xDfDa4{V1K}@(79C0ySYFc={ z=1$tQ0i(x!VQw*BLrkANUoX7#(qTv7eju4KclT?OTt|he*jvbCwAoP&=>2i@R5Ui3zx2W0$P_pRMkj_2fi!{ok!FI{Ma&pRIoD&>}3h-74se-`R1qg3}4dfx>?g^0K_m>ZWaL!{pt7EgHsaGiz`3! z-A^xK?bC-cLj=8rN)UG(Ozo&}{>m^kMGzG#jI)i^2J(5<$%dyi)^u=j$a;9<=g34s zJaB~%4lVFyD?Q=yse6~?MQ^-Qd|03jk7kWQx_(}#7Eg*Y1YoFoQdGdM;yt_>+cvr3 zCi)xt{YlYI>rR)C1y?eGhK?26pnP@pQ=-V-4%&imJe8aso${3ErD?B3_dhL0A(*mG z_ly(ex$Q2f5GmCJ@U^y%4)m*z-J4lPEBdA-(lhtL-&ERo$ZVgW^6{dF4?ChaJROc7 zFMiecYP8!8CI1N%M7HO3_{S#gQ)t64pCCThpYhSrgV}IkcOs>jdfb=QjPyyO2s*`3 z5{A9$>ie2maI zIy^}fK*=m&vKSxSeZt+=Z{dg+I^?6C$2d0D6yc$dCSwdUXwPJk>-mkfi^Crwo=4gg z%-2>rGDYMedQfnxSlxK1FC4&ny4#v#7eL`0uL$v{ULe%sS3kfP;l9A{LSba5FEoO* zX(AWu&-r*X{gw9`W8)IH$$#JlkCkCVe|PpCPI>SX7)N@gIGQkCF?6sr2AX(FoQI3ulTvPD21wgk)@)>7iXSMTut% zE;MQR%*-5W^QNevP+Cf0Mk8N{o_tn(to;?O_^)`*o3r9#4ZfHWF~AghAZKR-&Sp^4 zIbx93jlvBOoNCz|F(LnLXsFcEG>6^RS=$_ebpYAH%Fu1}pSgmALQkA4{y;dsC+CTW zVJo7&DEi>-#ur7g=L>k$jCZRUtq3O>wDU!=5iXl!)&+~T>!bI+B(Bw_I5P$HPKB&pq4upW6GA$ zzQv-T>yp(#(@zhzWG~yN8BKpvtb*?S^>1OBPDG!6OKi}z;dK2wqQEmQ$t^Ia zP&93DLw10=OmJW3Ezyg@LHhO`(Tv*k@%t&`U6C7{s6~A3;j&ssr~w*bWTzR?kJ&i? z8Wk%v6(%HocBh&|*6KuBeG5TUSqqqS<0<5EXSj5LRn+V^q}3QDGME)#G37?a48Nu8k?*1(eASRz%Q&sA!zXdVvXkb#m;0u@)~A^+Osq zpQx-1LsyUwP8uB*+3D{8K42du%gx8$s#F=MhB9d8y<)S&lG3zwq0pRXo%Y{D< z{u7pq92kncvRsTzU|r&fE7aa}RR%VaH7~W4Zu?l22WHytem&N-L-g{;;wr`<3dvMY z40sC-1Q16K+uheRl@(T1@Gk&t#$pUE)nJ7<0DGRSm7+{?G+G4w1^Vil0&|Z+D@9oU zz(aGML?p|SDI$S3JdssFdkTXIQL#$gqQOdG_GLMlG_;RDkv=pt5@|_FdTmzC&WdhZ z4KxYK!Ny()I-UC|)XhH9T{QXWq|0c+r=pqXkC2u?lUC}D=`Xw{C9q$lrf?UFNAqwZ zwfsyxT79SG!dgR}QOgM@071n5L6DFHX?9cP6bKHEgB`&r1dUZ=~}h=l4SKsbb`?8eZEWeFHhWOT)rd8!%( zzVJK#%h%vUVTm1KxQ+zaYvxPeA_?-NNRkCxSUc^j4Q_Uc-4RgHURO{H6p*dQ;Z>yG37~13n%lCn%j1@*qGeu=DhK_?-$~CB$$w- z;HSYL}oq~+=iP5=)xkQ>IBf!N%ba7Fl&=$6k#b~Z{X zHE_`JtI%=X6k*szVI(y9bJ5f|_#`WP-%jg47cCKT%m0PA+*nDlg+zv{z7VyMc0V40 z*JgSw{8#BOe<6AqqY!V93upk+&X^(+ z#>9`T#r5q?G=Ht=*NS?8E{rq{<&!Sg1j3osUnerroet|nK_U+yyNh*m zC4%z~UMHHA9>cAg-8yi%gPque9#-ZbRdGBD+PqGr8!*NPD6OJH>u?jTQ_^}6@TpX9 zy{Ofe)mu>qn6zXBm35FECK&oGsFGFUf$|{vVyU9jmh#DLYm@V^;lD{_gY-sGs~dK% z^zC|41GYlh9T}NTeWC zYl=rArF|(DgP+{d0J7K32En?ef;N5QOQxek{0UUKQB>mV-kXCtQ|EN)PQ(99O{PKF zX$3SW+3lgKO<-!9PBss9%6gV!w}m=<57uS>!+s|#KCHTc1&bcqoHrbHJbOUy=>Zf*LR|m=LHEA_{Kh%jja6+hlqjE z?%y*qdxRd{hSi-w&uJ~VV8oxa=&HI29F>`tf( z?}Fi!Xk336tVcLoF(j*@UHYi_TXAS7-c&_!MI87(N6)Jc(4T{Yd6c`~cUdYkUxkcb zOTp8_G_YZ~h<5D~k!lsupofimdxc>OQmkJO;6#?b;adE-EnJ%)1H&*LDc0`~r|{z; zxZ=j+v2YrH8?J>*_;sun&fw=b_A83?Nm{rLKWA#;x|}{o3&ZB5m|bmW^K+pV?g_h( zV*NEOoXgK8S~!mjysd>x`TavJoX^h{TDX9ppJ?G4{QO)CL#G}XT?>c#xk(G-2B<{; zS_{{M<0Y*&;3>36zjHxxyT#;<6br-zCNh%zw!lRt^ zM5rn^%n@LZx+~GFoAaYt7aZMJqFLPeRbqH<#^~rZo}nuA0@;A!aU)O>&T9*K(c(z$ zF_F53ZL3FP4m^v)rIrT!1|ZdHyEnyV>9wE(>Z-B5S!C9s?R!LFH9HbVKkJ%7c70wr zDqI(AEf^zY?}hZ@1t8#Hh+*pk#UPgP<6AgE1k7MPSBd4RQt>%ZTTfi@pljYLbhCm# z=A&m-gTWp1bvwfKfnCl;h46KAxmFM`>vBhHnuW+2f`JB_0KtGX08M0tQ`)-1h3Gr5 zT%ie#oV_BWPT`nHEwku}NC`TOfyJypIBH0yS-3#mF@a>bLYryNUZBGiI)`GZ>B=z3 zgw)())`UW}E3|@Y{~*k^0T4~@4sxF9y6&!BmtLk%(ft?q6e5d45kab0;^at z2{UB{a==K=4A4`krv|qPM9oa3V^5Oqa0iT{$I$0L0C}dYAn~qUtNchzrL?YArzg9%c}E`7R;7IDRvDL3ffL32ik~EFPn36?z-Yh%hB) zi4OfJlB#Q&h1a2FkVQ4w{svkwlFGdjVUNx{lCuhF+zcE+xZpMtx@?JV7yiL1g9$70 zEZhy6f%;k=+^1>-@PdM%OT`TH_<}>1fHGtnKm3qD!eczvSAeh8!bPwX!$7bQi6$1W zY6uuL&@eRtSSXnEgJXw*t;j4X8pQ?)_N<^}V!#ZUH8D1Zp;3{VJhAqK)83y%YBl^s zU>5NoE?vW@5X%rx(2$_v1`7#T4H&*f65A&PneQqG^xMD60O|l>k2QR_Uez8)Ml%r} zj)Af8XbQ6-v|Ky}>w~>_-dzREp?bzkmxllO$@l|nsj##mUYZfA{u#IgpqT~jKiL($ z4-R7uwECU!E5`=MBrs3*J$D3TCK$m^^fUVp4hsEnV_)Wm17OSW##5ugZI?Cxs2E;t zm=^%or&iaGOI6l?=76*L2uy)H~DJVh}qQ`h|>w>Cyr zjG-$Qmpv4r2=8jPlu%s1ACsE`-f-f6kyVQu3frFAF*g1qxD?1oqd;FrN_N<1Z? z!mbNFtEY(Is7O6Un;gKphz9liztEt9I4m(FdB7b-N_yZ_gN3>H{D5Uvq8oI{6B-Yd zl=ayeT2rpyhDUL^J`fLe*$rJ?zUMaBh38{< zl$5h=u3_S0dn`Y3r;TfD!>m)zH`vfDEoaR=!^HLW9Dd?vdpdgWlm3f+aQqh{@( z;6aECPf^2z;!d&N9d_YhvYuui6dBqy>aS(w(58c;t^RT*wYe9Ta>a*450PNPB(xOL z!V!&pnbb8e+n_cHX&#z)NPOY>3>cD*Ax1lmIV|$rSAtttY6u@57R4bq@8LW~YfOJU z?V~3TBQ!BA^R%O)RlQ_|2m%fw0FDL!(LZ*uhn=P4=MOqI@ajhck3zBet7bAK1Q&jJ zHcbF>PB%mJ_E9lUdzh{}hTDdR>9u2`xi=Z%3ht&~jzMu1$^oHclyqFw%nR`~2%o=! zXa+Gp$5C_;5I7zoYH?h&MrH$k7#=?^YE`3|hA@_VA&Gqk0*B!j+QV*P7{&>|Gp=3m zFpXSL4#^yXbn_v?-ys5{cWf^gV?E~Rg7^tu$z`jpgdi-zZ)|IOPoh$wH9mg2P>d-I z2hz)@!V@@Y+(}oQfW&Yj-FrgRL+^s<-JBCRMy{dHPT+`sCmpiC*ElKCL#9=PS&pzQ z3?3Xi=2*#>q)u!I3#4O}Jc1m1_ zD9N3E$Em3Y4gFof#WU6VL$tzC>h?dx>jFnsw$uyK?%LUrXv;svLM`hBEdnQ*w(C*D zwl)u~1Zts4-|D%P^*1`al3M*O*5WWKPm6N+WwB0+%W$>x=xK3>{*;$CKkvz>Jxh{1 z(Tcrk$+eU*u1zVtj^8MllVC5qLVp1**#ZH$$XTC|mxUt-ThuBt2RW-PeS*<0y>kX2 zbJKDmygrnBg6>0tD1y#P#D2TP~?jjl_qRTwiDJbdjv!bM)*CA@I&=hE~ z*?DjS<&4@!g{B6G@`Uz4D0y3EmfIKVMn}$yzO>}0v;eJWm61UIIVT#1)@c|5_8NqQ z=y8BpYp7txGbw^Led_nnl7y5X-7?x!lUDeQ0Im0V1C(}Nqz1Nq4)MOJ^Q=X zru)u|#*LqWG%emC7L(YP-nunqnL9Mv0NeJ@k)m7b&ZgC}R39BYFK$iRq(@x9wl2(^ zs0{6$ev=%hJwN?dS*b78XI$;+K`(2vhwtknBD6@@(uE3Lrh1kefgfpQUPdo^QoHjYV1r}2i&^JCC80CRT*+;k5PrzjYRiF;jO<4#hofGpBN)FmJb5OKXSAah$MF+*tC zPFdqS!I?)THpMoC#LcP9=JRmou#UbD#yd2LJ_*P|cDDHop4H&O6`BRh+%3W~Qn1NN z*Oj%`aim<~#*yR`92c+%up_YfP8W_;xQ}sl#3u1W#Ay29{Z6sXn2g{+&?hg>7p7c+ zOsia-aZ2!oR=TZ~xTsgk@SO%@W|;pEmxFv^LR7PAPW%e*gX>CM97!J&MocLsthJ#8 z=R=+{*?ur>PS(;oCz=vxo`|nAnr+o35*Qo?{ZMR>o!^gzM2RABvKsoYj*qHLqL%)1QDC zLQM}#d01;yX-wem?M#AfT|G4B!~%{BVr(Z4U1)*j?8&&pj`!a2JppLg3~2C$Cc&?e zJ%Wp407KQ-fgam|1md!~z`8^C1^#@Q!Mw-|gBh&hT(V(2?9La!Wq)@-QquQ{vRO5j zz^T)A0|CY#?Qczr38QgA;S>NbF%Y`WxKYGBFlT}NbDat)fpDAwMB)UTBK5Ay0FD_x zXk5e!N>&_|4kKV;@*t8{gc%*mt5S|fuqrla=vV_N(n6WN3Pz8wB*}1-@$q{+5RKTq z9Wa41&%nF`Fj&}N>7A9oahyn#=qw6)d8t#WR!FvYCqa+n-jFQHbq42nlyLlYp%UD; z(BhCR0l)EW2$(o2nwTv2YT9>nG(|SVZF@LXngwe##PkN=;$IxLBXq=WcO^Ww-$}Qm z%6?#BR;0?NP()-@vF`hMeqg3 zxS+2%?~SBo%gY&UwaS*);TmK{wrqmO+HBbz4|k62fciS;V9<}zqdBq|-I|{Rfzy@r zX$}b2y_A(J^LS#)a)D7h(2cpWF>0NVD>Jo9dO25RU6Tuh(vSYgm32|DFi$eG*FFzh z2@T(eC$i4WlQrC3tq6sFPR+p;Y@x%Oq{2t%-aI*4(^k=)1)#30XhMO^_Pn5lR?@2l zn4ueKbAeo!FvSQnHUjn!hNjRfHRNylPnuE)pv9(a>HZH$EBtt+rJ3&7O&*7Z#Gb{y z_SDB}XSp?q9UF$_tSTEDnd_wq}lFZ6V?lY0br3#)JF&DScB{uR8Ui%0C$j5OOAma#IvXp0zZ@H%khg z06(kwXLS4sa*_89pXRBi$zwzg zZO@l2sdIby5Nvc`c9=pXDYBH=M-VqA5f`pfd8kDyia8QNDsUHMlWU&$kAmruMC8}RO6!%3=Qkaf@;C>&Y1jpRgh>O4v4sX zz~Kp%`Iw!7NEerAmWz2!ETl3fVP{7X_JCyH7(=T`VM(8ZB>|;O9dQJ>pLHTxEXMLS z!#Z~!+8#Km+3V&*YPE~m8!*ebtc{TyQ1v+94tT%{A^H|%2TUGpe{u{s_R2$)S6>5! zcT{8!i$9PV41@w_N_iLPJA}JFj=~K1LtI!eYiju+mb90jiP7#2bA{tiWFC{#j&G(DXvY?p};}v zzZi-_i}xZ>%l!?(h8)BqREjIa8O`=t%Cm@@4q7TT~acpeya2?MtQob-|23K%W|hl4 zfxj6r(*v5eRM54nuU|JNC z{FX+v!QTFx7PrB2O`!E{WLu0X$&y2AEQ8Dt+`0mu1P6DpVh$9_%@D+MJwx9=dsZU$ky1`!%N!YLpzmu4J_=4i?6J{|OUp zgnB!$n&7Avp*ic((0enkl>dQ1;I=Cjl*9f-r{BFuw2s3}ZwWFl6>}hHFInxTDO@Wf7Re zDk_(FmJ4Ww!>vzqbp84T4KJ;0D&-A0FAhMJY=r}_*>PD7TY3hQVhkJ~h|nNUD7av? zv6+^!6w5&ySZ(eq5EG`EaTR>GCx4}97(k1mhb?`^(1f&W&{JrP;f|>aWI{1=%uG6{ z2v#Y`=$xB?;cXcM7vcZP@|0PA&^V3NBJ&o(Zwpi9Zmh> zzC$+V^xdXOUMmS9x;&KIS@sIWeAuxw`l;;xv%0e^P4uZ=VJx8+b?C*t*BM5UU^TXP zh6k{Nw`P@**(|%5ZX26&qgxM+hyASF=2?Vgpvm6{(r9^NhCz$2l8wOEM0Z}ro9{EK z(+#}GXVkNs?9Fk=7Iu@DgWmttO^)%5gd~Mp-<6U<2?MpdwCQWD2CYaAX4C%e@^xr8 z%;e~q@VeO?&%UN#OvfP!M?_kt?Y)p6P@f5e2vERl(!)4>%N}y z9plHHZU90j<JCHpX8(LYcNB{sm(R=3gfLGnB>o;C$5ph z!4!CU$=YBFj-D0p=y3>=o{qibNqB>8*<1ESfX(ar$(H)E{WPPWEcDIaFRc0d>EnKK zmj2p)>f2v-Y5(;vP*>!ePgChC!svn74(uswA#&qCK3R{O`p_z*V;g|5g)E2=l=@PK zTqxZmolf!*vG zR;(G6t=O))D=OBkhpMdg`+<9Ourios^ey6M5(?A(`w@bi@9}uzZ<9m9JmJU(jNr^J z-#M9Zre>&Y3-{ACx64~F%Y2BZcW#&6JfFHXA5H$qlS_NH0%(7^!&gfEmS-kV_iJSj z_RxE+%<44aT~B~fps6$5j|KMu*z5|?6CU?lqwGK-UTf3G9uqg0#2Du)+I@q3O`rS5KyxKbpnnAgtE?s2=!)W+t$=F9kH{0^aypD zzS)~ep1v}pwi6P8<=hzHcF4zdCu%j2yuxQ*podvx^_7i{=f7gL%TDx2UwO_rHNp$h zIGd_(l0U&!^=&tU-`Pe}ZkA0w+i=}S*43FED0GV)9*@aRw_vKa)B0OvwsCA0Mvtlv z-Xbfb?mOfSZf!c&8n zpD}LC33Ddxsg!=tv%Z+0w2FyJ}jStMpvIlWNV<(XCDDexhMMWBQi$^OSbtj*{aNd$Kee8sbMn9c=<&>zOAN(!?0H;!r}_~gFb9I|jVMMubc-Mzw@Gd&Flr)02EL|51nckAF< zaOOje^<1f@4zZ)+rTDyL^E;M~{zS30w)oO$=uPCh&}pb$uw+q5VuPViqRl7BXEY1yt;gNpeG?}F7(*#wm0}+@s zUDgt)$kcI7OyL)_R@ASF4n^M?APMd4ef;bUoP0i|V~xRiStPfkPx&*!dU$ErOxd#< z7Bs9}6a;w(Fjft%f>#RQVQepai6G{^JJcQvh4tW{70`llF<}Nkv%r^+^*Z{kBUU>) z&IlQV1{Q!!{IvF9cfmk15ANbq0cadfr>f`x6c`lN+ySP@*hwg3(Dl#CJhx%`qC=mR zm+6oyE}aDi?^o*goLuGUg~BxGS~!mC_&gY-E!6LMjN&y~@jUSG1V{*IU^nlTG^s~c z$n$%OCTVi5gk09MY(T%IWe3UsLRKDq`eSlEI{bnx@t$16x}|xuv6#cC>J1}<<}69^ z(1_Wx*fSiS5@=&;VkUhu8)vZpk}(Hzx;fNsj?D6Y@~0aG2h73lnM9lBfb%`)rQ>sC zNya4b?(w6Ref02$Mp2`=*l&~QmbnmV&Y?%<%E9RTp}8_Ydlc4}r7bc3+qSCkhUQS= zJgAf%@LLJg|HEJ!jhF{m>P0Wi!@=-R`e+_bdHd<_dDvdVsQ!z1%%T1-%5qOHGqHmD z&q4r-H(r!J?<;DI@4qPT(`=Lr|{1T*Tz3BRvopAZzMHzrG{~ z=b#pK>EoOVGI>i{n^m?4U&g_CIQ{rCLZWbOO#SfT(mB z^{k_3A{gPH!v&OM%3WZWtfRwefuYF`F#EB_%w_* zzK$jPh7P|D9D0DV-T>MeL-XH&Kn0Od+Ps{dMmye+13csb{@(Mc4}nCMU?GS`ERk2} zf6k|mm&jKSwc;zcNzkm8CMEqrdMimG^63Q{6W~11q8ry$PJh{mG=g zbI|wq-;(q2^`^Ihmrl_5w?S`@(eAfF36Dfm-;r>(JcGJ^m_={wvuP6;jpNF5_>SW3>+>Vi(Rdl^3d;hCB=pmnGdhqu?b9Ngt% z&(p&95g5ZF4J3!q(!t#xd z-u{t1uW4uL_K)Qr?}%qnF4}p8Jg0fiq7T%wWkMF+wo2Xv#~ZP;y-q#9N-Li+G%bsA zR|BaYr-7?+aGe@Z6M?l%UMfs#gPY^2v)e;`{VQPK@?)}?+I%8qH2{t8&uzvIed)oH zm)K>F4z$TY$sYDqtYiC^>1vA514h`#XqC|@XTp6>Z%_l{u`n)mA)M8DY)U25%h1gE zoE_y+v+550%E#@Ib$tccY^p(!-%C zdaRMpYUdPG(9!htw$$Ns`LjMfKzkC6w5at3m`jezqiFj1b+Qw`OnOmEi{89mexd6@ z7Y%u<$UH2`)`q-Y0pye*K(D9%%Bm= z4V>b?#?8VGy7e0f7N4Xs-^i!Iq$h8c*LaS?&W>82PfVv_TY14_9d3za}uOkJvBY(zPHp`&B-Uir@Yf z$h;kee?!GP5N||A(CFabAW0lcAN>aOfZLVdWKsTmx|M5hP~3_sqL66iDLyR+rrM1U z$~)33a0TXk$+tPU&~bY0AnJH8y62!gtbyyfgKOj60ha1_4>f8SY)*6br6!PmR89gH2J7BbYS_-}i7q+{+6bP0%`q@Y zU1{2J`K9(fi=2AXvJ#PhM1-jaIsk;(M+N%^Gyx5qZo z8+1yxL(H3ZPRVYFmjkb|mM<-u^Sjh^%uL>&0KR3>m45<;w7;W=|B^K{ZA3Kjv`ljA zCx54q2N1UN(Hz6=PEMd!=P>wnNCaLTb57Pthx90}OJfht`tx_%yAv|xx@|I~$CaGm zBJItDRQl^2R&GqR_&gW}@22H?Xx8)!e>1J!^kM!?tzv4`>{ipa_-E%GIIBbqkaTI5 z^BZWlL)e2inxOe3S5AT)499Q|V8H@QP&w=1IlGWmUBNLjV4H`)Cj3=|Z8?A=5w%z* z>IyBT@WT-C`*eRu&eo9ymnSY7;RjV|@Urfua^0T+8>Vi$zc_@dZQ0C$bHc*^=osC9 zPQx9L#^iUXeBKGJ zoHLE0VxRveAoejn{}HY3)XkmK+@ZA0NR zUyil~IZNm%NPemH&#CG3ob+E;eUSMdpn723Yk;tab1W)WyoVns70fE4_c3+oN#Np> zQ`E;mpu0K{uvQ-DJn)-ZG}vNP^KUQ0ktAp!4_bt&oxP4GYXV`Zv0+#xh%Mup%MrZn z0Di5G*MDAT?M(P?~K~6oH2dDhi5%DAg|Ah84cwnG$&K|2-es-I+UgZaw$Z-%+1R z;G8vdqZB=1fq71fcd%_LG|@qsK`(099b@BXHE|<{l5)Z;^XyxeBqpmfl=*#YmeQbP z@hEhQ-zA&rv&<}73#p|pYD=gW91S%oN-#~@UOX6;Mf5mIK%?;*fApf`y5Iy`|LEdV zMOjW0R;X$8ZK`ODZHI7K-gfnaB3D5iTF;O;g4fka!xlJ7!_!0qcn!=+6JL2}ZBz88 zX+pZF5n6o8Oo1Cy*7Ml1@Us0BtxFe^W77dHm^>lo?d&rDH>a&W9bxqq_RlFDFyS3D zL?cA?-kBll;-e}<)M&LD+I_o-YrM|CjOVAh>+-xkZEP~X#grCTys;7BYjD7aS-Ofezt(cEva*XrbKx6TAcR9a7sj8}qLU1yw;)BB? z#`)tavqU@fl%xia!NK;kEYV##6^~?#Vvgp`Kd1xS|2Lm!{>nd-X?Bii4lJ-;Ibtq8 z`sIp2zTJOfTJ#rbORl)n_ksPRNuHSG`v^ZgxU(@&RALu5$j1=xrd#sG_23BK$QQ%0 zKC&bDH9I~&BA}PKNOwiWO~_<-I4a%+Kf8*f7k1J9n3$@prRxgBHK3mJ3PeNH_MZZ? zwm%EZ+Ikn_xjnSG5DRNCi5jBRv(js%(W*1hz>KLO?(?j58|jt`fNhpZQ=ip?bgU-U>|fOO_0%xERZC1t-VZY`bfvtJK(zLgQG`Xdger=} z51gDz&&;5T+M+p5YuH_SsW;G{wZ$^u4_`warhgt^R!4;0-VeW3^=0&Wv8bE#6@P{P z85V17un7MtG%ldDUw?5?eUa}yZI&&pFPdilgRd9Cfq}V=VcW4r9DhPU1(<-6;m5x- zZ<}}gz!t+jE#|}B=j)3(=tHXpq6V@}4r?H~`<^|f>VGLN8c`N*Kn+g?1${I)8&obf$@DR{uYLsZk$X z{*8CcFFt9!XMRbL#vb#FR~jFfUl1U)7p7Pd%{cv#n@!cNUHKsYUgJCvJ3W()(=@B8 zxDKwnUo{m+=;SoD?UeXs){2Bk>79x7L*m8gkwMXkhSWewujMS200!ycoE0o(lg z8V+g#vJL_r*aI7X>cvvwv2>`FxS4YrwibJpr6k&jn(8GVq)_6 z^fk1c5gkwiR1IiE`V4F#SQT+KIxXFQND4Wd*H_ zjuI8^L>)Z1sGaB>{=@7GLL3=|^cxogl_eR45Lte1C)y|g2DwJOr>HL^Sn^V{4&o1N zm->dNlYp3e9Jti}`ana<|4fb021CTvKb1u_vO@4+0KfBMd}>F~K6Pe*_NR(;7+FOs z2vhXKggzAREdErUj;D4J3EpDe7&8u-NYMo2n|bC5ff#jYN#KM9#Xo=q&0rw`kTnQI zI(6wT>Zs@E(S+{UR~oJDE~3Dx{-8THTQZ&NF2cCz?|}`SOf7qeVo%RlViy|KLoCF( z@J|nMb3*bY5WHl%rKh-|lLrC(CNihjIPPYPBWrNj&n%kAsw_mfcyL%AS+gkWG~Ui4JUl+)=Sh+HIF)*=ALg4_2LYg)k{pl%LBc|fAF!lHzsy_ zyhk52xG{87FpdJw)Xg16_sZG8aekh848&U@>mw9X4h45bUGP({D#PN`=+iPW5BTn* z`ic%&^-Wbk1iKTahs^WX9kM1zH1Rlp+b;ZJV=!I zo`?DnHPW|(L?@UXk4;Dm!v+FQ^I94(7@l>bVFVG^V%_f@EH>jns2n2Nrot1LLwtFS zF^X-1zL)k65!rT2&kPZHdEe}CBTQixY(51h&jpBvfX&ng@b20}MSFOkj2$YXXwu&4Ub*F!}Ch`Nu4z30w|M}~=kiZYq*8!q}F zs>Vt*du%wmGI{=qsvwCGB14_0(A>VEAT=KW7vOnx%Lp9$^Jp%AOr{a3U~KoH7{327 zLd=52W5P{fbHwZOVZ;G&E{N|lH{P! zg4dwLc81OpuDmwtjN3Tk(oxz+jUI!_NQ}YWok|5`u&}05|1qL%1kc)N2{s??wXt6~ zCIqhg^zsAw$G!J$<=FE zE{|@gbGb#Sw4HP2o*gSjdf!Y^aw_SZvl>o_;GAMfBV&N&)Eu zRYCqGeyuPE%6}*-!qx|;RZ_9p0LO{rh$9-c(x`vY)8VY)*ntU1G6>i6C!rPL7$ClY zM{}6V!f|0=1|B~Aa6ug{R|;uqo45qbo~nLGb+k^^F2pXQpgfvF$~citJO6P9S&hZ7 z;u=}kZN1IH9zqnKCFi0ta0;+iphDZ6ccnt^1IUxv2R=)+iD(iYz@DjAFkRgrPLPP+ zaHkMA)ZOk5=rAN11&2AJDj}x;ke^}RlCage!De}oK!mSiRLaees6;Ca1_B5rctKmQBs*XDqo3E+lc4dMt?RNG*_!1ErT)OhYjM zZlPGHx|kNrM1W(c9F5|-fI3uyKXBLvXaMv~IItOs4!Sru@*2W9Fy`(R%eDK%w_Pzr z^E++w*lmIsWDX0klJK&$E(mEvi^8#VTum#F{q!MZ7mO|*X0%!ye|TDRXE;mB%WqM^zG2S*mynWf z7vaiG6WJCRf%a=0(G0$q23#U}`P#8Ze!J0TgAv09*GO}sc*uBcVhF3oxeGO}a|3N~ z#trBRUN#t+0VBK|lycU2dV5-(bKHrnw|e=lwn$!$^uxoH2#(Ksr}ai)^&-E8^-ch3 z(S_SZsM7o2<7S-;yl(7qt0taTjT>|t*nj4#v_|cUOBY|{C15qwjyM1}_9s$bS~Fm4 zzpxiE&yl)_)pKQIQ#!6#JjviEpd#VZ8F%d2N-!dHE+x5yrflb=!?&mUsND;IT047- z(vpTw5cPwO?V?+!ehmt(qi$gwD|P5ZE&ryy5Biu)D-z z1z3u$?-BiRYu-I#hyNe2#i;mg8gws&)$O$UUYv*P>DaxZ`Txm6@mBn%`^23db$bFW zp9)j)&y_fFw^Q~M(Jk9dbc_>==O0l$9A07a<0?4q$|>S`@PkEDgwZH$cctJ@-VfF>&g8}y*ngt%>7;T;1< z1M7fqRC&wwqw(60K;(gsL>Vmj{CW8?aTZ!caQv;3b7|9_WP=*CPEK+ght|<^i$w$f zH;+mEX~l5OZ`VJE{#Y!=w10jr=pXM#S8dhIbH1G~)Kc|qWPJzTmrF~9 zA_LHcs;di)|5gdB`gwZ&DN(y7F0!3Y1z9mrkNF+so9i*ZvrodNwK%FFV$51gb(TOe zF=s9H#%F`=>#Tz zB>i!vJ;tx=Xwy;%eNU{V{YynG@}&JFPGiky6HjB)IzWb)Be;%&%S2=Kz&a{jhTcBA zmMWHsqQogL@F-)fFq-bG`ts&7v0HrxhWRt_vR<+r+(5F~fF`UK(KbFz z514-)HZurJ>{_evLTm}%hSwu&I1n7z8D?#@gKd6QJ4C!-Mg)Dh8p1bRlGcdyVy*+~ zub6jzG-#6DWRph=>U|v64AI|G8a^B@Faxg*hm1c80R;L2+RC9luH(4fT&x}Ajkd= zMyp+ZlW5N4z(H*LVyFOl=@IfUaL4Ug z2a6R_+}Mv;Jzx%LZZIiC54|kvCSe0Wu?lty3klm`>&v1u0(-591l~fAK|Nc|`#N1P zAL@V|GBFkan}`~87O~*nR}s~CP32TO3R)4HfGFUaY;hP|^nWMm24(}!a&#P<12R@g zB1)Kg3fnmp;5z2cW~b3hu&QuWd51c{#$+16+)>zx8}i#or;rmtus{d&pWJZZ3A`$5 zp<7PcZEz02_o~$2M0#1Pb5M*piNUYx5d=WYmWDntajR~0vQ1{tXr~$*YS7WIRJYrL z928hldam^*1lrn0J`+S0bcB~w3hjMW)W%A%M0tTd>E!`QCI4$;+@d9FCRL3}Kvc`U z$zgi)wNQ!&bbkpu`{ltYK+yTu#8|)?!p*Mi|& zBHrO`(N%#*<0IR}Cph{B?-1jZXK2q3T&<+wPBGMDZmp>|XQa`iJMr#$v}&iQWxDhM zeKr2^PM9>5Rf~3s-_+kUdVCvH&A&pUxDyJJ+^2Lw?cNdooL><9Y7I0(ZCH$e-Nl?P zm)<#!L;a+x^k93UkDZevu58n$xM(*N#RF;R9#~6$qy>9mxadmT_J~c%e3}`X9`%(Y zcn!(`df18SIV{TM28 zi{8`cAA_-(Md|yn0!PNX?1MEoc^pF~Lo3V9j_dVl@y+{TcEJM&KM}34&{94X13feI z;hdXuMsGiV{9GU9|0|PdNFP-IBD*LWrs2oJdC}Tx2Y@8vi0%sB10OwcrsIAYkO}eY z#%L;iU62%0GHCPD361EE1EN(umM(w_$U36qE<~T;C)f&bF3e^68B+$ZYSN^RNp$D{ zq(Kw!CgQ|XGPL#2l=+!xnuQ1~P&)`IILa+T>;ks+fy8JMjmCY<*|N{DH_p?E&qTv6 zN&3&#x&td-1(aJthl%iWcngn%RtIDp(TPxPDIi#g$}my<`~W6PFk0e1a0aN~=b}bq zV95bAJ{B%xL;?^VG#b!zxWpbsK!Skjqb1M@%Z*3{Uv|a9wElC^*_*^i0w6s_B*-w0 zfTc7FSz+Y?Y(+GkS{)S8Qd85{wSfY!1sC3l9(HAaSd489Lx&kF0ivzVMMjd*1yG-! zv1G6&CO$E2Li&wefWYz0K~e8ISS9pJST5Es1Yg6tIhMsur5zqdy~DfwPlZ9$r4+kH zq88pCU~X8&;h)$gnjs?@RO^r^^m4@)sO*r)l*xu7Q6J=6Xh>&!LpS_)4{Ez_wD2^G zPzl=Kl>Mj-}bp z*-(|f21*fvM*MeLD4~UTiwRITd14#T1@l<4+$+GPI@JOU>7zu)N7YogfS2?j2&CB6 zSHjk160J0-x4418+ib$^!l-eo0AFo4;IM$y$!0sC#$`Vc%{0pg>=T<2+%ok?>4h&u zwtx)U6`BxFB;6dNJZpRz*pcaCzz!+IBOL*SqR@$28KL~)Jh4vXTfo*=J4Fm>dVKWb z3FNq5ED=l@f|g#4T5v<)$?c<&F`pjA3P(3AR}VCU$K$GjwjjyDxnec#QS?u#>ad7< zHX_+1C3BqFmxo1U@cu*x48S7i7zoVg-B`bv%X(eF09A`OCJPLGkj{Z9DkcqPK?Yi3 z%#~~`XUN4^{|c0{tQLtRmd)SlwS;i3OtWf{GTE zQ1VwIlW0{!DjoY!B=nDYYGZ@59>Jb2lQS?bzk`7U@lUnh2!_L1VL=Q%M0Ore5Pu`+ z6yP;w6~f?wQ+UghLASR<4znjxG7>5Qd|^%*8V9xgPSprG&s9Hz>2?r914f!v8pj0h z1 zp<-$z1#|()=}cOK54isx6F;jZ8~0~8DV{k$H=fc0v683LyK5qB3?D^ zC=_OZ8aN7>=LCIwRJ1MrOffQ@p7R`{hp4+})Z$A5MwU53P?krsuw{E66HW8*i0$Q9 zt%}6~0XeP$ay@vRW8l|5qwUAU4RBUWKMpq&jd~pynfMreT;z4)lWhv0CH9)hvtOa` zD-rtm92@lwM>?pzvQ9*R=c+bKZSkEaG{_Sd3SC5x1NG-DHc z*chaMbkt)53TrVS*YUCJG8$H3Ti{Mp{;c2w9B`75p_Hggt#o$);c062xwx}La-gWhy&@Gz^va%B3qSoP=OX(#gX@f+jAQeaCqOPIhB zpeoQcaEzlje*d>H&m)-a#qUIe5cadmMlXO-j4Q_|;F;3+x$i_jMR}DYt^ zJpH58=qK=IpV6qFpgO&z#Ap2krAAgMI}7m|K#(C4lAk0&rgi5L5 z;N&EF>I`)D$a=F2j@DhzieU-=Nmo-VRXYDAK*=Bb&Rs-R>)a{y`!9fF&Nv50Ke!s7 z6P1X)$jHK>Aiv#JY-AqJpKre7f7%4}hZK>4s7Z?{tB4jJ- zHSGw1>1C^QniXkku4nYp#$>^Xw}CeOg1S@b%U>WfkEB0-fvR;RmHaANrl*08uzP2z zF@kz$_^WSP5DID96#*cXUinp&^U{m_ChE2V4Y%1Ihtwe!1HfyXz?a8?sS3w!v8RjO zdJWPeQYcOTO*9JcNi?n?KVfL`lnd=VNPB-1eQRUrvBM+j09pf)kFbWz+ymAeSo#ev z{sndZT~q+TW7F^A7(V7)ga=?}`u3vegO6r^z?ozg&H4kI;vl{ChsbF9Rf5AY*lq>( zdpEQF5NOf1QBK(G0>9%I^8YDD)B2xNB^_y*kRN~QPl$Pt4KMyBo<C#!w%^x z0Yl*FW(Kgiw7D^@{8Y&z0YC&>;^&mMU8-Z8y#Lnl^0z1m2CsF2!)JxF=)T zgE&f=4zjHOQ=NduWvJ!&DPN&R+1@^G7ZMmDMlVRex#h0ZQu`RSK`-@7c0-SPfD4Wk zIR!u{DD=uUaHt*bmEGX!ZG|3{C`Y{n{uLru;sYU)87-W5vdAcHCNMrZ2|wQuJZip5Teh@!UlI zfLsTS$jbrwwer?g5H_&Yzlcbl4N^ApKmE0zZDR@zttT_+l9YFV)=$)APvswaTa)dT zm2_E?55n#E!9wK>h{;MM8FZ_}X*<}_HZB+2Z$Xr*ex zl|$G4_*!=L#<6KI+ycUXCWv(Y|3wB9cD0fO?wE+{LziB*z0}6O5gB91l z33nRrx+c(t8@05tI4jIE!PxMOY5cS;`j+=TR&p8$ZM81M4|h=zY(J|Q*iIbbM2Ifq z_r1)gfcaoD<)rPxs>6xNNQwddqh$C|v0Whn!4fJMi_IxAz4jf>IReBdZWbR?jtbhe zl0;YpaKUf(e2NUi$&mwrms4`8%z_$IaPV4KbtChfx~GVlnjV7FeqawAD)1(2is!ZtzBTP zj8AEH5ENl6y%|JxYj+^V1kr9sg0f-zI~+NUi7K;aW*4kcV0jJWufOSaD6cs!Ob9S0 zP(1dSNR6hYg%V61KH=D&gdKthxM&b+EpUa%UUlM2M6`Swl0lF8 z^QVxEc1l2LPJ4yj!L?gPI*b_8ih9^lU{^6`ZsvFW%(?&GUm*zCG^3O)3}VNY?qECJk`P+aWozl0bkLR+G%#H@%f!Ii!W29-*$#?vLLdS- zuX90}PTSI@ACMjIrGplD>2$ix!-vd}S)PvqMlR`ZXJ!`p3`>GiO)LzTzBk#Cp)gml zu{kqJowFs-hn8i^H=vU5pCuV-Zdw+|={~xcC41x{qo=dqE$$@IX4)7;b8~!nwk%>7 z)<<$=%>9XyMYj+2gh2)Lf9U-jS)#lXPsx=Y1(Boac`{Gk48XuhdS<*&o_vWtDAfo~ z)J;?~B1csIFxA6h?|_7Xr3uFv*80Ck;8%uAULygQ;0gzngcD$SammcC=rVRLa>Jp2 z7~D5tVKh~$Zo^%XjUy2dBRa7!6Q8w+F)-=m1!b%8Hd3T0>bXqObqG3p;DX;Y!h z_ifz8E+l>F^Fj=8XDX>7$H1v}V-1;!(cM!+F7?gcU^a&;YRZ~v4#!~T55QQ!r^?tw zt82=_#D%NfMJ`u!mkS5MQ*^MV9E05Q>Q{JCfCm{T0P(6&$PT&Vl3?LC`J*gwd z(usOl(90JU%N$gi%O9Jmb+J6H?noj-&$@O|hS2HJ`f~h#T^QOxJ^-fQ%z5=ql9lsn zR73fPGCDr2k({eoAO^)iV99SHPatRlc|)3des|;Cum5jy8#;ftl0q|@$~Edc0H1#- zB^2-2OeU!aOzGP~-r{}zTMn(<+CoObwH;|8UsrwaY{4b?OiZ}|L-0$jWwCF+c?C{Y zeC6-fvWf42c}2CZbZ;YTd$;oyy1R{h)OW(X>EQ^_G|Fo$>-fGmuXwF1BiqW}*bXnZ zmCe1snNOX?SKseu86REvTuF;}XeTq>Y{o`dWQcC>0BYWaR&$( zY7;|#f=K^_jr!PJIc2YSRf2L@<1m!+W)Tw41&7AAI9CC^Se@IcJ>Q?H(~ChhBu1vZY(^p>*_51JN zWFsY=j@^KcJV0tcxfs8e_LDWe&wbDL-|Z)Rc)nx9vN0wcq@wPa-a+=ztXsY zvcQ{zV=tQ)3`F}%>Ft4XK+|+^vsrM0%|Yly1wM02U{U8QkgjDk+fXAp713N7$>sAt zAA)3VB%68;lBJNZ77W7Z?4Xl_WCv7NFj$Vm$DF~knUYQK4wmgu#4|)L!NvdCB{ls zH*lz9aF^*73z#kg0dOmTE@w-saWJfZPRqpVwGw{VzM8~{~8OSUU;iDo7&hQx<--!0hxpnJE-)|DZfL(0Hd zS?P(Q0!)jWxh4R2VM4vv8M1= z2xZ+dXaZa?4(&(?qCCIJvI8-(00WGFe&`TpI;ayhhn?P(XzXD%V{2r zfupgHa_I5V*hk;dhS4ZCkG>l%Ct`mL7z0umqAGlZ7<%1TJq=JdLBCH^XTWVJajbkI zmJ`WhraWj=ZQy~x3R5Gbp7(R$@x#R>&H)GI;G|*lQ0Kp%il=GcyRywTUUr>k2XB z6%vkl6decd=@05YPENvR-#$*ZX^;WsC3sc|OQgxc;uRWSDT?xT_L)46yMtLF+}TTM z{};$u+wN8wKod%Dg^nhN#@uQywRN{*spZgnw@P?4k+@B+@l8F8aWxv#;L$Rl4&Ek1 z?li25v$x3{HO;On|8{v2;n}x)Pyvem^?CkY<@DM_c`Ysm?vS<6$mMX7mNg4mFX^A$+U3S7)QVl<)-EtqtaHz< zfW{0~R@|Tm?!Zy`FRi@;Yo6H`i%5uO-z7W$5A{2G z7ltT>{CCSn*%=^*$kM=Gh2`u=iT%vU*kXw|*{;7EgO@?i-YsA8;)MB+i;g`2(4;9l zQxfQ&d$6je(3|&wM?6iL_sXXD)%#wE8K>#xd*ybjISPd4jtQbxeB*uc8^yQqHEtym z27v>jjSt8c-o<={&V7zos1M3+-YWBV*@JSh_Zjo+<_AFvp5w2JDrH08TK)$0wiy7` zvr=YZen(e=Ss6#OD`gc-6d1Hd zJS^|_ZsV);)Wh;RjKi6SWn-Ltk(sj8`-ypD+)PKQ4!&lx53vU`}03&dpM19+xw*{wB=^6@Gv=@CS(TY*6T`c=!o)8*+)0^ZI&q zQ!=I8lsJ$Y%#lUZKm-e@;jci8nl(pi33xAXjcL^!kkkr#ZH`>5o_~eP=7Je5p{a9a z`(z!^{t3G=XHI?<|mIM7Py&^&C1PLw(y`oAGG zY(Dl#8O@%LF$YBLtM=!S`LadC&9*aEi(tF30m60|G(LAhE>r-9+-L!2=r)?P02{u9 zmMnmLT0+|vKs!@TpD)1Mo~6Wvxc3A#UML%L{i7Cw3w@Z*EyS)GM45}Q6-uc0B9O(` z>9$3(G-DsmQREWl98YW{b8?@ycCE%s!IgEQdzXSQKTIDig)I6A>C142meK9Yz$BE>Gs|S- z^b#kc5RO}>1qqxK8hvV+>;nF+(QQyUE*hnM$HG0SZa@?5k0bL_ zS|Qd6<`DmnrSqZ82ePGU@`1O(CC$w10XW#O@iuf)rf~@cW0~~nY8j)8_|p)@kW@3` zX`rMdgDu=aT+t~1s*gOj_{c#V9X_&MH(FIdmR zNybtmA>LAXtaU`DVpl9*znl>JO^{BXqVh;2y4IKgd#86`w@Jukz_QT8;7Opip6UvL^)5?(9w z%EMO56BHKKiG(M5A#DIVqY1VKMmaxdf>A#T&JWj8ppiDYe*^`p|2KAd zVHdAbPIhR%8L1px(lm$52mr>`%Jj;J{u|6doQKrZab_6;nRi%U-2%KnG7Ulc;^BpY z#$uM?7?M?95s^DE)-mwM`2Q46bIMX0IA9E~hvl4WksH$d?%`H(M#$|hKp+>fqZD6& zpaIvaKyzxfPS$9M?(q+ln;HS(XErYZStC&=RG3{O?uj5Fh*m@vRd(X5D5ZJpWYJB? z3o#Z=HRr)@gWrBF9_9Pkak}Nwh6SwY z?@`VRvZN9&EPBju0F@r`4jjb+Pc75J7{XxtVOoW~#7t8IX^j=HAq3KLlG#+4Q8?+w zRq~7<9SKKLIaw$qJ)Tn-C0P!MrSLFY*&FaAHiK0F%eIm|+5K!ILjPF)(D=J`8@thN}3DXgeCq3S0PanVCV& zs!hh#jP+=TUZsOqO5tou_VFaL&?#&GBUP3_Pgum@*F-Qn)k0_hu*OSY1c?mL4=+N) z#G3=LZ4_HC`$T!ZBR(WjsB@ASQ0+S4Me+-CT5lLVPmgO~(9rJaCpoQ3dcw@ESAZI{F`_2a0xarF(^zQ*< z`$JQJ+>DA*0=o4bI$!4n<%T+vMLx_+8wGK*C?KfrMyUB-r|uhNPI#BsQ4QmecH;a! zkc%JOC?_^Z*B8N*WAUW$0Ads=v4am@*j2hjV1O~H1c*E6kx$=3`I}@$Wd`14X_=F4 z7sfPBCTQFD5gKF$Sh7Tkmg5A^zUsZ%ZIt?G<^PvvMd8tU;kw17v^ z@rQk3PZZfk>B;j*7`g)(x3M(jUpe76;y1qx<^*s#GhdP0mG|OZUxfh}6nxriAmne- z>#xbSDd1@kY{mQ8Q;w4XZf6N`d2h$@4A^LH?G;K?Wjcd>g5OrwdyWs?;f`7Wh1Fyj zw*mH%!!!`L<8Q^m7Ptq2Em<)DmTAxH@>gXNE#H}t5!c@UR|rU&j$7prWZ0|PDp#mS zZ48F-I&2dC--O9*1Uy$Z?suotqi@Rb?w_$N8(xzhj;Fl^#sW}4J-0!1z9atXHXPef zS?=Br?qLh%?7-nao37b`Q-3!+UnT-IodTH`;^DnCYfyJSywt75tFPuYdKXD85z*6;#i7sgDV}Gk(x)J z?gNASBmIF7@g88&VdjJwV4_x2oBf~wAJ9Pl*h=^8hs3&>XurIqz865G!}aQvAT_!S zd*H{NklZHmQ+X(1-Vea$R_Vb`GMD@ZWKI8%oA?51oYF~VQ{My7w;D<`ksdz)`J4yw zl>=BoU(t65WIJEgVo)NOBkFvHMtwnjK9jk=w;1I|KSpZLW?`a-y}cpH)zYM7r=KBB`%CC}SQJ60~k+YA!802v+zL+ILXa z_Dws;O*yvc5DWsJ{BC}yc86q7-(R0uKjs{gUBrPiAhr526^_Z9WU3t7{1)MKP@(KOoo1%!@I=*$=3fghzYham+Vre%krLElWd zUqWyDAr1W!557T9d@0XhhVTChww-^e?1)?hbKv;nN~8Hxp7+kz_tZ!*i2_nag}gx; zbQE@I$PFRn(1sCCHR_EsK0HS=kIFvk?sIhLsBE5;=;7NK#|US}p|XEcvT1w<)IjZz zNy!fv;$f%_orkYKCS#C$?>Z*ya~*5&vjftkviJ!f5qRt2Xy8~$;NH3US=6kTOBuz% z%cm7iSoW~B&t9|Aedj22T-FacZeZ;7V%>+ef5az9{n4;jK&K_g<-qhgXZ=XTYstC} zDDA^Ojy4Lxh0&OEk_t}9`o6D@u&Jfz{1dBl=*|=JOnY3=_o;}dLpEw`37nKR`|oB> zO&e#RVt^*_GV>I(^9b{#;LSN=!UHCt>ZA;{JNYX(M17f?-8YTJKV!x754ihbfku7C z0T?~`#W>w8qqrS>$S1T8RPU3rekE7o(%(Tn))|D6vohepKyG^}a?N-r%GkWh6#)<| z_50{ZPY8sL^ui8uit!n_;hjIzw+3MbUWN*Z@o4NNH{am~S)o6ETJg0^2Bh_duVud= zZs|R{#3bYioaUa6mHJG|_y#-o!VZoM>Pv&Z!3zGArhWrj*qL7VMqcB)e35O8%j4(2 zk!ectad(W>&IT~|7?)Cqo6;ya)La0@mS??n=GzXFKD`fzQ&GuxGEXbTns{~4G8KpmHNC2Qg1ZR^+ZQ`o(`Nk1*4SwB8!E=70@ zv+-?|5$VQXj0n_;Jx)V5eu-{54MyN2T6!7>%wGEXw5+XO{+W`_$d)NsKl(Ff_)mb> ziT(`rKZAn>?VNE&z6I32PG@Bu^_z2a`&noPKBV<$aeVwnKb|!koNx|0jz_4?IkUk- z&&iga-CiS$rcQz`di^;m(BduUV1he4f5iPks+#O+LXj5}y|jHvLLJ)vQffjC+ug%7 zA0~A4>ywzBW49uRy?hU=7{6w!UWQ;+ z*X>`@%FPi!9Pe$B3EMBvSOR?*nslfB2~Jj;(hrKa&etQQ-pYvq?11m7(WUe}+O{p! zh(4~F?j`LP+0yqZ@a#D8Nxdz>8<50X-UH)g)~}eIqg3`Qrh5fF@+%I~9kk|G`5W#n z{|%g7oOb*Mk>Pzx`W*_o&*C$FhyJ4_Ok@n)!vYQ5#>`)EG6(*f{S&O7W^WmbZooDJ zQZa&*Ki~lOIRdWl2m}*grqO2zGP;AhZ~p^4&bu%>%j^&+EVJjxo@=t_cvc?}@9?L5 zPw_oxB1eslEaOb>vZm=;%=lCM9U+d-uU&Hqi^MV7QeA_xN$nH~L z%nP!PFfczD!$-aO=C8r?gDp^G!Tex>Z}%GztM!j*+x%c26jevef{PXeZv-bhU_r1B z@)%EF5bTeKzgiHy0lBFfFANsoSHFd5M+x1xFxUnfzxcx72wcougqPk=Efxg}S-&-8 zQLqz#KD{W|A+f~qHR4EPYP2;my*A(t%^~(jg8FbHY%P8pxl0(C=Dk$pQ0+(cDH!ve zx0~9Zg3Zy?Cn%VYj|~*85gB6GvA&3nF+mluhFJ=&)-(P>!D2Kpx;R)vF23kD69BOe zuDi$eF@$CRIm&8Y~54A zzPS3&Q|91hFEK~?nk82~H)e_X+@rXL=Qb<}w#9St(@QW=aB|acO015%oQ_5C?7wnU z>ZUg!y0R>fP&#NDUHT@ttFOXXP@>I=*Cf>)(QANF~2rkz3i_}joOZm z`?WO6Uk#l1yJ`d)P@iMzf)2&pnvzHz16sQrP>uj=#gO5Y{pwUEbjhZm2v5bO0j*9Y zvOo*tq-z4yRi^0??&Cn~yA!_hJUtqeEMQ;+i;oxs*qU3rV7lCHYx6tU8CN0I6 z9M;R|-+-7*gnbySF77dmv2~rRF~Yaue-{k2D1i$u zUdP6Ms8F0boVsxVkR)82u>n(^WFTtj`Nu7HWnr5w5cnkb4=r z6Yx3j;t{q4x{N}I`#qp4jHuiqAn&ujf!*ezI>j_qD}DI|Xo>0OXOh{I=2u<~NYL)Z zbH>W;;OQt^YK4_P0KKWkoL3T9Z)L^VT(vxKg}A|gUS<>xPdYS`D#}@BL6WV|1)ipU9z3u05@5QA5jlUUt6LN$*(_%w51779 zcNoqqAR~++hh^1I(^i-;A5w1tAP|Jp!UvcV614}h@kS`=Y4IhAT2O%mydg=euY43g zlBD?=xaPZLEe~R=SJ$3{1>gl;>!U2Dzjdvyx=W|y(i@9+PtopEKxE!c)$+o76#LA^ z6j!U6+yJcnCspeWirpg!(=sU0q@d8-s`qkJ6Jij@)cZ&+)pjEFbR z)EX;rXa|crkT#u6)am0a?G9x)>E#(+>9K5Wi)SxPh$eV84a(8#d!}GP(bUp(gF5U` z!hWb5lu9P`XLGcd{Old>(jQ0IfB=&I+ZS~(WVu>`dRCi_joBWF|{={O!mca1Zy9g-kl!crv4byYJ!*13$$x|?;zWlifa=H!o}?cnx=dn zzrR4s$S(s)n)tZz{ElEE;2dRTPPOuuxLO*!9|qaSJll()I}|7X8K8U@qt~n7L9RaCG!wiTddX! zL63>U45Bh;2ItKU!;fHKP8>ZEz^hbufUzgxfo_QeaJ{!{o4u5Wq?@w>ZU1|$Jc!IR z_oZMr0%Vtujy&V{(XtFMtXmsv>(%#=3GR{>rj6@EUYglN8_ZYODK!3P6Rl8zA75TG z%=oX=)%uvoAHUGDW*`f{(8tZRN7Ty!8rWRxi85=NYtN{^A~oLofl^vsn%sz9By978 zEwmoK8EehX((EPBBX(#Bw&(~w*iyR{B(-H z>O`lm(OQTS#}4435!YxLiB?n{&)Plu>r~cW`%9^qzj;>>aaFg`hz?p-sFOoE)GQ85 z$NqNrrj&NRP=S7%WejHqz??#_@w+Ktf|PIu`$}-V?{)y?FQM%klyFIg)*bB_VBp|5 z|0+#0updikt)UIhKwB-^1HH?#$IToaB23*pI`A;jyWhs^j? zr$hDHLhqG2aJ+LJcEA(#X90^Pg5k?=xuYB7ikR>|hgU_u`6qv^cbR`k*8R!Y1D*dWGS zHpfc5g(*M!{X1?6wh|y#VOv__T=b?oC6a37OEC=)h9D&s_8*jr$<-&ZSYYT;>lj7Jn)F3Y+)9?PoPvdMUi zM^S*MG7FB|ANJLnWR=^mcJMK3pnWRe4^if|TBH)W)Ir0F)G-jkFm6x|I>FG$sbQ~= zzg)nq!CP&tjOvAG#YuS#+&5cg2T4`mw?d-K`+}dh1EX-C8-*E5GHA=S+JN~TmV0Q$ zKkz`)Z$p-fJ`*8gw!BW8;oJ6-2eZ}9!iZI`*WLt}`uGn#2nxGi`wfI=&kb6b<7iLz z11mY2RZv;fy}#B@UF@Uf%aP!usy`V0Z)t6Rtp)O&oanC&RgeIt!vN5$-L!Oo)>*kH zetdw|PlcOoi@{o{ayVW&SW8zCud`^VRtq27hH5cHsUyT`uxA&0)EUFHjOGw(!F)y) zoMcEZH!kAA31<{mfIuH`ah~uP1Uwg?b`x>zfwcC(ADmnBhiNxz%vWd-XD7CHY4q1H zZBOBj*G$ok{m&seyRd?{<4O#op39hnZ`d`%==EUZ4~ zGUx8JfmBQp&Se~V&D2PMneTBF*q-6eGLbfp&^js?<3EqkMkug`UAj|Cr}CR2q#UA| zH*59t42h7_XI&iaANBuWI#&t;i8yu-+Bco}9kr<}AbnQrO z75e$>NUbk8iIQ8uiq3_1xHblp@XamS#Jo<9b=%xe%>N`|n6!x#dHW~OeWOrx5PdTW zOlt{E7_BwK>9}UJ);v|Uz>16z{>zCZWycce>}V~Eg5xt&>B%8(FVz^MCBuQoK7btv zy@2rnAHdllO+Chd%~?j1#^C(zL~F-@=YO2u8v}{zF-jP#-2zr(+*rs-ooLBeZ6*9I zTbE;mI?=LnxF}7cL*-hrdRZY~1-e>Fbt<%h9-O2ZbgUfV9Lp=T64=PTslYo1QPMbY z@3Qg@k-AM&3%aj3DIyTZqvHC%ZwU}rUSd#xE+rTqVn6dNw94n zza6iIP&Z!7*PY4&)nwz%J@YY}4)jUTUNGbuVU9vyj>3MXi_yss|t z=zmk$1U&c>Jw5^L9YAX*fJd1T|9AqVS!L>)UnXiw04ZLI)agpJApXxCnqn`i8dw&E zleB2(Lr?@%pFIWk))&l!*W%OKWvIPl3u?P?+ zyC-R}&@v^OE+Y}Rbf>^|2QfwEu|m2uNt=P$nm$?U=u6Z~qxE1x-8)%(*j-_GDS1vH zgKoV`>*BlQjz%L%$P1a807`im^Z?(|sk@+~>q*z%t=**WM^ubdVa|s};0oA;|vEhTAIS8iU|z z_`e7P9GU&JC?aqqA|R`X_fQ!@qL7pY8j_=%1L3o(_c>cA)jFne#`(Y)snm7}CP>hL zC0bbqAIlKDoF~|o4o7Z~b}rG{hFC)tVlT4hU^rsF>}W{y(@*zmExKU95TtAhJ|IS5 zW*R7q6+@rc1|Kp~5UDW{guylgIJjD1F@XH^i{hN?I*qzd>yTa$X*zLYEC?5T=*l?H zfG<)bQb2Fs2PL5cJO*_nVh`{yihqTM3wZ*PDC2%DT3HxLLIW^PHYPgj$(+>yIYR1l zbqAj!h!z768w5nc`4NutHWY}-OayEsO+feS5K`@9A0t=oUWM2AApZy81spAmn9I^H zDSkh;<3+k~zn0mAxf5pR>VeWCekI4Aa|@}Sufurq4>_XDWe;vO(h`qMs#b;#ga?Y+p{IP_0eGb~O5Y?;0r(O=fONvF*ZYB#pA zcnIfhHpCV>4&LW48&k^~G3`3kOxykNnr8xgCG zR~3oc^-O`^30~wwQ=-*{%oSpF1j8D$hb0lti^cg71sm*1-H2JG?P!#MQDBxzjpXZN z9q6nOz59?>FK8WN8Tw_#D6}6U?=&qxvxeOUh&MV8HtSx{+*H%FPT4i>+ef(wWi6`!Kyz_A*RpPQwJaD=iVPUUfT74P>Gv!3B(Bv!FSM#aFj55jgOZ5mVD^hSs~N zzF9~!-eX3n5nf#1DTn5h@A?r7BUNjPKvUVTBC1Q!Z zw*74s=T%PZSR#Z>=vA6JPjTaLP!?XPy_wl4bQw!tbyj>ct9%B@JuXO9XRL!#t`d!Zp1iyB1p)-Jmjvc7+h(LcA6BtD)JX9&50L{W@${K4pxy zEMiA=P~8^RdvSWzwg;;=_XUSHqEl-ZyBad)RE}*8!D10-1CoGQ`NTzv|V6s@*}vLJJ$q{E?`!{RET768cxuqu{xD`(U|9idO4Db0~O z;dnE!Lk%C*QY%|qb;98mlV>gH*47gsEapPMd2B6_OzyRF7`Cz7lF78Bjq?sJ$)T#u zOWm>RA(OLu&`@aJ`yXv7dNIe@x3RJHZT93~ucHNDMUP z8tbi?7iYn?w>tw_KM%!FSRZ1vzp9wk6SN1!L-Wv)C0d@UCD65xY3&=Z(nu|xfXX7E zbJfkq(%9}Y>#fZcc{@lJGmMF}4NZb=_wZv{?Ownj?TvZ0=g-X726qv#-&|#+4#fG& zJB<8EuqXGN7|W_YDRx*DYeuqu7wo52%|K;%T+4@9Z2aR|M$0w6>OjN9EFijBQvuia z6s#8w1Yk8&s{bBuUQzV+<63V0|2Qwm!L?Kj2@lABoEI^FVpo_7#MML+v$YyoyPRj5 zU;tCGf_7DRx!Y{5OV&Hi{Xz^f-+!n2{`0f7j{TD&nIL>g*>*gP8_En!SXL<$Bt~Pm zWEY^igQ_ugHG$~@um#(bhvO>`4^7n_QG)*Y4Sa&^Fyb!GoByXB{jPw7M6=uv29~M>i?vcT)EeIqPkmq zuRM~=Gm2_IatdAP)<;)L@uFcyj3IYc)#ca|2r^(Y0rxI&^yK4t z{|k7?3iHW_d@ARP<50B01}(jaFQe{>`lv;yWoeFkP1yYV2^`Im9fr2 zl?5(Z?a^uQTrIcTXLcD3P$UDx(8>7BF7SVr?B`BVlf%eD(a-IoSh7j9bFNkpJ$Usf zKz-(n!a=*Fq=b3efb2v6RTZF}+3? znKP%Kr!&=X$Nc^E3OAYR-`f%gjbRf zzTO!eBpY>^gSiD}9e0Or&A z^kn=S9w&%UIIb{~FK|-PVTPxu`&1*d^JV;XF!QE zf&Q3bbSix}R6nW-6)Fx>`djsK8#G)9C^{2z)hDTNCPeM`#b)s%sWjSVO<O65vY-KoKQSTpp!XRRRU)G3si<`J#JAj z8*CNFT45O60UwwM^nqWnJC0_u*<&)BJu2N|Bq>!L*$CXN81=)FWCB_9jLh=*A{R51 z9NN=SIwo08N*GWbJOzw-Hw~O;q`}q;vh}jgwkwNkwz3;f%jOxmsW1w225f-yyUsRZ zE9Mzl$w_ViKC=(qm}k_enI4JQ;$BzA%mGT(?aPUr9{ z?776lz~b=VK!;wa*ppiT4Z;F1q8JHOsH954r0VSQolc+3hX@Bvl!c427Qr9LdaeF| zPqX@?k^4s-^+(kNEIWHc+x2s!0t)QL13Y?kWI%Zd4Hui!)v zl;DLn?*k2$YxW#wvq?MBa~kiR9Vv?U5Z>w#(l_EM;xOUQTsGz8hj@-RK=KCa(8rV3Cxt0I z!Tqq>kqs;NgVRT5c^(0Zgj3W4zB6oMgcIokLY&iZ1n(0~C@iN#D}v3(c75Z4Pv@BjjT|r5J&hJDhN9A-uNE7n8$#V< zpH~yflpVm}WG*rLxLOg{!~t`4LvZIJmQv(x(7?6;4KI|P14lkE%r{I|sevy`IVcB4 zQt{LfN~7Ud!apYRodhGOZY$0hYNC1xP|w&Zw)&rsf zmtKUV0JB!Wr6s!+@+QD-ANL1-ln~=uo<7!VZS1S+tbo#s_^q-K-!iG>WFv76oiSad z3_+}fB#15?We8r|>1xmew*DzZ+TgPVuLyL?MzOG`K*19nalp2y07!u6bzIp3aFENe zAs?rW@ksn`qC2HvVUb*JBwgfR9B2igfb zTG|-*pX&rOty|U!_9*{noiI(Mwy}k+<_OcuqCva7>4m(fSU7jn87kXjPwZzyN_A6J zN)kUSIzsk@9fgiNVH^onQK@!rSs6#UgTMnR&V97r(O{$I9yeMYNeVGXp!7X{HpmHq z3U{0QnDlW}`p&tw_gCI$_U>lX8PU;g;j^^jsMuGgjLyM;^iP!{zA7m(0={O(} zwSjKWn6FX{`E64l`_wsVpfbCl`ok&?6XQXQa^njcNYBoWr1!wVL}Qlx)Im}a{c=AblA ze%vceGZiY^0$1~da2swVrF~+p&lufRJ_T*g7#+Yup}0Avi1M?Q8uB85CW&4A-H4D*325g4$f?UBQTrrGFTyy9X;p?0(yHUv-*34uls_1NM_6$$k% zPd|XBXfOxzAZM8crK~X0dfOllce1sdNt-)9IcwlZI4$Pe86lf#|HMszn4;xG|;=6`iL#|e#rUL`mn9si9%y2^m;5Le> zD5cyj3+*W7+$wxS_zI@7r<6PY+77efPz;Vz4o0tWih=pF8nBzpK2riTW6H^9paljS{6@V;3SZ>S*lstmPFxk$R zvu(aj&_tNpxrJm$)KgABVr}gx{U=HE2i(#sBr_`ER3D$2z z*~P1stJn-Fsbvzq8_mirH14B(%+Sy z94agieJ)R&`3S@Z#Uip@C7c5ghYDM7hmOTX4BNMXQEXVZy-f7N2vb3~EEyQb2&WEb zM$jguU5bGTXc+mVL&b#!ba+O^NJ?a}g_j9uoJx#hE|2h8Byxr7 zV>I=Iu`=Sh*b|kOXqZs=Dt?FYtvycIl8)pGJkEOdH`X;w*X0D1nwDjo!rZ92Dq3{q zQlSFe7DinGI%ph@3TO=0dTOMszHI`jx!>I7byc^JTG2zRjpTB|&SdI(8H1W;!(?C> zOd6<$6Cou+PB3n@kqz2bDRvXU#5np~Pz5e;fqU_kjeNios+HxH#3q7Dg*7FdIa#ue zgVh!ma5mQng(=u#50Dlv0HQ8Km7mR&DsD7iGK`6@KmL3IOPu!9lMIn{&>dA15}?U` z7cvG$>}ewa0dS+pd-c6;vizU>u5MA0v=REn~3>=6JS#=oRSK)s&-coi+$-*Ek*zd);kAlg}L44-GUrYP%8r+hJAs^f9v! zyZIMCGDIk7(>cO~vK!H3O4C~(!D1;C2H6j1#1Bi+v*$1#L0igu#+m|PB$o%Xx%`U|ZrtyEoxn>Cmx5_}9 zTLt`Lgc4E+g|P%aL7TQ=4Y$e=)NVD4O<<5=mt`${#}UD-B_2RC&GAqG9KgbAg5fw@ z2`^_`%xMjThZ_TMH!`rw@d%zOLMzu8xwYbrqP04z?HXvRMlmXI^z{kWrkITj=*Ai& zJCJK*&KxTJv2j;!E|9#_@#m^zQ`s-U(2`#H7`K2^1<%Bc+@s_u>~Xn4kpl>Ga%C2&}TBCFY91Yv2 zQL;~?yZ&Ff>pvY{jlBL}B~Ztg)5Ga;1Aqi;`wS0Aw^pzSu;U?TAqYTRwCq{{U{w$n z@1ai+${%*DCH>$%ZqXAjQjm?3Y3wO^v61w(}POO{nU7%3x5kwd^>Hj zLJ^L=0Pq-gv7|Xkg9U*CA231SJ;!woLDGV8robO38Dm4ZQd9vf$I|;jY{LNPdU9HA z7#o2Yz)RhZ++R=sNW*nP86x&MK{s(vZ`|}00CuAoQAjCmz427ZBukkfU~8l9AY2oK z5Y1X|WS6%Cq^8}%aSBe~2?I>9(M2$KQ?g7!`_>zg`j}*{k}Cj6r?6R>LzG}R8GNx> z^2eeoXeAmZ6xl%~Rg&Z{=;wf$yrdUjqD^!307$(CDm3GM=DGjm<4i&eYML^wc?zJlm*0w|3=mE68 zdxvaLX-{4?i|m9T({UZJ4{Z8XXrujGuz_tP0le>^1J_6b;=nZA2&T^4{bL|p7Aawy z&tP!OOxd;*h^fjZ27cQt$F-keA%mS#6OaueGtjWfU|<+sm*MM}p-BEbj4UM*wyAV~ z{JcXD&V+noOX{~ZHEcuih`#{%2OEPWvs}6o18__;Oq@nr@Z*|fxH!fI5emH9IZ&gB ztrP@#09cG17|aQvSvK%>o8@E2JCy>;A<{3Zm87RP8r8Zc3m3FG#uxEUUAqgQe0xik zxf+`B;5HZ$^!E>${*Mmi067sdf22P*8Z|nX1Omw`hlCt3BFxDvi5rs`DcJ%|?;BUXw;}##l1}-6u0Tx6{!ee$Dz%Dw$fEaVX8v*g2Xd*B?!_%^WFlA`bSB6>D;eUWQaXef=?+B=l z@bDO>y0%z!@GGNIi~orfj=D&}zN9)Ja6#Ov1tK#WV8uaTI!Mb5>b%(~SLpO_iy6Qn zz;VlkZH@(uP2B^cBer)z-2NrrqHF2s7{BmrQ~3b8#xEd2`2YfZsg4xOAD?IwAOwaA zj&Tg1&Q!Al8DAR_P){e_If1`mxiCgR*4IXPc82TywNbq;o47c9N^QL7d*|A`;M(}z zv+tO_@B!r3zyBJfl|g6GQkYFyoEGdwhCL}&`o_2o!dAzQQpM`yk; zfjMNC^mOc8m~XzuRxk0doHggu3+m9_Qpe`Sv|u}qt~kXNoFnLgEyfESQbF9Tv~eBe zIxrS~A>N5&3xiI;lr#B;00cn)h(!zR2(K3tR$H!lO#IyEP~NvjCSq7$bXNrd>-bBM z!E>qow?@@ANwAAioC{jE+XW}YJFS~AF>-BY&|$)>F7S~@d9x7%M$?fliV@R@YxJ~6+KTNZ2i*7h|9cORczMHB} z4qFBxB);=LZa6ehnbG7xsPQB~o_)p&5w_7;vqA1_pE-ra_38}9Uk`R)r?cVC;D5g! z;=cBn3v_Ep@#}vk8AyWvzI|45z&H*=Oq+IFjpu3d;-mnORvsMOQgOr zP~FoI%4AYjJ?d~@QY!g=KuD#>srL^E$Fq`_{$SMCkC;?rpWc$XU-txPem1OMV19;&nlp44sW$vwvJXtC|j#xwf)5Y>DD-nv_V zHZu4}$FGoA`tP5OtfaZe?MY$U=bnWFZjHT08hncjA4lx3Y9HzWD9&6XB@ZG+KC{>O zPSa-uNh^=a9ey>QP2y-Ob_^$#AMw{;jnzJsA&?#IGpZ%67~#V?YlS$ScD|m2`;6NH z%Qt$sjLhGR_W~=|sa5^@H=}LRr(fG|U-`7_)`_wX0FtkuI}R9? zu?)Qqz%%p+%{_pnK1{zKFz!qNI!h{+)h0suTJv`p9zZ*Nbp~?plp=k{*JZN-7 z>5YSs<$XlW4xyoy^x7d~9Da$z2vM+x^6}8mE~M8F8`+4|Iqfh!Bm2|3!_aT+r_+bw z5C0^UIbzJth5e2~JV>Ls^moT zj~e+o7ol*h0Q>^}$meOoAp;YlJ|Iz_`5}3Zq02s0`xqSJJ5Y~f#&kHMUpr>p=P7^) ztm+9PLN6W1@qCkpA2+%nj@Pfp5iV#WRXTwWc2Tzzh}MCbzjnf?f$x`}Kz@q?I(q^! z75=8olUUGZ)bJ!0sem3i3A4ag>9v!FomOYzNi1^*+I|v|aaL3ADXhb4s(%U}wx>r< z8C5;cS$VX5sh;+jwe*tLT7rPr9;;T%s3#{c!}@E#*NWNk5gdP3VMXoLDFGz1U@RY* zxti;w2%_1gHx1C|o$BceSVw1A3lP4}mdz%cA5h|Hqb#2+>m#ap+9=4z_iS1UvTAPbw8z2^s41%V0(h)#Bf$E~LkLg~9b z9(+5O^3E6!S029FYi-;Jxdeaz&W|gU4ve8RH?}0SJ6PB;yaG zTwu}yjs-i18vFq-@Vn{WKM;H2dm8nJ@nm4-VfE_jA4aXfB*ahU?`xmMCj3nIo;4m0 z>>uOw?1tiSid z7rSc0N)75u4T>X0F{l8sKxgJFH21twTOWtmVGIXC2N96!%z5Lkzz1`@Hc+z;dNQcZ z1%%LCLjSpdzzmy-E*RyUiEX%mxqM9fE*RN<)g9fq04Oto8ehb9`JA4=Xp}}iS2wne zmx|s^OQZMs<%e|gBK)3KB2t-52~(*{Mw-)V{YwaGb91Qz29I3A>6<{WT{3b51EHD{ z01!o&aBq6irc1^M*bEuew-Z7&_4o@B_|DTyf8iv)NJW1kvO@t~{0pG51J%52G{mo` zF5|El(5%bYew_WUE+Z~gvnf{)z^{NR^P>-Sxnc)~c$t}Yz3B+q5}24ZuHYf zE~Q_uBf!cm5B=H};aS?>Fz&x?<#->v|5=`=*ntr-%`LY?AMjj6dk)mWv(`Y`dc&wv z+G~xUW!H`%Sw;eoD~vq{So^2@;N1cwMAfZ&`nY^oy-xq_}?J>=}G#!H4jt^y4qix61q~=2` zs-!IHJKkG0HPR>QEo(2qF)ga)!L?ukqL*{rB=M3riE@k#&NQhU zuiW^A8iEW3Qm}|jECL!q803hjIh+qt3929xUMrL4j!j8JRR6v{k)7e{LD>-#^)jOx zWEdAN(YY@((woD~-yWitf}`Msr-Cz-ef0b;Mz(ZwipNdS0%0tR926sfrXn8NP$4~R zhv+Z+i54F-$E<=b-k!Ra0<|o&DHwH#>iR|bHUK37RRI4V?4sQsWOW|v@+JGAX}m}Z zy7-;ARrVlR#DQj%hLxosg*4YMG7+$AkjY{Gv2Ykgke|)5o=7Ip8?j)jN3H3VZIS&3tXWr zWJ69M3-cE`8x(a5l~1tWF{i{y=UW`{rT7zEgGvwtb|vhFkCz8)iDn^ji8ma9+#ajM zI}g=QJ~~n6mCWC+54e#pVB}TY4uA=+bAGfLQ)c$|03PHb9tQeHgkxo#g@zm(OkmX| zhykvShue_4Io>9S`Y-Ai`uP4iAu#MAJ4YCe+rSOAof5Ud`~w{*t4hth7;pn*!~<&D zU-C&)XV8QB|9hUw)RF_Y^0JwK1l>Ry5TU4*MRY`t!t8X71~AS3`3#?&0Vtcx1nkG} zhNxc3hgZNqeCXV*QI?kWVp4S>G62F`2vO2I(r=ZbRdf6$=yf47X~(B2tr8K?1*#N; z65Kz@TY*ASe5rpHpu(2^O!`BLbVN0^-b)F`GDA482-9?jDas+NWe-!7&=$pBGQ~PA z1Wi`J+NJ^bK^4zMFZgB8)4B5 zznZ3r5#B*M0{Hd&1Id>Tq>0U-`In@NJJI{`bTJAv|9}$ccOOkJA-W+Mx=Q2cVo0<&Z)#n+aqUUY|nB&w5V5VG~YTaB*W~R6UV`!Tx zs%US;Ud|L#b?>M|T~KI8QUP`UG%1Ci$`QXKtXlhA(N!N9q8^vwiL*9WLm`IBdd#lqPg8WI7#oF|^)Wbw!I zM1B35Bt&AUj|T6Lin~y2dQ=o@+8N3&D_#PB`c_#n6w8)bPAt|2#Xc)1=4#sf*rVme z2wfW)J5dpzdQa;JYxZq5kwZ-?BcRELe{#-JjdPaf(vZp`>Yd~P|Az`$w6U^i3Wms6 zMLetz4N;Q|GK*fXB5I(E6;;F%?@;6=p>}~#COuyj8#RQMRK*9o=yX-l#XA&9!w?%d zJ)3$|6ODYU&U5n9dDX;2TE8jP#oI`#`c8E~n#;7kx_AcPHmQLL521T&h$eVUsUcc~ z@;N^^ZU-=+=!27Ts)l%}Y<@Nemt|Ex7LZLyksLQWB9PAp#UcBew4jkSMf)r#!!+Bf zd4a`JaJeAp^_qj}Y)#Pu+-QSZ;&BXMPAyRzam#kr5dV))Wj@8 zjm4dM42CezC8g20fX`1)HWoGYo07JlGsCo^u_%j>XFoI+kKj?~PBgfHdfkc9H>U}A z!e;1(q_6K3V|_crnpsGLmZW4;lj)FYBLrsY5Q3 zaP(;+EZ>2PyyvT$h#!5&>_10a;$vhJD`+ZOBs(;J zO9zo6~1cmV7dF|i+jC`I85a7 zhUq2fw|r3z^<)7`7bB<>_l1LAfTJ$j@U3bY+jc8f~H; z;40?`C*lYPB1usXAK)Z&upUV&096m4UQoEtz{(32fk4c@2(lMuqBVGGbAUqx`&K#t z73CX520nr3op}UgPy#h-CvuaLxKkvOM8ffr2*~%}HX=I(lr}&mcE*wT1!z$lQMw*9 zDh}1Gj8`xNkKnZSz$H#Uj&mKx%81@P$`ZQm%ag*IpF(X#PS}0{DdAbKODG4Zaa&Pe z9{r1N5gT@ZJ_}CSi8!^?R)o`R#0E5~qPHfP7=xd-&CE)t)on%EW6HTM0BJYY0K`&) zxho#B6)4gjl{!Sp{Ix^+{{Ls72-{m`kYvx`UQCoJ2oPE=-nKxl>UTX@XgV*l#rOTqqsJdT1J%FlpS~BBQ*D*oFaEAWk84xQv{0YF(5w z3%3n(II`X`OJswF@aDNKJ0dL{s3dbF4O*F$Hl>|NL>RCHHza}I@li^|QqZ}ziD{J5 zPGrQcgBErW&qExN(@|8ZG2tEdV#Gya3qDKz%EwPdseuYntR)z5 zYt{s>xshJ%C?1Az@u!aBWzZ5GI*D4hPlP^K4K_}41zetv2_bVMkf2+^r2r8T`h8m4 zN#tnlXjdoE$uq$drM@{CY1HH%A^gjxdGHx^%tWlIC+`s#)&Z_ zUj_4W&bZ-HXH#?m2P77cdfPpst{1~dqR%KbBNpi_p3(yE?__(kmGsuVqGo{bgG1$S zxfdk^bmDe7%qjy z#yUSxE-90q=_+3F%uBMU`zMG9ezU81K5%p<+oNrw|8@gd?@V8I6N~V8`aaQ0n@6$x zL;-%?xKFeVd^1Z`?0CPZgtAxf7nw+vIQf3j#JA#_$681~-!CczrpyNCVs45hJs?_Y zo-UwPN^7B#)bBy@rS@g4!9$?KJV;PQtCj=(yz#L33V^)hBj|cF&3r`M4di#?5zr`K zQ%-krKOQf17voBOfn%+9$x(hFx~7d;JWV6!^K{@zn03|bfepJD>(oP(*OM0)0f5=cosPJ?DfRblqFKDQH^)?bXxvxdLrGd9`wgzPlC+U zf7Rki+nEz;9|&_cJ>Fjwc&`EC zlh((dMXx@cktEFDLY5Q4+mlTzKL=CrSAWq#dzM;0Cw>J5aoYe8)qhj>0XR`efG_}r z#2i{VKpfDJDX&&?7$M883Lub{J}>^v+P_?hvmlo`i$7r(0I3ZAUO^wefHO0huD<{# zq76k}6cJ=QvtAUNf{T7(`QtQfCUxI{H1y?P5@&MX^tyWs!2)w#3|nlgOS3uEd|9l( zN*{O`$hZ7{X*lXYNr2B~A$`D@ z!IAQ>w$!&vVjj(WLu}Dc2kEH~Kxa2NnQ73QqeMp5N#&~o<+YjsQwBI)#~li8$0#f; zQh|;VCsIFqFR=j2`SvOxw|x9@VHI5%E!yBRG#P`JX9l=Sb`>w19>!sz8EKFfx`UHcx+&M%AX+C zf|=4LiV=AC#ze4DS835iT(xdgGg*e|#6*ywd+6dsRG&_}-olYvLsce$p_@W;CgCz) zrDKys)68zRU$_IzTplaY+(S(#i(c5IC6fV#n^V#he1hvZMLenLS0Q(N1!CBpB>u!8 zzMLxl3!=B_H1VdUji>F?#b5qeIeJPVve3>Do+@m2EFRxXya| zHf#rw4VD-PN`q-v^;tNl-RQnqpwoY$m9qdGr_%`e&xe3O+F4r;s@SdMR$6U*XTp7hnjVT-+xzjDte20>Th7yRvv7 zbyQnCk||UqN@pl+k>sRyX30VXVzp$-FA@#xWL_#w4BwX|2c<9t>1E+)BI{k#=u=rD zk=7JprekI?g}tu``;$xsb497zA`;9;v<=%ZuaNyo&=A%WnJXc=0nr0-0_aLSpu*~% z2m1oULu2QPiphrqF0mA(4RZyYr12T#)6fXJLsk@$&peIT2kv2w+fNGNRbFur*myGi)DEkO*3rEL{@l!96> z5H-xsuqy2gx0^)H5EwE~(x?UC@SD@21)>kYTZe_BH@p?}NV<87HY^0Pm`8<+M71gy zV1C5g-!?D(SMWBZDucrotf;{MV)Y|pN-wZqXBGhp9i+s?z@BU!k3e#ik_C>h&0@$p zVPu!-$a>&pY{QiRRBt}>AU(Gj{Lk-nXt8({c|uyejYl9qI|K{*1xQ|20?8uxVS&6$ z0D#+3xh0|;wOb+{^etP%r(wksG1B)r{~2qv6m&%f*b=?KITP{IU=`8$W#D`}(|gN+ z)6UXw%S3bEPn)>~aE4*J<6T^wBlPUMqAFOiS?>b!9HnjV0t6hP>dQrK??5K`&;5k_ z&;MNx3DZEDuv}QBQ0kEKj*B+}JoDVFQD1Y@XP0BCcOf-8pwvL>wE}Rnh{p0`FulJ* ztZK!Bjc9#(Gfb{v`JRdDy(9WFz57IUhv~9G_cP3J0p+w}VBV@9Y*#!@BGB$wFoc5? z4d7!iy}MGp1%iF(&xj!OUqAI8>dcAtsupt2$xa1eIW{wHB!|JVkR>uHZM&e;ftaP}DlXq~eGt^P(IZxC%g z&7qA$V(=!^Y9naF!DMd237Z^i%nyA?GL@=|82y7j7h!!evef8$nBMsu6+2VkFGOw= z2F)&p1_#EVn(;FLrP zOf5e){%cUANIACb8}T1)1eseP^O!>a*#eBchsJCHu{)i9-U4aRHOl@L`!)i`Taau` zC;AqoeT&#v-$Ircz{CKH8_?_DLooC3_hP1R>qxePzxh43u|3_s6>^hnv~8>S8klwZ zHc*lW>5FZUB<54=?I6LL)6?5UbHIuBwu=|hc%>a6Uf0m{9inUC)MhkpPNT~^Ai-Kg znL9;SJo@ewcl%aD>phn??!-utHesijr0MgMRZ@yCe-yi51~U66v;c0J)ibecKZzq6 zT0gj36zDg6lu`!##a(+uGQ`1c_K5qvMH;r7?Owdy%}W6Yu)>YVd?4)o@Mlp^1Jz%D zulPwn5r~C;5#u%OSghz*e2W<^+b2!{GpGC)B>s}$#3odIX1}o(AQ4TrFPD20$4G?l4%U~^|v_qm& zTaUHi9Z&%YxGF5rZxUs>ah}f_Zh|BQVuR2IcrBU)^u?MNCpZ8$xkg;5uLwx+)imso zs9V+t!yX_Nj5@!+4Zfh)LL021uyr?J4;RtFL*n)@oN&2G+zsps?uQS-l&T*V&5~U; zrxziSUOOx@@?1um(LTbY#KjPf4H6LE>cgU8^`Ve*a}*U@|Lf8TybiejEbr3H^PKM* zbs`LEspDv58>o9kl7DuFlkF9!K7KJEvBC7d88xNIBRs^JJVvf-Nhg z+I&Gg{aO9x%3?gU`l#rSEpdfO1F6{@WBlRR@$gZ2MgHaB5L1xS#%vX{*~y0G?y? zfF|qeBbU%bO|}Bi`9+gC`lKbXE1FE#br=trUResXVs)<^o@K->5)cC|?rsV-K9pSH zFidbA$*MO+&}px%8(h!gV&;Us)UGRJ&@DSBRiN=hvw}44!E|Wkd~zE1k?ohI+QKZs z5q>BWU<}x0kgq@prbukpI`|gb0WZXc3?rZrvdKoa9U$BGXog=xR6;Sod=Q%Bw1BL^ z+Cmrt`bykMeTVsFY*IjW)xDR|JoWg*K!(kr90>wEdcjv@S7#vNeEB8W0+LA0QCN-3Rr96jh{L;#;sbOCc7aGcpzQY<`aKM37PAC1I8+x@AFQT^=)wpS?KI@ zIyKIaN$^s$lN{578L|ov%NrT;J}5~KX2=e#e#w-TfTteGl(p4jLiL(S%QIzZC}qCS zl-ZRod6ONzh|d943FiD{*9IhRRe>F}4O1j|&G^0nF4;DtEwkjR^i#UaSSe{3$mXd_ zNM_5%ps55+cs<*iQpJ}_1GjksG%hhD>BDS!kA5Sl(08jGxf=3A6K*t3S*Y}*o2YopOY+(?VvRCa2Qj^)!H!23r6B|x>8BD4vhL1 z&>o`N)|F+mcsr9S%Wi=mcC++!8lA5!%R!WqRYi7zwz+Q=0GAKw<0`Tp9!XW@J$O7+ z6_BM9y;@aP1!u9ODh}2)`mw5f9M)Eis>%MSvZ9)N43G5c@);c8q19y}etB!irX{xr z+?ZXf9a$+HhtxST7t()f$R=oWK@HhZ+eW|Dkah8SdQCYTH2ch&SmN`vv!;yUF}jvK zi*xX5Z4BacY)NgLV^sa74({E23f9GAA+@e6ANJ1oT2T^pWf>&Vlv&<|x>bhmt}9DX zupZ_%k2=?r&2b2()suO6tgR#nHo!Q>QjgoQUbE?=+vT&qpMu70z@>f?0{Mn$bs;_45cBzwW;K+LY9prH zA#*bSo?we7VJA_vASl0as-`U4WWNp*ya^{ z*pEzUBzs_{k2b>E%%|gxFqbh@yRj@^22BI3I;jakJ!Qa{ECF`7gC_czIf9U9MC`T3 z($Mh1s5|Aps-wNQ6d~63C0Z4pg6q3E8tIz(x52-Gf^=8~_O^!bPB&EzZE@Yom4B+M0lpr4z|p?LX7KC14d z(fRUJ;1td+pXk>Mn}f*bA-X z9UA1n@3oe7;y2-RYiR{4GChPCdv)6YaDG6;+sGN(2eD{d*;oU5?|!%Z4adDnJNX8F zebY|9g~!9~F`?m8I>?HlQXI^~jM$IFNGWR2L3YBBM|VIgN2z>A*#Mn(@91=@<6_R} zC~Kg_Z#&BC++rt8u|2iF$G&Rw?~&CKzc2EzEz9?`=N{aS;gsE3uEbf}(ph%KU5VU_ z3)`Fu?v;b_`PcW#!_YCU=mONakBqKz1Zqw~WPG5g)m?GYThP_6vO?srH|`@=m<_24 zBjQ9jc{w++4K?j1%T}lW#V6u%K-9*k0gS2bduYP67?fuXfSssreyl~oC!Y?7X>K=p zdtmJkYCjHi!;$}va__@x|3!D*Crfy@1+9}*8h_EV_sM|&FSKHArC0BhWgx&Wx=(J! z_V>MC_SCl0kN3-An9TzZ$T1K#9D6`M>gyc!n3t&igR-*kds_%o_@KO9J56gIlqIwF zDucX4%kgt!A1Bao=0*DBL0Jo=XPJlO;L>ab&ZitK3eI&D6<~K~M{Gz&GUS!C`5{@w zH}RMU*7{c-k_Cy!SK?3IxB&up4jd2H(t+^UtgV?Nqg57j zNbx+7J~l~BvmcgO6*htq#`kVW-&bvBUfF$Nu^k5`zuAV4Jd8nRQPv}}Y7ewvha55C z{fG6A0@HYzqW}k!5QS5jq2j9HFB1lY@Li7tD|-6oRprMMdDS3Mc$-C{9Ni@$o+?mz zH^CRdfTh;lM`ULEx3y^X`W_ZQut9q&o-n&}Sd~QhC-FhBDnS5RG!rWUG=$@bpGZh0m*o-c#5*9O^{$zK2rd;pk){oX42@P_ zjFA2+U|bo4s-+38CyQ_Lg!&l#VLGd_e zMuW>?q<_>jN4uBA@%jozGOYvaz2?w>b(6G5W!V(R-wT_FW@EZFke=-+)6*ek&W^y^ zT5Fld6AwpB1l6bRkIFkL4^pIlDk|VOa$@#D4#ofKEujEmq>z$N6V4(>^$(BAw0e$b zSPJZ`oUdH(u-CHfEC7~|)aBH#nc!^Q@%mM^HafT;K6N4gTlm1Yp4Ru28D%)qsl?0P zaR@L%H3aDb^adln)(E=NQ`QZQRK-mDtq)lvsqtg7qgGOVx20Z>*)-YPkI8m- zj&fUJU8~01J*s%S?YTPqRH8LnRYkxh>(Ejgj*g}}kIN?IvKl5lY@cA)GsQw)QC6tJ z`xL?|yVWr??QvO8jCBX{t!|B_Umlm`^4?TMLGxqXdeiCqmAKd&P74(6C98+VscI|} z{y?+FQTJZ5FT{V_d&#i=_WN|Cm#mo5DL)Dx6ca(hMabNMU?WdRtM>WdJ=Paj;n0I} z`238AIg~XXM7g__<5klMR?$(0cAvu>gC;#8?+HzCMvE!H7=Hp?dO|ixpQs8sfIYNT z5y_^>6RFvgvLfXAYTD*^LF+AgnTsa5Mc)RkNwnfgc}MzWw}Bv{XrKXeVX_6gu_tAX z&=jXOI^65ArqG?eWo8X>3PHnc30PFTJuZ@;swzNLYkm{3rqb}-=w&v2pr)7oEJh!Gjf_e1I(=yYT?-ZJC ztoc)(krl!VR6&Bp-e2~%E}%P}kqzWR^&$v*_IYbzY|t~{>BEauA)L0kvlLH)wTL!7 zE1MgOi`!j{M7U`9?f=v8+tjYF>>hf@soE4-&^1uj>-tLAy}IASreq0S>MOqqEmcJx zm)d9H^N;c&vBHI{=(kNoqJiz9W~b_dMTT)^a*GK$eD)gMAV-6Qf!YEBQQ_QBaaQ zUyzl;E7hw6Yvc)LOmH1mlKG-+Emo-)ruj|KT1CBHl%rrS^XH4QUdzo$BgWVfVNvX` zOp&At`hIB4%&!B8X~+&kfam5{!6*Wl!Z#OZ%JHjAwBB3H++~EJpSH&7trK-7Cv(`}Z ztFi%1RqZ7;%nM%YW9slK7{wy$|ElcR?DAOX+K<6M!`keD?IXtu0(H;;RBHr^Ar=r@ zW%&;mAgxs`f%fFnXl@ExYsvqbTnus4^4Daw@F&jrtYZh*YHO2beL{b{hW@tOK2B~q2o{%6ke_o03pVOq4a5YmIebo)SA zJ-k6xOt!|(0Al39ZJ_@S1RFV+Rt%Ii!yDCm-MUf4K9qRBkNt83L@d3(wh zw;D4pC(tJSJs9)cNY#hPrlD`uTLkqr4}cw{fkR}Ql<)ra$#?Y25Lxn3xB>uu;nYMy z6@lA9#48)UCiceV@-&HP;P>IY#c{d->OjLIcQ$^(#+O6ICWE5D$7y`~5D!hw;d{4x zk2&3MeNXofm2GQn{a5!}o%#11-15CYatS~EGZ!`|x0&>)b$PdaA=<@2JSTf3R?T<^EYI*l;7OCd^OMd ztl!8pN_L{3N68@6Y+SOR9v>wKgbw_prvr3+lpG;{w+pS6S76*={Z6lsmL)?6RYgDO zAa0QkjD|ex)6p_De8_DA2MXe8X!UahAJ> zQfnt#N1fOF#Zg|IblN>emTG+LmhxlHN8PbU27uxZy6vk4>ly|m$DKZbGGGS8gE>yM z$I7zxPPi`+#|s<7vw-#XiFjl2jXtR=rtla}(%7*w8b0NI8*lU!Z5%6WR5`6)IMX>D zZ_GLEXPnpE)EO%ECbSVnRPd%OR}lswNTT84JBGluVAz~5{&0GNRdq6x<$utmH)XXd zXWaqV%XZf3=V5o*&N;8SpL2BPO`zj)v|yZk4CZSNsM_tZ{-hG)l(FvOSTl(Z~5Rl&3#Mu z58ZJ4v#;3=icZ2%Z@TpW-EUIQN%F^~Q`AN_kq?0uf zm%^GX>y#L5zp_UAt#{t^TYnvb7p31COrs~uhs6-}nQ1O$R`b$i2-7c7{uKEHG)2p& z$Y)ERVs-p2w&RJ`P^TwzZO|G@jY#ea4O2zP)oQ+}S;HtgRgO1?tHLT~d$5I{PKDSz zpKeT*1K^Y8tTy@_L50)g8{v_vh)qQyYc|&e!SCfvmrZE)beZJ+!v|jPiRs|FMyYzb zIoNBBqNUU2qoL7G5w7t^L2ESS&XCPbSce+49bmiN!BG=IS8WuoJUo$<*5bU;U8? zyZ%ODf1DG&jk4y*rdldJI7jA)w{Gd^EgCvUM(U@sJV8ZPO0*`qt#W*6v^vR|>%(fU z;70tA2?5on(%w0;ub8arBQaGFd|bC8O!+o?zDU*yO;K-3BgokYL9lZl70IX|RhVMJ z4w>j^k!%d#KznN?7fq#_bHVOTQ$=Ac_ZQ5*Jv&zp4NX^tyayNPVvo0ySXF;Bh}o~a5MX~Mh4-01sS^x`kdn|OWR^;bCKJZW**hS!M(dcmKSr~_5nEN(t!oC zp_s=-uVa{(ebzjxun_oizEcZRLznZZ-$GeSEKr4B6R>Xqty~C!)(w&gbTN9ei8GMY0(b5Kk|XxuM0y4bSyji)rd2h_Ul&=OX!xc-#HzjL!lKw^%m0 z?Y$uAbDMin7NkH(@3<`>=sixvAul+)4;IVbDNEcJ9OdsIqNGsux8;vwsVesJ?3Pl> zJF-r#Wlj-L0>I2NXXWypl>;dU7xwxd$eTnn4uaJ?FPC0?N8X?DuKF(7f-N~_Tm>s% zIsx3>v3KONV!3)5Hg|cz)%9E=>y{XzLG+jmh5}?_UzU>^fGtB{dMWGCjioZ#)7n}= z=a<;}u?9=!mvW`uhIRP@(+MldSY|U3)t1QutkLt!WM{F;89KY+tfHTm$y({}siG_Z z9j}FJz!H%6sN}oQdUU3C@5=kr-&Zx@Ldkdsm<bB!XK$J7QS%+Ho(M> zsLe{*z1kY5GS-nzWSq5J<8<9TE^%_!f6q!;E%b5x8$OjEQ;AiO3axbu!JGuZnZ2}1 zHWi;Zg}mvX&{wO#@06sf@4-A^EOmWP4h*fcD?niHF@Irx?8tl43V*7;!e~IyB%6c0 z;J_NbFK33flA_laK>TxN)q@0+nT=OgU1$Mv$rv1uU;6}w@Vza8koKF{PbL_>KoTrJeRiS;? zzoy&P$lK&Mc9He2O#^&G_pbq=v&E^#yU6!{3oT!R3-+xl=8$lR>&t}Bw@$weIa`pT zEWcBgl9|x?j?z8`BLCj`jxpo+RQR!68aM(wY1RYRTq_?BZB_3X;$pA2(xSEUHdr=( zw^p_eZ&UBoV*7cqw^5}}6+l_(!)8!%?98M>_kd0_8dDfm?sNwSva5{wJEW zUgpbP>V=X3?V_XWrG@)l@iTenZ9!XD%_6?e9AY09z6CHS`iCW)^}`Yx`3A$}%Z?-M9P^v=)15(ni^n8g63VCz&~?Unpr4q?Es^iVS6N3i0YR67f>| zO|pLazT!5()8H)P)jpcBNp=*!saKi_A@px_WfSPu{Z4I%Hv(_f^mExMd_WZ^V7kn1 zVEhMY@#k`J`tQZ{8O~_j`tS6gFJwD$&}|*~^dNoug`5o#@X(hyFo)dMSW;)Vc8EUy zQnpM#tX{w|4CmKr?J#A0C0|Q967L9806TGn7JdcU*ilu?l-eL47_BEZ%d(+k|0q00 zGd6?lIzy*7%O0WQ>Kz|sK(gcX(APMqC*p-bU|8o9l=zKYlycH(2g|0LC%xdI)_)`K z2%X|$C5qh`Kx*2gE%McBr=7Z3g1fEL&Yi2^vNdPimVPYqny-L^dVh;-9r~mAoBhln z8Q;n$%(HIQpk9C%Yek*I|zPFO&z&OY3oT|bah0|WJNjtxlb;O@ep?TE{{wVD` zP&DVArpzl|@JHRhlhvwixaqN`-UJRs?iuUs5s*kZuxJI-!5rrWrwMykAnv?CpL{1P zd-C#-G<6^xm9Bp$bHW$h&c9y4M*-C?QswVqGSP|Jd@r+8E;*fI(I6RNPU?m40mJ@s zih+lp2P?JYdsz)PZ_oFzQ)){cx5~!h%WlKh+=egH+^uNXpmkei)zU~F0vlXp5O7xE zid)}ag)5Y_4Mf&er;u0SDmC6FyEedy)&HF_5js*hGWClZ`FQ}7pm;q^umqqJ@FFeZ zZ_BxE==W{1g88><&}$8a4$NGFM7Y~!Mv(LT@i0VrYPMZIT=kk$i>VWHPXMM-5DUUl zw{kIM14|MqbfaQ&GM)QRN;osYJmbRS>*{M;^K+fF9kR8SM{Re=YVwBj2FLPl>jsV7 zA-l+%ZkYzGag$E%kUdieDw`+xPaWp_oqv?oa?H-jada}&sfMn% zdcf1o`Vqp$VeYqRZWwL)Q8o?@FRq8HH=II0$yZWFxP`1n0RkTpoBor`*TqQpdtl#@ zbZR#&R)$dHJ+e`7h&Rg4CCfn14cQ~_3%#LgnpmT`tkpZY2liS+sMF7~4LI!CKg-?e z`78@GAaQ07B-l^98)a&6^j@%5`LtxOY@ag99R|A~{?JEw?!o zy*1^aT$wV-DX}rYJTJ6(8xGoBxpoLvnV(X%L-I+v4Muycy5)HPpraQaf*J#|(L?e% zIaz%#;5gh1{Na6vp|{MXZw^BVGey1fo5Mrk4lf;+H3YduKY73%);=Qh#8g#O)m)hb z?y$!ZSt~qE6-hgAuiyNQImAUrWaX*|l#1*vtZz=k1Bz%U(Ahk~1s>DYhZ^@doo*bF zol4A5Mc`pT6Q@{5Y{B;odi-e??A_^cQa}6QOI&O!$_6K%xQ%G*?icu|RkW&G~qdhpldo?cCI2)My*}}ZqxUJ9T)zM#d=dHt;5eG+2 zJVDbvXrOkaP7$zPq)w#vTsT|v?|G~=tKB@o`LBmPGQ6M9HyhMyUKNbfZ+4AVS@WD*=Xl&DTJzPr1WSc)0$83;TTaQB zxg-#d9g35Ram<;F_?yU~4 zT;vP}H~_}hi|D{=o7zUON#phb+g1{r&Og{e@H0C)GLsGykJW`WOYf- zLG)00HaX1nw=YtyzTS<7os|z7rRu>R86~yq>oa4g&&scK{bqnZJP#ws@$~0;*_MAI z#8L}>zHtHelW)aVUjSqe>{Q0n)T5F=Os6l(Qu=$zv?@{}%MLsf>vjqEK?A;h4S{*4 z{v}foWoXG?FabS6r7p`K^^cR^TJ?F@$7IZL5?5qD7%$p!Mf;i|FYcG^RKx!yzz=P~ z6?tc1<~+E-m>p?CEBKI}8JdB(16OeauTbf$kcBm;Mpt1_Tu4t`m33g`IqNFyF2~Sb zyh|Rw8MHb74-vEUzhU-RNEQEv{qIid`Zt6W?P=!U_;fLS^|$<3!Whp!?VzxN@Piz8 z4d~$*y>ktU?soLsHMzdSS>4t)V+T9sc|A=4u@ehy2V;o$tpgwV8AP+A9@r4|!}<(Q z92u|q2oryJ@lt=JFV5jyQXWvrXRgbbK5_*uz9A>+H@%c%dDE!lO_{BK0dnRB+(`!C zL=2~*!EhJ1j&Ik^p*jt^9?quCH)Uyj5IcSocCL}nKGMw@fQ5=Ua-xjl(AZKxC=98j z7J5OoOC>1dF)iHGzIrIf>oxazIM7mB8{3y2gDpDB5^A6cYZQ`r7YBHN zK*#>Fsjk{VM4>u5hx2o8lo~Uy*giU=hcZjRPqbk|Zv6J~b;Tg*+_+F$PdiXe8ZHNG z9@Ai-0*uVwXrL0~-e~v}5p5$$jzZb%5Tv#lAtu6dF@zGdN97Db(Si05IP}=cYN51N zd~J*86hUA{49XgX4Bn9dMuCt+p!pgmfT77(1ROqqkDEO}P{e(rP|zb1QhqY+^Mp!t z`83%LTmjhS02bs*cjMv!%wUdaj%jE>W~at2Be1)6%h~!28wgL3g7mJ`r4KA?-}Z*a zWp7Syns5({GSyz>1z^IcO%b9<01nPX9ty@~J_c@k06r$v;c znjz6FV*)}0g%Q&k_{SPkT7v)GrE)^7BqZ7!Aa9o^iMpN)Io(U|Cqdx-OeNi&EZXo? ztw9ZaZ@SMviBaa?==h|u$$g`FpUUS;WjT!kMEPB5Kdj% zQ~59|@MszN? zv35xl5tNDDmL}R5=D0JoC|#uS$FX#A3E%&aF23(r8GH$?TOhh+@Z`gG34#HZY%%)xz_^0O7l>#W&q3niX>dG$0Ba2Fr;v8Y zWoBm@Z7UF6%ElpuB~QM7iO0R!ZyVD#92x~aF71^GyMn_EFT^NFg34AKjHz4T(!vf8 zk7UkVJqz$%8aTq<2t->E>?*F>ux7YR@Bm-Wa6^E><=9LWox_QZ>S%0Oylu>(;)uA! z^C-?3Qhm(Mv^^qf)t<|VWYLpdro>O(sXhEN3|mP3Vn6O;2~puSjH5A8Q`9lci7Tmf zEzyY==wG$OC+5Z#bY*REFW>L3Er#*6c^z>VUzgMoH}Ta|S3GJQqsetePxvT&SXZnx zCd9@SV$+z<1S;O^nHD=*UnH=(+4l{^JUE6OTi{E@p}?-q9PMXmL-CHe7#{e5(b$AW zSZs5dNyiG|(!aB@=mO7*Koil`_=Wm55tq8Z4Cc_$Q;0{tu!#_GoT+Rg4#CxMa3Y*L z=Qo83=V#QknHXby7F*p69Wow|{dNhyHlK6TvGy4m)c1t&)1Ve2$0(-zTZl&Hk^l{9 z2WQypTL?wFTZlxw81hD9G1X`(o;OcG62fuA%G=?yuUm>QG9H66u%0{Ms1LpD*e}0w z+dHgpTcKj^)*_qzJM-I!`tB{J>*-oW$c}()7c1L{hyK^+F?^1}U)1F3|5cn&T*kIs zDmoh8O>jTlFsp;O-*}Rac0d}8DILTW#$^6|6Z}VtI*Pi+6ZV@i9mRE?6%e4>aq@oT zSBoj5lW6RDJOuYeo!a4sPNFGXQ>JwiSArb-qLa9WKS`iP-yqP$MExBy1jIOQKe<(~X3^d+(F-LS-fh0BWp8B1bR zEDjp*b{pAKbPCNym>3+?Ua$&((yKj1JH*U9(-SA=F3Ra8>e%nS;9uQ%-@BLi7)NQX z-l94D#IEfv`j}fxid;x+N7E+x!({Xk4e@>BKH^oQi}n*O>?`^j^XUG*VuX1i$be0~ z9}z*iwZFKGy7v>k{4;*wfO0t%9gDMRgpnca$dAAD69fM9gX!kEbM#w((TuMR28cRE z^8*N;jJ|_zSlzko(J{bJkj6;+F&`E7T`(J16!s_lA8d5_7yb)K7$yx6>v3RqyBrfU zjh?(*oWdGCe1*u1Jc$`$Gcqqng2peH*#H}`C;5aB9?6NZO;-T#8jsVyD@A`}3p|p< zc;k=Q;;Vo_jW22E)xg-35||oJ^)e&&Z|ZmrUQME#uE8Wd7n^d8unai;?7bG(QzWkw zqv5Xg=yjq#VuMs(2jDps#5!8_b9z$w){I2DX`tAR5)G~wea*!I+P}hw@T1p@TJR8C zf4!(}o($5Wx6*pjxD$!l)Nv5(n8(qfL0HL2^w%I1dxWAlh+BgTA2UnpVb%g*-=4k! zhuR~w@dnYM(SpG0hmk800mTi-D!g(*0M2xpaSQt)QnQX8GMl(um%12T|C^#W;(%BX z>w2SDX2NmrhruGd=`u*=xvUSG2IQ^q$Pr;riPab+AXfv+Evyv3ED+e5wh0(&gJjHi$J z@+{@whRbtw3twKL6@1x4Kk?-gYI!>@-_k?4n5U1@YqtZ69wGl7cv?<<__Bm5__Bo# z;bQ)IjKU=-^Az1$f~Py_1-|?Q3v*m5sP%AM7SY4Fgw}syT8Ny_@v$>#`b19_72PIs zW{nU5V2XqhVw5qF#*7d{jTy0HBY;^L)3|ixOB#Ha@Y}eJM%*O|JRB8BqSIMv z?j9*>_}>TiG!Woo#z@f{NbJ~1@f_-&R0?RGMDLVhn9E6w5^XYpAVE-qGOCVI4_as?nl{xx#IyB^o(eT#AEb)o8KR?3=^*B)0Nip$z|4-S%>N z?LM&_&6M0Pa;u(AxnDFf&;3DL?#H>goUZ?uxNh*aKcM%rqMQTOpMzhAUEN`omT2wx z!$jI?>n&V-LF;W?5Fc_kF4zU{;sUS@SckvgG2Y$Em52xyNtP(Jjz8jN>a(4TGxH@` zp8KHYNqa!l%v^p^SW70M;pvaP@&@&N00-xCy5j*6@gDxeL_C|P@WgkVe?ogQA48NK zgUzV$L2-J!Sh0c{jK(Djh2djDPWol9oP}SfCQ;*YVhON5A!h6z zl~0dP0*V_%&88rr-nCjP;4{&Mgwr@uEo?~iulH9rpRul)zrT=lR)=Q6*nW%(7~xPl4SUL_3}m;h^2;Hpm;|rH)Tydi>=g4=-z#gNfNdkCuyK ze6hD&^uxm%(?QxSp|R7&BM3rnJS`$lXWGz!#}TBk)6=3Airx3L7>Ua_PlG3ToZg!$ z3aLv4NS;A7q5_=lAX;A`ng9WQSpkM~Ek$OC%K*f;&JaVZsvDA>nZ?!RkU3NLr(mXd z0AJ3YsYif1c?1n->FP$$0(V$Rug(&Uv;F{I<&&Qvj}PR^CIZTidkj=B&T4}|BK|0nyxLz)q1MlcuFjh^G~pT1(s{Fnwmldgjt|3E!vqxL2Az-)0hlKOl%8>n><^?z2}hs#^fiXMo)spg35j7MU_=P-T# zINdu}3;=?EYpy7(QEV03m@d(lh~OZsr#<*M9P>C zB5(n9pD(UKf}sWTf$|U{Y`(}hX3_8S#clXt$O7>bHD8R6pQrm4iw?2OWun}udmgMx zXU*}j<&$5YXRGDyuCRZ&oQyC^`pHB&p7uV6Q9Mg6my4GJo1^ZOGGh#aKD{5zD}zQ8 z92YA#Ltt)jK`bP#<^=bIJH*l9OCAJ7xP&3I!lf3%VB=DV=yWM&N^ z4B@naG_ts~hu9uHqqr9JI|5qg z{pUqm&um-rV?8wuj|b~i$pRF9`6Iu?L+jLRw{;wmxp3f>MpJX~ zMQYbbMlhUBO;?CU2qAgl!b7DPMXCk<&;QO8dkGy0B#c08F-RD- z$#=mlUi=z8Sp6e(qT4y%I5H-CbEAIi^FQ3y<{fyF3zEmUIqE~uOd!~@uHj@G$%0<> z!Zrn!IjUf^1u7h4+U~jsvOYVuVzOmR!d*`1Jlr`)lwTF(nYRdfUW^RJ)iSmu7BHrv z@g%EZiF`g3MK=~k>H3x8lBlqb;qXIB7gnC2&!hB{Zg`?yZW=}sUalkWpKlHAs$!YK7>ql zA+IquTj>a%Fb;L;5BqwsrF?a@cFa#qJD0{l+58q7OHduyc%aF7G@K?VSc0LZ0Q8`m zL;@`IPvOr$+%oS4U@%s274v9sT zp{)BygaiD-4{$*<2r)DQZ3oaA9tNO#(AmymUh0abg#CBHr`JCM36@j3LC=M0%0xEs zQuID092g!+!Dtl6An+79ph|%?A{i0*gMCJUaZ8|rHKJviFPzye*D3H@Cp2l?hk8=F z<)W6%9=VY$RFi=^(?Qo+jad7U^(?~H7|%js1yOu}=idltEesn&@DACocm#S?-1fTn z(?h|~xg={h0euO*7)CT4LavS%TvY;nzDDGh{r{hMJ$42W;9XoepAuW9XlQ15M4~1% zXYU4vOEyBmsCb1qnL1*ql_E7HhJ)a);j&OJxHNZ9)aB;nxA2^@9_krRD2*oMa_Z+0 ze3Hka2{2(e0{Gi#LXyk6KjK4`0ZajJUS1#p@g0^GNdf?7!b%*eA;*V$nFZu$SXe+$ z02w5B{Jbjw!)5-kjDsGB@4czidefzay!<65*Gd3xuv|TH*1*^c5Enp)k&2w}@H-OX z9p~ciqcD2>|5`o>y#cFaM|2;snP=dSB8~pXe{PT1o8-Z1DFVE&ZVc+o8;WTiq?^TMdGMEZshA$OMF13R-Ic;ezdZu#*nLYO0SyFP}C}YBYRc7V$rPrYD64 zT$hx3HK&sYhVO*~E}8&5&&Q6HFbapAy9iY>^fMOs%4Hr6IM|d7id-!0>z8D>8D61Q z@>xxJ8tmsisKJXOoNlYq5SPX|e6i|C20QpgkyeH+1$@^}TYLRIb_NDv2j_BGzZ?Y- zz$dH|(6(Cl4K&v$ij~K4#TH}ce|HvZ!F|E@{ihz5X)Mjw<{?y)&=;B0nAt!7c2xctMs`{VPDp?I;cE}mzcyjTZhcjtkQqH18k^JqS2JP#C zH!eQWYnJJ;I$`0sVjioLsv{vjR%iF~2J6aoIy2-%R;*qfJm)#Wcg`gF^d5)25n$01 zWF)(qi(ET9DyA6Gra8$A@Bz}KqFpD6NA(=zLrf(OMSY_7;RWWY>}x}dJ+Ud(S*X?Z=o|=TUCNpu)#qIBU^DoPCVn^s$$1APQ4A>6_|Hh7)-Q_!g+0K~W>ZB`Z&=buJkCM>vZn(qSQ*90zzqx= z_Hht?Wa?Y|vglhDuyHrwAuY_OLrGK)XN=4dRk^;X9|~%g{JEjl0R%wp4Iv_c2miTq zqk(G7>4e9(Y?@z_)lTjdC+cCcog@XTjN_7583A?Z?wH6fgFAwakg$l1kAu93srHIg zeQXDI!y##dNLtlv^aQ8f#o**5_R}EYvOyxfs<;ht84dcu3h(!{jJT);7K~ljE_e(!8IhV0 z3vCuY!+1BAx6*i`U1=~-l9q{*8)6XMmQTjd&_9k zYoeeBHwYHZbvfrr1Qt=CAwi#okbxv2oZTPjGBms-YV-s-nSed*#ii5e#b}0W@JA~U3X(qyVLmHkcM`rgS(-HUrWI~q5^7$ z1$!WPTN^vD2hup2{u!8!-k4zdeh>SDz>D0egDf&wX6 zLCtc#{k)7%H&Km`1q7{!#3iAtn9gB7&X1T!?;a9^@~#3W!weaT7HC{?>~ib&qqH% z5~9jTX3)4(>pWll1RB^oX+X`)eEK9M^HQ4osd(0hteq~og4!Pzbzq+Bk?+%Ohk+kf z(4@nnX`5B&Sutuex7OVA0c#=tD)G1fd_dN*p0|H7Vq9v!;Gg)2P97HNO^^mjrd!Y8 z4Hx7R<>%R|Bo}`gnL@Xw=GIpld%9E#3H-%0B~;ccrzTi3S^0BYRALFO~*^DnSdZXx4K@gT-C z=1XxJQq|J0U@h@h?3u41gm&Kod@Fn~Oz8Wa=u0<$BcA$ug+$_8ShUpRiRt|<+$ zFRrG!-$A&4CnbNcm50U&|Juvtos4!^yotc?4N4k;q`g<4`T|lap@5O3-e%lX_ z>)t~2gJ_j-2yO=^fa4bW=m)f*tExd?9f!DnJfXgp|KF>sco9~2@v6!w?I$rD8V;?Z z89XN4G7lm};SL-agO9m`lzSwrNyXUdh1BPyxEv{+7M_G6qL_}I6seJmG&7J2j)t{K z6cH0#(I9JRmIDYV^AtqFy{P3W(J1$!xZu!Exd&=DZi2gy9zG>nW&pCFZa@Vb(S#Ei zTAlc8*mX*@3vI+%V3Pz%ITedOO--=5M2~!v>i-Op^zC%z&!U0<*eehX$SZ)wL_vP9 zI3E?t!4_e{#7PYTE${90+Rp%ouc*#1qMkptO@j(u{flUl-6u|<+gY)(|8VwlV1Ana zi>OoZQx&ZpvV9J;6&06~cW;RbmfB{fTpkwHCfEI=2{6C<>KDq-G{$Aw&rOMNyqj#SE`O9gb;h(6^uOgg(yX8=BiPhiR z^csJE%des(O3waOG%y~bH+}_VPo(3&iX6{A!-5qtr&BCABNEJ|XQ}=fsA3M%lV_kf z*iK)a(QI9(w$?>01TFbi1GZ*S?EywAFPG| z7B<9*zhg30a&v7AL~{b?`~79EiG!=TbFnYncK zPbge&r;g`f@6n4MI0wNnqD4ch%W?a|q2=(9Mg~k~y1Rm053JH5`f10lS=sdUIT7`I z%BrsEtuxYt3GqW#K12=w0^xNh)jBWQ!a(rG^Ds(y!=TE(W-A)J-<>k+lcc1k!R9Wr z$U2~Nsk88Czy8Ir8sh%~C6Jg{C-p-Sv?d*oC0@Xi7@IeAkd}e7x6F_a0PQxNjD#*p zrcA+a7*}M&oD()LPo{RI@uqw(_q3g>9r=q)hxxRXnr;L-@9dThkm%(uw=9eYL`QBV zn?;SMCF64I+;TE%Z|{Mh{u2g0up~1d6gQt2Cja%wjpr!=i=(lcRD)TmqY)q zFVE9A4J6{6#p*YdUziz&C5P(+49t&9A60XEnkiI%2?)a{ho?r!=Yx~>Y5K`0qsCZD z^~(roz?Od59#)s5{F03eVt!e}cnqo1We=EBVtsl+O*A4P+j~wJNcy@UD${9r4Vggi z1Y}c~eE%7c-RnP6C5%Yd`wY~e&A+q3hFe0v=J4<7bQF!!)C4qgm{ujocBuWE1T@l@ znkUK`&?oLnlpWc~A&5zQjG71KohZ2|h+)p6FN3_^(c~-ByT{G zQAzSjY?QZ>u$nt4Az2QFD!3$BHUlD@n=A`KvAmHiBl&%;d>cny5_e7ZS~c`68?rCC zVZ()~c~$84e&b6qwUlxII{3JhoN;%Pgjdf>`c$I3ODRX`yGxb6d(gg{qhxms>r-WajBQma#%N12OqYZ3 zVXqAR#lsnTZl24)lFXoE8Gw*t@?>I-CsNByc^NJbWJ)%~c$4prQDT<751)_ElFdv3Ph_wrn0QhIG@O;^vOB(rdkCM?y{os|gRTY^>1>y-qh~v4e^}m(hMGroL$^h+PnOcU2UMwd(=~meMtKWz@6MgGfIkYsmtdTUVx|-52Z1+McCu zcz}lM$UHh*S6+*!{R^?+#WdNzyk010Vo3(plRZ3rtqEXs_oz(TS`XcMfxfLL|Huex zN*KbtExusYZ}{ysk=Y5$+>G_)jsShu46Ct>e3#(Tm6}|FCF)LnE|J%E<}%hUP%SR` znl?_i#u*Y1p&xNWv=A)N^~-HO6hoxuC@RGAowGTPZNA_^*uOWIx%K5v{u=1jeuvLt zDYngLg>9!5eXn14r2#Dfb;vu^LKX}AGq+VV+}iGv=V)PbnN|fb~@18DrNiChRaXL3`( z*kpR6sfIY@_ei7cW>T1sBNN1cv{dTQOx6Wqd}}l8qs7#=rL0|cjCC8RkGtgo5yTd3 z9^9}@(JPOJ*t-n~8`E|qUJ@g$E_u!=`8g{`oRXi#OJXUiOD@w22CqDfv)*TwdwGWT z(%zObGaDZu7tOeFkm;-fzib^%0Puf@g|NnzkR%|h5fqigJe%j8Bg z1mb}^fIr!pin__yU})j)4oo_T26vZZaQUpe>K=qF zAB%d)ENaw8UXD7)^^q-&;@Hc5q+y`$jeUWTi>XOJS;zC7+e#&*B0)^}e)7w}DvrzG zk@I8M_m?9TcGjLD2szp{_Vms2i9}d&=G_TAIWBg^ow9xk-i|Gk+wivII5~#jzB*aI z{duxn?3kmb)5UZ+X@f2hCsP%RsI%;81AC50R|J0#^zSlZz-yU2^pOwq}uDG>7 zUw8sKP@opsJ;$ot6R^B;A@I#~)0Wpdt@|B}=&9#EuAs%!W$UbOo%S_L26Vv`Qs+e3k4{aO^~>Pm zWKW&#Tnd}}{lOgTTkTyE)q+$5gecGk2ybM=ur|L0Vsg=K-qZU zV)q&Abxm2L3&+m{s%F_)g{TX$#JD)fdkBu};1|gI_`>|F6k8LLc*u}3Qz)UEI(UY* zKP@wYAo;bD-1_zm9eY}4nYjM>w9G9#>XZyxfFXOb0Y{b#bAeG~dfdPgc%y5xS1V{6 z_i!gyq9c%xqDj8O;y^DimxZ_sQmvPMLv({*+=VVzD+YGlUHF;rbQnlmvIB)#+8?Do{cHzxQyfOHjfc?hK z&UqSdwtwk-lc3+EX!_n-h#psdZNDL-XHF)KoFRQ_S`BCI!ON4*ODm{93+imH0AvGR zP$OpIi28UtkoQ@AY4ogqc%^-L2$%dW7a1Y5`~sjI zXWFa~I|6p21)~y@VBII52dT7aj^u1oc*B?$yLCB251SWE8gLqE zOFOKPdA^r$mdRms(+W_vE9ub{`lIJo$e!k3CjGnu&HYYwSIXvmJ7^_n^->y=lARiR zeWc^%&)3qOx(V~Iwl(80fZ_piU zF-cu$?poP|i@v)S=XgIdDrGdMI|Lb?b}m*;K@bMpMXMg`1$}U$>QIS~Cs28%9O6N6 zNjD8>$@P;f7O5R>EF`vO5u(>Z{aZv+#xH)g(qc>p2OioCVw=H-L!9q+=$Dh*TCv7q12sN zHTmwAe?q?oG+*vueF1AA)nm z!ng2lJ$=Dv;4y2KQ;ElUWVp=bmxA}*38KZ!G0M^BR&KG52XbkVrhobxevj;4W(8e z$ws&g{RruX9;bqjB^zaze~eKMqR2scy?@v5ChSO8(S(C?w12mAbN-;b*S{Ax9=v(* zkSsIS(I1CEi|(SPpFlz}iyr+%-UN#7E54f=Yxk*i8^&4ccv$v9==dpzWq;3!5Rl@r z8<3Lmm%|8Vv49@@OjdwjN&Z~2d2-Ls<<)R}S@bzp;dOfNb2$O;t~#P6Lo<#*D6x*- zIHFtp^N4P-|55ocI=%NO)_WG^ACn_NE@#vDr81R{)JaT_Z9FF7qSlXkej#gNVekGz z)=L_O?aJ0FCfJ{@wCoExfOjdF*EI>Ll=P)cL;2}Tvr|J5-)YNKoX*|J`cmHNxqx}0 zMUy?S-2W2C&9Kna`%Mjf^!-8%G}%Sw@PZf(%_ z{v@SoEKV}ZnAwzYQhCoC%#1zx4G_DrvSNCNGT`u8#`ao;|K1C+=q=AyOb?mRMokYD)AKXC&+tfJ#T$VIWN6X-E^|7AZ);SOUR z9s1Xa5Q0zvx(5jmMyAW9H0l(jF26(VBs-gMCponWvoi9g#B|DAnU+j9%}Z%a>wgBb zGL@zsm;JS!$94pf8HZW^>NvAIvu-oeXHCkkO-JUXK$ZB5+yg9|bQ;SC)ciWq^A0{O zb8!HSIV~rdOOW-db7oqFd^h;?l6)$7Pc^26dlG~6(66$l|HxVP>>faWzLc3wTYrTB z?05R}SAa|zwK)T@_<-&>BkR}1p=i^kZiI|?1#PMpoT!aqI6%0U6L4nGo-@E(=mk4s zZ#xSl_%vC4u=wMOgXtB!$4Z)V4%*0)tqDQ8^EY6+3OaTp6!ph{lQj`^Nd681K^Zmv z9dNys#{7;ma5ByLU2m-qe@Azw#C(6qkYWC4V{v0THU3lPc#cCoMAJtkw5Lgb%8qp> z`y+@v>hRQH&)K#fQU;g?!{UCT=GZ6uVP=2gPdU`w7_=2WPrc{~R^0h~fF3+2YtlQl zeL*96R$*!`y?##KVpe)IMb!Q;O!7e*^_LtCQ(-V*FvUl5VgI*D1tiXc%YBl@o`+ay z0_{5w^e~ys3$nd=-lU=n5QlwFk6n-r-MuXT%)#)$*?mDu_w80d-<-YxsoTn#H>f)G zVJ87&KN#!>*@g$PNmjAx2UI7l!?DG{kozNk+2ol^)SyAtR^+a*tDYOEbc`M30z&J! zjNCEf!q5#lKdG9qg5@7?5^N8&C!J;WR})%vqoM8&;uH=;T9Dk@tVIV6)zCMqftg?C zqxSXvdDI~0kJQ2h*Msvx0Xr#$VGxE(Ef~q+QW$|@iuO97;ihUBs%Q3(MES|JNX@jw zRI{G0nMjwpRl716l^5t8YZIXbvR`~38Jr9j<^XO)(|{QQo569H6Tll_rI{VVW@LK= zX}L!u{aSZ;EZ`13&{mMur45)sBv?pK2#W^J0L|uK9t)wwFi)A7URYPzB&Nka=`LAe z0(mX^C@Hl*n-0O06X}qxLL@8V=?cMU!7OrfXYiq|%1M-EG{B<@G7Na4*@KBI`cT~m z^q5Dr&4$UZ-AcFs#!An?A2Ah92OmU|D6kA_m>+RpByyZ(BtA9FtNI zUh+ve_1OJN;CAdu{GfgcuiWp@WGIDP|&?Q~#1hr)&tlbm42wVSAuJvB50v#nE8 zXVPuUPA)syq;(I5Qp;f10ehwRqS)KWKvo?`kpeZTZilx5mmKU=WbYh9-X7mHC>Wm& z53{g&C=V8z!xca>(!Y8)daR?!YXxU*j=~)*!*vhtlW^rscDmPq8=I$LlQ=KTU6SPY z?zjdPO3;69h{4twGbRYS!)_=TX5HdN3y`EiOoNNIj&yfR3Nn19mjQH}LRN(EGlgdF zR_5*ag^my9+y1({m~xGO2HWkUlgYZWfQ2D)N3Hh_xzZh1=0e#T?-FvxSVN}>rEbF=`HoLVCJXZUi=59Wh6EGAO6Z5933T1K_0Hq7TF?4l;rz{Kcz$30OUO+mEjfDkg z?~*nnSQ`$AL2OBc*Q!DZWVS9}RC zuj;Znc3H@Ew!$#Ds(7x0mU63JPc|)13JK^$ZE;x6)30ItYRct?l~?uN76kjOeCKmF zzjpMt_&l!~t$;bQT^KmdP3PK=VQ0ElVLv+U+nU{kaDm+Dv1(M+ug&B@R9u`F=nhvtBHO=DJ)c z9+DsXqKF0A7bK9kkqfGeMlM*GjULq-H3U(EH=I<00v@Y<*Ah7tUUfhi?eQV3jM>B+ z_K>+zxT5stSXm$mQ9PVh63&Iy#g~*!WaDOV@my%ir zcRv0ePFQm2YW_rjUmW$W8WW9%BUd2|CzKBQR0)Q|%h6eP+(g=E73dX(qX3UUo;R!l zdr?yUZl_bQ93TC?5$DP4WxC%y1DG(hTFhZT!%3^dVW%fuFp{dCV7u{oi(^A~$jco9 zEmGZ~u+t%)U$^`ax(d5PDvqC>$uqe@J`&61r|dw4`K&tLob`|6aLl_V!8j$Vb3!rw z#>Z(K@FPyE*pXOJOhd$ORm58b6nP>kd`hFYcIP$qq`f_Th&aH!q8maAD{6lULnvJk ztvCf4-Pf!xSF@^|vo~t#cZpz%YT2)Bb0^eW1uqD>P_hc}0cpbURgnmYO{0VcOBD#X z0cT<0d>ScLPMNd$01T0+Q+sV)dqOxWj~Z5OyMg4Yg9iHqK^)yMljNW&fO-y_(vzFE zw^9%^XZVVE0YEHv5atpv(+GC__LuRZ!J4g29%~)lA~Sh);>|gDqJSmG1$tOI#v3n` z#houwD!&Y#WV}C&)zJbVkVx1WKwWzPpa%?AMI~8v?OH*~fsDa*Nm8rKCdnf_;xSw&K!Jx-=uBXQC(!Z!Ru1aq zwP(}?`kA|)$oK{S!K!amlu=go)aa^gS8>jbR?i-T4ctKZ!El7GPf^L4KCAx4?bWx- z30SM}3?cqWGz8=YTo||yjp*1XHo^?_ML(Ek%Eq$j;Uk4`B!UNmH!x_+C^9j@3Ra)% zzzJ5aUH_%;S$ZWv<=+iAp!jc3oe+A2Vf1T}OzY{+A9 zM|L`FqY;}}Lzzap3{q4CEM&^#(TpIvg~U$whQABjURk^ zd6{DLYxNR+HdJMorDH$9LtO7tm%YWgg8&WgU=ycPkskE_oZ zmGzH8sRa~~7|sVr6$y2AT?9ScI>4?PA#+b$G%`(PAbm23n&Kt~r>#XAZa`Qu$R%8Q zgTpoIxv#|rMwV;9g>L;gGT4E>3)>w6AjAL72OM7TXrzGSl6aUrK}MJy*ky*PaEKY&9{ za7Vp#L%OPobA@|i_rt~J*7hu3qT6-J)o$w&yEfZ46<}Tvt~mfiX@=g}@UrB?+4bMx z-(1%qAyT#+A1Blh=Jjf-aizUnWmXHPB_P!n7q^5X-tJ0EX9}>Con3OR+iGbSgF_bz zuzxY2gGojPf;gLIFCDfdrnPENt#nPPfbdp!6^Q1y>qbuoy*e_fC6!;MlIh3{k3YYl zH8?hKpe)%ym`?VGK{y5Q3%CU7LWXJ@jJAebi^(1^*T&jqBJH6qUCW{x+3I@ywm$Hs z($s8qH6(3cW~)|E>zLH(_LK}t8eue`{Rfa6>fs!fYi{yV(fd9-1S-qG6tFF@6?iRN z@&HQ+rkkD7kounsBwotYII~U{(@MNKc$9EgVPS=xAlH_XxGZKcwWPvDMWa3GxtNwv z6@_YxGhprr$l7X9vtgc8zuiJ1y=RyiS9u(nPh5cEVv@Zo#sQjQK2eKZ0&$Wh0EM-^ zy&3hu^37R9+o0J4XrN>BjMOp~`ml%{9dGCqvE?3+*y`@YXF6(6 zUb=Kkpe9SRw&$yB{Hu0@S%!dkKnED_wymK$`VYO!qSjS3wuTz$pSTB71Kb>`p;~w@ zgdqEt+p-b$qCh1k{04bXkE~U|dCC6sUPn28|D^=En1}4Pk(sS)o;UaBPaI zA+V(@TNX&Cg^xkiG_M$ecDDyp5@5ov{M7h+>8IDDsuXh7)-_cRNOZ^7R4kfYUsE-O zl=Z8csxMR)Eo!M#!H+Y6|SSMML4(z>Zq286SuaGx;GbaZcm== z(HIUmA}&w}940uEuCA-bdY>&cGRtV+oTOYfm2E}!3)Ly3Uo5Yly4CPc{T)M;AJU}y zstL4R8|$m~{=XjaLeBmn{aIf%!n1k}RM(7c8$3{#T$>9&BNOh{({}1xn%F?iyabye z%0V6AuVw9jS4TmH3BFai&sTyI6wwUu1226r>d-H{<wgeLaBPVsj9&2jcle0a97?;6{5;lnkfzsbFLY}Av{kVFTtYh zrqWB)r7$mBeTgc;C9Aob;NLO9o|nbV)rh4DNm)Q;X&$QHO?f4AAj zfzVp>3DY8n7AP&w9Sz5hg!F}RL#kL8t-)99V6KFbB=9>OTV?*h6*1 z)|fLB41gR*`Q5>pA<+yFA9TTBDA$83f!;F!Wq;Jq-t!P|H*&eU>Xob-8k*baG`k&F z#8%SH+i??;9QVZl)=MCL9GZ7dDDZYw6c6gwB2|B=%!GsjWx1Uw!fW{B%Zl!7Hqiyd z9APQCjsvyF1g(K|HQd*YCZr&Ga<+4XJ(xLQ(ecQyfBF%UMh-)CkloKmDYCmUv8X31LBb%MD<)F z8V^gJ65{iUDaeZ^L(CFE%mG00jXhL@X!*C$72xwk8&dw^b9$kN%4r(3zVY`24V{8c z2N7Kb-D#@3Cc`j;)N_2KO?=MJHVVg1276_w04*C-YN$m!}VMPvQ5k^ZR#pFX z5%dy@0PSqM)}lKBCT_W~G%OVhu|vg5VS{8UwSJRV*fBkz}_U*03Bo6~)s44p=kLyRFQl zjP4md@T?xiPWaDW*}ihzt26OlIf@VV6rw+StGZ?TFRo<&KU89CK)8~(7CS?e_9CU) z99NtOukOpmGvjDVxDVSIL@_f?I0i@?(TPX*MV~XbFxR0;I`{-z49FgY#?xU@b(eo7VqZ9Q3G8(&&h==>D(BKFc#6Z1tx9osKFP>1y=o7{ zJtif`YtZ5Lw!@}e)vLc<&j@D1=I@dmC5qd6VU4qqoInzaUhAh?XYPbm>G(G=|Dc)| zdE@GdRFeHwUgl2t{(th72RxO2>1ZbO%e1<-9>SF1I~+wsYL0CHTE%_wT+rD5DiZuP z6jwh;TG?L}CH9N!8w8z3fdrW4q7NPz^3)ihZpUj!-2gwi0jf=SlNNDb=DM z7mgY~eLFz)?YGbf<2Yl@Iu3fwfq?wPKfG!xY;^;2wpsfC41%k3ln&|DIoZGo%V9_~ zfMbfRX`ys__Hxy)f8|9rSN?a+w%nX+-Vv|ak(@gHIK$UE+cU{34vT30mmD#1;Z|D;}0HKYoURD=raTn%MBM2R~k(+fn zqLU;iVkkb5XWh0WxIwq1i=e@l0K*;Bsvn1xIMxXyxhd~z70%k7WXoi`C0)F5czfm5 zs%6p5%bDIkv^VE^9hYD!rhN^jF5QjV-oA zqwz6>;$yHyykJQ{T{Wrc(*#fwWnZK6Lbkj#B!3B6O=;V{taJ{Fs>xcv%{KrXFFJ0+ zAelj2foK38M}%}fbU_9H^KwX|czewlty};80NO#c=tx&Vy2jTDfmv)tq`g!0v;}nz z$Z)U>>AF40ixEvm6$TWJ01g>N0wt}}#|$An5>r~5l>zz78t{0#S_o@>1rtMV*O9}5 zX0J-)t!A~HTTGbM;wLO!rg%89v$f}EK-s&wKQO$N~JHZRcS&?cCB+8-Fl%~ zP~#pd6Ix$(`q<9Fxb22JyHGoeY0S}4;CN08qw$R!)G!u@EgYFwahqkB1@KVXmIK#ptLoK$vIk{Ti9E{`A zII^gkeLgZYOJ&b~9V{7Wq$-Ze!*hZfTWd%>>`ZCvDiKbi8`Cl?1%ifc162s|7&SO? zI3_GMwk;bj@J8e{v@NERtTvih@mqgk143D3T5W9n166;Vr-Y=;A;q_Y6-R7!d&#gP zv4*vng40W7Rg4Fr$P6KJtYQ}EzWmf=A1@T5h~9X;$}GTdXdXFJq&<$ddK|0H+n~|5 zdK?8ToNI>owUD+~*FT%$^=sJtpH;W}Th;CUvFe7^RmW!jt!ke57XL8um+D&Qy<&Ix zQeA6f-aHt$p4N*P-S+mxV!vrdq`f_@LCuI{>4~gb_FXvVFIx8hIj|183r{$6*5Mxq z)~0%3&p-9If&I^_JL;-GcB<}JU3FRYauiipeg0Iu*Lt}zKFy5TuuvAU&kf*@h~F&2 zHiifoj5#(eevGz`?tut487CxfP(Y04d+|x%sDLm5FFe2jjM0E?LWKrq7)nhJEvCx= z5on;pUg)Gd{k^?MsnJae2yYRn;s0YkBmW75+qHMRb;cR>c31VVJ5>+6ebun-&2%L$ zARQ3XOzREfn`wt#*<%wy4MOPDtOZ1rZ{Dcnr4U(FXPU#d*Nmv0-WfBZw`rWjdCjil zqel^@8~FY;`s^mvq!wg*&aT7PEUa<1&`w<%t#z?>lJ!+$Y9@}k_{-O;U%pNQ2dhZ4 zH|!@;ejc#i0DZ_p1E@Zns=Wx*rVoYvCcKBk0TFbOYUjN#799eSsCgtXtI(4}3tmra z%Sj0`W9x5L_qf}=_@l3+i2?ULC?6}G-v(!N!=f8uvoDjE>{tvxa?q>y!Qg;{6pbyl zj?$1}s+~OgzWyFBz4xJtqx8Zsb+@sGa&J>@GGI!M5BW2XLv0{{szG<$26aal^4|^_ zZ5L{CyJG(-9g}2#u`h+D->x1)Xs)C?R9i%@>gP$wqMPne#pcN+wBimmMXgB+C$O<= z*hG#tXk6A(w-VJ0;`gUZ)FC+2j2I3z%1T-|T&0Cpa;%i=WZ1;j2Nkr5V^ldeMaKxk97M;H36O%AWXLI0K1zL=8#iBZ7wN+nNWndyuDMqYH4f3{d!f_VN+-`FqF$5xR63e;Q;qvn zjRafhYobZ(TO?4LfM>=NvBmePo8Wpz=D)CD-KqV*)cS-cfL>U|byMv3f2k9O4~M=> zenZC}RQ0;R>C}c@m`~~`K+~81HOQIp zf4?snt7_$(ed_=G{)VxtWg$7=hh0eChGj*~T7kz~QoG$U<;1<&G*;CKYLPmR5B>_{ z{n@Fe>@}+lJ7F8OC{wL47sJc+eyb=`UGlb$=cakcRn=Bcz%ONLY1t+N>E3F(5FjV& z20Fo^$r61SFN4(rZUA5bzWC#?3sjr7s(>+)7D{50Fj0wa>N>jct z8u1qA!Xghb6%c?k?8~)WY{mpU#8}K|&9T*S!)J-1$EmGH7^wI;>SE0{OD0g9sXo@V zqknYcctzgt0>R)JTI5N&k_tkJA({pkNpJV4Dc8~RN1!cQL;D|50~;TLKY$I2wgwsP zyD*_2+o~97O*9q2kA8s!j|R*!I*}~$B-8KXp(@&fR9~S~I{8X=4sFd&_tPg6)LLU+ zZ1O}XV-Xig{b{7dw(1F0%Rq16n+$#Aq*(Y#mBD^tt*2lmkJC+4plUr!Z%k2_1L0&% z1y(&vFHeQm_gVU8sv>iapT@tLl23cBoB)lyH6W?eD5Rk2FG7AAS?)oW*6R|XOD^~O zDfE=O(f`%&jF2W#=~Jppjo+~;?8$-t-j;c>V*q0n9~8m7v*??rFuF3TUk=^o1iGPI z)yRV(I2&i-Xu|f^UI+NV!}1Gx6+yS&0`a!?l&d;f*DSY_km|G0uhk>)9EW>t;&gSj z|It5eW%_N?)dq7il4HDsB)ubNre#u(r&UG$PrqlA+yQY+f*#srDfWf4W&kuc*@bUf zR&oaARRC3$QTqzj2@3Kt6{?X3HUb`6Gzc~TJ1f*M&r-jcMDnFzJ{|cJfuAb7VVTRe zb6T08KY@-0LOIla6%yMvNC+j;-Wh5Q+*DYG)jP>W6K1N0u)jCx#hGeeB3rY-(6Jc2 z{lHnkxj)jFSy-W;V*6&P2TkDFp0lAr-9q=yRy~p?8IS;j;3$Dd#w6N38>;ci^!sep zAUwG$wS;3QQqgcHEn;cWm~30w-9vBR|?t(dQJ(;;4f)u_R!0*k}1>bbM% z(0tVr)@}Ng-oE&t1r;n%-GW2WFwm?nHgbWgQ&Sg$l)^aE{SpuqLDBZI}bx9w}7BlP{1)>Mh zY~5i*rJO+TE>Yb&0(KA$*m<6%Uyk9odRBRg5_yWWZ8hd75HFT#odHW#W3)1E zsT$Os=NtiBvW)Q;oxg+OY~#?sYDiq0$|&qR%NQlYd~s+YQb>m=u==} z;|$4GhhzW5fr$QsHy-K&U)SvEa0apR)|%*=PIz{w<# zTn!%-9YqA?8F_F)EGF_ z22*OWM%5AV=+^ByxOH$poobSS^F8A2!+FhGBi34At?FRBO5N6Cgrq1D`-chng}zJMFnu*zHS|;(e6~T4wg|n=-G8R{I8`? z*WpOmLB1D(#k!F7qPo{RG1EvYqv>6Otx1kaOQ$3K(z0pJ18Id%*F;9L^`HcPVB@nK zdTu>>^Ee&btZGv_WQDYG3K)_>BsZvC@aZ;b;S%In`+0-PuX0Gwcv)Fh4(V%az%}`v zmjS}>(88CoFOJi`m(~4=jw?Id`{-16GnHD)z3a;Q(Mu{sEwGM z9kgRvp2aI+d_kHgZDo8H-?^2pi({QC|K+X5CzkFhmv*#ZiG5bfHcIEGa1tsp@L(QRAN z2gHKfs&>%JFT$3sI~{*f{fMl)rF(oeXyF{BjN7)wQy;8fA{D%*x|^%rWG#RR=i{%z ztVf49sZ(wF=2#Sh^|Aq5c8MK(4FsL}W)dgT&7w1}gCZ-{xkTyOH`Konm*BlORH^3} z4B2S@G__$H9}JevQedS9&38QbBhVr7jek?Uh+Z>bdqQvB9?TT^gPy$z&thF*9Z zj-{|NuJ#GF_l_ZdrK4|ytXoU!9rbo>@HS9UeU2n)Lw0+YBvkD{HWD`ESuIY+Lr`Jy z-60XS2S+f2w(|&7bVH`d<#9T;9rOGv`F5z65P%Me)KlTkm7Gr7^L%Y+{}9AOxoo$( z+T4{y13tsix@Ncf1ncp{9+0U>gS$sf3~zvCWgO#G8FbnMz*&S`Yxlg1Gjttod>7nE zIsNo5mTw*P-V69Ir>T1t$7}q2FTi7HY{ow2GY}AT&VKb42;^JdQ?<;`5&rWVaHR9z z(`Y{So*Lu<@;7Pq9K`5o^1kw$F%RvSk=c#*H_Y+SzPXtyR`I@?Wnde^bha*{lNKFN z1NbBO{JseZ_wxtTCT-L!*r@lR50ye3jHw^09_C?i$G+4q$af5Uz7^S!Igs=X=tIST zI^F5hk6|I&nyGm>h$` zUA$>@<0tAi^EFK5kBC>pe)Cj$0R;KkPgFB%5%JZerl*a>MqwmW0N=&Nyg=2s;QZEX zF?0_&0T7oCKMKv;`BfS{@~LWOdXa9njgfYZH`#5vT{xg^yZ8XE@Hw(;k!+m~S4$XN z!m0r#`I@1ta<=d@9>uu;8dEoh<2nJB=HL{Q0+fDO)%1LU03@`1WoB9#EI7I{jo|E% zuc`vBT;xyePeSXc2^R>D{~xyA15S!6YuxUtPSev9s_XXT0jisvqkv$b$S6q`vx2%t zKn2(J^>x(&5pzHhj%(I6Va8R*HG*MH7;s&4023wzS1~K!bE>Kv_Wgf9WvVOPy5ZcD z10sC@dKhU!jLrAe!vd&;w(Ox!GSGRvof1fxP&vJ9YY8)mwkoT2NPsLi2q0}EfO0xs zK-|R8-o=jAC7ui4P$xgt9Ri6u{lfHxl&+o5OvaCQDj z`K>T#It@%=w9RSChD9W(DWa6+y~}WV@F|i?pNJ5vNy>ZJg+5#fPgDr*;*p)YHHc8q z!7H04Yu_XMJEhJrTJR$f;B{G5slpN$D(q3=f1X`qTM95L#xtzRhzn?3JU^kO3b=Gf zp=LBrQE@~+<@#3paV5Vm5|imHt*u4L7KlZEax3EBXe@QISk>NOZ(oq?jwlIv5N2(3!9$I)!fA3{$s zbe48B8mk8Aw}L>c3a_Wmb=4gHz}XTrVNv3TnaYP{oE9)rTbW$t9jZUbO~k=xhZpDr zuh=NHtG$%Q)n@l)I_OIuCP9I)+$HUGmM#TJgcTME$Ab9===ACT=dloLS4QL|>9DIp z$IG_r?V-KCGT~HRYh{C=>tuK=5c5?Cx6r)xROWZddfZu4a`*b&VCmGUDs3UB9b7d)nm6R~6guv| zA$M$>1R^zHHS~kJpScq5=QzEjy+&pd!91qF zbw5Y7SAzY_2AS%M{b8<-el>oW>kwxviuJb&gF&MTd8b52<&|yLV7cgN9P+RKFqcn% zJJ4=vi=QsHe_*#r%f?iHNqq!2SCD}p;Wu5B(?80!czEXZuum;?(8EHD0BMeAT48J* za-1h?KFa+snKws%oEzgd}7#4guiV)5T2uB)5N-fR2dp zX5@}faClD2bD!k;_9a>>!Xsf3D7D=LxZ2Wyo)Fx$&J#GOIw74u&GpaTTTVn@AqRh& z>o9<}BW+GabHR;fz*PfxGjOO|jJH`6Ol~pVT5{K?@F{Q02cJSkNe9G=3I7ZrXfH%cR%)s1%(l@Oheal3w8!UEDgaFxon&Shyw2*TZ%~=e>*uu|y)I zEAcPz)H=5;HoDUP3mA+EGV_bvPK|fPOZf}RvA1j@be-3KksEsC;gq?{ka|F^z^DX< z;OWccHAWwc(i-TVb5MtFccG&%y4Psu4cn_5M`^TBD_RkG$myN8%06;A+4W0$_+3TG z5zdigzRXSN!G*}FE%d2mnxcA0ypB>ein*_mH^0nXl!fw@LhNP1SGn%ldy*vwwv7Dk ztK88@N>!V311ratT-K^&!Y20GJ95INTvsbDmv74LpSU_spv0jMkZL9Kb*{s9hqYSG zk1>E*JM`;ZKX+5S6c`_x^s8;T{%b(gBAeTmT<1|m1 zlB5}WnFYaBk#|{IhJ2G-FvSbGBZA-uKv;5=57bb`q=qtjAt073wDGwpX z@l@CGxlmP1_+i&l|Lt#cL#Bk`#*_>7hwm^YmQG3JaaJxK7feZYv;v{~7@3iDN+Q>> z3R(PZZtsTB*-L|4k~$@kt5>CL{uX`Oep2&Yt{7(~Wbk*nzjp-s2cUa^dBzB=NeIcN z$wUo{d!EBHiLJSDEn(oVGIu%wjk$EJ904qcZ_Ul0QiLBWlt{vklN|DN6;V{MPO^3@ znB>SgELf>rTs4m%V@?q=o5 z?{oW^&?(H;!1l-?tV;U*kZTzoI%!pF7-;04wd3@5@$+z6cLsP#7dQ0Fs`3hec@%3~ zA?N>)+p~3?ns*|W75DZKuE{^~HUX`2XI*s%sr?Zd{~Ve2V{Ys&nsxS((p&`2SKt!c zd6!_ zEM-ZwU_N`;2ay0z-v23AKO*q=;R%=|h0S5%@WUp`I5l+Ssdhk0kqZx@vGNV+qI#8# zmGI`w6?QI_9LhB^Z5U@|bC6RknXoz6vrR*xYvQncRON+z(*U{8G`tx`68?``plDc0 z?4VpO`nFWSum<$IyberG;M@~p|7w5d9lH!sP^YwjD=#Iw@L~B&E~^bhVnnbJQ`i_0 zy)2n6xgJ%44-QD}^=g0QihOk)S$OcCb0P-~J{&sUkWZr8kDP9_=p(dW32j(2ros>0 zXiy!qs=J2Gqhw`*ONa_~NMSi}iD5GV7`v4p3+Y-=Fb~L*nxAuBJ230JhYyq^9z)L( z0wuqe=|AT>SRLiKpJA>3F6aMDuvkF`{SxqYZNKDN`n0M8Y})HE)IOC%M?w&kSMC(} zQKmg_sC|xA(kxyeFa44`$=(zXgW?YOl{UW?{2h#(r@twqa!Pf+{o!BHEL!(z2E%0? z`&7%XGn;l^(NO8g_j73I~xfvegX^D@NFmtkCbWKQ1JcE zmdC$R3hy)-xoul+aJ@S8RQZmNZ%m69pQB7$HK}30-InV`&e-Lh+*TMGrTc0AA&n#1 z1p=A6-P!&(>M9@P+lihcpNo(E%2!iw@BU(dp=zu5?)E^nk`5y1753tA;M7N*lk&TgyrWiTTW)<)HRws%@L7UbaLe79 z{9YMVRx2LHg>H`ihLx|<8RFsdG;rVeF?TB0wcb~8>mYE5+KZi3D?rE?pcGBI2jPkoD-C=lKhFN{jPr9c- z)lw;U2DkQ4xqYpVf?7z|r`@i!{7l+iU{gSBM1{L3@p!UmQ{jqY zNUv46ovfq8Ium9%opC!i{}najj{5*0i1`<7IKp{c#%5ffqDW_D+|NOl9?e zxkVdUFV;7f_p@@yN7eNs0yRq`D$-DX_2&2$lu?94!t2u!^74hilT_n|-;qlj?@`C& z2a>9jZD_MqZtTNl%2}v{N4^H&54+UG7VE_YuB(Lsv9XUPj!L1A2v!{=nnEayt7vu4 zvZOi}`St>Q@Ij+!Kd8@)q^PytRks>wZ+3h#MeTEBXM2POJ>{X!5G`^ntD}N`-_cL* z*!xIhMvwffi1v+Z|FuHfbdr*&9w%tPqXD&W(g2*>|7oD4FN*npTTRz!ptOOuyMx(K zn>ou$qY>rLdU%lt>q(*`=WhKTneVSuRNG@pC-Wfbk{v1 z&{h)ITQ9%5Zbi$H#9ik|lY3_*RFxb7G6bo1GVam9*g3|1mY4U+yInK`LEf__x1XAK z`&ne=rTSXEtf_N9sJP(TN@^nbv1PmN+bU1hyF5JEn=#ck$rREygo`zabx=Tiv9$e65K z+Bictw75-eXJo>x`dUjd=FIS7>NuQr04K0qP+>9VT$#uoVv)-#Hcq9WiAa2Y45bIx z@mbPW3JM2k9RkM_ykKckpClg@8^q=j^>Jf%qKCPM22q_>vZTiJ`BqC7V-h;`zz#81 z-fwkhGF5{+xSivVCYzV9OV+m^-@%PrVi(*Nxv(SK`y8q0N&2kIk{Uo7*G% ziJk4hU|5sqWlA^qX#0^G*>FYUo|#&%_Kh9nQ!KN)J2CnC9f|C1%MLxYqYP-P-C6GL z?(UO(=jyC;gB<@-s=EyA;eH8n=+M)h47r=r)17I5_r2tLxeb|6m8_M%*7tN<>Zg^U z8kJZOGsTkq7(Cj^s+NJh+)nm=E8A!Ea_7cTA3fHW>a|<0k?;GuCqh%__H!?@w=8eB z`n!8t9d5-Svh=G8|4fQ$HY4Q(CwfsY$T0)l3E8V|M^()nb4wl`;4ZT+muUmtVaS$e z4+O(bllup{{aZgr_Z*_ghH{(}iV1iR=U*!Zxqqhi)JcQf2Y}$dgWU<8{mLief~ zvOXue=Gxn;dH~yB_;r}(E>=}Xo!GDCfg$eYbYa>~?%^#DmGgW?adm;7fvKco#!EZ7 z)9uS{7jLLrtiEJr*s4Y|P&Z|$+hAY5QjQ+VBUGb&XsFwvX{pW;z@{Ij)B>l9a$|VJ z@OZr(G=x8`!`$T^uDdG$q5$j0*e}%ypG(2~R^fFMJ)CP`JGU7YUGXgGZ zpONnWTIaUEGSWTLvVYIW@Lk?T*w@*PPP~@*VB&Oo`oJM!QdOjhyQ<6A$&qRD9jF z2`b%v8ZU@F*s<yEm^c_oV$`xHG&rb%~O_U*1+`Yi3XHDV3 z%jA(M?!LU8pXzFXyYW-q;T+ngy4~o>%~RbXK2*<5WyKcDXH(&*E|s09xxLs+hfm{$ z3uVPLcQgj_x2Cz9<5T_4ve(Xu2KjKhdk|gOeXn5Tr|t#sb%Qj_aDx(n-KA|WceXq* z!yS@1qbpeO>*z*Ly>YOd{|9$&;w;uMplv-WidwN5NcW|6R*^h4oHD_p#`ulvV}O^a;*Y>N)>zF#=5{oDf>^KM~H?k)Sd zO*C1#zxzVw?O*?4Wm8xi<^BEL-$9k{9RO?kunahmRexBP90=@;m46-R_DsL{7Cv*x zB=Ljj-&h%X5KWJjKON)_PCT5%)8P8MadmiHuU;g-9^?+ts~NG*%GR}yJJ=m+LA*|# z1@K)b56^PD;H|TM7Q_BTYGwmjS4;QVz|wM=KHF`MZ^a%u`z#BuGHeZU%EUTq7|(Xk zq2Y0dz&^YpCmrH;WJ^Y}N3_#QljEZa)+v@{Rm(sN1pQKBX5TUQ4ZV zp}>o0QSe5yOh3PAj4VCOy#Qu7*v)7E(LDf?zxmRN7WwUuZrWa!kO7OE8%CgucD}>B zQ{LqPi>r(`TH=_qG{dB1Bfd8teaLq1K!3mNo9?>=`AgbwJlxG#$ulpFNNgurcZB-_ zdET!+(mj?#_9%en0_l5{+dSf~Y$@vnz28Bzz^7Ib?uL#b5SkLDV%t6i#qLun@@iRh zlzTo)Redy|bYc50N3-9O7u}o!J{Hthw#ui+z))^pw*I<0kvVSfjt`ej4AI1rT{xJg z4C4PPSwF`;%YK)v12uMcnctVBLciaGbac=DcBOpYoa?H2mOh>9cCl}_Wa)_ryWTv$ zd%sMZhji2?3+J&7&y^?Vxjk#Q{wMCg{sDY2oo?~Zm0#w$UDNH)Dx4i5-H&y9$mScH zGP2*X2wtzq-;Q->0k`&X?mp?o1PX!dc;(515IICnq*pj>Nz@Hp6%^z}qV#+~_c z+kCgDHD6wv4+s5~j9&mQm@g+Ua7Q8&-M0WCYpuM!z&$+u<7%xCH($n`;Lc88O7oU; znB0DXJ0rdFXQc{sx%#Ga zB1r0K8Fr#Oy?pJW6Wu?g7n7wzANcG=rA29pSgO)$LC#Bz|I=s!D%m3^S%dB3c zxv%E?HL~t@yG}O!+3nFVBLXe5D+h~%A_q{IFMUpOcZb-`JBjVIq<#5GV0L?Pa``o; zzTG_;;Ii&(fB%2o7OVTK#FeT&4LQkjW;knWvh|#mnQJw6abul$e{mm#D|_oNZa;e! zPR?EH!MgXRQnK%<$cm4)Tc^3yYkH_FwP)*@<_3zsr=Q{<+l?6GC-FDzx_!2y0T>RdyK$ zcbr)6j!rI5Sru*K9f1G;?j!QGa^iCLG6tPl;r321el$>Q$;cIuvY+JS6@cGZS-t`s z)FvBNxFZt}W$`~B_;qE23=_9Q^TOLJ&~&JzuiDuz9GD^fx3?T8(6*^^wlK=E?T-ok zh&59_zuf&>;+zVrR^~rUmC>s%tnML)45;iZUlZjiFa9M{kelwaIv*BUZ3*RAADdfD zqjN#2fa8K^O+**WZ!bw^P-W|f7pwFzL|rY=TI7h@L$1Si2*cSoR>?cKWfZD0`r6Td zs;ls7<>j{<8&H8G>Zat`E8I>yrLhjrD?;A}!9g_ySDFs+@BpH&xYw zTqCVlx?S5yCX5h^G#h42DcXDTk=!(@jFbLU9b~G)7AWz+gHV|^Pu?id{5P}e^eBXw0oUW>G1?jp$ZGizy zpTU(QpJ7p_`?3A{a<*Mn?4GkFdd^!#wxlS zw99}w)e)+dYch^3Hk~i)I@3Tz6e`Hrc-;z;@MtzA=umi4ibrRf(MF-ukaeeI=g8gn zrf{u4JJVSb|8jEe*IW%lg%arHYuwezH$P4|d&p(iy2F$21wYqa>(1-`k^U_4IVGQH zKO0uM3RWWJ8E0Pm;n%qvwW-NBxL)J90?_KmkVpe?2^4=I2ehL%xcgh5wZDG@*unZ( zzW*C!<*bAjk7}Zbfcv_AMWU?dN=W~k+)8@`%;h<$3GHXx*R`AM9Iqp{Q-bUGY zD=ffi(q$$0CdfW3-CeC8<+7EopPh*}TOisF*i)`wpEB7X{h0rpwk*G|bcZK4lB7~z zxec~{+HK^(nkfh02I6=v_;kgJ+YqI1y3OrQ>o48reg~ib*A8XyBl&7BKu#s5Gk~O zs=#hvai8Y!qK%vGN74LKWvI&Q{ebJlt)FF=f4FzpUlWuznresELlDM~#e2vdm0WR; z&czWA!PcB97d(VOu#Y_cklQn{h}?hTQ=dV$oJ^eI_=nxk)1Q13E=j+qNXs|v5qF6F zV@eL`UzuOF`nd|Z{t7lv@la% zeUy*=D9Oh-`>cKNW9~m~`;EvZQ@h6fIeFQ#Bv02o!LnX2qn?0@e;^B=aK|K`hOHIv zBNEQObZ!pi>XWSaEi&s#cN1#y$xk6oj&EP`6oMn(y=%7O+xg|wh|v?;tN!U;j}oFb zFvhe$@eJIveQpj9^Cp5U4`|BD-A#41vL&8zfyO$y;W>A9{PaSNtp9T+-;3>m&N}97 zO%+f_69g04Ho_FK*!cXXo{9N4TIlJ=JWm(SkW-&`4?`98!ShJKD`e6O?w#F#(r_jNdo@$&cA zVezk$f4}Y?$l1U*uzVaRd%eN<4whrza65DHk~iG0iG!Qjl&h}5S@z!zga0f; zHt^uha+n?tm8Bcp!JSrA`cX=;&}jr@ANm|Q6e4&2M?T!Z>i;b6hrDvXjQY^+ZU0;= z$9~A3Sti$g$b4Kb&wR*-|3^OgFnF}?Be(DFhnAdo5N5(4_6k4BM1@a7+F4#%cIFA3 z&iHIt1S9(FqL28%{c_(&K*SSL`7wxMx%B+l9p34XlE)3U;D8WR1mzIgu)zH@Mu!)E z9B7bMe(X+y*ZcNk_axLeb3TFdyHx)A2{?3F`5uljVEdOwIcy_=}!pQU> zP(WV#+-(ToQ{IMp%F#^+lTJJ|gAqNu`RMAVwjTedrV4%7?&+88Zw>O|Q;I1*5r_98 z=8yIgftBL-ZSe`)t!miRh(z-fClcVJy-?#slzk=}@O`A`#+bSgOD~)eE_q}vQFcSF z{=%);N#CIDRPa`4_{YYq91s(faxUbJ@>}I7a(Vj;w^fG!kRYpJFno0^P>2D8A~=#i zQr8?`2|_Gnm4Wo``lXwe6?dDQ?ER%%Us=lP0V7+ORy|EF{IIe{u8~|;ZtkCP3f&Y! zMi8eQnvVRP^rxk^C6Y4n=X9z03f#Z7efC!vBPy6<#A#AZU;Q<}TqTcu4LzxnufKL1 zl-1VgX1q~x!A)ScvMBw|pup{cOGfq<>Au;$DLF2iy_{%-g|!`I%Vu|e)4dmhQk?mv zIYYSuzX&fmRZhFkY92&+XM|AhN3#Bii+lpJxce7_F~Ju(0Guru<~7x{*s z2sS~_lyhdaBUg)3LT|K(QO{Fi9oAq5m1>NYUW?)?bwD~_ssK+g1_+{;o}lcuC68@! z8wW-4mVRkO|0mos<%i*xG5@<~!XamZAxPi11bDe zIko-H|DX{|Kl**BecAmxcR}VqPX{NUhd`0}(svO5`(^WY?%;H^aME+D+dr+(#Zk=6 z-s%oZ|DZ|!IJtT&%IngUy|5LLc!_+n6=mmv(&c;iJWT#~fA0>-Akp-*DvIgJ?O%QG z-e_4j$t6F!wC*Ny z66ND^`Ok=>kIP3tyZb;(M*M;j;==ZYzqrR+*b27%>JIAo3qnD-T#*)!HIAeZ%h{)W z)NjBwNwjDG?oLYFq*!s?nEHBo;&&*=O`1VsCu^2;+Xe={T&8Yw@1e%6pQVS_y>I&( znV(%g%QP(ilj${PYzd&tF%On!^^LXqzgr7N#9G19n8AaR6D8?s;X(@&y{((bE8@az zFaN+aitDBLC=aU>mI`XRl<{(>ZKtfhjY2Qk8Auq2NOGu^87HS%<{dlutl4_0JF7rdGY@=a6Rm|Ch!NErAcT|W%5}R z2Rw!pPW8`=tIXg|bG&$=N~wUtLAF$4ki0*^_r}Nu-fFApZ&ekUt_1<{DyhX&Of4~X zM7;2czOkh55Df$6(2i8=%rf@4ztCO~kXwC7<8FAoZ;TJAilfvL)P^3NM;Mj%6e8svkdqF z-rc*S8gk{D1A6s_#P%fja=ALOjmpP z3c0-AbWVTsRH(jxqTcwONpPrn;DQ2nrCx^=%JLVk4Ik{*VD`Ni`=;1od|Rh}ccRjP45^vgKE zp^*)V4TYhCxSY_?$kfpk-5M4zYb9ZC<^bo~BA&|5)Ie%7oTKM0=H$ALrloBwSXBM+ zs1VFbW#&>_ah~TKdxyh~#2o*Lm}VCCa^T5Wf2#*_m@*51g5#6mphaEzC|uLe>V-Uj z7F-cJY;KD}37iIm1*A^Bt`>fGY{{;1w&D0keBDS3s#@zM)=XmLew;Ln`bI6y+jBKy ztKb#SEELuha;&HN`Y7kBlpM;YSk4~B5`%Y?WGi&*Qpl1{W>B~E8ZW1IfvSjy4+rRq~&rTks0Z$Jt8IWj#VL<5V%GrtJ$d@$IzOC zi*s1+zj_9)Odj@3htai+E79K?LM&IhKx5EdrY9Ulv37^dJQ4CKnLh|1bS)iNzPd<)=@FvN`u4ZZX!Z0GEi0~Y$A(84%ybA}?73yM9 zBWf%MYD7(zZC%a0%CaN3C9m9`>L=bw)dOXIj%~iao9T@Lv#PrpV6Bv0yPJ7&E8iyb z=Tc()$}_FXZo0H!#XKG3(5OZcq7Y#iICvls4&)1!pSqjBR3y6~X|mJh^d6>3Z4#PL z8A3c9?4{0r@E8s{fTHGMR1aEb0RUgx?7Dq5kq7sIbSGFmtT{=Q`CSfRvRV#5Vl&B> zQJCf%b*7yF1XcEpRjd1JApsm~?dHhaTbsp31*TJAAU^22_~PjSt|0iK5sigL9x)uO zMHF8h7AG-x@Do?I2cw^O^4_X-p9vY6H;1(*Edq;Ogs|ObflyQQM)wK(mc8wnNh;PQ zI^)>89n*0S4=rkHYc&L78X6VIh;UqPg0iO5q zE>=tpN1$n5Lxw`7!S-4|lA%C;ntK|7RhelsU@QjXy`>v$JX+^UJXC1}p^pg`oqplmuQSD$Fg1;|`Y4w@L>}#JdTAx?fIdP30+0wF z)0_vHX(t40O!Rovv2=e+O;w7$5CZyJm5Qe8^*5bWL>Klb;POhfZeTN=r||0tDH4IL z;WDZdx6-K`i&)Yqv582WAjkDFt$5Z3R|v|RP{B(6PGk1`7RxVPdv8TN_BeK6IdOt#pZj$K-I}Jea#+0ez69% z)MofpMkhj1vf_fGBZK;xeiqp$`7U_v38G56$b!?7rkleU0eWPZtXCU$~fve^PXy! z^)%>!vdz#FMH}1sU|SWvL1AT31MmRq;M`ef6)QEZwBq(~GuKpGdO|AkzR0P!T60O+ zV8y`XN?W`N~c*>icD#SSTSIRgf!@ z%&Jm4G~z3=8TbQ{S{n~fR})FD3m(Y+3WRHb{B-}=Fy+4& zpk9^v@1*K>0@{Gr5ZD}iF9J{l7ISc_#rTL=7?@lesbh@-CHcu_4K@u~CY}wcMgUt* zA8fjy?`EefM+I!zzPCU>A8@4MY9MiW8BG&X;jc~vtQU9y1WH^#x%${&$_FwfAsp_K z(aEa_5I_`DTpMv#tP@`dGzQM&89x$^E7jaXz-t{eS%wWU5cD#yqMxpt4)Ta5V4;VS z1t3S!`A+huA~+s3K3> z{~H)V^O4womjKP$ibpjK26GfTZj_w7iPv^6w=|zZ8{4)T_93{h5-Nygp$8iBunP6T zdqj_YwHScH7&D~k0&+l|56wjqE)_HmhO5U3A*&odr-)EzELcXxZ2=MvY6S;#s0iFY z=k|kCS*5#K%O!+R9C{}_!o=s8h*Su~81kYndOS?kVBNjT-by z{mxL585EIYd;GU_gX4|LYWA8EK?$Z6#1a}ZqK(a-3qQR*_Bf=fp-xe8Tlfn!08Wo0 zs=c<_lDPu~B(x|KHWH{6Ly!rd*VQYpZYJ^zikF>pSXiQTBT$LVA_#GCAI^iBl3j#+ zuO*ZQSAeQz0x1@9P4F*jj4cXl=XGaHxFyfX>ckCmfLs~oEExNF=z%FMv-@zW^da~SEHr5x7!<|uqHhm1Ch zIC~&G3?E}=aVBF7aR}{CjWJa=M*4N*%xDy$`SE5xmg*(r%>=9+FOD}wtQ}j%qXH-D zbAq{zdk;@QCwi0oXF_nVZenn6r-^1T_l}teGk23*J`t_rEO~Jv((Np9C!vCyB_k%G z8oyc&oMiUFx&7Wrbo6}rZW5y980or)DcajCnY4##ZP~x%WD(kDl$`J{M{xAb?F;uX zf3fK9uX~yUd2heTW_AZ8F>-BI1xraKxqy4fqID)gzcWT&n{51k#{tLW3yOi10cTb? zcqPPTH4(YV`s>hcV3QalW2T@27$ZkaVHU>Aom0$SIK6M1Vv3!{m$pkeJ#Q%+D#D6$ zs*IXyx@9l_0i8X3nU6tW!Bo@FnWJS)S#^hbg2&-`l#2G>~r+u0@*Uv z>}@?LE;jCsdDyoru|iUU^;5*17-bm(=~pu z?`S4qlcc(v^NM(TvFNW8j$y`68q-|LtrA&MakdF_rsxn1d~X7e4-j8HodmH`CP9-C;9L=l#-UW~E**L=W+ z4ZtE{J6FlMGtHhIKDMKX%u=4swEuoA5S|^3Dc{Tl`VN*Jdz&ul$CqePy#wVBdz)cu ze7Rt6j8^aAcViY<(+M5{!fuw+_A%-ua{E4}tF@wi-97+e=efFhwO`hDw~mnOjCmG> zFX3D!`TfkX)`9J3>}M8R_`#(PFuQg7Ct^nUVtL8%&kEU9=jn{55YEg09AHLR@3-H3 zfH4Fj{zslU&`hz{ZkGCk%&^>t-^Cpzud3C*{6GAbSqGsVe|EDhImn!DJtv8SO)vZ7 z%`)I%^Bt~CU1zb&j+BYBP(eN+$IddH>^pvxi)NXw4O=!>C?{G}3khO0?4?fa-tzn` z^O9LFl*AQufa<1c`}ukPS91GoGa>W*d&*cRoPWtLv(2ma3mQ0;myZrHhY$}o_E3<( zRymu)E=x9`PjsG15<0px`l)0)?rXeee2%llE>hynw{^4ec^-25phx3ud!W2GxtBy2vve%I&pZJF009m(|B%2G5 zWW8ROyN)z}NNgdSm_F1b9gjlQ{+jeT3RLo$%sdLo;QNFWJa>k?dbC-XTqtp%eBWbC zr`(JX)DSqZdNa~<L`XUM+Co6bYud{A2^)fvGpFd_wYr?GJtvq(;%A>bfl1o-V)*snPGHfVYv1`#=8x)3clC*w zo=<9jSr25Pv`#Xg+Rx(xbWc++nbMpZZLdhmx?NIvEhv84vg*!h+5A6de0&T`vhJN! zb0y9Nfpq6=kb_P(yQhDl*r4sqmUTJ2F<%~&O?FrAdF%Q_P%+G=rf?|svg3pO9rG`E zkS9>Eet0q)_Fv>r*KF~xxYy zN|S|RDx54-g#Rw%N|>k;%MI>P+!yCUL=S_$)W~nAn})W)%PRmJ64@zgqoDADV)`T$ zHvuCU%u77@i!Yf<@9>C#*}job1ixEU)eyuUS+9pZ54< zlE4CQ80oRd)Yk6c4}}v;7%3TN3dLWa%Bz4sAe_NI0dGeJ%>cS8{O4ibnSe2J*&@h! zQU)GcWhjmmj#}mHpiesYg#P#_!s!yAbfW4QTBEi?m#GTuqDlXF=PFzJT;?{84p%2i zxChr#t}RB}RmH6HjHR=yA1JMAn2N8$->TE7(|hO{rm-$$Ey>au^cW=pZestGi_S1( z+bXp?z>HSQr8=Si;Dt;n>W}T4NK^E&`F+d3orSK{g^tPwmnEf)hrbBmszN0SC6(JN z5$4f^lAl2px0QZ&L@XbTHB95j#%EWKDW&ow)mxB;j8BoZT%j4gUYK~MP!+D?c6X1e z!04=AC&6r7lg<-XDH%Qe z(51jJHi;f!9QGNsaXm2bYj;Ye4pO+~>x?V&zuYP@$K|;WdR|)4kWo%T$B&y*;*`rz zR;fk-ZJye|;$RuoNho@vZQU)w&e6~#CIqZAu2_xx0HpgW-eWs21Z&U)^K!YB-8hNJ{|&b))}eOpaY*yqc6BR`%63 z!jJsQC8k?FDAZB8NdIDB)aAiqFW#nXOB<%A7|K3Aq1u6xrHWau4?&Y&;H?^^K}2&< z0;FnXWqfOHc!B4`%!m|7aIUmVnGplsnJ!sl&=`6$y;;hVsEV~VoiR)Ivzkq|9S;#; zzo5nn{A#swe7NSJD>jy2hPBKpxnh$ljVqNActnqeZrK(72BrXvQ03uy>l|3hxd@nq zDvFffLZ{kTFaJEYInVL5b8xAAaOpX^m(eUZYQp2OcNq@1#!Q@G@% zM~rfO7$@`}wscCLC~aX&tAeeH4YvPw4KCoUDbI9-tK;g5g07Z)PP#r0C-#XX!Yt2r zYqUDGB-wZZV?&8LggG7QT(vxVw&^q?<#&jtKF7CD2K$xrMuMCfhnGG9<3TvbVUoxS z{~Sf))1`2ZF|7ezKF1aZ`BdP|uG9ErKwg-{@v`U~)4fxQQun&q zYMe8Yz8CgzyGL)OI1>|-B|Qco<Aq|22 zLNg2p(P^KiG}vIvh2{aY3b$N@@HM@8*{V(xtw*+}d)X4V6LQ2=e7sH0y2|V-wR0P) z97 z$^uOh^b-71zRFg9ON9({*U)lA<}wxl8>l}J7&VS5TvMG}{tL133@-9AhEm+OQb8kP z0>Y|o*r+U3!$yKP+B#L!(u$@2pR`j&JJy_Ox`XHezA$R>)%LStJKV7RPh;p3xKVyJ zd{LikoT?qhy$36-f^P79;5DlAo){&cUT??=_EqhmFywdC4dyiK&$8Fira}IFgZaI~ zFMNMbm7?|YHd|4DK?s={=UReg%^Y+K2i|CQieI;>LMGjjZtdzZ^^*h18%;T4m<5W8 zWen#F`@4p#uitl8@&E|4E(oVU>G}}uOvf-5GeEV&;nCTXo zJg5vvM9oUmHFTu?{Z`z6_gaa=>GN{@N}La$ms?kwJ@jTm+OEjdw^!YUYEUC+2wKa_ zoZHdzTqe)mZZ=qZx8Ht;skDfAf8b7Za~tK0J57)5Gx72Y$f`U+Hv{i7g9rpW{4Ufg zpU9PWnSE*C+q=xk$XxU8Hpg3w+TXp~d}O8X#&OR=D*WdvGcCRGvhbw!Uegm%3i~>O z(d2uv2tVY|wfC+}HMC!QFDs2WPgf8FF?Z#$%8S{q1jlC$6l! zLX-dDU0UfFsYX4jIX~mwcz7Q3w??r~%-wIZM9j3vy^oj! zYd=NAVCX%tAw#J@mDWemM@^RN9!3B4uTAPAIaywKl$l;9zdvf4S_7j4h$B*hU^$Oy zf=$}T!H=QBct$RG%yi^%`(vhgcNp5hnW}PpF;*QiIT=5&oIq?NWLo0f%Sl#M>?&#} zKa#}brdQ>wt90wp=d|?ODb*m;9yhyWu6iuGD3?8slkMg5)Z^xDTw1X=g68l{L4Q;O zU7(2NYI92ZvvubA0q9IrMpRKOb#)!HiB^YWW3O^#WS66J9{qd6L}y zf*B7o`ThlSZTcadAlkiZEy(0j*|gU5))%_TmbJwG4S3PyJDpTYGEDlh(hT(o00ci5 z=d1QVzNk8`&GN`g=op@qnwJ^FF*5LF3=hZ1B`-528`|G_**F$~*M6_Lq4$nfum#+_ z1bnN?(g}5Ug>wQl1KS>!%Qu0@NovJY4$f&Ntsa!q{%!8$V(-_@Q`X+H<#qP; z<>Y{1b^QJ--b9~y$Qx#Q=C!B8O9S+h`aRjsGxFverc*lFc=G!jH2#J3eG`hnoK;9+ zabuGl|E9Sn{q`A zPlGPD=Qn`O$U8FlLo?a>zJ1|`M67^qUjE2DgOyA^HhX3-K)W1rnsHe~y&9~tk=CB( z_75xHR;^7{NUu*!j^Z}Ed;-OuEFC^I#mu+(p@Z+yBQ88A)g=3!>{iQhpEBATwGgfm z=ei^TtCGm!lL_(vCVP-%0-Sh55}2=TPEbVgGtZdVNLA z5q-2}(L{o5R(@rw6LgAXd&&CIQhQl0EqCpntCZ?ZW)lng%O=xOcS58X3xi-oP13j0 z`)i=+y!Ji523954Eos_UZDuROArj+XC-yhyTY_>3J>Dn2cz%Ec6v`oZ+oB%*~iB(t6P16GTFglUye{(&i--hSr~n6xslZ49tJ@VV*& zQ;!lX(!tu!TKVlq(f!5a{e|{gLbIaf2;TMf9m_N$#AYP~Om zpfMHit|i-&Y48iQO;(rSTO4CLkDmA#9AB zB{fSix_PcFNa*P0vP6Dw>sk3CK`*XuFC_B=EzO1G_e}I%(G8E#%ToFI>AyytR5qP| z#~QO@Mq+yVu!{U{x}{Fa;9&Y6O``lnF5iAT9jKUv)UD%EoJ=Neukh@)Kpz9-!aDYx9O;Q&|mSq_${93xmLIy$Q!U zCQP-`)V}*9=oz;SDzZgMP3tbH&n4x-7@+@ev&d@oJSAwZQ zAL!^EXNIZ<^NgH$3UwcB8>hPV0AMTqU2sH=Id_8+!=a+mwzHE>1^Tseug)VuvO} z`^XNH%cr78Lj016j3m+Iruk}woN1->NXaD9mwxFJkv(LGClo^y8`T`RwJ}?osVeA6 z(sQ%adGd@@x%tj*(e{XJ7uqj;+qCad{*WMJ!~Y8-VK$K+h7qBD9xwGVvOwtMsZM)V z$p#VSfKYF=NVOfpauFpNF<6L4m3XHuDCVGr>NILqIL}!{obXD<@=Ro(s0_M#Xvsi< zw`DMx$fTZ$oOmj6)WJp=j47&p6!`XqOFW@m>xhT~=YLDiJWM2kf$X{njsXo_;F8sV zXKC=)c&QW;*6VjyrJCB<%RNd6C$bIDNo;+QX@KM=Gz5ZF$H%~0TdZ?t1PEn2BGw?Q zszR+I7L^JE1E@04VIiVSWJ9R*zmNH^UyWdlh#jtNx^4U9hqeTb90)e?tdczelah)q zzU5_Gv?Cy=5jbUs!;9<(I$I3yBD-Wk;3cDY!eDS}DehAi$}b1m3u(P;)Vdq=yleS>*cWV2L1(tlXlW+r7VCn!1U$mL{+0c$yX5+IRY(Q8>}QPS@v19nQ~+x+vXu4#|b|CH&#FQq17Tb71P*l1%G zaTj$AKE~P}EQOlOVPnVuz^sHEnOeE|mQw!?`ammZ%_Cx3-9?vxE)k`m%viJ_rCLw$2Jw9s{hUjsvRTw09wdA|U2Yc1a4qe=} zqX{REXar|&vA22)^|y+!Zt$@cgxIvS<~vkUle3k`l5C-mjBd?$@6n)UP_3V61$iyP z*{|{2{#0mTQv|6l2-)-+|u#U$dp0>UY)zn{bX=~KUw>e}A$AQTe2fO|d zbzzlLI^>%hpR=O!gowcbgvMZ%b7acBqeH&wXzF)h`6>InaC)@Yr2a(NqT_KkuSnIR z3bJfQu-4)gwG+u5KivrPN9EF7O+0SL%b`nJXea1hF*m2sD1AHTJGA9X%>ddl0?2xY z1T*jw>Fx2QP+4mtR<)zA)|lST5hYF)d>6X1n}}0&aRTs{RT8n(=!`Eht2`C*f+pfm z@vHDpasFX>CHA!J$q2&3DdYLnk>c_>oS}RYEk%mtBuBMKV$_^)t)72_E z)u4Lf{-$*zRNF*`gc#A)mh-xt-YMTQTZ?Q`Nkv_*YRA#*k{IQ%{vG=gc}G;2{>B#@ z0MY>Fz$_ktSO8DBplUYH?0D)_X5*10QWJQ@Oq5HuRG0w`Fr*~uqP|O$PG}up@mQ$s zSP3`BV9o158fm<6M|$~A-H7YP(@aTz?!TW6IcM@7c`cYL7JB(^Z6@NCJ8F4N2v5W) zBQ@7W5W!&f9am_~dg|FwMu(>C;#~))?l@1`rC0;dtiI`)sJbUDgP^t7u(5b}F@!qS zD-k4PZKj&%j*W(XMlOqTs_b6KcRhf#41lw`S?VN(?UtD6WqONl<3jp+S=q7u^P#T8 zWiK33;-a+{8L+IZe_kFdq^_9vhOw-1 z)`5)(rT|@dB(2SdRoA#uIj@+#v#@j2*U)a$(c9TMO6C>wh0)Dgo4C*b^fY=^g}V4C zoe#CWstqBG({a37a<6k4|C^!~Z{uskIwMGvC&z1%my7w<`i3C9JXUPsRm@LHQF30R zSe^6c*hcLZD@FrOp-#=Ye6F9OFj{sz0mnfmK0!QgG}8fbwiDnfje7R9(0 zHpM51%7cHw!^5e<*bP7G<*-pV%c9Qtx;EVa!GDouo(<&fJbK~k*y7^O8Ul*=mH-@wsoLP#0uJ*8Ts8*SX7Gl4MU zIm}t)`p1}?wiD7oi!q?+FqUEghAdj6P~dTW5_QJBf-|Nh@ZdKWfE<$(yt#|MIk(tE z8UhUD4n7bHNREOF>CZ=Lf)c)0$M^IgH+RWT9C2N`SjT0&7ri>N0cgS`d% zhfZ5A{?-3e5{d9#>?u9E<~w)n8K47_8*P6+blnP`mt(r-2km4cS;$2OC-@f&*!Yq> zL_-0pq<0~*S5(*lT5{!;uK8AD0@0`qiqa|2WhZfO+152b2Ao%NkwVkyd@p--%l9K< z2{;Q?2__O}n18PuuLd!DED;2hScaR@CD|slwSo*n!N&DpXNqAI$CLyc)Bq7j?^}iL zzExFrsa4Ow00g)kD!nwE+4HP#0)|cW|V^$Q|u-#b<;!5g2GN-Pu=E2(ExK87Emtu ztbi%%kN&F#caVPiHBEF;DC!}m>}`zSy8B8*j0=rkk-;l=J1k(1cij9mKy2=b__!3& zoq<6hYcJDA* zpov_#lK+L8izscKL-gQ z>`wIcP;PWJ7)?7cMg>RJXlih6eO8HYW7~hNLMTSM{ss)|@Ow2Nu}GFIsSo>1`dl&5b|2ZTuU~X*+_>~3o@+t zlfb{uBa`X1P9Rf)Uhb&c?vRL0*PT4XQxs4f0@^RH9di}Rs7i>o6S8h01fj4}Pius`HWcTl+ zAN5qLA8Ff-UlP^x&PU0Tg#Q1r_8#C-RP7&VX0|1}DU;-!vuPxo1f=&aEkg~Up?9QO z=tYVF5du=B1p>SvAVH8`LXiceDprbgDN09B;G-iV$o-v}-6Z&Zdaw8S!vnK3bLRB( z_JRp8Fet!#B{2N5?;t89=a>+SC}xGwC;UL{E)PO2B>-l{6=~~-4RS0vY?XT@miL`9 zGxu}^Dk?8O1aUhO*1*2>(|Jvqa1tW?Mo9_S0}_Iwzl@%iVzKR{wKe8go^U@z!bFuc zphtu!SsS7IvQ}eH`Mn=eLmw!HamkNv%E={!L$<^=kmJyR(##ERs}!n|Bu2O=5sXJ2 znp>Jx0_9QKYys0?^F+%%LKjOz@gl2EvdUc{gA~iUV2fat;9keBu$sHV&tjDE)gh^u zXeh4g>t%8m)6@w@>Sc{G0e}S{WPGZ#lCL%pYP7m;lktWF3M2 zccEEjSW)Em*j2_LE_`{cb-=CCI9)3G;LB%?`7-!j%(%gl!7|NH^O+g0fs*t9?GKAT z&9yH%Hp)9ag+YBwwj9d}DPM01o5TK!4#Gl5*#iOsELLe$ZuYa1Iat74O*<8&SMtw> ze4Tqb&AitJJp{<$k@S!+_cb!!`zkWiUYqogFYh(RV;rMg;2#0WZ69z2iCA8PHVeZ9 zg!ySRPeI^7n+Jxk1trrbQ+emxUscgjxha-|UelWT6Ill#v=X3CiM_^n%^|()8^gUGB+cnb zl+aFbwKSWo;cGINxb@|}1|#DKJZ8pglYH}~yvExCzCPD7E0EhuuSIv>bh1&^C9eVh zz3L{_@!v4nmj_!)G0Mnu1t$t~sKz>h(FF`C)>}>_vw-5l9t>zC@mGG(4k#p@^bD{o zPqL4c?BOW}w-m$xlEhTWfB*pFX^@FZf&>G`{uDTxp`{fy(IYuiE0BMz{1J$y$<8se z^eO{m6G4{1_BgSOyl8-C2uLVJYv!cw4e$*bI~ZYwZR4 z8BpU3{}2jc-M;WuXv&$n)MluS(j}qEp(8&sjH7+-f>fxC4lEzO%0wCu{5;0*Q zckvrE@hIQVIN!sP0bK4lX*BK|&^~|Tl>oB#ag)s)vQsfKauBOzb_%(>uuyNw{Ik0c&h&5E2Llr4jWL zUS(3Wj37ZkNnItqWwzy0i-HFr{z@ey#Av=ErjZYzJMfk&g(9d)o^jCMc^`QK zq0u+~A`CEUfWA$o@JB9pj3jq`P8JCLW_*F(LFs3q;VFxZ`FY2;HVcvWv@EiftWt2R6-oOQBj;u4soW?onc`f+ViUjrMo(7hR7j_!|XA1 z_@#()G`%+K`ND&Gb=U@E*7&Us^H?)OkA2zu+e06%2fqiB|QA;ANs>>?AE-@|E zv3e4qO7A4_^wsl)x5W;XJi7$_Ffgd+aT-e-1Om(kRO?$>jN0$oh&ZAe;1Mpt;1%o$ z+awXTi<DvH#bzlx< z9X`tx2rwjxBNJSyMt2e22;KEs4Z{T7-K+_a-&FHDTIJ z0gI>LR2CSDYUS2NOf7uWfjlx-{DTH8N|-h*LDD5qhGLbkUqdYF3k{I_uTm;2+0+!j z2kBmrP8c_Oj{-g`7Emkx{`&>+0s4;5tT@UqIQGhg$0;;=NSjhwi3n2=FFPdd#Lw7} z<`VhqOTh9tz9B0TVT#D5Pyo98Dki~_W0%Dle;G?FxM(;Od#Uo5vZ4h+oMrDxI z(w>H_D4j1KV(WnAtAT19T3%=vUn&7Cuqif0*kYh+pFIg|fzAEK3@8yKo&2o%Lc`?w z^M#TAvS?55RJSG&k}i6T+-h{c5!+kyoOJxc@>Y?q&t2s2qLwmAp_MId&EMedD_hdd z->FH6xH`c6ostw@+0ujVHD=8UBdHK#Ib+V@Jm=6($Ox-g9GHt~urY?YK7L2xH}!gj zRVfD}W1M}k4$?dg2WK##k}N0fj^R&?0|?7wQwWOJ@(#g+*esYL_I#DChkIaj8mppS z0`UDESseSOF(~blMmBZb4X{@xhehkjQjLL#Dhfe{91RdBFRynV!o5?QuuvtgpFE4kmJh`82f=&>VumpD2YH*qXtWL~1znMJw<(K85Exf8RtJxo zGy|oE3{TCN3}C;v87qUkd(Bu&OMNtwa>?SRF3l0k^b$>P4pY=Fe>>XXvpRI44Xdh*rkJ)Yu0Wl9 zMl&x$YAh4AXv+$Ys-Ks=$q!cb8v*)F01(+CbZ#bibogYbfI`@g5Tt?0^%={+4AUrM zthrT#+oC*D4xe|dO^*i`BI7UC_e)hFRrh~DkJ_?A7;{`Z7VqxjH)F|7Ga~m;FKX6~ zRkLEpB}-%Ym+Aalc9-`=J0MP24I&$4HoD3kV9AL%Id3lnA#mHx{k(lXMNDQ+ud0Vl3qJs zXD#ur^XstAo<>_=XYb;!!W*o49L}7%WX@crHSi}ex1vp>kKbSe5CJUmO;DNjX~>(b zJmPBwQJMpJ`96P>^-|$eU+OJ39Kp9%z6IK|KK=R@4%;?z_h1c>pt*Ao7N>Nf5j|L6 z%+RkrFhg0?q$jJRE`xc0IoB)R3q8>>d{?nI8|1jL1V{v)IO}`kY+s_T=|D60d&Ba& z1BpJYreoSK(o-jsI`mrT0>YtD@-;W^j>u});nehhH7aIbMTbHk<9zqP%N@KRi&nJ zA&f%PjfE_l&ML#Z2UAlT3ppd5l~b2!q@8BWdpaGTD__ymVQh>XMaFPe)w&8%OtTgj zjikfF(U$Z*rG$uR;SGJ4?Ni_kacl%O@jhzz9_uVqRcwEcH8nh51CV?!d?ZU!_gMgA z;o{P0B-2o^!$?*?DCc82*>7M_N2WQD;(a6}g2U;+NI;Z*-a8|iRRQjJI0_ufGV)}w zg$VCw_;MV{z;+mJCIM7N1Ah!B&uHwauIQDK%eT*H9Peec;UJQPFB=V-7Pe|O^VNmX zYzPY4&AWbMSgg|3`@tC2MDf>t>wPvF4q=)VzC-Vi1qZc^mW~Ca9Pa&LEX?-RnMhUr zQaBP8jb{!@9nTni1z#JFc^oQN7$J?uGdnHEbIVZlr_6X3MJHvcp>$(B`%PV?P*-PQ zWDF3g_KV_kAVAhBbNk>SQXfwQ!}bd8!X=^)P^$tY+zVHvd6dX_#3c5T8<<QVY+_7sx{kMJm(I)(iw>gjXoC=7nxFx!V9DL|h( z4!*>cH5K3t$+M@j-w;=9+ce;niQene*vpFY(3_meY;rNW?qi&4&R|gpm(^wl)&VWd zUt8 z+!Qwl+u6r?#_M68WkCx#N2 zxg+OfIc%iOWuKR94i7X)6reqk_Qyu(dFY~hAto52jj8e!du$-Xt!n{ln$z>SEJpna zu?mviQQ??NY2pBirWX)}O{?dvJCD^?9KUZdJ3sY9)+%xBd;lrQ*Vy5qtw6>Gs#{-n z4-N6jfGM^F68X?GNvQ5eu*h z+j(a!V4oE;_qolzb(&}sw5LfAZHjrUYFI&u(Di9)U`hrI~bQ4Qs1jvyoEL<+cWBUdRHTMY;nKlGX61q<(8zVQVJhpXBX)`}MOH{g1Qs z*;*{!47#(HRYBs`qU+ep))@+5NHaP(Vg|oY3U8-@M3MiSS^RSmHSjAhn04~6%!M3mOABN271%{9994Vux&YPAZU={ z8$c5MM6YcCoS01`H?S6Xcyt3+{v`dr0T`qU72F7tqBk|$2paf44crI>_ztbyh`C!$ zCpO}{OY~?X>*e@%hjgT0L~m_kwH-$un>RU|*e>O5>c5$B>zx0THC8ryi*G?Mt(#%GPJ6c_ee=)-Fo7N5Wx-Yg_@E7! zfxd6=bCt`=D6WCtnNeIcrvV+Ub}F-#6?a_mngBtb(pr%BKq8JfGQAP$LwyxO1IdZ$ zW5*j|EN%MX-PT7?_m`ng;XiyDyWe8JLOpG%_x4`qRg~{(`4?;}e2ZlU|VTBg3M+ z^rdu~yGJL#V$Ia?8m-%)7I4~ic=k(q;(BWOHIV;Z%Kn-Si#ZHuFDW+x2OupP07ndd zRspSC{u}lRmOkSfRw49&CR5FWBf%PK2fUwu0|01+lXL)SS0iJj31==gUqTl{-3_Vd zcbLYW}O3PF1#-VEe-uLE(ic2___5 z+t4^DlIEPmq0I4aImv>Qa2e|zh~0GmO|omB)8QXj>l8qwynY#?W6AnqvP~ccdMJ-; z^zVL|Rt5qa4d40@{=27uhk8@y5~SB%atdH23nv`;@aXg@@Xv=R>@=%j?I0x(dniJ9 zUpoy-McG1=&#>13-G4d5idcV@{?a$kuvjW{7BY-qsoGiAS^`WTWLGeN@WrI(YVz5k=4hZAO9mOo`8_SPIE#0KIB0@ z6IbL+!Y)7jBXDXvx@lele_|g}#!`f)xicZG1Q6QV2a%;9g%6=;HC+xmei8Kd7HaQx z#yH?fEF(@(;;&(>tvn3B!??}A^zt}C#ENZhNY)b(kIk=ylNk#o6=Fsghduy-9gWkM zD|ZLEh~P8Ybm^Wz%5UeB^WPgJ1^ZlLL?< zYe;&f>cBKs2DR%SLSRrkLvh~ZD6sEm zSV-9t$|>VAkk>={@G=0=MA~~95|W4X>t&$b))aUJg09|F<_des`VRD1CWYDlD6396 zSJ+&aj1DZ*qk+Vx7FPkRw$qTSY_(L4{LD5w<~}!(|CygzF~{l*tRUb-_`6CZ#b0Be z+MZ9g>KEzMHC8Qg;%$q5;0YE!H}0(&^%Zk7RtB4B=&f)a^oI2YTmlH(CpgPr*zm#+ zK-?-|fO8L>d5$DplUv8YLRc#*_$%1yM@wblMRQ8JqAUSgZz;J%#D-r1;}6lnUoqZy z=*F+Cl4A=%Gq`FhasvZ8Lyc~LS$>t?x&ie29er|xC0pu%*g{ZWH(j~`=6O3QH$nF` zr_(9u`S(8CdTS)?Q5xQxt-m{NDa=>0@v@3Mkn zZ{^eVKzB{s?y^GhXIy?#!?(e~Cm5(2vUCK2J7ROW>DG~8hdn^5lN3_#v7(6vXbbdd z^o)XjaAO=X;L-k75ZPp5>yQ*$I?okOWt^5!+H(&^j}M^5d2!ybwi2#N1cwZ{2rjea zJ}VSH<9#cFAOhMV$wwqm+FCk&pA~hCKM1UbaT%c?JP%m36l6ete&5Zg*#lNsU8Yde zdDu$h|WUaK44S8WVL<>p+t^%{6jWMQ9kq9e`5<|@PH+cLA#;LhKBd zYE{>G6#DTAyAyQlnmljKa72o>&!YfTD3 zcx}k|2$QyQn1C3;~WIZop^I zCmV7H5WYwnC?n_~?ya7&ngVS+8B}#12aOKsu~u)u3{2dNXdpagCJt*83qrX#@O-JM94Z&mM+`*v_dw7 zFO%W@?E3S7fk5|;!H6q^D(teT4Mjn?rP3S+??1{W%OQ{{axsGlkv8^eSV;(1f*2jdR1y0n5& zYfY>)HV}iqN9zN5CE0EDzq{?L*@l{Bx4q6F&Xqz)#3*wyV>RRukwX|mlpQpNXh&Ia zg{j`UPQF;N-gCOHX3Z!L`D!4EGq4Di$+kPQnl^IN_rZJ$_KBXbkC{M2^@O~(9EP?_ zye#etzr^q0E~+rTZ%OqFWA9~qdlcqF6otI!ieLt;^R3!%RI?Z#h`pCnj4y;(!LT#w zQaLz=QqrR|s?{yZL7oqQb!L2~BJ1Y%5EmUP&LdTui|!^_qHsu_7U!NAGcsRb9%Ckn zJ0vy=3ZSxY2f2f=uOQg09ngx(j*Dh6cR+C1W(Y=XQc3G_fQvO~Y?QRHCMnL!#))?-B9grxn#QN*xKnhz%;iCY3D3-&g8+ zHOGhtHaTLt=v*zO%wQTqDJJUR5% zEm-pF^1)cl3LROkaw=7g$Ei6v^hz~eU0s?(A5`Ntk#_ytYB-B~=~*=%W2vi$m=e^| z)p4?R(v<3ai0rqe2HzPZ!>CK6)jjlW4gLxm6*UpEYex>PuZdHcOh;<+Dy~JBfWh>I z$I&pcS{$HJXVm|&7DY{JaTi9`p%#C~^)v&bd3}s5<^8D^|4c%Pc{-0*C$6V$IhDf{u(M> zE^p6S5O>}lMHlLEd;W&+)Z_c13mdq?g7C!O0C8U!9|mw7!d(>IfNSc0SJvGTQIa#* z4UuI}um&9(@LmmfAxws!?(@-4Ao$84=wpdqdIk`&ibT>fjt@{QfC`R3aG!JxG-d+Y zHG?QsKs@Z&=ZdliXk$UBQq!xB>XeWW?4aSPd;k>rqkHfuI$SlTTo^X!Hy_(vxMXBl zUH>tn79&U^v}$*baGlmRtYuz4eN2c43-4UoaT z6ES%u0|NBYNJU~mG>dsBJFS<3^jsogsR_Z98`5;D)d=&9OjV6|rDD&%!_HM-oDIN8 zV}N?7zJE4khq^2@mOg95&sYj+D`;+G{HW{alqS7`6ZT*|?R$k+uN2C z)I0ccX6SO|t%yB5rUkF;@=ZR7`z8|ABgUJIl;i(8Fwy_1$rwpUdysx_!ISWz&!|!R zf?jIL(~~EzHwKCn@G_RW0fMo#KKn$NPa*U!?QO}IVz6(v;#<@M>%8%;xkCw#*H*x+ zG$72SPsyROZTQRKzO$>qqZBw)!I2-)hF_Ba>W#L%ngkjjw*^>NCeY4yJV~D3i|u$J z*Z!4qk1pFUw@-L`UQEr%p&IQ0;3m+A?RjzAX1tm2{jNQS$@rHpTKGAbUTwR}Zjr1> zY)2mN${r(YIA+vPw0b_Bk)fq>y zfj6f!N8ZwJVYB!ECPqiQV8hg(MS}_1Vvnsm#sm^w#eW{Pw_JTpy0p6XD6VG~x_Bil0otc%P`hvNTAl_tL}S6t zNau0`AR4DfpC|DnAnigb{U$FV*W|S~L6VyTMcx6#p@l<{L?!-x528q)d>LE7&@?hS z@Fs7ij(tSQZ}F3k?-f^GPm!d?O&^kt~RNbXjODb?D8@A(-;C-e5$=)3)Bcp>3J`+Uw}UgBA74 zI^unKdwISF_T_d(Ld#+Octg2O_w_@FhWYm)F4XT{@EwyVrz#_ZK&y=765gMu;kb0^ z&kMT_<2Wh$A4a*E{doo3GyI(I-QS;2S2$J#(<0UR{ zD}XXOKM>UaK`Qn(>|L7E=Wp|>QfKrw$eIIGeh}*2^+cu{>oW-S$pOk9#M=X1{4ogU z7d0lMsQzHUecX@66;*#Wm{-Knx;q%m!$L|Pf|sCpIt}3!CB-v)2!Bfs`_CbK zT5{%xKuFpGiB@41Sz3wEwYQP1*#Q2U{sBU|?x*!bfumrXh2#z=owILWzu<+EYv6+AOhFE>AYmcr;BY! zbChe>ZP8~ffsAZCERV-7GM9?yP1`O^&-x&Mf z7zcoQ6aYu!FtGglDQy^!xBYxxQiTJD@faUfC?9|-WYWx4(E4Fq*p~f>6{PQm@uIdP zXXVew!{j`AOAW`|V@T2#g=&tEveU=`L5Xx>B)H2h@AA-~*>ER8K8U$Dya(Uqj};}$ z`_+4VswHkQlIdc2fcak**Nf=0OX%4knM>(wWncP_<~2v%9AlBO9bOKA6*Y=khw5Pi z_1uTBgT}+a7avNqVXGee;zMbl4b1Z5L$EV=$X zpM-|E%UI4WPZY>q6T%zQ?QUS0JB5i*@2RmI`M|Ex-0|3c*Sz<~^FvBxZa1q*R4w~{ z(|dd(L_ko@B>w40^p=>6Vzyt#sW1S3K81e=ne!i0_-j;n8qmWvJ6-%Rsxj4=8P$Oj zrt`q8Zsi1wF+_@b73R*T0}DX$6y2U4O$Yq?QK2$NER3pT@>SSWmoxd2nB3+i!I~_c zcx)-&*xw~BdHdFI)GY> zcn!-Bm?oJno7NN8QT#3eWVE2$STo5$l&+5UOh8c&q0(MwY)<2W+Kwfm6I14z67A-3QFYC4~{ z!DYpK5PS#do_VRhfWMBr#S6eh9-!YAV9pOvhlRWaF6+&Uat z-gRAsVH}`+i;VB0vW-ihY~B?Q4`qYR9#092<;6Q-G4G;4gMZ{>{wgw6BrJivWdXgq zgg3$6Li29Fc^A7B?{-kbrN+B?^6nIUZQi**;U(2OXQ=)sz!&Ff_9uYWkI&HFPq10e z(?i^X&Gsw<{69~vmf;QpBlGT4dAF4=n0I_RF9s_dUX*$)2l6^kL+}9UWwMtWpPrC+ z7v`)0t$!XHgUK5AQgR|6i1urk(hX8NEhIIW3uA%ik_)7L=1*%v| zo|R@DVYGM`@?!R1i84DV!}nC95oLJ1_vA``R>?i3vpBa%$R~9Txb9JV=|x~l6t)o{dNtMCh^_G$CMvud zY!I(*rpADsO=_@9(>~^}o9qO$EF>&bk^=n`vMI%;h_8ZRpl_)MvYYV&4ccQ)2msMA~Qn*zXL)`uNM#M$@Cuc$^FU_NUCE zCL6&=SKNUXr&GrrJYHEv@9w|>uSaut@N|qLd?%k7ml^CgY|kau%-AT3_Lz3>G)8)D zCvOh`ER7_i{45dJLX({b_q~NW?c!-cJAglewKHhoaIa`VcOF};^!+a0($XIJDYmVQ ziY0wFz*`Gyz1sj$NCmG;4m_U_@M@U^}dY)~o<+>8Cxg4XUu(Ny{t7b`$`DKj4Uv%S0&&U}f_ zC3y2T{2bJe`X47Ho{cU*lfU2{lv#A`3m}UO3g5@a;BMAFdFS1=4`iU4<1#FxfBBMs ztz4#zulXU$`HFuJd*3GC@U!Ynh@Hbig}3&%U;@=Uh%%oL6N$XBYmlP@Flr`!{vH2N znM1Gb2XacI9sAMxF}koH5I&6(4&YR;@HRTY3o5YR>VFV0>H+OO$UDUBf^~;^)Zl^a zH;$3^G?%EtA&hwky?zMD^BK)Pgkw6DEZ_6_sA|#oVBG-H*B<6oqG#QZ)NL*kYjEH= zjF7yR?GO=31GF$J@gtx_cY2!~0qC>-uEL}wqjiX&tYdt89tc@-oDTv$?LNWl16*`E z0U1Q;XMifRDf=0}r{1!YuEijy#jvn2di*DkbZlv&hK{n1q|CCmSR?-^-HCO=d6Gh` zbnpZ}j8T4c5^#OOoF8~gr6aZaf%k-c^6no1@+VN#XW$HUCp0(AG}-r6CaF==Ntgk z1nPPYtV2h-dycoT=2-Ly`p7kDd&S;rJQd4V@@nBPyKf){ynhxzR~dha4|!ZF%- zk&nYiRW9)wzE@Ld#3kOsSHn6wc?lck2H7w3MYt@xjQuj5ez?pJLO=e=6=*#6(e*3* zQ)LW&bQNfEI~}+R`FBT(`q`Mm_U2{5&p`N#=)un*Ew|I=Yf$5jp$pfb_V}1yyN-p} zPBX3pai`LQ>!1lhxBP->`rVuH3%_N77w795mNsA)Hw zUtYS)D?7f&mx{KWJom6^=1}{4yqn{Q@7WjkfbwS3pZ7q_%%KkVd5Z0r(Sz*!*hQ-; z>;Zs$8Wnp0?DGM=^8f_W`!x3f#si$w<)l5t!{t==Au!)^>huteOr^OGc^#+$ zetZbU&RR-)1PHR4(jNijq|xk0nAV+i@ez;2-NQ#XupO!UZ`jInXwGlIi>Y+rH$Z~5 z^xJQ|s~DL}^RC~H(J}mge zc-Z6#x|~WQo⪚rw^ZC3+|zvPq194kllgDTT}IOhEX!33V-mC_qNdMy6Lqp;*dbENM0Xs;+Qb-jevrSci%u=qv>;ccqKpJN-iDsq#2WRU zzoCls*e=H7JT-mb;xx-4_NXUaW}~YDML+P9=s*gcn-mdFy@G_Z+z+sMs_mJ$yr6<@ z;EFS9UF%WS*7l4at9^h(dA^tGau=)tM}pm?WkDhVyY8zX(L+5Ab0^85)^Un-%Uvk_ zx?Z%pX01jFd5^q;SF}5l)cg$nn;L(EH)TYq=LP4eCx5q%Ay7FnpSF}L}Lc? zEIg1Neui`}QwqnV3cO^1rh5iLyapE~gU>ePWEMH1PgDhw&}_AzFOnV=Bi?T+r7;kZ zc*2E{qLM1%qROlHG${zvn<9V_MkdvqFx6a+udocjXp2xBmt|9%psY(Y&jYI*G zskfs^kHci|VLkxohkdBhZH`?U3&@ceMg-F3nzRU!n3#X2wZgKSVYw5Zp)9fR0t^omD8w|#m-rew?)fiP17Z7E|&zIhhP=) z4J?LW)qenGr?Y2~ns;<=b?DTg}OfEkFKVRLD@lNO*= zK+U8jiOy72h-k<7agb4KK{O*#6!P5!(gu%+rkn_1|ITmV{IeOED7w(VB;j`4-kqsHbaHeZ%0A{`)T*GE8uBM(eg5@&Id8dMcwSYm)JVRkG zX8v|k*_XtZ>g-FT7r<2E+P?s%YGPsWwq?Q*E0v8Ci4UJxMa!lsD*3 zW6CHlCb)37(RoY{>G7dHXU)rlZ zaR|-VbKFjiE|wC*T!;KyTB~Btt1-a5rNJyfB5tNy<;5)!ZzU^;B{Z|5Scim9dL?Y%6mS1ZB3iMZgqMqdvCZF3BNy+VmBs6h z%NL=PK+d}G9XP~WtKi9%l@JB`pA>u*c7caGM|6YLgzBK%RYi5>GsB8u_Br(pI$S~Y zQEy4-)t1WMtgb`A)pWC#pgm8bLMZMdD^O}RQAMdC_i!@xuO>p3O6JyW67On5|EVUz zLS_X)ZRfHD==%d)$4pxsZ5?91bpDFj=3EZ3Q7xCH5Tz8eSt%t|*bs9@@D{61`2HeO zkRbpluV_F;&_IA$lQy0@tY&0#iP|rgw90a|k?uzZWHX2;U&=9UFkP%J5|zfVUJyk} zH}-3nji?@wC;~QHwKt_s+V@$mK7Eq3JHKeLL{i@xBCO>uH3|4v0%i?AgJ6T;flW8Q zmyb#Y0PM?3RDBQ9{34|xlvsfGK--CM#y1MVBL{?y(UQLqeN{swM9Ak@8ED0GpWmw? zl4HB)nY5cD^669^Q1zFoDWVHLKVsFrYppsQZdb3eYEXdr%K6l)+Pko4H!{X)=ao>( zo*ERcx^n3Inqpe?i_-^5i*Ev#)1rFVTZ3tDZIKw)*v~9ux(q`jlLE17ZIS}1Y?k2E z*{TKx>hHrhY?Ri5p0{>JQ%H&^3X{@K^?@_H)5T_PCi5-Yv^Qx)iYTB=qTTg@jy9!; z`Z%IbQbcNj?*6Q&K1*Aqn)Mqs=nmR&REQAWKiJ!L{V@^?3a-3MqZ$YVXCRA%>Mx3p zh)A{|CKCvSg3_ST^}wdW(D+-hrx|UmPRibfgwck&zEnNYGWPGrpJabw2C#1=PjAO& z#GvVEZQ*geFxcvKL{T-zZfM78cpVX&Z^#OUoKwdb@*xz%Xdl-R4gWukHaT~+TkZP3 zd`k;uh^g+^jKO!eUirTmade|93089BkiToG6TV3ITbbVMD5jwdO$iL5shF z>fmy!s0Rf>(T2Emr~VB^G%QT4#y%{hFFkG^x??tdTfXk)`k3I*`O-A*sqc<}F`|*V zvdmP`l7hDh{tpLlLnGth%?MJFTF`IUp=j8FZ(3Qj_NI}vJC}zwqgJWfB#LP)O29J0 z8B1Loi>SC=U^@Vla=}fKB@sG&6Dm<=W6=y_(r*d3#RfPMHeEz(*=u}o#HsIG4LAZ7 zMLoJR$Qi0mf*t;!D%^t-ZS`s4e&L|!ABX}C{^wL1P})fR^LMcMzaX&2kuy1xN!reIX2fzuaff*fj0-)BM$(1vbj zilkAyq)i8$yWfVS5QnIjv@DTEX$lariDiL=^C9T~mp>|_{?La{r^44lu50d#0HYEI zEX}QO%R&nw28V`UiQt>%#p0&|O3SHDvb{hE_*Xz~Q{y#O#NP$VnIV$?7YT5F2GHkP zDr1ktS-cRQOm77_BA{Nl^IedK2K0hI&-dXr2ko9I(ma1TkA9j7b_71WRXR(==i)7F zA8>;`gY2|xL$sZ4Y={n0deHk>q6GFpPL?Qw%jqoez3-B1mPm#nMd?|hFhC&a@1r7$ z2F?;Jy0Px_i!%b#nS_*-r|qVXW{D`kd+#ifRI$6?78gdeQhjUnxvOJO`L)EkZ%i$* zs@2W9xTmhnaT`iqW{Y7;x|BfGq^LQd_z%;$d7=;^shDncRuhneu%Apv=7=QAV941e zx!_PoVqN+#$jVroNEJv#Nl$ZYrwb;moF@HN?2TG!^BnW2KMe-T|O5D>M^{^44kI_G>0y!k4p~8DE}iCd%V3 zxVh+x%KJ4pDqqrE^n}zgq=ksbr9=x+4n;b*5KSOFUEjj^;BpI*g1dq(jk~rj#eOK1 z3bqpc(T!QH#AlH#=Zt2 z+6LPEn#e{5@m8H6m)$|jI*C`X2KPIO4p@;Uokbz_7{XW7gJ0nE&X{JbU}sSfo{Gmi z17msVx6Wc5K6|f==z_a*T|_0T7ZfvH>>?tmcvn#aFMD>ySa#6TuHs!>Jl(M7JE&zh z%=0sv)D0gl_x{>V%vSI;<8=(eOJBb(YGN$*H$?H^XNrEvC!McOyWSFlTD$??Bb9o- zfjyi`yWhYpq|zU6h(9o=zrBfS$54s4L_73#{96F2&uG(I;H}5dowu-Ok5l;`qB0)# z?tzkNl-&dDK^pDqfpMpitEX7$Nz;GyHCWsq^Ao%1C!ax)?12xoAwUGbjS7= zJ>>1(+}lvfNEcRG(_gfaFYf2Qa8khmphL&f&;g>pJlzk?SH}jRhfo9!#MT%~DFcO6 zmFylUmO^>_`rDYy)imR6Y@+rg24N1yQ0qZPzsAbDRN6O4l))-K9E7@eP=mq7><=C+ zCgFoW2OA&M9AbRXXNc&I4-O9jaDskqi1A&ap%@*sI73BCEYOjmP!Xh&;~iX5sm43# zQX2JrN7TXHhIhnZwEj}MQCZ7$@haN;I31neLFdzr*2@kvTJJQ>Smvx@fFEP%z%b*3 zC&R>>DA{$mQF7C8QQ3-ZHkY~%6LI8xS4>7rbKW&tI`ghLh`SXdaPrdV%m`65ep9f% z(5J#K?S}*(nO5KcGL-lp8cw6M_e3T1bliK`4`b=nd#G(H#f=nSVk$3<1ddN7*C_EF z?oN&p3llOlLy%uYJuF@CfWaVq4)Z`Oaa>Y7^J!)V2*O#kJwv=wcsasALivG>g7I+kujLu<@DYd;dY_4jM6t& zL)k@RL?`uW7(E{&l0)kuo}@lem0_%02)$P3eUUETt$JVdK^5+?06&@D+G9~Wn7~ov z0P)gj!8q*rjr7|%K>bt_<3S##QI+vnCn)X5L*0}{aTD+^jjBx$Ixg=`z}lzL;t4pF zX>?_RF~MS@h{plk?3-U?63Mj^{?wde39DO9GzyQOD7snG5QmhWm4mIgWs<0h^H^gN zCO(Y@Pr_2KppPesComn|yH33Q51ikTWfp|*FbMl-JMg|#2&|qjVnF*KEJ+^G@<`Qx zU1<_6UG|6ws<6OMS|riA1tJJE@bv`%lLj^PB0V9f&O!{oKXqG(j+q2RE-`e_s-N?b zERuo%mFfCOO!zOt-H;KPgnOu87#I4FybA&>8N`d0%W+HMGaN&d+AAqj=?~jzSnP)` z0_aZ2nPur!+!Eli?yUVBf5P7PsD}1$Hxf3;#O&Rdh|UffLe#N%F@3v4?84$sTq+t{ zptbUzTq?do1TR{+Omy>4oS$V`Y}FU9qL-G7*X(=k7Uu|+E`AYIfR-&6ZT^Maz>LEv z2^22TB(;l%nU$sCaB0}ybh z7KmOiZP*M<`j^psZPCa4{~gVXbLS2If1kTAE!b5C2_CI$4Hk%$dFYM$0(eWh~efoj2J~Hc8Eg%SE5M7 zdxSG_eo3TZ$~R~yAXH;SiGW$(f}J9$&9-3J9#}P8Aj3hJ0tIp(cyUV=ztjt1<_vLA zkY5}m#XWh#9!MqeB3Ck-PcD0JC-|nd6t_zxX?~Cyv!+3>p{hsR>2fR}x5- zqFd`k5qiE$#Q$q>)ql5`^;fVv&!R8N2MF()Z7ka(>i_HNYwpERwo#A0pwG6^CwoQP zzcx0*qR%!PYyUYg);HAm^M53d{x|q5`-SKf`>`LR?9N`~v1BjF2Ff(fptg-xeF0MF zFOYYVMW38EPMgHeW~nl zcPte>itL1+1ygpon}t?^Hd5PwfC`Ab4@PFdQ3xa^)4HQzAJXZUR%R~*on z=z-cg$~-PgIr_u#Sl)bj9K6yxx^rBl$7ia@%L9?N++Q$x@*|%~F8%IBi$-PZ2B%0J zhDIk(KtR)%s-J}VE1hzZ+%;(TNs(?oDoZ_oFsL^F^Kd%&gBXC9&3+suz*C}TF5`D zQ|Rl{VAzOmoECa?wi(D0$_Tk5G*bn&cU>h&A++gUhwW&Ve%{wUfy z>*_xFOAy^@Yl)`KKVn+z(sw_K!{oPlPJw5o6g|= zSO8E|!E|AC0uw4IqKiKXxB7S`-TlhVY*_d^D{1LZqIkshRlY`i8{&$u=$^cy`&Lrq zIZ>j?%|N7@u^?W6|HtDSz9)D5Kd$&{(-+)&vDyo(>M6d+P-D-F*6P?B^y7K)TGS?od}-5n7%?B} zW2F#%M9;ZK%`S-2g>tSTVuCam#A_L_N7@Xc@YcM-`kHI>$ptamg=dC=qI^*HqKFT~ zDmR4E#6@i`ie&pz7#=RYMj01zhJtDJMe%MInf?{K36ZU3+G`lt4AzhT0-tMX;V3(T zqmC9mDr_oO;A{ND3w@-=^3Fin6DXpCbxmie0Fm{y`mu<7WR!=0Ep*hLV48kO)I{3L zAXvP-t*dXF!K+<#?vkh+?J|73L2AAY)hL3q$d@uS$R;Xv8FJP|)abIPWQXv?30O1! zvZ(L)(+H|MkIr9#VCnW{@S>TNaz(t3vY%WLAPR5I`*r zb|1ZOiv+y)#p%F%f0$0ZkHY(I)U*PgxQGa(t~qN3!7+KI1Nc=_~}36Av+v$M>)z7|(rCSiO$KI?|#U z!7QrLOAo{abEyOscnBh@F_n2}EL%HV&{bb5B6KyxJl_%k%dXCUh;5KVHy;|SoBBxX zM33#iL5Mt;^xs5U$yUG)fPJR|AmP(fdP72Y2(fkn_7H5y5-ioFh(aMZe3C_LMLT|j z5OXGlKE@$AL{%Rf%P>&h4W$M0(u%%*3`N5s`p;vKW1A`TckxyPU~&E?EZQNO@Vh7< z`9IpGgTIR<;BN;$5iO8t?8_$*Z(gB$PcYb76#EBg%}rGA5An^Y_Z4aIj2Hw_MnnP` z02wEAg<_cBLWmDAF6RJ}q*6+pyg|``B>b0QJP$S=;an+lyb@^SD~#Tj3~=Zc!_*q4 z+A<(Zkp|M<7j>B5P_aM7a=A!xuUZqcvKvZ7jq^9VfxAez{97*HIx?*dYLE+>OD>vG zU@Thxl{eBlVlh!L4qrsbA0GUO^n@UchX>-UB^RQtg(h}*BYO9@zmTMb#D+%+=TD`sXE#A_R(+$EuPFOFJ# zp&0=;Euj|G7J&G}5Ez$`!JiPR?fLVOh{=Y)h+K6i*{ra?-%Qn2_sj70GB#wiOsa>X z#&$!nWk{Wo=ng)L$m54-BBhih7;s}VdE|E83Zb#A7U9x@`^Yr6axKj+C0gl>>P{{y z1Fz&gMT|9M`P2M>#%FgXIry3MlEvMqxeo&Q?5d0|> zEU(Cf%<^0Y0tFi5w#adpRsuBuXMgRcVjV@`9`EzMmX%W82H{35XVgd`wV*mAAP|DOT!ca~JL|dp*(O5B8d`*GLf6KzbL*20R8q z1w&W=3I!ss(e7X=An_oCp7|VG5=G;Fj-7LQe1m10x_W`zC5^%fmDEEtEy`aAE!A?j4q-+Q~KM#!h z;Bv%rtcAznM(lU0>2OzwlXHfX3O4`~`{`yrF~Aw1>S-vLReNRx?R2<<3xV)KUvdjZ z7z*J483_oxPzowG2EvbS^bluch~1Z5EC5q75hYM=tbQe_bSxj@T_nq!&%e$b5o6Seooy=3#P^y^XZi>7E{!hob-2Hr?IzbA_ zL0Pqv#Dd)~g@LcZ#KGXgc-WsB2D`hFNe9iqmvQtrDpX7Xl|r? zlwpp7=(^N2(H%`an7fa^#{0}22ii&F?pVjSz6mPF-QWB8*$W=Go#4t42cFLto;OhP zeTWt*+;8PEy|w@P9t!h|SC#gTeV;1&=1-NZuH_KN8DT8wW49Z8q`^$1@*pZ6dyVKo4mMBc?z#+)|P$`^H(5 zLeVWU-t@?q+%F?m#(-G2bPqfe>y}|8g5%uM?>dk&3cCwZhd6h2yqgpInnm0NTxMWy99%g46)51A-q}?PxIO9~xWRvhFc$p_xEs_&NDP@A85qJBdIDij zd|g3E3|-6r&X-Kv>W3iETxB$i6y%I|zk{BPiFZpU?~U>9D(LKucy}z~T5z+1T(c}; z!W1}o&8PCk+=tX}edql|ad%7gtNb_L_-=ZZa8Fm4Sg3;+*5HvP-AVFBKW1kL2Ll%2 zC<5(hN2zs5cLgMaom|pg6_+ndx_jVKs+7ADE^m}F9xf_nJPa(24jv`Fw0oc<>kmoQ zccX<1p>jQ3+HF;`yeCQniYblfly%pZEx{O)(R7E+PMylSE7(^8o}jt8W!*!S0Tfow zT@>+Is+M!N#ND)V?sJZHsM3Zi2bFif5_AK;QMiGv+y6t_cZWw&t#R+n?q+wh*|4co zQrLvh2?V5yltDs54@G(hArz(PRS_WxO_3@HFHMR_lMd?A34#=*1Q3M_QUs(a#R4J< z-|s!M8v^&HI4_xf3s#FQV6XUPNbiXQqu@}WuQ!-P`TOiKHK?^F?Jx!9qe1LfNqP%K=!Ov-N zHKml}`#^_BswpiT^N=Q-XI7%RVib-$u;|66>dNyeOY&{TIAn>0*}mu?!3u&vG2S5* zQ9~)7vKlRSA?oRwmL>pUI-+IU8p?}~i-CD8sG+>!`rKS0kdj3;uqe;fRGxE8pD7lK zUa6^cFPz(nn#wDVvw>GLY60^tqE)pNAHMETE%X{(yV&P}(bB2z^Ga~5 zBqO%_nTG;c0%>?0-h3b#vtHb`GD>+)!xO+Oh1o1jo%zt96v-pfVzp`H4D!o{1EZ;6`9cUFAGl{Zdycg;vq^loab*Ais~7 zEA44|J+K8|2N2MWjbJY%Z}4(|eTAt;K8khGm2~9=nrs04@@R1fC5pN z(2*%di-m0{G84d@O)q9DC6Py`f2L9md3YCQDs{kt*(mROTMYf433PdsiZ{l}j-dLD zm3SH2hsQmYn25so662Esn~3Nc+gQ1a9^PmI7;Z}WO#rU>^r(qa-R0jUT0ql?3}P`= z5Eu-em6LgK4k{?d)*lFA39K-#sxU_+RNWRYf|~?i8eSMU!I~&UPV~XKI7<0Vm7hYU z&aiopgb8=|C>;EtK^yoScA8k12)(I%C8wE@w~qxo%=G6`dIr*SYK#9S<;4~c1@aI^&dy6IvY#g_^z zBqCOd9%IPC+$>NcB_zNOJ6I<`Z?{zv8=G6;^kxSm%TVVum`Bv)XISiVdM`qERkUN6 zIL)uJ8P9w3xZ2mnwn}`s`87-i0I&{nzockAP{$i@7FvT~lQ8)QW8&u~xHzBbI3W9a zH(7%o;U-@L-X-WqVG6J|;~$GRk7~Z8B+94dS@j~K{exaoDoFNyE3C#2lvGeu*@TuT z`nsKxY&(o1sua;&ZfoD{m5Sw1-lxdHoLCZ>>yR`>rNq^!MLncF5^)`94>9JU4E{l- z%no1#1#0L~UxaN2?Qv%02rF0uYYykI!i>V{9{3~yTZH-?d;n4!v8)fCr=#L?aXDfu zAU>Z4bW{?oR!<1E>Y(`Qc%V6HP_StCXcXlOY%T&Amz%OFl;2M;qq%i9?*WZrcGo*8iOK(#gWDSxbXqjG)ovU@JN}BYos}wB`YxS;=1$Xy&PuxD zw+rUi?(eJ=Ped01s^tnCs1PH-<9HuA;d-o;s$aO+a*$#{BN5y}lV;f&)B;%(orNVU zP(%gXKvT+V5)wrtyC{tvT(!%NJfDZV08gH#TU~&dHj%5VQrE?gU{Qh`oz+!|m0Z-X ztI`+7?jv0l-7(=VRHgWw+g%l(BY-6+wwsa!iLhoj#plDZ)t@;8apI5!M|`WBQZXKr zj5k{aSn&`e!EEI{N?&$Uw#X|`()DXsaSjHFrTVpzbm)ujN=Kvz^!8Aaf&8EAq0|6H zhNbaB#uDnN(L?N30gCjj`zeV9Ki%6Nt)IIpVvFGq5NEyKV%mGa`zt2ns81NJf#$H*B;L_FVqm)bd*|P?i$``_h61Flw zp&Cxae&qInuq22^)~q&R$m;*QErOgcD;oh$+g=90wPjXc%wsmC^@ZXpkGl6|5c7}f ztCSa06_sLl_5*DLiF+4i5xm(-BTTe?Hdy@NJmzGhqd9agJ2+M|S~SNUP9HT0i=@8& zmCg>>JyDKu6pA~!qFjak<<^G_zYpB=&kkALnKq5!Y@HRlMgV~|BO3<1<6D?PW z<&&krw+5nIj1)-6D0HgQUjtZ8Y${haZ_vW1(m;hncxnw)ntrEc0HEP2HF@BI4tI*neAr2X_q}5+hvdqlxOqyxxD@r$xeEd2hlNJth zdFaJgA+x_ii(ger%QGCpxJ~C?RU%1JERQ)7OD+6)2f(v&6)figUsHV%P!J%oN4qO?Nd zn0iAYWoOgMp-O#u3MhU;OcXsDs$?LOU!!44HEUBukKBz!Ws2#;Fvo0KI!q~T9RgO_ zD5p1}X*&_e=zC3h4POLpgBBBvIX?*~FT}+3nFlH3_--J>{Sl6pj+qWPYnChJKZz&Gg_piPM_N_g6 zhT|Z&r?laUT5($lCnynqvFscB*y7z5;%B!uBa}4TL@1ZZh*fIS zv=LxI1In3t?XFDf2W!V0auOC_yWRMZh+I#QP z(svYJ!~b}zJwAp_F3jYCxCHtN-UX_C-jWo&%OjwF`k;SIHKLQWvKgJE~K?u}Uhv+j2x?^;%XIs zvINE!TTVui@A;(MELvfE6*2y$fln1)($>bPncNEx+vf* z1W<=~kD+jhQrdNpQ)NTHBU9yxAu)FDt3Az~s3Z%8h7Emr&xZ+DK$GK=kx>8AM0`y) zg-rsvTS#>#DQ#m5raR5N#cYJ)Y=A8E6wvZXN+wqP&LpL}W9lxbeb8U(WTm|0Pbgk& z(86?|jMW-P<0qr5-sHzm!t22lw*fj|SY{7XyG*tz%5SiT<1@ja1Y{|bAaJ;}NO-mD zzSl|R5X2a2W)q*oI_az_$h6aasxr;>9iqF1#AT}Kt51WPW0K7jZVKigKIiC4#WCvx zB}|y)Uym}#+Z_o$27CZ@etSCkfl{1d1F{fI&(js1a}l=~f+VT+rz0qcV#&js}6Tu|~ew0o{{Lux9%XxBXP;?$3nvh-*k zXwFrNm=ER8dTKQvqxL4#5;0#{`X4XUHrrOE#~%T$t|#XLupxmLybfnL&0c{1?$W9S z%J|+-qb!8x1Vus^wj?iNza=BFMUvG>#38Z9adxaGLT?QT1T`z&&$1d%-p7G~VU?)| z&0eTXbbJYoA6J1Ww@4`u%>mYD9cc0^ixijA8jK^3S^yuIViDtm$&0YsZ_&sSVXery zSeXP>1qbT_hPEwM>N^6ohvbhkWdbNL2#~Wjz8>Ur6i~l^thw++Eg$X z{*AwUtV{&i2S=G9wfFB{qPQjGtYe>gktxBPg9UudollgDfCf=t;mT5_Wb7p=ps)`j z0+1H(8ruDv4XOB+DG$(CFn`8!Wk_f*BM|o^Bke3K21k}Fq4GGHhLSDLi3K)}GIR9L za%HIenTwK=!6^2)XiYQ&u`g`XB1pd(t4L|o${Jdhe5GuT8ioY2@${~lxmJ?h?>%#$ z=~Hspdt(KG>iK~;Dnc+v5~THjrK5~Dm_^LH{^!Oooi(NTBbc1X< zPp-qn^)NvinGyh<1*XxIT6`*~$(x^|qhD$9r#PQYY3HZPb9|Qg*{>A0O5CiuN*vRk ztH57&p!`)zLV2DUV2|B3f@G4DHw44-F_5X+b6Dnc$Zz-HMHbp@x#k86|JE(a?!-HuF6S*Et^y%7{*faVBkVw2j_htb_t= zo39Z%v{7r61RF+^$f#OOr!8wB!(`LqW6{y{6CN?e0!@t}eXWv$2ldwC9u#Rv%>$?m z>VYKhJyb=9xUq&7t_7!n)CHWhX6kg1y!BQZIwrCuWv|0Vh+z|G);c8$oqf74I5zWU zbYUGP2KC>A~%fz3gv5*UY8-^q>WtM$q|Xu#>J z>HQ5#_cBafdCj4zoAhN-O`X-`$pP*r)ri=r%#n{j(X6&EylA_HJyJIbv+u)AN`>g6 zfXGay_9oO}kg{1rO@-{V#(k|Gdq!rnc zM)d6#_)J^{S4|gJfp*4kRnnh&-ft_o{tk3*tCEYK?%QDaYDlxTDL!j&Q=yziX+K$G zC~>lO31*tT%VumS zo=Ly#0F8!@W2chgKmh=j1!i3@7EPCSf@^C^-d#!!+YA?G+-e!BCiUC}maYwr*d^ph zJGE%<%B1y`Q7}--SNgjOK7=qK#6`}}5VQiXcz`+(4=jaNVE=}ESb;cd{7Yq<18NiG zwQTDD{!1Jg+g-ODVrFQ{%6F$w{k_U4gvIXK3wSv}kzXm*h={>87F8K z|7@otUxA^`AYC(f4BC%L-8Le-iG#uPzi=#AL#D1LW&rrW(zp}ozcK|DnnE^GV3@!sL z1y#>$4iz)scV6l98VXggXQdi64~r`XxW3B4^XF~UHn<(YfME43fGxrD@~%X!zE+Cc zkVdU34f|TTCm*;+1HQpWo{{L){kC}BI3Om0?yW{>bvX+^do2U(#l>v9BtPFF zrJwC2b8KdHt&veLQbo5M(G2~{DqQr&&nd^jWd<_dce2qJ~bpBho0dzhB z1JztRiUjfA16zZQkr8&444wxSf}!4@OU6m4qVkVGhd-B&9>JMCO?Qtd^}|*}x7anZ(mLIPbqQANwRvE@QQ*vwHQnOHm_`ydrBEbH%}-P>7B#M7@E&3 zr5=IK{y&$np>v+OdTBJ}h*E{Rp2RxMqd_NO5=p1sCzT^mDNg$i*smd{WRH$Ds(Ld5 znUb(pCXPYY7NbQ5Dc?UcU!9JA4}BR=+DGnF%5(BQbLL6^W9H&J9-hT_&^xD;H*)UU zBwG&BrWU|wBP7KlLpi{Q4Bl+RlA-L)Fzm0xZ_L&RyY6V=b8;VBM1 zHxi+67C!8g1GWqR2Nd!~K0_#Ps0B-hcy=f^*%!@L#)9+oTC&T#QugKGCO_kXsHej4 zK6`<%jsowiVk*p6<5lYbb{-pu-qQe1FxyB2_DWV(l}0 zj$uHFyxy|$G|ZVtSh(dsvlYNe-sNoK5AH~aFAR>xVmGWZCCdYN;H^XjVK1bFb!Wiwt)v5IAS$k; zhi8QZ3y)r*sCo5%%(z&nt0JK;+ExW2w#4 zZtOWt?%$NSv?qsHDvEwE{FV!Rs>DH-*a6pqYWGezMU0KiM0)(&KWn4m1TpHqR#!e9 zMmz6oSx6aG>`$#JU$(lXm8SI!eYwW%B z_ic^6m+JqeafymnceFTpoebjIJnJRn?0q&ob_bY(J7)|F{2BmT6Fk!f02qaCxUenz*NV0m z%(jJ~EZXAXmq93|o;Q_>NmoSXaTA)^d1s%~TwaE5zP?QBZz?ka&1Aqoz87@dZ1&{( zvcJ#I&?tbe-T4LfFO#k*##rfp61L&Dlp#10H*N_+tlnm39W)JUvfD}oyI)i~p~PCh z{sA`MQwow$V=MpX*(f|0ob{JmUSVeMCkS+uws|C@QGimTnX z&8v8E^?l&Vhbwfm@>BC+idnm{aF(HC zSn)f|q&KM8A4=6{8Ie|hz`C}aX8i%dU>|M!L+OHs>b?KqSo{s{!QmA!c=bL;N3qjC zVPv^UZ~h6CwVY1;8GIcXiXXrXcGKVU0rZY&f9@}3-3vw0D6+2u9NA9)EFKk4e6h&# z2M9FrXpDEG|KLOATBwxn-x#8HDI?|ji&au5CL)M;UURhyE{`-<-;n+nN}bVC?Ig7{ z14}2mY!sHIM%VZcw0iQ0&ASU&)|3vAS+7V*zW^=;t4F&VhE@|LLg}L{wTWK(iaymm)q0*ns&pIN3uk!i9~c7OeMm@CGfQlXItYJ7eq- zR*!d2wx_dni#r3v>&=E08bO~_rn7nX0?`DPh~_qSxoLN6wTyh>Hr;HkR;S`^)DrQ9 zvK>5Jp13|hE@oKS^!XF7p0xy7)U(kWe4G>HNc} zBwF7HZt*$!$WU=%7jipZX{%Ok_Uy)4g_go2wvNNmgPUhJaqj=#ykyUE>i?3;YPqCR z5mA+x$C`j8cVfvy(?!IC)tDaGgAm>WW`a=36^VhcEp*@|^*ID`{r!^K06+EGsdc5k zG^(BYoc-(%90Z0UUC|DSgJ}2Orep2Ycx!KH&GM$jMw6|*TGED8+A?MBl;fP>VE_&Y z>BwrY#w7IxWicw$wgBzpq(zH}9p)I3J{Tm&fo9{|t0kZfhe0})^4qI!;l(D5msi@W z=qjoTDU>tkih*WIV8A2yovJb zNn9Bd)kZ?BfDEiNt?sB6!+ve=sHRi}X%eRqY($74O)vS7e-hk8;8TDZoXL)W(k=@C z<-i9;cT&qpU!h8}+Km;VE@3t-r*}~YIj3)inC6|!1!pp- zc~^B}*rNBrDdQjR%4}p;>F=(plVhqwx~biexAf(1DrYgB-c2o^Jo}azO6~zcv?F#F zAU4gs#qzRbe0Yn_cT>N?z^l5eS+U%=#mMtw@y}rd{5vmsw^2k7H7@Fh2LJ{0*#+^; zOH{9iS}K+w$WK3z;U4!3UWzl_8bXRq&)wQUTV4|kAc3cQYhjp1{MqTC-+g?N=Qid z=F4h7X|(_R%j)wo)Q);K&etKTo2@R!)rD-F^L_s4{^~^u)YP}z16P>oP8)>}RLe`t z{Lc?mUy`7Qn>I-8C2jEkHVCU%63D$Ohf#uGX*LYP2qSx}uKYTCf0_^EX8udBs#PWE zUDP3JOZf9<4^d0X$DO9H{*obTeW{QC@(?vy;+w*%88-}6b&|iuFm;C{4fTh;jhH0*NEk3Rd{DQr-wPmU@p+ z<8U))1lDONZ5p8tP8u3SCn09aPY^geaxQ}&NIsAjFwHN%qh5odyuwKE2SaJeNPNf{ z8aztX<$q+FI7)p%`hgCNQfonekaMuWXQ@Munj)?6kIYd|Nyw4eE>Ep0&-T#nYO+e7 z5H-IbEyc;X7XSF^o34@Ys||+3kZ&x zg}FeU4jiTBb~-%XqfqH_YD$e|Aj|15;F@}j!j2h8F%3y`89bNEOAAx;xW z@Pvpg${HCJO-IJ5o#hQSa~Dx9_=J4INh9aF68)9m1+ckKfa?s5KpWnTRO!w4)a29vbrC9?em+(0=Gean z^bodA5mA;pO-+D(qUkiXl;ig!AWL}gL1Wk_CQifTZ&ChO6pP(EO(k#sF<~{~m_Iid znLrfO{0kOi(uF7bZ#t*~1Pksem1szW)fMW!3=tdwk#JyXH55-SL|JWg>H`&VVIFEV z0b#Z09y_Ygz3J*G+a?C#{9Z6tO`4%@lQ+T5{CB+4^+WZdycw;zihP@yYNBJ$TGm!B zrMG6P@s2%nc-Bj49$#F2U|#H;sa6iXCSqrn!o`m64#pCN%~H!d&Mpxx{B>ukHYuz< zB5c`*m}Awc1*uIPw?2es&AXiz5rmF5w3`@5(-~5;0IwBh19}@$|JmwPL{L1Kt-j5l z@xeV$W7;`K9l}#KYjVw1=R<{ZVXoRt`qIDdBUP5%>i~`>9C)E@$43?{P{SaupIe|R z(n-3vK&=Po!s-jvM)(=IP(b~Kg=!*z|M5aK6(MA)i?I8vsP`hZGCH5R2sr9G?Ovot zqnGa&0YQwWzxd{ODz#Y6#JL*0Smj!I7Z$4nkt?#<$C&&^|Adb*5TyNsOH?ix{KhA0 zCB%L$`$Vm5LuS$_%3X-L-TnkaU8j;u)p8g(YpFU6P4_HC(@gqpDaOyFlFL9WKcp7R zFvaWi3Vv+6B_odVyJ^wXZz&S*Ze9jF*NGl16R(wBE?(=rTrFe!P&SIwFNaaf^W){} zUUb%Pg<2VbVM&y~2PUBPEAYlDy0Ahmov=zaN|?(Q^nyi1t5D0>k(x4PC9q~DwO=WQ zc-Q>#<0n2dm_FFF9;AaYEo)j9@S6Oo+7ye{@>7+AQU-jg))$qLpA;P3|0xhtCrVfa z#Mg#etx{PPGGdjQjhmOvo9b${ET#gjzYc9QG+aIrZ~h@IoUbNS zag?>H;7n~sxNh*MUgpF_WXR;3vzX!4vVo2_~vpstJ-xC4bom<1*q}CY+`7wH=OwzZL9OI?Fv)yBcB5L{L5M5k zClN!mC=}aO%Q+5CHXrA1RJma0sg2+y){|$GY9NrW-BRW8RT z**Q~2rkf>`D4(>NZH7^T`Wj|wVmF{53dPt5`PDacR{I5@(qX6q#9h8fti}SeZB|P< zcAy#=FHNhm;W0Xk)PTBRf>4K{i5INijnsX!s#>iGpniL^s)PRhY&GHvQAU6(kbM#Y zHR6)xI4F?K8JSUWJj6#HBc3XCb;ssp1pvZyJ(s+0Od86>Y;P9xF$J~OrelftTJL3-zW4CcobH&+L;)X_Xs`EWYS@T6#K&cUoi!=`26EA=*GrzW+=+ENaM9*&r9XlFgl!xOvvfPc{ zuBO=XJw^rda>sT+@)7!JJIKXCiroQdKT4fo? zXcBE8M@2w{jC?OSl5tQv<&Bf0+#X;cnBv@svYxTKeRQz=Qqx_c;{m(W7i`})JEu{LZtVv3 zUc6h4v7K~+B#FzDxJ28VyVaVuc^=~hai*xwmuhjWOV=+!OHa}VU#dwj=6;7*h&Xo= z`~p~$gd@TVcYFn+)d2d}cO&PC7k_x4;D>r*i(&P{d0lNc>d`+tRE@&-sF4^kX^&bH zv+J}+Ef+FL(xFDDMQ6a9FW93t4|^aaN4xh(h_MIx|2)xt_g?j77Bq%_rH+u-C(_+Y zU|FVav{fMA$I%Y(Ad%rSDozNamitsfortUZ)N+V~HHk&gu}=0$K9qj&o}}{o)eNv~ zuk9C{+t&Spb4xfNIJXxL01fY^{s#o-w(x-9+>RX(oZCMKprIN?aR*i1JsK4sOj!5Q z#V!br>u^v_aG#Y805}ULUP|h!m87Ky(cLUMevlbDf8DRuYBENC{SeqpaDs=_a?FBx zO%}|0SnUk{qWfXN8cjVc*o@tWnQ8OiIE)$KVeC^inN+(#ZNv;(AaExTT?Dow7`fAe78D2u?O1`Bg>+2(R5pKl z9s^!!LGK(>>&A>Kj65wNHX0^e)G98(Bkb#iJ6b%IKMsjr)Olx??6c#7B|CRquw)r0 z1fMqIgt)o%1h`gYyFVeO{PPKu7pq`euA2ALihEMU7+^#&$|-8~t>DX0=KVL&;4$B- z3*@h({)@sgiXLZ%*=fW{bvB4(^mpou>=QTi9Q2oizEk%hBJH{FL2ge{&+pY2akcb& zh!F47zVCqyms6=zfYFK6{gm3!_K1}xt@dEFt*7vX%jm%=Fzmgl!D;O892$IDMbruM z#aodo-t}+n;~jeW-}ttMH1*&3wjA2_Z$R)+)Sg#cq0iUOfHJqBJ!jNXNsBz3ZwoqJ z7t5)P9-U@71Y>Cd2Y9tYg>pd8DSG3qI>~n036B4Rn{bhg{{j8KPmO+n*m;^h{Q(Rz zgpwcB=E$em@SOU&JT-+Lo>Ma^?YVTyW@OTJljK(XzXn=hX0WvA&IlN{5yl(ysF@FZ(=XbCyq4>RnUpA=!j9(9a z|AYY-;C6!!T~xK&?*N^FB)?u=?qUA*7ON6M*tP_HZ;0_Xeofj1?=u05R%7mNIBsCS zeLt#7)H`tLLbtqVR-hUDF^HP{2$a&4`u_+~^fYb#Q5~2bV{pbl^MgS>He8eu%06L*z1q@#2?NEj}B*Kt&f9ULt06Y$z=6 zZ7-`YRYTyCiF4dV^0vWLn`*%%G0|9%1_$^nYrZem2pu%QNE--{I(JzuUK%OA5L$|~ zM17N^*CZ!5kjFQW#wH~Rh<6#L)-VZGM^mn-14E;eLh;Ey&F7&xSJbYxW1+#oynV%d zkpo1^OwLaT2;`k*b&nY&>29-q6W zz6U+o_G_x{h+^ptYUA_Q)G{eegXvI;akUhaehQEU%$blYr_-8yHWj{#Nsgj|5KyFW zQB6+D;&>6Wc^ZDwf>hRJrdBb=0#iT{6bvbi2o(1*#U*h>{`@b1988hGV7$v?gG*LMeus}@8Tl;$Lg1!_6KFQ$ zPG;RuD;A3}@Q&D_FhqhPEa!%rk`pDi2#{q!uwl{+G!o2?7|JZa3lYSaq&EY(RGrMv zu&Du%g&&s4LyY%f&pWyoo=0#IDT9@;n)$16m4c^Br`QXxeRzs4;_-veQuzwM;E;Tw zboGW>PKoBp7;{d;ufe-rHu$jdjOZf=5+~NXsU{}Ii0LBl3e0jaazJjqV-4oK@#rK) zLN7Murs|0@^WGp2oNOSYFLx78Yj3JbRa0=24Gy-kGV2v!6T$=Byeq&bIK2&nSxh|i z;HKIn)s)aI-X$JGGrRN@!h$cHfi<2}=m~@rMnis9V+QDf1JEKEGK|$VGZ489GiaDg zsRg9FLg~lCebo#L=K95U14dMV^$MZOl=dWSuG9MiDy-A4YpOyazo_LZncPaau>#6N zu=UoU$Y+YxSYQUW&>)bY2JA0t<@TmXCi^5H2gUobCn%DIKKVo|U;!|jhB?UfeE~_^ zR-b9I%P<8r2p2xD_Y36M4Q}1lUsU8k63f63le{}2wwVvz6n9HatZNEpusE0xlL8Ne z2L*j6i`OmQv(8`*uHdXZPTG4*?ON#x);8HKfwetBO&g5J0{;i8VK!ymR?Ah+Htq8m zz*N9lyl0$2G0+TP%zK?U9B!n@E`vj${WYBl^oNym>&J1s#0ISa!>Wk$mw?UPjz`B zKl6AOBL>>s0NayAvm(XDhY!@B| zzhTH4OBeozU^&dbCV@F@oGo-b>)1HAjp0a_eAXVt1=64_Rb z`S)iZ`-sNIa^QQ z3p|yg$9gIEFZDIb4$;Epr*2;h z(bhP=xhP5k zUFKYAJ)PjMFFUm)aQNG2!!^5qL{yy_^~Z;hZ@tIuAL7!6OYCeFs-;O8{y4XmAtAX! z?=Y<`7>vzf+8c1(s^rlMq`_Z=YY7s9#oQ$IQldQWK&%j4=)9Nx^^0l!CCAZQPi9=2 z6ARnn?F4ptukilGbf0L@Oz%dd_%JO4F z{4Pw34-ssJB#BwL*IChONatyWqOHPJJymO9dsjwsm1DK+(d3EMT=cOD2z}T8t*WKS z(iHy#U3(xo@}BIALf!pA7&1COanN!lq~Ig_;)q&5EZWbGZvw%TJvQ1M9Y-d z30xfwjyScnRtihlwzPIvJ{@Wzj!K<0H`RMSx)Rk((@N3pjW!n*lntvucgkq})*;@+CS2e^4iGa;G&C!m~obEIPHS-0wXIA^bYbnDrog(0A6NA zEz3UlANJ$;sG?TYK0crS{H~(*s?^Y*UP;T6F|ApZF}s$uqq6oL?tWNB>&h^jWpgQ! zh69f0a1@4oGs6M24;ye?Rjo|K;?K~Jjrk6{v3~>i*|w_o3UV|^l-S&+`G2UY%@va# zUR_%N6}MVLtA=lBQA4ZFeUGaNKh$(uTN8WMkPg(;`tt`qS4$i0TJK@Ck;A*rzp9pY zm>UnTjdwF>U2WinmQ+w%Ah4fnYsvNxc4B0I)C*cA8zA7t`r4+z2R^K?8Fn#8G7Qa^ zywMYMvvLFyVi#d}&H1ApY-4+5ds#*!AR2flfd2o>J7Q$|%D~Jv_#YZThf=z~#*3Ow zio3grHC_nS8JG-zPzZtS7>heHqBq(#)M{3^1RXIu>mdXeDcX(G%$k_(;VWjgc7Q1b z_vpPuTN`TiJ=;gaBOM-D$TnzfB}clJ+_seYc=if9iT^s5C z%)?IA+|?%fEgjH*iP9QrT`C>d^S3tOLrULpv|R98CpsFyp*9;kL8}g)*4Ud<7L#RB_sMEF zjHy&96WcPEUe44?wEYGz%Z7bmGUPwr4R%xJ1qltj>oOjE5}bm|xc^CT3eX!26tghC zM-NXAN@p{*_)5nD(?Z{33AtynlcHxZ)W+AVf<0S}15~=P=F53_t#IA(El<|n{1g@# zo~)J?tMz0$Hl7X~{h?k0)VPgp*Ug?Vyy!{zUl&=FXLfM3jn|g;HP))d@Zv+PD6+*) zY_YeArsO=nRoJW8V)SaRHTD>9aoqUDQxfly3;@TB0LQZ7WH?^Gq43j!AZ5O4!W8JU z@z>)g3-agVXTHtqHdf@I53wlEzPb0#lQ+M-^Pg{i7<^G2HFHF;?@w>Rs%PHg00>@9 zi?J@Smu-t|X3;5dS5JR8^e`XeB`X8evn`+bOd8%4;Ibkx1P+f_9zHw_h~``&o)!UO z)S{xjO+i@aQq^W!t+sO|kBtw6m1k=+HjicugP}!NfbOTKz}_*}_lZri@+NVy6ytLY zFIvJEPz*}Dn`y;!u$H1Lfvg1b5u1q3_LvUEJfdv;{Mc-U5#i>@pvL$K7!Bq!CJ$m_ zl5qi6y}-nP`dCL*i249LETaY%(VUmtN8Ou)vDrZfn``Cbb|5`n7!qka%7D0CIXih( zNQOtK6TCYpyoHvCcB$r1vld#p95i=^xdP3v@7=)7A%kO9c;W~{iY3GjH}*J;HA{

|r5+Iopjqe6lZ4>X`ioAOW9d zGqwgG!K5`su#}hqw>13Nc=14NytvOgLUVC|msW{^dK4LnZ-{mQ2*5~)(g;AnlL?s+ zfO!WX0L>)ESkKJcBz-$*P?nYwvqLh^itJ^=WIozNOS80k(hmQXEbS{9Iigp!0awtH zzG?%(A%h;Y(T+=>`wz9%W=k);$L^0wA{0?*1L3^M%mVv6V9F<qA=B75vg<+HYRn z?W&c7c`3e|_A>m1Mt9Sm$Ip&#+CqqEUAqfGajN;VyStWQ6YfG6J8LnN)I&?+ONhIj z!68jN1Q((njU#O|3=c5chdsn-JA0u2i*&t*_8RxtQ%I7NdxFjT(EmkG?L{_8{nZPz z&7|_Zwc54X1T`_H@f{qOsda%Mht$sj`LOVrsZn8*&OBP!8@;WfOTEFSuOfFJu!AkA zbRUhKg*x>SbaLibd;m7#=by9`ih&M^c6P`_tnZla7_&=1O)imjfw&I;)zA~GvlZ#6LiZGiNxf9oI?7r*saeO1eoDt(XW z#zx65923AA2kFHFad`WH%}1F8Vbl)X2kY;Gb>Z@0Z9WFf8=@5lQ@wbI)*AMm--l=& zrT3`CP;7A@${nhu;%Dtp?OpKd$liVi8ONIs(@MbVFmxEQu6|GN4buiCJ}T5qm?sH` zjAtQAsbHkY*R&p?eb)HGP!3B)^85{JW!*pPHEpPb5uN|idSJx<|I*r_yZnFQNc4fP zD^~F|NpD~_r>OHAS{EH-Je%^9$KWqH_6B6F@9Ewfnh(>olCPmX+MoI+ARl)-y#+{n zkH)>Fm9Sla1&J2dM1=pW{xJo!t|!D8kG;ZLV8-odh@)A@I_ zbkB9C=r$RN1u(zLBemuc7|!fdOq<7>Iuhr86MZ!j65A&Fd8F2+954)KsRBFkWMNZ6 zND8{*t2AB!ewTxcy*K>*M`<%9`64nX?2V$RT&;NI8c|(=zfXo?F4>My(T2I&@YpdD zoNO^+ewX83QQ9H|&ralOz2!|3-TqEeDJxHNVc9z6X^Amwm^(qcGG=phh35XrdD2H0vW6 z%p=BY{cK3YBobXAO~-hx3mPN2l}h$^ft}WHZnwo(rD&@Au2!8}+BuxR-OK`H$2Fanob$-19ALBBi`3K*sgfs?7sLrxU1ZF zUu$Z+>_HTPVMMm4X%n>^q)YNn(n{GjK^r_XAI_02Cuzli%(_nk`f5nGmPlraBMo~=bo z?GOb~jf$U?eN=vqb{`*8Vy@ORVWAZe8&cNl3|QoX&KIz(APwf?xfriEJ(!DW_NFwy zQ=ta)AYnoQHxIOKBIVE1l6AkmP(2w)>I)4B78Ajff6vpJsr(#wur(_rks&6K&Y615 z2PF2UQS-rR_-Xchfahg8JRihkBKp<)Fv+dby0{oSa!^5u_5+<;q%FfV#x2(VaQp4BJ0U48Uh|Lp zSbK|AiI0|O6~QH?exj8}p45(?fZ}D-2cH0H_tBT10NW#l8((Ep(o(Iy?F!N#Q*KnT zSQ@cZOU6zvSgI)^FDPrtw=cyDTj<78?IpZde;G(tLz=iuEAKeBlXdj1XvZ?q;^s1p z+M4v`AjSFAZ8;8PL)x}nOA!raG|X#^q=65X1CX~+^a?G{hLpFFG<7agZ=J7J%ubtD zXk{ITMAF}X(SxT@Iq_IB?zLgM^K#8h1}yk+}D@&$KJN!e?-ZhJUX07gTY_ z8Cj>tpKESh0sq-Kr{d)h_l)i3Jk<9KZHau-W4f#-`n46(pZ@)REmT5)>G93l*V3Q# z(H89t4F1EnYGo4pA^-~&BAsg*sPC92PiPcP-Z>P8_FY?%|33q5;Jd-{4J?(=x_~|) z0f_(MR@Q#Cq#D}=zdmp~5X@QHwq1L<*yW=(YV-JwnKoH`y-Rz|%>PSuNKbvq$1O`usjwJKghT+xLO znKW6@Gh^mmTAUt?Q{sVv2k;cQ6(&T)IC*wyrPPPBY`DyumdlSm3p|4ULcE<|rl&#f zk*RQnHu7?FU1;@ru!AwXw3{(Yin-&lGdR9b3GjcJaqzMjldsJ+)-NzE>j4o&xLdP5 z5Hk@>BJhxzvD9QC18L_llF34P8~VHLX3gsq+Ww_B$-y?+5FDhId$j(=!K;~X1q!7E zTuY2oJFUXJwfj7RDQ@o3hTu?k*{f+*1dWn06t3hG_d-LR?w`FEgiqQ@`aZ3#{0j(a zUr@s_`?S)wyO;r;Z{|{I#N+7dlr}#kf;{`RW%6D0Fv*ihC-y_7x04?1*DCV8MelmD zX#HH9hkSdGGi&Yvt@n&xRbtILIc*L?qkIR(4}h>U#DcTi-u*Rw@Qac~N2DmH)w?&8 zhW_G+re>40P`9}*5}$C6l#}Or=uSjfX?POJN};=+o!>J?X zQMBM2AeYg!!=`kuHXprp=}BY5QtT6v_<-bK<;*hV^0)=^NVHZ=MukU}P{ zIx1{k#R|ktqd?poP#|nw0bhbb1C}uC^YMnru)ct8UH)SQI69y}_m)JKhtk(Z8+@@E z)%zr}8-03Q+X4KaeFBvH9%|;ome+v}o`6Vr-|zia>n_Q^uc4tQfgbMr+kdC^mC$PE z_gW+St$aI*NxDvH4e&yx(o7Y*$h zQJSV*^wgul_q9+OdlnRN9W4&gW9Z;nEds*%nX@2ztLgDsO^F#@j6-0(pt1OgW>p}U zA*%3$ShI{DwA%9b2n~AI8B4eSwAyLm4_b4q+%G?fMJj$yEYgre5GuQz6KlHaoOtqs z`6T2#Ffn}6&SRf0Q}gq}D){Po(7Dkx_dJmMWcud3mdQ54F!OK}niEZ58wRXQf8`4> zZ9yC!by0g!9*-2#b;6?PyNg;Y+qcDnkY6d>T5HDoS{mu?ih2D@e>C6t^^!IVq;)y8b^T5eXP^xy;jlNgZ^qylDPokmXUd;<5I; zZCNqHGBZ~%G1H}&mv+sprf0wx4?C~Y!^c|q%q4mW+}*DSAfPy@l3o#DkRj=uM&^N} za}ZZqS+5C~-#}uv!qQrSWu%6TXkN*YBq7RpH1AHX4ClqZ?);{aqyiDa%z5ImYHI9owLkT zvg?e6o7wf%@=Vu^ytfl*;a6H?NI80a6Z53#|AucpG^zNPBeRDMcq*bIg?+%I-5*BQ#Q|}duf<`8y389EzwfNXTJrL&Qk%>H*2oE`|l^Bn?+ECR% zo8>a&$a=Z-=(?FfXYjzj*aHhK=mCPtpCa?H@AJF^wT!H&yD@Z5j7~>fdNS7Tu1l<4 zc&L69$mU!qfWzsR-TLkj7+m*8=%sYC2Ca9#ga`qaJ^+vWWAlDMwn%K%eySd+H^a}E zNPV6()n7acn*vt1UbG&QWJP(2%>)StAYx7>9 zBhh+N`1UO!KDG;6j9eK7hW?2LR8FGQ7>sm?-j31h;AeA;J_M3M*;u{2WBpk6DtVbY z$LiG_rFH zbkK!UNU!;WPcJ1embemiqU>$sFPWszl@Mr?pR6~L-XM1gy()g{m%!jh{Ub~0U^?ge zAE)SUNqWTb&N|(RiD^LnO6mQjc66+i{++YE05C)btt$=a>qkdR>*cBSr?FZ%ph$RW z0suKDMN%0(79Jio%jk7kh(dzoR&=n8zJPOHb7*cbv}SZ!eH$l`MNK7xa?9zTq5)JD z(Nw=YAYjaVc4F;CYs%~II!5DyOYqgMpw~nM-s=_gTzP_r(oUgT(oQ)t33ZN>W*psE zf$~z3iSJ36uY-F0twzJ#WEFnj@C5`ix}B=WKp}3gC~#qRMS+ZGSHzM-Ltjx(2YZ@O zNjHF_x>o{rn@o!;0W-Fs?Ueu!ne^{UdP|(@a%tjJXQb(+@oaFKo>;lC{uvmYpgXJA zL~*{Le{YCkCJr`H+^#f?8VIh?E9=a5Wmgusd2VHaoA*@K**U9p6>+m;6>)QP6@jo< zR}l#NKot{VD;zuV>WuT7OH;c;FkIY8vd7S(E%I}8XHk@mERcx@q7&Tj zT2|FlpaKy&HIY(wCSE#ORo^I|1%vsMBZ}r%(|Z64|EZ=MgZL`e ztgRSP6J+!ZEw8EHgNU%8mdHv0D;(}r4a2@?6`_)}Gv@Km%Z)^We{Fz%tadoleL~+0mG%$)3Y(hIra34VvekHIZ{u*30T-#9{}Qqzw%K3tl?iK+lu+>-6e2Z%rB!Wsj%v!=sTHX%e{ef_G59>)0~GV2PC^$CylNXq+G$@yy;KgIu-Pvf z`BI&R43}vL4lh8{%t|ecZ@SM0ZFY9=70B@Bs1VG838XAs?C0_ebpF`2gE z&$MI|MN7j6!D%=RC92T?{}Pz>*) zJGmhV^smNxqNm6)zj(Fs$wuKcM|Tgueupc18x}` zG=96ydu>(|y;W2&JO=v*Ms7CH+coObL{BLN-lz#?j31u^ec&Ocj?e>qbnpYgWYXFu zdKucDDYkC$7_`RLU2US*l90K+sh&^*;{hbG5{-)Fkus%rU?uNa+ zx+5i9RVAYl4UbpXe6T zLd3X*Lyqj?sTc`qY8apybs=4Si)Ol~lb9SdiA^vW{BR8m;I<^Em;wSa_|( zXRweR;>CifK0MXZz6j;w*m@v7A8!p~wBS6 zAK?og(qSSpUvw5`b{32aGlPIa(G`voclIO}$SJrl%-dAqg=4UeK{+500MDQa2$3Rq zIH%_c!xl=1TIgzoDUN6*KGytLt4-82D3|>HuI^TS8ckKuUc4 ztu(cz9@7^~QWL-qM-@IB*ef7$(FTYNA=~Ur1PI_{)PZ~iu0Z;SP~-7vanOT7L|_zn zVxV^55CWu*1Jb~nIB96=c{|@50pr96Jz$gZwswKj z{2JDsh3`7bQSq=)4^?TUk3&+U&8_s2A)nNflXH;jU5jcs>u|K4#}~YQ5y?JlS$V9Kl)`r>Nl7K>;?&r(l-oxCmotu$hc8K|f7(FS>_<)7>aUd1y=xpk z9Vj9>8MC(552Er=AJSAHOdoMv6olQ;K>AwIc)oKrhwlTfZUe846?-%XCANHdQ?IAGrql6AXk-t*= z4!GHl@;X2uc$tK-k3OhOvd{x0bE4!ngRgiNCjUG-eYthpQv)0ob8 zg%0I3dAjNS9S6q4hXD6RcGJ6}+cVveU@g`c$M^sUzey4(01%mlQED7@?yk3W#WG;p zh9Qh|b9enqShq*?01lc%GkZWpc$*IO&<`NB(#)QawXV{Uo_a~go$cl{|LUpNmVa{5 z#a{5uYSIhb?-Ab$49^?j_PkeVbuWD49{RDDUdFNZSC$4EQ$%kt`NOGB zZ#}^=`?C;%x_b78gfN`m>-~Q^I}`9IinQ@p&t#I2Atd2Qpl5(^$RRg`E3%MLK?PB~ z*L6ig2shzI5civ)tOOMaqE^5a!lh9`0s<3Vgdm6kA_N7Df*MgVDo0dQ6ov2icK3w9 zy8q|@d)gIccC=6c|i3S2<0RlbH8;!@o3ZtZcNj&J5a`uk8={Y zx0YTBfz6x~h-34iy{v%-#MU!y4W?SZervRu88y#okG5mXrctY{U6q^ktz*mqotnx8 z<_3SoJwAe<>Jf}&FXO%o!nHvKZfm!eC-*_UFu!B<5;s}$Hr3e zMoceKPM2J>d9$5+K=U|m4(jzMQtW2ZG}gnvGkU>TwpEgK$yl>Vx1Da@*DBY(@NC}6 zsZk%+Tx<9Ox?LfD85_O~nYz(9?%(`+z&M7?PCaiN<8zJPFpjY`R39G4p2rCtGoIVf zHM;e9i#ce#)u;={n}6-l`0_4yN-cdI{`q5fy9BuNL%RM1^MKTICnkWB+G0SwVp1KRD-g(`+rD3o@GvQ`}k1d zA6aJexWwcZj7;2(zD#1ocARJinx1}%#$XkZYS)?9a52~Oxng_9Pt;FMWFIO|e=yN( z1M6*Rip1})1y1d8HsnkhkH`n>N(8Ng$Liu6eFfJv$`fIY;IiWdsHLQP= zTlQoICT^j3oKI*Fik`yIVY0Kn|9Rt7`t%Duc`9Z$8ulL3q-i|c-#*p!G-dIS%=(&p z2Fv+4#%eW`$9i;&>wYnnTubzZ_hRaYT1+$lZO{*&O=lzRgzh%O?C74s>9A9MYbWX1 zGt5@8CuA{B?cMSwT;1$Z-ZAp-4AXQ~*0T2mI6}})mmM;i>f(gjQF_pW=0ul{ls9%7 zhZi4si_QB3t~Oj~x(B$uzVu}(c}#!l(>?vIw-w4&BfuW0ysz*wP3y~zyuNk&OtXRP zQCTORPR(Q%8Erq4Z86Ji5%qqa{Vnamv)C~lq;qGPS9z9mnDqwT#apMIes5oFbgj9c z*dM^;1$ak{29dI?=jS57&N3e%#lsKLtb_ELhs>5qyCdXnvh*mU+Ic?Cp4U2E@sN4K z#g}DDW}8iha0XsxCI)i#i^;-IXI=3noCOFA!-InF%2=O>Q7pYJ~PoRSXKX@Au1 z^W4g)hWd;DG5dKdYR%=;A#rqK%U5_>yH04D{E~yV_oN*gN~u@kFij$1d9FNmVEffe3e{O?&Nrft zzr_+0#bvqXr<^*mwt~~1Y|u%^eS)oz7MVH!$=&v}`P6@MUtVm!Ya9NzI*_d~;;Gb0T4t}``@Ew->Vd$FZ@k2X8U&5>jEbNS*oU+&?T z{5m?%yte)#mnqv8?m)H(_$0>;9+3>qGaJ=^+&XA$3ApRM$c-VdIC~$)i)x z>D_r|vli!KxEw1i9AoLo=d`12WAS^f=T#~Y6JMlbmY74M<+vt0gp2f~C1xX=azQPE zs@>m|i#>8ToGnXO!z|RFEHV3Cwb#YO@8RdF>GDx%26S<@cRn*-~;8G}*Irm{}9wr1+b@6wB( zXP0<`{^fadmuricSJLoSo3ek=mdCfez#5X)AF_-E*?RrhGP9kzo);l>GA7CU5Zby& zbFDD~`9az;{;1x!%=9<^L4KIRW=Jw8YPs~Qc#F|%EHB`Qv1wgvIUAnu>(u4uSH^jr zoNu;Fd^N`YDOmDY#-l5+oKF@d#GluH%g4)K)!F%G&$e`_D^S7V+6aEGZxM63laERE z*~D5;b!S)Pn`uEhn*w;^C1z7jV(ENWpg z#D5!6oa~m*8$^i9P(mv&2e;kms}*J^aU8aFaTEVa+l?Z5-^(KX7pS1+MzS4;8@Zar zxYI1JvTD(sty$Y;1hKq{+sCjdGAxQjM0(cpHKd-f)MHCsV{1ySx-_qij%=sY;?5^e zf3ni-(f!*9_DTP<9b}gwpWl;mzvi?9?=zNmuv$UixXSF*=*s$Aa%(8%t}+v27GYI7 zEq<>qTxDJ@F6`naRhqn^{PE+$r&e+EwLxFIn)TQg{n%=Ax$Eieq1J26c0F8YU(eKC*VJ`ktq!?;O(2iB z`Qb0*dAIN0wmnl)M)c~^d*sM&T{5~4AK9&Qx85nkd!%>k+BK!?h%UW{cki5;F}!E@ zj4q*nMEF|7G`(xc^?^J4Cr_IAVCIymv$8TCm@y{v!Kul2^uIGEnV_Hg)=cy!|0TI~ z>-IKd8;m+N7^1Xjw^=XR;$6dmg7iARBz=_k_k`|^^R=(%RvdqOthw*jgjtU$Wm2KV z#8SD%`b2Zz>mV3t*Hv^7bK^i3VbTa z*oG=_3dEf~w}}e;Ay`>mgbOx;&HXS*1zr#=^S#C@uof&L`GNepDzH`1${9BzFBNp< zGbRd0H@bpePuf@i>Ws>F@IARrc5O}M%R7RnwEAhBUj-h2-Q|tUuIM>yXMzeW6(Ya< zpZBDo^@0mo3h|dk!@m40YI`7}(w^Krv+?={D)5m|L(UvO@}-I5H&BIL zpFTV|@<3I*3T^N0i>nv>X{}PVXrBwj(oSQtre%)GoRT~YJbvBfvXSE_rcWD_HHscY zEqPdbe%;njwhmHFVbS(7rcYq8bu@Z;c5n?7m$C9YESUsEa;K4qSsA%&YVCK5AB zwGVl3@r~jb+H0X{xB7;J>ZT@#b={#Kz&%YcXHSC^x>JEyJvRI?3Iz8nbIqzXL_&BT{APgjz}LdBBRTQo+(|rjp#Kp zqkE6eUAw1@=-n+dvs-4*t{GiYdi3f(yhmuyCf`GK^|$+c{!rSxzL#0!E%4RTzEWQw zSC`(QdrN&4jg0(I>Iq+4qgE3dp(&88$A9h1jD2IV$Lld9@Uc1l>DRuKoH5*2>09CA z48Vl%eC-TlkzR7rx0H90r=0TjGF;#1>#Wnhj*VBZ@OWdyZLAQ%P=#^CbvtA;LvKFq zORXi+&g9ia=bmAni96$K9~9nSg$Hy6x&bLbci>*&Z@_&(Zy*)829WR<;=VvXAPoor z{8xYH&!5@4AO29_0icGhrvKHL6l|EGKRV-UGFX&GlTgAKT4wcXkGJ_)7~=rpkLS+> zAPblXOadmOcn-zrj}Ci&OQPm`Ho@!{J>GedXImI*cx!_l zLPO05#vP1H z+&`2$U8dAlWL3md-cxG7X{c+koe9+Q8S326O6?4yu<8(PiGehrgV#_Uk0_NxqIzVg ziC+MQAj>$Q)CmktB<_xpSd5fl^oc5^Mk0Rz-nMuOkAC}eO6{S5(?3?K2>d0Wkb*5k zH|wxcuY->x4sHQi3UedMTY=GJnneafsp*~uh8p!FPVj?LUsBM$82O1>etL$hPa8w6 z_+6>N$jaca2V6;p%8oMBvlo=QYoAhg0yhKy_zk-h{Au!e5&KWyzpJvUaS^i0ag(#I%xLyaTHAasC@0L<1YM4Q7b1=3G{Y}7Y@S>@cL z0(w4n3()&oG9zu;uS#7JMvB|g6=ZNfy2B{QkHqf-QKT!S#m*r6 z8yUt@iG}b262rff^}$&RH=AyIiFE%076Aq1HG_(_K1j{t@zz2zsUU&d!+yCS zk!+|PzygVN;g7!79DgeR(f9c93VtuveHWgWgQ$Rbd2>U}1XqU39T6!PF=h#J-u4r7 zIYyhQWYt9ZS-u4F`MF)g&yBBg4*$9vGo zk~XBMyJ>=hc-?+rEbt8-*@SA%qrJbR7WdMJ7tZNNfAXzq^WFw#!nF7yX(~S6RhJb> zC5)>VQo>wd5g_4dL*M+fuTd~iw$bB_Y)5m;>Zt-E@ji^Y>f0A&QN4-wbU({e@Yg-w zR*UGI2!twIM7S$e@x=FXtWsM1KN96alp{Z;N28wMeJ?_k(C^XwE~E^i$L;i!n862= zEjwH48x|wpqFBLTw^n>BmqV)AAG4UCgt?nM-n*B4<`e>{7B8 z9LU{*>EFI*F_Ye)x>jFdszG`yk7G(5x8;%HzGz835+~E(B#!)Kn zJhueNG#0nFTgO^!DK`#hBFzn<8jE-NNS6=ciKKH`$`*nr`lxkd@l7ZE1zD43K25tL$Gz>)jya~aIFndsgE#04nN=Rg-Iq9RywuS3&--p`87O?q012gr{^h){mDL|d4Bg^)-|Y#) z|4!_0_jqTVL{UHXyKkyDP*LphZiKYTHUMNDz&S1$Obgpx1% zOv707>^1&W6 z9GAbcAq(HhK7V-wR?q{x_NjzbGB@K_BR zogV7C!1dSnzm~-|Glw|tesMj@w*ruG?+u1}iOXt}WJB#Fo=4n7pYHA-G+Nv^4V7=G zA{Nw#cu|0O1s--Cal^z0NetWMh7FPuJG5|IGgw(NmRS1 zzhQ&VDO$$^N=BAy+AtxZ9@9Xv?%mVhvhR@AveIL5>BQS9J>H^Tq9G)MkV7wb=ugm- z@F8)aKtJD;-kbYIq_@E!80%5iC|>n|eXoqlYGkg3%x0TFd?DIO!b~8xj#zT3BUb** zMHOf?KET)(ek>J}a=gs=7Dtu!NVW>(ycx-z7&NByz+Ji2IZyz0)jN*u*V`J(&)~eD z1&M?mPAr!`Qk6@pMHHwKB=$E}D-t9tgxUW___WNuAhG=%i%xz8B3z8H2xMR6?aV|H zwuLHt`TM#3sW)IC_w7jUGe+3c#q(tZ%-7fT@&A*BfAu{ zm|29*y2Wi>O~0F8NIb>9FWN2 z)3VgaDO@igo-@Se?-x~?TEGfciWn}Y3`!|#O^9c{{E8ZiUIO; zyKbG=*WZ>^+nz{owk!7(cSwMQQE@C2nKD}u_XfVEvP;STIJ|Y}?Bn)uqrj9G$;LwYs z?8dm!q1#_=sGGnC0)v2`ShUany3_NCwbfoV+bH_e;e`bz#XB4>-_s;d1zKK z#NUbsLQ%K*AFa!QmM1d&_qy(M>*E>z4#B{#XQRAljBKiXKTrUCK=-6|cBu-wVKuRs zbt@0UHj25lmU2_7HXRK%zPXw1V5rH|q6fTI?df{pX?(wwc&6V_v%o(?J^;OM7|3_Q z-%Qh|5|@xZcoKyHTz1>B`dLhZS5W>AVPg^~Ac{m;&?C?*f}RTmp?6cbo$&TUj|5%@ zUrC&X>S1>nq=QQo>O?jh^h+zhtHg?Dfr`|ua~P9#1A zQxP;p@CJed2{skg(FFDV5>*gc#BM_R5{W=o9q3uQ08cVZnxk|c*Z|y_#)b; z3%eU_fC%uELzKt`{wnxKHSk+;9MM?||1Jk# z2Y#P}zvkw8b|=>pNxUAxW)`ZFpb-4nQ5)X?KG`Y6M(}*65U+!`bqcWw{EISMe>3alZwDXcw)Km_e`PERwF7)FX$5~9yo8LQjGf>qLBp>7E{Iu7$&$f44(@jFV=Rk> zzZ?Ds4*o9qOk7d^m4JtE5W)9=d+2=8-wQsKiV40CyeIA@cq#ZD=nEcv58}J`Br%I3 z@B_eTx+F}OL3 z2KA%~tv|JD3o1L{$lehhZgdXnoAdp?S{H?6C*lb`Dc|4n+P4=)d+V4eo2L9F)KY;T zVakJ>i^Q^yQ_A{NtG=L$zsS}-jSf#t-UuDZ_j5nGvmlx;%vHSV?;9V;ewjm$llsN* z77&S?h&a1FSAf#l2)>Q8pSc;9B9$M#m%V^%iLoSlLLJ>lEXk z#E${d~APRY#>BmRtB?*>-D!~2Vx}HT`EaEvo*g9x>PvT_Ng{xhxGVH=wr7skPS=<*@D@12kw^$w)%SGXJCSwU!`L9sOE~=qml@J9K ztN(oD+pjS6Ha2kpBkF6jr!Ms%Ftanz0DBYY7HQ z1S$TRy$ukK?<1=MyB3xeB-3W`+2Nf`?k?Eb0siF_GpuKuzSKfuyZB9PA7uSq3gQvl zcwpt5!Dw$!xR;r?`$2AAE;nCOZ;lkM;NRGM0pmp=aXlHO5+wPY=v*31#LEy@hT@CvE=QiT6?r!n8xlmmL*)5zUHOO$McmL4OH~aKmxy=;;&Ksxc~a6UB~`b? zRU%%AIQuQcot?5(i}T=$m^*5b4`C*eAemdqi$%VQ}b=eBS;-Z@3>V_#3 z@vEe+5aj;DJSGQmTWy-N1B0-v;H2Q%pAXx$mL!FOtS8A<5Iae^B!Ojx>KbOhU4v_v zteDn->yqiEK#+fMJ=g?-*WoP1!di!{3?y#3Ge$8Oq}`BLiu^U?=S2Ps%R>obx|#S| z?oPz(5$6js>JN^jfVd5r1dD_v*_H^B`V*tKT2>*fLS$7SabvmWh0WRxvMW01b!|YN zw+s1+8Y94x7s7RIL|hEwo=#B%rGi;SE*IhJ2rGrPCI;czYGL*}2sa_j6=dCK99RUg z6BY<-GqNI(VBAZeS%tFJPFAjEBHx0%0wiu>&1qTM;+%*>h;w!$K3$`!tkn5%T}6ls zMf~l_D~y+f#pSj*Xv?eJt12wdewXA~>>o&wNz}5Q2iLM*P*ZF-VarpX>y(4Qa_MMf@(}b0Y3(ZME8GsVs5sdx%RA=Yz!kwaiX!XOHzF z5${1=!MeFr`umWK*~)kv5T&?y9K zdI6PqGZFRcBd@R=q3BFIs^LBz3J3(I#8v)EC2S@8DJ0 zA222oOD)^%pDTQgLjEBX zBL0g)rHlHPh{k!GOoG)cHH!HSCaO?y&ER_aJBZu5p5`2e^)0eI5O*x*1FHqIgoPsf z4q>q%2YHB8S}iLV)=6ZQAZ9HiU}r0Tjht+o06&FB?h!PGaXTu(QLr9{2`vgmq7bFm zZSyC2PeWG-eQ}>Yu+5(s6h_X64Eq?T1Hu*p`EXrl5EqI#vgVRChsm)dEH1Apu1;Mg z;wn;Smy_E@r+8M^)F}V=wa_RKjgxx9cFOlXbeYh<9?}c9`x9e?aZVV9ULRJ-{|Nez z7W$wl{D4AHr5ab?OQc|4QmA5#LaA=_#pmK8x;d%kw^q_O3L-3Rkx3Z*;?X;CJ8;;Fuovwm+%& zmF!c_y*V0OT`#rZ1sE5F$z&(VU(6|= z?dN|Y9cxR2f!yO%_Sk7wxgc_))jCH#+}hW+2e=p$enUCvg_5b`lYW z?UKb4Tfs_iouiYpbeAPBCY6zI#;yN{{jP9?2iBd delta 384807 zcmaI92bdJa_BUKrJ$ZI|yJvbf5_*Q5mmnYpXp|*L62*XVqq68#%zD)!XAo$h$Vrk2 z2qH!#s3<5XC@LTzh@gTXh$3L%`&EY-uK(|Oxo&q))k$^g)TvXas{5Xv_~@!Jk7kjQ zM<1kw5W3HM*QBhQ1BBemQqR-Wr2Cs+EAID7spnI;(P!zis7cZ1@AaTW6!}y3KLVK4 z^W-EF~_)a7X*J9ER*Up6E+Qp*TmH6=7&7yFF_1xX6?LmAgRP?lpdRf=r#E+62 zEzmv|@=ezDX6xG5y53?T-)h0%W|iDd!occhJ>O$pYYPgjq(uB+rS`3?M4+(p5&_LB zN`$m2R#_ri!|ttn?0A(EGg`Y_S_UWrNIO$j6Ul1HMXPHvd_ zDTow$wFrwaFT@d4Ad%nWkFk_4c?$^%2f{u={lpX22zmfg65=Jku!m5ew>n`_<_&oL zO!85Wko_tt?C~(_hXfLl7}_Fv0x$uI_z25I6MdGD5EjkzC7^?_Bwg*#%>}qmCN$uc zNE{Tr)O^ib6YxyPZ0`5gNCluW{O3hGiJvj%Zw&c85;P!z8TEJ|03*;4!QCrm`yzQ# zKopZuhzX^WFhP6$5|vmUdcXrwpnWFr2-@r+aS8zDLHkhCgn?Z(2`cmx6`H%kTZ2Y& zm>#H0uR#@tuurfd7{IIs=z9EAL93xs!7Oww(7gWk=1N~-s$NsC--{k3IXTUWyvzfs zyk1$BD237kED}Ly)<y@7Cm!dxkfbO10c%i{?M<#}i<1!6=Ec)T77583_z^+_$j$m@mHw1_Gtlak>< zHCPMn;R^mxst1-Pd8IJ=)$c=PORb}ilIw^cyh&JsA>>+8`O#KFnfH3?>4YAL_yqxP z07jE5x1#KZP)LGh7W-){FA4ZU{u&f^>k0e4Q2>FX0;MZ7j%#W zV?oFJf@o=HQw>z35wlsKu@>>=c)ejymnP^?wAcd`bu}Ljg?3q#dX$%J1* z=X=rp*)*GUM=ylEQjdZHDAI=}qa5QW+|#R2sdjB>vYNM9QBG6h?FFALoCY}2oE$H} zyrLsvU|?*%*sk-`(T==r5M+~KC}R%Mf}$m z68pU&uk4{L9AGr=xe4maqvU2Ey^@4P^JJfnE8H3U0j02YCQ;@?7c;3Zx}6f$S5Omv z3WFThh+-8UL>MWhArFg$0)&MmvsJiHDh_3$OHct~R14G%+(O8$_zlIPC*ka>315eQ zjR4}Kx6y!43f(Sv2T1~*SBLmi9|;5`m~IG-LEpl}Df$gPBioPagW;8Cy)`AJP!kt9V!EL*bv!8N)6pf^eCYW;#2vHk_@TP?VL zPc1R3J(!4SHmn;K0g;6^ASXzIC?+yN9H7?CJQ3;Y7clr|UL}`CLc;Si3bhef#d29^ z)vKG^<%y}i{=FC-l#XSC1~Ff*Cq<31Dp>ClvNz0bEFpWstWOE~I?Qe=Azy{r%_U?vV|`1=mtl5G3E9BdttI4U zc3TM<9bmVYkQXWIS3+jf6uYN{9Hgvv3Avq>lp?w;EhW3dtgMtw_ObF(vN6mmO39y; zRhE(=l-*ZK#zxuwrQ`+5`j?V-8LKKKFHtt2l-$T3C?#W}?7>oUPGwN>(%00~DgHXDRtF>s3l_VZBRJ|?AB5;BFb(xWGBOm_S4MvIu})s&^L z!1~I_S5ROXIScbEBWHZ<28bSI-OI>sne`|mU&yRy8Tnjhy~@Z=ne{FspFx9VZpe%F4;~AS*8?TfMBJoa_&>%5pM=vHQvi53>8q$=e$1Urvtu zSXDWhDYF6PWMq&%P)<%ki{<2u#QsxGRzr*BWVy^92CmEomXkN2#d5OV%N{K!6H~Cl zaxyN+9xo>opvH1?QDRS)lesc`s+_#zVNaJ6Q)bVUlc6#*%E<_rVL2Hlv+K&qB$-`b zPA0<)K?qs|gCOf%PTqwXmXmeRVmWyYW(XK)v7DUCV%@KPXerGIT;;Hv0mlm zY>@RXCo`bNaKkXg`T1^F$=o~|ITLW>pTC1|mNtbrCG3bdH2 zAZCzVUqRl18Y{>qsIh`8fA}E zl8>V)_Gl&97G;lBk`JTo@k+8K%ATksUD%VA2v44>BwvNt)0Jdd7JH_WoQpG~lI&Mm z$4c^z%C4&<`&4#)B{{FMPL<>jl@$Xaf z>R5G*I$9kC4jbc#;zvDO;vdA{kG~h+9N(3FIR0|zD`|QT&pDEL*ql@|7hp5-?e_fYDcuMw1e6OZJYLy z_Mx^xGb8V6>$P{Zx3o94H?-Hab=qs%tk}#Lk4=kBjtz?qjSY_d75yx_Bf35MN%ZZk zt@!&O`hN7i=;r9A=*H-V=)2MN(RZR|Ft0{xMs#)7D_K*cpR2pno$6=mr|J%MyZVXx zvARv&s(z$?sBTd|P+wA4tM9Ad#t+61#7~5dhkgqE82TY}G_*hdedtK&oA|!?-uOy& zv${#$sBTc-RadC*hhJ9TR^L+JRF|u7pub*M*Qu|mYt`k^m!pfKv!hF*i=#`U^HS02 z(U+n#qpzw9qjRFmqLY0KqVuC`)Va|YqpzrQJaas&)c4f&>W=U`>M(VvIz%0e(n0Da zj3@S*Xre=c#kmIqGb6mO4|Np-xx1I!&FbPEk#DvN}nf zsJ@_%R7a@8Rl6A}yB(qxzs1kS*ZF>ppNXH2f0zAB{8aqs_``2Vvx8gMX8NmdxBR*M zh5WAPEBUPSf&9Mwo;)?UN!}=L^p0Z(_%WuZl$*;-d=*_RnYvfbG)$%Ly zTAnT>$MU`N^doQ**wkftTwjuUzY<=vV*xRv5v5B!4ViRKHQ?bQto@b0U zS{tQ})JAB-wPD&&ZHTrnYq0ied|7;H{IqsTJE{GwozPy1tc)Djz771O{iq$&j%wd& zhqcA*koK*1K-;fBw9mC&+D`2=?Ne=swq5%~`&iqmZP7l^-q$8Y z-qR*VHfx)-joQ>m>JRNV?W}f2`&)ZG@|X6fw#$DJf9JJ9@wX$Fv|l2>L^uY{I^VST z)cBP6Pm$3(F4)_O`_jK_eJ+czm9$t{W7{c`bG5f z=&0Dp*ofHh*pS$u*rn({(P>d04XvI~^>v&t*i75==f3t8(XRY(IGE2jY4Iz0hqr=? zIjzRsZ2BsGZ-K0NJspe>R+-r~8|J=wGGO4ZJ|j9E(3%lrKMMArG<(<7*!op#D{D5R z^nG)h-i>x$dsy#5X=k%p@(XrE;w4{tVrFiwD`;=CN3DKRZ-eo{&v`U+L#_9G(~nBZ zA|GEQLr$KnrL~m6SLUhU4Wb!&A>1}+$QMI#KS@%i$x_Pi} z?ZAR9US$zAD8J+BXn|R~UTrowz)v*{=3PUSOMXMD#SB^;p#=#RuEjcmj;Ht$PY0bS z!@Y*bt#qoqR+UF*%4_Dlde!JebA7!7muq3`D)Y7a&AR^PXrL<;gJ+#W6JgfDIR8hW zfkcv|Be^v~43eNiS648S^yz59iX?gNc3_M;A20-lG3dP6xIumxKZzh0G5y`-_1(+p;MKd7)_+&Rci!NU< zA#wv(R{JC79gUu)8_Wf-Xy&KOB7A>2Yr%DINHMQ!EYtpGx5ne>ZhmHFw6|HWNdxoY zCR^!obKv$It~baDdz8)wH4}9^nZ29TpuNn6P2ZsN&3?@`uqDjytdgSF*hI<)x6R4r z-}cH4OUf)C-!wbglP>3*&xY>e50|sJ*`j65_=T`8HIM=cuhk)*PUtD+7@uFxhMOl^ zE|j_&#B9DmGZ(emV=8UhD2{O?C7r@XU?I1*X&8436CQMc1bVt>KzK4g(G6 zd*0x4T#r@JZeKv-o945ax$}mO>?c{+PiwPVch#KSb8votVc%q>V;xLbhwjn6$|1hs z4^NzDKbq@BniWI4ix9BboZM?L|C0u?_|I*_L9>4E>e3UorP6hL;HSAdzc-{+=hu4F zrshZ8o3Jln#eJ%qu^zY3Z_TP6Mf5jwR*!1Zorc8Ed=<_yclLPCmb}AUc74dOdIN2@ zJ*N=g`+I<9rFdd;pn#8St`_jmPOILKmVi+8SzaQ*=|^yQ^KNX$C%)~^GWXqBllshy zH&ze&t)>uVsHyk44&dJUY&Pu*kEJtsC?>p;HF9eaLm7|^n#20Eyj~hGFu??5HFy_K zS5FG6U<16m4_6pH)1@licSB(qL3OMAbcjhsXgKkm?~lU<3vxrNTrg%#EUg*ewKl33Ym; z7Ar)i+|dh(P#ptW{B=u`!UXIcJtH}_&~tH;L>SZ=u1XN6rS?SPg(*UKuetN)#<}6=M!hL zE2%(1t(!r0q%`!@R4+A;n5 zQTn2J^o}$B9W&8S%17pbJ3G_Y%sO`s^1rdjqf@2ATya-vtDh!#!%1qqz6C|bpe0^q z2Teu`TeE=fHNHROF;EY+v4JRpaTvo7qsZ)dcQW|;X4r>PVTAeolagjWQktKgWwn?Z z@0{}(RC&~V>F!pTQxD!<&;RiU@Y&#)b>-~REwaY{Iw)an3 zZa??Fx1;~%i#G0zdml-|L`!Z?mp@pN>m9Y(W1KTbmvr=h{hbZ{dC5@!^x2Xg0M|Q9 z+xQo~YRfdU^d|oojx@iO_N1rG>&jX~ZO@d|qod4)WjD}O=Bcvgxa#HN+NZn-*P-P} zOma)gYtr53hvh9%a?z@7Tp?iYwyqN^>cPvtS`v)WbK8CGpm@*y z1L>RQ6Zf~KJw9>c!v0YJHSOP+zOeR={%a^(N%^GjeeKO2 z1IDt`62I{`PyX7o0}x{Uxz>1akY68%(e1`F&e-%iW0NAH8L{^8W3Z#lyv>x({GKm! zyO?91=+EZ+_~8$8^ViBx7D{mSm`_^s4t0ECKGByGGoOEEHa%h%{~?$j?;ZBlY!@MLL~yV zy9VX5O{>f&23;w*t{K$0^=0uH1EH#4gCh`J>*x-dh%u)53C+WLk z?S{b-hUnOwbbZV`G_)lx<&$>!Vr%OSdzSit=VF|8H8LwOJ1d? z>$kn;<}o=b*F|F{R3@aIw5K59x7=XB@xDRjm9+QuSl$;T9Shw{l2pa8Sugtm0s+W$@%OWC(!D^TUvzbt7Sv-@=tRfd?xgSo=#yt4NF ziRUTZXRe=ot!E#G6kpK0Ajj0qI^q}O9maX$s;!EE(L&4v@O53yGP9TtHj#Z&om0F|@R@t=ST?AP7)) znO9FwfY9C3tJAWz&rY9D*;L90UQ{%5(@dY)cBUphZ7@@xnP=WNQ}axvhGhNVR)xoU z{?M-QT0hQN6+Y{^&a86JYQ^yLLGwUw!K`QKEVJ6|o9NWF56>>4Y}jf(|4KNGLmRyw z^TeEPtuCY;9&_jPQL8N%z>Hz`gWE(qL_uI<_Mbc5zrt&f&f(SOycdehw)5K3V`~S_ z!$#~lbMXA8SOu+~eF@SYqWIce@ zsW(Bh0%0+xv6551Upr)BeJYl`y*+ZC`N50rvbrE-g0RMRqI5Gui*$O}Y_zCh!ENqv za^*)C1O!kQ^Pxr0(T_Rp>FqRm$q;sd@ky%!G2SaT^pNRW+Q;|P5Knr+JbP(181`FB z8_|L0(WS4`zUJ&@)!C~s({dJD`{}Z3l%6+Fyi{L$3Z}c^o!lI=@$$!Mxw&xpbGYg+ zccahpfwi+^YoCAl7Rq)pu~OGGrJpm0NX{HWl%3{3D=OKhpUldYk7LQOf8__14#S!; zhi#YmuG%?RGX53z@I$>-WOujZYLgc~!$vr(dbaveu`*cDBpx%ztbUJerPhjJ+Ln+C zH7d99fx~m#@tqyAWpm@2hv}-dMX!#ebi4WHTHUh-yVrcd{Vbm;Q~4+Nv3hikS@X4S zxK_Q^MAS;6HqTu9T66l5dGxg=HBja_m9Xt^e2yOp=pLoaELwL3`-t(Y`m_2#n7FPT zeTC2K&+-Fs8p_+$2u?c^(k8!NoxM%@nb)&o+*ie#nD@M%MW^r%RjdPjn-8vHd3k4o z&IpQFBPd`E5~dXMHC3#>Z=x75`}nt2SljAv)S#x>{*7yKeg2JVw9K6K#tk&ZR}Emb z&G4IbLGi)>RzIj(aXH)vZ}Bq_YK`7$2#)e{4t3r710+@&2i8UCzUlK(aISLjsMxY8V$YRNy zvMi^}tiHaeT-0=m&@7K5XhtHqE=Yv1)#feY4v-X!6v=RSI3l9CR#mmCFzU{KBZU*t zm&l!fIZ@s<*Q{R<{lm^bNcOS}ZQii9{M`-|@!;YOEpgqu;Rby=T)OQe?G*)-VNU|^ z5z1|_$zA#I#J6v(5BMP)dmy~qxv@Kaz^uNh0X=DU-qhZ+lo5qs9-EDhDckw1d?$$1BBjY!!p&GkFR=dAE1nYDz2vSBk=@?y?iVczrU z2s)N;zXCJxDo&sFAtnCVF?y75ULnQJHao9lF9dnw$LyHbYf+lAvkp7!r(T&FK*@9Ke0Gp-;X8ConI(CdTTfy$kRRb*=>nj-t5+JuBq)V z3MNF!D4Ix`J$B~?>xy5~X`+t#;O-Oa&Y-AGrMUwn0Yr~epExa2EHWINF`vJj0Esz^rEPvnVP z?Sv+7dLkkQ1xbVuyC4<0lZsMLB4!T!I-gdVW52FJrbwN12(m6N3MW=8AkU1V!)NbBzMvzatb~e7_r=VhMS`F z8&M_QUie_qUd3F!r-nIwpX|X8)%<2(J0nYw=u)2{7li0f&jMF_fOw(towQ0M957>v zY)bTBVtPfxqUJ5%Tyd2hiAgw~>=g+N=-7PI4^-uOBM!XAMWEaY&c$c2swBFn2%U&qTZdVWg^_K1 zf>}n-Qi_cn^S%A8V!1XWV>UIm@AoK6sgY|257dzJta4@YCm#SP?^WrG-%K!@<X5kC`J5)<%Bx z<%9j@8WudvLYYO48fNm_`f5#^gmHoBLFFtpYMOU^+b+LbfsUE4J}XMXf_5Tgc_Jwp zbYMa=SABa2%`-!XZdP;))2qW+lrbSgH~({}gdQ??9(okl>km&?6AtO|OFep6>24&< zlZTh6NvHG-ff!(zG#7pM5J+lA^gw|~tK}uCn^zzCZ@88XsQkyMWxjW$I9l8K9Ws8$ z1PIh(qqbS_eaedjkMXTJ_xqY!9fvY84j{K9DJC`Qn7h7jSWwrlfL>Fg7Z9{!14h{@ z8FkJ0(dX294&ECZ5II23dghBq+i3Nj(uC7>Q>anjJax2{(!ilc^=##!*Jxn2IF^L` zeUE*sHMFV%LYWa=fk}2X8k${xs4h2hag>)8qmlXO4~e|S4lJ6JCCnSrJ*AWyjm;H5 zB%@9KrxI;#VjlXTDB3hrEJQ6fnwrTU?^T=G)Q#0MtQEM?%rt*&ic{B!knAxCgUSqm zA_tlp3pWaQsHw<2c)Xg@+^&GR`IIfxXl~~Jlx)$$VObkeW`ko3+r;7p3C$T$Eggta zRF5b(87<8Re`=z&ataSxtQ_75X=Bne>w5x1Bu$xt`&aSd_c6C|+OJ`S`p%XP4UE|Us2?!eo1;$jh!(U)VjFW@Afeb(U7q>FiCVC-@XwD% zHxUayPxvY#Jk=(1;?LJ8o9$wvXT$cNH#V<5@N+|&{hnPah%Z-+_spDA56SOm%APjf zH_cOxFUFDb?rzGec8=j%?^+HZWAsa}T| z*X(w>y8Mw{7Uo`Ff6q%IIsXX9|%mw)P#(J;r0#Ijd` zSNPQY_SeDj&oYcL-RQEiOffz)A3ysR)y!tU<>@4uhcG|SpaYCcm!yHoJfnTDL`-ki zks9q`(=qeD-@eEx5I(m)R^PbQMwEkFwM3rT`}a2LPMf|25{ND&W2ZU&_m1i=yEKkc zqAa7vF7w3iSAt`mb2afQPN#F7^gJ{y-GI+sA)#vsf0P-Yo6FBNs4jq#S#~Ue$0`wV z+lxiN@r8N%TwE%}J@7}TdNw(0370nL-8NMvK8FP+rG4h4i#224*ag8xHLF;^-L2=AFbLro=#*VtMmIg$ybri4# z(MfB4ondc5V;UaBP^0GRzjDQBD@u>#WB&*DnEBX0m9Zb(a;v$5{|`b*)$dH(pFqEGi&DL@>3papqttSy; z=Ot>0NLxXYE|HIr6;!TDJ}LDeabh(q=6D{Zhp^$q!Q6z6R7>jQ9d-FMb3Ytk|&?9aWqR;bF`=eifq~ zvrqjG;we6k(dSq)iw7lIbOnX0vR4{jF`SY26CMNTxOEl7W`eX?_qaJTUZcR%3Ru8>5*WLO3)zw9w z@`~U1m4E7?IkoI0i{CiwR(eI{S%+-0AgmW~ygOKYrL{=HAa|+#mO*&h`0an&jUgSu z>K^VsoQUwE&Q#0(-32dDM#Hc0m%Oxk3N9@HqZG4)ge95nr-WZcQDe)&s-R&|(HT_7 zvu=wjzAceM>l^f?XO>(>Wf(s$C>S*EL-@Kkpcuylvk+FORJq6aJHrr1jV|AI#7h1j7bS(|$WzKZh7x`( zNISK@8{BozcI|Fm!%BBmJ6@QqPdw2nSsM zqh|a(PIExz;GKtw46d)LN-WHa9FH{IX%k$}V#OHl$Wa|WLd-2O>%<0*`gPK)`;8GU zteARmSOHUy7&n-DM(~~yS~oV*1(3012`GycV9ATAwm1WQ^kbBD63z zT2!QT#jxf`p|{aIAk)b`#@HAN$fS%hj#xDcoEE|e#@Yaq(9qb7*mf6>bNQ*ti;6Lh z{~*(v*N%4!3-o+LQLvXW-odNps(peBLY)OT)ARLwu}qu5ug|8*l%@xf^|N(uPlNDj zVloZ3W{uHkk@B!~ogR)axFj*y;3yF5z2I=o&rB$4Gs+TK0@0K9O%rWI;aJcUIFSQo zr^Ld0Vg|p?<&s>TtYI)`o_A(FYqHNZJXOh@szek5hxDi=YmuIdsW_oKRxrusWtp#z zZkUu|V)+Dk!d%0fs!9~m<|ey)r`V+I7$|^cBo$$!FvKYtnj!cNoH@cE zN&d@!OtsPDSXDn@Oy$j0x;%TDU8cf1;mfD-<0@^_0JBfCL=xjFqK6ujCgMm#H%xAp za%)AY=>KBCTWt0HC6IGKl7MHD+>EqcuCva;wH#>0tE0EJs@fB7vOEh0_PIa)-UkH`wr+K^M+a{pb0yAr5x=mT&Hf1;tut8H1w0J>Am3DRr z)*OXn5auEllyKKzEOoH8?6YkM``6{supa%N@IbHCDN$48>#^LgN=BQ}ET~$v(1p^Y z;2N}2+rSj5?S-yDNMeZ`d=vsLbOfqikcdvprTM9vdK7_GBI*qJ7i}B@YBhx=z39Nh z7uu!(mRX&WQL*!g#XT$$;uwJeB3jE*KF8U$PRW|6j5Z-888w#EVn_`h#%d6@&_s%> z5G_zfilLYi%J7Mp*|9W4RhVNisUg_2(%%Sf5Sv@oXwxFMP5X!rp8_>YR@!lqBj;t_ zQ}k03aYH7MUF;%@Jr3b^yBb$6{=bMd5T3*B<{DB4b%~3L7|Y7KFX2z+(Ym)Uwadkp zNFgSrZ@k9RG(ktD%UskJx^9{HvNS|G1@)2(<9flD_#b(+mT&%r0Afq7=Toh3u4syV z($X&!D^7tTXu|Z86m#nGG*y^|Z2&I|p!75v!039}0m3I7bR68O)rs#q9gOkW`81MR z;mS}4Jro1*3I`a&&a!djV{N)CZAfe2uS`>PDpxsV^g3dtxhhlb)W2fa+ivz1r#inN zjEtu+T45(>m}0n!UY!O>579L)i+n@@Yw*qlt$E9yHChe&0ZC3_I^taOh>6qdj2L#h-nek4# z-XXBwqRx+Tu9>qYjTHi@cocAVSs)PRI?$CZ_`JgBysRp*Z6;{QN6`Rms%1k z!9kypu`!L{j@3=BJo%7k6W>vdHV-39U}YK*dhlR%+LGq*YpT<>sa!G0@h8Gn6@Qw@ zV=BfDEZU-AEyIk(z9oD?7+b1Vs-=6CfD-Gy7$7t~hI$l*kx=mIYE@Df4kXr^trsZ< zRo9)8I<46U=@Q|KlX`2G+KzJy0E$+L{WfcIQNwzU7;%`E;4AQlv_KAAH9VuF=X4eU zMA}1JWx1F8-pzK~g9dyrawL}T-Rx*67rs|?3Z#|<2b{^^JEsKvxqjn47ws@XBlE3! z`aM3W2GzVd&`J%ypfTPrD4JB@OLez%FC>xgbnyFbmq3q*4iHkl?=ZyPgv-#%Kop5q z=ZKc(>NTnomNu_Xo6!fZ3~;fz5IrAm@`DT|XStX%wm5Kb?pAtjOByEKIK+}@JOa%$ z@ef_%vZa<9p#5PQFAepP3k7!wTl^>kQNy8~kBMUda!%;~jO1Gd8U~WFGb8!dG%of) zaRw!fHf5vzVwIF@yPRz78|x1k6UYuhum`TRwl)~yTEs?S;_YNM;&Y|RcEKHtup)`oC9 z_%Awbk*a39c^FYOL?W2P^<*_WeOV1TF{C9sC8~w>YHoPo*js(p0mXK^KXpl49-taX zf9gntS=0g&777euq%P8D0x6|K|7onx(pX--S~!h~5J2Q5M6h6GZ>|=x0c3T!?{v9O zhVXW= z*6Tu`0}gRGk972PFasiFKInj4HcYMC)}_h# z;mfL2J!VxMwyVDTpQ<`m)pu6aHAh61Gt%MOt*Rqwft`_VTlx1c6;~tQ^Nn?FjeK7h z>6@c=Jwa?OL@Q8m8uzH^?rUPl>?#~nvOMZcY8>MO>(N_MKe!d`u*!@e^25nPuknK; zK%Sd7_|XN!v<@o({*P%8dufG$=O-5k>0%q`rwow0wm5DB1r5;%ukZrLGeEA%op694 zO__0mSJkJr+Wu^pVV)5?%tC~p9mLCQ^`r}wmh&XvQlH)vJ7rgR4U7&O`xI}}fF|4i z;#Q@=U$fY#B@xct&&&rq&5r8V3B>ei%De*M4Vo^^rJ%+K;f zLs}>Hn_Y2PfBnX9Z%C_he|IbXr@wyZ`x??3ZO^%tX`bgYJgo&V+VY1Bl;-&dFKR?< zwm5HBI6Z@oIiEpxJLZA|V|C00KDZHWpj~wFT3B2EID=|jzX(|Waj|UlD}PH3ScFFJCx(D z$^K*4S{cTFD1V_bZKz#xFl>*XgEn5Gd`DxNw3jC}`0tHr17(nX!b$z06Qd`2@`=k76Xg&2Dl$uSN#<~SF7tP7MDZfpi9eWGNX4P{%I*by9O zw_HZX2w^X_fIKM!KE6W{t=)FKOETS*@eaw$#{7hTQ=DK^EEMP69Gcddyk!><;EPvn zKz>IN?cCvo|3m%-hdk`lZPr8=DBZggT_Bz+qWRbxp2Qz+PV0!7i8rV9#C=n9T0@=e z3g%35lld>rX@_FdEymoBZ~`hYGmWx>Gz2S%1~c2JQv`;XBdkD0VBl1)F_y*om=;tO z{N}U(zo{SBF2Jx$HAq8TnN;k;-3yLP544TP+P(KRy-kmfbZ0tp~*C6<4) z`1Y2xX+xwOaZFJhdc@Mm4P|FLQo&qB%F#M#Hk;ROMH^gc9ghf#tH{%hMS$J=nS!(TcY6&K>W?R>{UzG$%giGA3(1NR1$`Ifox_ zMH|NFW~%;jtLE}eS0KQ;<_cQt-g$Ptj1&MeVo?1&r?s#zH~%r;fziborTPD=hb5o| zhiDplfeRggY8D7q`83A&T|ryN7P`!=G_~Nikk@KW8zcr|6F3G3Inc<$%edBFN)RX3 z2U-W{kp)=7A8btr$S(?fEKZGV^Z}`FLiNhIdqq1bYszl zZjiX+7u(Q~y37HFkon?F+Ayef&@6s#W078;g1=#3B)QS2tKXiNJvE5u`VReB3+xho(R#sNf51!&ZAM@G2g zLf+&`nndUHzLGX8dHH{Uv2X+M%MLJhecYwQ3Kt9uxIBckNL~G3pp`DrAROjF*d`+1 zmHg0^v>&q8_Qxvx#wr0MntoVFhw%!aRs8mLw9fUf{0}~}WO?OZY$EOuTkQgm5zGLL zOdubt}-@804?=W>?V~^g-V9Dw^AIty>AvvXLwj zZ-@o4@3S_eJXasDxu6#JkN^kw*Z9(_Xw5oE-wXSK9bg5ZJm@BC);Tz^gfe3tKXDbU z8-3j^6ZR(@=>alp=UuS32pQhtqpqbzY@T8^?-=8E zAI}N$udc-sa=m~Q$xcB**uZ)oXipo)-o1>1NL3XZ@A6LVX|cS)tq5Y|Zs0T8)2{MH zw@i%Yjr??b+AY4xF2l5Ay!W;TgBhM|6Ytf5R#!JWRZvev968<0pX)%yc`m-X1FaW( z&!q-EiPdPa@g6_k0U;Lvkb{_|z3&2u;|PF(wY|?b7_@iw4>C+Y2UE*Of8eM&#+!Af zadk_Exg?lx;Wu`qog01V&;-t2kMW_4V+DBVbY#Ud;lleJ>A-d$Wmvs~m$a<|wI4ZX ziW?Vh%>XTPfwuDhTt^3}+gv%YA{KINx;*cShdp8*$^Iq4}7T0{@md=Mi z!vGUa{v<79W~I43!*4v^Ew_Z)&No~SrSEY0i7){CcJQCCr;YKAiTqBqNd45V6|{-+ zp=5l@`*or%@QIu8o$Q|3)QR?O_L(aN&W|Cdh@Sb(5h9w|eg*y33~y{G!}#^Zw2Qja zW$ZL`C!bSHJ9Rye^M;qiVHAV)fC1w6m@#EUK%B_*8izJ|!maT&7EHktMXJwn?YkUO zu&KY^bGmmIuh$vP``qQ?H1BiXw=?aST*q*h$U4)0b$T!O3ma6%@V*lXjkh|}o-KE0 z&;#Ox;clm0s@s!a+5jQM>Gpv7lDF$Z>!rTRAVMRsMzK*75V6Wv|0eOZLjvi^GUMxi z*Y0r{)B^+I-S(s*($V%_mx7p(_lkNxs0-D?;_!vtAN%;FF0^H{Z(L&Oj{3%-ru_eQ zR7qEAsQYas`>+QrWItcqmDY+KxQv#_$`l(1_)lHwH8uXfG+(c~dgbZOC;_&(pX^^yO{OFPhDrNl4 z4YZ(07=_(mKV`t(K=8QRvb5zK=d-$F+WeBg-JLd9PuTThP~M}f3}Oo z1ngB-`i-A?c@O%6aLm8=pp9ZDT_JGV+CEEklDF(h>qk!66#-?K*Eq%R?@2p0`o%8F z)0-+!8NWCZMhX(SNHza&_BEG(*^@S+xt#W*jk8Y+JaO&`?*b|~_IGtJdROZ+HZkku zi^we&8)qDf*_qtpuP#TVbwrzf<)8JU{py~zi$$C81r{9bb1+rsT?e6g?BDe2O}o)N zKC?HSul{DE;H3i?1kQZ@#&5Wh){Xz3q2x2Bt@kKH#X-IiHzGrG&aH|=qfXViOrzc9 z^dBymcm)Dx{s%vBBW;z!J013-q6nuZaOg86HX#s?W+gSTClN!aq7^2x?Hw4G)_I$j zBGUS(f=`C$@rV`y*JTnE&p*Ub)ble^PdbcSJjssmROP?c(}xP{hO&?Y~_>+ zkxWV!3L)=DP6_=WzENWz!*G}nvR}wmjIgz3CeD})a=r(L;ZVpY+>E1AgPpf_p$+ax zXbet6Ar2CYRc39^gzPpAao_Vr5=MwUBn@r*445_5o3=^oV5lPoB3ZOyXd2qm7jM>= zhU(`S5*9L!*uygPvk|I`Q*1b4qs&oo#IB?-t#;M$3;;e6p;ylU40njb4(&6(FvJly zwB;d2@HhL?mbZ*_BtmFf-P&0n>EK}wb9-)-3zLOyKjFnkWne;%q@x`eOv@>ph%;`% z@!55}^cLDYm4h?QSZE?f$gBm&xFp3oT6o(r8FAeO&sY}*t5A#W*bI!D%NgggWneq* z@_I+E@e+UO78>bXY>anm(ci9mCtS`!1n?6wFfNA|1Po$#tOirY3%v4H+PTHVf8$Ne zaCVh8$(2mtP2%6)N}HBWcJW+gPtM?_H!@5YNN8KUK44~qa$~e9mlL0ISv_B~B`eR) zeHQZZx6y*s)C@Vz@;y^819y}(Edyh-oR)!cdxK|KBB7M7cPLDEDeOgfW`$_E#v@n( zPUm%Rr}gO!-s^TM-gKG4@4KB|+iIo@j`%}N`WTKg(*i}?IBAJ(drZPeL?Odv<)g3_4CYb?oFDb- zxz@pq9DcZjCQ><=uKzazi-;Exa-8wB+*MhQf^S1CcjU=-PrB&^aP+mX94UGLrzMOc zrAso>gg`w}ltJ)rx^Qtmh7=7945Tmh>MJX{}=J%J; ztC}LwyGX=2k=AU!xa0jG5eMmb0awI9Lf&ev*)r=m>MJ&Y z3IM!o{tADrf~Mrvc3~W2-~r^-XeEuo6~!y*L!A4yIG4v{`}zDz+K}HjSbPVfHM?2& zz(M>_NsAjKTC-skKa;KTB?#PWwPxeQy|%Sd_vm$7vnk?t9e&GwbT_*s^T7#xbECuk z^j80mcwHOc*5j*>;bRkP@2A(&3jXW;i0UuAQKLW3Gtu6>PZe#BkBSc78Oi0ds^~5@ zHDG;8j;|a*C(>p7+6NH-_q4y`aqpQ(fG>Z5PUQFehpxi+$kN}4<&_W7v-p@szlUjm zw%#MY`V{kuuep8C4?IkDI)?xAFw!0`z0qhOgrM*8sz>Nw_=4ztkJA41EZ_BndM}^- z7){WTe8I~~oPY5c)$lpr^oM_V(c@GOKZy5Gkk8k3)`fR{oZe4gN!p-rG+wsH zn8ODs(qCBueGT7jn8p`AN&C@-{O>1`;qAipry$T)e#KMJ#(6&cDf%8e$9Vh4eEGce zXOuv1e%q^isX&0NsV(`5b+ynCb+dXG_w{KG4=1!-sZkKXj>> zu*Cj6KAuRLQN?IKFl-!}Y<(;_oK3_k&e%Gf8ClAHu09VvR$8AXiRDq6(&1!_t(6{P zH02I{YA|%xM|@)?Pn`ZI;uEvH!$N-pzG5mqS-WNkosk-M3RU7;b}Ve*8NL9Xn2GPh zK_Kzw(YRl5K+df;R!{WeOUP}oOE(3GZ>E2ZvQU#uyak%};=rCQ$QzBpSTOkiXnXHC zsjBnwf6loxJ2N|5X8W>*y)(3>EUbuth{7eZOBJkW>?Mg=j0)C7WL5!7Y#_>GtPm4T zj98+{+J)E^qnH?t6*cB#jhI+t`@WxZ?<|RYx&>CL>(dx92 zDq@EGZn^n7?LLy=qTI8>CzDr#2yT{lSDGQ9g{oCJO!WT30b0&@Q+=!X zrS31xl08Q7Aj?2)-?j?s^W`1m!f37L! z>SXI>rqqDHG0lMVFmj--Sa}6c??!DYp z8S|bzbpvHl{?C<&V>Q!cvH=q1@ ztX`e$aJ6YLm&welnX;AggR6OAzO1?$zI?vi#i8|>K-19l<3+zD2-BEZQjYB}-&}1r zntf&CHPEpW9O{rkYt3)Wo$}OLGcmwHNP^ym!@BU z1V5B{zc6oT4r&ZkvSD;txl}*YP$$_pYieX|Yh6N4Nmlu**G^AJ#mWJxvfxqnCGd7a z_Sv+I-rqLJp_9_-cvq84`aF(ZQzdJEZH}>*-69n?01GFtzIAProcCI7sT6LY&fXSc zd1USDwe@oC4d%M|suGiwszoKua#}}qskAJvnj~L;6;I08f;mL@WWmh0*OUIR!mE)_ z3QYH(q@vfXFgnW14T0UNH4v%k5m=amH?|^2hyeZqh=C7F=x#cEvSj7Xk#JcIUw zOm{N(cGF!R4@PT<4Dqx*IWnu?ZfXnR8#7_`%cse0f8X>o{s!#FLs0{z@b>Vq@%4Y; zfzqW*rgfg4D=&*>Vk811a~*x)UHzSA?^!yf+^@elcr(`R`lgqo4}v$eJNek$_*8nV zu{>5r{mu-P{eEXAccfjb(YWZ3YiYx3hYbm%ny#1JX!JRG@ONf{z3evm>UU;8IrjJF zH1lhD=l3Shp}Y?)|7#iBN9LSg%ZYvNqJ$Uk=`(E=yT{yrTT$Zqm4{2!9j1Oy?ESv& zV$`u&ixz2cLTt`r#gj>Rd^fOUU}wOt7YM^n2Za-O!s~{AcW>wns9?fIcWI{+nP)5I z>5q|4H(aNQeh0ygTz7}*NkM>PFxFNY?_`sFBHz2ytZPCKrCt_cYA)v65iE;_W{dcD znG^R5^N>9vt zLGKoCk)K!`l${JOgCMwgQjFb<+yGIQ_&sK9D@i02{D2GN+Z?!E+fS;Ei^pW|d*CfS zIf*Bm++CKRO05cl@p;iw5tqL49@AF7try^9dH)#ut*=kkbujk((5y=GE@;=Z#Ff z+l;JZwza{pX(4s;;$4^~4^)=9A4dF9nRUOJ3qyO^{UE%xo0C$v!Q72WL&bbXuvf-EJczNiZs;W`(ic+tH!k6)ql9B{izyyQ4G%+MU z$l<~-sBQ31Vk1m>LXIO&Fn&JvW4ZPIGBz)?7%6u;_ek967)IcWJgO~>DmH_>a6Z!L zKI~I{%#m*zBe80BrPuFK5yBg2hg-4iMP3m336h!1>8e6UhwxKnq+>09$+xg;wF

ayLm2MW?A0oN~lA)U8Dm6+>xF0aUiQC==B#dATHGAOQz?k53L&~OnJu0_ud%GJrR z2h9HST=u@W>K^J>&L|9j}xV9^q3*%KAslF5gKr_*z_s6wNVL3-WR2z(}+k7mjugi0ZtGx&s920{PV3 z03BVJFYAcK2yf~Z^Bu1yZGzOoJl}0Xec!1oXg6urHGZQ$N(dKkK$2Qp{`}ITt>D$ zYFfusFdZ2zsS#_(_K3W)isSnBsASY*rfs?o0Kiu#OQ6zqA!O825lg6(9CzCI@~{i! za@2O|UEEF3G4y8TW2UjG=JXC-Je*In3K>3KhHL0YbF65Vgw6!D zv-83wuaM)PGy~!&{yJrc86~y5Qq*HA3c0~pS9L4l&=Vp8x06|n6zRjMBmrXdQTL5= z+CLy$_jo=nuRLiQ$DO&!L+`Y@KV4#?=v)&EK1)#g12_daXzaGb0Khuy@md<>thb(z zp-*J-XK3Y}mhemI;+Ke2u2Ur-PJrJ^{090&AviA2KV<~KRXOz_syKSp<&Z-h^$BzGHh6uG_=TVk6c=IdJ1oFqH)oW%BpYTHFEq@W=0{Sh(12tYxkR%yiOw zk$V;PR3qX^D5e+OUT~|)b_|n4(f}0bsA6i!Vg(cKhshu{A4NR7)&>K&bti%cnLuXI zM44)C<&dXM$AC0C5Bk$!pjmZxfW5$wjL-iS* z5qyOAQLA_5>tx<$(>S0mTFji=b4guoY_?6=WztK$(>`E02xs(6K70n40kmMfKpTe! z`LHh$+EA92ceWwALD4&{v`dCueMLUqOh{{45nUnQAFbU~9Lx&nR-=V7c1xw~`iyBB z*cA-^_BU9NFn?u+bO3VFGiF$WdL<1lPH}M>vd_wG&!}#GyWQ0hD_5AOn_1nBQX>%7xrosUi(mNCu0Ky6#@xM(y0(K)}BSj;8~^N0~h;snDL%MeCObQx_`A z&R2$XlB{kE@@5v$){skD$1ILk^}CKQT3pW9|C6b!zm)c{I^RUqDnKQF@->nTp~IVWJ%nZ{U4k6NH(5N@(s3+ zqmkc!49wE5lk2kBMKBX449x~_y}-+wFtoUo+}BjMum$bUnn4xi;Hn;2B^N|rAqPBb z@-;^W?cvj=i1e~@;j^YbkGFXCx0S*0|GevC+H3M_Q2nj0TG=UEzE?Ry{J)se{W0pYtsJ3O?v{I>M|Ut&{`x$k&x&l{7tfn|g%4m!k4{ z`~|bfY?i{R>K2sy$F7MtdD*9}T(~B_mpuBSIhaiTGVCQY(!4Euzhp+Fe)?BvVD?HQ z>z*yIk;`5}*}p~3f7wtAO!{7irT-;~LS)L<<#l}@zHAZ()yAitE)O(W;vhYCxIKZ0xB3%S1`?c68F{f$|D zwC~!#=~ts!Soj~aF#Yf5prRsQ`u=V@Ec4TOS8an_{b~6~S1?T`{*O7{-jtLJj!8Gm zllvu7NhDm2FP7t1G)$5CucoSG@LT3!CVYp#l9GGN%IazI+*{^y6hw>PHoKTJ<)*jk z%J1a$x8Z1KN!2^1+uSH?U#qQ^AH9Rp=tf!b4qVHPeZSK?u)bft3r}>7w7rM^Z>CIn z&$O5e<)HV>!a{GENfs1E=;kM5{X!5^3>H)ofDKMvlxKG&6edwc@C2-;(@2ErEAp_a zUhwC)Re!Cj6mWA-E{1x8|AXh4#+ zU~6|DkqHKK{)>8K4}QFacbtwnHBh-CUqEy~$~@4-hC4yGcPoesY7P)THR zad1!^khfq^%!__%}#WS;0i3+gC*q&|8#g>HgjsbxerwKAeUVodNTBjzs}aX4Jn3o!`g z{j&Nv!ya$5is;=hLjDyUD~7}=sWBR-n@VOP8@Aq9oDN+}H$}DEZup6LTy?r^&CcU` z8?F?S&Y}YCg_pu5OVELU-(gJD)AW`<9Y_o%mJVXuq*DOm9Wg1V0ejVV&QfT|X1e9G zMEe$aH*6E{7z)E|gH(nUMGd9&8wk?*M=n6VVV(guo%1?As- z^9>rfsr(%3$7Jo%>AC_e_l%TlXmx6}Z8A`Tnuz-PcjixbgECn3j&jG9fkYQT9`}m75QK^!Q2b z?BCcZ{I&O8_fM0xIQaK{WcEyKxiSMmEB_dS&>phq$7Z;Fi()<_?S$3-sOG*uer$%C z#_{1Cl9ohF&kmx?p+Ep7G8|0!-kwRC>y`Mr9_K{aVH4i0Uy;fz_pUH1N zGgotK*5{^q;Lp%V4Fd0PtEq@@Mp$GkjiF`P=Vo-`?ANH(C%^yPv?rg7nt1bb^eZc+ z`QI$WJ~H{=rX%s^_sPX9$Nt+4OuzE5>sXLlJ#bBf-1u)(J7U?RVF|zlxl%8KzjRRq zVO%jKF&!O#}-6{2FERkzX*7ZdvgKa``3F_k|gjd>PIo z$@t&=0(yB-U+znuz;^kaugp^Oikz`K6?j}V)-7L|o0HeSr@?#s$eOQBTYR~v(^Q2N zxan(N+9?0{+8k)lG&1WO3|$w=3E!BpiSukzP$C~bkgUIc!#Bp52QS@dTTJ(*uh_#e zCg#4I9w;k^P%C8RE=jqi6K?SMqijaj|BAYs3rlh|v>}0vz*vXhj zU0K%yj<5cn>}N^s{|6c7**WGQInlE_z&c&$*~4o;g?q-1Ook(LBD)y$9NA~2Id1b7 zOMB2+@*TP5#gaOaIDR1iBUN!UBReE)y(QxL)~CE0&*Sk!6SgJ(Q`PHMErRo)Ja4%? zk+6HBM{6yyJIO5{mnNst@V?~oiUpTp!+-!$O(&OttR@tjDnw`BsifqFMx&%==S!Ng zz9bM5_<@o^>3%}4EU}{&kXA_5qxcAg^_P2shU01N?aHt<6*m66=A6C6kE=Q>F?+E~ zKvzfy!;xgyNB;cO+f@94(1+7d2*QbNWkKT<;($SLTQbhUstm%9pdFnFURiVl&6SGA zSniv2r1aWpcezpQy}q-}6{%Sv;A(*_5<{hnMynPJu!Z!8atiQ5kt@g z1AH&=G;A1b&Hqj#V5jh=fVs}jl2-=9#?24{ zst4F*8EF|}$6$n*GsJ3D;nSn5mkqH2S6>)nrQ-Q^lPRDKqrz?J;Mk=>ZCz$02p^QP1U}Y5WGe?K?Oh#4N5A36FOKY|5wjaGK z->9M}X?xP(!rpErXf>yMr2^|NYir3o1cGH%X!BmdRRfwdY5b0Q18V)kz-}0_p zCA=KFwgdx^J`S75pIp^!N64mHo1Jr|t87Wjzi>YwmBFvxPfaVRK^{ z0BbA+rQpD`2;}gb6zXkj8y(lqvm}9Ic@#%RU)O%f-SyU=$jGD7>*w73eC8&@k7*52 zemhP}Cn6fNdO$6IUuqicutF$euk|R$P>rPO57lj=OSU! zx3jk&p)y>Ep*kJ6G}?|GBT%prFu>a=Fu);(z>rU=XtpCg0u6$o^8(@#f=$z$Zju95W$=2zP-{{)`GQY|0 zol^-gXB3u;n;qQd$4<;U80VTi*kt?ip>PEfDwzw$<`gSvyk#h&y`Qh}% zwx2$I$DWu^I3a`S`}aWm$n0%$b|gKy!N4{C-mY1)%buCIAGB0QUsA#(_ZyU#`6p{(M(ccNHwh1>~a8}WD zxnFeR;Jm#oq$G;X3tmiC%XK5{RrcDr?C?6#b_b7yF__hN+(=t#N|=w4 zUP_javR9Zd#qY55`szm827_9%V~iE^Zr?*=>|BGY>Ptxtm7RC6)%J-JIeuxp!HXeX z%)2bLpWM5HJ;km`hpx%5ZZ4^{@0G}&|4Qy5H;tus;ooH9j`q9p2Q7X9TTZKPko7y- zfq21g+R+|QsncD@*%R&Op7TPG)K0e7eA;*JPWD)X;`Foe_6R(Y51e3UbGCM5S#96l zgjbp53=~da8+m-9-QQdwgLbw%niplk&i0!8T(B-%6D~N8e`5AA7*}O~ks*=aM#U&f zD2F*c{+ zZ8OecTXwbMyrbYD-NiAd*1}tH+x`lVGRm>a{kz(P9I+eE9wke6vpZ@FCE>$Q>}Dr$ z)th3!i(}>?Q|$Msclh8G+ecrQOtlNlWqp61YNr_6TdI{BYi0N}TS(kpXDSL(wQN9> z99B}1lMA0ioEdm<*&tcDUsFZjsP7<4*qcjbLv4ATT(Y}ujlZpZK4W(>)I829-eYg= zZud&|o{_@$??4Hr+a9xCZk&!Zb)!5s-TLNpd55$58%v8;rgTu(6WoW3y2lGGUAD2t zEc8>0kOp8&W-sP=hMg(XyX=C*(+{ZQ+PW?~E4zT&2$N!33^k3hB)dSq=(5++_%+>( z`*V4&+wRJ8*Uf;Xd{L&)u$$N_)iZ6Uy*eX{PG#;E%*4Nhb>mvofzIsWG{q&PPI1CU z0J24?{`5>cidVmyX~!dIj+@2Iy&&h$vOi*||DI)AfkJ7VZO_KXa_ww8$^1rMoJ|iF zNX;DDe^92)vAc10#vI!je-L{xIlAknNawS)9dg={%xmRI>^;g#X61;v%+9-g%jVi~ z*8V##Pwj#v@bo;pJ3?yRd|v+&*Dc&*$I0=TRK=RU(rWXvTs{#zu!x1Ddkk`wkOoZzfA z`_S1{GG!k-62Ibw`w&v_&o%oph4)G4zILqnryQw=4Z_7XP|5H2wIjIr+P+pjM>G3@ zXKt4r_QM=}SWu>1M60`e$W*-;?{<)Hd3k?(2#3iB*nzeeHTMCwQI6}dhvi&7(?s^660hJk?vx%Jy@D8u zU54!SWFL~P9mvl!n&gB7?5l}8YXI&w7-(+xFca`ks@A)5?N$MH>x zlm71~rQ<+geTx(hWKb8&FAuZ_07%~)h&=zIOg;#ys6tLY2&DD(nuG0vCK5lvS0$Ac zEy-g~FVDb_sn}dDiw?%Qrvl^=3o13^LS|vGWM+AiPV#v0B|KGC_F|*)G&~(PkmXh> zXbDbjE?1RLtpw65dN4MY1*Kj5lk8fY{Z~1q%JBP$+D2IRvrM}46b~)5WkK2Oa)@CC zkGZd)N>}q=>mfk(12XFnJGjw3qurs_n07}ylf>R9XB`6eEtg*&!dlOghYn$pKa>v+ zvC~=does6Ln4R83nTQvO=CUIiSd9`NUZq4CHAa=zeq(F;;!xW>P?ySic)@hIeU=GQ zk-TcMU&*+`Y&$_82OnmK#?Mwg&<-Dz)yb8Ip?ka7UV1s!ttE!>6p+&nxBD{m&4;r+FJ5zm zJ&MtM?+CEP7PI7cfH}6Q69%{Po8(U-kE^CiMc;AR6 z%&VW*_x|_5J!X@v`hjhZKVl(Y>$a;!Z6BfB`R$|SrV*xe^}V+bs4TkjtEwlNbv3F7 z@>UdsQWj>tAZfarAXkrCt~uK7WFC=ckG37!9ObFatupC{czWGxRead5*UF!N2ui+7{`o^F^Z!R(YILFOOIMe=0}Mw=>h8&_lR;Gc6qhIfiir#> znIe%8ysEIq2FL3wT+)&tbhvRnrh4@dIeVcU8kVr06_&5=H2=G7b>DNxpbRsc`UW2h zwKF0IEP`6Blam*rJ=`Rfi|s<*I&HC?*fz5`N29h?%!+0S$*dsHEQY$Tk&+YaD0S-^ zcY>X1X7(*T0Y(6>;OrCaT3Tv9$?lEM&XSXCH)ju?#A0{J`zO(d$7IsU_8=5~alAxHzN&Xp;p(g+>B@yGV0&5lETxb8Gi^Iv82X||Ef^zfv(5#dAXBKzd?)9h+s3FR_xWKc6f5r6>&H2 z$^w}7ZrQ1TPP9vYP+)oXmYWMuq&4!70?@rTuJcUB3o^5pi(PU~FSKa2+}+D!;e6E# ztRE>~^je>@mNVShq%%O`PssUa*qsxPQ?j>P@SmuWm(QSb`k(H^sK|UL&xG_nA(xy9 ztRmc>2_d>snwQxQX!*=#b_M|!7cYZvS|hWT136uC^>V(uMm8_ELu&iS9M+%2V9A(E zSJ**d%+V|CU>1Gv6^!{YIeP_bFY?d|M%g9r>e(t8ewI6%ca}Yn;JDv}XPeK0s&>hj zXW6##>r6ftY{Xl_U=od~Qt8H9oHHp|Sk8`Pf{9ips{N=8Y%IG;_BPeeD)9=(!wpOdS(#^L^z zZpq$UX-`!gbLc9D^%q&U3XuGZY*}UZ9CArAcq`IU6POzk;+T45&2jZe_^~AWBiZj_ zTK$Qfe=!uaOCG)$f;?0Hb+O%pvuUe2>yqPE+j;tp4XYu&N6I^^8GDyBUjjVcCG#$E zLpkdb*PRD|XLA zvkJCUpCzXml=+v(Tlzi~`-CySl?Q&t>>NY5PJ?7FxAT%0^(k?kBZptkl=SsobU6qC zm`1X#UGuM+q&#|sJ%#0*dZoP*A?)QV?MZvgz)#zS1On9V8(Ymn2l85qMI$&66LCie z8olhDSr@AEJdCy~r<6LvjYKRBYKQC-a_v>Nka8r6k<^7gOK|WZq4TmAz!`+7x&KyZ#Pbld zcU@}-5S~{eubtAcqa63A5?^jy%ih1;=*Vki+B*A}df4s=K9LSW01Y0!NrL*)iSqrQ zgX1>HT|Y;V-XJB{vdkM~p?7gWjq&CwPSW)=Sk2Ja~@_+ z!w3hSeUdqJw-i;V8rR3$B8X+qMn=YjHov55jNJDNgr)iN$uI1ZhRa~wvzy8?+BWmA z+~Z3ovu^dO(`#hI#dR(QwoLB*CAf0q>flG@TfD<2P#Sz*llrc7UYahEi?6eHnEU!> zUvF2aN6+S8vFTrz@?YDFvOiEcAC3_gi>sWUy#UGp2;I`KSu>)wn9jXl}z&iw74Z~xY< zPR`_`-`H0XZT@_tT>{$Nb3F`@F5c!dt7_zm^|sn1_Ub@ZJd8ca_Cr@V*k*B=Po-Wn5+o{}1%DNhyMSE_yt;t8Izg)=fCl}sso8q^7 zFqfNmnZ9PrfTVnOJB0Bgx#f2t*%^J$|IT{Gydxj(O!(^7-@~e+t;sz=wB(k}B}ut= zO){Ox{+)zFa_hwUU1WKmy~A!y$ZIvJhHx2wEKl8Gv*sJwatAnWi`3p}ueNV^^2?{a z@d-q_?Ah|cod_lSi`ncQC#TjBt}ciY3;?)hUpds&jw zzpnT%z=(*ZQdq3J2ho151ozlG%|r6VJ@#~SZr_jZMIV-ZcZ7Hv?Tq@F%t{4ECEz?Mm ziNWBW>;mV*&81G_KMp7QH{;B*!Q(HgQs$Zmz^_$u?*n#3p&GNX^J2{uGZvL@hZ;*D zG5_qhP~xv$%u$jkCy!A_ETd_*x^fw`yVOO|xo*Y>J0zp@1%;l&wnYPMNw&9N*@01* z#tJUrJb?gMrNJsCLF0*VDmsk3rj;Rh#|1&1xEOp;qCr)9p2yxDG@iV8alT}HY%tP$ z_`$MV1>PcBlM`3!iRx$Kro->aWEb#y^<3Vo@@wZ&xdO|533%CdEkJ*y^dK?=2WP&d zL79q8=h9%5vEh) zV?H<-e^>U43kz^5Lc&R@bh3P4PY&!tTsJ?juicHoQs)*M&oyqaIuVG5p(q=YN2V}C zE*8x4wo94D*|_(j^7hl+i$a_Ku2E0IuWC=WEj8K>-gir#EH=H}D2Sj5-3BUDrR!Fj zbXeg~7)Wsh(ez@S(!xC3S`Rf5u63<%O2^3swQY{v(-Y}ze~bNdQfx6=#BvRt(x;R* zELii1tt}KiUN*XUi6V^39T1e`QwGGdgbLzJnSxAd#6l=&>Y@i44&_1jRcyC+Y1W~Kowt+8ZTZ|a1R#aG9&$Fc0Cbv#nCDVmKWnDczWV?WA!U_7iDx8 zIn+4OM|Tr$8h){5d@a6P+*6Ck$DHX%ry!h)vYrCVo&g_a>8+ZTw#|GPPF|vYiNb~e z878Gdiyh`lih&m;#Z}FqMU1}0uST{oRr-p(VTHIBZDC(M_M%nR6ckKt#Wo>L(AL3J;wy+Y{ zG&FzsYMco8$kfN|pxu($1sGrRiG^HNL;a~;&CEBbV@7kXE{HsLeBPvtpd)p(yj>gX z9F@s+XL-VrjO}Vl#-aI_h*9_0n>2)Ds}#X zGhbG07U_i$9ilk^ot5?1Y|Tv9VRf^+6U6cs@~V-8M_tU0ck@8Y;CBr3HZ)4Ry&fh= z!|JsSkRuJ#c6qE4s6#_|^h+=)gB!`esQqq_#mC1|8h!Ym(3vUpgNy?4Vh5q>#|wOs zcS3R5)I6vur9{=qN-@7=raSe4#q7uNJTc@a6iY3W9N2Y`hd_{N-J(??G;QBaH%vD~ z^6OhZu?^;{w}D}#BH#W+Kqh(@#ig2T`^kaRp3|RYCa5WXQ1^->kdc@SL~*I;v5L#8 zGWtEuKsl-MG+m``tJ-im!^pM@ZI3I8F!~*IGQcJ)>Ov)8a~_B2!JcCWC*8{JJ$htwF}l&zcK7gtKVH6w+`cdhPGdF>x1EpluEgW*$uB$^njL$E8Jj9>i`&F6es z^AxH{*xTU^HS)|;@QvN_!Bh5h`(Z+|M^{b|zpbK1E-0-XA+JAe52{n9AQp+DDd#Xp z{SMi0vz<(R(Xt$X4zOF?I8O96g1k(w+iZV9-A;9W#Rtm6A#1;9&^)~-XFP+B|GmCP zp0O8O`wuHG-IQ&UpFC?bVIGe0{RSv`=~;W&_uuHRzvycIPxi-+NWAG~RGWn0@w8|j+aA{%I( zKmD?6-2s*dK!i)_GKNf&r>9m{$hhYa3(t}FpR<$gIT@LHcD%N4%JV4TkTg#JD`Luu zg!JwhZ;+Ok8pf{fJv}Rl7nts6B>w_>{e$G;7f|?}Bb#?;AtZ)Z5a zb@CJZm!NAwv?V zu_4C}#e6gMsmf-#?{%^Rn806{Ps-!3+qT)bC}EZ<*AmHOLgIw&&*NoaaMPnqTCFDR z$TgIeav@g_dEt;POX^{Ox)_bhRl+_8)SH&hH*DKc3f|a-l70s3JuP-Fbh?-HTsC(S zs}Vvv(5|Ehw8j;c43mqrEQk}MlEG*t!1`5^E0ePziC3vUt#(1bhDNHh*UGJL*l`_1 zmw`}CGmpC78(#HwJiN4+HVh+o!(i=7rTTAn|77v~MSrtnr&F#ZpfflMj*3~A?uQFe zcX062$>xGG)d?VVb zZo&!CyEMw^H|@lIo7F1|>WS2W2N6G!DgDNd7>h)}pIz$4=rMnc)3GY#g;x(CFG%)i z=#UE$PWpzlUCPL~B8f@4`%Ubd4Swsi*xt>KzX>O*M9U~DpTjkp{%@M{y`5|pha`cW}za-yAI@?OO+^k-!LmK4tjL1T3_A*HQAm*d1+z-=6uz%19SalE}1uDSV zdVPj4BuF1$R5vzdj!hQEwkoL9$wC-im`}+Yf5*+w27kOHt~v+xF4i?DL3nQEOcKuHTkx)#WvQYGKau z3bUiy$?(mfv!I`4Ff`91C=k1mYm5kTAI%5ej|lmq@A2Stw>!wl;TnpQHU^GTp$R8K zPd^F^iLjD1^p+N z(?XN+ysI~fA;p&0yZja!&K%cUE(Xc5knkENyEvCCBMIk!!u&{&mbjr16TumuQFO;2 zQBzkDPl)P;RjHlN*hcn$nFwBfx8MvaE9tkis2v=t%Rdm~Em3`l~ zBij^@8O@vqE^?|Ng%m<36vDB5%e8OY-Az*7dK+s>QZnzL6HH3?J9Z|ARqxo20zl^w zw2Dc@9^3M)ORUNQ0;LstiSoF*9nc>n!HLCw!JdHQ7Am{QwdwRRa%l%O`q_0}5UDe$ zvAvBea&iYf+xAu=(psxX5{JA*itFYgdBMZKZJJ>p7WFMm%M8X^<-l`&exTpFFZd|7 zlTA^PyOsK@$>#jPrEF&|WtS}YR-eOuhPv<=6{UV&5)>kx2c^T4Md*l;`PF?wSBdSM zPXf)lWVob;GDvx(4vhieNqQY=GZ<^Q?FUXXXF;N^KTux|Hy4seaqhx?IF&^KRLY`8 zItz+Y7a3_BaxNtLpjm^4K*#uxhfRk#HH4#-dnOe<1AZxik@jKjSVq@j(ms}_Sy+W? zmX#rtO-F&H7j=+qxB{fuPvsTkm!p37F*w7$1EgU`Sk_SY!4ArPW`juk(X_3fF?B+R zQ{(;*BLb!2iSTlo^dZj2CdKL?$%=%kkg#>>%{Blhvrjl1F6<|qj7SH;dn-Bg- zvaE`;@>whrF|I~5#5eNX`?j@^be5c{*-QjO} z{{uUGuOC9=d^6V}e0U8XJOv2uUhHnTLAE7t+OGT9qG55Bsy59aN-lit3)0N6MjCum>;7}MY@m%H$VMZraa6C zG1OBKFjRbtWYUK=XhIGQS&iV1*VOR-y`l$6gIxNdoyh%2xe%QFhwy%+TObSYhjt)? z2(<^X;0E4L@P4F1s1H9Ls%pwZPdh&ryl@5_HKU0X24Ts}@-T&cd6e5Gnvh5bPz!;A zSwn5moXN3tA+d8rt}I(9u7X1=?2uH><+6b@0L3+jDgl-ll%%xAg!@jHS{Z5OP`ES4 z@zsv50|hB=5u2snT-I?a5SR^SW_e6$KO4MwQBAK?3y>>ic#;ug5doyh{t&Q^*ylJg z2+?(5RQVAopxP3OV~H50h`kRvD#vSwpVE|ZmMnmA7?+}k&qf%ephJPr0Ut3VIuO^* z@Fxj#w6{=Jwwdeh4AM14!ENxX#m>TRDYt;Kj12-A1&u|0!!q%Q=f=R{qU7Yq9?j82 zHWL&JZnIP6wSU=K5)2ZfuFM%jo7O?yC?5~v0B-R$P@bx<)M)7Gq8yPcp7PKJ$m zPRzS5){!~(`~s#(9htWwn4}$}CD$?E0cWXpY+O&UgFf=#^-@Oy@4?e<$S`fL%*;4P z(QwI_Lzf}ZN)m$3?($M?H|&_K{meFvHx-_V#n~7tGnEEAyDv{WL-oa95eYLYcq^%* zP$Kx`-yUsDitWSif6CU+Y;z&$GX;Kw@_-86DN^nE4U=N?A?iAi&J4g#z+^izeF56* zavxw02FY3#XHK8NI>u)$&Q~?7^jSY$VX+G8h_w)PYIjCC9G*k=scOzc?`An-&ZXw{ ze#QDc0$KdVB}=ANE`h1Trq|=dG$@)fdpte|S?b2m?XV`M!O5*50uGgq%H>^_lGpZX zsx9PG4$l;~Sqee7gS`D-(9zYb*a16f1G9t3qO-&7Y0(<|Y3tcJu~{UzR~?3qk&o`- zIQujZUde9e!VEHl2b~C|x>A0677ghl`)MZ`WdXB7xckWeqRl&0Qt7uiBjE8mu9>R+ z&hnlOMrqbc7zo#a2vlP#CRK(|#3i7N-r!!vPhEg|*MIB@rJze2jOH5%))*RspAk0w z!2NN*Fn|PD({aX(&`g3Xu04ZMooOJ6s))&=DmEn8a3!|}a zU(-@u{e|5_KKQ~mCnJGas=lVFM2c8CRv(<@zz? zu-Gg)Z>}=yLPEYFCH-`hMi{^7^BQKFW{Iz}ITi(tqE}i6^ zjqAc;o4lO~*?;YQoGvPj*JK|`t?nIPD^rZu?9C3m)w!Y5<>$sbo@e)5Q#ntLu)OfK zTxq?Zlc|4-=k2{_SDQ=>w}Z(Ed9~*q2s$<7us^9hT1dSW0A(kWEZkGWNF;1 zFKkHUspX+x!5S40F%|eY0N1Lq%+>9nGu~7t4htu$9yS7&G#sG0f)*2yS34BEF{q)o zTk}ZhhA4x|muC-jr%I|Z>x6qF^gW)&xkGmi*woQX6n%S8VkV@cU|Pl( zy^~KXyGs}728vRW`S#FM_P8b<&@pJcL42Vzu_RFM3y;gNG!(#hd#<2qT);u#9)npf|wl42rM-Y&Y|lH|6e+|eF86Dt!4 zmy`xxW4-f|fSQIPFoVl(DIt7=fUp`lF6EK^N7shw)Xfk9(CZG*1)lxz_R^hOoWRO~K7uB!ouM z7bz6X&bSps4tZoqg_P9EKhj>w&TbP#2J?uBq#|iDt!oeolKry^4c8%<@#C?P-qW)p(L?Xb=x6g6ScYPj{c6;wz}CGK7CT zk{T#mFUNIt%l!jz`J7TeNM6Z!`(kAqSLO{h|BwUAylxKH>e=t*@iMQ8dvBI`hqV5_ ze}gO8)Y-*U5>6qmvWJy>56_NB&o)#yA0bvj5~|`AsS5j$kr59H3lOd^cF1tK7;JIR zX_Eh;=0Lfu!h5;thafj*3oIT!7k5o~+4G$rZml|$X;c?8nw`;ibEUVtA-w6MtT%d93rNS?>ZWA$Ep6LzbfTrs0as1au6P!7H<6%F1{nb6>kGt1?e z25%l-nD;bzxxu&pF&?bG5(PnX|BFsVi>#@uPTa_wC1M)AW90ZoZzL~Y+33w^U5;;L zIMtyK8S~}R$P#&ts>}@VS_pm|sE6gU%K&do6E8%Xw|;l_6!HiimU9Pq>dXA>0B@?f zL+YEn?<8+H2PYc_byyRVxmE6K^0eIYhfUt4w0Cwhz1>8&OL*d@W^a1(J&H2wg#5eN z8$lC8TD%dZ|9HVYK$>;g@*&}`$F_LFy^>aMJcnIdy;hn!u+`h2!|kms@N)UQ)jO5L z;(^T0Ir4{rUS}EIj&j|mo8+m@nMSE^^Y-AO@3nb@IGo$&&E?tW+Ps0BebVL~8t0X^ zFsaP3zL)&=lK2i7!zFp6?_%E@V=RFmc$(MA^EvOgy{Fzu~S4-vDymvo6 zzI2c`Bz_yoXJ!8Cs(ShJAa4`}n#^EtK=mJQjt9x?VbCHK!IM4Nb7jLFg6 zJtHpn5Aj;{_{tDZ9UqcI!^`bMf$^v0kfGjWmj{ZZCbDiQpO`QA>fsCd>rih>V&xSc z1^!xxdDGJ?9%O5gB(x%oDCiyLwIrW^3PlrdUOUXYGP@_(Ex?HC!4v2vlmpwnzb9AR zZ|smlN`Bl@+akOCq-MPAyi>YDel^@1A+sh_HSRVXOM8cgXzouMbq)uSHJ!s@WZEUq z#8J7?dN?LGMlYV28=z;W<~sGP*W{X{eS|mVhdb!iUzyxky?l$w4btQ7CYRUa9VRze z?^CB>M?HVg%~c_9?9>PnpHr-}n4FX8w$k-r%D(KkG4h?2rjH zDI>m^Ir-A&d^43b&l-%;7+=@TZ{ zkC+kOYG%l)uj02_^ztN38>J_jUe*h|T}&s3*e+%iq{0g(he{#6qz|B^ofJDj5994o z;b9-zEDN^kOpdol`(*|9!Coqi9He&;@1ofaQ8#r1f>GJC$l4L2TBzjzUQ%cDuc6t` zyq;Vm(tpT9*TBVUkwNt0SvL_#93OcstO^(mk4nXXrO02tRDRy!Qp%r}YYZE$0s#HeIpozQtL|u%&$Gfa*lKv+Yb`-Fow^4-0MyTP<+XyWr+J8L zH5Ia2+R?PYGuA5vJL2m^D3-Ml<89>tkeM8ikOc{94!`=_e$fGTwn^td49|UuQA+W^%Q9>)hdU&-)hNP<-Q#n zC+ksXXnyd>ILUXz@{Z{ucM_~OsC;5nIE+k>+dUGxLdSyf+7X_J$mI5&cm1aPBd!Q) zekcnX7ZsZGwOOhuhTRC|gl2qBO!f-9ov=_Gzf(b}ElwF2q?+P&W*G+oKor?-FbCu| zpH1(h)QOr7<%n4D_I2=xpy0^bCmY6i?a6A^CF57i2V=a}ean=I9^*t+&CTibsPvZb z9Js?sP{(=0triOvEdO1cDItS>MCYS24XkMB`fRAt`H&pm>CGrq1Zg-+M0q4hU;PJT zf$2tf22aO|cEm;&Pn%WhstjVYkZL)oO_5P+Xao+cC_i(RfEv21?tB#vGW-PQ^Nl{Q zHIh3|!7Z-pWPVlX0da!dwg5ZE`pj_8&yPWek>@Pp1^eAFz_tLsD_0Q9BYo@lIq3IQ z4anvQKb+~J&lLPnK+-(=F-_(k19ZFdjld`Sh19WhPGMEoimrCVQuEvD<>vL>Z$AjUaa;XEuUfehtl9Nge506ZScu9tuB;O$* z0eXn`d-fT;&s0|%Q;-Q43?G9EFJ@v8Ri*?D4Dcvdj)Q%vkUPeCJ5MPE3-&LNPhj`h zc?!bOctf+Hx_+0!zp<^e52lN@!!i{{R&QR@K+*_wKKUxyV<(Ih3KZM=M3M=5RXH6L zu7n#rz+P;0ItsGID@ZNOH_}5JW3t%(CsOv6j>a_4If(Ep4y#vW=S`<)X1v#$F3sMDDjS22+&Xl?0IX8McyG|85FaSA316$` zV~%($)h-)jsE}fCeSjDjpMZJj2IT7G>ha!~!_c5)^NfYf-Q_lag}NvZ*`tVnn~fB~ z#YvWu%t}&6Bd0ntYMr+jb{7S&P*_VxR#uN4P>reMOejTmg>+2thO~~EulxDiPluk_ zUiJ@i9QfZ<$~hCfJ(z!9!wSLM_yTH?o7AFaCPj6K;Rw}W?PAlsc}y*6b^9)a?%A#j zV1O#(&sLB=CM48Vy5if~!97Y}_lg*YHTE0#FS16ECvDi-XZbGpGBlph-*`|LHdq_U zv#e<}`%v!_S$B}bI9v%`YAO&DD5g@@PxSKp0`|;naK>OTSAqis5@2`3L~8?VRk+?L z8l1W;KN>tp+rh^0@s0YpYUof(`y48FG3*F}cn0t64JnlB{E{pLni6$Jk%&?rSNaIL zqJ@gEa|Ua#1VK#JU0Q)bK&u|3reMcfhmabX{wn^e`D1+*oomhIaPDzinhTjhfbpv) z#j?;c9+-@wtmhzQ{t_@S3Q*aH?F27{RjAqroWP^O>#;?u4H)frF3*idOHj(!s8yhZ z12layx>IGG8L%Sr(QKtyw{kg|T=leAZj20`C!@B|6z z|1!zzC@|1b9kDd#GR8p-)>M9s4yIF8)8A@a-RW^3c5UBXS#+t-Qd`K&gj?m?4FJw> zqM@@2i{yYTLXsA*u;prj)GPj;>Cm!b>anxPNE%r;h>MC|g1OX1C4jFdSEZxo zI(_i~wR{M1d1c8IJi#h|+Qpk=s>Pq|byVW)egL{@z6c4&N%o-0UhBAYWF@JDVBA$% z6uF(QI8yW=W9Zfh{r=&pvv9H~^`JQN^Vo(Q&~* z929mjtU|cNr9y@XE!fDy=OQ@W2d%2xf$c=Wd;qUNh zY>}JCyr*l1qISC6x|>(SRKrqW_oH)V+1D)lMZ4(=rT|=A(e2O?N?8Okg>A&wI|o`i z58=WAPWNRl!{<766l|=~)9e9^L~pZX^z8IJW6~ANv)OT3Vba|YD~Lm_g>4Q}-8yrq zGQ8%(SifUgeg}uiw27m`?j58rC}zreAwMwF8BeJ>MG>L!d7V66UU)Nfz3gjjBQT~K z#Mh{7X&hWma3qVc?J>j{&ifzh%9oPSNXa?-!qeHDR?xZL(aklzGUqJIjbn|+`8!T4 ztl;_%%a-SNU?%X5C`GV~KrSvPa}vAWU)MWz0j>j5&I z8Mq*9=NS9-OpQwl_AC^#1A1V@XNQwI6=b-P_j2WO(^PLLE2z7K71CW&p}Y+cRH3`X zO}`GMxK&syH|q8}ru$Jfs zvm0^eOq7l`L)C3UtN$Dvc+DjM|5%h;O9HPcr5gbqHmSb?Z*VL9*-)ZVLOVmo=D<|J z>t*5f4Akz`0Fs`N&jN4Ah|0k2lf9wj>Ys-1YnhMd^Jp$RBB16p7etnj?rGk@i4+Xt z7JsvvVLqHB-L7UAGL}+PC*KGYv^dw~4}nX7RDnuZsw%&_Th2JPx@LZh->#K>!g5{= zI+X`tCR3XXSw%ylV5&P}tq#a75ERli-RWE&$xv*_1|gNSv%PvTi<1^{6b)sO6Iw7z zes201o-kf1tAeLhv6$64DSL!W{SKl#BuGD^RF9QXO@+fK5T~dumUuK^gRh%fm_Cdp zFw{f@0+broykdqRmF4VR5~lRmy^65CHUJj;))+>cd@yAem<#hT18NDj;K8Az%Zvf3 zZ2%*>GfH(e<~o=@-F+P@ZYfpslx}#On{#p<5&2N`9%ehr23lU^^z1dZSWb(0m#8ZQ z4TJyz-X9xFId`zMk1PQSQ~W|=8<+DQ8AN^ z;0h{u>cm$IEgzt-tD1#-D)OpT&Rtjaax+Ld`-I8RVn{)q3K{^arFQkZ)4f6E=^*DM zN^e>tm0+8@yv`sUWs+)$6d_SAsmi9X6s0DRL4G&yA<^zz&lID7Y64mro+o&>(h;rU8KLGhKGa=gIaMNWHZFG52S-3 zVP`{=1?*n9hpFbvl&fo8YMV2o+g*+9uKtcJfZuQv!iPbz(RYTr?`WY+^$FKvdPBpH zU=%GXX@(X1lD*Id!-}_~uV>_oZm)S5d$Jv3~F=*HLaA()Foc4TyslZqOmyUQPFE3E3P&)_v@M7 zz{)i4VT#ze1kd-7{AH#$wmMBTmtLf}ik5LQ!Dumm#&$MlmX|D)Ye_s6&!bA^>0r#Z zmRWc@G$!m23W?(4ce+RTvQBts@pcjC5Yol=Bg})@R<5=zz`bw`2Nb*=#fK^(m+%=u zktg1!lq+*$Q%nlvYi&NTVpd+A?F9wJ+e-Q>2EqGkR{!dvp(6AvNC!K*&m{tS5bPL!Dif(o z`IPG6pyR5=b6i-J{)EYlBe{Z`L&}MM6Q^*e6NPf>ICD^BMcJiOp&2ZhUo}%qvZPk- zor9N!z6j0%_2^a$k=i)d4G)~5n%le5!MLz5+hZ9;iY8S477^1pf+56=CbG=c8+Ge=5FosK=7uE5+xZ9Ww)epjm zR_l*ADshLhx#r66aTz6cXu3@Y6ZFHul{Wb0--v-y32Z{xxonXTD(~ZWz#rzvDpA!H zjm_5&P=d-4*Jx%YMnhD}PJqV5{xP~apjWjJH~5xubco)b2tTPaI^a~vr3$5YKSQI2noRoKsao{l8`M>_zRbed8YkoQ_jwJTo3ek!IXvi zG(*idZRDM5&CF6*wZ0l9mO;Q`+hw`f@WinWgo}l+Sbz;){c#&m_RlU-fRywnsEXEOHa?$6nO%_Mmpy+mYVfv z`86otBR(6)vWRv{aW!2vFHU=OCfv0I&6sbzf#n^Z!A6qLqbK}joY5E89<91 zec_k^ca)aeesPBWP<(T+d-D&`o8;PomN6@wv!;|CUOR&FYVZ^YnBc6*(U>0yUsr62 ze3-q}1P}DL5KVKrVjA?sy(vUNRWU}_V^r35s6P&nhd}yZu{A~NurJ~N*{hPlgRWI7 zjX1q}xPFXd6t8|O#*bw!A7dJ^goiCYq%G>A^uanZfAId4wSB0+k9hfI!iRa222=fS zK3trbpCalo?_Gp0`$Y)qe+4e@m^_qgR$fEN6H;+lO?@kBOdc!}0a&j7M4*)9S5?Blg{yQp)$=|_o=6~{14DJt-I#lGI0o%+8=gZ5irEF~AFjtJDsVS7%YURw4;e~`xX z0|AS2KhwzN%9^SU^t$LzKPdo(XC!}7ey^Hv%M*NUbRW~{}A>b@L5&K z<9F`8=jKTzH@y;`JahpGDxiSCMWtE5-dGXKssU6Gdr2rNRY1zHiV8L?C}7K4kl?!Z zg1xN>mQ@!Ou!4*7e&?1Xy1)PD{a9|ETTYoXGiTbF@mA&WJ6yKrQNn+sm;%BNCc zYbtN<>R}bF&r%EYxpWWgB4jAT2u028dKG9;SukUGcju*g3~6}aQ*%m9esE=D<1j^! zA<+Iw+)@@0+^Jm^QZ^%dHJ-_VOCPSpT(_H}Y#Dpfcfe zvCDA@4P8ZQr6^^-MY82Yr#G_l>tQ3Ms%@xnB%M!kI&*(h44YCmPxZ2$ei9KzsPbLK zKcTdkqoLr*q~@`_5s&41W%D}VH=^OdAY#WJ@ax{puilKmfZ*sE%CjK2H~;r5mWS-8 z&3FQjNY)g!VHK2qQ*FGvIRqiyPIi**vg(uvkyu8J1#iU@Ai97FmwG#-?qsKDX{P^n ztDbQqVc2LxIqJ116GpCoz7cv+XyTpdMP#fq`SB;@2&~&+jv__OB;Spj?yP756yjXC zh`qr(fDIy@02Xmky20E?l+W%A92tI5;RF_o2j@}(8{SE-cS!%FQ}C*w!*x%!8Hrs& z^+LB2?n+#t%D)9_lfcT!F!-2g3q{P(I+s#pR7_NJD7M;EZZ6CMD$~&AeE!}ynM;i9 z^b~urI=a(B20Wty=Q3=#!B*dN8n(V*Urk&i=@h?ZNxNFoQ&-5?3?B`XFu}V_eX|2>*lD9fX+tVf+@BUKrI-|HGDdVx-FU zN$$`)oY#OBVnHfPbWv-6#w6KUlPK(-mMrXPb;tgy8BZad6ryKcxVz>Aij{`*fMW#3 zgmz3qckla)(AH|E0{OWy_=YJHM=6ks`_h4Re~u z{z*Kv04Y>>J7BESsTxqIZV)cn7Ja9l1GLZUm~=zEY^>9kU2$v6$7=s!F}MEDV)|EL z;S7dg;h03iQH~e4{At`kIw4AA-_o`6&cLr3(hhhTqeNlY#_!goerZ+73V4k&ZDbn= z3Y&!zrzQh@vfdx0X8wIELj+QiQz99F2&kHNOMDkNp}a!w9)`oKvz-CPC4G%tLrr zAhVC-Mz}0&fI^DK zK3|#LM!uNt6yY+VmRBkl7_kAUijzooV`(Et511fXx8+r2>bmQo9Jz2pW>HBd`O>4l z@QJfhgq}ctXPpV=P7I7=-C05ghvR~2$m#dw6xVw`s&;_?Uq>LqY!ZWrcljim>VLw< zJ+v8}i|%j83IF-iS8#!C@hEa|yQ{;zF^_v8{K@1VHAj*s;G(2i4FM_fj38Z8_!g>F zKs+cx%5?l`Y=hHm&5DuIIK5a-2gL|U;J+X|f%nwugvBLbhXG`;PgAK{T~P%}DsBs@ zkXt7ofg_uENZg40T~aAWFUl_-s>q=3GY^CO8XL6%4F6NqmFhvECA^t^eH+hNNl@9B zcQ%?oSlNT1AVzOZCb6UHXSu`%3?8rI5sj*N^j-X=DmoRsfNegMvF2>2tZN{?DWLogOjt)j@T87n zNBBkffm(@oob8kz16w^Mw;Jud=xR|AL#dET(s>UmB}#Ipvtpr8Q-e`t9t=HDSB4t-f1V3N`2 zIBgB2X%_9=P*e|dWu*W~khF~}#ub%^3H^>RQZb?~LQ4MDV~W6yU?j|w`fe4OvN=W{#H6CbYHAoVDg~&BC<~BSk)||V5^1V)+@rdu zN&$O|1jLUN5y!QyhE%OXLMFt75CB&xKdHRCh=KC1?#lnbdC(g_BrAd2q9o72Y!wp5kFz1Gjgri{$HQX6O6(dQ?x-4z5LdG4LQ&^+l zV&o241rS5e3Lr;wnn0HSr3GfZlpippU16U{ZQc!X z!gwdy2hG1Wmz4qJBs zE!a7yu;JFqt2G4=tXqqKaUbR%4fFRH80-xIgW zUE0tH_yALgAH*D0-)x%L8_(YIzr2@iT4%Gjx$UU$hB)n@5*WOKf09@kZg2>64dKl& z%JgM=)nEb!Q5IOPRCI`EFtw$X;c9i;F>BQ|+P2;zYV^JQx|&WA{ANU5Bbt+&zO8Vjl|n4ll_?H*21upxR3R2#8_%X~vPM&!AZan3YnvMlp-!_XLBmsR z)t(W4cwPMA*5D%*>HX_kpb#dS%mk8woa^~mddW)|wSWDeUexvvOVt-b;lUP8XGhRk z@atUCq!g;^;S-Hg=zFcAQNrQ27@uawon;|VSF?OGqkcfE*r0}F^nZG49lxj^S8ZfI zAvFz|IY{@RcxQu*LBteC5rXKKAb1taI<$bwriT)eDKo4xGzY033`QvmW3^Dp!0?ud z!(oOYDFyN7D(dDaYeyaLZi>)FXtb?8X1TXPHRQDI|EXm;2nd2hVCZ5Adby=dzRK)}ur>4LGXEv05F zqj%M8#r~(eA~HvdmOm!~KP||2)WUOrNi9U;Ppi_3UW~y zX*WGlCihNu3eHBg=ZH@4h^Yr43{`#(Cv6HPcapdV;-3{V-9f|+}|v^NHgCM#&|Dt?5^lu6)pUN$lf?Rq!^Ax z*QE+H`$tU@IjSxHrINWkg%#)cT_$1vB7QuD_^Ga?R`9@g!^KBZ$S zB~B@t=AsZb%Apa>z2{wjQ8cV9EM{TJ6#C3kVr_{I!+THORBs-Um;4nqwKxXz{xp?@ zuPlyQVs)G27V?<`rjGzH-lGI7@F%`^=BHbD5sj{~RovGJ=Q#C>vbm}&1{z|%qFhoB zJN!XoPK8s7v1~~^jzGFoOW2a;DTUHq(7Xmhum=QPx1e%Dm%vfr>UipTsmA7MFtz}2 zaW6~%r)EOoLO6n6Vy?l~I-U)SrO0STH3^$4z<<(?a;zIOeTkZ?Z?;&YR_%+k zH`=M%MLU#2vfa>BJJvum?KOi1R9hC04~Y^>Cs0_{0)-gul{0n!1I~tc`nTxgdSpbF z3-JST9qa$CbqnE}H-&E!y^C!m8QMl}YJRPSx(Xno6gr)6VDoJ%Nk`hoe>P$d9H}6O zDL4|-aT}#$_1M;Hni*(WZ=gP95U1#8*7;czoALMNc$#}?7TUhKx$p25Rucy+nX8m| z+HiUqH9y!q)nm#nvK>xHbqe`4Tc;i=OAFozTqyPJV!o~not$J*q*5EcL;cFtjU&ST z<`ZQk9vm^5BIi{!j$7k#X2a#t{y`hAEJVx?T|>5yo1?grmF&uqeMK zU{U$??eQdd*n^JRRJ|;(XCfs@j zhViy+%hr_1{wsgln(vNgN;@I?s(^cUG}%_R|ANqU0s6M~%`0_a$R(kO$Wh3bS z4Gn=yIZ1dlYn1BVYE(e|-gpqdkyRHQP}A+be;fypw6V5|bCuJ+I5>5c<&BUQ4TzV3_qf;0ko3_ux(Ge_>b z%1Q30hOboKepYITeccdq)sQ`8G|kiV8Gmqm-5<7VW3;K0J%qW|>q&Vv&2aoo&rGR7 zDg}}riStEuo!r3H8#rPdNFtewO^S|*LTIgAp^jl8C3X8}okasmb{faXuuc>2}NGt_rNCK1iDJXx&=64b_G$1$|30;*xB#YLnR7aRx< zb;Xvug+oxe)wzh-zV%?eFV(&s65Rvwnr_xLRc1DVQw*#-ER_hJT-mrdqwKE_#&1<2 zk#^9n0^E5pdX4xFl{YXND_zG7JTM?Od!+D31zS^xRCrW9>U~YT8s(fme?-<_1L?)6 znB>eB@>xP1SJ=IkjMZA2!W_{@O*H&uvycDKKvv@E_Zt?Vni|aT*JwQoEeEBh2VIfS z4}fdOQB!J9E5~ne^q>%<*PI90ey4tE^(wIQC)uBStG*RU@yaN%8)6z{tvvOqDYo|E z2kFUla-l#@OBnQgwuQjTPKFe~Ow($Hs&QDV{Lu8HMi{_o`)MPU&{|npWy{wkrk<%} z;Wkd6gdru~?ln;~=RrqvLM%KS6+{iFg(jjPn|xIvWTNvLF>WcZ)P+Ue!b-AqQZJz3k~53v1e_# zepryfh==p=hJ~1eBPX_WVcl}sZEVgVs`ZF@HQTuu6W;H`weNV7!kDY)BlLV9$x;c^ z;j`8c_b0o7+q`+M3%iHECp)N*&GOg%fq>`$E+viAoNg8QDFd)|sp7uEHGzFho$4HC zmCL(RoqdQ-c_?hOQr!p1eKE%PY2LF^I?Xx0cP;}B)Stjdr^Z%HSip?ba~fz7!sOw2 zP`TltWaTtYwga|W$v?*~EQ%tlQFJ=~Ei}gOZ4F*RRT&}v45uBS{d@cf z`wdeJ+mK6nh-d!s_#yE~Egd}G(m~AggME`XR4#Q?E_GYv(!ijjKU;6R9Qr3 zM)s({ZUbbZFx2Lwi${CPwPe!9M2QT(#&zq%t~fpyt?d)>7z1rV_u(g+5iVS*u#H;f z)Ga!>F1}Xbz;_>a1cA1Mnm!pf`w~{nV0(WuXx0nF+5iJ|uK1u{y4Go1)XYp;Ou0Go z-)l)Jh5H5u!GUqv=Q;qK=|2^=oCYcf6e44;T*ZupF zB8qFrKBS1^+PRPYf?m7yAw?9|u6;-m#dV)Pq=@3$sShclxOVG9iYTt#``BBo_D*}{ zvi|4lZDQTBAG3^bC;&gy-Raq~puOEz7JO`s{5I1$E@M5Z!8n0Qt{| zVB*9cAj_}vjr1VHT^c#I>SXRL=U8jFY?yXSx#5$5=qW>Dy@?m2h4V^wy7Zg z#9XJZy*eS|ZsT}$#yqFmx?eiaBM;k)a>_iXlh!?-HqW`3H+Ri**4v*kplwBMW$#kc zg&OS6Bkei87z)XOvI4(#{5>{V1wmD2Xn7g5hN2U zztI^MBolMFcg~FraI`GE(HWQd`7I_$9Yz+i-CmWHF5(P$qx4!t*1WYcO)m@Otwqiy z*3B|?po}eYJDr#5|Yv_ljWL+$S#p!O(ab)EUxo5~Gao#m(4VH{+ms=uD%bXhWzFFoj%hqX=KSmBhEZd1*oi1QiHsY;xI$mPvy{C$P4O^|^lIk?>S>9WADh)E>F?JQs`c1vdxx!v($=2-5 zKCS+FK+97C@h;+kvgwQc06pA$Tjyk-|_dvdzsxzdHG)F zW9#XOdjg^82 zosX=M^4)_@$`Z+6<8-rLl7scKMb2A8gx6&6MJX&gAm@Lnk!;_Q%LJ?tpU%|M8m~Z5jtJ2E)6PJ`W?%d}5a)`Wla1IFWUCeTXw>y`w6bG$nmO;q@oGIT8FinnNa^g1VH zUdo}0^b;%7D`nw2=S=G;`DvZg#TqZw4>|1^;lPKSBe~3d$mu!!wf}g#3J$`pUGALs zu(N;8PXU0E;hlRPW*G0t8xK44py9EPIDHw0JmSaLq!bUWeFKdmdp8fg8)kHQyGM;K$<$DO|J-OIF@ zlOK2XE1xz$dFb*&U_aE58Q z_nNQr3gyBLj!Aq@=I)+UI=3daDU$gcAfCN)(*|c>>u7m#gL9yLbcHl!XO~JvlXH3f z_16C*BW(km|NqWN+hDb1q-{!vFR{9S1p7gdkv4IO$6YWnY55I$_7d)lmlnO~k2z@@ zbbn08T9}q}8Y?$ChgjCHGWHqg0J|Ya{LOhKa{n{VNbddoj59~?_56f;fBT1X9w{!J zXCaRNHgk50n7hmIR?BZMIUUT)>3*KfKR>Iqalp&uJpEIO`3GJh#r!K7V&xVd6jt-} zUUeR{q;bQm&hr+@aj$y$$I$Lr1(>uI@jlQYO(Z$of)x#M`l8m%`RYJEN? zgWiO$hRHc^I-R)O@TN11OW9lS_hE9#TRht)S)@ zSdH+^DXRBsH&gqt#vN}tu8!;Hx1B5P$4#(T$#w5IL&?_r>N`%I{Upb0pP=Mx?UbSl zX{atv%JuI$cR7RYdg=C_b4m7>m}?eGr=MjDl{v0aY(|F_ONV(SM^3N|Q3;rxn zkxyPB8E=<=JLg-^N`7H}k=*}p=L~C?wE2=`!l%iFhj>M@`rl5j{Pj!cYO^aFu^|6T zr&#uU>HOEaOLlz)3H%~8UprmQ-J~0rH~PE9jc0uA9B;D||9u+_u1P-FhWOniKW%f~ zv!`atYu}Juw;@xuf8#tr>gij)C4=tTf24cMsO;b@<;BasW0XyD|98%5iSK>|!`N26 z?al%21Fsoxr;OO{blB%X{S!_Tq7>DoB3vP*rk}}rQXTX5CG2{9D%+iYH1{SgSWS(I z9nOoI@%oLO&g{xC-Sj2{BB=Pm$6#)-^*6~S-?QC+DoehHf_KVW-?PpS%itfJldY|C z(+}{YCTaWua{fs+|KQZ*$1=lnfxRf(+bZ6Vq;L62y8Z}=cFHk7I@cnVzyBi=(*oJ` zBhv4~(&;B>6qieWa*i!q@LUj(8YB^6-$bJDBdGiYI3AXwpHWHn%Iu$=6KHPh&(2@D zIs6yrqUJ9x-7W)bUG(K!zXV^V?{ZG(%X4-)`$svoH_6IfPGS3a%;{`Ax$%M1xJ;Ps zeVXoja(Y!ov3#=&5N?&uyPft?zV1zO^lsqOBp2>xCQWkdZcb#K4mklu-RgqcqkfZo zv72=Z7E7vsg#bPk|5xPePaALh)#+@5bkFaBa^@`k4OaM-bo-5Y&uN_ao0D#_gH8F} z8D_qrAUNsA_t(}H1kE48JLLfN#2)EsrcEnd#g;yrpcEbOsyCQJnv;$oNbP?ZjrCEO)ZR| zBF7xcudzAiMC&YR%rOU08Ty+X)1GHuuDL09rHZHssrvCsY0NcO`m>xk|0(9BP)*K? zprhKy>llURu)a*MhP9urQ zGd55G0`J+-L>ia7SM}O~u?;CO3#~eNyTA-VC93y9tgc&Y98lNeYxbbi4z4!WA@e+6Z5E;Mp4!gzMaEjx4w3pdd8eJJsk+XaN&nxbOgp~FZ6AD5+rIS|VSa_?FHUQ3K0tdv zumgR(B*%9!r&+t@kq%(YZuy)`?Kpp62q8|%{GT`+9)(vNp4y;eIHaT5n0yIu#1Sk_ zOqkKhc1}Y2(}K4;bTYqWuYi*DSVbDt*r_wPw!871&gNMwXNyghGV0u*E^Lv$U75{U za$;9dbDUh+)f{Wx-1vG|bHAN)JNA@zE@>L77FfG+s zG@tE1^{dS2WsWQT=3`YLC*@iQlIkRL{O^BMg>ic?)7FBI)DA5zmrnbe!-_{zWF$O? z&NdWCS!v!SjSc&oTXbKj?rkbdtz=q2bemReoaRm+t&%6>KSf6OHeJjbG#lx)J*QX} z_BI1x46pSz-{st@2ez`apDnlA)XU0;(8T`LC%=!JJ}NUIJBAh&XTYO5s6>?W!F^2= z^(KDrYpSLCKyzpZSHORXg`x*xn`v8?R}63>(^dihwq{$@16x8wSo3ckClzv)yyHr6y+VK(+PZ=yWe zAKo-V-s^8VSa-{w{-&B=l>^KuYpjePU^;QRaRAJuQC=EgDk>&LeweICGs{HNCHz$5 z1%4ku6CrF#TzIf4E1y&oo@dR9D$tOZhxrm~BrExdZ$CMho<>ON zKzQj`Idovq?^Oe7cM>HbOh@Ysd46Cprtb#w!C2`&$h1wo5(aux)WwumPSn#7YK@C` z2+d{S<3*#FX@kru*0J*OAo$QwNgoVXnk4%U226L$h{3GrSh;R6&p0eJ*!1R=F9w?< zfcbtt&(h=qA5aaIIlkGS%LYG~?&p3mp6nr}OQ+!Uw5LuMigN`Kof^-H(FX?*c?y&% zrUQ$UhnNGLp?*rXo|jQ1cMdV7K=-L3X13gLy_3k`slHe&>*rIkVqGJ7 z0(i1zzO&4FQZ`lRLZr(%q19t_Y5;9S3l4! zlSfLo8q#jCl!FSj&u{kgZ&rw~vfY&*y(v<`>G++nD21J2TXiEmvMi-+KG z0aDgK-TzjUD}-b#l&W=5)Qjc$$&iCZZOHW%seHdVl73GI1>2^HrHM)+{iKD4L0d zDp4hEre$RsZ#0mo<7ajRO~`+=TyQ#+Ge(x_WtD6^olW*6ne;TaeQ#}|jr162nxxYg z#*^R1nQWL<<{8Kjmq@-}S|k^AWbmh*VMh1qNB8z%2S$&t!{(yrw(!&|>(`(M8$-B? zcKpZ*_kkpQOm?1O?#G#N%bAGatK@|<&8Zk+I-F%rw`R$;XPG^vk9?caBQ32p==~zC zqO|T?YUQjw+k9<3A}cE?G56qK&DZv9R=%54BoCa!P>+!v%Zf^6(>bP%?A}7;_t)o` zQ_>fw?6UfFX?sFNl{~qBdRF5F=bCcMUWWtk==^fI<2+MtKB7FRjTrTr9S{p;kfQ(z}^Wyusc_%``;ig|?A)0?HiIukyrTaxm$EI)mrE}-qjcz9bR8??^Gi(;3%Hw?+D@}7{C&cK zME1KxB$lUn^BZd~GfOOcMNY_~i?1+OSGUyt;>2W7*A3f7EQgG5TzdsP10U4(D`6U^ zk$TV^&t>BadF8U^D)XAX!;+Ofic4h4)#hpYqg=Uq8A?%rHk8ykow!I|%3H_!*`R z28}Cb(ARodGQ->p3+}rTfZ`+H@+4eU@kBguR#x zw#c%*&cXIZOTK&0u96@2I=$@WnKJl#Q?#U?>1%eT@fCdZn+puWmjDV>Z%j@rywvi1PnH^=$b?iXL$k9KVVvVhVo%mg_ z$G&`>xybri23-&Ku95SuH`m)YWQ%uhUR&8T&8m^wnI=bW-jd#4)^4$~s%xp~hXddG zL&jF4W^%P&%JnnNL2~K0IR&z5ra2%71D29g1`!r(#G7TR%*S~!RBLv5ae5G+x{TGV4+;FbOhVXFXg}xo4E`S{W!t4$8L#0urDM$jxO-Mmdc3m$0}Z>=xx9%_mAw|MXsQYZO?^ zIcovC)#68FCkQ;deuGC^WmGr@&h(>}!!2nD-=H?cR^>#CR>jLjYS;_lLO9wVJ`VRS zs;;QYvEn{M@NrNsT1NyFIN8h>_*?Kr4V|n<@q(|hP7-v<9MNes`&-28)BUhmj=F2o zyca1#7m_T42?mS1RHeoAsAi5v^Nfk@_HhwV8MHkoA=BrW{^lnKyXg8eOUvZLIi@t5 zpHYcSBYWn60aLSL79D*YLnJCdL-Rj3n`a|umPk?TnPTw8oatWNwUdQQpN%LkmPF;XxUHP55cr|V@pbL$h!i|d{o$z0gXBL`niH|;X z;6y9r$AxB`yXw_UnAIsaB78h8JNC;a*6Lopg*Qu%+K;V%&5g)bugYsTVq4lOZ5N?h zO^}8~SbJ`hZx)#&QJ?xP=9Lw4@?vRK|~s8PgJ}T!NhOhzwm~ zen1mI6EBn_m%>;^$oWh8_zIb~)Et|aqmVkV4nVE9vR_Kqn3#5Q`iJQqq;^xjkt1&| z>LvC~rgt%^VIx;f3>8v`$PqW06P*!A5QCSS5_#$-ECVQ6_mx&=SpJooPS%l)D@sbF z_-3@FV`Rw9<}T+FT>E-cCI0ioEC>E)$iU^Mt0Aa1A=YioXv=>xGozl&{DGx0p`u%M>VwQ-78|R0uxLm!7wpnRa7B7Q9+iW-VJ(`%vGd9oZSmZ{w3D z8E~8VJTdDz2esx1+1nREXTS;sj!)#+6&O1Sg_)66DmSk%w_#6Q`4Sa4lP~9H$>4r@ zzHFLUY77LMkku=J=|AMHm8MHQl&q(e2@FqhFjmFDWco0W1nO1dPXvX;lXmwsI8YE^ z(ml;iaWoGHw!e05?C3uXAxF!P2Okn=LVP(|HhLHzIyHQ!PI*!rtK%9&gP!eEk7`!@m*D}?!OE5b&A|T4>3O#quGdTNHv44||{@t2-!>C#R~In=7sy24PAZYAB*4o#u3jHDMX6!oql$We>u z)v#0eySS!1u$^Q^c&gha05ll{M{^h(M-5G62i1zQSd<(UgUMzwiqO;_A25CG*?F?! z+ngc}dyUi{m2sD*(q+_xrYacVABPr6d9m1(&TuRY*0ZUA6EbtQ>_8A?@;q$aq)skL z@TTSepm~#`scJeE`VGzTnc)WR&wHQcL@xTzgQllhihW)DBdDrgyT%-US_(@SNgJ^2 zs#X<_4ps_9`PWRUOQqAEpE0EdPg9VSh+G~xeYlGiSMw+U4y6q1Vt|>YeZz=*q-7r& zL}Np{Th~DDIkIaFDb{kj^PEt};eQI%&XHbgO_8fn+gUPlt?7L{brm=iG(PNAE9L4A z99OL)36W-p$am7>Z8&x$C-VaASVbrHQGs1kfvEL$0bh>1y%zrUxxzyBt~CeMlO{C; zGNCT=_jr@r#g=wfd2vCWApd1H8=~5(ELdK(>Q-Z?Xff% zk6u`+aIyYNAURwLlrK|XdVKDX*|lhDudg$0JJ1Po*B2(<=NV)Shp=**>U7>irk&3U zg1SmYM9yXaMO{)B6dO@CC8+VF^9Ng``q;xw9y)+wDwET3rOSm6nF@Et2MU?_51CX( zDg%J&gT{wU#{t2Ta!M|vPWyn8Nm`)jFc`8VsY*(5PH`jyPDxakuAO3svLHu}zQ>eG z&xeVGzawb>_=nBN6vCa-T#qyYNusq4OQmTO9-GB8vhiWlDO+1g1uq^Z-#={HtHCKM zJso=M0b5WN%zscDZ`}V8q;z{pMqn<?(k z@RrrVR)iIh%E-yI!#SJ*-6x#~Ji;EcDfxFKi~Yx{qh7RIJhVYabl`e3%3Tn2H+Q`` zwj9P~D~HVFe4z#Fg54r6g29dU(+ZQhc^dwCxSCpW4f5PWixys8y)-|OBU^sJY%ywT zR?i!+GBU6U!$X7Bcxn? zlwfU3x#OJ(`&N)@ikF^hi`hQB!^z9wyI0y$iQFS8e?^@vUGUY5t08zfx~y z?~lbN36J$svho>r*2$|jJYzJjq3Iv!t)GkgtQl-?%TtB0t(^6&IkM`LOyotXeZ!im zCj;910e1wsyierSXW3^@l^>opmszLCgnydVsJZ3Ov9enmkA4o3&fb-^=#x&Ba^d#u zM25fd3FV!ZOc-X$WyAAkx%;}_k<(wmV6a?@Uo_{Gt$acc^pJf`*%V4ks5OC)i(l0C zmaUNuFPV$&hIHxkvgvHESR-R!X8Zop$i_2^j*uPO3UV9mSIjgUZ|1eHVLRE?_~mQJ zY=QTrc46-EGJcb}uemb!U*0fJ8z>=7j(#IiEC;-atogvIv2Pm3`goB)u~1H*W~IxD zTWup(zhe#+ccU5S_>AJRcg-;C+s3AML0tRowc@^y*|F(s8SuX8W-oq7&U@d~Y5?xd z@0;O0A6><{AkEkwh5W=ZO8(nx)oUCo5wMzIw*F!%_<&_tuuhKq087lCb+YOMbLWu3 z@E31x2CM?l2v)==uVO*!ln@TW5QLGvj||Cf(&pw5)~kIdzWle<4MpW1gAm1`P*{TJpMJe}P)n|(Dn zc;_97Lb+fwLijLQuo((JNp|oEF3|21bBLKm4fn99`4yi4&s}oYC&)#^8@GO9CR;@E z9Jdu;+;A!X)Qn3!{wpleJ6ooHN;AL9)=$k|l$oucA%HJ!v_1#F>^;;RJhHe{27O_M zEb8AKZ&cIQ;Y|H{Y52l?g+#S32Yc{U|HjJsn5_FZ8p+{81X-bc@S3;3tR-$yD!;_* zcd=z;@Rz2`09!+2m2XoM6axV4*izxq1C}HAjumUD_6)} zUt%YFT+aB)bV~gFTAK0}$o#LE=}H;(iB)ZVC?9-eW9oCz5m<35{G0fs!G6Qu3_t08ljA3c!J=01D@T9j=&$fSc%uHL@fHV(HHIUYKu@H9A249BZrhj@ABSuqCj5ENXvdwYQ8PU&GBx* z{xWC>s?HDc(++bu7k?+VwYefYP1|#y`ZX9Y*}*U@<5UE^^sfh*n6vLr@tc0djjhba zd&Xv8HGcOA{ucZV45GU?Jjl|@i&PIz^JnhhHfh6HCw~TivyMSK%wdOAeQ$d2cb;zM zp~(U1D&QmrJ9I1$nwH#yf!;!&GW~mVj{o%y+K{gTuAYa~o|H<{kYsgeDdf;JxT23U z6tNAJk+n>g zKbF3~c(aSDrOQudec{L`L?9^2opgs--lwwi7u4VEpFx#5(*0+2xjAy|&yejfS$H?z zlUYBr>ss$L^4evVeLtKltD;DH?gkt8$Q8Ts0g1f7+a$aFl112yu4jfP2%Tg<1Jk&a zf%vLc=>LjTQSyF~_P?5;_6CUX+=3HiHH|!@l9FTSx7}h^fR<9#Kd+N`}G%1LZwVs1b`&!V4Sg>4XzNb3Oaw4 zHUSMzwH{6v^A!?#mVY4S-on_J+)zwZ8bdaEiJ#J|Bf&}Ar#o35J8kr36IBT`%~xzz1AiX(kRDZ;?u+d&^MGPWs*nxQ79#i-3-XD|{FOQX$` zc!7->iw)m#0F|kC(Ssnacd8m~oF&`bs)EoQSLhuRTjDaM+;S_a+p3!aqQ4a!5LRh6 zR97q}p>ks#2^)rUOpk)<{6tqA?^lgadER$&q2-=k%X~2rad0`C%oRFD-K}#YvmOcs zU$yZXNQe+lH(gxY?dc@EInvj54{j6H!-jY^Yv`lyK7WBEybqhlp}!tRL!{|wWa*kl zis}RbLU_&V&h1fzRHdt8%&9`c8zNkpgv!HP0ih)%|Dx=odgXQCH}7V&MvOLy$pPNz zL^z;9L9rYZ6ue#?I1FvSMVJu z7pXeU`9qkce%CxxEnC7_03`l{jhn(scDe!EA8edz+#@U~{x#P(|pg ziWE=;?5C^_FxRHLGjK&cn(mHPSx2U(y9xadg5x&`w|WhFa^?`&J@% zX1bTS59$qRm*uv#o^Cui%Y~OLlyUE8SI7m~?l17OKgJEp`#J87jAwkVdkmZQ)4A@U zY~fBDw-2xOYvXoBtiu~x^BTOZwr7cHoZiMg5E*W*tj}{Vw`bMxlLhW5LWZ&n-9^?Vi`K0umB$L*>eN^G`jg~OfL_D!%Qg{R z=lLIhfRcuZEU<@B0<|za1p5BRDJ8(6_X>aaM_oUFvtav(&vMrO!N`MX`W!41JrZuDS7kmov-U z8{6EL*WW4vBZ_ z?#`}sD{O1JG_-ZcT5mRPY3n)`n$YLf?ok*6_iyL+vm5S~3);B{^YejrZZG}0rJY-4 zjcWX@ox87X&wWsOq?kS-_E6Kgvhg1L?q{algWTsn%0TR12@mZw;|2DTO101tv#JbL z@jVd%)Ag5r!DGJtGUX0SOarp%{OH}@-N$`3XydH*?g#cOfwlVY_#k(6aBIwShM@1Z z9o@6bUdv3SsW_5`bfee`j(VRYvKPor9o;d+(f!hq(SISmJGq^>jOpYK8}PhQE6OlZ zSgL&}<<_9=`Ayb{++g>`>X9U2uF`RuKX^EdE-1T)oRCxJeIcKBatBs_VKEDJX%hl~ zfC^`HHG(jZr^uB%xU<{7>Q@O(jpU$25Qrsm$YzYXSbq&r!F=zyfHjNg696J z&h9XVxV^KR%4=E>D4dAlqzCnzB-zDXPKzW(py%+Ym`3wPV|u%bdq8gViCWC~pt!4h zM&6^LOC7MMA*zj(>$#AD*T7S1pzS$Ryzg14^=}t7eFoemZ zw-M6*)f2LPLN2IvN0^7b99I_Bx@Fx|j>+&b$c;}K?^bSWq#%hvLjejiP$)n_Ter*J zTEvmtWk@e~CM5K7FSjG&{mx#{4z}&f_ILk6%qs+)KLY9F+x;2j63IUR=C!u*v;*Af z77=Zq_ICFrUM#}caV*NDA0Ykah^>y(NG_LLI zUa7~Dx*z1$**{oRc(aQeA2`U}VR2UL*8Z4N{-N_exf{V}d2EL%j%D}!S2I}S2sAkcZ58DuzNP~ z4m}3Ki?5NR2D*n^SIJESVNYkte+IhkxS2J`9m&n(2f20dlBPi{#0#?DVE1z7zj`o) zyF~sw*qvYUF2&Kpy`$L!ScHRTg%2E$mFIkbJ3=ytu&P64@DR6Ga)eK@DHR-CHLnFU zO6XHGja+X+}mX#R7Z{wXgV;;y!iS+wxbLYaLiGg&D+4uuFW zks}XtUx0g;40Wsfyd4O_UMR{!7#NvpOap0BIQ)Vf>v;CmJH-F6IfbR-q;9C&GYjS9 z7(Vb<+%GS@V|tR;gQUM`YJRN>)Af1TJPFk{l$rOinH0*}q3(Is`BE{=9f9lQtYPkU z``C&g4oJ=$4!Vd~cfqqp?<(A1&kt81HWs#DdU$rej2z+i>yRYOgjDF(FyBn(*kyJU zuAR_eALJy9V}%Rkz7g)g#NxYD%RD03Khj6Kof1pF2^W=3qD&4S>1MS9Nn8>UP**%+ zfuXz?vW+EKQnQz$2-lAU56_ZyBiSKG%j+Xq^&4gTNViYd`B`z)A9kIng-~e7fPsvO zWd%YwSG-wtsw6vSmP^kr91nT@aCZax^ZX;&JR9ZhBiw-&xbP^**Iw+%?^7#Er2lA8l_Sh5dS5ZxJ;k2pHNHC`>rj&VoRMa{9$$w_kbvF_2}>K(_r`#D#kuMfDvl*x``+4HZGjN{ysxtWj+r*f|O zisRe^i4$WV41T_HoIB4<_54iP@^NO72hWJzt*X(S)j0Kdx3k6mdhZFY9=Q4N1oto2 zJ&gyR=w4u1)pE~C?mkvKdFv#%W@x)U_5sO?E_Q=m)1JJ0h@^;&^`uXA1|wvZse9G7 z2iu_~oqN?RX}>SF(xnJV+|vbc*(NXskiz#UIw zGU;`)TR51v%G9k1tFw|-YepncKQsV z8Et|Wn8zwB9**{1qGLw)rx%s_nFihw2BRnoRPr_P!H=2Q;+{%|AbW7qAv-Za4YvQB zQOhbuKo{r~UB*Zs@LU`@Ng?hMfe}BaGj0dwS4kkdhSZMEn$OC+ge(I&;*bNlzC# zS^k&ej&b|rUh~Hwh^{3m>C%mb#Rumn^Se5`GE*HnWykUw{>$XQ()L(M)5oW>I}l;3 z0mSS(G&Vk!3|g*%TVM)l+&G3+mK7(YXJd!ce>h$G-D&Ri_K}+8xfxfJfeE@t+B)(X zME;|U$l0Fo&W}~cTkKW_2tbt36S-(+HAbEp=k`xGR5PN8r*nqeIbr+`;Lfqq>kPM~ zl%#51?6Vk8to-uxbW+Zo#=~BY=9A*an3^zIYDT1$86+CiIm$thY$?*qZes*Fnrx}0 zfTMfi{!XDJh)=Wfzj}sSULW)|hQ3rTMCFNI>Kwikvo)Pc91er5H35xXg}r!#pw3aI zM(Sqj-R9h@QF^|NNIx?Eb4)i@j+TclhDk2}?buy>t)x~b=fXQj`gZc!Zfyd7!SSG1WWm{PWhT)r{*HC&-ZXjSZ1>snX2>x`@P>^3Hq4VlQL^x_ zZpYlERxGP9VcA((ST6titDCCPObWzZj{))_YJ|t%jAmNbjbNy>JIAebvF}lPZqPYy zbqPE*1Q=%~g zey0T6dc+K&C>XK&!{w-R-A)w<0x_(LgMOg>Xh=7l>z37n9ykOQ4<>8=8Sp^Y2OV5b z7KC#tiN3Qy$dXX~kLKc`4!DPi+4i8L=7kIk(kGPbpjf4OcV)!|>E}ixzP5S9D(c5@42#EW zR9`?T`km%0N0OcserE=&`;|1;$pmMpl*xy{O@<2qBU~m6$Ga6nqp8ej88my(H@OT6@(ef_d zsN{5nUlWddRy5yf@qF1Ag-AQ^bOoJ4kdVuIW4 zP$ocH56$!%PKHM8(B#M-$F@(N5k}#!zL$46Iiz9~rj zPP)-{971inh6ejML<2)nct3r-zxe)OIB+78%Bio!aF;!uQ=QIW;^t~77pXa4rfOZ2 z=wNMgh7#byo4g*#fWbn1gQcL}&m6%gQ74(>{ReI)IDzaOdbBN**B!q5e>NJ3oB!J^ zt^3X>m3x9w=>T&Y6nOquZk_itE8oTb%2j(RX{EoxhN5pMr=v5b7z%Pa9|fhZ2zTFq zBsli0qLL;uwx{@O9}Ny>z%WjyBg_%pb|!)Bm27XivnhI!E!bbdrzs8cswtt9V12k7 z@W3>wJ2EFLOZgb^)D@a{f!hJC{-F!pUYg#Y&nyleP9neGPWW-O> zh9QKsNJTmNdC~-7t=b#Z627?aP~fB0tu&bIpA=weGbxpWH9yP0NrPY&%^2SJ9)~kx zO?r`eSW4S6VPYCqhIXtdOAVrz+F*n?PQhla+D48K!EYzqJS*AJ zn_>H1{*ShT0R#=^{MKp+$zXtT&}57O%M^+L!8Y*YAKnakuwp@g41p{VBEt{Xfz4p_lg;~VRlLvgi7vC6L{0D)!E=lc zcHzoVQ{2jI6Ue4Hi1v5NlqqhfLn2%YcG2(?wrl-F+laQUX2GpTi2J&;BBsBq8)X&^ zeLTe-(DP0XE{DtUGoecHmJ_gbFK0)~{34{3;TL0o{zlHe*zHshV`?;fHWs<%Vz>zppU=up5+(Uh%*fkzv#SM)EFkJ5@D*6bd4=8}*!q;58FJL6Zs`bp1ra@z)X4cy3%HusK!Nh$rEbYMrubSW`(BQ9 zYqd8!mS-lWV;Rlk;iI{g9~uR?s7?-i}P@{UEfC8IXPufvC3lKKxYR1@#_*6@STyE3o8#FLhVA9Sd|Af&A1g=E}+| z+-k=l);@EE+oM9^izFNiXW`*=#pKnJc_n6b*0-mK=P|NA{joq?Mk;8 zK_5?@_DtA97yDUje2@SV1*SF_Xzu1fp;Gt;%4eX$VrKPN3mizQYz;_ddKZTps_sQ0 z7^14^37-_Hy1k-2wY|!%sQi<*@XxTkk%EhyDp!FEJLU4L+*GjKip!j?h>iUj9ODgf zM=6g6pS}v^%uomo^@Hth%T;c1)zb;$e8aW>jI|Gjqh>SJ@+JRjx3qqT=fC)Wy@5c9 z=Ngl|N9h@=84d6*PUSJJRHo{>q@(3t%lx8};t8M19040xY&BOFZ`Co4vN`H9#(?SZ zaySVxXn3ow=E~suO_Uv!+2v^7U-hHQ+gIb_86{QMxLrGdFFO#F{T;2AJgOU>@E?dw zedk@{?$?!A5qQTo*N;nee-#oh_!(E~X4sy$U7o!LeOyED43;Oeg+xpq9ms9bl#-|)2_Lb%<+IUcUaznfV|2uo?A z>}q!Raah>XSP#<(Q8QC7gi4vLGW4KQyc8w=7#5=TD)TnyPeYM7P&<_zm zDQl>;rdy<~sEBY5y?gw#Dh${s%FkUW}qh=tHJuO$yaC^9r(`RY2;s&>J*Sh@@F~<7Wy2IUnK5YCqaFSVoe03?RNo5fPtdY&^ZKcc? zEpB6wQJ=qxg1<~s2b9bmN!2k-jmeTas*agt?(p&Gw=7dhT{dM4=rzd!Kln3e>o?DG zz0}a=Dx~m?kh6q|Z|H@7UD&-h+if3AD3`?C{bsw#cIa?g4p6htTA@iQS_c-2g_X-^ z!G(x_e?e@zohYf0t;IUFW2ZOf$ECfEM%>nf&$xBx2-60OWG{?<9A;|8K zr#54w<%L??jG0u(f1>4#Y9m&{07o}hM*O6i3rB?!E8)S9O0T(YWuZ#ZSYtsL@-Bzs zo{XJKM8?IkcrFs)%NBqNHzAD@Ws~wAme=MYEG(AobKS!dFGkM8{_~)%ucIGV&2wkE zPc<0tDapLSJ=ERMq<?@2P}8U3M&Ti==A4Ta%jc zZE$M_t{62<>EL5{_J-qhWJ4W0-z`VSxMz^r52Iz%MNSSVqN>TBM zqnc`JqIHm>4!%(xD!fF7caF5Mipc^M>avi32osFupTdy2$Bo1l(r5xHCa#aBa}G8~ zV2wE>XcesoRJG_{Z7!`x>EeTy>I248{I=PZ+R=&1N<8m zIZI{KBK*!z%c+apZi(k^fbP5}W!@sUl8saKf`T4t-QatRdJQR5i;KLxh-jmY%N1@% z$ajm}P8o(xfZbuKoVLhqD+euhv(1f;FS39)b8w#$0IdTcUg*NbZa3$Af0;fi>Y$}I z0{6^S&_Cik`sc!OAt7Wj9B7!>l2GdQT?lg zKj+0rJc_GdMeG6CdH%~cQjH$41%(o1{SvpPSKPqO5nlMWLoEm9h)iR!VD$i zN!KE?q?Wq9%HnUMno|k?-#>)%)cB=t*K+p1u-Ht7A61nKv~FB84=i=tdJeTDRK^8i zLa)w;OA*x9izRMNy$WH0sJSA-=YUWAnH{bS$L!(nLBd!Wz4~!8Ka9&J1?)1em=rzE zeYY96RlGpa^8*j;G4>sBRuswqZ{B;; zv*GRTY)MFl9K`ogAyewm;!Daxuo4&jxNp%@&)9i6VR<|~wy**jq~cPoQS& zAQe3e3wV%vJqzoxg#P)gUDzGx`fz-3Yiv@>%OT;&mbe#~fGg(nKr^aW--pA~F6Ns% zkUo6Yu7~tR88YH%l@)nD!rL%WPgP^Tpl9$Z8 zGm+lxN9oh-I-LxqOwam&A4OB)B94Hm7@KARE?UF12_}?Vf{+@w zgl8-dOaljJ&@bT9O|kXklIQKZ;MHsz@;r>_GxX&1cC-rlI_d_E z&M8}!U_!rOg2Az$jd7ie%D5`7R}rFua*C;vx0-M%1G~;8%~ONK$c4UcBjR`?n9)dQ z2BTX~w=1fYu=6^A+_njO&5KQGJjdkZ2l(!?6R-ml>k+0S^xYb~G1GD}XEC>HY>P9^ zNbv>=-E%9I#=%5L_S{O{bK9)zW42rt$kGK?nF5I@@KxAb<(J?By06osDcskxplkYi zwJDk84#Degy3TVlMYu`{qDwf{9p8Z6Sn8FuZi9a z9bbhYgunsX3QQO4wnkh}iRU}2X51a{y24g4Q?FQ}-vAHJRz}vx^)j%qL}6BfewH1^ z>%us?o#A0+8GcYR)ex&of!eJZ8DAX-hH}_J8n-6BD(+(` zFU+oty_h`9&Z&wAUJ?7oqX>5e%W;BxKv|!#wC3Wka`_iau!@|e;V-BKIhYESrpQ)f ziWSCD2s0aT9$+3MoBuT43Un?_nq{YjZLh;1va)c#{EAt2vNPgwHhVp2%PjlCDq~&W z)!h-zLI^41ZV7qs>JEJeVw$662vfGMW!Oz|7u*S7u(FYrf@jQ#;A>;TWBercIPh(; zrJN6}2DebtA?TR*RCPGgl!F^jyNBjc$V;GG@d8MG@cXTZ5NnV5a*eM_zn~^8EW%Whl3tC0=_SIyser7?qkhxGy;0OVc=6_N?cll0`QuB>WE}Gx&T-64uUm% zTla6M6C}@HD4%d)M~8a7Y?mayI1jssumZS^w#~x)?1`7{)QaCMZ~Iw|mqrdeWSX%@ ze#62rHsTJTH80ymO%INi66@_atBfI;d5-1LU>DrzRp_k^bf)b%&I7j-=VJ1Ja39uP zy}4_{-X3Z-8&R4s-sG@I4;nbz&X1s2XIZEVM1hOZbF&den+UgqVb;&K+cQlZQVpZ| zEP7?3(p0PlBU^=SE9aino?|z}WVY`dySVO&FGAkvU0^T-L+iSaO-IRiEAURFiF2?i zVGys#%yYIk`PA?gku@HC6fD2sz4GSEgXeSLJ&LIX z+IBv6Nn;S`<{wqfM~7nH<&TRI*bcc9DDs+Jc%^c4At=0bkDtoen&oe*l$;|;SN1#G z`%P21N-NG~MsxbBPMB-~4?Xmnoi8)yzN4xCM?EKM))R11&k0@6+q#~m|Er$V*JV8@ zM3t|{&)#~!j)D3e-7a6UnDbO(9H6az^eSE!D%sZ@I<0B&FduRE(H;N@34k-I-mvrg zn;~T!)ju@6yDaGap=o`yhANl7Jw_Q1kQP|%Lc}7%b|q$;f;8~eFme_VXC3{9UE*wn za^!HsVpQ0gOZn5KGd_phgEsOsl%yRim98SCf4MG9J}M z;Txp5$LNlw2+>VB&W)Ny?<}<|ot@8cOy+Aku@oyPA5hb3tO)F-0o8W78^-QSY`aw9 zf&h|0r&QY|5Yr{}R<&K&#PA=T$bHF@isdoW8&8^w(R-|yT%5$e%&y-~0x_(bWoUh; zJUlhsGm2=8X*Eit)k(l`D=;)e=%1a-g>eof+}&_wLEH=WC|T8F=&=+Cf78KY+)b=fe$D|(N=I=djBZ%;pomdrefpdb!xiAhVB!btn z)cDfPnHXzM$bHD0_&k%k6Z;Ev78DE0fJUgE_Qyxm}UTqv9cNN?bF;l)S>uFNN}!X1W|b zmLy#sx7vxXOmXbnzq8u#c+rYX0I73m7H|& zoNlU@#ly}Wh!;w+%!}iZoZg|Y=+I+#~WHhYcgNA+sy%}*R zWe+GD2|?2mHZ#_YJ~_~PDF%2pu`hyH zXh)m+tdaq>f38B0+VmvYEtMLcEO={#bh%(&iY_LO5aDT5acL zJUJ}vO?#BptaLWvd{cwfc7X`Hvn}rx8oCO8+u>(zTf6`j<}Rf>SKB!iYLiK9@`gGR z)Nxyo%vVhvNjNHY;cB~HPo_!vYU(ekZp%0j*f0?AaE~#YA(k_a6G#vp5;G=Zu0qM9 zVF;D2!9LD`)OiiO$bod<8o5;Z{2DtCYK+^97OY%j7eT5P{7-iB;LP%ceW9V4wK4i@ zVXU0)FGQwzWQVBnT5x{|^;!#8#HL%<+R@^H-eL{^iWxwVF|*`PrL%Fs_}gotZijfU zQJ=MT9xOTbb?Bzk@PFZOy^@uAb{)B71DOJ8s@FL4mSbY^9(cQTHjc8xj0#e7^E&%# z>nOdw&hBsT{w(AjBwU6GAXssD#^vVVtE;!IzNtbT0^XaDzc5*A}6oex);s(FTSJM$?GgwwB^z4%Cq{i>s zIX#s7!q_3_t4$ji;2}IJ{reKyz^hOY@`S;0`6+ASz@bszr}6LF^|94Jrhj7cjYMcp z;x+R+RUVl9APFlj78+byLaM{JI;)*$DwHCuzVanu-vs;og|y5I6}^is}ula%uG zgk6j0{jYkP2%8GywZ#@;ymh8Vv|iS@j@G_s*SSrPLBEhxKc>Uh>q1^5p6Gzg^_t9C zaaz?FE$Q}aUcVEoE$FpyUw6EBsP{%Y57lw(KSpDX>Nc3_8tUpc=;~(vAJx4ZUtM#q z?p@q!D68WP<^NILd!{Zbo6 z)oqHePPT4StRyo$Mcr>5t_KfNQV?%KHk)c&VEu_jZ8N2AvgME2Xs9Oglw-C?cHo=qm|0})()Y`?$lksMHT17&7GFFMN>KzZIl)8s9^F;g4Whp zZHX9_TmJ%HinD>=7QDjGPUQmIY81e1!uVat_25yzJq|w);~?IsfnS3pn2I|#+l5!` z(BK~O(j>QbXy|G24UoHajMl=5IzjAqgRzGx#HN~{+#ME6K!Ml(U;fpQkp zcGh6pPF?47@pZ;C?Zdc6fd?PffR{W_s!a3XBMDv`3*zV%#e|P)6w#i6X2L}upUs4i zHS}35V|R~x9epa9FiA3jj(lL}x-4F?#Sj>sye)Q}mND^!&?!FnYD>${C$YA1;=n-f z6B>%5=lM#_Xn!NGpT-q%X9T@ZX%*nXZSCbriD2#-t@fEIpe8Gy>BbSbjeRLWz*i1t zLxA@zL7y9LEJg@R%Eae!B}{BqspDvvmn)2w(QJg(ARrc$+J3$fj$i%kZZ#zN@%A}}Zerszgi8PolxkD^MdeBk&}&1*3CohKn4i(!z40Y>xp-FNe4=7V-o`MoJnK*{~Er>d!gX6k>zb?+9H%EZ&#ArKiI z$GF(&ifyNei)VgokosNzEv?%jTj3`upe;50!|zm?pjQV1Yq_r>Jyer2HjaGbZ>R~7 z!C~a)pu!<*1^2#iy@N3vXin=+DWhVc8Wlf1$7X&XBc2KQ-1WYvX*&@~wrTB7yRs`J zH33VJ$wtB9&L%9q@QG%oCw|ZvkgWsXesj?KAx4F|4+ViPQ_6H^UCT)>t0@l z<;oE50m%E3 zC}Eif2@aUB`>6~2hElE3s_(dhk4ip8ru<* z%E2rIYj9eDZ+kFKaN-?%#A`SzFTcyxk|>~|usC#|60LM`5G3+4F{t1~o5HY(t-u)b zh-qM33s=F@xR33e?mwAcd}1Yg13kQ-V!fz`1`9B1PILE%B9HrMVv>RFs#s;r;Av$R zg+H+iuKn2{#r?)|-uLr4NcEgYq1Y(jSQRa{{%*72Tl6Ku9I=Z zlsWK%nqMBFO{l*Lgg)jIs`Ib76~65Lq6+d&BIp7+4u8?LJsDS<-kAsU!NPLbD&y=} ztcjrQDvUWYR*SzYv?5p~ckzzm0W*rzp_q?o;jfxnX?ZYSe$_ROj;m4QebmQ`syKuY zu0S7PYw$2eiW}VhmK-%K-~&{E^eB+hzEACpO4jqb)O{$#2hN+Jd+e-2$Efr(JG-|| z>u!=-~$E&+N=5Y5_XfTPEIex@V%R zWf7%L#FgT;fq~u$S*l9g;74lkf%8Umi*5yp-^I1)q(P+Fa8i@_cpPtI5<38;_rx{u zRIIdY;Hj#(;)V;q8z8@hzsEsI)=JNaW6_a^;|W*!GNG$b>!)!vpEd|J&8IcGQC2~f z>MB;CO3+65_>_MMsgTx5?UEdhuhPoaaIpR`_@OP_sY%`+8vn>Ro@n&L;?T3fs3X0E znt{4MH9Ba%Fr)jE{`-Yp8##OIt=6RHA){;ba>s-IGkao23eOmXLH9MsI}@aXU)V(# z825xdEMPTYzBk1@pyW$FejfK(tWd@xh8jCaBR!(x^H5x>(`=0@%X>`YQna}ryWV58aW|~0@|tTpQlk_ws~XI~N9hXhV^>>_gsj1F z{^sL`O16}i`)3GOSu2P2KI5;d$xY<0v-t@gRB~sq5Q48Yhr|;GuWUP0`~*$@$}ao6 z)Y<0si8vFyKM4 zijl)wnY^)@1nyEbAo1@oUWde@%~)O4ztM0?+>5Y_Y3n#HhMlUa2qcSV2?wwy>6d^X zm8@6;9a*E*vlkH+jQEMV;N7u;oDnHC zMZ~}1mWQv@ZD$7$CK)PNZ$k_wX>@n_=$K|SF5W?!tPAy##(YYWH@QZsl)>@st*J4h zF>Oa0izmY-99<=_J;hRd{6H=p{@O0E8Dt9G1d#fA(932SiGC&?A4FoH_YBPi zu+&}5O0+~-#9MtfDn0p+*t6uFJZ0zaXT4g-x7P4x#%~?o&g_@+=S<* zGC-s(Avh^rO{ki9hCZuEXEzo4>REblzg^f^t6a=MB;{duhZ`9f!!MVP;+RVV_G6H6 z{tWAl=X8(!{T#i)GNlJ?9O3~n#L8m(%(^l5g_$EylW~#X8@VC&K^1`~QzcV>BiH+% zaPJJ*be;bUL!^xupNkzw3v>6{7+BZ`<4WWD?wS~k-g&MiTS``bZRt!;)uO=i33d?9 zTA^RRVY%UPpqS=c-Dz>a5E}qbqjm@Ek}?L4vlGwzaME`G-1GF{0V!Xy@2}87C}mu9 z5Nf(E1RWO!a;#oY*FAG>tY?%z8Lo17zd|#`J%4%su<?r$l16l8 zY;%~?ke>R^PNff9hcj-55lQfk?aN#o28c}$C&Rq#Q-R8pRV^?iG7K7s^wnaanxe&G zb{qw&DYGg4pj}2I&ri*$f^LY_HYZk_Oud=olUl>fDH)3N@!PFNUT^&zOBeQ)P?hjD*Jx1oPrzwyY_{e*}LF!}s`RWnO@3E(To zkzw#(rK<1kvWBv2xg-y5?GMd0MPLY(djWz_WG-#_-fq?sgeIVAU$B*ox3N zfZc?5wGE`O5=BZJwi@uL<o@Q1*Hpx9ZrSvq`)o{$8uds}BW)Lqi z#xrof;f8dxSTK3k67=R%s~@HQ;%z+AA!RRC_5xy*?9_s#j1YLSONCLIA+*4tM5`Gc zm>gl03pBBp#d=mMB^EeEr|F`F215e36G=A<>8l^@oJ$q?Qb}v&1yH7EsG4M zvuIgF9S$KwzJ_2dj=_f5-&w5b?JNDAla zOy|8}@U%nUA?WjlX5*#Wk49BX3g$Y1i188GF+g4k$Z8pljHGE1rF z&vxUgYV{U1fpAXssn*E4`^b1ScY^-Hh{U0BL-{YM+f=h~XbeZ@(4?AUV_D7Wmc`JT z2?4~j75)CR9YH6?hx%*cd9x;-H#MGav55uaQL}e!tb_tElOZNk8#-+r-ipJeW^->b zx_Vec>CQa~;}e3Zfe6N?IdTE=VsJV{^A6jE$R$<7O({l}R)o-aJev``Tvehbr<0Pr z<#h6}-KwJw9dwKd6C^Gi@nX-?+365_Rv``S%WfDzwjYA}Lyur;!W*mE)s@Nac;JBr zsaRo}=DOQmJSmCj8sie$!9~%ys2XD0*hKZ)TD}avZBT_6)!Q+K^HO!(-gYGsLnK+|HrHX#%?V0?8U5gV{UtZ@$}@cQwi51&~=L^KHOa*cAkUd93>fJ#xck zYM(N+5NgJ&f?*92&0>dCFKe&X)Zk>~)v?x_(~H;8oxj?7QBbxf_R)+x)iZh6eZ)I& zvihtwsE}d4R)b??`Fp>Zc4itAhwY6l$52`_*IZdgP7mYM9JN^h2m2khTeJ1onasgBUY!v-ntlZX27us(0`6%KRE_W6Sb33T~?Cdtyc&jkIZ+Nv2J*!gouY4 zeQ?xnSu2D^8l1+>C-#8GTIk#|?A$!Tmv)Az_?TUcJa{FJ?-+X62EAh;OQ-)aTUu^x zG=XsNd=ZbT2^g~+!r+v{X~*mqG@?8|BW;6^!QJ9|8|ar~cI|HOnwKs&6Ac}YeRi76 zE>ah>bV@Ie2T6iIDBn{BgC3TU+{?Z9=!W00L3X2li{+{z-bRh5v!6DGqb$%Nk@o(O zgwXjI-#4U4aeiMHzC@Y33z-cdg-xU!ZTJg@&!~t^s%$RUW~3dz!{EBGz;B|gcW!`et2ZnJWcT9r!fo^<9)%do4<2B(tFN{Tj72$0Bl_KRP zDD_{n37X)zCd9(UP+~B@Me@G=cPi+wV)#(BYm>uq@9ws)hEDRf}McW_9V_N*`{BrZiS*^B?k9xn`V)x z-8VE~yAP^l*+>HS!1fq;+~DQaQlGbI8ngx+N0=rILL^~DgKg?UQzSv|a6ns3L2|mV z%pfxQl1`trE3Vn0>c^6&i;dztbdBwC2`Fgh(P(N`fxAfTNJ!=npJbQPT95Xfh800( z#ZIa^W#{}KM=5@2if|m^1K0bI)}OM={;E*ig!ZGe3VlS`zuR@n=gh?oT5#2dVOJ{d z^blCBY8`@B!pgaRILr^@XyETS*;9@PGYmd97`2}IShJx`%*~eYXN3(uQN_3rc=w54 zi20GyJg$%Q;O9Z8tL*N5>etB|;oZ$H-Y89bff_)~d<1IL@c7ZAAvRbrF6g4ub}?l< zn3Yxana1fohZBf-LHVZLjppc)xV)ag%HfZgUbQX}|mf!#6cj7i5~?QH@LFr;7%aEJ+SjF#=M zz-diob!V5s0a3?8*PV@xd@$Eu+s=jPF{OgBcnu|uWDiVxLLHdFFxt#zew~=g;IUJY z=;)tzSJ*)^Z82Zn)*`b+pIXT_4XOmFuY1?_v!MjRe2mEqatS5*~^}7lbEgo=faW3vFEcQ zp^ai+l6k__F!l_i${*BKB=+vAO z_CYIt%l+2&4rp{u6i+Mu8XFU)h&6b>m3Y%k>mfAny0~#>&B zrD?2J^QC4EgV&9H;XacQ=13j?C0RiMh03=Mgd=7CYY+A)94U=G%c?kmCK5gCB}a=Q zC9#+8U~kx;a5gxs;Y$hbA6M%O#WeuWNO#%3HU_AmiegZVg5!08NUhjQrbfLi^k2eP z#9f|9Ia16*pW|>lXxN{FBKJH!b<6jm)%iGiv1b!|r5i1gZ@U{@oIltrByzAYoW>E6ISd<*@Jf^i@cdr2SyzEyexD_I{w0u&7^! zd)#oN2j^&UwOTTN^owKczvFs8YC)=HBww8a1{K7UHKoKktiygnBa5$=<3FPkE3PYb zaRnM@MDcOzxJfo7Z?#iZRe6U@T`BHWcu)hNP)V#jQsplPnmQi`pUm*W=-@%3Mw!ot zpLCOKXS&lCSa#={4b)-3 zN;53=kPN^mU{D^`)#s`v%KNyu9gHJ3#JL?cYd_-S)lI>eJR)(CEkvax!b=;9Qx)NP za;!=o=_#F7whM=?q5293IRRuKSXozEStPIVS;z>Ga@;Eo7LreSGrcRFGnh@t7Yq#q znWxLTmu0lHwTEaaEf6B{f>_t0NpSFW+Dum%^7rD>W_~ek`HiDwh)n%LhlQw9&P-72 zNO8x^{c3<^AG)81y`djL%YxH>Ww*=)7a5 zt_28gV3ZB?j_FdFaXy?1%2(+Dju9aDw;S=%W9TVo> z(f+gWvS1kDIv$4<`O@61;~Hy*YF12*NHd4oF(YOi=Ze&cIBW{p35_gWAxrXyhLlBS zvLcZitVLEg_oTt)^ZO(nNkA`|qlWt7E=q$Aw^ZTi0-QhOM$|P)JOKD+Dx7D)Hal)l z7}E7nD>SOCZjc!kI*l(75k69{g$6}K0necDc)Rd&h)nql;Lb-wKrD#s!%7qAgZft? z*lL9)M0@LFFZO&aFnp6JO59VbxoNnIV2|aU!sl1QxPmtY;WT+#ORzVTXo}#qP??rWMH| z4av2elSN^>Fvl^Vq1prlescNvb6$}`Q~D$66~c;b?l`KrEQpwnYAMtMOH`7(pK3?M z#h2RAsJHC{dl2qQl^QOQuW1Y8X17FKlFBpJL;&D2wncO0ZE9t~wicgR0G}Bbv@I8d zptxX>_-QpQj))Q~iMB^XBOJYCX6Iq>C*5li3x}Oitx9wkCwXTyPed$!C@)llj!_3I zrL*RRAc7P6Ygo+^q_L!Q3> zO_Tbt29&09EuZ50M5?%$F8d%allG*FB>pRl{={GTM$bN?ioh!1AXOB3gi6yyX^WCB znDm!1v*J>T9@XgGF5aV>QoaR)uj0W-2-Cf3qFY_Q``ASX#N8D%Qk5%^mml+K*du9w zn(#6oQ|~bi#91uq?obdM`qyN_!WxUKS#D zz47x-wzvwpT|=oT2Yy*=JL$4%N8YGvuAHnapT&Iqvjb#IH>@-_aV|Ky6RvXpAYz>@c@dn>*P;ogjIb48u> zF6N58L?y?#J0efqpZuj|ZV9z%ejecZm>cwrywlft;;#IzJa2WPHkPK-Q8jJ`9E1Uk zE7|Gxe36eUe;>;i_3^VXUzCLU;C4&CLY)re3$haFp#m`ogZ5y7Xmr`nju%k_DoGN; z?U0)d!t8nu=~?DrEJwUyt2q#kO>e6My?HQU206qx1zcj8-F7zbsL`v{*E>@<3*`E*%GtDt<2!y()I#ZcM*wh0F_}4-(*clm|P=3vbJCt8|#| zii(C=c0s8;BLU~ip?e$-;5qb4RFvYz$xTsFSlGow5)YG#0nGL+(Np)erMb8StW=zi zJ`}R5tcR@sLRR^_Q7dZQ6tyl1$p7tGck^A;rA+j2tZ3lPvhdCHY?-*r8l^5^-!t0k zNVnA%Q*q6+s3Sc5bgd(9#1*e|>WC|>$LUNR@du8s{G+b;clb9DL0hpQj24B$WwfUr zSn&s?)))V@_R~Z4MGgQb)fbJeZ>ry^FKS!%+9hFJ4t}UyG`Fs#(h3o^PLWkRIg^Sf zCX4E8D@0E#_~ak->Up9r|874|bPJBK=|}}Y8aKcLUOv!3l=APi2I44=KYhAV^a;+l z=)&wsF8y99QtX#ka3v`X#iFbqpw8KQ!9Tp=1Pyk7sNUXCbPQV4tFxMjmn`czz136{ zpqU>v743ral4)k&>;h|Ub)#lNSk9W~Sr*@|ZrdCph7+yFw-AN6zJZ3_n3G2vT8NI; z@08dQ^@sb6bm< zxVF0I`QmnK1T8-wZJAFqj%Vc2Pv?uGf-B2-YAwebWJ#@&1>E@-ZqV-AJU`QVf-blK z6!oM57l<*|6#D4`QA&gRCSOPc62c`kHcL2>ieNh&IflUOC8ggB z6B$f84#I0}<>A1&Kx3OHX?c#Z1Dy#OeU^;3v? z3fN?KqwVKgnN>ls%^D2b2+j=xHv7^-pp{{E#5HmJZh5dPTsREpLAchP2U3!!ybWHC zXO>6YN0W_Cha!+bYMmCeqN2g2kgZZ24TMj?kMy*tbr+9U8~#jVwQdA;!L35KAttKZ zHpsn_&&9yayn{hNfNvNJ52Zd6(sQcN|i$}H?L3q%n+#5s4Ul(_>M<*qGQ9xnhp z*qsJnC`xaL+)>65yt<4gme~r1?Q3EblA91s0Mig8L6Fs-tiajBiH!G@rYDE6ZIZ=? z*9ps#RRwIU;bMd5O)jOr=ci>R%iCwY?JP3%=jzN{D!EA5>9SfJC5bp?0JTJV)7~}N z+0^?$*rwhWiPS1Z0MfRY7@m|H8R3g+tKchRiv$|-NV2iBiI_Z~rKJ#RCJHz~w9jI! zY9+8RB5oZ`7}Tv0OL^gF!d5TvpIap%T$Z&lQSZNMk?MxepVU@G_H6;3I~RSg~3 zdEf`T6F>9cdESmd7w%~I;^ktndta!=X{4t>JMgUT}UZ{-NI5c8{Ul49%? z98{VXO>K$Gr;-udnEw#ujGJ7>jYNl*f}HX|pfsUM3%I%q9BsvVcSbZhJuzVJ%T0>a zjkuqCWf?k^kEcy&6`wZ%yt^z^i8Tl?NF!BO-twdjUTiciT?9OQVdILiBU>DUw_&Nr~ql;+XVBaLGY}OyzN%GN2aSi(fq^J_^_m=T=;MXN%jw)B~cu}8f zc_OtvFhXe=&xzeOs0JP~P)Ph1D^L~`&|QU{QsC0EE=y(1-b*`JRi@Hyo~R#6^js>s zJ>w=?_;j8_-P}kvy`7$sKwqYdl%kB*!FEv*O>Y&vq;{w_2NyYRgyG=@l6TR?9YvMZ zt$KY&ajO;FbAlROg80IT6RbAMWM)mk!;_3ja*@*~68Qi86{I1xDBuk{nc#gVUqyqx zB+McH9u0H@nWqmW@Gb3uWN*bG?iX(Z@&iYof71~B_Iz=dgl_6Ze2#7Tq5cO z*Ds(yE)kU-fax!=u12wthkx-+WBtwma?**1Cq)3A`XaZadQ>O)TfrBSY5R(-ELznW zc69}P-dPlfXFytM@tXWhO6wx7u~KMI7jXV~nNdBitFSCQKHW|14gVDMl4qQ!Hsc0Gg)j_Wv`8YY77F-I< zztHYW#k=9>lf87ZN>KZX9-@}DtNODZ>@|%P)aa^UuCUy(Aa6oxy-va5aGahG7EyF- zsMCN&9LlMK*|!()#)aMPi0cF@f^O>&A1uUwCbSOC(0?{*9h##5EN>ke7mfxv33(Qx_gL4%6zA^O5Tr+x1EcN8;f1;mJ1HCqvpxp~o;kf+# z)R3BM$@ajHv)*yCXj~sr9u9ho!Zh%V(}DJM%T1-EzTz?Xf;X0=eB zza*2+yIhn6hb2?#x{NHk@p4gU&7}WaE?!PPjBGolR0J*F>g3YJ{UA>>>4tuywe=fK z?k6hYItm(Cl9EGT^b>9IGPl3jXYHon`vdZK%DF;xvwo%lSBPcS&(--?3dc&s`C1JF z_B~z;s<;XQ@+Vz=6$tyD_Fg5%i?5tA2gknNceQvCC!-c!BQCZ2({0y?hR*W&te9@4 zY1fD<=iqj@#qLz9eXY35IsCDDn0l=^4^_W=t?1w!e*#)E)UH^Nt*OcxFi_vBq= zu0T!o1p(9TM^4hl0hlC2=+FRht@RUi8z|}pN1ddh1A!<)PY%R%VKU7hD2l-RO#{V0 z0Mq;?(J440nI5=F+-E&WzuqJ&P<7GGVu$qw9llvKz)!7P#3R-rnt2PJ4$%jX&>F2;J#R0c^f7L z))s0$NE{Eo4xvxX&ZPE(McwcoC}dhSBQvM^p~2!~3nw7=za0u>BK`Yz(7S>r-7bb% zn<(cFQOBAk9t@d?1Cz3P(3u$+Or8ECKCw<#7yVac zT9~smeGt;Li|%<46V4~9XYmgvRg3HAUPP%?n9Po&;Z>qp@Hs(!*Jb6><|?#&9383> z^@Fn#Xz|?{nbj4;L{cy~H9~un6Z0oENoY%tj}R#|afIkt{pkpi91dZYMF&QTCb)ae zo;7n;)S4L$U(&5V|L>jlvu4ap9zJ2_W98(2p6=2^k0FvUc7k_%rr>#|yTAI&$3&}8 z$rg^UhATqY4TKW|cys>B=!844gIe4 z!FIe2Lwkm(_m=#El#r)17jwD~WjzInUrHA}B?`imLQo;YD^lC=bUaLZ=DVph=P3+~ z52$pkD01eF!TK%^5>M}r3uW5>+p-h9lg~JC4lEkdC7e$WjTI@lSmnvFq6toceS56v zXFu{RzE|gr6XjOoqc4QKxww&PHFX&;qRzn$2o1aa=#KG-%3MKxC*|ga5n~C`nBVg9 zY2A1+#p+&t-P2-~h2TN0iK1oFGeSuP>Yp`KYyPEDsIyMOm9!w>Z zMf32ekOz6WEg_d~pDb!QN8SwKzMv~;++@t4-=ONr;wR^)m3*p7Kbl9PZQ&I)EnZwR zy3qJXlCltP*Te_h2hqQO9?UABi>8P!xRz(+6mdt#<$J@j48y6YxszOz#Indc!_(c)rHp>PSJpyDa3T>Tg@=$iZ+yaM-()@_o3V zYS=0Xd-vUUmkFK@a(w+PG~rlTg%^`bjqF|Zf{$1pidmu;hYdLh3BVRU8=F-FTNTK( z&qf#e3v`_40Cd*b=@{Nn|L(GcSatN&58=Ej&1;`~31<^{4)>h13H+<({x9yqyyMF6N*|U-6g=YqUHnt{1`0kaF1&SD z&_Z~^f|rgpCN?%@L9hMLvd|!J80XOg38s#ihI{RK+&Vqs!NbB~ZL^dkGa(o8NO+d+ z`#27h*ToqFmcTU(iX{wIAhhUN(KM9}S*u__U4#xkE8alp{Q2j^J`g`d) z)Oae4`wi6Lzc4fpP8FT;_n6xfn$z*A@G735$TZO%udbX1cjX2eJ54kUJ{qFc$;r9Y z_;{8>yQYcjtNx9KA?^X{IwQam>;Q!r_R4X2Duz$AEQqz0AXX*^dAa{Ym?7vMOe^C9 zXdnj&L}=y1dp~7R74u3C3EMn!r~aIPGk?%dbrCj?UbL6l#4Du9$@@cCBC{T%_n#L} z+q2e%k^D1ox@eQIZ#}R4%@0xE*&>scP8aQ+Pq&1ihWpX!>7sFnt>NCK@Ch%O0XGZt z)TjruH)N(r28-^SDK4_cQ}s;IGPp_5&;N+zhH<%Th!SUsn}YbgeU|8q-|8i^;QAxP zJAQk59_7A>HJVk_^hL4DdYMvR5|yoAws}uUkjV|oA=WwfsD~ZjNYYjihJhh(>V2-T>Y|0rj_;5 z3m`3S620<@cqKR+bLHWQMKttPQ5hU-QQwN(OnU8Ak!`(3@4X7sy@n3HD%uA}SX40= zD=}kf#9UE{j|=CD^PQO+nZxtwr@7){__@vIi6+jMpTRh~^Qv!~CoZuPx10)kGky!W z&(PBO;x_AgiY~zP=u+ylKupHTN8c`hjP0P3h2rtxT$_fUpOZ_wy5=O%#)TrnZ&pvu z=tXrGiDAK&+A(`;5hiF|z>2Dq$ptjv6{|jNYnfd_-4=_c)@b_AV$mScst6(3AsW1r z7B0s0VI-x#248<c)`J(4mqFayBrj=Nq8c7XSLHc&mHLF0$NP29Q*Z{w?*J?}@ z#?biH;$~2CY&E3mAJl7&$i>g!*Fe;;+_?tIXen)3gNgi7YO@v-jUAM+PCS7mCbhTEFPx(^;i}=Tz&0&agSwvOWWQN*}=C{cph;nHQOMnt*>Ziuk7sV zGaE3|gfe^jJ#hh!X5RdsXoDYTqiErLdNPRHKo?NQjcC#m`VYVRLcd$OQGy@FyM*0% z7j_o}X=WHhWX8(GFkSpUs9r+1ypNKv(KP%dA4)NCP(&AO96kN(`%o>5so5s1*e#*Q zH=z-)(TYvr8$eU3bYw~vC2hu>YYLTb7WY%VEf~~K(=}Vf7}tshnp^J3j>CsNGHe*u zZ0YzG0B)r0t)d=XA4!Q&;YCS_)Mu+GErz9lho~Jf=|CYA3L6si+6{7_rm$3eo++r;O=(TOy?6boiwZ5LU=QJC}n>hz+EcZl~fp-bHf zLF+=pa&lYIKX-~P_QGk&SOxF!uZ$8J_#rxKA6@Vf7T?~$^hunswo}#kj9S5s7Tqy9 zTo7`%1?j2D;mhdTkHrQGkIN{e)mhmWP=_}YT}uB{ykYNN&PxLCe=45J-sh+_SHxY_ zRKs@1hw1ryvvTO+&qQt*D`p{TpB>4re*H7B6L-!W_*@J@JoNG}#2m|-MW=UR7|xj5GO$+JH-I%T~pmn=3n_q)@0Ij(_ zl1YVMiNpro3p_`y8^DnBHbz+UCP>VI!`*`IaSL8Xs)XfoyUy zc6&u>rizwhN-8x5Pd_%%oqI)bj?fbr-qyhL6MX5$ZOO{By5$t09n`Js4m!Y2z4h~+%q@3jG2Jd5G<-# z$~M+2#Yf(DT8k&{xXqACtDH<4eLS3e33QNZFV=uh;6bTREH`p+lLMcfQsga1T#i@$ z)B*`y3R%i>KS2jvvDhZc(9f*OZA7_rF#5+s08PuS9r=efp&ZY4+$4^&p`DB z2N1;RO#e6l8}|UsJ%IQpUwi%@Z95W8NV5qI*gKqA%GM?|spdbRb7c*t@d6{U!VFQk#bihl%K1!f=rRagzd=V-8y zwHa3P__Fz^RVY^>WJEhrl32@IdV&KKQ>o4|agFo&Gl-Gn;n8EFS?;jI30U=04N5cv z#(kW&91~qTT%7`GM0R#UnFHB@qI_lxqC)O~vJ~9sht*bIs7~-^;bj;vgPkzOu~>*# zW7R9V;x|z{=mVB^&4eka6D z9HFc}DVo_o;9|`H?X85<+u(Qjcac*fyQDw+mcdRKX?J0g5a@ark1veH4OlJfR4Qoi zgE-x?-zkxvyoeKgcykhG{G39tX$Q?bC8BkHfD6R8D)NdJF9A5dI^a1~$o&utceHXU z+_lrEkl*#qZmgf;I?{sQMTPU_E~axvb@$)d)1F7ypGMq%E(c}L{9xtK^wUU#+)};p zG<-2cvETdyv&tDKtH1aIQL3U%7BaI?8GH~~FBVYb07eF&dp{j{0psz7Goq|$xrN*< zAI7Lco}Gr=AL#2dVwSW05iGO2JtmEIwpgd>8q2BQZA}^$myngiQw=$p;w?`J?$t;V z;7JB*m6Hth3Cg{ldpe{x7-1nV2qgpj-1>K`-?yCWEm-pMkn=b33v9-)wKO5*^swHe zJt1ePvuy%or2bG2+<9ZloGl+#i<42?@e(UT2=I73J%0QPCHW^ zFUqz@anFx$%RD@YNeYDSa%z!^KyGL1pX&5vV6=@{t@E+4dq4^h16u%Io5~ESK9CBj z2=1{dx3gUo*<GoyM?%OWS5I04J&U}iLtnjW;X z=&mBC$k{bl0ZcA(N^AXwaFgnl1i4}sP4m)}V}c9jb{09eIID4fZz9(8E-H3<3U$F8 zjW0&?C(`m_=OX-^Ds~2A#qRGV7{0I3s1mezC%sYP^szyo`w<~IX-IzmXk-w_5hCoo z;+O4MGH$T%PftZL&X*$n(77CQrjk+!JT55jR_b)YLfQCI=RVwHom2+?eNBy!u?0(k zWY3Pyuk)0PFr~~np3omC%My^YMzx(5nd3rSO}e}l7r8J<6n&X?*9LXpOs)gDT}-3u zI8-w1Wn>Y-W~R7HTplk+Eq1(8+_znRw~{WZ>s$kgf2OXp%IZy5*K_{qd@}=KFYtD2 zJ?9Hd4d&K&@@vl@FMG?YrP!#F>cPe$W}`P@7gjmw+xi$EKT>5m)ZM*wdAaj<=!>_? z(UHgK+j6G}j+kBHG==hNUE%bww?P3Pq)`=4bLYL)>MVROjQGSX%d4yE zQpvHXtDfw#bU^l@Th4RpV_y2?c}`2L&a6GpY3h84i}@JIsq?^tT~w=q)Uy{gaO$wy zyrqFN2ENZP4V(!VT<0}3V^rF!G_R3H&6nmhI_q0w{f)2gTUiN(*N48SbPigxtKVq| zZGkqnZww6$HON0(Xntc@&ExcQV`%SrRKJPS-x*zvMJ$l^a1(U!Jeu9axeyZdO%vw^ z+%Tn>ZR%u{!G345{Z8PE?2-KQUbqxH1ImNz!#EJ*NBAtgsqY(@o-S`pS}H*-^{7iV|~b^6d|og9%_LePlP~L4)NYNlECwYR>4JlO~oRF z4b-U@Lao@y9Q6dZpP3IQ(eP$YWB2nf*;DA}fm^Jl6KQobr@r{*C@AVge?E{@=p~j0 zkPVHDXlxVPgROp5$l{W`HOU#t9>5`1AWrA=L`-@Rhar)F+T6*nKmJwrqxzXd9)PGs zUWp5>Nb=_VqS=sD6{|CFcAYYF2fiJkRh@eH*Q^tFyD}H{fD38~O(?bC88XsTd;fxr z&nOf`chqU&lqG+Ji@r4=^~H;e=E!X9ekNTy#k9g~n82QxDM8+M7)cSDNf}belH6Wi z2Ce=nFRL3q!D#o7hsjhh(3<_cOrJ8d%Lz8VRd97UwxuWuyZjBWLg`RJODpQN5G zo#LyXw7e{Z0@N84>By~1a^FzfwS<=~>*K(65_%u4)EU|+VT2|}likJSXQ$A$=Q{<| zdr6jEJ>lQ72ii_VWsSKAO&ft1S8G@8U}GW=TFSZ-u^o!u1Mu5$@|+m(=3w{g!I=`2W-6 zQgfm)y}TmX<5hprzt^GP~GA!i}v<|VmLN<#^^ z9JgXy_xin9!qt?Zk0BK$sv0CCnrgIEQ1SUr&dq3l)Q2!qP^!qp;&rL{CN)Jg0l9QC z8A*6$HTYC!;4tub1V{x1tpxdX==t-V+Qq%R+6o3~e})n%06eMaPhWwUP(QB@9d6;| zH&bT_p>ylXT1@9^1A^4rvpY9L7hmAiZm=U*me9$LW+a!&ZL~n3Y)mq1Te#v-R`nDW z4voLS$!DcI?*iwFgsZ_)7}ZSH$5~X|#;N5FUmKD-vc4*iK;7Fo7bSmad*!+vG@*@C z&t=uZsQ01{RjJBg>A#(mlhIIq<-J7O<_WsBol}JUJeu!??&B`F0BqQoT2!ViVSujz)`k$f zDYyfm+>@}84;wc=Zs)YfR#uV2Oru<{v8vLhk_(;PRZV1-PPD%J3&L*dQ)884Ua2c( z-{aRHr`F%XPD$9;zfDzR5IErI!|Oq>sVd({>kbG?z;n8k1yUp`^jI@lBH6vyYoU9YP%h=6pW$M)<2XwX8P#AZn)Lov&(aptw;^sh*Ql+P^dq!lVbG5V_|En>cx`aM1!8u|&B6)X8&R>3M-B zAC})k91v~1z^7kwlJj#_547=His%Qow2gv1&$P5Ywe1MUd_Vo8qx0W>Z8eEf5Zfxy z3PoZ)-C@|i=doDqeGEK+gcN{;6z{boEF}CC#M64_3O}*XQtOMIq6>D~DfO7y$O-kV zOCgQ*__&rKI<_IacA8Mzn^7&?5n->Ls=b`XUhH(N?VmD%a80Y=GKi<&8}LV#g$KDi z=;*~xovI5Z9u7StjnncjR9NcEHlXJ(($&0cdj28<;CEAd4RR4MT<*0$=lkk_2KW%% z2gGVUeXY;lSr5hbH3sHmjyhF=?`z_r6wq1&)C?>P0A}r3Ff^ckBr9*m$pl1r%7eF} zx3h)}LTDMwA2?it=5})OsZl2O1Ff|0`ssJI@uq~@6@OR7bkXdawxB}<6>rC(b*|Y*@7)K*bD>KcY%Jm zva?fk-m%0;Z6k>rboq_}R&pD3t#wqbrSyDfr(V^&HR^cxEEv@e?)Qd)fY)R&XFNcf zf<2|0dgKX~M;Z7EDmC@uWR^nSwxQCW17+Aic||nHN8y$-GRVVws>Xmj()Hde))m%{ zQ=KWLQK*|Xfh!`VG_Z?P&~VDnoX_n`%SJ=89Mv0r43hOxn$yK;S@gbw;c)_7(GX|+ zzi%MvR2Qer-K6R8*6IlN_RgHM+tn$&cyk2Lmex907mE9aSWvi+~87!&Let2?|&D9iRj^NqefkwoGR#@&M75mI}exD$)$m4s)wwQME+p~Hpp{^;ul$7PUpfl zfds_dAU8PHB?>juiMJIqp)&TV`fR(YU0TxZx*4TXl3?u;cuf~qQbix`7`Ut~KqcLs zq~aZ>jMQv9YLrPSrY_xKLiW(@-JPLT-^_;CKtY+=*iKb6*70s2rQ_FlH! z2fPpU_h?LlWNZAhXApF^Qi^ohk5pNtl(+|N?;}-qU`mNmRv+u{tWyCqI^=z<@t4#% zniCjd1*Y>x6Yvom{Wbni4E~V&bjbU}l%IL;x$}is8N(s&z^|)?WgfQomR!4X*i{QKGQHoYGfDC2fds; z1)9^uOODo`jXmgR&NxHeqnM6j-&Bj>ipsXCd9IYQMzq$ZNbg~eLJaeVf zxcC=^ic{o%N%Vd>3l;Ua$|)-SRTJwimAhwpc)w~eeR5AKJ#iJ5>UPj~S2d;QVo9{8La@t^E1?0sP(CKqQ z|1hA316~lIJlXo=T(Cbim>c;$kjq=}E8X4?|g@>s%V#fn(EdVfUhv^KFJW9I3DeX2~XOF2qi#1!K{+C&Z5X5SE)WBda1Vss;M-33QyV1D^%V3LdbfT3b4czVk)HbW5Zr(@@ z39W1b+SnnE9E(40bSgSLW=d3W?UExmdXL45n6T_91J^v73yB$JAn5M{oZ7cMuD&LF ztKWgLgv2~Gt;gT`*~Xn{N3@t)F;zB191pM+}!~j`xfPgu{*%st_2J z5IYo1c+cue;n-{c=2=sKzW6_i>~5oPmk)VXA=(c_)=}nHmE!=6ad| zf-=J}k|S)|xnR#5u&~$qErsm)bD^diC?G>Fp+q*_fYHjo!^qAsAe^oOeK*5=E-1~> zT%Bn^;;_t&ff>qYX)x})S+UP?=S9L!Um32#$TGna975jjA5Me97fcPf@d8W#P(Lqd z1W|hSA5Kx#iw2;TG6hgOFB*s#gI_XGA@6g=lb2#ZhRl}@P#l9_J{N2@gRxf|_O?Er zDow#`14T^-IoXwSG$QZ~i$dmGY|_Uk9h(NzqqjQO1+kR9?^dT-|5prdXi-Rv?3PzF zf-;;Ifdz1gk(5EKDsl+qRa2rR97@g`=!REHyj6kH2zgBkGU>tFoV2RBnldjD)7`l- z%8ag^7o+@UZ=U~MclUf#+85LLK8Qa*SYUwSxVS)r)x*r%aC;%cDK<`5U9!+1Q(RmW zqovAQWWN1xE|$`SLC&P2#ist|JVk=QEY?L47mCpH3sZBh0oz_PQ1ubfzZ{Q>WuVWn z;`R9IUypq^2SLjCXDxYZHJ=L|k>X2B2E*@v!yvCfC-NEfJWqQghQd^_#K48TZ%0W% zT5>MXQbR`$glXxy->c2{5Hw#ke-A_RMd{ihP62x_{~qGh%Uz~`IHBfe1Y9+i5_)5Z zb6)A2hK%|!Po?14oBDe#Z9-)vlW}F=j^v!}bn)#@y{ze&nXEx}#w)0 zK9B}^+hF>Cti1<#6jk>>zB60q-q}quNjAMOy9tDrLJge^0s%w_3St-A`(i{T;HzRG zp<3wmpd!VBC{h%3K}DLPf(QsU1Su9kML6*29H@pfft0r$j0D+q!d3>@Nn7sI(yQNhiu$eBH@M9pXovS>oy-i`zzG{= zO|1G_6cw~-hc*Amibis}gmY^7PHSU5uZv|{dnvQcJwj$|AG-5?Ey*S;f>E+!#Qj=_ z+;y=QFQ2}3(HgR8&;45Cj5WB=fQ{N#0SiXq*gWckR=X+-N?YN8cERUmZlB^~U8X!TE_HfKth7MsEwR$nWT3R!n;50c~sbj#wKlu|&)r?QZS3R8dSnhpp#o zkNM765%!=3Qe)?({4q%IMJ$U=YB-qji~pJJOQnG$-{Jm$`H%1a=sz`iP;1-%t60UF zwat-TeHASRc7n|>Krt8pS>xuwa`6HDxCpkzU3e~}S0B_0yVa5{U;?ncpb-N*=`3AM z2cI#P0HJK06|g+aPlpaq7}1^JSuF%c)GD9#9_2oyrQIAK-F06(9rIfUCjo=t&Iq^A zOeRPFH@17NucJLRE}_+L{!t3;K$-oUSVo%qkoHJ%9K?VoyGe}k_^|hOIR%;ijk2qE zMGGZT+lRG^qW^@GV1L2RUKxl+9k%$aZ=>bl-3z>iZ=+=rXw}17!`$7MDop~3>~J-A z*XB`%X(<_doID!fgu;uzr}lI4Fs&mLAnzZhHE8x-tQoj$h3=or*y6Fii{`{a#jtV! zd>?3#fzxbsq518!0uB04KfJv-|#0Ii_fT ztSZBpsN&6`8Iq{qBU;Dw1F<^t(Yb4^1JSPu^!g)E6JAc=KBBeB|DH2dLo|{I$^ZzI zNAZ2E9@`rjq|jwE1F6*eQEhO?AEI?)>iC|f@Wt_mX!hjTnf@`>a5L1H1O)hFEC*e9 zRBM;^lk**vqp`zd{Z#w0&tqEJwFhH`_qm|;#0&?_E`aaBShgq}!~TchELaOB4#mpl zn8}z|6a|hy6e~pUKc*G5I~>cCi##wsz@#3I=7@3XFsVOBbD`_ic!|wv=y5GC^Ox8+ z?pO+j_Dl48BHi-1*1Y+zvG1wYD!83dSjzEhEK6*Dj>NhFE_6H$0{(bR3zgns{r0zf z7$3IH3Qz3-k2T#$K)0ABaxD5iAv#;N1k;G&THOKcU5<~` zas{CZIZS1ts}VooaE_gL@@M?!ASlcRMp%Rx8~C`>4pVJ7TF0Y}#AW*3We!;b?BRle z9o+JC*1lW=trF`?>QfEP(|L4%wN{ieZ>+8T2r$Nkk6`Uec;k4pTDvOu_t+Q^^Jys? z!(!@wkG5cB(%hx->C~bI+Gp%oPshOrTjACkEhFc|rGnqtRMMq=inmGu>OcflV;WJaw+b-VBB#((Io(OQeNbARjcxoDN}-a7`8 zKQCpD(R${bztq{~IB0I}?D<&ZG-`}i+2=wmi^p0S%W@$$o?3k_C_k0dUI8!0im-IS zzN=k~)d_?~EM3TVS#Sdqo7@^3UjcmDBG;OzCuT1_GFHn{JT!AG1P#~I%CXwRStFdR z@Z&xLb`v0hM?`Z=*mtnOUh(R9FWvEkmY6d#niYqS-5|J(-=sA%np>wSPiX1QM>$y( zqmMNz_9Z&!*o~uWD}XDb(XsEe=LxMSbBy!NWkrqOtTDCU>prR7R1Co<%p$Dg&$&a2 zTE_pg4}?bG9LK9JRq0hAIn-r=Y(mHS zWfnxnjmJ(-fowb!=%j?=*xx6EL#*@$=SZti9u9H#c zd>S$th<`rKpA4Ia3v_rgwB>&$a|$5OA?i9sd)zZ0&gUudHdt!!nxg6IXDSVT7naRu zra-#%6eUcBS;S{lG8L8eqnoB;3CX)jwB(4pyC7wynEFH8nrV3%CUk@6W(k5)&kbkkRG{`>e$ zK+Zulf2LO7JqT8)bK574v{&%>=sDYZC@>qn*hUY`*6Jp1``F93R?FR;l}Xt#)N8Y~Oc*17 zI2$bRwe-hq?OD_}`FZUw1+Rb3(LU35Y+-MdE=nkbmEyj++Ft1At(}MA_K2LGrzOHy z6g$zP0V4rk=gm<)k@_#-BRpQ*_M&!!I%^rNeo=eCdu$gQZnu0%8wfwrb6>(BPSLKH zw5~Ao3B3%fgyU56vUU-+`ZWu*(v0O!>Y#o)W8k zS>*pg1Zcn_!#ndwpFy`YPYh65wpY^Nh1#sE_rP^+p(_byjhJ;t_C8|_+_#j2bXI}D z0rEUq%$)F9lWoVmoGCx-zYmv&a@HWU?*Wee=%G)XS*Z3xO$(M(@NaD8!znOTzp5Rm zdqxktx&x|SieSOK!Kf{%HEI)=Rq6iO?hKmy8bsK~=%d%P?#gLOT%_Hi)&NH>(#FBF z_PIsaskc=PfdlDUXMMZcI<9+hCtZ%|nQ`u#{$< zip!>LE44AG_S#iiYaFP_tFVO*(b`p7=Zr&|P4V#Miyl}GU8=wX zK(n1clPoY1dSAN$=NLb&!6dBqWRsSLo#ovO^Salm zXfqJ=BI>aj2BveV^QYQw_?HN60hIpEP488B(pBRu_1U7`26OY}TeJZ=XCRD-;+H5M zh`FzG8I!2wGk}Y8bmeC_vdihU&tR`sK|4Q#rP&{pxK;ZAZ(nW&i}DZhY}0z@o~;cy z;P?y2K5(4p@&Zhus%?PJf6%;bfXMID#%<{FQuvqv462}~x5M}kTV*>AMmhEPT+4LB z=7VkXJHfXroC<79F#L{tfo-3Ifxq2${1T*2JG5ZNHk@r|5VaPmiY=In+`mKn%hTT0 zQey9@*JDFKXDOx(rSQ(+ziYBgR|Wn|rIV{4H0Vm*F6&A7%5_;QkI;)>qlbg2!#C*f zO|&LguaCFM&f6+Haw`5|iW+lM%A>w6a^V{-MNz-=lk$O*OhpaV40y*p-aD;5qG;bZOg;K5OyecEqu84$l8sO?E=v>(=YPtwi%u`@^0NJArs82TgL8Q4)dQHWBedoKs;Z#l2QY#P zxahq!f}6hAmMI4#aX(RyGmw1Au8{y%DQ$ez&BUp{T{)(~y^QCq9N49`}>GJ^Et zPdJr3Nk51wMq1?)o^0xT5Y)k5di0={4~RMMAYfWI+I0|JJVoaYYTZIR)tKjWXHUU8 z+;&rrJ)s#ddoZciz3@if@kdX68l0HoqlJgG3hf3~0`~8s{iprCsYFYWG?{!}xApxr zy7jPDNBp#uiTT;ev~z8;X!03UDv;10DSfxcyD0#TT@kjOnmAaCW-NvSr@N zpaeX|c>4Z=b`?NQlZya#<<#?{_DRg?=vyVitEl4~Y)QQ)ro_?L`KfJbsv@rS-ECt# zdix1qm<&~T)b%Qj_`*|0*Qz4E{#4sBqbsbS5ye>Hvr(+)@>gRjyeiM4`AvNVbZn0( zP!SsBjjK|+Q(d=s3=pF60(q17=YSHZhI3bcKF#}356s+?kb%qo*`G2psP3MGJeoW? zAuh=aL<zN3_MiU4!7OLNqbPV*NfC({i+5g$MV>8K+DPbM|#=1ZyO3}MWivEJdOi>TLX zK4~uFZFo9yT5#guIK4{8m-SdJ4yS>r1t3}NcJL8p;Q9s^C|d=L`yK7H6Xbyzfrv@# zyHw>pJav8zW6Sgc`wgoGPA4m&vfV7^4?oea2c#S* z+`#49qDV$SHmd{<{lM`^u{<-ca0gps&71S~bLeLg1Cz1QMm;asv5;8)3`m21`QcHB z%5LzbwZ)L&SB*!PZUOwpj;0PFFJ=Mm*AVc^!u|m9Zm<2Ny#bcVkN(s;_WFA)rFLc< z-ww>4#8yL0(2Ma|9i7c+@1peDj82>c-YOrfF_UIkqdEJ+Sr`*r&Qym`AE^fKQ@ArG zs;YrpA|HK&dQ#A-86C8l^p|zRaZwBR8C<*WED&n{dnh%OiaARcmJ{kATEb7qpH4~6 zQS37n<^Ho_9!x2*3idGy*jcLWELgAT#&Ae3bclx^jm_k{Y*b#J>q~)U`OSzHbt3E;+*xuls1TP%l=DTR-&$17#{U$M?^chjV4PHi27aY84PeaJ4?ZC0L)z z+5kIzk}Oi;18HBfV7>U$$zmA277%cU7Wpn9s`%bo5id^S(Ir7N$K#O%(KYeS`7rp0 zx4uG`E9`>u#Rb})AhOgEl7347UG)@KW0Ldu4G#}8mpG*n1)#(! z-O5QwEOobX63U!}K@E}e>mi&;W;8RvMy6p2b3(b3dA)ci-XXl!x(&afoSAICo03xcPtRy zL?sseN0^%iuQpl7$tQ#v)Gkc7ENp@ZfXh>yUI|eeGg5;@?eMhk9Aba*)geV zmfA~%r8G+|AC@SgzN=jrK8tjdx-}9>N&?;3NYwWrIiHp`5@C0S35il8Q5TVvkm#`! z>2xDefUKd$NKfH(ld1|uI4#x6cnC`G@ed8fzwQTzR#x)Ip#9O;jDM%wzf+rY#^!cL zs8Jvz+^nIYqy14~G3N`|`P@1Z=OU4AC=|(P@xDT2DB%pk&Oq-LiUHi)<};tuL)qaL zTyG1zUg#%1IMghzgnKH^-O)z`}YC>{+rP&05+O33#@J}3) z>0FV>pn_tNRGrAFiFRtDrDF=1e=_Pi0iJd)z))tGj>P&7a({3r# zX(@|Svh0*BCncK)hvM+@jMi|KMr)X!rP1C?eL)`XMckr>G!RgmndG&3tPel(YEHwWURL^LYp z1k+A1o%TbOm^TzovkRx$g;Akdi3vt>&`u80t`d=*B`eKbOd6*r+UbdQcI>2dN^ByM zJ=ig6)Uk<3O$b(+Iowu`-Bu1g*hJjk1Mda)dx6t-eXgm#T~mF#rfg2gwiB}LgtSUC z9|Pp%EIS!c1)~en=_Vq(G{h~0>>5K(jSV=Zft}L8NomL_4egYMPD&%%-c%%aPOmiU zR+^3Yb0hn6BjOl6%DI%D$NF!7zb*qZ`V}c zsi}}t3hk6aC#4mqw6arLIVr6X+DU0siAh3R1$J8nc3TZA&DND>Jx;D?C)cx+ z(Q2zolX^B2i5{$DA>GytNU=UW+)R|@Hs+ce+ch_KYHrFYP3@GXbhMf1UCjv{?Szg_ zmNK)0+0JZgHZmKSrkM*=k!%M<27f$y;O2Vnrm2i1w_{szT2eXLd*IJbjv2_7R zLSEB?*Bulef>&-K!EPbJZo!)J)SjmxYw5(bOjg2IRE7ZztIQ($v$+T-cIM>qO1LG* zjnk_DCL6R64SflfVTApnH(HC_%5O)1y9t3}yPGY|D~57WJge}-%H@`lF_r{N$5_my z%5WUI%e_mf#OMLzbh8=1CRO1Tx=(f&lemjXb{CVJE*^jJgRS1ma5LK9LIhJ2%$Ar5 z{9A=OJE6Ok;S@88;z~uX*nMWiZ@zoN&8bOChI`GV+Y_e4@l%G~IVvv|ae-#hPNAgTsjyPay$KaJcjk)wl=^@4X~Wq! z7Gh>fxKAPZkI6Xs&gmIg*(R6Tvz$pl-`%_f@R-2^0NjQ_8hY@5^nK*)F{ibA!bx`T z0vYf$jt+966ne82?u#k3zYAEchg)G##g$?7NjKxrcT!v9YbrJADpIL!YvET)sJyi( zR5EBpR}oU05VaP!DM@s?wdjpny0^h2m7c-FLMx~Ta9T1@))=|?7|RAsqYAG^bfOKO zXv3apTwt)#tk<6Ud;Y{Oo=;Ft4T6cxWr%4@!&j6ekCZL)Iq7Bt$b9H%Q)t>#IV?!nL)P+#_(e|P- z9^7eE-l2ot2DeBPI*1C|TU!$#rDoRQn!-*^E7$*e4Ejq3mo156$r*rtxC zCFrz}Nc;HBnHDN8!w>}m_S+QwXMeW%*pC!X7koV7Do)=|_GXQzL( z*Trqw6FBAyX95ev%#qW!;1D`fC-$yd2jA$m8*w5h{x;_QmvGK;$LT5>QdxJA zme-ImTSFVOHMB8Xy-FUT!F@68z8G}ANTkO>UyJ+Fk^2&GM*n!ZXaK{}SIV(h(wynz zO-$#?MSXDAd9%vsa+re3I*VMox0^jb_RdWw>L&WR(<;N1$eSm*yQtF&`F#kW2h&%V z*#$@xy=!duuCd*_`jtEz|C3Tpq{{B1jdBIO++7sbwamuA{wP{#7cJzXHfdSL!z#0f zRYrex7af(BRN6xn<`n`vBY#sne^V!ahrc&OPxKHi{6&@M-7M~10)5m&G>9wZ%S|a? zZv1E5biM~J!abqLzrQNrooV}L;~XMqB&g2U|?W}+{LmXndRz8!o&7N zY#|M)2z4%)xy#XNZRZMpaD8EuWRZ4_C__**wKpo)3SEUZ9~F^)3tdH4&1@QQjYzqp zX0|;^L&N?yt}uUU9D)aA+(F?&sb-G-4NXRKnQ_?Qacx}SeS$Rh#gcKj+PLy81@$Lj zAQ%|juy%z5F=q@E=qu8*qy2XIU0^<=N;@>n zH+DW-s@3+I7P_>5R0NOyf2#;Ss{d9IZ1?>0B>Iv}l@y_KP0O={%&8`60shD3l2gNDjId$K~hlKYs zW*&z`;k5ss4vEh>Bt9IH2wf{=BE+ck|1GkbLrijTI{cELEgVk>Y}TpPfo*U*z?}$M zr`%Q6S~vCpvwi_ED&Yry9pw!a9dvlxcO&Y1zROE%{w)es|IumlM<pq(Jp^-wfo)yE@@d)6! z&)0<}KO?+!WJr1mJ=Z@&(sR#=EU4#2o>F9H~Kb)ZZ_6O67naSmdFrZcIHa>)^ zjUyRxvwCM#4B>c{)(pfKx@|UUnuLHc0xN%3+0r*Y4FFl2N zK95_)vvmLSBFpoe&yr5+i_c?5zM;WGld{~#F~w2ASvE&3X}Z@Jf+Wv$cQT)R1!`h= zg{hkTf^g>is$Y%vGI3I8D zCp(}d|C5e%9ww(p&dwDta}><^^F?1}Rpih4Vy5Ex9lxaxNDNl`Q1jQt{G7KS>#3(G zEY>ibXvAo=5=SFYY5bdhe_b?!N@DI}@fU*gq%IM|pq&Oyy6f@wGZgBeJBg@Q$&?e9 zp-0dgzoI{Uw-6E@3h(oISwwJ^9M&5~l*oHRLA1g)mptT!pu}+sb8!p!Z7N9;`*D>}PsLu_c z!%BLVG9(PJ__xmh|A5*5HQjqDGwoXi%DNi@Dv4Hj-1Ux_fNq?4M{LDo!@D96ewYuw zD^}9{Pkjs2V{WSXFe#V*y#>)YpQ6cId?9#ue{+lP0h;@sSP#vT+gD?(ry|o=3)rQN z1_l9QXPGj>Of0VlxCp3?Q-Fo`R{Af*yAcU>XKIiJG=>-XH4mpJP+3IJqqTj!9s#Hd zS#e0G{cEu7&;!uPTr08)rYew@L$(SW#)4OS>*T31;k{~ow1$oS5Dj!gFf9pSju$u# z?C-J?5O2Uw>u&O<)4u03grd`uwW5ySk=z6884uCdYejw>5QV)TRRGLoB-e?$M(j+h zkYX1*4f+Ozi8rm(XdNQa1Ex8v9C5@0DQY%QUk!2v+L1-wOsgPETx!wcMeaE z2?t1;xdA}pr%3h&taFlxMj7D9^e$_w3oYIHfoPj3EJyInY7eZ#y^I!pAQ~hBsX%ic zQkRzMYzDv@{rG_Zk3AOa)N%otJn4>!l4CXqfT)h#7(K%L?^dbgmbhSZdkU%`@yF`( zS$I7ZK<5=kZLZ2oQ{l*y(LY`ddj3NZ&V(0uq;1G8k#XzdKK0~9Dd1&3txL{<>X0cX*w$HltMw;7g^r8KQDH${`Bej5vzfaDJ{ILblP<_fv^YqLh zHQNe&x`yuA3Xpw~wpSyz^|Ck912j7cx~hrWM2m!YR_kaUisMJCPy+SaCLZlwX+eJn z2ZCcQB>*zS{&(XS*sQwM+}6B-3-d0p^mDYd*oEDeTAe8;ssW}g0h&0Jvt4B96|p!G zV6|))*@1X$PZbjUac-RdBM+rycY){A(>vjG3)U53h9b~EfnTn-zCsdcyl}h)gBd67 zz!oVJz@njl<38 zKfXM#1fioaZ_Y{bV;Z1`F(_Q+)oj1*Ej3oUFQCNWKVAYib zGrp}N0veB;U4tPOFN#Yz=z^Ot*h0}QUx?gzo*{c{=c9{==<)^7_bGb+3z1p)w|Yzg z^C#WwQi;pXz`aK1F--^w`$_K9NUM%uSeWO!V4^7=4egqeHCnfzPE`TIXJSZMjHqwNHBCqjA6$)66A|cQ!_Ojc! z2v|QFsVZ$KIT)9!|A7)J=J!vPP>7$~ln_`!_0^q9D370CE1`UT z?p8u|IsZN-R01u2QBZ9=B*Glo7X>4#fEu=4{btx0#(|X{EMP{VtHNThegedZsT3=& zaE{gSO1vu8D7Q6|IaZ^Lsw{L72KVktbOB5?Xz(B%#n2NMLKjw|Cs5{tk`Iz=u2QNn z68wOl%(|Qpm;|hZ@{rl7+RRxTZa6kvuT%AyP@(Br94ZE`@Bo^t)lR1xnZ?%v-Pl~m zE@lCw>6?BQdDV^J85P|vVrRG_TyJ!!2s9{g0?!(|Y!!17dud9bLh4>&^TnHL;VrJO(Jpkq}-U^vViRz&Q9PoX-<3dPH|O0M55;*Qog z^N`bkY9*Qgrh?1`O{9mCJGnyj7!!HSdS*kK^ovMsSZ{2&fmtvr+!!7Hhc;oBS??8_ zDFw^~ch$7@7m?F2nJvlFZ3`z;6e-zJUBXmboi`tHe~($;%mwK9fKq=IW+x^AxPORX z8A<@`W&R8pd>j#gmB6ug`EtxG9iRgkM>U7=T4yv^jvUZ_hrH%t)KiE15VA*uI&7eu z8YM0m8$3mkUjd&}>8oEwvu3?ve}xl>`71CRjD`lP<5L#hsMkq(EL86@r9;CkVBI-C zwLc=VtI>Xb7Zi5!KD!2fF74lqUI_`z9L&W*3K>{WOfcuP$5Md3fjSE?>UvLx8@z%5 z7ED<3k~(xiz@`HNStm?A%|?go^ISV?fYD*morqJcvkEE5FvGXq<)SV<4- zy*XYN|1Ro|U%A*X^Nxbe8_(l6nI~D}#$L$^1p;=IKb|98|+Uc+`Kq8k28U10WLtQSruQxzM_)h zpkO*J5RNZaOjC5tT8CLeLbfSwRs~>O0#*}(2m8u{o&v!E%JssjfQx|cs9ZrJTDHki zot-XuP!j5PRSXNG`G@0|KMF?jy4#mQfRY=a2Vw6Fut0F#E~q^UAvU;RdJ|C2AZ&dh*sd- z@lb*Blsk5HNW82#@}gzHbCCbomJGZwrrzAMSba8#=B27+D2>CIhclFI&v~|)2`xIF zj_T+_VKNiU&`@40I~GMi=S{%3j#$oEM$b^7T85^m4T=Kx5gZ+EfFtO~RV>ra#)s6| zyEfFuF6P5iAE(0{f}1g_hF%P2vTL{+8#u)*a84^wR>38DI0`qJzIIlUhZ2(5L$L(l zDmZ+bSem>xO`}0jO*^ ztwfYSpxPxHTF25N;jmTyqp+_DVH*Py2LVfC+jU7yi{``MJKtNVFKfqM} z5Lj3^p=Kk-DvhYqNii~^UMcJYU|-i#1tn(|(2kQ#BbKV&@P>O!1s+CAwJ#nGO4aM| zXjrNaz@t&AIuMVwBA(d@(#Fr6mg)+A<|0xEKkKvvp@^r6 za7p|uE(M{8X9yQ-eui6uP{cE@B?v`4^IL*Y#ItTo5Q=z~l!8#aL_IT0!~$91qHq5Y z8G*kPD|8P`5d7=>Upi4h&3>Nzkg?eva^Wt9hhxX!w&VCR9nb7)QfU6fxGUL)5wWLS z{&Dp6pW-fB+Q*+vPX~Qz^zXmKCkTSxa@IW& z)rVlf6O#B#0UjE523()vlzkR_{^3-0RG3gcoURz zPIN@Fh8UXHpA+?xP+L^lmNH z&Wx^b^TID!V&iaG1y((3aZ$iYD{a4si(&T}4P>Em&5ZtX31T+-6xjh6!!C+kLLVji z^5|lt3@wtQ%7se$d?gI-M7j;#HOCCiSdV=`#g8Ur(J43V%hyw`M{a^k@53Hhsys&_ zuWYT3)o9*>xSbF7%09{{I=%+MD{3keDrQznUqcNu34>*XK)36SMqxKq;A!kn<1E0F zGj7Bw`pjP^HGqt6UUP_H93~mqDGE*Z$$B$}CkrnZ8VkWwFnFKJl#vSX1J@z|NY*E= zasUXAwE;AZ2WSw|38kTT3z%sk@LR#uf#b3nxnOEnW4`as;2f)fC$LMOr+q5we&6=Z_&|z(isa zDP798DyFHglucVq0GrC0Q}l~j(=Z70K%>KYVWr!6QUfTp`vSH7D3ca_anpsvL0E!I zd3(YRHSEGff+qli95Sp@ZX>F24Saei5$esG*R=6icn$x8UpTqxxFM~S8$s`u)Le-*;>nfPd4wtRT^y&t^5{DLu z*1eVt9ng5W8oUiHLAJ)jN|0AVTst8_-lHJLX+sY1Oo80N@h31OQD#B7H8D~4_e{3e zs5$(5TuhXY0!lraB!5R(&-;>PCe%HjN|udpf-@`^RFzykfOhdfWIOzjeC?39xt5vk zFsNuy44|XpF=;*^JCKPeWK3`)GC8O;ACxyB`Y6wWKN>6z_Go3uXTu0e56Z?jpoQja zm&r!O9!pj^zrhWS{m75~Fzt)HrIgzV!nX8tvV$--!U=ql06Q0T0ob6IG&3l3uT63T z+nPb%=zI;rKj?sfCNDba(1&&r#`tVe$vwd~azOzWK&KrXoBk){xVDe6pk1K;{vO=KIX}Uf>F#*HvAHbO|$;7c3*lOpLW|K=uzXQY=G~J@Y&y5VgEs z-EbN}{DDK-3%}4d=v^>}fo{AYKuoa~cZKz?9w3HIC50qB?;&95?P%4gxr@MUs>9_9ZK)GN`-wrP-llL z!}<^#88HRqLjz5s{u1H(u_U+p4IyCDTiYi9gaXd9PA@}$XpsHpMKb$jR-GrJ?> zG22%eC!%Pe)~J<7whk^2oO69iUWV;}YH@W!duSS>v*@+Q1g9~ZISi7oT)gq^yCJ?i zmnx%o6MU%M!I&J-x4y+=!)a#9C=OBt&XLK?7S?Hj2o={TAAOxBJElEy$qu&ms*s2= z6{XAE>izGa3&yls$zHAbEjkC?CmZktq7u6}>@M8reAt2Ap@6MoyT`$VGM32^-=W*= zmJoZ%`5fJWs4lzE#RtRP1tnrDK%3KLoit2;v?0ej6x<1PYBwnvGQFC2pPSDNqvM#r zYB>GW;qMbS45SW(+fR4}VAX(FYgUkVkc0j$@B=s^Cg1JRsVdm+W`%sQ9`K2SLJySZ zoWsm(9D+!Y1t(1C(5ws@-)xd<;Wv*6AUfte6!XvepDqo!?jWh2yduC5H>ky{Vv4?XFIC#IyTo~#2JYzn_sMBb?<$0*7=DyuK+<>H9r zwo|(=qT7#Y^ZAN#ibmI$b=BK5Nm*zFX-$3kcH9gt#GnQ+K48qCkqzW8>QC?n2)zRu z+fcSw{zb}7sj1X+d7AXQEI13Z#n=C$-x|tH&rTJ1fBp$yPr9xVF!+s;L5<{MHRt8G zAsDkvFvK#g{jc+Hu#xb4MZ|5rNiB<@RS-e+122M$-&`c?dVaufN}OZVqcTw2bTK>L zPahY_c;D!N8mI9S6PPz;VaO675@V94(TKWrdAV~W!8`f2NgI0 zC&&W|6G(zVDnozHD(KNBvN4)k*aY%rn(=q;M)jlQ)D!ib+qRYL!QNgEt|@o zNvomgVY9ecwHL`X9-7`%UJGwYzcj@PKS*iKWI6np-P%k(s=YJYjqAlg+TRR2{~0>p zOt!$eYt~%8MsK!}3t(@3TQ5%v-PcwI(SuQKWts9Yy)hKj(pPO|vN}ztb$0~2(ay=9 zB=7S+#Zyhkm#Uf6_L1aHG@~>zZ|04vmg7)`y6No#u3QZ0Fyg_0^J&C?;Ie8-L#UN3 zZXxp;19RCMRARCACd4Rh5TiD}vM?{W5GsQV0zWeo*AI=c z2-uj+1BP%L6p}xLZ3L)`Wzz6PmIDGJ=zUZ=iZrhc6SZjfuzVV@9%H63zA^vI=F3?Z zE<%$8RG70^8d9rWUBemx9-4(Fp`*+KPK-lbm^cS$4jO6TvN)&2@qok|qZaoSDHu{W z)B;8$f_a9aM#4Ie_>DV1IFCqxW9LGb3&H2Gm3S&3C2+KD^xIJToLchva-)2k&SM1d zcXwp5Tdi*G2gMI~hzK#Drk&nJz4_QnfN#cjU{o5>F7*Z~y27K=HY*UMbFJj{*iPHW zr+1mUpbiafC3DrEy)1RipqipU1@&t!8;9;k7)uubKelriba?~SRf_$HU)a)&r*_cx zqQDJw^CDeB@eB@!scRb5p60if?IK;p^5F~WAWEB#~LIH zI_`ziWqJphm%f}?$vh`<*gNp)i;W3(e^uyMwAe)Is*lc^51)aO|Dz z(c1(9>@ullbVY<*`4<$px|hkjaXDCCCa3tR?iI++%9lGC7?(dG(y3m(s0AqTC4ZFrhgh+Xv_g=>C zWaXqan>M#!9wl}MIDd+^{{U6H;zyDLw5X2%YI?D|TnyyVrw0!B*NDsr5O9v3=>dE< zgI4yCozVTWJ%B^srTec0DjG!-uEeBmr?0P+?NBbICy>KS)TO8Fn0FS}j@n&f&v#T` zDS&`SV5cDR5iRd28)m(_-^zA(fHBl@eC+=Kn{ zMQ?c@wss#y8lLEc$eXpoql;xh+AAQqzDjJpp|o4J&kEvZ^SgsmY3mwqGsNaTWaeY8lRf z?#w+X%W9$!x74y{Sj-eipsMD+WT;#_-~&({SLHineTSBgrxt!Por_i=fU1ICgv!v( z@m>TvCpI$n1~NQ$v4(pi`;?%Z!hcMw;Wh@L1$xA~oY@beF4J4=qF=9(;dod#+`|#+ zA(h05qwKyiE6%xnd#wZnEpb!lzOt_oy+z?Xs>V#9U0T>zHon5q$ph>#7Su8nYF)4a zoDK>>qXa#Otr>_}yfU=2L-PW@!}IQ}^wv~X3J^e0_PytTqo<{@yKGCdu}dvDX|%pS0&W+a>iUV*R&u8;+p5#x5>FcKn-SD# z?|t$Pb^a3Se7`JgcD;=pAc+V3!KnbUvAtCr*LT5N^ms(sgbrbeL5^tTPNjG5muU%6 zXTHpm#9Zv5eMnU1(5d@nQ*H6*tfbeInhcf~#27^E^cXLI_54L#GTpLS6O=i}$f14T zs5%X+!q(XWM^I3OFByV!zni)bkLF%Ci z4|Ooi{9Uqd^=`YA=|vU`za9O?ZKw`^sE$F2O>^QGG^^Q6&1HRUe=3hdbPi<1xwez+ zA6Q!Ft5YL>J2i4f{QZv_sq$a4Wo)nu{v~&+Cx4;G{w>p+|F1)GTuS}-A+7nh>=%f2 z&xIDr90>IO>tVoj71ShV)EX#LR6MU6D2Il4M)3iZeRTT3z6I6;eQ1keKR!&q4wSdz z2pZJqZrLjm_kg^?t<0i<56M-2JDB!^n_tD z81H~h%%3p<&cUeasWj(<-%(8F53kUBDCnOJ3kL@mBik@=dFMSW6a9{ZE6z5JiiXKn z>MJVru(UeVYnY7pJDdgndK1kXCjU|wEA&P|S_k^-5xEtZ@|8z%`|d&CJqnQYY~}(4YYFid;%Kq3%L{kfbw+_8*g#dIhaP5u=s4eoSEAn z6hd;LE0MJ>E)NfaqwKP#(Z~s)XgATP6Xe(0dR*bWXm8O(`Ly=_6o%Xzsof+wT>En` z$6?w?>n6$j;BC2NG6=hk^yp;BR{GPcljWVLB7TZ&q|I8vcxxk-O~D3unI4)V_u+Bf zRBV8kBVSGh_R&Vnaa!?B2h3XVJR`4-G;BI1bW|iVU4E=6ZxU2kbEoZVnn06R2Mt<1 zQ{LiPr2@9kOO8)%Wz#pTmWz9E5@=IqI_8tHCDlsV*?z5 zr%9$m4UR7ElIf9mNp?`-G4#wcxERc$PS1iHv70`ARyJ10`DpMDN@^tV9Ozu*Jl}4> z#{esunGG8w<+J5DMf>Pep7??E&GR6CAEWF!AhP#RmpQToDA?^R#)LVb(Emd#=g1kb z?ddfa^Zg*rnk%o+jzdpbp!9*cvZJlL%~jQ(hofCi*UbZq>N@(*Jo&VI`)j)uNYak~ zj=0si^Rc>fsd&EZQ)CAR_lEsOKWHH->`>8NhFfA>SLVS2zP#}pkPTcX;oj#n2GElE z@>Auy$fGaF1O-(4xEEy`fhypDv877e=PMniRkV$#jF)5ux?msZg)iaK@iFah1#iR^ zFUxNow~@ChJ{rG3_Q4ei?n43nvGuARs%qm30NX+!2a#7;wNAQ?Zcu5#?DNka*oZC$ z*G!A@g_73{e=2&6$OA5PnMpt9(1w{RX0Lc)3U;;aSAlR)hI#IG>3fiWa7b}C1giwK zaS?{{*wb7!2nC!r>zoS~m3*NC=Nn9$v9CZ{r+h_gUxh62H@g2dx!%(sxoN`n@OsgI z5is-yx_^XSYJu33bg3I+mUh zpz2%j&)V1Jzr5dm#2T!P7R&CQ8uW!44F>yX>S9O_N72f~@+OE4Q4N$v_>Ap8)X}CZ1(!u92+3}-&58#WMu#)&tS(EK?e)NXCUzrjqeN(y>?~8U) z$K@Dnf4XbA9OQl7PWf^ zQFLqt_*G{p=Pmgbxy!&X*w#HEo7A`Eo!r?b2b45Jv7Q{k5#mc-;G|eJBWU8=^7@P( znY_E~ig72g!2qs?#&nNOZAOwKz(ly7_g{(g|AL<(Ln~h{@b@~r z3$XVy4SZKN_MAkBN!p&_OQFT@%Ku=e<-I5KJzwK=(vkHto$h!~KFCAc^&VE~D?0t2 zT{LesfX!31bhQk7pvbS&#ZUEgIG;QTo_Y~Zfcqq-)1pso+T*|{7{p;p+9V(H zzWD?n%88rgilSd&#t#S%Y+(nV0q6se@fe&8F$bWD{Q=x2ru?6Z4Bjj+D!|u+x5$0o zL$gp#q~B-qg2Js;c%Z(1_ckygdQjE7L5l{|g<)I0?Es!9>7nhiiS0oiRFU?wTXk2f z!)bq9T$sk^>3#*A=aX7dw&`Mrg-Snc)k~Z;wG5pAkul{^Txt+KwRf>Yy}ON(0GqIP z({p>blMeG848--ei)1Iv5*(X3n1B1@3WoDa;8|N(WAlDQu~xZ z8Xf%{*9?`!4uA|dRo@jz13SRK6HcRVPRXIA-=!u~NnRkChVPUklwaTeLV6S+HSd@5 z8MP+Lw_7$ot`nX8QvRqs6WRZjT&=1{Y}A`dw|*;q^xiH|Jx3xJcFFHlSf}jS15Q_u zNb+}bqN2VV^-RBNuZ$=^N2>P8mlWkVr5=zQVdAvsfLxFLIPZJ;Adqa@50J4xO>KXW zPb=Tj#vkN0p5x%6Of#QNp{73qY#gIof0S)Kf8o5?iOYYKz5RO>3)6{V!}I^v6e#uN z|0Gu^S4Y122~0IK)#{LZD7eKAtyAm484LxZA8j}!-vv^vJ}d|0aqO_XCvU<>e3P54 zSQ)jD+FmQo%5(@1<7i~~&%i4<1~Y$=sqTfMl^q~H~gO_oU z-ufML(}Ny9A#Z?SXvYaT43Dc$LhMvdFPwx#=zL`RNw62Z`zG=pZuzHN&a?mXDL|-q z>F(2jw&nEYY1I53dCq_YJx>K^K;(_5A!l&><7mMd$bsIa&1b;;E2o2JJkLDgRre?fN3`lD9oveqga`<991 zQ&e?9e(5;^Bo3nV#Z_or#Kbh79dQ4qQ8SZaEXI+ud4S^pIk?4@$`(G zjDvdMrY$ZYq4LuLMp-&CHCEnbLdVK@Aos0CT z8foD#(l$}QpukGGO)}IDXDz28$$A@g?O|GytfzZ7?N^PLXmc_Q=;pl!YTV+4C+JwR ze!X{_{jFC}Pgln;r-4EJ%7$NXQY}l*k#K^%uxXQHK61 zgarLE^$)SZv$FIuL^zmo(vwX0XX!=mLD-&3R(x_~d6o{U1>SWzvV)Cmdgka4Do;+U zn%j;1x%$%_b-_;?zR`mInAC{lH*h=&SoCl}i6EWN)q~0_lvGD=0BWHfKi;B$@uPw! z*U__ZJ$Sv2zC%I0xtfq(j>Cb&!-wO$ke;I`z35z6-=o|>yYloFxbzzNdNFQzW%>GU z?}gP0HbAJZUN^Y%h#jRatSn~Df4&jyJ3=?q)gKIxg~OhNs<5}S%l>b2J7cUj?71iU zT2lu7w%_aOP2eUXzna8f@?zs$4nB-N@~F!CGrS!^%9Yn=&8N z|2F3X$b^q+Nj*KS{8%*SA^SP+1qL+MzG&jtu|#!sSYz83>lk;?S~%KWiTX`t-n@As zU{q^aBv7D-RX~s826}tXQNABEIT}czG2m`0MeaXr z?=8f1Z=#eUy)THc$|8M$@&;|@x5*K+SO<&a92J!4w*x^wU7~LUQts0PEAtVJXrhlm zI3{;fy@N7_IyKcxP}|U^c5SaVwQIZ36y-jJ!%u+3Tj-r;dO4)EYIA*x=QTG1q;#Al zQ|R^PfDU75TXVe>?TZ$A6|z3kLf?gU`?b_3Bviq*$sES3ya9L*8kz1+1>2!oJlfCHa#J`n*gErBFzj!Na#gTDFTWL2_hX-FaZ&fB29Tv6bMaJ zgjg39HGl;b5fBv=5ELw^6a^IldB4w@nSl5A|GbxLW@qNi>F4R?EBPZvm;qSiNP{h&yjcY}5~W>=CLUj{nqX=pQ6 z{FB<0&h%D2boip7MPKNwK~+I?q)^MloV&Yd?;%IZ&Mw-f%*%q!0-zY`jS2N2i7!xi%H7|At1iC~Yb=UIZ4q2)#7H1eJak0Br7a!K@p>;~TB*y|@LJrAw z+y%h^T)Xq&VLzjX)>bKszSBedP*FFf8WlHc6qvep;eBJ0R15(1w261!ZG&^^IDLw?Vu) zVpIsmR59kc#S#-B>K98NVp-3QP(IR&1~yet@F29_7q@D4)$%2z48RGBrRxT0kWJ9Q z0XSAjFg8?6!^33*aAXbIIRJ2^D_t0%Jprt@V4!wKj4=_g&7i*rYBy;xUW8NyqLZ%F zXONcC1O^MhWWf-ptG{yP3bG$S_77ILyquT3lm+E*;(;TC^pe8Yv~ZBt)~&;dZucOq zVFDvF8@8Ug9@4l+C~mM;&MgntcHq+QHZ19$=-%7V)igvDg#{U6h`D*F7+4AGfG{q7 zsFsc))EbIC7)!Sf)fOww>DQrJK}Itu1sLE04Y-ZQY>R@QMiXH?A1xe)^8)7bhC8(H zl%ze6`6a-0G5-S~?J>_#>pQh&$`}qY(>bpSeYaq$l`)VR9moMe&>;PZ{0VBN&0Sit z`WS=*g(>N@;x2UR0V;SfHJ$d}rPWX#h@QC%z%B-cxGu4WnruWWq{ds*n=L&kytMK! zQFqD8_hJGui09724j3f|^)$rLK%f;MY%x-6Rr_OD5wXb33y~Rcezj$or788B+jcWk zFoH&o1ku=^9v!LWi|Xu6$Us)G(LaQyE=Y`}{1WZ7?GVC=%0-kg8t3~KsySM#4a2J*qnVVTk)yF`xoTHT1{<>yf<(ky=A-x#bOoRF+m&e+sMyR={=#I(K=OExqS-o%WV2-3c&JAioFk~`weP)pH*`r zo!tSY&6j1dZRt#rCy~kqdk}&3s{|=={3;G95UN@xWKp+sF)gX#{o2GO@%z23;SOg} z#a6Xp6F5kRVAmr(4Io{GS2hb-;mysLAR{}RC!AW=-@U>cTtEywt)72V<{7B2IWW?H|pciF?@i{@9fFy zQR!$V;_r<5Z9A-jjukT|@A$De>& z+_q&#T*!#{yHQ1dBM4VZ7x1WG8dQO1bep2ooLbD@7wDG{b{X7@M2;f`k5AaCgZMzr zMkEO_qI<|Qu+}Qv&2kk_LG2J{6?5oZZH^O)L>@}yx z4{9lWILN1FYyobnhF#K>8gMEm7N5a=k0(p25c03O1YYe=#LLw}Uyc)k*-NCy9@Nsx z;D;~wzGapz983RDfcprDi*0I0m-1Dc=%R;m)xbMr);at(pFz1#fB=g!FvIc%Rs-|F z@35zF-ilxd!k!B}1Bwinuc`=y zw305sH_)3Qe5vmtQjHl}C$$nH0S;j|t$%7Rt(XClZZ>V5 z0i1j&dWi2}yt8eid!V`i^YV|8aletRuKEd z*nu_WxPaJIpm+aRplwigM4w)$xfS&pZ?s~O_8Qx}AKRSXpQ<_mhh3yIowQp)c;CE4 zyBkHQYKb;H4ln{{Q(TYRz_X^0YrO%zU`NKl09Iu_#1*hqXPnoSwp`PEwjX7&nIl9r+zkA6ttIFzH& zQ_HkXe0}CA?UcLB>oVH7#Jh%)2BiSVIhQNqW7WR=?cw0ZgRI~F2;38fTEF!OBvHey z-$q2VgyokkA7rzDQP%IY2;wu1v3?^c6nnhNGNB0kWT#la^CD&NmYr(dSv+bMa5%|l(F;>259f8*@ykq4}yGV*1@ml~qA^;0~FoHNjI{v~d z62IVH1k+Q%RnTjZbiS17;9YSI0{Y`(L{gE!Aq{yj%-PW|-cw6W-(<#qD$lpZtQqo| zAoUUK?eKuhrgHfIMaSMyN=I6u7c;LYBn3--g82+g7{FSmnSJBX}>n3SB9fK?}M6m@g6^Hy&4 zlyI{M+s@d}YuEnUAMd>5Ew!8F!@w`R_~ObJCz82UuG{KPnbqonmuBpWDdASp9kl8O z+C+s&fZ*Z0HBPJC^}P#!UFVa7MXTI%uAIB`*-lIshAQX4>I}EJeb2ntP#%r`&m62? zU3DlX_dksyPlSi_M5w^Sa{J3!p+84)urz9Nk3YH0svSvktchIl+9RJ~y1Z8H{5dk% zsN8!nusjaW_>gLivFgdomoeu7IYyqvkjLuy-d8WYj8%$rx{g#oR^?xwS^F~9HE4I8 ztLk9YwdUI$yD?fc>&zDtC3!fvlAJW26sPvjH!Mtqzph*)XmqX}gV$`s z$`8vQS%8jR(+bk9Krq0qV3w|J<@qyfey|27R|U;u3_Sf8j=yja6LihsyjXKy$lsp( z>3M9QYe#1_d-26HmDoPlG@HcDVjm*%#($fgy=7aPoYMbk_29!>-@<;nwpFXqKY#dg zX&JV|)m9l(qc`u&Pc1b)SLYMsgBvoprh?tYW{5$dD~q?hhmVCdnHXP$H{R;)=YK_G zhP{6L=-h%|j8ZeTdg1Iww!Sd)Yj0`Uwe83)E{~YX$*!z+o?ChG2&U$L+FAAU;*T+v z*S53pk?C_h|Br?~xcu9DSh;J)BM&fE4&y zzWZzJBg~vUXkMf|87J3g>s#L(!Qf-A9yCBBxedJ*go1lDigF!v<%K6PdzyXF;4+LC zyebE`Y+i$nRfgmVvUYcM?H|7TQf4VKs@O21x~d(o{PsMS7Ogtx45SsDJ-KO2Cd;av z%1`~U>k;e?v}(a6`GQZtLsW&1J8fb_9ql1)e(%)h_~QSz`q`z5%l~Z^;0VEMxK$i+ zv`X8?GAsfn=H|JTUoZUgBgS@3Gj=N#YgV1XZ2aF={+;pi`__!|*pSdiiZ()NXaxKI z+M#{2{PCsOW%kfeE(nB|8tM-7DDKkLPQ115+b^;0>`tH{2S$XZowpspI1qvCFQ2#5 z2ad17mPnqAQo1-7peFqTwQ1;2$Tq(RGC9iX8XxC2f7(o!R%ng9+vW-=85*zD9%-{> zlO#%A5f{6JKzp-?AJkFP`1elhH}V>~%qr`*AHVfPVQ$$(XIFw}KTpOgtxhde!}cR! zE@ch!H&8IwAb+FhsDXy8(n9L8O*DO#7KvSDHx1U4P3J*dnO2~*`syayz8d(}8`IZa>aX={1mY+0wR@a_E30|x&94PFmX z;YC`w9;9xU=o{-HT7h=JMSb@AvUTQxY^8FSYZP96H$XCWb9CtjZGqx_-YXU=6!)Fc z7KWR5Jr6y}=k&w#Q13oWi}u12K8RBsLiX0`^tc{7jGP7@6Z%>M zb-;Yi01H?3qLy0|kAjH91$mX_GVM_dROw}gzYx#+Sv?sb|0bOa#Ts3YDc`f(u>!nFGC{tz*<)&&3i^9ZbIaCz~uwbsk@5Hf)x0pQ;u(6O> zKviLEpx-uW4RRp{_v15Mbi~|(#G_+q7Gn9da;M=&V`$;0_M5duK^A*(W&;SakS&>Q zz(N{*w^@s{Vdln`3dKvWsO zU0Su+uhCPNV>EgXhNAnVxaB3_VaS=TLBLxOa|}0}e;dDzjjYj|}3^T1UpQ zY33t?hFG3a21(E={ImoQZfq0YUN~R;gNwz&Lz9Qo2_YdNWn^JCPoCwAj!M`uk8|iK zP=Eaa;hR;FDl4)C6p9;14*Ldj8;To``17aV&}zrY2y}UnD6&hJpYq<+I>E->GNtEJ zGGBF!IuXOb8Ik;`0Eb{4q7Ha?6T%`4oIbPRIs>09OA>>ASwR7it%_^1g94x?OE?v< z-Qy4<5d1j0jS-tlxG)waq?3KDWl0vWBj&Pa%5+F9X<SrnX|*vnD-kr7k>4WD_}kSEcu*cV0;Fq(g~$Ue;Kaai z3061ZB!x!LooWy&n$5IO&3`*@1p(K1o7J%6?ILV~rLPIdc;LMJ*k=Z{*s9e@4A{ZI zxsP6+mINBJRU1VM`)WQK8uWXp(Z(c1Ck8Xa!gIurqeis@wP;``1d}seVmVcOj5J>` zeS@!1R!V>dysZuOU~gL1=(PWB;OlL4`fV7|%%JK05KKSk9WB#?9=Pe~1Bq$T{_kkI zq8{+mn1^5_Wb^uwa8)2utH5gp_zLtpcrIQoVfiu-5({l>d!wBQNJ~l|@d(`CUs`s@b z1>p>S{y^IY_5aonwNc6js6C#_(mwu$xc0z|o8-4@>0d;*W zTiGPh_>Z+?>OXpQlj;SXDwYCbEdB&q(Z6+i;Io8uAn&SAwC_~dhOlXlPpZdUnU;CZ z`Q6aO4yLz1!}w0pAD_V}pc^&u!_KMk9_^WU77jswST%?JpIt?CXpa^SK_rcb5!Kv* z$B-67-@^qWDmzZQOL`(YI1u|Dx^A!56J~z1_iBwAo>}ZGsqX^tE@HPQu0eqv$3j^x zEJECqaGZT(OOW;jug=hky_kS~)M=mA2R^BA21}yevykCp$3E@J+WS5P?{3`a;Ans` zc~;qn+agH-QN0Ld|Ip`JbI&#)2&#BKCP<%suBGrTY&-2+O|#%0>?;*A_G|gPE4*x8 zoI-u~YY(FHd-p>r^fUdrU)zfHJhaJ3qxOS5THq@2^B?3u&A-&HM-b=QUp_ z9-k6JJvMq$%j&54P%Z%7G{z~#g+smL(i)V2r;geV(Q$Fti6fT6qZLF6F5Q9b@vb+* z5#sI^s5EgIglJ#53=JddX1+QcVasqCfmk!Rj6&35T*e^iFfJ3I)4;_8JfN1*3tQD} z3%Tw1TDz`3`^G{F54yxW>N23Wl{zYfGGp@9A2L9kA%>a+#yaJHqcu#5x8RnA=>QDl zjq^0}8?AXp0#A|wxu)eH0;mt1ZybmX>lDR%AnRYh(K^9cv&kW?acA8)U#(4WR9hfL zLY&@Hk-q2%od(NW$m+ui=o8T1AX8YJ2PkH?9>s!xoz@@HYBtq5@SqXN=#A))3@OoR ze?-HhRTzSB})`-em!iqdRc11Gi@*%C0R|n#bQsH4Ol)C|~B;z0~! z&Y`1lB*9X+K(zYDbq=SCP&y4gqUF`$+Rwq}&w}+*nE}KL7ha&f`r$ZJ5oia1JC2$x z@dV2-0awRXf{DUL1s=&qy|^@In-+^$pVAY1DZ~myn`n`nh`Y_`-p25}{E7hwRU5xU zgJYADz6P#7r~vps$dzP9g0iMEPz4sX;A^Dh1FHBZSgOK2G#rO%^iLYs7T`)^Pm9uU zus>P~Wf-5wI{05|i|%i zoM~fdi!R^*p_#^fI{K}asb#cs7eSw*Ae%N%T~BKz;NES2VtMf4la2`Qr8o&cs?|xn zpu8)teqbd4u|J>+N=|Dd3n8opD08eccG||UWv=hg4BVp(u3onmn70pfuqOKSmph1M zR?Lr(Y>2)%s)fO*{dE-Z>Pu>JOiS$~lPT2i%pjq_*{e*DBQlu5F1RX4Kv@64tcCyU znu#6mGT+0YP&hCLi=1M+(B7Y6ufFn_me|)@$Bhhc$f6X=eoLc?0m4L(rg{b_R z!#PS~#@S(fD5=TM-XPuko#wmMTL%CEOXiR4;1#Hpivk2Jq*JVBI1rN41f_5ZnucOpwiNR{)G(idzGSjmv_?0ILbYI4z`? zMx=3r!ECAvx)f{y@L>p;0+0%TlYrQm$G+DZ<;P11$uXi;YzSuuL4XT5(Gx(JCkK}V zYJFTQYL&^%aQ@Wl?JHf8(2We^4Ud^>jRsVvL$X6v%<=&*MUO*v;iaR;!Nz@0=_j;y z4GvVh15|5-QFr%nmVNLn*8pTV3}xZ0&N!hp?|@G-of)$s5Vj}aa4E=TxlsYWd1qU& zD@#r^*TA6q0G&Ib-2`j@u0OzV8$K{Uz~sqG%YV>n+`zUV<=1>!!~Rm?wn0BzjXL`E z5E}}hImv@Gj##bJr5`}39-yorwfY&E9hI5YTRbEyW5s%g@e|$tqt>{7239Y|Ak_?4 z56A9v#NHfT%!oak^wMXbBlrENW!8ONF>|e_)p!<4GOVvWEr8Z}^6Pk5!>0ZO&Ef0R z;V11nIyf@59SxoDi38=*=hpPhvW!-2pU7V}#sxaR=D0xJ2anNEW-GNFE>QS&!Ud|n zB3z*5>yArSE44Q+Q1jh_3lw~VaDi%XC@xUyv91~Fyb-t{5bh{k5C?Y*E(n7=!3jc( z$Ovp`CH4X^v{PGAC?_t1PJfUX2j5UplMei>1#{r$E9nNF;|Sa60c6!j2pOJqKP0*0 zq?S=12LU)82KrbGCG1tp+y#JfkVqhoj{|5>O9XPM66$qQOG}4c7NoCX&_y!#yekyL z#|of>9y+NtY7Oyi$X^t3!5Rk@!IK{0ggLAY6C!w06!B&Pm2qqx8SjsSl0g20&3*Eu zmeZUiNBj=-8R9rwWSSkLl%XJZi)~#j0LWAfB85=&Glo?&wu9(-C zkDwFAl|>=j>Ec;%A>UKi-(j-$Jx%&u>*+i7iv-;C$?sZ@2k_a0lzZ-Ea{r+fEAK~p z{Gs_FAX*aciyY-Cx`#%e(}p5s=V#}%VhY72)}jvQwK*W%KRU17Q2YJ;96YI-8G$Io z3Je9O7W)8#ga9+r>`#dM-lv&=YRz!2EwiR1Q$aXg?lQ!X_6Y0l6h88{Vc&JjwJ;$W&}swSYSQg+b4y(SK>_b&^AgMPY0; z1akzbpUD^za%o8>qIoBtfZy0mm49ieZG!)Cp2Vg@$UhJG2#);6qD}_zX{#&{xg^lOf3yoIxV&^3w)0O=ZbbW z?Wyaj8-4Q%SWD$QN>jvY`18J{h}O!n=s88)#ZL#i#S6`vDGFO^faG@g4e;nPcMMY| z_yyNEKHDgQ0}tQ>p@7#TY9rNX1CLk?bIdB-saN0^^#z<=E_uXl@F*GR75!6O4P2;$ zW6cx-AbN_W6Sxxn$Sd~oS%2CmiePzq0!Kl)HyZGZHcGpyB{IhmA`f9F<9o$)p1>Dh z84FM)L<;&~ln3~9u%C|0R7-FxUZskrF}3N;VSm2cg|oCbAihfMY9m~)#Yh@60#-La z)kH&O+LD)6rBad*ZIxH3mk`D9o@pEB&7zYd<29HgRS9&dk}e8?Y)ETqu`Y%+ZimLJ zTQ;8dgkA0ebmt}j@(A~r*9Y?yu^z!pyKbzwrInp7&VoFO-501yth4L5hjDT^NfMbT z&p&8UPHGD}6)X0}ez_SejxjV7h88e1-W4a()6192w7?NIcpr+h$BH@3xLHO2#);=4 zp?NM|e6PN9Z6vn846zZu5^EDg6aS;%`;E0&Tk6?Vq|&(rF&=9C_fX? zOwAvs-!hhMhVtc(mtlK4F7zNSPm^Skr+Pb6|76iF6FH~Lk?jZ8WkslzLmib@c-hey zHNKcE(qf@AW1f>8O)6ibeaWItzd3gebg)PXy=2_v6!o+ADa2fY%S7O%RFUR`Cz%yJcm#MC`aWcZjw@*?)jJ!zu7=N$lYT9lobLhq%CbjVAOq=_DI zutKiXY}|EC7mWFcnl43vf9&H__D(_#kMAYcK4m$-~o*D!@P zE<*eDElrz+R()0g2uy#Mt1K6-+My#*qM7E*4;{-C_{_lC*k0Gw*v+g&hF}m6Qcd14 zOJu^EwQH7Wk&a2V`76Y|i-ACaw;SUY`Zisp(55WmhtEMYOXPu*IFu!7;BqlbWO()k z%2Mq*E}Ku4Ieh2rE>b)9;NM;@)bwdo^mpyd3c+v;@fY#bH;+hX8Q*(vKn0tp>7i zTTNXJc<7k)28>suy~8430V#Q3L`2;C;eK*@m?sU8!1$NmjEF*IXH>}*9*&O`lP78* zNr#;sba{FgI@%${h%U_&0~PpB{9Y5N7H$-^#IUlzr+YY>3?gwsWQ#PI*!J^}Kuv~6 zUNZ)dke$b6;$*<)b0{peVO#Gq_bqk9({CuONpY_hU=iG=yEM-0@_0N70^+&M?QoiQ z;{()$I^;(`{bp6Gnr^k*&5B2`e+h#~4W$SFmj8+}t-%u%{U@5;w3WJF$B zM|AU@Cl8?VjdZq-=%hSOE$fOA>g?}nRb7$ed-pxIXuXj>s4MOTOlVn8jDV}n%6d5G zed&#QV!7{`O|m;Qu)e63?2r;NZ;mw2(t#|O))#rP>(;yTU9Ofc7tq3U^kIE5674r> zfbG|pdNdHdeQPT@gwz^Z+dxc4Q&|m>0J{s_&`{J@_S2Y#VxaG1qK+U1)xeA@~hI8%H44Z)U^)$p=PuZPpLZ;1P6i%AE9MT3sL-c(?Eqy7DO8{(mVD&3tdk z5^$a75^YRT$NQ`-F~Sscd^_b!53)jnFN^Ca>iTxeC!js}$&DRFPn?=H9Yss;A^Fu2 z{PZ1`Wqfq(A(0$ye1k}LdloSnbnmoaGTmN?!&yX+6^fDSngA)!Lw}}s5h-|<+XZCn zTKcn#sH3cnhKg|Tw4(^NC1ZAB3}1^(np-T2ee)3x3lX@MRIW;k{!uLEE9%U6n$b-R zfl14E-9!uZp?FH~E*?;4#M9F5*euV{r`^%)2D;E)G)8=ex;;b_b$UDv?jhO%{5{nJ zo9tNh!yed_aEolx3$%RdERa)@5R&3xAp6kw=L<{eMD6iDYn?x;l57SEvKSmg(gNrj_>C{aqw4EmR7t5C%{oLo5x}x6U z0DwgscmL#U%7%%x$6r%51((3{Q_} zQZ0$Z53n$Sil7)|5P%sBbn=IYC9IkqBJSocCs}cU+6@(H%Aa)8P?77+G?DX;rVT|W zyV8cC;@0MApn5Z4n3oB+%TipkIj9mp0iz|55>E|fmWH!MC>xAKI0t-ZHu%mK!$cRb zaMOliinh}y!*Ec$l771wh0A@nixyyDH{UMWqsVW!i>GjzeTSHUZF~6+OzkDQZn$_b z7~~*w{zzTSTsX|X)o?0(GF*)GzIu|U<+?jXpQb6SpL1h=BcaYPW&rv}8iq)6D9|GU z888L|>m%^s$s9(}&0?-(+Ipu*(^0~vLn0}3^iI(2)Ha7cK zgB+C!MxoKOf|sPw`zTx^H5LSNn7yD9dtwL{kBsM%{z##`k)jVo59Om1gEVKPNQ!&u z7mVIP_XZ7{hF$RPNRfy@6Z=Mrp0Qa_U^&v~RBBKHzBP*`m565O{PQKSUfRbM(4G=e z&ktukmYSrHyHpgXWic(o5yrh{l>!GVrfndFN~PhYIQS{Fyi~LaB-_MPkdBm!>|iE4 zi@_Wfd@Zz;$O={xN~ZWxA|(yR_A0w|09wjU+3V4jsggGPx~fn?Bz zn7Qm8H2n~=gugaQwC7{+$0*U&xAIpWYAsqdLF6Q$SC^n|ft-k?ms3NTG~pf`^q*IGhA?G+oPTdPKd@*H@5&QkA zovlofbYYAr!^Gb=R@6)gGOr!9_Z?J8skC{lNXEpzKUUm;Ll77T(&-;+I!;W)ur`bn zZ5sxmUjfxB!a-}=F(93v{aXi+02gb{?frMz&6FI7rdMQb=s(4bQM zcu=vviQ+pYl}=6+b#i$Rgb<(zY!R48_8@C!&kSG>phnQRKOH`t{4fjj22*% zBE1~aghUcxgi(Snx^ZP?jy!f*^yp;SW(94WEE?cAd_5U>F^fD?#7)2y1Ev73SJ3lQ zL|*`=%Tq*ccY;wtweJ(P@>t{TpVY?XhRrdOoTjyLfwW=)b7rZfj>QWEF$G3EPS4yY z@^t8LxepNlA{dsw8VveFmbpS2{d^y2o&<`yAGquv8hpQ~0QS0azi3(GVw~B|BC3Oy zK2wiBA6m2KPvN13=Cm&!6wgQqFBTr}5#T|Te{Mjk4-ITkRa z92@O4JzFlS=;$&PsMb=2B-6pWlseIs)5T9p%%#`(z|-_ydJ3(1NVM`^;RjUkFi5OF z9|F1Z$m?7{mGlq|oGCi{=Ex^*+VmdcBfdRTH1*AsPdrS91xb4tOz}eb1ZFTCI;8+l zu;>FH7Bz91{;*gD#1okXqWC3QEXFGKDBDF;7hK zu9MH_&lCONtbJ^rXbPcLaK7l`eM7z&I$zXM%j0SGd_akl(OvVgvf_{;#fyk#fMH#V ztxb*ogx6uW1t1k}CRzXZ*C-{SfptQC_ zo8*S0rFFYxkR*L&|ZNn;Pt^JpnG17ipMc*FfI_t1}XG0 ztm7s>A$obY$1AaAOPj+$>i*%umK<%wN0Fr>pZ2_&m&KFQSa)qA6F{b2*6CN9n8OIGneW^0a7AmBOc@14$Ji>k4UL zh3Jh4cpEFgRffPf(cdZtk)4PTp9jld$ z0x4gya8rzxRCf&^*9jVdi@VrFl;$UuBzkKN2-`yXXAJ;YKgwSVX1kDvt%YhH70z9Y z>G_7Xuf?R{_Q$nYlR|2~4rD6C%g(|+s8hDr^3Mbo*znrZ5%q*xEBJ9uw(ir5%gg+FiY4*^EQc`>%+3&qFSmeQ@fQQrxjPsSq7!6 zIEV{)2(wZRb_42I4e921H4VELjq%;)RhG@=MggCgZK?A|r z$^kgsAlotJh)dAG)z?H~cK$8Z=bW>-%7qyD`It$ZX8S3|>hX+=XcSW^YBk50@f&5# z>7g*Xg3iQna_2biGHd`s?r~^D55dB=DbG?VQb5w6N|9erR*3Y_*5_<=B|^alu5?r7 z&=l;^tFhXItEbJCA~Q?2f>M%^U~@~*Y?wIgY$SdCp;8o&~s;y9t9tpn1oX2J7! z20ss48@&kC0B?eQj<&4q;Q^x;-Tg9vsz$HA3;`D(7(Wiosh2_iY1H8rpd5{EdquQM z(Xd4@dGN#uc^WDykaetzhXSPX716wQz~uZ^{>)G;GPp;KQskP#k~6m$Kpv|iY-edu zLgH2Nu#!!SUKLH7zotT!qnTAR%8{7^6{7^C{o4$F&O6S{A;u9nq$C2$3h;;z82$CC zsL|qW_iU`(7fd#ugu==C7&c1mEgzsg zuZfJZt#Hw>p2I!B@#5hR(YS@rkl<1hNkIb|GFw>$d@fBVWJFxeQomenG`+3T5LNs? zVO9i|d3Yy57Yu}wE%3&z;mo8Xj}|V7iTgURP$I2*UDV66ffW*+zA?CYE^7+X$lw}{rY!>v^0IAAj*q(R{R48i+RzVTf__nQ6Ia#DXNqYqWW7p5+0Jx_>A(Dfx8qLu4;?QN5iI!1SUCJ3*NvV*5^k0FSWYIki*# z4SM9qk3@I%9ni!}eJRxKV_~QZW2|(8V?P#2kjx+Ho}A{6F&5IQkHrYjE6Hj+P5(N% z2F=~0hUu}dJW0{pK7sfS<{6WBp_8xB(OqIF?#xfcWP0mUaVvV5yj!e92*uZSgI+vI z-|iOQDqqvPpWzJ8q4+%@PPbB*Js`7oas1*`dS(x3u|` z`_aNFx@A9FI8W>MV@Xa$_w5(YDc%Fi+1a-IOE8PS(2g%fp6@GUuVG#4s=pG`DCR3s zqr+|h8*7t0^d*2pHH*TEI$MElE9&sp(qH39!3yB^uf)H~Cp7GUxGCm*BAhhc^ll~y zv3cW@TP|6!D3?BaF)@KU9u%YftA9dT4i)SY1m@ZF#X*r5bD@$S(b)?zN%YY{p;L{o z#dS3BYZ#eyriZ@%4L92P?B8y8pQk06#7PF`#wd^Adm4Kb^1n3QuoEv z)^9*N@1x8^B2=&&R;LoKOWbu_fvJRQ?DjyejdOu#@JB1uK&2{2iy^wuF!kp4=w` zN)BU%KBx7EMIGO{FS!ff(U*sziTLhM>n7=l=REoj+jHuzZH!<@5RG6%ITgjV3{iWK~2y77Q63r+VL&u<@wa%sA%RvqLn17 zXpX4GvyVc`{|fza6w>3*sQED*r>!*nnD`Alqwja(bM=ZxTC}zOUQAbC_R`rEaN{_W zlG+{_aOhYNGKa+?u*OowbmmI;Mf zTWB+33{_~ah6HyRCxp;YLbbnbc|t^>v%U3%XvkGOid)+HzE2c@lVGP)8PD5lln;iP z2a*;x8dklgFP@1UHiU*{B#@P)%(&*Nv-At9q%QX)$J6yEJWZ+m800Kdeh`CG%Fp=2 z98nR)Lr!%1M}6$674$-cTzQ;4KZ=IFUk|gEr&sj4A4Nd99(M-vi));^9qhQ&Ma%Xe z$cq8_V4_w#`Gp5G3Hpe~OlpEo@c{cz|49Vf|9%d{pz#cc_(DQZ*qpfd1_p=Nn2^UF zKkPQSRmUVE8hjxCa!2>KP~uK^iM(=(|5enEFUl|xY6yH97H*XX$pz+SbRlC#&_l_;i6m-zO1u&Lz+<6v zYjQjOTJAwRS586M_8HYbEqZ#9Y0P+^%1%R7i4A%54CEKR&OmvFE%o>r(bax<3*Wan z3r*5r^uk$)Bj2N)XK`%jk@t7(=(&{tJNV>}XxQ(Vsjq0p?*MCG(eu{bC%@w?f8;ge zSY;XP018!O4n#9AtdqOU%XeO5q!}vaA7;py2XhSoT@z>GKsiTX2;t^Xxu*nRxc47G zuKQ@#ACM{RrQLssI_iQy=)xbObpm#au}*q71$e(1>!{;7QJ;q}=A3vNfp8n17j@PB zXKBEBhz$17vh$*CjlbNE7XZw7ETVSzUNH;tm=}KJ zOO3(#fPV&sH+UK^J>&~eg9{>~^-Va0mzl9;_BW;@cp&S4WeSU8;J z32=6qdI88wCV4AB!r+*gR^S0aay;oqGQtaDe&C%Apr>UfyMKQUX3)Za#LEc$e8WX( ze~%)$@w32m^Dm0L91vpIq6l9S@`3<^+yOc>_Nix{(uFAcdoGIe+Q$mcg@T~)$Z_%n zqHQ*Q%Hx5_obe_?IP}dX|7Fq8^9hR_d$)&~Q}4?l!@i7ex(umG4XE;BK;%c*&bl!x z_F~L4IAHL$;af7UK-e;z>Ru6x)PrE*tDIk=~NsdI7u^`n&bj{;f-R#2~|#TdCHLJ>?FOXqV%y==wwjut8|GXr$&1PCuG=il!L8zrt%|gOwmvJ zW?_*zN#gXd7WDHDJPy!jrID7Y|9(!@PpK~}OD?v^ra#m4BIQB4K3(7Fxuhaq#p!hY zwq9`1_Oo;b@)%zspfX}{nvF+A0xYy(;ytYk0JzH7LzSk_u&tARdPZ2qX+Y}@T**jn z&Ez`vPIICReQ2!{0cmD~rFInozCO0qW8E_^jfY@xfj7RV>`c8iWP|-P^(P^gJd>&4 zfbiMPv-F`c3j=EG|0cc8qD^ZOGW^Y17+gnfO^Y^q>aavii)~yQ34p`l^9y;yjoEtp zEbOxYJLiNV(x^;j%^3XQC2pe^v-P@V@V(Q_?_6Uc^2m}SF+kx$ieLqtmkbK-&S+H^>2fMh?og};IB%Vp+q0%w-x@#s|GT*#>) z{$TkW){*VpByE8ih(S*fb{|3sEUa-{{^Y*Hk0uK=F_NZ6}JLs)Lu1tH2(QP2V*@iq*H3z;z; zTiga0w0CbxGOemi_B6B*juWN?-l6E}`-a1(z+lxP{Qz5Z=&8dPC*2=#hx-SCBgH$6UPzd|hJl^mQ;y-H_1j429sdS{4?o0bb30st-zj`FV55{h~TublCDee=@ z)Fc{OTMt4k9-UNM_bKX+NEL`M05FKuVxmvy>qv?6A-z#Y&xN(w;W~N~u+;H&^=3%R zcSBvhHf-5S>+0!HnLS)r=dkIOb@ddOdwf_|?|{3Qdip>$s?xw#YC27=r$=Bxw6Y$$ zzKKrP(;r0kfYJ5!F1WnTm*MnpeZ4s}56v3rO%T*o(Yb=J=tKP3MT7vn;TW<8b`_&DX-9pb+Jk+*@o{5wYG5#a~7kmn20yA7| zSGs9z3q7e3Y`-Ph;Wm&L(0*fC0b}=GHD2aa&H#upH0;S>M+pEGQYxT*NN%ZrCT$iy z2oL^COTCtQzylYA3~JCy&-GO3=jHoKP-2$mHu%ln+autO4r`|)m<`f6 zbkOG^1=EHOK&#lvZ$cMzsRJbXr=zW}*Q?mx??QoI6B(a!Oudex-k(AD){ILFnEQc? zfU^s!v?F%x(=@xI9`fvfK-7NnnVK;@G-7*2;LLhcwE-APY` zU4|5wfHG9iCiztRgWci`NyDkI!pGz;=IIs?gd25`f5YG(+~@w7STkHo8x>0=L(9(W3F4Mo|U+0Ew6md4fg_c9O6VlJk; z1J$aXrMXor0k;IWTtycA-KNuu&U%cZ(7Migqzo;ixz2$5K>UY20xXjwqX8B}#SEWK zwF}H&pIOfQ9J8pbG5}Q%kc?i&x*=0%PIc!haH*M&F0Z=JwsTrFNU_LB8#+?Ii!n)l zH|(A;O`tT+8Eq)#PEQV!Md+1aF&1>u?^i$aExD&oYBW-$hZWeMbt=YM{z;>8QU7#X z>0@3j22eVWONSh%UP7-SOS0UG+7v%p2QH|H^j; zStK~=ab<1rVs~}d+e7N*oFk;2Z2<4Q?cD)?iYT#%9%;^IWWWcAM(64ZbceZPlA8At z$R5>QfO|K*EU-w8M}Y!1%Yaj&!+Pjb72lZ|%qe!K<305y>al=jt+22cNVK!j*LvyD zZjYuwAAJ(`NO>QRixfmFF}dPeNkd7t?jF~z}?q<^+wP@ z`{?Ll25HpUY@*DMxZiUXc zIi8Tr1n%yI<&3bH{HpCfNcge#_HzheulXln3)bHyGftNox6_Fm0r86|{U-f3^l!>d zP@0u? zqXC%pIrPu~AeQ^0>Og$}=N=tANFNQe^YCvlaqj(hQX3i?g?&Wj%SpLpj8BWDxq||Y zJqrMEX;={iWBUdL3fxn{sK~qg!GR)V7Z^Jjc?*%6WpE&Z8mk5)PuO2{cyQou;N{M@ z1?obiJm$7Qu{!U4dh518E^fcQEilM;IP*0WTTpHB zIdBbdv4DQk z>Vbu&Jmz065Y>&CP7A;q;C2URp?asJBg55M%VhrGG8Q3;TA!5E9FLjDAsGyqYE<{h zq5k*~)ElCQ+dDoAtT|!rDq~#8v8wewXvmVSdhKB19&@gONe!S{A3ZumuQAy1DD@eq z1I{UgOb=ZKRVCe3vA20vtuyH{YojfnQJ8U6Cu38AKmnsLHH;*xjWaw$^?F^|&$A2% zZV}=IAW})86DEU0iun<;1L_TEZ)IE3T+VBU*786U1riwFfZ*oo6LjBDJrm)83b>UK z(3P$jsz)+)xq==ug30Cyv)x89_*nX8s2(b_!fP?tTjscnUgH&|@RG{NaHAX|#?O@G!kyvK1A> zV?Hbw1F)hv1H$Alhw1t8mK@n*KC0kxzYJ=3pO%IQT61vA%a&m#Qq$Y@W~uksTg`HL z@|ZQzQ3!*n(d~K)td{<>3=7}kNFQX0sS(ZFc!9>q1Sd+ zlJC(Q`sj8&J4SH96w>d|OZ`w&X92GS=*)zS99nUQ{;+TN%O0#kcPq5}h~fHHK&zT} z>H!92;qMZM(~`UNS3%W?_tvGw3hjR|5 zM2C*hJ1fc{T0atS?{iX0^iIly(ZUkFzY59uGowIXABvtBrKhM+!Ce{+(!GlE?gd3Y zlf8mk5rjmEwD4X%ssAoT@o}af$c5$Ec10kwE#lv1Rw-n}F6Nbi^uvl9+l=Whqy=G_ z07OI(B(s(~0$veXegu64#Q}ib4M76V-K*ac4|1646F9ZF#v!ID-7-f1C~xoU@+0PJ z!I1-0n0xRf5`&7&Rrm#k%24V&Rv*!tlgoU9|WKoL<@@rJVSK zzrAkBKTeDVp1l(7Jx(9SVe4NW56p3pPK?(Z<{Us;IB2L5(^nv}5FcfKHOSLo;M;V9 zUe|Mljo+lX+{6jMRugId1WeuIR5?Mf0OsvGQSSqt*4l|6YnRc%iTVgEP{&F7xSE9y z6p-i11_Uq~2d+D-=bTTDAAOETc!$$HBc=nn)WLHx@?>M4%O z6WhR*h3Ok>#!SitG|~8$jXhvsqA;`v+@+x-;IuPkiXNA056C*;0rL~a?3p+P6;nWS zt)x$;0I?U+l__8_9;590z_mR_gYMJs1iiBTKD`0now-k62|Le)_hae`>G%6VjZdM5 z59kfl87d8a0MpQw${)a{TS4DE0Q%r_YBLpe-%i7)LPR!%=1$dbRPLvvQ}ssp-k7Fm z@rMnk=|f?ux&XKE0NFSVl@Fn~2leaFaM6Q$M@+-q2lae>@#=$Et77``LA_1N1ss?wrmP-P=oWfGvv zAi6RgG|}v6%^6^rl^M?#Kcp*xTsGI4sf2T)eP`+l@4p)#MyZK(|HFDX?jZ1SH3G|{ z=N{HWDY3#b2?Wk^urF`LZy(n4-Fe7wpv}@-23IO@EeIi4XD9)L074&>L~`lIS^C3R zpRZ@>9er^|*KmErw90)%pXDA6^>&RFpeJ`cqIdR{d%|G|kmzjKmqd}-5H0*j=4|~g z=&U!))^9iVc`Q*7jOJb82IdQt@u*(McM|?%nSfkfAJx}GmwNV5@cQe?KL-TY0eWPP zo?Az5*HA8hl?1}W`WNE3LDo2Y2sn@wg4ZUEO$jEo2_?bQ9Pu9@c5;G7T3FNvNTLWqw{n1R&I=x8qL!)Yv+Y(^0~5+x)Z9B>5FvZe0BIK zggKt47o_BcnvWY7NrHtrr1d2cM574R4CT>>^Yr$l&ev0Yxuz?U1jF~xd_7!0R|?uN zE?ZNGwXtGVK^FoDFN|e|iM$>wKmicnT_m1$tVV3@Zij>^DAF9B1UjjBpNx=OVZI-UYhZ z*22n8rFLMc$H1@2T@p^DV-+wJ_b$?Vr#g|Dyl`SzsyL3q z$uw$_o{?#J2@A7Q357s)c#UE+&6@TgRV>o)Oiu?y;CRB1aDfD@itR(3L^+G~oH9FY zbEpA6Mdcaxw^C6IZrvKYrJb_t@S+aew>Zg;4+WvDb=ovzC1`foUxB^1zqLX)*&ReE z6Lc`kY6Q#Rr?(gDndz20k}&szPsaoon%Q;_=w66P@%tjMzD80|Ptm_3U+ z3Ya+(^1%X)cOPh8$3f|uB3Ae&0ThKI973kp3@t5Ig6*)pVfi_Kn}T&@(d1IY3|rkW zESHFY8Igq&LpjDMC#aJ_pDoerC*{gFsQ~3pTqlF#9@lfyE!+V8JIvquu@+t)N_iq4 z*Ka7RY4`dFw~U}c=u%Cq4EinE0c;E=?!$hTgjmAhfLY7>3cCVOGKiaP6EQzx9xS@mFT)B18SauMp=om{f5M-p{ks^5~|K)%$?4{-)V zO;Ak(y9m!SvrxGlP5_eCKEqN{>DW>|E3={fiKJArL#bFC8{Z~V8tLIo3)|`p@oJ#f zY!ql@)e3)F(wn*C0I}zg-mR?hwN?4B7mCfscF7EodiL>&4Mm`#gHE7&S2wZ0;}+z} zXkvW@n3oQu#y7lWx$BWQhpP^lP332-eG0vrZNlSCyJA+B>I0+BG9YO6T& z?D$K?fqjFNq?yw_?i^aly;{5FAjLgG78XD;9}{}GM)2#o?oWdDg(j@ zw*Z1kgPXiPRK$~mx1_V5TiE?Y<{M;CdPy-sY+47!Dvs~tc>hZ%Vi9SR%kHZHi>$sqD-mq?J$uk3uN z6%ubpf?)kX0ZY@}`e2q5N|{MP8!$oSjiB1$HXT|TeXgcmaA-}6dq5L(|5JMB0j;dP z0hAB>WNf~NRI`=UeanZ7Tectv6mL8lfVtNArVJcBuz|paE;L(PUnENQ9{YkflAnq8 zv@&R|8Y7w`E3fRYud`ZY09pfXwtOJ2v%Uu=ko(9wi)cBWr_E-7%rv+5lV1^d z_4z{)fU@>hUDp)sV2=&PZ&eaU$DW2#JdQ3ut=9qglqqxVogkB%LM{S2nkx*|1zao}Z{|#d z4!ZleNQQ-HQEipW?q|GlKW?m=<9Q9N?u9bh+ZT~I*^WHjUOgyprK}C~`B?^n38DIh zSl@Kxc^}lWcJDGQttRiC&XELcZFW0-jv?fKmq~78Xm3RbP?A<{(1Q)3&gJ@bu!jP) zb();I?N>WjZMB>TgZDUUutKkyvBUYM8KycB`*DZU5gN5Z@0{_T^F9wdj^Dpm{r-~` zddHh%L+KbvY-TuvXHBZ0v9=jqcpE!m^4TaH5;7^X!ZSVw?>p53?*gs@j~3&ZH3c9` z5DL6OY;qY2e&7`3F(sgybZiI5vCwd6M2BJc&?$}MRYM-H53e1*)%H%OP>!sU57Ey5 zDP^6a4ru=)r|>MUF%1*&kuw2y<0$m8Q^@LM8nEOL^JCiete%$fiSy2xz)$S&V`;=H zJzTcSd0*Y-T~2`vc-327{?sXSwacGgEybIINjl#4EUd}3e-~IE@3ua6fyB&b5_7lx zWjvD^H$w|C}OV*4Sq;D_};(GcuR?Jx>C%A53(x1nbQNM(;+fJX+#ZT%^T1ar0~#%@Z-+7 zv1~puzR&G>kZ>J)8E{?0L#yuzRJK~rF5YjK!RX-(l8IM4S#vOWO6js2C=Dm}9X>ZVwFWWAoFMG&gC zC!_`-etub_=hTfwh{CX8&-ekS5__4MbYeHo$esyIq#T*PAifyt!6eb zuiY@AnGIa|JcmpGq}!8=);F^?;g&1hLRabVTHT-djnhv# zZ#>v_HT2l4!s*F0pujisB{>G@p_Uu`blxa>9$+pnvs^drvqdFBk( zUGtXg2ET94XgCVZduwiX=59zK z4Y;|4o=^o9L0F`V(nJsxu`AfHKPrYMNbek^NmBu-B3u!qSO7t~g-$?G5RocP%Kv+I zc5mYI{NB&2AKl#9*{NsFoPOL+u{OZ-X_4CIoB%X0>M&p}9iaNXxE{n%k!ncG@lT@l zyE_u7Nb3F@8jia?j{+eCEOI>Fq=RU1U@KTOey$Or=jR%UrLadzVR6E($pftaN4#SU zud+M9KioPtzyhw|^TjuMbMP0=h)+`4c}B*4R}-z1|EdfG@MpYDP}imHHpiMMjZYd| z=N^Lpqvca}%Y|t9l=BG~x}*p*4keDmU+x0@1a64U6|BGFwQYuoS=AEtPrHM1z!k<{ z#o&56{wX@*nQFZ#cRr*GXPjOD)sMlHvg8af(X;BUO&y*6*UR{&aIRzn=Zd>gSIc?l ztyKw^V;Rihe7pvPvq|N%?aTgx+eRr2;(}Adpnda=>fQfV?-I<91K{G+_;|V0>8NG9 zFgrVT(QT%d6=NA}B6QR010()HN;46HP%#&&RCNP%I)qF)nuqQjX0*$^#NWeq0~>0K z6EC@6(}%;12BjG7+7V~!!CNdE$j(irCq985r96G|iBTsp_O3F-xU6CmT>k_T;qlaT z0cBILo(;)fb;{Oxu3t;c*Yb`EVoK5Qp}^+(FZ zG8P%Vkb6a=2Y-g!%e2Li!%rg55~DNiXpk5Hr3=fr%D6xdH%N>IA+JOfjND`zx5T(L z58?Vb`vpRAgPqSU!;fck%kl$$!u)sz^0&X181J$NeTe!jHOf>f!#q^wViP{wfDZw8 z*ryVdHV+Hfxiqa`YBWt!?(}6at4U;jYNQr&HSjYLsD!hXJPkyy8!T8e4?&%%=FWOX zXLDh*h)5zV9@Zmepuq-1gI^7xyUt+SN&{w+@RYSTAMQT(Iwn}9m`s3K2lU#->Svu! zzT!{n$Yzh2rsO!9j&d>-_X-kVn((D=LdNb`Lt!itcPs@kr^$2ra@EWn(nVWl>i0WEIF)64}Rh5F7)}a+g6Um>!W)e;0!7~{!!Weqk;R!E$WYg1ndTT^V;=uqA=h{Kr#=z0Dr?179I=EZ#FMLP8FTieD1s) zCAhtq<2_J=7uuo%D7Eb9MnK$ltYa;b4qG_h(p1*w@z%lv8)Xf6ihwHKE>(gtyo~MX zZ7)MQmO-sY4J``G(sVqOr!4+L`s9ef0|g8Qa0B-Cj$|74GiqeN#FJnq1mW@``udjC z@A*jPlZl+rCj>7?%paT;MuQ^Uo^}!U0(O|)KV8JjlZoJc(1iUYa_X|T zvi-Lb+Bk8Xc_^SV3r*5oC54lU3OL1I2*HibprA1r(fYu&!NkhP3l4)LbF>HAGKA| zHFv9qB?j>ebpyLZV@ad1H)a8+jd*d=QOH^(}VdD`4&fm%^Blm1o09(1sBk9IZ)9*em&8 zA5*uOQR5ziUAgV_?d}0)mmC9%&p2hp@Qs*Zz$FUSvDaoCohWq-KmeQe9sL}G@mUI8 zi9vxWDCcvdTzx2}Y=AXib&?N+oV;UfDZ^|CGtUh1VQQ@;)*&aRtlw&z2)T%($-!$|0)id@I?p161Vc~>*)uFDo{hrS zL&=^Yx?tI}v#-DgtkR}2y<|#Z$T7hHONSH?>B<7g)de|P-H>C3!J`C@z#^up-NG>J zP2q_ulnSqTK2;^a7(1!-MSd301tYLMab1dVpzm`BFB-yUQT(EzZaOs$11rD}pB0mBMU%~3XCYWB?H6_vWF#2Ps2CiwWe7{WbTi2pZF z%PquR#1L0vAz1AM^8+@`34^|OR8D>f2@;c#QHtpVW!4pPg5mkCeyD0MdMj7|ggsL> z{vjtC9xy&v%CT40(Lte7p?jL*JCpoB15)}agrLA7dCUAjclA>+sdZqDp%d}L5?b4* zfx!`a;AA!fvP$(rd=5kcaXh+0R>a-|KL}rl;LO72RwNE(?zEIf%g=ff1&EF|3*&XG zM4d%K6?LMbZY#V@sOBP3J3|3t_1Sx@L&yWbWgV!!;GV{g%o?HH5E{hUZKV-Qg&ouw z)76P3IXeyT!DXVti~x})7Gr)650|gN0T82+cuX`$ z>aO-IC|l8-qdbc@XYUah!Pe1a^l9%= zawMtH-6Y&+B{oSZ*NQQLWB-A^{tI5zQq<6HvBj87KqN)7ngbVlIfgoJNkqjc$4g^J z#lS^f3U=G-?zAJa6h<68h08h-*3>W#jHK2;|79DFHYH?LQ2`2VCd$zcCc4N*z4Ak5 zYOD1TyJ@YFS98V{==?JOuMQQeP&z*wc5T3<#cPeyz`shv7eCdGmJhhig*v6>bI&qx zOo4)Ew+eHV{I4bpLD^t;N?u)z z9e^3)dzR#?O+%K_9F{o#j^@y96jM=J!s1nCO(7E&ZWT-g)?PhxQ`vLNoxf5OCb$%Z zqb7t0wR_?cn3Jm+MN2)SIegbar-|tLH6uAt?6^#ZA8qp;k2=U9R1*|F3`tUxphg89 zo?DSALRgjsVM>;Qi0h#JfpX}p^+rx>20z=01wACR26>1_#LrZphaFsOH?&H&8E8^- z)&hW>&W`dib}t9?46XsOP$~B-1JpT(lSS$zjFZXM*3iA+fnYKCBOMor2cZ;^K?@`& z_srvH>|#Y2c{Y!x!6u&#dO_o-DHs#14LLC=6Rgt%+2gE@+b#1>?K| zOk?0QV}Oa-inLbLvjKZ5`wXKRa6m;y7|dcLZ)3NwjjZI5<>+FqWt*8jXhVa(HX0!9 zt>+bZ9l$-0{SNGn1KMV=z#?&2QNB>q)y)92zyFH)3BE8A<=cUiHZqCq5(-QtC$d+j zojlxO2^F6x8QZVnLOFr}M?6_yQ5Nx&tJYSzHTMd5Fa%tCyPSxHOOPk0*>Nyi4-V}jx6 zd#sx0G1b$Da}^FdYj=-B%NkrhI|$BYeyh3qTW;1FAEdjsECrM^_O&t^%e6!1;#;M^ zMWQitFCqjws#{2})Wmouxdx}7V-({A5d@w_!PB@8{EWabAD|d!^uar$B1mg|ZE2AR zbD3)HO54kfilgeqweRu|I7!di*GCfQpaNUqz_US1AVy(v1`km{1jAPwhGgaeaqz(V zdT{Rmuv6eMDm+GG9vXB4=A>ctxv>8ogMJQK86D_3{z64|Jv zbkZi%;m9tC>&DScm#E_CmrW*jv1F*#%39aTksp?*=ctsC(G}ME>;L^8VuxP9Y5<>JKu-xtxM=wp(1e4E)ge6SQet?@cw;uu0m3*0HNxysx7UnDIlwJ7o#A|=gukXTh+;eJ?VF9frx2LVnu>Y4 znAFjf<9OOe19l)aEEn4hxC(QSM=oc}QRZ=EqyB}t)tr7dsD8>ss+n)ZHRpaBeLg7_ zW}sM4mo&u>b@i&ffxwIpzn_m}#Ap#sqW8DJHaL+!-(u9S${n$HKMn$$r@+DR-xsaI zEpQP)hP|)#RHS*wmO_dg!SrAm;qHl}utzo__&M^PY)qiOZ>Oc1j*>pXIx@urF1`&F zes7e=UG3=Ofr`wPwB&n8-x0ceE5tXYsKQpG&aFn0OB@*LZsF@n36OBVTT?;hxN;Lm zYad2an`qQln82bgoYI|ja}@Xd`gdBt)hO#JhdcV{R->yQu7WaBj+$&U3aIxsquc%b zVHEZnAR?Tv9ko8_7ywl{77V&-ecTk>1x{xeUj0CGh!j{m38P{Xf^YE@thgVvErRp^ z7)Y&ypn$l&@lv<5=G4q)U2cyYVcrl`Us}L%1dn zkl-P!p-n5_%k*%3AY2wnv#B?fF`BY1A_|c?0;UCiFu~2^wh%rDPy8I86u1wvwQP*i zVf@SUNljJ+crHc;qA)j%X9+2+jfbPbmj5lY0t7Ir8u2%W`3{!qU-naM_h7HO3GlV$ zIIbN8?jTzP9#@3gC>uDQ6L*$^gc^50aCdGwo7hCV<^GKy9KmzYiu8__qb<9P>Yana zT|~#aBHpQMTLC&o8M)cE%^0}{$45la-M?h=j>QF^y|DQcwcBmfyssSYo7@T!JR%jc zbIaj~1taBJpov_NCSWmuC9nkGLy9f-{*RX9b{eYXA9fqn{*PLYnTFecxgP+hNxgW( zptURIfZ~724IQft(}Gn7TgQcQ;k#BD?ppH=^Zi6|SVZgC#zkzmw)a*y2-Gd*oQbh-Wfv^4-_8bcj`-X%l5iPhj z9^3*C*2XUAK%MS?gD#!@5!_{~xZy{MRa9p=89m#vi;8C+w+Z2JBQSh%%|IL(Ax@`b z31V8ephidhRLcsK;jW%z{h>y!hFw%#%ca9@#F7>#%fdEU=F<9*g4(n`G)2e->^6MF zJ&N$~MAt`(8;wiLnGuB32o7`}Q($S4hit~kZNV`iu~CaFX?4v=O6VAHcjquM$9EFD zX}bI~rvHnBgt6uVv9cci8OFsS>sM!FI153xwfQwZH1|?rA`q68@Cb~rlVf|55Q%`u z1)~TBC|X4#Xtuv`tx)3n3&w?ZBVhZ2Cc>LDHqFD(%9D4GVHP;N3@{$x$i=RV9Wm(N zczBFaUA+ofdyJ|r{?9AncXyHPbEpIVwu+mvK!#;wC_tTpAS7-<5|dB&7!`Ut{euDk zHOg5?RaNxvSi0EcKJYp0$y&v&UE(b&1ICbb!d+j+`~X1L*acLj)2AS7uaRknEXVSN zAu$!+raku>k+cwuSsZ)~<^nQE?u|a!YgA%4`b~R{8g)aid5dY)!FxVcu4M~Oh~Mr8 zqdw)fBkb1m_kqL`bniZ+Qc4JxDo!W%g5rvz_x9O<;25d=Yp$+s3XTYFE}&P12-Vh{ zap#+bZbq7M6P5VB$6*oQy4#8kj*C2;OOq{G$^kFgV8Yg5t~pC_+#NwZ-hsC-D#6Zx zSzVV@b4*;A0frBTYvZESNvLf@9mq!aa&l~5On7B*@Mpv^XRi!ex!-uLT`H)WB{+g< zC}g|g*W#TxHZbS}+#FMPIk<@cUf^ca@R!eo;g)L}6Q6t;Dm-9hAhNP+B?FQil3*N` z1cXRkc)%#QI|L&bdo#FYyIp3{u=TnL10>f#1}#E*|L>!0o5M85sel0zjOMY46%K;O zO}8i93oKoH?3djhoRi9TE=S?EPwHjotaBG?Pp_!z2$2PIpDWI5#B9Jf>d3L-MhTp9 z)u|6%N=C$!f`M!}XjJH7i>O)j0bY>>A201>HwQvcc#lGN!N>qkJ&}CUvlCmgsdCxEVHe(lWl9H z8%|wVcsMI@Q`IR0k9Qac-E`hN=0AvGt_)<#Kw^O~oH!Sd{T3qQy7P5E_qES_p9Sjn z`{LLA-PfhfNg7NT|LgSt_qE6TShofgzm7m0QgZnRx)l@6_cV(Z95!C1cG-!DP+CvV zgS8a0S69Zvn7AY(gWYtXiEMyJGM#RUkh!lF8QFQ@YI~q4hx674B4s#leIQbnV?zh* z*wA>Ci!CoQk~R3SZ#-f&@p2@Vcsy92L`qN_h~XfP(bAZKq0$roM)aKyM`6^ufL=ce zpWZF8^+$n(0#lZIY=&^@ay^H#zDP~gr~0XHdg=OP9!Qt;cojr!9bHv6AJ_Q15aLvA z`V|p=mQms{<5t9$vW^+o;G=x!Z{TF7#2)$$QRFbBnZLuYw`DY7eotF}hYi4SI`caM z!)&3($BkdKZj^VzxGOgw5{||#A%g-S^EInN-06t5>_MOmv#*y%oPf`9Tl)TlaTJX% z{=;})zZ$08<4C7n`y@QYuTtxiMnU4z6ZQn)L_Vfnatgg&F)>I}P8x>iLCZ_IF+EGD zoW+dI*f4D8Nn@)9kLnLj83Phez`fm$2SxqP7#VceU&g0Clp#Rg)xV7DfwhBq3ENPO z(?-L@HHdABALxja2hz~f#+1OiFV*VhpF!ZkZQt1ysPK&O311NTXEEze^!8b-^QScZ ztWgaf+?&tB5&JlK&tV;Zr)KAjJCosUY^w~_Ef_@Rj`8QPQA=s%Ib%0BH1a$mJguYP z1)~c}AGrWA-CFwS0vcLMMHh@w`1Ru7*pPKJ7Z1JfM|9+GBMTX9ul)^Q=~pRo5jHnR zsoh05zduWZE*jHwV1J{I6_S`c2rp%Eo$-bl~FQeh-Y2szLvv;I#E*q2KPX6!};{i`A3t)2<)~5Tf7y_A2PFykW z2f#GGinv1G(uk}0U@xt@3Zoayujr~#6W=HQ12(u7!W z2Bqo_TX|82aOD7DB7b67KGSaT59&K9O7 znX9PRbt8`f#o9#UuN%#~%+_3;FldmtbrRsM6KJ%5H34C3g1O4%CM%=qC;}uQ`5giX zvZ!hGr+#LgU`&PZe0F-n+Bb~50|)nd(9~=ic*E%Ko4DL-?V{grAY$gqbzJ^5iJQhl zzO#_*Y@ioz8WjRJ=WyVtSv2LQk>hD+RiZJ!!54k&O{1K)l}_C>o(ZfwX4jbTkfpkGLs?nL7M(Tv^qDA0LKOaP;PZRv#DtjKa3aH-}$cG=XyNG*%N8 zJ+E0cRJzR_8XOk3jP;sZW2ZH7MyqgnzsDMO0M6S52}`snTQ5RyW20gf%^1hte4D&p zQ3v6FBFDq2bn{p$!o+(;qre9|L!SGi@c&V+imuJ7ZIlRdqr6wlB-@(A!<)} zBr<5YrVqimT_HrKXnqx0K9S{DBcVrp;!c>D&hUv_5t(?8Pn5&2%RbQw*=O$ci?aGM zjrzTckXZfvBGp;V$$pWWIBJ19_lb5wN=VERw8|VuMShVJ7!9S80D|a!0jaS{2ZZ$W zM5GubeMMHjfOygKJi@!%DPX@2h|&mSu|FUxA!36kDDDHKcL|C+0IuVMqCS3Y4+^AE znwSX59zeNjqTtLtk0pw#e3-`7dM2GdN))AV+*T$Ej{Z=Th?z8}jF89+?D-U$ERaoi z;Rl*}IwV@7n`I$UKIfw5x;KMpV3HzeDIewp^K&{E5>>S>u`)>_lZ|7?9j=(21Rh6W z1XyBrH$-0UCIyv_3$%N=Bv_FMgpAmz@if~2NOYmb@03obzYI~@`)C%Bul9j<&$vh) zE)n?5SI-v-*0q}myaa^>!#ZLX&(@=e2a|x{-Vk7+JZP6dAav~}Ef69zSdCdy{8xUwJvAy$o{U z1q9Kr9TxfJICkKSX?A_K2u0W+2>z@ylYQ`dNw9WMpRj0WF4^eond@N@7!zmK=-9!q z_(b!p3nbBuyTS-knJk_}nB_nz@wmPtWM50MzNJJ@%{wR!(Whp1%FL$j(QqzR9OG@_ zjr5B8=+#uw3K1&Sri!vTcjvMsuUK=afze^L5yFo6=z6NCf@pKFERLWW@0q(Nh<9kQ zQ@NJx2aBg@6i7f_4oZUwBtpT$|I*_);DF)=HnRne>^ldwOl7@s6i)4U<|#~t#ud51 znkr8+7Lh4Rq}CD;5V0Iz#Mii5? z240~aSu%~*rX&X&Xvqcw2dLpY=II!PN_3Cz%}E|N@{~O}w?ST{06mh9l$?sg^V`|% z*$ADNMN5W8mbn@XUDEV)QK{Jhk83E5s14Xl`--*RyJ919#FY0qKAnCi*@!(b7JQ%y zrAWj&l37}06#A@w2rQb)3%FWC%qBdWVm%SZ2ynuCl@Z@7H_!$$IN~GNCTq#T1lN?c zjJ(WWYbhp=KYy$KWq-D<#V721~d#fw&9> z390l{hNuQ3`f(YeEmiKLnhCr$muh4I z^ZpI^6b+F~V|o^F^kv$Rg{#3wIoYCWmaj>|tscypAJD-ia2Rb2*)+RRk8F{RWZZ9O zi@G_=KiKaWJ=)ILIICVhtFX@K=}jrL4+LU2vsfh_EfBmPPoEiil<{GALu7bO95R+s z0vusxWw(zV@Ty~;gCqp_WiLEVbPiGy;20o`rBXqm9mg~hIC^1-<7hx*TilRRuGr#t zFTI>2ZZ*ApfSh<5pkuuBMUKcyS3BjPA!YQa!7ld?yt~JKmjETv|IR^KJuccezg3pncQ;E@pe(LkAC)UBEIN46D=DQv@_g5v2~vW}iVeu6+`9;& z3452rCcYLMQBKs=^m!p#KNkU8_eMlGqh&lQC<5H6dl84noVOxZe5r+@xe8c2G`KTE zppQT~-$%u>flCvx3!n)al@~7|Ug4+Z#S@4GmXQZgJ3{y5;acxPgYv{(__aAt492?- z6~tkr8E{cmBGsCV*ti`kg4RJW)rw*$i1%w1MTKyY*FE;w9>mb?T>;s6T2&IYkiGD& zN+O!q56P|)%o*{RI7;>bG~^KZRw*P3SYJupj<}8gR1&Ri(lUT#Fl{P}Dj*e24&R?b z!zv@X^%|N~8T3gP`k}JO*CxcYDq@nZjf_pMCK_m3jDF4+osr9@MuB+1`*9+2h@R;z zGN@>%-%E1~ME%T&p6i9}j5or!jio;q)msBvA)t<3DiB#ZU*~c@^o><&io5iK8m&JX z1o2f9*Xrol@tPu)L(*QaC7$O@>Ce>`w{lYSkMKm~s6(|yBh)He2a(G4Gd_CcCeoXH zdW(1*%xLMlVjvRmPOU3G)&|9z))O-|?c>;Qw~E2KHZ=BpeKeq-(bXq+HV{Gj>JAYN zOgqPEJQ2jdQ&J{*8;AQn)(1Q_09u3 zy0)S2qc#o281#Fnp=gWf_0{jhH+!h}ouF5SgsmWH71Ofl*qx$*Z_;^A2wJg`c*qO9 znM7yLnyECU5x(wB1&x7wu2QGQ;`#JJka1|e;edve7(F8zCn?A<2hrZfqA~i(vP6q; zOHQuM2MknbFTmf6mUtttWfrIw7H#ozL$d$^6;ZfB+;cJ1SU5k(9o|H=&2$nr+s7AI z8B*qf6OVe4Sn!o5q6Kp7tZstcxJu>k0+l|1I^Tr_9zd(_!VCwH(NsL-`^uin^G!t^ z82`|$reY1^Pe0O3eBwK3ze#Q`?(!Ace?HJ0q-jffr@5$tjO25hi_KmLsx!&T1L-`Z z1t#?kZEhhr9sQpzKu0a4&MgI}quR6QW@WeJ^tiC=( zlk4gc`mBwZ4-k6z9-OFmY0N#~7`~t#_lP$7z%Z4)7ce+4aoph_)9JZ;MN0%%TX8R% zol7U~#o=jzjP=uAhi_RyTalv=2-Dqd#R%VzDG2;%r(NBCCz3Z5twkv69=jonDf^I7 zo<`q~4EJ?gmoA{u?L;%M@jtZ_T>_i_Ro&g3?W&Jve^4ZH^MUMNnr9+k=iJDE;L$;zJd6FlMc6Y>nE~4A+6CJQ4 z!|oH``Q~5bjvnYFCh~rs=_ERN=O+RyyweCl!5_XK!rN;!@_v+Jp-YwM-_scjv5@L@ z7B2!cKJJXkd_t!>V;d(@moC^JqQWlX4&PdPB5S*dJm2^HXY6Nn16CVIs8;NOE*uvTKw4pHqk2h?PL!(>Yf5O6Ky(^bT? z2T3if6F#;l>(~pRJbLJv; zO=M;O9au9LQME@!wr}AWulY6I{ix`U8*l!j;y)1acxcCglr*~IF%U`PsqB$ADAD(T&GM`QYmJJtpc0Xy+ZiRBHIR2xAEMJT7wUeP$wz zJG$n9U>Hbaf$2KGn}IX44*=4|I|54GQlp#mxTvdt?WNOS2QsPpZ$Upj+#;zp6_r8G zu+By*1drbZ+K$@+6RUN@lDxF%3GrTF&TckRTSiYkDQX4Y!w-(a-~NKPG_812RMfxJ zC-zLq^g)MYcA;xe!d!bfU zVV5q)D!wEt=}EB}z$-SY`jWc5BKl}o=%-i2BifbNZLi{j&?k9VEJR!H_a*vqo(_1j zs7;k{BdYOBN;XAb2OYefie48lF%8$g3Q`s9XrJtlJ^uz%iI?e<|A-gtyRrTG5QIa4 z!~k_G6=)oL^Gz^Y+Tn55b177Ib1;#9cuQ>5y3*9Q#Tj#{NAnc|sRudGhz7~$lIy8= z2n)PUuZV^+YuyRDd_A=ya(R@yk-7~R=U+EcyCtoKaE?RhCMA7J+IGD%6?F(9e0-t5 z2DSS@_achBsI0AxWxazaZ%n-Hd;&vy86mKIyH@yc8BHpLSPtoMPW2V{mN_0SHpfD$ z3vb-i6_&00s7pWGg)?bzKkV=g+SX50^!^rR)xcBU2yOn(TZtO~2_eKi{jtz5(KG$U zLC^^;27vIsPW=V|ux8N513;n7pq&H65m3526O&R9Z``VEwxsU|igTG~7Ac7qL{ohi z`+CB707NwYUP3>=i%!A63<5WNFIj^`#Cr*h81=2_Z-x;6NLsjNka#Mv0@7E_oEpm? zEJ9k&XfJLn8_PHWmicen^xAB}2^;Fuj>ch0liw3hA!A!VBsHSX7iA{vc$@omDV*CO zkUbVryCHzv*5i^#-x>ROh}h@RX2$xD5Yv4S@#l^c6F`~8#)`~X|s zfu5WpRw0^xbS9X;Ni=_^$N^QgaV8FKH_}#Qq)^f&b=QcW8aR5^vqc%yeqJPy{f&mJ3B0%=yWM7~FYUwopu#pv5c%7wUV%!{LRf+ahowhiKFy zQ885@xjNMHIO_};K_>Qs)V*3T7w#OD)o%lgQN}A^Y5039_{vN8GvhUQ7l9CV8wBM{4Z zA(o@(7K^&s9ETn>Mm*B6y1_uAV#U5(EUdu!sZ5SRqrmKD*(I2>pk7Nv*(xBxnxT1H zGz`B)MO`7)WP}3%>Nbtp4B`KPgI6yRRg!)WxB>x$L0=-uKgUjp_V}Mxw}GNKXwzh1CmUUuU9%#;gz--eUnPgJx9D%%E>q zKwS7MWyi#$$i4dxKY}f@!Z6vN>!qb1CU&GdR*DGp*$=K16+B?rzitb6ETOHaBDw=F>D)s$Rqg&T>}(;D=U=GSp-Z6j*zy&l+H|0W^6HuD8*&jvw#R zZ)?QTRy>o4)~hF@^U9X*d1yT&p67e^f)NTPvJ5t-4`4nD z+Xi-mfNUFriK4Y)oR{x1(yn9Z!`9*Gw4*)ifP8--Z9Vw*iBxC3sO_By4v6~I^QZV= zR0)AczxBYIKhWm&;vUGkkQ16eul|*I2O<0yekC5#W{pc;8KLkZvj%nj8q&FgH2rJH z>NMK(HNI>S%l!s~t9B?>>st}h^)p^d{tpBf?Kg_Udfz0fy-5t$F2>ew5|cUEQrFF* z0OT72q4)8o#-?w^&g*;5#@20t5HQ;jy96SzYQqc@B7V;B2rmQ7FT54B$vJAjRlI`z z+OQSeac4TW6?DS@(#j)wX`^jG)DubTk2?o+ZUt&rlv$O^Y==Y*9DDmTC{o*O7l|p5 z0>xdtApZxE+LCVe6Pe>yeAJG1ZWsM<_jcSNSPkEA2M}uqTD}9Ku_JV92bQ!2&D@N9 z$I~z2+AG{CzJ}Q0u3eAQT zKQi|tA>^Wc!sOiF`#^k8A+aCArWc1Z{v?;WCKe&n3v8(&Vn_2*u74DGR zXz4+bPGb&=slFBOd7;OseF!_;fu21iCZYk)VeuUZgsq3cDjcKBhau2xNqveyytJSh zMWQM2%&{WzIvRiIhlbKu%0G;U6%YDXa`TSa#tg?M%q%|0sb@lAzdeh&S8 z6eGDDtMH2$ujwB{!cwX9opj|_@iPojb{<0utyu#T(PA}z6TfL_J^eTc&AxPYb}&@{ zWx8rYBu{_mxajI#$Qd%&=*HW_ycD1v=TjQQYMcNn03Xux5AlqGV~&1j#dzX0KUr0va5LC*Hj)dO3~MuOKibNHv(k*s_ED~xQT(Zh)!$Hi@H^GpEU^aQ=t0hwsH{d zkI@`1TQtNOZG63N;PoT#xh`W+_%uL05p@m<1L6pwr zSU`@n0Sz~Bq#Hh0xoZAJCoYKk1%v(EZ-c1T3?p>u3|@Ye>O`Utga0jV zDVz#l2_TXLc4ZE}bcdE>*My7=6kpT$Je4eoeTW0*`(9TaYugc)>;^__Z)5xTQ%=^2 zK8;*xa4PF_H7BN=n>L7z@nJ6)>6FC8gd=!@^{Z`6f|=WcuHu;sk6O3I_+S*>#e?zl zVB%L<@yFEVB6RK82VN^>pW>z)LPP=c&v>r)557wlmX~O z^p{wx7auB?8-gp>XOdwqnPG0?CD9E#sVKDs$N`_cByOWM)%>}1=Bd(Eg0SfV7XxqV z-gQ$_VO-Gr9SBP^E{k{csf%gSWzpL^+ph*B7!yZ&6CHF_}}#*g6K#e5Y*@wa+qW_GOE4Uwg3 zlVUw?GAlo1!Zf)>Kc&;?F6pWCjwY*mPw6<{H|Ik(v|f`D{^?OauWGUd|HLJ!$y9nk zmzDV^lGgFh_jUQawm%m1$mVFC+InRh;LxdFIRx}VMW39i_xID%d(v9PgkRpRdH>RJ z-M8NvNTc2Xd7o$X9B2ynBiq4&fGn?_oEVe?f$ZN6%5N~o)`|EvhPEfl2Hq0^#!p*H zr-XjR_9jF%v!9>xL$VesbPvfvK(WU{as`qiPEEpND0MU>-@2O&`38PjLgs;#ds4^; zH0>{1CuP$_^qtFk-PI(*vIo#{`ynDV);}zhG_Z;zO<7l;w3xm%Wh-E=aI(zS=PZup zC(AV5Gw@1~&g?=S?4lpj0v=DYL64@$K^d@$VRH*e{}4aTg$!6IOiY#K5XdQ#D(i-} zvsBxh%IJ3e1>`gTPpaId!=U1xG+7pPo=uZkX;;CgsCHZ_A{wD7c%>T&WLr{gOOx5K z-TNa=J_v1hi*#9&HKji4S4GyRB_6MriWZtOwlQ6H)*%Ecmno-%W?qviSsngcrhJ3@ zgb@dit8bQkEIV#T;aCK_qB>Yn(2XovIlF}`!gXX0I3YH+N-$f*tZX?{*N+Cq)rj6n zNoD0z`d|9E_3P7VXj$13xAX3@@|rf7c9fHikb=;R$QqzN;DcIA5B+`>fEUrBt)}ER zfzV-hj0|h`3f>e zAMWQ=r}xsn3bL?xr(Ucm6M6M)X~?LGG9Mehx+1_~KBZTZ?Vtd9s*`ijiFD^PmR1t93?v6XCnzzcfj_F!ihP*}s^o6!D>syuO z(zMgM%eX09W>DXA7n4;*HpFlWtH>|){?1+gc2&6?`dUbH8dAIO(lTO$tH~VBa62a- zpuCvA%a^OQUt)s_RC=MdoaL*c-0LYIyJ1tIGiJOnD?H%AJ{ z!1Gs>SBBPQho>h3FeX};@yx~ZSJbP5=W#r%#(Z_<>mDtK`rIaa=>3xD@NHO+OElqj zS<6;*YvxAUdOM~$m3;M)Rb#<)D5p`DUthKkO#Yt5WlvL|`tq)L?Tz(im%y)kSads; zD&8S0K=jh)4tYP+-?Q()A&=3iJLJ81G-x0@;xW1bPGl!q+&~t9**Mq$&~bx;4ds(y zQeJ2%UqY3m4doMfw7e5Ya0tcjl!f?pYa`hN#=&nk!U>&A6C26K`26QavObb8mTD~P zqGrp+z*q-pdtZvC;IX>7 z?1oMC(t!FA7ZtxG`j`*A4TI^Vo7Gw$(Hg3@4k>RosP7Vu&QVU{5+Q? zw8Av@(vDX0(Xuqw7HYz_V~S>s$0eB`Dd_0XT*JmvyVf!d$oa|EIAddIU2EAn=Qxa0 zYiLM$jtkYQ&goV0G5ABk?s2Mfw|oQ>op3jnW)9`F!Bj>fH>s?oqp?wKWO~w=u|DR5 zVAxEtC2gdkp~9E<$U_AqynyVmE!MFrKMS9GbA(s@HuyKNJZ>|TFInKTR??<><;&U# zYS0!7yoerbE8FAOqP8*vzc#kTc^^W5w3Q9;sMHQ#8ZGy)l)G%-pu z#;SF>v%P#AmM62@%W9CQZf`GN#dpm*04^6%pAPa(ZAk2L2MPO!JtXeKbvA^?-iN9` z)0+F_pMh(DMuyX+on%))m2to9uFqLQ&)zTR0cO%W%eT~{0>wJZZD?{(7am`1UKe?X z26^$Z2jner_>OdyR-iHn6%Q(mVh2AA5n2jyV^@yie4dj5m1 zKP1QDF{V4FH-zduEUSdez$%Kvjq)Q1&-`8w%MN(A=3zAR2X*ZsZ$q!+dN{r6IB(l} z$eL*KW)FFtn|uUw>_Gh=wNKDbkIL%7Lo+;VP_qMx{%{h8&^?dICE%)WJSOkM~`JS8iG$GQJ09L{^` z)u&`$g-TF$B1AP*whRK`F>Rk!bD73eeNCnobn{DE^OS5G*z$u~@YJUP$J?px(=wWU z1-64AJZ)|?=z58T%-!%9qoQYIn&j};=mCyVAUk%^;-_&GHqq{<<#sPBow6&@s%Jp? z?4n>#`7S0hvZoxbou%wv@=;&sC={2}zn84$TmBsjbw2GSZ`aPypS@(6%!4ZEauDHx z?c0?7ra&T@S19_dtjz>pr)OpV@`eN6;4A>pQPhBWX09K?E*5wtBjxf8y7;Wj_su%) zfx|Qho#XrDH}9oV&&%3cS!(vYEGSePVel?Q;iKe@ zf}aEHkr0(gXxPk-ABVrpW(YK9`*`M>kx&)Si@62-csjQ_c+*L^A>15;%4G`j2WcMC z;yzPvy2@%O|EhQX7Z0Ga{;QT-4H8Wb4~)jZgFy!4 z&?`aLajP08w998*r#pMgveq^)W5(j|`9pJ?7xaR&V;a_Kqzj;qS62v0z|OAqnu7z@ z4Vuwg=7k+sE-V({cBM|!d&`Ve3^S6|E2_0*#t`9N47lXe&EE2kDvoPcDWvy6G!4$p z-q#^^-&Ri47P^J$u|`k7B=ZXUDeX@(Y@eL!{haE3R4f8iH&ET>%aEL=bJP&J-Z&D< zPw0vRlW;HS@&rtk0Wpd=tjU}`1f)8Di6r3J4EQ`{d;Yt9Svc(J_2KCNP%tZU1TZg$ zH*pb!<6Oq;aN#GWIgaX9f2#Ge%*cb{A%e;X;^9_yT+O)hQTV7ZI8}dHW`Zh$KEm!n zvVjUZVp9l!9_KoT9F5w)EYrH2{LyKDVDSpsErV4CN@C^ATfI5dQw9uq+3gUm;6QLI z$}k~_%&<0E;Q{=5iZ$gJ?YlhMG^+fHtkAA#Qh;skqnIq5>TR1Fgy=ybk_4F?_zdAD zur%03Kv@@PTyS>+YqL8^-w?;VY3$)_OTYykE zye4aeN2+Q#C}vEvMw0h+`C|I~MLyU=LS9jj5Qaz+E0kbuT24b>msOHG!IBp?y&9x6 z04UwuN#DFKE#H7&Jl2mCdP8QXj8aV|SWA9KJ#(XGjiTG$kR8LLol#=wu$muDli!fH zrHxUAP|yMC8xhGC$YbdDH)Itt)~Rpq2w7v1mJ~(f+@kFvYaDg_kGvygyxRaLKt==R zyd-M>AMozW|0BzGp5T0dJ`Z@T3B_m2UJ1vfK4?vJs)4xJ8o)1wJ#k`{L2u9^RROwG z^ZS5BRP{}nAD-kkuJc!u=!rLFZuot-rp`6rrwMP$`r*lL`x@7rOo!f-weDB~wK-!_ zoKFA+2lvvA z*G6pb?@54^R()jU@JzR+J%X9kw~x#)W;uoCz1A$6gK8!P%zCEplG-04DCl)yknHbfg*!qFs`9Sl%K1fzgS*%_qSd;!>h5@H$F?}{jwiZj& z3)9>hvX)TNU^!I#o+b_kYqf>84we};wgeoHRG@itb0~^*$cRq^m~#9NgVs{F+wVfw zQc8Uf)XZjT@t*uF{HgN>gWMFdKBdqQ`4F0adWdW;mbqVT3|Y%))ezi;pA}cfQh!E& z4Uy?$xhm8ds+LpoPX1L6**qLu&D-U{?_^tGX`pCl< zAV6?K$ohij50@W9Qqy6Cte&#U8H#oJ2wPfh(5zK7ZiLMBcV^~CquwKAMrariS^~dY zO$SEEcZ21X+`K$JGg3B6`BF8(ISH67*yXXlq*WtjgPb+afN>y8HM!~jlVENRSZgR{ zl#Es>k9b5(H6dUMBBZj9+gkNaa-@I(c&&qcdQt9fPddFaNG0D0- z#S3po3~n8j8x1DzUFtYm)=F8g-s{$hnd~Qt_v?v9%dX-p=Y&8R7tM+gKmA}4C0wA5a1Z4>wF%xzU5klkzDgV-TIc^8zb}Jo8X*P0Kf)X zIYu_TW234CqNGV7R%lCt`GaO{j5iAH7t{w1OR~xNT%op2RBJ2{%Xg~KW45rqqfTSx z?a7vls8V^o&5cOeeyl^9Vg4s2jgT~ z8@^dn*{3fEUA_m36!6&KlsKjw@Rt3K!&1V^796}&HPyZ}uwz@@-aO_szqOTaj+1R_ zZ~L#_wmH*%oJH(vr?!$gfJ*!k&N2BqpC$17OIYpQu`?~FXb1v zBa9UsRLmTf6>BTc^ku@{g$^KAgi4>c;8r5v3|dpiJjAfAJeVJyq5b zzn3Wbo#sxJWm1ki?ZO6{Sq5}?oc2tWdG$`XFA(7v8^Xhcar6nNmmbB$%pa;^GWYWb z)t)A!DJR`;4o8`G2Yx&XE6%H|8wLDd#meb&9^81_AtNIyntek9R3~x-6ai zm(wt8m6Mo+{)=v(F01FCcKfqe;@3+*Tr2UxHEKRvz7)Rh_Gcfb>$Gt;hI+%T2Lycs_IUF3Qa4qRI$?vnaNnV^b7akM zU!~23KFnN;I3=`mj%=0Q&n~o}ff+p#xdD#Boe^P4sOE>VyXdbzFips5`_q&UA!5Ev ze|%_PS{*-g)a3R8GaBOEPRd*{S~o%M>gkrX7G?1^BjOBR6OEKB-A`DDsS z^;xD(!F$Y=A+TU?EtL8BqwE)O+uRheMmg=>9~b7>lnuA?XpM7Q!b(}NE?rPE?5&W>e1KVDX`Yx6)it(zxW)_94@pOGL zv^^ClYl*xiJVCuFizt(^kTroGS|X!x>ah=8vIzsKi8OqPY$!+-NiHJ#X$iR3Nva59 zB6A}%V5v*x!0`L3koO0L@6*RiWhL*5ka>xAEtM~aC#%=YoP5iy*nOYMH&UjkLcSg0 zv|{e|fWSjhg@Xz+&CMOjZp~EA9vP$ut_ZOpd8N-EAGq!v5*g zon>iLjD0_F`_jxmbg*0W!JFL{nr1lmPo>^FyoE|<5851r4=i#qtMZOi3d`O8Bvq(PvM zBHh+8*z(snx$;qQceA|U!y2xDSh*#=u|hsCK6cwWMG^V}C~x^T=39_@#i{87wT#a^ECd|L52z~d9A2-gQN(kFD~b6Lip z%{H9bl(SNHExkZhNU~s5g9+zj;maj}85^-uz91H=mnr5R516pTFJxUfD?)&n1hxTk zjThNV+yK@YME89m>&ZoSb!)=~CI=SLq%Uk$)4?y~1{(T>O!C|Vu59Tla3N6ou7XWK zOUha;?-NU$F|vcq5_)U3tev)06=eb)!5S%2isc$h>8sUHCv>Lst7X@;PgM{ZYenpfHIVM7#8er})WCW(wv5r4wXz4|i?m-S(=tAH`f3^%7&N^8=ywYh= zLE%bTwGP6aFWf>8AFD5@%zD{`+zk8~LDIZ@;j`E&ADs&f2R{EBXVixc*> z(+1x+U(=l%WL5EvQ_}?ae?zZskhi6LtBM$_@?{TL|CZKmkkx8!a9?1(P29B`oYiem zj1xAhD$Krgu{OqXHp*F=*rW>WgT0BiYyzqCon2&&|B9)A@95?xkUE>4YJmMDKJ1&R z<9G6w+FMjHTNEMSE|WT2oPO&&7D+gt->XVVOzM13E5E~qzSa58#1*-fUf2pz>g}85 z#K3Xb9kU+wr_J)o@HSP6aV&Ow8{NG{R)neFOIu{?liZOt=Yur~$UWT%uL+(L{- z;qD)3!ZwAw*KNZk`(w!p8YA}~>Gtiinfyt;P$HV2X!v$%;Y4rSF7K=e#_&E|${`j$ zL*{~eQh=ymOtp8&2l8gb-P8CQN02lJB!5=TGyU>2E#3jm*$JwS>H^5e84#r1hO8n=Fgf{$xgosK*hRfpM1OepH5w@ zNIUCK=NMLYnVnN^OY3HO&9}iub=falhyN=6<|wmGOZUsCA-}Q7qL4MvYaa4gr>V*T zStsYKB_21BM$kH=s<49Kv=_|N8wcbq;;d6>Uh{%$T6q8z%{iwj^B*smCf`9>z533Z z9&7GRT%y@g-RjHId-kaSC&E&y^G*}?CP6%To*p>}Reyv=9F#RvF1Wq!UCbbX_ZMi# zL6{(PqB93&R`TCYZ&)qJKA5k{J_LMr(J96a{011SwufYOoWOSu!FZ=FT|6Wkrd)Cx z9=^nB_!2cgEX&a|hh^1rfD728LTKY0xyx>Cd-9j*)5D;xt~iA}`789>Vc9uoX}JG6 zY64s5Rj^e}NJ1%_*{NoVV`t+1dN^r(a$Gf!C6G*|B!pqS~AWs;MmTNJ}_BW7-bUC zJPE6emQ>@UY@0m99R_>vU>HMUqfP?clZUEuCL!$dp|ti-c~oDpoMxYrb#5zCRz>U{ z`R77g{bT2%NwoTcpmm{mm}(=z+H1#g#HI`*`Il@UhC7WjsXv@L{{<_I%k=ACa%N?O zcR}F$1Q7EWcwT(*M--37%e27=T6h{(F-2sZk(v0m+ZkK@(D#g-Ax5gY8Y?G8Qo&i- zON?^+L(wSu@T`2K-e{*5?%KZVAl8K<&)L$_Ha-(7$wJT?<2DDO!x(CC4#OYoHix3I z^zJ#iBzc@uWM3q+y-?~kKW{VogU-W-aT_f=FQ1V`3zR7qNA(B!R`miD7)A8Z1^KcZ zuf7*>814za^3VnOqLxi<|Aw+629vm>KXN$%s46 z^6trW5?`fHDe(?;zIr!>@-IQAJJo3l-?8>)co@v(GneFolxgZkf_3AHgZ8FT<;(Ie zIo*C?T|Lhf;B@-WW!VPVX7qRT#_C_7XLxME&Zn33`e@%}S*A)LQcyw_F#uNu%n*z8 zo=p-W`F#M`=Y6dA2pWE>d#b!Ku?bt1RSg3WrQPSXVE zpGWLL;{9wMGw9dce7HdP&92b`?*D%Wm)$R#zcRND*G6kIlA?7Ybsj|{_>HJ5DgQt= z@qx3Utnm7Pn*1ZTg=aWL2%o0GSZTr|zBGjPlvQfXR4+p2Yt~HXoH*`jL2H(Jmtd(d zOgQGVX!texhMaA`u!hfK)?_x7x-J`bJPyLr#J(Zahl^R~xZks?6~Ye9n&WhVU>A&4 z!Q0}xg}bPOVn1{S14KXE4++4m>+;T&k5r*%{fz*TiEO(45uLvdk^jg10BzPN*N& z4m<%HUb6?2b9nK_OUU?}&Dowjpph1ea7>@Ol%AB~@p?ZW^}dR@Pi8or<^2vBF{xGt zmd*+zF6@&2@N~EK?1ZdbCv8b;X&M*~NAXE)ZaAE(`Idan*2wG4a26KkfEj+BYQF)$ zg1$TS$7%GFVXyGzC9oSFqR~XOHuT~#f2!uC%gN#VTD~SXJhysGI2dtAKRlE#B8+yT z`T~TwQ!s4@y5Xp8hds35&D6{%Fr0NKSmX?gBWq|WER37w2u7jhwTlLC(K%Y4 zb3BwtTs3An@^?3?IF1tBmB5j~G$SX8-g>@NW^LFTfj$JVv&tRMT)1IFK3dXu$PUAY zIk4Rvg7Q)0lyGVx57zahfd7qsoVk7b5U~;oU2sc`gWTDuE;#0VW?Dlzv$b>9 z?eS#rc;FNct1EbCN04a{0;uw~#@Wk0+L2%2TNB~jJ-QfWKxq}3( zVBAg19gV%VZ0PLt?6V@IjZC_SBF((nwEh4BaW6R%OrwVnnYr|HYPea}_eo6>IzpbT z_693e2&e{mxo0WWOAFW4*PVzxmljUZ^uEiefBOHU>^tD2sJ8!iX8UfExi>x8KxUT~ zdJl+{3{pZu3yRXD*nogi9<~RXpr|MyAi@y@2~7|wL6Jp8DS{ONu?s5LKtzhqUjN^7 zXExw_@Av!v{~tbKc4qF}dhWTWALB0l}yoI-gpdb7kN%&2bdsMIFQPf3^{R{s>vpq^=P~ znRvgtnCa|!w#Ejldl4jCsA_pVqm@4IXL`GyaY}oJUaW8A=?Hjxv_A0dA^NSpQBqj_ zWB_=jyQqShrHf^>F5soGRsD3pdhvOWcpD)MT-H|H?W?(Sg}?Fi_@O@|oInYP^GcsIHX6c;z4~`w5s7Ml3SHU6ScxFzzcj%zJVUXjcs-1I zH^tp}x|uJ-=rQ~575na7Q==99zv?u@!7zsgH8V_@_}|{lhU4#&iszX>u^<(o=|#xVkZCwoJ*E;#@76ke&}p;_do%2aS+NOU5q^M$#5=5<>8=~ z4|Xw9;3cxGi}9iUv(6g=fi8=T`4F+zvW#gM_Y%t}f&WbW%dSRu&9l}Gx5JjV2eatd z`mmQO_q%hnQqqQHrqQk4fW!7-1nY2w7k5KYy8fCwgtrsdgo-KL-B_oehr#4aIJ)mB zG5qv)cjNQSnNZy!h-1QYl#!zN%B?nL{8$ej&S?r28;#sMb=QIeb&3#vFE@qe9Py_T z6&q9kx9mZ;Zv~kM}o^OWHtVptgp_4m1ipk0W=n9czC5K;uKt8XvqN)w(XZ(n!@Fk8ivZO9^kU zE`!j<9T>)}()^QQv;=1;6OV z`%8uz@8f8c!;IGOx9UF3=%eohxV+(S%`4J?&I|*sJAoos8_#P!mG@%CaHB6a;&sD~ z@%r5e`2LQbMI|GRQff28D9zmZEyp*r<&v6x6pGmj!o7?4(?!N&Hur~m4D&CfH+Ebj)Fzuebo9IOv6KT z+cm~{%zyc{MqYFd#;>B-!19cL!O(?88#t}*OTr^DGrsm((3krCUaATqc+p$efg{*S z$=4gxwLjx?uLovDID+aMj8XdRAd|0YUS^TLpvI%|>H+FK8WZybHJ+q3kFOhzMbSQ` z=f@ZpoK622V@yG8iOFM)M%wqZY^-sW=Lg8qIYfLfsydNw(x`G{8%ku4Gy3YQ0%UFi zMLTVrQ5U;&#W)c4--oH+>**y_eZ=RdgDrAXsquJN0MDbB$73BIp;O~g_Fgh>G_DU< z->a85#B|}5qKX@F)ZI&KZZtYItqN?sBbp4_)zTmt@QSJcoNg6!W%?n@vd(>|H+Q)% zbukwIj*Od(m{t{Ub(671FS!SjO_p4NA7;y7FFsJQO3KALh~)WmADbALgZiI$ zlfjGO8kzz&0M}+yjC^YF593z8srrXqX!k$?pOr1(%=bPQJ{i zy?j|up<8j;M*aEn8ZF|>Q98<(Qxv-mm!D}2F8Yk)wD~p#Pv7&?D(Y}ME>BY>U*4pb zanWaeM#=v~8R*{siKlPVBYgP_R@u0$qPkOY*+S)f*-O=YIYvKDH70}h7&{F#Da8*= zGj7m48=$u(?Ez#^=yRvxcTm&dJAnb#f@q^Y6-G8KyA$l)Tzcb9V9mAk!<~St2g$5Z zcO?}@6nJZV1!#piw6Mask*oCDv27xisAp9Gh)bS81k_=bMs5FRKz_)RL(?mb-k6gE zmB!=v@aE|N+}RYLjv=k5-=`bxvw-kGJ2D|tb3B3RoEvz)b zH|k`ecg*r&^iED*e9lV0OYa8w85XQ9gL5W^^Qw(+%g2~BUGnMGN1fLB`4 zq=${m2q7wRyg%x?Rzc=p?mU_+MTic*o0UW_%rVL$3dgx(nsQoO|E}||;_j}l0ShL! zN!P`#G-*#}#50+r2@ZSE$k(RQ?x!+y!VBL)E*MbpFwY}vUuIjH_aKPEFCH|eY7;qT zU@f|1u91ZWUpUujpl{ab>_J4WGrh<~ku%R&r7flx=Hd9dn$qVR&E2ISN;YqoIW%Iv zvFU$04Aha);US}h9$8>4^B;G>qT|CjgBHgpJ`8yY&3MRI3T1zE0T}+{3yleY{IW&H zb3nXjr-DIjKmh;YR7NmYdw}{qVsv*8$4>fmzlIztj~Lf_;=n)DuW2}w8ZX8vzJ0+)2?875>1^JJ^(YXA$DPSdCHe(JE z{=6pw%7cT2g8(?}01V@`tBtS^bTS+&X!<};A(^d{Jjr$3b->`kT^^z5T(p0wal-!q zxXh-mBAU3{pG9viGYT%uLfT^ndtTrEm~kg&=;z0bYcO9!mqSW5oDMEG+To$U${5mQ zcmmL~9XUd>bXan?)gH{Lu-j-44^S_Cy3&Zyx+*YF!)afYF%k{bUttuZt_drQet5WZ z1?Z@?l)uurt0A(qaEuu2p-7@?rJi8E;%`;c@rMGLbZn(jh#In18541txe6T41N6cw zRc-QW@Y%y@;A*2ej@f%wgHwKr_N+E81D^4%0X}_z#;pN8Hk@{?F>c4D!{cg%_`HCY zJPw{|IKBC}sv~19xYsQ-Y^~9()xG!XmQNhjVj=h=L3Uxy#siQQER2MxCQy?vBU7=@ znmA26)~YU?UJF`nICWhIWc(rBxX$S0w<~*)wycArwO!GJ^uao#yYprX%nXgT&YLYX z@(J*~rBv|*sPIyH{R!;I({$4 zS0rsPg6#dCxzQ*C*)nD$NXb$R)gvAG3lxp zNH((ai|L#yV;2(Aj1zPGJo$Js1Nyasr!nZ|FoiR=1zwK1kws#f2Qe>@F79Zd4AI;j zq7V@knjr8|pBxcsixjc!Sc*)v9G54RFU4^B#HDvMoiF{7P!X3a;JAv*AOu(lG^V#Y zB{idZ&lu??xwcSAi>6w?Eq0@jwj`##5LHp-5lxYWKo-CJlV5^;wx%y}TfZ-6%L+)X zQzQ5ywR;rF?Q$tU=F6r>pD{9!SQ_LLYoN5G?M+uhESc&bY0Ic5&!$Sa!)$bE<6?H{a9hVYIHJL0^HJLib??9MUwj$Y%hBoa-zAk9l=WkMPn zPqvzri;YR}lGLhVv}v2ss(qGq97nSsp^iaDqR*3K{G*|W;LJ*Ow^jOB-rjO-2dG}6>MY>i#{LN8!Wh}RA z<>`l4CEbab8$L5))|%ECB|_*GSJNlCHt1HT>=mdJ(Hh4gjCw8#vGYfWinbfk3Pe+H z0*NWdOm~&2e1G^+j9!PWoN_D3A^!lDSy18ih-RSAh^93z=C*?UAkS3$0@I7m`^*pr z1BUT{t2-3EQ9nbT>ZX};OEh3rm?=|`Bs40))CA2?)Q=wc;oDyU!3q+b-(m*&i~vpJ zHsz%8DB|PUD3AFu8=$^xsx^Zw#qn_vcwA5d{5lpQMJ*8G#`9{Xo((Lf z6&erWy}OT^FV-x&)C~2EjKdX4buoFao|7<7^un`7Erx^Q2tq1am9U16C0W56Q6+j6 zO;K&IRmQCd0f1yk02iJZ)Q`5^XbleoP-DPM0(o{_@ILk56iYY#|Pccje z&wgqsFvH_#Xq=%hrIcZWe}!S|ffrm=3N?S;h*bRlPkdtJr94-d2OtwRV*xa?=~So> z0v@6{dp9ruvE2nm#Vf?Q&=GKKQZ$2iWDx6x+&^Jts)ynU%ZY5Z6}U_-G2M)~IFU1B zgbM3UV6Ji&_Tk%DMzYJgHR?l^ex7;^iJuIGZ!5VV1(Qy3_*1Y^A*5B zfe-#s0-ZNQKmLGceLR_I3aRDa9CQBz`)wnV&pz&n`NmnA4cp+tft;)sV8Brn&viS? zXa#~1jss|W`2`oUnp%yy-r|T|G##H^)GpW?+ydmx)I?umUi2IH*rG~_U^v0|ToxZ; zLGb=K!W<^4<_L4LnwkBbGt7y-T664FdM-Y8?4VUHtA(miorz9HGkl;I@jvuH%@b*U zU)mKwDEKEzv06a;eEL|y$w<}bX1x?|21e>$Op$^kw;5u{MDlMG?31jy8GJ9ym;Jny zDql3r3Ok4cG#bts4EX0`^WRfHpaYB^LjCw)0~(Pw&2H<(kom^`+PWJFHem%>BNV=% zO~+w{ZyBTYR{7tcPtEd7@PaQcbM@P4hs(R6YOiB_O6MyljJ^1YsS#xD%16 zaK5%9Li79zZWGB|`P&QgYkJ24t=Y${>F%et4`#8i>Ht86=QLI2J#&bzM3$-+z+o*? zAzZG;s7{fvMka5Sr*3V`-EHuXS=wM4-(K$tdZEQ#21YE&e)(V5puy7Cq z;+#XVMNu>d;G9!)yAsEr4Ht~LgX&ylSm8s_%vn)|lacYCIuvtO@G+T2WqXYD#x@50 z53owL^vRfiCXV^QV)Q3y-X0@Aw>vuI>OILp7&fhhLkD3tX&2t7`K)6P1y~F;nNcH) zCVlkF9;0tXijB?z25F`Mu?Ml|IMZE>jeyM7*r74+I3RJIp8@$}-@&o~uTmoT5A?a4 zsVN&?opAM*P5dj&$(RH18#kiz%xb%RT!C~tIW+t222h8k3eNaL`a@57tujLB2bkT$RjBHlGuiIz* zq;00EmyOqh4@KPR75bgpG!^8ZmZkVQAXH z_@Ot9`!&dbhr9``+|yL=04#D2(zOSSF%U%TKLB3(JOvIKE8Mv-j^1$4*sJBzghP;< z9i#gW8PW9I{=n*CkU8BagZ)7q+gng>=OH5#<=#1D4DMy~p=O|~%gntamfOzV0&J&Y zonNdhcR>6*oTy=aryg1VS`5P+@SzazPl_3lFc{HX_`f|)x4dQKcSCgpfcrE|wNw_# z!6f9=2%5S5K{6$cE01X<*aAVox)%wBlaPG?YMT~OZxUkJgH3LMs6dP8leZwE_>=y4 z%P97M8uC)F!w}}bN4Fe?8gdI%?nWu@YP}5s5Db0Zh63Rr-OqRL(c!m^4*3zQlauyI zBqH*HuS!9)tdFRs#_t&An7&2t7{hgM2m0|H<3E<3orzOKALukR)xT zVax2eIzC<3}Lj$uyP{fClwtZ}bIOJ>i6O>y(MV}bg;%@aP zfTRV~>{H0)N@?S##$$P7aaNi4Xs~FRh|m+qpgByV z`Smg*u-!<=3S1(!#xRXak3&*4kMDH?ql~PQ=81%CG-_)cWQpZScECwy#Wy^ zj-G%t=~qsKoehoGB_|<7>&d!=I9s z=NqHGw-{;v-h~l16nRfl|8I;I6+0@`38c6@YeQwws>a_g{2i+diiXy9`xj%Ct@aE4 ziI3Qr3&)om3b*G(!TAvlT1%_3 z-{`Mzpx3IZMnGeutsCFd@K?gwH1V|IgSp_Xr;P>v{SP9AsJJpNzcqGg+FkL(XRxgL zYPX%(#5|kn(Z##*%g+IVwHp>}smh|qzrz-}fnNL0_$P+h?O(?CFbKHhd#G9W$47n- zIW1lS(tr84N*BeF-K#$tE!{Ujp#Nt$oJ&W4F#6JUKSMS@k>>tp)TYL#eL)|L zh+JX@xqpE~_9zwo0toL zh7ghFZ%XUB=)-VxYPT#{hmhxJVf#;8XL&J;D+71AsS7GO3K z^D!?P{x8ZE`uHzMQ2Wwve;G|{-;ofr*-9f2gSKETBo4vIOX>L*4i&XB0gJE!LzNsA z1VWZF>>(oK!jL>SGD*F*&G zXKLbFSe>5ML__~8I~9OXo-Uf_^iR;INH}d%w!q*V8f~6#?jJi>CU+Ux*L%o|0c*J>H<`$j38`aNaZqcgq`5O8otSWctYoy#!q=g5p zw?lv+i?2-q`7N95@E{aoe~)O34&3VzjkP=IDUYb1cb}W{^yJnE=(N3kv6Jt z{e`l;Vx;GYZspnu+U9wMg(Po>y_l%`=y$Ie1q-s_K8)cIRro}cpfew^D=d3CkP(hL zBvM!`iNE6$d7A(8jUbL-fZKRqP7aBH@M%}l@v_t`HwSEP84#E0JROH&*D*6BI=cq| zJj=ReMd*u==z%wl!&t7qbVFFQ%0>v`Br_Qi*}*@og>NvVWniaa#Zw&?-94XhZ163^ zv$IGfiGceKXb(r6Mq_5jRFmc>i3)51nJg}WlC3mZ)I;dZNy%bZi!W>|I#ANb)GvmZ zB>pc@4kq8KRC&FPur*V?4Sz?ImWZ^tND(<2@_sckFh9^uj2Gf|SZ-7nrqi!Nqyo_< zOOXTHN6&(2{qA%VNQMZabu)Y;9Zn+5r(a2{Ic|6JRIJm-NMj}n5+SgWkkDqSK>Vs% z<#LauLQ~X}8m5U8&?L)r(ImB4fd{A^=deO{t$yiZl)kKlo{t1g7U)N*VU9QnRefr% zfYGl;ZF5Bw;bO1K6&=H8YsA*cG@`c1pr>;&JNM9sxuP~yA3x`cUeE@0jfhfcAs>v0 zjvjpBr`>H)bWTeVq|*`60v67-@WZGI%v(>Cp!NRs#3i2lG^;Ub^)X*7>xn4eHnDGy;ueMetf$7^slMof?%z>g^hfs( z)JOOCQk@2vjJ?#a0ebT^&2E6@znZcN)F^t{m#Ow;BQC6EOG^fG1O^N8VwmonDL@l@ zNi-D0@ZpUO)rZR)s^P!d5R0&g+>JyGBdy;E%XlAM)ks{%UF@=`F2h12(FXQ6C-D$8 zM3cti7Syt;v1pAC-fxV}^aaT#;!ZrA*F>~7OCfBtQA}&c``v53Vn>vP+)ON@&zoR1 zHd4K&SkzJ)(-i&KM)R9ua_7oy$(Z z=0|qlg2-oFO8r}@-rU|wbjLjGY$b|u3A7eNFag)L7R}Mc1+CHkBHGy+9flc9YjF+Q zAJ|5T(HSZZFNdM3m$6U+m9C z2kfd+YTiMO>-G*J=GowZ>4q9YQd<~C?C2n}P~x2qs*+zjh+AWUSbOX15z7tEDT=O6Z^(a6h03h?WM%fzLyh-IV*2Nxl1Vm@0#$CYG4emRfZ+CK!55?Bu)Z$K> z;xC)|*y9U-pixngh%^!}@z*dhvEOku6_x`>p{ zT$^3FU5lHi0S|H2F6zU}+y^l3st@U6x7~-Asbi72!c=#5t1tVk^#85Z>Dq4UXNgWp z_$JZB0;<oM4%5U*G{>#=`$#aDK)LpAs>6NS)4yO8?f6<;K=I0}aaX6W-o zAL+f}_Qh}SCm_Js7r(zhqIYP;@hJnuc0EIYeM6J@6HVc15D6bj13BE{ zd*5ZWbDq0^M&6O_r|N+?C?25S1_CID)1WKGG+f@jQuGD4U-v3JoJZ5I5@!*Zf6^fF zPXr)8JqYOL0Wt@RQLsZncJ9GA2p=6R2H?9hgMpYHpy&{BGu{O$d6>wiEkm%mVRkSS z2h$cR8Hz)49z8x(T!)9@VPZV0zHJz&#nSkuVM5c;MD^9c^QF{aIEdJ_)OWb}BLLea zj*3wgzkGz4$lg_ZCyIR-=>wC*{UOwsJ`HGhUc7XgXq4*5#HBWLXVdx2Kto#dpqPh( zg>%I;F8K6fRq)hevGRgh=*mZdjds#UkBWb`9}At4InEjd?WMKr*FaQr7nvGZXPZM6 z{TMdNqlo{=3UW(}VuJA&?xwSsie}m_dVZ<+NA~L1eBc3yb;JnHjp%` zcql7CrQuzkdpY*#Gir$zx({-II258(qoSnTG~t zXPw&|P`SaZ@6}tjyUB1{+c(kK$3(5cKR~f+ACWalRnGl{tdr<2YhtWJ>LV!HtasEe ztJ1@C=m+)<)ZNgTp^P$`3R~}}^ifE+vmX}q%SF2iv}re9$sDhXB^~&sst;Sg<0by^ zoMj=b__R*jxAs6LcSlWH6sifDW?Q z^4J_uMb^=?}L!3_D=&)gDCPtD9UtQo4+m<#QpEh<|PN^kIe(%<+x_Gt7v z1;bIblsuNrw4_S3%SL6YLu!SAWSBti8iG&C*HxlX1ze8oDYjiWVHE!kZ1!iKQS`T( z6AcFoh6yqsIUB5_&j9oCZ0vs~0D(I4z*tFrBK+W0JaDm>jP;J9|Ivlte-6~FhO=5R z7v#`f9Lxl=iNijCnTf;#-ZlwnfGtVXe4~VF>Ldyv{)H8~5o>|#M^Hv`0Wcg&%WVCO z0*)X<#};5m5nv-Of;XxTMr-UC;x&<4fR9Rc;W_tn05gYTVGE0DubK;EbYTuLTbNe2 zSFNY2+lGd)Z9T(-+l&FAR(#J_s6Q3>sQTEk&U)$Bfc4P7+yyRIA#Xa|%~f~o_Xenn zy3r8LTPa#MId&dC7Be69TTPHn562GVQ+5w$o(otz9z}`-)q_ghZKbm-MSd1ulv}SR z-e3{%t{fY?-YQ{+D;N8%$}f2}HdFsqqHcHt9_(@+RPcij@L=9o7&1z1!h@6^+ zO4i4S)pE4c0>Zl?T&dzwO_5u#E+kUa-N*~iO#MTM>584?5a(R z+8&Mwm4U?$0GipsmA+d8G+azMkBdf;QvvXgN@J{zGhOBETga0N4D~z>e;j0F&-lE@ zL9c;FT(QWXPG{CCW)w~(_3@}+ofyJADg8x(T7Yv$UW_Q8w8<{QHEuAtC*u{OEv0+xeVa`(f5Ok^Xwz@b)VW_4Py ze4wA^rTUR0>ON00wRsXp(YLhXN%WwMCZ!;!_|YdthP%wt7qncFPJs;=O4)+uD>Bo% zK~cp@6t|-+*F+h-USTOb1ZD7nSAB4|edAL%8`RgdbAu>Afq;7U=LS$w=P0sKG{CqV z^`@g_cRQ)mI09;{NpXFt~US zARx3rs$Eu%0AUYM=Plxj5R7>2ihNZ0G*0lRw}@--&@o2~+7HK`6=AZT5{>ZH_@}@E zEv4YoV2g*xZ+#kv9iZazt>8i7S(2TW9zU{GOxLve@vFCqmo)t@HfD4 zSc7INTYIwNA3ra~qWWYienIp`BIboJfc6+bCtpC_C6w|a?p~u&FM<;3Ne{m$nsd>8 zFM?JS|XPf02|g0kivbxN7VBp*$6NIk@*r< zdrQ32OQ6`aYTB?@T&`6w+9!(jqserPvN|uAc+dw;miSD2izdA+2IKO^%c9bKI1uJU zlx4L174U*@#eaPT0|i@PzJ@T+Z_~loM80-7e)ctyrz59Z(ta?d-_Wi5#itNrT=ga- z8*kI;H$lkFqFx6e-gy84^bLg>*hs*Um%&p8hVj&Vsu2OZpo#k~E|f6$K&F&rNVO_< zr)I}LIRJqU{3KpEB(~#H`4$8NYbbmeEBPiB9R`f7iEla#h77Y_{~gf}vwq7vV0h+G z*1O=nd(x11L1H4D)w^OcoFeny6H^hzLc~V=O2md{QG^Z3)mm;dqi~Ni7ER>dOC!D zvuV}GqOra*zzUVL_~#!p%nqRIKehR)PX%X0d;U|51KCMF739X7cR2-O8?;o!hIZ?&qSBUa2hnVTwPSZunf(Pc%d;J{M1Bj|R?+@v*~4 zC18tBC2Wk*bln#K*U>~@V4X(O_g{d89Zk)?gv53<4f|5CMf{(QLQSYy<4{wY_!Za= z7*BtNF%PGl6Jn_UgI{!5fNr9xC&U#05$EQ|6XIt132r=MQ;nxX%A%7Zj~+P*_QMimwN7TTL$$%18L2WZy^)-mKJ}D6?%nU`xXHQ*HfP}O1d=r48%K6(F`u*|gXT1h?!v?9cgh_B&v#0hIeM2oOr>l7ETo85>po3xbQW@nio2 z?{D+pc~t)gF$G-LqdzDn{JkG8X2Ki)m|(&)sNatw!mcm7!r`p=-9O?a02-^h4*u)w ze-a<)=K{2%X+~yz$5v~279t7VgHpP$pB6Q7P^$|!Dtk4&~3QjXMR+Ihx zO+doztSF(qnr!Vm9@euf+|=*6v;p+-Z{o1_alHC>VYpGvlwe;y^|jU z`kYS=hMw^FA`c=^^bKcFN55R8EnKi-b2^>y%R1oB!vUEGL-FWwnMNG~lAZ2u3CP+I zYAg&$2JV9aG%|NvP$GZXS%pdS{~eQp)3PPcF7Yk&N_70bP)E8eBs({lNuH_XjpW_}_huhX}LX?cG=pGNvp0yJbMd`J543JEQRR<%ou(Tibu zt-i%$lRAY-n6o1^K1oiAbcNl5#g-zVX0J40|Qs4$R^MnY)p{_?s3R|xH&~;(wP)F#`7esb?n=ThD~fr)mC_cEdkY^ z2~rGM^dNcRtix>E=CKf!E1|z|=spW57kh9aMej>bZ;C+E;9SznVMpY#3OLaZW-lqq z=B{q89O@|>`oaQxqAX43XS(5E=1iQe@`L3URLu9LVKguabI#Iy*u*X4(^TvVreCi5 zfKIx=C}Aw!EUhPcnCO{(w5EuqI9P3R%&$_Wa!1*cMsqp?dYt>qlY!)9yJz{+bMQMG zN+`%4VqUz4UKIo8X6X8KX;!FvuhU!G1e5JC=D-)mZYY>*n{6| zIDNCNDWP2#?3Pngr&1}RZwO7oK{@R9ZR^-rHKd3TwGj`nczHBjrd5Mp$aYZzpx28)fyWidN|}YtYtYl zd^8!?vSav>7^1z)z->d0$g=)#+zBc^d{K}7)(}=(jl*7@Zde40UZ$m0*wnrP7{`jx zslo!8&*{Q=NIVrV?_r4JAH56pG5Cd^U&puoRevGdMt=+Rku|-vEe``0#>oA&4r>CK zD#e}=D0z7_*Kpm;I-)9PG27!2gB>Qtngz-iI#S?mm3uITi9sgto@~CF=vNy(FJ{8J z5vp=z#?xR@F%1|*GxOOA4^YyLM!oLO9D?r(YWA;f=ctMIA?HbSCs7~IT0x?AuZ~JfE=$%<@jDiJVKEohc_jY~W>i3^zzp%T1|xJ=Dn&mJN9Y`Z%%t&c*HTtO0aL)l{=QN&=3DI2e6^7y@M5H$Q!ad zhHru$qfOZ|2e=*IxoT#_R>Eu6=~WQFh)0vHbXu`9n3m;6Q>Y3-8AhUhJ|IweOrz8s zS#RjS)nO~^HS6c!oH`tu?80bxJOB3zFF+@Yuwr3)C`Z=q;kRs~!m#*IPuLT>b5&GK zEL#GP0D`1tBEmha+M2*pKJ0dIxdg13sU;Mx@TcY1hK+jC_!xFk7NE;+erkJeL%;XEs@upFaDAWtBud<7BN3hx8Cg4&x=W8;7lFi**q z^wJnAATeY0mZhl>>=5?O4S=<#ov91z$T!VaqWp~$l_hO^EHeh=? z?blW{gw1^MtjDTdQ$xt9A!KL8f!|R8J~y~{VrhNViDIK99~K@CAIO$trr~0GC$rr) z9`XWO-ijWup;rFevsjh~bb@7MCnl6n5+C|v$lBJI{l}WRV7rTB&k9VL+#6K{Q3Z_Y z%Td5%bu1U7;n4x~(GlNyi-F{DF@up<5az*ule;T%6s10T# zIvCy+7ig9sJ~sQ)^qbSuD$o`F9zITD^hW+feP0~&ZI~8|nbCo4uTi^aQ($Ph*@SszW~RQ1IdonNEkW9O%#o(3IF65~@R3Cuj0(ts9Qc3h^;wBLGQW zKqyFG$m^d#>6mv#q7~@Z@wvqZ7N4_x>?WqcHu^!>Gz=ri(-5^=O-Z!Muoz9_Q=50G z>O2!ypt#^f=|`9WmUnu^HqDCJUnaq(nG2#7ry!TBbD>?JCO1XfDbVJ<2FR23g6R+d>II^YYUD*FHOjoxfRal129BmPVMzn?O`(p;gD6& zZUA(TbJ$~_z?T`W6Dnv5z@EdVlyK9|RGRswd3mA$AQn3aa|xJf3Uhe-%S6#|opw5p zwZ3YRrH}O!%{kjVp9RJFY9(Pw%yY^G(D^Q=tW_ZtE{$m$WBEWJQPUYf1A71#x(K1n zo5@xKyH*fdIOT9KscF8j+Z3E|jx7vDaNK6oy8(D8aZ+#}u(|LuJLcUGi(U>i!vw2U zVUz4p9`Q7;6QIDuDR3q*$`e>%w=IC7oiQP>DWg5O9J^v6#xMBK6$>I_^hLAi45gu} z%8Qw4n5c)}0KbRLC=H3qlq|p1=;HPo+2vBGBFZy_cr5T|3`_ws4BUc7;EDy0IfYFE zebEo5pmMM*YWPTm8;#-tM3D+^V?i-X%e4=9;D^gq`5ZH9#s*AMpKt(-3mXVSZ>+k) zklC2~(WghU!OkJV%wNkB1osb~pe9a-HSra^e4P&4XaobZ%QRJG5bZKxAtRlllW9y$ z=2tk!DaaEC9=OJ4s&tAdvzpn3aU!a-D6uEN1+jtTMSC62(dAJiQ3uMU@`F@+F zM?ed=(A?>B1mpxHuKW)PPXS+XkJa36(?iiZGNUfCC8DAvY&{r2fYYl5E-aeb)pZd_ zAuMPe*|-8_fC!sw9_yrQyb1>mm;m*~bOh6AW(w18*u|-sZKn6o+}Qv)I=5-sJpeSr zbH@ino_|j?pCgiZm?UX~Z$mY#LW2Bk;S2#t5K`Coe1ohOcE@XMOIxZEh=*k1lz7X> zNVVm~MKDW1ify96%}nweZqPnxN*zfy$cTI0F&}lSE9>C2;jY;oQ+6%(M7C0GKsx2N zTG@5OH3_d!cfMJtET+Nzhj%2L8~My;RrtRFS!-2;6z4RnbxjQ>FIfwPLG2Z*u-Z5+ z0oAstDQCCD4Pb_$`r^~y4#tT^ZmYh4hRJeubqU0FZ)<;Nt5(@d&i)*vU=w_fGaT+E z35YFJAEyKM3;8SRc8w>UuB~shp=!4$wE;vUIL^{>f%+S{@<9E80)_JvLgC^9N0kCx zLiAZZ*&+;QmHxPkA?$3tR(<&f)Dj8dnwRtfIRw(NvW777nOGpNgrMz}0$B*TS%ohn zoAT%6HeOKmYJD2rP^NpfdJ!gh#lV~h&8wq_sLLu(ZJPU(FGSs^rq-kWAEjp?jduI) z7n4qiGq}YsBM1l2%7leFO}slj-Q*3#GK+-ytu5z(zZGCf^wu9{=p%zh9I_OAn@hF?7A_!xI32)mUy$e`amP+Cd3tv z3zgq-6!9^G=13rP2ay9>Y+(XsK+Mu}A#^+clD`&3`uJe%l8SXWw#}D8XZB@4+t)jm!zH}8Uo{SY;2CYNi2X@4`h%yT~!C{&e}5}}#RWrnss{#bKBg$CKvcEs14 z*g4lj$t~q@&qA+`V4Y*KYtihM@*y3Pruh6>_(8p}Z4n znHLIW4~Ws@p7!#3&A&{=4gY{9ULu<#??}}pvZH^_-OS5;K%ZYCo8p=5AiHNCe8vL} z!_WwPhIDXOkG-UBX?zE{uoDOnP*J7m6Fk%L^VpjzlrRkHt$7FRsKT)%APuOt52{-g z>HzM0yKqabFO|pj>B*GYQC!(B?>ove-1g{%PQONTI^pFLbi}?i z?5yr??TpDeKreTex54tUOBb1o%aAT|I4;k2kqa;zeTpE&-at1N$pU=7s0bqTC+Nc> zY2gyFFw+O9uLUXfYI?wu<+%J{$-Dh;IrC7_RX*k4ikmPdrTt|Pey^s7F2gddrlXh1 z`}N9X8r@A^$=99T>0@MbG$#UUD02<)=sCe{*Z8WE1h|OR4GfSSe)x zbLsn1R9{BX-m)maEU{a$v1}2R=Ypml3c&gOA=F>c8y|c^yL!tzP*vwXvQ4Ng;f}1) z@(m&*>~SP;EM8vPM;4*n$9*Il0(kn$29WwU=?f)6$pSgA1syw{*^pNDm6Or)jDE5= z%mg%=?#t-3=mx}adZwRT1$F4){<019OUs|cZe8799?>>YWf|sn03%*_2bIZe=zG2{ zlN&u-FVzitArh=jQ=6uSC~vatK!5(>$)@zn<;XF+;5QnAV`7L=Ruxb@LXechx0!KQ zvXVyoyVey`EF4=*=4iRLe=tB8tVER#nZ*TeE&wd7>e*n6h@cMUQ>SZ{27&gjlpKVd zx?E;dz#AmVswjk`NfL_^naBg11H58+5f@`4MA#u~13F6m zwx!$wOj-(@2!BH48GHG_WGKTHPZ1DRK-^8g4+NWqAlx7}pnt`ZuEwc{V7Ykbjs?0y z4P#5e?LnpRG27II+>}Vaf@arov$$5{nu;rTOL@G)-_;h7r+}_C5Z(t}aE>UWCM6?M zyu=t}D$wi(9Y4`qRe2!UofJq=GtSHI2teRZ3jN#DR`Z^uKE!4bK zbDS$!9&nfojzhpd5vn6B#v-oFkw-u$RbaFuF(S7KC5_1`ZNL;@1JnSX8X%Jc_O5V_ z)^OL~U4Y07a{7d?FLKuu>L&N1nn#6^;FM5o9Y|7pBK_P`rs&b5rWN3V0+!h$mZ~Dq z8wl!wmv13p0*c$cq_Peh-9!Liltt2g%04s*{MZicdn+ ze2mP}lLB<(Aer03Z=LX$fDleqXIf}H+HaxSw}+-W9Oi*?ECck0;)7&C@UCw?s{OF4 ztew-enFgARJIjH{0kXLuIUmzywg?VA(qDu34UFfO!kNY!9^x z4E|`^U?_OE(z3xa;)Prov9n$nETgR<-o?CgIXk(knZ#00pc|%dX98}_%y#Zd2JA`z zvWEeh~oHD|;KI)JVA*??5TTi>*MoM!Jty+Qh=$acY$sH&Rs^?b3iR@)do(!(>)LqTP#2+xiRD-fjjjj8#&{t7WcH7tm)*XPA!*)AV67$AdBU zrpJcKMis{{?#HqJ(hoaS0oS}b(GP?x;N#E{FFMkvizejaj@f#Wzje&)q7<*w2 zOe7}N)^)hMo@3v{4m#&?nz9ueZtM9?&Zcm} zB?y`^T(+xtdy~hSzYhxlx_Om1p(RMQ4<7J40q{FG#X((Iwz?q6dK<3&r;yPU!fgJ; zagF@1pV%q`UCc;Ms0^H94in|^DZ-?hiblw2_}8R_?!ch&BVLRB=_JV%jxI zrZ?D-sLGLZJ5@odFFA}$O=Z80k_9bUH3pW{o?SBmxi%$$Ww3?DZ~{$8izQugjcnBV ztLKsVZZGn+foq1#hO_)JwXKtsuB@igm{TcjxklFN@e>%S=}W;l+ATT~Vh9xCbAv4Er13%9tR|(HH<`=iAOLL?6khDj7p$3NCT9r7DoYt{4+3Cw8@4-eFhhTV5AZ@kj}A< zGXg835H7uStxT&}vBLxVH8kJAo(pHVN*Zb(`e-pJ%9J)J!b1HvR0%qAie2+WJU$0O zegcCh24_oaVg3G%Q@bOv#o*wE4_j6xrqK1G5q29o5S&67_At?;%ih|UYg=5)_OA$| z=tyiqjoFsY$&R3w!N8HyvT)R{6;vAHg-bL0P_ot79-f-r3vYwh%eEDO7e`*2s2089 zdB-FxqIs#7l&tDRZyXV-g$;DQBIGht@HDE>3pFc} z{ds_S5nG(kL>#^xAqy4+2{uECF|F_3R@8h#gb4*jg2_OfEf(q}Od8b4{5CxenZP3+ zM4jpZ;w6*tl;4Y?zkyEj8dRi;L7>mzi;f-B=cPhq= zPu>K?*uqkTq`^tzNK26oqT+_!3<`os%v7RKYxc8lwJ44>G?}!qG85a_u^>`{HH10= zX|7L+F&YKSp#aMbk{3(Ismr>9e{$=vWMQ^MvX zbYm)uUoaH^xETD>V?6072IFg-`v^-{$mklmlHq~jVp=+rRXH5*Gy$GUJZnAc5Xz2( z*6#bri~0`wFSD~g3>O0dc`l;#c|HMUw#?SRrgDU}p@cX&u}f>Fp0V^rQ%?s+O7Gt| z5xYhu$hA&ywYcNuq8mIoxFk`NE_SS|OO#)gKbFHY`YB0A*ch|dIW`|Zy#|IaH#K(=p@S)#$nU#;<(7*;xe;r}pLTcKtL~bZuCUb-p-~}LzOWT$Jo5iu?InM!_LBdomJ@M0AiZ+Y->RkM zA?n+&=ejBm7_2qm!!ngtH!<)WlU>v>rtls(tXg zM2E2_O}2hYFp^kNgnzVg7t=v{5%y}pa)V`6I2hr?&+Ye>#|#`lybFO&6o-gU`YJ{n zFFahSP4zZbyrE*7yRoHdU%-!JUYKlkRvrG;*@&I#g_~qFv<0;1|La_KQ5D?#mx4e# zdZUb8Jl>8q0|>{5Q;)}k5MYQV3%K)x{j4@F*L*&W25U;q`N zk+`v|PMqnx4ZE_h?(xEW@Csy7&zT^b_uY_ySViVTe&Ot(J+{laA2?)>(`>?DF>yvY zC11Kw@+Dd{K}HMq+E0Wy9}=Ekcg$(P(6 z_MGvRH`hQvK;yQ{`K@slGAy=c>iw9RVm%UA3|r{~k|^=TO-+UIy_*=@3iUb&jSyiLxQPbVXWDR7dh zLtqIV##XxPc3BG9_kr8xhuUFU_fOe6bAwkUVANDEcogHHD%n8i|0&~WbkaRpg>>%c z(bIFULhw!JU+c!QUUd^luP_;zlH4xM1AKgA?lk!a=L8q*@w-ASW)mt7&~32 z@U2_j!d1%_L2BYIdTXUbg1G52Dalq8Ay<_KA+&ZbIgO4_mk0E9(2dwy@uT-hgixAKD}M51P}zNw9S?4~Pi_q^KF{n05+lZ2&y?S4 zJ{-|5IOElSKsJPYzW)QVRv$!0VK1VjmxkaM8`&U*+gpL;--pyuQI!?sfws>9o2syhqARe`m#;v;6sWX*f}VX(!V6(CL*L)JofGriI?&U&nJ8jYGG)9c*^JOCj5{5O06z}AaE%-4K^%?tp6 zlIg?QGMc+=9w@;7D5Kt|&ykID7yQrf2hWjpbMO0~-_sn~wqULE-gF^3*@d2PXjkkr zrXE4^aBse!BkOx@;#52COA9D*J-8a$y$;zX`#cCC*j~EnL8W|M^C0vLJ?YH{Ww*Qo z(|G_q7k?k7sU0+2VgndBNTqp;8Y(nmF7hxX2YG5r`x(e$VQ;WHg|4>u& zH+xHBx_FwF&WDZVW@n##G#`8X2$>Jb%#4q0-37D>d~Tpuy7)1`UTKy} zVW+*YV8x6y+I3Avl-vvCX8kcYgLr!U)dg~xro9)hw-8z+cA_hr12@Qr7Rk{_p7rY@ zxkTGe3rQB^@(C#oQ2rxwC@0o>L=N`AkiIfc-|FJ_coz+9$b`x!m@28L(Wox)f&TPJm-rzS{C0zoYL0vxQ4c>l2`f{{>uA* z6V0uX&%hOLQYn&*9U7~J>D;;WBs%2FETqc&bCc;nPb61+eueDi|K=3it$aewj?f{46hC4C1Z*`D5nG1ka;N5|EV5`^gM8|(xBmb!bVNPBLP2(O~ zwodj+o&}W)$|1EAjFISH>(GHY6n#QA#-+~_aPpZ$;;A6dFG*c8f`kf7nPpdULwn=tCs>sM@?8MJ#)Mj}*l>A3F z!>fp>NwtgsUW=>cL;SE>wgdK0+ahD|I4azNgQ%E>ZUJOZpsFp zDCa2|iS|rrWZ_ke)**?8ONq@Pn8{6DTQ$1kDR~*Hf8;6IEpsdKg#yWPhJqma4bwA3 zP`sDUKP7u)W6jxr!G4~tUQSbQ`#mi)#h{q3W|7Sj)GXfov}}fIS3fO>rSR0m0z44{ zMy`~y6Tt$hZ)xsBd?2GIB!{lItA zsO~n*D7-7T;rN_DmD^-T%-RdvWKPy?jx0XKN(5s@JbCdVeY;JqNH7jEYyw>t2X!@? z=Ek81zn6BzVRbNw-jB=fSuY}Nu#GVi@gI0n22tznvP~`0Ehi{2){9ePeS4Z}f-?;v}DIN*7i-7FcW6zua;%3}z_&bDVBeB6F~%-HC}(hg$h z*k=ivrJm2rerYZTy#}3Q#)A<*@w}|xBBdPr6^5$@FD)<~v>~cLQBMs*4LZ7P<_O$W z*)A(Xc$LAXW#=&l%SCl}$hw()d~yZ6Lmg0u{GEpHkgYPE>2Rn^4<=+j?CNN~fy8Og z?~r#IqMfn>Q<5fFg~7#K)?d)2+%FPQhl|GH5Dp*m(C!HtgQ%!fhLP|Gs)O?{0F1U# z#*4BOOg%1t5zDxZroISkhi$adzPx5XJpUpNz-`oLr)&%Y-@o9kOE0GbJLL>mF`Qot z^RXLtNdY4B)?J{rU#7LYaB2>vle>U^U#7I(z!yEK?{0ZB^?DO_J|$G~raa@Fk)>Z#@>K-r(UC4GBa4o_Bx}_; z4gd9$wET|KFpX#$LPoj0fN;e8-HUB=j<)ZWx7N5D7w(fiwLj?2eex)39r`kM)LvTf zGVu9un*NHs-}49T!0GsyKn^u{701CA|T29mGO^0~kY%!@@UP-T>t>oKp6~hG#hS-;bu@61`vU*55}M z#*TVBGV@b1=;-_MtJ+^AvyrpSY2wUFz$IHrYKQ=K>;st|`32sLiq1>`4b0}6#60N0 zSu#EZy8W5jd?=p=C88bFYtyj@GdfZKsmN9I_5s;b-{hwAE46&O^dOL%6Z>M!L1kq# z^`NrALK@W$RCRB1B!23kd|cDsp!sisN}8gQPEyig*e-oQ_Z*g!JfFkDii(~KW|DXt zgL{kyye$tK)e73v(dF#%<>Hxm>v!Z68nD^N@5<{v2!n#Cs`<&8ZcY3`Bi@twCX7jJ=3s`gRW;FZA_TaA>tBKKHm>t6}#*`u7JcI{SPM8?n!5`RDQwKAQLiSg={N z)@eF6(aJ0oX{FTsX?9^0ii`W2>j7XA2@ycYi7Lr$pX?mv-e4q-G;U>k0y z@JV?F(Hed|DLHZpEGiFz1RM9Y9PK-iq=zbCUmQ!0AUp*a=Z2>cATvJGSC6Xh&IvR% zkzO5K1i*+X5nNy;%*-HYbOFIWd~H~@j7OqCA479b$(GmXU;yoZN)*iGM~Yi_yP!^Y zDZvctVOJ4gYt+&W?3~sERiPrzv7Ruq2(X9(=RyGN1ujWA9{sQZ2J4gTqo&`;Iw>b% zoM<0V@HW+G=P_SaMJTZ?#HpHq7J(WU1Lz~b`=Byhl&^t9=b|NWv4uLA^TfVU{iz$n zW`g}6#~%-{rvVZefP+$d3~_3DE59F{F)*}cD+X5qefo{eLa~Bf@}MqvDUbbl?a4oo+PnT0*E>om}|&0 zf)1tId1WSnh}W5Q$I06lCPqAgkTbZa(2z6oQkbFJU!#=sJ<7m)i`^BIuCgb!38tdP zMfBp%sep`daR4C=Muuzt&;Bd47jh^Dp8&kGISNFVUWVujwYy9N>&^o(={*p_9QITH zhpq1bkfO-`p6Upjo~rE zDa`Lvhc;LRj;jG0!JP)X>QoL`LoAx544xjhkpm3HvuKmRGyED{ylpWsZFC00L3#lz z?gv;g6~--w7ZPVNpr8i3ghiVXfP@Kk19ZOh)6QgDdikAX4!wPGv@`YXm{U#DcO_Hi zEJ*Wvkp6tp^qd6Q??&?JwOAxgyB;!g<{i2wbc#YmH8&IE#OysClYxo2+e2-)AR`vG z8#GUhSbi)x9{c-tQ(_iI?;i~91zocn{BV%&+?^~hHhB9S*0pK~qoV|!_8O|i4w-MX zrkp*=wxNZc%`&99C_kyBjQ)5J6(N`RiK39GKPODL?g0;#p{Mu2#kG?D+LJ78Q^5+f ztJ7tCX*5u?4cD0l!jEvBZKQ3!-fX1Ps*VFSH6i`QlwY83_%A*COR}FBh`>>3Wm+&x zSPvI>vw;%7!k5=eys_@rUqj&0wz3Nz3m1 z7*0>n+{g3`Q#9=NWI-H?3AEz9m7)uNPaYkI7T0wcgBJMrWQ#5~458U(moHfov@I0U zYK}dMxKdV>BVyfXb4k(t$+pLR++5EFo*o&z20H{?f94Th&3rr4&zPObJQ8;Wj)`z2;+8F?)$OVcU2oAF5v%UyA!y@TgRUcdVWDM%KtNY z4g`j4|4ep@)p?FUIrQS65CS&SH-9Eu8V1D<0`KqhdwxMlI{#p@-C;){i|VVPbk82d z{vJ#p9!%DVpZ#9UFk&My!W=)zL&?rKskIOrakR%zj)j)4r%!X$B!$_ioYVgzAgoJ(>zIz3t$q$~2Gco>)<&VPvSAscedHE-BDhL+*HIme5iZI0cHb8F9y4#*e6*@`j6 zRm6=0rU7nUzDlV!iLIqwV8fRoq@!Pa3~VFIBcfDlPa{;Ih0~EnwkU0hVAvV;gx~ri z$BR1!q2XP~dqcKOfDjb(bxUxNYjK}2~|N$JzAWZdG4>S*AYh!x&B5$dhAfL zeyEP`^dVrc7Hmus0p1*m7vxAh*E2}dP|zE^u0!+ew5Ja^B?~z0dijJ=sv$Y3P&@8` zb+l8-pwDyNiPGA?l2r|rcIKLN20#EM)nUL9&y~l{Fu!RRCd+-EPmgjx2wZD}Ar9eO zjf0k;g$F?pXojGUlLUrf*q=9h{OD?95TslP=s3w75a?}_|;9R!I)K0H4+4l*=PhcK6$e_RP?grs!X) z0}kQ+2evV27bQ{RrB*L<9(`_#3mYoIjAmR^v5y3^mL((bV9;8f3^+DJgV_y8RIt)u z=7A|NGoqHM5I`4E-B?3@n8ECN(CB#s%(TugMwjYvLgtECC#Xj0I?_a`XF!Z?&~bz& zqr2;+((Gd5?rYSdseVA?tiLMRGj{^_| zJbLLLFhh4>+IK@y5Z7-*t0gg2<#7S6TbLKqgST^yq)IWP*sy ztaNNx6m$ehWah)fsmP85UI)sZK?`e)?8kUr(79338oBxAMnx&&ftE%^Ig}`GM@1Pl zWZy-_!(a#J#00a0U&cgf>k9TD4BKVh%&T!JSH6j1yM^*q4BLS1YzS0#n)+T5$Tyyx zS6>Ych7k!}0?wlZOPDPM&DTx#(7X9f5`=Pef10MnJSeX(s3I$03m7*#OQ& zXn37zyV*R;+@dSF=%iObNDy@g(jiVF(|PVLZiQGS$Am82bavhbdnbLBCyLrNt_Z+! z>0cf@3xdvm(QKW9Qc0N{(Fz2@kn$^02ye?qynL1u%aL))adhc+ie;Z%3C$KN!y@N>JD`rd<5QLtT> zP;F6eF}?Q(N(XE_fP!Ehg&2Uk>9yR9$Xyb}xIolTt zXwIBKm}>WslZqJmcu%2{Vzl#-$)fU0PQ(AMFrP$2N76 zN|OWD4%P-XnnNu0IV}Y;>+zLesX}0ObDml0#}h2-YY}xaL>h2p%3;ELBy=o_ zIK#9Foac}@L>#c+Cq#F=62pL(DrR-WBwRfg1bz^t08e5i3c>m9$yGGBMPY_k?oPE> zurU;%`>sufDb+$WU|m!uTSVBwx5Wl?A>`P?l4|Ok7OSHh4EV=Fb%L

VSpI) zXX$7l?BI?MIuq-jfO-qs**?xzjiprUZ(tj6OJwuG+o9E*k_I$XE7gYCb*v%Umd4}Q z3ap++S-$~PyFDDG^E!xs0f?`65S9Mdf+aMqy}vN~R|jFT-_FF(P}Qug2D|hYq8d@2 zzvr$X`*%4T=Lc2wbl`!rnAX*ZTS^)qW(N*n>_Gkl)jx~RKxgZ%?1dcxD>7Lm3_Xm_{cD)h3Mukq8DOT*K`q&#&6%Lvl}=~ zJL#&fqJxR+qg_Rt_;+T!9D59F_AY(dRh(n4%H^77Cq(n`ZMAQlvx4sGCI$xIn-_>b zMk6~Qo^|V&W^d}-UHmKf!o6{zMc+$B3woiu_yt(`L=T*mb+o^S_?J0zKZ3bMA-$K3 z2eDhBo4%l@C@mOu#3`Vh9k6(_Rnry*N~QJ`EzCEc%x>!`rufYVa%m*x716(s7UgE+ zLYj57xCBML4je6RHyamZn~o7D809Y@Vf@WMN1U0cWLN^>P~GsC{004ftf-4Wu^iej zNMHDg2KUAOxr?^+1rgm$1rBKBC_3H|9m{@%-b*tEh0QMP&`5xTM2^Kdj<^)z#=(B# zdE-ZVrJty4@p0HQ4gzVQJLR)sHn{gG(Bb*4*_1gB)O|0Vdz=_vxG+zpzXxmoa9+kz zbPdM8ee~XOVo>$(YIQKaL}A>)4X-{AH&MV?_h<93`KVy9llmVo?!ac-a=bXJ^p)mp zidyc^Q3ggp^t)wrT7NOZd~i7}>n}1ni=WiJa=LVs;20nZ%_UFLK5lZ)avC&1lou~z zAOY?8#mJ+NTPCZ%M2wpk&=1Gq&*KBc{PHGUb3xGyA9i0(z`<7vz)17zHBJ^{S(|%w zQ2dJtBRuK#+wWLT&(?|KyViN3oXzIz%EM{cP%vvB(3GL#sK|eVh__8xC>}BtaBF;+ zejh5XgZo6oFwrGE=S@F$(K+?$%br>poIkn*XlpDKioK%?1h}!g5+Q5}nScts^m}eROc7=#8oO9EH<<8QnNa zyr}^(I`ndT6Xo7$@jW?Z1Q(a|yb&A1wDC|89FtBImz&cJy8K_lHXp!R{5z4NC;tT? z&Y~Uv5<^jV3yw6B29L()N9m5y;us{_{d6>t{{b3$68MjubmK{467F{CyXrAwZe;ol z)49h$!rQmTh<}wp1Lx}K5DVh&aXt{OZ>Y;yaTeZj=UDMQIP94xi#F(f>B*u!zT9-O z=okKMrs-4z#F2Ml2NDdIS!1(=9S4$l0=+&?jD*EDbs8EjqQR$$F|pG;O_fC#oLO8E*D3F~vV16B4b~>QEfYzKY+F}3iIbC!DCss9H^aDW79xrxc zkYgq&C~cUapcI=3w(9|UXrfRBD8?fJjOY?*YH2+{SD&GOXv;sGM#X1}DM-sa z>r62op!naJnCM8VK1*~)lI00!2~|X`Bh`)(`SkQzf@@uUd6u{kzGp)xiK{T^b&~+0 z6|`>>p7@K}{Tr8&blSfK7b=_kZ=mEzTKR8rBJNUWi_T>ycw!pVB8q7JUP+1YuGh-X^DjI!pooP)8G|h_>O)n^fEk&7FeL!q_?m zFG8x2sp2SpAWX?`;TAD;D&Pb!i3rUtg5UA|Q$-Q~8l~Nz#PhQsP8Hn@tVHa5ASwvi z`JxJ5H0PfWV0=gSoG*&vi(t*xRNYS-H-=Nl3c*_R25eTME$538a~~M~_MwjR8m|hG zeN-Y$#|}lxhrt(!*oN{rNUQy!G|}Ddz@AYAPtl9~i^VBO z#c|=qB2zIx;C1Z|1(K2)CU_m3Hp?#-C8f7V0o%CCQv2P$O=}rU3iDR9?!);mvRy9` zAtShLu6w?JkLn2RFB9kCa_41WMCQ=Tmx+?Hr{i9R0}Qpp9wenJ5gu@~j_6 z;UdcWkGKg-d-s1tO`s`+aCT(YD4+@FB)U@VWzjfQp!#R_sLLVx1ou7^0#lK087rep zt`K*_*V4LD^fg|ikynE1Jxk|b37Wf^rhSQunJXWLpHY*W!w6N?E=N77MW-O85fT}l z2sfrXuLAXWkv3l?P=vvtoU5^2@1zk|i?(^Qe(^iozv9YR;Q^)2oizJu(K5VdEhFSP z^z7B3OCxFX)sU*TQtdV3bllCkMw}G>c|LnlogR+}XH>A3md{H;Na);r;t2QDee8 za9XE=f%M+ss*u`&D2tw15K8FoiE zns7UWsBujom7A&4Cg9B0CUGBN-!NB{ndGPQ7X(WD)<%-E%%@V; zMegpze${&&IhO9eO}y$ozCZMj$G6WDx0>4&2VFeBHqwXQzFpiEeD<9nFuL)Rcm>U# z4~}&veKa2j%^J#C0Pqc_p$i~1ZzB6IWQMm{1l zF;FqDu{JVq;|Vdkab`{nl(LSrvTlIn<54$t7GNnRayAHLIPGm%yl6fBRR2)4dfwn6 zNoseGxE+V;ihIODa~VP(P@0?WyH{Kej%3=s{vmYceNduZMAPmQbHJu17mB0GHo%yz z-{5NgfMA*|fhbK_D0-w0kMWk;n!T8JN4<}0y^~pkurXz3m*{YN4Cslj(!mwpqpfo zAE_6~cu@3-z59~;0@SEE54Bq!H+qsa8x`7jb&Uzy+%sg+st2*e3&?m#tO79Jcu2Gl z&qLrJlwq{@A{4Hn_mwOmmw#INAF?BD%qiD8zZm3bRd*h@@eR zq5GGJ2h64jy}vMZDv}$;D=GY^RYI$8@>f#hHCAlwRv+Ryp|W8`3Un*RKv=)eQZgXt1vqS_Z@Q5*WTTsUr+?tggLuq~RqrKk`gT#&58bme2B zMOP#;nXHtR0hN^!>PNpF;V*22jc}eyr8(@6q$T?B#qZYr^zLJ#WkW8S;;h#(P38%B zgBYHPA%!M9L*N~(AJ4=9CBXa=mce0KV=(FWJE%XF4w`-aebG9|Axtp%U4j{?A!S(0 zY{%IZ8(D`~jzQKJr9eRJIH+M{asxY7`RXzW*1?2SpfCG}APYQl5UbT--Mv1J{m@sa zx8|WG-amj9uu8MfxjJxS

rwx%{9`D z{!doRZJKS{c3K;ds3}UJHw1nOYu+4voK&)D$Zggrthp!)y966-oMLs+;7Iy0>QOAL9n@3VPq@v%W`%_{r|CD>gTshzd4vu zpWtqu1D;>#7R|AZ465HXbL^h!Z=X`NvsA51-EAu<2L5U84!qk|wprxcT%?!kGJb(N zzM*IJfa4-Uq}L-65XJXuTkTnoOLK72F_3)G=FZ+j&0~DcHL5x7 z@tBx`3IRmC{TcU3?(g^5gEI=q>dC7Ng73b^{%vojDbOZp;>9K6uG6ve!$;Jwy_mWo z(1#spa3`=fx!11Pqd&4Nn)6tNx?|sA4VT|twYX>JXQ{b%k5)B#mfdr7vu0x5bunoE zPe{yZT&KDt=b~grKjqygk%{3AGa?BM1o{nP5ei0(oW8W}r7W9ElvkkBdIU^$D@3Tg z0wkU%j~vJ2c@(`po_>lXYLoBy7p_G=x#K0QCC8&|w@TxJ`|QzmCHg85JLO|m&yBdx z?o;o=oDX^`&duwQaR*p>pKVu45&%IQpObLOeRdxhagi&#-?m7;m@KX1y54UaHy`i8 zH3ehCwBw%K3G*SAKmy@d_mBJS9!-aMuP5=^IfWPDNJfgjBN; zn13(oCG9uII>J?7Mb~+;HJ&9%{)D!_?2$OJlhoV^A;NG%KPvQ zfVu)YguwOO5{?C4_MzxWv<}K&ikY!%Ip4Od`tKVxzf!1Y8=O4?z?MvuP%J!FiAa)u z>WInDQA@E-IXmhi+bCdBuen!D2=P8h?_!+|s&m_0jzaJSQ5)3Mk>_^YWAklA+h?9c z?vC^q9;q|ZWMM4ultxyG(Uhk-n&5&3woAha*L&?<1$~hvfRupIBG-3;Jutmup|+~x zm@aaY7O;s>Y{2m)FOJqen9s_(Nt+;0v_MLt@}%T@3v9bqK8O|7d5hPzyB1Om&PA@x z1GaPX*dCNocqT`VFr04zfI;|snLFnJ+rA7~XcN5Mr=@u2{th$iDHgcsn&x6FbO6hh~co`0@wUn)MePmtBT zY0VBn$@hmf^GMwLc!0%yFFoCt?|}dzh}`*$Y=^S#C|=@iEUOyp?ptL0r0?<&t3#PZ z?uSKoz$tV61D(8RGGb;~jA&PZ@vd`&J7_$5$#2x0Vc6gXw#cC{%v?DrG`+nFS^K&+ zQIC%Q7u(|wU3-mKA%BFEOR%1(+q~$`kq21Wi|=5NFN-~!gof-;Pz&-1X%}Fne99uc zAxxCFGjRt!Xb&tn5^NlO;3ht3o7TDKTL=b}A^KpNjUIN(AGB?|5dzl#am#FPO|TB$(!$#9eZ2`F)y*_iW(5e3P?5iLY5( zLp`^;$Uhln4Yo7?W z$NeX20F#mkhr-3>IN~Z}{mnTGpel6rH4;TJvjx#SKVH6eO_$k@&2Fd1@Ul{KU@ziR zbS1)zXl1?|zRVuH`+YY_K4o4w^zjG8DVaUX(Gq!(4{MD&*4<1w+|}P+W_y%hgVGBY zROiuJ2cr{VzaTKs?U#ctzH~#D+n$60xp}$0ic9e$NUMvM4S2*ZFs*6>*(l2xhkAaa zQHj#7<&vPu`YY_c5U|Hq=uG>z$L$$ZaOUH-ZQYtRac(y3ph2t%gzomoZL{EB_sHY; z&@XbIKW?Yd%IGJMW%&8UleS;#OCnJm?7G$1ClJ)Ws{u6(aE(^l-grVCwGunrC)}n( z%^oiKl&z-}=1rcm?NT>x&^LXbvinpX5x&AFa7&5syE@FE7ay_a>mNVtoaoDjOyCbO z=P7Kkzjhm+vb*i}6&9puLX#|9=R{fsvOyog%0iq`p&gN?>;YH#G=5p59BDY(9t-Gwpr8M z{m-HeebqhltQ|zyw)$&qJ7#~sHFRQwJ7JAI0TKj0!1deJtg)vCzqz*0*;6pd9`hVf zG4_5p?>TJL2e^-Q`NXw)o>l(D{r!2{x7jC!p0>sWzzZd?=icGMJ^Q>p9QVfZ7wj2z z=6IKL;Wo~?Cb|hPAg??3)C;yxt1ZZQY>o7(IH+KrI7?by%!~}%X%?1xuJw!9A@*~p zylBUi+^RW-E5`qG`-^tJhTjrqy&h8_d?<5K))$A@zAtfp`GuSFl0Coabp?JY{aF;I zb$yaou{9B;zHpsiw#^$(Wv4>LwTfAhXs7_zO2c0UE~mLWUbfHC%d=jw2M43wQqr@N z6yDp@WHjsRg1Ra9(JQv~KBKUTF7U=w*;IOr@g9GoxLd^1KqGnqnR4Vcz4hG=58UtF z0c)A<4Q|d_Y>G$}vDVID$6oxZ-Qz?+7Zm7GH25IAKaE@l5OaVm3n0&7{;c2%010+A zkeyFGsr5FRnH>0gpYT4<^BffZ$n;VW1rEYkZ5)W?YqmX6BD%b0Ta+#KaW$xelg|Y1 ztjE4)JHck&@S5$CQCyisNXY&~_^Vs_nr+*1p|6%1V6F$V`$*gFh5cwMT9j{H@^u@X z;lXz&On~PVf<-EUXs$|WUPfDVZV+Jl3RPiHR0uPKo>XpN?Bap7CGT}PSoFa@zikLJP~_;8c= zz7%)F5a`P=cgkC~OZ|6tuzr4S{foQavX>RzFMGfse9`6JwjHX*$!wNtD!r-DUn|bH z*}V2uliHg^+?2YLZ!?|l;RhmqFSLn1Y}yK$Y}x8>$E@)wH>jU^*}HgE4mFBvIYeA7DH zu+)bLj)%r)W<9iZj%&Z(4k~(8z+5k!&BssTNarw7qn3;BVy z=_T*r20Y7s^$rTWm9Fy!J39E#J-7ivveK>F;2$>GXz#{Z>WPhZEf2@PYbzUm>8G>^ zNtX^`_$Ca~&%OArJx=jz+P`Nj`|c92CLo9k{6~Sb-w0Zm0C8{>{iT2zDMIs~1>BVP z>@d~%)qA$Ft_APg9=aazzU`pv$oFlhren0!g4To5ErBm#1O7CKUU!S$$EWm0SG>s% zz-{`lO?J2Pxd1jBqkKP`KClPyfO8t2{gjO5C* zAt_u=278 zM?XD-6}6l8i9PSA8zs_tKT+A+ho^&vFmvGUNt5ozN@gV{Fq)!}^c{X^LUj0?#1U1J z9`EIUQY4)&QZ;?uNuS!rRm0*ViS*s69ftc!U_#XpIFSq7Er6!@36=3B8(*5l7qqip zbwa1ToCy;N9*pl1vt%4cRbEQuB;Rim2u#n!H0YPFp+AnF-;$pq+S!bO@m zwiV^!^~ap-vmW_WGJFY5@DwV??oOEAJkgr@k5r%kE?nv-q|&$HtMnw8J5S3QdX*=B zP=kUv@-~4%*jgxLd>@*iwSgGa{!@fbZ`LjYG$WeZB<}*^6zG)rfiaHmJ$ zME_HZqK`P?^Vcl1R2AU;&hcxyq97hYsAE1_WUw$5qFjEIN>VLevMZjWSQj+R8;nZE z=*Il+Xfsr5tX(B#qV69>U6^NaGHQB9s9LfCt{u!CU2IUL)Dlsk5}IerJZp;l4-Elh zRYIlEwfqNJ-#xlQbpS$C4dQ4+?EpK9vxXa`@r$u^@VMd{JMacg)iVS>N;%Uv~T>f;altlk{;H6X}5D({T1F* zi`*|?+5UBB--&pJA3$dWl?3Ude{qLxwdLmbB6sdqmSVFTztx_N+thDc?QsNEIQnaQ zkQ}eR#y)oWvbVp6+qTyPX*YdH&@A~Bp1tmoAwh-f{f+HVa-aB}Z14!ZyZ9U1v-|W; zroq)Iq2%h+$XsKFWF$32{|{^L9Ux_qJp9k|O!v&}&W2}Uci99yGc2&c5+o;eA6$|s z!E|Q5(-UvuJQh6R6kSkIL`0O(cqpQvAOeDEQ49pr9qNHOf_la?VLSui`>B3r0rmU+ z{oX&`^VoTwemYiHS5;S6Rg2?KIXF=2my7o>;rJW^7RGT`a63dIrv97g2}y2)CMcj> zshtQD;(eltFu@BGh@s+z2_-fmk<%wyA_->9*Z6 zrA^I`(Xz%X{u^z`amq|ospAu6obshz%)ri6s#DDMThygX%ymi)OO(hVyBo|hyOlaY z-o&GJo*AISw-VkK8NqLcjkop0a|=uMk`fHBprP{{0p}8ueY@)e4q1sEH3LKGiN~H_Q z^m9VBZBZ1IPWFp}yvdXJ8@*^!ow$NW3NzWdlkMy*)wZ;UWb0wGp=T$XM4BUGH=8k@ z?jkQanHRByjCl6N`xjm`cotGcvPewhJ3ncP`Y=($QCMljx@xqj5lG4nkGz(LjOG!d7)Q9yc1LM39_(eO_`OWJ5a>-n7 zGna>%E2y8mSvGH$&C4|AsKRo(MNM(}8n<6LE2Jj6Rc0{WD^8WxF+%EVVe4xV*4I)} zTH2JB24!uhhB_ca9mTeeVp~U9o!`0+5R%;7CO5aqRM?7cN^&!s+{`9($8Sr3C&`{o z_G~gJ(*od0a=uN@x5=PMF~F1L97*oPkMtWnXT58JJh zlq#E26{d8Mln#OUDG!_6I&)K=Drw(Q(mL8)9m8CmsD>td+k|hMXj5k<EBskSNAVM-rK>0?v+m`C$f=^{^cR21%Gx_B&` zYBShV-I}GOg_La}Wm{-zI_IkvtqzmohuPwXg%$Rfl>RoQznSl;Q4Rj#{s8|lzoTE} zxAt4gnIgwP%I|_rf))B#IO!pnz##c7cG8`LvdMnupa?YX9KLZZhdyM@-uq?s4&J>->H$dHotFF2yH8bfg7B zfzSfRle7?AfAw2eqsR`V?s-mnP@PzL*ZZB#ngW$BI7*TU(9nw;to`hIXyxt#)e(xE z-Aq+C^zsK$Prc7?y;Rsr>TYi9&Zcg^fa{;>pmc~RKS>`tmF;(z*MfRp3o@N5kWLlY zP8Ecm`f~Z>|Kg&|?wlP_XRfU?H=s^N<@&vV1b^$#qKSb1)bg%%3NKjQsu*K7a`pRKGZKyXnUa#!7K2K%$8=VRbu)B z*Dk=fqQrdMT%~flXL?Z7)PuyM*F1SED()^}A9@_@L(%_7AGZCpVHF_kYWvXj{}N2! zJoE!5OX+U5CqW1cIv$nj(@ZD5hprd;(l?lCh*L!Z?IH{9q7d4b-!$`w__%a|?Qjku zZU~T(D}@Tp`9*B93eEIVRcLN0Qn@)@xDQouF1H?VfOF-EIXBPyIyx?0WOkOS;+!ON zgJMtUsY9PMU~EmpsG3e4TbY7|xeEI&nNR0}n#6-`np6g^AmH#hyj zH-+co98^!h>%Y;AUVZiRFDSFKTvaYAQ3=I|9OG0l;q6OQPbc4u;W_d8^&d3KF^_aO zWtNqwE>1J)SIX=uLDvakj|(A;`K9JdU$sfh|9a!2$feC~7tPR?s(oVP`mcW`{-Y;V z)Kl-Slxml__M@MlW{mkZUvV=FA?SX>hj_(>&d2=nu*L`9dgpm?sae>AjcL_BzVpdD zd)Lth{b+B#Xr)q#51(IgD;VU3%^p>*Mi=K>5ZF2)({bT6F+Ua7xpC{KdqAjsI}%0f zh)^kdzxRy|A45@^nN%4y&rhjTZ2sThzERhi>1C>oxyD!R^@|_exhiJCR?Oyw+_s5I zX@c+{F~5y%!nA6sIxyHH7_7OVB`YWc!ga+eW@|Q&N@@s9G*JQ-lh=x*4D33mRaS1o zZzmN)65E#o!Y^EqH2oM5a!vGy{A!nqk~p!u&0|eEzclJcOXkUlSnu zO11r^+CEZkM_RVPq`oS1c^Sy>nYk&|*}PD$(&nv{8hs=KV0{3_D&aF#md{jKJ_A$_ zgN6%J>1UZrzmUyv`MNYSP@3r%g5|n2qbv@Q1Q;jG;FM}@c1vmqW5w7raO&Dd#Z8+E z?8XSXk%3YJX-*3%-~JDDrK5DEqwPvZ+ZE_W20uGg35*#q_8IM~clEl`QIF3uF4aR^Gzt0u}bjo1Kyry*sw8A|Og#+PvL@ zeKb%v-AZt*U}P~o3$P`P__bzz8&%T$w{op#{C29pGsv9QPIYcu<99+7U@+BoFx4^` zE14cC9Y4}`{7AF5ojTI#Wj>=sn`$^c`46-C4-4}jE@B$_GXk_ZyuIp`>|94*7E51T zb7_0kA-A_|gL=z0D0zi4AC1vz^HO_NkUbQQjj&f$XIdSnM>vl*_NY>KIPRVg%o`n4 z*}y%!to0}&EqSaWdQv(T@Oy(yUe8>Rq27E(O(xu`}oVE_E6edyY4dE4=t*HT@+V_Ulz3y z4KhVbJE!dVl7W9Y6@CShL zzW^co*WEc}Bw=flCZ*9(id|#u*R`=l$c!bNh?W5PSEI{5*m)CF9|F@~Pa=K&RnbEM zb6vISUA^EOlv;R8q1v~`LVgM%moT*53 zyy2`L$SDIQBAwKc$%L~j8!C(r4kig~u^_$Zm#OxAgJ7ozQajq-qUV%D^n=MZ6_p=V z9LQ|ecUFb92ig>Y4DaS&mC3THzpg3I)_)+cNpw-e-CMHF@m*B=qg@nisDjWiIDscN z*_hCBGAHr%4pI9xeRk|;{-_Yphh{QMyQumG7gZywH#sDuYC1U*&757q6(d6ZV-P*s zrrUTD*i?y1m$qE~YWznLj(KFM%9%mf1(F~RVkseh+w>t&L(&Os=cpJ(ijB1ph(0qK zn7Lh5O*bGn3iTESES*s{%cDfGnhkazD4*Rw(k2i+ws@EU8`sYhcd)Sg=B#e2q$1Ph2nJ=6fgX#(?T{Qm zs%cPEk6IP;`OcB*1C2;fDw}?oq<20fodikhE`JUVs=p*iQV;nfqY4MxKhh)68LPsC zOmGIs=Im~&MN=oFn+zz*ltF9pvBv7fjw>o5UAaL@ReS4^HJnmfUT&v0@j;eXQ zR(0-!M*Eco^wwJ?{S*7A;QMGjuD_vDF?fClz7~A6dPq6K!*D&}tuj+<)e%|n;HWhe zFkjZH76i3?^axiXT~-e!nAqtCFQ>|e(+tAtJb50r;%yYwMFP$GoSR_wj8e5a` zeuQ{fRgsc(L2q|Ln5iP&%v$J5x}U}fdP52)nMfDTuci4PsGsN z%r*-J0fdTJC6ns;S63IzYJBN&cN|+nw3BJJJZ?e1_dbdM5Y7HygHmDL}keBL?SwJXhvR5-W%SX^;L9SP&^q`7bmB};_8tZ z>VlnbU-x3<&}QXBOq!i@%fm#R`fanHef=oAwnLk>`&~A67qSL_cW4`1cg(q;8h$&p+iu(ZW~}ZI zh&HupJ~&^uZQ$rQCcAXlg4D|H6mZ#o3BYchx8qrcPptqKfT1G{0k-u1tNsPRbkjT` zafZ{e`Nnpn{ zTmHvZKUi|rb#(o=t*+j){Dc2-us^(a*K2_1kY>SnEgBqRPaZnfhPvRhJ3m?tjDI`W zpVsbK4~qS^*;yO6l>AR1er@K%TnBb&tF(pBjx-n*tT`0M-+l1%qWHLmL)uNtN_h0z z7UKeynN~^o`G$>;gILJ}6Po5u2GVca`t7GQ<{g|*;Ayc)8UxB`PssMob)R_Sf))p6 z(l+w&T{B*1WHi%Ym$|fa=Pf_&0t~-tXW7R${1Z?f(hkUCK`HIX>4t4*-c{3QtKT&A zLa zqNod=+P!82Woaj*PK;;CGuQtkY)9yl>`X8OCH?y!uHHw?7n%_ogz7&grw&S%0M~j5 zf(Y1_yzt!XU=|Ho0Lc|P6KyXa-t@*Uz!7U|$$pS}&Chq;2>h}$OO=Qeln}taw(;)e z0GmB0RY4#vRaAlwpoVQ9&y-BgOLk za~0S@t5goOK!`?2A|5TMjN1O&0Np5DeVH$c%HEEl4r9ZpY zzCmPF5v%#N*K!iaH~9zEli+wYe^4dy*LT28xkCP|Kd9p3QC2`f9Kck^ik68wZUr*e z{6RHl*ZNAV6fm1H$DE^1COYTs=cubn_Q_5U0nZ7gA~x07)rh4_?YXLrbA>toTs1nz znmEyS%%kV3v+;dy{YO>gtTVm-s4n8Rf;E3cl{Me|i^Luet1_330KG-f#dPU`XvXB4 zJ(9PT%NmI?*MJc|5%%SVQ7ka7HYMk&Gdk`5IyxvjK$=7*^FE8EwQQ)wG)4A@SWzmn zF2Z~tV==SrJk?gc>~b;IKh9GZc7H3DqFO&X$e*<`9rJkQS_S(ej^?~(Q$@`m2+D zz)?47d`#T;jyGo|-BQzSyrYvcYG8{-H(@@Rs#56-b8@h+LBPi$%4Peo*2%$I)+UG{ z1sCv{E|-G#ERUg=st&Ck2;v%Vx{cI>*Ak;G5swN;18qsW4fws?);8oxm zZ)vuqELSc(jae@TIrn!=`DH-!-;Kvzrn)(!&cWf51r`krk(5{+i;IBF6Mksa0S%+l zbuRhrdx~X*u{O#MjD12iBU!BL5NZXpvq24L;NAsxPWe< z)0o02m{f_@*?L)cKS}f+ zi!%WhG@`H(C5;r=I$c#2{~apMPSIuz;$bX$Z_J|0S+JW-#pUXx=tF8Zg6E$l1X=JlzWsC> zWyH{2H(2>>zi1M41bc-AN!x7ItmDsc(T{KqEjH?669|S#>wU?Jjq5Wm_jevPgB3W@ z44;A0zHWvp>wt5DA5Z0gm2{CaHnD++N{OKx1TgsYDqMQlD&us!c82O)P1Ibh%xIm+ zxrO*lNvJY zz+x7F=0HMYP2|k7z{bdvKMJqS&u6N3h4bcX0^GoE>~-Qd!A5DW>Pkp%)C|57MSZS0 z?@CqM@Fn_!h(xW(7F;UiCue{|SS20=#Lr+vzcnwN7ZeQT{Gi(iZm;DRmK;tF7smtz z#4Tb;G0_4GIY038SfY$O&(;hDuu&Q8rA&fBj0t5#XxMp*mUef?Fcq5<>#4w9Q1?NVaCd%9Cj0<>Hs5)GP#ro}70omh)nPZ4su!DaQpJ?ecI zwMkfhA8OIx%GT$dpOR%TA|-vzSZ~W%l5x7={cdG4i{GG)>ut{uEqy^axwb;qkUU<& z(4`l?JO8qv1&&i!&QiyCmm+e|GJwG9lY3Llzh|j-y}lPo#KIX36vkX2M-+k6JJ~MM zDtDMI=ltT^cylCo$LiFc+Yw%5=3Ybo5y4c!)4LSki_=1)|`6{ z0U)-S1=pxH)!P`iRaxbT%_@VAdVA5(&mdL6Avkg%-TeC+)urq{*c_iNZIv}@{d1(; zF4Jj_>fW$R)&&Kt5JbFP?u-L(Ro+{?*{bPPa;E2&H6+F06pQ(MdMaqZ|5L@5REULm zap%bBKmw0|u8v%B-6A*={dsUjG`L*!+*f$@<*5=TlR#xD0<25kBT_9%AUI^I6|;$A z9M>74cBxYN_3BftB_GEWk)f%wL0lfaHeGq;poW>LcD`Dh>R?jWs*1zYe!EjA`fdFV zCt2BvcsukaODrSX&q%e$QI$2#*Aqw;dtSfoN?`=j`7FP+x%gU@I)^I8$Q6k{iytG) zu~cf1`w)nK)LzUqBVZXujD2K;GZ7k_^B(?RaX%3h$UR; zr&d}WG-M~@?KJzZRjs&Wm@lpH8IN~yD*QGW0Y<#dS(%V&T?tf$*epahi}?8|!n}nc znEgC+!d%tP$u^hFRi*uHg;$DdjJ1!SPEu1M!(b9og)&c zbX;CE!he?BmG~A`*#f5mC=q}gL^&vLmBlhb9wIPdVA4!}a^)Dz1^0y92Tn@DFFIn2 z1U%~}5oitXR2ig+%~PrN=^0`%9FCXF7B+3{?9E8G5!>MqYG&j-4j`pm0spdtj7Mph z;E*7@EWV%`m79#X*%78D&N-@{Cl%gMDk;6e-+Fc~N#Sn=^3yX(b8W9owXuF4DW6&r zVTWWc2%MB6P;IIxTH|JcT8um4`{v_$7!{RBV?EP(CjWX46=XLwEy}{m7WZ53JwSeR z5E7hmxZvYx9U-tvBEwE|kprnzu0|KugP;*E13{eTfHx_W2_yjkISJvWN~lUwxHlo@ zDJjwRaKHxrgwZ({)^%-QnZqt6DMzN*A5y*raPV5eF_%m#YdMce;Hc3GfcENJnvaYG z$rFB#T)_z>rDch}&zGF>lv6>zUGw&GgLrV+&{TGEP{b}bdu%yaR^6!+a~n7Uu;`Tb zQ?pjm82EKy-Pzkzn|nJQ8{OYRF&;EX!)3M%_|t@RN^VZ00~YB-*PRR64dr}{0{ARS z_b7vr8Y8P>?AE0tfo8^=7KhPDOR46F1s0Tq`j%g^A~j`T94<;rRs?i)LRkQAOFEMS z{@MdUiLS+PikP4BNdhtZ3A}dd1%V}`ARi^WO+&=YE1Q%mXNhr?Cn5vU$0B|k!EI2% z44JReeVfS$hLoq8WvCN0K?akd3K0>*q&tKsw$ISPj6obZq(w`QJI+XVwA3^+ zmrUaSL^=UXg-qk=mVN@uG`B^%=}x184>ZoZ)(xkmjo-=A+W(c@fyn?Z$;`DCGT7D* z5=54cn|TXVWv_3YAT^E<1<5VR=JZsAc45l=alHjj^8KV!h>uRwf1xTS%Y3{*l~=M1 z@zL;}bW>Ue$lND_?NUcmgnIaksamMoR`3aaC(A+TpTdI2GVw?%$ImiMb{0*&Qi7vvb1Q2 z{MfMa-`0}Ey4w$M{TU1==7RPi<>@$a#3{!5v|%k_2Mj75L6n(Dgj5kfYOHV~JsSv- zPNOLtDEnyO1PZ}15Q-3aBIc#VY&^2fSBq7f6CcfLx-&?mHP(5M7$*}mxVKv?JtvhX zyt7%lLA#(mx5a<}9L$ZA4TYe}_&UN(unQT=*rTZku*x=dH>!a(M^WCbv5|oVbELKe z1v2sxVJrmJEazsyE-OnDe0T^)pNfPYJdZXX+^8lOhd1@Of>t#EQlOsjj%}Ruca`mQ zUy92wVxPA~u}O$x%ybzu%3ytGfHTad%N=yFISr_de@H`eUqe96^Y3kHo1H1qCBC;A-?6PS< z5Ox@Nltqd0)i$gFU9gc?hx@|irNO?r0cz$H%Ns2y*<-;!4$b-8!524pA(K&*EesAB zdq$joFjh)~jBfCLWN5kdiFU{k@osRvx5=xCUvkI>U;tpCCDgMwskWzYcj%Rn7Tbs9 z$+!%LgLaU?+5cF5bMX4pD86{jj9$i$IGB@;cnz6RGv(ejZg9iKs5dh%bw$u?)ZDCE zCcLA_p6|CvR5W+HPQy zl1aK4y!b`JTb;1aWIwWg?JT=>V?G}> zxj7Wsj_umirC|R8bK_EVQ;TckTxATGr;GSi;vz&(9q(Fm%q^!mMIGC)!1_=U zP(l>torZ8?2y|q*VejD0jYB~)@1TG9E_ty%Nd`RyDGufaPBdu6IuWRnFJyxXQQ7$T zQ&J>2yGjKhW zAK1s5S<6&wOuvvAQ=VD5O!*B6Z9SQDtbbIHCGrdj1H+%n@W)RRN&zA$TZvfc2q{mp z`(uC7$*PZ}RE5ol`Y0kSgdPuj6A411_fDx#1zHO$Pxsro?v?SJcRt| zVT}Mg7!M_q@c1Y@q-jF;Gz2ce|F++%S~eh}rV`Rqk!fK7IpJ+Sg4b|~&D@F{JPygH zEBVMcRv?p}u$T$2SO19>aVGC7JpC?W#|kSHsJtpkOa$q0$sV%T9&}1!A#MvsQ5ZmrUI4z zkrs3WK!Gma%R~%RClb8ilsh>08DeJMq58Ue9P`*6s#Fu&mWZWq-Jz9G=}(rM=0m8zPb>sP8l>9a-r3}e(uQUwLGMK>h*SPnSs5YBGsD%GyLgm1*Rce3z)9lR}cN{AT9CK2wMf!xwP zYyBpRL85csvPvD*=?uE11NM1>cv#Ys|BSM*D=lqenq704Y;x~Zt=me-OQ|l?L4+gw zoV0-}gGzL=a_P{RJ5`s43+$AlZUF7QJ!}wZ2?3;lt|Nd*hkJ#iKt~JNxlDQr4$8qF z6gf1nB$JH8f`sXkeIIH+Kq9d=*@TnPLd)i&Wf_i*jTy`<07p3|2jU@7V#xWcm0w8A zJ&Oerg~L8@NryRVwMuo{Y9oZnjJd2#xs^hmmO9Xvlp}f3qSL$_K_;ZTX2EJTGWUjf zN|r94bGY;8i`D9i;qQq~LBM^$za3eV?S5!q|2z&Gz4a(X-6WCw|h1}f7i zyBD9h?%v6bo9D(crd+&*3Q)iJQ~U2E}|_{wx$hbI15bHX~+wf|1|a}@c^azqdDPj)w$V2 z9LPZvSy)n)9aQDQ=onb_c!h`@*F zjouPVa9C&>Xd~1!*sS0knSgB8TZUdiVRkrvLNwZ8#0V?Qvn;?-33P`rYtFn!{mwjh z543E&`RN`UTl(Is2DWTT393ZIVSXgsDbgh`NPR3)bIW?wD!EKZ4zRwE1^D!ORZ;v` z*>V!zRLc1@LgsndNi*qQHH8zdPw!R7^f^%=CNs~>c@J|pm27?Zk4ftsxmjA2Q&NvW z9fCu^#JdO06&n&Ln!yYIXa`oPQYNhkBnR7qqx|__l`_&%~ z-^4)ST_A!D#sqy@N~;oHEBZuP;nLjtGnjDE2(bTqiuu-L)GtC=~ zYM678sobc>)?5Gz>Yy(x$;Ie~`6k$*oiaOK1ZE*z*1jE@#ED4orIq1yK+NU`B$)a3 zjjA>wi=I-ST-!|{M+xu8Ecr~2FMW`Wz)@z|gQ`ZZ zEG(#_#t$DQOcu4i)_Vk|~Ql@Y_#XnY!6 z87Hz5jbfO~(XogqQTcX|{2#kX4FZqmZBiqMaPj6Q^=FCl%9fa5vSS`r$9MQzR=;!! zprMYJ;g1yg&nnD8cq$9GqUPC$Rm-umVWF?AKW^@0Hav`u!nFk4^93(0DWOY%^!Mym zZT}Q6e-q?npGw7|?xqFi?{7(a@FRLhk?66BVzr39!O@SXYU)Ug6XK5P1N^YJJIr@w zEi&0CDiGPtqDNHE?p&NDLze9si%n!1*~2ckw0e9hl+?q49AJujA7M#cYbqX9B^_7C z(-@A38iqNS&4)#5S7?dMCR-dib4kF>&6$s?!*ids9Fy7^)01Y^qpE8@w~MiL3nB#F zVTJzNeDEj+N|&3Vk0C%^WhOnQCRVHs7mH}nT&O>1hf!hpQPByQ^;^hzi+OX4Dpx~6 zN)ziI>)^~W-MYtGITxEz-D9m&1PNs>=1IgHCXX1Dwg&nzABsY}`ftp2-D4?djoHvW z)||3WbdOb*?R{K}0!3h&lI<|NE{Gk4=9p-YSoioBFN@XIa5Jz+jF26h)mhwgb{{R$;iLo z)M!>et$H6a#zOPs(`vK(;>YIUf2fj9|Nq0$2ZodQr#i8=scR8w&B_5R2XW0hmR05i zQ|g0fK4in^VwC}4=}sCX<3seK3)A5_hQRutYEnvIEISOhCIe8>%=<)ZiQD6jRUevO z+tpbTvXEMg*{()%{mK3<{9JF2-Kt6kPk%rqQ##mTV=RM#!e?i}bV0>q(G~D>VK5_% zt!#5yNe%ubQyB>!xDsIryj!xZtn4h<)Hs@y{7qSjyDXqO<1^3=h#d5m9NQab55@rNpL$_`hh4}CQe;dhd&#I${ zoh(#)`J+sko4NZ&U@047X8DEBq}VZL_T#Fjd;Ohe^W*6Cy5w6d_z;_;t<}y$W8b|bH;P(q{3xRa;fX;2In%!6JtK#$9D0l z=hzg_HJ?0(A>mM?|D`T)7MlzIrRJcPb9N9zt2Eip*E zdZ#+0WZ}DbZJrH{=b~|Ol2Ji;8>iX7lPVrCMbE>dH=7fmS7V(<^T_j<_w6y)yr5c^ z?3k(0jxvo=Ax$D)5SR;vsoDGj(#}rv)eEYxer$D=l&&wTNN_|hch7KDHfeJCs+_BY0v1npX63rluU}MS+U$}`qU^Rj z8q6*k3eSlTl?Be0U=m0R9=>hHzQn5j(LC^yYCrHc?p~B+(fLP$53Z#nK6(L>tY(Py z9zjIYn&NgLpG}rKmeYIo-gVrsT>7%=Sbm*4m|-*-zP&>-$Ss=N%$YB%7TGtw52L^k zmiLC2G2ng1EPPo_>wE%iiW4F^rNQ!Iu5B1OHjtg~^RmEX3kro1q3>xk=oNK!_C0KH zlo)kwGcUcOdc@b+J2|(R{8!Zx*&pndkC<3(GrxOP)i@`Z#jm0?-iC~Z>dIO&w;%%V z6R)a{-JXuK6~Q5sp$D_>i!#h@XlzoR2rObR$)4)sIs_hJG#5^U$+dn>UFqCv?s!d& z;ph9;)VJAR-Yo60Tia&-`??z3dXcQbx6i9UP7iBO3GN-+%UN2gconjn7 z5>jII$;bwa%+YVD?s;!u1}!)#1NCN^*>9Cm3Z;+)aFeiDuevHTF-R(1`HlVfb@_ zw#=&z;#OJ(_1qfyG|(D70$@&&L>!C+?_fF@vyBSu5nN;|EFbJWegaJ|Vv99eq>XGJ1 zR$TNU0UX)h_KPr*1?Jm#R7bDrO8ZDMCaJZi>$_mm6K2A@YCuj?@Wpv9k@p+lRbv`B z#Sp;fAe%Trynb>$6AlT41n>pM$OWH+nMbBh9*4@ofJhaVYO^C{lHF(xpZCeem!&Q| z6rT#<4V-+3xfg{kP=(ZqwkT6{90ew%oM=Z`mg1kt;3z{*5&PhYtmj~FDq1+<-;&EN>Yhv_(cPnz*H?JIE=nobl$E6 zQ%$fSI)0#fR{S060bwHPI-0UJnT<M8EJ+ zHoat~s2*CLv7}%)eZ3PxYeoSolnqS#o;|V*(2fdfZ@0-Isf;lczOi)#5HfI?6nR`G zQ(-AO+Y4C~QZ;eJPw}BXzX* z#DPyDIgncPu{xnSRSB&Kb{_cZns+`_?fPI@z_2VH$WnnALF`0mU^JrQI4~lci6zCl zh$TNZuYIgqmt88Sje@BR|NCijw_Bfx$RB&AndbjdrzEWVYA!m#3;&}oE+$5`i0!W3 zngJt_Sgrw3pQy^>SL2q|fg3{ch(!&fO1^21_(YWpGd}GT)iGy@*zgGYob7#QuKz@} zc7N99o=;Sdk}tC!0eC!xLfeWH%=)~wJ&Qdxp1B-f(R9`UK_<6mk? ztS$6XoVCYRu{lG5xr7y&<)5na3$Ki&vk8hQ6gyjruW&qLT7L%e7y|vtwcu3gXAe?S zLAyhe5TL(bVWxbhCN$fVO-3u4y~n(A-=QWdCGHI`ny#N?3^&xA^tqbrylme8T#XD~ z1P%B8uYRH05B~c) zopM~t;Bzf=O7p?0doe|@&l{a^1$(^73X#gaH>1g9J_#~82nbx(XKMFgR!mgzd)oeiB2?Ai5@`YP6QC|M_5((W@2B0?fXoJFI67~`ui`@Kz(Tb_N6*a zZ@)@#`n50B;axtmF;>MpSwv{qiYS0lt&z;ZiO4usz6@o*nT@qyLD;DDk6){+_4FI1 zny>c8yCod<=2u?tD~0a~yU_E|l7O zcO0M5O*%FM3f**1jWo6bcpyyG4leM+(qsw8}jfU`t3?B!WWOzwzrapC6mpcWO3K-mm{ob#?bE zv-LZuz(TYCJ9R&#`o90FzRrIdKl?ALYyf=356u08=C&VTydRloe^3*ULy!0osq{v3 z$BzgYUz)>zQiBSZWWfq32YAmMUuEX~L=CT-cYacxDU!ceRTO=}v43a;faxErd?*>e zH8p!_{|z&BFWxSr%o}^vdh*ZNr@CctM;8R{Dwyk&`-pW_Yl`=?g{w6K_N!h#*AO79 z-6)ID`y3MpFa}EECc6MAlD;zY_Hz#Ynz?H~%92`>Lrf|{>QDI@Rme|f#m{i0+2)0x zRkfaX3p2h@>GPbQ7LL=Mod*}*sE=zoD%~7V(!*K=lOzr!EafE83?WvW!zUcw2mGjU z^xZ&dkE2f`PV_OZp3KkVuC6JpC3|yAA($As(#;`!eMwZ`t$&zHa|l5Ca|g(7(z^F4 zwQvony}fe%O(xG4LD}g2q|-@@9uhk)YNZ=7zwy0Umh`YA9mKi<9hlpK96Bhnn-qKy zHq;!6;^>$j)Ity#fUxihJ|P%tRmKmRDQY_jIavqMqsN3%7d+o8+)IH6lPCz(W+-o^BMn5EAlZtjR|eJfjs&$4NH zx@n%&d);roGX*(h-EO+&=t4aos`#B5o};UsE6qhY`oxwy9(BDXtc9Q<)aya(#M2MF z?8&@+l%u;9ezec(F2pP-;F(V!?K9Q6x~gFwHXrQ!MW_-{nX}g5)BRy)>>UMk5+qyF zL~{Txz|w?CY{*Fi!ayBcZbc&R7O@>+#J(uSq$YAe$mF7Rcw+Do<@qOzz@3N`2U)V3 z1M@hIS}!vzsme6Y-FTY_pLlMph%^=@^8ykOpHu^yM#8H8ulT?V{k zzX;L^%1!fwPs1t@9$a3>1=G$R!H_>_s^GS-r2=`KVHV}XCzHS}s9sg0UTuEw>C#i|Rjw|885B7lOy$l2UoI8^7+gUh zx4gRO=CJz~dq-02$7FI8_#lNuh5{U)SP;v0LY^V^%#3-{(-rN6?B|51i_8WyQxTFu zIg|kJD+RyxW|hh)n~XLy}L+ z)erW5vb3{SW=-}In_1;63w4L|45B6F*Qa%D#QtyIKyQXlt8tmvX*FQYSB3g8ZYHTL z(w+DjU8LLgy8|tKCQD?3CvU;3E25nQC2kAW+o!a%4DGUWD|?5{HsLmC$40ZRNVgdJ zc9;;nYJZpACa?>3WD=ilN^~Dd$HfLV*drYb7IT${wBRgTwk*X)CRo;(Q>-UCaJhyS zx-|p3rG@Un&kHSd8}};5Ec=sFY?k%JEAQ>w+$__w1gYk9b7YA=ou8XZbanjcA6#yE zS!1rBlPEO*F46tt+Ye3YTdD`dpCg6)N5ed$=Onb5U#gEN+5k_N{Y7*P(wxglEkg6t zX5G9*N8^?0Y(%N@GTl49-U=bZ=r07KHgJW!u!)OsIw2{?V97P9Oh4!R*9{Uv zqOB0>L>-IF&I;WdC)z|yXzA&uS4-Nw#hlhspV9KpP&f%g9x|tjfDQYJ%$% zg^cMxE%ji^b!(+ZL$as0(%0ti6qO352dsYx=T6hIweA259@<*}$r)xgw8mhr*1X+X zw~v4HZx>68mm9gjH$SSML7#P#Nw?9RD&CYwD75U8SRwMKGWe3*3E=*xHoB$$)Mmb> zjqX{xm&gBRhHha<&~I6~yUeTPES&R!{cOK54x!4sOjf0ymi&=I(5h5R?|rkNQg_!Y zb`$pBY_HT6TnqJ4r5>l>{83U)ZVUH&)ZEk-iGJ^o=E=7D68)+DGNhgUr}LO8Xs@N> z;8Sy3d)<*+GoEd)E6smS)#=>tWsR29g|eU7(_TMRyue0{%X1@+n5HqX2zQeXGn=dQ zRrmxC>!25Lxzp|ry0l`6y+dt>!~P0!@I{9Md46BT8*LPN^TWYS^r6o4B50Fe&^Z;j{R}VU*8di{evm&r0;DRHZn_8jeMQwVp_}Z95Vb(hZU2q3U97P+~FCzaxQ z)g-viLEd8Ns316e4J(#?N%L;C-q_;i1Wp2cd6mT#D*3Wy8)`Om)~)j1K;bP|N@xcu z@K$F4KA6C2y0+wdt4|BTg}tZ*k->kHn@Y~@q6d&^Sr>h^bC>DZRnKYp5kyt?{gFT} z8kl0OJ3uiY9pP$_7rN>J>IVm;ZPrbXNnXXdub6B)(9jFIAxhrXct!mxodu}kgH&x`A!+S%<^37SjbsK(0 z4%8(i-qagCM80{Zx9+Tt!QsRF*jq1jW}10@^f|Hoze0%f%@2L_iAP~U1hZr#p@X-h zviTBCk64qXaxL#E^TyM&omYN^fVg3xu4#~&+q$d?u2XH-JcG3M~B6|vN$5k)B$PkL*a~P&kdG8 zHTH`lZl&BN&JsysGiZ7a)ZH24*n#>6qT~KJP}h`o5d{pKKu@EH}nZH5HQ{hv)ehH{0Qpo%CC7(bV#*hlWGy@M~Q zYr=bcq7VA&!R6i*Ifd{Y{K0*PunLm0@}ofGC4<11oWkBLRAp(|oZ!wW{TgA^QM!B8 zLvyuQEMb)%hEa$G8#r;nrUoR!U0<+X2Vj)DfVP2%a(TS*z!O z=13y49r`pZSwwS_6*P4)5wssdAC=!6SAqAo5RTEi)v-#?)`N8~OjJ%BtWzCWm^t+R zq>M^hz=91TBRPlkr1;KrqK9ort+{2eE;;Wa*0EgK;(&7Dg0?~!DIvP&S+t`e3x5_-V0J zvWd2F_i$Zt+yf&2MZHG3+Q=D&oaP3PG0U!Zf2bU_Ssn7Q{Bb*A?O-v5Q3O*F6lD+xTlq!L_DRn~EogTsPV#}cQ*K^6noB3#8n?!L&r>uT z=bVZWx~!ZBAOyh{k_xuhd9Mn~YEzdgFei=B=>|S?%py5t3uV6wqO<7HnaZ9>m|u?U zi|Cb%3@kw#X~S8_=_UmknS&V>N!ANboKt}tm`p6^Ix&&7&5?)D=6C{1XHq!#Si@k# zyERKEMDb-gW$2BE7#R(c6XAuz(Ai`WctJx3kYIt&=?lemXDX<10{4a-AckL#72<{RisaaHXDXqHd|r3IjQ;d z2|LRXxee$_QW-IUKvzY6Ibr$C59)?WxJ{Jn#Bur#wy2I*~o}vP`3s9Wg z;G0CLYYsKBGZ{o>5S=4!P~3@p6ZH`VTP4K-k8&NMrCK>>=0xU7u%}gW9PLze2MB!laNN8tGddL-QT{I}N zfgq*SW7THAt%rFr$&tEaCk;$(Hzl4(6$~XDmE~>l?;lWiN9kYzGiJ^j2_L@1n34Lh zigiflGVDZ#AxUS1BtZ|?nfFHOemN45giI{q*Id*3ugP*#J4&aW_skowI_*oZ$@1Q1 z9d&g?6U`5fF67nT4zqHUZkw|syjP4K3`@>0*jQrrjM5(Bv@=?FW82exw7$`K*gP|u z&2+8#Y_z^0v6rR8dVkEEGe#fH+48zE5Vy7F!!f$|Zz3~4(pYz#zEF{C_en^+n@yYF z>EY!9Uh07S!>YZ_oQ#Ovgk+9Hbk*nweA7uzW}@I1yRb$v=`7{yBHhci>kfe9=iZ%>XnY=SQ80JA4iPCCF4 zw%?g&2?#(vHeFl`*57H?{6&|!v+guc|3z0+&&zZGGAUQnhYBm|QlM#0uz7XZJ(0~G zUv0bzy3l=kwP`m&_iOoSrX&h676uN2-yG=E7q(BuN024_DjP&uNa(jRHQ$seEfRvz z^@MG2S(u6~LnJ55j!R;j9{m1&*dO^Ge6xB{y)Jd<-f7C~bw$~AhYWv^zaX{ z{IE&;Tr+Z_u4=pSLj|#V$;N&VJ_3&sD*hcVQC47Q$jB&5ChG1e4#6Xo_2IH7^{t7z z);XauJxO2Z=v6v7&oR%=;y&nqnXfL?4GlZwtV(R*q(HJ?MuU@4^8}GW5pPw=B6t5tHKJZi&Qu5dU@IChS{K zP2;S}sk^0K3A6hmUEHuzb8;`f$dO$)x@`{k9#gX#0$H?Vp$R_8$CsrBvxqD z_V~1#2~%`o(gwt`hVWVDx+%Iv-x!lnm}2JPRG@{O6ljL*#=vNCdh;VJO>4ktd0bCH zb?ieG!4s zp1N3{T3VY~5C>5m9!4OXCrtlKbi0;2mTkEl$xp!N^dOMaAm<7jc?5aW`<=P;5?xg} zpDWHmI}yypfWW)jmCXR5cH~z==Q&uA{__&ufeQyj{3FYJ+{wW-TO^E`6)+xI`Qoy>=z{w~QPRST@b;AL zi}gFTnm&p>e5vkJ_!9Ct8KF?z-{wc5_udi{zl@FBDAV;aJ>rN_65yYvWrCvNQAW6a zEcz#7cq{W***VW;PwXf{e!_n5aYLsc=$)HUdd<`;y%{c`=09sv(|&D?N>KC}E(Ityq@()Opq`xsU&0Eh@7 zpP^66w^1F}&yHK4y~xpK!VH~)OiOU=;9inDN5JwxGNic`89UTEKXQ!OFoSv6Y@VH= zMZiU|qbPvf_CdMFa4+nfgp@?q8h= z2re-luhhN!ZhZ>b!yDsG&zJ!W#PBIIoj`G50DrV|D=&f&5rM!!ruW7xQER+y9=TFi za#{JiSL!}M{FiISbhrvj_gQA#RR}caHvau8eTI`iUR>0`2Ql|q>s?`DSL?+HakpHp z%kxC3VCi78F^>oWPhYJ&42EwBY6wjhU4$iGwU9vx$w%0nNbokE!*W?F^b=K_aMzG_ zbCMX5AZv6v+w`8zbbn<|p3M%;dclZ8xv(l0%Zs@wkprOV73^8<$sHa(0AWY2MTiu} zG7(8(*~9+qlHOz4b2V^9W)xLk())@SveE#%!3ZBmuF3Bq=BO`9}+`iSip&B(WE~{m?kPH^Q3EmWAw5-sv1U z*K!DJg4N8=&X`|WXi2dzLl6@621mb)i{LN2*dcl{k)iCAHxLz_)_cmIs=8zBtlFTA z_rqpX=g1iNI-e?KFHwc2Eg}BRiHjxA9M<=U(wQGh@(7*^pRK6Z!>ll0Mk zVq*EF-fZZAIGT-y929clCnwDe39pfGJW>onhg^W|>=0BnMExrGsxhHU0>rj%ViD)oPgT35=_!8yOzVB z9JBdaF4N6kJE-lIux(;b@_;zty>COr`FNt)6@Wfd*>CAWHlg6jxHVJB6AF*g0(b?s zbZ|wKm;MGnKY?n%QU>AFe3M)ZIueL-f;h1D#YTeVGGEe(2Mgh3Dbb4z4;A!INBm^k zp8r_f25{tH4G0j%@!&xb>@tu&vaG@qKZyam*oWZ1PL00otCO&P?8QJya4TF|R>6d7 zj|E|N&()=sxppzgd5UY%pPS%78F5h$7Xt81n2PIkx3(haQME+ZF9cp_KXgyGYHGUB z+o;l6$a-YWGWFMSLXu_XUZ+csdB?Hx3J1?DXI#0cU@yz@CAMrVQ%WBr^K744PBM&P zO&{&LcgD&32dy1+fTJ}Cpb@*Ggbn13=MTpMIz_L!;z2^6 zAjctvGQTj^!2Uy81uG!DP+a`Wu}6#22|v8Ugsr@^gzqKf4isR`(-m=TMB+iPr0`&b zM?qI>YlJtg7*8dJr6W`;4fv7rWJ<^~;1QG=md1WO9F>5RAqfPdrqc~f7P=ujUH};Z zN%`UMhVDc|DiM{@MCl8hfp1vR9_*5IC;?q%Vnwmyc<`5Osm8J;OPkpn)CGM-31k~;vyS@+S62TaphnT^S(gGxR zjjz^Ne6(-A8V3ZGT_l3S$baw(vtofh+#3oihknO)xR01G7wC?8EHXQOWP>O%Njfal zZL)TK!VrZFnG+Xsz`E5mEab?i-rT)VSCrnG;}#sclLQekxR6jH?=95r8(w@-OiV?% z0i%T7Y2i{C97Qw{*hMTULn332T_o|wC}EO0)FXHdhhicPP^Y(2eE$h*)|_(#=dURn zwFfSYE|!c!_o~SjO86MV+c`-WHsh)AXpCl{U4kbubYr(I;vD*1^V%YP96!}Ycg<wmbre3?pgUt40_O0_*u+* z)AF^Lw?U34r@0ctM3TQYA1~2=MN&NLCVeGl(jVM}V(v}T`er?YV3{j!*40KWMQe4U z>9my7mg~&#m+JDupMaNedQq&p>?yHMeAmods!uAhR{bcJ+2BWp@J$W3{f;*7U8<7~ zo4CX>UEO-T4Oz~TlZ8%Tczz)>LNn2#d*jXV%k;Xz>*s5$`%TodOsLNZno^<{G1(#~ zB#Rk^w^uwK#I*@rC(i5ML=r6+{X2`9&SBXfj-u^_H3wm*M!MxG^hmKkA4r!H~ogmSq`HK(JpnVYvLSGylC+4{-M^H$89Dzd!9L`f;EW z-V(T~cN|;bR0IMeU6&RaWhVLHQ%KotzmqL7h_Nw|vHBx8vSqHMn2&GMU5U%XtpeA~Yh=oNP@*JIgf4_SfGve%rqf<=6bS+qh=Y<4Voq6kon(Qr7^i%i+= zy0QbXbP-zwlY%*Sie(nmpS1}k5otz}ueHf${Ou669jndU+jU9S8+JDb>Y4So>ye%J zEF)fkkWC5m**|hBzxaIbE^o<7-LiTQ<^_z@njQ9aQL{4BhV%Jzeb?dc$NYLh^WxkCdC+yYd-{9tZheWxxfco-EN z=u_V`lWnAutq}fvDjd{ zfy~bHFi+t@d(G_Cu!bkh%GDfUei`*PG(NMMoi|6l9oN7D)|-)Q^zR3LG+l`k501Ku zt+3GUU>|PFkbqo`&ypiSkKi=sDp z^)p+8@z?4h)$5m9@|uBnmS9=LdpIxIPUh4SEJ0Ano+!9)SgU(F=b5M0>R#<;8%54B zAh)1#d~GVntpQ%~V7j&P9BzR=!=%^g?j_&93j*T4Y@MCBt^~18=6#GAzYfJjt+{@k zZdZC7JHl2(_Civw{BO|!~(2q4fjqGGACGXPPw$fXy)9lyX2l1ta0ns`Z-h6%%XYfZry(1g7qjEW%1r>W$)?&iOYGg zNkk*auLD$om^{jwfLfs)4jwlh*Xv6EA#MY){$m0HyZ0Ih?jEedT(BPFm$Bxm^(43a!`1Jc4) zvu=ZKQ5MDzkCwA6h#xLGA)<`aF;H&z23^u-OI}j^9t7QB?<*aTgeuDfMSwdHNSyP% zuJ@p18f)g>gQ=W0yYJEEVw9R}Wv4mq;n`wztSqXBw z74hEB6OJo+RtCtj5>Q+s;R*Km1pV?tZ-AhRSPp_l=hoS(#W#Q(Uu*-RKFa*)mP zkNN>Uy3ITCD3#biql9OTr`dxEk&xiFAKHvl9?-{hL3!y)kF$kt@gtwVZ7Q6wfq+B5 zrSBxM@v8^)6bD8*ZX?p}V6$+eKCAmI>H8qL zmzh62sPD?&foG@4OgK}vcu4n(?~`|4j(2A($qWxGG1yXJ;D*x zTV~@U=~}b&u+?8crV16#4N{-4gShlE?JKo*!aThlC|?vTR2B z@ns_b4LExdGLm_05;BPKH^V&on0{7&`~{!Pyv@j?l>P7%A%l?Sso?9h5XmTxVV(RD_eSSJ5k{iI z;<2{NBofd@5^awD=F}~^z`4PU-=fd&ar>UIjcRkS-isf*s%=iBfWA6bURh9Su z&z+fjZZb1TZbAZSkeMMsfKa7_%B3TysJM1lcdg*6VBbZ9yf{l~(@eYlBmRDT-2aH*l&hAT za!#2PX!89>0L6(mSc!=Ao$a?0d9B(`TgW!s(o8+aHc1viTbNUY!(F_d1u z#-8)2e<_8!2d(xSsu&7AIQ5gOhL!JRcVF!f3RLHVk=gTC10d!0k=6d#uB$)%&+))J zW}KwKlieTlTX=H%WB%j;osc8`f30 z)2eXQLx~fg0kr+G`G}<3%4iL^bp~024*(rpIY1YEX6379Z=qg>_U*^9_Z)3|JmL2of7eI9nT<*aCDE28rT0!s`xil(S~%&Q$$uTb zL$szgfnY>8X8Fja3FSQV3BOM%umV8i{$rOv0qlKipML__tFqrd;cr$-zC4%oxYBO^ zq`x53Ij^Hq2&2XJ`6vBCFCuV}38$bn>a1W}k{l~27af`|b&D?%r)#@D<)2VgN9-)a z+TaxhQc{THPfdD&iArV9LO%4AKetDxc7Vvcpz>t2f&K3!VCc93r(bS&UgK|GjkY+P z39^$Kk9jXZ0RGnAv3iFjWG!FI@hkDxY?jQSa9gN&F9I0~K=NbQlk*;pbh(Z@t zV#tvVojM7%MR+J$D4F7V;7i`jW_&PSUzSTg-Gbxu4?F!?zi|p`FL;{SV$RXg;uSUv zjW09~w9Zq23git}G4!VG@4H8n`7R(H(qZHMWPfuVa*t(&!L+BsDC}1o?8Z zLK@u4C@1!<5$XS?I`$nam;1<(6??shFD?gY(wjg?K0DPRiRe`;Fp zhz_LlJ?56BXqCKZlki#7;SeNkBuK!_2yqDi1Aex60Z8a#|MCJh<*V%}FZfZ_sq9%i zQ^#9)fWRv+_>*ewZx5kEar9oo$sPHke<%QQ^NW6;I*Mr~@jI9mr?X|2zYw~LTjfOi z*^4kpo$TnB{DTP>xbY<?}N+A8Rb1)nFvOlug6WJo0 zgeVo-I0K6}#UA&v-^)MmP66o6F9WNK+}9Ug_6PZk-Phb&zs0}8eI2>hFATU!U*iBv zL0JmhT6CSe=Ah9z+v3KDybAoGnL2eXB;){l%UXW{1ZB)C{^tH_*V_D7{3%sVj{!K~ zvqNGacYWzNl{MGu(`bc*lYq0>G^lW@;qMO`P zlV0@)R@}5+0|k2$nm?O3_!D3C|KQ)Ri+01SexY_gRvg?KrMy=dmWVGq7Jg^zUh|uJ zKBEVttmCvmlf;9TXR%bdryV5~Yx17m{WTot*4paz{Vvxww+&x3E$eD^}63Ve`?@m+oC02 zbUA%Bpz?L+5^q1GS0HS*ef)KQkL0I!*#2+e9~|dIcWFz(+5^@544|4bJ<0z04S(qN zGYX~5&pD*{(F+MZFqQ`p+{a6Pe_CVHwfN`j@dGGaq_hY1x-6)tfyE%!@w;3cZ$Ey+ z??Gx-8aOV#7tY`Z{3{9)<+Z~$&2Y(ZQw#`mAhGGDZ~C>l_)hzkJ>T?um8PUB)mZGA zZ~EQ)9$0|ui%7xhd~Rl-l!mW&L#Py+%Y%~&IgAzwlFhDr)9*RtO8NO_G_Wc1cz~~i zG@gm*;sygT#$tlmr2?FhpwJg*fw2sG%l}LMq?F6&Dp9!%(8BZ$L+AR!+<6p<{T_PD z-=tv;aHrf9Zc?sMO)8#J<=g&klxceCZGW1#r>%I$zpj>^U7S7%GU020T;XD^*P3@w zk*u{JzeBL?sW$hnKcLqP!ES(&-8~r2$TG7aT8s9Dmv}eLU^Lo4z3WeGfnlS<2CVFn z;l1vI)>)K>eCk~&#w7dxyZ*3oY;X{r~F=X-v!^IC!`^xS{kyWl<4xUP>p19O!Kf=K?rvQn{gWaOS5 z?k2WJK!U>o{k1zg!^rSVhOk%jJ`Odz+5YeQbyWfn)D^$&f2a5TL9MR=iyCsvuce~~ z{`$4qm5_1|v?2rE`98AS9rlO!VHjSuT|ZzsUbDkL@Ovh|UTOdMf!`x}-uX*U`oK3H zQO{?5=x?&+6uC6&c##I!%br$6396)=1vij(zmvlbI(q!C_?;HkkdK^W{7@3sMh^gO zP7>s1v5PJH$e*x3Pb3tmHNfi(_khJeLFFla^{3(#AB{*1eAMH_&POZ$6gbs7*-nmT zT&gYNCWsJyoU-_UDn@%%l0{U|3bv<&RI0_U;V-68YajRsz$&-vK9c8Lcy~o?vd4l) zm8D{nOU-h8TqvsC)_jac=3YDMW4~dq3}>MpwFI&fmVUwm=r>@9 zVl$1oB}&gN;v^}Lcb4Edt%15w^dDWYpBxiMBU%)k7C##un=h2v&Y$@CT}Tp=QHFD0y}15Ir)sd=?w)|%4IsR+eM1A9g#H&MOhvL}cU2ql& zsXfF=^CF|l=u_8GGXMta3`w>k&WIg7tYAAjQNDh_M6SN9d9FxNv|_##c0_}L8IN+i zD)q3>n50jGKjW`jttKX;ibUI}apQ+w19=uP20+R!0aY=;DU^Yt!j7c3K$Oa(W^FP7 zptkHYzh1bnA0P>gm3i*$=(O-^xXebM!6atw-tot&pZUYL%W8Gfq{-n<3 z5q2((#0Q)S_Z;nY&gN_F9iRJyxBdt5w)DH~xcTI5q;IA24QDM6bzRUUp9T2S9Mz>d z^OF(-d~<$NKybcmcz0vUaw-ZHM z;vCPMSX_kC`MS|we?I;zBI+iGp>}+<5oM_%_<%a?S_Ual=SpftKzQ)hERp^33j#Vq zTlS^j6trV5yUCaS9xTYYU-~_Z42VX-b?Ubr<+(=Vp76@D>%R2=MQHW~U-{>f$G`vA z{t}Ssny;~({L7ke{4tgACx;RhB-*Vbjmyb)-}rwWcQ86+q4ykMSx8D)WpDW%S5cI% zba_e)wnN1+I@E1wNTZMtw{7NI|4Q=k-|{Uw%fsyJ-(rz}zz+P5uFtUheCKafOR54X z0|jF_=(JWDUMSqtKK>nZ{M`2Yp1_mi?40lY>1d+v{~nY2Ro44~L<4u(en0r#tItT0 z+7||cpe8!yG-Zjh-|Gi_Gn%da0Zm2PuKdBDLdMzfNBEr*yX%jB-xN9X>}fv|c6z!k z`N?nYh8>QPQ`>~VJwA16`$#D0V8`4 z*T?wbJUoV>8icK*-)mS~!v{MnDP=ZeJ#osvh&*8f6G&P(==U;ILkQ_{{oSX~w! z^B>-Wtd)zDNmc`qU2wJi{ujvK;`8<}HRla6eciXAnWHzhc-~^uT)H+W@Md|m_`D~~ zA>`NFzfBkzUh_u z{(1ez6tUi(&hMt@KIV7(d%#yB#R^5GGK|Q1YK?u`H`QeMe8)FU^#GA<-zf5hY)$w8 zws3}LNNdn!Obc?oghnpDb33{E_@t68>u2u zndn3EH>o~{2c{=`zI$MHBInUvfoaK}p9DoX#L#9x3`~7J3{f>HNu9)=j9L$f9{TIS(W!39@_3+#IK)p}({L4NLD(TX<4X zOh}M=!EoFH;DH7@fRm(dPo6i&JjQ&tYCxFUbZ6k>QF|y|a2pdI7Uw3KE2e%IA2? z>j%JJ60K$+qN85)yiJWG^Hy+8F%|hPl$9;#i6?AI_ta`CeAcgz?2wG6jAtKA^# zjB9Iu(eWHQ9jFeI4(fla;*t!YG?q^aWv21*zcpjJj`-yp`IBAZ zJ-G9hJv3{2wM?v!I8BZr|64C(|3+)e2pbn{cFj? zustD9C&fR-K~&NES2^H{Q&m#mJuibkSR*{u<=O>F4oki?-ysrYt#$M9AiN!G9t<&U zfabPH+dkzKQh3r1FE?FtPn1d~!$=VQ^10ok+%!}IPvI3b!e$Aa!Yk~8a?`3g-cxQ4 zA`48P3ezootNo;8*Z55{W_cL}Y$}F7|Hq*}lG0luTJJ#(GP&KY3 zJd6~a?RZ}&l2gc%>{1U@z^1v)c6-ZZZgNdGv(sn*0hb!fX&Q7ClQCgt@IrDPgg+qn zIdFxaBNM}gBdKo*#9YWSyT_tK!)NT2&atL^rcW-_TwFR3&m`=I0y@)oa-3zhrzDG-er zA^r(5fs0~;_dLJK?45q0lo0*>tIUAvM<@@MXLjPTNN*+Vy_3DM%ADHkDi^$eFv>%w z2X7|jLimxe$QK*53kS0#2AaHUC)2fJ?RT2ZpW=sU`;<<&dAwk+>tuSA-1v9NmPGD@I!!LY33_8i>DesIA&-;}YjedPN>$~`L@Qle@1^qfQq{TNlvmsM9TUai zd_(;64P+tMV1%L>QTA|T4(YW78kPC#C>^c32lgd=ikU~vq-mK!0G^uDeclJ?A=1jk zU~J1u%2ghwczm>cc;XykXRa)5rL@MeD@%)A-}KQ(xPf4JiF-zMhZYOX&Lq2RWoa!u z>&q)kM|RhMk)$XW1))EnP~ucgPUZHiI&J8x(jHC)9b;Y!bI(LcioV73Vg^k8Jw=e1XcGoA14#ro9rsNd0_W+U#~6uvs_MUtg`{bW zb3c$tTqUf<);(HUUeGKw`~ZHQFK&oqqeb6f@{^_;UEP#NO9yt9UJd%+Eb@m&>p!M> z-lL^Ghc3Ez;|{!@$k#%Xl~@71M4 zC%K1FBr#b*%VXM3>G=5m|G$fRyZ*pbgMDCisTrrSJKgTat>{=5(taMmF@vR{5aVM> zuT;onAg=Qu6UYXMA=m*57~0P}nW0s;-UDBG;O95Rn_XrPs5Ud} z7X7Q8al6df?@OYEu67cd)0eBMsw%QCMU;Ka?GZ-(cKh>DSRaGOFFhJ5Rvq?7f zUX2+LUIa>_tW?aSr77>xtFt-4yTzW{*^Kp$vd?!m6Vu-$3EAw{#q7QXbrqmxsj-rm zq|K09rqXtgok`DQ5=2FMcI zi=8m~`QCK=+v$2-bwKv`b-PWi8R5NYPpdT-fGC^m%y=A`_Ny~{bUEEe`yVf7$wu8{ zvCOWoGc^j&7$Skg!51ab2-yWUHVajvam95;%mq^-2R!_z%ZcGh*O8G4&eKIa_{f0} zy^)xMda99mV5kN5(AZ?f)8SQyjEYJ`aw@9=y%?3?&$4J)VhduZ#cGV8Ej}8_1|mu9 zE%MvUr5W8R{^q*ciI*&ouO`F@RtK=4sRuhWF(c5cu<)gm&}q?GK*QkY|7@5`BV46D ztRl;i5orXK%bdL5nvj>|g9*J34t7Ss032GhAsR_e3w zFisVvwfPlVl=TTO-#8~AibpqqvRGxtAq}@J@-BagH^Hkfywnt3i~@cy+N2+TNX;4T zWn!LCo`E#%s0B(R>~if-rMD(uF7a$2UW(qhU<`WDb|k|4i5q~87QZZgh^vYY2QObW zRFfshRQS2y}}mB zlmj>7(#^wA9e@|Okd71aHzFPTSvRw(_qH9-WG3M}cz6>m#y)mYlj&Z4SXRNjIBUlF z^Tbyyw@)>hUJYE#*o3)J`nGCPV|K2}}TFaTxhvHgO!= z<;`Z;LC?vX$wU7cD`m8r5rY>Lo#Rbz2(R|AY$6_Epmo}8IsgE5yjsF*YSL>-2`mjbdK-$>tSZWmVD5|YzeU# z(bMc&C6=eXuuBG*SFNtAdz#ta#kQ)K*}v|Bps1rTI3kjNfK#kD$i)pZd)YCj(caq2 zl#wO!{$6I!zHBrhRABme`v9|t#o}R)<4y)UissMW7)lXr(P9P`j}W)@92eORD6n?r zGASHbMV9N~RQ4Quaf=z;w;fk#_3?OMomGe_))!v&pay4 zN+Mcy5{FuPm8q^_L@sC=I0NOo!7L%7XYc84@@?n_w8rcskoihlbzo(vk6QwcqE|0- z5<g25OkY=9!!I}~tsOs`i5KeH*Nm+DMW)n5 znGPy879B`Iah^h52lYkybG|*VuNf1Zc%5S|>`Q%3Z>)>SRx<@;F|E}Udqac4nW#q4 zw(v0p9bk${=BbmYu9?6Avy??Sw3oD+U4sqBNwlAOem^s{%lcC3WTXZt#q1^75>N?0 zuzU1_FPLqw>}NI|0~oO(n)Vo(+EX%;>jyB!#|Sa_jQ0SX5QRe7JsR0)sqWg}Om9;Q zdbU;8Z7?v(Km8mMzwg?2Orx#=wc65Dbfw@L^w!bEuMIfF)a;Zy+3ff6t_YpPfLMOB$ozE^CD?Pah10pn=bqO;X=nLZy&N1gKuS4z#?N3{i>3C^ zO-zrrxk$n7s+fhI5VV$B2nm&_V>KOY>!i>?cte1|)82r@CI|4yhfbs6s_CSnZ=ie( z6lMpXf?eEpy9jQOl@gt>OdU_aD75JjwT(9*XE?67or;>J*bK*Ow4q8qGU9n)Rdl-8 zZ$~9S|C}@UL;A_Z#3K=25NOL!7kh6Ua+LKp7kZdF8ehmH#|nWB1OC|daGot2YU+F7w~~nDGxQRj z3dZ7EjHncU0}XciP&2wa$BOqyh|hOzoXUA{jto?2ic$V}d;L(;^AD(kqaMsj6@KGJ zV`j#ok>7$Cee4G};v^`DCY?s#GlBR}^G(gi*Me|{?K#Z!4DP?3Jx0s2-7p79i-(yB z0My&V%upO18is?O_O;P)(=WFOBEyP{seIf1b+~DO0XcuTndJ%P&h-q+))PmFSLIfV+L2RBa?>C zmrlvCF=zaeT|UM%j(rh!YjVLAxeUUyQ}Hv1+CRxf66=D~F#++F;)HOL6vmzlY3?|_ zw(F+m7|{B~o0{fMU*HEC#o7A>Jh*Kww9js8#+AIy>ag0CcKyDlubr})DX#$9V}>lB zotw|iwX-)fo1kF1Y%?>C>e?~BMr=ki(FzplY*16zc_=etTq5GyR#7$oHInYNesj|e z6`svx(0Byn@{ws^O;XXt9^SKA zHwZOquZ+x)vTMLKp~i?yz}5Ec$c(S0iY$v!!Ax0Q`Hu*TRdLeBjx&wTETe1fB-a_O z@f=H3!BhRo+b-S|eQseC5 zrfH+`rc+}Fa_}8ub7XHLa|x=*%oi{|Y`OUR%bg_h_d`|>2yHCRjBSrvHgr%C335`@Bvd>y*;Ig`yF zycg}N$);r-@D9##P+#QLVhuf%<2_L`N&5a8lx+AHj^*UIR|D8cK{|NIJGrevhY-kqW zEjJ%(0!rQq3f*!g_Q*F9akoE35N)>prUu?&0 zVS0DjGd@~DczKYG38e((Rd(JMW_WH-r`}*66eRb+7C_Tc_RTF!b8vd9SUIsQW6P(R z&1?SdG-IXFtscJ9cuC2zaFYGgG&5ma9WRa*5GnVxM81VX!sCE)X>_t47dp@g+TUha za2fcMNKD9ycPy17s85rwA=GZ)PBVR_btS?Ks0YsJqcoaN4p<%wcqN`tmd$W6V&PdK zJJT5M&pK2}R)B|f+*2i|(d`OqPN_PbR|-uvbCzZlIP!EDU$v^ww0M&g}Fu9TQxPpBFM&hvu)nmOcy-#CQrLPVrz4d{b+00fcbXN4ATWT zoI1m_uwUA9mpwOwa{QvCEM=smVo#cMS&C$L8BCmsUI%^U^XSfdFhme-UWhg$zNVIo z+zMl4$#TT<320-WkhD8oL*NoA8Utt)svY=e3-+ZMra1}n{dtDj)jPuOvW;md7Y=ql zcX;W7giqK8{mpLn>TU4A7;m51#;J@y&du(S$^_;IbM0T-` z@C4pPvZ~~DV8~6yiB(+~(X#Epqu<*%w==_;b;C?ElUW};(^OA(gK&7xL`~94;Xc=b zU@oZXoHvru9YDa}GGEN+sDaqkP2!=u4s=BA_1mMnSU=O0?)rk%Ure;BU!tQSy<8Ul zfE1YT>M%a&5EBv{QZ8JR&i8~7A@F^yBbga^1h=pb4B~D!ZiAh$J-Vd%_PXuCnlIR= zw>N{@&Ir{R7#Vf2MlHJge>TD@cXyk>5IDFM`N825jvS|%jvMlQ5aTGuzKLswB-i4Q zv-$o~%TCO9$3@g}{7&C?ey6LOfEH5`H}Yw2Urk%SgQ?wRk9=<-5P=s%n# zl&(-9o+SevRk2)7_QWxhuZd6;zONQBLr;&3#N*gnGqJ3M7@uy#l0aLDH9MLqnQKn; zp-^bWrrI5MgdQ!lr|f8YQ%b4_(hUqj4;X^|`J2KXx?)GO6)_9dJDJVPYt=Cj#_*Gb zXzjU^8PG;3wp5Odj4(+xo|qd#?)y2j_ zS1m9!gJ(-!GC87Px~ZURUk)X=I=JVOe7EqY>5hFytaX@Dt0Hy+^fka+M7=na+>0DS z?3C{|7Y00E6Mg}#GLLTH$W9aIx|LIb40`WmciGttZ|j5tM@mg7k^BNtI59{W3%Jo7 ze+-O2TH=o}@y8H-^h>}Tw?Euil!tNL3g4W_affSDoRp*cG>;qtg!ep$1nnmKVD*4dZ_?g#_{A3m@7tJT#2o36^fr+KydY0!aWW}k# zE2fxJo076*CfJZbuPteVV~kg3`=!Zf)-Y*A+X@wN(P`bWZpGg?TjzS>$5|6N0RHIt zWOxSg3;dyCHovq26;g$9U*E*Qv)&c<=UuRRJgT%OzqXCra$+(Cwerq`g+(usTwfAC z=DNYuItwmZlP;8V9#nu$b}CR9>%-S#Rm`@roJF|u$b%r#?J%@xc@*j_fDEp3-e!al zlGFN!0uLwPh&j-}oZv&Jty)mlV~hh$scfiFxqMgCd6S&vp^nE{!m#M-j)sb?b%5by zHsvH;O?pbT8QRQlKoWvn%q@43=0yx#zDxL}#|Hq=if$$;9SgHTa^;Mcgr|niG#)F| z(0J8}SV>7Dorv>IEz@)8F2b{tN&4v+0^f1(&&N6)hDiFkY`#rE9Ym?w(b1F~lep9j zlOxTGOud-p;o_P70R;t&$lY3t^&2*apZft$j?Jl;)mBj0D1g)=3e6CC*sj%4+jv~i zwhSxrSlXn(Ga|_ukzG1yA8)(|O&Sb0CNUiG6eZ!;(5PR>^Lq>Ue^`;@@gx*P9G)y3 ztX?(mMBIrS-Z8g}4JCh~Iu}0u?O?Leb&3LNACem>YML@}hl{wOhmYmA8@ppD=j&IU z28?(ZFMK=^xm*8@02^Lm^e8c0>>`X+$MQv0vlaXZ(`i8E8N^Dq)rc8&OV<9~ZB2bv zrxssQr=AhU)&dbMC&Ay}U;C3qz#`svzZ~;ifNX=CyWqB*8 z&)rBmzYqnsZ5In@#0di@JZC?9w6wl0U-6rrCyS_4Q@Z(9{2%jm`++Pd9n}8< zDLR@2+IQr**oZ$Ib{Pm5!gJT<%Q=fheA;2V^L2#fZ`jk+cdp99%5jbhMIqP5Xj#de ziG`dE{{%s=L~8+(&9KGz=SakAWA!@Z<4Wy0%dI00C5jRV8j{U)PE17Qpd$8_gc7zo zPk##U9#7}3BEf1eY!@Bt5ys4E-*O;%zyivE|9%40%rhEQTXF`&N<_Ea zt(X(JUZ3rvo*Zirm#>YGajY8UC{ZlplMtb26EarqvYB&EXfu|;00Osp*+_tzP%ec7 z*hF9w)Zo&fFJRqCPOR*mAY+ZKjb6(}CFb#43^(ys-W*h+r|1FoP5iY-A4)l>RHF}i zWf{jL@`0RuipR9*EW{gIy%lopK;LfrckzPYc7E;$D7izflAl_`cpb77=X}ItGF6aL7!t?|?)|C|FGD088G2)CmUpx*w}S z*I<2ikL^l8n{VEsez#mqqsyCMUOsDI%8=8!^A z7}Ow(Lq4*R^NX7Ap$;Maa`ZY#5onN(gU47P_)VsXQqZro&^h85#TdK4yn)ME8wcgd~CJ zEbS!~x{v{$FV3Y14p0l$ezM%T>I}D*v4`$!3Yqy>f=d-uFx6hR zujy6y&{7@GfkFgMLF5oWUDrzGJ+O^3e~bwtC}F7(A(|!;HUJO^A%{ptwo&P_kQIm={9=^RLb+sinc^NkaIuYTv+9k+~sNZgc;S_x%-RlOr*8 zNJtE`jJ*0Bm{Pr#ml?nnz8FU63RB}+S{49>TUNs7M?e4K3N&-Q1t$ERS;RMskm1xS zAw$N{0t}ejg(#8lneXKc!*SPUJEM+8D z9pFT#TmhW3;UEvaRdCs-!$K}5_v~p{EN8evSX~8tjb?y@NIk>~Y_d}RT)D3+;W;-67sGrETenfynIKkB1mkU&?J`kbzpw<&E|iJm%7{{G!}}$Ubm}V* z(#B@F?+O5*F`+RhoR)>pJI{X1+V1dXoH@4G#P;%Ui-xvBlLLSzK~bLOA?0pJF+k`% zx;+F%{Ju@666Kx$cEjW=W-A+f`^uvOtPzZXdudB-01_^Q0kwD3hK3yRXBKy3WqJZ_ zVTV;7QNApEBuUsd@Ci9)C!|qlcgbZvpIFNV*Q{`v%Wt{Ky@ zU~a^M@bF3(ilEHOaw?^9Fe4&SJPfwxw}VGgXdk?Wmuy$caPjZVCmRtw4QNRLy|IlL z%&PyBhWv(v#MbJq^VOmuSu~@x!9*OmiE(msVd}t7GqVukf_Z6_W+I*hR2_Asu(Jdm5TlcmLt>weNfJYRl4_o|MKbH>wO z=dWZc3B)uh1IYg0(XJ#*M`Gb`Fd$Z8zhL7XW|q4;OGXdz7~H^FK1_vj!S~Ov!W2f6`>W@W+Z1JBqwD{iTR8U zc{pqDI@nC3@E^t;?zbHhH65OhU1v%8AV!Gmes~7T!G4KCI~JgMuJQ)NuS3nN+68s6 z3p!UU=B>wZ;IjsM!73lYVkkf{_rfIB{wq4>E zyF|}j5G!p}lomZ~Ev(`G{Pk7R97B<+o!6q3rPO)Ags7xMxXEAVI!}(pb4_jTRpMnB zLz>sGv=7gP=epigs9%X)I4)Cj{vjrfGlzeO*`n$6f2PDw#EzouM|gqBW)HHh-SRy)Atflk%)Sq-n zjZ>U;w>i|*HoP9Xm-;1M@}i`2KsXL2N2jao35S~9DcAGnp=P}Eomxir+WD9_S`RaI z$)8hp@?qFvr`wYbGuz^>^73J3#^5g;QHCdG2>Q-4Xd2Oy_uZ8E%BHbqJH=n5#NOp_ z@a9GKlEcjofjr3M7W2d5<`|zJ_|+eCgsIKma{Df+~3UM{F*io1Jd30z5; z0nNDfF}Dpm#{31C!2@@Q^WTO0LkGnLwaq{VbEZ#+aD;a5(4HpYn8E!ZS=mStbz~;PXPniNEm4Gi zzWlw&-zxHkkR#mSdPHIJn_dvR__?2iN2$4l?s>PvugloZ^Rbov6Bp@Ok*~^}3P5lW zf8@3QOXo6W~AAqxf2oo*6$dgozN4J`j*P_eu$l2#S{>=CJ-- zx&tRUoc#xLhfmt$jx!_r-ukwl%j-F@;95>tboNTA0L~@0FD~)Sx~#QtA7@5qHyq1y z$)Ox?fxgF^hLR6Fa2m^Ow>sW*^Y1+;9X@8~9B&Tl_1-I~=!aJb+U=LPl_f(h(-8hO zR!1fB9@w;$lqOj3gA+_^-#aejl)>R~7X5OA7G73E@jCI-3!OJ9SrucUWxjN0?QV1<=s>mKK?B_{G1FbpVUGPWUD)SFe#)MDlIhu}g9G=Xzta(C0iCV%SI~@b zcB~=bdL&=5mrpVc3PALtClV3rL=f4k+Yu+l)_9z1md`QGw#&(;SKATo#cfNRc_&;d zi?k#~9Ql|8;f8`RoOZYGh{5G5q#3<_a;*9$iw2)jo~Ah(cg06TorVjQprf6p(Grvn zOvz*5Rqg|W_1WwZ_P&!%-M+nHQ$P9%eGRHAHA6)5Wl52Lo)^v*+`B8Vg**qK$07cD z7`mkA1YY2GBq<(nmoyOt5NCV4WCJpaZF-8S+x(JL0Z2_|KlZ#pp7l^RPhOkRt!KyO zDpCi?NKFlfjaQO~9+LMC0XrT9A9mg;rnLzM=@R#}A{bCJIT(#LT<9yNB3foQoML8# zi&qNeK|bh?2j<(cruILddt&KMra|pUdf{U-i16=#{0N z49YOzVoBd%?>XHZ(EkD53EUl@PT^K+S-3C1b_=4T>{TLIYhQ>XIp1!(!1V6+O3FC^ zrlN1#9}}(9a||olX8*o`5JFa!d?cI=?GND{cGUvYyayh?=}FFmTAi^46N>V3ifJoH z0a{tRF~+-6y0PiQ14_ae~zvHahnWy*d9Z;-4R| zOU@!m#wqsBv&@cV%VIMXk5N3pHk@s?X}UTSBLxO0&8n;6O(k50h&CLLpVQAacU8c0 z2GJTZO{f6y@!WQy*)n+dyp#~7y?P5%7W3u$W)dvmsK>44V%BV7EHQ)KSNHzjMrv-m!N1Ip)~frJNeU0bxh{Ijwf` z99Em)BfIn8&GhUBL2ABFW}c zG3DghbOGCr&Pz@MV*%|)7C&|s=RgF}Vy116MW#m*WHo&e0d=p~Ig9X`I@3O~2-tkY zzPreb97HmC9R;IF;~xzB=90wYl+Jfj(p4W+nwWql0<3fA z=Pn;6A$u<)=<&0WMf>x>Pb?_x- z3!b?564R~r_zD-^sNP&vu7OzwpP+`)XO|!uoM3xiN@A|tzEHN(X_uOQl&CuDQnPo( z%m}pO`1WXsGADn0srf_o@ve#y2b>JN#MrPVRKnchGBb)y$md*!+89-Xq;~jG1wp=b znc2TNKEv#eU;yPU6rZTml6Zz_5IK#L?VQC(my7Lfi%kvbrB*IRLH>^YX0d7QL^5~w zp9J|ruzVXqw%cJ#%t+kE4qk%K?R0NK9UT${o z|MkZEGUCdq1M|}?)in6-w|5*o!+Ab^Ik@UO`_AR&G?Hr1y#g1>SMAa(z_lCf%U7_t z*V*PPx#*Jn=k2LivLh4iBUj?OeSm%EN;9{a#QyQPITDBiLYMy|vA>;n6^`)N*o&@0 z96Qh6e-*m(t?dh3q^i5cWPjGm3`xC)4DmO6Hx90 z_3q%R?g5XgSg7YJ^Qb}2SPRFHN7CWXLm;KOgc?}-j_uKi`kh|seuLMyy zU1R3>@42ttuLYkTXXjmO>KjQFC{!Wh~`xcu1Oey!=5xdo*SNKD)K=C!7! z?)p*$5n^8(88SGEjOU;Zc;)YG^L1uV|Dmtd+iBNv$d0yauQN?`SCa?2QMAJ&4JMq3 zV-?&BRo4^Qdrge2Kwk;Yp46fAf2cZKY-e5%K+m^lUC(Y_V{f_MOv;^`Dxka7Q{j2m zyTQ~|y`)J2a5{F;+ir%fHy~p_YiHbG`i;9Z4HxulEZ5kW@8CQY{W#URAHIUd0#8B} zt_Yt7D}&`gc>vA8Y4}Afw##pDhvCH=O#dud+BxQwJS5+D_KPpK^;C#w-+l<^#g|^dd!yH)^S16yWeyi9`;iQ&8>Z-3PE6P za6y1%J`{f}gn*(g-0Vf_Ilnp=Ky$0T>t=Y6L+md%o0=}?B*O>6Mg(yEgE&3(1MF=s+{*U7#SH1O zFa^7#&S>Gr3sO7@AUP<33g&pJb(XYYx0u4_H{k%D{&fT-5r9~39EDRew~r#eC5RL` zRnrNE_SP+CNsoU#t8gx)&R93s&v_5Jn5G0^Xt|q4e!l)z(~!A0S@85SywFp(nx@K| zW8)Xx56&N)0H${neNTqZh^H6x7>k#yFHwt#mk+UWQF69!8YKV-D3alV z`&-H1H}7`N%q>5rqO0tZ+f8F|{-uhQdB`Hxws?QAAKy-d+9S61AEqe)2q54)*vs2Sc6?v5~&s? z6n$k6`=@y`d(C1PJpBhp_UAhRfp6`lcOrj$YahE4ym3D1wcIAdUE8ipLGzE>u}dKw zuh#kl1es4lw#61f zvOc`i2iraJFY_m|e)PW246b~=!kHVwGel?Dq8ID|_wn|n_SE}KpT-}B5ZKaiJ*m~8 zMJzH!_1NM>c#wVSK6ENqkr~|?M1XzS_xZ>PJ6B;}8GJt@yv*)+Kaqcz+2igv#SBZr zV4@Z%<<0k-{?nrpHV|QaQbXR`QuKl!@O4qi>;iD41&B7>97};7#rXK@6tsw>pWfon zg89?W0UmxV-j=rI0n=Q6o`VH1oF;LHf$We^Z|V4!uk1b#pvJy>9S1bLz@G7d`BMwJ z9#=D+&KP(jMW^^^jz0#5>%j5s5G6yGc3Ec5^jMXvmz#&lL>WD3I@x0$G<#FN@vR5V zwzUv#`f`!2ARCwd9~=Vrv(-bUXHL}sfKD`RT$%rnX-Ow`9OSD0>v4;cw7BaQw0NIRMjNR6>p=TqZq=Y{Xv(^r`0s%5vA zOk#Dfy{%-@+=+bo@;1AC1)SMp`^gH<-Fw!5gf>sJ^B=+TaelfTk06`AY;Sr55If(l zc?1>kL_2t;IU0uI)|KW6?Qc^*u8oc8L*)QZRx%o4_&+nH3EToy13p zw3qF@tIT5WLc8muFv)k@qaTIKIp5y%C?|{PgGWvG?2heNP{lVZSHn+Eu#;B9olLL? zu4W`(*@dg!!}qKM7ITS2FF4-GwXuf=k439QBmhe+=y=U8X|C#3d0+#LmEV7pt0i zxZNMNhRj5#+Bepitt)26fcjQg`k}ke!v(LhqzhS363r_pM9{H>}Y}1Kkg-c}bNIK1x zV24~nIJAwDiX_JMQO4yEmA(sPB2`1Ce|_Jm>@ zfCIJ$2$7o-rJvq>-t-@&XFy0D&p(vEPltA zGAzL_3~O*{$G-q}JkDPCg6TI^6Ucj%Ib*Obk$+$j(`WL)S+lWt{>PleUQ89Lm^x>6 zoZx|!uO43+u@@d^n_eX7`b<0eMbmHamI4PrCVYlEPjH7$kC6_~1&#A_>~DX9=GI6p za^Z^{*k|m$ybeNr|3x@&Tp|OYG%*C5+$&-SASgjWdMowqn5XB0T+=v0JSL=DxJ|t~Ez=g5tt(b)>dpurLl2Uorb6 z-}}Vg^or@*5KkT%og5q~y3WG|^FlGrOuu*qS?^QZeH|k7yLO*-rfFwNV2Ry>2h?#A z`9P%ShlVI_5H^4`oV2!t5qCdI^wZ*!HP$gLq^z~(X+3U#77uw~on})IFPd1<#dOz3$R*a2^v1znyxB^@qFM&*cFoYrKtXugtM zZEc@<)9k0=yk$eFm7U3Iv`8zO&SJ+qI0iV8YyS{6Rl1#^O?88Iz-rQ*ZkHMUx zCl%PW9%3Lm&nfng@0uINTqpvsEs~wX+lGbm!k>Ky)Zqg1Mr-K+@0R3CUZv02yl}Bb z-ICk`4eq4(-~cAuhu<^%B|iu#k72G%zL&J0HIkF-%lFN`(Bxe|FsEijGubY1x!v>a zbisxnnoD`_mJiJ?O@9`^pnM0hi0yV;MUNn_$RUcBkHCO8+O0k^J7>s>;B>#Z0^I(Q z*~Fl)^`aZ?haZ`)f4nqbAQ6nKPs`||lfqczH#Sy(r*YZsU{8txcQ@ zZbY}k5x%B!$*!w<4wep31{$tZ; zkRL8mTL7v^X^AK)a13ib0TG%ds10q}c}?h&OsIC?zm0N~Tf6(e&7kc2;Q08t5AB8j zhL@jj*ZBJ4v3Oa^ZI|2NiYX^R2c40dg zd}ikK`9Orwy+0uzjLXe)XDj^u)o>oG_JQs7x#{1<-EouB^R@Fpu%MX_>;a#{p{=!R zJ_j9~Z=1eg7BAazUjWI+*`vQOlLS*MzA)QYF`)g5>`$EY*qfYB+SV^w`48>1FU_R7 z8?SUJ)LFQpus*1quJy*H=N$vXd;OO*y~uv|r8%7iI`J#B_qa2hg~J_XDIWld364<> z-<1(fDZ}9oLh`jIp(V+Q%Gv9n0h6S5y*50q+7MhO6u^tX_=4{h`mgKba@<8-i@51Cp`fhYnYhxZTye zWkP7mX4=fp=8tH0XZ?(#`8x=VMj?e2$sB1e1^HY2vpI_-3j=>Kx0ElG=SE5N;`b<_ zIgTIy0{`&*c_qQP1Ry{ZgD0-chF_I{s>AI){V2!rCoJ%$8O3y79dxA;9ijq zhWC9*;we-~?2UF)=b7m@gY2Ajh=?jr%#N3R$IeLyry;lgm=3ymb+*9|TD|(EQ~Y4J z6hE&n3C1RW%Gmcxg1MW2>C7_;XFzf_nIDb^IKYcdSx^{RgcscC#P2xLW%(s?%$29b z!}fyGphwGTk7EOfJuBMTFIPtm@2#gQh4Z!|zq&B!lkOTM=) znV>t_g{EhM+OBB8SeXzV45c@6x5Znzqpp>Nci3YyLGz$HI8?xy9wYD9w#s9fR#1)H zCgDxTQPP2Jc*ZNc!sB-pSyNuf1cTslOR~Y{^fM(JjNs$gY!Eg0;YmECwd8~<+-?Lb z>v(M6zM2g-86I~gEme{U#eK%qG#Ne(vl?DS5UQ8Eg@KAMre3*7`7?HME+|svd{!># z+DoAAs1W0objSC2e(^Wd_M~Hkgxs79Mpm-b9@<|>sT^88a>jj|3$`EZJ8~CaNtWHn zpebA%r=8@MOK6l&^-FN99Dk+e+RB2xI^E#qNFfQxu+$9fW7MYh>#|@$SEN);2WF2H zw8ZEUp9%$y`#i~BRvy&ueTCG#xoa6cQNjd!AzcT|x9l3O=#A*;IRzZ@ItIe}Q0mZy zc`CmPhi&8g3^9H`+3~*K()+$`tO$A{QjV_(`WD<#pg;_{L^+lO{ULVEa&ox-iXh?iT!V3Xkvg`Tj`JJ`ix5Owy6 z?i#l&F)oqsb#%VhxUoAlx~gC*_QEf!g30yoz`JYdVLFph ze*z;Xvp@30ddJS}6ikGVys%R+v<=ZgOZ_bMr&w3v#$?nwN8FDWbHa-1_t+~m33_nZ zUUTT`zJ@t-)iR1y2lU~BGzn^$qi|1+%#Z*TgOtvq2B{%|YuK^ph~tcylHNIS;;ltU4H9xd6n+EOF+aqnK5ezNsd-y5H%l@Zr|2M5_jYI9;YTt)qTB zq?h9Q;v4nHclf8& z1%;kI%Yx&dOwu9`eym2&$e+V=qRe`^d91BHt1cK-NylflpKLFDmfLo1U2sP4j~s@T zi|O74cn(EQz2xN~4f^(+S7{Kel>K!}dv<-$oILjiduM&HX%>r9BC3$?-nT#32h*rj zvPDDim-wT*eWf87#tKz6a#npivN0HvVZ|L{V^NQ291LBI-b#-=r~?07GC z3JVQo-$)L;Zb6OxXIDmhhvoa=!7(^+SY^RDk>dalAQ_vl;13d$&Sx;99(p8=l$*AD zcME3rkj@q_zGwr=7(K`;!Tl54F)FbuYv+gWBGlN|x&^(VtR+oB+on!keuBrcGGx}1 zju6f(IUgi98AljK{`eV8nly(J$$t6emp@XJF3<2;`giTaO~EFuXu~x;-p8>ADIb}} zi5yAS8}oGwK+DMgwtGGp(#)10!;)~N{T;nfugJ?V{wT@U+rNp7on)8hgW+v-(2Drr znst+aJ6#8p67L6^^I^$bf8CE;8j-n?Qr{o0mq}`?% z)b@AOUI;^rK14#`Umcy%EHpZ{Q^-bUZ=8#)rM(FVEIb>czhYfBBmo{*hD2+^`+sAU zp5r(k6U$Mb`uE!j++8KnDkQq0FRduek}Xu~2% z*8|lxPNNu#oSH;G+1vKyg?y_PRlxygSaPw7iI+t8J|}K(F<`Yfn;OB*i~ew0w4a3I zKjG>$0be?6N+GOvOTsn6b$n^R7*;)%(KA|74rsW7*X@iRL4B3OtUO367Aab_((`%* z4UNu`BEeSifc^oP%qPW+c=I1Uf+A07ARRri!_-wkjmHrLkABu8=rlg=6OeRl51KZi z6i&P38)`wjL(g*NeRt*^U7c7qQwLo40MOiacF)=1r(JtO3jS@c=^6ZChnX;}UuS?c zylkfNC)nDB+dL^9vU5y160o0Gc90g|F_Q8EVkxi;3OacY`u830F#Zd!DwU#Y5+Y;oqA~wQZ(DiXA%s(4UIG=fL;)SPN(@vQ6 z@`LE>HpGr@;WReN!RMIh$T^Y0k#`L3^-Jtt=xq0D3Hrg$6G=$#IFc*Itf)vg2YG@( zGPk%gxO@_^I9U;uid|K-ckk4}gOHBH+2S)t5E!cNzE!&5V&K3s)XMk-O3 zc2dj|51y9Js!2vfmYZS82`W6urn5AJ%d1|Qyx&mw=6eStdOGj7{qo9RP*eaBwi_u< zm6os;$dILh{_QcngRX6E^n()2RWxD5@h4n^hC55;cXx_tqJ=~*d^9V2M&|-vP$V;_ zO)_cG>RYtx+78!%WznVRj?VgCT7A6r*abjO2txV~z{U0Fpkzi!J+-~nP5WKIh=OX4 zcy(L?$W&0Ry$OP#@^e*FO_Oe~sfNE0=q{LugC6h8-;oQAvk_(`(}XUegKxL$6Ab8z z&sIpqH80LgsW#nY7?LWkUC<}!*5)Qn?uJSZeFPlk`Cf$&Ydi}^^NcS}rPCn4tSE5Y=aJTaAmP)jxC0$azO}AK{_P5zb6_%wDcnR$)vFVzbinuw2`g&n@ zc7|<>{x(NXZ)}?<^hUzHpek>;hPw7aN@XCGvbf5d__j5R0{O|aBJob4&nb(Zwu}1) z)%$D9^5xu}CFd2P6;#y-QaWrt_?;SXxZpDT@HO4$xVj@h7oDe!dRjuQqtabek^o`j zih`SuW4Hy7u^zm1Zs^*iH=boUeDoJN8Uw% zC@hE&2M&!@hVN;sv@MT|#~$53Xl%R6>6vx*P(V3i$n4TMz_Kawkd}WT7(RRq?HtzH zaCHFXgBnxfOdPg!U)+)cgg9lktdtAx8Mfb3hG5!P3p#G;2A)MQqOkSD)Mi#xwtb<0 zP&HsN9umw+2L?b9A z2E%>aH6Z9-jwZwr?+t_~@WlHAf`VazYN_iG4h)+5zL~{IRM6Va7v{DVwRcP;D87TK zpRXOTJM#kWGk+ZzTwmh?E$WN8f+q?rVMrVKX=6~dy9^3O^!<&501ZxvDgD&j*dB^4 z2?^Yh@O}TFpsDHxO<6~~j!(U@!hSL+=)ydL!NELaffEKZxzFqagM&@cdHpmv=u>${ zyC_-WBrvj%*%6xr*YfP^n-D%F0HLtC%O}Q3tA>xQv%`i2TQ%z3MFCzaf6=MQ!CN|a z;fdN`yLd=Yli61S#{R6s3j4qiCr^NBmY~jO%8UHGA)=VQ zf!W}LBqva5mKFIYHkc0>8O&qZ5WX}x)Luv^6{kPx2fi_$)h`KTt& z9vzJ1OoHy#q(rRTZn0R{+20)j@}#&k>mEo)jXCAMHIR=$id`u^wHf zN9{Iaf{{Z}sk`UH3Apz2ZC$(Bwp;jg5(gLF?iQYylz$#KH>3(`>m>WYn4qaK*4xHX z6qjSPrTz6WMSRZ_xR%s!8Z`BK5U;3skw*ZupcE8KI!%r}_o4nVdu{jFG^qAow})*S z^xNtKd>GPWlcYxjqsHf0Q09^bCjov&CftOXO^O;202G`wg%~iDE{id62@U{8i{V^o zKiM=GSopvTKlD0S1`n>aHn*!D5U(9Bhl1F#n+5-mvh#qiqSyld-MwYz=H7%2HIM-J zUIGLO5)lCvAsa#wkYYu}jxE6gVtr~t6GTK5WGsjXRt$nQhz-Po3X1hvP*G8_A(p40 z2;cwA-T=Px`@Zk_$nM>popR>PnbW6z+wCITShnH<%T|c=gDV%r#(SAUxMgIfKblN=QkvMZB6 z-gxVm>C;Fzo(=JZgL4ySpxIBwQZj+YN`L$vE-TgX3~v}=TabmG(e@@etPE+xt&@Y#ksm~l5;5KSS+(Es{VdVHv>)2fs9D_4&d@9U zRIgUB3B^R7z7Mm-{?45Ic0+^bbYZ1xb3k@LXb+}gfXF?b3AHc`=*1R+h!DAuca0TF zNKjB!sd^psjwsX1ESq_%T~~o(l(p_XBSP?TDb$wMxq$^5bN~!$Q>hA*4Iq^E%&tm$ z{F~XYzZ%Bn^8PB5-hfdHl9tJ>8g8`~cCx2N{F%?=HY=jIdAdL2n`%Dqul(+qZBhW0 z)uEFjl$O0lHl~9T=Ct9eiK!Z(n!^|}j$XfR#OBH z$AZijlk6^pE929$R$d#RGIoEwUTGU)JNFCc{mcxc>N5!6B zP2QMjp(vIla)QQ6$QdBt33iH2WXB-Yt(m3TEZS5Y&6LH?4!G@<9}c(C-<)>18Xb{Q zo7IP_lk=XWJqR)^OF^kZdm^;*UxU^C1M3A1Va+{8%&ZL~+Y>P}X;M3iH6gwCOEnSF6hfC^7yJ8es?cm6qDJ(6LI%O4zweTr*81Wj6O#zV^Il@w zQB)xbCo#B5Iy%Xk8E0c^Zf81`i}RPcXsGHGc|r!WaHwit^ElP{WFF<87|j*=HQ~AP z?0Jl&wH=;acNEjeaT8MHaQN(=g@#?dvoOT+(5H%x@fXUft&OJiycUmF-rH{$jJ;{&NR4}2D zHw$WG;j>Qswi-UnBT*)=^X%&;Qh$>mgwdn$I?({qPdX!rAeTcz$W{^a>k+EF)r+E1 z99&V8?hw#3nGeT%GzVY&VZ+pc`^$E~cPtc#ES-TgMvg}EbwLe?O=GX8gs2(U$d0>g z80>Duygp2gaCiP@Qo~i3COe|Zet)L{X>;R=s;QYUTnz?tAsQ5WLGIyzi1Bp_qv>Ki zjwM>=li{j$v+YqLBtyxHztv;B5vrhNM93(6F!5SLa*4>31!Kvk@kgj49F$HTp*j^j zk^>XfAOJLMPcD?=&JijD%Po$KFO5)r3ZaZ8%$X&S{7D6RW7a2!_q83V+O%pIudOj# z6F^YjW^>#~HCTNS$?cu&n=r3x)yh0SQXQnNnGf$)vwNhqn-w0ZG99hMB!h%HSwl3m zOeRULXNK zERRO?fMju%)hV`pwpR3VOj7RQtjR`4t5!AJ_cRKgNFWMvYOF=}H#oL5sZZ@u6zsBO zFJpB}DxxG17sALMGX$m%PY}G*;kub*A=@%|B9I~bFc8%&y@Xw6cI&g-HiEg;vKRr}V+mYW0{kyYfe<(%jr=0+%%N7}XJb6>3O^X<=Yng#a)no)!w9K|zZ?@KsyPr^n!A5j6$JDlz*WdaOE` zWpvxIs$EUPlBYp-Lz0Dt1EjI54!M2?=dC6^OY8r(#2ErqjOk}(pu%ZEa(LmQG0+!6 z*FbGa&BwcKPJUZ@6QEnN4GU0kP+F6Pzt;3VP9g0P7xEl2-X=aba%HUeI@v+Ng^?d*w)Cc{uJ zNk`2oC#xRuU?>hRR-mK`Al_eQ|L8x6+~es0t_Ym{D8C6l;+<>IF>_R zP(p}0!d4jps;`};dbZ;$v|a%Y4afy{*l;LAnkF%Gyt^>sU18dv&5Ug_N1UztANFzB z7i}46VpT@$4y))Q4#=q9BmN`HCGiSs4M+Uq61i>gpTrQtJ09Yf_{Q0)U6&oO*Q^8S zMsXojxwXtAIl^{_{abbu)Kchg`-&Z`kad9GyX`ru@Jy@q%eEy1Cgi`eEG)0FWq=7C zgef=@#78}2H>|My{WV+U6D((*qE4&}s!J4JPvv{Y!sy=Q*mnFS0go z3j*gT=!DhVGF)`85+Sm8z;t5gzMW_<>o#fnpR3Za^3FiAGVcor5d7aD(cIi|uF5^c zqNLR;9h2+`{Mm1z&$Ng8nQf1KcN|AuST;w6(auSkrud7Q{i{?<58Q*XUm}(SXlJsc zX;!5UY$N>Y2arLbVI?S@31AiIcv}IIx6+(lrTl?M02kXFG#Cqk&F$ls2V)fyYmtud z?ahD_*5=q$9N7K+6J{=Ieymc3tQ&V=DsJ82ko#y|KyTVstCk%j$&96GNiqWvM2c3| z0Wwdox8^0Q`LY;bPN`Py(~st)JIK<8(HA81=86V{l;JoRraLhDh`Fa)ji_18p3&7A z022vTbGj_)1~O{6Y#w4MbgB+@25<{AoGqpN-T3QS=|qBySb%X%5NM8NEwlP~gce=y zXhJe{W!U6HzMhcc>Wm*p$%OYt*peM8F0}n3JF}CJe*K*lxqhtbn)O9lJytd8y}%Wi zW|UO;BJ@8box*b!7J@0G!%_buI)`}}m){cbU^JP~G+up~5bZe-|oB8e|Hl#WLCEnG4jR1r0hO z7Fcy&EE);BA%`hqR2RY_65_$-5WJFlhr+226?(cr(*9%%-uEZF%Dz8CP&nb_&9xV* zE`76G1@f8T0y0bhAtVp!6s*2wFEBI-u>Z5L`PYT2M}eIqB_Wl6pCi+6oa#qUr;Sr5 z=R|#y;@VowkK&tIDJ^ah!cU zPPM2x0R<3KPkQ{66k*el&!fTTz~IS)!y*3{TY%J4Y!%}KMS`NZ(So`*!`RG6bzry* z@&&=5SSy}A62M9X(-9+Nd!HiLsNZ*-zd_t&k6^I4qi~Gz+BK%&5~PW1 zOpi;{iItWCEC_gNNa1CJVbVZWQPSEjdy68ujfE<3Dz~K+a-Wi&!_Eho#lG?GB{<7H zJMU8bV8Me+RS~}BNqWebF%Y6dUge0vUFLUph%6&=lU*6Y?Qv!=-9PtIm1&Asw=>+X z$z(O$B+vZ~=FUsi5hPvx;ZjxM6$tf6NLC~P8kU~Em(hpi=G4nn0ok)Izf2VtLa_@{ zV1{^R*c_G~mu&H6m#NlGq+1qf3Np~h|4O{;Kc$}1w>Z2(MrkJmS3$8>PHRMhbEaCj zF(K<4*mrRSiki-stKl`)QqeeR^9pR;!7JI48-p{PBFUjkNl{i>=#o$~m0uOuW0MJg z&aYXeaMBY}-z=FUTR<~8R3vM*1cj|vw+NcDDFy$5fRaDuyHIsrBocDWUze+vonf7E zI>#e4_+JRWQ1nA+*X;aPAjMwg{e)UHmc-lO3PDVYhs32c_+L$`L+w?^vr$IPg;!X; zypan`*cGb4O4q=t4S2|XyS3}yd!8jbRHu}owj905x2xJ*ZBTl(butw&ELGNsRCIy8)A`|i->eeOr5 z@;fv@R!y!59XT#HWFG$q#QPfa?myIB1s6dvf=qBPfXXQNXx5Lzz|Oi78yGu^KjV4X z^89-iA$XhBSE`ojFOd`o8_W7Edt&-x0~PvIY#EJf&7W7Q{knch7Rwl6EfR@jaB7v! z8zz#lBOv4W32Tm*v~Y|_lOE;htI&gOGB;eM4t65-uUw@rbeip!LnKlXAVdSO|Ewx+ zwi#9f&$nBd3%Ta)R($WU+}SI=Ic7nP+P}%$LEI74PB2^e;YZA;HR@UKFVXt27Lplx z>TfbjYk|dYW__*doU>A#SQrNZcJ4%VcvFdLwsljM_&celzd2>1+OKB*B1B|wWMFpX z3sLObBi6kg^u?>R76f6qEi48io?W=E^bB(BcnFd6hE;?0y)y8bn5c`N^6 zcf@}=ox_{#mkr+~u9o!T;=5pSCaL`7@C@o%YT%puOvg#;tS&*+HmewffiBYlPF)3A zJ)Cl~lpnGyk0K=0Svg6y8?nu`95NGgq_vs>YE16ZS)l&e3Y+9qXja(&Ao$_0;tG@^ z-YL{6FD@I;!Dw<&9{1mvE|b-0clt7O-DEYQ-);#BrEMTl5%yk`!v*~r#c7f`7W)e) zS>6w~$v0hZiq!`LVu*MNrGZ2(J@$5EyqcoQx~*E_dbcA~c$Ms4;)vmjT$M_^;c_l| zyO5tETR^eE7+hmFPm$}ob_$M?K@2@6LCklAl0*MK2~x-59Ys^r(bS*8>34!EWqtwEe9@+flD&mW+ zJLmuoN2L1P+XJdatyJXC;G|P=4v~aZP*qX;Mo_=o1`s01ZYn!NSQ-s^&nAGTke(D> z0&nbT2K&}3)g_o}7g4D=l!}?Br>d3*tcBktpeEZmf=-PM=@igF)K)ALph$QvT^g1P z48At8Ys8GU-1NCd4Xjza+!hFhg8TroE*P3UON1yv>IgR^G+@pPFonz1XWT%6L>vBM zCR-*_j)6i~&1?EDst=|%K|TUmX4d!w0;KH0J@TYX#P!C$&YQr~afE%>y0{mVnMTu8 zM|bl>rq?ueag&`k0Y-ijmu$u=!*`fN)ht*6Wqy$kvAR?@g}n zJYA8aVX`^rTGjEW=H89bH2q|UPD4{{!h{M5u?`g`Mm6A93a=EY#2QQBjt&t&+kns% z__qWQau^o;lJw#8Yt^iywgsIFg?RSP+OS=8{PhdY3#%g}8pI*7}(*pMldO^j=m3^K`e}f{<$O4b%O4HMsw( z2Zgft_wK~c7DzV4bIyKP`wu-usf3JoF25e%^DC4XLN<N|aq%Om>Dt$)jR0Tm#mKni--A!8>BxTB&9 zJE#6*LCCois>??CqHf_h0V;)B$x#CKF60tF^ua9D(DF){OgVYL-W5v1D&{YFhVC<0HTButXLr2mvU)`WGDW1~^PZJa61B7ibEE!ZUAT!0YRb@>r zr(0PM4|&Psp|a_OAxDIJ^C)CrLJ|{aL5c+^-Nh&)i&{dwyF(|X-x2XNvQP*GPDbc` zQm){f@Hvh@7s6rpgSlZWIWkW1PNs8FK1w;}i`lHw+fC|5)wKIm#(hjSAo>N@n;)Y= zda~Bu+D@<WnFmiw*oT=iI2qIGgI%->6*2n-WBwJE5^c1|ECBe0r0raaTNGPMxEA zyZl}-2a_(>wR2RNT>qG(I>{4)u_2}?cbTp=fa~*uK#u}0tw;xdY(Fl^baS` zQ{@N}ch1Al0h<8*2hd1L{mt|95P=q%uji>MB>W={YPp@}3Zn{(e+d#hB8vKxBH75r zkheKu$t(!Q9>3T;X_O>~+GuFzW7F*xJUc%&%WhGR6Q+OWt?KMf_l5&11Q#Q?Imoj0 zq$F4jy4hl0y-gK{pK(K`?`M@i4JzO>2{|&Ab*i%1b8hw864hXGvQA4tUL}l+&z!`EmRj_c&=ZlN}R>@n-;2( z4#~Z`EmD1x^Tkdn{u?e?;I3K(PdnDESVTPcTC;JH>JYpaktfXiyv1s8(@I|wUekgL zPXXV>m;W?l7ZaxbjJb6&am8cJD~r|X>pZZ*fObR_<*<#5M zrkOipf-K+eT?Z_{NAaw&FW~Mdi+Jr#mebR`DaO5DT@Dgoc|U=A&zKeWqt5@s?7p9E zYqRP6fa+2_J??$Z2b_Gxmt4fZl|9UxZl!wEHdWrebG#KT&CL%W%fDe(J-`C}$$ZAI zf;Yj+fTDm`@HRNv0xOT~NlU<@pUhynylKWQQ6(K0S#L!UFeCy(Q~w?NEw>!EZNC)^ z;L}x0)O<3Sob({`I^9fskaa!D-20$9GqLa*S6pjR*4}TL*I^8tWO~=B!@At5mtMuu zT-b*l#QCUqr{)wztLqRaq_Dr~1I}{|9U2na`nkEcj-`HQ{VR3q9+&Xu3zn&tjqefX zILeA%1XrerH`d&?j8$=uS+NXUnP|RTrjBZMkD##C@8AnTaTIMNsy$-4dR}Hb|6y1I zuH7CMGt^F!KcX|^dgsGxo?LrA61*Sv$bYfbP=dRy9xLw0-X>j`^x5dHjoGioN;3JCWj8o{N02BrDy=G{=+Hdf6 zI4TISlNBI;lHR?MR>8NH4oYYgNs2sg#@>QRA0VGCh^oNp97d#J`K_u)Np!9GpkD3Y zpZ2ZD^1gg7RrALZP2m)|#UNuBq;&8tL1L*5?=}C-h3(aFsvU(pd+n!YErh~v@&KBXk zgCs;9e#JrHY`;>Sr=GQ)xzF6XQjN;JkKTs-hDWF#MOf5Ki+77gp74T*3)|Jr^pC_#3}nJu%!PgdCm9;rMj_ z`$^Wf`;bs0`y_J7-Y1gXIpXJ3`7!T4Tgi)mxCsJK_%T3OEQp5?Wq;!zuJ;ElIwUuE z6!X8&K7u8}Cq5XOo3Otu>7b58PscGMmZ%n;eM^bt5rxT6W36@}smr@LnaHCG?hz|E zbI!c^v^t8pZvTwxR@0SzoITpUcD>@n362AWw&F*{l6SNJA!-WMawM*>!kIiG;Djge zse@WdA&9`*3I~XCAQfAbiZ1ppBd_V*??n81WCHr)g+hsL_H+tq$ve-o?9|!@(j5rR zl(`k-r|=f!+i;~moiP5hm`&%HQ=e5m+Mgg+aC|O=*&PI(DiajwB)iW(`;mF-S=Flf zP@V>oyMuV@pgw^pPcw;URr}*dTc(iBgx*{6HPIq~j!Xo4p8H5@lA3;>*Xn;fFHF2G z8FTh12I#Bsz*JxKoNAwAt7jO=gvnn;KNt7&8df)DBkS}Cu#t!!JhPb-ysTS=Po z)v9Uial)Kn!pmpr0yBO!o82_?!fvqDayUD*EMlTu!E$oHeQouY0Y5!CP$3UZX}dAsceQUSz8f;b7fr zTg$g=R8KWJi84Ia-;_NMnVV+HUr+~@j24y*5LE`G3Wa&OAgaW9j<)U(0YE=Ax4(c3 z-ZHa-OJqLETPB#SW1UQ*3Q2Q|$kk(H2=pd$OrQWVh@UnT;t zy+L&n6n{vd3$S8Pxg^{Pj-W!Fg0JNz2%GcU4F)LcS(ZKP zT~e*DgaBntD3UXrUseqCCNUm?pj{|!%=lMfNJh)5YAO>M>;Y!>I+oJ?=ACuwu=;MV ztJzLRa$~s_R`iQAY0BFrY1mgmnyS4SC@t)hDY#2~^M*Q$9D^e^s89Rk``_IfCI;EL zE#o|sZYg7pNTMHR#7XD-TjeDW{hw|P``?o*k{xhdCcls`^82Tone*OM9cuD@6hQK7 z_wIj;^WJe%a^iNrx1Jk+>DI76X%*Ck-1?blq5sJrVgKpX{4NxLonA=FTw5+h|D=lA zRiTTd3V<(91{DSeM;9==GM2=3GMkM zhTS-*K#*c8H#ql>i#!UK`>mx?Q}DLBxty6UO~tUP(#T+}$)aD+9&OsP%8yI(SOUKC z{I5a-IBS z@Ky`qJl$eks_EEt*z|ozwXCt2!yx5VO#CicJotAr_*4#)BfXPIUvh%!lvkKhn7Aau z5VjZe@ZF13jc_^@dR!I+oIs*)KPxrHmh^IX{O%ihd`PU@qv zS7S3d61qY%V$QN3fXRk8In`;8VG=+i;b~cGQF*^KJicE$_q&bZf!JQ+!zJE1ZdSaj z4mv8v*|~+;g4_E_<(MQhJma=0KC1;(N2a1wlP;l<-$j)C1-GT~BfAaXI!uRzCbBK3 z3KpiE(|8wWN^(s3d#Y&-qn39xhcj>{j$1#{4tD{AA>Yb)WQcZ-Nq9Mj{tdCH_J5zB z|C}BR37H5GU`Sy)H<)5@mE&x6;KI0V*1_$u%27x(DtSX(yJWCfc z&4Nx)a~|}M4=xgOd6-V{Pu7&c4Ig5Dw!JtLyC@Z_UWzO3J!ZuF*ijqv)8}j`AsBcj zR)eV4GaX^H+VA3bmP!T{iqWDm$2v2jy^XMa@>2+J{+@<~;s%s7-%{j%BgW!oXNhcW zM2M_g-V2HfzGjCYMAnawXCDHg_%9b9@pxK?!9-E-M!kC?b|%45~f9s8ZrCF^mo?ls$l(YUVy$7j8>o zc{CWJ3hSRh{-CGS1+1htT9k`mF0`Ye-vP12do9~vQ}UrYyoSm}xTkWNOW9)g?H|~} zW*ZaW3Pclwg5K~X4a&*Lz&oP1q;ZZ#VxmHR89y3Vai~@(fN&!_J&Z!cBx?(lGBF=_ zs<_`n3dvXhmp!ft2-Ru=SmMXWae$`j@DW^zHYa_AI;63g_>pSb8N7*PV&J?CNKm~D z)WE60cgNFN*<%5R#iO`c^$}W!bj)n|NR@Wyq_UfIRhJO790yAoGKe);Qu?P<{asml zR#v_!<7Dqcq0@}NQT3?F304EJX-x1`CdTGi&Ax1bCUh`W?Z#_b2LAlfPaa5ZOXZl3BT4m6-F_ zBR0%6cdf_Ctk%@8C$rpKlmEJE*0>h+MA)A#=_wM^o4Ac@9FzQ1t>=ip4?k7o9cQUI z;xqLUm!_Y?Z9Zp4e2#LX&OH7(*7wiMkDseK;THa9X6hGedGi(`O|l@6IVHDAi~B^N z-e8W{tU5L#n5S&Scvb+OQJ3&R?Pk^7+_G66Rnx*+8YS2u)#9p5i=N>!_%wK(TdgpX zvxjxd^FOzb{4ZeKcq_Z(I0C;CaBeLKiDD^($s7U6iW--j&ud}c*uvrMawM3jEJIVA znQE;+jUer0u1e;S_*JD^j3728QB9PepbspXO6Ib3_$J*#gb)N(f@J(_%#B|n#QtHH zf2sU-6(L^2zA8ap3b0bBGHRCvp=mJD@0g}vv70_Dj5suaB^tC!1FkkdF;ZrSon-{-UBP+9PXkG(SiAyWs2`Hb% zK=$;8^~)a9fMVHlmJKy0Y*DRTkmZss>MiFibNDx^t6B98k%$B5eM?G$f#$ex5hs?J zE53!Je$ssQtrgpLeXA}rmwf}%zS+$CMzzhkm(458@+c0Oi@#HK>A9GE5az`Z6+uB5 zR9ALiG3+3GxZX@t@jcF2bIsK6(TLA9JHA&(96Jbbx%>;Up@;-uUJVka5j&Ca&w{)W z7|V&8600Ma&-w}>LG(|w4Y|-`OZ3=z?UfH2ixq=wzM21nx)g=NfiGnCN+ymseYdHi95EKBnN(k!leei>@Y_3a`6LDTp&>*o zA=$3=sjNmx^mEQa}h&y*m?tqL>sneiU~gTkCgYW&&uCc{a103Ec7NuDTR5S6bJekrE2V}DW8)YG%brQ;oC zHvfXnYofXBS9OVA90r)AMyfCP7n?}aGlYi`hQ=8WGYDr=YGQn` z^`CIOm+OE09Tl5%hUvFMb!@1{nDIN*J45!V#m|u{WKmcw{>DMCWLXiR`sm1@5w8DN z$eSo#w|ueNCDhVBl@cGA8~;#E+}#|T@+Wzb&oH0;shV)f`BSyZ`Cu*^5{1r4n6?)u z3eDkvDz9C(&TL)&$3fNq&vnju1pn22>g>K#HO`q6O)QPM8f}#su@hAL)113gr4B)w zam)XvLS&5~zQ_S&p^R=wQ3imuHzZ>Z_z8LcV2^vlytosS$3XKfmjTunRj>x9zOd_r zAR!TNMHCod&hlQuFHBqyBi=cZHwA@u$p7p~*mLhF`4J)885T3|9CP$vgM!0byu>bv5Dbdoh8!_tkBrHRP@RUha)|1K2UdVbPiIgM2A>0+8c87dAg093IP+! z*P=*@-Y03pa=iXG-=#~>_{bGv&B*pcx$8=w>>3eLE^gM+OZsvvP;=xFi3<~n14Aw@ zF%AAE{swy|)HrErbQS!Yzs){GT|NDKQ|9Q&&eP^GM-O6K{mapPl9f`jS2jueKv#E= zbnX|px_SObPC6?6Ks!b!B+>aiS6_l9H8-qVw7J&FIy(q4W*bPkhZho9B|u`qo8Ow~ z-DYP~UEz53eVgeo+$My3SEn6@g^DL+>HWi|GOT+P|B9P7aSUl2EO;TDZIJWM@vhE< z{axX($)6J_ z^n)pn=yuL9GbW--Z3;IiF92D9n%tgADKy_U7T z89futVvE@p(bcHDM@MxgkNRw***a%Nb)RNIoxK9SPm;@79p9%>JA&V$`Vi>_I#t_? zLt?s=5u6><`=K$vDW=Z|mG=Fc^BhkoM(B4Hf@fmf7n;|wyZ^K=vQr_xR6eIu<~#O`LN@|KuVtuqbx zNAGigrPgf$+C|ei3%Pt8Ty_MPW^tWrEkGb7%!NIa^mo$L`S2)$>Kw*=WL$S* zXb+tmZ&m1Tgo7bH14MDPbae|qW3ZW?x7s`$2SAUQwQ+q;XFKR$?Vz{YL6_L%XcDU{ zARrfzeYc5U=ENMGZiNb40zGlghN_{!X39jFLNjJwj_y`*>`v$+vpAs-$^3iAtzIA~ zEPe~w!YAza@8zP2h6x3d^Ib`56!GU`&U(;HPU>`l%=-)cd_0_NBD+8Y^#onJ-aMVu z17RT}x!R9Ch%yyS7?P{Yn6@i(^>K+|SnMsvP|+v3x))g0B2N!!WZRz!@{{e<1&Cww zbeqOtkDW=2_7xU$=JQ+)f&#}W1pahwl>O1rAG13TB$;B`Hqu30dN%||LD%wjdZ&PjPyL+qHvInO}bRt3uvA;p}5`MoV3Sm@$(}TRCjl^=lZgZ zOwMtByQLo0M?MXz@}8$wDaQ#3qGGEJi)h|9XpzGiNdn1glonIo&Oju3&YasycRI}e zk`JrA=VE>eNh4?wY!qV7hUL=BhHmiGc4HMAtaRgzR{GcqsUoP~TN8AHVeycuvKoSH zH`YiuF!S4PH1+Ney0Ipf_@`^mYo!a#q(XhrVfJy*pEWT~0Qmpz&mhygNFR(v=#nCR zSTWT#bYrK(nSj=$TGn7uEs&juGYAUw6ePMxOI>`}j9fU%3JmMG*@%5_kf^c3ndgdh`MOMYS#0R|;MZYat0?k#x_Z3{)-h|Ebg&ZtcK>*nazxtJgc(JL>y~qW zw_rC0`-i*g1E}zeuDUyyf-*L-X{JY+9?7riWm=5pPnEH^FE^XYbQdbmJ3#l~VgCbk zuNFU3d6&?IeoSIaFm4hJ%8oF|%soIq=6qug@1{q_v7+K_g#VaX+)baT>(FYzsxPRI z9jKQyBIVM<75W*5d_g}wC*G{~8tea#6B%bjAPT?<`nB~fj?m9ElH?WnfGfXKxWJ72 zHGGumc9K4sFK;|aU;DQ&^Y?sdx}L4?U_9&3);)*eZz;+W@zzhw48+V7`Vtt(RJDH^ z_A7t+c9a1yd01~lmX~(CW9%1cQuDG1Fm|Mw58nFA&5`E->*Z$RIl4=7?kh2o(K!-{ z(~(!6qg&Pdy4F6yC)8W3!3wMLNzB${`Ebkq_pN^{EpA$ZRL`e8+iah~l=$~sk7(|^ zZ8!pL!;KmYrU->r1%>$X1$*b$MudM~8~niBhwkH4S1{Z6|QJj#L zY@`0RJxy|F8%g-zbH_gfR8b^}_p%H++hc#DePb0D+y=EQ`~kxhR1L||U%pQJQEy?i z#;<){`;EBsH@&6(9J$%{uJ$u>Q~Q|qUk`D|fVS-E!mqZI*5}guG3f_C(+pypeUS=D zs&vsG$v3v;iX42@#YfXuRuu-UE4>YgR{oan%*ZNTFzV??p~W(Sx<|E-qK&ys9zj|L zn-3Vy2(Nhm1uObc$M?VKJ#fszITI=jAb|K}9l1q%0`g{cm2N&@BM)uu@AEJRB+oey zka7JGV~;d~RAnuB{+5QDkVP-iX|SlJ$d=zs>uOzi&ZcZ#q6oFX4nP}{@e81BJHfP| zAe0HB9f?X8a^qn9l)1E}MD&B}ONabNw`+gWFX56O~`^(CHl8))qdUWqMeY=&F0tLW?QvxQ^SiYe?`L^;K;iwfBEgI6A?UgVxKy; z-J<+WpVJxdp$PL8_UGTK{Doia^I$Cxw(-DeDDf)~R&Cy=#6tSE{HwhWPWRXGWZOPZ zz&OWyBW@e`nCw?EMi9mi){jn*WenvI+Xk=+;$=cOl}Rc&i57x`Xt>$_UG~Yg@63;5 zb&L2}OOeepF%rTxI!||oIvsi*wC`(k>Up{)de1A)L-eXN3(wO%3*=No+$N?=6W*HM)bV;QD(8QV*KZxLo4`5Q8i|)+ zg~Mb#DtTqXK8!V?7W_Voo%sXDTN0Mj^2iEmwqK;vg@3uepmGp8#`$$gzNMCs_m^wB zPe8~VXHK4=&*bvL1U;3x9DK1p*ZnJL9=})*;GpN77qbrzHwRpT06ft2zeFEFVDy|z z7+j@Ud5JC@@K+LRiC-&r#BX8bFpl!$h{BBK@K4Fh9AWK=_k)ey&csukN>?I6rYPy+ zekc5ekw-YS^iq8!KHleFs)sP*m6z(H8-K?>VUK_oH>yudyPkI6ycD~Gd>xPn=G-ORWG%zxcHafKd^r+4fh^ze0abS$Cjh(1_GHG{D)F!maw5NqQ8A-4m-;!mqxQ zb&o<(MF~8_Y9=fssu(>Gh_Ir~?8%tBcRA+e$@-8&jt&!Z73W_Gf=R&)3>pkRkT05o z((F~UaEiW=>hq^^dDTpsO18{ObI(*=pPfjv&NXVGtj+^F+FC$6pk_H&d{T|yfg!x88h!XSi>=9|LgRj?li|N zJlAPXs&XebXHzwK`3s^ga%c={Tvp|cHhl}CN1EN&>3Dc_GS4h1h!&W3Gj(INc87}# zSe?0XrfzCR%+!ad*Y-Xcu3qOyq~Z0SGj+da4?}~nG**O1lJC@o>4W!NYaW`d_cK>r zuXE5RO}}0r1dsOY^$h8H^Xc{aHRpHp;4D;qub4Mx0sbG%ce6mOJI%>AAj>{rp1wi1 zicG?DF>tf|`3Bv**%r$={N17N1=D&qq~QTmJzKZ#zz2v!GCa&W5NvOsp2@KH_N+Ud z`eHUKYP9KkBSdAM`L=cR(0!p()+XB2EW1&k(RdFzK}h#yCI*_~n{=n#vzQ^Vy+R%# zBq!XY4{b{tRN{c?LPS=|oO~ep`5z$nHAe2EJ~mx>MQ3atQ>X1I zv#Q9nl?q9HLuGZ^W3?SKcpjMdUj0?`^!IMg4pOSo$ENslUvw*!afiA6R$Uqu|MBb1 z>YMe5gs|zWh>EI(CKSxm2b$Mz)knvoes}`$ZtZW=heGa8yA50zXQtl9T=X|}w}B@! z%=+7ONA>CNBFc<3f8M5x_ut`IKGWt8%Ys;^lTJ= zL%Eq@{qejz@h+wd-Waxn#aB?>IwoOpe_m zk*XP?xPzkINQJ9$5}m@3+*L+^NeCkZ(Xstj(}* z5?xNuEZ%qvNSJ6#d+;)0Rw#ZUkpylOcj^H(vQn({V2wQjZFVIO1i_*^Q2e@FCI|*4 zqbTL18^cww6kSqRNqc@E*fJe+ToJ73Y##D8;3O9e@0eookqQgVw$n-_EJ{(P;FJd1 zm;noQYRE0QfmFsTX{<8Hqm}Rs3r@s=u&qMsm(Hcak}iZh0@cNdhaX|Pdr{Ic4=>c2 z8u^`3-gT}RCxZWiQQ(Xtsd{B$?{ZN{%Fs|h;8P{Hc0ME@hi!&9D8k2>EOE~f{fbN+ zi&4CpnVD0$oI{6QS*j8*&E!~D=N|6KBV;z@)h6OuTyat6FT1KM2hDrmhX3O;5lW@i zO6gxYP8}uyiGZ+7pdvRz<>(5!ZkFGrTUEmK@!aBqHFfc|*ir-twC-O=zvLrH3>VJE z&krmFo+$sr%&*Ytu*qAbi)!AH31bi?kkl*>z=tK?p6AqOCv%@iOdx3`M9{MH9%43^ zN08f?EM{9AcqcJUkqD*UxyqTQ3D>Fr@ zSa*8b=6F76EoU_r(Kb$~uGkd4F-xxu3J=P}>#j_-Ifj9YKr5?Ay4m`^DsPvi9%1`o z%OXs}`+RDDy&x5tx9`!V95G=U z!Yy&fPy?_!mBwY5oaz>=2#ckU$~u>t9tAEUE@tOB>6@$X)de-O9;CZ%juD*^0AV8w z<}p=trMHRoBN!#3g#3w!`*(Kg5`5MAsNf}_?Gj?4bP0v5&*q*YB0(2H^1(xCIJC+VZ^jgcx$XcaC*$&gXM`Pi-bP-*aI+-pW7G%P8nKp7n zE{V=lt!Z1Hcode6LA}bg~*qQt%M$MFX#5k2pah*WE}aAGb6Hd z{e&gRBanWWc?@XH*|O3oQUr8%lu=W6zb>r7*iqsR>gtHCo->Jo<{*|im!WA0d8hEG zbnBEjy-+di3Guoq=1E!tWg_1CSgL4hx=6N5R|s@>8KLb1Y&OT!it3zbNq@zgF%QfJ zMZ2>na4AbC!t5fcM*Nb+m<8u#bJ7F4xMts~MJq(pIB+z!0KubsJhR+(WY&Wv3*$!K zR;dc%GWGfJEhiMA99hfCL8)j_404=~^%SqC8cs!qJvh^TUh;0~s z3*C@E5%#+Ja4Y7gM*hr{AXu99u6422Nt`%i4VwXVdSp)BYv2hx4h;TXb-GQ?2kYfG zk>qvel{%eiKV_Zl5Or{U(unlZ+l|n`U_$Cvf5pjIi zL%IjS+f3y z^){;%mUVym8|0EAenl?iEPUO*NF@doLbB2-VP1ShKj7|6nhPJrv*cxS`=h$G_cD9EKYJ)sBXtez~e z1~uO`=Rct@R(H#9eti3c?%aA2F_IAy@KLRn&;Xp!Wibc{sHR)J?(hDYG?&-wV!7T~ zukSxNs1MYCSIquaSY~VW2`2YmwRtz1*iK1ee~t(U$OS4ttV*>jbf)#f4R)e3u|q;A z_m~OP<2))2ac<~x^V|yETdENPo%El*jg>-I6Hn?sU0+2pfQ_TtE^(L`PQ@yRhG5MJ zQl_z7@W&N@v&I$L8)q(iQm0B@+G?~X@bJu)`mjSJ=Ngg%8N}>rK+|j&c(1^nQzizTH9A}Sw7_>o zu|?mydmovN)HYgl>nx@0FnBXMtE{%#_Aa5`EX{c}57Ub4UL zkrgF_pLDh$4KlKk0e-}zf#$%c^cawX`w z+|6hjvL&8&D;A3CMvjL=4JfkYoa#tMuL&TZ5EU*WM{`mB)A&)q;rY?A zOFed!ZBOfVHM@B$2hqvqk6R+Tbg7MwRC1w$UVMp?CkbxQkEd-v7z{BP{<_yAW zTyIZRj`<5XQyB{m2b7GYY2Tq3ZjC+o3`V`-92&v1hW}E8s@(XDZdN1Ih(^~*iUF=G zve(C4DzR-#=Pk|Rj1|f}MjJmTz1nb~4W&Z@2J10>7}S>@lG=oIgq4kMKjtDn@mk8~ zpm=96InXs>C@oY{HKK=KVQXGxYo?f$5p$@PigIjuf*j~)7775ZKZkJgbDjA2By$ly zI5Sk>XNRzgoOnJOc4FSrNWlLppYiP|*5v^D340+=+ zsMk_b;VOYRp4SX04AI636qbwiO7~$5Qz+9JOp;hP23tCCd=QhE$_W@7cuqT0NclXW zgp{|T$>`%nd+Z-lZPNkO{L7I&A?CmKR~Q;0vxnOnje-n_f1DrIR^)Bvx0Ou?=ZP(% zX=KOAmZWQXm0vc98YR2X!9&I~_^%bQLVT4VERPpuwyA9ArC)X^0$_4(VyY#g^p?wl zUi|!hWKS<7u1r$%GW!8eCC$gr>B7;h2TQT&Ux`d4*J5^FX6@%05zqnR!=ql{!jJ!y z-&VfkNvY^O8;S!C|L*JdeO<7EswUUZ=C9%J$$%(2wpGq4pHMd7k)G?{+iP1-F_-Da&@qlCdkHUvRTlnxa@O zSF{*m@Jh)+L;M9<{OwOmv$Y`YGC^yBg5U@PlQ}U5uhwlz&BQ>3@Ekl_m>o2WqY_Duc zHi#R*UQ|dzMx>Le1hR6__l9N#*QC{Le{c0k+v>Ler&gs=(k^1gYQ`49EXi7u6wBPK zV^Nvv=XLj*$F_x`VGJPd-IU8pvqJ&=Ksk>=0pU!zVw)^Tz9s6HZZ<4Rk#Sa0RMZ)9 zp|lpvh1Ir!H?g{4_LJf^PZ~t#21a++Xuh#P2=vMPP+Ed{>mlsmEVK zY@&#W_)8v@`MS%2^FJ${W6>t>1sqfU4FeV;0ucM0f*Mx&Z`hew$l&gB zu&?G+326+bTNZRMn}3_+MohBI$-htW@_nmaZL5`&CGT=-vh@ZN3ICR@-il&zU-Vy~ zkOdRO1dDgdP9IJ50)65>%h!MJsfhpC3+#Rn3DhGtqmNXvxoktSl9 zng&4snoMyn5MYC)wUFgFJqqD`M}$5QLCJ=h&B z7}AXaIg=sP0M)<<-Ox50g@pPB`;%}NvTT1z+5o{|>y-t{XmSGH1bF25klJ8{TPiB2 zw0-`za4E3xcJs2Db7+ugY7+iECPG?8HW4RXmLH%ib4jGI1XRhMVws&3wS0+1O0k4& zEsTNK+cq!jbWN6eOGcB&cCujLI!>WNdSyq5QpLvI7Owt850PB%=V3>0AVIvRQ=LQ7J7(D~xwwTte6yYs2a|Ama1JdsdV?T))fZG?HIJI%Z5SA$cpXAHtrc22Ga}H>K6ShAo)`EHb4+S$N$UDKdEi@Y@(|K z4Uq3FH(JcN{5cclyllW~@?O#D;<{Z8Kof&FI!yn70VwIEp9YP z-(GjOy}pCss4O>RtIp1#-MX_Ix9uLoUW?9spH5x-Upv)Hn!5jneLGe2&;MFdR5<>w zpZ0>1Bm>C0EHUsWonx^;`(crWxJ>Xjt&4HWtE_mDngV{Tp3uI{o^;|PW0+~e1Yu6U3dxSH` z>jt`HWe2&nj2wmEn<~*2QqV3Rc|$eG3R0T9p%$%Hxb3+i*9MtT0&0-weZs2*&3_r>WDjo<1f$Nljt}wx}@A;X6HJ*v^JUM>-8bt zrnhY241&=ml;31dU9T^29x@x&>t4-Kd!`_@r0YPpWvLl^reoT?u6wnzl5DMLmaV_l ztgu7s(sIPnv&@CB<1#SI%zRz9H;=xqJGt8yn@?WXGxHzH<$zI^Zi-`}uuFN%%;j&O ziW+NPd_#}J^QGqoePHt?9DgP>$hMt=ov23dw8YeI(Cw6UCPR8&vH=I+8RpzKiO!f| zZhKSj-%LDtU~n0ANT_uwaxMiweiO&_`rM35d-gfdqZlR{?-BH(9%3*G3i%41sr`z# z^8Zx0XSf7q)YYcnTlzqbO|WKeZ(=wQ(M#DCD0Vd6biC(Xt4TZ>rHs4hhbaDnGHCyT z{#dnN;sonkPJ5yi4u^#}hWN!mfyXCr>5_s`g!Q<`OTLvzf4HgWQDR6pmQW_2%2UeLAbfEZ@^ydC;8n4j_8hnu2%q=;jQvGUX1YO6~@+*GDHTCA02~ zcW?<9XdZb-pAo;71t+@1Q|jBit50`ELRUHcIC}_uMDn764&>hf8|$FmsOs5}fD^uv z)+~t!8f>j7I-^39L(H>Zf;cMU;~Qw}oA2qSsx}OT=EwK%=^i9F$~wtWwH&S3P?6>G z#D%BgpZcJJjdS5sgKfn1M8zoLn2U<>hJWgg$GrXLf4*hq2|SOxFXQ@w<%VvvWMmTq z`$$h}Ekurg{cJYK|5kP4ech>G^8b1}^nG1i@cRw_jO(n_S;lQGB5#zpzA`k zvVDPs$RNI;u7j*P!S=(J90F$wz)2%RtOXWM(aR!IFsJ)^MVj6p=ne(XPW&I;xZ(rd zyJn>mWTr<^9u}RmV0n@Y=i9h!rr-lM8EG>`1hklHQz6!cl{SH)AHre66^@p<#NAH* z(21rQtJQ1@o|2b}^dFE|QMKAB`e&~CP@C{Kr1cx}k!~9u$N|+4n+rZ7F6tpO^CJR+J`mg^K`nJ~`NcH* zNcS}FeWc6LHMiKP&m|^v;zoTOWaxv9cv);Rr62RK-pu=0S8(~@W2=+f{;@uccRfDA z<8g~Q^%FF&51Bciph}-^)_$Vl`uLJBcZfy|HVpAd{99}bh{ZfCMVZC< z4L~Qt0+_f-rv`{ygvEK@OqT4tE-M?8x46H-w0p-$4J=Q|QBqvxt;%gBCaoCwPhLKk zMg`M`nJt@iCpGmCp=5QY;4{WN%~X7*`wac)TWscHgvQ7qh7CajG2DqKfV0PqN1o7u zw>f1^RuNqu)j--@J3Kr_Y9nU-XZrTI3zny%Xi&`spX<^vhVKVRuNNqCbT&=GU>OCjW@#zWU6PYmNSQzl> z=HajK!7VT^ex=JifD~@yK)~QjM99dmb-O;c7{dho_)lUAw*~C- z|6!np!yn}2;vsNfir`A(0{6VPNNeX%UoF=pm>MDL9;_k4#n zYm9m2JAGVR>UF7?B_`cy%0TS{Spw8H)Rcd(Q*8&~$wFi6Q(a%SHgK=D~_TfC4^{~>%`5< zt$12sya%6Ux(F78h_P;pU@RFhdxoUa6NDy3ESxJl6TKAl56iQdJafzK(}<{26l*Iv zHp6N45dj!5!uckXvlN`e`%VLTtMh57Nm?3K4$TR^Lk}o%2oO=`E#Rx=th2a02NZ&n z_Lc3SJ&FjH8wl0?s9P3gtB?%~^QgIPn{Iy)ze7@8unjWhiQgP}Y97**S5X^ytg;>zN`^2751tG( zziz`-b+sw}NtffNdFD^d+G;cVCnDNpHKBPU|61ZT=4@{kTA&m1zBA4*b_3}A3uejD zX2>tP`mE8c3v7rWA$vT15#3tI&$<`myw^Wh*)zKS{yyt*Y~RO{7!d#VeZqSc1_q70 zWIRGv!F*Kos~*0`jd}d9u%O#XqN49_F7308ayGMVnHx@+U2R7FOV`oG=x?~kZ#NhI zhTr{aGygX|$@$f^{hd8~nmO`!eGWyQ`W>(CUrl7Y9>K$7w%egy%%zcZ!X{sZt&;q{ z*>`KU>#qArvq-TTu7~k5skEByitFd^`_L5a&~3~sKSBQnn%zI?t>)Jqgy4ehaHS1| zSAZw94AqHTK%7JW(A%7sOzEFk)W(?;|0J~WJ@e|Hc;$a)igrS5?l6b%)GHc2Wc^T@ zGP?z1tGvgI_ZMM#ADf5%(p`J}E(=eH>~EmATQ0$Oy;&c!hwu=$5Fyy!zXH7-yHDVH zVVdlM7DPe`bMOv5?!ZrTEy}jMn5uPCw?Lf+9^)FRsJWWN`ux3WoF+2m}cXHks>oZ z8cz$g3phz3d10@<{+~{~lY_z13CH`gJNe=G-Oa_zz_OHZM>u{FGRAtFZvG6%yX0*o z<~jkY3aGqKOpi$XNZP$N68B;LUW>$!%m4g;H{W>Q=Alb;z)Xt9I}$>&BpUBdH$J74 zL)XULcuhodGpDShia=P{04~Hl2w%X!>~TxNCt~A1M_x4@h&P6uMvBj<%rt8rvTugQ z;;jNv0>d(tGcWA8ArWYVnHSy7I zM9XvgNCNJFFGQ%=3SJgf#jO;d&Jk20u;(4b-CACx)eLAIq(kJ5J^d1@xsP`gekvvI zEe^bv1Dnhtzl@M4^J%YIU?84ouJD)kzKFfl0TKCUg_JN_A--a@V%;BKD1|KSWP1@R zEvq0PKoam_(^SLr;m}9DC43n3Ys5iS?94nVHzV; z6P2h~EdCE=?*V32b^U+ebIZ)^bElkPW++qO-pc?(8F~{?IUv1b!;W1CR8XVQs53N! z1w<^HSR(cUmc)W3Mo>&F*h}nUVy|e#uDqY`K6e0<{Ql4L#xVDkeRf@at-Useq>O(f zn^1c>{RAJRqgS`tO-GYBswkTLdjW7KT|^ZogA##n!NlV;-!gL!b_y-CW(HjMP>wvQi~F7 zMxiT}Q6^4YOd0tv#r9>m)AT}?6oR~SE18LLbzQCJ-(qsv-Ur9Z|5r;iOc)og=VFd$ zjOzApv?GmaOSE1#Nsu6N08_12f7Kq!3V4u>ha^67>nX%U5M$Qj&W9H*HZ+sP+paMP zsju*I$jqdrRiz^&To#6LcYM8r-$VqziQzSRPnlDGN(LJbm~7G7T^?+6i*; zU*RELbMat1hS-XRZT=e%?ZJg6w>w6x2;1Nf5w6@2+ z*Vd&W{Zhj#LLeQ|kX@x#_|Vq?j#hW9kc)_f@+&hqW>L zmH-V74tlYt`40QXHq1rRKG(+7cC3Z!LtwHsPzO-Y#eKY@$pFuSTWz|+4BqK$4RvaT z8O7HZR+zTltaUe4n8{uhwG?l!MG@AuP3#CVRc1zK#D0c{jzgV7Qgs)3(sidENfe#N zo>^u386iQ8*#Fn;x+*gS8Rd&Av+H4RNH;2Q>=m`@A8~ibB0$tR4^W-PawZM|JhWGz zonxUrxT)DH1e{Ss2y9mDZV4~hGJt|fxjP8naqw-Iw>51?LYJu%2}4nRean+>?lrOK z=dK_YK)m~`u#Sz)svpER@D9{Q>Yr%$W%ipTp@?OnZYk3|s(xf5aY2qqq@1Rx?aOXD zG#Reu*5Lt>WLehB$Tcb!6REP`!D|I>w*$RI++foWNL3KLT;ik@Hx)v|v5DX%Ig;?G zxdFS?WC2|4BeMemY0o(Fz{7kOFhHP$jQla@FqFj#eeJEbrdubyfq&%?&wzgy9vpFX zp4I}-_3g~>*><|N9dzvP_S1HzBU=j7?M*}BFSk-3d*+6{2;mOj zUMU+fcMKJ&5@|Tx@>fS%xZxWpi7H4Vg*exfVmf*gYR@Npp*6*2zVVVmbr7dI(uF7* z<_;M!!Y*!0#|BEHap9pXXvqy(8zG0{wy97$j$KIZAj zh6~hN9*~rYlL;Nj!+LwElQhs6BV)xy9Kp_STt~`-TeKU>; z$%CcXQo9aOX3MY`azj&i1tGmMR=4&`GgTiI%TSEaD_88=^$5`-9{1oI_99EqwALN1 zqc(fN(e|8-+1LB0eJ5j1@&0IMWli5BpCoGCNm(dAOe@1;2Fm5slcWQ)2E5$D5FU;o zmjLt+P3l za}|SnR{bNpYrQ$mKZN>wq7O3ETFmQMbE|abXHiLyG8n4^;AI!A#yO^p&FHfdtyJ;T7tjETm zNY>hzd}o(y>%z6u<;Ty|l`ywsl6)znq}^Rkp2&f)q?QkaZl0@(0Edq-D; z*y-jKKR~$Udb_!+X-Arf@4AB5=h#8rz}>s-+1*S(Q25?%W;cGm?PlJHZ%f&i8cYM5 z^?zwF{nD$jTE>yM!izt%!@8SZaej~KZW_|>#nW|knT|YRFYj*ZivLo|k%Jocf#L0T zV|Oz?{_MsqUGp%sm0SbWPRc2lFd zwC<*F$vTXocQIL}tBX6N-HjgVfo<+>#-*=VgE%Fcyy8>)TyJyEfK?n_JqE}wYzm8% zH)n0|I-13p6GycqL5LzaZY68OS>bW^LWdq2{R?(kAG0@kF#pxZoCbs*)Yo*Xd7+Ti z6yhu94cfc}f889&Lo8TgZC^8%LnPnoYbLb2tV{+}Ks30zELW_3ibyUPfp+U>MmPTC z7J}EsZPOt)t@v78CCQ}ab1jqJR+9MRb9-Aqb2iNn>ThP1-wzu|=aVCi0o=;$mjg_d zeQ|&(w;TJLs`$lg?CbqaZT!NU?f3d!b+c_Zz>JKazsBx2z|?ghHM1iZs@`Yf)({D$ zYom(V+An&WV*957=699RN!wY^^$p-BvCe8ca-ivX1Z&t@MaVKsPH;kuQ*4Sv>H*%O zaB0+1Y`b*{>~Tqz9F{P@2vGb>1fPgPwdyN<$SSUUO3w^511rxp={A};h-=t_`oV0T zW7`cfqZ)oO9ORK486U}82z+pdmm~Hnrg)~FA&Mm{m@Nx`dB83hWX40bo*0B$@tpl& zkQq?)PAW@K7CGp0gU$3f=ydX6GjIA7geXQ*$&aJtJ}a^95khA~!;h39pq4r@%A&+G zVA?GWpL&&r*HOHFa3vEZhe0iQjd_J4FmQ;O-FS{k|4w<*89N^VB~K~`X)IiQHN=KJ zH9WZpX2kfU2W%LEsC%w`Wr*p&>sl&Q7<8IZ(MAYO3z(0OD_aBpTL}11)Jvpb#{g4s z7JA~lk9*-uF%We8PBU+Qm#O`g&nJyn-|;_O)Hi!19OV z%6Cq&3^akCoSnZLAUbduqQ#~5uwiCZ^WADqLQk*~?*%E*VOk09NOH@aG*Et|5o#}$ zj2Wnoi{oLVvUV~T!@Xiz&w*UF?dB-l5I;l48Ok$2mX^&PdWJPjh$>zAQ%Z#!7qhY- zdKr7#aMRb@-`+AD_2e4+=5VO#c)NAD**CaH<;Vvcu3Z910wV{GFavnGVgzJ#sl9K6 z=|W=Dw?~+9yOYP4P+HgeMkRoaI;MwLxQDCtFcFdiPYF_SR7uNZ<1t~4Tr9Fj?rL&< zSK?l4h_^7T;G=?K?1#}Ru#rGxjb1sUQUU~M!sNehS91r+FOS*H?Eb5TnXW0D*}5=C z{puav=;KXneK*-I+1<45u&_(8^P;<@8r526oc(ck#(lQ!Gt%^*7A?y#7$Nlxb;f^f zA==n%6$qU|#vwR|E`2x;L z7;KerN@j1BWD%Q#<%ZHuHkPQ43KP?R!LzAs4djh_rtlYq*-MXz#npiO$Ue1)={V!d z1U5jGaffLqRjAz68&ya(7npP-!WmbPOZpPVxx6R>pReON1=z%b6($veFdiWoBgUAf z)Z&$rOxBDsCy<+^W~>?95r1>4h{1b=e8B1Yo(wReeiUul0g)-<-0 z{EYA20aGlz5xxIV3NNz{jWw5~mfui7_4|!8v(b$1A7|>iKY+mjaH0EGCi42ocHcxG z)8#Dm04iK_>3Gwj-Q6-fF$CY>NHj}V$y9s!cr%<>zkiI!Ff!HFPcWUkE+PQcS%oR4<|NUsgy?0M zLqVHNmcfzsxC!R2Hdhl!oe1W!5=ire90l|2fQe@J?57-;n0EzS$sSa&M?LXE=#SQ# zVi!%sLG+A$a3aKTll|936Bd5AUint%*`AX`)aZpXaRi6SdK%|2E`W@RdM0AKB)C#t z;mtpYz7wQ-m_2in>4Bbl(f1b+Ob>So44uO~o#~~6NI5dBZojcQXE^}&h@cRTLo;udrKhDIM^0j?> zCJN~Z_Vbyh=N=y+OGVBeJj^(Zn5j)*QLxp>D&ja^t;jmP#n<3aFA<4|+)G4^2N&6c z_B0(b>;5iT2odv2_~v#+QAJcUr7qnQ&21yekjA(L*=V2N(+n$rg^Zd^V7cdPa48gv zy1h)z?qA>J$Qe}$1TrbbyN>EBO~<8CLdg#vXnh&Y{uiaP@;P7#zObk6W%lU(^x~vw zqGp_M8P((@d!=cRi6bd45_;iZ?~h35M|+vkBs6Q>+w|F;dGSMUa)>BgBhKVR<#5r1 z7_K<6A}#PQbjMTBBHk?!y*MAFr;zkL?B#o73uv~F?~T}czkP3S(`A>IHAOP`0+<>0 zMc4BKan!%PYw-MqF>!n+@qxwo_2SXSDCwc2_hH@kvM23h`Zd3u@JbZ8v6;Zz6hH)E zpulV42?fHPSD)GP0d;?Kt@sweNX8Yz0utVe>B)&BB~UVsTL3+oFH%5po?V_ zSb$Pag2blCt_$~(63Ji^6z-oalL4mO|LBSzA4z904a-Z=tk48{qtKwfO-(s%0+*{Y zaC^?Q<00yR2t51v)jNZ$4OvRT^m66qYxl9@B`}y~l4N#r7L%xAKdM-xEQm&#!l0>o z3e@3!6Z3Z-CPotR6zG~dg()mA5GiRB$!CN)#PUscd1YboDV9x`uXr6P-TGE>blF0C z;w*DGCd!v*nTu;*c{dqM4AT^13lXQwxH8^gajYj7xy=Pc70b2N2(wz#)ODxot<}*p7&l z*3RMX2QC$$bG<7C!cfVld*z&kph27w_Bco1zqs@FMNqe*IWq0?i8{aFAanmgGSMLP z(k}>A)DR4UIn?)%0JSW;`bT7M5{t>pu0lY0l zu-kyAEIljkoy9r>HoDJ&`fG_FoMtaQ)aa1*rs zoCBI2H3V8=95(_LiQrwk;BZsj>(V>iOgknjLKiFs-hqU9Lij|mkLWJ|r#B1i-w!uK zQty2!*hn0KTJ@dnas*@g&K`1vsfPNUegs_W1AEyKrc0;CRV_f^=#$w zX6~RZQIZ5NQzTEQ8}& z6Arj`;Hh~yNWwge?;NLm$=$hv7CEkYYrCF+hpNd=IRW$Ba@%x*IeNmB^mtahm0rdK zUMx3jbOURo>m=8QMwc=HwLT_QL+j%pxTp+ls-9<#@Q$|4^FV>4?N#%DxJ~w*d8Wym zV<*oyHG|)MlJPkEUU+(N1=NMwi?wMA?1-y6C#e=hDsxf^HK0E4*(>Lpj^;M#3#Een z?8f=#(DbLTXljn6o&#*(6HP<&4>|%ErN4dDMR$#bnJy+9V|NMWE=9Nq7kR;{)zXp# z$uN5~v7q%+jqYywi>anI_@ONNGP=)bh^uzgAmYAr4fRnm*J5zVj&iQo)aUB9Kb~m% z^?z6z7bCfZcPXGYpQ+hr8f1%^Ez8y4Vsw)^R~y(24?f9sz|isAlg!L^i=5xB^%YRy z%3NgMImry_!jj1q%%9@%(rmbaTK1jWB)@sO7pof%o@$4m%#qMr3xeBh%gJEfGJDO* zrf2iF^76&O_QqHY+vcCVad3?xbHcHL@CS$ZL&)E_3!Sa^f*nitx_U$!L_&;;=elPAM7^__YJ0ct7SUvW|H zQAV0vfyd!1ss z)hJt}^NEFnbSbSd7B-IM&sp~PQ?Si#UH8x_2xCRe5h@=iW&ZqIeDB4!_B8ahVmtLT z(=JyGPzXQAOKk%)vCXy$ldeZ;n80b~`sOj|^y{8vBDYB={PVID=Qf~gBk0I646SDq zJZiWEP29bVoPP>tX95v%#!)8v^4rZ(IkoFpSa7!qKGmv8Fx1H7fJ|$xYob~+hd_c< z{f>qr_UazGHvjK-!mt1Cn%t?0|7yT~eY)A=KlqIn*BK=~|D74u{i{cHk8*dIL>IO) z_0C7+bJ>1cBzu5=HZvS)!{Qm&E=?qkNM?Cr57X0q*arumX%kJ_DOj)&}?eU|B!d(Oj8 z0na7AHV(^;gBjwx;L@rmSe;UM-AiX7A3bD$ILmZqcUQ+|$m%k?TQdf?wf44V)3)eG zz=V(Xv74IBpz6Q7Es4;Y;vCcl7({3%zLevaY)y;l+Vy&89(LRy3aJVEXxW2<6{`eg z0M--1DtmN`X>8vj*kNG-wFa!gElbh$v?J2q++u1E+5=F)Xj2>h;>{lxgI}@+k(Y_0 zEh@@;rO0uPaN3X+P8LcP%n5vDi==Ck=F@>|JGi^d4Q7e0SzyL>+E3OVUnbhHZ$1@N zdjeS3l!=)IQ|y8TrhRn}P!!eRNXJVUA<}^aTaE6PvSOkOdAUbK8~|)l z4#`{ycT4Qm3$gJmvFjF^sj%~cMM#df+kT4($hg=xEi&~7?ym$>^i}^rkR(k3FY<`H z781ew1ZWRUVPw5xv0y_2hr95HR&{?>8PlQBZqShx0v<;`K%Det_N_&xQ$<0h82HTb ziW9fd`N`E|gT&^tHqE{0q6jp_#(BpYjJUB?6H*|rycLe$L(=}xFpAQ(RjHCGawh^*=V3GD07X;@zXfF&0xQ=L6 ziq(i%UIX71z(ru>)R#;AYE{rH6>r2cxb@&~dVT8}CG1;E%tg(|GpMYi;AHU<8vEQ(|2^a#FZE{k)1@F1Z&j0P4DD*U=O zN>Q7{JW#@JIh#13A8hLPX5XHn7s*6mLC)8}!H^a>B z8mlj(nctgs={5He;wya~!|j*9HvO4FX zg?9LPDDs8&g!4?*Zk=4w87wuM*M@uj`QZdxXwIDB{B<{N-A!A`Bty6FXX`Y|J3HIS zK75`TQ9#d6CfjxLd^3k?=bdk|1{;88JJZfycD|`TvZ!WQj0(KapOfu?tih;cRPrZg zYlJuqtCX=M0lK10rARhUK#h=rIAUI#siX~(R4baF1Ip_%g;_}_ZTYHgrq+c$Rom<` zQ(e(%RP&PjsELRz%4IU0?9^qZPgMcJv0(eoIFy3G&)!}o5rZq2ncnHTOfeJ}()n|N zeUb-WmHlCvsUdG$Mm!)Rk)P}>b8t@0&6FIsHsD2~2?ctN4DnSGg!_06Sop+LDT{0q zl7_BE-^O}-J+LoQlY;66dmVHs1R&{f4c9d_=?%d)x&{dx?!kG=GKmdzGu$l^MeSzF zs5(AJk=LCvnZ?;o8?sdlUO+DZ7Pspt=n&y%LK2yd!sAZ%#pPy5X~Bj}n++4Ok(RrpJYjpHVURagzP0R7nn_L6sF0^;7Fm21Fv&0!Dh6A_mh4vpS5VeZzxC>3kI4gMc zh33?HZBvr~K|(CKfwr5C5xW}LIMI@sPkr%~riZ@hz0wTsR5S*N^v0d&@D9F_JaJg8 zub{X^`(ldhqLrv%J6d^kB{9;4_UDzRn`sxm_ih4eFu^ungbcWkopF(=YCo>ucpzm6?K+S$mMazE3B*jbOPVLy zK#8W>6Re|P5#~7|d;(|`@Zz=t>CoN)!#M4_W1(TlB~kdMV$Io5YpX9di@db`&nuc;;MCz z9w5oxQ>G)cfrFtgePmP-Oh&T4bQNkG?#%<`%2=D^$qH2ii`wvjZ|3DH-7^Q_L>{RV z^H^;kx&RPYkxY{JBvWE&67e8})1u~O*uoT`w>h~+G9~<3oGC%H&#*1B2#nH=uN$A6 z;5wC-a^(8zo!wHbHm9s|c*=C3#|?Oz^hoQq!YdM1~6K00!SoA#=@&Ws2>n zOEDa5Oaa5HL4A~L)fY`Ws?zA%JGPJ>xBog6opOM*F8# zn8L2NU#v3iy;58B2Q#p&bhy`+qB=4K3Y@SL{$M)wgvJS?%C}>f4|kbL+7-{qgyo6OfJw*iA(Ao{O2!Z;Ta(3%&U@ zTqH2P@ZQIpmUT`#_n4nCX@PkW01qjTgt1&=avF?M_W*^VH)$VqUxsuP{ zxW>#YSuf;jqrMlCU3b50O+(#7NpUY^Sl+}k-Y8sCm}-!>sp}#8$7{{OtisRN5(@aJ z9eW+&)I7Y-jN#|q>rCHLeGX=}R++or?AvY*+gh~P)L0Vslj%*CywP^W^=w0U*gku` z=~92a7aSa1sl=@iU+t!d2s)n;s4McuBH9i&mwm#{i7b#4{t+_?<6z#TKxoZl!8U3Gvx5CHN+L&=)ZhkOZo*%JoGvRM zhdhPm*abHd^D)}4xzP;9W2Phws5kcG8%_22S>l2->;*TOs`M&tvzFNlJ^S{X zOt1PTHx+n}uk#?}CVZbkiW&BTVDqVJINxr&iM7@+Zu2k@>?RbkB#&-1m zZZX~3Nb^(AXH)nGdKFB!D{q1Ht+o|wOxNzmbKnn4P!M($j70<0PkunGVqfX-nAZ>U1_3er%^`+Jcog@v+HZE-a)KELHIY$2nyq@`a?^U8J4b66B#Y&ViEy#SgcCq zeQq}CbZnG#ps-cPw%gV~Al|gOwWi;=>2!ammgpLTMfJ_w+ugOZw}-42hV1ljox3xb zqXUR&P2x!tXb`kJjz^CyYK!)HQ!LM|$tsqC3su zom&c`t1&ExrmeaRC2|g=ubd^&t?V5D6$z@C~6k zQ1JAJ+OHZ%vJ6{nB6yY_i4;H?97#w9Gl5RF72IVy*R}46k#?SO3I$2*f)|+&B^CS4 zU1t1@$D=x=MQhZMEXA|z%)3$MrrERaHYfL8d6l%*!Y1rVvz##t8xXgG5R&DGg>ytC zw3BPodPox+#CqIg4(YICERvZEGv(UtlMBdjf6YDSk>;6TShTsnF@^zB70IZ|Y@pRN z>AEnODeG6Xf0p?x2orPImL2!VcKFJ@>JkSfAiNc3UBtwf7bJ*V35;Z!oKzPXLC`vicuW8s^BN^myv zGs-d#zL$lKqP(c<8s27Sw-Ud3#(?!GavU1|B_C(EJ*BF#Ue9nLJGkWC_DB>IA!a&w z-1fTP^l5hrR0d7jaT7_gF7roliaqgub2@n-KD*zvD|#XY152mBvBeLVU8+V4HkdzI z4w+mR;PsB({{b^#)Q^8iV5xDLCz&=aXfoWoIq5RK#&yUs-9GOI~JYJV;=`-FC%;W^VDb=_rJ#FM0ND(O=1r{~P!-6Uo9mN0dt?$@~GsFCjo9 zZX*>(!%XIUiFFtj)kT3HO_EfBrgJ7NoPUa9mk``!`b@aLE`WmBi8`mxxI6|kit|n3 zAtHsuTnJVZM^BK#HZhWJ6yZ{E0xUK~FZ{xBS{El2xO(!87b=Pr5IErT(c^T*aGW+kk9ZLE-)$=e$DO^tIR#LiioD`QMpFl>+ovL6rDEYvfXY0m;*!w>1mnrJ?DDD>jT3#4wp{P_ z#^b{;jCxQQriaC_N9ExsM_gV5@JdMs3Yb9vr2^Z2gBj2~T8YH83Pb?VR|&7qNP@SR z#nPi3)EwJ+CMiR(S|k(C!`>Llw9LI?+bG0WIDMnxmNJ0^FJc_isMHoSF1!%v?U?)= zP(8Rgj=To+C@ky>WHLG;nXE_}rZ^C4d2qSQ_XnseS5!LqBeE>RqgwQCcko$ZD0_FM z@HP=XN?bn@d-#YRA zkg}kEoKg_=WjzF#2YFreVa>DpWyd~Zss;(9*;lOYE(MC^U}2r+X5$eRXv=xY4vf>QE|#h&kY+HA)150xqCL!G5ITXZ`2oVp`*n%_(%OI-MTu`mEzs$k@W6 zoDOaB2b`*;h~8A{bt9L&^@i>Aq-j?Ve-AsjU9rx-6AMmqUUB8~qh$#JI`#HRGqmAj zFXvGcGcLAFLAs2$GjgJH^+SZbEA0JGn$6yI_VP`p@h}WZSne}~=zvEwCn__OAS85etQAwe%r zYUB@+o_oXtx+4XmId}r~pHf0@J>uAr)<=065(=dk4f@z_d6q7}XAgMJOu_?t<8$2Y zZQDF=_G3HW+~-YQ^#^XJCAl)dEOE5$Czbu(Ui-YMuYMaKQ&uu41*?gGLOu~x zo@e4Nw&n#)oTu3E1p?X^*t1?R$N0B9w~Q0Bw!C0Ecl_XD5m+Y+fhFkhktp)xADk#+ z`@Kj!%>8!Ki)N^ThGf*-7Z8c!gD!f}3>bcjWUIzl436i3M`8=p5j^H(a#RftR3DRN zJwb3?#p5Fd?Yg$!OD1>B(@Ce3IrKa-#@kqU&+Y6N;rtg?8|gQzhfJ!j!!KS>h{Fp^ z!++kUZ1fNcInTIX_(meSkA++FuSBl$clNxOFmSwQpVZG2HvO{MyL`!)&@xb%zB&2n zAv^zN^I6qp@ti5aRY;rY>u1U0z_#v_{$b8zHn;r)!_T?4{VV2NZ$EqOD<)@de=Py< zc!9M~zhWkoybmHV!UjN;?c4RQnv>9_R=vs|kQY8f8^c36**^Fx{_p4Php(b&eQwjQ znPJUh+i{(d04I)-rJXS{>dKrT9-dAN6--v+Z11#bZ3r*pf z7(d$UUN=YjAHFV_!(%tWR=i=t+6&1=6_4=+LX%u}sqjIBSsm?8iFt3B2h8_(x6aYP zH_Zi{7ryaL?4j4&uinJh^x9>K@T~<16dC_SCt>jY7QW}>^>3LI>f5N%U)yK7 ztGdAnTi}!ySt!dI-(bDXrlRst2~IoS)bi#~+prm2`rOXmY<4f)@DXF7ts6F*(VbS@ zNo08mwZQ4&Hj*>iV{~#CwM5Ysy<>JuefLt5=#WY8Ah?}kPkqNM?Z1-XG&Sp}J=}+t z4tVC)0%MZMD&Aq4=ph*VAH}2JKT+_P*s=dKa|-X*bkc=;|49lO)rFKnZK@)={X6>Xo#=(f@5vxcQIHTYp1+R*vmWixOdIpM-iPG z$ynG(y|hFhaGGFmI>jdTU@~BsYK*;tQ)U9_hYFOb3f^~lj7)~ewHN?C?>$qQ{v-;? zC=Gr|*bCkR?C$VfWR%@SUF5Sz8GDZ_Gf=!8oO;>?QS3>kll>J8!(B45{%Pv^iS~y*SEVq zFjMGT{6k!a&)I$-n!_-oUHl>2(C)R*erRsy;prcl)ez{Kk4@L~D)zQ;CLj!Sf}Q-a zX`J%nqk6Df4?+@wY1e2RymSXH?Lf)aS1EiYD1n)F!N+Ag=27GwNQ7ei?PIg3$7>5E z-Rbm_KY*v0#ihQ4-zc<&VJA8BK|hqg+n)4^ImCR4x#fvZ*yC$o|HSl7FML=%YH?j` z`zaZ+wzB2Bz@4WufrPUrvnz!M$7j>%-2`(Lgo<34pvf%AAffLi5-)c?swO9S6gWpd zbTY!0;9vI2Pfhne`_Ut$tzx!Y0Hpy?@9qOh$`SA~Ae;-qJF;W^*>3&R^eO+ZkL;k& zz}3xm-e+b~by9vZcPImtE>jVlD2x4go+a%|pP4f|T>gm5r~tY^2=ex3BvHbJ=X`Fi z@(!`-FUak2h~4K4)4OQ$7=$owMmzrtvs>Y_?<>ZBf_?4_Y-``xvMp%B-`K%h%*mti zPXIy6dWNpzR$*Bj1n{7g5tuvqg{scy93R@&I_>8!FoHVs)$R7PEevw9E&Y;sqJI<6 z0AGPMGocZ0LE2g7Nm5k(Q5A}+K9R8ce|rp-N4;_hENN(`z@|`5@(5j~Ih}hHyiQmP zPy-`X;l4;!?xWx}XCsITvkbBD;(Ba}QEA%xuhJsxNs>g}^`%)wI^QW@5jp;(UHlah z)pPBAx_ilP`O0)H=4?qelh9;w@R-g0+YGFF9nZT?e!_SRWIYBEW(TjG^KUbV^blA7 zn~1#E?Sua|{fk|n9RHx9AOCHR?gbi)jPPA+Naue{L^KUD@1ARye~nP|oqg?VOk=;X zrCYHco^B7?YW8P>@7-!T6}}TquzhQ**~7cScK!wknrjdK##~+T?&XQR#{nrJybDp{ zY1`&oGr4WceFZXl3SL2>@a?TgK4jxM`CBuk+v5ntWN?xA7i|CuE-Pg8qR%NOL4pXU z;P?9QTa)#sTmL(=OUD;KNQeYSl77J1e8K_Y1Nmfv`|Y9MA%k6E&-u;_YI{|omNb%D zSVJvR47c8k-FsW@a${pU<9kxO{jE&Hg5|qG z*v&~kywZ{0xTs)kYHJ=BDbIq_N0ZuO-~!Ku-g@+redBx6zHs5&$P2hxex%;QWpBEg zY~2s0U+u;uqy^#PL)3!pZQbxzRHEqzGpG4+0Ug!KWhHA5l$Sn{!FSZBEy_FM(w`K% zC(QB_@}V&^z4(Dm5hz4d57N<7&~*@HeVJn|$-pL*12`FMP2}Q8y}b0t%}1)CVJ#aL z310E%k!p#j=M)A@on``4N(PU~k;^N4{Ew!8AJ@PCYy)2PpLIjq+(*y+Xu5TK+{n7@ z1SWP+zfCub5g-{Q44G+OM~VxW&T3otli7dpnJfY1uqgP@;kbiqX&4lN>%OI}Q6($^ zHW5BO&)Gy%;oJ7MpD@I2vVZ%@^v`a>Wq_K!V`xP9F#=AW=SQQn9exG_9b|}+eq57w|#b-X!?2?f*%rD212x3uAK|pNsM$SK;_q4 z`MU%;k7!dUPPR+t`<7&CD~72+px}NQ zGBioKB2roLhpi=>k{Fc9TdHct2NXb^)}TWl%loMIM8z`b&n5cNvCkLPEbXKL1qI66mJ!UgNlROb}Ql_}DW zHvvUt^Yy{B!Teh;rFjIMB(zrB4{mS0Cp@#v-3JHfOK>8V-nTkYBVvwiDr{`6r+EaS zP}}R+{`pR==;+nfHd^0D6_Tq(E=_nwreeFzzKxQ>I&EirKXy* zzLNBw{h$Z{QHV+zX-k5~Jq}O>kjZ(@SBE;eU^}ZLo5N{2jv_$d=H*ZJp}1ewJcUJQ zoySLE0K(aT?e}@LgYXlCOrbAafq`# z&KUs^Awmo^U_oeM@EGN#l(qgByy`j8g$#M5?K@qTMP16)i~g3kGVyree^x`WUssbR zVxcAB*Y4GZbTima*^2Al}6>Tpt(NY6vxt*Ba1i}F+iL#*nUaBqPYYa18L0ttq6|g z+Lu{VI(QTTOfYeY!5yG5yJ;%LW)E zN&2QG(K(yac=)L#x{U&|-qu$Qi$$@;4$WO*I1HT({)$}XLZ8z1!=yi^e2;Yc?2hq< z$l-+rtDD^|<@fPPaodg^BI#^{JvD{Fxzesm`TbBjpGf(&W!cu_SedG(Y=zyL@*Bzn z`p>c2;9rq`bLF;of#0ziH+Lnwdok2?$cSL%fs_Lio=Q2hU|9w~a8tHMkyXfS+rz85 zJtos3GOu$z7ue9Q;P#oU_==Y)*&t6jCd;Z!Im=L*h z{&e7mcqo=gK~xoX7Vl~$L%h5_2nkY=Esu{>i$Si!UQy`Rdlhy=pk-yuZN{y~k;8MwX zqZ(v2q|fJ&<)d>-Weg6{vG(W?l}c2cZOd4zY)9i)GqzofKMvMXe8S@`@4N5@g$`Vm|E2zmiOaHnh7{$)y=ZNv5qlqMDZ0s>*c6n}pk6RTT{i9s@kM z-3;_N6EtTl*+PJ2hW|3vgl6RijcQr%Et;MjNvjY!-Ns;il9hlF4~%oP>y=b4M|hWe z#3Tj(K*1ZwCp$ezvuJd=L-aH+*5^pE&=<&YR_fZIRAy?CKDUS+>@wfqlX#1Fe81zw zQ?s2UpAc?5mL*AzQ|w~}&^RX3NtdPCn4o#8Qz@6MvlL#IV&Lpm1suT$9L0+2vGW7J ztvw{|``%dFl=gd=Z;Y%gwaJn8%e3FNXAaR{_9cx?f188r3u)lxScd#zz%eVH!5|5k zRM@xDe!u4LVI8UgeNK8Ia^8cG4MN`nqENzEI@?9)KqN`=7)rDm>jYQV<7{WmN1Y}# zmaWru^th|*FrH>v=1cx3s@LURhv|%6UhEe&_tdIml1OH=&N4w|)S1n&QJ*A*sVPb;r z`b>TBDqg)j{v|UNO~etaWUjyZElet*-{1`~y}5G5Sw>xVpiB)QlYO&O+kAUkS&!JFO!)?KUMoPDlsa0d=Lv|6$~t#APl%xM;LFfi zWIR{Pe^9;B+VGuNrY%I$4HLjD7?UYHaSUMEZtQ$}R;k~ovO7~-!OYU@Nh6K2)+II;dIWsF13eI4Wbbl}q{KFt`R%+$Ys>tu%|tJiWH36?-#j^t5i_cKJesG? zKCvO%G!iG>`hbi$VXoXkFl16o6AsGOxaEoFPy6O#nRfD95bPU;Y5q$o{nV!#noH_lVK=d$it2XVFL%h%W)5a07pI=5 zcd9pA9>uiQscfbW6m_5HBdY#4u63olwz#d)lL$)aqA$bpOf7t8wA~CfNp;XP+8+bI zdvgc$1?DM6Tonh3IEzJTrh_N}&9!GQF3am_ryBwIj&K1G_|toP^{pr-1fT|oDJmhF z;t<8pWZ(yI^_^h5yLfp)EEbC=JdvP|neL$DD~_T$dIUgp+(D1*hH~Vs3Z}opG5E?% z7a>p=^{S5>*Nyn?`c|gf@ba2u`lhK1- z;1Moocn341ETkqhf|CCiMXpg@MA14RDTQRs1~uAhgF}pqhTvH!G9pE$jnJkIWWBRp zP~rD!?hA1I528uPgzIAGs9JTMnn5SWGhF?uE}aqO=W&@66mnHaChYVe^-89aCkPtO zX3uL)R92qibSA5D!W-mu@nH}VN_4ZkRQlJjPwb6KzZ0taPnG_X;x`F_LWqW=;~Q93 z`*Z^}7}yj2Xr0ESM+kac%vrXS@^B>#HDEVq+2jV-4 zrja6~*Z|BF0ZPkGijasni1nYJD?>(7w&qG(+}>v+BjyRxo~V zjUpMmk%9u*9@T#Bh~rg=P!1i)4JC6`s=|m07KPgohlHTouSt;>D2Hwp#xd3|toFN( zX=2(^#9Jsu3KeO4+0GR)Ky0z%g#{w@MGE4`SFyb@(olR>?PvQal$Xi-3#Yx4UC=Rj z)hxOw>fp+|Z`DKWwY%2%wRrjWukmv;UQ@$F#n3y*pC-QuO?bzEG$l^t&&Awg?Mk;5 zg-tnTWHzNAk+m7hS&~kFm53MHw+H#{?7KDo4ZFRiKvdcss_Zzkb=^JDH&;4@^AX+k z^jz7H#BZbP@ws3~VqSDTGFLt%ag2Se)}PT$i7sGz$|**>9EO1n0yrq18#wDV+B7F+ zkq>EPoj>0*F|WZt<5`wUV2ZIm0y+svzYXq_Ym99OU;$OhqCjka%e^rwZ#WBy9A>iIpK&<7+I8Qt6kAw5`I=YS{5^{M*%GS^N^aM$VJVLP{z z-+p%<(bxK{$b#&7?V^$DSWddZ%+D3(sg5GIXj~6bbvnYl5I}sSli#`7Wk~_*A$EXy zu1tFqO%9STv2PVlx1PQ7>RN zZmQx;mAa&QeYAi=z6m)-YL7 zKSa@B_Hnwy-jUY6Q2}hCAwFGyhSE1m;5nMDF{?OF1*9=fUK!lk59r^x&c1w8n>+jR zO|`4{<(ryZ&)rLQQ9YbBkKI5Iob_(r%QuB+K%~OZ2QE( zf@*s_FNW|1)NyV$vO_VVod6PHh1+9fQIHHoa7__)Vv}Z9#b3MnolErb_FC=dU6C_J z+Y7s4`?$@n?dDJJd7Tn6!hC||kPFcrq=Lp+Rm2&8f$oT@(06VB=-j~QmfNWf{#a_c zq`}|K-|@M9v%w$E(HR}O``s!TwBs1=Ye)^Nc97kxyFVhn#j`8B`!gG~54tG41`5Yp zhK(#BCRf(v)EyTa<7UDZ_wf4_gD66AbVP*L2|fJXnCqoI=*>m;&K`bG?*{vJ4>~p0 zcJ1kpsQKjD1Y~mpP}0nVh^GMG5kawM_C)MBK(=`Z1+xv3$Q&>JwfrNQAJDf}*t>iB zvp6}Tw3k1uMj?zlibCHh`q_u_Ppq(q_wr}-T2I>R%Awd@2+G{#tI#aTGc z*`OGU-`jV3`C}^O`_ph8Pm2ZnLbli1VU7NynjWvWKfCs7I63)dTq&Gfj=Zvxq7C=h zGkg03%%Mczu}PfFVfS%6@FHwn7*!RwRuKG~0BVpKu-_v(lSY%w>XHhl483(L zZQH*7AWoW`+}9u1m&91=JH_DWDx!^)M3K!2ZYhkUOm!-YU69#`foPBP^%o)TjqB&{ z%TBnf`uW4+mt1OJ@8=JxlgTro)j2YJ2H&R3X(t0~3`5aI+o!)@+xCuYgzrbHMFo(Z zo^~beq5b{iV6o5i2VQQlKlJyz?|*b_0J@VjoFuCuyE{^K$aI&#YXFk4xi@f6AA8BK zlz$_EI12K~KZqiH&K%%3mGMRUsJ1A$=bHiku4K|0IM5%Py_>iPC6kC6%U2@NthF!p z@`3)SJ}W&`2{)@Gd*6Od)J^N-_B$?X3En9lMsbnXK3F&FO#Dw&;U1CCdI>zRP z_(x=+oXTsB2o$bLG--tZ5=T72LFnCM_QoOpwf^}WHHwtM?q0jsQ2%6R=kcNbdF_AN zrWiXks}}wjWma0YgfKiicNf3Wd&*w6i~p^6hg~_$@9iyJw_%t+%)?{(({TUv3IG-} zl#CI~WN7BD)e$fwpu}VB^&{X9W9;8X_?_B~(YXppO6;H&%#!qmujs{3Bm8{}m%r~w z$GZJ@^(#DLp^o3pKd{?Lf+)rzN}Cu}c~Q$yTpzue95-sU$^sH;v1 zfKasPgxp@c`;*2yIW~Q)ryMi@JD${;IPX0B+DIn#U~59ZXYmDoULsMVwvnMfqHvYv zOfU*B3Sso;**ijic)_Mb&L_m-OA<9y=%`Hyo^~>O0_K9?JUexie^_!;f|#SbM)`v( z?=9q5c*ud4DE#WrNl|J0^C-W%{5=ScTe*fjX*aTRpB1~^^JG0Q%JcY z`_wb740?C8J4HPq=1~)M`T0>_U){s+GYBt4F}0&hDe$}kQL-RXeOXdEa_bqG0-Tk% zAkyzKSObZ>j`2r!do1o0Jo)cL@$@GdjFA(X3*bdAvl3E7UpEHSEV56I@yDi;xi)}* z+p(<8`*zG&e?*QBlp-(}&IBIV)P-eV&$Of!|GG+_m7YhXU`3QCSX)}B7jpFo7;#&NKU z_wBdikd*GRy~iW$t+Z3e`#lGKz?ui^T)3RuUrp$dMAgPv&(>^0$zTN=#aUwH?GIm1 zgg?G+Zyk>&c%gk_JZ9E!?HA+y9*17&xfzf4D1_2c^#sLNk*kUX0c-N{yAo2!U_(}n z@VZ-w_7{YUNf3J)`oSUC-Q8k?0ioJgu_#Dt z>T8tXQf^vA?np3t?mHC&L$0!yPx8-6oQMYBZL;6M_SET<{jL?rN9vH|ME*$8d)l5e z*&m54_yon8|Ew?u^7Ihg5G@A^1yrpaKY;CAv3#6lzqI5{GnZOfS@t z!>ZgifbiXQ3DFFeHGI}>U5DliyO%~8JfN6yb-;lFkLku>|)(386QO zr})=r{{bbTvxHfsR6@PPKdv>4c{4! zZny8v^!pU<2cRXOc{O|br+Hu5OZN2ZgR=uijKh_{AG3P9eSA;9=Ptx~eiLuaBa5rO zh(%Ly2Vzf>QqK~)g5-*}&QB4b2eou!>9e+RFMl#8ke|gfs zA1~f1w((kf;oknBcE_d0a0p;T@@go-VMb?(1i}ZB98f=L)zPckH-n?eS1GFm(SUY_V*vktn_sp6m#v;)9^8d2%uN8D3UQO z>cj*5UCU2&TNqeehNw{Qhwb_U{N7opAOqP>I)RZIsAEFZQ8blI17!#L-8)_1|Y7bKa^q5`{X$ON(q>Gt~^(TsVA^qi3;3JgD0PEf zaj@T^`5qC^{C102@Vzp}DB>vNGz{U9qqP|TfGO5FhK_%`W%B~0UAH9^q*839py2$7 z#wDpr;1}&_bQkn{r&`j8288`KGlS0Tl&?#-PKZ)?I!YaJ#}R9X1jYD9$7MyqR&g5p zuC)yoK;L=6g^4UHsdgQqW2w1g6$vtum(BLur?#D!4BxT0%=R1GE&U=9ZsOpQ*1gELFBUVK zU_YOY>E#pK`A~mW_1DN^aq-|I8KyHGIP(TGXD>O_AKv4e>-1in$Wt$w>R$nQLGUyq zi8}qmp?=*i_khiD^hM5Qm421fR#$!E5Ev1-FZ00y0cF7xcp%tw3ag^#(RTV_ZlEU~ z1{s)XFFy?J?GXFwVgAUXkHx@J$WGbA{ZTaw;=wkK)!0>AzD5Gan!fO3=9w_bvkv!r zRJFvnC#r|QQASg5??2oRtK7azgvdz3Xn7GpWIlo;{D$0{j=m>H)dxqre0^d{BL$ej zYZ6}LBnsW<2!9vjE;GQK{lgLdfRe8XbEWz?k`iJ1uO8vo9dY3z7tW59T!Bh(>qiNB zU>ryy_DRWw6RXc>Kjk=+*AL+k0T$@khaF2(JF{Xn&HoryY2Ve^s~wNku7=hHiww`aPSDHtUuLwYPTqt7;n2b`G;)3 zooFv?@^3A6Z#l|<98vq)iF5qEswQF2n&bEG%tMefliE`rb=j`Sz<0JbjgbjIlQ?5fjh88jqdrcV z>t`nL!MQp>#C0pGC#of#ek7lj!c_sW83+teJ5o_}W@M6j_{Z+qRCxY3_MW-^(D>4C z?3THHF1d%Ev^~ymEZ9TR{vLM1aehsqPCSYQSKB$q`Gfn-Bz2Qg5IRXK7YpAYrX?2k zA#Qqm3p6LdpoId}_xy2~r1{%k!R#qcMg{mq&O}GU0QGX zXQv+TS6A~vtMu*io+0+bbL+#FHFn|ge&>M*SE$cI;#7zkycW*rRb?V=q!Wj+Siuk1PV z{lV&1{J*=EuP8-D>ejk<=VR*W!gexcQe|1yC<+uqP=DMI3Mfmw^Z0cgPx7z!sDAy) zetQBdGr#fMC-x|>wqKvj;-+-}O5r=&+zC2u`;Gs8TS(d5OdNkjCbc%_H|N-^b`}Wp z<0)8cSKDEy`lm<<>Z`CKr(6N9nMk;Wkf<9Z1%38Ze@1FA1on)bdb*#r<9_RR|NsA0 z;c0%KG_K{SH4gR&PxJRnu8u<|r=RY#Nng{cZOU#7B!_MkfNgX_K0cD51gqD*ei{_5 z0AYp^+0x%(ja+Sy`W>({#-8&#zb|+9|IXj1wT1sZo&@9Rdj@=DFFW%LzyI+6=in(E zcl$wJY)MAhLgHakXNZAz95C_F8U7G^$Em)FGaBzqe|96qMXafmw1jTUb(|o z#)(wB@sK-*ek?!JpXXV-?M#18@^XX;d;D4c6cFJrXZgcBUlotC+OQx+5;-Pkur)a< zw4V!^i$Tq*oBjGSk-bb}hU-;=O&(L4eWKA^KXm?aw#c5?><{R44vLK|c;~hU3&9+5 z7$BKFCJv$Pv(0`tCi1&xzkftid$(Zq9kcGwEg194e-t!G@^dzk;FqNRd4WGPb>}Au zPU;x8(C288TkNcbenWimEq38T|Ju5xw@5)NmradYu4i}#kR<|D2>!bnCm1mWhR~5bqdmyA=+q6{{vuji+81@zy& zO$NUZMa;eqh7-+TLAoOig!lhI8s8rnVj~#LL8#>T;XG8PDP0f?f4VxAeyJ$#H^-G! zb_+)~`Sr1I^Brz}%3@hY#F%KdK9?fwa?N7DguFNRE%tXCyyZ4mCpHTb|uCtw>brZL%Ux+9}lj^P0NOh((tp-ltf357Tcee z_%*}tXdQ+)Mqx$?S+9#8#ba*v3xWsJ5VfWLSax3O059fmgDhWr*qLYhqd5QVlC%AN z;#+RBpPlU=QLL0BO3#8;vECl^d%q5m_IJPc=a2qNRBLBZ$YyXbJhumY?c5&WRsV#x zNiw?fMS2xi=tLRwq6B;{#}D_AP6Ui`w$D<3-;O`EI5D;;T1A_>`41F-d?xV zKM6|G{v5WVEWJGs!-6SEHRI3mcQq_>ki$&QAtmSd_hva+cwpS+FH|FMq3VQi97;Rz zOme)$(dYWJyGI8Qqm`{Cmji7AK+yN?pX7_DD8A)fzp8e7tpW{K@0d(nh_7yB&-15s zjVeT4RfVl(n3w-({L=IM3GJ@&WZ?$Hin3ry@Fa@>7(8UZInUp>`L94TL>ZRct0`=O z!F!}>bo&xTBc!?^n!?g4=FamB7SsQ9T5vBa!nKJ}se4+$7LRLEg8G)0Wcn^O3(T)h z=Fj$x&cR~=Y%D%9p=ox3i_jTm_>9RZ%j$qu$Tp;CAq{uwGQaHz zEXyv>3GX8NEY!)_O8{Q_>iQ<&{rQOqc*7?zkvyQ=#dg1C{`^Fj;3oUjGXHRI58H3K z->>ZJXsta5wZR5Ef4RT0-8RkyDuIPERC!M56~6$|3eU6crRG1QhTB6a*0k4IeZ`vRaJqcU{8ZwF9g%oOnCAf-DjrPu6Hg|$Ck$bbB-;6oiYm`cph~& zVki~fz}7Dp>2lTw{Ldy~0C;D};Gw%$W9oQveOR))lSdQF8u-W#pBK zhYY@|#PCAEBUV6AE8OP3o9UhIPF<;wzttP+zVe{H`&O?@j~2mF3Ef#=Xf1cuM#JfL z@j={xvcRiJ9hvsK`M*n39Lo&OC-|$TwgAa+^1#&2#1oK6~khT|lO0KU{Q8 zy3%c?(m&3Ee|%nFH_N-C@r$Z5a-s>mZKebMHq4FPEQt6ZNE37?n|3%~p= zPgl(IT9&2{Q4(@tzgqQG^Ss0Q?a1u8hS+|XrXR1F`+67gI+?vtM6^V1ON^m^*JA~3 zpSdwl@15thj^8JxbnE#j%6C1ePoM8~k)<_zzSprTOJ>3<;d^fA$cZowjP?K{yrGZ} zHx!2R|1MIKZ+Dt4P1q-l7C@_nh$OkFF1tebBxVjQ5UI@zx3Zj^aIY!Hdr~IN zaafhisr0!c?%M?@b6?dB@9<7VICJqG*c%McOYZPmh}-KOUdxsnem21wjh(!#x>ZQ8 zMS92|Lb$)8V|RL8yMQ=yCZcB+D7?7?6ZOzDgi|HtHk}M#$xKi|RLIMiJH6IPx+Ok8 z;?N1t$laU5hD$uEiIcpG@jbaiue#GKFU)c)fDQHs#^9b+`pY}L9`5%mb?b%R8M!lv zN#YQw^yY0?kSj$|F{hj5ne zu-GfE+N4Aa{mJ`jyng!jD*)^MP2 z3*zC%JcL8YPI4ef!BOTKUT{w~bb^D<&MAgX296FC`b33?`Rx zru=m6G0VJ*okrPa`T!Qwg)jB?`@OHQb$a#zZ^(epu5+= zDlp@JZv}@aBrd|ZK|#xc`(i{^?#85zojpK(Cgd$Brt)_O_z8={BnK# zvGP0BNw~paz4<|}SI_D!P>@<#V&<-SZ1^Ozpj0p)xefn~<8h-tbfwpdvOoUaP!Trk|&+;#mKdzIm0`ldB0$KS$bb zjCto#P0dt6SiDRRonWJp+nRcVl%18JW_O7|Z@X(|mc5!aBkZ}WM2!h%JK<8TAMzSN(3U-f!u=Kf?nCta745A?wfBndYJW~$4e5JD z&svQ{<`unhHInpK^gmX62lLbRVUzRNhnePA^p*B!q5XNz{(ND78mut|2H2k~*O+p5 zuQAPTU&F*+uX7(UKRqAuv@=m}eZ=cg{J!Jk1HnWPHBL?iu&ZK#=7tM&@==?P2h{JT zUy@Ge5KMZzXkM?H<=5+H(&@ONlMYWQ_EOpUcj&^kUJvJeJ#?*C9Z z>(ihV<>Z9|Nnd{atDd+H1EBZy*0o5!rt7M8UTIVEV%*{iRjHA8Q8rP6>(ohHXA)zS z%+tNrd7Y#VSmnCe-Z0r{Zp%8F+nKEqPP%T^@3V=V8tW!b*AG2rJ1X3Boxa?YO%(cB zCvm+=qz9WH^M*8HrPqTlvQ-&4g1RpfdKM4qmHO1jkxZ@B6CZ~H&D66W$K`Y8+Rq+G zcS%_2ob}#d=LLP#dT&6BmyH5}%gl@|7n`Iwj?ERSj2YjDde}4G$wWJ=_XL~qOZtK* zyz=&#-6Id^;V$5~Ao>L|v(AGT7$_lHjrDaj+~|%8%dts$>IsBF59rUH@YjImxmvbSfRMk)A${`_eyTwm4)J;NOR_i&#m%4Q3j4BVUPE1vc0 z0sQNp^*S`a#V<&wquD^Wiek6ieHLznmjQaqvtEA!<`h2X4c>1QW1qwCNVb7{pYuAa z_16(LDfp}CboEoud#!c+c`s?GE%o)6K9swIp|<=mOsH+e^IpI1LTybtxKkrNF4UF} zJ3#`oA;1u1$Zd=b;o;}K^E#bm>yqN+vAIocyP^z*_uWz2V{4%eVN8d-;FaV+mf1t} z`7c23zSeVIz>0g8Ui@lqV+fr8qIYif+l?<`+_p-Vno&t*cH57%^O9GjKYh__hN)`t zOK8<^)rY?14Tcm0=_A?DxfPha*9ifwRMV5OV9X2E*EM%WA@3b2^Vf?xH3O&HkRq_5xPo#iam zUu;58xludEsupV27sA^WGs)9*zgHmbPprN871YhnPkO?uUP%m^FkRpADyAXd>-S&v zj&`Q#gErIoQTl|Ki}-NXmX3W9AF2Be8;Z`n;))uU+hI% zY{C31oAZnJuGj-mG`{mOPTDIaeKcnfv?x4c^#JRYxflh_~9KiN*W@OkB1-tqMo+1q^0ojp|3 za0jZU!Ft#ZfImS`+u^N?{RD%jH;suMuy*X*-ixu=#yH5@<2?{+j-K`&#)3=rw)eb# zRj>c-2Dghqii7(s&{#$jLFA3GjvGF-0ooqSC0W?O6w;$epovJzuSmH?+Kr4baIC5DN#c<@u=RkcS61 zxU?@1*Xo;gdWn7y7zr^#=3t5Fw?Hgr5iKUaBF3__Dzdhl3{k|8OU`%}hrZOG@AN7< ztPt}WCO@d#BraNvRKm)|f+yrGO^5V|54_ZYqpZoj)Gx?5hfbNimq~$fLLg-irqvbt z?hm}ahH!uMf!8@VO}KUOhu+`}z3vKkOtGGpUR!Q@{D;-_x@*eN>uh?4UavFUKJ+$L zO|M~(^*0}Sjq@PAmiYP~dFK=u>fKpd=?Xor`p9dlj-_`(tSPJ)e*`(1qBnlT<~LL4 z?qVyPtvl}WN*aHaqZ+~2P?syF(UpnoC*$>U>MpNY(d+g0Puk$9ruy_TH|nL2 zM5wuJxo>k+(>is*v&4gU+`2h$)H`>1jn({og?;!0_K*>CKK9xbd{<93G4JeC+jP&5 zIb?5FhWT2NaBLe#Db9LQ;w}A0(i`8v{mYe!sY}Wjz!FoMGpk?{NI$*XYZ6NYGvoT*-E2$8e&Y2+Dl+{OBOH196K_Ci zOGK^oC|rPe9+nE1lRPUCW^o~!Z=uWSx^#x8BIMYabs(ubdS%xmPM>^xjnROOi0;8)TjZ< z5Jl*#KJ(h2S;)pHi;+@NMKD8Tfud%YE6)-b9)KWxqcQ0lM?*$-uPg3%@ydM*g{qIY z;ZhLogakXmjF!WOBXP_3<)+O>ywAO!M}CJH2codyCfEdB7EU$3gj$#vcF=_`QXzy# zIYA?IK_X@3^v-caqPFpI1|izzDTeStlwotI@X@PEOE9Uh8M)YNE?ztyQ0*uESHK*>10!ZvBPVtw(lvkz@oh6fgoZ zfa5@lTLZU<3zH>ageM3)i40T(Su?-ziVs@jCyhmJL^U+1zl12D3_EBlZKG>MoFdY( zalDGUl2Ewse&JmMSs(qScPKv#zvLjXRKNBmXYQr?moGVJF4d{8yiT2$nqx4cpdQf* zsfM8v$=8v3d4%=FvWGb|OE)+O?3?tJ*R<`y;KMkPI>>Y~8qUL9sT^f~r2+(Z&5>eP zN%x=n%4^od%yTuNMx@m-}0*v6*KZ7{w( z#ab3S;q?ULjsy~TJ@cHWdSr8=7COaxXvD&Gi^(ZehmPI_8^iS1{IuAwE~ksW@d~Q0 znY3Slnx81pC)*J7bPD((GZx-2s)dA;nU`iXwcp1g)uDD-6EEEjw~MX=T0}%X)*Y{U z**9Lx;JaU<=5yTC_1!Oe2Vd)dh1f2gnY>@=oIN;dzFg~L=FP3$-l-ORZaDM%niXf> zV(Or5@7PRFO*^@SukSIrS;gW(gTa3GJts3gLotV9eonPFsyg8(()0BE*yp@V)=W+V zHm>h@vO1@I&eMDLcuh}wK!p5u;@DdH(sDek{jHC(vG8FAQcU@&_|V8y#KPY!FwC6y zreN(az4YnddPP+mxcVp($Yt?PXrH~>&>C&s0o`!6?TO3|0MER+>Hu(E5Wsj1M#3qt z*-4bys(y>9b|%{>R+6=fU;mB_tefn)0#7{g%?EkUQEk$h?NB1&ys0%Sou@l|=M|kj zrACKnDgEZE1Ji{KXjw=E^)?Vpw^RL|qdKOu=Gi_ivCSBW1*TI=^!?xA74c-I4wjEi zcv8Pj!pO~;WfJr>`K#Z1sE^%<*vNH=jLN{~I|RwqlX<8J;c+Rd_3;o@`3mCUwMYIP zLY3P6h3rwu+{&GN!z&WfCcwg#U;MP*h(Ny=ea~5L&DzJmM|cB&y!9VmZ(aO@*Qrq` z9m+N*_Tm+K)DPZq-M8cNk(qM)?4=n7=Jlfw&=Cdm{pv5fmWc!BeErD}n1=o(28B1m z8T!Ri{VG=-9MSE5Kxi(kN55Ka%9rk{ko@77?A=Cj9?Z%Y1|S~6^INSFLsPc`)Ds1Y zTTyxco9TbnCq3mH>;!CTCVE?)#F!*i5^&7gOk8F*%V3CXxU2*o*rAd8!-h^1(;j$N zEXp9e=v7JBz$R(bZ>~J%4q%JSHL5H;Q(g z)+EzGCKp?=9N}CIvmCzAkN<_+%MATy|)x&-yq{*28sXu0f`(BHMYgfd= z`*Xtw?vDi#*yBiWm3q{5W0+cIfm8IREnUWG-`%V-i z?qiMCIyZPQFXb$U5$+H}+l%|ls+_bsoIzEQ?@U3?Tx@ADfr6Ni#eEG(>IOe~!?;KB zw4XR6ok>GAd;U#M_~QfBJ)h{h?gVRMY^L`=?K#l1J&&S;-LL14^xR#JjO4JW^c?H< z-|IOlAK~(sFcY@t9Q=%aDG|Gx`$Cdtny~N~{j*oG-$2&ogwNKPf`2&wyMeHW{SO1- z9!@g_v4n21*UK&Y-C@Lob7T-%@E^X{t2q0~wB44Sr#h2xO-}ezjlRE~HnRm&Sz-U- z6mXVbrN7?GarjZ)^B1pI7Dw-S!{X?+c=%Y2M*ikF#)s*@X@a#0vu9VQIp>1xg1W*K zK`X?kkmRw3Q__2W@nWSL;M7@4*@c%vhLK%L>Q`?7-HaK8T(msBl)Uf>i;&a7MQjA9 z^8Zd~(hDqurdTO)gcq_=0x7XHWq$&qe<)Sms_N2=8ia*8PD8``Bp7H!gqQ?R$~7!z zO|rggF1Q_e;ofCt!F^#2nEu`9j`&aLXr19LNx3222<<&a>5&E-^w-T*lTQ1OGfOBL z4<+sVTEDa4D&4V#YO&vHTa_1HXOU@2)X9g^$vg2*45M;nkmc+Mi5>`l^(Le9UuoO?n{sWPeQqC67FiUEkhK|UHFeQ#l9&oe0P~X zsHJK$lsfGF^`HVI*pVMka3ce$6s`;zq@|(^>SU7va3)z#YpGHVB}F!l>h|@zmOya@ z+tG7Em@<0wSp=L#kCp=BlM-Em&GpUl!R{cRzH7y(w+-Od6W@C%EEaBiny)U6!HI(mRh9XUlhx&fqHK|&s z3pW0}g7fDj0cov*UvM|^{rd5wIv`!Jq7Rr7rjlsq{+Stq1r+q@jWLF5Lu+b$lFO? z#ieW{FO9}=+6d<8kAL&pC$c3wlJp~zG+PoYI$Kg7v=5cq96fNKSKbJb|3PwEpy`y8 z;DC=}k-7*~$oQZ{7vpuU%&l(4BFp^Hr){Izu^-3rFC=y&V z`z2M{)TX`YAQKlE`Rr9r_`Ib3qOL-PG0stkF`o5~I)nbUbX94UEwIXVNv?TEx|wK_ zZeyv`6AKra&yb4XaTY`;XOW24W8qx$8GnTI=ebS+5ody5VJb|J&+x{lx#*@JpF}$n zh?q4`{?wO0`SQmPS_4)RsdP1q-0vgqLMT<7Bo~&OSti5?fPUXq?W!gls4??Cf>&OA zJQmH5VgWb9LFM4cnBz6ZEdH{&;i`w7@Bk^EDfc<$ z>e+Hr9q<}h>6S57!d&!;snSZDG|~7_f{@&C&t5@LDhu^-1q8j4mhe}>@Y+JR7oPy6 zkzqT?jc<>s0VtE+kEugJ%$9N0+<8d%i>v9*Tq0?!w#60&FJj~&VmOF!Ou}0*Cv$W` zj%t1MtxR|)=d^InJKs?XXi9SYF+KVPnG+3*z%~3<0 z^?EDk%EGkxldFPBQv6rFnX4Mrvzf#O z4Rrcdug+BmqG9@5uKMQ*HYp(|8v36~#>M89=qOTEPGH+DlAswPXyh9~IMZ+q=x<)# z8H^HM+e3(bU_K;pus%9p74vg`zFOYYtW`?~WR^2nqC0u2bz3`yiwKTj=c*=Fh)fbk z9f(#L1mS8=m69C*)8Dy<88B-Ho6GF%aypaQWs3FFo+^v6SYq7stcrC^spE2GS;?f2 zR;n2SyDOC{DOwt1=m(?;70vBL$@&aPte2C@+J8~0&IEq?Nq(-;2l}d06K)Tr3pYfQ z=67loTR2fcTtd-s zO*Lr-l{tUW1?2``>9Y#d(OmEKXo2d=&ld%%8$ZcTMl%oykyvP@uJS@J>+ zuC1p!%gS#+#cRyU$KX*vQ%{X_PSU0I)s@X>0cYo8ViY?rn=4m+<5UIFCU$uwctEeN zuTCOoL7+-(k6H2Q9w!>8B0VfnxeW$WYzGzzvX2nc7EC-RVEI}++v*B^2LVp$ zstzt5ET#<@z@Y?TP1LIHf(EK1IJKaGYBQt`{os(vyc#E>8LY>0cNW?hbKOZI-pAPq zt469-c_szT(YR%^>3R*-VRa{Bbi?e@-{=~ezRvVTq7uu{?rNyo^tVG>l^$AcipCa9 zlU773^ij~^JMLoWTo)T?sYthOq{>;d!y2j9&1|iUj6$K4bC(Nxn&JJbr#DigOY4kd z7yJZTel+}8faqK5sm8jrP+iuKwy{BqRXRP~ccbhZ1}_(&ZGTu|XUkh#68wf1a0VpR zRq0m?Rh#Bnl!8JL%_LlECf(pxaFcG(Sj}x(2W{~2k=yPE>y3@oG^_}YXreB{rr5*n@C{V|rT$9;|8HBr5iODHR}#$fVX&>qtkHy{Y511u*8+}JX- zsp?IAQ<|y^()BIEL|!s3jmx%%pHn)D|T0$}R5xc)wIF+f7L)~WRZ;I47_m}$myk_cn*n=mVsiw{h{Z=#e zR*r?MUQ?_()n6@ElIZcoOGaqXcg2XgH|mZhs?rl0WQbIbURa`{>R7q3pqlF?nTU)sWrN=1~Z!*3x9CK&zEUDAlq0*xKRHk zrShA=4Od2vDM|46_>wGBtpA!)Dd$4{Yf6<=)#Qm^jfL;o!`ur&G=F?-0-n(S?pXRC zpGp~lJ;+>$Q*d@DYv;F8tz%eHJkCJEx!S-4#@ebOQ4V)& zk7=u(mJnHu+o|EhrQ;c~+u~Tb*mitn%*`Dy2aW$4wrd}0r#^6M!DB}>ykWUHqM!7C zov+}rSdAHrg>OZ}WmdXTyXvan5uw(V57xzn;P$*)b-x`AU$xLU>%Z=HRV_U0A2I*! zIh1qwTL11^t-KHoulcJ- zh#8&K=u_|U5#=UgD$|T<<&kJO$F>rSgpJi6$94Yures;_!JVNrH|xorRZr)3{X}Qg zw(1_gc4JTAXk;7v?Gq{JWJYolqOC{x_4dE;}g(TK7c5-S_K_2dTn# z>Du1Bzowx7_pwy(I|xpHh91yG4X>IZw*3%YPQbw}@(j(C)36iFh|f!#{hK6S*da5j z_L?N>u4uU3;`VJw1;?XT{m)l=9)bV^N?m%eI+7?mV-8k>t8S6ohL9aaZ8wZ|9dy4X zK2I2c%y&q+=}s*Kx;q-)Vmo70#cEs5Dg4T^nBLHIYj9A3c# zjAi#<&7@4ES>u;>Q{#`Ri66H|!-clqfBs+U9oU_n^fCR%?y4_84|G?R!)mrNGaAm$ z^!~plu@(jU^iU(K?#d9@Cl@VDL>Jw?h;2esBS~@tStq~Wl1QA_%Pt^(rVQ5eF4vb%UFSWF4(am{d+C@2w z(>vRt%;x)8ES&WJ)h@ZR_D;6f4L`LDtoQV&8~a~U=V`swwFnyu`Y@+A>27`0t;1_h zCT4kW+D5L43Q76jFb}$EUv(RmKhPJ+)lK@FzMK?q(q;Wro8p>H{p5x>+ooid>(lzF zn~7{G#vvT|F3`XBQ|+A#^nr(9XK;Z&?hy3|Ki;9LxbI(Bni$22wDuv+IAR|MYwfg+ zmRCB*i13Io^IYB}^aTgVG^dwv@N_^Td)lF@Rck|55{^3oWrQO>6cKSlk)PsLsI?UsxeTC|nE1aFY zoL-^Ii1vJag&N*rh6{N$68DU>cbW>n{U9njQq?`mjw|k;^xQz8cc_}{M5yu_j#E8; zC-H#NaYzWG8Qz&vMZpD0BO#9j+x7Sm3B!eYPN=#UWSaZV3xEDVza6SJRTFP84y_1) z5CJh}C!A`(@HE{%1sZ`j;w*xDvJerU#s#JX-v=a%Y=}RI**!cF&qS)>ZK?e(Rhr^d zk78Mha}L9PXy-rR+tG=M9+*6G%k%Odt@&C)Vy#4hXu=f(O`M(15BGdydTD})+6d3o z$4M3;rHJ5(I1!O5X}Bd?>f&%;x_TvF#ShI^u6EcU8{rNUtb$T(;9qFxFxAqX@wHAJ zraE@)PbH$AkiN=sjlcyQos8zrjGmgzi6gi+pKA1k!&K|48%2=V-zrgdo2rq~{kY7G zC&J?%^O%S!OvO9z*Zt^zy}#wT1=(x+JUzC*Dz3lK1clBGE7GQTv-+zO+{s_)FZ-)bIe7S9 z%w^2U0jj*}VF@Q1t~c=wP$w~-RrVQY2F|iaB7~FRgi_#=(7nWl^)-T6QjO9~zDXft zdnh$Y7#(9Px2{I5%WKwpc!3LQNCg3C7SP9RBYMXGb&{f_vFi($f2#WpR4owJ#N?WC zrOzCwTIJls!SJ3>_4I+r8GXHWpt|Zbxw4Boi5(%4NQqDR#%K6xi&>x<6}k!&hReki zaVe$wKS?3cbN+O(^cKd9cvxYf+*?gt@PQ@Bc;)0N8Zr?S`Fj2!by$_EhJg}uI818c z<^%#jF*}CpOa@Q|VKfal%9vQj=`!$w1%U~qWp|kr=){7_8zWPK^Q9O^iqm&7HRp%p z!*TkQ!K&pk2n+Is8e;Hh3M3rsH*O0i@}Y6uiQ|daD1mnq^$%g7x#4fby!5z;9CH>E zjTZw!FCwjtMc}Y`FcOA^`V*?p{RhDn9PF_D!=dS$b$GaH?NuA9=!*_VJT_Y|JX~GZ zVGWl4LY(_cK>HCTsVKT0B={(70_>&*sOAkQ1xQPdK0GvjH~VigbqUHV2ytI2-S&5W8WR2+7{k!P#L-t?8;=Ar8^B#T^o%+xMNg>LlBMf zAj;7zhHxaAtyd0F?c*OT&LyDD&LQaMHfwh%GJwsx^-y(smxWKs5YJ8#yjpGfOs$gF93zO{3`%(b>kz-nd(LI7+o{ot_?_=D9dSpq=iAbjZL+I`pTb zVD47wHAhkNZ0!zLe`>OZEwS94XjE2M3JXbWAI#Oa3|GAy9dCC&Q7TAtNQgG;cZajz z9It;Et`1OU{^*3_dz+(GqAA@>#Gx0C)I_yg=?U|yPdysb>*Mw1=2a7wuEE4{`_dw>36%({up&mmBk6#7-d!rVKxjR7$mSY1*JX?#b zY?xvrSB-GP`F+Q$E@0~0$E)@Y1qB$`tTcYhs&9INYSl<^B^q)ir`>s-aIUM9C#Yt5 znFM{_3F;tA9PT_pl~)sox%Ar*2QyI#L75LuKp!zxHyxo`wtW&G5{E!6=)0W|*?G!1 zOO!$&H{j!fcof=G#2dC#BOnYL^xP4^nER*MO>Mwt!TG{r;5vZG0Up9<$kk$O1Z*8< z;;7%&j(}Sbn4H2pKu(XZF2GKZB4CpFBt5ECf;y|&j!+L6$%+W{sFA8;kVWM(i^_W5 zNLAX{k~)S9${G^8&J7;cn?|bQsyloPLFoeLb74{09|Yui@*|TR3BHR;)Ep3xPhym3 zTo7Q@D7eZPhmEgQ+GXVOPYM$V8xwvE{8Ph$bCPctrLY)$18uEpaKX$K}3v|azrIsIEA*Ol<9;@0HKVck< zt;2!1oOg+sp5}2>_}ht?ku0YX%U*F@Gsb$n)&N4pf&)kZRs~uba})NsT6x&h0Sr|A zc0>K}(ts$ZtL;mQ&CYB9R-2fH>j1*KTBbmzDs2HqCb7R^uT`qCl!if1@k<~#%t(4f z12qLXTUFfh{3PnvPEuD?-3SLd*f^`00*=8yIi4WDuAWNd+2Z*v;%w=2_);3Q33@Df zr2z?Dm_1UZsEDzVnD?0c4IV>?sZ{?c(3*e<-gb`*>YhJY9aKq51FB{8&pzUWYaTIy z3(}RzFtU}&2@Br^VOIsL=>v=mrr~JbFVF)odzQW!U2_}R~A9aXga*ggc3a#%Peby+|uh~Bh zB_EoSkXA%3lHl1)#c)(ckB?HL(Nq+lqS_eOs{yB|4)M2)x9nA?s-&KKifWOGP0(Ks zh1MIEAJza`rLCu^p54;13Hn1&YNi|SD?TJ7Cy=WVJwcph`<<#<)z5?@5Gsj@tG@75 zb=rw0Rsub>9<-(gMhI;a$|d*KWZY+^MxkjYkbzPHE3CWb+u z#c@Pjf+U%e;m>3dI|%N)ib~LYdhqcdRNKDQX)oEdosuT1OX(^72p$nLv+nLi>B`Z&ZncbX3`o~J6*yLRm6L!&XOXRs)0 zf(1~_LQ1z7qndOX%heHK?gic5i6VSW&w%6sH_ot5w6bYSYc(diN7q=O#m*!qAkV$P zK%E0m%^GHy8pKD_mJJ@!^~R!xusvO5Qqe#f5Kjfft1`tchO9CfL`4#|#(j>A(!1a_ z<4kjccIIE`u8Moi%E^m1Ex6a6q$7qKcG$ie-({OuvOP8Fk z4*Q=d*|^hH&ttQc%n(S43jnxm$^n zgftWx7R%Jdx`Ayx(}PXf9`JN&?GE(Rm48$vjrQ-wTz%0WvAr0fZ~vnzE8Kdky~;Nx zTvklF9IVr?{ZX|$X^@=SBAb!R zWj>=XQirIyY}ID3eB0G6FIOe{nTy~}_Ua!lQp5iM8knHyBF>41t8Zq{C=9LCCOC(K zAo0G9n^Lfr;Dk{&qI69{gMH}>AEC>@=IjU!8#p@xXUik;4ln@Jii=f;@G67gnW2M0 zrUJ(d=_ki>ITJBCkCsK;3ZWdfi#bi#eTQT6-}E&V2AUi4iT<=lbXa-A2t5o*cSe1XVIl5!GQ9 zk0rNUq;ZV?`chSdnMCeosuOsVj8$%3^wc$k-AsccqnJh8&HYzS@CfF5g0dZuZZf#d zlO$fiBQm3$4~bMEJHsq;x_rcx27nXWfK5TpkBCHsuE!{!%9E>68B<>N7Ob3$&lIzG zQ~NuSLD*ioN1Axf)Qcm}SZVcdl!2B;!%b5qKmnbp(d;XHlfD>givs}$P*F+<^fSOu z+i38#Ha^s{vPkqo{Xz7;^<9+yRHunOBI9;i=bhrmPb){vx!MS5iy$3(L@ zZq+wlfsqYl%*jYBWNjIWwk~d^W|3snt>7>jXF3>XU@4uU%3|Bk5lbi?YYfn=%i)>; zA?e~5!H!%g;iA(doXo_as*JFJge(Rh3&s^!q8-$&|D?(X$()JuKq`XwMBo#Hrx6di zL0lk~V}_8!;X@%klq!PBj3({H71$-r=x)?A{)C0*UcLNJgbp2&5{a;MFMRkph%+?{ zjTL%`pq>-JCx23H>jODDodu|FF-{dX{jy+15`G0N76L-WWP!@*qsCzqJW1a|o{nY# zr|t}*w(?C(UDD3fZLd-t2cN01qsnL$Gbh&IHX}4ih`+{lQ3&q8@1|aS6{fd~^y^ot z6!LCE;$!smx2q71U!rY!*p>5 zngr-Fe0V=Lwu_WHM4-a?HyIJi4^_|jkiKbJH1xdE(UY!Ljdbs;RsEj(AEE#AD#|&T z-+#3lSKroO;D*3 zVqGUYkom9b7?v;6ibVA4;4e8cKa~>u!TcBD3r;c-^WUCBgJp89h5+Egc|0Q+LLlN= zDU@`fSryKkD~Q#}=BF#F)WJQ_A(P(~;}a=|97C3i`dIiqD^o&1;L?7b-rirOIuvg4 z`A#UDgj6ADcOl&57gefRbVTs2&Yh?d2kw_;1U;5D8#QKhnSy-PM^99Zs;Ggpf;G@l zH^ki>BhT3nsbZa-MKo)~w-CpKwZvpvJZnne=*Ps$4BFh0b(29Ycv8ham2&yFb7VlM=cBT>urJ5E+^B6_I!#G4X zEs{}FW=JY8yXenlOX4F+6LD-~G&Cuy1rfCh?{Ow`Y|_)?YMw_6oy`IEhk-0y6ZMBwR6P&U8g1dPEbZno!Q^B5NiM7Q+Q0fVEN9xNM}+ z<#J_Cer0StxBBe4PE|J9dTX8yy(*hwuAmBB_*OmmdewL65OY}*oeOVyQYtax6>wCl z3xC`ggHJGm9eEF~GbhvGa{2F>avrc}R)k#uQ?zAUuU9QPjF1;I@tmZWm;mt+6p$=V zk?@+xJ>hnoUk&fCOQxvSr%sO<#Gn*8k>C;@1njB=eDVcM1P>iiGzOnW4JJnM_yjiZ zQmX)2X7NGF9YMJ)od|)eZ13;tJEy32gG7>Pd(d9C8B_DQtUB{B#26q@SGAx^CIiOS z3QB2$FfBL7gV%I0RTUj;=rb+Owk|zmcCNzbLMPq1Gl(M6oJXMtvk#^iv ztX@{>yX5C1{mN7}#E*3DG^7HnbeCyr;Gz8u6M^_2ZgOmTWMG2<-W|q?*>ssnm)*sV z17~w4z0#S?N?AKiwQrQ2a-ahnK(yVh`iE(%S36d@x`LfCJ?;zu*s7ptAAQ zbkYszd{^mdH>eiv*l(|?Zal4dG&|kzmg}JR-Js$Wj^C&bh*9`n-RVZv?8Mq8mAC~~ z)5Wj_Gdf~PO6IA>uoC0oDW^a#S5kGTX{1IuRtn`V)c4+~F7N&{A}y}X;lL^g1vdvL zD{LEnM~++}8_0SSm(EzbXpv~&*~hRP8a^Ff%KCCbIB%M+ijPR|OZAB~&sK+2O2pW* zEm~n*=u7Ol zP*27za*ag3(fG0Ga)OZs=4yo~JBv{jS_vOWgrmP)8^s;Spr}yMYP(Q-9kC!B9Tc2` zQKnC5n20aMj``<^0im9qQVl?~J7=gSN1jV2K?b{tLQFZUfD6I7%b_;TkQLWkgrg;5 zmYW-KBr#ox#~*Ui&%tGCmUd>U;$+P&C=ziZM);B~M8pl>Ja*l0LGG*PEHUW%4U(4Tp_xd{&Wq|O-3m9dRjOZK^gGvOw}}z(NI#p4qD2B zhtn;;6)HbnpLVNiQu1-ExW2MWH4P0p@d@lc)-!Kag)KMO01QV#h19kmboL)ZF9cHN`Yki+M3sbt0`rBD* zB0rbRR_%`MF9?MIL|7(;3K+z7(vu_9(hWPy-MlV?3ir&;l`*5&S9W)m0OppoWcj!2 z^Pw(#W^=e1qVwjcR#i7}Po|YV3D87VV%M8E5|~3P?uQ}vJ?I0j;76>(`Skq*tN6%)zh=BiFbk_{OG z(aMuTIOx<9Fa*u7;jfh>;o(XZ)aVn-535UGJW+h8*=K zPNTw_@f{0^a2GL~iq*hcui>+DMF`ys7w|w`+!DmYMq`%9VP8JHVoJZr?O_YBW}2rr zEKu|LIq42OJAa&*htju41g&!7pc~z>oFpKGMb8nZ|Z1p zw?LGBM#8&);Z4_Dta|Au7N~3W%ZmZfi9qIeAlE-{e%!R)S#P;Rbbr2!R&#i5|JGqA*7Jb}CQSge)^!p#J*(?T;)9vGWzddp0) z2KmO+W5NkzRUW}y>e5txuuNp%d6Fb@#~p+ufNf0^T`U`98X_ga&4DyHlP98M6IF8K zJV=40nLx4xkFD7qV2>oOL!^Ep)*;eTf<($29-bW{El>}ew*q-9fq&V}IFK^8TR;8=qtlJ?{lu5)%wL_$7<_*DQhe(sm8$`B4q;ckr;dh7> zX5L_Gxn?%=2C~BwWZqaT9U=`fZ*apz@*G%_k}FUF5yELWDFbhU_Sas5Tkcg&^Nh$g zhsexd->aHbp@1{g$%;cmjk(`!;V1?YTnL&(doXA16v-3XGJj?XrB`S5K z3!pGxM5zC@~&2HMij zrX@7DLjSfz-8Fogkw#O4LD*omF!gfqknik{nR-b`n5%Lyw2454Xx3yEE+j5k3qQHEZpexBoTCunRJLY^SUqyC_9L8!5pS3=~i= z==YYX=1nIswDnfWYVB+2gA=^1PrF|=(T6*8QXhREJuz?!Tp5y8Ra4TJK1mww7$Hd$HaLU-k?20n1g{(W3Y^nT!=+ zHd7{ma-v4d)(;vuWUd#XNGIo{5P=5wBbaE)6w~vUtC#BA+c@Qd88IGNqAy*cZYuZ) z`(J{Au^{5XNL}zC8iS{F+XvNwsR6}cJI0n~5wZlu+oI0;yZk}*{F#G_ffLjT2u|eS zXSl{}BXU3$GgE4c0H9Eg^0c1H4W7!eDKu}0C3pXf#eR`Vc@EW()Msd+u($*Coh#K6 z>1rh5N>}swbj&K`4hEYOdc`UgociuRMH4n!jy9+Xq01m)8qF;_BN$q3E*5gaOkOrF zn|G(pn?-$-m&B(tSg%VSQXP{Yo9Mn4`$e(zyir3`zwgpx9#XfZv${ zwJlcDd(k!-=%n|!$y@-+3YzW8CdW(NeRv`bu`5wwe{&Hi6148{k0SDdGHex=N0^Ds ze*E&^qW^N6HfyfR$u2l!cFEhv={=Esi?=0{V`hJsNEwlE$47R*l!Fbog8$vV6`8lE zzOipGKcu~teoL6QW%t{(GVny!br=)7AW%Yx$DX|;>QmRK-pyWsaWkQ|g?lly1q=Y! zU(gS&QA7Qu!XiaOF>ZQB=Rcw@tJfcP8e&sw09C=YRH}(-@T;x=n%L;49)UzXuRA`f zdbj=DA8-j5r9v7aSu}^j3rki9(`P=a4rvI*%|U2MuQ3TlPXpQe;8E43a}+~rncvEkM3p9s2;7IiEEedR_B*CnRvaZp1CIq z^{5k;3l^1!6LrV9e^ZrUA{wdb879*%(4#{22Vb}=yvLQ$rlo0J9lCQ=wFRH@N?u}y5 z{l^@?sOx7S)-aUQYy|Q-oV-~iz@t$($N`ftV@&R$35R=NnJ`xIv-j2aN**~C%Q;iz_f{;YR_3{R#>s9!1q}xMH4gDL;PkJ+#QHJz3-FSh z_)(YxhP+_(0Z5gE%EFvP!&}p!i3@1#r+q}009v|9p5Fo2hyHnfB|lU0{GQG^dSjk{ z(C~MmD#pV?rVA&yXD!t1ff*qP6ko1dW+4(yW13@*?dAl_O|Nbem?WKOg`^roiQpU^ z=KDo?=NQ7y=6ia+-!#|4<0@U1?>8Twh_6Tr%av)k+MLA7*$P}{h}{E8wM)%hZCCA? zCqgcXNf?!>fR?bfj@Mu2`-vtrk+!}_*MialSCf{W-=gZn?`4P}2W!#rAm$gl6ZAEe zd-r`Ks=}-3mWcV52oj0nCzb&*;*}J3A?##qb6FT0^uxG9!g^U4%S-_FxCx05s6B%DHV1rxd@N$$T+ivE7m!w<^v zCJ_`W{2*On_e_nFCNHn?8b7_0e4cZZr~qQye$toHgfA` zoPg;qZn2W}BB`K$L%((Rhhiv%(+Mu=lFD5mwhdV=JibAYvd2eSQHC)eruP5pzN`}LNl{za#F78K;* zsd{uM)8k0cxX7a@xHt(vE)p|tpn!*TDq{iOo`to)b(U|)RWtdV%EI7cy`aeNS8#Ef z?9vxl{4I|ltW^nVi~FJa8qEhZ zRR~_VV`~nlV0KBkgjB>@oU%SXjtnZna4mS3qQGB?tTm6D6}A@pCpH8F*mh)WaClGx z9P|2=_$LurZ%&DS7B{W!En)HAuS-k)OLN%?fX6UBr_?X6ngEXgV#Od9)uym9Od%3BR4QKwq2i z+Yf%>8MZG`2+~KW1Zxg;qKp-$G58qi90s7`@{56)>{bECuoZF?&CHGupsza z|1;tD9=-83qx+EUL%}1ZooE*9aq?6c++HAp z)&tW35{D9@DdGqj!BB5T(l5dPb$QZ1_>^@8vdV-f_J!Mc=0Ra??~U_?m)q%W=H=6$ zGB1QJkQT|X+cAsZn-Ta#X&@|!t3^!AkBnyulNlwXX^RMS>|8F7I6w(^@beVCr5hq}N~1{0PQ zs2w^iW2LXuRb_s0?gXP>ds8ni^OG%1Y*5gAy<-gDdD`fJ_>2-Y?PR^P%sT_#70xX+05iA8hu&ZtWlBtk#JG zK(^IuyB**w2NV9VjelM8B|q2ZWzu{(mh}9H+eW#&M(*Y_*G=JrI13VO3Q|pt8iuw0p9^E5$uV%2 zZrIkJQQy>kkEwg9ToL$CTffC1uE4TaT0LOIIug*0w$GJ6=iAIO;%OZmpeopg+XiT1%#>n5IkS>8@29O%~c5|Bzm3i49o{ z;A>LhU-Q--{C0NW6obP-L~@{s$Ajz`+mgmkxfjAyp`(uwxal zn@wmq{BmwEol{Z)x5;2PMMT*GM#y#8GD7Z?l90s(LK(Wd$02G3Ahb=?g&q3zj()O? zY;19oI+&lnA}u!5M4X0WVk!kV^j#hO13KO48mnc&54uzq+LJR|%5Q{}ptC$-h|t~b zY97zk|Lo{@sDG`SB8~v6N$6da+nf*XX`eLz_#t<_Zt1`=gS!-|bKSmmmlD#P&?#?yNc4hFKumZgW*wTDxusOf!sD4>-v0R`n{Aj+iSbIwUfW-|f*?T&$GF z=;|KPNU%U~i7vnNgUP_jm%SOb2=k~*2-eC(1c5Ac`z!}3xty?k3})az9psmuvN^}B zHnWa`g;YitI7JIRNP)BE2vVG}-8sCbYa%y>D00M0uVu4=|Vx~DjRfX@quDsIneUMrXHEO{hN_hTZUv$sAlk1o*eZBUBOTaVZcWrQ@Z(x zWIdO)B!gwR0+9@j;B2lJ9_;_I3u}fTxW|Y;g&?hrK!q1*!9|>5d^h0>j z<;dg!2DO?R8H$Whwwg5L>sinvIuxDsbbWF+zgPZG=4c!z#>5@n{5}N_#p1YQOYEVD zdQ5-JCpfcYcf*;{Qt+leta}a4Y?hHA$Woju>rg}m!kJyu-S2%W44J%VIkO4^g=82r zq2EIKSgdKrj36B0bQrGsCX->zcG*mpF`EU8A`agfrc9rHz27u0U3ypd=;4d=_o+RE z`C2=phyR_^ak61x=%3h)M#HJ_S*TWRPg7}TFJX8uSih(As$TvvmPtyOP08{xQ%xn) zEr+#-?!?&Q+w}H7tTar-8zy;&NrruKz-}Nh9hk`P3+2tp;jwn4JNK@1j*<*P)K?SxR`Xb7F>tDpCBtJe#OeW6YsPfN zjeb#~bpSO35r-d%(r~YC)z9y9z>U_Z4?&sf<|JOX} zRw;;9dWc^Z|7)IXeFF~h`*k+Q&WKP1j1kBmu<^zy4K=S2TFx(YvrK~c5iT~ty&%#wFYrHWun7O?}9 z1*sdyM>v{$x0(~E?pXo#-=R;g@K0#+wqXyDwF<%{_|uiJEjQ>FDiCwLt@l=dJ8$a7 zA*ZVcb??wG89Kj_TVmtFi2op}a_LGWg-ps%AqH9CB%479*lW*)wik^d6g%lfK!yW- z0apP;Q2dBV58^GQ7gM9tP(Km+SFj-Zzh`iWWy(aQ> zzI2=89mQnE#HZoKO249!g!joUN#RAvJjm7CDPNZy<`1fB5Rx~N#;^R)6@z=14`?#D zp)i+Q3`CC^5s_Wc)g8`Vnd~HD?HNwd!XApA69^hy%_PdwlqnN-F<-cl!f^LS>Adh{ zA_;*08uL>xMEf8IFqk6XP#D}-V5FW6Whmzc_ZBcNI~6J+pcUb+muB~TUEJSqPTVF@ z8|Mh4nS?`1HcDVJ2!cg7CK`p_`9wY#n{1>W8!^OD$q0f z`$rQ4?Zf_nqY<(Qk;K$Xq@9-qn2AOS5!y-@4T8{30j}+taMIC4K+mEDilZxi$Y(@3 zxTb~-E)=8drffc3INMx6Cw)sa6_tZrrO{kE9;RLD#w45aO^!k~#t*W4F~OrR`Y!|g z)+{$ukIY`Z-Vv#stodxlsX>Ut@&UH=I%SjGG14zFg$RXURfKC`j@Vjq=^1hu{pujU<*^I5##l0ukYCOz!c&1@ zC9m4#1Y@xcBCG_B}x=Rh05W zPm1hYAwN(#1op|8b;*cAwLq=z`mcli21nffw%BqZW3u-}S_?7Z7MXsD+?jUEhDHle zI9reu+zKdR$&61)6rKpy5ZP3>!;yW$aY`2=!QHX|!Dx9y8zFOy8;7t(5w>1NjIKpe zd-|R*!kjpY3AJY@kJ?1_MLWxrkv*H>v?%+MWe2CvVcax}mf}{10Aut%z^bbS)%?0;y=`Dd0 z#{`SHvvBQeL;V@9Gf+Qq+9*5UtE8!Kwu0lPKlnFk-Vu~TMo8>CuGsC$b3Rfw4 z3|9%GDVY#to^Z7P6wi(%wyWXUjcBPBDrYRk$Dn?{`&^hwpF zDf5#^hxQQo5E{mEc8ypdwRKHiH86OvHqv z6e&O8<%1a3Ptn^>f)$*ib5HjB)Td%0_M{1frs$(j_PaLYBQp#cGZY(khIff#`M$pM zWYmn=WB^>J>b)nUI+>zdj`H`Q)(TGXuR3&6^&FbLDGw_SqfnD27D4PTmMUg;N67LL z*zAP3A7_EHQ@?zQ-?G`xJOU7sMs!S2hu#*6El3bdTkD?cpX@MIr;euO75bXd{^Pv$ zI}QGJg+Ajn|8*eQ?Q}EX^G*k@@9R0I`xEG6<1_poqo){8*SNXD$_fYT3mEKvI2iU@ zuqzAm={0VKHINpjM>bdJegpo`b61%POyEuAf}Q$-GyFfed+yeSXZn+z57*8))At;C zzw0dj&(4Rs`Pu&QEvp$GB0;d5ztq&f9XK z?r0wmI?pd}uy_sCAd}=U6Ta|}R5|86e>7!ZKF_~G`dT^0zZ2!y2V)>5AFi!G7LF-( z6n?i-B|J#JOvglr9;;vg$Zp=)IR~HbA0@?aKi|JFe^r41F(+858(iR@)hoROBZN%M zH7YZ<47PO80j0zsZtUF%H4J*VoW*%IH$M~a$qDD{2QOeb&)h&a*KWJOFN--l^^X_( zv(v!1^%DQ!9%ew&oH5)DRu@>MT-=T>lMtzqVCvJqT!OgmA>I5^zY~V;M_%f`TJr58 zk!BKNlYoO9`4LIT{bwjja31J(ncuVhM|lM%&<5&$Tt&jS*~ZiPF=n#4b779KX%0Tp zw_oO06s*4{#)S8dprQyL*PmSGCktlYQvK-`U3j@)Uhn5$qS;(O{-Te#+`m$-DUide zRQ0gld^u$5BdxCRN1eTy+pOtQm^&7cD@=B7x|6xVJcPHxKv%aJ4IjTI)+rL{6Jb$@ zv9a(ka4M7?RFJ2_E$NzsR~HKz@mIr^o)+inSFS+UHcxwhLP!v}G0=)b{rom|V;sbRW6p|wU7e;hn7i0Kp@J0b|b#-R;dSmnMhB@M=6#fO>ogf0BFjYy<1Y0v;tb+)8 z{*`{8!2)4UoHcMHuLh3DL~;7FErk2N&Ng81g9hwG34*lvv){6671zYq!9|vX2BSdY-Y$tj90X;d#5&$IzfQOw#S>BD9VX4T;n_qhHv zeB5f1y@n?^Wyl@d$S~|<>lV+8L2l_R0EyMN1&TD=T)e3EpL%Y62m=JQW6i1=TL%ZAb%SP#OuCREO%JDwT%)ea zvFfL+(dXqQdg;I%&{CC?V_iYz7Ux(mHkrRGnn4@-JrfU7E#0Td276a$(VK^u7_srZ zNLj zDXV(}ef5V9AH`BU_s~qW^hRMhc;wv1#*p}NHR36&X)PJHQVbcW>fu!y3k!O*6!RZf zM`SyOvpRC>DXU9+hOtb+$%xhS*F_Nq@0G(>Hx+w+ImZFyO=1>3YO>qpv8Sz0Ej||U zCZkz)ZipJPsnyR=1C!L3&yesW_3JZMgY>^99L1zUrYu6mh7PIDldYSo z>j=XVUwv7l(7BO?lev?v3TI6H4*{aP0@X<)FePzkL|Y;wT4#7FH&4pkBWk3Ks+p)F zT8WQ!5-b${uL~ysc435}i8HKL$w(W%eQUX+<{UR091qb0Yi_)P z44a;_F7I>!gSm=EsI?Ic7DW&)x+oVie$o0!WDm++&od_7Q1t5a*5#&oNbP#TdJkTG z{6(t|9KP{I>uPhCN`1+Cn9r1#tVbK}Wu^_G#h{9dXQJ7^7-Hs}EzNqW*74Kp6|JW* z9x79XQy6CSQ0u24gBPlkQN?Hpo6Ja4rg@OYa6~i7JO@@@pJui7t(6@eESV&PzEk_A zv3Pk%rMwEEC#oA?wVuUw;8jG(!s*kk)X>DJ^r&u#c^x1+^oeRP-D(xJ(Cbs?bZ9tH zJuqFbu1uS5^-Y>+hV{-c3drz~RaeGcr>3)9(^I7=>k8j7nd~QFgM{x^R?j427n&yP zF){#2por~3@k^npOp`5DhZWO!NFLDGQzE#s9pRX2oo6Mn7o=yNHG~{5$g|Qy3t%`X z)re*-CncG{Su71tBw%SrXm|@qvY=z?j)ro5UYgV0V3qh<-qr7wIhs2ynRxg#wG;Fu5EPF{k|zrEs7*Zay*IGlTl=sUDlbM#|^Z zdo!#S=0H_8gHh~2)%tZN;Gb6$Ubp(E4HO2GWo}c3l)ZQ=`TY6V(d6{d>sDqBu1c~E z-w8RnB4Ga4l38mmmZ|lIH6pez8#lPNLrr8?MEvt6=>+48M z7MSQlq_H$}=EP(GdHOA+^JtawHvQu@Mc2M<9W)zwCI3BqzL_Reb>`J$n877_*)1x& z&AZoU8}p4b>4STywKJ_7Q@5GYH4V#<**01t6+sj?tLC$4@jt8QW?7xBx8Y|R8n?%@ zthsHLmDzHjo-@}RWe%4~EInJ!k!0I)c5}(w^u)zhS2hJ4R^i!JS{h5iD1L^mVWA=~ zBHw}bpKWz&Smc!ez?vKS0xGt_{Ph}GhDiqRk1v{SWd;t%h}K2@v}gA1d3A8M)no|K zGmp!3d8f=6rXq;US>ZfGb>b;6&k{i22_Z`ep)X{LET&^rCoKj;Kl>Twy9k~IE{3SY zt{)*;tzZUn)EujBaG@ius1!Yir{0=l^{7da^v-^#5E-H<(R?6!Xo~uCj@8fnQuUo{ zjW^GzPv%-1eW26OWb^+NHT@mb=T+0+wNkRLlFUn87n8DNxPAxEN-d;~5SL{VCw1g( zI}69aZgik><>h?A7LdLd&T_j&$RsOD(*0l!;42w)5`@n~86ZkLqY)r9f)kFa| za2QZVKa#EMRl5SKG559JRbVv_yAc^qME@eyc?DKq^Kh zy7WD|&mrpR_pIC6uhR8ipN#gSz1D<$h_he(+&@8SML(4r0J%xt@X`B_BTF!glHa#_ zm`%U=E;{r}6np!*ok6-7gX0TBWHukULU1ig(6S)Z2WsLxt5Hg+bDs)KyvwlxdO;P> zv(i12=c)bktnjTOq4d(!eF!itOd3eR83DfQzD_o z$$i}3s#edpE{)}tGAPwUottkpmM6=^5fKS^cUr*I>~VF+0`}scRkIgZIk@UCw64eX z&_e5)W=CTMvB!DgGtC_t7v5pr?wG6XoekWQ|r@-DKjWM)%1 zkvT-CLCGqNAx9t8z(ou%_N&>8tg8Ztw?*4WH^o5dC1z-iI=jdU`^%lp_QdJ2*@RkX zHH^*Q!G!|I_8SVVe%WO^Vj6pdy^*n{t{s}#&+;NUt%-2(L#SFD7aa;O*lJ<4T|SLI zm0DbbY|@^RFft0yrT7Ek43h)-eL7LtPvqtZaM?w`*;Aqu;S?5g;(>CtyAG;aFSaJ6 z%ntf$k!Ki;#xJHJ$4JOQNy#Ijfgg z-Qs)LWgk-WIK4})>uPX!nUGx0>dIUYYKF8~QB)pSYTd^JH)Tti^!q`bTT0J;Qq^2$ z)fsq_>o@Iay^V$)gtQE~#n=daD0^nH5Q%i0M(89sbmNiZ3}-*(Y{#eiI76)9SH$>Y z)RB%gH&(ynMdJan~4y|K({e2KHxSBn;aR*?q(S6S<`*R40~J#4gB$Cp_(68DoN zcS6an0y1_n8M~w|rAH?=$Ln5$gY~Dsv@* z?-zCTO6wZW=>_VImDXmQ_pRa-+8MQemDR@kW3iVf%Klu%*0x(!{SQzFo-XS5fyM0) zU#k!PXx^N?hvsvs3KV6t zh4{tWb2dQnpb#KLr^hGRnfs}{WZ~)6nqtdVvsUDee0n$(tGqBlC{}Ha)oDm2T*p)i zXE3BS%CJK*`;{~<2faWtcltppnJfkEWtCZqbFyT~Mu^BU4wKgo3fG{)I2+B>o;6m_ zfH$b&qOBi-M`L?_c(wCtv{lqf4xn^8!C$b zPuFN{TW9_6uF;tKsjlIVKCN2A|D^_fpZ(!R-m% zEV{gJnHsv;s-5&WX9Aq7T|Ca!E}S);v6+GON9xnf$c%T?H=C`7De$1jSWok^2Ugm~EVqta`Y{sOtU^CZcJ-YsQTk36R5zkc+KL!h zp!#mrLUH(3t5&nmIYUB^OP3%bC*-s_Lq?LcJ*|DP-954gWZ70LLr)d$+p3EZyRB-~ z>b|2=(z%i_Sv|bXsvqe?NF6uzGZ?lpvbYkCcqekOYuTok>T+xV9 zvcU4~jO|RoIqxrq-f;AL>E*TXiw;dypKoUm^af?^U><3Mx@`v<^At6Aht-jnnj#}$ zCLSRuYG|d8GABo+s=!VwrQOtpEZj%Q1$Onrtdz+d>Ekupp_2 zBVA#v7t}2~>7Tc#hj%i$vPI3)MZ~j=Pc8FQ_|qTbIX{K82P>#4~p@R5-2vx!Y<`^UYYMkhFR&qb1P-!*-|9 zyvE8v@{iqI@4PbK2~=+njigjvv&X8QJtHSN^awlMY}w{1jLyxWGBRIp>QN(+By(y* zG^Wt@cu**y$+~(>=(8XUMpr=*JIM@6*I}X3cp0a4&D66Prer{e#gE+@I=F0H+lZc| zdvVe4)!{u>rsrI|irdQ`sx8Xi%k0Gm>K;CKjCE?GQK%p3eEX`XYz~1r7Qv}n(KO{c zK7jjo$RtyiPbMQ8p^r0{FVvK~BYFNuGDReG+O9uOtE$iUQX_rUZ+orGG-nPaBgWIs z(=7@)5RRit?6W&myE4vcuaa}?2mtC`8k1N(y@CI_AxeALx$4m}t53Tv(8!sN&>xxP z`CVQcCIjpeM1^Ey19?SPp^IhXm}E}=)Jy#8F^BY`9)E+HYN-F!2rabZHIus!98;{xzQzHxH~;p`g?mGk&kA6Z@^S=JLp8?eq1ysyPSP=GJZ8V+Hm8S>{rlp^7n`|8iZt=`K6Us<4IF0 zQ3PKv;W0hMcQr%I>1xN9R=tLtP=&{V_Mz%f{zWkA7+<8GVr4>%8EN9GbpZ7~qI!c! zYZoZ2C142`j&ujZ59l+WZydNFM+Z3?<$aD0evjyh>emAobnror2(5%iL}(|$q}DGI zp+gQ@&Fefb?>9Q!1Oiw6IeWcA?ljGkgQ(Q|)xLw)6?J*Oj-qR>YsC(#D8bZQNA)e| z*Qt)>*7e!zUi5~(H-%Y}^*Ll})LDoqEf;McsdX2yqo*x9aGacL53Vh`@epU^z2{!z$egP9%4(EW{(*NGIh9#n z)(W`^bJir8KDbx4`r2yN^gVItBHBzg%Pw&Gg64*ou7lmfGPx;1zWpeg=$`r7s(a~A zVuhe01DKxEaFFMnVGteSeLTv{b!PA#RU@0DnQf7Me3CbH=xgihMA^VA+tOvI>k(pI zr>;0`-C(|`UO8;_q(|I$m<5QC>hq2DC>_N5Z;*m<>YHyEU4@kYh*cx{YrpANO^#TZ zZJZfEnLx3N4gE$Ga}%&7uTy($P1Z&=^@}wkJ=$f!v+D69R`+C@HyZ@?0v&@BI?JwH zGra4F)i_qzg$IIF^tY^IM{^sa9j)KjLT}}{)@YIWr-A@DAC{x{2R35+jeahP{;?&goj4ygT1Oj>>(kbb z9yjJvJ(VTYmL*mngw^Pz%=S&;EtYiXm6!~tDU$K>Z=u(x>ioA>ADix1i(0Pe(hMDD zIR!qI0ypE_6tyd*iE{{Nzdl{MmEMjlfGp9_^Qw<6y{sHgko`t+L=q*eCd>Z%6(}iCNVdIu?U@rn z4E0tS-&viQvog2_?XK^vOKy>SgCV25@|&rfrXh!Da!mKSbMi(pbrP{`cqR#=$uM*> zu~&*DmF!3JI2C--(ulWzr^+rh;??KhS(&NQiUgH7Vrzn|b8e{`$F0VHlVip4nt7zE zs1oUxUo1c{Lv>lEqdTf4Z8d{)iWw9t!^2k>kQMiA$+LRuI6D%yoARE9iHB?(YbFw9 zgPvrRdPNWE6An0qGp~`0%Dpy}WeKzG!#d}v}W;UHZg2>SK%Tz^*2Z@eBgw|~wNYOZcc{xf4b8ayA z*<7e&gyx!=Y%`E^o_f;RANHfI**S7_0Xap>)UTOSK^zegddd+eD^t&5ovOh}aC)Hx zCf&VZc74#849S0Jwp#N&tB5hG?0c(TJoiLB>2N^w4^~diZ&;TQsZS|f?lkDjd?ocf zb=BKHSZ^@B-1SFR6c?z6f3&)%=b0SIfTNp9eYiUTjPAuoXo%YNqtztk5$S;7V5b&8 z`v3x?gC?CoFU?b(PFRb%z2v(SC|12yLWPylts+Q#ULApy94a9@P!HiJ@lST9p+it# zx|AsUSLA2t6iatNIkkSX8eT!vkEq-VHr4G@>np4-zSp0Ty?f{aaJla!6Bmi9^-1fx ze#uabT?cHzCOVFF=*FtMt0a*a$gp5$itQ08hTZSTvlMQvk=%gSOj1pf92%jk)wYvX zla@(#4iZ*xq0v@dPl?>(BAFGnqgf_b)U&su8R`M2Od6dcn=h%mPFbx|@}#?f-MhiF zvZe%QaiPuZQ`Ye6D~e=u4o6~o%d!#j%7*QEI{cEKtOf~Zw+YwML-bZR{bbck*Ca$_ zHDx~|v9J;)^Nf%wSH1j`Wv5M_A^3FHy`_D@M&yc4X`ed&lhq}mfbj} zDAkC*2NDKEh|VaDv-<+ zCr|jMkV#0i7Rp{Dubt}nb0z+Tr-WQ=ffjlt=v!VP8!az1!OmMojfFONGUBz8==jnq z>A0QrQpst&Q)#oI*%a;HoNBqCjqYD?MAw1ROcwW1MNE@beAgp#Y#y} zbQ--JfJ$@vDSGSrWcp2Y@E5CA%O566M)M`3BDtLYPpBUXCx&*Sa*=HvLMntnP0m{O zrLXN4>dDDH9jF?zWpoA$wve2|H{I766EiZX8ZL^+NQshm5+6>HzAZhRqGp}7dIu-y zQ%6K8!kz{byX;XlGSck4L(vG=YNAt&QJa3X+GZzn zXMk2lZl#UD8FG2G2bSP87O^`l5wN?$7M=)G)DQs~c{7PO7Nx1ihdE~iAF)CpbyS%> zs+7Y(rKZlNY+#EX9uC;cSyZO{5Y5a|kNw8QB+qDylxs55exmF-`O#EzZztniKVPkd znHjFemDh-do*aHOt{TlIC|V?j4z~{FO&-%z`nIb^XVm4JJvJj8PLm?l&?Jlw*FiE< zI!kMSI=*PekCfH2Rkz>SRiCf={*HQnlN$58)uKt75U&Oux^$-==}e;-q{{=0n!b{@ zT=!;#PN>g*x0=Mut(-#ry3_x#(p{dW%?R=0LvvM=KhS-WRqsD6+gz)j|HBG*hm0%% zhwjQS2o@#17o8W0BHK7Nt6MeokPtdTG(qjOUy^$Qx^iG^t|=ka4}UO2GeK4R)4HSq z89)x`Xw1G?4Y*lWpaYRo$h^xV>W)9HI=-jbLcrzt&^t>#^(PmtIc<=H5($w=j@PO! ze_EXzWOR?d4j&HB>t$SaO7dtiX_Jjbx)uv{98J%$uJefMbOojts+T%cFt;YNnR{8B^94NWh=W^x9Fh^JuXrmwz5b~ zgmSI(Rz1(}L1mw}Hkm_SwfuFue(iCF&y5I7pwJR`)mh$X=OlqaMo_22@RO{NK{PZo zB(KQvl2-@&%h-T%h3WrWts@MpL|{f!5eRWDGKo^~#;dnXe^U@Qng06OM^QxdX*7m_ zD#o|L!)k5i@j+p%?v=02NIDnpKc#qo0aadmDsol0XhCE`jecFuqeZ3%SZ)v9Cwfkv z*(bUWd9rupF*5Bq8+cPMr)AgvI*Mj@;)b453mr(RiR> zs3bmJUX2(LjGtu zs}a%u1~sP2bcZO-&O@|FVB(?+ovP+V`->Qq4fOh(bv?T~S_D#LEL-1Eh-4j>{tw}+ zZG7qZ@ROMXAuT10LL6`Q`s*`qrE?W_ET}W*z5Z_Pmc)}=^4eS$$0gTR=qV(3$1Xkr0qGb$vHqdf09g?QPI0%YhhqI*93LGAK5JtAm!!dd zl#}hY?o+}b%Y7|J)Nir=CM~{anbhzl5JFSnDqkDJ1J#AS_>=3*;xPmyU$RZ}`Z#|B z^A$BA&i|l!Or41H-`nOGDzuz=(~Gj+#-3(8ZVO+@j*6IYKrY-dAfxpXtrml%0kzrkr`P#{S>2WNCnYejKwD>>{&2wG-Ja^v=U1cb90BkUz{erH z^oZ2e1MU6#k?I&A&*@uRG%n)(JVPWdHy9H1*BJnN#5)%e*$HgFCZX^B!|a@C$GJHB zYy!yf!`VS1lZzUXNmF6g#(tr;XiH#7y#OMqOzzo}IUVv7+N3pU!%pBi?IS_|U2(GS z4&`sEx;o^q;kZ1w?#E^I7f5qQ6iSF$Uhe9;}I9U;Q(&30N z320Cd5CNmdRE7E@P`_N%Sk0fF;9>`G-(Ah$#9XPK!<#kwxz+qbqE~v@MHou-UzzlQ z%)c|%MlE4r&IA-!DGyEb-^l@|4T=60<_h(A5|Z(&qW6>hY$rXSjwSosvjSW<#ozSS zMd+n1%~9x99-bx4NP(mCnPM6qqW(R4=WrsV0#=-mnJB0w36SiRO!$B`wAxyUPB-gvSZ10(vrA98PoH)qF$n=|$%pVt=)34*M)}kq zY(la+R@d&Z&f{tRmf0e}gmrYsC*$;72BUTb+fixI=%FIvV%Ulef^6LZVVMwoT0E&l z5MVHwCV;^h%tm$7{N~ZO0kZ$wVHdGzKGRKIE(%0c01_=!Y%m(C=NLy4IACuiBz?6& zdCa>?U|rx$D}rOeeB*2QJFwMsK@ETH6msp5gqxUzB$^=VU=4rk&KDCy!(GDAiXz+h zbpbSGoR~tJRPS_u6X9Z!Rnp6)$)8$q@zd%48{y(F(*13#uaIgj_c3otmGM6)1MinV zD!Qbmzi9{0>4ob0>-;U^FJEIArePSDt7otCH%*H;#Y=t>w;DCpUrUX=-XB|Z;yV9_ z_073O3&;Dv@z{Nq7={nT`-hGlJ9Olb@Zh0YBL;=xG1-OpQM)Gi>v_)2SHDj1-`1pKyLN**weCE4aNE`c+uu95ZL7AO+uhq? zK-)HL+O-+fy7Rs5TV)Nrw`2Q(ty`*@qx?xlQy%dL6Ebh=-^0GKXL!^D4`q!RJ7MI& zyT=dBdT4C;hMqSjgq@%I_)>pT@9<^eh7FrV{K5~88Z=;B*4^XA3>`8gYs}qaM~}D& zVd%)QS!2fi7lca_)YK>aX=>j~{*at7;SQO2_LJ zzCzGf)Zsk;qtT{eFDe@Hn*Y|6>?w;qJ~PBs6Y@>QU%oXA`$N8-ZgmZNt5_y;2K<0n zhNT(y4_KmdCe<2=K)v*e30*ZrE>%E$g$|hCLr!bolQ4M8jS!)}!Nl0pB9l zS<})%_+p7C+vn}}%^R&iIgYO>Ov?Tl9*O@8uZ+v0Lf|6Ey5O&{!6P0RFise4)B{6Djtk$@ z40xzY*n#&A7&BntI34Rx$24-1iR{Wt3u%!k#tq!Ta}PkH+ps zJ7(yBk>if4kBOqjAAqD;jC*j@h%6%4Fx<)NBw({yQT#gp5R=wfH0D$PU7m!ai=E=1 zT&zCdK$n@U%o2aS_^z}%$w?p8yu?4e|9vNpT6ZqGrF)>f zhM8Z~>5f2SGrkU#sf!7#VRr_y{HtE^^2nJcEH2u3S74^cJX|zUyT?PXiVHkh`Uc9`~<+c1B}+>Yst>4LcwBfrb|UXHl}(+y)|_;1|7 zpMMqCo%r8{xf@d@uDbs=GRfFIrrMhosMAl7?jxZ5hC-P+bG*LHVR#J3i2n%w+>aTF zc>psCGaAIRAja+6?fo@8bKqXXUd;W;Jyq$j=yY|@;6U^2oOiswXJSs*GmU#2nnte- z(|8s$d^^>#lZZ}}1MGFYQBu2&51UB-dVSJrx8hfHl|M~32)bdK`%I(79>bVS zpd=DheBZ?M2R3k4*Z8^%iP z?_vtc*jwO^+-(?3u@C2)y#mV&JePpH8gn0sjwFG*DCx!&(-`s-OmNCD4wKPMMDjDG zJaB^krjcpP{KGK%0V~CS5yn&9G;(513+Lfvc5!6 zpK90z!VxmHjY!&(iATw3e@fU3(;E0VN_0CJSqI)$%ogxgkU&jf^Z4FQW}d7d5h(dx zoM|+ISKcRVxBX;{!mJ`g-fVLE2*}eZ@mrLlD+$&jz;1x|lbQR;+%Y04ZcJ5>z@6aU zLq>k$y8{zTxGhlZ1hBu8pr1la!Oxa2{x_l#oF;RRQf==N?hVXTOaW<)r=ShDQ?d}; zT1X=01c>s|W^(6yeQgGXP2*$Ci}F zW*X*I%yf*xsVwt8yHvx08-1+3B(+bZ_V%^{Qd#EcN;tOrg@3-k}{?3yy9onu-4HA}gT*T7%KNeOI=#Dzm2Z_CuMA9Ci}Tp0(HYZ~_}+gb`rR zNUjR8We9bNEp?JxHQk)R#y-SyCJdRoicEHaB=x||7e_HwTwjT~0s0PR((i_G z3-H&GV?|`{L7HU{|5uT^8Q{()vIuMxu+r}hc2 z`%L0rMO}zcd5(tjnoHstd|$_?w9$dS_3gqnUSHxO+=ZCMm?fB{2)A7T&X~(^sb@w9 zI&~0Auf??v^C@OMMt&Rk_T^i`cOzyKW-~^9TTJ!y=s*KqD|<|pF(z<*HSs?#@qgs? zjsG4*HEB#>tj{hl_WG8^B+z=5XKWx>hiU04${QO-* z16?>$F>ZXI8B?}1$I~&PAde5UVQjNW{rOO!f$y!&USCvKqbs9F)#Bm6Eg(GoaNsCU zjubsGHBgpZplrE3)C61@)^Dxygaj;<53K}GUYF$7S)6xBQp*gCz=LZ^Qf4m~b zS3fp7Cc04qyQ93VlA=3R_nNi5(&&bv9m)3}Xi5m=3Q()HGdx-X4B(ps>=BWfF+Msi z)H=hAMlUh01U86K^dYj^VjJBrwNW>%TD2tPLovv=-waY$Gujw$sGbV~sh9U}C>kV6 ztNZ}M0_t|ssu*8NUpy9ptU$cvZfDdD${b*x zDM-C#SZWqQN%=jD@dqR(kFiImkH{(qqxLprfcX0|;ycl0ud|ev^DLro^mWnNy~K5oy}@xW zaNPE@>xC9%j&$>}W3_Wi$fM7KI9Out9XHY#JcfP+$8=NT{NudQ&3F;bSh5(&rZic} zYE=_LtbRiYrCC%pW|W~GSQe-ekfJ*ThT)^s^ksp@JlL=?#+T#C{eh7eMt(zrXqbrB z27EhXzNN4;NdGJR7J!ov7fd;g*d}xP5yyA)mETQp^N*-WUjcuZdSJp|`(IBS@~ek_ zk&L*0nD2`i)8kE0-IoWF6H#D*7=~yrQs=2rYS8k)T}fjGj2v#*zioC1mAfUzm!)3X z7ig*CRs=G7ZznE^d6t|0t}lcs?3~YHd}G-eW^6)C%&g~_jtuqh!ZgIali~U!e6PXu z>0lZI)R+~4US^K^=Ze7loM9MT6jRv(w8dP>XV_db1^{H}D}bzN4z%5}dI>ky-t>u%P>Gb~?f%Sm~EVFnw1STf(;MBAG0=Ic?j8f(M z81&ogUXAsgFmovOotOg5PO7I{E00l5HO%2F(MB0wnr$qSHr|LLSB+YjOwKb%Z*Cf+ zDMbhT8Z@KoF)zdWTlhX)%QPlnKM4Fv@Q%@tZ^C~$r0>GFgz(wlgK#C?b5pdWR|xPv z$j1TJCV+v7CD2IRgTPyfdlDua_j)q77Qd~y2V>sDK8tTRU?&jwhcKBWG#Aqka|3l= zolMRKUVz;$R8?ZkN zE6TqT>_sq$*f(PLQu%_v3Hw+ICiczPJHlRK--7)H@Wr0}8II$hNnlha?AtK+Q6&*~ zDQ=(Z-j00-rnM%!VTgMtCLg&j_~PD$SyaWn8|`M+^Krh;%zq%nNtL@A;+v8rB-DT6 zEwRdUJFrg$hw;#M)h9JrGyc3dnZ$UW*BOKL>wYpd&KF1rIXzwe@{2d@pYW6=pz~AJ z;?!Vz{DPNpv(B=rXjf{GG3wfaINxRJKt}NLke%~hoG)tB6$w0lhpndiqh7Ff|C0Be z2zJT$H^ZJdk8d~b2ICud?)>>|?uf}oJreI�=lV6rH-49EddK*K&(t^yqCGbbji5 zX7G}>;#mWl(h3b)q=6(fYGW=AxCMsm^*;&tA$4^1|0G}n+*LKJj2ZuRR`G@mg$v_+ z5BxxL=}zwDmjl=S&9$#ABQDpz9VYAP+Uuj?FHCFc<=U^Ld69o-%)AtB zqK^w$g554yL{-f~7TL?N1^)r7^>yKoVz;*l{564>3H%olzuJYTl89Y_@4c^6)PAn- zX7rkCT>Bnc^R=$MG#f{M*HNEN>pIuok#XqtuDvcw?+va!fc?e@{z=2$Ul`|Wupc$y zCf9Qosow0`LlpiN*M9X`w7$i0zV2&j(;r|qV8*tJbK2e*Q?+OiY;M`71x47(@wv=z z7cYtPEkUn~cwJdTh}i}9lF3P#tUL#6=?P0UwLviH_G&0D@|)zQ{1o4(G0$KoW1hu4 zhj||J0!Dr>@_h-yp<0@3f}CkT1Vsi-HZ2Ki|OqX7QG*YhgiVgWz#vjf%{5O7%pe6%W9hYmB` z$XP+?>Fl*(N{rxR{Q_}g7kGid72uUv(r;G>$gR$Oxws!v=W+WabCZj3e;=y^iLAa z2<1fPCK(7Yuj27B`{U-bSPf_lK_sr?4~T0!s__;qUWp6tIf}g_o_~qWsS_DiNNg7( ztBUu8{2zVyoG65g{-U%%<)ZhvM&jOsYCNA3-Y~^OI5}vol zg%@B6_NU#;PjaY(7Ylec!Ak{P9dRYU%FsszJO}Vu0Y8jjkY8o!+z$cI1)Ps1n3i3x z!582w1^y235`mv{W3Mb)c?4Wh6ffiY55A+az_22F!F+zzYGN74R=8Zt|0;GlbW2*8*MyIA1J7{$$$; zmMBw1)=Ke`WJ|=-fh{IOiz?@G3E(4e=mh1%w*=vc-30WY1%K@&$5`6cd z&Xd-3bgHESUIDmVz*Ai2tR((f0T%(DydLn6RY;{n=i}>H3Aj+e-|1!v|B2Ak@RA6; z>;n9PfVL|l;G7KvAIZpGewCr~@YS&wR0UU7V==yUS5a*rxaOaH$Nob4@~cEU8bMnP zSd5^xKn?f{R&EJBt3W|N3JR6+nmXWDpAF$A6f+Cvi}<_ z2)dEne@ysKFl#aEFt@nOkCg&Y?}h(gSY==}{!3ih#Nc(MphV_}u?u=T3^@u$*%ari zArrFl6Sx=n{0s1v0+)$e`AL0T1TP03jKDRerQuB84AaRBu|2JySRJ;;78FnURic*Q z>-iMMDHE^^_~hqEiDDX%fTfw`Y@ttWqq?>2jr(~ zN3hBSYcG&8*X-k)EsF+!LCYxx?Q=k1VD@9a#MGbZU|}UfA}bKA12_+2$}y7lQ8O-z zt5mQK0sX29)+1H1*s(zk3YtV95k(@C)eHIIlnO#M243>J7~u#AX9Xc8`d=e_3qt-b_%A*B-(VaCqXdlf-(fQO zX{uBy$1xBpK=6#GGyMZglhMkYE=LFzF0moF;XeT2qOCsR1s^H4d6#}jxbWRz` zFQEYUNbEZKDn&dAMuA{_?@oTZ2$e+?gi=BH)kV;CLky8J3c^`IFx7(gjJL#{zYq7H z_0+cZjJHnVQ6e7m)Cmx@yF%PWD%1h@Pr&m&$Guav#+@zhVsRh5C`HM?{7!>#R1gMS zM3V?j1tIqfh&H0CjwD1Yz}NFL;FSWt-yN>HMWUeiW@~skw)6;G6SYdMo*{zC`#~6` zYwN#KRrsP%5dOiuwEQlnsvwjJ!sNdo2;-=O?SnDaFCgT6DKW&G>SX(1O1AhEh|jZb zU+Bb{%W9(Y6FQd)!WZtkg^Qp!y9$aRoCP6x*hQ#hmfQo7GCBE4j zUQ!ia8N6JA|4Q%*0bf;BZy9Mm7A7`2+JOWgAxPbp_2HnoepPi3gV-#Yk#8{7`hAE37*~ZKui{ThaL8dcx#1)ZXIfvtX zEd@lxPR>Gn^-qV_JMm;U-d}tlqoRVM0-}NoiVAM1;Kuu(>IvZWzTf*^aAvxzYdLlHbE>MH_nl#p+{7~%Ynhue_~AG38&I6#H(jiwgo=V0 z|Bsefc#8p7G3@^}H$9p3q9=XQE}ZR=kW~ z%0l?QOnp}~f$P!gdkoWXeL2%)N3Bt&A+E0ilx2LJ`o5aQaXp?{_`XKfyjJyaooai% zy7ts}FIDGs_1&B4sNaX>;JcKajPJgTHUo(^V#3?2+oMMKs1 zFcw6~a8>mT)p&&Z9;v?1RNrT*#%HVg=ctl%nTb~Csq2f>cQN%K%F5_Ql>0vwWz06Qli~G5*ix{?8Tu&%etUP$;g%o%UYx z-DE%)Az^4bX9h16jBDIrF<}@iA_A5nv>*VBa>L+w)>?~Zn65_|D`GnCIoFL~R5Nsg z@qz@`q9Pb#TEH*@Ohb1;t_5_)1ZwI`PoQolz4P$dASVK+MIBV9x z6hV$o3JoVJqQU?;)C(XA>cND_xSCPOm>Dtyj0c%+It&y5l#CfHVCswqj7Chvg%L7> zLJM%6VDGM(x-NJS5NJ#jn2V-|zycZzFwp>03@9K0ET$Jo0SBh0^$0d-fa(E@@sOdh zBziD-h8sW?z}Gb)G{D7$4iqvS;KT#m#B6CghAA{E)G%U5(~XcG!7PlFhK2$|V`Q!w zzzquuA%bl%XI%ru6QE&O2=FvUw|bD zu_C9Ul@UA*m;#P7S|9{!13HWqv;ra!F?78}J0oa-8CYIk`wj*sh-<^LG|oZ4kcdXX z7bPI9rWF_lAy9yI&;dpa07oDp3xafpW;ARGG6pn^Vh2&(#07{F>1Y}uGsIaa!?}p| zL~U@Xu7?QQI!~Z877OWyuHhm#7~%o#1Po*tK&BIoY3a1)>3EEx390zT_`tOerqvA1 z1d9X%c-YD572xc27R1=h)G*%$3aTJbfJqy@c}DMpxkrQ4gAoD)Hn2K#5s84>yfnx= z8!Qxv1RHaRfNlnjIOHxH#05|Y;V`H*gY7&Gk~3IaM1L+25W z*#TIv7Z{8%9%TaZr!H}4oQU~A2nFZ?W-(~eYKAm%-Qdwco?)1Jzqa5K;7bRF`v>xP zo-WJ~8iMFS!Uzxmp4S7WnPZ?E%?J}4L2v@mpc4RoiJ^fCy$jJSLyQ^JfFHx=Is03?9D0%_nzn3{k{GqVA1Kq1QrW*GR7=tZc}0*!4;X_G*J2pKel4R!)ZL5LOl zwl!M-^iT`NEVH4O6BVHUK+s>aY!(9nfCaEQH|Z(}Zh$oK5awg>P5_vu4sHg1ngZ!X z0_rfscvv&T9B>ApbpjB(5D%eRD1dgrEHiA-4qStNbTE^aY^KCmH>?C09w;r7Z)2vM*9wV?U*qXmXcI8AmDj<7y!zdD${@6Fq5DWF)T2T z84^6Hj{uePIU5<^C$R`k+X}e&244eNzpZc!1VPn z@ji$^nh~M~O96SLTfuDYe0+kSb}(+h-oY#a9&jE0k&MWivH-N=qW2q2VDqd|Zd z1pksTg;gYr7lhi=FeUs0o{ffJGWrE5gmFEYPuOD7aF_?6gMn&T&SXB*<<@BGL|gc?-3Z*`BdzyD=xp}ve+MZKsNCP#meANUne7CaI%VM&gDlfR(h4vhBS zrD!Fuuv%x}8jw>0{lUN-rZCM&#Eb;gzjy$02?{9*gnJNd1n&lh5K!AgG!kU|hw2bZ z|H?0*GHOnLa22lPJAyl)f;gWdYHLLxM`XCS@RpV)ewZ1YoHIv=nldoQ*fO>>BCaZ9 zyJKQp8JisvSC_H9rpSyhV_%r!nlg4*TwGhm_Gsd|GPY0`*O#$frtr$xgF^HwV|T{I z>1AwcT=XtuQ{tje8Jipzr6}Q|ZyCEIF8YLTlVrUtw62r>a4pR&-W7{*PIHQbxV2TlC?0r*=EMwb*IJ1nsXNt4R*mFXh zUB*U=b1+0moLj~gadBQ5o5#gPW$a@vip$u!qO2UTQh7PsW{Qe(c6UHjma`3}s48c_ zb1|x%-NMBsc;)PSOY|ydlY-*(a#p8_-sS8&OY~9Kr5G#8pe6>Evu`XhsGO}5VsJT|5Enzr*?+{)a(0#&R?fb%#Be<0;*4^3Yg~*dXV-|4 zR3lvl8u zb>uY!GMiAyWkr^Z{6>Jx_bb8ugI_&0dY+Q z`!gu6tzbKWzzVij6W3R;S|G53%?pcO73^gpPOo4`Vxo5i`!OK;RIu%qD6L@Yb{r2l2#A5`GbRRAux*wYT*2P8#E=U1jwOaxuq~DtR>9r|1}j+R zElZqH!QQmQhzhpZ5+f_v8q)m26g6R93Q0hN!A!yTW2rC7UV4C6%l$EH15NPdehV zO7?X?R9CV&8B2_=WVeUKm`Zj4Xsl#EXyS@WwhCyhWRFPmJO&{)ZS)5JBE>^@6eTglex;<`#EEpdG%yVVk2C7TE~tYi}`ae5`2 zVTs~63j`mr*i6a$1s-%7R~Y*@*j02(XV<6uKn0vapXFHte5l1)m8!IkWdkQh?Q z?g)#amF%am7*@$<1C5nzF|Y_AVq!!kI~)@uE7_r#IJ1(y04!FrUt{9zO12DGL|aRo zTgmPTi}Nbkd`o05s$?%&qPUW+v_x4Idl6`?VozG4qKe&YiOMPl4OUgfp4G*uDmKj$ zmsGK5z>8Jvn}E2iiq(M^tJrhEVikMT5@V{^3QJsG#U_CntJp$dv5GAK7OU7B5alYi zIV{FjvD?9nRqSa?jLTH9^@g~*iah`{RlRjd|RtYSxUME@%G6tGyumRn+A6jO$IYou?K<0QS5$TaTI$=6BVP_?FmsiifzgjRioI% zgcvo7Z8O9rqu9G(#!)PDzNj9>76~zW6uVo9F{9W3arr2ATS8nhioF>Z{~pDr#l@AQ z*ygyX8O2_Yi?O5FD{*nvDE4w(j2p#Xh>NR7vFGDr{3zB>Tr&!O-L<3G`w?;7D7G{z zt{=sIObTxl+Z7YNMzIfL;`C8$XDqxpmotx>+cUxKvConRf^~U&V_(ExjQ<#!5nUR) zC-2_8S$Pk}K8Sr5yE*xd^O>{T`82jKwlBFg`F8S+vN`y}>J?0x5##Dc^}evJJP`#$zv?915KvAX!4Sl_L|!}g1jUyX-iOJeuO?uy+Rn;M%E zn;g3%HVGrFOYTa3p+BG8nB0(jF1bFrHTR?BqmlQunRzmAul+}ITHalG)ANob|4ROu z98;S&U!R&cC2w-x9eI=ThTWbwG4Hm#33;>lt$DZPWp2*9Gw;*n&fMRV^Y!17hm(hr zo06|2cPE$TZb`nJT+M&Z{WbYoavPFG?<6mHRs53tIe9SoL-MEO=gB?E-}JYVZzf+) zZce_Gd@;E;`DF5mp{$y<_}bN+N{lSiDtoZp-uogbV7&L_@0&Q9lN=Vj+b z=LP2(N9H{3Jmsu)o^T#_);NzjtDRL&UEzLwfLs^tMO-| zFX6K>z9Ifxe0}`c_`3Kr@u%ZY#n;B4j6V^7JiaCqe=NQ_zAC;lz9POnzAXM|{E_&> z@ul&5;;W)7qch^~#J0w^#NLj*6?-$bIrc{E_1J5%O|e&Fuf$%Cy%c*mwkq~w?8D^F zK%J{`^oo`%VW>SHpVu@o{O!IEsMQqJ{o%__H^v2 z*dwvEpk(IB*b}kGV{2j$#h1hv#%IMJh~FPy6rUTP8GkT-Z~U>?eev1x#qqlX^W*d4 zt7CKG3*swd^Y!`qir5RWXJc=g>tYjPx5jRX-Hg)O*b)0L`%n81`*-^{d!e~FwkY;Z zaK8RPY+-Cc?7rCi*u2=>*qqqx*sNGx?B3Wtv6=EfzL~i_HZgWv?Dz=~_}?eLOFj`e zkldgAHu-7pH_5M)UnQ?xtIZ3)ES~2-2DVx6Snpcv_4loxw3nP30pWvsPON!mF&6)_vMEzDoS(tgoz9{4RdYsGkFSt)Bz) z#0qOxcz$>hzlATimRXNlpIfi-(T4*+Scd}7BzN#3b=r4Uo%T!MIq^;4cm9aAFg!K< zL*QlWK;Zkp-0+;R3?IqpADZvQ9=0A7H%``;TH9iKw1xUE^X|YG)?U8E`k3F$AF>XH z->_b@_L{GSf3|+KezIN9uUi){v^IwqShK_H^!u#& z)+_ov>!`F8prnql~%Jygj@i{IS?%9MrzC z4hG({zPG-#W`}l#XIrzZI%|`4ul0jA)7oy`7oHUS%-U~B>uzg?HQjp8++kK77FQkM z_iNk4cJl-CeRG=imi4W5mo+7Hr#01@7@lHHwq7@WvF@-QORi2%vTnB~S`(~Wtxv7p z*00tEv(+uu0qbV#O{>;AlJjx$ljIl4y~!_=e-Q6H1SB{;lz@}tI>xNuS8#sK8WwdiA9MA689$-ChkkjPs~fq zO)SvoBxWa`NIaf+EBa>ijp&-hV~N#?Rf&~}*Akl&uO?neyqtI`@nYhI#Pf-bi4BS8 z66+JsCe|gMNj#l+DzP^4Wa7@m)Wnp;&+~VBq)H+8Je12=e(QYg>~p?yzI0aREYI2Nd=mP?`P})`+2efdeB?YRb~zt9JDly#2hMxW zHs@VutFy&<+j+}*)7k92;k@p==4^6abzX5^a-MfKIvboBInO!MbJjc0I_sQ!axyOA5+>*|2Y0pd{_L#_|Eu_`1VZvgZTUL_u}uy--&OHZ;8Jhe=9yAackn1#LbDn z;(x?{kN+0GJ1*mqZNGJTH)%1Kx!e`5<}tg!Ih6B^%k-Y!tQDaWWWIX3%zH^)#yCrH z@2UME`rwhvM|Tm-+l2yrP~fQo(~U6iS-*uYe`_>2@uIC~JZ{tvjO|(uIVxWkmmN2ChqTl*{~OLFG9W*yGsotUDCAKKulA6tt`Bo{m)+=UXO7L`QO#5pSeFd?q&{5XJykz;TJ*_L zSV!SeI%FwOomQRh&XS`)M#8lZ+u!KoSHvVH93Vms&JlE_DnU0r~!aN~zna911y^R-`C3sfC>K1I{Y1bUX zL{IdPLqD76#IrA_;r(>ak973KzHesO2}u<44HS}3L4d$lxk^}78To{~2fH^EHi7mt?}&AQrI z?g3Fam);wZ^*Y!CWSeG1T|Ts3Jc&0r*UQ*{l!0U$$-Dh0m6i%?I-Ra#iz2{IGnhc^32EhkispY%UR6@n;3eBM2Pm0! zIT*l)!R{x&E4k3QgE)zG5h0I7Inabg56H5X&G-O$d&|}QPkBX&&gKwpGhyzXH?j0!b6TOc0Y@3YJ{{)ilG zLzTdGygJR6+q-#MqcRW@UG+ak(0rdKdP)#6R-A zHl3YMfN6Sw&g_FkH_%izYJ0Iwka=NGK?le_kngwc%x{%uyOG1R(KXN=yhIeG4Oj24 zXCTO8v;ks^(bR*hRlCN(LNkQ|z?=f=Qvx4d>xqZP5LX|IA+rd=BA;B{E|HlO$l)aT zI)PFm7W2{^jDeeg7p*2RAT%5~?zE2bK#7Rj_nN3oS1FAsi*&uK*>m-@)pqg{dHrMz9Gqg${FD>Ta;lSf#!IBF4jKKw(N#AZw*L9K8e7 zYJ0A{xqXr^mv!x1@q6V9?bDHUq;A)}0d*@6w7&v4`d5dZ{1$m%hfDc18SHq5eZS(U zVlP+MvGwo^y`xIED5qR86CI{3n_wyWgX zolmLUcb8$NgWi)b15B^>A;W%?7lNlz<@4RTho`RTi5e79tK0U}7jY^g5^mzv-jmN0 zk*i=nFmFN`G>m$%?iU?4<|=upbECudK79QpwDMd6r1Oa_B2&Mj5jxOq z)rqY#{%z0Ec2$(Rb9G1#Y(ZCTSho3}_fY*U3=N`@`Wjut#o5O*9-+s()#Gsen66n6lb z7~F<=Ij$xtaWT$Y=o73LybG|$$#D4G-9&oi1 z5=dP4lWqI7%$z|Me3%-zFL`I8CrziF-9=szxn4Yxb<131c{*_82t2JlB){s@WcWtkt7352pdXJ1 zBL$c1m}e`{aWzp227_EGXa(|_$ho3I8-r!XBv5z zKuB8io`qg65o5?3ED@iBOVQu;cDXF>SKjF7Ivrd)2v9VD)+R1Dyc=s2T=w&FQNPao zI=Q{y3AwKc;7FAE4wU_lY}mh(Q3|WPP!8`uoPRAB_3znhcQ|e6J$rH2=)~=by(ZL7 zuf?CZbr{(5x-3?AKW@vlM1*&yGDL8xUpSYfJ(P3nxM5^DszSu7NHQ`6q#-abL|hGDv009 zX$JP?viFc?@XxA;G;>M|e9|i8O)VVz3At!U^Aqs^gOg7uKtumQm{<^(`7ZAZEJHhw zNhxKed$*7%jF5i~@k%hV2CJGmYKaCpPSGDu9m5&vAa8nFlp?X3~spnl*20dI0M zvj;#oK=ATCF}4c`1gzM5bWp-I=oU^oZfW}ZyXBF`q`Y=-~pwJRmB6C_o*UkzOqRbC0V?+K=Z#NmwO z1$0?0_n+G^cXgK8AnmFwd0uh1SE&OqV73e@1{_j>o+#|52T@h|Re>USq4k5kDr?Sj z-IW5`f{MuNwV&b8JK4?xK%D)ITzy_MKC`Z47oOkk84fx5A&mY>G9cvz=#h*n-NEPq zqMdNyNt!hUIf_wD$`rvt)8Lh8h9AW0qf#wXys^MP7v9b zLq+=0@L~DF`Ca)t^0)H~tZUN&ibbGORfL$n;No^*C#X6d(g0@hxyDrii{6$|+-X#| z!7m#^q_CfsYc3d2IJ6JYe#|db-n;NV+pj_0=Krh7dFwgcet-s;xcACR-3!_mlUntH z)hXgB;x*9|_dl-CZFB|{c(<)QdU^LQbd&>a4bt0QQ8l3?TS3nFSEA*VUDz1vKZSw> zq9Ge zqI^}SJVl&0a#`kWVb? z^&vUsqJ}x>)ocJ-0XifkR$tVD-ywHg)Fp8+$Ik;mUoEMRmeUuvXgU+N+P(}v3Bpxw zKMH+>nUW30Z$4O?+x^yzxp=QYHzO+AMmNBZxkRZ9*!8IusZPs+L_k47J4OX{GxnoF z3#OF-VZL@(%;ERR|5Ubbwa3I1&34ohN);t ze)cN4t+KiPykUPX|Eg@qm(^YTe#mLJ%*a9V2CQqA5KP2Kd^Dyp1;f!C&_gB4O2&}W zw?h8AsuBM}-dWX7pB6?(8>*80C;47gv)rEogh?<2VQrvU$9M83vSd`eXrPZwUq*jn z-a>rd`c2r2qUIiX)~F^uu1G}*Y{CHsE1@4RN%;Z5Jd+bq(OZ{DTbOLz+Oq_#xvccF;4#=bst0qhKa|f^H-;zlQFTGf84(Pq)0}kIfu4XT0de=|OKl0a9(bXj zbVvVd*jxmkS_*b9jL;8bA7*gOenKIoR!~{-5R4V|7Vx$qC&9d8r1vOy19Z?_JZ-$k zYf=di$k62dCpVOPM>pd!869&fpDYKC8N_$XSz|`yTfcl<@XjUV#t)L2%f~_P4qkqS z8v|FCh|a`DV5#0YV1yD;D^f`p#rdg*a?}-7{0h1Gil)3&et*RU2689fCvy0|ljcXr zj|4nQ2S{1-?-bu8<-dmo*FFckgCV~DcPl0=OpEbO^4R zO|%#!pRZ}%>46P&EkRD@86al2Uxrgg3a%SO#qf$TLatp3F*UqN9PaW6*<@_POn>EQ z8{R~Y=TYS<8|0Tq>=DZ4!z@UGzE~&044dGVA9U0pRh9p_{p^^lp+R(lr+m-V>`x^ z1Og}(O2P33s({WWR~3Tp-LD!Hih1)Wx3NS{yQ($6Nv^x<6aI*tJFaiyI-rp>IvUW$ zDgjgX^SDZ5{R5hPuDtN-X$>DH5-7dl+D~v22-NM>&90V#@qGppYig;88^qj@A;cJ! zDI}>>x{d_zT_Cs!NN3&@0D#A3=?Em}2n3WU3nu`Nz9I4&cA16janRoCtST28yJsSzW^C@;CL6|R`QRNi}CiaYYD>l$$;-@mS1Acpbn zFJ$EU);3*ML)QQn#eTBS^-T)ZbA(>JEi)k6q=jS90hn1#X0AWMx&RrcFhmup92$7T z^%L8Cj8h{$iEbfO2F5>!2J%=xL;?#BhoC8t1wtHgHXQYZhh@!wssdjK;&!>~Kf`%K zw!7iBV&M}-)S+Hd3kXQRepf7^x$xq0GH}=ZQKJsR)QKk3d z2lSE`-`F5WK^RgXLqe~->5QHVY}GU7al!GkfE*E1lYmg9kmH*i!dMZQ4;ru?Qf+rh zky)3y4<4t_Ld29k(v3WAbh@FE11ji1rlB#J12pcPMz_%vI<>DzA<0BDz@+k1g)}!C zkzguLe3}(#B~1Zu8R?sP1&gkhB5_VyXCeK{9<{dHh{WIRA{J8#L7vX-A~w=ZuBTO} z3*?wuk1vrcYMbT*Bc)&-;HPvfet|u@1@`vUo`5PvH&4@e%8@H>E^x@W0`-hO$f3j7 zc(&YrbK~I*s{Ld}CgW%Z8irTdcZ3}&ho}QV>&}ITz6gc&Gl~;l>|Sl)bdVxq-tWw{ z;P3RgWsI%4F?(eY0tANKLV1+uZ#mV0Y5I-Iu#ey*g$z8iGJ40Q;vZHbc47-H_5we@8AF}V%0IbKyrC>R!ld!jEHpLfYPmwAz zK_Dc4NF*sxP`-vv^>o)fnaS5~HL-~I-mT3BQD-DPAt)ih0ibf=EVvqpqg|5|R>cHs zPLMiOwV|LiuQq~e02KO|27!FsBugjM@vG&>6B;Fd0S2-15^2kdyjqp{jMxjLecQFo zR|F|0gRzf#dtsR&CYXVJ5zI5D7WFc4L9RvB6}O#eg2SWUZ)Cnl$OE?(2BFtdL2sY5 zCpJ5J-D6@yF?F&$dtzhrIb}L2jW1>G#2X-we@^Tc+@wK=-Xdg=+XoGIU^s}Y(?oke z8DLR307j|CeFx0PvLCeZLsA3f3ULX!&RERwE{$*y#v>D*06p!~wAQlY_EdZlv^6Dz zq9o^#FUV(f(q)+p#81P>s?$X_u>j1}7HDfX>Bc?V_TzRhqs*Le<8B-#j@F=oo?QA$ zpen#^lLfa84NR^NR26VfklSA%L5+cbRkylpwFlRNdO%^OJk`W+-y>b++?E|eZmqO%teeOpF-#n6!~Twu)9<(uOlVDRc`^9DeX0>SCP$5t zcHM9r))tN_Ii!%@bgDGnm>LHBE}_~Vd0h8aJ_+xmEyEH?O`$<0@OZC8FK{FQ$wzOH zCq-*EQr1nrIPwrrgJnU=8In)wiek>g{B10R$$3R1XfIW)&Ma3mi#853YpI z8TBkTLvv3<@DV3@c^~F>CQ)zyLugSVE`^S9##F=9(Q+ji9P3ooST?rYM)qPGeJa5<&?%6T#bYy{zzzzP zekDncx=n1dn2LYV3=^fu2y+5N@GBJlVucEkTnM8BhzKgnV+E+aRx++ti8$o#0o9-)Nm>C^1AGd7cr-b6dMFd8n?Wc8vXziS zF;cdf)Eq&Cg&l<8#GrX@VRbr>s`my8`a^w&z}(7F3xP9{w5m=63R+MrB(@BZrn5(& z>ktysXzsTJhvF$hPwxnGbI+nN^5B(&25{;)ss(YUnx9B5MqA8vQPLTz<+2&gGmu(0-OTqCo59zCPe|yBAM+|{)Z=ae3re6ud>fuk zZ1nI&I_}-g-F)JZ|Iq?4yG^kzfdDGbq8{5PTlBb>tX9|q%oIl0z+-8lJrQh_14xwT zTm-$PY9Yq(kZwL!OV-?d+Ti|}nlfAVZBU_JF$@4eP)?D3zl{<=rHVpoc_yh4N%}FE zb?PZ}tru$f=iU7fR?;9bs17efwA0E{oj)8qVtDntf>32Wo+o z32-c>dVEs)WtQvwkFqBJEISKY=vZSKjeN~xaO?jAZYU#6<5D;6D~y4rMS9;gSWTYkxqW<507LGHVK-}omDNc zv)@{7oY^jeb|76}M0k3AIeG%U>U*Wkz3Rl%>bp3u*ZNu{B=s>Qs>;;x$FPL z@lh=O1F!YCmquMP5WaO?3u_Lg!u+{$dyc%guElvMfR?5} z%zt&B4yyRO9@#lQve6?p!%&z`IZ24EAEduNtFRyBGmCZnoTC!TA>WSr6Y$j?o>8b< zPmTXYjJC5I7LW-frvw{8)U1@F8g*Tmyo+Zy8rg{aVGTxf6Rau;k8d~|laf%j6&%)< z9Y!9I^3nlvG%1$~?#_CZSeZm747L1RE-J<3*4gAlbBHiUq?RK7L0Fp-48&w=%X8df{qxSN!J% zaBj1mhVkHx5Jk0UL$(w3)TRMgQCh<^$@@a(W?l>8wC@qM*A$Z9OcMc7ckwh=Fuw?7 zsj-Rn6>{PHro2MFH2-eCK%RZyU0qQd5@Dy24hM$Q1}zRpDVK%VRf!3@#5OhLGRQn2 zet?ZK5nUH8Xo4*k@B*`WFBRF_Ajr@K?Z5~(Eog=BhZmf1$_vjBd%DD)m_-EFe%{v? zRyTrpvpa82OS@TKIo|n}`3s9_!-sNEGI3cmEJ)9rnlhIcez8rT&fl@cyCvW!d_HQ}_sZ*#nKwBR36t)4LOU@UjVP z$_*o}jMOmvKX7Aba5<-}RA>Bfq{rM4<;b4E!+HF~6xCIjaYODiNmfL@V%9w^|y z%0C_`jFY5bTjz0hMz&nkCsazCV7Wa(j$d>#fLgt%#FJqx92f1s? zmcq~=W>WPod$7gO`e|^)i2s+F)E+;R+JDaE!v{O?3uN@6lFU)qeIRM!0L~*;T@h+w zVKD3!K>-ATE=B?du2iu)`7}_QK4I}VM9Tg6DbtDp3b0AXpR$??N{&t+Yyu2+3sBHx zzbBu5s3|D+(L<+U6|>Qja}|Z51CFQgq$MqTV`Dk8RutnBf>L<-3=#l9>;waA^JE%3 zr$VX>S{Fk?F~%VHptN4S96Q_d^qy{>{CP<$o+sU*XK~Q@?xiOJ zgiT9(Amwg6JhS~$EC|4O5T{afbMLddeQSgeVY}ERaC`wRvV1HzJv^W-Ng?^XU{R$P z)QT#Yg|y?bY;U>&C4?Hv(;jJzXz;>EiZTr-975g`Cj-t z!X2>dWT5=uAeU~A1_$*Kf59>LP7Q^Cll*5jjvV-CL8gudI3`b9FwwADE8=eRt^k5e z7X~6c`vNZzzal+BsX=5m?fEvCv3^erY=GPF*aM`Ei33y~D1_{sl5(9m`4 z;!@;CqcAUV^i>M`97PjY_pJUwIvx5)hL&~jRGK0d!@Q{?IVb}4NOw~zh8El?<3Nx7 z6aYNgj2yqLeOL{k?p7>o(1XVGRXz<#8+FhVs%F)5&i_!)M^P#H^2Di%h5pu-+@>Am zs*v2}d1L+T4q|LrFiPgrPFbiWi}F75jOA^xFo`iK3xcKG&T7Xl^ZtUxrR7;lP1~e^ zu^X8do@0ucvCeL*b#^6^>z8+-71re~v5wPtMH76Vx}q5v>sJ+p*3vdj@?rL@I-Adv zC#~**EeYdSpXdw|=!x7YxOcz`E$x3OH>_@l868;N82R^@7af~wBy%3i567zATnhUe z$aar)>Rw>q5=kRhhdH?sETEfM?5;^+JBIS2iLEJ@k_Yxgvam4}BYuKfParf;&U?%q zxdgU9$88J+)nN=$A=o3;FP-D&v}Is`u_xoZ0elEpKx9>D|CEXdNt4m${Gi*Y8tw&_ zPe|M`?pW1^NqbGIB|vcT!Qhmy!Wtswb96VU@;MDK9wimAlEUP9Yg(F=Il>MB=(KI} zt~CX`Og_A(DQ_s>TvL>o1JdJ&iZ5syP;+xc{;`Ir+UfDLfxsz`j|kJkz6Jd~OMdzI z@Br;3f|fq@36~#{7d_D<_!ZXB=>Wk4PqfUbQoCN1Q)C~O+n?x%18u1%6WE@3;*+#F z&v*UM{Dst;F)(_iIlqhD!Y$$28h=+IfJV5JZq;=*ep9 zYmkmaJbdp?z+V1TK~v;fG*PEad6#+h4<Eh;c|bokn4(ma`)4h=AEK81NGX@U^k9#<-9=V zt}U@w>Ug7)xCuLUh`q4Nbj~xk@XO?f&vYm_hn!Vd$CwVgY!7 zWdWpW*Z2}_!=&oW-XyPFm*R)y-RmauUu45)Q~cku`?GyR^*bWvzKu?)25snU{qz`l=-K8VMw9goGQf&5WV*r%wzHke z`As6z3rNHc>NG!o4>jh-d!2Uc5(Ofd1jj&dlEL;)t1-RZcdK)WW-h~!IP7qn@S^rE zuJ+So1c7*Cl$lQ$1dOGi7Elcw7o88TG5eSe6>jY_l-~`bh@*HoYxeeYO*2yuKvZGh zF{sFRxP!5QyF2x}5F`SHROGFiZqSJn#LF{r_f-9zz==cEK+(&aM_qYsAY#;RncBOX z4v_Dx9+cn#)o}y@sR^UCWdP54t+k|2jpaT%KDHhMaQhCQ`v6DDmu;~wfj>-Nh&O$*w<2z-oAF^U`mG)#6VSWNP5l4_P4X^%~# zjYq<23=L(n+4E^J^}99wpWneV*VdmeAb$G$;X;fmdfm*=^LM#pFa)lmKRhk)UMIdn zoP*q*f3yu6(%)cztd6R_+dr%buyGuabRlV3bVFws2NF5kk3c`*F>c!Zhz0C({LN;< zo_zlV%Nm%Fth+RoD(9H z!MDGYr@nNe`Q1;n`x6Xqe=l!(sV~lSyz)}($lS0xt|+ig@%NV`pCPBc+>Wo5&%NA? zPnVy++{~$6tT;8rAvc0{p>D_wkf~R$jeG?rrF;-n)}mL&@XgYG_347o;1NM^v3gA# zo;AhK1hlSuBM>9T01Dks0_XTo*c(}XRlSu24oHU62 zv;1vSF>ui2we$N-I80KaM$lqV1K?zB+;aPjl<+3~;}OMG=r3wh$3SwFesC^DZg{N_ zXB$6!ty#e|$i$WCg7!P^HvRK*pa{pwor2d}VjouT*J~o*k`qCY%$FNpui)Rxrf;O% z-U_-=@2-t2f?Cx$C&hd}9mJmGFONe>eJaPk(doQl&{^Pm)FAtZ9l>xX>|wa^uiIeH zn!2>7Lx$)ngCn3WqV*Rx+!mCOMyJD+U?py!3Db1sjTY^mra+~b*1evBin47)csdL= z>S*@;A)&AzO`{Md#NH`KZf?g1%3C)N;3e{{&5h&O{R*A~c$6+8Mcr5awYgR9lZI0K z#I)$=2if(_H%HKcQMGG*6Xt_PSK04j-4`hi@E9jwa5QwD=m{M)%hyD-KN|ZrTrI}w zm@uIWGD9<`t6ouix3spL*w}!(Xa2#tM(nkPjZT|jOjQHh_^*}Eu5X-!ErMJXVdC$~ zFV_!(f7SW9^GiM<^@3#s6YYqdBW7o%cX3vWPUg5;VH&izr^*YroWQ5b8C!10d8~$8 zZ{bqT+gipa$-lN1885EZ?ZL9iJ9#*B(&e2_XK$f2a5AmFF2FJm-F_LCr*1oe2W8E+_V~VkTMxcbe!Q(?N6`~vk5Lf| zcu2dFjv_Fyh3Vwc-gt@-uuGMeet``zp{vX8@Ab{-UOQSmRtst5+R;No6*hbv-@HF= zb9&XS*}Hi*J`L%FSGKnZrPr`;Z21eQ5V`4wUL9^s<@j+aC4bQs+R`q}FiqFVBt-9`nb?_TQ+G&iid-@ArGO#fu3M`etXBg-h+Ur>?kvo=VM$>dD96 z?9+3mb~DD|L}+9_7Bqd{{4eue7oB{e3x&hlH0aZ$s^mFSiPD0`#ytoT5g#< zvORAYZO9O%Ci8y?Ci>gyn1KLaJ}}{-c-2Mj1#9ZH=SN z&>AQT3xkrA8FsqjL1?_E)p)x&9Bp+f*{iL^Svl^-Rrz)*C!ytDWW2YL*PsP1POCvN zW`=Ma$_^be6yZ@|+*nFj`SPz44LHyg>8`56h>JDXekesmC>n&o8}g=|?*9*neE^Sx z*q=fc;(q|>!+qRD{;v>s@IvDtu(f{yGokTgkHPONWm4I}(PRjO@@!loJATptTVeZu z(jG49b)U4t`TfP8G=o-n{gbZxc5dDy!*3PI7H_r7;6o0o;`I$)Vjhbf~Ea6vD131F?{*tsaxsz^U0W)%J7^ zR(hJ|(*`Z0P{%~}lHmet<00G$)e%~x;SlR!exVMeK(m8OIIYZznjFYJ8sijkO8L!h z4WLAU+HM64K&}v%4c~6XHQD=ZSB`zVP2;JNLeo6thz8{CBk^X?f;yBh*$}M9H`?78 zfo_l8B}fxj?QV+X>K(ghSN?H(i#;^+#&cYA2`{7+qcpY$nq`e7I5rv+w| zGCSM@^CR&2^hAsDsI|3rX*E(z$UW}(v{f$Bd4KDv=F^517}qa3q2N+gk8(hsGaAVf8XTVfXy8Btd6ev6w&ZqH$h$tvKY_BuxOI-A z1DO%kG0sQUj|ELg>tf^-AzdQ3f96>u&>^R|nCx#tw)nibNz}!f61V^xBC*}o-zK2b zj%aj`g#=ms`Oy5UX=MVdC-z<7f%=EE&u#1Hjf?%I2L)Y`O7-|~9ECz{Y)yR8JQ5{A zZ_C=aQF;0oBbwiWQ)oC^1&g5g0x4}`3es^L6>)@-mIrd=rZ0M&h*Tl%3IXF3;rl3< zYU4IsH(Ku?1cuVI4C70X#>jE1 z%|9I=M93KP|7Eb>t)xelZ=~pJfG%qDu!ocsayS=3%nYxQ z%Hd*%jVe+L8Dqdi@ClBw@V8&4+k?e&u;~ZTD6T`URI}g1LJMvF1EdJ3AkkjW(Z$N? zNXS#ZYRy;6%f6z7)atLwi0z$ymp7$#Cpy_AFdu?fBY3g18rv&K*?@gaxp-e0|566N zZXNt;rv}Y3NOt?WNioi-RHtYGkN6*y!s;bh1{cNMae5yKGCINdpRZdcfv$Gk#j-xx z2_O?T0Rr{(*8_uFC(sW0LDKxDgnuJDf7ABj1<*9l+h5X_fA3?2dcZX9*KvAJ24M;B zouG{>egLH5@-`$gDB)4e%#O+hLdZ|Pp(}dv8xV{6o+7#tOVSh`KL5>0h;x4brl<(1 zf+2u$i@?b$LB66pI<3R$)9C`#gRB5F|rB*`LlV z+em|rq__nVLGz&ZlpKw(%+IoJt$(f_b(pQ*tTA`1{~{x3e8O^DRtH8SaRQ9YTX6KL zm&Dmx@Cb@GDK(Mw-d+Ww+c-S1XsgiyZ$nZYwBtCq0f)hBh|H4eqv5ebxs~8zobAH$ z`j6s`!SDU3xwY8w;IbQ5_1AKs<3^1H@; zKqG|R356u#aDsA2d)vmTS-9Ul(NkJL^zGdMuOo{SD zP)#;ndbs15HS)(>ZShpdnhhK^+G{FtU0`Y{F=eofdEq zaBo-RTq-oG4%3TM)0FtclvRCj6umITzej_*=ik&DWj61FJCDJE8{yqV=iZ1#JgyEh zLGJK~BKW_7Kn?_@Dd=P?(1h`e5F=oD<={6Vum+|@X)Gc;@fmm-IWNo@pX`kN=?XZ( zv=?l6~EJa!x`2U?B{*HJ$h*!@aYC*leljHaU z!h}+vKMZdWF$nGzgV2k6{(mqCB}WjoV8SGNkR93jpqn{HcXay?x)UD$FLXzD|3|X> zz#k=hqod^YXZd%!%a0EhW_*$$CMAN^b1=(_Arw)K_w7D79|9>;UkHgi!1LPpacSi& zQ8CFiWPrI!tAeLPCTIxdO=<@GO&Etu(;+fYRpV0VA(qc3n z+9Q23ZnSqQ5+vYSV$vd4>xIlL9hA#T4-SP=-XoJ07CHdw@^NXOSs_4xAgI8Cm=Y)E zr{G8_we2+|6*_*jmmxWC(zkFNpn-RWl^D_oB$hre`f*32@uUdolm?^*OsUsk`H=WT zS7fK&ZR*{{nvtjGuBDHnBCSS845ZM3YM3SfVRUway9lIdoeW5-Pnn^BOqusNK-q!Rt z1GN1BMc9%wQdS@Cn0u^&!`P;r9d0V9w{h!>+dbk z99W190keP5$P)q%(u{tvG>u4f47{kmIC6?;hxSwhCRDIzf-^w??<3{GjKmEoaoQn} zCV_^@o+kMpP5F1S*&l6?2tMPFuEUmmi{b5&_5=+s7R;khj&8`j!2Ui@%a4e?JU{Mc z_FBJIH@upKJTiJ_PXkZ4@vGrPxZM7S7k^2lKvlahhF6{%k{9lQrVXCM8F)Zj@8Xc* zBKJ$S{<8qkl>T`#e?i{-XM@5E$Ta{nVFxnI5F8}xJ&MIbcwTG%Jm2}1dv{@N0G1P( zvF;om01nBg|4L`D{-c>Kvl%=_Hq`zSxpR0TZCSqk7ho3lJ3*3Cd$MMlp9>zq@{4^Y zR=b%u3mGhmfYx&yvPBqxY83cu_Sd=TkgHBG^iPLqH!{?iiwotWM^$16MvVj*QtZ+U z1E3-1i9wYYA=LgiY<2MWC}dwRSnV~q62tAw^@pP+g#Y7sDwxnIyJQSh*(KTw-LiT) z-p?mXkF>-R7Qx>ZNj$D5fq2k=NhalR5Ol)P0do@ekbr|94+i*_$tg zgRUS|M{hQS)d#=RQX*+^KT#Dxv3ln)v;Df~GeRZ!0-rBE9kk(hlsK=_}|KxRcSlK-epQY{!jW-nN;SP;=Z%KZO z($8csaSnyyU3K*a2(KZ)xv@)q`&74IFz;7Yw<)pX`sPAh)GkDTP^;4|s$#A^=w54PMHLtKDC>FUXs;{Nr06T=aR+zXYh*aN~vsLkh$F$L7#WoIF(T7~+Wm zzQagw(()$k52YC73y5aW3p8Q0fO`N_TiqWCJGu%X#KB@S)b|H4!d|8nJcqP4fUUbL z#M_*f9UdW1{qQg>w3Wvg3|0wZcyNkNjUgroq}2=eTrt`W)}&EfcR0k`=ljT@*pgmK z20j*}X^ZIxbv?tpQIlFs86QCDDW3+MR}Tz{p-Xi12LurPgG5BEGQ%o_EA~i(|%$o#ikXJxhQ^m>~pxtTSS0J)a zSGt>?B@iJN>uLyMh@l|@#Jy=^Ph20OB6W>e1l#lOS>uRI%0zw3O6mDaw2sO|&$K=gV^=lKh@WfAquxLO{0>M`{ z@^i(&<7WttMHFZdI%-Vbwo{ffM3y%Y`w?$|@IG&(4O-Dq+~Kd~W#Mip0P?ryF_7a? z-logc{h^k4r=oHb(XqP5>N(IzNi+igpSYdAziwQVmz#vM6#k!caB1uIM0t{A{!o;U zNl~bl;$*ApB^_GLW#iIF2xDfD@!N9v+H_VjVaEo;pC;MF)q%%?-)s=1CW`z90R{t&9WdA6OeZlFMZTmdvQR0>Qh~3!0#q-> z`MmUTv?JV6#u6SKMJawb08-wP;NuF8krJaQ8rFvkb+*IbBK^GE;rZP9!@J;fhl?T7-7-8bLVjVa`H_|c2_rmpl-V(KZomQ5+nHv-C$H5+BUN*%5M zDR}!{V2l`&+uzn{jd*kZd0neU{QqI>P2i)d&j0^=&Sa8FW|G{5EhGf)3|j&Tn+S*~ zxlst4fGfDvy;X@=L2CUfnkcAfU9eVEXvI>L>S9&9rF30w(Q!=r%N(ubSy@*g!MM9P5r6XsFBLRtz*Fdm-u-@Ze7q&P#Ei zS#Beb)m(};=EoDnLzI>9qN^BWb}#Ig01ef)gv^fccPN|EyRaEC*IEK9M!91Knf5I6 z=!`etQMw3EB8iNnbIh{mLg3yQWDYaex_u)vq*hsP>ONU1divO%8JQMtuZhg=U1w-p zIqb66w==DhS#w| z_EkpeQj?t#eq5r`c+e|1(2nCii{kr815Aa7laj*5ikdiFrq7UoNA#jwR92YL2u)^ekDlF?*e2NT2V-P6NNBQSYqm>DqoaIe(HNY(Ie zDU-qEpv9{kF;vQnkhh)TEe(7I;h){);Xv*Mcj|C+NN&M&ngt`Af3CKOaWqixyd|lK5^@t zP3z3dAwbMbkH_I>W!day9Qs;RpGzScri&xS!WzQQz483x+cLh!f6^I~kq6wwNR<(g z=cjJj2s7TEXWUOmn1jt`_r(a{u-!F|H2atf+%Y3f-|Q8oahj^Cw0OEZkL$zUBUqaB z6U)bnMkVJs_GelAn&0M$r!0KWy*bhpj!-E-5Yu~+#f>sPSBD3rCx)~HKU3E#|mViceDL&i%dx18bWrZ8b+u+IFco z6gmsM9CxGocHfqo-Vkr6C=Zk!cVFgjv!w^$^OE@UFSzMb&fHoKmCpM_&~*6Q(o~mc z4pSGg{UZ)o)(GLlt`s-Ap7O*q>fQHS%`4`QZuuxPy=Jqoai~Yq@n?8hzU`hFW%e>J zx|-3Z4N&FAjP(PsatY^p_X!)PbJhCpBnYdOkF(d+`M>OiT&D@9p~@i|0BvLzEsC-|cS}{-xg>m0&LYp?I4)R%jn_2}g=;lU^KJL(7*oFo z@1^2%^lWP|JWkCdkgseu6^V!^$)NO9K^pM@u%sd`k1Dl`8-I?QJJ#gQd+yY+rg7gM zAhPT%Jj0s7D8d&Z!q#B0P*7yd)^F|*pH@*)^cq5#{sw#=Oqk)G9&7p)w1}|fq67`M zgJS9UHw>7BUY}-np{p2YhLwEV&_o%S}Mxp3WCyOI`if3?s2A}e>p}B z&@E^8n^@S(%25Dkql|lJoN21x37-@SGJwGiQe6MByO~+-?^ObV<+Htb(0sz4DMCP+ z#=d@*OmUa-B?Fh~g!tR;?%mDoo?V5Y(&-JU@NaJWZf18|xiAGYy- ztw;K>>)73lJoI+RM@ogl2dR)!r0_vsd=y^oZ+NGsZv5M0wCm}VHXQ!HS)UZ|3Zjf4^DgyC38S*f+AW@723PxH zq}p1M4A=c&0%+6aHcl|j(OtYMZ2E6iNnOQ6^F8zU`X5g;$C(PMEgRbgXm512dze$r z<8H+sX4E{wU}<8mQ3V1_f3)+|UklVJYchufEznXm009hl{f7Dq{bnIg<}M!~YEs(j z>d9uLndw?4n@wmdIP(_r>ySOos6_|X=Z1hmQW~&w)Ft03j!aq$5TGc?U?G~XGa!KE z`gxVFBra--3H+&TnNNYx7&c5r88KEFF=$P`DF zMuIwivX2l-FW01#^iD#~sgZhm>zqd@Vd8*H=3vB*4og^PexLz6oC+$8;5^U{i#< zXK&Nl;4z!L2{2oWgIiKdMK83HJGiyPB! zTFrIt$aeEJbG7?zyBX2t2PjV?yH66tVySkqGfK1+sB_dz7$lWKtBhMR+4@4@VuC%I ztJhOBC!s?S6H?H#NF~v3@xnk{M#-*pf0aLV49N{n*i4QZ=ephVQt|c`gp65^EA}zN z4!yWS-#x%fb|FVJ7V$eZ8s2CMLA)`TOB_0od+^rVe0(MyZ@I7}8$NF8bN$s#clQlG z$;2;A_`VDGMKieE&E40u*mJF0zOUKa-0be&*X(Joa3Ah###MalJ?+4c1nS+U0i2KB zH>Q~hy$_aOoBC#KTgJ)FA~zxL?w@ArN)HB;`2O-VGjI5@3{k`)+a{N|*=@Lq?QGMc z%B7XPxySeLX?Ngsvs=YYz9-^3bKL6bCfdW}NRegd7z6Znm!ZIlSd}lgkf4#!J&CjQ zFg*9hbkhWRCmbjYA5SZ$cpAVmt$~eOr=J!c;U=Bno z;5sTrSdJYks@Cr*A{da%mzWf1hEQpeC!!J&1Ci8(lCdz914;o>QhaFQPu0GzUa7wH zVo7{)Apt3#5KoNvU`*+F()0#*?F_R&Sx0W`4AWBo$LhQ$0Bd4nV3`yX{z{+vqZ>cd zH23}vij?evIezmjUzUf9-IAGRz=3B{iq^J8zF4yFOuQ*cNlV2q1(9N0RX_+X5mhj7 z(&MV*33B|fJ5G4(MVPvgS3ouK}A zFaye+JjQ)>mKoOdoicjd1!L4#p22)Ogw&$8EQ4~ zS%8jq_6SezDGU=op#ZSnu=v_SXhSKzcClEVXVK~*{Cl;In5dWG zA`M#4dy)mUSQp=)@UdKR5Y2>F(6&50(AN0r#R3S-)P&-i4R7hyrrtvPM4*%P<}>$! z?{%|HcjYgViht@OJlTzyWA-Y$d_CGS1bE6EjIZ_Xk~wA%v&cO($F%k*O1$GtDW9PT zQH|BsWS85|EIe)o+HjJDTXd{$Q#=%RLTfN)XBl-BSV)Dx)}FW4;5i_ntvwjUOy)6J zV5w~A=`4IpnL10jpB>~KJnc>4BKPQirm5;O4-!u)L3sPsbIpKJpZ6(+n? z6Y4;`bY%PUoJdCS@PCGcceq(|4OW&yQ>%?~Qsi7BjY_^No{E)VMa0EjFxMPnHn^AP zn%R6b&oe{#n2Q;G%nXKPX>}SoF}`$G`2CW6km5>saFlEpP_hh^idCi6dV=r%78mk? zV){BQCCKj1m|BBA#QQbK;t<&;>V7ca4BqV;m`M0|F6%)gZkEzMHEr%AM~=j^60Gdv zmJr?BXu{WA$9t)~>o}$&ymH;}QrEJ-sWSJuJ@+@0`afMcF?F;$X;FLhMM>bGy&`K$7+U7=ymB{j0fyNJZq))aCgz4rB0w0PEiaGd z!*j7jv?ka61zf*HV8;*NuhOB1@E#cW@d7jKKUJi6;})8+?f>jyX>K6++KfCbxIWEvSNNBOOgsN zW99C4yj~9FLiv84OSEp!S-nPv%}4j#>AnG;!AW+aL0eo83F8| zhNWHOCLLk+sP8|?M)*4ZSbvGl+_X{J^~w?)P4)5lF9LIMBDAXk zvw?81EMD2YvSJBjk9sRjYxD2Crj^aUvmf&Z95NUpVY5X1D0Q z61+zE@R|zBIVgT>CX6y8Q&FgfO=G3P@Pa5n3Dt*?oUDk%Z3XIW%EdA z?lsScI?f{)zh6u~F8;f61;bRzMmMn6U`I0Y+-tprjOVs7GmvjP~D42qHX?`w^80lx0qQSzJI>&}9^ z=j-XhV6TKuQm8;MW~BIy?J~KBijCMdclJ?cVs@8-yLDqS1-JPqQ(Buq){h$Qk|P_! zeQ*@Pk_E2yXfu?L1CJ)^u)tk%w3&U_f$HZp<;JpPx{d^ik!H;?+X*3;COD8^ z3WNM+0|46TzocSkJs^Ewz8^#~?|?YCy-UHp))?$c$^v1cfNq62Q$g3asFF} zTX38i%t+2U&di!DvP0;z6ck*8Hz{{VN&s9q+13X?N}VoEfjP1Y{486tjE!A6mpnp^LY{yx#f<(~-1kT8p>&?`T8uJw*KZ#~n~xSi&X|f0OU}<`WO%&p02KfBvZ? ziX3;d+$kpz=jd=3 zoj~xS!`*y>8E1atp4YF}-3KR_h4bFX=2>2wofafIt;B`L@6Fmh9(RMA!mekvZ&Gy! z_?~P-M``@Ic2S$1=iz0uPr2((G>u&~VqHF{DypIAi*%_hOgTlq5|uAf+RREacfNnB z&BBt4|M)JgogAHbsH`KCuMoZ)B(L^N=~-H0CGi5Z2JmSfW4LTbi_#=6BvO+Ex$@5N zG~S|MlxsW5^mUtmVoPVK6MXG@Pg1nPwOpMi1=Ii#OXEQ}sWx1rxBq{wb8cmp_V^=>tsldoyi!!<`Y(nB zW!=QZX2|GD;a)?bA-sm&1=A|)B4K*N8l6_A93@~~5W$9VwI_Uc@nX|5&BjlDr$oB+ zhGXA8R|g7a1g7;`Wuq^3v~p_s@AOf?Dx#FO)rd<$$VSrk#^OXer& z!k!tav7SfSWXEKcCJspaaJne@%)>%fs!b1=FO!)`qy-WY){TBH^bdQ33&Qhyrjb@3 zySB@nPBOT0nX+{I2F3s72dN5@GC=s?sJ1@r`xcdG{|s05QEry?KHhL?eo(HDP~_h+ zheLe*4FKVr=2NFKV_u+IyNM z)a_s$RJnuTT{4r%%K@3bJnuoM;6aJcm@7#%f|NWdzNsF32F21%ZuF_<{^LrNVC~yL zq{2`AnEm$kYHBqDchHd3qfRzD6moGfKOpexT^xls(zf=%qK-%$AvJM~uFW^L8;?Jh z7b-)y{}TM;KP;8|wl(NoiA5t3h(f54M#Gvyc_&&fZw_cT7v#kf2dwFYw|Gq>Au1q4 zY@ef^wmnWwJ^bD7sr(yh|c8WKh~cey8uGG847Y8II!IQf3p(UCI@W1!yCg zqEZMaoAdKvKaw<6o(93gkH{qBNxq%r8kZ85Mht~<)%3ivJ-pIoyz%9OWN_{tMqh}B zYp^&b{VB|^zDb=iV%LRIDthZ&kg{8W66M7CHy|ac+BhHdEe9MTR`LWY11@^Zk43om zo7rSucD2E7%<{bW4fw$0{3`GcyfJPgP6k*8L=fHdwaZ~cti##)MxNcd#6ro2Xu$IJ z)bhfB_J@N*0YMNA5KqbG(L|?J)@B)##x?*7hnPE-s8|p~7(O|0^G-tq7#4^XiyD)$ zW`uaG9m8VnG94x7L=CKzrV`oYo?Q-i({Pp-hXd*Hm~Tk!Chw=C0ogT$qUSHi@g*!# zAGr23P{zwqyvmFu@7-a@FCE^9P%v<@URg>c?w+yyn<2jGVSP(G~c z5lorz#`A2h&f$mWKfdm)NFT;!C5u&kTbw8W^K7BKcxeab(Qc7uO?Xm|PT)-vN>zBq zE_F?#^Ic)O`|V1s1_%#ul0I?14#BZ8~sXl12-~J|!yq~(id=tm!PhH^*|8Y$6aYOR)O7b!A zf6V$l>%^b>OP z_B_+<*0tld77|Fvw_i2~Xq3)Xoe?}Fe5aP&>;`RwZ^5W0Ne$Ch(pW3DJG{axxNo4uqR6dHAD_Ht3_+ zCM~J9t>NPS94N*Bo zDTz4kHBIXr#&$YBYhvIXkcA!w3{lunfa8hl&1zU1mE0QT)-GS(UcEfu)nHjO{=*Bi zC{CTSb~z;l8BL*nnx3As6uk^?dZ370l8|a%8&;%aMRIEy`(_RS{hX?rKNNiGozom-WyT|{#3G*T$n+Hk9dqq9{~NRY?k`h zB9)1#xD5SLssnY(D@~dtjYodasZ%wXnckhljh4xQXbA<5&Wo$+DXCHjK;VgM%7d34 zgLaKwl?Hz z%T&oWkzn>#Z-R2LH98bUcIFQjaq_kvl<#K@qV_*dS?Soxl>K{BjlFzIdZZDlTZS1R z*QU7-&o(Wl&J8)oDA?N4Oh$}b`vpda3!udg=Q1-mQ{25$sXo8O9`Qoz)a6O;n9RU|J zj>tI-vD7nNmN=;$9I<2`kI{b)28(PPu+ta>9if_65aAIJwpRv)?K+A5w452dThV3CNupa7Ljv2@&bm?E@q$8SJ9~zb|GHMR2M2gvtFnD% z_iFJXyF#j%3Fjuow@uiYSKpUy`D(bqeeYZ|)TG>obIpJ*f(e}4Ar}+hazwyJ zUt~jk6*iDaBapRdGpGn2kILtg(gVp!Gw^Gj2`yGWG~5L_BW9ZhOOeF=h(rG;6_L}x*vM97nCcBZsX-GhQEVZJMw@rGap zTtO?N{QWYmGqhHw!y-B3+Vh-JDH|YzvK|YJoL=Tg%t%#{FGv!H0bn+*4L9Rdk*^Pn z4A!8_0w=C(bQtN={sRprDrpUdP7a1*Hf(YuSD1#O+zEfjGXRHg1SO@7Yr7rum(!HV zL@C#~!qj(hA(DSv*`EGDUG_Q3H%hMQBEKYTn~m*kTqnGut=N)ZT2(nrlh$!t%R@y< z3dtS>Q_$*sPGtBxNv~pRs!m4FW^zzSoZ(ao(DU?7S-R57QqSQSeAP-bwktK>_73kT z7uINUzIp>)0aCUW(w8tqzmmwdp9%wxGo9#_s^f`vO!W&!sSbxgHmUG~N|Ig~N{UW1 zY!IVRsfML`ZN*`sJEp=-kYL#TI=bQdjTlF&0+dB=b)ZrdF-{iaQ zlmL~lnTq&0AA1ORC)y^I`a8YS8P_OLP|N`jsq*-z<;796)4iLT5eSbgGLsKfRDTnC z2`?cpOaK)OSSiMvtWXrVuU%jcsd|@V#L5US691*VrhD`PGpMw~kITJtfjN@!@7xQ` z{(RhUA#vXm+#fGAzhbvaAdH1sCAgQp+}*IsG>}((&nhzwO%329P2%b$Rh5CUsghK> zw6v@;m&ILXy$mf0f5o&IV2%U_8(-3mS-;~F+|b6?onI2C!(X}mE;0=%4zP8nTx1&i z6jEw;WGCA~Z6E-|t>H>{(?zD4XzLRfnPJs;JXsQ7`F+R_bte34sk0ZGLuv~UqwMHb zIggTe7GG=%yRQT)e*GA-a;I^)=L&Qt`Y41ejkZGQnzs^k0W>Ig4_|C1(%lyqn-LMy zNU_gEiN@NVQV8Ng(#OwML7|L)=C@3t*R~YIr!jz&{%j?7$ei;nb3!#;fW0<;oKctZ z^!q$L;w?^R@X(NKB^!o6f(=}jengcv-ugoFeA^}Fydl35qm2T9fq-v~mRhOBOwX0H|p|-@6MR!XY0O)#d=NOys>&1X8da`%V zlY)%IFV2OTZqub~rm6Z@ z?0=KaB26Y0{;wNxxf#C4y*Ta@Y<_ZGNn92lUCAopg$ggCteae3;8r>w1OJzSW8-bN zD_tuH|Kcvb-0U?Bcuj*;V0`>UNt1u&};aqyJoc+oL+rx zD!$HbSZ#(?oc|j=<}>!Ttv0=fKlc>B!#Uz!N@XHJa|jG5yFbh;#x0g=11QYeO}xVV zZJ*ztYNM_)3HuwcW@>p7K9I>nrO(Q#yB){8VYssBY_f_kgolc z9N+#pwR{Cv%9xA$<8gMce%mbCYZjunT*cD72;;SIR=yCGw@dlhblODwJ{|LP9UN8} zs(hD8QK*w4SL-gi(k$%4`AbFT3(A;^4uz$)6m`&9Ha6;osW#&Js-)m6_JnydBBV3C zpJL3?4`{z1;s7V6-`__Y82pvRbCBhKDAWi&_?971;15RDq2x%td?jsHMm2+g++46F z6;+V(TaZZ4P>(%h+qlnn*YzDUx{H)B;=3>kWhZh}jmpS3NwwM2=*0To(p0$HoYGmS zF+MR$~0H6{H16^=Q8PtyWhIsUS$TeBj$~(h-q<(UJjs3Q&GKohU4@5 zM0I0)l*UGtN@i@+DVbVRty!iuAd$eA3vCUM4q~spDLe&#%rvJW>8oO1nwYdZjY&sp zvO0u#80StCwgp7?+OKp5My6%0w{Dq^ZnB~8@rByXEw@cGw}r0NH^Mx8Z znDkvUcoqoiEAmNKWz}d{-#Aw)ya*)0!_KkGg77W~46=mxRr{;5zzKIs!c@8+e-~$K zHE(-H18<4SN1LX&+W@F0qHm63oFjDjX;`Re4MtMxpJ#LObf$!5+^8eI3?Ro44(8y5 zQIZuRRlf+YXgWJBc%$r=#eTo><7azxLkwYqERG^ zC?S{9KqL|WeI#J)_#&t4($;gn12+Pw^j;in@)bCfR?Jw=<=kwhf9??G&&vBzMSfE< zwAU8p=x2o}5UXlq^5{lADnXC4E8?SKPa`bhqa_}${GyCXwWYc|Xc$map;8dzi`PH_ z5&vgQ^oOW!4O;Md)W$b_A8ME)9UZelYyl)jj(aYzmGW3DP*wA56Jrr=P6-E%NI{NAsB_>i5L%HT`l^cvV^!N#w0wgzBpjz+G`H;Xm+6!2=K9Y~KX zT;fBU&Fuj@+w#ro4`i3mtg=1Gj}UhAUsps^NQ(ryN?1EUHzMDJn>dBsmaA%B7mMCB zzobpC$y+xiF33FPcvdmRHbxdTt;~<`P^yia7BQrz@Lpvh^M+7Sm%@9hvp(n0lYML8 zDG=K!qv4N~iMr#}yQ`&e?zk6CPQ`!q1$k4IgcqTM1(g?y#k`#Q6qsdkrKXGV6_wg!jB7=}_FD;369J-sIRl97-!4AZ)c6MDc& zLcrm#tGza$U%E>uw?B z0m;UdUbh2X#MV-YN4@yC(c|2Ra_-pc&AufXgZtU_rnw5mB+vQkv{h~kui%@-hzXJn&h1#OzOEMA#n3qgAq?=JcQagF{>c0MbdNDR;O zS!yPl3%6L-OjAzk{iC^V@#_nrc+CeK*R%^IYkk1ESgXR9f{ywQ`F+#zQGI{KQe036Zw(i&wjoFH#EbPMy!DbwbTeI1zT;WeuZCm zZ8w^J^&=rk52jR}bBtkzK8YP<>hG4^XzHg4e_;2*AByt&)yoNgJiH`ydXNavdN4@@ zz=8&#lXx^>1Ql-6ji&doiWon9$rAs!12)-Ry2NLrr$?D#k=-co6b=?w@k8^?0SJGe z8585{@>-)&3ZFt-g|xfwhbB*Jf$;u7AD|=dORCM}U=$ZUO9AG3A?;rKp=s(;bR8Kz zgraC(zb^EfwluHvplhOn*O98D8s(JqkA{eB$NS|*x@HQjgCRomxer|j-+>kbo{p<8(x9T_qQ|%ZHSvXD;ds!cr!{9qZu7E#~Y~6 z%lDGzu2fyVNxUP~27gRkU9g{2)C79vn?!izkfCuQ>chQf`2$Obq{0M(bU#aV8A+p|p z1j3_*$)N8|D&mV@RE?Yw=TOqw#YPlGiebK&$3T#Jv>887JSz?m4BXOjsJ>cqz#5z* z(_d1Mi(VyC<}#B*-!{=nz4UZS#m?o$sECogTxR4vUa{^T$J}oJ6u(N|sY8Zn^z@JfGN}yZ6VYzB(N~llU$fkl5wlehgFdr-I24 zNU9)bSyWboCx#Tze(^U5A41Bg11Q|);1Jis2g@aWDujv{dpng__4v7y98B8pQ5mbgBB<_J^RFD>fC~xl_ zKH&a(vzgSDjh_gRQb3g*M#<8SVQz_KiAO;$s%-q2NI_4q+B?vM_Om*I5z!N1Rq1vA z4YBrHDn<(MR(c|3Sv@r=dL;tVspeW#y*$vr4T({gS2}bu2-`b7};gM}b)Qa5Fu$tiQ1##1Up63-n{25%$ zix!8_�f6fzxs@S=gSRS9N%%5?9#sCiV}nWZg74Z{Ps^KsLNeo^u?XC$pT$j2GM$ zKQV*4M6ocrd@czuR2Ll%=+A1nw>Res*rO1JSKey$m2s97ICi{;iCOVIg6lvJCZ-|h zm4CyS;RPj84U&Z6gKyaCo>|aDA%$(98KEYE@Gie$5_Q0@jHoE2M7m{SdJjKKGu0#x z{V9Y!5|)ni(A;JC0c`ZR9mK{JpWP$_o#JXX{_$(%I!PrGr;nPVkzVIb=nlpw)_`+& zV+o2ZOql(5-kAX6qvJ^xYm!QWyHBE1VW{akk8k5jRN5xJE)Cg#Kn2nn$-g@Xe%EzA zb;IQi&{yvbkw>JvYvqb;eq=lqOK0lOOuxY`tbY>_LcnVEM@CJn)*#+-+vd?Rq^>l% z|M{62+|_p@SY53c!JQnHCek2IDkYuG(ViW|w}01L1v0+#R?Px_JWG&h4GwP{&O3VA z9~@Lq?PiB!L1aRFEo$1!cpW0*H)demeY4MpFKHAHL4inyNR7GU*nRKXFvl zR0OT4OdBn=C`r2?LWz*zex6q^#4N>Iq- zT5E6svfWD&jA90+VQ0cM)eM;Lp2g72n54B9T7wO(ev%exPYIc2lpuQWR+5RPBj?kx z_y(MdR>T#lWWj?6f;g;)ZbQPlb)bUILf)LHULE=Etza$NTcHB9nh-xhm5>tqw>u-% z9HGrg)P%QKcC{kjnfw=CSC(JkFSY<+#8SN8kQkr`t45nT&UwXv(0R?gMzBnfKn$FW z|IbH1`Fc z{g7j%7uXg>` zvB8LSf)y3W5sFuKIF!rN7{8ta%e0p=&Bhwy5K7qALtI+FnZ z4=4B*J7#g2dkgEUFxF8jvXV{?)dpQ6f3hXn27c)ax$tJ=&1xjPluwSAq%oZ692y>O zBOO?Dmd?4Ex0&!DO4KCH>C4j$Ne84J#|Vb2Lm0VVM&=IkfV_NYnK-zjC||g6A`f}_ z0xoBSz;5krY$FG}QEpa4Opv}B@TBk{|NS;IrmM;`Gh&8ObCG>`j9*FcnyNtj#g!pd zBZpQc7tz1<)OVMj$V&7pAN8W%M>Y|*xGd1-pJ|lHM+UQT zu*VTE(F&;^#k{W23u|5`&&1SxZz}PuXcg(GL{hO{&tzx|K-$hiUId(p_#kvGp*WDG z^bC98)xY4p%Ts@lZa}w4HtI`F$wnhqtpV$ZV)u^vxrx7!rsIb>#b@F3`oPgaC1D}d zcyD!cW@?;`21>D&yyp&NE}jCr(Q)gzUO3Yhx{S*wa~6#s-xLuIT(^mVC$>Wng`-Ui z))UzVH?s+X&qQ+P^0gA(DZfZXr($^Z|C-)imC9j(NYE&SmNYjcMq^#3{^Mw7gD!ej z)>2UBihTV3r)QyPtz-Bp*+5#wi`5Kuonka#B?Fhn>3In&O+Hb$lFTR;DfDS}#n-y{ z?eYC#KZL&lc#z)cCe6JMV0YS1i<$k+drS5=HjKTFZhtAHMl zMDdx}DZXWe$SA17c`vyA2E?D6C6j{zN~6&^v~XC^3BQ<-ZW0i`y9?niV~TVefxfts zz;hRvDhy61r*zs#&S)5$}yFT&Wu^}b|f(aIXah)Uo{vnq^3y9`V>y7dNmUl09xnEwa;k-N{T?YB3YI9xG1ljNvJ%!e0p2xyRO<3H90*eIIVj9Yn~tgi2il@%3R@ zNmWu4{faOVu!bMvp;C;j+!EwDx?_H2`YP+$mm+{P>pko_wAlwp&`43Q3MmjgSquSd z5x;8kxi8T;aUPx>07i(x_*KwCX|7D$6AmLlNRrl6e79%ux=4Sls0^4OkdRlQ=!1Yd zWIA)vQ&yS04RR1-d{_FDXsGAPJ|mev?Ck*KGWiBNgXzY%QPvdk8p(&T6RzYyNzdiO ztEqv<+lK>Xpq6QYl1II!$`VM>@zJE_`Il2ajX<)*yG{H_)k`!uifIY~@U`QGL_5HG zL)7${mTzP*C?hN~f*Kfm377QIQs9WF9uWfP_cDYqtCqb-S>`-~DUyR3z*8iF0;h4+ z(WVc{iXlHptaEqky;!mfe7;d%pxjUAj7AXCVzrF4}9PzM1)5J zyC`imgY7&*Ni?r$sNw)NCRWaBO0|@rPp8_r#Q~V05iOxbf>J%6%c7mEcE}yuh1uwB z_LTt$0#zO$)si1g31%>G`7qqpyG(6Yqh?=pa5SB_n#^*PCkZ? zcJu2@6Z{uN^&!Wu^@CdITMVWm>X&3Qpf6gFHChRTDoL@bHK|dd`B9CM^V52qkn~+- zCe@yq#G@lH8@EKriD_PRW3J0>6e&_zDSf=gLstQF1Y;FbjCLh#0AI5xR9Tt?Q@lZ7 z4{7r?g)~wDG|NG3>ISZ^ZlsGyMdtbzf6#YexAs%yn?T0(DAXxsAc2Dl2E8$lig6NaD0#F)-p)Q z9;R0)>1d$KT>+N_S|d&%;vqS4Qxv!9XwVu;CuRVIfK@6-=X{QV!*~PA5?swi{Wx6? zi}(-8W^tV@2hX3t5abEXMD>1b9y7e?2YJ$=$}?-+5Y4VL>+1214N9hl0zvkrSY}QI z>ey(66|_^5Frte_D-%7;UmHQK-xwL0qw*I zkH$!b3QMBGVNU?!3b$Y2Hl7iVg$|YF};hoiavJ{Ztg_>zmWuoLja>B;t z+Wne|A&01}0o9OARq(@ze}jD94vU(Lo0cd=n?i3M>h7KU@rp?ItXJ&UN=kc%Moh+s z464IRy=jzGYRM4n%t7nW*Ov>|pc?in`T=F))F5qH@%TD*AYi zGl*#>j^L=PUg|y1YoEE6KrQJ>)!yY2;}zrKF013cG<|ly-19E}cKzJgM4y!uzo<~9gyr|vf((ft@obu!wqPSu)o(YBJx~jaY zn#=ntSVH|Crw`wEar%&|0%q_#9gPQ;Z1&RR8ebLJe5(G?Ln9*L74QvBTOSrqdcAj@)BZ+-Qbm~GNBRQPY;#;Nlkn~u8rEJ`5F$b>Q|L7Yvv1fwcTjSSXS5J9gil*Y!JB}VjFCeTh4Gj6e3!g@ryA&=1O7tpIy`)3?OR=tAUd}1(CewBkK^^5Ec>`u77bV&jQtiXQWceK-t zuId29*zdavPJ}CVgU{>msgNSt6gFsL21QD@^zkB}4=0sVtFx3~q!@yZUF{V$K)%da z%79KBO+r0LY_Hx)e&cxOR1KgSEia zRzrOW`QZrx%g!8z2m*A;V|C#j)!f`=y|fDaEaL&*Xw!o%SERtAPec+2(lwbP=$?!c z2EimWW(;nrq&TORMQP2SrQ+rBV&S6=X&5OjH_DneZe`+Ol15^z+RM7Tz)}=Z!g3UD zbZS5r$~!SRn84R+#>O)SfrNC9*`0-jNxz`R5r`^jj`zND+Ke&&ky#tF#2(#{gqAGo19WKHM=&D@`<5HzS{Evm(i1@&H3c zmq9~KEMY}e_`lUK`Ph;HqwELzEZUQ?N(*HZg@m+B(4- z+`Cf$Yc+P5}P0CO(`-lVI?|UY!5qpm>2(&V zo8T#EB}*BN6aEu#@jrIaH1!1H+dm;k2aakHXwOSU<2vQhK>VwyOA_;s!><1-fyxpV zhuzqJTX09Tk6Bb@rXzQdUF}<9`=Qsn5$vQl;dV z@Rq{HI0xN6kDHVFNNlCBoZyGhRuTcty1kz;^T&Q{0Emr0v+R%os=$Sl=#q@KlAbGK zg=X6xO;C(Ul=Hh0OBrkw)4Pd&*g8rQn&r_3<(cQ@fFGdJ_L=2}X* zyGx!T0dBQ>;VHAQ`Yv=A)}oZXI`nj}i#M4G<{R#eO=cj)9o;4~E|X@C+*{?I-eh{! zO4y@jP~?V@>-zidgH5K>taZme%>dTAtDiQl13zWohkRhk!xX3n2Jcf+0?}?sX4vwy z**pE4XQ@r*hWy?f(0`M@#@ZvubS6cHT);&*6gW8J^52^w^&i^o(QNzim`)3|kaN0& zHtl}yiQjWp%+hDfDC&dX_>Ae>?@hTSdM^T~xEh723fhDht$*?v^EEqV^KGJ(8WX@1 zFOK5X=VOAS2QXGxQvkTb3vD(#Q21uTXKaDz_-av+!_Ds0KT;g*3U~1zO-JSmvXH^L zh3@%3nw4h5`Xm2jN(_5sj(g60#Sox<&YWU?=*B$H&A+{)vv2$mai=6-it<1Ef@xw*+g~szcHQE$IM`Vl-l;S>nk$We{k;@< z$;CcB8u02zEE79K@hEPGf6MzogCkRCs3W9eX?*S4l29ASO5@wF;+xXflQGNdQzEml z1Vgn&3|KQDD>OEdd+kNDXaBkRQZFaMPAcE&P>0giAV9utaFbp#9SpVmB{RC>$xqQA zhyyZ%U%zA;DjxN}aj|Z9e}2i-aq`E9FPViE=ia250>tg^(3g4bUw-D$$9DJamrcR^ z!Ts`Ob17$8AbS~qOy2$XMFlhP5jObKF`wd z7Ixh?Bl>N6 zfc^NIsOlB-$ReK1gh#u7zG6m~{DISL-RjMTBdj(x>3q!EVpgU< zewAf%&ulU4vM+tiSBz{me(9@bK=y?fb%9hwF5K~|*)4tZHG251SIwwd=dRN7loeN} z4DO0^z^_mNh9>M`PEum1#VPtoj!! zFoVw5%&IEa8!1eI;xs!RfM|lS?(x^m0lohK zB5LO~Z_4X2zyoL8U-4C*cX2u{50Cc9`z17X-~Fo@%}GPQ`>UC}+v*RPvfiw6S$?eCuY8$S38&41bJ*-a1sd9P=;5vii1K+hY1 zb%Zt|umPe@_Ij3`uB*ab6L)tN_j-O2{GZL9-7WGNTn=gPS#4ZBnBg@15#<#{PL_)Rlv;*ZkdPZ5X=fW2%~EJOOCw!shC z5>0tiMcE9cB4`5r8`}g#6q9wAy=nHS;{Z762;h2>)6bFuknjul%A4lY@cZ{rS&3Dn zVVMj!xuf1PqmRDsZz!MPbC!mb^2EzF+%9KA%73t~@ws*esLw%A7`<|`ZhW0r#E<-2 zdQ)o{-pUGc=oHE(e>5&kpYSoa^(`}E;(y&2|9B>QvNpO}Deu%T^s}6jLBwy<*s_i?3ZeT*=>2pOsxSs*n4p(R+*Qs;osfZZKkCyxl9CCvaSyO znlIts{APAGQY4Em%_*aDF@B3WP|2u%78f$Xu^c%8d;qca$t{*ww;300zW5@e0Jv9-L^(d^^-Ds;F4rn3Ro-lA2|F zY>CVX+fcaui7~ICX-e7A6-ez9;K(U!pT27*)P9sLF5-cKf_%meu?-t8M5i z_|S?Fq-LgjNJO`BrM}_YvG7K|`2YqbYT0_{((khg z`V+V3`{oj})jjgQ85Po{TuTgtd>=|9xzc~J8DZyD|K48zGQTWvjlI5_2V!3{fl66d zHcl`-xK8+)>-~XQMEhMIm|^BKck>5mov*pyeqe@ju-Ka)P#^j?Zv2O4dY_N72@fXI zF9aB3CE=0o@(;~P<|Fs@_Csdxy#rwjt(g8m8ar_~-t27B{C( zEuebH53fqG1^j5&Z@U>oyEC?{`SoXQH;WDZzwx;_c-kf1+A6)N1RX#u4_@voF8MP0 z>JE28g+>s*TIy>^q5O)B;+*&gdUz+c!n#xt3Bl18QE|P zd>%T<(U9B}HX2BDvDgwfL_rn!6eN&3S;cp+y3rnPR$sNbv?Ozm7CT=X4z>3v{QkLwMvxWA{MB^s&SN-*wY0gZp21p|ywp+k4WSj7aw7192tln3&p?{|Dj%u%%l5WhvWgwzzvzwxLXgb5sfA&nY{QwcMVv z1wNt@JG}O2k91xTd!&muxI;_q!0H4aBy9p#=~Z_@i5>CnNbv>nm!Ti$d4 zOBCZIcSehrieGnMPusEBYd7*SZZ^w=$qmzBfr_G1Y*H8ygm0B*YZ0`bPExnBlAN{Y zZY{NsrvLJ5*<)vw*?s!Ht*_o5gR|;D*?0ZDXUpu6^mhMsdzr0E|Ji@7&)6e4>Fb*r z`<1%QHa~zenFNP|LTx-wOUzbjjvst0V;hJ5s$7%n!@6#<*+TuqRD=h8z)D>ti(ej} z5Ho93xg81c4=ZQw9&+C)x5LV=ScAU=^O;~n(~ck8%56)Z>lIGm#a#H9%4+x~9&=+W z>{L$lSyEvKU<6-QVMp=n-U{2?a6Au%@-MfM&!j9EIFy)c3TB5zy*zuPDR{x6G}~2K zJEhM>gn-dVE~01v@Dm#kP>7$;+V*gxZb|a!PcGc(*tGU_I=nV#hi5Lu-$J7Mb?(ue zy`1h3tF&ivc+np#?es}k7oFdsA39Szp3$g2U$U=M7uXifbi&_YNHf5mAs$p^58%{| zHC3SZEcbYoos_viQZma{?R|EKDBghFo~k$?!# zao6>-BL*K20FEh^@u(9Bz(VazNFX6Td#(FNFI#U;cIn=B&)z^U{)FN2+AmCa430-0 zIHLN{2;i|9@~ax&-@!W}^eWs1i? zdH`*q0SD*r$Se_r5(JSvTw&QL52w#@n9q)vfGAJ)`@c`R&+F`p+DAe47$r9FWK+Oc zcUShedr$aS1qLBoEi|@q$Zu7v5>dkfOa3orp4(0DuB_gkTJtFS&m8J;3iZ$Pmsi!> zTe3HR@XD?d>FnKLrdbnv?IA@9vyIw%yEg8wc5O=2`dtAltN$`t#+A0=m-)66%pYze^Pp ztkFW*G!8&VZpJ_4LJ1d2rYYDUXLNjda>*SP*-+r$5qwCCmxv;7L| zy+q2yUj#Hr#veW72*;*V2UsJ#zG|2q)=n;?=2wEtT@oWJWq=td3PGA6Q;2t?Sw*>% z!Pt1v>4FWq4VF0%&2-y_+1@QZ;fGNnn{8JBnG=547bs49My-`oQa=JUc_yV zGDo9z1=YwXP7eiHEl5c&4R3bu4Y$q1j!Fs(7U8b&sU@#Li|JR5Rlus8?&2m;p|?A` z$qwwouLuNvXk40_cVVmV&jtH%2k2mN@U5NeFBes**1r-E;k_kq#WPz>Z-&^zY>CwK z^F-F)=jEUnfhZ7>KeS5?Jnib6Z9U$6kGfxi^vq^^k#X*sW;pc>_fazn)CMTf4XPu?N&-Mj9={rGlH$C878;1krZ|D&P6RTQ)Y`|?~b z@)P5A&q%l0Ji>m}Jm98}v?DTWO?9cwv+=Vz^UAI|XD+6qCw=lYJaQ_8MW zStq3Pp`$R@9@rxHKX%VU?nk5SS2)(lj<$PLQQpVt+edkoewt4_|=8$1Nwv_q^-R8m=jEQ=T!6bvu3{gd|np>MjXq z;UaKu4E;Xm{x!zl$$>|=jZ`}&@Bhi|t}x#2q0g_3w~dt>Fw#5xLGAIXt?oiDnJ3(j z$J-IDS1Ni2R|_ay7QD%8@0fX;R#;J33+wSagTr1Zbas-=;a)*E2 z9R=!5hcuYTu}CLPu9iT zsp!Fx*)+|?@DCisGqS3tpDD!4HapqWkXj!Cva zX)@x`9qy$`_G=*eK6}_xYL^vHl&)1KLp8aG%iM!|*ekGl4xVgJ>AzsDs1<$Oi&u6N z2J>mTEZpK=n#`hZa-U2_c0c7B_k?gax%NHn)JA%#SFBNlP6l04$Rnr3`x80+_xe3; zGv|IhvZrnD^AuU@c~C_a>KPb3Arn6322HVhw=Tu2)3OMh^Du#bD07K&BSn~06k!4o zE5gg&MN{ljbE*4mijAtzMeUc{Z*E?HJKe~=?7;8>i-Vn=ywa%PfS0&K_hR^Ox^M1< zzInNOb1ypqXMbUDI|H)r+#CDndFS@FLk9Wo6K~U(mP8A4xqE(ZJM`Zk!t^hWk+aEI zy?}=XOtph+Z^~sC%U>5zk`eVTU}*bKwad)K?u_Zwc|6j+F%^0}($%$LV{dbl+iYX` zi+J9`pQj+^qubCHwz{+0pt(ETeQkE&xU*pn;T@^COj?I9iPDE)a(nsm@CtB4n8>wd8vPhHRRVmqYo>(^!d$?u7aQ~n!(e!06Rwhbe<{yfEx8?d?6 zMZy3ul0;x1nk6`Ex%iV*61TMNXlo^I_jWr7fF9g#$42+jRQ6_5q!Zhw|CA6+hJO-3 zt1895+2}@;k_-L)a{5TcJsX3Vh?vB??wC?Ls`);S|6(?H-Ac1gyq$(nt^!UTgvR7U zvam@49quRX_TcglxTIBB=Sug1MP8nU&kYVZsH2b`67Z_Rd|;h%d+ftXce&&Cu`?_E zo&#wdFIVT%?$`U+q0Rn03qYG8NFslz&#EI#Ne;y<=5XB?DV5$L?BvS!MQ9xFM(=9} zcfobUfQqF$#Dn0?&yxIstdiw|@*Bjr_#_d_S&@0B8h;;;6_ZE`dh&>x=nmO$$!iRN zTPViKH-7e(w@POwWW4I^IRlL{r1yg9qk!U142PWTcs1&A6O&cKc2`UirJ|5Eg!NtG zYNs*ge<|1ZMql@b;Al`EpuBLGtybi)c-5KYE?Qv% zO}>?;)*DA3D&I{f^Ypp?D_&LOw4u7A7+u_k} z+H^Z^%vNk$Wfm~t47S3rRLn^%{&CJo0i=|X5*@`Re(?oQ3vSJH+dOj36Xg&M*ZXiD zW&BhBEAAs!iCRt8El?shrpVe8?$hZI+ZH#b14Hv&)%bl7Qq$u@vR8_N7c zV?EHB?iJKmdpPBG&p$O6Vs|3Tc$-(V0dQ_j{%k z?n*EiSkvY1WCg55;Axe825w3CIP=@}=u!ITL1HzZ%(Bgu>x+y|m#%SRW@FWCa0kt{ z3-T8|BsFagF$9Q_m&TxOzG5)HSUXYleE0ZlyLZX&4TU+X=GeN{2SZ_pR9Wzs&teKt zfm*|E4`UmrPuV2#-|)2_~z?!sl2_%=Cb; zN@UpIPQ&5VnALG86w))0&S~z-{p=Nee)mW3-XpSwUnlh$Z3Mo z{G+lx&2&Dj8$A#8_;&Z}c`VfZF8^R^tjo?P$aKwZZq$4`JbmR0(ryo%Z+AnkUpC(k z9rYlZ-e|quWS13)tJcjEUPG!Z3s4SMdLCfqI_9KSw`IQF-Mq5C-~Px4B+?-Vz|1dp z7ad@m`ds>)A1g}^JLeE{Kd%HmjJCs2m?p{6=58g+v?l7E~ zuegPW+2;Dgb!vwil2e~OIh|_v3;*u5huNl;9|f1efIrLXe(xGXO+m+quAj*ujj zcMhWx;O1KsZxiDxpcKyrk+68zhGfK)b9VQBboYz zNJ-N*c)gU9VwPmx6NlS|u7y5GJ=%;BIbd0oOJs}_#YPBSH6Oxx73~W6?-F*t;Qp9{=Mdo zJ<_(Y+?OATyXqCU5X@B^!tA9gQM*rd(Ar6?-<+KuNx`>p5xUrU7>K${0-~e;m5Ep@2_8e3>1%J`TFDR z0tz4cDAy@T&3cV?(P7?pZ++D+@AYhw!X*ol?LN$S!y6n1 zXd90D&M*9XCh#l1Bh$<0H6q}FtNM%w#J^m_59*=B-yuc=e~WiCDWe_-Y?n9GaJ+dD zlEUDMSKsdb^))-pes;TSJi+$cyG@I6Nyai2r1Pq+iOJd^)Q}dH(1cGHP=bmI|FU0yBC+;Ww_=gq3w3?tA~Lg|1t$&KjhbSS;@a?P_x>V#dBbNG zWxFqZd)*d{-S9>-|G3Lt*lFjP2i>1KZDaMFa;ue4>K_g48}yqx*)~nFKp1Zs2_yLK zA`6%LuKw12_jnF%(D_@SOB9SuDSe5IA6)_?cp`J-4erE~?Zi>Pmh)=}p}F{1=hIra zTEF4A(lT$4Fl!^&iDf8>F`k!z;WvVR4#H%1j3eDzjFGOJcnAKZ;XSqn@NEAHXhml`{IM=8OSY!W^vE4+WtWp zhQ!M1!Hm$_elE(?{$C-(% zaXaf53V~v{UNef*%i;~607)%(_<$ADm&<4~E+aZ`31|4@e;I1--#(s@4lBI$Y*-yGQvf zLMA2cM9bZ*)3F@CH{IqxbnDk_R7B2uU*1EQj!BA~#k1hZlQ(<%buih_!Y8N=%P`&Zu?(0!iw{l1-* zzTI72@zlw6&P5o2Cz4&rGzG2QcM&A`Ew|+&_@8<1+>6o7{NnDv*c^tk@P~^{w(}1N z^?vH}LkDD|F4s zsXE{tF>Tp^Jj2<56oUOaTyvQ^4VD+wqSpZ7$(_w#WFG0l*zg|Mye2Pv$4$NzVRD6g z;!<;Lu--NKyXjZ6FeRQ8%}2s7wdE!+J}+G)4^g_xiIu3`g=C{R7h)~%M2=5a1S}Gp zRA(mW4s@GBI5rlF)(G(N3xepp)DVt2p#y!8Pq}$eyfu~hL+m92Qtvaa&6n>c|K0S; zXTHH-|8lGUZpzEn<E8V#NW$`lUyI>*kb!Z^ zKraG)&L+`J&%VO!CxK(*6{dUfgi_WK9HV_P(6zeK{1Y42TUVM>;7|6x3TpGCyXGo$ zSf7jh$R%5QhfK~bg-j$9=DEZ#?ACCd>yTBvG z`cyiY!6CV_%)-zD!ajO(#EBRz0^zUhF_wW^(f1M94dXPKUWT{@t=g;Yx+0YlX_jb-dnm?W|j9FC8O*nb%;U%!!9d#SEDJrUfYo zk62Q3y)i-a8y-sOgq5PirJ|>a|8F(jqulg~rfv0e?-j(^;OUUILlBLBfi7~qN?Uf? zM-X~V&nUNXqN%L8lEt#&D4+O-(((pKM6aj{;s7ZMN&^}9N}88rB~90yrjAYdT49V~ z=puK|CBq+6GLL!?0%eOE@eFnlzFO!7_gMCzEk+O~-_K7^c30hipUX#X(+#jgAGx-Z zAQT_D{*%nW;CVM`l4;YnOM?2);;@4gasI~ov(7k5edJ!5gmn9n%iIXV^}OqJqiKK0 zM?qx*d=!vbs8He?ZgP^vdCY7}J1t76v$;}%XD~49RVvyjZ9K)H4AeXMM!N8kd*?<| zS(@`9V38GF7GJlU%#0Qvq41@&PgjAe%0QXygi zr!vHyJ=xqymw%mXW;Yrxq?rIKioZf9yUsmwv)L4!?WRmY(R8+ZehM1-LGIHjaIb@0 z$t_@&f4co|L8rgSy>bgXV2A5G)r=1Aa?_@o6S&(x)l8wtRkz~qv&cPptEnovEA$#d zF>v|eZ1?4@fcR_|PBSMp!f(|ls28pU+lPbP< zlIdo6qbINAjHh;|m?5alFt>5KS={34yh=?7{|zaZJv$LOxQ*}|_rPuDs-7r4$i|s9 z+H?Fa>Yr_T9>k|M7|1C;&scU%6pDDU58xNV7u<;3P0Pxs{b6Mqx=b~8P27=FXz>K* zt%SL8x7}{qwZZORBoYTXi^%509bpV~n2oiW>)yKE^ltr_7cHtie?Gkxyvy8SGrV)rgcJI%4p-p0cpPoL;nZ!l^c{foFj;nD8pJ5Aee*mTJ;#)&`9 zMT({1M7(r`y-U-x7I&FF$~QjDnFGI3qj^s^{Cq?|-5GZQTt~SnccIgq z<-WKJw(KI;XQnyPyqR9j}-e&B!%{1MM;M4(P zq7`T^4g;ReBu|aocaG^=b(xSn^WvLhPkE=I%T!Rfn>!NRxa;Sj&A!Ynn8U7}>t31z zpK?X0$&wbxgr~dy_n5Bxf0shnfQPy;TO#}d#mw{n3{0CEqs%gsi#U&px?f$bB<7{^ z-Evv#&tSE158h)A>CAntA%8Z3wD#r~dVyw^BkwUE$}iMbQ1NdIN5dSJVOnVc5d^ru zEv#%7Ax6UuP(vLaNABjwl4VE8)uNen{K5nTgz#DhICSF?Lo7L0a6XuDe73|S4gQF{ z^Y2xk&jF>BV$JaN7*L#YFWrk*#ZwbFP_4sKL#5>`VO8@mxlJgF`cO?tG@%GdF8n+d z^&v(Xl|+4j4sKfzzonTvq%V>?zaTv+4!+U7f&Skou7L7r?3xYWpnTNFe+R+LwX_FK z@wmAN(tSaFlWL(E@cTkiA3S3ZpGgdu1v0(CJ?Kr;j+(lBkzv_Yoy* zVOkdy#S>c6$?hn0_sm7Dm%n7?Tsi5gvM~fFQq4>L^MJYD1ZTMk51O7ee^-FiDzSgvrvtx)al?fPUtwc+THP=RGifN(JqQm%1`R7BO=Gd-bLoRO%V$9d6kI)4tJHE2tlYG&LxuM@fju=L<~R)|wEIH!~#1qQZ#I zf||K!UR}pWm~hq>dA-`8xunSpFwf4YZ#s9bnr8p*&U^&D_kvZ)==#S%hEdTNpgzhB zK$TYCEYW{yRvaTqk#5 zq;H7>$!O{-9nqAul(~}c)u1R|RO^&7@04U;2H|O{{}4^L{Nn+L_(S-bibbaVk$FC7 zOq2(VaAxm*Oa8f2(2La8`U76Ru`1dm!*aI%Q!gK)*hFWPsioz7jx8mUmF;@ltyn$W zt&2>Tu7rnW%s%E)BuikvvgZu-#gm=_2iQ`0x`~h&-@7js;lVz2o^RZ>S!{N1S${&p z+Z6yDPRaN!o$pRrY?|dicn8NrI1_UDV$&DNUlSYJ|Wj)n;po_*`7Kr9AVW z+rL0+o>28F!u_a=Y#^Pad}pygMIl6~U2HCh7Ch=*!hj3S5#8dkCFmjOKi&Z>2hm#d zqPqA~1>D_(o@N5m&73qqWGI2E7VWykPwP=DjS7#q%>#7w_`Uq9JO zHLvAlH^GFgM68W&hLGk*E9n&szIqZTs?){>)DWk@TkgWgO#9M!nqT+k0h~VFeUF*` zIOTu-82Xg)u5bybHb%SsmLRB~k{)uFvtCEDW1%8+#O3PImazoiXwiS zduu78(l+IZ(+g$%;@Za0qnagm>8SiE+V;;YAFE2AantiL#;F&FSpIuzP zi@tS@|7i|vokto4V(&9K3_xcb0QGRJ&$032dheRe=M{&5pkT^OTyVXs!14Rk{LA8heem|3qoKINp+ z$N_rpj=l3Fo_0pD_EM>a}S^jL7jw&`xny9tUifujGS%MYq#C&tnq=AJ_6=0IEQ= z%vAfCTuX_R6MpFra9jpi05plQvtOdABqZAT?FrMOCSN@RF!wf303wPuzf@O{(*j*l z&F2m|VH*@ryI47xoLmIAThIf78Nuxjbb|QqjY*TGp7e3 zlpeZbTLUtBSex800Sewp=&4tYphiQQ9khZ?@u)jzg=t>nGf4=?%jX-N36SOk`*FNS za3+AmCM_T%EsTdzIJNnKau_DqAEaFf?=Iqul1zvUgbAgC?C1n*+dGu&jSj0N|v~6o?=He z5kK1;%#@cUIv1LO91HcxD$}%u3KM-k1{ookMzk@;Blmp@G?5NNPl@j9Ha}%L9^PEI#~}7%9KeU$1`))F+3t60OOVo|K}H54uq(=Rcf!*+(qHIqecDu2tqvHy z$D1@L)FBN4(GJ5!=nZuX#&jE=HZ5Aem{TLDA_^AJ|77$@{E%p5=Frp=wMks6M?Qn! z#)_5v%oh@XF+@u!mTD`Zsx>b#3_K8b@oB2~U0#a8@Ggc#OZH)f2ye+oTz!vK9W;kX z6-QBvUyT1;FPKTc<+FL%x8#0>#{&GmPLqvxKR*KjT z<8^HWA{0EYf0DbXHil=?2`b;Mm|Kqg{|mM@`cQr?${PSE3eLRX<2mR|j)P7`Z^Ow) z<6_xq515lw2bK)Tjh}3$hRAT}jIY`0oG1{!wRp6B@T}?C#&?AztiH?JAtBN8zo<)O z_d|Et{W;UI2HfOh+u;uFDNRBwqqaHeFTIFE*DVL$SJ@d8v{72XVjPlxgi|;$JLs#y<)s@D#Yc@ar#xH!5>74D(dcicSfpuisV<8i_NoH0P=kt>Rrka@; z`;tJzlWj32IZRND5){%+{z{1U+pP31l2*7a%)F&XUZUgX%|E>VEX=&Yqi%5l?q2t$ zTSn9W>3xZlT0wOs{4~rci2_JPGUxL*h>5hL1%lAk(p34F8=zI?(-&Yp) z>j84~s#n5$h10#u4H!p`XhqS)<^)`$lcWHl;;nAmOJ@HA>xwE1lhXU-#5a+v6n+wL zXhLjCrV|i+Sw4kPdcTBDY*AgAe}i`QjMcdB2kO%j!i}<1eOXJ-0B6wnGokst~}q)ml9 zy&eWqf$3XM>H7rzq~JDjVOywVyMAot$G7_N2|sqQ4<(eUiC^@PG`Y37!(8#_DT#9Rvl45=|qUrNXZ&gRr92`1m(pj3bMFT zJ7_ah+NX8(`;;#SP=FXlzx#fHIyTjB=>_#gb9+iE z5jY@H7&BhFC}N0}#1q5HJTw<5cK8GDi*}^S$yW6b+TWh*D z-5S7>sS&@yn)qFGy8C3U8CErnUYBXNG+_g=NqNZ*0^$7P%?I$9cohBlbv%Ld+~n8I z@WB@nrV>SqHhwBbkw*6+Jt_ zlNTQ3OLxL<4xAgnJBE2ytYH__?~D44!aMX+d+!3_9=`LVZ7GuHW{G{E4hxiu(H`xI zR3~;1su0TL8viZ}FRlOCBDTDGj#0(JaHjj^4bx@_23hfgaH&a3=YAHbv_uhf7w|iJ zn+Y!k{y`avfnJ@{apE3Lne97S0Ql3@ z+ToKu07}4xP4Svxwg9}$cL?9WRndcRqmVC{8LP;*iTf_zE;ix`b8SA zE3;p#R=)f$nLQ9blx8H)vxkRyO|K^=|xI zbYUA?AHZnLIqrwwGVKo(*~CyH$^n2AeOAhIXkugdf`1eC8+gB^AhS#e8l>C>oE&BK zPr(?F{#F;hZCdWNHI-TNKNU!Xym>75#(yQ8jyi|#Y;_~vhJm5L;#>h~d9`jIhM7fr z#QfFYFXUdoE9B1=(_QpWU_tc*s9_3|p=T(dm6{Fy=@s5$E7Kq(KJmV(lKX{rRzeA* z7d?hqS;OSyxLNFjez)ryya!AN}iQAp`FD60yCl5FX75qRMS|q^v-3J~@M89Er#kc}~Yt)tL zKX{ggu6TL7D0<^I5EK)*IliU9t)Pi27z01s3z zS|om#jZshD0LG*+=P^L$7uA=a>&tiXUp)ddT1m*uA-4F(InaHc$zQ)c=Lw24DtYMU`WMd;T!U&AP?_1672infe_T@M<>Cvj+0r3v@EKRsku{Shv(f5f+ zQJ;uIRNvon<$Cff2A2R>+3+!V#@TM-d!}`xo4g~eDvkNoJh${cP8R3^ydGLn8JC!3 z02Y7hXm79KrHYa6xA#o9nq5W*e3xmKC@wzIuVP${_+URXh}O)moDKar!B0SuXEJ!? z2}U?pg@v;ftDA%J-u&&yoR)nJ#+zo;TbU>dTMNnO%mIRVFJHhfg8R__ys#cE$hR)J z0bd`Fd&y$tx7q@((MArmq1hGZI|No`v9{l*bG7{z2ot!IHkkH95!fI#;iFJi-*0}i z7!oqnS~~nz0Rd2#vw^g>_Ec?jndu%n(9}z?CdC_br9Nm3#8~o!@~U>(h8o^F z;=kmYXb(V`L`Tx312s@GS@PN z!kVqjWL5Stag=LNhj<5*aX%E z;Z~Xy2B5rr-TYR)D%TC!2YpMUay4!JV@s#he_P+yrd(UvLRZGscw6=H9;g{fJ{b<^ zjvKy(Z8O7-+XAYd;cnl8_u)eK{1(`qkKGqr(42kj(p!1>vD;^>*{}R#QNzr|F~ZX# z!8*oUdZC-N6}#>o?gv<~z z002iYSS(V%L~kixc&|U!Ry$d+`>~N$2}&1p5qaU8VP)4CBWnw&eLrN{ekLJSi*If# z%ADmKd7Ej!>)WG$_jWaJ;laP$W}3F1?Dxiz43p`Kmx7BTFNc#| z_HzJewd=#BjoRv;(=?jFUVY+GEutp}&oB7g{H^meM1UL*l|aT9Sr4b7(`TBX?YX~r zv0T9yxD26;lBYfSznEQsf)89zi?FM)Kl z7~Djln|HRui;Q!buS}ag#>HfrmGs6bV8)Y5U>%Qtz7cpq+xx{(n!G@$^DFkit#15R zc#*GlU$W3;gm;oP#0!uWg%*7+<;uUtJ9L)Y>uY>2*0{fZjlA@&oA9+6i0j>&uT9ft zz&0>VBgAKrMlMM=!=>)$uZg$$o;&Xw)BZF-xks!m#rz$K5FjVY5Cj8Qz!4$8Gj^b0 z&<>HJQOMtG9*g%&cvU6!_aJYD1$9gRs6i>Dn(QHbCsMHE8`HYjZ>jKE93nC(c`Cj& zL;JnzJz9zMr={i)0CRUUb4$Y!T4OHCU=~AQaX3~QVvleRY}i|C+{51jlHa;FzBR+R zRDH+9O>&2QhXcsB?)LA@K7aO6w;_PN7`qpr={tS$>@hs#RvHF1d_q^Vr1RFH!ZDrvO~W&9rvHk>c`kZ2qM#)k37ZhU%WSMTH4I)t%^`Y z#CXzI%3Kk};=%7Bm#=sXiB32_nmaFM$7`jkt(%wUQNGq8nx4DyTHndJ8{w`P5AB?1 zEqo5m1erbSCk@#?hbF_9!^|G)&pyIiuqtlQ52kfLKTGRlxT)}v-7R>Nk;x2_jPAg* ztHF69Ck1FkU~#nb%%lRS-TQ;7#zwUsYwD|3ne`B~P=G=y)hA$br`8Vyil>5CbPJc} z6y5y%|ElO_M)>M?N^YzH1NQ44Yq`I=158)1{M~@Q~ux(alh=Y{m~p<`jS_ad>iBY@J08@j~vw`O5smfShl!sKY{C>Uvk(_?Di(l zg&7=;Mg6>XfySP5m;P+J^+uzPmu{Ib5$$~B6*>NZt@v+_u6mseE{p_A4cX}krg^q6 zkh}3`)4uy;kpsr9lc#yHt0mT>@c0ZyAC|14XQ4uHCnGoP9aDC|OQE80H*|$Ad1Xrs zaxa7m%+0jKfBs?p4TOA)yW$s(%GLd1PEW->Dg2M=UXyFRo@*LJ72j)nzTmMiq(l?R zWXC&8oB?=Zbhs|5NZ(#fK#yXIsyjOz&n5TCd~F4)bIbo@I#f_A z`q}>)p?FQTPqE~$$j9s4Zoit_p%|-vHO=~O^2~SQ_bV@!66gq56Rkl=0ubYo>@Hy2 zL6teq87>;raWPIpuJvzbw+zK_6l6&;mAS)zGtCYn$_SeW*MT0)!aLp`?mgo@3olPT z=%_b>A(>>x^~+r5WdY$Y85ECqcmHMvW`~PYXACIdXxqkIJCjG-@ciNCTZ`;L!J1o# z*!F!F%=1p2d!4HUh&`&yQ-~qd>AoX{w?1e)4lKZd z-20VRz^&s{4r7%WBLrF?k8-(VWV5}+%V(SIFM$~%G{cUDQWnZtz8njtxPwBXW83~c zBpK{H)@Y;gGp!JkobLhReN>5eLZ?t|(P&cfOb%?zfr2oc+WP_%d4mC=JS6i<8@=MA za>!5Lw+avR6slLex5nfKV6&~gt0ut#u?w|u+o`NZZp(NDpppX`fyKQ3d_t%ijytuY z8+rZ+CdZevEpmr2b3&8ufl&Gr*Pb*0`-N#=^Q{MUtUn41JJ6)tx4M5s%2mb!r_FeRe@5U zD^JQJT2F<4%Yvyc-hmk-L8jaE01phu_0>pdYQ3lxNtd#C2vj!g#XB*%kaT>W9*-l(m_T@72Wrw3C0DNvD`-MoDELR28Sg4 z|292++IjfI)>OdM);~J@2GY;O3EJEYWh&~;3y?Hyd{?k=_a>ULwPZKvyRT!T+syU?~Neb5hr*^2IcLX{pG z+JR-{{eray2g4iDF~%Q$w&dQ>o)Hl5EYsLtll&nW?r_r@+p7He%zJ`#L#rCwL-SYN zCHQ#WHECi;%!tdP@xVBDbdxb+y90D(++RAa0K1-Rd~=a zO8Voa>IXoUB$(s@W%lqU9Li+4bpfY%y*h|w-|nt5+rH{IAIQ#P_hcHATAT2H>DjM`gBiaJ6gH)K*X;k5~<(qtw{?;5Sz;Osc$up9C>>j%sQvYmW1P#H|?a zM0C9`V%XSG-WY!__$SaG%NHode+7(998xr!NH56`iWI6a#41shFn#s6OCT>2qPBol zi+*0iwC9jZ8CFw8AJY)4D|LRU#_TgjJFHq?_NYvaQ9hpQ*T$cK{E%NoV*rk9Fop}m zX8Z&$Awh`98y05{HiH)Qn`wbN9u!`kR(pI(w1lkHnP}#T&hc@7c7kt@iO}iCnz&iA z$H~El(`{p^(2Iko_R>}HHqTjz7@huvAOl$ z+f<_IJ_eB@8AW#jYZNPHbL&0DYwQINDnJiBW-7}D(Sd1IQo%VmtQ_7(73iccHTpi0 zZmT{L5Ih3?sZ{aNLKQjW?mZCl;_!^vJ+g&knFiLaKS;fz#6qwEId4p*1>*a&-&uej z*)$U!t@TqM)48}O93+=7Qi3tloSWI)me=5C6hW)ue8cf+!60vFM6-^Vt98QMP0Wfz z%gHEAjAy?vHrDd1C;giL}zf zQhF&#bMV>CA@9}=zc?h%;(Ick0(1~WHK}qShZz|iZpr7^v+t57BIEfvxy_;%*D<|R zbwVfT`Mxg$$Bj*>xo9s_#gKzB5029t_go8G(%3@`@)x8i2Dh~Ptc7i_9mTpaetik6 zsLcvUGE20V3_tZN%Yu-Ic}%6zx>E=+_O4fQY7k?>C}U_f(LJxT8_*~C6QEEAMwiEi zhcyh+>jNJ@O|WKIAo!1S-K3WG%wX`6Uy!C1SuEPLL(n+{3b4cfl0Mu2_Bs<`#$R@j zP$+&!4X~4msP;$ghOPeLP+#VA)sjsJNPhV|KI06L|GYr|@kZodM2QAB`v-^N>9qNT zTuDt(!beom8QYy3rh*sD=xjiU*caC8@q*Bsw4g{hn z=A`7}orKox+uFVac}lji9}|-Hvo^Lv$xQjr`3<;P2`SsQ1?$d9=PH7?W23TQ-?*B# zwu(b9bK2Ttito}lC{P$Cz89%>_AdurlNa8UPX7{c92_LLKp`WwBoU{DiGU64Bs!U} zx5cFBe?kW9azA_Yw$qdD;dZv&+248kH$7Ql0DI2{jTyVU*E^Ci5SESwhS=+Rv*3SjROcvZ( z4n_M>`)uFI%xc5I=}YS{3vCa*(xT+yXcN^y3%`e^*FS^o-B4j$!w1}7Vdv!Gi)Kja zc66of07GyP*S*e^|_e@NT!LgY6GX^J52Q zZn!&gH@Lgu?ytLn$)^$SpUzBkuk2F0!2QIt*VAAas0?qm;ZIt%4+?w$=k!CyNAhEzz3OIlw(mAuq+HjO0B|MkS}*JDr0^ox0M@R5wtUC)^ob?clQ2>B6o#1)t`EZuVNmcfYtT7H*J&Exxg+1!vMU@zF)x4753+aAHRX+3OpaEt5I!**#) zG4{0@@kARIoqHvaU}P-j`8{m=_6i5jhHZhT+67lD^}9<$Mr~C zgJn0tG5DPiD>5a}CX1iKc$f6Fl?5May%k}8pPsh$0ABM+ZQ#GrbJ<;a@-k1Dd0*6< zV)by8{uvum1J@UJ`NrMelVMJ9t9#ma%#Ufests9JpWVX_Cz5LUp0-t^^%-=tK0Jz$ zmLUZ3fIaPzEeEF4N5lvZHD!$NG=1197VK%8w!Xtlw8~kcerWKrYU@6nz2t*E?caj@ zyE5rXK_csp*vlTeWX4`LowT3;_rSikM^C1B_N>|2U{*GH$l&4n-?InJuA7zKmp~dZ zqiH~~Mk_{$iXhy)q;fxdO%S~5?%yBCc-1|>zrCZxha+b8CFB!T;+#IV%~5y8Iu!qu zAjP0p|5E||{g0_8e2i^E)Z%nq;KOz>=2t*Ml13EEmqWmla52^S;poTP@)0E7?_--0 zm-G8Rb~i#Mw>iL8r^er|7efxP!@FI5w~gj;c4j3GT#6`K&c8{W`eON_PdNE&!ec6t z$--l4b)b9Y0DF8eWXWy^+L6KVO;daT0Vr`v$^i+FkVAIY0QdC=*@~L@ArlU9{4iduaGAIyBM~B@VBy4y zr~HfPOcc0~FU37+&f)kF25p=Zqidoiz{VUa-ItBW5pf=`C1nhe6OhGNw=u4J?qFX#OVvE6WVC5_PrrU zF)O1nKZAfy+<&Sh52mk8aGMuC=ec2_2;Dt{LRv?zs}iJKNw0M0ME0^ncCAVS{{K@I z=3rl!Yjvh+vtRAM^2La2TB-#8$@431RB}=DOFjyo*Bahs^)7KfS{A|~_;=5{bI&xb zOzjFc=}cTO>+4DW@nhn3)PE7z=Fb|#|3`fK9-r3Ke;WMpQ*sLa{!{M=6o2aLI{*Ch z@mmKznS-cVu54~VsXx|c|5zJtl*EuSN#B!;&oTo{?elKMS@_x3u86A_w~2PtI#?m*Ls}nwtDSe*0g8A;pgdqp|#PYV!Zs zlmA-afvq~WP#Fb?p?3)%1#T+Z?~)Rb#qWFxPBWDR9Ko~fU#hNtK`*mHRo zweg_a@VJo2xshHF(Z#;!nzBP0-j@0Xa%k^*f-G7MK}FibEfOw&mJ&p zz40M>;>fSsLzTt{UmYFQa^^>R5ZEk`c65+nDPQLXASoa&q8jj4xD7f^L{``%VMS_? zwks~fXPB{l5x1eA?OCD?ytg?f_lawEuwC40NUQWu!5;`9Ql3KeZ$8*6Ge-U)FdHM> z9*3agyWWk|WrUl2h%KubQNc7z_d>;Cc(wIHBaknpN&piIX-lLpW`wq{+8hAs5q@M= ztH=7ID_Igw4bK`P$BmAfpDkaH@RQO?VLKoIVjJ%jbmJLSZDYAtW(FX6#+NOL-7T5I zGlE`EE?o{2Mm*pCwsUIs)138i_J2iUeRqn%MB;6sJqvLWP z^|zHJM@f=|1B>Z~YdXNTZ>dY}a>pcVPDUGi7 z;U>YCtr=(#t|)e^(uGZ2r-Al70u9U88E$-N zJSY!*ChKvd`)!~dn*RvLo0C#?4MGN)d1^+e67%L^^1NBhyO8(snQc&Jwr(V0$Dv04EK$m5pw~R6&6r5#_>#HI@<5mwrS@CDBMlb!dPk5-SIMnWiR{6L?QHj3pZaUOfHk}ve zLYaqCa4CZ@;k;D(pj+xXmZfyF+`WG&V;SgvITTIqM7Q@)+qp1MK6b``oEtsVjv(gj zi$jruuW?@twI>B1xeUxSSK$U#)kgZ-7^e5_aL`!7+BvCcMK$Wm}PSC<@#!N7^n#p6hfJTJ-*I=uu4eo9^7B zY__a_w%B|4urELk7#K@YR?Iod?#*hvca&{g{)XQ>%$}S^K%{hfG$~TcFJ}?Tjgi|p_11TzFk{ZlVFaWHNsr7dJEZo zY=?gKC?J7lqm!SzLyiXk9&zU%Z+i{#EqPSSu~9MhLGGI{{zjOCZ;Gj2r4;Ge|DtF( z9mFCeEoL;EbSItwKuvLzPq0!p$2l0Us2yKhTe~umOT+kL08H{Fto#YK0^8EBC$NH3 zT=}1DuV&Y(%hjXdy*1@k`X`HV?2JFzz0wm4bu0Wj!QJyGd(fT(8LRNA^p--=NOgT+ z)TLWA;3>Z^x+X@3Z+Y?OVP#!%%}=zucmJ@IQ|YpY8ss*&LP++^j#_GWYeL?a`(8mr9QS zH`8|vU76*M8Nte3;w~J)2Akz>8-Zo$VYh4q;P{Z+Ho}&7U*%6#nw;-IIx$%RhNuW^Uy53}=`mCqjn5P5^U(?w7Au3?$Wt)XEWITay@%~7nLaLI`s$Bw ze6ZSh!D#V!acToz!wV?q6HO559U#`Uvvxb!J}3*kcn>70C$Nt&wYlehR9jVw-|t53Bp35ER8skTRB zMfi+0ne`FwT*uSEf`i@RrvV(lBv!UdL~>Dp&3vJ&CgG>hm~I9jsEdQOodb2;M45@;$coc-Hs_49@P@O z8WrUBY1(RqXMm^Iy5r8EGi%+&XV|KmJ543I(>Y=fPs;hVtR2V=1_XFP{bF60dKsEy zun+%tA~b;=Q-2;iMOcpB2_Qo%^(G^qt4K>(6)wUS1PBy)3yH_SVotNJ)nDw0(yQ~L z$#J@k6j9C+?xw%k;T1YVW4vBN@T)t;Wme{l$94b!;S87htF797-EFeOd;KehXl*h< zumRebu}CR%y*5HACyxHB?bi1Ml!)GMQ96BzGNvJaZejn*G@?Es0vj^u8lORztigE= z8FW|u)i&+Cj-k(eSav(+Epdoo}+E!mh+VjB8H=IUcOJMC742$J7TnL)r9QzeU*-?HBy#L z+~n|DGI6vW86;N+9L3!}#&*kp9NZ?JyTe#}Z2sEu@(UR1t{iI*CS}5NV{Jz=?R_!U zHfw!CxsI=bj=+~p3b5!2nT!#?xa^te;-7bWpJ^Y(Cw$wPc5vR;t8n*t%I$xa?NkPu z=t?x@yxazXeC1=@#^Vd9~yiP;iQ)k%=o1cYm2m1#klBtk~#kpAE_}3kNw(VH- zbc%862-wrE=4`u1&CwObG2Al5MAUmsNir}t0q>B1j(OD8zNR9_QG`qvCpC>Jx;PL7PZ?vKr<4 z%~K9=9u|ayQ7jYRPDU^Wr^fZrH@__rea4VlFFs3AgSX+p+CwJS-r-4W{4l%ycMNd@YAtsMUSY$uub!!EBXo&g01YypsD( zkOJ-*><&BE9x(7MADj=)h#(UZ#c;vYnYR>VKwTjb1So{LlEV~(Fa*jJ*kbh2)(g4? z$QTb2F>>v>wo_9GW-7wmimNj}8hJ5pfGa)E_GpoN6~wRVq|Fy@9=znZ^N{1r80X3do9gsQ zvZ%ziS@-7o@ajWc`T~1)vn_$b<1_E<2XzjeK@w=3d;uu_Z*IW_wvCzpsC(@K1eTSq z>_WQ`D)jt?c4p0CIr}cE4(+L9L~ius5xNlGWWCjwtatQHyC0Uq6Lo0=;>|AIP!Qfw zBt3^okMvZ_M>+8!Ay}B$V&U`ID*7K?^uJTY5y|G2x~&)4p5#nzb+J9<0DmT11(p#q z&2IxA4VrK05|B5SE&VD=5G_uU9u=#b9#dG%PIp{vZzZu$&r58_l9@#!uEN4d-c#LQ zF0ox}e!K=lczm)*9#D`sp%9|vLA8{>bY{KV1Fn0hQSj}Q(nGG$G?=bv>_Z1=9z>K& z>SI{2WJ34#UCCtGO#;=cphp>hTHFt$Z}u3P>kLsSF+qa4N<=SA7xo+K1%v2=+zoF$ zlcoqB`pY%}E{lm`j>|BND9i@|0iH(ZuU-&A=`WYs%1(>CVJ73l@decU#!Hz07@1D1 zBk3qYlVY*K3q5kFZPIf6JiXSTCjVM%^gW+(*kHq@_JH)tyA@Gt6R$_P4u7{@d)A*) zhi(u#Nl`6STV;vPq=N$^NL{wDoJQ0qydtN%tNw2Lb|W@_9T9^#eU*V%5-2Z3c8wX7 zq)vG&D=UPHk6=sPSAT~cV`Sl5uE{^_5iN(4u|zTiuEN+5vD$j{TneH3$3L*0J?7^8 z1Br5wd*>gvbs=oqKuC7BXxe3f)4$ywm)S!)F5$=!yNiX6vhv#jAi{sAyeg%-STsb> zIM;ILWwurRH}kDl!!5tezFjb!1}o(hIOB5Lt=(j+PT-%=!KO60vM4|Zs`?vNX^49s2lJQ zvvX0N{MlgfE@)8TOqeREsQ3rJ4aEk?_$UC5 zG#tw|5@THC-41slMZ6o8byr-8)8C!$gDdUXZBGJZli&*Fm3dU%DaDKiNCt2S=_}n? zSJ~DbeM~h7qFUikI6T3*NTj|PTjWLSaZGsCJ#v+8S^9%FMHAA25YI`JUGH9HJ9U}3 z1Rgz-`@$%(LnzMJWa&!O&k$?8NFYcFi38xlsjl02yXOeXU>D${m3;JD5<>%NvcOj? zh{y;`5D+)Whn2z_n#47U2A?6jPDH{e5(l7f#oson$%@rRIiqmS>?W!i3y11fjYr%* z!fhOH+tu(vw0VQghULuvGge8i7RPzf6?)7o?((7qb~HvV_yYAmPoCy0ZM1HKhP5*H zDoDd^;Nr?F@i#f7BB$uW=<9FePKo^LhMe|vjk(-pYoPdP+Etje=;jAh;~Ledh6Ju6cM-2y+}$3GmS`9u-Ej z|2WX=!~bQV|I0XQ{xHy)s*o5%jC1EG5zlg?^uPYMQC=U`j}i@bZl>|Ki~GvvW4h^u zJU;wv>&NgKJ=k@m(4{|))IY+)Of)27(6XSyOO#s5<{%t#1^Nmi_5jB<08&LG`kn#Y z75aqqasqhl1$gr(Dw}#)Bj7P;K0{2Ml4^$?c&{2SqlE$(x}pe-(G^eWz=52VfO~oQ zd)Y?pV^da?-L^Ctz6l1dC4#bt+FD^eJFkTqD*I~3~wqD>;|6)peVX!R=nvVQ&FNxDB_b%?jP5q z%%ANZx!yKyJ{t~~7ItTe@%yqYWkM{0+i<<@+{#BUr8_%oWa_lUn_cBZyT|@w`hC2A zG2ImIq}wZ*|L?!HV7tDaiOF?^$0W_Gp$oi3j=gE3-3MQ;7be=?eZE)9p#kOLto%&1 zM^nE4G>lwK@Tr7_IVM^-ld2347@QWw37weNQ{4VH*c;2d_ABm8jv{0_x(zp=@ZRjq zBzt^s#<&}^2nJ@#qYti)6S#nfxm);^W=U9?Aa~I-9>Ix|X2#vklWd!cH&VqNU?d3F z&p(Iq8v$K`R23MkZi&M6zc$J47j$q%H=_N1-R*WGDm4hQmo)f91S%CB$iyC9A+q(R zNTZh{-j*m_6Tjbs&LsR#PcXfHU>8zJo1*}{vazFK6Or07RjjA>M@q|{>1Bp#A@vYI zp&9>F=|YBiu<$}Ckh58hyq?OmcUx|>Rqb9)&QJAAr1fcgZF6b{1~|qPZ)LapO}5RD zSLHhf9{{5Tnx}4J0Cck1ekWh$pFP+wbtz6-O*&;BE-?{i7gnFDKpl~ZPI`Xl9C`ECmU42{G zbk9UVzuTg7vMKfqG$QS8!N+T}8+MD` zy&03_HA3-LZ@>|gZ-JTl7G)8G#8@{c&}_D3gZu5>0A!mDz0d0e?y0OI_y+uM?GA>Y zsO&JTf3_;y;RMn2s&Ha~$2Rdh)zsquQd2lR&zIg&@q?;T@#b-HrVhHd&E_DFEq=sQ z8&y%D88pTB4Z!^Mx19yZK?J_;U);+&!Dd0hv<~-rXK!WC6JW?x1P5d(FHn;b@{d3;&5Wr74|CDY{Yu*jIdDi7kJZ z)+NrS;xP!vi=wFtpiZRl+-s8B%OMjMxWNIme)&Nh;t9?_4_@n|#GvzvoATY}1bp>b z$j}9w6Nj?4bw9fArr}-M%1~I)sI2yYy(`|W0?KJNZ zqhm>&$q5OIVhn7H#Iwh64~B7Jv4>_#-1ghh&A;w? z-_F_1iSFXtQPK=>?si1i@7;^H+ez4yj=RGy!(h;82JcRFJ!jZ1Qhqf6r1x<8~SNSZ+xI59w3~;l!6niQM zMdQphZ`Ryt�Oi5PzLI(^A|hu!qkc)QDci{pIqNJK-+dI(;%=l0ui+lsN9SciC2D zE1%V@ZO2wsKU4U+?1`-&k>*F^^~V9QB81QDJWv>(M)owDZND0K z%DiaP@4CTJ`4o8cG++RlKGvwlm(%lLvWAJvR#h#ORzUpfbx}$ zvsb*Jer^#DcWvl*U3jhj4OjvQsG*y?)_uTiyPv7O*Ihc>c4*}H?p|zVssEVV!S3PN zw%LHcs}X3*Y4r8~Hrkp0&!(EY%De5KfvVcOZCTr+bM?l38e7r)_g!0fw{3se$(mMp z`w6)zCTOLKt2Z&~RUNwwsD5)a*=2Kho$&l*_@%3yV=J3!CjXlcbAOtHug_XnJIA(c zJQEH@834q>AReqjB{y#lZr~@oEpzON%{5PY&T?L@5Q@E+vI3yugnMk~^7&5-tQ225 z2i>hfs+6w?YuwCxY*P>9O>#iK;vP;3oa|Ef+Nzc-z(H^{oV5lqcTErp>Y}L6xe*H9 ze)rlv(pUO=>r}6+xz|?k*{pl*A?cO=xq{!0a@+5LIVtmb~(v)vjo=THg|Pa>Ll7an&P@Z&d7{~288y4UVUH{5_L!2+`Lg1gH^ zQOjcL3R8p3O4~8(RhfVcMs>@`R(=b_p}Ye08y~QV$WvX6*t_K>`YGb2jo$DVu0{LU z@DeT#11VdG^IrdWz#iWygFGwaDCJ`w&24_b?$h|f%7zfIUj2(?)@`2csB~R|Ej|Z7 zxKrnW&lb7s=GivAUr831#=>xAiDy}vbERStTjC)##ZR6geRn~(#+pcNd!ySh4+?a& zE1eG=TjV;<$IgOG>q7TES3nWS7zK=d={Fhnm` z#x<^6s%BUE8vjON0z*$)V0Wu|A1Pp|it-8PYN!BhWBkcmeoP8oxe!bNY&UpIvN_Q9 z*3UANraPvjeo|4#)K4m#9mf;XIz2h= z!Rz0t(~1nY(B1fmZE+C3jlNYP_vRdB8e|*a3s7Uuz5^XZ&e4M766HHbuwD1jBer|# z_b?^#-c^qIB&p$Szw{yxe=?vfbmuIz0|zYi4`edY=woJ7TwxCZ<*t*#spfdNlD4QB zl~>?5LUaQsxR#6TiRn#Oh%<@JEH#U4dG!~C-c*VP>qxK!d@sSlU}BUw zi|=bql=BU7Pc5hp+M1Bx7+ABx5r}Jp<7NifuP{1Ogx2X z%6e%yB-cDd5NXk?(&)GMyxbUl=B{3Bho1DSpJ8kQ3r&poVvSt5l_6sU} zWD#v6km6?28&HNjL=L71N9{^Uub-x5DizGIjvS}*^}LIrPtUS;CAH3SZ6C93&D9^c z10S=;4SJQZm4KIFE5iqJNQS9Q0W!Fi7K{rY(qMQ;024$5-yjBSSungb>V-bT6alX9TVnru0^g&4PK0sK_2N2ze!BjNP=4G~5Gu2h2r*TS zsZ4}hN}ktv+x)E)xg~i>hh?^R`FL;v`v}S?X^6=l8~?zl>n>gf@%h5twG0i| z8u#updpVcm{)t$*a>=d#v=5qg^%0qr{jMmoe#cRX*qF*Bcyr{F_C74rh0DEx`tarU zuhj6^a#+nZFT{tHba)zSN7-%5ZL8n`m%oB24=Y{o74~+Td3^;c32ygUW&5Yzcm-!a zcjYR(9Dyo&3j8p{o&J>Viyi)+r|_3u;VPcC2b<{&T(@DSV`}?46`%67-KYAv@HI*o z16<*b5+=#?Wdq}zHz0o4HF1atG~OCtKaCsoS8n%b82NU0k3aHhS5+3B1!^6r&As(SdKIOa za9$AMZJ(%$C;|?d=;q>|iYom<>8oB+&qqARNwMwj!skE(KRWlE-QCm%?y2XPk)K@k z^Kh%{Nrhwo+$1StrTwDVWdM@$94~*~PGnw&ykP&-NP!bjLdl_mMJAMld-Mg{IY_z> zUa(Eu++m4Ml^RIo9N^f88Azlf5;}qr(yzHDFWRBO&F+*JajqHSCcH>rHn;~~w2JB$ z5Tn4AzGP45MCS!B*;8?F{?|(Y!HkF9PcPvcKE(A}&1I`QYc*@S)!nt)9@1-TzNf9C zG}@_JdoZ#;#LyBq1FehJLcqugw+ioT>V8>mkLL95u$S#$OBVZSpTa@Ty<#U6In6Z;FmBMDUbXu-{g#0Ljj3EnQ!bxuJWe=Y z`YMLX&)vJP+H;0X$n#6;?Mxil?3cWpJ%>2-If#c@!fyh_3kOE%WG~I^+yD$RgN+G! z*BX0!0`{nIo4e&T!1E6G=4A5E<3-PS7anTCN4*T;mQ{ zYnx}k5ZeN^?!z4Dth(_t(s0Q9dw0QFW_`VTcP$R78(ijfJA*UQ_rGp?o~*!$_3Swi z`%qdUKMqZi8Nj@Hw(=*8q7mbWJyAaKRMtCPW-39?`-BgA-e*wwBj}BSXj5cFl_*U- zlYQT?ox0A{ZX(z~`ZpV-q*|kek>q9;!cByargZ`5bLcmLXn)fis5xG9PrPBfWfblx z5#9tTz!U5HH*ANt_zrrapmiALtMy=!h^C_p`OfY8rj4>5!gqoU;uJxEyl@}Q^`&lq z)3)vOv-b)JZ;pKmh))2g`JDkFvhV55axSuqffhe_({?^6MT@)E$;&l#fwFHg=8*sf zPw`(Ztn1X`yb?h2x$3m+jVMV*@)ED?#+)oqySj3m%jsA3b%)y<>N;xsgUx zadmw)yHuQOvvvKe7WF?8aZ~C}uFZ71x1RtxgPv4hWA6KqLQv}7DCjhQYAqWMW8UZm zK?Q<$(f3bLHw=f8g%@RyZMb9RCnRAeO*q~kOX0_q0&QD8ml(u)`mc~aef6N#T=lv7 z;u>_sW2Qgk<15s(<74j$A0AHiLm|JtTmCLcYm3|Qu5I03fR~7Z{ev)F?wz1mFB1oM zj>kgz-s>P1_qY-3?9hTYwQ(DV_qc`YY^U`5p0Preg5LP!b+%(~yxP>RNUn!2^5M!A<6oeY|AQ!xEPgI!*o(KTJtorX*e~N=1A5RTkM|Y>|YKt@DeGYD&Y|qSYgL=L3o#YZHqm- z24>0l(-z*(J^ULO1CIl?_){j`%Y%dfK^t-kYw!739t7cHTn03Gm2&LK-BKi-E?|)1 zz$oDX3UcS)i!0WCI6fwd>4mAF(0kAmYubo7QZalomtTU4z@58WUb`BpH2BC1J_u*> z_l(K#K(DI$sZHV19B9c6U?ABKvfD5}L|BL<15+p@=~D$#X#Z>>+z(5kk!7vYsOGT_7B-m;)`L@&Odfl)0e$tN zTvU_LI8}{!CFmq)w3x>Pe>6#)RW;ut;&4nX@X;~+1h7<^z7hS%=9M!qe!yiKUlhK>$_SL7aM0EzF}ntwflipM0z} z)9->^erME3?s<~mYQU(+Rk^ExNy*x1mjgn%2ug-iSHe2!!%VPyjTr|b;*3YYqkyfb zqc1_fD{5#~h@t5{Qf`IhfZU=EUaXXF@Pb^ur9cDU@@bc-s67H;2 zLC17BFP7<+(d!vs+x>RGsf#Ham(pIWO^vB+UX=h&OtzJd*^-Pk$hL~|IaAQ0QzGFi zez3>5Q@*kJNp1_`+ZDOnFura3ZTz-He0zEBHtTQG#WJ-w&+>J3{GhbAt&Sh`h#wFc zs7L%@AOE1BQE$7C9=PCp&Rw=}r^J^P@ulq#c7!@}O8j+MZ+lAo^{Dtk)82Me{NNn_ zAkX%;=VV(fnZCo`l?lpS@Bc&Edw^F}WsTqWoV$1KP3}!{(i0Nk+)E$<5_%I5IVe>I zv3Cb&d@TVBWvpldB1J`tW#fnp3JNOC8XQq+B6h5!W5YUj87o%4-`eK}Q2+1$`<~|; zhum}a*>&x;*IIk+wbs_^$ap0OWa)COvKDI9Ig7R$(iLWlRwLpSa=u+2EHXt|>L_{h zcw1`D&AgTKw$eP6dGmQ&XKG^Vs2pB>^S0{DHw4)&fjCE?WoJ?`tPU@Ud@@#l+;-Mh2R3 ze*%>TWvfCb-yEK;Y89!~=I}l^i&gmfX5O)Gbu3-Tg{cu`Q_Yvzszx$ZnT@^4R6?eM za#Z`W(xBo3f}7@DFqyy6^CvenNTK2|S5I;+C70=&RGwV;Yd?0gAG5kj#$@=MBhQ|F zHe(a2NLs25KXsE&@$l2#2{lgh+AD3$QI21g?k%nNwykqWbN*z%YlB3vBTJn*;2fPg zG2LBqbhkOW+Z;Ga5>Tx|k}GU-g-tGnxHtGEl3ZewOKfs4!r?XeJteuPO-6Z7Gl>Sj zw|O?HN}cZJgQV(kx)qGGlmeSl5T+DKN|8+|3R8+DrP!tvhbd)} zQf5=i!jy7pyWF;2ZYJic(#GBmenErZRnoiK^scr~-EnPg@ViNJH=EqeCRY$T4VARi zn{DgO4(n|tDXnY@E@RT;N=d1-DV1SL71UPh!x)r-aU#diqn#W4q6WW8GFREmRbl4V z)KA`Qn>X9$Eim2lRB3H zZxj5mfm8#Kp^h?JN13govcbotw^)*kZE~^Mk*BJT1=-pFCP^=_=>;}BxKR$6B-yjc zo=pZJ$^erjCv7qp4bwpog7`bFr6a9vM_QW+`RXsDc(1YVHDSkUrC_ZsSZfPbNkWxP zsIm#vUd?DFxzZ*>L1>`Ze3`GRk|}8+Wot~C!Jew#Gav>meyUY)TLFL4i7~Q4$Wa2?vE)2K$5jfqoCav)|G8{WcJ1xlCO7UHwwu z3Y5#8^f13r4X80+w|NViyQK;=@uWJ(Tyx$rI&`=(d61W#XiUVA0zv zuj6_MTlhLBJsh@`FBivjX&?e}z_mI4P^bxc{lNTOt}4qH%z1MTTIL~A&3q?)Fqho= z`4jyv=CeYTE;vMzF~057kjAoNBGj*Kk?I7A9aW_28vFPMPnOL5PUInIa{+&f=xBbB zLr48Wt`ny((sW4!Lxc9@_&w#da3Zf9Pfn)K{4&BqJHkRc!r;Hlwm!$@s69FPqRw1f zXRg#q|MUGm44S_a|4b7@=x+lC5L8GbnF>p!!V+6yNm$__JJpHGGSok)F$Fi?zJ{gR1(p}Dh6Rhn~)Rm>S;E-6*1t|P($`FRtuxcJ|@|IwZA zJnD{5A7Y*;QK?|0?IPs3(1)Vs`OxbUA0k%hmrAEgGo3D#PM6wFmxi65_Q2fh@Mfqm z9jPYSGt)B)g*}Tua@Dq5&?R>b`_^k;-%9^4ecSTW-75iYH`}+a{~y8k%|Cy*9wg~* zdlG~&Vn9)uR?Rds3}|?X42V(vuLGLC_=+E56v2J-6e=+*OW8%0m`$xz zv3a{xnyd)jJhtVk?z` zf6XmZr#gk^%QAHsRUTB%PpO&5Pe7AY3iZwwTFr&q@JL~=N#C2utC#7yCsX0ssqn(7 zxO2`6FS4u(q-`i#g^F_(yq`2dYcS-D3f0T;%mSXX{=MMC=2(Myw3TXSc2=k^rl3lt zO}ADkB%$owh$}6>qavUHsaw*FS>1SseDez+9GA9pdZPeZ7Z(kp%*ZiPYMro$8P^ z_oF@AqvOrED%GyE$bt=a5ceT_oYP2+Rbh<}zWL4zAYPFaPN`x>Yo^gs?D=hXu!4(i z?^OW-3C#1-f&aX){1y5?^_xH2IlgJq6772d=<8{?m1jza5c@6s$Ctq|{jRa%)wiZ+D_&?8E~=SL_I&!ix7-263&zXSUhaqPK`Z?84E|-QP@;R%ceS7 zHU&(3H2D36|Ma)~r+>(QxCumBJ5XBdAA;q%b_}*GZ07w+AkwyaKNu&>t7%nb&Lu4a zV?m+}oF0|baw%F<4$M1CFFM;^bhf=<3I>`lt5rq!KZ=w|>08qFEgAN$Ane;g(zj&T zx5@2QNBVYidmvF3u9YJ5xx9t5LzfQhV4);Hp(}GcsH3B04Qb<7pdbUt<~$zyF^O4N zu3&{3@rS~+>1UnoXPxb5ZG%AMk3w#N8CRqFI|rMaYE*suz^_A~plH1J;MBhe%p|_v{v;_bZMY>Ha29wdAL?}%xc`{$uSfMUB9QoIeubDib5C>1{K( zv#NBPzBDKE+t~Dd7_}^oJ^^(ZDvg%tY2gPp^exfTz6@*K8z-!#nSF8P-VW;`I2>9E zi3q5FU)#P2Xkl#<;5QR?tfjiWvCEqFRfoq2MmQYE{H}BRV$Eebw=XiWt$Gtrh&VVLoUx!+z>38$CFY4WIK_g-K-Zrn+ zg8)r?jMs(jSJR$MtTzEVxBHzR>`f6PK@2hl0)kO{(<7u~=p#|-_RlU#-Vi_b=CqL_ zf0Ic9zJ=l7!c6A2F3Q{2343%A#Lxe2gJ@`}+526pM1Mf1^t)71Fgbt7i+3P{`+Z)C zO&29^>)$pf;pZ?rXsOs7-c^lsf6X?FyQ-RMln_*Jl@P#26k1ADQxaxw?_rb4?WQI+ zq907T{Bxp%T@*jA(U9aQUn8>11>~qT&-A4l5@K zvS33V1f-FwhNa`8=HCBwzEDt zo$Mb;k!&@XT}d`)cUP^3H!ZQBX)Tk{&t;)=8<|hu9Mp4emQ_t%b=*9%R?|XuaDI2ZA8LB+4Sy`UcX;D36jLs z%=-_jza&UfPx&LG3J2Ri(vx#u4M(x|LBEb^oG$6^lhAGa1A=G!OoB-CoNU4j?wU!Mi)M#IR6K zsdh&v;*|>`Fcel5=HYPy`Be;4gK~%j1oc2Ysm=XERlONEOqFq*b>T3Cw^Phb!;sZZ zFVi{Pm%^R#CU;mF)sf~i4pRqKana*#<5eejI)d|fv~TyBkH)i`INr3LpvrrG zf)zo`d({<)iAf9mGdy0=L*m{MwnlpZfOQ8`8E@de2y^BH)tocjS8}|-v6tz1wmJ@* zo9Sn(S>;V~O2WiALL_8xigPguGMqX`iDAOfbJW-@PD}i(qs>j{sBvZQ*+U;;lwo)> z!BE#*X9~|%=X3rx=UkN@b-kEOpxc*&FkH}RL4v#tk-2A=dxdi(SgBbtNiDX z6yshD>Is!EA>Fema+Ue!Ty=8ZmtRMRhfY+LV?XC?$dV^f zN)uJEpPw_tpDBN4d-fY!M3Q~^Q#*t~4~clcE?lnY8T-WS4?8= z9yD)EQj-WWc-Ums-Feweo2;t6mpG%d$M7^vtecn3{gZ+C%jUJo>PhFPd;1S~TAA}M zQt8wt?Y-{+IgOEl(8#V%p`9*aM|6q+kM~}rMmdL@UoTRfxs-Vw?AtFvrk!HmxrD9qiRR#`YAu#T zUr(h^SDCU)8N~uK`chRvSi{pVRkMm7V1{k@1sSu&n-LFOrrNp$bMTwg*_be0)1;2) zyyl}O)rOzgG}Wfd#x2&^UEG0WHr+{VRN#}re(9RyXD3WFM@~bi9bx`4P4$!D5YyBt zYF9K@n*~kmJ&u{KPEGJCHg*90d$W1EI?;S}941S?!q+PFW&ZkVas7c6wJ>;v#_ z@c5%*NPmo3@D5spZvV>8&Sv1?LPI)c{ybBq23(NjVh+&07@I~IgSXDH_t;4SQV$4C z0#_6&am_8a8O3u?ED&Snk(sJvRdkg%!@6)|V@waZR{4FG6JXvjRZ(n3R5dpqrgnQ|-^GdImreVh-QUznx3IftE&A3NwH$BtM@D6t9>%RQMlYlB%V zQEwZ)b*}ikONA+xZm?9Md~mo2JrlD9xgdJ6aJ`s0e2yB>NN8`N;tc5xSN!*5;yZ~& zVwT{7fJ6>L!qG&eEvXW0wKk64FLD%%O>7Vu4aPHlrmta31MPFx8&yVq1)sk&Co-)6B&sIk2(P3*f6MZI^-saLAvSj((Uy;7wH z*-OKnmYD=~yjfAa#uLTTMF;XINB!vtmug2E64Ql41lL(N)s!2||I)mEr5f0ou(g)x z5(-T|$`LGO`7AC+X<_mVlr$+Y#-&^R~6Oc7@APTsR({}3B_1_q%#{ErU{3>`~O9P*sMxu8T>I@1@D?uDKen>nP>up z16w5;h%^9_SVP*;$dDMu(?CBt_{Zi|n0P<3GOVXT0<(55tnP2-@wwgsGW+1IOf#oHL3l}oYU5eNgqJ!bIrEbTq!xa(DyR_ozyGwiNX#EIfC z^r~cg$1J^G^=N!Y76)HykrBOj+!=e{YQ3GjNm=PdVxi}@ZcKj19yk7o>H%I+1ima1h(%;PPlNUAD8AdlM^D!ib3fk!s6my@u4#5$LB0wmGMD9k?Fu3OGKOqak#S1Y&NRHQHfx>1W$|D(h~S6oQ^bfNZOdg)=Ve@ValT7e8u#F zVe)RhK-&AAXQbLEB#6P(RJGkoCJ87dKS_WRTRqd(7qhnga4O4U!mW|O z&*|0ZMkJ^wDh>;=e1Sxv9cW4c+1wUT7BQGKJQ6oT;<`m6{Ac5@l=~L22?473(gJ0Q zL9uHsV#1>ksL~0)NPhA~{pEtL!X^T%0V!c9&~ku3aWV=5_PjEDGv!8=s%cM@4ZQU% zB*=|qnCEw}Q#~Wyp)Xh#!qaTHQI$91u4tJV;R0C3WY3q1_(!jRI1dC@#0pk!qlU1H z>8+Y5Pk0T(Liy=|-!aOYCW0Tx_dcNh#6&7VgS9hL9jG84_C+SBh<~m5S0;jn{Kxcj z)_c<5RU15UX{Q(GbfPX0Y){7os$wa}REeP06lGl|WPi`DAGEUZfX2hKgg2*({dk5Y zd&rD5A~(?s`$9YkDi-O`Hmjnri=W-1!C2%>AE>Z~GW^}a--v)$^<9c~{ z3_c_+rJyqKoQU6sB`m+>^!LtNxOgo^65urmQ3APr)=Qa%LKzd&da{6uquk60>JPRs z6kL`tKlpF&`((dBGjb=VS_^GK)(hN{XR(uwm&K!9XbkUn7>4X?3e=RcHf#4}=${ zIeQ|QIv2eTyH(XW*=F*ss@>6>vvCBr@{$OGEdL-rUI0I$k9&x8iBz6&#R5TsnxF$= z-kEHSuE!IO)1t+Mh7^~ZqiKg@L{ngCD%*T|s~R|XScqrwkZ{}R`vm>VFb&~<0z^Fb z3WK*;djL4s8%cOPMFN&XL?St3nYy4f46W}94h#-alugap=5Lm%9H+-Ecmc^}?VA<5 ziYQx=%a|%K#m5~4r2y%2+jdrB1RDsZ(n0*{cAH8y-o)mK63D?oi}g4YcPrK$nmU=% zZNJksvppdkE;9#If07Wj;GGl8+-9kWj z7Jq%j`LkSn8$P?iWAbQ0&6nU=-fTQzH+WGV?O^EPteCA8;sYr7_d#TMrFC|47)8Y6 zmb>@JD;~@M!W?wF>V5Jv4#+LEBNX9}4=*=De0LDv*=xuVawPaBX&4}0_|AqG*ns`p9V8W!i_xZIp2S$(8Kejp?{jEiRiM<0eiK?Vz2) zn`Oi2aHruLD^)9W_usEne`+*VNuHUk&cg_k2Y9UOC)=b2G1h+O9sCa8B`?QQiJ+HE z`o7%2i3Y8BC(=~nwHy}#KsHU>shAJcBi=bk)BF7@Q9rok$E>q zMllO9Z+A4<6bbK9cSlYF473X+Or9+Qf^A!>5U^z-<|Ntr6tisANV}Vp{#h6&hRWp) zB7N8%CH({&fOOUM9vBkh9~zNGGM%NPS6{JEDP_oR6t5vtw^W?-r zE*PYDz@?bZ1TObD*a)A-UxPKG%sIlA9Z;I*y-wT~a79nUP z9!(*bEZwtb;G&?AMcMHlb#U>Y>6Q-I)Cv080Jo@Ko9^Mn^v}lJquREYn-8RTrbEo9 zeNNaIQb9GE5|=)_evj(XC_6#{rUKbL;Fd$pNDy)>01||Buy@#N2gxdjYYpfbOOXo= zUSuS#{>WZApSkjr|MxX|)+ivtZ|!pSSXp{V@mbzHh@+T5qc zJs!j3fBD&biAwVtfbhseO!LIkK66eI`q4#rw*!s2y z*lGm6Ju7%;l{^c%Zx!6v91ZRoNF&0Ec?YvT*>RY;41@*{a&2{*p_)tosX8>qi6fW-peao`>pF@+EtEYgO^>Us z^v*|7JY_LwSWU~xjLUyvE5Z@b#E@56rA&?l;S_~HPB;}YNo|p>?E)6M;O*kPUS{gA zmZNlW=$GZ8EEQNK2Zr!dq15oh@gzX5L6+cO2)4p#W8M;o(LU~CaWOl1Cn5`hwHeYf zp1tQmAG72kbwYVL5V8Eyitm7qr6Un)%=ZtedKB>OH>kF)Ta$^gBknN460j^{qy7SA z7P2{bgF4Xsut8nG@z=zM)#$wAEu29KrWDJNr?7pfxmVP50%u_55wtat7G@$WSVS|d z&qY4-o-xTsR9mhut9wNC%6`ZZTl!q+)LDj~r}8?v}*|G4Va zgR6C<71?vKlthN1a_@Fb0E88WA~@4Vmc5+ts>fB^gXiZYhO*(Nqcq>EoD1 z%o&9>OqHF6bWntCx*_tIh^=v$y7~NZbztse;l5Zf!+Xs1-LAUkbIk`kv>*ZiSgaqI zzin6JFaddGJEGJa<36D#wO$8pmu@rHE+@q7E26^pqjqm^Iz2^!!^~ArsXo=jQ=sP2 znc>~!(BtTk`3{NGj#Va8z|_8K>G$izd5#X=~QZ3x&KDk>oWA{ja@H~)l7#CwyYEpU-ZTEZ!c zh_xY4j|8h<5S~5SY9F_Acn zwHzLG64}9WNx`TzG2YfHBJYkf|MQBfu8|I~Ho&hC3~wxEn!M40BP+(W0+jD0?lP}G ztqycw{n)g6Mzzb@`Z4>@kIli)sGHoUKQ=p`QHQ$Ud}`{SRpq_5^NoKr6m2cQmK5Juez;lSAJE(5Q$EN#ps=R;js?9N+ zBaf#^wkS-JePE8luVHzf!}5}mE>eC(OSc=JQ!kDA=2I?^kY#W4GXr+~M39iq|DOi{ zC-`3nuxN)m`jD3HaU~BItTUi*rA&uLt=FTNU;dnbkD z5G0W|ctS{T?c4po&HDGO-+Y~$iF}hOx*|hZGp~z(oB7(7%%$N{_)TsC37MML)G@`Y zox~E?)s4<&pn@YkIdimG@S18@iE$G+C^QL5HvtV8pWX31q6T~JHFb{jcQfeU>gw_v zqL2(v8XvqtsGmf52VfZH!7*gq?@LJ+JuAH^24ddBuJC%HnS27PeaXo>9xEv1 z!V#b=T(TOP#XxMf$_;123J5=9yLqgo0ugQike0afC6Hh#=E=9!AsA)m?^Lbg=aZ45 z@0#vA)fh}Ons%z1fwyxvk|g)x&><3hHmO8ESEje zPGVthGwLYT#5(%y~pTC1q=#wV-u9}mxneC7gGq7#uAMdK3u}ADZ zS=-EO?_y5<-P`gJqpWQv^`08s1|wyfO6gAxo=*0!Ij;|d-iL}8Y-|C0tPL*ie61)kW`2i6+c)i*Bnd;wm(RBgM-%}$G$8`gxU{2j6iWD zm87vglFevbY}2xY7Gp7l&K_G9n|is~y-W3~x(VVSyn%xle~3$1J4B+@PH@-mC{}AD z{;TR*FBC5%Qk&4KKmy8z60mv}%8q-MS@2&~lEpKn%&Px#uJdwCkQ->l(;R-#WDuV; z07Dz?&Ej-I#JAN(f2I7o&vNJ%6G45@>x}IK1L)@+8(J@d3P%_~{97jS5j z2wXlsodb25{k0n9t=jvEF;j(k_iJ@j5jDxW57zJf>Y6oQ;i`P@H>#k+f%x&L5kSq+AS7Uf`cxi>W*(!b?Lw1A~ed33$Y^NqZnbnX>z{9AC#b;HQ%XD z$$um)zSg?qFsVQJJ1qLAWtq#qQ$5SS&7m}#&bapp!jBLnxqXNLn@@bF26-En>tU&E znSGKE@m@7$->beUIxpnWmikwWg~gsvOp74dVNK?o@70;bbF$JoeWTXwG)KxWckpWX zMUO%=QuZ364kGnC# z9A#2JsB3U~Soeb(Q}7CaVC*gV8AJY$s%^nnvYC`Uo(vAovdbLwqx!3}$SnI&)s)`3 zMu+NC{Gnv>XeHQwzuEbtYF+pyH=^gugaU1rdW36e@_)h#m|&WTkr}-Jf%QN}-!UV9 zQfF8G9o7Z42Av6@1^f4Yh7yEt=J}t%**)f)pH$xp+1cTLBQ!$L4iaoPSl-9xke}6w z`kq;Ws>^>?2X^_CLtZQE$WI(7 z&u9~q*Z0uf8bK#PUcn4$UcS0kS`_I3=?O{2cksyI2lW9*@8TSR!X}b9m@N~;)lTY} zV=`!Y8sL@SY=~9Gz9VjoJkbg7GsZbdj*_F{)?8E^ZsNM@f7Me6@jBVjUEL;amOFX? zfn#?%`hHSxaCJZD^XBJVJ=Ot5e5L>DJY;4l-O2gHtX29vq5}I`pTT98v$ej#`O37- z(nAWEZI`h!E5L=xzS2y}qK4PamMmRQk^g4ts*+tCuZM^2)~YZvoQ&U_bd2`jG^fP$ zDb5k*;h0`W{&V8GTh24+X+TN^+glmehhdewJFctwX`QWm519Kn_O5c#IGFOKL~^wu z*<8#Lv110^SX*5jl;Nm|WE#M&DEs<7(TU!_&D?A~j(Wbx*5e6BdqR%xOo;25IUJi` zWA4wqTACQ$`UjQ5NAF;}nEJFlU|<~4cx3x~FD z_H>_C!(j!GaC>j*TMk2zBK${@&plo4Ty3%nblccN%y1EWy{G31 z)bopxe60gSXiESvBkW0zDbm%QrY})Cn7v6Qyti@$M=#DS?nsKZ>LUiq8wyN6o8?8i z0|MhyMY;_EPd_QrZvovWib1grroKeqf^zn`5}KZFzAe!|_n+~D-4ltL(Jc@i31p1x z9Ie{Op`(NmXMHRZVNjOYREFBlO$eEhH1)||FCxJ# zC5@S(PT^m|5So)|03E15Rf?43c+13y1H2RhWNRV^G)^uQMbry+Q=WhIkq9neoDxA0 z#23pq_m}JM@$_0tHx5P{qU8$%679bUx2lkd3RayQ^E^gG1_TwZ6H{8qY4 z(GL4X@J&#s$q%l+*NknYi;G`wDRR%(Qbb;7nG0L#13Jv&m{$wEz!!?{2-sDyOBk@V z7V)}zD^=ozYyW;!50hP~^N7e@Ua9@Y`#xurAptW93K}BP{=NeP9QU$JuwNID4T&5H z|K^@E-$wW)5-=>B8@loNaIxp+6iuQ7+mDIFQQ(sl5;2Qtz+c#z5>>K1Tk;A3yC9{? zfi1)l;ed&*r^w8dgFz9F z*Xq$Ny%i+vg~sxMDm}JQ0Uhe*E(39wLf6hVN#sLGn@t6$WK5z+qL`)Y5b2i4z~wEm zi{k|2lrn;uE9j&=`ErA}ee&d%VEa@pr=HRrHdNG}XuhJgjyk1Fk&(cE8}?Ut0M9-< ziY0CI>5XGVPn{T^k&apT0!0f@>g?^tkK^4wC3y-8Eol;#=!o|mTtA2}3B1@M-@SIy^Dc(x@u1wL7?C;WB1(?CkOya9%qp!;fSI&qw zP`~diUAiFI+H-DAghe37nwCR^yq2xK@BAL6jNABS8g%=YW2xgv?nr7*oxKQCjC&AhLiE# zwYr4yJYK7ZQY^P4;=<47`LnXi&G{Ym-|}A+_hVd)Aqdde7tN0ybw}qPrn-|p%Q@6s z(+OTZ+&tV#*Tik;LMLKh?ps_Zf+| z&R%{jz7uK8i=%_x!E}=-QCRfS?9aB2GrQ0Q*D> z5-A}haI2k|IRgc%7 z{U|BDyTNatH5YYbBXIRkW?46ViT>GsY1dspN#yu1y6eteUi{Iu$M?a@_8}_~{L4Nd zio9kY@TYj)K1372n`U?qohtizx;0+zA88Bs;i5I1eAM~D&!({la^3Uh&K|nj{Mti5 zSZZvXmpnJ(h=CcSh;Xm_q2`&MdKL#jNB2VF`^9|LOIK7av7WL!9QXv{=1UG1N&LR* zr1HEOCe>S?-scWZD}zNYr?~P3A95j_PYNTdwJww%8FB>Z_Is^-uk&6p5BEkM_{F69 z=zCj-jm#G1Az$aaSika%yIHn3J!$^iN1wf~73=!z%lGQA6>65VQCf*hEB3o}F|MMO z>-y?0_3SdBv~V6-06cLBM7?0Yh!xUNL3!9Cb}G}7=F7f%ec6&YHvW8hHNrVxFq_jp z%&wWcNBZeDd2etCA~;L@5Gn9UKcG9plpLTBDgT*55?5cqg@zZ!2M4v)1QVZl0OBtU z{s2A4;n=3XzPj~iR?>+>QKw-&exXPibS_EJi1(=3*dp_&oPfkszx}Zh8^o*XH@odqR|l>G0s+nofrE_P8j#>*%Je1B6cxSBo8%Sq#;Ml zv>+WUU1~G89IOXKlZ3i@`(WJ#LC}w6n8L1ufc-4f_7L49Jvl^g;peoWn)_Lr-yKTV z%L%Q>4kMv6~Pu z9=+}f@6P69N9dm&XIJx4qx8E@(T;24mQ#pa?!ZhClg!A`O!;|c%4nS`-UxX_slb>C zf^HwVChiWtq^=3W?MEN<)q~5tON6cY4j$j)lwT_;D?S~qohsBAk;H}JDH+NujXdb$ zm?`}lV`5`;kJ=}%(Q=H3y?7WoAuHJQEE)-}@j*KEjuDg->N(b&I!0Hg8+Wixg8 z7+uq0J;ky?R`QB7ENW44T2K1LL!6mIoEhojA<@gQu-h?4m*pKTDC4cVY${$Dqav78A2|({7bZ&*+EOM<3Y_ZI<5%q znIC+!DT;mDGRJB;(_?jS>`aaut5ZW*q)CQ!90vgr{u5YXV#x4LCp{r9^PJ#f5P~K( zJ5&^LUyI{}!nTm%i_Ak~b>*m=#6(3%TCsOg=BeDfodA0QcEUL zQJ;Uf9>TuyuZQb(Im@pTMvboi7t{I(-9Bf%eFv_;G><+4jtzv4JyK7Ot&(&yJ%1z{ z?2RVpC_R|?+lL;d$287xKrw>cA&Fz}lXmd8qRJePbY_peJh+PrIXc)Sy*^SQE5LhD zq{FD!ESD2FayzmcJO?(o-g+w={=Nd%75W592|s=_Lfztv#_Vuoy{I34BFXqi>#~|Z zv>LW4#D_M~bIAq=~Ftwk2{Z!}1Z52lVp%Z9ZOje#aK zl|NKG*r>ou#yxwBb_VEbj~6cjS^~uMvH_u z(zo(7x8D#0It_rZ^Er%E>^;d=Y_pYQvK6OWlUhRG2pw=JnJO@qF83=X7IZPkQ*^XY zI_iBbS17V%=`G}e0Kjr^OqE$s10trPo@)&;kqKfBrMt`_;};Q?)KE#53mCJ#_3?B} zZrQT~_FJ)3YGsBpHB+(NTXEyBvIr0_Z`g}$;1{*ToF7Sr~4-Ki5Q+_1+INTe1%!@!s^ z3k0-6xbwB3u9UefY>&#on>sI{yaJ)VsAwfqF@L8L0m;+DHgPae{)Dv`# znwO2E$j;ZCV#4QaI6=2hzMQn8IAX$~3FG|RX={=v>TE>l(i3$zb~D3I)Hh=I_Rfij z{=Y4z&R0$pfZR%xBW%0bhb2)`70Y&_h#LEH4%hR+VTMsVC}@_WtR5EUU@RsMtM%An|ZhEQXn~xa0_Kgc)~+ zUN6nGI#b`}Gw7anB2%tI`O z)#*mAJ)0W7)TRqst~;rX)TImixR$C@q+6ORchP6qGQHBpoNH!Y`lUXW;T8LR0;fKqK#U0FUet9bv z6R``#M2-!CkWAJm@zJ?9f#pPkx@3qn3~>K1aYCLa{G`s&@& zpU!HKR_Trq53yHuC5$o-g!@{Ru0KEjv)f{Ju(ax$?ju#vSUc>neQ9R%j;rq{3+-3| zVc)QCy>;UoziozK(@IFEE5uV4fQ5s(ZX^NLT=U#WRniz%PK^5ybW84^^&9}wVdYYs zNR6)aH%p)-HTZ5gs*N}P@(WPTwxa^bTnrFG?)m$ExQBVk%S@O{K+v%AS9UGGhnXzS z^jxYM6xOxu?JduO4m8^WA#PSsKK-{~g0=3g{l%5@3mc?W3!r(URLP%O#-PJy*3VwI z>37Y9t$cXXta)^7zg7tH&W=-B0ZL&j=D(v*jAiqb)Bp zW6{a9|INHlz41ZW-nq)Ovf-{7|7K|WwPVrPE+hPjTH3keA3wbXXnxnu(vKHD2_*Nm z(-6#`HSJ3EhjwUx+b^GQWwQ2b$gWZ*O9lj1h69?p?x#DM?B6x?(~>Q(f=~N5bj3fH zRyX`{JdeM<>TYuG*9;THP65;tYQVgO?cDVAf+zO21K40@0B-jWbAG{Qh<5Ds35mJs z#b^J`vH)-vEm7xBo@D1|!$YsX#o)8{EiEXHMLZo+A>3WbDs`B~J$Ky*_;NC93s+IT zNQ1AfU%L$O6ExY@9^G5}bZK8F9=h%ASHQZ=P|3&^36{e}Z&4xDqAF{d&o5tne;F82 zasj!LiBGaPl-SR9HTY<)89Pz8)tjzLc+1U{iTaE~)~~Ur6OnYJqic^jc1S`;w_GkY z+#Wu2jZq}n7(T~&PGavwImAnZVei`{aS?S%M>g{$ij@OmClP!y&v03($EMS9>MIUNHAla zxqGs%aF?txPfylWt^ToJC$kd4#}FtVjXOoxx$mzv-KOX&_r5h|%oLr@oiBCC zkO7u!!DANkJ@2t_G$ME?6qXyN=<2qs#4MD3JVs9~4^N3{s7-2$nmto=ZTs#2VHZjG zP!W%1@&!NGZvB+B-T*1tu5z|I`fs`ihlVaYaeHu2UQ)05n?A%jw)w@s>3NR6Qzzy- z=Amoi1F(}^b^(^8FPe52>QvDc5|KqZ##SQPzS*4zj)2yKR2(G2z{~;+?+%SU z9U6FE28NL!3jCa2u6Mkztd&@n6vL(1miDbBOgFz^h3w)GQqa$OD>+B9J4eyUqhg{n zDGC6TcDOKR`2_?mCH#p*mt-R%v;c2PRyqSl0cJX0to=TWg^-V#(OQW5ppirh6tGx7 zTO7%8hqSO_)6E)6B~0VRx>Z{OxHR;3B?uK8IIgM}_X;t^AeIfY9yjYR)@dRYK@Jg{ zv)FwEuW}PyR2(OABs|$^^pMyl1$F}%mxF0*cqJg_i5vE)lW<7h?HaQe8#yl$JlZH$ z>k_`!=Emhrrbmhh9&nCFulWZ$GnJgbA2S6?$QV;r6(ff`c48qQqHYD{(E~w2pbItx zp4|ZV@*Ob$O(15gv%5!`1(Z(q2XjNS_7Z(80a9aAb&txIQAEi+Fm$WW$90W%$|p2n z_;l1%j5-z=eW^a5XslB&)hAR8&nzQ!5yTs?gJ(r05)YX#FV!7d)3(fj)6?;04%xAE z({z2gjWmWL$veUHxQvBsL+Xb59x?JDULM+fPOa>(4V&wD^UP(J>5kpuv*>lmb3GQy z047r^#=3}kOS8F;UQS7auu+M^Yu>*M%aFNdY@=>ZR0bQE7fTd$oZhskxuQ|`8Tu(k zzo-gugR$BXtG+=giCdc=x9OlDMmTU0yOcnP@T(0>XuB7qdwUvnrSr9^Y+_4)s_E0D zQ`L;iWhSwVN~WPV40w|$DZ@w+qPlP?cX5;MTl^~eHgZDF@Ot;7P(^R4d8`TL>=EYk zCVl9jBjgGL*0Ib>G_-jLmm@F`h8e*mfN-Wl_^^wv1B<{THo&arbk>pP{ApBmpII_Z z&jA*-)Aby0mDOq#OI{Y`qi`Gv^-SyVclmY1h=oXUe zBOrYs8PeQSjLS*G7<0}nW@3lAa+V&0Q{ii~bk{Ds7RDOtBB1|>&}u1)|7NgjzO5FN zi=Gd@#U?fomYd3VnLe|zV0yt^KN}cKHUF8d`yBAX<4BI)QQnMc9ZT zX=hhnEKWoO1Ou7iqvvpZvCCXE2ZN`N&5}8~FEIb@Vlf}g!BFEWQ*$MHj5C^#xl*6( zHXFe&(&$d0LeGI zuqmd!S98UKTy(C^ct5lU!mk%lyllqJ)vbnnZP|AnkQ9!DP9VqoR*0!D$~oeu&_=H1 zE|@%{Lx8J5P=(UOZ2N>RFdOD-za4#5(h^p9V_6z8q22K`;kJ;pn z>L|R_CUB@GV2PyiT&S)kUs9=!@d|;Gz`pp?OQ#+0M6>D|U3ms6UXv^J2?dX{aZe*? zjg$52ksXto(<~bi8^<)^pE8!y7D7_?n-FZNf`Ic^iS0x|I=`<^4G@J?sp&XRw`s)H z%~$o2!=ZZgqT0v(TFm3(Qvh)M{7C~MAYTalQtw4HyJQ^-f?-7s*phzf5WaSdj^GD8 zoLDIt##UbH&1Gpzz^1XR@Y24~5edIUx{>L-6h-7AQ=^P51Vc-jFcqm<@``cvI0>1t zN;0EHomJbUf{Hr&3UA<-_oV1(wX=1tEQ4C6dt7k z@Pa-Ku5t~}n(ZpjA{G!Ii0Te4M8FgtC;}*c zvw}8sHth14lNRS4y+x04(J9V zg=>dFNE)hgGj)M(Rm~;<P{z5Do;-+q)t{DBEBT%4N6U&uAHaz{za(h*92^aWY?r522 z`&{demQjpo`3NGgM8*q309TP87A)l8d9K;CP`8R^)6iSAAn2qahb!3I=aFPqN=1kqi^cO^CCLkqN#m*T*1>=fS_fCewz<&&>i}1%1tYwU1TQ%V~_dnDqpR#NNC@% zZlFubt^&bZWHu>%u+ay4qtdK$k*u zF!0Arn?=(kDjc=NIXsK}1o--bROlrE>^y{Ha|%*L zY)i>&PW?OQU}u;c|Bj4yhWY64kejte--J2J8K&n=`XGKL-^3Z&aC6&D`h@%@7s4mX zeBzo58Od9WOm&9o!B6~Irjt{kf18sR>mgpD9B+)saMvvFEwgShRyhxv&lc-D`7t+R z)iK;`z8TZD;pU^8IsL!NbY7x+RlkLVBTFEd%EhLvInW{umTtFdvaDE; zkxFycQiSv4&4Q)6cejO>99UN>Y10--N_Djj-X1F=)UqCGp(k>xp4e%=TdI#K<&;v8 z4OjPJd{HCq@SWz&9~~-{5*84UNdy#wc$y2d?GRg#hsufC3-&C z0DdGArS!mS%7*#b*m047aP3Xm369Gs0s_r2YnJKW_ee{pg|Qhufg) zkC;}s>zd@Ru}bOdocH2r5C3#K?iCBo{kJ2o{Aymloz;D-(JS<%!m&O?mbmh;p>QS_ zn>j0Vb(g?NWzhi_p~V&B>BVcr7#pra-ykz0%SiIgVX}E;h4!m=T9sa90tWJ*X~#{J zlge6m@R0dRd?8)oNLfQo#Y#OU)^v*&j~sK(N?nnQf=)zAF@9WkzqxLu9)1GRBCx!V z1atZ0eI*Cdfh0x$nB@L8Y58UdHA#2wEBL_1FzGIvWP0DBtN(h{GIXk#8i%**2zX~c z3!|=t&R|Fg7l2Fh2NRr^@@*t;*hx%+-?+ptjESPfG6i2mBtaOJiQF$WcuO7daJboU zhi=#S9-4$J@31~aO&b-H+lT~g2+2J^RTTOzVoteJ=eK=Cq`e0>p?mW_ z%?f=@8HdQRav1-xx%y6Q@jf%R-Knd4hxcp9JUbzJBk|(9A13=sy!u&_?Cb?c1Ho@W z;$QECn!RK?-i2an9uB8AaMMx%&d6Y%bqRKw!a;#|M2vT672Q&3xdT0WMBu@!t+IOR zV4eN(mgUL3e*_lI23WzDv^v9;O^uWW$DlGTgSj4s3#~DF{I~DY#JI|q$+96Vu=LF* zOuL;lYse|$hIQ;w8E-OL=06@}LQ05+&OxCo! zDgYMVOAuh;dcQguf@YBd$;8Vbt%!r$jkj8-)K^jOzUJPm*{ov*cI_Hi(niy~MxWZa zdzun=UV=v`HqO@0W$s&;_K>85ERsYL5j?^&VO*}Vj`6_@H$*Xh9*4~X?{@UjAUZxz zN0d?ys2>S7;}H|305wquS}X*D&%vZqfw?;Aaqs)YLF#7AvRqJ$*^4af!&Z1&vXX6ErZWVhQjGT@# zFR!znTR*PT9V(8-CbJFq^BfWST%(2+yz5n<%>j4ok+GZC*bbXHck2!%EeyuG-P)7D zoM5Bbdbh65z3ujBZ6wksBDiyh`SxzzCHJggmD{k|PfkrU_omxDx+Z7&Itj%Haad+f zy+;?f(THMDb>!(#6E|G2jS0>|0Uf+#uDwTBAMhksidn~TtmIh$2+spq6Z`rpXcWR< zn9$RrPDLXu0SR~AgDK(&t5M_24z2_-t?$(bqL4fBUR~2>&ssWzk)vH_1sq|pA}xio zblohyS68S0%X~xnqPNaOWY$GE8c#t^J ztqD3k!a`-JzQVYl9euo$z+Vz&76v}`~(V#)lJ0v zB#%05o)tlaf&5_Zx*xOT?dF;L@p@Qo7C)d5C|UXeesf^3%w`mMkI2;Cxy_$EfOEmf zRqOdC%O*OM`HUh&kDLT6W^yH@{rZ-#`J|xIBJPeW+7N!DoWCNGO0I__ml?5Mr}PT@ zc+Pq~w%vAHmL^e;U`#^%y)>H~p>k5@S)1{l^?Gy{w5zU+C&z|Z@oklFv=ok8f5gzk z`b|k}KJh_)p~H6NrGFyYk1)Uf6QOpQ8T1e|e}p;qAw3cUtXm%9+j8^NL;9|qojA71 zq!RL=X#;C=E}P49;xOIMf+9@cH$%k#~mhxK7+P0vTcY-65tk10DX z_Oy4%r9AK}AM9M22{#uN%f5$l*ydU;zyt^pn`g&o zBV2wm_7PN}Bh0Oj=&SN(I#P260Y5PV9_8q4glT$IpTGv&ye_X>jlU5p{CG2aLr6%( z9C}w)%8VzC$)3BB9IMO=8}%6)Yps}X&g-pwbIK;Zo@<&m=}Eml#?l|55v6$4@=NK< ztIdEF|9&NGJoDHhJ`p_la?@e6en#*3QYLx#X5B$L({>BOz{lWl75IcoWC8|0Nihs{ zyr0nEg)uvrbwb1hEO#g)GTx8WPYS`dMC}AX;1N?n+RH=Cq&Nou@<+leI8(%;Fe-uz zUI3Xy;u%V!&C$OwlB97sNIxXG;Cp8x-s~@K(P!$bcS%O=G8u81&*-_`$-0^7GDO@3@X+KNzrohf-tAL;yP&Uy^rn;*^E$2fiX*gW}| z9$S=-TaC9UfzS$$^kGG&>o$EB%KaO+>4BXYj*JfNudwIuRH`k*aE7I7MF8SyVycY! zkMS?>hR2aJMw!l!>s}p;Ayuug9V^5BemuYB#Dn6UZGR%g)tP?T_!KeP31??!Kdy%s zl?oH?l`0{UJ#t7Z-zSK`&c}6mNr@1bph;}VWZ3B_9B8x2-LBJOlDJ(Tz)!<=b}Ur1 z9aeR$d3d`%lb;Sx=(foc@rp`Hye+@P9R38^MwoM-(CsUJMoPARC7RKRxQBEwm7fx` z`UyR{xWM;_pptG+lc_3sc2k8W_eniS-}i|CckGjTz`+OxphhxX$^46MwJKfYXGw?& zWNIUG+=Mod%^$vbM7o+%J21mDLXT_ocf%nmpU}x z@xD)Nl-xyz+-kdFJyWW)U#<5qqx|_r5BrVPj6n;Apu<9zaZ;=7{SW&?gKqJV?3RZS zFRJa}NBoYSH@x%j9mCF|I~8f^W*0u#5%y98Jz(Ac>y*kGDa* ztZHk%$_{+g|1s~L`l#PG)r}#neAMqbs2(#JCl-i6>&<~4$O_Dvs)+9aadI^Scp$$7 zbpFYse!mo@4{XoJ7;iVb+hhJtI;x8v^ZT`3{_Zy8R=q(sj!DabS4zhSN=I~XuD%gq zdCUImF-XJt_S47wfjt2ToT@z@=cJ`M%+jm!)*^(~uk6^z0jqBIpvV24N*z?QX7%=} z$NfcRHMv^gKOaU*>{vL*{-p3g4xNl%uSVHAO0i#XiAHs)S9}TgbbIO({;37^%CdI4c+uD4vptL!OHG3y$8 z9UnI9mM z45y%83UyP2?9}&I>1^;4P`hp@N@2@yigEF!Vsay10B&4vd>UCPJv&JAIK>pi78$(4 zp7Kxs|N0yY7pUL7n+tD4EZ+KTn9H$N6+D=IhA5;u+wU1a*K&oVAnb6Y+~Lt+2d{w{ zVBz@Hm;~Fb)oU1&z{k%X^Niox|JCA>=@>@}wZfBK%Z2X&7EOtyX`JqB?A_0xZ1~E4 z`iy_b0W0x)SOhM#GQs*-+ARJTJ^wJ#GvXR3GTL186a%57=izQ zwws>y3r$2sux3KqnBHikjNZ`B0+r!4_QPlWsCprLuKRIDU;5t7j(^Ud*s$e4&<7*J z&Dj3&Inq^B+xqAIf!*cEhX2HDTpXqRF^+#CUSqP|_j!1uD!cr7GE^+EwJ#u6EwJ0a zfcwq+FeAP5eW(BuuWdQmRF8haIlW)@g1>zYw2UlOB3~#W4V)Y>Y2SIl@9%$e3m|Um zH~4-0@7&j&H~2&SGj7$@UvBVQ_BmT$C8-IK;cJ#Ea*%wc=5g@-+33EbMeZq=DMFx{ zLVF)Aan~G3JHOu8PZS`g?%hWlP%|ED8(#DmL7%RC(cjs>!S(spi~i(lScIh34||ax zt#Q|PdCBkR-{-y_^Afz_RJ-&gf0e(*U77kXe?smYaY4KXNr5qOTs8R$=8!r#I$yW! z_5bqQE6@LzrUQ8=anKwn?tB08f8<}Oi+0LJKYzff8F;@~LC+VS)3gzKE0l%-jgZqf z$&Mv7GZ}6&E_iUeT8LatDR2`n%&*L#*aMJCT-cQmXZW^#U?Y(L8|;aj{JnOb89tUO zLdf+g&o5?g!bJ*v#eTKt6eAU__`)^p@_OZTgiY+_agVKd*>Cr+*KNDY%l_WMOwL;> zywP6vGBoTu`@qZoh^^O>ulN&30hIu0L);WLm|{u71QX;JB|V+)u4G<#ep(b6R#MNb zvM0UbABUU8)@;e%I1;xo6i!IyoWRR=Mpt;zAL+ai4S6c^eojFbr(1~=+5@`B*tS>w zgOl@bvFE<(_h^hOvAA68tV_E_HJ$CID#H|e@2mcH`^=Cx76J_?+>idr831MS0LllK zO8p59S=Zv9o8kvhL&cJaGhoM?A{&F?$tASp3UiSLCo_yOyiPq;+A zuqYfjlwAd!W|VOLve*2EtWx+wx#KJMyyo{e6>cE*qu2aCgXZSZCq*QUClx)jK*x_z z;QFr;d(4QZEk%`~5~-rLd$jJq+;FfJS&KJTJx8Y9#Oon3{8I&cyZt-4K$K*EP{(d%lG>WU>9( zTmF##GjtXL{0!Xd;fxIP4Wj20phoOuLW)y*Xb$(krHqUZC~2`Wy#|0jThs-xBWuh3xt*GxqrL&?c1opT^~8dN(Cf!*P^e?i7l?c zv=bgAwoRavVgxLgmXY}Y3E1vP<~;iyzke&>=8~v0EJ;lorusuAqJbrTIHWt@@rSl< zlHkeXE#DW>Z2$givn!_Q9%v0W+8*yBFy3YldKV^WqdoauDD5VD$-9Vnr$1=__O9PI zIp3~%`(597Bro`Ivp;;dUF91p{E`m;=4CFZP7)R<@63&fIfd#j+{5jJ%4R80ix0vl z*<_Ti4bfdds&E>pp`}n~=f3BU?^Jy)SaWD{oxDh-Iwu5wh&LF1h>s@X_4w!kx5P&) zR<&x^za|M21XoxPOee$Bh|dLa;AVlTO6VUdKwpD#Ug{a15)>Mv(y94gF<+N*62$~G z9Z5UneT+Hfc8B-nsTlsX60FTb_*URjSjfpwCbuB2pjmEz@jfcLyX-~p6Ar0VZ9UMc zAnM^rK}H%zlM8q7TKQ-YJDbjR-vOm3&XHnN@cfW{Da3rspxc#$ib>~sgmj(70hsdU1A>Vn8}SVlRHoGa(bRZ#}pyRLQs>G z@w4|zu0T&f0B0?JvQQRz@w3s%Ib4*E{m{>a88YC+LnUuH9=i7O5B(msu63l8`0-da zsJ4%Oh!0%3efvW!161i`9i65UsCE_7Fn3TmCzru-02G_0-V~paHx2jUWQSXB)xU{1 zsY=EViV;wJjMb&kV_A+%C`fAH+)AK=Bo~TzQRln{!X5iSk;ycHQgTu!W2I7D13RQ| z9F=&|hNzPQUSw{Kosmb_BOtt#7a3JXpSte0w@jVkI0dh*LLkw-$Uy8|g(_oU)tk(7 z@GXq1K#5pakBGq_lSbK2RZ&10<*H)Fnmx7J4g6L`eUaELn}?xpQkyjuMK$V20x~f) zNt0lx_3btn%7&&#dxzpEJ~=^DDDIXdGm0MpdRb{7+1R;GEY%qjUZ6cnCS3e6Ol{Ww zHU4<{V}H~PS6>gu5Jv12LiJ28 zKvH2&Rr-<2cI15c1iYECH+KK?8I=`FUah=#UeDm4VHt=G=sr#(qWMhZ{Bc-S7S zh~4KiKlCc?Pd_7#S`lH{MW6WxGylz>`TYtEh(bHpLT%&PMlwh#ieeSO%ecnf( z`{z?H`iw99E5M-xzQpNdojvGFe{2<$9B?IK1)QGNd9^FQ^pD?h4wgEtP8QJ2Cy`0r zf4UO7S_3KEwBjS8_2)7Qw04YHuC@n#OYWsR?80yT zJ~c~HUBiHvLaj=*gNN)r-?H&7_S0`s!X#|pE&gP({2#Lgo+)epvc)HF656;ow~&Bi zvHj_HeseFZnGBtZZK!kk6hf8buzn{qtL%#J{7&!o3tG$|@1_g(HUs(IX{OYnK;|r< zrf2YQBpz-}P@xMpncYZvBt|H+R1yS8lgyj;x1PDkd*0S2O}_8hX(SW+ps!fAAYn92 zU!eY?#3Vr~Iiy)b2(OE(14WLKc%X-k=(lK}CG zl$o;o2d>JZb5S`u=N~0CF(NpNyCIN(?+^%^(NSV_$EK~B@VTS?NS7m z>Cr$=_(oJ^t4Vv~%PkNimDGiRop6#|+s1Q)Tq7gFpKNOM$a+0VlIxdkhcRQ5PgdHK zj2X7;la6gyb|TZ#Yo&V_~Bh?6<|!WfT%Wk@pk() z4L01QB_$NYy`d2u4gpPsH`$4S*?H_!EG4y+$0Sy3KF~>ILmK3zT8<#q7aRqBe8(5Vm;PIkO zcDEAKy9cnQ%r#gU6qsScd+|PCs0QBi^b!{ODZ8@799VUZEV(QPFQVyBAtE%EntcaQ zmr;t4F^PS0;z%G@>F_c9qNHv`0i+M92asJZD>eOqiu+25q(&*66djIyy?t0G|Bgx zuI9qHxtu6FSmcMzeL-_a{;)Z`!i&v?fPK^~BTPW?gPM#(LkKEPb>kXZR~(4X>B;;= z=6mNSi6{`w|DeP<D3JM8?w$-oNlQW#UcVCpoY7e_2W47z$M@W54xu8a#s2yyG zkEfyDN1G!wkZO}Fj7S(f9&o@GK%|{jx5Om?=SB1~(MO-amxb8RsH*jmAnXq*Mx2OV zrGAO}Og1_Q4DU_#aN>+!n9O7RW`p$(E%Sr*D~XLWa%d@7vli$T^fG~;UI*V^PHbtigO?#5fhQ!Obe)2s?X3n@S)uD5s4D zuY`-7J15XehZX4#~_jxmCA$HXQF-q|b$kIMM7&UYM6`G!-pD2}_htVWD z_v2J}7l}{k5p9FhbSs!nOim!s3$Nstz5{sSm3BmxY1OJ6T4jzM@@OUOCau&+Q-$~_ zgekCLD|LRKE*`rKjREqHUs!E=cXlnE3gHNS0J^SF5UVCVU-a)p>FqayYAP-BzS(DP#5zI_adib!~b=9VRAgQOqZxJ*T z(Z%dXEVug3Q9#ZD^E*$|{2HTQ5Jk6F$stu)F=a~yU)Q6%Pq;(^c;dRjY{4e&+RvG|(FJ~Nb=3l$u(pB{ zy%oLvr558SaT}y;+Nlo5oM-Jpb*690T3pkU;R9)VY?EoExZ1)dvt9MNzmR!I1z`)2 zAU>e7Pd1s>VDYP>iFhIQG<%O;v9?Gs|LAPNCDC~@len^P+loFVU<_b~sX<}zKsv~t z*VByj_OuW7G{bPC{ko_5l~VY|Od*f7%n9GHC-*W#!qeGAl}!|&0D7<5b-m0{-i@}c zx9I>dj_GYCq`yfLYOtoaIj{-K8TcfHRE(jF11sOe_M-}=qBC}A&eZmjV8S>cNU)VO z9hc^HL;=-+Jt$`mu6nH$g)>JVR&FvUbMadHc+S+|5&l}vj3!M?uRL7l7528g*@Y63 z-{j4~olAWbyy%D8v3fNpl7NU-4hdEjtYF@sg}(1vp3ul-oF5_P(1mz3aWqs4I%*cM zl*#It6H2G1PNhI4_Ko)tNkO!L9+X$mi6~eWy_}efj)2@%`OW|(3w7szLEw=(E|(;M z2{V=^QXLG4xsFM|=BW+MlyRNILY!aakoN4~ogTIWu^Bby?L{b|(aHd!^38RlE$Xu2Bf>I9JD1@MDwO%jPm3XRr; zPXO6HiHXurnCNc_O1nj}A|>ZyOXqN)=)E72K#mbCnKJq^vE-P;nVE!7#|3FYNdos; zX~AbK7=~yWj1s=;My%ncCC?LLe*HSc%E-xF@pE+kx5S)^w3kSD35`A(8L5qAIA3Pl zn@x|-)wje;EI&wfjuKxh4s?h6pz|WB9(e{(udfQPFjCeCOS|3r`s>u(9lWxbXrTQ> zJ&vY}ev#<0p8OrM(La6pFPO#-XhYoXZt z?T=bae@cU%)MC100bAN)1~yF2OOrl?;{>kB=oj{KKVWR&@iCf%#-DN#w$;-G+bj_ zwKy@_AUQq0%4rQQy8Vt6Jx^l-T1T-_YC*u0mBVvU1H-k$9cbKyce6BtUMQzxPemV+ zF_});k6XV{!_^l;MtErJ)sxyl+K@;Nx0Qp@)`_PSKBy{`*hsiu7KcDd=rdHtc)s1V7mgR3@HFeh z24I%ZK3s|`H!GK9iT;+#TxeT|nql?8aZ*PKTO_Zuzqos_!glUZfag4W)=)FN^H-V7 zqGY^3aq3NB8U5!161MUL!U7UUzGQ?#31E4pALH|c2`F~CIzsi2U@me|pcskWxaw3v z?2Wv^pFJH2)Y?vS4O7#~?O+C_ra_CV+1rW3OzsdG)r#siF8b+AtjX8L2qPya;eqpq zOC+(t{R1ehkOl%6 z#s(jdh*$Ljj~T%h|I02NVJ35KH;pibc8DP3Mlvk8VNGt#YZIaC$rK=-qed<>Vy3FT zMiT#oZQai7AAE3%B$#RT-0jSi`c0+sl9CiuiWR`2XZHL<`~G&&>tpQjk!HuSz(gv_ zX>-QPFqV>SQa=C?K1R!4$VMGiw23)q8rHms!d8wn(>m3Ho^6#;5e$f?L_bHw@4NQb z3*K}M5Y%R+qUC}zq>ipG^et|H0n3X>Zorw$SMvCU@jM3LdcZY8QF5PFlA=f{*;EFk z2oq5A+(~nsQOA%};80Cv3_WP@5Fx;Eid{C!4DY7_xd|~0+Hmpj^KUf*b`7cP*)K<# z9h=?MlF`On+-;g=emn(Nx{Cz!4my3(?mOD-*L0b-LOiF#^zHzCzf4bzHcjQKIE)4g zwW|>1SEJ3ZsF^!=d((^X_$Aw;<~!TovAvnb#gZ}R_-@Lw$}tAdvbP{;{Qd0<52Xhj ze6HkBQCwj&J{bjvY>|XuF}5eTySj8f^ae0=RA*7LDgYTmNGOTLy(KikZ&xis0|zWF z;4bLxb9?yT)A`!#oxGBChg+?rc;Z}p@!!+U$wl|sb$?ISqf~wN@9AN|cmG7>2I8vL zr+dIhFCBvX=;BbS9os2dPzd9e_K$4!3W<2ox}r zC|t3Xjz5RGvA-Vr>0BBj1%JR^x!X(u5|hC?%zg{b%Q&>JV;|RUG%GY6TdXK_IM<%A zgK3zK+YL=+V~T+`BM_J@bRJC(JIY%%8@`WyIqFYyutcsJy91bVx3xeGy>C4MukK)S zJ>}UZ3wTQ0Jz>!jO}GXyF)*7SYliJPF<+KsvTccx%$WrbJDI9$Rzp2iBanSSlcaDl zI8Z(zFE9>)YHa*z4)NR1N10x>*N&#F-_cy`OUo)F zAGZ`UB4Ceg=dk;ZrhC0Ji>n+v;O+1L--2+4J!wbNFL?AuP8NH7?T!vWzu3`?2Tpg~ z$!teV+|PFcpUt)x?PS_oE`hWFEdsPRq(8zixPzC=p>A@)A4>5o%COnKx09LT?Qci# zYzFjx%E=f)!4l1-RrD~Ez%vN$!jsm_-8&1WTUxQXPyBa;Q*WL?UnlY^^M0g{0if=zks{ z!%^Ke7ufB`nOT)$qgnVY0)y(1*guRj^ZGpj&fuk7nfQEXSfl1C*9s+Ejh68Zs5sbe zw~Lvzlaf2HC%1Hp%+5GAx=;Y1qw8|gC45dqn{NfS9ra-y(x_vdqTph?eit*W=B0FO zU(;zgIc8~}vsL3wQwJVoiAl1lX~%w-(wy1!hVVN%&m|&P+fo=(=0`l@Fwl)9H@Qp7 z!#d$Zee`&967=BR@us=kr#OB_aWV=)4pzdYw$B7J4o>x_6HG@faPE)-0?s_T&1L67 z!0jy)%y3LEZ}DKa*jpzh2^jR%3Or4;J54kV6-ZA}4gWQXX`gEkm)p;4Tl2lze@#gVVvZNoHT1+peBu zwrd60ajk~(;iBy1kK?da^LV%L6fmYUY&(Ae9F3;hlF5kAm)R+kO;q=kh_Ry_9HnZk zV_*P8^ktLHkf!4qiJvc%G@ObqB{wHQP&)H!)V?#>j3~bbWD;sr_$B?>woZY@9%O$u z#nk=Zj66tz_c8AdiuERr%vQ4}83=6L=IO3W+7x4=r&H1393HlMB#(tFl%y%PByPn? zd~7CMmJ>mOaEskM#q^;RdDT?Yo6Q(H)r{|4fhn<4lSfSy9u_YFE3GPisi;4b6uR1q z9(;%59AesvXi6N-KY|Bqj+zZq1UK(UIL@`5MXd6_U$dV~HHFDnGYGd|Y}T?%DAfeM zH=0VFh(TShJ9$}ISDZCf)ujsLK^0dahKcA_cR0Q504LB5MCKj?9pLO1c#^W zsJ+an?BV3}c4yL{Nj-iqAnPQ1*J^}g6it#Ls@Z58$A=MD4 z{H7UZ&>`-|cbp4=pFT>X`N}haGEhg!jhMqiY=DTzg&}L+6duJoR5>9q5ud**POTP) zRNR~}{>k1?Q_Y;V8FuHrP46A(W~`4{bNCO2tpqTb^7O6W;6Vk_V9?cSzmmgx)Zg_bC$ zfhqQyePE`h*a!A8$L>A_WK$M>njmp_w_J`yZ#eh{bQSJ0vo4D^ ziAv>gQ18pgLA^Pl-ZF794P4|FjF9$-e`GbZvrKyuRQu2@v;V;39k_DhKNMZd=2|%s zEJ-yUGojG1b5g=-5gZPk zce88I>@=+2?rv2PU6)0mYla!$i{B)IKyR|zWx!DblyjmzYG2c1zlr($4;ski2<>Ov z3dLj5tYhI`L-uOO^~g2Ti&`n?8?=r`d*;a3)@L4j>wvb8dy`TOcGJG58zq81-4|Bu z4m)T+Gp64H#hbCy-SJtc5u~vy+5y(woSZ0D&(Id`2Ri)5Ubmka<-2oe+Yc~9ZR7r? z_ulbFCUR}L9z_P8(-jZ0E@vdND|VoT&j|oT?_KB3V?ZeMSR;&);esTi93D@}^{0bs zPdvahmAQeFDnES2uHD}>)PE~sx~Ie3kw*ide9rz8_MQDrV^!B`Ze4p@e*mhY1@?pk zK#b4Wi8k*0i4-Yfz4^DJcoaYJ~{hkV0)58}89FK;FOy~6LNIaV0)Q?AZi z)o|Hdc8JGdLR8I58IOvC_i|iqZTP9@*xX(q#_9?4+|o;I=Iv_x=R?dWqAxZbVjA|V zhK}nZe(CW?OZ+i5{urT;wgmPlDe`%$Noh%0Z}b4l*yDtSo82$*Gh%m{P!eGUzI^XP zP5*s3R(i|)oVluvDrU$Bm6r?X+N=0bQ~b>7M{W|Y8@wjdbAc#*G&1%SJ8^feTxOGU zrA8{Vj~{C4J5{4Y=97(yxv0u=1{05v1=pM|8%U48aa61)hB}G4AXmm8J)R7gfM56% z{#d^>$x8Y1abMrWfhXxt3r;((7Y($l(L%Cw!uOrYE;vcv8BQ^QYQyC-DhVHP{koh( zU=1dV=|#H!Dv5JR;GC;`Ex;W!N$1-Djscv@HI9*rFu)wrbql&6(qzK(LfAa}+F_%dJK8p<439&YM}m&sYvs7I#4K7`IWLSCv3k4C1n*Yq>gKcgtP-t7)4aQ%_B?YQ23CXNyqF7UgDys*GKza*2 zq@m{!T|%aK4vL3%BdLBqJlyo`EN2Wsl$sNrNXA8pHqFp+DLvrE$boP?oH2`XRKCG6 zA>@ADh6#bQ=jRc*#+b8jfU{>|+Y(KJG_k>ABNyHeOQ_BMG+3_fGh!9pk`=$Zt?A*+X)f5%u~s=u z8;JsvBTz~ZgMI`tfU>iIpV)9U`?|J++pRzn<6}L;#iS26QaT}6=tgaPBMcXFT>~Y& zD;_B0EH92zRx&rvuI;31MGVhODZrUIPfTdOoY9o$8dXXaJC6Fz(E>i{jE@6Prb#h^ zo#n9~%~q&E<6at-s6~!G>~cE52nOH*DbU_{QuQ<-S=(ByAtn&(jb_q2orpZp@9|!ALWvtN;1H- z5x19t7ea{)T{q%UffJqs{tZR;|#XE8XGZvzh9SgfrBjTMRieGwcm0Y0*s{SWX# zcL7v{ZsA*4q9XRt2?MvZ7n1Z~KsrPPwU1fc_+4$m5{QvgHoz*e}{g|i_tlAR>HlT3n0OZ?M8 zYNDO4A;nB2p$UL8bcbpwupthF_7H}^<6Ztby4YWNJ}H6i=!C2_B%YxuSK=jl|5OQQ zxR1b!w9Yo&J1glKP7_|Gl26Id!bkjck#=R_lc*0ECpR%@6`Y8JLRK|pq?IfI_Z|$P zz3K0`XG8sDXo4hm&pbI&viX9GNum}rw97DC; zINS7?1gRJ8cgnXBqWS3YK`(sCg3|e5uW(&XfS`HC4QaY)e{}clMDIFp)8C^^u+ba{ zb?EpSMAtcau#?M+UEFQ$HS=nBo05$rH6RcPCY?DQJW;BI+KX6EeWGY~>%d4#qw+C{ z6Zq-4V;RiQLY}Gnf}COr971e~7Vn%L-shD=sbK2(K#)DtV-m!vh0nQ^4@c$8iU*sn zx5elDJOaRQ2b*D*I1b3oI+N=KEtW+9h&jp~Zb&)2P0_K4haeXyx5{zDmwKGlC#VAL zg`kq44pDUn1(o zFuzJj;|Vy{Oe`0`3j$Hn^n$-}s95As7#J2IqYziVheVHjd=z15O*GrJp{PS-u%m;7-SZsBKK5%~#1|;OyB8EaiuvBQd=X>D{c!+GY3A~8H zOsWokLHTN(>4EPDv!%5xQ<=L3i-U4ba6l?kElq`f{I8vH*arA^7`H4uI!a{nJz26; zt}aSUgMVby8Qbj`GqXP@oBhP!#z`Qoe|-M2s^kL}OlOkC%-HjeG42piDhF0AfhWM zI3FeDjnduDITlZpYXVRa>4r-1H94*jzzC@g2#?0?PDDIPSZM)|c9x;IETEuoX@O$Y zsl&ut;6wp{K}zZ zW1C^GV)ff>5YI+s#5{H`F1KP(9O!p*dWvo^(%SBv`mD%xL#7nNOc-Bt!2tE@PY}bnb+HZv9 zKPkDdRDoP|U=uC<6Hv|8gD70e7E%(^A~pnf9N68EDx-Lj(Opkb!z>JTEe9PGpo6Qi zBYVb#EIJ0Nstem&yN2TKTngr|JVyd2F7XYt3Y)>o=#RNRF zJI&L*h-c1d#k1&&#Ua~GKR0!q4ajZaOpZIZib7Z>%IOzLALisML@y~&;_jEWC61Fu z2*B%VrH9Ki6{S=2-*#C zZO~nbAObm!qM(-^N)}M>O$0Wy@a_cw7-^fpu*O*P$0o2sv%$MtmB?xc3OZJnM-aeLH=wxger#1pE4{(@lDZ@x^g%US-82sYkHN0e(n$Do66Oa(w2_)&; z);40Os`-DA0|FAnfm8pEqIOYvZUSvE5eHr3cHCT80l=l1S%}g=v75jg#YsT1p8+Dk z&N}PZ-%+Q3Ye)Y|f@=7LZ2Ke*fxFOT2|Q;?4w18ATM2(Q7JweM!IA6BiILaz_ zZJcuj`+oif(*~0J3fc}o$MlQsN>Fs<5?YGwE<}IN#yga3Xp1GIhxl1HaF#DDQe0^4 zwlBqtSm73tl>s8URQgD-{M^dzP>|5s$+FRK`pb55qLKOC>D1EFyiz*41Q3M@U42XH z)>Q`U6ahNTg24Y6yCx@iYNVmXjywE*7u-(88}a?JZjUNW+!P*De8FUq#bklPRhxkY zT=_FFT*NE`5`+_H+;oz5)!wGj_B+lD>O|(@kg7;m)SKjy&Y!d#j0d;Fbw4~Gja^$J zU&IG=#8uva{&i_yu@BJ~To6Z$WnHb%3cA_oO~B}%38hA@7vxBdT3=M7_HqZLS2W)~ zew?XwfW(R*VIS576#Y5Ol`K`fIk5|l%iI1Rn^TlA@d^}#Bb|e9V+!Z6ajt!gLW94XfnVnEz`r$>Y_gan8laEw*HLN5P>JGPc zrhV`?&UNCw-A9pm_Gi14)%qS6 z*4r7!o2k7oxg{lLL%B?ZF_Yn?CX@LEE>y@TUU;NkdpvGzH`#BF$C|g<=6-AXRpVxc zNl1K0f^>}x@De-gx2BauzHt->T$yva)t_`oNozs{FaND+Xnd2(n!MyZx|4Fma_kNM z6Ab3b-a%r2&t1KBazcAj9mC+DZ_#V6pJx`%!41hW@TBdsTz>BGLFU}qCN z7e=U1->IIY8ALa{rMo%US>Zy(aa3w@FnMz-A^(n`TQWT?}?L4 zL+f2v)BHSGcc<&np4({}GLJr_yRpo9 zW2aeIEjAkM=Qc;)?lIr&nBQk)as~Rv2!xJX8z&*W5tDq91<@Y(*i%={H$A;K?fUtq z9XE<^=9^xb%RQGP0W5vF?RzrYaf6+5vbpoWb<%K(IRrTO@QZ^mTVkNr6X8*I#;N9@=JhDrxgB$P7<$FAQOHw=$er*TJu-Ry^HkF-c0Wt^G^!W|T|4j{r=Dhx#^m|YX=a4; zn3c$x1~k&q-Dp1T=+p7C-E5CN-Lww9Pa!bzeK>oGqHGR)lS9rW?k|kqw)^$)={S+h zuKXQ@ zXRs-2?ImX*jI0fF_-x`v8X5FJeaN=8l8~+nF(%pYR}us7_$(d$g@DUcG;DH#BsjIv z8Jp741I|AP2rI=3Q4!sIj-dKa9uW)x*m5bf9e8Qw6X6|*okF0?J>ndq7Mzlt-{XUe zeLLbzvt!4fJTiC(;EiowM6CV6i>cW;@*29bKx=Pw4vqz+Y`pdZqStOX)3j$)kSNxV z{K>w1rkUJ$;VtRt$$O}sh^k;Zdw=^nJ@7aRlq2jOXPMo${}5^C{>AYFBbW)G*v?7* zZn@+=E*BgU7DuvJ=+}H|BDxJ^xJ@| zVjEGh!jV|_xbE=uG;p)`&0_))v>Leo0v@?{(c&;}f3pk*c%3piKAGe&n)K-6Nm zJ#gI(3r%BF*Syn8F?&a#+fj8C_i5i;h|&3cTeZk^t9+W3hD8xygQ$MK9lpr)>AVd+ z0UhB97~bR+uwUeijs!dr0P65o4a4i|1HZP3tUqfPox4)&FAJTRnYe}DI}b~TH~O zH?WJz_97HsM50Q|D)ke1KRm`+_%)nJo>;AmO=BOd2&Mb@S z_+mSIF|lmNchw}{?X6I`Wq)wb!!xrmY$x@+F7_3B5It^( zFEP`@)erboiH8xTJ04hKf4{^$0=+rpJm}gJw(~sG>OH<@<$0!umwvg#^X=b%XWHss z3JP9%TGDiqRmGC+1aq7Dy*aAxZruyG?$arp1>$ye>X-K1-|Wv#N~j15WXmw#Qv)#*Y3BE~h2= zrbp9Bx4Ef~oW80MAAt2SDGj1d1WVjMwJc5Y_;9Vhd!fm(YJ}r4mUNy!MTn%RNWq#} z<@dy9B3?>>{m!sv&)$D7i;pwYkeZXCIEt@Q19)cQ8uPg|w^hRb1<~VTTaf%w0R45T z*)90|f|T%|t-c7~w{z`}FEahvd0II^HD{P~F1ac^l`I0xnL0)=r6e|9c9H4cI4j1P zJOJ_e#EsTH;PJrI7nxb!skZH6b29ZquD_UQh+ohK791~BfqX*^Xot2MgnHJ|4(Lz+y?*{ zg=A<3mo;|~S`*{Z2Y@U7@R8CO=9dFP7uwOw;j3@5M=m#Gy|e69%T2y^0g+(wt3^>N zN#La2u-r_gul`q>UJYkfx*$8X?&5LVGw!54YY({6jOce3({T{gLVO4u7rtGS*%^=k z+k~(aE&W&nSaYRmLzsE(O7oM-nGv~J99JBTP@>!)UuAw&bGj=f!-<_;;FNf*4&?{` zb`>#2r`s)8;f^p_;g9SH`BXW4)2}v1HpfSl%@Zu3DS#9c6-ib)4G4oShi$5T@oKYk z{SsGZB43)q9Uzx3;8jgG;c0gG3Y67v*~3s?dvOH?XR`|DpTmL8Vsr$ER6Lt2RQN4 z?`1ny@zi8{&?gf@$<)tQ5Uw6OVMeSkOWqp(#sUKO31VL zFSh17lWRB?M;$dk-AU)unI#26+d-<+t~0GWlR6&lJ3@~;*vj$FqphM@;UsoZ4RSPF zK>R929xkX9LQldVbKtzpW=db+oP3vk`#SPIJou>~t^Rs5*MH1?J?DBetLb#I>ckPx z&^Wo~q)5iCp)0=2TMZ@tz&5Qm{W3S9QUQ6n{hYSiv~<6&6v2Y<&L+lOs({>TC<`Dmy&(z(=tIh6X=6eMdnu-%XBChaw2}w{HD6p)uuh)<}w@K8*BPk!uhvN=h zQ^((6`Zr!1<2fKA!NGOshvTHNtg>rw;0!FVpWnbXUu)}cG!sW%n95^0a#OHKe5wfp z9gK;42yJ(1^zYIV0H-?E(Zg;%&c6{+_!)cKji#;N(lopf;iH5nrkWGUj`%;Ve!Aet z8K!+`bm>i|XV>WoI6WXPVOx3Bo@RHv$qdfCAAZZ^G}Iob@UhQ4{s%`w8oFH{O1SK+oCmd##qv#Hr;HYvOAW>edC zJ~0+*^KJG{jo|wONOEL3T9<7*Vw^cW`_;|n08(kqy2b3f{UepyA>L4kXG?OWw+Fa+ z9&R63xI#)U^-uA8%rXNmtIi{Nq~&flksk_!#4y(q<#w4wbKHO%r->+JB6N}YCw)mnhuNlJ6; z(y%KeL&Cln-i)tw`unk_g-}vk$Llo0#qq|s1ZH|O;iL^_vDX@N#nk1vD<>tZ#X7P! z=aJ_qJyVI!H*Zbgb=dhZKiksTjbuPi3hU5z`$v7 z#PfpGlEs&H`@for*`>riYH@gBgI)Mn6kd;4MOc+r0RSM#{{g}wJKw5gNq+jp5i z5KDXJI^sO`wdHr455gOiFPWVw*^L%Fs@{~&F596zqP00Wk89Dox9py?%leTK;JDdk zkAiw9%_-Zj^e!hclC{`=b2n>xm+f(n*}EIOMKXpmqG+NgZ}q{KC*NZZB@xD}_n2XW z->h_&h45URCbsQ)XSV|sDUJ*mLINFE=7r=A0KgS?{NK#LrY*uCfJFE@S)n+G>_7F^ zm@Iil?b&}r^|FHG(#|5n*(=cv0X_UkH3pW=e`DgyY`1&a@nv?$drhH?l@{EzpvpP& zUNd-_U6$6=>OYf$WOay8EKKuY~McG2Ext)BUIkaU72%X$Z89HO& zO=KP9qdER)4>v*~*mw$0u6go4v)E%L4|%}ciy%4l>1;Q<{e$KwgrHykpxLVdUVy$F zr6VrMC0tjy*jKjnA=59b{OcS;2|8cd9Ud|*X?W?C_WvF-7kii34^`=+$eMZ8{G|=>BJ9Is{PBz<#>ya@x-dr+~HGJ@<62f=*a{kTs zg!QJa{*Otmli2YJrbf;CNR7U2*R7|~#de2>F+46!7cm#%wa?ol9tL!m+Jz6J)tziN zKWt8<5Yn7S%&!Rme&rGK(~_mC^pX&}^r&enbz&u%VxG6Zdekgq7WI!28ghpn{TSTt zQv1utIGf+t%N{d*GW!(~t|~Y_{1_U^N!EKD4rh`b@Hl;bW~V*Q!&~exA2+LDl>0ov zd0t|7f5JS0b}ILzIgDd^>XT*x#I)ooKxsca>?t$2{UyN)|Am*Na4PbJt|fju3Q`g- z5~|YOI{S3&dJqkzF8~N*UG(v#VpvA}!yMU~ z#E2&X5SLhjX9U?Rmk{B}4&iE%-Q@D2OiKTN;q!?Hq_Q~+c^;VoWu_APOnVWUF( zJ}9F%auMW6?TEKrf|J{XwYByH?CONnlb+S?_)oI%EV9@9)9g_>b7XQFy>QTG7b?jW zU-FEZ5zfS@G!rgf-4?3C_wAf#SocZx!eI46NP<_Pb|5AXnK#pCviRYj)YQ zTzt(w^(^L^S8ccFz=H4Dj_1rTgULNAGl|S?cI|VfXHRE!(Taf(w0>npcE<@F_M_*_ zp8oG|*Xm4u-W=&)>%QLlyxD8OY513DACplmLb%g-3=?v+7|ep4Kw>_oF!Tjj$&c)` z7fh3X=YwkNXukG>J@S#8*n?2TeAo~gWA{Q)x3}!oFPOnY^$dum>ltV(Ut{)3T#JwF z&~-EV&^2u~p!b0#f_D~6z2VdZdL z$IK>a2xs%(=2S@Ssv|#T?i}abh&~QhRk~byp&gHNO*RF*oWO9Ib)HO;a1b@&68jxp z4Vx~|fZqw94)jTQs>U5&2#)4w$F@JgVUJ6Pa^Q;`(WhC2#!;$!k8Y zSQ`Pl&+Pn-=GWaW2cZcR#Sv>8QZN-|o6Jv>&wgm|Sw3Mkxg1ntfcm?-etTS&V*_IA~BidJ+fAI$nDWtN9N}o9Y=2L7O zNQ9sJ>F~5A#)C2@4+_c}89Lc9GNP$3A0ECMVF*z~YBOnv~Umn&?qPJ1hv)tL+bQkvNo zU;Kz1!c}2-)f=WywH|lEAaXZAN&2-lFTY_zFWa>wK<;R}=g4&4_I}G8Tz~7C>2P^6 zssM=C$Yiv1zS1`BWiNco9HFtjWzOhvwvx57(@vp+;r!}?I{*zK=<02AL>=pfB`?8T z0Y>rWfD}bUd%Xka^r{{E4zc@}*i+vz9T2bk-Z4X~zIjkdbuM+dqcRtUci7-vmf{ZE z|6S9s`=yv};vos1hQ-=e7UT>2(|6$wueMjb3vztJZhF@gBmu1OP=g_dj^lWTzsPy> zqWRwha|<4a+f226Hk)h5ULrcIZIQLY+Y_*+?1q9n_*{ZKtrhbGBhPxO&d1eN8eB{A zV0fCc_aM|$?V0bHBa){W`_X%5dGej4y}PHEv$wr({ttqh`@oz9!Mo-I^B_oFC!dN=55?&x!)uC1iH=mL zN`J=--w;LE`mt%5c)sq7wsK=^_#UH?hHttiAa5n*ZXo3f>TuR1Ji~An^k8vGwM-3I z$v!0`w;5>C;iYtH|NgOQs=SC|?pk%aLuO3dPd_$;Qn*FfKA)JOnRmg!?&a`Zd(bDa z^9$_qPs|S4OXDn2Dg5K^uagS`%b?Unf=()>7Sdq z12>D>x%bECf^pdsID6=`et0!J0VKKEzVo>mT<`9Kh#nTFJT>6BQ!guU3U(xi%_Rg=&LKbMs*N$<%{%g}P;4R5A%03L(geT(` zpJM+eD4Qp+;ViNGXu!n&!PjOcyy)a_%xR=4dh{D}48L~#7MboXvS6FRm1mpS7$l@0 zkgWN^Z=p`_S$_-Jp&6RwYyfxI7FfthcKGWbE z5_EnQU^%+rgP^zfxedKwY~7~>1=Hb}go`)C=T=WGw1;}ZmB^PR$zY#~t4P4-5|F^& zf@S6;gMoBvZ8B(U`rZr$fW&=h&`2?0xQ)r+(cH^HrpisFLnnu6krLXK_hd3?#Aez@ zQ^7&r8Fp|w$k%?&sgpN~TmaHe%awwZ9i9%(1)+VC4z8~_zl`-MiQf1siOg`my}=K9 zzz;s`2Rk&LrBwnqEi##_lP)`w{HOA1+0P0lXlBhPnPAZV*JK)@kD6dc^ZO1= z1yLim9w7{3@l0Wn<3A#zYc;a+3RJhRupboc)fi%2=*YMWK&6S za&YVN6d3+eySya$P1P2#wYD@)&6dWfHMlhBE;6I_ebWmk$2^?-Y7Zz4ehI`sRT_*U zMNFnF=n;M-);|?};Kh2BQ|xwS!P&@^>&k*&UW5HtS{GU(fK@x!W+>%1Xg zD}<Y z`Iry}%|q94Jb)SqcZiOEA8CK7dj@9E8s*aC$OzBcJ?)kMNxNN5HjsVs26}ljVR9k{W;=Zc6UAhH_ zce~EZUgcy5R+WLhkMh_4rCYFQSD7c64h-8-#75Cr!R4=UePVN5UeqXNqiPob8L+}Q zFG_8jUBP^^(R?DN5PpMjg*~q(s2!uRxY5KfDE-K`FEGmZg(OQ>el<-H3L8cz&dsOo z#+pD1r=T_%ly^{_MlZygNxuVXBXJ{UR?W!4{Pc$-yp`<9NoT_Hj#-yJ{| zEe&A!Tp7-1zbU?uEmXLLPusGFpiraAKZSmB9!V7X@1t=?)^;=m^>qt>=TuSU7kfmX z)w&+N=sbILLofwJ(3*x|Qja%LW--t_OmQ+A?2`Sl{Ve{QwxN440d3@g-Gl8?JY_HJ z9`yQ=J1lG^`9-w@>kgkwcXu|m^dzS1MOs_h&OQ@m~^S_JU= zIYns9>Ng$2U2%Q&N@H0~^}ut|6IQuvT51k+ z_5!{Lu7A)4?ATehvx)P%uU*zep_8Zi;E}M3!mY(y{va|&VX+m zvXnFC5qY=+g=jtNA37wnixvy)M!bn0n)PcGOM zp}Zm=936l3v6ttAk*vl)^Blyq{Wc$rC}W{dj~CVMPym0X?a>8P_-t(+ zRfQ(u(GA)l{kgO!6lfchz;~9BzKyBd{;@e202zF^Ip|EIclPZbeS$S;GkR+jM_~DRMpHd-sl^QXlCP1Vq#n=zM~hqBSC=r-A4)0 zT08fH*qmj5+bS<5oZn`do58fzHRFtG#$b;5(N}nM22a(_jmrNggc6WYCGi}LFg5% zClVw89g}e3hJIJOm51+$78gL!&$8_;L0zp@o$-010y5{zf5W%?wFCplJ2rhph`NVG*q8)g zINgyJ0I}`2jMH;WzznKOm^Bdl_jFh}NPq=o+FVwT|}r0YR@RuC$%wFQ8;a zHiLl^jsXB|2HdF{*phsZwVpGQ51oVKvL}lD)@XrVb^v2LnzU$OP~Z6mxv3c!AmM~f zM{x7B;ST@5jnUJn+BK?VcxRV=PCprGF@YZ6Y9!`j(HoguM${CH_WGyAj4cDmj*ul3 z|822v>cY<*84!#9SRfIQ5$ZfCwXGBhCE-&-V0<(7wH+qa)Rj&n4j{8;Ux zV-<1j(Ykrzivo7ugK&QtucaVAHg~fi4Q;{jyaOjVc**EK)6V0y8oC()I?!rA6AxPl*I)gON2ia*$8Hbm|?)m z|IgY)73!)6+XQaxt~QZ&IAkG6#I{XoqSprpqdR?2b81$cd!ml1g>>^QPA+vQ0e}NY zJAKU>m)M7Inn1qm*fvBZ%&~!Ob5k0cVDeI^H7q#w>L@qQkMfy3Y58^B!nQ;m@$Jy8 zmOM$mL@j_eZY4;Z@hV6zZo+N&^pGM+#g+NKNRp$Y?gjU}E0R=fg7_MWBx!2JB1w4a zh>@Eh2UenN(erbm?;KQs6vEEcag6YV6TF1LhTW|_=--s(K}sokIf=e%S5rNlQK`to zdF?^3PQ6gbx{BzDh+WU|y&6ALN9sVip=vErk-1oF$wd!qOxxC4(l`hvAgI?3_xoB) z@eoU7x^b17*tCZDNq7ToVF>Wh*!R_#g!Ubvo~5ZP9+-0H5$ev0RgDpJP!D z@+gl=W&Bp&j;{Jmj7nRs`c380CW<-{tq7MUn(5Yp`#Xs*0X}&Ow-O-`6vRNijumpB z$~)mR%VLBZb(=Tcd7g(_61@_P=Fp&5mL-b3jB0OkrFK{_pz0>(Aq1<#_sO*?#kI$< zpsjC@F^L1+7DXty(Zb!7WNoGK-nJZ+y<%9 z$%(MjqbxVmekO@(M&|}06 z+@vvpGIvTGppje_N~rGUYoYD9?Se7LxF>EG41@PryLntjSAyBy0DeT{Fgskgtyk zW+4ylyaSrHwEguC!MzSi#;vM!i|aE{AeX@r@psfeN0DWu24h6_Fb-+7^z9TF_5m+D z*)c{eYs?@0Ks!TW6Qb;$8m2saq^$fWQX)9cyikG0Adg;y9fo9J3>s#wr&=MHM*iB#@b6^+n(z)F7d})bX%(jgt&;N)fQu4QWcS)`vOSO4Nhzp#O8$C};EkojRU?s;; zO9-KC-zliy9+rs3iYLQU+$k1~cd#2iKoGxEv^WI;4I`W$qN9D5oxfAiT+gDgoNAEA zl7a-9qW3#?3btcwKHMp2=oMS3v*b;IRVvAsL#bIg5}wAE>i#Zl+JXf8<*>9 zA=os5SK8AZ!6atc6a@!V{#`jgVU5yoH5n8YXGXy|4lOwH@sz@?+&-{Wcz6CQ3VQba z;u7^l)Po%2T&gUR_@?70g+1d(^W%b^nYXUcqwDmjoiZ-iemk_@uHA4Fp8I^;P_(u7 z3ZG6!PV3t%JTr+WwUg6QoM)+F){F~!cg9-USU}@)jPSAtf&G!xBJj`;MJ~1-uLiC$ z-*=HGCzKz^7J^>3gA3cKh)`U+*h>(Do8`w-} z+fH1h=qa>f{)Au{Jb_b_x+f0QgCmo#LbO=^H&g7JZ=akH^pTUMggu1BS7CuU^8Umi zzmrc$&R9_sWJhl+o`(?;o@ZnmlbD5k87&UX?iULw+j1p`PYn8{?}4`2#S??=dVF1$ zofSXijxm2a*zAvd?!P!O7?l19&ctRX0qJY(-ji58-yT0nY$=2SIMm1=)VXCp;lGf4 zb7{Hc+b_EWFXpe9uDDHiw%IXW)S<;w2MO8fB79IOgMTnp^yZOLmrI21@a(e?$|n@3 z!V}LX3#GYqrx*bDy!IeMVhB|8%l| zt~3G@a>IH5RL0&v#R)#mr+YnqQR8((;l2OWInkWBh<7;xu`bQWh_CelUNmGA#m>yh zmkO)le2ouKDZHMe#yEm-h&05D^lDoUJTVteySY6!ffVd+8Lno%c)$M)!nyX+~T79NZtw1snL{xkYHs z?whfXPYoI?ic>|cah9wZ9b79plRz-e?-~CeV{ZZ{MRETBPxs7j)$Hs-b1&=yGs6N4 zE`o|k&?t=u2p)*{g-47im?(%xBDxC#Dxl(7;E96b0SJm>q7gKBC3s(GJn)RS;050Q z_osRmFv<7#`e!5E(_LN1Q%^n5Q_ofIcf-xV^0iX6_jAW}F>Puy(JG05_+(-o5jSB) zCoO7ERcUlqTdjOEi0VT#|#gwF<-q9U5(sXbq?qk{@rh>PFQr~J? z%iQ#ROkJnx45{i6@Yth^`U{tcR%)57-p3SMl*KaW+} zr;IYa8vjBAbS4gYd9CH zEcinlof;3sEKwtuJ?&S?ZcdxNer;qJQG19%jjX%(C(!DsvLuTGd!j#Re*#g(uFe=; zp94*YE`CdqG*GHtT%eyQML^)<@dujTJCZk)=s_4qlqZu#TfJ);%|;6IfLJ5{s%Aj7 zNHRRNz|rtws&Dr=-J)rx1?7rX2r^Td`|Ln7xYOg(J`Nw!Sm=?^SIt-u-B*EM($Is< z4%>=K^Bwpfkj*mLosqH-nV2QKXVsoa7?cp1epIaVwu7*Mm$}CeG9$xT-?@$ln?7xS zD68E4R~u+1!8Hyy?cAvcn_)mIMT^oISM3c%7*DVCx@61iNsW8uVAHw!`!Zr4Qk5L5G-H{232D#Pq7Zmzdejl72Hk2{~tT&LKbn zjKvtb@({CY4Kq>CEP2YtKlwxjEn#TAt3K3p>C`-CUt_5z0AZpJ+{i<*WWDdMJ=7dr zr-jClyzXaxqSuui7Br+vr@ivdwLQ!fdwOq1CL3BRBVh=I(v%Hh(}3QlYKT(Sj4gC< zM<2$9E#u}KW{&T>4oq-{aF-q~tsa57`Le~u9_K0!wLi5G zu(fz{zQ?46FiSKycnL?JRR4?pH07#+XJnP__#%g|2@0~o9zeu8CfBm?*` zzqgtj6`m+=gupVE9%2NdSV4)!+N9lHN0?T9QnRNRfWk$1Bt~kncYlP)DuQON|S!B`)F8HMdpk|O4zcLbKW_Gt)$KVE( zNmSOWb2^aaT-$R@>@|`IU?OlE-mMQ>b)`267FBkkHK7*6^Q}G+rMFgaK@Hu8(WZ?% z>}b<2^C)Y>jXxTXr|;cmN1I)@S98^g6w)YxL{=I^M2(g^*gu=g#BduBsS;N~7J|{Z zD81>98*Ta&6+oLny_m%{n(@4w+S}u7K@pKsSS=lGda(npg0VqQcl*_vck4%+LvwgF z1RNvEKIbMk>KJoC=6o@zg~ym}+ew|@p9sEb&2rApB6c4iWA*^peUFuqL!)jM6B62{ zb(g@}J5^0DiD?S#1C|W9OkNf{`4w6pt;a8R&#D2MA~MjRQ$}DAci7}59h=U@>nOc((botT$IP=F2 z8CfsE{GEgH%Iy>71{5#j{&JkzwuiUoD=-^zmOe>z*Y>WC7X47)WH(KlRmYpI?Gjp< z2!mHX(kybt$D7(nOVvYx;Bzm%{o#1ip*ON1a%^;gAC-E+hSp;l%1L0?>a4dl% zc{dE!xZCe{W`{;0V$~q&4tcW;`iS>vDAABX6WDkuOGTpng#eKB9X|}59})_TG*XxE z!NN?qzR-oiB2o_2E-t7XNLC|glZq9Ybv)mJBLLMV8Qn8Ep{_o`4C+#nZA-Oy;c_RG zF-63OGa3J3Czt`*Wc+F1?M^VoK^xd|Dak|vjh(#ilU87#bWvnF3;ps`sC39AlN%Ei z&al5a!PI57-1q_O$^YIA6<0m^_h$bF>f8p(qy8xkNWJbVnJ8~X>>HG$afB}{3Q#qU zb?^P&6eF-x!Wk~=K8U)^wLj79)WEj~fmcLDR)cw1mkx=200&uEyqjd6gukfSSf_O8 zPbZq~8{l)pA?9TFNa8Z}3R;ODFN&m5+V(Y|1j70&A?%eC%}BgE>&JMxVCWdrlT~=? z7&D;pT}kGBg|8^$nRd)7CC#cI6E(7BRREdipen{BlQPWHw{SwFtuBIS@&fTH20!(y zF8TtoRh$=9vG77k5=yOrUd=_2R#?r9X`7Qw*PL*`7mA*72lIgKF;wsDlgwTa>Xj#% zhISduA`^=6SMY|uAgA#0)hC5(K_J*^KN0sQWPvbm}lqj)YUxnKal!Od@=a9}BJ1Cep1KYtC(b zeu*7$^0R8m!0^7JVy3qLOet6Of)ZjNC>i=itKI5T%ud~SfG#d^9@?vlrHD<4GNfIS!DZD=nP`&h z@&_jQ9ks9{M<$6Hr2exqUq@jDj+@CDq_-iz+T^;UsbB3P;T z)w|OE8`>+Y>>(-RU_L=VYZ_i!f!w!TJ-dl^2%fcQmvlH55{0 z_Vjg#MQ#PP#AwwFwoL4%pK1ys27yKcL@RrGb<_GZpu;N3VoqQ|6#aN|g<;ZebDHVZ z9)v`oSR!i%)UOw8*T1Vc&Fs*Xg%te@Vyidxyz!=FYL7rGlwIz~(;#;v-SwxLYScx3 zQ{d5$Q1AET7a$#3Rvk)!3suH)q5gPw!F%tcxycvpm5z2wH;LlM;m~|`yfgyr80mqZ z3Z^*KC*@d2=r}+PkOD0^I)cig=Ou+ovIGzkiZ(d_OlzLVnwT`i?Zgo0*Bs?Z}1k9Tv&n~{xwXH(2kXGpco%ETgWmDNSFzZja> ziVl$6i(6#xQYoW+$KyR8SDX<`H;Wm>OW>?p9-!aX`lSKoAr^ZfUU*`jYcOH_*c{62 zXVRWxQEhZ}M;YoAjG6`iF-s z@(bLUzGvL06HLbrATSLV4Fi%cr3#}g5JBC2y4fC~3l#SH0Tb6r?nxf3`2FdoJSb0o zxbYM5@w?3}ooE_%NBJS8J3Wu<$I&HLffT`X1tuN;jLHf11eHR^7Dv;dI212t7IB*o zhI3D<6xa0(3_drzL(eeV_tsVhHI=&i>#a|6K22lPk7bVKT{AvUuol+rq6ElEs^Ag>4tq%0uiMq zq7&>i7$?sq1g5C{KMT80&NKt6{d|}r=`qV5JZ*p{_8?sk&z3-Nwi35?@)_E@>;5Oxrt($P?!$!l{R$bk$Dd5SHrI4?{GUv1M`k#{ z!2p^D1L%taj$+~l8yd=C@weMR>6!sxI+d%MnAe>Nj(q(j_}HPF)& zU9sC{eabCE+X!rE%QGo znclTe)5*R;O0&^I9c(R|w3qY%ORIBDEneuAbPy=$xU+1$Dv-5b6ZcDML~>J7mNJTX z)fMu4IObgWHv|0r{mQBwhvdogc%8fIT(d8UPv1S)42e2u{pXZ2Nnj)%WykYOzSHvT zX2Yb%S|s9yY!eNUk*A)A`)&s}^E}gWyO}NVpod4sRxU13>(r2dtV^UTUR=+f3-Jew64TI zDHZ?xU5PigM!31K(d763{;SgFq%soCZdX|$lHQI($eJyipfH^)_S8<6IW7;+6EoEx z%@(bNnn&-WbiOY{Fy=lc{wF^a1pY?056zJl8sa*Fe54_uQ#m90zX zdo&$fRqjSMnGQj@JE;k;-g0*-7dboO^1fBYzPhGEs*o;w4P-tMrCKUQG&Pi^! z$)?>2nN$!`v`@a_CJn10-{)q1+OS8e^uOci0B`4es^GU)fG#>Bf!u#L{+B|7N>b0f zT(KeFa6IVe-k1!5y~zDE+1ylfCKHxqa(f)al+u$+)@wdod?}|)u9;%0hL@q0p7DrS zQ9SGBWH-)G5$+~2Ju|A4(@LQ^(T5285mhE`&IF!PYd$4nROiKsS+3jprgz_ONH|$e zP)kW9@RALoErbvG3D5a}6)KiF#1hpr>3o!B@3j^OP7B&KSwTkU&(Hwt zhUF7o;m(`}Gi|bN4%ZeuXis^2TYsXH`C2F6%WZ)%Qy(1>wSUQyRG7qechBLx=z&$a~E7-dN(e*nGIre zklrKi0iH&L1!=&dALvU22pOVu47fv1VQVI!@jSpskR&7U@Zm^)AD{KHIFQN{|ExIp92f~#OBm-38>3T}7%UT9A2lcW!0 znSwhIXlXkN1Wt*lW}QJYG!dISp;N-)Afp zsY=HmB|qY4xdMSqbSzNNi?b(i0-27Q)B@U~@c*+pjL?vu-i{{%k3Wk@=D zQU{dAGwKSQS6&w{osux-c z8ACplk}aQmDI{he&rgy*g>?dWAlxIj@qX^s8K%!6Nj?A!fEep6y$++dl5}#UeW5Ap zXdBOHjrai0g)vx8ks;wuX?(Y3Ld4p$<4iIkn1P;M zkr$gY+FY0PyfUT6u%)Tz?_O*Qq?0SVggy0CO)&YF0arX}Jo(qy+ecGZ?01PFfx=Wb z^HS5ZXNTyvOo2|qcneSvpZ8#h;;2(Kxx-RnGyb?&FEur-?oS{Q(EU<#WwXsCyUb4d zkxJ2p_nt`m^%Kv1jvEL*H2{?sVHl)x@tZFuZ<)=8#(4mzl2Nr%TOQjYj5@@H}!IJRdBECbcLx6fBeM_yaJ8Kv+mF< z%ENOG{0wlNb{huXEl6{W~ zMzh$`=Bl})q9Hz!M7-KZ!{hC~s1#v~Hi2CGR0`=(o_&9p3W)~#@k%twdL`*khl~5W zI;E1=qk8`tHx12C`ZYh;uLDVRQ`?lLut%_PCmkF1B)p;Spi&JW5BG$UjDM zA&V3`K?|H-UKx;rKX+*mxLd9=d*wrLgTkO4aP%u#cgS%lPSDo1bivi8SerbX94O&$ zqn1i#(ga{5PVZ{7N8@ag(I?;YlE?dt3#6r5O?#G=Oj|ycJ6f5q08D@6ct|xNpXxMS zpySdd(o5E6(Yti|UiGK@XwMRIfhOrncD*nHdUvJhqc$Pc1=rG}gy2bL8ym*#hZniTgkQ3t@XF}4zC6V7j>J+Wt z)k~b2YZ}8RaO;|Db_x0Y*j!ArT-VPv{d6r}V|wU1{2CnJ-f>OWAl`rGZo0;tmYpWu zo08AFCD)i?uZ-k^?c90a)Y@S`R(Ex&6r*b(}@^^bRxta;U#bq2|NmolX@?C zn#&#N{&*9ct_^OVd1mL_h42?qwhU&@%jcP6I)Cc%))rIoWMta2(WGd~D<$+qD_x75 zI5T|fZ+5`kTz2zk2@JO=e=*KL|*F)SY-UJFiRKZ8xJ4xWuiynLyf`97ij4 zAegXzzUk9#QMnF164Cda)IXKce5=!dSQnV^*z24EsZ2 z>sC`A+`7UpGzSD^+dASlvs>jnnKjX$v&w&Qx7>yhd#YP^8{ylJyUgvTNAg}9_%!ba z+-`=q9U7BDMlHy(OdLNXliiiK;{dtRJ$ySrJk@Qu-5gH<|3P=4kH5j)at93J{7UyT zXPS3v3EBM&)uS@KM6-fiH)w7=2Zt^H{-ki$Pwu2U&33w8d#C9!_(meEB|N9{<%@?j zPD7g4sG{U?Y3TgQb@TvCut`&v2xRmuSY(#t-*ew0Y;u>o9~PMnOz&rlO>H5WATo4G zP8KdfGT`+9@&bHC0}eLny~O+pG+wX-<Skr5_xOPG zrTCJI6?sBPo#D0eDE!7ow_p8Q(9!+vE`sXbav$Esn*PRRmzv(yZ-a!sUF@5c2r&xt z2PR*;5lca$Z`=f3-ga|I4$*VIk7ffoN*MB<|CZm)-+G{Y?LJ&;t|P<9v}H`-9C!ON zmiu(~^fL4N+|ucx{Ay9$-tTt38<(f)?u5I|Z~M%%i_hhZP~r!0er4$MEV;&nR?Hy19J%W98e=Qg+QUeITntGdq|2w^(zKGTNF8TXk-ga^M_fgr*4 zh!rwP{p6m!A59n6&+a!}-3KeoS^9AdKXh%n|5t@pP{;&jtKSOaYS-$o)cd-t`m5cv`wO>q$?g1iH#f12+fu!&xvljDIh{%Pm^Mf!b=cYVpo)L9}kcDW{Vowjh50$(iC%j>m4fzjlS8vzLMpAhpS#? z3T;P#<_Sd>%p~HlyWDq``Ga}d_va4x@G5gy{T*~T6_*~-KQDa4*o4kdMUF&E6)WOd zKe+f|GoHHddD!gM_zVy>agj4Qm8|}Cw$<7Ax$k}2zE`;5%JC`}R^q?7q;v5bT%?7G zU;p^w$>{+pHr4qGjwFwNoZ{WV2c<}t&6CWTTb{IFqBC*D*tk5p!&mas_hF8R7Jf8J zssl)(*zu>|htZG7^}r{2R386WdL-5#uS-T7=KL>DZm1)-6VzI4P=pduf$5SSge_kx z_T)@u_?iqg-fRcb!5!vS`mB<2#$g{k7VP=%5!U%kx9{K0_Q(B3U=!u@Ww*~A5d>1% z$kH>!Pid+c_z=cBUMl@Ho!3~~&`0~T zFkdz#f8jzhHvaGDwYe9RCug&QARj6ZCF7sr_IMO}KH80a6jR9xcl)EJzS}Y;nf0&5 z#Ja>VgPonh>I?s<7I(d`AH_B>#|?bU3~xNgPb|4qJwV zn;+N2onp|88LH7#?^T0H7K}U7Yii>;Q?mL`wh-ol^=9;@HjuT#wYyHZh6A&TE4=Y+TF75Wz{Zt5?)MprzZ)g8tu+` z61ioxyYET3>kRkGlV*pOqhU;>_zDRm@D+9Z2Ljq?_nUv1ZB$XFGD<3%@((t#Gu+&N zVAdGz9{&eqX`%b}A7*5myOaD-o2y_K7U4rqusK9A^^^C&-~Nu zP(NDoA^_hbp{(pNARvA)(P+^{5C0%~%k^G^{Bd`=mbYP!u(4O7Uf|1JlAvwU?%=0PmpZ+XM;m?MjtyBD|Ed=} zH14iPO|`r0DP#6c(1fD;Vz7_|K~ML?;LOvfhmeuib(#pmO+1UAmY6*59E~w8N?O5N{h{C?3fV}xjj>=m=I-|=}YzcU!K|}#n?yt8+1NN zKbC1a0B<=2r?Lby5}qc#(o4Wr8I5pvJ#D(RA0auT)IsfkJT@(KA3lu`__*uy46bpb z-HFdY_eZ;%35rMXfAkqJV4C~t8N|hl+-=X2Q)8uj>sfPT_YriS%I2_{6lnTm7nbxJ zV}jl?z3!OjOff&xd-XJs66!)`ArM1F88&uM3dIvu+~jV0&J+p{K<~U7Th-M9C{K{m z(KI?OsQES7#RboUS)*Oo=S>$ky9UsB>#lhh zUiPtD^R79%gG2nnx#8|kF*7Ho%|DgV6gT)ib9muDUP19O755&J!`wWc-szY?L?SqKi@J_$O0|M4I@bIWf4={p&^ZmWkpY=B5j6-NP@L z_C2EbXZ-+H@#JgL@sD$vA&5jVs^QRWBE>ss-`UYUdsr6B{$Pkjo?4?At(Q!Kzx;B} z_~>P52+kf+^o)qf-#$;rm#>0U#`*CaI2M2YJ?SVOhSAgr(#O}3wbz$ZJ*uKjAb!MSGMu4h`9En+I z$qe<$`2^^Wi^DVWt(hq*U?3Wix&xwc;;Qm;lN&%~ z;w)W=D`-wF7f~S64LY3FfIYs(6{jSQ6xwfS*aE`PnsHqJo!Sfd;Ibz`0N=(^jd6CI zK<6iH>ap>H<27T$YT%f06R`p~fn@(cQ*;(D2DP1z&pL(ELwIJGFu{vf{c~-DVk>2m zkX#87iVDXwe=HIxd`hw9UU`CTD8p&R6$D_m>f7TzR*UiE~{f(8=1c#Ur__4$PVYx zIm1N|^5tU-6>(!@%sEFja@Cfp+Kw-_L0f!Qp&Td~purKy<1`;SV}V&rgJ0#CmMc#4 z2vm+o6ez?KW)~Dn>);hZoRtA0Gwx>e6H7d1eEe7nL6th%fM$$pY}}~z6|+)eQl2ow z>3jwFTp=>pTq+B;vpWB0xf~`APG^jN!g_2tK%9T6xy^)P%bMY!LfzOtBo3WP-YE)B%0m zPmVCH@;ndy>SGCq<3QRnJy)5yPrQw)9#)f-Y|U4`-K5ztM^Ib7y-+)%Gs!~{ZxLml zK><(){F<)I2a%`n`;6!{l$k$3o{UQ5I?hgDGFkilwZI)eU9f3zRSI{sUKu~Pcz6j@ z%H4Bsn(pq!H%#Z9;0EBc2u%xU2WyP?srdZ2VMA~V2m^$c8gp7~Th-_4-!u)!RPZ{x zUyWD_H{(EwQeC{@NiaQ{2o<;@@(lH1$PL5SpWh(B+kJe*3 zaV(WUxiz!ddK{yWtXUx(R+;h`x3O$IK!x-~v*V{=Gs{GfVQrOICV4#KP7^_%I6Ge1 z;+MUJbd+@;zGb=%Zsln^JuyPA^3&;WGjg#qJkFHxig=JXoIuybzyXOztrl*?I@2|~ zr`F3p;|tcEvd%R0!4ctdtH8Z{4!=|pv+@-;l}KQ}!8aG1IcF+$T;94h>)4D{QG;JJ zz^WC?loLfkZ-lzmZv=ab+K($GO{${Sa@14Q|1Q=8AN6 zyul6n$Skd{E_TrV7=%U$lv7QIg;E-Ger zehA1QG|Yg|q4;Vy{1f)wKf9AZ0q^-7Lx>){?4IHQ=Lxs`l&lgjyL~@3+qPd;DVCyT zUp9ipk)oL#uGW`*Y6=v&ha#l!c;{2IHxO+2jNq}dLGHZI%mK%GvebryT}xBXRBNQo zQ_s4=p{;pg!HSw^yHu{UcIfghiDh5olq+5Q+k(ZV>Lb_pbMt&~vJ1a3eciv;Bi+C6 z$~J)gx3etMpk+IyHCC_CwBQ89{Z?>Qy?S|Dw*|3irbX9L(mpUB5*6e}%jIOS5k<;_9zV&7hMZImGF5 zrl-#`EpsHsEjAv*a$Qp)G}03y&xTn&=%m|FLf6*r;IGVCD43u63b*Uo*oKSV~YZ=zEltKjdxof{M-P){Vzl$OX8xUT( z8dIxo?zwMF`&PV=>dmjK2XMC;Y6S}J*>IV#Y_bCGcz+5#2P#x?CvE~C9PTg5+ZM1g$3w`Tjw!@WXDC>Xus zF8$UV)%$P}4jz<6uOuF|hzZ)n(q6_N!kBBPURFn^xp^B+yWli;-$t{o(w(QGJKe_{ zO#yr?0ouQTv<$NZ9MNOPY&ws1< zZ(UP1>J{Ig+##~X%aa$nTz~1l#NEOXO(tn^w0&TNV`}j8A>N|ZfuPN)E+hjUz zbKO!&&6&n{p1&z_fS-0rM20A37Qidh*SWX>lVSVs%mrr6C7kCO9pV;zhgolmJK}qD zrd^N*LP7M>inZUPd2f57$bzJvV1l4Tq;Pbi%l%|Jf)U++GLy3lye|m(cUIi>6WYJv zM3?@>^lYwXj@$kh^WuoDYKal$q7$_)29HCn_ECWH%L@h~xM=g>En)mqDw?XUdpS1j zlj`W7s>JJ89bnsp=V#pkf!&|RZVGIh;KZx`VLN3%x)M%6krS`_%r^p`RQj<_2=i60wuk30O} zE2Vcy#T)*T*6evD40+x#_(kJfYf=}F{*akZQ{wTJetzX;MFc3Tk{F8&E0Cj%ygt87 z24uETERPLdkiavr$foXiwW@c?a&3Mm-)!=Ux;1Iry>ZFY8GQtcfd&Nelkz4@KH_Nc zcyaO;*~Hf)O6rS)O!P9TC&~Wd-|G}cy{CAe6z2;w^U=AGNcCVv6mFYVM?DIivhDL(WmV*qoEwhDI?=D9B zgV$V2u%y|c?$|PWRbkwsNrGjiA)TxH=5aSFq7o5UX)ob+W?*$6xe*K zN2FiM<#tGgxbZam%*5;bov3W3C$(b{P~#?_W**&m684{465w^F`cZ7*0KugW5)`<; z#*RS&=8PQ{yz15&yKCi8y&YIe7vJ039=)1#)~i=ZLV1?M#KoKlgF9JLC$E%g{ZH1O zsr3KWcF51-3>Nwi;xTO2Lq6QQhA=U~6!7Klc1Ks)0lREO>>?zh;IrMG#-1qSjYs&= z@p=3;Ih8v^k7(BB5d7;2{z)SD?A8fgdb-NiRZNpiAxeLdThhXIY*1ktiU<)#Q}~wW z4#z_H!_prTQ^qF`#AM;(7Pfuxg*&W;?G_y1Cbh8jst@g4bA3JAB{ht!s`4MAA&{-Z zecZx!<_p`>jtlN{6I}=~L%6 z4-P=!-L8MO_k(K@*+K27Q(7$s*IXYCeD2|vwz{HTanOES>?ERHlk~* z-RF@V((`EbVl_=DgDKXFOnjkoO+;5Gd8W#u1MrH+_H}40JF$H;oYjYF{nN>J9<6P$ymWsG_dSw(pQ2}uQkG3F>4qx} z3%_q5yrv6od20yY1@6_>wx;t1zO$4@!-V0>!w`F<=qanYRU2DF$v$oHLZ9aL)33MO z*fzG8j5ViaJGmuoY_6vUOs0KF`Z}w{|NNStzCK*8R4WPl+`2aQq-{KizV;6{c@X(C z2q;26AOJ?rB>!$5zuf6V0DdDyIY^F_hbDp zwo5I*M{P`mL^MLW`vjucJz4t~xVRm&cY!;mo$b@+c3*iWR^Ro3iQaQJwzG#6|Fh42 z>z|bKQ5Z?NTDL=cyKC?NEL@grp8jMCyaMG)#LLC*+V-|kEi75h&->DqZNylx>0`{o zlJsJGJCqZQYdhGud@*JwX6|<#Y(JL4l^yJ%xdV_}J$_Nqw;k+2aByiy+t%$~ZMQ$c zcVd=D;@M#W*QO9%XGThUu&O@fgl(qma;h+V%NQhnX4rIJlGT7>sa7 zbb{hs;Lhvh@%frgwrAwqPukFMR=ejq+2Q}yM(-M1Q|(tObA-wU2+=nJ^!-{ry2f_M zp}GSso9k%nuBfqf|5edrHMVQR|Lp8gq=f{m>3G#Isko2$S9FVORcjlVRJ!G>Z0$~{ zwO#(J-pgujxBshN`5-Y-NPAn?yRO#m-f4uV3BAHK0b5Gu=Lxw8_+Gf*c1FM&;ST9+ zj|SJ4ceeRX2YBbSOs{ZWNO4RyLOqrVsP}niTW~$H_UCdkql|<8cB`#mB(%WU(HYEJnJJ0_P3RM)7;h-?xv#c ze!{=W#^V_uucVpDs5z0$4}6@OOkerv{pLdSH7Vq8%A)st;>4uTyUm3FV^YZ9lo6ry zn{F(^ciqw5YzN?RMmLzavOq8~k*1rK9xuv`rR`hYl5PkJZ?AZ?n=KE5w^ppFv%99b z=IZUu8IWK}gS~_*e%r_PEK0`lRd`60#jmGTMd`=v^jKUSr}wdc3?5zaO&{AbsNnoj zpTT~4=uSJOtlNt1`r3y$Yi-5)e)j&bWrRpbPc*-Ma0PeEcd$LN1;4(7-4?51uD{)b z%gFvbT;|U1&%@bnVSjrE32H{|$gj`b>(2oP`0LtyKlO5RMTkyG0 z>a@6Ap)wdeC$iDh?t98kb~(M+X`nqIJ3=_mai}U!%{?1;MZ8v+m z_PTPfBX_6YsYLN?*ZB|jdaS$;{K4+D-%2GA1ZjlNvyxqAJ{6sekeMGBABQy~UiCdn z1cW@SxhZ&rAilrZ@S!G48J`l9!3x!dhDTYcE;_d?(_gf;it7+-WI zxN=`oPxvItNI66j#4q|C6?Oc$$!>oP@4F)+`T#8c4_3r*!YR&H$aJZW8+oVnqCAL3HDp+Xqs!{ruXS`bXSJy zNXLtKuxjfEYk4sH17@hX#MEm{yp9K(KUvCyXFuHX;Q07;p3IiNSMxWt7`>474ZIOV zAD1(Nw1noeiCVcRCuBhYHVB0bEybTUzaH)5rskVX8%s~tZ**@=upP1|FJ}8*EN27% z(*(N>G^p3<>_t9y`<)Jtf54q|I$Nrt?vm5(PSqJe&DQuZZH=Wo@s~<81aI)k;Gw{X zwxwu*$|W!J$z>K{MEYcQ>Dn*(*+01q(}h~%iMD5>wqskW(N;Nky7$=mgW`aq#84vf$975*+jcf@WYBh zXV`W@i;0OR9eNSo4Rc4I34ms}DQDUq(Ei)cWLifPo^F4`!|rF<@!@sWU4OOhD{yK^V>~H7l_wDi$QaYHjI{|sf^Px zVt5TrhtbKf<5z>|&a|XGAnZQ)lP%OVrDN~DQaX6`=Sse%mQ>V~cEvxlF`Vf3`Lq2! zm%IOLr!kiU&#@xtjbL?K68vXG(wtu@(DB?)-M4W4w9 zC)pl*1D8BLAjDhbIU=nxA0dL0VRg!q z=cCZw`bkK$!(8@UI|}dYqt3M>fWU3%+Jjnu4)gH77;?1Aw>pnZp1GyrkS zijmW8HsB($=<~lTRItUU}kx{^De^n+!VTdFS3KcpY<0(5{A2q8TNegc3(2XomNz8Caxw^=~}noVynowL6@)wpLUZj zVXQ;ll1tF#UE(%gV#n__>-@CO(7?pU^Gf$AaEqN0YY;;hS;WBTFls7OFL{A#SgK|2 zdWED>p)g%sa;Y6%Jti;7A2#73#k>PHz8vG~W}|u?;|`t8IL5f;vq7UV?(^A5h+|ys zWp?LqM&L$&7u33Azazx`oXe~{G;6z+jdGt|#?*~=8!xjBX6<*JC`LBypsuW~+x2og z$oy;TCs$lk9i%!eQoKiOj#o{q0IN-e0;`uLQAfa{FAx*76Q_$5pmdW*Ux-iA(0Xt8Dvr zpLrqS*A9Mx=~VBWTs1X^^8S17YSz|h z*V#cx=eWn~%XW5+&I9BkXU}TAnRKveh9CtHq}Fq6ud0)oAK6qPmQdqibL`GtFVk_? z0lgT4&T5p%bqLAv1~EAPaCh?@_NG(P?t?kDFNVqXbD5&c-N?E2Shg<9=GwYi?O(Cy zK;hV-(w6qG@vH1!TjNK+VXkeKo=eLZUu$qqzt$R~E{HFjjp zk7R}y2?rX9U;(bY^^8=6OWbSM*t@&Udkvx;EkPlklAv=CG>ZE6(NdJ?OxWc`uJ4U@ zq-jW{;+2iV-HaRU4sOY{;P)FV)?I5q4J&^1o(!CIw9vhL19b66_wx<5A&s-Ud+4~nxJi9YQ{=j)m`b2luJU~6n-7pV?nCVu|vpvlh8?{Y2$bB}?*7f}%@WQ5d zq%3kEsG{QK-Js>8sCd=`U5*YwNMp1^-EKG8-mNDJW(<@`O$7gE+&Mho>#DGT1w_Ef zPzAu{lZS& zbFHiykCGp#n<{y!WsFnrL|$}+DSQxL<)H`)5mWAbT86uoE`+<1pm+t6_t>8|8)=yP6qk%K<5)c@tqnQ!~LCG&0P@Vp`JsrhiQi(P(!?Oiur zqA;C;wAV7uS^Sg<25(~-4P>aAoOXX)U^{mFB(2fNw?U&Mv+Mlyku+Oy&GVOQZ(UKt0I^N-f46VLft-;YT73>U%fmR$FY;Z+d%isM8vgzfzZDl2?!z3CU%0 z8jG36fy;4Dn#nWCe zDexP&+d^C2_z9BOe-zSS)!rWJ&0ridu1f$Qs@G32(9J#rLX0@7?gX&iKRQ;=M^YJH zV9zHqUOwZI0O0r$$Z8@m(0)9Vp5?qv7!)xG^%qaVHt?&q29=%8q7+V6A572uB`XF;p0Y-pify0ijQ%z17zjm)EY5lO7}H?tIw+L*%} zbbC;s7*fOSK_22mUxu-eP*N_+r}4iV(tY}*=r5!%g9L?x#kMk7fVkMAWdjXWY8hvS zPLM0#Q17xt+QHK}^~mSM0gQ>LlYE)Nq0vUKmSdv8gCoeh%kHpU<1q!uxkj)Hua&VF zSGr;i7GP@U!8omzihQTBxJcDRN9tQ1;?T;<*I}*XEZT5~-M+D9Mq>&sJz1(PcJ@oBSg~kQu{Lk|Gm0+qUg@l(-fC&PLZ4usjK(aUloTGunK+a3 zT@Ds?Nsvh$$ah{iHfr)QXJ!7wjK}>B_#GW&9`rh2T z+I;5&0iNU&CC@`zfZTe|%*{o_Kx$zzjmZIVwC8C;S(V5#$d)Pwi$SqMXSza0=a|}% z4W6n3r+we(P-zUb646*0-Da7oPG*pY)y1+!#V#a1q33kS_t{4&YyYaOdpIifNsUQO z*t+Ls-nB{Az|Q$D{u2yZ9z{IrwCGDrBAUC2ptU`7g3lvZ#25q=gk|mWmQe;Gj(LEI z%dDne6EM^LbFr-<`C@7Qn1futcAUDP#op_K1)=GJ*)m8qot`|k;ylLAR~)9?`JHc5Qi`E2`$PvQ6L9C z?6ZLEDLDEemjH}TRsaqY`WcF_%i|ZaH>__Uhk{d-mt1oO=@6X|{l%ppS`20>7bSh* z`Hn!}EIr_|WwLPn0%KNULbQs^SCy)`|u$ zcB-NJXltlmj1(P_6V=y;dtw6xKuhE)orl0|hEnj?K`C?YA9vYh2*i_?vdf?7)-1IL zBNrE!+1`yqAx=5$4?YGF<#l;o3QQJHLh}TqMALk&m9$7;$YzO%oI>*BtSqvH1yK-n zOJAXkNNPYkDBdHnk~#E(9Op?P(joq>r&?NQ*b|P#NW2gjGfTc69m0$}&(;}nEETPQ zdz8T)^zWt0$V-dS%n>!9gz(L{sE1N_`3xB4Di+<8iXQTRQw$c3qZO%{M)SfCBn`Yi@L zQ$Hj`7s}C!gR-RuD_wp$+nF)$sO9#Q+^bMRIa#GRF#Uz)_JrVeH}GEeH#fLr?q#=g zsyqK)dsN;l_cUkCX~6udOam1VAzrEgP%v&3h7Y|IY99L*T z3bve_6e{Uv`Kst6@300zmF#HaUB<>2pAWYZR<3oItiX=;kt6lQZf&2rHv?lnvW7{k zjBoh6|KYw{VUPZ;tkXV9CSLcHPu7K-Mm+oJBySg#4z=$y{s&IN^qb?Xnt!5qau?oj zZx1I|xgGw3%gd8)^j~b}=t;sk7#2O2>l!a-{>64}^yU_&K!;1QUNv9($5NclNo9Lp zC>xAIkPwUkxi7*b+>T(Hs%*E_dxrjB?>Rea^Y^T?|9amE-wBLmF$oWomvIBm=oE{d zcDw)84lZAWgAzV77yT9O$s+gQU+u}=PUY-E<)?&FqUq<vTQ-Z}zs|BsH+EI4Y$=sKAkm z;DAo&e9EUyX_J>hOeZ&R5`-v}CZQEpv)v!E#m-Bg_0wA{ACy9K$*iIJ=Mj5-3=D3{ zLv|NcBQ{YPKTSwsiq1X#klnTKQ{W-y8l*=5wt_>=218je%k1GLJhtg@TCus-Lu@qB z?Yz?F>!0SMqy!rZpY=(o;l+-U$u*l^f z#xOb5?fQ8}7b+*#7pgH#-y26P$;+ zausnv7SezY+@CjX<9XrOA$8HjLW^c#&%=iX82b{7!Xfjda>|N_nq3GACQE8p&u{a!>lFEol|_G`A)k8?5NPU4 zhw_#wJ=94L_>(mkN$~x_kkJrJpvSj`z}An5GwO3P2IO;%Btwt?HAjIQ`c04>kx-b! zO>`{#SZGk5hQS-QJuw{_@?$ERs1p|Rs&J`h!-#iPr3dG8IK6uDtb(o)rk3B!uf{5Z z=@@&%&8g$- zIr354Y0#9ycQ>?SN$;r!mO1em0{WoKUmo$W1tgr{e-IJU9z5AR$ z1J;{GL62tCX3paa|E6YjD(uosGJ-lyHPb85x-TAs%i`9E&W$-smJla%3XzlLp*p7f zI&^sDQlGMt($xsi9*G$^JCgz7s$YL{_k1;r=aD{9nXRjPSaY=${a)gW?Jj=Yc4|z5 zm~-r@lWsP*AnZ^B>wew90^h*8|6dJgcoCDXDc5`m`IU*9n+LTDv;}rOp0IrzSFcY) zl{A@=tJ0e-YmSgcEuvz2$a*a!DoAvV%}YtUiB(LD)FnQm+C!Dqwlv^LI(}e@Afh8C z=c0Lp-zv}Ep5zno1S}iBup|@ja@nJR2JO!LG8(6z_yt0>K7L<{=gkj81Y8eN4I?Mb z2)zuW?_Knyt?M#MJ>%@ZEwtP(wvcKw(DG4F+98djy!h@(eF>!quRR5E65B^6{_8!O zp7{ZS{>g<3VTp%dv87Z;B@|*({udI=MzfZ$7?)3>$cX>yXNWun)P>!*f{5Q_#v46} zEv+Z%mg!+K`zTSEi!IpIJoodqu6L2Iciz_Z`VQ(m`;v2iGSOcDCb3GOgIr;WC#*Oi z?3E@4Y6vk)IR4;)OuS(=N8q75MDNoKXdywo5m|cjb?GhO*DP<|Rv@yLfd5@(zJ*q$ zKYp#5N_%{X|MsoGITu}TTF~QQxW>U6u%?hEO2STQ38E46dQhKs-NyG~^7WJ+=a#A9 zzt%w$o8E*}C-vX-pr#Y=g-T2+!s_x`r}ApPv>E=7@J;a{R<6o-`ow zfsu01NmfSEHR?zKvG3Cf-~cULu7$RSJVuT}x{aRI5=oU%g4dp1AB%XWrMixKA4n8; z0Fn+|7btNG+bQW>AJC~prN>k)jzEg#LZl+irTzW|vzg}wk_WUbH&tpU!=e*IEb-xr zM4Dg#gaEosvVuJwj$kQYz96{*S=qA`G|zjfEhR<;khAAx$YhD!6BLNL7UpS2aF)gq zMeM+fCwXf52HTfqiTGNW0JwvF$`%?+#2C9>y!uCwpUq1Ws6c6ej6&sP&ms`a6AeI;!{UNedtfeYem8XH=4M332yBP=?X`LVGr}sCHRAyFn zUT{$6W1q|4!bd%%_uvA{<6Q#2_+rm`IFETV(_G3*QqCSPVAg5m@%+g;zYoB>#%FDz z?!lk8ZVZiQyxm?{2~=|GoUKd#{(qO0T`Ru%>QYIq3&zpkk7M!X8PhmQodk`w8s+@r?pMt zGBIAirhIHsIU$4s9wpg{p|MUYQA9>3{*`E@COn&mPwkNus0HiG!0_9i)?Vtr2Kk!@C)`-!nhxO z!47PXZW*Qq%_N(L;-+M)DyChV7wy0Ses|X-O|y6Px+EQtJC+6z#50%?po`E;I3xeg zLQ6K5&lg9Rxydiu?&yr%tuNYMVbcQl+>3Tr%X<)2C0CIQ9d^Ck{qZH-3r=-^eaVi; zk*DEhq7WCkV_(LUzsQ~Ovh8NPKO1}68(+rX_+mHu6+$^Kc9*_lw{0g+At?~O;oB<^ ziKunYzhZmUK3G)@X(1)D3=}Db1t?mM^9TW19oC{6YIFnF+8r7fe&#Lfvi1044asN@ zg2HnGc<8l*2cg&qH~;V|JwN1w(Ca15dWBx@2#8m39-x&Tm?;28DSj~#C_H^vsXR!u z!031eBBZ#F*4kFpvZaKFkLPV>PeiG*17*t1<)*pTuiDc|kvRQTyDKWIM_;wwizSWa z;4R%4oODACK;==9=U%f%wFf28IN)Qe>oAylnV*z%U&9SyxVz;w`@8Ji4ce!ZaDGLr zf7#=MQ=qyjNUU;@(i2ps!U-h?!IlAKFBgGeL}|P;z4;U$I7AyoKyXYo-!iRnJv&N` zn{V_?28*~CvUt9%kOC=FJcOEaT-RH#+X4B_PJ1+@Q!SgT^+E@3es0G%?2gr+UWv?_ zh-P6Vg`)R%K%qG04coK!-5>t@Eo4JbKf*ow2BAXN&xT|EukU|;!}hAa;{STP+ncto z`hx%K?KyAS9qJdB-sV$E;KaC-{)t8bH5RTYhWha`b?xXi0=^%<GsA8CIIJGs2u9+q)Pve`jja?UD7L++C%w>%a}W6opr&dZt~l9 zC-?n2+ofzchjZWKI=_wY-(7Cd+jd~9e+dP{=rtBSmv3#(t#}*R;s*EK+xBEqD*Wyp zdnm4o54?lh$2+dYyF9$#o&ByI!sUT?y|V1JckOR^SN$H2g`c<~@1fef%boEa3iO%o zj`!^DZIfJ=OaM)YSg{0tbiw-+_}&e8A79%q-BIt`Be(IXF^Z+k6yP4Z=Uj<^Fp#082a;+j6RSJwzy8Re_NEdu@~KQwRx z430Lqeji~e_|hHvk$tmD#6AztAa4pGL_sC8E-O zC0;p;Kel5l{BKmX{4RWgU**N*@W8chsXOr#+h-&uJ-I*?(xIOc@qlzfrZruPVDf`+ zHq*%>r-O1R#bm8SeaXxSKKcguWZc`I*fw4Kp(Jv9_>ipY#T*LMB50AqQpo*C*Y;Dp z(~%RCZ(;BxBqI&dFyh3lL|_0}MDnQ*&(<_^o#cfNSzB!%XsVq!Ay-U8p(U{ci1b)_ z=?D#c`CjRh+^wJ5eyvKc_!y~_@WsG=@Tnb~8-wdkf$f3HZTFe&wwo`hSW{1YhVSbbSNz=eHIB89(BKaH+@8X- zM?bgSrJd8Zq!KO{ja!7B@%zv5fF0(#egTI&)s6nb{$@M8urYNcx!ObrIaIuYSuRzV z$8?<&t<|3d?d5@c{0n^U#<=gkuzR#!uAGpPvDnQp7A(lLGIG7$W7nC1&&HNKCA9#r zCh1r+KnJr#Eb$~sl?wRiAOSwyjEcCM1S;0@7-V~`ylj$y z7VT6s4BeCs*to{HTQ}H4^RyJw66;O{+A?_mAe%IJUEpfJwD~-7zZknC1wdr;1OZBA zO4s-Y&xy+DRCnZ;HXe2Mq4WzLop0}L>;5=45muJ$&^Uu^g{QX;uhkHkxe`y#XIAq; zF(a>o3Xy#rbxA;*4Da(VaZDcLdVJ-ra>Ku}_1m%J%6&VneMQkjWW&LnfyD$g7De(S z@i@~CZb0Yee}zZ>7`Of_%wE%7&DXY5aF`qLwe3FWp(@pJnCFMNMfuipN|>af`FU-_ zJSQs<3xaISWoSt2Qn_jApu%1CwQZ=H=p$l9LlhhM^w+k1Bd4yhH%%xaS?TDH7?vl2 z_zJPdZsvaZjMuubI4VymR&WZRKnJvN4l3qQ_4^~tmx!cmesD4^A3+`Zqh0xol} zeFMX~&-MA%cImbXKnJ4R*w8U0m9DHx|62|>_qjiQYrF5r@06;OoFRffH1}zd$M#ed?BNgj>vT|Jvw1rGMCH$DKHu6(nDN5w*7T%SR%_B@gLP zo-W3pdG_n~C4XuEzFe7@e)T=sl8}v1xhoeFbQ1U7HJj}In?13M-yzWcmi zVIyTR+jqr4l*OF+yV}|B?IK*5?pxn9iQI_j^^IP9;1oh`vX9h`tk|NNi-JuoMuL?TVGZq&6;_2xWi?@Qb)i7u%~VYX-qMAz}V&Ma)nZmkRnj)E)ebT_61Os=cz?1{1G3Bm2i-?N#q( z4H(%RN#`7riB?a@(;CX@(o0$tqp6%Vc9xA@gXC zdoz>m);jS{uOE^g<>^d1y2`aF%l0d|(hn>>PrTNza)*^=d*Pivr7XK|FlNQGW!dr| zc*DI?o;|Ycek8J#TUU{7AH7RjHiRmXbibV4(I&gAh@oGXD4%!{-M`{aLuD8zU$R+t z+OAzTyP*A0zrggF&y5mzGxALLOg7u6#hW@jL*y6;MDMzaitH$4&7&*e2Q%G`71=|h zfB&zBTW{SkQXNgZLvq=k2qov`vi<46J-KXQpC2vxdonV5au!z_>7GfIQiKb3QmHGM zvIwf@ojtH*pQKl9hZaM&;ga2ILkKk_AVZLOzB1csnB1&tTcm?91vA>>#Dr5Ga->j3 zGN|_g-m6ef$I3mar#bBfbR=_GG@Z=?rz%%w+ckcu)yW*ObCgqAIg5lkD!F(@tQP2m z&;H}z)X_1RC)qag<)m0+n*tg2k3u;lLYYySY1=?84ZOfj7IAB&_9iSXy%V<4%VLPQ zm8s>EqyZkw3IUb;fs6Lp_#M~F7cVU5$2lw z0;{JmL0y0k>$UHQzV`PbtaYBqCoVVw7xJozKHPGVHy+YE^o6A9-2;H68|Cj6(GFkw z{4te)8Ti_Ql?bE1eAprkQcx~Q*=(cpI=U9>mD&eIfIRXlhmd$S4UULoE<_w{U{g{i z^P`L*>}?Q1C@$wgTGWPe%wiq^0~ELn5*6VjpSdtZXrm!@IphY^B4$?WgsiaS7=?_Gqb_ZJsd!a9FlO&wusm*&E zfGtwj`H7YjGGV(uZy24CH!gc2KhyPO06MQ_wtfA7)~t$&*T6XopUoUrt)!}~JGW)F zI)f{6;I40(?dVa|Pm$IH2aWo295hS!5^Rwe!LY#?ZESIrRdhJ;l%G4M1ynWQ{E^<{ z7Mx3nZxYVxtE!~5Fd(TI1Q$m89M3^|Fy26;qAW=iH)ArRhtQ#e+^Z(xSKzglgh%ca zTQl`Wi0Qqbg4}fh=S{KxadQh<|Di`DkcNImMeRAXY&Nd}1SHMBUjwXH>$e4|`Xd-y zTHCCYzN=;RF<||dZ0DO7Ncz_cge9eEB>5K9I$0i~0qS0uZ0~~H%kGd?5XyJm)vdB! zjZ{NQ{i++~pSzNCZpH@)Nk{_R zdkGMMu&1E%LD?wIf|XVfwHR=qwiUGm1l$7^Jh*X>;udiW?pe2WkJeiE-d6oRU+0q` z{=fZwAHRR8xu1DHXT0}1HLqno24zv%B+_M(m^hl^`c#=A=IrM|bg9H{|0{lk~52k>=`gE1)jBxeuD$}#{Ixv8N z-sGw}o59=t!PmAX=S{)WB;c`Irspf(>=DT9(MbxF-gw|D& zrQZOwoPF)??re6eVVEdfK39g2t*sMdn1izLM%PqrwnzS3P;Kf*;oN>lB%Z7&NCUz)b6m>eqR+9sJB@dv8%)pE z=KurCRd~n*F(0}aYuP?94P?+p59$r-0E;fx5rnUmGf1w)f{dUg=Q#oO`LZfI$O{sF z*(j10*=wL&y`~NJh!o(Y!dHlGQ<7tcDh0U;j3kf~UCK*kf!n{vG?pArEC%4|POmXD z%7I|OO_E%e`TnZL3=T4`sn#@f>&nLz*ITcyDYlHZUew< zh`_3dr|0U-AR`1$khbuutEe|4kYFa%n{8TO2L_l*5oFYim$fRsniIIi^u$+hQo%fc zyjEkt5e+$ohLRRaM=(+-WZp*y%b(__ThHA{l#j<-W&tDMW)q7=Y2hLLrm@`omx*GFiQ9M7H{JHERa+ZBR`MF?jirh5@T`t7sZVKX>t{?*+KD?31ZioMSU9?eU= z@}@hcn+bX3-80RbDT{y9+~7#1PjQCf127$U*af9YZV9ISO;^)S=Bp7ulA{zd+qn?I~7 z#i#wSVNN635hFOYr>SRjSNAlH=1ZyAlE>ZOdz!(m-&`*~^{+N`K*(#L2iOcX1o1j$ zFNbF^5?$cBXxh4EY#)O}o&`bx^afRx1hJYEgf^a;k;$3;?zses!^DVbBf4p0iZ?Jb z2?vpLC0jwuQq5DgcqfYs3C!kOQaWMS+FcqNDGuI*QHs7`ulg4xEbzibZhCua?6@}r zX7HU}W(FH3Zrj`ZiCr|-_cjCfdm`|Xw}v7VVhD^@Tjk{CU-Q!yYfl)h)iVKI>=^6- zP0?1$vOdVUKsY@8=2dTuNJy@r0S|0$N|TvFuKemIC}^OMRPE$8HkqgUo+Qh*HwB%f zVE^P;O;{|m`sWa6z?=6jutWjhxs@4R^`Np+fE^iQcaJuKENq3D>tp5wX?I{B7V`sl zP9L+#9-v<0-2h#?_BGvi6=Yv?G%~Bm@iNqB970^c(xa>Z8xk z$;kg4J+(T6v4^&K;38MmY#JNmn zd%xKXqF!P{f3qz=d-XT3CYNU2r~#&l;tu-^FoSZdK0!D^;)_;(;w~6q`X%{&ocpj+!2r{>Y*R(9k_*j=SKIRvvY?-=Y z)F3j**xB^ALrjn4k_%ny5OX+%(Z3vGwoWcN%MBcA&gyzA6?ablxHMW$o$I=?E^Hmd zi7x7b`{z(IvD3Qik>W(*bxQ|jHSV-wrrO;-!j!qahnc;HoRcPt9vmXor}RKzXdT5) ziP$=H+>$h)TRQ&G@+wx9t%oG4Mi^?5ML!#6_F(7ZiNnnzJZ+nXo9^|`D=yRy8>_#wO3Z-rY6IbnQUJXb(~PlFd;-+I=v}T-G(-o4gPMAect2A1?X1 zMCNRt!dxY5w)y>N`FHNMtxcEYn(N)STbu3;@KJbaD*RYPtzFfjeqpO>Gz}SThE|z1vj^!@&KfEa@%3>#HMc*iiGaOW^j847N{cE(D z6ij#h$Cw6!AEu5mLrVXdQJ5BGERP*yc1|w2+`Tx)9J2GyNVtfmRs2BOLw*v`Y4;N< zBYHm1TX|>`)2WpJre0MRqR zQtaqK3h5pnNO-0jvYi=TO#~KKV6mwI!EF862QvSOYu(O__|?6cy7yauFF&5LtM6=Q zrk5VGEE!Q(b%onztQneqAW0R{KaMri`S1f{&6+v4sBIiHd<+$YlI<`w%r2^c%UKez z;)nWCjPh;29SlXxmM5cTRpMk;MiT=FSqEdu_bu`;t|OUcc%I>~vb(suBU8=R;Lk^h z*S~Y+`k4oY~UYuFx>=~_2# zdoyvn-{}Jz{b%l1A=tPFx_F+yxKz%b9XrvCn63%I0)RRsyI6P+?^Dtkghi3~ znPz-8YIM@QiHVrovr2lQQ39LzOKq&FUNqp1!7@*A+m%f+Jv&dOQ(HcTh{df5lgyy5 zKP*i~$Fak~7C_siPxkQxT{X#U+cz#0nuyEB3V};~x(@TLsIOcJF!rC@f?O62+Wk1m z{DH)n{U)2n;4XI}Kfk*Z(WG5M%fPrK14+s9SJhlb)PT+^2+d#2V1V+eKRRm=0U0Y< zK&|kiBs~tPde9Qy>2gy{PqvmXW*}j|Tpc^b{AS+DwVD6QOs`*?k!;hP@P0}av<+RV z%}y+mJr>Le!grG_-&(+~?E#sU65%(hKu-B^U|CeAH9W%<&m8n)Rkx?T7{PlYVrWu9 zZcHLMw*4VDaH{FH%jYSqvAh=VHBNw8kn7;vk?aX~ON3{dT(hJAPwn`2l;m)A3@##a z;``w$lZn6sD#5u6r<#_`Tc=AnsF-FBriA|DX=ZqzpJHV_5uPSN@J8890tpo1dQa*p z6cF8cvsma__xd!`TqB7YXSfHRM05pO^Bf*t>54m=)tRp@%SwLT(aa{=q3cej>u>Ky zT?ahq{spPn`ZtiBcOan56-GZisS@ae@Y(>8nD7xYVWNyQ93pU({*nrBlX=!Zjx{Pr zpq?)h6P@kO+{p|dy5bAM!r#!0luW3P6bP2a7Vn>De;p|fl%9VWKWsQJ*0VyO`Ny5i z=-^E^YC5)tUEHzLO^;q5GjrYv&SUzXMATKVs5}!ZkjqH(pXZ*OZf@>)1F_zz@GzDK zp`H>0;bCs|&R7mVcF*sOCV80qYG)iT&$#ZpK;NEr<99Jp$?=<1RP``-$}Xmu`_V6x zLM``mx9?)=?QP$S3==!MpL=5$(+9oN?rIv$b7a1O-QiDez^f2diXD)3c-C(RygQv6?Ntu?%3eJg z?3CO7#?;Px3abv-tav3HLtgj$A6Uh^Io~kz@S1JIx$tSBJrMC!GS^W%>GEM+J2bu& zBc?8VCmedp-TfQ1fw$ZbzcJl2H$R>MCA!Zr!#XV|lA#Tjkv(PGdC2`?hUwWQ_RU~z zi%l&Wr^ZEz{mW*cNqp=6KErI&|7#RgrazXY(H#_SL>uf;z=2dtGR@oio}k+9xS4nv zzs%PCBHS%r7(u%6dmcB_j0gcPuWE!RK*I9D9QWN!)1%TW#Nml4NHs&b&h_0BYsfcl zuRQ_mL)}q(n!a5=K%$AgFLFD`Fc3ZgB4D$ zl^rv~x3B)Kso!q-Ri0AOl-3y+88bF+pp*%PMDW3q@b31T@f3eqAw#KOaW;uh?`3xA z|N3&eNq=a8AQZKP@d|1MvUoFu7y>>2+wCz`{L@}opVzwE_c8;vV`{KEO^Xmx<($KH zDEf0Ik@2uBWM`QW;-n3PXrkrX()o#&BbExqtZA0%*XNQM}f&aDa4KZ-~3&bnVnJuP zpJ$mttuLj5av6Z$Bsf;_mI4IwrdZK@QoEE1<3<+C^fMHHbFqS;ZuN|`Nd1@=)U}pE zm>QdG`^SsrGV<_!zASdFo$`XzShc7vKbdrSb5$u}U`wkvG-_8;NCua5io)j4!;4LO zBuX5mA_5s(BHA;BYpI<*ZD z2}BLkEE$@9eAs#Y_)2~m-!Al`od9dQ62&|+IZ4Vsd+~-ASPtJMdR&3)g0Euq%(7rY z_fjA+w(>|$r=?Pt-rLN@lsRv2v#Q~qx6|Q{QI3bSRUea6p)L8M`*qpX&NibvJi7S_ z&0QsNPy5a`xAK11IVN8zGpaB1nq>J1gP%6XbV1YJe~uZj%{zXo=_SON(ThnPpY}8( zA1sDQ1yF9SW)Pm6MxGT&csvRqD*trP%rQ#|NZ5TJBE!5vW#Epoel2}nJzKty8C(5R zg=8o`qAWeI2b)W{Bycb7V;ZtERPv(5&E7H9!*!c$8iu|ngN}DZLt4CZQ?^LG;IsF9 zsVFXt1R(hVk{fZ}95@#}<$Ject|_+AqPjb9D*e1(orthO$HWMJgMklv@LpVoiqDj( zuE0o%lrxH6?`{&`gZa(Z`*&>lKF*$~bpCX3msk7 zPn8?GzX{RO#_x|pa;96fKh_8=1#W-i5XA@l!ThcF#CYWr7+RW?^FA{fEM_?Y1)Uc` ze?dlrmncej6qIno2f822SJmePY0zQ3!X{!D-gFT0_C|V2Fa0Td}q7Hjyi>d4P z<8^+5JtGvw3XhG&wL|DLPtD{NX2RcD=JseYBQlSFCb&4g1qJ8_cT)>v`oVofQ;@OJ z`S7LpT+@8hv-|aWERwXy)GCZ5-NJ%sG?WSmXSfCPO|k5UY_83Q7ryV#nQv~QT<&D5&Z*i_$w_fqB! zNX^WL)K7MYAIPqtZv@2zOHWv|&{?8~29{aC60*2c+;az-%Y)N49CZ-k347dLqV25| z9`h73OIp;JO?edSpnu+#2NOz!-)0N4HrGNVqWd38M3)AB!ydMffxM=DO?eaj@Ngo! zH-Ty3m4oT;8!ml_8IIz~mMsT&y#=NL@WR0m+XIgME-{|qAR0e(h*vY;JH$MQPJjJE zQybjt9$9FbTc--DM(WQPRB>&_!WD#f>Eop=GHAlg;)~Js|M8@v|L8cu6qLGSi4y#a zy9@4R!|zdaDF^0bBjtVLzNnIaWNFFees&}hfQ@z-4BCLV4^cYi(U0}5G3Y1K?+dr3b)8;g%S|8TQl z*wSR7jM>J*C|gH18b)8}XE@n!fRT-cb1s;jEN>kQyewLbS$^9;no%Ps!>_c&;X=mA zCe|K?HBEa;7nZbvrQ6_AF3pFB%J;ZW2(@PD~R(6VHLC;gu|-j?*0P8z0JU(|(z3vi8eixTX?ByyQ=2Ur1=_pTV9M z*Ysx-;k0P^vuWApprT>mYS)+7Ad*2c5Bmet>n|T;=-yBl9T{FIRY1g0hGhjl@eSAE z2vbFk(_TlIZsrE)l6(fU+>S?>Il2G5sCk>moBO!ijxbHFKWcAk6#Uw_r~Vi#FFj2w z7Mi28Eke?=AUv`zmL0vY2?B-fuWFDR#H4AaAzX@!NN>jHd5!ekUs|BM!Wx8!xP`{} zG5^JI%`eaSUelg$+bv&&C;0)XVT@#ryL*wTZk~&16+M`sTTHdu3>{Jt@{yChiGW`y5LB&Yt0JzVSaf!?h28BEk~MRJ$bdZ$e*%2^(Z~xq#k87a6t>wQ!dw! zb&iHlclRG@qV%^}!Yj;Cpy*21_bAi1^`|6Cb#kotxFMC_5Mb(!Mod1GzgtgL_yGZz zkPS-h;lXQ85RwBt;nY)N51&**h=9!RXUunq(=HJMN09b@cy|H8fbg7=;u=J>M7#;xD_|x4a;qB^3k+zrgKW601U?FWaVamgpfo%!$+JPUShaG12Z&qb zx3H6!u5G7DBqw#9bwPyTGBT+qgt#JPI|)s?NEy&;k2byQ#n>glB%)zD^rSp$p1}FG z6d1=M_sxdrF9>a=G>HlrRk_wy(~aV|7qp_kCEQc3rl#1Au=4aVjKt^w5}4Fi;y~=& zRn9Cim*Jl}ESI}40JgM9(Y>c+qKs5=L{@ef=gOPpsiUP!2Gyi7CtA+<>Eqst?*VL3 zTUcOtn+ZRT{gZ8@Wfs+vmg6R@%q>}FhMIK$pcFkJxs$tVnfVN+f8BC|j!$>pR+xT0o(XU}$b;S<(T2Uf zZ7;nwkHX0-AOH(iVBfsgoxZ~KAV+om3P|os_xuWTaCe*y^jgD9#!%o5G2u@@5UtE~ zbB{H{>K;@&n_#<)I)gs!tpuw-gT2Dtc&zEw>k4l#_WUG{ScwKOx@0&na$2)wc6 zm*5H150; zE_;0~pOSyve zizJGYC?7TEll2h8-E?NcBdH{*(5}uArSiBQKOXKa-y6Ef0{nJszbhq=h!a%#8QQn@ zJH$9n=egZa!X_yR8h;V(yG19N;jI`m_#VuYYef?-FM(njCB&A;#vs}H56q{0R2m>&;{yV6Y=JD687$<3*jlkmSUkIGmG~V$OX89#dugE!Ucwq}$0^tpYvu#98` zm1r<-$f;)Q{`X*1K5HW~8Z%4Xk=c1MOo~np_nRn2FG5J~xJ}ov7eH>;oN9*r{w}}I z#}W{pCZpHe&H{h7`mt1W0YV-{022%AwHP3FGJ4>qv|_T@#uL(-jLw1~m0kg( z-=|N}%Exubo7@+yG|q*MSAX=gj0oMQZ7IAu}#0M0WFF|Sv{=j+mc?5l7xKmByaZw*>E!b6fz$EdXWc(eH$!&Mwv1+HRNCI$ zm;}DOZ( z&oJ}(Sk0NHU@$Xi^7FOqC1L6gWHm9>N!CtRO|9uNl13Wn?5pjD=Su6w==O#lkHq{OvwA*f-y3sc|v z4Sgf%Sk+zZeB4zF^5qAvBfNz9sc&h4FJaXaLe)rI9uRn53^!#`k&7YYO~GOfJEN1Ui?(XKtR#dj+}KK9f&j#`|T5MC?^hs&v#KsCeX=|JLD`g zavasyHYq;=NAgf54O5scS*Q^4DUH9=(f`EKe?>mkKNyPq-)U2^a!S$G!{$oe`)8R+ z-Y)gMghY9f=R#| zrPa@NyYuF?POmY4Zd5%fS%oNm7QfJDoR$_sh1Dhbg>aP%*O)#@pyRPMW_b6K@iY}o zJk%pF0(bh*trG(U_e+!{Q{wVxo5KIY*Y`P_aEq)v=WNs4)J9*uor3C2bB~^FdNfPo z0umH-k9~1yEZ1CH$yLZS*(cID`sLPTlbyBsMD009-JeBh@{q*>ep=B6#mnMm|B zY_B9{NChmGi{ORg!PI@x74~kTLQO4kJ_i5SmH3 zKQCVrHD1cntv?5QrFEmu#Ug<1{eF5bkH$tp*+zm1Sw03hIv5#WU#Bo1J{mSB`nLO^ z6ru`Zgm)qINqq3<;hmK^zx_n}1s=GgQdV~044;N{b>HwIvD*plNn%6U=-?0xJ{73% z>BAM#2FjB(td|ZcR{3ilg%I7;t3y&~{E!~7q%+`=Ci4e6aW%TN_sw69!J)t!w1|>7hYiz9c5DU#g*_G1qVuV;c`iHLQ%@|N!kh$tUm&5ZN36(5h0=V z4;tX4Xib?qx6fL$ELDM3{N1&tn*~&&AP2CPyWB;lxx50F(}4=Q3P-=ojlakoL$LJ2 z7nz+hEOf!T`io7^j+6|SO(ca;LVsi)*!5yFi+G&tE;d~nNGeG(yG$qvCGbbZ=i|MQ zS;D%vFE+h;ukrgmVjIT~L##^*|0Rde0I4HQq%w#W=PTTxOU(4-h1a@cF2S0~d|hJt zf+SC0V!90m_-P-R@+S0)L|ZrV<pa_B;J23&#dLO- z)da?EbR(`dzvt(ytBD$X(7kar!P;E>s~OMFU;b(aR&1nXJc!r+_8osUGinY361A2z zTOJLPsZW-}32v)(gkC)84p?V;HeL~gbHcT%#Txs=SY@dnyf#hJk2gHI8`qi1Gae+- zE*c|7gw3fvFTVYC$d*>O4NLSQw%+hT12ID6twr9*0djmDfcDQAn4Sq361A3WfrOP(r3q%`wXdGG zdcTV39piy2cTP4aMPLXIa&^}dUoye%a4l-t9lp*&nHsU`v>;n!E){TSwPcV+6N{dP zYXR&#=<&@i)@)9P6r8EoFvCPxB7&y*+&bMvz)OD8PuyK7C| zu+volvpa+0oBla^-Woq%5XI(MuVjvmt|U~|JH=7sCtYXyH6G~a3h(#j0er|r?=Uyw ztNl>P`Jx&;)vdXXoQ=58O7>vYU%Jjr9vEM#lxiXKDSs$_)@Cs*hMU?(i4Za%$WN$8 zk=^xrGiYcl^va+T!J7~UW4$dEK1+&|3_=FWJrl2+vfTTp!l&Ja>&@1%@Zt&4PuoaQ4+qL{fZyPU8_X#4 zZ>iKdsoC4yXu4GI&0=Mv2ig88O2UbsT%q!^`?v)+n!1kC*nNbYpG`o5U`nMfvtMcp@IWiX`Yj_@wo@F1V5kr2N`vpU-ixyg(T_Hl>b1Q(v- zzP-uxFL~4;pM{UO=9>YsH{FbzO=FUcP5*MU>D6>+TiAu7L=wu>Wcujs=U=A6%Q%DE zL|1;!v3u-h(=&PNXYTWxq5FSx1J|2w$>%))HZ@MS% z{N8oE#q_Mv)~NuC(m@FW@>s#t?df*9#mt@Ysl%?|N{9t!lBiCwfNDl1=onDwAT<{D zEm5tQ_6=kN`q9g;$rQj?J>PgPBW(gC@fFS6GXtJB$ z=V5{nqqS{^vB-c43Gq7og1Ser=H#^cYmn@bxo{UpC&W)~_;3S;B<6GUZDv2blNa4) z=Jr^YrI4HKPtXk(<}2Z;f+)Ns0!-{c095bWO^>a-Ciikal$*{`+$;yIv_^j zw`mY4M8b_$I)GW*KJXp{##5GbxCcOavOAj(bZt+}kp&>{ zwHj*Wh0ilLDpdB;?PgNzOK}_0)CDUF=-ES0sL#pB#dkNm_4P;+DCGe$)hBJTJoaRc z#ZUw{BU(Y>2 zu($+3a{{xd0ZwHlW>&CjwdlAc+{1l*m+3P2-CNZzdnq8(l@t`U6fIqura%jSx#82N zF@Dx!K>PXUKTz25DL3kF%o-2hfa!}`gmdmTy(;#|Tj?2WA^F+wn;IO;<_HOebrGCjJl%;xeYEFSUpcQ5SCZTjjUk%jXw(QflkT`i} zl2|X|2!P6uZb-4=^HYACjOIjT)GYEXpAG|k%iGMvvYs_Ggm%d#Mau$}i|?xU3mQt;_o7$b!8Ire;9xsfoUMQ-Cp@_!e(7dDzBgWKIMn@mmV zV;MMMF8853WRn@yd4gbuUdnpOWc!GF%#hZT*lZvf*Sln9MLp8d3fvbeqnp$o z(RBX2Te%ue6F5NlK;%^Tf=}kpu=i3vHEv1!|0qt7FZ~NJlbTQu`AgPEhlS4*U@dOTp{td7qo&dJ|b ziD?-M99wYdBka6=DiqO|h_1RywTgkAGx=5qa|ZWe=19Tfikawh$y1!x`cs*r+a^Iy zj?Ih>Q#7aZSWpH`M|~X7_->-0Jmm)!n_4*zX9_;(u-o-P1my{C@q;Xt9Mo;y3XMs8BplSBX)^|F#$`T2@0rvH=H7mIey6Mh~9? zX0$&#=12_&}`$l`YFlM_g$0{Swya1c@$)np+`E>PoS0+Y54QO3t2ZA0THZu z9)fZf&qr^8)RD4=HE+NHl3*qd(-6W0zm+T~ib#h5llhxnsfcwnlS8;;7Bo{y>h-E3 z5?|QT&L+XsJBQ2ss66tjz8OG!`XeYso7^>zn6ASFwBE9miH-+O<;`Iw78H^(ooHX7 zc5h9*O77=JOv5Az%Yw4Jezs0@60f%5ax5NF`JsUadl4`qW(c?!@+G212-j}(GZDSc z-23a3-P}hhTcov(;iTO;vP7*Y7b?J7ixP6pU)w_!=TZ7%E5vS`*Il;oRXt#e{A~ED0T}%ej-Qv;DR| z2+k;@8APWqdi^s?y&9&-%2z3Q00{G$h)w$Fzf40gU3xSo{A01E-C(fF{ZO6Vvm8_Xty z6Wr|DY;~V_>akE@A&OqSU1<3f?273vV|uk)ou71GcWZ02{mPCgR*NBI<)?Emas`@| z>5?rD|5t|H@BGJ0+CRp^s8o@aGE|zcR=UqHUCs)xFk?AJ^j*p3iiwOPrGFMxAFn7h6oVP8r0TYrn1^+phQ8QoV_R+ zEx98eU2?4E`dvwgSv+x;anfc)MjuDQ-C9g&iF_rfw0EK7f9VSZp03RkzKOtRo80+z z*@}Wjq3)LeSM6PowMK~^wBsJH%MR@7RWM(&{J%8qy3}WT4ZE_fr}X8m1Z7Q>WO%bS zZ4ho}qo09H5q}*ok%&tOtOEDyv%UY@3|&*79X7!~+#%nIAqqyk6V|h_|39CobFUnd zs&BoJqgnev+kCKoUZmbIFCcVjE;quXZl2wRD3L@>A=We94!}>AN}{^xftPrrE+n)!>>67~6XBnHWQ%HLf|HVq$=m(cV`gO2he0u* zZK$KSnTLN8)`m0v<2w4G#9uhwjep#{8C>pqJwb>8R0Pv^+@(g$=#LRstr`*cU#o;? z>|N?BL1TQ!2eTk-;0^I%#X=ZE5G z$mNy?IO*L}Paqy1;a+>fTt|t#Q~m~NUF)v;n`xmOK-H6GSn9k_O5MQ^ry4SOhA`b7 z_@t>VP2eYn%?0k1C(XN+N}d9AvB@hXYV1`HXSP=i=Hz*Mt-wO=U&ik`$V|OJ@=d$8SX1I5OIMBz*1(phUZbx7P+0DH#I#T@meaPd^C`1u&f(=R7c3G zBKbOYCq7SEvnSJNByDvv_e*d$5j}Vv`CM#`#1f<86?Bm~&~fzhD=7)Gg0SfGYqcc= zP$4%p=V!c{iq8|#3Zjg4%Y#sShP)xpgmQ9X8(MhX*!6t@+vJCC_ZP4uKH^rrVD{*+ z`ZHt{*c)B;>cegB`xnedozG7eO}URfgF8fvMTW!k-GBaWPO4i}$1E{_&50MWFib7? zLL@N{q*7n>qB${`<@&v3isqh|Q-D?wp5tb`WG0ut3vw|PWWXiDcilBFnZwAUF1$?Y z*FQhP!cnw9=!BOEM|s9Ad>I?XS8mnI*r6VEPx1^uAHHnrwneA~PY}8$VD8UEZLHag z3ViA9l=eRW`G_%$`m=sAh$Nza+`t<6j_mM?*{XWo-EF5L{$LifT}9N;vRBMynLVK4 zKf2~u&3^XVS7hSBX+F)J_o|5+R#EFaDXTjwq~cdH(Gw_aN`2so?_M=`m=kVkAMjnT znbU$V-Hxy0MOg2SdfiN{dmjz(Nm{DZmS7x&~kXV5DxknA;caHYxP-g zVukv_?fIr@7;~l9EWjkd%VR4`s%ySHVB0m>nfH~z{>x(xy5w$n69oIpz4xZsuH@^I=oC zs7^ve_=P*_pXT%6Yj@DwreDWcd5ZS z-JSj}j{Rrc#&^v=!5yy0dt{E@;r4#dT*XE6zF7twDAlxvYT?lbrc>~)+v5YXtk3($NRV7f zE9AikQXl2V{aPVqg7C5|Gz~xxC=-?Z(Clr##0>fJ2dU^o*Ycqmm^*{870EZklgmCd z-E%8o09ko?x$xwNCch02D{?3kJ@9}q>P_7d4anwEM|T%pS3FH7dXZgqvObaqvKV6v z1qb?lWVRYGiyk3%lmSTKS_q)~bE;{n?|5-VP;kYC|D-xXbgx_fkr~k8f4t=G{|E&B zhx_>>Gqo-yH#6!pJcO4!A6J z+nw_Xg?MJWe|=*5mrfs#J`#k_xcX1cwk2=Aqtu#dZuX~`rhjx7e2UrUNB6*|=J4&$ z1$k0%N0gq!~ZszA^4aLbn`y6M~qps--k|Pdw zzx#r-7u>2ZOs_I_L?sW5M#@M{eUST|U&Tv_s~XFrB*TXg(a5WJm0y}+U4Q9tD(@H{@%0P8B;S9!EBVTFFZ*LWT=_Omaf81?5c=6I{tDsY2zTRG z7|)M(!Pn-uJU#1cYB7FBtQPa=j``Z`fH?Qi*8s}FF8PhQsMD9{rf`Wc5w(Z}(f!B` zue)2mG1ID7-sbZO1(sk+^vPGuBGu<=zcoAdehfjEs!9^@aBm_*g%_4Ea`6eji$nr= z{}TlRPX5*u@Ty$?;gjBkMWUszPsO8|?-04xy5{f9u; zqOc-bxkPxMJK{T1zdyY_BUgmKaM^cew0ZMJe*qWAd*7M<{uGaE?i-i?-qeqOtWv{* z!TUj6@n)JA*LoV86n#tV)Rxz|hy0}i#|P6&8S+^o9znSDfm`yusVzC<4Wt8Hkr&c# z$@#DOmfWWA&7g({(ohhBbKXVV-~6pxUXP!s_<=C3C)|-gPy=f7Zgff2uug|h%A3p- z^y3GXL*(5+T?n6sG_zn2RC;ES4*#BtpZ_LROd`8-(@tE7u)-H&PK%hW<+)!{=gB4E zNnW#nVWh)H6v?1FR26mA|1tdsNWhn<`m4{tUev~x%|ovAqC4zArg!frj2tOm6r!HN z8}zgc$&iUc<7G;3qh1WGW2M{lAM@K0OElk*xYF=_kGJT=vAL9I;G%CTqfxs&U~u5w zQ+>g-O!SG{ZPq_nrG=mFI834-HG6i>h*Wv*ZSP>7=-T5Qn{)qeZM-tiAy4+8A zzrS(2{AB8TU4?7|g@Uko;j;_t%B-a!1@tMp5I(@|3GR%a%%;o{`CaAXA{V4)H{t{K^ZR)NqPBq$!ceZw0?SvuiRJ{y&E48QU+w|&zSH(GJ~>K z6S1KXL06l?JV(P!nB4k-lx2YFA(iHnd{fiXoan+A`52Wi3H~TH#HRUR+0ONtS9L}N z;&|)6uzM#8K4C^tM2v_6w185sMQX$k^e2sYK4q&fM<(i|h(~>~1Bw)S z#7KXFQ0x_rG5!qh8g6jcr)}59ImGe!=P)GuUS65R;9SJrz=4LvDBNdh+o`n!!UtlS z|63I<;5aAazBKYUHjcR1a2bMm?8G}MC_wS_Pq;I`BApBZ>29KYOS#9w5i(SOU*l_% z6^RfT#7z1plA!TO1LCJD-$f7f#N?XqymdllI5i3WNthD74DUnY0#C|_oVp@o$9I^R z%bn6K*%Z5lssG%|{g|->?1e$G21{zL(Ay2qqB3`OGqQG2(8-;UwGEY3?OPc$aYTi= zo3pm5L#KSFDCd2AxKAe37en_^)^;0yN09H_Qj}$`3mpmal`&*8`G3oJD_dp0Uaiz? zXH2BI*!kz85?j|=m9G^yV!3_DNavP973G^1QkD#oKaQaARcC-~H`FhZ0nzq_}C$3UQy->|qtK4hG)-kqkjh#5S6GnDbSTE04YMQ}N zO*7cUs`-$yFy0!I7yIyEIdizs+Agi_?^S9`ObNNadM_RU*p83J=MHr)&k3( z--1^z$OxqO`r8^_$&Rnl3klo}0ey;sLY{m|V4#CLugnf={Q<)7t+!YicnQ((UhuyH zh$hwwdt0GVz>YhiY&=hNoZy94-@`&t)6!K!Zlcgt$MNN!zRQI;NvZr-IE&-J520(D zE1bNAY2~)GwT~8|Gdv0kz)yn4XtPT`mjm^1T1*6FnDL1V3;pxm1ug@)%8#s8t%ntw z`QfZDv@Bn~aC~790)fPyEF}phF2M0Qc~=g zFVl*6%Jb{)yHCn(v9*V=?^pQQ*W)J}5;Y3dV&8(=k71x$Y$GA!(wOfNzJWs5hGz)g zE#x`q$>LxQKvGXR{RTe>s4rrKQ4&b|KeYhTxRn*mSg5Sp`4!1T(u3wN-)I7&JYQrp zuY9K#NNC&lw8#O$bop>ok=_#`@4dJc(KDz_@v}bQg8@7Ztix`h%Y9qg@BE5VRMbUp zK}4a3ewaXMCHV(Pbb}5Z?}k*`0bGV@Gp+QwD&OJIe3ScACA97(cW$Na(fS`EG3ZW3 zRG;sb??FS1cQDSTt-xDF^43f!_KWedw_*!Bz)i>Jo4^!>Jq1d1R0gA;Y@{`&P&4hl z*A<9x9cYq54sED|q(2RW_HgGT5~7YB=VO(@hl7Nq8K-tZl*g51*MuQ?vA<&Ip*_yME{}#4>iznK?w-(gN#hd?-K(MP-OOB4 z5vB)RcW6Blb9sJ93owKOu&tM=svAmuBb#v#`MmX-N#TTm$9A7(`aFy`)vj`?!W-K+AALaIh}vA-sf zig%DV-0}kNm{4}e_ueE*neRulo>E>JKcj|utn+_;&VAC+c5VgaVuFWUqN(8db_QK5 z60w;c49O4nOOVTNHD48%mF`IudzLGm@Kcc(|rjFa!x2g@oJ5o z*Lt0zJ>$IdbfX6uzbmRYB@zxKryCz+kgy5;=fx1zAXzgN6C-Ig)`WD1sYAQ3Z>b3- z>2aHZgLlamrM)kM0t1u@+Pzk5iJ-v1L45&L$Dl=N9_iS2TACp3k)n6iT@dLnbtAgi zn}YM)2b{H@nrSb>QbhGzP$=61;L$9`Xx_4H&@q8Ok0Zg`xtG&c=)B z4KH3rO0ZPW0lh;$SoE?;gzOU8=!kG1HrgcekeJVKGW5@X)_PFN>SVJn0R7{19<0wh z-bqFxKS^oK`Yf%f6M($vP^siITpo}_5r4Sj=5`WFd189W3=Ch({6dxJb*eexs_Sj# zn1y4 zv@DnVJe4eScMrEU?!E?l`L=J+SG6=!rLrgnshpyL#flNBL*nC|iax*kMF!rn{o6-KF=V*xX=~swBvFU+@~O5OhK44c&yau|FJD&$@TBBL`#Y23O!L zNOs&{vk8Ek=RE#mSn}p?Nyea*50iMvozTs$!vE8)yB)RfL97DyQ;%A#tQulo!+#|U zOsF6duY(p)$dUjoNes>atl-`Pnl38d!1K6_2RWYR8v-^2=}d%t%{)zTcXYSYiThQk z%0jT)XHr8I5N~7=^#^`W1Sm7BOtD_IKM=2*S0wy#F1!znF9a#NN_Ug7q{$);)kFL? z#?kTIsfouH%xTN=Ods zRy-N*t-LK9IGO0xB#epACuk|F9wjwJ7%&)wz6BQgDM~U$`mm-5uLNW!uEdn|Q=+UF ztQC?)eDBIVS_eAWjMnbpf-MeSFN?G?Hj+_qK3U;AuK~#y)BgCcvs3OX*sb~ z8qik|lHNTnBCl@3sbZoHo+xs3g{v)+7Pn-5b|MgW;(8YqZTAM{-uyDhBl#{P$Mlqs zmaKP27g0nwh}{0pmy16^HJ4_i<9tARaicf!zi?qR!BsJfMh9zYDJ`!ly% zX@C@(Sh^SV;TZhoTk4L7ZFQK!N0{RL^O~`^m!f6|s?~0?=C=2o&iX)!&7I{5987aH zBYM0I91);h=SCaSzg~@2F06YRtz1}NH(I%{`u61P1-DO6cxfAE13|d3R`s;rg@ww< zM>o5$3@)tKdfL6AW83ty190&i*vt0ms+EvX6DM2Z9I9s3A#p7tvhLlabhHTP(BR&7=m?&LjxH#~<|qcZ1(3pfIGrc^ zgMz+@!Xd&7q$(xz==|QcN4Z}9rM)M5+l!ftLz*y)+~7`XveWG4lsE;)RHyN+Cgya4 zOKxTRP^YGOD?5R+!?&{AZu!uiTiMaUD);SHws#es^(+E>RYiU+)!uGMA3G+wH0c)h zvAZ^@TtR7cF(i$<42zl~;vC!z_jR6njW%_Fv;*b zRf=y;;0jXUnrD?wvP+-fHa6SwRq_pLxSok6!ruZ7*SRkJ?E{*gH~ZV!!Idr=z*5}q zW(}}I%)UhaQ^X06=Ne9jo`dC9!Kr{zHv9^)5nKkYcZhfD(u6_|O2acMp<-=9;4HTO zpuM%OZlE2^#=|=fwDZQEhSNz53OIlao(W$7LY4YDvHisq?&|m%yl?R{JeAPb!tiSM z)j&IpbfLb3?8JdflZB+FnkW;R;}K;z6X-QRyru;27So_k6)*xa@&uu47Z0+_5aN0b zwlheKT|C&b1&DLE54Iz^%D|b@O3aI%#PaK_SIU~2z;JY*s~BP%s?WVd2t7|^JH#Fc|GahxuyKuhX^7ow07=Ihg725Uj9q^78C7v)x@)`F1cdDC1`V}cI>tdf zZP(@hxYErUYFjEXwyU-;Lx|&bo*!zrq267mVRk}c191&1pyO|+^$t-#z)5_854$6W z*>M9_2j~cX3QGy7X+I{Srv0$?m&1l|k^5kn?N`1oAm!!*|6aJWYaDKO$CJHixLw!r zU_KCNQ(As09Vg*q#0cA~21x}{sT)Nvtq9;t!x!A)Bkc75izrmSg(!qrv{@8FESk-l zA})=USTxfGBkjHg$fC9{L$-<5q*}B(00<%vghxmXtvq(5y~Lh(t@;;``tF8|vWGKS zSB|nL)tChlQ93u)PMzeX*4zPvlj^IaA(AKNbrO(D-mkRC1cG1- zTOMUvP%mQVyPUSf%25K~ntbY-qr*4c1!HYBV_84ejx9N1gYT~U&saNV)SB}=8BIi4 zf*gZrV**J&y5)0E;)!x3DJo8?kWwlHNJMK^uvUaXEX30poa%0inCUt0-N^PWJEJ`q zMG=_Y$JsF@S5mAz$HV)Kv;BDZv~hNH_OVpa;$nJgoSo81k+)DgAL=cD&yr%>yuIBg z{aA`H#51?I!>Vp8sgv)|X8=aW+$01cC~tdP*Wurkhf64+#S<$gzig%i<6cjFFrs~oTK5eNyR zdS?fFS@Q$zLg@F2@#$b%8FcHIT5zoJM@`gUPmcR~>v%h07&S-BXdTT-sTQ3OAUCVI zS}FF)>f~j4(%Xt2|I z6m+XApNt^4$~8~6eTTls>V~)acsO5(fTRf2hIDhHZ+p$Iba+NezM=#I^|!C2qLW^A zCr?JhTjj2rjIH%M_qWNm&zx0(pIZVl=z1g#QCGZni*(O5@S`neSGJ6K?)}Iuoxx9 z>dKgI?8u2{D=E+if!nGng;a7*K~tW2UkDU zPOTHtC*;sOAM%0dg{%|4Ay8W5mQ1xhrXqpiyhAU9RJ1ZIxxhT|K|wKLdTfx3oPuS{ z`9TQRwB~!W#eCc7YRZ|qkEhzY@J5~#1rpmTDELRQWNkQmx~&SrV=Ur? zCO96-dUw~(wl;@5zU{(H_vX%aO3B&>!E?!#T|?9$gmRD)!A#fIH?wOa**11;VS+rf=)<8F393BiIu z%PjZxZgx@dg*#+-+Zdh_#=w0B5C^#3=q}wI8Tm{1)b6%h@OSsg?zWbn(mm`nHUr*c z4?DEtS#1*y2(yF%21B=peWYxQh{Vg?g5TI-H4Ackku?%8T1G}f57LX>t-rB-cKvjj zXD2Lj-qU1=w3ns@47pPRSYP~NN-u^7@!vv4nNm zD(<{gg5JeKA?ZTL&amTaPeJ(eIR=+#KO;Z$;4p=3|2e}JORfaq(|~c=Oxv{oL2c8F z^bP(BEY&~3DlvM0OG(9XOM z&YflZ7a)F&a5KdOQ0nPHN<>kllnNd1&$3(fzXT*@XgmslY(~XosHo8BY|Xnm?xBaI zBp3Y-f_tmm|95sorw&@qe@Y)!x0(gEL&~-k2qB6$Nd}vq*$X zWav*a;Vg;Rp&zG^DhLsFy%n56DW+0@aav5&*oB_$EBTJk&-Djw0LNPVvY>ni;6uSu zQ@&^^a+bHsq_G{LtWnpw%{VQqG_~As;*%aW^s%3*dPX;93Kuy57SBu(zvr*{{%VrF zWJNqN3^0y7RlR~!;u;LmIcwC8!kVF|%)n{MAmxtP8`Uu_%GS+i}^@7l(}e5pfeI^+W(0Yz!e$?!jVm8H{*>F^}(dhX?6 z_&-oy-*jye#E-Y>jcj8?1xY_RExpr*n zhoTZ0 z4Vkc5#TEP%6MS2DfS)*3#Y@Q&Pj`0H_eUS2h|>O8wKlqI_P6VUdpFGe1KdVQar5ld zV0X9G0rtXygdrj2_@G53cIW`09O`0IayD=oYUc-LegieBJW{y7&bO1&!1+4&&3t=w z$&ddQnC-6{oI?csiR5b-FdyFVXfx32Tw&S$6$MjvEtN?jq9Ra+=Ob`YYI-amRbO#@xk zP6}TgWb@UN>Y@|Vu~OOoj^5~du;G(P*x;E4_?KB%w5>&)oQvHhi!iZX?EbOH{)vL~*0?!G+UoSh$wJ_sKGN2^ zvyQYwN@gH!=gX3=!;!Y=K0ng-`hR@%#-nV%9E#FFJVQlHtM0v{?4EJsG}Ryp+~*D_ z6(Sh0B~F%KiHi8#vY0Y1-mvUwXi`>vFJ0hn`3nZbi(SQHTf{OlXt5p0**=TyZwz@W z@mJiY#VpIk?#0E>{2A{1#dh%jyg99vNt@yR&}v8gs&`kl+S$z)C%rS0_DaWl&Rp9< zG*;ld2PYNr^!=lf6P$7Q5_<>|_7zL){PcNgwnwX8YIh7ib^9*0qkCMM4ANpHtW~MV z$F#hxJEA{(`Y5(Uc!s-osco!;OhCzYkzfd6{J?#+lp=i;kPLFJaEu+&_vFAQTt_F? zf_XqW2u8CKV_=1xc!@wqWjS})F}63ebM7&Aa7-(oJ_hUSqz!v4!?4!jM|$stFmH+o zmt@@9<#uG|oDWj$lJnYf%Z@(RxgVAje!J>A*K>uvMCXsLV7@+b|5{-OhK%J>CW8fw zZuc+sJl6KzldEgFsx64hk<$YWxnXL#!0*^B_9=QReU}Y}Jt_5)Uq)z)uUv;eQ+B$`un?-Z<(Bmi)`0F2+^s_Qo%tAc;O$0{Vm&lJICEf&* z&2*T8ZsiGf-!c`oA?-p!`u%5}XuAd%xNaxfh1UH16+QVv^tyb(QIBHh9`KQ<}WBvWMdzo-GdS0YN7(uQ{0 zj#~uo<2E5BLV0!J{!{GqUOWMWQIBAqFUa7(3vv1Xet6WWc5=-%QmH+p6zF;QB=Zjh z+~>|d)y~-eUhie;R|xnN65ha~)F;HLxK4bu5=PH4m=@bRzcW1nWO(Vhs3JGCGit#CIkA5*0sWVt&wHn}B zGysbm;$>W)0jTjVrvZxBN=E%LfqF!3OS+&FLR-cK?5e}+6o&ukqeo-djb2%8Af5jF zIQPkEc44Xsztr57c5X1yJ+#ses$3NVSm2=+b-UzrdwNKqNczX= z_K@V#jNAPT`)B<=afa<*{UB4z9QxvZVSLgrcZ%z9rfpSL2*Z;Omcqmq0qy6XiJ)BK zo;cI?t&u_vj}njFtsb$&BLP)yDp%R+y&ukLS3oRaOgzUj{;4Hc4DLPkD4tmDOH7b# z`-j-av=lTz4{3jzr3|0WDZ)WBqsUA71Z|z?Ij9`ps0w75l=-=jAz~j zK@kyAkpe{l#REYQ6a_OVrZb_33ZjTPE8dwE{eG{iX9MVc|NDQR-0gIzuJG#BtCuT$ zV7UQJI-L8wS;0agI>+jh;U1zdLrnvIT-z4qx*((m;l&T8r_iUF%Ww(bF3_{)dc)g2 zXHL7chvwL&W?J*Z)l;H|o|J}APc%m5)wb86(Rp+`L-5^Wk@-P*(ID6x)Bkw@7K555CNUBI{GQ;*-*54bbm#o2f4{}+F!CLC zk63Ue3(zWH;4u5=^>|UdjF%J~Bs`L%F?*TT#uzVWg3{f~#;@ zwbybU`#!gNZIU<1SNfP+v4&4wqvze~?IUaVgdyXApL)C3yu;CwZzfJmstpV_ zVzqE{@H+WEraEzlV1002CYiy#l4e!>U`+TyU{CjqsQ#n=@OCdF^``E?$%=lM8hO9u zj-*(-oZz$&nKX7c+X(EpNKs~M6)`*>eh2a-VMg(DkPk!{qhGYZ3dRZ{6Wx#v>t)%n z!q?u3P+Zu@l(~gd1HoPK>7`uyu)Of5w?H0*amy4-ma7fhz`^+<*rQYcF? zW9C85fwo&MQ{n^@V_wBKk`X2@2{c~DM@@}d3tHZR2wO6bS^GbqW*9};X35i49$F4v~{c7FS zE4;Iv230-jBaoKv{i+LBdS7BN{bi*$JUQn|H*BQS&wC9!eK*a;gIVkbtlN6bdVVa- z2A}0chl+NncF)npyJHZk1JKX^dhU>%{ zZ~uzwB2bW8MH0bqc0oD2lfr^v!EKIl`M8kFCyg4E+KE^R0}|k$lQm8C2)0u>C?Mb3 z!_?|xOP7B)Cajyf$Yc(<0&m>Y)sL)!uFTf|T;tu~9V^XsGkrVjUayrM&rSEDFnCix zd9T;IS=8CFb~wk_(Tp)4G`i30J*w(GR1`quJ$*UfTQ#}%hfgMA`sxjzW z??X`jRj-uxxq z;eKyle#YN#N>0Du)UwL{Y_UH-+n@9U=H1{2%m)|SpH&Z-@3uZ*npNwV*crO7{W)`; zr-55?z1J)8uH)C!*RMwlb+mwH{=-TQ9YD@5tQ?`bT@$?LqE7(FZ+fN>1j^ zt=z6}dC=?GgqjR10I4VyjzFB%+;F;{{E$~7FO6ES_R9rTFY!DvM5e}F4M~KtBXsW4m93@nX9$kdEU(!PzpwQsFC-gA2`ew3W0zzvxLDye7?8i!^SwAgYocFNg=L z#aKvkgZdn&Q|Z?5jsG8dzJ8CM=RIk9-sMT}#JY3DrJL@@!%FOyOZCDh zy-UgERkF#OMe{2*d41~N=-VS{nLzQID?s7)<0g!9&+3*>d4pR#Z>%b279ias8IqU* z$Qk$f{~pYhZf!8%@U-ddLr;61o8RaoUzr(zS9XGx0Ik&B1cSlNP@Q@;!~1#ju#S#Ox3aMUwUW*3Dp6pWuTsvNG*d)DjMQz)Ey z4|ddepA-tmgPlyXA=Yj+iA$ha`1o1xw8CR;UGh2A9s8WuL>&S1FSMQFy5c#nI1lO# z?beH)gYx`K|KmCDxF%XeZ7009Sy&UVr|7bOc&Gm9%g6uW4NI++b%qgDcX-}wg@;4Q z^AMgbdgSw%w&&_|pZA6*zKP>L`^57&N6pp0KaW?#d_Cd?gsIV1XA9T=n!e@*FYAxC zT0|@fCyOOW1;>+XCBJ8=3}VT6qMfyhyh^$rNW zc+d&odeH39v-B%3>uM_$G$cYXAr@%HhZ4&fB>aJsC*@LLp*PEb|F+*j}toWZap z?^Gdbsm`%&;&c#~9dxVgw@xtLC#Drv%{(wQaK{mS!Fa7+g}9i?icy{Co?i1R%8v2+ z;aBP94E@fl_=%0zzrPAOx=WY*)9aavx>rYU*z7ga=l#<=oN}+c={42w|I>^te~Y(2 z--KJhl^J^C7F_7Z>*u%N@3uz&yv1udU<;V-1#gipj>VWC?%+0%Tac97uei)=_*R9@Fh124e`R81};9>pb zRxeXB9zSa`zs18wdr#BcZ7h!Qy6HBcxmXX_=3Q6s;bgfh0dI6s@R6XB_qTb6*SXy$ zFf?adQS;z8F<1@PQ{MFUcPBggkvF~diC^IOZtT~m?Yi5xd(S2k89zvT$DAw&+U26-O7LlusEmJl70DS9(JMgrfz3@U%(uTY*R^oQ?y zO`5$Mm4)}_Q)AJPKPk>8Y5bnozOj4=^3M^~r>XpXGl0Y2^M++sA`JzjB_abCg}YM1 zs-UV5X5!m!F0RxY-t*G^RvL9Q3hm%7iMayBm_dxC{EEWN&ZyY#ab{v1=h^e-E&hD1 zo4@asbvFB>EUi78gk9m2c{nR1g2zR$qeFVe`(Cz#Ogz%7)GvrQk4~AgFwUj!g^*yg zrPJza{rdY}--Ov68hub>cNp=3H#E09^spR8Z@W8KhI!Qo)w@FvOmoy*^**;dtT%i= z#4J(0JHPs{-YIsk=q9!FU^`gzq1U9t5p+-X3i+7MBddvfOxkfS z7xI{P#m~7sedSc>*1tX^qGPV!|08zh`TF>eFq7}fQwM!aU%==;I~g@ZU<4#s7j^7Qnj ztr_=HmC+kN@){JaOy`+qaFP6>j%pl@jXmh}j}hG8RE7aunRaYn4poSRQq^|7i1&@I z;aK&kN_VOGT14JgK87aD)8BmTHSF`Ys@Z5N7JToc(nV+vo=cgZ+4W z_C05cIhfqkhx&<6y=?m1N=dvg>QEGaqKgn^DQBZeEE}AwuY=FLmTh?0+FI=4i?d0V zFj$J-gM|@NgV9tdJ>)a5)9^-Y_Ok9NBUJ@A7@H7mu$(@amTXh5JcD{jZxKhAJL)c1 zqW6;Jzb}-np&hK~Yoyc0MJS<{f9_>6bfOC2K?mtm-75H3x=euX z@}<|a7`@ECuf6&huhuoN|Z!mr-DL+Bjph&95 z5=srCRlAT|v89p>_oFYpDX=)FedQg<&s|?3n=IGcze2IGT<3j_gt=UI`kMIp7Hg z>xR2g5>{8gTL=I0TGoBD*26dDVNqk_(CvnczpdH8Vtoc540;c{w*g;}qFwy?tM2n_ z&%}5OIFi)<$`{d0*y{ql`Cnd>ir*iveqpZ*)c#dtC585Q3z=m2uowpHoI%LTXn4If!xjvW&ha&wp}R@+T|IBHu=+km?|`~>={QyKKY;mFzHacN*R4T4>2nn_iUa#V zeZ-I6n4TXIVUj}_d#xhAgvI>tcQI523;pURFE7VIjkEuD{^)gZA4%wvpGYt%35u&L z7v?5Z4S5iL!9ETT&gM6-K-h+4jCg&u$i<1(EdxWvT;rCNL)GYQ*4ftyt}I{vTJ*0% zvX$9)iM`%fACSM%uoF~_l&B3+aE+9ZDohSABF13}{uqlZ9a=n~LBRfHMU5$m?EBgwL!@gv;~8xhoQZxFW=Y%hUs|o4DMZd0~O` z=b#bUBoyha z`V$Fs17y16FWyM!39{vS{VGlYvNe19bzb=X-PJv!xg`@qgM=GuH`t+4vqE zHEsevcmF+c< z^?BhvH9$_h)&FWBNsDrSGLWPU#F2q?Gy@@E>@dD9k)mH$kJOKLQ-)q$51 zV|>YZsysq(N_4t-?1!6(s(U*AophRUAiow83)YRqHH^HiUJgJN)hqYIF+w zry%1sEE%(Gyl~mw`pBfZ6s_8pB)j1n{d-ci=BIU@>e~Nx8w5@h8`n9gbY6E0CG#i; zx^NrFEsQg_+qrElw-VXygx_#mNZj)E$bS1yqpw|^T?w>5iEwos+f}LiE!<-CYR@Ekf-iU4WL!J2B&5ho;AwrdQ{y7My?la=vQB-G}+A zYeU<;ouYN)P$$~p993PKQU`jkIi#>G;Pcn?*(vh@t^v)PyumoSI-7I4uY2!t!uN4M z(GRCoN%Znrhc1XF?55RD__VzIDy1%QZX`LT8i3rqsz9Ac`}I6kf=6l>Pc^QvwJwtn z$=YT$7Xa^J9G$y5i$rUd2dm z)RjL4^2g_o&pYb87k!T3NBsWL#5#54EOUV-_X4k1Jk_y6KpJi}&*B1K4ogRwf;KY| zeqf#^c`9ovT^QbTubid{f`G2v-pg%X_3e6Y6Wj_hme-GPpOpK;22}Ql5fSpkjXeDt zXi2klC6(ofLx}Iy`U<7m?PDP{+d-4)$e3{`$B)vES>oi#ZFZj%ww2Fw-@V0mb?kT3 z9Z(lo>3Y5@2KJqORZ?zWRhsZ8FffM358SI0f%n2flF~>^IDS{Pv_Fpkq)|vYD1ol= z)gY{OulVXf=PF&VP&LQNvTLE5$!Xz_6sq>kEPhQAK7}|&gUJM;r4||(8z%Us+u0zO2*1k;@%4rn=Et^-&OIJtS zOu((*^%7V=G|Dg6RX@<$Gl6Q}+qPCDLG2>I(;Nv!BWMQnGPUQtand?ow!?KvJ=L~k zcsjYV97tb*I>>JaPm!(zlM$5|Ur*iL#H>iW=w-fh_@XoQRh#w}G>ZsxwzF0fKV$&; z;qPmmur-VEtoo{i;$SZ0nP=Q{%_<_qplY5a0F-%Vvh~{fs&#^OlhBLmsb>27`f5zR zEHIh=(G65nWbcU$RB_Sr1m`EUji?gM?YzYy@fGde##>hXLk(0nLSH_YpJ}?Jq3YV0 z=s>zKBc3t8)8n|qh-UGGhN@|n*6q>|Lb73joUv84G{6yA7YiCf-RA2Z4OPcFxm6Rr zYSKux;Z?szs>u0TAJIsS=4V+WB0av=Z#Po=@zbEO8Vt^kYpj~_bADshO;&e3T3u^a zH?B(h{>EyobF8k@L|xRJQ<(|PAdjd+-g!#RP8!-PDGGy?dPx&Cj*`DOQN^||tm>#Q zrA4Y`z2SVZ6&r|b3#3W~(Z&|BIxV7Yb|o=0NOf%y;jDjLOZ}#5-)6&&kr@go)jeCQ zy5pK684uU9nyPlg_aG1Oa7-5P#0|pi4RcVOnzIVh$v)0btQNerh6>|ASF_mMW@^Bm zz-9Jx3wwiWDE4~O6-fyyBb(DqwHs(hwmKSFZFe@k@$^H%VAM}vfHO1zb`baEj>pLZ_Ms>U*5MSM7IFqdwI$|7=G07ud zO4brtkz&V7LbSAgH?1youL$(f8Fe^IZB0fs;WW1AGU|;y3s?R3tm<0#0r6Wx!7k3k zLQX!&sy>)0)2&pwCuGFX8IA{Sr5Y=P719C9UE4~P2%m!@QKZ-l#jqgTxwzcRU)j)W zy<~IOTU!wnIa)Vvt=d*B7kXq!@nreFr#n^Fn0y*z98<;KN(p8=T%8nUYf?={Rv~vg zYxMtvz}cC`Mnc%Eyp@3=vI@Z*16x~=ys1F#XGBBcg>#~#6)oZVBmUUNx*GmiG^?6n%Fxv#x@nhcjGM+Fww8oVbuCh@+2U&t ztx85_AaH7y)wlTyg3I&>G`@R@UaL7`+;;z8u2WFqmdQV+<#Ndb7Z;pRW7 z0^-3)Im@9+8BmX9#fjRmCyuXA(|} z1odmlnrXWZza!-fSd_BCiCO_GIZs@!kiSq?~oG z$`;n@f&SbDf~(O&JR=fnPAPy_WhCY838M1Yp<-tcJ;>f_07Ng|#Bk?^QY@8(grXr4 z^^8Pk8f{6ja6m|DHcrDhNe(&|uEQuSWUb5hBf(9B?_kGh`9MOP<4f^uae0F=Q^aq3 z+)NDMTO3A$%a*@jukPB1Q* zWy}Od$q{o|zQH-VTSB#}FVDlAtU5IrPFbNRBvhNu|4mJ|=o}JJivPLrOdx4Hu|XI|XFw5OSgYpm z-S9PwiOU>L(qMDjsXuG2nm0D8h(n8+gV^E4RbAB0+hD^xN0+rx#T7Ms_+lb_&IquM8&4RbpnPpsB0I;i9FNl>~t zoxey=?VujR1A9P6HJmfR6YH+;sGe}x2*-3*qee-;b1JjNiEyUv_dN+W|58DW{|>nH zW!<-()w@nDaBRgN*-qHF|HXvWny=uYM6DTnBOcEAqpB-pN&SJ^(=J4-+XINT>%KWv ztL|;_aJ_}b$^Uh?D{9pp1zzkr5R&$Ye@CrWo{5KF+E)JGf%Ax;tNI|L%XumuUSpy2 znd8O@JNYl?GXZ?`E#1|=$g3}RSH~T-+|RHoFuB#lc21d`Y+KpoxXypyip+wZxeq+f zZ2jy$s<(5qcJ@{6E0+7U+j%q|{_ww@k3XG`NB5YHJLBOFO9Cp)+Wmi@lt-&3#mvc) zc=%5{id&$_mtt!AlQmXswe{%g_eNUXzXwW$8}!s3YE;Dy5*h#t$i5L=FV|3cQLH(^ z4au9Mr~&he8%SEtPF`~gZ;yu?ZKrPh&z<^%KBXYi2E6*{{nWvTt9R|EhK{;EDP0n` zDANtYRf7H3CvS#Dt9s6MWV%xepYDi3*G9ei7~W|N zjUPA;VO(HP@Q@lT(^ivlN!4UrG7;Otvnsu;)yfX*rJ6T`IiY&-XsAJ+uPY3ny<1Q2 zr5blMT-X1dz?lX7L@#yeku_&~emtCE7py_?9|%fg)&4mq{=uZnoSVvL_g3x5Z@Rv> z>dVh}y;b?hnoV6F4=Zg`FF5}-5w%z~ZGSbEY(KZ>i0I>s7B0GD5gUOZ656Z8z_0iJ z`M2^eA04=;Hodqy9)53;dU3*x5Lbm9Cj6Ip(D=3Gtix){Sj>g*fM+`Q0M*JpC#y4+ zs;ORcfZ7NNJGYNoRU0UNlVxdpmD^(4n)axoj&V8)vi&^rhan6p9~?;s}EGO>KbJ2WQ_CZk0$A%WvY`iNuOVao53W# zuuR>5n?SwJ1}>B@Uk+r+vJ%+!5}ct8Q3Dg}9KB zCgSnZPRBSf)+<8QYHU*nhDg%YNXUuEH+f7nE|#f>{i!Oo>FtJ!c&mZjfD{w?ve zcib}j4|2DGu4korArA!325a>`BRIfjH-?rx^m>A+Y4w?^( zf=L+*vtXOV4H$4p_6kG~iGeqA$~pSW0jg(Vt`qE8p@*uF?OEvxRS^C|n}2|J zH<6|?PC2!TBPD(|p@ie-4k*4IU>4bj`QZ3!eUHYOys!Nw4)FHCGbX62a zBv3#uMDjA;o=Pe*LPu~_0k!DY2B|g`GsP}3#3UFEe>62CPfs@&S&|xrmF6-XtCv7p zrhusc2f19)%_h%)DZ0g`9I!>F|45v0uXrr1%w7EWL-b@aox}t4pF5YAD4`y;aeu!)r4(_o9#8h6=>KFMr(kk$$s$s5LMEO*VbQ* zZ;V%Q z{#A>H`3g}aR}RB+aED$nOm)da`zS#%n}?}%1&p6Gg(|Q= zedg4khwusF=x|&|jM@}0KTj4@YNB{k4ynrO>By|h^V6AS6XnhnnMie)XVOu}W}V6p zr_Dtv6jf=tOdNv%2~K!1eb#W*63gXv!&Muv+Nnf8HXIfFT>a&6HLddl!~h6k9w?{B zA6cA@OK<=|9`LT5zbzc3xdTiAp;QY;s4j`;9WrabGD5X3mNV^9R+hS}0ZD7lwKrYE zPDN_t;9%9&c|eyPtlBqRU{DoO6MQ6nmjXBG%MMmO8jM4wEZ{^1X)^nYPHWS_h$D0L z?t@jQ_X!t8^kn=YYA8KfdI+b4 zKcF+CRM%GP@`TQzw03EN(CDJze2^fI{NhkIrp&>E{M=E9RX6E-M!}iCp?8l`C-HN_ zXiQL_=}ShdHf^H0@M(*aFa)$wqtdzoh_wFHXxO{^w0kJk%+;d~Rex*z0GnW`TWO5i zVQXWF?}RG;?L*Z8osY76n;0Q+G?<7I`V9%UCn{Dbr0ih?)IucLLOI@g;9;t*GV{k1 z6}+L(KTM^^^F=xdJ#eIQTG~wK%)FXq#)B=c#3v+JIQhX*vVoVnBP7ib4~tBIv@wF3 z_T#qwq`*s_f)oEfOzm6$5c#ZDG2MHN>e}EB`mZk@qfQAd_R!KXGL?AQ?i!<-ms?Dd zdYNp)Ta*P4U?q@~BtI~Cu*>+zUmn9N)@I6OYry3=7G8y0L{HrAYlR>+#9!#6qgAIC z8%+SF^=p>U*-A(Jn(;p?%DAM22oG0{#~K>IM$*M886xCUpvs?0BO&-~g|cvfU9Jcq zkP{8!LI-(lxS~>nFno!VF@y)8GYe}ESM4f3D}X?#7Yo=2;*vyZGfr8M1k(%{YVi}@ zC5S7PaRI%ySY(i=AvkULh9X`Oz9KQ=;X42uCuHiD&C>0`Kf zNleEFu7_DBANrZXtLEe*)Cr0DOUYaM+!1OTi{OwWRkON68DO%FH7Eu$U3jG02NYj% zr0P^(P>8vj6Ri)S8lN7iT6Gm%i-#QOX?JUi5QGtjcaXFIIT}++R)2~yNL@Bob+@GE z{IROEn$*l=6cI}DSz6F){a6g8*XXatLhYW?b&gU^>uzF~VOyZ4BFOPmy5~{Qlui1q zqX2K|>0-|U!!vau8Kw(@zYRySfB;P%a3G1PIo6aMr5Ic+Vy9(Yi2>0!h)qd8B2$!E z2g1#84yxdRoHb>Z2A!+*1x18e(RIe5Ev%en31Pi3^?yI)Jg`!_}gAH~ez-*Dgbr zfAVoc7*K4-Fi>JXW`@nfac0V3!?}wmf^%*hJ~pGr9<92xt8UAYw#02RT)e~h=_$2O zj9S^l;EOvQqgph%hccF#Qmv3D%u8XKPdG+3tXP1pItugKbU$fJ?l)n6`>^tIl~j!t zNkB%;iUE2ucn$y&5+i(-Qhj+NZDt)otK7>f(1;s6EP((!^53FNBCIP3(8yHUNWO+4 z*WVn2&(9=X=U89z-Fj)IdZSnG##|-0`Z%V4kL}xJ5tAD9mRf91(sX9HvsACT&XS>PY?< zp!%_3vJ){n?Pm5hjrpd5H*c6v&LiApGQU#u(k|c-1a3 zS&|nVd_3;eZ|X~qR|9gv{sTqwvZ1d0fGF6Cw;r#0?-vF855#q`=6e(D#DlbyWSVNE zEs#jqK_{qIb#pligo@zxssDC@I(~r3K42z|@K~ub&DZ?2#u~v-DbZFoSXOG3jeeKO zn7$8FL$~a_T`(R>G)dnzUUjaJc{6Ui0!Ucb-W1*GkYS3qt#@vHwb5ihp+`pSu_UkPIi6MdW#8AyP1 zf<4!f0~r|6&-$H-n51Wu$rZo*(YpH?@K|OtPCUa*#_Tix^JIK^hU$G-)nu5tmAGYE zg1APR7jlzPBk(LKnHPXR;-KouXQe+G)xX3~9?sHc2K#8VMgY zuL${>;3J|KDP#_zSfirXd>MX75pfseaP_#H4L}c$`ipAcxBA_4_T5f-Cr%;KQ~D9$ z5G>?uQdHR!rY+VAH9Yngm8n=ko@q*ACY>PuCZ_e7v_4zx#nL<5ar`ML08KXq=22i# z?E<(zQlJh6*zV(@FIix11@~=8gg1R1r~kX?BQE#nnqsE%N9ytNWx`deU+S|?#i`;2 z)6dmXsh)kR+P}wB2KJjxD-w5_E-3#bzoLA@tJgktecolg;u~_^*?p5t$_Df0?o(9{ zWe2d+Jm`CxDpSu`7?=lFou+!%T^tt=r7DQ&mrhgd)AloR4lpbeaxAkeRo9r^Ui&42 zdCWNI4xIDPG@!;&r55B&4HArMzon#p{1iNdZaG~A6}Agc+E zRn1b-GFzd${}ngVOCkZdCXj_BQcE|9N9)V31T)%=b76Ak0LaS{;~^0bSWWbWP4Pja zGM+SlPAEHE?&AVO0)m%)%Z@m5HPf;CT%{u$o!i8@P0dU__-T zX%PW8hs~XRwrbwsHzUNe`iUHCWqA+1_-vJJvDw4{3Y!M>5FPDpxOQ{G#5%ltwkqn$ z$K<7T%|9wNr>+>jY^1P6?9H8Hv9PrW6A9ZYjkC{oJx3MgKl8Y)XyiGnNy&z1^MpY~ zV2%Z+*vWQ+o5iyz*sLd0qW;1gIr3JPJe`3cyQCdkevazz&4<(*V*ZxyH!fMC>zvCj z`W!_Y5{0m~Yno&r>bD)hpuy6AI~77po2xzr?@=#0Q4WG23EV zVEm*T$)Y!k8DEmAm9xbo%aynrFyxl|4J^RfwOH<0!oj1sdWf0{QOf>I6fBEdEHiHs z0Yj%+TxyW$U;=o%TN+O1$EyL-LiaddbJb9I^@1J_|`6?sh zHwShjFp30`Ny&g(>o?9ky^ySTi| zXsLnji#NTTPjNW1A$lC}L6l*6-~$n#1|M8Tz*N`8>t32eHwD9MOmk9$f!F3m8>b`% zSV%<)AWQy$!T5V3N5Q5D?MP5_)(hVuw3w43t4@u|lT)K?v)f}saFKKmmh{euE(Eho zl-|6Jzq=!jb@A};_lk{lJ$5hC&(6|MtiO}#Cr>FM-vw_AEnGrTmxuPl?bDOyu4ak1 zcqX42HU=*bTpr^zCi4?b56;X4K=Ry*=;1%mV>bZxV)~GANpD|E=C63y_Nlscu7W8A zM5qBlP&Xkf3J41B=m-9$%7f`~k!FSL2y*i@bs>b~W8M8iHKIcBDxCifnwO|=u^d(# zewTT=*?9aJ48(tl3aAfPK>@NH$S%#V6|Iu20JBv?e`mRF-0FqPP^LqIMJJr4Ymzk{ znLDQ*=&66bP^C_IFliNBNVw3B%hO2!4Ok+I#c~nEf!VSYi^T{eAIV!Oi%^P;8K`mROPl=#{G$&aFOcX1S^6ZIAXpRH*kg%K3*|QuenGyZhRGEh{B=*ySy3G zEdBOHs<@9OYv6T~?$NbcgiVyTR1^!JdQq2Kh$ zm#8*ykuxq)y^ncPBG@k@Eq-`8j(02o?!*RC)ge&oT#-sqCef+8IFN zj!z6PH~G3ld-yFT&K8%dW+ZP@YNsflsx0V#>>>wTM3OO+V5osPAd~shf4dal+q3k& zm#TwCapWLtATZ`sk(GV9O-oKzxl1c`mDO_r;7Ou#W=?>4LwxG;h2A(}eWR}mW=LE# zJC+{Krd43F^76?k`n=0jmtm(UR2!^qSr}EqYcSX7FldWL;z+Lllkw=!F2nzRu`a$` zWwRqQ;1|m<;51nJWm0HDqXe$VUrg}1`nbzs@DJ73T&{*R6hyTvP4qvINse>SA6>5Y zJ@QVWK}IVCPRVhUW)(!$1F;PACvcQno#0%h`a>#29?ZmOmt9NtnH;^e_FVqP^rQ-v z?Y*}&`9J*n9~ID!N&4RvIPqViM^q9EFiB6SRD+scqWksR8^vuHSfl8FwCea>`r@qHIBiU`L>qcsIJ^oMsPqZ zQ?mtOcSVP*eowf06-hJ%Ijlo@{m1Lb`qr8mp5Uhbs0{cP%|3ejII2{mZiT|8y``Ca z(?G$M<&!I?!gg$kU6Cy`UPN*5%Ger&T@+$z&w33;>QPsy1LQOf@tD2o3bdEw^!-<; zZMjGDry|ZS)UQreeN#ebT`5;QO_jDI*-BfR8^wYxi`ps8|M8RjmbgrrFy{Fqefl(2 za@5Fds){zSfMf`mKg6?`GiM;HMjJ*bpRh-#Frnss)a4Wf{pjly<6t8-yujVrfF0nS zX=;pfwC-`G+9z*@h}%Q-8CR-iqpv3zOVr}xd@KImX?7H5Sk7*yd6DoXeCm2qWKy3m=zCjJ5zYGmoZkE1HnY9Lqim2mR^UKw#s6jVGx={ zjH0h9<5g!#B^Y!hlNmn7m`8-XCygoHWkZv%GO%|Igs51!SPLYZjJ{_E8lX?~3o~$X z*`U9dpAU8V8aC4p_0iX0sotQkyhaT^&}2l$Y9c)A#AvW!j)CW`jszK-QGg(_q1d4j z4i18pJ5yOdYNqPcpb9-?L2w}I1>nZ8nQH%zEOK>$98_RIk%I}Flv`#Gy9CHob}2Qj znu$qwgMNFaYSEERcuIBSk*(2eZh!b)=RADqNi3|7x>mI<_MF>JxikJFD{tD3Z8D6G*xE+|tYZd~78tIqHFDmoqx)IpLJOoK^;X%fzl z<7yl^zBiB+D*pC~j`1RK>=KUZ61`}aYTYy^pYP>puiu`fnhlFKth%JJPscAq-V+6{ z>{r$SU;2+m{wk#YK*>(npJcetjG%T&L} zuxMEEXpZ!Z*{US*p%{Ue&t?^l)NjpJCrp?iEJsO3R)uR;v01_pIICIt!DWkbFOSw$ z1T_Of6CE-YYEnCk1bt_TgwP$gj5!6?g0-uzCl&-H*_P$6Q2ZwNk}I;F$i4=DKtfw3 z^eV#n7*7hSw<|Gcuo$r!Mg=jq=NF2(j)$0flI#Vz}Liv)?3EMbtUEbyoDunDq z1vz7cuj0D$2256|IOv+rlT=Bh351HD`ryO>Z$+`zC7%% zcmayXrfifFreloRf-N)xI-xg_-e3iC`J>duF#(JGlium{jmkT@2C^hzbYljU03+YZ zeA*oal8Oiu6Y$;*X>o?Hywc(f-K`%w2S@vA?jy?mlowSH{7uc)vu;$)GBsO@#hjQC z1FBjAy!yEtRXaHk%Lq!p+^AZlY$q^;Wag+=5+qX^qZ=}BU7a92knJK0Dgh-IJW)f9 zlT)X?5vjXk0avRHCof-TTmuEmJX&KR6=tB?X?M>>Y<+W^H*-|u6F*Ln zJSk$=ERaMj|ee~wK`rlr&S3jRV`X%lYdkP`Vi2xCOedqKF#?{ zGoQ%Ic;RgR=F8%WmI=&~9yJ#hC*stuor{q3iC!^R9h`d<*Lcbut%IJU{Kn;gUIGMKP(ZoVkyu)!<4`^w>DX3?_XBAlC1AXsh* zyWQDE3u_C(T}BAZ78WZ1;!qc_!658J(Qg@qX7g3Ix-{E5I&6x?uuUH|U!9e29>x#SFV9yelgYWq z&FUb+VlTfLHejoM?q=BB?fTQ3Ro9}eaF%d}q#PHYNi>YXqwog!Q+2yVH7jTNx@9u3 zzEB;O1I0L~;VpY~Ah--PA*x|qoXH5M%AJHI?gVj8!lI;}d5bDblc^uW3nyP0hed&> zV-CtP1;b6N^cT0NOM4*$=MGg3ogvayiFTYIq;O~o6#`#n~yGWH4t`r2q7z80+l+>edS7BWqxuVQM z%ff^%(i0Y|nT5{^FYR92^ z{q5@b0u*0@1qdFQJ5zPQ&%QA*H)4AD#U+j!W1V9yhhY4a zyE<~$LQJ7@S15PQb9cVnmE`WAx}9UixjRqpnwh%_J}i*irn#3KaML+fl)FQ+?Hp^8 zyF+o(Io3FL2Yu}vYm~cVd7~K1-NoguLGBLj0ahV*$82&$(`7;I32I6=x zqbD~|cEddo?5t&~Ny=z-^MYl1)-qDh!~m2F3P-N)!Xm>bN1&v?EG;t!dsJnYvpLXE zR-*xYRcYbn=uC9@JS;MC%t^8GZRU)KB(j=fM`3}*vMJs9F4e1$E*YsEAtzX+&%O&) z)e1f1F3dqI^rLsF_7hgX?#LbuhRFHN2=6<5*?#24D61_VVIByU!TN_AB6Q*abmJFy zZZ;vKs5#2Gj4~+*BeobBr8JdIRozuAr~Os>!248M&wf}Pp#2pDL(Me0YuYgQ8mtw* zU4#vJ&Mud0nHOoyF%C^abHg+pGew2fF#D=K2Z=+$maI^h7RqWp0~KdE<2Y1zzFTDm znrR}V__jYMDRym!5AKxF+Vv?87qMbIwZH|=G1&RE-`pj8bmn=#k^8oWw$Dl&jmZxGjNgpA9nbrH^{SO>*dCeX&wjygSX?t(u<&mpYox_R2qWgg z7yM4RQctsa@BgwY@-Ja07H1!Rs`B28v(Khgk+Y9^k04d!eJ-bbh+5Kicn!8vfd&1!XR;U`cF=n49fWN@^8d^Mxoq_?kD9kN54 zfulGo3P#AOq2S*h2(H_$QBOA?*32z4HjYGCN!B&PyHz*h-K&~)+GJ3zhsz=?cmP)tav7}oCa-_h0C;$wabsPW14`Q1--k=Rm0)kBj zvCKXulZ+x~tvSwzy!BC8A%mvuPFuDL2~AmEK9R#e{o;M9OXf4*^4)@mVk3IS7!oXA z%KfLhWUaa}D&~f1x=9mJvFiIz*KJ-)$2sy-Rx-dbD*te*V|JdKT-kZJ*>lGfI7M5g zISmwz7bhUn%Wf#_pbxSexQ5k8JB;^DHl07)P!0B1NU0iI6L;UeWj87|5boAZO_-e+ zWgT~)yl>x$tidVV|F(BU=I)iR?H%4!y!$x1OPjj~m)m!(K?hl3VM5$ept7=zE6w)K zG1><-eHI?bB(jF}6}Z6ffDoJ}s83p_M)(_rR>ni|t$A8MyiT3x4S|bg*_W{D_g}AC zlA^;cn(t@;qh2tGXQA==udXFa3_NxjvtVG4Nt;Y0XK?b0O=tHZ$I zNe`<#`qm_nL>gFh-HSq+H|d5oDP)6S?YcuAQLh(p2yWY_Rj)SA>~-TmS7($oo_(b- z+4amZr%qTZm{J|Tj9BJa%51p$ygdx+$-r%X7CVTploBpnb9S57?Q%*dba z6gT-61%6SF&q1G&SejvZ<#9OYCDF?sk1AiJH=dksN*}@r_u@_sBH?j-dV$}u{bm~r zRnLhT_f>EbjVgPtTb>CHwK+(_Kw?()<1|E;hDcK^Ix=G)7fo^QAq&#*)NH3h&e58u zxh${8(nT_EA4>_>Zm!_pg}6`x|1P3r zm-Ew0`MsUf^d#kXAN2*~#RLclst{zh)&kbbq9`a}Vlb>YkO1=KNG1?j^s-aMOoETl z$vAO&k}$p#IHr7~{G!xphPabhv!3ra$+z&iOn3GD=A*!vU6y9)6|B!tZuy1! zaRs8}gGqVezrK}mbIB?;yn^{P_A|~2mM)h6^843f@Vo2^rcBUJOg4$CX-Eyq7MM*= zxcFwdnJ}1(e+GX4(M;$g3jNHfrl~kC!q!WlZeSD>GL&ZsytuXJ4}!Lc)N~XOm+%3) z0d}Oac?O4aW8)JU8?K1#vBUXJxJdCdC1pFOxV}^9cPTYmuf!m8269z3R=HeVjp&s3 ztK)YaE%_s2fD$!`t&V6v@Og+mWFSJr@b>lKeQ;ZW+JVOw>L5tQ>KSm266zS->Y8Xp z)E#Gp#1P(J#~(R#rjt<=Gtbb1NS@t9narqozmR{Pve>|X z$8hQ{J-n{}Cjp7s2m z&UAfdJ^xse<~?7}??v8{czyrh^-$9S5g0WjDO}lumvnvu|0sQ81HS>jB8GsMg`xvLuZ8P3(ZtARfu-{SX3-Ke3zZ}DBpY?8{1sszy)1Y;kTBLQFuPip87X!d#v zzJU(k(BUijt$FoGAzM^sJtjR53&o8N;uG&89-f<2+kArZmnnC3B0Xup7qG`0%i1q zv|mPi;oE7yhy=mk6H3d^tc<^nBrd0B{Z`J)dS=!igCF|4S-&9`!8NGb0LFW5qT{A*^HY2^zB^VTX+inCv_OlK0e?WlO_&F2`!K7U)ax zwO-%KKj65{uNa$z#66Mf(xk!2 zzjOUaRtrq;$K*LMPVk!Uc(4jT_e*mIniE_Nbb{s+>)+fp1!M#-=fJCg`&^Pu-b&N zFbg6bQ`>dtwh)OmdSY9@S!yz_sqC_E`@^61QVtr%%bl?r2xNi z%SYnoDS0vD;UnU&2cWKIB&F^KagX5l5q(8F5cVCtpq<}`xR|Z&{O*nK6DbRye33Kq&N;EMEliZQMoGKkU!}jYKxjx=r z69!W1jg2dEw4*$1)Z{{o^DZu5R^Nn^qHOfHhOkv z|A2l5R;cJr*6=EW6 zE?<`lbqKGYB{+6BOdBf>x{8nm_N6|$o8PzH5)RHQX>_(DbW zQQc8oU0$yL(jA@UwR%=}zo_wK@;%d8BO_8{4|6$DKhoXrT=z;hOQ?P)9^t-C6!wqZ z{jBr3F5br<+Gqu~yS`~R+Del>+@UJCR$sJ_KemDhMj_8*f;#{XrEE%%7dhr8g0sv6 z1Hm(4E$(;0HaFw&^JSa~H>PkNQuOx1EN3>3;%XP9Q$($N2@Q@5XyTA&n13O*LX$-l zF#8;(RD}TvQ0OGsf-EK6f=P~&3_qbpq2mS~X(R^m-ulMyP@~LI-l8MV57vmQ`!3)j zwa|nspzH*B3s=rIm|%8;Dx8wB;1`aj958LuFYoIYwU*J)RG}D@%_&-u*;;^bJ98|< z(yE8QU&X7;FCfbpXKm5)tO1!5rg;!jnrFyS^Se2%CjuglZ&fJ0G*~QXL;tpYZwesX z#)A7{gK$SWhXl(&JP2e3+iMY)1PG<4qYrt!hhI`>bDmv9GBv>x{b>)1yrRAR{AP6x z%M9YhL>$-?w72 z==gG3o?m% zK|YGUt|N0H?%IvqiqMf##E-WQFC(BD8M>K1r>Fnd!&z7PP=`8)oDG5ve_jfWdh?Acu*SyC|A zmda69h=TCFWQUaTR(rLwanDw)--LwV{l@k6`l>@<;FA+uy(7>d!$=lHzaHm-P1g6yBSV zcwI@h6H|}qCwT<>^Lua0{?HWcPkMhp)8Zw`GjcqUkXE5etgVPABHu(f6IQ3LDP(w}4{RaJ6U~7iFmc#5_@S=O97)(Ath4Px zRuWbuf_Her-lrdA-%VHYd-U?O4HHZ&=z5jTktkmA*C33Jn;zpyis7~8NACrgP_ZKuY{^)dE(gj|oZ*Je5fM(m8f zwZGpgVfdLR`x}1d+y4Hr96z%)>f&3%F;D{o5hK#k2m1Z@kN6piKziiR)2bpleukb_ z4=WTs^M#N!EK;-lqK4a9oQCg_(@G@UUrha7|8}6?r|m538;9lm|4NW{(nf;{MG>5Y+Vt zfQO&x{Ra3)G=9tM$LKT#5z_qWL7tmy_2L02ZuWX7)zSrl!`B1+)~Bv!wMe6JEJfmn ztGt+yLXr2?v<7am&1oX33zEF%4Jk7q7g@9v3!F?-=m6W$SZH_A>6!ZSz6eOcffc6f zLj!girx#L>`1+E82!#!_9_U{H!Ou1pk|^JvYJX0)KgZjjV_3*y6%h$034bJicbdP5 zIl<>ppff1J4tcUL1Lo>f!wiLAu;iC-ly6~fg87mXn__36vm;|XJUg49*I2HOk)}OK zm}O=Vb-2ELkYCmSPvdlcaW<7HfEvkp*IA{%8{`jh>g#@k{if}I;sCyUh?`gwQR%aX z_HajWFeG4<6r|^w)w|r3GZ7MfD>7N`)N;7kX*j-^9N--}l&Y*%2ZsbfhGeNw>@s zXZ8&AI0H^)^5ZP&4QUm6XAl8DF{5;^A%62Fft>CWaAs2DmDxq(0sQ?H{qgngPJzc7msCnbJ z3hJio%{|C(LIXtyp%D%Ai3c%Vcj@H^`I!cH6|(V|X%bc^PTZxhcO2vou8^5y0`meC zU2!NWQ`7+LHnF>+iEae68zFJPZ|CL!oU<644>{m5uMjU9?J2E{DvUQ1sTa%>bmT8+ z9Bg7@>)@|J1U{ged6<(`vQi`g(olYQ#%a=E;|M__X_D=dyYQaP38pS4zmyby2Fy5B zx&&G)c_lbJLTb{ThJ$hSLkgN9`*?K8nBbZ4u424&UrB?P6x|@)5lZFny z2T+CUQ9ebSYh2b*{V*>~rt309-s*2g_{FC#m4#U#6b}DKw=7+kDukt~8~mH;2I=L7 z9Vi`a#O*p5oC zmkRIT^t*K%5AkQaBrH7iP=A(ZUYY0mvqSyfjT$fo0NgN}!bb+H3)NiR>M*~1t2IX1 zfTl~fpcLw@xX|`UEd^jCr`83B`7KLwtl-IF-jTwmiohixh7nwInBVIllwwtkAUk{5 zLr4gUB&udi)MW&;h!2D_4ClQke4vyue4r#=qfqdf?moufi1O;+WBk+V9xF^c9!!z) zN>4o8pWekVW^+uR=S7Se8=my)7^@{YzNV5yXO8fTI}DfCf5b}3^B(f2caE((<%k?x zHS-8x()m1egg+?9R?UkPG3W~nTSYfSO;mEEzklzDt)hrwt7;U}Xm3!kNe9Jqmh-@~- zi$kzFg)u!HA0}AmhE0iaJ8Z1qii}yZU=ULvG4dxR{FJ_Ctbb;sL-F^9xaJ$dI}Mt` z-4D}+NBQf>o&3~MeqZ#q?l>%7!}R{+{G*EaIzWjSCtiUmPvv&MbM*3Y{&vq~$q?cF zBYoY`e!G3&`6}1nsJDi|p-_&YUKMW!P(lP#0=+oGi;lq+e0sEhfQg*7p46R=@jD^E z9CeI;rZYo7bBv$uJj09x(M-sSxgLS3TRh2Sa3e5!nl!4sO3;zU$ND!kHI}sABMO1F zacL1)i68e2GEiX@nxVft*6&l7iu0KefunhM;CR1BQywy-5IIAk;V8KWV}tkf%<-7G zX6Vi1*;!}kPsd|hn4t@g^LJtC`t3OXlKkuKMC!`p{bGEuA{gWb{XTr;7(43s_4?!e zmQCMJWl$#r;b0tCK{txTHzEjTuG@9If3(9Kj5v`-?$wh{^dI7`<4I`J@71GD@?Ql+ ztxh&0Ir3xx_MV=4vVS?zDwF1THLDVV?sukt8+MW{XR_=+T<8839wvLJNf>KR-!+>}r9+QZFcd@u{!~6h z_c_ZyL_VK+mVZ{k{e^;bdE_)mOu~$Is6K6yUs5uRlUO$(MFqV?PtUbE*0(3$hb#2r zNi4d>kI|uZPfzk&CvY_S{5=1rXxP)v_xJ5(x-J!q3#t>WE40?8q#Z}@MXbgPQ=k6& zd{jga=->jsD?Z<47x*t0zqOb;U@_tZk|G=(Jaa0~p9a}mdT2HJ5i)ZHF{IbFqrX)JYU_nuthyT#q{^n;27hhNXXra!(&@Zhs zV|To&)b!oD--Z4~>cK+PIHs!gdgFxNexFdG$qpaq&CRM|p&iiob@$MPbdMpSSAAFT%)ktKNMPhNfF}tBd`fjin~c zreSrzQX&01>tcVOW8@u{)A08na(zyPyMKsxjm7%J&_KaBzz?|spm_NCcebwp6vs#a z8ysy=0NFsQ5$U5E8u{Tuz58N+KRU7RC4Q?h+oO+@6SJPo1`eDCAYSxsL3s6@xh@oh zSKXQG0+BC-cF~LQV``|~s9t`FU()s6>Y5D*rDijere=|e-&~QaIUa7+-(7--%{8A^ z!JV;G!`%)=!egqT6$e_?-APDy@&zb)V2ui&k7{CIrY31#&@2a(J!Wu9LSU=sT%rw%yGTT{FW6P)>MrkhdH){MIBKj&8W=b zCPSz+4Ku0CrVIgQe?3*0q3`+OmR;2Vdv(_yW9P#qYvNh^r5UPiQ5c}wkbdPdzgflO zdrwcz=H#n)w>pAtE=!e;VdlS=Z%EFb8*_F2e>Nh6BYc<#o6f|DRb#zvw=`sx7yy~* zL4ay&gE^>yt#PpRhRgl4z*e`y-+#=lm_P*c<1)#lSDPZFgdUlyn3dW+!$J^#`m`BC zT*e@|x5B4r-;@+XiZrUPt6V+NB|~M*G=i(d`$LROi*ESq@3t5%68j=JWvq`< z%p{F9#Ym!u86)Z#G)}YwRWuIV!cdWet?d_%@0~0C(})1pm41if4Vo8Apl240D8{k%rARl`S)fR|Q6z9MWi8q|=x9A%+B@}{{BUD-_ zpDCNivNY8uq}m0aS9OBvH{@S8pJE2pcZ#eZ4(GKdV)~p6uQv-$z$5^ddPVzc>Wwgg zVu|n{5hmD8r3N{wDj7b*#G4mp;?488-ZWi$pcd^!T`#-vS4{!vqKgG z=y!wx6vN|echxYXe%n26gFfI2zjdPxCSqEummSEyTCdN&!atD7z3+X^7 zVnC3npaBsAQlFqf5wXGld*!P+04wCj{63FH_K6P<85qcdhtYt_Wbbin0m&Sa}Ahn==h zX0EkEot(@>Zi)&`u^vbpl}&%5XZCvDOyM}U^!yZSvGmtd8PkqZE2c6K*`YQ~)t&h1 zsn*3!^#c%0vzchHyUS}Nvn+ioRqmef{k=F@8subwx_KIBR#vGerg5<1zpd)aAk3Z2 z9h_!$8|zq72uaHg30?83iWtC#Z>`_x^JTV2}d z$)HU1*z=dM!s`773v>G6L|IZ4-#C$fj&sNJNz0v&TdiyBBM#hcbLUjvp8xB9HMF}` zM|FI{x`~+?v$qmG9o*OBIz+$p;Pd8cLW`at1%F6QVMSrfL)KXn>#_twsR?VN} zAi+aVSvfqHsx!n;RnPCao}lNdyqN?;-g?TqFg8_%f;qpO9f?t}>W^a4{B)P#e5)TqyDr}v!11fZ8P8DuMd*T8j~g6giMy1AMpk&!*dw7Tb-F@^$X@9-6ZQiq&{5@nr+=k z=;gDmyNS8}9L|GHSGUZu`qm_i`iwKuAdC0R;wZ@+&H#O>zL>+Y>fI{qS*uqY9iJ?v zOgEQzj>}-wBg0sqzR#gE5#Ft5RJ2fw3Br@la;|Q-I`XX50&T&%n7sMJS^#H2d5H5` znR`oS52@D5>YwJ$dgXXA>xQkQKwLn0Qdu1WrElHi*z$B%I;W$~L;hB(7Y2gu%_~3Ds$VHHzXqzre}}uS7y& zEgAJmeXLZQ7FZ)vr^rquxs(t-DZongKMSoZYOK{$7mjgLu1LZ|lLR{a_)Wzh1c zShg;-23_zqorXxepB)P=_Glq9OzFjs` zHUBxQjX6?nevaAcNR{(EOWjYaG0$6rGDeC-`Wc~^GF9x$cel@-OB~1J7N0(E3y<#96YJJtQMRfV!sH6g`8J|^XS73F{ImTz*rQ0~p z865e>1XV|-dZNJUl(OhO;Up}-N^L2yx}@y+MV9uc<9W(jY-I#~MX5+_ z#v%D_7h7HH=@T`wg%1byS(yY@k%&5jGJUHiEhYu--YUM6V z#c_u5;9~UnL>2!69qHhri(atynN9qXU7kf-Y{EqMT7LpPAJNMhM>!LHaU%}f_Ii=d zx{rGOMeC|sWv29V-Ysg)ccQpf)q4qz@QeEUOIBB_09mHd$pP)B)rOa>oVFun`5K{+ zOx-T)NHY53q(z!z$wsH)ER}t07KL;ldPId^wlXr<3uRE~;ljo7G$-j{kEot6TV0wK z$4dahwKiA=<%72qoj*S?%2dh-7pp}tTRFia2{IxxBgO?RfbnL-%T|j~M9)Bm$ z5?Htuc1l*lzfya6W+Tr8ke1FH3Z%PNR;dy?$92(aGW?4z%e5|nZ@EVyn;D)TAvyNW zBH)lER)bKXtIa6CUPe<-FR^;np-6hw%q>K=45DZ)FrDwWoLFLA&RNCoORam&U)AcR z*5&}@uuzVu&s0-hVYIzYRlZ`SNBc?crLs#%S~AqAldo87aU;wtj6_P~(62DEtRh83 zuy~?wnNSOg2U$A7NLPunYuL$0@9&|YdmBeHykv4^uu&J6Bn)667e1<=5ml33wZfTw z^b?aTvQrGm(Z(W!MtGfC{wiv3pelRS%IMLD;ShT}VdvX-Jdytwdd_D!v|`uaxVd5VBy60D_#xl;z&QvXz z(Z7yS_b#)pyI`HJ_(o)O5bd)L>_dJ1X7f@3rIlS6d0m8;whiyjhb5Fn{^eFLv*nNf zK#C8#5U6}rxWdZv%`H@0 zS6Gp2tG$*4gG70F--(g82YtSt`fC+3ht|6uXnq9By;ub;?T6ZCL^+22$DBlc4@uV= zuO;?cX*KNK7Zhs}dapB{0>;shB@UiL6DG^F&V4aUUv=B8ALG)CzGz0_#Us0UDO4?6 zX?0KZ%au6v)3+MHJ2>`FVm|a~|^bXZ)#13a4F?!Sa^B4yv-(Sofzd z4F&3wX9P?XD5h^6w&GW=u{zZ#d0vjeU6sS*Hw-_8@2A(WWI99L@P^ed@hi3_6X|1? zy(zUGfRjO~-(o_GS z0!3E+VL$MGqvLm9z!arx$}_x1c!Qkj)D1@(H%a^e4c&I^c>S3VxJ~qvo+!5ZCEO&EJ6P>5wpzFs z#pS~T)|(s%)TfGM=S}8;Tw3q=rryiC^-Zgn{xk)7{J!wo9@7TWMP)$J{7pl{L&^~77&M>wy3n>$ly)S9=g_VGJQ;`w&fH*a$a_6C)@ zoG(1!%%y$b|H^=9^ zcA9QBT&O?(Cd0-TaPuaR90b%AAb!ctiyv|xp0C%?`O!UMrAe0<$F6XUjT1I#HZI=4 z9V>5|)yqw#>e9ck@$3exOaCgoj;adJyh@KXBQ6`ASsCHO)%fVGVo24Kr;xKo@}wRq zVg8!0o-1Ko<4wQbFR^;3DY(tUS`McI-Ht0R{J5(7E_cp$tE=8+9Yd)D?^+|-3%cw* zbXvZ;^F8ZtScl%TCW5>EeU3amqo%*l;qOQ40Y)TRw150 zeSq){S9LehupU+yZ?d|kyeuOcS9?v~#0=-1KRv@hJMR1uQ#btzLza5*BP$uNDIZx) z)89kx+M2v01!LNpDSD*)mRj^7Mf9F!C@!^Xt6-_s;s4=n2HCQGwX}Nu{0sk8;%3YJ z0t;6FXekiXe#Z!Rc$e=~W9OZ&FKk zIEekWd!J9Azvpch_2|c1R+fLv$s{hFee8;f&l3~u6lObq#v;kvwU{*CZcXWNlXUDo zW&webt)s;qAI9rzy!nx5vxP4^i^{)h}gM=YcEZcs_!O zi|~mxJ4sP1BpN@l8ey%<^qFW;M%*S4%R-&e?!tRa`mH$4&j{J(9`?hZXeBZK6Fzya zmHs=Q=pr8fq`ExlNUEe=wAE#wT3rTJX)CSttMD=#>|f+(G+Nv(x z$vAk1dSa*5xxQSFcjvM0!@&$L|L{pxrq4`Qr*>Lt9T%_ghxf zO)(1UA;YaaU-)b807%jXdu7Bb>mJocKjmLoEi=FNBj>P?zK68+DR7+0;RjXSay0NW$|<)l%&wTsa4gIb z%Vv%~1jzV@$YeSc;rje_;nS+1+-g$ig+xwJR6`-DPM2|fj+0sB{&L<1{>Ne+k4oBQ zwHO(DB~iZ!YM7=^mMB*fZGWzg0vClY}518S5!BW;{Va6=ZPjh6{=GFy%+y|Axro7z-^7yBsG;RyXibOMp zOXKv2-uYDx`O@l_wjE};s}S0frJUc?J6~E^3I8x9ZMFAH>jkboKeETl zX?TB@qhHY!PFj2hlne?_<+>_!P?{FsS=zM6nnw>k=cWF!q$nX6+*ItjSkg zV3T+di~*Y)^%dPNqjvQ~Go~Rv4zZ4;bVHai%`O- zKkH@H?|{|X|CGF>_rL*`4MwUt2N+22Rc{}#E^06^M;208u#xApMagkQS)cP1E;Gl< z`r5iOe#cYstj>-5+DfZiQ6Xvo)i#2bO;hH<6j>HV-k?|v#nq3l7YeCMmx5<{xv)>` zht47axslGip5-ZBFB~3nZ}JP;J82s4=0LCh3BwHzPz4TJb!zNQ2A1{5PF!#1+WnP9 zoey$nJO1hUaU}oQA*)$N<+}JWG;_6AX0tBn(VXIZjo8r*fSC<{O>c;=H z!B4<3hph(PA1eWb5h8LdvFX5cDsP=;9vq&4LYwB}Wh`G$VX*Lq1rs?AC%I4?4_gCL z<&>;EDA1D(>pHpIJRR>ei9DHQh=eWwMPIih`ubjNfMmejY$E=If*e2kd zoxYRo4jg*0%2;&FYMv;oBrI*KBgfdMPT&zf$3ISLh06>b;a3jNsq+@kIH@OD&7e+M zv;~5M&jVmJaNFLM32!LCrx@>|R z_@~v+p^XwK&m1qy^Wa5_!&s=6R>(E#ND7tY^3QqgS?L`HxEsyHlmKh){D!XnhlY0lt3c@D+yns#`f@a}TpDpWnA|c}@%!#esDm?Z?% zp2N*Y+4)BeCz0L8$F1S<&%W*Fn*YS`M9_2q_b%_^6_px$LSdFgmf#t z9#|N1EhNtzKwrhlV)8~YbrOl(HmETsJ1EKPWD?~CC9V`2v771GN;x0KxyxJ}p2YY^=4k)7<2E@(=& z4_g{J=N|eMV{kW{uCxeH6k&s&`bD(_x*YChljyTAQ zJHw*=$#TFV1oUmlU0O4;`8qmB3ytvbY+;FJHklJSrP!^#A~bM{0&gUkGyaZq;?Cs11>+3}C> zZpasoXws{{vl=G*oo76G*!vx8lt{#{9s+xGz<~4_3FpYg6U?9sM_v9{PciR!tQ+WevVO9ma7efoq*a zmo8eFHp>ADBPUf93K}hxljitDrvclpc4H{5^#OFPB-K>iP{LQJS58?i+NL^r=v#eY zMuYle^)-1EM=~o+YL!zHd1E_@E9r1L=fd%_QW$pM|XKt1%M zb$jhiMRF8}>qP@(BM5Fg2v~TwI`^a1BxPEe2r>P|0M+)i)i6u549(S&Gl?`F_LgMf z5H`(JcbvAIj7Js-JzeksX>NKJ+KMjfOZCBNt6NI>6k!(q(*TwH6Z5PEs`F1QU8kvs zf3imU)5d3~siQwxkL4WGk5qHx3ZY%-w#bx--c1xy;8^Q}>Zvoe$QPuIBt~T^KzkYjM>uIcYpx>ndXIp*MpS@4-Rt%zNqSV%uI#UCyryWTPZ;yB1$rtK$ z>Wz%2Q2Txm5hm@FwG#>}B|Ma-K*kxcyVt1om>VG}_=Q8?1?tUTIEwlEW0K1P%@wqj z-giRN)7?gDhIdFO&&Zbu#H$(aHv50IoX)T86jsWmxdEc$YM@WXWvA;l%cYi!HyV#+ zH$W1HWr9$bVRcL-7?QzaCdKx;w%|%TL+s4d^ z)Zmq38glPQI!BJip+aas7<$P}GM_%aH#rB9U7y=Q)|l)DIHMD?Be=+BHWs~Hj^>U( zl8JI93<@a_C+B6FKN6JzyO3WO>3&Gs_prreli8 zOJD|*>-lG`7Rl){X{7Y^)wZ)%mM5LG2H{3BEcodxW4&}$>zw7VtaguC$)CNIjHDBm+^&&QQ0Rb`$ID5}Kpi*QcrZrro0P zf<%}_A^~U7$DAVFs%HuGgD6)nZqboy-FVEj8~Pp%tDw)`LI<_WXV>p>*yqk#n-Q8& z;WxZ>C6nbrj@ldKgu!71Ns+B5`dg;7(x=iKKT{pz>~eT%`Rz-v2KntQ^L}-^-)@OZ z`Rzv0e=-=*7pj;l%})qy@^SsnJuRTu+>3#DZi#ji^I0`C(XNekf1+K)mUO!$yH$^4JN+^cip}~Oxg!kOpk!1lGkt-u=~IAY z(k$$vFONgx%}cTyv6`bZ5pe;A1>2JBo*mcnAxS9xt!39(GHHbu%VWQ^XqR5jDL_P( z5IK}#4jVbi_O!%zzk^Y9iDk+5Xp8x^3|XXf+g0xryPNByJzZ<;Q-D0fPE`g#Im!)Uw+7BgciY6K{|?S z)nLoM1zB8W*;mjdo3{P;hTqdck|(BXjHG13*oYkHw^{jafJ6DX0QbDjK=PkzgKam$ zI%wODdAO)a&>nAgJ-}jS^SGYe?AA|CIR$h?-0a9PZx8PS)z;*N5>V_{rIKw(c}bwH zIV5~aeG;;HXRpW#+kVshSkEQEaD_m(J*9z4Uk%jAiETHSJ8RFHZuYT=>Q; zK0|6!ud{e^(Y|QZHW{bJN5bKGG(7hN^5I+IhZ|Ps zIVTvS39_-fubGm(#xkk-Nx7V^9IiMDb?{Lw5wQLS$9#BQK?F+a8cA~c3^4ism_1crd)?{jge^>8j(#%$`I8|kqoztx^OFW{DB_?5jBl!?93m^BFFoC9?kuZ|gv3js8bpz_y zZKI;hT&aUqG8N8GhP09coOA@9)N#pM#F8Ql!5XT-nVn23F#-fp77!3b7INZxYPt03 zSK2so?TU;5S{}9LkO$o8#X&V8hXNsxjP=I5ip538$3n_+>PTHXD@BVhckXfbs%v*L zkE;jj+V#>Yf?Irfc#Goe!mH(V?RH(yFSy2gOrWvFPQL5RYA(1jg}15N_3RcRv7+Xr z$I{;mt&7B7RnNW(iG8J>-J$k6slti?dXVbje@MO)J*A}RhkABPrq3%?2@^(-9Tgcldc+;WBSVbah8ac(|KM^rrO{*W9eT&;;gLH=j2$)cwumv! z!(Xpnc#r{1aJl;MLHoMqorbj^-hRaJ+^!>s4(r_Rf-arAUNE%7$WHA$ch2qFDR;#1 zuDM-1=eFz6erVBU57`YD&9t-jRDpkN8`giTB?!TRMl8uXQ&Yi?A#iY@yfz$ z5w`GTk$QQ7{Xh~BPG>_=Cr{2d;v4e%LQVm;V*Wk;e3qk>)F6?_6jhKTgTrD zFebxreg}xln^fO$o>~o5mJ0GYfhK)X+i;c(G-6vl!+9IXAGxI<)o`{7c=X=B;P(jl z!t5*vzFF;y2I6}jT9^yTulUF3*WdVdE#9<$9k^qYA8)T~IP-xM@+vyt|9%a_c~u+* z<&&@J2-P}qlnxwq=eu-?*>d%5*+vD6T=@9r*lU7KA_J zDr`S<=j938E5k<71FP*&%_i|wa59YfqoOB{7&T%%B48MiDx50(z^)bTfjeA{cGzu0 z#}6GgQB&UtP6R0y&xDENMV^fN@K415*JXy0f_=}}(Gw%c(mf*#BOjdjU2*rs(RYn? zeP6`S!f)(|ziAO5o_mH(G>qcq9CQnUm@s18JtM{r8&L+KROy{V?=~ucO4w!poM^6nc0bSEd^tNVu=Q87XI$}ti#oLF z*ttz^QTzS&u#2u6IdQ@T-6HLC+jnf;F1L02c9C|Sx^>9y*1mltx5H4HYlji-I}hvF zv15nM!#Z^B(5b`l+*^l^?9zVttsO_)I;?BQ3p#Wenme+6myYe)4eN5j@Zm$-UC;@1 zrw*NpW<`SYtfHx{gZHHt)$bX6+0U~`!FuYwUcte>_PIsry@M5*W?|9kn}f~Gr(9J)?r%5^_l+&QRuU!CLC0QNi5k#oEI# zuETDR>452oxd77%b3Nt;%#E0CnC_S!82Md@eG#T7#=%Hj{5Njm&%cZ7X8do#48eGD zHTbWQk<)p%1?yja8v*1u+Ox;NmNhTN2Xb!5;|`4Y-^rh`n7c6SvKZqq;~|{(QhXq3 z*UtE#Ba4T9VL0zTJ381un*VZqU}}QDk!g%)^X1xX)0l^O;1k2h{md|;r-%Z$ZL(=R z_!CioYZx`Ci{6`Vo%N4L>1 zvP`2tao>Y!SjRMyi0`u~1h4NfjHM~2@fv0>5ncGXVaz3PLkN~&FUPzEZo+oMI88)R z?A}CDk4VaibU`I)fWHgB=3M=M0Qw$h3}Y7=oV?pGN`Z?oC1h*`v=8qzjQ4>bz>aPL zcoon0Al{0(k3=6Pfw7ddBc=P>4{-Z?!#G7ocN0lGCI9w2!}v!t(^&NzRSd2I{|%Vb z+NP18Xc{k_MF)Lk7{f6)VxIbic**z+q_dXz7i=+%=g8!&Q%2O7LButvx9vo*m&glF z8^#<0EQ06~O4S$kohH)bm@l@HDN6XUaEi!wK)(@_iC=9>Gl9gqQ=lNYiMZzxZ!z#s zk{DqJ{cIS2p_)_4#1#A@-$&^&eWqarNeIu!iR=a7IxtC~|4BycCRcaxDg=nnwb#@++R&Vd_4g7qlG zBK!u6jsI}JY4|1c2xk%DmSGlSYLeCz3fgo($OzI}LL!v}s2NX7DOeUCXg@Jx8lPaE z6I_GD7f-1&dnPVE$fDKNE_!IO9!{|@SAODDMAku6j zV$?V4G8%CTc{8ZiPQx_zAY_k{a68j98j9vlObqpI-4)D?8uLi6Vs(5Vp*!rBflwumTAPT}m*#e@LVO+kjGJRP`LD+Znk=Sr z{2+}yK_RXbB|h9m$13g!@}B^43B(Eiq(&2Ga|2Tx<Jiuqx2@^{ z9-%$BiMjRD6*2UuA^$ow)*?Zy zQ~;?vB@%eaS8h_V(5<|3xd{`1tknqDNdS`c>04lZDh1113+wxS?q$>~_Xt>DlVy+s zkeyOcH)%uDt4j4F`AQ$!Bwk0upYKmR}zz)n2X(p}usHRh2cJx8KV>;)t8->MuOE z8`gMK1OX|E<*EcITbTPMIiBrRO;0zh5j}>Q%|Rjyz$WyACk-Jj6h|3V+(@JtN2hf7 z-gsz|RGI!=ND-Q3hpOCX;X8Q5+x>M%$21jTT1QOFNuwDfkbH6cgxoeKjRG8v7e-Nt zQt~`6-2Zr)k3~EXCbppQK)lyC6h}+5eO2W@=>;ZHEn1=pp06~FOUcHINX=w2m54rB z3kPQZN*@RQHPq6FWNtFevVmbnjhE1(?I3=g$YRJmkQK)bW7!V0ERn(FWKNnkT|AzEcV;yz#VSnZe)9NfrQiS{a4A0J39#CH{DHRg598W0CT zoHo^E6N6nky^o*#He!E(*@XGf^DD*f4{kH|7R*POtr&D<(ZpbrgwI|0>xscDYkZ?& z!#FPSZ-@`vt1i7KI3Zx9AVZZU@qsl7YU4e@{Dii;^%h-!Z!pD77_S{_%-@3J&1Z^s z{ViC} zQ^)@vyau9P4+M{9Fyd`JJ6N91&^h7NVAnWqcJy2x?48XN#uy8q9-~qYe}@#n?5R}n zNru*SvrVH=y}UelMf7GA|K$|%2F%r%(YUX#=HBztpWPF|-{jFsm`6PKHC~wMUVIXl z;AePlfyF#q%?(W_;}WM=uih6kSVn({`0f<}B!8;VX`q9$lriUTI1S;K#gt?is|gx z-Dr#Irj@~_tv>OmRj6{%G#gSFZe z6eR@cpiEl{8Gbb3}>o)lB`|0-O$aeK}L-lHBkm->c^GAMi&lgY7&4Ure|*_ z_aY!gFhY{}&~vZ!+$W%u-w|x5SY1;{?ah8OA&`Cp9vdKD0%7A@+_^6#Yry&Pk;jby zbv}ew^1DwA!#tFuaagC1MyiCO-acBm_}8Ool8-c6x#%AmmE`fw?R5!E!Eh7xQefW< zpAmJ6fg11h;(oEYX|$q=-pQ~;exG=@bby39DxqeQp)&w>3Q9qKk`&1Nw?NJk4Gdsk z;l=2sS1iccAWH#0O1Kq$B)@lxUR)KtD6Ve5K15LPUP55D8IyF8d}#sm)VVdm$!3L` z{6_FZbSwj{j&N)AWl8a}4DmSnMciWt#_2xgecHx66x+DLe(iqGb5Hn->t64=oq3yt z7i5lf3xNTh{8IAB_v4+V013BF9BYgmk5a<%tSNC?hS|e-j&ZDHF_ukfl#V^Am-A zmGm#iZ#^^t{1%-;E0ek7DBQcSneH@J=!yt#H8;PFGp-flQgY;~DbfIUJD*b{84HWdf6FWXN%66A2R?G57#coMyhg*D*$>?JV|2^@L-I{{FT^$ z!CY0e?XBR)HoM>pHwT-T-*a6i_*g2ZBl_$KUZ-B%6KokZhERqba}opJnfVm_PE0Z8 zYmyn#&Sz9o2^+B`-Z&$kMw^HxO*T%^9J{nJjXDw2sNdQ&9-$ab$!hIZbh(%pko@)7 z)9RYW1s4d$eu!dLl9Gkr!{md_Z1SyIbXx9klzPP~UIT7_e}IHEY#v@%r@j)cc??EY3A z*c)t;I1BipW~K`5gX%dPBbu73JC4W_9MX!NH4730p=W6C^2=@SbA8LygZqL_e0d9t zUfdUa!1PU8RFu6xnBO6~lyFbM_fq)du)@&=^APSsxM#qpyxmd&cn#f3#!>>m3fu)A z2>crGLF!04rDed!s=>D)I6|`={}CR%0{C_hUKz)PWO%Y0xDdn#3|1w;D&XT^y6|e? zN4!kD4qWJEVhwOtFB5M7|G*Gg!mb4#;w4Z7Jko=Uf$#9(H-Q5hjv`?=*3e^1;J1Kf zASm$Lz@H->@^3xxaderK@*UtaUM4mGzu+ZY0{pi)m;PPgWa>a%?*Z>7tibOBmm?Cm z%#FakqNZE=4{$t=LY4$Jd2pNuA7^MR{vYE1wFj31PeT;t-)7(s5lw-&0H>3%(0>H{ z7zGn}EAR`95d_`_JPdk)qaWk=b(;ic{0v-%xsNJ|xj(^O$8&!Q{29j4Y)A70@4ytI z)rDT%J24xoxj#pxte&34*XVte2j$`8p^tc=1aTXxRqasYgvuwA0wtyzT07K9-CaAB zqEzkBque0Q$_UM46=Y3DsOjJZ`AGqjZf^-T&*}2hf08W$Wyu@dPN8A4vtMXJc>CoK zlY03p^L%j6%z%a^iUq1wW~h<*sT!OaN=tccCcccBo|&oc$_!;CuNOCa9-E71W`>xC zezr6z@PJy_D0HDrA-|xIV#@!6sg94qp6yh=k`$;P3m8L6_5_w6IH%yXq(EH6Nuk>Z zni?mlj)LUas#wNFThZv3nQCR@P~*%@x0^6%vIfo9Ky4b_8a3*x8I40V6ZasL*ZwbQ zKc?z#{9n>$A!o5XH2aTvARqjC>c9L^|7;Yh7cF1uviqRezZlM}LhPP~^CEWA*>mTj zywbv2!A9{;L^osK^*e3u5;ry@AJOmS!KLM_&w6kVhRv6Ha7RXnC`A2h0^HYwbGgA_ zT;@5hrpN5(!S!pfV(h{7fSuA+)WT{MnzI8a^d#~+z{5`mc8&}F6~Uho{H-K@xrc8; zyLR$dCk1YO4K5Aze7|I9bOo@;kZ~BDFvvqx01x)yj`Vz2dhiQORR7|^Z5cOT<-zrV z{~Dt|$u@wkaDQ_cot1#dYK(4@UyQ(OB!&N0f}qdD(9?>m zp>^m8GnfK=eTvY9g5GPp`HP{WPO0GMf-eWiy4@QTYP?m#%+CEu?(*J*U@G$>`RU}( zBUmZ~*C2QD`*$&v3BluD44R-*QeG98=aI%4p?DvSE^yJ#j~cz65t@qnE%r63He3ryO73e9%V)DB~r7Qvh)qm;W{r zh?o9JrnAF&Rg0Mm$m2rHbCOqnF}hgHE-zTOA?`XA#N^x00Q@*WyhM(`OkK+p4JQP7Tro{O)q0Q6Ep zU&6>jeu92i&?Qm9F9u&G_+}nHRtvnh0r~~dX9RufxDL(c15rru{0*T00lEMn)YHpb z6}mWvE*10;w1E61aUHq>->C0Jf>#Q@DV@Chs)A1|A@-L*&jkogLruu9DtMuwUj|(w z=w=lf`vo*7HIa;Ol!0bYWERk9qj2%$3IQ<<-$ujHwj#GJ@y54{+yB zw#5PBG*g!Xh49k9st_eYxSSAW0&F0}9ydf(GAlvw)4!?`7Hq8M>*lNkZs6+^%}^@9 zQz-Kt07xD2REXCKaFqa|m0p9>5ejp z28c67qm_%7BzshVem~M!t8jUn@LB~fA0V`o4oiMjyj&{i)u4+7eY#o;5Pn6SGQqzN zz5*a_GF9vx7f2WBj3C#5oc1AJVd8dX3#5?+K)yFX77DO_9|vHnaHZn47F;<%sA!+g z6O&d?^eY8j1Ui~m3Vx9%`c=%Ii?6R3{8B-mW!x;ksxp-b`c2Sfg8t>W#{Loe(HQzn zb#zte{LNnIg3U?MK%oc< zstXwu$ge7{!YE{^64^VR5wa7%QuiSKVw!)b-3=g0Jo7I0|FFVQEv_o{{C}Z?r5};A z_lV(rOmriEKERCfxm|@mkW9e=%a!z@M70> zCW+^jf&K_|z5u=Gc3%XbwLSvpfog7rbem^hChnV~tkOGMtBA^l=wk@Bdq#+4r@%Q? zMU(dlG-cpF@r=;O?t!xqjGNd}q4^a2XP()CEjtR%#wwaJpa#*MAU^lZ7ud4RAU|DU zlJ7G@Rt{#DXLe)D=EI+;3O78y#U(rX-^e6No&S73+x{;} z%0`R)s*)`JZ&X^6g%=f2)zsy$o_~qV$=iui(k-G{o{>>oB4&*Vu_^$O)nu!7yW^B< z1cx9f6@v9%A9H>ThaspGf^6ny@`E61nAM^<0>#|Vp=j){qWBZRQ3y(eAniX89E0Gf z5Cl8|&6R3N{1bxwFK8W8=wKIq5fzD*9(JkteFL%>Ag&&vos9x%WSJn3gRBr>e3q@^j%BIcHT z61)H)>%H#{bw$@udf#Gwsi^B9xd)d+@S}n52u8arTF?zgDw~JL*BeL zR!pZdhR)kdY%#QEbhRA+MEIpbkf$#1%A`(2qfFdSsR)s_~$U0bby|ZGN{f!F8T2W0LxdjH0YM#bF$orq7tJYV-)zjB3jK!(Lnk0Bt2b*;di#tiss( zXXV8sb&oVsjhAl>ZBBrtjBsekh6PrDufAQ;z$|1hte@euFgT+VT@^C`wqLtyQ1(&PR Zj^#m^eHvtp+4;wk0<~o$>fdna{{V9@JedFh diff --git a/dist/wa-sqlite-async-dynamic-main.mjs b/dist/wa-sqlite-async-dynamic-main.mjs index 039b0c56..00ac7b11 100644 --- a/dist/wa-sqlite-async-dynamic-main.mjs +++ b/dist/wa-sqlite-async-dynamic-main.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var dynamicLibraries=Module["dynamicLibraries"]||[];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;wasmMemory=new WebAssembly.Memory({initial:INITIAL_MEMORY/65536,maximum:32768})}updateMemoryViews();var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var __RELOC_FUNCS__=[];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 initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__RELOC_FUNCS__);if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var isFileURI=filename=>filename.startsWith("file://");function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-async-dynamic-main.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-async-dynamic-main.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{env:wasmImports,wasi_snapshot_preview1:wasmImports,"GOT.mem":new Proxy(wasmImports,GOTHandler),"GOT.func":new Proxy(wasmImports,GOTHandler)}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=relocateExports(wasmExports,1024);wasmExports=Asyncify.instrumentWasmExports(wasmExports);var metadata=getDylinkMetadata(module);if(metadata.neededDynlibs){dynamicLibraries=metadata.neededDynlibs.concat(dynamicLibraries)}mergeLibSymbols(wasmExports,"main");LDSO.init();loadDylibs();addOnInit(wasmExports["__wasm_call_ctors"]);__RELOC_FUNCS__.push(wasmExports["__wasm_apply_data_relocs"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var asyncifyStubs={};var ASM_CONSTS={450064:$0=>{if(!$0){AL.alcErr=40964;return 1}},450112:$0=>{if(!AL.currentCtx){err("alGetProcAddress() called without a valid context");return 1}if(!$0){AL.currentCtx.err=40963;return 1}}};class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var GOT={};var currentModuleWeakSymbols=new Set([]);var GOTHandler={get(obj,symName){var rtn=GOT[symName];if(!rtn){rtn=GOT[symName]=new WebAssembly.Global({value:"i32",mutable:true})}if(!currentModuleWeakSymbols.has(symName)){rtn.required=true}return rtn}};var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var getDylinkMetadata=binary=>{var offset=0;var end=0;function getU8(){return binary[offset++]}function getLEB(){var ret=0;var mul=1;while(1){var byte=binary[offset++];ret+=(byte&127)*mul;mul*=128;if(!(byte&128))break}return ret}function getString(){var len=getLEB();offset+=len;return UTF8ArrayToString(binary,offset-len,len)}function failIf(condition,message){if(condition)throw new Error(message)}var name="dylink.0";if(binary instanceof WebAssembly.Module){var dylinkSection=WebAssembly.Module.customSections(binary,name);if(dylinkSection.length===0){name="dylink";dylinkSection=WebAssembly.Module.customSections(binary,name)}failIf(dylinkSection.length===0,"need dylink section");binary=new Uint8Array(dylinkSection[0]);end=binary.length}else{var int32View=new Uint32Array(new Uint8Array(binary.subarray(0,24)).buffer);var magicNumberFound=int32View[0]==1836278016;failIf(!magicNumberFound,"need to see wasm magic number");failIf(binary[8]!==0,"need the dylink section to be first");offset=9;var section_size=getLEB();end=offset+section_size;name=getString()}var customSection={neededDynlibs:[],tlsExports:new Set,weakImports:new Set};if(name=="dylink"){customSection.memorySize=getLEB();customSection.memoryAlign=getLEB();customSection.tableSize=getLEB();customSection.tableAlign=getLEB();var neededDynlibsCount=getLEB();for(var i=0;i>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var newDSO=(name,handle,syms)=>{var dso={refcount:Infinity,name,exports:syms,global:true};LDSO.loadedLibsByName[name]=dso;if(handle!=undefined){LDSO.loadedLibsByHandle[handle]=dso}return dso};var LDSO={loadedLibsByName:{},loadedLibsByHandle:{},init(){newDSO("__main__",0,wasmImports)}};var ___heap_base=1021216;var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var getMemory=size=>{if(runtimeInitialized){return _calloc(size,1)}var ret=___heap_base;var end=ret+alignMemory(size,16);___heap_base=end;GOT["__heap_base"].value=end;return ret};var isInternalSym=symName=>["__cpp_exception","__c_longjmp","__wasm_apply_data_relocs","__dso_handle","__tls_size","__tls_align","__set_stack_limits","_emscripten_tls_init","__wasm_init_tls","__wasm_call_ctors","__start_em_asm","__stop_em_asm","__start_em_js","__stop_em_js"].includes(symName)||symName.startsWith("__em_js__");var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable=new WebAssembly.Table({initial:1845,element:"anyfunc"});var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var updateGOT=(exports,replace)=>{for(var symName in exports){if(isInternalSym(symName)){continue}var value=exports[symName];if(symName.startsWith("orig$")){symName=symName.split("$")[1];replace=true}GOT[symName]||=new WebAssembly.Global({value:"i32",mutable:true});if(replace||GOT[symName].value==0){if(typeof value=="function"){GOT[symName].value=addFunction(value)}else if(typeof value=="number"){GOT[symName].value=value}else{err(`unhandled export type for '${symName}': ${typeof value}`)}}}};var relocateExports=(exports,memoryBase,replace)=>{var relocated={};for(var e in exports){var value=exports[e];if(typeof value=="object"){value=value.value}if(typeof value=="number"){value+=memoryBase}relocated[e]=value}updateGOT(relocated,replace);return relocated};var isSymbolDefined=symName=>{var existing=wasmImports[symName];if(!existing||existing.stub){return false}if(symName in asyncifyStubs&&!asyncifyStubs[symName]){return false}return true};var setTempRet0=val=>__emscripten_tempret_set(val);var _setTempRet0=setTempRet0;Module["_setTempRet0"]=_setTempRet0;var createDyncallWrapper=sig=>{var sections=[];var prelude=[0,97,115,109,1,0,0,0];sections.push(prelude);var wrappersig=[sig[0].replace("j","i"),"i",sig.slice(1).replace(/j/g,"ii")].join("");var typeSectionBody=[3];generateFuncType(wrappersig,typeSectionBody);generateFuncType(sig,typeSectionBody);generateFuncType("vi",typeSectionBody);var typeSection=[1];uleb128Encode(typeSectionBody.length,typeSection);typeSection.push(...typeSectionBody);sections.push(typeSection);var importSection=[2,15,2,1,101,1,116,1,112,0,0,1,101,1,114,0,2];sections.push(importSection);var functionSection=[3,2,1,0];sections.push(functionSection);var exportSection=[7,5,1,1,102,0,1];sections.push(exportSection);var convert_code=[];if(sig[0]==="j"){convert_code=[1,1,126]}else{convert_code.push(0)}function localGet(j){convert_code.push(32);uleb128Encode(j,convert_code)}var j=1;for(var i=1;i{sig=sig.replace(/p/g,"i");if(!("dynCall_"+sig in Module)){Module["dynCall_"+sig]=createDyncallWrapper(sig)}var f=Module["dynCall_"+sig];return f(ptr,...args)};var dynCall=(sig,ptr,args=[])=>{var rtn=dynCallLegacy(sig,ptr,args);return rtn};var stackSave=()=>_emscripten_stack_get_current();var stackRestore=val=>__emscripten_stack_restore(val);var createInvokeFunction=sig=>(ptr,...args)=>{var sp=stackSave();try{return dynCall(sig,ptr,args)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}};var resolveGlobalSymbol=(symName,direct=false)=>{var sym;if(direct&&"orig$"+symName in wasmImports){symName="orig$"+symName}if(isSymbolDefined(symName)){sym=wasmImports[symName]}else if(symName.startsWith("invoke_")){sym=wasmImports[symName]=createInvokeFunction(symName.split("_")[1])}return{sym,name:symName}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var loadWebAssemblyModule=(binary,flags,libName,localScope,handle)=>{var metadata=getDylinkMetadata(binary);currentModuleWeakSymbols=metadata.weakImports;function loadModule(){var firstLoad=!handle||!HEAP8[handle+8];if(firstLoad){var memAlign=Math.pow(2,metadata.memoryAlign);var memoryBase=metadata.memorySize?alignMemory(getMemory(metadata.memorySize+memAlign),memAlign):0;var tableBase=metadata.tableSize?wasmTable.length:0;if(handle){HEAP8[handle+8]=1;HEAPU32[handle+12>>2]=memoryBase;HEAP32[handle+16>>2]=metadata.memorySize;HEAPU32[handle+20>>2]=tableBase;HEAP32[handle+24>>2]=metadata.tableSize}}else{memoryBase=HEAPU32[handle+12>>2];tableBase=HEAPU32[handle+20>>2]}var tableGrowthNeeded=tableBase+metadata.tableSize-wasmTable.length;if(tableGrowthNeeded>0){wasmTable.grow(tableGrowthNeeded)}var moduleExports;function resolveSymbol(sym){var resolved=resolveGlobalSymbol(sym).sym;if(!resolved&&localScope){resolved=localScope[sym]}if(!resolved){resolved=moduleExports[sym]}return resolved}var proxyHandler={get(stubs,prop){switch(prop){case"__memory_base":return memoryBase;case"__table_base":return tableBase}if(prop in wasmImports&&!wasmImports[prop].stub){return wasmImports[prop]}if(!(prop in stubs)){var resolved;stubs[prop]=(...args)=>{resolved||=resolveSymbol(prop);return resolved(...args)}}return stubs[prop]}};var proxy=new Proxy({},proxyHandler);var info={"GOT.mem":new Proxy({},GOTHandler),"GOT.func":new Proxy({},GOTHandler),env:proxy,wasi_snapshot_preview1:proxy};function postInstantiation(module,instance){updateTableMap(tableBase,metadata.tableSize);moduleExports=relocateExports(instance.exports,memoryBase);moduleExports=Asyncify.instrumentWasmExports(moduleExports);if(!flags.allowUndefined){reportUndefinedSymbols()}function addEmAsm(addr,body){var args=[];var arity=0;for(;arity<16;arity++){if(body.indexOf("$"+arity)!=-1){args.push("$"+arity)}else{break}}args=args.join(",");var func=`(${args}) => { ${body} };`;ASM_CONSTS[start]=eval(func)}if("__start_em_asm"in moduleExports){var start=moduleExports["__start_em_asm"];var stop=moduleExports["__stop_em_asm"];while(start ${body};`;moduleExports[name]=eval(func)}for(var name in moduleExports){if(name.startsWith("__em_js__")){var start=moduleExports[name];var jsString=UTF8ToString(start);var parts=jsString.split("<::>");addEmJs(name.replace("__em_js__",""),parts[0],parts[1]);delete moduleExports[name]}}var applyRelocs=moduleExports["__wasm_apply_data_relocs"];if(applyRelocs){if(runtimeInitialized){applyRelocs()}else{__RELOC_FUNCS__.push(applyRelocs)}}var init=moduleExports["__wasm_call_ctors"];if(init){if(runtimeInitialized){init()}else{__ATINIT__.push(init)}}return moduleExports}if(flags.loadAsync){if(binary instanceof WebAssembly.Module){var instance=new WebAssembly.Instance(binary,info);return Promise.resolve(postInstantiation(binary,instance))}return WebAssembly.instantiate(binary,info).then(result=>postInstantiation(result.module,result.instance))}var module=binary instanceof WebAssembly.Module?binary:new WebAssembly.Module(binary);var instance=new WebAssembly.Instance(module,info);return postInstantiation(module,instance)}if(flags.loadAsync){return metadata.neededDynlibs.reduce((chain,dynNeeded)=>chain.then(()=>loadDynamicLibrary(dynNeeded,flags,localScope)),Promise.resolve()).then(loadModule)}metadata.neededDynlibs.forEach(needed=>loadDynamicLibrary(needed,flags,localScope));return loadModule()};var mergeLibSymbols=(exports,libName)=>{registerDynCallSymbols(exports);for(var[sym,exp]of Object.entries(exports)){const setImport=target=>{if(target in asyncifyStubs){asyncifyStubs[target]=exp}if(!isSymbolDefined(target)){wasmImports[target]=exp}};setImport(sym)}};var asyncLoad=(url,onload,onerror,noRunDep)=>{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var preloadPlugins=Module["preloadPlugins"]||[];var registerWasmPlugin=()=>{var wasmPlugin={promiseChainEnd:Promise.resolve(),canHandle:name=>!Module["noWasmDecoding"]&&name.endsWith(".so"),handle:(byteArray,name,onload,onerror)=>{wasmPlugin["promiseChainEnd"]=wasmPlugin["promiseChainEnd"].then(()=>loadWebAssemblyModule(byteArray,{loadAsync:true,nodelete:true},name,{})).then(exports=>{preloadedWasm[name]=exports;onload(byteArray)},error=>{err(`failed to instantiate wasm: ${name}: ${error}`);onerror()})}};preloadPlugins.push(wasmPlugin)};var preloadedWasm={};var registerDynCallSymbols=exports=>{for(var[sym,exp]of Object.entries(exports)){if(sym.startsWith("dynCall_")&&!Module.hasOwnProperty(sym)){Module[sym]=exp}}};function loadDynamicLibrary(libName,flags={global:true,nodelete:true},localScope,handle){var dso=LDSO.loadedLibsByName[libName];if(dso){if(!flags.global){if(localScope){Object.assign(localScope,dso.exports)}registerDynCallSymbols(dso.exports)}else if(!dso.global){dso.global=true;mergeLibSymbols(dso.exports,libName)}if(flags.nodelete&&dso.refcount!==Infinity){dso.refcount=Infinity}dso.refcount++;if(handle){LDSO.loadedLibsByHandle[handle]=dso}return flags.loadAsync?Promise.resolve(true):true}dso=newDSO(libName,handle,"loading");dso.refcount=flags.nodelete?Infinity:1;dso.global=flags.global;function loadLibData(){if(handle){var data=HEAPU32[handle+28>>2];var dataSize=HEAPU32[handle+32>>2];if(data&&dataSize){var libData=HEAP8.slice(data,data+dataSize);return flags.loadAsync?Promise.resolve(libData):libData}}var libFile=locateFile(libName);if(flags.loadAsync){return new Promise((resolve,reject)=>asyncLoad(libFile,resolve,reject))}if(!readBinary){throw new Error(`${libFile}: file not found, and synchronous loading of external files is not available`)}return readBinary(libFile)}function getExports(){var preloaded=preloadedWasm[libName];if(preloaded){return flags.loadAsync?Promise.resolve(preloaded):preloaded}if(flags.loadAsync){return loadLibData().then(libData=>loadWebAssemblyModule(libData,flags,libName,localScope,handle))}return loadWebAssemblyModule(loadLibData(),flags,libName,localScope,handle)}function moduleLoaded(exports){if(dso.global){mergeLibSymbols(exports,libName)}else if(localScope){Object.assign(localScope,exports);registerDynCallSymbols(exports)}dso.exports=exports}if(flags.loadAsync){return getExports().then(exports=>{moduleLoaded(exports);return true})}moduleLoaded(getExports());return true}var reportUndefinedSymbols=()=>{for(var[symName,entry]of Object.entries(GOT)){if(entry.value==0){var value=resolveGlobalSymbol(symName,true).sym;if(!value&&!entry.required){continue}if(typeof value=="function"){entry.value=addFunction(value,value.sig)}else if(typeof value=="number"){entry.value=value}else{throw new Error(`bad export type for '${symName}': ${typeof value}`)}}}};var loadDylibs=()=>{if(!dynamicLibraries.length){reportUndefinedSymbols();return}addRunDependency("loadDylibs");dynamicLibraries.reduce((chain,lib)=>chain.then(()=>loadDynamicLibrary(lib,{loadAsync:true,global:true,nodelete:true,allowUndefined:true})),Promise.resolve()).then(()=>{reportUndefinedSymbols();removeRunDependency("loadDylibs")})};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};___assert_fail.sig="vppip";var ___asyncify_data=new WebAssembly.Global({value:"i32",mutable:true},0);var ___asyncify_state=new WebAssembly.Global({value:"i32",mutable:true},0);var ___call_sighandler=(fp,sig)=>(a1=>{})(sig);___call_sighandler.sig="vpi";var ___memory_base=new WebAssembly.Global({value:"i32",mutable:false},1024);var ___stack_high=1021216;var ___stack_low=496928;var ___stack_pointer=new WebAssembly.Global({value:"i32",mutable:true},1021216);var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};var ___syscall__newselect=function(nfds,readfds,writefds,exceptfds,timeout){try{var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);var check=(fd,low,high,val)=>fd<32?low&val:high&val;for(var fd=0;fd>2]:0,tv_usec=readfds?HEAP32[timeout+4>>2]:0;timeoutInMillis=(tv_sec+tv_usec/1e6)*1e3}flags=stream.stream_ops.poll(stream,timeoutInMillis)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}};___syscall__newselect.sig="iipppp";var SOCKFS={websocketArgs:{},callbacks:{},on(event,callback){SOCKFS.callbacks[event]=callback},emit(event,param){SOCKFS.callbacks[event]?.(param)},mount(mount){SOCKFS.websocketArgs=Module["websocket"]||{};(Module["websocket"]??={})["on"]=SOCKFS.on;return FS.createNode(null,"/",16384|511,0)},createSocket(family,type,protocol){type&=~526336;var streaming=type==1;if(streaming&&protocol&&protocol!=6){throw new FS.ErrnoError(66)}var sock={family,type,protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer(sock,addr,port){var ws;if(typeof addr=="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var url="ws:#".replace("#","//");var subProtocols="binary";var opts=undefined;if(SOCKFS.websocketArgs["url"]){url=SOCKFS.websocketArgs["url"]}if(SOCKFS.websocketArgs["subprotocol"]){subProtocols=SOCKFS.websocketArgs["subprotocol"]}else if(SOCKFS.websocketArgs["subprotocol"]===null){subProtocols="null"}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=subProtocols}var WebSocketConstructor;{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(23)}}var peer={addr,port,socket:ws,msg_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!="undefined"){peer.msg_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer(sock,addr,port){return sock.peers[addr+":"+port]},addPeer(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents(sock,peer){var first=true;var handleOpen=function(){sock.connecting=false;SOCKFS.emit("open",sock.stream.fd);try{var queued=peer.msg_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.msg_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data=="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data)}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data});SOCKFS.emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,isBinary){if(!isBinary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){SOCKFS.emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=14;SOCKFS.emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){SOCKFS.emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=14;SOCKFS.emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){if(sock.connecting){mask|=4}else{mask|=16}}return mask},ioctl(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return 28}},close(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i{var socket=SOCKFS.getSocket(fd);if(!socket)throw new FS.ErrnoError(8);return socket};var Sockets={BUFFER_SIZE:10240,MAX_BUFFER_SIZE:10485760,nextFd:1,fds:{},nextport:1,maxport:65535,peer:null,connections:{},portmap:{},localAddr:4261412874,addrPool:[33554442,50331658,67108874,83886090,100663306,117440522,134217738,150994954,167772170,184549386,201326602,218103818,234881034]};var inetPton4=str=>{var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0};var jstoi_q=str=>parseInt(str);var inetPton6=str=>{var words;var w,offset,z,i;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w{switch(family){case 2:addr=inetPton4(addr);zeroMemory(sa,16);if(addrlen){HEAP32[addrlen>>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=inetPton6(addr);zeroMemory(sa,28);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);break;default:return 5}return 0};var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___syscall_accept4(fd,addr,addrlen,flags,d1,d2){try{var sock=getSocketFromFD(fd);var newsock=sock.sock_ops.accept(sock);if(addr){var errno=writeSockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport,addrlen)}return newsock.stream.fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_accept4.sig="iippiii";var inetNtop4=addr=>(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255);var inetNtop6=ints=>{var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word{var family=HEAP16[sa>>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family,addr,port}};var getSocketAddress=(addrp,addrlen)=>{var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info};function ___syscall_bind(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.bind(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_bind.sig="iippiii";function ___syscall_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chdir.sig="ip";function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chmod.sig="ipi";function ___syscall_connect(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_connect.sig="iippiii";function ___syscall_dup(fd){try{var old=SYSCALLS.getStreamFromFD(fd);return FS.dupStream(old).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup.sig="ii";function ___syscall_dup3(fd,newfd,flags){try{var old=SYSCALLS.getStreamFromFD(fd);if(old.fd===newfd)return-28;if(newfd<0||newfd>=FS.MAX_OPEN_FDS)return-8;var existing=FS.getStream(newfd);if(existing)FS.close(existing);return FS.dupStream(old,newfd).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup3.sig="iiii";function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_faccessat.sig="iipii";var ___syscall_fadvise64=(fd,offset,len,advice)=>0;___syscall_fadvise64.sig="iiiiiii";var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_fallocate(fd,mode,offset_low,offset_high,len_low,len_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);var len=convertI32PairToI53Checked(len_low,len_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.allocate(stream,offset,len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fallocate.sig="iiiiiii";function ___syscall_fchdir(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.chdir(stream.path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchdir.sig="ii";function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmod.sig="iii";function ___syscall_fchmodat2(dirfd,path,mode,flags){try{var nofollow=flags&256;path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);FS.chmod(path,mode,nofollow);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmodat2.sig="iipii";function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchown32.sig="iiii";function ___syscall_fchownat(dirfd,path,owner,group,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;flags=flags&~256;path=SYSCALLS.calculateAt(dirfd,path);(nofollow?FS.lchown:FS.chown)(path,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchownat.sig="iipiii";var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fcntl64.sig="iiip";function ___syscall_fdatasync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fdatasync.sig="ii";function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstat64.sig="iip";function ___syscall_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_statfs64.sig="ippp";function ___syscall_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___syscall_statfs64(0,size,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstatfs64.sig="iipp";function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ftruncate64.sig="iiii";var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getdents64.sig="iipp";function ___syscall_getpeername(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);if(!sock.daddr){return-53}var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getpeername.sig="iippiii";function ___syscall_getsockname(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockname.sig="iippiii";function ___syscall_getsockopt(fd,level,optname,optval,optlen,d1){try{var sock=getSocketFromFD(fd);if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-50}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockopt.sig="iiiippi";function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=syscallGetVarargP();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=syscallGetVarargP();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag,c_oflag,c_cflag,c_lflag,c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=syscallGetVarargP();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=syscallGetVarargP();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=syscallGetVarargP();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ioctl.sig="iiip";function ___syscall_listen(fd,backlog){try{var sock=getSocketFromFD(fd);sock.sock_ops.listen(sock,backlog);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_listen.sig="iiiiiii";function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_lstat64.sig="ipp";function ___syscall_mkdirat(dirfd,path,mode){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mkdirat.sig="iipi";function ___syscall_mknodat(dirfd,path,mode,dev){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mknodat.sig="iipii";function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_newfstatat.sig="iippi";function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?syscallGetVarargI():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_openat.sig="iipip";var PIPEFS={BUCKET_BUFFER_SIZE:8192,mount(mount){return FS.createNode(null,"/",16384|511,0)},createPipe(){var pipe={buckets:[],refcnt:2};pipe.buckets.push({buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0});var rName=PIPEFS.nextname();var wName=PIPEFS.nextname();var rNode=FS.createNode(PIPEFS.root,rName,4096,0);var wNode=FS.createNode(PIPEFS.root,wName,4096,0);rNode.pipe=pipe;wNode.pipe=pipe;var readableStream=FS.createStream({path:rName,node:rNode,flags:0,seekable:false,stream_ops:PIPEFS.stream_ops});rNode.stream=readableStream;var writableStream=FS.createStream({path:wName,node:wNode,flags:1,seekable:false,stream_ops:PIPEFS.stream_ops});wNode.stream=writableStream;return{readable_fd:readableStream.fd,writable_fd:writableStream.fd}},stream_ops:{poll(stream){var pipe=stream.node.pipe;if((stream.flags&2097155)===1){return 256|4}if(pipe.buckets.length>0){for(var i=0;i0){return 64|1}}}return 0},ioctl(stream,request,varargs){return 28},fsync(stream){return 28},read(stream,buffer,offset,length,position){var pipe=stream.node.pipe;var currentLength=0;for(var i=0;i=dataLen){currBucket.buffer.set(data,currBucket.offset);currBucket.offset+=dataLen;return dataLen}else if(freeBytesInCurrBuffer>0){currBucket.buffer.set(data.subarray(0,freeBytesInCurrBuffer),currBucket.offset);currBucket.offset+=freeBytesInCurrBuffer;data=data.subarray(freeBytesInCurrBuffer,data.byteLength)}var numBuckets=data.byteLength/PIPEFS.BUCKET_BUFFER_SIZE|0;var remElements=data.byteLength%PIPEFS.BUCKET_BUFFER_SIZE;for(var i=0;i0){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:data.byteLength,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data)}return dataLen},close(stream){var pipe=stream.node.pipe;pipe.refcnt--;if(pipe.refcnt===0){pipe.buckets=null}}},nextname(){if(!PIPEFS.nextname.current){PIPEFS.nextname.current=0}return"pipe["+PIPEFS.nextname.current+++"]"}};function ___syscall_pipe(fdPtr){try{if(fdPtr==0){throw new FS.ErrnoError(21)}var res=PIPEFS.createPipe();HEAP32[fdPtr>>2]=res.readable_fd;HEAP32[fdPtr+4>>2]=res.writable_fd;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_pipe.sig="ip";function ___syscall_poll(fds,nfds,timeout){try{var nonzero=0;for(var i=0;i>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream,-1)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_poll.sig="ipii";function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_readlinkat.sig="iippp";function ___syscall_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvfrom.sig="iippipp";function ___syscall_recvmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAPU32[message>>2];if(name){var errno=writeSockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvmsg.sig="iipiiii";function ___syscall_renameat(olddirfd,oldpath,newdirfd,newpath){try{oldpath=SYSCALLS.getStr(oldpath);newpath=SYSCALLS.getStr(newpath);oldpath=SYSCALLS.calculateAt(olddirfd,oldpath);newpath=SYSCALLS.calculateAt(newdirfd,newpath);FS.rename(oldpath,newpath);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_renameat.sig="iipip";function ___syscall_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_rmdir.sig="ip";function ___syscall_sendmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAPU32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=getSocketAddress(name,namelen);port=info.port;addr=info.addr}var total=0;for(var i=0;i>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;jHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_utimensat.sig="iippi";var ___table_base=new WebAssembly.Global({value:"i32",mutable:false},1);var __abort_js=()=>{abort("")};__abort_js.sig="v";var ENV={};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var dlSetError=msg=>{var sp=stackSave();var cmsg=stringToUTF8OnStack(msg);___dl_seterr(cmsg,0);stackRestore(sp)};var dlopenInternal=(handle,jsflags)=>{var filename=UTF8ToString(handle+36);var flags=HEAP32[handle+4>>2];filename=PATH.normalize(filename);var searchpaths=[];var global=Boolean(flags&256);var localScope=global?null:{};var combinedFlags={global,nodelete:Boolean(flags&4096),loadAsync:jsflags.loadAsync};if(jsflags.loadAsync){return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}try{return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}catch(e){dlSetError(`Could not load dynamic lib: ${filename}\n${e}`);return 0}};var __dlopen_js=handle=>Asyncify.handleSleep(wakeUp=>{dlopenInternal(handle,{loadAsync:true}).then(wakeUp).catch(()=>wakeUp(0))});__dlopen_js.sig="pp";__dlopen_js.isAsync=true;var __dlsym_js=(handle,symbol,symbolIndex)=>{symbol=UTF8ToString(symbol);var result;var newSymIndex;var lib=LDSO.loadedLibsByHandle[handle];if(!lib.exports.hasOwnProperty(symbol)||lib.exports[symbol].stub){dlSetError(`Tried to lookup unknown symbol "${symbol}" in dynamic lib: ${lib.name}`);return 0}newSymIndex=Object.keys(lib.exports).indexOf(symbol);var origSym="orig$"+symbol;result=lib.exports[origSym];if(result){newSymIndex=Object.keys(lib.exports).indexOf(origSym)}else result=lib.exports[symbol];if(typeof result=="function"){if("orig"in result){result=result.orig}var addr=getFunctionAddress(result);if(addr){result=addr}else{result=addFunction(result,result.sig);HEAPU32[symbolIndex>>2]=newSymIndex}}return result};__dlsym_js.sig="pppp";var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};_proc_exit.sig="vi";var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;_exit.sig="vi";var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var __emscripten_dlopen_js=(handle,onsuccess,onerror,user_data)=>{function errorCallback(e){var filename=UTF8ToString(handle+36);dlSetError(`'Could not load dynamic lib: ${filename}\n${e}`);callUserCallback(()=>((a1,a2)=>{})(handle,user_data))}function successCallback(){callUserCallback(()=>((a1,a2)=>{})(handle,user_data))}var promise=dlopenInternal(handle,{loadAsync:true});if(promise){promise.then(successCallback,errorCallback)}else{errorCallback()}};__emscripten_dlopen_js.sig="vpppp";var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;__emscripten_get_now_is_monotonic.sig="i";var getExecutableName=()=>thisProgram||"./this.program";var __emscripten_get_progname=(str,len)=>{stringToUTF8(getExecutableName(),str,len)};__emscripten_get_progname.sig="vpi";var __emscripten_lookup_name=name=>{var nameString=UTF8ToString(name);return inetPton4(DNS.lookup_name(nameString))};__emscripten_lookup_name.sig="ip";var __emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);__emscripten_memcpy_js.sig="vppp";var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};__emscripten_runtime_keepalive_clear.sig="v";var __emscripten_system=command=>{if(!command)return 0;return-52};__emscripten_system.sig="ip";var __emscripten_throw_longjmp=()=>{throw Infinity};__emscripten_throw_longjmp.sig="v";function __gmtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday}__gmtime_js.sig="viip";var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}__localtime_js.sig="viip";var __mktime_js=function(tmPtr){var ret=(()=>{var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getYear();var timeMs=date.getTime();if(isNaN(timeMs)){return-1}return timeMs/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__mktime_js.sig="ip";function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__mmap_js.sig="ipiiiiipp";function __msync_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;SYSCALLS.doMsync(addr,SYSCALLS.getStreamFromFD(fd),len,flags,offset);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__msync_js.sig="ippiiiii";function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__munmap_js.sig="ippiiiii";var timers={};var _emscripten_get_now=()=>performance.now();_emscripten_get_now.sig="d";var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};__setitimer_js.sig="iid";var __timegm_js=function(tmPtr){var ret=(()=>{var time=Date.UTC(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var date=new Date(time);HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__timegm_js.sig="ip";var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffset{MainLoop.timingMode=mode;MainLoop.timingValue=value;if(!MainLoop.func){return 1}if(!MainLoop.running){MainLoop.running=true}if(mode==0){MainLoop.scheduler=function MainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,MainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(MainLoop.runner,timeUntilNextTick)};MainLoop.method="timeout"}else if(mode==1){MainLoop.scheduler=function MainLoop_scheduler_rAF(){MainLoop.requestAnimationFrame(MainLoop.runner)};MainLoop.method="rAF"}else if(mode==2){if(typeof MainLoop.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var MainLoop_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",MainLoop_setImmediate_messageHandler,true);MainLoop.setImmediate=func=>{setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){Module["setImmediates"]??=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{MainLoop.setImmediate=setImmediate}}MainLoop.scheduler=function MainLoop_scheduler_setImmediate(){MainLoop.setImmediate(MainLoop.runner)};MainLoop.method="immediate"}return 0};_emscripten_set_main_loop_timing.sig="iii";var setMainLoop=(iterFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{MainLoop.func=iterFunc;MainLoop.arg=arg;var thisMainLoopId=MainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=MainLoop.queue.shift();blocker.func(blocker.arg);if(MainLoop.remainingBlockers){var remaining=MainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){MainLoop.remainingBlockers=next}else{next=next+.5;MainLoop.remainingBlockers=(8*remaining+next)/9}}MainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(MainLoop.runner,0);return}if(!checkIsRunning())return;MainLoop.currentFrameNumber=MainLoop.currentFrameNumber+1|0;if(MainLoop.timingMode==1&&MainLoop.timingValue>1&&MainLoop.currentFrameNumber%MainLoop.timingValue!=0){MainLoop.scheduler();return}else if(MainLoop.timingMode==0){MainLoop.tickStartTime=_emscripten_get_now()}MainLoop.runIter(iterFunc);if(!checkIsRunning())return;MainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}MainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var MainLoop={running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],preMainLoop:[],postMainLoop:[],pause(){MainLoop.scheduler=null;MainLoop.currentlyRunningMainloop++},resume(){MainLoop.currentlyRunningMainloop++;var timingMode=MainLoop.timingMode;var timingValue=MainLoop.timingValue;var func=MainLoop.func;MainLoop.func=null;setMainLoop(func,0,false,MainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);MainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=MainLoop.remainingBlockers??0;var expected=MainLoop.expectedBlockers??0;if(remaining){if(remaining=MainLoop.nextRAF){MainLoop.nextRAF+=1e3/60}}var delay=Math.max(MainLoop.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=MainLoop.fakeRequestAnimationFrame;RAF(func)}};var AL={QUEUE_INTERVAL:25,QUEUE_LOOKAHEAD:.1,DEVICE_NAME:"Emscripten OpenAL",CAPTURE_DEVICE_NAME:"Emscripten OpenAL capture",ALC_EXTENSIONS:{ALC_SOFT_pause_device:true,ALC_SOFT_HRTF:true},AL_EXTENSIONS:{AL_EXT_float32:true,AL_SOFT_loop_points:true,AL_SOFT_source_length:true,AL_EXT_source_distance_model:true,AL_SOFT_source_spatialize:true},_alcErr:0,alcErr:0,deviceRefCounts:{},alcStringCache:{},paused:false,stringCache:{},contexts:{},currentCtx:null,buffers:{0:{id:0,refCount:0,audioBuf:null,frequency:0,bytesPerSample:2,channels:1,length:0}},paramArray:[],_nextId:1,newId:()=>AL.freeIds.length>0?AL.freeIds.pop():AL._nextId++,freeIds:[],scheduleContextAudio:ctx=>{if(MainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}for(var i in ctx.sources){AL.scheduleSourceAudio(ctx.sources[i])}},scheduleSourceAudio:(src,lookahead)=>{if(MainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}if(src.state!==4114){return}var currentTime=AL.updateSourceTime(src);var startTime=src.bufStartTime;var startOffset=src.bufOffset;var bufCursor=src.bufsProcessed;for(var i=0;i=src.bufQueue.length){if(src.looping){bufCursor%=src.bufQueue.length}else{break}}var buf=src.bufQueue[bufCursor%src.bufQueue.length];if(buf.length===0){skipCount++;if(skipCount===src.bufQueue.length){break}}else{var audioSrc=src.context.audioCtx.createBufferSource();audioSrc.buffer=buf.audioBuf;audioSrc.playbackRate.value=src.playbackRate;if(buf.audioBuf._loopStart||buf.audioBuf._loopEnd){audioSrc.loopStart=buf.audioBuf._loopStart;audioSrc.loopEnd=buf.audioBuf._loopEnd}var duration=0;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY;audioSrc.loop=true;if(buf.audioBuf._loopStart){audioSrc.loopStart=buf.audioBuf._loopStart}if(buf.audioBuf._loopEnd){audioSrc.loopEnd=buf.audioBuf._loopEnd}}else{duration=(buf.audioBuf.duration-startOffset)/src.playbackRate}audioSrc._startOffset=startOffset;audioSrc._duration=duration;audioSrc._skipCount=skipCount;skipCount=0;audioSrc.connect(src.gain);if(typeof audioSrc.start!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.start(startTime,startOffset)}else if(typeof audioSrc.noteOn!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.noteOn(startTime)}audioSrc._startTime=startTime;src.audioQueue.push(audioSrc);startTime+=duration}startOffset=0;bufCursor++}},updateSourceTime:src=>{var currentTime=src.context.audioCtx.currentTime;if(src.state!==4114){return currentTime}if(!isFinite(src.bufStartTime)){src.bufStartTime=currentTime-src.bufOffset/src.playbackRate;src.bufOffset=0}var nextStartTime=0;while(src.audioQueue.length){var audioSrc=src.audioQueue[0];src.bufsProcessed+=audioSrc._skipCount;nextStartTime=audioSrc._startTime+audioSrc._duration;if(currentTime=src.bufQueue.length&&!src.looping){AL.setSourceState(src,4116)}else if(src.type===4136&&src.looping){var buf=src.bufQueue[0];if(buf.length===0){src.bufOffset=0}else{var delta=(currentTime-src.bufStartTime)*src.playbackRate;var loopStart=buf.audioBuf._loopStart||0;var loopEnd=buf.audioBuf._loopEnd||buf.audioBuf.duration;if(loopEnd<=loopStart){loopEnd=buf.audioBuf.duration}if(delta0){src.bufStartTime+=Math.floor((currentTime-src.bufStartTime)/srcDuration)*srcDuration}}for(var i=0;i=src.bufQueue.length){if(src.looping){src.bufsProcessed%=src.bufQueue.length}else{AL.setSourceState(src,4116);break}}var buf=src.bufQueue[src.bufsProcessed];if(buf.length>0){nextStartTime=src.bufStartTime+buf.audioBuf.duration/src.playbackRate;if(currentTime{AL.updateSourceTime(src);for(var i=1;i1){src.audioQueue.length=1}},stopSourceAudio:src=>{for(var i=0;i{if(state===4114){if(src.state===4114||src.state==4116){src.bufsProcessed=0;src.bufOffset=0}else{}AL.stopSourceAudio(src);src.state=4114;src.bufStartTime=Number.NEGATIVE_INFINITY;AL.scheduleSourceAudio(src)}else if(state===4115){if(src.state===4114){AL.updateSourceTime(src);AL.stopSourceAudio(src);src.state=4115}}else if(state===4116){if(src.state!==4113){src.state=4116;src.bufsProcessed=src.bufQueue.length;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}else if(state===4113){if(src.state!==4113){src.state=4113;src.bufsProcessed=0;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}},initSourcePanner:src=>{if(src.type===4144){return}var templateBuf=AL.buffers[0];for(var i=0;i{for(var i in ctx.sources){AL.updateSourceGlobal(ctx.sources[i])}},updateSourceGlobal:src=>{var panner=src.panner;if(!panner){return}panner.refDistance=src.refDistance;panner.maxDistance=src.maxDistance;panner.rolloffFactor=src.rolloffFactor;panner.panningModel=src.context.hrtf?"HRTF":"equalpower";var distanceModel=src.context.sourceDistanceModel?src.distanceModel:src.context.distanceModel;switch(distanceModel){case 0:panner.distanceModel="inverse";panner.refDistance=340282e33;break;case 53249:case 53250:panner.distanceModel="inverse";break;case 53251:case 53252:panner.distanceModel="linear";break;case 53253:case 53254:panner.distanceModel="exponential";break}},updateListenerSpace:ctx=>{var listener=ctx.audioCtx.listener;if(listener.positionX){listener.positionX.value=ctx.listener.position[0];listener.positionY.value=ctx.listener.position[1];listener.positionZ.value=ctx.listener.position[2]}else{listener.setPosition(ctx.listener.position[0],ctx.listener.position[1],ctx.listener.position[2])}if(listener.forwardX){listener.forwardX.value=ctx.listener.direction[0];listener.forwardY.value=ctx.listener.direction[1];listener.forwardZ.value=ctx.listener.direction[2];listener.upX.value=ctx.listener.up[0];listener.upY.value=ctx.listener.up[1];listener.upZ.value=ctx.listener.up[2]}else{listener.setOrientation(ctx.listener.direction[0],ctx.listener.direction[1],ctx.listener.direction[2],ctx.listener.up[0],ctx.listener.up[1],ctx.listener.up[2])}for(var i in ctx.sources){AL.updateSourceSpace(ctx.sources[i])}},updateSourceSpace:src=>{if(!src.panner){return}var panner=src.panner;var posX=src.position[0];var posY=src.position[1];var posZ=src.position[2];var dirX=src.direction[0];var dirY=src.direction[1];var dirZ=src.direction[2];var listener=src.context.listener;var lPosX=listener.position[0];var lPosY=listener.position[1];var lPosZ=listener.position[2];if(src.relative){var lBackX=-listener.direction[0];var lBackY=-listener.direction[1];var lBackZ=-listener.direction[2];var lUpX=listener.up[0];var lUpY=listener.up[1];var lUpZ=listener.up[2];var inverseMagnitude=(x,y,z)=>{var length=Math.sqrt(x*x+y*y+z*z);if(length{if(src.state===4114){AL.cancelPendingSourceAudio(src);var audioSrc=src.audioQueue[0];if(!audioSrc){return}var duration;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY}else{duration=(audioSrc.buffer.duration-audioSrc._startOffset)/src.playbackRate}audioSrc._duration=duration;audioSrc.playbackRate.value=src.playbackRate;AL.scheduleSourceAudio(src)}},sourceDuration:src=>{var length=0;for(var i=0;i{AL.updateSourceTime(src);var offset=0;for(var i=0;i{var playing=src.state==4114;if(playing){AL.setSourceState(src,4113)}if(src.bufQueue[src.bufsProcessed].audioBuf!==null){src.bufsProcessed=0;while(offset>src.bufQueue[src.bufsProcessed].audioBuf.duration){offset-=src.bufQueue[src.bufsProcessed].audioBuf.duration;src.bufsProcessed++}src.bufOffset=offset}if(playing){AL.setSourceState(src,4114)}},getGlobalParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 49152:return AL.currentCtx.dopplerFactor;case 49155:return AL.currentCtx.speedOfSound;case 53248:return AL.currentCtx.distanceModel;default:AL.currentCtx.err=40962;return null}},setGlobalParam:(funcname,param,value)=>{if(!AL.currentCtx){return}switch(param){case 49152:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.dopplerFactor=value;AL.updateListenerSpace(AL.currentCtx);break;case 49155:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}AL.currentCtx.speedOfSound=value;AL.updateListenerSpace(AL.currentCtx);break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:AL.currentCtx.distanceModel=value;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},getListenerParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 4100:return AL.currentCtx.listener.position;case 4102:return AL.currentCtx.listener.velocity;case 4111:return AL.currentCtx.listener.direction.concat(AL.currentCtx.listener.up);case 4106:return AL.currentCtx.gain.gain.value;default:AL.currentCtx.err=40962;return null}},setListenerParam:(funcname,param,value)=>{if(!AL.currentCtx){return}if(value===null){AL.currentCtx.err=40962;return}var listener=AL.currentCtx.listener;switch(param){case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.position[0]=value[0];listener.position[1]=value[1];listener.position[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.velocity[0]=value[0];listener.velocity[1]=value[1];listener.velocity[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.gain.gain.value=value;break;case 4111:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])||!Number.isFinite(value[3])||!Number.isFinite(value[4])||!Number.isFinite(value[5])){AL.currentCtx.err=40963;return}listener.direction[0]=value[0];listener.direction[1]=value[1];listener.direction[2]=value[2];listener.up[0]=value[3];listener.up[1]=value[4];listener.up[2]=value[5];AL.updateListenerSpace(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}},getBufferParam:(funcname,bufferId,param)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}switch(param){case 8193:return buf.frequency;case 8194:return buf.bytesPerSample*8;case 8195:return buf.channels;case 8196:return buf.length*buf.bytesPerSample*buf.channels;case 8213:if(buf.length===0){return[0,0]}return[(buf.audioBuf._loopStart||0)*buf.frequency,(buf.audioBuf._loopEnd||buf.length)*buf.frequency];default:AL.currentCtx.err=40962;return null}},setBufferParam:(funcname,bufferId,param,value)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 8196:if(value!==0){AL.currentCtx.err=40963;return}break;case 8213:if(value[0]<0||value[0]>buf.length||value[1]<0||value[1]>buf.Length||value[0]>=value[1]){AL.currentCtx.err=40963;return}if(buf.refCount>0){AL.currentCtx.err=40964;return}if(buf.audioBuf){buf.audioBuf._loopStart=value[0]/buf.frequency;buf.audioBuf._loopEnd=value[1]/buf.frequency}break;default:AL.currentCtx.err=40962;return}},getSourceParam:(funcname,sourceId,param)=>{if(!AL.currentCtx){return null}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return null}switch(param){case 514:return src.relative;case 4097:return src.coneInnerAngle;case 4098:return src.coneOuterAngle;case 4099:return src.pitch;case 4100:return src.position;case 4101:return src.direction;case 4102:return src.velocity;case 4103:return src.looping;case 4105:if(src.type===4136){return src.bufQueue[0].id}return 0;case 4106:return src.gain.gain.value;case 4109:return src.minGain;case 4110:return src.maxGain;case 4112:return src.state;case 4117:if(src.bufQueue.length===1&&src.bufQueue[0].id===0){return 0}return src.bufQueue.length;case 4118:if(src.bufQueue.length===1&&src.bufQueue[0].id===0||src.looping){return 0}return src.bufsProcessed;case 4128:return src.refDistance;case 4129:return src.rolloffFactor;case 4130:return src.coneOuterGain;case 4131:return src.maxDistance;case 4132:return AL.sourceTell(src);case 4133:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency}return offset;case 4134:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency*src.bufQueue[0].bytesPerSample}return offset;case 4135:return src.type;case 4628:return src.spatialize;case 8201:var length=0;var bytesPerFrame=0;for(var i=0;i{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 514:if(value===1){src.relative=true;AL.updateSourceSpace(src)}else if(value===0){src.relative=false;AL.updateSourceSpace(src)}else{AL.currentCtx.err=40963;return}break;case 4097:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneInnerAngle=value;if(src.panner){src.panner.coneInnerAngle=value%360}break;case 4098:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneOuterAngle=value;if(src.panner){src.panner.coneOuterAngle=value%360}break;case 4099:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}if(src.pitch===value){break}src.pitch=value;AL.updateSourceRate(src);break;case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.position[0]=value[0];src.position[1]=value[1];src.position[2]=value[2];AL.updateSourceSpace(src);break;case 4101:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.direction[0]=value[0];src.direction[1]=value[1];src.direction[2]=value[2];AL.updateSourceSpace(src);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.velocity[0]=value[0];src.velocity[1]=value[1];src.velocity[2]=value[2];AL.updateSourceSpace(src);break;case 4103:if(value===1){src.looping=true;AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=true;audioSrc._duration=Number.POSITIVE_INFINITY}}else if(value===0){src.looping=false;var currentTime=AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=false;audioSrc._duration=src.bufQueue[0].audioBuf.duration/src.playbackRate;audioSrc._startTime=currentTime-src.bufOffset/src.playbackRate}}else{AL.currentCtx.err=40963;return}break;case 4105:if(src.state===4114||src.state===4115){AL.currentCtx.err=40964;return}if(value===0){for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=1;src.bufQueue[0]=AL.buffers[0];src.bufsProcessed=0;src.type=4144}else{var buf=AL.buffers[value];if(!buf){AL.currentCtx.err=40963;return}for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=0;buf.refCount++;src.bufQueue=[buf];src.bufsProcessed=0;src.type=4136}AL.initSourcePanner(src);AL.scheduleSourceAudio(src);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.gain.gain.value=value;break;case 4109:if(!Number.isFinite(value)||value<0||value>Math.min(src.maxGain,1)){AL.currentCtx.err=40963;return}src.minGain=value;break;case 4110:if(!Number.isFinite(value)||value1){AL.currentCtx.err=40963;return}src.maxGain=value;break;case 4128:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.refDistance=value;if(src.panner){src.panner.refDistance=value}break;case 4129:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.rolloffFactor=value;if(src.panner){src.panner.rolloffFactor=value}break;case 4130:if(!Number.isFinite(value)||value<0||value>1){AL.currentCtx.err=40963;return}src.coneOuterGain=value;if(src.panner){src.panner.coneOuterGain=value}break;case 4131:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.maxDistance=value;if(src.panner){src.panner.maxDistance=value}break;case 4132:if(value<0||value>AL.sourceDuration(src)){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4133:var srcLen=AL.sourceDuration(src);if(srcLen>0){var frequency;for(var bufId in src.bufQueue){if(bufId){frequency=src.bufQueue[bufId].frequency;break}}value/=frequency}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4134:var srcLen=AL.sourceDuration(src);if(srcLen>0){var bytesPerSec;for(var bufId in src.bufQueue){if(bufId){var buf=src.bufQueue[bufId];bytesPerSec=buf.frequency*buf.bytesPerSample*buf.channels;break}}value/=bytesPerSec}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4628:if(value!==0&&value!==1&&value!==2){AL.currentCtx.err=40963;return}src.spatialize=value;AL.initSourcePanner(src);break;case 8201:case 8202:case 8203:AL.currentCtx.err=40964;break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:src.distanceModel=value;if(AL.currentCtx.sourceDistanceModel){AL.updateContextGlobal(AL.currentCtx)}break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},captures:{},sharedCaptureAudioCtx:null,requireValidCaptureDevice:(deviceId,funcname)=>{if(deviceId===0){AL.alcErr=40961;return null}var c=AL.captures[deviceId];if(!c){AL.alcErr=40961;return null}var err=c.mediaStreamError;if(err){AL.alcErr=40961;return null}return c}};var _alBuffer3f=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3f",bufferId,param,null)};_alBuffer3f.sig="viifff";var _alBuffer3i=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3i",bufferId,param,null)};_alBuffer3i.sig="viiiii";var _alBufferData=(bufferId,format,pData,size,freq)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf){AL.currentCtx.err=40963;return}if(freq<=0){AL.currentCtx.err=40963;return}var audioBuf=null;try{switch(format){case 4352:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size,freq);var channel0=audioBuf.getChannelData(0);for(var i=0;i0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>1,freq);var channel0=audioBuf.getChannelData(0);pData>>=1;for(var i=0;i>1;++i){channel0[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=1;buf.length=size>>1;break;case 4354:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>1,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);for(var i=0;i>1;++i){channel0[i]=HEAPU8[pData++]*.0078125-1;channel1[i]=HEAPU8[pData++]*.0078125-1}}buf.bytesPerSample=1;buf.channels=2;buf.length=size>>1;break;case 4355:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>2,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=1;for(var i=0;i>2;++i){channel0[i]=HEAP16[pData++]*30517578125e-15;channel1[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=2;buf.length=size>>2;break;case 65552:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>2,freq);var channel0=audioBuf.getChannelData(0);pData>>=2;for(var i=0;i>2;++i){channel0[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=1;buf.length=size>>2;break;case 65553:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>3,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=2;for(var i=0;i>3;++i){channel0[i]=HEAPF32[pData++];channel1[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=2;buf.length=size>>3;break;default:AL.currentCtx.err=40963;return}buf.frequency=freq;buf.audioBuf=audioBuf}catch(e){AL.currentCtx.err=40963;return}};_alBufferData.sig="viipii";var _alBufferf=(bufferId,param,value)=>{AL.setBufferParam("alBufferf",bufferId,param,null)};_alBufferf.sig="viif";var _alBufferfv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}AL.setBufferParam("alBufferfv",bufferId,param,null)};_alBufferfv.sig="viip";var _alBufferi=(bufferId,param,value)=>{AL.setBufferParam("alBufferi",bufferId,param,null)};_alBufferi.sig="viii";var _alBufferiv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8213:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.setBufferParam("alBufferiv",bufferId,param,AL.paramArray);break;default:AL.setBufferParam("alBufferiv",bufferId,param,null);break}};_alBufferiv.sig="viip";var _alDeleteBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(bufId===0){continue}if(!AL.buffers[bufId]){AL.currentCtx.err=40961;return}if(AL.buffers[bufId].refCount){AL.currentCtx.err=40964;return}}for(var i=0;i>2];if(bufId===0){continue}AL.deviceRefCounts[AL.buffers[bufId].deviceId]--;delete AL.buffers[bufId];AL.freeIds.push(bufId)}};_alDeleteBuffers.sig="vip";var _alSourcei=(sourceId,param,value)=>{switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:AL.setSourceParam("alSourcei",sourceId,param,value);break;default:AL.setSourceParam("alSourcei",sourceId,param,null);break}};_alSourcei.sig="viii";var _alDeleteSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(!AL.currentCtx.sources[srcId]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116);_alSourcei(srcId,4105,0);delete AL.currentCtx.sources[srcId];AL.freeIds.push(srcId)}};_alDeleteSources.sig="vip";var _alDisable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=false;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alDisable.sig="vi";var _alDistanceModel=model=>{AL.setGlobalParam("alDistanceModel",53248,model)};_alDistanceModel.sig="vi";var _alDopplerFactor=value=>{AL.setGlobalParam("alDopplerFactor",49152,value)};_alDopplerFactor.sig="vf";var _alDopplerVelocity=value=>{warnOnce("alDopplerVelocity() is deprecated, and only kept for compatibility with OpenAL 1.0. Use alSpeedOfSound() instead.");if(!AL.currentCtx){return}if(value<=0){AL.currentCtx.err=40963;return}};_alDopplerVelocity.sig="vf";var _alEnable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=true;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alEnable.sig="vi";var _alGenBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=buf.id}};_alGenBuffers.sig="vip";var _alGenSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=src.id}};_alGenSources.sig="vip";var _alGetBoolean=param=>{var val=AL.getGlobalParam("alGetBoolean",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val!==0?1:0;default:AL.currentCtx.err=40962;return 0}};_alGetBoolean.sig="ii";var _alGetBooleanv=(param,pValues)=>{var val=AL.getGlobalParam("alGetBooleanv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP8[pValues]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBooleanv.sig="vip";var _alGetBuffer3f=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3f",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3f.sig="viippp";var _alGetBuffer3i=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3i",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3i.sig="viippp";var _alGetBufferf=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferf",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferf.sig="viip";var _alGetBufferfv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferfv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferfv.sig="viip";var _alGetBufferi=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferi",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBufferi.sig="viip";var _alGetBufferiv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferiv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValues>>2]=val;break;case 8213:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];break;default:AL.currentCtx.err=40962;return}};_alGetBufferiv.sig="viip";var _alGetDouble=param=>{var val=AL.getGlobalParam("alGetDouble",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetDouble.sig="di";var _alGetDoublev=(param,pValues)=>{var val=AL.getGlobalParam("alGetDoublev",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF64[pValues>>3]=val;break;default:AL.currentCtx.err=40962;return}};_alGetDoublev.sig="vip";var _alGetEnumValue=pEnumName=>{if(!AL.currentCtx){return 0}if(!pEnumName){AL.currentCtx.err=40963;return 0}var name=UTF8ToString(pEnumName);switch(name){case"AL_BITS":return 8194;case"AL_BUFFER":return 4105;case"AL_BUFFERS_PROCESSED":return 4118;case"AL_BUFFERS_QUEUED":return 4117;case"AL_BYTE_OFFSET":return 4134;case"AL_CHANNELS":return 8195;case"AL_CONE_INNER_ANGLE":return 4097;case"AL_CONE_OUTER_ANGLE":return 4098;case"AL_CONE_OUTER_GAIN":return 4130;case"AL_DIRECTION":return 4101;case"AL_DISTANCE_MODEL":return 53248;case"AL_DOPPLER_FACTOR":return 49152;case"AL_DOPPLER_VELOCITY":return 49153;case"AL_EXPONENT_DISTANCE":return 53253;case"AL_EXPONENT_DISTANCE_CLAMPED":return 53254;case"AL_EXTENSIONS":return 45060;case"AL_FORMAT_MONO16":return 4353;case"AL_FORMAT_MONO8":return 4352;case"AL_FORMAT_STEREO16":return 4355;case"AL_FORMAT_STEREO8":return 4354;case"AL_FREQUENCY":return 8193;case"AL_GAIN":return 4106;case"AL_INITIAL":return 4113;case"AL_INVALID":return-1;case"AL_ILLEGAL_ENUM":case"AL_INVALID_ENUM":return 40962;case"AL_INVALID_NAME":return 40961;case"AL_ILLEGAL_COMMAND":case"AL_INVALID_OPERATION":return 40964;case"AL_INVALID_VALUE":return 40963;case"AL_INVERSE_DISTANCE":return 53249;case"AL_INVERSE_DISTANCE_CLAMPED":return 53250;case"AL_LINEAR_DISTANCE":return 53251;case"AL_LINEAR_DISTANCE_CLAMPED":return 53252;case"AL_LOOPING":return 4103;case"AL_MAX_DISTANCE":return 4131;case"AL_MAX_GAIN":return 4110;case"AL_MIN_GAIN":return 4109;case"AL_NONE":return 0;case"AL_NO_ERROR":return 0;case"AL_ORIENTATION":return 4111;case"AL_OUT_OF_MEMORY":return 40965;case"AL_PAUSED":return 4115;case"AL_PENDING":return 8209;case"AL_PITCH":return 4099;case"AL_PLAYING":return 4114;case"AL_POSITION":return 4100;case"AL_PROCESSED":return 8210;case"AL_REFERENCE_DISTANCE":return 4128;case"AL_RENDERER":return 45059;case"AL_ROLLOFF_FACTOR":return 4129;case"AL_SAMPLE_OFFSET":return 4133;case"AL_SEC_OFFSET":return 4132;case"AL_SIZE":return 8196;case"AL_SOURCE_RELATIVE":return 514;case"AL_SOURCE_STATE":return 4112;case"AL_SOURCE_TYPE":return 4135;case"AL_SPEED_OF_SOUND":return 49155;case"AL_STATIC":return 4136;case"AL_STOPPED":return 4116;case"AL_STREAMING":return 4137;case"AL_UNDETERMINED":return 4144;case"AL_UNUSED":return 8208;case"AL_VELOCITY":return 4102;case"AL_VENDOR":return 45057;case"AL_VERSION":return 45058;case"AL_AUTO_SOFT":return 2;case"AL_SOURCE_DISTANCE_MODEL":return 512;case"AL_SOURCE_SPATIALIZE_SOFT":return 4628;case"AL_LOOP_POINTS_SOFT":return 8213;case"AL_BYTE_LENGTH_SOFT":return 8201;case"AL_SAMPLE_LENGTH_SOFT":return 8202;case"AL_SEC_LENGTH_SOFT":return 8203;case"AL_FORMAT_MONO_FLOAT32":return 65552;case"AL_FORMAT_STEREO_FLOAT32":return 65553;default:AL.currentCtx.err=40963;return 0}};_alGetEnumValue.sig="ip";var _alGetError=()=>{if(!AL.currentCtx){return 40964}var err=AL.currentCtx.err;AL.currentCtx.err=0;return err};_alGetError.sig="i";var _alGetFloat=param=>{var val=AL.getGlobalParam("alGetFloat",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:return 0}};_alGetFloat.sig="fi";var _alGetFloatv=(param,pValues)=>{var val=AL.getGlobalParam("alGetFloatv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetFloatv.sig="vip";var _alGetInteger=param=>{var val=AL.getGlobalParam("alGetInteger",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetInteger.sig="ii";var _alGetIntegerv=(param,pValues)=>{var val=AL.getGlobalParam("alGetIntegerv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetIntegerv.sig="vip";var _alGetListener3f=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3f",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3f.sig="vippp";var _alGetListener3i=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3i",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3i.sig="vippp";var _alGetListenerf=(param,pValue)=>{var val=AL.getListenerParam("alGetListenerf",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4106:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetListenerf.sig="vip";var _alGetListenerfv=(param,pValues)=>{var val=AL.getListenerParam("alGetListenerfv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;case 4111:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];HEAPF32[pValues+12>>2]=val[3];HEAPF32[pValues+16>>2]=val[4];HEAPF32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListenerfv.sig="vip";var _alGetListeneri=(param,pValue)=>{var val=AL.getListenerParam("alGetListeneri",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetListeneri.sig="vip";var _alGetListeneriv=(param,pValues)=>{var val=AL.getListenerParam("alGetListeneriv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;case 4111:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];HEAP32[pValues+12>>2]=val[3];HEAP32[pValues+16>>2]=val[4];HEAP32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListeneriv.sig="vip";var _alGetSource3f=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3f",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3f.sig="viippp";var _alGetSource3i=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3i",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3i.sig="viippp";var _alGetSourcef=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcef",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcef.sig="viip";var _alGetSourcefv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourcefv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValues>>2]=val[0];break;case 4100:case 4101:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourcefv.sig="viip";var _alGetSourcei=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcei",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcei.sig="viip";var _alGetSourceiv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourceiv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValues>>2]=val;break;case 4100:case 4101:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourceiv.sig="viip";var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var _alGetString=param=>{if(AL.stringCache[param]){return AL.stringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Name";break;case 40962:ret="Invalid Enum";break;case 40963:ret="Invalid Value";break;case 40964:ret="Invalid Operation";break;case 40965:ret="Out of Memory";break;case 45057:ret="Emscripten";break;case 45058:ret="1.1";break;case 45059:ret="WebAudio";break;case 45060:ret=Object.keys(AL.AL_EXTENSIONS).join(" ");break;default:if(AL.currentCtx){AL.currentCtx.err=40962}else{}return 0}ret=stringToNewUTF8(ret);AL.stringCache[param]=ret;return ret};_alGetString.sig="pi";var _alIsBuffer=bufferId=>{if(!AL.currentCtx){return false}if(bufferId>AL.buffers.length){return false}if(!AL.buffers[bufferId]){return false}return true};_alIsBuffer.sig="ii";var _alIsEnabled=param=>{if(!AL.currentCtx){return 0}switch(param){case 512:return AL.currentCtx.sourceDistanceModel?0:1;default:AL.currentCtx.err=40962;return 0}};_alIsEnabled.sig="ii";var _alIsExtensionPresent=pExtName=>{var name=UTF8ToString(pExtName);return AL.AL_EXTENSIONS[name]?1:0};_alIsExtensionPresent.sig="ip";var _alIsSource=sourceId=>{if(!AL.currentCtx){return false}if(!AL.currentCtx.sources[sourceId]){return false}return true};_alIsSource.sig="ii";var _alListener3f=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3f",param,AL.paramArray);break;default:AL.setListenerParam("alListener3f",param,null);break}};_alListener3f.sig="vifff";var _alListener3i=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3i",param,AL.paramArray);break;default:AL.setListenerParam("alListener3i",param,null);break}};_alListener3i.sig="viiii";var _alListenerf=(param,value)=>{switch(param){case 4106:AL.setListenerParam("alListenerf",param,value);break;default:AL.setListenerParam("alListenerf",param,null);break}};_alListenerf.sig="vif";var _alListenerfv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.paramArray[3]=HEAPF32[pValues+12>>2];AL.paramArray[4]=HEAPF32[pValues+16>>2];AL.paramArray[5]=HEAPF32[pValues+20>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;default:AL.setListenerParam("alListenerfv",param,null);break}};_alListenerfv.sig="vip";var _alListeneri=(param,value)=>{AL.setListenerParam("alListeneri",param,null)};_alListeneri.sig="vii";var _alListeneriv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.paramArray[3]=HEAP32[pValues+12>>2];AL.paramArray[4]=HEAP32[pValues+16>>2];AL.paramArray[5]=HEAP32[pValues+20>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;default:AL.setListenerParam("alListeneriv",param,null);break}};_alListeneriv.sig="vip";var _alSource3f=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3f",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3f",sourceId,param,null);break}};_alSource3f.sig="viifff";var _alSource3i=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3i",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3i",sourceId,param,null);break}};_alSource3i.sig="viiiii";var _alSourcePause=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4115)};_alSourcePause.sig="vi";var _alSourcePausev=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4115)}};_alSourcePausev.sig="vip";var _alSourcePlay=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4114)};_alSourcePlay.sig="vi";var _alSourcePlayv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4114)}};_alSourcePlayv.sig="vip";var _alSourceQueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(src.type===4136){AL.currentCtx.err=40964;return}if(count===0){return}var templateBuf=AL.buffers[0];for(var i=0;i>2];var buf=AL.buffers[bufId];if(!buf){AL.currentCtx.err=40961;return}if(templateBuf.id!==0&&(buf.frequency!==templateBuf.frequency||buf.bytesPerSample!==templateBuf.bytesPerSample||buf.channels!==templateBuf.channels)){AL.currentCtx.err=40964}}if(src.bufQueue.length===1&&src.bufQueue[0].id===0){src.bufQueue.length=0}src.type=4137;for(var i=0;i>2];var buf=AL.buffers[bufId];buf.refCount++;src.bufQueue.push(buf)}if(src.looping){AL.cancelPendingSourceAudio(src)}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceQueueBuffers.sig="viip";var _alSourceRewind=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116);AL.setSourceState(src,4113)};_alSourceRewind.sig="vi";var _alSourceRewindv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4113)}};_alSourceRewindv.sig="vip";var _alSourceStop=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116)};_alSourceStop.sig="vi";var _alSourceStopv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116)}};_alSourceStopv.sig="vip";var _alSourceUnqueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(count>(src.bufQueue.length===1&&src.bufQueue[0].id===0?0:src.bufsProcessed)){AL.currentCtx.err=40963;return}if(count===0){return}for(var i=0;i>2]=buf.id;src.bufsProcessed--}if(src.bufQueue.length===0){src.bufQueue.push(AL.buffers[0])}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceUnqueueBuffers.sig="viip";var _alSourcef=(sourceId,param,value)=>{switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:AL.setSourceParam("alSourcef",sourceId,param,value);break;default:AL.setSourceParam("alSourcef",sourceId,param,null);break}};_alSourcef.sig="viif";var _alSourcefv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:var val=HEAPF32[pValues>>2];AL.setSourceParam("alSourcefv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setSourceParam("alSourcefv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourcefv",sourceId,param,null);break}};_alSourcefv.sig="viip";var _alSourceiv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:var val=HEAP32[pValues>>2];AL.setSourceParam("alSourceiv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setSourceParam("alSourceiv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourceiv",sourceId,param,null);break}};_alSourceiv.sig="viip";var _alSpeedOfSound=value=>{AL.setGlobalParam("alSpeedOfSound",49155,value)};_alSpeedOfSound.sig="vf";var _alcCaptureCloseDevice=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureCloseDevice");if(!c)return false;delete AL.captures[deviceId];AL.freeIds.push(deviceId);c.mediaStreamSourceNode?.disconnect();c.mergerNode?.disconnect();c.splitterNode?.disconnect();c.scriptProcessorNode?.disconnect();if(c.mediaStream){c.mediaStream.getTracks().forEach(track=>track.stop())}delete c.buffers;c.capturedFrameCount=0;c.isCapturing=false;return true};_alcCaptureCloseDevice.sig="ip";var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{once:true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var _alcCaptureOpenDevice=(pDeviceName,requestedSampleRate,format,bufferFrameCapacity)=>{var resolvedDeviceName=AL.CAPTURE_DEVICE_NAME;if(pDeviceName!==0){resolvedDeviceName=UTF8ToString(pDeviceName);if(resolvedDeviceName!==AL.CAPTURE_DEVICE_NAME){AL.alcErr=40965;return 0}}if(bufferFrameCapacity<0){AL.alcErr=40964;return 0}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var has_getUserMedia=navigator.getUserMedia||navigator.mediaDevices&&navigator.mediaDevices.getUserMedia;if(!has_getUserMedia){AL.alcErr=40965;return 0}var AudioContext=window.AudioContext||window.webkitAudioContext;if(!AL.sharedCaptureAudioCtx){try{AL.sharedCaptureAudioCtx=new AudioContext}catch(e){AL.alcErr=40965;return 0}}autoResumeAudioContext(AL.sharedCaptureAudioCtx);var outputChannelCount;switch(format){case 65552:case 4353:case 4352:outputChannelCount=1;break;case 65553:case 4355:case 4354:outputChannelCount=2;break;default:AL.alcErr=40964;return 0}function newF32Array(cap){return new Float32Array(cap)}function newI16Array(cap){return new Int16Array(cap)}function newU8Array(cap){return new Uint8Array(cap)}var requestedSampleType;var newSampleArray;switch(format){case 65552:case 65553:requestedSampleType="f32";newSampleArray=newF32Array;break;case 4353:case 4355:requestedSampleType="i16";newSampleArray=newI16Array;break;case 4352:case 4354:requestedSampleType="u8";newSampleArray=newU8Array;break}var buffers=[];try{for(var chan=0;chan{newCapture.mediaStreamError=mediaStreamError};var onSuccess=mediaStream=>{newCapture.mediaStreamSourceNode=newCapture.audioCtx.createMediaStreamSource(mediaStream);newCapture.mediaStream=mediaStream;var inputChannelCount=1;switch(newCapture.mediaStreamSourceNode.channelCountMode){case"max":inputChannelCount=outputChannelCount;break;case"clamped-max":inputChannelCount=Math.min(outputChannelCount,newCapture.mediaStreamSourceNode.channelCount);break;case"explicit":inputChannelCount=newCapture.mediaStreamSourceNode.channelCount;break}newCapture.inputChannelCount=inputChannelCount;var processorFrameCount=512;newCapture.scriptProcessorNode=newCapture.audioCtx.createScriptProcessor(processorFrameCount,inputChannelCount,outputChannelCount);if(inputChannelCount>outputChannelCount){newCapture.mergerNode=newCapture.audioCtx.createChannelMerger(inputChannelCount);newCapture.mediaStreamSourceNode.connect(newCapture.mergerNode);newCapture.mergerNode.connect(newCapture.scriptProcessorNode)}else if(inputChannelCount{if(!newCapture.isCapturing){return}var c=newCapture;var srcBuf=audioProcessingEvent.inputBuffer;switch(format){case 65552:var channel0=srcBuf.getChannelData(0);for(var i=0;i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureSamples");if(!c)return;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var fratio=srcfreq/dstfreq;if(requestedFrameCount<0||requestedFrameCount>c.capturedFrameCount/fratio){AL.alcErr=40964;return}function setF32Sample(i,sample){HEAPF32[pFrames+4*i>>2]=sample}function setI16Sample(i,sample){HEAP16[pFrames+2*i>>1]=sample}function setU8Sample(i,sample){HEAP8[pFrames+i]=sample}var setSample;switch(c.requestedSampleType){case"f32":setSample=setF32Sample;break;case"i16":setSample=setI16Sample;break;case"u8":setSample=setU8Sample;break;default:return}if(Math.floor(fratio)==fratio){for(var i=0,frame_i=0;frame_i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStart");if(!c)return;if(c.isCapturing){return}c.isCapturing=true;c.capturedFrameCount=0;c.capturePlayhead=0};_alcCaptureStart.sig="vp";var _alcCaptureStop=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStop");if(!c)return;c.isCapturing=false};_alcCaptureStop.sig="vp";var _alcCloseDevice=deviceId=>{if(!(deviceId in AL.deviceRefCounts)||AL.deviceRefCounts[deviceId]>0){return 0}delete AL.deviceRefCounts[deviceId];AL.freeIds.push(deviceId);return 1};_alcCloseDevice.sig="ip";var _alcCreateContext=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var options=null;var attrs=[];var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];attrs.push(attr);if(attr===0){break}val=HEAP32[pAttrList++];attrs.push(val);switch(attr){case 4103:if(!options){options={}}options.sampleRate=val;break;case 4112:case 4113:break;case 6546:switch(val){case 0:hrtf=false;break;case 1:hrtf=true;break;case 2:break;default:AL.alcErr=40964;return 0}break;case 6550:if(val!==0){AL.alcErr=40964;return 0}break;default:AL.alcErr=40964;return 0}}}var AudioContext=window.AudioContext||window.webkitAudioContext;var ac=null;try{if(options){ac=new AudioContext(options)}else{ac=new AudioContext}}catch(e){if(e.name==="NotSupportedError"){AL.alcErr=40964}else{AL.alcErr=40961}return 0}autoResumeAudioContext(ac);if(typeof ac.createGain=="undefined"){ac.createGain=ac.createGainNode}var gain=ac.createGain();gain.connect(ac.destination);var ctx={deviceId,id:AL.newId(),attrs,audioCtx:ac,listener:{position:[0,0,0],velocity:[0,0,0],direction:[0,0,0],up:[0,0,0]},sources:[],interval:setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL),gain,distanceModel:53250,speedOfSound:343.3,dopplerFactor:1,sourceDistanceModel:false,hrtf:hrtf||false,_err:0,get err(){return this._err},set err(val){if(this._err===0||val===0){this._err=val}}};AL.deviceRefCounts[deviceId]++;AL.contexts[ctx.id]=ctx;if(hrtf!==null){for(var ctxId in AL.contexts){var c=AL.contexts[ctxId];if(c.deviceId===deviceId){c.hrtf=hrtf;AL.updateContextGlobal(c)}}}return ctx.id};_alcCreateContext.sig="ppp";var _alcDestroyContext=contextId=>{var ctx=AL.contexts[contextId];if(AL.currentCtx===ctx){AL.alcErr=40962;return}if(AL.contexts[contextId].interval){clearInterval(AL.contexts[contextId].interval)}AL.deviceRefCounts[ctx.deviceId]--;delete AL.contexts[contextId];AL.freeIds.push(contextId)};_alcDestroyContext.sig="vp";var _alcGetContextsDevice=contextId=>{if(contextId in AL.contexts){return AL.contexts[contextId].deviceId}return 0};_alcGetContextsDevice.sig="pp";var _alcGetCurrentContext=()=>{if(AL.currentCtx!==null){return AL.currentCtx.id}return 0};_alcGetCurrentContext.sig="p";var _alcGetEnumValue=(deviceId,pEnumName)=>{if(deviceId!==0&&!(deviceId in AL.deviceRefCounts)){return 0}else if(!pEnumName){AL.alcErr=40964;return 0}var name=UTF8ToString(pEnumName);switch(name){case"ALC_NO_ERROR":return 0;case"ALC_INVALID_DEVICE":return 40961;case"ALC_INVALID_CONTEXT":return 40962;case"ALC_INVALID_ENUM":return 40963;case"ALC_INVALID_VALUE":return 40964;case"ALC_OUT_OF_MEMORY":return 40965;case"ALC_MAJOR_VERSION":return 4096;case"ALC_MINOR_VERSION":return 4097;case"ALC_ATTRIBUTES_SIZE":return 4098;case"ALC_ALL_ATTRIBUTES":return 4099;case"ALC_DEFAULT_DEVICE_SPECIFIER":return 4100;case"ALC_DEVICE_SPECIFIER":return 4101;case"ALC_EXTENSIONS":return 4102;case"ALC_FREQUENCY":return 4103;case"ALC_REFRESH":return 4104;case"ALC_SYNC":return 4105;case"ALC_MONO_SOURCES":return 4112;case"ALC_STEREO_SOURCES":return 4113;case"ALC_CAPTURE_DEVICE_SPECIFIER":return 784;case"ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER":return 785;case"ALC_CAPTURE_SAMPLES":return 786;case"ALC_HRTF_SOFT":return 6546;case"ALC_HRTF_ID_SOFT":return 6550;case"ALC_DONT_CARE_SOFT":return 2;case"ALC_HRTF_STATUS_SOFT":return 6547;case"ALC_NUM_HRTF_SPECIFIERS_SOFT":return 6548;case"ALC_HRTF_SPECIFIER_SOFT":return 6549;case"ALC_HRTF_DISABLED_SOFT":return 0;case"ALC_HRTF_ENABLED_SOFT":return 1;case"ALC_HRTF_DENIED_SOFT":return 2;case"ALC_HRTF_REQUIRED_SOFT":return 3;case"ALC_HRTF_HEADPHONES_DETECTED_SOFT":return 4;case"ALC_HRTF_UNSUPPORTED_FORMAT_SOFT":return 5;default:AL.alcErr=40964;return 0}};_alcGetEnumValue.sig="ipp";var _alcGetError=deviceId=>{var err=AL.alcErr;AL.alcErr=0;return err};_alcGetError.sig="ip";var _alcGetIntegerv=(deviceId,param,size,pValues)=>{if(size===0||!pValues){return}switch(param){case 4096:HEAP32[pValues>>2]=1;break;case 4097:HEAP32[pValues>>2]=1;break;case 4098:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.attrs.length;break;case 4099:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}for(var i=0;i>2]=AL.currentCtx.attrs[i]}break;case 4103:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.audioCtx.sampleRate;break;case 4112:case 4113:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=2147483647;break;case 6546:case 6547:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}var hrtfStatus=0;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){hrtfStatus=ctx.hrtf?1:0}}HEAP32[pValues>>2]=hrtfStatus;break;case 6548:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}HEAP32[pValues>>2]=1;break;case 131075:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=1;case 786:var c=AL.requireValidCaptureDevice(deviceId,"alcGetIntegerv");if(!c){return}var n=c.capturedFrameCount;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var nsamples=Math.floor(n*(dstfreq/srcfreq));HEAP32[pValues>>2]=nsamples;break;default:AL.alcErr=40963;return}};_alcGetIntegerv.sig="vpiip";var _alcGetString=(deviceId,param)=>{if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Device";break;case 40962:ret="Invalid Context";break;case 40963:ret="Invalid Enum";break;case 40964:ret="Invalid Value";break;case 40965:ret="Out of Memory";break;case 4100:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME}else{return 0}break;case 4101:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME+"\0"}else{ret="\0"}break;case 785:ret=AL.CAPTURE_DEVICE_NAME;break;case 784:if(deviceId===0){ret=AL.CAPTURE_DEVICE_NAME+"\0"}else{var c=AL.requireValidCaptureDevice(deviceId,"alcGetString");if(!c){return 0}ret=c.deviceName}break;case 4102:if(!deviceId){AL.alcErr=40961;return 0}ret=Object.keys(AL.ALC_EXTENSIONS).join(" ");break;default:AL.alcErr=40963;return 0}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_alcGetString.sig="ppi";var _alcIsExtensionPresent=(deviceId,pExtName)=>{var name=UTF8ToString(pExtName);return AL.ALC_EXTENSIONS[name]?1:0};_alcIsExtensionPresent.sig="ipp";var _alcMakeContextCurrent=contextId=>{if(contextId===0){AL.currentCtx=null}else{AL.currentCtx=AL.contexts[contextId]}return 1};_alcMakeContextCurrent.sig="ip";var _alcOpenDevice=pDeviceName=>{if(pDeviceName){var name=UTF8ToString(pDeviceName);if(name!==AL.DEVICE_NAME){return 0}}if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){var deviceId=AL.newId();AL.deviceRefCounts[deviceId]=0;return deviceId}return 0};_alcOpenDevice.sig="pp";var _alcProcessContext=contextId=>{};_alcProcessContext.sig="vp";var _alcSuspendContext=contextId=>{};_alcSuspendContext.sig="vp";var _emscripten_alcDevicePauseSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(AL.paused){return}AL.paused=true;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.audioCtx.suspend();clearInterval(ctx.interval);ctx.interval=null}};_emscripten_alcDevicePauseSOFT.sig="vi";var _emscripten_alcDeviceResumeSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.paused){return}AL.paused=false;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.interval=setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL);ctx.audioCtx.resume()}};_emscripten_alcDeviceResumeSOFT.sig="vi";var _emscripten_alcGetStringiSOFT=(deviceId,param,index)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 6549:if(index===0){ret="Web Audio HRTF"}else{AL.alcErr=40964;return 0}break;default:if(index!==0){AL.alcErr=40963;return 0}return _alcGetString(deviceId,param)}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_emscripten_alcGetStringiSOFT.sig="iiii";var _emscripten_alcResetDeviceSOFT=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];if(attr===0){break}val=HEAP32[pAttrList++];switch(attr){case 6546:if(val===1){hrtf=true}else if(val===0){hrtf=false}break}}}if(hrtf!==null){for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){ctx.hrtf=hrtf;AL.updateContextGlobal(ctx)}}}return 1};_emscripten_alcResetDeviceSOFT.sig="iii";var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code](...args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_int.sig="ippp";var _emscripten_console_error=str=>{console.error(UTF8ToString(str))};_emscripten_console_error.sig="vp";var _emscripten_console_log=str=>{console.log(UTF8ToString(str))};_emscripten_console_log.sig="vp";var _emscripten_console_trace=str=>{console.trace(UTF8ToString(str))};_emscripten_console_trace.sig="vp";var _emscripten_console_warn=str=>{console.warn(UTF8ToString(str))};_emscripten_console_warn.sig="vp";var _emscripten_date_now=()=>Date.now();_emscripten_date_now.sig="d";var _emscripten_err=str=>err(UTF8ToString(str));_emscripten_err.sig="vp";var getHeapMax=()=>2147483648;var _emscripten_get_heap_max=()=>getHeapMax();_emscripten_get_heap_max.sig="p";var _emscripten_get_now_res=()=>1e3;_emscripten_get_now_res.sig="d";var GLctx;var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_EXT_polygon_offset_clamp=ctx=>!!(ctx.extPolygonOffsetClamp=ctx.getExtension("EXT_polygon_offset_clamp"));var webgl_enable_EXT_clip_control=ctx=>!!(ctx.extClipControl=ctx.getExtension("EXT_clip_control"));var webgl_enable_WEBGL_polygon_mode=ctx=>!!(ctx.webglPolygonMode=ctx.getExtension("WEBGL_polygon_mode"));var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=ctx=>{var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_clip_control","EXT_color_buffer_half_float","EXT_depth_clamp","EXT_float_blend","EXT_polygon_offset_clamp","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_blend_func_extended","WEBGL_compressed_texture_astc","WEBGL_compressed_texture_etc","WEBGL_compressed_texture_etc1","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw","WEBGL_polygon_mode"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,unpackRowLength:0,recordError:errorCode=>{if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{for(var i=0;i>2]=id}},getSource:(shader,count,string,length)=>{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_WEBGL_multi_draw(GLctx);webgl_enable_EXT_polygon_offset_clamp(GLctx);webgl_enable_EXT_clip_control(GLctx);webgl_enable_WEBGL_polygon_mode(GLctx);webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _glActiveTexture=x0=>GLctx.activeTexture(x0);_glActiveTexture.sig="vi";var _emscripten_glActiveTexture=_glActiveTexture;_emscripten_glActiveTexture.sig="vi";var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};_glAttachShader.sig="vii";var _emscripten_glAttachShader=_glAttachShader;_emscripten_glAttachShader.sig="vii";var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};_glBeginQueryEXT.sig="vii";var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};_glBindAttribLocation.sig="viip";var _emscripten_glBindAttribLocation=_glBindAttribLocation;_emscripten_glBindAttribLocation.sig="viip";var _glBindBuffer=(target,buffer)=>{GLctx.bindBuffer(target,GL.buffers[buffer])};_glBindBuffer.sig="vii";var _emscripten_glBindBuffer=_glBindBuffer;_emscripten_glBindBuffer.sig="vii";var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};_glBindFramebuffer.sig="vii";var _emscripten_glBindFramebuffer=_glBindFramebuffer;_emscripten_glBindFramebuffer.sig="vii";var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};_glBindRenderbuffer.sig="vii";var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;_emscripten_glBindRenderbuffer.sig="vii";var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};_glBindTexture.sig="vii";var _emscripten_glBindTexture=_glBindTexture;_emscripten_glBindTexture.sig="vii";var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};_glBindVertexArray.sig="vi";var _glBindVertexArrayOES=_glBindVertexArray;_glBindVertexArrayOES.sig="vi";var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;_emscripten_glBindVertexArrayOES.sig="vi";var _glBlendColor=(x0,x1,x2,x3)=>GLctx.blendColor(x0,x1,x2,x3);_glBlendColor.sig="vffff";var _emscripten_glBlendColor=_glBlendColor;_emscripten_glBlendColor.sig="vffff";var _glBlendEquation=x0=>GLctx.blendEquation(x0);_glBlendEquation.sig="vi";var _emscripten_glBlendEquation=_glBlendEquation;_emscripten_glBlendEquation.sig="vi";var _glBlendEquationSeparate=(x0,x1)=>GLctx.blendEquationSeparate(x0,x1);_glBlendEquationSeparate.sig="vii";var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;_emscripten_glBlendEquationSeparate.sig="vii";var _glBlendFunc=(x0,x1)=>GLctx.blendFunc(x0,x1);_glBlendFunc.sig="vii";var _emscripten_glBlendFunc=_glBlendFunc;_emscripten_glBlendFunc.sig="vii";var _glBlendFuncSeparate=(x0,x1,x2,x3)=>GLctx.blendFuncSeparate(x0,x1,x2,x3);_glBlendFuncSeparate.sig="viiii";var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;_emscripten_glBlendFuncSeparate.sig="viiii";var _glBufferData=(target,size,data,usage)=>{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};_glBufferData.sig="vippi";var _emscripten_glBufferData=_glBufferData;_emscripten_glBufferData.sig="vippi";var _glBufferSubData=(target,offset,size,data)=>{GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};_glBufferSubData.sig="vippp";var _emscripten_glBufferSubData=_glBufferSubData;_emscripten_glBufferSubData.sig="vippp";var _glCheckFramebufferStatus=x0=>GLctx.checkFramebufferStatus(x0);_glCheckFramebufferStatus.sig="ii";var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;_emscripten_glCheckFramebufferStatus.sig="ii";var _glClear=x0=>GLctx.clear(x0);_glClear.sig="vi";var _emscripten_glClear=_glClear;_emscripten_glClear.sig="vi";var _glClearColor=(x0,x1,x2,x3)=>GLctx.clearColor(x0,x1,x2,x3);_glClearColor.sig="vffff";var _emscripten_glClearColor=_glClearColor;_emscripten_glClearColor.sig="vffff";var _glClearDepthf=x0=>GLctx.clearDepth(x0);_glClearDepthf.sig="vf";var _emscripten_glClearDepthf=_glClearDepthf;_emscripten_glClearDepthf.sig="vf";var _glClearStencil=x0=>GLctx.clearStencil(x0);_glClearStencil.sig="vi";var _emscripten_glClearStencil=_glClearStencil;_emscripten_glClearStencil.sig="vi";var _glClipControlEXT=(origin,depth)=>{GLctx.extClipControl["clipControlEXT"](origin,depth)};_glClipControlEXT.sig="vii";var _emscripten_glClipControlEXT=_glClipControlEXT;var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};_glColorMask.sig="viiii";var _emscripten_glColorMask=_glColorMask;_emscripten_glColorMask.sig="viiii";var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};_glCompileShader.sig="vi";var _emscripten_glCompileShader=_glCompileShader;_emscripten_glCompileShader.sig="vi";var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,HEAPU8.subarray(data,data+imageSize))};_glCompressedTexImage2D.sig="viiiiiiip";var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;_emscripten_glCompressedTexImage2D.sig="viiiiiiip";var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,HEAPU8.subarray(data,data+imageSize))};_glCompressedTexSubImage2D.sig="viiiiiiiip";var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;_emscripten_glCompressedTexSubImage2D.sig="viiiiiiiip";var _glCopyTexImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexImage2D.sig="viiiiiiii";var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;_emscripten_glCopyTexImage2D.sig="viiiiiiii";var _glCopyTexSubImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexSubImage2D.sig="viiiiiiii";var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;_emscripten_glCopyTexSubImage2D.sig="viiiiiiii";var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};_glCreateProgram.sig="i";var _emscripten_glCreateProgram=_glCreateProgram;_emscripten_glCreateProgram.sig="i";var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};_glCreateShader.sig="ii";var _emscripten_glCreateShader=_glCreateShader;_emscripten_glCreateShader.sig="ii";var _glCullFace=x0=>GLctx.cullFace(x0);_glCullFace.sig="vi";var _emscripten_glCullFace=_glCullFace;_emscripten_glCullFace.sig="vi";var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}};_glDeleteBuffers.sig="vip";var _emscripten_glDeleteBuffers=_glDeleteBuffers;_emscripten_glDeleteBuffers.sig="vip";var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};_glDeleteFramebuffers.sig="vip";var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;_emscripten_glDeleteFramebuffers.sig="vip";var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};_glDeleteProgram.sig="vi";var _emscripten_glDeleteProgram=_glDeleteProgram;_emscripten_glDeleteProgram.sig="vi";var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};_glDeleteQueriesEXT.sig="vip";var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};_glDeleteRenderbuffers.sig="vip";var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;_emscripten_glDeleteRenderbuffers.sig="vip";var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};_glDeleteShader.sig="vi";var _emscripten_glDeleteShader=_glDeleteShader;_emscripten_glDeleteShader.sig="vi";var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};_glDeleteTextures.sig="vip";var _emscripten_glDeleteTextures=_glDeleteTextures;_emscripten_glDeleteTextures.sig="vip";var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};_glDeleteVertexArrays.sig="vip";var _glDeleteVertexArraysOES=_glDeleteVertexArrays;_glDeleteVertexArraysOES.sig="vip";var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;_emscripten_glDeleteVertexArraysOES.sig="vip";var _glDepthFunc=x0=>GLctx.depthFunc(x0);_glDepthFunc.sig="vi";var _emscripten_glDepthFunc=_glDepthFunc;_emscripten_glDepthFunc.sig="vi";var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};_glDepthMask.sig="vi";var _emscripten_glDepthMask=_glDepthMask;_emscripten_glDepthMask.sig="vi";var _glDepthRangef=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRangef.sig="vff";var _emscripten_glDepthRangef=_glDepthRangef;_emscripten_glDepthRangef.sig="vff";var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};_glDetachShader.sig="vii";var _emscripten_glDetachShader=_glDetachShader;_emscripten_glDetachShader.sig="vii";var _glDisable=x0=>GLctx.disable(x0);_glDisable.sig="vi";var _emscripten_glDisable=_glDisable;_emscripten_glDisable.sig="vi";var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};_glDisableVertexAttribArray.sig="vi";var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;_emscripten_glDisableVertexAttribArray.sig="vi";var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};_glDrawArrays.sig="viii";var _emscripten_glDrawArrays=_glDrawArrays;_emscripten_glDrawArrays.sig="viii";var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};_glDrawArraysInstanced.sig="viiii";var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};_glDrawBuffers.sig="vip";var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};_glDrawElements.sig="viiip";var _emscripten_glDrawElements=_glDrawElements;_emscripten_glDrawElements.sig="viiip";var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};_glDrawElementsInstanced.sig="viiipi";var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;var _glEnable=x0=>GLctx.enable(x0);_glEnable.sig="vi";var _emscripten_glEnable=_glEnable;_emscripten_glEnable.sig="vi";var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};_glEnableVertexAttribArray.sig="vi";var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;_emscripten_glEnableVertexAttribArray.sig="vi";var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};_glEndQueryEXT.sig="vi";var _emscripten_glEndQueryEXT=_glEndQueryEXT;var _glFinish=()=>GLctx.finish();_glFinish.sig="v";var _emscripten_glFinish=_glFinish;_emscripten_glFinish.sig="v";var _glFlush=()=>GLctx.flush();_glFlush.sig="v";var _emscripten_glFlush=_glFlush;_emscripten_glFlush.sig="v";var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};_glFramebufferRenderbuffer.sig="viiii";var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;_emscripten_glFramebufferRenderbuffer.sig="viiii";var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};_glFramebufferTexture2D.sig="viiiii";var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;_emscripten_glFramebufferTexture2D.sig="viiiii";var _glFrontFace=x0=>GLctx.frontFace(x0);_glFrontFace.sig="vi";var _emscripten_glFrontFace=_glFrontFace;_emscripten_glFrontFace.sig="vi";var _glGenBuffers=(n,buffers)=>{GL.genObject(n,buffers,"createBuffer",GL.buffers)};_glGenBuffers.sig="vip";var _emscripten_glGenBuffers=_glGenBuffers;_emscripten_glGenBuffers.sig="vip";var _glGenFramebuffers=(n,ids)=>{GL.genObject(n,ids,"createFramebuffer",GL.framebuffers)};_glGenFramebuffers.sig="vip";var _emscripten_glGenFramebuffers=_glGenFramebuffers;_emscripten_glGenFramebuffers.sig="vip";var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};_glGenQueriesEXT.sig="vip";var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{GL.genObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};_glGenRenderbuffers.sig="vip";var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;_emscripten_glGenRenderbuffers.sig="vip";var _glGenTextures=(n,textures)=>{GL.genObject(n,textures,"createTexture",GL.textures)};_glGenTextures.sig="vip";var _emscripten_glGenTextures=_glGenTextures;_emscripten_glGenTextures.sig="vip";var _glGenVertexArrays=(n,arrays)=>{GL.genObject(n,arrays,"createVertexArray",GL.vaos)};_glGenVertexArrays.sig="vip";var _glGenVertexArraysOES=_glGenVertexArrays;_glGenVertexArraysOES.sig="vip";var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;_emscripten_glGenVertexArraysOES.sig="vip";var _glGenerateMipmap=x0=>GLctx.generateMipmap(x0);_glGenerateMipmap.sig="vi";var _emscripten_glGenerateMipmap=_glGenerateMipmap;_emscripten_glGenerateMipmap.sig="vi";var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};_glGetActiveAttrib.sig="viiipppp";var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;_emscripten_glGetActiveAttrib.sig="viiipppp";var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};_glGetActiveUniform.sig="viiipppp";var _emscripten_glGetActiveUniform=_glGetActiveUniform;_emscripten_glGetActiveUniform.sig="viiipppp";var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};_glGetAttachedShaders.sig="viipp";var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;_emscripten_glGetAttachedShaders.sig="viipp";var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));_glGetAttribLocation.sig="iip";var _emscripten_glGetAttribLocation=_glGetAttribLocation;_emscripten_glGetAttribLocation.sig="iip";var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);_glGetBooleanv.sig="vip";var _emscripten_glGetBooleanv=_glGetBooleanv;_emscripten_glGetBooleanv.sig="vip";var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};_glGetBufferParameteriv.sig="viip";var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;_emscripten_glGetBufferParameteriv.sig="viip";var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};_glGetError.sig="i";var _emscripten_glGetError=_glGetError;_emscripten_glGetError.sig="i";var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);_glGetFloatv.sig="vip";var _emscripten_glGetFloatv=_glGetFloatv;_emscripten_glGetFloatv.sig="vip";var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};_glGetFramebufferAttachmentParameteriv.sig="viiip";var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;_emscripten_glGetFramebufferAttachmentParameteriv.sig="viiip";var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);_glGetIntegerv.sig="vip";var _emscripten_glGetIntegerv=_glGetIntegerv;_emscripten_glGetIntegerv.sig="vip";var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetProgramInfoLog.sig="viipp";var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;_emscripten_glGetProgramInfoLog.sig="viipp";var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){var numActiveUniforms=GLctx.getProgramParameter(program,35718);for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){var numActiveAttributes=GLctx.getProgramParameter(program,35721);for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){var numActiveUniformBlocks=GLctx.getProgramParameter(program,35382);for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};_glGetProgramiv.sig="viip";var _emscripten_glGetProgramiv=_glGetProgramiv;_emscripten_glGetProgramiv.sig="viip";var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};_glGetQueryObjecti64vEXT.sig="viip";var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};_glGetQueryObjectivEXT.sig="viip";var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};_glGetQueryivEXT.sig="viip";var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};_glGetRenderbufferParameteriv.sig="viip";var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;_emscripten_glGetRenderbufferParameteriv.sig="viip";var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderInfoLog.sig="viipp";var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;_emscripten_glGetShaderInfoLog.sig="viipp";var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};_glGetShaderPrecisionFormat.sig="viipp";var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;_emscripten_glGetShaderPrecisionFormat.sig="viipp";var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderSource.sig="viipp";var _emscripten_glGetShaderSource=_glGetShaderSource;_emscripten_glGetShaderSource.sig="viipp";var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};_glGetShaderiv.sig="viip";var _emscripten_glGetShaderiv=_glGetShaderiv;_emscripten_glGetShaderiv.sig="viip";var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var webGLVersion=GLctx.getParameter(7938);var glVersion=`OpenGL ES 2.0 (${webGLVersion})`;ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};_glGetString.sig="pi";var _emscripten_glGetString=_glGetString;_emscripten_glGetString.sig="pi";var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameterfv.sig="viip";var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;_emscripten_glGetTexParameterfv.sig="viip";var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameteriv.sig="viip";var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;_emscripten_glGetTexParameteriv.sig="viip";var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};var numActiveUniforms=GLctx.getProgramParameter(program,35718);for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};_glGetUniformfv.sig="viip";var _emscripten_glGetUniformfv=_glGetUniformfv;_emscripten_glGetUniformfv.sig="viip";var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};_glGetUniformiv.sig="viip";var _emscripten_glGetUniformiv=_glGetUniformiv;_emscripten_glGetUniformiv.sig="viip";var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};_glGetVertexAttribPointerv.sig="viip";var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;_emscripten_glGetVertexAttribPointerv.sig="viip";var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};_glGetVertexAttribfv.sig="viip";var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;_emscripten_glGetVertexAttribfv.sig="viip";var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};_glGetVertexAttribiv.sig="viip";var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;_emscripten_glGetVertexAttribiv.sig="viip";var _glHint=(x0,x1)=>GLctx.hint(x0,x1);_glHint.sig="vii";var _emscripten_glHint=_glHint;_emscripten_glHint.sig="vii";var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};_glIsBuffer.sig="ii";var _emscripten_glIsBuffer=_glIsBuffer;_emscripten_glIsBuffer.sig="ii";var _glIsEnabled=x0=>GLctx.isEnabled(x0);_glIsEnabled.sig="ii";var _emscripten_glIsEnabled=_glIsEnabled;_emscripten_glIsEnabled.sig="ii";var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};_glIsFramebuffer.sig="ii";var _emscripten_glIsFramebuffer=_glIsFramebuffer;_emscripten_glIsFramebuffer.sig="ii";var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};_glIsProgram.sig="ii";var _emscripten_glIsProgram=_glIsProgram;_emscripten_glIsProgram.sig="ii";var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};_glIsQueryEXT.sig="ii";var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};_glIsRenderbuffer.sig="ii";var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;_emscripten_glIsRenderbuffer.sig="ii";var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};_glIsShader.sig="ii";var _emscripten_glIsShader=_glIsShader;_emscripten_glIsShader.sig="ii";var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};_glIsTexture.sig="ii";var _emscripten_glIsTexture=_glIsTexture;_emscripten_glIsTexture.sig="ii";var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};_glIsVertexArray.sig="ii";var _glIsVertexArrayOES=_glIsVertexArray;_glIsVertexArrayOES.sig="ii";var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;_emscripten_glIsVertexArrayOES.sig="ii";var _glLineWidth=x0=>GLctx.lineWidth(x0);_glLineWidth.sig="vf";var _emscripten_glLineWidth=_glLineWidth;_emscripten_glLineWidth.sig="vf";var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};_glLinkProgram.sig="vi";var _emscripten_glLinkProgram=_glLinkProgram;_emscripten_glLinkProgram.sig="vi";var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}else if(pname==3314){GL.unpackRowLength=param}GLctx.pixelStorei(pname,param)};_glPixelStorei.sig="vii";var _emscripten_glPixelStorei=_glPixelStorei;_emscripten_glPixelStorei.sig="vii";var _glPolygonModeWEBGL=(face,mode)=>{GLctx.webglPolygonMode["polygonModeWEBGL"](face,mode)};_glPolygonModeWEBGL.sig="vii";var _emscripten_glPolygonModeWEBGL=_glPolygonModeWEBGL;var _glPolygonOffset=(x0,x1)=>GLctx.polygonOffset(x0,x1);_glPolygonOffset.sig="vff";var _emscripten_glPolygonOffset=_glPolygonOffset;_emscripten_glPolygonOffset.sig="vff";var _glPolygonOffsetClampEXT=(factor,units,clamp)=>{GLctx.extPolygonOffsetClamp["polygonOffsetClampEXT"](factor,units,clamp)};_glPolygonOffsetClampEXT.sig="vfff";var _emscripten_glPolygonOffsetClampEXT=_glPolygonOffsetClampEXT;var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};_glQueryCounterEXT.sig="vii";var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var computeUnpackAlignedImageSize=(width,height,sizePerPixel)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=(GL.unpackRowLength||width)*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,GL.unpackAlignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16};var toTypedArrayIndex=(pointer,heap)=>pointer>>>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var sizePerPixel=colorChannelsInGlTextureFormat(format)*heap.BYTES_PER_ELEMENT;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel);return heap.subarray(toTypedArrayIndex(pixels,heap),toTypedArrayIndex(pixels+bytes,heap))};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};_glReadPixels.sig="viiiiiip";var _emscripten_glReadPixels=_glReadPixels;_emscripten_glReadPixels.sig="viiiiiip";var _glReleaseShaderCompiler=()=>{};_glReleaseShaderCompiler.sig="v";var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;_emscripten_glReleaseShaderCompiler.sig="v";var _glRenderbufferStorage=(x0,x1,x2,x3)=>GLctx.renderbufferStorage(x0,x1,x2,x3);_glRenderbufferStorage.sig="viiii";var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;_emscripten_glRenderbufferStorage.sig="viiii";var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};_glSampleCoverage.sig="vfi";var _emscripten_glSampleCoverage=_glSampleCoverage;_emscripten_glSampleCoverage.sig="vfi";var _glScissor=(x0,x1,x2,x3)=>GLctx.scissor(x0,x1,x2,x3);_glScissor.sig="viiii";var _emscripten_glScissor=_glScissor;_emscripten_glScissor.sig="viiii";var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};_glShaderBinary.sig="vipipi";var _emscripten_glShaderBinary=_glShaderBinary;_emscripten_glShaderBinary.sig="vipipi";var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};_glShaderSource.sig="viipp";var _emscripten_glShaderSource=_glShaderSource;_emscripten_glShaderSource.sig="viipp";var _glStencilFunc=(x0,x1,x2)=>GLctx.stencilFunc(x0,x1,x2);_glStencilFunc.sig="viii";var _emscripten_glStencilFunc=_glStencilFunc;_emscripten_glStencilFunc.sig="viii";var _glStencilFuncSeparate=(x0,x1,x2,x3)=>GLctx.stencilFuncSeparate(x0,x1,x2,x3);_glStencilFuncSeparate.sig="viiii";var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;_emscripten_glStencilFuncSeparate.sig="viiii";var _glStencilMask=x0=>GLctx.stencilMask(x0);_glStencilMask.sig="vi";var _emscripten_glStencilMask=_glStencilMask;_emscripten_glStencilMask.sig="vi";var _glStencilMaskSeparate=(x0,x1)=>GLctx.stencilMaskSeparate(x0,x1);_glStencilMaskSeparate.sig="vii";var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;_emscripten_glStencilMaskSeparate.sig="vii";var _glStencilOp=(x0,x1,x2)=>GLctx.stencilOp(x0,x1,x2);_glStencilOp.sig="viii";var _emscripten_glStencilOp=_glStencilOp;_emscripten_glStencilOp.sig="viii";var _glStencilOpSeparate=(x0,x1,x2,x3)=>GLctx.stencilOpSeparate(x0,x1,x2,x3);_glStencilOpSeparate.sig="viiii";var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;_emscripten_glStencilOpSeparate.sig="viiii";var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null;GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)};_glTexImage2D.sig="viiiiiiiip";var _emscripten_glTexImage2D=_glTexImage2D;_emscripten_glTexImage2D.sig="viiiiiiiip";var _glTexParameterf=(x0,x1,x2)=>GLctx.texParameterf(x0,x1,x2);_glTexParameterf.sig="viif";var _emscripten_glTexParameterf=_glTexParameterf;_emscripten_glTexParameterf.sig="viif";var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};_glTexParameterfv.sig="viip";var _emscripten_glTexParameterfv=_glTexParameterfv;_emscripten_glTexParameterfv.sig="viip";var _glTexParameteri=(x0,x1,x2)=>GLctx.texParameteri(x0,x1,x2);_glTexParameteri.sig="viii";var _emscripten_glTexParameteri=_glTexParameteri;_emscripten_glTexParameteri.sig="viii";var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};_glTexParameteriv.sig="viip";var _emscripten_glTexParameteriv=_glTexParameteriv;_emscripten_glTexParameteriv.sig="viip";var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0):null;GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};_glTexSubImage2D.sig="viiiiiiiip";var _emscripten_glTexSubImage2D=_glTexSubImage2D;_emscripten_glTexSubImage2D.sig="viiiiiiiip";var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};_glUniform1f.sig="vif";var _emscripten_glUniform1f=_glUniform1f;_emscripten_glUniform1f.sig="vif";var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};_glUniform1fv.sig="viip";var _emscripten_glUniform1fv=_glUniform1fv;_emscripten_glUniform1fv.sig="viip";var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};_glUniform1i.sig="vii";var _emscripten_glUniform1i=_glUniform1i;_emscripten_glUniform1i.sig="vii";var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};_glUniform1iv.sig="viip";var _emscripten_glUniform1iv=_glUniform1iv;_emscripten_glUniform1iv.sig="viip";var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};_glUniform2f.sig="viff";var _emscripten_glUniform2f=_glUniform2f;_emscripten_glUniform2f.sig="viff";var _glUniform2fv=(location,count,value)=>{if(count<=144){count*=2;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};_glUniform2fv.sig="viip";var _emscripten_glUniform2fv=_glUniform2fv;_emscripten_glUniform2fv.sig="viip";var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};_glUniform2i.sig="viii";var _emscripten_glUniform2i=_glUniform2i;_emscripten_glUniform2i.sig="viii";var _glUniform2iv=(location,count,value)=>{if(count<=144){count*=2;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};_glUniform2iv.sig="viip";var _emscripten_glUniform2iv=_glUniform2iv;_emscripten_glUniform2iv.sig="viip";var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3f.sig="vifff";var _emscripten_glUniform3f=_glUniform3f;_emscripten_glUniform3f.sig="vifff";var _glUniform3fv=(location,count,value)=>{if(count<=96){count*=3;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};_glUniform3fv.sig="viip";var _emscripten_glUniform3fv=_glUniform3fv;_emscripten_glUniform3fv.sig="viip";var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3i.sig="viiii";var _emscripten_glUniform3i=_glUniform3i;_emscripten_glUniform3i.sig="viiii";var _glUniform3iv=(location,count,value)=>{if(count<=96){count*=3;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};_glUniform3iv.sig="viip";var _emscripten_glUniform3iv=_glUniform3iv;_emscripten_glUniform3iv.sig="viip";var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4f.sig="viffff";var _emscripten_glUniform4f=_glUniform4f;_emscripten_glUniform4f.sig="viffff";var _glUniform4fv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];var heap=HEAPF32;value=value>>2;count*=4;for(var i=0;i>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};_glUniform4fv.sig="viip";var _emscripten_glUniform4fv=_glUniform4fv;_emscripten_glUniform4fv.sig="viip";var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4i.sig="viiiii";var _emscripten_glUniform4i=_glUniform4i;_emscripten_glUniform4i.sig="viiiii";var _glUniform4iv=(location,count,value)=>{if(count<=72){count*=4;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};_glUniform4iv.sig="viip";var _emscripten_glUniform4iv=_glUniform4iv;_emscripten_glUniform4iv.sig="viip";var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(count<=72){count*=4;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix2fv.sig="viiip";var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;_emscripten_glUniformMatrix2fv.sig="viiip";var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(count<=32){count*=9;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix3fv.sig="viiip";var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;_emscripten_glUniformMatrix3fv.sig="viiip";var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(count<=18){var view=miniTempWebGLFloatBuffers[16*count];var heap=HEAPF32;value=value>>2;count*=16;for(var i=0;i>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix4fv.sig="viiip";var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;_emscripten_glUniformMatrix4fv.sig="viiip";var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};_glUseProgram.sig="vi";var _emscripten_glUseProgram=_glUseProgram;_emscripten_glUseProgram.sig="vi";var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};_glValidateProgram.sig="vi";var _emscripten_glValidateProgram=_glValidateProgram;_emscripten_glValidateProgram.sig="vi";var _glVertexAttrib1f=(x0,x1)=>GLctx.vertexAttrib1f(x0,x1);_glVertexAttrib1f.sig="vif";var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;_emscripten_glVertexAttrib1f.sig="vif";var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};_glVertexAttrib1fv.sig="vip";var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;_emscripten_glVertexAttrib1fv.sig="vip";var _glVertexAttrib2f=(x0,x1,x2)=>GLctx.vertexAttrib2f(x0,x1,x2);_glVertexAttrib2f.sig="viff";var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;_emscripten_glVertexAttrib2f.sig="viff";var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};_glVertexAttrib2fv.sig="vip";var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;_emscripten_glVertexAttrib2fv.sig="vip";var _glVertexAttrib3f=(x0,x1,x2,x3)=>GLctx.vertexAttrib3f(x0,x1,x2,x3);_glVertexAttrib3f.sig="vifff";var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;_emscripten_glVertexAttrib3f.sig="vifff";var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};_glVertexAttrib3fv.sig="vip";var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;_emscripten_glVertexAttrib3fv.sig="vip";var _glVertexAttrib4f=(x0,x1,x2,x3,x4)=>GLctx.vertexAttrib4f(x0,x1,x2,x3,x4);_glVertexAttrib4f.sig="viffff";var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;_emscripten_glVertexAttrib4f.sig="viffff";var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};_glVertexAttrib4fv.sig="vip";var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;_emscripten_glVertexAttrib4fv.sig="vip";var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};_glVertexAttribDivisor.sig="vii";var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};_glVertexAttribPointer.sig="viiiiip";var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;_emscripten_glVertexAttribPointer.sig="viiiiip";var _glViewport=(x0,x1,x2,x3)=>GLctx.viewport(x0,x1,x2,x3);_glViewport.sig="viiii";var _emscripten_glViewport=_glViewport;_emscripten_glViewport.sig="viiii";var _emscripten_out=str=>out(UTF8ToString(str));_emscripten_out.sig="vp";class HandleAllocator{allocated=[undefined];freelist=[];get(id){return this.allocated[id]}has(id){return this.allocated[id]!==undefined}allocate(handle){var id=this.freelist.pop()||this.allocated.length;this.allocated[id]=handle;return id}free(id){this.allocated[id]=undefined;this.freelist.push(id)}}var promiseMap=new HandleAllocator;var makePromise=()=>{var promiseInfo={};promiseInfo.promise=new Promise((resolve,reject)=>{promiseInfo.reject=reject;promiseInfo.resolve=resolve});promiseInfo.id=promiseMap.allocate(promiseInfo);return promiseInfo};var _emscripten_promise_create=()=>makePromise().id;_emscripten_promise_create.sig="p";var _emscripten_promise_destroy=id=>{promiseMap.free(id)};_emscripten_promise_destroy.sig="vp";var getPromise=id=>promiseMap.get(id).promise;var _emscripten_promise_resolve=(id,result,value)=>{var info=promiseMap.get(id);switch(result){case 0:info.resolve(value);return;case 1:info.resolve(getPromise(value));return;case 2:info.resolve(getPromise(value));_emscripten_promise_destroy(value);return;case 3:info.reject(value);return}};_emscripten_promise_resolve.sig="vpip";var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};_emscripten_resize_heap.sig="ip";var _emscripten_wget_data=(url,pbuffer,pnum,perror)=>Asyncify.handleSleep(wakeUp=>{asyncLoad(UTF8ToString(url),byteArray=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);HEAPU32[pbuffer>>2]=buffer;HEAP32[pnum>>2]=byteArray.length;HEAP32[perror>>2]=0;wakeUp()},()=>{HEAP32[perror>>2]=1;wakeUp()},true)});_emscripten_wget_data.sig="vpppp";_emscripten_wget_data.isAsync=true;var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};_environ_get.sig="ipp";var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};_environ_sizes_get.sig="ipp";function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_close.sig="ii";function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_fdstat_get.sig="iip";var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pread.sig="iippiip";var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pwrite.sig="iippiip";function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doReadv(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_read.sig="iippp";function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_seek.sig="iiiiip";var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.sig="ii";_fd_sync.isAsync=true;function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_write.sig="iippp";var _getnameinfo=(sa,salen,node,nodelen,serv,servlen,flags)=>{var info=readSockaddr(sa,salen);if(info.errno){return-6}var port=info.port;var addr=info.addr;var overflowed=false;if(node&&nodelen){var lookup;if(flags&1||!(lookup=DNS.lookup_addr(addr))){if(flags&8){return-2}}else{addr=lookup}var numBytesWrittenExclNull=stringToUTF8(addr,node,nodelen);if(numBytesWrittenExclNull+1>=nodelen){overflowed=true}}if(serv&&servlen){port=""+port;var numBytesWrittenExclNull=stringToUTF8(port,serv,servlen);if(numBytesWrittenExclNull+1>=servlen){overflowed=true}}if(overflowed){return-12}return 0};_getnameinfo.sig="ipipipii";var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}_ipp.sig="ipp";function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.sig="ipp";_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}_ippipppp.sig="ippipppp";function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.sig="ippipppp";_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}_ippp.sig="ippp";function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.sig="ippp";_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}_ipppi.sig="ipppi";function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.sig="ipppi";_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}_ipppiii.sig="ipppiii";function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.sig="ipppiii";_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}_ipppiiip.sig="ipppiiip";function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.sig="ipppiiip";_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}_ipppip.sig="ipppip";function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.sig="ipppip";_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}_ipppj.sig="ipppii";function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.sig="ipppii";_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}_ipppp.sig="ipppp";function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.sig="ipppp";_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}_ippppi.sig="ippppi";function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.sig="ippppi";_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}_ippppij.sig="ippppiii";function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.sig="ippppiii";_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}_ippppip.sig="ippppip";function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.sig="ippppip";_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}_ipppppip.sig="ipppppip";function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.sig="ipppppip";_ipppppip_async.isAsync=true;function _random_get(buffer,size){try{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_random_get.sig="ipp";function _vppippii(...args){return adapters_support(false,...args)}_vppippii.sig="vppippii";function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.sig="vppippii";_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}_vppp.sig="vppp";function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.sig="vppp";_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}_vpppip.sig="vpppip";function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.sig="vpppip";_vpppip_async.isAsync=true;var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var runtimeKeepalivePush=()=>{runtimeKeepaliveCounter+=1};runtimeKeepalivePush.sig="v";var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};runtimeKeepalivePop.sig="v";var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}};ret[x].orig=original}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve,reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc__deps:["$resolveGlobalSymbol"],getDataRewindFunc(name){var func=wasmExports[name];if(!func){func=resolveGlobalSymbol(name,false).sym}return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var writeI53ToI64Clamped=(ptr,num)=>{if(num>0x8000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=2147483647}else if(num<-0x8000000000000000){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=2147483648}else{writeI53ToI64(ptr,num)}};var writeI53ToI64Signaling=(ptr,num)=>{if(num>0x8000000000000000||num<-0x8000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var writeI53ToU64Clamped=(ptr,num)=>{if(num>0x10000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=4294967295}else if(num<0){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=0}else{writeI53ToI64(ptr,num)}};var writeI53ToU64Signaling=(ptr,num)=>{if(num<0||num>0x10000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var readI53FromU64=ptr=>HEAPU32[ptr>>2]+HEAPU32[ptr+4>>2]*4294967296;var convertI32PairToI53=(lo,hi)=>(lo>>>0)+hi*4294967296;var convertU32PairToI53=(lo,hi)=>(lo>>>0)+(hi>>>0)*4294967296;var _stackAlloc=stackAlloc;var _stackSave=stackSave;var _stackRestore=stackSave;var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;var ptrToString=ptr=>{ptr>>>=0;return"0x"+ptr.toString(16).padStart(8,"0")};var _emscripten_notify_memory_growth=memoryIndex=>{updateMemoryViews()};_emscripten_notify_memory_growth.sig="vp";var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var strError=errno=>UTF8ToString(_strerror(errno));var _getaddrinfo=(node,service,hint,out)=>{var addrs=[];var canon=null;var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai,last;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var errno;salen=family===10?28:16;addr=family===10?inetNtop6(addr):inetNtop4(addr);sa=_malloc(salen);errno=writeSockaddr(sa,family,addr,port);assert(!errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;HEAPU32[ai+24>>2]=canon;HEAPU32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=UTF8ToString(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,_htonl(1)]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0}node=UTF8ToString(node);addr=inetPton4(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=inetPton6(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAPU32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=inetPton4(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0};_getaddrinfo.sig="ipppp";var Protocols={list:[],map:{}};var _setprotoent=stayopen=>{function allocprotoent(name,proto,aliases){var nameBuf=_malloc(name.length+1);stringToAscii(name,nameBuf);var j=0;var length=aliases.length;var aliasListBuf=_malloc((length+1)*4);for(var i=0;i>2]=aliasBuf}HEAPU32[aliasListBuf+j>>2]=0;var pe=_malloc(12);HEAPU32[pe>>2]=nameBuf;HEAPU32[pe+4>>2]=aliasListBuf;HEAP32[pe+8>>2]=proto;return pe}var list=Protocols.list;var map=Protocols.map;if(list.length===0){var entry=allocprotoent("tcp",6,["TCP"]);list.push(entry);map["tcp"]=map["6"]=entry;entry=allocprotoent("udp",17,["UDP"]);list.push(entry);map["udp"]=map["17"]=entry}_setprotoent.index=0};_setprotoent.sig="vi";var _endprotoent=()=>{};_endprotoent.sig="v";var _getprotoent=number=>{if(_setprotoent.index===Protocols.list.length){return 0}var result=Protocols.list[_setprotoent.index++];return result};_getprotoent.sig="p";var _getprotobyname=name=>{name=UTF8ToString(name);_setprotoent(true);var result=Protocols.map[name];return result};_getprotobyname.sig="pp";var _getprotobynumber=number=>{_setprotoent(true);var result=Protocols.map[number];return result};_getprotobynumber.sig="pi";var _emscripten_run_script=ptr=>{eval(UTF8ToString(ptr))};_emscripten_run_script.sig="vp";var _emscripten_run_script_int=ptr=>eval(UTF8ToString(ptr))|0;_emscripten_run_script_int.sig="ip";var _emscripten_run_script_string=ptr=>{var s=eval(UTF8ToString(ptr));if(s==null){return 0}s+="";var me=_emscripten_run_script_string;var len=lengthBytesUTF8(s);if(!me.bufferSize||me.bufferSizeMath.random();_emscripten_random.sig="f";var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}};var jsStackTrace=()=>(new Error).stack.toString();var getCallstack=flags=>{var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf("_emscripten_log");var iThisFunc2=callstack.lastIndexOf("_emscripten_get_callstack");var iNextLine=callstack.indexOf("\n",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&8&&typeof emscripten_source_map=="undefined"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.');flags^=8;flags|=16}var lines=callstack.split("\n");callstack="";var newFirefoxRe=new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)");var firefoxRe=new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?");var chromeRe=new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)");for(var l in lines){var line=lines[l];var symbolName="";var file="";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line)||firefoxRe.exec(line);if(parts&&parts.length>=4){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+"\n";continue}}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column});haveSourceMap=orig?.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=` at ${symbolName} (${orig.source}:${orig.line}:${orig.column})\n`}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=(haveSourceMap?` = ${symbolName}`:` at ${symbolName}`)+` (${file}:${lineno}:${column})\n`}}callstack=callstack.replace(/\s+$/,"");return callstack};var emscriptenLog=(flags,str)=>{if(flags&24){str=str.replace(/\s+$/,"");str+=(str.length>0?"\n":"")+getCallstack(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else if(flags&512){console.info(str)}else if(flags&256){console.debug(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}};var reallyNegative=x=>x<0||x===0&&1/x===-Infinity;var reSign=(value,bits)=>{if(value<=0){return value}var half=bits<=32?Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value};var unSign=(value,bits)=>{if(value>=0){return value}return bits<=32?2*Math.abs(1<{var end=ptr;while(HEAPU8[end])++end;return end-ptr};var formatString=(format,varargs)=>{var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){ptr+=4}}else{}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type==="double"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type=="i64"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{type="i32";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex];if(curr===0)break;next=HEAP8[textIndex+1];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break}case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1]}var width=0;if(next==42){width=getNextArg("i32");textIndex++;next=HEAP8[textIndex+1]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1];if(next==42){precision=getNextArg("i32");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case"h":var nextNext=HEAP8[textIndex+2];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case"l":var nextNext=HEAP8[textIndex+2];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case"L":case"q":case"j":argSize=8;break;case"z":case"t":case"I":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1];switch(String.fromCharCode(next)){case"d":case"i":case"u":case"o":case"x":case"X":case"p":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg("i"+argSize*8);var argText;if(argSize==8){currArg=next==117?convertU32PairToI53(currArg[0],currArg[1]):convertI32PairToI53(currArg[0],currArg[1])}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix="";if(next==100||next==105){argText=reSign(currArg,8*argSize).toString(10)}else if(next==117){argText=unSign(currArg,8*argSize).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?"0":"")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?"0x":"";if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i=0){if(flagAlwaysSigned){prefix="+"+prefix}else if(flagPadSign){prefix=" "+prefix}}if(argText.charAt(0)=="-"){prefix="-"+prefix;argText=argText.substr(1)}while(prefix.length+argText.lengthret.push(chr.charCodeAt(0)));break}case"f":case"F":case"e":case"E":case"g":case"G":{currArg=getNextArg("double");var argText;if(isNaN(currArg)){argText="nan";flagZeroPad=false}else if(!isFinite(currArg)){argText=(currArg<0?"-":"")+"inf";flagZeroPad=false}else{var isGeneral=false;var effectivePrecision=Math.min(precision,20);if(next==103||next==71){isGeneral=true;precision=precision||1;var exponent=parseInt(currArg.toExponential(effectivePrecision).split("e")[1],10);if(precision>exponent&&exponent>=-4){next=(next==103?"f":"F").charCodeAt(0);precision-=exponent+1}else{next=(next==103?"e":"E").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\d$/.test(argText)){argText=argText.slice(0,-1)+"0"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&reallyNegative(currArg)){argText="-"+argText}}var parts=argText.split("e");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].includes(".")&&(parts[0].slice(-1)=="0"||parts[0].slice(-1)==".")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(".")==-1)parts[0]+=".";while(precision>effectivePrecision++)parts[0]+="0"}argText=parts[0]+(parts.length>1?"e"+parts[1]:"");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText="+"+argText}else if(flagPadSign){argText=" "+argText}}}while(argText.lengthret.push(chr.charCodeAt(0)));break}case"s":{var arg=getNextArg("i8*");var argLength=arg?strLen(arg):"(null)".length;if(precisionSet)argLength=Math.min(argLength,precision);if(!flagLeftAlign){while(argLength0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg("i8"));break}case"n":{var ptr=getNextArg("i32*");HEAP32[ptr>>2]=ret.length;break}case"%":{ret.push(curr);break}default:{for(var i=startTextIndex;i{var result=formatString(format,varargs);var str=UTF8ArrayToString(result);emscriptenLog(flags,str)};_emscripten_log.sig="vipp";var _emscripten_get_compiler_setting=name=>{throw"You must build with -sRETAIN_COMPILER_SETTINGS for getCompilerSetting or emscripten_get_compiler_setting to work"};_emscripten_get_compiler_setting.sig="pp";var _emscripten_has_asyncify=()=>1;_emscripten_has_asyncify.sig="i";var _emscripten_debugger=()=>{debugger};_emscripten_debugger.sig="v";var _emscripten_print_double=(x,to,max)=>{var str=x+"";if(to)return stringToUTF8(str,to,max);else return lengthBytesUTF8(str)};_emscripten_print_double.sig="idpi";var _emscripten_asm_const_double=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_double.sig="dppp";var _emscripten_asm_const_ptr=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_ptr.sig="pppp";var runMainThreadEmAsm=(emAsmAddr,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[emAsmAddr](...args)};var _emscripten_asm_const_int_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_int_sync_on_main_thread.sig="ippp";var _emscripten_asm_const_ptr_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_ptr_sync_on_main_thread.sig="pppp";var _emscripten_asm_const_double_sync_on_main_thread=_emscripten_asm_const_int_sync_on_main_thread;_emscripten_asm_const_double_sync_on_main_thread.sig="dppp";var _emscripten_asm_const_async_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,0);_emscripten_asm_const_async_on_main_thread.sig="vppp";var jstoi_s=Number;var __Unwind_Backtrace=(func,arg)=>{var trace=getCallstack();var parts=trace.split("\n");for(var i=0;i{})(0,arg);if(ret!==0)return}};__Unwind_Backtrace.sig="ipp";var __Unwind_GetIPInfo=(context,ipBefore)=>abort("Unwind_GetIPInfo");__Unwind_GetIPInfo.sig="ppp";var __Unwind_FindEnclosingFunction=ip=>0;__Unwind_FindEnclosingFunction.sig="pp";class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24}set_type(type){HEAPU32[this.ptr+4>>2]=type}get_type(){return HEAPU32[this.ptr+4>>2]}set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor}get_destructor(){return HEAPU32[this.ptr+8>>2]}set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught}get_caught(){return HEAP8[this.ptr+12]!=0}set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown}get_rethrown(){return HEAP8[this.ptr+13]!=0}init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)}set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr}get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]}}var exceptionLast=0;var uncaughtExceptionCount=0;var ___cxa_throw=(ptr,type,destructor)=>{var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast};___cxa_throw.sig="vppp";var __Unwind_RaiseException=ex=>{err("Warning: _Unwind_RaiseException is not correctly implemented");return ___cxa_throw(ex,0,0)};__Unwind_RaiseException.sig="ip";var __Unwind_DeleteException=ex=>{err("TODO: Unwind_DeleteException")};__Unwind_DeleteException.sig="vp";var getDynCaller=(sig,ptr)=>(...args)=>dynCall(sig,ptr,args);var _emscripten_exit_with_live_runtime=()=>{throw"unwind"};_emscripten_exit_with_live_runtime.sig="v";var _emscripten_force_exit=status=>{__emscripten_runtime_keepalive_clear();_exit(status)};_emscripten_force_exit.sig="vi";var _emscripten_outn=(str,len)=>out(UTF8ToString(str,len));_emscripten_outn.sig="vpp";var _emscripten_errn=(str,len)=>err(UTF8ToString(str,len));_emscripten_errn.sig="vpp";var _emscripten_throw_number=number=>{throw number};_emscripten_throw_number.sig="vd";var _emscripten_throw_string=str=>{throw UTF8ToString(str)};_emscripten_throw_string.sig="vp";var _emscripten_runtime_keepalive_push=runtimeKeepalivePush;_emscripten_runtime_keepalive_push.sig="v";var _emscripten_runtime_keepalive_pop=runtimeKeepalivePop;_emscripten_runtime_keepalive_pop.sig="v";var _emscripten_runtime_keepalive_check=keepRuntimeAlive;_emscripten_runtime_keepalive_check.sig="i";var asmjsMangle=x=>{if(x=="__main_argc_argv"){x="main"}return x.startsWith("dynCall_")?x:"_"+x};var ___global_base=1024;var __emscripten_fs_load_embedded_files=ptr=>{do{var name_addr=HEAPU32[ptr>>2];ptr+=4;var len=HEAPU32[ptr>>2];ptr+=4;var content=HEAPU32[ptr>>2];ptr+=4;var name=UTF8ToString(name_addr);FS.createPath("/",PATH.dirname(name),true,true);FS.createDataFile(name,null,HEAP8.subarray(content,content+len),true,true,true)}while(HEAPU32[ptr>>2])};__emscripten_fs_load_embedded_files.sig="vp";var POINTER_SIZE=4;function getNativeTypeSize(type){switch(type){case"i1":case"i8":case"u8":return 1;case"i16":case"u16":return 2;case"i32":case"u32":return 4;case"i64":case"u64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return POINTER_SIZE}if(type[0]==="i"){const bits=Number(type.substr(1));assert(bits%8===0,`getNativeTypeSize invalid bits ${bits}, ${type} type`);return bits/8}return 0}}}var STACK_SIZE=524288;var STACK_ALIGN=16;var ASSERTIONS=0;var removeFunction=index=>{functionsInTableMap.delete(getWasmTableEntry(index));setWasmTableEntry(index,null);freeTableIndexes.push(index)};var _emscripten_math_cbrt=Math.cbrt;_emscripten_math_cbrt.sig="dd";var _emscripten_math_pow=Math.pow;_emscripten_math_pow.sig="ddd";var _emscripten_math_random=Math.random;_emscripten_math_random.sig="d";var _emscripten_math_sign=Math.sign;_emscripten_math_sign.sig="dd";var _emscripten_math_sqrt=Math.sqrt;_emscripten_math_sqrt.sig="dd";var _emscripten_math_exp=Math.exp;_emscripten_math_exp.sig="dd";var _emscripten_math_expm1=Math.expm1;_emscripten_math_expm1.sig="dd";var _emscripten_math_fmod=(x,y)=>x%y;_emscripten_math_fmod.sig="ddd";var _emscripten_math_log=Math.log;_emscripten_math_log.sig="dd";var _emscripten_math_log1p=Math.log1p;_emscripten_math_log1p.sig="dd";var _emscripten_math_log10=Math.log10;_emscripten_math_log10.sig="dd";var _emscripten_math_log2=Math.log2;_emscripten_math_log2.sig="dd";var _emscripten_math_round=Math.round;_emscripten_math_round.sig="dd";var _emscripten_math_acos=Math.acos;_emscripten_math_acos.sig="dd";var _emscripten_math_acosh=Math.acosh;_emscripten_math_acosh.sig="dd";var _emscripten_math_asin=Math.asin;_emscripten_math_asin.sig="dd";var _emscripten_math_asinh=Math.asinh;_emscripten_math_asinh.sig="dd";var _emscripten_math_atan=Math.atan;_emscripten_math_atan.sig="dd";var _emscripten_math_atanh=Math.atanh;_emscripten_math_atanh.sig="dd";var _emscripten_math_atan2=Math.atan2;_emscripten_math_atan2.sig="ddd";var _emscripten_math_cos=Math.cos;_emscripten_math_cos.sig="dd";var _emscripten_math_cosh=Math.cosh;_emscripten_math_cosh.sig="dd";var _emscripten_math_hypot=(count,varargs)=>{var args=[];for(var i=0;i>3])}return Math.hypot(...args)};_emscripten_math_hypot.sig="dip";var _emscripten_math_sin=Math.sin;_emscripten_math_sin.sig="dd";var _emscripten_math_sinh=Math.sinh;_emscripten_math_sinh.sig="dd";var _emscripten_math_tan=Math.tan;_emscripten_math_tan.sig="dd";var _emscripten_math_tanh=Math.tanh;_emscripten_math_tanh.sig="dd";var lengthBytesUTF16=str=>str.length*2;var lengthBytesUTF32=str=>{var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var call of JSEvents.deferredCalls){if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction,precedence,argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedencecall.targetFunction!=targetFunction)},canPerformEventHandlerRequests(){if(navigator.userActivation){return navigator.userActivation.isActive}return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls},runDeferredCalls(){if(!JSEvents.canPerformEventHandlerRequests()){return}var deferredCalls=JSEvents.deferredCalls;JSEvents.deferredCalls=[];for(var call of deferredCalls){call.targetFunction(...call.argsList)}},eventHandlers:[],removeAllHandlersOnTarget:(target,eventTypeString)=>{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.keyEvent||=_malloc(160);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP8[keyEventData+12]=e.ctrlKey;HEAP8[keyEventData+13]=e.shiftKey;HEAP8[keyEventData+14]=e.altKey;HEAP8[keyEventData+15]=e.metaKey;HEAP8[keyEventData+16]=e.repeat;HEAP32[idx+5]=e.charCode;HEAP32[idx+6]=e.keyCode;HEAP32[idx+7]=e.which;stringToUTF8(e.key||"",keyEventData+32,32);stringToUTF8(e.code||"",keyEventData+64,32);stringToUTF8(e.char||"",keyEventData+96,32);stringToUTF8(e.locale||"",keyEventData+128,32);if(((a1,a2,a3)=>{})(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var findCanvasEventTarget=findEventTarget;var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);_emscripten_set_keypress_callback_on_thread.sig="ippipp";var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);_emscripten_set_keydown_callback_on_thread.sig="ippipp";var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);_emscripten_set_keyup_callback_on_thread.sig="ippipp";var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{left:0,top:0};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP8[eventStruct+24]=e.ctrlKey;HEAP8[eventStruct+25]=e.shiftKey;HEAP8[eventStruct+26]=e.altKey;HEAP8[eventStruct+27]=e.metaKey;HEAP16[idx*2+14]=e.button;HEAP16[idx*2+15]=e.buttons;HEAP32[idx+8]=e["movementX"];HEAP32[idx+9]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+10]=e.clientX-(rect.left|0);HEAP32[idx+11]=e.clientY-(rect.top|0)};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.mouseEvent||=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString,callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_click_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,4,"click",targetThread);_emscripten_set_click_callback_on_thread.sig="ippipp";var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);_emscripten_set_mousedown_callback_on_thread.sig="ippipp";var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);_emscripten_set_mouseup_callback_on_thread.sig="ippipp";var _emscripten_set_dblclick_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,7,"dblclick",targetThread);_emscripten_set_dblclick_callback_on_thread.sig="ippipp";var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);_emscripten_set_mousemove_callback_on_thread.sig="ippipp";var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);_emscripten_set_mouseenter_callback_on_thread.sig="ippipp";var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);_emscripten_set_mouseleave_callback_on_thread.sig="ippipp";var _emscripten_set_mouseover_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,35,"mouseover",targetThread);_emscripten_set_mouseover_callback_on_thread.sig="ippipp";var _emscripten_set_mouseout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,36,"mouseout",targetThread);_emscripten_set_mouseout_callback_on_thread.sig="ippipp";var _emscripten_get_mouse_status=mouseState=>{if(!JSEvents.mouseEvent)return-7;HEAP8.set(HEAP8.subarray(JSEvents.mouseEvent,JSEvents.mouseEvent+64),mouseState);return 0};_emscripten_get_mouse_status.sig="ip";var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.wheelEvent||=_malloc(96);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(((a1,a2,a3)=>{})(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:true,eventTypeString,callbackfunc,handlerFunc:wheelHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};_emscripten_set_wheel_callback_on_thread.sig="ippipp";var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.uiEvent||=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=0;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset|0;HEAP32[uiEvent+32>>2]=pageYOffset|0;if(((a1,a2,a3)=>{})(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);_emscripten_set_resize_callback_on_thread.sig="ippipp";var _emscripten_set_scroll_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,11,"scroll",targetThread);_emscripten_set_scroll_callback_on_thread.sig="ippipp";var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.focusEvent||=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(((a1,a2,a3)=>{})(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);_emscripten_set_blur_callback_on_thread.sig="ippipp";var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);_emscripten_set_focus_callback_on_thread.sig="ippipp";var _emscripten_set_focusin_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,14,"focusin",targetThread);_emscripten_set_focusin_callback_on_thread.sig="ippipp";var _emscripten_set_focusout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,15,"focusout",targetThread);_emscripten_set_focusout_callback_on_thread.sig="ippipp";var fillDeviceOrientationEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.alpha;HEAPF64[eventStruct+8>>3]=e.beta;HEAPF64[eventStruct+16>>3]=e.gamma;HEAP8[eventStruct+24]=e.absolute};var registerDeviceOrientationEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.deviceOrientationEvent||=_malloc(32);var deviceOrientationEventHandlerFunc=(e=event)=>{fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.deviceOrientationEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:deviceOrientationEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_deviceorientation_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceOrientationEventCallback(2,userData,useCapture,callbackfunc,16,"deviceorientation",targetThread);_emscripten_set_deviceorientation_callback_on_thread.sig="ipipp";var _emscripten_get_deviceorientation_status=orientationState=>{if(!JSEvents.deviceOrientationEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceOrientationEvent,32),orientationState);return 0};_emscripten_get_deviceorientation_status.sig="ip";var fillDeviceMotionEventData=(eventStruct,e,target)=>{var supportedFields=0;var a=e["acceleration"];supportedFields|=a&&1;var ag=e["accelerationIncludingGravity"];supportedFields|=ag&&2;var rr=e["rotationRate"];supportedFields|=rr&&4;a=a||{};ag=ag||{};rr=rr||{};HEAPF64[eventStruct>>3]=a["x"];HEAPF64[eventStruct+8>>3]=a["y"];HEAPF64[eventStruct+16>>3]=a["z"];HEAPF64[eventStruct+24>>3]=ag["x"];HEAPF64[eventStruct+32>>3]=ag["y"];HEAPF64[eventStruct+40>>3]=ag["z"];HEAPF64[eventStruct+48>>3]=rr["alpha"];HEAPF64[eventStruct+56>>3]=rr["beta"];HEAPF64[eventStruct+64>>3]=rr["gamma"]};var registerDeviceMotionEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.deviceMotionEvent||=_malloc(80);var deviceMotionEventHandlerFunc=(e=event)=>{fillDeviceMotionEventData(JSEvents.deviceMotionEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.deviceMotionEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:deviceMotionEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_devicemotion_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceMotionEventCallback(2,userData,useCapture,callbackfunc,17,"devicemotion",targetThread);_emscripten_set_devicemotion_callback_on_thread.sig="ipipp";var _emscripten_get_devicemotion_status=motionState=>{if(!JSEvents.deviceMotionEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceMotionEvent,80),motionState);return 0};_emscripten_get_devicemotion_status.sig="ip";var screenOrientation=()=>{if(!window.screen)return undefined;return screen.orientation||screen["mozOrientation"]||screen["webkitOrientation"]};var fillOrientationChangeEventData=eventStruct=>{var orientationsType1=["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var orientationsType2=["portrait","portrait","landscape","landscape"];var orientationIndex=0;var orientationAngle=0;var screenOrientObj=screenOrientation();if(typeof screenOrientObj==="object"){orientationIndex=orientationsType1.indexOf(screenOrientObj.type);if(orientationIndex<0){orientationIndex=orientationsType2.indexOf(screenOrientObj.type)}if(orientationIndex>=0){orientationIndex=1<>2]=orientationIndex;HEAP32[eventStruct+4>>2]=orientationAngle};var registerOrientationChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.orientationChangeEvent||=_malloc(8);var orientationChangeEventHandlerFunc=(e=event)=>{var orientationChangeEvent=JSEvents.orientationChangeEvent;fillOrientationChangeEventData(orientationChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,orientationChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:orientationChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_orientationchange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!window.screen||!screen.orientation)return-1;return registerOrientationChangeEventCallback(screen.orientation,userData,useCapture,callbackfunc,18,"change",targetThread)};_emscripten_set_orientationchange_callback_on_thread.sig="ipipp";var _emscripten_get_orientation_status=orientationChangeEvent=>{if(!screenOrientation()&&typeof orientation=="undefined")return-1;fillOrientationChangeEventData(orientationChangeEvent);return 0};_emscripten_get_orientation_status.sig="ip";var _emscripten_lock_orientation=allowedOrientations=>{var orientations=[];if(allowedOrientations&1)orientations.push("portrait-primary");if(allowedOrientations&2)orientations.push("portrait-secondary");if(allowedOrientations&4)orientations.push("landscape-primary");if(allowedOrientations&8)orientations.push("landscape-secondary");var succeeded;if(screen.lockOrientation){succeeded=screen.lockOrientation(orientations)}else if(screen.mozLockOrientation){succeeded=screen.mozLockOrientation(orientations)}else if(screen.webkitLockOrientation){succeeded=screen.webkitLockOrientation(orientations)}else{return-1}if(succeeded){return 0}return-6};_emscripten_lock_orientation.sig="ii";var _emscripten_unlock_orientation=()=>{if(screen.unlockOrientation){screen.unlockOrientation()}else if(screen.mozUnlockOrientation){screen.mozUnlockOrientation()}else if(screen.webkitUnlockOrientation){screen.webkitUnlockOrientation()}else{return-1}return 0};_emscripten_unlock_orientation.sig="i";var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP8[eventStruct]=isFullscreen;HEAP8[eventStruct+1]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+2,128);stringToUTF8(id,eventStruct+130,128);HEAP32[eventStruct+260>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+268>>2]=screen.width;HEAP32[eventStruct+272>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.fullscreenChangeEvent||=_malloc(276);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};_emscripten_set_fullscreenchange_callback_on_thread.sig="ippipp";var _emscripten_get_fullscreen_status=fullscreenStatus=>{if(!JSEvents.fullscreenEnabled())return-1;fillFullscreenChangeEventData(fullscreenStatus);return 0};_emscripten_get_fullscreen_status.sig="ip";var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};_emscripten_get_canvas_element_size.sig="ippp";var getCanvasElementSize=target=>{var sp=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(sp);return size};var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};_emscripten_set_canvas_element_size.sig="ipii";var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var sp=stackSave();var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(sp)}};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}return 0};var hideEverythingExceptGivenElement=onlyVisibleElement=>{var child=onlyVisibleElement;var parent=child.parentNode;var hiddenElements=[];while(child!=document.body){var children=parent.children;for(var i=0;i{for(var elem of hiddenElements){elem.node.style.display=elem.displayState}};var currentFullscreenStrategy={};var restoreOldWindowedStyle=null;var softFullscreenResizeWebGLRenderTarget=()=>{var dpr=devicePixelRatio;var inHiDPIFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode==2;var inAspectRatioFixedFullscreenMode=currentFullscreenStrategy.scaleMode==2;var inPixelPerfectFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode!=0;var inCenteredWithoutScalingFullscreenMode=currentFullscreenStrategy.scaleMode==3;var screenWidth=inHiDPIFullscreenMode?Math.round(innerWidth*dpr):innerWidth;var screenHeight=inHiDPIFullscreenMode?Math.round(innerHeight*dpr):innerHeight;var w=screenWidth;var h=screenHeight;var canvas=currentFullscreenStrategy.target;var canvasSize=getCanvasElementSize(canvas);var x=canvasSize[0];var y=canvasSize[1];var topMargin;if(inAspectRatioFixedFullscreenMode){if(w*yx*h)w=h*x/y|0;topMargin=(screenHeight-h)/2|0}if(inPixelPerfectFullscreenMode){setCanvasElementSize(canvas,w,h);if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,w,h)}if(inHiDPIFullscreenMode){topMargin/=dpr;w/=dpr;h/=dpr;w=Math.round(w*1e4)/1e4;h=Math.round(h*1e4)/1e4;topMargin=Math.round(topMargin*1e4)/1e4}if(inCenteredWithoutScalingFullscreenMode){var t=(innerHeight-jstoi_q(canvas.style.height))/2;var b=(innerWidth-jstoi_q(canvas.style.width))/2;setLetterbox(canvas,t,b)}else{canvas.style.width=w+"px";canvas.style.height=h+"px";var b=(innerWidth-w)/2;setLetterbox(canvas,topMargin,b)}if(!inCenteredWithoutScalingFullscreenMode&¤tFullscreenStrategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}};var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}if(!JSEvents.canPerformEventHandlerRequests()){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen=(target,deferUntilInEventHandler)=>{var strategy={scaleMode:0,canvasResolutionScaleMode:0,filteringMode:0,deferUntilInEventHandler,canvasResizedCallbackTargetThread:2};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen.sig="ipi";var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen_strategy.sig="ipip";var _emscripten_enter_soft_fullscreen=(target,fullscreenStrategy)=>{target=findEventTarget(target);if(!target)return-4;var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2],target,softFullscreen:true};var restoreOldStyle=JSEvents_resizeCanvasForFullscreen(target,strategy);document.documentElement.style.overflow="hidden";document.body.scroll="no";document.body.style.margin="0px";var hiddenElements=hideEverythingExceptGivenElement(target);function restoreWindowedState(){restoreOldStyle();restoreHiddenElements(hiddenElements);removeEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}currentFullscreenStrategy=0}restoreOldWindowedStyle=restoreWindowedState;currentFullscreenStrategy=strategy;addEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}return 0};_emscripten_enter_soft_fullscreen.sig="ipp";var _emscripten_exit_soft_fullscreen=()=>{restoreOldWindowedStyle?.();restoreOldWindowedStyle=null;return 0};_emscripten_exit_soft_fullscreen.sig="i";var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};_emscripten_exit_fullscreen.sig="i";var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP8[eventStruct]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+1,128);stringToUTF8(id,eventStruct+129,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.pointerlockChangeEvent||=_malloc(257);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};_emscripten_set_pointerlockchange_callback_on_thread.sig="ippipp";var registerPointerlockErrorEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var pointerlockErrorEventHandlerFunc=(e=event)=>{if(((a1,a2,a3)=>{})(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:pointerlockErrorEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockerror_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mozpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"webkitpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mspointerlockerror",targetThread);return registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"pointerlockerror",targetThread)};_emscripten_set_pointerlockerror_callback_on_thread.sig="ippipp";var _emscripten_get_pointerlock_status=pointerlockStatus=>{if(pointerlockStatus)fillPointerlockChangeEventData(pointerlockStatus);if(!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}return 0};_emscripten_get_pointerlock_status.sig="ip";var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}if(!JSEvents.canPerformEventHandlerRequests()){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};_emscripten_request_pointerlock.sig="ipi";var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};_emscripten_exit_pointerlock.sig="i";var _emscripten_vibrate=msecs=>{if(!navigator.vibrate)return-1;navigator.vibrate(msecs);return 0};_emscripten_vibrate.sig="ii";var _emscripten_vibrate_pattern=(msecsArray,numEntries)=>{if(!navigator.vibrate)return-1;var vibrateList=[];for(var i=0;i>2];vibrateList.push(msecs)}navigator.vibrate(vibrateList);return 0};_emscripten_vibrate_pattern.sig="ipi";var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP8[eventStruct]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.visibilityChangeEvent||=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!specialHTMLTargets[1]){return-4}return registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread)};_emscripten_set_visibilitychange_callback_on_thread.sig="ipipp";var _emscripten_get_visibility_status=visibilityStatus=>{if(typeof document.visibilityState=="undefined"&&typeof document.hidden=="undefined"){return-1}fillVisibilityChangeEventData(visibilityStatus);return 0};_emscripten_get_visibility_status.sig="ip";var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.touchEvent||=_malloc(1552);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(let t of et){t.isChanged=t.onTarget=0;touches[t.identifier]=t}for(let t of e.changedTouches){t.isChanged=1;touches[t.identifier]=t}for(let t of e.targetTouches){touches[t.identifier].onTarget=1}var touchEvent=JSEvents.touchEvent;HEAPF64[touchEvent>>3]=e.timeStamp;HEAP8[touchEvent+12]=e.ctrlKey;HEAP8[touchEvent+13]=e.shiftKey;HEAP8[touchEvent+14]=e.altKey;HEAP8[touchEvent+15]=e.metaKey;var idx=touchEvent+16;var targetRect=getBoundingClientRect(target);var numTouches=0;for(let t of Object.values(touches)){var idx32=idx>>2;HEAP32[idx32+0]=t.identifier;HEAP32[idx32+1]=t.screenX;HEAP32[idx32+2]=t.screenY;HEAP32[idx32+3]=t.clientX;HEAP32[idx32+4]=t.clientY;HEAP32[idx32+5]=t.pageX;HEAP32[idx32+6]=t.pageY;HEAP8[idx+28]=t.isChanged;HEAP8[idx+29]=t.onTarget;HEAP32[idx32+8]=t.clientX-(targetRect.left|0);HEAP32[idx32+9]=t.clientY-(targetRect.top|0);idx+=48;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(((a1,a2,a3)=>{})(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString,callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);_emscripten_set_touchstart_callback_on_thread.sig="ippipp";var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);_emscripten_set_touchend_callback_on_thread.sig="ippipp";var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);_emscripten_set_touchmove_callback_on_thread.sig="ippipp";var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);_emscripten_set_touchcancel_callback_on_thread.sig="ippipp";var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1112,64);stringToUTF8(e.mapping,eventStruct+1176,64)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.gamepadEvent||=_malloc(1240);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(((a1,a2,a3)=>{})(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString,callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};_emscripten_sample_gamepad_data.sig="i";var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};_emscripten_set_gamepadconnected_callback_on_thread.sig="ipipp";var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};_emscripten_set_gamepaddisconnected_callback_on_thread.sig="ipipp";var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;_emscripten_get_num_gamepads.sig="i";var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};_emscripten_get_gamepad_status.sig="iip";var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=((a1,a2,a3)=>{})(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};_emscripten_set_beforeunload_callback_on_thread.sig="ippp";var fillBatteryEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP8[eventStruct+24]=e.charging};var battery=()=>navigator.battery||navigator.mozBattery||navigator.webkitBattery;var registerBatteryEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.batteryEvent||=_malloc(32);var batteryEventHandlerFunc=(e=event)=>{var batteryEvent=JSEvents.batteryEvent;fillBatteryEventData(batteryEvent,battery());if(((a1,a2,a3)=>{})(eventTypeId,batteryEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:batteryEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_batterychargingchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,29,"chargingchange",targetThread)};_emscripten_set_batterychargingchange_callback_on_thread.sig="ippp";var _emscripten_set_batterylevelchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,30,"levelchange",targetThread)};_emscripten_set_batterylevelchange_callback_on_thread.sig="ippp";var _emscripten_get_battery_status=batteryState=>{if(!battery())return-1;fillBatteryEventData(batteryState,battery());return 0};_emscripten_get_battery_status.sig="ip";var __emscripten_set_offscreencanvas_size=(target,width,height)=>-1;__emscripten_set_offscreencanvas_size.sig="ipii";var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};_emscripten_set_element_css_size.sig="ipdd";var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};_emscripten_get_element_css_size.sig="ippp";var _emscripten_html5_remove_all_event_listeners=()=>JSEvents.removeAllEventListeners();_emscripten_html5_remove_all_event_listeners.sig="v";var _emscripten_request_animation_frame=(cb,userData)=>requestAnimationFrame(timeStamp=>((a1,a2)=>{})(timeStamp,userData));_emscripten_request_animation_frame.sig="ipp";var _emscripten_cancel_animation_frame=id=>cancelAnimationFrame(id);_emscripten_cancel_animation_frame.sig="vi";var _emscripten_request_animation_frame_loop=(cb,userData)=>{function tick(timeStamp){if(((a1,a2)=>{})(timeStamp,userData)){requestAnimationFrame(tick)}}return requestAnimationFrame(tick)};_emscripten_request_animation_frame_loop.sig="vpp";var _emscripten_performance_now=()=>performance.now();_emscripten_performance_now.sig="d";var _emscripten_get_device_pixel_ratio=()=>devicePixelRatio;_emscripten_get_device_pixel_ratio.sig="d";var _emscripten_get_callstack=(flags,str,maxbytes)=>{var callstack=getCallstack(flags);if(!str||maxbytes<=0){return lengthBytesUTF8(callstack)+1}var bytesWrittenExcludingNull=stringToUTF8(callstack,str,maxbytes);return bytesWrittenExcludingNull+1};_emscripten_get_callstack.sig="iipi";var convertFrameToPC=frame=>{abort("Cannot use convertFrameToPC (needed by __builtin_return_address) without -sUSE_OFFSET_CONVERTER");return 0};var _emscripten_return_address=level=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}var caller=callstack[level+3];return convertFrameToPC(caller)};_emscripten_return_address.sig="pi";var UNWIND_CACHE={};var saveInUnwindCache=callstack=>{callstack.forEach(frame=>{var pc=convertFrameToPC(frame);if(pc){UNWIND_CACHE[pc]=frame}})};var _emscripten_stack_snapshot=()=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}saveInUnwindCache(callstack);UNWIND_CACHE.last_addr=convertFrameToPC(callstack[3]);UNWIND_CACHE.last_stack=callstack;return UNWIND_CACHE.last_addr};_emscripten_stack_snapshot.sig="p";var _emscripten_stack_unwind_buffer=(addr,buffer,count)=>{var stack;if(UNWIND_CACHE.last_addr==addr){stack=UNWIND_CACHE.last_stack}else{stack=jsStackTrace().split("\n");if(stack[0]=="Error"){stack.shift()}saveInUnwindCache(stack)}var offset=3;while(stack[offset]&&convertFrameToPC(stack[offset])!=addr){++offset}for(var i=0;i>2]=convertFrameToPC(stack[i+offset])}return i};_emscripten_stack_unwind_buffer.sig="ippi";var _emscripten_pc_get_function=pc=>{abort("Cannot use emscripten_pc_get_function without -sUSE_OFFSET_CONVERTER");return 0};_emscripten_pc_get_function.sig="pp";var convertPCtoSourceLocation=pc=>{if(UNWIND_CACHE.last_get_source_pc==pc)return UNWIND_CACHE.last_source;var match;var source;if(!source){var frame=UNWIND_CACHE[pc];if(!frame)return null;if(match=/\((.*):(\d+):(\d+)\)$/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}else if(match=/@(.*):(\d+):(\d+)/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}}UNWIND_CACHE.last_get_source_pc=pc;UNWIND_CACHE.last_source=source;return source};var _emscripten_pc_get_file=pc=>{var result=convertPCtoSourceLocation(pc);if(!result)return 0;if(_emscripten_pc_get_file.ret)_free(_emscripten_pc_get_file.ret);_emscripten_pc_get_file.ret=stringToNewUTF8(result.file);return _emscripten_pc_get_file.ret};_emscripten_pc_get_file.sig="pp";var _emscripten_pc_get_line=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.line:0};_emscripten_pc_get_line.sig="ip";var _emscripten_pc_get_column=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.column||0:0};_emscripten_pc_get_column.sig="ip";var _sched_yield=()=>0;Module["_sched_yield"]=_sched_yield;_sched_yield.sig="i";var checkWasiClock=clock_id=>clock_id==0||clock_id==1||clock_id==2||clock_id==3;function _clock_time_get(clk_id,ignored_precision_low,ignored_precision_high,ptime){var ignored_precision=convertI32PairToI53Checked(ignored_precision_low,ignored_precision_high);if(!checkWasiClock(clk_id)){return 28}var now;if(clk_id===0){now=Date.now()}else if(nowIsMonotonic){now=_emscripten_get_now()}else{return 52}var nsec=Math.round(now*1e3*1e3);HEAP32[ptime>>2]=nsec>>>0;HEAP32[ptime+4>>2]=nsec/Math.pow(2,32)>>>0;return 0}_clock_time_get.sig="iiiip";var _clock_res_get=(clk_id,pres)=>{if(!checkWasiClock(clk_id)){return 28}var nsec;if(clk_id===0){nsec=1e3*1e3}else if(nowIsMonotonic){nsec=_emscripten_get_now_res()}else{return 52}HEAP32[pres>>2]=nsec>>>0;HEAP32[pres+4>>2]=nsec/Math.pow(2,32)>>>0;return 0};_clock_res_get.sig="iip";var wasiRightsToMuslOFlags=rights=>{if(rights&2&&rights&64){return 2}if(rights&2){return 0}if(rights&64){return 1}throw new FS.ErrnoError(28)};var wasiOFlagsToMuslOFlags=oflags=>{var musl_oflags=0;if(oflags&1){musl_oflags|=64}if(oflags&8){musl_oflags|=512}if(oflags&2){musl_oflags|=65536}if(oflags&4){musl_oflags|=128}return musl_oflags};var _emscripten_unwind_to_js_event_loop=()=>{throw"unwind"};_emscripten_unwind_to_js_event_loop.sig="v";var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var setImmediateWrapped=func=>{setImmediateWrapped.mapping||=[];var id=setImmediateWrapped.mapping.length;setImmediateWrapped.mapping[id]=setImmediate(()=>{setImmediateWrapped.mapping[id]=undefined;func()});return id};var clearImmediateWrapped=id=>{clearImmediate(setImmediateWrapped.mapping[id]);setImmediateWrapped.mapping[id]=undefined};var polyfillSetImmediate=()=>{};var _emscripten_set_immediate=(cb,userData)=>emSetImmediate(()=>{callUserCallback(()=>(a1=>{})(userData))});_emscripten_set_immediate.sig="ipp";var _emscripten_clear_immediate=id=>{emClearImmediate(id)};_emscripten_clear_immediate.sig="vi";var _emscripten_set_immediate_loop=(cb,userData)=>{function tick(){callUserCallback(()=>{if((a1=>{})(userData)){emSetImmediate(tick)}else{}})}emSetImmediate(tick)};_emscripten_set_immediate_loop.sig="vpp";var _emscripten_set_timeout=(cb,msecs,userData)=>safeSetTimeout(()=>(a1=>{})(userData),msecs);_emscripten_set_timeout.sig="ipdp";var _emscripten_clear_timeout=clearTimeout;_emscripten_clear_timeout.sig="vi";var _emscripten_set_timeout_loop=(cb,msecs,userData)=>{function tick(){var t=_emscripten_get_now();var n=t+msecs;callUserCallback(()=>{if(((a1,a2)=>{})(t,userData)){setTimeout(tick,n-_emscripten_get_now())}})}return setTimeout(tick,0)};_emscripten_set_timeout_loop.sig="vpdp";var _emscripten_set_interval=(cb,msecs,userData)=>setInterval(()=>{callUserCallback(()=>(a1=>{})(userData))},msecs);_emscripten_set_interval.sig="ipdp";var _emscripten_clear_interval=id=>{clearInterval(id)};_emscripten_clear_interval.sig="vi";var registerPostMainLoop=f=>{typeof MainLoop!="undefined"&&MainLoop.postMainLoop.push(f)};var registerPreMainLoop=f=>{typeof MainLoop!="undefined"&&MainLoop.preMainLoop.push(f)};var _emscripten_get_main_loop_timing=(mode,value)=>{if(mode)HEAP32[mode>>2]=MainLoop.timingMode;if(value)HEAP32[value>>2]=MainLoop.timingValue};_emscripten_get_main_loop_timing.sig="vpp";var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var iterFunc=()=>{};setMainLoop(iterFunc,fps,simulateInfiniteLoop)};_emscripten_set_main_loop.sig="vpii";var _emscripten_set_main_loop_arg=(func,arg,fps,simulateInfiniteLoop)=>{var iterFunc=()=>(a1=>{})(arg);setMainLoop(iterFunc,fps,simulateInfiniteLoop,arg)};_emscripten_set_main_loop_arg.sig="vppii";var _emscripten_cancel_main_loop=()=>{MainLoop.pause();MainLoop.func=null};_emscripten_cancel_main_loop.sig="v";var _emscripten_pause_main_loop=()=>{MainLoop.pause()};_emscripten_pause_main_loop.sig="v";var _emscripten_resume_main_loop=()=>{MainLoop.resume()};_emscripten_resume_main_loop.sig="v";var __emscripten_push_main_loop_blocker=(func,arg,name)=>{MainLoop.queue.push({func:()=>{(a1=>{})(arg)},name:UTF8ToString(name),counted:true});MainLoop.updateStatus()};__emscripten_push_main_loop_blocker.sig="vppp";var __emscripten_push_uncounted_main_loop_blocker=(func,arg,name)=>{MainLoop.queue.push({func:()=>{(a1=>{})(arg)},name:UTF8ToString(name),counted:false});MainLoop.updateStatus()};__emscripten_push_uncounted_main_loop_blocker.sig="vppp";var _emscripten_set_main_loop_expected_blockers=num=>{MainLoop.expectedBlockers=num;MainLoop.remainingBlockers=num;MainLoop.updateStatus()};_emscripten_set_main_loop_expected_blockers.sig="vi";var idsToPromises=(idBuf,size)=>{var promises=[];for(var i=0;i>2];promises[i]=getPromise(id)}return promises};var makePromiseCallback=(callback,userData)=>value=>{var stack=stackSave();var resultPtr=stackAlloc(POINTER_SIZE);HEAPU32[resultPtr>>2]=0;try{var result=((a1,a2,a3)=>{})(resultPtr,userData,value);var resultVal=HEAPU32[resultPtr>>2]}catch(e){if(typeof e!="number"){throw 0}throw e}finally{stackRestore(stack)}switch(result){case 0:return resultVal;case 1:return getPromise(resultVal);case 2:var ret=getPromise(resultVal);_emscripten_promise_destroy(resultVal);return ret;case 3:throw resultVal}};var _emscripten_promise_then=(id,onFulfilled,onRejected,userData)=>{var promise=getPromise(id);var newId=promiseMap.allocate({promise:promise.then(makePromiseCallback(onFulfilled,userData),makePromiseCallback(onRejected,userData))});return newId};_emscripten_promise_then.sig="ppppp";var _emscripten_promise_all=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.all(promises).then(results=>{if(resultBuf){for(var i=0;i>2]=result}}return resultBuf})});return id};_emscripten_promise_all.sig="pppp";var setPromiseResult=(ptr,fulfill,value)=>{var result=fulfill?0:3;HEAP32[ptr>>2]=result;HEAPU32[ptr+4>>2]=value};var _emscripten_promise_all_settled=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.allSettled(promises).then(results=>{if(resultBuf){var offset=resultBuf;for(var i=0;i{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.any(promises).catch(err=>{if(errorBuf){for(var i=0;i>2]=err.errors[i]}}throw errorBuf})});return id};_emscripten_promise_any.sig="pppp";var _emscripten_promise_race=(idBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.race(promises)});return id};_emscripten_promise_race.sig="ppp";var _emscripten_promise_await=(returnValuePtr,id)=>Asyncify.handleSleep(wakeUp=>{getPromise(id).then(value=>{setPromiseResult(returnValuePtr,true,value);wakeUp()},value=>{setPromiseResult(returnValuePtr,false,value);wakeUp()})});_emscripten_promise_await.sig="vpp";_emscripten_promise_await.isAsync=true;var ___resumeException=ptr=>{if(!exceptionLast){exceptionLast=ptr}throw exceptionLast};___resumeException.sig="vp";var findMatchingCatch=args=>{var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0}var info=new ExceptionInfo(thrown);info.set_adjusted_ptr(thrown);var thrownType=info.get_type();if(!thrownType){setTempRet0(0);return thrown}for(var caughtType of args){if(caughtType===0||caughtType===thrownType){break}var adjusted_ptr_addr=info.ptr+16;if(___cxa_can_catch(caughtType,thrownType,adjusted_ptr_addr)){setTempRet0(caughtType);return thrown}}setTempRet0(thrownType);return thrown};var ___cxa_find_matching_catch_2=()=>findMatchingCatch([]);___cxa_find_matching_catch_2.sig="p";var ___cxa_find_matching_catch_3=arg0=>findMatchingCatch([arg0]);___cxa_find_matching_catch_3.sig="pp";var ___cxa_find_matching_catch_4=(arg0,arg1)=>findMatchingCatch([arg0,arg1]);___cxa_find_matching_catch_4.sig="ppp";var exceptionCaught=[];var ___cxa_rethrow=()=>{var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast};___cxa_rethrow.sig="v";var _llvm_eh_typeid_for=type=>type;_llvm_eh_typeid_for.sig="vp";var ___cxa_begin_catch=ptr=>{var info=new ExceptionInfo(ptr);if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(info);___cxa_increment_exception_refcount(ptr);return ___cxa_get_exception_ptr(ptr)};___cxa_begin_catch.sig="pp";var ___cxa_end_catch=()=>{_setThrew(0,0);var info=exceptionCaught.pop();___cxa_decrement_exception_refcount(info.excPtr);exceptionLast=0};___cxa_end_catch.sig="v";var ___cxa_uncaught_exceptions=()=>uncaughtExceptionCount;Module["___cxa_uncaught_exceptions"]=___cxa_uncaught_exceptions;___cxa_uncaught_exceptions.sig="i";var ___cxa_call_unexpected=exception=>abort("Unexpected exception thrown, this is not properly supported - aborting");___cxa_call_unexpected.sig="vp";var ___cxa_current_primary_exception=()=>{if(!exceptionCaught.length){return 0}var info=exceptionCaught[exceptionCaught.length-1];___cxa_increment_exception_refcount(info.excPtr);return info.excPtr};Module["___cxa_current_primary_exception"]=___cxa_current_primary_exception;___cxa_current_primary_exception.sig="p";var ___cxa_rethrow_primary_exception=ptr=>{if(!ptr)return;var info=new ExceptionInfo(ptr);exceptionCaught.push(info);info.set_rethrown(true);___cxa_rethrow()};Module["___cxa_rethrow_primary_exception"]=___cxa_rethrow_primary_exception;___cxa_rethrow_primary_exception.sig="vp";var Browser={useWebGL:false,isFullscreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init(){if(Browser.initted)return;Browser.initted=true;var imagePlugin={};imagePlugin["canHandle"]=function imagePlugin_canHandle(name){return!Module["noImageDecoding"]&&/\.(jpg|jpeg|png|bmp|webp)$/i.test(name)};imagePlugin["handle"]=function imagePlugin_handle(byteArray,name,onload,onerror){var b=new Blob([byteArray],{type:Browser.getMimetype(name)});if(b.size!==byteArray.length){b=new Blob([new Uint8Array(byteArray).buffer],{type:Browser.getMimetype(name)})}var url=URL.createObjectURL(b);var img=new Image;img.onload=()=>{var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module["noAudioDecoding"]&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;onerror?.()}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Browser.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},getMimetype(name){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x,y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h{var _file=UTF8ToString(file);var data=FS.analyzePath(_file);if(!data.exists)return-1;FS.createPreloadedFile(PATH.dirname(_file),PATH.basename(_file),new Uint8Array(data.object.contents),true,true,()=>{if(onload)(a1=>{})(file)},()=>{if(onerror)(a1=>{})(file)},true);return 0};_emscripten_run_preload_plugins.sig="ippp";var Browser_asyncPrepareDataCounter=0;var _emscripten_run_preload_plugins_data=(data,size,suffix,arg,onload,onerror)=>{var _suffix=UTF8ToString(suffix);var name="prepare_data_"+Browser_asyncPrepareDataCounter+++"."+_suffix;var cname=stringToNewUTF8(name);FS.createPreloadedFile("/",name,HEAPU8.subarray(data,data+size),true,true,()=>{if(onload)((a1,a2)=>{})(arg,cname)},()=>{if(onerror)(a1=>{})(arg)},true)};_emscripten_run_preload_plugins_data.sig="vpipppp";var _emscripten_async_run_script=(script,millis)=>{safeSetTimeout(()=>_emscripten_run_script(script),millis)};_emscripten_async_run_script.sig="vpi";var _emscripten_async_load_script=(url,onload,onerror)=>{url=UTF8ToString(url);var loadDone=()=>{if(onload){var onloadCallback=()=>callUserCallback(()=>{});if(runDependencies>0){dependenciesFulfilled=onloadCallback}else{onloadCallback()}}};var loadError=()=>{if(onerror){callUserCallback(()=>{})}};var script=document.createElement("script");script.onload=loadDone;script.onerror=loadError;script.src=url;document.body.appendChild(script)};_emscripten_async_load_script.sig="vppp";var safeRequestAnimationFrame=func=>MainLoop.requestAnimationFrame(()=>{callUserCallback(func)});var _emscripten_async_call=(func,arg,millis)=>{function wrapper(){(a1=>{})(arg)}if(millis>=0){safeSetTimeout(wrapper,millis)}else{safeRequestAnimationFrame(wrapper)}};_emscripten_async_call.sig="vppi";var _emscripten_get_window_title=()=>{var buflen=256;if(!_emscripten_get_window_title.buffer){_emscripten_get_window_title.buffer=_malloc(buflen)}stringToUTF8(document.title,_emscripten_get_window_title.buffer,buflen);return _emscripten_get_window_title.buffer};_emscripten_get_window_title.sig="p";var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);_emscripten_set_window_title.sig="vp";var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};_emscripten_get_screen_size.sig="vpp";var _emscripten_hide_mouse=()=>{var styleSheet=document.styleSheets[0];var rules=styleSheet.cssRules;for(var i=0;i{Browser.setCanvasSize(width,height)};_emscripten_set_canvas_size.sig="vii";var _emscripten_get_canvas_size=(width,height,isFullscreen)=>{var canvas=Module["canvas"];HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height;HEAP32[isFullscreen>>2]=Browser.isFullscreen?1:0};_emscripten_get_canvas_size.sig="vppp";var _emscripten_create_worker=url=>{url=UTF8ToString(url);var id=Browser.workers.length;var info={worker:new Worker(url),callbacks:[],awaited:0,buffer:0,bufferSize:0};info.worker.onmessage=function info_worker_onmessage(msg){if(ABORT)return;var info=Browser.workers[id];if(!info)return;var callbackId=msg.data["callbackId"];var callbackInfo=info.callbacks[callbackId];if(!callbackInfo)return;if(msg.data["finalResponse"]){info.awaited--;info.callbacks[callbackId]=null}var data=msg.data["data"];if(data){if(!data.byteLength)data=new Uint8Array(data);if(!info.buffer||info.bufferSize{var info=Browser.workers[id];info.worker.terminate();if(info.buffer)_free(info.buffer);Browser.workers[id]=null};_emscripten_destroy_worker.sig="vi";var _emscripten_call_worker=(id,funcName,data,size,callback,arg)=>{funcName=UTF8ToString(funcName);var info=Browser.workers[id];var callbackId=-1;if(callback){callbackId=info.callbacks.length;info.callbacks.push({func:(a1,a2,a3)=>{},arg});info.awaited++}var transferObject={funcName,callbackId,data:data?new Uint8Array(HEAPU8.subarray(data,data+size)):0};if(data){info.worker.postMessage(transferObject,[transferObject.data.buffer])}else{info.worker.postMessage(transferObject)}};_emscripten_call_worker.sig="vippipp";var _emscripten_get_worker_queue_size=id=>{var info=Browser.workers[id];if(!info)return-1;return info.awaited};_emscripten_get_worker_queue_size.sig="ii";var getPreloadedImageData=(path,w,h)=>{path=PATH_FS.resolve(path);var canvas=preloadedImages[path];if(!canvas)return 0;var ctx=canvas.getContext("2d");var image=ctx.getImageData(0,0,canvas.width,canvas.height);var buf=_malloc(canvas.width*canvas.height*4);HEAPU8.set(image.data,buf);HEAP32[w>>2]=canvas.width;HEAP32[h>>2]=canvas.height;return buf};var _emscripten_get_preloaded_image_data=(path,w,h)=>getPreloadedImageData(UTF8ToString(path),w,h);_emscripten_get_preloaded_image_data.sig="pppp";var getPreloadedImageData__data=["$PATH_FS","malloc"];var _emscripten_get_preloaded_image_data_from_FILE=(file,w,h)=>{var fd=_fileno(file);var stream=FS.getStream(fd);if(stream){return getPreloadedImageData(stream.path,w,h)}return 0};_emscripten_get_preloaded_image_data_from_FILE.sig="pppp";var wget={wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle(){var handle=wget.nextWgetRequestHandle;wget.nextWgetRequestHandle++;return handle}};var FS_mkdirTree=(path,mode)=>FS.mkdirTree(path,mode);var FS_unlink=path=>FS.unlink(path);var _emscripten_async_wget=(url,file,onload,onerror)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);function doCallback(callback){if(callback){callUserCallback(()=>{var sp=stackSave();(a1=>{})(stringToUTF8OnStack(_file));stackRestore(sp)})}}var destinationDirectory=PATH.dirname(_file);FS_createPreloadedFile(destinationDirectory,PATH.basename(_file),_url,true,true,()=>doCallback(onload),()=>doCallback(onerror),false,false,()=>{try{FS_unlink(_file)}catch(e){}FS_mkdirTree(destinationDirectory)})};_emscripten_async_wget.sig="vpppp";var _emscripten_async_wget_data=(url,userdata,onload,onerror)=>{asyncLoad(UTF8ToString(url),byteArray=>{callUserCallback(()=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);((a1,a2,a3)=>{})(userdata,buffer,byteArray.length);_free(buffer)})},()=>{if(onerror){callUserCallback(()=>{(a1=>{})(userdata)})}},true)};_emscripten_async_wget_data.sig="vpppp";var _emscripten_async_wget2=(url,file,request,param,userdata,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var index=_file.lastIndexOf("/");var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();var destinationDirectory=PATH.dirname(_file);http.onload=e=>{if(http.status>=200&&http.status<300){try{FS.unlink(_file)}catch(e){}FS.mkdirTree(destinationDirectory);FS.createDataFile(_file.substr(0,index),_file.substr(index+1),new Uint8Array(http.response),true,true,false);if(onload){var sp=stackSave();((a1,a2,a3)=>{})(handle,userdata,stringToUTF8OnStack(_file));stackRestore(sp)}}else{if(onerror)((a1,a2,a3)=>{})(handle,userdata,http.status)}delete wget.wgetRequests[handle]};http.onerror=e=>{if(onerror)((a1,a2,a3)=>{})(handle,userdata,http.status);delete wget.wgetRequests[handle]};http.onprogress=e=>{if(e.lengthComputable||e.lengthComputable===undefined&&e.total!=0){var percentComplete=e.loaded/e.total*100;if(onprogress)((a1,a2,a3)=>{})(handle,userdata,percentComplete)}};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2.sig="ipppppppp";var _emscripten_async_wget2_data=(url,request,param,userdata,free,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();function onerrorjs(){if(onerror){var sp=stackSave();var statusText=0;if(http.statusText){statusText=stringToUTF8OnStack(http.statusText)}((a1,a2,a3,a4)=>{})(handle,userdata,http.status,statusText);stackRestore(sp)}}http.onload=e=>{if(http.status>=200&&http.status<300||http.status===0&&_url.substr(0,4).toLowerCase()!="http"){var byteArray=new Uint8Array(http.response);var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);if(onload)((a1,a2,a3,a4)=>{})(handle,userdata,buffer,byteArray.length);if(free)_free(buffer)}else{onerrorjs()}delete wget.wgetRequests[handle]};http.onerror=e=>{onerrorjs();delete wget.wgetRequests[handle]};http.onprogress=e=>{if(onprogress)((a1,a2,a3,a4)=>{})(handle,userdata,e.loaded,e.lengthComputable||e.lengthComputable===undefined?e.total:0)};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2_data.sig="ippppippp";var _emscripten_async_wget2_abort=handle=>{var http=wget.wgetRequests[handle];http?.abort()};_emscripten_async_wget2_abort.sig="vi";var ___asctime_r=(tmPtr,buf)=>{var date={tm_sec:HEAP32[tmPtr>>2],tm_min:HEAP32[tmPtr+4>>2],tm_hour:HEAP32[tmPtr+8>>2],tm_mday:HEAP32[tmPtr+12>>2],tm_mon:HEAP32[tmPtr+16>>2],tm_year:HEAP32[tmPtr+20>>2],tm_wday:HEAP32[tmPtr+24>>2]};var days=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var s=days[date.tm_wday]+" "+months[date.tm_mon]+(date.tm_mday<10?" ":" ")+date.tm_mday+(date.tm_hour<10?" 0":" ")+date.tm_hour+(date.tm_min<10?":0":":")+date.tm_min+(date.tm_sec<10?":0":":")+date.tm_sec+" "+(1900+date.tm_year)+"\n";stringToUTF8(s,buf,26);return buf};___asctime_r.sig="ppp";var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var arraySum=(array,index)=>{var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum};var addDays=(date,days)=>{var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate};var _strptime=(buf,format,tm)=>{var pattern=UTF8ToString(format);var SPECIAL_CHARS="\\!@#$^&*()+=-[]/{}|:<>?,.";for(var i=0,ii=SPECIAL_CHARS.length;iEQUIVALENT_MATCHERS[c]||m).replace(/%(.)/g,(_,c)=>{let pat=DATE_PATTERNS[c];if(pat){capture.push(c);return`(${pat})`}else{return c}}).replace(/\s+/g,"\\s*");var matches=new RegExp("^"+pattern_out,"i").exec(UTF8ToString(buf));function initDate(){function fixup(value,min,max){return typeof value!="number"||isNaN(value)?min:value>=min?value<=max?value:max:min}return{year:fixup(HEAP32[tm+20>>2]+1900,1970,9999),month:fixup(HEAP32[tm+16>>2],0,11),day:fixup(HEAP32[tm+12>>2],1,31),hour:fixup(HEAP32[tm+8>>2],0,23),min:fixup(HEAP32[tm+4>>2],0,59),sec:fixup(HEAP32[tm>>2],0,59),gmtoff:0}}if(matches){var date=initDate();var value;var getMatch=symbol=>{var pos=capture.indexOf(symbol);if(pos>=0){return matches[pos+1]}return};if(value=getMatch("S")){date.sec=jstoi_q(value)}if(value=getMatch("M")){date.min=jstoi_q(value)}if(value=getMatch("H")){date.hour=jstoi_q(value)}else if(value=getMatch("I")){var hour=jstoi_q(value);if(value=getMatch("p")){hour+=value.toUpperCase()[0]==="P"?12:0}date.hour=hour}if(value=getMatch("Y")){date.year=jstoi_q(value)}else if(value=getMatch("y")){var year=jstoi_q(value);if(value=getMatch("C")){year+=jstoi_q(value)*100}else{year+=year<69?2e3:1900}date.year=year}if(value=getMatch("m")){date.month=jstoi_q(value)-1}else if(value=getMatch("b")){date.month=MONTH_NUMBERS[value.substring(0,3).toUpperCase()]||0}if(value=getMatch("d")){date.day=jstoi_q(value)}else if(value=getMatch("j")){var day=jstoi_q(value);var leapYear=isLeapYear(date.year);for(var month=0;month<12;++month){var daysUntilMonth=arraySum(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,month-1);if(day<=daysUntilMonth+(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[month]){date.day=day-daysUntilMonth}}}else if(value=getMatch("a")){var weekDay=value.substring(0,3).toUpperCase();if(value=getMatch("U")){var weekDayNumber=DAY_NUMBERS_SUN_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===0){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}else if(value=getMatch("W")){var weekDayNumber=DAY_NUMBERS_MON_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===1){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+1+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}}if(value=getMatch("z")){if(value.toLowerCase()==="z"){date.gmtoff=0}else{var match=value.match(/^((?:\-|\+)\d\d):?(\d\d)?/);date.gmtoff=match[1]*3600;if(match[2]){date.gmtoff+=date.gmtoff>0?match[2]*60:-match[2]*60}}}var fullDate=new Date(date.year,date.month,date.day,date.hour,date.min,date.sec,0);HEAP32[tm>>2]=fullDate.getSeconds();HEAP32[tm+4>>2]=fullDate.getMinutes();HEAP32[tm+8>>2]=fullDate.getHours();HEAP32[tm+12>>2]=fullDate.getDate();HEAP32[tm+16>>2]=fullDate.getMonth();HEAP32[tm+20>>2]=fullDate.getFullYear()-1900;HEAP32[tm+24>>2]=fullDate.getDay();HEAP32[tm+28>>2]=arraySum(isLeapYear(fullDate.getFullYear())?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,fullDate.getMonth()-1)+fullDate.getDate()-1;HEAP32[tm+32>>2]=0;HEAP32[tm+36>>2]=date.gmtoff;return buf+intArrayFromString(matches[0]).length-1}return 0};_strptime.sig="pppp";var _strptime_l=(buf,format,tm,locale)=>_strptime(buf,format,tm);_strptime_l.sig="ppppp";function ___syscall_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}Module["___syscall_shutdown"]=___syscall_shutdown;___syscall_shutdown.sig="iiiiiii";var __dlsym_catchup_js=(handle,symbolIndex)=>{var lib=LDSO.loadedLibsByHandle[handle];var symDict=lib.exports;var symName=Object.keys(symDict)[symbolIndex];var sym=symDict[symName];var result=addFunction(sym,sym.sig);return result};__dlsym_catchup_js.sig="ppi";var FS_createPath=FS.createPath;var FS_createDevice=FS.createDevice;var FS_readFile=FS.readFile;var FS_createLazyFile=FS.createLazyFile;var _setNetworkCallback=(event,userData,callback)=>{function _callback(data){try{if(event==="error"){var sp=stackSave();var msg=stringToUTF8OnStack(data[2]);((a1,a2,a3,a4)=>{})(data[0],data[1],msg,userData);stackRestore(sp)}else{((a1,a2)=>{})(data,userData)}}catch(e){if(!(e instanceof ExitStatus)){if(e&&typeof e=="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}SOCKFS.on(event,callback?_callback:null)};var _emscripten_set_socket_error_callback=(userData,callback)=>{_setNetworkCallback("error",userData,callback)};_emscripten_set_socket_error_callback.sig="vpp";var _emscripten_set_socket_open_callback=(userData,callback)=>{_setNetworkCallback("open",userData,callback)};_emscripten_set_socket_open_callback.sig="vpp";var _emscripten_set_socket_listen_callback=(userData,callback)=>{_setNetworkCallback("listen",userData,callback)};_emscripten_set_socket_listen_callback.sig="vpp";var _emscripten_set_socket_connection_callback=(userData,callback)=>{_setNetworkCallback("connection",userData,callback)};_emscripten_set_socket_connection_callback.sig="vpp";var _emscripten_set_socket_message_callback=(userData,callback)=>{_setNetworkCallback("message",userData,callback)};_emscripten_set_socket_message_callback.sig="vpp";var _emscripten_set_socket_close_callback=(userData,callback)=>{_setNetworkCallback("close",userData,callback)};_emscripten_set_socket_close_callback.sig="vpp";var _emscripten_webgl_enable_ANGLE_instanced_arrays=ctx=>webgl_enable_ANGLE_instanced_arrays(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_ANGLE_instanced_arrays.sig="ip";var _emscripten_webgl_enable_OES_vertex_array_object=ctx=>webgl_enable_OES_vertex_array_object(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_OES_vertex_array_object.sig="ip";var _emscripten_webgl_enable_WEBGL_draw_buffers=ctx=>webgl_enable_WEBGL_draw_buffers(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_draw_buffers.sig="ip";var _emscripten_webgl_enable_WEBGL_multi_draw=ctx=>webgl_enable_WEBGL_multi_draw(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_multi_draw.sig="ip";var _emscripten_webgl_enable_EXT_polygon_offset_clamp=ctx=>webgl_enable_EXT_polygon_offset_clamp(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_EXT_polygon_offset_clamp.sig="ip";var _emscripten_webgl_enable_EXT_clip_control=ctx=>webgl_enable_EXT_clip_control(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_EXT_clip_control.sig="ip";var _emscripten_webgl_enable_WEBGL_polygon_mode=ctx=>webgl_enable_WEBGL_polygon_mode(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_polygon_mode.sig="ip";var _glVertexPointer=(size,type,stride,ptr)=>{throw"Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glVertexPointer.sig="viiip";var _glMatrixMode=()=>{throw"Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glMatrixMode.sig="vi";var _glBegin=()=>{throw"Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glBegin.sig="vi";var _glLoadIdentity=()=>{throw"Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glLoadIdentity.sig="v";var _glVertexAttribDivisorNV=_glVertexAttribDivisor;var _glDrawArraysInstancedNV=_glDrawArraysInstanced;var _glDrawElementsInstancedNV=_glDrawElementsInstanced;var _glVertexAttribDivisorEXT=_glVertexAttribDivisor;var _glDrawArraysInstancedEXT=_glDrawArraysInstanced;var _glDrawElementsInstancedEXT=_glDrawElementsInstanced;var _glVertexAttribDivisorARB=_glVertexAttribDivisor;var _glDrawArraysInstancedARB=_glDrawArraysInstanced;var _glDrawElementsInstancedARB=_glDrawElementsInstanced;var _glDrawBuffersEXT=_glDrawBuffers;var _glMultiDrawArraysWEBGL=(mode,firsts,counts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,drawcount)};_glMultiDrawArraysWEBGL.sig="vippi";var _glMultiDrawArrays=_glMultiDrawArraysWEBGL;_glMultiDrawArrays.sig="vippi";var _glMultiDrawArraysANGLE=_glMultiDrawArraysWEBGL;var _glMultiDrawArraysInstancedWEBGL=(mode,firsts,counts,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawArraysInstancedWEBGL.sig="vipppi";var _glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedWEBGL;var _glMultiDrawElementsWEBGL=(mode,counts,type,offsets,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,drawcount)};_glMultiDrawElementsWEBGL.sig="vipipi";var _glMultiDrawElements=_glMultiDrawElementsWEBGL;_glMultiDrawElements.sig="vipipi";var _glMultiDrawElementsANGLE=_glMultiDrawElementsWEBGL;var _glMultiDrawElementsInstancedWEBGL=(mode,counts,type,offsets,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawElementsInstancedWEBGL.sig="vipippi";var _glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedWEBGL;var _glClearDepth=x0=>GLctx.clearDepth(x0);_glClearDepth.sig="vd";var _glDepthRange=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRange.sig="vdd";var _emscripten_glGenVertexArrays=_glGenVertexArrays;_emscripten_glGenVertexArrays.sig="vip";var _emscripten_glDeleteVertexArrays=_glDeleteVertexArrays;_emscripten_glDeleteVertexArrays.sig="vip";var _emscripten_glBindVertexArray=_glBindVertexArray;_emscripten_glBindVertexArray.sig="vi";var _emscripten_glIsVertexArray=_glIsVertexArray;_emscripten_glIsVertexArray.sig="ii";var _emscripten_glVertexPointer=_glVertexPointer;_emscripten_glVertexPointer.sig="viiip";var _emscripten_glMatrixMode=_glMatrixMode;_emscripten_glMatrixMode.sig="vi";var _emscripten_glBegin=_glBegin;_emscripten_glBegin.sig="vi";var _emscripten_glLoadIdentity=_glLoadIdentity;_emscripten_glLoadIdentity.sig="v";var _emscripten_glVertexAttribDivisor=_glVertexAttribDivisor;_emscripten_glVertexAttribDivisor.sig="vii";var _emscripten_glDrawArraysInstanced=_glDrawArraysInstanced;_emscripten_glDrawArraysInstanced.sig="viiii";var _emscripten_glDrawElementsInstanced=_glDrawElementsInstanced;_emscripten_glDrawElementsInstanced.sig="viiipi";var _emscripten_glVertexAttribDivisorNV=_glVertexAttribDivisorNV;var _emscripten_glDrawArraysInstancedNV=_glDrawArraysInstancedNV;var _emscripten_glDrawElementsInstancedNV=_glDrawElementsInstancedNV;var _emscripten_glVertexAttribDivisorEXT=_glVertexAttribDivisorEXT;var _emscripten_glDrawArraysInstancedEXT=_glDrawArraysInstancedEXT;var _emscripten_glDrawElementsInstancedEXT=_glDrawElementsInstancedEXT;var _emscripten_glVertexAttribDivisorARB=_glVertexAttribDivisorARB;var _emscripten_glDrawArraysInstancedARB=_glDrawArraysInstancedARB;var _emscripten_glDrawElementsInstancedARB=_glDrawElementsInstancedARB;var _emscripten_glDrawBuffers=_glDrawBuffers;_emscripten_glDrawBuffers.sig="vip";var _emscripten_glDrawBuffersEXT=_glDrawBuffersEXT;var _emscripten_glMultiDrawArrays=_glMultiDrawArrays;_emscripten_glMultiDrawArrays.sig="vippi";var _emscripten_glMultiDrawArraysANGLE=_glMultiDrawArraysANGLE;var _emscripten_glMultiDrawArraysWEBGL=_glMultiDrawArraysWEBGL;var _emscripten_glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedANGLE;var _emscripten_glMultiDrawArraysInstancedWEBGL=_glMultiDrawArraysInstancedWEBGL;var _emscripten_glMultiDrawElements=_glMultiDrawElements;_emscripten_glMultiDrawElements.sig="vipipi";var _emscripten_glMultiDrawElementsANGLE=_glMultiDrawElementsANGLE;var _emscripten_glMultiDrawElementsWEBGL=_glMultiDrawElementsWEBGL;var _emscripten_glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedANGLE;var _emscripten_glMultiDrawElementsInstancedWEBGL=_glMultiDrawElementsInstancedWEBGL;var _emscripten_glClearDepth=_glClearDepth;_emscripten_glClearDepth.sig="vd";var _emscripten_glDepthRange=_glDepthRange;_emscripten_glDepthRange.sig="vdd";var writeGLArray=(arr,dst,dstLength,heapType)=>{var len=arr.length;var writeLength=dstLength>2;for(var i=0;i{var attr32=attributes>>2;var powerPreference=HEAP32[attr32+(8>>2)];var contextAttributes={alpha:!!HEAP8[attributes+0],depth:!!HEAP8[attributes+1],stencil:!!HEAP8[attributes+2],antialias:!!HEAP8[attributes+3],premultipliedAlpha:!!HEAP8[attributes+4],preserveDrawingBuffer:!!HEAP8[attributes+5],powerPreference:webglPowerPreferences[powerPreference],failIfMajorPerformanceCaveat:!!HEAP8[attributes+12],majorVersion:HEAP32[attr32+(16>>2)],minorVersion:HEAP32[attr32+(20>>2)],enableExtensionsByDefault:HEAP8[attributes+24],explicitSwapControl:HEAP8[attributes+25],proxyContextToMainThread:HEAP32[attr32+(28>>2)],renderViaOffscreenBackBuffer:HEAP8[attributes+32]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle};_emscripten_webgl_do_create_context.sig="ppp";var _emscripten_webgl_create_context=_emscripten_webgl_do_create_context;_emscripten_webgl_create_context.sig="ppp";var _emscripten_webgl_do_get_current_context=()=>GL.currentContext?GL.currentContext.handle:0;_emscripten_webgl_do_get_current_context.sig="p";var _emscripten_webgl_get_current_context=_emscripten_webgl_do_get_current_context;_emscripten_webgl_get_current_context.sig="p";var _emscripten_webgl_do_commit_frame=()=>{if(!GL.currentContext||!GL.currentContext.GLctx){return-3}if(!GL.currentContext.attributes.explicitSwapControl){return-3}return 0};_emscripten_webgl_do_commit_frame.sig="i";var _emscripten_webgl_commit_frame=_emscripten_webgl_do_commit_frame;_emscripten_webgl_commit_frame.sig="i";var _emscripten_webgl_make_context_current=contextHandle=>{var success=GL.makeContextCurrent(contextHandle);return success?0:-5};_emscripten_webgl_make_context_current.sig="ip";var _emscripten_webgl_get_drawing_buffer_size=(contextHandle,width,height)=>{var GLContext=GL.getContext(contextHandle);if(!GLContext||!GLContext.GLctx||!width||!height){return-5}HEAP32[width>>2]=GLContext.GLctx.drawingBufferWidth;HEAP32[height>>2]=GLContext.GLctx.drawingBufferHeight;return 0};_emscripten_webgl_get_drawing_buffer_size.sig="ippp";var _emscripten_webgl_get_context_attributes=(c,a)=>{if(!a)return-5;c=GL.contexts[c];if(!c)return-3;var t=c.GLctx;if(!t)return-3;t=t.getContextAttributes();HEAP8[a]=t.alpha;HEAP8[a+1]=t.depth;HEAP8[a+2]=t.stencil;HEAP8[a+3]=t.antialias;HEAP8[a+4]=t.premultipliedAlpha;HEAP8[a+5]=t.preserveDrawingBuffer;var power=t["powerPreference"]&&webglPowerPreferences.indexOf(t["powerPreference"]);HEAP32[a+8>>2]=power;HEAP8[a+12]=t.failIfMajorPerformanceCaveat;HEAP32[a+16>>2]=c.version;HEAP32[a+20>>2]=0;HEAP8[a+24]=c.attributes.enableExtensionsByDefault;return 0};_emscripten_webgl_get_context_attributes.sig="ipp";var _emscripten_webgl_destroy_context=contextHandle=>{if(GL.currentContext==contextHandle)GL.currentContext=0;GL.deleteContext(contextHandle)};_emscripten_webgl_destroy_context.sig="ip";var _emscripten_webgl_enable_extension=(contextHandle,extension)=>{var context=GL.getContext(contextHandle);var extString=UTF8ToString(extension);if(extString.startsWith("GL_"))extString=extString.substr(3);if(extString=="ANGLE_instanced_arrays")webgl_enable_ANGLE_instanced_arrays(GLctx);if(extString=="OES_vertex_array_object")webgl_enable_OES_vertex_array_object(GLctx);if(extString=="WEBGL_draw_buffers")webgl_enable_WEBGL_draw_buffers(GLctx);if(extString=="WEBGL_multi_draw")webgl_enable_WEBGL_multi_draw(GLctx);if(extString=="EXT_polygon_offset_clamp")webgl_enable_EXT_polygon_offset_clamp(GLctx);if(extString=="EXT_clip_control")webgl_enable_EXT_clip_control(GLctx);if(extString=="WEBGL_polygon_mode")webgl_enable_WEBGL_polygon_mode(GLctx);var ext=context.GLctx.getExtension(extString);return!!ext};_emscripten_webgl_enable_extension.sig="ipp";var _emscripten_supports_offscreencanvas=()=>0;_emscripten_supports_offscreencanvas.sig="i";var registerWebGlEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var webGlEventHandlerFunc=(e=event)=>{if(((a1,a2,a3)=>{})(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:webGlEventHandlerFunc,useCapture};JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_webglcontextlost_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,31,"webglcontextlost",targetThread);return 0};_emscripten_set_webglcontextlost_callback_on_thread.sig="ippipp";var _emscripten_set_webglcontextrestored_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,32,"webglcontextrestored",targetThread);return 0};_emscripten_set_webglcontextrestored_callback_on_thread.sig="ippipp";var _emscripten_is_webgl_context_lost=contextHandle=>!GL.contexts[contextHandle]||GL.contexts[contextHandle].GLctx.isContextLost();_emscripten_is_webgl_context_lost.sig="ip";var _emscripten_webgl_get_supported_extensions=()=>stringToNewUTF8(GLctx.getSupportedExtensions().join(" "));_emscripten_webgl_get_supported_extensions.sig="p";var _emscripten_webgl_get_program_parameter_d=(program,param)=>GLctx.getProgramParameter(GL.programs[program],param);_emscripten_webgl_get_program_parameter_d.sig="dii";var _emscripten_webgl_get_program_info_log_utf8=program=>stringToNewUTF8(GLctx.getProgramInfoLog(GL.programs[program]));_emscripten_webgl_get_program_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_parameter_d=(shader,param)=>GLctx.getShaderParameter(GL.shaders[shader],param);_emscripten_webgl_get_shader_parameter_d.sig="dii";var _emscripten_webgl_get_shader_info_log_utf8=shader=>stringToNewUTF8(GLctx.getShaderInfoLog(GL.shaders[shader]));_emscripten_webgl_get_shader_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_source_utf8=shader=>stringToNewUTF8(GLctx.getShaderSource(GL.shaders[shader]));_emscripten_webgl_get_shader_source_utf8.sig="pi";var _emscripten_webgl_get_vertex_attrib_d=(index,param)=>GLctx.getVertexAttrib(index,param);_emscripten_webgl_get_vertex_attrib_d.sig="dii";var _emscripten_webgl_get_vertex_attrib_o=(index,param)=>{var obj=GLctx.getVertexAttrib(index,param);return obj?.name};_emscripten_webgl_get_vertex_attrib_o.sig="iii";var _emscripten_webgl_get_vertex_attrib_v=(index,param,dst,dstLength,dstType)=>writeGLArray(GLctx.getVertexAttrib(index,param),dst,dstLength,dstType);_emscripten_webgl_get_vertex_attrib_v.sig="iiipii";var _emscripten_webgl_get_uniform_d=(program,location)=>GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location));_emscripten_webgl_get_uniform_d.sig="dii";var _emscripten_webgl_get_uniform_v=(program,location,dst,dstLength,dstType)=>writeGLArray(GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location)),dst,dstLength,dstType);_emscripten_webgl_get_uniform_v.sig="iiipii";var _emscripten_webgl_get_parameter_v=(param,dst,dstLength,dstType)=>writeGLArray(GLctx.getParameter(param),dst,dstLength,dstType);_emscripten_webgl_get_parameter_v.sig="iipii";var _emscripten_webgl_get_parameter_d=param=>GLctx.getParameter(param);_emscripten_webgl_get_parameter_d.sig="di";var _emscripten_webgl_get_parameter_o=param=>{var obj=GLctx.getParameter(param);return obj?.name};_emscripten_webgl_get_parameter_o.sig="ii";var _emscripten_webgl_get_parameter_utf8=param=>stringToNewUTF8(GLctx.getParameter(param));_emscripten_webgl_get_parameter_utf8.sig="pi";var _emscripten_webgl_get_parameter_i64v=(param,dst)=>writeI53ToI64(dst,GLctx.getParameter(param));_emscripten_webgl_get_parameter_i64v.sig="vip";var _glutPostRedisplay=()=>{if(GLUT.displayFunc&&!GLUT.requestedAnimationFrame){GLUT.requestedAnimationFrame=true;MainLoop.requestAnimationFrame(()=>{GLUT.requestedAnimationFrame=false;MainLoop.runIter(()=>(()=>{})())})}};_glutPostRedisplay.sig="v";var GLUT={initTime:null,idleFunc:null,displayFunc:null,keyboardFunc:null,keyboardUpFunc:null,specialFunc:null,specialUpFunc:null,reshapeFunc:null,motionFunc:null,passiveMotionFunc:null,mouseFunc:null,buttons:0,modifiers:0,initWindowWidth:256,initWindowHeight:256,initDisplayMode:18,windowX:0,windowY:0,windowWidth:0,windowHeight:0,requestedAnimationFrame:false,saveModifiers:event=>{GLUT.modifiers=0;if(event["shiftKey"])GLUT.modifiers+=1;if(event["ctrlKey"])GLUT.modifiers+=2;if(event["altKey"])GLUT.modifiers+=4},onMousemove:event=>{var lastX=Browser.mouseX;var lastY=Browser.mouseY;Browser.calculateMouseEvent(event);var newX=Browser.mouseX;var newY=Browser.mouseY;if(newX==lastX&&newY==lastY)return;if(GLUT.buttons==0&&event.target==Module["canvas"]&&GLUT.passiveMotionFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2)=>{})(lastX,lastY)}else if(GLUT.buttons!=0&&GLUT.motionFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2)=>{})(lastX,lastY)}},getSpecialKey:keycode=>{var key=null;switch(keycode){case 8:key=120;break;case 46:key=111;break;case 112:key=1;break;case 113:key=2;break;case 114:key=3;break;case 115:key=4;break;case 116:key=5;break;case 117:key=6;break;case 118:key=7;break;case 119:key=8;break;case 120:key=9;break;case 121:key=10;break;case 122:key=11;break;case 123:key=12;break;case 37:key=100;break;case 38:key=101;break;case 39:key=102;break;case 40:key=103;break;case 33:key=104;break;case 34:key=105;break;case 36:key=106;break;case 35:key=107;break;case 45:key=108;break;case 16:case 5:key=112;break;case 6:key=113;break;case 17:case 3:key=114;break;case 4:key=115;break;case 18:case 2:key=116;break;case 1:key=117;break}return key},getASCIIKey:event=>{if(event["ctrlKey"]||event["altKey"]||event["metaKey"])return null;var keycode=event["keyCode"];if(48<=keycode&&keycode<=57)return keycode;if(65<=keycode&&keycode<=90)return event["shiftKey"]?keycode:keycode+32;if(96<=keycode&&keycode<=105)return keycode-48;if(106<=keycode&&keycode<=111)return keycode-106+42;switch(keycode){case 9:case 13:case 27:case 32:case 61:return keycode}var s=event["shiftKey"];switch(keycode){case 186:return s?58:59;case 187:return s?43:61;case 188:return s?60:44;case 189:return s?95:45;case 190:return s?62:46;case 191:return s?63:47;case 219:return s?123:91;case 220:return s?124:47;case 221:return s?125:93;case 222:return s?34:39}return null},onKeydown:event=>{if(GLUT.specialFunc||GLUT.keyboardFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}}},onKeyup:event=>{if(GLUT.specialUpFunc||GLUT.keyboardUpFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialUpFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardUpFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}}},touchHandler:event=>{if(event.target!=Module["canvas"]){return}var touches=event.changedTouches,main=touches[0],type="";switch(event.type){case"touchstart":type="mousedown";break;case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return}var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,main.screenX,main.screenY,main.clientX,main.clientY,false,false,false,false,0,null);main.target.dispatchEvent(simulatedEvent);event.preventDefault()},onMouseButtonDown:event=>{Browser.calculateMouseEvent(event);GLUT.buttons|=1<{})(event["button"],0,Browser.mouseX,Browser.mouseY)}},onMouseButtonUp:event=>{Browser.calculateMouseEvent(event);GLUT.buttons&=~(1<{})(event["button"],1,Browser.mouseX,Browser.mouseY)}},onMouseWheel:event=>{Browser.calculateMouseEvent(event);var e=window.event||event;var delta=-Browser.getMouseWheelDelta(event);delta=delta==0?0:delta>0?Math.max(delta,1):Math.min(delta,-1);var button=3;if(delta<0){button=4}if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3,a4)=>{})(button,0,Browser.mouseX,Browser.mouseY)}},onFullscreenEventChange:event=>{var width;var height;if(document["fullscreen"]||document["fullScreen"]||document["mozFullScreen"]||document["webkitIsFullScreen"]){width=screen["width"];height=screen["height"]}else{width=GLUT.windowWidth;height=GLUT.windowHeight;document.removeEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true)}Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}_glutPostRedisplay()}};var _glutGetModifiers=()=>GLUT.modifiers;_glutGetModifiers.sig="i";var _glutInit=(argcp,argv)=>{GLUT.initTime=Date.now();var isTouchDevice="ontouchstart"in document.documentElement;if(isTouchDevice){window.addEventListener("touchmove",GLUT.touchHandler,true);window.addEventListener("touchstart",GLUT.touchHandler,true);window.addEventListener("touchend",GLUT.touchHandler,true)}window.addEventListener("keydown",GLUT.onKeydown,true);window.addEventListener("keyup",GLUT.onKeyup,true);window.addEventListener("mousemove",GLUT.onMousemove,true);window.addEventListener("mousedown",GLUT.onMouseButtonDown,true);window.addEventListener("mouseup",GLUT.onMouseButtonUp,true);window.addEventListener("mousewheel",GLUT.onMouseWheel,true);window.addEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Browser.resizeListeners.push((width,height)=>{if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}});__ATEXIT__.push(()=>{if(isTouchDevice){window.removeEventListener("touchmove",GLUT.touchHandler,true);window.removeEventListener("touchstart",GLUT.touchHandler,true);window.removeEventListener("touchend",GLUT.touchHandler,true)}window.removeEventListener("keydown",GLUT.onKeydown,true);window.removeEventListener("keyup",GLUT.onKeyup,true);window.removeEventListener("mousemove",GLUT.onMousemove,true);window.removeEventListener("mousedown",GLUT.onMouseButtonDown,true);window.removeEventListener("mouseup",GLUT.onMouseButtonUp,true);window.removeEventListener("mousewheel",GLUT.onMouseWheel,true);window.removeEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Module["canvas"].width=Module["canvas"].height=1})};_glutInit.sig="vpp";var _glutInitWindowSize=(width,height)=>{Browser.setCanvasSize(GLUT.initWindowWidth=width,GLUT.initWindowHeight=height)};_glutInitWindowSize.sig="vii";var _glutInitWindowPosition=(x,y)=>{};_glutInitWindowPosition.sig="vii";var _glutGet=type=>{switch(type){case 100:return 0;case 101:return 0;case 102:return Module["canvas"].width;case 103:return Module["canvas"].height;case 200:return Module["canvas"].width;case 201:return Module["canvas"].height;case 500:return 0;case 501:return 0;case 502:return GLUT.initWindowWidth;case 503:return GLUT.initWindowHeight;case 700:var now=Date.now();return now-GLUT.initTime;case 105:return Module.ctx.getContextAttributes().stencil?8:0;case 106:return Module.ctx.getContextAttributes().depth?8:0;case 110:return Module.ctx.getContextAttributes().alpha?8:0;case 120:return Module.ctx.getContextAttributes().antialias?1:0;default:throw"glutGet("+type+") not implemented yet"}};_glutGet.sig="ii";var _glutIdleFunc=func=>{function callback(){if(GLUT.idleFunc){(()=>{})();safeSetTimeout(callback,4)}}if(!GLUT.idleFunc){safeSetTimeout(callback,0)}GLUT.idleFunc=func};_glutIdleFunc.sig="vp";var _glutTimerFunc=(msec,func,value)=>safeSetTimeout(()=>(a1=>{})(value),msec);_glutTimerFunc.sig="vipi";var _glutDisplayFunc=func=>{GLUT.displayFunc=func};_glutDisplayFunc.sig="vp";var _glutKeyboardFunc=func=>{GLUT.keyboardFunc=func};_glutKeyboardFunc.sig="vp";var _glutKeyboardUpFunc=func=>{GLUT.keyboardUpFunc=func};_glutKeyboardUpFunc.sig="vp";var _glutSpecialFunc=func=>{GLUT.specialFunc=func};_glutSpecialFunc.sig="vp";var _glutSpecialUpFunc=func=>{GLUT.specialUpFunc=func};_glutSpecialUpFunc.sig="vp";var _glutReshapeFunc=func=>{GLUT.reshapeFunc=func};_glutReshapeFunc.sig="vp";var _glutMotionFunc=func=>{GLUT.motionFunc=func};_glutMotionFunc.sig="vp";var _glutPassiveMotionFunc=func=>{GLUT.passiveMotionFunc=func};_glutPassiveMotionFunc.sig="vp";var _glutMouseFunc=func=>{GLUT.mouseFunc=func};_glutMouseFunc.sig="vp";var _glutSetCursor=cursor=>{var cursorStyle="auto";switch(cursor){case 0:break;case 1:break;case 2:cursorStyle="pointer";break;case 3:break;case 4:cursorStyle="help";break;case 5:break;case 6:break;case 7:cursorStyle="wait";break;case 8:cursorStyle="text";break;case 9:case 102:cursorStyle="crosshair";break;case 10:cursorStyle="ns-resize";break;case 11:cursorStyle="ew-resize";break;case 12:cursorStyle="n-resize";break;case 13:cursorStyle="s-resize";break;case 14:cursorStyle="w-resize";break;case 15:cursorStyle="e-resize";break;case 16:cursorStyle="nw-resize";break;case 17:cursorStyle="ne-resize";break;case 18:cursorStyle="se-resize";break;case 19:cursorStyle="sw-resize";break;case 100:break;case 101:cursorStyle="none";break;default:throw"glutSetCursor: Unknown cursor type: "+cursor}Module["canvas"].style.cursor=cursorStyle};_glutSetCursor.sig="vi";var _glutCreateWindow=name=>{var contextAttributes={antialias:(GLUT.initDisplayMode&128)!=0,depth:(GLUT.initDisplayMode&16)!=0,stencil:(GLUT.initDisplayMode&32)!=0,alpha:(GLUT.initDisplayMode&8)!=0};Module.ctx=Browser.createContext(Module["canvas"],true,true,contextAttributes);return Module.ctx?1:0};_glutCreateWindow.sig="ip";var _glutDestroyWindow=name=>{delete Module.ctx;return 1};_glutDestroyWindow.sig="vi";var _glutReshapeWindow=(width,height)=>{Browser.exitFullscreen();Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}_glutPostRedisplay()};_glutReshapeWindow.sig="vii";var _glutPositionWindow=(x,y)=>{Browser.exitFullscreen();_glutPostRedisplay()};_glutPositionWindow.sig="vii";var _glutFullScreen=()=>{GLUT.windowX=0;GLUT.windowY=0;GLUT.windowWidth=Module["canvas"].width;GLUT.windowHeight=Module["canvas"].height;document.addEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true);Browser.requestFullscreen(false,false)};_glutFullScreen.sig="v";var _glutInitDisplayMode=mode=>GLUT.initDisplayMode=mode;_glutInitDisplayMode.sig="vi";var _glutSwapBuffers=()=>{};_glutSwapBuffers.sig="v";var _glutMainLoop=()=>{_glutReshapeWindow(Module["canvas"].width,Module["canvas"].height);_glutPostRedisplay();throw"unwind"};_glutMainLoop.sig="v";var _XOpenDisplay=name=>1;_XOpenDisplay.sig="pp";var _XCreateWindow=(display,parent,x,y,width,height,border_width,depth,class_,visual,valuemask,attributes)=>{Browser.setCanvasSize(width,height);return 2};_XCreateWindow.sig="pppiiiiiiippp";var _XChangeWindowAttributes=(display,window,valuemask,attributes)=>{};_XChangeWindowAttributes.sig="ipppp";var _XSetWMHints=(display,win,hints)=>{};_XSetWMHints.sig="ippp";var _XMapWindow=(display,win)=>{};_XMapWindow.sig="ipp";var _XStoreName=(display,win,name)=>{};_XStoreName.sig="ippp";var _XInternAtom=(display,name_,hmm)=>0;_XInternAtom.sig="pppi";var _XSendEvent=(display,win,propagate,event_mask,even_send)=>{};_XSendEvent.sig="ippipp";var _XPending=display=>0;_XPending.sig="ip";var EGL={errorCode:12288,defaultDisplayInitialized:false,currentContext:0,currentReadSurface:0,currentDrawSurface:0,contextAttributes:{alpha:false,depth:false,stencil:false,antialias:false},stringCache:{},setErrorCode(code){EGL.errorCode=code},chooseConfig(display,attribList,config,config_size,numConfigs){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(attribList){for(;;){var param=HEAP32[attribList>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};_eglGetDisplay.sig="pp";var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};_eglInitialize.sig="ippp";var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};_eglTerminate.sig="ip";var _eglGetConfigs=(display,configs,config_size,numConfigs)=>EGL.chooseConfig(display,0,configs,config_size,numConfigs);_eglGetConfigs.sig="ippip";var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);_eglChooseConfig.sig="ipppip";var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};_eglGetConfigAttrib.sig="ippip";var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};_eglCreateWindowSurface.sig="pppip";var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};_eglDestroySurface.sig="ipp";var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion!=2){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Browser.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};_eglCreateContext.sig="ppppp";var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};_eglDestroyContext.sig="ipp";var _eglQuerySurface=(display,surface,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12376:return 1;case 12375:HEAP32[value>>2]=Module["canvas"].width;return 1;case 12374:HEAP32[value>>2]=Module["canvas"].height;return 1;case 12432:HEAP32[value>>2]=-1;return 1;case 12433:HEAP32[value>>2]=-1;return 1;case 12434:HEAP32[value>>2]=-1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;case 12441:HEAP32[value>>2]=12442;return 1;case 12435:HEAP32[value>>2]=12437;return 1;case 12416:case 12417:case 12418:case 12419:return 1;default:EGL.setErrorCode(12292);return 0}};_eglQuerySurface.sig="ippip";var _eglQueryContext=(display,context,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12439:HEAP32[value>>2]=12448;return 1;case 12440:HEAP32[value>>2]=EGL.contextAttributes.majorVersion+1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;default:EGL.setErrorCode(12292);return 0}};_eglQueryContext.sig="ippip";var _eglGetError=()=>EGL.errorCode;_eglGetError.sig="i";var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};_eglQueryString.sig="ppi";var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};_eglBindAPI.sig="ii";var _eglQueryAPI=()=>{EGL.setErrorCode(12288);return 12448};_eglQueryAPI.sig="i";var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};_eglWaitClient.sig="i";var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};_eglWaitNative.sig="ii";var _eglWaitGL=_eglWaitClient;_eglWaitGL.sig="i";var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};_eglSwapInterval.sig="ipi";var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};_eglMakeCurrent.sig="ipppp";var _eglGetCurrentContext=()=>EGL.currentContext;_eglGetCurrentContext.sig="p";var _eglGetCurrentSurface=readdraw=>{if(readdraw==12378){return EGL.currentReadSurface}else if(readdraw==12377){return EGL.currentDrawSurface}else{EGL.setErrorCode(12300);return 0}};_eglGetCurrentSurface.sig="pi";var _eglGetCurrentDisplay=()=>EGL.currentContext?62e3:0;_eglGetCurrentDisplay.sig="p";var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};_eglSwapBuffers.sig="ipp";var _eglReleaseThread=()=>{EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.setErrorCode(12288);return 1};_eglReleaseThread.sig="i";var _uuid_clear=uu=>zeroMemory(uu,16);_uuid_clear.sig="vp";var _uuid_compare=(uu1,uu2)=>_memcmp(uu1,uu2,16);_uuid_compare.sig="ipp";var _uuid_copy=(dst,src)=>_memcpy(dst,src,16);_uuid_copy.sig="vpp";var _uuid_generate=out=>{var uuid=null;if(ENVIRONMENT_IS_NODE){}else if(ENVIRONMENT_IS_WEB&&typeof window.crypto!="undefined"&&typeof window.crypto.getRandomValues!="undefined"){uuid=new Uint8Array(16);window.crypto.getRandomValues(uuid)}if(!uuid){uuid=new Array(16);var d=(new Date).getTime();for(var i=0;i<16;i++){var r=(d+Math.random()*256)%256|0;d=d/256|0;uuid[i]=r}}uuid[6]=uuid[6]&15|64;uuid[8]=uuid[8]&63|128;writeArrayToMemory(uuid,out)};_uuid_generate.sig="vp";var _uuid_is_null=uu=>{for(var i=0;i<4;i++,uu=uu+4|0){var val=HEAP32[uu>>2];if(val){return 0}}return 1};_uuid_is_null.sig="ip";var _uuid_parse=(inp,uu)=>{inp=UTF8ToString(inp);if(inp.length===36){var i=0;var uuid=new Array(16);inp.toLowerCase().replace(/[0-9a-f]{2}/g,function(byte){if(i<16){uuid[i++]=parseInt(byte,16)}});if(i<16){return-1}writeArrayToMemory(uuid,uu);return 0}return-1};_uuid_parse.sig="ipp";var _uuid_unparse=(uu,out,upper)=>{var i=0;var uuid="xxxx-xx-xx-xx-xxxxxx".replace(/[x]/g,function(c){var r=upper?HEAPU8[uu+i].toString(16).toUpperCase():HEAPU8[uu+i].toString(16);r=r.length===1?"0"+r:r;i++;return r});stringToUTF8(uuid,out,37)};_uuid_unparse.sig="vpp";var _uuid_unparse_lower=(uu,out)=>{_uuid_unparse(uu,out)};_uuid_unparse_lower.sig="vpp";var _uuid_unparse_upper=(uu,out)=>{_uuid_unparse(uu,out,true)};_uuid_unparse_upper.sig="vpp";var _uuid_type=uu=>4;_uuid_type.sig="ip";var _uuid_variant=uu=>1;_uuid_variant.sig="ip";var GLEW={isLinaroFork:1,extensions:null,error:{0:null,1:null,2:null,3:null,4:null,5:null,6:null,7:null,8:null},version:{1:null,2:null,3:null,4:null},errorStringConstantFromCode(error){if(GLEW.isLinaroFork){switch(error){case 4:return"OpenGL ES lib expected, found OpenGL lib";case 5:return"OpenGL lib expected, found OpenGL ES lib";case 6:return"Missing EGL version";case 7:return"EGL 1.1 and up are supported";default:break}}switch(error){case 0:return"No error";case 1:return"Missing GL version";case 2:return"GL 1.1 and up are supported";case 3:return"GLX 1.2 and up are supported";default:return null}},errorString(error){if(!GLEW.error[error]){var string=GLEW.errorStringConstantFromCode(error);if(!string){string="Unknown error";error=8}GLEW.error[error]=stringToNewUTF8(string)}return GLEW.error[error]},versionStringConstantFromCode(name){switch(name){case 1:return"1.10.0";case 2:return"1";case 3:return"10";case 4:return"0";default:return null}},versionString(name){if(!GLEW.version[name]){var string=GLEW.versionStringConstantFromCode(name);if(!string)return 0;GLEW.version[name]=stringToNewUTF8(string)}return GLEW.version[name]},extensionIsSupported(name){GLEW.extensions||=webglGetExtensions();if(GLEW.extensions.includes(name))return 1;return GLEW.extensions.includes("GL_"+name)}};var _glewInit=()=>0;_glewInit.sig="i";var _glewIsSupported=name=>{var exts=UTF8ToString(name).split(" ");for(var i=0;iGLEW.extensionIsSupported(UTF8ToString(name));_glewGetExtension.sig="ip";var _glewGetErrorString=error=>GLEW.errorString(error);_glewGetErrorString.sig="pi";var _glewGetString=name=>GLEW.versionString(name);_glewGetString.sig="pi";var IDBStore={indexedDB(){if(typeof indexedDB!="undefined")return indexedDB;var ret=null;if(typeof window=="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBStore used, but indexedDB not supported");return ret},DB_VERSION:22,DB_STORE_NAME:"FILE_DATA",dbs:{},blobs:[0],getDB(name,callback){var db=IDBStore.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBStore.indexedDB().open(name,IDBStore.DB_VERSION)}catch(e){return callback(e)}req.onupgradeneeded=e=>{var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBStore.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBStore.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBStore.DB_STORE_NAME)}};req.onsuccess=()=>{db=req.result;IDBStore.dbs[name]=db;callback(null,db)};req.onerror=function(event){callback(event.target.error||"unknown error");event.preventDefault()}},getStore(dbName,type,callback){IDBStore.getDB(dbName,(error,db)=>{if(error)return callback(error);var transaction=db.transaction([IDBStore.DB_STORE_NAME],type);transaction.onerror=event=>{callback(event.target.error||"unknown error");event.preventDefault()};var store=transaction.objectStore(IDBStore.DB_STORE_NAME);callback(null,store)})},getFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.get(id);req.onsuccess=event=>{var result=event.target.result;if(!result){return callback(`file ${id} not found`)}return callback(null,result)};req.onerror=callback})},setFile(dbName,id,data,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.put(data,id);req.onsuccess=event=>callback();req.onerror=callback})},deleteFile(dbName,id,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.delete(id);req.onsuccess=event=>callback();req.onerror=callback})},existsFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.count(id);req.onsuccess=event=>callback(null,event.target.result>0);req.onerror=callback})},clearStore(dbName,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.clear();req.onsuccess=event=>callback();req.onerror=callback})}};var _emscripten_idb_async_load=(db,id,arg,onload,onerror)=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);((a1,a2,a3)=>{})(arg,buffer,byteArray.length);_free(buffer)})})};_emscripten_idb_async_load.sig="vppppp";var _emscripten_idb_async_store=(db,id,ptr,num,arg,onstore,onerror)=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(onstore)(a1=>{})(arg)})})};_emscripten_idb_async_store.sig="vpppippp";var _emscripten_idb_async_delete=(db,id,arg,ondelete,onerror)=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(ondelete)(a1=>{})(arg)})})};_emscripten_idb_async_delete.sig="vppppp";var _emscripten_idb_async_exists=(db,id,arg,oncheck,onerror)=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(oncheck)((a1,a2)=>{})(arg,exists)})})};_emscripten_idb_async_exists.sig="vppppp";var _emscripten_idb_async_clear=(db,arg,onclear,onerror)=>{IDBStore.clearStore(UTF8ToString(db),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(onclear)(a1=>{})(arg)})})};_emscripten_idb_async_clear.sig="vpppp";var _emscripten_idb_load=(db,id,pbuffer,pnum,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{if(error){HEAP32[perror>>2]=1;wakeUp();return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);HEAPU32[pbuffer>>2]=buffer;HEAP32[pnum>>2]=byteArray.length;HEAP32[perror>>2]=0;wakeUp()})});_emscripten_idb_load.sig="vppppp";_emscripten_idb_load.isAsync=true;var _emscripten_idb_store=(db,id,ptr,num,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_store.sig="vpppip";_emscripten_idb_store.isAsync=true;var _emscripten_idb_delete=(db,id,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_delete.sig="vppp";_emscripten_idb_delete.isAsync=true;var _emscripten_idb_exists=(db,id,pexists,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{HEAP32[pexists>>2]=!!exists;HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_exists.sig="vpppp";_emscripten_idb_exists.isAsync=true;var _emscripten_idb_clear=(db,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.clearStore(UTF8ToString(db),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_clear.sig="vpp";_emscripten_idb_clear.isAsync=true;var _emscripten_idb_load_blob=(db,id,pblob,perror)=>Asyncify.handleSleep(wakeUp=>{assert(!IDBStore.pending);IDBStore.pending=msg=>{IDBStore.pending=null;var blob=msg.blob;if(!blob){HEAP32[perror>>2]=1;wakeUp();return}assert(blob instanceof Blob);var blobId=IDBStore.blobs.length;IDBStore.blobs.push(blob);HEAP32[pblob>>2]=blobId;wakeUp()};postMessage({target:"IDBStore",method:"loadBlob",db:UTF8ToString(db),id:UTF8ToString(id)})});_emscripten_idb_load_blob.sig="vpppp";_emscripten_idb_load_blob.isAsync=true;var _emscripten_idb_store_blob=(db,id,ptr,num,perror)=>Asyncify.handleSleep(wakeUp=>{assert(!IDBStore.pending);IDBStore.pending=msg=>{IDBStore.pending=null;HEAP32[perror>>2]=!!msg.error;wakeUp()};postMessage({target:"IDBStore",method:"storeBlob",db:UTF8ToString(db),id:UTF8ToString(id),blob:new Blob([new Uint8Array(HEAPU8.subarray(ptr,ptr+num))])})});_emscripten_idb_store_blob.sig="vpppip";_emscripten_idb_store_blob.isAsync=true;var _emscripten_idb_read_from_blob=(blobId,start,num,buffer)=>{var blob=IDBStore.blobs[blobId];if(!blob)return 1;if(start+num>blob.size)return 2;var byteArray=(new FileReaderSync).readAsArrayBuffer(blob.slice(start,start+num));HEAPU8.set(new Uint8Array(byteArray),buffer);return 0};_emscripten_idb_read_from_blob.sig="viiip";var _emscripten_idb_free_blob=blobId=>{assert(IDBStore.blobs[blobId]);IDBStore.blobs[blobId]=null};_emscripten_idb_free_blob.sig="vi";var _emscripten_sleep=ms=>Asyncify.handleSleep(wakeUp=>safeSetTimeout(wakeUp,ms));_emscripten_sleep.sig="vi";_emscripten_sleep.isAsync=true;var _emscripten_scan_registers=func=>Asyncify.handleSleep(wakeUp=>{safeSetTimeout(()=>{var stackBegin=Asyncify.currData+12;var stackEnd=HEAPU32[Asyncify.currData>>2];((a1,a2)=>{})(stackBegin,stackEnd);wakeUp()},0)});_emscripten_scan_registers.sig="vp";_emscripten_scan_registers.isAsync=true;var _emscripten_lazy_load_code=()=>Asyncify.handleSleep(wakeUp=>{wasmBinaryFile+=".lazy.wasm";dependenciesFulfilled=wakeUp;createWasm()});_emscripten_lazy_load_code.sig="v";_emscripten_lazy_load_code.isAsync=true;async function __load_secondary_module(){wasmExports["load_secondary_module_status"].value=1;var imports={primary:wasmExports};var deferred=wasmBinaryFile.slice(0,-5)+".deferred.wasm";await new Promise(resolve=>{instantiateAsync(null,deferred,imports,resolve)})}__load_secondary_module.sig="v";__load_secondary_module.isAsync=true;var Fibers={nextFiber:0,trampolineRunning:false,trampoline(){if(!Fibers.trampolineRunning&&Fibers.nextFiber){Fibers.trampolineRunning=true;do{var fiber=Fibers.nextFiber;Fibers.nextFiber=0;Fibers.finishContextSwitch(fiber)}while(Fibers.nextFiber);Fibers.trampolineRunning=false}},finishContextSwitch(newFiber){var stack_base=HEAPU32[newFiber>>2];var stack_max=HEAPU32[newFiber+4>>2];_emscripten_stack_set_limits(stack_base,stack_max);stackRestore(HEAPU32[newFiber+8>>2]);var entryPoint=HEAPU32[newFiber+12>>2];if(entryPoint!==0){Asyncify.currData=null;HEAPU32[newFiber+12>>2]=0;var userData=HEAPU32[newFiber+16>>2];(a1=>{})(userData)}else{var asyncifyData=newFiber+20;Asyncify.currData=asyncifyData;Asyncify.state=Asyncify.State.Rewinding;_asyncify_start_rewind(asyncifyData);Asyncify.doRewind(asyncifyData)}}};var _emscripten_fiber_swap=(oldFiber,newFiber)=>{if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){Asyncify.state=Asyncify.State.Unwinding;var asyncifyData=oldFiber+20;Asyncify.setDataRewindFunc(asyncifyData);Asyncify.currData=asyncifyData;_asyncify_start_unwind(asyncifyData);var stackTop=stackSave();HEAPU32[oldFiber+8>>2]=stackTop;Fibers.nextFiber=newFiber}else{Asyncify.state=Asyncify.State.Normal;_asyncify_stop_rewind();Asyncify.currData=null}};_emscripten_fiber_swap.sig="vpp";_emscripten_fiber_swap.isAsync=true;var _SDL_GetTicks=()=>Date.now()-SDL.startTime|0;_SDL_GetTicks.sig="i";var _SDL_LockSurface=surf=>{var surfData=SDL.surfaces[surf];surfData.locked++;if(surfData.locked>1)return 0;if(!surfData.buffer){surfData.buffer=_malloc(surfData.width*surfData.height*4);HEAPU32[surf+20>>2]=surfData.buffer}HEAPU32[surf+20>>2]=surfData.buffer;if(surf==SDL.screen&&Module.screenIsReadOnly&&surfData.image)return 0;if(SDL.defaults.discardOnLock){if(!surfData.image){surfData.image=surfData.ctx.createImageData(surfData.width,surfData.height)}if(!SDL.defaults.opaqueFrontBuffer)return}else{surfData.image=surfData.ctx.getImageData(0,0,surfData.width,surfData.height)}if(surf==SDL.screen&&SDL.defaults.opaqueFrontBuffer){var data=surfData.image.data;var num=data.length;for(var i=0;i>2],y:HEAP32[rect+4>>2],w:HEAP32[rect+8>>2],h:HEAP32[rect+12>>2]}},updateRect(rect,r){HEAP32[rect>>2]=r.x;HEAP32[rect+4>>2]=r.y;HEAP32[rect+8>>2]=r.w;HEAP32[rect+12>>2]=r.h},intersectionOfRects(first,second){var leftX=Math.max(first.x,second.x);var leftY=Math.max(first.y,second.y);var rightX=Math.min(first.x+first.w,second.x+second.w);var rightY=Math.min(first.y+first.h,second.y+second.h);return{x:leftX,y:leftY,w:Math.max(leftX,rightX)-leftX,h:Math.max(leftY,rightY)-leftY}},checkPixelFormat(fmt){},loadColorToCSSRGB(color){var rgba=HEAP32[color>>2];return"rgb("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+")"},loadColorToCSSRGBA(color){var rgba=HEAP32[color>>2];return"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>24&255)/255+")"},translateColorToCSSRGBA:rgba=>"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>>24)/255+")",translateRGBAToCSSRGBA:(r,g,b,a)=>"rgba("+(r&255)+","+(g&255)+","+(b&255)+","+(a&255)/255+")",translateRGBAToColor:(r,g,b,a)=>r|g<<8|b<<16|a<<24,makeSurface(width,height,flags,usePageCanvas,source,rmask,gmask,bmask,amask){var is_SDL_HWSURFACE=flags&1;var is_SDL_HWPALETTE=flags&2097152;var is_SDL_OPENGL=flags&67108864;var surf=_malloc(60);var pixelFormat=_malloc(44);var bpp=is_SDL_HWPALETTE?1:4;var buffer=0;if(!is_SDL_HWSURFACE&&!is_SDL_OPENGL){buffer=_malloc(width*height*4)}HEAP32[surf>>2]=flags;HEAPU32[surf+4>>2]=pixelFormat;HEAP32[surf+8>>2]=width;HEAP32[surf+12>>2]=height;HEAP32[surf+16>>2]=width*bpp;HEAPU32[surf+20>>2]=buffer;HEAP32[surf+36>>2]=0;HEAP32[surf+40>>2]=0;HEAP32[surf+44>>2]=Module["canvas"].width;HEAP32[surf+48>>2]=Module["canvas"].height;HEAP32[surf+56>>2]=1;HEAP32[pixelFormat>>2]=-2042224636;HEAP32[pixelFormat+4>>2]=0;HEAP8[pixelFormat+8]=bpp*8;HEAP8[pixelFormat+9]=bpp;HEAP32[pixelFormat+12>>2]=rmask||255;HEAP32[pixelFormat+16>>2]=gmask||65280;HEAP32[pixelFormat+20>>2]=bmask||16711680;HEAP32[pixelFormat+24>>2]=amask||4278190080;SDL.GL=SDL.GL||is_SDL_OPENGL;var canvas;if(!usePageCanvas){if(SDL.canvasPool.length>0){canvas=SDL.canvasPool.pop()}else{canvas=document.createElement("canvas")}canvas.width=width;canvas.height=height}else{canvas=Module["canvas"]}var webGLContextAttributes={antialias:SDL.glAttributes[13]!=0&&SDL.glAttributes[14]>1,depth:SDL.glAttributes[6]>0,stencil:SDL.glAttributes[7]>0,alpha:SDL.glAttributes[3]>0};var ctx=Browser.createContext(canvas,is_SDL_OPENGL,usePageCanvas,webGLContextAttributes);SDL.surfaces[surf]={width,height,canvas,ctx,surf,buffer,pixelFormat,alpha:255,flags,locked:0,usePageCanvas,source,isFlagSet:flag=>flags&flag};return surf},copyIndexedColorData(surfData,rX,rY,rW,rH){if(!surfData.colors){return}var fullWidth=Module["canvas"].width;var fullHeight=Module["canvas"].height;var startX=rX||0;var startY=rY||0;var endX=(rW||fullWidth-startX)+startX;var endY=(rH||fullHeight-startY)+startY;var buffer=surfData.buffer;if(!surfData.image.data32){surfData.image.data32=new Uint32Array(surfData.image.data.buffer)}var data32=surfData.image.data32;var colors32=surfData.colors32;for(var y=startY;y>2];if(refcount>1){HEAP32[refcountPointer>>2]=refcount-1;return}var info=SDL.surfaces[surf];if(!info.usePageCanvas&&info.canvas)SDL.canvasPool.push(info.canvas);if(info.buffer)_free(info.buffer);_free(info.pixelFormat);_free(surf);SDL.surfaces[surf]=null;if(surf===SDL.screen){SDL.screen=null}},blitSurface(src,srcrect,dst,dstrect,scale){var srcData=SDL.surfaces[src];var dstData=SDL.surfaces[dst];var sr,dr;if(srcrect){sr=SDL.loadRect(srcrect)}else{sr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstrect){dr=SDL.loadRect(dstrect)}else{dr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstData.clipRect){var widthScale=!scale||sr.w===0?1:sr.w/dr.w;var heightScale=!scale||sr.h===0?1:sr.h/dr.h;dr=SDL.intersectionOfRects(dstData.clipRect,dr);sr.w=dr.w*widthScale;sr.h=dr.h*heightScale;if(dstrect){SDL.updateRect(dstrect,dr)}}var blitw,blith;if(scale){blitw=dr.w;blith=dr.h}else{blitw=sr.w;blith=sr.h}if(sr.w===0||sr.h===0||blitw===0||blith===0){return 0}var oldAlpha=dstData.ctx.globalAlpha;dstData.ctx.globalAlpha=srcData.alpha/255;dstData.ctx.drawImage(srcData.canvas,sr.x,sr.y,sr.w,sr.h,dr.x,dr.y,blitw,blith);dstData.ctx.globalAlpha=oldAlpha;if(dst!=SDL.screen){warnOnce("WARNING: copying canvas data to memory for compatibility");_SDL_LockSurface(dst);dstData.locked--}return 0},downFingers:{},savedKeydown:null,receiveEvent(event){function unpressAllPressedKeys(){for(var code in SDL.keyboardMap){SDL.events.push({type:"keyup",keyCode:SDL.keyboardMap[code]})}}switch(event.type){case"touchstart":case"touchmove":{event.preventDefault();var touches=[];if(event.type==="touchstart"){for(var i=0;i0?Math.max(delta,1):Math.min(delta,-1);var button=delta>0?3:4;SDL.events.push({type:"mousedown",button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"mouseup",button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"wheel",deltaX:0,deltaY:delta});event.preventDefault();break;case"mousemove":if(SDL.DOMButtons[0]===1){SDL.events.push({type:"touchmove",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}if(Browser.pointerLock){if("mozMovementX"in event){event["movementX"]=event["mozMovementX"];event["movementY"]=event["mozMovementY"]}if(event["movementX"]==0&&event["movementY"]==0){event.preventDefault();return}}case"keydown":case"keyup":case"keypress":case"mousedown":case"mouseup":if(event.type!=="keydown"||!SDL.unicode&&!SDL.textInput||(event.keyCode===8||event.keyCode===9)){event.preventDefault()}if(event.type=="mousedown"){SDL.DOMButtons[event.button]=1;SDL.events.push({type:"touchstart",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}else if(event.type=="mouseup"){if(!SDL.DOMButtons[event.button]){return}SDL.events.push({type:"touchend",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}});SDL.DOMButtons[event.button]=0}if(event.type==="keydown"||event.type==="mousedown"){SDL.canRequestFullscreen=true}else if(event.type==="keyup"||event.type==="mouseup"){if(SDL.isRequestingFullscreen){Module["requestFullscreen"](true,true);SDL.isRequestingFullscreen=false}SDL.canRequestFullscreen=false}if(event.type==="keypress"&&SDL.savedKeydown){SDL.savedKeydown.keypressCharCode=event.charCode;SDL.savedKeydown=null}else if(event.type==="keydown"){SDL.savedKeydown=event}if(event.type!=="keypress"||SDL.textInput){SDL.events.push(event)}break;case"mouseout":for(var i=0;i<3;i++){if(SDL.DOMButtons[i]){SDL.events.push({type:"mouseup",button:i,pageX:event.pageX,pageY:event.pageY});SDL.DOMButtons[i]=0}}event.preventDefault();break;case"focus":SDL.events.push(event);event.preventDefault();break;case"blur":SDL.events.push(event);unpressAllPressedKeys();event.preventDefault();break;case"visibilitychange":SDL.events.push({type:"visibilitychange",visible:!document.hidden});unpressAllPressedKeys();event.preventDefault();break;case"unload":if(MainLoop.runner){SDL.events.push(event);MainLoop.runner()}return;case"resize":SDL.events.push(event);if(event.preventDefault){event.preventDefault()}break}if(SDL.events.length>=1e4){err("SDL event queue full, dropping events");SDL.events=SDL.events.slice(0,1e4)}SDL.flushEventsToHandler();return},lookupKeyCodeForEvent(event){var code=event.keyCode;if(code>=65&&code<=90){code+=32}else{code=SDL.keyCodes[event.keyCode]||event.keyCode;if(event.location===2&&code>=(224|1<<10)&&code<=(227|1<<10)){code+=4}}return code},handleEvent(event){if(event.handled)return;event.handled=true;switch(event.type){case"touchstart":case"touchend":case"touchmove":{Browser.calculateMouseEvent(event);break}case"keydown":case"keyup":{var down=event.type==="keydown";var code=SDL.lookupKeyCodeForEvent(event);HEAP8[SDL.keyboardState+code]=down;SDL.modState=(HEAP8[SDL.keyboardState+1248]?64:0)|(HEAP8[SDL.keyboardState+1249]?1:0)|(HEAP8[SDL.keyboardState+1250]?256:0)|(HEAP8[SDL.keyboardState+1252]?128:0)|(HEAP8[SDL.keyboardState+1253]?2:0)|(HEAP8[SDL.keyboardState+1254]?512:0);if(down){SDL.keyboardMap[code]=event.keyCode}else{delete SDL.keyboardMap[code]}break}case"mousedown":case"mouseup":if(event.type=="mousedown"){SDL.buttonState|=1<{})(SDL.eventHandlerContext,SDL.eventHandlerTemp)}},pollEvent(ptr){if(SDL.initFlags&512&&SDL.joystickEventState){SDL.queryJoysticks()}if(ptr){while(SDL.events.length>0){if(SDL.makeCEvent(SDL.events.shift(),ptr)!==false)return 1}return 0}return SDL.events.length>0},makeCEvent(event,ptr){if(typeof event=="number"){_memcpy(ptr,event,28);_free(event);return}SDL.handleEvent(event);switch(event.type){case"keydown":case"keyup":{var down=event.type==="keydown";var key=SDL.lookupKeyCodeForEvent(event);var scan;if(key>=1024){scan=key-1024}else{scan=SDL.scanCodes[key]||key}HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+8]=down?1:0;HEAP8[ptr+9]=0;HEAP32[ptr+12>>2]=scan;HEAP32[ptr+16>>2]=key;HEAP16[ptr+20>>1]=SDL.modState;HEAP32[ptr+24>>2]=event.keypressCharCode||key;break}case"keypress":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];var cStr=intArrayFromString(String.fromCharCode(event.charCode));for(var i=0;i>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP8[ptr+16]=event.button+1;HEAP8[ptr+17]=down?1:0;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY}else{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP32[ptr+16>>2]=SDL.buttonState;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY;HEAP32[ptr+28>>2]=Browser.mouseMovementX;HEAP32[ptr+32>>2]=Browser.mouseMovementY}break}case"wheel":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+16>>2]=event.deltaX;HEAP32[ptr+20>>2]=event.deltaY;break}case"touchstart":case"touchend":case"touchmove":{var touch=event.touch;if(!Browser.touches[touch.identifier])break;var w=Module["canvas"].width;var h=Module["canvas"].height;var x=Browser.touches[touch.identifier].x/w;var y=Browser.touches[touch.identifier].y/h;var lx=Browser.lastTouches[touch.identifier].x/w;var ly=Browser.lastTouches[touch.identifier].y/h;var dx=x-lx;var dy=y-ly;if(touch["deviceID"]===undefined)touch.deviceID=SDL.TOUCH_DEFAULT_ID;if(dx===0&&dy===0&&event.type==="touchmove")return false;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=_SDL_GetTicks();tempI64=[touch.deviceID>>>0,(tempDouble=touch.deviceID,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+8>>2]=tempI64[0],HEAP32[ptr+12>>2]=tempI64[1];tempI64=[touch.identifier>>>0,(tempDouble=touch.identifier,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+16>>2]=tempI64[0],HEAP32[ptr+20>>2]=tempI64[1];HEAPF32[ptr+24>>2]=x;HEAPF32[ptr+28>>2]=y;HEAPF32[ptr+32>>2]=dx;HEAPF32[ptr+36>>2]=dy;if(touch.force!==undefined){HEAPF32[ptr+40>>2]=touch.force}else{HEAPF32[ptr+40>>2]=event.type=="touchend"?0:1}break}case"unload":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];break}case"resize":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=event.w;HEAP32[ptr+8>>2]=event.h;break}case"joystick_button_up":case"joystick_button_down":{var state=event.type==="joystick_button_up"?0:1;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.button;HEAP8[ptr+6]=state;break}case"joystick_axis_motion":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.axis;HEAP32[ptr+8>>2]=SDL.joystickAxisValueConversion(event.value);break}case"focus":{var SDL_WINDOWEVENT_FOCUS_GAINED=12;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_GAINED;break}case"blur":{var SDL_WINDOWEVENT_FOCUS_LOST=13;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_LOST;break}case"visibilitychange":{var SDL_WINDOWEVENT_SHOWN=1;var SDL_WINDOWEVENT_HIDDEN=2;var visibilityEventID=event.visible?SDL_WINDOWEVENT_SHOWN:SDL_WINDOWEVENT_HIDDEN;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=visibilityEventID;break}default:throw"Unhandled SDL event: "+event.type}},makeFontString(height,fontName){if(fontName.charAt(0)!="'"&&fontName.charAt(0)!='"'){fontName='"'+fontName+'"'}return height+"px "+fontName+", serif"},estimateTextWidth(fontData,text){var h=fontData.size;var fontString=SDL.makeFontString(h,fontData.name);var tempCtx=SDL.ttfContext;tempCtx.font=fontString;var ret=tempCtx.measureText(text).width|0;return ret},allocateChannels(num){if(SDL.numChannels&&SDL.numChannels>=num&&num!=0)return;SDL.numChannels=num;SDL.channels=[];for(var i=0;i{if(!audio.paused)SDL.playWebAudio(audio)});return}audio.webAudioNode=SDL.audioContext["createBufferSource"]();audio.webAudioNode["buffer"]=webAudio.decodedBuffer;audio.webAudioNode["loop"]=audio.loop;audio.webAudioNode["onended"]=audio["onended"];audio.webAudioPannerNode=SDL.audioContext["createPanner"]();audio.webAudioPannerNode["setPosition"](0,0,-.5);audio.webAudioPannerNode["panningModel"]="equalpower";audio.webAudioGainNode=SDL.audioContext["createGain"]();audio.webAudioGainNode["gain"]["value"]=audio.volume;audio.webAudioNode["connect"](audio.webAudioPannerNode);audio.webAudioPannerNode["connect"](audio.webAudioGainNode);audio.webAudioGainNode["connect"](SDL.audioContext["destination"]);audio.webAudioNode["start"](0,audio.currentPosition);audio.startTime=SDL.audioContext["currentTime"]-audio.currentPosition}catch(e){err(`playWebAudio failed: ${e}`)}},pauseWebAudio(audio){if(!audio)return;if(audio.webAudioNode){try{audio.currentPosition=(SDL.audioContext["currentTime"]-audio.startTime)%audio.resource.webAudio.decodedBuffer.duration;audio.webAudioNode["onended"]=undefined;audio.webAudioNode.stop(0);audio.webAudioNode=undefined}catch(e){err(`pauseWebAudio failed: ${e}`)}}audio.paused=true},openAudioContext(){if(!SDL.audioContext){if(typeof AudioContext!="undefined")SDL.audioContext=new AudioContext;else if(typeof webkitAudioContext!="undefined")SDL.audioContext=new webkitAudioContext}},webAudioAvailable:()=>!!SDL.audioContext,fillWebAudioBufferFromHeap(heapPtr,sizeSamplesPerChannel,dstAudioBuffer){var audio=SDL.audio;var numChannels=audio.channels;for(var c=0;c>1]/32768}}else if(audio.format==8){for(var j=0;j=0?v-128:v+128)/128}}else if(audio.format==33056){for(var j=0;j>2]}}else{throw"Invalid SDL audio format "+audio.format+"!"}}},joystickEventState:1,lastJoystickState:{},joystickNamePool:{},recordJoystickState(joystick,state){var buttons=new Array(state.buttons.length);for(var i=0;i0},queryJoysticks(){for(var joystick in SDL.lastJoystickState){var state=SDL.getGamepad(joystick-1);var prevState=SDL.lastJoystickState[joystick];if(typeof state=="undefined")return;if(state===null)return;if(typeof state.timestamp!="number"||state.timestamp!=prevState.timestamp||!state.timestamp){var i;for(i=0;ideviceIndex&&deviceIndex>=0){return gamepads[deviceIndex]}return null}};var _SDL_Linked_Version=()=>{if(SDL.version===null){SDL.version=_malloc(3);HEAP8[SDL.version]=1;HEAP8[SDL.version+1]=3;HEAP8[SDL.version+2]=0}return SDL.version};_SDL_Linked_Version.sig="p";var _SDL_Init=initFlags=>{SDL.startTime=Date.now();SDL.initFlags=initFlags;if(!Module["doNotCaptureKeyboard"]){var keyboardListeningElement=Module["keyboardListeningElement"]||document;keyboardListeningElement.addEventListener("keydown",SDL.receiveEvent);keyboardListeningElement.addEventListener("keyup",SDL.receiveEvent);keyboardListeningElement.addEventListener("keypress",SDL.receiveEvent);window.addEventListener("focus",SDL.receiveEvent);window.addEventListener("blur",SDL.receiveEvent);document.addEventListener("visibilitychange",SDL.receiveEvent)}window.addEventListener("unload",SDL.receiveEvent);SDL.keyboardState=_calloc(65536,1);SDL.DOMEventToSDLEvent["keydown"]=768;SDL.DOMEventToSDLEvent["keyup"]=769;SDL.DOMEventToSDLEvent["keypress"]=771;SDL.DOMEventToSDLEvent["mousedown"]=1025;SDL.DOMEventToSDLEvent["mouseup"]=1026;SDL.DOMEventToSDLEvent["mousemove"]=1024;SDL.DOMEventToSDLEvent["wheel"]=1027;SDL.DOMEventToSDLEvent["touchstart"]=1792;SDL.DOMEventToSDLEvent["touchend"]=1793;SDL.DOMEventToSDLEvent["touchmove"]=1794;SDL.DOMEventToSDLEvent["unload"]=256;SDL.DOMEventToSDLEvent["resize"]=28673;SDL.DOMEventToSDLEvent["visibilitychange"]=512;SDL.DOMEventToSDLEvent["focus"]=512;SDL.DOMEventToSDLEvent["blur"]=512;SDL.DOMEventToSDLEvent["joystick_axis_motion"]=1536;SDL.DOMEventToSDLEvent["joystick_button_down"]=1539;SDL.DOMEventToSDLEvent["joystick_button_up"]=1540;return 0};_SDL_Init.sig="ii";var _SDL_WasInit=flags=>{if(SDL.startTime===null){_SDL_Init(0)}return 1};_SDL_WasInit.sig="ii";var _SDL_GetVideoInfo=()=>{var ret=_calloc(20,1);HEAP32[ret+12>>2]=Module["canvas"].width;HEAP32[ret+16>>2]=Module["canvas"].height;return ret};_SDL_GetVideoInfo.sig="p";var _SDL_ListModes=(format,flags)=>-1;_SDL_ListModes.sig="ppi";var _SDL_VideoModeOK=(width,height,depth,flags)=>depth;_SDL_VideoModeOK.sig="iiiii";var _SDL_VideoDriverName=(buf,max_size)=>{if(SDL.startTime===null){return 0}var driverName=[101,109,115,99,114,105,112,116,101,110,95,115,100,108,95,100,114,105,118,101,114];var index=0;var size=driverName.length;if(max_size<=size){size=max_size-1}while(index{["touchstart","touchend","touchmove","mousedown","mouseup","mousemove","mousewheel","wheel","mouseout","DOMMouseScroll"].forEach(e=>Module["canvas"].addEventListener(e,SDL.receiveEvent,true));var canvas=Module["canvas"];if(width==0&&height==0){width=canvas.width;height=canvas.height}if(!SDL.addedResizeListener){SDL.addedResizeListener=true;Browser.resizeListeners.push((w,h)=>{if(!SDL.settingVideoMode){SDL.receiveEvent({type:"resize",w,h})}})}SDL.settingVideoMode=true;Browser.setCanvasSize(width,height);SDL.settingVideoMode=false;if(SDL.screen){SDL.freeSurface(SDL.screen);assert(!SDL.screen)}if(SDL.GL)flags=flags|67108864;SDL.screen=SDL.makeSurface(width,height,flags,true,"screen");return SDL.screen};_SDL_SetVideoMode.sig="piiii";var _SDL_GetVideoSurface=()=>SDL.screen;_SDL_GetVideoSurface.sig="p";var _SDL_AudioQuit=()=>{for(var i=0;iout("SDL_VideoQuit called (and ignored)");_SDL_VideoQuit.sig="v";var _SDL_QuitSubSystem=flags=>out("SDL_QuitSubSystem called (and ignored)");_SDL_QuitSubSystem.sig="vi";var _SDL_Quit=()=>{_SDL_AudioQuit();out("SDL_Quit called (and ignored)")};_SDL_Quit.sig="v";var _SDL_UnlockSurface=surf=>{assert(!SDL.GL);var surfData=SDL.surfaces[surf];if(!surfData.locked||--surfData.locked>0){return}if(surfData.isFlagSet(2097152)){SDL.copyIndexedColorData(surfData)}else if(!surfData.colors){var data=surfData.image.data;var buffer=surfData.buffer;assert(buffer%4==0,"Invalid buffer offset: "+buffer);var src=buffer>>2;var dst=0;var isScreen=surf==SDL.screen;var num;if(typeof CanvasPixelArray!="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=isScreen?255:val>>24&255;src++;dst+=4}}else{var data32=new Uint32Array(data.buffer);if(isScreen&&SDL.defaults.opaqueFrontBuffer){num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=new Uint8Array(data.buffer);var i=3;var j=i+4*num;if(num%8==0){while(i{};_SDL_Flip.sig="ip";var _SDL_UpdateRect=(surf,x,y,w,h)=>{};_SDL_UpdateRect.sig="vpiiii";var _SDL_UpdateRects=(surf,numrects,rects)=>{};_SDL_UpdateRects.sig="vpip";var _SDL_Delay=delay=>_emscripten_sleep(delay);_SDL_Delay.sig="vi";_SDL_Delay.isAsync=true;var _SDL_WM_SetCaption=(title,icon)=>{if(title){_emscripten_set_window_title(title)}icon&&=UTF8ToString(icon)};_SDL_WM_SetCaption.sig="vpp";var _SDL_EnableKeyRepeat=(delay,interval)=>{};_SDL_EnableKeyRepeat.sig="iii";var _SDL_GetKeyboardState=numKeys=>{if(numKeys){HEAP32[numKeys>>2]=65536}return SDL.keyboardState};_SDL_GetKeyboardState.sig="pp";var _SDL_GetKeyState=()=>_SDL_GetKeyboardState(0);var _SDL_GetKeyName=key=>{SDL.keyName||=stringToNewUTF8("unknown key");return SDL.keyName};_SDL_GetKeyName.sig="pi";var _SDL_GetModState=()=>SDL.modState;_SDL_GetModState.sig="i";var _SDL_GetMouseState=(x,y)=>{if(x)HEAP32[x>>2]=Browser.mouseX;if(y)HEAP32[y>>2]=Browser.mouseY;return SDL.buttonState};_SDL_GetMouseState.sig="ipp";var _SDL_WarpMouse=(x,y)=>{};_SDL_WarpMouse.sig="vii";var _SDL_ShowCursor=toggle=>{switch(toggle){case 0:if(Browser.isFullscreen){Module["canvas"].requestPointerLock();return 0}return 1;case 1:Module["canvas"].exitPointerLock();return 1;case-1:return!Browser.pointerLock;default:err(`SDL_ShowCursor called with unknown toggle parameter value: ${toggle}`);break}};_SDL_ShowCursor.sig="ii";var _SDL_GetError=()=>{SDL.errorMessage||=stringToNewUTF8("unknown SDL-emscripten error");return SDL.errorMessage};_SDL_GetError.sig="p";var _SDL_SetError=(fmt,varargs)=>{};_SDL_SetError.sig="vpp";var _SDL_CreateRGBSurface=(flags,width,height,depth,rmask,gmask,bmask,amask)=>SDL.makeSurface(width,height,flags,false,"CreateRGBSurface",rmask,gmask,bmask,amask);_SDL_CreateRGBSurface.sig="piiiiiiii";var _SDL_CreateRGBSurfaceFrom=(pixels,width,height,depth,pitch,rmask,gmask,bmask,amask)=>{var surf=SDL.makeSurface(width,height,0,false,"CreateRGBSurfaceFrom",rmask,gmask,bmask,amask);if(depth!==32){err("TODO: Partially unimplemented SDL_CreateRGBSurfaceFrom called!");return surf}var data=SDL.surfaces[surf];var image=data.ctx.createImageData(width,height);var pitchOfDst=width*4;for(var row=0;row{if(format){SDL.checkPixelFormat(format)}var oldData=SDL.surfaces[surf];var ret=SDL.makeSurface(oldData.width,oldData.height,oldData.flags,false,"copy:"+oldData.source);var newData=SDL.surfaces[ret];newData.ctx.globalCompositeOperation="copy";newData.ctx.drawImage(oldData.canvas,0,0);newData.ctx.globalCompositeOperation=oldData.ctx.globalCompositeOperation;return ret};_SDL_ConvertSurface.sig="pppi";var _SDL_DisplayFormatAlpha=surf=>_SDL_ConvertSurface(surf,0,0);_SDL_DisplayFormatAlpha.sig="pp";var _SDL_FreeSurface=surf=>{if(surf)SDL.freeSurface(surf)};_SDL_FreeSurface.sig="vp";var _SDL_UpperBlit=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,false);_SDL_UpperBlit.sig="ipppp";var _SDL_UpperBlitScaled=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,true);_SDL_UpperBlitScaled.sig="ipppp";var _SDL_LowerBlit=_SDL_UpperBlit;_SDL_LowerBlit.sig="ipppp";var _SDL_LowerBlitScaled=_SDL_UpperBlitScaled;_SDL_LowerBlitScaled.sig="ipppp";var _SDL_GetClipRect=(surf,rect)=>{assert(rect);var surfData=SDL.surfaces[surf];var r=surfData.clipRect||{x:0,y:0,w:surfData.width,h:surfData.height};SDL.updateRect(rect,r)};_SDL_GetClipRect.sig="vpp";var _SDL_SetClipRect=(surf,rect)=>{var surfData=SDL.surfaces[surf];if(rect){surfData.clipRect=SDL.intersectionOfRects({x:0,y:0,w:surfData.width,h:surfData.height},SDL.loadRect(rect))}else{delete surfData.clipRect}};_SDL_SetClipRect.sig="ipp";var _SDL_FillRect=(surf,rect,color)=>{var surfData=SDL.surfaces[surf];assert(!surfData.locked);if(surfData.isFlagSet(2097152)){color=surfData.colors32[color]}var r=rect?SDL.loadRect(rect):{x:0,y:0,w:surfData.width,h:surfData.height};if(surfData.clipRect){r=SDL.intersectionOfRects(surfData.clipRect,r);if(rect){SDL.updateRect(rect,r)}}surfData.ctx.save();surfData.ctx.fillStyle=SDL.translateColorToCSSRGBA(color);surfData.ctx.fillRect(r.x,r.y,r.w,r.h);surfData.ctx.restore();return 0};_SDL_FillRect.sig="ippi";var _zoomSurface=(src,x,y,smooth)=>{var srcData=SDL.surfaces[src];var w=srcData.width*x;var h=srcData.height*y;var ret=SDL.makeSurface(Math.abs(w),Math.abs(h),srcData.flags,false,"zoomSurface");var dstData=SDL.surfaces[ret];if(x>=0&&y>=0)dstData.ctx.drawImage(srcData.canvas,0,0,w,h);else{dstData.ctx.save();dstData.ctx.scale(x<0?-1:1,y<0?-1:1);dstData.ctx.drawImage(srcData.canvas,w<0?w:0,h<0?h:0,Math.abs(w),Math.abs(h));dstData.ctx.restore()}return ret};_zoomSurface.sig="ppddi";var _rotozoomSurface=(src,angle,zoom,smooth)=>{if(angle%360===0){return _zoomSurface(src,zoom,zoom,smooth)}var srcData=SDL.surfaces[src];var w=srcData.width*zoom;var h=srcData.height*zoom;var diagonal=Math.ceil(Math.sqrt(Math.pow(w,2)+Math.pow(h,2)));var ret=SDL.makeSurface(diagonal,diagonal,srcData.flags,false,"rotozoomSurface");var dstData=SDL.surfaces[ret];dstData.ctx.translate(diagonal/2,diagonal/2);dstData.ctx.rotate(-angle*Math.PI/180);dstData.ctx.drawImage(srcData.canvas,-w/2,-h/2,w,h);return ret};_rotozoomSurface.sig="ppddi";var _SDL_SetAlpha=(surf,flag,alpha)=>{var surfData=SDL.surfaces[surf];surfData.alpha=alpha;if(!(flag&65536)){surfData.alpha=255}};_SDL_SetAlpha.sig="ipii";var _SDL_SetColorKey=(surf,flag,key)=>{warnOnce("SDL_SetColorKey is a no-op for performance reasons");return 0};_SDL_SetColorKey.sig="ipii";var _SDL_PollEvent=ptr=>SDL.pollEvent(ptr);_SDL_PollEvent.sig="ip";var _SDL_PushEvent=ptr=>{var copy=_malloc(28);_memcpy(copy,ptr,28);SDL.events.push(copy);return 0};_SDL_PushEvent.sig="ip";var _SDL_PeepEvents=(events,requestedEventCount,action,from,to)=>{switch(action){case 2:{assert(requestedEventCount==1);var index=0;var retrievedEventCount=0;while(indexSDL.events.forEach(SDL.handleEvent);_SDL_PumpEvents.sig="v";var _emscripten_SDL_SetEventHandler=(handler,userdata)=>{SDL.eventHandler=handler;SDL.eventHandlerContext=userdata;SDL.eventHandlerTemp||=_malloc(28)};_emscripten_SDL_SetEventHandler.sig="vpp";var _SDL_SetColors=(surf,colors,firstColor,nColors)=>{var surfData=SDL.surfaces[surf];if(!surfData.colors){var buffer=new ArrayBuffer(256*4);surfData.colors=new Uint8Array(buffer);surfData.colors32=new Uint32Array(buffer)}for(var i=0;i_SDL_SetColors(surf,colors,firstColor,nColors);_SDL_SetPalette.sig="ipipii";var _SDL_MapRGB=(fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|4278190080};_SDL_MapRGB.sig="ipiii";var _SDL_MapRGBA=(fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|(a&255)<<24};_SDL_MapRGBA.sig="ipiiii";var _SDL_GetRGB=(pixel,fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}};_SDL_GetRGB.sig="vipppp";var _SDL_GetRGBA=(pixel,fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}if(a){HEAP8[a]=pixel>>24&255}};_SDL_GetRGBA.sig="vippppp";var _SDL_GetAppState=()=>{var state=0;if(Browser.pointerLock){state|=1}if(document.hasFocus()){state|=2}state|=4;return state};_SDL_GetAppState.sig="i";var _SDL_WM_GrabInput=()=>{};_SDL_WM_GrabInput.sig="ii";var _SDL_WM_ToggleFullScreen=surf=>{if(Browser.exitFullscreen()){return 1}if(!SDL.canRequestFullscreen){return 0}SDL.isRequestingFullscreen=true;return 1};_SDL_WM_ToggleFullScreen.sig="ip";var _IMG_Init=flags=>flags;_IMG_Init.sig="ii";var _SDL_FreeRW=rwopsID=>{SDL.rwops[rwopsID]=null;while(SDL.rwops.length>0&&SDL.rwops[SDL.rwops.length-1]===null){SDL.rwops.pop()}};_SDL_FreeRW.sig="vp";var _IMG_Load_RW=(rwopsID,freeSrc)=>{var sp=stackSave();try{var cleanup=()=>{stackRestore(sp);if(rwops&&freeSrc)_SDL_FreeRW(rwopsID)};var addCleanup=func=>{var old=cleanup;cleanup=()=>{old();func()}};var callStbImage=(func,params)=>{var x=stackAlloc(4);var y=stackAlloc(4);var comp=stackAlloc(4);var data=Module["_"+func](...params,x,y,comp,0);if(!data)return null;addCleanup(()=>Module["_stbi_image_free"](data));return{rawData:true,data,width:HEAP32[x>>2],height:HEAP32[y>>2],size:HEAP32[x>>2]*HEAP32[y>>2]*HEAP32[comp>>2],bpp:HEAP32[comp>>2]}};var rwops=SDL.rwops[rwopsID];if(rwops===undefined){return 0}var raw;var filename=rwops.filename;if(filename===undefined){warnOnce("Only file names that have been preloaded are supported for IMG_Load_RW. Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}if(!raw){filename=PATH_FS.resolve(filename);raw=preloadedImages[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded image, but freePreloadedMediaOnUse is set!");warnOnce("Cannot find preloaded image "+filename);warnOnce("Cannot find preloaded image "+filename+". Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}else if(Module["freePreloadedMediaOnUse"]){preloadedImages[filename]=null}}var surf=SDL.makeSurface(raw.width,raw.height,0,false,"load:"+filename);var surfData=SDL.surfaces[surf];surfData.ctx.globalCompositeOperation="copy";if(!raw.rawData){surfData.ctx.drawImage(raw,0,0,raw.width,raw.height,0,0,raw.width,raw.height)}else{var imageData=surfData.ctx.getImageData(0,0,surfData.width,surfData.height);if(raw.bpp==4){imageData.data.set(HEAPU8.subarray(raw.data,raw.data+raw.size))}else if(raw.bpp==3){var pixels=raw.size/3;var data=imageData.data;var sourcePtr=raw.data;var destPtr=0;for(var i=0;i{var id=SDL.rwops.length;var filename=UTF8ToString(_name);SDL.rwops.push({filename,mimetype:Browser.getMimetype(filename)});return id};_SDL_RWFromFile.sig="ppp";var _IMG_Load=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_IMG_Load_RW(rwops,1);return result};_IMG_Load.sig="pp";var _IMG_Quit=()=>out("IMG_Quit called (and ignored)");_IMG_Quit.sig="v";var _SDL_OpenAudio=(desired,obtained)=>{try{SDL.audio={freq:HEAPU32[desired>>2],format:HEAPU16[desired+4>>1],channels:HEAPU8[desired+6],samples:HEAPU16[desired+8>>1],callback:HEAPU32[desired+16>>2],userdata:HEAPU32[desired+20>>2],paused:true,timer:null};if(SDL.audio.format==8){SDL.audio.silence=128}else if(SDL.audio.format==32784){SDL.audio.silence=0}else if(SDL.audio.format==33056){SDL.audio.silence=0}else{throw"Invalid SDL audio format "+SDL.audio.format+"!"}if(SDL.audio.freq<=0){throw"Unsupported sound frequency "+SDL.audio.freq+"!"}else if(SDL.audio.freq<=22050){SDL.audio.freq=22050}else if(SDL.audio.freq<=32e3){SDL.audio.freq=32e3}else if(SDL.audio.freq<=44100){SDL.audio.freq=44100}else if(SDL.audio.freq<=48e3){SDL.audio.freq=48e3}else if(SDL.audio.freq<=96e3){SDL.audio.freq=96e3}else{throw`Unsupported sound frequency ${SDL.audio.freq}!`}if(SDL.audio.channels==0){SDL.audio.channels=1}else if(SDL.audio.channels<0||SDL.audio.channels>32){throw`Unsupported number of audio channels for SDL audio: ${SDL.audio.channels}!`}else if(SDL.audio.channels!=1&&SDL.audio.channels!=2){out(`Warning: Using untested number of audio channels ${SDL.audio.channels}`)}if(SDL.audio.samples<128||SDL.audio.samples>524288){throw`Unsupported audio callback buffer size ${SDL.audio.samples}!`}else if((SDL.audio.samples&SDL.audio.samples-1)!=0){throw`Audio callback buffer size ${SDL.audio.samples} must be a power-of-two!`}var totalSamples=SDL.audio.samples*SDL.audio.channels;if(SDL.audio.format==8){SDL.audio.bytesPerSample=1}else if(SDL.audio.format==32784){SDL.audio.bytesPerSample=2}else if(SDL.audio.format==33056){SDL.audio.bytesPerSample=4}else{throw`Invalid SDL audio format ${SDL.audio.format}!`}SDL.audio.bufferSize=totalSamples*SDL.audio.bytesPerSample;SDL.audio.bufferDurationSecs=SDL.audio.bufferSize/SDL.audio.bytesPerSample/SDL.audio.channels/SDL.audio.freq;SDL.audio.bufferingDelay=50/1e3;SDL.audio.buffer=_malloc(SDL.audio.bufferSize);SDL.audio.numSimultaneouslyQueuedBuffers=Module["SDL_numSimultaneouslyQueuedBuffers"]||5;SDL.audio.queueNewAudioData=()=>{if(!SDL.audio)return;for(var i=0;i=SDL.audio.bufferingDelay+SDL.audio.bufferDurationSecs*SDL.audio.numSimultaneouslyQueuedBuffers)return;((a1,a2,a3)=>{})(SDL.audio.userdata,SDL.audio.buffer,SDL.audio.bufferSize);SDL.audio.pushAudio(SDL.audio.buffer,SDL.audio.bufferSize)}};var sleepCallback=()=>{SDL.audio?.queueNewAudioData?.()};Asyncify.sleepCallbacks.push(sleepCallback);SDL.audio.callbackRemover=()=>{Asyncify.sleepCallbacks=Asyncify.sleepCallbacks.filter(callback=>callback!==sleepCallback)};SDL.audio.caller=()=>{if(!SDL.audio)return;--SDL.audio.numAudioTimersPending;SDL.audio.queueNewAudioData();var secsUntilNextPlayStart=SDL.audio.nextPlayTime-SDL.audioContext["currentTime"];var preemptBufferFeedSecs=SDL.audio.bufferDurationSecs/2;if(SDL.audio.numAudioTimersPending{try{if(SDL.audio.paused)return;var sizeSamples=sizeBytes/SDL.audio.bytesPerSample;var sizeSamplesPerChannel=sizeSamples/SDL.audio.channels;if(sizeSamplesPerChannel!=SDL.audio.samples){throw"Received mismatching audio buffer size!"}var source=SDL.audioContext["createBufferSource"]();var soundBuffer=SDL.audioContext["createBuffer"](SDL.audio.channels,sizeSamplesPerChannel,SDL.audio.freq);source["connect"](SDL.audioContext["destination"]);SDL.fillWebAudioBufferFromHeap(ptr,sizeSamplesPerChannel,soundBuffer);source["buffer"]=soundBuffer;var curtime=SDL.audioContext["currentTime"];var playtime=Math.max(curtime+SDL.audio.bufferingDelay,SDL.audio.nextPlayTime);if(typeof source["start"]!="undefined"){source["start"](playtime)}else if(typeof source["noteOn"]!="undefined"){source["noteOn"](playtime)}SDL.audio.nextPlayTime=playtime+SDL.audio.bufferDurationSecs}catch(e){err(`Web Audio API error playing back audio: ${e.toString()}`)}};if(obtained){HEAP32[obtained>>2]=SDL.audio.freq;HEAP16[obtained+4>>1]=SDL.audio.format;HEAP8[obtained+6]=SDL.audio.channels;HEAP8[obtained+7]=SDL.audio.silence;HEAP16[obtained+8>>1]=SDL.audio.samples;HEAPU32[obtained+16>>2]=SDL.audio.callback;HEAPU32[obtained+20>>2]=SDL.audio.userdata}SDL.allocateChannels(32)}catch(e){err(`Initializing SDL audio threw an exception: "${e.toString()}"! Continuing without audio`);SDL.audio=null;SDL.allocateChannels(0);if(obtained){HEAP32[obtained>>2]=0;HEAP16[obtained+4>>1]=0;HEAP8[obtained+6]=0;HEAP8[obtained+7]=0;HEAP16[obtained+8>>1]=0;HEAPU32[obtained+16>>2]=0;HEAPU32[obtained+20>>2]=0}}if(!SDL.audio){return-1}return 0};_SDL_OpenAudio.sig="ipp";var _SDL_PauseAudio=pauseOn=>{if(!SDL.audio){return}if(pauseOn){if(SDL.audio.timer!==undefined){clearTimeout(SDL.audio.timer);SDL.audio.numAudioTimersPending=0;SDL.audio.timer=undefined}}else if(!SDL.audio.timer){SDL.audio.numAudioTimersPending=1;SDL.audio.timer=safeSetTimeout(SDL.audio.caller,1)}SDL.audio.paused=pauseOn};_SDL_PauseAudio.sig="vi";var _SDL_CloseAudio=()=>{if(SDL.audio){if(SDL.audio.callbackRemover){SDL.audio.callbackRemover();SDL.audio.callbackRemover=null}_SDL_PauseAudio(1);_free(SDL.audio.buffer);SDL.audio=null;SDL.allocateChannels(0)}};_SDL_CloseAudio.sig="v";var _SDL_LockAudio=()=>{};_SDL_LockAudio.sig="v";var _SDL_UnlockAudio=()=>{};_SDL_UnlockAudio.sig="v";var _SDL_CreateMutex=()=>0;_SDL_CreateMutex.sig="p";var _SDL_mutexP=mutex=>0;_SDL_mutexP.sig="ip";var _SDL_mutexV=mutex=>0;_SDL_mutexV.sig="ip";var _SDL_DestroyMutex=mutex=>{};_SDL_DestroyMutex.sig="vp";var _SDL_CreateCond=()=>0;_SDL_CreateCond.sig="p";var _SDL_CondSignal=cond=>{};_SDL_CondSignal.sig="ip";var _SDL_CondWait=(cond,mutex)=>{};_SDL_CondWait.sig="ipp";var _SDL_DestroyCond=cond=>{};_SDL_DestroyCond.sig="vp";var _SDL_StartTextInput=()=>{SDL.textInput=true};_SDL_StartTextInput.sig="v";var _SDL_StopTextInput=()=>{SDL.textInput=false};_SDL_StopTextInput.sig="v";var _Mix_Init=flags=>{if(!flags)return 0;return 8};_Mix_Init.sig="ii";var _Mix_Quit=()=>{};_Mix_Quit.sig="v";var _Mix_OpenAudio=(frequency,format,channels,chunksize)=>{SDL.openAudioContext();autoResumeAudioContext(SDL.audioContext);SDL.allocateChannels(32);SDL.mixerFrequency=frequency;SDL.mixerFormat=format;SDL.mixerNumChannels=channels;SDL.mixerChunkSize=chunksize;return 0};_Mix_OpenAudio.sig="iiiii";var _Mix_CloseAudio=_SDL_CloseAudio;_Mix_CloseAudio.sig="v";var _Mix_AllocateChannels=num=>{SDL.allocateChannels(num);return num};_Mix_AllocateChannels.sig="ii";var _Mix_ChannelFinished=func=>{SDL.channelFinished=func};_Mix_ChannelFinished.sig="vp";var _Mix_Volume=(channel,volume)=>{if(channel==-1){for(var i=0;i{left/=255;right/=255;SDL.setPannerPosition(SDL.channels[channel],right-left,0,.1);return 1};_Mix_SetPanning.sig="iiii";var _Mix_LoadWAV_RW=(rwopsID,freesrc)=>{var rwops=SDL.rwops[rwopsID];if(rwops===undefined)return 0;var filename="";var audio;var webAudio;var bytes;if(rwops.filename!==undefined){filename=PATH_FS.resolve(rwops.filename);var raw=preloadedAudios[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded audio, but freePreloadedMediaOnUse is set!");if(!Module["noAudioDecoding"])warnOnce("Cannot find preloaded audio "+filename);try{bytes=FS.readFile(filename)}catch(e){err(`Couldn't find file for: ${filename}`);return 0}}if(Module["freePreloadedMediaOnUse"]){preloadedAudios[filename]=null}audio=raw}else if(rwops.bytes!==undefined){if(SDL.webAudioAvailable())bytes=HEAPU8.buffer.slice(rwops.bytes,rwops.bytes+rwops.count);else bytes=HEAPU8.subarray(rwops.bytes,rwops.bytes+rwops.count)}else{return 0}var arrayBuffer=bytes?bytes.buffer||bytes:bytes;var canPlayWithWebAudio=Module["SDL_canPlayWithWebAudio"]===undefined||Module["SDL_canPlayWithWebAudio"](filename,arrayBuffer);if(bytes!==undefined&&SDL.webAudioAvailable()&&canPlayWithWebAudio){audio=undefined;webAudio={};webAudio.onDecodeComplete=[];var onDecodeComplete=data=>{webAudio.decodedBuffer=data;webAudio.onDecodeComplete.forEach(e=>e());webAudio.onDecodeComplete=undefined};SDL.audioContext["decodeAudioData"](arrayBuffer,onDecodeComplete)}else if(audio===undefined&&bytes){var blob=new Blob([bytes],{type:rwops.mimetype});var url=URL.createObjectURL(blob);audio=new Audio;audio.src=url;audio.mozAudioChannelType="content"}var id=SDL.audios.length;SDL.audios.push({source:filename,audio,webAudio});return id};_Mix_LoadWAV_RW.sig="ppi";var _Mix_LoadWAV=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadWAV_RW(rwops,0);_SDL_FreeRW(rwops);return result};_Mix_LoadWAV.sig="pp";var _Mix_QuickLoad_RAW=(mem,len)=>{var audio;var webAudio;var numSamples=len>>1;var buffer=new Float32Array(numSamples);for(var i=0;i>1]/32768}if(SDL.webAudioAvailable()){webAudio={};webAudio.decodedBuffer=buffer}else{audio=new Audio;audio.mozAudioChannelType="content";audio.numChannels=SDL.mixerNumChannels;audio.frequency=SDL.mixerFrequency}var id=SDL.audios.length;SDL.audios.push({source:"",audio,webAudio,buffer});return id};_Mix_QuickLoad_RAW.sig="ppi";var _Mix_FreeChunk=id=>{SDL.audios[id]=null};_Mix_FreeChunk.sig="vp";var _Mix_ReserveChannels=num=>{SDL.channelMinimumNumber=num};_Mix_ReserveChannels.sig="ii";var _Mix_HaltChannel=channel=>{function halt(channel){var info=SDL.channels[channel];if(info.audio){info.audio.pause();info.audio=null}if(SDL.channelFinished){(a1=>{})(channel)}}if(channel!=-1){halt(channel)}else{for(var i=0;i{assert(ticks==-1);var info=SDL.audios[id];if(!info)return-1;if(!info.audio&&!info.webAudio)return-1;if(channel==-1){for(var i=SDL.channelMinimumNumber;i{})(channel)};if(channelInfo.audio){_Mix_HaltChannel(channel)}channelInfo.audio=audio;audio.loop=loops!=0;audio.volume=channelInfo.volume;audio.play();return channel};_Mix_PlayChannelTimed.sig="iipii";var _Mix_FadingChannel=channel=>0;_Mix_FadingChannel.sig="ii";var _Mix_HaltMusic=()=>{var audio=SDL.music.audio;if(audio){audio.src=audio.src;audio.currentPosition=0;audio.pause()}SDL.music.audio=null;if(SDL.hookMusicFinished){(()=>{})()}return 0};_Mix_HaltMusic.sig="i";var _Mix_HookMusicFinished=func=>{SDL.hookMusicFinished=func;if(SDL.music.audio){SDL.music.audio["onended"]=_Mix_HaltMusic}};_Mix_HookMusicFinished.sig="vp";var _Mix_VolumeMusic=volume=>SDL.setGetVolume(SDL.music,volume);_Mix_VolumeMusic.sig="ii";var _Mix_LoadMUS_RW=filename=>_Mix_LoadWAV_RW(filename,0);_Mix_LoadMUS_RW.sig="pp";var _Mix_LoadMUS=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadMUS_RW(rwops);_SDL_FreeRW(rwops);return result};_Mix_LoadMUS.sig="pp";var _Mix_FreeMusic=_Mix_FreeChunk;_Mix_FreeMusic.sig="vp";var _Mix_PlayMusic=(id,loops)=>{if(SDL.music.audio){if(!SDL.music.audio.paused)err(`Music is already playing. ${SDL.music.source}`);SDL.music.audio.pause()}var info=SDL.audios[id];var audio;if(info.webAudio){audio={};audio.resource=info;audio.paused=false;audio.currentPosition=0;audio.play=function(){SDL.playWebAudio(this)};audio.pause=function(){SDL.pauseWebAudio(this)}}else if(info.audio){audio=info.audio}audio["onended"]=function(){if(SDL.music.audio===this||SDL.music.audio?.webAudioNode===this){_Mix_HaltMusic()}};audio.loop=loops!=0&&loops!=1;audio.volume=SDL.music.volume;SDL.music.audio=audio;audio.play();return 0};_Mix_PlayMusic.sig="ipi";var _Mix_PauseMusic=()=>{var audio=SDL.music.audio;audio?.pause()};_Mix_PauseMusic.sig="v";var _Mix_ResumeMusic=()=>{var audio=SDL.music.audio;audio?.play()};_Mix_ResumeMusic.sig="v";var _Mix_FadeInMusicPos=_Mix_PlayMusic;_Mix_FadeInMusicPos.sig="ipiid";var _Mix_FadeOutMusic=_Mix_HaltMusic;_Mix_FadeOutMusic.sig="ii";var _Mix_PlayingMusic=()=>SDL.music.audio&&!SDL.music.audio.paused?1:0;_Mix_PlayingMusic.sig="i";var _Mix_Playing=channel=>{if(channel===-1){var count=0;for(var i=0;i{if(channel===-1){for(var i=0;i{if(channel===-1){var pausedCount=0;for(var i=0;iSDL.music.audio?.paused?1:0;_Mix_PausedMusic.sig="i";var _Mix_Resume=channel=>{if(channel===-1){for(var i=0;i{try{var offscreenCanvas=new OffscreenCanvas(0,0);SDL.ttfContext=offscreenCanvas.getContext("2d");if(typeof SDL.ttfContext.measureText!="function"){throw"bad context"}}catch(ex){var canvas=document.createElement("canvas");SDL.ttfContext=canvas.getContext("2d")}return 0};_TTF_Init.sig="i";var _TTF_OpenFont=(name,size)=>{name=PATH.normalize(UTF8ToString(name));var id=SDL.fonts.length;SDL.fonts.push({name,size});return id};_TTF_OpenFont.sig="ppi";var _TTF_CloseFont=font=>{SDL.fonts[font]=null};_TTF_CloseFont.sig="vp";var _TTF_RenderText_Solid=(font,text,color)=>{text=UTF8ToString(text)||" ";var fontData=SDL.fonts[font];var w=SDL.estimateTextWidth(fontData,text);var h=fontData.size;color=SDL.loadColorToCSSRGB(color);var fontString=SDL.makeFontString(h,fontData.name);var surf=SDL.makeSurface(w,h,0,false,"text:"+text);var surfData=SDL.surfaces[surf];surfData.ctx.save();surfData.ctx.fillStyle=color;surfData.ctx.font=fontString;surfData.ctx.textBaseline="bottom";surfData.ctx.fillText(text,0,h|0);surfData.ctx.restore();return surf};_TTF_RenderText_Solid.sig="pppp";var _TTF_RenderText_Blended=_TTF_RenderText_Solid;_TTF_RenderText_Blended.sig="pppp";var _TTF_RenderText_Shaded=_TTF_RenderText_Solid;_TTF_RenderText_Shaded.sig="ppppp";var _TTF_RenderUTF8_Solid=_TTF_RenderText_Solid;_TTF_RenderUTF8_Solid.sig="pppp";var _TTF_SizeText=(font,text,w,h)=>{var fontData=SDL.fonts[font];if(w){HEAP32[w>>2]=SDL.estimateTextWidth(fontData,UTF8ToString(text))}if(h){HEAP32[h>>2]=fontData.size}return 0};_TTF_SizeText.sig="ipppp";var _TTF_SizeUTF8=_TTF_SizeText;_TTF_SizeUTF8.sig="ipppp";var _TTF_GlyphMetrics=(font,ch,minx,maxx,miny,maxy,advance)=>{var fontData=SDL.fonts[font];var width=SDL.estimateTextWidth(fontData,String.fromCharCode(ch));if(advance){HEAP32[advance>>2]=width}if(minx){HEAP32[minx>>2]=0}if(maxx){HEAP32[maxx>>2]=width}if(miny){HEAP32[miny>>2]=0}if(maxy){HEAP32[maxy>>2]=fontData.size}};_TTF_GlyphMetrics.sig="ipippppp";var _TTF_FontAscent=font=>{var fontData=SDL.fonts[font];return fontData.size*.98|0};_TTF_FontAscent.sig="ip";var _TTF_FontDescent=font=>{var fontData=SDL.fonts[font];return fontData.size*.02|0};_TTF_FontDescent.sig="ip";var _TTF_FontHeight=font=>{var fontData=SDL.fonts[font];return fontData.size};_TTF_FontHeight.sig="ip";var _TTF_FontLineSkip=_TTF_FontHeight;_TTF_FontLineSkip.sig="ip";var _TTF_Quit=()=>out("TTF_Quit called (and ignored)");_TTF_Quit.sig="v";var SDL_gfx={drawRectangle:(surf,x1,y1,x2,y2,action,cssColor)=>{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);var x=x1{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.strokeStyle=cssColor;surfData.ctx.beginPath();surfData.ctx.moveTo(x1,y1);surfData.ctx.lineTo(x2,y2);surfData.ctx.stroke();surfData.ctx.restore()},drawEllipse:(surf,x,y,rx,ry,action,cssColor)=>{x=x<<16>>16;y=y<<16>>16;rx=rx<<16>>16;ry=ry<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.beginPath();surfData.ctx.translate(x,y);surfData.ctx.scale(rx,ry);surfData.ctx.arc(0,0,1,0,2*Math.PI);surfData.ctx.restore();surfData.ctx.save();surfData.ctx[action+"Style"]=cssColor;surfData.ctx[action]();surfData.ctx.restore()},translateColorToCSSRGBA:rgba=>`rgba(${rgba>>>24},${rgba>>16&255},${rgba>>8&255},${rgba&255})`};var _boxColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL_gfx.translateColorToCSSRGBA(color));_boxColor.sig="ipiiiii";var _boxRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_boxRGBA.sig="ipiiiiiiii";var _rectangleColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_rectangleColor.sig="ipiiiii";var _rectangleRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_rectangleRGBA.sig="ipiiiiiiii";var _ellipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_ellipseColor.sig="ipiiiii";var _ellipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_ellipseRGBA.sig="ipiiiiiiii";var _filledEllipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL_gfx.translateColorToCSSRGBA(color));_filledEllipseColor.sig="ipiiiii";var _filledEllipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_filledEllipseRGBA.sig="ipiiiiiiii";var _lineColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL_gfx.translateColorToCSSRGBA(color));_lineColor.sig="ipiiiii";var _lineRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL.translateRGBAToCSSRGBA(r,g,b,a));_lineRGBA.sig="ipiiiiiiii";var _pixelRGBA=(surf,x1,y1,r,g,b,a)=>_boxRGBA(surf,x1,y1,x1,y1,r,g,b,a);_pixelRGBA.sig="ipiiiiii";var _SDL_GL_SetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}SDL.glAttributes[attr]=value};_SDL_GL_SetAttribute.sig="iii";var _SDL_GL_GetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}if(value)HEAP32[value>>2]=SDL.glAttributes[attr];return 0};_SDL_GL_GetAttribute.sig="iip";var _SDL_GL_SwapBuffers=()=>{Browser.doSwapBuffers?.()};_SDL_GL_SwapBuffers.sig="v";var _SDL_GL_ExtensionSupported=extension=>Module.ctx.getExtension(extension)|0;_SDL_GL_ExtensionSupported.sig="ip";var _SDL_DestroyWindow=window=>{};_SDL_DestroyWindow.sig="vp";var _SDL_DestroyRenderer=renderer=>{};_SDL_DestroyRenderer.sig="vp";var _SDL_GetWindowFlags=window=>{if(Browser.isFullscreen){return 1}return 0};_SDL_GetWindowFlags.sig="ip";var _SDL_GL_SwapWindow=window=>{};_SDL_GL_SwapWindow.sig="vp";var _SDL_GL_MakeCurrent=(window,context)=>{};_SDL_GL_MakeCurrent.sig="ipp";var _SDL_GL_DeleteContext=context=>{};_SDL_GL_DeleteContext.sig="vp";var _SDL_GL_GetSwapInterval=()=>{if(MainLoop.timingMode==1)return MainLoop.timingValue;else return 0};_SDL_GL_GetSwapInterval.sig="i";var _SDL_GL_SetSwapInterval=state=>{_emscripten_set_main_loop_timing(1,state)};_SDL_GL_SetSwapInterval.sig="ii";var _SDL_SetWindowTitle=(window,title)=>{if(title)document.title=UTF8ToString(title)};_SDL_SetWindowTitle.sig="vpp";var _SDL_GetWindowSize=(window,width,height)=>{var w=Module["canvas"].width;var h=Module["canvas"].height;if(width)HEAP32[width>>2]=w;if(height)HEAP32[height>>2]=h};_SDL_GetWindowSize.sig="vppp";var _SDL_LogSetOutputFunction=(callback,userdata)=>{};_SDL_LogSetOutputFunction.sig="vpp";var _SDL_SetWindowFullscreen=(window,fullscreen)=>{if(Browser.isFullscreen){Module["canvas"].exitFullscreen();return 1}return 0};_SDL_SetWindowFullscreen.sig="ipi";var _SDL_ClearError=()=>{};_SDL_ClearError.sig="v";var _SDL_SetGamma=(r,g,b)=>-1;_SDL_SetGamma.sig="ifff";var _SDL_SetGammaRamp=(redTable,greenTable,blueTable)=>-1;_SDL_SetGammaRamp.sig="ippp";var _SDL_NumJoysticks=()=>{var count=0;var gamepads=SDL.getGamepads();for(var i=0;i{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var name=gamepad.id;if(SDL.joystickNamePool.hasOwnProperty(name)){return SDL.joystickNamePool[name]}return SDL.joystickNamePool[name]=stringToNewUTF8(name)}return 0};_SDL_JoystickName.sig="pi";var _SDL_JoystickOpen=deviceIndex=>{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var joystick=deviceIndex+1;SDL.recordJoystickState(joystick,gamepad);return joystick}return 0};_SDL_JoystickOpen.sig="pi";var _SDL_JoystickOpened=deviceIndex=>SDL.lastJoystickState.hasOwnProperty(deviceIndex+1)?1:0;_SDL_JoystickOpened.sig="ii";var _SDL_JoystickIndex=joystick=>joystick-1;_SDL_JoystickIndex.sig="ip";var _SDL_JoystickNumAxes=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.axes.length}return 0};_SDL_JoystickNumAxes.sig="ip";var _SDL_JoystickNumBalls=joystick=>0;_SDL_JoystickNumBalls.sig="ip";var _SDL_JoystickNumHats=joystick=>0;_SDL_JoystickNumHats.sig="ip";var _SDL_JoystickNumButtons=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.buttons.length}return 0};_SDL_JoystickNumButtons.sig="ip";var _SDL_JoystickUpdate=()=>SDL.queryJoysticks();_SDL_JoystickUpdate.sig="v";var _SDL_JoystickEventState=state=>{if(state<0){return SDL.joystickEventState}return SDL.joystickEventState=state};_SDL_JoystickEventState.sig="ii";var _SDL_JoystickGetAxis=(joystick,axis)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.axes.length>axis){return SDL.joystickAxisValueConversion(gamepad.axes[axis])}return 0};_SDL_JoystickGetAxis.sig="ipi";var _SDL_JoystickGetHat=(joystick,hat)=>0;_SDL_JoystickGetHat.sig="ipi";var _SDL_JoystickGetBall=(joystick,ball,dxptr,dyptr)=>-1;_SDL_JoystickGetBall.sig="ipipp";var _SDL_JoystickGetButton=(joystick,button)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.buttons.length>button){return SDL.getJoystickButtonState(gamepad.buttons[button])?1:0}return 0};_SDL_JoystickGetButton.sig="ipi";var _SDL_JoystickClose=joystick=>{delete SDL.lastJoystickState[joystick]};_SDL_JoystickClose.sig="vp";var _SDL_InitSubSystem=flags=>0;_SDL_InitSubSystem.sig="ii";var _SDL_RWFromConstMem=(mem,size)=>{var id=SDL.rwops.length;SDL.rwops.push({bytes:mem,count:size});return id};_SDL_RWFromConstMem.sig="ppi";var _SDL_RWFromMem=_SDL_RWFromConstMem;_SDL_RWFromMem.sig="ppi";var _SDL_GetNumAudioDrivers=()=>1;_SDL_GetNumAudioDrivers.sig="i";var _SDL_GetCurrentAudioDriver=()=>stringToNewUTF8("Emscripten Audio");_SDL_GetCurrentAudioDriver.sig="p";var _SDL_GetScancodeFromKey=key=>SDL.scanCodes[key];_SDL_GetScancodeFromKey.sig="ii";var _SDL_GetAudioDriver=index=>_SDL_GetCurrentAudioDriver();_SDL_GetAudioDriver.sig="pi";var _SDL_EnableUNICODE=on=>{var ret=SDL.unicode||0;SDL.unicode=on;return ret};_SDL_EnableUNICODE.sig="ii";var _SDL_AddTimer=(interval,callback,param)=>safeSetTimeout(()=>((a1,a2)=>{})(interval,param),interval);_SDL_AddTimer.sig="iipp";var _SDL_RemoveTimer=id=>{clearTimeout(id);return true};_SDL_RemoveTimer.sig="ii";var _SDL_CreateThread=(fs,data,pfnBeginThread,pfnEndThread)=>{throw"SDL threads cannot be supported in the web platform because they assume shared state. See emscripten_create_worker etc. for a message-passing concurrency model that does let you run code in another thread."};_SDL_CreateThread.sig="ppp";var _SDL_WaitThread=(thread,status)=>{throw"SDL_WaitThread"};_SDL_WaitThread.sig="vpp";var _SDL_GetThreadID=thread=>{throw"SDL_GetThreadID"};_SDL_GetThreadID.sig="pp";var _SDL_ThreadID=()=>0;_SDL_ThreadID.sig="p";var _SDL_AllocRW=()=>{throw"SDL_AllocRW: TODO"};_SDL_AllocRW.sig="p";var _SDL_CondBroadcast=cond=>{throw"SDL_CondBroadcast: TODO"};_SDL_CondBroadcast.sig="ip";var _SDL_CondWaitTimeout=(cond,mutex,ms)=>{throw"SDL_CondWaitTimeout: TODO"};_SDL_CondWaitTimeout.sig="ippi";var _SDL_WM_IconifyWindow=()=>{throw"SDL_WM_IconifyWindow TODO"};_SDL_WM_IconifyWindow.sig="i";var _Mix_SetPostMix=(func,arg)=>warnOnce("Mix_SetPostMix: TODO");_Mix_SetPostMix.sig="vpp";var _Mix_VolumeChunk=(chunk,volume)=>{throw"Mix_VolumeChunk: TODO"};_Mix_VolumeChunk.sig="ipi";var _Mix_SetPosition=(channel,angle,distance)=>{throw"Mix_SetPosition: TODO"};_Mix_SetPosition.sig="iiii";var _Mix_QuerySpec=(frequency,format,channels)=>{throw"Mix_QuerySpec: TODO"};_Mix_QuerySpec.sig="ippp";var _Mix_FadeInChannelTimed=(channel,chunk,loop,ms,ticks)=>{throw"Mix_FadeInChannelTimed"};_Mix_FadeInChannelTimed.sig="iipiii";var _Mix_FadeOutChannel=()=>{throw"Mix_FadeOutChannel"};_Mix_FadeOutChannel.sig="iii";var _Mix_Linked_Version=()=>{throw"Mix_Linked_Version: TODO"};_Mix_Linked_Version.sig="p";var _SDL_SaveBMP_RW=(surface,dst,freedst)=>{throw"SDL_SaveBMP_RW: TODO"};_SDL_SaveBMP_RW.sig="ippi";var _SDL_WM_SetIcon=(icon,mask)=>{};_SDL_WM_SetIcon.sig="vpp";var _SDL_HasRDTSC=()=>0;_SDL_HasRDTSC.sig="i";var _SDL_HasMMX=()=>0;_SDL_HasMMX.sig="i";var _SDL_HasMMXExt=()=>0;_SDL_HasMMXExt.sig="i";var _SDL_Has3DNow=()=>0;_SDL_Has3DNow.sig="i";var _SDL_Has3DNowExt=()=>0;_SDL_Has3DNowExt.sig="i";var _SDL_HasSSE=()=>0;_SDL_HasSSE.sig="i";var _SDL_HasSSE2=()=>0;_SDL_HasSSE2.sig="i";var _SDL_HasAltiVec=()=>0;_SDL_HasAltiVec.sig="i";var ALLOC_NORMAL=0;var ALLOC_STACK=1;var allocate=(slab,allocator)=>{var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(!slab.subarray&&!slab.slice){slab=new Uint8Array(slab)}HEAPU8.set(slab,ret);return ret};var writeStringToMemory=(string,buffer,dontAddNull)=>{warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar};var writeAsciiToMemory=(str,buffer,dontAddNull)=>{for(var i=0;i{HEAP32[___errno_location()>>2]=value;return value};var demangle=func=>{demangle.recursionGuard=(demangle.recursionGuard|0)+1;if(demangle.recursionGuard>1)return func;return withStackSave(()=>{try{var s=func;if(s.startsWith("__Z"))s=s.substr(1);var buf=stringToUTF8OnStack(s);var status=stackAlloc(4);var ret=___cxa_demangle(buf,0,0,status);if(HEAP32[status>>2]===0&&ret){return UTF8ToString(ret)}}catch(e){}finally{_free(ret);if(demangle.recursionGuard<2)--demangle.recursionGuard}return func})};var stackTrace=()=>{var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return js};var print=out;var printErr=err;var _emscripten_is_main_browser_thread=()=>!ENVIRONMENT_IS_WORKER;registerWasmPlugin();FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["requestAnimationFrame"]=MainLoop.requestAnimationFrame;Module["pauseMainLoop"]=MainLoop.pause;Module["resumeMainLoop"]=MainLoop.resume;MainLoop.init();for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<=288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<=288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i)}adapters_support();var emSetImmediate;var emClearImmediate;if(typeof setImmediate!="undefined"){emSetImmediate=setImmediateWrapped;emClearImmediate=clearImmediateWrapped}else if(typeof addEventListener=="function"){var __setImmediate_id_counter=0;var __setImmediate_queue=[];var __setImmediate_message_id="_si";var __setImmediate_cb=e=>{if(e.data===__setImmediate_message_id){e.stopPropagation();__setImmediate_queue.shift()();++__setImmediate_id_counter}};addEventListener("message",__setImmediate_cb,true);emSetImmediate=func=>{postMessage(__setImmediate_message_id,"*");return __setImmediate_id_counter+__setImmediate_queue.push(func)-1};emClearImmediate=id=>{var index=id-__setImmediate_id_counter;if(index>=0&&index<__setImmediate_queue.length)__setImmediate_queue[index]=()=>{}}}Module["requestFullscreen"]=Browser.requestFullscreen;Module["setCanvasSize"]=Browser.setCanvasSize;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};registerPostMainLoop(()=>SDL.audio?.queueNewAudioData?.());var wasmImports={IMG_Init:_IMG_Init,IMG_Load:_IMG_Load,IMG_Load_RW:_IMG_Load_RW,IMG_Quit:_IMG_Quit,Mix_AllocateChannels:_Mix_AllocateChannels,Mix_ChannelFinished:_Mix_ChannelFinished,Mix_CloseAudio:_Mix_CloseAudio,Mix_FadeInChannelTimed:_Mix_FadeInChannelTimed,Mix_FadeInMusicPos:_Mix_FadeInMusicPos,Mix_FadeOutChannel:_Mix_FadeOutChannel,Mix_FadeOutMusic:_Mix_FadeOutMusic,Mix_FadingChannel:_Mix_FadingChannel,Mix_FreeChunk:_Mix_FreeChunk,Mix_FreeMusic:_Mix_FreeMusic,Mix_HaltChannel:_Mix_HaltChannel,Mix_HaltMusic:_Mix_HaltMusic,Mix_HookMusicFinished:_Mix_HookMusicFinished,Mix_Init:_Mix_Init,Mix_Linked_Version:_Mix_Linked_Version,Mix_LoadMUS:_Mix_LoadMUS,Mix_LoadMUS_RW:_Mix_LoadMUS_RW,Mix_LoadWAV:_Mix_LoadWAV,Mix_LoadWAV_RW:_Mix_LoadWAV_RW,Mix_OpenAudio:_Mix_OpenAudio,Mix_Pause:_Mix_Pause,Mix_PauseMusic:_Mix_PauseMusic,Mix_Paused:_Mix_Paused,Mix_PausedMusic:_Mix_PausedMusic,Mix_PlayChannelTimed:_Mix_PlayChannelTimed,Mix_PlayMusic:_Mix_PlayMusic,Mix_Playing:_Mix_Playing,Mix_PlayingMusic:_Mix_PlayingMusic,Mix_QuerySpec:_Mix_QuerySpec,Mix_QuickLoad_RAW:_Mix_QuickLoad_RAW,Mix_Quit:_Mix_Quit,Mix_ReserveChannels:_Mix_ReserveChannels,Mix_Resume:_Mix_Resume,Mix_ResumeMusic:_Mix_ResumeMusic,Mix_SetPanning:_Mix_SetPanning,Mix_SetPosition:_Mix_SetPosition,Mix_SetPostMix:_Mix_SetPostMix,Mix_Volume:_Mix_Volume,Mix_VolumeChunk:_Mix_VolumeChunk,Mix_VolumeMusic:_Mix_VolumeMusic,SDL_AddTimer:_SDL_AddTimer,SDL_AllocRW:_SDL_AllocRW,SDL_AudioDriverName:_SDL_AudioDriverName,SDL_AudioQuit:_SDL_AudioQuit,SDL_ClearError:_SDL_ClearError,SDL_CloseAudio:_SDL_CloseAudio,SDL_CondBroadcast:_SDL_CondBroadcast,SDL_CondSignal:_SDL_CondSignal,SDL_CondWait:_SDL_CondWait,SDL_CondWaitTimeout:_SDL_CondWaitTimeout,SDL_ConvertSurface:_SDL_ConvertSurface,SDL_CreateCond:_SDL_CreateCond,SDL_CreateMutex:_SDL_CreateMutex,SDL_CreateRGBSurface:_SDL_CreateRGBSurface,SDL_CreateRGBSurfaceFrom:_SDL_CreateRGBSurfaceFrom,SDL_CreateThread:_SDL_CreateThread,SDL_Delay:_SDL_Delay,SDL_DestroyCond:_SDL_DestroyCond,SDL_DestroyMutex:_SDL_DestroyMutex,SDL_DestroyRenderer:_SDL_DestroyRenderer,SDL_DestroyWindow:_SDL_DestroyWindow,SDL_DisplayFormatAlpha:_SDL_DisplayFormatAlpha,SDL_EnableKeyRepeat:_SDL_EnableKeyRepeat,SDL_EnableUNICODE:_SDL_EnableUNICODE,SDL_FillRect:_SDL_FillRect,SDL_Flip:_SDL_Flip,SDL_FreeRW:_SDL_FreeRW,SDL_FreeSurface:_SDL_FreeSurface,SDL_GL_DeleteContext:_SDL_GL_DeleteContext,SDL_GL_ExtensionSupported:_SDL_GL_ExtensionSupported,SDL_GL_GetAttribute:_SDL_GL_GetAttribute,SDL_GL_GetSwapInterval:_SDL_GL_GetSwapInterval,SDL_GL_MakeCurrent:_SDL_GL_MakeCurrent,SDL_GL_SetAttribute:_SDL_GL_SetAttribute,SDL_GL_SetSwapInterval:_SDL_GL_SetSwapInterval,SDL_GL_SwapBuffers:_SDL_GL_SwapBuffers,SDL_GL_SwapWindow:_SDL_GL_SwapWindow,SDL_GetAppState:_SDL_GetAppState,SDL_GetAudioDriver:_SDL_GetAudioDriver,SDL_GetClipRect:_SDL_GetClipRect,SDL_GetCurrentAudioDriver:_SDL_GetCurrentAudioDriver,SDL_GetError:_SDL_GetError,SDL_GetKeyName:_SDL_GetKeyName,SDL_GetKeyState:_SDL_GetKeyState,SDL_GetKeyboardState:_SDL_GetKeyboardState,SDL_GetModState:_SDL_GetModState,SDL_GetMouseState:_SDL_GetMouseState,SDL_GetNumAudioDrivers:_SDL_GetNumAudioDrivers,SDL_GetRGB:_SDL_GetRGB,SDL_GetRGBA:_SDL_GetRGBA,SDL_GetScancodeFromKey:_SDL_GetScancodeFromKey,SDL_GetThreadID:_SDL_GetThreadID,SDL_GetTicks:_SDL_GetTicks,SDL_GetVideoInfo:_SDL_GetVideoInfo,SDL_GetVideoSurface:_SDL_GetVideoSurface,SDL_GetWindowFlags:_SDL_GetWindowFlags,SDL_GetWindowSize:_SDL_GetWindowSize,SDL_Has3DNow:_SDL_Has3DNow,SDL_Has3DNowExt:_SDL_Has3DNowExt,SDL_HasAltiVec:_SDL_HasAltiVec,SDL_HasMMX:_SDL_HasMMX,SDL_HasMMXExt:_SDL_HasMMXExt,SDL_HasRDTSC:_SDL_HasRDTSC,SDL_HasSSE:_SDL_HasSSE,SDL_HasSSE2:_SDL_HasSSE2,SDL_Init:_SDL_Init,SDL_InitSubSystem:_SDL_InitSubSystem,SDL_JoystickClose:_SDL_JoystickClose,SDL_JoystickEventState:_SDL_JoystickEventState,SDL_JoystickGetAxis:_SDL_JoystickGetAxis,SDL_JoystickGetBall:_SDL_JoystickGetBall,SDL_JoystickGetButton:_SDL_JoystickGetButton,SDL_JoystickGetHat:_SDL_JoystickGetHat,SDL_JoystickIndex:_SDL_JoystickIndex,SDL_JoystickName:_SDL_JoystickName,SDL_JoystickNumAxes:_SDL_JoystickNumAxes,SDL_JoystickNumBalls:_SDL_JoystickNumBalls,SDL_JoystickNumButtons:_SDL_JoystickNumButtons,SDL_JoystickNumHats:_SDL_JoystickNumHats,SDL_JoystickOpen:_SDL_JoystickOpen,SDL_JoystickOpened:_SDL_JoystickOpened,SDL_JoystickUpdate:_SDL_JoystickUpdate,SDL_Linked_Version:_SDL_Linked_Version,SDL_ListModes:_SDL_ListModes,SDL_LoadBMP_RW:_SDL_LoadBMP_RW,SDL_LockAudio:_SDL_LockAudio,SDL_LockSurface:_SDL_LockSurface,SDL_LogSetOutputFunction:_SDL_LogSetOutputFunction,SDL_LowerBlit:_SDL_LowerBlit,SDL_LowerBlitScaled:_SDL_LowerBlitScaled,SDL_MapRGB:_SDL_MapRGB,SDL_MapRGBA:_SDL_MapRGBA,SDL_NumJoysticks:_SDL_NumJoysticks,SDL_OpenAudio:_SDL_OpenAudio,SDL_PauseAudio:_SDL_PauseAudio,SDL_PeepEvents:_SDL_PeepEvents,SDL_PollEvent:_SDL_PollEvent,SDL_PumpEvents:_SDL_PumpEvents,SDL_PushEvent:_SDL_PushEvent,SDL_Quit:_SDL_Quit,SDL_QuitSubSystem:_SDL_QuitSubSystem,SDL_RWFromConstMem:_SDL_RWFromConstMem,SDL_RWFromFile:_SDL_RWFromFile,SDL_RWFromMem:_SDL_RWFromMem,SDL_RemoveTimer:_SDL_RemoveTimer,SDL_SaveBMP_RW:_SDL_SaveBMP_RW,SDL_SetAlpha:_SDL_SetAlpha,SDL_SetClipRect:_SDL_SetClipRect,SDL_SetColorKey:_SDL_SetColorKey,SDL_SetColors:_SDL_SetColors,SDL_SetError:_SDL_SetError,SDL_SetGamma:_SDL_SetGamma,SDL_SetGammaRamp:_SDL_SetGammaRamp,SDL_SetPalette:_SDL_SetPalette,SDL_SetVideoMode:_SDL_SetVideoMode,SDL_SetWindowFullscreen:_SDL_SetWindowFullscreen,SDL_SetWindowTitle:_SDL_SetWindowTitle,SDL_ShowCursor:_SDL_ShowCursor,SDL_StartTextInput:_SDL_StartTextInput,SDL_StopTextInput:_SDL_StopTextInput,SDL_ThreadID:_SDL_ThreadID,SDL_UnlockAudio:_SDL_UnlockAudio,SDL_UnlockSurface:_SDL_UnlockSurface,SDL_UpdateRect:_SDL_UpdateRect,SDL_UpdateRects:_SDL_UpdateRects,SDL_UpperBlit:_SDL_UpperBlit,SDL_UpperBlitScaled:_SDL_UpperBlitScaled,SDL_VideoDriverName:_SDL_VideoDriverName,SDL_VideoModeOK:_SDL_VideoModeOK,SDL_VideoQuit:_SDL_VideoQuit,SDL_WM_GrabInput:_SDL_WM_GrabInput,SDL_WM_IconifyWindow:_SDL_WM_IconifyWindow,SDL_WM_SetCaption:_SDL_WM_SetCaption,SDL_WM_SetIcon:_SDL_WM_SetIcon,SDL_WM_ToggleFullScreen:_SDL_WM_ToggleFullScreen,SDL_WaitThread:_SDL_WaitThread,SDL_WarpMouse:_SDL_WarpMouse,SDL_WasInit:_SDL_WasInit,SDL_mutexP:_SDL_mutexP,SDL_mutexV:_SDL_mutexV,TTF_CloseFont:_TTF_CloseFont,TTF_FontAscent:_TTF_FontAscent,TTF_FontDescent:_TTF_FontDescent,TTF_FontHeight:_TTF_FontHeight,TTF_FontLineSkip:_TTF_FontLineSkip,TTF_GlyphMetrics:_TTF_GlyphMetrics,TTF_Init:_TTF_Init,TTF_OpenFont:_TTF_OpenFont,TTF_Quit:_TTF_Quit,TTF_RenderText_Blended:_TTF_RenderText_Blended,TTF_RenderText_Shaded:_TTF_RenderText_Shaded,TTF_RenderText_Solid:_TTF_RenderText_Solid,TTF_RenderUTF8_Solid:_TTF_RenderUTF8_Solid,TTF_SizeText:_TTF_SizeText,TTF_SizeUTF8:_TTF_SizeUTF8,XChangeWindowAttributes:_XChangeWindowAttributes,XCreateWindow:_XCreateWindow,XInternAtom:_XInternAtom,XMapWindow:_XMapWindow,XOpenDisplay:_XOpenDisplay,XPending:_XPending,XSendEvent:_XSendEvent,XSetWMHints:_XSetWMHints,XStoreName:_XStoreName,_Unwind_Backtrace:__Unwind_Backtrace,_Unwind_DeleteException:__Unwind_DeleteException,_Unwind_FindEnclosingFunction:__Unwind_FindEnclosingFunction,_Unwind_GetIPInfo:__Unwind_GetIPInfo,_Unwind_RaiseException:__Unwind_RaiseException,__asctime_r:___asctime_r,__assert_fail:___assert_fail,__asyncify_data:___asyncify_data,__asyncify_state:___asyncify_state,__call_sighandler:___call_sighandler,__cxa_begin_catch:___cxa_begin_catch,__cxa_call_unexpected:___cxa_call_unexpected,__cxa_end_catch:___cxa_end_catch,__cxa_find_matching_catch_2:___cxa_find_matching_catch_2,__cxa_find_matching_catch_3:___cxa_find_matching_catch_3,__cxa_find_matching_catch_4:___cxa_find_matching_catch_4,__cxa_rethrow:___cxa_rethrow,__cxa_throw:___cxa_throw,__global_base:___global_base,__heap_base:___heap_base,__indirect_function_table:wasmTable,__memory_base:___memory_base,__resumeException:___resumeException,__stack_high:___stack_high,__stack_low:___stack_low,__stack_pointer:___stack_pointer,__syscall__newselect:___syscall__newselect,__syscall_accept4:___syscall_accept4,__syscall_bind:___syscall_bind,__syscall_chdir:___syscall_chdir,__syscall_chmod:___syscall_chmod,__syscall_connect:___syscall_connect,__syscall_dup:___syscall_dup,__syscall_dup3:___syscall_dup3,__syscall_faccessat:___syscall_faccessat,__syscall_fadvise64:___syscall_fadvise64,__syscall_fallocate:___syscall_fallocate,__syscall_fchdir:___syscall_fchdir,__syscall_fchmod:___syscall_fchmod,__syscall_fchmodat2:___syscall_fchmodat2,__syscall_fchown32:___syscall_fchown32,__syscall_fchownat:___syscall_fchownat,__syscall_fcntl64:___syscall_fcntl64,__syscall_fdatasync:___syscall_fdatasync,__syscall_fstat64:___syscall_fstat64,__syscall_fstatfs64:___syscall_fstatfs64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_getdents64:___syscall_getdents64,__syscall_getpeername:___syscall_getpeername,__syscall_getsockname:___syscall_getsockname,__syscall_getsockopt:___syscall_getsockopt,__syscall_ioctl:___syscall_ioctl,__syscall_listen:___syscall_listen,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_mknodat:___syscall_mknodat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_pipe:___syscall_pipe,__syscall_poll:___syscall_poll,__syscall_readlinkat:___syscall_readlinkat,__syscall_recvfrom:___syscall_recvfrom,__syscall_recvmsg:___syscall_recvmsg,__syscall_renameat:___syscall_renameat,__syscall_rmdir:___syscall_rmdir,__syscall_sendmsg:___syscall_sendmsg,__syscall_sendto:___syscall_sendto,__syscall_socket:___syscall_socket,__syscall_stat64:___syscall_stat64,__syscall_statfs64:___syscall_statfs64,__syscall_symlink:___syscall_symlink,__syscall_symlinkat:___syscall_symlinkat,__syscall_truncate64:___syscall_truncate64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,__table_base:___table_base,_abort_js:__abort_js,_dlopen_js:__dlopen_js,_dlsym_catchup_js:__dlsym_catchup_js,_dlsym_js:__dlsym_js,_emscripten_dlopen_js:__emscripten_dlopen_js,_emscripten_fs_load_embedded_files:__emscripten_fs_load_embedded_files,_emscripten_get_now_is_monotonic:__emscripten_get_now_is_monotonic,_emscripten_get_progname:__emscripten_get_progname,_emscripten_lookup_name:__emscripten_lookup_name,_emscripten_memcpy_js:__emscripten_memcpy_js,_emscripten_push_main_loop_blocker:__emscripten_push_main_loop_blocker,_emscripten_push_uncounted_main_loop_blocker:__emscripten_push_uncounted_main_loop_blocker,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_emscripten_set_offscreencanvas_size:__emscripten_set_offscreencanvas_size,_emscripten_system:__emscripten_system,_emscripten_throw_longjmp:__emscripten_throw_longjmp,_glGetActiveAttribOrUniform:__glGetActiveAttribOrUniform,_gmtime_js:__gmtime_js,_load_secondary_module:__load_secondary_module,_localtime_js:__localtime_js,_mktime_js:__mktime_js,_mmap_js:__mmap_js,_msync_js:__msync_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_timegm_js:__timegm_js,_tzset_js:__tzset_js,alBuffer3f:_alBuffer3f,alBuffer3i:_alBuffer3i,alBufferData:_alBufferData,alBufferf:_alBufferf,alBufferfv:_alBufferfv,alBufferi:_alBufferi,alBufferiv:_alBufferiv,alDeleteBuffers:_alDeleteBuffers,alDeleteSources:_alDeleteSources,alDisable:_alDisable,alDistanceModel:_alDistanceModel,alDopplerFactor:_alDopplerFactor,alDopplerVelocity:_alDopplerVelocity,alEnable:_alEnable,alGenBuffers:_alGenBuffers,alGenSources:_alGenSources,alGetBoolean:_alGetBoolean,alGetBooleanv:_alGetBooleanv,alGetBuffer3f:_alGetBuffer3f,alGetBuffer3i:_alGetBuffer3i,alGetBufferf:_alGetBufferf,alGetBufferfv:_alGetBufferfv,alGetBufferi:_alGetBufferi,alGetBufferiv:_alGetBufferiv,alGetDouble:_alGetDouble,alGetDoublev:_alGetDoublev,alGetEnumValue:_alGetEnumValue,alGetError:_alGetError,alGetFloat:_alGetFloat,alGetFloatv:_alGetFloatv,alGetInteger:_alGetInteger,alGetIntegerv:_alGetIntegerv,alGetListener3f:_alGetListener3f,alGetListener3i:_alGetListener3i,alGetListenerf:_alGetListenerf,alGetListenerfv:_alGetListenerfv,alGetListeneri:_alGetListeneri,alGetListeneriv:_alGetListeneriv,alGetSource3f:_alGetSource3f,alGetSource3i:_alGetSource3i,alGetSourcef:_alGetSourcef,alGetSourcefv:_alGetSourcefv,alGetSourcei:_alGetSourcei,alGetSourceiv:_alGetSourceiv,alGetString:_alGetString,alIsBuffer:_alIsBuffer,alIsEnabled:_alIsEnabled,alIsExtensionPresent:_alIsExtensionPresent,alIsSource:_alIsSource,alListener3f:_alListener3f,alListener3i:_alListener3i,alListenerf:_alListenerf,alListenerfv:_alListenerfv,alListeneri:_alListeneri,alListeneriv:_alListeneriv,alSource3f:_alSource3f,alSource3i:_alSource3i,alSourcePause:_alSourcePause,alSourcePausev:_alSourcePausev,alSourcePlay:_alSourcePlay,alSourcePlayv:_alSourcePlayv,alSourceQueueBuffers:_alSourceQueueBuffers,alSourceRewind:_alSourceRewind,alSourceRewindv:_alSourceRewindv,alSourceStop:_alSourceStop,alSourceStopv:_alSourceStopv,alSourceUnqueueBuffers:_alSourceUnqueueBuffers,alSourcef:_alSourcef,alSourcefv:_alSourcefv,alSourcei:_alSourcei,alSourceiv:_alSourceiv,alSpeedOfSound:_alSpeedOfSound,alcCaptureCloseDevice:_alcCaptureCloseDevice,alcCaptureOpenDevice:_alcCaptureOpenDevice,alcCaptureSamples:_alcCaptureSamples,alcCaptureStart:_alcCaptureStart,alcCaptureStop:_alcCaptureStop,alcCloseDevice:_alcCloseDevice,alcCreateContext:_alcCreateContext,alcDestroyContext:_alcDestroyContext,alcGetContextsDevice:_alcGetContextsDevice,alcGetCurrentContext:_alcGetCurrentContext,alcGetEnumValue:_alcGetEnumValue,alcGetError:_alcGetError,alcGetIntegerv:_alcGetIntegerv,alcGetString:_alcGetString,alcIsExtensionPresent:_alcIsExtensionPresent,alcMakeContextCurrent:_alcMakeContextCurrent,alcOpenDevice:_alcOpenDevice,alcProcessContext:_alcProcessContext,alcSuspendContext:_alcSuspendContext,boxColor:_boxColor,boxRGBA:_boxRGBA,clock_res_get:_clock_res_get,clock_time_get:_clock_time_get,eglBindAPI:_eglBindAPI,eglChooseConfig:_eglChooseConfig,eglCreateContext:_eglCreateContext,eglCreateWindowSurface:_eglCreateWindowSurface,eglDestroyContext:_eglDestroyContext,eglDestroySurface:_eglDestroySurface,eglGetConfigAttrib:_eglGetConfigAttrib,eglGetConfigs:_eglGetConfigs,eglGetCurrentContext:_eglGetCurrentContext,eglGetCurrentDisplay:_eglGetCurrentDisplay,eglGetCurrentSurface:_eglGetCurrentSurface,eglGetDisplay:_eglGetDisplay,eglGetError:_eglGetError,eglInitialize:_eglInitialize,eglMakeCurrent:_eglMakeCurrent,eglQueryAPI:_eglQueryAPI,eglQueryContext:_eglQueryContext,eglQueryString:_eglQueryString,eglQuerySurface:_eglQuerySurface,eglReleaseThread:_eglReleaseThread,eglSwapBuffers:_eglSwapBuffers,eglSwapInterval:_eglSwapInterval,eglTerminate:_eglTerminate,eglWaitClient:_eglWaitClient,eglWaitGL:_eglWaitGL,eglWaitNative:_eglWaitNative,ellipseColor:_ellipseColor,ellipseRGBA:_ellipseRGBA,emscripten_SDL_SetEventHandler:_emscripten_SDL_SetEventHandler,emscripten_alcDevicePauseSOFT:_emscripten_alcDevicePauseSOFT,emscripten_alcDeviceResumeSOFT:_emscripten_alcDeviceResumeSOFT,emscripten_alcGetStringiSOFT:_emscripten_alcGetStringiSOFT,emscripten_alcResetDeviceSOFT:_emscripten_alcResetDeviceSOFT,emscripten_asm_const_async_on_main_thread:_emscripten_asm_const_async_on_main_thread,emscripten_asm_const_double:_emscripten_asm_const_double,emscripten_asm_const_double_sync_on_main_thread:_emscripten_asm_const_double_sync_on_main_thread,emscripten_asm_const_int:_emscripten_asm_const_int,emscripten_asm_const_int_sync_on_main_thread:_emscripten_asm_const_int_sync_on_main_thread,emscripten_asm_const_ptr:_emscripten_asm_const_ptr,emscripten_asm_const_ptr_sync_on_main_thread:_emscripten_asm_const_ptr_sync_on_main_thread,emscripten_async_call:_emscripten_async_call,emscripten_async_load_script:_emscripten_async_load_script,emscripten_async_run_script:_emscripten_async_run_script,emscripten_async_wget:_emscripten_async_wget,emscripten_async_wget2:_emscripten_async_wget2,emscripten_async_wget2_abort:_emscripten_async_wget2_abort,emscripten_async_wget2_data:_emscripten_async_wget2_data,emscripten_async_wget_data:_emscripten_async_wget_data,emscripten_call_worker:_emscripten_call_worker,emscripten_cancel_animation_frame:_emscripten_cancel_animation_frame,emscripten_cancel_main_loop:_emscripten_cancel_main_loop,emscripten_clear_immediate:_emscripten_clear_immediate,emscripten_clear_interval:_emscripten_clear_interval,emscripten_clear_timeout:_emscripten_clear_timeout,emscripten_console_error:_emscripten_console_error,emscripten_console_log:_emscripten_console_log,emscripten_console_trace:_emscripten_console_trace,emscripten_console_warn:_emscripten_console_warn,emscripten_create_worker:_emscripten_create_worker,emscripten_date_now:_emscripten_date_now,emscripten_debugger:_emscripten_debugger,emscripten_destroy_worker:_emscripten_destroy_worker,emscripten_enter_soft_fullscreen:_emscripten_enter_soft_fullscreen,emscripten_err:_emscripten_err,emscripten_errn:_emscripten_errn,emscripten_exit_fullscreen:_emscripten_exit_fullscreen,emscripten_exit_pointerlock:_emscripten_exit_pointerlock,emscripten_exit_soft_fullscreen:_emscripten_exit_soft_fullscreen,emscripten_exit_with_live_runtime:_emscripten_exit_with_live_runtime,emscripten_fiber_swap:_emscripten_fiber_swap,emscripten_force_exit:_emscripten_force_exit,emscripten_get_battery_status:_emscripten_get_battery_status,emscripten_get_callstack:_emscripten_get_callstack,emscripten_get_canvas_element_size:_emscripten_get_canvas_element_size,emscripten_get_canvas_size:_emscripten_get_canvas_size,emscripten_get_compiler_setting:_emscripten_get_compiler_setting,emscripten_get_device_pixel_ratio:_emscripten_get_device_pixel_ratio,emscripten_get_devicemotion_status:_emscripten_get_devicemotion_status,emscripten_get_deviceorientation_status:_emscripten_get_deviceorientation_status,emscripten_get_element_css_size:_emscripten_get_element_css_size,emscripten_get_fullscreen_status:_emscripten_get_fullscreen_status,emscripten_get_gamepad_status:_emscripten_get_gamepad_status,emscripten_get_heap_max:_emscripten_get_heap_max,emscripten_get_main_loop_timing:_emscripten_get_main_loop_timing,emscripten_get_mouse_status:_emscripten_get_mouse_status,emscripten_get_now:_emscripten_get_now,emscripten_get_now_res:_emscripten_get_now_res,emscripten_get_num_gamepads:_emscripten_get_num_gamepads,emscripten_get_orientation_status:_emscripten_get_orientation_status,emscripten_get_pointerlock_status:_emscripten_get_pointerlock_status,emscripten_get_preloaded_image_data:_emscripten_get_preloaded_image_data,emscripten_get_preloaded_image_data_from_FILE:_emscripten_get_preloaded_image_data_from_FILE,emscripten_get_screen_size:_emscripten_get_screen_size,emscripten_get_visibility_status:_emscripten_get_visibility_status,emscripten_get_window_title:_emscripten_get_window_title,emscripten_get_worker_queue_size:_emscripten_get_worker_queue_size,emscripten_glActiveTexture:_emscripten_glActiveTexture,emscripten_glAttachShader:_emscripten_glAttachShader,emscripten_glBegin:_emscripten_glBegin,emscripten_glBeginQueryEXT:_emscripten_glBeginQueryEXT,emscripten_glBindAttribLocation:_emscripten_glBindAttribLocation,emscripten_glBindBuffer:_emscripten_glBindBuffer,emscripten_glBindFramebuffer:_emscripten_glBindFramebuffer,emscripten_glBindRenderbuffer:_emscripten_glBindRenderbuffer,emscripten_glBindTexture:_emscripten_glBindTexture,emscripten_glBindVertexArray:_emscripten_glBindVertexArray,emscripten_glBindVertexArrayOES:_emscripten_glBindVertexArrayOES,emscripten_glBlendColor:_emscripten_glBlendColor,emscripten_glBlendEquation:_emscripten_glBlendEquation,emscripten_glBlendEquationSeparate:_emscripten_glBlendEquationSeparate,emscripten_glBlendFunc:_emscripten_glBlendFunc,emscripten_glBlendFuncSeparate:_emscripten_glBlendFuncSeparate,emscripten_glBufferData:_emscripten_glBufferData,emscripten_glBufferSubData:_emscripten_glBufferSubData,emscripten_glCheckFramebufferStatus:_emscripten_glCheckFramebufferStatus,emscripten_glClear:_emscripten_glClear,emscripten_glClearColor:_emscripten_glClearColor,emscripten_glClearDepth:_emscripten_glClearDepth,emscripten_glClearDepthf:_emscripten_glClearDepthf,emscripten_glClearStencil:_emscripten_glClearStencil,emscripten_glClipControlEXT:_emscripten_glClipControlEXT,emscripten_glColorMask:_emscripten_glColorMask,emscripten_glCompileShader:_emscripten_glCompileShader,emscripten_glCompressedTexImage2D:_emscripten_glCompressedTexImage2D,emscripten_glCompressedTexSubImage2D:_emscripten_glCompressedTexSubImage2D,emscripten_glCopyTexImage2D:_emscripten_glCopyTexImage2D,emscripten_glCopyTexSubImage2D:_emscripten_glCopyTexSubImage2D,emscripten_glCreateProgram:_emscripten_glCreateProgram,emscripten_glCreateShader:_emscripten_glCreateShader,emscripten_glCullFace:_emscripten_glCullFace,emscripten_glDeleteBuffers:_emscripten_glDeleteBuffers,emscripten_glDeleteFramebuffers:_emscripten_glDeleteFramebuffers,emscripten_glDeleteProgram:_emscripten_glDeleteProgram,emscripten_glDeleteQueriesEXT:_emscripten_glDeleteQueriesEXT,emscripten_glDeleteRenderbuffers:_emscripten_glDeleteRenderbuffers,emscripten_glDeleteShader:_emscripten_glDeleteShader,emscripten_glDeleteTextures:_emscripten_glDeleteTextures,emscripten_glDeleteVertexArrays:_emscripten_glDeleteVertexArrays,emscripten_glDeleteVertexArraysOES:_emscripten_glDeleteVertexArraysOES,emscripten_glDepthFunc:_emscripten_glDepthFunc,emscripten_glDepthMask:_emscripten_glDepthMask,emscripten_glDepthRange:_emscripten_glDepthRange,emscripten_glDepthRangef:_emscripten_glDepthRangef,emscripten_glDetachShader:_emscripten_glDetachShader,emscripten_glDisable:_emscripten_glDisable,emscripten_glDisableVertexAttribArray:_emscripten_glDisableVertexAttribArray,emscripten_glDrawArrays:_emscripten_glDrawArrays,emscripten_glDrawArraysInstanced:_emscripten_glDrawArraysInstanced,emscripten_glDrawArraysInstancedANGLE:_emscripten_glDrawArraysInstancedANGLE,emscripten_glDrawArraysInstancedARB:_emscripten_glDrawArraysInstancedARB,emscripten_glDrawArraysInstancedEXT:_emscripten_glDrawArraysInstancedEXT,emscripten_glDrawArraysInstancedNV:_emscripten_glDrawArraysInstancedNV,emscripten_glDrawBuffers:_emscripten_glDrawBuffers,emscripten_glDrawBuffersEXT:_emscripten_glDrawBuffersEXT,emscripten_glDrawBuffersWEBGL:_emscripten_glDrawBuffersWEBGL,emscripten_glDrawElements:_emscripten_glDrawElements,emscripten_glDrawElementsInstanced:_emscripten_glDrawElementsInstanced,emscripten_glDrawElementsInstancedANGLE:_emscripten_glDrawElementsInstancedANGLE,emscripten_glDrawElementsInstancedARB:_emscripten_glDrawElementsInstancedARB,emscripten_glDrawElementsInstancedEXT:_emscripten_glDrawElementsInstancedEXT,emscripten_glDrawElementsInstancedNV:_emscripten_glDrawElementsInstancedNV,emscripten_glEnable:_emscripten_glEnable,emscripten_glEnableVertexAttribArray:_emscripten_glEnableVertexAttribArray,emscripten_glEndQueryEXT:_emscripten_glEndQueryEXT,emscripten_glFinish:_emscripten_glFinish,emscripten_glFlush:_emscripten_glFlush,emscripten_glFramebufferRenderbuffer:_emscripten_glFramebufferRenderbuffer,emscripten_glFramebufferTexture2D:_emscripten_glFramebufferTexture2D,emscripten_glFrontFace:_emscripten_glFrontFace,emscripten_glGenBuffers:_emscripten_glGenBuffers,emscripten_glGenFramebuffers:_emscripten_glGenFramebuffers,emscripten_glGenQueriesEXT:_emscripten_glGenQueriesEXT,emscripten_glGenRenderbuffers:_emscripten_glGenRenderbuffers,emscripten_glGenTextures:_emscripten_glGenTextures,emscripten_glGenVertexArrays:_emscripten_glGenVertexArrays,emscripten_glGenVertexArraysOES:_emscripten_glGenVertexArraysOES,emscripten_glGenerateMipmap:_emscripten_glGenerateMipmap,emscripten_glGetActiveAttrib:_emscripten_glGetActiveAttrib,emscripten_glGetActiveUniform:_emscripten_glGetActiveUniform,emscripten_glGetAttachedShaders:_emscripten_glGetAttachedShaders,emscripten_glGetAttribLocation:_emscripten_glGetAttribLocation,emscripten_glGetBooleanv:_emscripten_glGetBooleanv,emscripten_glGetBufferParameteriv:_emscripten_glGetBufferParameteriv,emscripten_glGetError:_emscripten_glGetError,emscripten_glGetFloatv:_emscripten_glGetFloatv,emscripten_glGetFramebufferAttachmentParameteriv:_emscripten_glGetFramebufferAttachmentParameteriv,emscripten_glGetIntegerv:_emscripten_glGetIntegerv,emscripten_glGetProgramInfoLog:_emscripten_glGetProgramInfoLog,emscripten_glGetProgramiv:_emscripten_glGetProgramiv,emscripten_glGetQueryObjecti64vEXT:_emscripten_glGetQueryObjecti64vEXT,emscripten_glGetQueryObjectivEXT:_emscripten_glGetQueryObjectivEXT,emscripten_glGetQueryObjectui64vEXT:_emscripten_glGetQueryObjectui64vEXT,emscripten_glGetQueryObjectuivEXT:_emscripten_glGetQueryObjectuivEXT,emscripten_glGetQueryivEXT:_emscripten_glGetQueryivEXT,emscripten_glGetRenderbufferParameteriv:_emscripten_glGetRenderbufferParameteriv,emscripten_glGetShaderInfoLog:_emscripten_glGetShaderInfoLog,emscripten_glGetShaderPrecisionFormat:_emscripten_glGetShaderPrecisionFormat,emscripten_glGetShaderSource:_emscripten_glGetShaderSource,emscripten_glGetShaderiv:_emscripten_glGetShaderiv,emscripten_glGetString:_emscripten_glGetString,emscripten_glGetTexParameterfv:_emscripten_glGetTexParameterfv,emscripten_glGetTexParameteriv:_emscripten_glGetTexParameteriv,emscripten_glGetUniformLocation:_emscripten_glGetUniformLocation,emscripten_glGetUniformfv:_emscripten_glGetUniformfv,emscripten_glGetUniformiv:_emscripten_glGetUniformiv,emscripten_glGetVertexAttribPointerv:_emscripten_glGetVertexAttribPointerv,emscripten_glGetVertexAttribfv:_emscripten_glGetVertexAttribfv,emscripten_glGetVertexAttribiv:_emscripten_glGetVertexAttribiv,emscripten_glHint:_emscripten_glHint,emscripten_glIsBuffer:_emscripten_glIsBuffer,emscripten_glIsEnabled:_emscripten_glIsEnabled,emscripten_glIsFramebuffer:_emscripten_glIsFramebuffer,emscripten_glIsProgram:_emscripten_glIsProgram,emscripten_glIsQueryEXT:_emscripten_glIsQueryEXT,emscripten_glIsRenderbuffer:_emscripten_glIsRenderbuffer,emscripten_glIsShader:_emscripten_glIsShader,emscripten_glIsTexture:_emscripten_glIsTexture,emscripten_glIsVertexArray:_emscripten_glIsVertexArray,emscripten_glIsVertexArrayOES:_emscripten_glIsVertexArrayOES,emscripten_glLineWidth:_emscripten_glLineWidth,emscripten_glLinkProgram:_emscripten_glLinkProgram,emscripten_glLoadIdentity:_emscripten_glLoadIdentity,emscripten_glMatrixMode:_emscripten_glMatrixMode,emscripten_glMultiDrawArrays:_emscripten_glMultiDrawArrays,emscripten_glMultiDrawArraysANGLE:_emscripten_glMultiDrawArraysANGLE,emscripten_glMultiDrawArraysInstancedANGLE:_emscripten_glMultiDrawArraysInstancedANGLE,emscripten_glMultiDrawArraysInstancedWEBGL:_emscripten_glMultiDrawArraysInstancedWEBGL,emscripten_glMultiDrawArraysWEBGL:_emscripten_glMultiDrawArraysWEBGL,emscripten_glMultiDrawElements:_emscripten_glMultiDrawElements,emscripten_glMultiDrawElementsANGLE:_emscripten_glMultiDrawElementsANGLE,emscripten_glMultiDrawElementsInstancedANGLE:_emscripten_glMultiDrawElementsInstancedANGLE,emscripten_glMultiDrawElementsInstancedWEBGL:_emscripten_glMultiDrawElementsInstancedWEBGL,emscripten_glMultiDrawElementsWEBGL:_emscripten_glMultiDrawElementsWEBGL,emscripten_glPixelStorei:_emscripten_glPixelStorei,emscripten_glPolygonModeWEBGL:_emscripten_glPolygonModeWEBGL,emscripten_glPolygonOffset:_emscripten_glPolygonOffset,emscripten_glPolygonOffsetClampEXT:_emscripten_glPolygonOffsetClampEXT,emscripten_glQueryCounterEXT:_emscripten_glQueryCounterEXT,emscripten_glReadPixels:_emscripten_glReadPixels,emscripten_glReleaseShaderCompiler:_emscripten_glReleaseShaderCompiler,emscripten_glRenderbufferStorage:_emscripten_glRenderbufferStorage,emscripten_glSampleCoverage:_emscripten_glSampleCoverage,emscripten_glScissor:_emscripten_glScissor,emscripten_glShaderBinary:_emscripten_glShaderBinary,emscripten_glShaderSource:_emscripten_glShaderSource,emscripten_glStencilFunc:_emscripten_glStencilFunc,emscripten_glStencilFuncSeparate:_emscripten_glStencilFuncSeparate,emscripten_glStencilMask:_emscripten_glStencilMask,emscripten_glStencilMaskSeparate:_emscripten_glStencilMaskSeparate,emscripten_glStencilOp:_emscripten_glStencilOp,emscripten_glStencilOpSeparate:_emscripten_glStencilOpSeparate,emscripten_glTexImage2D:_emscripten_glTexImage2D,emscripten_glTexParameterf:_emscripten_glTexParameterf,emscripten_glTexParameterfv:_emscripten_glTexParameterfv,emscripten_glTexParameteri:_emscripten_glTexParameteri,emscripten_glTexParameteriv:_emscripten_glTexParameteriv,emscripten_glTexSubImage2D:_emscripten_glTexSubImage2D,emscripten_glUniform1f:_emscripten_glUniform1f,emscripten_glUniform1fv:_emscripten_glUniform1fv,emscripten_glUniform1i:_emscripten_glUniform1i,emscripten_glUniform1iv:_emscripten_glUniform1iv,emscripten_glUniform2f:_emscripten_glUniform2f,emscripten_glUniform2fv:_emscripten_glUniform2fv,emscripten_glUniform2i:_emscripten_glUniform2i,emscripten_glUniform2iv:_emscripten_glUniform2iv,emscripten_glUniform3f:_emscripten_glUniform3f,emscripten_glUniform3fv:_emscripten_glUniform3fv,emscripten_glUniform3i:_emscripten_glUniform3i,emscripten_glUniform3iv:_emscripten_glUniform3iv,emscripten_glUniform4f:_emscripten_glUniform4f,emscripten_glUniform4fv:_emscripten_glUniform4fv,emscripten_glUniform4i:_emscripten_glUniform4i,emscripten_glUniform4iv:_emscripten_glUniform4iv,emscripten_glUniformMatrix2fv:_emscripten_glUniformMatrix2fv,emscripten_glUniformMatrix3fv:_emscripten_glUniformMatrix3fv,emscripten_glUniformMatrix4fv:_emscripten_glUniformMatrix4fv,emscripten_glUseProgram:_emscripten_glUseProgram,emscripten_glValidateProgram:_emscripten_glValidateProgram,emscripten_glVertexAttrib1f:_emscripten_glVertexAttrib1f,emscripten_glVertexAttrib1fv:_emscripten_glVertexAttrib1fv,emscripten_glVertexAttrib2f:_emscripten_glVertexAttrib2f,emscripten_glVertexAttrib2fv:_emscripten_glVertexAttrib2fv,emscripten_glVertexAttrib3f:_emscripten_glVertexAttrib3f,emscripten_glVertexAttrib3fv:_emscripten_glVertexAttrib3fv,emscripten_glVertexAttrib4f:_emscripten_glVertexAttrib4f,emscripten_glVertexAttrib4fv:_emscripten_glVertexAttrib4fv,emscripten_glVertexAttribDivisor:_emscripten_glVertexAttribDivisor,emscripten_glVertexAttribDivisorANGLE:_emscripten_glVertexAttribDivisorANGLE,emscripten_glVertexAttribDivisorARB:_emscripten_glVertexAttribDivisorARB,emscripten_glVertexAttribDivisorEXT:_emscripten_glVertexAttribDivisorEXT,emscripten_glVertexAttribDivisorNV:_emscripten_glVertexAttribDivisorNV,emscripten_glVertexAttribPointer:_emscripten_glVertexAttribPointer,emscripten_glVertexPointer:_emscripten_glVertexPointer,emscripten_glViewport:_emscripten_glViewport,emscripten_has_asyncify:_emscripten_has_asyncify,emscripten_hide_mouse:_emscripten_hide_mouse,emscripten_html5_remove_all_event_listeners:_emscripten_html5_remove_all_event_listeners,emscripten_idb_async_clear:_emscripten_idb_async_clear,emscripten_idb_async_delete:_emscripten_idb_async_delete,emscripten_idb_async_exists:_emscripten_idb_async_exists,emscripten_idb_async_load:_emscripten_idb_async_load,emscripten_idb_async_store:_emscripten_idb_async_store,emscripten_idb_clear:_emscripten_idb_clear,emscripten_idb_delete:_emscripten_idb_delete,emscripten_idb_exists:_emscripten_idb_exists,emscripten_idb_free_blob:_emscripten_idb_free_blob,emscripten_idb_load:_emscripten_idb_load,emscripten_idb_load_blob:_emscripten_idb_load_blob,emscripten_idb_read_from_blob:_emscripten_idb_read_from_blob,emscripten_idb_store:_emscripten_idb_store,emscripten_idb_store_blob:_emscripten_idb_store_blob,emscripten_is_main_browser_thread:_emscripten_is_main_browser_thread,emscripten_is_webgl_context_lost:_emscripten_is_webgl_context_lost,emscripten_lazy_load_code:_emscripten_lazy_load_code,emscripten_lock_orientation:_emscripten_lock_orientation,emscripten_log:_emscripten_log,emscripten_math_acos:_emscripten_math_acos,emscripten_math_acosh:_emscripten_math_acosh,emscripten_math_asin:_emscripten_math_asin,emscripten_math_asinh:_emscripten_math_asinh,emscripten_math_atan:_emscripten_math_atan,emscripten_math_atan2:_emscripten_math_atan2,emscripten_math_atanh:_emscripten_math_atanh,emscripten_math_cbrt:_emscripten_math_cbrt,emscripten_math_cos:_emscripten_math_cos,emscripten_math_cosh:_emscripten_math_cosh,emscripten_math_exp:_emscripten_math_exp,emscripten_math_expm1:_emscripten_math_expm1,emscripten_math_fmod:_emscripten_math_fmod,emscripten_math_hypot:_emscripten_math_hypot,emscripten_math_log:_emscripten_math_log,emscripten_math_log10:_emscripten_math_log10,emscripten_math_log1p:_emscripten_math_log1p,emscripten_math_log2:_emscripten_math_log2,emscripten_math_pow:_emscripten_math_pow,emscripten_math_random:_emscripten_math_random,emscripten_math_round:_emscripten_math_round,emscripten_math_sign:_emscripten_math_sign,emscripten_math_sin:_emscripten_math_sin,emscripten_math_sinh:_emscripten_math_sinh,emscripten_math_sqrt:_emscripten_math_sqrt,emscripten_math_tan:_emscripten_math_tan,emscripten_math_tanh:_emscripten_math_tanh,emscripten_notify_memory_growth:_emscripten_notify_memory_growth,emscripten_out:_emscripten_out,emscripten_outn:_emscripten_outn,emscripten_pause_main_loop:_emscripten_pause_main_loop,emscripten_pc_get_column:_emscripten_pc_get_column,emscripten_pc_get_file:_emscripten_pc_get_file,emscripten_pc_get_function:_emscripten_pc_get_function,emscripten_pc_get_line:_emscripten_pc_get_line,emscripten_performance_now:_emscripten_performance_now,emscripten_print_double:_emscripten_print_double,emscripten_promise_all:_emscripten_promise_all,emscripten_promise_all_settled:_emscripten_promise_all_settled,emscripten_promise_any:_emscripten_promise_any,emscripten_promise_await:_emscripten_promise_await,emscripten_promise_create:_emscripten_promise_create,emscripten_promise_destroy:_emscripten_promise_destroy,emscripten_promise_race:_emscripten_promise_race,emscripten_promise_resolve:_emscripten_promise_resolve,emscripten_promise_then:_emscripten_promise_then,emscripten_random:_emscripten_random,emscripten_request_animation_frame:_emscripten_request_animation_frame,emscripten_request_animation_frame_loop:_emscripten_request_animation_frame_loop,emscripten_request_fullscreen:_emscripten_request_fullscreen,emscripten_request_fullscreen_strategy:_emscripten_request_fullscreen_strategy,emscripten_request_pointerlock:_emscripten_request_pointerlock,emscripten_resize_heap:_emscripten_resize_heap,emscripten_resume_main_loop:_emscripten_resume_main_loop,emscripten_return_address:_emscripten_return_address,emscripten_run_preload_plugins:_emscripten_run_preload_plugins,emscripten_run_preload_plugins_data:_emscripten_run_preload_plugins_data,emscripten_run_script:_emscripten_run_script,emscripten_run_script_int:_emscripten_run_script_int,emscripten_run_script_string:_emscripten_run_script_string,emscripten_runtime_keepalive_check:_emscripten_runtime_keepalive_check,emscripten_runtime_keepalive_pop:_emscripten_runtime_keepalive_pop,emscripten_runtime_keepalive_push:_emscripten_runtime_keepalive_push,emscripten_sample_gamepad_data:_emscripten_sample_gamepad_data,emscripten_scan_registers:_emscripten_scan_registers,emscripten_set_batterychargingchange_callback_on_thread:_emscripten_set_batterychargingchange_callback_on_thread,emscripten_set_batterylevelchange_callback_on_thread:_emscripten_set_batterylevelchange_callback_on_thread,emscripten_set_beforeunload_callback_on_thread:_emscripten_set_beforeunload_callback_on_thread,emscripten_set_blur_callback_on_thread:_emscripten_set_blur_callback_on_thread,emscripten_set_canvas_element_size:_emscripten_set_canvas_element_size,emscripten_set_canvas_size:_emscripten_set_canvas_size,emscripten_set_click_callback_on_thread:_emscripten_set_click_callback_on_thread,emscripten_set_dblclick_callback_on_thread:_emscripten_set_dblclick_callback_on_thread,emscripten_set_devicemotion_callback_on_thread:_emscripten_set_devicemotion_callback_on_thread,emscripten_set_deviceorientation_callback_on_thread:_emscripten_set_deviceorientation_callback_on_thread,emscripten_set_element_css_size:_emscripten_set_element_css_size,emscripten_set_focus_callback_on_thread:_emscripten_set_focus_callback_on_thread,emscripten_set_focusin_callback_on_thread:_emscripten_set_focusin_callback_on_thread,emscripten_set_focusout_callback_on_thread:_emscripten_set_focusout_callback_on_thread,emscripten_set_fullscreenchange_callback_on_thread:_emscripten_set_fullscreenchange_callback_on_thread,emscripten_set_gamepadconnected_callback_on_thread:_emscripten_set_gamepadconnected_callback_on_thread,emscripten_set_gamepaddisconnected_callback_on_thread:_emscripten_set_gamepaddisconnected_callback_on_thread,emscripten_set_immediate:_emscripten_set_immediate,emscripten_set_immediate_loop:_emscripten_set_immediate_loop,emscripten_set_interval:_emscripten_set_interval,emscripten_set_keydown_callback_on_thread:_emscripten_set_keydown_callback_on_thread,emscripten_set_keypress_callback_on_thread:_emscripten_set_keypress_callback_on_thread,emscripten_set_keyup_callback_on_thread:_emscripten_set_keyup_callback_on_thread,emscripten_set_main_loop:_emscripten_set_main_loop,emscripten_set_main_loop_arg:_emscripten_set_main_loop_arg,emscripten_set_main_loop_expected_blockers:_emscripten_set_main_loop_expected_blockers,emscripten_set_main_loop_timing:_emscripten_set_main_loop_timing,emscripten_set_mousedown_callback_on_thread:_emscripten_set_mousedown_callback_on_thread,emscripten_set_mouseenter_callback_on_thread:_emscripten_set_mouseenter_callback_on_thread,emscripten_set_mouseleave_callback_on_thread:_emscripten_set_mouseleave_callback_on_thread,emscripten_set_mousemove_callback_on_thread:_emscripten_set_mousemove_callback_on_thread,emscripten_set_mouseout_callback_on_thread:_emscripten_set_mouseout_callback_on_thread,emscripten_set_mouseover_callback_on_thread:_emscripten_set_mouseover_callback_on_thread,emscripten_set_mouseup_callback_on_thread:_emscripten_set_mouseup_callback_on_thread,emscripten_set_orientationchange_callback_on_thread:_emscripten_set_orientationchange_callback_on_thread,emscripten_set_pointerlockchange_callback_on_thread:_emscripten_set_pointerlockchange_callback_on_thread,emscripten_set_pointerlockerror_callback_on_thread:_emscripten_set_pointerlockerror_callback_on_thread,emscripten_set_resize_callback_on_thread:_emscripten_set_resize_callback_on_thread,emscripten_set_scroll_callback_on_thread:_emscripten_set_scroll_callback_on_thread,emscripten_set_socket_close_callback:_emscripten_set_socket_close_callback,emscripten_set_socket_connection_callback:_emscripten_set_socket_connection_callback,emscripten_set_socket_error_callback:_emscripten_set_socket_error_callback,emscripten_set_socket_listen_callback:_emscripten_set_socket_listen_callback,emscripten_set_socket_message_callback:_emscripten_set_socket_message_callback,emscripten_set_socket_open_callback:_emscripten_set_socket_open_callback,emscripten_set_timeout:_emscripten_set_timeout,emscripten_set_timeout_loop:_emscripten_set_timeout_loop,emscripten_set_touchcancel_callback_on_thread:_emscripten_set_touchcancel_callback_on_thread,emscripten_set_touchend_callback_on_thread:_emscripten_set_touchend_callback_on_thread,emscripten_set_touchmove_callback_on_thread:_emscripten_set_touchmove_callback_on_thread,emscripten_set_touchstart_callback_on_thread:_emscripten_set_touchstart_callback_on_thread,emscripten_set_visibilitychange_callback_on_thread:_emscripten_set_visibilitychange_callback_on_thread,emscripten_set_webglcontextlost_callback_on_thread:_emscripten_set_webglcontextlost_callback_on_thread,emscripten_set_webglcontextrestored_callback_on_thread:_emscripten_set_webglcontextrestored_callback_on_thread,emscripten_set_wheel_callback_on_thread:_emscripten_set_wheel_callback_on_thread,emscripten_set_window_title:_emscripten_set_window_title,emscripten_sleep:_emscripten_sleep,emscripten_stack_snapshot:_emscripten_stack_snapshot,emscripten_stack_unwind_buffer:_emscripten_stack_unwind_buffer,emscripten_supports_offscreencanvas:_emscripten_supports_offscreencanvas,emscripten_throw_number:_emscripten_throw_number,emscripten_throw_string:_emscripten_throw_string,emscripten_unlock_orientation:_emscripten_unlock_orientation,emscripten_unwind_to_js_event_loop:_emscripten_unwind_to_js_event_loop,emscripten_vibrate:_emscripten_vibrate,emscripten_vibrate_pattern:_emscripten_vibrate_pattern,emscripten_webgl_commit_frame:_emscripten_webgl_commit_frame,emscripten_webgl_create_context:_emscripten_webgl_create_context,emscripten_webgl_destroy_context:_emscripten_webgl_destroy_context,emscripten_webgl_do_commit_frame:_emscripten_webgl_do_commit_frame,emscripten_webgl_do_create_context:_emscripten_webgl_do_create_context,emscripten_webgl_do_get_current_context:_emscripten_webgl_do_get_current_context,emscripten_webgl_enable_ANGLE_instanced_arrays:_emscripten_webgl_enable_ANGLE_instanced_arrays,emscripten_webgl_enable_EXT_clip_control:_emscripten_webgl_enable_EXT_clip_control,emscripten_webgl_enable_EXT_polygon_offset_clamp:_emscripten_webgl_enable_EXT_polygon_offset_clamp,emscripten_webgl_enable_OES_vertex_array_object:_emscripten_webgl_enable_OES_vertex_array_object,emscripten_webgl_enable_WEBGL_draw_buffers:_emscripten_webgl_enable_WEBGL_draw_buffers,emscripten_webgl_enable_WEBGL_multi_draw:_emscripten_webgl_enable_WEBGL_multi_draw,emscripten_webgl_enable_WEBGL_polygon_mode:_emscripten_webgl_enable_WEBGL_polygon_mode,emscripten_webgl_enable_extension:_emscripten_webgl_enable_extension,emscripten_webgl_get_context_attributes:_emscripten_webgl_get_context_attributes,emscripten_webgl_get_current_context:_emscripten_webgl_get_current_context,emscripten_webgl_get_drawing_buffer_size:_emscripten_webgl_get_drawing_buffer_size,emscripten_webgl_get_parameter_d:_emscripten_webgl_get_parameter_d,emscripten_webgl_get_parameter_i64v:_emscripten_webgl_get_parameter_i64v,emscripten_webgl_get_parameter_o:_emscripten_webgl_get_parameter_o,emscripten_webgl_get_parameter_utf8:_emscripten_webgl_get_parameter_utf8,emscripten_webgl_get_parameter_v:_emscripten_webgl_get_parameter_v,emscripten_webgl_get_program_info_log_utf8:_emscripten_webgl_get_program_info_log_utf8,emscripten_webgl_get_program_parameter_d:_emscripten_webgl_get_program_parameter_d,emscripten_webgl_get_shader_info_log_utf8:_emscripten_webgl_get_shader_info_log_utf8,emscripten_webgl_get_shader_parameter_d:_emscripten_webgl_get_shader_parameter_d,emscripten_webgl_get_shader_source_utf8:_emscripten_webgl_get_shader_source_utf8,emscripten_webgl_get_supported_extensions:_emscripten_webgl_get_supported_extensions,emscripten_webgl_get_uniform_d:_emscripten_webgl_get_uniform_d,emscripten_webgl_get_uniform_v:_emscripten_webgl_get_uniform_v,emscripten_webgl_get_vertex_attrib_d:_emscripten_webgl_get_vertex_attrib_d,emscripten_webgl_get_vertex_attrib_o:_emscripten_webgl_get_vertex_attrib_o,emscripten_webgl_get_vertex_attrib_v:_emscripten_webgl_get_vertex_attrib_v,emscripten_webgl_make_context_current:_emscripten_webgl_make_context_current,emscripten_wget_data:_emscripten_wget_data,endprotoent:_endprotoent,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,exit:_exit,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_pread:_fd_pread,fd_pwrite:_fd_pwrite,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,filledEllipseColor:_filledEllipseColor,filledEllipseRGBA:_filledEllipseRGBA,getaddrinfo:_getaddrinfo,getnameinfo:_getnameinfo,getprotobyname:_getprotobyname,getprotobynumber:_getprotobynumber,getprotoent:_getprotoent,glActiveTexture:_glActiveTexture,glAttachShader:_glAttachShader,glBegin:_glBegin,glBeginQueryEXT:_glBeginQueryEXT,glBindAttribLocation:_glBindAttribLocation,glBindBuffer:_glBindBuffer,glBindFramebuffer:_glBindFramebuffer,glBindRenderbuffer:_glBindRenderbuffer,glBindTexture:_glBindTexture,glBindVertexArray:_glBindVertexArray,glBindVertexArrayOES:_glBindVertexArrayOES,glBlendColor:_glBlendColor,glBlendEquation:_glBlendEquation,glBlendEquationSeparate:_glBlendEquationSeparate,glBlendFunc:_glBlendFunc,glBlendFuncSeparate:_glBlendFuncSeparate,glBufferData:_glBufferData,glBufferSubData:_glBufferSubData,glCheckFramebufferStatus:_glCheckFramebufferStatus,glClear:_glClear,glClearColor:_glClearColor,glClearDepth:_glClearDepth,glClearDepthf:_glClearDepthf,glClearStencil:_glClearStencil,glClipControlEXT:_glClipControlEXT,glColorMask:_glColorMask,glCompileShader:_glCompileShader,glCompressedTexImage2D:_glCompressedTexImage2D,glCompressedTexSubImage2D:_glCompressedTexSubImage2D,glCopyTexImage2D:_glCopyTexImage2D,glCopyTexSubImage2D:_glCopyTexSubImage2D,glCreateProgram:_glCreateProgram,glCreateShader:_glCreateShader,glCullFace:_glCullFace,glDeleteBuffers:_glDeleteBuffers,glDeleteFramebuffers:_glDeleteFramebuffers,glDeleteProgram:_glDeleteProgram,glDeleteQueriesEXT:_glDeleteQueriesEXT,glDeleteRenderbuffers:_glDeleteRenderbuffers,glDeleteShader:_glDeleteShader,glDeleteTextures:_glDeleteTextures,glDeleteVertexArrays:_glDeleteVertexArrays,glDeleteVertexArraysOES:_glDeleteVertexArraysOES,glDepthFunc:_glDepthFunc,glDepthMask:_glDepthMask,glDepthRange:_glDepthRange,glDepthRangef:_glDepthRangef,glDetachShader:_glDetachShader,glDisable:_glDisable,glDisableVertexAttribArray:_glDisableVertexAttribArray,glDrawArrays:_glDrawArrays,glDrawArraysInstanced:_glDrawArraysInstanced,glDrawArraysInstancedANGLE:_glDrawArraysInstancedANGLE,glDrawArraysInstancedARB:_glDrawArraysInstancedARB,glDrawArraysInstancedEXT:_glDrawArraysInstancedEXT,glDrawArraysInstancedNV:_glDrawArraysInstancedNV,glDrawBuffers:_glDrawBuffers,glDrawBuffersEXT:_glDrawBuffersEXT,glDrawBuffersWEBGL:_glDrawBuffersWEBGL,glDrawElements:_glDrawElements,glDrawElementsInstanced:_glDrawElementsInstanced,glDrawElementsInstancedANGLE:_glDrawElementsInstancedANGLE,glDrawElementsInstancedARB:_glDrawElementsInstancedARB,glDrawElementsInstancedEXT:_glDrawElementsInstancedEXT,glDrawElementsInstancedNV:_glDrawElementsInstancedNV,glEnable:_glEnable,glEnableVertexAttribArray:_glEnableVertexAttribArray,glEndQueryEXT:_glEndQueryEXT,glFinish:_glFinish,glFlush:_glFlush,glFramebufferRenderbuffer:_glFramebufferRenderbuffer,glFramebufferTexture2D:_glFramebufferTexture2D,glFrontFace:_glFrontFace,glGenBuffers:_glGenBuffers,glGenFramebuffers:_glGenFramebuffers,glGenQueriesEXT:_glGenQueriesEXT,glGenRenderbuffers:_glGenRenderbuffers,glGenTextures:_glGenTextures,glGenVertexArrays:_glGenVertexArrays,glGenVertexArraysOES:_glGenVertexArraysOES,glGenerateMipmap:_glGenerateMipmap,glGetActiveAttrib:_glGetActiveAttrib,glGetActiveUniform:_glGetActiveUniform,glGetAttachedShaders:_glGetAttachedShaders,glGetAttribLocation:_glGetAttribLocation,glGetBooleanv:_glGetBooleanv,glGetBufferParameteriv:_glGetBufferParameteriv,glGetError:_glGetError,glGetFloatv:_glGetFloatv,glGetFramebufferAttachmentParameteriv:_glGetFramebufferAttachmentParameteriv,glGetIntegerv:_glGetIntegerv,glGetProgramInfoLog:_glGetProgramInfoLog,glGetProgramiv:_glGetProgramiv,glGetQueryObjecti64vEXT:_glGetQueryObjecti64vEXT,glGetQueryObjectivEXT:_glGetQueryObjectivEXT,glGetQueryObjectui64vEXT:_glGetQueryObjectui64vEXT,glGetQueryObjectuivEXT:_glGetQueryObjectuivEXT,glGetQueryivEXT:_glGetQueryivEXT,glGetRenderbufferParameteriv:_glGetRenderbufferParameteriv,glGetShaderInfoLog:_glGetShaderInfoLog,glGetShaderPrecisionFormat:_glGetShaderPrecisionFormat,glGetShaderSource:_glGetShaderSource,glGetShaderiv:_glGetShaderiv,glGetString:_glGetString,glGetTexParameterfv:_glGetTexParameterfv,glGetTexParameteriv:_glGetTexParameteriv,glGetUniformLocation:_glGetUniformLocation,glGetUniformfv:_glGetUniformfv,glGetUniformiv:_glGetUniformiv,glGetVertexAttribPointerv:_glGetVertexAttribPointerv,glGetVertexAttribfv:_glGetVertexAttribfv,glGetVertexAttribiv:_glGetVertexAttribiv,glHint:_glHint,glIsBuffer:_glIsBuffer,glIsEnabled:_glIsEnabled,glIsFramebuffer:_glIsFramebuffer,glIsProgram:_glIsProgram,glIsQueryEXT:_glIsQueryEXT,glIsRenderbuffer:_glIsRenderbuffer,glIsShader:_glIsShader,glIsTexture:_glIsTexture,glIsVertexArray:_glIsVertexArray,glIsVertexArrayOES:_glIsVertexArrayOES,glLineWidth:_glLineWidth,glLinkProgram:_glLinkProgram,glLoadIdentity:_glLoadIdentity,glMatrixMode:_glMatrixMode,glMultiDrawArrays:_glMultiDrawArrays,glMultiDrawArraysANGLE:_glMultiDrawArraysANGLE,glMultiDrawArraysInstancedANGLE:_glMultiDrawArraysInstancedANGLE,glMultiDrawArraysInstancedWEBGL:_glMultiDrawArraysInstancedWEBGL,glMultiDrawArraysWEBGL:_glMultiDrawArraysWEBGL,glMultiDrawElements:_glMultiDrawElements,glMultiDrawElementsANGLE:_glMultiDrawElementsANGLE,glMultiDrawElementsInstancedANGLE:_glMultiDrawElementsInstancedANGLE,glMultiDrawElementsInstancedWEBGL:_glMultiDrawElementsInstancedWEBGL,glMultiDrawElementsWEBGL:_glMultiDrawElementsWEBGL,glPixelStorei:_glPixelStorei,glPolygonModeWEBGL:_glPolygonModeWEBGL,glPolygonOffset:_glPolygonOffset,glPolygonOffsetClampEXT:_glPolygonOffsetClampEXT,glQueryCounterEXT:_glQueryCounterEXT,glReadPixels:_glReadPixels,glReleaseShaderCompiler:_glReleaseShaderCompiler,glRenderbufferStorage:_glRenderbufferStorage,glSampleCoverage:_glSampleCoverage,glScissor:_glScissor,glShaderBinary:_glShaderBinary,glShaderSource:_glShaderSource,glStencilFunc:_glStencilFunc,glStencilFuncSeparate:_glStencilFuncSeparate,glStencilMask:_glStencilMask,glStencilMaskSeparate:_glStencilMaskSeparate,glStencilOp:_glStencilOp,glStencilOpSeparate:_glStencilOpSeparate,glTexImage2D:_glTexImage2D,glTexParameterf:_glTexParameterf,glTexParameterfv:_glTexParameterfv,glTexParameteri:_glTexParameteri,glTexParameteriv:_glTexParameteriv,glTexSubImage2D:_glTexSubImage2D,glUniform1f:_glUniform1f,glUniform1fv:_glUniform1fv,glUniform1i:_glUniform1i,glUniform1iv:_glUniform1iv,glUniform2f:_glUniform2f,glUniform2fv:_glUniform2fv,glUniform2i:_glUniform2i,glUniform2iv:_glUniform2iv,glUniform3f:_glUniform3f,glUniform3fv:_glUniform3fv,glUniform3i:_glUniform3i,glUniform3iv:_glUniform3iv,glUniform4f:_glUniform4f,glUniform4fv:_glUniform4fv,glUniform4i:_glUniform4i,glUniform4iv:_glUniform4iv,glUniformMatrix2fv:_glUniformMatrix2fv,glUniformMatrix3fv:_glUniformMatrix3fv,glUniformMatrix4fv:_glUniformMatrix4fv,glUseProgram:_glUseProgram,glValidateProgram:_glValidateProgram,glVertexAttrib1f:_glVertexAttrib1f,glVertexAttrib1fv:_glVertexAttrib1fv,glVertexAttrib2f:_glVertexAttrib2f,glVertexAttrib2fv:_glVertexAttrib2fv,glVertexAttrib3f:_glVertexAttrib3f,glVertexAttrib3fv:_glVertexAttrib3fv,glVertexAttrib4f:_glVertexAttrib4f,glVertexAttrib4fv:_glVertexAttrib4fv,glVertexAttribDivisor:_glVertexAttribDivisor,glVertexAttribDivisorANGLE:_glVertexAttribDivisorANGLE,glVertexAttribDivisorARB:_glVertexAttribDivisorARB,glVertexAttribDivisorEXT:_glVertexAttribDivisorEXT,glVertexAttribDivisorNV:_glVertexAttribDivisorNV,glVertexAttribPointer:_glVertexAttribPointer,glVertexPointer:_glVertexPointer,glViewport:_glViewport,glewGetErrorString:_glewGetErrorString,glewGetExtension:_glewGetExtension,glewGetString:_glewGetString,glewInit:_glewInit,glewIsSupported:_glewIsSupported,glutCreateWindow:_glutCreateWindow,glutDestroyWindow:_glutDestroyWindow,glutDisplayFunc:_glutDisplayFunc,glutFullScreen:_glutFullScreen,glutGet:_glutGet,glutGetModifiers:_glutGetModifiers,glutIdleFunc:_glutIdleFunc,glutInit:_glutInit,glutInitDisplayMode:_glutInitDisplayMode,glutInitWindowPosition:_glutInitWindowPosition,glutInitWindowSize:_glutInitWindowSize,glutKeyboardFunc:_glutKeyboardFunc,glutKeyboardUpFunc:_glutKeyboardUpFunc,glutMainLoop:_glutMainLoop,glutMotionFunc:_glutMotionFunc,glutMouseFunc:_glutMouseFunc,glutPassiveMotionFunc:_glutPassiveMotionFunc,glutPositionWindow:_glutPositionWindow,glutPostRedisplay:_glutPostRedisplay,glutReshapeFunc:_glutReshapeFunc,glutReshapeWindow:_glutReshapeWindow,glutSetCursor:_glutSetCursor,glutSpecialFunc:_glutSpecialFunc,glutSpecialUpFunc:_glutSpecialUpFunc,glutSwapBuffers:_glutSwapBuffers,glutTimerFunc:_glutTimerFunc,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,lineColor:_lineColor,lineRGBA:_lineRGBA,llvm_eh_typeid_for:_llvm_eh_typeid_for,memory:wasmMemory,pixelRGBA:_pixelRGBA,proc_exit:_proc_exit,random_get:_random_get,rectangleColor:_rectangleColor,rectangleRGBA:_rectangleRGBA,rotozoomSurface:_rotozoomSurface,setNetworkCallback:_setNetworkCallback,setprotoent:_setprotoent,stackAlloc:_stackAlloc,stackRestore:_stackRestore,stackSave:_stackSave,strptime:_strptime,strptime_l:_strptime_l,uuid_clear:_uuid_clear,uuid_compare:_uuid_compare,uuid_copy:_uuid_copy,uuid_generate:_uuid_generate,uuid_is_null:_uuid_is_null,uuid_parse:_uuid_parse,uuid_type:_uuid_type,uuid_unparse:_uuid_unparse,uuid_unparse_lower:_uuid_unparse_lower,uuid_unparse_upper:_uuid_unparse_upper,uuid_variant:_uuid_variant,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async,zoomSurface:_zoomSurface};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=a0=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=a0=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=a0=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var ___errno_location=()=>(___errno_location=wasmExports["__errno_location"])();var _strerror=a0=>(_strerror=wasmExports["strerror"])(a0);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _calloc=(a0,a1)=>(_calloc=wasmExports["calloc"])(a0,a1);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var ___dl_seterr=(a0,a1)=>(___dl_seterr=wasmExports["__dl_seterr"])(a0,a1);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _fileno=a0=>(_fileno=wasmExports["fileno"])(a0);var _htonl=a0=>(_htonl=wasmExports["htonl"])(a0);var _htons=a0=>(_htons=wasmExports["htons"])(a0);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var _ntohs=a0=>(_ntohs=wasmExports["ntohs"])(a0);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["setThrew"])(a0,a1);var __emscripten_tempret_set=a0=>(__emscripten_tempret_set=wasmExports["_emscripten_tempret_set"])(a0);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var ___get_temp_ret=()=>(___get_temp_ret=wasmExports["__get_temp_ret"])();var ___set_temp_ret=a0=>(___set_temp_ret=wasmExports["__set_temp_ret"])(a0);var _emscripten_stack_set_limits=(a0,a1)=>(_emscripten_stack_set_limits=wasmExports["emscripten_stack_set_limits"])(a0,a1);var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var ___cxa_demangle=(a0,a1,a2,a3)=>(___cxa_demangle=wasmExports["__cxa_demangle"])(a0,a1,a2,a3);var ___cxa_increment_exception_refcount=a0=>(___cxa_increment_exception_refcount=wasmExports["__cxa_increment_exception_refcount"])(a0);var ___cxa_decrement_exception_refcount=a0=>(___cxa_decrement_exception_refcount=wasmExports["__cxa_decrement_exception_refcount"])(a0);var ___cxa_can_catch=(a0,a1,a2)=>(___cxa_can_catch=wasmExports["__cxa_can_catch"])(a0,a1,a2);var ___cxa_get_exception_ptr=a0=>(___cxa_get_exception_ptr=wasmExports["__cxa_get_exception_ptr"])(a0);var ___wasm_apply_data_relocs=()=>(___wasm_apply_data_relocs=wasmExports["__wasm_apply_data_relocs"])();var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["asyncify_start_unwind"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["asyncify_stop_unwind"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["asyncify_start_rewind"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["asyncify_stop_rewind"])();var _sqlite3_version=Module["_sqlite3_version"]=13824;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;Module["loadDynamicLibrary"]=loadDynamicLibrary;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args=[]){var entryFunction=resolveGlobalSymbol("main").sym;if(!entryFunction)return;args.unshift(thisProgram);var argc=args.length;var argv=stackAlloc((argc+1)*4);var argv_ptr=argv;args.forEach(arg=>{HEAPU32[argv_ptr>>2]=stringToUTF8OnStack(arg);argv_ptr+=4});HEAPU32[argv_ptr>>2]=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(args=arguments_){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var dynamicLibraries=Module["dynamicLibraries"]||[];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;wasmMemory=new WebAssembly.Memory({initial:INITIAL_MEMORY/65536,maximum:2147483648/65536})}updateMemoryViews();var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var __RELOC_FUNCS__=[];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 initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__RELOC_FUNCS__);if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var isFileURI=filename=>filename.startsWith("file://");function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-async-dynamic-main.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-async-dynamic-main.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{env:wasmImports,wasi_snapshot_preview1:wasmImports,"GOT.mem":new Proxy(wasmImports,GOTHandler),"GOT.func":new Proxy(wasmImports,GOTHandler)}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=relocateExports(wasmExports,1024);wasmExports=Asyncify.instrumentWasmExports(wasmExports);var metadata=getDylinkMetadata(module);if(metadata.neededDynlibs){dynamicLibraries=metadata.neededDynlibs.concat(dynamicLibraries)}mergeLibSymbols(wasmExports,"main");LDSO.init();loadDylibs();addOnInit(wasmExports["__wasm_call_ctors"]);__RELOC_FUNCS__.push(wasmExports["__wasm_apply_data_relocs"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var asyncifyStubs={};var ASM_CONSTS={450032:$0=>{if(!$0){AL.alcErr=40964;return 1}},450080:$0=>{if(!AL.currentCtx){err("alGetProcAddress() called without a valid context");return 1}if(!$0){AL.currentCtx.err=40963;return 1}}};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var GOT={};var currentModuleWeakSymbols=new Set([]);var GOTHandler={get(obj,symName){var rtn=GOT[symName];if(!rtn){rtn=GOT[symName]=new WebAssembly.Global({value:"i32",mutable:true})}if(!currentModuleWeakSymbols.has(symName)){rtn.required=true}return rtn}};var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var getDylinkMetadata=binary=>{var offset=0;var end=0;function getU8(){return binary[offset++]}function getLEB(){var ret=0;var mul=1;while(1){var byte=binary[offset++];ret+=(byte&127)*mul;mul*=128;if(!(byte&128))break}return ret}function getString(){var len=getLEB();offset+=len;return UTF8ArrayToString(binary,offset-len,len)}function failIf(condition,message){if(condition)throw new Error(message)}var name="dylink.0";if(binary instanceof WebAssembly.Module){var dylinkSection=WebAssembly.Module.customSections(binary,name);if(dylinkSection.length===0){name="dylink";dylinkSection=WebAssembly.Module.customSections(binary,name)}failIf(dylinkSection.length===0,"need dylink section");binary=new Uint8Array(dylinkSection[0]);end=binary.length}else{var int32View=new Uint32Array(new Uint8Array(binary.subarray(0,24)).buffer);var magicNumberFound=int32View[0]==1836278016;failIf(!magicNumberFound,"need to see wasm magic number");failIf(binary[8]!==0,"need the dylink section to be first");offset=9;var section_size=getLEB();end=offset+section_size;name=getString()}var customSection={neededDynlibs:[],tlsExports:new Set,weakImports:new Set};if(name=="dylink"){customSection.memorySize=getLEB();customSection.memoryAlign=getLEB();customSection.tableSize=getLEB();customSection.tableAlign=getLEB();var neededDynlibsCount=getLEB();for(var i=0;i>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var newDSO=(name,handle,syms)=>{var dso={refcount:Infinity,name:name,exports:syms,global:true};LDSO.loadedLibsByName[name]=dso;if(handle!=undefined){LDSO.loadedLibsByHandle[handle]=dso}return dso};var LDSO={loadedLibsByName:{},loadedLibsByHandle:{},init(){newDSO("__main__",0,wasmImports)}};var ___heap_base=1021152;var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var getMemory=size=>{if(runtimeInitialized){return zeroMemory(_malloc(size),size)}var ret=___heap_base;var end=ret+alignMemory(size,16);___heap_base=end;GOT["__heap_base"].value=end;return ret};var isInternalSym=symName=>["__cpp_exception","__c_longjmp","__wasm_apply_data_relocs","__dso_handle","__tls_size","__tls_align","__set_stack_limits","_emscripten_tls_init","__wasm_init_tls","__wasm_call_ctors","__start_em_asm","__stop_em_asm","__start_em_js","__stop_em_js"].includes(symName)||symName.startsWith("__em_js__");var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable=new WebAssembly.Table({initial:1845,element:"anyfunc"});var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var updateGOT=(exports,replace)=>{for(var symName in exports){if(isInternalSym(symName)){continue}var value=exports[symName];if(symName.startsWith("orig$")){symName=symName.split("$")[1];replace=true}GOT[symName]||=new WebAssembly.Global({value:"i32",mutable:true});if(replace||GOT[symName].value==0){if(typeof value=="function"){GOT[symName].value=addFunction(value)}else if(typeof value=="number"){GOT[symName].value=value}else{err(`unhandled export type for '${symName}': ${typeof value}`)}}}};var relocateExports=(exports,memoryBase,replace)=>{var relocated={};for(var e in exports){var value=exports[e];if(typeof value=="object"){value=value.value}if(typeof value=="number"){value+=memoryBase}relocated[e]=value}updateGOT(relocated,replace);return relocated};var isSymbolDefined=symName=>{var existing=wasmImports[symName];if(!existing||existing.stub){return false}if(symName in asyncifyStubs&&!asyncifyStubs[symName]){return false}return true};var setTempRet0=val=>__emscripten_tempret_set(val);var _setTempRet0=setTempRet0;Module["_setTempRet0"]=_setTempRet0;var createDyncallWrapper=sig=>{var sections=[];var prelude=[0,97,115,109,1,0,0,0];sections.push(prelude);var wrappersig=[sig[0].replace("j","i"),"i",sig.slice(1).replace(/j/g,"ii")].join("");var typeSectionBody=[3];generateFuncType(wrappersig,typeSectionBody);generateFuncType(sig,typeSectionBody);generateFuncType("vi",typeSectionBody);var typeSection=[1];uleb128Encode(typeSectionBody.length,typeSection);typeSection.push(...typeSectionBody);sections.push(typeSection);var importSection=[2,15,2,1,101,1,116,1,112,0,0,1,101,1,114,0,2];sections.push(importSection);var functionSection=[3,2,1,0];sections.push(functionSection);var exportSection=[7,5,1,1,102,0,1];sections.push(exportSection);var convert_code=[];if(sig[0]==="j"){convert_code=[1,1,126]}else{convert_code.push(0)}function localGet(j){convert_code.push(32);uleb128Encode(j,convert_code)}var j=1;for(var i=1;i{sig=sig.replace(/p/g,"i");if(!("dynCall_"+sig in Module)){Module["dynCall_"+sig]=createDyncallWrapper(sig)}var f=Module["dynCall_"+sig];return f(ptr,...args)};var dynCall=(sig,ptr,args=[])=>{var rtn=dynCallLegacy(sig,ptr,args);return rtn};var stackSave=()=>_emscripten_stack_get_current();var stackRestore=val=>__emscripten_stack_restore(val);var createInvokeFunction=sig=>(ptr,...args)=>{var sp=stackSave();try{return dynCall(sig,ptr,args)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}};var resolveGlobalSymbol=(symName,direct=false)=>{var sym;if(direct&&"orig$"+symName in wasmImports){symName="orig$"+symName}if(isSymbolDefined(symName)){sym=wasmImports[symName]}else if(symName.startsWith("invoke_")){sym=wasmImports[symName]=createInvokeFunction(symName.split("_")[1])}return{sym:sym,name:symName}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var loadWebAssemblyModule=(binary,flags,libName,localScope,handle)=>{var metadata=getDylinkMetadata(binary);currentModuleWeakSymbols=metadata.weakImports;function loadModule(){var firstLoad=!handle||!HEAP8[handle+8];if(firstLoad){var memAlign=Math.pow(2,metadata.memoryAlign);var memoryBase=metadata.memorySize?alignMemory(getMemory(metadata.memorySize+memAlign),memAlign):0;var tableBase=metadata.tableSize?wasmTable.length:0;if(handle){HEAP8[handle+8]=1;HEAPU32[handle+12>>2]=memoryBase;HEAP32[handle+16>>2]=metadata.memorySize;HEAPU32[handle+20>>2]=tableBase;HEAP32[handle+24>>2]=metadata.tableSize}}else{memoryBase=HEAPU32[handle+12>>2];tableBase=HEAPU32[handle+20>>2]}var tableGrowthNeeded=tableBase+metadata.tableSize-wasmTable.length;if(tableGrowthNeeded>0){wasmTable.grow(tableGrowthNeeded)}var moduleExports;function resolveSymbol(sym){var resolved=resolveGlobalSymbol(sym).sym;if(!resolved&&localScope){resolved=localScope[sym]}if(!resolved){resolved=moduleExports[sym]}return resolved}var proxyHandler={get(stubs,prop){switch(prop){case"__memory_base":return memoryBase;case"__table_base":return tableBase}if(prop in wasmImports&&!wasmImports[prop].stub){return wasmImports[prop]}if(!(prop in stubs)){var resolved;stubs[prop]=(...args)=>{resolved||=resolveSymbol(prop);return resolved(...args)}}return stubs[prop]}};var proxy=new Proxy({},proxyHandler);var info={"GOT.mem":new Proxy({},GOTHandler),"GOT.func":new Proxy({},GOTHandler),env:proxy,wasi_snapshot_preview1:proxy};function postInstantiation(module,instance){updateTableMap(tableBase,metadata.tableSize);moduleExports=relocateExports(instance.exports,memoryBase);moduleExports=Asyncify.instrumentWasmExports(moduleExports);if(!flags.allowUndefined){reportUndefinedSymbols()}function addEmAsm(addr,body){var args=[];var arity=0;for(;arity<16;arity++){if(body.indexOf("$"+arity)!=-1){args.push("$"+arity)}else{break}}args=args.join(",");var func=`(${args}) => { ${body} };`;ASM_CONSTS[start]=eval(func)}if("__start_em_asm"in moduleExports){var start=moduleExports["__start_em_asm"];var stop=moduleExports["__stop_em_asm"];while(start ${body};`;moduleExports[name]=eval(func)}for(var name in moduleExports){if(name.startsWith("__em_js__")){var start=moduleExports[name];var jsString=UTF8ToString(start);var parts=jsString.split("<::>");addEmJs(name.replace("__em_js__",""),parts[0],parts[1]);delete moduleExports[name]}}var applyRelocs=moduleExports["__wasm_apply_data_relocs"];if(applyRelocs){if(runtimeInitialized){applyRelocs()}else{__RELOC_FUNCS__.push(applyRelocs)}}var init=moduleExports["__wasm_call_ctors"];if(init){if(runtimeInitialized){init()}else{__ATINIT__.push(init)}}return moduleExports}if(flags.loadAsync){if(binary instanceof WebAssembly.Module){var instance=new WebAssembly.Instance(binary,info);return Promise.resolve(postInstantiation(binary,instance))}return WebAssembly.instantiate(binary,info).then(result=>postInstantiation(result.module,result.instance))}var module=binary instanceof WebAssembly.Module?binary:new WebAssembly.Module(binary);var instance=new WebAssembly.Instance(module,info);return postInstantiation(module,instance)}if(flags.loadAsync){return metadata.neededDynlibs.reduce((chain,dynNeeded)=>chain.then(()=>loadDynamicLibrary(dynNeeded,flags,localScope)),Promise.resolve()).then(loadModule)}metadata.neededDynlibs.forEach(needed=>loadDynamicLibrary(needed,flags,localScope));return loadModule()};var mergeLibSymbols=(exports,libName)=>{for(var[sym,exp]of Object.entries(exports)){const setImport=target=>{if(target in asyncifyStubs){asyncifyStubs[target]=exp}if(!isSymbolDefined(target)){wasmImports[target]=exp}};setImport(sym);if(sym.startsWith("dynCall_")&&!Module.hasOwnProperty(sym)){Module[sym]=exp}}};var asyncLoad=(url,onload,onerror,noRunDep)=>{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var preloadPlugins=Module["preloadPlugins"]||[];var registerWasmPlugin=()=>{var wasmPlugin={promiseChainEnd:Promise.resolve(),canHandle:name=>!Module.noWasmDecoding&&name.endsWith(".so"),handle:(byteArray,name,onload,onerror)=>{wasmPlugin["promiseChainEnd"]=wasmPlugin["promiseChainEnd"].then(()=>loadWebAssemblyModule(byteArray,{loadAsync:true,nodelete:true},name,{})).then(exports=>{preloadedWasm[name]=exports;onload(byteArray)},error=>{err(`failed to instantiate wasm: ${name}: ${error}`);onerror()})}};preloadPlugins.push(wasmPlugin)};var preloadedWasm={};function loadDynamicLibrary(libName,flags={global:true,nodelete:true},localScope,handle){var dso=LDSO.loadedLibsByName[libName];if(dso){if(!flags.global){if(localScope){Object.assign(localScope,dso.exports)}}else if(!dso.global){dso.global=true;mergeLibSymbols(dso.exports,libName)}if(flags.nodelete&&dso.refcount!==Infinity){dso.refcount=Infinity}dso.refcount++;if(handle){LDSO.loadedLibsByHandle[handle]=dso}return flags.loadAsync?Promise.resolve(true):true}dso=newDSO(libName,handle,"loading");dso.refcount=flags.nodelete?Infinity:1;dso.global=flags.global;function loadLibData(){if(handle){var data=HEAPU32[handle+28>>2];var dataSize=HEAPU32[handle+32>>2];if(data&&dataSize){var libData=HEAP8.slice(data,data+dataSize);return flags.loadAsync?Promise.resolve(libData):libData}}var libFile=locateFile(libName);if(flags.loadAsync){return new Promise(function(resolve,reject){asyncLoad(libFile,resolve,reject)})}if(!readBinary){throw new Error(`${libFile}: file not found, and synchronous loading of external files is not available`)}return readBinary(libFile)}function getExports(){var preloaded=preloadedWasm[libName];if(preloaded){return flags.loadAsync?Promise.resolve(preloaded):preloaded}if(flags.loadAsync){return loadLibData().then(libData=>loadWebAssemblyModule(libData,flags,libName,localScope,handle))}return loadWebAssemblyModule(loadLibData(),flags,libName,localScope,handle)}function moduleLoaded(exports){if(dso.global){mergeLibSymbols(exports,libName)}else if(localScope){Object.assign(localScope,exports)}dso.exports=exports}if(flags.loadAsync){return getExports().then(exports=>{moduleLoaded(exports);return true})}moduleLoaded(getExports());return true}var reportUndefinedSymbols=()=>{for(var[symName,entry]of Object.entries(GOT)){if(entry.value==0){var value=resolveGlobalSymbol(symName,true).sym;if(!value&&!entry.required){continue}if(typeof value=="function"){entry.value=addFunction(value,value.sig)}else if(typeof value=="number"){entry.value=value}else{throw new Error(`bad export type for '${symName}': ${typeof value}`)}}}};var loadDylibs=()=>{if(!dynamicLibraries.length){reportUndefinedSymbols();return}addRunDependency("loadDylibs");dynamicLibraries.reduce((chain,lib)=>chain.then(()=>loadDynamicLibrary(lib,{loadAsync:true,global:true,nodelete:true,allowUndefined:true})),Promise.resolve()).then(()=>{reportUndefinedSymbols();removeRunDependency("loadDylibs")})};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};___assert_fail.sig="vppip";var ___asyncify_data=new WebAssembly.Global({value:"i32",mutable:true},0);var ___asyncify_state=new WebAssembly.Global({value:"i32",mutable:true},0);var ___call_sighandler=(fp,sig)=>(a1=>{})(sig);___call_sighandler.sig="vpi";var ___memory_base=new WebAssembly.Global({value:"i32",mutable:false},1024);var ___stack_high=1021152;var ___stack_low=496864;var ___stack_pointer=new WebAssembly.Global({value:"i32",mutable:true},1021152);var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall__newselect(nfds,readfds,writefds,exceptfds,timeout){try{var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);var check=function(fd,low,high,val){return fd<32?low&val:high&val};for(var fd=0;fd>2]:0,tv_usec=readfds?HEAP32[timeout+4>>2]:0;timeoutInMillis=(tv_sec+tv_usec/1e6)*1e3}flags=stream.stream_ops.poll(stream,timeoutInMillis)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall__newselect.sig="iipppp";var SOCKFS={mount(mount){Module["websocket"]=Module["websocket"]&&"object"===typeof Module["websocket"]?Module["websocket"]:{};Module["websocket"]._callbacks={};Module["websocket"]["on"]=function(event,callback){if("function"===typeof callback){this._callbacks[event]=callback}return this};Module["websocket"].emit=function(event,param){if("function"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}};return FS.createNode(null,"/",16384|511,0)},createSocket(family,type,protocol){type&=~526336;var streaming=type==1;if(streaming&&protocol&&protocol!=6){throw new FS.ErrnoError(66)}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer(sock,addr,port){var ws;if(typeof addr=="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module["websocket"]&&"object"===typeof Module["websocket"];var url="ws:#".replace("#","//");if(runtimeConfig){if("string"===typeof Module["websocket"]["url"]){url=Module["websocket"]["url"]}}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}var subProtocols="binary";if(runtimeConfig){if("string"===typeof Module["websocket"]["subprotocol"]){subProtocols=Module["websocket"]["subprotocol"]}}var opts=undefined;if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=subProtocols}if(runtimeConfig&&null===Module["websocket"]["subprotocol"]){subProtocols="null";opts=undefined}var WebSocketConstructor;{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(23)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!="undefined"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer(sock,addr,port){return sock.peers[addr+":"+port]},addPeer(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents(sock,peer){var first=true;var handleOpen=function(){Module["websocket"].emit("open",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data=="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data)}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module["websocket"].emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,isBinary){if(!isBinary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){Module["websocket"].emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=14;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){Module["websocket"].emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=14;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask},ioctl(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return 28}},close(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i{var socket=SOCKFS.getSocket(fd);if(!socket)throw new FS.ErrnoError(8);return socket};var Sockets={BUFFER_SIZE:10240,MAX_BUFFER_SIZE:10485760,nextFd:1,fds:{},nextport:1,maxport:65535,peer:null,connections:{},portmap:{},localAddr:4261412874,addrPool:[33554442,50331658,67108874,83886090,100663306,117440522,134217738,150994954,167772170,184549386,201326602,218103818,234881034]};var inetPton4=str=>{var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0};var jstoi_q=str=>parseInt(str);var inetPton6=str=>{var words;var w,offset,z,i;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w{switch(family){case 2:addr=inetPton4(addr);zeroMemory(sa,16);if(addrlen){HEAP32[addrlen>>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=inetPton6(addr);zeroMemory(sa,28);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);break;default:return 5}return 0};var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___syscall_accept4(fd,addr,addrlen,flags,d1,d2){try{var sock=getSocketFromFD(fd);var newsock=sock.sock_ops.accept(sock);if(addr){var errno=writeSockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport,addrlen)}return newsock.stream.fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_accept4.sig="iippiii";var inetNtop4=addr=>(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255);var inetNtop6=ints=>{var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word{var family=HEAP16[sa>>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family:family,addr:addr,port:port}};var getSocketAddress=(addrp,addrlen,allowNull)=>{if(allowNull&&addrp===0)return null;var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info};function ___syscall_bind(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.bind(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_bind.sig="iippiii";function ___syscall_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chdir.sig="ip";function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chmod.sig="ipi";function ___syscall_connect(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_connect.sig="iippiii";function ___syscall_dup(fd){try{var old=SYSCALLS.getStreamFromFD(fd);return FS.dupStream(old).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup.sig="ii";function ___syscall_dup3(fd,newfd,flags){try{var old=SYSCALLS.getStreamFromFD(fd);if(old.fd===newfd)return-28;if(newfd<0||newfd>=FS.MAX_OPEN_FDS)return-8;var existing=FS.getStream(newfd);if(existing)FS.close(existing);return FS.dupStream(old,newfd).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup3.sig="iiii";function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_faccessat.sig="iipii";var ___syscall_fadvise64=(fd,offset,len,advice)=>0;___syscall_fadvise64.sig="iiiiiii";var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_fallocate(fd,mode,offset_low,offset_high,len_low,len_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);var len=convertI32PairToI53Checked(len_low,len_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.allocate(stream,offset,len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fallocate.sig="iiiiiii";function ___syscall_fchdir(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.chdir(stream.path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchdir.sig="ii";function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmod.sig="iii";function ___syscall_fchmodat2(dirfd,path,mode,flags){try{var nofollow=flags&256;path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);FS.chmod(path,mode,nofollow);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmodat2.sig="iipii";function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchown32.sig="iiii";function ___syscall_fchownat(dirfd,path,owner,group,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;flags=flags&~256;path=SYSCALLS.calculateAt(dirfd,path);(nofollow?FS.lchown:FS.chown)(path,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchownat.sig="iipiii";function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fcntl64.sig="iiip";function ___syscall_fdatasync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fdatasync.sig="ii";function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstat64.sig="iip";function ___syscall_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_statfs64.sig="ippp";function ___syscall_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___syscall_statfs64(0,size,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstatfs64.sig="iipp";function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ftruncate64.sig="iiii";var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getdents64.sig="iipp";function ___syscall_getpeername(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);if(!sock.daddr){return-53}var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getpeername.sig="iippiii";function ___syscall_getsockname(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockname.sig="iippiii";function ___syscall_getsockopt(fd,level,optname,optval,optlen,d1){try{var sock=getSocketFromFD(fd);if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-50}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockopt.sig="iiiippi";function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=syscallGetVarargP();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=syscallGetVarargP();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag:c_iflag,c_oflag:c_oflag,c_cflag:c_cflag,c_lflag:c_lflag,c_cc:c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=syscallGetVarargP();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=syscallGetVarargP();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=syscallGetVarargP();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ioctl.sig="iiip";function ___syscall_listen(fd,backlog){try{var sock=getSocketFromFD(fd);sock.sock_ops.listen(sock,backlog);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_listen.sig="iiiiiii";function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_lstat64.sig="ipp";function ___syscall_mkdirat(dirfd,path,mode){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mkdirat.sig="iipi";function ___syscall_mknodat(dirfd,path,mode,dev){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mknodat.sig="iipii";function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_newfstatat.sig="iippi";function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?syscallGetVarargI():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_openat.sig="iipip";var PIPEFS={BUCKET_BUFFER_SIZE:8192,mount(mount){return FS.createNode(null,"/",16384|511,0)},createPipe(){var pipe={buckets:[],refcnt:2};pipe.buckets.push({buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0});var rName=PIPEFS.nextname();var wName=PIPEFS.nextname();var rNode=FS.createNode(PIPEFS.root,rName,4096,0);var wNode=FS.createNode(PIPEFS.root,wName,4096,0);rNode.pipe=pipe;wNode.pipe=pipe;var readableStream=FS.createStream({path:rName,node:rNode,flags:0,seekable:false,stream_ops:PIPEFS.stream_ops});rNode.stream=readableStream;var writableStream=FS.createStream({path:wName,node:wNode,flags:1,seekable:false,stream_ops:PIPEFS.stream_ops});wNode.stream=writableStream;return{readable_fd:readableStream.fd,writable_fd:writableStream.fd}},stream_ops:{poll(stream){var pipe=stream.node.pipe;if((stream.flags&2097155)===1){return 256|4}if(pipe.buckets.length>0){for(var i=0;i0){return 64|1}}}return 0},ioctl(stream,request,varargs){return 28},fsync(stream){return 28},read(stream,buffer,offset,length,position){var pipe=stream.node.pipe;var currentLength=0;for(var i=0;i=dataLen){currBucket.buffer.set(data,currBucket.offset);currBucket.offset+=dataLen;return dataLen}else if(freeBytesInCurrBuffer>0){currBucket.buffer.set(data.subarray(0,freeBytesInCurrBuffer),currBucket.offset);currBucket.offset+=freeBytesInCurrBuffer;data=data.subarray(freeBytesInCurrBuffer,data.byteLength)}var numBuckets=data.byteLength/PIPEFS.BUCKET_BUFFER_SIZE|0;var remElements=data.byteLength%PIPEFS.BUCKET_BUFFER_SIZE;for(var i=0;i0){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:data.byteLength,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data)}return dataLen},close(stream){var pipe=stream.node.pipe;pipe.refcnt--;if(pipe.refcnt===0){pipe.buckets=null}}},nextname(){if(!PIPEFS.nextname.current){PIPEFS.nextname.current=0}return"pipe["+PIPEFS.nextname.current+++"]"}};function ___syscall_pipe(fdPtr){try{if(fdPtr==0){throw new FS.ErrnoError(21)}var res=PIPEFS.createPipe();HEAP32[fdPtr>>2]=res.readable_fd;HEAP32[fdPtr+4>>2]=res.writable_fd;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_pipe.sig="ip";function ___syscall_poll(fds,nfds,timeout){try{var nonzero=0;for(var i=0;i>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream,-1)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_poll.sig="ipii";function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_readlinkat.sig="iippp";function ___syscall_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvfrom.sig="iippipp";function ___syscall_recvmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAPU32[message>>2];if(name){var errno=writeSockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvmsg.sig="iipiiii";function ___syscall_renameat(olddirfd,oldpath,newdirfd,newpath){try{oldpath=SYSCALLS.getStr(oldpath);newpath=SYSCALLS.getStr(newpath);oldpath=SYSCALLS.calculateAt(olddirfd,oldpath);newpath=SYSCALLS.calculateAt(newdirfd,newpath);FS.rename(oldpath,newpath);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_renameat.sig="iipip";function ___syscall_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_rmdir.sig="ip";function ___syscall_sendmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAPU32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=readSockaddr(name,namelen);if(info.errno)return-info.errno;port=info.port;addr=DNS.lookup_addr(info.addr)||info.addr}var total=0;for(var i=0;i>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;jHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_utimensat.sig="iippi";var ___table_base=new WebAssembly.Global({value:"i32",mutable:false},1);var __abort_js=()=>{abort("")};__abort_js.sig="v";var ENV={};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var dlSetError=msg=>{var sp=stackSave();var cmsg=stringToUTF8OnStack(msg);___dl_seterr(cmsg,0);stackRestore(sp)};var dlopenInternal=(handle,jsflags)=>{var filename=UTF8ToString(handle+36);var flags=HEAP32[handle+4>>2];filename=PATH.normalize(filename);var searchpaths=[];var global=Boolean(flags&256);var localScope=global?null:{};var combinedFlags={global:global,nodelete:Boolean(flags&4096),loadAsync:jsflags.loadAsync};if(jsflags.loadAsync){return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}try{return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}catch(e){dlSetError(`Could not load dynamic lib: ${filename}\n${e}`);return 0}};var __dlopen_js=handle=>Asyncify.handleSleep(wakeUp=>{dlopenInternal(handle,{loadAsync:true}).then(wakeUp).catch(()=>wakeUp(0))});__dlopen_js.sig="pp";__dlopen_js.isAsync=true;var __dlsym_js=(handle,symbol,symbolIndex)=>{symbol=UTF8ToString(symbol);var result;var newSymIndex;var lib=LDSO.loadedLibsByHandle[handle];if(!lib.exports.hasOwnProperty(symbol)||lib.exports[symbol].stub){dlSetError(`Tried to lookup unknown symbol "${symbol}" in dynamic lib: ${lib.name}`);return 0}newSymIndex=Object.keys(lib.exports).indexOf(symbol);var origSym="orig$"+symbol;result=lib.exports[origSym];if(result){newSymIndex=Object.keys(lib.exports).indexOf(origSym)}else result=lib.exports[symbol];if(typeof result=="function"){if("orig"in result){result=result.orig}var addr=getFunctionAddress(result);if(addr){result=addr}else{result=addFunction(result,result.sig);HEAPU32[symbolIndex>>2]=newSymIndex}}return result};__dlsym_js.sig="pppp";var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};_proc_exit.sig="vi";var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;_exit.sig="vi";var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var __emscripten_dlopen_js=(handle,onsuccess,onerror,user_data)=>{function errorCallback(e){var filename=UTF8ToString(handle+36);dlSetError(`'Could not load dynamic lib: ${filename}\n${e}`);callUserCallback(()=>((a1,a2)=>{})(handle,user_data))}function successCallback(){callUserCallback(()=>((a1,a2)=>{})(handle,user_data))}var promise=dlopenInternal(handle,{loadAsync:true});if(promise){promise.then(successCallback,errorCallback)}else{errorCallback()}};__emscripten_dlopen_js.sig="vpppp";var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;__emscripten_get_now_is_monotonic.sig="i";var getExecutableName=()=>thisProgram||"./this.program";var __emscripten_get_progname=(str,len)=>{stringToUTF8(getExecutableName(),str,len)};__emscripten_get_progname.sig="vpi";var __emscripten_lookup_name=name=>{var nameString=UTF8ToString(name);return inetPton4(DNS.lookup_name(nameString))};__emscripten_lookup_name.sig="ip";var __emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);__emscripten_memcpy_js.sig="vppp";var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};__emscripten_runtime_keepalive_clear.sig="v";var __emscripten_system=command=>{if(!command)return 0;return-52};__emscripten_system.sig="ip";var __emscripten_throw_longjmp=()=>{throw Infinity};__emscripten_throw_longjmp.sig="v";function __gmtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday}__gmtime_js.sig="viip";var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}__localtime_js.sig="viip";var __mktime_js=function(tmPtr){var ret=(()=>{var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getYear();var timeMs=date.getTime();if(isNaN(timeMs)){return-1}return timeMs/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__mktime_js.sig="ip";function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__mmap_js.sig="ipiiiiipp";function __msync_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;SYSCALLS.doMsync(addr,SYSCALLS.getStreamFromFD(fd),len,flags,offset);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__msync_js.sig="ippiiiii";function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__munmap_js.sig="ippiiiii";var timers={};var _emscripten_get_now;_emscripten_get_now=()=>performance.now();_emscripten_get_now.sig="d";var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id:id,timeout_ms:timeout_ms};return 0};__setitimer_js.sig="iid";var __timegm_js=function(tmPtr){var ret=(()=>{var time=Date.UTC(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var date=new Date(time);HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__timegm_js.sig="ip";var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffset{Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof Browser.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);Browser.setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){Module["setImmediates"]??=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{Browser.setImmediate=setImmediate}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){Browser.setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0};_emscripten_set_main_loop_timing.sig="iii";var setMainLoop=(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object")SDL.audio?.queueNewAudioData?.();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}};var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;onerror?.()}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype(name){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x:x,y:y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/hAL.freeIds.length>0?AL.freeIds.pop():AL._nextId++,freeIds:[],scheduleContextAudio:ctx=>{if(Browser.mainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}for(var i in ctx.sources){AL.scheduleSourceAudio(ctx.sources[i])}},scheduleSourceAudio:(src,lookahead)=>{if(Browser.mainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}if(src.state!==4114){return}var currentTime=AL.updateSourceTime(src);var startTime=src.bufStartTime;var startOffset=src.bufOffset;var bufCursor=src.bufsProcessed;for(var i=0;i=src.bufQueue.length){if(src.looping){bufCursor%=src.bufQueue.length}else{break}}var buf=src.bufQueue[bufCursor%src.bufQueue.length];if(buf.length===0){skipCount++;if(skipCount===src.bufQueue.length){break}}else{var audioSrc=src.context.audioCtx.createBufferSource();audioSrc.buffer=buf.audioBuf;audioSrc.playbackRate.value=src.playbackRate;if(buf.audioBuf._loopStart||buf.audioBuf._loopEnd){audioSrc.loopStart=buf.audioBuf._loopStart;audioSrc.loopEnd=buf.audioBuf._loopEnd}var duration=0;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY;audioSrc.loop=true;if(buf.audioBuf._loopStart){audioSrc.loopStart=buf.audioBuf._loopStart}if(buf.audioBuf._loopEnd){audioSrc.loopEnd=buf.audioBuf._loopEnd}}else{duration=(buf.audioBuf.duration-startOffset)/src.playbackRate}audioSrc._startOffset=startOffset;audioSrc._duration=duration;audioSrc._skipCount=skipCount;skipCount=0;audioSrc.connect(src.gain);if(typeof audioSrc.start!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.start(startTime,startOffset)}else if(typeof audioSrc.noteOn!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.noteOn(startTime)}audioSrc._startTime=startTime;src.audioQueue.push(audioSrc);startTime+=duration}startOffset=0;bufCursor++}},updateSourceTime:src=>{var currentTime=src.context.audioCtx.currentTime;if(src.state!==4114){return currentTime}if(!isFinite(src.bufStartTime)){src.bufStartTime=currentTime-src.bufOffset/src.playbackRate;src.bufOffset=0}var nextStartTime=0;while(src.audioQueue.length){var audioSrc=src.audioQueue[0];src.bufsProcessed+=audioSrc._skipCount;nextStartTime=audioSrc._startTime+audioSrc._duration;if(currentTime=src.bufQueue.length&&!src.looping){AL.setSourceState(src,4116)}else if(src.type===4136&&src.looping){var buf=src.bufQueue[0];if(buf.length===0){src.bufOffset=0}else{var delta=(currentTime-src.bufStartTime)*src.playbackRate;var loopStart=buf.audioBuf._loopStart||0;var loopEnd=buf.audioBuf._loopEnd||buf.audioBuf.duration;if(loopEnd<=loopStart){loopEnd=buf.audioBuf.duration}if(delta0){src.bufStartTime+=Math.floor((currentTime-src.bufStartTime)/srcDuration)*srcDuration}}for(var i=0;i=src.bufQueue.length){if(src.looping){src.bufsProcessed%=src.bufQueue.length}else{AL.setSourceState(src,4116);break}}var buf=src.bufQueue[src.bufsProcessed];if(buf.length>0){nextStartTime=src.bufStartTime+buf.audioBuf.duration/src.playbackRate;if(currentTime{AL.updateSourceTime(src);for(var i=1;i1){src.audioQueue.length=1}},stopSourceAudio:src=>{for(var i=0;i{if(state===4114){if(src.state===4114||src.state==4116){src.bufsProcessed=0;src.bufOffset=0}else{}AL.stopSourceAudio(src);src.state=4114;src.bufStartTime=Number.NEGATIVE_INFINITY;AL.scheduleSourceAudio(src)}else if(state===4115){if(src.state===4114){AL.updateSourceTime(src);AL.stopSourceAudio(src);src.state=4115}}else if(state===4116){if(src.state!==4113){src.state=4116;src.bufsProcessed=src.bufQueue.length;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}else if(state===4113){if(src.state!==4113){src.state=4113;src.bufsProcessed=0;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}},initSourcePanner:src=>{if(src.type===4144){return}var templateBuf=AL.buffers[0];for(var i=0;i{for(var i in ctx.sources){AL.updateSourceGlobal(ctx.sources[i])}},updateSourceGlobal:src=>{var panner=src.panner;if(!panner){return}panner.refDistance=src.refDistance;panner.maxDistance=src.maxDistance;panner.rolloffFactor=src.rolloffFactor;panner.panningModel=src.context.hrtf?"HRTF":"equalpower";var distanceModel=src.context.sourceDistanceModel?src.distanceModel:src.context.distanceModel;switch(distanceModel){case 0:panner.distanceModel="inverse";panner.refDistance=340282e33;break;case 53249:case 53250:panner.distanceModel="inverse";break;case 53251:case 53252:panner.distanceModel="linear";break;case 53253:case 53254:panner.distanceModel="exponential";break}},updateListenerSpace:ctx=>{var listener=ctx.audioCtx.listener;if(listener.positionX){listener.positionX.value=ctx.listener.position[0];listener.positionY.value=ctx.listener.position[1];listener.positionZ.value=ctx.listener.position[2]}else{listener.setPosition(ctx.listener.position[0],ctx.listener.position[1],ctx.listener.position[2])}if(listener.forwardX){listener.forwardX.value=ctx.listener.direction[0];listener.forwardY.value=ctx.listener.direction[1];listener.forwardZ.value=ctx.listener.direction[2];listener.upX.value=ctx.listener.up[0];listener.upY.value=ctx.listener.up[1];listener.upZ.value=ctx.listener.up[2]}else{listener.setOrientation(ctx.listener.direction[0],ctx.listener.direction[1],ctx.listener.direction[2],ctx.listener.up[0],ctx.listener.up[1],ctx.listener.up[2])}for(var i in ctx.sources){AL.updateSourceSpace(ctx.sources[i])}},updateSourceSpace:src=>{if(!src.panner){return}var panner=src.panner;var posX=src.position[0];var posY=src.position[1];var posZ=src.position[2];var dirX=src.direction[0];var dirY=src.direction[1];var dirZ=src.direction[2];var listener=src.context.listener;var lPosX=listener.position[0];var lPosY=listener.position[1];var lPosZ=listener.position[2];if(src.relative){var lBackX=-listener.direction[0];var lBackY=-listener.direction[1];var lBackZ=-listener.direction[2];var lUpX=listener.up[0];var lUpY=listener.up[1];var lUpZ=listener.up[2];var inverseMagnitude=(x,y,z)=>{var length=Math.sqrt(x*x+y*y+z*z);if(length{if(src.state===4114){AL.cancelPendingSourceAudio(src);var audioSrc=src.audioQueue[0];if(!audioSrc){return}var duration;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY}else{duration=(audioSrc.buffer.duration-audioSrc._startOffset)/src.playbackRate}audioSrc._duration=duration;audioSrc.playbackRate.value=src.playbackRate;AL.scheduleSourceAudio(src)}},sourceDuration:src=>{var length=0;for(var i=0;i{AL.updateSourceTime(src);var offset=0;for(var i=0;i{var playing=src.state==4114;if(playing){AL.setSourceState(src,4113)}if(src.bufQueue[src.bufsProcessed].audioBuf!==null){src.bufsProcessed=0;while(offset>src.bufQueue[src.bufsProcessed].audioBuf.duration){offset-=src.bufQueue[src.bufsProcessed].audioBuf.duration;src.bufsProcessed++}src.bufOffset=offset}if(playing){AL.setSourceState(src,4114)}},getGlobalParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 49152:return AL.currentCtx.dopplerFactor;case 49155:return AL.currentCtx.speedOfSound;case 53248:return AL.currentCtx.distanceModel;default:AL.currentCtx.err=40962;return null}},setGlobalParam:(funcname,param,value)=>{if(!AL.currentCtx){return}switch(param){case 49152:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.dopplerFactor=value;AL.updateListenerSpace(AL.currentCtx);break;case 49155:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}AL.currentCtx.speedOfSound=value;AL.updateListenerSpace(AL.currentCtx);break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:AL.currentCtx.distanceModel=value;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},getListenerParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 4100:return AL.currentCtx.listener.position;case 4102:return AL.currentCtx.listener.velocity;case 4111:return AL.currentCtx.listener.direction.concat(AL.currentCtx.listener.up);case 4106:return AL.currentCtx.gain.gain.value;default:AL.currentCtx.err=40962;return null}},setListenerParam:(funcname,param,value)=>{if(!AL.currentCtx){return}if(value===null){AL.currentCtx.err=40962;return}var listener=AL.currentCtx.listener;switch(param){case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.position[0]=value[0];listener.position[1]=value[1];listener.position[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.velocity[0]=value[0];listener.velocity[1]=value[1];listener.velocity[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.gain.gain.value=value;break;case 4111:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])||!Number.isFinite(value[3])||!Number.isFinite(value[4])||!Number.isFinite(value[5])){AL.currentCtx.err=40963;return}listener.direction[0]=value[0];listener.direction[1]=value[1];listener.direction[2]=value[2];listener.up[0]=value[3];listener.up[1]=value[4];listener.up[2]=value[5];AL.updateListenerSpace(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}},getBufferParam:(funcname,bufferId,param)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}switch(param){case 8193:return buf.frequency;case 8194:return buf.bytesPerSample*8;case 8195:return buf.channels;case 8196:return buf.length*buf.bytesPerSample*buf.channels;case 8213:if(buf.length===0){return[0,0]}return[(buf.audioBuf._loopStart||0)*buf.frequency,(buf.audioBuf._loopEnd||buf.length)*buf.frequency];default:AL.currentCtx.err=40962;return null}},setBufferParam:(funcname,bufferId,param,value)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 8196:if(value!==0){AL.currentCtx.err=40963;return}break;case 8213:if(value[0]<0||value[0]>buf.length||value[1]<0||value[1]>buf.Length||value[0]>=value[1]){AL.currentCtx.err=40963;return}if(buf.refCount>0){AL.currentCtx.err=40964;return}if(buf.audioBuf){buf.audioBuf._loopStart=value[0]/buf.frequency;buf.audioBuf._loopEnd=value[1]/buf.frequency}break;default:AL.currentCtx.err=40962;return}},getSourceParam:(funcname,sourceId,param)=>{if(!AL.currentCtx){return null}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return null}switch(param){case 514:return src.relative;case 4097:return src.coneInnerAngle;case 4098:return src.coneOuterAngle;case 4099:return src.pitch;case 4100:return src.position;case 4101:return src.direction;case 4102:return src.velocity;case 4103:return src.looping;case 4105:if(src.type===4136){return src.bufQueue[0].id}return 0;case 4106:return src.gain.gain.value;case 4109:return src.minGain;case 4110:return src.maxGain;case 4112:return src.state;case 4117:if(src.bufQueue.length===1&&src.bufQueue[0].id===0){return 0}return src.bufQueue.length;case 4118:if(src.bufQueue.length===1&&src.bufQueue[0].id===0||src.looping){return 0}return src.bufsProcessed;case 4128:return src.refDistance;case 4129:return src.rolloffFactor;case 4130:return src.coneOuterGain;case 4131:return src.maxDistance;case 4132:return AL.sourceTell(src);case 4133:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency}return offset;case 4134:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency*src.bufQueue[0].bytesPerSample}return offset;case 4135:return src.type;case 4628:return src.spatialize;case 8201:var length=0;var bytesPerFrame=0;for(var i=0;i{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 514:if(value===1){src.relative=true;AL.updateSourceSpace(src)}else if(value===0){src.relative=false;AL.updateSourceSpace(src)}else{AL.currentCtx.err=40963;return}break;case 4097:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneInnerAngle=value;if(src.panner){src.panner.coneInnerAngle=value%360}break;case 4098:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneOuterAngle=value;if(src.panner){src.panner.coneOuterAngle=value%360}break;case 4099:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}if(src.pitch===value){break}src.pitch=value;AL.updateSourceRate(src);break;case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.position[0]=value[0];src.position[1]=value[1];src.position[2]=value[2];AL.updateSourceSpace(src);break;case 4101:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.direction[0]=value[0];src.direction[1]=value[1];src.direction[2]=value[2];AL.updateSourceSpace(src);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.velocity[0]=value[0];src.velocity[1]=value[1];src.velocity[2]=value[2];AL.updateSourceSpace(src);break;case 4103:if(value===1){src.looping=true;AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=true;audioSrc._duration=Number.POSITIVE_INFINITY}}else if(value===0){src.looping=false;var currentTime=AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=false;audioSrc._duration=src.bufQueue[0].audioBuf.duration/src.playbackRate;audioSrc._startTime=currentTime-src.bufOffset/src.playbackRate}}else{AL.currentCtx.err=40963;return}break;case 4105:if(src.state===4114||src.state===4115){AL.currentCtx.err=40964;return}if(value===0){for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=1;src.bufQueue[0]=AL.buffers[0];src.bufsProcessed=0;src.type=4144}else{var buf=AL.buffers[value];if(!buf){AL.currentCtx.err=40963;return}for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=0;buf.refCount++;src.bufQueue=[buf];src.bufsProcessed=0;src.type=4136}AL.initSourcePanner(src);AL.scheduleSourceAudio(src);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.gain.gain.value=value;break;case 4109:if(!Number.isFinite(value)||value<0||value>Math.min(src.maxGain,1)){AL.currentCtx.err=40963;return}src.minGain=value;break;case 4110:if(!Number.isFinite(value)||value1){AL.currentCtx.err=40963;return}src.maxGain=value;break;case 4128:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.refDistance=value;if(src.panner){src.panner.refDistance=value}break;case 4129:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.rolloffFactor=value;if(src.panner){src.panner.rolloffFactor=value}break;case 4130:if(!Number.isFinite(value)||value<0||value>1){AL.currentCtx.err=40963;return}src.coneOuterGain=value;if(src.panner){src.panner.coneOuterGain=value}break;case 4131:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.maxDistance=value;if(src.panner){src.panner.maxDistance=value}break;case 4132:if(value<0||value>AL.sourceDuration(src)){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4133:var srcLen=AL.sourceDuration(src);if(srcLen>0){var frequency;for(var bufId in src.bufQueue){if(bufId){frequency=src.bufQueue[bufId].frequency;break}}value/=frequency}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4134:var srcLen=AL.sourceDuration(src);if(srcLen>0){var bytesPerSec;for(var bufId in src.bufQueue){if(bufId){var buf=src.bufQueue[bufId];bytesPerSec=buf.frequency*buf.bytesPerSample*buf.channels;break}}value/=bytesPerSec}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4628:if(value!==0&&value!==1&&value!==2){AL.currentCtx.err=40963;return}src.spatialize=value;AL.initSourcePanner(src);break;case 8201:case 8202:case 8203:AL.currentCtx.err=40964;break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:src.distanceModel=value;if(AL.currentCtx.sourceDistanceModel){AL.updateContextGlobal(AL.currentCtx)}break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},captures:{},sharedCaptureAudioCtx:null,requireValidCaptureDevice:(deviceId,funcname)=>{if(deviceId===0){AL.alcErr=40961;return null}var c=AL.captures[deviceId];if(!c){AL.alcErr=40961;return null}var err=c.mediaStreamError;if(err){AL.alcErr=40961;return null}return c}};var _alBuffer3f=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3f",bufferId,param,null)};_alBuffer3f.sig="viifff";var _alBuffer3i=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3i",bufferId,param,null)};_alBuffer3i.sig="viiiii";var _alBufferData=(bufferId,format,pData,size,freq)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf){AL.currentCtx.err=40963;return}if(freq<=0){AL.currentCtx.err=40963;return}var audioBuf=null;try{switch(format){case 4352:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size,freq);var channel0=audioBuf.getChannelData(0);for(var i=0;i0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>1,freq);var channel0=audioBuf.getChannelData(0);pData>>=1;for(var i=0;i>1;++i){channel0[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=1;buf.length=size>>1;break;case 4354:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>1,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);for(var i=0;i>1;++i){channel0[i]=HEAPU8[pData++]*.0078125-1;channel1[i]=HEAPU8[pData++]*.0078125-1}}buf.bytesPerSample=1;buf.channels=2;buf.length=size>>1;break;case 4355:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>2,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=1;for(var i=0;i>2;++i){channel0[i]=HEAP16[pData++]*30517578125e-15;channel1[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=2;buf.length=size>>2;break;case 65552:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>2,freq);var channel0=audioBuf.getChannelData(0);pData>>=2;for(var i=0;i>2;++i){channel0[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=1;buf.length=size>>2;break;case 65553:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>3,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=2;for(var i=0;i>3;++i){channel0[i]=HEAPF32[pData++];channel1[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=2;buf.length=size>>3;break;default:AL.currentCtx.err=40963;return}buf.frequency=freq;buf.audioBuf=audioBuf}catch(e){AL.currentCtx.err=40963;return}};_alBufferData.sig="viipii";var _alBufferf=(bufferId,param,value)=>{AL.setBufferParam("alBufferf",bufferId,param,null)};_alBufferf.sig="viif";var _alBufferfv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}AL.setBufferParam("alBufferfv",bufferId,param,null)};_alBufferfv.sig="viip";var _alBufferi=(bufferId,param,value)=>{AL.setBufferParam("alBufferi",bufferId,param,null)};_alBufferi.sig="viii";var _alBufferiv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8213:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.setBufferParam("alBufferiv",bufferId,param,AL.paramArray);break;default:AL.setBufferParam("alBufferiv",bufferId,param,null);break}};_alBufferiv.sig="viip";var _alDeleteBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(bufId===0){continue}if(!AL.buffers[bufId]){AL.currentCtx.err=40961;return}if(AL.buffers[bufId].refCount){AL.currentCtx.err=40964;return}}for(var i=0;i>2];if(bufId===0){continue}AL.deviceRefCounts[AL.buffers[bufId].deviceId]--;delete AL.buffers[bufId];AL.freeIds.push(bufId)}};_alDeleteBuffers.sig="vip";var _alSourcei=(sourceId,param,value)=>{switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:AL.setSourceParam("alSourcei",sourceId,param,value);break;default:AL.setSourceParam("alSourcei",sourceId,param,null);break}};_alSourcei.sig="viii";var _alDeleteSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(!AL.currentCtx.sources[srcId]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116);_alSourcei(srcId,4105,0);delete AL.currentCtx.sources[srcId];AL.freeIds.push(srcId)}};_alDeleteSources.sig="vip";var _alDisable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=false;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alDisable.sig="vi";var _alDistanceModel=model=>{AL.setGlobalParam("alDistanceModel",53248,model)};_alDistanceModel.sig="vi";var _alDopplerFactor=value=>{AL.setGlobalParam("alDopplerFactor",49152,value)};_alDopplerFactor.sig="vf";var _alDopplerVelocity=value=>{warnOnce("alDopplerVelocity() is deprecated, and only kept for compatibility with OpenAL 1.0. Use alSpeedOfSound() instead.");if(!AL.currentCtx){return}if(value<=0){AL.currentCtx.err=40963;return}};_alDopplerVelocity.sig="vf";var _alEnable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=true;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alEnable.sig="vi";var _alGenBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=buf.id}};_alGenBuffers.sig="vip";var _alGenSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=src.id}};_alGenSources.sig="vip";var _alGetBoolean=param=>{var val=AL.getGlobalParam("alGetBoolean",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val!==0?1:0;default:AL.currentCtx.err=40962;return 0}};_alGetBoolean.sig="ii";var _alGetBooleanv=(param,pValues)=>{var val=AL.getGlobalParam("alGetBooleanv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP8[pValues]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBooleanv.sig="vip";var _alGetBuffer3f=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3f",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3f.sig="viippp";var _alGetBuffer3i=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3i",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3i.sig="viippp";var _alGetBufferf=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferf",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferf.sig="viip";var _alGetBufferfv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferfv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferfv.sig="viip";var _alGetBufferi=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferi",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBufferi.sig="viip";var _alGetBufferiv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferiv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValues>>2]=val;break;case 8213:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];break;default:AL.currentCtx.err=40962;return}};_alGetBufferiv.sig="viip";var _alGetDouble=param=>{var val=AL.getGlobalParam("alGetDouble",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetDouble.sig="di";var _alGetDoublev=(param,pValues)=>{var val=AL.getGlobalParam("alGetDoublev",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF64[pValues>>3]=val;break;default:AL.currentCtx.err=40962;return}};_alGetDoublev.sig="vip";var _alGetEnumValue=pEnumName=>{if(!AL.currentCtx){return 0}if(!pEnumName){AL.currentCtx.err=40963;return 0}var name=UTF8ToString(pEnumName);switch(name){case"AL_BITS":return 8194;case"AL_BUFFER":return 4105;case"AL_BUFFERS_PROCESSED":return 4118;case"AL_BUFFERS_QUEUED":return 4117;case"AL_BYTE_OFFSET":return 4134;case"AL_CHANNELS":return 8195;case"AL_CONE_INNER_ANGLE":return 4097;case"AL_CONE_OUTER_ANGLE":return 4098;case"AL_CONE_OUTER_GAIN":return 4130;case"AL_DIRECTION":return 4101;case"AL_DISTANCE_MODEL":return 53248;case"AL_DOPPLER_FACTOR":return 49152;case"AL_DOPPLER_VELOCITY":return 49153;case"AL_EXPONENT_DISTANCE":return 53253;case"AL_EXPONENT_DISTANCE_CLAMPED":return 53254;case"AL_EXTENSIONS":return 45060;case"AL_FORMAT_MONO16":return 4353;case"AL_FORMAT_MONO8":return 4352;case"AL_FORMAT_STEREO16":return 4355;case"AL_FORMAT_STEREO8":return 4354;case"AL_FREQUENCY":return 8193;case"AL_GAIN":return 4106;case"AL_INITIAL":return 4113;case"AL_INVALID":return-1;case"AL_ILLEGAL_ENUM":case"AL_INVALID_ENUM":return 40962;case"AL_INVALID_NAME":return 40961;case"AL_ILLEGAL_COMMAND":case"AL_INVALID_OPERATION":return 40964;case"AL_INVALID_VALUE":return 40963;case"AL_INVERSE_DISTANCE":return 53249;case"AL_INVERSE_DISTANCE_CLAMPED":return 53250;case"AL_LINEAR_DISTANCE":return 53251;case"AL_LINEAR_DISTANCE_CLAMPED":return 53252;case"AL_LOOPING":return 4103;case"AL_MAX_DISTANCE":return 4131;case"AL_MAX_GAIN":return 4110;case"AL_MIN_GAIN":return 4109;case"AL_NONE":return 0;case"AL_NO_ERROR":return 0;case"AL_ORIENTATION":return 4111;case"AL_OUT_OF_MEMORY":return 40965;case"AL_PAUSED":return 4115;case"AL_PENDING":return 8209;case"AL_PITCH":return 4099;case"AL_PLAYING":return 4114;case"AL_POSITION":return 4100;case"AL_PROCESSED":return 8210;case"AL_REFERENCE_DISTANCE":return 4128;case"AL_RENDERER":return 45059;case"AL_ROLLOFF_FACTOR":return 4129;case"AL_SAMPLE_OFFSET":return 4133;case"AL_SEC_OFFSET":return 4132;case"AL_SIZE":return 8196;case"AL_SOURCE_RELATIVE":return 514;case"AL_SOURCE_STATE":return 4112;case"AL_SOURCE_TYPE":return 4135;case"AL_SPEED_OF_SOUND":return 49155;case"AL_STATIC":return 4136;case"AL_STOPPED":return 4116;case"AL_STREAMING":return 4137;case"AL_UNDETERMINED":return 4144;case"AL_UNUSED":return 8208;case"AL_VELOCITY":return 4102;case"AL_VENDOR":return 45057;case"AL_VERSION":return 45058;case"AL_AUTO_SOFT":return 2;case"AL_SOURCE_DISTANCE_MODEL":return 512;case"AL_SOURCE_SPATIALIZE_SOFT":return 4628;case"AL_LOOP_POINTS_SOFT":return 8213;case"AL_BYTE_LENGTH_SOFT":return 8201;case"AL_SAMPLE_LENGTH_SOFT":return 8202;case"AL_SEC_LENGTH_SOFT":return 8203;case"AL_FORMAT_MONO_FLOAT32":return 65552;case"AL_FORMAT_STEREO_FLOAT32":return 65553;default:AL.currentCtx.err=40963;return 0}};_alGetEnumValue.sig="ip";var _alGetError=()=>{if(!AL.currentCtx){return 40964}var err=AL.currentCtx.err;AL.currentCtx.err=0;return err};_alGetError.sig="i";var _alGetFloat=param=>{var val=AL.getGlobalParam("alGetFloat",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:return 0}};_alGetFloat.sig="fi";var _alGetFloatv=(param,pValues)=>{var val=AL.getGlobalParam("alGetFloatv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetFloatv.sig="vip";var _alGetInteger=param=>{var val=AL.getGlobalParam("alGetInteger",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetInteger.sig="ii";var _alGetIntegerv=(param,pValues)=>{var val=AL.getGlobalParam("alGetIntegerv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetIntegerv.sig="vip";var _alGetListener3f=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3f",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3f.sig="vippp";var _alGetListener3i=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3i",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3i.sig="vippp";var _alGetListenerf=(param,pValue)=>{var val=AL.getListenerParam("alGetListenerf",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4106:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetListenerf.sig="vip";var _alGetListenerfv=(param,pValues)=>{var val=AL.getListenerParam("alGetListenerfv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;case 4111:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];HEAPF32[pValues+12>>2]=val[3];HEAPF32[pValues+16>>2]=val[4];HEAPF32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListenerfv.sig="vip";var _alGetListeneri=(param,pValue)=>{var val=AL.getListenerParam("alGetListeneri",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetListeneri.sig="vip";var _alGetListeneriv=(param,pValues)=>{var val=AL.getListenerParam("alGetListeneriv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;case 4111:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];HEAP32[pValues+12>>2]=val[3];HEAP32[pValues+16>>2]=val[4];HEAP32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListeneriv.sig="vip";var _alGetSource3f=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3f",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3f.sig="viippp";var _alGetSource3i=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3i",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3i.sig="viippp";var _alGetSourcef=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcef",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcef.sig="viip";var _alGetSourcefv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourcefv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValues>>2]=val[0];break;case 4100:case 4101:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourcefv.sig="viip";var _alGetSourcei=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcei",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcei.sig="viip";var _alGetSourceiv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourceiv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValues>>2]=val;break;case 4100:case 4101:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourceiv.sig="viip";var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var _alGetString=param=>{if(AL.stringCache[param]){return AL.stringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Name";break;case 40962:ret="Invalid Enum";break;case 40963:ret="Invalid Value";break;case 40964:ret="Invalid Operation";break;case 40965:ret="Out of Memory";break;case 45057:ret="Emscripten";break;case 45058:ret="1.1";break;case 45059:ret="WebAudio";break;case 45060:ret=Object.keys(AL.AL_EXTENSIONS).join(" ");break;default:if(AL.currentCtx){AL.currentCtx.err=40962}else{}return 0}ret=stringToNewUTF8(ret);AL.stringCache[param]=ret;return ret};_alGetString.sig="pi";var _alIsBuffer=bufferId=>{if(!AL.currentCtx){return false}if(bufferId>AL.buffers.length){return false}if(!AL.buffers[bufferId]){return false}return true};_alIsBuffer.sig="ii";var _alIsEnabled=param=>{if(!AL.currentCtx){return 0}switch(param){case 512:return AL.currentCtx.sourceDistanceModel?0:1;default:AL.currentCtx.err=40962;return 0}};_alIsEnabled.sig="ii";var _alIsExtensionPresent=pExtName=>{var name=UTF8ToString(pExtName);return AL.AL_EXTENSIONS[name]?1:0};_alIsExtensionPresent.sig="ip";var _alIsSource=sourceId=>{if(!AL.currentCtx){return false}if(!AL.currentCtx.sources[sourceId]){return false}return true};_alIsSource.sig="ii";var _alListener3f=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3f",param,AL.paramArray);break;default:AL.setListenerParam("alListener3f",param,null);break}};_alListener3f.sig="vifff";var _alListener3i=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3i",param,AL.paramArray);break;default:AL.setListenerParam("alListener3i",param,null);break}};_alListener3i.sig="viiii";var _alListenerf=(param,value)=>{switch(param){case 4106:AL.setListenerParam("alListenerf",param,value);break;default:AL.setListenerParam("alListenerf",param,null);break}};_alListenerf.sig="vif";var _alListenerfv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.paramArray[3]=HEAPF32[pValues+12>>2];AL.paramArray[4]=HEAPF32[pValues+16>>2];AL.paramArray[5]=HEAPF32[pValues+20>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;default:AL.setListenerParam("alListenerfv",param,null);break}};_alListenerfv.sig="vip";var _alListeneri=(param,value)=>{AL.setListenerParam("alListeneri",param,null)};_alListeneri.sig="vii";var _alListeneriv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.paramArray[3]=HEAP32[pValues+12>>2];AL.paramArray[4]=HEAP32[pValues+16>>2];AL.paramArray[5]=HEAP32[pValues+20>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;default:AL.setListenerParam("alListeneriv",param,null);break}};_alListeneriv.sig="vip";var _alSource3f=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3f",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3f",sourceId,param,null);break}};_alSource3f.sig="viifff";var _alSource3i=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3i",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3i",sourceId,param,null);break}};_alSource3i.sig="viiiii";var _alSourcePause=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4115)};_alSourcePause.sig="vi";var _alSourcePausev=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4115)}};_alSourcePausev.sig="vip";var _alSourcePlay=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4114)};_alSourcePlay.sig="vi";var _alSourcePlayv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4114)}};_alSourcePlayv.sig="vip";var _alSourceQueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(src.type===4136){AL.currentCtx.err=40964;return}if(count===0){return}var templateBuf=AL.buffers[0];for(var i=0;i>2];var buf=AL.buffers[bufId];if(!buf){AL.currentCtx.err=40961;return}if(templateBuf.id!==0&&(buf.frequency!==templateBuf.frequency||buf.bytesPerSample!==templateBuf.bytesPerSample||buf.channels!==templateBuf.channels)){AL.currentCtx.err=40964}}if(src.bufQueue.length===1&&src.bufQueue[0].id===0){src.bufQueue.length=0}src.type=4137;for(var i=0;i>2];var buf=AL.buffers[bufId];buf.refCount++;src.bufQueue.push(buf)}if(src.looping){AL.cancelPendingSourceAudio(src)}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceQueueBuffers.sig="viip";var _alSourceRewind=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116);AL.setSourceState(src,4113)};_alSourceRewind.sig="vi";var _alSourceRewindv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4113)}};_alSourceRewindv.sig="vip";var _alSourceStop=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116)};_alSourceStop.sig="vi";var _alSourceStopv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116)}};_alSourceStopv.sig="vip";var _alSourceUnqueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(count>(src.bufQueue.length===1&&src.bufQueue[0].id===0?0:src.bufsProcessed)){AL.currentCtx.err=40963;return}if(count===0){return}for(var i=0;i>2]=buf.id;src.bufsProcessed--}if(src.bufQueue.length===0){src.bufQueue.push(AL.buffers[0])}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceUnqueueBuffers.sig="viip";var _alSourcef=(sourceId,param,value)=>{switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:AL.setSourceParam("alSourcef",sourceId,param,value);break;default:AL.setSourceParam("alSourcef",sourceId,param,null);break}};_alSourcef.sig="viif";var _alSourcefv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:var val=HEAPF32[pValues>>2];AL.setSourceParam("alSourcefv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setSourceParam("alSourcefv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourcefv",sourceId,param,null);break}};_alSourcefv.sig="viip";var _alSourceiv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:var val=HEAP32[pValues>>2];AL.setSourceParam("alSourceiv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setSourceParam("alSourceiv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourceiv",sourceId,param,null);break}};_alSourceiv.sig="viip";var _alSpeedOfSound=value=>{AL.setGlobalParam("alSpeedOfSound",49155,value)};_alSpeedOfSound.sig="vf";var _alcCaptureCloseDevice=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureCloseDevice");if(!c)return false;delete AL.captures[deviceId];AL.freeIds.push(deviceId);c.mediaStreamSourceNode?.disconnect();c.mergerNode?.disconnect();c.splitterNode?.disconnect();c.scriptProcessorNode?.disconnect();if(c.mediaStream){c.mediaStream.getTracks().forEach(track=>track.stop())}delete c.buffers;c.capturedFrameCount=0;c.isCapturing=false;return true};_alcCaptureCloseDevice.sig="ip";var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{once:true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var _alcCaptureOpenDevice=(pDeviceName,requestedSampleRate,format,bufferFrameCapacity)=>{var resolvedDeviceName=AL.CAPTURE_DEVICE_NAME;if(pDeviceName!==0){resolvedDeviceName=UTF8ToString(pDeviceName);if(resolvedDeviceName!==AL.CAPTURE_DEVICE_NAME){AL.alcErr=40965;return 0}}if(bufferFrameCapacity<0){AL.alcErr=40964;return 0}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var has_getUserMedia=navigator.getUserMedia||navigator.mediaDevices&&navigator.mediaDevices.getUserMedia;if(!has_getUserMedia){AL.alcErr=40965;return 0}var AudioContext=window.AudioContext||window.webkitAudioContext;if(!AL.sharedCaptureAudioCtx){try{AL.sharedCaptureAudioCtx=new AudioContext}catch(e){AL.alcErr=40965;return 0}}autoResumeAudioContext(AL.sharedCaptureAudioCtx);var outputChannelCount;switch(format){case 65552:case 4353:case 4352:outputChannelCount=1;break;case 65553:case 4355:case 4354:outputChannelCount=2;break;default:AL.alcErr=40964;return 0}function newF32Array(cap){return new Float32Array(cap)}function newI16Array(cap){return new Int16Array(cap)}function newU8Array(cap){return new Uint8Array(cap)}var requestedSampleType;var newSampleArray;switch(format){case 65552:case 65553:requestedSampleType="f32";newSampleArray=newF32Array;break;case 4353:case 4355:requestedSampleType="i16";newSampleArray=newI16Array;break;case 4352:case 4354:requestedSampleType="u8";newSampleArray=newU8Array;break}var buffers=[];try{for(var chan=0;chan{newCapture.mediaStreamError=mediaStreamError};var onSuccess=mediaStream=>{newCapture.mediaStreamSourceNode=newCapture.audioCtx.createMediaStreamSource(mediaStream);newCapture.mediaStream=mediaStream;var inputChannelCount=1;switch(newCapture.mediaStreamSourceNode.channelCountMode){case"max":inputChannelCount=outputChannelCount;break;case"clamped-max":inputChannelCount=Math.min(outputChannelCount,newCapture.mediaStreamSourceNode.channelCount);break;case"explicit":inputChannelCount=newCapture.mediaStreamSourceNode.channelCount;break}newCapture.inputChannelCount=inputChannelCount;var processorFrameCount=512;newCapture.scriptProcessorNode=newCapture.audioCtx.createScriptProcessor(processorFrameCount,inputChannelCount,outputChannelCount);if(inputChannelCount>outputChannelCount){newCapture.mergerNode=newCapture.audioCtx.createChannelMerger(inputChannelCount);newCapture.mediaStreamSourceNode.connect(newCapture.mergerNode);newCapture.mergerNode.connect(newCapture.scriptProcessorNode)}else if(inputChannelCount{if(!newCapture.isCapturing){return}var c=newCapture;var srcBuf=audioProcessingEvent.inputBuffer;switch(format){case 65552:var channel0=srcBuf.getChannelData(0);for(var i=0;i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureSamples");if(!c)return;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var fratio=srcfreq/dstfreq;if(requestedFrameCount<0||requestedFrameCount>c.capturedFrameCount/fratio){AL.alcErr=40964;return}function setF32Sample(i,sample){HEAPF32[pFrames+4*i>>2]=sample}function setI16Sample(i,sample){HEAP16[pFrames+2*i>>1]=sample}function setU8Sample(i,sample){HEAP8[pFrames+i]=sample}var setSample;switch(c.requestedSampleType){case"f32":setSample=setF32Sample;break;case"i16":setSample=setI16Sample;break;case"u8":setSample=setU8Sample;break;default:return}if(Math.floor(fratio)==fratio){for(var i=0,frame_i=0;frame_i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStart");if(!c)return;if(c.isCapturing){return}c.isCapturing=true;c.capturedFrameCount=0;c.capturePlayhead=0};_alcCaptureStart.sig="vp";var _alcCaptureStop=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStop");if(!c)return;c.isCapturing=false};_alcCaptureStop.sig="vp";var _alcCloseDevice=deviceId=>{if(!(deviceId in AL.deviceRefCounts)||AL.deviceRefCounts[deviceId]>0){return 0}delete AL.deviceRefCounts[deviceId];AL.freeIds.push(deviceId);return 1};_alcCloseDevice.sig="ip";var _alcCreateContext=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var options=null;var attrs=[];var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];attrs.push(attr);if(attr===0){break}val=HEAP32[pAttrList++];attrs.push(val);switch(attr){case 4103:if(!options){options={}}options.sampleRate=val;break;case 4112:case 4113:break;case 6546:switch(val){case 0:hrtf=false;break;case 1:hrtf=true;break;case 2:break;default:AL.alcErr=40964;return 0}break;case 6550:if(val!==0){AL.alcErr=40964;return 0}break;default:AL.alcErr=40964;return 0}}}var AudioContext=window.AudioContext||window.webkitAudioContext;var ac=null;try{if(options){ac=new AudioContext(options)}else{ac=new AudioContext}}catch(e){if(e.name==="NotSupportedError"){AL.alcErr=40964}else{AL.alcErr=40961}return 0}autoResumeAudioContext(ac);if(typeof ac.createGain=="undefined"){ac.createGain=ac.createGainNode}var gain=ac.createGain();gain.connect(ac.destination);var ctx={deviceId:deviceId,id:AL.newId(),attrs:attrs,audioCtx:ac,listener:{position:[0,0,0],velocity:[0,0,0],direction:[0,0,0],up:[0,0,0]},sources:[],interval:setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL),gain:gain,distanceModel:53250,speedOfSound:343.3,dopplerFactor:1,sourceDistanceModel:false,hrtf:hrtf||false,_err:0,get err(){return this._err},set err(val){if(this._err===0||val===0){this._err=val}}};AL.deviceRefCounts[deviceId]++;AL.contexts[ctx.id]=ctx;if(hrtf!==null){for(var ctxId in AL.contexts){var c=AL.contexts[ctxId];if(c.deviceId===deviceId){c.hrtf=hrtf;AL.updateContextGlobal(c)}}}return ctx.id};_alcCreateContext.sig="ppp";var _alcDestroyContext=contextId=>{var ctx=AL.contexts[contextId];if(AL.currentCtx===ctx){AL.alcErr=40962;return}if(AL.contexts[contextId].interval){clearInterval(AL.contexts[contextId].interval)}AL.deviceRefCounts[ctx.deviceId]--;delete AL.contexts[contextId];AL.freeIds.push(contextId)};_alcDestroyContext.sig="vp";var _alcGetContextsDevice=contextId=>{if(contextId in AL.contexts){return AL.contexts[contextId].deviceId}return 0};_alcGetContextsDevice.sig="pp";var _alcGetCurrentContext=()=>{if(AL.currentCtx!==null){return AL.currentCtx.id}return 0};_alcGetCurrentContext.sig="p";var _alcGetEnumValue=(deviceId,pEnumName)=>{if(deviceId!==0&&!(deviceId in AL.deviceRefCounts)){return 0}else if(!pEnumName){AL.alcErr=40964;return 0}var name=UTF8ToString(pEnumName);switch(name){case"ALC_NO_ERROR":return 0;case"ALC_INVALID_DEVICE":return 40961;case"ALC_INVALID_CONTEXT":return 40962;case"ALC_INVALID_ENUM":return 40963;case"ALC_INVALID_VALUE":return 40964;case"ALC_OUT_OF_MEMORY":return 40965;case"ALC_MAJOR_VERSION":return 4096;case"ALC_MINOR_VERSION":return 4097;case"ALC_ATTRIBUTES_SIZE":return 4098;case"ALC_ALL_ATTRIBUTES":return 4099;case"ALC_DEFAULT_DEVICE_SPECIFIER":return 4100;case"ALC_DEVICE_SPECIFIER":return 4101;case"ALC_EXTENSIONS":return 4102;case"ALC_FREQUENCY":return 4103;case"ALC_REFRESH":return 4104;case"ALC_SYNC":return 4105;case"ALC_MONO_SOURCES":return 4112;case"ALC_STEREO_SOURCES":return 4113;case"ALC_CAPTURE_DEVICE_SPECIFIER":return 784;case"ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER":return 785;case"ALC_CAPTURE_SAMPLES":return 786;case"ALC_HRTF_SOFT":return 6546;case"ALC_HRTF_ID_SOFT":return 6550;case"ALC_DONT_CARE_SOFT":return 2;case"ALC_HRTF_STATUS_SOFT":return 6547;case"ALC_NUM_HRTF_SPECIFIERS_SOFT":return 6548;case"ALC_HRTF_SPECIFIER_SOFT":return 6549;case"ALC_HRTF_DISABLED_SOFT":return 0;case"ALC_HRTF_ENABLED_SOFT":return 1;case"ALC_HRTF_DENIED_SOFT":return 2;case"ALC_HRTF_REQUIRED_SOFT":return 3;case"ALC_HRTF_HEADPHONES_DETECTED_SOFT":return 4;case"ALC_HRTF_UNSUPPORTED_FORMAT_SOFT":return 5;default:AL.alcErr=40964;return 0}};_alcGetEnumValue.sig="ipp";var _alcGetError=deviceId=>{var err=AL.alcErr;AL.alcErr=0;return err};_alcGetError.sig="ip";var _alcGetIntegerv=(deviceId,param,size,pValues)=>{if(size===0||!pValues){return}switch(param){case 4096:HEAP32[pValues>>2]=1;break;case 4097:HEAP32[pValues>>2]=1;break;case 4098:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.attrs.length;break;case 4099:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}for(var i=0;i>2]=AL.currentCtx.attrs[i]}break;case 4103:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.audioCtx.sampleRate;break;case 4112:case 4113:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=2147483647;break;case 6546:case 6547:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}var hrtfStatus=0;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){hrtfStatus=ctx.hrtf?1:0}}HEAP32[pValues>>2]=hrtfStatus;break;case 6548:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}HEAP32[pValues>>2]=1;break;case 131075:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=1;case 786:var c=AL.requireValidCaptureDevice(deviceId,"alcGetIntegerv");if(!c){return}var n=c.capturedFrameCount;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var nsamples=Math.floor(n*(dstfreq/srcfreq));HEAP32[pValues>>2]=nsamples;break;default:AL.alcErr=40963;return}};_alcGetIntegerv.sig="vpiip";var _alcGetString=(deviceId,param)=>{if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Device";break;case 40962:ret="Invalid Context";break;case 40963:ret="Invalid Enum";break;case 40964:ret="Invalid Value";break;case 40965:ret="Out of Memory";break;case 4100:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME}else{return 0}break;case 4101:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME+"\0"}else{ret="\0"}break;case 785:ret=AL.CAPTURE_DEVICE_NAME;break;case 784:if(deviceId===0){ret=AL.CAPTURE_DEVICE_NAME+"\0"}else{var c=AL.requireValidCaptureDevice(deviceId,"alcGetString");if(!c){return 0}ret=c.deviceName}break;case 4102:if(!deviceId){AL.alcErr=40961;return 0}ret=Object.keys(AL.ALC_EXTENSIONS).join(" ");break;default:AL.alcErr=40963;return 0}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_alcGetString.sig="ppi";var _alcIsExtensionPresent=(deviceId,pExtName)=>{var name=UTF8ToString(pExtName);return AL.ALC_EXTENSIONS[name]?1:0};_alcIsExtensionPresent.sig="ipp";var _alcMakeContextCurrent=contextId=>{if(contextId===0){AL.currentCtx=null}else{AL.currentCtx=AL.contexts[contextId]}return 1};_alcMakeContextCurrent.sig="ip";var _alcOpenDevice=pDeviceName=>{if(pDeviceName){var name=UTF8ToString(pDeviceName);if(name!==AL.DEVICE_NAME){return 0}}if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){var deviceId=AL.newId();AL.deviceRefCounts[deviceId]=0;return deviceId}return 0};_alcOpenDevice.sig="pp";var _alcProcessContext=contextId=>{};_alcProcessContext.sig="vp";var _alcSuspendContext=contextId=>{};_alcSuspendContext.sig="vp";var _emscripten_alcDevicePauseSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(AL.paused){return}AL.paused=true;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.audioCtx.suspend();clearInterval(ctx.interval);ctx.interval=null}};_emscripten_alcDevicePauseSOFT.sig="vi";var _emscripten_alcDeviceResumeSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.paused){return}AL.paused=false;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.interval=setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL);ctx.audioCtx.resume()}};_emscripten_alcDeviceResumeSOFT.sig="vi";var _emscripten_alcGetStringiSOFT=(deviceId,param,index)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 6549:if(index===0){ret="Web Audio HRTF"}else{AL.alcErr=40964;return 0}break;default:if(index!==0){AL.alcErr=40963;return 0}return _alcGetString(deviceId,param)}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_emscripten_alcGetStringiSOFT.sig="iiii";var _emscripten_alcResetDeviceSOFT=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];if(attr===0){break}val=HEAP32[pAttrList++];switch(attr){case 6546:if(val===1){hrtf=true}else if(val===0){hrtf=false}break}}}if(hrtf!==null){for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){ctx.hrtf=hrtf;AL.updateContextGlobal(ctx)}}}return 1};_emscripten_alcResetDeviceSOFT.sig="iii";var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code](...args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_int.sig="ippp";var _emscripten_console_error=str=>{console.error(UTF8ToString(str))};_emscripten_console_error.sig="vp";var _emscripten_console_log=str=>{console.log(UTF8ToString(str))};_emscripten_console_log.sig="vp";var _emscripten_console_warn=str=>{console.warn(UTF8ToString(str))};_emscripten_console_warn.sig="vp";var _emscripten_date_now=()=>Date.now();_emscripten_date_now.sig="d";var _emscripten_err=str=>err(UTF8ToString(str));_emscripten_err.sig="vp";var getHeapMax=()=>2147483648;var _emscripten_get_heap_max=()=>getHeapMax();_emscripten_get_heap_max.sig="p";var _emscripten_get_now_res=()=>1e3;_emscripten_get_now_res.sig="d";var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=ctx=>{var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_color_buffer_half_float","EXT_depth_clamp","EXT_float_blend","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_blend_func_extended","WEBGL_compressed_texture_astc","WEBGL_compressed_texture_etc","WEBGL_compressed_texture_etc1","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,unpackRowLength:0,recordError:errorCode=>{if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{for(var i=0;i>2]=id}},getSource:(shader,count,string,length)=>{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _glActiveTexture=x0=>GLctx.activeTexture(x0);_glActiveTexture.sig="vi";var _emscripten_glActiveTexture=_glActiveTexture;_emscripten_glActiveTexture.sig="vi";var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};_glAttachShader.sig="vii";var _emscripten_glAttachShader=_glAttachShader;_emscripten_glAttachShader.sig="vii";var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};_glBeginQueryEXT.sig="vii";var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};_glBindAttribLocation.sig="viip";var _emscripten_glBindAttribLocation=_glBindAttribLocation;_emscripten_glBindAttribLocation.sig="viip";var _glBindBuffer=(target,buffer)=>{GLctx.bindBuffer(target,GL.buffers[buffer])};_glBindBuffer.sig="vii";var _emscripten_glBindBuffer=_glBindBuffer;_emscripten_glBindBuffer.sig="vii";var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};_glBindFramebuffer.sig="vii";var _emscripten_glBindFramebuffer=_glBindFramebuffer;_emscripten_glBindFramebuffer.sig="vii";var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};_glBindRenderbuffer.sig="vii";var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;_emscripten_glBindRenderbuffer.sig="vii";var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};_glBindTexture.sig="vii";var _emscripten_glBindTexture=_glBindTexture;_emscripten_glBindTexture.sig="vii";var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};_glBindVertexArray.sig="vi";var _glBindVertexArrayOES=_glBindVertexArray;_glBindVertexArrayOES.sig="vi";var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;_emscripten_glBindVertexArrayOES.sig="vi";var _glBlendColor=(x0,x1,x2,x3)=>GLctx.blendColor(x0,x1,x2,x3);_glBlendColor.sig="vffff";var _emscripten_glBlendColor=_glBlendColor;_emscripten_glBlendColor.sig="vffff";var _glBlendEquation=x0=>GLctx.blendEquation(x0);_glBlendEquation.sig="vi";var _emscripten_glBlendEquation=_glBlendEquation;_emscripten_glBlendEquation.sig="vi";var _glBlendEquationSeparate=(x0,x1)=>GLctx.blendEquationSeparate(x0,x1);_glBlendEquationSeparate.sig="vii";var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;_emscripten_glBlendEquationSeparate.sig="vii";var _glBlendFunc=(x0,x1)=>GLctx.blendFunc(x0,x1);_glBlendFunc.sig="vii";var _emscripten_glBlendFunc=_glBlendFunc;_emscripten_glBlendFunc.sig="vii";var _glBlendFuncSeparate=(x0,x1,x2,x3)=>GLctx.blendFuncSeparate(x0,x1,x2,x3);_glBlendFuncSeparate.sig="viiii";var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;_emscripten_glBlendFuncSeparate.sig="viiii";var _glBufferData=(target,size,data,usage)=>{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};_glBufferData.sig="vippi";var _emscripten_glBufferData=_glBufferData;_emscripten_glBufferData.sig="vippi";var _glBufferSubData=(target,offset,size,data)=>{GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};_glBufferSubData.sig="vippp";var _emscripten_glBufferSubData=_glBufferSubData;_emscripten_glBufferSubData.sig="vippp";var _glCheckFramebufferStatus=x0=>GLctx.checkFramebufferStatus(x0);_glCheckFramebufferStatus.sig="ii";var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;_emscripten_glCheckFramebufferStatus.sig="ii";var _glClear=x0=>GLctx.clear(x0);_glClear.sig="vi";var _emscripten_glClear=_glClear;_emscripten_glClear.sig="vi";var _glClearColor=(x0,x1,x2,x3)=>GLctx.clearColor(x0,x1,x2,x3);_glClearColor.sig="vffff";var _emscripten_glClearColor=_glClearColor;_emscripten_glClearColor.sig="vffff";var _glClearDepthf=x0=>GLctx.clearDepth(x0);_glClearDepthf.sig="vf";var _emscripten_glClearDepthf=_glClearDepthf;_emscripten_glClearDepthf.sig="vf";var _glClearStencil=x0=>GLctx.clearStencil(x0);_glClearStencil.sig="vi";var _emscripten_glClearStencil=_glClearStencil;_emscripten_glClearStencil.sig="vi";var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};_glColorMask.sig="viiii";var _emscripten_glColorMask=_glColorMask;_emscripten_glColorMask.sig="viiii";var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};_glCompileShader.sig="vi";var _emscripten_glCompileShader=_glCompileShader;_emscripten_glCompileShader.sig="vi";var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)};_glCompressedTexImage2D.sig="viiiiiiip";var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;_emscripten_glCompressedTexImage2D.sig="viiiiiiip";var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)};_glCompressedTexSubImage2D.sig="viiiiiiiip";var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;_emscripten_glCompressedTexSubImage2D.sig="viiiiiiiip";var _glCopyTexImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexImage2D.sig="viiiiiiii";var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;_emscripten_glCopyTexImage2D.sig="viiiiiiii";var _glCopyTexSubImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexSubImage2D.sig="viiiiiiii";var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;_emscripten_glCopyTexSubImage2D.sig="viiiiiiii";var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};_glCreateProgram.sig="i";var _emscripten_glCreateProgram=_glCreateProgram;_emscripten_glCreateProgram.sig="i";var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};_glCreateShader.sig="ii";var _emscripten_glCreateShader=_glCreateShader;_emscripten_glCreateShader.sig="ii";var _glCullFace=x0=>GLctx.cullFace(x0);_glCullFace.sig="vi";var _emscripten_glCullFace=_glCullFace;_emscripten_glCullFace.sig="vi";var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}};_glDeleteBuffers.sig="vip";var _emscripten_glDeleteBuffers=_glDeleteBuffers;_emscripten_glDeleteBuffers.sig="vip";var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};_glDeleteFramebuffers.sig="vip";var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;_emscripten_glDeleteFramebuffers.sig="vip";var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};_glDeleteProgram.sig="vi";var _emscripten_glDeleteProgram=_glDeleteProgram;_emscripten_glDeleteProgram.sig="vi";var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};_glDeleteQueriesEXT.sig="vip";var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};_glDeleteRenderbuffers.sig="vip";var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;_emscripten_glDeleteRenderbuffers.sig="vip";var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};_glDeleteShader.sig="vi";var _emscripten_glDeleteShader=_glDeleteShader;_emscripten_glDeleteShader.sig="vi";var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};_glDeleteTextures.sig="vip";var _emscripten_glDeleteTextures=_glDeleteTextures;_emscripten_glDeleteTextures.sig="vip";var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};_glDeleteVertexArrays.sig="vip";var _glDeleteVertexArraysOES=_glDeleteVertexArrays;_glDeleteVertexArraysOES.sig="vip";var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;_emscripten_glDeleteVertexArraysOES.sig="vip";var _glDepthFunc=x0=>GLctx.depthFunc(x0);_glDepthFunc.sig="vi";var _emscripten_glDepthFunc=_glDepthFunc;_emscripten_glDepthFunc.sig="vi";var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};_glDepthMask.sig="vi";var _emscripten_glDepthMask=_glDepthMask;_emscripten_glDepthMask.sig="vi";var _glDepthRangef=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRangef.sig="vff";var _emscripten_glDepthRangef=_glDepthRangef;_emscripten_glDepthRangef.sig="vff";var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};_glDetachShader.sig="vii";var _emscripten_glDetachShader=_glDetachShader;_emscripten_glDetachShader.sig="vii";var _glDisable=x0=>GLctx.disable(x0);_glDisable.sig="vi";var _emscripten_glDisable=_glDisable;_emscripten_glDisable.sig="vi";var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};_glDisableVertexAttribArray.sig="vi";var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;_emscripten_glDisableVertexAttribArray.sig="vi";var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};_glDrawArrays.sig="viii";var _emscripten_glDrawArrays=_glDrawArrays;_emscripten_glDrawArrays.sig="viii";var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};_glDrawArraysInstanced.sig="viiii";var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};_glDrawBuffers.sig="vip";var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};_glDrawElements.sig="viiip";var _emscripten_glDrawElements=_glDrawElements;_emscripten_glDrawElements.sig="viiip";var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};_glDrawElementsInstanced.sig="viiipi";var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;var _glEnable=x0=>GLctx.enable(x0);_glEnable.sig="vi";var _emscripten_glEnable=_glEnable;_emscripten_glEnable.sig="vi";var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};_glEnableVertexAttribArray.sig="vi";var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;_emscripten_glEnableVertexAttribArray.sig="vi";var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};_glEndQueryEXT.sig="vi";var _emscripten_glEndQueryEXT=_glEndQueryEXT;var _glFinish=()=>GLctx.finish();_glFinish.sig="v";var _emscripten_glFinish=_glFinish;_emscripten_glFinish.sig="v";var _glFlush=()=>GLctx.flush();_glFlush.sig="v";var _emscripten_glFlush=_glFlush;_emscripten_glFlush.sig="v";var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};_glFramebufferRenderbuffer.sig="viiii";var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;_emscripten_glFramebufferRenderbuffer.sig="viiii";var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};_glFramebufferTexture2D.sig="viiiii";var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;_emscripten_glFramebufferTexture2D.sig="viiiii";var _glFrontFace=x0=>GLctx.frontFace(x0);_glFrontFace.sig="vi";var _emscripten_glFrontFace=_glFrontFace;_emscripten_glFrontFace.sig="vi";var _glGenBuffers=(n,buffers)=>{GL.genObject(n,buffers,"createBuffer",GL.buffers)};_glGenBuffers.sig="vip";var _emscripten_glGenBuffers=_glGenBuffers;_emscripten_glGenBuffers.sig="vip";var _glGenFramebuffers=(n,ids)=>{GL.genObject(n,ids,"createFramebuffer",GL.framebuffers)};_glGenFramebuffers.sig="vip";var _emscripten_glGenFramebuffers=_glGenFramebuffers;_emscripten_glGenFramebuffers.sig="vip";var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};_glGenQueriesEXT.sig="vip";var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{GL.genObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};_glGenRenderbuffers.sig="vip";var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;_emscripten_glGenRenderbuffers.sig="vip";var _glGenTextures=(n,textures)=>{GL.genObject(n,textures,"createTexture",GL.textures)};_glGenTextures.sig="vip";var _emscripten_glGenTextures=_glGenTextures;_emscripten_glGenTextures.sig="vip";var _glGenVertexArrays=(n,arrays)=>{GL.genObject(n,arrays,"createVertexArray",GL.vaos)};_glGenVertexArrays.sig="vip";var _glGenVertexArraysOES=_glGenVertexArrays;_glGenVertexArraysOES.sig="vip";var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;_emscripten_glGenVertexArraysOES.sig="vip";var _glGenerateMipmap=x0=>GLctx.generateMipmap(x0);_glGenerateMipmap.sig="vi";var _emscripten_glGenerateMipmap=_glGenerateMipmap;_emscripten_glGenerateMipmap.sig="vi";var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};_glGetActiveAttrib.sig="viiipppp";var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;_emscripten_glGetActiveAttrib.sig="viiipppp";var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};_glGetActiveUniform.sig="viiipppp";var _emscripten_glGetActiveUniform=_glGetActiveUniform;_emscripten_glGetActiveUniform.sig="viiipppp";var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};_glGetAttachedShaders.sig="viipp";var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;_emscripten_glGetAttachedShaders.sig="viipp";var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));_glGetAttribLocation.sig="iip";var _emscripten_glGetAttribLocation=_glGetAttribLocation;_emscripten_glGetAttribLocation.sig="iip";var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);_glGetBooleanv.sig="vip";var _emscripten_glGetBooleanv=_glGetBooleanv;_emscripten_glGetBooleanv.sig="vip";var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};_glGetBufferParameteriv.sig="viip";var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;_emscripten_glGetBufferParameteriv.sig="viip";var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};_glGetError.sig="i";var _emscripten_glGetError=_glGetError;_emscripten_glGetError.sig="i";var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);_glGetFloatv.sig="vip";var _emscripten_glGetFloatv=_glGetFloatv;_emscripten_glGetFloatv.sig="vip";var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};_glGetFramebufferAttachmentParameteriv.sig="viiip";var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;_emscripten_glGetFramebufferAttachmentParameteriv.sig="viiip";var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);_glGetIntegerv.sig="vip";var _emscripten_glGetIntegerv=_glGetIntegerv;_emscripten_glGetIntegerv.sig="vip";var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetProgramInfoLog.sig="viipp";var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;_emscripten_glGetProgramInfoLog.sig="viipp";var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};_glGetProgramiv.sig="viip";var _emscripten_glGetProgramiv=_glGetProgramiv;_emscripten_glGetProgramiv.sig="viip";var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};_glGetQueryObjecti64vEXT.sig="viip";var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};_glGetQueryObjectivEXT.sig="viip";var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};_glGetQueryivEXT.sig="viip";var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};_glGetRenderbufferParameteriv.sig="viip";var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;_emscripten_glGetRenderbufferParameteriv.sig="viip";var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderInfoLog.sig="viipp";var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;_emscripten_glGetShaderInfoLog.sig="viipp";var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};_glGetShaderPrecisionFormat.sig="viipp";var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;_emscripten_glGetShaderPrecisionFormat.sig="viipp";var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderSource.sig="viipp";var _emscripten_glGetShaderSource=_glGetShaderSource;_emscripten_glGetShaderSource.sig="viipp";var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};_glGetShaderiv.sig="viip";var _emscripten_glGetShaderiv=_glGetShaderiv;_emscripten_glGetShaderiv.sig="viip";var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var glVersion=GLctx.getParameter(7938);{glVersion=`OpenGL ES 2.0 (${glVersion})`}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};_glGetString.sig="pi";var _emscripten_glGetString=_glGetString;_emscripten_glGetString.sig="pi";var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameterfv.sig="viip";var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;_emscripten_glGetTexParameterfv.sig="viip";var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameteriv.sig="viip";var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;_emscripten_glGetTexParameteriv.sig="viip";var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};_glGetUniformfv.sig="viip";var _emscripten_glGetUniformfv=_glGetUniformfv;_emscripten_glGetUniformfv.sig="viip";var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};_glGetUniformiv.sig="viip";var _emscripten_glGetUniformiv=_glGetUniformiv;_emscripten_glGetUniformiv.sig="viip";var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};_glGetVertexAttribPointerv.sig="viip";var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;_emscripten_glGetVertexAttribPointerv.sig="viip";var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};_glGetVertexAttribfv.sig="viip";var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;_emscripten_glGetVertexAttribfv.sig="viip";var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};_glGetVertexAttribiv.sig="viip";var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;_emscripten_glGetVertexAttribiv.sig="viip";var _glHint=(x0,x1)=>GLctx.hint(x0,x1);_glHint.sig="vii";var _emscripten_glHint=_glHint;_emscripten_glHint.sig="vii";var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};_glIsBuffer.sig="ii";var _emscripten_glIsBuffer=_glIsBuffer;_emscripten_glIsBuffer.sig="ii";var _glIsEnabled=x0=>GLctx.isEnabled(x0);_glIsEnabled.sig="ii";var _emscripten_glIsEnabled=_glIsEnabled;_emscripten_glIsEnabled.sig="ii";var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};_glIsFramebuffer.sig="ii";var _emscripten_glIsFramebuffer=_glIsFramebuffer;_emscripten_glIsFramebuffer.sig="ii";var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};_glIsProgram.sig="ii";var _emscripten_glIsProgram=_glIsProgram;_emscripten_glIsProgram.sig="ii";var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};_glIsQueryEXT.sig="ii";var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};_glIsRenderbuffer.sig="ii";var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;_emscripten_glIsRenderbuffer.sig="ii";var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};_glIsShader.sig="ii";var _emscripten_glIsShader=_glIsShader;_emscripten_glIsShader.sig="ii";var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};_glIsTexture.sig="ii";var _emscripten_glIsTexture=_glIsTexture;_emscripten_glIsTexture.sig="ii";var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};_glIsVertexArray.sig="ii";var _glIsVertexArrayOES=_glIsVertexArray;_glIsVertexArrayOES.sig="ii";var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;_emscripten_glIsVertexArrayOES.sig="ii";var _glLineWidth=x0=>GLctx.lineWidth(x0);_glLineWidth.sig="vf";var _emscripten_glLineWidth=_glLineWidth;_emscripten_glLineWidth.sig="vf";var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};_glLinkProgram.sig="vi";var _emscripten_glLinkProgram=_glLinkProgram;_emscripten_glLinkProgram.sig="vi";var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}else if(pname==3314){GL.unpackRowLength=param}GLctx.pixelStorei(pname,param)};_glPixelStorei.sig="vii";var _emscripten_glPixelStorei=_glPixelStorei;_emscripten_glPixelStorei.sig="vii";var _glPolygonOffset=(x0,x1)=>GLctx.polygonOffset(x0,x1);_glPolygonOffset.sig="vff";var _emscripten_glPolygonOffset=_glPolygonOffset;_emscripten_glPolygonOffset.sig="vff";var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};_glQueryCounterEXT.sig="vii";var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var computeUnpackAlignedImageSize=(width,height,sizePerPixel)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=(GL.unpackRowLength||width)*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,GL.unpackAlignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16};var toTypedArrayIndex=(pointer,heap)=>pointer>>>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var sizePerPixel=colorChannelsInGlTextureFormat(format)*heap.BYTES_PER_ELEMENT;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel);return heap.subarray(toTypedArrayIndex(pixels,heap),toTypedArrayIndex(pixels+bytes,heap))};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};_glReadPixels.sig="viiiiiip";var _emscripten_glReadPixels=_glReadPixels;_emscripten_glReadPixels.sig="viiiiiip";var _glReleaseShaderCompiler=()=>{};_glReleaseShaderCompiler.sig="v";var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;_emscripten_glReleaseShaderCompiler.sig="v";var _glRenderbufferStorage=(x0,x1,x2,x3)=>GLctx.renderbufferStorage(x0,x1,x2,x3);_glRenderbufferStorage.sig="viiii";var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;_emscripten_glRenderbufferStorage.sig="viiii";var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};_glSampleCoverage.sig="vfi";var _emscripten_glSampleCoverage=_glSampleCoverage;_emscripten_glSampleCoverage.sig="vfi";var _glScissor=(x0,x1,x2,x3)=>GLctx.scissor(x0,x1,x2,x3);_glScissor.sig="viiii";var _emscripten_glScissor=_glScissor;_emscripten_glScissor.sig="viiii";var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};_glShaderBinary.sig="vipipi";var _emscripten_glShaderBinary=_glShaderBinary;_emscripten_glShaderBinary.sig="vipipi";var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};_glShaderSource.sig="viipp";var _emscripten_glShaderSource=_glShaderSource;_emscripten_glShaderSource.sig="viipp";var _glStencilFunc=(x0,x1,x2)=>GLctx.stencilFunc(x0,x1,x2);_glStencilFunc.sig="viii";var _emscripten_glStencilFunc=_glStencilFunc;_emscripten_glStencilFunc.sig="viii";var _glStencilFuncSeparate=(x0,x1,x2,x3)=>GLctx.stencilFuncSeparate(x0,x1,x2,x3);_glStencilFuncSeparate.sig="viiii";var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;_emscripten_glStencilFuncSeparate.sig="viiii";var _glStencilMask=x0=>GLctx.stencilMask(x0);_glStencilMask.sig="vi";var _emscripten_glStencilMask=_glStencilMask;_emscripten_glStencilMask.sig="vi";var _glStencilMaskSeparate=(x0,x1)=>GLctx.stencilMaskSeparate(x0,x1);_glStencilMaskSeparate.sig="vii";var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;_emscripten_glStencilMaskSeparate.sig="vii";var _glStencilOp=(x0,x1,x2)=>GLctx.stencilOp(x0,x1,x2);_glStencilOp.sig="viii";var _emscripten_glStencilOp=_glStencilOp;_emscripten_glStencilOp.sig="viii";var _glStencilOpSeparate=(x0,x1,x2,x3)=>GLctx.stencilOpSeparate(x0,x1,x2,x3);_glStencilOpSeparate.sig="viiii";var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;_emscripten_glStencilOpSeparate.sig="viiii";var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null;GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)};_glTexImage2D.sig="viiiiiiiip";var _emscripten_glTexImage2D=_glTexImage2D;_emscripten_glTexImage2D.sig="viiiiiiiip";var _glTexParameterf=(x0,x1,x2)=>GLctx.texParameterf(x0,x1,x2);_glTexParameterf.sig="viif";var _emscripten_glTexParameterf=_glTexParameterf;_emscripten_glTexParameterf.sig="viif";var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};_glTexParameterfv.sig="viip";var _emscripten_glTexParameterfv=_glTexParameterfv;_emscripten_glTexParameterfv.sig="viip";var _glTexParameteri=(x0,x1,x2)=>GLctx.texParameteri(x0,x1,x2);_glTexParameteri.sig="viii";var _emscripten_glTexParameteri=_glTexParameteri;_emscripten_glTexParameteri.sig="viii";var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};_glTexParameteriv.sig="viip";var _emscripten_glTexParameteriv=_glTexParameteriv;_emscripten_glTexParameteriv.sig="viip";var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0):null;GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};_glTexSubImage2D.sig="viiiiiiiip";var _emscripten_glTexSubImage2D=_glTexSubImage2D;_emscripten_glTexSubImage2D.sig="viiiiiiiip";var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};_glUniform1f.sig="vif";var _emscripten_glUniform1f=_glUniform1f;_emscripten_glUniform1f.sig="vif";var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};_glUniform1fv.sig="viip";var _emscripten_glUniform1fv=_glUniform1fv;_emscripten_glUniform1fv.sig="viip";var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};_glUniform1i.sig="vii";var _emscripten_glUniform1i=_glUniform1i;_emscripten_glUniform1i.sig="vii";var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};_glUniform1iv.sig="viip";var _emscripten_glUniform1iv=_glUniform1iv;_emscripten_glUniform1iv.sig="viip";var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};_glUniform2f.sig="viff";var _emscripten_glUniform2f=_glUniform2f;_emscripten_glUniform2f.sig="viff";var _glUniform2fv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLFloatBuffers[2*count];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};_glUniform2fv.sig="viip";var _emscripten_glUniform2fv=_glUniform2fv;_emscripten_glUniform2fv.sig="viip";var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};_glUniform2i.sig="viii";var _emscripten_glUniform2i=_glUniform2i;_emscripten_glUniform2i.sig="viii";var _glUniform2iv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLIntBuffers[2*count];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};_glUniform2iv.sig="viip";var _emscripten_glUniform2iv=_glUniform2iv;_emscripten_glUniform2iv.sig="viip";var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3f.sig="vifff";var _emscripten_glUniform3f=_glUniform3f;_emscripten_glUniform3f.sig="vifff";var _glUniform3fv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLFloatBuffers[3*count];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};_glUniform3fv.sig="viip";var _emscripten_glUniform3fv=_glUniform3fv;_emscripten_glUniform3fv.sig="viip";var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3i.sig="viiii";var _emscripten_glUniform3i=_glUniform3i;_emscripten_glUniform3i.sig="viiii";var _glUniform3iv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLIntBuffers[3*count];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};_glUniform3iv.sig="viip";var _emscripten_glUniform3iv=_glUniform3iv;_emscripten_glUniform3iv.sig="viip";var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4f.sig="viffff";var _emscripten_glUniform4f=_glUniform4f;_emscripten_glUniform4f.sig="viffff";var _glUniform4fv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];var heap=HEAPF32;value=value>>2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};_glUniform4fv.sig="viip";var _emscripten_glUniform4fv=_glUniform4fv;_emscripten_glUniform4fv.sig="viip";var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4i.sig="viiiii";var _emscripten_glUniform4i=_glUniform4i;_emscripten_glUniform4i.sig="viiiii";var _glUniform4iv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLIntBuffers[4*count];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};_glUniform4iv.sig="viip";var _emscripten_glUniform4iv=_glUniform4iv;_emscripten_glUniform4iv.sig="viip";var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix2fv.sig="viiip";var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;_emscripten_glUniformMatrix2fv.sig="viiip";var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(count<=32){var view=miniTempWebGLFloatBuffers[9*count];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix3fv.sig="viiip";var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;_emscripten_glUniformMatrix3fv.sig="viiip";var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(count<=18){var view=miniTempWebGLFloatBuffers[16*count];var heap=HEAPF32;value=value>>2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3];view[i+4]=heap[dst+4];view[i+5]=heap[dst+5];view[i+6]=heap[dst+6];view[i+7]=heap[dst+7];view[i+8]=heap[dst+8];view[i+9]=heap[dst+9];view[i+10]=heap[dst+10];view[i+11]=heap[dst+11];view[i+12]=heap[dst+12];view[i+13]=heap[dst+13];view[i+14]=heap[dst+14];view[i+15]=heap[dst+15]}}else{var view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix4fv.sig="viiip";var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;_emscripten_glUniformMatrix4fv.sig="viiip";var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};_glUseProgram.sig="vi";var _emscripten_glUseProgram=_glUseProgram;_emscripten_glUseProgram.sig="vi";var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};_glValidateProgram.sig="vi";var _emscripten_glValidateProgram=_glValidateProgram;_emscripten_glValidateProgram.sig="vi";var _glVertexAttrib1f=(x0,x1)=>GLctx.vertexAttrib1f(x0,x1);_glVertexAttrib1f.sig="vif";var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;_emscripten_glVertexAttrib1f.sig="vif";var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};_glVertexAttrib1fv.sig="vip";var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;_emscripten_glVertexAttrib1fv.sig="vip";var _glVertexAttrib2f=(x0,x1,x2)=>GLctx.vertexAttrib2f(x0,x1,x2);_glVertexAttrib2f.sig="viff";var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;_emscripten_glVertexAttrib2f.sig="viff";var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};_glVertexAttrib2fv.sig="vip";var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;_emscripten_glVertexAttrib2fv.sig="vip";var _glVertexAttrib3f=(x0,x1,x2,x3)=>GLctx.vertexAttrib3f(x0,x1,x2,x3);_glVertexAttrib3f.sig="vifff";var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;_emscripten_glVertexAttrib3f.sig="vifff";var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};_glVertexAttrib3fv.sig="vip";var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;_emscripten_glVertexAttrib3fv.sig="vip";var _glVertexAttrib4f=(x0,x1,x2,x3,x4)=>GLctx.vertexAttrib4f(x0,x1,x2,x3,x4);_glVertexAttrib4f.sig="viffff";var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;_emscripten_glVertexAttrib4f.sig="viffff";var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};_glVertexAttrib4fv.sig="vip";var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;_emscripten_glVertexAttrib4fv.sig="vip";var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};_glVertexAttribDivisor.sig="vii";var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};_glVertexAttribPointer.sig="viiiiip";var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;_emscripten_glVertexAttribPointer.sig="viiiiip";var _glViewport=(x0,x1,x2,x3)=>GLctx.viewport(x0,x1,x2,x3);_glViewport.sig="viiii";var _emscripten_glViewport=_glViewport;_emscripten_glViewport.sig="viiii";var _emscripten_out=str=>out(UTF8ToString(str));_emscripten_out.sig="vp";class HandleAllocator{constructor(){this.allocated=[undefined];this.freelist=[]}get(id){return this.allocated[id]}has(id){return this.allocated[id]!==undefined}allocate(handle){var id=this.freelist.pop()||this.allocated.length;this.allocated[id]=handle;return id}free(id){this.allocated[id]=undefined;this.freelist.push(id)}}var promiseMap=new HandleAllocator;var makePromise=()=>{var promiseInfo={};promiseInfo.promise=new Promise((resolve,reject)=>{promiseInfo.reject=reject;promiseInfo.resolve=resolve});promiseInfo.id=promiseMap.allocate(promiseInfo);return promiseInfo};var _emscripten_promise_create=()=>makePromise().id;_emscripten_promise_create.sig="p";var _emscripten_promise_destroy=id=>{promiseMap.free(id)};_emscripten_promise_destroy.sig="vp";var getPromise=id=>promiseMap.get(id).promise;var _emscripten_promise_resolve=(id,result,value)=>{var info=promiseMap.get(id);switch(result){case 0:info.resolve(value);return;case 1:info.resolve(getPromise(value));return;case 2:info.resolve(getPromise(value));_emscripten_promise_destroy(value);return;case 3:info.reject(value);return}};_emscripten_promise_resolve.sig="vpip";var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};_emscripten_resize_heap.sig="ip";var _emscripten_wget_data=(url,pbuffer,pnum,perror)=>Asyncify.handleSleep(wakeUp=>{asyncLoad(UTF8ToString(url),byteArray=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);HEAPU32[pbuffer>>2]=buffer;HEAP32[pnum>>2]=byteArray.length;HEAP32[perror>>2]=0;wakeUp()},()=>{HEAP32[perror>>2]=1;wakeUp()},true)});_emscripten_wget_data.sig="vpppp";_emscripten_wget_data.isAsync=true;var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};_environ_get.sig="ipp";var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};_environ_sizes_get.sig="ipp";function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_close.sig="ii";function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_fdstat_get.sig="iip";var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pread.sig="iippiip";var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_pwrite(fd,iov,iovcnt,offset_low,offset_high,pnum){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt,offset);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pwrite.sig="iippiip";function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doReadv(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_read.sig="iippp";function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_seek.sig="iiiiip";var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.sig="ii";_fd_sync.isAsync=true;function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_write.sig="iippp";var _getentropy=(buffer,size)=>{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0};_getentropy.sig="ipp";var _getnameinfo=(sa,salen,node,nodelen,serv,servlen,flags)=>{var info=readSockaddr(sa,salen);if(info.errno){return-6}var port=info.port;var addr=info.addr;var overflowed=false;if(node&&nodelen){var lookup;if(flags&1||!(lookup=DNS.lookup_addr(addr))){if(flags&8){return-2}}else{addr=lookup}var numBytesWrittenExclNull=stringToUTF8(addr,node,nodelen);if(numBytesWrittenExclNull+1>=nodelen){overflowed=true}}if(serv&&servlen){port=""+port;var numBytesWrittenExclNull=stringToUTF8(port,serv,servlen);if(numBytesWrittenExclNull+1>=servlen){overflowed=true}}if(overflowed){return-12}return 0};_getnameinfo.sig="ipipipii";var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}_ipp.sig="ipp";function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.sig="ipp";_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}_ippipppp.sig="ippipppp";function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.sig="ippipppp";_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}_ippp.sig="ippp";function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.sig="ippp";_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}_ipppi.sig="ipppi";function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.sig="ipppi";_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}_ipppiii.sig="ipppiii";function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.sig="ipppiii";_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}_ipppiiip.sig="ipppiiip";function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.sig="ipppiiip";_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}_ipppip.sig="ipppip";function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.sig="ipppip";_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}_ipppj.sig="ipppii";function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.sig="ipppii";_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}_ipppp.sig="ipppp";function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.sig="ipppp";_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}_ippppi.sig="ippppi";function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.sig="ippppi";_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}_ippppij.sig="ippppiii";function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.sig="ippppiii";_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}_ippppip.sig="ippppip";function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.sig="ippppip";_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}_ipppppip.sig="ipppppip";function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.sig="ipppppip";_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}_vppippii.sig="vppippii";function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.sig="vppippii";_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}_vppp.sig="vppp";function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.sig="vppp";_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}_vpppip.sig="vpppip";function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.sig="vpppip";_vpppip_async.isAsync=true;var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var runtimeKeepalivePush=()=>{runtimeKeepaliveCounter+=1};runtimeKeepalivePush.sig="v";var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};runtimeKeepalivePop.sig="v";var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}};ret[x].orig=original}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve:resolve,reject:reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc__deps:["$resolveGlobalSymbol"],getDataRewindFunc(name){var func=wasmExports[name];if(!func){func=resolveGlobalSymbol(name,false).sym}return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var writeI53ToI64Clamped=(ptr,num)=>{if(num>0x8000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=2147483647}else if(num<-0x8000000000000000){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=2147483648}else{writeI53ToI64(ptr,num)}};var writeI53ToI64Signaling=(ptr,num)=>{if(num>0x8000000000000000||num<-0x8000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var writeI53ToU64Clamped=(ptr,num)=>{if(num>0x10000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=4294967295}else if(num<0){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=0}else{writeI53ToI64(ptr,num)}};var writeI53ToU64Signaling=(ptr,num)=>{if(num<0||num>0x10000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var readI53FromU64=ptr=>HEAPU32[ptr>>2]+HEAPU32[ptr+4>>2]*4294967296;var convertI32PairToI53=(lo,hi)=>(lo>>>0)+hi*4294967296;var convertU32PairToI53=(lo,hi)=>(lo>>>0)+(hi>>>0)*4294967296;var _stackAlloc=stackAlloc;var _stackSave=stackSave;var _stackRestore=stackSave;var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;var ptrToString=ptr=>{ptr>>>=0;return"0x"+ptr.toString(16).padStart(8,"0")};var _emscripten_notify_memory_growth=memoryIndex=>{updateMemoryViews()};_emscripten_notify_memory_growth.sig="vp";var ___asctime_r=(tmPtr,buf)=>{var date={tm_sec:HEAP32[tmPtr>>2],tm_min:HEAP32[tmPtr+4>>2],tm_hour:HEAP32[tmPtr+8>>2],tm_mday:HEAP32[tmPtr+12>>2],tm_mon:HEAP32[tmPtr+16>>2],tm_year:HEAP32[tmPtr+20>>2],tm_wday:HEAP32[tmPtr+24>>2]};var days=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var s=days[date.tm_wday]+" "+months[date.tm_mon]+(date.tm_mday<10?" ":" ")+date.tm_mday+(date.tm_hour<10?" 0":" ")+date.tm_hour+(date.tm_min<10?":0":":")+date.tm_min+(date.tm_sec<10?":0":":")+date.tm_sec+" "+(1900+date.tm_year)+"\n";stringToUTF8(s,buf,26);return buf};___asctime_r.sig="ppp";var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var arraySum=(array,index)=>{var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum};var addDays=(date,days)=>{var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate};var _strptime=(buf,format,tm)=>{var pattern=UTF8ToString(format);var SPECIAL_CHARS="\\!@#$^&*()+=-[]/{}|:<>?,.";for(var i=0,ii=SPECIAL_CHARS.length;iEQUIVALENT_MATCHERS[c]||m).replace(/%(.)/g,(_,c)=>{let pat=DATE_PATTERNS[c];if(pat){capture.push(c);return`(${pat})`}else{return c}}).replace(/\s+/g,"\\s*");var matches=new RegExp("^"+pattern_out,"i").exec(UTF8ToString(buf));function initDate(){function fixup(value,min,max){return typeof value!="number"||isNaN(value)?min:value>=min?value<=max?value:max:min}return{year:fixup(HEAP32[tm+20>>2]+1900,1970,9999),month:fixup(HEAP32[tm+16>>2],0,11),day:fixup(HEAP32[tm+12>>2],1,31),hour:fixup(HEAP32[tm+8>>2],0,23),min:fixup(HEAP32[tm+4>>2],0,59),sec:fixup(HEAP32[tm>>2],0,59),gmtoff:0}}if(matches){var date=initDate();var value;var getMatch=symbol=>{var pos=capture.indexOf(symbol);if(pos>=0){return matches[pos+1]}return};if(value=getMatch("S")){date.sec=jstoi_q(value)}if(value=getMatch("M")){date.min=jstoi_q(value)}if(value=getMatch("H")){date.hour=jstoi_q(value)}else if(value=getMatch("I")){var hour=jstoi_q(value);if(value=getMatch("p")){hour+=value.toUpperCase()[0]==="P"?12:0}date.hour=hour}if(value=getMatch("Y")){date.year=jstoi_q(value)}else if(value=getMatch("y")){var year=jstoi_q(value);if(value=getMatch("C")){year+=jstoi_q(value)*100}else{year+=year<69?2e3:1900}date.year=year}if(value=getMatch("m")){date.month=jstoi_q(value)-1}else if(value=getMatch("b")){date.month=MONTH_NUMBERS[value.substring(0,3).toUpperCase()]||0}if(value=getMatch("d")){date.day=jstoi_q(value)}else if(value=getMatch("j")){var day=jstoi_q(value);var leapYear=isLeapYear(date.year);for(var month=0;month<12;++month){var daysUntilMonth=arraySum(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,month-1);if(day<=daysUntilMonth+(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[month]){date.day=day-daysUntilMonth}}}else if(value=getMatch("a")){var weekDay=value.substring(0,3).toUpperCase();if(value=getMatch("U")){var weekDayNumber=DAY_NUMBERS_SUN_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===0){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}else if(value=getMatch("W")){var weekDayNumber=DAY_NUMBERS_MON_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===1){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+1+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}}if(value=getMatch("z")){if(value.toLowerCase()==="z"){date.gmtoff=0}else{var match=value.match(/^((?:\-|\+)\d\d):?(\d\d)?/);date.gmtoff=match[1]*3600;if(match[2]){date.gmtoff+=date.gmtoff>0?match[2]*60:-match[2]*60}}}var fullDate=new Date(date.year,date.month,date.day,date.hour,date.min,date.sec,0);HEAP32[tm>>2]=fullDate.getSeconds();HEAP32[tm+4>>2]=fullDate.getMinutes();HEAP32[tm+8>>2]=fullDate.getHours();HEAP32[tm+12>>2]=fullDate.getDate();HEAP32[tm+16>>2]=fullDate.getMonth();HEAP32[tm+20>>2]=fullDate.getFullYear()-1900;HEAP32[tm+24>>2]=fullDate.getDay();HEAP32[tm+28>>2]=arraySum(isLeapYear(fullDate.getFullYear())?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,fullDate.getMonth()-1)+fullDate.getDate()-1;HEAP32[tm+32>>2]=0;HEAP32[tm+36>>2]=date.gmtoff;return buf+intArrayFromString(matches[0]).length-1}return 0};_strptime.sig="pppp";var _strptime_l=(buf,format,tm,locale)=>_strptime(buf,format,tm);_strptime_l.sig="ppppp";var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var strError=errno=>UTF8ToString(_strerror(errno));var _getaddrinfo=(node,service,hint,out)=>{var addrs=[];var canon=null;var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai,last;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var errno;salen=family===10?28:16;addr=family===10?inetNtop6(addr):inetNtop4(addr);sa=_malloc(salen);errno=writeSockaddr(sa,family,addr,port);assert(!errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;HEAPU32[ai+24>>2]=canon;HEAPU32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=UTF8ToString(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,1]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0}node=UTF8ToString(node);addr=inetPton4(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=inetPton6(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAPU32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=inetPton4(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0};_getaddrinfo.sig="ipppp";var Protocols={list:[],map:{}};var _setprotoent=stayopen=>{function allocprotoent(name,proto,aliases){var nameBuf=_malloc(name.length+1);stringToAscii(name,nameBuf);var j=0;var length=aliases.length;var aliasListBuf=_malloc((length+1)*4);for(var i=0;i>2]=aliasBuf}HEAPU32[aliasListBuf+j>>2]=0;var pe=_malloc(12);HEAPU32[pe>>2]=nameBuf;HEAPU32[pe+4>>2]=aliasListBuf;HEAP32[pe+8>>2]=proto;return pe}var list=Protocols.list;var map=Protocols.map;if(list.length===0){var entry=allocprotoent("tcp",6,["TCP"]);list.push(entry);map["tcp"]=map["6"]=entry;entry=allocprotoent("udp",17,["UDP"]);list.push(entry);map["udp"]=map["17"]=entry}_setprotoent.index=0};_setprotoent.sig="vi";var _endprotoent=()=>{};_endprotoent.sig="v";var _getprotoent=number=>{if(_setprotoent.index===Protocols.list.length){return 0}var result=Protocols.list[_setprotoent.index++];return result};_getprotoent.sig="p";var _getprotobyname=name=>{name=UTF8ToString(name);_setprotoent(true);var result=Protocols.map[name];return result};_getprotobyname.sig="pp";var _getprotobynumber=number=>{_setprotoent(true);var result=Protocols.map[number];return result};_getprotobynumber.sig="pi";var _emscripten_run_script=ptr=>{eval(UTF8ToString(ptr))};_emscripten_run_script.sig="vp";var _emscripten_run_script_int=ptr=>eval(UTF8ToString(ptr))|0;_emscripten_run_script_int.sig="ip";var _emscripten_run_script_string=ptr=>{var s=eval(UTF8ToString(ptr));if(s==null){return 0}s+="";var me=_emscripten_run_script_string;var len=lengthBytesUTF8(s);if(!me.bufferSize||me.bufferSizeMath.random();_emscripten_random.sig="f";function jsStackTrace(){return(new Error).stack.toString()}function getCallstack(flags){var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf("_emscripten_log");var iThisFunc2=callstack.lastIndexOf("_emscripten_get_callstack");var iNextLine=callstack.indexOf("\n",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&8&&typeof emscripten_source_map=="undefined"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.');flags^=8;flags|=16}var lines=callstack.split("\n");callstack="";var newFirefoxRe=new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)");var firefoxRe=new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?");var chromeRe=new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)");for(var l in lines){var line=lines[l];var symbolName="";var file="";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line);if(!parts)parts=firefoxRe.exec(line);if(parts&&parts.length>=4){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+"\n";continue}}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column:column});haveSourceMap=orig?.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=` at ${symbolName} (${orig.source}:${orig.line}:${orig.column})\n`}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=(haveSourceMap?` = ${symbolName}`:` at ${symbolName}`)+` (${file}:${lineno}:${column})\n`}}callstack=callstack.replace(/\s+$/,"");return callstack}var emscriptenLog=(flags,str)=>{if(flags&24){str=str.replace(/\s+$/,"");str+=(str.length>0?"\n":"")+getCallstack(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else if(flags&512){console.info(str)}else if(flags&256){console.debug(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}};var reallyNegative=x=>x<0||x===0&&1/x===-Infinity;var reSign=(value,bits)=>{if(value<=0){return value}var half=bits<=32?Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value};var unSign=(value,bits)=>{if(value>=0){return value}return bits<=32?2*Math.abs(1<{var end=ptr;while(HEAPU8[end])++end;return end-ptr};var formatString=(format,varargs)=>{var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){ptr+=4}}else{}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type==="double"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type=="i64"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{type="i32";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex];if(curr===0)break;next=HEAP8[textIndex+1];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break}case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1]}var width=0;if(next==42){width=getNextArg("i32");textIndex++;next=HEAP8[textIndex+1]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1];if(next==42){precision=getNextArg("i32");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case"h":var nextNext=HEAP8[textIndex+2];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case"l":var nextNext=HEAP8[textIndex+2];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case"L":case"q":case"j":argSize=8;break;case"z":case"t":case"I":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1];switch(String.fromCharCode(next)){case"d":case"i":case"u":case"o":case"x":case"X":case"p":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg("i"+argSize*8);var argText;if(argSize==8){currArg=next==117?convertU32PairToI53(currArg[0],currArg[1]):convertI32PairToI53(currArg[0],currArg[1])}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix="";if(next==100||next==105){argText=reSign(currArg,8*argSize).toString(10)}else if(next==117){argText=unSign(currArg,8*argSize).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?"0":"")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?"0x":"";if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i=0){if(flagAlwaysSigned){prefix="+"+prefix}else if(flagPadSign){prefix=" "+prefix}}if(argText.charAt(0)=="-"){prefix="-"+prefix;argText=argText.substr(1)}while(prefix.length+argText.lengthexponent&&exponent>=-4){next=(next==103?"f":"F").charCodeAt(0);precision-=exponent+1}else{next=(next==103?"e":"E").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\d$/.test(argText)){argText=argText.slice(0,-1)+"0"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&reallyNegative(currArg)){argText="-"+argText}}var parts=argText.split("e");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].includes(".")&&(parts[0].slice(-1)=="0"||parts[0].slice(-1)==".")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(".")==-1)parts[0]+=".";while(precision>effectivePrecision++)parts[0]+="0"}argText=parts[0]+(parts.length>1?"e"+parts[1]:"");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText="+"+argText}else if(flagPadSign){argText=" "+argText}}}while(argText.length0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg("i8"));break}case"n":{var ptr=getNextArg("i32*");HEAP32[ptr>>2]=ret.length;break}case"%":{ret.push(curr);break}default:{for(var i=startTextIndex;i{var result=formatString(format,varargs);var str=UTF8ArrayToString(result,0);emscriptenLog(flags,str)};_emscripten_log.sig="vipp";var _emscripten_get_compiler_setting=name=>{throw"You must build with -sRETAIN_COMPILER_SETTINGS for getCompilerSetting or emscripten_get_compiler_setting to work"};_emscripten_get_compiler_setting.sig="pp";var _emscripten_has_asyncify=()=>1;_emscripten_has_asyncify.sig="i";function _emscripten_debugger(){debugger}_emscripten_debugger.sig="v";var _emscripten_print_double=(x,to,max)=>{var str=x+"";if(to)return stringToUTF8(str,to,max);else return lengthBytesUTF8(str)};_emscripten_print_double.sig="idpi";var _emscripten_asm_const_double=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_double.sig="dppp";var _emscripten_asm_const_ptr=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_ptr.sig="pppp";var runMainThreadEmAsm=(emAsmAddr,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[emAsmAddr](...args)};var _emscripten_asm_const_int_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_int_sync_on_main_thread.sig="ippp";var _emscripten_asm_const_ptr_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_ptr_sync_on_main_thread.sig="pppp";var _emscripten_asm_const_double_sync_on_main_thread=_emscripten_asm_const_int_sync_on_main_thread;_emscripten_asm_const_double_sync_on_main_thread.sig="dppp";var _emscripten_asm_const_async_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,0);_emscripten_asm_const_async_on_main_thread.sig="vppp";var jstoi_s=Number;var __Unwind_Backtrace=(func,arg)=>{var trace=getCallstack();var parts=trace.split("\n");for(var i=0;i{})(0,arg);if(ret!==0)return}};__Unwind_Backtrace.sig="ipp";var __Unwind_GetIPInfo=(context,ipBefore)=>abort("Unwind_GetIPInfo");__Unwind_GetIPInfo.sig="ppp";var __Unwind_FindEnclosingFunction=ip=>0;__Unwind_FindEnclosingFunction.sig="pp";class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24}set_type(type){HEAPU32[this.ptr+4>>2]=type}get_type(){return HEAPU32[this.ptr+4>>2]}set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor}get_destructor(){return HEAPU32[this.ptr+8>>2]}set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught}get_caught(){return HEAP8[this.ptr+12]!=0}set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown}get_rethrown(){return HEAP8[this.ptr+13]!=0}init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)}set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr}get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]}get_exception_ptr(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;var ___cxa_throw=(ptr,type,destructor)=>{var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast};___cxa_throw.sig="vppp";var __Unwind_RaiseException=ex=>{err("Warning: _Unwind_RaiseException is not correctly implemented");return ___cxa_throw(ex,0,0)};__Unwind_RaiseException.sig="ip";var __Unwind_DeleteException=ex=>{err("TODO: Unwind_DeleteException")};__Unwind_DeleteException.sig="vp";var getDynCaller=(sig,ptr)=>(...args)=>dynCall(sig,ptr,args);var _emscripten_exit_with_live_runtime=()=>{throw"unwind"};_emscripten_exit_with_live_runtime.sig="v";var _emscripten_force_exit=status=>{__emscripten_runtime_keepalive_clear();_exit(status)};_emscripten_force_exit.sig="vi";var _emscripten_outn=(str,len)=>out(UTF8ToString(str,len));_emscripten_outn.sig="vpp";var _emscripten_errn=(str,len)=>err(UTF8ToString(str,len));_emscripten_errn.sig="vpp";var _emscripten_throw_number=number=>{throw number};_emscripten_throw_number.sig="vd";var _emscripten_throw_string=str=>{throw UTF8ToString(str)};_emscripten_throw_string.sig="vp";var _emscripten_runtime_keepalive_push=runtimeKeepalivePush;_emscripten_runtime_keepalive_push.sig="v";var _emscripten_runtime_keepalive_pop=runtimeKeepalivePop;_emscripten_runtime_keepalive_pop.sig="v";var _emscripten_runtime_keepalive_check=keepRuntimeAlive;_emscripten_runtime_keepalive_check.sig="i";var asmjsMangle=x=>{if(x=="__main_argc_argv"){x="main"}return x.startsWith("dynCall_")?x:"_"+x};var ___global_base=1024;var __emscripten_fs_load_embedded_files=ptr=>{do{var name_addr=HEAPU32[ptr>>2];ptr+=4;var len=HEAPU32[ptr>>2];ptr+=4;var content=HEAPU32[ptr>>2];ptr+=4;var name=UTF8ToString(name_addr);FS.createPath("/",PATH.dirname(name),true,true);FS.createDataFile(name,null,HEAP8.subarray(content,content+len),true,true,true)}while(HEAPU32[ptr>>2])};__emscripten_fs_load_embedded_files.sig="vp";var POINTER_SIZE=4;function getNativeTypeSize(type){switch(type){case"i1":case"i8":case"u8":return 1;case"i16":case"u16":return 2;case"i32":case"u32":return 4;case"i64":case"u64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return POINTER_SIZE}if(type[0]==="i"){const bits=Number(type.substr(1));assert(bits%8===0,`getNativeTypeSize invalid bits ${bits}, ${type} type`);return bits/8}return 0}}}var STACK_SIZE=524288;var STACK_ALIGN=16;var ASSERTIONS=0;var removeFunction=index=>{functionsInTableMap.delete(getWasmTableEntry(index));setWasmTableEntry(index,null);freeTableIndexes.push(index)};var _emscripten_math_cbrt=Math.cbrt;_emscripten_math_cbrt.sig="dd";var _emscripten_math_pow=Math.pow;_emscripten_math_pow.sig="ddd";var _emscripten_math_random=Math.random;_emscripten_math_random.sig="d";var _emscripten_math_sign=Math.sign;_emscripten_math_sign.sig="dd";var _emscripten_math_sqrt=Math.sqrt;_emscripten_math_sqrt.sig="dd";var _emscripten_math_exp=Math.exp;_emscripten_math_exp.sig="dd";var _emscripten_math_expm1=Math.expm1;_emscripten_math_expm1.sig="dd";var _emscripten_math_fmod=(x,y)=>x%y;_emscripten_math_fmod.sig="ddd";var _emscripten_math_log=Math.log;_emscripten_math_log.sig="dd";var _emscripten_math_log1p=Math.log1p;_emscripten_math_log1p.sig="dd";var _emscripten_math_log10=Math.log10;_emscripten_math_log10.sig="dd";var _emscripten_math_log2=Math.log2;_emscripten_math_log2.sig="dd";var _emscripten_math_round=Math.round;_emscripten_math_round.sig="dd";var _emscripten_math_acos=Math.acos;_emscripten_math_acos.sig="dd";var _emscripten_math_acosh=Math.acosh;_emscripten_math_acosh.sig="dd";var _emscripten_math_asin=Math.asin;_emscripten_math_asin.sig="dd";var _emscripten_math_asinh=Math.asinh;_emscripten_math_asinh.sig="dd";var _emscripten_math_atan=Math.atan;_emscripten_math_atan.sig="dd";var _emscripten_math_atanh=Math.atanh;_emscripten_math_atanh.sig="dd";var _emscripten_math_atan2=Math.atan2;_emscripten_math_atan2.sig="ddd";var _emscripten_math_cos=Math.cos;_emscripten_math_cos.sig="dd";var _emscripten_math_cosh=Math.cosh;_emscripten_math_cosh.sig="dd";var _emscripten_math_hypot=(count,varargs)=>{var args=[];for(var i=0;i>3])}return Math.hypot(...args)};_emscripten_math_hypot.sig="dip";var _emscripten_math_sin=Math.sin;_emscripten_math_sin.sig="dd";var _emscripten_math_sinh=Math.sinh;_emscripten_math_sinh.sig="dd";var _emscripten_math_tan=Math.tan;_emscripten_math_tan.sig="dd";var _emscripten_math_tanh=Math.tanh;_emscripten_math_tanh.sig="dd";var lengthBytesUTF16=str=>str.length*2;var lengthBytesUTF32=str=>{var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var call of JSEvents.deferredCalls){if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedencecall.targetFunction!=targetFunction)},canPerformEventHandlerRequests(){if(navigator.userActivation){return navigator.userActivation.isActive}return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls},runDeferredCalls(){if(!JSEvents.canPerformEventHandlerRequests()){return}var deferredCalls=JSEvents.deferredCalls;JSEvents.deferredCalls=[];for(var call of deferredCalls){call.targetFunction(...call.argsList)}},eventHandlers:[],removeAllHandlersOnTarget:(target,eventTypeString)=>{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(160);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP8[keyEventData+12]=e.ctrlKey;HEAP8[keyEventData+13]=e.shiftKey;HEAP8[keyEventData+14]=e.altKey;HEAP8[keyEventData+15]=e.metaKey;HEAP8[keyEventData+16]=e.repeat;HEAP32[idx+5]=e.charCode;HEAP32[idx+6]=e.keyCode;HEAP32[idx+7]=e.which;stringToUTF8(e.key||"",keyEventData+32,32);stringToUTF8(e.code||"",keyEventData+64,32);stringToUTF8(e.char||"",keyEventData+96,32);stringToUTF8(e.locale||"",keyEventData+128,32);if(((a1,a2,a3)=>{})(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var findCanvasEventTarget=findEventTarget;var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);_emscripten_set_keypress_callback_on_thread.sig="ippipp";var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);_emscripten_set_keydown_callback_on_thread.sig="ippipp";var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);_emscripten_set_keyup_callback_on_thread.sig="ippipp";var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{left:0,top:0};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP8[eventStruct+24]=e.ctrlKey;HEAP8[eventStruct+25]=e.shiftKey;HEAP8[eventStruct+26]=e.altKey;HEAP8[eventStruct+27]=e.metaKey;HEAP16[idx*2+14]=e.button;HEAP16[idx*2+15]=e.buttons;HEAP32[idx+8]=e["movementX"];HEAP32[idx+9]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+10]=e.clientX-(rect.left|0);HEAP32[idx+11]=e.clientY-(rect.top|0)};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_click_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,4,"click",targetThread);_emscripten_set_click_callback_on_thread.sig="ippipp";var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);_emscripten_set_mousedown_callback_on_thread.sig="ippipp";var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);_emscripten_set_mouseup_callback_on_thread.sig="ippipp";var _emscripten_set_dblclick_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,7,"dblclick",targetThread);_emscripten_set_dblclick_callback_on_thread.sig="ippipp";var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);_emscripten_set_mousemove_callback_on_thread.sig="ippipp";var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);_emscripten_set_mouseenter_callback_on_thread.sig="ippipp";var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);_emscripten_set_mouseleave_callback_on_thread.sig="ippipp";var _emscripten_set_mouseover_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,35,"mouseover",targetThread);_emscripten_set_mouseover_callback_on_thread.sig="ippipp";var _emscripten_set_mouseout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,36,"mouseout",targetThread);_emscripten_set_mouseout_callback_on_thread.sig="ippipp";var _emscripten_get_mouse_status=mouseState=>{if(!JSEvents.mouseEvent)return-7;HEAP8.set(HEAP8.subarray(JSEvents.mouseEvent,JSEvents.mouseEvent+64),mouseState);return 0};_emscripten_get_mouse_status.sig="ip";var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(96);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(((a1,a2,a3)=>{})(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};_emscripten_set_wheel_callback_on_thread.sig="ippipp";var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=0;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset|0;HEAP32[uiEvent+32>>2]=pageYOffset|0;if(((a1,a2,a3)=>{})(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);_emscripten_set_resize_callback_on_thread.sig="ippipp";var _emscripten_set_scroll_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,11,"scroll",targetThread);_emscripten_set_scroll_callback_on_thread.sig="ippipp";var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(((a1,a2,a3)=>{})(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);_emscripten_set_blur_callback_on_thread.sig="ippipp";var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);_emscripten_set_focus_callback_on_thread.sig="ippipp";var _emscripten_set_focusin_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,14,"focusin",targetThread);_emscripten_set_focusin_callback_on_thread.sig="ippipp";var _emscripten_set_focusout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,15,"focusout",targetThread);_emscripten_set_focusout_callback_on_thread.sig="ippipp";var fillDeviceOrientationEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.alpha;HEAPF64[eventStruct+8>>3]=e.beta;HEAPF64[eventStruct+16>>3]=e.gamma;HEAP8[eventStruct+24]=e.absolute};var registerDeviceOrientationEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.deviceOrientationEvent)JSEvents.deviceOrientationEvent=_malloc(32);var deviceOrientationEventHandlerFunc=(e=event)=>{fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.deviceOrientationEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceOrientationEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_deviceorientation_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceOrientationEventCallback(2,userData,useCapture,callbackfunc,16,"deviceorientation",targetThread);_emscripten_set_deviceorientation_callback_on_thread.sig="ipipp";var _emscripten_get_deviceorientation_status=orientationState=>{if(!JSEvents.deviceOrientationEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceOrientationEvent,32),orientationState);return 0};_emscripten_get_deviceorientation_status.sig="ip";var fillDeviceMotionEventData=(eventStruct,e,target)=>{var supportedFields=0;var a=e["acceleration"];supportedFields|=a&&1;var ag=e["accelerationIncludingGravity"];supportedFields|=ag&&2;var rr=e["rotationRate"];supportedFields|=rr&&4;a=a||{};ag=ag||{};rr=rr||{};HEAPF64[eventStruct>>3]=a["x"];HEAPF64[eventStruct+8>>3]=a["y"];HEAPF64[eventStruct+16>>3]=a["z"];HEAPF64[eventStruct+24>>3]=ag["x"];HEAPF64[eventStruct+32>>3]=ag["y"];HEAPF64[eventStruct+40>>3]=ag["z"];HEAPF64[eventStruct+48>>3]=rr["alpha"];HEAPF64[eventStruct+56>>3]=rr["beta"];HEAPF64[eventStruct+64>>3]=rr["gamma"]};var registerDeviceMotionEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.deviceMotionEvent)JSEvents.deviceMotionEvent=_malloc(80);var deviceMotionEventHandlerFunc=(e=event)=>{fillDeviceMotionEventData(JSEvents.deviceMotionEvent,e,target);if(((a1,a2,a3)=>{})(eventTypeId,JSEvents.deviceMotionEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceMotionEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_devicemotion_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceMotionEventCallback(2,userData,useCapture,callbackfunc,17,"devicemotion",targetThread);_emscripten_set_devicemotion_callback_on_thread.sig="ipipp";var _emscripten_get_devicemotion_status=motionState=>{if(!JSEvents.deviceMotionEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceMotionEvent,80),motionState);return 0};_emscripten_get_devicemotion_status.sig="ip";var screenOrientation=()=>{if(!window.screen)return undefined;return screen.orientation||screen["mozOrientation"]||screen["webkitOrientation"]};var fillOrientationChangeEventData=eventStruct=>{var orientationsType1=["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var orientationsType2=["portrait","portrait","landscape","landscape"];var orientationIndex=0;var orientationAngle=0;var screenOrientObj=screenOrientation();if(typeof screenOrientObj==="object"){orientationIndex=orientationsType1.indexOf(screenOrientObj.type);if(orientationIndex<0){orientationIndex=orientationsType2.indexOf(screenOrientObj.type)}if(orientationIndex>=0){orientationIndex=1<>2]=orientationIndex;HEAP32[eventStruct+4>>2]=orientationAngle};var registerOrientationChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.orientationChangeEvent)JSEvents.orientationChangeEvent=_malloc(8);var orientationChangeEventHandlerFunc=(e=event)=>{var orientationChangeEvent=JSEvents.orientationChangeEvent;fillOrientationChangeEventData(orientationChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,orientationChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:orientationChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_orientationchange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!window.screen||!screen.orientation)return-1;return registerOrientationChangeEventCallback(screen.orientation,userData,useCapture,callbackfunc,18,"change",targetThread)};_emscripten_set_orientationchange_callback_on_thread.sig="ipipp";var _emscripten_get_orientation_status=orientationChangeEvent=>{if(!screenOrientation()&&typeof orientation=="undefined")return-1;fillOrientationChangeEventData(orientationChangeEvent);return 0};_emscripten_get_orientation_status.sig="ip";var _emscripten_lock_orientation=allowedOrientations=>{var orientations=[];if(allowedOrientations&1)orientations.push("portrait-primary");if(allowedOrientations&2)orientations.push("portrait-secondary");if(allowedOrientations&4)orientations.push("landscape-primary");if(allowedOrientations&8)orientations.push("landscape-secondary");var succeeded;if(screen.lockOrientation){succeeded=screen.lockOrientation(orientations)}else if(screen.mozLockOrientation){succeeded=screen.mozLockOrientation(orientations)}else if(screen.webkitLockOrientation){succeeded=screen.webkitLockOrientation(orientations)}else{return-1}if(succeeded){return 0}return-6};_emscripten_lock_orientation.sig="ii";var _emscripten_unlock_orientation=()=>{if(screen.unlockOrientation){screen.unlockOrientation()}else if(screen.mozUnlockOrientation){screen.mozUnlockOrientation()}else if(screen.webkitUnlockOrientation){screen.webkitUnlockOrientation()}else{return-1}return 0};_emscripten_unlock_orientation.sig="i";var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP8[eventStruct]=isFullscreen;HEAP8[eventStruct+1]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+2,128);stringToUTF8(id,eventStruct+130,128);HEAP32[eventStruct+260>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+268>>2]=screen.width;HEAP32[eventStruct+272>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(276);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};_emscripten_set_fullscreenchange_callback_on_thread.sig="ippipp";var _emscripten_get_fullscreen_status=fullscreenStatus=>{if(!JSEvents.fullscreenEnabled())return-1;fillFullscreenChangeEventData(fullscreenStatus);return 0};_emscripten_get_fullscreen_status.sig="ip";var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};_emscripten_get_canvas_element_size.sig="ippp";var getCanvasElementSize=target=>{var sp=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(sp);return size};var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};_emscripten_set_canvas_element_size.sig="ipii";var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var sp=stackSave();var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(sp)}};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}return 0};var hideEverythingExceptGivenElement=onlyVisibleElement=>{var child=onlyVisibleElement;var parent=child.parentNode;var hiddenElements=[];while(child!=document.body){var children=parent.children;for(var i=0;i{for(var elem of hiddenElements){elem.node.style.display=elem.displayState}};var currentFullscreenStrategy={};var restoreOldWindowedStyle=null;var softFullscreenResizeWebGLRenderTarget=()=>{var dpr=devicePixelRatio;var inHiDPIFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode==2;var inAspectRatioFixedFullscreenMode=currentFullscreenStrategy.scaleMode==2;var inPixelPerfectFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode!=0;var inCenteredWithoutScalingFullscreenMode=currentFullscreenStrategy.scaleMode==3;var screenWidth=inHiDPIFullscreenMode?Math.round(innerWidth*dpr):innerWidth;var screenHeight=inHiDPIFullscreenMode?Math.round(innerHeight*dpr):innerHeight;var w=screenWidth;var h=screenHeight;var canvas=currentFullscreenStrategy.target;var canvasSize=getCanvasElementSize(canvas);var x=canvasSize[0];var y=canvasSize[1];var topMargin;if(inAspectRatioFixedFullscreenMode){if(w*yx*h)w=h*x/y|0;topMargin=(screenHeight-h)/2|0}if(inPixelPerfectFullscreenMode){setCanvasElementSize(canvas,w,h);if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,w,h)}if(inHiDPIFullscreenMode){topMargin/=dpr;w/=dpr;h/=dpr;w=Math.round(w*1e4)/1e4;h=Math.round(h*1e4)/1e4;topMargin=Math.round(topMargin*1e4)/1e4}if(inCenteredWithoutScalingFullscreenMode){var t=(innerHeight-jstoi_q(canvas.style.height))/2;var b=(innerWidth-jstoi_q(canvas.style.width))/2;setLetterbox(canvas,t,b)}else{canvas.style.width=w+"px";canvas.style.height=h+"px";var b=(innerWidth-w)/2;setLetterbox(canvas,topMargin,b)}if(!inCenteredWithoutScalingFullscreenMode&¤tFullscreenStrategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}};var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}if(!JSEvents.canPerformEventHandlerRequests()){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen=(target,deferUntilInEventHandler)=>{var strategy={scaleMode:0,canvasResolutionScaleMode:0,filteringMode:0,deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallbackTargetThread:2};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen.sig="ipi";var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen_strategy.sig="ipip";var _emscripten_enter_soft_fullscreen=(target,fullscreenStrategy)=>{target=findEventTarget(target);if(!target)return-4;var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2],target:target,softFullscreen:true};var restoreOldStyle=JSEvents_resizeCanvasForFullscreen(target,strategy);document.documentElement.style.overflow="hidden";document.body.scroll="no";document.body.style.margin="0px";var hiddenElements=hideEverythingExceptGivenElement(target);function restoreWindowedState(){restoreOldStyle();restoreHiddenElements(hiddenElements);removeEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}currentFullscreenStrategy=0}restoreOldWindowedStyle=restoreWindowedState;currentFullscreenStrategy=strategy;addEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){((a1,a2,a3)=>{})(37,0,strategy.canvasResizedCallbackUserData)}return 0};_emscripten_enter_soft_fullscreen.sig="ipp";var _emscripten_exit_soft_fullscreen=()=>{restoreOldWindowedStyle?.();restoreOldWindowedStyle=null;return 0};_emscripten_exit_soft_fullscreen.sig="i";var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};_emscripten_exit_fullscreen.sig="i";var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP8[eventStruct]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+1,128);stringToUTF8(id,eventStruct+129,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(257);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};_emscripten_set_pointerlockchange_callback_on_thread.sig="ippipp";var registerPointerlockErrorEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var pointerlockErrorEventHandlerFunc=(e=event)=>{if(((a1,a2,a3)=>{})(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockErrorEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockerror_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mozpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"webkitpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mspointerlockerror",targetThread);return registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"pointerlockerror",targetThread)};_emscripten_set_pointerlockerror_callback_on_thread.sig="ippipp";var _emscripten_get_pointerlock_status=pointerlockStatus=>{if(pointerlockStatus)fillPointerlockChangeEventData(pointerlockStatus);if(!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}return 0};_emscripten_get_pointerlock_status.sig="ip";var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}if(!JSEvents.canPerformEventHandlerRequests()){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};_emscripten_request_pointerlock.sig="ipi";var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};_emscripten_exit_pointerlock.sig="i";var _emscripten_vibrate=msecs=>{if(!navigator.vibrate)return-1;navigator.vibrate(msecs);return 0};_emscripten_vibrate.sig="ii";var _emscripten_vibrate_pattern=(msecsArray,numEntries)=>{if(!navigator.vibrate)return-1;var vibrateList=[];for(var i=0;i>2];vibrateList.push(msecs)}navigator.vibrate(vibrateList);return 0};_emscripten_vibrate_pattern.sig="ipi";var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP8[eventStruct]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(((a1,a2,a3)=>{})(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!specialHTMLTargets[1]){return-4}return registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread)};_emscripten_set_visibilitychange_callback_on_thread.sig="ipipp";var _emscripten_get_visibility_status=visibilityStatus=>{if(typeof document.visibilityState=="undefined"&&typeof document.hidden=="undefined"){return-1}fillVisibilityChangeEventData(visibilityStatus);return 0};_emscripten_get_visibility_status.sig="ip";var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1552);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(let t of et){t.isChanged=t.onTarget=0;touches[t.identifier]=t}for(let t of e.changedTouches){t.isChanged=1;touches[t.identifier]=t}for(let t of e.targetTouches){touches[t.identifier].onTarget=1}var touchEvent=JSEvents.touchEvent;HEAPF64[touchEvent>>3]=e.timeStamp;HEAP8[touchEvent+12]=e.ctrlKey;HEAP8[touchEvent+13]=e.shiftKey;HEAP8[touchEvent+14]=e.altKey;HEAP8[touchEvent+15]=e.metaKey;var idx=touchEvent+16;var targetRect=getBoundingClientRect(target);var numTouches=0;for(let t of Object.values(touches)){var idx32=idx>>2;HEAP32[idx32+0]=t.identifier;HEAP32[idx32+1]=t.screenX;HEAP32[idx32+2]=t.screenY;HEAP32[idx32+3]=t.clientX;HEAP32[idx32+4]=t.clientY;HEAP32[idx32+5]=t.pageX;HEAP32[idx32+6]=t.pageY;HEAP8[idx+28]=t.isChanged;HEAP8[idx+29]=t.onTarget;HEAP32[idx32+8]=t.clientX-(targetRect.left|0);HEAP32[idx32+9]=t.clientY-(targetRect.top|0);idx+=48;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(((a1,a2,a3)=>{})(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);_emscripten_set_touchstart_callback_on_thread.sig="ippipp";var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);_emscripten_set_touchend_callback_on_thread.sig="ippipp";var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);_emscripten_set_touchmove_callback_on_thread.sig="ippipp";var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);_emscripten_set_touchcancel_callback_on_thread.sig="ippipp";var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1112,64);stringToUTF8(e.mapping,eventStruct+1176,64)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1240);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(((a1,a2,a3)=>{})(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};_emscripten_sample_gamepad_data.sig="i";var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};_emscripten_set_gamepadconnected_callback_on_thread.sig="ipipp";var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};_emscripten_set_gamepaddisconnected_callback_on_thread.sig="ipipp";var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;_emscripten_get_num_gamepads.sig="i";var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};_emscripten_get_gamepad_status.sig="iip";var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=((a1,a2,a3)=>{})(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};_emscripten_set_beforeunload_callback_on_thread.sig="ippp";var fillBatteryEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP8[eventStruct+24]=e.charging};var battery=()=>navigator.battery||navigator.mozBattery||navigator.webkitBattery;var registerBatteryEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.batteryEvent)JSEvents.batteryEvent=_malloc(32);var batteryEventHandlerFunc=(e=event)=>{var batteryEvent=JSEvents.batteryEvent;fillBatteryEventData(batteryEvent,battery());if(((a1,a2,a3)=>{})(eventTypeId,batteryEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:batteryEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_batterychargingchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,29,"chargingchange",targetThread)};_emscripten_set_batterychargingchange_callback_on_thread.sig="ippp";var _emscripten_set_batterylevelchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,30,"levelchange",targetThread)};_emscripten_set_batterylevelchange_callback_on_thread.sig="ippp";var _emscripten_get_battery_status=batteryState=>{if(!battery())return-1;fillBatteryEventData(batteryState,battery());return 0};_emscripten_get_battery_status.sig="ip";var __emscripten_set_offscreencanvas_size=(target,width,height)=>-1;__emscripten_set_offscreencanvas_size.sig="ipii";var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};_emscripten_set_element_css_size.sig="ipdd";var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};_emscripten_get_element_css_size.sig="ippp";var _emscripten_html5_remove_all_event_listeners=()=>JSEvents.removeAllEventListeners();_emscripten_html5_remove_all_event_listeners.sig="v";var _emscripten_request_animation_frame=(cb,userData)=>requestAnimationFrame(timeStamp=>((a1,a2)=>{})(timeStamp,userData));_emscripten_request_animation_frame.sig="ipp";var _emscripten_cancel_animation_frame=id=>cancelAnimationFrame(id);_emscripten_cancel_animation_frame.sig="vi";var _emscripten_request_animation_frame_loop=(cb,userData)=>{function tick(timeStamp){if(((a1,a2)=>{})(timeStamp,userData)){requestAnimationFrame(tick)}}return requestAnimationFrame(tick)};_emscripten_request_animation_frame_loop.sig="vpp";var _emscripten_performance_now=()=>performance.now();_emscripten_performance_now.sig="d";var _emscripten_get_device_pixel_ratio=()=>devicePixelRatio;_emscripten_get_device_pixel_ratio.sig="d";function _emscripten_get_callstack(flags,str,maxbytes){var callstack=getCallstack(flags);if(!str||maxbytes<=0){return lengthBytesUTF8(callstack)+1}var bytesWrittenExcludingNull=stringToUTF8(callstack,str,maxbytes);return bytesWrittenExcludingNull+1}_emscripten_get_callstack.sig="iipi";var convertFrameToPC=frame=>{abort("Cannot use convertFrameToPC (needed by __builtin_return_address) without -sUSE_OFFSET_CONVERTER");return 0};var _emscripten_return_address=level=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}var caller=callstack[level+3];return convertFrameToPC(caller)};_emscripten_return_address.sig="pi";var UNWIND_CACHE={};var saveInUnwindCache=callstack=>{callstack.forEach(frame=>{var pc=convertFrameToPC(frame);if(pc){UNWIND_CACHE[pc]=frame}})};function _emscripten_stack_snapshot(){var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}saveInUnwindCache(callstack);UNWIND_CACHE.last_addr=convertFrameToPC(callstack[3]);UNWIND_CACHE.last_stack=callstack;return UNWIND_CACHE.last_addr}_emscripten_stack_snapshot.sig="p";var _emscripten_stack_unwind_buffer=(addr,buffer,count)=>{var stack;if(UNWIND_CACHE.last_addr==addr){stack=UNWIND_CACHE.last_stack}else{stack=jsStackTrace().split("\n");if(stack[0]=="Error"){stack.shift()}saveInUnwindCache(stack)}var offset=3;while(stack[offset]&&convertFrameToPC(stack[offset])!=addr){++offset}for(var i=0;i>2]=convertFrameToPC(stack[i+offset])}return i};_emscripten_stack_unwind_buffer.sig="ippi";var _emscripten_pc_get_function=pc=>{abort("Cannot use emscripten_pc_get_function without -sUSE_OFFSET_CONVERTER");return 0};_emscripten_pc_get_function.sig="pp";var convertPCtoSourceLocation=pc=>{if(UNWIND_CACHE.last_get_source_pc==pc)return UNWIND_CACHE.last_source;var match;var source;if(!source){var frame=UNWIND_CACHE[pc];if(!frame)return null;if(match=/\((.*):(\d+):(\d+)\)$/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}else if(match=/@(.*):(\d+):(\d+)/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}}UNWIND_CACHE.last_get_source_pc=pc;UNWIND_CACHE.last_source=source;return source};var _emscripten_pc_get_file=pc=>{var result=convertPCtoSourceLocation(pc);if(!result)return 0;if(_emscripten_pc_get_file.ret)_free(_emscripten_pc_get_file.ret);_emscripten_pc_get_file.ret=stringToNewUTF8(result.file);return _emscripten_pc_get_file.ret};_emscripten_pc_get_file.sig="pp";var _emscripten_pc_get_line=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.line:0};_emscripten_pc_get_line.sig="ip";var _emscripten_pc_get_column=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.column||0:0};_emscripten_pc_get_column.sig="ip";var _sched_yield=()=>0;Module["_sched_yield"]=_sched_yield;_sched_yield.sig="i";function _random_get(buf,buf_len){try{_getentropy(buf,buf_len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_random_get.sig="ipp";var checkWasiClock=clock_id=>clock_id==0||clock_id==1||clock_id==2||clock_id==3;function _clock_time_get(clk_id,ignored_precision_low,ignored_precision_high,ptime){var ignored_precision=convertI32PairToI53Checked(ignored_precision_low,ignored_precision_high);if(!checkWasiClock(clk_id)){return 28}var now;if(clk_id===0){now=Date.now()}else if(nowIsMonotonic){now=_emscripten_get_now()}else{return 52}var nsec=Math.round(now*1e3*1e3);HEAP32[ptime>>2]=nsec>>>0;HEAP32[ptime+4>>2]=nsec/Math.pow(2,32)>>>0;return 0}_clock_time_get.sig="iiiip";var _clock_res_get=(clk_id,pres)=>{if(!checkWasiClock(clk_id)){return 28}var nsec;if(clk_id===0){nsec=1e3*1e3}else if(nowIsMonotonic){nsec=_emscripten_get_now_res()}else{return 52}HEAP32[pres>>2]=nsec>>>0;HEAP32[pres+4>>2]=nsec/Math.pow(2,32)>>>0;return 0};_clock_res_get.sig="iip";var wasiRightsToMuslOFlags=rights=>{if(rights&2&&rights&64){return 2}if(rights&2){return 0}if(rights&64){return 1}throw new FS.ErrnoError(28)};var wasiOFlagsToMuslOFlags=oflags=>{var musl_oflags=0;if(oflags&1){musl_oflags|=64}if(oflags&8){musl_oflags|=512}if(oflags&2){musl_oflags|=65536}if(oflags&4){musl_oflags|=128}return musl_oflags};var _emscripten_unwind_to_js_event_loop=()=>{throw"unwind"};_emscripten_unwind_to_js_event_loop.sig="v";var setImmediateWrapped=func=>{setImmediateWrapped.mapping||=[];var id=setImmediateWrapped.mapping.length;setImmediateWrapped.mapping[id]=setImmediate(()=>{setImmediateWrapped.mapping[id]=undefined;func()});return id};var clearImmediateWrapped=id=>{clearImmediate(setImmediateWrapped.mapping[id]);setImmediateWrapped.mapping[id]=undefined};var polyfillSetImmediate=()=>{};var _emscripten_set_immediate=(cb,userData)=>emSetImmediate(()=>{callUserCallback(()=>(a1=>{})(userData))});_emscripten_set_immediate.sig="ipp";var _emscripten_clear_immediate=id=>{emClearImmediate(id)};_emscripten_clear_immediate.sig="vi";var _emscripten_set_immediate_loop=(cb,userData)=>{function tick(){callUserCallback(()=>{if((a1=>{})(userData)){emSetImmediate(tick)}else{}})}emSetImmediate(tick)};_emscripten_set_immediate_loop.sig="vpp";var _emscripten_set_timeout=(cb,msecs,userData)=>safeSetTimeout(()=>(a1=>{})(userData),msecs);_emscripten_set_timeout.sig="ipdp";var _emscripten_clear_timeout=clearTimeout;_emscripten_clear_timeout.sig="vi";var _emscripten_set_timeout_loop=(cb,msecs,userData)=>{function tick(){var t=_emscripten_get_now();var n=t+msecs;callUserCallback(()=>{if(((a1,a2)=>{})(t,userData)){setTimeout(tick,n-_emscripten_get_now())}})}return setTimeout(tick,0)};_emscripten_set_timeout_loop.sig="vpdp";var _emscripten_set_interval=(cb,msecs,userData)=>setInterval(()=>{callUserCallback(()=>(a1=>{})(userData))},msecs);_emscripten_set_interval.sig="ipdp";var _emscripten_clear_interval=id=>{clearInterval(id)};_emscripten_clear_interval.sig="vi";var idsToPromises=(idBuf,size)=>{var promises=[];for(var i=0;i>2];promises[i]=getPromise(id)}return promises};var makePromiseCallback=(callback,userData)=>value=>{var stack=stackSave();var resultPtr=stackAlloc(POINTER_SIZE);HEAPU32[resultPtr>>2]=0;try{var result=((a1,a2,a3)=>{})(resultPtr,userData,value);var resultVal=HEAPU32[resultPtr>>2]}catch(e){if(typeof e!="number"){throw 0}throw e}finally{stackRestore(stack)}switch(result){case 0:return resultVal;case 1:return getPromise(resultVal);case 2:var ret=getPromise(resultVal);_emscripten_promise_destroy(resultVal);return ret;case 3:throw resultVal}};var _emscripten_promise_then=(id,onFulfilled,onRejected,userData)=>{var promise=getPromise(id);var newId=promiseMap.allocate({promise:promise.then(makePromiseCallback(onFulfilled,userData),makePromiseCallback(onRejected,userData))});return newId};_emscripten_promise_then.sig="ppppp";var _emscripten_promise_all=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.all(promises).then(results=>{if(resultBuf){for(var i=0;i>2]=result}}return resultBuf})});return id};_emscripten_promise_all.sig="pppp";var setPromiseResult=(ptr,fulfill,value)=>{var result=fulfill?0:3;HEAP32[ptr>>2]=result;HEAPU32[ptr+4>>2]=value};var _emscripten_promise_all_settled=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.allSettled(promises).then(results=>{if(resultBuf){var offset=resultBuf;for(var i=0;i{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.any(promises).catch(err=>{if(errorBuf){for(var i=0;i>2]=err.errors[i]}}throw errorBuf})});return id};_emscripten_promise_any.sig="pppp";var _emscripten_promise_race=(idBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.race(promises)});return id};_emscripten_promise_race.sig="ppp";var _emscripten_promise_await=(returnValuePtr,id)=>Asyncify.handleSleep(wakeUp=>{getPromise(id).then(value=>{setPromiseResult(returnValuePtr,true,value);wakeUp()},value=>{setPromiseResult(returnValuePtr,false,value);wakeUp()})});_emscripten_promise_await.sig="vpp";_emscripten_promise_await.isAsync=true;var ___resumeException=ptr=>{if(!exceptionLast){exceptionLast=ptr}throw exceptionLast};___resumeException.sig="vp";var findMatchingCatch=args=>{var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0}var info=new ExceptionInfo(thrown);info.set_adjusted_ptr(thrown);var thrownType=info.get_type();if(!thrownType){setTempRet0(0);return thrown}for(var caughtType of args){if(caughtType===0||caughtType===thrownType){break}var adjusted_ptr_addr=info.ptr+16;if(___cxa_can_catch(caughtType,thrownType,adjusted_ptr_addr)){setTempRet0(caughtType);return thrown}}setTempRet0(thrownType);return thrown};var ___cxa_find_matching_catch_2=()=>findMatchingCatch([]);___cxa_find_matching_catch_2.sig="p";var ___cxa_find_matching_catch_3=arg0=>findMatchingCatch([arg0]);___cxa_find_matching_catch_3.sig="pp";var ___cxa_find_matching_catch_4=(arg0,arg1)=>findMatchingCatch([arg0,arg1]);___cxa_find_matching_catch_4.sig="ppp";var exceptionCaught=[];var ___cxa_rethrow=()=>{var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast};___cxa_rethrow.sig="v";var _llvm_eh_typeid_for=type=>type;_llvm_eh_typeid_for.sig="vp";var ___cxa_begin_catch=ptr=>{var info=new ExceptionInfo(ptr);if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(info);___cxa_increment_exception_refcount(info.excPtr);return info.get_exception_ptr()};___cxa_begin_catch.sig="pp";var ___cxa_end_catch=()=>{_setThrew(0,0);var info=exceptionCaught.pop();___cxa_decrement_exception_refcount(info.excPtr);exceptionLast=0};___cxa_end_catch.sig="v";var ___cxa_get_exception_ptr=ptr=>{var rtn=new ExceptionInfo(ptr).get_exception_ptr();return rtn};___cxa_get_exception_ptr.sig="pp";var ___cxa_uncaught_exceptions=()=>uncaughtExceptionCount;Module["___cxa_uncaught_exceptions"]=___cxa_uncaught_exceptions;___cxa_uncaught_exceptions.sig="i";var ___cxa_call_unexpected=exception=>abort("Unexpected exception thrown, this is not properly supported - aborting");___cxa_call_unexpected.sig="vp";var ___cxa_current_primary_exception=()=>{if(!exceptionCaught.length){return 0}var info=exceptionCaught[exceptionCaught.length-1];___cxa_increment_exception_refcount(info.excPtr);return info.excPtr};Module["___cxa_current_primary_exception"]=___cxa_current_primary_exception;___cxa_current_primary_exception.sig="p";var ___cxa_rethrow_primary_exception=ptr=>{if(!ptr)return;var info=new ExceptionInfo(ptr);exceptionCaught.push(info);info.set_rethrown(true);___cxa_rethrow()};Module["___cxa_rethrow_primary_exception"]=___cxa_rethrow_primary_exception;___cxa_rethrow_primary_exception.sig="vp";var _emscripten_run_preload_plugins=(file,onload,onerror)=>{var _file=UTF8ToString(file);var data=FS.analyzePath(_file);if(!data.exists)return-1;FS.createPreloadedFile(PATH.dirname(_file),PATH.basename(_file),new Uint8Array(data.object.contents),true,true,()=>{if(onload)(a1=>{})(file)},()=>{if(onerror)(a1=>{})(file)},true);return 0};_emscripten_run_preload_plugins.sig="ippp";var Browser_asyncPrepareDataCounter=0;var _emscripten_run_preload_plugins_data=(data,size,suffix,arg,onload,onerror)=>{var _suffix=UTF8ToString(suffix);var name="prepare_data_"+Browser_asyncPrepareDataCounter+++"."+_suffix;var cname=stringToNewUTF8(name);FS.createPreloadedFile("/",name,HEAPU8.subarray(data,data+size),true,true,()=>{if(onload)((a1,a2)=>{})(arg,cname)},()=>{if(onerror)(a1=>{})(arg)},true)};_emscripten_run_preload_plugins_data.sig="vpipppp";var _emscripten_async_run_script=(script,millis)=>{safeSetTimeout(()=>_emscripten_run_script(script),millis)};_emscripten_async_run_script.sig="vpi";var _emscripten_async_load_script=(url,onload,onerror)=>{url=UTF8ToString(url);onload=()=>{};onerror=()=>{};var loadDone=()=>{if(onload){if(runDependencies>0){dependenciesFulfilled=onload}else{onload()}}};var loadError=()=>{onerror?.()};var script=document.createElement("script");script.onload=loadDone;script.onerror=loadError;script.src=url;document.body.appendChild(script)};_emscripten_async_load_script.sig="vppp";var _emscripten_get_main_loop_timing=(mode,value)=>{if(mode)HEAP32[mode>>2]=Browser.mainLoop.timingMode;if(value)HEAP32[value>>2]=Browser.mainLoop.timingValue};_emscripten_get_main_loop_timing.sig="vpp";var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var browserIterationFunc=()=>{};setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)};_emscripten_set_main_loop.sig="vpii";var _emscripten_set_main_loop_arg=(func,arg,fps,simulateInfiniteLoop)=>{var browserIterationFunc=()=>(a1=>{})(arg);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg)};_emscripten_set_main_loop_arg.sig="vppii";var _emscripten_cancel_main_loop=()=>{Browser.mainLoop.pause();Browser.mainLoop.func=null};_emscripten_cancel_main_loop.sig="v";var _emscripten_pause_main_loop=()=>{Browser.mainLoop.pause()};_emscripten_pause_main_loop.sig="v";var _emscripten_resume_main_loop=()=>{Browser.mainLoop.resume()};_emscripten_resume_main_loop.sig="v";var __emscripten_push_main_loop_blocker=(func,arg,name)=>{Browser.mainLoop.queue.push({func:()=>{(a1=>{})(arg)},name:UTF8ToString(name),counted:true});Browser.mainLoop.updateStatus()};__emscripten_push_main_loop_blocker.sig="vppp";var __emscripten_push_uncounted_main_loop_blocker=(func,arg,name)=>{Browser.mainLoop.queue.push({func:()=>{(a1=>{})(arg)},name:UTF8ToString(name),counted:false});Browser.mainLoop.updateStatus()};__emscripten_push_uncounted_main_loop_blocker.sig="vppp";var _emscripten_set_main_loop_expected_blockers=num=>{Browser.mainLoop.expectedBlockers=num;Browser.mainLoop.remainingBlockers=num;Browser.mainLoop.updateStatus()};_emscripten_set_main_loop_expected_blockers.sig="vi";var _emscripten_async_call=(func,arg,millis)=>{function wrapper(){(a1=>{})(arg)}if(millis>=0){safeSetTimeout(wrapper,millis)}else{Browser.safeRequestAnimationFrame(wrapper)}};_emscripten_async_call.sig="vppi";var _emscripten_get_window_title=()=>{var buflen=256;if(!_emscripten_get_window_title.buffer){_emscripten_get_window_title.buffer=_malloc(buflen)}stringToUTF8(document.title,_emscripten_get_window_title.buffer,buflen);return _emscripten_get_window_title.buffer};_emscripten_get_window_title.sig="p";var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);_emscripten_set_window_title.sig="vp";var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};_emscripten_get_screen_size.sig="vpp";var _emscripten_hide_mouse=()=>{var styleSheet=document.styleSheets[0];var rules=styleSheet.cssRules;for(var i=0;i{Browser.setCanvasSize(width,height)};_emscripten_set_canvas_size.sig="vii";var _emscripten_get_canvas_size=(width,height,isFullscreen)=>{var canvas=Module["canvas"];HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height;HEAP32[isFullscreen>>2]=Browser.isFullscreen?1:0};_emscripten_get_canvas_size.sig="vppp";var _emscripten_create_worker=url=>{url=UTF8ToString(url);var id=Browser.workers.length;var info={worker:new Worker(url),callbacks:[],awaited:0,buffer:0,bufferSize:0};info.worker.onmessage=function info_worker_onmessage(msg){if(ABORT)return;var info=Browser.workers[id];if(!info)return;var callbackId=msg.data["callbackId"];var callbackInfo=info.callbacks[callbackId];if(!callbackInfo)return;if(msg.data["finalResponse"]){info.awaited--;info.callbacks[callbackId]=null}var data=msg.data["data"];if(data){if(!data.byteLength)data=new Uint8Array(data);if(!info.buffer||info.bufferSize{var info=Browser.workers[id];info.worker.terminate();if(info.buffer)_free(info.buffer);Browser.workers[id]=null};_emscripten_destroy_worker.sig="vi";var _emscripten_call_worker=(id,funcName,data,size,callback,arg)=>{funcName=UTF8ToString(funcName);var info=Browser.workers[id];var callbackId=-1;if(callback){callbackId=info.callbacks.length;info.callbacks.push({func:(a1,a2,a3)=>{},arg:arg});info.awaited++}var transferObject={funcName:funcName,callbackId:callbackId,data:data?new Uint8Array(HEAPU8.subarray(data,data+size)):0};if(data){info.worker.postMessage(transferObject,[transferObject.data.buffer])}else{info.worker.postMessage(transferObject)}};_emscripten_call_worker.sig="vippipp";var _emscripten_get_worker_queue_size=id=>{var info=Browser.workers[id];if(!info)return-1;return info.awaited};_emscripten_get_worker_queue_size.sig="ii";var getPreloadedImageData=(path,w,h)=>{path=PATH_FS.resolve(path);var canvas=preloadedImages[path];if(!canvas)return 0;var ctx=canvas.getContext("2d");var image=ctx.getImageData(0,0,canvas.width,canvas.height);var buf=_malloc(canvas.width*canvas.height*4);HEAPU8.set(image.data,buf);HEAP32[w>>2]=canvas.width;HEAP32[h>>2]=canvas.height;return buf};var _emscripten_get_preloaded_image_data=(path,w,h)=>getPreloadedImageData(UTF8ToString(path),w,h);_emscripten_get_preloaded_image_data.sig="pppp";var getPreloadedImageData__data=["$PATH_FS","malloc"];var _emscripten_get_preloaded_image_data_from_FILE=(file,w,h)=>{var fd=_fileno(file);var stream=FS.getStream(fd);if(stream){return getPreloadedImageData(stream.path,w,h)}return 0};_emscripten_get_preloaded_image_data_from_FILE.sig="pppp";var wget={wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle(){var handle=wget.nextWgetRequestHandle;wget.nextWgetRequestHandle++;return handle}};var FS_mkdirTree=(path,mode)=>FS.mkdirTree(path,mode);var FS_unlink=path=>FS.unlink(path);var _emscripten_async_wget=(url,file,onload,onerror)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);function doCallback(callback){if(callback){callUserCallback(()=>{var sp=stackSave();(a1=>{})(stringToUTF8OnStack(_file));stackRestore(sp)})}}var destinationDirectory=PATH.dirname(_file);FS_createPreloadedFile(destinationDirectory,PATH.basename(_file),_url,true,true,()=>doCallback(onload),()=>doCallback(onerror),false,false,()=>{try{FS_unlink(_file)}catch(e){}FS_mkdirTree(destinationDirectory)})};_emscripten_async_wget.sig="vpppp";var _emscripten_async_wget_data=(url,userdata,onload,onerror)=>{asyncLoad(UTF8ToString(url),byteArray=>{callUserCallback(()=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);((a1,a2,a3)=>{})(userdata,buffer,byteArray.length);_free(buffer)})},()=>{if(onerror){callUserCallback(()=>{(a1=>{})(userdata)})}},true)};_emscripten_async_wget_data.sig="vpppp";var _emscripten_async_wget2=(url,file,request,param,userdata,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var index=_file.lastIndexOf("/");var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();var destinationDirectory=PATH.dirname(_file);http.onload=e=>{if(http.status>=200&&http.status<300){try{FS.unlink(_file)}catch(e){}FS.mkdirTree(destinationDirectory);FS.createDataFile(_file.substr(0,index),_file.substr(index+1),new Uint8Array(http.response),true,true,false);if(onload){var sp=stackSave();((a1,a2,a3)=>{})(handle,userdata,stringToUTF8OnStack(_file));stackRestore(sp)}}else{if(onerror)((a1,a2,a3)=>{})(handle,userdata,http.status)}delete wget.wgetRequests[handle]};http.onerror=e=>{if(onerror)((a1,a2,a3)=>{})(handle,userdata,http.status);delete wget.wgetRequests[handle]};http.onprogress=e=>{if(e.lengthComputable||e.lengthComputable===undefined&&e.total!=0){var percentComplete=e.loaded/e.total*100;if(onprogress)((a1,a2,a3)=>{})(handle,userdata,percentComplete)}};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2.sig="ipppppppp";var _emscripten_async_wget2_data=(url,request,param,userdata,free,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();function onerrorjs(){if(onerror){var sp=stackSave();var statusText=0;if(http.statusText){statusText=stringToUTF8OnStack(http.statusText)}((a1,a2,a3,a4)=>{})(handle,userdata,http.status,statusText);stackRestore(sp)}}http.onload=e=>{if(http.status>=200&&http.status<300||http.status===0&&_url.substr(0,4).toLowerCase()!="http"){var byteArray=new Uint8Array(http.response);var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);if(onload)((a1,a2,a3,a4)=>{})(handle,userdata,buffer,byteArray.length);if(free)_free(buffer)}else{onerrorjs()}delete wget.wgetRequests[handle]};http.onerror=e=>{onerrorjs();delete wget.wgetRequests[handle]};http.onprogress=e=>{if(onprogress)((a1,a2,a3,a4)=>{})(handle,userdata,e.loaded,e.lengthComputable||e.lengthComputable===undefined?e.total:0)};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2_data.sig="ippppippp";var _emscripten_async_wget2_abort=handle=>{var http=wget.wgetRequests[handle];http?.abort()};_emscripten_async_wget2_abort.sig="vi";function ___syscall_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}Module["___syscall_shutdown"]=___syscall_shutdown;___syscall_shutdown.sig="iiiiiii";var __dlsym_catchup_js=(handle,symbolIndex)=>{var lib=LDSO.loadedLibsByHandle[handle];var symDict=lib.exports;var symName=Object.keys(symDict)[symbolIndex];var sym=symDict[symName];var result=addFunction(sym,sym.sig);return result};__dlsym_catchup_js.sig="ppi";var FS_createPath=FS.createPath;var FS_createDevice=FS.createDevice;var FS_readFile=FS.readFile;var FS_createLazyFile=FS.createLazyFile;var _setNetworkCallback=(event,userData,callback)=>{function _callback(data){try{if(event==="error"){var sp=stackSave();var msg=stringToUTF8OnStack(data[2]);((a1,a2,a3,a4)=>{})(data[0],data[1],msg,userData);stackRestore(sp)}else{((a1,a2)=>{})(data,userData)}}catch(e){if(!(e instanceof ExitStatus)){if(e&&typeof e=="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}Module["websocket"]["on"](event,callback?_callback:null)};var _emscripten_set_socket_error_callback=(userData,callback)=>{_setNetworkCallback("error",userData,callback)};_emscripten_set_socket_error_callback.sig="vpp";var _emscripten_set_socket_open_callback=(userData,callback)=>{_setNetworkCallback("open",userData,callback)};_emscripten_set_socket_open_callback.sig="vpp";var _emscripten_set_socket_listen_callback=(userData,callback)=>{_setNetworkCallback("listen",userData,callback)};_emscripten_set_socket_listen_callback.sig="vpp";var _emscripten_set_socket_connection_callback=(userData,callback)=>{_setNetworkCallback("connection",userData,callback)};_emscripten_set_socket_connection_callback.sig="vpp";var _emscripten_set_socket_message_callback=(userData,callback)=>{_setNetworkCallback("message",userData,callback)};_emscripten_set_socket_message_callback.sig="vpp";var _emscripten_set_socket_close_callback=(userData,callback)=>{_setNetworkCallback("close",userData,callback)};_emscripten_set_socket_close_callback.sig="vpp";var _emscripten_webgl_enable_ANGLE_instanced_arrays=ctx=>webgl_enable_ANGLE_instanced_arrays(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_ANGLE_instanced_arrays.sig="ip";var _emscripten_webgl_enable_OES_vertex_array_object=ctx=>webgl_enable_OES_vertex_array_object(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_OES_vertex_array_object.sig="ip";var _emscripten_webgl_enable_WEBGL_draw_buffers=ctx=>webgl_enable_WEBGL_draw_buffers(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_draw_buffers.sig="ip";var _emscripten_webgl_enable_WEBGL_multi_draw=ctx=>webgl_enable_WEBGL_multi_draw(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_multi_draw.sig="ip";var _glVertexPointer=(size,type,stride,ptr)=>{throw"Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glVertexPointer.sig="viiip";var _glMatrixMode=()=>{throw"Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glMatrixMode.sig="vi";var _glBegin=()=>{throw"Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glBegin.sig="vi";var _glLoadIdentity=()=>{throw"Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glLoadIdentity.sig="v";var _glVertexAttribDivisorNV=_glVertexAttribDivisor;var _glDrawArraysInstancedNV=_glDrawArraysInstanced;var _glDrawElementsInstancedNV=_glDrawElementsInstanced;var _glVertexAttribDivisorEXT=_glVertexAttribDivisor;var _glDrawArraysInstancedEXT=_glDrawArraysInstanced;var _glDrawElementsInstancedEXT=_glDrawElementsInstanced;var _glVertexAttribDivisorARB=_glVertexAttribDivisor;var _glDrawArraysInstancedARB=_glDrawArraysInstanced;var _glDrawElementsInstancedARB=_glDrawElementsInstanced;var _glDrawBuffersEXT=_glDrawBuffers;var _glMultiDrawArraysWEBGL=(mode,firsts,counts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,drawcount)};_glMultiDrawArraysWEBGL.sig="vippi";var _glMultiDrawArrays=_glMultiDrawArraysWEBGL;_glMultiDrawArrays.sig="vippi";var _glMultiDrawArraysANGLE=_glMultiDrawArraysWEBGL;var _glMultiDrawArraysInstancedWEBGL=(mode,firsts,counts,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawArraysInstancedWEBGL.sig="vipppi";var _glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedWEBGL;var _glMultiDrawElementsWEBGL=(mode,counts,type,offsets,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,drawcount)};_glMultiDrawElementsWEBGL.sig="vipipi";var _glMultiDrawElements=_glMultiDrawElementsWEBGL;_glMultiDrawElements.sig="vipipi";var _glMultiDrawElementsANGLE=_glMultiDrawElementsWEBGL;var _glMultiDrawElementsInstancedWEBGL=(mode,counts,type,offsets,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawElementsInstancedWEBGL.sig="vipippi";var _glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedWEBGL;var _glClearDepth=x0=>GLctx.clearDepth(x0);_glClearDepth.sig="vd";var _glDepthRange=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRange.sig="vdd";var _emscripten_glGenVertexArrays=_glGenVertexArrays;_emscripten_glGenVertexArrays.sig="vip";var _emscripten_glDeleteVertexArrays=_glDeleteVertexArrays;_emscripten_glDeleteVertexArrays.sig="vip";var _emscripten_glBindVertexArray=_glBindVertexArray;_emscripten_glBindVertexArray.sig="vi";var _emscripten_glIsVertexArray=_glIsVertexArray;_emscripten_glIsVertexArray.sig="ii";var _emscripten_glVertexPointer=_glVertexPointer;_emscripten_glVertexPointer.sig="viiip";var _emscripten_glMatrixMode=_glMatrixMode;_emscripten_glMatrixMode.sig="vi";var _emscripten_glBegin=_glBegin;_emscripten_glBegin.sig="vi";var _emscripten_glLoadIdentity=_glLoadIdentity;_emscripten_glLoadIdentity.sig="v";var _emscripten_glVertexAttribDivisor=_glVertexAttribDivisor;_emscripten_glVertexAttribDivisor.sig="vii";var _emscripten_glDrawArraysInstanced=_glDrawArraysInstanced;_emscripten_glDrawArraysInstanced.sig="viiii";var _emscripten_glDrawElementsInstanced=_glDrawElementsInstanced;_emscripten_glDrawElementsInstanced.sig="viiipi";var _emscripten_glVertexAttribDivisorNV=_glVertexAttribDivisorNV;var _emscripten_glDrawArraysInstancedNV=_glDrawArraysInstancedNV;var _emscripten_glDrawElementsInstancedNV=_glDrawElementsInstancedNV;var _emscripten_glVertexAttribDivisorEXT=_glVertexAttribDivisorEXT;var _emscripten_glDrawArraysInstancedEXT=_glDrawArraysInstancedEXT;var _emscripten_glDrawElementsInstancedEXT=_glDrawElementsInstancedEXT;var _emscripten_glVertexAttribDivisorARB=_glVertexAttribDivisorARB;var _emscripten_glDrawArraysInstancedARB=_glDrawArraysInstancedARB;var _emscripten_glDrawElementsInstancedARB=_glDrawElementsInstancedARB;var _emscripten_glDrawBuffers=_glDrawBuffers;_emscripten_glDrawBuffers.sig="vip";var _emscripten_glDrawBuffersEXT=_glDrawBuffersEXT;var _emscripten_glMultiDrawArrays=_glMultiDrawArrays;_emscripten_glMultiDrawArrays.sig="vippi";var _emscripten_glMultiDrawArraysANGLE=_glMultiDrawArraysANGLE;var _emscripten_glMultiDrawArraysWEBGL=_glMultiDrawArraysWEBGL;var _emscripten_glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedANGLE;var _emscripten_glMultiDrawArraysInstancedWEBGL=_glMultiDrawArraysInstancedWEBGL;var _emscripten_glMultiDrawElements=_glMultiDrawElements;_emscripten_glMultiDrawElements.sig="vipipi";var _emscripten_glMultiDrawElementsANGLE=_glMultiDrawElementsANGLE;var _emscripten_glMultiDrawElementsWEBGL=_glMultiDrawElementsWEBGL;var _emscripten_glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedANGLE;var _emscripten_glMultiDrawElementsInstancedWEBGL=_glMultiDrawElementsInstancedWEBGL;var _emscripten_glClearDepth=_glClearDepth;_emscripten_glClearDepth.sig="vd";var _emscripten_glDepthRange=_glDepthRange;_emscripten_glDepthRange.sig="vdd";var writeGLArray=(arr,dst,dstLength,heapType)=>{var len=arr.length;var writeLength=dstLength>2;for(var i=0;i{var attr32=attributes>>2;var powerPreference=HEAP32[attr32+(8>>2)];var contextAttributes={alpha:!!HEAP8[attributes+0],depth:!!HEAP8[attributes+1],stencil:!!HEAP8[attributes+2],antialias:!!HEAP8[attributes+3],premultipliedAlpha:!!HEAP8[attributes+4],preserveDrawingBuffer:!!HEAP8[attributes+5],powerPreference:webglPowerPreferences[powerPreference],failIfMajorPerformanceCaveat:!!HEAP8[attributes+12],majorVersion:HEAP32[attr32+(16>>2)],minorVersion:HEAP32[attr32+(20>>2)],enableExtensionsByDefault:HEAP8[attributes+24],explicitSwapControl:HEAP8[attributes+25],proxyContextToMainThread:HEAP32[attr32+(28>>2)],renderViaOffscreenBackBuffer:HEAP8[attributes+32]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle};_emscripten_webgl_do_create_context.sig="ppp";var _emscripten_webgl_create_context=_emscripten_webgl_do_create_context;_emscripten_webgl_create_context.sig="ppp";var _emscripten_webgl_do_get_current_context=()=>GL.currentContext?GL.currentContext.handle:0;_emscripten_webgl_do_get_current_context.sig="p";var _emscripten_webgl_get_current_context=_emscripten_webgl_do_get_current_context;_emscripten_webgl_get_current_context.sig="p";var _emscripten_webgl_do_commit_frame=()=>{if(!GL.currentContext||!GL.currentContext.GLctx){return-3}if(!GL.currentContext.attributes.explicitSwapControl){return-3}return 0};_emscripten_webgl_do_commit_frame.sig="i";var _emscripten_webgl_commit_frame=_emscripten_webgl_do_commit_frame;_emscripten_webgl_commit_frame.sig="i";var _emscripten_webgl_make_context_current=contextHandle=>{var success=GL.makeContextCurrent(contextHandle);return success?0:-5};_emscripten_webgl_make_context_current.sig="ip";var _emscripten_webgl_get_drawing_buffer_size=(contextHandle,width,height)=>{var GLContext=GL.getContext(contextHandle);if(!GLContext||!GLContext.GLctx||!width||!height){return-5}HEAP32[width>>2]=GLContext.GLctx.drawingBufferWidth;HEAP32[height>>2]=GLContext.GLctx.drawingBufferHeight;return 0};_emscripten_webgl_get_drawing_buffer_size.sig="ippp";var _emscripten_webgl_get_context_attributes=(c,a)=>{if(!a)return-5;c=GL.contexts[c];if(!c)return-3;var t=c.GLctx;if(!t)return-3;t=t.getContextAttributes();HEAP8[a]=t.alpha;HEAP8[a+1]=t.depth;HEAP8[a+2]=t.stencil;HEAP8[a+3]=t.antialias;HEAP8[a+4]=t.premultipliedAlpha;HEAP8[a+5]=t.preserveDrawingBuffer;var power=t["powerPreference"]&&webglPowerPreferences.indexOf(t["powerPreference"]);HEAP32[a+8>>2]=power;HEAP8[a+12]=t.failIfMajorPerformanceCaveat;HEAP32[a+16>>2]=c.version;HEAP32[a+20>>2]=0;HEAP8[a+24]=c.attributes.enableExtensionsByDefault;return 0};_emscripten_webgl_get_context_attributes.sig="ipp";var _emscripten_webgl_destroy_context=contextHandle=>{if(GL.currentContext==contextHandle)GL.currentContext=0;GL.deleteContext(contextHandle)};_emscripten_webgl_destroy_context.sig="ip";var _emscripten_webgl_enable_extension=(contextHandle,extension)=>{var context=GL.getContext(contextHandle);var extString=UTF8ToString(extension);if(extString.startsWith("GL_"))extString=extString.substr(3);if(extString=="ANGLE_instanced_arrays")webgl_enable_ANGLE_instanced_arrays(GLctx);if(extString=="OES_vertex_array_object")webgl_enable_OES_vertex_array_object(GLctx);if(extString=="WEBGL_draw_buffers")webgl_enable_WEBGL_draw_buffers(GLctx);if(extString=="WEBGL_multi_draw")webgl_enable_WEBGL_multi_draw(GLctx);var ext=context.GLctx.getExtension(extString);return!!ext};_emscripten_webgl_enable_extension.sig="ipp";var _emscripten_supports_offscreencanvas=()=>0;_emscripten_supports_offscreencanvas.sig="i";var registerWebGlEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var webGlEventHandlerFunc=(e=event)=>{if(((a1,a2,a3)=>{})(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:webGlEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_webglcontextlost_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,31,"webglcontextlost",targetThread);return 0};_emscripten_set_webglcontextlost_callback_on_thread.sig="ippipp";var _emscripten_set_webglcontextrestored_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,32,"webglcontextrestored",targetThread);return 0};_emscripten_set_webglcontextrestored_callback_on_thread.sig="ippipp";var _emscripten_is_webgl_context_lost=contextHandle=>!GL.contexts[contextHandle]||GL.contexts[contextHandle].GLctx.isContextLost();_emscripten_is_webgl_context_lost.sig="ip";var _emscripten_webgl_get_supported_extensions=()=>stringToNewUTF8(GLctx.getSupportedExtensions().join(" "));_emscripten_webgl_get_supported_extensions.sig="p";var _emscripten_webgl_get_program_parameter_d=(program,param)=>GLctx.getProgramParameter(GL.programs[program],param);_emscripten_webgl_get_program_parameter_d.sig="dii";var _emscripten_webgl_get_program_info_log_utf8=program=>stringToNewUTF8(GLctx.getProgramInfoLog(GL.programs[program]));_emscripten_webgl_get_program_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_parameter_d=(shader,param)=>GLctx.getShaderParameter(GL.shaders[shader],param);_emscripten_webgl_get_shader_parameter_d.sig="dii";var _emscripten_webgl_get_shader_info_log_utf8=shader=>stringToNewUTF8(GLctx.getShaderInfoLog(GL.shaders[shader]));_emscripten_webgl_get_shader_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_source_utf8=shader=>stringToNewUTF8(GLctx.getShaderSource(GL.shaders[shader]));_emscripten_webgl_get_shader_source_utf8.sig="pi";var _emscripten_webgl_get_vertex_attrib_d=(index,param)=>GLctx.getVertexAttrib(index,param);_emscripten_webgl_get_vertex_attrib_d.sig="dii";var _emscripten_webgl_get_vertex_attrib_o=(index,param)=>{var obj=GLctx.getVertexAttrib(index,param);return obj?.name};_emscripten_webgl_get_vertex_attrib_o.sig="iii";var _emscripten_webgl_get_vertex_attrib_v=(index,param,dst,dstLength,dstType)=>writeGLArray(GLctx.getVertexAttrib(index,param),dst,dstLength,dstType);_emscripten_webgl_get_vertex_attrib_v.sig="iiipii";var _emscripten_webgl_get_uniform_d=(program,location)=>GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location));_emscripten_webgl_get_uniform_d.sig="dii";var _emscripten_webgl_get_uniform_v=(program,location,dst,dstLength,dstType)=>writeGLArray(GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location)),dst,dstLength,dstType);_emscripten_webgl_get_uniform_v.sig="iiipii";var _emscripten_webgl_get_parameter_v=(param,dst,dstLength,dstType)=>writeGLArray(GLctx.getParameter(param),dst,dstLength,dstType);_emscripten_webgl_get_parameter_v.sig="iipii";var _emscripten_webgl_get_parameter_d=param=>GLctx.getParameter(param);_emscripten_webgl_get_parameter_d.sig="di";var _emscripten_webgl_get_parameter_o=param=>{var obj=GLctx.getParameter(param);return obj?.name};_emscripten_webgl_get_parameter_o.sig="ii";var _emscripten_webgl_get_parameter_utf8=param=>stringToNewUTF8(GLctx.getParameter(param));_emscripten_webgl_get_parameter_utf8.sig="pi";var _emscripten_webgl_get_parameter_i64v=(param,dst)=>writeI53ToI64(dst,GLctx.getParameter(param));_emscripten_webgl_get_parameter_i64v.sig="vip";var _glutPostRedisplay=()=>{if(GLUT.displayFunc&&!GLUT.requestedAnimationFrame){GLUT.requestedAnimationFrame=true;Browser.requestAnimationFrame(function(){GLUT.requestedAnimationFrame=false;Browser.mainLoop.runIter(function(){(()=>{})()})})}};_glutPostRedisplay.sig="v";var GLUT={initTime:null,idleFunc:null,displayFunc:null,keyboardFunc:null,keyboardUpFunc:null,specialFunc:null,specialUpFunc:null,reshapeFunc:null,motionFunc:null,passiveMotionFunc:null,mouseFunc:null,buttons:0,modifiers:0,initWindowWidth:256,initWindowHeight:256,initDisplayMode:18,windowX:0,windowY:0,windowWidth:0,windowHeight:0,requestedAnimationFrame:false,saveModifiers:event=>{GLUT.modifiers=0;if(event["shiftKey"])GLUT.modifiers+=1;if(event["ctrlKey"])GLUT.modifiers+=2;if(event["altKey"])GLUT.modifiers+=4},onMousemove:event=>{var lastX=Browser.mouseX;var lastY=Browser.mouseY;Browser.calculateMouseEvent(event);var newX=Browser.mouseX;var newY=Browser.mouseY;if(newX==lastX&&newY==lastY)return;if(GLUT.buttons==0&&event.target==Module["canvas"]&&GLUT.passiveMotionFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2)=>{})(lastX,lastY)}else if(GLUT.buttons!=0&&GLUT.motionFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2)=>{})(lastX,lastY)}},getSpecialKey:keycode=>{var key=null;switch(keycode){case 8:key=120;break;case 46:key=111;break;case 112:key=1;break;case 113:key=2;break;case 114:key=3;break;case 115:key=4;break;case 116:key=5;break;case 117:key=6;break;case 118:key=7;break;case 119:key=8;break;case 120:key=9;break;case 121:key=10;break;case 122:key=11;break;case 123:key=12;break;case 37:key=100;break;case 38:key=101;break;case 39:key=102;break;case 40:key=103;break;case 33:key=104;break;case 34:key=105;break;case 36:key=106;break;case 35:key=107;break;case 45:key=108;break;case 16:case 5:key=112;break;case 6:key=113;break;case 17:case 3:key=114;break;case 4:key=115;break;case 18:case 2:key=116;break;case 1:key=117;break}return key},getASCIIKey:event=>{if(event["ctrlKey"]||event["altKey"]||event["metaKey"])return null;var keycode=event["keyCode"];if(48<=keycode&&keycode<=57)return keycode;if(65<=keycode&&keycode<=90)return event["shiftKey"]?keycode:keycode+32;if(96<=keycode&&keycode<=105)return keycode-48;if(106<=keycode&&keycode<=111)return keycode-106+42;switch(keycode){case 9:case 13:case 27:case 32:case 61:return keycode}var s=event["shiftKey"];switch(keycode){case 186:return s?58:59;case 187:return s?43:61;case 188:return s?60:44;case 189:return s?95:45;case 190:return s?62:46;case 191:return s?63:47;case 219:return s?123:91;case 220:return s?124:47;case 221:return s?125:93;case 222:return s?34:39}return null},onKeydown:event=>{if(GLUT.specialFunc||GLUT.keyboardFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}}},onKeyup:event=>{if(GLUT.specialUpFunc||GLUT.keyboardUpFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialUpFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardUpFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3)=>{})(key,Browser.mouseX,Browser.mouseY)}}}},touchHandler:event=>{if(event.target!=Module["canvas"]){return}var touches=event.changedTouches,main=touches[0],type="";switch(event.type){case"touchstart":type="mousedown";break;case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return}var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,main.screenX,main.screenY,main.clientX,main.clientY,false,false,false,false,0,null);main.target.dispatchEvent(simulatedEvent);event.preventDefault()},onMouseButtonDown:event=>{Browser.calculateMouseEvent(event);GLUT.buttons|=1<{})(event["button"],0,Browser.mouseX,Browser.mouseY)}},onMouseButtonUp:event=>{Browser.calculateMouseEvent(event);GLUT.buttons&=~(1<{})(event["button"],1,Browser.mouseX,Browser.mouseY)}},onMouseWheel:event=>{Browser.calculateMouseEvent(event);var e=window.event||event;var delta=-Browser.getMouseWheelDelta(event);delta=delta==0?0:delta>0?Math.max(delta,1):Math.min(delta,-1);var button=3;if(delta<0){button=4}if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);((a1,a2,a3,a4)=>{})(button,0,Browser.mouseX,Browser.mouseY)}},onFullscreenEventChange:event=>{var width;var height;if(document["fullscreen"]||document["fullScreen"]||document["mozFullScreen"]||document["webkitIsFullScreen"]){width=screen["width"];height=screen["height"]}else{width=GLUT.windowWidth;height=GLUT.windowHeight;document.removeEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true)}Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}_glutPostRedisplay()}};var _glutGetModifiers=()=>GLUT.modifiers;_glutGetModifiers.sig="i";var _glutInit=(argcp,argv)=>{GLUT.initTime=Date.now();var isTouchDevice="ontouchstart"in document.documentElement;if(isTouchDevice){window.addEventListener("touchmove",GLUT.touchHandler,true);window.addEventListener("touchstart",GLUT.touchHandler,true);window.addEventListener("touchend",GLUT.touchHandler,true)}window.addEventListener("keydown",GLUT.onKeydown,true);window.addEventListener("keyup",GLUT.onKeyup,true);window.addEventListener("mousemove",GLUT.onMousemove,true);window.addEventListener("mousedown",GLUT.onMouseButtonDown,true);window.addEventListener("mouseup",GLUT.onMouseButtonUp,true);window.addEventListener("mousewheel",GLUT.onMouseWheel,true);window.addEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Browser.resizeListeners.push(function(width,height){if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}});__ATEXIT__.push(function(){if(isTouchDevice){window.removeEventListener("touchmove",GLUT.touchHandler,true);window.removeEventListener("touchstart",GLUT.touchHandler,true);window.removeEventListener("touchend",GLUT.touchHandler,true)}window.removeEventListener("keydown",GLUT.onKeydown,true);window.removeEventListener("keyup",GLUT.onKeyup,true);window.removeEventListener("mousemove",GLUT.onMousemove,true);window.removeEventListener("mousedown",GLUT.onMouseButtonDown,true);window.removeEventListener("mouseup",GLUT.onMouseButtonUp,true);window.removeEventListener("mousewheel",GLUT.onMouseWheel,true);window.removeEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Module["canvas"].width=Module["canvas"].height=1})};_glutInit.sig="vpp";var _glutInitWindowSize=(width,height)=>{Browser.setCanvasSize(GLUT.initWindowWidth=width,GLUT.initWindowHeight=height)};_glutInitWindowSize.sig="vii";var _glutInitWindowPosition=(x,y)=>{};_glutInitWindowPosition.sig="vii";var _glutGet=type=>{switch(type){case 100:return 0;case 101:return 0;case 102:return Module["canvas"].width;case 103:return Module["canvas"].height;case 200:return Module["canvas"].width;case 201:return Module["canvas"].height;case 500:return 0;case 501:return 0;case 502:return GLUT.initWindowWidth;case 503:return GLUT.initWindowHeight;case 700:var now=Date.now();return now-GLUT.initTime;case 105:return Module.ctx.getContextAttributes().stencil?8:0;case 106:return Module.ctx.getContextAttributes().depth?8:0;case 110:return Module.ctx.getContextAttributes().alpha?8:0;case 120:return Module.ctx.getContextAttributes().antialias?1:0;default:throw"glutGet("+type+") not implemented yet"}};_glutGet.sig="ii";var _glutIdleFunc=func=>{function callback(){if(GLUT.idleFunc){(()=>{})();safeSetTimeout(callback,4)}}if(!GLUT.idleFunc){safeSetTimeout(callback,0)}GLUT.idleFunc=func};_glutIdleFunc.sig="vp";var _glutTimerFunc=(msec,func,value)=>safeSetTimeout(()=>(a1=>{})(value),msec);_glutTimerFunc.sig="vipi";var _glutDisplayFunc=func=>{GLUT.displayFunc=func};_glutDisplayFunc.sig="vp";var _glutKeyboardFunc=func=>{GLUT.keyboardFunc=func};_glutKeyboardFunc.sig="vp";var _glutKeyboardUpFunc=func=>{GLUT.keyboardUpFunc=func};_glutKeyboardUpFunc.sig="vp";var _glutSpecialFunc=func=>{GLUT.specialFunc=func};_glutSpecialFunc.sig="vp";var _glutSpecialUpFunc=func=>{GLUT.specialUpFunc=func};_glutSpecialUpFunc.sig="vp";var _glutReshapeFunc=func=>{GLUT.reshapeFunc=func};_glutReshapeFunc.sig="vp";var _glutMotionFunc=func=>{GLUT.motionFunc=func};_glutMotionFunc.sig="vp";var _glutPassiveMotionFunc=func=>{GLUT.passiveMotionFunc=func};_glutPassiveMotionFunc.sig="vp";var _glutMouseFunc=func=>{GLUT.mouseFunc=func};_glutMouseFunc.sig="vp";var _glutSetCursor=cursor=>{var cursorStyle="auto";switch(cursor){case 0:break;case 1:break;case 2:cursorStyle="pointer";break;case 3:break;case 4:cursorStyle="help";break;case 5:break;case 6:break;case 7:cursorStyle="wait";break;case 8:cursorStyle="text";break;case 9:case 102:cursorStyle="crosshair";break;case 10:cursorStyle="ns-resize";break;case 11:cursorStyle="ew-resize";break;case 12:cursorStyle="n-resize";break;case 13:cursorStyle="s-resize";break;case 14:cursorStyle="w-resize";break;case 15:cursorStyle="e-resize";break;case 16:cursorStyle="nw-resize";break;case 17:cursorStyle="ne-resize";break;case 18:cursorStyle="se-resize";break;case 19:cursorStyle="sw-resize";break;case 100:break;case 101:cursorStyle="none";break;default:throw"glutSetCursor: Unknown cursor type: "+cursor}Module["canvas"].style.cursor=cursorStyle};_glutSetCursor.sig="vi";var _glutCreateWindow=name=>{var contextAttributes={antialias:(GLUT.initDisplayMode&128)!=0,depth:(GLUT.initDisplayMode&16)!=0,stencil:(GLUT.initDisplayMode&32)!=0,alpha:(GLUT.initDisplayMode&8)!=0};Module.ctx=Browser.createContext(Module["canvas"],true,true,contextAttributes);return Module.ctx?1:0};_glutCreateWindow.sig="ip";var _glutDestroyWindow=name=>{Module.ctx=Browser.destroyContext(Module["canvas"],true,true);return 1};_glutDestroyWindow.sig="vi";var _glutReshapeWindow=(width,height)=>{Browser.exitFullscreen();Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){((a1,a2)=>{})(width,height)}_glutPostRedisplay()};_glutReshapeWindow.sig="vii";var _glutPositionWindow=(x,y)=>{Browser.exitFullscreen();_glutPostRedisplay()};_glutPositionWindow.sig="vii";var _glutFullScreen=()=>{GLUT.windowX=0;GLUT.windowY=0;GLUT.windowWidth=Module["canvas"].width;GLUT.windowHeight=Module["canvas"].height;document.addEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true);Browser.requestFullscreen(false,false)};_glutFullScreen.sig="v";var _glutInitDisplayMode=mode=>GLUT.initDisplayMode=mode;_glutInitDisplayMode.sig="vi";var _glutSwapBuffers=()=>{};_glutSwapBuffers.sig="v";var _glutMainLoop=()=>{_glutReshapeWindow(Module["canvas"].width,Module["canvas"].height);_glutPostRedisplay();throw"unwind"};_glutMainLoop.sig="v";var _XOpenDisplay=name=>1;_XOpenDisplay.sig="pp";var _XCreateWindow=(display,parent,x,y,width,height,border_width,depth,class_,visual,valuemask,attributes)=>{Browser.setCanvasSize(width,height);return 2};_XCreateWindow.sig="pppiiiiiiippp";var _XChangeWindowAttributes=(display,window,valuemask,attributes)=>{};_XChangeWindowAttributes.sig="ipppp";var _XSetWMHints=(display,win,hints)=>{};_XSetWMHints.sig="ippp";var _XMapWindow=(display,win)=>{};_XMapWindow.sig="ipp";var _XStoreName=(display,win,name)=>{};_XStoreName.sig="ippp";var _XInternAtom=(display,name_,hmm)=>0;_XInternAtom.sig="pppi";var _XSendEvent=(display,win,propagate,event_mask,even_send)=>{};_XSendEvent.sig="ippipp";var _XPending=display=>0;_XPending.sig="ip";var EGL={errorCode:12288,defaultDisplayInitialized:false,currentContext:0,currentReadSurface:0,currentDrawSurface:0,contextAttributes:{alpha:false,depth:false,stencil:false,antialias:false},stringCache:{},setErrorCode(code){EGL.errorCode=code},chooseConfig(display,attribList,config,config_size,numConfigs){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(attribList){for(;;){var param=HEAP32[attribList>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};_eglGetDisplay.sig="pp";var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};_eglInitialize.sig="ippp";var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};_eglTerminate.sig="ip";var _eglGetConfigs=(display,configs,config_size,numConfigs)=>EGL.chooseConfig(display,0,configs,config_size,numConfigs);_eglGetConfigs.sig="ippip";var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);_eglChooseConfig.sig="ipppip";var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};_eglGetConfigAttrib.sig="ippip";var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};_eglCreateWindowSurface.sig="pppip";var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};_eglDestroySurface.sig="ipp";var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion!=2){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};_eglCreateContext.sig="ppppp";var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};_eglDestroyContext.sig="ipp";var _eglQuerySurface=(display,surface,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12376:return 1;case 12375:HEAP32[value>>2]=Module["canvas"].width;return 1;case 12374:HEAP32[value>>2]=Module["canvas"].height;return 1;case 12432:HEAP32[value>>2]=-1;return 1;case 12433:HEAP32[value>>2]=-1;return 1;case 12434:HEAP32[value>>2]=-1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;case 12441:HEAP32[value>>2]=12442;return 1;case 12435:HEAP32[value>>2]=12437;return 1;case 12416:case 12417:case 12418:case 12419:return 1;default:EGL.setErrorCode(12292);return 0}};_eglQuerySurface.sig="ippip";var _eglQueryContext=(display,context,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12439:HEAP32[value>>2]=12448;return 1;case 12440:HEAP32[value>>2]=EGL.contextAttributes.majorVersion+1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;default:EGL.setErrorCode(12292);return 0}};_eglQueryContext.sig="ippip";var _eglGetError=()=>EGL.errorCode;_eglGetError.sig="i";var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};_eglQueryString.sig="ppi";var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};_eglBindAPI.sig="ii";var _eglQueryAPI=()=>{EGL.setErrorCode(12288);return 12448};_eglQueryAPI.sig="i";var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};_eglWaitClient.sig="i";var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};_eglWaitNative.sig="ii";var _eglWaitGL=_eglWaitClient;_eglWaitGL.sig="i";var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};_eglSwapInterval.sig="ipi";var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};_eglMakeCurrent.sig="ipppp";var _eglGetCurrentContext=()=>EGL.currentContext;_eglGetCurrentContext.sig="p";var _eglGetCurrentSurface=readdraw=>{if(readdraw==12378){return EGL.currentReadSurface}else if(readdraw==12377){return EGL.currentDrawSurface}else{EGL.setErrorCode(12300);return 0}};_eglGetCurrentSurface.sig="pi";var _eglGetCurrentDisplay=()=>EGL.currentContext?62e3:0;_eglGetCurrentDisplay.sig="p";var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};_eglSwapBuffers.sig="ipp";var _eglReleaseThread=()=>{EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.setErrorCode(12288);return 1};_eglReleaseThread.sig="i";var _uuid_clear=uu=>zeroMemory(uu,16);_uuid_clear.sig="vp";var _uuid_compare=(uu1,uu2)=>_memcmp(uu1,uu2,16);_uuid_compare.sig="ipp";var _uuid_copy=(dst,src)=>_memcpy(dst,src,16);_uuid_copy.sig="vpp";var _uuid_generate=out=>{var uuid=null;if(ENVIRONMENT_IS_NODE){}else if(ENVIRONMENT_IS_WEB&&typeof window.crypto!="undefined"&&typeof window.crypto.getRandomValues!="undefined"){uuid=new Uint8Array(16);window.crypto.getRandomValues(uuid)}if(!uuid){uuid=new Array(16);var d=(new Date).getTime();for(var i=0;i<16;i++){var r=(d+Math.random()*256)%256|0;d=d/256|0;uuid[i]=r}}uuid[6]=uuid[6]&15|64;uuid[8]=uuid[8]&63|128;writeArrayToMemory(uuid,out)};_uuid_generate.sig="vp";var _uuid_is_null=uu=>{for(var i=0;i<4;i++,uu=uu+4|0){var val=HEAP32[uu>>2];if(val){return 0}}return 1};_uuid_is_null.sig="ip";var _uuid_parse=(inp,uu)=>{inp=UTF8ToString(inp);if(inp.length===36){var i=0;var uuid=new Array(16);inp.toLowerCase().replace(/[0-9a-f]{2}/g,function(byte){if(i<16){uuid[i++]=parseInt(byte,16)}});if(i<16){return-1}writeArrayToMemory(uuid,uu);return 0}return-1};_uuid_parse.sig="ipp";var _uuid_unparse=(uu,out,upper)=>{var i=0;var uuid="xxxx-xx-xx-xx-xxxxxx".replace(/[x]/g,function(c){var r=upper?HEAPU8[uu+i].toString(16).toUpperCase():HEAPU8[uu+i].toString(16);r=r.length===1?"0"+r:r;i++;return r});stringToUTF8(uuid,out,37)};_uuid_unparse.sig="vpp";var _uuid_unparse_lower=(uu,out)=>{_uuid_unparse(uu,out)};_uuid_unparse_lower.sig="vpp";var _uuid_unparse_upper=(uu,out)=>{_uuid_unparse(uu,out,true)};_uuid_unparse_upper.sig="vpp";var _uuid_type=uu=>4;_uuid_type.sig="ip";var _uuid_variant=uu=>1;_uuid_variant.sig="ip";var GLEW={isLinaroFork:1,extensions:null,error:{0:null,1:null,2:null,3:null,4:null,5:null,6:null,7:null,8:null},version:{1:null,2:null,3:null,4:null},errorStringConstantFromCode(error){if(GLEW.isLinaroFork){switch(error){case 4:return"OpenGL ES lib expected, found OpenGL lib";case 5:return"OpenGL lib expected, found OpenGL ES lib";case 6:return"Missing EGL version";case 7:return"EGL 1.1 and up are supported";default:break}}switch(error){case 0:return"No error";case 1:return"Missing GL version";case 2:return"GL 1.1 and up are supported";case 3:return"GLX 1.2 and up are supported";default:return null}},errorString(error){if(!GLEW.error[error]){var string=GLEW.errorStringConstantFromCode(error);if(!string){string="Unknown error";error=8}GLEW.error[error]=stringToNewUTF8(string)}return GLEW.error[error]},versionStringConstantFromCode(name){switch(name){case 1:return"1.10.0";case 2:return"1";case 3:return"10";case 4:return"0";default:return null}},versionString(name){if(!GLEW.version[name]){var string=GLEW.versionStringConstantFromCode(name);if(!string)return 0;GLEW.version[name]=stringToNewUTF8(string)}return GLEW.version[name]},extensionIsSupported(name){GLEW.extensions||=webglGetExtensions();if(GLEW.extensions.includes(name))return 1;return GLEW.extensions.includes("GL_"+name)}};var _glewInit=()=>0;_glewInit.sig="i";var _glewIsSupported=name=>{var exts=UTF8ToString(name).split(" ");for(var i=0;iGLEW.extensionIsSupported(UTF8ToString(name));_glewGetExtension.sig="ip";var _glewGetErrorString=error=>GLEW.errorString(error);_glewGetErrorString.sig="pi";var _glewGetString=name=>GLEW.versionString(name);_glewGetString.sig="pi";var IDBStore={indexedDB(){if(typeof indexedDB!="undefined")return indexedDB;var ret=null;if(typeof window=="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBStore used, but indexedDB not supported");return ret},DB_VERSION:22,DB_STORE_NAME:"FILE_DATA",dbs:{},blobs:[0],getDB(name,callback){var db=IDBStore.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBStore.indexedDB().open(name,IDBStore.DB_VERSION)}catch(e){return callback(e)}req.onupgradeneeded=e=>{var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBStore.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBStore.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBStore.DB_STORE_NAME)}};req.onsuccess=()=>{db=req.result;IDBStore.dbs[name]=db;callback(null,db)};req.onerror=function(event){callback(event.target.error||"unknown error");event.preventDefault()}},getStore(dbName,type,callback){IDBStore.getDB(dbName,(error,db)=>{if(error)return callback(error);var transaction=db.transaction([IDBStore.DB_STORE_NAME],type);transaction.onerror=event=>{callback(event.target.error||"unknown error");event.preventDefault()};var store=transaction.objectStore(IDBStore.DB_STORE_NAME);callback(null,store)})},getFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.get(id);req.onsuccess=event=>{var result=event.target.result;if(!result){return callback(`file ${id} not found`)}return callback(null,result)};req.onerror=callback})},setFile(dbName,id,data,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.put(data,id);req.onsuccess=event=>callback();req.onerror=callback})},deleteFile(dbName,id,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.delete(id);req.onsuccess=event=>callback();req.onerror=callback})},existsFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.count(id);req.onsuccess=event=>callback(null,event.target.result>0);req.onerror=callback})},clearStore(dbName,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.clear();req.onsuccess=event=>callback();req.onerror=callback})}};var _emscripten_idb_async_load=(db,id,arg,onload,onerror)=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);((a1,a2,a3)=>{})(arg,buffer,byteArray.length);_free(buffer)})})};_emscripten_idb_async_load.sig="vppppp";var _emscripten_idb_async_store=(db,id,ptr,num,arg,onstore,onerror)=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(onstore)(a1=>{})(arg)})})};_emscripten_idb_async_store.sig="vpppippp";var _emscripten_idb_async_delete=(db,id,arg,ondelete,onerror)=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(ondelete)(a1=>{})(arg)})})};_emscripten_idb_async_delete.sig="vppppp";var _emscripten_idb_async_exists=(db,id,arg,oncheck,onerror)=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(oncheck)((a1,a2)=>{})(arg,exists)})})};_emscripten_idb_async_exists.sig="vppppp";var _emscripten_idb_async_clear=(db,arg,onclear,onerror)=>{IDBStore.clearStore(UTF8ToString(db),error=>{callUserCallback(()=>{if(error){if(onerror)(a1=>{})(arg);return}if(onclear)(a1=>{})(arg)})})};_emscripten_idb_async_clear.sig="vpppp";var _emscripten_idb_load=(db,id,pbuffer,pnum,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{if(error){HEAP32[perror>>2]=1;wakeUp();return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);HEAPU32[pbuffer>>2]=buffer;HEAP32[pnum>>2]=byteArray.length;HEAP32[perror>>2]=0;wakeUp()})});_emscripten_idb_load.sig="vppppp";_emscripten_idb_load.isAsync=true;var _emscripten_idb_store=(db,id,ptr,num,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_store.sig="vpppip";_emscripten_idb_store.isAsync=true;var _emscripten_idb_delete=(db,id,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_delete.sig="vppp";_emscripten_idb_delete.isAsync=true;var _emscripten_idb_exists=(db,id,pexists,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{HEAP32[pexists>>2]=!!exists;HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_exists.sig="vpppp";_emscripten_idb_exists.isAsync=true;var _emscripten_idb_clear=(db,perror)=>Asyncify.handleSleep(wakeUp=>{IDBStore.clearStore(UTF8ToString(db),error=>{HEAP32[perror>>2]=!!error;wakeUp()})});_emscripten_idb_clear.sig="vpp";_emscripten_idb_clear.isAsync=true;var _emscripten_idb_load_blob=(db,id,pblob,perror)=>Asyncify.handleSleep(wakeUp=>{assert(!IDBStore.pending);IDBStore.pending=msg=>{IDBStore.pending=null;var blob=msg.blob;if(!blob){HEAP32[perror>>2]=1;wakeUp();return}assert(blob instanceof Blob);var blobId=IDBStore.blobs.length;IDBStore.blobs.push(blob);HEAP32[pblob>>2]=blobId;wakeUp()};postMessage({target:"IDBStore",method:"loadBlob",db:UTF8ToString(db),id:UTF8ToString(id)})});_emscripten_idb_load_blob.sig="vpppp";_emscripten_idb_load_blob.isAsync=true;var _emscripten_idb_store_blob=(db,id,ptr,num,perror)=>Asyncify.handleSleep(wakeUp=>{assert(!IDBStore.pending);IDBStore.pending=msg=>{IDBStore.pending=null;HEAP32[perror>>2]=!!msg.error;wakeUp()};postMessage({target:"IDBStore",method:"storeBlob",db:UTF8ToString(db),id:UTF8ToString(id),blob:new Blob([new Uint8Array(HEAPU8.subarray(ptr,ptr+num))])})});_emscripten_idb_store_blob.sig="vpppip";_emscripten_idb_store_blob.isAsync=true;var _emscripten_idb_read_from_blob=(blobId,start,num,buffer)=>{var blob=IDBStore.blobs[blobId];if(!blob)return 1;if(start+num>blob.size)return 2;var byteArray=(new FileReaderSync).readAsArrayBuffer(blob.slice(start,start+num));HEAPU8.set(new Uint8Array(byteArray),buffer);return 0};_emscripten_idb_read_from_blob.sig="viiip";var _emscripten_idb_free_blob=blobId=>{assert(IDBStore.blobs[blobId]);IDBStore.blobs[blobId]=null};_emscripten_idb_free_blob.sig="vi";var _emscripten_sleep=ms=>Asyncify.handleSleep(wakeUp=>safeSetTimeout(wakeUp,ms));_emscripten_sleep.sig="vi";_emscripten_sleep.isAsync=true;var _emscripten_scan_registers=func=>Asyncify.handleSleep(wakeUp=>{safeSetTimeout(()=>{var stackBegin=Asyncify.currData+12;var stackEnd=HEAPU32[Asyncify.currData>>2];((a1,a2)=>{})(stackBegin,stackEnd);wakeUp()},0)});_emscripten_scan_registers.sig="vp";_emscripten_scan_registers.isAsync=true;var _emscripten_lazy_load_code=()=>Asyncify.handleSleep(wakeUp=>{wasmBinaryFile+=".lazy.wasm";dependenciesFulfilled=wakeUp;createWasm()});_emscripten_lazy_load_code.sig="v";_emscripten_lazy_load_code.isAsync=true;async function __load_secondary_module(){wasmExports["load_secondary_module_status"].value=1;var imports={primary:wasmExports};var deferred=wasmBinaryFile.slice(0,-5)+".deferred.wasm";await new Promise(resolve=>{instantiateAsync(null,deferred,imports,resolve)})}__load_secondary_module.sig="v";__load_secondary_module.isAsync=true;var Fibers={nextFiber:0,trampolineRunning:false,trampoline(){if(!Fibers.trampolineRunning&&Fibers.nextFiber){Fibers.trampolineRunning=true;do{var fiber=Fibers.nextFiber;Fibers.nextFiber=0;Fibers.finishContextSwitch(fiber)}while(Fibers.nextFiber);Fibers.trampolineRunning=false}},finishContextSwitch(newFiber){var stack_base=HEAPU32[newFiber>>2];var stack_max=HEAPU32[newFiber+4>>2];_emscripten_stack_set_limits(stack_base,stack_max);stackRestore(HEAPU32[newFiber+8>>2]);var entryPoint=HEAPU32[newFiber+12>>2];if(entryPoint!==0){Asyncify.currData=null;HEAPU32[newFiber+12>>2]=0;var userData=HEAPU32[newFiber+16>>2];(a1=>{})(userData)}else{var asyncifyData=newFiber+20;Asyncify.currData=asyncifyData;Asyncify.state=Asyncify.State.Rewinding;_asyncify_start_rewind(asyncifyData);Asyncify.doRewind(asyncifyData)}}};var _emscripten_fiber_swap=(oldFiber,newFiber)=>{if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){Asyncify.state=Asyncify.State.Unwinding;var asyncifyData=oldFiber+20;Asyncify.setDataRewindFunc(asyncifyData);Asyncify.currData=asyncifyData;_asyncify_start_unwind(asyncifyData);var stackTop=stackSave();HEAPU32[oldFiber+8>>2]=stackTop;Fibers.nextFiber=newFiber}else{Asyncify.state=Asyncify.State.Normal;_asyncify_stop_rewind();Asyncify.currData=null}};_emscripten_fiber_swap.sig="vpp";_emscripten_fiber_swap.isAsync=true;var _SDL_GetTicks=()=>Date.now()-SDL.startTime|0;_SDL_GetTicks.sig="i";var _SDL_LockSurface=surf=>{var surfData=SDL.surfaces[surf];surfData.locked++;if(surfData.locked>1)return 0;if(!surfData.buffer){surfData.buffer=_malloc(surfData.width*surfData.height*4);HEAPU32[surf+20>>2]=surfData.buffer}HEAPU32[surf+20>>2]=surfData.buffer;if(surf==SDL.screen&&Module.screenIsReadOnly&&surfData.image)return 0;if(SDL.defaults.discardOnLock){if(!surfData.image){surfData.image=surfData.ctx.createImageData(surfData.width,surfData.height)}if(!SDL.defaults.opaqueFrontBuffer)return}else{surfData.image=surfData.ctx.getImageData(0,0,surfData.width,surfData.height)}if(surf==SDL.screen&&SDL.defaults.opaqueFrontBuffer){var data=surfData.image.data;var num=data.length;for(var i=0;i>2],y:HEAP32[rect+4>>2],w:HEAP32[rect+8>>2],h:HEAP32[rect+12>>2]}},updateRect(rect,r){HEAP32[rect>>2]=r.x;HEAP32[rect+4>>2]=r.y;HEAP32[rect+8>>2]=r.w;HEAP32[rect+12>>2]=r.h},intersectionOfRects(first,second){var leftX=Math.max(first.x,second.x);var leftY=Math.max(first.y,second.y);var rightX=Math.min(first.x+first.w,second.x+second.w);var rightY=Math.min(first.y+first.h,second.y+second.h);return{x:leftX,y:leftY,w:Math.max(leftX,rightX)-leftX,h:Math.max(leftY,rightY)-leftY}},checkPixelFormat(fmt){},loadColorToCSSRGB(color){var rgba=HEAP32[color>>2];return"rgb("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+")"},loadColorToCSSRGBA(color){var rgba=HEAP32[color>>2];return"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>24&255)/255+")"},translateColorToCSSRGBA:rgba=>"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>>24)/255+")",translateRGBAToCSSRGBA:(r,g,b,a)=>"rgba("+(r&255)+","+(g&255)+","+(b&255)+","+(a&255)/255+")",translateRGBAToColor:(r,g,b,a)=>r|g<<8|b<<16|a<<24,makeSurface(width,height,flags,usePageCanvas,source,rmask,gmask,bmask,amask){var is_SDL_HWSURFACE=flags&1;var is_SDL_HWPALETTE=flags&2097152;var is_SDL_OPENGL=flags&67108864;var surf=_malloc(60);var pixelFormat=_malloc(44);var bpp=is_SDL_HWPALETTE?1:4;var buffer=0;if(!is_SDL_HWSURFACE&&!is_SDL_OPENGL){buffer=_malloc(width*height*4)}HEAP32[surf>>2]=flags;HEAPU32[surf+4>>2]=pixelFormat;HEAP32[surf+8>>2]=width;HEAP32[surf+12>>2]=height;HEAP32[surf+16>>2]=width*bpp;HEAPU32[surf+20>>2]=buffer;HEAP32[surf+36>>2]=0;HEAP32[surf+40>>2]=0;HEAP32[surf+44>>2]=Module["canvas"].width;HEAP32[surf+48>>2]=Module["canvas"].height;HEAP32[surf+56>>2]=1;HEAP32[pixelFormat>>2]=-2042224636;HEAP32[pixelFormat+4>>2]=0;HEAP8[pixelFormat+8]=bpp*8;HEAP8[pixelFormat+9]=bpp;HEAP32[pixelFormat+12>>2]=rmask||255;HEAP32[pixelFormat+16>>2]=gmask||65280;HEAP32[pixelFormat+20>>2]=bmask||16711680;HEAP32[pixelFormat+24>>2]=amask||4278190080;SDL.GL=SDL.GL||is_SDL_OPENGL;var canvas;if(!usePageCanvas){if(SDL.canvasPool.length>0){canvas=SDL.canvasPool.pop()}else{canvas=document.createElement("canvas")}canvas.width=width;canvas.height=height}else{canvas=Module["canvas"]}var webGLContextAttributes={antialias:SDL.glAttributes[13]!=0&&SDL.glAttributes[14]>1,depth:SDL.glAttributes[6]>0,stencil:SDL.glAttributes[7]>0,alpha:SDL.glAttributes[3]>0};var ctx=Browser.createContext(canvas,is_SDL_OPENGL,usePageCanvas,webGLContextAttributes);SDL.surfaces[surf]={width:width,height:height,canvas:canvas,ctx:ctx,surf:surf,buffer:buffer,pixelFormat:pixelFormat,alpha:255,flags:flags,locked:0,usePageCanvas:usePageCanvas,source:source,isFlagSet:flag=>flags&flag};return surf},copyIndexedColorData(surfData,rX,rY,rW,rH){if(!surfData.colors){return}var fullWidth=Module["canvas"].width;var fullHeight=Module["canvas"].height;var startX=rX||0;var startY=rY||0;var endX=(rW||fullWidth-startX)+startX;var endY=(rH||fullHeight-startY)+startY;var buffer=surfData.buffer;if(!surfData.image.data32){surfData.image.data32=new Uint32Array(surfData.image.data.buffer)}var data32=surfData.image.data32;var colors32=surfData.colors32;for(var y=startY;y>2];if(refcount>1){HEAP32[refcountPointer>>2]=refcount-1;return}var info=SDL.surfaces[surf];if(!info.usePageCanvas&&info.canvas)SDL.canvasPool.push(info.canvas);if(info.buffer)_free(info.buffer);_free(info.pixelFormat);_free(surf);SDL.surfaces[surf]=null;if(surf===SDL.screen){SDL.screen=null}},blitSurface(src,srcrect,dst,dstrect,scale){var srcData=SDL.surfaces[src];var dstData=SDL.surfaces[dst];var sr,dr;if(srcrect){sr=SDL.loadRect(srcrect)}else{sr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstrect){dr=SDL.loadRect(dstrect)}else{dr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstData.clipRect){var widthScale=!scale||sr.w===0?1:sr.w/dr.w;var heightScale=!scale||sr.h===0?1:sr.h/dr.h;dr=SDL.intersectionOfRects(dstData.clipRect,dr);sr.w=dr.w*widthScale;sr.h=dr.h*heightScale;if(dstrect){SDL.updateRect(dstrect,dr)}}var blitw,blith;if(scale){blitw=dr.w;blith=dr.h}else{blitw=sr.w;blith=sr.h}if(sr.w===0||sr.h===0||blitw===0||blith===0){return 0}var oldAlpha=dstData.ctx.globalAlpha;dstData.ctx.globalAlpha=srcData.alpha/255;dstData.ctx.drawImage(srcData.canvas,sr.x,sr.y,sr.w,sr.h,dr.x,dr.y,blitw,blith);dstData.ctx.globalAlpha=oldAlpha;if(dst!=SDL.screen){warnOnce("WARNING: copying canvas data to memory for compatibility");_SDL_LockSurface(dst);dstData.locked--}return 0},downFingers:{},savedKeydown:null,receiveEvent(event){function unpressAllPressedKeys(){for(var code in SDL.keyboardMap){SDL.events.push({type:"keyup",keyCode:SDL.keyboardMap[code]})}}switch(event.type){case"touchstart":case"touchmove":{event.preventDefault();var touches=[];if(event.type==="touchstart"){for(var i=0;i0?Math.max(delta,1):Math.min(delta,-1);var button=delta>0?3:4;SDL.events.push({type:"mousedown",button:button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"mouseup",button:button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"wheel",deltaX:0,deltaY:delta});event.preventDefault();break;case"mousemove":if(SDL.DOMButtons[0]===1){SDL.events.push({type:"touchmove",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}if(Browser.pointerLock){if("mozMovementX"in event){event["movementX"]=event["mozMovementX"];event["movementY"]=event["mozMovementY"]}if(event["movementX"]==0&&event["movementY"]==0){event.preventDefault();return}}case"keydown":case"keyup":case"keypress":case"mousedown":case"mouseup":if(event.type!=="keydown"||!SDL.unicode&&!SDL.textInput||(event.keyCode===8||event.keyCode===9)){event.preventDefault()}if(event.type=="mousedown"){SDL.DOMButtons[event.button]=1;SDL.events.push({type:"touchstart",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}else if(event.type=="mouseup"){if(!SDL.DOMButtons[event.button]){return}SDL.events.push({type:"touchend",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}});SDL.DOMButtons[event.button]=0}if(event.type==="keydown"||event.type==="mousedown"){SDL.canRequestFullscreen=true}else if(event.type==="keyup"||event.type==="mouseup"){if(SDL.isRequestingFullscreen){Module["requestFullscreen"](true,true);SDL.isRequestingFullscreen=false}SDL.canRequestFullscreen=false}if(event.type==="keypress"&&SDL.savedKeydown){SDL.savedKeydown.keypressCharCode=event.charCode;SDL.savedKeydown=null}else if(event.type==="keydown"){SDL.savedKeydown=event}if(event.type!=="keypress"||SDL.textInput){SDL.events.push(event)}break;case"mouseout":for(var i=0;i<3;i++){if(SDL.DOMButtons[i]){SDL.events.push({type:"mouseup",button:i,pageX:event.pageX,pageY:event.pageY});SDL.DOMButtons[i]=0}}event.preventDefault();break;case"focus":SDL.events.push(event);event.preventDefault();break;case"blur":SDL.events.push(event);unpressAllPressedKeys();event.preventDefault();break;case"visibilitychange":SDL.events.push({type:"visibilitychange",visible:!document.hidden});unpressAllPressedKeys();event.preventDefault();break;case"unload":if(Browser.mainLoop.runner){SDL.events.push(event);Browser.mainLoop.runner()}return;case"resize":SDL.events.push(event);if(event.preventDefault){event.preventDefault()}break}if(SDL.events.length>=1e4){err("SDL event queue full, dropping events");SDL.events=SDL.events.slice(0,1e4)}SDL.flushEventsToHandler();return},lookupKeyCodeForEvent(event){var code=event.keyCode;if(code>=65&&code<=90){code+=32}else{code=SDL.keyCodes[event.keyCode]||event.keyCode;if(event.location===2&&code>=(224|1<<10)&&code<=(227|1<<10)){code+=4}}return code},handleEvent(event){if(event.handled)return;event.handled=true;switch(event.type){case"touchstart":case"touchend":case"touchmove":{Browser.calculateMouseEvent(event);break}case"keydown":case"keyup":{var down=event.type==="keydown";var code=SDL.lookupKeyCodeForEvent(event);HEAP8[SDL.keyboardState+code]=down;SDL.modState=(HEAP8[SDL.keyboardState+1248]?64:0)|(HEAP8[SDL.keyboardState+1249]?1:0)|(HEAP8[SDL.keyboardState+1250]?256:0)|(HEAP8[SDL.keyboardState+1252]?128:0)|(HEAP8[SDL.keyboardState+1253]?2:0)|(HEAP8[SDL.keyboardState+1254]?512:0);if(down){SDL.keyboardMap[code]=event.keyCode}else{delete SDL.keyboardMap[code]}break}case"mousedown":case"mouseup":if(event.type=="mousedown"){SDL.buttonState|=1<{})(SDL.eventHandlerContext,SDL.eventHandlerTemp)}},pollEvent(ptr){if(SDL.initFlags&512&&SDL.joystickEventState){SDL.queryJoysticks()}if(ptr){while(SDL.events.length>0){if(SDL.makeCEvent(SDL.events.shift(),ptr)!==false)return 1}return 0}return SDL.events.length>0},makeCEvent(event,ptr){if(typeof event=="number"){_memcpy(ptr,event,28);_free(event);return}SDL.handleEvent(event);switch(event.type){case"keydown":case"keyup":{var down=event.type==="keydown";var key=SDL.lookupKeyCodeForEvent(event);var scan;if(key>=1024){scan=key-1024}else{scan=SDL.scanCodes[key]||key}HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+8]=down?1:0;HEAP8[ptr+9]=0;HEAP32[ptr+12>>2]=scan;HEAP32[ptr+16>>2]=key;HEAP16[ptr+20>>1]=SDL.modState;HEAP32[ptr+24>>2]=event.keypressCharCode||key;break}case"keypress":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];var cStr=intArrayFromString(String.fromCharCode(event.charCode));for(var i=0;i>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP8[ptr+16]=event.button+1;HEAP8[ptr+17]=down?1:0;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY}else{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP32[ptr+16>>2]=SDL.buttonState;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY;HEAP32[ptr+28>>2]=Browser.mouseMovementX;HEAP32[ptr+32>>2]=Browser.mouseMovementY}break}case"wheel":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+16>>2]=event.deltaX;HEAP32[ptr+20>>2]=event.deltaY;break}case"touchstart":case"touchend":case"touchmove":{var touch=event.touch;if(!Browser.touches[touch.identifier])break;var w=Module["canvas"].width;var h=Module["canvas"].height;var x=Browser.touches[touch.identifier].x/w;var y=Browser.touches[touch.identifier].y/h;var lx=Browser.lastTouches[touch.identifier].x/w;var ly=Browser.lastTouches[touch.identifier].y/h;var dx=x-lx;var dy=y-ly;if(touch["deviceID"]===undefined)touch.deviceID=SDL.TOUCH_DEFAULT_ID;if(dx===0&&dy===0&&event.type==="touchmove")return false;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=_SDL_GetTicks();tempI64=[touch.deviceID>>>0,(tempDouble=touch.deviceID,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+8>>2]=tempI64[0],HEAP32[ptr+12>>2]=tempI64[1];tempI64=[touch.identifier>>>0,(tempDouble=touch.identifier,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+16>>2]=tempI64[0],HEAP32[ptr+20>>2]=tempI64[1];HEAPF32[ptr+24>>2]=x;HEAPF32[ptr+28>>2]=y;HEAPF32[ptr+32>>2]=dx;HEAPF32[ptr+36>>2]=dy;if(touch.force!==undefined){HEAPF32[ptr+40>>2]=touch.force}else{HEAPF32[ptr+40>>2]=event.type=="touchend"?0:1}break}case"unload":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];break}case"resize":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=event.w;HEAP32[ptr+8>>2]=event.h;break}case"joystick_button_up":case"joystick_button_down":{var state=event.type==="joystick_button_up"?0:1;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.button;HEAP8[ptr+6]=state;break}case"joystick_axis_motion":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.axis;HEAP32[ptr+8>>2]=SDL.joystickAxisValueConversion(event.value);break}case"focus":{var SDL_WINDOWEVENT_FOCUS_GAINED=12;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_GAINED;break}case"blur":{var SDL_WINDOWEVENT_FOCUS_LOST=13;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_LOST;break}case"visibilitychange":{var SDL_WINDOWEVENT_SHOWN=1;var SDL_WINDOWEVENT_HIDDEN=2;var visibilityEventID=event.visible?SDL_WINDOWEVENT_SHOWN:SDL_WINDOWEVENT_HIDDEN;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=visibilityEventID;break}default:throw"Unhandled SDL event: "+event.type}},makeFontString(height,fontName){if(fontName.charAt(0)!="'"&&fontName.charAt(0)!='"'){fontName='"'+fontName+'"'}return height+"px "+fontName+", serif"},estimateTextWidth(fontData,text){var h=fontData.size;var fontString=SDL.makeFontString(h,fontData.name);var tempCtx=SDL.ttfContext;tempCtx.font=fontString;var ret=tempCtx.measureText(text).width|0;return ret},allocateChannels(num){if(SDL.numChannels&&SDL.numChannels>=num&&num!=0)return;SDL.numChannels=num;SDL.channels=[];for(var i=0;i{if(!audio.paused)SDL.playWebAudio(audio)});return}audio.webAudioNode=SDL.audioContext["createBufferSource"]();audio.webAudioNode["buffer"]=webAudio.decodedBuffer;audio.webAudioNode["loop"]=audio.loop;audio.webAudioNode["onended"]=audio["onended"];audio.webAudioPannerNode=SDL.audioContext["createPanner"]();audio.webAudioPannerNode["setPosition"](0,0,-.5);audio.webAudioPannerNode["panningModel"]="equalpower";audio.webAudioGainNode=SDL.audioContext["createGain"]();audio.webAudioGainNode["gain"]["value"]=audio.volume;audio.webAudioNode["connect"](audio.webAudioPannerNode);audio.webAudioPannerNode["connect"](audio.webAudioGainNode);audio.webAudioGainNode["connect"](SDL.audioContext["destination"]);audio.webAudioNode["start"](0,audio.currentPosition);audio.startTime=SDL.audioContext["currentTime"]-audio.currentPosition}catch(e){err(`playWebAudio failed: ${e}`)}},pauseWebAudio(audio){if(!audio)return;if(audio.webAudioNode){try{audio.currentPosition=(SDL.audioContext["currentTime"]-audio.startTime)%audio.resource.webAudio.decodedBuffer.duration;audio.webAudioNode["onended"]=undefined;audio.webAudioNode.stop(0);audio.webAudioNode=undefined}catch(e){err(`pauseWebAudio failed: ${e}`)}}audio.paused=true},openAudioContext(){if(!SDL.audioContext){if(typeof AudioContext!="undefined")SDL.audioContext=new AudioContext;else if(typeof webkitAudioContext!="undefined")SDL.audioContext=new webkitAudioContext}},webAudioAvailable:()=>!!SDL.audioContext,fillWebAudioBufferFromHeap(heapPtr,sizeSamplesPerChannel,dstAudioBuffer){var audio=SDL.audio;var numChannels=audio.channels;for(var c=0;c>1]/32768}}else if(audio.format==8){for(var j=0;j=0?v-128:v+128)/128}}else if(audio.format==33056){for(var j=0;j>2]}}else{throw"Invalid SDL audio format "+audio.format+"!"}}},joystickEventState:1,lastJoystickState:{},joystickNamePool:{},recordJoystickState(joystick,state){var buttons=new Array(state.buttons.length);for(var i=0;i0},queryJoysticks(){for(var joystick in SDL.lastJoystickState){var state=SDL.getGamepad(joystick-1);var prevState=SDL.lastJoystickState[joystick];if(typeof state=="undefined")return;if(state===null)return;if(typeof state.timestamp!="number"||state.timestamp!=prevState.timestamp||!state.timestamp){var i;for(i=0;ideviceIndex&&deviceIndex>=0){return gamepads[deviceIndex]}return null}};var _SDL_Linked_Version=()=>{if(SDL.version===null){SDL.version=_malloc(3);HEAP8[SDL.version+0]=1;HEAP8[SDL.version+1]=3;HEAP8[SDL.version+2]=0}return SDL.version};_SDL_Linked_Version.sig="p";var _SDL_Init=initFlags=>{SDL.startTime=Date.now();SDL.initFlags=initFlags;if(!Module["doNotCaptureKeyboard"]){var keyboardListeningElement=Module["keyboardListeningElement"]||document;keyboardListeningElement.addEventListener("keydown",SDL.receiveEvent);keyboardListeningElement.addEventListener("keyup",SDL.receiveEvent);keyboardListeningElement.addEventListener("keypress",SDL.receiveEvent);window.addEventListener("focus",SDL.receiveEvent);window.addEventListener("blur",SDL.receiveEvent);document.addEventListener("visibilitychange",SDL.receiveEvent)}window.addEventListener("unload",SDL.receiveEvent);SDL.keyboardState=_malloc(65536);zeroMemory(SDL.keyboardState,65536);SDL.DOMEventToSDLEvent["keydown"]=768;SDL.DOMEventToSDLEvent["keyup"]=769;SDL.DOMEventToSDLEvent["keypress"]=771;SDL.DOMEventToSDLEvent["mousedown"]=1025;SDL.DOMEventToSDLEvent["mouseup"]=1026;SDL.DOMEventToSDLEvent["mousemove"]=1024;SDL.DOMEventToSDLEvent["wheel"]=1027;SDL.DOMEventToSDLEvent["touchstart"]=1792;SDL.DOMEventToSDLEvent["touchend"]=1793;SDL.DOMEventToSDLEvent["touchmove"]=1794;SDL.DOMEventToSDLEvent["unload"]=256;SDL.DOMEventToSDLEvent["resize"]=28673;SDL.DOMEventToSDLEvent["visibilitychange"]=512;SDL.DOMEventToSDLEvent["focus"]=512;SDL.DOMEventToSDLEvent["blur"]=512;SDL.DOMEventToSDLEvent["joystick_axis_motion"]=1536;SDL.DOMEventToSDLEvent["joystick_button_down"]=1539;SDL.DOMEventToSDLEvent["joystick_button_up"]=1540;return 0};_SDL_Init.sig="ii";var _SDL_WasInit=flags=>{if(SDL.startTime===null){_SDL_Init(0)}return 1};_SDL_WasInit.sig="ii";var _SDL_GetVideoInfo=()=>{var ret=_malloc(20);zeroMemory(ret,3);HEAP32[ret+12>>2]=Module["canvas"].width;HEAP32[ret+16>>2]=Module["canvas"].height;return ret};_SDL_GetVideoInfo.sig="p";var _SDL_ListModes=(format,flags)=>-1;_SDL_ListModes.sig="ppi";var _SDL_VideoModeOK=(width,height,depth,flags)=>depth;_SDL_VideoModeOK.sig="iiiii";var _SDL_VideoDriverName=(buf,max_size)=>{if(SDL.startTime===null){return 0}var driverName=[101,109,115,99,114,105,112,116,101,110,95,115,100,108,95,100,114,105,118,101,114];var index=0;var size=driverName.length;if(max_size<=size){size=max_size-1}while(index{["touchstart","touchend","touchmove","mousedown","mouseup","mousemove","mousewheel","wheel","mouseout","DOMMouseScroll"].forEach(e=>Module["canvas"].addEventListener(e,SDL.receiveEvent,true));var canvas=Module["canvas"];if(width==0&&height==0){width=canvas.width;height=canvas.height}if(!SDL.addedResizeListener){SDL.addedResizeListener=true;Browser.resizeListeners.push((w,h)=>{if(!SDL.settingVideoMode){SDL.receiveEvent({type:"resize",w:w,h:h})}})}SDL.settingVideoMode=true;Browser.setCanvasSize(width,height);SDL.settingVideoMode=false;if(SDL.screen){SDL.freeSurface(SDL.screen);assert(!SDL.screen)}if(SDL.GL)flags=flags|67108864;SDL.screen=SDL.makeSurface(width,height,flags,true,"screen");return SDL.screen};_SDL_SetVideoMode.sig="piiii";var _SDL_GetVideoSurface=()=>SDL.screen;_SDL_GetVideoSurface.sig="p";var _SDL_AudioQuit=()=>{for(var i=0;iout("SDL_VideoQuit called (and ignored)");_SDL_VideoQuit.sig="v";var _SDL_QuitSubSystem=flags=>out("SDL_QuitSubSystem called (and ignored)");_SDL_QuitSubSystem.sig="vi";var _SDL_Quit=()=>{_SDL_AudioQuit();out("SDL_Quit called (and ignored)")};_SDL_Quit.sig="v";var _SDL_UnlockSurface=surf=>{assert(!SDL.GL);var surfData=SDL.surfaces[surf];if(!surfData.locked||--surfData.locked>0){return}if(surfData.isFlagSet(2097152)){SDL.copyIndexedColorData(surfData)}else if(!surfData.colors){var data=surfData.image.data;var buffer=surfData.buffer;assert(buffer%4==0,"Invalid buffer offset: "+buffer);var src=buffer>>2;var dst=0;var isScreen=surf==SDL.screen;var num;if(typeof CanvasPixelArray!="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=isScreen?255:val>>24&255;src++;dst+=4}}else{var data32=new Uint32Array(data.buffer);if(isScreen&&SDL.defaults.opaqueFrontBuffer){num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=new Uint8Array(data.buffer);var i=3;var j=i+4*num;if(num%8==0){while(i{};_SDL_Flip.sig="ip";var _SDL_UpdateRect=(surf,x,y,w,h)=>{};_SDL_UpdateRect.sig="vpiiii";var _SDL_UpdateRects=(surf,numrects,rects)=>{};_SDL_UpdateRects.sig="vpip";var _SDL_Delay=delay=>_emscripten_sleep(delay);_SDL_Delay.sig="vi";_SDL_Delay.isAsync=true;var _SDL_WM_SetCaption=(title,icon)=>{if(title){_emscripten_set_window_title(title)}icon&&=UTF8ToString(icon)};_SDL_WM_SetCaption.sig="vpp";var _SDL_EnableKeyRepeat=(delay,interval)=>{};_SDL_EnableKeyRepeat.sig="iii";var _SDL_GetKeyboardState=numKeys=>{if(numKeys){HEAP32[numKeys>>2]=65536}return SDL.keyboardState};_SDL_GetKeyboardState.sig="pp";var _SDL_GetKeyState=()=>_SDL_GetKeyboardState(0);var _SDL_GetKeyName=key=>{SDL.keyName||=stringToNewUTF8("unknown key");return SDL.keyName};_SDL_GetKeyName.sig="pi";var _SDL_GetModState=()=>SDL.modState;_SDL_GetModState.sig="i";var _SDL_GetMouseState=(x,y)=>{if(x)HEAP32[x>>2]=Browser.mouseX;if(y)HEAP32[y>>2]=Browser.mouseY;return SDL.buttonState};_SDL_GetMouseState.sig="ipp";var _SDL_WarpMouse=(x,y)=>{};_SDL_WarpMouse.sig="vii";var _SDL_ShowCursor=toggle=>{switch(toggle){case 0:if(Browser.isFullscreen){Module["canvas"].requestPointerLock();return 0}return 1;case 1:Module["canvas"].exitPointerLock();return 1;case-1:return!Browser.pointerLock;default:err(`SDL_ShowCursor called with unknown toggle parameter value: ${toggle}`);break}};_SDL_ShowCursor.sig="ii";var _SDL_GetError=()=>{SDL.errorMessage||=stringToNewUTF8("unknown SDL-emscripten error");return SDL.errorMessage};_SDL_GetError.sig="p";var _SDL_SetError=(fmt,varargs)=>{};_SDL_SetError.sig="vpp";var _SDL_CreateRGBSurface=(flags,width,height,depth,rmask,gmask,bmask,amask)=>SDL.makeSurface(width,height,flags,false,"CreateRGBSurface",rmask,gmask,bmask,amask);_SDL_CreateRGBSurface.sig="piiiiiiii";var _SDL_CreateRGBSurfaceFrom=(pixels,width,height,depth,pitch,rmask,gmask,bmask,amask)=>{var surf=SDL.makeSurface(width,height,0,false,"CreateRGBSurfaceFrom",rmask,gmask,bmask,amask);if(depth!==32){err("TODO: Partially unimplemented SDL_CreateRGBSurfaceFrom called!");return surf}var data=SDL.surfaces[surf];var image=data.ctx.createImageData(width,height);var pitchOfDst=width*4;for(var row=0;row{if(format){SDL.checkPixelFormat(format)}var oldData=SDL.surfaces[surf];var ret=SDL.makeSurface(oldData.width,oldData.height,oldData.flags,false,"copy:"+oldData.source);var newData=SDL.surfaces[ret];newData.ctx.globalCompositeOperation="copy";newData.ctx.drawImage(oldData.canvas,0,0);newData.ctx.globalCompositeOperation=oldData.ctx.globalCompositeOperation;return ret};_SDL_ConvertSurface.sig="pppi";var _SDL_DisplayFormatAlpha=surf=>_SDL_ConvertSurface(surf,0,0);_SDL_DisplayFormatAlpha.sig="pp";var _SDL_FreeSurface=surf=>{if(surf)SDL.freeSurface(surf)};_SDL_FreeSurface.sig="vp";var _SDL_UpperBlit=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,false);_SDL_UpperBlit.sig="ipppp";var _SDL_UpperBlitScaled=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,true);_SDL_UpperBlitScaled.sig="ipppp";var _SDL_LowerBlit=_SDL_UpperBlit;_SDL_LowerBlit.sig="ipppp";var _SDL_LowerBlitScaled=_SDL_UpperBlitScaled;_SDL_LowerBlitScaled.sig="ipppp";var _SDL_GetClipRect=(surf,rect)=>{assert(rect);var surfData=SDL.surfaces[surf];var r=surfData.clipRect||{x:0,y:0,w:surfData.width,h:surfData.height};SDL.updateRect(rect,r)};_SDL_GetClipRect.sig="vpp";var _SDL_SetClipRect=(surf,rect)=>{var surfData=SDL.surfaces[surf];if(rect){surfData.clipRect=SDL.intersectionOfRects({x:0,y:0,w:surfData.width,h:surfData.height},SDL.loadRect(rect))}else{delete surfData.clipRect}};_SDL_SetClipRect.sig="ipp";var _SDL_FillRect=(surf,rect,color)=>{var surfData=SDL.surfaces[surf];assert(!surfData.locked);if(surfData.isFlagSet(2097152)){color=surfData.colors32[color]}var r=rect?SDL.loadRect(rect):{x:0,y:0,w:surfData.width,h:surfData.height};if(surfData.clipRect){r=SDL.intersectionOfRects(surfData.clipRect,r);if(rect){SDL.updateRect(rect,r)}}surfData.ctx.save();surfData.ctx.fillStyle=SDL.translateColorToCSSRGBA(color);surfData.ctx.fillRect(r.x,r.y,r.w,r.h);surfData.ctx.restore();return 0};_SDL_FillRect.sig="ippi";var _zoomSurface=(src,x,y,smooth)=>{var srcData=SDL.surfaces[src];var w=srcData.width*x;var h=srcData.height*y;var ret=SDL.makeSurface(Math.abs(w),Math.abs(h),srcData.flags,false,"zoomSurface");var dstData=SDL.surfaces[ret];if(x>=0&&y>=0)dstData.ctx.drawImage(srcData.canvas,0,0,w,h);else{dstData.ctx.save();dstData.ctx.scale(x<0?-1:1,y<0?-1:1);dstData.ctx.drawImage(srcData.canvas,w<0?w:0,h<0?h:0,Math.abs(w),Math.abs(h));dstData.ctx.restore()}return ret};_zoomSurface.sig="ppddi";var _rotozoomSurface=(src,angle,zoom,smooth)=>{if(angle%360===0){return _zoomSurface(src,zoom,zoom,smooth)}var srcData=SDL.surfaces[src];var w=srcData.width*zoom;var h=srcData.height*zoom;var diagonal=Math.ceil(Math.sqrt(Math.pow(w,2)+Math.pow(h,2)));var ret=SDL.makeSurface(diagonal,diagonal,srcData.flags,false,"rotozoomSurface");var dstData=SDL.surfaces[ret];dstData.ctx.translate(diagonal/2,diagonal/2);dstData.ctx.rotate(-angle*Math.PI/180);dstData.ctx.drawImage(srcData.canvas,-w/2,-h/2,w,h);return ret};_rotozoomSurface.sig="ppddi";var _SDL_SetAlpha=(surf,flag,alpha)=>{var surfData=SDL.surfaces[surf];surfData.alpha=alpha;if(!(flag&65536)){surfData.alpha=255}};_SDL_SetAlpha.sig="ipii";var _SDL_SetColorKey=(surf,flag,key)=>{warnOnce("SDL_SetColorKey is a no-op for performance reasons");return 0};_SDL_SetColorKey.sig="ipii";var _SDL_PollEvent=ptr=>SDL.pollEvent(ptr);_SDL_PollEvent.sig="ip";var _SDL_PushEvent=ptr=>{var copy=_malloc(28);_memcpy(copy,ptr,28);SDL.events.push(copy);return 0};_SDL_PushEvent.sig="ip";var _SDL_PeepEvents=(events,requestedEventCount,action,from,to)=>{switch(action){case 2:{assert(requestedEventCount==1);var index=0;var retrievedEventCount=0;while(indexSDL.events.forEach(SDL.handleEvent);_SDL_PumpEvents.sig="v";var _emscripten_SDL_SetEventHandler=(handler,userdata)=>{SDL.eventHandler=handler;SDL.eventHandlerContext=userdata;if(!SDL.eventHandlerTemp)SDL.eventHandlerTemp=_malloc(28)};_emscripten_SDL_SetEventHandler.sig="vpp";var _SDL_SetColors=(surf,colors,firstColor,nColors)=>{var surfData=SDL.surfaces[surf];if(!surfData.colors){var buffer=new ArrayBuffer(256*4);surfData.colors=new Uint8Array(buffer);surfData.colors32=new Uint32Array(buffer)}for(var i=0;i_SDL_SetColors(surf,colors,firstColor,nColors);_SDL_SetPalette.sig="ipipii";var _SDL_MapRGB=(fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|4278190080};_SDL_MapRGB.sig="ipiii";var _SDL_MapRGBA=(fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|(a&255)<<24};_SDL_MapRGBA.sig="ipiiii";var _SDL_GetRGB=(pixel,fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}};_SDL_GetRGB.sig="vipppp";var _SDL_GetRGBA=(pixel,fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}if(a){HEAP8[a]=pixel>>24&255}};_SDL_GetRGBA.sig="vippppp";var _SDL_GetAppState=()=>{var state=0;if(Browser.pointerLock){state|=1}if(document.hasFocus()){state|=2}state|=4;return state};_SDL_GetAppState.sig="i";var _SDL_WM_GrabInput=()=>{};_SDL_WM_GrabInput.sig="ii";var _SDL_WM_ToggleFullScreen=surf=>{if(Browser.exitFullscreen()){return 1}if(!SDL.canRequestFullscreen){return 0}SDL.isRequestingFullscreen=true;return 1};_SDL_WM_ToggleFullScreen.sig="ip";var _IMG_Init=flags=>flags;_IMG_Init.sig="ii";var _SDL_FreeRW=rwopsID=>{SDL.rwops[rwopsID]=null;while(SDL.rwops.length>0&&SDL.rwops[SDL.rwops.length-1]===null){SDL.rwops.pop()}};_SDL_FreeRW.sig="vp";var _IMG_Load_RW=(rwopsID,freeSrc)=>{var sp=stackSave();try{var cleanup=()=>{stackRestore(sp);if(rwops&&freeSrc)_SDL_FreeRW(rwopsID)};var addCleanup=func=>{var old=cleanup;cleanup=()=>{old();func()}};var callStbImage=(func,params)=>{var x=stackAlloc(4);var y=stackAlloc(4);var comp=stackAlloc(4);var data=Module["_"+func](...params,x,y,comp,0);if(!data)return null;addCleanup(()=>Module["_stbi_image_free"](data));return{rawData:true,data:data,width:HEAP32[x>>2],height:HEAP32[y>>2],size:HEAP32[x>>2]*HEAP32[y>>2]*HEAP32[comp>>2],bpp:HEAP32[comp>>2]}};var rwops=SDL.rwops[rwopsID];if(rwops===undefined){return 0}var raw;var filename=rwops.filename;if(filename===undefined){warnOnce("Only file names that have been preloaded are supported for IMG_Load_RW. Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}if(!raw){filename=PATH_FS.resolve(filename);raw=preloadedImages[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded image, but freePreloadedMediaOnUse is set!");warnOnce("Cannot find preloaded image "+filename);warnOnce("Cannot find preloaded image "+filename+". Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}else if(Module["freePreloadedMediaOnUse"]){preloadedImages[filename]=null}}var surf=SDL.makeSurface(raw.width,raw.height,0,false,"load:"+filename);var surfData=SDL.surfaces[surf];surfData.ctx.globalCompositeOperation="copy";if(!raw.rawData){surfData.ctx.drawImage(raw,0,0,raw.width,raw.height,0,0,raw.width,raw.height)}else{var imageData=surfData.ctx.getImageData(0,0,surfData.width,surfData.height);if(raw.bpp==4){imageData.data.set(HEAPU8.subarray(raw.data,raw.data+raw.size))}else if(raw.bpp==3){var pixels=raw.size/3;var data=imageData.data;var sourcePtr=raw.data;var destPtr=0;for(var i=0;i{var id=SDL.rwops.length;var filename=UTF8ToString(_name);SDL.rwops.push({filename:filename,mimetype:Browser.getMimetype(filename)});return id};_SDL_RWFromFile.sig="ppp";var _IMG_Load=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_IMG_Load_RW(rwops,1);return result};_IMG_Load.sig="pp";var _IMG_Quit=()=>out("IMG_Quit called (and ignored)");_IMG_Quit.sig="v";var _SDL_OpenAudio=(desired,obtained)=>{try{SDL.audio={freq:HEAPU32[desired>>2],format:HEAPU16[desired+4>>1],channels:HEAPU8[desired+6],samples:HEAPU16[desired+8>>1],callback:HEAPU32[desired+16>>2],userdata:HEAPU32[desired+20>>2],paused:true,timer:null};if(SDL.audio.format==8){SDL.audio.silence=128}else if(SDL.audio.format==32784){SDL.audio.silence=0}else if(SDL.audio.format==33056){SDL.audio.silence=0}else{throw"Invalid SDL audio format "+SDL.audio.format+"!"}if(SDL.audio.freq<=0){throw"Unsupported sound frequency "+SDL.audio.freq+"!"}else if(SDL.audio.freq<=22050){SDL.audio.freq=22050}else if(SDL.audio.freq<=32e3){SDL.audio.freq=32e3}else if(SDL.audio.freq<=44100){SDL.audio.freq=44100}else if(SDL.audio.freq<=48e3){SDL.audio.freq=48e3}else if(SDL.audio.freq<=96e3){SDL.audio.freq=96e3}else{throw`Unsupported sound frequency ${SDL.audio.freq}!`}if(SDL.audio.channels==0){SDL.audio.channels=1}else if(SDL.audio.channels<0||SDL.audio.channels>32){throw`Unsupported number of audio channels for SDL audio: ${SDL.audio.channels}!`}else if(SDL.audio.channels!=1&&SDL.audio.channels!=2){out(`Warning: Using untested number of audio channels ${SDL.audio.channels}`)}if(SDL.audio.samples<128||SDL.audio.samples>524288){throw`Unsupported audio callback buffer size ${SDL.audio.samples}!`}else if((SDL.audio.samples&SDL.audio.samples-1)!=0){throw`Audio callback buffer size ${SDL.audio.samples} must be a power-of-two!`}var totalSamples=SDL.audio.samples*SDL.audio.channels;if(SDL.audio.format==8){SDL.audio.bytesPerSample=1}else if(SDL.audio.format==32784){SDL.audio.bytesPerSample=2}else if(SDL.audio.format==33056){SDL.audio.bytesPerSample=4}else{throw`Invalid SDL audio format ${SDL.audio.format}!`}SDL.audio.bufferSize=totalSamples*SDL.audio.bytesPerSample;SDL.audio.bufferDurationSecs=SDL.audio.bufferSize/SDL.audio.bytesPerSample/SDL.audio.channels/SDL.audio.freq;SDL.audio.bufferingDelay=50/1e3;SDL.audio.buffer=_malloc(SDL.audio.bufferSize);SDL.audio.numSimultaneouslyQueuedBuffers=Module["SDL_numSimultaneouslyQueuedBuffers"]||5;SDL.audio.queueNewAudioData=()=>{if(!SDL.audio)return;for(var i=0;i=SDL.audio.bufferingDelay+SDL.audio.bufferDurationSecs*SDL.audio.numSimultaneouslyQueuedBuffers)return;((a1,a2,a3)=>{})(SDL.audio.userdata,SDL.audio.buffer,SDL.audio.bufferSize);SDL.audio.pushAudio(SDL.audio.buffer,SDL.audio.bufferSize)}};var sleepCallback=()=>{SDL.audio?.queueNewAudioData?.()};Asyncify.sleepCallbacks.push(sleepCallback);SDL.audio.callbackRemover=()=>{Asyncify.sleepCallbacks=Asyncify.sleepCallbacks.filter(callback=>callback!==sleepCallback)};SDL.audio.caller=()=>{if(!SDL.audio)return;--SDL.audio.numAudioTimersPending;SDL.audio.queueNewAudioData();var secsUntilNextPlayStart=SDL.audio.nextPlayTime-SDL.audioContext["currentTime"];var preemptBufferFeedSecs=SDL.audio.bufferDurationSecs/2;if(SDL.audio.numAudioTimersPending{try{if(SDL.audio.paused)return;var sizeSamples=sizeBytes/SDL.audio.bytesPerSample;var sizeSamplesPerChannel=sizeSamples/SDL.audio.channels;if(sizeSamplesPerChannel!=SDL.audio.samples){throw"Received mismatching audio buffer size!"}var source=SDL.audioContext["createBufferSource"]();var soundBuffer=SDL.audioContext["createBuffer"](SDL.audio.channels,sizeSamplesPerChannel,SDL.audio.freq);source["connect"](SDL.audioContext["destination"]);SDL.fillWebAudioBufferFromHeap(ptr,sizeSamplesPerChannel,soundBuffer);source["buffer"]=soundBuffer;var curtime=SDL.audioContext["currentTime"];var playtime=Math.max(curtime+SDL.audio.bufferingDelay,SDL.audio.nextPlayTime);if(typeof source["start"]!="undefined"){source["start"](playtime)}else if(typeof source["noteOn"]!="undefined"){source["noteOn"](playtime)}SDL.audio.nextPlayTime=playtime+SDL.audio.bufferDurationSecs}catch(e){err(`Web Audio API error playing back audio: ${e.toString()}`)}};if(obtained){HEAP32[obtained>>2]=SDL.audio.freq;HEAP16[obtained+4>>1]=SDL.audio.format;HEAP8[obtained+6]=SDL.audio.channels;HEAP8[obtained+7]=SDL.audio.silence;HEAP16[obtained+8>>1]=SDL.audio.samples;HEAPU32[obtained+16>>2]=SDL.audio.callback;HEAPU32[obtained+20>>2]=SDL.audio.userdata}SDL.allocateChannels(32)}catch(e){err(`Initializing SDL audio threw an exception: "${e.toString()}"! Continuing without audio`);SDL.audio=null;SDL.allocateChannels(0);if(obtained){HEAP32[obtained>>2]=0;HEAP16[obtained+4>>1]=0;HEAP8[obtained+6]=0;HEAP8[obtained+7]=0;HEAP16[obtained+8>>1]=0;HEAPU32[obtained+16>>2]=0;HEAPU32[obtained+20>>2]=0}}if(!SDL.audio){return-1}return 0};_SDL_OpenAudio.sig="ipp";var _SDL_PauseAudio=pauseOn=>{if(!SDL.audio){return}if(pauseOn){if(SDL.audio.timer!==undefined){clearTimeout(SDL.audio.timer);SDL.audio.numAudioTimersPending=0;SDL.audio.timer=undefined}}else if(!SDL.audio.timer){SDL.audio.numAudioTimersPending=1;SDL.audio.timer=safeSetTimeout(SDL.audio.caller,1)}SDL.audio.paused=pauseOn};_SDL_PauseAudio.sig="vi";var _SDL_CloseAudio=()=>{if(SDL.audio){if(SDL.audio.callbackRemover){SDL.audio.callbackRemover();SDL.audio.callbackRemover=null}_SDL_PauseAudio(1);_free(SDL.audio.buffer);SDL.audio=null;SDL.allocateChannels(0)}};_SDL_CloseAudio.sig="v";var _SDL_LockAudio=()=>{};_SDL_LockAudio.sig="v";var _SDL_UnlockAudio=()=>{};_SDL_UnlockAudio.sig="v";var _SDL_CreateMutex=()=>0;_SDL_CreateMutex.sig="p";var _SDL_mutexP=mutex=>0;_SDL_mutexP.sig="ip";var _SDL_mutexV=mutex=>0;_SDL_mutexV.sig="ip";var _SDL_DestroyMutex=mutex=>{};_SDL_DestroyMutex.sig="vp";var _SDL_CreateCond=()=>0;_SDL_CreateCond.sig="p";var _SDL_CondSignal=cond=>{};_SDL_CondSignal.sig="ip";var _SDL_CondWait=(cond,mutex)=>{};_SDL_CondWait.sig="ipp";var _SDL_DestroyCond=cond=>{};_SDL_DestroyCond.sig="vp";var _SDL_StartTextInput=()=>{SDL.textInput=true};_SDL_StartTextInput.sig="v";var _SDL_StopTextInput=()=>{SDL.textInput=false};_SDL_StopTextInput.sig="v";var _Mix_Init=flags=>{if(!flags)return 0;return 8};_Mix_Init.sig="ii";var _Mix_Quit=()=>{};_Mix_Quit.sig="v";var _Mix_OpenAudio=(frequency,format,channels,chunksize)=>{SDL.openAudioContext();autoResumeAudioContext(SDL.audioContext);SDL.allocateChannels(32);SDL.mixerFrequency=frequency;SDL.mixerFormat=format;SDL.mixerNumChannels=channels;SDL.mixerChunkSize=chunksize;return 0};_Mix_OpenAudio.sig="iiiii";var _Mix_CloseAudio=_SDL_CloseAudio;_Mix_CloseAudio.sig="v";var _Mix_AllocateChannels=num=>{SDL.allocateChannels(num);return num};_Mix_AllocateChannels.sig="ii";var _Mix_ChannelFinished=func=>{SDL.channelFinished=func};_Mix_ChannelFinished.sig="vp";var _Mix_Volume=(channel,volume)=>{if(channel==-1){for(var i=0;i{left/=255;right/=255;SDL.setPannerPosition(SDL.channels[channel],right-left,0,.1);return 1};_Mix_SetPanning.sig="iiii";var _Mix_LoadWAV_RW=(rwopsID,freesrc)=>{var rwops=SDL.rwops[rwopsID];if(rwops===undefined)return 0;var filename="";var audio;var webAudio;var bytes;if(rwops.filename!==undefined){filename=PATH_FS.resolve(rwops.filename);var raw=preloadedAudios[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded audio, but freePreloadedMediaOnUse is set!");if(!Module.noAudioDecoding)warnOnce("Cannot find preloaded audio "+filename);try{bytes=FS.readFile(filename)}catch(e){err(`Couldn't find file for: ${filename}`);return 0}}if(Module["freePreloadedMediaOnUse"]){preloadedAudios[filename]=null}audio=raw}else if(rwops.bytes!==undefined){if(SDL.webAudioAvailable())bytes=HEAPU8.buffer.slice(rwops.bytes,rwops.bytes+rwops.count);else bytes=HEAPU8.subarray(rwops.bytes,rwops.bytes+rwops.count)}else{return 0}var arrayBuffer=bytes?bytes.buffer||bytes:bytes;var canPlayWithWebAudio=Module["SDL_canPlayWithWebAudio"]===undefined||Module["SDL_canPlayWithWebAudio"](filename,arrayBuffer);if(bytes!==undefined&&SDL.webAudioAvailable()&&canPlayWithWebAudio){audio=undefined;webAudio={};webAudio.onDecodeComplete=[];var onDecodeComplete=data=>{webAudio.decodedBuffer=data;webAudio.onDecodeComplete.forEach(e=>e());webAudio.onDecodeComplete=undefined};SDL.audioContext["decodeAudioData"](arrayBuffer,onDecodeComplete)}else if(audio===undefined&&bytes){var blob=new Blob([bytes],{type:rwops.mimetype});var url=URL.createObjectURL(blob);audio=new Audio;audio.src=url;audio.mozAudioChannelType="content"}var id=SDL.audios.length;SDL.audios.push({source:filename,audio:audio,webAudio:webAudio});return id};_Mix_LoadWAV_RW.sig="ppi";var _Mix_LoadWAV=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadWAV_RW(rwops,0);_SDL_FreeRW(rwops);return result};_Mix_LoadWAV.sig="pp";var _Mix_QuickLoad_RAW=(mem,len)=>{var audio;var webAudio;var numSamples=len>>1;var buffer=new Float32Array(numSamples);for(var i=0;i>1]/32768}if(SDL.webAudioAvailable()){webAudio={};webAudio.decodedBuffer=buffer}else{audio=new Audio;audio.mozAudioChannelType="content";audio.numChannels=SDL.mixerNumChannels;audio.frequency=SDL.mixerFrequency}var id=SDL.audios.length;SDL.audios.push({source:"",audio:audio,webAudio:webAudio,buffer:buffer});return id};_Mix_QuickLoad_RAW.sig="ppi";var _Mix_FreeChunk=id=>{SDL.audios[id]=null};_Mix_FreeChunk.sig="vp";var _Mix_ReserveChannels=num=>{SDL.channelMinimumNumber=num};_Mix_ReserveChannels.sig="ii";var _Mix_PlayChannelTimed=(channel,id,loops,ticks)=>{assert(ticks==-1);var info=SDL.audios[id];if(!info)return-1;if(!info.audio&&!info.webAudio)return-1;if(channel==-1){for(var i=SDL.channelMinimumNumber;i{})(channel)};channelInfo.audio=audio;audio.loop=loops!=0;audio.volume=channelInfo.volume;audio.play();return channel};_Mix_PlayChannelTimed.sig="iipii";var _Mix_FadingChannel=channel=>0;_Mix_FadingChannel.sig="ii";var _Mix_HaltChannel=channel=>{function halt(channel){var info=SDL.channels[channel];if(info.audio){info.audio.pause();info.audio=null}if(SDL.channelFinished){(a1=>{})(channel)}}if(channel!=-1){halt(channel)}else{for(var i=0;i{var audio=SDL.music.audio;if(audio){audio.src=audio.src;audio.currentPosition=0;audio.pause()}SDL.music.audio=null;if(SDL.hookMusicFinished){(()=>{})()}return 0};_Mix_HaltMusic.sig="i";var _Mix_HookMusicFinished=func=>{SDL.hookMusicFinished=func;if(SDL.music.audio){SDL.music.audio["onended"]=_Mix_HaltMusic}};_Mix_HookMusicFinished.sig="vp";var _Mix_VolumeMusic=volume=>SDL.setGetVolume(SDL.music,volume);_Mix_VolumeMusic.sig="ii";var _Mix_LoadMUS_RW=filename=>_Mix_LoadWAV_RW(filename,0);_Mix_LoadMUS_RW.sig="pp";var _Mix_LoadMUS=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadMUS_RW(rwops);_SDL_FreeRW(rwops);return result};_Mix_LoadMUS.sig="pp";var _Mix_FreeMusic=_Mix_FreeChunk;_Mix_FreeMusic.sig="vp";var _Mix_PlayMusic=(id,loops)=>{if(SDL.music.audio){if(!SDL.music.audio.paused)err(`Music is already playing. ${SDL.music.source}`);SDL.music.audio.pause()}var info=SDL.audios[id];var audio;if(info.webAudio){audio={};audio.resource=info;audio.paused=false;audio.currentPosition=0;audio.play=function(){SDL.playWebAudio(this)};audio.pause=function(){SDL.pauseWebAudio(this)}}else if(info.audio){audio=info.audio}audio["onended"]=function(){if(SDL.music.audio==this)_Mix_HaltMusic()};audio.loop=loops!=0&&loops!=1;audio.volume=SDL.music.volume;SDL.music.audio=audio;audio.play();return 0};_Mix_PlayMusic.sig="ipi";var _Mix_PauseMusic=()=>{var audio=SDL.music.audio;audio?.pause()};_Mix_PauseMusic.sig="v";var _Mix_ResumeMusic=()=>{var audio=SDL.music.audio;audio?.play()};_Mix_ResumeMusic.sig="v";var _Mix_FadeInMusicPos=_Mix_PlayMusic;_Mix_FadeInMusicPos.sig="ipiid";var _Mix_FadeOutMusic=_Mix_HaltMusic;_Mix_FadeOutMusic.sig="ii";var _Mix_PlayingMusic=()=>SDL.music.audio&&!SDL.music.audio.paused?1:0;_Mix_PlayingMusic.sig="i";var _Mix_Playing=channel=>{if(channel===-1){var count=0;for(var i=0;i{if(channel===-1){for(var i=0;i{if(channel===-1){var pausedCount=0;for(var i=0;iSDL.music.audio?.paused?1:0;_Mix_PausedMusic.sig="i";var _Mix_Resume=channel=>{if(channel===-1){for(var i=0;i{try{var offscreenCanvas=new OffscreenCanvas(0,0);SDL.ttfContext=offscreenCanvas.getContext("2d");if(typeof SDL.ttfContext.measureText!="function"){throw"bad context"}}catch(ex){var canvas=document.createElement("canvas");SDL.ttfContext=canvas.getContext("2d")}return 0};_TTF_Init.sig="i";var _TTF_OpenFont=(name,size)=>{name=PATH.normalize(UTF8ToString(name));var id=SDL.fonts.length;SDL.fonts.push({name:name,size:size});return id};_TTF_OpenFont.sig="ppi";var _TTF_CloseFont=font=>{SDL.fonts[font]=null};_TTF_CloseFont.sig="vp";var _TTF_RenderText_Solid=(font,text,color)=>{text=UTF8ToString(text)||" ";var fontData=SDL.fonts[font];var w=SDL.estimateTextWidth(fontData,text);var h=fontData.size;color=SDL.loadColorToCSSRGB(color);var fontString=SDL.makeFontString(h,fontData.name);var surf=SDL.makeSurface(w,h,0,false,"text:"+text);var surfData=SDL.surfaces[surf];surfData.ctx.save();surfData.ctx.fillStyle=color;surfData.ctx.font=fontString;surfData.ctx.textBaseline="bottom";surfData.ctx.fillText(text,0,h|0);surfData.ctx.restore();return surf};_TTF_RenderText_Solid.sig="pppp";var _TTF_RenderText_Blended=_TTF_RenderText_Solid;_TTF_RenderText_Blended.sig="pppp";var _TTF_RenderText_Shaded=_TTF_RenderText_Solid;_TTF_RenderText_Shaded.sig="ppppp";var _TTF_RenderUTF8_Solid=_TTF_RenderText_Solid;_TTF_RenderUTF8_Solid.sig="pppp";var _TTF_SizeText=(font,text,w,h)=>{var fontData=SDL.fonts[font];if(w){HEAP32[w>>2]=SDL.estimateTextWidth(fontData,UTF8ToString(text))}if(h){HEAP32[h>>2]=fontData.size}return 0};_TTF_SizeText.sig="ipppp";var _TTF_SizeUTF8=_TTF_SizeText;_TTF_SizeUTF8.sig="ipppp";var _TTF_GlyphMetrics=(font,ch,minx,maxx,miny,maxy,advance)=>{var fontData=SDL.fonts[font];var width=SDL.estimateTextWidth(fontData,String.fromCharCode(ch));if(advance){HEAP32[advance>>2]=width}if(minx){HEAP32[minx>>2]=0}if(maxx){HEAP32[maxx>>2]=width}if(miny){HEAP32[miny>>2]=0}if(maxy){HEAP32[maxy>>2]=fontData.size}};_TTF_GlyphMetrics.sig="ipippppp";var _TTF_FontAscent=font=>{var fontData=SDL.fonts[font];return fontData.size*.98|0};_TTF_FontAscent.sig="ip";var _TTF_FontDescent=font=>{var fontData=SDL.fonts[font];return fontData.size*.02|0};_TTF_FontDescent.sig="ip";var _TTF_FontHeight=font=>{var fontData=SDL.fonts[font];return fontData.size};_TTF_FontHeight.sig="ip";var _TTF_FontLineSkip=_TTF_FontHeight;_TTF_FontLineSkip.sig="ip";var _TTF_Quit=()=>out("TTF_Quit called (and ignored)");_TTF_Quit.sig="v";var SDL_gfx={drawRectangle:(surf,x1,y1,x2,y2,action,cssColor)=>{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);var x=x1{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.strokeStyle=cssColor;surfData.ctx.beginPath();surfData.ctx.moveTo(x1,y1);surfData.ctx.lineTo(x2,y2);surfData.ctx.stroke();surfData.ctx.restore()},drawEllipse:(surf,x,y,rx,ry,action,cssColor)=>{x=x<<16>>16;y=y<<16>>16;rx=rx<<16>>16;ry=ry<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.beginPath();surfData.ctx.translate(x,y);surfData.ctx.scale(rx,ry);surfData.ctx.arc(0,0,1,0,2*Math.PI);surfData.ctx.restore();surfData.ctx.save();surfData.ctx[action+"Style"]=cssColor;surfData.ctx[action]();surfData.ctx.restore()},translateColorToCSSRGBA:rgba=>`rgba(${rgba>>>24},${rgba>>16&255},${rgba>>8&255},${rgba&255})`};var _boxColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL_gfx.translateColorToCSSRGBA(color));_boxColor.sig="ipiiiii";var _boxRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_boxRGBA.sig="ipiiiiiiii";var _rectangleColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_rectangleColor.sig="ipiiiii";var _rectangleRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_rectangleRGBA.sig="ipiiiiiiii";var _ellipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_ellipseColor.sig="ipiiiii";var _ellipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_ellipseRGBA.sig="ipiiiiiiii";var _filledEllipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL_gfx.translateColorToCSSRGBA(color));_filledEllipseColor.sig="ipiiiii";var _filledEllipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_filledEllipseRGBA.sig="ipiiiiiiii";var _lineColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL_gfx.translateColorToCSSRGBA(color));_lineColor.sig="ipiiiii";var _lineRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL.translateRGBAToCSSRGBA(r,g,b,a));_lineRGBA.sig="ipiiiiiiii";var _pixelRGBA=(surf,x1,y1,r,g,b,a)=>_boxRGBA(surf,x1,y1,x1,y1,r,g,b,a);_pixelRGBA.sig="ipiiiiii";var _SDL_GL_SetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}SDL.glAttributes[attr]=value};_SDL_GL_SetAttribute.sig="iii";var _SDL_GL_GetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}if(value)HEAP32[value>>2]=SDL.glAttributes[attr];return 0};_SDL_GL_GetAttribute.sig="iip";var _SDL_GL_SwapBuffers=()=>{Browser.doSwapBuffers?.()};_SDL_GL_SwapBuffers.sig="v";var _SDL_GL_ExtensionSupported=extension=>Module.ctx.getExtension(extension)|0;_SDL_GL_ExtensionSupported.sig="ip";var _SDL_DestroyWindow=window=>{};_SDL_DestroyWindow.sig="vp";var _SDL_DestroyRenderer=renderer=>{};_SDL_DestroyRenderer.sig="vp";var _SDL_GetWindowFlags=window=>{if(Browser.isFullscreen){return 1}return 0};_SDL_GetWindowFlags.sig="ip";var _SDL_GL_SwapWindow=window=>{};_SDL_GL_SwapWindow.sig="vp";var _SDL_GL_MakeCurrent=(window,context)=>{};_SDL_GL_MakeCurrent.sig="ipp";var _SDL_GL_DeleteContext=context=>{};_SDL_GL_DeleteContext.sig="vp";var _SDL_GL_GetSwapInterval=()=>{if(Browser.mainLoop.timingMode==1)return Browser.mainLoop.timingValue;else return 0};_SDL_GL_GetSwapInterval.sig="i";var _SDL_GL_SetSwapInterval=state=>{_emscripten_set_main_loop_timing(1,state)};_SDL_GL_SetSwapInterval.sig="ii";var _SDL_SetWindowTitle=(window,title)=>{if(title)document.title=UTF8ToString(title)};_SDL_SetWindowTitle.sig="vpp";var _SDL_GetWindowSize=(window,width,height)=>{var w=Module["canvas"].width;var h=Module["canvas"].height;if(width)HEAP32[width>>2]=w;if(height)HEAP32[height>>2]=h};_SDL_GetWindowSize.sig="vppp";var _SDL_LogSetOutputFunction=(callback,userdata)=>{};_SDL_LogSetOutputFunction.sig="vpp";var _SDL_SetWindowFullscreen=(window,fullscreen)=>{if(Browser.isFullscreen){Module["canvas"].exitFullscreen();return 1}return 0};_SDL_SetWindowFullscreen.sig="ipi";var _SDL_ClearError=()=>{};_SDL_ClearError.sig="v";var _SDL_SetGamma=(r,g,b)=>-1;_SDL_SetGamma.sig="ifff";var _SDL_SetGammaRamp=(redTable,greenTable,blueTable)=>-1;_SDL_SetGammaRamp.sig="ippp";var _SDL_NumJoysticks=()=>{var count=0;var gamepads=SDL.getGamepads();for(var i=0;i{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var name=gamepad.id;if(SDL.joystickNamePool.hasOwnProperty(name)){return SDL.joystickNamePool[name]}return SDL.joystickNamePool[name]=stringToNewUTF8(name)}return 0};_SDL_JoystickName.sig="pi";var _SDL_JoystickOpen=deviceIndex=>{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var joystick=deviceIndex+1;SDL.recordJoystickState(joystick,gamepad);return joystick}return 0};_SDL_JoystickOpen.sig="pi";var _SDL_JoystickOpened=deviceIndex=>SDL.lastJoystickState.hasOwnProperty(deviceIndex+1)?1:0;_SDL_JoystickOpened.sig="ii";var _SDL_JoystickIndex=joystick=>joystick-1;_SDL_JoystickIndex.sig="ip";var _SDL_JoystickNumAxes=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.axes.length}return 0};_SDL_JoystickNumAxes.sig="ip";var _SDL_JoystickNumBalls=joystick=>0;_SDL_JoystickNumBalls.sig="ip";var _SDL_JoystickNumHats=joystick=>0;_SDL_JoystickNumHats.sig="ip";var _SDL_JoystickNumButtons=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.buttons.length}return 0};_SDL_JoystickNumButtons.sig="ip";var _SDL_JoystickUpdate=()=>SDL.queryJoysticks();_SDL_JoystickUpdate.sig="v";var _SDL_JoystickEventState=state=>{if(state<0){return SDL.joystickEventState}return SDL.joystickEventState=state};_SDL_JoystickEventState.sig="ii";var _SDL_JoystickGetAxis=(joystick,axis)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.axes.length>axis){return SDL.joystickAxisValueConversion(gamepad.axes[axis])}return 0};_SDL_JoystickGetAxis.sig="ipi";var _SDL_JoystickGetHat=(joystick,hat)=>0;_SDL_JoystickGetHat.sig="ipi";var _SDL_JoystickGetBall=(joystick,ball,dxptr,dyptr)=>-1;_SDL_JoystickGetBall.sig="ipipp";var _SDL_JoystickGetButton=(joystick,button)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.buttons.length>button){return SDL.getJoystickButtonState(gamepad.buttons[button])?1:0}return 0};_SDL_JoystickGetButton.sig="ipi";var _SDL_JoystickClose=joystick=>{delete SDL.lastJoystickState[joystick]};_SDL_JoystickClose.sig="vp";var _SDL_InitSubSystem=flags=>0;_SDL_InitSubSystem.sig="ii";var _SDL_RWFromConstMem=(mem,size)=>{var id=SDL.rwops.length;SDL.rwops.push({bytes:mem,count:size});return id};_SDL_RWFromConstMem.sig="ppi";var _SDL_RWFromMem=_SDL_RWFromConstMem;_SDL_RWFromMem.sig="ppi";var _SDL_GetNumAudioDrivers=()=>1;_SDL_GetNumAudioDrivers.sig="i";var _SDL_GetCurrentAudioDriver=()=>stringToNewUTF8("Emscripten Audio");_SDL_GetCurrentAudioDriver.sig="p";var _SDL_GetScancodeFromKey=key=>SDL.scanCodes[key];_SDL_GetScancodeFromKey.sig="ii";var _SDL_GetAudioDriver=index=>_SDL_GetCurrentAudioDriver();_SDL_GetAudioDriver.sig="pi";var _SDL_EnableUNICODE=on=>{var ret=SDL.unicode||0;SDL.unicode=on;return ret};_SDL_EnableUNICODE.sig="ii";var _SDL_AddTimer=(interval,callback,param)=>safeSetTimeout(()=>((a1,a2)=>{})(interval,param),interval);_SDL_AddTimer.sig="iipp";var _SDL_RemoveTimer=id=>{clearTimeout(id);return true};_SDL_RemoveTimer.sig="ii";var _SDL_CreateThread=(fs,data,pfnBeginThread,pfnEndThread)=>{throw"SDL threads cannot be supported in the web platform because they assume shared state. See emscripten_create_worker etc. for a message-passing concurrency model that does let you run code in another thread."};_SDL_CreateThread.sig="ppp";var _SDL_WaitThread=(thread,status)=>{throw"SDL_WaitThread"};_SDL_WaitThread.sig="vpp";var _SDL_GetThreadID=thread=>{throw"SDL_GetThreadID"};_SDL_GetThreadID.sig="pp";var _SDL_ThreadID=()=>0;_SDL_ThreadID.sig="p";var _SDL_AllocRW=()=>{throw"SDL_AllocRW: TODO"};_SDL_AllocRW.sig="p";var _SDL_CondBroadcast=cond=>{throw"SDL_CondBroadcast: TODO"};_SDL_CondBroadcast.sig="ip";var _SDL_CondWaitTimeout=(cond,mutex,ms)=>{throw"SDL_CondWaitTimeout: TODO"};_SDL_CondWaitTimeout.sig="ippi";var _SDL_WM_IconifyWindow=()=>{throw"SDL_WM_IconifyWindow TODO"};_SDL_WM_IconifyWindow.sig="i";var _Mix_SetPostMix=(func,arg)=>warnOnce("Mix_SetPostMix: TODO");_Mix_SetPostMix.sig="vpp";var _Mix_VolumeChunk=(chunk,volume)=>{throw"Mix_VolumeChunk: TODO"};_Mix_VolumeChunk.sig="ipi";var _Mix_SetPosition=(channel,angle,distance)=>{throw"Mix_SetPosition: TODO"};_Mix_SetPosition.sig="iiii";var _Mix_QuerySpec=(frequency,format,channels)=>{throw"Mix_QuerySpec: TODO"};_Mix_QuerySpec.sig="ippp";var _Mix_FadeInChannelTimed=(channel,chunk,loop,ms,ticks)=>{throw"Mix_FadeInChannelTimed"};_Mix_FadeInChannelTimed.sig="iipiii";var _Mix_FadeOutChannel=()=>{throw"Mix_FadeOutChannel"};_Mix_FadeOutChannel.sig="iii";var _Mix_Linked_Version=()=>{throw"Mix_Linked_Version: TODO"};_Mix_Linked_Version.sig="p";var _SDL_SaveBMP_RW=(surface,dst,freedst)=>{throw"SDL_SaveBMP_RW: TODO"};_SDL_SaveBMP_RW.sig="ippi";var _SDL_WM_SetIcon=(icon,mask)=>{};_SDL_WM_SetIcon.sig="vpp";var _SDL_HasRDTSC=()=>0;_SDL_HasRDTSC.sig="i";var _SDL_HasMMX=()=>0;_SDL_HasMMX.sig="i";var _SDL_HasMMXExt=()=>0;_SDL_HasMMXExt.sig="i";var _SDL_Has3DNow=()=>0;_SDL_Has3DNow.sig="i";var _SDL_Has3DNowExt=()=>0;_SDL_Has3DNowExt.sig="i";var _SDL_HasSSE=()=>0;_SDL_HasSSE.sig="i";var _SDL_HasSSE2=()=>0;_SDL_HasSSE2.sig="i";var _SDL_HasAltiVec=()=>0;_SDL_HasAltiVec.sig="i";var ALLOC_NORMAL=0;var ALLOC_STACK=1;var allocate=(slab,allocator)=>{var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(!slab.subarray&&!slab.slice){slab=new Uint8Array(slab)}HEAPU8.set(slab,ret);return ret};var writeStringToMemory=(string,buffer,dontAddNull)=>{warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar};var writeAsciiToMemory=(str,buffer,dontAddNull)=>{for(var i=0;i{HEAP32[___errno_location()>>2]=value;return value};var demangle=func=>{demangle.recursionGuard=(demangle.recursionGuard|0)+1;if(demangle.recursionGuard>1)return func;return withStackSave(()=>{try{var s=func;if(s.startsWith("__Z"))s=s.substr(1);var buf=stringToUTF8OnStack(s);var status=stackAlloc(4);var ret=___cxa_demangle(buf,0,0,status);if(HEAP32[status>>2]===0&&ret){return UTF8ToString(ret)}}catch(e){}finally{_free(ret);if(demangle.recursionGuard<2)--demangle.recursionGuard}return func})};function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return js}var print=out;var printErr=err;var _emscripten_is_main_browser_thread=()=>!ENVIRONMENT_IS_WORKER;registerWasmPlugin();FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["requestFullscreen"]=Browser.requestFullscreen;Module["requestAnimationFrame"]=Browser.requestAnimationFrame;Module["setCanvasSize"]=Browser.setCanvasSize;Module["pauseMainLoop"]=Browser.mainLoop.pause;Module["resumeMainLoop"]=Browser.mainLoop.resume;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<=288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<=288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i)}adapters_support();var emSetImmediate;var emClearImmediate;if(typeof setImmediate!="undefined"){emSetImmediate=setImmediateWrapped;emClearImmediate=clearImmediateWrapped}else if(typeof addEventListener=="function"){var __setImmediate_id_counter=0;var __setImmediate_queue=[];var __setImmediate_message_id="_si";var __setImmediate_cb=e=>{if(e.data===__setImmediate_message_id){e.stopPropagation();__setImmediate_queue.shift()();++__setImmediate_id_counter}};addEventListener("message",__setImmediate_cb,true);emSetImmediate=func=>{postMessage(__setImmediate_message_id,"*");return __setImmediate_id_counter+__setImmediate_queue.push(func)-1};emClearImmediate=id=>{var index=id-__setImmediate_id_counter;if(index>=0&&index<__setImmediate_queue.length)__setImmediate_queue[index]=()=>{}}}var wasmImports={IMG_Init:_IMG_Init,IMG_Load:_IMG_Load,IMG_Load_RW:_IMG_Load_RW,IMG_Quit:_IMG_Quit,Mix_AllocateChannels:_Mix_AllocateChannels,Mix_ChannelFinished:_Mix_ChannelFinished,Mix_CloseAudio:_Mix_CloseAudio,Mix_FadeInChannelTimed:_Mix_FadeInChannelTimed,Mix_FadeInMusicPos:_Mix_FadeInMusicPos,Mix_FadeOutChannel:_Mix_FadeOutChannel,Mix_FadeOutMusic:_Mix_FadeOutMusic,Mix_FadingChannel:_Mix_FadingChannel,Mix_FreeChunk:_Mix_FreeChunk,Mix_FreeMusic:_Mix_FreeMusic,Mix_HaltChannel:_Mix_HaltChannel,Mix_HaltMusic:_Mix_HaltMusic,Mix_HookMusicFinished:_Mix_HookMusicFinished,Mix_Init:_Mix_Init,Mix_Linked_Version:_Mix_Linked_Version,Mix_LoadMUS:_Mix_LoadMUS,Mix_LoadMUS_RW:_Mix_LoadMUS_RW,Mix_LoadWAV:_Mix_LoadWAV,Mix_LoadWAV_RW:_Mix_LoadWAV_RW,Mix_OpenAudio:_Mix_OpenAudio,Mix_Pause:_Mix_Pause,Mix_PauseMusic:_Mix_PauseMusic,Mix_Paused:_Mix_Paused,Mix_PausedMusic:_Mix_PausedMusic,Mix_PlayChannelTimed:_Mix_PlayChannelTimed,Mix_PlayMusic:_Mix_PlayMusic,Mix_Playing:_Mix_Playing,Mix_PlayingMusic:_Mix_PlayingMusic,Mix_QuerySpec:_Mix_QuerySpec,Mix_QuickLoad_RAW:_Mix_QuickLoad_RAW,Mix_Quit:_Mix_Quit,Mix_ReserveChannels:_Mix_ReserveChannels,Mix_Resume:_Mix_Resume,Mix_ResumeMusic:_Mix_ResumeMusic,Mix_SetPanning:_Mix_SetPanning,Mix_SetPosition:_Mix_SetPosition,Mix_SetPostMix:_Mix_SetPostMix,Mix_Volume:_Mix_Volume,Mix_VolumeChunk:_Mix_VolumeChunk,Mix_VolumeMusic:_Mix_VolumeMusic,SDL_AddTimer:_SDL_AddTimer,SDL_AllocRW:_SDL_AllocRW,SDL_AudioDriverName:_SDL_AudioDriverName,SDL_AudioQuit:_SDL_AudioQuit,SDL_ClearError:_SDL_ClearError,SDL_CloseAudio:_SDL_CloseAudio,SDL_CondBroadcast:_SDL_CondBroadcast,SDL_CondSignal:_SDL_CondSignal,SDL_CondWait:_SDL_CondWait,SDL_CondWaitTimeout:_SDL_CondWaitTimeout,SDL_ConvertSurface:_SDL_ConvertSurface,SDL_CreateCond:_SDL_CreateCond,SDL_CreateMutex:_SDL_CreateMutex,SDL_CreateRGBSurface:_SDL_CreateRGBSurface,SDL_CreateRGBSurfaceFrom:_SDL_CreateRGBSurfaceFrom,SDL_CreateThread:_SDL_CreateThread,SDL_Delay:_SDL_Delay,SDL_DestroyCond:_SDL_DestroyCond,SDL_DestroyMutex:_SDL_DestroyMutex,SDL_DestroyRenderer:_SDL_DestroyRenderer,SDL_DestroyWindow:_SDL_DestroyWindow,SDL_DisplayFormatAlpha:_SDL_DisplayFormatAlpha,SDL_EnableKeyRepeat:_SDL_EnableKeyRepeat,SDL_EnableUNICODE:_SDL_EnableUNICODE,SDL_FillRect:_SDL_FillRect,SDL_Flip:_SDL_Flip,SDL_FreeRW:_SDL_FreeRW,SDL_FreeSurface:_SDL_FreeSurface,SDL_GL_DeleteContext:_SDL_GL_DeleteContext,SDL_GL_ExtensionSupported:_SDL_GL_ExtensionSupported,SDL_GL_GetAttribute:_SDL_GL_GetAttribute,SDL_GL_GetSwapInterval:_SDL_GL_GetSwapInterval,SDL_GL_MakeCurrent:_SDL_GL_MakeCurrent,SDL_GL_SetAttribute:_SDL_GL_SetAttribute,SDL_GL_SetSwapInterval:_SDL_GL_SetSwapInterval,SDL_GL_SwapBuffers:_SDL_GL_SwapBuffers,SDL_GL_SwapWindow:_SDL_GL_SwapWindow,SDL_GetAppState:_SDL_GetAppState,SDL_GetAudioDriver:_SDL_GetAudioDriver,SDL_GetClipRect:_SDL_GetClipRect,SDL_GetCurrentAudioDriver:_SDL_GetCurrentAudioDriver,SDL_GetError:_SDL_GetError,SDL_GetKeyName:_SDL_GetKeyName,SDL_GetKeyState:_SDL_GetKeyState,SDL_GetKeyboardState:_SDL_GetKeyboardState,SDL_GetModState:_SDL_GetModState,SDL_GetMouseState:_SDL_GetMouseState,SDL_GetNumAudioDrivers:_SDL_GetNumAudioDrivers,SDL_GetRGB:_SDL_GetRGB,SDL_GetRGBA:_SDL_GetRGBA,SDL_GetScancodeFromKey:_SDL_GetScancodeFromKey,SDL_GetThreadID:_SDL_GetThreadID,SDL_GetTicks:_SDL_GetTicks,SDL_GetVideoInfo:_SDL_GetVideoInfo,SDL_GetVideoSurface:_SDL_GetVideoSurface,SDL_GetWindowFlags:_SDL_GetWindowFlags,SDL_GetWindowSize:_SDL_GetWindowSize,SDL_Has3DNow:_SDL_Has3DNow,SDL_Has3DNowExt:_SDL_Has3DNowExt,SDL_HasAltiVec:_SDL_HasAltiVec,SDL_HasMMX:_SDL_HasMMX,SDL_HasMMXExt:_SDL_HasMMXExt,SDL_HasRDTSC:_SDL_HasRDTSC,SDL_HasSSE:_SDL_HasSSE,SDL_HasSSE2:_SDL_HasSSE2,SDL_Init:_SDL_Init,SDL_InitSubSystem:_SDL_InitSubSystem,SDL_JoystickClose:_SDL_JoystickClose,SDL_JoystickEventState:_SDL_JoystickEventState,SDL_JoystickGetAxis:_SDL_JoystickGetAxis,SDL_JoystickGetBall:_SDL_JoystickGetBall,SDL_JoystickGetButton:_SDL_JoystickGetButton,SDL_JoystickGetHat:_SDL_JoystickGetHat,SDL_JoystickIndex:_SDL_JoystickIndex,SDL_JoystickName:_SDL_JoystickName,SDL_JoystickNumAxes:_SDL_JoystickNumAxes,SDL_JoystickNumBalls:_SDL_JoystickNumBalls,SDL_JoystickNumButtons:_SDL_JoystickNumButtons,SDL_JoystickNumHats:_SDL_JoystickNumHats,SDL_JoystickOpen:_SDL_JoystickOpen,SDL_JoystickOpened:_SDL_JoystickOpened,SDL_JoystickUpdate:_SDL_JoystickUpdate,SDL_Linked_Version:_SDL_Linked_Version,SDL_ListModes:_SDL_ListModes,SDL_LoadBMP_RW:_SDL_LoadBMP_RW,SDL_LockAudio:_SDL_LockAudio,SDL_LockSurface:_SDL_LockSurface,SDL_LogSetOutputFunction:_SDL_LogSetOutputFunction,SDL_LowerBlit:_SDL_LowerBlit,SDL_LowerBlitScaled:_SDL_LowerBlitScaled,SDL_MapRGB:_SDL_MapRGB,SDL_MapRGBA:_SDL_MapRGBA,SDL_NumJoysticks:_SDL_NumJoysticks,SDL_OpenAudio:_SDL_OpenAudio,SDL_PauseAudio:_SDL_PauseAudio,SDL_PeepEvents:_SDL_PeepEvents,SDL_PollEvent:_SDL_PollEvent,SDL_PumpEvents:_SDL_PumpEvents,SDL_PushEvent:_SDL_PushEvent,SDL_Quit:_SDL_Quit,SDL_QuitSubSystem:_SDL_QuitSubSystem,SDL_RWFromConstMem:_SDL_RWFromConstMem,SDL_RWFromFile:_SDL_RWFromFile,SDL_RWFromMem:_SDL_RWFromMem,SDL_RemoveTimer:_SDL_RemoveTimer,SDL_SaveBMP_RW:_SDL_SaveBMP_RW,SDL_SetAlpha:_SDL_SetAlpha,SDL_SetClipRect:_SDL_SetClipRect,SDL_SetColorKey:_SDL_SetColorKey,SDL_SetColors:_SDL_SetColors,SDL_SetError:_SDL_SetError,SDL_SetGamma:_SDL_SetGamma,SDL_SetGammaRamp:_SDL_SetGammaRamp,SDL_SetPalette:_SDL_SetPalette,SDL_SetVideoMode:_SDL_SetVideoMode,SDL_SetWindowFullscreen:_SDL_SetWindowFullscreen,SDL_SetWindowTitle:_SDL_SetWindowTitle,SDL_ShowCursor:_SDL_ShowCursor,SDL_StartTextInput:_SDL_StartTextInput,SDL_StopTextInput:_SDL_StopTextInput,SDL_ThreadID:_SDL_ThreadID,SDL_UnlockAudio:_SDL_UnlockAudio,SDL_UnlockSurface:_SDL_UnlockSurface,SDL_UpdateRect:_SDL_UpdateRect,SDL_UpdateRects:_SDL_UpdateRects,SDL_UpperBlit:_SDL_UpperBlit,SDL_UpperBlitScaled:_SDL_UpperBlitScaled,SDL_VideoDriverName:_SDL_VideoDriverName,SDL_VideoModeOK:_SDL_VideoModeOK,SDL_VideoQuit:_SDL_VideoQuit,SDL_WM_GrabInput:_SDL_WM_GrabInput,SDL_WM_IconifyWindow:_SDL_WM_IconifyWindow,SDL_WM_SetCaption:_SDL_WM_SetCaption,SDL_WM_SetIcon:_SDL_WM_SetIcon,SDL_WM_ToggleFullScreen:_SDL_WM_ToggleFullScreen,SDL_WaitThread:_SDL_WaitThread,SDL_WarpMouse:_SDL_WarpMouse,SDL_WasInit:_SDL_WasInit,SDL_mutexP:_SDL_mutexP,SDL_mutexV:_SDL_mutexV,TTF_CloseFont:_TTF_CloseFont,TTF_FontAscent:_TTF_FontAscent,TTF_FontDescent:_TTF_FontDescent,TTF_FontHeight:_TTF_FontHeight,TTF_FontLineSkip:_TTF_FontLineSkip,TTF_GlyphMetrics:_TTF_GlyphMetrics,TTF_Init:_TTF_Init,TTF_OpenFont:_TTF_OpenFont,TTF_Quit:_TTF_Quit,TTF_RenderText_Blended:_TTF_RenderText_Blended,TTF_RenderText_Shaded:_TTF_RenderText_Shaded,TTF_RenderText_Solid:_TTF_RenderText_Solid,TTF_RenderUTF8_Solid:_TTF_RenderUTF8_Solid,TTF_SizeText:_TTF_SizeText,TTF_SizeUTF8:_TTF_SizeUTF8,XChangeWindowAttributes:_XChangeWindowAttributes,XCreateWindow:_XCreateWindow,XInternAtom:_XInternAtom,XMapWindow:_XMapWindow,XOpenDisplay:_XOpenDisplay,XPending:_XPending,XSendEvent:_XSendEvent,XSetWMHints:_XSetWMHints,XStoreName:_XStoreName,_Unwind_Backtrace:__Unwind_Backtrace,_Unwind_DeleteException:__Unwind_DeleteException,_Unwind_FindEnclosingFunction:__Unwind_FindEnclosingFunction,_Unwind_GetIPInfo:__Unwind_GetIPInfo,_Unwind_RaiseException:__Unwind_RaiseException,__asctime_r:___asctime_r,__assert_fail:___assert_fail,__asyncify_data:___asyncify_data,__asyncify_state:___asyncify_state,__call_sighandler:___call_sighandler,__cxa_begin_catch:___cxa_begin_catch,__cxa_call_unexpected:___cxa_call_unexpected,__cxa_end_catch:___cxa_end_catch,__cxa_find_matching_catch_2:___cxa_find_matching_catch_2,__cxa_find_matching_catch_3:___cxa_find_matching_catch_3,__cxa_find_matching_catch_4:___cxa_find_matching_catch_4,__cxa_get_exception_ptr:___cxa_get_exception_ptr,__cxa_rethrow:___cxa_rethrow,__cxa_throw:___cxa_throw,__global_base:___global_base,__heap_base:___heap_base,__indirect_function_table:wasmTable,__memory_base:___memory_base,__resumeException:___resumeException,__stack_high:___stack_high,__stack_low:___stack_low,__stack_pointer:___stack_pointer,__syscall__newselect:___syscall__newselect,__syscall_accept4:___syscall_accept4,__syscall_bind:___syscall_bind,__syscall_chdir:___syscall_chdir,__syscall_chmod:___syscall_chmod,__syscall_connect:___syscall_connect,__syscall_dup:___syscall_dup,__syscall_dup3:___syscall_dup3,__syscall_faccessat:___syscall_faccessat,__syscall_fadvise64:___syscall_fadvise64,__syscall_fallocate:___syscall_fallocate,__syscall_fchdir:___syscall_fchdir,__syscall_fchmod:___syscall_fchmod,__syscall_fchmodat2:___syscall_fchmodat2,__syscall_fchown32:___syscall_fchown32,__syscall_fchownat:___syscall_fchownat,__syscall_fcntl64:___syscall_fcntl64,__syscall_fdatasync:___syscall_fdatasync,__syscall_fstat64:___syscall_fstat64,__syscall_fstatfs64:___syscall_fstatfs64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_getdents64:___syscall_getdents64,__syscall_getpeername:___syscall_getpeername,__syscall_getsockname:___syscall_getsockname,__syscall_getsockopt:___syscall_getsockopt,__syscall_ioctl:___syscall_ioctl,__syscall_listen:___syscall_listen,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_mknodat:___syscall_mknodat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_pipe:___syscall_pipe,__syscall_poll:___syscall_poll,__syscall_readlinkat:___syscall_readlinkat,__syscall_recvfrom:___syscall_recvfrom,__syscall_recvmsg:___syscall_recvmsg,__syscall_renameat:___syscall_renameat,__syscall_rmdir:___syscall_rmdir,__syscall_sendmsg:___syscall_sendmsg,__syscall_sendto:___syscall_sendto,__syscall_socket:___syscall_socket,__syscall_stat64:___syscall_stat64,__syscall_statfs64:___syscall_statfs64,__syscall_symlink:___syscall_symlink,__syscall_symlinkat:___syscall_symlinkat,__syscall_truncate64:___syscall_truncate64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,__table_base:___table_base,_abort_js:__abort_js,_dlopen_js:__dlopen_js,_dlsym_catchup_js:__dlsym_catchup_js,_dlsym_js:__dlsym_js,_emscripten_dlopen_js:__emscripten_dlopen_js,_emscripten_fs_load_embedded_files:__emscripten_fs_load_embedded_files,_emscripten_get_now_is_monotonic:__emscripten_get_now_is_monotonic,_emscripten_get_progname:__emscripten_get_progname,_emscripten_lookup_name:__emscripten_lookup_name,_emscripten_memcpy_js:__emscripten_memcpy_js,_emscripten_push_main_loop_blocker:__emscripten_push_main_loop_blocker,_emscripten_push_uncounted_main_loop_blocker:__emscripten_push_uncounted_main_loop_blocker,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_emscripten_set_offscreencanvas_size:__emscripten_set_offscreencanvas_size,_emscripten_system:__emscripten_system,_emscripten_throw_longjmp:__emscripten_throw_longjmp,_glGetActiveAttribOrUniform:__glGetActiveAttribOrUniform,_gmtime_js:__gmtime_js,_load_secondary_module:__load_secondary_module,_localtime_js:__localtime_js,_mktime_js:__mktime_js,_mmap_js:__mmap_js,_msync_js:__msync_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_timegm_js:__timegm_js,_tzset_js:__tzset_js,alBuffer3f:_alBuffer3f,alBuffer3i:_alBuffer3i,alBufferData:_alBufferData,alBufferf:_alBufferf,alBufferfv:_alBufferfv,alBufferi:_alBufferi,alBufferiv:_alBufferiv,alDeleteBuffers:_alDeleteBuffers,alDeleteSources:_alDeleteSources,alDisable:_alDisable,alDistanceModel:_alDistanceModel,alDopplerFactor:_alDopplerFactor,alDopplerVelocity:_alDopplerVelocity,alEnable:_alEnable,alGenBuffers:_alGenBuffers,alGenSources:_alGenSources,alGetBoolean:_alGetBoolean,alGetBooleanv:_alGetBooleanv,alGetBuffer3f:_alGetBuffer3f,alGetBuffer3i:_alGetBuffer3i,alGetBufferf:_alGetBufferf,alGetBufferfv:_alGetBufferfv,alGetBufferi:_alGetBufferi,alGetBufferiv:_alGetBufferiv,alGetDouble:_alGetDouble,alGetDoublev:_alGetDoublev,alGetEnumValue:_alGetEnumValue,alGetError:_alGetError,alGetFloat:_alGetFloat,alGetFloatv:_alGetFloatv,alGetInteger:_alGetInteger,alGetIntegerv:_alGetIntegerv,alGetListener3f:_alGetListener3f,alGetListener3i:_alGetListener3i,alGetListenerf:_alGetListenerf,alGetListenerfv:_alGetListenerfv,alGetListeneri:_alGetListeneri,alGetListeneriv:_alGetListeneriv,alGetSource3f:_alGetSource3f,alGetSource3i:_alGetSource3i,alGetSourcef:_alGetSourcef,alGetSourcefv:_alGetSourcefv,alGetSourcei:_alGetSourcei,alGetSourceiv:_alGetSourceiv,alGetString:_alGetString,alIsBuffer:_alIsBuffer,alIsEnabled:_alIsEnabled,alIsExtensionPresent:_alIsExtensionPresent,alIsSource:_alIsSource,alListener3f:_alListener3f,alListener3i:_alListener3i,alListenerf:_alListenerf,alListenerfv:_alListenerfv,alListeneri:_alListeneri,alListeneriv:_alListeneriv,alSource3f:_alSource3f,alSource3i:_alSource3i,alSourcePause:_alSourcePause,alSourcePausev:_alSourcePausev,alSourcePlay:_alSourcePlay,alSourcePlayv:_alSourcePlayv,alSourceQueueBuffers:_alSourceQueueBuffers,alSourceRewind:_alSourceRewind,alSourceRewindv:_alSourceRewindv,alSourceStop:_alSourceStop,alSourceStopv:_alSourceStopv,alSourceUnqueueBuffers:_alSourceUnqueueBuffers,alSourcef:_alSourcef,alSourcefv:_alSourcefv,alSourcei:_alSourcei,alSourceiv:_alSourceiv,alSpeedOfSound:_alSpeedOfSound,alcCaptureCloseDevice:_alcCaptureCloseDevice,alcCaptureOpenDevice:_alcCaptureOpenDevice,alcCaptureSamples:_alcCaptureSamples,alcCaptureStart:_alcCaptureStart,alcCaptureStop:_alcCaptureStop,alcCloseDevice:_alcCloseDevice,alcCreateContext:_alcCreateContext,alcDestroyContext:_alcDestroyContext,alcGetContextsDevice:_alcGetContextsDevice,alcGetCurrentContext:_alcGetCurrentContext,alcGetEnumValue:_alcGetEnumValue,alcGetError:_alcGetError,alcGetIntegerv:_alcGetIntegerv,alcGetString:_alcGetString,alcIsExtensionPresent:_alcIsExtensionPresent,alcMakeContextCurrent:_alcMakeContextCurrent,alcOpenDevice:_alcOpenDevice,alcProcessContext:_alcProcessContext,alcSuspendContext:_alcSuspendContext,boxColor:_boxColor,boxRGBA:_boxRGBA,clock_res_get:_clock_res_get,clock_time_get:_clock_time_get,eglBindAPI:_eglBindAPI,eglChooseConfig:_eglChooseConfig,eglCreateContext:_eglCreateContext,eglCreateWindowSurface:_eglCreateWindowSurface,eglDestroyContext:_eglDestroyContext,eglDestroySurface:_eglDestroySurface,eglGetConfigAttrib:_eglGetConfigAttrib,eglGetConfigs:_eglGetConfigs,eglGetCurrentContext:_eglGetCurrentContext,eglGetCurrentDisplay:_eglGetCurrentDisplay,eglGetCurrentSurface:_eglGetCurrentSurface,eglGetDisplay:_eglGetDisplay,eglGetError:_eglGetError,eglInitialize:_eglInitialize,eglMakeCurrent:_eglMakeCurrent,eglQueryAPI:_eglQueryAPI,eglQueryContext:_eglQueryContext,eglQueryString:_eglQueryString,eglQuerySurface:_eglQuerySurface,eglReleaseThread:_eglReleaseThread,eglSwapBuffers:_eglSwapBuffers,eglSwapInterval:_eglSwapInterval,eglTerminate:_eglTerminate,eglWaitClient:_eglWaitClient,eglWaitGL:_eglWaitGL,eglWaitNative:_eglWaitNative,ellipseColor:_ellipseColor,ellipseRGBA:_ellipseRGBA,emscripten_SDL_SetEventHandler:_emscripten_SDL_SetEventHandler,emscripten_alcDevicePauseSOFT:_emscripten_alcDevicePauseSOFT,emscripten_alcDeviceResumeSOFT:_emscripten_alcDeviceResumeSOFT,emscripten_alcGetStringiSOFT:_emscripten_alcGetStringiSOFT,emscripten_alcResetDeviceSOFT:_emscripten_alcResetDeviceSOFT,emscripten_asm_const_async_on_main_thread:_emscripten_asm_const_async_on_main_thread,emscripten_asm_const_double:_emscripten_asm_const_double,emscripten_asm_const_double_sync_on_main_thread:_emscripten_asm_const_double_sync_on_main_thread,emscripten_asm_const_int:_emscripten_asm_const_int,emscripten_asm_const_int_sync_on_main_thread:_emscripten_asm_const_int_sync_on_main_thread,emscripten_asm_const_ptr:_emscripten_asm_const_ptr,emscripten_asm_const_ptr_sync_on_main_thread:_emscripten_asm_const_ptr_sync_on_main_thread,emscripten_async_call:_emscripten_async_call,emscripten_async_load_script:_emscripten_async_load_script,emscripten_async_run_script:_emscripten_async_run_script,emscripten_async_wget:_emscripten_async_wget,emscripten_async_wget2:_emscripten_async_wget2,emscripten_async_wget2_abort:_emscripten_async_wget2_abort,emscripten_async_wget2_data:_emscripten_async_wget2_data,emscripten_async_wget_data:_emscripten_async_wget_data,emscripten_call_worker:_emscripten_call_worker,emscripten_cancel_animation_frame:_emscripten_cancel_animation_frame,emscripten_cancel_main_loop:_emscripten_cancel_main_loop,emscripten_clear_immediate:_emscripten_clear_immediate,emscripten_clear_interval:_emscripten_clear_interval,emscripten_clear_timeout:_emscripten_clear_timeout,emscripten_console_error:_emscripten_console_error,emscripten_console_log:_emscripten_console_log,emscripten_console_warn:_emscripten_console_warn,emscripten_create_worker:_emscripten_create_worker,emscripten_date_now:_emscripten_date_now,emscripten_debugger:_emscripten_debugger,emscripten_destroy_worker:_emscripten_destroy_worker,emscripten_enter_soft_fullscreen:_emscripten_enter_soft_fullscreen,emscripten_err:_emscripten_err,emscripten_errn:_emscripten_errn,emscripten_exit_fullscreen:_emscripten_exit_fullscreen,emscripten_exit_pointerlock:_emscripten_exit_pointerlock,emscripten_exit_soft_fullscreen:_emscripten_exit_soft_fullscreen,emscripten_exit_with_live_runtime:_emscripten_exit_with_live_runtime,emscripten_fiber_swap:_emscripten_fiber_swap,emscripten_force_exit:_emscripten_force_exit,emscripten_get_battery_status:_emscripten_get_battery_status,emscripten_get_callstack:_emscripten_get_callstack,emscripten_get_canvas_element_size:_emscripten_get_canvas_element_size,emscripten_get_canvas_size:_emscripten_get_canvas_size,emscripten_get_compiler_setting:_emscripten_get_compiler_setting,emscripten_get_device_pixel_ratio:_emscripten_get_device_pixel_ratio,emscripten_get_devicemotion_status:_emscripten_get_devicemotion_status,emscripten_get_deviceorientation_status:_emscripten_get_deviceorientation_status,emscripten_get_element_css_size:_emscripten_get_element_css_size,emscripten_get_fullscreen_status:_emscripten_get_fullscreen_status,emscripten_get_gamepad_status:_emscripten_get_gamepad_status,emscripten_get_heap_max:_emscripten_get_heap_max,emscripten_get_main_loop_timing:_emscripten_get_main_loop_timing,emscripten_get_mouse_status:_emscripten_get_mouse_status,emscripten_get_now:_emscripten_get_now,emscripten_get_now_res:_emscripten_get_now_res,emscripten_get_num_gamepads:_emscripten_get_num_gamepads,emscripten_get_orientation_status:_emscripten_get_orientation_status,emscripten_get_pointerlock_status:_emscripten_get_pointerlock_status,emscripten_get_preloaded_image_data:_emscripten_get_preloaded_image_data,emscripten_get_preloaded_image_data_from_FILE:_emscripten_get_preloaded_image_data_from_FILE,emscripten_get_screen_size:_emscripten_get_screen_size,emscripten_get_visibility_status:_emscripten_get_visibility_status,emscripten_get_window_title:_emscripten_get_window_title,emscripten_get_worker_queue_size:_emscripten_get_worker_queue_size,emscripten_glActiveTexture:_emscripten_glActiveTexture,emscripten_glAttachShader:_emscripten_glAttachShader,emscripten_glBegin:_emscripten_glBegin,emscripten_glBeginQueryEXT:_emscripten_glBeginQueryEXT,emscripten_glBindAttribLocation:_emscripten_glBindAttribLocation,emscripten_glBindBuffer:_emscripten_glBindBuffer,emscripten_glBindFramebuffer:_emscripten_glBindFramebuffer,emscripten_glBindRenderbuffer:_emscripten_glBindRenderbuffer,emscripten_glBindTexture:_emscripten_glBindTexture,emscripten_glBindVertexArray:_emscripten_glBindVertexArray,emscripten_glBindVertexArrayOES:_emscripten_glBindVertexArrayOES,emscripten_glBlendColor:_emscripten_glBlendColor,emscripten_glBlendEquation:_emscripten_glBlendEquation,emscripten_glBlendEquationSeparate:_emscripten_glBlendEquationSeparate,emscripten_glBlendFunc:_emscripten_glBlendFunc,emscripten_glBlendFuncSeparate:_emscripten_glBlendFuncSeparate,emscripten_glBufferData:_emscripten_glBufferData,emscripten_glBufferSubData:_emscripten_glBufferSubData,emscripten_glCheckFramebufferStatus:_emscripten_glCheckFramebufferStatus,emscripten_glClear:_emscripten_glClear,emscripten_glClearColor:_emscripten_glClearColor,emscripten_glClearDepth:_emscripten_glClearDepth,emscripten_glClearDepthf:_emscripten_glClearDepthf,emscripten_glClearStencil:_emscripten_glClearStencil,emscripten_glColorMask:_emscripten_glColorMask,emscripten_glCompileShader:_emscripten_glCompileShader,emscripten_glCompressedTexImage2D:_emscripten_glCompressedTexImage2D,emscripten_glCompressedTexSubImage2D:_emscripten_glCompressedTexSubImage2D,emscripten_glCopyTexImage2D:_emscripten_glCopyTexImage2D,emscripten_glCopyTexSubImage2D:_emscripten_glCopyTexSubImage2D,emscripten_glCreateProgram:_emscripten_glCreateProgram,emscripten_glCreateShader:_emscripten_glCreateShader,emscripten_glCullFace:_emscripten_glCullFace,emscripten_glDeleteBuffers:_emscripten_glDeleteBuffers,emscripten_glDeleteFramebuffers:_emscripten_glDeleteFramebuffers,emscripten_glDeleteProgram:_emscripten_glDeleteProgram,emscripten_glDeleteQueriesEXT:_emscripten_glDeleteQueriesEXT,emscripten_glDeleteRenderbuffers:_emscripten_glDeleteRenderbuffers,emscripten_glDeleteShader:_emscripten_glDeleteShader,emscripten_glDeleteTextures:_emscripten_glDeleteTextures,emscripten_glDeleteVertexArrays:_emscripten_glDeleteVertexArrays,emscripten_glDeleteVertexArraysOES:_emscripten_glDeleteVertexArraysOES,emscripten_glDepthFunc:_emscripten_glDepthFunc,emscripten_glDepthMask:_emscripten_glDepthMask,emscripten_glDepthRange:_emscripten_glDepthRange,emscripten_glDepthRangef:_emscripten_glDepthRangef,emscripten_glDetachShader:_emscripten_glDetachShader,emscripten_glDisable:_emscripten_glDisable,emscripten_glDisableVertexAttribArray:_emscripten_glDisableVertexAttribArray,emscripten_glDrawArrays:_emscripten_glDrawArrays,emscripten_glDrawArraysInstanced:_emscripten_glDrawArraysInstanced,emscripten_glDrawArraysInstancedANGLE:_emscripten_glDrawArraysInstancedANGLE,emscripten_glDrawArraysInstancedARB:_emscripten_glDrawArraysInstancedARB,emscripten_glDrawArraysInstancedEXT:_emscripten_glDrawArraysInstancedEXT,emscripten_glDrawArraysInstancedNV:_emscripten_glDrawArraysInstancedNV,emscripten_glDrawBuffers:_emscripten_glDrawBuffers,emscripten_glDrawBuffersEXT:_emscripten_glDrawBuffersEXT,emscripten_glDrawBuffersWEBGL:_emscripten_glDrawBuffersWEBGL,emscripten_glDrawElements:_emscripten_glDrawElements,emscripten_glDrawElementsInstanced:_emscripten_glDrawElementsInstanced,emscripten_glDrawElementsInstancedANGLE:_emscripten_glDrawElementsInstancedANGLE,emscripten_glDrawElementsInstancedARB:_emscripten_glDrawElementsInstancedARB,emscripten_glDrawElementsInstancedEXT:_emscripten_glDrawElementsInstancedEXT,emscripten_glDrawElementsInstancedNV:_emscripten_glDrawElementsInstancedNV,emscripten_glEnable:_emscripten_glEnable,emscripten_glEnableVertexAttribArray:_emscripten_glEnableVertexAttribArray,emscripten_glEndQueryEXT:_emscripten_glEndQueryEXT,emscripten_glFinish:_emscripten_glFinish,emscripten_glFlush:_emscripten_glFlush,emscripten_glFramebufferRenderbuffer:_emscripten_glFramebufferRenderbuffer,emscripten_glFramebufferTexture2D:_emscripten_glFramebufferTexture2D,emscripten_glFrontFace:_emscripten_glFrontFace,emscripten_glGenBuffers:_emscripten_glGenBuffers,emscripten_glGenFramebuffers:_emscripten_glGenFramebuffers,emscripten_glGenQueriesEXT:_emscripten_glGenQueriesEXT,emscripten_glGenRenderbuffers:_emscripten_glGenRenderbuffers,emscripten_glGenTextures:_emscripten_glGenTextures,emscripten_glGenVertexArrays:_emscripten_glGenVertexArrays,emscripten_glGenVertexArraysOES:_emscripten_glGenVertexArraysOES,emscripten_glGenerateMipmap:_emscripten_glGenerateMipmap,emscripten_glGetActiveAttrib:_emscripten_glGetActiveAttrib,emscripten_glGetActiveUniform:_emscripten_glGetActiveUniform,emscripten_glGetAttachedShaders:_emscripten_glGetAttachedShaders,emscripten_glGetAttribLocation:_emscripten_glGetAttribLocation,emscripten_glGetBooleanv:_emscripten_glGetBooleanv,emscripten_glGetBufferParameteriv:_emscripten_glGetBufferParameteriv,emscripten_glGetError:_emscripten_glGetError,emscripten_glGetFloatv:_emscripten_glGetFloatv,emscripten_glGetFramebufferAttachmentParameteriv:_emscripten_glGetFramebufferAttachmentParameteriv,emscripten_glGetIntegerv:_emscripten_glGetIntegerv,emscripten_glGetProgramInfoLog:_emscripten_glGetProgramInfoLog,emscripten_glGetProgramiv:_emscripten_glGetProgramiv,emscripten_glGetQueryObjecti64vEXT:_emscripten_glGetQueryObjecti64vEXT,emscripten_glGetQueryObjectivEXT:_emscripten_glGetQueryObjectivEXT,emscripten_glGetQueryObjectui64vEXT:_emscripten_glGetQueryObjectui64vEXT,emscripten_glGetQueryObjectuivEXT:_emscripten_glGetQueryObjectuivEXT,emscripten_glGetQueryivEXT:_emscripten_glGetQueryivEXT,emscripten_glGetRenderbufferParameteriv:_emscripten_glGetRenderbufferParameteriv,emscripten_glGetShaderInfoLog:_emscripten_glGetShaderInfoLog,emscripten_glGetShaderPrecisionFormat:_emscripten_glGetShaderPrecisionFormat,emscripten_glGetShaderSource:_emscripten_glGetShaderSource,emscripten_glGetShaderiv:_emscripten_glGetShaderiv,emscripten_glGetString:_emscripten_glGetString,emscripten_glGetTexParameterfv:_emscripten_glGetTexParameterfv,emscripten_glGetTexParameteriv:_emscripten_glGetTexParameteriv,emscripten_glGetUniformLocation:_emscripten_glGetUniformLocation,emscripten_glGetUniformfv:_emscripten_glGetUniformfv,emscripten_glGetUniformiv:_emscripten_glGetUniformiv,emscripten_glGetVertexAttribPointerv:_emscripten_glGetVertexAttribPointerv,emscripten_glGetVertexAttribfv:_emscripten_glGetVertexAttribfv,emscripten_glGetVertexAttribiv:_emscripten_glGetVertexAttribiv,emscripten_glHint:_emscripten_glHint,emscripten_glIsBuffer:_emscripten_glIsBuffer,emscripten_glIsEnabled:_emscripten_glIsEnabled,emscripten_glIsFramebuffer:_emscripten_glIsFramebuffer,emscripten_glIsProgram:_emscripten_glIsProgram,emscripten_glIsQueryEXT:_emscripten_glIsQueryEXT,emscripten_glIsRenderbuffer:_emscripten_glIsRenderbuffer,emscripten_glIsShader:_emscripten_glIsShader,emscripten_glIsTexture:_emscripten_glIsTexture,emscripten_glIsVertexArray:_emscripten_glIsVertexArray,emscripten_glIsVertexArrayOES:_emscripten_glIsVertexArrayOES,emscripten_glLineWidth:_emscripten_glLineWidth,emscripten_glLinkProgram:_emscripten_glLinkProgram,emscripten_glLoadIdentity:_emscripten_glLoadIdentity,emscripten_glMatrixMode:_emscripten_glMatrixMode,emscripten_glMultiDrawArrays:_emscripten_glMultiDrawArrays,emscripten_glMultiDrawArraysANGLE:_emscripten_glMultiDrawArraysANGLE,emscripten_glMultiDrawArraysInstancedANGLE:_emscripten_glMultiDrawArraysInstancedANGLE,emscripten_glMultiDrawArraysInstancedWEBGL:_emscripten_glMultiDrawArraysInstancedWEBGL,emscripten_glMultiDrawArraysWEBGL:_emscripten_glMultiDrawArraysWEBGL,emscripten_glMultiDrawElements:_emscripten_glMultiDrawElements,emscripten_glMultiDrawElementsANGLE:_emscripten_glMultiDrawElementsANGLE,emscripten_glMultiDrawElementsInstancedANGLE:_emscripten_glMultiDrawElementsInstancedANGLE,emscripten_glMultiDrawElementsInstancedWEBGL:_emscripten_glMultiDrawElementsInstancedWEBGL,emscripten_glMultiDrawElementsWEBGL:_emscripten_glMultiDrawElementsWEBGL,emscripten_glPixelStorei:_emscripten_glPixelStorei,emscripten_glPolygonOffset:_emscripten_glPolygonOffset,emscripten_glQueryCounterEXT:_emscripten_glQueryCounterEXT,emscripten_glReadPixels:_emscripten_glReadPixels,emscripten_glReleaseShaderCompiler:_emscripten_glReleaseShaderCompiler,emscripten_glRenderbufferStorage:_emscripten_glRenderbufferStorage,emscripten_glSampleCoverage:_emscripten_glSampleCoverage,emscripten_glScissor:_emscripten_glScissor,emscripten_glShaderBinary:_emscripten_glShaderBinary,emscripten_glShaderSource:_emscripten_glShaderSource,emscripten_glStencilFunc:_emscripten_glStencilFunc,emscripten_glStencilFuncSeparate:_emscripten_glStencilFuncSeparate,emscripten_glStencilMask:_emscripten_glStencilMask,emscripten_glStencilMaskSeparate:_emscripten_glStencilMaskSeparate,emscripten_glStencilOp:_emscripten_glStencilOp,emscripten_glStencilOpSeparate:_emscripten_glStencilOpSeparate,emscripten_glTexImage2D:_emscripten_glTexImage2D,emscripten_glTexParameterf:_emscripten_glTexParameterf,emscripten_glTexParameterfv:_emscripten_glTexParameterfv,emscripten_glTexParameteri:_emscripten_glTexParameteri,emscripten_glTexParameteriv:_emscripten_glTexParameteriv,emscripten_glTexSubImage2D:_emscripten_glTexSubImage2D,emscripten_glUniform1f:_emscripten_glUniform1f,emscripten_glUniform1fv:_emscripten_glUniform1fv,emscripten_glUniform1i:_emscripten_glUniform1i,emscripten_glUniform1iv:_emscripten_glUniform1iv,emscripten_glUniform2f:_emscripten_glUniform2f,emscripten_glUniform2fv:_emscripten_glUniform2fv,emscripten_glUniform2i:_emscripten_glUniform2i,emscripten_glUniform2iv:_emscripten_glUniform2iv,emscripten_glUniform3f:_emscripten_glUniform3f,emscripten_glUniform3fv:_emscripten_glUniform3fv,emscripten_glUniform3i:_emscripten_glUniform3i,emscripten_glUniform3iv:_emscripten_glUniform3iv,emscripten_glUniform4f:_emscripten_glUniform4f,emscripten_glUniform4fv:_emscripten_glUniform4fv,emscripten_glUniform4i:_emscripten_glUniform4i,emscripten_glUniform4iv:_emscripten_glUniform4iv,emscripten_glUniformMatrix2fv:_emscripten_glUniformMatrix2fv,emscripten_glUniformMatrix3fv:_emscripten_glUniformMatrix3fv,emscripten_glUniformMatrix4fv:_emscripten_glUniformMatrix4fv,emscripten_glUseProgram:_emscripten_glUseProgram,emscripten_glValidateProgram:_emscripten_glValidateProgram,emscripten_glVertexAttrib1f:_emscripten_glVertexAttrib1f,emscripten_glVertexAttrib1fv:_emscripten_glVertexAttrib1fv,emscripten_glVertexAttrib2f:_emscripten_glVertexAttrib2f,emscripten_glVertexAttrib2fv:_emscripten_glVertexAttrib2fv,emscripten_glVertexAttrib3f:_emscripten_glVertexAttrib3f,emscripten_glVertexAttrib3fv:_emscripten_glVertexAttrib3fv,emscripten_glVertexAttrib4f:_emscripten_glVertexAttrib4f,emscripten_glVertexAttrib4fv:_emscripten_glVertexAttrib4fv,emscripten_glVertexAttribDivisor:_emscripten_glVertexAttribDivisor,emscripten_glVertexAttribDivisorANGLE:_emscripten_glVertexAttribDivisorANGLE,emscripten_glVertexAttribDivisorARB:_emscripten_glVertexAttribDivisorARB,emscripten_glVertexAttribDivisorEXT:_emscripten_glVertexAttribDivisorEXT,emscripten_glVertexAttribDivisorNV:_emscripten_glVertexAttribDivisorNV,emscripten_glVertexAttribPointer:_emscripten_glVertexAttribPointer,emscripten_glVertexPointer:_emscripten_glVertexPointer,emscripten_glViewport:_emscripten_glViewport,emscripten_has_asyncify:_emscripten_has_asyncify,emscripten_hide_mouse:_emscripten_hide_mouse,emscripten_html5_remove_all_event_listeners:_emscripten_html5_remove_all_event_listeners,emscripten_idb_async_clear:_emscripten_idb_async_clear,emscripten_idb_async_delete:_emscripten_idb_async_delete,emscripten_idb_async_exists:_emscripten_idb_async_exists,emscripten_idb_async_load:_emscripten_idb_async_load,emscripten_idb_async_store:_emscripten_idb_async_store,emscripten_idb_clear:_emscripten_idb_clear,emscripten_idb_delete:_emscripten_idb_delete,emscripten_idb_exists:_emscripten_idb_exists,emscripten_idb_free_blob:_emscripten_idb_free_blob,emscripten_idb_load:_emscripten_idb_load,emscripten_idb_load_blob:_emscripten_idb_load_blob,emscripten_idb_read_from_blob:_emscripten_idb_read_from_blob,emscripten_idb_store:_emscripten_idb_store,emscripten_idb_store_blob:_emscripten_idb_store_blob,emscripten_is_main_browser_thread:_emscripten_is_main_browser_thread,emscripten_is_webgl_context_lost:_emscripten_is_webgl_context_lost,emscripten_lazy_load_code:_emscripten_lazy_load_code,emscripten_lock_orientation:_emscripten_lock_orientation,emscripten_log:_emscripten_log,emscripten_math_acos:_emscripten_math_acos,emscripten_math_acosh:_emscripten_math_acosh,emscripten_math_asin:_emscripten_math_asin,emscripten_math_asinh:_emscripten_math_asinh,emscripten_math_atan:_emscripten_math_atan,emscripten_math_atan2:_emscripten_math_atan2,emscripten_math_atanh:_emscripten_math_atanh,emscripten_math_cbrt:_emscripten_math_cbrt,emscripten_math_cos:_emscripten_math_cos,emscripten_math_cosh:_emscripten_math_cosh,emscripten_math_exp:_emscripten_math_exp,emscripten_math_expm1:_emscripten_math_expm1,emscripten_math_fmod:_emscripten_math_fmod,emscripten_math_hypot:_emscripten_math_hypot,emscripten_math_log:_emscripten_math_log,emscripten_math_log10:_emscripten_math_log10,emscripten_math_log1p:_emscripten_math_log1p,emscripten_math_log2:_emscripten_math_log2,emscripten_math_pow:_emscripten_math_pow,emscripten_math_random:_emscripten_math_random,emscripten_math_round:_emscripten_math_round,emscripten_math_sign:_emscripten_math_sign,emscripten_math_sin:_emscripten_math_sin,emscripten_math_sinh:_emscripten_math_sinh,emscripten_math_sqrt:_emscripten_math_sqrt,emscripten_math_tan:_emscripten_math_tan,emscripten_math_tanh:_emscripten_math_tanh,emscripten_notify_memory_growth:_emscripten_notify_memory_growth,emscripten_out:_emscripten_out,emscripten_outn:_emscripten_outn,emscripten_pause_main_loop:_emscripten_pause_main_loop,emscripten_pc_get_column:_emscripten_pc_get_column,emscripten_pc_get_file:_emscripten_pc_get_file,emscripten_pc_get_function:_emscripten_pc_get_function,emscripten_pc_get_line:_emscripten_pc_get_line,emscripten_performance_now:_emscripten_performance_now,emscripten_print_double:_emscripten_print_double,emscripten_promise_all:_emscripten_promise_all,emscripten_promise_all_settled:_emscripten_promise_all_settled,emscripten_promise_any:_emscripten_promise_any,emscripten_promise_await:_emscripten_promise_await,emscripten_promise_create:_emscripten_promise_create,emscripten_promise_destroy:_emscripten_promise_destroy,emscripten_promise_race:_emscripten_promise_race,emscripten_promise_resolve:_emscripten_promise_resolve,emscripten_promise_then:_emscripten_promise_then,emscripten_random:_emscripten_random,emscripten_request_animation_frame:_emscripten_request_animation_frame,emscripten_request_animation_frame_loop:_emscripten_request_animation_frame_loop,emscripten_request_fullscreen:_emscripten_request_fullscreen,emscripten_request_fullscreen_strategy:_emscripten_request_fullscreen_strategy,emscripten_request_pointerlock:_emscripten_request_pointerlock,emscripten_resize_heap:_emscripten_resize_heap,emscripten_resume_main_loop:_emscripten_resume_main_loop,emscripten_return_address:_emscripten_return_address,emscripten_run_preload_plugins:_emscripten_run_preload_plugins,emscripten_run_preload_plugins_data:_emscripten_run_preload_plugins_data,emscripten_run_script:_emscripten_run_script,emscripten_run_script_int:_emscripten_run_script_int,emscripten_run_script_string:_emscripten_run_script_string,emscripten_runtime_keepalive_check:_emscripten_runtime_keepalive_check,emscripten_runtime_keepalive_pop:_emscripten_runtime_keepalive_pop,emscripten_runtime_keepalive_push:_emscripten_runtime_keepalive_push,emscripten_sample_gamepad_data:_emscripten_sample_gamepad_data,emscripten_scan_registers:_emscripten_scan_registers,emscripten_set_batterychargingchange_callback_on_thread:_emscripten_set_batterychargingchange_callback_on_thread,emscripten_set_batterylevelchange_callback_on_thread:_emscripten_set_batterylevelchange_callback_on_thread,emscripten_set_beforeunload_callback_on_thread:_emscripten_set_beforeunload_callback_on_thread,emscripten_set_blur_callback_on_thread:_emscripten_set_blur_callback_on_thread,emscripten_set_canvas_element_size:_emscripten_set_canvas_element_size,emscripten_set_canvas_size:_emscripten_set_canvas_size,emscripten_set_click_callback_on_thread:_emscripten_set_click_callback_on_thread,emscripten_set_dblclick_callback_on_thread:_emscripten_set_dblclick_callback_on_thread,emscripten_set_devicemotion_callback_on_thread:_emscripten_set_devicemotion_callback_on_thread,emscripten_set_deviceorientation_callback_on_thread:_emscripten_set_deviceorientation_callback_on_thread,emscripten_set_element_css_size:_emscripten_set_element_css_size,emscripten_set_focus_callback_on_thread:_emscripten_set_focus_callback_on_thread,emscripten_set_focusin_callback_on_thread:_emscripten_set_focusin_callback_on_thread,emscripten_set_focusout_callback_on_thread:_emscripten_set_focusout_callback_on_thread,emscripten_set_fullscreenchange_callback_on_thread:_emscripten_set_fullscreenchange_callback_on_thread,emscripten_set_gamepadconnected_callback_on_thread:_emscripten_set_gamepadconnected_callback_on_thread,emscripten_set_gamepaddisconnected_callback_on_thread:_emscripten_set_gamepaddisconnected_callback_on_thread,emscripten_set_immediate:_emscripten_set_immediate,emscripten_set_immediate_loop:_emscripten_set_immediate_loop,emscripten_set_interval:_emscripten_set_interval,emscripten_set_keydown_callback_on_thread:_emscripten_set_keydown_callback_on_thread,emscripten_set_keypress_callback_on_thread:_emscripten_set_keypress_callback_on_thread,emscripten_set_keyup_callback_on_thread:_emscripten_set_keyup_callback_on_thread,emscripten_set_main_loop:_emscripten_set_main_loop,emscripten_set_main_loop_arg:_emscripten_set_main_loop_arg,emscripten_set_main_loop_expected_blockers:_emscripten_set_main_loop_expected_blockers,emscripten_set_main_loop_timing:_emscripten_set_main_loop_timing,emscripten_set_mousedown_callback_on_thread:_emscripten_set_mousedown_callback_on_thread,emscripten_set_mouseenter_callback_on_thread:_emscripten_set_mouseenter_callback_on_thread,emscripten_set_mouseleave_callback_on_thread:_emscripten_set_mouseleave_callback_on_thread,emscripten_set_mousemove_callback_on_thread:_emscripten_set_mousemove_callback_on_thread,emscripten_set_mouseout_callback_on_thread:_emscripten_set_mouseout_callback_on_thread,emscripten_set_mouseover_callback_on_thread:_emscripten_set_mouseover_callback_on_thread,emscripten_set_mouseup_callback_on_thread:_emscripten_set_mouseup_callback_on_thread,emscripten_set_orientationchange_callback_on_thread:_emscripten_set_orientationchange_callback_on_thread,emscripten_set_pointerlockchange_callback_on_thread:_emscripten_set_pointerlockchange_callback_on_thread,emscripten_set_pointerlockerror_callback_on_thread:_emscripten_set_pointerlockerror_callback_on_thread,emscripten_set_resize_callback_on_thread:_emscripten_set_resize_callback_on_thread,emscripten_set_scroll_callback_on_thread:_emscripten_set_scroll_callback_on_thread,emscripten_set_socket_close_callback:_emscripten_set_socket_close_callback,emscripten_set_socket_connection_callback:_emscripten_set_socket_connection_callback,emscripten_set_socket_error_callback:_emscripten_set_socket_error_callback,emscripten_set_socket_listen_callback:_emscripten_set_socket_listen_callback,emscripten_set_socket_message_callback:_emscripten_set_socket_message_callback,emscripten_set_socket_open_callback:_emscripten_set_socket_open_callback,emscripten_set_timeout:_emscripten_set_timeout,emscripten_set_timeout_loop:_emscripten_set_timeout_loop,emscripten_set_touchcancel_callback_on_thread:_emscripten_set_touchcancel_callback_on_thread,emscripten_set_touchend_callback_on_thread:_emscripten_set_touchend_callback_on_thread,emscripten_set_touchmove_callback_on_thread:_emscripten_set_touchmove_callback_on_thread,emscripten_set_touchstart_callback_on_thread:_emscripten_set_touchstart_callback_on_thread,emscripten_set_visibilitychange_callback_on_thread:_emscripten_set_visibilitychange_callback_on_thread,emscripten_set_webglcontextlost_callback_on_thread:_emscripten_set_webglcontextlost_callback_on_thread,emscripten_set_webglcontextrestored_callback_on_thread:_emscripten_set_webglcontextrestored_callback_on_thread,emscripten_set_wheel_callback_on_thread:_emscripten_set_wheel_callback_on_thread,emscripten_set_window_title:_emscripten_set_window_title,emscripten_sleep:_emscripten_sleep,emscripten_stack_snapshot:_emscripten_stack_snapshot,emscripten_stack_unwind_buffer:_emscripten_stack_unwind_buffer,emscripten_supports_offscreencanvas:_emscripten_supports_offscreencanvas,emscripten_throw_number:_emscripten_throw_number,emscripten_throw_string:_emscripten_throw_string,emscripten_unlock_orientation:_emscripten_unlock_orientation,emscripten_unwind_to_js_event_loop:_emscripten_unwind_to_js_event_loop,emscripten_vibrate:_emscripten_vibrate,emscripten_vibrate_pattern:_emscripten_vibrate_pattern,emscripten_webgl_commit_frame:_emscripten_webgl_commit_frame,emscripten_webgl_create_context:_emscripten_webgl_create_context,emscripten_webgl_destroy_context:_emscripten_webgl_destroy_context,emscripten_webgl_do_commit_frame:_emscripten_webgl_do_commit_frame,emscripten_webgl_do_create_context:_emscripten_webgl_do_create_context,emscripten_webgl_do_get_current_context:_emscripten_webgl_do_get_current_context,emscripten_webgl_enable_ANGLE_instanced_arrays:_emscripten_webgl_enable_ANGLE_instanced_arrays,emscripten_webgl_enable_OES_vertex_array_object:_emscripten_webgl_enable_OES_vertex_array_object,emscripten_webgl_enable_WEBGL_draw_buffers:_emscripten_webgl_enable_WEBGL_draw_buffers,emscripten_webgl_enable_WEBGL_multi_draw:_emscripten_webgl_enable_WEBGL_multi_draw,emscripten_webgl_enable_extension:_emscripten_webgl_enable_extension,emscripten_webgl_get_context_attributes:_emscripten_webgl_get_context_attributes,emscripten_webgl_get_current_context:_emscripten_webgl_get_current_context,emscripten_webgl_get_drawing_buffer_size:_emscripten_webgl_get_drawing_buffer_size,emscripten_webgl_get_parameter_d:_emscripten_webgl_get_parameter_d,emscripten_webgl_get_parameter_i64v:_emscripten_webgl_get_parameter_i64v,emscripten_webgl_get_parameter_o:_emscripten_webgl_get_parameter_o,emscripten_webgl_get_parameter_utf8:_emscripten_webgl_get_parameter_utf8,emscripten_webgl_get_parameter_v:_emscripten_webgl_get_parameter_v,emscripten_webgl_get_program_info_log_utf8:_emscripten_webgl_get_program_info_log_utf8,emscripten_webgl_get_program_parameter_d:_emscripten_webgl_get_program_parameter_d,emscripten_webgl_get_shader_info_log_utf8:_emscripten_webgl_get_shader_info_log_utf8,emscripten_webgl_get_shader_parameter_d:_emscripten_webgl_get_shader_parameter_d,emscripten_webgl_get_shader_source_utf8:_emscripten_webgl_get_shader_source_utf8,emscripten_webgl_get_supported_extensions:_emscripten_webgl_get_supported_extensions,emscripten_webgl_get_uniform_d:_emscripten_webgl_get_uniform_d,emscripten_webgl_get_uniform_v:_emscripten_webgl_get_uniform_v,emscripten_webgl_get_vertex_attrib_d:_emscripten_webgl_get_vertex_attrib_d,emscripten_webgl_get_vertex_attrib_o:_emscripten_webgl_get_vertex_attrib_o,emscripten_webgl_get_vertex_attrib_v:_emscripten_webgl_get_vertex_attrib_v,emscripten_webgl_make_context_current:_emscripten_webgl_make_context_current,emscripten_wget_data:_emscripten_wget_data,endprotoent:_endprotoent,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,exit:_exit,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_pread:_fd_pread,fd_pwrite:_fd_pwrite,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,filledEllipseColor:_filledEllipseColor,filledEllipseRGBA:_filledEllipseRGBA,getaddrinfo:_getaddrinfo,getentropy:_getentropy,getnameinfo:_getnameinfo,getprotobyname:_getprotobyname,getprotobynumber:_getprotobynumber,getprotoent:_getprotoent,glActiveTexture:_glActiveTexture,glAttachShader:_glAttachShader,glBegin:_glBegin,glBeginQueryEXT:_glBeginQueryEXT,glBindAttribLocation:_glBindAttribLocation,glBindBuffer:_glBindBuffer,glBindFramebuffer:_glBindFramebuffer,glBindRenderbuffer:_glBindRenderbuffer,glBindTexture:_glBindTexture,glBindVertexArray:_glBindVertexArray,glBindVertexArrayOES:_glBindVertexArrayOES,glBlendColor:_glBlendColor,glBlendEquation:_glBlendEquation,glBlendEquationSeparate:_glBlendEquationSeparate,glBlendFunc:_glBlendFunc,glBlendFuncSeparate:_glBlendFuncSeparate,glBufferData:_glBufferData,glBufferSubData:_glBufferSubData,glCheckFramebufferStatus:_glCheckFramebufferStatus,glClear:_glClear,glClearColor:_glClearColor,glClearDepth:_glClearDepth,glClearDepthf:_glClearDepthf,glClearStencil:_glClearStencil,glColorMask:_glColorMask,glCompileShader:_glCompileShader,glCompressedTexImage2D:_glCompressedTexImage2D,glCompressedTexSubImage2D:_glCompressedTexSubImage2D,glCopyTexImage2D:_glCopyTexImage2D,glCopyTexSubImage2D:_glCopyTexSubImage2D,glCreateProgram:_glCreateProgram,glCreateShader:_glCreateShader,glCullFace:_glCullFace,glDeleteBuffers:_glDeleteBuffers,glDeleteFramebuffers:_glDeleteFramebuffers,glDeleteProgram:_glDeleteProgram,glDeleteQueriesEXT:_glDeleteQueriesEXT,glDeleteRenderbuffers:_glDeleteRenderbuffers,glDeleteShader:_glDeleteShader,glDeleteTextures:_glDeleteTextures,glDeleteVertexArrays:_glDeleteVertexArrays,glDeleteVertexArraysOES:_glDeleteVertexArraysOES,glDepthFunc:_glDepthFunc,glDepthMask:_glDepthMask,glDepthRange:_glDepthRange,glDepthRangef:_glDepthRangef,glDetachShader:_glDetachShader,glDisable:_glDisable,glDisableVertexAttribArray:_glDisableVertexAttribArray,glDrawArrays:_glDrawArrays,glDrawArraysInstanced:_glDrawArraysInstanced,glDrawArraysInstancedANGLE:_glDrawArraysInstancedANGLE,glDrawArraysInstancedARB:_glDrawArraysInstancedARB,glDrawArraysInstancedEXT:_glDrawArraysInstancedEXT,glDrawArraysInstancedNV:_glDrawArraysInstancedNV,glDrawBuffers:_glDrawBuffers,glDrawBuffersEXT:_glDrawBuffersEXT,glDrawBuffersWEBGL:_glDrawBuffersWEBGL,glDrawElements:_glDrawElements,glDrawElementsInstanced:_glDrawElementsInstanced,glDrawElementsInstancedANGLE:_glDrawElementsInstancedANGLE,glDrawElementsInstancedARB:_glDrawElementsInstancedARB,glDrawElementsInstancedEXT:_glDrawElementsInstancedEXT,glDrawElementsInstancedNV:_glDrawElementsInstancedNV,glEnable:_glEnable,glEnableVertexAttribArray:_glEnableVertexAttribArray,glEndQueryEXT:_glEndQueryEXT,glFinish:_glFinish,glFlush:_glFlush,glFramebufferRenderbuffer:_glFramebufferRenderbuffer,glFramebufferTexture2D:_glFramebufferTexture2D,glFrontFace:_glFrontFace,glGenBuffers:_glGenBuffers,glGenFramebuffers:_glGenFramebuffers,glGenQueriesEXT:_glGenQueriesEXT,glGenRenderbuffers:_glGenRenderbuffers,glGenTextures:_glGenTextures,glGenVertexArrays:_glGenVertexArrays,glGenVertexArraysOES:_glGenVertexArraysOES,glGenerateMipmap:_glGenerateMipmap,glGetActiveAttrib:_glGetActiveAttrib,glGetActiveUniform:_glGetActiveUniform,glGetAttachedShaders:_glGetAttachedShaders,glGetAttribLocation:_glGetAttribLocation,glGetBooleanv:_glGetBooleanv,glGetBufferParameteriv:_glGetBufferParameteriv,glGetError:_glGetError,glGetFloatv:_glGetFloatv,glGetFramebufferAttachmentParameteriv:_glGetFramebufferAttachmentParameteriv,glGetIntegerv:_glGetIntegerv,glGetProgramInfoLog:_glGetProgramInfoLog,glGetProgramiv:_glGetProgramiv,glGetQueryObjecti64vEXT:_glGetQueryObjecti64vEXT,glGetQueryObjectivEXT:_glGetQueryObjectivEXT,glGetQueryObjectui64vEXT:_glGetQueryObjectui64vEXT,glGetQueryObjectuivEXT:_glGetQueryObjectuivEXT,glGetQueryivEXT:_glGetQueryivEXT,glGetRenderbufferParameteriv:_glGetRenderbufferParameteriv,glGetShaderInfoLog:_glGetShaderInfoLog,glGetShaderPrecisionFormat:_glGetShaderPrecisionFormat,glGetShaderSource:_glGetShaderSource,glGetShaderiv:_glGetShaderiv,glGetString:_glGetString,glGetTexParameterfv:_glGetTexParameterfv,glGetTexParameteriv:_glGetTexParameteriv,glGetUniformLocation:_glGetUniformLocation,glGetUniformfv:_glGetUniformfv,glGetUniformiv:_glGetUniformiv,glGetVertexAttribPointerv:_glGetVertexAttribPointerv,glGetVertexAttribfv:_glGetVertexAttribfv,glGetVertexAttribiv:_glGetVertexAttribiv,glHint:_glHint,glIsBuffer:_glIsBuffer,glIsEnabled:_glIsEnabled,glIsFramebuffer:_glIsFramebuffer,glIsProgram:_glIsProgram,glIsQueryEXT:_glIsQueryEXT,glIsRenderbuffer:_glIsRenderbuffer,glIsShader:_glIsShader,glIsTexture:_glIsTexture,glIsVertexArray:_glIsVertexArray,glIsVertexArrayOES:_glIsVertexArrayOES,glLineWidth:_glLineWidth,glLinkProgram:_glLinkProgram,glLoadIdentity:_glLoadIdentity,glMatrixMode:_glMatrixMode,glMultiDrawArrays:_glMultiDrawArrays,glMultiDrawArraysANGLE:_glMultiDrawArraysANGLE,glMultiDrawArraysInstancedANGLE:_glMultiDrawArraysInstancedANGLE,glMultiDrawArraysInstancedWEBGL:_glMultiDrawArraysInstancedWEBGL,glMultiDrawArraysWEBGL:_glMultiDrawArraysWEBGL,glMultiDrawElements:_glMultiDrawElements,glMultiDrawElementsANGLE:_glMultiDrawElementsANGLE,glMultiDrawElementsInstancedANGLE:_glMultiDrawElementsInstancedANGLE,glMultiDrawElementsInstancedWEBGL:_glMultiDrawElementsInstancedWEBGL,glMultiDrawElementsWEBGL:_glMultiDrawElementsWEBGL,glPixelStorei:_glPixelStorei,glPolygonOffset:_glPolygonOffset,glQueryCounterEXT:_glQueryCounterEXT,glReadPixels:_glReadPixels,glReleaseShaderCompiler:_glReleaseShaderCompiler,glRenderbufferStorage:_glRenderbufferStorage,glSampleCoverage:_glSampleCoverage,glScissor:_glScissor,glShaderBinary:_glShaderBinary,glShaderSource:_glShaderSource,glStencilFunc:_glStencilFunc,glStencilFuncSeparate:_glStencilFuncSeparate,glStencilMask:_glStencilMask,glStencilMaskSeparate:_glStencilMaskSeparate,glStencilOp:_glStencilOp,glStencilOpSeparate:_glStencilOpSeparate,glTexImage2D:_glTexImage2D,glTexParameterf:_glTexParameterf,glTexParameterfv:_glTexParameterfv,glTexParameteri:_glTexParameteri,glTexParameteriv:_glTexParameteriv,glTexSubImage2D:_glTexSubImage2D,glUniform1f:_glUniform1f,glUniform1fv:_glUniform1fv,glUniform1i:_glUniform1i,glUniform1iv:_glUniform1iv,glUniform2f:_glUniform2f,glUniform2fv:_glUniform2fv,glUniform2i:_glUniform2i,glUniform2iv:_glUniform2iv,glUniform3f:_glUniform3f,glUniform3fv:_glUniform3fv,glUniform3i:_glUniform3i,glUniform3iv:_glUniform3iv,glUniform4f:_glUniform4f,glUniform4fv:_glUniform4fv,glUniform4i:_glUniform4i,glUniform4iv:_glUniform4iv,glUniformMatrix2fv:_glUniformMatrix2fv,glUniformMatrix3fv:_glUniformMatrix3fv,glUniformMatrix4fv:_glUniformMatrix4fv,glUseProgram:_glUseProgram,glValidateProgram:_glValidateProgram,glVertexAttrib1f:_glVertexAttrib1f,glVertexAttrib1fv:_glVertexAttrib1fv,glVertexAttrib2f:_glVertexAttrib2f,glVertexAttrib2fv:_glVertexAttrib2fv,glVertexAttrib3f:_glVertexAttrib3f,glVertexAttrib3fv:_glVertexAttrib3fv,glVertexAttrib4f:_glVertexAttrib4f,glVertexAttrib4fv:_glVertexAttrib4fv,glVertexAttribDivisor:_glVertexAttribDivisor,glVertexAttribDivisorANGLE:_glVertexAttribDivisorANGLE,glVertexAttribDivisorARB:_glVertexAttribDivisorARB,glVertexAttribDivisorEXT:_glVertexAttribDivisorEXT,glVertexAttribDivisorNV:_glVertexAttribDivisorNV,glVertexAttribPointer:_glVertexAttribPointer,glVertexPointer:_glVertexPointer,glViewport:_glViewport,glewGetErrorString:_glewGetErrorString,glewGetExtension:_glewGetExtension,glewGetString:_glewGetString,glewInit:_glewInit,glewIsSupported:_glewIsSupported,glutCreateWindow:_glutCreateWindow,glutDestroyWindow:_glutDestroyWindow,glutDisplayFunc:_glutDisplayFunc,glutFullScreen:_glutFullScreen,glutGet:_glutGet,glutGetModifiers:_glutGetModifiers,glutIdleFunc:_glutIdleFunc,glutInit:_glutInit,glutInitDisplayMode:_glutInitDisplayMode,glutInitWindowPosition:_glutInitWindowPosition,glutInitWindowSize:_glutInitWindowSize,glutKeyboardFunc:_glutKeyboardFunc,glutKeyboardUpFunc:_glutKeyboardUpFunc,glutMainLoop:_glutMainLoop,glutMotionFunc:_glutMotionFunc,glutMouseFunc:_glutMouseFunc,glutPassiveMotionFunc:_glutPassiveMotionFunc,glutPositionWindow:_glutPositionWindow,glutPostRedisplay:_glutPostRedisplay,glutReshapeFunc:_glutReshapeFunc,glutReshapeWindow:_glutReshapeWindow,glutSetCursor:_glutSetCursor,glutSpecialFunc:_glutSpecialFunc,glutSpecialUpFunc:_glutSpecialUpFunc,glutSwapBuffers:_glutSwapBuffers,glutTimerFunc:_glutTimerFunc,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,lineColor:_lineColor,lineRGBA:_lineRGBA,llvm_eh_typeid_for:_llvm_eh_typeid_for,memory:wasmMemory,pixelRGBA:_pixelRGBA,proc_exit:_proc_exit,random_get:_random_get,rectangleColor:_rectangleColor,rectangleRGBA:_rectangleRGBA,rotozoomSurface:_rotozoomSurface,setNetworkCallback:_setNetworkCallback,setprotoent:_setprotoent,stackAlloc:_stackAlloc,stackRestore:_stackRestore,stackSave:_stackSave,strptime:_strptime,strptime_l:_strptime_l,uuid_clear:_uuid_clear,uuid_compare:_uuid_compare,uuid_copy:_uuid_copy,uuid_generate:_uuid_generate,uuid_is_null:_uuid_is_null,uuid_parse:_uuid_parse,uuid_type:_uuid_type,uuid_unparse:_uuid_unparse,uuid_unparse_lower:_uuid_unparse_lower,uuid_unparse_upper:_uuid_unparse_upper,uuid_variant:_uuid_variant,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async,zoomSurface:_zoomSurface};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var ___wasm_apply_data_relocs=()=>(___wasm_apply_data_relocs=wasmExports["__wasm_apply_data_relocs"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=a0=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=a0=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=a0=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var ___errno_location=()=>(___errno_location=wasmExports["__errno_location"])();var _strerror=a0=>(_strerror=wasmExports["strerror"])(a0);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var ___dl_seterr=(a0,a1)=>(___dl_seterr=wasmExports["__dl_seterr"])(a0,a1);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _fileno=a0=>(_fileno=wasmExports["fileno"])(a0);var _htonl=a0=>(_htonl=wasmExports["htonl"])(a0);var _htons=a0=>(_htons=wasmExports["htons"])(a0);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var _ntohs=a0=>(_ntohs=wasmExports["ntohs"])(a0);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["setThrew"])(a0,a1);var __emscripten_tempret_set=a0=>(__emscripten_tempret_set=wasmExports["_emscripten_tempret_set"])(a0);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var ___get_temp_ret=()=>(___get_temp_ret=wasmExports["__get_temp_ret"])();var ___set_temp_ret=a0=>(___set_temp_ret=wasmExports["__set_temp_ret"])(a0);var _emscripten_stack_set_limits=(a0,a1)=>(_emscripten_stack_set_limits=wasmExports["emscripten_stack_set_limits"])(a0,a1);var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var ___cxa_demangle=(a0,a1,a2,a3)=>(___cxa_demangle=wasmExports["__cxa_demangle"])(a0,a1,a2,a3);var ___cxa_increment_exception_refcount=a0=>(___cxa_increment_exception_refcount=wasmExports["__cxa_increment_exception_refcount"])(a0);var ___cxa_decrement_exception_refcount=a0=>(___cxa_decrement_exception_refcount=wasmExports["__cxa_decrement_exception_refcount"])(a0);var ___cxa_can_catch=(a0,a1,a2)=>(___cxa_can_catch=wasmExports["__cxa_can_catch"])(a0,a1,a2);var ___cxa_is_pointer_type=a0=>(___cxa_is_pointer_type=wasmExports["__cxa_is_pointer_type"])(a0);var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["asyncify_start_unwind"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["asyncify_stop_unwind"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["asyncify_start_rewind"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["asyncify_stop_rewind"])();var _sqlite3_version=Module["_sqlite3_version"]=13824;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;Module["loadDynamicLibrary"]=loadDynamicLibrary;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args=[]){var entryFunction=resolveGlobalSymbol("main").sym;if(!entryFunction)return;args.unshift(thisProgram);var argc=args.length;var argv=stackAlloc((argc+1)*4);var argv_ptr=argv;args.forEach(arg=>{HEAPU32[argv_ptr>>2]=stringToUTF8OnStack(arg);argv_ptr+=4});HEAPU32[argv_ptr>>2]=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(args=arguments_){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<;CQKuDyGo|J!Nut5+6K@bE%LJ$N&5ClPxUH@NIeb1gr_O_UFs!p9c=hUfF zr_SU1K1x>y4Z?3yq;Is4FHZaJ!A5w)HG71XHIuO{w!}Eucg7jU87CY3$A5;zfgy<# z&~$PDSWcCYP7X52a7ZE?Qxu&{h({Fbrcf5ABa!Iju$d0XcLwA9XPkaI3Ody|^}(?Kk4 z1rrbo!1PX8obQZNx&6o+K(Q#DKqxI`Qm(?OPGebKQX~jYH^qnAG5M*;8nYV#fU6=& z!WGO#RxT2-7pyk)G~sfZQ~(V-mCN;=#`Ow`IFO({!PV0GnF1H7auZoN0Tvx7{3sQm z?~K#vMG4?9vSkUJVd|7L zMoVJJo{Aqg>@@sX*;q>a6U`D;VJb9>Ik@FTCpR&7`=>2p;c721ixB5SPDr1tf)rLI zB#82=;Fm7pd;zfp?RNDUX{=DYdii~Rm{7dN-dR3=L-~O zTywr$#=mkINu$LKO=M)mLMqrejP$%k5o3ywqDX)k17`jJrv?~75{-hDnM9oA2TT%c z1`(H&HWBsq*_^>)Uu{F z3Z<1C;mjdLkpNP+e14p|F;eT+BpK``Mwv<2#F0Q!id{vglyY865e|+391g%Khqmls zHB-r#YuO^CFqq1eiq%>wU#zJJ;;!V8{%kGPm#(EL+&Yr3=2O*Tx?CM7)l%h3b~v9M zIV4)HlrpL8^n8tiyC7*n8}gM>F;&g~GFwf7CDATO8!S>G;>Ne6Qq|FFCS53`a+zYS z@Pos&mJ=L&zLcpI6g$zumde>;x<;X0loZMJr80$5HA}`WD8itqWYc}SWie98*RtCE z(Nyi1Rfy}9st%NBD&1Sc&;dMwTQb?HTP~f+WUE!K9;dk4k{RgBSI8KH9W3?fAeiLh zk{KwCa2rJlFjg%=^$nGkMY9KYsLCjja&>TDf#qb^x!sk7jvdTbv#AV(fHpR8ojS%z zuVkyG!f@6cy{W!Jb##y!%6N(awn~szjmM!cTdh?}qZH&KJk=Y_4ra=u%uQ^=WLNRf z%517w8lk`8Tzk12#Y&5mRKA)TEEP+&QZb*=`cHB(FsU?u>(~TzepM3#s@`0VOTluk zzVf2&&T@BoW&r4PZK`(pm~K3DstU}Vg$JJ4SdpB2BvfnZ8b*ScMOWEww2Qpp#>X9< zC}u};oV1%^!h^u6f~zPClcec58IY7Nr{Ad2b1Y`&N)(ZpShv?dgi>*JcJ zabQ6w-5pvem8K1qQ_M&e+ts+iX&5nRfvB4YUu1c!xLpGQX3%8fMwSYu1!;4a%PN9l z&@TncjJU5mxiVC&ddyeTsutXN|%oG z=8JubbP;3jEVBG$noT%E3;fI3Y(*4joV02wGtEhJbqVruTB&TZbd9(|9xX3wNv>Y0 zWHZA#nCdZACCCiLxddM> zTk)SEjciP%YU$oW)*=lbd&1AYi`)$sQ&^>eJ{veSDimGtNdN1x>GPj6MUKV8(-I&v>-XvuD9y{d9t)kRvz)k}F)B|UP) zP%f9PRR8VhBaS`ZUETdXO=C)FRP{J4Wzxk=wy)=(k3Ifqca8(b?IG#y6Yg$MqOQlYWy+U|ZjRnT$+RkIH;s27G0ia*cp1IY zC2m4*w=v;QF_&a3V=27@m?_6;ZC%|8;B{oFP-25-x791SBbessUkr_DrdO*yWGBIA zgWu?pv)gg%F9`WDFp2Jh_wcBZO)?(0x^{@zj)J%CW>?n^p*d-&x1P*9@{b(IW~RCN z;v_g`Lsd6h&pM}YBzvXqWN*zRd5na;T_rR}!7m!fxfyvCQ;1H2lak37+*Dq%N=ZLS zSEsp2ymC0QG+53TvSU@;YhIZQ{%tkOT6ElCx<5PhC^ysnJbmS%hK$F_&{>zEJUTvO zuM!*yFA{X)v#e{Ftff!Hk^&>iUDY~43fb7^C%p9=Din@MXFMA0El$n2X+zz`c}<0q zxfIHyOXIN|rv=_=QdzpqfQP5Ixk@~?x!&$jD$`zgxOw$Uw6uQMjzdzff?kCeE_pYq%{yu|eYaKfGCU?<%vX8tvu(B47#&j>@+N!Bb7`Sld))lIM!=Q9)D5o@@b>&M z*oUmu4;rs*;mnLPV!XNtnk-KqKgpM|UU65>J86Q>RX>l?dM8Z~x|{2v^eQGO#~TCn z<<``hP!GUe!TNGd!hbF1bES&MCV7nn9A9-jvVA&IJ$3Y2M5Wz@>rvmF+7YD^CMfLm zyL86e$Ka=3aw4YeL98??c@MSME`s{#O2z9hc(ni&#}rEGnup239^=X+j<=&NXK!&A zH5k*V7CizOBP$FIyWKgD z@OMkyv7V7lh=4o`IsuY&91lb-I981;I*&lAvf0(b+5o9sTR*b z_(yCexVz6g){d*{z;si1`|Y@@P9c4660c8jT-7zy++_8f#&J8mcKNufdjz;y)mK}U z&P`EYm}zBqO>%s`nEkhWU(GYwc?|(brj1i+FVTtl>Dj_bwNfRUcNgZB(TSzPXn(1A zLN13rS~r<@^7<)un1r9lI(wHvKgDJZwvAK*rmO8)9(Y|jw?w&?aI@XzdpqEy^kBJ= zJ+d^6>CsE)^@&b`b-?=B&B!~Rw02k_rYoa=jcTmv@Cw*mlGOWz-e$Up##_vd%dy^t z9G4>#jmOceZ)Wi)c$^9ED7Q(*VDE4*To1Im}xduS;Vp#ZS_3DW=zT#%?I<1hpH= zx<=ILQZ+lytl)KwevT7GoL`Pd=p9k+>D)UG>KN+YuWSh(;uZ0(8G2QD*9_}KxNC-9 zZQM1(I!W)Ep;w`H&9JURyr$YML(?U4TSTw(@N?XIDdT2`n_^ z!~_z5lAeZXQId`vs#LI&a8tB^0vf@WLdMC@sV5CpaZv*sp<}pn>QQ=wVw}`CQsMKN zW$uPR8CQ?OwH~h<-UJROpzN_J%}6-lB^IaAdm7Tk7Mtf~#Z_?4mJTC6fYMt=^6o87O-= zN1oZ6JI2Z;Zjr|)bK4FOst8X^55X}z;h3MfmBZ}?*pxrbR)+@1kh;|$q`VxHHB-Kx zXI<&wmaSM5IDtAT9A1sr$f0lY00cYUGdz>l{Tp(*33 zmhu|AlK?dZucJys*!A-`9hzVk;x1hi%re{wF<~V|xY1g&mf*%K`Iu3MF|hkVhyFl~ zj~;K#p{V2K=0UdNnYvMB3-7h*t_1HaQh^g8HB(R+6`7 z-ZXFJyevKS^Jeo_(VOP2C903jI$fN2hCVWxTi&wg;YmXe9#w(xaYH zXQ!}%_N1UAG|x}7BRGrnq_K&T?h%{pNkYAyqTIvJPN<&>Y-U=JJC9vEDaW0HQLDw^ zUcyjzoIUAQi{M|2zt{zd>fkteZ5wh$1!i0uBjo{x* zo?*l%$M^l#zTcuLd+llXj9`P$=L=4r@;Ap%M#5gcJ&xRaueLq*=6_@u;p`*#OT zp2CUoJvux2aW2C!8VsO05@ZDVI09@#gW(JL$WIgYGbVwmBXgN{0g!r^EPWbFa` zzJCx3?D|0@68XuQhD3MyC+Ih5Kf~W??78RB|Mg%0_22*f-$x&PG@$$*-#Eti_owVl z)7skn0rCeMj0wTuH^23*vy5YreB_jG{_|ePeq+x`cBC-avG2G1C;Z<@cBCP2)Iq47 z#R-f6P2Mj)2^9wm{6n)R_|c-E(V#7v@;`g+b;AGM^Jp%cm^>6jbBsWuWnUxEf-9tf zvkk-F;&15;`u+Z3FyKoV2ed$3kc`hq2Lyu@42D9X2uOnlNRT5C1fk#O_XFqm1&u%e zA!i37foJD}hOytbgZm|nPHKU)(IFHH`N`K{L>dq!?z><(;4>IYfdV)^D1;)6pg)WogJ@j@3K(udRw$s) zhsp-|2z7ML2N^>~|#0bh@Ajm|9 zv41d(hCoOtiu)kaf=UOF&;j9xo4Hebz5v7!LbC#BrV(PY5cfp_W5x*kS`MFSM9~^Q z>N4>FV0gd;16&gMeJ$LAP;_DpY{(x8v<72A-^2)5i9k@%80#A9LNN+Q3@!?-3$z;0 zoschr4rK&Hhk7GKQaBbsk2ZzEfxtvx6EHz=1|NUS z7xu^e$VvgJVHoOU_)%B1FBl0!98h>4tFIA6TLX|Ix(5vqh2y%T)jpu0qk-`Ezy^p& zDA33X&O*hL1mQ6H43sE57z;H)i6L@ds4l0)HX-aI`fH z)rwI7)qom@5}lzG`ZR<({KW9F)S~$L=!lL0;ptp79rc8oKrf@d00!H{i17;}grQ*= z`(g+}dHEMi1-|*s07ilT5Ogb>C{ctkYd?J#U4I;%c(U&RibRfsjvfFkb6~Cr{$(F@ zCWfNX!jlGP#lVHABfe!1-01rrSoXhA5d>Kn%mV0J149{I zigY$<1~d$f3Q!D^fW|b2f`n2CW3~kbDH27ooRyBiA2#29Ul=0;seVcX3HoCs5kO0t z{LuX${!naw5c(SnLk$BxQ>S8B`hyA94}XX!0{o~Fn98k{`5=f1G|d11Q0fZP zxhVnxCqjoq76(M5`#^8PEujM-!C)jn7>ES>Y(#^;Y6L@-`zbP!g%?SLd?>298P+2L zqY^;RL|YCB7WaoaV>O5JVQ5bcHv5h9jSzGm1}(zIqq(^`4B3V-HXA1RComP;Uapis z%yTCuLi}1}ew3*5hYg|Y*YV8`j8gmqE%z+!Ap{JQ2GPO7pj06Scb#lu>kyIuq!5F? z31!Djr#Ss9tT+l4f?kCE5ez=IIT*NXz}W#}8feJ(5eE5hV6yzThZ*{ryP~W>Dk6Wt z2wlte!hppKVBU^4a;=O&PdI8sd^~OPKnn68;1N&Mg4t0=9mHzHcz%IFH^Lk-A`{?v zHHb<>t&IkZaAfy2z>vb0_$V3)1%GAy+K9u4`=2&AH4PK?*c)?V7mpsO@07hJ(LbE@ zGn9mpJ==&(zQDN9NdM2@8(seNMaJJxI?9+Z!N4pdItE@m*vOa+myq4UNs}f?C7}}` zMopRowtL6hCLy-(cMVtzObl==FlqVr-Q!z(``c8o4xd zl#YCUI8>NIPv9P5TY*gb{tX(*t^^zyUySFkU=2L{{#G={_YVyTR4C}5eA49j&rk_= zf}nR$KR5=+2Vt?iCLJ`X?Vw4MV4Tb!xP-tHlQy)zX27=uHIK(mt_F7i44V&K5;i*8 z;f=&6%`v|D8)L37<|iOtSfcthAH=HvV@9O*;Ab<1w#+1r#E3cyhhv5AAKhnPdyhDdta807Lg0P&${xswom^ZiWw$ zgsTcW4s+SS{w?|dH3ny20~QN#D7lsB?trh+=bLC?*@V(UktWnKz4rp6?e75{2=}-F zlM{3!)PM|7Do6<32iE{T6*|rLO|aq4MOSg@;4wMwYrs@VR~lCtR~s0@P+9yinCKgA zZ9_woVAa`sh;*qU`yd7g5<-K*Nc^LKc3P8Q?`&#kj~(!Y=T;DSP}ZyDoWGZP-N)3{oDwMxtZtx4%u_X73Se zutYlx4;|7zAps|*Jps28{|6Ht=rR5eVuvs>HdyQo^J26CqX855$j^WLP@$3FTuWIpszKnFxxuquJS z?Wb#uZ~NO5iT3@z-R?K0`Wtv1hP4wG2Zk|fgyK>RWB=fII&G;RWZys(yXP;GYExL;Xv_=g`zIg~n}(b(4jV@O3R9;6AuSfF)3 zj4|4W>5z+=1{%;h2H9DXilYE720k^CLB;h)L^cr6c3$agUjvCQ2Lb30X+hmV28)FP zfxw&zklPEKuwbbog7hG?5Pm&Hv0%W8iPBjdO~t3a+eilcoHC}B&> zFaHyB33>|>#fkvp3mzg9r$2xSqSfMgaPzre@DJ-1b|1lqCF`R@;4@=lFpNgXpb?CD zaI&<}0sNl?b${6Bgv@>DC-fW!5(F+i!-EiYJpe4sa75G*YQ~))e^g`>|Is*%2O4?< zc%Hg2=|KL7P7F#STuu=k3|nifes|ja4`Qq_9rmHZy!gOKgTNpz>wgxX zDLoTu2Z+c&sXPmvTN!G=4ow(V4JHRXp& zs1Hvk*xSQU=9!o0O)ON{QR6sLvGs=S4Q$6iA2C5=-oigf3M|15GGT`aZGx)`CljLQ zji$gsbg*yF-^12m(hMAYu*_Is*uFm~1K$r!^~ZQMj($RB4#bFHoWS`L%feHEOoiB* zhE_5iRxZ4M!UIl}5OFRJyCPu0CKoU-KM`jb^+ZcqTaX<#4@+`X21HOOVI^Eq9qwE- zmownUGb(;)5#~=WXkTR_oG{6No(CKXfH>KLngM5$oD}(9C=&UeFO2;wtj5sS7!MK$ z%o@l5TQ47|Jd{cbvB0_^EC1mPoCSeo!f=NLLn2zkj_i-%)1t2=!kXD}#1Z=)(b>}3 z(&Fzp0(u_q@OK;={N|)%gZ^($BAGj2zp=-Q`lDT_yYmMSZ#ZD571JNL3#&Sw@$kdk z4B=s63bC?KSm4lN=@xVi00@qk{g5@pz+)Czm85KzOQ%9UXb)@&xS~ri?eT~Pxi8oO z^+M6|gCPm>UKh4Qxts|8$IpiyM2SFysYPP^hbgSz0f5*ZO8+BdZd_0Fq)n(e&L;mL zhr`(lvv~vxZG#O4zXL3u2-&l8{g|iz_R*5Wa`HYQ>fI2;ZVQG6{xxBz9E${O$wRq( zvDPNcDj<@dSTb~?uMu+rR?`tUA?Ri3FZQydu>=2L7}ptnz1`pa$Hu0`Mk^NBEIVp6 zVu2>C<0ghMX+d2>zKJ0tluU-OkH^0x{x|p!{y*bCCL+=lOEv+dWUSnj3?&;ui&KIK zX16JOh2;MbsGwYi5&NTYy^+Mkf?x750(u#+7*3^jq-<;`?#@hAUdAk-KNC0Y5{jG?76 zC^=|o{a!M}dkx%e;VIB`3?+Cnu(jcd$c|W(56j)CFN(caq+)`^hUUb^1NHBL2Zk`| zG%#UPgu)@Tj@!aE3C-pzplf{Sm}smugw174R}{uha%5touc`IGi3fK7!#|vOB24HF z2847R6aVz5guGa8|I5UGY5iX7_h8CVFrSL}u?S|y;XrT#)F5>AkMD_`Vf0V~{;d4E zje|E0{=0lpCkOMd>EK}L6Oy#zRzWWPu#1sfgmC^_g4?=X2;aKCos)ibg9Hoj7UZ0l zg?@ojF5Dr=Ra(GC4Ia>Z3zcMnmb&3%q1>({Qb+movJ%fz;!PK|aFMf@NSZL0=rFOaq`)kZJVV3Epfm5N}CBGa-B?7IxQ3EY~j!I&&Li65{w6(WOFzaJ!^oH#cY*c8;rvhzJS#Q%|lL~8_ z23s`Pp}_`~%O(xBXs}I#`5G+LV6g^EHQ1rS43+%6l~Sdx8q9t`pcVH^uu-A;>jm1N z!4B<*wHj~?SN<;0-kPt$g16mWxKVX_j*jFxbEGF%UaTEDSAw+)t<+xLcC{dvzMbT* z-}Y-6=4+QpFy{^l7Q87{ouR>|`!sE(1e@;CV1)#0R3Db9KD;HhU3`n=p0iAXof@p! zCS5+`GgSwLmVP48(vKvVsX8)C2h>gtHtV>Wrvqxas@M)4Wh+!UX5A+REnOqQS`8K} za+^Zio{+RHPfD=yDG4?_C&BXPC7828f-M@X)&88fQ7JW8@UlRw*GjPNX$dwda`7ty zt>hG&%WSqbK7&6a7fMOn`?nW-AB(O}WrnoqT9 zqZ;cuXNoCa`H7_M&|sBX>-VIKmi$RnXr%^AZc&H>>iKHBp98V@y9nm7B2tg&BlU=O zQjeIFT_DBqB8`naGH4*i97wk5Kx!b<0ri+^qUzKmmKt@rVIotC##4{U(}ZNgp&l{q zPKGa}ycw)Y)H729v4GSg!webNuAw}Z9QDlMiG_MrDKt;h7HV*frY%$GS%ubVuwH}b zGnCO8_lk^8lU-ZB~`KQIQ*V2#L%g)bp?+S1F~K6;zka3IaAc;KC+{dRAy4 zwuXA{QD~<2?Iz8>RfBiT4BCG)*eZdG24bVA=bZb6=W2EnsAsjN$$SPK)U>UNT&~b2 zt@RE?injpmQC-@=z5^<_T!KvsZP8#6`wkGR2I3e%f;?5CeQeICXO==Tf1*1S5*r7S zRZ`E*Z1GS}4Sw~IAjR{do<%oF8}3%*;!lP0U4^zQH0NePF4y3)hb8;E&jcw}lzJXj z^32JN=cR}ByJG(i0c7aEAo=Zgv%C%#6`jgXA?<1 z+ZFkck}SAgke@0fQ!`}E(+c&7Cx|{`7XqvmDJ~#XN|EAuQqL0QA|4N9_PCV3Sc4@R zEY)C{2Fo>Ap}|TGR%x(WgEbng)nJ_l8#LIc!6pqhYp_Lwtr~38V7mr8G}x)Zj5Sih znHtQ}V73NxG?3XETCQ3*PmzDnV2iePl|tJU+Q1V!>u(z z2I2x@Jg`523_6@%QJ$+65)XiS?*5BZR~#nl5r2SsK2ypis+i(uql;CAFXWXADzA_@ znJ{_mWTJwaCO#vyPP;Pn*+!kGQ8eF7i%EC zGzORE6W16cjy+_Mu+IiXc~K<4Kp}DDsONG;F417Crft_i{CeuSU(?>uU=@4$)U!qd z@%gFeOHEsFzod!lPd!(@B;{>Yq$~@-Opz;iS%B7Ruvw9_9~9&g4Q6eW>>Cx@qQUiw zoWDva7iq9Yk?R!Nq``-Zob!-SF3@1^%fj;}4b~`fs|GtXSgUD^AC`Q}GEE$&aIt9Z*16j3D&mT4IeGSfjQz#ekQid&x1S>R<^$olk zCE29G9A33xrqn>zFfgN}er+QlUi(Ezv+$I~dxUcH7&MVKJ{-U^q39H4ODU zuW5_62+1l9RzEA0Yc<%Y!A=ccP?A5qBN?`?6UrSL$a);UqNe@&T_IVzUPzW}AZvA4 zB2C+-NLfKq&zp)|{G4Qv^%V8o@}6*6qexi=QqR|lyke`Q&3Rrj%-29xh-jv!ZBwMI z7hzu%xtf=a)FZ1$1d3evf*@tX0A}rdVZB38e z?<;bZLb5)^RPcfDd`^R{nzmg7S-VothnjZVheElOSF+TzT!Rf7JgI5(wh760Mefu< z*1Xhnqo#eL!E#>n!Y9%|R=}v|N0R*-4QBA76((H+Sshc)otm~s84h zt6b`NPm#+MDeGu3`&dfYrbt;;qc;_~gjdyQmg??w<~m)LeFZj_D!MuNTJONZPQ@( zTgpWPS=#f2DJ3k`V2h@0(_p6tPioryw{7rV)C}`Kk$kde0c)y|Y+XPS+a*nQFfa_y!tMqfc}33nRMH+%!uoTC7AYiq zvZy@o!eZp`UN!anX0h;`t;>eoe2i|ssAyep&3T;$Kwj|MU3N6*N?FubZXyzZJpgR?s zr_kLBEl}uQg_bBJ`~FxnE3`_}Rw?v|LhBTIT%pYhJ)zK6h1M#xQ=xSV&Av|R@|;5R z6na6SMGDD50yG6LfaKu zpwJG5mMHY4Ldz8TvqGyBI+ITx?e*0h;_lzbN{G*6+6 z6K3Xud)#6q552=!8O7Y1%r4u2E>SLcdpNyF%9~v{Rw$6`Fm$)a53H7AUk- zp+ySas?aip?oeozLU$^(Mxhl7ZB%HbLR%GjP@(M#J)+Re8>I9#3e8jKNre_D^t3`t z6k4y)3Wc6mXq7@QDzr|aR}|W;&?bepD)fdzI~96cq1j8MF7GHbPob>}EmCNkLdz8T zM4=T5eXh_Ng?1{mQK7FD+N{voOGJCND>O@?nKw%5zgB3rLKi8tK%pfX%v0oQh1O}X zO@rIb?7H{#yh8I8+NsbQg*IrgU4uEi*NnXq4P@t;dak`uwOo;ZQfP}p_baqrp(hoZ zp%cn74c=Dd4h_~Ra+3zLZc-5_G(%^nD-}6Up@kaUq{w9ot<>N?MLwm$CPi-5;59|g z(9O-+8f;hOLWN{Y9d=%!bsEh2lT_&v4X)8(ts4KO3avyC{^XNA=k?&T5cozCzNf?= zE8_QIRB49MW+KygPsXTxN(tYU!3!~}bfz(}`ilZSA9ScZkUPX*)_B_A?8VW!ffftX z*J~2ed4VPiImn;)pdE+XyoPhtR1Qz-($YW(pVi6WlNUD!;ubllR`7cLD&C< zvfblI(L^ENUk2AB&)`KUv@+nS7Ru|d4bc5g%b4>pzcPm&@FMvo zJ2iU85erk|+b{H>Bh6vFN*ix_%+acVEj5Z@|WokLA&=erNYo)k-vZjt@!$Idu*xP7CRZU z)3X`+qr=|GNY@8##Y8u1MV18Zj>IRf?E1~#%mYGn=4yM7X*iZM5Nh{-ZjT!z-20hSZD|&`s z9G~jt=l+ZRReG?=7Od!5s<%+;rDq%Ju>ATf`qv zCiKbcbLgQayN4BzUZRH`QP@ay-I?8W%&SAawNZTTX|*FGr8hs3LXXy$%5_I=t`FNX z&%|6JMlLjjca|eOGr{bEXB`=t3G!MBn$c*>$c=~e);kq4 zQ@GQfZ?JpV!J^=^yKQwh@kPAYo}PDvV4|%~+b|}@>gN~6v{`iVkuhy%G>V=%rp;#m zztohphNxM%tpFQ$kpvBRX^f;qMd;y%&N^-)!BnkO>dp7lqYd?i{W4oA$=G_i$(}jQ zdRR%Q{W;zBiON=Hi}ej1Ys8|+bq8M>mMczo3<4DS}<2B+Y1=*P=wlWPdU zX5ssKrn0_Pmyj>Qm{qDZdfk!6Fy}x*kuAe!r_52M=E|A`IdaxfKUrP^7 zXA??Jg;AQ>Y+F@H!1u6~WUeoBgk zKiA0 zZBcaQ!`tHE(_~UI#m;sLk@wM@W-qCJ2yI>+R!8O~ zPCJBcB`c-U|IsRDjp zM|>`z51+X;-&;xZo2OXj6`x+jd;ah`ClA4elkBYNp<2n6^+hLZhTn2nfI0IJyyPep zjJ~$S&0wR`8q>d}&tkUpY?t>?dd(5EiG@+P%jsSl$^P-Gaq)-J>kbpP$gt#?>27xV zg`Eu(`zJ@K^`o)){A%A2$Zu%2T~SX0m-~=YZXdqKXlAL>78gF7DTo)3!s+e?o0m*0 zcncLKk6a;-uQ0B26hqQD0Tb-A&X_XMg@Sx4ir#QUY0gpfSsig@plYtFwmZ!e;y$dR z^LP;!ed<(oT6T1#ge9(6hBuuI7G7tf&Eq8SH=XFMX4~9m@Npyls2*M8$lAi88?SY+ zg?ukwx6ZFqrQ4cqm%zcMFi?9j3T}6@;FFjbbk%e&izSq;I=sv<*H9NtvMW*@7^?N* zL&Nm&WP5y=g1y+Gf@vEZf@!8FohkrVw|nqb%r<*S%%n2|*&KflhF*5Gj1#oq);O#R zY57F8e2W}k^UU|r>~4Dm@)#LQaDg)+sjI>pEEjg$!`?*F70tH$RV&rf*t!ufoT)Ez z{6kL?-RD%dHXR?f<`=5bht2lNQ4QS!S8wuba#`KiJG#P#+H|ifbeS_m%KUjKtd#Av z6?J*|`;>UI8(r?y0`oF#)(}1$daI+q`2Mkt$2QCkr=jL3wBF-Jiyhlum&A2`uz3&5 z*qN#PwnThW)z1I6(^GZ%p{mzAiTqsvF_d=B`yCn8D(Q^K=v8MJL*ucvlp4SXfN7zF z9xB7H!&hw?z0w&>6@12**SeZ;k0VmHu*2!h(9mFt7rIsY*lF+xx}4LYi7S zhP!DR(%&`PK2m)eGh5_{yFM9=fA3;!al~37i^kGbuAFsg$a%G+>^wPT3VFOuT2>5S zI4Nu%Tq$2VDZ0c!*Nc|XQfFqCX%2QsHiq!Up|mi)*O6njfR8@YBTf#xd(4FzcVCqr zb^1uQcwpJ^)!_o&=qw4ara=8n{OYk|6gxvQo4oJnxy-rDPZG{?_Ed%{c__H~jU;-; z*+Sz4%t7>yYYYL^tDjz?b$E%(l#is-C5fp05n}pH zcQBVJ)(UiPTR{BRrOBYWtdGS*_%b|y0)9qYNI&CEA9e-hGv%}<9@GzbukB(go>k9k z3!}vB5bAS*Kfs?qrn%iA{Z2B?OGcQxd_(&;T|xPfJKdfLsJ|P;OFd=C%Xf@f5OlT? z!GH&{RH1c77V4i&1a+p8HDyZfF^$J{jPbee#y;`anp&qg|!10-?Tw z6tXE0=5LoXzt;o7z5>47O`92~l6xx<;Ms`gbw`WoVo68EJAp>+7XLln_s`lOqWjPjdiBDqe1Ejf_o-}%%gzk z@Fou4?tk70Lq@XAzrnC)che*Cf8g)tq@o5bX7T!04*eNJZ zrB^2h)0q-nlGhNa=8FUL1|morpf@LnYo#Ha5>)7dxE!wF^Wih&+9X8Ji-+^o-a;B5 zJf9s0DL(cJ(hGq#_smxtO%TLMa_Vyo*L_|*z+1BP+TmUB*Dwp2E0&b$_FD^>OX8hK zwzqS zpVVK-jf}w_=z90P7Q`;H7;CO&TE3+LueVC~dnyITi@P<2PnOHK#MRxVH{$$BfVxs1 zh)-~pf{~V^2jlphL><|x_&zBY9XQK5qj)>~B3^Om=^;-wAm{0$A{)~`khes`%(%a2 zp+sU69*(;|HNZ9$ZA;Ls1&zf4b ztavcT&7ir#5X@((gl+bCh>xj;v$P=|z$YE2(F^h5uo-D6m#X>cscJcmndilLuq-zI zrFf{U=6qv3D!gIks`PTap_=c9Eyg^EB3_YJv-h4J?x$Dd{JnWhFEF2}A(_iJ#c={| zp;#o`!q?)>F63x21NFnSWs#wURZzX|&dO5btgpwtggRNd%3wl9zTqb1xf0X%=6J$W zN`Hmhbm&xi(@l(8a`6}V-HjQ<2fOI4_+%$P$SUeM&kefJD8DjP#d?C?t}6}p9$Qbf zQS^(e8Y~klVM{#e;g3N9iy?A+CqBtZLK#pq)Enz`4;B&FO%@GbYm23Y;&OYIvVGa=UtZ zkdGQGkCGsfx$ufZ2^3UJ~KUy8A{--+$@Ieqv><;Qr)AO z^z*nM-VSY@?1!&IA58XR&zG(;0zl^I%Xk3T9DNlJ0G*?q@h0%${oYhB`^Ysh@@odsg-FpJ}coui(4h=vlDy4tsR8<&zIpe;+%gt zkFWOftcw|Dh%eUA%!Jzm=^e@!uoH)J#g%)`h=PIU@_*=$r5tFRKVqkR0u%ii$pan)K*C*z2Rszz@;Q$pTq}W%5xrycQZC9-007COP75+YUveGytzeuQI zPt(;ZUbatj6OdWXhI4eW7g3-~x*;k)!pt2?mvX!>Kg{vpb~mK39SWh8a0!4eOQ6RG zu}&P2sWXc!L{}uxINnpiBrrn1F+yyPdyDk6!P5fdbWH-HfDteDqO0c`pf&+i!vz&+ zK9(F<1i*>C+~Bdu79V>Y(^9!~zCa%sJd|x*{}68R_&;HTgbPo3+n84%w(Gb`>`m~* zK!3#IDcxHw&}H4wz)`+Uz>Wgf{qpWmiu-#Sook@YrhPcqn1pZ4^O{Gu6O{s^-itM< zZwsI>p3i?-DrWuLxvR0>DB%83&HpL7I#v56TU7sN{)kQWxj$ml?C^(7iZAfi)n9VA z-<$}eG9u4gScP-bWfgcUH%sG~T$UxmvL;0Itu_!9l;}3jtI<0+@AScGMXUqwOknlL zk-M0QB9Zg%L|D*>u1Eyo_M(gKNd(eAIIKYTCIW>Y9G0g062WvYJ~c)w6Mo2%?ngRX zr3X30uzg{2p!y3WKLk1%u@5JLjL6aIL=abS4#C};grD!?++$#gi)BrY9!rEIB}b2= zlu|$ZO*5@PS9A-X0xjqkJ_WiG7;L@|(o+d`4d7Yf(1+G0nsCLXzlhx^9dl17n$@*{ z7D)=dY~Yg~<$*N5@>!#260+FC1`a)&2&b#~dIX%Xb%}_5b?AB4?qUJ^xW#^$9B4f~ zmx!8_@P^i-#cZKonjBz_q77)V*rpd$#d7pwA|&gz9KB@53Un1}52^xP-5p6+%~jYd zi6~r36L=LZsil4~l!v}c7i>a7SnbivlVMGvS;r^|G%9L`nCBe(h8g%F# zu3jlm?@Cxeh?=lm7j;K?V@5oP_Y)Xx)64xS7beiltL_gH!QM;>!~8>NUv_X1#shDe zP0GO~AFQeyBF;XKhHZ%$%FTc;XZ|P=?yX`BX9nnF@TrwXGV}=|e8@`M6OqgzKR_J^ zd+F0ecqF6I&wxI3s>VN01Tx%rI}*Wx(K3A1FA_mUV4_Kc1cRwYQ3cv*q6+l;Zcwqd z|Ao_73BFEX*)IA%qZKjHgEKkC8ct`mhBcO>v#n@>W}4{*I>*d|&70P!_^%}#!_j%I zs9mL>&TmC26%31CX#^*qNZ~Pb0T43WW+Nga=OVDu@phrfbb#h?nWz$U;x|^bKyx)q zf##W63Uo2^hZfN#oL4mLQZqI{zvZmJfy;a=3Nvb^7wGa<9=iqlLw5vp>b>6<;5?X_ zsEy_>)Eow6wJ$lS89Q_y8g{gl{&%yn?r&#M~f0u2@Nr(5;*Xy){XfnV?B}TWd^G zHRCeyAHer)=ys0qe%&1$;Vrr4h~x*;{d6Zyr?WyT70cWXqh#qoC53M*cz(7mlK zimz16$qbdfx3vjfqsvS&c~>RepYSnfI^8u}**ZaKosG2ntn6r$WWS#a#7Pp@`vD~K zrH%?#WKcNv`WhI4ZD+V9qdcuLD0c@RMAH%HUc)}@Z2`&29Q)XHg#Rt15}z9k^Ohla z&?@fx;wkhHow#fkmIXd4= zz@-kQg)K{lGdL<7#Hx2T<9HsvfN_Xmn!PaD0DaZ{SAb7+H1pKp%nWo7^ur6L zE0WlU=AA+;q|rq(O`4m&QRgc1l}T#~wO0Tj?kn&vDmK*UD)8m?1E#R6xsI6V`Cbbx zOf~?hPRp02%xgeqcG0!T$gmavT`~;gQtUgdn-+n>jQ$=Kgj4>9WB|cbx-Mxs!#NB& zxiJ65oaS&rn%Ji<_dTgbQfERczEYJIp&hHzZqJYaeqH{^q26xuZzlBOT>2@cO>0Lhu2Z&_s4Ry+{4*QlKp-dz2tZwCFAdn<>>CD zd)pG*vpHIkbnh$X^0;%L*5{t&w_I&<5>kAxl~;_s$HnVA(W!eqRnk=llt+9Sy3Oyd zl9R}n!Eg7Zah8E>x-46VbeZ9npuJ$UmON~ftYzOW2q9an3Ele?Lq*=FxX&Y8i?gYu z(0gmAYf!dW@8_XlqmX|p-PG;g9JLtOe)LO*TdG*#$#nxPo31q6Uwd^#Vak*4^kX$5 zGYUPJ#9B+n+B{x|*;5j>dFY`eFg!S607}+zO&=zB+@ya57DAS24<;MyGKC-yK2ThZ z(NPq8M~^0BKn|2}Eggz{uEATT7Ic9>3aH4ZKs79xW9Tm{X}#<@nn~vxQ6!nb`nVrU zTY4-RK#-v|66WZMWRT$;Jtc?&{RtBg5O5W`gTt(z^h`3GGl%lC7|K?BT{4)%o_3XP zH$phY;X|$U$&h53PR}I+NXyWzMgS}73O%0;ayXqfBm=_q1sw5#`E+_QiF#G&B`zN6 z8Yo#<&U$s&hrcD-vP0TF4mTc0T zNMm8qm8~X%A#eu*GcPVj(d!TiZ~D?3N!k6yovY1etW0leY`9Esp|h9_cS+yo9OXj} zrfZD=oSz(>)yaE2II1`NJW;PQusJ*;={%_)axk1iBgmBSsyjI^Rz|;v7@3IEl&U~C zcMDa4ZV|Tti=|t;1E4C7L3ER+_wLOO|U?6fo;2hOe)}~ zJV0{H{xiwdJCu_FaK$9%!H)$o$Ip|n6HuTEc6@iB8di)qfViAA>`fniVV7Hm5A~%~ zl2ZX;`;fj$VoQc=%__7r8O`a*Gj;*~43_GW{v{dFGh|@TY~wiGQpC@00|onkG_x&` zW7B?KTNGoqre`0sfb7c;()n#c4zYsKNP(7jgN#=L>^RPDn;`pF+3A^VxyHLzbU|BV z4mHBa6&!CM=CT8&LZ1ysGz*+wc#k>g9M*w$A`q1{<{}%x65*?hxCvhPs z;ye^r6wwxm<>*?}4OXH+cR}TNU~(?H4*FHAjN0&GWaSOY99?h5u(0a(V3?&*&4UFLKSLkC-A-Jv{Iz`X^!ubXpBr^VRyLB3vH4+`U~ zqCtTPOUel425Y>-zZ?RAcYxz;y0a~U&d^%}_eor@1*~j~Bc(^%!koa-$J%08(m}$w+=0jA+9ueJV7^~YvDUN&^?2fm zHr%Vg##*X|Y)`g@d8x-oXHUU?l+(2VIA1wh3sYlVRd~8BI&1^aw6WL1&Na-RJ|_5V z8@ob+a;8^Q-kd^1VurJ{92(6tuA?=#i$(+I*68&j0Ny%!4*DR8^gJ|f3|aFSjFMwR zuq`^0smewZ_C?LSu5ve^a%_g_#kOXNI8}PFEd~rfm79jHzSO4n+=0VLl}>qCcwm>} z71WZIGDoi>#!gv|HnoLuUqYg!p@#+jO(!s?Kd+5A}PLf+XMV#8SMa?KChxgHydVL4L2cQ};yXr&k zN(rF1@%Zi#>eGc+!AV=Xhxk@e9^{7_kCF$ z@X?oTn6_PzrW9deziQ*cU5BkZ+k$#}{b#+0#Rtz9_(LGl7`v@{c1(Y1V}N}xp=mGy zSv!7>PJ#;MbG%r^bKmXk{94eN?VQovIzP7^j)()E*Upubu}QNemyS~$MYVG+_*C-O z?IFI&R_ybC<>wgYLH|xZ>_8kYe75HQGaq&U!ffLIi_l;P)Bm-^fcDP_L~PnK1913t zv)<;dYd4=$scJ358uAgg0D`mP^ zqk1+k^wzQWJQ0N+FViI!fJ0~t(DT_#HAN5Cf7{MVglV#!`wmyYhkHjw=$Exm@F3t% zU)~-ZfM<-OF&A-}k02Jfh#3LmE8BHf9p?n?L3Xk^8w;K91k9Bx;8+fVpsNMV{k~9Q zTw&bS1L+7|(;nn7L)S`Ij);c-uDwN&&{ju9e}{(fvnPw%gTIhtk;TXX1Zxi6&@N`3 z9kf5T^NqGXj$V)A2E`04X~zx&Zb$JIUp^Jn2N-T@51TmuS%DCi9qcRpsXaPi57DKd z(EDO^b9-dK+8w+NXmcwwT)6V|h#%!}^fVz3oAP z=>GNwMXQVYNc+TmjvZq;lh9|OR<}0;Cvo%=mP_;~`T$-6rmx4qr5*@Q$&U>oWTK*0ry(rU%jJb0)XsYCUXFg z_2v7qb^M-^2>`OKOy&R}>#wBC1N6R<2>`MWn9Kn{rcTj^N+tlvwlSFlfJ~+|`bfzH z0NKY(<^W8_H$3SRlZ*k7Z5J{(0Mj|dX8uzsPZgJKZLZmJL@_fd58~|kM$$hS@ z&07n!gUK9#Jv;5hFWNQEJ@sWf91AN2yuX45nREhKsoHlt%~T6wK6bI|jrvovi_RowCj%z2JDRGtbSsE8{o-J_|(@cr0EY9gb<42~eKAhX3 z&Cu%}1v;+-^OQQbXymL8uBww3vE#FZp`}yG!_gzoBy~>wFE->3@>BWUY=RnHEQiqEq)q${SVT%hQnbXnW11xM=tQYcW+_uF{k(E(RMV9w`Je(T%N|-506HTr8?KMIc#k{z%1X=agb}v zT`nV=hm9;fez*)%&k(L}pu|EI_g25_BDZ$rcb}uheMxIHpDpy!tsQl@cjWL9cOb2G zsXQWRpHSWwX!9nZPpkZDBJ2^nuKe_-E0w%;masLRwDMSZ+of@C30X;UqIp|jvXuqO zfYaYhK9|Ruq{BvI9QLhe+& z+2WqA$xU5c*t0P33h<0D?X(*=ZeCovk!1`TNXNSLMvq5j;J)E0%WJxGc@ou`KPYboRK? zvfMpV$5E1;cH27S%E(G&_q06}s%7jz)ei+hI^4X(W^?UvBgE!TA|z|~k>Ks7;DY?1 zmV=uO9LI8(O^U=#o6x{`aB_oAE!y11O`i3X^D`{%mvz|vtk%q_jV(blfxA)~FgNIa zWW_q-vwGfKo!!>qjCm~o_-TcXJzZA0KHDi+4AJc!jTRddwzV9mbFj4X2>EiyE;H6F z@D3-hT!5O@YU?%+AZf65KV)|mk!y2zJIqXYcTKiUmEB|;(|}orFR_@mEWr2q=^o74 zdawUpI1S>BJlu_luJJ;J0&hyvn(lyvD=~cw24{ucLEW!>z`_;iNyXuc3FhyD9#O0X zPOkGl+z~NxxMR{C5+rU@+F0B-F|oLC(j7zhV$Trb!n19t83reApP**AdU-J22N#AT zIa+DPa3KZGOsOCH(FPOY4DA7pz*~}(UV57O^y4V%8I9moNZlcfC*G7;*TIkX@r9BC zZRidc&C3YSqj6?*12TyaUVzB7=`WhG0=%EIIX<-EiJiCnFXnPQfO*VB z^E#a~ryO0P5HuGT;OUia+}xRtgLsB;65s|4w5dB#%wc=*GPEU+jfE>ZG2=MT|19W? z6sx=sj1hFD6~_p=H^g|HasYpo;1LJ@YE%)A!QrkFj*S;~HUi+D!o%J;4Zfyx5@2o_ zx`FRGVFgj8Yf)QX2!R55e%INU0?5a`d|>RK8EED+4Y~J%U1U6%wy1N0U`8+mdHWEk z>pHRDjQzVBUEdk4WzYbg`{{M*g;Ik&W2_aud##>T#msz(1mvuHN zh%It?Wazc-2^NAM+u#ZB^=^~KvN&7g`zZ|;*CYI5F}!Fejk{`CC-7FDoR(wtM|X7Y zy<0jtGhg1h*Y1eq9@m|n`|plM&*!wm0 z{&TP_<9EQM*@+!CxB7A6lus>qko(UKB*!6;r1Ju}AjkZs!)W&FD&KPWF7U$y*QZ&E zc&_1o_*WRsMzeVz7l)5?o`w0J$4Di5ti*VScqsom3^ zV@h`G+%uiF%WpBqYZYMXE_POrb^<>oMbD0{t6b2Nx~_u?n{_ewDXh%al4-q@-CoL~ zxw_7M&Z(?B(aQTgwAkeCtm%;%{iSRA4UVY11m=3}1&6;U9j~Mu!Yb-Tr*58PSv9}p z6z*CKa_J`Xb)EM5P8uzCW1~}|ATg-i9sjaZqLu7){3}jttVB=8zgpMvJYXGrvuSL} z?v8)0uHz*$cl_()BuK}THCXU;|LE-vV|o*v5H%K?>`S zEl!0X3wMQF`*pU6ap;Q;7QQEv@5i1u-?zs}AD&@?D}=+ND*Oz7FWI}D5rBAIIt~Hf z>x?3f+tv(h6##2k2Hx-FyDo4>X9P;ac9)b0groIr(95guf-QYn>cjNZ6DK1EFO$pP^c#hGlDNDJZ?-h zqYjrfxGV`{ik0H_PSgTz;`pbSHTXvA69$JP^ciLkz8gcI!^h%?+;_mJG2;%u9i5@F zzH;Wx?y$y&>8wXD+&x3t~;~gO=Ta^7+8EM9aGZcvZ|uzN*NBL&?!tma*vLBPu`Yf{r^wIFKdMCu`f-a&#lME@ z#;D6>A4Yz&JA-M5N8<}Zsn4>RaCcF7h+;|_gKpYm4_t-uFCzxJYUD38KHqqEJsg0s}^ifwMKzOhi zV?%5^ArZFVHo+$-Kp!sK-WBVu+K-xT7b`Ma9k!l5+m1GYkWbuxg|7u5%7-y*Rz8(7 zED$%br3!FcGP3CSybCYP(C1{$2S$*&QsaxCJ9d$T{n0Oksq9_IM(>wWyhOhe{v74! zjcF&h0E_1;{h4VvmZQH|QQU{X6VdQ2a1#Q14g5&)dqBub;Le&7HK#|37zc0^iti+zIy# z=~#)A-{wmkXYFJ-0}|A3_DBfugf`iHC9Y24t3OR6+P|1&{ zrx1Y9i}&PJf9SY2Hw@!8 zJ7v{Z@IU165&MTvr3$f|xXeyl_51W|s)#Jn>?MlDr%PB3P~_?2nRx+cI-YUaj)(WH zpz^)0VBw%1q+QR}8+4B>~bimc;4BytooF2wuVolym1& zew*TnmiW8a*o|#XoK)OI!B@!NY5cyDe@U<4;;K~$vj7q1Yvz@BQS`6%Dvd%JnKQ4J zrR|D!_!_f9#PEzzpCQ(Y=GN=-Vva7}7~y#!@GJ*p3SmIINl&K0H2%SycK5BXnRhX$ z*1NBbP?{EL!B)2)8lf~TW}WK(>(+g$Ufq9Vghq^;!O`|NC5fDS-ZJSWR=QC(kbd99 z`*v;?+gkZ}Q-V0!)PBn<(K`zhMfl*^&v-x31-q4Zuywx^u{z`IHWX>b(%w!}+Pt^} zAId1%J4pn{-**vHnv>Ofj>LR#w9`6e;3TEPjx1>ZfZ#GYSVvtO*@ zL4x%2UbJTs!BLa!J`xS$=l%R9jMwaeRkQ_kihcN}UlLnGA6&(MW7^5Ip#S56@yf1W+E3OB{}nnzc`;)jKoU=@2zUcgi`%N}2~9e+X|i6>V5A^#2K zf`i*9SAB)-goX4t^tWBvQ}i8H5dPiM^e!&Ucb`FJ(nIwuiZm?|&*L^iplNM?fqv#` zdnS8v)gRFIK)HYPrBxJnN;lZctG2UtoxXxba<9d!Xc3RoV6UMF8O!my`7_7f9T9#e z=?Z%jWD*$SuB*4?1$U^ujcVzM5cTiKE1{n}@YQc<{y8*E#(9X?=V!M2LlQ3(SU~y< zdl$9mXUT-g-UD@_Rqx~GjEK;~x!TyICz1w&5kCYK+68}R1`&Nk&(sA(q`AcaAAY<_ zT$?dZzX8p10|I|aSL)f9kWvS`l0HHI(+`3H?~VK(|BdAjbkf}%dmqdqJwtnR{XrS= zBeLiA6jyQ>_v*rHFjJ$sd*f$W#OdzS_51QC1kKj2FO?A-w=3JX>-P|yK&eIc@A?wv zHW zXHWrhgM^jk)lpN>i-&^;vJrNGKoBj;(X?(>#w~I%r z(Xz#VQG3qsLes=5egXX~@df?Du0NodHn~1u)b$nqKwe(l^@r*qSmzQ^ECki1;uoan z5)BQ#C6?>Uc+qshF7KlK820--l_&p}*263DGE4xZSX|ZhM_SFO>uO0OD!WGhL~YlK zFNnQ|(hPJ;=%83)HW81=js9A(#@;Cv_9T7@ zRrD!sVpzAJHgeUSFg<25duYWU%b%E#37l^M2iYU=Kbpyd9$oQ!IAem|d}76yXXVc) z@d9pgZT+bg@JizaV3DU+e1-qSK@>&o{di`@pU6w>9-xC6__Fluia(ZjCy*qOlh2-8 z@l|<`lnZtL`4wMtz68jqvw z@LG=t*b%iJkFfn?e_5mMA$EX9GxjSZSul7QL>;|SwME^JvSU2&53plB?~kwpH5OIn zz!QIvt72>nLdD0s3ZnZ_c7o^q0d}J2{SkJst72aM5Ie+GF=ai)bU(^Y^}Ij8 zPV>A!!VYy+%*!8QhiR-Qx&m9TBkT-~nXKD5T+!?H06Wv`_6R%N)hH@^h#ld&zrZU! z+eJLxkFs+-?+>tZJ@3PY;%Y1}e~2CBdVnw#>gEepDw!pk%O6D9h29Sa*hStCM%d9Y zq{@`@O)Cn`J|_16nD-H!f$SWJa$%RQ{D$i$<*nfv64=tpf3H8~M+gwbq#0edGF0uE zD&X>!e=1)RrU$Galml(+3iGyfA)2>gPZ$UOouyUj*qC`m%hHuAA-y@xSn=RlV^^)j z+LFrcMz0(=Xr6*%inbWgcxnu&ZM!K`ll=LbCUnOekCfLE8tum zdT;|h$b8>=Cs($9A|IjkCBJ(;y_?IFaQ8-09{s$@Dvz#i7Ufy*Am6e1I?gLKe@^nd zH;F=Mv-gSA3!EsrI*ACMpGdseEq>H3Zi>+Lcwf2b8k*JnrqDCO3@ zvQknEerf&&0r$z@l!5C8AIFS;N+dcCq4c!GVDr1sakU+Xc7lcY(aCs!8tV8%D@8V?JTWwG zB#6P;!z=$pgWI%KmEL`1<)7Ou>@XJ~4=JAsk9t2MF#gy|3b@;Xm&Y>YKDs1Q&C5qg zfMnp_&hZc}T4i8vM@HrH(2hP)`#XBW!X z%CMudi&PnD`s`g|NRt#ie@|WWVn5KY@%%$|%?rO+mB+d468#$QUutn=I*aJLCG8T1 z`^&UT@ayH)C2Ur(YphhPS=ZTa;FF)yXprhon)mg5PLkm0 zXE(^-q_`hJAOHe|=I4$4K63G4-XG2H<2UZ#L<`KMF$^cxI)ySz`6<_vkC82t_^ z3GZ-Zbf%Ri@1L=t>{EE~OkkA8zb zIG+Z>e1ksu1=Wl|FAP1@0IHcTh}etF3!1w3#`Lr>Tu1%{kV-dyfaB%(uTAWVYsv7I+3@EeLjDV|Ch#wh+(w)7=74<@!G*wbBc>x)Pq6d$Cd zf}K73&5=SOGSV06>x*yM6(vLmQ3MkA&dx#)ATB!T8Km;Ri7+VsXBMJ6Q*Z)$5 zMPO2-^Pe~oC?PVOSjY2(r`F~sM|t?7L8QTWGnpw35PhI+<9MGz^hG#*eF^$-5LOpN zze5d%)d1lZagc6A1}Udv22lvuEJ*QK#yESnt9J9}=h1xpQ_bIFb-NVLw?*-ut7}u7 zOoC$kQxqTHHpR)dC_bSM#ZyzD82=Q-C$>%TR9h6EREJ{loiU1kisDP!rnuA=#h2Eh zxLgLs_@^kovu%pYZBcwz9g4GAP>g?y;-}lDINKJ*&(xuKdKwhtpQ8BLwke)&i{j_% zP@KzwV*FDS|GI68b8S)laUF{DSUE=VPf`4vwkgiHMe!$fC|+0q#rUTv{I=pQ8AQwkgiEMe&ns{!!B%IY!AP=&*$*HPI}T+UL6dN|gm&*t;|c z9(wt=T|MgMsHNq?sHbW+rrGYRzm3;6NZndfT2ndoUVJRIxj*skXdgd8Ik%XA84oHd z5-Z?Xzxb8})NW|Ek;!txp&6eU-lw~7EdT@d)lX{J#DN=`x z%BC%eO(>te&~?EItI+6xKmq+YFKBTbCmDh8)D-F3S`k(1b1Uat3b+@OHlgf9{JTix zRE$E=M~H$}w7?yp1zNme48o&1moc)&0N2ttX1RjDc{m~e4kg%&T^GAa9@utC2JN8w zrLHA6)q~qK)q?PsyZ(p8AQ3=AL^EaJ14Y;%VYOBmg9M3**w`yw8LN0gq4wedANhus zOuFrgUhNvUDvE&7Vd|hG-CJ%2W+jj;ZwGUY~{$|-dWG7=2XF>rCzJZ>1O@;AFCtjePp8V93MSaW`sazfOv*I6qW zNyZgRzt#1ht(rWgFoZD4x(XNZ?Cq|-lw=ri2yB$>kfO;XNl`jS6`L$5*AwDBar9dj zmUpZfrUWe&BO~TJble&;u+s~hqt+WnMatMQ+@$5@qpp9l$d;@-&{|)}>5W2ZW`KL& z>H40t=s_QfmZiVjb%*M}`U_)(Y)!N_QU_{OjE$yTOBT8@if$}sr0poaeoGn|zDvb^ z1cMvH^cxFSe2h9Ce>_*O^;@hD2B=D}0ydBE0ybflLuBW7tN78aRpnVKB z_A=^WE)Y+WYDpsEneC>mQX?_Dlul$ZLF$Y?{}$=CZ?ctmi%Ch zmg=B3@EW*Y^=o}nQ{g!Au#5wP=L>BVP9;+}x=oxzUM5bomVNAKBdytfwedGyd#HIw z=3qDj8Z6sOf=a1D%cyrFJ?*&c6HRROV=}TYMn|Qa=b1>PbUArq{Ff%w6bGmX*rFodmJ?4Xr zSDPW?vo19~V|>2QTC1@%gyCD;dDyIG<@6gHX~H`eLShB2(8W8*HVP4X7}xQ;ksZE><>pj%AmG|3P; zO2fiecBnxTcoU>C`>?Aa1UKIlg4=7g4+w4^J%#}^5!~LZgF=o_5+E)ZO?~ULNSnUgf1L<}Icc4FW z--h7!UhOY}n|G}h4g`15YM&9@JQfI>Q&(F%uqxOP+`+4ZLvR=_4Z$6xt&L2zo;2~{8Czz$pO3xabNjS8sr!&m!+;M|h*i-X{(@7hLi zD8zRJHy=EL6FQFz!5y*MM+9f`Ce%;j$)og1-8O=gg|~pFfyi{LyKkbn^!8rm9yJ8rda2+r(m!K>b#?F}P;u(~dSn-37d z&2MuEF4+`<^Th|3v?I9Sd~nI25L|FRxL`;Q+6NaH)dBh7c#xol-~#l)*(>td2bc6l za6b9qK)M~l`Qn2UG+Wl27rOjKaLIZI&UYVNvIztiqz?|mr6IWbKDeZg;A;BdQ1Wsi zIG=oQYSt+P=aUc4S+qoOzWLzXlJtv%;HdA~MsO&^cLbLV9>EEn$A#d0^}(6EDG{8% zJ~&x;3kc3vADp9&e){0dqMJu>ZTa9l7Lb4u92(jhg7eV_XLfe;2(AGiTrxlem)zzM z+*DHt?qomg@Kei$;HH8?aHj<3gA0aa0fbHs%m)`3)q?QT{Pw}|O;Z+vJ3TlboV}tS z`s;(6@2?J7BY)<;%?IZw}wW z7{Q_B&l!SKvrZwnv;FbGIg6GE?i{~-aBfNZ#X)e?cWom$6yiIAn+hJm37yA<;LdgU zr`n35GHx(d)o7(0OT&XDpx8#QwSF$6x%L0p{ECq$&E)NXB1w*m`LRSQa z-~yvs5PqfK2#zO_un^o;!67(%MOXWa;7Z;I?izm(97wk#xNH5H`!)o3na@#_rFsbN zCw?QiQWFU7x&RRzhD$?mKdp=4N;-nOURU;<``}RWav`{zHC3pMeQ;{lDFk`i0=!lJtv%;HdA~MsO&^cLY}o9>EEn$A#c-a-f^G5S+=I62aY~PwKX#C}rU- zAh@47+SnF?bF}eR9}%2cbn^)AHcf2xHycIiv48}O;Ly<45ZvwlAvm+Mn@4bW)JJfo z01;ein?rErrV!lSerR#!K7SA#NVg-n`~8{wfg-qaJp}iF-w3YU1cG}oKm>>3(h%IQ>LR#u z!w3!~f6fq`nso}nJ>(C9a~3TT+{1n$IJYGI;vhKcyS5P=3h^Dmm4iocLg#TIxJMl5 zrY!_#@}@*^kNS$>WZ^9!xW^oAYzx6T+W5GS2+l0Jc?9=FI|$BW0SOqvp`ooIxF`KX zaAs#WkKmrFkKoDyBDnH4hv2eJAvj+$nPlw@{$+(5!0?cG$ugK?2CRuL;=TjyVkZwnCzGN~HG+X=N{LW;Ot%u-z&t#Hq0>K5D z$ppitA-MXPOtLzHtC`6JB`+6(^C^>wnso}n`IO1TS+qoOzGX6TOVTe6f}_4`8^NIv z-w|9kcmyYO9v6c1HIs?Sn-anKo5@5L-U5R2HIs>>jece_F^g^kgF2o8n#j^L()M{q*taUr;O9R8`cd~hajN(A?=uRb_gcnb*bJx3ec^1(UU_`Z)m zIJ4;H5!?su_~1Mikbn^!8rm9y`_MlhoY~pUBe;+1`{1SnL~zsF9D>U=h2VVg!R3|< z!R3NNaKZWDf+0C*A6#Hm2jqj}htOIGEM2u{s9h2VVh!8wbT2+lVjoLiE9aS$B! zUE2r_h4_x(a={}wq4T&9oUcAOlQ#qL!O6l~KybeL;2drA(+6i3-8_P8%LnJNfCP-- z(9qTpoR2;@v$LB=a1Hq2aseW^+%|{c@=YN)Uwm-+td2bcFoa6b9qK)M~l`Qn2UGzW&@^7Rm$?>@ME69_Iy9~_2D zLvZzdaQTK297_J2AviVb6oT`~2j?tWiV)v?aBfNZ#X)e?cWom$6yiIA%Lk9(gwEqa zaK8HBOx_H{2PX?}0m1p|gLAaePam9Fbn^(VEgzi60unHSLql6ba6bCr%+78e!8PE6 z%Lj`!H_I~(4K38I?+2Yss-VD zt?~Ip?*$uz+j~u5Cwki}+GmZgCwebN z-Pibg9^67b1h?NBpHK8&Xad3Qzb3d7y)j%Gf;(VMy%W6`bOd+cni?m1qvYj6aEGq( zlA`JXpJu?dOM4j2=3rDKAq_8mZV=C1V??>HiAPTz9YDW;1QhAd0YtYkTpJ@ z=xy?*L~w`cle+C(l(O&^5ZvL8HntT->1g8-Yy3OW+bp_y1b3t+w)&gRMd`7C1dQO& z(AE&#QEPlV(cA3o<`LY{YwDipy$~RRTiE6h++tG*?l?cRxW(l{aEn19xE}}(v1h?po;7;}j!GUx;f;+{Zxo_JC=Qn~| ztcT!E^&7!0Hi6(y3lPC!xHJTJdR+v!*f4@a$)7U>r)Hf(a6j}1!8wbT2<{BO5S&|* zesK^S^2<}W@5u7Z%1q64Nqm6ALI7b_Q z>?49Ri*6plo!t(C^H@LvMsR3oYY6Tf{}7zn+07%kbL%6x#Q+i9;x>oiCYnNU7x^aYa zL&?j9;I7kDp*GHgQ?pJXxNH1DaL%G7g1go)1m~8dUmOHSeb+XELm|E+xQXBqoX~k( z2<|5ibki1sGkH@YxS#5ix@{kvEW8B-cfF&HZ6P>E8*lIt!I?!jkKk_9#8!W^J~)pB zBwz%GhPH;_Zt@SonVsD{g1fmsf}02s!A)#)2rk_eg1glZEiP?GaJL19;L<@MxZ49m zaKVr)fY2R*A-KS(7KGpFH-bys5ZqnCAvk+Qcl(Rr(%uN}=l&o#kZwnC_xLmSZ3yl* zpAlTT9)kOY-v}<<1cJLaKm>>3(h%G)>ms-5)0I6ZfbtfP918Ir!DWI+a6;#CA-Fdk=%y_MXY!^*aBu6Ax@`m}3vU6zz2j(OTL{k4#&>;0 zaAwiXBe?f8vDGw!^H@LvMsR3oYY6Ur{}7zn+07%k59%YhOn?Y3vz!R-FOYa(!{%}% zI-X1?l7+=YDp@KI%uglDMumO2W(V_eW??o{%;qzNaxxbgoR}-5lj5S3s6?uL{pUQZ zf&JjTn z|0CVsIntL%q!t#EdyDsI_Z*>P0oAg_)dG|?KP<7ocjW@LkC^21~JhsYYy?1#s8{s-Relzk$K|Dbmg z$?{A-n@SXB%Grs<#7rS$jPA0b!hXG`-mA%6&imC|c04sZYZjcJDP+qtMe*vRv0g<0 zhQ$8rd@@_+?=7&$VhQzPElQzHB6Wt|l5Bo97pD!u(WveIc(R01=MN41VP}NuRUupG zUlsP|YCY3>6_3aMMRiow9&Ne&1@=TtZ54L(=tQQRno1sCk;K*%I4BqVY($@Dx(P?f|fL01AVv(I#xZD%z4O#4K% ze3uP%+wRfuy<=I6qJ}$pm%24o>*YF?mFC9X?P{^IgJU~cEgMQr6=w=FBk8$fvYeeM z@L4*@f5$g2L=61vGyl*O9oQ{XoKciu-FPw0Qn#p4(^F<}T)0Vyj)FF^gYm6}lWg1Q`SWl(Z;thWLdUO0vPwn@@y-md`^|Jg%tW_b|y8Y zjbMd67u)EfK+TKVU11ESX66d|yrA-)boFk-<>}lNcjqQbCSjEs$dzOru;2_ndpz-u9qhNVP0JoIq0 z>;%dT8zW_1{-|w*kq!%KsQ?j0Y)Ve_DllLvm&wc~CT5D-ge6Jdg48@Jbk<6m7+hU! zR_NL~6B5D62j1O_`B0ci%wV2kZq3Irx_s$vcAh4aneSuPJ4(aMpwfiy(4Wo}HfAGr zru3F-Gn%?I0+#!x&^OqTAuVrZ`x6Cf+A__RqeG81J68m8pP%XSoU4K9ikcmDv?wn* zK+6Cz7Zw#$deeGs3V)CF26EZG_;cI1xxSkpJ5~<6f`E0z5_qKE!sWUi)pEJdo{#+( zYqmy#+3a#*F`LP0a0*KNv7v(PeYrj+$}U1i8fC~ z=SWu%G^0l9a+Ipzn4%$-a>!GqjFC#YF2P=mZ6&%K+6fjH+u$^*pKxMr1H?&&Cw${L z&?qTZHq~CR@k_A>U0qbKr|pZ4Yv{L?m3!~d89^+l=vD6~JJ!F?&uV(AuY$s~dC-#T zkQiQF*PftwId*~{Gl`Sxo?+svYF!4anu%cBT*o8a zaxrFmz5A*^y(?%V=?S&eNwsJbwFl3|;v#R=@7>p8JG#VZE#V~z@mwj+2|`v_jdKkQ z7m}Y_iE(`B+GS&FF=(z1Y>%^F_l>h9Pc_5bWEuv$(~?|GZoCnTH_O?zm>WJlJFtul zTB-&&%9LP!a~r7NjP+R`_7A|2M|PUxT&fI{VX>G+Huq$1a;BIqPvvo^lrhF~?5xn2 z65lJ#=h=@#$}bVc$KIc;i_%ADhc>8+piEQgl}wdS4DOJrTB0$t~bMV!ZYYP$T5Y8fz2iNXQ?X8c%q6C_#(>_RGS_ohT8SL87A*w^F)=h12&V$Bh z5d<;}R9ql8Lef%bK=nogljS?*1fMS#hyJVe9a%M`SA@i8e9B$>6uYwa2T=QL zX?Rk3vTmH{fMmjKVONB%(|W;gp*{#nkkQ->aT1Ik`Vo#~SvQqQ?Yg#DOfHU+zcy1` z$GtKoa#vS1wpKQ;O|VNfbCvJnZny|p0fyIPY=vF6qNFB<-+dN|OlHirQMc7o@RqiI zQAmVcsx>aqyrqv2wL_&0bSJw(a4A$)?G38p!HI0Kr11(C?4=M-*)NSx?FdZWoD}B` z-5J&q2~21hXB%5Bh5ig7cFEC- zQ``Ay&A(awUsWb}4=M@J21GvT_~w%0Ntrt7$oDDc6cWbz0=p~}MT_OYi-06*AM|bV z5yG35#qL3UPz^X;*!7{mvid0!DNn%+FJ2#_DV4P|^-n_-jbrkb-?KQopbc%F-4N1_ zN^vixSQ(@JRr%L?Uq!3Q z&ZOQ+%@vCXJ$3fdO(7NdW9xp~N}gvohyKRudSX$#kHOXbqZ{(Kd&c9mS(hqG>3;e7*+;J#4_$#f*qE(s;{V0Q*^pLYL*&(b-%wm6@8!Az-i+O+<{2<2tK9jv5_5sPVYp=s3Q{ z;{l`Ngc^?rjgAv*JRUMSPO9;E*yuR9#^VvAwt(ZDl&)K=|#w5LWVmhFHc&^UKrxydN_`XI4pa$<(8Gv6n1|aP*03NfJ-5c6s@k4*agCC}# zrj({;ie>m8v~{-*i?9dufi)Li?fYpD^H3y$*<*&_R<{Nb8+oneL!=2y%cLyBrK2hV{LC3pK)_8Zw@$OSK-W_(l`*e+WM;z}yQ{&y3IeH_qgJArETm`h ziDW7Te+^hQgB?M%j|;9kxJnnRPc%fnA#RbPh7eNzyr%CA5D|6~MpJNsAy|&SfXR)$ z5ZXnbAdU}c3VR&Ljix{&r=sw}0QW0VnY47$ZWE9LL*0wIL7#S6rn9BlB<+;rU4xe8 z5kIU^SEVw#O|XsnGdD9c%NKC2h{KS^@5*J~AhL!WWMO0mh%5wT_9w_Z{ZdHV!azuE zt}tIrVw)ylm`S07D2zNsIul9}8*+4Ns!%PYmXks-3uqhxjUIduA-h7d0MtVSQA{;@ zl6R`-UInY`DYluSOX>gX=qGzQ)Nc)H1T@Gdg25*B4kub@%+@FQh8Ffp=wxy}m?j_x z@w$00z9Hq+f_~UEs09cKhlih!4ISk^S)h&6B;m2mkp>;CjMi0+q?If+3jQ1goAS}a z0Mh8a8oE;RkASIU(`dG6qc)nNVF5MTW3lHInjLqQc?CR0XJtDVQJI3QhX&D(&|msHMH9mf7zQMEh>&^(*{_*9Y;Y` zDHEXpo)K@sFaYh41OveSw-i#210gnLi*@TQ`9tv6B_N2kpg2g!++@ihCuxTJOL*^P zvEkR8SdKVp!4;6n?}n63$#Z&u9zH#)3;|l8fE&px%xUaPb zByE;lSArCm@|sg^`%GU@P{1e`65t;Ci|%_XbhI}4h318=s|&MON`zq1N=t3e$t4r<@3zH7BSN;k8~R%{s1~PijYZDm z8cYQFvZSdfRhdZg5a#?+=zm$&S+mC3-XNMw{SA%k-6rIg5S5AzO}X{92H$FkRK6hB zm0Vn=a)r+>Q$2@5P3UU0y%YL-tAD+Pf;F7(BB1MGMBmYx*9yLS$ z-cl-yX^73(sRY8DQdx>mP`zKzK$2y@(Hw#O10EGjWEUuOs+F=o34KoyKjcyNWTpTe zKi696pK6MGzn6iC3<53D{aHvQCn0`FQ#u!yl_)*UeyhhSLP<_XMQ=F`N_chmZdGP~ zKC6#Wmi9&Q)dKR0?a>Wqpt)l7``v5C&Ktgys~E_UfN+LAyHz|@KR~v|H>r*JNMsnR z_9*sHt%VfkT)tPgGJX$CWNlxJrXaA;3chxuJUx> zBootmpKc1Dm5R9bqD=?SqUZR&cTwG5tF_f}n8-_HC$u(=ZkVQyP59ZVpf-`!JJtA3 zZrUJ?9Y!AhmpWo=H{w;6XHYpUpa26r&GzrUThkW+^+cy2^^MjoDXuAEgtORaT1L(k zH!>j8vK2ILzGmM@IDpcnf6ZoD=BWx$C=>-Nr-KdrkjWa_1x0%}ls2w(U?(ikCV>2D zG&}a~7Wtx}#YAapa-3o+K*%a$YnM>Mph@;6@@&8E_9ST?Nu6Z}b*qqyCM9XzvJdWV zLz31l{g7^D0%=N;)-CzawuD)|;`MpQ4y!55hKKu|!tC&F+9)YC^N2v~<4E|Ri^0(i zi*z3GfRIxprXbXYf`61>%FATqD$($t9cGc5ZyJ>4Mdi`(8pAg(m)ai0uM!a%Zqb`$m24{YP)U9D~OscIC_V!eY2suwW!y{<9U zdp?Xluqh0=$9F3iDN*fL!RY(wP!-cO1^Tm-G_9!0P($Ui2Kxlf^-Jbg={+G!g6UFH zylUit{)$#_kw3(Xmqh8F69%)`W5(2N)QR0%5*U;BY}yyG;Q&}_{gzx=aU0@N=99%V z&C`il%KBoO1FZ*O!--kq#Z8c;oF9%`Lwk-)tE(n%ob~Y#aWW*n*VUFnRYSCrBg3xH zk;V++3WaKsy%$rVRHj>G2o|Yikwy_LHwmwr(Q$g`Dr?Bh*U+rlnRzfKQqgt%Pz%X2 zU%>yx_uMPTBe%}zRN->b!Nfl};Sx5Qz@=XT%7ZI=GbQB$nEI}`YjpgmQw4O@`5HjK zn9dfG$iQcPerBf@L0Pl%p~Sb63yD#qy>T;fBRS6sAz*(RU5zm?3EaA?Hlrz;Bb? zqeg<6k9}PRG)}iAk^m(>F9WZ}I3#Yj|9BUVFz$2BiPRW``_k<&i!ulX``1U7;m*C1Z@pjZWXu_6Uj*(Nnq_t_>2{h|pk# zl&zd9Tx)f=7kvXf$vRmUA`zK7fp%1onP!l0vB30WKkkkxL0I*@*vx#P7&N^60QXz8408sVEV&r(W&S4+thlotAVn(sp~ zYPT9aV6uvxKL;sOv|V={Y$8)M`ty?p6XMz{X+%M`CP7^tS((A3fSe9KB-J?G{9c_= zE9oA4?W_O88ocPBoCCDu2$^W*mZ8i7();r<@R&D3q*mp~bGvDCp^B%FMS^t!ebdQu z5*%?}_dhDeBNK~!Nv5rarxZCti1EP~<|Ce)#W4DvdtlG+R`DCn6%~nKtGP(Hi(0 zw&z~;i@H^Q7Ye|a3|P*U9Q%)_*(Kdd9y?yO?cz74M=R{o?vUzR55AJejVMn)Z9{f& zzf4`D2_r8tT&Ery#-)(<5~7qu+-#y?T8O5nM^kL6TN#rG<(MyJ3mNM@ympzR!_qTz zw2uQ82So2^QAb9aeHzm`j2n{EnS~vJmKJ7lo`)@!^)$P@TS?gn42#@4^-UCs58?%U zsCC0MyTU<5E>oB+PkFw2rDouy5Uu=NZu3-jqKt6YbR?rk8ZW}Xl4YO8>>Pm*zid94 z+sJFsU!P`IYeiF+q3CjUHka8nF-j4an|ecwG$Pk(mR#+1 zii;(~p7Zq^>rtaefrFaecj#6uO8(NB$w(gv*NM)upXfaeO#%B{5_4#1B&r8=FD{NQ zvORXtg3&O9^lFK^x|p4u!kIAk52o3kJE*);G@<5TaK>961GC8X+CfVMg{~$NqJu+; zsVsewn;Fu>;TQ3T?Y)EIXNqb9Lk;ejOd*6@>$pX>&kkz4Dz|x7Y~94R?x2JuhK%af z_a&gBeRoh>9?7vay6K-_SKU0iF}}s6p;yWk4 zxpC9F4GCCfFVr{Ef;9b8dVZ0<4;SKFtCt>M+^IPfN#}?n$u$@`M|OR^3#R!dYA}G6 zmR+)ZVral%`|Y5N$7p{VhZbq^_Ao;4uXUiP##T5xUUn)2j9s-@XbtPb-WU z5wrx@cQU5g9lC%;u{696354CK-HL0de=&G`?yt>hAqNJZ_oIsd#nbG-Dw9HIiY&WZ zTRABrhdRaHD+leM0&K|rW7e#-T8Nv2^+`Y-tc#n7zQJOV9iqQGn1FQLjPPzqJ@RpA zC6DH(*)QBAW^5CX9jZ+bio;yL={w)tXb>CW7=@j8F**2>&ee*8F{}00B$Hp-iM>OX z8sys;8`x*CHa$I8DpPD{$5JQE-T~ACt|Ny5msE%?%j5WhY^jv&xJ+{ZVCGJgB7GBC z_&2yVOkQ6Ep+TA~BIvhVTqF?#wH`s?h`yb|qI+NW&Q`xQ@Hqw`l}t^608$&l2#(x9 zDDi%6g^u)b!z0{v>5R=}iNhzml|R!}@lZNbMv8+-gdEY>NKcvPxRW44QU2vAV{CwK zaji?M!e9?}8#S5}rH|%HiCuBdjTTG>?KuKKN8QGA+|8A+1&re`p)$M3v%TxcrM47O znAP>+5VZJ`ZB6v3`XMdG!c{_~kFfV*K9?=%xdl9md02;`?sD|z@_hi>%&f4-y4Ru~ zB@C_oF$O79%!3yJCuih+(v5 z@j9|GIP5wUpM`?p5|90 zDLO1D!$pm`bZ{Guz9@;qMC7_9r38g#KFe1?)6|E9MN1eQ5RW5=;yk=GLTNGNuH(4a zY-T5wu*JhS)xZ`HV}X|_1@X^DYFQO<~ zRYh6Upb&w7t zcVj>9Aty)`iEUH9ZCwEGNe@|q8~Mm!VH7aH! zB4R9gUT1I-Lcam^zN*x0o8!2_RgQZ%?6QrA0Q2}M+P6&m8!zlhSwkO4C8Ipb=A-WK zSk=%`*3GZkI?Kkz0fH2k^P#ryrz(pKR3>-|GpQ!<8Cqc%^k_D;mT2O3{$F<=qjY)~ z31s<)-v=Q@BxLlkA|<`zJ8|WwB@#T?4hl{M(a%VdacZ}AR_gDDG|Tcpr|sE9mLl_z zjvxK5d(b2kIUU5JrO68rYIf+y+U}Ls*my{|1=QeU04d7&vYt^NCkT&sX1n*Ooda!A zOA{u~F7IhyMJ{D`(~S!iwto)^26KsTX$p)0gCywyZmm-*?7$vh)XQW6Ze_wMIP?{u z#g+^^&z{*%?Uib+himKi8V+@!8b`JnVVD=y_?HS+uqtpMlr|8u(>L}^+vCBOIjd;&kDl>M#gC^SUXf z@}8-M`q8_7rkEo3Zi_d74rxYnB<`BlhxVu-ofbtH+?QNpP(nPn+&Ih!37;nyj&tca zqKA^&wY7ApfNv3FKxQnP3%SCM)=*%J{R0sOZ_-R2jxODimuJWIC_iF9+Nk7CJa5~m ze+-vFZ8eq07?_KhIDJS}2duqy1z9X4pTVvoEoK>trJ_?HG_NulO&k_Ajy2R*6r3pX z33CI>kY#=|4G`GrF)Ymw(5}Xy0p-~bdNf~hON#|29CHj&uq6*^_{!1?(T~8r88y+Yh_U$87gnDwwFz^zFBkLZ97E#$>D#lV&_`q zYpj}99rjf-&ray^WmUG+uR>;C>nQ5-P0e-rh+BqG@+V3Nkr(M_kL=mft~{y2fLi2? z)18oqi$$OKn2AUA%xQE4v{ZW^bwYhArA)2G+CKSfAD*GCkk$PfdF~hS=m@pPs;;Ca zRq*b=P|k-Ic^cZUIBQK$As^qEAAy+4=h-cPs;3#z2QHq+G>4!NJJvnYj2z4LXW6^j zi?)rYdB}Y&&B*hsRUEdh(?>j{N1h$ugAUtVM$DA7IgI195FFB%L~_i`JV>KBIyH?d z?8F`|h!315-BwBhR+>sJH^s z*_fotDnl#G-oz

#=Ujf$?0GMk`?aeR|Xqhoc238b-Y=L**SRT6`x*pJPxeD2xy2 zzCC|u5zugXdI2A;(SoJHjZW5bsyOkTP_+j^lA5pK^r4*l4Ysdlg4UvVEe`gqhUnzw zezb;^>-O|E;oI@l-YHguBwl+JKo%({noG+*fV6CjRa#QZ*6A6QX(v8Urb0>|-|9~3 zA@pu75l9o8R#@sIHe%};!`~u7vd9pWn{8Lc$V>nCe^5dPrK`!pGU^d zmih{#ZMqe07H=vLbeYG8s-qv*Qg#D*^y4R5s*u*I2QN_3!r=FrzU8%+tZJ<;*;LDk zskfKo39t47l`F4EEt+hSP#y5qXeDa1zO5kJ=M;OdWm!ev6@YuJgqss_Qfu7GzpD&C zY={$xO~KG5N+sQyn`ftLEBqi=1>(rJhTv+$aK|ewg(ys4N)zYXF3E6F&$lcQ-Wmru zdg5Xq?A1I2vS8m!xP71<%L!>3fUz(<*e0GP4D#&KwtK;GT-s8P<_!tTQm6O4fatD6 zWvfXXC2p?hY4o_)c0^%y`G5(>9j07l@q=*Lb?w`~q1*^-HpMSyir6YC*y&22Z7`)N zge>X7s03=sqSY?P%8e)bQeorRt9txE{?On{d}ol;sC9MEuI)C0R32&bpU0`?GjnBH z6v^(dH-vit*fl-vicbn661BNY|4G|2ge>!gIc&@TFCiBvxssBaEe(#FJiE45h(JgmO(JR;0s;yntVX}o1QG`~?U@vrEv~Bil6lo9mu`dZLr%nkOsCehT*nQ5n-MO}) z2lk2%O$Pb71S*V6lRw~DIVvyfSfeWQ*aC=xWq1*t^qcNF=`Gx{0@49DRr(^4UBlc> z4x-^!hL?nN=*8Jgd?$OlCYi}~XC&>Rbg=xa4k)oaY!3$97#$*p$@WI~gNlh82v8R? zOZ9xbiCi(u9GCv8V0ED%m=dkQR9)`Tu=joe`C(iE`BolYGZ{^d3|+&n3|+5x`?Xb| zi9{pIJS4Aq%z}JY<0f~%FUu@=tKC_Ubuq)XvOD9o?lV?e3T6Wn+{WiN++!0)7#8m) zBLM&NnM>`RZZg?Qt)tnF8svvVdCa?vkt#zr>H3Udh@Meg=hVVIMIrKHV%WqM?6t?MUys;_Zi&Jr8|6N^xu1Y z?_%RaMT?f_2x+?xT5hExoT`D9)@+d+8)`(ghPx7C`tmJu(nZ}f2m z&J*B?46E;EW-0R#qVs>+Ly1=;R_-ey9F2~S5Xn~DHPimxEK(np5yJ-;n=S^x+1K~{ zKyh{?!nHC{qM87NBI=ckoW-Qy$URH+(~ET1PA3E2LehTpR!}NT3gSgZ{~L6(nEp-! z6dB3QstJe+MegDo+vzyRuHBn@$O$9))<%CLv^lcKys%0;hoMea4@}O?q%m@5YHq2f z>mPLQ!oHbX^O{3y6~hLm?E3yKnt9OOCXWe0$M5l2Q`#2K^WfMEJR$r|i|^e9+W6c| z5H0c_=@HHBNiCSuRSM@{+Z5SE#)cEa%4g{Pje|R0?IG)Uwa)aC1{4jO#__mxL@pf~ zUtuSOXR9|iIs$PrS1eJsE+rzWh?Z)S#3gdr$zdFe(x_;uO#>wkkg_S8pLGbH^#yiH zSVexi`jlrKu%wnlQdVn@OS-VfdbFc5n~`o!HEpLlQtZ@lHmFW@$T&pP-`JyN=dUL+ zn`)-v;PIP!h*uhwfX!9ql8@6?4-R7Ezeu20hihnI8BF73luR6Y2`)5u7H-fAZw$=N zm9(%BEECvfdsq$U-1LNDz)Y>gK8l5=8UTvv8*-I2X&w?>m=Q%_Aesh2jdw%8>| zrpK36SmNkFZ0xMJO_q~;l>@0+vN6|@PY3QCS%C*(w@Nxl3{;K|(kNQCNq%(|akfs~Y3E+Rb%MjZBKEsIib(o*}X67icbx z#v+3)v}XJe_|B~YJ=>#{kIeT~b>0ah5Q0gaKCEw3O;oa(d6+)|$OKsHC&ROKSWz5S zX=#gQ&+Ge2Jqq#MzH5i16l3%p-;^yo(u)}Hat1T`S;tnmo4!K8s@jCIK?dxNo+**u z{X&mgr0TNDHinEqH`5{Ee${kGc&1sRHbo!|QGA}g@n^K|HQ!iQTAmkH=|TKW&CV2;Fdeu zV=9y5rJ3AZSr5FcuwS>$O3BUA^Yt;`Us0QmDD9@E^eKg;ZR=%){YJB{x5m@68x_+T zDfUSZEloAa84|}sXrB>gAtWUi^Oi)3jSjFpX4$7T&F5l>M)*eanVGUD=Bu#JdIsvX zhmvy_Z6!ec-z%JMvq2;qIZI1i;M|xi+W5?N$#&~e@w#x+V>4Q^#MN4{s~EaNp8b}m z0%>P-_~vOIT28S5W+i=C#c3(wmFyngQz@sd@nS<=R((Aoa8=(eZsrfXc)m!*oP<=G)1SHX)`%bxvd@E1_q#FQtx_NEZ`Rnv^RqW1jYtU*`{TMPW20)r@EoF+33pDEkF^6g&-F!fJtLh`#Sws_2X5jSd zTQAwdl||%h&6G;m;hiL9n(#NxW%St=tVG;CDbiyaS!t0J+49EGdismqmIsD4tw4jj zdSnuf0bX}(M?Xq6VcE7Od2Iva+Jml!pP~`g5}%_RNDZ&TdhG~xIl~VMD@R zY0=S)#=5+K7V}IG9JuDZu3uQQc3Hk-xx%+ASJ*pxK!q7*XFtBpZG-jPTce-0<_?O5l|#feROcC*Ym?A|3@w_^BzMJ9FozSC(262VEwne!8NmpixxGhOJ}K#) z{JxP-@6aN~ysJieX4OOxs=HIOarfh~>>{N8$RnLJ!n}CJa3R1&Lg8+z!{RyGWx{h& z-_=g|qmAEq_~WgbTcU3Cg*^fbkus%uTXw)PtdQ)s9!>diyb&k9aSgY#SPIgK!MZ^z zd3GZHT?)02MxY;X-bS zn``&Ji&2_up}(Uv>@`Zm9IPCsGBaS^DVfTNzaG&j~s zkwhF|k?a@vqm#lT42 z%^&NZMCpS>p_Lea?DB+elIn{WNZEj^=ul14)pPfuliL{~o1F8?ayJGvnrHX*?5ESz zK;|7k>C*cPtg;kRsg(m6AFqBuzSQusdLLMesF`Ec&hCD;-!qryh?PqdX6WO!=y6Y- z($m|Dy48lk}7;m9Af2?<_68B6S}~I z5wj42s*2_|Ul{wUD_~wDb!z!ZK=i>V?L5~P4 z6Pdro6W)fxN9Gi%+M&85!&(TeC->8uO#C6T2Nua`QI3g#(!#_HJK{@0F(%oa?er!j zRzEuYAFRpXG!59MPL4g?)2&|hvO=sE=aScZi-zV$y?+8FVj-EBrBmc8*4%eg$O0^_|E$L7r+Fh$!^(fchptx;bZwik`dUORMx=qmZ zXip(%{%~kpfDIEypd`7gBkQD$#*6=TQPqcdoiDgUJDY2n#FWQG&D6-i^e9|{dG@QG{T1W64-9NmeYELi1TgTY>H&oCP%edbv$(`AD%

TXjjd1lR!+4vRYSE) zp^8;^6$h@pyX#LszA|Bvqm`+IV=fBmDoc}=EOMFgG;|b~h=8npP*3iMwY6^cR!oBW z{b57XT%w<(O{^x3rA--t?SPNQ#i+U~TQ`cHt_Azm8U3c{arcClx6gMLXo@s)>@9pq`7Qk7m^& zX;ytLe6ecsHpNi2jjlInRM%Txni`(QO|k=Ib*;iBkQ^SOgeD4fm{H3ltNA~w6yzl@ zn`)028C5N|mxj;K`qgjuN0W5h#ESz7ydKul4cP^5a2-jyk8~i}CM>^cH}{^ebz=h> zdT=z`I?>ArItHgUHip@v4;x&_mx*ebGR)ZHk4t{#DNk%#9~%I*}>A34?1>^z3Aea*&CM49q0w^1I=A zWnpN>*4uv7?}aH1kO*dIOMqdcYlXe9p<-V%LfKXfs)tU%7F5ejU0!;#!_4FmXWabb zDEI>{w;cEA%;vIi8_Z20yIwSS96G7Tgm|=ew2^R6dynuLWN-0$3I(szkC+>ajq15F}$}@9jex3Z&M?^U^IUwliI(oaa2Qf=?ulS@RZeg zjG#<#< zlvKBKk(e3QI_v<^OQDZ{Hw1a;Do!_AeG6FIZnRIrhpFZ_;z@FGL{lRJp*-v|p_4&D z*XG%0;ZrrDD6v$dUbd!)@iZ?s=7R$~`>kJE0!I(K_p0NEeAN3-=3j@h$EuR1=t zy#*5)!!pStq}`sqlfEs&SX!+`*m=Sxs@l3j%T55sF8QI^4DutsRRk64d8B(>trLFL z({JCeOmWgG+NY(N>{g(vcsF@W7sP6wJ*fp;wKx7WR5=9v+B)ux@Gky$9G?+;^{NC+ z?Gf%V-g|5LINK}SHOOaaIi(Bw&M-2)(!pDhl}OTS?P_i$M2A9c#_*3&SZ-sE@;}ff zpM82Mr?ly{@~PysPBYC6E$@v_Rm|E`@@~~7tH@y7fMVlNAvi7qeXbAU5)sGMqQ+m^tm@D5%tcDmjSDqGHGT2YU z2WaYgpjC5AAuV*n)${%x+M^OAXaK(fp^s29br`+Iw6s9x*;AUS#4F~hr3o@5LY=hA zXdj4DH;hsEKX~xHW~$?u%**=G z$lPepz_E3OG8$-dw2_Ld3sM4&kLpLbc&w=nnVaqM56cixi?=XU0;fS?+E5GYNK;Bb zU@B97O%bfcn2tzZV+S~w^6oS%^RquawKp<(%gUN@t3F z1n=l;w!guRHt0sD_Nh2}pVN1c^Q}${zqXMhxK7tyr$SU(?vScskV~QZN!sj81370u zf4wPdyo^eK{HnDBfQKdMIT^R5_)HTl>05|kQ+Z3zrP+|5&`X_fvNLV2U=XnsQl`}Q zY?4}o|QIV-xqlPoX zw3W}7c0@51EXM;sg^?0zQOmS8<*|e3|5$CRtFn6Wgxg~89WRGH+%)a=t!y&P=Epp^ z!gG0^@YiXE#)48mi#9EU?2GH}vbYzU|I{yGz z^(k;sIH}mh{|1UM z7m%lxv=MRH3Kfaw-?Xp^10lDs(jl57!Ct%}z z;~ZftSA^Apnf~z_4=lJctn7gUly_4xd1K7QH&P*484rdgd*Joq2Q?wv%DV3_6tMDOLy^Sm(c9eszV>gHN^E2ux zFb&mFV;2e}3JfiJ@S4=CZ`5{!z}@O#1nTDD#JU`%TTQLaO^(jwvZ+O*A>jj-z+Wzc zkl7gL`Vp^0aRbX4Qd3go#?xVKA6679Gm_KetcKJS1{_BvK^16>9wHNoemFnmW@cvN z*zL?Kra8m!mW$a+HkoUX@)%L4QyxuhA;azFZzi_%CpNFcVOrrmS6VtQMM%yS=8MT$ zC{byv5!!?z0_3)rl9c^Gek2V zmxve|&r}}xUJM{I+-%;Fx&i;kyx1|pp4DRcsjp=(IL}RJj9jt=u21r`>+F@#jU-Dn z(4r5cJ#RnJ=d|cJlzTA0M?dtFWI;dVX6B)6@d`vgNc&u&7?vc<4H*wNLC^p-RmJOFcW4WeV&Q08f}tc4Xhd@+UAbG z?9GsNs)QJehKtof7qKM%y7-YFwA$)1qA`px&W(9Dq|U#kpbyU6Qo8e=P|a!x+i_58 zvEHcI><{Kf;%EE?i$5Q}O4Dk1jfGMCeGWlvOD=pIj^@#32-y41WNU>Oc{ij*ds-8Q$Er3l+qhJ=zE)g9(+!f-&lxQwk-ZA4H`-7Ek^bRX7|+}x`R8(cYbuZ}jk6;L{DoEDvQ+-o7{?LueQ#KE=t5iZ zY1(-6gu}A%%djTmP`8e-l^khk3FR&ufxfYRVnveB^5@}yQTTRlh-hp>Lu>lC2_$jUlg>cP=E=_u0RXtd&#gkF^qT+x=K##pK@ZThjfq+4Bv8De zbl+z?dk`?!1Kbh#SV_y5M-dp;0t=^{Nfrg`QONqRqL@P0?E3gP5A#ngD5Q zc2}+9ijWexnjZ<{OFUnS^wFuVrA27tc?aG%yj*#Cc2iiz*!kqg_Dl^gwu$Ds(T%+l z{;nDgF~a0vrdKbG<%YKwG3ZTDWKUuq^}dPDUX zhUYRpWM$Ta_wr?1f(bA7YC!M6EA2#z(D8~k=DSr3F0P6>8tDQnhTS%bRG%EiD?-|4 znW|Ma-o6Gpi&$S|WdZcD(WSWS1#yV93FDV-SUh(Wki||?QniPg8VnD-w-nN_iKmon zpl2H&CNp5kv%LyM1lU|HZp3SJ8|hCpSCc$Kq461M^;;M z8=r{{OlzCK^klstBGWuJ$KGz+$ptX(kL9x3_EGI{A>ZmEJ~eql`W6%#7bE;gSWkDk zj5UK5s_Yx*8%Q4uliAZ;5`Ci!8Ynqf+`IPl+JYBoYWD;=2&$N+8<;FR(bA?4XA&v& zq0e6v{%2*5sb;roqx@^be`A%82GlZBAryMk=4gWbB>cBEJ{e4BiI2Q zDT(i|<5omrLu_x`!U!cmAqWgB;^Do@`bOq8&ke&3bd=aH%w3-3x|e+09-Uma7YZ{t zx1P>@FJ=q7x^}JP5x`CxW&G%uD4Euhi{lv}Gt2tq+S)PBj_K9*)3(<{f|@iEq81Um zuWi-F03F+_Wp!*t3}EnFdK0Y4w#`2kb{x-h)`sWOs~U^ZG@*;kV7&@Uw%2>S8R(;< zDXG$yT_h7Uv2oF1Pr!IztsAeyLG3qD-KJ^%v_;tbX>!qncXe(pX)J{Xk z2o8|@%INqBue*g2^r7zSc->~dG%<8O)csQ$Sjkz^sR$95nw^PRenq3>`c9RO#J!Xu zq{3X6=o{L(vo6BjTM>B#D?zD9U#3_@Aa80Wok7$@1e%TdZf3R&Ygfr&KkZSOWL!1X zZmy%wYE`&sVJC<6BQ+(JSWhOg(((xTrBIC*#F?9eYC($(*o%nvn+crF4k)Cv)LbLW z&g@l5lp=$U=eG4dE7IjT$~KU}>+h>qjXwYWTo$34&=(9@g0mKboz>fCv4BT%D%S_3 zsr7iN5u>B2&CJX?uyOiVHKe79C2iz9E1jvKjDG$oId zdyI~o98%L+(aoJTxKo@*`}M^4HkTtKbA?oLZgL9oQwymKpK%p-aK|_J!Gg z1Ut_xgl|Z0vXJCvQONndBVKj%BXR;8F7t^(vYf4CH0n%?`e=n+00KN(Xq%W7c5O(u zVyJ+;H(2hhmZBjQc405N3B5F&nkyD<9Z_KynH}Kzl=tE#)gP1Cxw!W~fjsbe#PxY( zpqMF76=&uXf+oCuY47$#hd#Z~%g)h*U}j6bJ$0MCzJLVj|BecbLFVVNJ+Yjru*-V? zqiCyHyVVu0irD47s|Aag{W4q3=92_&Ozs4S$ydzc+^?KVy}M->uRiFwrIVg*_I&m; z{w(hK>{fc_!PqpJ&M}9?&h&io;VfH~7wGE?&97Yp#t(PCgoeme^RNt0V2=pje}FJx zUFDx(=dKvA-h=~oW3o7j6siRXLqv}QprxRA>0gYdAV;UO?22AUEm;Fq5Y<8tjOl51 zWv@y_N0O^rQCQGvvkNCMTbQJ2j={?%`lCD|GRo^uAWkTsEK|8x^>$hH!Zn$OFwDd> zdAi6B+kw^urQ+u2a-%czgYiOTeYS#MQSI$%wB#DThKTpMpB;X(>})QxX#y{2ikl_| zZ6C1fdjCq5PaB*>`Jlw3@N4T8Zl{L*M9vtlpHtkzTyFDJc0%(A8qH~rIKBEIu3iOr)M<6Df5+d5U3lDk)X zOTKY?Cvc(Fr~Zwmfv~f+>FK#rnPhUu9i4#lK~w_{`&M!RUPuQ z)EY{cl8AlPJ6h2|>#&o2*Z#uHJm%gFy~E9X6+;j{qy3RUz`f-lZo zcHh{ml9AO-(i0hSmSLs4L4=vkY!!A>j}S3}iA2T-VIxztym2ed-*STCn?-1|b_Vuu0AdiAfhPfT; zit2HX7mbd4JLwg(hdp2UW#=DLk3ws*TGMeK|IF-1&(H4ftle0l=1XmmFB|yJ#9Vo< zC?_KNL;$6MLNcF0v+wBD@D7D=dA>cIM_S0_WCm0GPEB)&49d67Qc>VtTp5+?cT_J8 zTCfxUv%7n#L6$&}mFZJyQ`e^(H*v=>*gd^pM^GRt2nziJy+c}WyX&AZ@~LD=RAUoW5BB~yt3uMU1g6kOS9_gCIijAW40iWl zsD(39jb6w4_A3e4_z1XZjSg5HLhd>cgf$wNAzMcOJls2KkxQH4J7jjo;ut&7T(Q8cmi5_b<8*ZTUXzxZvl)HxLh^+u8UGDN8)09&$f}k;~W};Ib z*OgOu{R6af60bectB#rSDi)(pj69EtWl&f`)$ugglLBh$$30Ymnh({Xjn`IT&+ygS z6c_F`5LAJ_#s^ko$O?O^mn=t8Dpg~^p}7LhA@sr1b><>GqYIf7rWxLSw)d~CqK5?6 z$14b5GOBXYbGzW2|qk5zSCD81YZ1CMN^dPGTcK;|pG z3G1OPZwU<{7H#QD5GH!uBfufE-PoVmBeP^Kqfrts=ZADvSEVl^q10Rz4pHzbfqU7o z;aON~vZajZ;|hC2UvJzT;jq!X>0OfSK4Ik{fuq$D>7%rcVkFRy@9`B&aFX_xO+3G^ zDV5qgk-8${18v>VKCCJ0KI~oZ)j3UzlaENTF{ensWCx3%We;h%)%A+7w1E$Pt*=fF z)*?3=)k0e84a*nn;ft{gw5a@E+y zbCj8YYZxy{C0#Xz8?@}66T7hCBexX#KUU>5a;{MBrbUR}y7(A;6;uNBF0MkM6*vjB zoScLbXvTG45>ly^NccHO5Zn2wk$zr$$X@Rq zvlY_<>tM}yCbwG((V;wkaE)i-!Yw6>$9xr{UZ5)rCK??NaO`h+{B2Ok=y;GnwV90Bg*$L&^@Kwh{4s(KDv(fP|hrw2b?j_ymc*Fs)U8{l7@u&k#d%W@(_sp5JS6vH? zj>jGJ!fs8efCM7$c!C#W!uA@)JlRRWTy(e{Qo?IMe5E-w0hy{JOhWnhdTX7LT3V;4 z;z)(P?5!1nEYh#k5~QglT&%xbTV)VME1i_q{z7JlgedzJTsScI}JjUz@x zb4J8RH%#Yw;v3}I!f9_CXbaA7dcSS;B%#sNR0fMPjC4Gq7Mv0D+Tye^KL9C@{?&6{ zWxl^9u`!DW6`3`=+oW>RT5^Fcf)AJ zy>?)3m_|G4NFEMmC@Uz=Pa*mpwIU1AFl8Y^wb8^F(vgiJ6&d@iw`|po&0X-xZJI4{ z1>B=9!z&90I-GY`qvp?5Aillj6pNL$h7ZKXm12@v2?O~27D#5;MOH_@9oJfCCv#M zJLyY)oW##KCYh8y&#xx9Z<-*;-XN!_?IX?;&@3tE&U;-75s;E0Y-g1Ek0g~?aFx6w z?*i;)%BBz##?9A-(&rS}2f)>hKmQfoZD3PHZMzc*d*feg7r@=pQd!;ML=81p^4B%}o z6f7(XDEK6I!QvSTK6!g(nr?J3c=BY}#8LDq+aJ8b8WU$yWz09(4oG-h=qf}qi6m_i zSQ~l#x3w=JYfq<$!8n#!?Hx|P1yC?Uh8OlH@ai3wu?eHubJK0$G@xW+9j_`t#Zj89ZM10v zrNu%DbNI4O<*sk^+gNF8W*!j~i=u!Q#$}-dpjzPLa`g59krL7LBlb(JVq_AcHIrBx zlWdP}g|i!_bZ~NfF0UULmSx9m|9{DQ&nU@`<4iQUjd@4E^xk=A-*T}MNHu2I-c0)$ zNGl1%6s0C0qBWS+Vkzy`R##W|)S#-XQB~bF!{by!*-66Jo^1a z;`B5NT%dz^7U>P3(0Be_ate)att~8)AncAE`t6S7lC;h-fg}PNXGd(C1K~OxsbS~o z;q8fs(WUfUIx;pbtVd%q+Zl+Y*@g>9V+o^$X-Atl*ePUB{W3A&`YGEv1fLb zIeyN~=>{Gp7%3vHUqtJo*<4Y$jE{TUCGr;@M2;*}|h;j627b;n=1 zJd3pYDGV=d08RF{h-*5&;ev34*Ji$fq}7_`iwhdj7Nc+PAb*oXBfl^ZGkp4Awh5&T zonM;Pa6?A7RR1=l$n}j?XCST~0N3ec4&uw=GDc=V-UH?)T`&5O9~vs`%N<_DB3^Z* zFb?SK(Pz(#J31y4a)|tq2xn#IWYF8QlcP@lUN-C=P5jfvYIsiR1rEX70aHq^~qX#jPFl{aa}wdpPu#f*nK}0c17`MbM!2x$M~^S7;h0z#HZ($ z^w|9%6?P@@WPI#O>9Kn%6?SFuqxjgB(_{DJRM>45KaG#w*7VptoeH~c;@SAvZA*{c zbE&YK6+erQ-E4a7UPy)AjCe6Vb~EX*dnpxm1@TIJ>}g?%&mJZv=00~a5> z%nuEkPtpL+i??*AK`fvXbPX%c7s&gR7jJiHo|ahS$BT3Gm1-eVDvEbHw0CBsURwp; ztC4bUtKuo{eRpIb);~?N(Y^WJh@QcPfY7| zghZ`^Ks}BBK;Bl88N};~Xd=1<50i!q67UjpZ34D0Ijb^x@sYgA#l7lGRA>A*IeK-Y zTvgGRr93KndSB)Jszb|<4$3xrSz1rm6XQ_LF;SDF zbsUz&uanEQ?SB4E8Wa{5r)juHBDN zj;zRWZ!O|0olwam0QxRdc=#hNwf!&-3BH#u%6a7t&PNG*rk zdV8K2zE?`|k>M!mR#jcm>a#u zE|DFtF&%1g&&5%^?H*vET6XotxD^R`A+A51Nydwkv1|JI>Wu%bBrX1kS}Vezv@T=CbyS%is!{y zomyNf!I9_-K5lPMDlTMC;C6U+XHtu9tbqU#?(3A1agH?2l3m!x=$fi!@mP?~?bKpe zsG~_w?U7*`BRM1aII`c*>x5fp)8_egZfZu%Nonu}oiK#_sT~Q%UzB38WWS%E7HJxM zVG~Hx_=`K)6yHW*n>Szw+v&ndM$jCFq+osyJ$V=DUx)L_yZl%~)~z{tHxZbq(#V8lr*3c8JU=mK zN0rVv*{O|8!t7L@yl!^tm7S*SRIJdDo!Y>A0amsHB5U~~_r(tN_jkd*TWlibW?c*lkUZ-4m&>+a`VxAG>YovHM{v>}JK2@v)mtkKI$Lu$vJ-ijUn)dhC9j3cG^% zNqp=I>9PB%?%#`j9wVvr>COa6rD^c9l1iURjGvuU`fR5v1mS=5#G_*+l{QKZ@m#0r z%`8lNJ?kmcXoRMhhD^k#ms+N9Lp-nF`eU(0rI*qQex^H6V~y9+OJC?Tr;G9{a?(YA zo|x!%x+okSFLs8di}LeIo7)rg0idvSQ67wzE{gFlg+`wY5ZH9lmlJcrO&4v5SL7Wn z?jy;&aiY*esBxZMfnM$(na6w3`_asVY*1SBIT2xB0S~u%#i#P9-h%<>V%pN z!{VlVh71o&`7{h8muZ}o&ye9^DWCi>ugg^29+Dss3P6%NEaj6QjRcWt@fPP{3TKhg z!;~Q9Q)0v>Veq(;pOta6zRl)8B?lgr^4W-!^2uXv^y#`pc6_>g$|nysnDY5fbjl|W zDrw3m4+X+h6YsASJHk^wjTqL&2P=hPc*>^{!=m_5caYj@L z#7Aj{mDA0(ReXod>XYat(gl&*H9Y0hNRMsetd+trJmu4f;jH*%r6f2!<Y|5t`(pmwIO8GQnNh%_kc3_<`zl}`!E} zeDX8+VtUajpF9{(%4b7-<_QhjTGaEvga_jb4ThzB@&IJYXG8ohu|?;meB#pm`xKXM zCgl^5&eg+SN;uH`48-8;-B3msN_?WGCE6Iu;!4Ow+mq^_{y`U_w7}%kI1~&+!Iq-_ z*hbEe6}#1v*OwtMUXFK01@D=d?5<^pn|H4_zw^Lo0@k73jsN z2hQnVq&U9wOeZFs(K&SE^?-Tok5i!&fOGkpG;omGQ}b2^J4)6cO1i8C|FW+0RGo@R zov}gy&i=eOg))n}QO#*YMx#}`0&|yERy-z71Wd1dD1nIsyTY7%e9Zw=&tLGBQ7nmr zx>Tv@pz7xVt%D~?o>~_i9qFr^LI;Y@W^ZG3Q zpnfz8mLI-GD>TtGqVNC^(9^qSK;6Jwh!mW%s^t0bf~|yEP`mHjU95XC**w&*PPV5Z zy8|jtf3l4?L|xjmp0u08lRkQ6OCaj`nn!g}Pf45HoEUyS0@5DXX1WdY~Vz?tV;_`BtS9IB$qQ(ti-0`6$~L_jZTE)m0dw^ zS~#!d1D~t9RM(XCbapc3YVno|T}+lx^&s!74B%-#JS^-wr z16}`D_M0;~WM(|LV^V&~mVwtN-?C&{TAc_U?K)T)Y5qZ zZ7JnKnn^s?b)Xri=@xU43Rnk33dS*ROTYfoS6$o5NhJzb17ruw{>5b!@uJfk=gp;E zr>fNqt<_r0x>rs?9d_l8#!pHmi zhd$J$J=Tn+@jMrRJEV^H=D0_&27SV*Ivm=X%#hyvURS4LE{JP&IGV->`CLu+)}buH z>c5R~pbYE1BxLV$=s$=NUA*B8nZUn5P2HJ%-TF1WWd>@+vkA9%47uoV#nHz6 z^#rN!_03(H&mxu}#b^w3i@ZeJtKd+{FL?`8p0|tE%#0flzxn~Sr$3Xpr&e5%zz3DX~Sece@WL(RBpB%^=aGH8U`PswNJr()AMKHYMtgzGcR%2WB6 zBpsh^88pJ}`H&T-$MI(^hf27<(8ZJp3U}>Div2vrIGXPzveErA7SB5-=Y6?}@ihM{ z4BipWC^_$|DaO%!uZQ3pXWloO7*F&6Li5G=8^q!8)LO3MnlAgr$xh1DqM1Y=U`&3fRMmB*ACahHnI`Gtk7zqmJD2Dt*?`>VU?ffMG`BxDGfnazGEi z^SOCkj0qu0(IJbdY|s-ETcqFXtJ%Fa&>Hd2-RNJ%%WE{}BdBCA5dt=+6P)NpJll}7 zdS<`beio6&w#og-d-l!l4Q>VW>Y7$y^(&Vgvs#vxrJsa)-j|8#h~z?ETvv}bnCq@< z3i3GxF?Hg*#JyM6+^o1a1fjB*M*W;Mu1(1#DPW`hoGq3YN+djT_huLd$Y!h(Yg04U zj2G1no2Vf;mg3G7Y!EINfF;0%wY`0_yVurB&lGJP9c^oWx)dPUazRT^5ghrsZ4?L} zr51G9eq&h@6#GA^5BYdjb|HVKU3+;45wL`cbPOW`QVIYDn;M%}yrs2%BO2Rd12hIL zy%^FLJ~GSh_M^mZ@pe01)oeErLjAf_TBB@%beF71lc5m#a8|tAeoHL=?`{@=;guGE zaY!%(0JYb*xBrVv0c-EtEB53@SW6AaCy5q1uRc@Y&75_7=Me2;zF2oQ zmQPMCsen%YP_Lxql3AWLE(hfHaDVf%04va%UQjFY3Rv5 z+qJ|x@LcXLTVKl=6?_cS4-^2HBFWA`3(y~s@6|OYYs{C>=4ri*p*FUp3>n2VgVtg0nVgd=SVDp9M!I*=u*@$ z3la3o_I72W(4of)ku5{m^V{41*(I*KYy9h7j^z@)VNrdUKyO*9Qi-9Xx885xQt5$ySuzF;r2nh=7?rtgn)pp2abNwez)40{>US(Cshg! z_F1*C0Nn`)t&0+_SG!y_PDcXSZdq}vbSBy-6s%zit#S!*WCi;Cc9|t~UxJ!It8%T# zaXJ`8unF{OF3eRCAdg(vtAj!S1i;=JOuQ(~3n8jgfRyzIV1>&7sF5SvEssGsW52LKW`yf)yEq z9;375&^24s9!j-rirdM|xCYu_X1(cIpaoQXCbJ}M)3P{vO#qV z_ax)(rq$X(o@#nKAufaNzQ^ef-gLln3lx4OVE2xg>UHKb<)5lYJ3^~3_6)zq~ zq_X6_sN)ly*IiBISvXM(lmpdw?9Ik8LGO2hKbIFDN-;>EHFyWHFwVr86j z%4GM2yrw8k3_L194knkD$extWj&ZV!h&`vSrW>DqbJITbT-qSv6zJFd9j|^_CG7d8 zEb%kC?v?v=9ya5v9)_Fe3C4k$D*I1{PkzEcOXs*G+@51xXT=B?BaM5J85iX;qj9fw zk#%IV((M6bC~8gBsC$%TqN;k99!D6yMxTz3{}BAzDmsDeh+{j}FjEIBWnQayQ@4}H zRJs_|cw3ttF3x1c4YCiE<4|BrCGrW7V}*Seb9#pvs3RN!H+Im&gB0+{nNcs)>e*SG zHQwxD1Ti~Q_JK=qzTo05`pVsJ+2Vx@E}<1^)P5%uLUwRK&b{4^h(y#1-MdGwAybw1 zzf=G+#n8>(yQib1sM7>+dIz8|wJ%`ajzk-`pvUyRD>`3EJP_7#u?B~%C+Pz@cv0W` zIy63{H5N2`e`~h)H!xWo*ReA=F!M@st}Y%4qf9YK$;YF<_pRs7Sd=XClzcqV;K0n~ zmD>Y!JN)5_Zi2G-$%@XmRXnqz^KBE)ujqWU;^!+m-;8*9MdvGs*E&{kLu^Fm^DpFS z>bGAErLp)D!3LY4QAEC_b};3|5uKDJX3u38e$Hpcf*&5)xrh32h&4p`chv?%VZ zo8jRJjEiSxkKzym6R{2#q!tbge|ItlN4D3ufcW0`yLNSjj&pb`RPZ!Ml5A|YSoJ*% z+1{=_4~j*1JUc*W#oKuJ`89vzqGG0wOB$EjaIJfNCQI<FG4sduYdc;${nYLHu zFn3{bhrPB#IQ99XCDZmgOA&|qrcrOO6p0%33wADtj;6WZWao++^~)VHI`!4lqhyaA zGHq|MNQXZj%e1|{L%%kCl@a|7GuD>JN$o`0Z!UF5=MqyM{lO>JqgMA zAqJ%PrRX?Q$KSXg$Z^g@@yC6*L${<2QiZblty^=`#ib#NJ}s4t*?bA{Fd0)t7<9Ih zY5Pc$-$gFwKL3>*<)RjI)W_^xj->Hd{!H5^>|9Z!e!T-d`q<58-%!kLzE)=U_?IJ3 zoVMSjf=C@`v(BqD7ikOPr&1NUw2z5n+i&GCm-umqeP-G+CdKeO)0Qy}_`PXom~otpr?9+9H&5HCEN@Z*J8czvbqY^u$+Vp=hq*h%QGHRv zzP*Yy#Uh4{f9E=D+}Izb9kpFZr_493yIT`^FcQ{9epskY zX(#O1l%_I^P9CelU5lbGgxAGEjHyj6e!0Xy3#A1~Gci$wPr|y?4~sCiU~w25j8O}( z%T}q1g~rMta@NaNshmpt?0^H=Ko9vQ^^lG+mrHT)w{qZdDF*IFU0%-6GE3slh=Eq_ z*_j=xNwagMb9Fvl^E{yiWRPZ@ZYzL*s?$qPZ;)}fUHv~9vz z03_LN?O-{?^FIcMLIz%6)wb6Fy>u`ui)=OV%A#UbS z90*Nx)FJu2wL?p?R;y2Tj{_a;s_EJzP+M5SRjTB`Rf#LQ$O+Sx+oMI_FN>nOIi1MR zw?*15{5y(*KvX5_%`UjMoNSLFy#ES(IZ;M}bZ)MYDT-fq?W}!_$jJ;nKb5~~U%l1! zCAB3d0`M^D+gDSv{)^m1|wVLky8iEt-~6-wot7iE0xMBX2d&Pv+i_5 z!?kUA-&W4b4=@*j)xU0LZt-px+#$9$;uePDP7HqU>!o?4@B;|(fkxrLG%{WLp06k# z1izpv0PksabKNi48ay9%{Yh|9<6Grz4}d<>v4>|DPfyClyiA#%w6YOBjTnmJS6y7b zbg@yX&OpXKVSin)fBlVCUChOL2&LQRpp@`XHV>?*K!0ZHYfF?dJyux4Gie!UEduzb zUCO+1hsz?7hjnzhi=@YhR<$%+B(?k~BLAa*!Yp8v9>HV~D*tWQr7E85DTgO<%DVHq zxD92Cgzpq$f1VH{rE=o$=)E>cDV`uCE|9klVb6#Hd0JIT54OcHl!|E)qQ?>`5h{ft zL{BSHQ78sN$C>!K1dQ-h&%`$CDR&yS#Xt%-KwHsxxCV?siBK5}1dK_*#AovDiF0J= zA?Fw%^Gnm(9$69>t^W7fZ|+s6$g?UtC=~`38&uWYJg7SY7sRg!?8wgIuyaNQQ7}y7 zh*5BwQphyUsNgi3!R?`%D;&Xz=y~U7^7Rw9qA7P|aI(Kk&2>Y0OLbncyht|6A(CMf zLJX|Py6ZKJQzo_tM@1)J>CNA1kHkD99Q@*b@5ol*dzI1PfgfY11VC}gK~&GfN)Gyc z*V#(>__Amwr^4oIaXJtkB!Mcj>$0eif(p9_h2U6hF(RZI1Bl=;D{2{pBZ8_#(2T81 zkP1a4tY|cy^DV`Ma+?Aqk<}GI67?9-JrqV@r6FYqCfW?DHOMMG^dK6U;8i>hmkJwp z-54@ckna6vr;Z~7iJxUyu%j8W0FvZ2`MILAdR&?&`0 z2O(!?D{$0N=baBByVH$IZ&ZNH^qE>RVWj0X?iGPi3}cf^E8NsHSU%D4n=agtb%)^W zQiM$wRKjb9?%fA07+Snz_OWaZLC{tTY_6u(tICXDELFgwtqub=pVZm9ENbc%XXsd- zsj85Qd0A?+v$)gzVI&VlUaN(i8i5GnIf^C?@tm>giKkRkD&jc^u*kDz9c{zNSi93K9xo;-?flyMkTS@boyed(t`>H*coxid8#lAGs!< zd%-34&`RHEY|9?#X<=@xt#?Or-VT|z2U$U@R~P3YMGvtw&Stk3(FJ8|Hq-X- zDoUAlUMRSeX4<|le{k|Ov>zT>MLXU3feq+n+8&i3xoI2Ry(`o97$N6Ea;H%0;BonZ z1BLnEiB(}?9*P0uVwJA$l08-r+#t-OoLK>E5KuD(U&10K6imD4D_qckemS&5>AUqC zDwBKeHHkgA8&#Y+s9TE^B5k~e3-7$_SpXk@MtgqaX+b0o?%vzonf`DqpU%D8kapwc zyLwyMQ{s?r%>jq(b)W=R(*a?AN1j%I4QW8$vh??9uF6O)qB~DO;$yp2 zvG&NZGRUh*PpG~Q*K-5mDF4w)EjymLpBR4_NU#Uz^nr(diR(s>T!l zH{)At$ZeC|PD|nfO|JYO>V3B^?1t6hUV%xPf5Iy&{z`K`MNBlwQQwS&U z>WCj3PaWCk>~Tg_<8B+1sxj=FQ#4+BwL>Elt!f$>rD_@_ahkqyJc_Q7(N)dq-Qi>5CX0##y>WBJYq1ZWY ziBGQjf84Le8rI)E<@pThYMHhlc|VhX_hZjzrOI5U?I+&PF4e3${jW|0dHO@S1lk=oWq8gE)^)}?T|0%VO-~v z`ASxLy9(7>1~r0FWLupP!$XVkaaf>&-zm$ItXcJ?XVUHM%Jqlyu2jm^3zPYbZTs`T zQRd@=J8HQ^+Q6Z;Fk7e=2$o0IGV;ru<=jPO&L#)#`fsLY<0lyae7C}J~t zlP%FqVi~Bsoux8P4@G6Un%lYy+Np-#SajjCpTyWcg;-Bw#sL>2&Glt(@7~otX-szK zI?TTS2PF^ymE>K^Yii!nt(Q~QzFr5%CfcWzbvF$<5legA7BwCC`q^Bm7X1Fs?hC)* zB1y&lYSaK}pTagu0#?Qx4udRTc98d!L82LdBV@@d8FJ0|EBE;mNI*5q(TX5LouKds z#`jQm9+k$=2?G1MbQaib?zW{F$H z&z5b8TO*eE!pbbME?(~5+8Qn*l4)}hy?iY`)*}}AN;f@%aP<9hX&5S=`1&%ga!bT2 z-&h$|mX~#r<F8fjo5lj8;iYQ#F4*h%GzH-f$K*eV3N;8!gA9jBW z5^s4aaEoxy0@?izj)A$tFs>DKw4AIgWb(zSJk>hfxW#_Dma4Z*W@^hu7)}&}c&dBc zot@Ib?0&E{GV*4#)NwRFMP^E=g2!A1a!)Mg>qxNumiR;W|LcxKI3SNNa0z*u6)AZI zNc7G-(sVwcCyD7y7YxR9KCp*1o#Eq3VmiaAx=f}sdv(GaG{$tMi;LHEmTOj~v;0q! z>3mQR`SI*9nOCM*9D*~+E9k*J+{LNo+%JhkdpHX``9#Sr@WWPSiCe|-%eKTQ3;cwY zSz=wB*uz=iDY%%z0zavTv%r(j9j>Uz0zY{fR~co2pRzKnEHCRKqb%?hTI4oy>N0XN z$^t)aWjHx2PVeC?@Z=jKy#@a5m09YH_|CE~HOc}%Yh{*N5N9v@Qll*Jb5=y*k_CQl z59J8i&K27NXR6!V7I;G(*TY)i@O9%{@mt^x*8*=elQHR7;0bfeNv!2jvLlY|PVp@%OsveKq6M9ioKqVi{dlW$;J&YhkN@WFA!CTv@E;=4Wbn zU%22I^b@1Ed9GSnT);is^Z8G^_fy_u@AbyNJnMq9ae8B(?l_~_eA8E)4DLw)B;M~< zuNJ&Gcp1zPcw=5XDYO4<+Ioju$u+VWPk=Gvhw^I0jqOEFRu{aBHd z;!p62!~HEIHSm3-X~97|Yj+_fLJ(j-jhPirH8xVxggB#z6(ImgEO6gBa#CqFID>-l@k!Cq?Fn3VTYOOdCsX_T_jGnSUb z`8}${#Jm<+Lw9A_cosk?`=(JvV{NLLCquvV9{#6aQGF@W#i2*g4_IjeDDVq<^m0+2 zS%J-rh8;eBZ6~d!j{jRvQJ^JpVb5}Nrz9@!ktc&KJWYrIZ7RfHWZ>OyDXyrbB5FSI zz(aDlzb;w!g>Dt+@3JBbb#L|TLNC~5xj9-EH?9mv-RmH`(3_T>qua!VE5lLuO2{ts zqGjjkjQDQPA!NNZzenxMAnj3aI7Zv4?p=vp?ybwt*Mhismla&DdtYLgd&w@-Eg?L) zr}*=6YWF2^SI;_iLc+Fky#MnHsA650{{MVA=>Lc2{Fb<^=c{Tg(n2V3LHw27xzRzM zT3OVV){fV&Ff2J+72=HF+;Kc!r&^YuwuTybhQIl4_;zA_v&*dg{p zuUK}D&WI;@J0!W-G+~F>%YACu`C1TH@^;AbEZ1O%*vq|&wL_9)V&1Q0hx|0I6(A=L z9=~+yZpI3DphuN*v|UWFK9F!r3GbGh4$jc5bWc$-2H7&w-$O1R`nM6^^RFvc+Pbcbdt)pOw z{;jyD`#&qF%`5^A-b!``?=|eQd`sflp7|Dm9s+34C`&XBA(VKo#KvM!e8dYtg)<$Z6to zWxl>yPHWGJy{+zb@R~#X#m{@HEt=LU<)qCTve*|}E=$`Ac!(de&X;=1Em|i${6t+j zVaO6+?%C3s32kP8UtUa835wY#z z6rkhU!yobT*Tjrb_VBNym)gD)`L3)iyMu1(QOuE3Qi>bvi#t;YzB!<^;DPi~UW@r9R4X z|CF~iQ>-(Fo?{<~Hw_GrtU7WeyBQ!~tprV0PR8zaf78Pjs7Irr;j zE%y|2Ca~OT;{AJBuS|-G;jxo;G~MA%RuIj2Krd^#rFUQAXkL3T<(dy6M+D2nfTMc%c3C-^uPkWs z7lc<56O~GpARsd#8zLRu%d*N6h$OitJgXWutK<#qgh*D&X#!rCe<-EAM zC&qGTtGT@GQUT^S?4T7O;s9CJjl(O=m<*ZZ^!?;p{N&&=8|{ME{SVp2htFn<=GKi-DuSDi_8^OUVzPiyC6O<2= zy0HflatXLe$R*>ZGs4GBO44>V$b>rbv(wwidpMalYn^j@08>lcQ{ z{y0K2*kgUda9PwovxfzR;qqS9_B5^0f$~rE%=wC_4WzBxFIQJ380(j-s}n5VD_7S< z=?WX;fLvXgV4z2?u8pxyXaD$>OdPp##-@=g8k<6{Xc#9~(VM_QHjOYiW77zOgK=_U zppmJB!5Qci2F-1?URoa%JV=p(Kxzmh?Od~Iucr}d2?cRo?|;x70@6n}U#V}Fug9pa z`BAEtgs0Vep6ky{Rx8>jTW&i%Et@GU-~lyqFtYV+3k9lIJd6+l`cdt>SjaBatN5T) zz>Do{4J8+Hg-IkWXEJ+Jf`m-RKr_2+bqR$us)bnzAtN5_I$a^u6lpAfBoW6>F0x*5 zImyynKppFER8A+6k0nB8BeK)~4mG*Gt{=6~NrzmNt>FpRzqS+E+V+e2wakdIY5^^q zv@s}P_*s|odwHLR!7?om!CjV_+LYb6D}13@`0vDa{U*#!vSC=8U`hP0>p1NZYExv6 zl0YJ48qeFPCes#g!6RwGxPNm8+%x~rh=IsS-4)|fWrmaq-Eg_g2R8`5)w(*)Q- zh!OcSG@64fnudcKMW8fS-wdTtoS&`O?<$>LY3)GkdwTUcv5>1%C)5mT@>p+8)A2B~ z*VnSvpN&OvgU6H4jkBNc^*BbZelX44?@ zD7}joxAcZp4$;xhl*G-wQ|@e3Q3#DH!7)4*$=ZjrHaVtR3Y<)M<0@ORqXg>|y_SON z_-+E2C~_DJ=B?7d=P)&uQZ8;)Ysr+w_SIRnaw>AWxscz-dIm-|iF{>|a*t1KAsw+r z{8+2?381XO1}7{1{WOH z0kL+70I6<}!S#gE;BvlXP9LM~)ZlEVADC<>XNG{Z7;LBH6pIoUQaj!~XDCT5UNYNG ztgHgEuU8CXJH6byyV|NgJfueSHVpF_WE7WJzpz-_jPe!veKHO4REQ}S6G_Gt|t$4_>DaAvMO(`C7Y)bLK*c9SHGo}*{IkIKqfe?jBd;G*G z9@d}~;$aUA6%Xx7o61_u?WJv)Jt?yEQ=>+5@JS@0Cgy6YVB!?hFi93nyuIho-LZvzmG*GM zF^(~=$3*Nhh8yO^o4uOvgZzV*<5?~;c*FC?kCxd}jhoyrd(Y$UpB8p-w%EzDR`)8H z*ITGG4jv;@Ngx%|vTq}njUy{bx<2*hs=@EIM;3pI;;r7J2~FDsTP`_a{ep%-(yx1Y z!Ifq``^bVd_@U>_g4-yFYj!b2_8iAiFtXP`WX~Y6&Y&oXz1k!bj87u2#4e*#0&@Im z?=5DWH95vp1X=bAa!l3pbvahIYEF)ut4UAuWTa2!Yqn42Zyle?-$T5AYZC94N)spE zCSTt{eR_r*b9q^dQ_t28N+sfM__pzkw$mNW1OL)hv;HSM(h=whjUZTs3<23w*nOz; zPH*$Y+qlBH)tpD@LUgI}ysT;+VY0gI<2cXr$sfwa+9tU(}Iu@$;yp^}AO+!d0L2-EW zW;w0zoBS+s0kUh771xpLaC)E0YP8iMilP+D3%d;?$KZ^Z8_07PlO{T#+}ng4)uun)b-LH zb#8)DYOeG8RKJ6;wMqRtnfGZ52jlY-LGi0j2g(I~>Lq?OE&=7}fVnUk7{4lWz+BX~ zA({)|x<#1{HNV<%;9Q&xPCykoa4wN|jtHq(hX>mBlWvT&#Ocyx1C?xC);AM_0@NWR zUFNid;N^+tk#+=|>c?6bLSHzwtosZ3#=gLI$SnH`U-NB;Pb5-A8MDxcVAd~vi z5{#?UjJEGcU`N-v|^6U@|{l-`hV zru1@pV;}WTkKj`?rM?|D-IQ#i^jx|*{zT0&>6T;@rRULiV;vIO{nnxRt;q(e)8)24 zWnFttdl+-g+?dPa$Nd4zbRu8M)oR5&Zd^aHajUFdN??tMCtM;VPc#R~fDzHK1Rv0%Q#_ z{uj;62#jjsI-X6p4)g6JY#shlEnLTQ{q&?J;;?4;VZQ!oPip+TBY10S;YyxQw~~+x zSlCJe!&1}=8LcCvW0&k7p*G149c(<0`FZC-zh3qh= zr;@wF$T7+KB3Rcc8BezPbW@*f%4%LSXI50Y|U> z8^~)Q&n)<*J-U&u+Ol{h0ReEG^D@7}IBuete+$F>rT|A1z{LDl)2+Rki)N7d+S-!? zj$V5x^Iwa1wmLUom-+5azO|1Ezd9Q^_+1?Q;=HU!gyZ#exT<6PwoqKXZ+4ozgul`M zC6_E7jViDAR59U#!G8?@qM7SaQCv8 zSEK>wzZWTRR}LDkHKEvXml_MbtJ1&=+z}LhSEt~G|5mP`T{CEiT?JQbh!0q+yf!@? z+nTfBT$d7#vSuwf*QbZ$!Dsv6Jg*yq^l3VNU}1hksu`1;LP`d1Ogv+HSGBdqn^Mh~ z{KQvlym`=YuMP6i9~re!z9kI+U59>muoPF4CYp;+#c9GJwHajL0ppdS4-=M0G;jxV!pLfRl{k^7CE1B5%WPdBdL%tFlPX%LW zR(970%8dJ=?pjTqYBi3sYv_W8i_Hstt3f{}bVdnYrGhn`dc_U8Jt0YEc zKJJouVvxKI-rp<+I$!)?kgEH7;#xza$l|mzIJ1;^3XcaZ(xa+>IJlF4*tjj|7SEm> z4D5yB;*2FUv=_Q}3?Nq6*P2N@H5f=#u+9jnWFOp-9zA$4wtl55gO&O0w+hutwzfG} zEzDq|C%;0v(RM=x!}eeixK|cG8qB+&>CYxCn5 z5lDd{-?o;XxwxZ7Q=@15cxhKyY4F86X$)gCL(7z~jC^6ptO@Z-S{=E%>QQ6Ob; zVi;)})@zJYBfcT>ofJwwJht?bj~?sU{$3K^MpWBDu&chBR! z7k3V03h?nWg)kDQ3@YVqyYN5*>wN)fTARu4Ph;S0v6ev}j+^@xJ6-4B(1@MNl&$Ab zuMlMViF9-tz|cd^k?d4i+|u94OeRTK%jf3hl-9@MyZv3ev0~tnX>)ut^L~b zBzFxGY`wCGs;yO&9lNbxnaA!zhVj_jS&ID7UC_P#U*YB_ZaXli&|#|~ZV#KhRB6b` z?}(aQe&|kqPuS!ZOl$J*Ne8!|?DR&dQA9oFOkRBSC2k$+3v0(uHN>4#-}phT2Pms~ zbOtS>?_&9 z`-KGheuf`;YnwWZ%ZmpX0{cEfu>sgN4~9XrIFT0*g+a5~C80gcuq!X0l!dWN|H5V$ zj4p;<`HaR2G=6)8VVCC{3mUQOQMpe0u(t#9mNt@9g0tz3EYAs@gy^W z?Ze>I0eUcH>i{3k8X0vcoHjsKVZ?WqE`ZiQeSjYRnZ9PV|F;L|MV@g8dkUNp!aw_* zb`(HEoEgGD-^Z4w{Z1U{7Q-9jtT@nZ>5zxW*#jLR>s8u1FU}cQk1uUGf(>q$Ntv!! z8t90qnF_@zdaY*NjmU~v%-6-ap?Ilj+(Y5K0qqnH2!y6>a5$XLW7fc}W;znH3qoZ? zn@F877fPC0lrV+{Z5xN)m)X)}{FI&!SJ0`|>VzpvsG$4=3jR-IH{$=qjs3gEfFd^u z9(Th* z_;~9NHR8l6iyP$G>*`hK4K`;>sM?t>1sIUvT3Ni+A7g$gTZhY6hko+-;d*6DmNoH+ z#Swjbx$7mH)ZW#Nd~Lp3uau{2o(+Wa3frJup7Ok9X7>A$eJUJ21n-y&Rs!|GY(#=P zs*l?N{M?!aa4D!QwLC3>`e6cOgz%p*H|#*^N0CSyWaj$*u{fiHXUtX7!w}%IKi$S=^Vir({2!b6ykXJd z(AE8!SdcuN#&Fw^&{_T0u>b{m4QQ@0!5z=R2N6MTbDNwQ$Fut{Vj&*jx1>T@T;D$) zYdptsZeRQJwZitb|63owiw>Jyqw!*XU;E*Bxb0ev8;Xw9T*~ijKbRn|HM^1B*8vE= z)5x%|1H*Vmv-{dVHo#|Ee_33??`!{Pj>~js@$c(E+FRJZ4t#9lv)b1e^ZPmg$-`-F zUu&#p_jLeJkk^s>ItU}cZFXM=$MNiD_jO=!fZz7MzJlM^f$<#2HSJ6RHK!EQVtsZU z`Xjj9^V-W+c|i!9y5l`FsA*>glEXb8Aa}>QR_?QdnyJhH@^a4$PTRATqG2D59FPF} zs1jw!_dMIQ8!0o1&Mq&W@_Jhq&ka(&sgPL%_SN%)e;YDlL(RxA#&G)C;NOJ9iei~M zQC}F;+ynti0Iirz)BTQqVI(L4u6ZIlKIx?aJlix&k3%++Z$BT@-EthF0mi);&bXqP zalw=ErEta-Eq5b4DU8rbpNcviUk+znu_cTHlw^#5=lE*!HJK*^EJew;xCI7BZ25x1U7w769Y(_Sez8 zC84DR2sbj}J)ShXHIlakDmiay6u)aDd5fWuy!}lyZwZ6Mye)?B+n{aqX#{UAfRVg) z@07od;H?F(CA_skCFHF=Dh+R~p^?1(EP}T-1_9pwE@Ize9Av_{Z-c!3eKc+E(maYpqH5tvxCwZ-ILxZ}(dpu9IyH7~ax*O#67GPV}1Pw=N6k0hz`|-Ug$1 z`>&;NTNJz~*1C4_forv^tr5NCoHc_A+qLFVk(@OSjpXdXI%kbwf*SexL5c>3b0V3a z;gGeOZDzm(5Tlr@Y^g)nYEBR{z?kgSoVy{g0{qp2HX*}!25W&Y^VmoZAGTHt-j92s`MR573-gqUUGr7W+&0FC-ogSsR1jTLjyANk4@mGkk+F7m_nSP`-pU?hir?#JK`jJMS)vu-R>F7%1+SBh0U!U8{evK?S(hL5t zPyZtOHIi%TYfnEkz& zu3*3Ixj;|xRa4s#wGYqMDto3&`qy)yC-*2)tz=~Th{I({l6|Bp41g+S{Lkh}H3!!V z`7eR1|I2gwDc{o)+aacO8^l+pLmjzRh19t3us4hI#X5Z~P8j^JQ81g!6Fz=W%cNzH zmI~o~nfh$4Y#5In?JSzb`QpBd1v@L!TAjFKfVR0~D;U1bFHJ*SFIr8p5*w;Y)3TB* zDPPW;qY})_`JS9B94+c(kGZzDt5knoIG-gG677{C=3$pZkPY#Ma03AC<-cdBuiv_2rDpw? z_(8WiU?!@Cr9!n_Qn+oE&3-T!k~>(0=XB zfN>Rg;k*^lPmA$!BV&JjWQ>pV^zq(+e0q$JC1m>es2Cqh$W%)Dlo%gN$n^1HF+P@% ztN8fT7#~Z>^zjk>>Io`sBu5-=C42PRO=?$oe{SY95Wmyx9DQ1;#!ejgb2TZ%&cR9B zAZRq2o6nWDp#nf&BI3SP%82a)hkikg$3Bz~&-N*7YgDQ;`sUB$xo+BLq!_8Dl&#S= zLXYg0-RrCL2OZ&uvKzNdi|-ChDO6HDSRI|t<@ZrogJri4eBFgfJA-uJ;sTl1^Vyl= zT(MqLpQDp13KbSNqIDaT+{P_Bt*9AKQQQ_q>_)~!Y&>-orwph95`>JK_F6M%1xKdv zp3)nWgAIm*G2dv?vrU_WvKj{{#B%UrGY4bN6y)F~NjTV`)_Y+bymWxB;`YhKZE2Pf9U2*!)lY;ksS?^<;P zHkvHTQK>d^)tPLuUZ_&rrYxE_73M0{ZIdLsV@tWxVj)w^j8dKVjAe3DiUFQs(@X4= zwTC8@TF$5uTgx4@Ry~#_8H!9F@^gf~!u5QV(*p14-K z7c=QxwxcZUqoU(YBln4O{qxM`CJWh9Mtq1x*dMCv6N#Y~XaPh!Y;PkN^`!&z!5u@t zM9>FP5(lOg9twQvzGCn{UXen2Sf84m>=kWADs*J8UAYkrUv6*-AN^^~Srdg1EFLvc z)X!cu151iFTUMMEda9aad18IAu&eD_b(I8Fs?D%0yf|19cul(WYNpMTWd8Q{76G#; z#sNz~eli?*%u)ceFjF@9P@qJ*^g^)$!uqF3KnTODG(*27Knc@pM7u2<%eWkB5Zt_;w%zJ)}AyF~gamH{rANrx{3Tyh*8 zu?%p@6LjPNoavi3&#%k2lE|9m9X0UZmSF;2{El9(B{(v8%m6k|%V}f_;<3vGoTTx% zPVWJr!`@MJhBT)`%vLffAaCqr`B`qqp% z8Il7B;?Ax-G+ZMlhaK-^NCh{>$&d44Mqa zIT?~qkltyiXW}3JF9@x(Tvv5m%1LT2Ow-^ps=q+Y{t=_eL z-@rQE#yk`cTAv80JgZu@TzQ&?VwjqSTEWq^xMCEx*`3~XZ;SaG<-0L_WBK0f+rRl6 z1xGnd%&tOt?>u@i)~CdWW1>GL1c=H<#`~0@9u@Jay>x>5x|SxwElZ=)8_}OSxV{?i zQ^NH%EwI#7^AVeqD$uAwORi%~(3(&&5AGPiji9C69}n)RrTS@Q{%yp$A8qgLgF9-D z*)eCRt56*0nyFSZNzL~5Fc9uMCw#$mgi!({mHtHy{90iqyO1kZsgAra-AK|RMzPv# zwpv)oAa3SqLMZ{_*q1v986n>P-RL=vH6|XrWg6TPzonbg>9S0G4 z-J>{!NuU_wPNMPzJ%BvJNdo`cMMfsIQ$r0Ui6e zP}8x8)>bC9Z1akfB-9UAgejk0*@kDBH^6g&x6sWLy84YD3Jx{v?jKQ>Du zN@H{8$mbTcMU=%EtF@GnbW}oY*99Ng9>=cM@?3oeg`LNv;j^)^5ozz=?IxU>QfO2i zB{z?P@suzzUubA^5Zkoieo+2{JBU$_lSqkMTFPX~=-hw|;9soKgCeQuXxJchs5qop zCev-ah7IJ|J#-`!jqHh27#R=>=roP&1hS?id6||nHe0Of>QL&Ke{rV`TS&UI2kRsY z*tOu;byKksTgi>uo7_>hNYEQv>;9d7c5Q5cVyb_EN2#xKP5_O-W%0(Ex|(R22+Yfh zs>2#aVb2njJ<5^{Au5Mtsdf`32Ior15`?j&h=liJcodc?m&L8!%52r@rP{T#=N6GV z=rMFRG9^>@>!ECUi?Ie6zTQ{+_t2T-Z0B?fBR%10wi#SM>iVg)Bo6t)KQuc9Y=t69 z^5RHRl*2~ae>FXww&ggE+Qd870wbs!p)l$6e0WXM2Q*GkvYZU3Cwv+^wd5pm=kT7M zOX7glwBsCpF4LA{bs8CjF|_kCDm8Vkd-k<~>BR77*F2^!(`2~K7Uz+mTlVyW+C49w zu-LxT&7@weZ_5O(_Bs5oR;3>lOO%v>Q?$Gw{VH9#5MxYyAi zP=>13qW#b@JsM@8Q50nw0n#*Zy(h{HTa-Dr=h96qn@ zWL$SlUnS+B8rR*xx?ACfppznajYA+{wUMfnK&}Xv38yNAAuUz$AcLVQ6;ZO74M7Y( za)kK6VZ2+3UR>mNEzM0;O2zy(ykf*&CD+&5EVQn;u4mQ-LpLuQj$gGKfmx8CHSk5a zuj~4rln6IG2tU`|6vE&FEj%yLB@h~~gY8&TwLZf*_;7cC*o z#kF1&A@@RLd8FWKHQthFzie+O<gAvh`nKeT^oBje=8KBk9H$Mk+r;V}%!gByDxSI=*j z7~$;+l1!Jh8;1!qLJC@)mI0bp7ACNfaEZk42Ka){Y7`0L;atgpgFVrIUmb>)4gdLawGmu+3N^CM@JGDc{?9H5OIEER zx+O;%4}St1o7fKT)NY##`F(b+&Y{*f{07bwR@{Y)`C{FmYbC#QQ29K31X*1Sh+N=j{5VHTUJvMtS@e8u|{r2+mkT*CX zF3zCvM_)>H`jb&>ED31YUSzQ2s`~_NT>hw|8|q7zhO$^m8VyJ+GEt8b;%w~}NIq4Wr#G!WMqwHj zvGx&^;$bb8Jw973 zm9q0n%us2k44QjDUDgXTg(oN$G-|mNP-g8bT46%+6KYYW z-TCm3s)aTtW4M}h(uViKK=8?O&QltQ{2V3DaP^sn2;<P5t(fuiF? zVtyQVe@qtT22{8X9Kb%$!n7USo^k@)_xFBZsmO3wTY&Ul^OBr%wlih~{xqB%E9Xy} zzZSCZw(v)qkC zaBnF9+0BL0LZK=Ppy9O0BR41LgM`*3Z#t0;j;4ot|IXd*JTP|iEm0X*g0FB!Jz^}LcyN!-<|RW$Ys?ZO@!=#qG(m(;TZ zI9=FIPt>Yyt`_I@QjC;^+U)ZLIss4tyMY%&@`XYLuMv@qSjy>-Cy?w${}V6t=9*p+ zq{&S^E6(SuNIlo$2gtd8>5rNXqEn#IT9U>OdkH`9ZT_JHGPrVZuxhb2Bp1A@DF^ob z35*}90i2WxCwr5Beu5|zWb=TInWhO22Gi!JhYf!Jx|IpADJx#<{m+=k4(_CrR2-7> zg@gZX!!fIMi#`=>-S*`RHV%X3RIsr)Pp@fR3P+b~v`RHfeI;J+r8X?h5MeyGuz)87 zmg)3Hua-#*>Tqv)Qpf~kC_KI4;EqF-_NT}t%mODC&dC7x>P^~(NZ+J~LiNpvAJUUG zJJZcQ&rD_jbU*#UfqCSbQ6;|6<^*pNmbEv+hc{4kTEOVrM1^Y+U3vA(C#fZ@*ewvp zY2dyG$?#g-XK9F~5@!2~#mn&s*p;&I=#pJ^^oH(Dt`s+Gv19eP2{|^q7A{J)^6-~% zhQL8U2S>;) z?JcB{@!dk6G2cS)t@jr4v)=#VYPoc-NV>UG!dBKQnXTE>^sbXs(*!*?ovXs} zAsuSD`TFFvwLip*z4>ORhi#`#A9w*uNZ`_-XN9CYo?^@svDlaXsOT=1#3ok$9l`Y8 zB;mcHatM_Ej34bhra+wi-CoVGUXd(21E%YIm%K-L^PXuhlL_=4>q<3Azf5 zU@a8Gh1(Q~PapPb@4&I?bh=nhJ|iS*0%Luy2$-?%8{(thN0gK$@ir2C8j<3=28l*3JC*51MQg+j@u6Pz>@%)! z(87g1ma)Qz^;>+jbC7@;&t-u7e($l0V3sQ8$&StD@l%jgE?a!MsSU)2kl}3lRqveA zSD}fO%yDJiQQYmR+se)s($XhC)>QyEh^Mh5+NKqJ(p$g^c#mt$KsFsuGE-JsGOjC0 zQ#aH);G!P&s5*Ff>vBLrM7(f{6B6Gdmlp_$pR}6%)3#eGKzX0F_egJRED%_$WP#ux z;DpHn`Q7Ki0wGLcfp{GGh}no>Tt@peYewalh<+1zER5ts^lw3br(3?K#GcQPC+zO7bNd)d4wKqd1jg1K%L^~2n&RXR8H3IecC%0ioZx>vamH@Sg2Fg zG+7l!EuU`x<4Z_R!?ba+!+~I9M-dg|3Dv8WZCMKlPzJ;iiWPXL%+6QbzmX*m$@~y^ z^r<(@NzqV53Zmg*&PGZCxwl=_2y0>{*uTislw}~jSp(ne`!B8#H31*Yb#nr#G9E>9 z%i_+y6P08|61U|nrO*!rU;}k}?$VT)G1kXOy<2HY=M%)+4)wjhMwJRQf~Bnx*f~KF zwnf#-2*j4sXLM|yz;+Uk_wVX*GyW_d*h}IE{hF_1<+fftilisRvlt$!Gtv3q{8M$fLoe7?fWlZ@(Q)t+WBaJB88UsF;@w_2fs1}F)k zc!70oZ{J<E5-IE0jzS;B6Ha8xrHMwlqw+NtCzcYqf3Tu!-C`+7yhib^>MLmp* zVm790)36(YHlT%hdWD3G*=|&tjp{UPLMmk~hk6Z_dCxgdwr*McvajLJH^j ze2;xyF(ol~Zov`E4#fNEZOl3($mXh5t8xk7)qRPcwxBF(EA|Fiy7IY|l}-~dIAKKL zzWmZ3y{YW&^bB;{++)847Ee!&l4P7BIbvK^tg)4#ELH=+(k60~uI&o&a4%%m!^v+o zRe+Jt793i_XXJ=@vtLVEPQTn(v?X-;j3sjUfbvyWw3@&Ko&=l0Y~u%z4R=DQZ~2a^ zB)&7K4p;X1Ku`->F@u=xEXGMw;ynR*Nt#wZ>)00%@9M6v(Rn;1)HX14Vh7|A6_Kzv z(&h2X_3?s;2W!Fp9^$M)bx@A_GPM|Fp@3u#i#%~i8Qi(1CCY$tI8D;wrU^$`oIR-g z;uLj=l~=|s0?+p-`2uwE#dJ~C2oKlcqzMa6QwOqL{xk%Ki7G$!pge{BDF@HMjzA6VImk)MxTfbH$%EVFO_#_TX=F_4VN^=PSKZ?~)aKbdpE>`;D=u+-3Zttylj z^47^`0HR;!WdMCNXf`)he2)qsqD1P4?b@4Yj@1l)PVAXYtJtoSEg?WQn2p@W58BUH z0=yy_=FF;TKarsf8M18_C%X$JJz*!In&eAs-qY~J!EMXTO4Vu&>P72T!x*@!bGvq< zI;_ZYz&~Y4R`K$hYiQB-5l)&<>Qq~Id0$w9cHXcz_9TNGX+kO%TdFji0x6cxmGuhX zNkY+mQm#&AN%ltP@`=hoOi7Ii9?>6E)qQ2nHdl$TiR_#J(4po+#lL8(kxe2S_ZJ4JN{DxtG==&Q$c_hdr9l8` z7q70lSV^>XsntqN5D&DonuX7>mv%6Y%3P_D+g8g?7wdU+eY2WZ;Bg7&XZcBNgvKHV z2+%7xF-+kbXko+Wez_^$;VyeBl7GOCXfR&-`(Cz*th1Yh{Sk|I-v5qb+6x#yH zh!X^!vW}uB)~G;2D}>T8wJ)gp!!_rrlWP>AF_YUzx=D(&ZeplrQL?JoD8cmgxZAGB zZU_Y@Hd)Mcdqe0Brt^^P0YQlcaRqS1+8Rxa{UpV4n1 zI-Rh{8!)x9E`u}`(G~YaXc}QnNB51CY-Q5Wfe?5A=$D6|PXhUk_( z3AN=}iuJegq6VaLwEFp`5W5WvM&t&Rs6b7y9@(a-DRikr6e36k#%0b zzuA5`$%?bjLF{O{>DH}$VIP-T>uKldtS5=ZV$m1~57^uFU(tlP!<;i_5zw zTF_`EL=<=8?iFlOkL3?a;!i-;H04v-6`Y5Q_d{JC=RMx9;E^XS54(C-a4qENqC&!B zb|K-vukO3|JenuX)Mpp6(mX(YI{J^b_J2up8Yu$vXznE&G*L<3X>1hnY2Sxxmq2JC zBYQ5?q`u*lIlUB@%qRV&36q>4h$w4&1gJ}j9Cn49X*0QD6Sac!w}skB%f|m$AD>m| zRrZmRb_NFkZf6=V_u+5*s6CFOkmF%KqpcYJhR^!`Qf;$%5EeAU3=n?TrD@@;lSz;v7JhMi&*K46K3^(!c#2sRN zNcP-wo;MXOpn}mAll<*Qq+f*fA83JE+@|L%POhnZx@kWqgcgb~R~9#qP$HwV*;3)Bo}-b|v@+{A@SyxpUOlL= z_H?H}<$v$-ie8%XdGIR({qB&+8Hh5E{)zJTrK60Gu~{k_?{&ve4_C=zdOHP|#&7%o z#zm43z-U1YdIrtCoFQQ=i_iLvauV|;I(!4Nsf+9caZLY!!puYQMrOQJn4ha}R_7>H zKo&>$_o@+&k6re)Z{%wj5%^qt4UkH1>||$p4KB{;{|7aBDrlsB?F?S6Cq`bJ*{?;I z=zajRP%mL_GXJKwfGw2pYjuujvVAm^O8oZG>M4Lvj$;Y}J-)I@VY^cl?@-8C`unX! z=CZhGz{tj!vne(<#BpXe#)QVRu_2D{H)#-5?e%MrhTH;=4ead7)I`2gLaU9!q_^xB z9*f`8$9&~0$xs&e_5GO(Yb;;iwosT1d~<)_TK5~w2djLkKAF$cHKII?&^?_Fo*Niu zf1qzDIA%jFe9(jJpknx-hx$}QU>Ca$wGE4*_&v;yDn^X@exGVXGl8B~6it|v$J6>E z9%L1AWkl56VqMlR9vwxh()SdwEFR&YO0i<0vH}-``luf&O48f7R?_487zfqDm4g}+ z*T?&MTxl6vTdvF(wk<5q=Yg-hi+IkjvUs9zwf}4RI>_@Gy|6R`MJYwk*Jbeo6AI`M z=C2n}7C#L6ItcqoEysMlTwQAf=c&FgvsCt`Qq9d-Cj?B^ z6Z$y>nihnoqY)rl0D*%72(&~Dp7Ce}yf`Ha0J3MFFNyuw*_)PtXSLbamC;`U6i1&! zuK?WL5Q0_YQ`vUt94#O1qt`h}j&@)GjP{?XvD@Z(vIdz&2>dP2)_ z@ARv;`!1RhhqN5{E;}&%oR$OM>sM(r);?>2l##zS>$6?+NNB*{`tCz8fj;Ti8euCG zniMq_g>S&5hpn`<3c9W>f^d*X~1heFIHy#A@w~kek|7)?6C6OfrU*J#Jsx zTLx2!9z{s)j-;{cc4_So*jsCiC~(h7x5SLzoeYU4ooGB%ZE`6S!{QC zKq>Q%y_v1UKa2xo!&=y5w-1DU)UZCfY(R4tS1WYs*R&>)5~|hHu@DqSrjJZ-Cy(MU z&Hk9A{#`V8errG#3{1E6$FOI0cbOCi?;5BkyLfv*ou27tTDMSHfQ6UWTPC7p+JK5} z!70g-lnLIll$MGEzqnaWGMB&(gX1K7cR;l=jE+$HpUksUO6JP^Dr71gr&P3x-g{{Y zQqqayIikpxXnCOCeb^SGUOtBu;l$LaXexPt9{%7p&4=ykMXyZhklV=rOozxFm+|0& zY-fQa0_$B&_|f#iz^RH;$pt~itpaRCr&h`;b>6!!!9bv{th8cUO5kjzyr$rDXz`&Y zqZ)Bag;~9PLrUU^j|RM{Vb*rbR*Q3+TLJ!81OKG-ETVHZ__@4pTBgJuj1?abT&@@w zYkxBN8R?5!IMT&1lYQGRKG9AK<^?`cA|OYeH~5DR9;6nGaAxogJ_{r475*qEc7PJT zWeyvBULg{_WoTK()SAGO878ez5{;E%C!YYnwv(q-gE!=03L>%8w+?%0Sh*(=QdXh) zk&R{56!`Ukde{|B%>=nJ0ovMGF7#->0un=noyFLLd0-XPKO@WEE} zrXuFyMq61h@y)V&p|0hZPENA*w?VY!#gi3MTx;+^*UF`#>IPu1c_n*LglYH3TjGzS50zq7~O!}2Bey%`SXFSrNN>b4Vq|YglVS@TeZ!$xC0off&h$olT z5dY0U&DB%nGmyHFuCI+;HLW=t!!r2PW8(T2%#363#)e4A4-*C9F61%IdJrZ!HVE&*l zg`QW!-Spc5?a488h zdP7Rm#*^lNcxIqW9XbBPv|Lu${{P&)378~DaW7t?KpNHt^NcYDTfj)W&j_!iuI`>| z-~0TYq%GNl^w6-o=JD)jw|jbec6!yv(B0EB!@G2!=)NzIgieGckX8~x2Rc^wEus6q zR`-3M{C^R3WL8yHb@jEg{Q0n%?aGXdjEszojEIbYwfd87#5?rfP>+uS?bB`c74n@b zpC~eKD2de4N;$_)v=L(WZF4Stn)B2M8z6iSh}9|s-%1;f%jpl>h_^6GAjY*SGmMchc<{-YMq=TlrCh2rjxZyqBBT(|)4ETC$=1N5St3Y4`y&|{RR7R4TAg@un_l@e)Qj{->(jt= zER{D(-_`EjFg^{773ih!!uvFcFwK1$Pi?c2`7{Xa-upD3-lk2T2BAmFbQ?a6Sych= z-upD3S=_Qu!iWn_8@99m8pC{%XNu#lU?U z|HkFh5R4M$eb`-QKbN5*eHsAT%%`#E(r)`SFld*8i|*^TPlJfep^efu3RuFl`#mad zQ=bNaF06|C=r$XpPlIUPT-kVRn~mP5K@;h{`tkTSt@|{T61?~7!~Kif@M$zVx*mvg zLiEt55pqIoaG!>C40gk(@%zO+@M&N(v}7r_d>RjQ*QY@{(uq)ylH}ymcre^aF$-(5 zq>oWfs8*d6t&+oXQrx<@9VbOwV>PuZ+#%&YZf=lO`WF;V3R5hmOigrB_=G2(6(G5D4&6MU=p{M zv|GYGEiu72^R(Q?B)8K;wKoC8Rh4IoMZ8?8mheCgIVa>Ao95Uo@+fR`pm5o#e1l`E z=bK>cuD{r`ib-Cx)p-J+5EtTxMXBi~zHTe=%!i_H?Hm`GT48k=RmTeDdVX~^D~A}c z9~UofvBOrZDQNd@CB5%UqkFzu$l=XpsZg(t7R?maPU5|WcE^7dPt54bXur<%cjU{5 zqI0X*&XLzyVEgN35!lWJvAv*K`|O-&b{8&-GrKwU>@H}jb6{lY^&MUzItw{d4qwW; zmpIQxEoB|V@eR3tt2mRb+mj7+ZXI9b9+DUHg{@i#VL$hExVIe;^Ik00MzP3zkZKpj zTIG2))h=2la^Fy_p0mo6c-1VwYnhaB)ZUaA7B23I3UWkL>lNu#7doY)zr#|Kegd+`|PLXjjyJ^&P3IQCq4+ z8mU*a9weXKqREr(oa%*rn@_fLF`jIbAa$NHsGg8J_$c3OQ$d5KDHH@25F7rQ7;F2R zycv%iUz`HUH{(v<_TP**!M({^uIb`hu8FahAxRP(G=fPI)*wkj6Z*TICkxe@B;5hTM`sz@z|ra28jemc6^>2z>}(hJ>}-rZ+l+-BeA;JWfrWAp zHDh7r@vmm#Sv3pKS}gqT79s56OtB62aJsg}9!@V6do&SgPFJ-^Ya&aX&dRlvZWMUd z?Mvmt@2!w`)MY5;Qc}8F=PXxk*<52>+OrMqj4i`@IG6@|i2R&vnNsC`^X1i9+uyVg zGJhmJn62%XQt!fV=w=fU8RmRF&flgTqNxjDdzNiGo`%-!6sCO)~E78ne3IJ;_Ss4R+ zSqaR-td$&{4D1z|uEETl+~(EKiA=MK?44;?jf$rJS_CAd%w$NfM?gXw8`2wLkgQal z4C&1cfFy8w=X2tDt(0H0_1v(G{kv*tZF1LpL1-PY*ZXQ{ZSvO# zpZl8FlTJQFWF}%Ve5m|r@A!{C_m^%@JAr+=jLfm7{;|}}{^E!dQ~%_1U-fsh@*bP| zr=R<}|I;vKYprLi^QQg>1ytKiY3jRe8bpS~qp9z{sRF2-AJWwK*z_y@AyX(TY3h4! z3c9TNft^3gshVx2-q-iqRG2M2pNx@Qk)Ex?;#$dNizqNsn$DQ|-kW~IKMLqe7Ii#~ z$dCZqXVY&=!x^YD!;&{MK3~q3D0Qf*?;G6&P8NN?P5;In$4GECX|@dv)TU93z|{8- z`;H<5<+`aK5cWM+u2(^n1H-=0Oi$;lrv8(#?_5dT)DH^#o-IyKWljCyup zNZ9vjN>*&@hid({7ZBI~w^(QCgrY9=F2GWXh+mmQ3+C&}3GVo$M zBI>8gkG6>V*``ofT!P4bP5tDMZ$!vbHia_d_A>^YLFMguYLhku=jTcxGKswiW<8BR zuJlP5`{U{S5y6gi_+*lfjIlqSp<*E#?@a#SfOONzoBCNiS?7Z+8ch9c{^ktj{q_q6 z=zNm^o}*?pf8twH|0OqcMs_(U*zjDE)2p0@V1FymJtpZW$O{0rNuIAF9#)yUEnoa#O|d!KN2+Q^okfrWc1y z-@ipo{gROB2V4FoWctCDmxfF~u}^r)8C#Tebf^ZFR0TP<&hF}l_AMxV|^CIl{@VNIN5=1tth*=clj z4K%sgvnH-A2%f9Ac-ADM;jKKVvuBlq-sU}D{CF*|0r%UvO(^c%<_>NXIuy6Lv&mQm zjCEI&v8c`6O~#@&_iPG3lPd(tX)4j%7#y|kho=5}Zs*P|wB5bj&YfRqyZf4ti`%5B z-`{*(Zuda*ak<@t%oENkZ3omzVWcI-`e_(x=;P1Sq-h6($gms<)fuc)H-me^6=);uxFydhOoaT!kw)^D(>5b(t}{MqU#`Dbt|?~fr*lIG zL`1_gct%dc&SrFG2&LPR6=#J|x*b?&$DtZ=-7n%$jT)X4LbZ0V`{iZ`o^<)s7;snA z@$;}aXr+{;sh`U*9X{y}%=0$eQsO;IIOt+3Vhv3Fe2-#9FD#s9rv59BV&(nzYXlGN;yCX{Rk!`~<*K)XlUr3wkq zF09|GnG)bk{W3LE^0&(s`@CHot_Y!xMQ7D<&tLpylVFcB^(#YY(+;fPh0L)XSXZfb z5(wrx$=XnDu2$`&4q;xS;{6U`UfX2u?a*^wlexD8^SUN;ZwKb}n|VSNf-y;^egijg zk0e!-8-2Ufs>*BWL^t_%sr>C`2JM~+D$ut?BFKiiTO$$VCbvZn#7%AwAIPy{-w{5L z)8x+Zft)6HMGnNc+#NX(H@PQrAa3&e&1CHTw_Fl>Z-=AS*9PaB7nP`4LoY{?KGB!e_TWukXVThuZAUZCnxtaHckU^ldGjEEL#k z#a}oEk3ekVp4`DXJz{j&i#xbjG#_E_Xq19s9s5M16zs5XG)ln^`}N_ShI{@7Cas7i z+n;-cl1b6y0PYb=Cq<6~n_v|T@%l*t+%JF8|AsCf^+ zfZ!hcE|uP%`o{?DUVD(JF8-}$cM6mrPV^)dPc7}D+&c$R_CEj*Xl!7xkO2}^(A zhI~80&(2pW_tI{;`I2_u)`6!O?zk&P+=6y{_`rB-ThQ)M(1_`0^CLVScDOz9z3=&rMX!=}@3vB* zVP&&UCQ;Ik-Bx}^89;+kJ#pIzRA)^G)%&7Qw)D-mZqvN zmMj&#>^_g-NtMP++I12yyI+|sw{P7qR?r`x|&BWbVNZri{LXzv9#h}r*Q!(PQWEv;2mwDg~ISf!G7(bkmS#(MbT zj;?44X;RW&-Z}df2v-m{dH!<0U#n7Wk@0 zv^Zx(PD#kzpF~cn3u5<>$SGj~Xw#h%IVE?MVAyh06)EPzS{?16#Hz5*oh*v>iNrZ_ zI0sADBcvlEB%Z@Y?_gl;Vy_M?LCcOXeMdSJl*l;Ct{vJ8nT{7;dv|NaYQbb|ljCsJ zYFVE!unwhRwZP_QG?ERboliv6>dgSb+RPlUI&rW6Q zXmVtNvd-E0W)Xi|o61&^zLZDFRc6ZdG~UPWiiSreBteFD)0xtY`|;?6zyq9OeH@%A z+kNHF2C~CYswb-r?lukWm;?zk8_o1owl+12pG~=zEY%IsKK_1DjAhamFj$^ny*!6s=54fTFuj!2$|2VM#}kFJ7t#J677zY zmXz8h6Pym%2NDf`8fa+c;F`?N6zej?pC$g2%On=W8Yk=WHRPLa0C!XSdE(!_-G`A| zb-tWKTIe!f+D~MrE0v-<9x+IEVycqkpRMvToZpMM-V7V#w8V&Ki~t%&Vj_=x5lHq> z&r7*_#u_MZc}7AM(B%2Gf*`&3o0=)_nwhLrkaC%n1$!K1c(hUpVC@o=N!!|HEsubQ z$2dt6iJjb5t1h+=RHLHlNN8 zNj@$UFp4pl%5)t(QVXM)c3z^1TmZm^c7Ea?+Fm_R3crSSdH-N5^cZp`(9kYRhz3umWMR%0D{NqiTnemy) z$$Zs4G09IQDllx?2K*K*aubiGogr1U|quqcc9U!M4ZcmCn<`PI90#5I9@Wnwrs zWdA<;T|(q*YBFn9fUj<$J?T)_CjN75+*Dk1LW0cj@zP0LbwuwN2lD} zv0F8vv8kWov6NBspcvB6G4a&3Wlrmc-G17Jp_)>Gms&V+k5B|+5Y@K;zJpJ^Fti3I=PoTN}OK5R?H>*1T^&v z6myAce_>xUt--Q~wsIM^oe(WpRle?uoBMF!HtGNud;1UVotd+5%QH6_ojrDMOW_Y zEXK_VX~pCQ@@#HlbE@qEGG@w!A3>3%^?~rnSR2GNJ%&Q6=R?{;iuMgsGE(DA-PCSP z2qU0pE@HWEV_%OoSke$2@1OYXQac07YVWbaga;9_SPG{|2t1oq!k-_~&LP?ziSM{< zp8t`=GBjlw6%&zg+MNjz{}%#SCiYzk5i=9gToCJS2@}uAPz2!`%1f69T$S%hh=9-} zlrMWHxRkRjPSSkH3iR~|0Rq8F!L$)A*hjgxKZHlQe>evd^qZt*4j~6ak=Y@n9piFS z;>+&ZS*&YI!M}HZ4hZ#_vJW0S>I!lq4=K6u*k}nqVxiQ~?xk_dvn2$k)<}e_{RQ>-he+==Usqn_htLe`_=A_mcMhw{VnV$dz@&U}tCs zSHMi&*Wn>@As{n(vsOrTO$hm#VGwbDPYUVE<3UhOR`XtG8YTp(t$^f1Yu_!Y8Rq93 zFwhLKht$lEzqap|_=3&@FI2JimcVRhUbx{w#vx_P3_@? zI0}PsKus9v$)0PQfx`hkEqR#&fCeX!cE3#xPbS&2}0cI7>mSkpdvQjM} zL_vEzA;ORYKwurpRi@`X3&Hnv111Ujl5t#Af%$9CO4gzP;H+GnkBI352Mo1ywrWU++Tz56v|#@EDp(>& zf>#sdG7a0Byn}`bIF+7|*sYzQ_*j^p0S;<*uXA7`FG#Y@t47%carpB7rT{ zlBcTO&Mps3W%=}~jP?O<^DsI)V|wM!xL5vokKGShsx|}YpG1O#(k!9c&_0S>dQbs!Z?( zPi71sN$@itG=ZhpKIM>v5XtEbF<=i-ucB-WIooN^Dn^+L!oPT#h&BnOzYkl!E9_>7 z%YC3Donmb4Q5`x#nfXrQd*O5>x4pe{9N|gP8uGaqgm|J6amG4iOIT#16TS(!y$}l7 zlxB=CBf9tPC_6@lggH*4<(tyL59uW8BCvU4@9wd6A`p_IwqZttn;`%Mbt%LHmn%VR9zNRT%;c5`%i1M z6~|7*S;4e^EFn0-Q=4|X3>T$KPvosY*9p{_t>;H^okAIFbNlJ~ zXk!~6U<#*)#P?5_NrEhXTGY;^pf1k^Lo5K8CkX6x zW8R%zfG2`?L%LieaM~^|Tqv(rr`<)f5j&WyQl(;Srm4D9o?$e(nG^R~;il0fxnx;{ zQta*t&&_;3zAi@hpVqj3K7!e`-zkIn8Ff6;6jAiAo|&x{aBn1&a}&JIGtS;5oJ*U*12YbCkb4D% z<*3r^bOpux*ffJZqh?t$ty;h>*nR=l}?tqr& zlWu7~@WO#cgsX|-jFoaDU#*jK!Toi`${pBVb=k5t?lc2@=j^#Oy-?s?%>6y4GLZ z)KyWcj6)E^(g}+(l)|f{FsZDFz~ma%2t$Xmr* zrRfAioSgxPu=L=XU1>Di{p$?6!-dR-&N~YVIRZQ@AKaOjFN?4!Gdg6!@c>aCnm0$@ zO~8!s3Q=e_D_=4*&IfV2Vp)Xo5t7oXL@EOb!noBCQHlXFlfM84^J&r{Eh7_OAryk^ zc4PZ+LI-sLXl<%P{qe*~Kxyr~jAkQN5ATTDU35{Pw{pe#*v9-jqi7bK>~=;*IorFU z)OZGizyfj-RvWU>tEAm+OokJC5O+OvF%o0A?2Yl?BRjB})hthNeA6q{H$6N zGfnLt_$)*Bk7A@!35Jv38(Fv0V1xOF4jv=^xM(fufY?VkEM;vSgWPMJ6mjw~^#-Xr z@M_5m&>|KTmzf!XWpdE zz_qA3?W|ki53mT%CGCFJq@2q~Y@(&dv!1XPxY3NFi$M3*VPtxyHU;mgXRux9cKJ}G zF+ssC6L~D;gUrnKbi0S9!ff%dv~9XK&|q~uzq%lC8Rqneag|_B*<#Hc2%$QQ62@$0 z=a|nHb_T3}L*Th_R)7q+aG+yRh%25gB0#sw3`yUHGoz~#X!!l=kA7Ir=ZX{c$>|JO z1Z6O+ehW3PUtXQ7Fp~tdg;s-+0*|1{cNu%VFU9rGjpvLsHm>Zb&DV9@Vhb~jY7%b-J z$jgmGvP@3hBKkev6EW{IemreFA(pB=^T7_u&;=xsZLXq=nk?qC*;+LPK@Z=4W;~CJ zH17?>O5iGk7&}-l>_ZdX#Q{*R<9LA5h2xIOm?+q1#Lk5T zHW^Ne?K0YXiJH6QYIgJ-e!CD4v}Z~2xaHrE^pL17=)QgQmh@QJAmM^n5rs*szEX%v z!J$C=8Oz-H#_R`sX=OTJHVbRC{SA7`?#PRH!w!)rp87Ym1Egcw8N3n$=>ru=H|ZxK z{Sy_^O}a}+A7sq96oasymhAD&+#{-V*lharq{C)w8gY-h3KpDw;7Jn)$EplY5S%pH z!3NoVZDNnuOI)ditZsS|VJsfua)=?UYevfMAI%|22>{<$2CQyYFFc$a&GEj~4r9-U zb-8n3)3u44u$;sLohl-JvxPb^#>}JzIh>c%;UXKe=-$$L9HE$2rAyN~(l}X&Jn|C+ zmwPC)1FT@!Zrc@Ck5%yaXr2}OR=5B%DS{DL<0hC8{{?6j;0O|xP-|Bi84_7X8IK4g zlMt2@1>834xhX4L0s&NXI~OZyiC{I_PK-sdQkk|)^Mn}$AxB<7;5P6qw)F`PM@^8F zDAw=o2||+7oME3@mCCGKp3#mm&i;(M<>($fQ)ZXHO8`eVGcN*_u<+8&{Gqds^h+6pH z9qCW)SVQCoq1o8Ps?z&7AC+2~6|Kqg?5YeHPoyn^}*VEVf*9(zF7kPU`x;u&1Epv&N)&$IbaA=ipQEa@V0eys}8_Kl*p7R-Z73u(U;(AVzUw6G!5I5b@1h#kPC02ycg& zverotDDmIGWC#xg)b22q&+WQhb#=`o9oVs%;Nc}bjK#cwI&kw&Y8RkNe5bwDFWdnV z-wIl`ioEp-)mdS&xa?qB+kd^_155n33ZL8C=RLFyasAF&DpY`QgIy-vb|4&Lz255Y z(H^pPy_aybhu;3i?t*r-hiviC;T{5LBB{&VOi@AdjAAN6F3u4g8bH!sg9Y)34npQ5(4GwXy)c|8CjE0&~Z!oO0aXP%LXwFbr4*hnMqF;Txx;%Y-E+ zl~H-i1ILbQig!Umw{cAI-eU%*3|T~z%y6uvX%`!Z6Y4h8Ik8!=tUd86^}{mUZ)6fG5m6jqQ;9stzCB<)xO9*^Xpfz6M+L!4J) z^t;|=u+L>mKQRi*@Ey;TofxoBK_|S#_`jf*rA^qxnwGBl3bZhKnI%AM3J`zRQR^6A-8AiNElGQW%~-6^n)o~^)(i9?b?)cCBD?=@sZ#3PU^ zjQax2(`>_e^ptX7laV3RNVBTyx(7z-bx+yZYLyBH-r;JCu$cVnDxR;gMw>;D%s69e z-y}^kk0w)eHqRI5-*1ic1aUX2Qw8=t zmdzPR>(MzZ%s9j|DM?o?`=da)D4~4yvRz#{6Gmh_*5{aYgfropMa>r;&2F){aX}a1 z-r^nt%1-HtY&|RFFZ8Xo{Sgnw6fe#^5kuJ5cySgHyBm0MW=9`U$MuPy2^RFKJ)=99 z5-sX>D&1G9j?>U~PXCj>blT z;|+$$>?JF;9J=Fu{%JW`2b>3?5gJMTiT03Nc$V;%ofPxnfm@7{lTK*n#<4k4+Jd5=x%> zm=*n7aCpZ+DIwtm)pR>3f_S`>az#lp!PYk)sikdAWAG|zFKi)RHnitrLmnay*guiIYr_zBE(HZ&xg? z%;P&naUh*A-fKXoJ3KkoJ>&@HU`9J48TqU&h@vrIqqqXuvA;(_jy85L{{_YTwXhC! z7vaguP>z)Gi7yxiCW#xQO-!#XL}HEr?G2b*T>_gq?Oo$gNsPi~Nj4Jf-5O;bCZ89( z9$ONfks)iN%PGu&Hnj5=h4Q^->eP8)AYDHvkp$JSXr{fq9prKzhs_xL_gYfO0 zR=16p8LUYTOctuLQH$>bBE~Xw_p~TV+#L%$g8xO?+W!CT&a#W^Y-DzD98s&_>Z@hp zkgAkDTWAID=q2qv;{d^E#-RI9%Zak^lC4!iVbZG+%O57O7*4|P;{W(@USkE$u(4Gc zVmA_)#_ArB1Kh(C6F6X{pI$0OvOqQ?7%V$6K_`Z2)}p$N7eLTgaVD?rpXWi>@d8v?7Rv?12-?P&3+TzSuD$vffra0uR*KSF%UX+fdheNGjEQ0EKBo78_c}zi) zhAa^Nm%Egq0->{A;vT0;`9Q~VF`C!jY=iRIPD|(g55z;Q$y!dqtOfQq%;gxzBc61 zS&a-PeAV}G&+9DZx<5H6Vp&8uNb#6p)i(@rNO%8?bO|aZI0`nQr|XoZ4#&yC$*EqD zIpkQZi?KGSoFy9D3%VeJmSR@A&QPKHJsoEDXg#8`QoEH-lTae}NWJaCG(!Zvv~iY~ zIc&X4Qj1L-xRhi{)AYVb&4fG+Lv9W2%51 zUB3H_LM^b(CF}adEuj6yR~B*84oZ?JwHLGV8?28KmX@PZSs&U$99N;6+y|{~x+-+m z^_zE9Q}i;J^;UU^bmgi=D(H*PpY{1+^Thm1Hb)m#yF~%SIxcH`l5Of zPC+?AxsCNWnO_k@yf^_B$aQ1CA;ynH_anYZ9-gl28FY(qxfIEF1u1Z+d#X?JDkrvXklxB0;fT%36Df(WF2 zllKe!I)CuOED(6`!oSK7Ub->2?FoN*Zq8em<^0yg%xL>1PwT>47cnK41;MvIi~}*A zXPVZp-Iyo@6{bXP7I|l4&ylXs&NCOhZTUx%iTuU|e`@JIK=C0#CDB zRFg3-i3Rcc<#ggd=L&$kdUJZqQDR*~3eQ=|!!EXp{qO}Zr|`A|FQ*Pjej;{C^gD|# ztUB?UDg+$FW3QL$-BWL#U(hDQqCr-y?LSvgAoS@^7bedf;;w|36nJ|aeDyP8MO}+m zKlG3QYxb(-Rv^ZXc=gjAv>9_^m|^=dkn|!y`dvYH#`n@nyfksyhMya7fD4`*>?M|y zE`{>8w_Yg_xb7gPe!&D?0G7$u`mYv!RrDy#|3GX7EC}=;Wt^?`!i-;(r3r5p0KE64{wy&LOj6o(=Q!$| z_kF1aev4k#iTOd)C&JHy)v( zy<|uNI;c1>%XO50&Epy1Q*vFu7_xgaBQ28S*1d15EzxwwcSLe|YS?~0Ia%ws4YA|y zI(4F*yRUye=+W*av*rU!$Z-{}K6YW9R2E<{HTmgB>(*cU)}fr*+9lGH?9LWPH3gBL zqkFtI5KLkCvhhzY8+0~_Qb`;IP-k8-q*`U2LH6Al)^ASHCDxsxd$d6&WlK@0%xA24 zD$kaout+#Bga@maBg+Ookn*)&ML!0W(ASM0_kgzKZG>JxeljcSGei@6%MisMao&2% z`8jzN4C{dpE^0G*s2px`Y2=MS%Etsh)U}u+0Ae^p$#Qr2!75}4LsH&Mb{e_jCNj0k zOf@HI#V8U%x(~^w_R{as+ga_&#J{?v3}8Z4KcVV431;!~9zkN3;xk6cMYu|Z$rdtB zl;hvHc$$G*8(qyqrW$hqNH$LS&P#YY!#d;q-1SB>8Fl*ry`tu zlu>R*N_v1ePLs23k4_?RovKGT{&UM=K?Vu!;(pQ}Ea}$4aw+0a*7g$-9Hd)hJ0(%~ z6_?|{HjI1bw13+0J$*Z5(7>T{rty;qTquB6K6P*yQ+=NHhi*h1QHW86zyHZCq=zH{ z;`9QckR#1P=PW*MoV9Q3bVrV43O@EIyJxq2Qp{T?#YM}y!8;JyT~SylG^Y)Hf{Ttd z(^$yTwzgjc7X^6%zsSrft3>h$A?r)C+9M|oKbC7oPD=r7 zkDQ(nLda=pfRbS}uwHOX)~5z76IPu%N#vT#;79rf?zc+@2#Sz925-B%8 zd8R03WTKQnu!X*3e1kWxfyB)dcHJUm=*i}Cc(ulFKGya}wMgKOdE?i%unt8fko4>n zGO#qXqmxUmk&^j2q&%V2EcI+r*@efwYf1d}gvFgp{yOu|tA2oL@v5ol7xmHSm0_PR z=Fg*HpD*eAI|2>~XEaCO)PKXxSH^9ADK`iE$AkXczNi&Jg+d6+__U+;cP$xp#W(RX zyUGxq^L7So`$I^6Z&N!a`9+vR=27bix!x(on|5q+*aaWhYAg#3%OvV7eNYy7P$JM{H9}>iFa??x^iu#;13d0FqQYA-QccWXN1q zMHYk%*LrGbXD7uyC4jynd4yqDm3X$NiXnVSh`-^rpW;1d=rODqY4_+}at-F}&*C;uI(U$B*WO42m6 z%eL7{01YgUbxgs7ivm}`;M}AztOnXT6GlozPSIhN=VB(Xas;)oj3>ooGnegw+lk3T z#Bn0o7exqA{PD5Z1Jg5-V_1eU{4dxtI*M#`d2 z5%ueMkIROc(e099wb(ep+s9k%e>U*Y_flKKRkmp!9d zgsXE$a&>YLm2j-7%gy^bC+EXN}TJefP0?GMhLjg6?0oWu>wDq&xl zly*R_q@9vf7Hx?Qn~Iw#h=5-MM$L{WVAmcwHTjQ%f8sCIU~Og`@=cmLB;e1JX9;bx zE9;M0cYWe^wVG3t|Ip6F2dcF6(!83L9x?`BAO44CpUP;bC$AJ_Rl0S_8qmgeqi+5%oR*CUF*9OHu7*%| zFFhRU**x5IeDZ+@=O5IGb>An1)o?ispH4vQAjZHh?y4TYmjN}MEX`=!U< z6mSxcTG#BY)ug1^wXNm;%wO`f(9P>Z~5O_PEhCARKD ztt#S7RLLeKvybZONza(ypFPF4{Zei`RD$_!QWACxMKN4aTFs<4f=qh!K3ls?Hl;5- zVc8jad6FMLFYpcyd35sh(o>|(yiq6-%1|plKx`6*p28bOPf&)INxFTUM|?fo-_R44 z2?V!y69^)K!4t`&rA1$;eI6niPnA&HDELtw0Lcs9j3F09EmZO+?{fPlq6&TNrH1XL zg5_>h6ZLFyUWaaSFSK6bEvec{n#y~AL(??m92fUb++dLTL)0F)Zt;VHxGkqX?4`V7 zdnb-3+auj_qC^vKHg8T!m5CPq+*gXWa~8{+5EpF!xx8~W3Q?<6 zQjZrBHk7CfsH4i7{z55zq|v#F36<$H9~VUIR{G4I308JJs&f8t4mCIuIHeBiuCCx* zo0Mx15d*g-4-j)y_3o)S_1NaJhZe1By(ZyG(TsL?@@64T{um}n=_S1ucrxCtAZdvloOdN37SoYK zDL9Km&vrfw?54@)w(mx=x!;KSEwrgfU5{xy)MLUT*_nX0m+CRyn|x719@{RoN>VU2 zOHUOayxTI(8R!;>pUBQ5K_0unA>RaonW=mcZ&!HVz`~rvbyJZ;ZzsMqgF)$_z9+dq zO?RPAMqhm2?~~FiHr!?I z_zACG`uzWIC+$@W{~@E@xwWLB&|&OmJr896>KWI4m#(m5e2*PN;XB{iOg(40Tgoh_jLC{JlZl(SO_Ur6h6Oul9Kg=a=ZzQMO)I2dPYmDh#V(Y zzHlMstz3h_Y<#~`;k2uEO_of9PLAsLL9)ybbH$1J9CbIE_kVPBbUZyLx_gr8>{&pEAK7W`_R~cMiC{>eXzaUK_>l zc#k?!n6%TPX6jT$UVA9Hx0v@(cA}9*cG?X!^+?T+Lv(q{T2z?g(^L|)iC zlX4le7>Qwfcyue%$ZqGPk>$%H(#T#W(H|;?oq2Y{DUyM6GJeuo=q3AXBBjCIP!6UL zX+hd>Nn2<6nVg&Hg0nP^T*|2DuUmfM;suT7Q2N7^=NK1XSy*E%l2hQyNof@5rTgf2 zS0EeK3NBm3#Q?1W>{lc&7CUL7%*K{)%cTFF2qG`Ez7uL)r0nxl;8JB`yfJx(n88LyaNirv zmzSO>P+cesiM!E+nZ$I=B)23bkMzQrNutnuRQ6o-N=1=33Gzi!&FyX%zOmnoJ!X}- zTWGf#<*-qfa=$70bHT0)wXsQLJ#TE)rI^&wAF2>d3TF;ejp|JHtRn(@C-Emi8 zhT)2j(nWp2kOXI{Gv0%aXM9I8C2h#$1+skL)b;E7r6d!9H1fR?Q}8&2CY^^TYV8uv z7wPExpyY;1GNB63;P*cZtS!Tw?c5@jY1?7hUe_;$jV&102N3nV^>1ib$-az*!jfX@ z0+orbj?6)!ctVZ`=#)fad7%nt*?PG*Wi+qB<%(?QlqiAR2`E5>hv2Ksol8m6oBsg0 z-L+R_XD5_)Z%+8wDLs)6XdzR2V)!1X^pr=Slb^H3<0>wRe=DV@s9+GFCS;l_qh}Wq zv-~dk?{1V%VAzOM^`12pkM4wz?1E` zu0h**ZRH6=3|K6xE^N?dUR!yD$W0(JEOOb8ij#_kWRlo1qhKr3Eb&u&?PX4tXdQNe zCE%T7jKJdu#~9KIiKMfpepw%-C$u_}BbajAR%(U03^Ht#3gv9k97AcsT{1h4?rduB zB&C8sDcdnLk#7`od88e&@~5E`y zGgIhexsY5kRibdhayg%=&lZqRcrcxyCTO=Nok%8!Qi-7f0%;867h~8+rcAtdY;On_3tkM2pJ)yL=_r`%? zx|YvRm}|7XQc?uv#(^5I?Nnh>t{MpDPXw!X7wfAsRHgwsU@Eg5!4;-A|Mr?S+TN*$ zgdJmJo}bay^p4r$k7W5EsRC}b7|XX?>h6tj`HHmwdk%$6kED2zD|b)b^T#nQoF3|B zQ_pLUKNe|%Gf+LRXlb%%YIFApqUblFJV4vaWla5Y$}X?gE=c)^&@M>rX`)>agpc^5 zY%7W=(zH51m*JXLcEUN-2cn-i{4xu_wP9DhvSP6IO?{owGg8%=avhoZ-M(}=+AsB2 zs;{io>~HskPM)N?P42k-_1YyC+~8MA*#G*sNh!2XKZMIt()nDaNLjz}`hqiO)9?qR zME2hH(zs_=nmO&jl%&B~?*n13K(0Y&pmFV>l$7ocxuRidtmmfifMh;1jxad9A1RU! zmZLDp{9HcAwZmZbph{x&v#A}7C}t7sjZr9wj+~oL6NTgWp)F#KI;$Ra7NZ^#J?gBf z9QA8U_p- ze0b__qoEGYl5J3zhWnm<`9G&VH zU54%Hk{GaQ$mBaFwK%eoL%m~Dlu6VcUja-e-f<}@|EZ#_pxyB)tDprlfTE?JbSLnZ z2**N2xf4^{L}DH!+)1fsj7RKwXfyIsqhstN1hp)3`Dv1Xp36c*`)Nu@ODfS(ER5%- zr{SiXv{J!hkw{wp%n{b$rPZjv;T!_=?c@};HI{~mC4a*SlhIC*w}%?ObrPMbf&vlC zP)=_G#cGG!@)@cBVd3HxBA5jkDl7>SFjgdjNe;hQ+f)Iv4JTqk-w>}BQz%kXc z)Sty1{xV1=7BqJ+QGKzBExTH5`cCGk#mxpfA9na2{#&I7IO5ByB6Z~WR<(HagM z(cG!7bNvv>3dgsjSU)P^F;mOeh+}dU9P@y;_a+#IOXkQNpiLA)8dQR%!1coq#b}irNAZHy# z%F$mk#$kIr4h^7x70QLWjq$Hi|4m@r76H68)qb7&VW%WD21OFzGKv9JCT(OdNQrVl z6dyq3^*5EQ$ZchIbt!!z?}Ltb!x&=hEa!=5CKsjFxMU|~*`0~pwrf+lIAwOaCQ0On zFKL&gsAzd-G)YM`aaZ=z)TB!fveo9P{H&9oPy>c2zW2M7oS3>TnUN+QFd=}iO8v7~cU)tg zb?=n*t^CYar&e`JNpC`NTMk{561A*Iopi7c<{j^lS+7lvb~*w3d;+bnV_+Q}9X6+e z?XT~ct?UYxF5BPG`B^+fkA`u5rDf7?Oi=~9j%1Y!&sG<1;z@TAq;_*^x#0h{wvr>5 zsa$nOm|1($(qnE({i{H$i`&wb!ndYYbc(OEIF97JJ@qb`fIA|C16Gni{1^zP5Znl{ z(^0sY%WI70P+<|pgv;v*WVovTJ8Ka^c;qQ2&ryr z7B>d7nM<5C1?mR)m- zDymjFtcs}pe7Lq56Esl8+0n@3-uVK~(~#3GCNNghIWC{7d2{hsIYhIhz1Z=w;lIbd zlp>u>dA7ww+JVUI`*Os!FeW_vT1Y(mO2^anUkhK2xE996kFSMbp4XaR3)|XA*0u2U z&KE`!EZQ3px6GIm58N_oiQbHV%WR7nuD0-2D%&BW^7EHkt*{!d=L+&j7qYd{oyUt|x(A9O4m94b0G`G=ir(9XRKcl%lGqlmkG%%ySR(cK;k^f6CbeRXULr1ppKyM0W6 zjvf?#w~qh zuk@~v9UZY|u0hvHMX5t;qJkiBY#zTfC5fsW;z2TY7OGj(Ss1AUb`NUdm9$S-Kj}=} znVzPiqO`;JO^4bu;x2YI&)FQ{>vMQ$zqI6@YfIgAtPOlQ_u4aHIhfVehXMztg$p%Zt5*sfF_395G|U_;6||rDAQn4@c$hTp0pK{( zImp9(Ad8)Yyk^;$yEuc4W#=%jT_&8dv^tX=(o#Dr?FBf|DZrzp)uy#6b`0?t31T=$ z#@zGFk;nQVs@J6zh{yZbCxjzg0eONCWC%yL0&-nUj%)?yb+I@yK1A)Ou{g2?fIpK~ zJAxxyfOv8mF`Bm69dV8JWY$hv7DL&Xw808e+TR>aj|(kb_?yBcO&b|JNReTEfp(n816!LVez3 zpAUYtvK`RaLvR97;uIr;Y8I@<&>u@Y>Iw&1*nXI-KI&o$b*T-Nj053H7b1<_D?TyQ1haQDSCP!@UbCfC%Axm#=?vu=K+3T~HJoXtq0h_rW&yE^$t$G9&KZ#aK=E?yO?(&RTo- zu~zmjtu^mmXK(oT?)vz9SE)`Z_U;~OIaW+%e+UQxBLAQzFNCnbC0^S*{a+<{7#o&j zvM{k}wSCfZBxGzDX}Xe2*fg|XkGh51+a;0f$R5IBZFxh-6y^*10AXYhV9I3G2Ph_&y)iWjNBc6^q?Y6(3 za0l{eJ4$(u<&~l<=vZWV={3GMwYgx)-w9a>$9AG)_fR$?c4YmqOeqrnCGB_V85jFu zXwhWes)-h(g@Dq6xEupfIfXLPw^y^p@bvA($pa2ZycDP*{{dn!N&4cLJvA-o6Zg(P zCgtQsA05jnFl|5e{743b*M7CtxJw;UY~9%u>J^D?M+?>}s%A@uPoji6dop=zw4bLX zmdAmPQD(~IJVKCEvEb3>FwhJk!fDH#MzjRrUu|vwcLcTw2e(Rwcv*II4WEE$eOi;1 zFDmHSrIn9nxw&2qeCx7!t2x)vYTmXi_G)6F@YTG1S&Y@3cUJSJk$7`Mhp>Ga&8g(P z)b3a|8AL}3?DA}z}t&aWd!=Nl$MAZ7~_bt!?3Ij`Nh>_5fmY6)rz5EL>9GGku5 zYnk+74ZLl?Sj!cEEH#|h?p`LIMM?;A;zV31X9m+!bAo%%GI2$4I^b%NWy`yf5Uoc+ zIS4NzlJ@&$(Hvar6$jtfA3gAVuLiz%S-7-T>OS6cj&zvbOX~~MTqdxiBa&{=g}VAQ zfp)-eumhHb=A}#;I8Eq4S(_H`TzpQ3m}I0pQG_D4SRMCBj~)iJ*)Gyx1)`)~lomGm z_C}KzjcowhZd*doxQdnc+>SYg9SpIp7^wNZo&Kpvkr5_d(UVn2+iy!!CzUH1Q#nYN zk=)AE*Y$-0iixca=(;|UmO&B})0J7smBF;BU*FehY5{(&`N0;#BjsDOm@~JY2g>hL zLJ^Be0!D1_?}Q>26O13RSMBGGI6;y|66Ra{H=iwy&rBkgs;FI)mR`gAKacG=)+m`{ zJ2s&BnA*+hB@(;HknG(8(Oo1J>6Y}jLK6UI)1lhu44ZtHRFjPCKuw?@DhG!j!`ms7sT@$}Bt|H>PDRNoIzTX)59{nJpC2?1u1WGvx^zT0^@& zEwnu^=0nKrwQFT^(wqaOhYOV&>wf&}1ahse(e7I&k};%^Tu=ynoKbYGbxe`k!HY*i zCdS}Mh+~ZOB>otsG|Z)OPJfa?CayKwb!jUJ0ZWhslH1uLgjxUYu#fbP{vIOwszxGH zMvfilpphX^qkF?3(AN2VGYHh^J`aS77s30(KGN6^D8Wk*sL?}V5NPZNn?ayP4@*9x z5ifd=s6WxTkEW5Lan)3L*dd+NmA*foMt&S0b$v~qR6{469*clZ-=BzvPEDRl54&6y z;6Lyaj)h{rRvV>~vNk)iQ5c>j?U2PtG_>jm4pVqGq^aM~hdct}tHd&kZxu~>t;w@;nU5+&PYINu5xiEj7Vh(Et;xa1SMMKLW`y<7eR?u zxk&ikl>R%&9{W5eGxF+uIbQ|SaQYm#?q!;Dg*CLN(~?^=y!lWG@+!MJkK_B9G+Bn6 z0dV%!=8@L56axR*G?_%2wf2Dj`xqUPDLbXDGi;?iQJ_>qKyW>)F6M0j6K3xK0&ZW@Tx?trbPJ4;mQGA#7VmjUOfbb)0FQtW1 z35t`nI+#`nqT0(|Oc=xORz1B0UHnVm>>;7m`=fBAXti z>#=RvRtvmzFV7UEXepdEC2jw|6`^c4sPvjjp^Q;pO^YmcNtmp?(5R8PbRiB@dri74 z*q{a{^7U+P3cz0HL&y@XLDZ~fUT|-uMQT19TrvUY;RJ%N_?3Td1_|iP2=8iWZ>Imd zkfTO@3hqN|(j&EEK0lp-LDdq}gSn|{rCb@Fn5lB&&QZEw4)EWjJI^5z`J9n({zHnp zslAmJZiOVShc+>5)A?Ls5@+soy^384N2K^vug>IfdxR)%Xm88cYB(R9?%XDW@HJkz z_tVoZ{(*uhR8HF%hI`pM{xXehwU8YzBIyR<&Uqt&C^v%nxG;f`HoOQ!a>i^O@9W_W z#n%CU^?`==vQh5sm?>{jj)wM?pceL^Zty(zW%Q|G=F=SjncCQ<#?H1CUfVZ6$#tLxaNs49R-#TR|p_nQ^4EK4>ZKOjqch-&HRaspoIB6EreWAeEFP?H4=j;mPP~g33UNYWChWQOoBx-vRSE^+ zTaLRH7hMnz#aiT@=nd&BtoUL2p915B;Tj5B5=0kne##0z4FKilIMC3O)Mgb1302P8j* z|9s=q?brdyXsntZw>mBg4xfMTrGM;_$(c@9d58_W*(;cPN9Ry+~e> z(;^ZcA2jsxRL|8 zS|yb^1`|Cb{#uDb&f2%f%HfL)Wrd79T|D!Mc9&RAB=lAqVE;;Qu&X z?JXG~ii1T1UpHvp_TKBw#OVkq!9GW%@u@2+U*%3hFnf=Nq2ye|YGC1|1WSUMyTWjl?+ zpDkZ=qeb#y4K=SlWiJ~zOC>=-tm8u=1KCkxbA?LOx40mtxpM&)lW~L?Lpek}6tT9D z#cMf|u$NmB`X)b0%6f0oPcN0kaqpKwQLSVxznHV99=Zy2zPE5^0kKgDk5c?7i7lf3 z95EE8KZJ4>Umu$u^mre(u79<=m%2Tg??nG3{V!b_N_ljDnx>ifn6yp8H9ey%?o3*c z&tb?!oyBRK#griA58Wi5>d>XUHeDf}`gDD5Y0yF$MvrK&j&+LSlCayrkGi}_s?##% zoR(N9J}u$Ncdnmdx2v#uBW9cOoxFDL!;TL_;20XGoij8<=R*?HAH$sU#(ABt|L-y35`7m{*SvNO1A3i@+i4Y1ZRXZTZ>pk^WeU{ zC;Sc-n-x}}1a>W(3)IqDfma>KW@sEGaA`q(XptPyDn|GnD>0`~=jnp?UHqRZ-|~n% z5zP3$v8TYSSL~^xlF!lc@=~D!8&t^BA#6vNPTq>N1*~&+gi=({tanRJiQSOw?O5v< z&jrtn78e%HmA76?(vab_irZufPdU9wdOtMCG40dwx;l37rS}IsrfrVLO4g=}c#VX> zKvbNkyK5_lz>4UJ!#zCgn$DUuP>EMCq0$0?%c)rqgZDc&?s*rY*hy*Ydt1E-Bl?lR-ugdY_Hb1eL%nilifnydW|i$&;IC`;27td(QaRf|25 z63fewQFIr0Zt;PFVL}HDollF%I2#G3PY*gcw{3jZ^-KQgt_Ut?2cQ(fPXzmpH!ni}Y922nYgTXx2VIgc6xjo}&)~mEpn)_{PR5;;2-etd zfDETLM=3hDxBp^C2Ek27`7h}kGJ?W_V4B~r{^*D0 ze6BcApPbI{1~aXHBMiQ|v_I)VRpv_nPK8DWx(2^oM z!M8AtS18&61J?_Bq!EzP5ZJaHk`izf)~X$*z@xPoDBw;m9&?Z$~sEW)EUNlVdNx!be)jWiHI;Tr1r-DcRaTo zab){2uTi{l3mYH|A!{$-U94*20S~Qs<3_^UMcC`14MTw@f}KaKXE|es9B1t9i&wgP z&IohHwhs1^{;as8bjBIs4%Wj4$aLxReTCr~y$V53>djk8c2U2`4;v(0sIuI%T&9Qu zJ$yhBml6gv8uMi9zEPOe@MaI{?GXcBuJX80!_a9mM|Of9IY3<1m6ehGU`MHZt6_LH zAzK`;rU-Fs!KoRB59EwH7g@}t9q(lt@k)!Ot9@tN1}6$zbHz~Xrj*}IsSfB+>|NXe z=7q%+!Qoucx_5S|?DuQ?r6`Kf(<^MTL#NXu{$3nwO8;UQ*d}{JKF!FHNTD%M1#Cy6 zbcbr!kr;*-c#mw564;hKhV($`=z%=eJ;Y-eHg*%5DEai9#Zn+^mxOPK(s|)xA?HKc ztGROITUyuICqgkpfrk<(jH01Vy#e9Wlft4~+vc_lhzgk>Gav_+RiT3L#l$9J1*ng67So zJBm%N=p8zoyal*^$-4f3l#Yp3K&gCYCrAYJ`^-Xd>aKGvGV?7J8tID0L;8J$7mNap zED@Y0C#^W&tJ?R6}*BN;)-eSES2A6!o?OGKv9M*gv}zx<#e8WBw0Qp z!htko@E_QbjKJ?My;`g{<@TB=)DT#W>Rh?X^n3>9&iJ_DKF;p!Vx=-YN-3%NECiML z*Ltn?>S)gb^#@3=#zsQTJ95>$xAfr8xXVQukY>u9PzQEOcS61e zgkB1wSBsVG1TUxud7`vp0n`(+er;_^>~&Wds>xB7%TkaL;ZIIDtP?Mp?JO>sX|^*{ z^ovB2mCG~mX@Vs9Uz7gS-d{>LL!m?16oKh>b?3aiJj<~H+Kc^%5cfD5YAhPcujks> zO2Z^PrI`Z};xst!KrC>C_QBHU1V>Y04twTgzxVM#OKV0vfg@gmMyauiquAX1#%_^5Cw-STP0?V&nd zaSY>~KLPYDI+vb-G)27q+usmR0qF)H?>MU$L2HTUXreABh*hOZp!l!$TK_p>`7PPl z))2BrLHvyW2AH{{OhY4JiR~!Uki@RuFov*0jCH7{@e1i~#4CItXxY3XDp|{z9el?l ztK==Mae&eYT_Cq9Hk;*GL_7oH8W7QdRQVI;5dDq7p;0K4blr5Kh`a}bB}cdeYcDDQ zI5??4Z`O~NQiTvlj<xzTX$(3wcq#r#q=OT=v&>GQ8WK8UV}fh_%I>1x<$$6;}XY5 zIC3BH7%sa+_fW%9yGGI`<`boPK^XEoGaJiCE-bzG8shbo0~j=JC9;o}1ba8|u-yvT z4ve>##5S$iWI~6rJugDK!18K0c9NuX$*y{KHJv)PIrjaQ$jW zk@jv{s|v)G-$;Q7U0bDIyYt`!TpJSa<>6dz9<*wXzdW9QjVCGDh;W`#M= zP&aL*hURm>|8#&d>)MAXa4F-xm2Ee|BZ*PU;{;yzOwG5$i3qz$Fzktou)Sb^*W)HI z9)$s&-jUN|M;x**EKax}J%h^$wnT3v8ZT)NFYZSlEUz&w5k=8uIly%KvYZngoiyXJHZ>ui%+TcDzzW za^0PBKh{nj_#*gsE{hy*6EIHI>e?v-UlPBNIjS&$-@ax2X1!shw!A|!cwb<@Xhj<^ z9Pmlk@^xH~QHVO9tLG;m5Figu9Y9SXd`!_tT(nUz3zEb7cG>{QfNulzjQ~!;vRBMk zt*@sKeAOP>>E(RapGT1!#$Al&etV(sKUm)+fclGl_GBmWC78;JdF_mWCHBMIa;7rA z1{h~1tB8KY^}Yb}qWjiBJ8=kTAjO#Y$tg~u{dB0`|H+-9+vwz>FI)KV3kz_{k7f$h zympHB=PJ^pWovou=R-F3c57NM?X;n1a&^Ovpc;IRuGG6sOiMJ`L@x zA(v>m?9A#ZX-3*Xy8X?OC}OtS*?`Byrm}C+@4p!O8|!yI|EH^kQnorTeLu&Up)GW= z?8xk_{SuR5a8@=+?4d%nK7#@__a?r~tUE%i2YEGF;b4fh{eNb)Cj%-H%jc%Fbq)wA z44FD<*9}3UqD}_Kn$OK;#|sUEj+NR}p~Qi_4A#_N>iZJfVGoJ1^q2dn?`YG$uh?}n zJY(=tkVVw2i@T}6YS+zZ+VHgyh$w4^Eh|BMJp^K);TwH8g#2{C3GT#fOEBN$roL&b zo4(ce?EqAI-aa`~=HwwVs&8{!FW9iQ@AN^>@L@}#-7dCN4yH5?Bb|izyWGh)K(kKo z@f!c2=^DS^hZ7eiU*x4DFA8Qlk)@*J*`kcg2i)Atb`i}#cpL>74&+3oA_u;<*0DtfMc^-XS-;e(o9oP4_V2+LJ2Usxi*MT<7oyPT_IHQm2 z2U&e*^@FXxv-%-+-&y@oyYH-inA3MwKiug%s~=(Y&FM#4eRKLzcHf+SwB0wSALI1R z>Bl;KbNX>s-zoigtM8P4g57sYKhf?xrJv;Vozj2m^qtawX7$bLCtH29`YCqbtbVH9 zH>>~L>6_J0bNXiW)2+TW{S2#bO+VA_Thq_7`_}ZcoxU~w7f#=revZ|*uK&{NTi4IE z`_}dI?7nsVe5Y?+|CQ6XuK(KVThK4C`WEyH?Y;$lt=+evU*z;H=odSE3;HEi-!=Mg ztiEgXOYOdE^xxWj*XWlyeb?xhJAK#aS6F?E`juASqW(L(Z&AO>?pxHacKR0eYn;AC z{aUMUNndC6E$P?UeM|cFcHfeIgVVR9-{|x$={H$@=k%MczH|C5cHcSuR=e+N}yoX7`=YU$^^C=x;cEC-gU+z7zUeR^Pn-w$(SUzhn2!>+jlq^ZI*E-@N|5 z(>JewVD(+Ce`xhxt$$?qU9Ep?_g$@j;`Cjuf9mvIt^dJlxqL?7Z4pVpQT(<0B1=Nz z&pr6h(J}nF=ORb$&FFja-z4{D^u4*?%H=hE9~(kV-`9aq)Aw^A)b#yb2sQlx7eY-x z(1uXZe_}%@=m$9v3i`nggo1vE3!$JN>Ov^!hb>wH+`Y#TSurdPTsjO7=Z4+`NZIfR zZsU3TotDGK2771#UGx!v9Xy`K7x@MVx5h$Aq&q1_nx z*@pI23z}%|0J>?&GQA`ds%s?!y*aXpJpkDta3fcPaR$3(h*W-Dxdk5j$%`;k`c2(c zKV=d1S&2UGbx=Qb5$2*JCo4_ zGM=sN4=gnOtXOCZlD{?E*Vgt&E;0dZvd9+jC@A(o z#Au*$5|0?Og|d}si&^B(C4X&w8Z4CAod^lKdWQ6P`?J$iPSNH2M7h%{lUAIA{Rzd3 zX*`2tAEe=4|F&g-Gtv}_MCHppA7S&LZUb&Pa?e-X-I=>Qv(SIBh<+#L^8S9#A`qQ_ zH;R?jP90YLm)x9K&fEN4;sgdCpoD%Nf1@FS-_GZ61TXmQS3DNkvXV0S^j`~9yDd!#C!5>Y zIm~V+gCH$4pPV#8VS)kOq4;21(SkkfL5Kik(3W61v)XBL0D80c3o0;mG07w{?pMAh=opyp919qssuV=U<7(DRUWK|*kICF!glo055dx~|Dz*CfJpHKs ze(29UKV+)fy;2)0kgeS}^hLJ~{gBk|ANrE_7j%0-f<&$G(}P2Qf@ahCe3jum#Q&^S za=Y?BA0AqSuk_CfkbY$7PYUHh!UyL68v0Y`hX(!o>7hSy{!RaUMttVx&kp^W^qGHJFGfR$=R|+N)1DvtqPM;F!jOvr z4Oq}#9QqI5CiLS=a;r7?;r?ZAH|n)UdtjM__?m+D;4*h4hPy_4XqhyXHQK|X!kG<=tDnfk1ca)S>9!L5e^FueZF!T!X%^Ec2pI z&E6LL#H(D;-Vwhrq&3>BVod&JLVMQ>ys&1C_L?6!etTU^&jMc1-W&S!O0}?haqUOQ zG@M82401Ya=YRGao?mN~$vRRUA%$>a zr|t?T6ajwd3tkG_U4NXfR&3yp`Oq3Cx1jy)tuK7lgBE|YhJ9Dn%^vi_FZ@lgn>6I7 zU+@x_M$1&DA(s#OqL)VerJCn&M}N^f6_`HiARh=^&miwGw)WaDZs8f1+^xY@Pkhlk zdJf*$)%hBT_4*gRc-K)5u9y+u-|+REsTS<@d+>{2M4u;B=X0YYqy<7PY-L`2u%>m>luHcNtZLeMU-=XMIh(80 zri$9FHfHqCqIR48uiB5QfOosov{opi=_5{4{IjS%>U^wc%gLhl^#4cQ+rZ0s<@vs4 z+ak%f%YI8I^3oS+$ws!9WJkJZ&OLW(ruCgn&zb3&Gc)&m&bjwGNsyM_iF8PZxi3>F z6bgkxp-?DPC=?2XLZMJ76gDXo3LAwjN)#y+?teYM^6!@*P-LXK0jxza9GVK+5!jo`)Yke&%JKg_AJ_qZla^Rkg7P}HN>Aq@kqQ^XE-Q5>A8TOJ?adXWZ;Jb z`;zNrb{+CDwbqqqk;=ydKcfba@kk(E8?7Ls5bsj0u1a4@w$AWnA&(Dx))}tJRQvZG z@L`={+;g)3`wyb_nZk++P-j@x0@a|i^nst$8J5b?+5bbjA-&=`8TN^mhyOW@EPB9U z@H_o!maH?ZmL3DBSKg(>RMPJZsWbRmpuqGH#^AyIUpMS1lEt7$ASiJa+VA%W)%OGq zA%^nP$){gKqNbYkBbXgJ4(9o&y5WW$W-;7vE>={EQv!@+h1O?!&rP&V9z?{)9LLtS1+%TE9ENJJ9D%IA@Y-UD^4t3#%&kfqF^j+V@W z4O=)dP4+izZKCT8+n+~d;aq2k6ha5mg%iV$=h0ksb)N{`->|DGs59(-9@%N(b%s4M zIXYPVuD@Zw3>14FjmZNl@O>JE@q(gGJuDNZpG_G&@KYK#G^c7jVLGdd-M#cuKb zhlX2He)v0WKl%E3Or`xk9Q58N13soTH+_hIK;2-vUL|Kl9%S!)^6pTr>JwjJG-UAL zfuGUA+%WA0bdDH`K>ZEVA7XU|=L?ubKOQ(}z>q%u>BC|J=oynWFJPBuif?@OGpv09 zElwY5d#A5q?+a)@P5r?TWBJ)9v`{hJegQ+_V@>|Sa7PyM6MDXe4wPc&*!Ut`2>t%k zfpvz^i|8_K2d<-CAS8DInm4t{=)sG~AJeM&CCmldtUBx^q@{HN^}(i>F!D4l#<*d# zo_s3EmX~mlrelTZI-0qtImH>1h>pXl45D5wgdKeziwYSg5-$X9eyK^I$fppvr1F49S`UT@P(|Tc63O{N)E;jXZZ3ZG?+Se-g^mMqJcWY0~!9= zdxJ1C_x=>EqycKBeLqDjXe6YX zILKxTE_ARQJm3w(ZAIz^{q_?<>@8I?efv_vZy0VWA4-N2e#7u}flxZaC#NT$2y&+h z5wY&J;6oC9xbH){=qcXz?DKPjr3i~w@ffMbsaZbhM*(Asu(D|u(6g6eY!MFx8HFzN zYs(&rHKB<6x_KByoLJOePLDEBeA@CI%1xKRl%fvb;zJ2Jn&;BLpLk7|T8N6^EW+|v z6}%8gQD;0lDy@tt>g-2H6@e6W&ZDD>7i)iRnE&XgB9NjkXx?Nf6FrLgbHn0CCre=z z(fjDYAzDn|qw^Gj6m{97Lq9@!R~Eg{w4G5REtDd!QY*rD#f$G^h_5T+gYA2D|0=)+ zJrF}aQ~)1pQ8wv;@Yr00olScJkPh!VRW_e~H1HGJOj4lu_~le%xMybz)|JVzyBc7fEV;Y)FiD>wJ$Bi43|`CD4$P18l=Im^lpQM zTVpdf4c^qd4HjcZs-;i(4 z2KP7IYsvr2y21Al6~4<=E_9YMKCgcy+f}U2?6X z1>PPaULhARGCj5i+NU(=A5pN^<@Gx{aL`Z8&~g9$rWrPC9y zQbb3qCN20~>-I0-n%(0n_g!+Nz31T?{=gh(7yW(HI`(>xev#{=fj{s2DSi8yzUB3{ z7;0~7_S=6ugnn6kNY5VpKQYc~#YMV8ap*SE@D80HnPkt`=|0LkeTUK$NOYq4#zzA` zBj=GFRR#L=_}hEY~P`wzPYo8Xx|oixEY$ZrS_o{@x75Z z=^F#`TP)PiqQ%5_)af@Gel5N_GNHo=RUp|2vQ|x6@Q?1g-aUJ19U@MJ=^WzYf$#mc zFfwQajqmUe&HCc|Htw6+k*rywmsI7@!7|al`tP)Vb88QH=sO4Ryh9h1J`vyR7%-@h z8oSyE#K&$Zu$F@8(<$_H%wX-qDbx!OcNh&z@x>_q0?A{(l%wB4Xx!3Z@2&mTg&4{7 zRi6?3=LaBIiwiNk@UB21W^O$|E*CY42 zUxohj)kq6{Cb+KYq6dZDc*7k>_{VtP0s=F8bkn zXCZr0>L!g$L4y~e6=LH>p{rzVVS(-;qBwPQq-S$7E z=Vtx5J@*4T?>qFItHa;@pq~4t&igY?vFR@NrkZ56d+~$lWai-&@Q4n$?W|6{eonVi z>Eh`pgL?nwJz8S+GaTyBqiOohJ;VXybuCJt{sTYxklvj(~zEQ9r0UNf6%^i_zj`jH!*P8u|DRGn?%LZ}k_?3JmD4TT1-q*F*m+ooV-ZqgS6_iOW0#K6+o=dPe2n@Anb? z2u)ody4CXDfI)OVqKnuU$JIBLGoDlsZA_o@>NBAC-~IZZ>BnT~e1m=y=%4F`_NFBT zoe1FnR7t~>jzeYRhyrNq_#d+n^wGv}k?aI@9^E$!XHuj=yi( zjl9%;eUQ%i7t|8kT6wUx&TDoqqn&c<*Mv0hKl02@924k&hWQ{n3|&l--Yf z$XU?QtP0<3siZ%_lcy)TMx>?CcWH2xke!tK~7)nR-0fzM*n?(}u5^6Wg==Tl(zW;9qe%9}kzwiILKHdk0 zjo&HKn@uBa@7TOLbYSgFx>HtF$+x<0*XdmDCj#KV+o-Ah?g zxq9}{Ct-*-FFi8U`+Q*7-MkgWRWmBRHuOw&x&vWvZP@*0C>{7dFvOZyn!XRGm7r-6 z_IGS{$3}e3f>YNQL>tkE9vT9oUa0rq_WS7l!N2YKmOhfu-4-AuEX?Dg^+n*kidRu%I_QQ7v4W{Q;`wVXS zb*>?XDX%oU)%9IV)3e9NpS~+gq-)v7mF?~;|In<~^g5}iHNCkZs{NQc)3=rS{qFt8 z)YxEt_2-XHlwM@{hD7TI^&VoF{AwM?l?V5?#0%dae>xaN`Grh_`a}Jg-2kpJC>!-?}?}_R#M1*>~HW zzIE4lbjm;WuJPzxzIoTU@@-xC=tQ+$c1*UE|T|efzHQ*>~7A9-TIob*SOi zpR}ysVb^$US?Q_MKWSOTuF?EHeBnq#>w?D~X=r!ReNgZ_9eT!8{}a!qa)~0R_x=Ow z`aL$IZ$G51t5#>{a+ZG7G3~uS=s)a8PkX%5k4y8%&+WbF427om-jABp16@X{)0{s( zC$V%#X4+G^@6$!K!a+qml0ijyxD@o9#;@Nqtm*P6sq#=m@K0Ffq2E~L^?#Zw_cLti z^3W~4KVq$*{hp0BqzWr^?OSoWzV7#p6%RkY;@^LMe(dn3iFw~Q^!4}8=?4w(&oI3A z|7of`)Nt@mSmnnIZ&~F-f0`=Od)(hJyuW`h{}IDmR{V=Dzil>q|AHO|>NoTUuFZ7= z{M}}&@_vR(UB4l(?_c@H=k*yK{=5Dq*9*r;@%s?soP%C>r>{P}{}DZsB;N6Oc;46c z0eVj3AL+HbZhF>I8uU6Uy+|P5t`)bt-k^813bP44fOF{QS@x*|Jba& zbbc=%plY6_c4Pbz*?#X79xB5xo0Wl%k=$nV6!v3VjrJ{lt2KUW0}Q2BYnJ)d@7@4I zWdl5v!aGfiPro|Qe^AdJVpW9emA(4*8~o0Ix}I;!*O~Zj8SU=S>wS9G{)$|G*$=N< z(bKF$v@4`Nw6DC-J-@#FdK(_}_?vIZL|g$7S<)z@Z-R>_<$8+m#t;5&Z|z(4O;TIZ z^B*}iUU5CH%&+$r-l+f)UKQ5f^U`j-HA$4p$@j~e-f`+l?``xEO^;ssD{(2B z?t$npDvRF{_=blr=?wGX#$C~K-M1B44v1f9x0*g3JfKco0smfwtkqrl{`Nu+`MJnx z5PkHzcTe$C=;En1ac@`Af260H#KVLud#YzI9@pA*Ih0e1MlO=ZjwoG_3Bq;oozi>Ea>{ z1~ES9UVlIOf=b`F>w5Qo_cud+LytF7@dG_q|9dVzT|(6gP4CDLetXDAqU89Az>WVu zDtDc(+@YS$o_Tp_8s+0jPt3mB6EHM2)4`B_bfR;!lk_*~6+^kB(hW3q6`HOMJo-u} z%|y*E4A8F%3@}Wo{pY5;axc8msqL|UOu~-Z?_OYSvDW08IbGyyT3`Y+DN})6->1Oe zC*j$(@{LD+Rz*DSLD!BRgSQtxL7 zePir?hOM>DA3~zcwdZ>Z3(2>KJn9a6Pny_x+4}h3kffgI`KYIW=vg0n2x(F6LszQk z%MAR05xvIqj=mI+f2K%0&LeVq^shjPrwa{>Yu|1rS|X^!Cs{^rpoZeQITJlN*nQCAEL?UE|YTTDf*8)R`Xg z8fsWt+x*TLwU9iCpto0b-a`$(T6M7xD-2zE#jP${Q}+3^$!%GY!?N05k1i$Mf_vv< z`ut2^{mo4=7t+ILqV){Rzsr~(`af#SuWa5s;_aDFaN~-un11WszDVse?+hCH(R=h| z8Jc3=p;a4x{KK&D&#QC+13zZI=+B!+pdZ4cNBseLD4kg9DxF|b?mA0PhWic`qOiZ z*E~JBRl`%~pSt|im8Tk?xeI7ITqUzhmX&x*j+NXg+1IMR zO|nfxn^SE@lv+wB8K)Rm8S}<_#%;z2MswR?ZHKoV(bm#-WZO|~N4MS8Hqv%S+wE;v zv^AFvD;r)mqU`LGv&-g`%`IC{<|$iPwy11znYV0n+4{0j*`~6iWsPOm%d%ze^7Z8_ z$}g53C_hwwxcqea!E#H*$cj-F%PUt@Zm8T?xur5zxv%m-<&ny1RnDpzRWqwxRdZ;Y zU$vmhQ?;;aQPtuqZ`J2jORAPu`Kp#xEw5Tp<*!;zS@6?U&#r!U&9iHtb^dh5PuD!R_PKS>ttsB|+|K8AJr{j$c)Q81 z7PlMm;=XnZUs&|Qnquz@pVPl9U)=uUl@}NNbn#EUKix(DebK`5+}_TkT7;etJ%6)y z-kV2yEPHET@$uqh@yX)T#b=7o6`wD@Se!1tTzsXtvG{87m&Nm1*;`#Jp4RF{akltY zajy7w@r+i}Tg_^9zj#=y5v^RUEUiYh7}d(!YD}xKt@c)Jd*;@2!DpsEbNRVZ&-tI- zQ)Pbc+KaYUv8wos!=D@9a@sSFXUDgi^y1oQCbgPO|4nI?DZW#Dz4%`7)Yj8lPjBsP zJ-OA4)-zkrYVB%0yY-ybb6e+Hxu2N##DXU#xAHtOw)MEyw$|fYPiQ@{wY~ME){|RL zY3*pep(IqYsbq7>mXfU{+e)^VL`tG1=SwrC+0vV(w@SY*eNZ~gXg1z1y<3_uonf45 zoMm(w=NRW2FPB~^Z7fZfUM*eHYH_P@t81lOTYXu&t<{baw{f0vzHxzZq0wtxVq9vx zR64@Av1FMs(rUT!^H#oAD~x{Qh0>MA)y9Bvjd87UWATpSb;k9^TTgE=hK!qvy{(Ry z94C(d`liNf}ca-id z-BoHce${eG>pi7QTJJ556mK;yY!xwXFWq6hS31==(Ky~{H#&?SxbnyXWeap4QapM@{p5lYXDQylJrx_0$>y1Z@M~z8aBDrP0!3r3YKaOHLY38BZI> z8B@kH#6y}frRR(d#`DGt#_h#hiqEt>((;Rzr&}glUTPUG-den^_@Z&7 zaeryrxW4$3@v`xXvC(+dII_*=(rdf>m2v)4G z*if;tB2=-dVspioimesfDz;ZdDt1)ttk_i%t=L_$r($nKtYTlq{)$5thb!tUj#M12 z_@W|FajfEa#fge!#mNd^<@(A{<)+HbmD4Mol`|@5R?ez)RnD%QQ#qIZb<@A|D(6=& zsPt4WtXx#NxYAqsdF7}UODdOEKByR8Iihl8<><;WmE$UHmE$WXRGz9hTXDYPLPfgb zQbl9M)rxBs*DJoNxKWX~cE8MAKD>N<`K0p6<<9b%cT^=Z3Q@*x*Yx%bF?d6g39p$^qqvgBH_m;=X_m%H2kCz`QKU)4p z`LXij@c0${UZ6~#z-gai&S#9UE9p5%ldAu@Nd8#s1 zdA72l@vtGr(MRb{sFR%Nd8cIBPQyOsIMdzJSqA5@yFhE)x(8c{W} zYE+fAYE0GGs)<#TswP)Wsft$auG~|(w{m~w!OFvx^_3%E+(&cYtd{~EqV2wJFSbcP zoBXpWKbzcY>d$Wf?9R{b{_Nh*0v#51I?`iNr^TH<@3gAZ%1+xlMLO;1Bx3CD6m7Ss z)80-8JHLb-hs}t47s*hKn zs6JVJs`_+wwB676~D7j~Z7c~)mv=Q*9{ zcIH$^y<&Z3YUgPb?(96HGv{%*=1|SyPOk1Vy3g!BtNY5%)4MymPwhUfd#LmNnw>Sf zYN9o}YxdM+f4a9ORe?-JIQKbeq|2RyS9-+1=)Jo7>IZ zZGN`}-4=GUzBcByv9FDP&Hmb?*VYs}UYqvXqM8LY^SaLOx}dA4W?{{|nmIKyp51R; z(sgc)n?mN)h_;Wm3)ZZ!*-*2wCRDSjW^>IJ$~RoIwPssQwB6d8wKYp?Mz$E)VjcY( zZMULkC27$Yt8121cyqnD=5rbD)54o;kz2Iglpe>spXiQslHE^skG4D2{j}7n?q^7! z?S4+`hVJLPPw8=?ds^zt-5W_??S4(_>!hRYZgkH|eY5*5(qDJaNqt+>ce>w|I^X>s zh2QV~Kx%W3dz9X=9wU07JR^IE@{H**R%&aH^Q1@h7_HNy)s}Z&(OLXm)p>R2XuD0F z4|G1&`CR9V^xx&qUv|FL`A+Bi#D{ko-DOgjDP5-0f783n=rX&@+%EIFMBB~pvbam2 z%i1o%E*rXR>9Uo`wl0w_`??(Hat^dVzT1Ru6T8{FP3kte+pumUx>>&2qh>_SxUR$K-zi;3(7(}kv%1de z>eBw3-E~dzoUU`aKAO$#I#>F+mEXf`eD?|6<>>6Xum^A8j|Y$1M8m@3E@K>K;L|w)WWG zV~fTXc8c`a(PL+iT|`sWXRFUuH&lxmU^H##t1nikt1nfHl%~BdW;!vC?5^Ej8>!t< zyR&vzZM61qZGG*L+M~6J+GDlHYfsdktUXnGx;9mNruJ-YwB5Pd2Kx7W?FITP;x6pe zsHHadO|i0@+-gjRDQ}&9^46OohlQPHz7=gZzSo3a(ROoa+u3VZuV}B`z4r9lOKK#A zS!f$U+i=>3(PpOY0fpVC?H+A;+V0YJjJ61E+iBZI+g94bv~8wsHf=82X7-vz|2lik zpns?Knoj>t>E)n*C-s_4|4yWB6Kxx5yF*)!wtCvWrtKDOU($Aywk&NoX#0w`>$GKP zyGGj%+8SxQ@#f7pqwTJcb&vk$X}jF(4*ff~mz$Wm*9iLe_M3uO$huE|?`ko=*8WB8 z8$|uRR`&|@TGMN7uXW_NoVI0JIwBuYgBjEkPTJzV;=QK5HJvO6ZIfuTOFH4LiDZqZ z%|_e4Ue>q9yfyZ%ab%CCZ4_;1DV+theL>q%+C*9hdmSQcU$6bW4$$8iZJu6Bdik`! z3wwP|f5nKSwS5aJ6{XQwg-zIV-`e)p=C{_9wSl&cv~8koH*I@q+x6BV8c$>1$W+Ja zulO%hE&hwP+y9mr4RP&X>ch9TzO|P8{co*$D?opDzV-C|q^HG_KeHCKX!&n1k1H}2 z{i^scUbYp{|Er4(rsCiADl)((*}+g!^zBY9N+_M)#eY$@s%4qwnU`0!q-cV)Z_)dc z;=gEbC>!4Sd6Plp)#6vBEuNR&FB?p$t1o=e(O@#SFZ=tKXSD24)ZSp~UY2{hLyPug zigK(hYTv@t;)C{v_AOoz+Cbi^@h^VRu?4x-UwiR`UPb?%Ji7EMdak5xNrx6Fc>5Np z16PT>WR;L=p|T>RBs!v1i+L^njmi^W(e8tnTWT4Z+^fhom^O@Tp+z^CJOG(MyAL`R z!^bO7k?C3sss)G-BtxVK#1C?vh*m6vDFE^nkyh{tg4`hT1V{)ZOQbbO8003Ar$8bg zw}{9xM?tAUPs!Kq)B@hp=U9IE5|S!6j_&HDSxT zdxR}(?Gv`FuV2`*rU7BgItGO;YZnr>tXG_Ds@D-0*Q*{NC+dY^X-WuxS+At9WxZ0u zmi1~7wyalL*s@-Y!j|>Q2wT=GD{NV>oUmoR^1_z&vQQbgURGhtdf9|6>tz?Vtd~RB zvR+=Ysa{8^o6#XY5h#bYU)Zuj0b$Du1%)ju6cV}FFH-xj4P*onSz$Yfg@~-S17su-S$QYOC?c{6Tp*)4CpWZ}wFi0(YcKRzN*?fKw8xh%v0g&;WN)UPidB~;>flMSK8#oMNCnB3U0y2q+Z0sn=WFoT3J%@2oskYfbkFpG5v4tJG9 z6kvg?CAS>FSJd9fBY`B;^pb+Zb>+|qFjFOw1Mn{4B=SgNHfzf|t*NZ4qIQ6NG+iT8 zhX6&UIUK_Uhx2B3aKm9PJ9y!6;v_rx;NWJ50341ehaep0u|pUR@k^XS1P=4rAqIyV zJ_d0(EMT30gZCn*kc5MW9U9;;T{)!Tu#g=xa9E}s@&MOquR_C^gIdEZVr>=LU>bv| zg)AE!7PEr`4mmaIoN(~6gBuRZ)u0LjEV;nd2m#DfAS|OO5CQly*is#UV*(YK)b0`| z%`IYs4!Ehi`Q zda~s-WD&NUfULrnQ;$v9a?-I2TTVAlvZ*}FIDeN2lSd=Buw~sm!j^UO3R~9ACu~_a zKiQPla!xA%y@GWR+Rr*9;>x;(g)QqA5w@&bOxUt+abe54)eBqJEg@`Kx1_LT-5SWI z@~q_i($K3|H$tywoq-Op&O)zYor7M>IuE^$wRwYSK<4W@JBc*3**+?~e23NU&Y0~*4uH%Y22OxYUovn3tWi~md)UDBmhRJY?A;h zlt&6+o0X$90IW%JqG^D|X6}YY0FUaZ48Vhv93=~|S*inr)j&aj6{?X#06Wif8exD@h4BF}N40tsV6@uhV*u{yoJJhr7@a4| z@d1!m<1_(qbQOCf0ans!Bch}L+zK=R99BoDG(b`ny%Au~LQW$Ca8yOf0_;*AIe=rz zBM*>JiJCWQfSqp6)(Q}y>oJI81IVem*a0r7 zf;j*zYBF#FjGoD9xB#MRG3y4{tbhmLY%TOYs(wX6F9wyP!#0IXJZ2?8uo zAO!HWS`UN)uBi2E1fX7ZWfWknI-JA+=APq{#sRYG)T|!hfjWmt09;TdO#&<`9A5xt zsOmQWOrncU=!P^vYN|TE07TWSodH;?CblfVdbNAx0B)(X$~?eEwH`BX(ZSOJcz_OJn@)B(p1a6^q#2f%qX=$rsY=o}lBa{&xj1I7)oNR4CF3h;%>HU{vy@`wZMQbVd9 zV7(d+34r;hIMF1)RJHs{0bJR^)o%cpd4NG0V8L2WqY>bwn%FV`2h#}@ffIEB9GcIA z-wkj~?P4B)<*MjjfN^RB`2en~e(?ju6$k)~R5M)=U^rcg#yAZDoKb7sFu+dLw-JED zYOjpSG*lDD02ZoUEDo?*&A9ad_3FAxLVBp_A_;I{HWw@fa6;9#0U)kG8eoS4jR4nG zS7rcis&n@&z@k~4OAf%JuH@wbrmK!JZ`H=fYSm&EfT+4UV+R<2iwCX)Ad_d{1ekoA zfeYYzJp(tu_QMQ30HM)zg+QJudx4y^cI2y>KA_Acj^+pW@@w*uC(;3+6UPbh)m=h- z&K(i9bd3sI`ox4SbB>cuhx~b}hV=j&3;hXjmhOvSTqOYx(QOfc48V4^OvwpQWZKR} zH*eFlT9R3y)%;+E-pT$p=v}Ps&{5V7=-sTH(0f?Bp!c%&K*v~np;dXqLK{qb3lk?m zqgrN00Y;4FBw_$l)OEW!!17^qn?+t%s0V6Lm+eykW7S;R0I*d}ooRrCnmZb0l({^a zWB@kJW{?GN&ti}R2+m-T2Z*}3!_3>Y`sS9=xRK+)0yKeqcqmzcZm8=mHh_Stk5hmm zlRB!opw%?*hK_Tid7%%o_CX(F?T1!-N&s5zN>q+Y$~p}F1#5FetLNQ0TyZ-< zj4Fjqe+<~KjUVs!ur158&#Ar3HOJT;!YaFqf&rq&D@fF)|hXx^cfB(7#_JHQxq zF~toqXBwB)50F&nabbYyCiaK}JfM4+s7(rBnMxxAux}xIn0IRBu&rfa2lz^zrnmuC zsgn8uvZ?{X0Ebngaez%~#!mrQ)^jcy0Eeord6!lWyDF(2V5U0Gx&iL1D*=9h^|v_D zFu($}VvGZfREeel#wm{sz0hScX0dPni6Z`-H6(tOiRMn3IjHD4F z`vqX5Dp&?!o$@g6*2?jCMf)dkcPz)f{$Cj;>H z5^huT9*hq)+1mjYsj1Noa6QOT`~Wx148j0oRTIVmE-hk@6u|OAzX0r4l{4?v$}wGe z*a7xBxlP>wGgY>JfIXWzmoPwHO;2%vV}<<%V2WDFX8;x{V2)|!XjEy~3GlJgfxs9| z=X}(50yWUB6uv#^0-C1ImE8bdb(O;da7iuHyZ|oM=stkq;!dW#fb9p0E+Ztbdk27K zxd_Q=JqUE47E-)u2myV0TeTBFR-Jc80Jh$vdhvZm8A+`aV*pdsTpuUE4O1^{x$sE9 z@vO=&32^Bc=br+|&S%g7Fj94XngCziZxptyT?URf)fMV2K)srXa{%*4aN2oYbn`x~ zbN8vWtc3uV+ls)LTBO(jE>Ry~ueJl6T+3-Y08)kHBfv2_nDC<)E}*~&PQ?wdT%GoN z01_%$F9BZC`GhTN?}y`6)o%fSyQ)4xfX(VWBP62p9TNl|ROf;b5h$04Q3S50(S^#! zM4-Hv6Bo8DL_Hkmsp&BRU{U*J65ys7yYi8R6p&S|EE)hNsl7W5uv<+TjRg2UQ3io7 zbwtVvP-IGQVe`<(Sey52;j~OfWh~GqSX-ghm0KIMy0mMDKE?hH=+ms7&?(j~=rgR{ z&}UhDpwF@PLN~DXL7!*shrYl%0DX~l5IW5|1g%aT!qAsFJOX`%briahbqx9{>lE~t ztQ(-Ou}(v0ST{mnXPtrminZl{)*m-mTcNY8ZO}Ja+o9DtiUXR?gwUT(=p1Vov^pnq zL*LqtGkR|=;`e5gLbm^L#y+l0Q5`_4??RGs1UTe zlplsxXIv5JIUGLooLY){W3! z)*0x}S?8dau(ll3`g193E3}Wb4SE@CJM?na4(JuEozQ;PF6fo4-O#I8d!Sdd_Cg0( z`=Hmb_Cv2_9e`fPItWcqU|@d;L9b^WhTgzB0=!Is?6vbryOT>l}2Hwf&IRzq?sGp!cwLLhohmf{w9v zL+@klf!@#B3w?mK4?51;4}Fkz0QwN?AoO9@A?SM6Vdx{QBhW`#N1?x99fMA=jzb?~ zT@QVnbprYX>m+oNbqe|<>jvmktkck^SvNwbSZAQmu+BoCWu1dQ$2t$)z}kFR>%a4? zEzlQOTcIzqwn3*^+o3P9c0gZd?S#I<+6CRn+6{e`wHNwJ);{QKto_g#)&c12tb@>B zu?|7sU>%0evW`ICWF3XR#X1K4HS0KZj&(isZPp3sJFJt?cUh;P^Q;@7@3Brp-)G$j z{eX1_+FUH>pDgq+);Z|mtn<(#Sexs${Gb6M8Ib z7xXyRZfF~85A=A}Ug!y|eb5tG`=RZu1JILL2cajk4na?09fo$WjzCXk9fh98ItD$R zbsXBsx*mE4>jd;n)=B7DtW(e~)(z0JS*M}rux^B&%Q^$?W}Ste$2tc+pLHI30c-OS zt^Yl&Ezk>DTcH=Rwm~muZHM-1M3v@M%E3`A=YW= zO{^QCH?z(_Z(*H<4ztcdZ)Kf_-p1N|RO|2UtS!(H)>h~ptZmRcS=*s^v35X5Sv#S3 zvvxu6VeN+A%i04SW9^0B$J#Hn!8BtZozcs;MFKz>dZLPN9|VC;s0%0|fNS*33||`y z1MQ>>6nqgYBBR~nt13}|k?L$Q1~6Kke#HUStMk1SK*OD4_1Z@U=$b$;Vp(YZLaRn_ zY^x7Cz5-+ix+A<^0&)Y5zDwv;AV1I~fy#lxK+^@{_a=Z`0?7wZQ!*kwj=;AL(m+Sm zb+kr+Q|ja}1JIy=IiZ#N4jmu)vZDp)xVpk&1xU~-HD3y}0Zms|IqU#e)oHYY0AJT} z3tL`l^ulqZ=I1VHQQ1_xh|3<8~2H@Ct76V)?P5rBvSQGg{W?&}zUwShq#Af!M7 zz@{FoNdX*D4^E^3_Aa4!e*OlfZ3JqVLc{F80c8mBGr#6zT7xc7CzMuzuNANZOi}l9 zoB+Gj!)e{j&V7R*48U)xnnmZv3a8+GqjS}F8r_&;^$aH{9kc0DXRRZ$~ ztw=l6>8=G}qIv|$3NS^TfZGB5>WtefK#?iVnFQgmN8Q+q!{H!1q~PGPaJ6%AIK&Rt zq*kh#>Y}q-fFjdj+FSYhDqIezc8C(-{Ud?E8FXP?4k%rq`J|Tk*5llQP68a$i@>CM zA}uUHk*S_?me_ETEqBU~@H&<4|Z^^jB$4oBG`3Wo)% z;wb`LwhRK(>YkGIbRp15HYGhw;6dXgM9Xp3$PM)kSj?;x_aPTjmxOu5|gBiYiG0k#EtJbnX-L z*+OI|*%aXzMUeMLTp-7Z$d?D)ASZ}CjS=G2r4Saj%q%WE4W^6YE&=zj&eeX7TxB*6 zVe^|8!j?(9g)QR-$)>_3Rfh|0FwGjnBQ*twlkAXz!zMM9tqocVr`W+Mw86A&1gGGK z!)bO1!(p;=NWdY*4rw?HS389Hyq3ioY8_c@yC4SBKJ~bcmw>7h0(Yn>BaZlIIfE1& zqUxq>4i4wo!FoYUezrO~xdkXPHL!yp4tLe5D7!F~$Tx6FxTrSaDSsnimxTN8dW|tgX#?eTDgFUTfbE!~9 zw;=Qqlo(91EI~qC#;C9*Pa*PUPCbLDSE-S?Q=FFyQT=37m9DURSZIT33*Dk&_q5L4 zez_3UD{MKd2Fa#qx77W>xBx|_Mou>chk5FLX$}ro*}-~6OJNEvN6-px0g6mtvV$KE zm(_@m65#w32)v+f0%s8W8pk#_YRR8i#>qPcC^BW(!3&2k)e$ZXhwJPRhr<>1yk8m) zU$H|D4rkON#(q`H;s!gog*KRy>QRp%9J1^Xg~L(hkb=WacF4fNsa6WsFSRUgv4c}+ zgK4a4ML!(AE{vrxT&B`q%VQ})h{sY|*m5kHuNAnRY|+D`3cHC{7aSC}j20KJMW$RK z&w7yCM5Iqb=buEVSf2AB7Q|rsLY*$;gu9$m@^BX`a5;gRGZZRqi?C%fROy_OmdW^qr@?ea4UH(G-YXP126DfUSX?9^v#LkvgF=ZDf*4Hs z8Po}K=Ff--GRLega!zOGh0T?|PBtGk$fmlO>6}Mq=>i!>M5gHm8BRo|-~kyyM5f~v zgbrF_vXBR%Fd?o-MA$O9sIX;1F=5Lj;=-13)54YoY81ANn-R8*n-#WP#5{^0u-5ERrPceXwRoF@J^C9S2`$yWeK9fmM1?6Vaw8_bUqoKkMjok$Y;UA zIy*r&mBG?VPE={34W`NT6a}9(nX?pCPK|b9%VfMd9weKhU03s27$B*xn8t;-ysuv` zZ23e;LfG<_ep1--bUj5jr8u0Pli(9k^G&U+Be|@0p$(>8>Pa9k97eH25Dw?no&Pu- zMzcc-4!LQ3w93K3$`00BS{4D7gB2VB{JkS#hsd$CA zOvNW`nTlW7^14G5vFw~m40=)_mALShsnjEMGJ7XPn7mw(LD&=y%R)N}DdmK>Oev4h zsqAgeQJB2S;Ut@CHjTqv(9;VkxrMh($%9ZQdwWF~UmQW$3=WGx&tx5ip2a!_?P47l znqEsP>_>2z%?^#wb697f=N5{ZCBhA#6QT4889FS;Rn%>*rf!bzfS$+NNt)~F61MC? zx9~HVj;n-%y1t1TQ;Oc*s{!4oo&iyRgvo{i`cn^aLFIh1An*Am~OUIcR!;CAsN@Tdxm3Q%NPMe${26L49o z3YQV_WuSS4miTrR=oFyHw7L-A3zyUCVq2I1$B!fMvIog zQk_F3bn(*&oU8)PqbPBnc*&;3537edy}H040+T8*EVRd!a zMSxTEA~2#Jl=O)}x#ABZaJvc&=>nq&+^hm)y1=;3u7~3pJCFGUKzxavytSPkq}?Pwvu&k|d8woPZ-b+&_S8Vh0G z>7CG9S-YUOv35gmXYGNGu=YalVC{q6$vOnRi**<}$~pqQn{^a=59=88Uea20^CyNZ~@$3%~9L{SJhVmJOHEV%oMqJ0mi7)Odr5O zbpbH|aA6%M8Uz@wE)IkMb_dua3~);wlp+9rwWx~$oKw}W2XJ~gjRe35^~`z_Ag?@9 z0FxGSlm-EcOozDR($I%lH$vC5&O#qyor6BgIuHE?YqL#DKf&4peT=mg`Z#MF^a<8> z=p<_g^hwrE=u@m+(5G3up;N3q&}UeCq0h4RL7!vohi+gUfIiPU2z`Nd2>K%HFm#%A z1o{%|DD-94G3YC-8OV%OiYplc28P*Z#>#U>DU$Krs-(Vew&a$qDzR5ZPeT#Jx`fJuH=p5?? z=-aH*(05ojLf>VbfzGqeLf>PZgTBu?5B-3(d4kqn<|pL5Wq}^X+6q0KwGDa%YrD_} z(_Qr3>f(BoO#k-!=C#RrE>fLp~0J%J;*peM5SK-*b+p(nBSK~H8KfS$rS2<>1U zf}YAc3_Xo?1bRB_D72Gx40;CZIP^@`_0Y3eC!k%dlhCtSr=aJscG$HRKcyaqcLHow zzy&a>Fxvopp{|~I0Q~ev9>W2~sk^g20LLWu2ntYSn)`%WNQXe&MC6)13^I?1Trx*N z=5yg=&52iIR1aUp0lqxX zC9Ma@xj4}Tz+_dhB*0MxQUL1}XaKmSDwhVhrV7>wuuZ+ZlmWQz<7~44n-s_am{lX^ zWfZl}G*8jSM_x6u1z>bxd;rWQy-(zyY;>@&hbay&nMZsOkp+#*X0@3jr)s?+bG%Vg!^B)}7u3xNT3-s3_1<(z>R4u_S49}X+nApnPC z${_>?KRblsaGIWR#mp0h!%B9D!QrZUbfF#&tJom{huvyTor1$^c4&aZA=S{0a0swN z1`bD6L+9YIh8^;7xUCx6GF5Bnwd`OO+F+VbcimA7I~>-rg98q0R6Drf5M&289O{*W z7Y^&$!3T%q${_%U4eStvLy9g}qYPmxW_C!!;S4>GgzPhL*uoB3(tMXZkFYR@nWt&(H(gzIwhB;W+R6?#I80U#ojKsJ zjUAkDa2KA)fWvln@W5e>DxVJy5q9vy!J-zAK{)JShY%bVsgwQ)9Corp6b=)`!&Gwj zio<0W?QrsdUr&VhucWXgPa*Q1W88jeM2&Lljc~ZG9I|lO%?>#@TvV6t%+s|-+`|qQ zp$(>k^i&zT$OebK>|mD;su7)Vh_QnU4inW7^1xvqJ9y!6e+LgjKOFY6LjVqART)BX zIKU2JIBZtmR*k|TUYN6DAO|^098qqlIV3?qwK1Fzv2zN}A+@+n!{Klt{YH>_j*>x? zVTFf=2yps&I3HnWvr}v2WiD<3D*<-4iNGS$QFgY&Ii#GOI%gN0zhGxKoNej>d=EgJ zs>0*VtBdbL@LKiWy3~4xK50gnFUA0bq%GgFg*0L#5FO@YNTbXa?Y#ddocvuu-*U z4j_A*qvQ#2$C+nny}Da1O)LNl)f&MHuw4NgKu!TWz*4n%aRAIxec%LGqrRNr0@$oR zjo=1Yu2w`IfMI4{R(Jt6p5|)!07j@p{Q$>LvPS@5l*%Ota8WI9LI7h`mxKWps0DHa zpkBRp69qV;sviTGrg||>fZMkofqNElH4*^V)N24qfV5huqyR>#_v#w}7N}E{G{8o+ zXm13#T39^;+*5CEWTl6Cry>V%+Q9|O1I$*V-8@qp8cP(g0E|*6Q&xbl8o0r20MnI+ z9bl>&&<=pT>YE@=fSYRfbOEH)%GV7LP*)B;0O!^4@&cU9b2)qf8x-&Ze07&S0sxLX z41xe>)m{<;*rq@j;D*|sjD8~%vCN&0${J2g^~bk zF0w}oAg?Y_HUOMTutypor6!3+fb|MwWEw{~N*3V$5e7McYlj%*0ZuAlo~4bCYlZPa zfXBTRflgH>n=a6fz>}&K8~}}KFL45_UcjT%1>jR>kZypG+DkkD$JAcp1-Pg75+A?< zb#CVeSgm%O0DxERHbH=?YPSgi>^jWN5(dbri7O(bsISmO0X%BR#{i;gAjJVPY67hX zn5(Lv0C1}6Cjq>w`YC`Ns`?E8msIuB025X98v*93>Sv^fs(uz=n5upbAg@--d4O~3 zwAAd+y@X*JER|Awp!u@0A{H}dJtfl z0wI8rs@cN;d)1LH0)p{ikFj_4>>H*HF-9ABp`yr{bQ#!jrXQ#=g zwzR9oN+ZBhwcyDBc+?sxtBan~*?FC9o>M4>g>1@Vs~Rg-U7!ttlT}mO0nVwTssrGd zDxp&s-KDeLI@_bOy*k^cv;8_dptFNIJEXJ2Iy<7XqdGgLv*S9uUS}tCc2Z}jbasQz zPV4MOot@FyS)HBJ*?FC9o~!l4d^LD10QXc=TLIQ84;#Q1)%JD*JiHtTT%-Ec39wfk zwp==IHv;FY1GWcXvAV+R)p`36I7uyG{JOw^&JMycp>~lFz(|!(7+{+^5JmttssmvZ zV6U3AV*snwsw@t0SzW@c2S};CBmuBiwPg}ufjY{k0P?C}4FGO6?WO@vsC8^3Kvw0F z0eGOwkp(!ZKn@_LmaTb!!)jG#c5A~RrB;|00^Fxo1Rhb1Wdm5GI>G_qR!>eiB`7?~ zAc1-|zzyJ`Ke)Ey2M8#T0obc9u4DoBsAs=&1o+XZJOa0=Ctb|*v?{GoPpMb|hO4(a zYye{vumd<1Z~#nFz)hed{rajYtZtD;2=Q+)MujcE;uzD}ah+YSvlBWysk2i$yFq8C zb#`9Z@~W9_ed{O$a8ZE>z&X{$ zF@W<5)B{{mQIY_slt%-=goC_zZv-$akOkPPKpr5VfMtA;OnWk&N?{_=#XKa)XPJ5%G@yCr}6|pN$ko`Z!-( zvwU9YF)P^=c7nrfLQ_T;ILo|nmfdJyqB(Engq@`MlCDdH(UY~Rtd^x3aL^yVU}qJG zUcaWn{A-ln26B?Kw?m)ObbC={*J|3@00dKFc}|eU5cK zbOW`-|AKNSK+ZQSNJ?P(mFVDevdRqr!Sj^)n~2&7WbqZslR;`1IKM3PMbxlKv`3U$c6E=61u(^{E=MKjS3T-e&=?^z+2rhToB@CTs9f7__JuiMYnSWlL&W%NY z!8CF!H*6dr>Zg8{Z^b5n8tD(`mlTM8Zkf|hK|f&K0Bvq9cfB<9FijV7&j?HtmC8K} z;1Ij$>!P6aJMZY-JVJuX)x2Dbn-crYFW_SVI!T`p<$_v)#;oS+CpLh!>a(JDfJ4f| zL4a2YE)h6gcD!4NBGd5J>SI(MkP%!>FSLa`{u7Gi0~tx=ryzciQAFgkIRTK-MC21X zK@cmEKSQh#$QUBkAYqWPL^^{+K*ka20ulwW5qSe71~Q&VN02zk1R}K{^&k_8ybO{M zWK)r;jqJ{()a|8C3B9=x-XJxHXN0Dy_!jk*d^jmfsACZ|r=7C-J7kj+Zbha^ME)Mc zvV!_T#;}szu?2-srtse&+(wMZ6e9ls;?%`(i5O2%xP!v~5#escm`db7gLp&?*~MNF zN&|8wMU+oe`GEWa$@iT7KoNoD3%dcJgh2A0*&rc)WGf_WxipEu)w7;lWwud)=%rXH zlzf#u1~Q#TRvg;Nx*mE4#dsRkNPx^FQVNm;nMLG(0!e|mi2Mws0c19j_8@7HIYc^u zG=j_}(g`F3;wI7+BnvW+$ZH@ukoiPvK=L39h;#!n`>Ebr3ggBiHIEys(BVS3O==Ez z2u-i>idL7c>lCQSxcMeOH;Ud-AreC5s<5VqV6gTj_O zU?Yht&%`o}VK`;8G4uLi<>!pqH_3fL_iz4ZVVO zBeb7&26`pyENQM>PS~K`T&fGB#|G;DazX&O%ed|31k8a0)++oOP~-?y+Cb&!ax>*{t74pl%YQze+d*N zyL~&@F=77%c0$-t_-2wNLNUxseoQFm(^Nd`7s6$`H*9Tl6j2=Cu^<9qwWaDehvs zu%(wnc)iO#?Gz!RrzyTmg#0CE>n25ThsxF?TxB9&1O`M5*@b?fv_N87pmvidQb7?? zWZKJJ8G??n4wL2+sfe)UiBweB@$C(ibkPXFLVzEHv>`A`f4HP} z5iDPzb%@|1(?Kq!6Z#Nqm++Mf9k;OM+QK7jdCuV#wp`%&ge@01eqqZsK!9w@=P;)m zgsx{DfPnwT7351>Huq5<3O}B3$8hJTgN0Aqo z8$_tVh;w}*u-&m$wk zmS>PrVas#J7}->wOPp35`m(0mx8j;71U8r^?BfPaiZo=`rV(h}NL7}o5y@QPWHZo> ztn<3)W{O8exXNJ`=r2)(A~i7!OrPXXed;8@9q2)zZ7&s}2L`Bq$d&y!RafG6o$URIzpP8A&RgphsB_8vW`RFq745WsV4+6m_j1M{{WPP z)7Km+1)XEvK$SxCE~b2EJXeZ!~-&t$UlSl1ffsA zh-&-`kRMK?$muSR(yFq9Eglybls1(*Cbt z$Av8`Q7>#+{DiP&!Bb>Y!Ly>^{~Mw;2vlUUQKG*ENrQ~%f;Wl;trGyf>=PN5cvqi3gRF#5X1&DmB_~+c93aAeh=aR znNH*r5GRO}$RH3G$P6NbK|F%cHS!(QF!JE&h0{!Ol5?OBWEMA!pENg20AVij{uD_D zL1q*A14syD4w275!XR^r3;~INxQPq}iGs`{@~@A-AfFSF2aCKQ29r$` z?LVSu=FM8?FCiy+)Ubdo<)T?hbJ1)F^N}|%CqR}F>4+2^Aj^ro4B`Y?K}0T2Tp)fT z@|ffigw6{^(f%6Iyo7j8_aVYcE|gz{$^9T8Y}rylVaqlO30t;KSlF^%BEps}5+j?k z^@wcWMz(PgEZd@91k>lWINO8>li4PPEn6WaY+3&XVauAQg)QscC~R3<+ZHWb7yaQr zwhKfT^QcMW7;%6EICCdyE%U;m*ezTPCd+X?6nliv>!^qifm!;~@fje$2$snQL@-?g zgN$Ab2Q_x#jH$aD3 zr=hp9ZY16DSze=NL?|r^(Ms)~;Z;Nqe5PtWOPHEKjwG9~pGC7d$)*Hi^rz#00dk38 z*^+J%OwUSi?j8{)ThfcL?bNORx9k>>2$BCs_6o=jBL6Q)0AweTe*+1E>>^^8*@l3k zgoa5J2HH(%xI_^`9iQf=hzbXT>6~ne|H4fX2j8liB1wRoqCwbl=gGj)wUttp`&m{5 z%iMAzxX84Jn<6j5WK)0Ks#1lXM*~9ul^nd&k1f5<4*LRUnbbZiD$-foUFuE0)y?? zX*-GAv6Ja;XVSA)R#j%kxZQ4gnjZn85FkKQ2@r(xv(T4aQLE$H9cvGk*sHjpcp&kWwvQllK9s{*S zsg6*OgE~d2u23ydF{OG!Jpt-eQlal#eFya5P35O-g&2dd`bO`V)HeZ)z%mYYN=eeK zC8X%aD>+u*G<{m%jQE~H>3UU>6{ZbFuPt)IJPk%KCiB8P14f@q6@+;f4DUigO;MN* z7`-!C66QHDzsriQv5Hpcz&pOKqID2f(I&BWY)1m)ccP+yCB<~U5<>LcIVguGCnl7eSq&R0QRtoR>hIsZ>;`9;maFiV5{Hs069d zUs-(<^!UPESKl-Ut8bQA>sye(HV(_5)MlkyODNGD2)|fR!ZhXAJB#-D* z$zx(2g%PB;YuhNXj=UJLj=4Cojy9g$^NS{hB5o;@#iM5q0#M;VLVr}Ibv9@xZSX;S4yl*SFKtXcdNp3SnTe&OF z1ozoGFnV;WXhl$0a&3MZ#!8LRr<6#HSz5=UtR3T+D*C=iG70EO|efjyCwEX zX1B$Tn%xomWY3;dr$^cse$7><55flLP@I{2Ce<0yt%Gw+cObmQiijZ2suKlh)fv#OgKbE6AbhSBF``eaGZx=@=8GT?#HP%SihaJ>F|oIs9T)oovlC*c z%}$Dap=VF3lO~PD+f^q6!sbp+oJ}08ck*;=bqaI`!WUT)Mf$WlCGlNszOvXEvnyin zFuN-DPP1!bUt)G$?5x=hu`l)PNp)JJec_+G>a;;vb-LnA{B%;C9^G~>qB{`2%!(M$ zr_~vX?{f2v#Lk&L7W)dbBPauTU1@ey?5oUV7E8h8DlwYif5VM{?q zoOK+mcd~SAb#inE!dF`ndHS?E1@T>DzM|L#vrA%MYj#=e>&&i*eZARLv5RKc#J<6^ zC)H_?_Jyx=)oFsT>a@ifyLVEZ4&AyGbmOO?2*{F zm^~KzRL9Fln&OP`MzZb- zT6Al5+H~WE6f2@bpH`YU%Pxf287Ed`;^+s+{&F=ZE%WQ^XNNde=ghEGoRX$k$g3(Z()=zq4DoWwlrV)Bg9 z<|+U$ueZ>mgkJQVsVgy*C5QgVVk#1IqKm0AhVvnGfNlNi5_6r4X<0s~dxw~}mqOpQ zJo^$~b@2nn9Ke{rw3v~^JmX@ve&6gM+b!pOzMK#2Y?TTDV?&iI+tG3jEy zW-)1r+38|3jNvWq(AO;{Coy|mOr9}%Z@EaUO*-iqp~W#hWTn@ zKV){DvHIAoNv!KoOX423xVG4jnB8HljePMn&DRtAQM3Du)hA^``ml+;pQ8lTXXDbX z6KpI=AG4$p#91*>U{w2Y^Tot&nH?AV39}PoKWTPS?5E65iQP6kE%wu9XT*NS?5x<& znw=B7V|HHb=gcm^p4=@g((4P~_`Hph65Vcqm&KiN?ivWWo>^~`peZqJH$Xa!(P`Wx z<^V?_LkX-sFxAL(TO-qr+cG9Jf;iX6!0kDt|S|e9L%(P-%VjgrY-C~TkVux5; zu`hw;2PdsKpj%sUNH;E!P05Hpoe^X4y>7k;@<8ms?5Nmpm>m=QO|#=-zh!np?4j97 zv43H9O6<4IPQ#uIy$rqhFwYCtDp|VS(94PYHP>iG5HpQdk(eu7Or0^>XiZ{mw2lPk z8k0ur(yfiwqdO3O$AtFj(?%PJZ)Coq*zcM>68k-~$6~*4b_8W2@3GlYu|F_7CiaJB z$Hm@jb^`XKRg(1L+~OK717fCC@)DDFF(t-mt5k@!Rq7I$e~8^8bF@JU-y2-FN$jTB zCz#!0a&4Km_)aumN9>cIMo$4lVPatP z#fdQ(ui9vg2=qhqsqpG@9u?*^F#4o1Cd}zz^dVqem^c`{HI@+O3@~Twz(@*pCaA4S zrGz>Q)HbEkpwLAN(qtJ1_` zDlOE7pe|A>Bh*EpE>>O-sp1k<3G+#mN ztIRHnoj1EA_Aax_Vqa}`MeJ+Lu8LhSy9RstPXDvGC+`7pE0_a4vDo_B2BNX5e~N2MoHnzU?wgm_H|~*VO!@X#CN^>_%+3c#= zx0qdrZH?3r->v3rid{ClCH8K!+hX5lc1P?zW_QJ|nB5cmcC-7iu~_Sc<$zwiUH-BS zfguR#W4AJoCFTh?4q}fYMwi&Wo># zXdN~MFt~2jQ%jM4U-*cabDh~}~~xfCAK;R|O(8c^i1iG&!jN=O33ox{OSSt+`;dD3*_?@+Ap41Kx+ zW{KG_SctX%@(lNdUvR}17-LtY;;iFf{ZXb{>sg^2f7D_{Rq4~BYQ$a*-93l~!*T!Y zRU0Zz#%R~K#hH41QmYQ#dRFPujh7~@s2+W`u8Z$J^9{tVn>`f!ezQknKVbG)><7(` zKm*EZm>m`SA+uv*KWuhf>_^N_z@F^Vll1z+7xZPwxier|_`R+*av*HT6^OMH$`Uxh z!G>IgZf%(=-GOk^O0UtUEmIfYqvmUf{g~NJu^%_PC3ef~w%AXY-4Xjqv%6wHWp+>O zw%L8LpZ4sjp-$QtE=ZFAMOu@p$B4D+Nnp5ZIN0n@(XCZa(;WyuW5s3Yv!O1&XU&%r zyJL1O;B%;hq&YqED+n7T?R}iy#lgzG8M%>{rc>iQP9lF7|6?C&d1_ z*-5cqH#;Tv!0fcxZ+Ld-6ShCklEz!euIdF4R`n9GR=p~LBOGkisgVkV-?Sp?V!vf} z1GZJaDZZikT4Mjg?6%l%o81xn9kaV)kIe3g{jS-4vEMU$Aolxa55*pP_T+}{m^9u) ze9czB$dk~lYkCYA&N2>Gkpg-x2MYk?vZMyLc){5xR zr#;*i-^J$ZiJdXK4|}q+8_??uKlbyPo!vBE7gIetkx1S@_qT(i#X;+90+)s05C2Fr^*3 zRcV)Q{LX}x-lI>I_QiLp`37QNX7&*FMCpiLUpP6KQ5t#L;~$V3AR-RJlqQK)X+{Do zIGEBb-KsQ4cOZPZm7b?hl@`R8Ghb2cE6gszo+vHTi$AfORazB(m+**afH0*kVpZCe zz}Pbrr9HY;X`gO95Vz6?^r_OJ_^w)Tdz6tdc`$nF9t*PzjP9KyEXiG$L}5YQjyGmn zIxc)%ctoT?nEnj0>d#AH4F}sK7U)*}MY{1c-Sn5}Q~hP}T?1`;qoX2B0gT>1tO|22 z7~b@lY~|{7_`)|kfh`awutTf@`w|#?76Ntl4d_;ZL%Q)-1SW7qp9&lk>(xyJ>1}O^ z60`xeKq;TuNimi)%gV_z(CZkDwjGWV3#QJu8n^@nA?-1)7 z@m=DG)~`py-h%Jb@ZNu){5|Rr9F)i2^adf&h(Y=?f289%^EjCDD5*gBMpGIS`zEvF zuuXY__&>^|Ib-=PX zdpMZv3MqU*++ZB_mQ0g1=**(WrHNo7=8D&D9#QJ*4iafcp1fHmc`y}b_KS{t`ggy z1Jr2P9|F{A*q;D2XxPjDO&a#ve~X5_@ZY8(uloD#Zbug!$BI+mW6<}dMF!$b|7@au zNDA+{nA(xpd(0j)xvmirqzl|srfhCQZf(9nDF zO=5e>(4t|_7uq!J$wG&QJyYn?u%`(<8ulEaPa|XJ0vM=f_W4OajOhPcspyz){OFMN zK?HHu2T|hxC~-03|3h$`SpO_FL9Bm}nj}74Vp7Ck5u7I0KS<3G|6A~rB_{_83M22k zNx+!zO4_10hd8)NK=Tb+2bq;C-az2GMC|0%dd ztbdByCjP&L?-2h`aF_Tf!9C(13GNf?ADa${`Ddn+>W)C6x)-|Yjv4cpk~Y%yoQ+d{ zUByO)=s6-LL?mVraUoKUNC;7IL{f;FBT_VC z5d|RzjwlKdJIyjJ36XI`S%{J&Dnc|IQ5B-+h?)?Q(=F4w5GhAAgeW+oDMZZ?Eg?FN zXbUlNL`R53+)C*Rk#j^(h>9cnLbMz)5Mtnnp%Ae%EYpz?8AptTC^;hf0>+B|xn&F( zWB(3pBXz{bg}KvaLxR!!bM*Z$cF#V=5MTHfH~KP+`8^qZSz^sA$3XlDmF1PEk9i?= zfp~-9qVb{MvwKrzCdH2>xH4*tQPoXxc5yJ-EmFAWZ$-7mzT51M*!Ot$SD*7Oh)`k|ch} z5|_n(*zAhfkCb!>_^RR(DsD~IM^j;Q$ilIke1kwo81<>Wp+pGC(Q1O{iNAF z*vszMUHbH5fQ{|aO&_cbg^vl3h!F^Dln7eDaFkg4HU^Boeaec8)2Bl?F@=+c@yC5y zUYbd9>Ep`FFvg~aI4d~VFv^p{?{-^J1+kwtyD0WEW|zc%*6gy_9nYSeE2^Y@;dh;k z8VFCuJSG;yF6$0Oo;t6v(r_Yo3OnPQB2BcGXyU(erV0vVa%dbtxK%4xhH|Ya6eDiCt*K8HkgVWO609B z%h7aXL*qamCQBru8Vlrc5zh!nDw*3@gLXw~BJ~f>Z;w|^}lZ+70xUcx-gt*Rq z#jha5^X@BtB_W=2Uq7h`QF260h=KbWR6~fZ?!zrDAs%)g?du3paYRpuH{8e9212~+ zKB+Pi;#x;UUiBL59QQ?;m=GoR5w3&~J-3vkglN0Z`elT;+kJ{9C&cycvwj63-gBSz zD+$qZAM&aQ@l*HBnVJwcIijI?xQ}bKgm}|^K&B(aYwjz4JrbAe`Cy>w-RFu&LcDRM zeK8}__uAr-ON@vK(H;ABpPvxo<|}_qei0qxIwjPd?i0@$A>PkfE;$gPKaufX5a+8e zTaG0mK0MioiV%ehji?E6`YT2>gt+SgE1)IB-mFD*gn0BS$Xq7{_k?<7XfXpJo?(pM zuN(<=Va8%2uXzpfuuBvZqVR!5B!s9l7u}wwglZ>DUPg!$OGe~`=(~?17le4jeWAD{ z#7oTfvr>VIPLQnDAjIiC(>oI4R+mfU zb*~YwakD8VM9oDcgm~KZa!QD8ZZu_t*x`tr5cjww1tCtn+;o(Lc*eDTMTmP{+t-9B zxVCQy@rH|Nkw|H0cEo#%n{GWJ&U0gEAjFMs%8rD%$1MSof!7wNIh8RX_Clpy<|KrA zodb_|Nx75=_3-`HKz^ zAGd_~sVlxiBBS9w8U-~55_&0zjNWq{33a9WFjnLZuMs*B|Ul z$%odvIU$Pg8c_gY&o)Zpy!T>rR)o0U^+S!(|4tgCA4>}#1$=}<^cRG9w_rq3h!@-^I7&i1=ZY;0@y4~5q$0$w z>x`%hk-yQ1nh-6gv@XP5uGoeU12;CCLfqs^X$vtNVjHIy&K**L@X)qxU9o>*b`N&w zPo<)L;$Ig$khr%kZYcIUW{(*AhY~v`K16WjE#S`xjsm0Xk)?^zr@tE;7vH<)OVIZP zNtYDgd*;i~#<$ykfokda%7XH~rSZN6>_L%jU`40A>{+}mL>W_vn!0&tLrL# zcv{Wkv{p5tGNiO}b*9i8BP~twHj9xuv_W|S_gWDh2H{UW>>DKgsSE~;{&jdyFz-;J zPc(bPXcai754UEhMw>H&E(g^orL7nRWxbgYcl8~L(njVWVUZ_U5h(@*!cnuc%s``a zjQ&G-Pd0B}qPLh`nu;zn`nM5%ig_y%9W%SiXdP-b`fwwkt*2C7s0j7ygQ$j3Nm9Qf zRcH#8Bc+d}T0)gc>C>sUP<3X{hg2x4BUFi$-tFsxvgcntVjbIkVtp-mAjwX<%eyR_ z+*26|UpVpCbj28xu&b~b`b2(p{Sf;F=me=b(UNxV&)APYXGt9lcW9N}dCY@?@LQ#5 zpb}$vYMI?_P$u*!a-rtYe}WH`Xx;VkQgyj&)3m6gvj_XNkQA z{a4nYc~aV-CFgeE6R42#8q{ys?=?`!>kZdfb;huPz&6C$#=&myw1n!9KyhZ`j?Nb) zxI+*AILjtjSM1Zw?!mU7m+uq*zN8xve@XCA(wuH-MzrxN6id@xOavIzh!mINiGUbA z_{CLA92ffxvlC*UX?7B}iAWKvh_u9=WpP>hjue48@g>Zc7yE3p3yl4k#FmKvKyaB@ z8>%8{wpyAheR}V-M!Zqd)QPo`8pNuv35pqc~Bkc>n;|j`?uzO$y7@>bJtyq%C9uD?3oHD6E_&k)V z1HB?l3XD$Esxaq+(aBm9W;+<&0@Q`Mz_d2RP9sA1K22dR1Y;*^VJ-rr1G+8D#g@JTB$g(-N`4` zsw9cE5-DPpp9V%_W=wvTHeMXZ!P+~=aFviJRtW`Sl~5#B2_;};xx=z7)2A{j#44jo ztTJknW~Y~C(o7A~zVM5#nVL+aTZ*VwE}ohSW<;>X1H_ zIuc*jd}I1-6+@Xwcj=7W7-^iOPPVxk2VruP;wMZiZOpW{Fj94j9E= zW|H#ssoVmwwrr7DrIsYkQxH^SBX7 zA#Q)lh_nzlfv_59LD{K1FYY`06L(RlhPx6jPsLZox%)i3@U07R=1;A_rVyvyY(!g# z*FW^>9MaoW`#J{5qTkMZtxX_c*ISzvJh9fQmR6{@g{b!@1Go*!dZ#Py_-hk)f66@+cRGSwKzg+_qFa~TF|jVW5yaS%8zt5yHwKJ# z?;2aD;`Hf~n;_ODH%Y8(R!Y(oX4b3>X`rXi?fM?NiEQ=Qj5eYwM49E zhcdBBtpG#nwI;PnpGvI}tJFHNN^MA*>t>|3Nc+MsIjL=?QK?;V#!r|??a{4L`@|}B zK&(=S#42?J45`W3HG+IiYLr-|#(Ka)2P(6IIB2Vt7hm{ zsaax`nj==Jd194X07kJlnA9SDDz!wcty(5lsTE0c)E+RT-egky^r_SVu}U2htJIOCDa}ZYoajmYz)6jQFsX5I7I84C z3A$Bkl31mth*fHuSfyrwA@ydHnx#*r=7?2lo>-+8B+V@|QcI-qlkzbe0A;4pR;`M& zkAq3A(XCSJ#45ExtWulADzya+skfTcHhn6!L#$G}#45EXY05KF2c&)B$DPz6)2P(3 zII|~Bq(*>EYLr-|#)wsFoLHqMfFX6aNlntHQd7h#HBGEiGm_@E8L2tazVMb)tyS|( zqf(3FY~x_9TB2K9wM?v1E5s_bN~}_Az>vDfq}J(EsSRS4+9Xz~ElE?Ek=h}Rm#v-D zF4L&gzBrT7iPQnzDs@P#Qb)upbxf>MBS;IWx0}=`Y?B%zR;h7fm70(=cg#plk;Y%a zJE>`=QK?yR)^V^_&C#t=^TaB(K&(=W#45D}45@dT)G~eAsug0DS|wJgHAz#Qk=h`Q zyI`l;0BACeN^OfXdh$eShi;YHC040DVwKt_R;dGENWIIX4(U^=BVv_0CRV8tl!r8T z&q$4t#y1w7)Hn!}niOXl2W!<7-6}OrtWq2Qggs4_8ya(r%$C8h*fHlSf!RE zO>IVMg*0w_IH^^p(N?XCbBKdUZP2Y!o5U)$MXXZW#45D|45>dgsa^V1YL8f@_K8*M zK+@bhBXvX?zp;M04S+GzsMP2d&zZ-;q{e_vYMfZ5CWuvPl31mtfFbohlbWVarDlj# zYL-}~<|IvhMrwgH{wUK)Ei#QtEsL{@gGsH>t*u%mR;e{&m0BlOsSRLAz2BrZ=~JmK zVwKt^R;e9H^T3SM9%+2BEpDyaXBw3{6leOBiPRC@Ds@b(QX_~lsZnB;8Uu#Z2Tf|6 zK9!mvR;fv1m70bVOtJI35d2B{%jWphZbyDk0qf(pV9OGb8TXd_`HnB?W5UbQK zu}bX$L+axuwJ&zd>;Yp{?vPmJjwJ4h8M%>DJ-L^hX)PNCVRGZ*EaG5t6LhQGB(cg( z5v$xZvC7Q=L++C%FDv#_X6G2Ia`VJ0w;*xt8M!6WzVOpdZkcJcb*tj+<6v@YbgSGt zvC3@_tK25B%54Ed?$ai(E%q~JcNnX3yTmHDCvnft$Q_XOg?FB1tvh5Il{*$^_OyxI z2(ZbG606)8vC54TtK0-I^ zgSBpnZf)H%vC6FwtK2HF%B=xI?(-(EE_T=K24hujlUU`pB<_V7xgFB@)2D>BZkK6P zZeN_q(sq^3yYBF0Hg zGmT2kinES`wQP=Vm6|73sRd${S|nDfC16PHnbb0Ux`0)PRce)3rPd_P%QI3Nr13Lc zXIrZ_nMS3y#TkuHq;}|5sa;}~+9Ot}ePWe50EX08OzMz6l{z9;sbgZ58bNtT^XiP$ z7-{_Vk&_w+VN#RgEaPCUnxb2!rioQ*hFGO$iB)P27{&HYYMwroS|C=bMPij&k~FW) zNUe~@LwqN-$~4-lb#V@HFsTi?Rce!1rM8GwYMWT4c7P%E=O(pFpGxf!tJFTRN*zd= z*Jq@TNaK_2TWtW0nMS2X&+wdi9878q*rdjZRceA*r6!40Y6=)q2PQR5pGwUTtJEy9 zO3g`{H)f<3NaJrYoYW%IsMNAJyEvHC3f@N%M;tsTtC^H{hgZnMS4N#o5HcTD3s8N-Ywr)Dp3_YMEH2R)8V(ZIfE1 zPo>s~Rcf7Br8XqZJ2O&Sr17lNNo_NYO6`g>e%3^4k8YLPCswHgVwE~1R;eRkNFABf zF?}jEf_zPClvt(4fRX0i8L0`Ds?1jKA4djNqADvILBHw3c{qu#aYC`q$cQAsYzm$nj%)I zX=0U{0fy8MO=^}tm6{_~sd-|RT97n*XQY-$;|qUIYME)YRjcCc<6u&2bgR@lu}WW48kJfUXB!7= z)e_y>s%2u8S|L`cRbrJ|1BTS7Nv+eTQX9l7wMnc}TaxDF8L1u8zVMSyYL{tLYG0hm ztrMvOx>f3sSf!4LRqB{nrACkzQn#4YC~T7&BUY(#VwIYZG^fl+O_BD6x1MLMnr0f6 zniXdq2W!s>HNgdLsQb*!D-F##ERBi-iB3*n&Zj3Zu zK6G;9AWUvjoMjxWWm9yk+%&Pu%@C{HEV0VX0i)P6Oj4dcm0KXzmMs#i)RLq*b4F@~ zv@d)~$_7D|X|!eQ;vC{&QX6!u)F!b?Z4s-~HnB?W07L3oCbdhSO6?J=)IPCF9Y~tQ zjMNcnU-&^Mb<8v>HJbFCc^ph?4A`W`iB)QXSfwV3RcZdI zrcdQ|#COh&+#YGXjOXO`nMUOf#hE(?a`okn5#1_xOssMvh%vcQVwD>MhTL;aQk*`O zn-Jf5=1bD2a#P|5p%i$1MVTYMLouS*+$5^?TiF!UI%Qu@Ry zWk9S_hQumm1Pm!@%W_PgN{Jv}_%1YG6t+o;iSHuMH`x~?NaGuLu33{zqk|zW&MFQz zb~ALV+$^!m%@M2IJh93x07KHnCaFlD$}JJ=G%FKpt5qaTW=3j_G;R)EU?ZT;G%B?z z&M^)qwMDl|Z4;~14zWt@606i6Fr@AVR0K4vAIjNYd<_ks3MAllr)m8UYB{B_=gXpGwV%FKfO$eJZygzDsB1mPq5L=+f4* zWv0=Vt%|dcgUPMYt#a$cDz`zba+|~|w*?HjmzktCeJZyjzRS(mrBCJd#Fv|qJ0Oi; zL3DD5Orvtg;>@NdawEVdH%hE>W5g;qPONehz>s@|NlMbEa#P~F(tK(9RBlFmSIx-H zk@kh(baL}dqjHPlY~x_9TcTTAw@j>ZE5s_dO005gz>u3aNp<>EZi86IZIf7~wj|B2 z8L1u8_+iWoZ6I`+My2+}nLK|Ybs*VXZAA~ozQ*j4*afr4Vqa@^1bIRFb!JD!zTWH@ zY?B`+R{05uD|&I0#Vkb{Kg#0dr;x3+YiSX;V4tSwz6)|M^-L+%YG zuS}n|bcI-3x=O54Ym(;18L17@_)W8mtfiYwqf*=AjBcMu?a-}KyTmHBN32r*?F z45>Gn)FFK;btJx$`Ns6A+z84r!osZIJ+YKvH50^l zWOIiVJ!ZJdjUW!P?lfN%wn>hOuWG)y*ms$oV64hc607W##NF-1O%|^VX)In&c9v;W zc3zxK9IS;4bZZM2iB)omSX;PEtSwvtMpf=Hc~$zfg=@qrwN9*38Tj_FgW5#(!9qr@sT28=ZK&PYv= z#(M@%YLaPGYFeCC9IRC{bgR@Xu}aMmtJFNPN-Y4R*!xUskv^4LBGy(d6RXsUq^ZwH zt&zqQb5iR}qf(pV9OGb8Tcq$hjuqWzxXSH_?*a35=~Kx)@jYn1zSs@32aHwOLt>RZ zlDLPwxXHMUT;$2#zS9On6oko+i?fJ>$xhI%Eu17)$thxO;WV+z%>bjC51YI!ecHk~ zVwIXFR;dL^^T>?U5@}!fJ}0%zG}^*darSXAsWrM)YMof6Hi%VflUSv;fFZSMQrq;Y z)DE#q?Gmfho}_tnM(TjHFZ_X%I%FD^Iu>X4;)&D?h4mF;=CgiB)<=;-2#2CIccz+84h55*rYCrcvodakg==RxZ)4tz0J7R<00h zD_4oNm21GLYTM-1>C;wj5UbQCu}W=8nx|)^c1Yv(2q(46G%B?(&SYjHbwIaD9TKb5 z5wS`g6RXq+(n9JpCN&D%q{fIo{1e=IB42f&c}Gm|=`Po<8CRqB{nrAAO5(mX#SHAWg=GH_DkAWUjfoMjxW zRa11U)HJb5%@C{9EU`+>0i)QiNzK!zQVYZ?wMeW|OOob=8L1W0c)|Zt8vs?N(N?XC zbBKdUZP2Y!o5U)$MXXZW#45D|45=@g)GmE0wMVQ{`@|}BAZcEjkvbxcKcIF}$4sMA zqdTP@IGEHJDZJ}qMaRW{+3W;tlbj@0$tj6@#p2RpziM`du_`-Dtg>?w*Z1Nk3s-@( zFMQTz*1|=mQQ2j2c5yJ-6;k-+Lo2SzaBbxpv9@xZSS2?k&Ce}OQ|#BxZZTFRw~1A9 zN8$!El6$1_B_k)f&onA|D9-dH6UigGbx@3nRc-_^CO1l~a$~@#;u|I}PM;2n1hGm@ z606jdqWd=IhYIN97zST9^ z)e~6_p)SME(8*s3w@5U#>Dw@D9Cjq~3K!X%j_fm1%N)>gw$AV&9h%*U4qOMiEFzbI zxJJEE7#10$!xt{P$i#GH62@}Sic2w_{%(1iSo6y;34UhC<&mRPW#y*=3leyn3oK0q zmVqZ_RT!Gl0;&vCT%!ZqEtf}wPA#lC71)x%dt6{=DzFPYDXd4&pGdd#iM6Z&Fv_~$ zWig^t%NkDwMlSaP8!j*g!UE&Kld=-@=&xobiM6a0Fv@z&Ws#v%%gRm#<|Ob57g(4I zECNr;Dlyc4mbJ_L2{cv4u0q4ukOU5064Jv#7h zMwiEcPAzOW6*!W>S6yHvHwlaaPYR3C^PAFRabhhi0gSTVa9O12)Uwi3ff)%Ly1?92 zU>~5v^n6+xF-xpjnr`D@D6s?@FDzFMXDXT`0{z`3~Sj%bv zqpX`<7A-optoBr3M*_<(us0Rh2cDEQkkE=NEJ)x(F0eEeSO%VyRiS5{bXt{I%c=pR ztjApz4LY@~=2T!y0-tn&ovFYs@T9CBJ^CZlePS(Z0F1IaE{hSJTGn_fFp~EIpLc;V z5Ed8*o|KiK=d)6;B(av20!CRcyDTzvYFXK-z?=m3U0`7!n$VZv2+0 zw*!WhGJU!UuMq1_xhiod%1+t+C}Ev6KIY(xZji8@a*M{JTAelwE44!heooX%?b4^E z_K3CAzQjc>Zb%#FDDJRzH#}mvR%R^WCtG*~ah7eAShI}*qxdZ|l}V8Hg>Q6~Ns_S2 zq+sBSHu^P%w8TE{VlyNz(z@ovTW1pL4DDwU3-sW}PEBGFwn;1ztHiRz#rDT&k=a%e z=2S~r75g-^Yhs^1Q>g}NT+2A2O%f)wO~bC*IxtLUmkzuKYPt95(;n&*tImPMondh! z+847Ka5<&j61m39>r9J@!nV9(#F|%J;?A#!<@vO zZE*$KxIKe|T{jjP{;Sf$B?;eZ;bpP6nO&ug_ZbS4(N~*FUYGEsg*U`L$Ly9Q@8Ph# zpOn}Jw$eKiey)Xg#XiroF@SX7^-1G?%`RJA1|+=SQ=DADjwI-I7c`y(xw#ufJ&@A_ zE+_`VEk4Bh6_F$Z1K||LqIHHa=bP3vqYsigWr_8NBy$qC9VvCX=7qVyQWh9(Kf_6% zFWkhz8mLUS7FwYjZv|S?Dt#<8v}lb}X9#|B)K#fLLK?@lU`v8tazSloWM51X=MV?e z(4$*5^y$Xiho)gbpQpiPKVk^h^sB9d#*ESIqt|-QBo3B+4A`=d(~XZ;TlNY1_RT)U z5WFGivQINcv(JjNh=XOHqg&PI>BftSmVJS~eX}ny1h1gF?8}VN?5pDJ;9w)6Mz{8D zoo@WVq-Ecrk9`~Z73-iDL-5A4%f3xwX7qL?Xpal(F(VyP193*Kn`ju)ZKnge@q(ji z7}MuzaKA_zMN(*Z&Sf71Vc93dnVHHyNw;R7qB{`YY1yag+c*0xL$JuW>~oA!^#$T1 zWTF&_zahB9M0nZJ@-2&e1Kl97GhT54m3Axll>SAAJc0=sT&2GWA+v08U<;>R+ z`wFvrw7qjgXu%fUfy7*CF+jZL8x2=A7B2tRWxEtZj_S6fzDhUhsUN33%4#44vCX|Ay}MX?KJm&Cr->@w4; zrV4%dqj*_0LPyw$t_gpR(^@AnGoqUkw8I6pToCf?OdDMoc1q~cfma7jPhafoJ$vEO zkNN$_b5J~W@TQf=0zgfotwEr|>z~@Rk|g&c?mw)gi0&ZD5Is$Fc>r1O_HSC*#$UU? z4Is&snddOXd@GMLE)BeL4%rmZxkPE~e^(0hwq65wEm7iWly(78@2V2oFYvf+Kxv}HR-g+#bpEeyT4^z^aXq*vycFBPJxSCddWvXp0Z`kE zV=fnY`7y=CM1zZgGDL-!K7q=3-04uTlc-Syx`Zfk6Hu0@auurjH1kX2gNrMdl8X>s zM%1JC8G4I(pl69Xdyw{WFP92Xj;Mp5jb6FJLuH^ViRw&o6;W{)P@X7`)6UA3%%w@L z;~{)bZRI(3JU;odau%u7)u4(*wfFz^rj;9rMkAmbiDK^p-9%Km25}`1G45uf2)(xu zC5UeIPyum2BWe(pJ;W4OvDg<;>@KRyT?gmYM2RBMHAG{gg6E~q=b4lraa-wnncN8U z0#OFPZ@qFMQGI}nuVsqJ+d$V5#oh#Zk>1u2=p~{yxgJse7eFt2UZ%aCDGF}^6+QF@ z&<#XUroGY2?x#TTCw~*@)RmhcCw_C}L z7*{50v4L)fl_V3_c)^0hqM2hf8FA2C#p4o9w2Hy1oR+L>QSJ* zRMjGikn1o-gDCe5&_hIZe7Sn%VUHtvglNQGJ%Ok}bRyA^{d*EotM}VFpO0d=1 zL`9;fiF&NZGek*hd6uYv4?(ZQh}vbKd%d1v-A*N!BX=LU+HF9mk;@RBPSj*A>+}|h z?k6hX8>uUCddEZ^qB_xYL|J^dbLD45l^ws1g_9{FoS+X7^@$!N;)fJh&R`rr^09Ir zIes#6HME-Nn)@f#>BJtln>Nna+#r_d`8F#(@HuRKh&izoK8>CF;7LXMl5 zm2E_P&b)FF5uZ@6B#0VBR}=9O8^XM6U%G*7Exll^YJ;wD6UH|2Y5gA^%}}y?+}{S_%Ycem-`2c<)~S zQOiLdzB;!tJQoVC_kS`R2;);Bp+NN82OqE?U}0g-7xpg%eg1`md|&Z-{|0*&V}8Xx z-z5tl=eEcnUfhi5!M;BT;v>X|2G=Ys`VRN`B6}83^W*6AowIM)mje5R{GSc%x3HfN z1^IR?<3E?Ev5m$#$RK1T`hK{0-p4&J^ZMap>f`%(7pJ|8^qv~@&mI5i(*xnak#ieA z9S`9D4hi@mk$YJWFOyh8We*9gSqk#7-_jfpb4&h(z(=H=o1|sR`2}Qu1Tyz3KDXk> zD?k1}^c@iL9THev3N8dTia)S16r4Lg6r2zF7SHjcsgGX@?l*_lMVR;B1D69wuEz%_ z!d{1v|2AzX3-kSk196i9`TF(?EQIF52W)~?gsea$^AF7*@uRto2o8q*A^*pqD-iav z-u@%k2R<1JEcsMs2))RTX6el7bG`#0(wuYQ#Z9O|@PGy1!jd+YT*JDioAaKCY14Uo zaSHol0By$I{u&(cH<9~IwKWrjeHe}*-|oXU#4cZ015^(G#!m?R9`k*S9EeASzP9WS z`!|RDKl)I{7mAmxIU) z)e2$2c(p?tvi{+~kC7XNME$T4GN+lcW3(X_7JQ$E598om|H4I{zJD-4X9k&1M&c3d zQH8G1BVFu z?Jov?ThQmf82G#(e9h|%g1+>{z?TI5(H8@Mgt~3q?A2}KW{ivZKlSQ_Dtv3be;@V! z@SL>49LLWb>&|8ihUdOM)o`>oFVB5rikfLluT`;3um#b+fj{&G1O@-lhZjrsEydIX zQN};sBcb3|J=MO2mjnL5@#qS4nYU5_;MK0V&0!qF{vU7tQ#UfU`@MnTjR%emNyMrI zJ?+8$FkdD^#9NAdOF@b_Vm;15A2BvIFL8chhy*c2q&^;li01&xis z5L#iA4l+%Jkr)o5-YAKIXwASTFU&?!IEaCTaR(h7r7pMWyaFs9i>J#9C24wXVe}Ih zXenSSOO`vS9IJz<$@qsFZR$4zI79o73wRCUgA6YHIIvpY`bZPyb4GYhE+}5VqoPBefLC=g!l0)yb^9KY7%!^mVaT5%bpk9u$h3ZHOdbj{z(GZa)LgkCK9ns>lSAiPH1`2M#G{52NiMI0oD1Ld$N2h2~Lk|ozb_&|paa_Cc*71bXVKIlgn zcFTcqi23?=9d<$_5?MTMX&%{e9-)=-M%wQO50b;89IziDi3H)0Otuj7_zmfB-@+q) zEOENRPVE);o1E{L+09GHfV%@!hg*hUYLgJKO~Pe?CI6@WI9s5cBQVH#(ndxh-^YTp z>-9h5^o#Q@PrvMk$(h0XIiZF4TrhBa@R-1Hfnx$2amu+Ey?ek>%eHMx{1KStz~-;` zynm66FhhaOoT+|UxnX)skVXtPWDZyeV+mI~;id4S4VA#a^X*<%dG4{c^c#pnAQY?FPs@(7-<5v1}%Z~Z&gAvaYA>;gX<_>@Z|24gv)S7{XzO^h8S`~%RbZo1GNA+eOlUWxF`EPX z&gQ^J&gSoXvzgP_O^54i8^5#Or*jq=P5~Kqi)#ySdUFNfnuKZS zn)IKX-jgt_2$1I)7xhw`y;0Jeg0tJ7(e$7#|Aj=FO$VS$WeMYESxR9 zF&yF{viGmCG!q;TS12gEH{VwDnMD12uM^K?CzAMAcm9VXybesr>RjPo^v$8cL?8o~f2U`p;MwWgDU%5Wb}!Ez_PblS%v~P-jiWgE zKNIvFvuEdx3wo7!;7=Cz%==e=#CbV1bzYv6^D+)=matdhH9WH91vuLHkidah%yBqq zX*Ca@T3W-yFL`~x)~=0lOW>Pf-@n=Ck{+$h4XrsH)2!Hf_4kvn#De?l8uL|!R= zZJAqAZ+C)g0Po5c5no-8mJ54VK)j3svl%jd+)!)`ZVYVX4uPu%y31`anLBs_&FRwZRXx_`~NL0;-_<7{d(0OdJy}Jprsafl7Y66Sb zeSB#y?Bjk4R|~5?8N!aqnlgxXT%KR=$36lz=G6o=BbV^vQR@S^DPnODF?E56n^f4B zu4D23&?+?7@~ZWL1sCi?YcWGEyU5wwFE6daR(=gzl9vqHqN}{S8*_R&j7vt|2@(t2 zb}=!YFs;2ye6$5?35DF|V#e}%61C>VIJf+n!apZiNz{(rRESU~ov zHk-t%t-jf6TgYs+PnrwN9p_y$`?=Ejw=4(0{ZF*OkJuyFJz{8A!Gtk{#y5={bnKtgJWz zFE5bZr6(qJXw~LjTiD0*HXK*Gp}HoD`+~@FwPcC)lvxHX%hk+sbtvf7)UupIma8?( zxsT2g^C-0XPpB$@6)!Y*EVKLz4phqhbAYLOqJGqjghLFiBKLgpU*1>2pHIomK7lj)>)QKC z?m*6A--gi2KVA-a_u&rr;a@U@M4`DO+4HM3x21XRPoS^YuN7w(9(@#Qfg^5i1jC>B@sC(1w8u|ip%;I2+rqY0fw|*@$Kj$O z0#WlTe)cFz#BzCCXqrGz>6I0%D&)!cC*KeUBAUaECS#a4<$Dz{dAp6<^C|89Am zmt^GQ#s&HPU;!ryt_(=mKsspnsC3_3UhC3fAM%;tx6!i*m6~ig$x8A?mli_nK8jv9 zSuT!4T^EjJV|;hlvB;Qf8{TKa$?DkUxhOB$=W(}(Ek0H8L!{y%RD7N#`?sJIH^ibG z{Og>xu(S>|78nJE`HFhc8=)-nrMyewVw;m^+s_>u_tytKTlIU%BS~kvTK|)Kk#OpGi$1z1i0p2B;$0WdmqJ>e=KmQS1^8=^0=6q7Jgozkho3l6^v6T@6=&Gym&Tt zOm15n{A4J&H0On2a;p}9xbDL)da;OI^*&{Kk|hXoxZ+I<_^9Hsy=6Sd-;w(W@Pp>Q zS_N3q^NTm&VUJmJ-bOd58(r*M|B;O@u0i3$9P&20I5EimTt3DF$&K!0PkW&5X@8Al z!FxW3DzcqJzJr;GZ{a}iSsr`ckLr6l`xoBu%@B18f`raxAgANpo2^lYVdioKG z_I>1qMwKQF;UWarypQ_zS*P7y4MPSN)e`P!x_;yJ4lcALA)fLS!D3>0VcGT5&dz!L6FeHM zANllQdMTX@7tWB67&UXh%zWW48QqL`5$1U>An^CH9^>A|*H~T5P#p)l=wW<@f{Qo# zm*%JYeO~)rmp!*aO+{P(;Qa$eTU#OmkJho!VnE63CI0`*YuI3UeCbz&Ai};3*0R>=A#N26aOZ%i%Y@UG~g~ zXKjzbT?;!maqDg8CY-Twa^?LRjBN<`>azEQ6cKWBg||hPCg&l2&4V{r{L|gx-?uwB z8@;noP|iYA`Qvnj{rns!y1Z5~T@rRLbm08X`G!|Aq#)}_%y(=G(UnWQufvUAaGw(n zRsbxZ|J@f2u+5dz0y_{bE$@wBM57-k6Jt>)2HzXO6n)6=J-q;W*uU`m?&*cTaKjDt z;%lD>&2htw>mVSK(TV`Z~>@g06Xx3H~N zWVGSW<~F+PY+Rn$#ppmDzc@P+#b}I|NSBE1gi)4yFJGbJjeGYj&G}jH@puGZuA^j zBX@*W(Gf)Y)i|!JE`_wA0FOGf}@z~ ztH8L9`BT2)fd)L?yEClq^7+Gex@SO{;IT_m*2EJH)#|f6o=Lw z_Br0^@EwJxad`9L&|nJpk8z2H8^_r3!Y#Yq$k8Vqy9aXuZ*qLp0lZU82OtSEO{{<(GlEjtXCN`}V!TO}h>YZHex2;xoL>;Ii&) z*ohInLwfdyC*g4>0z)7FZ}&Zg90P3m06G!PHF>?t@<0%-otgzu=+4$dAF24Kd z#@g+7ZrJ&iYmPqiU*C09eM4sFSLWV3@BH)6e*)0Uig920^DjU9D{tI^xMza*o%B*|z$7XpE~W4*rJ$lEaUT#|#leD)pg!#_Od!!hFZW|H?^aQgciy&>N=FMymE z`psk+=f>V~xb^H^;3J>+SAPR{w@)~JX_Xg>lMAkxa5pD-B<}&>VmW-q+gIWF$vp1X zY`SiF?(j%x`M1jHaLyIBdR}}^)LT8>)SX>D zu>y=fE)VvXaf^L=Xrm7 zq2T$*(96&s7|Ix$-w~Qq$C{lPteLC+S!?E`vj37ba~)rL@Y-gw@Nw;2IP7<@NMgpi zH8Ql|EvI}qiaPn0ZNn;qI9?4ZO+4r7W-!Clzw5H*@fx zax~9Mcov4+l{m{Rp2~BK24L=l0*pQS>!5u9Mo&X=?=*Bc=D;_S-b4E~?nhxCgZD>% z%R8k+0v!5CSbrA}vb@ZWIcoE5w{o_G5BN!V;KxfKcvR`zIW-pNFdmjsDV&M$gcD^?}g-xD~d1z_)=8@ZR{s zQ260@5Cqmm{_uM;EJFSa-e1DCt@8{xH3QnkKCA&aJt0fqU+fd|o&SW_5O~9My{9IG z<#ng0gl{N?0^2cY_Fudk1N2Dmbp@pVzRPs5Ar!a-uf%Hx-b+nh^zvHUF^MKtoA>P2 zBAf89{FvwReIETStzQVSfiM?rNPa|fEQEKj_GU}SzkO1N(T49H>=J1ku;IV4PYABI zz4xpE+hA{x&)+>-2V=`bhd-{gTLw|DCoFrW8l_iV(jU>-MNrJWmBUdk0~f7$H? zF$r6|8MYb|g*(yx-F9yt+r2ehjzjAuA7sT{p7!LLW4x~CmIJ$2yw8Cxv(*ZlZVU~a zn7L*z&vD0sCmfu=jQk#71>?>a`xZ=BoMGr&_1@frx{354-H;g=S}d4dfC0*?WAFYiBj%?|VrnG3dGq1AlN zZvW8QUB`H@+N}?*!341prLWq#iR-;;hwM>CMyu$PSM6K~-o;s7zX!U!m+dIi-VqyY z!0R~wFMIDFX6JR)_rAZ*kD2$(%#kfwV~=IM=XC-yjT`ec1ULMU-T_Mqj)@!`$3R+= z(AMsZ$rFu)khvqxm>DT*6M`{@I@|)nJhgmNL|xJc+}4dnDUAvAVh91ZP#*X8xxw5A z?iJ-n-Fp-3e!gq({hs&C%o)iIz2uK8TRP{w@BXp&+H0@1_S$Q$?Q8X;VZ4fSyBn?v zo#sJOzT~A^A>Lm#KmvS{{Of* z!1^+}_{+h?BU`VL=1B!c5YQD`40eHjSVIRKj_KKkZjQEQ|+V4meH2o#*r6< zuC>F*Ra)1B(_lTjNf_72+F>K?=N3Ei$lMl*1rwO~@d!+95kVC~A6rQsdvKVF@QK;P zdDFIAM6c19J;X`Zo3CHl8YfMDGQ^2Lf4EB21bz|_0)4$bNLa@wG{m3VW{8-y1}U+i zQB9LXRK=h=DWRIfI9p12bi9cVTRXHFcvCgW+Cj;T&?z_2D05&ZcAV@vBnKMhG)PD; zXt&z?-Qarei$poha%;X->X3jyYjVG6H1ZEEqMIqp6uZayw{j}o|6k)9{BH_Lhpaja z)d`r(!XOeVDnKP_Wlr{pkMWw=J#_YaS^xdDxFQHJQb?+A!k=v9yLhOI?5%z+UgU4J za&RtxDpre_Ai8*B)e7TFE4D*m4`6XOsCO7Jq^1Xr(h5{x*j>cb{le~d%vG<>s0dmm zR>l)}rPM{=>vkK}GauAGA+CP8gB!03hPJFgb?E_X>(T>v%~g*QOsoQwzTCkc{H8O{ zJ(2%tfHXEpWnNi%ObZvm<)M_B#h?r?t1rOtDDj0v5aJmYAY3sBDYn{kZT!!t9CV+H z0(9YJ^>YMZ(8kZ51hQXMV5oy^_c5~)VHJHWe|>Z_^HiPtBl#v(=RVH|c;@fNm?ca{ z3vZ001$SB$^*4Qb0vI$K9FgS26$fGt|%zyuuIQL=k`RiiAvGG43|5HUp zK|;Uz^9n~+H|V}R&ljp!(j)qUqjslCkC)MLgVeMLi0Wt+^V*<4rszQ6tM+lMu2p-R z$X;IKlALfwT)MvJ2;?eq;Lt;-rsm#p8z?5C2ZtQZZ+c7};H9puGk5{9FzZSY*;$Ws z`A!4OZrQzy)qrSD4pd1I9mArHt$T5)i1~5k0kw2>VA-`7TLFfRC;-#ZxEz2ulrm6* z$)FSqz)VT%oHmsPv~HU_cD|A8DC83@nQiwl7u|6E6|lY}zg92JufC@#EO{}(O<9rY*!GKMg~PBDm6 zkZ01Xl$WKx;hI5BCaEqdwxogHS)y3z$jUSfX3y3b9vq5pkTqPoSJ^UW3e7!c2MxeZ z%)7lwE4Z^nN*8IhbHO~Y`Xw&mRAfKO#x#Xg@H&f`$el*Zf+l9g$Z-+c1|%xT4X$mz zJ-vw>`N0`u_1p?OQ9g4K;|a`L4MY$<0Jp~&0j1-#E~{0i`ZDISd;I<~T0Cw<%*tJ? zzJ6iQB?QorqjduMx+B<=8rZ3>=V^R=k%HZ7@1eP4awu_F^r%JIgHeMqV9rVww8Rv@ zTCxd(4yO;IH8Ai!$B8K=I{*VaILFIuPQGb!K?Td^WyiSXn@t-DWZu;Zp)tt3O(-SU z1Il=0lJOlug=7xX1I<}vXY)3wkq;?|nny?rL!w73)57^WDBhXN9ZgO!VpdU&Nvt`G z8WkL37Hnd1s;8T88>bsm<*A!)!fKgre){Q7Y`Vc36bKgFbTizM>4v`Q>CW7AcNz@9 zxQhz_quL;106=O#tXNmO)eEly};pLFq4|wfbNvPW~XwD zQT6?nekZgfo&^C8SrQNtTW9gA9u!eOJ<27};9)&mynoF*YW5OZqsJBizLCgwO9}DQ z|5AC`V96R1NCs#VKkm7(0x0t# zt)rl!S}pPt&doYPOq5+Hsp#A_)vfu;zT}zId4udro=yQDW{joyF34x%ZA()V(%HPk zh;EIZO(9}vREtLcxiOnFNp%rtrbtt*hfz79*`Xy6jgv0kQm`~pkHntBZ+}fvZw2Q< z)(fOvX{3}bBYd^sz=`}uVxojWaeKj_KO)Nx%>%zG*krW@^#JZ@<7gW}!0#~ozC)*L zjDYMXsXBw6@r{-%E{!i1V8R|FPk`2eX=gvCHVQBhC7)UsvWDRrML0l-0TYg%E()$> zQ9DFay{N*zRMGYVCP-+9=xkO@*~qukAjJl4>LuE?Cwf*AY;g*?x@LgD5$W z9-spz1B^@H`l*sm%!0Z#68Ojl(TA&%9!RusTn(*3H`Auo;4k1-A)6`f;Okjr^ujN? zjK}W;$7}(=6Lz81tUP6E{C4YchWXVv>9<{dIk6K=(L(h`@I&v4h(@o>DqMHX3h{Iy+6w-))TvH+DKq9De7Vu~&ub>oDW8%st}NG2T0PA+v7H=X zW;HJ6i3vVdP8duagBKG<_SXN?+8&8k1z>^>!-_H;2Hi+H3@Cj@UL=(a>xFS;yn0!~Ibsq-l{8m&1&8$KZrAp%EVpd!p4eG;~*jgi$sg4^FnfN+-?@%E`+7v@|N3d>CS5%4C&C{NpJDw$vjr2)x?Pwy_-;e&b@BQt!DdplL#T8!u^`(uP;1MrQFwovL5$ zEIPnNB{FTfDz>YEcr030FiWYjak1G|nOVc}&N7nTYcDi4?nN7)HU-4+Q39QeWc)}x zD?vthE+T26Wrpf8%0|Qj{f+!J6YD4trH;HrlJg z2LuP~#J2CoPTH^&%n!y+V#iK^+So}XV$l2STFQr%Z{c4$6e;v;gb~lf@{UA}Za7IFzG0wH>G~g6iP+Y^Y(`BF3^+ zb^}|zFbGi^{6>f!a(Nb#mW@MqYUs|{*jmoWR{pUbc{;$o@op$lIwp)|Q3NlG5S!gW z>t^=!lz}$o@&yyHbbqE4Qc6`)lPRE<$Y;=mMKuzI4&^;s53<`!$DZ^Sx8MY?_!9Z* z&^g%!Fb|QYw3fJ92(p}XRJ0baHg=8HxHN8c)qeCZh^ErsFIO zM@AL*8xCY@nG>#PJ1qMQETB06Uf3fWCdH1t3>$J2W*csR@1y6Zj>)pKKuRO_My2#d zR%&{URRpA(yd6SnEAW<5n%Sp{Nom-dXdGNPZffWeH>FIF(#B2gg~-CcC|a^m`SHfG zwrleApPTNXPQ?7o7G|AJQ7xf0ay{I;~~t$|dSLsK#Ui~iilPCIw8{hAit zNMiy?jMO(K;vTLb&#TS36dfDNG?1Ir#0a1zlS^R*Y)w+5Qw04`)6tmOVXYm*PEBKu z9vqFy&T2M4&`i!j_@orLO*E#_n;mu>jX@P#5fW_MF$+}g4YUJbBdk%&#bZ!&`5I`a zCH}aXcIaSB+Tpq9kDF*`(+m-*6qHPxe;9(T8adyO%Grd;8j-Xb&n8JL8UNZOE#Ve> zVKP@EXq`eT^)3inrysW@XuxvL2@;MkARV|xIL4dNC()x>S$ z#4T?bog))vB{bE}#BCyR3rR}cf?n7u;uf0HW)XD2m8|htjZ4P>1ofen0ssx=iMzne=Pb4}>i;%q&d+z^3BVBEwG%K&g!1nc|BCDoNF3CYp=D9($|56k_9FK7$L_*t zXq`hw3znFcUZgy#WXa-mQVVs85iC`S*Cer=i3FTH_a+c0&3WAaLz@CvEpe;?j|dgG zuM`zZh$o^VDCdXoe2Wg4bin{csnfchAj_p*G1K*P@ylWRY%6Ox%q z8>uaZlh*nOda?;9ScYKr)*T~VS2Y=8;;L-?ioe&cf+obYV2a5R=B6dO08YHig=Rh$ z!}eQB1>rN6ToOde3@k0L9=CdeX$WY&RvxjaQ#SY8Z@(vdbkmC63@`Nq4s7hHIaku&1h*0 z!JgFH@5VOCw%;I=Dkj)dw@so0Krq5(^va9u^=|`J+ayDap9v)Xgxe%}V(1KK6y=m< zqiHw7YfSsb1u#+Xtf=EjC9Hx8RslRf+6^nratP=+tlEN2z+$9bk}hl$vnZm2b67O; ze76+;@(ifBTF{A%I6b)qJi zo)SSYu#Ev)BQ~Jp{Ld3ST{r~A#=zk8QMeCGvSxU2A3EV2!Ld7!*$&6<*eBqa3Bw-T zJWH*m8f<8`oY1PbQ?;bBP$b!|Cv}{anr&U8fCKLnII3V(W_7h7Jic+NgN!i=wlK)k z0}wkw$Ori+=ST_+ux41L9UWsxf56zUFJ=uc+jFQ!tV-Cc_JAbMSzwAc^ z-vpC3hHU?9J07?KBesd52TppmT+EuU^Fu(wgG71gZGnSPmXlJTgc}d?{AZ2ou<16ZIAP4fOmV|O}9y%7~9zYT$UQG}hHJ4HHw^YAh4t#A!Q6=5f+Cm#2Y;ey4r z;LZ3Cz)EgaHDhrptOXXOjWvu}dJB$-xe3Y~ zQDu&(vL;crjFA0G#niNs8zMpA?YJedbRs-%&4EzNS zxg3_;fFg)+!W_VCM8bgGSJLuW;PY*`C21LWacFei;$ zbuw26%aNOCksR+4YeoV2&%{i-{P^r44GOynzid@FNw0%_eu9KZ^Q+n#Gw}GW6okKk zj;fZ$5MX1d>VO0g;)gt=q#lBkT1fx^JsQylX8+QtQPq6{$yD6vr`6AwQ*td*-BI%jR-A%iB)2bs0Mwva#%`FR&r?=Dh#KE4gg892&XM!ItD=W8Z>Y zwwfW6jJ0W4Jji5US7xM9%b{{FX(NN<4C@Z@WC~(Z#XQx?un8SjLR`q4Lp$P3A`qPn z8v*KM7@{({>gf+k^Oi$;^L{3A6?|UFEDEoJg!~a5bHEZXrOqGGIfbw-I?}pib;@># zYe2%H6c=FQBg>&Xw$`zZGK)+91Q3pfO~bUK;h57p1~Y0t1bjSAQlw65hv`PkI<6bF zAL=+p$8{1L5(Tm!Vt1hnZJuE!7zW@JZp?fLyFe#TRC|aJs+XJ`GpHdXiDBjWdlHLo zMIk^8Np&Jh=>pfeoGR1vObNyCvtQL^NH<_gWCbY4&0LO89}>D&wQh~1Xo-ceu#sja zj&aD3qWmq^0lN-4W!j$=GC85g#MS41g?;vQOz_2@NEiAaO-(0{=J$W7OimZc$^5UO zHPN6doq!KghtwROwmK-S%{oM}l<`saoI4cUmb(t@7VjWl&H(KCC>?5Ebr_ z5S?A7bCzI}XHX--yBC&EYRo+C=0D#~+NTu6Kw5<|4LOJ`5p3NXS;S97EZqvFv-Rhg)nvo#bo6zz?P0d8S0tm6_NPN( z!mKSpbrWhOnaY%@6*RmP3Z(p+dW;5O=CJ(Yq(h;@+*@`Df(WDUtVzG)9S_?fI2vI~1hoTzE(f9*!o2}j6QyX|TxuC{~Q z*PZ|X&!(`zi*KUZj}?GSl+{H7_<=!_ zPLmTC&XQ%DL*GzavFT`CHHv9XswULnF3$PJ$o~<-$N-Lt!NR& zTNp{jkI#3sHEip3vh+!)GaWv)+)nPPuYb_;+gud&b98c4wO}L4cIZ1de`W{_GcJOg zFak9xf_FArUCqE0yshkDo0RxatgE=&{a~QGNGm>Pcs_RwcU`q#EMaigISo}T_3f}q zqAFRal3EoOiXcOvtSDP_1ufI8ETK8yDW8+IKBU@{`yCQ2Y-W7MRsfI&%As34HQ0B?-TTOMjak zb)E2D9N1$eK8!a&*5ipj$YJY?-f?<^*orOG_~qTIc8;wRO* zdrn-FtSq4ft)nU;HV<-~0 z`A#WDLEtYY@6|td&mlfoBaoOxM$a>QF2fZcXYW4;M#GJ`nC^P@4;Po!u3jS0a8gb2 zcS6uVgwEYQc47HEhLM@Y{(p;$HfhmmkB|2b$nc?kIJ-sQpm|`+hn;eK<#MdIeXevB z0_4N2`G?r?xpq6QU0NbqjI3n0C|SBb?#mG`P{r4sUH7jcR9jbJ`dNKxAVugQin?uUIjKc8bw(M-<|#=*6Z!`K031=7Z6tyH313^rBO!=PO=U;2`6(By`=obce9v0O@q1S7U@|`oJ5v@p_6)}6z=tc zNhP$}lH8gd{mn*jQ}q~waIVoH9)V^b9q>`OHBW=cuwvpKbjl)MUZ!a=C;o7kn|OxA z8OheqIGHA)CUcQV+W4&4LoZY?35=M5X<0mMP=2&rSp*uLtV@wt2c?Yjv<4k<3--ot z1XPX|j7BsV_)%-oV-@QNcL3<0S%*#_;Rnv@DAV&_C-_q4Q_LhiTT@Wcv5f9T3IN7z zorG*Tj-}lSU6_W>0aCneesc##4(_L;f_cYyog?3?Rq*JxQ#~qgh-?ScZpg zsvP^Q>vzj2P^Q&C{AEP-yL>^{s};oR-YAH8cUked>!zE(12cRPoj2V~ZfAuog<4R> zBB6xyb|Qz5Pt1k{RTRJ8BB=^C4oEa{v-sErSefPH9B4a|A7(&6pQ0bCC5Fb$x6;s{ zH(Rk`Cw!sI&d|+8CeZ0ql+DgaBt{VT01X@N~W=7S_(}!|a zZVjv57<32A{IM9NMdV+A zEYJWq{^uKuVs7ZkvNY4lW~%mE`V+Ns3rMo|w|=AkwtmyW2D!x>Z0Rp>6as)`XXOOz z_))^`k7#f2w&CWkXuJB%GU;1fhnR0;5&d^M;Apq1R`#sUnHn^DSO<$>#sa|jUHh8~%ft=a80=g!8Y+Sbk zwA*9;w<{16Fvy9LbUWh_Maqi#Qlm&faumrIQ6zlAQDh*vF$HEJI5+w+1$Os#)hHfQ zWLHgaV+!nq;I{4L+TM;Ub+V%-xG|mdA-HWjndwbksgtRi;Kp>)6MKk7_G1d<#Ha^~ z98+YXCb%&Lx)9v9ohW`fP^4s&iIXoiij)c2cqCs$k+P;6j|>Dirob!&=SDxKz-|~| zK=GI&yJ~_PQ(z|qw{0ia!T_(($&Q-f#&pt$;I{2#1_pP9PNr&t8`DWoNfBaEefyamN>!fdO8j zlPO1Vh?kiGQZ}b%Q=fAem)p2Y1^@Phc zuWGwuYNpt`UmBZsEvCbdD_{ab8vVEewqCU+v|cxLadqhHfWD5QuVXe+kmk_i5UERt z9ipT)N};#Sj?`v$ntnrqG<1)pyYSd;b;Q=(V+jx*yIqeKGu9idM%t8PuF(dlgS??} z`=mAdq`G}lKK~n>5hka$8BvlRV6N;)m<=K}a_iFw!fZ6gL+Ca!LMS4;@RkqjeS+SL zn8EnVYk=Q>qZR*6P~OERHNb$o$Z@tjSGPf=bqzLh_wuC%Lw=1LGbnPMvklfGhfE#` zneLH8B#$(xM0dBHA`1j)guGqLX})Nur~$eywy)bP8KWR(1oH#!316CISxfxf2gtF3 z2@kJk(J1HN{+Hjf$9^~G_I9n7+s(OOold*mMR#()CMLSwNtA#0E9~vuuPOE()9gM# zgpmwqAy{N>Hy7D%jw9!3X`I^?n34jpU4fqX@pc7r@#F0ZOiCf$uE2!!gY61*#jdw2 z&=I@du0UJ*>UIT`QDxf#cJ=0VEu`Y++Z8aw&vpe|cEW9D(^=%~l5xkZzjWwN+W@0K zz8pj^(UKjZzcB@d^f#u!kp9LL7}DRE0z>*6Q(#DcV+suEZ%lz9{f#Lwq`xr*hV(b4 zz>xmN6d2Oqm;yuk8&hCNe`5*+`eSmx)aVbv;OLJpqCd%p5&9cbU`T&s3JmFQOo1W& zjVUmszcB@d^f#u!kp9LL7}DRE0z>*6Q(#DcV+suEZ%lz9{f#Lwq`xr*hV(b4K%hS+ z_e+ibP#ieBLs{TUV_!Cuzhepv>2FMdA^nXhFr>dR1%~uDrofQ?#uOOR-SXl{>BvW^e5%e)8Bd=bH}hBV^^)1o;MPLJfbo7PGxceW76k)6Ha-7I^TGR;%ZG{@0L<0{5(F!8df%~o;r zQGWc3P|E$XDwE~Xc1qfhweP(kZC6-Jm+7{lpPRPskT;5%#W9#!yn4(iGyDe3xJUV0 z{9({$q>7jT^`vmay$G6;kw^KlD{bk1Nn`inq^YpF&DKgXcs>mwNkHuHwCv`CD;#exe@ z^KsR~0;Av-%Pu?}TRki@3T{U4k??d}^?LoyuWW(jweU1Q@)xiQLt{0nUGrnGEh|AQG3fBPA^>%W?= z&F?$2Zl3#}@2t(w+SAq5S7z4cyZ8k2qI*`(Sv=tTtiDrD&-d}2>U_KX?E3mT5vX)M zixW%5VmzMJDqnqKi)oFPG{klN?y`M^4P{11)K_$54u;bzg`uA{f z6}}VCd4B1BM#X)0`QJ778udib0+)5tWdEqr^{eMQlvp3bl2YU2kjwK(H&5Py14tPw zw=gat_OQpZxPF${v-o&*Y6;)8iUt;sEacYzzDIQr%x zy52rS*CBH%B+CLFuKa~}=<)JR9xuML*Mpa5v#kG!j}(nRE^Qtn6}5VtI_;rHK?r`&daD#3KDz z+2f=4x5zG|Ie&TPZcsS&jgkNJz5!RW+n-C92U7*di?y5mYFEKm zljn5{(9aL1v`@v`+(qt8h?n2*iz*0-sBpy%y@~6gxltC6;_6SWmU!pXD8JG2PK2$m*%Rl=>7OdY zjk8hoKFA>dqS4cqA3xC(S4A6y2elit!Ict@Hrm_J2Fvu^K#3rj|JOhpu0|6*xz|pF zjQEM4EI>wYgjRZA`pD=Ny>kO)!+&kaa5b99=m{C1_I(9SzRxn{6!H7fL6Y|$DW+?* zykDA%|86%(zA#$zKH?tu0T&Qw1CT`YK`HrRNz zRLcoaAY>+?+5P@Y1RoBJ`_jt$5I3Omi7iTHBc-w@OC#30l^S?k+l|L|zTDF-)~xEk zjxpv3JIUlJrDJQT?=bt86zw`-hX-U?C`O{Z)`$*FgTNR}CtUIjtz_XzIRg*33*h0? z)As%058722b*sW0LB9_>x!_}y>up75vB{%aU$UWa2-aD3g*!pY(AG$#a)^do)r+a* z2Iborc?OJKB3p|N8x)T%0-U?g70F?Rb`q;h!jLfIo%>7-W=;&Yo#b{Zs3iB)B9zlE zri|5T3sdi#I@$)Mu3F1gbDFPJE6Cc@Q{7gmiw|!5Jg*)lz8;LWT-2@Yv|O;6EFcu{1h=J&cFBUkFRzKlal5C$uQ_Oz#)&(F-S zUb=jFW=-uapDa^8PI2vZ4TkG@dHz4eC(-nav#dvlEhZlDY3vM@US**G*TgB*km9Vi zIVzf;TBZxFA>Or${1m%Tdhs~LM1WMWe$f?N3(I;x+^fzoSw&CUfM#X>s|dL&I;T#G zH}-TXB2Tjc5pdED5(1zBj@QbI%Ig_+T7p`HRn-6fqE>Rdle)b16DHOAdK;8+6N)H<_!BB`heS)9B6n8E~xM zY!=z1=r>7~ep!w@$>~x>PUi2nST2{|Ntbg=fu{!1nHab+c3X9o;L zA~;jCiTg{rRXGjqz6(8kq*VlSnI0t^Nv-NfbQH@4t&$k=)4o-brW962wz6icM_uXs zQ!zL8#fqjaTre%+?u~>AojEDw03C8A*aHRv(J7&V{S=+M_avj5vuM2juUIUj?ph_v zE`mcT8W%KJY-9g4lj{x_ET)j0)L_%HGeB}gPPA7ZR*1Mp#W^p3wl zn^RBeq1Y_Szw!Y9ZtB1gLwXiX+y|WpAc-K=z6-8zIzNir{Yt6;+6WLAJiPv&c&!9R z)-IO7F$%f)K85Flkuee!+rPX+afNtsYkB;c`gt#j&$ZEFq$!d)Y6{O3rpv$`} zLSNApp`rZlW0b{2@<~(X>%nAyX@fy^esn}XznZ}~?VRz2!I*N+6cJ?4`br;@a{kz( zkfnXi9(%N${^2sOhnqi3)_@Ij*WF_7To^5rH8OYIFn3xfT)i^7A)6T8klEZ>4VycZ z!beB+ZM5_&&YjoK8E)6jT~M|)&iJt(Di~a^9$fD)ZEz^NkB;ciS2H-TZx06-l;>}k z^8D>yd43OkEqM>hvkmh-Qk?m=iqibJl;+2fM<~sYd8PTorOK_Ye0!06xSVlcm+oN6 z1{0fG`RK?SpZIq7TQ`NTiZ=W>JW#Zxw){)q1sd?A#eo}EH#sX(#tdBL`Wc8cuacQy!L=@FP*dn039yty6_C!&o`R%yc zzM3Ty*lT1*wPYW#E#7&fDnA%+ov1@>O59j>Bum*K&RwV6nB*}k>nZW!3H$!=DN|W% z`)q5N8YI=?aj8M-93zd)A&q<@-qw52W}3_)R`c`3>pMj>{G`*4a)sDcv7JvcT$Q!V zBIE$8NM(R9SY+>R?PYIM&I807;~`lgJ9@4eW2m~ z1`Dn*kr9(DoieJNR%uB&vL$6AAxq=p1teN_q3n$)ig{CuM2UK>FS#Z5^31YV=}wWX zK{3ndk;)i=qT9lD6%shGL6G*A=#Ymj4i73Nc&mCfT9Cq}oF3>Fu`&g_S8c?;#ODHe zq?kSFZseA7x|`3NVzrjQ(*&b;tvn#L%@EJ>t9CEIo75~xP>z?$gA`j-Ut|R-x_9dC zGz6D)Hj`pXOJWH^F)X49C53dMYVUD{0!uS0ls!tnKLD{NLHYTQ*Cnl$2`N7pNscms zvew~0gdJKa$Z>zz8cp-GJM!e({x30}x0aK-%T}3W+Wk)@Wj;5UNe-|AuI0b!f|q1? znO2Sqq%mm?AiQE`u(OzEz+ThjK{2g~r$Gzfo}|n~^)%Pds7kchUnTR#E$P!O>hbwZ zOURn2&QXAx_ILU)a6CkLm(OC-=gF9;9-+|08{?m0E?8#83}@_y&?i%3|spe zfiGkOyvghRjUll68W8xjA+WA*2<(8sjz{1#nQ|0Cr}Q&|z>5ZV_cbB#dEeN@(3l~x zYY4=N4C?odvMdef)gykIv=B83)hZ7F=Ml1@+>$QX9v>K4Mx)p&^q z+KJUoyubsIgw5&8_U|P(zo~2DqAT!%J$%vrUCqi}s&qChuj_vn7Qvp=Rt?WCrsWR3 zdp?CH3<<#agDueE3Ys3Spqa3Oo~E}QtatsL*>c4^!wPyN)e5TX8v!tkV%ihHkpZzEOfQXU_Lwj?dzTOhOyzL)Ug81BzJ!FiC4I&Ib)58U+9!$pMD>Cz@RGfH zIVpA(nlTt0=UT!6S*IR(kdGh|ovkU(;yX4x-i8NQqq= zOB|`?o;BeMn-pCd)gDG(Iq`TY)|6$dDyZaWOg| zRVVH;Fw2W%p#>Q)m?(VF{=H=Xz7ji5_p~c;(H=gJHK+#ea^$%uB>)FdWB1^kfrK6y zI(fvkan9O!%Km-H{(U)i3v$&Jc*Gt)zC|an)!0$)GqIn>*iGZpv75$SP1G`GW`aM@ zF{Srv4}>B!3i>Z4Je^PyCIGL6+X!h1`x=Dmt3isqK>jijQ$yL< z)Ep?;wz-zW;DJR=3aR4AM5cc}sDDnl2_a_~Ka5ws)z*&*y+XslAv-WdB~ugKO3$$Z zq{*V%d-cx)`lrx8`wad1W=mqWZV!{BL-*|t+mS=|Z3ANXS;=2b`KZ_-UqyJ!SEtH7 zJ1uX*3DjwstGiOeGco}Z@?JS{8X3_?e$ufq*%szI*->&w27n?CW0A8Ni0RFymp}mpQBPb;V_=`(mj3!WMPK zXzPBTAJ&DN3OLn&Ce(l0>d$kQQ-duYn}VE?p}+)$C94eIrHONKi9-x1h)LL2Ox<%~ znNDL8*wwJYi|1Lc!kcfL?Ge5Tx`!QeFwBTOBd0}d=){%Lk{m8q4W{L?KmYrG7@aJ4 z>f|V?(-vy(cB$HRdY+v^AJ$-4pZuIeH`vK(%yiM`Uz$CkHm?|89LzEF;=2+@lovxfMchg~fW<5ORhwLzvPKWZ z+4W^>j<08Y4Yj^Aw6jx(UOQM+lcAzCad!Gs;mB-T=j5aG~8B12=s;s1MDm`uULJtYm!Qv#1EtmdGjy#U8TvE(f9zI$-!)Y9K zl#nsw6N(mI_+!SK>x$j$gI%l(i6}}GX>pB+I-dVZTL$-?6w(iucGh!pFv--%Ct1{O z+ulk~Y*i8{!)%V~M+bF{rr77w$OG2Ydzn{`gIYWXvb`N4A_r38rF-V@kFj%0fwN z^PGlR8}8J;Obr>W zf_%=FnZ9Lr&mC#j*`kI#Ayk8?BYnfuQZ-_um7=#kuuyoP;h-n^4T&U@-#_3SD&3)@ z#J8!~c8Yge;X7KC=sp~;K*F?lT5Lqw-F0Xwy+iNiuAsmt26I}6r5p?j7A%CO?{mDT z-_h_yP>(qX9XSpZY60lR=;q&2k_dF>n;(U8In?BV<@m_+zSIyN$sDa@70xq0*1a3t zvVo603H|X%%JXX}2vP7~72h@2|LvszUdvSRy6;c&R&+D}{y~Q8?#&-gDqWa<^G6c? zrxAPt)S-RXRqxS&j%XAT;Df9SIR~_xD(M<2UrANC(CNdvTvOn5%j6ErY3yn((U-lu z87n7AJ8zDv-~Aokmt|GR?nnWlxqtRL9K}_KW6b1+4Gk(4e)S^t%2+U~AyonhhZpVy z@HLVH`j65tQJS*-e}04A;f9fQ$AYf@LTO9oI&bIHTn9iFDUi;gHD--WcL4B1`Bk*| z=qwY_atW8Z8*M@7+%H;vsDKuWc)_&-ku37t-6z1bGkZgL*h&108@Tp|X;2NjLcsy3 zsl){}yK9hCtVKLV`4#J)9KI_rm*yNYB!GgOiR_v{<@|;cF~dV7i@Gx^TU38hVpGv8 zBSS7Ts_Zg0B1-z34(J2O801Xezql*PBT~mZI>LNcDJDQEkSkxk7HA3Bd@U8S-e2gO5__jWkfb+ z^Et@f#w2*OQ+Z_#Xpk92W-(yO8VpnUUaltub@aE0L8}OrZcAb=gRwa{ne%5xW59dj-0|rxmwTizCU0j&oBb?$NQ~zp!WXP=k9=xp$|W2$LyLbl={lY;_b5}*f3 zZjb@Z^=Ag0pXg1sij=qMc26bkZK4fb`UXXC<|WvY>epS?W|EgR=aFqSl3~!T{+=?N zFXp1RqU)xWy674;)J4ap)LpTbzY&LaP33uaCnZ?+#KUE1e21PMs0Mb|@dK=Z-0tbp zH&%SaHE8^+&05Sqm7*Er?>%4rLZtE$->3i>(Kkl^4^G_-Bl^+)e@RZN2%q`iHm4eS z?$wTYjPf$~8|WPDCpaejj=Sg~MOxxj&Y#Xvss>vvORJus_39H`8iC&uV*$JvrbV!h zyMOini0Ot57^XUGwglIi2;b*~+_rPGV zk#L<>KY?AqaIJH|A*$_Htn){^If$S&Rz$WmKt@zQY&Vp})sOIl>kN_yMFKqkk$918 z(hr&r@kek*w?sx!ufuK+0|%XvVV*Al;V_>9#ZPZQJsOlpz20)Gm?0RX*H9rQJyc>U zz?ChsSmBT~Mdke;^7!kr`jk+tM!QaxsSD&%cQ@dDW9?a2J7C`euRZq9#I^I8?r=3K z8yaK4wjU}=@`u8vgJ-9K_PJFC|J({!Ig*-Ma?HQqA1I1VVfBBl3fD^2F7V4pGmJZ! zC|%1@fQ!8Ihlg;$ms||p5Dvw3Ig|^Iu&}h?1jBb22&Q(910gXGQd1sSY{_B(L1;G+ zlKk^pbjBPHaA8!v=o+>uop9GPub$o1JNLIHc9`eb&%C{CxkXnSPZ}74P_yd)Ts6uR zC=g^~SmSO)u*QF~-to^Y%c&)D5HA%Wd2&d#`JoccfNUd&)OJ6*X@EkvH|p(k^@<=t zwG2~sQ!K-e#wnTVmlbkaGr+%%J8L9wf$-?k*F8}t{`IBmJB#o=ivEseYyZd4C#sKp z9*Q$8IVKXqNS_H+eu2n`x-II5@4kNI>vJUn&X)3COb$3!8xc(je+;}&9G4YH44$wh zuKQkoUV+V;LY{w|S*|r7yf_16MK4jrCiI!q-5~Fb#m=vwzhE3OM!ULVYd_58CKA5p4M658sRqvBi2$oaX<$ zW`p<*ix(dd;cESD!3h~4A`X-Rf*7Jr00o(M{xl`Q2%p=?46qdQ;w9L-YLuHKnlvtUnD#9?a|A6kx7N?UW0^$gB(!gj6L3qZEAJqyg8Lz$! zn+Ha&NX3$~ScwW;O|a1NYaX$sR*SX6++p{jK~(LpF0!)bga*mf7X|Y&ZCCqstyyHk zFFm3gy)+J839GHPwjFx#c^r826&%&W=FST;(|H5Y!jq{YRO0^mxH{zv_C6r^32zI@v_ADmR}<7eiHTr9{Z7WZE%VbRN7^KWsF(rezdyL zElc&|ocq()o9HX@!!u*(bNQO|19GUDgWneI-48UOiqrf$ccCW6(6#(=fjK*BMy_gh zL8%2ah!Y1XDIJ`A26`VFxO1V5jueeUNywzC~cNk z*aKBR4q{RN9bz3kM{KZS8AH69s_gOlpOaMVFKlS9)I z3EB0C<`fk}Y|ft_tqjvj|5+|=tv)S}C{NO9^~+J9>DWx9-ad;8bH;g4nX*Yglnkn! z*$>m|tL=s!6urJ_d-|ult`65(x%`+lE>Gds`6|&Bo)_FQILrk*0!@>`pNr9&HfS7~ z$sGIj%3hJ2UDs}Sl_-B6aj8$FOMPl>STmbezk&xG)&r|YZd;( zkR#mj?IOhFxm^0O?M8}D{!bH&O^#1)MDj`F4j#eW{I(In7GE)n;K(8P_eT)?xf;Q3 z;nWzO;S_;WeQt6KVT6#}G3Y zc3eOJ{6u<>#5h+$dNP%T1E(;LvTpuo2|87(7#8+Sn3J(_K-+d|84chs)}_djn;pU0 z@Yc>YSLTWRh)DgFojgi}wRSZ;pTd8HK)Y7Xo9Hp*gfjv7q8xYs z#2Fy4M01}Q%gSujo+!;=Ju8bDdeI0TW8=)g1!;0XU}Oo4fJy64!Lz_CD9%^=k6t(f zAkZANNr()D1SQ(7JuPxC%IrMs zc>mEsk{qBWfJn|&7n!X^-2$cmSn^xSyKJ+(%dSS=#dBx11qAu=oV#>PXSub&LuAy# zPV!B}XW~tnVru=XkfBlroq0@kp43E6xPBBdVl8D*ZjTHz@~8@O4a1b;qc2*r(Bc&&%SKUxq;sOAmH#(eYU2cnXd)nLoP^i{Hw_8laI=ks zkjA+YC8F4?ln`$4n!n|a*SCCR$XN#wmQV*n&FgKiQVgu$Ca*`ljxcxh)(u(cjk#wLhLm<>M@HXb z+(bJYv1j3}dGp-yU||@0?Hne>;*43pxi`*VJGbF_JlVmxcJ8crsN==%dOS&hEv}q9 zD@2aKoqzL24#d2bY*<*|Y^5TOkfoW{(Y26@#mHhi)b0=D8Ov3p7#ElG84({p`k#S$ zJ-CQ{iuTPU&bD;xBkQuWTy{~3x>tK>jUeqW_;YJWgYHaCATkvXOit>Z$Yp;O8g#Lksd(@W({ zW5-lvPojtM-}~nVS*_latU$U-L4uq?>YrX}WHy*qGKN7g%QfFj5qtI|`gg*KAsKf< z-Ie!S=AGeBUD`bCE_srn@E_fUMk6NWNiCux=4mh&HM<%%PIiUt$r}7-nUL?pXJBwj z+zdvBi3U!J$;OYRqSO3!N6{Vrd_PCSL!hr3a}4Fm0~Eu^o&e`$aH-Ms1lA$VI}?49`nn<5oyz|84D7M*D3 z2(dB4)DO9R_o*N1Q(W}N&8Z*iGgFt%p@zr`cQ>Sd81h2P6VVC4xzrDZ(gJ&gyh3^} z9SH^n%aTB#Y?^@ai zJaOE?a_TCk2Cxp6dy9n5Q#TEDF?gk9RVW#veTkq_8`YDR!Xvf$iSk- z6Ik>y9Yj-k38N9HDk3yYea5HEqfXE~i1_Lg6G-XfZ0d2C)7_n9&q&OV#THL(Utn>O zxJ6TMgVyEWAc7>lEPVrBcgeSy6O38UTBnQFNe=w%89PZe8JyUl24-f} zH`3hQ@$^2+?^nsk$z^`LF*S6W_&lamMsqyTNmjG=`v@vAG| z2O6}20ul*khq)hEFl+T}EGE2Dn_^^sv0@`O0XEo^^T|CM%mO@}z>vkw;Z)&WGf@RM zk6U>ZQg233whERa<-00RZ)hI!U^`9bh@LrYLwO7HE5Smf`GTGF|DF8#a5}*k&+Z|g zExY#;j5MM9j%~THsh@8W(nzfWZ+_L@S9b3Uwd7psrn)U`AT<&l;z1s$J<=!an{Jzh z%1!h8xismX44TDbPP2Hd?Ea863xd=MEq9v5W98(d(kxuq`-i_FiU|CcRuR5Bje_S< zRAi6SH~+l{ZNfcC9|s=(<4LNzAyQod?1QB7M4H3nUUMJ;hu*Bbr$|Y{;l4^^;2WJJ zj{_e6(WDySN&I+WngUN^mG+&uMu<|+9yf5pbJwCpuQxOTKb~UJe?b!n-_Qcw*Y}_S zxGt|a(klXL68|x9Ls|#{z4Dlo_R64;)WQ2s(z_t}mV)H}fr8|9iMGzGSY;c7}-l_ZOtqK6>)No|D~oePqmBuE}oHw-99p8bxM zpRl{(t&|1H<9q1crr_%?Im^<8Q)PZ0>BNeImm@NxMKeg{uzQIO;LPlxS+X&aY{Uup z7@h6qhHaKVKNMF0CJ0SehL*&leUXe9FQ8+nJ`ho-?luQ8eW3lUc$vch}=JdGZu!^bl7bZwx zGbKLyQtX1!2?NKUAE>~N4{KFyfgq?OzvS_+67_?NzC>N+91n=?c{;{Dp3i6E(gMj} zh+U*Aewo*e#9v*EaiFK*^D&<5d_EGF*X#4~xV*s!5QZ?U)p*cPEC}gb>|$G=ipy(? z9XOVMYIC%o;B0WxHP79hE{ndNY4*(lHV+2Pvnl-*T!qqk+X{11p z_d23L!ol(R5`z=l?ps{^6ifBm!i7XgN7xh%SL`lk#}4suaeZ;a__s?-77l9dZq@dZ ze0WF3Hah=6yzTrm5PZ#=b32OPsVm@@DF?qyA|1K8r$zH@E2!#_MH%>wg%oPGZR&o^ z!i@=?&|KB)^1#;Neb1^ezB;TpTUiS46Te{30k&NjpB(BSYmtSu{gQ8+4!4c-Q?3Iw zT*vusXjmo|iwwTq1tLdR4*0u9$_e=uVj03eH5mf_UWzsa{3#qQ8{N9H74y`vf6an` zh%;QZ!D!T92jL;HH!kWgq}Xu56U|?nqW&gL3;iOZ{$O4q>aW?6(|BR| z8)EYYlj0bP^b3h~1th^N_SiJyq%rHR8CIe(p8;f~lMFX`FHw;V;O3?@BvtW;9{L#o zQQ!QmkCt4#p9@``qS90`b)|T}`@(!-3p*^5uV>PQ{6XDpqwR0+FbQ%VA_JL=9qiT- ze>i0I2`G~}?X6@v;^TnivI5vp)>l_wl~Xy~4Y986b02{DrXVkI2i~!@Bl3)`G;w4_ zVxd)v2}_8`@+GEDA>|bDwM?0w8oq}12^D-TE_(?kF)C4x__5k4 zu1a*|`^a$uFWgr-GeSnU+sUoI75b;Yz7Ak~*{6SIb(+K{25fzFSqWj)1@)tjE@ORK zgxO&R6@4rJxHZSWm@%a5ii6>zqXS@Pg#oNaAr`JmCGJGRV!&h(DPs%18rT)0KJseP zS&d=kFw*a~#FLCrwuvHzGE$L#y%zM_Q@HS5F9*x&>FH55u%@#v>cTpt=Aqk9hGd@9 zC*Y8sW&Wy+=kyo^jtvv=nNV>ECi=__cYUyL`Tk$x77uLl)#raKb(eVXwt*W;V;xZ? z3?n0z_BJae2Ur`?CgX{ej*Z3>X(U@2PcV}VA-bj6_=u!0%*^5pDa|pwp;_Z)Gq41& zAB~s*G5gqi%qm4;;8AnnUY*xqU3qLRBjxwmGtY7JGnRGvxrdrWLL z_wckf-$axjntOQT%|im$d5yq52p*ETr-QjCVzjln2li&>9&wgYbI&B41#=JS&fp_5 z*NB6Zo%^KR$=ovpe{?oln@m8>mM{TXOZ)1UNGu1767IBQW&1G}g%ubUbqGA zpZ*EI)Lo;u&|FRVhJ}CfD^@b9elC<`_a80hZxwBCA}y=(3!kP6c_XSPLX|7QSpCRn zV#>(Ad-^=!VHl2&^4ayDnLfFQLVjcU>myfOr6Q8Psg!+EDymC;m9D?AW|eKWZd=x6 zrHaE~;XkRB)V2POt_KoIF2fB)JVC5Atid7A3kQb``N94gO=MUqp8(`jI9A!*!GY1)?V@aE1p%(G@8-|N$+c4mQ zmLzx>cZ|a(MEA94D3g&kA(AAFc-=q;?}xY%zBJV!$4$qApAL}2{JuXK2}QWHUmW`g zyEJ_+RH^JQL>aP?0*6nOko*%+J^c2&%G4L+lN+C~K;`v$4X$>;KKOX8E7 zXfsQ0*ZgB@{;_SEcP%78TsQsM+KnB5IAw|sYvkhP{QyaH9o_?Yim~4KBG2+LrgYF^ zOc^YO*#uG;2KzvT11M6U0I7WJD-)PZ$KJrRU|0y1??SRDY)=hSrcVjJ%U7&M1Kc|( z00Kl!d^Q1r6qltX1ugg>I~{^&5he7K0?sgfO?30_*FBlsJX_5uiuiT^D9L-EpGQTk zAKmEY_~w5^I3KarPg=w^58Emc6T^Ko1hGi9lAlGCXFSL!d0E5+*oChj>HkTb-@yWO z{$2Gs|3=XxbCt1CnleV}pf-(5tezh4v25LH|D@RvrRPbK7YSEk!K2dZGrw$XEv^1b zt?Td>Pxs+lMb{1ACb{!$mQP%gK!NVMC@PT%)7aks{=Dauzt?OMC1ChgB6avS;qEP| zgy;hjiEIE)Voc@B$w5jF%$R`Y_qS1`^{x7+7Eb?FH?CbzbDyp|Qwu8dExw@Z*9zV^ zQV@}9(n1jq-TcQ>g5IPb{wu_&bWZ+sxS;?DIw1zQJ^#m@lk+o$XUo?40h+vd zq)^D!;l#P^jtnnGIxo~>bsDla-d&8|DU+}`Vtk~~%N$XHQpoA(oe0`qxe;1tK?3|S4$=W+4+Y(bkf_Zgbb{RK#;aNRs zWt@CiO7g~0`##*LyUkHE;?*vhOZ~_J0H8V+L4v_vR_96X+KZRiXmLaCM>Rj`=J{#N zj++Ru&m?`p6!g~o9vp@QtD7E@Q#df=(W!Aj#+sPTvqJZNULJm^T777nd7(3D4GE!^ zu<$T7uiDi3-_>fTdf4U$=W{lhSDqLsLMGVF6T^BLnV2xtFfH*~n3Ss-t!6`hm~K97 z%wa}2cyP*)=7f^~=H!$4uP1Q_(J>637M2y(E#ZYA`(rrW9=E}mI&M?IX~KRxnJG+k z)$1ayR*OShV!mDvE7c=PQe3Zx_zoZ;Fx%EcTutF2s`%Eh9Fppz@ttlth~Oc1z>(`G z>wz6LF+J7p4U55z-tJb!ivv=Rm$cxq?cI`!x;;|YXI8yJ7Lz*6l+CLJY8b(2e9-Ufi zlc+p4%#jr`&sZ~zI5-^exT)xj8>Gv`Vzv`Of*D1I69l@DAqiQModJwQ;DIF0hxE)G z;b&z@If6+o3=HI8_;P$KU?&oGy!*cE*JFnlYbb96c`$@gc25IAjq6U0C+%^xX+rEb zO$lIE!54%=J(vH7G~^{<(xospCcOjX!%2sUas-F)7yl#SW+>^W9;- zb=u?S+dvSHfc0r%x?*Yd>Z+|n|3GOI1UMcEG_6&Jqqdu7$t3<->!#}IB*I{%QB5@E zJDO;sm@$$m4GyQrnrLZmDAEB1rnDjR4mk~wpMI7}WO&$3jjaHO9hu@1bb$4D|OZ8tidZ`GVn@Hp7YA$Z7rf(DnGibnSE1t7b=aV*p0UORbK}!C)B~*7D_XDx>NQ0P`qfC^gWkf$rHT4wBP|>oz1BpimOZl&Q)FxKiM9FcC+URTo)Q9(?M;f&pLe+sDHw zx+H=D{B{_A@iuuDO+_|*C<#dIE5KU+hj6H>3T?;K!T=;V0bqFA8WfU^RRkbIh`Kre zi@1R?|8P8K7mk)=??{a;P#8CPsvzPi@LvZ8Y6;I_QTE2UV~VaH%4&n{q7<@vN&K3>OES%G^xGE z#qza;Q!Qb}tp$#6W}bh|)|QhxIbXye84Gw6#H?mpk`C~b7GE(Gn@P1FJ=NqTUk~Xk zVv~sFGjwkdVX|}SEo=xN_KZnI<*!b?=v2xf6P=oN-g6R;D3a*37Epl<#cBRM4YYxW zVb7MQi*pxx#%-+bn4p&`a{U@=40RGG8&F5TdLPL>%uu(X->-KV^Lq`*(5Omf>&TFP zK-%mG(xmg`A5UUp5kH(%qxl5;!_OsuEcW9L0x>0)+U&xo-(6UQ|>3?R3 znD_?nlp*(`WqGu;i9-mQV*(=@6Kbk*7S<^uyBbA)X6yNG=8xQBzOR0w5th#KnW9j` z-Go*IkN`?CA#!N*Zxa9^FtmF4*Vwc843b6(8gP;Je{*EW!Wk3m69~L^1ZX*IPH&ih zD#fke&&7cul4ct-xdk3P-7}tUe#l0S@< z5v1+F@r#2o8#$6}yo$ai{ydurBu#?ZIIDgGv|iE|Ci-RVGPLP>GtKbjWqCzdXGO=- za!NQP{m%}OI?T)Iy0$@Gio;Z(TOE|QU%UTX81pL;t;^;q70@>f1*=HRj4`=82=zH@nX{HB+7@&$M0S&CVGg1ZmW(KdMIai%^Ol9kNBhkQdwxyi&SCXgBj~dS z(i^b+Cd->A^CK=TrOS%icI%Q4u`fPgU;607SNYf}58!=?5{>b3Bid&BmZTW$(XV}I zX#9G^;3oZg(}1bkm)uS?PW!JUUppA+*Eb?_`FJZ{Vw8OQV6T4NgU1>l_u;C>$9uT; zgpc>)zsASk8eFT72L?O!@gUic`S{@AI(-})?AFJL0U5LQVZpgxAFJ`;27Ru_1Mach zm*D7nqdwuuSHp#SL;8Cf!K-tL=+j!I z^-)Y@T}e%Qr8LJ9j>LLKyJ84Q|F?&<+pTlT#>`X>7Eo}ix2{LZD z*t3jhj&Q?E1BRSKY>WnkAPr{tJImi`{$9u5Yx%pAzudnmJ6y_=yf|P8GKkjy)q{6W zSb{R4PG}2u{qzlSI-N}0pNY8Do1D(N;SZY6MD>T!p($>L5;_uo9GqgoDQ`58^|Y%S zT-%%A$KbkNS0B^8jy`62SG{2{!)~rpK6>gWV38jSxv&e6lmJ|{!(0;7yol(|-(cO` zM)WROFel992p^t&5YrJO)XjZNfviW$I7%FbjU=o7D!F`%oivach`1b3wgpm)Yd~?o z|6*G1!FsPf5gaAbd_qSsiwY^UsDEU4Sv_$G6ENR7q$6FzR23IHl{W#n-0=VEK|mF- z;9;qppid3NjX{L8v*#z$%4gMANTst8#>|oJ8dRRMK0m-aX(DHM*v5na+AwNhh+rk| zDOv7SjA6w_5yo&Zj6p|}Lb$^#=-2QGWOT?wxz;!il@op`C`GSSb1)1hDd|CB{o4?j zYZOVwAtT-(WA3oVAB48i<*W9ChJ2t#Bp^2)`LlFEAv6o+?l(kq5=)KVeQU&(L`Ld0 zZ5ow2YWLK+V|quNWm&7+ZFeRnCVSCDoXo1r84(_1&{r6WnuF4bRlo|QX-=6OO|^zO zDGf$4nTrulC}A$aw zKtFI++Bf?G-CbStUq$n@$3N4>EYNgugyar!C_6gDxy&~~3TPQR8DlcK)$89H7^N{V zDpt(88Y4D`I488QL(50@6!QR4sjKX zJ2%3e9rJ>nPQpaRn64{W7|dCo4<bB?cj=hOSJ;4i!}ioPat^RCR)=l(oh5Harl$_T?k zyf!F`n+AKJBjh=)Gn7JqSIfPpPM(K!V4ZJ?Xt*f84NUDt(rG7yI48&xUd>AFz7-_7 z+SP3;%Q&3{TFb@|qm3n&TzaU|@8X=2F=+vwgrjIpsvS`KcA1&DL<3VnrhXB9-Qrrc zs3qa@W?L)B8?Fx23-&yV%u1@I;=9#ybrW2JRZLS>z}&=PX>r{hOIit{+!l>$X9iw= z0lY9=HzqpQn+$+FTH?mQtOr9tw|9N5#z3Rr82LYgLD5I#ma#sfZ>EcD@n{u4k=DYq zE^x#lxpmzC59wggyB4f&SSf!cjqHUN%Ajgei;Pc<1~3*DLvPk`Q~F}J(=Vk$!_<8Z zi1+nx;lRMrFk^8t%qm`I7v^3gx->OSgvaLIscilJ?}%!Hx^{g{wOSRD+fc4yiPmYA zjZt+mej9jAMH6DwdO%Lv7~VDoX&X&AIG9~=B|m>;MXxf)o2raUk8z)7i|?CdwS|$G ztYBkhvI8lItF3WO0I|YiDLl0kGM?ctMCZtdw?uaf*s6UTfH==nVPnD+zMM+94NJd; zSWW%v9j{(;bwQo0>zkwc-IYtkRQK@~{P9LgHJaH7#WlyP&XMX;03_3`3ml}>qa03@ zlnY&YogfC`?o)ha5x@ba^k|~kDUP#rhbZ58OHj2Dn2SuM-$pW_sp;TaL`DC1(<;@3 z!-!_dOAi%U(J9(+b2Cyi3pI(-K)Eu-h?=`=m-W&SoFIMjLPv$Eojnb6UC0IEpoXlOBGW>>y87 zy6A{GP$U8?0uT5*20vV=|9e73N8s2D6m4Hfn9ycORxaF}f?B4HP~=p1?%-vu?LspQ zt#++dzr?$~&Fi$pUB|Q;!xA+l@hLp5+<@UWlL7x#S$#P}oksW2*;s;-SK~?+U4G0B zCiqvwm}qvWhZ_cgTCb8dew}_eoNGbzlYgF6fADWo`kXu{xhA+UHvcpf7!A-A1~;V# zfMV}qSo@yyoMMVSb&xzf^zt5N{#<;gS?l-cz;_Qk19qkFXr``;=UNBNT!%C|cmer} z-T|GT9PFinG@nV4^71@p^_%8D6@4q5*soi31C6ex7{)&7N$@782S~na^oH)qFziVn zExS|wfL(^8Vco=@9RYdB?1>uwAEVzWst@>n+ z=x;NzBTfzin6lzid8ID}Brb5^FQax58}Ag4<}I0Ey{6_w8=*+eBd^V`R@47t=oNE8 z^uHMT-9Fy$ye7xNGVJr}j-&DKwM>0V2f*t60)|)kU_*@3oBSt84!faDpJ5;2Gng_X z=<)g*K+ZBSO6s-9pmvDi^fxWIN`hFE){r~C!hK}hI6r9d_y7@vEV}p!xs{^1jd?8D zyHs_^!0~zS9br|oh6v`R0FYc@UTVN$1pim>%3B^taCcK^jpicoZED)bN%-ty@0(+L z^}ac@-sZqws_%`#$gdI(%Z8~6b2^;FSkCrpljRW|<<(lj)$3S0>ZB$o5DCu@Z1q4^ zLUJYQ8l2%3?}qi(D=gw1*z!Nd9k^~5=&p3%KfwyowLQbFbq`(5(D)|EzBRx}-VomT?8hfIV_SU9H)C5EcuRQA zc?p}gJ+!ke-X2;Nmm${hUGR~5^ufr0lbIeVYA#9c*N>d&;h_cK?T{!>8)aI`ab`ap z(}=L2^jLtgDs!}3UUVSa52nL&_xRlL?hR`@ zUW%0S53$^lf|+`?!iGT%wSFX1OH;kb^6@Lk9cyQh5by}Dk}`m2C3a*Jz@fypw`uYu)0RmO2f2DOKV{o`|(;-|5Qz8 zo1_*p?1{Jdf;A2FmHqijrU}3ga|4U9-D=-a`xsMcn7xDcie%3)gIDm5yMMDyd75-^ zy~xLwR!_4Dd6MNf#4M`M^-C6~80U?6g$H7{+c@}oG^HgzjlH&eR(1_0N&@uX7ix4=(> zcQ)rTx(*(o0l^aE@oX9IW=GKks^mucmfpX~q{Cb`HId;4mmr4!QvY*A)E0XRukB=ki=LI>C2MfSpxrFmIkwfHrY zAVX`aB^;gQfsxr zGcBQC-Eku)-8*c@$-|>f*2J8U?ima%X(n0{>hcbal^5PxtGzgNwXqu~LLXP%fcKXg zUJ|uBxs>D(0$=ev%D+hWO2mAcCpfd*U@D`sb6GRRy0=yvxev@~o>f;=mm8ML{|tU6DGVFQ%u@|0`YWTfHXX6YcIfh1*pgxtu#p z)j+=R1#4p*)LXsi7J?ys4*Lk{W@h=J9!Xyt^^ftc`Jk{@cDPf6VgPVckZQ>y6Lf@f z#d^uKS_MrR^SJ49x%SW@D_BC|$x(kJG}e4W8=tDXX1a6?nmQs0?;#wtS?R69yI%3> z-2Iz1&1gP?ACw)Km1wPPPxultVuR`h;=H(4v&~&*mMq$N7X>=BxFobttrD!FOVlMT zIzbVy$$ZCnyB(oj?(G=r(($1#Z5p7C>qC2@{SXO7N5zh%UUn;r(l6n2`?3N z39HYAusY%KGlbR2sZ>~f&co`IxROJOyak2TDL5l@h&(pJ>O2r(x}vFnAS19`KIvdq z@|Y)`hR2ho7S5FeX{~eR!huYeG7X=WUB_byqnO901KABco^mid#$)q=>^VFz=$^-8 z%Yp2F;<5EW_I*6I9mrn5WBY;Z2Y8?f-@@bK1KAJpxa0tJt>(%d2eKFQxb#4F8;{El zWNV~MmOBp+{^q&s0O9W@5#ZI5*U8{jxz&Yt_~N~*Ghf=tOy)*Nh*f3E#FI@bReMS% z$aq#x$b4V}*e?A4hYjz-p2)|**8~Dqos{^nD80>GD4lTYXTi=rz?kj*ju)qPiqGal z=rHVehSeM`0C546I5vj8uAX!iXqiMupxl4~J>klZeO0gcQ$B<)LCz>|SiKyQEk3L@ zS;Eu?lZ(WL4rZ;ZLu01YmqYPvL-qDn>}uuLbmU`zU)Ub#(TBtESR@srv&Zsl_{7C~ zGw%=VvD>w+&_N*r5c<3SOfB3=4&2G^=MyL5`1i1Qytb5F7d+B=8~$uZgctiFp(!9) z->W6OGr*r*D>feVE1*Xkhu>_wSeQ8*?7jLGQSG_i&x)Q2ohq4h?jWc}S|H@w;P@^h zf&G4tT2uA75gNiBtWPpNIH4u*{qoh~uXD@w|HCZh>Wg(-)utMARw17ESPCGY7KQ&) zUYej9%l#AEf)XrIs_oIT;6eKQ*b~h%BrQ5BKP;B%zu-Eqtx_#n4fdt&hGz_dcBu%a z*|3~ruHHlvlD)?hg)NVlN4tzf3Jf`GlLUECl6{5_&1M@NY-EcLf)5h1w5J zmS2?;Fu*@5ND%u&c}lC@_KBGJuiD40V|A-3pI}#;{Xq+HvNK3N*rg;N5CQQU zI$~E2c-tv_fY}w$zva zIl+kxu>)t9x`-?>(3pQkUtrEcFbYWFv=JY&&7t(9#{r~0qAr+*em<-Rp3_3_?Z#~0 zHRosE)^UzDlW#z{i0tE2;gH-u>b9`)$JAPPZOBMsr8I{u{B<7(VXStP~B#x~8=UjMer_Y8wN_a38VV zI05Qv$_*H`o`9DfC5f1vBu`ahQz20iWt<)xbeJ(bI?Rj|63y%A@EB`PU=6Or(zyW_ zOXea@sSN^S(T)X(&}E1c3$QUl%<$8#P2g?Zi5r2Q5W>LL zQYYh0^dCx}KzIoqm~kp2GiVu6Ed=l~1miM20sn$5YH*YlnQKsYp0Ga_9m90D^Id!> zM~r);oQ`~0435vt@+dJV*dp0*#3H{u9W-s_tzp4%Td`mhX6p5v)A}J_PbdxwnaSC9 zj(JT-Ws|snAx~orem_OEBI(<1Y|BlnDw91#(TQ1n-%Ede)cLum<;x%x>eGAUcU`_K z`402qO;4ljjLv1{m*?f1^zU-nebc>9<7hb^-OKgk<$1wp^YH4|x*;vX@BN>s|1en1`_`xTPH!z>TCPXCq@Cdulx6-{HfzE5z0an`Y z4>!L*9DctGArOQ~78ARRzicS0K9Uf5xAZ}oW@+)C^D5e~PJbJ;Q72SCDhbZaOJ-J2 zV7kU5YPU{pSf<6F!BuJwVuro*QWjTBDwY^l`#H64)>~#{at)Tck=0|FG^>xi^v|ZR z|2z@Nl`Mn+IB-p}T{vM3Lh6gHUdsH*om#Y{af_pxG)}9nN6Z`oh0%2WBEJA9oxYlL zB9GpgLfZo|UBAbkb>$R}F!Q!ITIsi@_d_ht2`3F)qCi9)t#>)QPZ=iqQy<>L{t^Z{ zz#nGZUXeW45;@3^b-Du+n|*4OFrX=auQ3f*uBE$04fd}ZVns!56vMWX z%Bb(ss0VnQgPzcs+v49CJPnGQS%P}?$6mZ({oc1vcj3!Oh6X_$1Omo72*hJMCZ4HV zGqF%r11J$X-{i=|?T7As38x&M!?+}AW-B#ECD)=>r4m@P`L|uMcT`b@g`CjIT+p}n z(MZ39%|MDt-^yyTQC3Z80*1`l$;f4VvH8=%^l(rT_24?$pGoz|Cw3B$^g?;j<%t40@lCl4?!i&6hsxZ#mb6w!M&u{Q1w!Ik4(>CoAZMmH>jYqZ7! zR1BYOWMeklCP@e*!J461v$-&xLl^K_4Dnr zW~pIDG~Er#4V93=54-j5u`+!o1s3d!V^CkPVt7Tz^3cFQ3-+a+m0L{p>Y}{_X=KoS zw1M!W#y|7fU8)CJ0SrXWdH9gre0V}-%yUw0{h2pV{AaSMKD)LB(N+h5rPRKeP`Y-7 z1v`%YwXDx^gf%5Y93+YR?}D9?iqAKUqZaHSn)Ubf^aK`L4WmTZgwH~GC!Gy4ec%Me z8q^vdU}A2tC&^aOY@CsvxQ*2~6#mIs6Xm~wu4nq75ffmoBT(W5vapgG%t zUK4%5hNwwX<&lUyqL>x@S= zd)o5X0X&LOi~C4`m-53owu;pG3WkKMad#wzn(yq6R%j=RRZiG;lUgf;q&65uK-rLO zE%q`=C?9U!gj4EX`dY@|v_wkYA zuNgr%lcRUu38saE$j)=%$rOnAFU>BrxQ^Z&Cix0o6W@gT(RotwgD^;71ht2B1LXKP z{O8e)=$^GX&L&9>;hgi#CY+!227xVFV5fRPHj)MIP*4`1Ol_#onO=vq!>93uwr)op zF>jO!1S7f9RK6!_a!MYCvU5f9KZ24O=sZRj=pC;1(Wh8`6!#$vt{$Y@3eW-cEyj!L z8^xsUb=U^AP)LG-4%5H;K4J3eKdJ$(&6V(Yjrs?D#Ms41>V88N)${Rs2VWj>w@EE? zaL+%&4u2u>+HwHt#fp(uYuUBwE}qiJP-HBQ-{Cx?L@Mr8sS~OVP@-$Ai~y%J-DJT% zE+t=?Vq=v7g4d?r*{(_eG&|d1iaXTV-(8$!(QY-$LA`BBfi=+Dw7B0LYQ|Z$wexTh zy6UfB=#;%dJ^DbJtDtlfdaHwNoNZkxJrpOmkpJ%#)}K5wqdaD?{^s{nt;~{H^$${^ ztbh8h7r?{vcy;Te-=+M{{B4_cD@g1v2J~G2=%a_s6wQ0NqIoJ2gfz2g9-?UQj_Cq^ zBGAeyNb~jjRy>|ELUm&8Jv3ANEp*?O>*=Jk;jB?Mi?KB_#R@tA{x5Z=3h%c06`hjG z!)Q!zufwnr_6LHeW{i%;PZR_cN7l*%(-sYIyLBEI0VFuQ%!U{Lv2Zkpvh|C($!U}w zx|6uH-HyYz<}g=-Z^d0+X8%HU@+Ioj14AyD9NSEktS3@7StY*zIB+y@G7s`Z z1IL0q#y2W*IClz}ojZq9gd+1MAVjx@Qk1=wX{<5Gel0FrcaZgBz9Oq}TDpcSKQ zu+Hj$fOUU2m-VPw$cWO%Tlqg_E2Jx3YzS7E`&*CN>_=F7{SO|h|KZ6Fvt&7twHp1X z6X#9>7N&*y^`hdx-V4b4>9Yi?b?-+Vu15zxkDoc^A)0E%kc{RU zF;P1zMm>2hx>)Xb9N1VnE%d(1UJ~9;@D=pTg#lwMyAO;wt*0sxJyWga!&vwpb7{!S zA!gu){etL zXwFXAaVKb;PYNmJuKtVFL96}aa(9@|N+0=l`58-ieXNnJ{pBf6h~>~5L&hVo^x$)j zAK_!Fbn z5zWX|Gmlazu_mit(mBEZRfQV%yR}U1FYH0&FxwJyCYo4P@#VHfYvfq_f65KGZRB_| z2Sfncq?qe%))&dFSG+=tIpSn2aE^(Aw3}<0EtKB zEO(;z;ks5(e5EZcn_K`__%aUsE0;-W4B$9lb}S%YWhbvqRR`fKDjsf|a8wP9+)XbD z-a&*Ea_y^arBY+SdP(|0dP*@fX|D4`fr{8^_1L$Qm3%PjqQ8(BQG89kMF!T)7-2;s zUUN86^EO1uj>eqem<5p(f0tiYMP3$iE1H2Kvp`oWzD~m^?Aj@nhIU#$HB%*%LA}5Q z&LNS&&2>z-Ao5z7H!;ETBO7y%AR;#49tnVF84whBi1!#)Y&Kxr6C#wU{G(SSMOB=D zO%AGFbd^Te2!=!P_frTh^nq+LNcj+z4V4u4cv>r?>ifhj7k<*_J@z;G3DB%c7$^WY z=o1^@aA!8!A=XzG*#c$*69l{38pQ6F2GNjf9|#zol7}Qkf&?Hbu=9HC7-Bi^L6N}l zn%SDK&xjaYGs^`)al0nj>hWM_Zb)OGcq4Vh#ykw)CK{hq&RZeEge}FUXN_k7OOi>tPYc$(a0HLP|ilEAXlnCIJ>~J z>?zSd)mafgwM8zuEu@ihDqluw1Bb^nQ+mUMDmWZUUq)VY_**C1$yyhP zt#Vs`7_w3pcw06NcM&Qr6u+5v(8Y0Q7%T5l4o_>BpOSM647<|)ubeZW9N&~B86(bD zunE$4hPkb=^UNg}9X?~dCio?2C)7pJ%7=-j$Z5;f>XBD?eVZ(&Z$Qv_rn5)^WmKOy zWfm#0mY6xg$ zY*?z+`KTZ2w`k6o2V4@uw69~mYaP{#W$x5aG0f3?Zym9!N4ZU^ds4Mqyy%Lf7n%rj z(+%8nCr+MJ6`1&|mO-r$2GqlMM^$CCS#?&Ve$VxzCf-w#TYjs%NNsLjStg>fc}waR z48n^Yt0&{rCEcu<10CoXP8`HewnXry4z~cs8Ni2tV>H3>zh&@=J8(b=-k`X7i!uR? zQzm>afOecV(cvd(^X$|KGCU4l3RhHQ2o^CxiB6h<64w!)(_@Q3K~dRQ;EILtK`(k9 zqeWz$aSGP#LxF7-%z&5DRrFgSAEX*-6ey{Jl{jebhf&lHJ`O_aP+2*LC~X+0D^YXB zOFFd*Rp*w{l{hvJRR7W+Iy{tA?=7Tno6cwKxaPy|Lg37zVn&^oN`)w?oi27Ji871w z0n?dPCunlM2h#r#zw2|pH=aL+u$Kpv5GqnwtB_li6HVKB4BThBc(85G><;G4E2n#R z+tDYy1j*1G2~q?2Bw;x%kT~I~tF1%nG#m;b?;n9KQ4}Pt^dgGH_D|TR1z?DGIi!XX zZik~SBYi!qMRpTuufR04-zJueMl#ZoJ;`wWQ%d~DoDU?XACN#1rn@LU&9F2LfbKYi z6x0Rv5;U^Mvh&x-UHg>n!0-(5J1vP3%A$C{)oBaTrKFn3MqM z3B47Sw3TjwYqP?|5dpc_ocS`q`e%4j0JMLG**nO%>Bw|gLU_sf27jw$@ViQN$){+n z?Hqg*P@yW1+OjmoRiP%nRK^PrmA>UMBN|61(YL6ME0+WkdU7cCgL}Cwz9ANn2!T<> zfMG{?Zq^_eq(i@nIMUXtXL(SX9O)<`3Y3!*)G)3oVoq&UGk-zO#cPs(f_G;@RVC+N zUe4nVs!#}X!WsC?sr6LOtAM~j1q90Z+hX|uzSN~*FhkBPmlU|w5lVVVo*lmBw5vK; zRgn!&yX#6q>#n-E%#SN=y}F1$(1c*b%;MT~w^hO5tR$brSvX2B&eE+)ah5Iz7xSvD z&-h43RES|f!YDqU-?$5{ij$X&5uIxoxIv5Md)1F=$S^A5Ov*BY9p!2xDDjk$L~+%v z5z*k!0P@3Jz9zY`6Qm3KBi<^2;t>8S)@-z#aVj!lZ5RGp*~0Q*`CYETC9-k;YbGqN zF6X}r)xda_(85FRq=w#OX8b#QoGF=Rfwg_OVCk9hc@Ovu)0Yo-BlrxuMbw15LcBYG zp3a`*G!%0-Pqu?Dz(!0Iq!FEuy7&~ZQW%(zs_)7RwtWU`y%0UYph>^@W}7moejv(- zy$V{TM5DhIkV0>9^rA6s=BB)*)LolT!$uq$Gd9|b>$V=gnq=+1DGXF@{@(d@@pmT%bxN9LW8dx~(7&KehsT*v4#yE6r9&Zs5JZNf7G%6|YipPLf0x z5?!!qaVPw=wfZvmCcrI?Y(%!9ERNDE=Z!O0?^t>xw6nYJKZqq5-ehW;a8obUP(24k zT5k#reto({){di02{2(+$i+BgoXMw7s>UNE+GM-gDW#=ek426EIp&|P<5S-p;?=S_ ztI=++O_44p5f!OYZ4Am6sfvbKHT!rVH1_MuE0X72lTg8ksx9*AxUQgKgFVN0f@ed? zktXRLi}^<2KcQFn{*?4)GYBFi8g!Co$mFO=wul_dm36QN)sX-ruOI3g3N^884;!AB z;Ak|v7_qQKTbBCxL_H(r*QNnZF{6A#IbbA{*I-6g2yB4UCNJ&O;MDTZnatmxoi*cn z3IfiAd5u9DR@2^QoBd%_pm2Jo#mt&Rc0!N#OIW{w3{7tv!wnGD41o2x5#KR=sTK#W zHwkbX2(z5os2|+7kk6B*k?QOoH}B1Xa8}_Ukyb@^2@fz<;ebT?F6=9{3QrZjHp)qY zrFWbdX8DSmQ-}y_T%61+%j2S;4AMXbK$X5wOiO(cs=&SFrW=3o$vxa)JSDSo>*pD$ z&g8QtBjpP``Za3l^MO~H2DY+Zk-ez+J?xY!JePA3#6ShR@Gxi0C0}8hIKIp5nNq^l zQ?I(_c=aM(F*z?6+`J}3>$3O2`^u$53wPXhXy5Ilr9-d#-qnsT;Z3qX!XFv zHN4(`Iv)sdtYZB7`<|+rkuFhPsX#XxJ0-B}&77OD)=fZ{JT4vj={Sl`7lrxI?Qyzo z&nFhcv~F0K&!aq9eKz5?4VKuGA?rf|e$8kk&w7>ci@UMnOP8xsR+eBc`@AVdW;HPV z6Ctc&FD^F#Y%wf2tzPrHNxAqS<|lWP;9cMkzPXv4qS%)vqM`<|2M5^r*1-!xb8D)} zn_X5eJ*#uu^@;y)E&icRWjj%q%I+;C1tt9sj^r4?`+wdZw&7&l+s{%-9IpKpKn8*no8*#_oB;ToHqYKQq>3-J$< zYq&o(j4@GF(pM<3aVwIVtgl4LPbkC_crx(RPlADRH&4rqr z6U8|ld~qgI%YQNxr_V5xsU=1=le(1@o;jQ``lo*{W#%Gyzi^73fF?ucXYZxY+R1)~ zv`$q_ZTy=AR#6s=X8g?{p z8tJ-mm)6$EMk7QnKVP|UJAa$UZzs0}+IWzu|1YwM@9|SsN#RrDj-dyJghjJKoofJI)*-#bE*^0^VxNO@;iAck?v&yG*$ymg+QVn)Z6Vel|BRjsb-hcaf9`n!%q)H#XO1 zIAEL&)0}-_g_tmjif)VIQ9>WW;|mj#0{O7|;NwG508}(U=Xa=!AcjzO9nr|5(5tl6 zvF13Kz5a+^M~mcaGdG`U4w-rt;~=Mm`%uw4s{1m|Y1+3;5ZLFG(xCK7gg;|t(jq$o4ZA`U7IJ_2x& z(!cx^7HiP2pi5tDbYELB-8zU$Dlnv0_LW1-KfCnLUj4JUx(Y+Rg`5%=!CX1bELJAW zV0)KJjk0rO7bUc}nJLs+(hI?{O}xja5MA2_Z%Zq}jnYMWGaPqZMxf5atb0DN2HlU^ zX(jmE_!O3`(dq?zo*_XCA1(UCZ8U3ihS4OX#+C^~@nvob%e4C)TFY#W9-R0K!G&J0 zwF`W}x227(_4--Y>dy9htJm8f3T zv4FZ3Iq;AO;*|H%%nH9P15PDeg!QcRWqRj zSnw)|RSoH}L6C$<>@Hc25XYlVV@`+gL}3*SkE#!`6QfA@@B~HTj)GCD8|6DqfoQ(FYW2oQ6ZHW9ODu*O_j9pM1do?vnt$D03ptryoKX%Y%AcKsxR?> zXBT$FMtlKnwR5X@uU+f|H{?)&*ezw*tA|rDc|TqZo5y|@)E;JCfuFH!HpLop@wNy} zDY%2oLXAvL0%uRY#(lcag{1iNt2sCB&>J}+&6dpvHQb^DPe`R*GEr1%7tobF7<@O6 z%?Gn(9$ewDj|Ui_O1qTURi#}@?5;El3X+2PR>|Od(DVe*hqB_;oSxL558Iz6lRv0G z&C{VD9b z;3MpIxr6&Kkv?v;>K`x?hOhh!|7!vC4WJAmuZ-9u-aHy0? zPz=V9m&P%nDJy=gNoN|H2K5YM*vc{rTr=e|$>xbL);@wxRC+SZ0*pH<-L<07tEzC9n0aVR zV4hTD_uL3XZB~sR`Yz?e(T@kwL+4%k#yNL68;!@xK7tD$JGVIWqm~MY<*EB>W`h^ z1}Yk%X1|9GWCk>fgktH`Khbg*Egg6P)!C!s-!`Z|kt|R*c2p0IBdU)z77B%)9q|Ql zVi6JXo5lh-^NkZW=z&C)gz7!)ivjuYD50ir(uOs#-&-aVF_DsmR_Rejo^r{bc8j0A z{BbisS4Om$&*ycaNCaY>5go2hAcb#xSfA?@S|9JnaQ*l(5_VbBW%}VA*BkWC&op{N z%$Wd5T}0zQDBjoz>4x#pnP3q*^Q-8>1gyaP7_+4DV$;|!WDAYegV2Ah=b~xs_pGV$ z&vxot)9>w)mh5c2b?m%Yn*1sCewpcx*Af}9&V|Q!M+H4b!n&7M9!D$CQcGOb{Oam7OIk`X4B>9FS4X98q;b6-X z$va_OO#L=DBrNgMQ;Xlf04OI!shg3VMWnv`$RZj%V?k?L(8O|>Q7i7K`+-a!!N1fd39iE$N(9n@Nx2Dt4lc^m9LL~sz z4HN+gzG7bEbnrlDstd6lb9X)@-X=2RA+5sr%}i$(^E2V|b}0*-kd1~`qYk2nMRhPB zv1Z@G`8?2)G(4DA6!2q>nWgj2wmJwSjuLgOaifz4Vo}d%c+nj&*0^kXZq&iIHtOJ5 z@(Nx=C#JiKxcAS;)1AhS<7-|2|sFMsUrm>Qb(iFPWb)65SKPEqDg6UPB;N4 z(@9l%+IXPxud9~x&HRbyB#pLxn2^ayHxst2^dB~f*h#f~3vOeH93yj+pf$h|Y?er( z9bAEZH%;0Q);XC7-{3L9X%uJ_-nm1`plD0-?bp;gRkSziZz6Zbjz-Wcx4hBO5f#-k zzHSxf4oW@GX4=m9CZ-EV9G`;QywWZ}kjUgfkT~^;QIza)USg*qt-uNVZNCNA8_;NTr>xp`oKWQ`ul|o?Q+=)!)Hp8w6l~WR?}JAaKiN=F3jrAiUjdaH zRBP1HQX$YeG8K<$|K}_OL{2v? z_IpW|Wpmy6ypt&w=k6G_s2P1)ytV=3e5l~lu=Oz`BK+K0X;NOPN1QJCxoCueGY2U( zKshppe)I=7Z$V?K^|<6U=XlXghpf1}(S>R^a(InajT*$9qa9GQzlrV-Pq7H1a+DQ6 z)u={OIsj19li>KFq+f?%T}Nfi+NZntd(@r`98r6sUXpLo#C!oqIMcvcWW(01`02)= zuVwJ$YdU)u=Hsfrz)u7rs{XaM*1R}|2legqwu%XpAD}n4uEX#(60{^E|J*ry!_vLP z>L=1Cf~D6&97h^L$?TCzcQ2al4c8a(H*B zn_(LR`Pt-~98Xuv;({)SZu=Kc$a+efqw$Z{h9qq*iS5u&u93*8>kR{I*WO{HL>ukG z?A@>AQ@!AAVTm~X4=6vp|Ksrd4endbLJ0YXyc0q0vg@%<TV1e2;=Y)FH=GRR7RiBqa67z1@FLH&Ikgz`G!|>q@KQtjC(+u%> zwDb1i-j3&>cCEs!$McP=*ul~Qrjs>+27g56&iS33bgw8yYj$`E8}!JHP=RL~^>(xK z>~N1nk>cLYh{!oek4-gRLmccP%9{yCTSr)k`Yw_a#XB8U7r`v%wBEsbQ2w zD;Mp81O@E#TM2Ng&T>b2CA=Oga2^nIrH$dAc+~?vx z7C+aJN_Z_ua>n&I4iEOH-$b5SrtUbd63ak$#0cbds8D6VM(eWkkF~eCE1C^?>)vS` z!UQ8Tv5O=y>#BvP8;}E?qeB}v7=eF4Mj7dOwFczuBcXQ63*5w|eMh8iD;eZdJI$S- z`Z9rQbXL?CY`~Sge9Pvfc6g2H?Kw4C9vIHYWx2LD@5_qX9-Jx$VCgrhKJhr?x%bz` zi@x9Xcz`l$0rg>0cZcQL(g|l6@Pl25T4E8vy}&7~EQW2YmSN-mwaM13A^~#wi$+Rs z0DSuN;uE8slRq8?kh{|icqQOx+Agsum^|r({JB`XiNb$BBzFz^-Opon3^Q}CDu%~T zV%a~$^c**BwtTfXBFTY=USr4v65w6oPu;HP$q8Po?wn1b@q^iRe4Y9j2ipg;V}ZY) zcp|d_0@}iG8z*NS|8F^b8_zsVml3kIlMRy{bNG%mu4O5rEO6v8Ur4L*70E$VGdf@I zRAJPz8MVm`K*x^GUg1Kfx>akIY*>VRo zyR=JQHC*&zrPH=5=n%wR%4*Nxz^YK3=`(jC#@G@(Svr zycsscds06glh4!6`q=bioo!tm{7HuJQ%7MQb%@C_T}iN>MN4U?9GQAyX%UShHN7$& zm7N=>d$Tly;L3`DsP1%EdxqM>zDqQ7IHr|G0zyO)2r@>kaLiHDPyy!Q<4Em2n zS*>^aeZUeM!HeV3K=c@FGWf0OR#Dp}2~LPW48zQr-S9;}qA4^+F)K^+=j?)`n0r`E zvucrjV87NL^+c~Nvc8(Nxb6tZY-X{mfb?TG`qgf(GM~sZP^TC0LZEMBGnpY#p2Tle zvy>iYoK%l~nS{qor>0h`xBtx_{q?`Tg{k0!rby$DI1aFJ9<~S2T;yily~Fte9iMV@ zgoj98OgdM9pUgUE*x*4&)(2E)=s|Xu^ik=Njye`Bin##-Suk%h1Ax7QA|eEOw0qVV zfYOw~1ldpQrk2YO~a$s-fSOfwf+wy~`{zRfgXu1Kd{LUPHv;Ml1>{R+KDlxcRE zre(w}02VZ{TruzH0~%|*yJ;MGT`uw7;&lNT>3O+n9Cd+Q(}=3sSkJW`fKR%f20ceT zZLD!!03H8x-I$)Efil+kx@Hfl#nr&x?WBK*0U4?$mjoDlumboSDAznM^jbvb+CAx(^j#Kkl%bX{z* z2C!t+D5vP_%c%6`5%);P(o8}o1ssNN-C)ztp-2YowP@vjgh&vO3tiAJC6`PR%0^jF zUXkx)GAknA8Se&m9vRMCrE2tSMJH6o1}UN zdChWbSf5ltHv-KxfPKIV6)7|FDuY1eRV~gCd(gTkfmidcvBbLO5*?uX4Azz zashe1T%aL;PZIdi&eVufTh)PkNx<=tfa3uM&VqVl88=}SDGYFI#(|9T>jWwQ{V}>}2vTLky%bafTp(VS<8Yj&(qUel9sVBkdbqvE(Yp-qg5H zyAq}`_NfXI(HL=^aN^ktE$+bPn}My3;TCScI-83_7GmaY>xW91 zXOVulx=jX0Y=l@tmu3#PUhCLcEx9vhTDF)E=O~s`UsGIn>TLGfeT5t%511a2cdqS( z3EYzL8fHg;Bckg#Gu0}uNH)VQmBgeKGsfZ3TwvLB(x5Ss+{o72lfEih8X*Z(78K=F zs#Gg%7Qsx%4$~5D(Cg8l7dF#zf~qx#mKrH)Qgfm1e6uXa+f z4StRw@%VEqso>m+8mk%ALurAnG-P)iOjiFKa2Mr2R{rJUWQG&`8#aMv){YCxr;pyY z;}&l%JZ(~PI>r4Rqh0yNnoWMZ+{+6X5quoQ?(^vrC{}YUR>08cXpjuBTj$143sj-V z#aial`KBT_I)rDX{NnUP!waKBXuo}Zjhw7~-!O!@zE&_{j2}$ZJI5L)(T>h*_0tl3 z&R6}P7Cm^bxkR!RxQ@F;q<$u&+#;yd(MoVLn}Bf_$;ezJ@@&XeLb4v*8(9Ynk!QmW zNXcoE4L*GKs092@Y8(%#aXe70^qBF+qcMq_NA53@r5he{36IgHsqk@k8tkKKvyrto z!qmTL6^u1*see%@ju{7Ija%wpBO+TG-B{zP8XZxkC<;SkSaj6k#txA-ec^1933=WO zyP+%B&HrRN6KTg8+Pe8nN_lOtsld%4D!H_Rv_a1fMf@f+Unp6ahBIo=V{*S8(cWNA zO0z=C{y#)zZY6&v)d#sqZkXmq7l(yTL~2MUPfFw>xK+H}e6^_@{n1Z&BcxQ5(P3!B zDd{M0i9ueGq;l)>K<$y4*QOd#)Dcw*&>zPK*U}X!H@{45*u0aPjqdKlZ3(NfJRgfO znA>fUGvku2=)WkzgYOR0kOwjeD=}qmlpdAWlCd=%eYI#xHA7IkilO}v)S$&xToRsK zA)n)5o}QQtop&_C|D0uapb{tXLO$q?tJ|NC@~JzAbp;<4v2$I+$13TSe!qv3L{!n@ zFV5KS93=<2#*Z0eW$JEhF7V?fXnr}N9C(Ia)WpLtgDvz>+5d0c`9Sf1BUM*20$z87 z35>WbmB4Pcq8^^@=c*3o+$L|gsE+dIm-(UOyHCU)`s)9`rvvJX`xvA2+hn(wb^vO` zK){)M_|)zbX_ie*r)i54A;(ao!AE9tfjC+VXQ>OOln`#HOCI1|V^`7JPD)6V-o=WT&Y=g3?8}!iG zHz@L3Ep7G<%ER@)==iK6Yw0X(ksm15{%yD<_S99pWP0$bEj1zuxhS5tofBR}+aPCz zTnd>~UwHeat7UTJ$>=pS{X}z6M;!j+yYP1LpvW=1&N>+>1OsasU z1#AWRrn>VI0o&^@jP?;IgS~CG%@-09yaYrDOZlZe`oJa=l6u8-1@}xKogFb0=SK|h zcwEZ$@TEYm)vyap?8RI;eD~)+LB4_!%(dxu(TxsoBLO6z>=Tv0R7{yB8%C|EVEx_c zsC5>1wUxS<(On&RHF=Hk;`NT==*@-ehkjd?As>9lf4cUd>c?r(x^Ae`zHohA6!i_iy;IXkLtzooLQRGQob{O> zAk(M*D}yYHfou&a|LXwomj~%(QwXo^>W-RE%eW3WYiU#UrB9a#M`{fM0oqojCMbDJ zkd2`6%IfHnfW{TXyVEZ*lNt*ilP)94j5#2lsB${tqq~-asvKID1iIFAA{`qdvzNd* zO3{;+F~XEEp#i>80#x@)WM-d%vPj9Ob2me-{gH;O_Np>JDRnlkYBMfpcW0w+JuAl9 zu6ChkrnU-8xaivLt(YY@1IskN&3k2Xe6?CRj(V-C z{m`%=$Cv6=cX=w^sA;d387;jT{u{V9%tF;;W1lQ=pNvtgNlj*-B?4T+1RvB8+O545 z2*{+AKR^qWtu0D^ehgWn%hV%If-qi)q;NR>JQUyHbMx``5SN*e+hut8Rl^6M?3fo+|Q6g=(uR^z! zZ}nRk3Kw}~Z!hyD3C_Bc0i&5)9LnwDU{n)6knPp7ZSaC3=gc9yb(9AXsREtgh}%ni zlC*5Ax<(_w=Jkso; zKVSU9s{g~IOUuoxqfO=F3#;A_bMRuJ++Ox5EIjI!1AA|QdZ1-TZvw9zzdae{oVBYiPcHStrYSwJ|Qn@w!X7g69p3Ow#dgX#GYhdH`eptis4FI^P z+_VZFY-5TPoiDdpr~F!2`-@h=ie9x7CJZF!eTEix0E|r0)S*mbO>MY4z+H& z$^|>-$M@UHzIC=)}1T!U%zU=lH<=%P2aXBTSN3uX%?owd!NZEj$hv@8Gt|L?E?PN0@(7z3p9> zQp=KWf8}%8YVkpo3zo&l_r#C%KX@@wqHKk4zrFa}C2EcLOv{H4LN?4|DfyPW#aC2t znD6zMEUJ7(Z$ZhO;&&IsZ261xGrUlJJK4;@QhZ9Qq>3iYcFC%wXzjY9ugnMk`I4-d z>Js`$yAX5}VwO{zPna7XTec9hSRh~S@MBK9Ab38N@KYWt1kGa^hR9(9E~}_dx3SZo`=p&Gs-6lvWn=q|D!^GS{a8Jf ztsSVp?1&@_vUtDF)F>$J|CQs)aj2rqB(fObAYRT~P#xX|3)d4t zqKEFmUV9BGPuuOCa=X@7$B+TZp!jq??B^>GCuNYicYx4)4l&pXND5PnXsRo?iiM(v z9l3+&t9v001Q7T0Nz>ph)TL_@)qj2)9JAnw`+F-7K7~wyST4DTEaB4N;zNQDkZX^4ihJU?MkKD3yfu;585VyTp@t=8^bu-uBFR!lkc zkX@=DmmHEYMZp%-j~i2^kc2?0iN`O??T5=HEAFH6$it-owb3T3$z`xszNL0%+%wN- znAb`^nXYz$$;i75NR z&I$5;l@riVIpi%9;H$U!Ax;p+5mjaJ6x3#wzq@svMa>jrjanzxkO9mWUh;tK<2GNHwt{I$jgqiFMya>8P<`m(Q|xA7N~gVMMh_SzIJvbyxv>M8$wnVw)` z54|#7<&4iqv=oH?Rq58M;I`te#`}tq$ny8Uo~|ka*0e~yg+@Iw?0k#lf6cMfQC>Za zRQJo5V4>TEJ;8sm5b8%FY|F%PJJyi2O+xA-fEaZR!Z-pT2_H>>QPIVj+%O&QmD5GrH(t{x18p zoZX9p^0vNdE}ucD*~;VEb5^ddbaKR)7l0^=k9JhYRAjhUAW@{21&Js&YnF$ub_umv zt7L}8HS35(&bx9XGcVYUTw=k59Rei=c~^f`=CZ}tnCsj6nri|`WC2rf!b5(QP*ktu z&)Ln7nz`)>U$O3ebj4$@!GnJJM*FT-Bl~E@aW!e}t=7031xXOwUDK%9k`5Q`TyyMM zuh7}uzk2EFQQ(lu8JbpT+{yjJiy|Zn+pmip5=DSSz=t^QVPH5fe@#**Lv|hA@zdW# zPpc_vi*OrFP?&|2EW95-w}&w_EE?;QGMc`B!VuIGVw;07Le4vz7_5%8?W(E3QM zs!qWBse=#XxNxT3N8R=k%h-ShdB`!&qdsJdBTJr*4MiStu087aPe!_vD=*$d9YEb( zYIxoL$+L-=9pa|YbG^G|9yXC}65(|;-#z*BBqua`U3La{hLAwEOrlMnWnpXwZ6j4Qm`}3Zc%Y~0 zQM!X{Msv&SBw!VB->S;RKrMvF(5%_(zsGqApUGBoY@o2uvSzpwp)FK(P(VI>b2>?7 zRC>t%sJ_gbn-X)|hztjH%e7~dO9Ko9=<6c+VV0Ca`A$Adt&+rcXRo7ae zec+wc1r}f+oSQ`&n#hPajDRznro!AQ9&V0+)vONxjF~7Mv26KKaQBgBqMLe3gdza` z$OrL()~kzIStcYTBC^_A!83s}85g8W%b4}TP3TO($mdUYQC(kP`gN~vi*U_Px!^F1 zmdJRYb7t1aI5bi0%Zvj`ml8F2b%&V}B}`U%h{mNaf(`9N4o>qbneB=1*7>NpP~{3; zz@gf(zTK;I1EqXAo0^E*jxOL}NMIrEXV7EP*>Mhu^ij(V43LXKtJ4@THKc1k7Y`XS zhG5Kw2OP&#g|S62D(nv9(Y;yKW75Z=Y<)7HvR}?+>xJgZxxj#2be(TO4a;>l1XL7{ z4VZM~0px!fqyG5tEW50@yE{s-)JtlVCc4mre6hpeTVnbZs?ysDGT{2R7NVhqIE!+{ z!Yhkuw^S@aIh%toOlNk>EoLY6RDJl~@es4)QQrgsp^4d9p>#Q__#|e>LyjsQGxEGh zNbIWu>0RS_Yis36I!mhuITfIPkJ4vWy&1N?XU*XE3$$Q$1i~qsD@xtd2P}b&KJFvP=!fd3lwNw4}e^k^ac3~W=+C?Yb z;v;#BTSbiTRNwd-hyjn%<^*+gE}X6a7T|x!!PVkQxy>h7L=ndChEg;6N_EHk{YQakQX0}Vr! z?)-=b;$^k(qos9r!Kx;py>Z>a0@_F$*By*o=3Im5Lz%J?9HZYD>^IWs9X9-;Dcc@P+)WwIx$P6(xkL zS?Q?`c8!5B3tZ-FnaGyWMFo(+D@yZSRDbb)z@hYYNcl}4(%%Mp@v}`?o+2WW>d!tB z+Jq5;x|0-Zn1?leH%0a&O`rf>iuwxcGHNfN1XC@c*w~XRDt7<72sP4r3u$vlT1AaE zn73R4E%|(*GGQ$8P1+88Wy(Dn?=z%}O7E!#Y0r=@2Ky0YzIspQikFz&%t@b>EZDU8 za9;1t1*s78rs>Mav?NcHNK$K6LTJ{!9JUn%4Ouyz-~gH{K7w07N+jDo>Q#UDrCg=x z1aRm<;0F~wX~f(Fz3M0bPz2aUR)9gMiS3W5+MM)|X6qrtjVpKT`eZKC;6H368BUrS zgb<|tj555Y<*4@7XDs3^C+53sFV^I6X>zg^i~zm<%TIYKf|M8N#tLcFq+@4fs?#OF zgZUNsLZYM<^*}D?#o!wX@M8^kb*E~&ZR1{6?GRb)Y7!5*8+nK&^4KW+?9TgScM2Sw z)1hMo;~_#a)T3+A2BlU`RrpL^opL{@#Z_8h4JyuFv%Ic^_0eZi{ikn$lzDZ!F4aZw z%bZQ8CEU{L_dYcS;otEmlAOzQCK*IdZ|3o9Z-KDlF&|zM!bx zupriOTAqK3pxQhod9{a;R6VX!L9Ep$c^MyCqqEcuK0!Poy*wlMLKp`P9$MuKg!4O6 zoj$Rp!jS4*_K5_n#M#;mJUI<{-o@dTuvF4e(5(cA;w=}=mg8*dXlqhI<#|JnPP2Z_ zXUV}0+$SV~v9*u0-kR;WPYk+21hbP6gCSRo0&29R?pm7-8y^`r6RpCdBLHB45IRJ< z(Yc}K=nu(`%JH>>gDEF*GPZo)^)U5`{XkP75dI(^s9{+ketV$9QW9!BbemI$K$7#Q zXO94ylF$3f?i0N?LBzWJycYqg-AUwpxu?{DoP*h`dCD30Iz5@@-Eegj*XpXHY|)uF zkP|t+fx*tFoQDIp3H!5yUF!pM5OI&ju>s4;`P`jRlU-e8o3wahiSXoL8sWMy!x6F zbEKNTwUu?4RQFm+u=|_N%WvN>iI`aa+WB;03X|B7C&I35t346smpCU+MB{xWy#EDI zwvQH;N7Dh9U%rC;Qf`>+E6PImO73B-uHtkFaK{ILkz#pI_>pc_b%^+C7nuh2A0IBj zncz_&ujopp69RLTC0--`V)s{qL-rM)Go0hfe@&|^<$#sRpWT2BNCVU~W}|Q9Czdj* zd?hCzH638xsNEuY8l7?h*XimprMQBiii_E=dKq3VJyt!gR#z#9Lx1uTj{>E(T(A@m zIaBN#-Pl>^PhHLqLDRT>3`I9n_N&*l+|RmfHd1WkeKt;**SaqRo72dwuyI+J zN-9nREM1U^(qDZbz1jE+{X26A1Gx+4eLgKyO|U^Hhp1)5dm6w5Cyan+>zS{s!1Tq;V(y4opTHGKhJ+sa zB8!7?cle%+uxJ6Dmp%`d3=SI$6V?tJ+&8=UZQ+a#o562Q*SF4K7$d|@)0si>@^e(k zk(Xq}qY5gt^!Ti$e3{VSp!wHu*Lb?@P1EbAwpB1*T4+xSM4_u;50PKiy6Hsbd@m9SU zg}1#}Q*mnLvm6gezcUe>7U+Jp;GP&r=$ICNprlTo|JNm^2}gWH@9RjzKc53e;?Gl6 zu{UH-yej5&g(HI#R_I~HpU7lv*-nA(Obt`4@lWNh2nLv|Sx7DE90bBRIYD#rrIy3W zO`!A6a&9o#4e&}eElD8$(OrnPrxFOrPEZ3TA)iBEjiir#BRz3V@>ImyZ@f7}UM*)o zFoI!Y2=5d#8vNdLLT>wq8VUgCoe)Aqeg=9D2WEM%_zXa;VS_D|Pm=Sw@v;Uc@p$%M zX4H_@9*i4DZMQ_Trg5rP^oHMNB<@ydCLGN}dq9Wt#nzD$Kq41vQjR~N_*Nz?cNBYn$^rmT=fA(CmK5>~Lzwu{ zv5_{&E``zZ)s2Nh8)!$<`)8+P(1hu|aR~sN8d7p!Xh<}eW=}IOivl2#nXuS$WRNsy8Y$^(iZ`t1TW3+K zCb--L-9@)uE!#@=w|ekp-~NN6{C@Hq`IuJ^e*MrbN+0=L?-mH&wF0lE!SBVNw?taw zgdc;)202T!^r(ov=K|BHtC2!Z7MK*je({+oRSk|8KYo6mynf;iyRcpy`uP zB?7tdY4H{g`Ou>k;zq72QJSxz%w$nVtH9b${hGB$Z}s1qOY}cm+EYSOgwo5zMMyo9 zLTSuH`KZc~6=hi5rb7S}G9^%dsGeaQgY_{dq9XMeak3~NaH%kcNmV-tbRuDqR!@iA za2A`NA}F6!yAWSMYiyzZx{N4apXX={ct>#AC3ihKXY&dcXbm9M8A4a33(D}&L>a1s zADtfRITMKmJ?HUBEa-uu{wcfu*QgI|c9;hH9{7R^tzuQq@3M9UjX+=!r7Pu0@x_LP z)zlZ9o*RsPt|ztCiq-gEpa`rjk z<$wx4I)^N%?ztb0dR^v?dl-nU5zKe)0p>7Xt?Xo*N%;;21T| zH%^D+nb0aILyr$YV3lANg z=20qlMu}8*{%=NYJ)YIWbVaEpK{1ER28~O zw>C??z=b&hJ;Gml)Dp6q<5`kI5)JrXm4B0A5#St{!(@-xK)~^4%iLnU05*PKoqk`! z6rOa1f37>iNtfy&N&=C}lwDSxCTyqI#f0&ITS7l_WDdVN;$e=f-mF@{X*wGU{Y2mJ zyVt|`t1gmToG2i0~{60|TxB0n-&@Ry9xjWAfvVSC!Y2B9eu55RJr)+n;StSp$ zkajne8}p7nK0QC8ovcZiTA0a0sx}w=g%I|3OfSB)8-`{!8GFHDUiJd*;;6wk{#(Uv z8|o$Q6=Qb*xqFP=2A7VRA02B>xk`L}oauDefwG))sR))y{l+V<&91(c6Q7J zs-^Rcn+f8Uov9>E{D)JLG*3@wi#w)}y_Mk-O;h+$4=&u+0~pVeiV`VHOI>7J5(-pA zkC^*s$jt#{^3ePn?u@EIjmFWLbVF<;LQUN+R*w!QSYRzHR)9-&dxK~@LbUfUvke`E z5RRcT$(+ktCCVOOWYjogV6dpg@(8YWW9N=Ce*h#(Z#$IUK7xAhgbI1wu9T%H4`Py7 zT6|@lNLyF%h*$xn9rn^%ljlIoqmGnOk+i<#>5;)Z<_ z0=oGol%GA_lzQoOJ#V^W*I+#}kUN2bTY})&xGxZaOv?Wjayx1~Yk5;8X2#6dmScb8 zDeDa^8kCE%!%uXkR&;NZ-l%@g%kQ8!} zni~);8=X+!n9du8NR43C>As!Tcq7Rxt{T=@79-WC<)%uiSB_)ZdXrxXlw1m7`X|{q z(eNAlto0(g93k8hHPKM8+5`=JFz_t@3+`jS{^$H=q zu-NezJjjiFtzOH5@L|MAS1UFITh|HGuaNqyGp14A;=*nme&?p%La(qek*(!MT2yEX zL;LV746VU0aLDXT_fLsQ^BY`#7WUq9V(4raDe(2atvK7Mbud?nVZ!myO$*b4qZJND zkq>3MHav`@5>l~9tKKo1JCuI+P&7Pu2q5poLdP`ci>@b}oO6@|P9-cg*c$tq;sW}; zjqojj6d6$;m)n4~s>MrnK}KMn=~F2?46ILzugl+4Th+_iC!+ltibCo*h-Z{c&~c=H zsF{AS#wtW@&}dW6X^QHKzgMKV8(h^=*U&G+=%~Ra3pS3n23jTs+OB7Vi%E5ljvl1N zU+ow?ojft7m1ZmY50)`^d{Z||(-b!WpRyzTvlA6Ksjk$YA3zU2$-I;5JIOVu;Lp|R zCnGQso4-7Lt1h_h45z6y0W?r!l8rM}yoXbOa8~|m^Uj(&$g=W%4$(nb(sHK2TAZat z>JUpqZ34|}MnaJpyuKIMQ2ywA);-m|!{>_xtuysjq$crE)=R@Q%(pFt+mcpf3i2Bl zi|C;Pg!vv64vyCBq3R1qYxYp?1-I26>b$_dW|mv={0MTZIaNr>o;h4;a%8vvbABDa zDd#qACy18jm{^1Epf@)dP=H}DzhKErP?kZELRbC;`fU7SUP!Oia`+ajuFIKpJ+xbV zK1QJp&X;2NK}jTwM30(Ijm)`J4Mx115h;AdvPK(<4NiR|4yLG<8}sPxIOvRqyBTT{m6^ipRJ5IBqW`2a2p`)mkW0uI`#6he;XAn@)d_g zY2V+*OG|xPQ1qmnfA-FyP7EsVJ8GA`;B6o^LcSkaJb4wp`_S(F9X4+joT^InkkeI38g>tx)CQ&l>=Xv(sgl=WPq)K66tr^#-ymus>lG{RhB zSse0HLPdKWyU6S0TT?Dt@6_{eTmfmdO!4wc%gAKZCj!%M9YBWJ1dCU-8?G)phq?#z zeLTL-$7P;8O7JqhHZ5yT^Sq(GMgju>7tWe3gfbFO*7m|-B>b~zRN>fJ%&IYss-7=Q zN5TU}+f}*&I{sB@NwOD{tT#Iz^7P2&#w7-#0-jP*6j6$f`3+3%(Rn4*9;LrT~FueXc|Isa#Z^ILSHg?4$~I zP({CfdEemodue}4RPJ$nms0-Cdm-!HoEYZ2R0bxWcEN6WNN({6MayQiuxb}3lixj> zBg3*fy=>mfux&ly%^6(|-9X0``j(O@Ss&q+TjhZ3Rl9YFJXggm8{DMltq}5kBqw6?_v=g)f4|E4=Qpr)16)*3$9H>^oBr2F(^oUXBgH|$= zvRmbZWF(Ca5EIIcYXYSdc6Ely}4VX(f+1#Uavr1{Lx#OTj(i(V~7Gq->QLLn15gvO8Tr)^5 zq8BG^?<|Zs^{AOS$gRRbM}EGVwO8;&RY{Z4xN|g^R1O3DQzOaARfM1uKm~Jr6;UQ4 zhfwD=7gR_c+C_$0wK&6+1&$WQd7_t<^YAm3sq_@uns2xFz?J=TclpXjHJ2|n{lv57 z`Nicc&#xsgn#)(7-@#PR?;lOq-`l(v`J4<9Xr@WJ1K3=?vNoqh>L+6FmL3GKtZ?-{ zKe~;yn26$lba>&eO|=Sz5^u@5n&u4&OZg4vl=Psf8%EXtnMSAqB$59qeR+EHA#0cXT+ zb`X35;Ns;YI4Ng^r7%d;r5qQ6F=}tvR_+o~BN)#O{ujAs^`<_QM$I_py}*eGa8eyI z>|k{E#H1Ev(kq)%iA{20Fwr)?f3swFeV{v4`nBUDY}FaI(JH)*mwlO0(6tT+u&v~r zhN zVh-3HR%5L0#<{fNXXMVU`w7tiBspY~21I23J8D1$6UCyw(HRLc(G*58XQuVkU~@Pt zSSHNtWsgj{CF4kzsMsFZ$Yt5-imH#6;gyTBx?$-;FWyG!5iHbO)4anDoAzgrj!?i)s>v70c56cSsYwvY*5Ld&Nz!eHhIi7%&JH>HVGqea5qIZn{~{V zBsU1-+`JcRMjl#y@&k4xCXx-vS8DN}rDPE8@TP^3=2a&`Yz5Q0qR>< zuS^pi2pHgYt#%35Pi;0epI`5|5fA2{-%C zYaf3n+|vFf7JL<$?W1^R>h0>Q?{)bDIU=~r>Cu!vI1C*$zhijl8T659(A18 zETwjq$IJmaD;}FOw_YfeDm1Kxun5%CI-VWVE3leQS@uEAv+u%Ibr#hRVR?mp?4APj zCU#mHl_|irk_$H8yp#v;w&iQI7%m*1H8*U~kYXd6uEKf{wyU@xg_J{cQkbS2lN%Zo zk-tTJ%`)9oF?8@tLK4k zb5c%*!7UQb+p4tX1b}1(nc!oKil3IFuEoIeAelQTr;^j=vA21wh!+v8;s<_Ys9ieI zf$P8>A7Dqxf&rP*Cza-<5EezRbVNt(b_;m4+AZDG(K|*plj3z_s-%ykm-Z2!*}Dp5 zsAeh2pZad^2o!`9G7FQExJdK@%ksm!le$FwHFz|Y!Wbi%lPI$R&mAkl|8Mm}8pMwo zcz-xIRZng6o-^yICPKsQ8uHT6QeGM!Gpei2$=Fy51)MEZV(6Gf5CV9+O9%*I47{b{ zl!%w5;71o!T3nSL)Luv-;z@`PZ!~S?|2$Nv2fx9Xr<%Tw70A=@;FJS&>U?4ZN95tG%Biwud zW4-(+~@5? zajnK-joeZ*<^x3-eMN<#rJHvtLfk6H&4#1yRMf|9CFwOYvnkbZlUE%L!)xqqT*DYw zmx)5_NVK_4Ol#J)FLIkSq!ne#Bh#JI(=B;9rJs$`3V>6(Nw6BKotPj!Jon26*B zIJ*aSWd#OjWLHkYXpZR^yCN*J?pVIq)rb^tZE&ph+U92(BZf zs`REM3cy#{Gf?@LkVo(}WDwt^$6ecehMiwPUMuauoGII}0o;qn)z^HJx+?J#VUZKOxtB!dXa9ABn zy^&}sY60_usSjaYf&aqhveq#`mOPc`XZN=kGR}(|^#ZSX&Yp!mB19!Vn#lD548xM< zSP~XXfUOwn7|ePTFdOHwh_L`Q8!AT9QCWJ2%S`#IJ_s~gdX!hU4ME}-(-ezV|i1d4AE z)0wixvU}?-ZlohvHio8Bv3As48b;t4?J|#*3a?uAlL8y}YDgPUe;8Ei4}&Ri36oLa z(%85~EZg-K54PEOEKB>@>FRLX-+d+xX-2lviY>07mB<=aiW(J?IsP%_M6BT=jl^Pb z5IhOu$qn17qAwViI;{k?HL4D~y9{o4`h6?ptkPa4u3Q+nGcds|4kjrP-#06h{raJ`PydU-`Rx( z(4HeFBEed=0b8t{PD==#SO@!?#r;KdFw(L>2<%@m5XdKPw%J7%ST!G2t@U{|TMk1b zMKWzRvLb+;%_fsMLfwq0M&}h)oZdwyMcKV7Ek zbT^VCF1m%|iEc6KMYmwidaVFE_>Fa6~q9+CPJ(`yy1n7X+uQ4cNCtQqk7_}-}DJ|=#t zBO;MG<_guz<5m*KF>H{ zOir@!{ltLQH-)y#@vebtPgX|t;SZUcIo9;y<|E(!ik$~0y2K<3j)lrDfuh_{$_*xZ z5npq>3@W@B3K zlc_n!Tr2P?24p51=fC3u2`F`mBH|-1pDhQsaD~ul z+w)aqibORfCz28MgUoX4p|$eVXzN=>`HePRR85MH+>dbB`Vb5&kLa?s-1g7#Y;bez zp~Y7mdh97L8|qk)<$vZ(R7WjrSuv)wQ29MY3D>ov>p^lH%OdpD!l}?ybH;d-+l0>3 z+lE_V`8ECzl&)iWC_9?2{q`a>w&K0*n~Q9-8bFAHp5`(V34@+Y_#GudUj3h}AgklviiX^zDiyWwpJn zpXBUYx%ud5o(*JDx+97dF@vN1!9;E$P%R0?{xVfrN(aXwscb z+YV+cJjiaofyefP*)bkm)byOjH27E|Ftf&2bT?odSnj=qY4AFkyJ<$%uVo2h8<1q` z-i4CK8fyOzSzP1Blm#{r+-y<@U5oj;_;OQ@OniPY?LIg4T=E1hQO=E;Kg#(;&% zD`U8*h&<29u&E6B?vYBPfAi3U-YY;x+hy)WDDu7lJy`tV4oTYqVBQ91JV) zDa*5N3=H@m(USV)7fPVXtL#v&BbAM>Wa2fsh`6j}_t0J^^aJ_YiOL8A_hirl1W&8q zA^D;ejt)M|CT*m(h`NIii6MgCEFvmYC%#i|j^+;%C__NFL$;Y3ez`Kyp;0rId#9;NAJn&Z=LrOv)DOEXT3F!8hINYkJt- z%d5brQ~VBeUM0Nz;*-_wH|^wh7~XzW{k9_rdr17j(ktPJ#J>ku)kz+yY;!q)7Y*K2 z*}4}YYC9|Vhoq3V>Ta{_j^O#!Qbu`o#SxcRFsDPO@anUgyxOP4(!9DH4`{>dw0PXF zCrO4?6;nQmYd`umzY5w8DT*`d#3PW%&O0__?kF(t77p?GrSIIEXR{&C0^)(QT zRdr5Bx>UW@9b;!0- zhO{KO|2-#{@JcJv;NrGdv-LCn%UR2-0w~9rx+oh}us zT#_*h({K2u0Kq3AibB?iX7!+d5-RGB2gFz`lk7-VcSiHd1H?S(C_=QGrI5*uxB!bk z|9VIy_ygtw?70Yt?eXB=f_7>7x4euQBdXG91)?om;383$KfKo)m#iHI5% zH7Y79YE)2ER8&+{l>g`ZzE#zI?!6h9<(cRCCxkxdba&NTZ@qiH_0}-gLu zLTRehv7b;ZbYMZy{oD0obWimnW>`gsJidejh5aRWIm1Y!%NZWlBcc}#6T3Cdm!CGA zMi|{o-qHw(X7sCt3XRcAM6uIizahj{bMAx&y3-3G`YU)N2y1PZnZ7YlcRbbqJ2b@T ze1hRNz0`(@qnAjiaez2vXls#m4!)6pO8(2M-VuUxD59Aw0pC~|OH;=@TCxEB&uRUbPvr@pV~OZic=#cO$$+? zT1L7*zEZ33Tpqj+K{fg^q63KZq4K%dXms3ywS{rB!y}GGE4WS3$4kToxY0_8v}j##n9)ki&u@eC^y- zU)oFBa|FrF5dLrPTt|+ZA?$J-0!uQdDdR-Qw!9oGsBPmGiC~%I49N_|^>l!kDQ=ww zOj=)tWalSttt59ud6b6x|9U+M`75Y9`78IZRsA$7!6CXax=AraR?dgU@`7 zHrDV9IR=v3gRHX}=nFh#q>o@n4}HeZ!6ttY^B2+c);sd`{Cs&=3k4V{tiB^9$_)dQ zj%@kDY>waObLO?Rr_NZ?@C4@yT{AU!*u9~U7ixlvxoI2nXnGvW(%~EsIIxiEoWWq- z@?DBmh#7(#GM1(&XI2bm9*8RJDjpN^_djHysB+ znVF@7CHf}Ah06g5I4)Wq;G*RLE?OSovYK@PE{C%qz~x9qNtPAI5GUbsEQGHI}?z$X5U`c0Lal&8^T}~XZE(X;~SKV{2VvMuxld~qc9ZKVfOBZ5cA-}w0 z7VAg}R%Uf1QwF(YnIQGMK08)^8T%#7W6A}occms*;}2!^g~-6&jB1BFfhbCZBBOUl z-1DZXvgzzqIaN}NBTVUzsND|T!;PL`%kxVHx!vbILAJ1yb*+BmbapX8qKz~#16)&; z`14C^lA^0@dG<=EP{#}gvtl9`I$3$8Mjy=_wtvgq7lh$d0NDr2iVpy&V8-TKRa}B2 zJbyZSI%T70ZCv5^t3WhH4D7lUvr`{wAOl3T3K~Q5U$t9#mAZ~Ll6CD5#Xf-~Y7|Uk zbjm6K(dzKU!keekqX21si!{zEE`FC6d45x{G3|*D>xm&I--p2!4$>hYpDV+uus$Pf zG4&8T2MGkgVpZE^ks!l)c@;Qq1(^awdEMKHmMd2K-^$FSL_eAk$a=W2UbY^BmoOU; zYk;lTRJ0CT_)INGLHm06Vf^&OJD&iae5yWxn>SNU-bFnU| zuUqvbIr#y7Qx~VPpa3zWU$r;C!P?qccEPCu5$J7B8UwSseRUYAYpQTPDLDodHo~kY!)P&#;NcP!7dpr zijtyQ1X1lOZ7QIMb7}9;qa$*1H0`9WF3|X`SH);)NAVE;DzdiaW|BHews@A%fdCVVz{^xMIam<6kj5QZ zEe=EG?Fp&_Vx|?Qs6TAg9>9N{9mCZ0v57UYpggx4giW+R(;@X$MQ@iBv)ROE+N%7K z9eV{tpQz294It$BQzdL_yd~%|nb@~f-npfcK z*jhD38J#;$(SZPmdK`hpIDIG);e zVRt=ce>w0`r7*|p_kDmH{xZv7ebf!N*fz{>7k;p_o;4`_n(J4{vEICe;cAo`b_gU) z)WM;ngLxXJB#dPG;xtS|Mf6o1zo7-q%A2>b8!6F)yL#Y@c<$H990^SYjP-3!jziRdAu3Va>=)~>n;P;bH>wQY1 zS)a=@`dmrxD7*t=9}MW_A7?+d$5yut5rXz0>w&>Jv_-#@D z>Ep&)8<)@q!;Q9p&l}1G!?WG#cePR}Qof|!sjcZXql?RV3j>;CfYi}!8W^RDT65i9 zEqL?}hbxZcqV=FO?SeQ^LC`C#`p6Lpvvkkx1%l5ZuGF*Ap0}dqnWd?{?}v zLaQj%H0QrrJ?&+)X!mTr3MfrS9)p}vK{oK3mtT_^vm`vtD!9xTKUj*} z(Y_^O$}5^vTrDZzGgj{vnrv)w9-hD%URaMvsQWk^{?dKsdZ}kG zslG|V{(ajo-M4uOa_0-dY_^~-sk)c(WywH;6KeNvgSU5hDcLIlE)mpb)X!#<*8iBmloXP5CR=!upc9j|feGVkZbL7zO2 zm5{Vg`=xzmzx3d|Fw9=uW}l_)mzFj!K|>4cErk)Z9jl0^3i z5!Mf@g@k7J!KZD(cz7VR@&E&hphWq;vHAf4nAV0P^L?I; zA9713wwM(SVeawtpX8pPc}U3>Y*~vqahU8!<7CZthPg)?zM_0Xtimpphfrk^SeDtCsm#SZ(T1Yp zMZGMHol
xfJR8}QRw!Z?#DwG@W9g-=WT9`DNDYeiQQW$tU8h3Lw@3Bh#II1I!z zm_qrX?BvpAX#?y71J&f^`^A0_3@xy%(PBTOq&bJ87y+j+;6 z6#21?MYZH0#0j~3TJ9k9CHJ6^f4q{5r3e+CB2*|hNNctP5fA6GNSQ)~1k^EHC`frM zmt9F1;4NJSO^P8t3X#D5}{;a3P}Kp)XMDT% zTnqWa#)cO*Wv@MD3FzP%se}esjv3@(z|4oo26+oNRZd$%o*1G0NQf>gs4Ya2_92eL zlS#|HHwcY;xzFFJm_H{;wevIZU9$nv0$<(XqWlal|9Q>5 z`FbSO+*?NIf^W+eE7fYpLhXB4sqGK&DIHvAgZT_$z(9mr-=|90io`kT6a$wj$acx7NJsW+kl?PrB^1p6;_fgmO~& zj%*Rp2n7($R}&79bzlHFw!-wYH9*j51t9?Dp?d-LaRFwei~mbhc`R%J0Bh8E1u&2w z8dGAq(^G85!_#W!S~U|hN=C=m1H;2!%n_NaLm*enATfyBi+(pFhJMB&9!fBWZf7Hg z{VN&{F&Vg&bqe8*hvADbJddW5w9d#$&X93AR?p|AoP1U&#zL)M2I&K$2mtdNjHbyD zrkq!PLZcEK={M+SEMysAA}?A9@?* zI`7RHYo6v@D^uj-BNdb$IE4IQeT8zx27NLMW8=-H2h6z`OvJYk&kC?zIw ztu`C;?98(mc-7-|S$UmajL|xbV8Ikx_w4u#9fu)0R>w$M>mjg@-6CEq5MmHneAQ!P znC+Um7#W+DlFM0iTETLXQ>V1Iz*97Q6X^d&!a%iylydT7D(+z@vdkk3Q7Prf4T4@W z6c6CC(?P|`Mi0j3{`UA%+i7x+zexq;f((*wInCC zM21>cesaW2yEio_=BlH#;HJ)h!44%QQg$erG55v}O;xWlD7UdgqqS|dH@fAgWFR&M zr&*NAI`y4p(K4?ux^5)-B3UanCvh5Y2{UsTxv3e~ow&)ea-&rmv(M-zq;ZyJ=0|ejmY;4EbSiKZQi1*pMloKijACsT zX_zq@#b26x??$^2XOs6dGvSH#YGwYgyTUVnxZFz*EG=hXWt5vK3@HLYW>o}Y*kh%rV13{EnPT4qcK1MU5z)^<%Ee^-=Bz+@)WpZf}kJsKT)66 zT}QqLZlcasoUHdaQX8)M)t>gLp6`Yk)O%)mE;erfJcYgLT(7R>MOkvRY_JBuHSR&z z9$pNt@#N59a7E(>Kr-QK3!D_0CTuFNzrWoa*XXJxnJDQFag7J!Qjx^DiOV)*GVe}Y z*x`zfQRzs;MR3%1$%@8y;TtrzmKwrb zUJKYQ%I))7*o6agI?*Fw7m2!xfOun%DA*lze-jwXYIcg0-e2yzrstG%QBFCRl?t{hr`#g2spQPGezcM^N+zGuw`09V%@fJArLp4% zEA->>WLt7MfedplCz71at*?1pzD?SV5sYR^1(j3 zejp#1jrrkxa6f(Dk`L~$>vj3y0lIF@2RPl!itF>izPfJ92M^TshJ3J}uJ^L!QZ&Y) z`%5U_J>LocI6~Ht`H3J!Y%p9fohkR8=+tcm2fy+gX)b)bqZsBVGjG@*8!l%NdjYuM zX2>~ik`;sWV^y(YVr5omsrwVuE~szrtOr@7++m!s zBfs9pbuWIui>3Pq@ck~5BUBCGW`18rOiP)0_u+ac*MVYOJhv}br7b^D#SgIP$f8wx zse-5hx(BHg#Dl7Ngsqb2QLO$y`5U(U{-5;qe>0+c-HRiCbmVMe_+b9J{I&UO@<$zg z)WZ)s@Pm2Y>Fzarz_NY!yWffz=KlA>{QUd^`+H7)c7EDF|IzU7d=05v8 z^Qp%@<%y4f;Pl@1r#kkrM;`W|gV?<_Hg96G*Y7XfshnE0^DevYw#SnD-1iz7ZTU6% z{%_9Tl)o{5L;mXgRry8vEAl=0vsiz2e?|WC{QfV?UzRU;DS`W!;K`z6aW72PWaou`Rn7K@$|oX+Wf!#izh$n36Fd9qqAd< zS$D+RYx2V%xu#zIh=(2e(1TY!WaWboyas;~4~+`3y+V`L2M^62{FTUE-7z9}kWO@I+4hN~+)n1Y$Y)o6r zlIrY40n^}E;Uq(6V$d4}q7q!lmPTBtt_-+1kaKNBeuZQG zlKTBHmMw;EG=FGR0&N#zdIB4VYN2NeZOW(DFZqTsGT-Bf1OsBQ#{g0Tavhceo*Edk zOXMO3XNuZ9v>-;fNlZhD=fuHagYa{K<$!3(RhWS(;jFxq)(6;dmE16A$mMUe>Jzp9 zM@L66UjQ6{AR|LpTl?*NgUifQgj!=$_Gr4WO|=Sbr+$dN%0u$+r}3u$oc7 z@Z(kt+Scpqx4lP6Qgp0b*c68d)@JN5TAZ;%ggv+*S5*|s(!Z0Djp2zT+F%DBON+{e z(^xL~9MU+A#Vt@kWGpvnPNN+<10(E2z~O5dvz*UGpE6A6QxS0vEXDP;fTb9O`v_Qy z^Gpl4_#yz5EXfi2bh={P2J})cffM8x&aW%7ff&HgZe#!nHy*~L6Y@&%(c)SgB#CRh z(3bU<4732EWRkdbWviA7;_BBmqjRqcvGCIs(1_BE0BNbxcoz1qYzP#-k-9y`+>7UxxOv7`?yb%durMSysmtrBRz}l^LrA(B?Wb}Mu za%Rj|*I0m2;-2S0Hmht7v5`Vemu!`PlNeev?Tc%9wQG5&_&hGJwcaoI*x$aX2ik+%Qa-^>uo%y<*>Nk#zZx=PD6)eQaSRyZEJ`= z^=$mwU2_ZY-Y zY{W^RcUd!j1ltJ)zm#W9^t~uAABQMkAB>y{x1Xl7sd}@WMmfXG00K|7&oyB&%^pmp z*iPO%6ft8T6kxR3 zC@{~u1WFi&$v;*Q!f>Ennk_LfwaF53h;R;HG(C6!qQl{wC9(Ro@a#L%umch_dW>#H zAF(qsZ2J>Do^MnWxshg91uhrLs9FOX$6klwHi#`J87=9?aj-S-BY()pJ~B){30 z7g<#4)r&UHTyF_8?;9S*u>`X6kK(o}G{am)Iu(O;MQTM4R*FQ`t2a#;Q6`&kV9H|L z#pfWjvaBBuK6uAhV$3CH!T@`yocC_}6*HP~}D0GHZdJXS9aeZJF> zoi;S~p>Qb9j3V1NT$o){nxw;wv0(5JKUap#6t$lSqE_;JF@ywPdk%?As$0 zij?Y~tk2j8iZT5jMe2_~>j$^!HJu31)mH(~GEpKpn@Hy~r2utBN^mMQ8YO``DX^g` z3W62;#Z{LPcexQBBt`8tV5ura>2T-kl0EOcPP*llvgYp>5cCd1P zF9qO9btHN5T60Z_di7q@KrK7LeYZDCz0Po0eUk|J!jfMP2tB+#vKH*jPnwRI!)>d> zp~z)~lXu9+zCXkGc-f9SE0nKIr5;_Ti`D+u0(!%u{*lfmUsz;0R`c>|`kcXX#Uc50 zE}xLM)5pTWS^WeoKd5DTP4QTXS!@ zJ&JBnMUEe5>o#8gTyHV{q5^))s}<+_uY9_2K=@)!_EdhK4xO(#lNPHL&pjV#p5^)gweO1w=4sp&^A_U_(~nq19ju}^CgQ|$z;lVx$G5fsFk^m? zm}|c<>Nht{tnL5n2xTKXOivjrN9G<**>A3?HV$_aJF8|br`F>NSL3=&KZ*4$i?*z< z-%p%+I%8)fjM!6538Lg=!Fc#QYj`X{H%D&}i8e8*!rfjiiV2y{x%Ig*K6PV;$p1O4}`Q zroX770oP{hlvqs>G}^+Hi0zBNE3GLYx$CdsH_2TBnqIwJun8N8wBS%cAHMlWx;%GX z9ycIC*6l!{sogCnY^0%&EZKO)8BwgqpVIO7_4YWJe8cEY-t#NnD)=vaLN7z)EQ7C<|rO`4^KsgSwlx5VJ z%o5TsQ1Pqt9_lJ~wmVcUqUv3oe&eftBF{qFx2UtD@yEF!gWN%t+dzQ{>Qo?CSkdFs z9gqMnOF!SJW%#Q6a><8HAxj!v1X2u_I!$DvTcKx&hfwh%Mm zvg{rLNGnoon4cvI1U;c6UBe&`Y#si2duAO*sZr;NJs^` zg3FX&#`zPNsZ46;r1k3$M7S+qQ#=lEm=+^rReNE(gqcco{hw*PhHhGL3}lmtEHqn2 zM?k78sQxDwPSB!Z&U~j{@U-Gqz1K%e<&{YpG|df3ld$y*sInP3Y&IjDz;Ga1`bBMB z-gJ0iuwu=%I}j-3bly_O zF`F6+gF#Kd0_2A!9q9L$oi%5k=aE@@i`@}oIdPCfwS3sdVujR%f`hgmrJeVuf)wUe zyLYKBb{g~})g|HAe>v?#w9@oCaam1?Zx!y68Lc%SjYjM#RYj}BSf%h{=gkz@j1t~? z|2TqtbKZOT4j%&dHUoM8C8hyqx8;*bJ1@?AFHP-GX;8purRFh?W+ahdK0fjN5K>)r zq^vwp$#xo5cz7Z&^r$UelfNOZ+_;1sQY7S$sZZl9j)WJ=pu{@ga4KVGH7Bb#u`i;< zG~$6rn7q_O-~v@GBc%`mhUlJ=@8RH`a1id|b!HMvY^$FX z^Vhq8=ohl9*1=C5HMf`CL2WhX8=$*6j>zu~Nku%8-?$vZg`cRQO5#-Sxp2dD)`5?B zoeJ%9h!t+=7|LkqR3bs_p;Lz#O%P$1&Y>~_Cx%z%_Mm{D4@m1D6fh*em(ubP_nrR5 zIi1I^)>X-4i319@M>!IQK4+{Q=hBsJ)AAw)q0i#8m>&Abp#JGOw{I^ z%nluCB0YOp>`JRbhc(YQX78z|ht1W~!$K=B3&6(7u_ZO6EW_2gPUJ}ykFkY!vlTvI z_%5DOa%iTO*f|``i2Ffjn?&cXS*e{z(x7YaMp6p@S&TTZd_z)Q~ zMVY93VLu(1?c7*S4>!6DrrN^;MZGx6`SYDHq4h`jbF!Qs5uSQceCoVJzAbpn=G3x) zuwMe@Z$g+Gv7`cGODw8al?4OH9m0LyC85F>bOb;;lac{4yLL6g!3vIn{RMeQn+Cm0I zP3ap;av04xxz=0BL=j3kxwh4gkc*?n;n#wS0)HcAxf zq*|C3eK=s4AH}Q_o8Y^b;khJQxiJ1ENHdgrm0#}W^*M>u)ZAD3xqW!8|H|z;nkbO0|UW@k- z2NI9w3R`#|GmAZ`MY1a{%A@@E*3~w`EW%?MZ58T- zjP2^&;WTHMwgfZS36s{~XRD79_V+ZBt#OnWjAEwKKMy$o;VSppSgsZB{7j-ctc6Tl z(m%6|(MkT2KO5NpORc9OnDdtv zH+4*^&9u?!>dSGArWd~)Uw2AM5n0Ovyi#K8%C=ri_VrgH5Eu*6i(hHABQRVq8X!?I z()SIa@0c8RLww7J80pIh)YRV@y+*U}YqVf3>H`Ls&5EpcB!bJT!vX}x?JRbqBJWZo zqapR06`tjZrwuwL*eBNwr=nmdk|CLnakK2Cs-)Jg3>xH_2`cmfLcOA!<(D?R^Hm=k zI+00aeyeh7LcIFbIL32Fr}1kMgFW%;*IG}-Y3%gRc3!2oWlcw4PaQdve!cZ-n@K4Z zb4Uh<_y4Ws5|3a+Mn8Ga)*rKTqcyx{!jI6sF*bXS!5!y@J)U^ZXUHx9m&Oe(E|(u- z1_17el8aN@-*BKsEtaGCjnUQ<-NBsj&OR*M!7_MMKYt~f)lC>6{AO$gwO&n@A0FqI zAmf12#?gOHM4uJw$2>?rfi^>=roI)hDADt+*vQ!pt4kwE6t8q^^Er}~*a}WHrgGSt zjNjE09%MH0LT}IudY(G!+Hk{;%2A^W5{}ru$pKJIh4c)TUdEkXZfXJ3jtvNw=Iw9$ z+j;q_ZvE}n8*%WRwX!*u728qaGlc+7w9HIPT0R|ABc0MbeJ7yB%U@zrTK?L1Vh?Rv z2$*JCz8iu0S%=SILLx5vXGWO9gp62e283xp6rU*T%z#1D<%=5$xjpp3#M>6Mv3h&# z>8w%4`kp_DT_VQ%UhAm{NJqU0HOL4=ABF$Vz$7`R>>r^n@a^3 zMs7{C4d$%;=s37E)2&rgQb8TG@_srN);tb7D zWK9NBvM66itb@m(da=VU*w(zuC$@QTTf<#!V3O1;jh8r%GCbPt%i5if_~y|O1p1i$TO;VEgl`>r z$Q<$95HToHgpRmi^#Jg1o6_2ToJ}{FK0p&vlv~D!@O~3m#mph+!^%2H@u||Nr4;gc z7mKkn90>OksrpM$^@`fvaD&{Lh{YdAEJ8oNQ{l%EUgx}|8hoolokKXy8t_k=*C|3! zEiOMUy!<3Kv8lzpq9a?K#o%UIuhps(;n2V_KMf6)pHKro-EjlF?5_{=@;VhxBgzZj zY#M1RR;`+-Z;P{Vc9+jVZk?H|JtKx^x0I)J0-TIYzq1&2iGqM6`9=b;%N1Rl>F(x^ zc~4>>MM-5WQyJ2@3s;mKocv-!I2<8@Hmfn`U_8o17pu)0=^VlAAWU#G6-I}nuztL4 zRvp(f*%mbPBQ4wb{@Dnceinx{8_!Zv2S=YNVfp6)CwNS`%$J|A64DQ-5=IT691jJ&PeNy6O zVYngN+r72S)xhnsr89z=@C56XMn)_m&?*ZtpU(37W4H-`Tj9m$z0*=JJA9sG>E`)= zPR~O$KxJYYa;8Jk<_%-Le>P{_j+Zf4k*=6zPBS7A#Jt8+V-qHXW*8F2%78f~7C9Lx zB>_B_56kx8dg=P|qw|RI{%{^f2oape4lz`!?xP6%Pb%SIh9mY%LstE+t=;nKdG#+N zvYr!pf#XLzy?>1Wc`9h!msbBOkc{QKe^dGHzlsg~n@hdOB4Tewe@i%jeWLz#coo5b zY%hPLwBKLHm!H#!OweYpVq+~Uj%>`8JN*5kyjXAEG54FGMmW*rSYWGO%tB|q>Cdds zPjEOZmIj)Kn*XQSZ!GHP_2Sb`VH#Ftd!->u7zhe7d0EWtut7=dBq#Tt9iOmSGBctV zOiuG2*2CFsVv-mt*@3)G5!0oXhx{Z=GfZPbB9S&z`JQ`We0V_;q{2U zHRo>Hj0e66+Iw(bUN~g=Kxj&aPtn*rAEB3P#f_Du%so&Myw zhk5Ue&yCWKY5BwIXK$?MouZu&hs8;=d~kNHv(k7-_H-}|?iLUC<}qzb;_JShim=t6 zzxC(4|M8qPXLZjd7Q_gq^jt~ulLCj((`zq{X@3D zkP;ji#I5%J;O#vS$6`^nXZh(a{PBmTRV>()Ys^@7AsZ-HmAk{aP`_g}&9S#|QMGgZ zmCw>mlF@&3bT8n5qz;GOzpGEPe;jGH6|}^zIIJNMF|g3aDM{oDf;gR~Vk}VS)zC_$ zFBuM_WKt~|8I}ljL+m2ez}gwNgqZIod9|~UxCb?-{3gMF8Sy|aM! zNZ?%&=rfX(@t8$N%iR0Y$8dj21yfMn_UxA-ior9Bs0wIwQcoC_hzhC>89)<8E^7`x z=iK4`mr_1zkt?>LOgV+UC?BP*OB$7l@0}^DMWqFXvTU%YE=&C=K#g}Zb;rb6DH^?1|yCf{!i z?Sn)sMaJnvanteXnsc8XP^BZmrq+s4ZG&41P;v`;J%Q$}m#Ju{oaIeV!C0y3vtrZF zRnu1X6{_x$iIde32&W;;1Icg9hOSG#KK(Y2DS(Jyt0bJ_hk8f>vaqb*loI7_Hf$yHf-T^f) znzJrY-|8Zx?Voa}c; zC{&MM>CJX18i0k;*R~P8O{k(EWB1j*h%mVpB22oOV!&WXa1Hycq*eWu#nLmRNiOF1 z`eNX-Q<;}FD-IVpn4OwjV^$pywqx}L5m0>W5!Pp~FvdMXrQa?hi~tsm*9Vx>Oy{Qc z~IS4!|)7`u0`GcArhFFadbrKg@Z`qT)i z8=H0Z&llH!QhKw_W+GC**o^@!t>=47Mfm~=tLMj-X1Y#mH4n&3l{7S*PQtmGtXkC; zZ3u`CrvJ_S)2uZ1>I-5I6gGT8Y(IFMe&Q$!W|GPVNB~-0v}A$jBipY*Oc3})7}P|g zQ>rqgxAqkCuQWti{F-WFGE0Y~$7A2}QF}>6jJpjxM>E}uP$OfL9rZ$oOiR9WuF{QT z^$R0}EvbR`WhUD@E}daXzQ`L$X6lRL%b2NX0DY4@3ks0UC{(sUqOI_X7g}WF+umk& z$rwY3EU4})qs)es;CykwV0|W}72tev?8@AYM&Q=0Og@P;d-`maotTyGo^9LKB&DHgdVUF;zIbV~zqFwIDkty7moV1i_+;tpU<->OoYMQ3bi>?1TUS1= z@l{{yt-+!m9e-(T@!4XubZ&?lopLc`K52%-N$SexWpxh4!iTB4cr;_=u^#Mq<`J0d zfT6r|3#lFsJ*uuU+kKD4vZX>I6Pgn+BK|OT#GpqJzpQ?p1RQPc)X(R4OePNn1D7&J*usz-(@tyI4wuituWUSIt@+&0=>LPT`4qF0+0y`r(7--bL( zlH_HM+Kle3X2{DTYNIFdRH#!8c|rGCf|ViPN?A({aCX7H5YdiO>*axxpvy}n*Fky<-I>Sj{gR)OM=> zdy|3Z;h9&(0kQK}11f)@Si!62ZWdv>3e1av7>;^?+?(T@FAkuA>R+jqi$_{<-4Kp& zrsr3Or&)d4s-e6(KHU;*JoXxYY?4MlqsLw|$73Q>IEvyr(CCukXr!7pUK;@`ysOua zw2^j=)~p~@3!8$suZvw5-u3I^Yb{4s^iS97SNsZL*hc_Dk8-D@E!$0W^WWp3bBE;L zW0NLSl9U_|1u8Ip?1Tfv|2)q|L}-#>j5yeG?H=nDafGXs^`%IB4sQ?00h5Sb`PdcZPkGYcZ zryUoUMBLgAh)ZJ6&raTY;bjOE(zD$GZTa6rOf{K%^i86E69i%oW&SZ@>f6yfY;c!w zLe2wg4tBjw@6!XDc#>XxLx4!@nQxd4j|KU`=X`nhmJJ5imhqV#wyGwIjYcx zNEza5Yi_vf%@LG9T5oQ@9tfoW_$a^L5}x+h&|BiOr-?oi8G?aT#U>4UlN1Q#KAHje zR&OLJkheC?SU>%Lic&OWNEN5n`>e0;ynAobf1rY4x3zKRQg4j?kL8b)mUwAw?4L&z zJqsUQqPp-J2ahO~mfl4O@~BvQviP}jDTykEf-)o;@^~s==B0jlk<~U?Q+sfeM^y%x za5m+LJ=4?PXQPxd_*qk`-}Hmdp*ib(PJ?K?W@a%SiQ`X5`*Un!NEoFx^*^o@QFafI%E{Fmg7~#&%<*I3A$Obh8ma%z0R5U=+t%M1yFINj zO`Ra(B+nT9WpVH! zBw$~@CV#GFbXMft<^6x?owVcENy_VQ(01~t@ZrSv%e@oRTQYc|6C!8FL5rq0LM5O? zHJAI~lsaNbD3`|pZWQ;W75(`Uu?D-Pm{QG0z31IC)||<~A1-`-XgW^JC8nMsg|z(K z_<+MhJ?WCz{{l~3U7sMGjUF4=KWJdu-`*QeJ8F8*Oz&7_K~Ab5I+4>KLYq~17XM^p z^?=Bd0m2RuZIrh@JQ2Rocdt=a*>p@NG%BHX1cM6V6Q;hiBiG>Z^guPjeLI_|nx;wm zJ04b@!qxHa-?#6c(EIxYE{6P&?08!;0W{yUZ!KBk>838v+Rp<eH7U+tm16K$qB!wW7^evl%F49yALVIKJXm`OaCo6>MWCC$%Ik0 z_tzU55U5v$87Yw|S2Zt0Eam$Y^%&lzXU`BYluSnpyy6B)um6IeX)|?G%eDxQZ^d61iSdH zDvlV=lNTFxuh(;vg_qkdhd2_U6v&K(*kQj~I(b=f7@I4aOi{Yio~CM&iHz?dHLw${ z4yZx4%@w!UVVUA0{Aiz!biny?qGZak{`F>_UIv?hvTb=~RfqX1%YZmPKigP#(ixQ* zV!^k7ptg_atMBvInDH=WS0E@9#ne$>Ze|#|1IdtGqVyO0DI0>S6a6!iXjO4iwTo}d zK0(PASW$0AF^*`atDOwgYo?UZt0O6F2y1#rMts1KI;x^2Cpit+2|JV=Lrc!G4d3nU zm*wZ>4ZOQ)J+ghxOcId)yV#AZPo{a;N0ejSx0WSk3y5D7E28WNDO~H29Wy%R0nPQ? zH)?kGW58h(Y2lN7Tp0P~7shdx7w|%K+l$punCy=sr%EVHOGt-(m9#t_l!~PfQ{v}~ ziZ7cDH)%%+h77i%+%`_l1?8r~#O0Sr{eu3LccP;WKJ&^;yEY!RwqUIk*m=>0j zp=tR+5U!h+<63Xy$EN8-wOWc3lPdL@G1|_l#>%jOt}mZcPJ20dWI{+Te$r@_2vO){ z#PmxpY)Yjf>7PKst%)(T;q+6nBA;3J7DyzE-89ZZUm52cSW%2`eW1I)X$T^!f+6t+C%74#B$3vT0|OqC!fzYl7$_6W>~6P^zc0?)4dZ+cV8bpW02@a) zgMEK9SPa1T$G75O|2onH8xxg1SIA-fKz!;S0!p4S(nGK-B1(dF1;DeSA0LbW8xMZ4 zX*Swd@Sw`}{cY2JVVX!7*RZllDjeNQMf@@^R#jBQ7*F=Y^XiJ zP=>wB2h(xVu5pY^m*+_PUejO%{HFDM>td$Ht_?E^qDJSX=dt<%w#cJ%sv9W)U zRPbO9h?y_Nu(?~2)qr?HuHW?@tD3B_E*&oVM}x4+6>{#QTw=KdCV(Y5X1k|?3M`hW zoGN)kbDA#%b?fVX*+B!|s)&cSOAs7m8pztghpv>%G{7qGtfq$4KjH&`|0?d5UmdSM z5(g2;T?3FHyR})DQRO1VCS`2l2?(MnjLF}_MI?ki7nFEB912}$`bVA~E59zgs$Of~ zfO)Gd`V~iM)tD-8tl`R3Y-Cp)SH03QwAdZY!Vy?Tg`%!KOd~XZ>O)|`91Gr6TDh>2 zIOC&{GuSR!er>$|XdHLcrT!$t4`?Kt10*WqrpDiOD~+o0kw!n38bv|V=*MECATzRB zUu9%Cu#|vgkdQ6D7vlOPBMdVlM7N zK3;%rN>;epAk4qk&emkrJ|-KN46Q<+UOq#bjp0d<5BJpa7wh?H9v6jqBol{EKFpAf zF;Q>vVKP6pERnB|^Ggt|&vMB^yP@kiY@3(cM4UGgBw7@jOcBqIdy`sKTO^G5pRBx5 z>h|NY^~M1~BTkRWLA;K`37xWa_sPIq7)D|({jLD-iYJVOq^be082VzwK>=7I7H z^Qv6YAn^-Inkcjp@ix)drB{KaNVE!}vKSWR6NCDM56X5uh|WF{hjmgyzkz_x?^?Yj zV8wze7)Kgp0AL-zI?GzBu!F#KX7wvR00@kQ$(4iSG?2oO*EtAE{F@XA*F_Lo%GFWp z)aw>j?A-&@n#)zTThimLT-{ z_+&tTzcwI%6^$R#yW9Eom{+Zd{Cw=UKy+l zQ3X7RL0P#T_x$J#wmTSC0n3(HI%OL7w%-PwR~eZir@ax9&kRXNF6Z$=rkTqHDp32?`ZreMvU8V9@>vg! zRQ;_u#14L0h7LC*e=7p}*9{+8b4U|t3~^;12C_6HdmGT46?i<0>0p0*G0abqA@MLL zrAsvDq_NGhDtMCvfbfPj2xi^XbRGHD8f=K~+x|u_9rW$lPY0|%qxZBZyJ{`52oWHU zs9`Hz=sTe)y0&$U@5JVgZ^RYjHaaz4Q|SpWsA1C(JYt`eUW3)|db_fUNH`V0e|Mzi zhHU#!XW;W6B8*{bX1%9Ipatpi-U(4eX*1NoQpkXSN``Klleo8gzsyVdgL(D#rcXm< z|G0orLkL1Z2;s82!R_}V;4=aVU41`x_4JXhXt5^^U-Va2nJ)$nms=qBbQQo@hRDv2vAd}R6IPO)`lLXJ zl}GNaOn9A>5Ppz=aYFb(1m&*;iWeP+5Gd29FgjdjJ4k&k;lnwRGj3)zE5a99?G$J) zja+4aJhDN+4nrE( ztqubTYUTFv`ql`=Upopx+KnKbn=r{8$XF{9FJy^2X{l* znIpGdhWAecR){t$`Q0%6)8?hNRiMm2y1JntwLZLkTYQ_+vB+)B^qmSm-8M%HboMiU zd`hGHS@TGgu-1WS@`hyY{5*Eh0`KR|n}F9^=0zQ}#G`|nQ2z^WDWLurO&f76w}%G= z-0h>c73;^pH;p17Cvm1^vf)hOn#Kqk+_Ur_l``Jxz&#Z8MMh87Y>b3X@Dp&}FM})A-XHOG?Tt8Uadvb!%tVfmKAfg@mK>6O2P#%UwVQOcH7Sd@TfkQ-){VrtBO+_7X!?$buBW+Ps4(*o z`Apy(iA}$;SLg3?s`C5N zi@%L62cVoNnWn$6X@X>LEg(Y=mk>6Qb=nN@cd{WV9Q*Q><@#bJ;K_DP)IB(1f6qL7UTz`ly{YBFfq}k~oS5cd>m^+eTqk z(o8=br<#FOlbL08=O{}YaGF4)>*yh)05n%|6a`@UDuZ`DLTXs5?Y^~51ndUNihJ87 zZKE_|+em-PLX6k*H`M=f6e;B6Itmb;#%Mbzq|43+<}p$#rS#qKH52Y&q{t?O2c)i&E1GNkY?m^GIyfCj z2xSQnn%D2Mjr~nA+bbCRo6Pqo%41~YD3Zu@gYlp=$|eJ-;oq}DTUzrwE4K3&KAQeR zBA3LGh*j2`NETH~*dUjYlWs2KH-IesxZmmyd4uwdTX{$B)|)(v@+9fjvmFk1G;S5Q zogJZh>I`msiYRbvC}}Yx-UQE{6I!af<&V|QIkBBlCW9$j_K)S^KxjCpTEaMsHM*QS zZ)f+u*=9r8j zsSJL+N1~XBXXa_P9h>g7QWlzIPQmJhoe(BAKjb&mIc5(ZJOzzmDV2ef`8v`UipaQ|ur=hpO<$-C{QB@pmpUjvCVd43?7 z@~0x0^Jin!1}#qIKts8Q2c&5P72f5v`EUmaR5Bn!0d>oa2P#!|Q=G0cd11YU@p0?m zA^YicasZzX8}@ZzJD--Jg%TE~G(Uq$<#0?2S$z_)uy=HzPJaGy`I9VIs-sL-RLh@) zvB-^zZRJab%b&nEk|y}vq^e)w!$m%n6zO0WUmUP;h^L6q;pE!>QvjKm?1q{UuFe24 zRpG#C-f_AGIWmhnlGF))I4N0V3n`yU<6>F!_?qInJiey_wPAvyu zJ&+Vka&qKJ82Lg6bGa8EyD$Q2be=XqjcWn(NwgrStcBF4D9w{~EN7=ToD3&k86DCY z)S(2IWxW;YowkUa&5Z;FRPs{f4t_Fo-DBZQLKT6HX9d9-%ku)tooAmH$8uZ}ZTJTy z0(JUNwk~wIM<5VHtnxpJsl?oT!eHBzU=4<+Nm?n9Lvw6EaIw@(Hkp3xOl0Gt_BLW% zD=US&dvRWLJf9Bep6}4%DKjy7d7HT4`4PsaBp4GHEbdJwjO{=*MAmwNH(iuJQ=>14 zjXt?)6y+XN%ZyK*(-1OG8 z2(had)@{vxh+G2{!JzPRBzmILe_VVoS{y0@cz@4?L7&?albj;4vsPJpN5vOHYpt)u zNeea8J2L$UA1o^_GxHs$x{Q3Rv?@7s8U`{mdFXlz*QvNcPMrf7CjTGv+d!SKMgTbn}K-C2usx@@KPMKTv(;wWW&@+j%{nfGWw5f#X_U7Ey~&oQW%N0`E(c05aUZcabWfLgYYRU)Q~nwGoeuQk?-V!Mq%M_AGZs)Bh& zRo@R4H(o7jwg@g6-Y?A#_jD*Wd-!+~RaW<XjzH4NrD5x^*ZlGlz%~?1d_SR$czT z`e4XoZblb{xIHQNVjAwM?_+DAO>;-Ja0Ish9)NCC)K zIgokzmT^AwqZYk!%9H{-Nk{y`DO>*Z{Zdv94KqP9M6|l-38WDiay=;1-UK`suc0{}dJ;LRX z%qNXG=1{Iq|Iy-y>lxob;!CrG2oGw(99Cb&SV!*M;k|Wfc7x2BWmS#DM_%W^G3^fA z>mqQE9s#b?f7F^Y2e{@z-2y{i{+2^#$F(yd?3lq6#x~qn-%2f_Je6;Yd;2DUW-2FN zmy&RFV<4w;gxvT-n^5;sh=(I$^8OLCViEuDKr4mgPGR)lBhbf;0Byh`uh5@z`MH2u zrbxI0tw+NhzPji5TMPbn@2#B;E_&%7kQezZ{fpID5<;lkNfTHxy8bpjj<$qR~@AE*sY@c0;){uH%uLv27Tyuj_6NzocZ|TFJXs7N1vl~7dyE7#=g@qY1jtUPY3*KT zp=&nIQl8;EBc>Me*m(KJ@%o*yuXQm3%h*lEO2CqpU0_o2-Rl=9o!G1qR3wW+5ap1T z$SAdw4=soUNQOPuniP4}=9^}wE{pvWI4JMZSTAe(Z_|6;e^_sI8k}vBTqYl$&6A2S zo@|Ty`r+iTJ*yXzZJ<=6Cc^UcK5sh9>pyA}!mKF*s1zPTr17|7C%R}!?RIE1R@bYD z`CIlB6u@1Y*Mb&Jqen=h)no7ip&0ulVUf7eA2RrBr2Whev$?1@*as0RXiUu%yu>Y{g z5j8tO|2i@y*H}AH+jbY}f_!Z@1dpxB5UR#X@^{5i3NH+&mKBFLly#*;vvc{`d7Q5R zh%#Ugk2Fnw0QKya54+UM)4mEgQ-@8;=f=>}*UN{~<)5%)*DruiY5!!2aGXQ^NT`i0 z`R4=J>c zb7kqDIvM-t3snm3(H0Y)0vJ>&!b$5a8vC%Yh~JUDfeb1)xoBh;A#xA@Wh*;YDr)W@ z#aL*LI+5B#ae39@jG^Z$4648;Mavmd-Q95caK%}HuP#;9Kr-*OG^UDHY`f@LryE#M z8g|&|p*vN1)UdOJ0}G)th=i|Xq?;$^PBXs4ZV+F0{ZY)vlHusqSuk|9W9UZ5(A5z` zM~q;|wFI{FB)j|Ba6yT#KvDF{k-E$d0mY1nJ)I+~O8yob)Zw5^4l&!j4Sy&({uYlS zHxNwXw~&h<2Nl;$p#aRt4GbIaVS@+w;1HNO$q5xtGAne5t7Q^KMi9T?aV1uLw^L%L zd?#Bb$(VQQXg#l5F#3rXn@3m%mp*)9VZ zPhOBnC?l>ktX#W%CPk=Fg{Bx6t>rKF+00RKE)m5m)}C?-BVr{&oMYYdK`daP5;^e5 zhd@`bAc6W`2X#sqg!{AdcUq@^Zv+)VHwUPIN$O5VMT0v{(O`lYD78*18VvDS(co1u z>TcRfJ%z!c9WQgG2JObEnNGJY*-TW>Q`9Xg=7m0mv#?$>h0(;D%@mw{ICS52)&V%C|^m5Xm z16Oqm>%Wltm^YdczGTR3Whx3(a18TnZ+@e6EJ=@S6FbhD9q;7q z!9Egq#N;h?nU8FayQ=^SL83(uV(tiRo%nzdMm=e%Pbbm4IgSuRy9 z${q1HKIFL5{2ZH|~DF?TSfdowU z%;g;^2*S#M2~w>LB2v8|NK*}@?z1jrd#gu5=rZ1bO{`(Yu4Ce)RG(s90JmU)4}b+d z!w1?AFPKHz3Tb1WIH-ANH9QsUdIR3J5g`aZX2_z%HC5QUe3SIX?nxRH<}wHpnjUdZ z!bO-^TQ+62D@vj*j(?~VuAeObEF*nO(=c?@r29$TC=DEDJ>5Ly+p&UyY0bR^()@urick8}tEp}QC!JO3p@ko-vmHv2yx)${( z?~`|DxzhV~N+m0tj!jf(QWP6EC=N*@5Sh6844ToFI>|?t+ohGUvR+EUm9($~4whoU z;U*Xv$zZ-Vz{e?-?6JCfyuLO9_=srnRP*;I=L`WSG(E)UP8ypoeanA4vAGp%n8nd1 z`y@dZ0uDIdCONnb&7Gk6ghN9b0P|e~;1`{jqZ`E$_P6ji4Jr8u+J1+OcV^p*iwa4vI`?0H+E6 zbO5Ea7{jOI>xXHo{UPa8C3YO7iM<&MO(bugD9IF(f~}K9wt8#i9iT`HMH03)Ek*!f z??W=m;7fC0jgDaEGqC|QacK!lpJ^HZq=drH`hy@udv8A5Jd`H7(|@R_Qj&y=g2D(R z42B{7uTyXsQ-*DR^?kz5IWgCGZ!s8``{Bqo{ek-4l>AsnItw9OyyEynkTt!Rb-s98ahe zS&Q7)V^^q11_zKFZ3kF0)raQucnQ70GdRu1Fmn&0bNl^4sj=Aa;?xSWA$%151FdzL z%|cg7*Cl=-p%Kz_NkePWbSoEje(qyU^%3RRG+vhGInCSWeBMGt@^f+C4sm*eZkQcU z-JRtaUT?3~7ku2Z53i4}9y%f;9-4+|5^jg7yJ6L8qW*jUNYN3y2<6vob3)JnjPFQCHlV{wOdfOHND=o=mThm`+DGg9D+u(fYD@U)a zgC|m^qv?(AU|y5hqhEStZNV<_7>P(&i9DIlpvIF=fnYzJsrxBA5vmQ>? zD>kA$fTasI-wPA5imu#I-DQl38HH%aQL(uH$&j?nbc&+Qkp@Cj;0J{awsw0I)?oj^ zj3F31($SjMgtad@)?gmDX1^5i))LY}RR2&d+y?~*bo+I(@@|d?tFxoIjZCl(mCS3V z0+`KM9P%HrK;oMr7aV|yoQ*KemmLt-%E9{jas=kk5v^?N3kPd1IR&bhxS>|SPK^%H zB`n;|A2-k5NCzZLhh-sCZ>=} zl~%aF5`mUOWup8m5#-s71-XzoS?8w#8lh~Q;A;LfUFoA+Itn}F_3n>l9B>_>706*! zMA+oQ9OORW#BsLJx>Lxm>jz{eck6~QtIi8I>;NWd1MPA0{N_*aEq$c8sZtkiH4so8&85R!$w#(M%U-)`e@Y}$Ih#F0U=5> zTo3Q=AID+5yI=ffVF8cBc2SV7T42-}Op3knH6IBrmS5#K)i{!em=yNKY-uOFUWtO3 z4#(W6Rb?1p1WP1jt!y_VFEiGNV&X@7XuZ9e8ZbhH37dd(sV)wn!pCU zw$DjOw64j39l!wRPYg*T-AmRP?2lC4WqnxJ3hLv{;75EWbK&*4{aVYBB$5FOZXfCR zW2H<1xIYddYD5Qu&rTy@vQaBk2)pMrKTBoJ6m_ zG{J{Olzr1t7Lr}R84>oNk-5kfE5+Zbi8Cr;Dv|~ha!FqI9)(skeR>(r4afnfbfvYg zf@3(OXy2BLH4$L;VBJyv_IPSWlPHpxE=Z0V82Q5;D#S!qv$%mER??g(j%eDgMHv;V zqh>>A7DUeIjno14#^)9JN`Rq{39JG{rG0Fe=v$E_ZGxR7zcqq}L^qbSFs-Rn`}rvZ zN`Q^}4Hmd!iN_;aW2ZF6+)ds(DxL*6Nz2zyl$&&<$4w($v`nZ2gfBQJPSCew3t+*I zF8cP2SFy`N%Aeh^=L2m;lUj+=!VN!<_?mWZ&!mH0oMNGQB!K!)=ID34e`V;7`%did z#Qq;LLL^E<DhQ%#rwYJz2zmxb9^uM@gO&@ z`}?O}+?=x|MdBgCNWf{D)9(kc&1&ZKRHu#-gZ^Cj&8WSFCyxH{Sx#Ex<_2AoXSvVv%_D>G zuw?%M5nB;Cjg>7A-S|O8bp^L-;Mk~^HqzjhIK`w6-4Z)k5vDjH%BzZWHWD+m>Kx~G ziL#OZC1qkN2@6YAL+GW8?I_tZfIbJ~@L zGn_uQpVbRkL9kyk_UvH*FTvS|4@V##8nG#91}iVBU!<7%g8V>waG0^%63E0^?2y9S zBG3;M(1|Y=!hZ|3kxr)-H(~W5QopOw-xLxz-J3`Pf+e6K3d>Xaqq0 zKqI0fW?mg2s+-gu-Mgbhuuj``@95ArKisZW3u5&AbO2F6XMzCz&jRHjZHn?ITFw61 z4CrCxg`Qh(H|%-6Om|4@17t!QYi5l&{<$9VGdj+Zwea)Uq&RY{TF6m9N#JXO?(7`Y zIa08CrFaTc+mxb87otj&l_kb>_m$~|TIC^PN&pDoi9lMeJFw_n-7!utlzdIv=oew2 z2(O=Z>R&{NmZ`KZM(YpXAM&0pNf}1Gy?OqFDh6_U^F~|w;vz^;7$n%MiH4BlR{TU| zAlD%zW*BjF@XMxybM+0JiqrRPRz)Mb-A0gJ<&muvRy_r^Hnuz?C;!3Dy;9nj=w1?z z4R~tLy5Ng7ZePN*|0;A|pW7`z%W=!G_x-5yXBdc8{<^CRI6&lQq_hR`qo`a~6S4+v z7vR#xtxJsQ*WPT#`A1(DE&V#S+i(JOL1l}D{kz!}WR19dxHGo6Y(%|w`u9h)4BWww+U)n?Z4%4uw3^?KyqgR& z=!+FoEKY=;?GGgggP8$8m>UmHqU4j^@>fzvnpx0c0`K+?50X(KEv|vwOl3<`*y7Eb zaS)@7!6$8GOc?@BkY5K94;q;h!t67S&gGW+U8|s>fimzS=~9X_qq1R!jv+RwS@{yP z(xC7UGp6JZ4HDW@a{o9bHHjenGjn<|(ZFK0{`%xq3Lt`vzZw#)0}Sj*S%}JLvIHAF z1*QKnbQ$^ZkFm>!55;xjLRe)6=iL=vcFwzNJv$yFbg0fzy zF-+Kqb#QwJ8yh=+oei-)JTtjCp>^$m#Rl#svk5eF!oV>caf^+qEjS(STf(O{<#4yu zajENJsKycglaGeY_UxJ}za?Svr#Pfh0})uK;xa+vqW0E~l} z8?^pR(Ec1igV>Am$C8(S-XUatg5K;!nVC#2(P_3>Zd?%3J`Bkw!E$e`6` z{%~%o2*JY9QILD1FdA}?!b1uDm3Rc}f1Og3dJNX}OBl5U)fVeq-J6r6zo}ydQMe_g zyUB`HxsFROfk^T11_5+?M?7f+5Bo#fzW;4jmY!Mbi}gm+)mgEtT`J>nn9l2F<8$e5UaqE`;3iJ^N~?d;gECeaM2vt!>6NCFad zq@X|&{}_0$Vy}(Nzyhsg^N1iN1UHiQibCV9cAfp0gPVqXGqAzP>GL z&T(Ln)c}J6Iwyj%PqHc)at9kT_J;PM)@Ku=3lTc^{*u(O*eN@v2FsZs!4%2uT<Hf6lU%si3z6@_S9~rmgJK( zE;xD@e&lX$8e{x&Qhhp@_0{sz4YsOyaK1QvZ92dYJ6tAAqRaCl*ym5w=S84{lBOF1 zq#P_NJpd$hIUIki+_;1^W>Y3M^{I}CzhPvBx2Tqby=FVXlr#xhOlOlEn4@a#QdxM0 z_N$J7u!sf=ZJc`Uhe6j9B#CNtol`dI1uUe9>hlB4%`!o+T&`zK8S`jLo)x_k)nh)G?J5prPa?UPnAh69l7sf`}l--U;c`nf&5j8|T zWaIc+y0xs2=q}M7b}|VD7Hr|fmYK^kK+>JgB!Ua{DQcPmAX^Ml$pmS-=S7%wSR_eC z&xXkT600!E!Vq2P5}A2-}d{xY8Gh*s$_AVl0TdXnNOE>%ITEp3lAmIrB(5x?(1{ zvsC$?{)1=StyuGj3kH-VsrEl_xc{2Fv*XMpU$G{CGS&tLt71-d_bB_4S1T^n<~y}2 zmzJ2I+P7S<NYcGRtP}3t-HA6@I?&Bd`{v!_@h$-)-R+Ltz5DLH z6Fe+iONz3Kq$Pv*CJ;G;`kl5}J^%mX?cJm7y6!s9^SJlc<5o#ma@j6h6>{!P0TPyMktmW@?1nm8 zDqDUfP9S5$VtT?_`NK=fuq=(oD}TsV8PZ@vLJSE`nuK6OK!#WlnqCbJnI3l&dQ4A% z00EK^h+*74X#!0eLMCZUJfH9HxA#8h-nz1@6o)wWseA7^`|SPOzxQiL%vu$;r|i-h zbf|?e7QteXQ+(AE^jA4Rl3n^HSF@9qYT<&ht7?uC1bW&i?8EjqcY#n~e6C0g&X@H4 z0np+r*=<-PS~?BZtIh>IE>5K0IMN1rYVHJ0useG9e$qhC(#>XYs93%e`bj{@0R)8u zxR4Z~!x?gZI3q~+4^c38-M8`9Mf)!Dk{@zFkdZL3inAYzplApm38w(s@x{Lm@HJeHdd(!9)eQ21}zuz1}fiaM%67a z2UWKiz4Es-P9|f=!4%vb|3O$1WoNB`>5RA)<@xB>m$AwTbzjp)$AC$Ppqrn zakJKCo(~z}TBS!QBu1=KhTp_T5HdVV(Tjjbr3bLHrvw>UR(vvNdh40M^<;xB3hT1| zLc_n|({Qo_@ZpJLXJN?L!p@MTYljAu2hjBvw@s3#c*QB$W`dSVaUu- zqSVs#EjqffQISC${(Lg~_RgA^H5O8(bpl9nkov#dSF_5>hXS;Pie|LgIU6oWnCgHA z;#9SGWyIG;MzKg+FqJ|?0Z?{Ye%rZg^HD`Jiq7IPs7(x&Tv(j)^GK7Yb=bv1qA?aJ z*+L6`Wy!kJT2?MwZ5>C9vF*=ddNF`|y8}+SlP1aDz6o$rei|WBJUwri9jIjNEL@i!Cp~h^|@1XE)H`k&he~7BJ|`ZJx&AucP{1$ z_^=B^x{ulQF+pDb=`n^+st0y^ae7QU+LgpSaFX|7+yEeG1-e9Xi<@!VaoTWEgBes=%!f6$x@`&IGUWCax7})q`uwby*yXtY zT-4vU(c{-eHf3)?gR-iy)`|=BP~G0*I89xe=?vH`X}vc~$=1*N@y7aFq&c$}JfT1q zlTnJcGRCpp$r#spfVvUTa1RL?QRY0{kVEO|iw{Tm?wQbGsT|V?EajT`xEkm3vV!YQ5K2=3-m+54Z{eYDkLGeW=f;>ij-mBr-puh#CL=^Zm0f{ zxEEJD?JV{pl~@esDII%|zCrGXn%8faV{Yt6$UGoswMfWqzhepvI=nsM!;eN<t%RQ=VP5xdH>#ITrPiej7(GbqS7kbJ4522hlwv5h0ihbxTE4~1n5oX` zH&-+;oKrrcwTX`qc_ges9BJ^ZROmkYPK1In;dtmz-mEqPJ} z;Q$XU5J!NHSL@UZH}eO)oPkwFKF6_8w4ueRBsut8b}N5GLiRJK(9iVE(+Dbr8Nd;w zIc9mrc#Jc2YH$x^yS;^gQ_$Vs-jP(oRhC6UGB|-Ua-?$yeDnFz5-ErHD@g`g*I(N9Z!+nQJ zH1Xl_ERsZ$fXrkOHF$DiPs#p35THKs)8HoiAxu_Z^W~Bb#M9q<^oetf?Ry+^a7Ly| zic-X|_xMC-20yqs{O0;Sahk~AZysJ75lJ%u_sP6_EhA9|xy~iv8I<-f;~0<8ZYhqi zlH6r%H2XKxIzjQr{ec66w=ROxKOP@3*d(hEr?gnTy^B66=c#(Ose4~DUi)4jWs#zD zWoZ4Dyua@q8!NUzs}`Xwq&bJo3f-+u^7UZ-jta$KnF~T?i3c_A{?wW?iXoHD!6#ZNEVX$L!=3uJww`rbIy4f!`l=-u$Uow75?@#zkrTOhg zXy$$r*H5%w-a2U#Do3ZSH>jyI>O^Wx8}t3GF;R}fnD38cUM+Uw@DkCvr7xq_fu0ci zCj&eLPU!I=ZQxJFL9S{Bf%HKU=PORQ$VXA8`qu7J#6|N3L(P9T8`;qKS`rC_H9q$o z8n+hdKQPg1v6dT4mHd$c(2gim&lkDWyA{XA9vhW@Ue0CkX+bBezxSbuVD+QEFdze~ z#qaxQT+~t&kg%3=VRxDn1@dyeWw%)LbcyFUs+=#DPLWEz=(mBTkJ-5OU;nLDraTr$ zy)2EYzSz6sr~v6o^4!8=P)4srS&T~yXV&7umThMxq0Xs{?Q)JZ4EuB0sU4k8mMb4e z2^!&l=U&T(;6hMGt{$q{fmGl5Tt)_m71ollYHH=NtlED+mhb-!>8b3gE42uR4|x-< zr>gxM^3BN8(L0v4-oy|0>z6wP`UUJJ9@T3zyfQrkb()AWwL4QrKKEJ$Bvj>&qIWJlzyS7u zeSHifW(v$C-}7L&0p-u&MP$}N)#z)T!KcdMD_}}o4i#rxyF|`b=9{EFVu)8%haQ#6 zc&K{CV>0ge{8O@QUvWGO|NCy68^8awl;Tk40uoT~;z;20qzpC9a?gYRwm*8s|6xfx z2F5RGn-fU+^jcOEj>w!*+wJUiBaBKBOHsW-4#hxnPd-zcPtjOQU~ypePX%tGCgwjC zae7Bk)siBMB4O3c;Me$okyrH+Zj%i`A`hK_Jau9&l1H`V?(P z;1*v^m%M|m;tVP*R9expct7By_6Ps1tUnM(?1mhg2OpeBM)(=OJF%soX+06SgpNo< z8dqhlya%PJi;3w^@+wMn2LGo*zwj)iM*0M%NjUt@A-+Hsl{5?)5GDNVt^WZRliWSJ zm#zOiz6En%sJ($Wr{8oD^Kj#CBM&<_}FYBM1GPH#y3+yCu&9qu8fdhCyuMy5w znI{JPe0*LAMb8r^SP7hREhgA}FsxL#^ucB@14JXnmHA<$jeA%6UExRgagumugqYFLJz?F2XC*u18T$}fa(%`00Q>3#p z(%BR$yWpc@HaV4Dh~xGWl?BguL@TD7!!pC>*K@uv@KIIJ{fE4-QnU*#R7F^}EqWd`DIwQ8q9cB`*HOll?Hf5YM8NnOA3aPbjcRV}RR zK5Bt={U&-0=z0x(hVusSpHLoBR%iWB74%>N@llg;5v7e;R#vfZk`hd_As%A6nXwNo zanCXshwP5r5LC!w3}Mw<4eG>5mY?h+X`GlN`7$!iPmOx3xsV99Z#;q_jJcHSI-Q2m zm5d=4t9-+7nlC@}gc}Rt!SDok_%pDL!RO0iX(G;_tICE~8V@^L_27c5d4DHrq0dbS zb`iuZ9Wiki3Ngu;7Gjpd#_HZ>_!SYwzw;CTPVcPQBCxOwwf;yyCZ&;k-Vr4q*nWn4QyQi@>5l zl>?NLG#yHH8#2rX7s~_H93jWT&yXiv%`28YzmWB_eqGe+IyEHaA2ec=+xIY9 z!LJfhgFmDUao)z1T3QZKur;={598n|GYb!FUEItf(M*zdq2^;cwRPsCPUCAmVVE)# zhz7TuQjttwVG*66U9&yI>?)t!i+3T!L)oDV#N7k6x88TAwv z?X^r|TL6k_h!IZnlff`_c4y=+u+;#$4%nPKDa$f}+kpIK#*X)?Lb z6A*arxf$$<-~qiExD_{_5hF>u3<#jbk4oVn7zPH8bV$xkXdPe4Z?f!n`&imXsXcW` z@U0J~2@F7)Q>=_szO2PqikodeFiwk+!k_6y7R|Hy_*-@6pLixglfip&hw59qFSsJc zKQq_3Na{Dt+mhT6QkN3Ls%LgWI+vnU95JOLXcJ=EB1_jM=8ur_(5+~BCN%=xVsFFN z_6KqK17+Tw!qS&oY%Q{M$w@1(Sx^i|+|4T1w#d4ob?0)jgPf$u?WD`eC`GHDF)^6t z;FlP2wOe2YrmqWZcdjq8TF3`0LG}j$>E;%{ z0YeVvoeh3J(2(mhls6ClPx@DC0>%#dMor|x8N)@WQ*U78dg3(BsZ?@M7_MKMp3;EL z1TzZXUw8AFDHz;V_$W=6QeusT*bAsyH0&76Wl7R*8#36T10sK(OqOoc_`sk8*(13m zziPcGGLpq6ld*kA>VD;6S6V^nY$t%q_@lk89C4Brob=jMF{T;L2SCd6eA4Sxlr@I9E! zBJ{oS0_@`O!&5Lz6n6W`uHfmX`R>#Dj+o0MB)vbv-}MJ*FI(up1kqP*K76~k_*Dh_ zWfRmHlv+kqWb|wE!HKDnHlo?o|Lfs53hun{jh@#fP{8k9+@sVFet{2ys$;7|3Ls#t z+Znr&;tK`kSD8T47=p1m_>Jz>bxS3P4^X6(%Tmn03e1*JaSdGTflo3G8+2a|4EtXd zMR_h)kNgRupN{ZwXUBUGejj*`;pw7%8nc<;8<0FuHEmN-x&SWK09(=ksvM9TWfz8B zgF{sq_eR$p{O7X8y$gbd!4Lw8JFo{03pYV^X`FJUfo}Vp6_|;$c8?fmh0jib+27<- zdF#Y-v#ppb?n7Z68Oj}=o)5jXb8@GAHck@O^r=eP4Gl0_M}#2)!s_$(L( zIA!%!ZSI+@!89oPfDBw7lukC?YB8IoK@xL6z!SfiZ`n{2O`BBTqA)>eH-_JK#<93n z@er*sWP0a8k{5$tL9I&M4P4NsN6M32#CwZ<_JS*gdzpO(Iy>u;)!MAw&9whiPBs3g z3(=s>Y*BwnSw+4|F?$LL@Yn&6$f<3a>!A3VJ;D%q>tH1!RTz$9=Z%8NC>7~K#_0nz z6s2*4@R1K!n4B3i~0wp<({%4UJdLw4PO|)N4tj(Qxf~gUP~6 zGSiZx|4f-UWy|ytUp(6kqmOUawy$d9Cr)1?2}?Pe*hz5sdML^Guo(2K0CttBHSJzL zelMM3a=cF2F`fT;kJMcI4VdeRgZ)35?gVP%0n!43G!X~>^QmLHk2dRhl__E_RDWI~)f4LwV zi4@tQe(a0INqg10_b$;^(Fj;C*TzMBIFDAKC4g^@1}i&bE6k)JF=$IHdiuuvbdl#% z6t3Bp$&x@cj$2A^mY&V-l_TR@isI#G~7?Z|BK5j+g)C|f+= zf{=dhtR*uH{NV_ptV;Vc4Y*WAj>D1yuMirkf>S)n*3~5sV1-^w%!JC#y1STt4_)X%uneTC9{?oM~l) zU&qQ9{EXK|5#t)!Hr0yFVED>(4dR~$4D6=zw1esnd1+^CpRI8 z8>8D$Kc1I2{zy4h@oM9V6gmVCmo4(fMqP51^T7vm(=;;I*Xf~2$ zmYJoBPip6q9=KB9ZQ&PAA=QzKW3Df)f#C06dIEbegB)e%#Mk+nN zn9oj8K~`ES2ob!DDRY6$rbYKCk5Ehoclb6OX~i1Lu=zuM_4)iJ8N-9$>RKv?ehOqL z5YXMD1p@yuDk5rx5s3}>lyO)yqLxm`dnET1lsg{g0djP0SK-CTd^!0#Zf%=XO|ms* zV0t5y2%BV`*CGXyED|Qq#LREQY%IWUpPN2ug&ZO}F`*$v)j+fiouHMKAySeLe!H98 zA}Nki#&E{qckqbuYDwmxvoXUMsrcP)ic|%45kpku%i5i=CuCwo%$V4EwrM^?SJrMd&GNKi0=h_A`;v<(G*m~HlQAxtD6{9d=V9tcc5OoVwZrk~%#ISv<@ z=d)wkn`OPDndgr7JZq6rR3OTFr;iOyA0c4S+?$pQVUx&E z+_IUTT%3?C&q-O%0myU!-K{A*fiu01mG1KK+4|nDGOMk4wgH84h)Me8ogd4a8SeJ= zKo;!j?q-g0J@p@AaDTV4ASe9r=F8g8UAFnTy~UUGmgEmfSjzjq0R6-jEZI1aldy0p zj1&2WpiuvgPvAiIAy;2?Pa8ED@DnYNU+y3o{B>z+i|{QD2f(iIY3tW3nn}yZli3Dm zk>ho`e+{=Xtdbi%R{~$R+>N+6<*B9VljJ)&;tIQU6lhy+OotV-10TA!xNNGs_G4K~ zSm8a9u;QZ30WOmP3i`;pu;Q{p$^e&YNTf^Lj-(Cc5pXJzs;=mDvX9+vKw{OLouJzk zl7^WTNL*k}7=lt)M+lGl%?|#cH!O|voL^L!e0GCj1l#ZlFm|H!S+d{>L@nM*gEi)cHr2Ve-uP`wi}@l`G7EGzQ$NWUfMo8bGwY*y zRfk{&P<&j$3~I`^)jDV9CKW(aa0#aKGq;KB@j>JFLs1U0c?UTXKg7C&6Ec|Ay5UkE=l$tyhy)dDKR}nBnl2Ug zH@As&JIrTZ-l6KBQaH>%)X(tW=cM$^Annd3w8oDqz^tIpojk?E^<)hQMww zsCIc(_#C2gx2u^0+v%zL^*fQ0U_)Fu!>SX$Lx1q8-bfAoU_N8ZXHUQ?z7ouIp}Z)+ z#R#I27ApA-IKa$mRhUVd?HSp65e@oaqvQ*i3)U2LOdZlx0@9#7>Npezq2;j+Vr!Co zvCI!ZDg{-YKeEA}Xs4r+y2P5v*C3lbKxb#mm!|oMs9WG}!9nq0Ua7p}*ws*3Fn?q)^c2GFR`P5bpzRQo3&UTNC51BALgvaA^3$~2<{ z5~nj2|2mGT5J1Jv!3}{#R-2p1)N7Gazy4_ZP0R63tmP3La@pWdg-y%hU4~6QExl{8 zb1Xwm<}J6u0);-@XDBX)VcghgG7uJIMe&c7VkhPz?whwbv1rdY-G}p$9YDx>;R#}y z;I{p;FdRhoca=?71(7-BN`qZH1emMBWLvnxWHkzqmCtmJ(MI`&YU%8-Ih4Icm0AQe zezgxi_%r?tL+(nuAJKM(LZ@*5o(Q`JZTF<-*dv#?3H)I-2b*nP39GSkjIv${4^IHS zrYjWKPA#xOW2t%mCH{OZt1uHJUNU_I3Qb}+xnBKs%__ex-5&Wxv&uxAFWtP#m!{{M zRYs3H%)3+X5_x9A338H5q-R0Hin0K3S2i%}fxLcI7;dm90W#YZhDt$grc^^v{Hs?d zN)W!eTvDRKX6`99g&IpqpOX?hCc7v+=DmAHsi{{KJ1=8qglN?ZRAl+GFguCbF|o7j z`Na;83Bgxwoijr4)i6>hB!phH^`I=cOk)L`jq&cb5d35992doYC&d z8S(yaa5!U@Ve5RurWsH}2qXQ(XZAp>pgNP8@NY51H`)-zuAN!^jp^0!bM`@V9u{dM zo^KO2%YKvljefwJ_S%~We+@n((C-az3tCPjm8pXi+;W9wyV*A3i7W@}(qm{p;V zcysCpEYp3tY1l#+ZrGoi)XRSCA~cfO!Z)#uwpU*pfM%v@(HC?y)W=pDRlv?R+UnpyKoc>n0SJR-zu)jcto5d&&#%oR33-7jY94`Vk$#4!f z;;ba$FZ4*I`*e4R+O?19FC``-pGXI*q%vDT`?prmY=_f)nKylzG<*A2D`jm5ZEcGP zjTyD^E$f3}eSIk=ra401^XLsp9r@<)h?GrxSzV2kVeMcuk^cv%j1>d zc062Rw8Q?pB--KT$G9(JJ`XWZ^V?CvEWU5lV9o}e0;A@)OK_Hg<7A*g;IMZ@xx~Km zp0h{Fdt{?89Vzb)!aV`Zh!xSFv(3K>MVh0jkSB;eAi>>!f6{+{GW_0`AIe?=p>tw{ zp8YTqG}B35WU|R$%G_!c26NEhZ3ERnF7A*ERTPva(62w1DY^KoNt-95Vm!InT-K$z ztohCAPAR=r=})OjQxf`Ag}Rpu29i#dTRH-Ab6$+By3*@TOBI~1@ri=d<6I~>J;8;7 z)7u(1ICICoAZGiWq-GXt+z+m(8y^=U=R&PIyM-Dr)|{76O;r*l)URsuXD2z}1Ob*} z5Rwdm5UtcK2TY**XQ!6{R6t#BeaSC;+}SV-u5MlEd8A9oh*r%fpO#={Toe`NvO=cn z7P0~&tp#~+oRG|Ep(?z}WcfO5!E!=7684hrGRKmqnx#XF2Qu1&TTa1&?3XY#e8e%7)4Ye=sEj3#bGgVl)5XQTJ}=0!#F5%d0!Z`HpV=@tA0yBFld` z7Fmuw!PIS9iQ5(N3$m$z{ki8p69h0|`fM(9uI+5ZnCk_G@p>T|H$9UNW6pMrS9{Q^ z8@5n$-DY*EMcze?mbUH%K^8|s04RA8GrCVM--$ka`!$`$f0 z;cvn)ExFvhPvD6SNS%0W``#pEqQ6Cip5p3P$dy!Y*L)mH374>T_|imEdlrU>6iQ{koJs5V$R z_~V9hnjbwUqg13cVtDgoNT$$_F}A~xTS;7M5{pCbzF|KS4eW0=cwiWQzB@IA|6&`= zAmZhrE^$j699>8haDAwAYE&XxLE-x04lOZ9FpYi1;7Iv6(m{W6Cc&fpS-+>F`YFCR zsA5C=Y44HpVR#GrGjh@{2NB;KS`zd$&-5;o3ev)taxHAN(djg+njch)q1(i3eZRn= zALIjHN^-OaP5hg=x4nPplJ<~gp|nDr;l(yp{0^Ep5#joAs?}PZcDFb$XWYPj@YYU3 zv&nhUKZBRzjtz@(qB9E*_T_?pFqUWl{f4i2CKP2`i3!w6}QIMHsQx{;rl*zjfw z67k!BCM+IHqrE7cmba~KE)V86C6_slhV1&TxMw8WCc;Y2COV~bpRiHzpA(}J=$aW@ zR$UVFs@}c=+QMh3zhj#_Ja3@V;Tu>)l#{o(evu)yg5!{rNcXd$AJkI)dYKyO4A z!qh1~WMqUE_NryWZ2gCyKR zN^<^H8-MHpgR?lZ#gJ}fh{`a`#CO1C90-|@Eze36?4NEdEl?Fqr)Oe+EpHE|yjmh4^P04H6*}*TNfLl`YvP=Idg- zJ9v65$v6HQHOfD4l5>N)2~e7L3zvpoC~2Xi5k$AC-NIw})cUOHRRMw$pntxytUQ!u z5r~ybIFid27367Y?)`t3!Sd0~q|DF@r#wB(OK=5z7-d2lcSY6DqUV5i*OULm{j}7` z%v1gEUf57#TQiN`=85{Wz+P{GjFbWskd#T8fA=EIHeT~2pv#|*Kp#*s}l|e7g2~DyGxuYF4y04dIalTcKl1cUHR#e zvpfD7YY?c9wzz@Tia>A@%m(DGN8MVs*!Hw4W`R~2#Q~CklQ{VM*{N+U+9eK+I7kMN z8M;!g_)X3%E^=mZQFLw#o9b$i&`U`(!(I$x!Cf=dr=&dDo~&10cWaeX-C7#s;he1n zZKFHPH&^5>b{(v1z;6aiN490$iAHfHl`DChG&A`W$ZS}LrODV%*hF(EeW8&2kORU; zeDOe@E1f_TH96?hIn;`qpRZ%|EOz&eW>JxpwhjBN>sW|)02G2C?vtfF?bf-3IZ9))`dFHG%8~o>nl{V&9Lx;y*UTl6o zGTZ;6nMMPCvMMV>NBn=gWWB}N#$HLEZ8{|h+x>md>)WH{h+Cn;jhM*TJS*fl?rzy> zV$YaTnuTXQQl_mets-SUT4xEr2{?ldsCjX28h>r8<9m@q8h@VU$;`g^`0R(L9`*+R zl|RG%X&*&3zo^qwg#MbzGpy%O169woLuyOsjG1=fX@(B945EgZ6vvO-<1p|PaTpkl z{EUb|H6GgRXKdUrp0EB_Ut_EGI6#=dO_2y94p$6wKJJL;%s&@!Bl8D!B9?2Tk8hXd z3LwpD-J5t38~#Prx!HZHLt09AV4bMf>Jm}3`x-_RC|hO+y=Ws#bR@Vmb*Ndox61h4 ze*$wX>{o2(o7ew9NO7Lr>FG$|q=K75MGBd+H}JDD#-=)8uwxG*8g9=$nUXh(7Mdt1 z7rgfEYG92dRRDS=-gv5j|pikDJ~)en8n~pg`gwNb!92ETM8r+RDFYIZ9Bn65e_BCK_b?6 zE;@*urQ?m4L=fr{mDiuiProWtLXj1)UmDJXKVp0h>YIzX&ie1}OjWL?2MoveN?q@8 zP=uagIun&oD;_Z1;yx<%JSM7ki?wDSL-5@iJ!ffXj+{**1#-xcL$&eu4W3In+JERJ zh7^MIMpY(o2t#r%OnSuCuFl{$uv|e_$<)S|)-hkXX?Dc>Fcvwr!*wt(bz{`ouYU90 z42=D>_(YIxnF~R-$>4_*$72uvKWTK4WT7^;F45_MEcNk>u>{yE9)Z8tLoE_5f^N&G zIpE20+PB@D@D=7N(K4Rc6F&~1iFh0#JV3Y zR>0!aFfO&s3C;|S_(e@S>e)eiO^Y?#H6^$7ULpYjEihBE-QGOw_uA!Q^b8#YAsET2Knw%D6(` zDz8^`<}&&Hv4;;!Tp=ChVE@x!V}&%OAiK&r*_XkPT8vBNmJfcp;eD5+kv9nD3g~Zt zjaRo8Sb_3SYyp4MDAYmO3z>m(5&8cDAzI1P|R;CMt}fYd0E`{nj0tg*kM&J_IOxg}*+agBx40V2OS>8%SX zL(_b6tQXQ#q-L^Qxc|B7tfK9`HaTu{o=i+Y9T2P7k~2T@_QrGF(e^C}CNP~bcZfK} zib5e=*G7UQOq`FXEPLTkavBF60C$QD6eXaPQmKJi5ZTtWuh9aj6Vr(GL&T8HPrRqf z_P~fD8+ONS)iv4uf*n2-*iv+cNy%bGnUTc`C)JYBB{%zS5!3IRof?2#ZDoPLX0xI3 z9QbFk-3Nn1%XqqY<=ZT&gYcRk;W&PXvw(;Hp8 z^0u(OniN`9KQu&&(Cjv;S3MV+*Q}3v5#z53%GOL{GD`HKOtFvbFn*9Hr7x0@xn zMW@?DR<$OpYK6^{Wk=o=U5?(iT=f%ZZxQ6N5LzH7OcVWf=#MGujx4tZ%2PaYt)$hI zrKMDu?IME#d2P(6WxYiHG5GIozG34w(H#UD49Sy$*PJtTWhb?)U!4a58$TGSq!Snk zRN}7UXe!{zXqiQMy+J~__>ZI}4t0(!RV$<>uLFo2kFWH1L=_sI8X}#km?^hx4+e zL_}WZth0>zj;UwniiwP>!IUVsg==C`9cwlRx`-Ub9*hBq%4|1uoH1@+Dr~QZOBm}Z zqpn2Z-xujzA9F5S%2I{DPG_)aN1c9w!jw?sC0V;5n6&u`1nbizbJ`JIZOWAzI%HO+ zt?4qWEuWHeI3cf<`^nOMOPsBNBw781Kcf&6X?a`4dC_Kq!Jg>Q{xX!^`q@A6Dox1k z6eNi3kR`%h>9MvGrd3f=i#!=XOC zad@RJcMq3!dDHMJUG5oPty}ILj`Zp5aE~q<`S2yWZjtlEW4E#M9>%G#h@nSw2P9HG z%Q7I%YuAU^DcbD73U-+)zh|ft=ylq4xMiI~h5x#z_9(j3!^`tL8M#>17g5WLaR7IX z{m}em#oN2^$ky2~Q1_0=t%9A$*~}U}@+~wTjjkzxUww#rv|yv?)X%CfoEz@aX^r+u z{3MLa_pB{sk~#M72y4pd{qS!ze#7Ey{PY4Q-(z=4%04#2nRqX|X(DpB4sGvMgERHU zvz+a;ToE{zRXowzvfAN1vHtu|bO!&b*R}zD3H0LWw>;7?EszU@99@n!emeu!Op$-D zuz~lCtkoMTCr{J7)YZ@{LM9g*65w)q{S5Nfrg~!dlG?i+^_8*Gs}`ul)zc$Wm6G-f zWzw)6-!)RvxnP8{R^YvS$@!Hv2)pu zplnuy&r*t;)J@_}^Fz(9y4sBCkyhe37M5fwCn(F2o-AKso@#Fzk6x zr5l%3SBWcAlh^@VB*N`s4=+0jTUe+^S_L@5z6u$yy0z+`@z*ys#fJL>53WY=y1~o~ z!2Vwl_Qyn)iCqK7DOILuuDS|y64)%l2S*F1NX4^1VHA8b(0`Ur)y4nb2jxJW4xDdM zyLxiOd6~=A9`+GH>zjK|^0tiU2CR>NDUtj-oBh|RdUf7!sTQu!GkczW%^_cnKU}fr zj7PmK@T!M&txlqDd^Q7Cz-+ja(RNlg8a)u~R8P3E5b0j@xreY}h6{Gff?7!N&J`Pi zx0T@i6->V3KeUsoAL1mR#rkdh_sYSqh-?haY&yI%KA^ch#Cv#5f4+@B=~1M6cWUZd zo8YieFWf%b$?Kpny;z#g*qe9i&HQKcn+*bNx-~>KfWIvlI;cGx;AKFaS~|;Ro@vOl z#LIg|4=wH;u+USEE^E6#8Z69)S4UO^dB+y1a<`R{yrWyh@I4}|v3MhrtE$UYFS~*H zS{L_`+&S90uBgyjBE+twfqYr=WNKT318hggJmT!g zs*zHfsOK>$sNDC7#%v}VqnRkPT*M_f8tPJwM&DtO&_*y}tzlGUuPlyN)dSV=EdAO# zXGg==bI(LOV79`#h1H*YyNQt4EiCnAK!hwb-4>dqk9zAP315*2i@-PA0);n!#YX^t z2%v~v!VKOxzQJ5)wP{Jq_41if_rh=p6%D}cw5tpDA|w4JaR5Q~+^`GwFV)#CEO!ro zpk*u>64RVWEMP%hiWWw_Tg1zN=9PPfE25WbMWxalpDC@8|8zt`_ny2i&qh~DI`Q-M5}OGm@)%z)CJu!v~HXJ&OWn$n1Xa*&vkI zG4Ga3opH6yHuu#9i4(mg6Cy&75l_Xm81w-jFZ$8R|BoEon~BBox;~!uqS-v22&5$q zjTFrC*o0bwp|B#oMyBc41f2SlEG^WX?o|LB1Xc@s-7i z2aus@7SgNJ`@F4~?(6Q_B@o4?ViST0sP7D(BoVe&V~TkMkGI~<;T>Hk$=FG(8K~T9uJiN6R_UqtRd#R;Y zlPtrkJw%}`4sL`U*0KwfIwoI_ZEJh@(|(>D6R{XYx=U5W|IWVbXx87|OeD z^t7SGeHSs*)G=ehykhehyDUILe==(8ztDXKbB-Hi8e_>S=%^EqEdW7h8mSKR;)xia zibG&vDvM}^3t2=J7y4(cav@=1FBh2Uel9f5ILL(~+7EF-4>`((Rv9;NsdQlbym!o) zw~iTn;%xRixNtW6w{zia_Pe+YkKkmO*V*iElUQi&z9-zsv=OV+Ni;~^8ez14!7vbSij>&Af$0t8#L^HPL3&sk{&+wfE=GEc9Uprq zF1(;&`H-p}Gy3g0Qp#0AhBl-KmWCnC?V1iPY&?QiMlg=fn6Nf6Yxxnqdve-Lq;j!p zizK~C=!xf29Vml&M?5&J4I!hpkI`n-Fq*2Ky`)oVIpQ3`F$6asor*>c!L13!rY`0e zrhDuzmfV2%N-iS99hK%8CKX%p-?hEG*QlA4$~#O@B9%Ixa&{nlxwR2StqL#@K2%+` zB%a7@HTV?wjtq4w=|jU1`}N|+Lb61vo0N?vGm-Hs`d@W)G^ue0bPkRxHcKJC@<7J? z=#0|hpgh(Y@gM%b79}?l(zXy;U=nxygyHS^?~FTv=i*Lau?!oibaR44|LUxSEwgx7 zshAfN+CR)>9`*lb`c6&{D&ipXoit{!#r_#>)8G)&Z8N$HMC=1|WL)6cJbjO$ZMF}TCDSEVru0*8ib@an!(bl-KO8?Gac| zOZYN7JgxyN@W;o50RXDZ2)G6aO(qRDGj3(}bRI>Ypsts}JcKmH^{f=+ZFwZ?SdJwA zlIaMChP#+ccl+6Q5c0*^6#UloFj;%UP2~kaL0?VVNteq4YubX(UEme4+72>6V7-fy zjw`59>Ovw(L$;mzA2S&+(!atX7eRxXlC9QgFYJx_4+)z^jJVEY)COXX+ZMdz+lYt( zL-9nTE_1$bia7qk^t002pcG;ZvoWGEF1STkbGHEw5WKr8)eB&=vdM36gr}AD!8gIv z1__Th=lC_M6QBY3V=PSlbvv3cVMjvk+U>wmQBI`Ul@QDmzjhU!PssR^tGHA)iF9qD zO4zGNJ*e3pa&NW(pR(V?SRLb}No;8e%?O4%Xv=J1q=i-@fu20-{Yu{WRfUn++fAGL zj^b<4QOOb09sg2+qm1!Y1r_+(e6KPZUoA8aDn}02C{NbUQPazp(UM6R4u~E{;nDqU ziR;rA@YfU9=X)=us-;mCJtg&1FPz9IeF-e*0v70!`ZR>*9$RYH5EVr6%QbUBwVELT zBFcCQag77n;(7xjL00G_dn@W|!1)|Xl(e->+FFFRVyVoCAX(Iw7;HC@5DlyBg;sKf z-m^e*X~=-y2IDZXoEV3RWmBytYtFG{|D-=v2cMo#t{59m2dUy*q>6J<-3b?|;#_nT z3>PEa7Y>fnh6EyYxA%BGE{*00iPZ1>%Tl422)=}0HB^@%sGO$}RVMpXk#6Y*h1eD>C6_t%z~(bVw>~ zDYHboZKpXajMAZZ^}L4)Qsgw$6m)V35lK-JP=_3sl#gv1(NofV4i`^F&FcejwHxsY zPe%M^J<*{4WkK7a%zdJ(5vr zCsH^8e>l5Fxgjx_)jDpCDOSvO^OL@kbc)Zc)l$O}5dc4k=Qf3*h%VqQOATLnp~o%Y zZiAoDjWKl-A5u37W9A(DI&-uIi-^eLkqpa?iSY{n5HXES?$ox!kLMmlYOw`@`=h?` zA5G(VjdW*lK~u4PKx|olu;FJ7Cbv9|s`ZOAiD!{KLCH(Ni)i$+$XFmvIYtaAH2Ol} zHrveCAp6v6$GX-owGo@vnGxo`1HI2*4Jh{a|I?tDnR@cq-d0A1sb5Au;`V$Jx96fN zLoO;C;$o*%?t|M~n`EU@@Z}bnKFw~d0XwEuUJp)u3- zex2q3FnsngzmqqY1l)PqtX!aAyz9sF=)Rcy=Bx3>1?CuYgpJM~nRMn@ClVOYwl#Ef zd_pNs9!lU~y!;hcS?9bi*ZQT9)Y(lkp~H%RO=3N{8Ml@nfcn0#{7}x4&j44uX|v5R z4hWYDEkHz>Ko}qbqRCO@S@4n_efkHiSD^NTJ@niI^sagZh?WYqknB3X?6`N>e-V(N z%0-MC&$uFnsXI&&hE(Pv}efqfp<+O+I`Si7+6}V@I%DkOLkt)+N9QS>R13Rp^3Ohjs$^JDz(UGUYX{#GU}qTXuvracOM3^ zBC-ZP&$>|~-QN-UeQR(D(bA}%_RMjjKJzqhUY9b*dm%Dyx#PNj(nx`x58?&jas#q- zIu=k8s$Uw)HcJ%NI{0!|^yq^9nY@8gXr?jvAI-6#NrezNxYt~F!dj7)sWshUj?$+6 zvls??!gcvd{dd+g5(Pqs;^lHNU{*-MR_LQS1C1ec9IggrmtvGVSK@yZN8@D`6!B_F z6I98w@c>dx#2Bq^JX&GGILSO@<^-gzHS}A34eTh*BAii*+<#UqHHN6oeFfgZmuwuy z#Hwt#h-31aVe(Wp1dqmEeh6y~XPeenpa`R zi@m7P%&h;ZD~g@xiYe)tAIVzEL}Qjqnc&mpDWcZnJT*5Dr-;I;_K}`xhl1`W`+?^U z4)H9@z~V4bJi~Jr154sf3wL#=v1`-~wbJ$U&`?1|-VEm zFqp4&hh@@5zz`p?g`oWdSw`r=n67o}w|Z=|%d1Euu{6#D;5h$Oi(Mv@6qMDlt?ays zIb#@-xMQKISVch#eUfOskye;ZZ(q60mXYd2T!M>^FLN553C3gw3h#n@(O*W(irNTv zfZiV$1!@-@jwY+JL#qctiYTsChcAt&3sf>&k1nPq4aqOu@4Iwt_UyUyIyH=f+Sz?2 z`KaP-)tvOi;=*t@Y?JGVbccQAU1zIZufr}3W9*tT#I9=h>(E3KOH#fMKuEa{Gbw$t zE7n$~AQ&RGy%cF?3W}_-XqNG4e!DCi|L##Ibtt(ecY+hQ`hczRwUU}_$8uI(Qd-0; zC%hxEP|%uoH42Uk!7A4HWf&ȅ=38f`@NWNey1iX@r@^PIol+7a}7f4FV<1II{ zcI9OrFwWKwZh$=aFlWUuqScE&R)*U_96JcZPYThzV9uXbRoSI%UJgzVYqi1VB0C{xM39_=w*x%@O2QPM zw>INdjUaONp62z_<+O8 z7)lwRwv}N}pL*i;ynn(;15{abg~;pGt1UL_s?NN0Yy2(?&c<7bX=A(x+M~t+1!R26 zw%2LJo|?vpBpUi&7rxg~pRpr|?Dl}|k&a!9StM&~;KUYl&6+2qrI3=7O+9kjj#cvX z7--FN$;dmFS2r`i8zkB7zp8jk>{Fq+qq^<1QN#p2 z|IBZ)VF`Sex>mmzhcQ|8q@2V9DU#ut@5oPw z-YlKk^k#YcO{YfDmQHON_EFccx2Q$OepoLf5R!a&%IO#vVW5R2y4;N;uec2|#T|Ro zh*n-FN0M2kwx5vF31Rx?nwElSvOItUW=~4}3R&D183Gkr<=_n=An)LqdgktNlBboI zGS!%X{81BjFLj|?@yY)ESnkU zi+IB5IwN)$=t;-ENiWU^96CN>1#CXpxZ`KVTS!BAVh3T-$qwI~w~1<4sA8oE!cf zJQcirF`R`_B*Ov^$e3AThM>=9u@UojU?m@wuEAolBpj*EHCqgVbxhf?SH9kRE)&}W z9&>WHFOP}~i9R3DoWpX~Q6T{5J!~+y?T0f#=KNKG^`++KCgAlesgad)zO zUhekbo{^AG^en&_X?8?CeTmvY=F|p*`35+}px06AV+GmRCPZ7Qg|8r`Cp391b4Gej z1t|$)$Tpln9KohB{muIRI8`0u^2$j*&IMSm(%RJj+NQ>S2r_EZ z07Dy}Sctam=xYo{!Uj^V#Y>w*IQ0Sipv;KBF24R~mSJPdI(8&%Ih!NB+WNIVVCH7k zykw5Sd@R>R90m{Lm}06~e|Sk9Xu!Gu zm6@A>5!%s^5jrCS%t(3-dgD(gH}k1ygCBuSqGo_O*~s%xF-bG20nwfA_^U2$7mhuX zJx~=-oI77H-vas(#r}BywaCRPqZz1afzK1#h{Cv6P*jP zt)yBSXM{l%h;Kx7WJsPi%g$J+*2s*i5HWE1BT^aB_WR{JTj3?4NB{4- zM7TRsywYvWS$Ya6z$LXPvW!SYxcO4~Ow<&}f5D}~`^A@gQ8)OsA6=QtA#`QF+_tVP zO_{O-VdL5e9)~)y$>{?WTdt{FVJ)Uv^5Rf(fLTvlmcT|0zRJ=m$MeiWRe-n`n1tu| zBO|ya6_)c7e=+nqZ-ob=x!1arq?&&{1DnET>We9gVF;Tt)&kd5mEfxFns`pEN{GrW z-jdk96_gEQ$j!NMb~N{G9%pv1R@Fa0DpjasiB)T%4c*>oghzFi*e=WHC^86Z4|s$M zU4$F8O6eO5_p@&{S>VK#fI|RP@ItE&kK<(-ir{dO^fVjFqoK7TE$hv+;TC=XZWAo^ z5{FAp%(LWZ%g<8_d}Hm_316KK=ltX>f-e=HuvzwU=^uf$qm~>g4sB-Ue^9*mJPIuW zF@6z~9TdIBgg#8uDEFEwBXg8A(WofJgPQWedH8RO?%A(|4l$+Rnsplod*PatZ^L#@ z4jBR?>_$7|G>H{vVk00DkS^OymTZ7(8K;Pu2YW?#stvxaTp3dA#7Xe9h?9VHTV@)q zFjeJDBX_SNIL-gn(L_iX8G(nPplmO|?j(>ChEilcSwoP%2xTyuJvR6@Swj_n+|LZV z^ioKpC0L_@4E{xrFl8ic7)ulBPmBcfXho*cYm}VBn7s=lM$~KO7#)qgnmcBcNkF{i z&~!@_9UH63-VzCW(_3t?W3z#{0f1OH4TxHUB?GLUWx$a85zVko1EM4_z`m?=?2{jS z_fzlqz-NEy&esLdRI~RxNF3BH2eBJxU?6S_&am+Gl9;D5?G;!$VnL>XR6VsxK#8sL zll!yml)MzuLaYh~g(QobUot%z*1i=mCscyan58?(XHro2U5;9@rT<6$-p z3B(ZZmuDb>e2OsL-*Q8-J_*w^RvCpT zmY&mElaLHXjlF_ypT`#Lc^n^rSyOL@32vQcm=-Z@8fLJ08csi&Mn}ZhO`>u0G-SQ9 z$n15Kuw_OnxdnaYF=Dz)o8RL^r1#ADdm;gCf+)`~>v`g>o0scOjTY3RTVwMuXj&b* z46{w9V?3Vg$Sv$>VM|pK_)sM9`_A5s@z3#H6fVr1JS`IxBK zBQJr?DXJEsi6IYLRI_PiI6fIj|1bbD>tE(=)UD9Ws^To@oW7c|8p=!WSIP;Ws7owU zjY>)LR-;m@6UJ}j0cle(EOB&iL;CxJefZJ-MKVPXwn$$J7NpNbq|Zf}qFhuLz(pmx zTvQjpnWHPH%zRo!(r^(6;39RJOGjw*!o>p7JLy@Yv#v)!O*RE5+|^GZ`{?>CA01=o zsDiu@Ux%XV0yB+rWs0DH5)=Zx8)F0s3AQ&pLeYLbk1v-Ylj2_R=fc^uqXl^lKt%e;@*2Fhyqy<*0N)8YBoI

EA1aJz0I3d)VX|sMX0oBo|Kh4W9E`@1Q5Xs@48b?UHF5xpVkt(h}!_lH7jSs z(LJ2Ag@j*_Oe~3^c8%uhQcmc(br=h>!iw5R>vh>=DM$q3@NGP&^C7X77Yk14PCd~}^qe-xVsP`({!!=c zTu!$gwu&X=^L`st>y)C(-?+z|6vKcZDKOyOR03EefImNx!;$oCKnRxS&QB(;bIzjE zv++j&W+fQGsP|>dN3whTuj)wlW-^O3P;hX~$Mg_YW<>vG3`jD-tn+Wr&g;QoVIyL| z7isrEG=<+#07D$qe1FI$&qRZNlb0qtafu5%x6B1waD@vI$W<=*{`PXg>9@b(<_9A; z@4?NdTAk9uQPDJ5>G<0$` zTSqBO(9WKL(CE$nIwFA>7kn-4+xA)c>at%5Ly)5fF|FHRaUg!`Lpd8^Fd|jF3+yY!3S?%*#3or73eS7_Ksor~wzUNPwXG%R zE#y2An#96p6wc;m`kYS`MhO;?j$(|wx`}PF8f6a0d!6wDmBBmo&S>h`JDZ6^Jv@h) zOwYv-6DQe4rrCOjknU+fr7#clBvTGW`*C224%|O`EWf{+Kld#P^AQex_FwBrL2mjU zh1YoU1NbKc$aq5R>s$C4re0?!@DkFB@sV6XPw{xsa*T8WKv(EW9k3VKS3{T0U}^j@ z5_^#nV53GA?VbXSA6eIvWUp=)*@I5kXFuF87{sg&3&ub2;hrc6U9*EK+$WY z9cIA)(}^_LCKfz~Pf)Lt$${2VdGwmJ`yjFofDfKx=bKmvKgha{+P8}&D$$iV@(236Atn=v^8e!2{n1{3zoL8j`C(bERb~AYZ3jWG+gvGR z7fv3?$P{spS=N87H}%ZKX`3mC+b&+D0Kv{oWWTpUPfhNVtinwhmZ-P*_KaDVk$A*L z>&ITI(q0qC^jh(i?;-ynf77TZm!SHNV8)X0x?uSxS9v&cB)=uP5mXw+> z!^)8tDm@Z8yK5SeDHnBlp9WXk6LI>58pXMuIejmBd%LU=?uQdh;szJx0+Zpcf6VT| z9THkNk}=K(Vf53Z2r|z}t*M{QZrA+z2=VS|-AgiuI7|mz{T8fPIflZ=XS3HZSN2{n zR0g1)<`t$X>%JM76^HOjV+1l^D5cp8Mzl{?%;;(!HPAkron(T*5$Pdm=By^V*3eI6 zo0e@^RYG}bd-BlsMK32eO$=ajM))jj(W067$85AlL4$R1KaQ5FYpEE4s-aWCW@u$w zaS!CcbhF^aPYGzGiyfT|CBD0udi+^ixuqMf2C6RF7prT5Iza4|aF}T123K{&Ea5$2_3EKv2rm<6(seUkMpJm-JYH(6Z_ z9-&Y6JBp&18dbQI?1PAWS}P6$8H)M+02w9tNI4L9pzj4=jrdqqWEaA1Oks@!Y_6%5@uO$`C2!rfRbZmBIqzr zQwX=DjYLflTD9XRpip-4M9XUCbIG>x!(G@Mh^y>n^d1R!OZ~x5aTnm_hVO!(>nMir z@{cE~;?*2D0dv;j6+|Ygj6T1z5&0OvE#Uzd3 zi5Q1*D(H$L-T8 z8%d)KLVTodDdk#Y%8UBuhz>Ksf{?1)Q?t5eKckT4?S~M;o9iGL=V6sC8i6;3ksWyh zqdadHN((8eplHI+xxR*wOI@AVV-orW*`JEU<>o}1q3kt_ zjyV_KTI5Iuq0TZ?EQistjdy+S)8#Q9dE(go_hUeSRfdKqpEyU{pzz2@ z0$Q;q;e*ns`_L~l6jlBrC@XagqT=8085M6jWmF8mS5xu@$w_nK>!JEl%M0hN=*yTK zWKN+ZtM$L|QdXOOf`Jtpn?J{NV>`~&e%9Mc!W>jj?j&os|GO`|sqocIqqm52%kGO~ z8y%JX744lXf-bDJ+xoQu+wxs#!_0RvWy9X31({#MoUCS;GV>8TCh=<~IJBcrd;L=R zh1y*$6sMTHpGsFPVHPRjmGA3ZN&}MID{PoHhK=?PozTohBs;>MpsC(dnwaMU)#8{{3?g7hf0Qq^GcX{QD#?rystE0{d<@~@udwY0Qeu3Ci_lePt2S${>-Ov2E zDU)~pi6Q4~uzpZ13PSTRzCyx1orIX?qHd>UAV7(?r#>Td$w%~_ zwm02e@`;OCF#-=UOIE<)8V}rm{v@c{uXa4hYEE(*E7l_R1B9-@*=Wz8>Jv;*;7Wm1 z5+lSN9OMT_UA!q^rE;sH1BI{dJ0q!;d@LNJa5!t!Y@2w<7?}$;VsG%lF$aE>OF;Up zpBWUt34wlhCT_5$7b-;4!{fQ`3tus{*H@ka<0bx2k(4ss!L{3w@s&f4a( z^GI>L;mRM46YM_Q@O>JVM$^cTk;f*neE{wA^{NgMW? z-0(>PcAD98tEIWHQ3d_Hn0`p)n&65kP+j1OeDwkJ_Zw-%W_fP2ALN}iHYoiapK|A{zO%L{2@IsDsegt-6SEN>oL%B@S9D# z8qExOB`c{FC?=opG=TC$mGnIig#aiEBy)tm5@CkapXFgb%#hkxn5r!uLs+4)@i)hC zC2x-5%5}~ZTTh#yB zrZpS_u0=U@b_?T6YXWV}#h`MJh$4_SX}grr6l;ai=^Noe9V=UAN=sFFvqYQxh$Zn9 zvwle2fJKZtw}Cj}UJ28cg$%!{{pP*PwWD1aQgPE%DaGtgs5F|0$EL=q&N8xLY4#Uq zz}(0z814%BkAhcV1sPqR>qmAG5-(V0UcdiI$YJo_w(Ww77;G1J(S=5GI*?cs!Pyp3 z2o^@m2651%&Ok}rdtm6vf{?!ltib~S@;<#GGNg&PxEPXB{^o6bvuCu$sDfhj;dP8> zgk_c87JEa9sI3+Crx0bX3 zgX!Y^MJ>`+Bvq@yN0X7#pl%?!94RAb6{C0(xlw9*nY3Jc84Z<`*OZeqMC|IQg|2ca z!&=$1KN<1SXMbR0;~qk-rX_pR#h5TDMYn!`m2^bwP+<3=1shFb=X}4KK1z0&*K5zn zveJaDq1mbs`CyDUld5XLELiBcPn6y!qB~e6(ff_udcK3lj;V7|3p(w6;6d^(Kdx*2 zE9wY{G80?W!NHtVI)lIHg4B^jkh1mybVQA|XJq20EuI8Su!hTr6Wx(lY63+}U-esE z=N2*N2|a-V#5`~X#Bbg%;OfW$aR;2v8tQRTg{*yfm#>TLQG-Tj@P5%>R0t5DnraZf zAx$!VWO_G55gZ$jW~vX4+CY<2)x6)3rqMD<+M>5#lBpR9j#~B&M2A}}-;AZ)R5fxS zVd{pp71|qpny1+lrfw1pxx;ntLrOh<+y=mvKt``L>6Qv$BLi@F`|-f1*gVezrGS{k zUgMiltuRVx1d`9rc%%=JSSQ-E-v8A*>Bl*D^4DoI2NOKdW+)Z)> zC}2WV`FUc5dq(zlC`un7R8rsh%c+q+*4bPyXE$T0sI@<^gT)}cB7$pyBjhrqt(tyI zE@)=5jqIlv7DhNFRQibGw!+0uFhf<5#)gCn6_8UiTmQb8nh@4L1&aA+Lt6%NMyr{0 z_if1%jgd1NO`sAW7V0N;YOTz^OP>GzZ-sLCi3zFER#Q%dtnW^> zM9o+~3Lp>@2f2i(HazSQ7N?64gK+(<>VV;Hw{h$m7t^e}D7yeaitIL7{9n$(U*CKEI_V z(=mtIP6C)vnRtZ&(sAaOf~{S6@_2tHZ6h^lDUvzi3tmf8uomke}DvOx<)eP(HorcPdH zJTNMbyr0K21*rk-NYw=ZcU##~3~@@TV1eW*LkQRlIo#?#&ppB_9vuqIaW~?!ZS~!^9lheUG~0JaDn4zu zwKH5uG#SK)7kD2GIaV=+oI)OFV5+HPWiUsbG_Sw0flq3BZ1dGZVwiza9W;UAT;wsZ zzf5jK9@HKPAq`PR^G`gesQ-A|Y+i+}DL=)$s-;7!dvw}&2fq$-*U^M;&6MZ5@~pgd z8RmtGEd5l>skg`USa1r(YB|Y_l7NY$EnA37j;`)ttT4sE&2KPIiv{zfO}Y2PS!D$3 zh*?XzX7wO1gptPdqk1kq9(x4s8S?Qi3s!hdi#eG$R#jAS!LC_txK`}B@V=RgwAFvA zox9NHYatHDS`Fc_aiJ2t;YwQAr7u_6C@$(?#6`V7xg3O8xTyCh7xn(+asvqsT-Ips z$3>Y8T%_eqWEH*k8+5 z(We<%$8XJ+Cl9d%E=QSk)>vTPEDnGMdn<-TLTe-o0N1b}*;_EEKp2+QBritNe&lnQ z1A}^y;xs8BMMxmtNfZ0Q{pZ<2uB2O>{WkTS%Y@;<)QjXUQtxojPLX?FM|}i8LLP1v zG1A-5hGEkfKMNv+X)09ZWZhFEwMf!Q+`w$hmg=PWG4-k9E3y|xjOE%Hn%mWh`dT?} zoL(MCLna_ihhz|%IS#8=A6w!J9Dp!_3hDl?TkWrbZJEBCrKFuZX?1%87a}gQUO|5B zRbhRTB-yQ7jZL%yO_NlOfJLV7C`;;EPk@mR^(9McME+m#K@JB#P1X->iJp?BWDF~x z=n@Vj^E-?+69*Ei*s*uYaI^F@>Hpy`6Y!&%VXs`1uRRNCaJ|>VABm2hg*m|eVfU&i zDy(^)acsk;fX`l>RJObMB_xzY03{ORgfLy~=K(VmjI$GZs(4RuO>Bp`POCs-!>3r) z9C?--lUHAbtp9t{mBb0=we?PSrgV{t{|Fq-eQ}>B=e^F&A;(r#cgQ7Vr0Nd1b==%% zPHSV@dF0d&UUI(p4-`}N-WMq8fENi9w~2cPX!ON1Q!;+x<0G*vvEwl`F&(E?1EwDQ zC9+%DV61pMdoC*hjw9}axd1O}q@`COd~muKs-3vwJTU~Bbiw(z6=@dzPBN3P;gOon z=3k~Gq8nL&AURn1e%!&T-EPAtC~0y(5faBN&TBLjrAL%409C{bF{Dy8*YFzQj^3$XhxF`tl@|!^7Xco&A%{H9Ch@P4sSu+}+JwtRg|oSF))&C!S-S z9Fo_=ll8)V(I*i7%BUoRUuf58jk{0Gy~emUu~R-zSwPt^D&(NI!acd^ro!;BL!}mX)W>Ed=wyLOq&b6KXlo4 zwy1Jc3sV|Q)nMmA$`>=@AMvw4iGPgs3c zh>t6*718zdb%mSC!7sI$xkbO5oB)hB8kkXrFE=;z?{CqTTjmzNmx^N?kC7QMxL3$P z6u91ac7{$*x)(q24Apmhjc<<7FchOMPkFt3=E4KVjw%^RS^bVdu<>;g16?Foh)w}t zkD^E6(3)Kk5D*e)fAgYwoP6@%vPivz3@OcE&9X=I0$YD{WAUCKR+yO{vv!(|cnP6m zQG5-iFK?DZ$lTy)kfF;GANOVIvLx1!7+7dn z@S=vAaVaa*j7vtLW(>oMi*n-|HWz&{zam9DxjxP{H*87O26My#JMKY~L=8$J`8aP2 zq*ssIA#k?PheU`n_)y!&h!PQvc;G3zu#6(qdZpZk=7PDEMk7^L`^ zl+>z@NXB9?NW8jyLE(*DHEcneb|>I?j2&Smb!|_GA|iLJ;zl*?~A) zWHrgtD;!5c%Terjq79JfG6!h|%tN~bq^X$?q*$;N=+K|MZK|#;!83x?IFsapyUMEZ zoJm}WgD;fBGAWo)y&4b*#dx`@F6x;fh#-jSO}Mw|YtT74q5y`u^-l3oQdu@E_7(QI zd@0F3H=_soXLbc^VOVDd8o!!x26Sv=qwq84BJ07c#csz*Xz3#(@`_-BEx%TJ0@JZ` zR5;?Q<+{?h4lT_|xD8TpJtQuAAlskTAGngxnF%l+RY!hcSyX%t7RF$V-Wppi+9Gfm zJuWvk*%MY=%F8xX2y88H;wvl-nrVhrn|@q>0+ZAup8r32?*e4keb;%O$9;9*?$(hk z*=+8Vze@&;B%Fv9ZX zQB0;>wurVn18hDw#pg~Px*#JEY6zI?l+A|LXG4jOU)4DsNL~OJb&_g%O8p@B8*jgt z4~&EwfbqO~D!Y%E<2($+;m;B0w(w%03LJ{|0%4~)T6kS-iMi9O3~=`*<-riDjyvko zPzOnaZz|kJ1$Tr)=?xTp}Sr!8DPo+>7Pan zHUZ#Xg^#Nm9;uC>FsZRgsmh%AfQGVycuMu=#xo_akzPbp$A&w6S}kb&WnmZX49cBO zM5;ggzE1J8jcPlnGdE~+ywJxR6Um9SacrUl%o+_Oa#vF(8>{=qXwY`z1o`3Fzz+lm z;Rk|)l2kD)ms~I`uW(V00T=A%`?+9PKF9^bvf8m=SU$p~z}nnM0msC*z^h-Ejb@g> zaS5L`vZZP&y#232gCCLNEeIK2?5u(}pfLV!!$!8P6)0k?S%qbB58pl8&NM0LjJ9rY zh3cX4!3(Smq;(Gxg*M)2wpIEbq4<5OiKM#{+v+=Jn-sSs@L@}-&#o1ZuxaHrn})hP zk4L~Mjvg6X45e}P>cid<-#@)&F`93pWf3fstd3=|V><+%(QKvcu!B>U#j7mz{q-|f zRwDpC(VAQ)<07v<7Zr@=qR=WXN+0C1MXEl4zUE{yN86g>iE*3-q6&8_-i{Bt-V78M zQhp;@A#VF***~Y0HYZGt=gtC~pl1xHO>Ca4@G8OPF~@kBU6Qow;jUW9CGcR3nA~az zO@m{xtkW+qXM1M$x%qtCO$=|;esg(78CXmh?yHEl>-2y!G`Q?{CcK62>&Lxa`>D|` zJ$GhwjV^bMNJv`EUOL*Np<&vyTC1C_XGE!xDQqI)bLMge(jb9yd~h&~QCX}+4OH^ltZQT2 zVgW-n*`5$jMM=~fCCa7^KYchu=rwu9_-Zqm{o`FTEcQtGZtrD4EKp!jUR!;qrx3y4 z_HREzK)dyO=snmRNtc%kqe$7XBO$ldjwwj$zO3X1O_6ED!un}pdmM8Rnn`F=wX+rC zHZ{AE{8{D!^d|(8q9RjrgSLcWu+Y2@cl(mBDJCC;;SkO)p)|0whX}=^$)pvX1EGS3 zqApQgiqF?su;iPXC0)u%XmcIY6RfqKfG}*o&K`I9squAdqn9{zPW*&-T>4M*GRl6& zrFi!|)i5vD(B5PP%Iidhg$Y$G1Hwtg8&e)~Jg>h-*rIeT32i)gPASX>lIJ4Heud5k z)oZ@KYKjgj#tImM zBjfCN?v|tyQtjteL~K(>Cf2N6;1(=&F$i;vA{MGvzKUPiqJ!h>4reb_jr2ja3@9ZP z#R-ac8oM|$HJt6)8PmGwYvYfitYV1ibMJX%ZExH-|(oYY~gET)7Q;>z^6c;py<6N$} zHC@wE?t%$(IU_(~A?HWeaTpT~Wcjr$2kTNRl5z(G>S5cT!8&`V=JaEfL+m7j4Mp|Q z7c=a+lr`BV;+}Zp`#ClEj_vLjB1jSxVo^rKS0#WOwP)-pn>Gs1UCb9zr0_|jTg0D5HG>yD-=;U64_k{N&X6TNxca9n_cCRn+kdwhy^uHvK6BshG z#muaeabRn0UwzO2Zbb3gFl?PaSwR#{csW5M;rNKRuxBpCr@M6rd-sh8l~GfFL52Fr zu|LweZ7=IJX(=x2dG+yh)$4c#$>Uixq`9F0HWmy8vJimovJhY>kc9v!lZ607fh+`I zG!-~xC^*JtrwBt{?h={E%WKq9H!pV!`|@(n&9KJ2y#6qS8T0a5Ay!`Aa2RaL%jLt_ zeU0|;`54FcnUuoG61$=C@&Y9zs3{xOI|D7I@yCnLa`=W1LIA!vrA;dpB<$v-Xc|&R z0D`cYn8J5f(KpeZvCK&;@1(F5V~p_~j>G4g3kkd4Q zs8IM-O#0>wxkUsGVqSd&N#$4Yt*)WGJn0) zAw9$vh@Oi4ircdy{xYiNbTrfD0`RNrE4VH~4vVkoi86WHt1>a!?$9Wb*~9UUe31b?q9@W3Avv&vU9n$Lg5v1 z^eJeD3oiN@nVLVCn@N%KTT+q4#5f0erMX}dlIt0Hu*Z%l3L+P+>8>kgAz{`Cx=AhQ z@@Gtv;unNm8IBd>@QgPyBEkOxb-=#tVPS?7qF`s$*Ne{ZQoYaKtf*p*sYlpc{#;mR z*SI3&APFboTZA$DwwU;KU-%Yzt#$88_*RanW`zCW+trD04~1_JPJDYbe0#*c&3!S) zlp0enW^xg}G1KeDo5|9|;z0|E5D%q-S9%Zr5+TD1aBQFX`wVv#A~k|mKHtUX-SM-9Ktta6uA}dGcZH0FNHhHP&dfB_ z%PFGItOQ)?R_JHTk`tOD6Ido6LK=K5QS1qpJQ98;W2?-hBkxL}g(!AxBuEU*;M_ru zgJP2fEPD&C`m#4-LcoPPVo-stuD_zXxL2wF`~rj1iqWAh`$QtDxEDbsFhIzR zN$KI`Hj(P5-(W72=g5tC=8q{F{RXNGjQ z1r(7;fJ(%1YX}y(sEEk(E>+VBIuXOTk20)5TG%B*i>QelWsVTPy^Ve0WTu=$e>WRW z+U^xttk%gzHft^+^KXl*R?c27E(Wo?&9DM)uVsOA7HrFvMT3ARY3PLt&+fp@Ycj$w z`BI)_NpLpefbk;mzt#@M!8J>0Uqm-bTh>M!n13V^?`enxs!Y6@ms3>(JxO7O+TC_V z5Ys=dvR~$JXZvMl<7TMmxJ4PbCOB+jT0KEWgHc|+=~@Knse}RcRXdGx=@t*G#45TB zhyf@;tqTFv#cx16TcB5_Ze!wUPS#Ddp%9~JXdue1{dPT2XP&6SPEghLQL{*^u% z6K8fMMd%vsDn{CW$wj7YLvZEqpz{|Zs}!fffkjk;|e3b9fc zY(bvnKW#-KsPQS;pOB|sB?_Ksd0mj1lIqFCjXoWaoOhJz6Q_hj<4IP{N%Q8QR$^(1 zJLbxi1+m8+tE~*&4>vYL!*PWfH^B#>?EURQ0>s%cQ4D}S1}c*f=yOYQ+|pgPACqG; z{p`5w+u;$cnb`~!Uel3$!v`gZL+;!%z~eF=AVkQNAQB9f`2;`!b4zdAdrLA0Y7Rdz z8$vf}xLfqm*W?w<+U@o%g~RGE!JZX?JB7nv+k@ES)bvjqk8I#9&zSyas%e959R(W= zpS)B;URx`TaH$sM=zXS#x~9J+NwrPoP5?=p#llFm-rsI2jME*ra}5(^_i%nhd2hZA z4bl35Vv8dXA<||6RE<_q<6F;_-L;+PWA=2+_vm^zj3@`%qcsMZwr5Qgl%5sHMa=Oq zXdt}wKkC)dRoJ{*)xvqZ=@%&7sTbq`9dAhp%+x1z5z{uc9y`^T9g>R_#q5xV6kTro zZdXmLFQwRCOz9NH+u;dV3N8^)3)s2CH{AF%k+*5=0Qj4;%m~WtGv<6*V7itJ|B0uI zm+kVWi)k2vbk^>+sl5ycBLKk!QeEm8gAfO^g-E1UxU+0DN%5cBQWh}T3V8K>r6Uwp9L`JIqxWvp30=2XDcgfL13gt;CRbpp@GeVKxO=Ee&H(D&+0^A8y zyQ40oVu7!=YIZh6mSb?bkc}2t$|jKUZpYOR;{EZr#ITs=Efp&u!l#ZdqZ!Tpmf4Ta+i_=mo znDI=L;-xsvmtKi;-u*RXQz=nT18^Vb1z{L)3!r)*RyIWphi3_bLjJsev=cW|_-ZII z*6Qa14oXzu)Tzoa8@?@Yr}|BY?-;Zb>b&C1y{BVnt-THWliS2L#`3j5S8eoN5ait6d{I=qWQWbG7hW$~@8!zXnP6k00hgk?+o zI|r8O?Z9FUjVdwECM07TiX1Z=6EUgp10h6$MB23JJM?bHcTK2d;%Jzwcx ztUxuAs6?WGdK??_lT+(S0rhk*QutU;4)RqlILP;N!9jkI3l8!_TyT&d;j-&6?(&}b z$s1*$uG{jqY^FHdRuUV#BND^3`EiR4OB|&)S-*k}u~X2@sL^{#RO+^Dhzdj1LCJI2 zA{{B;+IN?>7d|^BUcb9L(=F6)h|p}=q^Y(p@oGidB+YTBa(uXKQ5=h~?&8=0aSXC7 zuz~mQqylf7ixWfxyA6G-B&k@f8^DfkPAS22#c!ijfQs}gRxAU|bLEv~mk$V(`gHKL zvG9QiexLXBYr5}Azye_6u!|41brUPu7WI3ikS=2nD5+U>PJ);G4Kb6Axx1KEpCnHO zCfSF}>B7GZ*oul7h~|PFC&VIy6hiESONhV(cNc%sB?>P}ii+qDH$o10)dCZDPOKm! zk^Cc2M5q~Wu4x03woE3*Zy*Xp4;w83@#Gga>J_to`^ATeb>b@#Td50y@(djRB`tJW z*2$}oJ<7pA0Vsf_+3n_Hgn$+o5P}AiV`G9BT6^#+yR-9Pl~?FCRpu26Imgwi`$`V{ zReZsv0SQ0x+xFtzW8%Z%@6UF4UJhg%NGouD>yRCprbBjY2#?|e_6t%;>|V`aRthBr zEP^iQf$d%Vg9&>-H<{oO^yFHQz`Fn#Klm;3W_FRpDAwqT)dIr_R&}r~iMjgX&xqzF z3P7)8IirF?y^jcXK|yI`dW@xDG_Nt;6gzvVCI@n)r4rdy2%?FSvlo)7!+;U8YBN1> znpCfSn`S}xuB0MERoRmNn4XSkQueD*p+pH|(P{-~vLS*_a%CcrUUr*%DY>ZDVp8Uw zC-`?0Y|8t|mvE;Uu=$R3CX=~5t7<8p-##R5^^_Tvy|nuRmSW|olIG4ay7Ey`pydv6NQvPrxJq?WB$!D;OEPcTu0&71jyFUUcz5;KSVU)k{1 z^l>KqPgk5r(@CO&5Is2`nPshomT~$Dg|oj7DH_iHLXcGRYJNSU-LbzAAn)j(tb+xxm#=3*t zVFt}@Sm7Y2Eh`*nve^m;cYF72Z*SXhs}+vmHo{~JRN9_FQ;7fpYS|KSodPD){$BjD zn9t0KaF4K!bKC4UspAZa-)j!B!6AmeXN-l3Ff$=Xun1N?~n10q(5bGxGrk8tJSM4vAnE_=D`b70OrJEU@4btwXmz!r?>}T5MS-L^VOc zjpg43B-*`yE7!G=T%v>8?opiyVSe(jb&4NB%G7WWnVQK0pcDJZ25Sg^u7P3^sL1i* zui@uNzfv966#Z&C+AzmN#Q&K7(X*CRpDpECk~3YFv?A5DBX!4iGQPmMyOf2v%-ymkVx^TtvsyEfZRbjB#x^B!3m8I{9Yek5Wi*)5R|(x% zw4uh-#%!PR%X8f$$RDR_d&-;aZ>Wca@092cfHkhmt#esHbV9Vug%e?_o{-il-q$lt zd(&|VsG==DWR)daa3;OU8Kymcpd6J0q=z$MCu;|H;VFm*i?#_YjinTZ2LfeaK5fbn@G0mEK!l`jHybI~ z_~Y43q5BFW=UOKr^cM(^=^AwbUFXL9$^1Np+39Ai z>N+>($JUa&*#;OpNyOg`SXXai_ABV0zx;MWtAmJHGdo0tpPP`{9ULeL`X;Oq`;+g5 zKD`*dIvj|6?8%h|?;sa^CVe&|3`LyrhSs31#uMNX`}V0cl9aFmRj2rb0uK@)q~U#; z@oWu$S7*7OduB06ngEQPi-O*`h=X&10BjAd8$4!!84?hyKhKZ?o?zz-hCmf1`0Kp2 z1NGuHm%x!xyN$`|=67`2u!bkIVYU1K4N%2HNbew0SoCW*9f?;=v1%75Xsxn6*~y5l z#bPKVL&UbBvR)SQkW4eE6g$lO^#hM|*4250#XlF^sXqQ|*RP9Nrd9LHFQvm@nNOEy zkme&Qh{6kmclu8}Cp#d~WWKc0fuhN#c*@Gim$EW)QCl7^@)>iH&zOsR#$4nx<|3al zmo1)lv`1=zQsy|NDp8FbfMD;q_6J9263gz4$&kiWIT@iYNiksp-Qts2^$sMv;Jnrl z^q|=(%ihWOKm{8z3tg{e$>Qmi@laMSOGtJKZC1+a&pt5Wey-)6ii3{uB{3D%r&=-V z%zOY&`J29!l8_6Js8Kk0ju3;Y z*DXAw>DP}E&31EAhH>lz8BGDe;DHmVLVOOn{`{qy12-r8I2Xj}gV>SrGhb7m7p=Ax z933X*!t+w`(e7s9nR$>lW%v1%k`YSTf#e!KnRa#%VZncAFC}MtJ${4BF_Bgx6|V1*}_xggo73?+HgB^PsdS;K`@ zKAF4A+9;^)pWIyy$vq-38*KfdY$jW8tNRG7+8ZvLMcXZjuaVQZz1ni|B-bzacDcTp zlo-~E&*r1NW@^}^^MK!+h%%E_kOwZ);?WZEn=LS|!xsF8LO^GgOlxmf9`b6C{I*5b&=@i4q!gUAq5jaEDkL_-ojzbmz9b*#n7X z$MOxNUWH|#MWXpTr9biQZr*I$?`^lGE2qWZ;~KANNwC9n6BEl6Rgo2c*+nUe2ZN5G zDit+50D2J&VT+=*#$bZk9#(0hakuz5UuzBU0HJ|Tz*mHi>d%m&!>@8NWdTR(7hb(W z0nOpZ-l~6aS(;j4TTfS8*vtOWi)FR=f5ZbLfJ2s~foThb5c*fF8S{8W@8JTA*5&ZO zW?=@^5b8fmXR7LLUe&<0com;&@K#K5X)}g5+tjzPVucr5c|hXURRSh20(A({%*Bs3mhF~*MU+_pt3q7e#z8^k z(ShWJw=>4Hbserm*$%u! zn-6kxD~Bn(#Fd3k@v#Y0cSJ!RJ2vyNX!ho@s0vKlWLXd=uf%y-L!ovmjuE|(LTsq_ ziJ7~>FRS%dhu~D8RO{-7b;&{-b^-H_GH{g*k`uJ4-N#j?%Mrf}^s2HMFqU!4WcY}7 z@J;7eig#|`9o7;Kk&4W4XlCHey`hG``cGgJ%8up7?2PMf-^E+{Eqp~rYiVw{Cr+Xp z!>pc2Vc=Zfn?{Wc{$!AdpeL_1oGKhcGeiZ6^h%WO=a|YQ-Db+4D5Q+(GwnMN@B{Ew z1xY3OG0hcQzvzujB5CzS%czuk$M2?qze4sP_%e4Wu!TR;jdeYzIGu4uDTP^d;Lye2QY#8ok351HX*}qZ(z|JCHnQjM-&lVm28+E@es96j?G5 ztbXDBW?G5>81f334(T|pVs)fbGo#(ih>M&7VPa9L;>=vQ`+_DHsilQMwk8+yLF$K{ zRHh0@Yb+`@GG+n>)T_XZSWUYwT&az~6hquxw)OZI!3s7ghlMRE63VcoO=O>~mun>`#rSXnP1MRFMT{vMQR#M{PW{&C zF64=5z;Htqa`C*nbnpT!cDHMLCZzMp7kh!qL@$o6#PDKfWzNIuul&fP`|y%SZX4La z6gSUl*s1t3aASc`w?PFmn~H*qDjDwC_8Kgos=L7v7{#7yx* zZn5l%;-`D#{KQNX0u^702GX5`Z3cLciY9ZA_DKFhF9F&k38nUJw^6w;sgu#I_Z2k` zG1|UnFq1O@R|~By{-I4jv5liEN7U0$&0~>vl2H(8XRppv7rD08HTS!GnHK-pkj!v@ zYqKSs&XZwqiG7sIEO8@&O_Vwtc7%GCnl!6ko(I zY!s?Wm_c0gf(NXS5q}hIQ^=cuxq5EK`o|!FBc9~8sZyXEi=a7&bBz}ORutW)aAQ0O)5a!_#ziYI}mw;w*UsG9iO9-DP1Ci`c@ka%OgWNDK2y&F%fI_ZB_Xkp z!FeS!0=u%RamBG2*X6lDM8Q`B2DRo}O;*s_z+^4PccPQ)=)(Jvf@7k;H!Dr4@{n6dn8GiKFBJtV47 zu@y1xOM-z|uN8Y=i=^e$3uSX66$b7|Gnmx1hz$faOPHH6EJ$>y#$)WM6j&R5Sd z#LYC(Sg@6h$?)DVQQ4bdNR<^{Ws~QMFKeE$?yB9dnQWpQ9`?9$nwL)V6_)aGG-Vwa zP1zP78xPUgkx`PbLng2@m z)q;|o=3$SVFta5_Pr?$twCj9THro=*yOOgO1}!`73a=WDy>617qW2rS-D(3Ds_lw+ zT8$Vv-)S2jE4*rCDiPv+lPQ>)v@}@Z1=2`fJ+e&EA4>{wWebz9{1A}4}GR2-B0Onl_26S10Ej8cFE=%uD!m7$^;$eOY> zr>Gqi!T*M5*6iH6 zm=jlWJZx6>B677ml;Y~925H&o?dpekRP?G1ifsuH}x=F^=)k*26h z+)1fxlVO~Ob^->fNa;9FjeR~dXyYtVWG*B$Fgw78+AcIoc$8k(+xSGYO<7~b-(+2`Mm2EbpGjId>y#YPuY zO2%l`DB(;(weoR7Y6bIrIL! zkRqV$3haWU%ak~kdGNQLnc-Qp{K2im+tP7K$5R5 zI{;tMw#-LDUd?YTG0%*Wr~D%9OUvZB89onWbhjX*1a!^<;%wXDoVu zaxu+hZ3KtI+zCnbR-bGnB#qy-9bgM!-;{pMtto1~{wfKdsEhs?%~9R1`saP&=j3wT zo(;8#uKF+MS(jkAGBs0;w5CxvLsCNom;R|U@e_>vp@&jEOb~GxU7Tfq(%pPtxQmMQHV40}cZs`t6L(=*v}O2Ad1n}_ zKXKRK5_eIJzJBA^CU`W~25)#BgJeGKxpfIb1Fa+so3G0xHbBNn*f~~~t>ZmIwlV5K zAn4&7kYP}{Kh5xb6HwH>lfB~}0EG)gbwi{Uga9eN1hw1?2~?Cl2bmRr-y8md%Gvqh zTfbpzb&$ow&ol*8X%0Vc4xa%t9e&RapPV!fAIqK}KC(TEoF6{N4K=}U3k-x4&#K%$ z>lK24Ob5pAf;a!n(eT;!%6{h%_>8O-erLP+%qzlYmHFSFV0;gsDR`tWsQz(kuXapP zKb&-P$!= z^bzvMt16%-pHwUrcXVKr!G%!n6VZ( z%HqDW;jMkoCiYz({%6|v&cwbyo|11Xc%|XD?{|g$ggtkFs;Ay*PrYMyXd`0W;NY57 z^P*MU2l)yU=i|D~U2|H(_`%GfSej(Ej%2j$+5U6M3j*-szxGC8tE39>Qb8~Zn&6Pu zwFq!>cm%%BQj+`_i-GH!gQyy+%`$`FNhmW$fTY2~PQmdMV<_=wcv4Xlj3wyJnXJUP zGG|-c0IVOhraShIeG0k_M!C+Cn1m+qH+j~B5$MFUzCL23D* zD5SO?i;eKH>a}$0L8OB+%Kgw(Y!o^6W?7d!Mu4D!pbg| zWh%pPZNp~=&8@duWe-%@#_5^cWlrkq&3|kV8lBWTLe1FPfI5GIgH*+DK(BZD>plEWPQkfPfpwk`M z;XTojJ-u~2bOgHI+Ozg%(c_cf@vrL;=Wd^#5}@HxN$>RSiXQG}y8xL5pukaAXv-rp z;7DO|0h(g4(ezFLO`S0gtrq6FYdNe{)ja@$S$FRkg07Cpk{m6Q|f< zo;VV>gp!rzQVWIcH{t}mt?VrHy*VKp&$rFDZ$Z7Gpey%V>oJ>74G!*}?rA#FF}+mB zfi$N*j{~`(8FY(jHO9WWL_(#WAybbpY(8~NpoPlI|GE)i6feb-CV!2=u8i%`0UKM>03 z-N)rTK~+@X(?R)mHh7M8EScLO>D-(QhPJFpu&#NMz}#{}JDlCTL|TpzG1?4U$HqN8 zM>kaFp-9RuP2?y+OCI%i!I_9h`Id%d#y+rJ=yK25NQ^AlJX!QB-ZFvq9v=`OIYtIF z&oKcNWsZI^%~Wh$G>7GCv}Ph6HqcWPV-qq^-zv$*$eQ&FO?eHlXrJ_m=$JeF z7d1+B^EW|U^8h+WR#F4gCsEH#1pE|2G=k(c(Q!AZ+|6&1NBt@~_=#7YI6{;Qm#$2= z#XxZoD}Jc2sUIkxiI=#?dNI3V5g6+h^h_K|dL2pctq2SSGI3rCy6mduQjqCtQfaMU zbqA5O9Y3uY9xyHDK&H`UCeF)!|KYr%@4xjVJLq2hTss&&`i*0}tMC$EZqC-*TBeqp z%d?8URxdW5q6AaX@oprX{3Wsp!SLqh`WzCTQKBTWViBzu?-2s1l7MPhe2fy9K9mTm z_0u6zz`1;k6WH{e)5fk?w*hDUuty765O9nZsFU7Na|N78rxa^9U9W${Re1Ke8=?SVk$VP&L zLHYnROs;##q0)ZHr&WO%m43#p*7vwtn%1g#aNmmuQ;u21gQ>wSzfIqZ2UA*F2`hb7 z4L-_+?z+dg&|UXolPYwUc)ra&6)-)Yr%{xdMNhdu@-29VH?!2yNkDaE&IlqI}nOC zNYaX`OTa2#XNpGk)-U8LVHy>U8tG7x5JqZNGGBIC7i(cDS|NVQeNrB0>^zHx2U{AX z+Aq4p*PBI7fXx^wqj{xAs)mV0Nj|9N%*dtot~M}A>zYw%cea%jR!m?nCBh}~)w-Mu z?dnqiQ!RT6%LIuZrcnq@EUUkn$U4btCD14x0C3 zj?_Uak+P|&OW%SS@Lh_#^<`*w+-37bwo6Ro!{Uwoy1snacSdDJD6x!VcIOwOgNbQ zupKbf8NE%kCF8Cn`K6OHG1lb0>fbsQjPhPBU>Q<|?u5)t8U^|gLF&%k&+%uJX8DDt z$TA4Dm0R*pli3Cnmk!h7VI6gp4^42f-3-LC4vkBRR*+O&u)D2dtyS-dO_UeqxNv>;jU+*xfgHX;hz$H-? zEF#!i4TYjSN}GZ}ABXCf!*hi9+&P|uIP(QTp3+TurCc!ls+X^y7FC|aYF=UTY4rns z8c{x-kHgz(P`WC-3>u4ulb;3Mp8T^;gtx& zPwvZhKG=CRi>oFhK|h_eWJLn)Br7TuPc8yC#&aPRU7u#O!nzS-{2u+bDuqv0c(z+s zc#;!kgW#5pj)k5(ziC9odDRs{!Qtshf{8fDi^UQQ7qb%BgH|Yu|5$&;PBFG zc&dsIbPN|HWd+?5V~@+jSg|R3_;$5ph%zx`p0J7t%N?-UT2LtINsS|-Xc3B&p_6or zUqVn8NKL%J1z3NZHu4iZ5BycqwH4rnpasB+E&r{1ALWyO(Jgy z2A>NVTxNtq4E%~#6vf!hD|*mYRCl0h=OVaYXtCV$812w%VR2DgyY`D;`Tj>Ae#^Ii zZuxLt084w0CVO>R8$5gzdyoDq`0IN6Yx&{vwMUa>{^pQh#R)@3YrR`4`0@i|@)#q7 zJ~y5}Cr3LX+$M$$81}1=gvPR3kjk&Qfu0;m9c@d1j)%ruZ_HjgzLsE9$eH#DPv>$) zl{``4chbqm#78CtwlYkdhRy37`baa?bE=*&us$B+d97l;kuUiCz_{R>AZDB!?>aXo z{#?2&CBdZNq644dGOtK0?3TAA6&E7iZZbvG%Jzu5c!xVy7KDEIPPs-MJ>^Wb#s9Jm znE+(}KyuL936)gzd7zRC<>_Hkb7eCJ+jciF64eB-d1s=LqpE=P9Y$uqCg8!`hbt$6 z`pp9ITrm89`rn(9x=CFyw^FBNe&b9`p%)76Vn^AaGh9&bPXSxF>1mcCE&nKRRK9`e z9R5c!*Yb_y<#O@jtH*qMesryDdL`CfkfAjniOwg04U4>|d_D#A15qGs+UOm=eGwNf zi{kQ_PNYRRVmTsNR&8BAWG*N>stdR<*Qlmipw%{9aKlw z8=!O@YQ9{+$Ji;aEuIo_iQ3dA;)2C4%<72*ls2u5BfGX-=JaX_K~r%*FWbWeH5UcL z#mSh{fQjOi#GS!jywwZqsuMO$dA6?f2;w1whb9p>0l(t4x%fBUvRB*S zjA0CG;qlRRYs=z_3y+Vlg9>CiuY>1@@xYij2Sx~Qe4XoWxX&u+Up%nrV?j4;;VVWj z#9^lgQsTyieS|L9@j4Hr#C_Y0mP*an;0rw2 z6XzF`3DvK0Pr2j(6@3vnZZ$t%)Vb6vY|f=-iuv0J=~8h4KZVGPzj|R5f`aEN`5*v2 zoC?dlY`4EG`XcbQV-xBCaW*%BoB-6E{c*OgP7YNEFRGJn770|TR=7wh7pY^cx<_Eg zU>$J!Y?!1>~#F9fylK@m8;kZX6|wPidv`kt=Y2< zQ3^xt+mLsGQhP*UaUiUvJ3Dou=ez|Ki6Og9(AikcO2}Dg%;Hnd9hyv{8CTB0C zm==)WnHIuK70AdA!3;55QZ?R=vE8gd`4-JriTs&_5QfFc-=N;y7e3_s3g zhcw|17nw7ND!4UW!;Q1~?PhvE#qI3iQQ$%zjH3~qT*vDdzufp%S|=c@`$BxTwo;<` zJ<7aH8&NY==A`rh<#`B%yLQ(oWSYzc{ZP7Lw|J=04V(8g3PW7x0EMI};_+;DD%^88 zE3p(KeW^tuJ_ofZL_kxELRPO9h1VWNJ@1v*9Y##B_Jyaom~3M03-96+BFam-Ae+3L z%ktsuo4DYJxR=XrNOq%TemV(i=9kl%>4xokndU-;6Khkmt>l2zfhQbOf)`9>7fz0* zQ-Tm`&OlvJyS`S|_GsXM%PKE0DSos!fATyXOB%<@jk8 zrHj=B|3@n~uD7u|{bzUe*+ialK`2Q<_oHFfRywjwLMR2l$V!*qjN)KV^4B-nU)6<= zKKZ-do0EHn!#B)lgPA2|S6d3aSknl-RJ)cC1ttPy&|wpNrA_HuG3&k zXGH65O3Z4iNR9Ifmk#>1qg|-=RQw@SyWVE(Y<9|#XnVML zobU`axnUqQ8~<+NVM-BR3>vtWr`3EZcLV&*?ohR zIH{MQ^Y4N(f2`^b^*g1YTjfa>j>;!-rBkcvuw7(mvTSRaBdZ=!{x$obEfOimT-dF_ zS>{M)e0@^pQdhYRyOT4UAJbCDzSV}ZYG$Qci(%nz17KZD0F?}DL|C*PjlG=dDRaA) zo3Nz3oDG~@9lP5UL7^_7owuTGkvZbpjCYxh!uFFFv3^2qvPB>jwy#+`u5xgcy>l$gf$_Kj*@;GZ1jJWvb|Q3}hoLh?xJeIkMx&%*^3| zC({xPH@rEm{_HD1GB{g(jXH7jMIt<@b@6#)TzQ2G52b*rdjo>V!mwRrj!z)UruZL| zR`wCB&!DU0-ixe6iX;-OB)|(LNO{kle2bPj=O)TB$JjucvXM6@v)-Qv8im*^i^<+b z`cniLk`wl%x~c|2!%l1~iH^CdYQSm@;8o9<$r{Kz>M<|;<1HK@gksf{2?Q#k!6nF@ z=IzVccN%n{VkYnYKlVd9gBnz$oE;m1e!VSvB$NUuh+*I-m`Rrkdv zwM@Bcp>A)bet)wLfk{6tSc5kXQ3^{RJP4HFxg7`|rQ-TW7bvD~P0l%)w z!p>I@N|15)#R(k!!G0U%n54>z$243-jiH9atb{J*2t7GN=HbAt2k`|&&?Z<^oGlEG zZ1;Kvqor_ntYr)HHQd|s5ZjvKpdnlz*MiL>3KbOfX|qd4lmL|ZfK@^YDq*0oU3nem zz4JAzBms;glN)PJ_e6#qWDFAgFI>o=%RqrBGai#b5bSL(>DbNRyN zP|xC4YUVL00K12za2b&xta zc|F$oPlqUIg#WyFS5GnDDBFS;&D@sXEsN0(2r}YjB+?0T6GVtAG5I(1qVQbMv^a2JL z+zHmEdo8r6h8Nzb@C2z2c?%uft`3q@xD$6Nr8^i-7KDHb7?Gv$bx-p3-mw5@hQ+$O zNWhCPW1OncN(e_F=*f7y50A4nTF~q0l2Uqn4sQ?fKBUL!{Tze}U-*)%E_;nNEdm-R z3C=%^`V$By5ek56%DObYk?>BsXAGbkIIV11$2*N=MrlQ8B?^Jk8SC-D1I0ebtbrVJ zZ$xho#y2R7=I=Uci492OIdTZM!IezWf)%3Wu^93&0Pz5LxdEOV<-&Ah2>n2uBAUr- zAU3pXLNPdBXgR>tZDn@}CSeuqi#RI8Fzy(u@sbeO$j4NA_@xnxG1??lR63zV4FmF)q?gFM z`hs`@9uAchpX=6vP|cj3AJlL%Ume>(q;VPX>MC+bh3ZLfC52Gr)JY1Hu4F`v$}&e{ z^p`o3B*DX&BRl2J!#F^x)2IR|I8tzqHk#iDqjm8s*-YzVyCb~l`v`?eMivBDH-J%6 zSP?9IQXVOn?Tdf0V!8lSMqg!dTyR^M$!o{J2&~OW=&v!(1$>D}D9#KB(Id0uAK;?1 zhBw1)g}_Y!bqQzI8jJ_Sh*3b3KQqXHx|tDR)Drctu=<>Zu%oygM$|{o;ryBd*cVjq z&!mXwB^^cO9mbiDLV^sXC^pQB{8jLmbid33-W1p=8|N(vi{LN)ij$qcJRA;We}(4H z;t5(%^(Dx51zO=R=5MMeVKYTOC2T=E&h0A_0`=MU>&!D+RBujXTj0UF#%l4#n9(lB zpV9crFBo5MPIgnXqJux4dDx{G{&qUEH_R3a<&-9|L!^z+1d82xu-VZ`qpHrcZVE#t z|F?S#n*-40H=t-heo#XVjPr_}S8)g1& z;~|>6INBc{qkhki#P(O~o()T|rU!LPg1&-%jLcJbOJshA^8fAm%yLstTPx0l9;4k`aY=+-sk@tKPZST{G3*OuxHC!= zMec3KK7@Y*V2sga%icQw4p;Gj7~{&Y%5!h@X&HSN-t2EJ7%r zOMUZ1btbWIczDw{GH`nDlXOLFxgh|taN8ey1rC6ZDPpdylbqUple80%04`5wJl!Ii z*Z!iU3YGR#Hz6!2j^a=dGy@L>`a!_1n+_w^!b4>`oVK9KMm^4z_>!K70#U(`xHsUi zgU_C?h}QGt=!cWbl~NK<4yh<2h|fdlz3fv%m&a-1(|wqHjyQ~Cow%L|OmAmDsSO=X z+aQoq!VjfT_Eqy|(awa#Xi49TaJv0Ie1c`!;bDr(F`KZ(wN6hAdiY%`w3P8Sl`}=w z+Zd&}Q7sDjGYKh5{QJsrejmR;Jc3%apysBs9cl-X>MhTCk!H*Q`2#BQvw)?744;bn zT~+_=|9Tc^g;UB&L3VdmeLly0A*~8?2!B&H8jdSjRg4~4Ra$(;G_vZ;iF|mvQz^ve z#!F8yBg`pAU5&o-NO*LE2VP|>&`5d&SAU{)Nb3-sq}7)atY#jROTHaHYa4h0@68qx zDc`@>P3LDgHCI|bQ_wvbF`9!r7x@af$XCE+H=xBuMj0;qU^!f5cjRK;xf#PxviHE7 zqIaN!u*Obz7?%sSCG9VpWHvovW>kne+QtPmJMo_=Whym;#oK+x(b6C`vNK3t1|-q- zt#h;t4V{4kb)@{xyQVtjNMtTLC1q*k%tu)oT}_ZY(vmOIa~kW0ardkW1$E3u7V#q5 z5&V(@`kc~fO z=+vfYs(>q*2)3Mcg~Ia6S_O9tBtP0KGrcm}A)(kUBC)_G)*s!zepzt?!b0J+WnZBc zyL~;CwnXVrC5)>0C!7|aoas&tqOSx={KtCK2Gb@_Qt>ueqvi;#xwJJQfwgHub$40B z9f37Q3Mh^irTblvJ9n>Gh_XfbcZsn5yUDz+AoiXJ)5)a%L!r?TjVhkby;& z$k}F9;5vzR#4zh{LoQGx^STXtEkVRR)c+b5r8vd8!SUyi*9>LYXOD>m@kNye0KZPz zL6JXdH+}UVeZCPO8|a>zZwfR$_$}*I_dY0Sa%!dl&ET&3Z67m2+|!JS;ftdw(TYSb zFxUybK?KDp=Ca=f=)`j2R&dKd@79iWq~C5MS3=@gcxi>r%lwvvfu-3cTyRF9s-bc5 zmy|Y;hrgt>H6dHLF%}vWa*KGPP9G9%C33a+tHLLV5`p<$c5U>ioyrkq+No-zo443% zqsPWYn-FFA-hR3`15Mic4pdxdV#FN&I8FWCSL#kVp$WGH>aY4!d{X@>E~-Dp1!UWb z%o?joISVi)^@!0Zr@n!v<4m;JC3M2iw4;|0iA44{dvyjb=v41~hv8ME!nFaYEq8*d zD$KNmP)4oyX8`3vZp$L1u`uNs0l|BmZ-)DkaG3yl{I^}4nqt7OI7H!6Lb-$Zpa z07$VCpeb-Oc;MWaYz`7?aClWcy6o|#%F5k7E!2U}E;)a|R}e96<_ds)gV*Xo(M{Gv z-`;Um%Ib?cCWN8`*aRXAVc@vt60goz|3*t4>|N(&~S&{*61$2_ zx=QMfJ}{UWJFgMsX_Tg`u}_rqEw$9XVQFqm+D1Ga2nt2ovazH|a9MxvCwQ=~Gz7-9gKK6FFBeIH! zHx*x`g<9KPyDG zF){^Y=wVSY=J2)-(3rx&7zB5@}W5?@Co z?RC+cs$ZKxm`K-N4vI*tqaKG=$2MT>MicZP+^)@4FvJd^eI7yiWC2j36}DB{`;GaN z5)ug#$D1xjc8I^{mBlChT@Ay=J#)UZz4AtY%Lv_4E10;bsEKH6M||%hB{n(AF-J@Q zLZGQPQ-Ee0Q41!7aZl5bF+!svc@lLG`iWjD6pKiy>OxAKs1#Qo`S?4o*HSCRC2IeS z&X@)7>IzRrjp-pHL!QY{D-Gd|p>{*bebT9!%^S0s#_+3X#*1;D9z&NvZxPFQIh*nq z{~7QPdT_@?BAGq8p?H61W*vT$IAv5zl+@u>eV{UzsOp3G#cv!1uQLKH6z5=2rkhQP zCbUnbGwqpeuYmCh_Rch^81TCVj#I~Tg3!B#%6plu_aNW4sMC- zJQ!t#kep!a?8xp3!Zk;mZ$8@X_k*wsRR}>dVfpuGue=S*jWJk~mDz;1q~J^~`A`&c zTT9-VLt5(PUOi9OSK&mD{D0#_|0$`{(TJ>H73%a=IOF60|2yMTU)3}I?#@gzXPZ8u zI3)K($fRT3AkV1i`Y0 z)eA8Yfn66Q7GqyHNtj|uwMHa7-h-rm(zO8_SboKgvB@9)FqQbZU-AelgA1b03~4%) z*VM9BC6SJ#IG|bRnc6;W85{@sHpSC%P}4cX@=7DNW?~7VC6@h_ik=cPf0NfEsEC~) z^qcG+1^#Fr$6gy;V{OU4Q5=IHwhg(&%n4}42x8N6$-hp$hX6-DCU}6;P|Uzf5T@l7 z%H)Ge$yrih0WC8KEKnE@!XnEl^T%kCLdd{llKZ&{!M*iMX5X@lKitXknGx%4?Xv+r zX`iWwO7JCxC-h03_PCVpKiZSVOA z@+InFwV|m2+wRgSB8>QHag(8ml&LFJloaY<<_K9O`iFrRtjsgBkXF!!C{d;GQ)c9F zcsI%&D9>!Ggoe+<;Z6|%{R|-5x5FQiz{Qc-*SKZxkOnEzmFdeWqaRC|2_-w~Nm&h4 zi^l)q*K~vSh75qBh`Ct@CtDGJuR?4vprN>yIn+f4rEr71tsv2Um3HtO@3070ZsJAu zlXh5mhCy)0u<8!)Wrp?q)F!DlKPwiIYnr^mUn2Tq!}GN@r)Yi6JHuPKX|?sD;ZNk? zS2iOf!9U>^w$SwbmOqQbHsVCMlW0``Zgb}JDZ<7%_1BVb#G8{CO3HTz zXOYbUv!EdY6BNo}>=hlBeE>I&A^_88L*4Br)kFJ-C&0;A^|~Rt>G_wa{53Nb$Yy6% z{+bV>DgwyTwy;beTbD_)N`}|kk31jl0V<$B!!Kns?YmbI6dI~}Ad#IveKEk_Jvkj9 zu9Ykz@`y)hkE3ZEyR&aKi#rz5H1Jek7~2PRY|g1NGNX_P0357*%JI|JZK1|>`)Bkzn6;)^h}CBve(0HjsNvVOs0gE$ zlVD2{Bh=McopIVc0t8|P;@XP^Gn~I*rVcK%<2yls-?_b;S1MnOWkgN#ZRUb3b>zM} zSsM~<2?BZXR&12oely@zB^G&t@*R zUALkQJzInqc2DFP0NEFU0o1R!bM z8f@b?Y!gHP3YppXKgVni-(+|R^THMGQwy(}Et9~kPr@HIF)e!x^6_84p0DIO1C^za-IPAcCcj88TO}_E$+lXB z>)1!!iwBasU9~i7QWI&)Q#mUBRDa~ciL;|J3!+doSOhOM=k#|ucSg)asMeh|_mVJl zxBTBp@jIkEw0`pVgKeH7s}KBaw&&*G$b*%P((IW3!;X9+*;s<~%lc8hu5(hmTRr{{ zneWEg?@DQLZ5-AZQ+!%a7x8%IyLWV$W>B3 zI(81@3mmhNr2IhDWaz?s+yJ=C#RPyKLq zmQEc6AY3(h`N^EMrZem}yV2?8We1#;N0Y#!OsmeOK{1N=8&FLszj#)tAz5>a0!8fab2(!^_W*bJ3xC zs&13bj+M>4liC&~IWAPT_t-w<0Ro<6O_YGF*$I0I(GNDD;buW^8%(rib!U&eSVJ4B zcz1|O`5KlBzy4g#6!e$Q=7~?_XRD5Z*vFnt49ncs?O2vp@3BU@fwFaIK*vt58tB7N z+`vuJ{?98oC#~M+C0L4I015c`>xp&G5>-UhqW46#|Llo#+RjZjpE9bVoKo?{e3aLO z9BBs58%_Ymris9V0>H30Y4y8=xn5nw3)}xk`M=n-{R7+nKkjVHlm;RxbZ&cstD}{3 z6ae|`=7`9&`n6<(eE~pZ$i5|f zgghp^80=G^ZxBh*LBi^wgdCsz8=dFn*o6cO1lY;(z#m!mYW?@P+FCyK)StfRn-`Nc z|C|4^AMuA5-Yef-_Wj2b``^c3_|3RQ%Is&bldoNf|9fya9u&W%Cc*A2k`WzpT9PPG zyj~H~ejpvRZT-aaE#w(kbb5huEsHzk!ER>vxi7E291vK*D%JAs-JBG=S7+xPY?1hD z1Ig7ejCrP^79zp~!_g%te%!PR=0g*1K=AAaG^_)~8ubH~2|jqN&%dMtV@Ix5R3F5g z3%U4I&`6$i0UVwQ|WA; z5?9WO$A^?yG@lUQqo1oZFl_q?AVtElCk0`8#vW9{9ou!sUaIJf0Vtj=6FfIfA{jRQ zFyRXSP5kpgQ{1kKZ4<;jgzo7e)q;z)%U$4Z7T$`a7u_?Brw+h9!brK&yG({!35+$GAn;))l*af<+Ylj2VSFcmlyaNQ zBEyjwnQj>}oQ_xT`*}-|m?Gl1b}c0~jD*l>IlW4j0rGfB1hOc0*?Db4)RNUnkm2_C zo*d6+z1ZCll;t3Ceejt*8xpri0H!SHz?k!NF3MQkf~4KZEQ&Y4|4i6KmEQ>wG^%ZZ z&&}SsUUvApSl_G$9iiBAPLAL^sS~<4hEz8O{XC&VPBt{RXf)ah!kEAv}0uZ$Is{M z1Y-q5$yJRC{#-Zf%~Wys&s1?O1V|WXd_YOIFaRalaAd*OzC;839Drh4dx?@g-;-V-yAE9f1VWOiyb#`fEWA#S*)L2km`^YPxMuc*d9v3>tFm3scQY=H`RQMvJ>)5Ff@?| zY_5L)o!`zhsHm+zesc2TcjGkDD-}Ja0zdnhlZeHir0WvwT2C;%?(k(u*wB67$>XLd z@C#VmnqX>oOOI zU<%ddpjliX$x5ae(I=>9^c(+!EPj#3KrY(;sVj6sk#8oU4xyxIP%WC#mTWEPGH+3` z>hSLtXO<~x_wn9FuA{RW9#EpXr97h3DVvClWF@LYBvd7tK1*BXKe1XDB6{qq$ocFa zgSngjz8kt}fp7~am|1+in`zee6|dFHCwNPrg`zcwe89AtQwPI_?hi@1S}*h+V>wsOa`b(WvMnteykwo*pb+slz) zdy3}x>r#c!<8abO@ z-ySMIK*1kr>K`|OI?RBITABfAp~7)z)KoX2;~$@!AP0zvFmo={I!+4q%$`6tY*l_y z`D|KAORs?o)g$Uz_Hv*^@&xet$3JL+PiQVE02(*|#d5~2Ks4L;t@b7K9KZ~ddhQE$&)~>BpSu#4lACbeISgLGQf(QDi>8QOC=pZm?cGBNaVv{r@%a(0!(`nQy4eVg_l{yH`S=H$xF+m!N56*OC|1Y z`fQ?0RBFUQ8y4NOkL=)mESMopv;zC$uEy%b3xbqbnK(G93?V|xDQ`*qtYi=e!E#>l zzVrjM>}wTrSmhJgxStE*^?O#qVE6Fc+DTh2UMnyuVrso+fC(G zKZ%$Dhbg@HFA^ylfd-MHMhRP=`J*JTJ;^Dn+Exp5kwo=L+Ab*iDA0dph9%0mwrn6# z`1tS49_UjTgSjw;CrwO!RHh3h*ozQ?gdEC({k$-|Iq~>!;-eMwoyyJ+23hnsG0{3b zmXuUVVK6%>*n4s~{H;rMYiWx%I{Ojtld#F&N{hDRsw=P=VNlm9j#8yZxkY6h_!Nro z9CT)>_|Yw#Z#1*Jy-}4tv=}|RnWsd znG}JGz4>(N72l5G1=m(VND@)&Pa)Sp#i}RK=JSiAfZNa=<1a%=9cf!k33fK2xAn8e z1S+kDqtl^TZ5_2SKvR>PfKC49>^?5Ec9EX*5Sr;hKGN3bd0cXPt?9-6>J1l4lUZf4 zK&WZe)*@rbW|P5UJGu{Tc3w>n(0&3nM|e)zLP(*x;rEWG(vl#7K$8q-(6U>S=bKQP zU^Ck+xw9Py8H#~VK!06`VwcszD{To<_CDRjh?&{(yEZly_@I0o7l?zfh6EX;&S;Wo+X}8fZR1}K3%=m_?8#bsV73tVR zN)xwxcL%F89wnX@3GcgO|EgA+v$`v(7to>xk7_`qG7YS7p_9uh7wGv6n*E)#ZP9Jt zSA)!Tl>L^FvNqFzi@VS=?es%n2Cd59(ndgwa+?xd#C3yAmKT55g-C^+Z|&x`w=vk1 zl}6vNuvj7Cqy3rrscjDlaFdKcOVKt{$wk{tkw%7*4U4`$Th_uFE8u}-2WTUz(>1!~ zXaN0^R0C2fRV>4n&Pis-G2$nx%?%-uw=1iV&K8PWU3W7(~a~2C3iJFTHu6Z0WcOR zOn8@5yrg&&OsS@F&0E~hp%(;l&jU!89;j=t5CM!WvluTZgG6is%XyoQ$9SmXx&?6y3Nf11JQ=+ma=P0M%3QNg2ce2ZZZmSLv7WzbR%imF{ zz9v@9I_02YW^jBpIc$fO;lbg<6yY8VO{8s8el zjOtlKeWwA)t6E>4hg9rOjE+inGB1&BN*$^OyQAanPjc$%YH^dMuC}#ID%J>4bjgK_ zu$xQhGq*)~Gs+`E&)cf*{feRh#l{^Kq5D%p5R@kX)u4)=BSLV8WBN~uhomh;v@;i| z+;%!9U@2#(F)-0@{m8hhzzmsFiDIUoqe~rydk5d%wtnS zp9(e@o{c#3<{p!3Nd}vq10?0)vCFOsEUtMo=o1&Mnt_*Vf`e*rs+rszZ zD) zrNQh;v@JR@!g4g~H-Iysw@DA)gz2s`rX=d_@jN5TkSD{Ds1tvGDy5qqPi^uf*$a6T z-lQ%*gGHGT-v7O*uU<`!9yX#mGC%>qK-o{q5Ent%Y%;OznkJ>U+MC8hL8&OXe2fhV zcheCga^rhbJ#ZiyvhRHS3CZ4EKVDbyUJCF{yH&lL(bOUyUX14US8ao!&BL?QYm%m+ zp0GFAn|OuZWN+Y2#pX9THmI>Hc29c`w={2x_+j>_uk+SFmML{8l1t#7Q3F=D}Wa_DyemHWmKpNpgiBy}zaKqy8TRyJ;tVhzlXgM;i1y zinhtd5AUIhg9Rvs*szqeXU;HNOYY`BO)%K&%k*EJ!(Spngj*!uP~3g(p*s4j%)ad< zvefWHnNjtf!3k4Jhx=+RH<3W`5p-I#O4(OGk`8}(Hf?Wvx-UiBw}`KetR_McMc}9$|dY_w0h%R8+5PENu`@T70-a zl0{A;s1_M*N$xKwvr!^Douu$&lvL>`WgOx^LM%uaQR7)~hwA->XMniO21kr-hRvC# zvhkDQH!0a5hDwTFmx&6^ER1dTw!I7M#fPkg3c?60FuRxjN|=v~^c)ncq+ASNm@7#O zu}H-GGEAHy5|d*$Yp25f%rt2Me>j4LP;e@hM#0!1o`}wCPEn1imce`vUSL>JQu{z< z2iS_l#bx_J?;rlpiYm61q*|Fap4|hMa!ks0AgB$zgk$12vmxkpa(}_G2-zquLJ|}Q zFB@jG@Wh?>v^_TLec8;kyS8@erxa8s+Z<493nrgNBS5@hdG?4&+nRPouLRRI3XvJs zCma{T!D=kyZSBdvBW2`L<|?#%BzkuV9~IXlpw70(KrJyVTJ_&+!JH)l{3bl}zQja1 zE?T)^+7(#&8q|qe=?`Qxvs`A;wi~rl9ap2@E7naGK_=<7BA>b6qk5I^%aY=Re@qFAuK!qxd54PUD$5w%3(8o%?JS- zzHPP%qrE#bOc-X5+;X9SK&x4=WLxOTWC)$sZ7}9UXTpXI#>GJ0;}A>oP=hXbNR zy@Y3erZF~uInI0EZQ!r?Nvb8)M}bOAm*`s5;<T|aavW;ZGYIKJI39; z>>`O#RAH~gt-u~^zbG&Eb~C2dZ)YTUj5xj~>~GO@(Uq)|W_=^mjE-#tCZA@skmM*2TD%=b&$#g5jcs?G0^hG=4B4+QItHF_9DJ#$DDnwAsa%1k(wS zf~i3J6%8mM$)(XY?EDMPU;TMG{|j$wpT9Ti1x!hE;QXV}gpQaJ3Vm8cRkC|}L97kW z3~f4SBto_tQr(-~QwxX2k8M+y(uJmDrIJuX1k61F7M{=sk-!F1Dt9Zb3X`U|y*ifn z(55l2Js0Vz`pNIisvmwW++eR%0M6}$T2Dl};1h>0;P+-d(J$UI-u8(O@%;WPiu9C7 zB(7`S%+%D(LgWakkQ7Xuo_DJ>Po}l0RBtm?rspD0CKpp|=v_Ij*bIN8bBWBzwow?Z zKN*=_LF|`Lo6QT>rE<5()eH;8rdX>e8j99_<)2tzBwi_$zpV1)jSxL4}kM8@xU8Y=zCrtXdhB5w#7f- zKe`=cf}`04dFB7h-kS&7Rn>XEdpP%=bMHOpW@jQdB)~qKpqDa{s4+=}l$D*%#7tG; z(EaRwzE{3}yn88|q*FYrA1y%!qoSe=T8`0D(GsfAcC2y;h>A)nmN=uJAflq8pyEh> zzQ48B-uv8pfQZ)nt3}xNoU`{@YyZ}7o)!b<$j8P=dQ?9sJr+A&cdQmFk?EiWNk6iY zHE5{QhQ3+*W*Z}8rz;`Z-|sjSh=*+bLR#^s+PxU9iMEw(p{|KlUcWS)5De@~RN*Dn zvPYc;j+Fg<(a_wFhK+OGj}z}5-ug0UcS3zF5>Z&h<&b2q3EM*yp~3$GP9Z`^Q2Iy8 zM#eP))js<2nr~o$_?QoC6yIpznYO>?rg%D!BY`>DA%dHxwS2l` zH=7H4bg2vMxH4p6U26LW#;XY+GvcHZ1C|r((tk=ThSl-7FNT#g1#p95jr`j(EI8H5 zTK$*N9!R<_y$)m|d9!)OtXmU}`AD4AbUEAo? zwardl+tOdC-?sG^>9VW8SeKLgc2>*j{iXVJM*lD!C;E(jp-<21FVp4OeG;rW9Jaq) zm$UllUDL_g{S~_G?ZcvJPS8I>mvj3^>as8HAEoPsaX;5}f86iudWgtg=QeWez@_*b zlo5dN+K}$&DxAD97RFCADVLl{xvcKHct=Q2%!V;qs^#p&_sp@{N?wZD;>nS6AW|w8 zYxJd#p2lj7c4|nC(NI&RhS;;h&*@w=@va}I?7x)73n3177Y<&>Di?#Jcv#(`n886r z7K8NJd8Em!LlMtn%pd&|hu0Mx`o= z6!{6A=*_(5vVs%tk`wx2A-aRrdCgGio(J96SQT|diFNaMYo1UJJUUP0y zY)DT>0k%Vy`uMvcN}@WmxRm3)P~Sq>8rH+!qBA?A6pt000Az}QX?PA}{B|uu4R@OL zVyV?VOo};t+}8iqpQJMd8d4tiGNeZ0{|8A>af3?9Y4Eal+U5S(DGM4;S)XH`iI4DW zntfR~5EMY%<1MCkODd!Of(AZ8Ji7|)1aZEAW4!SUd|*jVNz9UbX*n_rH&|M>X8X&4 z#Z*4Z$tVpQkTAe52+=4UE6}My<5Kq~^CbXR{~?WjFRJ_r@HJIdEIWm4^A4t@8Eyj* zYv;>Ek?lN}qZD}wRM_FWC9#xvDN8OuDWrLF0-p#eBzo3I+DH8+?Fc(yiS6=kFg+9g zoE`!yW2MWdyK&?Hi~fVhKPzEo!b{Wp${I)TULtsKBkvCyx)1#+rZ=#n;3 zRN)=0FeGmJ71p9vNH}cJynQS@6z0zLOgZYj9SY{pJax_+kj7MHmOA0xUb%OvumEIcDa{+yP9VaibKWT>L`OtCka|?!6 z^Q*&#!XrN{@6Y7fY`*L{tO2kCyKs8aVY!jRJSc+4lOB%`EAjdX^UV%rA6TGG&OHl! z$US0?Ec-&cT;TT#xP}Faz=dP;_9gn)qBmG{3gu4MP#iAgE zG83s~@90&qSb{YRCF4z*?T_opFc2JAi?_lM@c=?>Q<|-zXG*+gWpuKva6sBujvu#( zb0&`FEB=v&ABeQ=Lh(#;;%IiPo61*pq#YCp_4A1%-5?XH<)zP5)Uw!KT#3CS3lVUw zajl=7aBZJ+aFEW1vEGw+rt%guO(MO^j2ni%< zzS5cb#YztWE^0eEDw)EP6TQH=g*pjGB4hU05-6mr0M2UIN6U52SIWX~0uuf}pj2xA zI3Nr_ObO#E$1c%Nyd&dxO}MzO_p<#HozEB9*Ss=}6?MKpDh3Ro1m7Y#0VSUxszq)V zYKjGXWHEaXS@?GN#y-10p;lZC3fbZ`;*2SKO0l|PvBp`LFV=L4Y;+#81zUW_$wQz9 zhMiN4o?x)SnW1w!XLz@f{-oVUuBlXiQ-U(M&{c9$OhPW$0M%A6@iF_u?uP8oS)aLTCG zk`3R;1*gnrE(={9<|0+cw1gA8xGYg|Oet_Xb0gjU{PkNr_wWtYf>5+QuL z7>cMT>nLiv&x0b|c0;)@ma`$rK09VWp~`ay>|~D04MBNty2_t|WmOODgTJ}!^!})m->fpx zc2vo4q{7YhK7p>ESTM9AaqUAp5gsY#WB#YyIT41&d=AlEZ}_I}jhu4|k+LazXDkfU zIqj&cqGCcOh==>|*@(39^OQHfRewK|8>j_VoiAHWS5>@1qca6e{swU9A#znqxguguQ01kMPhW zAU(;WI}5VS5L!?UM=Jt{wKLRcK_modZUe}!eo0xmN7L$uTSu^5HYLV|brhAu7(J6{8pRP>6 z`3|16y!LEiwzkp!4@~Z4a*we-45quXZ;V$d!EP#$fQ(|jJWZIYrD{*s6{DM?lX-u2 z$!%{pJ<%^}oULXT_!<7oHjJE5q`es4|L!-VPgL_dZ%hTC;E(a|2m=>@YUPHSja_-X zN62s9k9_NYzhFa(5n$_cZw8{QHd4XUEW)w280df^b2N@1QC@U48|5RbovL0`kyT_$ ztBS2z#J1Al1hoXTf@Ie7mm~W&;$^h)PQewTXa&@zTt@_t$0i%Ef+Ab%#u3>E=X&KC zNwV+P#iI2w@vw1_TcT5xV6<(xTG>Ega&R=n*;mDXf}^1$%C6srUd+PUC0Oj-VLb?0+{&WMA}H|u*+J0^y;uQBU6VnF5mRror!u%iqSkH|ZL&&n9}w zNwg9`Y4@OllMX@s<{o4u?hcq{kPQID-kMk1QncoQ+0Bi_@Ge*| z-wvI!3JoGnWqa0kflY+bYd2KclzJ`#OLYo!+*Fw7B~s8TguNQwA>f7AZ~`^XZWv+d zL7bxOgr!SN1x26Sa9|js2u&CQ_XF4I#AX1A!0q;ZJcFzb_i%Q##t)**K;v$qJB@oM z7#jd?732o@n&QoW*G(Rhq#GUS)1@ zB1i!zKX?yNbhR+lI_wbaq9oqjG{VokB}WTxgE5*k)`$pR@=6t=k`q&5Wd-zF8peWX zkb|By>&*$_08hdp6wu(gzVRL>q(wR?+a2)?uT+H7eIkv?eH3p&N}I|kB_5_G)K^vk z+PgeS)@25LRjihj9b1F2qdnR~NHXoc#(5EaYo26fVgN4|FUZD}xw8>;N3q@&4A>G(gC z?32*a#Cm@H?&YR8DZ`o=zZ7aLkL)wRNcH)6s}Kawk*3c_Q@@-wgik>ZUA0wmROjlJ zun&{~Mq0?vo5=ze=c$w-v#ge2ZK!b;Ys!kwPJ4|xri<9I#4poI4f9+IzoL{6x_AWl? zSNxJL6OWaYDD4f=mu`18H69lL^UA=$;8~u50gS-D0%HxRrj1cOK9{gopy+sw3SPhn z)TbzWps7SRK*P zhx^vL*VGUR+V96|?bojrvoXL>z~~mrCByZL-H$JTpH}pR8QXbb-v~wckMK;h7u0dJ z%FxjmOQh2esjZTV(5lzu<6#i+SoTe6_d$QPphJ!4Vs((ycJltciOE`=V%rh$gIXI5 z%KAxl-_U!2`Chn<`Vbb)iokqc!x3@_V+~q00i5`@4O{4B??6@dN+J;yB!{z!Sda@| zkw2N;!w2pY_Ew79obB+TDy1xj5LJCEvJysSDsYYR%wW-}@|BK0LTn1T!i#8K>{GRq z_&NX3$~?YpDf1>_EYom~GCyC!d@mVVgxbs|tZO19VN470CFa0h>N|2yICDt7PlAf> z(98!soRbyhgRO>{!tMOlSkgc02O?C!qmWQPRJNxSS}`uuY*l;&&%eY6_E1X1qtBC0 z10f{YOE`G3;?nZC;^%I3(r~>IAGOcZ7yKgP<@1zLRl_DX(E&3utmD zNI*Gg5hNp7V?cqJ>t<}F0y_!9(Z>Mxt>8! zlNuP!QT%|sxk8kUWzP1BCA%UPzJuMot=C7X^4kZL6HnB|J4UVsrtNk&z|+sD()n6Gy=GZ zj_ve4JpT}QTEj7vEdS&1+LdO36jp;EDdPc1asiTuf?1USqaJ6ioLZztsAZYlG5kHP zPK?-vd26-+baZotVG^ApL@sjLwIYvC1BLKAOQTN8OZVx>9#upcJN0e5WiGO)Y`;i7 zAfdtENfr^CDfEvHd^NyADb!mRr9IB^9@ekFS-pY>BkD(TWC-uLK#sc1b%5aAmBM3w z5LK`6Nm-FxloiQES&>|n70E?ekzAA&$>k6kuxn8%H6EL53%$yaLAIM6IFgE|h!C%i z^rQT&&|6j}Ox_}Cfgg!y%)nW*nd~n3>x}N`5qqy$@icAbaS2T~D^qUPly0ugmMJ!Y6%m~x zzD7q`{^g&B?oJFpDVI6bXhFKgGp|nQxa}UZhbsTRULH4~R>eBT!MF0fQjWdx9kiz{ zqb~Vr@-oUHLgFRDZ#&=MZ^12+cT^j>C|{(5Cz}88gwhfwN2565SQ6ajt+i3aQ6hN@ zKMpocYqceR?75m)zP?NJom@Pfy#>w+{Yu6PKg$ZAW@#-r14zMLfm!U)BY~6XA@LHP zU`JX{h+t7qh?1>S7wejC%`U!Bf3&uCF20bz1{ZP7*8JiNr&3>c9wg0v^fku_5#@U_*pm4o$z)RuT`{ zTpU8d*%18^zzk}UJ;iNyOEI3kqSqr$=y9A-zr=1Vmi{Fx>XPHP^x4>`iES4VCE@sd z3zwnj`IoX&g2C=+ zMcFJXvHr$qgy`}W0v0fG#Ht^yvnEp>7k5r5y1}=R$vIix@*z8SAh5u!O43_UPLQxc zhDFdqCy_&>3rUTm2+LgDP4xZdek#R=E{L1!h(VA>U-EJFRQX_Z^1P6_)gNkh4vG8<#Be$vFo>-Yt z1N2gm);dxWa;fefkwZA`R%RB?hqg?9P0#i=3>+oO(!i3y%aR?SMa5@z6pP7)`BEXs z1SlBheiAd$ZX{2y$-alVKT}MI-Or)GJac}M@+}`WoDUw7$|sR~oUdNr%O@>5P(h;L zAWEY#YFZXXDI87s5iTxgf09ahY`$I>cSCQq zhDD+mQ}?!0^xzLeA3XYjTB=8Nc<00?;-M#2JnDse3u+Z?O75~se+{SAe}EjKrsf*g z=9AN0AJuD=(Zm~2KdPg(EHYLpd8)HSt*eh~P4T{CZq)wXl)NXe=Q9P!!N}iS>aK0UJY99d*U&t=tj|eRbVUf5KT`?TV z;?>vaJAI}`Sog7F!moUTzP0D->ZU|D>0W$L^X{eIU@s4tTIQcXF>8(&p`&q!H|F+e zbZ_VJi*&PUqG~lvgs#StxwH^xTvCJw7v%s{E5*x&3YU+fWTCw|B~DdDtlpG2KkySG zH=gd*fOb27#Quv&U!Wyv7MsIHlJ<9@K91^RKP_DiEg^Xg;vYDc`CoP@EM(h=IR4 z+J-)iDX$m}S_SeDI=GPxHpozIVf%{r5c(%A3bChDZPnzWkILjlcVH0oKShSk z6#%q2MNP<*$E4OCWJ2Wtlg{(AJ8fw!sx%F`C*_yY9}Ctiiv>+0yR_MG!93VisDaE- zngjG=8L`Xk4=i=_?^egA**lTi6($lh4{y(RZa%N~>XoY*gWhX1R-O<6XK=>Icuskr zBIU8UND7yOuUMzOjaLmX{*uLCf@)Z4BqhB$f==T$&3z;q5E4Hx!XsD)C27!=4lmxp zg6P^yXhIGevV_8DZpS9sxqJqCh|2rfK-JP}Ll@@Y?-aV3P$TumHdr8~@IhLy$OML& z@pJf5XeN#IdAn!S{>{oC%(byiLmiIN&$sa&ewCX6ghS5nr&F2I8}}XVXx%vC3bLJhMTIiY&?OPFR`Z>0F~BBIu3Evx+YJu ztUqiZYL&x|xF|l>Pd#597aKAkIKC!A;WrP^>Ge1+9wv7e#WO0g3Q@7KTJblczKYc* zry8{Fy~xkflE<}W&@;^JIS>*S8jhk71q)k6%1-DgWJNX0t^+hzt|0XA0>-`ekq7!{0lY>XEW!9tMcOu z>FRK}3GPsM3jPIHYO@0hk%nS=kb{&lpY7DP`Z%+%M=O8h_AJESstBg-St~3^h}8iT z{8;8K$0f>~3ZckRsB<8Tf%2Q08PZZ6- z&v#o)g4Hwp@$nPGru@P)F0ua6a`CD5`T}fai33v$3YM?^vT?8w7Hqsx&B0(RT0}l^ zd>mmnNi@tDUs9??WHMq?w9TzyhtMKnog#vo8M|6I97MSa`d%#dAHs-(0Zg$xPGcgI zL&8RWC&p8&6}_{#V!dsG&#sW!9}42)jHqphDEc5LFKaQx@+$YTA&SV);Ek}TVJ#b8 zZxg4)6y>FO;rO85m_<<+Qth#Wc=eH7K#z`Kk}9EOQ;@RqZ;~CTsI$Bk50xFrZ;Liq z2NSHpjeMeJW-}LRX0R|+GqbI>4G|o++=X-Jl10EeIK@ zEcu7GsoHcVrJt{GmLH`Lbx)a}lZ|y}`6}gg_Z!s(eWXeVfR79$=0d;#ipba&Dgnsu z^PB*vG1cKfo1c7p*(H*kP^ye29AAdx)vGeG{Y|1XCGcsL^-{l_v*Z&Oz2Abypm$+4 z;l(MUrMwMaIP@=dK<5S}rc_X8jH7xGw9IFEPI;qy(V*u%#ESw_bZ!*uVsbkKU3sXK z>5nIo3faLgQMg&4iZU&FxP+hG2709f)=7(Lb{@;gZzEi$v5hf@f}%VqzkM30mg#ef zY7!s2t=>E?EXteYPop(_oe z9TRhZ;IeYaJteuqV)#M9c*w!w2@G*I_QyCu{O!8h znCdi;qaF~+7qBZ`I|@P%-qHgmowMuid*Kgi z$u7)yT)e1Wr&CE(;>sRmuk2MSNn@Q#II=hN$T?(Fq?i{-s7U$FMx4W_#3?qhqspM# z)VS)=An-WZs9SWvHFg%P0C_$OACg{x{v>ssI?^)McYAa;czOycZ@B@ciF%ewRQ}yh zjRgf&reV6kf@;@hPjQK8ru=m@1FU<_^onQEq*m~5VzO9tFd+yEKF?p!WS|?Db|eMf z6JyXaYE;x_K!n?1)jYc^XyIrFhGK1pVnJ1~=PDH!D@1aT5|m--Q*?r(j2w87j^}Lz z0u(l?_EstZSJGp!<82uezBJT}fNl<7 zYQ6yAmN?cUabY3&C1rY+NNf%&f$F}{K6|y68d8~R5YA;4ZjXixVRSB_023=2N33aX9!v3rK%O=??aC>LcP9W9rE4zg_; z5H59cY=vUD3Rpn4lk)LUAjbYrX@v6qPLf*VgJ!avsSLHOT5dOg%-y`)PpG`N#4Ea$ zMDMt~H+NFXqf5joBV~GGD_~R7h+PW`3L#%_{0wej{-rtX~oS>eGZ;U2mLtT~4 zQW$BoeQ;EsN^Czh#)4Ov$)d{?T#d_0_$rqieU^)kqT=$q>!rT68o0D6V)3-Y(hTSt zSbSwvPSfq$j?#LrE8J`Z)&Pc49s3wEOP!J$lj3!tnc_t;RN`b<8Pj=jd+k?Y0ws1j z4^gEkxx8r&b1w%=l|d7=Ofh$pz>7k}a-Rz{&;|Czz({M>X!a6nlq(hok{Zgx0~OF8 z&)$gGsBurX7)#)()7dc*@aY)2WoMT%0}dMo}P@~~}|pc>Y49T6m#DL!(XqG4rD`)kYW&i<}f>3{W8ywz$I zf`$j2YG;Q&2G^0lnN6u)NbUv-i#3%`x1|Qg@e0Jqo3*z=bMu=L9(CR3d~vuhf^Y?n zLrWqMFc6SS*`l;w2?NUD8&@+1)MsU?nunD#EGJM=h(xhSv!S&RuXs$dWGH>z-V6nx zFp9vqR4IOJhC%_B>G$wQYM8z$OOXd;DUK)&!qDlmqR4sMuTAzwCK1g{8p5e9q-8L>XdTjXUf3zsH#{w zH*A4v;K(3^I>E$?`xnI%%%B5~0Y_1iltRp#*jZ%c4u`mJ&3hHk^k~bo+ z{PBPhS>;3{5n7U-fpky@%k(s+n3Ij61}n<-&XONN}|Y&V(F@#pTvkBgs(7ZZ~dx+KA0ms}}DA~;$~24{TT znmEob>+vGBwOK*7wxr}>ikV6s!qjm}oomu_h<160G*EF|BFZJhTG?+&R;tWM#Qd<$ zGH)Vno**o&*gV|>C|4A+j8+tf1^c5FFhnY(xs4l~-fxy|zr87^-m^gBJ%zg*Ddamo zRu+KeHTlI;P60m-h!HB;wC=mL?qIE=*@ku3lEH%^yuaoHAT~Rua~RWGs=$KmBCM^; z1>(TiP(wAY?o}3v>@ij+{57}wT3;+AQj9^vw7Jp5?7)d zPA{AH8yI4?Z29t^7y-_+V~qeq^~Ja^%WliY8>!6H#+sO`f?7?s;vLFu-Ui1@5PL2k zFWE8#X9O5P4hO_l&*8aS@YH}f3LAF=4^oEVLQxYfoYaYHQV|Ilz8Ix8zKKQ70>G%ClwT8UXJh|_WJ%4gsbJrPMav@V8m z*TGygawEZvpwoE21qk>f<}E>t44yx!6n=3C0;I+v2zEv8wBE^?Tne^}+|ogak5^~E zX)8MrZU`@#F+3}#_!7hiy1<&9T&!PBy6! zoq$aiReEZnm;f)XfQs!BdN2B)*2hLo;OkgKX!O-Y%UD<$acghZ4nl#MYopc`G|f^1 zG9zZJ)(8T(E}J|CC;{hePTYC+Y#!eQ+$Y%$z0=r=f}AbPU`kSC4XfXJr?TPzC$3n$ zdHlO;MbT0~LMv&plEVcG`n#Rzztidt=j9AU3s_=Hs;eFi>Efh>7&%lH5Kq!Mb`~Ly zPkKi2d|n!;0G?SDrMb7*m=g`n7lNWN$+{3xdY-(vMEa#RwkSp9QAVKtkP!d}<%kQc zI+37>IL~ITI__MTjnWihFWVtlS3b26Kru0bh>FCKW(iebjx5*4>DXdWZ1-$u5MVU# ztw7PuEX^nfs0*7pUogz)TpyZG5`RKi9-JR_3qywJ2+L`Q=)yu?5gZS#17#lv-$$s) ztHRc;9^BRzQHlB`*vV7p;3_6W=<-|?CE~li{3j&AP-wm$o6`fvc|;a#rrHYkK8C)UgzhO*FIYp`%dabDs<}HU@fU)uG zCgyz^G94qlO_7pv9qVnIE->dkRZ4=WEDshanBNhYv>1T7Ltc?fzn zPaDkB+-ydN8%2PJ3z1+$_`<l0@U9p&b5 zR?rvDx)aoc$d(%Nttia9A@DdK=y)mL2fcbUntY%mW$=GU+K=QNe4u{jr9lV52P!CQ zt(H`{E{~iVOB`3Z4#fU>H`U+@>;0W$2w`LRepwvk5F5jXUJIp4nncM?(*X}+dq88X zAQ=k8nJLGK4*-scv7EZ8L7_!46R7-BX;CX3mm6uY`Z$nD8ys|DVner;U z(1_G@97_S-glG%$xzUSU|K2*Ww@Y9GrpCK2IT4(dWzn=Q05?em9I=dyh-WrMz#fjK zh%B)_WrFiHzF`vYQ5L=AXyCs2hj<}MqejZ$A0jEf!2k{S*+StpTL|kmNz;KEc%?=5 zUN(oA8?uTF5zN@V$`l#hQ%szMv+6_dRqEVCZ=~F}k26R#&N{IUKJ6fBh}8dsc8C8S z$wSaY10>t^%48pE7pxD2Y6_KuB1lS1;R&3flEo$Fx{oLD5yUfATyfyT&9rHQo4l-u z<8X$Qrb%W&^JN*{-h-6wQ{kutH_lPP2J{DSCQ(6r3&hQ7S+3cUUc2}PL8<=^oVc(u^OsWkMlhCEo|SJTS=R%=-?Z!HiqG_58G@GJJf32tw@!; ztNDO@s6aVq&+(Ca1x}#~3>RzxmB_wU1`xh9v;cNZ+JQ-PehgfWURY%N+y3V1EL)tt z20jP+3s0F3O+~l|T7!8yDvl1%;0ee^Z3186ZUOB!Mf^v)kZ@4dAmJ|Z(nJOz2KS+! zI<$~lD*hrRRys{n5nbt_W~ylR!ggs*PuatYvco=Au5}~nTK7IeBb1+euPN$Bc&Jwt z+_aQoNk`grcI%P;Rs9Q>h+zfJ*4HC&AJyIU!hZ)rNWqL^O z>*i>t0;+6KEMnI-iATgAb3YD#W44eDW|8#^Q4aqHCnzz;@8`6!z$G~C>o5)0d;iqZz z@ECRJ@vgG>|A(_G&C_hHzi_ZQPxDAVrG$tPF-f}5xrB%jmk>d_Uv&>1$!Q|GiwjLe zPv%0~(9^llOH_RV=_UFME_4rlX6>53J)};2pdAl8LbzEGjORG&*B)n=I`O-^lR=qg zrq7Rkrq7xv!VC_mkYF33AzL0oyj_2Rai}Qbk}_)xS`O&$a6flT5aA?3-;cF{l@?Z= zFGEs9Qu(YU&!=r7Q{MII9QQRCN%Rwm+8k^zhM#Ptx~qI@B)IN z_^bKRbh0ne0!M7sex0_`5|?@9MS$T5>B`rVCdp~iEY21Vb3prPoR7MwNFIRxs6m>R4of&*&LO(Y4gOwIZU?6jt z2q-&@iBO5<5IeKnss^Q|td?a#Q#A0a*+`I2fsKG8oDcg@Y~)1C;R?9pz$T!L0+l9L zVbvx#_Zp=A(o43q;wpH-16N7JRnp2Uj*grnZCR_fhZ6-&+z#a`NySz0McZ(fIIdDV zru{g^RnT3Gy#a$!U;wSaBIF}R8r)@rW zflD~9Qs+e3D><^%0HhnqjH$T=OoAL(?Y^lgj^OmxqO3 z^Y>^x06~!wLIR^)O}wmPJ>3PK zb$}+H)PjJES`cti3j!|k0CHK~Cw%8x5O6ufh}NXXJJ%oFCretMBj#V_a*?_q4$Hd)8O@_{N--qYkf z8Ai!pFx?c)j|r)i004R6eSb(X{s}N^A35E&N!zG z%m6W4Zu~1d9YKD^GXAg1Yf;&^;?5pocrFbzqag=`x3m{GMaJD!(UMIPJOG60=S*Vm zfO?Vu^y+bzaE@vH_6;1U1qb5&HLNr=c1*BU02zo8)mzqR)zhK>#45Pw?%K9~7dqw&O$T;|pP7L<61 zwAZa^Z(lN7i~%{I%!y$JZ4#+bBIXBoh*qx*vAC|Qp~`;Q?kAO;#~z-}O|1V@Z?3e<#L`7fKQk#1`YWlF`+0b77H`xgoSZr#8H*0F4oH z8AlL7e~FsKIJ)!&igET6ydV{E31z|bu(4uG?17@>pcYitR&xOmg=lm>j?-X|lZAu$ z%KpH^S4r?#0taV-qaxTDkeZ&--JJGrA&8&nxVK%Cj8iv99A$h%>@B6 zq=EMS)K%sitAWa^WU8hY$9QFg2MqO%Rwu$fJaCVUeIb#bI{p}Zi3^~N6#_FzPV5nk zt6d-1T*;O^5(F#F2ZK$njyu6U86{4q)i!}9u`|+2#zHx+wE3jmd=}6xqN}}dFgDI8 z@SY2BI8>O1l<-4{kwgpuf{P_-2~{5eVTJLuL?7 zfayco@kGvhOc-pX(|Crj-*aEyyBnta%6|7?idh;^XtidQW zY^!p$q=+Vl<|b3fDrM-9wdoDutp_7Pzov7bFAU;NlN=7>i8f(Q+Md@E3Q(?7(&-9A z(9jRHxrm7qA*=WTOI902+LiLCcIENa=Wa-MX?q;Cd-E1U5GoD4qB<_RZ2$fxYx8&W zW1XaTUh+HvJE6^DeZvjSd_fAnqCOIt*OP+`eyMkIb`clf+){QCpJW$tkzJJP2x+Sx zTMdKa(^^+Vwh_U>Ewm`pWs9pbJ48_t*p#!9#t{^Tw?^++a9Ag@*-CV+6$l6U*ML3h zfKwC9>DCN8y)1bR(6xI$mU&0GKwC#Rk^`v2#&P~G4cu1`^ZSn?r&ot z8*hO4>k-lgbJ>d;RIo`!gA2k)mu$&`@G0kl&%_d`P2pEbtY6KyvU>B$4$s82qvIJ!1 z)*MXaq7q57Jtw&n8=JypI%OEIV57}lbRJPgm8f(SIm;(yfu@yU)~1i-1W==s6+~cB#aR6Y*7;Z>s(5oG8ADgc7*J&F9)I2G5U6MQW0D3UZ=h@YOmcYX!eARMaP3x9}LtH4{T~${@mh=4M$WHN!fVW3-g?-j~ZWxM`%tm+h(X>7J9E~^|F*;XdBSz%SE!UzMxMkl?`^g}CsdV>P%phpWF=bj#S;nP43R%f@IMf2o=vv4j!TQ*rbdIoYRS zInbO0&7$h3OB+ro9sSPoTxhwNx7o9Tlw*9}Ct;tF^y4mKDLJ=tIo9V!1VutAF5{J_S<7sb9c_n_!K zw06|qwTA4j4C+D8j9gjn9a#k=k=@Z$auK}gKo~NT*UKFP!wV>^;yw)=0|U{C-XUJS zBf0?ZSl=1CM!z8;^qa?9AB>(M#*)XD)=hUhzN)^v3Z0Q2drE;q@|A7!YGb%0%B9-a zkuFHVrc_R_k^XD$e=$-G>`g(@5j1}e)|i>eX*;u>~aampmoYa`qT!U-Mrbw&tW`opaYd1%1EKP#3_VE}a@)H6U zt@Fw;WgjT@y;>0q;X%IuC}u)>>Bz*(#*@jR-14TT=?3{nePAQfw61UTpw=gyC&op! zlw4Fx$;CW*ve~S&n`}0|T-y&GQ^p}*ZpLQgvPBu+Dub}DZ)$PTI`&XCy4vR_ zkDm-VXrAt%XgnrMCH6*o_N}~vq+rQSZ6!#>qCEaHc9FY*uCPg2fw6id>lTvp6f;kK zs~6n7{JLmse6F7Ra|;T&r<^M2x}QZE0nS!M#@@##D%Uy)ubP*f75NZn+p5!Tobpi2^HVZ)2@%fX6itI#i}<2Yh9GXS z04ynRRsJ27L5{JI5pdC5Q%X~e<3haQ5gTA@m0gv$>%b+*a2n1kbFfBBAAE@ zq9kgvu;ym7rGkp|$b1B;U>rTiPcBd=SUOC)`2=VsytNCpU;hP5;0cb*W?QY1ZryBG z&RFY=dAL@ZkK@@C9RC8iNytjnC@VEC&r=&=_Wj?p>-bSmMor}gQsBu~RWDos20Y9s z>UT2Am3N>lLCXmrMT)hMXxgoi`9VX#JdaHMDii5kV3OgO`hM}wj6|zig+GNFHj?nt z4Qz%ML)Ebb-J`@K9cIC)=_=vi8G^=*o>Gc+Dlu4{nFW73#R?S+`rN3qEwsXcMq!~4 zZbaEgBpb0FZ?-p_%Y-^C;lZ|nncYhYAb$BZkyKxKv-5X%{BD4qn{5lHP%S1*!IiMG zE7ty60!+P;tc2CtAbH2{YQDtryOs-)L&~Kj=hYhtdsDrUC_%@RS4QAAE@TAmss+YP zA0rcF@ zACW8?%DD%MbkU}wK3L_PZl+sV+1|sShhRFCKM+zyx;&>MT`p?p#6|6#xTrA^7qxTZ zvIUOMWgFGGqsJz@RDP-2Gjtaf=`Pjf8I_D-s8#`&I(LT&kMlo1Im@#w6Ho>nG1)mBhns8T91M-dt9WHNJB>^Xed zDM!yyH}O3a{Y9SZNORem%c+Z$_Vj_yLY)#iU~au<$Q-Vu4cY9-Vw;ZR^Xh!7dtdXqVeYt|13hnZ;Hj>VaVkJ~NxKTMJZilmg1rymFX`g6Qqjtw8w8{EQO$M{4emZ^R zHRUXnXAk$+)qU$kttN>su4T#3IQsn7ko-S);y8ynONr`Hp0JN|4=hz<6Eo)(4fn+gVAT*MF0oB32*Pl=e3Ca2hD@W-n zUrK2nF-7KSu}3?KNscU6LBxD-v4j_1O1=EacI*Pi3@KQ?<7IW~nV~LmY7j=a?nM+v&|!RmD#uTdFnKiY zM@^ue5+;`Inew^2i)Bb1>b1`ztd9K8xSYH~KRxi^gAcZM7c^MkJ2Nv=UY{VSuIW!{ z!mvJ5nBc)z;BqxKH34Wq(wQa?<(Ggzp@n9%qi#25hO#@#bTd+Rl~eCQoledcS|-eWB|H6hg(+<4EN z8_R2cc+nlBEGhuc6)bx=go0&XE!Tj9ln}-;YMP}RzP95(ORt|GL;I5p)5{DaYH*0L0ieGq`1C5ePy!(R=^8<3D+*ZtPq2vK$mW#OBm9tZ}sBh-#? z$A@1B3b!zzxr6UZSu8MBcMcmw8VR$hH<7D@cJ0wZc1D0I+2}s@8{2bF)GUJYT~C2C zX8>pCOT^Xf!Wx?a(Ajg|OjxZW=E;rNNRE(Xi)mbNi=;e!CSSZlIa`R+}e64e`XufsWM^h!Y}s6)zg9**~_$yP)kdQs>TUAfmtC~1Lj-g zDU5Kwp#m6-sJ->xt>?#g?Z%K(ZvR8kt&Lx?2|x<^*LyRa+#c5`S?7I)ye-!=? za}71I^SMy@y!FWeqcYV7!Fx7ENNioi+Yj3m5q47*mc+&)VZ6u<_W=8OboMGdQ(Mp5 zkaFuJQE5# zp1+SU=7SfUdm5h;c1=PTiq|GA!Hd5Kx@T9gGNXm^dorjpU&$HLoQdX?KwDSDDhZFP zl5mU(xjKnUxT2LKU5dn>Yae~4jXN+Fi%M|0kvHj zaRgWXA}25Vwcx`Ezq@+eju=Cz#`RfK5U#6XU7#OB_3A^WRCUXHBc%Yk9FBj>Lukh9 zld|z3SU)#AeP%VEFs5|~jrDUIb^Y8%t)ClTQeL-(3*~j&xKNL`iwos-r*oma?hG!} z+&zQKLsZ$_dssX<#1Gv(;g2{%1nc4Q5NRZqKk|DvC_Y5Xv}z;?8IHjg0s{mJBZzIj zrA@JVlp}Uj@fq*j!v~q~{miAFOt7CKaS+^k!3c5fu?THfxZ0-%fQJjwVZ38EC%-UD zm?wuBFxNOBSrZ*C?J zt|Ua?X7C&LwAj@GT!wrZf#cK|rP7eZ1>vS$Q7$W)CxcBn^E#?KGd#*JBj#pX=akrRM(aacP0{2%DG1S;} z^vr_Z4AapRk!@`S+8+<1+X{l3Na0QaxdG_dz2`JlwqPG>TzPmurfWk~?%Us*DYNVg zEt-6g1hFPsM1hp~euHnA(#9VI`C7fV48nuHb2CMEI5igk3dAo!J~^x7B^LCY>7F3$7Lb zo-#tlMuT)2WrrfPSB3p?B9l^nxUL5N47WFvdv%184QD@tVES8HA zJ}3_*iW%KRkF>u=IKm>;x$e&?m(7ZBa=zvwZzUyA{5snFmE?Vk6GD{_M%2^+^amp# z60eYST`ChlN2B3A8u9nRtqcWPY^ClKRn!(qOKL+G0uSoS;IpA5i)Vv3pl)1K0m*~R zcuC^9f!_vauD7x;QK;o7Zww$djhRrRoo^|P($tfZP#f!WSb&_(uG<>QrZdN4qeTe@ z@f#qdN&`Tp{1AAUqa10=U=&v0YWjRDUC;4FynZ_rfQBzF1VAEpaWF?sen=j=JLZ>! z(dYfPCL;S^9Kqjgg_~=l$EllmAWhf$n!M=jfMT1${x;HdH?i=T-Vb3WjRi@2i@1!l z--xvZOW2-sJdo$YGkzcKm0|dg2TL};#+Hrx1uu!08Lki9xgoLS}>7z>VOa|$*x<0_6-9x z+2vE{2La9F&H@w+@6-zf3(&uSdmn3jTIJ+2m6X@E5*JTr!vWOF0;HejZ!W9cCHJbB zJM5kUsOB$>OT84WCPNc5!7Bc>$MQcc)hNvC+zs zt-3BT3VlDy5e)=r>{QX(oCqjjPw;8Pl?x3N6|vARtE8pH&zY4KuN z;s#GMgH)Su6g{2Xo7U4g!xH#p7ihv@Q4)C-0Buo>JmHccsSFL@0M8bB7bX^OqF$s7f@N3NH4Xmq+(84m!_(x zhuV6%4tRz0B40EzG!uWSQAUR)4;z<3k6P^Pdg8T!tk2SvAB1$XT!2H#%QuFFF+B<& z(tuE288_>nW3*jRX>QwJTt6s+=| zh4*bk9+NgA9S!lOZaFXuY---8C7#AhO7Du&Ew=BbHnLbqh{V)9%Hh4_Y*|pZRp!d4 z%gN{z+3}Fv{0zf1XfawzM;u96N9?AxQk|DRZj&lUIK^vV(-TEQg7NUGfa&;FxYqYzzS#Hg?GHRS^ zW=_1CS&&5XULrysySUw2#2|5_ow}& zGI^$VB zw6e?agH>2(DW+9O%o0Xd@+ecm!ncFD%zQV_VP-RtwN3s6`|D&$W&7)NiD~=mY!j`K zu-|G>&lCx%?p!KuNA=4w6O@={@meU?BFL>l)C6G%j(&3mc z$Rb@xmpT-t*Z?JMpzTO35SmPYxNIrsx?9j<;Z$;Www*t?zGwNro7>|Zd1 z^;44xGXU;Y<#10ZQSo;#_aoiISD4Ig<1+Ey_9HfN0VLW4E|q79%r0>T`YN07`knS7 zQgS?0d#ZuZED+GygQF@50EDXYvu+`5PD8cxZTxjwS%4I3lqqT?*&Avn6$!I(6l7yD zyEDm5%W{XEGw4B|dEXq|ivv5?BM1ZEnD^*p|2g&#orTa% z-2)W+JK{$Gc#(5`9oKi7pcAtiy&+@WNtN(K<%pS@y95m4MM0a=IUR()^fcA+aA_5> zw<@PfQrjw=_(WZk)RMq9#NJ!PNZtaSe|x3J@eS`KM#E2f-?O*xkO5h}gL4*q=<@^4 zf+{%DJjT=Jc&R3*vO}wo==UwTpvftLOe^F+ES5EpcOw5@6HNeCf|>&c z;sDgZwdo09T=@QzZhhi-BB`P4V{|)1hnAbX(BF!e}suP|{f^--jeS+l|m($yKw!f(W&6 zdhHIkVSEnf{E1RYu5$FmJsf+%F*9Nfm2=D`??+9VrFQaAlCGtB%}rIF_-1P;(`qW$ zwdANohF53od=eFtIjM3e5UQMj#=EeFPMx1xqGnJi3vc_^0Y$nBIt&oRFgPQn1z>Aj zb$q-F6oi`<(p@PJ5&`a2tjbAqqg+oqc8o1tLCnF-*(E_uB4llRMp6t1iI@XK;3)ys zCkZkPx{(58N>d%?)s#Bs8CsNdQ!6qEgCiv|56~hSOq2Xyo5+}E@Sb`T0+ruom%i5l zCZrSba~_*BrQw9*{XDm(U!s^3uOFCn^8`s47=-mGYB(eZF$hFh)-XjHi_E`TISD%R z>oY==!^&NnjZhS`LNaoZWaJ{#jf+e-E=uF(qBL$UO5^Svo8)~oRM&}t%OM6tg6d3g z;{Y8{+N)4!VOCfkuQkhqPdAe_6_q5uNvkzP*hfJ02DXeJTNHP!Pxi@q2R-3nfWMMd zzCO8EdNJ;XS8;~mIb}-9{MTIc^XXuCf+aV=R*}w8dH(q*BaEb=pOY@314Nz>O88M) ziRIdgZ1VtJAFvJaHUusS#w!yX3v5%gQY`oQ_-bwwuD=aLMN51eEFZOdQ*?yBygVI3 zbwQJkvd@6;9=VxV(HE9u9cL8}4*zh6#a1u~Ou8x4*Uo)&84#N1+??Y8)G{}@rtihw zSP(Wo7}5{7ZmC!Wh+ek*9zx*FU!#_W&C z81wzh#GyP`gK)L=RLTp>U7y^D{wr`wH&_!r-Sn!ql!T?g8{Enib7M^zni=@UGb#+A zPKc=uGmK055%5|sm0K3UrB~Bma5-~xQ{O&h0u+(WPfQ_F@GS zl{dg8XTt2sde=h$Z+$mD#XL2&Qmmc-pYWR)1h9M{5&yl86YZq`tx^f{-0 zlKrrD_gDG)0U9oq(W#U`J!`0xkRErvmgM!@4C!8*kerJO>1-mn+RmZsESl1(%AS!f z*)GZS&MNwFj(T`&b|J|w09opmKWUoDMjPo~&NrWCFBS-bXWl5G-e6QZ(m2fG@f$|U z9_VH=(9*ik-jGTznN9qv#1atii955Pz^^_E8NHJn=R}{q90x zF<42JVMsxWiFBfe4nD&!S@Xj7=QjV zTsg@;GE(`i#b7HNi-qoofaITGX~?wod=9JfM=&x8j4QaUyA8JQn>sc*xBpmux-jk^q3iy*&skK{ z$t7|BC|xg&`?;={$Nj#puZsJHu6PcQ*7ZQ#U#06IDv2(i0Ua$aFCCvP7NR7g%|ylF zs5DH><^5K!&fyJYOTr031k(W77*WH*d|`P5HpfwN;gh=)T*`xHpVjPE2NPa}htf$}T(!`HlJb3;h2stu<}24H zmnhpBAnw<7VYz=CG+)afv^h&*&>y@bMOAk6+3}USXh%&QITQ+1DNl??fvScq1#yNf zlI&%jaU5?fzM7I(r23;uXZr&1xw_ZG?x zI`Frx8C(%c@LEnvk`+smgX^)N4j^TyCZ z&UMc2F7Kk5svgbL>QTPi*^{un_Y*vu%m`JrgloUY(C8=iFB5M0Jgb8BqE&u(>@+ri z&}U_~2ft8LtMy#TAZsGDm|BUHVhuPpvq6H&Ni0+F=RB~0NZzbZvP(OSh!u7S(f0uL z)VgYU%qyLFo@6g?nl1KYeYzj`dn`Lr9Habkpu)dn{JZRE;tl12QOZ~0Ct49Kc)XwU zlNSBI{`p@Jcq9loF5&LV$0xs>L~+s@866#Mw>x9w6W!kAf?l?8(c&db54$XRMe_3G z(&S~yOOux*mn1JvUX;8r*`K^1xj4BfxiGmPd46&}!sfxa_uKe4@vq}w#lMVy5kC*SN!ex-ne&X zd`JAP_?z+V@on)p;;+ZI^6%H;uf|`AzZ`#wf4&%hA@1E0e?I=#_;c~i4ENdiGx5K~ zpN(&dKOKK6{$zY({0YAQc>J;WhWMlL_3?G_!T2NbhvN^$AB_Jw{wIF@K>YsrmiT?~ zd*k=S?~eaR{I2+&@wNO{-~D6!5Bz&ge0BVe`0xFve~8~6zb(Eherx=e_|5U(#czt= z7$1n=5WhZtUHsbkHSw!i|6TFl#;=NB8DAM+L7~EB@hjq&^UtO6%i@>DFNrUSUmU+E zeqp>nenEV3d{KO1e8Ip!&yUZK_r>Qu@4uh>|NXbW`J3ndzvtW=|26;a{jYm=pZ#B+ z^H*BZKeD{DW^ajS{+~1dZ~ptA|1Y5V?7#d!_0#|HtpEK#{l}Ym>1Y0L|KZ<1=J9@9%2!_ zE96DNGxVjndqv~x%k?#p3ckKvUy~Qg&6k@{Mv!DsV2D<-WuEf2C#loD8?<=6QUS=wvl zh!|w;%za6$UUtvYioBUb0=@IpmY>Ier^!P0rJJmB@bKI-YdPRtIcd2Hec*L^DmZi8 zQ{fO^)4|3QR(=Y}Sxf?o%xp5>7PAQox;d9r7{F5t*B^Ol{gJC^sbdd%fy zz8UkLSqg@{R31&eL!|_;bll>xGIYm zjQs1Zp@%i^W65gLjoBtc{Y>zdS=hBSwop)qXUH)HEs(U!yQ1t(wYP{B+Uu~EaqKo( zv2?;OF)FIplpBd$Nj;qXo!%}ulI-m$%#=!b;FsQiEZP(&@>P6gm#5yWr-JXu!K5NQ z(j+H&7bew-Ohh?k%h{)O?n1r1emmD)&gKoW!X<-{nb+GdP7ly@a(EI=NB z3WUznr331c>@BsQs{wqE8qMWA0yhqRY-4)92%jd)p6UG*FA0+w*9xApz;*)uy7bOe zS-skzP^=i3hsTQ&0VDWLtKiZh3)}0wWVEEpuHu77_t)^dEY5Eml_}ok%&oTequaf# z_SQ2Vhz;IcbYG(GNTk`#>Z=N3KAW?oU6^^F-=-CYoX%I(0u45$)23hU!WNxy>ZTKb zAr;fzAEb-OC+)oge>?tdld681NL1}_3F-3Nm`qK6ZmUOq-=&t2T z^ejTF;tgERU2@WiIs%0NZ&w^g=5W0=p*-%@gB%ZmBJOL1{My(G1>v%DaD-iOL>`S+_tNU?qm>`>fnPvPpip_wt;r1gGd_#8 z2rDU4wH@(9?n>s`>=H~FH?-|iD4M&XekTExU3zKQC4bn5YhWH7>KT+_wZ(nBXC^MxC`YQf*9GU7uI{@cdKKk zq6DoBxZrjG!ch*@E1B4osw`K=x%t+<_Yt(j>V^AGC~H1>*ZO|lFARWsezk7-c zQQwj5Qx52c7xUKu4OY|BzN91_C*s+`d5db^3C&wP^t?&APa||$Nd+*0qE(LW3@A|B zElBN@Mg%$wUXHB$-$ZnOlm)BzDa}^wv`K@=DgZ+eBWHp6Fu)vLEzkgSv|r$U03$BL zM|zP2$wE20c-Q&$5(zyV8@1#Vx|;%e+m~ZW413Im^mYr#-5(c=r9SOT^2Lvj3!GNM zrh-DWeI)n}(*o@PY#_UZ71K&v+j091&8=KDxZ+iQ#V-h3xv$zvEUYiXz~ma7C~qH` z$*!Tr&oNu`{l#Oh0;I=W)t^k{@;$}^hIGuu$w!xDAUUg9-{N74W=P`|m;=Ibloge6 ze=OZnUKjNdmx^wmuPwO!7u4vXTj!}fcKX+)FK|20Nb_-+dXKu^jh(<_ezGx5cI&n9 z|M7B+Eo3@w;F**?e)!=n(|7&^Py`8wK%L$eEK=+30u_L8w*f%~ig%A-!EwFEDm$I3 z#e`s+bL#3rZL|;#+>gq){>u3x@pjT_#x!-gC=Xn>dfLq9gtOvPn2DwU_4Z{rBZYjLSG_c?w zq^%s|@!%qpgFT6*o{Nbk14=#y3j9Uev(|+J_&Y9dLxo6b?yy4*OnYR_sEk18-PHOB zk8sOv(N5o^MGFD5)bxr?xBK-bs2lFi$CEVW5)8P0jC#f{ja0}d=#{V5=yEjh>a*P3 z9|y`~Hdwi7wmj#A9x&9Z>;oii)xv_dA(};?jU}ij34NjIr4AXjfhftj1qlD z%jt(0($;9>c7M}cWj^mEeqH}OxcXz~to~R()%kw)HDU`13B;&Hht;nj2z=bkzl#lA zZT}zHzz}x!(pLFLe$?kTHs5plU)3wKahe9R;k~yc>e)(XSZ2^kDy3{jfKdw`}6rfQ)23V`&sihEYPg` z)8;p1T$#$@v=>7ar^_1>l7=>_h79y3+mz0-Zo8}mv9UD;4U!5X4g8b*K7 ztA-`2p;Nih=}t8XuQrg9{st<_tJB5j_K!ly)gHVLkm%P4`M{*4U;L!G2De#Yx}Og< zSo3KCURSH)zW~v}n_ru>DHCJ1(rv>$BGi4#)W+e>!woKN>oufG%*XZrB2A>%q;Gw87W< z!S5eB_zxd;@Vqhj6Pkkq3>*9je(?K-4*r87gF7omD|cHeduC%}nkR;73|SI4%@h4J zKN&jBJ%>0=6I4%XP7~hdNq(9i51r=wjcHhXftyiIILGV}z@S;5h$?z$VOqO9hQWDn zOilMr6EA%-&mH5^2P?c-XY0Xf8JP9DfwkCuc-s=ISBd1^6m4q>6JVYZb>5d2p%CeA zpRNhxL+chTeXqIpKrn2Ap{RShQ$D$dN%l@Y`W5`BPFd3Zwr~}Vt!gmvsQcZ<3>sBC z944x``TE8T?-J&(_jCMkD8%ocGiC*?4Q?DDo@6%820zXZY#etVZ|{Y}cj|F060@Rv zSN)BlpZG{_8cywVGXH8IGVOIW{YIOWzN#@7v_AUztFU!=9)FYR6z)0`~I9 zZU9#QhF1B<_1eQuZ1TU4$#mT`=XW1#VTPVI7f-fIeeHmm#u|^eA#es~|3iR2-Vbum zAb>a-iK28jP_5OD%dr}Dzug3q_EO=hsC#GgYso@Oy6WE1{2KY*>VB*7jZmV3-)37I z4uS05TH9v7w(m67*1O$Bl(dP4qxCvMv8J)QDT{FL9Waa%nC7_NI;W7S}=aq!v+)8vRx39o_LEGdC5EZ56Z z{MdIk##T;oF(&)+8#IMcH1KgwTNAqB>8U{Tr#2=p;I{2g>#=g*XG}K5L9&4j0`P(C zz4~0=7vA=|>K@n|_gpvk9tOa1*+7}=-4mMJI<;Qkc%nJ`N2`(D>>q91XS3VVj8|w+ zX7r{vC@Jnn-d*hp%!MaFXnMy`utvlql^8dUia_7)gtHXn;zNG{LF4`6P)d*wL0S3X%R)T?BnRwR28s7~_ zQsKw~oDDSgippQ!-yGpz!U&7$Z~;5bKG-S$C5&>n9|dImOyj=nL;9?>5>E{GI5a#L z^91I~0r6rqO9Qw+8^GOj;QnmmX)ws%M-FX}E-V<=ht4$%D31M$`&UX22OS8>VZa}h zH;sQ55noD$L%Kf@ZT^DNofqr}CdtT%7@|A2MM)LXai1s+;G4}ZL z&Bt8&0$m8Jz$@Danpr3^2hAA>4=2>^luR(ujeLt6c`4H8?XB{bFeZE@?EDwP9jOxJ zzcA#EFNQl3-SNe_cl5p*FoM9|JIFGZNFFzqS9GQ3G|g@3+=8MNfqcooI+TiJ5excK zV**gGQki;^ke0skxY9z+qDZ}FOWx09GKmsUA}U|;E~10g_&CFyG!*GTfL{)ySNt4T zlRTf7yfAjf5+UC7l{rs-B|KU2clX}x-&ez}J;#5)8g6y`+bu?{hV>%~0u34kDi|$s zmcUSP+xdO_nj5jZ^`Lk8d~I;Z1%d1qIHFQo7EMyg7??Mh+=rR z%31aG!7+m{VvW$8Z{I1QkDGXpyoB%-iEjDRP}Uak9x!NS@i+2%=$y~@!xJ#n4-}td zm%}v83agg(jcRF5h51HUn3Iy#%cA3${RBcD#L2oTqIS^ShE=8yTgmd))o*=UH8fau zov`?}F!&r4Fi5WB<;NsDQ?*6591LZivukQU#_X#rz4Z1l^0)~2_Au)0o`8E_sfbTT zibOCyuEl;=3?V(*>@~LPn{H?q-!#(uW@C6rZ!#d+q#;>Ans52%;I^i1d~5J2gQJ%f z`b7-xj_MJZn<*N140%WrStK&3_1@{8UBPykCUEEAlc8u7*Rz%Ak=Bx3&si-b;v*v9 z43^Q>%+N9Be?TaFV5rPiIUOspn50;SWhO|H&LMp6p(h?^hzQq?i^mHB9s^x3T3Z}@ zf^HByw=knc$-jL|Qr`P(=!4LTdMDqkrQEEgK&xN<7V@S-*}LW}<*xAVLzW^!iBINP z*x5WSh54`5G}rn!{@@i&qW#XCX}&u44aJL_{JY30I z?24)4cZZ?p&;|Q$z%k{A)H^9dm4yFpSf7-CG7u#nzuOonVCMH4_elr(-rRfGvI$!z zN&0|8EoX1k6_3RYx}psng!z>3`v|+x1zrb%mv1uODZd|vhhyPIMnjeHm^mcG-z1Ni(=DS`C)^)!B4^p z$rBZz5|=0Xldwk2dmvCrltJ-9DedhJb8q+4uogIRPCL4US}WU*ig*7k z0OgxePOekF*x|^}!h?YU0#M6-YKkZ!Vl4%J9!7eR=wY!&bGffS4`Veon3@wj5T4uT zo?Gfx@IZLVmd-Q*NK1UC?1@%j#-}soE%TYOCCX$pAqBG`pMDW$cq|L^nS;Lw!-p5t zjsjww1G#2^P`O|$J{?aTq~LRw7bs`BrJt0uY&sY@%V45;%{}^n7{7E=u0XxS8u?|I z?6%sX`Bk_hlgjj~xp(xw+)$ZXB;be?DcQ16mo&zLvO@Fk(riMCAU})ma>N0DMa5!C zz{UC-w;gt60*~dk9&QU@(0X~PN*@xT3_<+>>wOf1} zsks!`d%wxA!%KW)kg?dR=!(jMt=0>T09lRysI3SjsfKZ#9%hVz>+ ze1KvDM!aEX$e6#GJLYfajQQJPV}k4WVNhe;Nhw9WP=_S>;x$npk0pWuJ0I-miJy=b zyM|!=FQc6+=!P``##StE5_J*d0k;qA6#IeC*m4hEicE0YD{uQ?SlLpn>&fgB`iAMm zNI=mF`@3aFPX2Pi?(L+gvw(SU{PIt|-5yNDeXjLPo2|k(qmlQC351dLPIa|B%T&@b zp`i8Tt#BocrC#LuZm7jTC&nGiI&YL2aef#Ng}*6L60B~Y05ebFxM1GvTo9hE?2U?c65A#z9svAR_cgh~h4aR_FpMJv3+$%lVqJqq+C>!{ zLa^(i@T|jqa$+o(yvZ)@JWx&!BH0KGBW_XBwkbVLxk>COddKlQ6%}BimU@D`_L)uc zW^p%?$93KWi&n#*%xQJ06vF>W+`9nURaAN2`#kQw=iGa4vI7AEiF)oKXwXE`4h=Nm z*V(i@RBWBro_1!OY3KX=X8aO++Mw+?Jt#pCd4mcF2nvdT$Wu{79tK531wln#qM`z# zqDH|NqRj8Vs#fhf=bm6dov&%L?>T4Js#U92ty-^IB{z|t#5|6SpAXj)EoKAHYD3hg zPkktNIvn8ykP(ccc!UqZ*B4Xt4j<^OY6iR`f5SJPBO{og$sOsh1Ue);n(V3|oXRhB z>OJGA(6)u?gS*BGK4>+jwN*5p*T0@lY4zn+G!DA5;Vf%{H%Txg6dgm$Rj z$7QV|&%qr`aS3D8s~zQo+VZeQv0mITy{dRRVpK%MwhmMM2qkjm$K1rT+JtE!NAHEV z=a$;>-g%tz<3~H6y(29hx6~KL4Mmo^>JUj@fQ@qJ7RpjjBs?JkM;Nw)lk9{HJaQrU zacN7n7d5v%O1qUj_InSe<*a8Ha%cTkY<4hif`4LwzctX!#6EEt`lyM$HD2+p*t$#` zti5oie}><_)R8C0`S_g~vLqp3je*It`_6`g!*{ej$=jNLwY*s)IBE0k``fH4 zoq|mL$b;PhoHf1!;vQCKvUX_sN8|(xIoq}l^R@& zpi?9KAiho=hMv21)d9?UFj^mR+oi!RD$;S^-y!8K9pKyYyG_p?yQ{?0t@?ml&q%L^`cN<%Yh)=vKKo( zDRz9KIzEy9lpXo4ALVTO-n!#y4f4I-v3Q74Q4av%)JTwikZ-3p(!*m18}vl>;jpsr ze;v2SNAzUmo5aMM=vN5ba&tcNGe!_NV;F&XZmQb+g5t^iIx|3FS4Vo-S+X-TIIP`p zMu&C!KD{ZO@iHYJ%M?wA>)toiWSCFi?`XnW+Be?s?`pR;O(_LzT=6^0n{Z1xotQ)F zth|}XJ7Tz;9olT&UnsNWY=8TkbfP&1{}1>ZX4-sU^o`luvmHcw2U6U!`eXACI#QAu zw|1%zI)Hm(7qeeaBKe&7uBfDU&+&J^;qTt|#GQR8@9Zlb3U-K#P^s^B0AEX;ott;Y zyXX45cloH zly)SbO0^2E@?@)@@8DG%AO8Wf+757rp`Ol5eQ0 zg__gjYl0{oq`a*o!vj@jRtf;-7j|loI}%`$jY#oXRrQlmZ*|Bx=LRCQpSL(|@!zV& zerw#ZZhL?~5(zJeW20Bwu`ck@C5A}+@DYEtSAM-yeZ*fBH@NV%RIEkr#A9t-=xv(i z?fMj_UGw70=c4e+!oJ!47x^o<`_$c1PhEw8Y4`ZT`y=6B-+Vd$hRnmT#59L#oEJw# zNV2e%e}|^>V(;v0!)BVfF?dgh2XDqwbfOanv96<`AvCQ&jz^gBTgIrM4|k zb4Qq78EIdthb+xEE^{sVlyw}(OFnWH6TH3ik2%Q?B~eRh$mLza;A4)#tww-(%vw%5saeu#hMg8QjPig!o;BDU&yqD9#IlThS1fow{lCm+2nQsudWCm zP9*+>lM1gQK6h4|k?IqU&MihNy#H(ZR+}%^EE2Jz3kPD6QUc=Bb4`e)qt%gE6rfTN zj!Q=&);C0~E4%~e1|Rf7-7(n5%7s|VWbBH$2(XHRBnRo#J5knb2~$EV2KdT*1o@K= zIk0(H4v}41j#oM=?ec^+pTJNXos*q6KIL!p%8T24%HHttT;;D!YjIrVuRtsxM!3$h z_l11!mWDICQ*1@OhfNs~w*&$I08=)HPo^ zkI#+Ziy=6yrVpch`Z4nLm{8j>->$T*5h?! z-uR5a(Us2knb9|3@Hp$L`f94?Jr|ESJ9Ae%3wKiwCVLD zO|SQ+H+j>~Wn1E6PKShpYIXwjvP*JH`*S0pKIfpmzxBtrCXY(e?BDQ@hoId$X{u>5S*}E?PX7M^$TV8u^Ssre7J}#3NHGR<@$MY{I#I9j6>cq z*9L2QGJ(6){6TYz`RWmtGESUA(${rXmbboe4VJ)SQKI;SO|0cd^G3m z2A@$ZCGph_KBJ%a8BGh)?7VwXkvJ;4-E1=}#)ta?Cw8yDodUU0a(~_dZ-raDSAI)N z@AD4)b0%N5b%r2rdjQe9mJ)yJLwbu98zN7&&!Nu{aujGS7Bpji)ERUAxt+A*)bEX< zUoN>)VCcrINAGPrx!!k8+vyh^(e27_3&}5dlj{x10JsgUL!T69D0Gxn$C!-D2k9Gj zux%BzLOoxmk>GCQ$mq5+Y7+)wVp_&Bg%s>~F^-dxp^>_5=g3J&oa9%&Wg9zEfAS*d zYiGDzyIDP*5Y#3mCN`^Q@aH4p&pv2Dw$S) ziRp|ZvFatO@RQjLXZ{ZU1oKZtDd;NkP2NZ3)|bB+m`V`fkG$m;aBEvvrxZ)N{5=?Q%dIUF{ z^mn{}BrW!<4nI!%SLgMRM3h)*(5jmI6AD~f>9E4S2+DDO*X{7ElU57?@C&x8Qyy(!cHqJq^uYCp9gl>+2a>{Yg$W#cq4EZHWoU+^Zh_W}`Ze zQys0P89{H4;41T5LsSEI`!F~oKT=kn>lCoKBeYz+&+=fX-r;S+GRzYfwSI7VNF`vu z$RcESMi^L|cB19ZVHk;diHYeT6`tZGw@p+BVxsO+R)PN_3kB{QaLFfjc$ZcS_bfUA zfhBPrqeG9HKTzMWD<9yZV>5*^&G{}zRGO^WjdwY!EHx-z2Tbrjqq>CddN|X$X818B z)CS|KwlCS7E(K{TwhLGA@uPfX7v7UUw7*N+WExerhw+6!lfb{*5we8vyB(S9q9{f( ze8b<^PI~V*#=LQlzcDSN>Yg!geAD0PO1u8%=o^SKcGkzN_TY%O3Ix98jTe+hwfV$Y zVDH(_fTFW!+{G~v0Yz5E&a8%=c1OWOlT(Z%eZDH!?1DWd-8C3wP+2m5tALCgMq)Bd zY;#|RT5XTPz0wr<}E27VitQ>+#T#Q|QuSM6jra{2sJ}C@}dG@z9jYEzg(>VB}rE-2X%^RYL^=i1U(9`~e3rU0T-< z3VZY7P<-)4*I>PTJ-gF%c+L#wl32RjJ{3AJ&lIu8a6w_+Rm zp*ZV7$IxZFiLRlOSFAclZila&7G^)9NmxIuW&O#XccPRFB}1uf-XjX4Cr{81LcjPG zSV!o2Kk$B8MFuryF0tT#7+(#6+#mXj2vbOyPY|v)=cpgWHdR65=GZvwBlSckasb%E78`h08z2KZ zC^prdw?K%rYJTj5=%R`fCjD{Nv5)2_j^3x%-Hc&)H7 zdrNTd@L0UxpsOVe;+zWBtXg=A%K17T*oRG7g?q3Kq2l_qJmQ3DX_tS*d)rtmBERrA z+U0TW>KCJL%wCyPc5Ub$Qq}gJ7lim_fTFd+j*J%elTP(ZhxKV+FQ3d{#k1i`vH@0p zF#K0zVExKrUF)!}$Y5k}EQ&Exf(F|dB)u&#DkAJ1To2|+)a z0kO~(2tDdRu5uuk*Fdy*Ls+V2yWeI&%Aa>@vsOMc8nO*PjGL`b1K{8p^p`R~;bVgL%!5qwW_9RS z@?G!<9}U#8l+`gE7(KK--E{;|(!zL$Hzh912K6&?TgNoE4KkEX(FU1X9~oNHl991N z9yz8h9g~*pv^dK9Bfp{id8ayRe2Z-Aj}9$b)v1s#B#*E=o-K9j=&UjGA9p5Z>6p-l zwJa0%7=P`PE=ev+oavInY(Fn77vZV`8cNx-9XRj(A9C?)hEVwb!pxe>{9kF$-jYd+P#bOZxq~! zJETOnVjO91j;{yXg2az#s8+#OV&r4if6}=v$|3v}!`#4;?ig@Zv@^y!6nl=LYM=cR ze2kW)qfkA|PsapG`ujzvI>ARvZ%)Ff*}o8t=ORlr{5AEdl_|?7qhP}S#2R|5{H3rz zF@x84RcrRbZ1z?C20TM73niuK@vC=jet^+Ba_BuCsor6j9+M8ZbGv5r7gULG-Xs%6HHYPvf`i#UaEO<`=?srF z%)lrIpB8!*2NN7W&3j~s4!o9%z|W@b^tvT(z0*fq&Yp|+O(XBGgB*2E)O+JFtHpIn z)O)@0h2!VD3KBDk$1|K%Li^DUH-p9rr@f&)`=M-ElUgY}5WZ=C&vYbAln3c{rUUti zA(1+JU;QqUu>P<7t(f9{!>!Vk1h-+XNkI(S<69Ua$NPOKn)S!XS#@|CN<9Va5W|b+ zEXRt&7|2Uw(6hX47(tRgVL2Nx`0Q-&QF}bZJ3DJtcW4Vjn#+gqc@E9{2fXKCnp)2v z$YAtcwz2|3&pl?NhCFX5A9R4(P(J7YFL*+ZNW$rydQfc*>YS{7-E|t&IirL6kmHaI z>O&cfF@rjXK^cQDUN%yvi3Hf*$)hH_yF?& zU2w!a0k0s3<|!EGJN#DpJF;U(p)+;OxmNX^6Pwjzr=(=ZrMk^dhVZZ;_;7&LtbSRr zGyGnw;=>uh`J@X$)ejRq)i`qwrQ2VF@hALt8rNsx) zxl}wd4?FUFEkN)IoN^2dwnEup5*7!QFF3gC$cdSG2Y{q_e;%S_?Vx$#J5!EkZ`N*Y9I3fk0^$y=bBAa?gd;h zjwgQsp&2v|U9j4$j-(J-kujvXY(E)|)=PQr$j#RzDhxR8O=&c|l{h6{w3M1*h~w&5 zr7_6Ad#OAOzL+jgh_c{tEL`rGq1z#U?b0ZFB@Pn~-4%*ZUJ#E|wV`tmdN*;jA>R48 zPj0XL5b3u$L_uK*f5Lm6E)VVUiLa&AtIycaFgIS|??Vf1KUa*ln4R#3!>D|62$fHI zGgrTq(+|hcr;6XjuInU!{{~Be0cI+ourn1f+jrCE_kl)`dL|7Lp|6ZXs0dcN(7Mv` zIX_d0pe`#`))8BfV^FKQ!{hsuk1rZXpK^%j4ex`&x-w{x|Eijtt)L2DHQX*O?IgZy z*1p;Y@)xycboFraq#411Qr(BP2pimD1&D@+a!oxHH05g?BBaTvkcfPCEPR<%&TAd5 zOvAX=fs9Zipw&A&r!Ujn?wyr?vve@|Op4)_q^^eKQ3=cX7M?P{ej`d$RM;|4zI}@YUG;LuH|9f>V~YjQDpYLX$%mlaz}&hvCBgl2jaXvtFFV{b$HIM24wpOGS*+UEbZ_?K zk58=^kD7?qIttzm2@pIwsnc6Rr#b{^qVN{)@C@rPn2(@s7H+WJ5h=Gis%mGRm|Hi~ z&X!1O_mz3=zB1YlXKwO{NU%wQeKl+5BJ``H4WkG}GHBSyI_ZfcIwG*X7GbfACn|r< zVFfDJgEm-c>e{mQPtj=-lnGR)X1D>RcS=4Bl-YTLS&&fE02Q1xjsTHZgXtj z`$SXl^^7KA3cfzt&PW+|BPZqUSu-c)?V}C1kd$|fA>|zoYm|S+kn-gDq&zt%WhXnP z0nLoEJLxv4ozCORtPLC9OctN^kCXC7^`0MCkA`teaeCkBB!E?5Uvtmg>1dxecAdRD z>%sRW?BZ}{X~mN{9zG2Aks&gu?gs^8K=m#=oQ)g)JP^}9?DnRdqd=9PT zxi&68e<-<2e5anwdmXZj!gj#vUWb0tFqZ@k$Z`5k-LhSR(|58~j*|=dlizc=H1=V9&tbp&iAZ~2-O`3}U)IWp5wxq`ahliQ zS{vf*`y+@dW0CtE%)5qZ7zcN3J~&13G)G~!G)3WjQX1U@HI8X?4|oUf92s2|7H%T> z_v^;(5|V#EYdA8%V{)wO^`8fVYR-Ak;bxrkpu;|K?5K~<;in_s^SqNk2#}lAa(2W< z`3_00A2{R_hKK8lZwv>G8dg6HpbSNp+>zbthZ!In{_K&NZWWV;=84iD)q@pEM+v1L zIi%yq4i>OZUM-y9aoRDQsY=$X1e{$Tx97U*UtY{^j)uV79nPNdN4&d^$oUN6^DOND zP(-IX6E|yVx7R)7*aQNlBGsfOV}|yvR`pS#j2=N>ybYbf?CPR1*y&|VX~IViS4x5G z(zuN%EtLrdt-bgY%i8QZ^I!cn?yKfo3Hdhp1NRu$nC-LrEgUu_65Ln|rkro$*Ty>N z^!9dD=o-$Mow?m{X0X#f#Xt1h2gzx62JkN&JhQ*k%Li?pK%4CEbl!C;Li1euI}mp$ znV;%fLj1vorJ9C6k@vHldp^30OX~5*TPnXwtAKKiaFG5FHh8;L9@7nkEvxoFF)C6o zln2g#+zQM>W*{6%jw*(^{s`ZjMm69{#RY#mSWFMo7xuds?$bEpUBMpn{?vyB>pEt#56|6+ zBv>4EPmaZ=ghg;uZW@CHB@ZD(LV)@HS!{*Nvvywm%$o*DkfuE710i;DWP_{VU$cpu(OaeEObwd=wAORc~_m$em;Wk&%Mv%#uM!wHPNi#*k}~_;Q+76J&Rb4 zQOZ8-K#v`kvJwkyd~mE5;U<<9!A&wlnGT`d?j4c!HhT3YBcH+1oOy^J$;V>S>k;qx znBk5i__x>K=~D5ZRyZQk+92Q?@_GG*&(Pj38h_!yk2c^b;44sz*F`{Y2F|a|g{2k4 zO#gBooL>&ZNz+_2_00HndU&kK?-41{pUBw7e~fq1peHi*VCx zYyC0kl=3$WWv(3>Kw=cZ%9y}x3&)F0hdS^>#}4R!B@E4{Bo!J@QbP1?8PpIm3sB$Y zP&bT)`mgh$){1#BKp22XGEIj=#?)c4$1n!QG97w6%zHd!hkll?9BqOBIln_MH$Vqt z3&#XHlDj7~bSPdad}-i^XJ~{Zy@1Byj>cQZq4DN~hL~C#U-Ty@xNi?|NyRUj`L{c? zx5NPJn|$JJ*DQN)$^ZtsjToXMR?ZO#Je0%EfeTLPR!4X@|0{O$#=4tvCQ6vAY=%PD zX%O#7y{He%)TEbpcrX7NdwE0MOTt~m4%S&s>mwt$fO2`F*!D;V_CLqb`3*H$1aNd; zJ}Ll&H-i83Cft zdtu1O)vayrX8*aKLOGZLK(P-?-bl=Fd4e4Yl$9Q&2C0!+Ip6>x8;_ zyL@-II$>UOIyEL8aO!@<%rZ=50azrsYL21VpaK9Arlf<&`%;8{8%*34<@()w&UHOntR?~NRQ=7HWmzoXx zS3^P?<2FYm-bTd8;@2EYh#y zNjz*X3SQd(UNhBX(Bkg9_4N*fJUT?MiY(qFT0-}_ygkDexPjzVP$F1UZ*|-8w zzzaz&gdFy1<6xiWuwOq8_SzbD7`7HkJ(;KH5a9#!ho9~c|9Kq5|F4D!C`~kg!z{lx z`^og0|CW7W^Qe+Vz5hD;t*4y zZx|(C2RZ*hde0A1g z(0>!1|1tYXWZg#rky2;+|8w?BXym1?djF~ZNfN8p z_oXM4{zLYX_6|5VF43HU&#Wn59KUmF{3M$VzjGYwzaKX3ylJ=Vy5Oz|VJJ|88jD2~T_(o5K@fm*M&0 z8qau==)(?LBpB9jf_m9|SxwgPUJbE=dZJu?SQRPJbb5!b3&(vG@4R z%mrN}SoB^h4-<-qR464&)fWxO^(=pFc{-YoeCHt(nCj}}H?{cI)Gntc^tzy?7fM_F zuhs)E@bUfq5b2V@gGH?PLzXr2kqA)|K-wicLpLac9~lpfti~{?q;&*gV4Wmo=RyZ- zXbL!D!F0?E9qcQHa13Dk=3<0S)#}&vDO9yWyLg}*Q%k?h0!d)oRPFWf76}cz6r46a zXs<#CA0ghZlsi;sN^9lR#xA`1TcQJd71TQ61S5b~6(G8vTSvV0h7Aq17xhO$Fdyox zLv-1Cqk|PX2yY!wFEMoREAJp+)8Xn4;L%oSbV#M8SKt2A0=+2EN3+b?#*1p27*%Iq zQWH1rRRSaHj7b!O!HTxGCz4<6B&Xxb94I&*jN}(P_?L_1qYj~$IEMoie@sYml7enZ z9`QMK3Kr^=zI!7Y%q89}f?swtUH3w_mw2~-H#E~>r2#Bj)HYOj`_dXvO9yH$t(ym; zytpQc25&nqyGB$+g(Z@3Ggw|$10TWiGVkW!j>l44yQBEg8cItl{737y0mT>9D56{h zYjGa^%yT_FcOP@W(HT(_@nhb_%f`*!i?X>37N*@r^Fk9O3e+5kDB%+(-s;z_jT)3` zMoRd8;ZSQfWz(0nybNSh(U3`+=ubv zoXV_b?q{O6RYjWv?E1@aNZ|zwE(|&7UxxekR@}E~PCoA4?af-UD8k2w`bsZ;!e7LL z3_${3pBVElYrUSLWHn#mQ>0j;sm@o7Z_ApNfZR9HYFJJBWPsB&@`OV-pL9Sk%I8?3 zPQ*b5MdE}B3dC6#;x4d!%-VAvy>cF&SB?cQX(v2iknqgyM%fW2w;b%J9IUis8~&#p z>4}vM&N+Tw$=PSZd+|x^vz`X;v1RPVs1k z!uj3`A91~q&&oAUzp^|-1GvTqaKO-hX{~(VQwgtMB1J0%iVJSz-zYQm97?yg{?~vZyhC%&f zZPz&ma&z(8Qc6Sxw62S2g=$aNIT|(rp|&Hqe6Qp{+XdhiIW2lEwSRP^NMo< z^t0ZxU61iu2V!!mu3e}xOF`9`s3orD&cLnKN>IFz=SmUihjK!^2jSb{Ku?pyZThJh zl(gvzf~`Pnz^}3d#d%sP+s49lsBQQf?n+s@*ZXW~As6NQ#qifVio-(47@l+u;Y4wI zU5G{&i{&)bSKJ_{R)><~=>oIQg)VxPO28;^^FAGl{M`6Xls$vKVP0010+zvGg@Wlv z)q^W)np?SHsJ?oD3}5TjgIRE_2;oCJ*-_JLt0up4D{f>{JN^U+-B6gepc|Y3va!$7 z@NXExEJ!xEZK0|SKQbZnqn91)LSaRN6(txt`fH%Bajo%R&L%5N1UdI2JgDOb#?oe2 z21|ws*Ck}P-Q&G0a_&0hh?s61AmmlDKfVbU0 zxk+h+nJ0nBAyjYsh0wNHk%SX&L;gbDk`1a}i&_MAyD!Feq_>a|`bBTEUwt@;x{%r^ z|2i#ZsYx|}FFDdClfL8tUJ!@+d=~+}4TY_#Zhw=vNARToHo$&iCEw%#|7JuA8B))$ zks>@Fyin1%u8l8+!D24qblMhG@gwX$3LM5rBXvJCG}ZjT5*Q-W&5mVM^Fz@Oh-LwZ zn;pr0gk<7F6NjvI2|!>buloVL=Le-uU5tjlzU&jyDnHV$zFb2#LeB10(=!fK1g&GU zA)F{{AlMfga&TP_4>=An8}d*P_ZA;-)X0a&dy8XLjhmFcvPm)D@{y8}y*=x%v#Rxf zRevjG&a6dnW*$6RRHx;!3{iPhO={!-0R*-}PY;FDiY&le9sjltLf%^AD>K*RiYkew~aa^_A5Kbe2bGPK}^8nxOfcF{)_%9P+m7?AFaNDZlFX4VwRjP09+$?u*X@Aq7 zo!wiZ7Jkf^O3_8eso|#4-Qh^c#bJBZ9gf7FLo&jejmm&KLu<8V%I>UN1{v^g5{V;i zM|;03^{%?rENv6biM>h~hy@2KD|PyEIQ|ylNBo8{Qn98l4EU8jiVuvlI>{ zj)_IX-u6gi!1-?J`+Qhof7nu57Id&>4CS6&tGFkJ-VV1#+*3nl(I>rtt7Ag-a!|Bg zR5ug)r3&a4C9140Rp3vkWtS@O=ln|*T6Lk~7Uhejj@Y#dtyI=n)E>H4fy&$UwF;j) zD!*3Yo{7yAI1YFttiBnBD68M<6@PR5@T^=#RKVmGlzt!F&W#t_L~EMiC%Z4HIfvR# z@@BHdz7;yb=D?EuhV;g7c{j%K-L%ZC?$Ao(Kal&jwnT+8!qZ}(S2%N1RD&*C}A zMRxvDMgMfW1+%;}cc*jq2>(qyg+!eJyLP$SYrmz4pRlVS6Xy_ZU zwM*1N`+%aPK-6%ORJ}i;$pk7B=iF{}za#p*nwTa9JpNst*X^ww>My8W`NkAFPyIYF z)K7VSw|c;P`HM)7XD5>SHa7y}`w>P`DU3nvQ$uCqzV8rMM~FLb24dJahqm+whwy{# zKHRMyba=Z&cq<$pnJ&9EU)fuc(ZJL)zAbvs8vWLEwP%ie8x%5Axp&Hb(liTr(OaH< zTLa%Q`xZIb?hUdpP?(p>C zHy<|}T`V?~6!Em|E&U_|w&*R(z7>2H{Ug^u58A5SOmie7C# z#XP|6YXIS<$0gYp#1-l#kht&%*({eAbgLiu3_mT-aJt3FSvfWRVQLC<(DaAibXjbg z?&}UarrlDvO_KJgm3$D(X_SUt@41aZt={}7z-L1a!R{Y9{G}4vsZ{o?6vxmNV(cMD zYPS4{^u33M8kzg3HSU%kHWc*as`ol(4_^l8B$vRC9S_dKloxiZA3Ml6PQ;Z}uxYn~ zi!P`JsKS7GZUa%LDl~lP8(>0i}V@r*)BDsI2W)0Ju$*2 zr+I*eB-`ZBmPBZa5;RG&)beKu6PIA&$-gGQe&%qti*U*zI5j_y!RqG;b{r-0>*o${ z+Xycm-U{TjGWJ}m2p@*XPHUE{%RsqWxIQ>$FrHu%)GvrIkPnV(=Ial_Q-V2X?l^gG zPyYT5*ZyH2HxF$KqoA?8qET zSNo+m-g?;NiP4H6L6I`h-Ijp_P8!#*9GAek;PR^)oDF_9UG$T!gR!s~Y|Yreo(K5X z4tT3L$V@cbu8z+z(#$X&S!2JM2k&k4H9N(W@2giT_&!FS1(q(!Zv%5!wNMW|Qj(!DFq)ne4Jtn|P_0ejuV!V$zXx7n43JpfG?zqFva(ZJx{qMDQP7oL2C0wIjZq(%rTSwvb zB1{o!+S63W>T}Cto08(q3+Hyiq6(KQwj^ip3GFX*26mz)mjv8jY?2NkH`VX$Kerew zJkotJCXvalqPz%c!6&Y?k!yXXS`8Cp>U`&GaC2I?zjJPrvjN-ucRoN=7=h$g#0WW- z@4|oO-|Vzc@2&gvvWfV;PsA)!Vdp@9@8G&=Dlj3ra<>lRJ?@Q4?W&J^gHG%}`39&z zg~n(!lrDf+C!`_HfleACbhS7_tt`LCKWkaelx!x! zh~u}~E-YBn)I7;ac4?PeCKZZlOe?php=)pY+wNIRaHqxAyJ#O+yH{fnJ}l?Mpt)CL zxzfo|vJ+`0`hDufO;;OEX|G+ol5IvCQ+JmJ0gX*_?Ozc^cYnMaRaIb|NobBrV?n{`qF|4yl zQeap5S9D}oec;^JOXsF)4w`~z7FE0Ie6VJoEoMX84m(YkC(5k1NTZ?|lbX^biUgK2 zcx=-K0RHYFEa=0b9O_Ws*{Ke-@Snl3pX0SH%v!VmEX`=Mzx`efwpvDg1{L=>2hE^v zXuo*SUaHgBMds~nSKseyWA>4SUUj5k5wKbtro;2d>Hf3MW5d@3aHj_=K#al&hfY2N zq&jk%$?5Y)pE+Q`*ooOBp5GRR5q2dO%-cqXB2J^#5hss$!469e*&k_mm^YlLjfF+x z@jd8z1MZ1-e|tOJU2hGCClJV^cTvdSL9}ZSjXqa(HTngPCn+}BaS%`~+B*We z_il5bs>X|JSjW_`xFF}4@vtaufWcJ^%@Z7OthX)7ceeSY-y;u1Ja*{sh?^doRVPlH z2waG@HaEHBv9ikhlcF@&9M~t=HGJfk!DL@fi~gkO*yh2Uba>!T=<&e4Rr0{8wU`H- zv4jVHiDf)+TJ(9~#9Gb+*X{})T>P|>2X^CX9#opxl?OZ09z0OO_U5r@x8@6YY_(hS z03KWK);y5M;@z4rdrcDprS#e?|6t9fj{Tk|zMcG#`?S{{@feI1Wy z?%sSok7c_x-^>Gfc`%Qsaobdb=hL}BPtRv?8^u~$f)7B)zB}IVJ)kn zGilS9K|`ZY&GcrNfpsKiU;`C1;NONBYSgt+)6>lH?Xl!oQjg3^Swjxubj0QL=s^`8 zCLh(?Vqp;3rrLd1ry5uap#w=t{o2U9~hRVKCuP4_hJil{V^a$7E9VipoH=^()P{gBOCK)N=r&>k#QjhY*9{xB^sAq z%XkL^wBKITg0<631{$Mg8mBOe61(#`#b=fNUogM>K7N(Fy)(-2?s34_hJiEGG3AYG zu1I`j*+J(w2dsrv#gf4Uv_4-tVxvE?ANy}}m&V0Smcz_mjSKZP2ySFrH#Efxt;hwymop0Q-RWm|8%?KZ_C?7QiiZf~mDYEMjd7A!2cTDEkD?U%w9eUu%{5!6PR z2($u#!dfw&rD#^8`Xqzn=Y>*!=|=U9{;&OEnP#>oNEFowkH7tVLQ$J(e{E= zB2=s)C_wy~s8%uSf(NwymM+vQ59w=M_Wa4lR`i~(zu4P~-qZA#(7@HsUq7-Jm+H?S z+n;DW!mN7s{y3op6CG}Lo2sR|+dpk=8!);)QFdgL91H5|Lk<2PyZn5 z&BRa5oMClHWtvGJ;>VE}K&)MTo9450aD_TBWm$Y$pa}LG%|lvis=e7ZzFC-F;Vd&j z%X*Lye5M}JnSukgS}>N_2m;w^su=n0%I;Jh=l?QkaIB9_}ksbf3uZ*1PwP_fQh z)t>v)229gbhHs!>B1u@fHeuLvvt0%eW)Ep#lR;-LaH{5uxjQ{b14`eE5UlTh+whZx zlwNGT5Ry2W#zYz}CB7P!u?dZk=cjdIAJwyjXrp?skHk}1`v?awF{s=(Jqj;b&bVSjVk zFMW&>AjeK)HNk3wMgLVAbffx-t-BUkGjmP&0XA%k? zOzjy$tSU6Ek*Q(rxe2By%&zfBkZx6jeNC(?>4%0PCT`E6-PzB9v1+!0NmO1BbOlf+ z4zzTj4{zIYX;rL7P{cCcpEXQ>q^4+(2rWU`2JsvOV$m#MEPia-vUs7ShENZ(;&fk% z;?IDFG0w=)nTm1Cwr(&&XqcY{k!Ou11K#j&)!={4nYT(uH-)(+h1nFQYHy3`Xjka1 zEsyUoDtK9WIRnl9eqs84S*)v?F9iID8v5fP{@UBP3GvYYj}7m}OUJflUOIl_xPr}y z$qmytDHm~ft2uQ@JthV7qzrWGnVXbw&{OF$3h@=|81H;1+%D`7&9CD;r+mdRNE z!#d)W?K$)-Eoj09u74Qex~lh2K;%QGPZV{Mk4)#1*Ht%m*IqQ&fmKi!z`x(vPkLR@ z-S}hQ{*=_js_1vh)6rX#n%GwSC@K66i7KNshO_7^CU)Oke=4ey4F^&ylMbZcI7l*0 zJ;K9`rg&gR=CS()O3|Kto(sYkIn9zCfq^Rr3$(`^?wq%-US`G{MsMw`eYdXI{h*he!Z9 zaR5IEv>xxVgHrg`G|q-qFy|vaI%`42ilE(dc32Wef>92-5#?XIOYDvKP7&u>a>rD9 zt{rYwK8KlONd#<5$$s(^K}$^p^P!1=^z)SLJEt0rF)JYVL&(5qN%4@O#RG=jl4T=N z4UukctYgqi=Nj6%=l>T7(p=MTEOER^pv4PuM*s^v@I2duvwDQS( z7Gub!y=GyW#&JzER{$5_`Fzd^BH$Y8~#|pA5b^vSjY#z(87@mUxkN zy2dP7a#!C!{#ESqWhg;YH3V9ICSk~0OKs!KZjCU@)e02k=u+j8gZcoOQPI@^T zIePe_N%YaQ;(NneIXgLCsY3BPBJqL2WTnXQ-L42Kb%nzk^ZKr6E}xsSci8rWM4%#l ze`-;o4qPhC40QnTWo-9=SAcQ}JCg&brNVopYPejen@9Q*+BI@ZRp_7$0&xkB#s>P? zo!?%%)}$mNeTa_W7vx4`(LxT(>Nog!L5yYaYZMGsvpj2x&RsOj2HaDBbQ2V^d9Kl# z_&y$q3r=7f)f^zECej(@Jt-M+H$^GgYd>tT);j*r#NmB7z+YE_LkK+mKAnS z7&Va?QPm*?nPKB~i7^`_2E7n7Lme~U@L-ry;L@%RC2X-+^9(a#qRYic5L!u2##&42 zNejY-JZhrZhjN4$?&@fyE@vXbk&hbH0&Ih-fvwTTDk51M2XP%xYAXiMZF`|3bsO1C zho}XDi3$RVgzu`c5Bl?>1?tTOlT8=$sSrSlI5Y&PQk`alCXH47y zeNjVj)oEZ9G}Z7D^ubs{y|Tq&@jg}+2Yk^SWD0RFECmAQ0{5Cc24-#w5E`L zNJ7k7w<8i_HXnVGS?YMM6C|EloM8zTvdfr2$%)XBI0kt!$}tOKS6yOzZ_7AlLF`Ry z!v@9Y2)`- z8JRpSt}fLB zhYGoy#aclrzm94$+C2o{CKCLsNcB0BeLB^>Vd z+2|+2UbTIM9mk$%syhhSYBH*}ZPh!d9RjHGXA{*95k%6FMR>yeQBV|etBs-A(ufQ} z91>i9FZD^cPD>Dz%I9>$H*g4Uz@X+bTmYe393&Z=cF|>lTqW$Wti~k`1@^ExX1GS3Fw@brk!{S(#GW8?X;*NStT zOPDbpizN9HJGV(iLNmq5MS8=NH?kGcu8nLMa5I~2canZu}<$!QO(SmHu;skLV{W!_0nB6N?7^zg|Ts5brWk76+BgPg?@?EwE;PJ^8LuAI~jpyUW)}U1te=AZ4dm~OaKV98| z5%iI?1DUM!Ph`7b8j|f5Gef)$C-M&oK=C3YOlEciewxOonm1xTMT`VoS@qPFaS7ef zYEF!G4UbPCkvY!fBI)($VdiS8J&)u`G6BpOU4%8qDhjit8ImTn zbL;#Dd7YCxw>o5VzokEQ$a%csYl)uEV&T42YhQld>;hT7HkWMncF6cpSR48H)K(iz z6C?eW^Z^UaPx`o(>0E+%<&J1{UnpYcDpHLSaY*YQ7^DBE&ybmzkP%|KlnAB-| zrCh(1?|{3M7iMOTZZ@V4*%95o+ISp+idJ>+FUguUeX|%?)Q)eY46kD%* zL%;Ec>ha>A33OIUq-a#l1DA@=s&6;e&tY)4*4SBE$(x3_2CH-9VRT_Y`^2h>{*-mR z>9;L)eBz<{F$PN34kqY|cL*gyUt&obS3|J*QlR^jIF&$)WJpW4ke8vQ*ba6TP5T}G z(d!D+SeWqy>pR51NDu>?;~g8BW|-DDju%&XW{y~T&KO-OT6`iGN5}i6YL46KMpANE zKiUpi67oD;vOS)M4GfSdrPw{WaQc>|Rb5RGAQ+Xt8rV~~`zW${#jFvIl`#xC8s`Cm z;|~Ilo}(=ZW+PMT8U$6f#ikGPprG1owv|SJt znAS$2^0F@UaRLYWBhQl1Cnz6xa$O1%TN6V-3 zQav70BAe0k&s?)5KFPTzJX3ewiDS8Q{8+Y3tJ{JhwbGCfhjB=)G(`-lH9DlHCb{d8 zxt?@OYizFOvW#ynyj9rAB*ZkIBnWs&5b#)x2;{K@9|n&tWNmZzuw18b?NV|}S;i}x zuOHD_@V%K|y}Z0jq&{QViMdI_*r=5V)V^X2O9vJ#K%D5qQsmXt@FM9GzKwPXdm_T4 zEv`XmXepuAA!a5ZaoSRAO|@XxR-W(cgdvH=)nZPk(6iDV*;7Ic)~p8Gd=(-tbR2_) zu7i|(+7nSeX?!>V{iQatdu}H93OV=5dZQ}V1x%*1Y5G7nGX`iy8hy`k1Bdid44T(F2 zH0P7dB%rX*`@xLYBGin*#3L|R^*gvodea|b$oT%2FrfUdk-K_T!SQfB%`6)e!MQ>rnX;Ib*LrSaxd$bJELR1?2J}P( zmuE=;XNy7tI4p{q*&9rGtNd(7PK=caRGb(A<7blF-`Ck;bZ(INA=t)Dmmlk zRQAsZZ@h>Nu{yFuAhg*%wG5T(9qN5EIbEY>){PIaA zIuEUF9x~B+u(r2E?#4p2NZyV~-q#25ixsf;0C7#te*Jh>Mp{F?BeB89bK`($v7?4i z&+9M?ToQ|h{O?67uWNgK%S7?ST&uN4oTiLom<=my(9zb;-zy7~iuPA?fDrBUJJ>m! zjtRNwip2C0{Fc1R`xaGFsus20Y1`5|3Yr8DsR_IyxymQ05cDtO4s%&)cv3^=CM{FD zu)#BQ)RLsLOqeA4qjp)1QUV>lZmdOr%XmpXUboO}n^IvJU0bLZ%H0xVfQG1Gl+8{s z50M*esO87I8IQA>axTWF5El?$yyhB~{3p5t?ni-iqQnxwr)|oLf;m#s6 zCKL{w!&eb>vJPbeVG}-;I5T)GCX&u$$=r+{%jSB0Ug@(4c&uPu@>q>Bz;Am{2Y|=k z+-AsQ&D=sgUO+)oUO52K!l#$bEz;u^3dD}VYeYTp$aQc6E?BN@ie2YHR`>=vdr*TO zOnC)URI3&8 z8`%;-Of@Em(f1HS9Pg^$ynfJK$G?DExG$Lm3pwYGuv)L;Y~~6hs;)Njg%$f(6K`a1 zg}HZWoZ6`Vas5F9PWo_`ks+-r?r01!`t&!RuBwNppz6J0uf~auilh7-qMydCHO*Q1 zH>@WxLmjsnD`Xzp!%mcFSUYI+dlwD}f>bMBchO+-ErZs1YuVH%Uq0w^@bZ-?uC~V$ z@aLsP_EPIDgZ6pIEbaX-ACyZ6xRPHJUu^gJ-0Ux4a{#4__L(|(pI<-z_~XwwY|wto zU?R3^zkJXG_^V=@iGELQ7SdqQ$(u~PB{rCN`Jh3ASNB`{6m-zX84E%OD{xBNgZtFd zAot+lL35wt??(2JsiP0qlwtiL;&hl-P(i>Gu0PsvLRtRO)lyZJ5K_L-E?AZianTDv;=6iG)sNz zH&AYVdr>n)@3ka=8CQy=iPdWGl~TtJ3ms-7Y1bG5xNljnME2M^D(U5wwTe!(ms+8= zv?1FNC0)G3 zzs>4jv0!#csfT|Gl?z6fE2Uo4;XLY9TPq4=G|c_=t20#vA44%$$km|9#XlQaY^ifNWQrIaotp1%Kp z57ndJY*fd6i!WCdmo{|e!hTB!-5s;SY9<2UpYlppdSWZ)l}tLDKSjYM$77C;vIbSy zCU>7stMqSJpnNaqY39&kDi6T8Y6V>5;#HMyvLulKm69bvcRzM1?RxjiRlGL3i%oAc!^{T1F zgEqJ<*xGMU&wBUf_27;WtEewr-FG&2$I?MhWDe3AdU+B(`63YeW`Ud#zdMAW}nL=5rnJl(U-NbbJYAX~)R1K}xsgyx$xTnf*J?K5L z?;M9DEMan37~K76d+mVx5Qs(+U{u7j_O^IdzD&{7hiB&-=a>yG%u}%{Co@pQu#pYO z#IrF_5me)`p~R%sP8IX_OD+_dO8NW4`c{`{xG78JwbH`+mOz^gq(8|E1Vf*L#ei}y zAwNsRwVoy<8RV4yFsnol#gspH9(Hx&gLDo6w-bejJVQ4oXVn$H0v2B)KUQpvnkWZq zQJwOI99TLRK*ddfc>-=c(BN6fohl^M&g`?XD8D<&;Kkx%6r*iGP3y3fS*4etwl(5a6EiYRD&L3NrMk z-w4NJl$}AQJv!wXi3vi+D~BUlxn~N7C%q2As8}rh8KwU;4|~~C)|HqXG(vtWVnNeD z8CLU7dY)^o6|u%&ftDW|h4j|g2%9V5?pdzZFXf!Hj-&nAkE|f=#2~3g(XQNuGH7V1cFd z71|OP#I(@r(IPAi&kfB$)>0#6fWl-Bbgn_GohXpb6c+KSpcdZ zl)UBWGp6gA=C_gs$*0x0rFiU$TZ+dXxPo}>jo*mJnz^m?c){G(dK@rEemNMXO0%W|E^$+g2krBV5#1HQ^at zHkYwWZqr|ADlG}z?LHS|UD%LgkG*@}fp+l;bVv@}vW0tQH-M}K4H^zZjtsL(AAO{i zTc!9WJlsFlDyD9}zu(xrHl zL*$lArh%8A>gr+){Cn&MR=bQuC97rDt4@T}XyetD-z9G>?r^hVH)avR6w*vwyLL4v zIn)i_;erdi4Lp%~z(dnH`8xhc@Y1og0MBhc*L2dRKuv9mCX}juFj-xvbbB_nFkGEl znZ^eO-7r1(W8;EKI4<=aHRY-%e^Q;)Cy3J2QUqWpoc5%jD=-o#3rOSU3KkqtQ+WMw z#L~FulB;3?%HWmYqTpff@w0Go2ZDP*i3(exqk$cB&8HE!HS@Mx^Ysvn!x=`f+iuJW z=H@}105=Wl4x*ffJ*y29R)w48*gVz zNLuGTihvIjH78<5U?VU69ox{E3v>>u`O!Pd#$cL_b~36PeD_+=l)9li`YFr%_%nNt!CyIi*#oDavf|RjIg0 zmi~ZiT=1W-Wgf_RU7(qe^}tWd^b_Cn<*IN)BVV@deF}TZc4AXkkY@A52n*m8l*5DRHrZh*p!Wqyb?W)t=^| z+S5GdknIqpyB}znU~UuenJBOBN}tleskCeXC*}K2D>K==_>mw5iHO|gR_xC0#T91_ zr)Qghbg~wVG~TCNXM*IjW;N66i924U;U`@LkeC88BM00<(x@Hh-c$rcBP6< zm)B^i)MhM7eJZd%&Bkj0ReML=0~TR$Ls)2dkV{3sHTB{Hp=9Mavn~JZ3;-vJ%pjv4o$@YriURa0~CE*)33wJSOFp$>4V*tV7xyf=P3P&V%l+Rec z@S>QM@0UhvoxUTxB8XjR&zKMIcRzzIl2R1h2q;-W1$8GvoQ-Hzi`Wp$B*CN@x58Ak z#f_*&79k19ULf;>PKhFSO$~F(54AVWb_dyOnnQJC`?XiIB$!|iMsb^`WQb47;x(e$;eCre=F6O4TY~>D_gxPWvLr8V8>ZDPU<4~ zMY0wAY$V3pTn%`fb$V@-tfS?i(3yN4Y$fl}e2d23zfgY0>HP zSgx-m+%TcZvyr`I4_@#&3Qm=UU`2&$ccs*aO?wLTUXH${=Y>+i5Zb1HaVN1{6VKR+lRb!Sm9rwY)Efu*|;06yo2C zJ~;Qm2n76tG&ETdj-AX_!3#t33XA;uZt}y#K{4jwhw0*!g8jHTSbC^CWDKo%cff2F zyf9r%EZ*cQioizhjv0P89Fk>gEzcD|KPa2MWC}aVgXqa^iy1xLO(;Ub;Fi)pgA8Rc z#X#|F^$atBw6c*PM#^VI(P&-NE8BJh77PLk(ZzN~XC~0JZA`XUM*Wh|l&vR(W3V8~ z&vA5VZH3UrM{UV5L9Bsf_{mIzNiywQ)sAZi+g&&pigG~Cz9F_l`Jl2g`Z-Qi@uW<@ znSKK^K$BWevpH+FP*u6+Vk4LF9!fHE`kY%^I-2!CJtnK?9WY=(9L}%ab)|iO*Tec= zdPxCl-`mv6w61}5u^pKaB<7T#r(i}k$ni^;KK1N!4KsMSoKfpb6f4Rb$gB}hp2Ol* zcFziQ*b4i;y8B`DO%AaIa*2x2cB@F{dS~9QKe-NX51NvFOjNEM!NltseWj&UqCWP2b~= znZEj&RJl7=98)xD9(=%sneS8BXDy>4&r+6+Z>YUc*1d=Rz}AiuW)}@4IkdbU0Ss!y zUY-*>yjbtCMRgNo#t}kDO{ihXtssaum{}*rWlya3k^*j(1WC7K*CFJlOeXv+syWYv zG}YyIG}rPt^iX(UTM~<2#^l`^u{+_@3?gB-Q{XlRJE2<;rmCGHZf1BcN`u7hRiabI zpq{Bsl7Y5=Q8HhDyhdg4O(?&B?$)dmI;1bjxxROJ?7?Ge1tNtUvB-eju6&D8y_!a= z0|8IG8d023e5Ro&NjFhm+o_%z5sVH9R?M^F7#5X3YE{n~{uxSv8u{CL@c*jU#~Tvy zE36q%*=Qf?R4e8+G@X-@wKPe-G{prG_u*~@IRhhAG*>K$15D9n%ycFnaSw~!c;fhL zwI;mlorj0CbL=|1GsOKeVq}(v*y=Z5%|Sdn4mwTTvlISlSun`w*lRKrc_OVDerqWbGbdt=kAhe7f_mIB!Y4zB*XqNi1FZZ@0 zVN3a+xbphOx@uPXVtT!YBRm$n|Fc9fbY3HbFBHWu~8uwi&Ee)rI($cu^;y@ld?2fRR3fEptg=;USf_$8^YcJ{m$%7$f z?cl8Z0j{?fV%}<{4qB@Uv6fW~)>TWz-||aSmIlGhxkhUZbZkoy63b_OV7egIP)FuB zYe-m2=jIJbB!OuXQK1aWZ#H*;KhK!skbW`80lJV~!$a9MJd`@cL#GPc+{`vd=u+m< z79~=pTrrImILac2nx6cF%c4P#lYlswoRFnbxmHC&IiEREz=-I9Q`e6$14~t zoVuLH23-E8YKK#P_A~N{5L5x>^zvf+)Zp?&{#Z@ItkhMQRI`B9&vwX0sH}g9;D%;r zQv>q#CFGDD!?T22myP%fxYtZdYC@xxNfwT+FhOaOxl*5l$-;Nx#Pc6}Gyv(OqXFzc zR3B44*zEM7mwx@w#Mood`NR{#(!}%FqO>XtwQb@2Co8pC-Cpd6Np)AT-+C*E+Ks(0w9J#XAztXt4-7DW@&&bVeMRkE|seK93NN`Lagc#0MWRONwC#R8NrRV={& z$C|mjAg@?X;z{|=1eRp<>gjK+p7Af$XK{z1UGN&IBYPHG^VcNx+yZmrSBSGYQNEpE zYvqZ2!zorYmTMlAlz(Z8omOIK;;|fS;wP%;1|@2*<9|nnoWqPw8gY>o{I=f_9o zLV;0vh*5c@gG;zgcSb@znFG%j2eH{qdU%ksa(EyXBps+5VKqz&x@-R>LeJ87!6A?_ z7RzLxn<|gW&(1N^6Y(X3$xL&~u0BL(6Bmmbd!neFZb9Zpwq}~eO_5tuj~Q=e6>Kw} z2(<$KM5pPdkec;Q<_DTTFfsO|Sw2(J3z;cNPDsZim61lAhrNV{_7WajC`)`VscXWZ zU9{!9jYrW$ENLJ)b^TNa>{1?%hLyG#OT=|U(=rF8taRpdTI|awqnFqISHx3iwvdow z914E$qMp2Yn7ygs4X4nyo>dt33#?-rW4H)CO+4m|vZD0<8Q47Tj;uEd?LMqj1BFVI0OESzcEH*uLbon-D1AkM(JfPr~iBg{)F=g5p2 zQ;kYY7pB4$7Kw|Tnsbp{rhde>_0>jCtyTgXD)f}WY8xMRt2RDPA|XddxOC>C$!2G) zJXy(>?l~s#-YA!vxfzqi7ti5S6PI#`K{>5>NQgmTGgI(>IZ+@!Z6WLW_7qsRyBzV7 zA`ar(N#|OaX5YCf%&_oZB%BI+{tN8HNvM=o^W$J1^zW)&Q-?SR776*v0+N{wote54aM^vE&f->_vCh)8u$NB-@E zYVSt1`oN4E+IquUEO$&xBO%ct61qWFNsMR|+%iUEk zRDYp$anweCp<brLOCRWFL%IkuakgW?=iPi;kjH4`6 z$HRSUs%(E|_vZ3?v8aiZ8SWRv`eIuhVkI`nhVvV-tEkvZ@%jV; zD)O6jDbgyRJa^&$lRar$6gxWim)E2V*X|wH-VEV#YpmwA&8tqq4BztoXRPY9lG}VZ zZQ9XQDn`cv8ubPSKp5{pm~wtp&}NP;U7F0j*K02boa;&!s!qOhk3ym7 ztRbj?qQkOftxnB%E=#1wKwG>JwEQ?ByLuIB#u0IBPh1Xb$GuikxPdi49S&a2b8hP8 z(ZF*jcDyuxvF4fdF3bNm2VM6>Quk@F8Y78t6fe^!zp%wGSd=q zL>p1zyol$teB_pRtjvh{+*vV)L{R6i5kL0%8)=~{d6C(=pqGcP>$P*VVnKAx zPW5wz2ND|YRN$%tg$G7>9}bThpE@AY%+wxm3@`$Dz(FVbd9a6tNKpZV1(BHgb^(Kx zUJH4GXp0ud#i8$+g09GsIBEhMbzHK*^Z4S=8mwX!t9=n^mCMCdxbJ)-CS}2*K=`1D z=1E!E#4`3+y1)8}kSP={Zl;4n_GXZ4we*Q(;ITK0XS#Zf01zKm)A^uPZk!s-?8}rS zJwV5m6u(n-Y7<;V)j9y@zy1BHaGXgX6}mIu+umZ3My>vfv8}YVSiB>T@^c2VgZblW zRmr7o`dja`jQ|MUFSZ9ddxp=@E=i+EWwF0~BRrJlZs*RDe4mJUP=rE4ElBZ=bTf4K zx)vnflF*epv)pp=`Z6;YSUhB6hMXNOAC-p;iBWd*hC&zhtpRM);@Q5fv)W{xs6sB% zv_co2fizEVH*xU@CQ4kElSJskeY$^a>1lLqjvq;@)_q%cP1SkA)^N;K_e z?OFv02PH0gGRo$#0`Me7FnbF=iG`#Z$Az!upz>W9wIL#W|v{Iqq!C zlJulhoJ)Grcc-;M#o3R$btH69%Ac|YBekg}maCdKH^&x3+_IWYXb|WPo2gnEg&!~2 zm3vLLDqBa2Kwfc6b8R)nD#>@P<{C;A6?$pephdW$N#$GiYL*tqDD37|R!&jgCl53m zsC*RClWzHFEyQCTBo>3^_&XiVF0@@GvkRMlyj@ri-D^wUKc1X_LQ}^xdID9sk%$d- zqPpn)h`Hb(G+lU^@BuSc3o7Uw5w=<|J{h!4^`qcP31-X`AyRv0bj`wH>KPkUSP2;f) zLTy3uf=t<89WP&35}s0ZhjkB>;Y{~H1u5az2Y(DbmFlTze9#YEy$1-K| z>B!Y|WFM^u za@O5LC$I3@MN3zar16Aq*=ms8`$xqjYl&k5eCF)-A0H_&=j)S;6l6l^)?(dYBA6jm ztE!bQixVin1vN-=dw{pk3g*g0JTUOR7yOX8-qgxAK6A7urP@w`w{b)UYlW-<&f64% zx&q~sYy;x*`fL}baXOO3Dy$9y0a$o970SZGOJDH~M@(@~us;hIPFJx!BO>(-mPZc< zl;h@$W|zGkOa=Lo@Nl}Jz_N-jqr8NUcSvZh1FfVoO(=&dEW1ByJBOj8quz9;@s9cj z#w$d5O&2+0F@$+YR`QTu#3S7-u!UC&B#oP?=@2)HQ*T;PAarm-5=?}2*g-DoYSO8t zi$%5+TUW}-z$>bxqfCTFT9d9pDnl^0qW^;_3F}e$K%reWM_PkVnd*>RZeYZG=6ed| zRVZI**KZKFYON77;$Scen1O_BR?+>w-Ot>|@6d>skn2k2nPaD#y|KZRy`MOkVwz+M zrdVht1yd~Y*AFq3<=7i2rz=8eWhEzG`Lrvx6OTPOqrqbfmEU+Gzmjbe9Ik_QI?j;_ zB$wZsx0-QxanANa(-Cy!U|(_}U2HB?VoFdTG@G{iJ))z8gNAYkOom7$vA>xC5KyKT zn~ffJ7dLJ;W_*EGcz^al^);|)z`)Kzz!myRwXzpTt_L;|E^Me~Q^rFXGtNNlug&uA zJOpULlw^++$q`1A^CG0(eHA$=s*g7IKgeu05|1$rGV!QAT;E{`T9Fu%;P~7dwD;qT zM^v|F+~vSOA3Kbb#2H98jM~0Vf`NeY*_p7!_;?yykEK&qe zl9EJZt3%w8rKuw$Tr>Kn>bH-#*6&qt#zIuX7UTT4v>En$Q);k8VQ{Myh_PcCuDq(X zE=@GjJJjxc$_o*6v=F2Ci*d>rkFl&Y3(NF*1^kxtfIuWO^%w4rvyw_FyES*^L2}w2 z^_IG~G+tsg|AlY`@@XUfn|`5W?-oqO|0t7ciK@hBTWgwY(8^l6weS$TJclV_%}?o= zueLkd6B}eA*?Ay_>K_nNEM%+WU)-bMGfW%c=>0(f6IO-2K?y@YGlxAy;RJ73%)C$@ zO)4Dj3MLeNU>@cgIWBw?umL7K6OXKgTYLf{0fXyiem6eHV0k8RY86`h0iW`0kW6>B zq!2}Kc}3A%9{-!SH-WOOuJ3*KKIc@`sdK8TPxVB1R|EU(E}&YvrPWSDfF!+p*+YOB zlk1DgU9J_^TX}1_x_NI2VP$3Amp~J^iqRxE#R&~@&Q%eII7Aa0MFl|xMFm9$Ma3bJ z8%-R7@;=|+@BjbreX34NGx*ZMed?UO|NB4u=J6P*NksD6ZOb-$2CeZD$PCG1Y-z3x z>Gu8_HA0>I>iNhHC?nX62*nppLqD(?#o&;DNo*}y4^)9eG2#x9L3|nZ3f!DMk_MqM zP#EZ`XRM!=_sS{q83nDQWTHYZbucimzu{vtp%^NH#xi_E@!!)>o#0(jNObpaWMwN7 z#yPq(cmsvMc^3^)&&qoRYz#0`ki!|yNTUbWgnKsNFQ8dr`Hh+((hkmGB$Cd0)k8l6 zYx7q;U75Cr+}fgj-QappxeZ_Hn-BNculVL*2SvWe0mQpiiaOGzz{#P> zk;X{+?hGCvxj)RWp?bvE160^>@>$0~B@~l5Gz} z12}YnGlGr&iS0eWryM&D-i@kzh_l6T0}4Nsk5yxuhLbU3)iDWDkwzvJU*z8vbyH)2 zQirb(DO@`6ieTbLXXz|cW7u|~kn7{x>ql;<6Y;Ni(2O1Z&kc?e0J5_|LWB!L7^I7o zVsL_NHgqDL!S!NXFOkF$8LP;IgsB#E=2Od4d7y;Z1g;y z3{{tOqT(9_h)mB0H_ud{F*#4R2Jage|a)OqsV{27on z^nIT-kq25iJ)xaqH_EVGucp$<^jtgRUw_XfLu!vzS156apH+E6X$+gvccvCdF50o5 zIo=FxTi4vVfCmWK-UK)yq=@CA|dR9<*((t>*?8QT`D8sN$%qA#m_FkMh z%k~B)FL1aj-_H-E%qBI6CEA$-YlDM>uZYR?wzet6))?6xKVjsF6(jpD;Pw*iNE{1g;E=Ni#fB-7!3iNGz6v`A|>b|83f`hpk zfQ#;>2ykpF?>%BWs+X#&yjQA|a&M1BZ&IVPE4lpxLW;Ig;8}Cx&YwwE%?Boj?PCJb zBvtUb@aO1=cq07-}Gd>_INsWY}3IfXk8s zEPIRWLf(uhJ$R4yGfYzbs%(-Ir?#_K|7u&pAyKyNteo9Lu)Y7^CBNf0#cv+?m^$Fv z%8uMeSp|v;u)%t8PgczSc{ywSal!9&y6y#HD;%+7f;>@Y+SQoYJQaLD+29^QPxStf zJ3fLr)XR$@38AFj#NeTJs%AHuU&vmCY;zwpW}2hBj0{Rp9Zc0AylN5u1#OZqt|CPv zt-=$_xrv|N+h>L`wcG|vrlPEB{on6^2#o@`CwT+lXeKcD!9PwgKuq?w0sK8dS_D|% zmhZ>=5Wp_k6Qc(P8?>ls6%|r17?Q|$HGrN(u z1+;+Y64n?_Gl{wryXv{uncQ@-5M7kJ$fY()FfsVsPD-ohN3y@<-;Fi<1e;`(Et2eP zf#{QPcesgV+SQD{BZbI+Av;wW{b7p5#P`z)~-T%cD47wFX@ z7gNBlf_|n%A!(l}Qd;16yN?oRvG6OLHzOunn{WE}XD6ueOMNjYk+YzD zt>64(d?_9vGMwaQ6}6LE+#1{_+XUiCwSgh!cgE;R)T$J|w#f>eKK&!;DfL1r5lvTF zQ%uD80v`@G7+tV89E+JdiizT7Xf^vs%nQzWu)2Cas*IkK_}lmznH@!9J4_g#G=FF2 zJ_l0eKG!0Uefd_hh5iRux&Qer|DmPTjmVtbJlep}+{=$WL=GW$xzJf<{aZR?E0Z_7 zu#AzrN6neQt7Ok(62=?OoCZ-Ycp6XvzIp(TH60UTzZ5AaV zGAJ>Bn=;dxyyQQ(pfFj8n5x%YH>DiT0E{r?4xp`D*&b47w=s!jMdS5@h`;=>mRzql zV7W|hFqAALUyXohnlC@W_<~uL8M(Tl?fY&!sT&P09(Ng)_>9In{n!pL-LVt2tt^-t zIp0!=zVx0t#3AY;MjW)KQ5#8SpJjW>`E3jP!h~JjfR;chzJh_X8EDpFAH*Ka=Q(U8 zSb#_{rb#yN=G${1I#U|w?Zzgy0q(%ra{=&7Dta;aHri`ds+@z>i^~8cuTu)d-PZyG z_@!+W_<-1ZONI>Hnyr`d)q67<-^iWp51X1rjF}KBU z=IHh>S8{Yzwv3nelbRDo2@)ss1E#5SLlGN&fJN|y38{HqFuEhf*(pQcE;XRd^Hj@gwdA<*kOl_u_dB@O30 z3>w%sa90|cbuDNC8=M?@j_$vdbYB?}sr#l~NAH#}OZcXQS;F+>O~A(ltkqJi1)#xD zo{j&YLXO4F2V7+ba2vFdF}Gu0>g?s~_HSQk(yib=A7bRGj^q?yJ~FR=6gb^3Ikm_%#a{yPj4{U4vTrAYl|`^M z-CnR260r15Bl=yt#6c3A)!rQr6hgAL$j?JHMBd*&26STBFuOcBj4LsK4tNz=01vX2 zlEdRS!mB7HR~W#O<5ICws?Uz#GPqs6)}m}O>JjU3m?i1dj$kPu7%Lq!h{mQBLKns4 z3HSk3gXSEgftfkz(N$xKnu_DQXb0vgqQDE;G0od*X|pQ>YH7x&??L;8& zT86byiT0#rqe{T%9_D=$@{G>H*4vOr^-2QT<3b}bhVBe5?I%hcT^DIX0@19rw2sFz z#;D?DvZCwOF~k_I3O{1xXa!;uR`z6nCnf6`ZW9#a%(<5aT-Aa{RMFvU+q3DQX@HLL+FKMqfs$5Xf#$i zLJNf_4T0tdyKt=eMJ)3vw;dUO)Xf*x8>T#mFf zy!X!-y8JD3PM{7DO_uUGNh4A0vS+8jL(L*#5YM=z1+~}GBO*rbI}zj?h_S#r*7c3F zBUni%QZZk@@MtG1$jIn1%kiu&(oxF` z;LhmYh;(plkR-UV2vQ=nYkC&1mHc{9Pb+{Y(LVVkn9_}S9_D31`V1rtBZi2 zqlGJ*EH3t3^u2VAT?+q;{(bs#pbQg*j#weK;5M5MWD0$K@L;b|f&|#tOAHi?Zju(J zgS61YP-6E-3Ut)_o$jb4oZTNqg_ZZOteb`8oZ;)*S9T@*LivSd5o@QLUUniJt#uh1 zVnQC~ZwQXGQ#UFqrXz9kUN@0A*>rqQ*wL)&4E~aA1V_*5q>y119lWWVNR|+dpaEnp zUg|x`RiUL;pSrp`lCF4nKo!v^-5p66He=l#$rg9(1}4)pn3M6REsSEa5Q(|^3tQX}V>TJlTkIOQgUlBw*0NwDyFbF6 zM_U`!u{!6B+Cl=t8DmGvx#*yhmdVqRnh<_#v90o4=JNKc1_n<4V8f%7nDi)QRCVZy z#5zjz{1Pf$aQmZ+!?iF(i~CdfUy!P?Pb|0V_Wx}n?~U1;rABZ{y~`*IzP+}~vg+FQ z+Aja16y8T@$92Uy%GmgqFz>9DEMlHQ`*TA%Ik-bayR~}-FQ{lFi#S3bLCUdWvJxf| z$)=0hnDt{&3txQHP)EPG^|M*q{oq{$Rjjq5L+=6V2nwtjn zHVsBtLP)0QQ*t7^7|*v*>qZuC&1P&%)9t}lTD=ND7juOrX4b5;W|&C}twp&<9$h6z z7j%lXk`V48ttcQ5lLc9mp(Qy_`|od$CEer0{FkebR)6pqf!V=ANG`w&;S`?9F|lXI zm=c2{rq)10w4Xc3#=x^`HsTWsP(XzNZP0K6L@$}%B_pg1a|a|EdRW)D_=tU@}xd3n|VvfSUca9e9xNB0odglaj@ zmGZ0yFR8&{l<#7#O;P!5#cO2Tiez~ty%c(*pvQ_xj5Z%hR4DNyA!LD~@Gq6mq&_C! zc)lxPbR1W*OJ-{I@mLa6>-k5ndgak-c{EA57|;;-aEk~RIp(+s_qnK~CKt;)l4Fht zrLE?eZLVCUHEM1zBe2plPwBv{`gq}or zofP#`2A;-ok&0xca!M6=uy+X^2m+S7NmzrJ?C5|H412v@5zjR`Fs@5ZASTaB(lcL8 z)%tCI7^4bntAeZ*^%;a1Ktu&KBf6mCqTX3EqhD5AYNK;0V%G##TrQ_KBX*6zfhqUp zj{#Gbq1PyuI0Gwk+2u`O(|$)$hE0L)|FkKFj$qE?4EMM8^64@3pb7QH^5Mh|^<0ip z{LgIsf_iR|JDQ8!(Oe!O@O#v(EdEn+KT*nb*hh|R@y`gdKu)A+0m&rVSA*KVhpaox z?uk^#48aW?u=E)Dxgvv)a4rVl@&bGj&PUDh7Iw5*(n3)`>xO)P_Ny`iM_3;7Y@uft z>t`bu(0eWGCvt)@&o1iOrTW$Kk5mWZn4GLz8+#ETsY4Zv%_alwm}7(f|Uh>Xs3r^Y=y^7EzwANC@u@HVGtH7+J) zRZ$=q1D>rRIta6qdoEGYHomO>@B#^PfX8V${zCM*rPl8HB~kC67<@&HDeC>pUZLqd z)n9?qL2YziVQ`40ODZF;uXaj46hw+tvR><)l^5Mu0Vi4rvP#0=oqAjJC0Hs|%tS#@ zh6ZJ1ozbp}=c%$Mt|2gy13bwZ5N6h@iq%Z$soVm!eI^TQVTuw;G|i64I94NqU4S#G z*qw#M+7jrJDN&Cq+V0n#+R{QM!gF2PO*iG1q zCMIl7q*f$;hG;l# z9}C?%M6`$6!2jfflhFz$FGgqC3w6~9iLd^PI@;)IEWCmmbTTd7;&vV`*$dl7!JTr? z)}lmY94}~(b*(&1$~hA-dE!`f>`2dC!&AyRUe4tzGixtlB`DnDD8O= z2DXb9qOF+{q!OC{64`eO9h~4XwO3PlDwR;mtLJ|O2@RF8`YS#tsI1G_Z7M!ML}=8& z5mfL0lpLUTG6Z$FUXC5G8Hgjh*ox3A&s7hhSC3qs0V|}=aLQxqjeM-v>W$5GZDx%e z-Opu;iWN$Csg64>+)7fNMOGd zM5Gqe*pX%kU)e#ICIA6CNT(FcGnnx(D{jx|+(|;32#;~AM0lWGL4DdY7<>a(P(?0k zky0zXb-c<_bGDT<}P)Bmc`|h$4%H{!qa=F4yW~LL*{` zIhuN)D(20KytU!6Cw<^F*5m1=glc$E_TiL9&XAUkR z&sCfbnvjJai*g0?NH^NSK?-{`^4(E~pgjqj6mv^YM!p-Kj9hojlZq9VInBr}>no8- zE?}EDu~Da?*tBGs^p0pm5ATQ^IGkSs6V_FTH*tRO&NWh6jS1Hf5q*tX9)esmylEv&ENOOI+Z#@AZvf38 znLR^MXIlY!g2njpumC`yP3Lhp9e;%YBM`3OFBq93i(q8ixPati!sLH4zWmLx#XyI^ z)khx#P0bFsHOUkiQ+QRQ_Fytn!g{TuQKV$Sw;N^< zjN8J`?HP&0iiOi?2?au}qm~6LKh{)Mpac0#=D_7fZFJzDwa2<~o2B7vYZ0>HFEDFE zzM~?j-GK?Q{X}5v5JqiL%ar9{e=l zBwcavlirX;YvpEKWd5>eF+39Kg2qRf_NS(#=ZdmkKplzjDmQ#Ra!JX^;ZY2~N@1=g z+1MH2%MYJUQXfCuN=JN*4!Wo+)*>tiv_X>RqPCNb2U;l0cGx<<6L}_GvU;t8^WfB> zrmXIidkBRIS(pD24banc)kD=(_^sLJwmB}|OA~S))izSxP!g&Fc~?lNnH>%L9jGyE z&T5PKzCVIO!fZH@ZfZrnx6$BuS+})ntZ3RS!cy<!I;WAqGbqCc~ z_;M#DS-6}*CqXX9Xq}0!dOtB0y|)unV?Av@etF(Dc;f_Pb9O~J<4sTl&`y|oi&m-5 zV3esubb^q#cZZ)z(PEGTFym!%C5J>#+oEylaIXTkI+AQ8i(1fD2Pv(jbFfRM&D)UT zC{}AXVOnH%#j5?|U&8B$DB@cY`)H0SLui-FJgIb0@ppfs)@^!8w^?3SUoVaspRjfl zKlN5Zt|E!4+mcf>M$#vwrJOx0Lz^gU6-a9rmUCw|bX>NzKvtm_HjTUZfloZfU2T7i znQlw00oel4{a`ueGL8x!uG~=6X^B0WE+UANr2%+wzsPDNOGwv&tX2?1>}>u3=h4B2 zEUS)$7weTC@C3XB+_AW*tAVhz>HM`HN&$V)#8wIXX3 zt7PmVO#yR9O$1`?mv)x-?-);Ho31o00|HLBr0Rl@>E;5I1u;Bi*fB=jWsEdttAM~N zqlRE5j)vy1%`1~g6*(HJjk<$oUdRmXCfNC98VW>ICGHh@-u82f0u_2_i(&ivkFkjs zY;ZBXO?12CRml`RfwAV1A5zf!QEBDI6t}Lo*GgnnS$~hEXtrSf+p{f{&c&c1qV=M- zU$4*cK;=UtWIqOARg9XSuY|xT?LUX<^l!+=7T)MK9Q%O0PDc!jXCA>p=w-35a&t?W zFJk7cSd(%WbNJB5@uay9E3g;Ez8YxF;jW3UOq^E zwl_`Z-7&D$EPh#oC)nz6Y2c~A5q=wu{ttauj&ZAyi(gXt<3KkqP;O z35wmO2+t_zwM0;BkHFZ+mg>hM(F<>jL~rb4Da9%V3u}`0w&({K``C{9ZP5u3-e%Yj zq>X*-?E0~2hX`+L*df~CCN?x|39WsXTO}RtC_A>Lg)Mg36+~{3!Q9*o%FkkmqHMGF%Xm>M!K1% zO;R5aFB68O#fqvM*66h1IP&n9M=lYp)Nku8jS|7T#|vAJqi-hpzo;~n4Sw7!MHyt! z1FfwYDZCwWMcM)f#VvA)t_*lY7f_J}P|6W8a5Hvna5FqE!JR}cP9UP)FQxqTPsfWu zk9U~vpW$C(E27?=0wP+=B%uJE#yFlO@_rG)w$I{Ggglb?P?6R?x?oSa|7wWwvSVK# zPgWk+wW}XYk)Z)e1(rq>q-&1|$*cRoZ`PSv<-3SiE)qUE0=r_7t+6t0lg=2Xb2=vD z>H-kzq5vo^1VFjq8wCAd6d^VdBE+hfi@eC{)v^xSn-Wmhk#O*(^YK1r=eV5u93EJE z{=sVXp`uNCHF7FDhJb0eFd^=Q+Yj^h?gECTF3Uj0QtK+nOwkdTT*Xy8Y)$X<(~PQ) z{8`EF(oj}q)z=Aj9;;0i-DJ5o(!cHld27oht&0KQW%kai)s{H=q-Dw)qLuj$b6Fl@ zX5}wa1^J%tl*NaOEIwRh@geSP+YnEKm)+%}vb$W)#yG=eH&z%fPsP%~<-m{<)=RDP zhHG?r`f#l-&ls-L<@bl{b$QnCI9;ASq|PBtZ-yAXms-ymZq()cA$9+ikx%i%rPf8m z<8}GdAu*Qh?C?Zg4(G!{*UR%^sp}Q_aEq=l%7;T;ugr%ybCy~!%ZDfF`pSHGvaZz6 zK1J7KW@AnpNbTuW5462J1?QU)K4fGx@F>Ly*HLn??up?P#weW(CDRJCxh|Bw6kCLu z!fZKHWNuL8IrsXX(WC zy@`esC`u zW{91h3=U7^O5R1CIMNiuyAaSPLTSOs<0v8*EM}GyNX}xo7ZF1D#)%=_C>OBDxpIh9 zxVIlzR!j$8Q!L=Z?kM~m6`{GfIX`7>^c<@rWnfq9PG&F1*X_Cz%5a-j!}qrk-l6Le z{e6p87vJMTz06K?EbAQ;yd?_uHr2U4SwVBv%zj?IP+As_tAw12$ylXmUd(d6pstg2yr7v@U}X;@u*LDfDPS_2Vdw_T8FF(N4?vVjIzPM zQl577-dd0HDak~lJJMP-+35PRk|#lcp~jnoEGS^LSz>b1@=2uoJqwJ)C-4n*`sZ%}TT z2@(bec0hk1VPN(}^mv-|-a;ZAaXO;c$Z?%wF!(Z+Fu}5e!STbS|mL@+rny!t)%Y7=ld>Epu7xA{rOn>U1;Z$re3 zEO| zuvMQml)z4!fQfL@+yo!uH0~TdZ$b&e5ab7M&;CHJNO0)P><{{eQH|%QCbEzGry%rC zRvUexPOCSD6+R(=#VG+Sv>ICr$3f9~mEFsjXB!@B)-wVaDLq*BSlW?~ZafH30vYNP zCxd5OaOoujxl5K`rnm+BI6#gziD8K8n>C@s5w|LZNAezsy&#^M@+Ne(Dm#bSdC!9p z4uBGKh|)5kL@#ZWddbP#noBA-lF72o{l zf2D7n4!5kjrOvzkn+w!iIy3w4MwTH8U+u9p_K@04SY-LkX`PRCFRQNnS?vv)td0-6 zPx!*%jXJF3!(30Px1K%W9j>thSkK_EHZCPmE1*L~knBRdlEVZG$X#`7?5asF2~-vCEWRB zHpseI61%fwN0I8}=EP54@g}~IC`ni=tz{tzfze%! zvgYu`aujPK+;(cNg)r~CDG<%=K-YfB5E*p8zm@Wxe|VXF_l`Xi&%6Bec0p^_dwMfv zg2_{SI(st7Os9nDYzYe&?}&%8LJ;deDf_+pJeHcvT3RuVFH2}6(O}0RAw8JV`YkbY z5c=<5>!bslWsd9u&DXcrT%kz275(91JTWUTw8^Q`B1$+t%>zauoMx z3zh4I5lZt;|XDDro}uV4ey|KVgfZ5hTvMOdJ@oJT+CRe z5~*`YEG#38da8}e_JT-wFXtyoGp$ZdqZdu>+#te;OD1YGW@G^S>upm19IwM)K3Q}_tnW>tBy4blXau-sRFPxcm9g$BsI^E>;PY$aw zP4LO#ZFtJ)gR{rSZP4>b-48u<@nyrUNG4ltV-|)> zT8I&$8XM&D*Q?5{R^&amSLTT5`DJfmd9$cB8sT!uHj48O{1Op}%dGY{E`kOMmc%iE3xPlKAVd_)0@d>WS)C!YwC` zkPjo8$43AIoDkGD$02sv5Ll@PU+7l5!t*EiF7y7={b$KP-10TisMFI;1)ZtlcD8L) z1kR6jv5;mJ5mr0mJI)C2Xb(OkZhuB|0LK>gm!O9ZVc^tDFtNEU)1nZht@ciIsyc7> zc>KLNJV}K%1;DLvi@N;ET{K)$<>Uw8(eGXlM~5{a(bf<`KrUQkW` zNx62RKU@QW2U0oDy~X_A3oXor2F4ZjY7mMrbfa(3bqeW*;F4mV=}Nr2=wQ`4^u!#v zCdJ$Q(z;P^=!<$_=|3&+4nBeDABr(sz3XtRddsC4M-2L&4*4K9O$3|PV7y0dNCy8j zJzULd2yc^(V-@C-{TP;MxV-m5dPA@!r~+LXPrAh#0Ef<8<~5A(6gHFJ1e|zA-vB!P+A3WH-DtXHJA3x*$g6j%bg1c=^p~2 z$bMHO;Sb6j4Uu(xP!aR~d&$NP>UW>reD~Sm-J8O@k87@VWMkvI2k#plxm%C?Yt4~= zEsVS|jJ&=%vQs9rc)R@KqGvSbA_jm0!wkB{2jZ<|Dfu3@8<~6gb64xb{6VnENt7h; z8#vbwaIUSl*VFm+=5&5NOlL!w&bl}q^?aHE@vEQ5Mrmg8Lfj%0?KtoP+yLj1==Cm|%jRJKn+LXI(ZKrA7Vb(jXHhC>|t-~QHdgZ>owHlgsW33CU`fd93wMit44-c`P;t`I(r*upxAB%V%*Wy|iwqNNejkfNZ1y1n3`5H24{BTIi*&#; zghH=5j$N%cB2PrrXNo66MEtj%uJXKK?7H)KheCG=qn4m zDkYiLhXVwBGQRC)d9k`!*L>S2nc9OAf9 z0SEnDk=}oNVKHBQBRg>6>^fe3Uv_>m|NkH^+?Sm@%(v(O0Gy!9w;H-UF;_7D`+!;E zC_o>(&t2#iZi8?X{o}Cy^+KHU3u@fKo(T@M)=F60Fa&T~T7z4!<05YKMf3;Xl<;(8 zT*3N!1+#0y7PKywaVF3|sOia2QxS;E(HM~lCB+0X=Winw$YuVvf zxdQCpWfh_^aQ;%lX|Wn3a7kmr6`I7vo8ob|3y7+837z>(aYk$F9RtvAjyKCXRJ9#Q zZys~+?0j4SH}WiScY@*DIx2nky0+Esv5`8+pEk{gxgQoTAF|T4; zpNTixv;yvYX3V{im;fvdiE7Rx7-Znh;1Pvv)w;CAFbYd`IuE7Ld{z{ zGcPrcDcr^sM3IJimDm9e6p{KVPCm@ymN<*mD`!!R&LYtTHsO4!kmn7d5V{8ltny*j z+TGUt;Vzo$TG{Hj>)?=tGYoX>o;7ktH`;G0`99e`&6JL6L1D_b`jj)3GM(Tr(Kp^O zuj#r{#)9(MRf3m0HVQvw*P#+|)%JSdNwof4SUgL|fBd<6Bm>7;_lz?b>i7n!A+tmR zAUtVQ05s}0EYVmvUE!1>Nea6BFMMeXUedTp5Hc}>Gw2KK6#GCIxHGfgvNy4)&-+w3 zrNR9@{z{8lHWjmMTq&k>rFao*{K&1M$#I<9!sZmbO17HY;z)x)EW8;X(~}QPv3l&y za0|ymQ0fjSEO9PfE@m9WR9kFW7#83o=}qW!NFsRMcw1aMA-;Gp7{cZ4vOTzZg0YjK z`aI~ih7*rmD38~u(yAHpX|S(i#JvcrWMWwXGQSX30=0yyxnBE)dNmyOz;2DN8`kP` zE*K$1=lBZmbK06OhSP=tN*Z)>^u;*hsuA$%t7!{CI`~ER57*SR$Yh1JPqQ6JdmuyH z7N)tWDE2QvlF|~s6c1yQLO~J7)f=w&X|)OBMT8`U42&aw`HJ>hVQN zipd*JTsldLE})gE7Q+OcB?CknRj4DcMS}BUz+rY|4?|M5Q=}>MQ74}>`B@&yL*HDp zAV3w$HuESt2Mg?(YfHkR(E%+^SF7PWP;V~}0!hnm-exy*FN=(;BT<6^Y=fKt>^R3{ zY>r;+ECSgb5hiZp7%Eh7XJ~hftTqu9?vZ|OC*}eHnET~8#A`(RI1zT@LKoh?JboCX zmgrzUBT+)l-Qxe4>n1l{D-JNu@+GSPu-wW?b& zT+}k>o$-J%f4KB|=g63euYNVYT*7J9uC%E^IQ{DQC+><*JOH8NiQwV9Yy91Jhr0*g zmhg4=n45q@Z5gD5i-beGy=Y1e@vxMBXU-l@y$ex%!F{YXVg5aFLfqz}!963dNe8@! zss(dA*WN86#CrqSL6w@O*m;XwTNuu#`!F?S!})$;?GT%Sz9TI^cgs~y9Ew#^5}^_m z_9On=%zrgADNY14xWhV1J91^kDlB&8>}mOvRZ4nuvANJ^w3h~PyEiToK+d@%0P?+Y zohFULio&|O)e!*$@Ns=}qrT>&@J5tAP8%SFk+cWz)X{t`j%9Lj+T5?lH-A!3OgUNo z`j~s!&Q;K>vb}tR`Maq71!!jCoJ`cS=q07x*L(-?YW~Cf;yX5obSIM3l7M0GAZid* z6q-WDh&&UZdmupw*ZV0bHnmd%o`we;Q2C z!5$!>TLA2I6hw8*tnpiM;&)}mdQc=_;nU15DVj#Xe@Fa$5lDMhDVi z2S{J!jWU1}mVDy5Y}p^iSD}WoPK!%ex+3ytZWqS5PUB~`n8q9eHVs` z7Zc?ETQ~#^Inw6agO7LljvpoJAD;xM32ca$%+%exWXYG9&|?EFm;$3GMl2ckbH4a6 z#Eu>Y>PkX^E0nWPR*DyX-(RS6p;cM2VemcCyzj?Xn)xO12}sF@+wna)-ID8&=m&h9 zT%BVdsGp9<(W`#r0t;U{Oet7kVtZ!YX~S-FSX8!aI!;W$X2L^-W+H4y`2XK&y3nrc zqzL`*`ej8!5#rfrYQP5n3NM2sKwRXV$fP0BZ>(yOK5Z2UC0F)Dd=3#rFDA$c&?_o1 zR4uppjRu_p2!1<*gyPv=u#27jcb}>Xbzv7Cyr9Q7;UG^8N=eO_WKylM{0H$-X&!^Y zzxJvh#76@RF#Zqyrm14};EU7zwH!z!uelG#smeV9jeDRfiXwac$D35;KjN+`oZSMu z|Dzs`T}|YNRuZl@ucRvfIsSY!p|(8f%Edv$0FgBy~t^ z{gMu#{Lp?>dA97|gfl;llR80snK1tr=N=fkEb~I|{|XDOzKCiVIqH9nJearvHcE*q zpxMs)03M739M7xO&plX-9~>DY3I!(rKK~nFe}c-N#R1fO+{{Hk8+kO{_;cMTQ!COe z95V9IpEvKGCSUnpW)Hyuyl1}}S!$yyxc(#>3 zB~Z-}GEMN(_-uN~r6Z56jWpvg;*Fy(`HPXe)3BF?yB%OJ8@VaEypljZy-XknT}>Pp zn-pNd(W6Yu87`wmY}Dm(YJZKm$rhW0b$NWJ`N|VK^b8bC{7v}yKjZVe*gQbW)wusT zGQbEh+%E+ot@U~F@dOOd8+kO{_53VA3*L!VP~spcU-(Ej$_c~4s34wt9SrLlK-l{DRA_fv^ae6 z$X~~irCJ+l`Rn?zBC0Cf_&0Guqon0;ns<{^EYkAk2u;dW5^1?IK1+cef60|A9!t;^ zA9``U7=xx4Hy^20r~pmNaeAZS^f*|OEoawC#9jde#|&?*80)%0TjwC58|6l+ILn&R zZj?N_Au3G@!zica0EH7ZaQh|kG@gP05>&^R#C2N`-*iL?y)^<%*yfkUr%yo*wm{gI z#%CK;iSxk8WE7lN*w(&mG-gQ3GU~ZOgi~0_)`t1KT(1!U z+B(YjUfz72e1Bl@*Kr>a~$hLKVm1IL!ho~HxgJr+^%QxDu0DY`uBVE5Mdjn0TBJfG3zhtrvywy z%HZ@6SEXQC8bI8%SI2dqf-*65=JM(|l=*6-WY2_`M-^MVL5wRNYQkoRdd|UW?I9+i zInPS7Aqy>7X6WAc!rsgjL}#5P2I5CkMhnN*n`qbvzz#F)pa@gm`M8llG_p&#cGI->bWG5lz+X>YbS_+IwTO2`nAcuidRY9yrNh)-JQe)ZSH z#cz~|7K3Nd(y{~O+!}l~Z2ThT8~7eG!+GV&$c#EKS87RFW>Tv#R?4g|BZrZG-GDj6 z^j^PZwrS72DozU)&?`{=oRVJ^XSGSQN~+Fl!`<@fbL#^=%H`Qo_sxb799H_eIOI-v z!*PDZud8okyc)}=Ib*2;EXi7Zq8;2O&p#&TTcjJ@f^Kj!_;cAufv3d!|IXi_GASp! zZt!<;eA~rz|oeo#CLro-GPBD7cCht+0@s^l`I3F*T)%+;EutKY*ET;9{~{u z)6SnzStdJJy#XI2YOesI2-XB01}W^a9ng-*4yWu9grQTxUjJ6E@L46fxBjF$`+|ej zRo87)3^nl?I z_a!d!=A*3R&2g9p1~%7WX;ubO!KejtR|~clXouWlMw3UvP2LjT)wJZiCBBDPB0Z8- zcRergD*YnT_0~AWd*pNgsyN?E+^zD~_;h2IJn;|liPg9*kAn;ZV)qYYZf`E?ksQwT z;c$-VaE^q-`Thvl{V$(}a4Ue_|5`SI$d=v~C!7dH9tp+U;v+^{f_a2BzCAoroFoIm z+v8oq0LTsR2sgOa_Ky07qCruwiK85+QLd?PihMf?LcF+9N}bS$jPzr(;<;Z#!4ReV zd2$0I1D;9%f`7*5EpDN(wo{}t?BLnK5lU9JkkH}=ywm5w(R$SJJL62&i2)?O&f_~N zH-otXR;f4EpYdy@@6ntO#Cx8t7bSeTHmsMW;$CYPCpy2m_9(B@d^c1$Bw_B(8`;=* z#XZZb=MH`{&EJ6sg(w_ud3SuxQ(#jjE55tFsk#5}2{-y7y=Ua6xauf6nQ>Vmk4=A< z6L1XwPIH5~Ih~##4y$0RI2`s3>Q3Z=JC!(+9;-7EiBYliwTs@c(-sRb%MecESwdIa zrxA+Sz5rzQKTWKH1oNoJBKCL?V=tMX8pPc;oLX(o7QC4F(jN8{8O7l(?zIQBcgAVp z|8ipU_ks&M?BjdmKJJo40v1`2(R)X>DOPRu_yrGY;L(4Kj}ocv67D~aJeF>JU%b(5 zAxR5;-}t-VKXPF2A9It5_Om(;J22_tvkjS^g-D|JgwXR#qQGIgqI4Wa2=au;MX}Xm zb*^0=tMh?4XB9lKJj4&gnON|P$F(q`av?I@$Y*B%SGaC1GBMEV=kIA@@ue&e5On>| zg7vq`i{lAA@1ipdGlQtAg=;Y`hNZY;!_(>@Y?LTaj82$8@nr{xn-DhAH-uo%@Vcye z@y~JRXVsl*d*&${yQNi~0yM!BKKKR*Z1O{Y&{vO| zz>ejjt};COzrnxD@c6;F8y3rv)bW2Bc@PWq4|MZCjoj>SVcW>9#s^39goiG^fHwEC zT?w#Rp*i8=nlo9gv4T1I#%-z2t=upj^S+lx%m-7ljA!M0}VjYTP`om!^#k|5;J{)H;7rijWoMnK> z!=+sr8))&*^?K&Pcn>N5=aoZ=0M&xdzxY#A=EE_C^<=exAO z7TdJK+{o=lije&&S5~gsJ7QO0pUiP|gUsGas7rGFN8&cDLG_#lj((^^`AD3Qp1>CW<*1Lq??bIy}s`~!99%(gyT>;b2Y{INKXMYh8@ z-pAtTbAr)9eHP}}5wFnOlagU)!B0pLb{f=bvfaO4yN`HJfr!E?UNoQZpan@_I-kVl zuh(Rh{Idq8f~4T*bA6nU_GE&}w>8ih5}#e+`k0qWO+6q59*OSQlX00IV@#NwM>gMU_E9eb?@ax2T{uf*_d{UxyGD79ySmFmVYdloAcvw#sLV} z=TF3aehTlMckT8Q^=<5Q!UT?1N2#TZ9wpPdL53BH0wZU@_@DIgL5smP0_snWj2%T1 zA2i{^4RKQUP_+iw$%Gazq2Dm_e43k2Dw35OlpE=IF?~Vy7{JXGka;qx|^2W7RWq-&DHavo0f5r)2bj1aC00$ z%U{uTR%Q$KCr( zT<>j))(Lja&(!xNnBaIn8wZ@1y#Lwyrm)Ts8k1Ici{B5YAAGl6-Lmrjp6Ep{7~I^x zP7olFCyW^Ce(|td;}lO}lS0(Yt#L4;4{?(o&g?d5nB64xE*E$aI0$?*P6c z%uW}v>D+$~Tn_9Y)K5qq=J`3FC-5u&_PIDilI9fuX-gU;p2AqlXcDo6AT*>GcqaV+ zoRxM16AdLqv{eqV1PMAMJTV#Eme2%@*at-#pjl$xq)~1sJb%hF*ypSExzMyub@RWs z4o)Bw-SAQ(;OB$;g(6|>+`OLH7@t_E$r)%_1i5`2-M5$Z>F0_<=X zX$)KuXb$U&1?EAxp>h^~tSf1X59rG7|B!3-0FiQ9&&N}TqT><)q>DWJ>|Q=wjc%ZgWj zVa2Pz5MSL7(GGP!4dT}Z1Z@w#2BIbuz>9pG8DK$Av+6i6w>C<$nSI8I(w~YQxohFz zirF&zl~n$VVQLaj*_Hq3RbPx#n@zjY5?H&>EbJ4z0-!sVlf+V8-F7r@r2~?jg`zj> zyHg*-m*NX0#@Y+N6kkX&2@T)KEn-0ur2AHKuf-ND6Xf&)Ix2(%KsLCZ1CTCqLi;8Rlt+HS( z6KeQ@Gt~UJgU^F66JGxTO_+(lS63E$ttNi0K~Pq`T1b>8en)fS2EcbTCLSR;U{Pb{ z5JHMLMM4Oz(qGI$(!J3=`U)hv_ho-cpnG4AFQAoNIC+b{9(NSf1ez!^>;oE8uD`Y< zCZ!XwK$Lu<=4HRVS_=hLNHn9OB46&J1g6oSc6I;lq-GdZ#KK_CWXqwk6TK3iTYccL zm?JxMrH(e9=vV5EArM?A`jt5Ex(5lVCVF(`!LmIh!P@rRq&Ts$XmV%Rma36Ze`kCN zCC(edmTfT9*9|LdcCJWWi>&V?ZP*TAgB?Ki25 zsyb?_vH8`JQ~GM02n7ZKLg!8mOr*>_({Q*Go?m3%Q}$l@7Ggc@tTPDWfn}) z4iOzDBlr}UGNDcv2X#Ik%!cgHCK4H1li$Q|`E?upMR z{RsH$VI52yd8QmaX zmTM!1RkE|CXstFGMBUYTHhX#xdzy31f2*|CM0&pFYr+NvG+PYZ*W$Xm0{%?asb%DD zRAWwZ|^aw7wev+QO&!5c)Z&xAG`^G$jg!zs10yQK0MtxH{ zdxbxan=;G3^imGjk~a@GM2BzskSw10ejiIkW6%J_9OU5^)-CF1)a6^-6%JVpsdmhM za)FH|P!Ngqq(xIOMUZFUk9>$P=^GP4*i^2h+Y`DzMBh@{8PD5R^$K|DvzAU zWv$L*LM2C@!Daof*6(v6h~QaVh%k9JmrbfwI#F!ggCGvRRaOq9AGSA};ue z|CGy#yIOz7r7%u0QIy6xCW{u9N?#`!0TQ^e%!I_+1> z0-g2$a$;;d#$)TnGa*&#vGn4pyH3-ZcyOqk;(Q$-ygPx)YPXHk%4$YgZSvtnNUi(R z!mt}DanZ$g2#zmdtY}DtXhBnyXJN!TpT*$}8pFSi>SjYdxIyDvry5tLKuNqU`()@o zaG|jVXC96qUU8}!?coj;WbG;g6|=!d)H=o#hd8b;jB#ZS&dkaMhg14o5(-nh9&9;p z>RMF3Pb;C3m)WM~wZ-85U6;(oF!z8-j86~Z(fag>Ad3jr%%*PF^VgkJM7yq&KLxvU zY;T)K`!nYTm81ZA+Cu#-SpzLIT0w*%x5B&;*O1S=QrmlfM@?@@aIOHA*JTs?yR zj?7Ihdij6O3g?_q^u?XAD7uJ6E0*}T8cDe8WW^wo!lV{m)U$=l@_yqMdZQBm{3a#p z81^wb{pj?zo9^9_Sf~Cc{*{rw# zi1cF;1ZFVh`@X{j;w$6fGTh|gUsy?aVO?6AH5vDBWVKDgOdUmjDQ%UR=VswK458ykeJntLo6=6v`*lu4VjcSE3XQ;x zuydeMCrJJrJDYbNr){-YXbn^!6(6(eg~&%dwlLK9dl6D1k)CovFrG&2rpp~paNB68 z&~Z-KurU(cnu-A;u^pbZ;xJuVP@8gPS~_xpiCthV0?-Z@P*Gs==?~R{5;WN&O~pMX z1SYXhLgR(N&!-qAQO`#W8bB-VN6k&e&rDW9)q;A~z+g>v`>$?~C7aD=+HeE`0~gT; zE@(Bn&}2my(FZQaND8J#pa4?f#I)H8`^SoxZ$N_dc8Gp^FAVjPeb(T8*iOt_!6m|F zwc6z)r@6J2?I~X1jZ)uy7b;TFgb`4~0nqSMD#8lLXg0)#sSjQ}o!D@FNFq8=Fz*xj zcywlQ;2G2H`t=hzjcZmgspi>0gLO7sei7|H=CeU_iRp#fQ%)9J%gPStd+AA{py|my zXQ;|Rjkng0-ZfHwR)L(_oFe@-lFa%jz-_SM?|TdqkAsE>s!naBfJg%oeoY2t3R|Y( zcswVjH~0tdw#wPkkJWzmIu4jk@(C(qUrNj70le} z?GU$|ZnY@zVr!ANR+(n zk>saCeUg$8o9*(L%US6$1F3%u_pUdyl zLx{^U;>N15*>JCWa6Hci8HSh6Y4_iX=Tg@<8Zn~fQ4K#czz)31wtY{y zjq^lQi9YkoK#F}ho2?A{CV9^PKWFB5c^-doFDx+4Gd4^W)rAGdo<`A76RB5~ zfjO9`LOBbd70UIo?r^Q#NrCKeG(XJc-Raof^Ln}YE9%qJ>_Aq{swA?kwq?ogxth9= zHJS{Vzd={2PjfP!NP>F7J8KDQRcxsQ(9CJ}CJBNqp=nPb&_G!*zS;PZkb?|^xmGJ< ziCOiTYnsExwx|$N4I8^B1?#x_Lde|uEuLZN(NDfAbV)*<^T#Z+x-pw{hPZ}h8AexG z&3X+jt)oebjR6t8hthnpUi_h7^>~r!0G3;-=f)jhBVf>G4yloC;OR6%nCvZ;6ht#a zYnM-J5IvR#nTdnU;0g<5=v<(NdWub)HXPMaFwkn=gnG0$z!qky!)&~H83b5&+$f#K zhUNXCNfSq7fE61x1$W(SG}hDu-$c7)!PT@RjADhZHzzaLb9tRS2zuR1-qL(s-M-0Q zXT6TtuhG{rEpOYz87V|yE^SDhb?mtGKsWVU>INwyX^JgScetj?htuudR%NoB1;nPM z(W&PWE~_=NX9BZmTYu!B`)npIGrfTRb^ipch3K1Ap$XGGK|?dL()Uv%CZm(hqsF}? zZlN5L7NeZ(9>TRLg;H*CBzi zU&Rbb*uW-}(^dIKMC++%&!AX~+`JZdp1KYdvj?x^RddxFxocK*B|H~a;jNkoOyQ^5 z!DqC`u~QQ=e4{@Z6oy(BU7f$t)f%1-BZr@6);*#}13z?Zg# z-Lvv1H_ZrPIo|$B<~cIu02<7&{nY)*urr!47zmY`)+Bn8HGo^RG&rxM%)q%;vtf0h zu&v)NyKE@$#T8Ix*wfS>upL#4)mAp*ndQD^PeVvV=7fvkq|0qcDa}33g7ZaZbkj{visErY!-%-W4kG zzStKkhRP&zPek*QwkU1^%U6_hM=@yBcc&1w@H(94kM1UI;c#(b+2shUi|Kuqh?+p> ziTUOda&>^=pc5p7%HbulQ3ChMDejY>rgUPqyo}GccxWtmFVBl#C}AI&U*C@&5!>!9s6?^fCg_aKr|`%Iid_sYL?BCmsbHglHoRa+ zVHhBXn619{)7vxAt#$N_AcWN|sqURCy2BX@8*=bw`D?8t))W**w4s>#Eof7V@3n*c zy|$Pdd`LmJ_P1(Vot5v@V(XJG*6Pq7NL!p>Y_1gjNBpx+99^N51REcL_YVoF(u zVtdS9^lCM@tLv0^va8>rg4LrVhut*d!fXbgot7!#hq*!I;5y>FX9xc>%|Zx01fgI) z94SlMc}@b4vRf5`4`HC+0kJ(tEQ!tIlq3|enK+mjMqpV??X!oclpIX_hW*j4?shO_ zUq@yiaBe^7?V@26SBoj6FcUqdYJ#COl@hsW3W=c0&cl0j0RD6!Mm(pv`n1&DOq*UB zz;-NbWi97rn>M3A_ru<`^?pYomSOM$li;Iz(CK&EZn243qJ{|M1Qm9bQ~S&|6y7U4 z$rNH}DSZWL6w$Dt5CFd}lpDnJUD*tGo9gv+c*`w8ynEsMn-aPAO@q9+G#Oi_dFle_ zJ%#0-Df9zXv{lkMsOs;xL<9LwcpfbG>-%i#t#1x%;${E7TrJGrnbotcZ%BP5+=v`y+!bU?UO#>!c7r?>N_ZNT9z z(-tAE*#NdTys5bz-f%5Z+t_j~#6&_DtkYR_=~t!(@22gUHXC8M4w=jf9yH zA7h*jdPB9LA;o(qGIpH_y{ZF+iM`1BqA;AO85|PR;LYBeY+fxcPh9?9t)=nOc`bK? zIkz^{l%1{NSfI|PYYMa#!om^kfS-!8CXd^y(A~^@ZvCnVucOmp6AmOVCoyp7f))}e zA<^Axm>!ADw6q(h$k9~TfI3iQN!q?o0ro_Rfo1`iX@&Z)(gX-)CXjNC|6hCf3T&_CB?)7 zrik6#fV-=hIdl+kK5HK~wx@zZL}g4u8ejJjur&CjR#obQb_v>+d{U-oEQXcoByscF ze|)vKI4&Y5f$|gjh6PJ;Hwj8afYA+JNP^H`nkF{E9b$F@UGgs!=wRy4A{PvW1+yv; zO9A9N{u=XxivvK5w^Pel!?au=CxtnMs8Vk5E@(_!ksK%2KQ|0nHtAKBHzNzL2ILRvh`BqkuM)1C3 zjlGS%#SBZ*ZLvQX=!BT|uifeiVLjnhEZ3WTStIWZhl8B*r`9*wj4ce^6Gp+Zx94y3Jjm<+gUfro;qp@g^=gn)vqe;PSNpESvrCOG?R?;XD z=aQ%_7l=1bV8Vv4p)F=s<|;g$&9*4$mziG4*UI&YpdZ|P zkI98nZ`?rpR%QK~_1X_TF(aVqvX^iC~PSjCC?c`!A+O%9l9dDbT?FgT>uWT=ogEFqKEx0$M zI=ln9`^8g;N)!A+ZygG_E$|0QGzQ@)$So^3@ZJtpdGd=_0^j%`h6Hu2)L22$-Wo&C zj&VbYJ0MEjgt*d-`$-0JP6L=bf0^_x$6SsDi9HA;1u$%fTl7G^fpUwM49(F#4Gy!? z5Gww~*&}OkO9_{_sDuhA_I%Pua4Zt$w^?fC}~xf5isNqEhsje zZo;wVZeY){*g}@j;aLK5{mIOq1V98A?tFi|V#`i%IyNmV0v!DxpeW=q-%B<*Dx7V8 z2jhfVj`7D@v81qEPFc`?j`}0X%dGH)Vb<1mwD)OS*ln$agX9Pc`e6a=EOVGipJ1h} z>Wa(h3{`Xp`@&{;f1c-K2x~KxttJoh1CJxaM+;@knUC$ik`%S7>hRTvTY9n1Zi(~% zNp}^z$SAjibcl50>|fhS01cOW?9pjAPL7REJEOru%>IRe!g&W5Igh!>dCW!5V=i(Y zbCL6yOM#7r%OavGm!%=RQO;wecsY;hROQZNF2{)d(RqUR_m=EXIlGwq28Cpg8N>PB zo|}!#Vi*WWkJS<@jfHk&u*Is=mm*8S4CTe^Q@Ki5=(xuRLm_Q^@T$-P*03_Cv<4F7 z&$}3U8yGzu?i1qaDerqi!3NVcki>J*pgM*H8Z?b^-tg-7L~S>tOT3Vp6V&t)lBpK~ zf(789QJ*VR=BDTJ<0T-9QnV$CP~hXN9H-#kl}cfpPFjR$2l6VxB5>yEL_K^uEto@) zb2X@h5Ss?YP9)fz?SJj$FNB^QTp)hixX7Z)1vatB1*%ZkCX|Q@&m5f-aNe`+-*20* z4cyBnc{nVKW}Ds!t0Z_|D>DU$4#>mIrUNrW;5v#dhnY##kHm0o zBzlvG*0jrVI2W{m(=N-Q&PkS|c$*FaSArHYEg^1^3)12e7lgQNT!q*&TdpT3O~mZS^*zcoI0`$OLaEVsEF}@>@4K5I0UNS!J zdu=_dvWAQ?^6@dV#^~vB0O4w^0B5>R}iK} z8imsEr>bvG1TB!SNP_H3e> zyZ~)d$W9BuTr%!?NOrPLOg!zv*_<)|;~vHgd@xGqAP1BA!Cvrq$hI{w zt~G`I&Eo^Vo9Q~o7EiiCyDVu7UUtlY5}lG;@|3P)dl!v^9tf^ddC-nrF8gJ)Lvg51 zhhc)A#1qvQ{MbfhWzvJ&#GU25#K7ygAkdK0(rX`3O^-t1t&=sNPI8>W?r^48(iofb z-JY%H0=PMx{OH~qPP##D5*eA&nZ_XU2BZM@QhhA524{UOX-^<&1B>*~17IwKx(W(_ zCJl^v7ELi>LdRn=K>+25O$r4^+E~j4yxYJ931)K*C5np6pdEkJ8moWIG-!vm5w5~T zT!jlHe_|XWkfW$ z@RRGZAAfqHv+6A85=*^Miy<#G|=qF7KVCXs&JQzH9#I=E}qCORG`jVcB_5>M8K+%Rq&@$M6bmxeO zGTwUhsqs?N;{o5YPmT(bLSz;yLEeZ0b1Q|7VB z8AQ+@GyAYC1S79eL{HkXvJ~VLkTsx*4(zTd*1mz0l+I_CNi1j%9p zZJS|mj#*%2P!y$yQ54&af2$>1UPLZ8*gU#Z52(Zi{xPUwz~zcp9nBis%rX>Tg=26L ziR2YRB`=N3WoYcLGKu zChd51X0eV49>fG$nFDETk9Bd>xGx7PO0T3Rr{6}i++b_w+CsIGjl$DG*r3)fKvz%6!SAZ(Ft%1Wa5(;2;!I2 zoPxgesH6wbI57~Cd(&==iO*!%Y6}o}TKc7_*9th2d4v(f=_sL7;?jyE+}vqRjP+tQ zHL_o*rOS(j4&jFHW9Ow&XZM2?;uvRRLq=U&5G|RmCfujGj7>(WTfkn4BQR(XCa_@y zS$Lu!RahXOB}j?y4mT>`WsfuZHe zC+40j#7bpWjLMopykgdH9TD7+?brnM7#)$c_-Hp4u>5DEh(bf<>m+avDR_^S>zeXL z`2!i?tr)@>t?l0@#-?>Qvqg^%OD2hhVjPb|X@Nx4T-Rhz3%Geurk+M2J3eOBgLj80 zcu8?657ANT){q8;j-Zq&>-sgz1gptCSLX5~AlxzxWZWxz$lS!~w~PfW^Ux+eC71^q zO1frJn+HH$tAheNmTAac(nyY5Q(}RuFCrZL?6PB&ucW+yMgevvaYI1v$Xa)+!A;)+ zCV8g1pLoaMDxPp3M73nYO{rQzyWxju4#z^z%vSUGD<;m$NkEro(=8?upM?7&Sj_mT zTw0=Jd{$-aSMba>`)(V^vB)PTQ}|^wVg>?nnn^6^AqOylf9+}_?5-^<+y?R9kN;Ck zWKTVnY*LYbF^x>BMc9DHuLOuhPKWyC`KSG#x5sK9P5Q|mWo!@^$(>vzcWUD}4KDH@ za*^E0MHVeC$A|$zMhq1U_UsT?P9|LfNo~@pkfakFJR{Ocv{z|#f!N2r$4T84&*h3?c>gef)Ys-$V8+#&CW!{UCRf?Gd1h@zUB!L40Tm%AK1Oi;-LgpgXgNq8Ba9PB6%!Pzr zUF1UMvV+89E<5ogb5Z^=7v&#wQT{O(yCRsjaO)8=k7aF3*QUU9ZT8TXcO< zJ}h;;G9NDL`m%g@lCH1JhbQZLRX#jL*Q@j4lCE#ehg)@hYd(B}uEz-ajfyTuNYs); zoQx#P$+9cuB8?kBX0&@v8!PbD8m?0uyxn;i1z45$R~TY3h9Ib+bT=P{qyk$zOId39 zu$e`-^xn-5_&wt(lqzgSDg@ozQW*4JV%&^1EezL%r;;*|D|LA)aTaLbRLGfQ))b+% zWaSJX+6?s2HB70?s=vR1@D8$11ZN@CRng|=_9MlP84`p`iXCzGHC3Go&Iav=54@QJ zo~3(iazl{L6tt9?O8dmR{-MVxHNG>yB2rvZkWL*g#wA4xFryYN)E`*!V#KXh61RGZ zB+L}W;B9(Ig8_u8E_))R6035{RD%OBB@aYkVRI((V?dWGK^FCC`785kaN${8bP5Fy z)&0@u(o5OBExI@ptR1s^p-b?r0v51t?}gsnoZORS_0;A8WLJ{!%_maacH0N-2Is2J zEhGcdIQp^x%#fj>qM97%_UsA%ZQe(CC+CT03ri|jHyneo?b$j^bM~1Z7vqN=@xxO5 zaCZFQph?ah8fJQMa|u&Hn%Q6WnIfO1sT0%TZ!tt6BDdj2r7=r@9-TSq;ZrFo857l1 zGb7j*y9O#IU|cJOLqLf#!*^$E`5+n}sraWKn8_alN*CBf$S6J4KFpk!m*t>X!^Nk_ zr-IxPzAyMf;ESb0aqZw?6IVYuOfyd41wk z!o=;5G&8)G^^{9wf&Jz5K0OJ2^T#-Q1AuaJ@GiX5j7j-MM8kP)cIg>!5uw)zB3QRX zy48{_K$Z4xHd)vth$4?~<(Boi6VxsS1W~KW;>Z)_WFtMI7qZR=EdG<)yO?!udzX?Q z$V*Xf*Q8>rCq+Nw{M6fmjbtX<_AjT>2884V1B3?U$p5#$Q@!5~x0cPp64$HOAe7DL zxNj?sF0tMwku+82J;`RJSFe~1FB~v3IU9*G(3`JVyFG(AtHEfl$qZuhaxWyTGkqZE zThqKarmT~=JmqAZeVhbxTm$Jqa*DNE+eLZmp2LUp%l2fy%dY4%1!gYe%j|cVBFVJ~ z2%2oJ;QHl1gN$o!Q#k+kcZbK@dWd@p>FiERV=}v;dg3QBll}N+CVS#-MJ6K1aa1Y~ zzYSO!#IZw;JIPoxgBx_rtHKW3_$S0Iwenh_q-HOqsZXktLRM^2v0ViE=5w(iikIbD z4*~+k{w3=P`Q^m9@m5;g4_@C*>E-pD!{H3)>oc1-a_v<5KsnD2v!67$;SgYx8KQ0b zQ1$2M8ePNNAMEM9%2UxNt3_h^GoNlF5q*kR2yd9#8Y8Te-aU9KC579ed-GsNuJe)7 zgk$J&xDs_C6-wA7{am#%&dPWdfH_Kg8OD>dC)EdInyM0ZfH6DUP|J6Oal$Dm zWMkzpo)kSM39-P}~OlwtQ#1q2HFa zw8ZFbc`PG4%iuBJ_yp$gDgF$D$GRmEMGabPN3`cGPBMWluzP_xWrPCHqgA7KwKw$L ziOIB$-Kih&gv8P9j9H0P2M~Y-M53P|>x`g1Zcja%Z<3ziG?JzJ&Qui>`fMZ~=~mX1 zmx2Lt!j|9%t-6$F>_F`xVy2$~M#2S8;)7-D-c9k)VkTeX-iJGU&+UUig2Vss;N8c`mSF90rmCU|+i3~IaN|$G zmWTzzv3Hi-iGzdyf*SM7#+|{R+=hBv7@&Zn&jDFI457{l@+4+SdN<%2cYljbhs8Lb z+!Dqo-D@f|RbtfDl(gYunWEh$pJc3UvG-EX67$4OzbQhnx;WlZYB3B+_Fx>6{fg;w zT{VC@DcutH9u255u&2&VLTx$r)yU8WB6SX3bKsafhf%anoeNobtU*{x@*#&R3T%fu zPlh3_@N}qTVK)!e^XWziR?MkutcGy{PS}`aFYg?l0Gpaeh@3A@*jFAmtKM;z{H{JJ zqYCLL+x~V6?}KKj%9MGOFHhP<3lm zgGbG%x`J>~2So0u#whm3Wh0#_O@&k~hT~&aD`(`%fZ5&PG!%t8>+{-vYp_Qh{>%`JLiEtDJPEAuuFPRNVLA{Wy*CaqOW6vmh8rXB^ zBGGXw8B^#Qcd{**7v|*z;Dl7+gU;FWVRD{eH(5PTe2AL24wW&}&In%MpRB~w?Ix?g zG|J^Kj9GU^w|r_5LOF^NvIFWFgckFHPp=k`7UQ{kla**s*N2W7dm}^FZ0ZETgMrFC zpc2`X(4br$Km~qfjhMq?pEQPSJt>?-<0Y*0$@QH{V0rS&J6Wlg`q>C8_8>~lliex4kTR3rv70fT%vQb-x6-{M08SH6Xkf5=J$q6=ul0#C#_ft?$ zDD1M2X}i|AP@bYCG;~L9h3~-06GcX&-3O|7Y$Z}k&%ypC-E`H0QaYfhZM<$&jL1mF z){8XD^fb+>_aQ}6evrkYm9BTKl)EW$uov##f($L21EM-;)}a*~GHB;uxoUf68th&h zXx7?YD>Gu&YE+4O-FkPsVZ7NH&IxP1Vgq+-c%-<{O=&hMSlWH6@H8|l9ahmjuUv)n zq5@6S9p0y6KkO(QC&90z&;s>;tlmPAZR~VIz zpG6DD7r}Hts0v<*=l;s*bblpGx6X^kf^lXxKQmeLeocI`2F+7s;?^l%091ixb|O@} z)+UBUlJJB*!cdcY0gV=++WfnuFd?@A0d9^FA6E4{837Z}$u@%tWnFb7LowH1SZCbw zLN>U4l+wVu51YAV2E(gR8T*I8W217$Z8M(EW~cy#I#j*d5qR7{utQjO*Ha>_&M7rjZ3lbjC`bJxNV~Su5rh|s zs-JE%n5z_%f~eqh^Yk!_8DV+?pjqYZya*Glu9tI_?VY91Rmnf4f z^t+~OuCCeYLDruPDrW>3SjP*mmQsAi*cVRET87vXYBd06*5~z+8~v)!8=Jz%rmJ5~ zj|Z8>sH;{Cb>L#uRZVvzb*1K(_#8h;y+U7*Yk<>r6WVa2!CsXYg)BN@r_S_AyYhTy zc%#W?NlB$+JFFkFK#860W*8LR_Agh zYats=wOxQ9lOPe0b=S82{G9b?s3$^IEDRXBoj4_fmwuh;&T{PZZw^p!eYjHP(!Qq( z=B&If*UH?!k^k2B3ln3T7`KHf2s^B~RYHZcYv%)Tfsz5pPNk}KO+BWGH|7FX_Y5`0Ts~H+H$J8ZslzN+=)~|#3X14L?)O6 zV!4W6`az2}NtVhLjzCrwKr-zAN86i6TUJ%~{-?S3o_o%1>Qvv{g4$=-EhwO>D76HK z@*80@EFi=flb11`?>91j&p+~q;}(AeVtkJA^YgYokS z#}G7igu|^x;+%0EjRY^cgHGv5td0Ljo#mMGUJFoMW^$b$^t;ac)zQm4bPBgpr#dmM z)9tLJf25o}(++|KU50WtxX#J_cpiS}DT9wHDLV6B`fk{KKJz}}P-jVgMt`J+y5W$_ zPQ*s&Tw4Vr@I>Jh^|%aphyfY?Afp}h6ZYzNG0{BQ^{Ym^e(h)s1l<6OV+4<4=l<5R zMV_v5g28__*m~h%M=2!(y!h(%=`R=jU|=gHx4@+PDhAaJfsh|Z7eVnf+`XZm14l}I zwl8yz(=XR^A>0FOo+_}IY4W477Mb@@ZZ6PHf@W_QkN9YGYVy6m19B78L&`c*=vAYW zf7GQix>_O(~H_QVr}Ar4DN|tN>GMcYKoU7ifgHLCjlHCTOAZSJZeG+c!RA zhc03PX_QQbDuY&!gWrazqo5klJO~@o&#bi%o?`Q!lYo=nw{yCrjK)C`w8eSNsHz4e zwKj9#Pa2BzG-MZ$e@1sgVH@TYW@?JaSWvMXA?FpU)tk}f;{oD?oFA`2%XwQS?%CuL$?AE0P_KA z%t)fSCOxlA&ntN9{mb>F-DODi9N~Gyp=3fFAR)?lWrrj6| zUFCG3R4%hYyaJt1^M?ui28? zd{(Ft1pv`cDi{&Pl0hWT>vV?TZfjX3`vqP5bU)icVaLa|ZqqTp*NR&&5R&=W7NxL9 zB8U^gRvz+>WH?FUK=WCv_fRnCl-1i}Q-nm;tKOV39BM=@0~srFRW-#3fvm)9w2tW} zjJzo@3tBCf+*5Z`z-~dptT74Bv311buz4D0jtwg|RceM*W)!`y*koDUr9~Vy2en#i z1-T?=IgzDZ8aHYwJla56((wuvt%Y0fuMYS^|?l*=(}I#iXug1@z4@8au2(Qghvk10sLs zL-MoHH5Una*Po59jiqjqbkQLmK`7psnZ7NyI8zsZH3eO*9FvRhjGyunZJ&qa5d zDU^frSBiqXN{Cbe=iMUxtwmRl5mTjL)o2~h2A7sXh^v0?9FV#&A9|CxOmr*Gq;o-1 zn3I2HW}lB$-h?s6m-+daSA(Il6Iu$$EOQD1tLi)}0HEwkv>PqiG06btSIGm2T(!lN z%&v;_@Wr8kRmhaqdS()FJ&N0;NMvDW^xvDhM}Mum7tp{A*?M7N)H_?r~_mC2nZeA@~b6Hm^2 z_|@i0-z8JWSECP;JhO4dIQtSsRd2z*$B=9dF)(Ccq7WEDLjhk)a{?M#r%mZ=W8Kw) zHOPx35(<37=w}k@X`r_5nK(@qOohM@sYQ6z6bF_t4SE?~GC&uEeVqL;g!%OV6#_pR zqR;E=tL7ybL7F1$hh>r9h>mP45x0CRzY$%HZ)Jvhz9%aK>YFvx=X6csH=~E}C<4rH z#b8vdb8hmjXl493cXnGeY%cG%v9_^`Xw9ZBp9|!Z)(kK0C!JZ!vI1G$fCEuCoGZ7- zAPX^@+s8(zH`a<16Et<8jmidp@-5D@y(2n;e@hBV(xTV$HX!tE z?+PryeDy(n2IL+f0JiiCbT^lh#z~$xzmp~*t~R`(&*#RQY2RE=uP*rO2GM;tMlA3P zAbb)C$>5mAhaVbL-;GY{$PO9Jbfkc#M7q3Sz_eyGEi?I#8ymtPw+e@4NYb(QJ&mkm zuNjH*y%k2D1S9@Yv|We={wP|GnId!&H!SiAY8bJO zJ8Tih4bZ_Q)CHBk6Gr|x#xRUbg4mBI3{xY`s@?xd^f12rKZ!mPo73U%BggXY@fTag zu`G`;n0w-ln({K^7}LyzWYD7Z76Ro@qqD?Cej1%&C9na(gM`9tMgt;(1HTdeEZce3 z@u-Y13#Lr!?--zb(k$_$^nx*j=FZ+5a3JKG8Isys{mt;rvOL^dzl~btL(sQy!+eYW z_fvVnJ-!ttl46Ro<4flG#g6k#oaC7G@GrVbRJ&iywt!xoHbqaY7UcNJL4s@4b-#7= zeZgN>yPjSz@aK7fGX6jaI}qPs8yJm|rb(vw@Sys6OuXI^Y)xHn}PP!FbpF^Z((=1tQ4y3(WIz zqYyVU1E=}0slV|VSWwDu>d`Y!UNmjU-IBe_^0x~8E`HS zB3Ay22Uo&BjYpvi;(NtOr*c7jPZz=CK<=fB;d{C$9>;PoT@2q#7sL0`#qd497@ps; zIbN=I*m|$f^F-Z=Sm&*CU!IKQZ=Y%RCsa1wcf=tsgRRneN2FKcz=wEwC|Qfg?{FKn zlC@~5WGx=Qe7QY9iC6^nTJVu$r=ToCMQ{FU`*WHit@CEHPS79gx z4(pgM3B6%ZPWuIYh8!fFd2Srn(7gv;FxXDYhb8??2CpEkH5tzxS#jnOU}kFTqXy&N zjhPA78@PefK#K$#vg(E(9Z*;+2myAfLKe0n&fuu4#hqc81rrS!*XJy4^D=kyPUR#f z#1sKp%^)N$Dw{TAnAr;jKxE_sQ}q-Vc}ZQcXb?FZ*z5w}3L)ZUsk7tB1#_N2OO>bu z;j>gLip)m!spt;N5X1#*wHW|MNu>>o=RnWv(0#QwPM{0Ue!Y;DF+(q4oDRkXTaRu4`U6MJ0{6@RE z{dXjbUXA6tI>4!bSXvDQ9XuNHvJx%zCMQftR|A8LI0K*Gywsa)y1HnJut|7e1=**E zZ|_H~%|B!?Ay4iuqc5&zOSli*6%+r@R@PXvMWom_?#Q-^XmdArCfx}8l`PUu0nOD9DZ0sR z9Jsn=G*vjFpnUOz_HEL~xc<|XMg@{|hd-C{7kFxFaC=o@UL7?^z?2E>{2>Ruoimvz z6!e*nBi)Bfyi}`H+AcFw9Uq|;LNf6yaaf>XhtkUEztrf#Ud*ykYmFvRtkvL%Bd`uA zNUi!Jb%t+xJ`xGh3u?CaFRK3H>Ze94_KNVj1x zG55VT^MQ}mB!i7TErEnf5lx(}Qaqz4!(gH*_*|=#7&^TE!~o5MBFWSGl}Op7L)Uti zrcdGhvK^{UKUJa7i=5`>n&QQ%#X`ruv^~?(CYmY5m@yegjh2+lvCgD zcZI0w&4|^vT%W+~AU87EYbi9zxa1MeUCe3J);-^{F)P5>c@PCh&4d#56so)aMT5A2z7nqb>Eys8+{cKh75Z#tt zSe@eQ&FU23w3s>%F?AkNcz8TaffA$7f-3}QB87*C6doR`PQgRfDR`(l1rJrH;Gyai zJXD>6hpJQXP<09(Pw?pICsBogPk&BX3La1P^vAy-c$rU6p)3WDza%)6hpJQXIG3^% zJpPIz6+E6cD)e~9Xr#w8N5nXoFPuO_t5UIBPpVWb>q(W0J$h25;y692QgOVV*x~l- zNtFr$R;)_JNqSz<9_`bUDi!zXpbJL=S}U=qx8I`JvyZ4t?kjH_55;sbc&w8|GB8^AeQ1_JWg`O-cip_A=rGc z=I?RLslo)|Y9OdM9Ki9bHIW@q<^UoSP zPAOZ9&l5`SaYVHQkA0=w_hq3VFeYUAvHU(5UO%fKXNf&#ABWT&X>E9fH*zmSaia9a6EV9I-9l{@0s;y1C?p7@VD1AIdFbAcmh33| zIIg5-Z6i46#A1Niaz#->74-*tSB*{$$olDZTyd%b5ohx0Wy|tPA#}ePmR2c(xnoHt z6tPf$76^C}v!dIQeDf7xrYV*S#At!K3&p-vt5K~>L>wir@KEwfk0oO#I?I;4nI&s( z^QBJLm$&hCBS%u%dSkB_CL>Q0J~pUJ1I zEi7&}p}I+_Efd2XolNG9;&Ip27KU|(IcFPgcTVpxW8q2DAbc{rfm5v90T~UiorMo9 z9;W%)hBP38lPT_NptTnh0SrUp>Sppmj#ny*C^^%UEjAx`_a617VC)WVF_Dwj%^@P zWz>@prN7ui1($4C;7A)C(zhulS$L?PM?HYFg|2&~CNp;h*=7F1S~1I&%g>G1>%)*l(VDs)1VlosF@UW z*-s@+)S!?zMW7KH{4cJF7 z?K3Vo1D*y0WQ3(tyG3zO?w#_Hs>y*FmkDkz9y$D{LAj?Q)Q(H$$(XICS3q0j&oen0 z@g|*R6d-g@|I8^3xR!+?8-bJlt%cPFyd&h_Lr@(Rdstpe1_-8o6HGDY1~|-F4>&fg z#(A_3whQo(51x07{5e7-|Aa9H8p9H-p0;wJ-4b_s;%J+z%i7y*{0EN|ThZQK@Yl51 z^>koLuaqs?rq}oK6WUAgive@v+Jt&;gS1r}ncH-63<(5sB&l~t`{Ed5A6a-a&TrAy zHqS%G#1FD-G%u)tL4YYxE_=jvMk+0REy=*W%;s=x*vpW^!Qv#65y=PUc)-~&w#aSN z#XkBGbH!7HHfZ&Q=9R42s4uj;*mFL+U9ZY2jnF$ra@7~oVugM~FM44-WgW=1i~o)> z)G3**g0hSw;1#iX!QWx*Tb=pPzSvXjE)Jc4J_i%4)NfP(vo8(f_+hjJ#;wDmcMufo za1e-5?ZR)kwHPfS@aQEltvJ5wXtst`foU+Lg!3bw%as_{qWDf{2T`7y(9sUH>%eFB zwj{RtXh-deMWzjk291Dk^GP}5&Lq^cD+jsW$wpwf(KIp=cQ(Qb#hHN(*rq+^Rj*D$ zp;2ef3kh(Bs5v8dmJxfS(L7h*O3E|YgUsGyWGBGVh|?JME+Pcz>b_iags>VF`r*OV zw@3(hm$@iQrP&GtH%2hqgMH5>(mH+BjUL<8snL-QD70%3=YB5cBz36JO zri&IHY#~~?ZN(${wXw*_W>Vx z_}sbyUm&mD*lu$zf%LaZ)v$f<{sAcVttj(*h=&XCM7<*J++3M2^ zo~(VXNAN-{+~ciF%4TvQmMwZ`*JO^TQ|gK3H0cNFG!mlNvU)nR*5K2mg?SN{#=@ck zi*18*z}mXt#aNIJd|^?D#eh(Yy5afIK_zN_Y>NX6LK1HTo;4wPQI=LgAwRiNW~!*j zVvyQpfKqv3ZGs3G_jJcuXY7mDV`&xGC4~7GtCZd76i9OA6uCmNt)ZL zE_vOs1|?vp?&Hv(bnE150B;h24OC6cp^OGm>BS^CM>UvfT=c{$MKzf1`AU|8t><-v zk0?wu;#FSe2)-{0ew|iS)J!h+Vo-Ms1vrFvpR3J(0s%?HItos?s?q?YBUAvgp5W zP?hP8O}-yA^CB-Bid~9au-sUt$qYVwXIA(03ZcC?g%gzBsZY!%>?)HvN7bJ4u4&jjoFYP z=#^mRREwwZb?i+&o2UT6Bsn%E2s5EnJq4sDX6%I2dVTKE>!-|B((ZPGM(aF4Y$ji& zZil+VvB4A0F-1;1p~(>|c z*i3a&bA@4}C-A6c42r-bW`TtI-*JvpEslL4%wQvvo!J2-R2S1y zVcIFP)c$gT$)wyzAkPL~c#)U+ia_jE@d%%Dlz6cnBHtU_T^4epqq|&H|9@i!!Im{J z)RGtJm0{*R3iy~}tCM}yhG_^TvDkg(vFu)nuYF(4(ksBsOE{$RkXK&fz7IwhL$W@i z0vtnctF=xC-$A7KEo|Zz^e)bwx$;rhl_e&gVv%7q77;ka@$eS{`Se1^h#i?;31>QL zC3_|D)uu+I4wfmC0P>j%j(H84v{GV(e5FxE#%76AHi2xhuo+;p$*j~X%lImTlSgG4 zJ5RRzo>yX^TWm+lh1yP;tIKQ|UL;vAYRja7)3^(Vm7OLY^0;;$+3TIm6H@hz;jj9+ z-U%n3rptKCjbWnN2nF3RVDFgtE`1k_1BBlJ<#%ik2u4qer8!Y(rlOU{34ZWNKg|QV9^$r47|^`20aG z0g@OVnpu0a&={YPhz>$hvHSdT0mIK8(@f7V7v1#WUz!_oe`}_~89}QySx{_UV5ryp zXh?VP=)$GDsQh8%bV5w|1Wg%~!}Nc`{uVm(d93OLu7xO1J)?NuTW|%O`W8&&{B}TV zKhtC-0|*SPSnzWj-#;5!byxBoT=N$Jnmst6s){5kVTUNkVeZ^13X_PVa-@>r=#;QVIWmfM zONPjMhXVSN`>9`fiVZpTZ*pvy_>tM`Rx1-4w zCDFCBMX7k~nJQ{wjJNk%81vO7TE2oE%i-l}{RfGqrq&5rjp|yB+|&kWWz0%OB5bLF z-6BtDndDa!z~&r(=zNJxS)!Hg+tD%k2%84J8z@AE7KS7RLZ1hct-?kK`&tiTJwYU$Gk9m#slwC`Zypx~7IMO&T5Eu4K>7vbwey2)RHGVeR3I8u^*AWu}Y12E%_9zsX7IiFjfH zDNnqGy}X0rs>?Y(HGIF`$m!zan*t%6PXVF}&K#N3r3VZn7pn# z&!)V<+T!zUOo4%d-vIG=HGd|NGQvZ*aR}smaD#x?EU1~fwvc_oeJiJ{6{9NU+Za|m zo>uMp8*VM=p>FBKZ&)nxT|W`4Ndqs|a_pVJXa|h9pooPJ$^=txd8VjjAIaI}LxCtw zG4gn@eh$NYo;%9f<;+h+oO8>g_+#7ZxmCOV$aZNMVuhdvVlLs4Gwjm`3X%yg50}G+ za*{I60~LEh#hh`T1~GB*(V?KQyp#_<4*#4FZs^3t$%%%NBD?A|0rV#AD>ZqIbDtqn zrZ|BOa0614bBg$U9R#?vzh$eV1CcM|fsc()8ICz;q#)@!Whv(@@lJpNY44Y($lWzgmg*OY0_y26hWvwOSu`BRS3bnq@#S&rwnxt6CA&U2Nio^mS)KWr8aZ! zlVtgwm@r6{dWT|`kyU#psE*;(+U-us>}$3==dm}%l?*vcL`MW17jeE9Q;EZN?eUn> z%(Wsc$?&O1D#bHrnFojfW6BCwORfAQZl<_yz_+YXDhjJD%tF!>7gAFAeDxAV-J0<@ z=Y_|d5{!s+_+wyX0GE(FiGEXt_`Il!2q$OJIY~S^T)W7WA#?6U_)I$;M)YH)G!|*lSWJ_+!II4 zncU)7h1uPj@J_kg^Blv)BRpSrrplSyS;jN}LG!(wx}6x7LS!<-%6Z&2rU2AF!g7{I zQ;9)B^)Rlf#ZFhQMeQemND18YFg>zobNY4-sg#jzif+!w9)}Ozq%7>zP0qYdv_*rI z_dH)6kDP90183?yXIpW)n1!|}pLrfdiaF&x=0*`=Wv@1G>4s0?Lz3b7{E{2&V{wtv zth(wsg<0T9$ovQkd?y6`dspMm$`+ZF&OBc{0s}ostT~gJ8N{m_4=->tjZz(tc9Qvz z^P^c}5OHy&U=GS(frky{+hbAq$;?0mreJH@MR{Gq5SJB#7(?_pQ#i3@Ghb5j<`8a& zph5M{>b19Z8?jwEWtv zqQXeG>sKk6`Z!M+&Uw^zgOo0P96{VT-g2^Z-5_N%ABW?P+YEC)b85hOxP(ZZa(Mqs zE+4dny_v$|_R0HKj1n~yNSNTUpm0lS8Ou0mm177j_8i_B&*7!=!YP22^5v>XI^#LK zGfLil0-rXY(s>dOTnB&7gH+xp^B{TmFL;o=`xGAd3I39YfbMJM$Ok5 zVv3sQ(>$&=9!eADk*>1UosN9cwVpf*qUL!hYMzIp=6NV;o`<65c^o2Kp2uUbQ}H+r z@q~w>=6NV;o`<65dFW0@9=g+!hwgObp*tOU=uSr-Pr*#bLw7oMPv|@qM#1B+Muon7 z2GONFo=Kz`kE3m3>3L3(m|(Y*tXlfi5ygetwVEPsH`oH3c6G3E`66+~mgpmHO6->& zdxO=&;Ofhj(~YH245M3((y_vwq)yQHEibp4p8-;mhj)F5KKn}dn%K5=ivDs=!8Y`QG{ znS}YQL8XGp8?2D2fZg`LCe~1fe;vCnOL@vy(jqjm+BReX3#hQj}*jU-IG6 z7x30}^F4l)JnAY=Nu8?zkb2YZ2`zbwN)(*{OmSXmzn04J`Y?iET&i;xy);%b?JM!? z&Iku$5@M!#b{=eNvr`t96+iD*0;7nBLZIE$HVf*jI`DYa=s=1{H;1f}7NFN{Q#40W z(VPq&zD>sn^~G1XhoWM6`Xw%Zsy6X&Cw6!W2vA~=%T1^%KJ#?c5jSjb?a5)-PGQN5 zS%7B{qxOT;kj2x_$$XHGi4SoObr=HhAlbf0C@lGW&85O}wGm*3aawYGGN%Od4zj&1 zcE@5i7Z0=_Sx#A`aAGc-H5?L03SyW|5v~%g5zeN37_)ye3<tIvgWs)4hXz_#-YVN@QWLvm6VyjR5R4OWt;CW=3rb-y~pr zG#_?6MoOrt)+J&n-szg|JifIrXE*mtI7}kM74sz})?+ZbmUTKlTBzytRih$i?6I#K zi$eKO-6~>Vv4yD<0m4q0(vF@C2)4zeTsO(RYNj@p7{>917>&7GxL`T03@LaQx51ja zRqT3;h4hwlEL7jup4DAvwEl-`jPNzFU`JNe4h0R&Fzjwl!NX)#ixaz&I9`$YxaK&~MoDEQTKx@Ccop3O? zpwMT^d34-hINsjxCG1yt)HlNX(I&i#FjZ^-61)O&JQ&sX zKO#`G{?ANcgEkxabk_0Tl#4xE!qLLe3(5`K!eeh%m1iptQI#mkg#$!3LSS2f4=(O* z6``u65;a6XE`CGKSts{4p*~1kj5QZV^aP|hjY*5weB}6{(%QZfQ}Pjf3;SD4cD18} zjrHJGqId1&WnX=tBDyurBVoIBtTSk}tBQ__v=z%J(8l(P#AL0DpiaPsY1IV>4w6;H z_~^#NVr43qk(3R>71*sJEEd;}&L44^XL?TdkM};tInHc0U7;vDMVu>p=tVLJRTY9#bDxMYoOpzYWn}h< z*?uL9q=F@;JOZ^_9hbVXvpq;sxA>eZ9p?!!6aIcG?Y%-FUv`K(ZE$g+nUGvs8uwEu zi>Zb{T+les1)jJjjdN6lFOk*q&Ovp28eF9s!N7ISiN|FY_Q?ZssWvNPT*Trg%Mw3( z@U0PQgx-eP3ENNYRb>QNh{q&o455HW<`M;5iy2>SsbhVW=x^f8su>sBYF?oIj#fd9VTXEYSN0e992q%MM2N83prW&C|c zAXY>#0&uN{Vl9Uhs)6wt43JE1Y1B%f@qk=i?rA2-2+Fm0XHqs)s@Y2~+Gch7_-K)m4HX<`FM`*HzU!%p7hwLx_># zj0>`5IP1FMtm}ret}JGU_!0&2F+3=RcNz~foORuB)^)=fsXsED5h*CcS=Wo-b-nmq z*NfkEz4%?%i{EvNU8h2Z-J&=Zi&Ae+2;sy(Y@zG~c< z)hr%W*YBDdVWv?M9Abi*w0=)(P;sQ3UY0$bUDVYO6rI5wp$*&AIlU`IsVl<;Su!j9 z-7yOYH+Aq8gg7i^VbqhCXFoeWeagY72&iSJ$OVU?WNdAUx@yB`m|6|VM5ac;JPp8=VYmYa^vlR_} zDU69}{_FR4S4sjIFrVmaWWp|5nb;(YR(6ZN>hP6h@-N(uk07}gvhm9e?jl-I7ev7v z{Fn>o0-y?&gqgA;A-{i_CyYWA{xJ%vNy>^~Rjs+3+U;ot0A)NYv3;E_gi;DV1U723 z5m@-nEv8neV!M03Uk1&A(iX&i8hxD;@gfaV}F4^jy&L~}A z)j1m(r%gpBcFCGU%HBPl)2%gE{yI(Ri_xd7fp8yoIghFgPE&KKYMnC@DcFcDC9KW8 zz0>JTtaZ{vbS#`LUc?G23^#k{?^V`|8MT2Dd)~IHfFR#(zv`|?NW;LRm17F_nYRIn zmPa^OTfa|edSxh0QR@pPriyheFSFF5J#yEQBm~0(aSI_oH1#livh945DGK?Zwo{wM zzGC}7-poHN1bl6c+Cu$w!KnU9|5(0C0ko^P zwvQ}!+dbmBJ78Az4nB5frkQ&i2~?L{QP}e=?tnrr;9l9C0Bs({mrr{~9TAcKDiNts zux?q4e! zjYUwCM%JGi?Bv#TbvXsU78t0SUop#_;p!sq^oa zFl3sokzt!oAwE&NQIGji=Xb#`2sv=cN*IDpMQMq0c1vJe*R@XBDy)QO-JAd;Eq)={Qbon zn3;s$ENlS z7=g=QQ>jlKpE^w82UDPpPmr1gG*KFIL+~8$$c8AoXAEU(ste5G%$Rbv!ah&yNQW2f z169;Bz@J=XOhS(41um=Ro2|j-l;`6`#^@94c-tynR#S*?I0A7(w32MgIR#KT^`IrB zV`r0HI|HWD832kr%ozZ(@|(_2odICAkco~Zp^R09tx+p@*v~%N>6~;ycY*`-y-f$` z?}lL8B!0OAl!qLkJjUxJ@54>Umk05K@=)0@9x5BgLuJEw$N|bj4p1I)fbx(7l!qLk zJmdi7AqOZAl?~(Z6#Sq(v?&5v{%n7R3D5d^}nrBmFh}t@m_}l(`TlS3SqUn50TMn_sKL5m(LpF*8_8r|`jp<3FHxb}*;;G&BkHNGCfP_`Ac~ z`VGRfvd~WE5Rx&MgIRNiV#H#9`_M!G-+6Wu()pz%ooq1)>f^QH?fp!DnU~wTM?Hg` zj^qYJ)G;0wu2-6x5MHXO=v3)(A`(`6M}O_*I5Yv=99pGS@y14txCHA%^}M!?5#w5f z8eN%r^m7s-1Mqd-%1*OxWimJ=ihYTouv9hOBE8;^;-Rowx9Ph$ci%DuKg(*AC z6y!jcdm(im%aAjV0#Y|NOthhn4`MU;b_(j|@%WMB8d#DlXr6IxYj_71)a=-`QKCdF z?&eatjre_sKj>mNF6QLW<;qTba%Cs-2yrGncX!Hebs`em<@&N)owOow>JrcDHK=LX zgXj)kIP~yN5rSpr!N+ab8aIV8cz?~kyUPB-bZlW72jo|2O-5mHB8{{^?$1Te9p0ru z!j+3{us(ToN-zwkK;AX2tti@h>;)~l)qM|r_ySP_Dw3(3l5FxIDyPJGROv`*55Ff$ z8!*03%JJ0*b87%Zy&@CF{WVP>zcvr_sN2R@OQUY4ql7*OODfh+gEdmR$Tinpv*pY= zrS306OXhS65V)fi8xHQ{J2f}+Y%#Y41P1B4eQ}LAFb+%ifD&V)IIeJgrkm)5heEQN zjm%4iujANy!o_{UgoB*iL|(94L{#YPB2m6lL9`4{Qc?v^_|`fU7h-#c->39X22I{2 z?Q}+`aEFe)6mHSlwv1SP3rgmi(mwPqJqa_g>`!b|V}GMWkBJPvQQ<1ZQ=Je=#*yg6 zHYN9yr|3RVdO`bYc|TEhC+$VLZu+xCwR=$~sR9+;wlKC<`~XLoA$~_&lQAd<}UZBsx&kU33v8 ze(*p>7vbu}3!*Lp=m~oHGtk<*)>;KL+yP37Ryw5A(^PhY;u^`93C~th%ZHKuVuf&2 zTC>%gRu3ymNr4C~+;Z`@uFDT54YN-7ZVu!V><)jc&cmx&^Uvh3X*f>Z$0?Re;iswW+O$_D zFPfpEn$9#Nzk%=?F3&a@>DTHaYU?zRomafDj)_w21C_<6s&H72b6sYyipF-RS&PD6o||oM`f_>!)?u+uW884KeUs*tHV_!c{NXt!|q${uti4O zpH6svsbjzBRR>l|x-eOwSDoy~u^;+b*l>5KB2MhkFIbt*yM!E?8Q*XhTLL%7`azkg za4P=y8shE@1r9~u<=Ro|rhy=EBkl$V3z1$Mo=B~Z9pnMqW@Wc>+d`{awyUhy1o#eXJ|JL$dE`)(CJ&~Ef-T<}k>SlX-SZB+v zD_z8vBn9~xvFjvdUteNr0eQtV~m$^!xKi)pi z?8VH(W&s)gm9e^^o11?5@*sW(irvqb^KPJq z@@F+7GEMap8)3c!P4KBX9;i)>CF6n6NEvj`aq|T2wS)$BiqX65Qog0TztsYQA7=9N zva4fXIU>uaMx(u~+i7bh<1Wn0`LR={2wp3UeC4#tgsuufVR}+KM(7-3E=r;|OMo3A zEqLi0Kh*F@B!4<2?uGMrCv;6kEf#WZR6w^_brK>h%VW%hsO~234NHKgr+t24>0v^7 zvrss2bT~NvC9@Q;aSW6LXn-Xjy%q`9wGH|_jov{c%I2zT{S6-c8JMWQO`WXq$?IOV zba*(;h1;H@QXv5`9=1J>shVG!Cd&w<1sSvv5Go19t5aR2wvx*&#`Isq?T|$}RWwWIoRizVt*yiEZg|=DCgcER0vtB)oKk#9J zJoX3QOo4aY_N$Nclu1aaV2Tr0yvjnlO-%SwvAE6&o#Cn7=cPYqPwgH}f40g4r*`kp zTASDVN?O~VwA+*-nM(0u01B7c{qSGPb^_zI9D|7o2U!3z)q}MeB31aZ@;}-NJMtq` zfr2DyE0Dl?lH(R1%P1A)z_Vq+R@|?SN~3DnbPW*%p5bAuodb&;O^c`mT@e+3ps@<0 ziUs-P2(5q(Sg@g`3(V~nkv;J9ZuKvBV!nr|FL3}|qy6S)U5wW96n3lkNJGy@XNrQT zgjU>&Ro5INWG)!4Aq=H^dL;GCRrjkO+awNd4}TCvUm#(jz~%r;xTg+k2Eel^0wtX?kX&?Yf9YU5ePntAofw8fJ{MoAB_kk2o z5wcViLhHgL$peabjLq)!uO(Ozk3zkMij z0yKv|)2SQ5A=Fq5ZH0MrWW$x^q7%CTlRY4$r>I{^2SVv*D2{Ndis+E>4mf`$k_Dfo z2ag$v9-J>k=!mgs^c*`bDm<28H3Kh|1X3{@wi2xc*rmyMP>FRVY&8}Wu_fc&-Xv@6 zN!A7AUz{&3rH(l@lsPC?!q`F3#k5WUP8^)c2}WZU={R~vC1o)QIy`WiugD~;!{#j6pIUGwVt6@DC?}tEWujzCs&`^cbHbpM+j5<3Hj);KpeI3Ki`_7bEy>W_WMEih5lF zdE)cD9+xuDrb=95Qsk3BA5aMpgw;neF1=Vsv}tIj=;gP1)&GS?ncy8oxNI@0HXJRz z$`*3EBI%;aR$|V~6ZAt92Xj9ClP2bP)vX5RMBS~2!yK=`rDY_{iNagsm;*;-xB!)x z;o^2s#mPRSy`WC7QDO$F{3)e5d{<*mrr51C^w(`Gczl2nz-M2V^Dx_GTVINOTS zg6oUnWaA!8mTlk+tc@q?y)=21I5IzR<|~{jdu4EMhbI9^dMIO*)n&bdG&o$JX;7wN(kfv*Sh6kn}G_x^I#Dsy~@fPl-^|C$}+0 zaw)(9S_D}RI`r3_Wrw!G$m1Cj!lXJ|n=yI73e4p3k${O|jEgS92(%i)ZBTON5h%?p zBX=_Vhq$NV`O+diGJ?HHWwgj*KpC?uHgf?j>vV(dG@Tl-4;BKWg)486w!VQC6EPso z>2d8%e1OF3Ym|_*p!f*n)_N@w8I0w76H=N8fB@R4#}8CrZfgQJ^8y&xj($H2Ga#wS_=>Q~fpjCl+T;K%4o~OJS zoUtUK(%xMKdSkg3d{WIYj<4a*`-EiJ{^>%6fFH8*ep+1Omma`jajEz9|jTvN2IZ`B`#JMa4un-xpDSG$vEa;NpEu=<1H% z#+PXU7`cN~^GhAv-K{=Wzn-^?cdo#dqVp@(M`_Y0RTttrTP?ZoZ{a|31CHC9i#X~UgYYim zx70W?#ZoYce@J?o6bPwdh#zW-lBvJt>$6K;__75rP-2l<@*~^GU(5VuGP^W4{_vH? zmz?#I7LBpE&Z@7qEh!MUX`wg9B!q;>!%hcFLh~TNAP_)ZET)U~8Ri)ChZ%%<8giVmjC&%(~S(p}Va-a7OFTR@1Er zDEaXqHI(O-Q6El;@=hQS)CAg5F_q*2+FAN!InSM8oCX*`OxICEnGUhkPNy|;+r#*9V)pzc4m9hoeccZ!XU|no`k-1 zv^a0I0Sfby88LZ{W5ujjn4QF0U`0B=70Wip(5+;hBt)|EIqKI9?-Ls5vULp!$06|~ z78Y}53P+iQx>XYELUk!%un!V8=56wfT%v6t9;CXwcz^{fB6Y-L2J~t?55A+To}d@$ z^NYm*4TVa>09EBo3+>PSX4a{3SE#K>xJJ z1820KIXYl}#|E+0`-lwUvDXb6%V3YFjx`%1OtCPX7_w2ZxIP!hWVuX-r{oXNnalk0 zshLU|Bg+m0g>6A>}8DHq;N}%8tb!`g5xK-y(MHVh~CyUbscYXouH{LFJ-_ z*7G<^CuT}4h{H#CW|x%6^Z_@Q=>zsuV*%G7>7dj0A;sC|mfgp-=N)coI@CeL#;7zL zLcg&i1`K2Qq;?-~{AH=M)F82PMJNhP#FaL@Z>ff1%dmwD-9=EjhGDW>q!&$0$0ZNC z$rsOts$hrpR}wQK$kR1<-NBUtOjhLZf?~Za6|e->n=KVz2u`h0kkP0%nV@^TtPSFf z=Ml(|2Dj0^)Arz+`8E6Qi?Z0-dXG}M#58y^e&%wC;|PFuVIB=g5n(46?NS!cUHnPCrl3X8%hDDpTB5Uo1RI7(9S#1@dC~b4Lkua};tC)4`s+zjY5*ToMuPQE0QoJ!R}eSxhQRP?9nyq3?r6 zPlS{NzUD%WbO2!+IpkuE4RT<8spO(#ml+u{YUj#}<2YtGe6&+_*(TP)l@D@3iQ2WY zQv4t#2ZD;al7a<{{X;2A|ALt5^0BR7Ar}{$DRrk6`@dD&VcMaYR?#+Cq9)tUXJ(vit!k!waCCy6;rb+EdFHD;$$kOMbb5)>q+ znd?E?o8CRxr8mKbCMQWnAP3dYWX(yh=Sq+hUq=DUj3^a|9Dh9*hMf4iq^rP-+uU3- z{`zgf!PdO4V4yWyV3G}6Z=p>GOS4gv{PuV-6V_g;t}-0d;q z@rh@q9RXy9-lYC}KeBI7Ln@}9$~+FxZ7R-Ahy5MV*{bQIUkei&^JjjFf`A)$PY?8v zZe~Y3BA@sI-ce*-VP9&&Z3dE-){9VdwSksz0Yn+7xlAPILJ(Un6?vjiDVNwu#4DIt z$hTq-loE)fd(dxxL*@_=7OE~S4)QlQnCjXEM#V*5ko!>Gg~+0>h<(EsEdIfdr?JTa zrc`XwQM97|m{9aP0VbPKo_wkrIl#|s*IRtIZf4!FCG>v!7!IeJk+uzBvG@PI`bAdk z{U-w}eZZlMvX8WX%de+a&ceg7z~5ixZ>(44yuo~JrS=3DV%33#paPiODbfHQa4=^G zca(@uy%Ym{E!C$?sJ`Hnyz}3hBr|$-nvrIA8Go0!#n1BNaPsKmW2Q=%<74JRmnR4n z>U%i=D@Gpq(*n?mqQo#1QSxL~%sJhpgue(NSQ{(SW)za`%c*W=qL8#Tcg3n#QHUbi zGb>CbGSj9e+WNu6z6nPZz;$MdPyl$Um1&EI5jeo_Ue!S?6;7@4W$gp)4kCWYd#R^f zITK^IcuLVGxM84TEmL*n%sql;F1*3bE!~9;#lnF$?po{iY;#&duJZYTJ$6*c2#3S% zWY<1*@Y=b<`I`jpO!m^87WTFF>u@^<8wFMwIM@u%BP;WUt4>v4Q2Z`{R(G;rIL!EJ zAF>XC9W&L{5~t*Gzh!y}KOapPf>6~{IzKc|6dz=2OeVQoIP`1TK?bCNYAOp#;WpL$ z$mKwf%fg2Qa`j{Qd0M%v>K@UBnOL8ls~DzGD-VB^osRNj`n}KWSyT-5K`N^ZW+JKd!yVLp476k^mz2|1%{T z7E<@hz6DJDdvA!)aR}&Mkv2DXh$bs_VRVOaT#-6jX-nWS+OX@EAvw9%Wy>?S`n)Dr z4E$1Y=>mk4A#xBl$xXETTO^whnuSB6LgcDhD~O(o%3^>F4LTQ=UA^zTnByLqtmdkz zW-grwP4QHUxXr9Lm8IQs#y+===F+sw;#A{x+ov&VKGLI3bIpO zm}??=E`Zph5ChCbfrI(`=Azig8R9OAtoo!1yBgPA6uHW-?Xxvw)kD)FmgiIjM_vw6 zG*}QejI2LIrR*3+&3A-AXj$)cZ*1vqKm=qJB`U`|Y z>r+u`g{aglgXnhwN;hGTEmRrslKnYxPf~&bB$kX7@|o9{vdQLjW*2BXC4B&$ibIUC26TUvu`QX z*6h&|-k^pk+ccuFbh_~nX&d&7jE5uaJ+n%yss(V_?e-bG>soNBpfPrv;df{2g2vE{(8IR4u0|-t z<;K@hPp1+KK(nDJpavGp=Qx^y)gwNcqX3r?tys#bEMLmdfi{@}x(HzJ6GJ;%wm;P=ej6OQr#k~l4GfGCCm{$1 zOJ9mPIiX?clg~-C@Q`zm_0{);BAide=v^*F?4jt!&;$i_jhE`EXCSY~{5gYG_D+KJ zA_ci2_gP?pn-?Tj&a*wD9Zp0Z+e(z}6{(Oo80I+)L!P`a`o2TcN@D(n(S4dyTEerU zEmfvctjn_|v;^eXxW3e`DALwlz>|YW%6B4EVu#$pBaQ@Orn;IEuKi~Um8ZWNB{}Iu zK3F-1=1MlO;k(xgNAp_YP7`}!0a9J11h(+CsQf;7Bjd#2ELMT4U(*sj4t{GG*-PiC*TlB!sVqERD5NRWh?r^rC>06;EB~de21xr*Y}Rr(d-w zj}V&BK(fl9sRnwuCrX0^Kd#DT&Qd_elf^FfQCmnTBz(h`5ub>zAvEaX7<#u89=P~y zZ@i$|h0k8~b7Jkapo_Y#MI-q@@&cGZW&9W7;ux7H>Ov1^YyzXWZf{A!7&6-$*e$l3 zbGD0UK~gMqmrdXaZ?*1>wcDUq_HhO280ZGBJ}1_=IDGbi*erUM$gzu;-1=Q)v8H(3kYq z615W+moZBoZ37em*W%N#ty$2L$9x@?_WbA;)MTTcJE)!?-4;j{b)>!7L|M-zdOpC-3d3kuNip|eex3yR@tzR=1hyCI- z80-U%p%BOy$AHJwf}X|9prEH2z9eS2RFKM~3shecFYV0BxHK9;oiYkSotvqI2z6e% zs5>m;KaOQDh}q1?7w!g*;73AMqk&E)^m7;L*# zkgU)zo@`bZ-VZ|^==L&ye?2Y+c z{fg+rEX=!DxkY=vVnQ!0@|DqgKu^m);43FIWxx#_x_F6_i-DV6&`j~xK8;ddSq6NS zcZXdFmIJ4Tz zWa?NGF6eo^15*nhLt z;A+JtBBv!taaLKfJpymJTkG8Mh#mL;JPEV*BlnnQ|a6qrT3mkh?|^SVGYjt+A% z{B6H_-GmvLGXVJ~&5(NS%#r+54WLv9rNdwmu{b1=g+K^#SD@&#p8WBb$cu&Ts2#Er;r(Hee|Yg>XHT;~0*uWlF1 z04h$(mqqtG#Kdx^tROxyr#HmAFOaQx#wq&^li!3~hd1ixYz7&=AZvba^e*hi`8U>Y z#*`Be#^Yi+$>PG;TI24Au7LVRKkm&dy$sFTu~FMpU9 zwbgaJ1RVDXYc2w?bL;zVN$EldvaEDvQPESepjcG6oEW}*YsavE9C4PP$dRvTsy zJbL5s-Te}^Y{ZW{_qST*&g!4qXEF%GkO_x9T(42Jwb->%?i{{|K+Ohcpkp-EhdCkt zAy)d;mfd-}5jL2FlYfXg8ooJc)vKMi3L%MRTfu4Gvbwuk)_F^GXWN|vAwAH+rkiWu zzcqSUbPd#@|JLZBA#<@;{}_#tA|MrW$^PSnrf>zQIYsg{Y@L8IDsp3zxl| zi!nyAAE@i7%y7j3^i@8J&QUIkmM(QwJw`Hr0i3s~SypwD>+o&SQad44r`Y4zvD$Pf z=G0i(+hb*W5XtOv*{SO7(U&2K10f*^!wWZot#SUVqh*r5`1u{F!=jK2?j4N=vCMaR zizL9kGg{Oe^Di-{#_s=1-K@DW*TiU>U6HzGLNg|7Y%K5QyP|*76_X_WuCX`sG5hXl zdp&B8XE42ca?AI`RMsiE<~?qBMCUEN}0R)=T_m8ru6CZ-{pSKR2@2X(rAcJNbclS7sH7 z!JL4Q8;aWpR`mg5d~odoK3KP6soCoGq0|zc14w?TZWQBwIL0+o$A{N8xHiTzT`7^s zwROAZXxBws0DG+O@O2Yf0)_3^1jxHlv4~{CkgZ470og9{^gj}_+YU)}WxM!D-JhQf zfaCf!ES!f$ULP&CB{fE&IF-J{C>IE1divG1yG^-5ras~V-VR>L+kOzKp2syEj@3ai z%{6~$2ofB!M|iQ@YU^4*E*0j`l`#~nCt`0j+90=a-AD)%jg%~)qnj&CM_vBg!GEZ5 z9PH+Uy&0#VRhcJQl&Wojk}DRD~f&@jhwi5#L9 zw6J5P+@o*E47c=>Tx)K;Le4GSIh@4sP)6uv?!Ce%|Ki(+#mNmI%2mcA~4nyi!hj|D*9f;`mnf zC5hu7jrYgG)BzcDq%fiY!u~d*uGAd>lA&-^7~ty5zCIR+1?*9r&1mtl7{HRm@&rx( zw!kn#qz*Ep?d+Pmdwh+jACD;`CUA2d4BG^vkB{}3vHBCKH5YYQ=+h_aW;ImcZQOdN zE4uP~pNvsB(zF>q$S3Q!o3waiG#+rTmZgi{IM#4`3{^;;+_q{#pVHg9+}E7u-}cPJOW)B7JwEg7MwmY`7UdgU-3#zOjc;F zX^CLJw$%vt1)oI=@*7G~`9e$}2bfnv#E7Gb6NmYKG2SGyZ1|D^pS5ooFL)FC_UcV! z*q!yTUy7H}4>jzU8ZT>~vAbbvnl$W}<4puW4g2NBn*psf+p`$2GXd@Sc|8#`L*-xK zud-s_h{ePWou#C(>ao>hifK+d?x4=B>MK4hE)K4x!rYRplt?@I^O zSLQ-Q5 zCh%`YOO9wFGfcSr=7grEv{-RS-OobMgefgsnR&$E^W9TbCd;Dmm18WWrLhq}+QZh1 zec-SGTcFjl>}If~(u!g~KRd^SvU;mz7PiJty*b}dRulYJC68i;@xibcApy{2_ya91TQ)->csO6Gc*uu#q@GcEsHsCw8N{lTblJKhR3Xv^Nsab|(Qo)bA zyxSS^Qdq*v6$Eitblcz^AcWYEMaVZv00dZz945!v9d)q!)6(JtQ-2U6K34t)d^FwR zD+bjMV$7sUu;RO;A;kk@YIoPoU>ey#`NL?6M?0GSaI9%ojeq1#=PPYo5|@57)-AuFFsSElxUF@*Sc-iFXa6d4PMOX=8==j5T%gs%>4i z2c#>R43kkrM+x}E_k6X~D1Mo6B8B-G->ND0r#||0#YqaBcZs)Ez(D49 zKZ|!8GymDxyO}ZE8%-N~bMJ(v@{&%1=g$L3jcNWo-cMY0@|(YiHyb1WBHkR|iC;$3 z#(I7^)->+~LQTEtVUM`a-yb8R`{Mm^*4H4TT8x-TM$R-UwAKky%Q%e%aor#D7$dIx zV^|Fyq3MtQ#;dodHngQ=-g z-h*``r#y>JXbIO5md52d_{MKyoJX1~t?fs_Z|Y7=cbgm&`dfdOc)6O9{5IaSeawvH zp=jEG!$V_DeK~MW;6S*)B@5b~*78a-XHX}=WO;=}9d#SPJd7V+bhIPdhw-O6J~X({ z8(93$g{yu}zG4L3ReC$DJAqN0f?l4LhH)*#Zi$}a%QRX80IbTELfBgpy;K`H&a~}1 z)9kqOGYtn+Eqa;L>YB_-E{Y+Si^64`i())GN3(mW=6xnSK^5@5X-&;~_>VEci+%Jl zCU|j-Z%okbhOBoD6MS~O+rWTlkG)$njY*vCIsSgP$$*~|@Bf>e?YZ%015KYBZ;qeZ zwo4{}NI<4KAkrn`Zp{J&L2do>Vl@p(;Ca!f?L2lb9Wx;#uTk3BAWO{fomum<&m=h2 z^J6#xukFX=^J6#zyt{#!*(K3bt4&QW8Efi+xT}syglQMK&J_c#5oO})Uy#SBr}Kgd zV=$c;M$=9`9j+a8f^5v3=}a8zMe)7_gtVL&#rwAHIl=A4(X;`i7mqbfF?~$yCEnKA zYYO^&NwgiqiJB2*yfAN1C{F7{y@cwSM4F1gdex%Xyh~$VjUBmkY^-c;f9Zs2y>zUp z6G<=>{KXBHLdXXJ7(f5kl8Oo=OwKAYO%vnef)qPd!R2dY;(^WDth1?UZF3F*XdDG! zHenSni>VpL=T*Esnl?!N*x9GTb+pbo zg(fw)DDMu?bh!--w(Af=TN4P3Ba7{#u;_(E-mi>l)f)IKV^(AOitK)?jtO^{G0K(pS4Hn*xTj7U8Humfn^L^Y)Rf+Qb@R=J+SSyh@Ig*Ecg#=O zIClsX%%#d+6GL5(t=$ir*Tg{D>@*NS^&>I(;%j|z>rG+U=xcjzyx4#oaClv6ikF^4 z`gL_9+XNtJM<2<79_Y(8>sIv@XF2h8KsIgF>%AM??>MN4*2F=@RibiGy?#}fjCom% zX-djvYa6^F=Fhs9ecf-UTbV4B#(iUSwNcZ5W8ElQO^CeuRlDk*xfTnwIB2!2a4b9= zPtp<CMrT zESQNJS;=kfks{dn!bPC^m#?elVA|Hd_3jobVv_N5nnmqz>kh$y>|_4B)HDh*{@sLT zntmEO4RA%g)f3)aQNPoi>z8#8_~xpAgwgzBL!T||zPC8tX?43DSPT0{GQ9Fw?Ebzy zvA>TsSO{oZ#NWqAc4+2sdlaU5dp+g&!Cy8I-me(0d1mmN_IZ@1PL~Gs?RzCXc~BlP z?7DwMR^B!-ir~9ScIZYY&68io0By);{wlK7bomQ-x38pF9C$+28H3UcG+&%(sI^p{ z7(GM)_&;b}N-wti?5C=KXf6pSMV)_g;^Fizm1YR+fq42W48)fNaq|BX;ocHZA~H>} z@yQnamgv+tv7KqKX|UcH>Ok2C=dxHH5)sRdjT43Mp32E1zRHP0v}5B$d25VTa{6v^ zyn5@}p)|37jHbk0QNjZ(G~?huj-6qF#k;%fVg4yzY@E{IrLd<)=6_Bv z0*b9F#QM+mOF=_=p=zDOJ8L(W-?&jVi0Ddnrj7cdv1MQFmC>UBOSa)0?HNs1^C(M2 zyTYt?SgMnvhV|b$<;EpA6vq0Ma>*>HthYVaJ-s*yyK%eN;WivON0!Qy_oz3P{KxcIJ!I2f>~*JST2rkkpUkGdZEWl%4rD`! zx5e1U%0rcb|MqB&kCQ+w2mae9x4k;r9#t;f23lLsS5Iio-U#)97MT$pN~amN6HP2^ zuQmvbs%@h}X}%b`gDuVS{jR5%#<=?h2RB|WF_)~-zC%+GuG}uba(w#~-Vsw!%$@~1 zG4R>8i{qRH_`Gv$6`g?3JEMyRe6X8ocD(d2@zNz)IxkVG`*NkD{Y$)N(Si=vWXl5v z#%VLGuZd1>1<{FZwd3NN=wN5PFSWKs2aU~oS9CDX@aD64SG;YJS#?M&oW4zA7Kvjw z&IZN%gf`Wi|L*7yXp%BPc$}tXNel0ejty1w65bPU7#!yHmc!va6WTML%|p={YWRXi zeMpe!#$>kuyzfoj!c92l-Wz?T!<`djPj!4gF(A~~miNVb;(bZPeP8`{Ms#Mvk-^Cg z6EQoIy_fd(Ut>*3aS5#d8hzODm%z$A-yh>`(mdZEt(d3J=%jp-Fk;Oq4wtw~Ma^)K z6>j&X!&t!wyvOxa$D+p%M2~eTWzN05a3q++`kI_OEzi)?l+3ToLSEEi{edGe{o*6cy8OUV!PH! z8dV`rjLfn2-?)4P12)H=7&I$PiKoL?4tTxIQ0oqt^8lnPvl`8GcSncHz32l+`Jbh& zs@y=a4k@AsnDY0yYT?P`TFv`qA1HH&d5;{sBQ)(+yD4YE;~>0KMP6H$YDIm$If)$> z<0l$mnkGq@qn!F$QfjB|eRd-&mmf?!QK1D_ISS*0u_JaI<{TjFh01%X%romn0jdSN z8^AK~-|BJVxpoKQj;cUxK#ZTR{^3seTMmQ$kPi#6A-@fhZ9h~G$y9hV+#tGwPt54U z=@kyEc`qgZ;rbPDKF^Zvoh^oBw3NfgwU1+W3?aCUu$45T*@9u(B5>%|vB0K^m`-F4E%h*w)4d!>3fHdAmH9J9-B1C>pF& z1Jn@~&epD|>tctL-jMuD*Tv)-W!XSARz8%Lju2Az&Qdto8n53+qPL&1*&)1tB)T*0 zv#uKo{hr(&ssv-cK7mm{craxhh(1wkV{|Gfi-WHjpO^UosX6$-^_q=hcrgye(Qtip zGMFHu{6Jct#~BW5{qKgxiWF#Q=gSSz$#@kyay%hkp~k8;)#QR6br3)|Egc_?5&FZ+ zbozZXI=5=M*(k3Xb_Amk$~={jj*6$n`NFwHD-ot(H&hb4kI=eInEkQnKgsMLi~iH( z14|GE+2BNX+|Q(%I4at)n(hjyr&t*+q7J@FROdC*A)$}^K%zQoCWz`j9z#(wnD1(; zGo^)BK9OF5>NYsleWHE^s>}7*MRnx{r@KYb9r@bWlorL1V3)d{d@-4!8Z_h4zy#;X zLoL+Evd1R_D4b6)K;PC+j*abYlM#nb&xO0C(J0SaI}cP^5VFv)EAW;z@&ed|`zqnor|NgQ{?4Zw?*vA*b$UG4 zqApgSlZ)L>3k4dKT>vd$W?z!ivFgDWrX`IYxnELY&@)+Qu422+Wf7?j9l#uD9VkzKoZ;8@eX}vf5X!F&2Ml&Jt z<``|9N~NKxl9x;Zrjf~_#O`G4#;2pF%NYS?mm)ttJ=UGl)^!QXRli&X_s^_>`)A@s zYVU(T2BopBx+MT5OQ!+qmiiS)ECY(^9%46uhy$rjeI(Vh=nP*qQ1KmYgeqC;$`gS_ zyqZ;lu_&=l+x0R(>!WIgt>LQ`rSaJq)c}^YO-h9cR!EYs>0pZBj8dmIcJHe4!0^6a z*-PIQJ*9dEa!~`Ow*ZhB+icR~PRhsx;isn(Pj2NuWnxxPl~o0R)R3GUQh7Zp0>MnU zlb?tebEG~@o~V{j|1pSM(XA_D2zJqETkVc zq+x(1(hKy125mP!mpjDDeI1m)k|dfnec78RY%vQ;U#^?6;Os~?^j2*nUAdOm@RfQDa1fD+>{L$+`AXeQ zOz5j=Gz`6HL|>kGoOCFZWM!kBl@C7OD2zR)a~fZ z51(2kH+YKDytL##oeR<3H>0~IwS6{~uAhix#< zZ%rOlR3;u#@BeL$DZ|qooVQJWJLpqMVnl;=Cs)zr%k>O z+B_=SJUWp!Z%^y0Y4i4aW|L|2jsQib%{%H>#^678hByftGd~;7%E=-I?rY3={B7?$ z(c-u3er^BlHKQ=ojh*ZUnd~s=Q9K|p2O_)gtm+K1`>r=}vP*dW-MSfT$z*3n zvOLZ2#f#5Tt;}R+`rg=^!3blr z+V|^jV#K@Bh)&;kt!?mwn3Cu_UBLB&x*6-v^nG{qH4v}3yKWSN{V@81zB6|Jux>|Z znG^n~(KhpfAC0xG6+$G8$0+g$k>Rxsvlhl0zQxcJ#gOa+o-^rzjT#9*_OaF}TWR<@ z$s9k9ffmIjnli^U_Ajg=sLr%*=|3w;(Nk3}Bt{riqcT1FeP%fnDvor?ZNT9tK3)sN zo*uqlXK8c_DO4Vyf;~6;nuvixxca>tzOSsAr@zcbT z^aZy(lj1()?(#mAU+N-U)qgm0UKDz!w>te&&5{E)ERu>;mtfMZXK$-=(=m8OH>pr9zebNmjFJq5zP- z*=m+b(jF$iE|xIeN!DjBOD^2lJ!S9})h^M(urbLV#v5bhJMYz8R2(ziFL`gwMYyIb ze-dA!V>7L-XCXuGwBUvl&Z`dNGDUWfG~YB=x&o=ShhAk``+?U*7PbKD&m91Z9)FPN z_~$Y5Izb`pb-xH;F?T12UyL=xiG<`K<0@$pSp*jObpaFqK@l_%;wisTiBD;w*aiLS z0|Z$iUM-aT(#I4@be$xA8DpAc8Wji;R;Uzhwo+MfInk{6#wsXV93XVhG&WJXaYf-H zRr`-DNYfxD~(0Dvcw$n+lE`kCbMIzaDxv}aBq=Nj*nA+=zZ{! z62278^wP0K|BnfJKfMA&=Gjc$ZOV`8)81@RwNFiJWkkPh0a;AJ+@i;0%#vHP)%zSY zmOSajE$<7^81_2<1zWaA=rsA3g4RgZ_us|fnLFQKLl}W?c$wJF{bL>F1C0BD8kYq8 zDqf`EWW4yRu^00g4@6V0PtZB~K;10BE}ymIGF!*&GXCh!1<-i5rs%7~Ke z(6en_^Qo@9ut4_*T6Sq3{ntMFq7n=>Q`4?~9aAt)o=@cm8*Nblz3qdm+NL?Lk~@Cm zuWoi7;5YHkf^#VLA*o7f0o?7hq9WF${x-$P+nPq{1yL;4Cez#+mTOfw!Mz3q2>MX9 zSedoa!liFzq3&3Oy0z*S-?~UgQx)LnI&Dl@RL+%rcR4(1I~JXOb0`fp@1jmI+#GpBYmiT8wRs0;Ax0D3vqn@TTKi-+7(a3 zHjVa#2=JMMoU{E~ZXd)+{ zEPs&ez29g8`#UBOJU`mhiCjgvZ`5N&85+0WAsa-ZR1>GqA!i68a;(Hy>zT;9{pu%ibb9n4Fl-Qn$6^N zv9rUiZ~gk{0ERP^Rz*eJR9%9}MMBvOMi#i#Ou(6mynMn$ULGSD#4-}RA~lVPyke|b zees2{jUl5mHEYsDx>v?{4WxVJSVyS@6LWi2v=!E+YffGjZ4I8;M)vAeb9?oKX36_t z)5Fh`xLPwE&$yZ~JaM(I#H!2^UQTL-5fHDhTfS|$N7PPGOsQgvQ;DU^ zCU+!2l^sM^UE6D{9*}e*KBiN(?e3?ef69OzKpR9(SC)N!>_mU|L>M|4q@AFqfLSb2V6|i!Cz6BUehCG;uEP!sR}n z%|f#OpSO39lI*POz4xW6tGcVIXU|N}q?4YIU3(@;PtrXzgmDrlqt2d{xe&&X*O#-z zb^L=rT<^-7i7sZ0EZ2D>GeGp9qT)iugMi_pfF@i-kH@9HCR~Gng4}YHOTZu?$~6$K z=KXws&t>oGu8>ZMhmh>9s=c56Jiq66zdfD$_Ap4pPfZCW$q!Rnn&`5?g5_b(Z`zuh z$cgGWI>~Z&n?9rfv` z9KMmouEVLNCdwVId@pyH4eEBe4F*YU2G!wub$T;b5yv_43-@vyhrZg@{*=KW_{@8D zVHK#N{5+?q$>2Iu6=&^WS9NA{Uz^>)6Pqvwt9kMt&`R&)WVws%#5UBREm#5QJ-l2e zJuuZ`HMvs0U)QW28q&D(FBE4uNkg--h{X~wViqJzSVo76;T74!(!}Cp=7i!}J@{o| zX`!|xtD8q*xyZ)W5gb|W)DLg0E?JD0mSz+3N1Q zj(K%TTGEtDyoUwYl&qjjc>*kdmarBx!!M=1z+}0eS#nX%olG4pcSTeekInG>2CPw4G}VXYHfm4FF*D6}k5l;Ms&>$>}q|SqRp% zl2>_>sJA(e=MHy$RTzJEVtiWfTS5^is1swsjaIdfAMn*-s`KvT@757nW0Kjz$hl*stbwlGNPhe<27Lh{962zl)Bf1Sr|ugJ`J`8gT`z~DccN! zGewO9;olm%dld0Kp-tqiINmeCB6XI0CL7D8z#TVnJJ z-wt2Y^|f3%seHD+f?6KzF#olJbn^1OQPfMlVqe_eP%v-MizH2)KL@JH@h z!4uY1{Jw(fe-uWreQ>%<6SlF9o|0uCRLk>x5qEd=)pO+M5{}f^)9p`F4mZ6 zD~Ph>I&p1{QxZ!NTPu5~I0RenHpId_{Yz=+S+2Vcd9ut8dI+4jGvL$K;x{^c(x4df zo0__gq9lT8hih-G_Z2TmHTbX`o~1`sQC@hEzX4_el-CdWqEum;=7o`<<`VvSr4dhW`2hL^D+yA0ljlcg8&zp-OL9|5kJqe@Gb& zM+~UsXfkn|l1UpQVilZYCRT-p_9{?G2QN*QM7|+V8UDNC)pPY5!mQ9BZS%D}frDdB zNkuhnp>tMYRK7c8%7{()kb~7B$z}yjpxTIna_=~*5H=YsBMP!@%G7I7j=yIbw;hVx z;(VLnwg_h9w!``wb1eda8FA=Eztre7dZU(lPJuYbcHbD5Dt|fKGGGhC1RY|u5R=s^ z&A`VgT0fW@@T0(0lI(u2NQGSUWEaihm)BP!1?+Gr_C?)|{~6?i21+_fh2B5hinkgdTm(N(_@e7bZO90)PuH?EeB6BIJu) z5a~O(h;4EqJ7pIaw1j0YoHVw=#Z-rm0z&)w1npeIg@D%~E>P5AF5uX8Tow*wC%ABw z+DR@LVK;KYcl$IhoUiqCF7!k+7rb-NRpDSB{ImUDw^P z09~(u&UL*KBG+{Vs?c?n_LOM@-T$Q;FVz0Qm$EchH5YV=b0I>1c)EeUHfM}=CnYhp z3KC4ZY|2BO<{>?zs1_qbYMt)Rv@T9p8GD|tCPXLC2$Q^oO!1Pw|Id6am?{U3mibY0 z8B04XzL=YJDlr2->E|fx@tA`Qjn6!FK66?CwNsS%Hl#r$yz0096m0g@4Pdr&PNPX? zdQ)hCku{i`5%JrV4mQy}$)Tq3?qLv>K%Eek7?n%p6r#3(Dwq%6*h_~~fOn_?o{M8A zQaLHh(S=5*x)dyz%Yp=N+ii%dRmJLLwWfrlX=py6ht{mdk!h7`a@7 z@a4j0Ze$l@_z2*rAV3Ed5U+WE^0T}NVpKsQ;viW~E?BBM>@4r zGD8Xeu*u*C;dIaV=>^7}WG1rL=2ykW6%vA1-HWj397=#&_9jIu%6W^1R+Jk0%+J{d zUy9evi3zqxh+>18X_gaj_sE{u+h40^LlkB5?YvgcF)oFY!gkCD$6ei{f5vH+bzra^ zP2BnSSldk5KSoJXD)mUUNnkrLP$(bf4;iLD;?FlX>Fb-#5w>u8P(hURjZ730#UumY zWE^2*fF-B&C4Ycq6rI=yGLiM281FFpVQ1@(k&*yR97WzmbSw`ZntUj~g6O%n z>lE81AqsVMJ#{ha!%$b(QJ2|15P}l}XuuK!U5O9y+KB;lTZw^gN&4^(E+z)(8X_@( z3MesvQYSHhtt<I=lyQkUj>hh7lIeK{4~t zggJRYrj6wfdBLUqQxQ$G;*Wr`e=co5hv0o&_!%D&m+?!VO}-yFtlKefoUMtFE=an5*XKM1-#mf8hP|tLYVgr?mtU&$SlQQemArAawjx z5sUg;A4}_B`?x~XI8XDXQ*84+qw)lLg%esU1l!(K0+se5tWj2#}f!q|s>*iL2s^S{qd)xF|xJFa}tZ9n3U zf)d`-t$U{zn0`5$Y9zO_BhTpWj^ zkn(zN>Wm?SfxFKgC9Yiu8P;yBIe!914BZ1@^q}~Bzc#myJ>r;!WSK>F4TD+UecxtU z5hX@`S|adn@#TI!nw%I<8~^FACS!RpoZm@cm01?%FyEf^d>o<8goKGkz167r;4FSj zv@A$>vK)`M^=un*0LlX@OPM7`lCLJTUbdi$k`MEe=~O6i7L>spOf<>Z4KvJY6SGoX z;uC?5uYyzG009(XuN#$ zOSd@)c*+ucSsEvdCR7@>#%L`!q3PaSgWf(0I#X}4VKsA<9Tx<(8aY4n=Ekk={q>7r zulTCYL4F^at<6DZ_crQ`DWU-~3vPU%LSS&AnRJ}BVBeSMi-@w#y~*L_Hvfn*oCu8V zeli{tx5t~puz_W-^ALge7udtIoX6ry3NMJWGAs&1h$rI?L?jC>nIY^17W$D{W-6r7 zQxUWbyXfYmmG*1v^zY!peWv9}girKaV2(Rv8mtp5Zl6F}C|t-aJq@R-jQ2Se7mlE< z-~K$i7(sSncsCxc|F2(P7*`Z`g^h0yxZnol#4F3-WWfLV53Dr~cu^d%s{t?a12(!= zWOr~*+7s~m5;fntEy9FlxIWB?xeV@SXDuO>q~L5an#_ZI=Og#xr^W&CRP}-Ejx%5^ zTf52_hd)--9PBA5Iz;jLcYX<5Y4l{>O9UG(Y7Ut-yTX&&J7WeC<&o7c#pPwiSNgS` zZ_aM@qD3tvfTCS%=PQwr0W189l*59i&RyDDZBjG%4jX*7#^ZqBkCj0$F2JvIpu`i5 zvLiodinms(ngN9Td@$MeFauxg2Y&IofvuN40~?jJ2NvF-EYCzuJ{`b{tR%QV_`{ z_Ub;G*~>fiCH}=h!Zjw*nhESpZ>YcfP<}=$Dak9k!2yWzN*hnjDPGs9OFv$t+0UtO zm2+1-PJT5kDf!i~q#ntyW(JkH*Y@#%464SGy2dQ2=j15|9~#NDy-f=(OJRz)2_KIP z1`Iyi+l_cF0`{Wnm(UoRe!4E`-jP!uC!rj+tWXzB4B42tH3&)lAXCO3kx=y7sdGzV ze-@wXa}0|IeuG8MuOTv)#hly#3lOn#{+J>evvqz(v?BtM|E2gBIQciG$2HIj< zAG5;=BUoj_vdr~rOyXt>7HkW?Im|YlOP{@d6W*4zcEOmZP4m%spe!YN7iJreFJne< znc{)kjR%Sp?B(q6qjE%rjtg!}N8WhD0EF%yNUH(fqDCu|`voe#Hx=`-&7T^0tO@;< zgFR`blRQsK8Pf5{mb!q>qG}3)2=(x099$&CbWYX7)1rR(uwc8u#k>w9u?QWvap$KR zMSAFcn3%h5A7&u^$g_kg%z`&-()_{aWBQx%-u3&f@tBbFii*3oe3k1Ia}ezox?Vvo z%=pq%ca9e_1e3-`<}kVzdp*0vrJS>~FJ!K|^FZ++%`=TTtS``3So+V1sZ)2B3%9aq zePL_A!B!${#sRIh6*&}*QwzRK(n&yR0(J7I;eUYx%X(KG)J(mL!?fkzfeQqg?*;Lv5UfPdDg>D zpcrTpJtkqS3m9Nt09TzN#mbd+;g-^7Xh61eFu728b}(7gr@H^FgULmT(Tc5r35N*Q zAxz;$N7>upT7c+^|ACXG?OfKifop~izr+KE{B0fhv?qscw41*80tgbh9~u!fliSAkOAAjQT>fD!J3zhIM}nDY#9 z5SLOgf=9qhY!>azZQ9BybQX;5=4WRkTjwS6zZlXuTJ+?NqOkbS^q)c?C5S)g{HKud z!}?Dbt|p9TZq&n#y>8aHOX-5LZfLn6f z!(o=-6%f|zhURB*8^)meK*nH8aIlH9c*7pYqZd$dDj~!%DWb$>>`uXfg8RV1QKSq` zP+kv->a^I$39U_wwdlZNgO@uDEq`q;-82P7?s?qwp$$ajHjAwua{AEW@fLl$PKhyw znNk3)mv-Rn@hQ)hvNsAf|*@0CyRbXY~Qy@!*3KGJ3 zrg_y2^dcfOX+lY`e6ExXsEF8{>0}{D=F8cWAnwPTF^-YCa%3%4q4T9a@EmI;Gf*Zy zaZeF&oFxv6Kv#XiB+!&M-FX&|y@Xq!9oqjKLrH7Ioetd_&$se7$^ney=vf8ej*(S` z_7GW{bWqyHcIs!I!6kXzf{CeT*=W<*lf||n&l0`?K!BQ4Ov>zFas|6jHA~5bP2GWO zBS)R^$bcrDC{kZk-1%Y8GUlQ>mlhvwD{~ewbkf%R*AXH(UXuEiG%yz2;9=r{6irWR z#vvv#$pN`91Q!zXQiu`q7hp*0toT|#>J6|f#c+h=p%Efrh94(ESDCAW24G@4$p6L; zmr3xrGB8VTLGPM~YkIkiKz^jSCV4GhE+0ZXTY5{^(pwsCc#o6Pf6+^4r?A82mIy|` z0SQIkq{eZ1)X}_0AF(5Sr0?W1T#eLTWtX%YFL296zEbU zgMy&Qg3~t4Q>m9AX5cLFm1LdE@}A^4E5$^qd#CyRU?N=#%&>X#roc4NYjI)U#g;M! zI3hm9xRy4}&jj{?<%!l3jEsin`;q4V54qkN+FdqH=C|{y+Vgbx8r|=NmP7PqE(*k( zJ-nf$plH|&KGGGR#^YSxl#ZPiTRQr}6U7E}ihr0LLuekn=|v^QT@EwYM`A@#1?H>v zr6u+nd{;3_T6{ob1l<;eIrF?&oViJZz`sFL%do`(Rhe8EA&5^L6q-dqT9=CGlMkik zCJk`gsfb81e!~#83@5t=)}88dD_cBOj+t>H|BQI5mchnw z(Z+C5&R4$MG9>u4LH6lPP!WN)sf&q^>jzx`y?Zr5YM$XIxZ5dypxw5jWT-Bwx4L6<^Io;LVQaZa3<*Ow^d2T{k!(Byc7W{d@_#4n^-x=j!tv z*v;HyPpD%r4czADq@c>B{1CUiI&10nrBTHHr3?XDa8jJhdv(}|QFNL!!zvLhm?+Ev z+o!})3qbgVFH(K4pOZ4>H@y9P01pR)&(Ea&?^iqm;P0L6@+kKgrT;K4=3utc57x}q zxpgklIY~3xFga<4XY({(TH?KL!YyCJ()2f0EGZKBUP1tuJQUb-4J2^+yi)}jVc(k& zrC9karDPz)lIP_hfqA}!2S~enUj{V2|D-3qlix*0-L@#3v=g}lX(QfU-$%W}gt=le z{dHfNkmFQ^qD;5V%Q4EKZY*Mt|&MiE)lv_$I-@@F#GWO-=H zE`wW;YgV7Xi={3&)`JVs4+6mz|JY8Hu|a&;vFAmKoSC0*{8m1qfSMh&Oq_jAMg>jN z%P1%2o!XN2bmoJL8Nf=cF;SOF`Duq5@zgqW#L_C!~&(SY*9Jdp~y3cE)m&Nx9uWcs+M2sLvnFFJU-e%4c&62hP!o+@rvN-7el?))@&OF#=O9W2O% zf4KkO-tyZo>K*5gPk#JOZ=N}RhQB`buYdh2{UxXzKdU#rooS)z^4miXJ=8l>Kk(5% z$jKko{P^{4`ZZITNMe7>;Q9~kTEgW9b!0l2uoh7&d@a9g)4-r)zVFXvQ^SbU6EeM? zvq6>`op2^6JehV(@a0E7o2t)LRtNrPn#_cU4iaN=EakH_uSn|iBwU!_Q_8r+c*h0z zxuK7ILfW!4D|J95JKq|LihS=t!nvpUVy8bo$=XG7^+>C+5=Yi6p$J&tO1QB0Rb(}|6fJH5U zT-Y=I&}UH>>Fr_?Ab}oRH%qpW_nod6emZzb8?}}Vho}Duo*&PcG310ljWaD5E=dtH zd-hIT+J==rUeZ`%ip>17WK0lvW+=JaY@**nyrm_RQLMvW(gsOh|AO&IQu*C&2(*IJ z5;YYbBIQ&UeJQBJIGMOC2WS)=wdC!`%itjr-{7Eg&ptPM6cs9uo!DbDa7XM3GVytH z<2AGn^D^2uJwtmX&S-)j_DwH}Z#J7LiX^N3aiPP(d-I2}AQoE|gawkBw=4*_h_fKl z-B=Lx`4#ygM5bu2YeFF|)uD6v$dgnv|IBLUNcv0V%#BN`@nFb`jmP5KPj%9N!CDZJ zkSsA_xOE-3R3I)e%HW7|h8ZY1b7bM!Ov{MTTZ|M_ct{e!k$r(M_k@A9C&S%7P2?8W zy@s$eXUN91Bx2Dvo`~$@8Z8iq7_!$ynF-dfGXE1Vr);=tPWyh7f4dR__ zCtTZ?@bwv{We2UG?U6WSag_Q!iE<+4EznE+DCkFt&U}f2LPH}ah&x!yzIrN9@=o(j zGO$?~Z@h*i72Sk$9$|CNvfu#%O3v}BE5X7uF%!Nqy0FTMcg(fSt}EpR3v^o2-Gbpc zRA-h*#oft|@&=02H}j`PmC|OPSwSBS%0(%<_7`DH#VWee*xUrfCY;nIj^t_Yj=iMb{MN!J5Wc;&d5K0hm=DME_GX@UreC+_Ofh~6 z0|fie28j1M3y&>!O|63Wuyqq#Aw(nj1XYUS(eM@@hA80{#UC_bhm{!BCy|5Ocj`b3 z@a$%$DRff_?`Bk%aI!^T9qcS2Ld`K3=c{`iZ*2qs`jlr<= z$Q8Ci`33SUw6Y@Rm3``((*}yd5@Q1|3$PVF%DU**pP|kspMUBF@qgLewhZlI%KwVV z@5Yzxe8Nops`CWwfC%1TsWaPWg{64E z&=3vHgZ+M)W*ZV9VTdevmj)oORqRNgMCTP;P(cmV5Hd%fOlbvHJaEH-)(6T;Pr!lz~dYK;B zrPVn-Vst^Afg+aW^u%)3N_Z+P%~y1op+G5RC)RY>xB+UiNE2Z(E2%O;O}TT7v|RC3 zRc0r{7pM;c;!4s5x^GEN2#9zo0Bw2;hU}SB^?SZac-yP&z1r1;%+~j@bv32~H=c8; z(xEuSCbACMKrlJ1POy?zWXsc^$(D!x)fPeET0Pfi>T^HqaL^V*EoAXmBm$lW#o#bh z$Xl38Zd%?Zr`tqH1$sXMGCRX-N!-?kL`9gf=L8_woV(Ftg_l>QIQ{#)n}N z3Dc6$#v{V8Z4Z4XKf@a!$oTCPT5!cGvlKiV&REmDP_NQLUgqKIRoYY&N>*C;HT(lZ z5bx2@XFfPlaU+pUD5-QLBz?p0FkkmaV{^)s`Ehn7>LDtDwymRUwf;7tiBOOTorWvi z8%>>_6~mlEF@WnhLJy@dB6P50&>VCo3DnS$FOF&GDAdK+S_2)q*{C1+=9olH2Wi`| zO$`m8`a2p3OWSgSb z?HX2bgINRpdD@u}fa|<$iwIBC4p);cYy;#uR?*srAH@3=k=YmP$nKZxI+W||^v3(R zg-qBSP?jmPZXaPOIY%AkNr*!BYFF4ZTfYP5Oofr*SE%lp%Ilc%tun?)cBx9-R$(vB| zW8=7cN894+fplg1?2xH4u2qnc*?I_|LXKj}mbxvRvLk03UIHz-@*aAj0A%x?hXNma zS?r{rt8y0w*YwIZPjJ;dIZYgKY=>H&utnSDb`z|`PsVyyLN!##;L#~QD>#K3nb!J1 zME(40b3Be!5JL!KWlU2#{&c=Sa49NT;1!XweaWik`Ol&FhuvvPI$O#;v%I8A{cUIv_aX=36vnYOft_~GAe({XM zxJAgf>ea5qM(S=RT{P6y_}dxL)y|OgR;}*zGuF8cTZz_7bL@Pp6H?PDN z4=N+;p*J$Q1rN7)3UroV<19!adp?Qv)#v<(R*q%}|sqYFeN*NlK+Pnp%f4m<>Ti zDTCIJG3a`zdTDj1;73F8-03LAkE9eOC8I-+`se^&vN6bfTq(Jd~<_*Z6q_}@julNxz@}P|xw&OMk9Dl-97-Q8>qHQ)=+cW6jjx~-_Tx=hCb-K}o z_t>*i+u&Elrw8>O|Mm;x8u$9)-pC;EXn|2$)< zw$V?FcSUdk)~ozLb~M&i@fI6swB0U_-pv=fh#hCT1M{PC1iz4Dok>2gCKo+bN<^5! zlWbhk+?OR?o)kysyN0~4RfPm2}JI)Ziu-bM$z}m<$<0(WZZPC?@Ak69q{H#(3pC9nEveTj6)IIds zqXYh41}Xl1P#^I3`m?M@AsJdP#|Nb}7v8+A)ohHjHy&!We%y9%*7tDrOso%(Nj|Czw%wK zcUSikouC)KL4FI7q1e{=iy^5Jk$ypgi+I>5uGE@N6jsKjhxcd*L=eG`XPB6T%oyNyJca zjV@K)jt2Y;w8NL9w?}v25Bs^K%*A{XKkNrIdF*jN4r;KCT;)gBKKmp7*-IqL{j(Q` z3GwXWICa|-T@rUC8Ut+r`UGpu)qIyoKsuZW!FcQ4b}P8}PTlS0<=s>69W70~lH@Fh zPmC&zzz^-f4`TAluZbbPB@A=1W*%Sp)@iSN>y&$&R_9u!YPgg7wPeDtGY=fOf!)Gc z{8ctnCiOP=CcYL|k#Fd2Q(nW3Z=W`$w@{ND(l3`BOcYN?dq4uCz$UFVZBu0u?DK7lZ@TR5Kn-;}8 z#1d}z%DB0J+Z2YkG;UMzk^$aRj}=QXLl!aMN-wa~sFNHy`c;{Pb^nCHlp{yKT32nO zV{3HlOP<2#rEz0;58zT5??L;Ia^YQJ5`*HrHsxJm5{4&198uCxX#|?Hmfc&b!P!=a zZmh%(-a)d9;d$to%}j)jphN4mQBnR|y%u;w_P;Ci{M+_x(JH5R31zu`$Bny@4|hde z<}fE0Q767}=$KG%U)3dWLhms+jSM@!E`9|k6;B$wuJ2N(JuNG-gWD?VG7`1h1Fer& zoB5V@u2Dk($=)3xh5HAdlNGO&EwpaSFsic~ILj68S}#g3CQvCYRBwX=lO4nz6h9NU zY88=~*;&H6XvZO^$h+R%_VB$Yyc&X*PVt`bTCd8DLiM(-1U7GRK5r-AS`J++KP$b_ z;^fGp-e$RKez;Qlg1*O$wysY7iaP)!0XBEE6e6nx0q5%P5U<-TK%$M za?5Ik+$TyS5>e~9(#FP2VRR%7TZxz-Se~p^0Gw31h5dD_{8{{?*j#Z|Cl6cCJhn}7 zDR#_r3{@@(&*A!$E@I)mW^0n&Ze|I8uO;X>-w&bs>mOLbvz-_2@55>?fLoxn4;p0$ zM9CVR`+Z^8)p(ENaD_?5ch!QzgJXNNKIpW4^z3K>B&XG0@vCz(_P9y&LgyiZ5_K@X z5&=kcvI9s3*zUA(8-6xf@C+? zf<7GHZD)9gck8jD_{2ae{?B6cF%DQ$uO9o^1~?xHOZle+@MHC`^xL)ck4y~dU^EI& zN;j{yfW9}(OS^6Jx;G4BXKzP9|8M_Ny)7s&|9i@L!*R&P#6$0Z0C+tc)vyDD}vE6sx^9~|(Fryzf_=4exx(%g~rFYH`R2jaQ< zrBWipUO9H>_5k$#XqZggtdE8v?c~K4NDqPdZmT1tJ{F#iApO|H)A7cS`Uzn0?@ zCdGE^xo4@?TW$aK3rO?N;o)KN4e31p93HmT^f9&l{&3r@yY2po+gu2M(LU{N%O^PK zrzh@p+k$>{puW2PLH49uUvq4U{~ome{s8ICvV4i6&^|)GBMx$~(??|-y4?Z)m0IC0 zx4O#-cezf70l^88tY`|#o){qUMxF)o-AxRtppkyR84jrPccnB)iJ%&?@tXciSTO>Q z<3nfY`tVHw=wHHW?5Ndve3DZ^G#Z@`no&LzM!`>BZex^z8|5<-qeLvCSmOj~SzN9o z%W9KOJ4LP0RGT3`8;0CcUWiU3&8AO?Vr%iw15%KIkZd@=_3U|~(N5}gY5VI|{k6Hi z`t*29)WeazTSA^W%GM3lmd1tkxv-z{vxxwEl?ULem$&3+3q;6z8=OM#9apj6bTe>oNc@U4~9wI%PMdTm<#;D z=23Ruxk5(K2x62)l;Y+jB6)$E5x)^e{5zyqz@=}55$%vGKVlT#Hm{8ACNq0ZBY(1= zX7%hHd_9PvZ@O_M6w~5Q#b>`62JJWg3%2H4VFK?pEfR`M>i_0!m~TyaVnVNLsbAmr z!x&i1U-Iqnbgy||qrYeo4HUi;o_1UfCvoznW_bdmt)%G{lGs=uI4KES#` zV#i?uvQr_NTFuXY!s#HmUmtxJLvqBYo(^)+)!B9Y#vvgmxlA4l!jU0Q=Sz+Z(Xk*L z67mc#oDT9+O?d+)LaxTAzC|Fqd*RgVXr z0;dh$wG6m5|CGJ?*)&Z^0PW;6L^sIIJI(t6VDnPCYU+i6NRx0CbACS0rs07q)^KLH z2P-r%GW__WgMJ@=+NCk8o_^v44*SWy$`wcSRF^2DmQzGYxAUiuu+{RWt#8WAie;=D zY`ibp^_hhK6~Ec3137y71_9vgoJ$jhgMH-mJL`?z)I-3LAtcM9``uJHK{d)_>-Z0e z`i7F~mBuG)ri4#l#02xE+fReluI~DWKxy%)>s>*$CcMZNP--C;5Nv?UdgH7Lilts6gYKE4kN>BLP1I(kmMQtB&6~ z%UQ|e?lc@dU-G>BM0+CA-BR4fELNML*jGZL^*-ZGdg)2=CikOuiiF}s(nTs48%tIq zTUV!p*O1;ewYH_*g+f{`PjRtk2fIlIvykHknTu5nu|@*b3E-wRkV(M9>j1Hb^lv;F04N^aXMZoZZ5n>1QPA z-t;OZ`DUm59g0RuL2M~DZTGo)Ne1h-!CAk_u z@3qO*fx-oL;yaI-cqu{}HVA2LVA*3ofyBN_~C^ZmN`F^>rv|cXx!<-1$po=QgVrR!pOF1VYr`kX@n~B%jWyED1z&4U}Mg`@nWs>-plWZaO4T@qaZ-$6bMMn(bF1jD*N} zdR=H&<=9X~y8<&!HhAbkloxl-QJ>bZpAx)~L=hij$RO*=#8OgK$juH+jD(r*B6XeO z-5N_z%Jc`v5pe;Lc;-HJhc2_nrMPW+x0B!NOl?B5;d)`T8>fEge5;MumNiBTPiK46 zKCSPxKl`iHr8;DXwU2^JbV{(>v@#So?p`nbR9h~mIOjpD#~I0YoLZ(Yy~6DJH*$xv zO2c+Fa#?RxssUWRI4zetbn6+D-eYbNc1b*mH?u$2rdH&XcrJus58Id*56T-Jwz0F$ z7GMCw(8lQq#lW^1(wR|BH%7Tc={DI^2ZI!{^@6^Qor==CfDsQW^06y<1>62JMQ#c#~pI25C_;!Ty~+pa@nAq3arR5 ztLp5|%WCe(U!Hs3k-L)Hi1=|X;nl?agb%)7QX=+Sd=lT1r{6{up>GQ}YoulI!GJ|% zmkNB&zysH%Ke+)tE_HaBlY0S~Ozt_178Z$@r1d=@<7Ij~SS#>KUrXysNA-|CLu*2D z;2mS%)V3)-r{5#)=@$%QbuD$z{{6m_7kdjUEPi`XhcY^Ui(W1PqK<(b3`!A2>h)K4 z+m+XW3B|88rwlcH4!&QZIN3tTYqWE;5JICxu`QiqyQ@K9>qt^3QckCx2KF$jX|R?= z{2Nq9aT>Gem$f>~H&`H=Q5lye$mL+N^>I*6f3x>6)#Ytl5v+$#3Hkps`cthYPmsHA zA|Va>$eb&AO@VpnLzUM5uPW{XtwevtP8hb4+#`7@I`t<2p&7tX^n@Mki_&|6BiEl~ zQ(!n9x$^SJn5j(9J@;;RRKUx!D|A8&MX3odvjK3tp>}%$H)4$Lok%inW$Os0vF>30 zoQN>N2g>xSv^tVD?Ycq_qT;hTZw&RR_Qn|D?3#hbe5xB zVPWtD9Xfh(x4u6!dXnjwoP^s<>09=L7{Im{=19xxN`AD=ICUn2(Fs8GYrzxD)WsQW z-$_xwoNkcY2;eMY6G193$P7rxP#DYB`gumb)H8UP0A<`8wCs$x=_eWk{oGS{PKf_Y zBcu$DA@Vq2J!l(;jwvuw!W2%`m3A4rAeM{~=+61f8HATR#|?;Pcb0|^b|<6h9jwju zdI7=0IN2%eoz{%Xo_{>tpcna98>XV<$j*Lo2H-raZ8acocLr)0nP}el86{d%9-4F) zcyb1IsX7DXXwg`|QuJ~4T$>^`IPe*Oq2&`AVPmc}eP7*uf_fM1Q0j}OGIzRhs(d!D zb^b@`jK0UEe+W|R9n)JTwaqUzy5RNlD*zZSGQYSyx|3HN<7|To6uvjbpvz@<0ViGX zA^|Q?$b+lvPh0UIO=?o#?*+oGW&#d+BFO2`W9I&uaD2+6S7((5gV-@|7t#lBS0n%3 z@hMj%U@?4)W6+;-zQn*gU+N=XaYN-}OW1p;wj3`p*v*X)+9zL#hu}`@y~W+<(QxeR z@BEJYy1w|9!57lUqEbkmXyN!8bZwQo;%k_b8LzgBu!{RA>z(ABDbxJI2PTScvgxid z>0gh&t4#w$b-hXkS0wr2?C_+!TN#Mv>J~VM<^u;%gC`{!x9VoW_bbWi`L5i%sk)$< zE~Kx&E)O_g)Q8|g1G%84_uJgnavx6deZz3nEyoTYrLIHzzz%1MmXFO8RZAL~GTAL0 z<5>T^&Piq)Zo$o+(iIcW5gDNFms83&sCuXF2&YkoqXK57yLY0FL+=`yZg4n>*u%cvU4Uq{~rgsiP<6rTy*fNiW0m z^eMR?kq7^rV5ab2d>R07?lc01+jcFfe=$ncDG>SBe}$H#0<&@{^TRCEhR>cVh>_@o zjB-A$`U0ME#^Y*oz<$i+>#BJNSair*hcX8hBxDRE{)jUnxwbX^VSkvFDM3QM#MPWTpjtT;u&Y;`mU*~XNSZjmp!a1;X1|rHq)VIn!3SQ^-qP9vIp>yaA0y;WG z$izk?af%?@q266SJ8CzMh>S6vPTr{>BxQybVQlK=1P|xwsaCVLnrOyEXnMgASUxaMnzSnVa+1V@Twd>SntOcrP0N7sf z#kqL64a>q^hA+$obM!{-gX<&GsV`?zJzjB9Jr}XWGsK*G`j60owL<*Ei)r=~rEMUWcX}hRkt(s18@bWi(BO@o#qx zH#+rg+HKN|0nzPjM`*j@9il+P_0C9Y+eNzkGroG}Ow! zboeXgn;HIEM>0(?%+R&s=+wVx_(*Ql%b8#3#^K0D`~zijHMxeM+)>-z=oe<{?v&V0 z{mUs&%NG+GW8h^7Z*e^^I`yw`k74~q@pM>Enr=^TM&2kA>M+o9uInwQ>q0xq8fMA$ z2}8Qp7@hi3Agko8i{c5gaYTTIRJRS$#RH9_l^Z0tPL>ErfEEUJT`M}I%#gdN^@P3^ zeq5I9I#JjyZponyMRSYmC1JPB*(jlx1h?3mSmb={g8!HUR^Cj0*l06ie9pP(=yyd? zKuJd2G8a35lEf}zG>x*cU&_Yd{?23837tn6)o{V7hIl~*czJ}mY*5}J^yot)9ulz( zSW%&tBOuu7yLyBTiTk@Ui1kUs>H=Ez>mTC8h&zLh7~)53bVN%W3i2K9-94%!nGs|M zlNBylN$OS&+gFTACYVY}mie0t=Q5fh4KT@xgu5w5=?Nb%kjVw6OV@7BXKUgU_R45+ z*nt@FAup5V)(K88-{=%Z7aU$$aepIE{m)L(3TTC+TQ1-D5k<}=8@cZwXV@}wjUomj zrEp`w>zew1zY49wT&S?j+qCAD@O!SSjkj zr^(ot)IPqH+Q&s|AD0bcT#)%r!<$9J13HO03xlS;KxH|MV+XnYR))9J`7LoV_q(f4Q<$uORikCI$qM2Xxcd zQiBE-*1|iT`jr*G(=>6Hn3Cqe#KSR3{o1Kp6B`^FyP-DN{4f#C=RQtlb!*woF&*(W zn@o(9OEO03z{<$u&j5R*bD3WMYcjp$Q)JUpxCeK6$T{te13pb-G29C3n=y~5AaZil zQ0~aEPu;S&JHuln?=64fEVb%JXtJrtKm~z!$=UM!kF;Ov`p97pAY;kz(U4As3xg;1 za}bh4jU=Y#fE9k6b*;x;to(6eBCXJB%Cd&v0BFh?<62eVGrq3anxRmbd4ZfUB zO`>SW)cFUe~W-X|dw4U5176OTmC>$Bin zcFboehV#9xK~*hg!2L%hQcQ--)bG%?fS^d44(3$T%Df47F~OU0shaA<-!~yH#qzhD zF1w}-}ZTFwgOxOh8R9+G@e*_4R&n-of( zc3yJZnWQ-YbS|jU&S#4I&?ydF#MHScp&{FCwmhF6B^w6|Xx+zZ#B8yAN%&jN4$Far z5kq8UvUnS!6{}Bu8_9Z3&mF2dSj%|oi;0l?iVT~vl zUPr{3=OS;&^@9SEhoK^DrawG)z4e9GcJq^t_Tkls>-&?RM%lPO`I#FUjvH+LH<38z z(J9&ndg?mf9jFodS0YY|F-po>Wf+cPE#1!F(kKT&<~nzuMxnAtS#9IT=1PYzm^uo3 z5UxN=!WG1hBIM+Fl2Ozkp6LOD-%2gZq25P~Lc4U0b04X&J3E}CmVhl4In^2K;cpI& zmp6so(iZjbAPHGI6fa5lziF=aaY z+MG*sadijJoz6Sjp%Gp?iN+hmQ6DUA;u~*<>9je-BoY;`?gq?5g$%w19e@(Bpy2`E z&$&#^zJ${Zu1WwoD3ORR5dY3|w_lgycPWiJjDODn4Ls5CUWie?hW5i_{ zt&qzKN+FjGA`w0*@Wp9xu$uq|n6NlRy?8TzK92PAJp;VPPcfIG3=PE^+i!rV3?aip z4%3k=)fq9&D%C}2tnwog01Z{qj+v9%f=ZjWRGEqg66wPdBr>O&p(Hd}aPoF7-dqtR zMHuTeaib!SNkLmkP`H!gpTtxG=3*~U+!FTLBS8_;*kv&>vX9G`74 z7%L@fdwSQtRjNg2HCd1s6$_ax2hWV9RI<8KijvNXo(qF~HVz5f3r^7ifyD z?Fo(u&|=bvwC5sHcu$5AkKfoPZ_Pg$P-4oHrogp$VMGbg$y$;Iwl?Kic~eBYilA_9 zF=A(AI)nx(8$)x-D0ryboIl0_L=5(<3>L4ZwYa~no5W@*2nENQxxcm?OgL6r-)%ma zaNM;1GNiScUgNTxdEb7WhGE~`cz`Yg_SZgZQ==!IaWHv?X4PW$KFh{P)Zk*8s8b%- z&I*l5v8=coA<&=|*|Wj8HE6^*C(P$Sc7nN}X4-*ktI1YU-%6*NpCrMse7cyi4I`n%VSfiW9OKA02!Ys`6xL~0|X1%!!nfl01?U{LtFY6@J84F0(ci^G_ap9?0<6HeyjM~20x<^7q?UQ|wrt;Lhim;F-04G!=pU-6M}uWVGf zPh-#6J7NqmFe0KVoAV^frl>Rf4gbD87R~k-USj;kBkRGkYsM_bxgKQM;CkQ^Pcq$5 zo>h>PF3+mt{g#CCfO6DmJXMf|lTvlU2}BvLaRHA|wI$%JCfm7xy&s+ZH+L=%{4fs? zeo~52U`RMX@gsxYpP^*7jVWE2Dt_g_Y#2o;U%a-;YZ-lV5a;!etRK;9-fqms$q}PD z!h+>s5jWxqfmi&>poKr-&F=QFOidu6MBhyysjqMoKpit^*h6R~4r9U`8o3o%1V9Km zQ(bnRZIrS5Fb);t!rb5-D#!kNwY#_}!&}XEDryFF#{QG2V5Hbjn_9kwMuDkqiLcP^e9d zZ+ek6JxUD*+lOs}CfE4yaNNm%XT{5AEXiiVbSk;bH8vBUMpw7v$k)JIlfk>ESGTp@ zK~T8RpUYHsu|W+dP`~OyyY*d}+WHyZ!%92wS?EX(5cv`Li%xlPRPh4m@de5vi`SvC zvTqX>H-ZXgC3@vbMAPMO!H)4QdR*{4K`}10@+|TNRHl|E&$`x!N1}%*E#5cBBY}SH z5r<=JCg*jw-f9x06~(cc?ZQ8-drD?Tw{}+K&g%7);uI{F7v>hI3yZ_DT{5p*cxdgb(2ruJD_e}q7sS8oj#yGc}(I4=`-{gcK{v$;LOFT43O7W8b9f^bZ81S4YMj~#`L=HmQ?3Wle)fu@u z?!6TUk~U^iK!JzWta`=&oaJQ$x$hj8AtoCHFu7>Oi`8a45U@pOBQu&gYTd-Uiq^Vuq9C^hue^JRA)&wQw0U7_Q><^%ML>6u&|FMGW+xor8Pq# z$^yaF2A{IXEf>o|LQ9$Iar;|4L)>_A+ZE6b-I|tx=$7CxJ{b)scG5)=xhRUrWrJvn zLm0UrmI&^XoH%vse4@Z01p`Ylp&Y!eX zbh<1Zz~!VQ%`&Qjp}bPDqKo1-ME3%Fq~+Kv2yyO86P=zJ zhQWV>VP^0InRJGCCX_&#{IK>31%Y2tuL`HtCz4$&1h!p1cL>z3Cc!K;T}*}{T1D|W znlB1!3Xdv63!#a>XoLr%7Guo!;2I8 z$hbPZK9eWx8~M~`2<>B=p=Du;BkAu!{2OwfwD5)^HF{q_s?a|ized=D~S@SQ?JOba?>?UK~j(yV^Rq29jaM`#QkEhw*h7k%*L-oCwQ&9g*5hGLXrJLD6U~;f&{hO402= z-{geMaxjJ-UivSSVCiBCVyoaDZVH2MDLpsmn_JJ+*;&LL3{xKl*74hHXgx2ydu`e( zgUYm%&O5EYc!uKGXP;rhI6ByV8+^gC2^{@^Z_=^lu(Hw(kzrPR0b9-pL4z%@R|z1p zT?#+*eL-E8zJK*}v~CNtN2Qi+SeQ9%aXOc{BH;K4^;O5$dPQtkhMGQlRZGOcyde1E zOLEQzw6$1+vt!)m^s5|Z&9nEXPS)P+v0AE#Q$6axV(+j`VJ+5iaGGb&IxDar2N);f z`HZP1VwsP>UeX|;YqoLQj&y#C^8B9mA>+;$Bo~f!4ldH3xhPMJ3#TROqJxLHDD#<% zv}Z2Tp1DYS=CVTh5tn`R{N%D9XAzfcXjseT5NC~Z(IMkpuH$rZE+@tdx@>Uk8+E%v zyE|Piu=yRf3-uzUfw3u|ybQfV{eIaymANQOAZL%nVygkYgz2ALZnYfi7Ps>p2&ur@ z9j-W~n*k_b`s!>8Q{p~yw~jFy53|E0b|Z&}{%~(TZ4!fJ3i}|yauav)|8mo6QmPvq zN5WP#KjT*pJ`=@N19?t4BF1&};|ER`!{v5LM5?c01AKx+>f z+6`wJ>ySa>`86(9*0nUA&x2A&Ui>kd`NCn!!6_R4YS~fox8r%CjB<REc< z-)pcmN!h4hF!_1jKdNU>*V&U1ej{{qa%%CNaMG>H#5s1F8@8(ZKi}!_3QA-IAK(HL z%7-CEeVC06?&Wx7?hV=irq~wb&1sIqV6`fbIy;`% zb~47Gq+aS^GUUS6(QcV03Dp+8zJHWE@jIXO87iAfHEJXr&uimZ8o=CbRRUvW=;9m0 z=pt;QOUz6=WDTYAa;wwc^QfUqe8XWouG{SnD9Q*Spl@`0sLSmP;HT5{kZo;jrLyl2 z1P8_pL?k*OM2t}LXs7t^^sMu^&8d3ZHNvXxZ&sBb%TWj>;Z$JS*xb3drZKp)@5{Bhhw5uYHAH3M%z7{uzfLG zO(`fA{OzLQkY8=nbiK*JJy+Xi5J5;b5YhIF;&r#?Av*=))VI-p%;VwwY&Eu)PL^`S z>bE#G+CS}2Jo0{GfplW)!s*u!CE5-ZuJ!9sxMtIgz;Z`M&(`M!d4etuSfNO*buaG_ zTu}d$>#G^}Nk?0BLlGU3AYW*u&5aBkb_05I5J@k7wP}R9=>(xo+ifk2b_H*<^^*XX zN)MTJD0Z7`(2aM?rnux;+I74EWqvx!6Dx)Dn~&lJSPYZGLDCupZl=eR6SnzAscpcA z)1?g{V7?n5)U*kECQ*@TyBao+{5%2_4KYF~o6X(hFNn8pufrM7+G`$WMYh-Br02QV zAK1Bp0^P)27cdtZ5V+d5i2sr{Llx3elIgLBmeDQRbtP--X*X1^weIGXwsGqszCb}` zZG!xtOWPI{RISKMLv>q#Jr2*;e=cjsW#(#sb~2BNs=hcI&rW9T#xJ#2$24Z#7rZc> zmTU*dY-C<**Y{F)e^kh3rQ&A%pxK(!iKJzAbO7d)t`am@v zYYL|%)3$oeYq;B;i9E~cG6n=g<8U-GF`oE9RD}WQqC3MG>sEBkKBLKvYK|Ho9Yw%O z`=yD&j5r;Bn^VHQBs6tfaekA>}0IdsypcI0A-&SpcxdCQthw=4#n;N>51 zhZ;xBv3BbHc(O5OXP<<|C>uveCu5NAU?g7X&Nwzqf-2pPgoBQ4<#8*Fm9W<*t0ANC z>86S&0xQW~&8FXZ=@KQ8{?KKeIzK{1u)PW=FWctEvnFx_dD}bc&tj%CIIMH4d-f705%sw!NlPUe1j$_VtqVpJQ21)=DOU<3Xk@-s10;pE>Lk7lZ z!T<_g3XEqKc07e%@T+r1R0x?(r1M0)l%|C{qe?@-YOb#Q?0$#=Jcq9Q#PE|x)b?(J zxq7GFk5)d(+IIS9T49ZaXt4FYyTGC&FYwVwvPYcvfE88*+T|9*pq9G;y;JHT2|ZHq zafeEEN5Uxnh+j@lxV|eV#Pcmja^E?UIgm}BzP{>MSGa6a_MM#>wx7#pW$K}H+A*8u z7S%-b)q?ywE;JoK(HMc8WFn*Cp_!>QiS6>0#s#(3@r;Tf9&SA-yyJPY6~zY4w~$Qi zEcZE#H*F$HXQWz1@A>YK`c$RtqAVnwQz%lvdmq~*Z>A#;-(teGifCE!p&$Vv#MFDu>{d>LQ-s40Y2*6JN$fNFVeroFi z!EL;wV>-LfbVeOl8AV_>V;zj9)|ORv64NSGzbRb+ z7YR_-<6GXIrXX{2*+HS#j5#eLsPmy@G4z<|)tKy7)E%_<<_;I_@6}lI%pY!)$A~}V zrTKfFD2NwTrY%g}7AhxNWjaIll>8>71=|_m8S+0_jiwf~a&Kt>G*{WEskx4bLG^C# za5as+`gSk`9+sjPUDR$R5hgYl>G-k5CdII|3JVP=LI6H4aIrcd*94tUbL-232k+}n z?FG}0VLn32K)XypUKpznP*E_?$qU0pUKlRw1;b^7R2fQywNpwW0--pR64{L8PZ0Lb zK@rg3Rf&O$w2XL(V*G*haLTG=6_V&VJGC=G)reE6PuExU(5L23k%p1B_7s^x(K|t} z49d-@A)pL|2&g7dwHdxTO)@;ihg5-K;0#t;Gu-Iw~_mvm}Q0M z#qVi7A(ddVJ|LI30x2cU)I3RJujye_lYng)fSB!Zk&G(; z3e|F7O76s^v5Sj|Alx`pW0@aKr}it`aNYuhf@A!8c5LaaVUf^={rFzZ`g5A~F9FP? zzKR`Vzm3ov6qHN#u~Bv-F`bv~uOB(Z=MkLS8zes+aUoDRqA}kHa1gr5y(8|fR`ST- zGdf}1LQZ%LSB|OH9*R1k^V97<`E0qpP}tRS;b6#-1T*e2`u1v{s~}?lcbsm3pvC#4 ziq)=+Z^|t&QDLy(hKwSyMFfRdT^ioH_jy7C``jB_WEM*6S@Pr?17$%J?u`v)g*V2) zuPr^0byG!_7Z1!vVdv!q?*UF6(kaqmfhqo*h}vL+sfB26p0=X@vO2zYIi!NQ}3SE@?bdhs0)Dsp!( z;5}yYHav~Wdp)?(X6wW(~RF0?Mq>7c~3kDbu`A6qu)bD&Pt+ z8fj>O8@l-2VB~?-HN%Y zgKQ1yRo1N{kYp2bhg-@P0LXijQT=TlVUvu?#|j0O@2d=^K;d`h(%C61X=^JI&Om{S z%mpsuKU@?u;v#K@i_8TsN^?RGv2EE9+0nM$FN+<( zq7vVAzObqQlE~>zON+WbJt>A9OMJ!-b>^o1=quUbjPz1*vbMrc$S>z>IivM6xL!Y> zaBC+`k~C4?IG!>D_H~Rz0+NknAp$a^dZG$`ZiSz?Z?pQB9od=b?8)QRES_mb!Y$K_ zJ_2q*P2WGBX)722y{)*-1A&pkoo@adyC4{i~oK!B1 zcA-37`bDY>d6A{ItFU2?`o`I&LQF3)8|2$FN7TSC=~K_lvNkPDIu*q0@tA0Kcg%? z-n)yr2N1z`BR*SNS#ny>D!`jHwjR>|Kl}`_Qsgw-GKfM!d z38EZ(4NFsD+4PifmS{{n{g2z7Jf^>6i-NYN^_py&!$#` zPS^F=T!AIJ*fx~VWweh)?wXsKP5k2`lSXE#A-h-^JC+tNYW6s)yp5s^z0*X8Xqg<^ z6vA{)%S=qlq~3a3-LtJt%J-F*vPP>Ky!}0Cw(DGf%1JEurKHozh!yTi5Ta3V5p=jn zqu}xwvQRAVM7?l%e7{RZxyGfR9CFDhhh6%~buJmjXQ7-VJ%9&p9B(iCyR)Z_@w+Z( zKRLcYmuGPJG++MIcvY91$9weUEo0ouyR)Ak@71UCDJL{@y)7Lt>H7S1yhGO)q~nWq zePKF&g08=njxW)ba|dzvE@v-I$72n1dpgF&yPUl?9as8%M>>9@KL2St-l^;VO2@l& z{i}3*seZpJ9bcu-_oU;?bbU`czFgP$rDGh&%h?Ch@ort|yMBePA5F(s>bgPx(j?o| zw{!Btc2q5}rVlhtV(cilOUNB6w<{TSKWY*ZH!+g0?@CUXTrFVjQeIJftJv&_a z>6)Y=M7YyQcF;{BYEv{UBPAM+H{!F6Bk)LjS&>y*hg!FSiqY8(IIyef&K_Lq1hqEK7qAib3Qxr}OONLb>Y-kj>RC z5^1?#U+D%E+JnhY=)%#a?(#HdG^)SENX+&o|Gx9-)f|M%5A+lWkasrz#bs8n6t5UY zEeo$R7-d1`HfC5NFejYX-ypia(CBfSiM?5^sJMloLGi=`Is1-+f-j3jF0g$0+Ym|u zI7;hCNjeD0XfR9Y!HCLg(UpPocOSp%qQo63(BoPDZRw7Su&Z)bF+%)h9Gz0(7Cr$7 zA)sAu!^s&3&c&C9$Et1Im{Va$nh;%~bsh((gAu+>v|<9=YzU*S7`1dN;gD=kYrp*8 zXF<=P7h3Gw-N_I`M#9cu)&;X5lBlg=PS>V8G$YBgYxlIM zP0QUFw8S+lvc*)}=(A`IuZHy^B)z40rDIJ}p3V1qF{y58@k-@3h0ws{K*9s5BM!)F z$>KE!b>~LbYry0dhA!Vo6Bmv9|-R$IX z3*6vc(rX$HKs=Nsb4H-bW`y4}^?48gt_f?ovBq456R1dcF9gXpR=C3qDdht1oRNct zS^fG)+Ou+LKMCZW0dHNPwp0q>CVb;$XK z_-lC#mCLhn*uzXSlD&>aJ?ngud@3vHdNl>O)L2Uh6syUV;p4@Ka%eHR9%|xJl7wkp z>ggY%k@k&eA(5<{Kd%1QfQ9?PRU_zuJ1@1`3~2a!-u;1lfsi_X<8!B)x!OaeZ#Cd- zZk}SN?JzjTnFX|(yG5Si`b=OR8zm{{mux1`wR`j6ST)bIO}(Z2&^$}27FRKARZ+Yd zqJq{rv&8-FUQy1Ymm2xb(|QdHRVx{?VMEz-vE;1!;ZIcTO3x2?(m;ww^{Z{#K%DE zxV$uq{DdhM`HfD^czU^=5|&v`))7DVza19g)^AsY`#Nsp2#lw3IefZ-uumX!&BXe# zy}5A*w+#Sz``+|vN3}x{D0t9m+o2|wDgANKMr;F(D9dJWmk@@n!X%2~m&p+Gq}7i( zQLrr?irP6_(X7(tF__0eSc>44^D8s&2K(fg0Yi{C5}~He@XUePAlLS$%k@LwrEZ?^ z?=sIkL^drx9Pm%}9~9RnRXwdJ1^!=fAK3uz=Sy%xTEtpSqR`Qv1<}CApNpq+FEM+>ib13njEfgq0j4 zLx=;0c(lP|5A~M7gVhwTft}DCFh1<0V|22CXAZK*xT|Tc#Odqctodp@cXOgj&-pJ3 zR$yAL)LX+;fAsiryaffELL*^*;5vesiee(%BwxUTW%PG#tpTdSuU1sECQ~#m*y?Js zP3Z=eQeXHWvy(o*-}urSRulQN6pXI#PiLqbYqPFC7H?z`urSrxApY(q+hdJ>;&mD+WJk_xm)v{VQ6b(e*l#qRN2C$~u$84r=Jw0Lo%Phf zRvR@4Yp$yDI)92pu2z8>y2`21{WDABMTl9}ReXm8j84m|@~47mXgp$*5g;xp(*VNW zFQOV6JVHk1X19vgaQRUi#X&=DHZ~7R%R;s3vrLWemMPpo2XT3v9y}p=b72xZx>eXG z8r&wyw*OQ`-mmm^ufb`}AYluk-8T`xjA?-r^>cQy?OiTt!LTZWj60HWXj>@7;qddS zRVL5Q)OWkv@7C?Aut3O^;v#DBW0#fs@}bY}WQv@vAYy3EgV`=ug|Nb*cAyE~Zo0Mc z6cv1d+AGx4Y_D&BDQ=fT>cOR-ht5ci~*(RdJ6vZD6ug?2aqhKHr{6G$TDmf!Z(Q3K(w(+Voo@b#^ zjCI0@DoT)aOS0JkOIa+9S9#}V~)S+ru==mD|R9Og?O2OqqPx&`~&3w`6%>`OnsIg6hKy`&qH7H=h%-wmv z+9S~I9U?|1-=vIRPIs`G-l=zmbYHP*<#l^{n;eJz|Fp$UnZn4|903a(8T;^1~829x{_cMHnjt1~(i-{^Sn>}T{qdn<z_;G`tf_cQ@qYlBP)q z)B1N9e2$GUSp^<8KExxv0AaRAiPz5 z+hHECGv;9nlh$c9yJdF?ZyO6G((-Zk@(}}#jWL^t6l9h$EIu%VlW3U%efdT#YK6BOB7helLe;tR$V2J# z{NlZ>Fdp*ey;>{`bM;8}6TC^V0biKpFH|gD=u&Mpgki@G5-2wd_&4f4rxGGUZ^paxZwr;uSHDH{eiAnQNdWPVWJ{7-5Y)kt?;7_^vRR`~?375UvDs5b@dQo&DJk!)H zVr0qhFVg_#Q$lu-e#XCn?%8&p8V_@!sJwZ=!}e591mf@by_BvBQ{7Qv7aG+&8}WQb z40?y27kn`#mbu|M=fQpZ?{Soz^PIw4&7U=vk=*PP{p1-kU3kr2{KZC~V&}h0;HplrBCT`YMNEyG z?wXM=XBoHx2u8)O#7L~u@hlLuyYZVUnFyb#{a7Ka@bw(C?--0VyRym}pT8Qs5rm?J z`7F1?G5&89RJ#+9mc;e;@U@m`n9S)0iZr%EjZbJPuG>!{N&v<>e)$x8G=xJ>e`v z^eE0WL~?@gCx{baYFsSM2(B896j|1MeG-&rq^bn#I|YB-(CLoOs=^ zcuTL5WUeS>lf0&&8|%vJpL69l)2wH?IF<}Q#KoLqhSTIzWG+qpiv2O8ryz3vi-X;MccGUNo zV=67T?uB*TrR_8CgFMbFBBcCqxgs~6^eBg&d`_P~HoCNRF&$U6vZ*H2S^t90+zurx zvyECq>F>>eJvnK%AD?bAx#tcA0SmUpGxB)TRxwf-*xKo{TP565$fA8TeABsG+G70^ z;LH$%y%<$FY{F`qjS=h-xWN@C>v|^2jbG+R#d?obn?=IvtspajorUC_MsUv>Mg$%>}<`uCp z1L_pVneM^Skk`*XhFd?3i&d~i%L8w@NBPz)p%0BS?c@YS;#ql-q?SS!{3eec29*20 zjG}6f;>z6ha+S)!Oht=ShAR>W(z^;B`%P7uMo0H1 zXRvx?SlNqWq5MvJ5doay^>a*i=hW8-te^pJDGQy0RMB=@2C_3{f%1a(k>sp<*~e&v z@3Ns2p4?pACjjnh58gOpR98Hi(MnZ0b2U@I?+ zD^tD9zs$-Xqk(sMm{;-U+4}N$OBmkRYF2L&NoctGx#wlV8gqd!Ez6V;qv7wpjzp;w z``#R)cBg2H=g~reH?9>6FrsBYtNG&7{d&2XRhX6`iRjeJ1k~^>Hk+QSciZEmBMZfw zWC`w$1Kl4Q2>MI-Q$;1t71h z^Sh$`I)?yk>9m1--qu`wr61_sCWG8CS56%!a!X@T>&$=C{QVk%H=WX{leYPJPH=hw3PAAN@R`IJlfe*SKBw-yZjV?)drQo3r(v zIErm#OQ0G{LO8#*FCFQskdrr8?`>9~oJA|b-0O!i*&HcspWVqqg~|KkEs;{TmO^GJ zGiKUiNN^YhI`Kky+9*>ATZ&A^m;(1Vd zf(a|9hA$|UJ^)>#4N$k_I04i|#lJC+^XH$FoiPA4p55#)M1``8$}$ynz*hf3=`vRPqNu}YrpXSpSgFBw(PFzeAn8K^V;XJ>yqyij2P8z6`4%5zfgdr~c$*2ADbX3G^gY5PT;lg-|9LRFbR+O<#OvQ0;uirX}!EL>r={hyp{* z^p)7HdWPM>^*UVl8k;Y?#&{-iv2GjT)cqF&jQx#{yi_|tPwoP({iL5 zNr5{((|9f?E)w3licJsjx0o2ice)XUg&R2ltJ>ec7ei~F?r}}Gd5y%3b=lO8r`e9P z@QD^Qst%!!)=!WutKIdD5q0bIbRz8!X7};0X>U(-7vAozE8y429i-?KMF?Rim4We) zEJW=FNguY$oxy+>oBQs>etZy44Le)+=8&wsSHT7c-;Hp6;d@jpk>C#f+1biF?-;Rl zs|s0RCvPSc^JxMr%JnpbT=X=!=Ix>q;lm`wLup z7k2nQaF7gm-P2xDA9|xq_s!GJ>1lB+vsDXmUCjGHbxG) z(g!&<+Xenx8$e6EuEZwsMhz}+TmW&9e!boXh;IYLH|nF9dIV=eKz=F+H`Ijc z-8Q+ifXz0P9Vp?pAfngWmKN3C@%sgK*J>IegJ-ZiR2>z7X)WGWbrw|sb$}s;46Vfp zK{Oa^lNzvGZ!gX>F1}p`j*;n-TMWuU?^^-sn^VtRwj6(K zx%uYQcS@lH;Mf{W{xfOOR&Xd*@GZQ}MP12%FaIq`9wwfAOYTIDhaNXZW1`$-S;?l1 zt+V6G$DtZYK7>^E=xJ$>$Ya8P-v855|K@_(8GZBK0C3rD8nA|t@pwB-`YoPj0F~+z!$Z*_01J~Gz1JT2;Mi1ud0V-h@`bwccTOv+u zlP%&BxIY) zDSU2 z0L1St@+pBs$7_{ARQ~HNH=>|*Z~L2mLdziA8V`Hlpv=fOGK z1c|{)VrpM_w5&3H?T_B^eRe zsddsU)TEp5#D*-(af~GEW@tpYXJNr&sVXnVr<;tm@#!Y?AvxN1>03$+SH$xMfc~bB zJ0C*!Z^p=`Np8esWtY#ca$xR5{+j$RJ<-??#cS<^Ve~2DdR^{wrV1%T(&k$uy*N3g zdefL!Xi)EvU*?+HqK*;NvC@w}zFZ%=?&3Y48T^OIc54xwwr}tql=(S)B?4{V9C>3a zNPjq%^kM8~gsB<*{%||NimPX_{NIXa4}d+E>FKwo9?X=O4Y)`R|ssZu9#e ziDTF;_z*SyNc(n{B8Y<6r1oN+moLoJ(XBy;Q~>I1(f^1odWqzew4MJWhB0KzBXP)w zT7LCA@h0R`UJlf6C!fDF`)!~}Spr)T9eY_NEz8Jqy@PC67Cfeq4cq%2?tp0b-o9P+ zU?6=fuK7P>kFYRuUc1MCsqZp13JBk78?eP>Ncm`IF+@UP+uz}f`DpZI)ZCxvyax6} zO0=YT{BG(1JqR-WyYW_wFgqoTflpIR`1fMi#|c*)mVd8(7g!EK#E20T`Bt!url^6y z@2FQhNPBgrO7^rPHhFj}|+=n47zc8n5;@31^3C2y$wdppeYEFa-U zQ=Xfwa|&p6?lcjBpl>Dp^yB&xsUk{ z<9EYbGdF(ga`Um+-_~8Toa{uE8xNALe1kU*SC17{fJ2FR;l0JM&mOMVdx^k7Nn~}$ ziMW+p9sOWg0_{nqR3`vHmU5FlmD-X!x992uqLj-O4HxBPv)GTGw%PWuUrs6c3r$s4 zhpj0S6%HXisN2VVX=?}tKy0#Pemqu}ENy`RhpMaZs*gw)g;BsEbh=`jBm+h`?CU!3 zH}Q?R*##sd%YgSPK2UkgId&pCOp}NX!?t#^6XdnuO=0r<$rJ{>4TXsv!pT@Ws{In0 zQAoC0wEkBt$#v?KvF?9uT2n&(-;al>Mi+wo?@v7%$Wsw`e{Jz(KaP_f60{TafF;QV zIV(Q9sCFJH57m@T2TLqlAAiA-k%yKi_)|GM_EFZ4`G;_pGJr1qpaN@8dz(#!;)&eE zzyV4hi_nLye$WQ3?{=MUQ$3?zrFb65`hxQ1Ls_%&Q~r`(f@!7w)m zo$0u;EcVG*m7z^i06*DwX=@572k;S`HNE(T-Iu{6!QiLV8L6w4+DslIlSV!joe2k} zPMRjp8^o!n_deZD0x3C7;?v#t(iouUf5y3MODc&|cA;900c=G=(4Ek3DD&|7cgAsemX&b zUra(o0_zC2Rz;x-)QEp;)}F~!!+HZf5YqvtF0cBEqSOf$3_2YD!ZLfTOiscEJGd#h zA7g5BxVJOatn~*IVb1V1dAD!G?m~lE4kNH(lgwI-$(0vw%4qwoympry!D=XX*D;C@ zx<+w&embHJdI20j&8Ws;T;L6ONl6}T+=71u#OY2Agc4HkfA?hdhq%cvtk%CbV!F&v z7#HmOLF+L2;{-%F{%o#}W`7*#CrMFZIqeId^+PY3V`gHon`57i#|^)7?gMSr>6!5r zl2wHmY`Y?Fka}*k04S^yI~7MG2Y0hTH4L34#sH=UOAEj!1XJdNjpi+!!uUbCF8(BD zV4`hDR6+?Lz+*EjKw5)GuIv0d2=%9FX$*(oKr-*2Mz?F(sO)Ocvg0H)=g-n)KtR;1 zKZ_S4t8!)oB8-!f!kPk`6MlETS#5>@;5-sLa*6^R9 zn)2t-v-v18Sa?@4t-pvD?*)BCK|+-Oiy3dT-+vj);A$?9A0GeWGT(t=ZaK~8^7-iZ za)^@%lktzw$CI{LKO8Joz{6_uB4ooC^{zK$-MqVC`y&4UR21P=9B$CYl0Re9VVl5|JoIVc*;_McLp_{+MYik%US{2=#w6TyIGKN zYZ;T(FOVEieI7rD?oaUbDPS~#H)i+GeQBU8yz`2xn0TfT2KbwFFz_B7Ov+&UH!+A^ zmC1uhwsge}qEIyl*gl=lBxd`!(buh4p*rK^LexXF7`*|*le@^t{pE8Wo2XZ8V7lr?2N+KzVB1ISJa$nu4OGSp5`gd zaREi2$c^+j5nnK-0lOQU$wzTPm*JgFa&Px>&l7{}vjj!+QRy^G>{yag!p^1Uf2S>i zaj-{8O!(h1=MKH(Z2msBlK>UYX5dKk_frpNispRT?O*en-*jjfsxSsH^@KnL`0!ypM{19cl5JE zT#)=N{5Ss$ov8_M5J>-=#NJ^RGI_oM6&TF13#znK%AUO zizzMn192FJC~nb^CO-7u%`6UYld?xc#0`5|cAN^^i8rhI--?bUotky-Bj1)_vpAzH zh0rQ_X^qk$Fc7oJyHd0K5K*s$e_JCn4fYPzmvbu9;y+HIqn)W;p{ecHwq@d3*W$vv znJ~{v0KA_NizmBb00r*bjPK0|U8!*GODk@$EB34VOga^7qw61M9XmK1{AVkb2f+0=P z-2_3#y`{rjykadqEVk$$1F|fFXzZ%PKgK>8ozJ{cd_hBv@5dtKCwYjq_&HnjO*Z*{ zA-W}i2(8k){X%qW0GprvqCYG70x#Vc+lOKo61Mo{G4vkwAHa)$ieU^dw)-&u6g?P4 zo3vX=P&lSlH0|CEwo9x>N2vHOKeuZ2hS@M(>&;s@FH2S-ln!m88m`cVE(^aHNewu% zPs>=ll&8@?ikqVu&f#0L2V(30*(bjteZiwK{yAp8U9p$G@2v7mu|d+&EFR-aQxE3U zTUuT>T*twyqc$qs+9;x3P||tQ{g+es&6_U{5C`WywZoTV2;-f(&IXV;grUFTbC@9V z1iunJuz1!&HiNIk+p8gV@S;L-I(O1{o4Rr%NWB%M_g4HG$pqk^JI|P`lps)f^5CLY zA`nyqA9w_Q9XtDA>@57;clN=Uk3sZ~1QVus8c|6d%i6UAB%fyhD-@1Yqxli9Z(yz) zsbel@u><$sCnHRZ_|SE-sv7^r} z0R=iUr=5O@iT%rKd|}%e@~BLTFKoMr^(B%qwRb42y6&dkZ_0C3@A?gFaV`1SlFpEc zzsSd0bHQQV(d%*LYg6q?ql$U`u(0*otMAhu7R)ad)mIiTt6gWh>R*X)O%!APVc`s z-v6|$``p=ex$4F7y6xqjc={#rG@jkDLZV{0m&|xx!zq2cxoiM6m`f@vazj3D4FQe%5!zcm|!>o6KE6Y!{0i%SCu}B?Gd%=FD_?70nTo z54pVnVs4B{1k;U`6z6X@O`#p=A)s@c6QHys(lt2rpk2V|4Ujpy0p8 zV^_$N^k3VDVw+k$gbhC=;cSaoLO0(R>lutc+vk&3Z*fh&yDpt0e$TT*wd`-1(I9#e z*(oDj!XE7+3JwCHHd<$C`x-jXewb|YMf6OGu(~+*WEnP^e@@@D%jTE zVixzA^%@A|wZ(C!rURBQKT|>J4!RXe_%G@-LJ>hte zPpfSksQO~ZS0FD>_*YjuI4N%Q@H_rF)Qd@t5+R`Nd^fBnqsc_3jxA9>gkPI6eh;(T z-C??~h;{E_;se>_UlEgQ%Udz7IPYz6lza+G8nkEp!X@30%t!FbID#k9TcUffjQ$KR z@)?+Xutz!qyET62vfPJ+wh-xN>gy_?wT;>&W<-3-fS4D@d+Y`0@>Uz&?>&hHTSh_!gSNC2*!+>0GvYtdQ_ib?B!;jZ+LLE!#>PFP%F1kIXCS@& zX!LS#QSGU&V6uH@>OZ=vr-Ttd=FfAH6sCNI+Z}(beKZDSkH>J`L4(VAqv_Gq8|Tm0 zi^z_j526I%QjcqscqZ1Uz%K#csP#yqWy9K9V<-n-@nV8Ju!Plzem#8a`8yjKQ zqk<8%<+hsx-_6&=+!8(0;|#ye*T^upnp-ovd2Or?xMg|f(t7ReE_SiI zWF~HU&)7I$@96F?WTC3hwLt#kF}KC(x&8Q5$I$K`dOQc8m$k0zjcP$x$)Hxa2(UPGZkfDK*A^wVW-yQ4jkfFPyKO;lL-*3%1qbR8nq{uPQ z6&zsuC%v~Fni;=?fj`;y6_CoxEJeaVR7-Za%pM@F7Sv`CZ2;Q8BhnX0o} zGJrr?c(!#kzAhGJq%1iaUl%h;7mBJ$Bb{jjF2Hm}U+fbcYFcPwS^v%Z+kmM2z<^IY zD6vAfO*d@~5C2p=JkrBI)qR-vT#69*8G|SJ948y9z(BTvZiXD)IO$KX?e*$j&ev@U zTz5cyeGHmzI(V-zv7Eri0hyyZY zLJ5Q7svRsv2Q!bM%Z$39CLwg1kTR*jzC4dNrg?~;$D-aidk*Nku#vPHR1{mDgs@iR z`suVqc~yxd{B*a+>1`4XM4-D!F#yh^y2|`a8}(H>=`Qj9nV9HT3U&XEV6A{!lRX&9OfM=JUEw{^oYBMkrg$!QSd}zsS!-F-+PmKp7AQn%Jl>on9y| z^CWsv|Cy8d&GbamlK93FwPP~Q_|5C_`#K?t_XME*kpK-3nxEM{F|p~$JYQ$l2wBt5 z#rykEI}X4rhRzm$E;>k5uoLfYD`j@cEf6pYgqGUm14Q!3IuxAa=i_|$k}>q%%gxV6 z&+R3A8959Egj!0M!N+Y1en1}(r335Gy_LR9NgU)+xjO#P1vqYxKan&y?Cc^(4!cwC z_(hHqWfY)LP!c^{qkUHFg=%(P>?_X?6(_gq{l1?WX85J3$KSw@R zScb6X7$5Mr7`t(0OfjAWS#FR91m83FOp$He5jem6s2|ipjqlO02 zn0}`pbl=?In>?Ou}+dWy$ZYzUs&D+Mqg&i4#NY>vafkjl~;Mhu(zG**pRR&5QjT zGN3t{ha5CtTGSC}M*z}L1_J%bY;epmcvIeJ2V}ZGGB*L&=0mznFtl7_X}T#0!Q0|6 z7UMA9*3KuNxYEurjV&ooAL1||5l6*|x9oDd01HpzR0iO^RWeIlQejse*)V|*p$8(- zT%P3(j@}CXx+7IjKrP?yOE8Nw9%z@U-rlYv8(CXMz-Ed5&x_ClOJ@}+nL3{41n!@c zluFUwv9_-z`7LJsLYe^pLUwJU4zVErLOX%j#zg3W(D=qf2jVP#F&6R|*b4WlU{ZI> z?DmV%m04$UOu;+i@lV^c=(HvoykqL=EE!A>_0D(~Yq72=<+0xRkZ*UcySyvj&ZV}~ zOy4#8ZIhT;QdS|&+KYkN&CAH7gRDF1noGpAskD1GP>QE0L>w7g_^%2gt^n+!LNwoN>$|pS&BmEeb(~_NY`SMj_N9lUU&_XO#CX#kmI$+@ zR`M`rYL&^kDR)9g7$trFUeW7I04r6v{T z;)RN$4=+=T{Pc3QL{_{~ZFP)VCA5=c)GDDpdYoD%v`FU>Ph+`_Z;ME;f*jDz9D2XcWI@dQ~AV4sif|Ls<)7b4&v20a=l!9q!}f?MoGz?K)QB~%Q(KjJyoT#jk9fy^^?}G%8$m*!HIY{_AZs4M@T{1X@DY%haH~P9 z-w!M0(Z3n4X+qJKy}Y=T_cB#Rmo}ha4u$rix_YMFN3<~sqY=SD7$Nq!-6k(9`<6jD zKZ649o4HLh&>Ahk@mX~_FCDF;L^x=D^jtj$T9=25LPZ~^)6`+&8i*3EE9&?lbVOt{ zMKM%fIlM1?S4qMa)hX*5#k$!`l4H_6^jk?W)8)F0JqUunJg`z?ApGDP`s}lH-t9jD zale5{4Hd)>0mxKf%Mi@)0JEhMWs1sU%UPZR^lXkvEwU9P;bI}-0dyVvAOTd+qV53x z7;BhUai;^&cgQ<8C4sNNx;d`5vVC5(^--cakQ-4Q6*X+(WnZE?ul<*&I$nyE>)uQP zVs9y_ZAv2juoMb+6wTGlN73~KrKtqp`s)L#+@Yk=7|op2XQEY(Kes?G(6qa44cwj; zg?#kNe7~+lr0AXMpEA_|_EgkmbB{{B7Dd0r!tNvGQEg zf5v(A>$1T%Z5|I6rWiepVx?X_Sc}YHL*jc1Vz3j%4GF-}5cEt{VjsPkzqn@6i49&$ z0l~e|U(T*2-KCB2$6``Q#}I9FRYMJR7S-qu{Uu00IY!=aZ5^Yz;$Q)*mOL^?@aBex z5{fFYX(-u_%|Vf*B%u+qZK8rCG$?vtai_DSk9R_G(x!a%tN+h!+7c-IBQ8qHo)Xg|m30e+ z|BGR{G=su-D~z%$I&7M+P2s^T$!{cx604_rrzjqKV?c5#@DS3R!SNp;=%e! z8an(yl_%_>t==o+6w zqZV_tpkk*;u!t1d@Xtg=Of+GtowAk1aZHa&o6a{tF@K(aDj`Ni^Fjfa55k`j2vvBGkT-Doqp*KTKd7$VBG|;bNVzdp8 zK1I~PAQ6aUO@)&?xYG#SX$0;xDl|@`LgO?l3reH1pfo429@3n|fJbvmX<@JIJ)Qi~ ze7XsL6V0>8HbnDm!dv<6ITZEe({s6AK=WPH3Z=P)uzH$XDF90IA4z6H11Y`~EDPa^ zvs2=e6&HFyB+=uFbc z59?7l+GVtPlre(!g8QZln*u#?bfT$c>*VSX{9H816vP}ENcBuZf_YQwVD6<%kC0R0 z3g8EJ_caf0?gHXMB?>tTebm2F#89!~aPeeR<1;)4v)vp&0aBYHd8Fz26Y1rin5j}f zpm?9DOFoed?@EF;Px}X;qBb&>!U6f6tGn`j$k9O znuAj4>Dr6;-Rx>8OQT(SEK%24I(1}6_=Fx55L`37_A}zoX{=mfot{p%uX>ru`DU?! z&B;pM&s8SvwbpaOd+WSc*?Ahh)BdwiuM^4Wf*rf4#A#E;E|$WJCqQ5u7rKXYP-pSUxYR8upS}7^OIG>G3sBi_){K4Eq5!3K4PA27&Uj96NGTTtG$s$ED#oHr zF&2Dt3%t!@EbMoSBI)Lr(Y_-~nine#zvzhOJ8lj>!>_#K2LCE@DxozkMR-A1rxewl z{vNjr@@kT4AB^33kL^C3sx?b+j82{ou(qNhC~_0C(+YtOvZQjnn8>tiX}y+jYSdlv z5*wjKH#-S3wj+g8z>J&0xf*|v3}lLG+v>eUZ9iA5l4g#wF<$PAQz$uEKZ$+2%cDNF zI6vW+7suC=#c6a_!D1#9@m8Fx3TEnD6%T4Yqkf~GM81TuL_l?-Rjn`g^sy(hH)p%}oJgeneQXwSX*hGRk)=WAyP*EHAf~&2b%GmN5i$s969G6q2NQ%` zOCr)~g0Nm9QrJdpw?l7Kh)g)ogY3h=((v5MF6kUaL%$<#?_1nH?{^?MO$l1c(t=+OiUQSTcA;i6(%Lp0^^RrBpXi~zcv^&D;Qx-!0z$b}cM(E`< z6rP~X5YAY3IqB}%Z|uFeYr&Nr0$P_Sk{mjpx- z7JY|ymbxP5cTYBRPi37-nT~3LkUSgYEE6}da!5+ta&6c_;AjmK0-FPTwx?aTP&}S- z#5bB}I^9Mwtk4nuP@y1^vmj{fd&wj0 zR7vIv#yBOirUXFtmC>nFI$VB|{0O8d>%cDkv92;7sh03U<3;f1n?FIdYPnC;z%%ZX z*Y4Hq)&PvREjCfjPGwbvT1>|V%h>KU%xtZtuQiI8B}mGziKUZu(pILv1n61amI>}R0(K54FIfO^avgvsR1-g~N6OeO_re$8n5#}7< z*>^!UAl%VingZgn=4C5dhG7Imx3#lc5zhXDPjE&RUchjqAE%vVnqk*KZAyr0XZ88^xSK)fZSsiv0*vGh`7*1?iPdDI&-A-9dw*{Js2iGo#b z7IxXkC1oaCwtd(nvkX-FiVQz@lBR63k+wW-F1zuaRq4KN{+1+YnavcJ@*+&gz!Nbl z#E{)ff*WpB;}OF3U2WV^?;{iowjac#(zP1d{cCJV146D8n&ezF@3L3yAs`$>1m)2C zO%&?si1O@)7uM+k6a!g``<=2nQ0aCv(k^s4;&n27k5x{O=pC+oCrdQSmvS5tZ|X4s zL;&yr0GN^4tLH%D2zmvH-)b({3-)LT>iTK(t($ zrZauQM9^JdUj{4WcvKnF3ezx0D{M2l%=%&ciI1-!Hm=&PE7WF^hmXOw?zl3 zXk8oN!goohA*N9@m7!$MrRm5zUNvUU$bZ`Ls2kInD0}1eU&gwu_)U2_?FncZ8IZhu zi%9c3I^mI9$#vPik$U4|H$pwKRoZcHpAqw@8d!v_#tLL&=n8k#sp34BZo+ykNb#v zX5PikHd}iV#m=@fKL+TsmRYRF8UH^ zbY;S+?h9)W>T0JDVLmbi4GP7cd_PPi%v+@aQagfHM zi>z3}Q9fC85#fA_F0#s3Cus;PIz_W_y!Uh(VvTO1A;{=iGz1wvn`Ynf-g9V(E_yBv zAxGauLy*xeGz1deN<(zfe{4OE56G)mjDCLM>pC*9krtCnu`M`2qdUI$SOnaWdKl;ozVTdc)l}s5s9p*F6)qlJY!fu@#FhYNf13{cJGBq1`p= z3CcR?j+n^cDZ*d@cOVd-1rYGS1Q2(8wO@bHR7x+m*cmetl6gLKr1Y`gb&BT;!pAePJ#+6c!uuu^^B%djI*#(Ab(8 zH@$5EN_fQShX1bw#PbT5Q1*}4|0<6Bgzprg^fjnY7sD+?m{oM#a&$owo11xQi(Od$ zzg?WA3vf^}0;u)fPS(ID!k_6_!&Okmo&MWp^$3oeekGc;cebOmvPo{!EMT9!>zfpo zOR?ImT2UfH5w4(7BybE&YIogY1_$)7-bmS8D`Jv?d{MJ zeytyRqTL*N2>-f)4^rVy%j2}InoIufS=JjKJE+B)Z)V@=8V-H>JX9!C6!|>pP*`aK zfj+O{3ISP6IwDgtAX39Ma+V~cc`IaXhmEgExQ75_NwON!doX5~uhawXCuKVj!xqdX zDm6!>zGcJg(5ZNrNg0M~u3Ik&Xb(7bHbJ&25K}mRR!R!;ALzs9of|UfqORLz8NRq| z1JZq#3uIgsa8AHfg8Z3B857~_7Bl&41q=-VEZHC|Z{~Eyz!egoB)YUpcf+hS4{}w< zwIFW3q>VzC){A+@;*o z`DMC>Bh%KLZxf)bE#n_ILh!;N9xk_#xLob@^kd7_uCw5PtublA$cJ{4E8Jv2)v{aF z!|e01HD-H(*2x}nCk0bUm*8;c)YEk{0rRg(K9%%Hqx17KojNq9miz>1PU{XbiFTru z*`hN}Y$# zVySUw&`R@CE8e2FrF#yW@C(_yKF`(|NEh%eQGl7?J(hWatuq^!L>Q22xmvxs8k~3Q zvZn2*l-BRZY*xY+A>6A}FryzKXr?jCky`{hJ7+?{d{;c@meYu3g6~E%jUcSSTcMev zXjl=7$(ppmM6e{_PZ6xf{WvQWFu?jKzBp*UTf)k)v5BW0?PMcnIC@`)TpA%>KHEWS z_t~s8uR~Y0?X{x`m(3FK_-|6`>3#ORG?$R^1AqP#=*7L4b<|!prTp?Zz9L z5v9bEgby1J?J~uAvS6 z{s(2)bpL}((9+Pj=dAl5+&b6&53+2csI}tLM_l20C-I6i;!TzDOxZK6D4G)&&X)le6i+F&jUT`f@XkkTF%-~cKF9KguV_UP74@_qACxi;hEPIgWXG$|%V`cSom zgR%tD*kuhJnF)F+s#}6DzbOccCdK?o@a2;PUm6L%G!lGiB>2)?qEwq%yB#qG6Ah(0 zHyIv6#m%ZTA~O%~bfMeCJ8VWK6XjDBrI&T6a6t`xlIn(XCJC=L@t!Uu`SHwIL{Ab) zOB7dZt4^7O8|KPtuz-jTf#aDnRK3YsfP%4Hspox!D+q0>0Bv$acQRZWfiJ^@p*^M+ zfE{U|1a217Gl#9qDoMbg(|B;&UV4^ANeG?}nCm zsK1@d0j7H8HzVSx?|ik@%wtSg2&HzMugdhwwk5u56&sDOt~uG6f}|z|A~la=OU$ZH zVxU`2N9Nfft}9Ph-LO&2(zzg$hxGu?A$x1sST0$5b&13QLWH}Fu{O4 zuQtUfHLurMSSH+F7D6ou)}I9ArgzCjN`fSPmqM28L{&%<7=}qeCkQWmbb~^5Hvy}T z@j`rJ;)Na*N@Khbhk$q?u@2&e#JuS)BqU&~Bj z_JMULAc~OY1yM^HQA^uD{Est6*>v&B5zL&@q>f(1uxK=qT2+4S%^J+!D#1W(rL?=P zXkWtBOxteC=Lw5&88%mu{+W>&?+bc#%RXlPmVM%ilkqU!z2Nkn>ImSw!g266+uQR zPh)?dR(d3#1`^n(Mm3OohS_e;uGAVO1a4TsKW^cnog za|;UAmd??-LRJiGr3@Bn2BC*f%^)qN(BWCObC~o=-zaEeGkzYc(=*HBI)jQ6hVg8GcT?-DbG6qf2t|ToZb!_smp6Bjql3 zdKF_pnzs{y*f|~!GQe4;hqKwEd2(}%BRNcHsZxz~0@pQxTG_o+w^}zk^S-$Dss86x z;-OVLlfffxvF#1ve5O~%+(JDBg8bc35bfO@9&M{fPtXCI&@pJ1~iZ@*q z^EZ3rKN)3J3Q@?}^?7Wv*27FlsKzEZGX;r_;WB0N4Wg*F;|ww!XKC@Gmp^8*qGl~;4$vA(Vwz*@Up!t)rrX1izWA* zG0hacQ^KkPy5`0sQr&(AYgeyX`c@h5s^0C*9SgT@=(npChc74J`ptZ#-3j+Dn>QsV zvj(SpQ_X8<*(BQ~r@}ZOD zNFOxab=LJ3>z>Z9Em(|}Lr=eQK|PH|zgN-;=M2w*z31D?-CP5$`%>C8pQKIGSXm{# zD=UiLztFxvEkDTe171g+z+XkQqc^z=(}<=l*Qb#D;2>&gqFFOl7J;l^&-NP6PSOVk+?qeyrD$FG*d zFa!$~ut@j461bw}xGpIxIhd@n)?{MAyzenZAxFs3syzfg`Zu%LTLlPwWdHm?pZJBO zRXNXzi&{hOankF6e{;3g2x7mi$6ldhS0JxP3lcY-=c`=^tblN=kvFAxG~K52k%WZqp2~ePgK&xTDjP?Rze=51R_o zhE)ate5jXB2uY{jO_vvCwdgmXr~s6x%vl}m7jzo}m_Ilx;$cIS;*TOO&^_B6JU7Br z36SJ?2=;@aPsO^^#nu}*t-3FDo+C}l_@=M};M-M#q4aV(6?_k}RPZ5gfeo@)!!=NG8dd9QU1+2}5Ovq;w;hGf0fB0)Gi ziclgD)TRNTvrN|v;2ds#2zOK`B!Q6*aK%0u9=;)N2N|<4DQL2c@TdSYaQM%6m)mBr zz*8NDDtZl5QG%y6-Smc;-nXknk3iFeF zVnux@Iv+%Yz?%RwP)Qe}bOn&TOq$Frm3he2TgKPHI$l~EKZx5fVYLKp0#EsbVBTli z`hF87yC(dl!N&(qmR5cA4uzqfLXahiqEnX=vUQ92EAnizOxzK88M3KjRM}8; zUDV&$cHSp2)(OP`ResrgT(+JLrHJ*k7|(tzPqrbsTT~O9ju+9anUi-d0= zHz^*fH9GS!!@nAq=)#pph5Lk%2W~+#u zx@^Vy4Yv*qnpKvFaOM!xu@G$9VdmqG;6Z~~ko0thDy=ivAS|GjGzPd>_ZKJ@25p2L zfWNw3*2Wa442b-oLh_}IrLDOgx}ZC4>DJ210z>jCCx>GiD> zH~MhD>j0ZLku^T~unkN@t4+A%z+%d$kn8L^9Kax^3s7j%IJdFJV<1>Qr|+fJ6IxB8 z6@Lt}Gbi1e0_AF)B8l~UFZmekH01yn{lj8P!(PQy-9n*j5asygOW8(|mI}moNsP8g z^zpQ=7a$O+mU~q%Fz1huR=pmcfm#x~$LHVYGr`x~K=U$Bn^MF(ktM90>0uZ!OCrj7 zBCQyS#LrX7;rV3qNR%tl%`kizWcrhIs`*qy&$YD4=Ho*?OJE7ci7ID-%`G4U6P}ReIBQD~8wH z(Y0&|?M6(}5u^TaLx{c&nkUm8#A0iI7{?;SyH3xvF)@Pa*%WbJB0Wifdu zDr%-+D*-)ieMGcib8$(FAeXfFSbc`=8JR!?xicAuy#z}3W+mHWY;=^aOQT`CcoTwc zdH|3hV)#~}Pd>CChj^Kp9>jk~qgycsG|A=MoWO6V z_~g;}m95)3dF)oQIn~~@4i4rHLYu@K+vy?@Cdu&0!_DI9;;7G|(}g2aftb{$WWvJuXuN11@#)sRuN0$I`~gDwXd{dn_r+dqKLr z9J|PSZIm~{&@k

}VWkc(nb!!Y!`=PrcKE&=%^{d#;G?Va#lm8ECeIT7rKWRouF33Wx)^JVC$ZSfMDr^gM zFyrrR2XOt@=7%lV=NIa4!T?QWYLw3WTp89K3Fwc{FO*>vwa#9xE50P917IbkO8F`H z{Z^A;(rR79U7#8VCum{F5&VpDDlf90OYdPyDQ*Hu=;IcS*+aq_OBf}zKvpFWDbG{6 zm;VK8k^#hoR%DUp!!nVR!5|w0!u7s@b}ZMiomHsNc2+h4W=~8tDUuvMU87zw)@Nyk zu*7RXgPA;O_OD{q2<@8EL_|%%oxJef0b5^uewhc8bG=y{zee~QI;Ndaj*9d(k)J9y z9y3s1Zd^g>G9^A&s5<~0A}slbY9293Nb}OA$Z^G3;da*^V37%JGb!F|zj_N1gR~(g zv@TVcB(R{2$3NKWp6x43{Mfg04wW5gJ`Tonh17RYHi^AC8B2f=54rM5(nX2Jp>raM z1W2q|7Q{zM&iHzsdL)vW!QU8fuHiT0-ZlrkHO1(`rI~kWPe{gfmsgGWR!j;>aS~%` zB*xN6jHTI$Zb_p6VH#PiX%zBCqmVZmNhmZTX*3EDrcr<}%_WK^IaUXH(q=_41M#Ay zV3hI%-$=o8lYH}u$1w;kGo+cHvG0gSB_p-+@7cAEj^@l3ric~fPXi)Jn@e3oa^ftq zX`}}vSOAp4(lhI6PBc$}N0iO+>y?${TK%um0*nb6pvcky*%lJjn@%h%fl*1cT&|vP zu3>b@4uU~iArkT&Yyr4Nq&UZy8 z%>kL*aK0>{vr7CfY(LooRQ$vw7mP7099c6m@c>@k**4w5)jzaxIqz-noMwXQc9`?- zxL;$RdhWPKfk-_VXyu`tiOzGrdf2ir!da&uHS&7xChK$@u-_pi43 z64O5n2(oVtyo#8U>4g+RhVTVbS+dvn<}_~^0@+zl-UiN!#7^6J`Q{duX*(;YrO_?U zHS)Jj%`8}`?SkuakX_3ek~F)86kvu6Y5ay|AT}6f=M{Q)YcT8P$`tnSU}kyF1_?@M zt&jklqG$3WB;cY~wP25gA(2FFS>!kPTieYdn_^bpkpwS{3UkSc4-h?s6CW*B=3>j5 zCc}({yI>%Z!bgmQ6h556asUFTiuJ)Ft6Mm89x}z=ffm-A6numEN@eW|auLZ- zCo0Ad5~K-&KSJiU_Z7D_1Ipl;oxC0@PzfrCP{J)l4W+;Ivl%J56fp1yGy|ylqNEu} zv)@hNb_<4ct_dJ1QjQO$jr`%o=t9A);jTCHY}q{FY-P#E`J%bvtc7lw#*gb2RC|le znEZ53Nr)>_W)w2im(2VL_H5aH;V&Z~`$O?E&-%+|MyQJWMsFNGL?M!{1xDU=Hiky5 zi$?LuG@Ij%EYI)5RB5w%ICSRC|cKuU=N_K;|FpLuleppa`D5lQvK$Vi2@U;T6 z@4?q8Q*1}{pIhzq`s^-%J!oEAo;kk)o#I83Ncdm8S_A*L@rkhJgVeDh)8xgA&uyRR}c0+UuN29%o3;>{|wbj5Iecy{9 zuum$-cU@QB@htQ{j*WUK_2P9D?)>Wfzq4=91;0g!BjC0{I1p1*OOT6bLBS%&cx&|XJ~!NERpR;j2yi6`kWyP)+}$NYel`yQSrD3LNR>3D#p&IX zdUJF5o%<>=cJGYb56RJoSJQefdQBh-A za|!w)Rzf%D#Ff|2>WrJgx$$f0x#yY&(s%&hU-#|M#YJ0Yz+=TX9>z6)oY`T-oq5t9 z>&?6-IXkd(njl@`3Ah77L`CwmU0a^kq^r0O$##ujEmSE0f9-^!is2wDgj zSAY8iplq+yR|UnQgNkhWV{CT_!=ylSqAPEK#$JBp8^Ws=g)FWVcz^eB=DnOl z9VMkTqq3E=OzsxLrHt-8`L(X+9K_3W3DUC-&AHj{gfkUj!0*P?U;Pr9Ugtwrg$S;u_^jPb_!HGkQt zptsZ)#cG+LE|iPxf|XI>fqshC0JXOPih-uk>JC#8Ua_STdYqg z%hqkCaR}eYvxq9>YT;PyM?yFp?%K}aA(n9p#XfZg)l_HTD8D5$nb4JGCHggz zAR91BdwS6p7Yq~bj-KGI4VuK?BY>1|Zo%?rN*I~~Oi=)UB*=~kTf7$rbRB+C{x2#2 zX~fXuJ0tR}l=utmy2VqN6CcICGdC{&a+fMLUz7?u#TSj`vmi%>9^R-UU#vcCaP-?{ zylfA|IT1NaVn^K|z^zA2Zhya+{cTy%SHaMtSvtoXy;JcYT_QL4PF2IzLBCfF6mcvo z4HBpti-e2~32Bx)X+|^_n@?*ul-A4kKkWCo^TDN9A0mHF5WSR)_lwO};dUMdfZagr zf=zy{_uN3Rh!C#vV*kT9F#V=Z8zYaYuy(+vWh<(E!Gqd)9o-Z;hNg2_EG^tXfVgoX zze7R`25xt-g-a2CF;jnj5) z>1m)%C&3&J1iB<)1d-~vg8X6Q^{U__5s40uU$(9nVhM;(-g3S&nbKVip{=jJ92Zk#bQqn2UT zFtX;4wPek|7D8@NUOP=YQp*84z*CIe=HQ2^tDGS3v11$R~$ zFn?TkzOUhGj;C3rCOcD>vV`npQ96xX=z}anuHIIjVNpL_p0VOj%nSz^>el!lmQh-j z&B-#rrtd5Jo;`VMIrBo>LPtE8YB6C}9l;}UlCO1zt(UH_;qrOuAj=KtbPqp3s6EOB z31*|ahrQv<0#V(|{@PGxEz=ot8I3$2G@=PKN{uqO61j|AY*!+XvD2OP!6m!b`=+nw zA;p^Q2iiCsx(;ErFLi>D!?Ro{(Ox~%=&&KCn5B@ocfDf8nh%yY^C{w|LFGBVa;4$d z?`xHYwi51KS7`{FjEnHR-FtI2eDihXi(i0+=Y!?HpA7k5)R5r@pO1d`bqja0IF6m& zaKb*Hg?^=S{(CgQEPvsXlyIrJmhz}(Y9%EkRWi3_1EbiFO!q{r&$5VRzAyTswZj{j z8sa2IHueN-C$>XATid9f=3YTC{kZ0;gRT1MXEBYVx0;2(%%_+s&}T%lS=FRR{}=>i zMU59oVv1@nyyzRM1dWuMfx)PJRI~{TOT)12S4b9*gJ7r;$9q)^pLWd_ta_m?yE4s! zJpgm^m0C3W^V~4&@hwQ(yt%}X%htk~fJmXg?;W5>ty#zbYvP70Ak04X#;>D#nXS>>UsLDT$ zq>AeUi=^_mNLm>aIRk!xhj7M1OcP!V@~q2*JJyue^$j=B_el}BLBCeTm3;-G^5enr z>qd7T@2|_3@~M6~oM9vAmSL5A0Y1^pyf$`;>U=1qnhBGXSUWged~4mmws^ME4Brfc zKP{J%P*W<}rZBEB@HVUqk^B$lC#)=^R+ZxZ8;?cF%!S?v&e7@JMyCds*nEtCZ3%<1 zc_FbVd8N}WQtNA4I%fk1$u7xW1n-Dh1kNHR$L#~am;3m z_4u*s8-;)P*@?CW9=C8}wY53n50wAnA`%xYeoeQg;yh#;PwZM8m~rUHv5hM~rR%*s^)=2%b>qCc<%>5h#x0ViV;wfE-Q*e3a#WZ&$|HaV5EOgdx= zP1bQ}s6_rE&II!*(ER)0cN5Ue8H!6t_JcjA$T9md6KUxa2^}Ez<1gy<;7K4uFqtfc zX$PnQdK=_2;S)xy=l}w29fTDt@tPpReW8@J;lh$;ln4??S^NGI-Br|$Et@ZVwSODM zVkLVOlHCl?EXoE)`cWjcX5pNC>ZlVCdu5!&Efc-7C)j+__UF6LYlpTW~ylVzBaVOaAh zS>n}|(h%&9_uc5l`HbH%$lNP?p7s|LQwE7CH2Cxg48OL96;8%Ku1P7j1sMgg!0>_3;CowCrF4>T%@e07aAfb8uH7TL zR>#5V7(3fnFG>9+O#P_z4oS$bRgrX=HIa-lkq+c$253k#L#-s&yhal5C(E5~P&hxf zNTn7O2BB%vy#!5g4+hnMa>ow{h*15a6CPv10bh@p41b>#eV&reu4k*dI5WZ6$1D~$ zxV?qNWl{5}6dduh5B8dOJ%|Uid0}}y3C368QVLup`H<}4gq@y2^r1)SS=tE3UXV&e zr~L_V>Gf?EuYpn2zETXSP#!n77?2ujIW~CSw0_7_Sync(qITYTwJBF@`VkS zPi-J_%guTN6SV7_zw&N$ri8byZz6XR5Z7^1aotbspXt-5p^Z+h8eUsyhZcQy@jWp( zhYP$0=)gmE;mrA(O&8U9f&I~0QkQhF$DFhEp_7M{+Gr+(fWrkEJ7bz0$M%za%9J`z zWO0MIZau8ybv8K<;p@XP#3Z-~I*ciA|BL*JyKrkm_Ph@V%j z6!uFP_4pDG&G@5>z{getja-`Xhh@;ALJ`nWN`w zv&yi+bswoy&^5(dv`ST2AO9+0YT8!x5OzeXe}TewSl~5WoX|X~W?m`fzLjsyD=YMu zhxgNc1O;T;iaj>y%`SXQOR@g<(JYm2b}sum>`W*M`&$Lc+ri}5~1@gc0TE?cBU%~wT`WIVc5*VBW1$cp`7GlbDTqv-l zkOHD~&af3dCfpM~BYc5Wm1^Y007|xxoTTJDe|i^0#5D#%VIHTaaYCMv?HO=%Iuagu z`Zy|F_Q-=r9BU2E$^&BVUd%+GZi|AJOIav5oN4zsa7lI#Y=weG6MIvNo@DoUc$UMU zpTKA3@M%zJc?(b03o1OCYAJXuh|JVUtPBa(gs2qknGY3DD*ufi*dl-SoX2n|y2B!~ zZI~U~lhUh5qSggrX>#I!sVj+^AnEcZNS=r-*ip1+p2D3$rgw4wBpXV^vs=Ln@??}& zTyD|z!%i0|$T_+Qi^+^Gu1Tntf}J&c9PeA_-^zl_qJtsV6~`3=szyFIzy;Z-Syq_R zoXBN{WS0%qdpW*)aq0%5c7YvqKPIO%e(fMfMrY}f?kb>L7VmG=tYM)2H6j^Wct2p) zjbC|qRtZCI(O$4TC9~1NT>|Y5UCJSP04_`Nf{1jqJBa`$-K=Bg`kPOF#ggffYEK}f zi+zyOeHbfx(CH7#SEICJFl8lxVp}TRmq=k9tnrQhKmL_0~ zNIecvV5ehGU}n&HjY`4v=H(Osl_{2q4V#zW{UZ2rRr19;?99!vSl^g8c+dYI5`R2|=@B2z#|wDr_UeU$Nak)LAHQ~SbT4n+SKI^% zx=(03*x>X1)CI%XB&tJY-244|6aXM4lbe{+OHiLs~@3=@URv*Dr$Fn4X zX&;)zZ7{}c5mNcxpIe*W`GiJ^ic5kgmXD zbL!OMlQgKAOvh&eqbMOqisMuOMn1v^%vz%Kt$nha1n?t~iac3ORE3xFTt!n31)pC@ z00u zxJFzKsqWt>7Q56`6|qyEv&^=VGj1iam~${D<5rtUzR$A}l5MKr=AsH2R`fDN zbA=&r1D2xp02^22^pSU6fu#=tE*x~5QqnUA-Q#Ak;_6q%@5&feP{i6~6 zqfs0tjp8tA6o*MuVc4Nj4M3WMP#YT2KboUN%+ZikPL1L)X%vS^qc}_&)c~YX4L};z z0HnD@fXD>XHr$dzDN{+auel-BP4M-tG(*wXz z!xPOzRT#CI?tm6k65fO&aK76ckq%;YL5aj(L9M0_UM-B@vovWVg5m1XA&+N8Z~SgO z6!gd*+7V>NmUpz?2{_f;XeD|I3%2z%j-GZlXtO&h zQ?lbcHT^DJKiSb5)z+-%8%Q*_DIFZ!v*R@HtVw@A&1JtUo_QWG*{tWvYVE%9dzUH* zp^wQDT`3VWQKGo9Du;(+LcCeb%xZePx!s^#;A(%3sXJ^^q;d9X?m|G=*Xiy(NuQ&PMZGPp3`zsg{xq69OjPP-OljniCdvK-AT{n35Hg+1UH4UUG z>Xhof^IQJD1q$u_7RKAV9ywN{#34k{03g7RVSN8m_sZwy46-W`LJ2w=*r0{BU=#N_ zb$V&HJu-56y2P8uTa93xVi$1Khp>raZkMcPehlcP+eFzR38iosX<=CQWD`X`lT8$H zKw29Tqimws#Kp6LJ@ITSOn-<*WkP9S-MWtq+Ml2inWIsR9*tEn8+iq@(d-Il4-95f z|8B6CfMo)Ji&#RplAhwkpHB+*qR};X8r8v~k>!R)LHIPX5L|+~+bweSd|ugfY5)ZU zyYPT3C08k$FLGsa%AJWl5xXPCUAK2~d06u_>!*TWEr{4^1KrwCK2)}M=w31}Mlq`s zpc}tPRs^0B7UD51(}T=|VKCw#eRCT~!U6z#LsC`%&!p7=i&C!su8^qQ%A8tO(fln5 z!VRBA*-slx>o&lAgZEUOhC|ND~uC0*j9XIJzc7NM% z#67p9Di|0~fJO4g86_JN6en?Ee*d3bib$Z){+!&y95h^g{84T`w2!d4kL+wo#F@BVv=z8u`kFmKJmj1G}WIIiL_^~EQz!g}w8|dX1t_9Yba#BJP z#q@sfw|i&D_b43DKK{`i@WA%tXVXVC4{oF0-9rV^nNEkScHvYM2RNl+TbwXll3yh@ z-EDh)YZE zAp!y85MqRBnvV?e+pRU&Y>Lsx%bA$`=!G~pA9AVcW8nWZ)Oo}$i!Jm|SWM;jeK6Zc zC!*&M|AiC4Sjrcfg@_4|T14{=C4g~2S^|)aOH%q)tS^~2ENX|VQ3L4IAHoT{J2^K= zVot={=%$)EMljH2f>zDB%-ulIO@Kr)$k@J z4wqQ9gku}EU8{k&u({}%%_;-n{9B#22{Zo)bRGI4TkWX3$WVatBEvQFkc&)9u~kBt zuUERAfRl(g?Vugi(h?M)SIo6SkbzkWZ-`_z0KoVQ+UdA%mR>=gN>N%9Gzhwrh%eU# zfv}j!1Qe~pDU!;b;UncP`|afJ5Q$AmoIQ~ZwU41EGXCArc5@@>{v_=0pmi;#f$eA@_$HOMD(Z7 zr2JuopSY6_Q>6T1mvw{2!0P29xZ~LlfkkNSV~D(qv()cA1cPPiVOiz?Y_&-8kogvCB2;dawsE% z<^Yvq^=LIOyCP=_sU&Qz>HDpw;q82<93+~(C{E8JN6gjce-g+kU6~PS@TJ+l*RHEGT>Xi(1kOCLE@MaaTFAyZxN)H3Izccq#?BcHhya^2vP_i!4d0} zD_;qN)Dnb(2|Y7;IKg}Z8Br>!kV*-^1YsSY7jNT(-E)x6;gYCnWgQ=sUL3iA&G$L&NCkylfEB(@dR1_k6B*^Q`2Ea30eZ5$Vpct>_ zkrI2|^O~UylvN+JnZi6eGS4S;(ysOOEn9*L-5sE#{y9Y}RONl6KUkO<4>~)`24bq* zs)9Kh!5oc96^(2pG=e!A!5ocXjz)) z4%FymOGu7#w=x&Fy?U#SZQDD6d9ad;Jxv%6PoXzmi{aIU@dp-w6okTTu)=p>A_AfW zY9L~DNb4!zZ|+bdH(&iq|2B0>u8hOQx~5?<9M!xT=Gpe7T8^M(o~(#*5$9gS7xW~_ zBVT61m`u34_4=Uo+LVOhumP2%tPS=9KeL9fmP4q$ty9F)Pg|l-&0Sj${eW36rqG2! zY`q0Oa#&k#Us0h1FqO@!Xx{co5Ib40M_J^D!YM#53^HNLUa(v5t@(@8XNFp>ug+;(f=YYH4(^zc(jnc@8qLY z?-ODoN*cN*_576om>h!JGG;TO@uz1+Ik3iqrzb0funXloJCzY@Y5d2F8Lhg0x`RxK zJvOZ0mQ>eWP$q1Dp}4lu6k0caOLRZKqGGWk3h-ZUWh2#Ysg`ftdTyM>Zqz@Or^QTJ zaJ2yoMh1})C$t3rsYlJ*xgoHfU#iH~;@()^A2r{{d5vIEauD#ep4Ddv%H6*VG0Y1I z^;%m7K?&uW8s4Ve8M$jY!cgk|(oOZ4pk6#sx7H}WER~4@g34#B>1d0X!*(XB`G-ez zThhH(o0E7$AJqAW;=QEvPma@VDKL`KDLjT*V=*h+_E>g)lTPC4y@>(NsS7;0LR2fk$0 z0GM_?e3jiWb$v1Cj3vRzV!O?ubyMih*A%`-du)15LOeEZP!pc5zdP$ggJyjJgsws7 zCFyG|$-2x_PD>(DY`Y{a4=BIwd_C^2j*@w2C(9i}k!S*u4egm~I%}|K5d1(O_;YpG zJM0XO^`2W5dg%}}0cQ<(e2AZ558o+c!$sp7WPg^PM>;8mP>Kvf!!d{$&f^@uw)in0 zq}@F?1T0ZW=r@-*yD$YH_s1491;*tD4G}qN5PBA2v7=-HqB9xXw7|1C`Q$8RqqXUD z_FW>e`bX~ARXN~U0mNrXj0m)@R?XL58^Cm@w^X5f?`CY^4C;gJvzY9Rc||4ooz?E~ zhuefUsh9@y*+~>-^L}b{Ksu(o22VV{&1KEU3SK9{4Y}G9xKcN4kymUO9ixEI6545| z%LKpi98xL&dzyYc$<1ZWr=gv!-?A^aCFAWJa(zbYikJ_T7)bWDZ7IXeWl91?2MR1$ z%n9tLk8%1v&qIG1%$fJtLitbI>^BJ%W3M~~&MwXn_7JttTJ~Tv8XeIJ+Vk4s>lI2` zCz5UrSt5mjFDA7V74ji`nTzhrMBf%>ahFU2zvUD}EOI#xl}x@&a<$8Dhj=eJZc*Y~ zMPqUt@l0a7gcAyTDT^oAS`-t$h6a>AL8J6K&RHsQg)}C|V^DSc|$(UE!a&k!Ro6E_SYTr^$ z9YF$?<^;W)xNi!98r63IXS8pLiGf-A1o(NQv0ED@CDJR#c{b)IPvf7WA zlVfT>QBIDl{Zu(Qq4pBRW9M1OCuW|!3fZ`nc4P!>fjx(g73>cPu&;(u5N}nF2Ur+~ zsQC9U)cY{%jaVQ*QCJ#JO_nm&p!%!#5!6-O$U%zit!;2X=JVLwlt`6Xoh9(=c@sQ@ z_8qi$wc71;&~kHi=^)b>(3iB@HQkzCyR9Cdp6p@N{GW6hF}^)3goj*RR@LhDwf=_o zFPU<_=X70HyUr_gtX}8A9inSHmN5dr*4L{&=k@j~HZvDgbXj@N3T~7hk29hMT8i|2FwKYO*7XuK(lqo5o+-5Cx;{&3tRSDFWNb>^~OmMG#H2cLk_r zU1=>aq@;+a@U!hnWM@-(^Q~<#-%1!?t8E+{O!suXX2PXva&|7LZB(^pN9asDr}c_} zzH{|>wLcsTNwLV_@H;}+_F#aisSgYOoaJh!PDOk47;W5Rm;pcVJ2b76Hjl6s@44na zS)0-UaC!kL#=dI& zi8=NyECq;IEA3WP3PCx7(BEunkcD&x%0{-JxZpwoE)T zlCmj5$8NBawTQ+>DIzi~9Ck#5xd6Ydc@hfaqS)C=7UB^ZG|O1^sy1@9%UyOMGd$+} zX#uIu4|Lfj^kB;wU6@tMjE1R6$D3>r+rx!cvG?O&TFOFvGRSkuISoixnCl^-QdjF8 zThR7$c_(@rx#Xm<&_7RRDWZN1?v-^?if15mAZ~&RW9!B2sLkEr)!=p@qTZu}-X+A* zoLW(gee=LZ!ftV%zGI193zwelnjaU?Hx^FGgggdpsW~ir4=}a4HxF^#1~hKSBpKR8 zCzXxK#TKh8-f3IJEL?rKykg�fM+k^^6dYK(WHi`6L`*tG?qj@LgHq(M+o7AQX#T z5RLKpua!FC-pf@BJ4B;0=TvS8z zOaiG9&&}{`a@C1|KkVOt4|Ep}xD50O4ha!9DxT)MW-c$OJPOF`iy!ch;+_ zynw}|;tzWU$_=pgfhLBByPSpVBP5fm(|lcfnXGA?B2P7`q zm89+(gn{PEB0%c^*H4ZES zr-9}TIEL{SCK@99CYdMG)| zO4ggO->pop%y_rj4A0cNq2lnS%_ChYb*v!CL#J0)t#YrCQPg@R+I~NzEoGM8@6+ZS zxI&&taSk-!o-&Vaqd>g^;Vn<{N=NU;&Z!Mzj0X<-{7+2=H+6uz9J~7ih^B0 z`@8}d0A>Q`?@^{&=uF;YB3w8(JF9VZK(0>z&q(1e`FNd%qna$=w) z9QD_inkXn1#j**WnM?t?Kt&P`;xn{~0|t|mp1!^D+Sb5s^;l+W>9>Gy1Y+_Ty>+RH zD%YuV7UvbNx2Y)Lq_IMCD@_!*Mmb+$qP~U(-J>Zx(w7}2Fr)7azMnBG{T9pgQrMaq z^I}dHbPr&UR%TW!z**xcN?t89^NQ3`)Im|gKwiDvL_z8f$MAB~nNLNXY2%>mF~_2Q zH%1nhv@to5I^Sn*AOtZnny5IPqY4-k&|d{tNP{wq(s)hj475>B+JN@3Eg+!{hqd1s zOEK9G((ac6lIGy`q;n@xNZJ_06YU}17O0|+(n!)4$xZdK_Df)1{r`!3`zXuKy3Tj+ zea@+Ks?MqE-QCrl>Qp7!XQu;|q&sPnPzgzt-o5DV(1gg$W!CryYhBm6{K2ZuUCVBA zS=@WMbO$0b1J?Bj2Nbd_|t8zgO9E-qfH$)NlYnYt1IOqvwmtW>q-&^U;1qr-HuUy4oP2JDmd z(qbRzSB((1b&pY+Y9bPG?aA|th~03NovRa0GGnWdq%EkiBv6mWsH~B?Yeec?C=*qS zQD<%h2YURPZOLReN+!FCJr|(Kw5{!DmN2oyJ747ovs{p}`o-vGGFoh^)LREZ znB4PZ9|`@2L!JhI<5G1^`FrEWP}%1ZrU75ztu(8CwSRM3*&J%s&@ySDtH(-ByQN-! z@$}%hGFp+OHeZu;S7KalB*taA`NyyH&hp@PYE&KM%F!NjPdnvxUh{Nl3>{+Y(e}5m zslyTuV&p>&ti$4$k{aksn6%}%mp{nZUy%X*3aR?l>H46F(cUxfuTC{}VfodLh|MQZ z0;+?~AFmE0OhkVUZbPS>S)kwExVdAVheKB%&nivTv?1ZU&VB4%#j|&DMC?0$v-Qxg z30-{_gC#nh+4~loYeHvR=prm(4K@i!s)pxJo&((B5=XO*dP&MduR4GwLqet4Dng}- z?JTj^==fk~(DF$)xWv~lDd#Sgcr zIL`^EwpAEtc?y^)g|w#OGr+13o~+5jg7o zDmA1Z(N$QI$S&RMI%Nq zmAmWx9InU|r?eDBhb0#sEVDLn9!cxgQ?>5mI)7*evT9XJFQprk&6J_Y`rY>AF>2-G zBgm{CXNuQ_DgIu@()I)1W@Wf8%+ZcBrA`LuMsAP0Ys)P-12#G4p`)PPYO|=9wT^qG zEj@pV_RrS#A}BfIxeV zK}iO)t5z}W~-MTrwD(=D&-vv6lO%K2TUaw0K7MmlpMzm!? ziLx{GRqVJOmfrDPyCCJUD5&g`&1||XWe1^Cy(PNJ?jH@~UhUfO(J-13f*5WKC+pjY z7@-+T?7AMou={~w-z0`j@}^n1YC?&OTUSP*Y%IrrM!SL0ByjGnrdSk=j@{5%A5j_O zYRv^;vmmu^H;StZvazmv%6LuCbED7SWaC2-z;6tF8f}cLuoYPDBNZ-#Y)rgM1n~Yg z+4xxKShDetLO9UD|8BzvAcnnC|e&V62b$PTwvGj8%Ot3$rmH-+a6mRh0w=J3?2 z1h|{SGl;bj;v=D$W-VRKSde5Bq6;kxe#%sC$Pe=f?`xZG39I>RR^12S;=`PT4k6n$9dZDFdxxN}>YDhqU@ zO)I{NG=LscAkx&1{cOzsRl-7~c2tK!oUZPw3({<) zH|-x+M?T0mU^@S=Be*>*ASy5=Cx!x3t+N;unA_9qacA!EwNQ#V4sl0%hUGX>WI51_ zZA0Dp)rYz>bkhQr)R}5}5|W*C;%^9}ch#qF2rrt!ArbIz3{M8_`5U_rT@e@aLVpOX z2dZC~9@gSgZ4AQ^kg#UwaS*=7P z?kcF2Ur1~^P_ZtXuBxQq^YC@z0N1g6vV4}4P{^>q=);O;8QT3~94r~^-pu_^$y!@b%X4ayu8QEjP(lQ)A$~fEH4Mu%^1l-_?h+e@tMJp z!;aKCCbUsR;u?+ASata6dW+Fl((ht$lv|n7w}xCxf>t^nWp|V>x}%&RJQhQkjRicC zM5cg8lEmaFCyPyXSuUxTqnu0DkW)E?fzwM>ih{C2g^*}%0- z3tM`p+Vu@w%e2>T;990VvVm)v_Sy|x%e2>R;991=!J=aptD_b|vsm4@foqxXk8R*u zrbQ2aTYZHF^ko08@QI+K!HD0B^d$* z_7&yKK!Hzn<48$u$fjRYW`yEM=|yp*G|E?`(RF$>D&s<VLb#}Y8VBvY8;FA)gwaF zwFfY06+mWEAonJdvP7TxR;DMeHJd{Jg;%YV3-V$JR&bUzl+x>7Z3zI+@dUU>;0u_i zp)>olo~O!&=nc7(GB{FK){CQuX~b&JB+^@ICGoh`{__7G(uvk(rMD0*8bW~i{tp&9 zsU0}uxBzki^V5PPq-_zdHeq}`^3o8wp#V+{n-ZW8FCfr*^z=zRFJ zM)e-C5-Upt?&H}~ggpjLe&fPL&8=D>R@_pi=2{3*XVv@}>EBzOopeTYH6pYd_ar`7 zay66+$juOIx!Smx`5MWE3P+Xaou-eDgq9@PkUzAB`w%1N#y8}d0x$GjI?tFWiiw3f zKR-l@PV$?h6KL=Gfh<{bWVUDP`;xdhlQik+2-{Ud$SF%^{`^*K!gX#ej4CVaIpvyI zD)j=I72H!3lc8E~l*r5Ynq6JfW{r<# zhloh!Cv5wCSy5$eMCEOsh0dSpPRcX zRfeGTaofYKh|j3hrj6sdH+!ymSB?|sf`eXkX=7H`hR4Ci0w+r#j^Fe#H$z569cn9` zqT;mV`*m@^$b(avNNidnr+VGGgi4fz!qRrl0;o@B@(TL{a@Jm5TDk~dK*f$FYKRUs`LLh!Vsitw+>Uh3;94zV?t@nuz<|_5A_12^#3V-F;`k3Zp&?XeP&k2`2$IXhwg``Q zM)g8<5W6A&b&nem z_`av#3Aas8Zv}P_9tgl5g9nJajIascn;7#--%OI&_)nDf2hl@bRPlFDDC4n4kd=wjp0#m1qFjl=5Tt;Ne)LFrQ-QTd6%%v`?P&bGp@NeG$v(+KMa zjlwBu6i!K_a7r5G^3f=lkESAkl1BB8Xq3xGLmf&r$H>N@Q8*>dE`=U9F~oSlP}PCp z3`sXuvQspG$UowCNjfE>RhXT(>`Byxzbj+vt?>);2c-}JAy(_YsxLO83lYdAmBR_h z1E2NT=_?kiMP0ea?G3W5FGz?83g@1bJ5zw~h+CY-eEDZ8#t;=7uzoHS7C@c3sksG5 zM|LZ;X_YI~alTALH3!`JhC$;730ycjlu@ZIK4Ja%vrHUraBodk-We>1_SdVJpj{NA zOJvO}E%r(NtE0%CD3j3bpSM+f0D5Mu?IC+Rf`6`95TtEr&2+KL7Z(y1d|guMA!uvR zHON~<1NbYI9`IkMA)Hw>4`uBb4dKPxuRs`oZkSIL1HwW9n558sq$~QHK#Mr#Ky7IL zHKvfEwK z4#SO!ZX%X7YA-XuM}+966GvPJJ32`onzI zibT@z=~`$`a~y=Ec@c^}&0WNy(n!Onc^Rtp+_j_vT&cfafec0SEks4oypoInnpY7U z$Rqb+$fUV%TItKzksm;FF(*NQ_JJJ#7ws;IN2kUIHg^R30S(qbNO>7b$o_v8s z!%8nnNaLb9RrZ6Zt{*X5u1bzXorj)f^@4)>u8b1l%U0{lh`p^RmAJHKW8#w zS*>l>S2Sy4+V!})Op!NQlhtl;1Pr)J0K1vo)L?*9AvaPwnj;AR&J^3iAtfAlA_G9n zx3MYAg$E&C5)QQF>au2mD~Cq3!_)PibDVxD)&Brr%%7dEG}-hZ|0x`XN~p*sX;WA+ zV$)r8Ib)_(b!$%+!>hRRQTY<V zD8|w!WUm~Rp9>~SW#H4XA{c-s+dvGKvSJQ-rsgxIOr52tDNEZndbU6=CN_Zb+vhv- z2*!mu`PNCKff2FgND$h1Y5nOfBou!u(m;DFc!RNO*n=6)02Z`dQr)brP8IvtluGYk zDN^d+6@ASLM}+rp?oBt_%*B9|`KYJk%}m`7=tB%6bRT+*_i!lJ>jAAYD$Mp6IeObn z0A!n{HKv`3YBR=$xpoU(OV(u5W<({~9t@HsDWUCVz^r^Tq5>Ma)Uk8nHj^gqGEChS zPW6u$!#86gtZ{4qt^;nFh|oZrVGjmLk;KV%BFM8ok*LINeKLk?AB7=@2V<_|)(1UX zQ3jKt?{Cz)^w^-Xt0T7?Yj`;aYO$)0Z5q|kqD2)LTT@B)Eql4wJI`9d1NWeKj#Vs728)i0jxb4tsC{{->Wr5KU*}!K(|+UnAfsM|>{DtKv#c zrSIlL%xcD+FNStw7EoqtZ#XHxS;Q_L=zAtZ=I1K}! zGbj;fu9=1*I*VkV8A_p=Iw6)^hnEQCP(h2i6c{<mXHm}A!L$BUdf0gF+N)=8)kFyD9(;{uO`RbBJctLmIeJdLyU0Xq+X zj}XQTN6d}+j}_y3s6&gJ;8BJGEwYPZaA6<~?2(56G6nto+%SCmv&ZXUGE}B?4Ag6X z_OLuQOCfY$0Dq>U0 zbh#c%BO5A>N;lH%QlFD!H(EPavHK3heoRu{{L8zIN zfPU9z)1Ss5wFWIrDHZVlg7U#Ms0{KtP$OVMBYlC2o+H)stSBvPFv@tqw!FtG15uy_ zXuY|1^ix!B|0d8UK4+}Z2a}lsg2=|R$Cl1W_0<5?OrX!D#~6|%rrUzru?p#Ns6bYI z?`ys7j~Hby9|B@{gK+Q_OHm=i>WqW&Q< zovb~WPR(1m@T4Z9TRqYTmknFSziw8SL+7pD?(CJnBKt|yf=$G*2ie;`yVw*jw!39Dyw%Cm?Tc}gbSB3cPKeLc zJL9+#4aH!jFiupW+i~<-93}2uQ{b;M6nHP>oIPZ4B0%kn-!CB@gg^! z<2Y})In%zN!ljVcpuVFO`Jvi0xtk%vQ1F-obli~bFcb|KCb-*!kdy&o>M8h~1(&{H zm}%@OdbvA2=_er`9*Vid?W&Af(u16sY#Db1#2%s(o63&m=Vb?qc8{I!YuOaBqz9o> zhAv9!TWs1~*$z#s2Itw4{6=^w1s>Np>~A}e*K z&&&+g%Pa9b(6#zNhD}n!iC?29SZ8&RrSJn}-3k!B_T66Nxg!l4LZer!qe$Hd(N%d@a{& zehU}c>C86tD9!1bUt2RR)Pnb4%=_DHenwoV!*3wdx3oFAcqAFsbNW+qm-r{Cbf;#$ z&MArt;>{zQ07OMvg2k$Xb;~kfD;x}maw@~?L4ATWAgaB@he3#*KL$b|3nUE%x=5dE zijw9decDHX9Z;gH{outEH?=wNVC8uY+Jf|lqVw2`LXZ|AiboGiqEjQfCi)<1B8JHf z`6bSrMe% zq0oD@MOkFS+=;UMe6It5C`7$TaHD&G3?+o8C%L{l0zs(84a#V#Xx|!8D$i@t!+=i? z@3nk^azRvu;;Q*dKOcjRk`9dVh1-`|ouaXiC1CWr+s`8406)m2aDBy6t+kY_lDY^b zdrLnb{P&<_Ue8)LT~qP7QpM+c*mIy{2Se5NLRH`xnN&-3D?B{V4PaHum^K!|s;Hh& zw5UsBwDm|Hlq_lq3=(W0FcHr=!{)n`B~TT`eUOFZQuuO@NZ4jYPQyp^$atv2oG0nwchGW1~m!kU>{^EP98&OSfvJ(W89cDQ4VHRg9lS;Ap|Yu1FsL zN&d9AAlWgXqZy@8Ba%Mr>ZE>4i0tGP730k$XfeC5ZT^2~}C)OU5-g0w#J?9STaDIwo>EN2X9p6OpM~ zDsl8A1oXNwE~3UmtU44$V*!~!uf6_YV0cyap6v@QKzyUSc6FaF*fB7H|$(Fv4M{%5-*w9f%w9skGlSsx5Paa-`^!rCV>X7c3EQV4SH!x zq8-=)BOH|vcSSd&ZFay_|2%6DcmNn~|BxtEl#l57NL}suXrBwx6VE&C^yjIu5GkkM z822@izxDw9#<>4c7hj76xkQ0vS@-(Xt3iwa5%g#OG`Szrb5OC)*78PyK|ok8!8(T_ zW%?_tdPo_ZARgQv=;^kIv*W+`Iulf8?#VKR7^#E}aly}jxW@!t&<^C(_MWQNIueOk z?cG6zDOArMUHt*{1MwDh_y3bH(!9>0>KXfeOdF zP&h55vuV*;Ahafe7Wnlw;CE*U0c$^!&&0v4vt#tM4V_@kZ4Y%qh(Pmifmj1z_tj=> z0II+vc?JMER60M=!f~(sMCS^iz!~KafY~}6r0~#AzMp0Lwd=88#_#UWRA#$YesrV^ zAg2*0q>(a9BTh)eg^0UZt7ox9kcHQoG*xr_3LEMen<}%q9?hP}LAQYnxu!a2QM_`S zKZmUi!tDR9etB^;MXm_Y4PD7KrQ?uRqaIFCdf>(*KNkvU8H5Ex{qc&PFm!?-ku-%% z0VJGAc$d3AGA_;66p9))ye#N_CCVqK7kv%%8c7&)q~A|3Fu6#^FuLYZ*vW{nLOl|& z^O6gLz4Fg`9Sdz7wqZq@L`9c8zZ&*}2@c#OQW%IoEeO=?x-=B%g=7S<&pZyUbF$kr zod!SAD+V*O4%c=oE?vt3yG;$sv@nhQfPRQ+yWDqv~zNoG_V92udAaIeO zA)cH)8q!$YMI$Mtr$~-??j4bvJ-Q<&Mbz5wq!s8l>-W~#qtl>4#)C${kPZpC3S-)B zsfql+C6u9>88pF1F;)KTyvef9`2JJViBT>j2qJ3S+BFfZiA;^Z{PesB&=p$KfWbzF z+2LIrjND+xfx5z%OBdRrDzMl(;)W{c+o(>O_k|_8LG@B9)G*g zksa|_bob`5Y?_-82}Wa6k-P|H$d_R7FZ|3d9T`tiDC+F%;w{=M|zm>ZKF4v9OTI8=G_8O)c?Z0u) z(dfCRIpR06Od&j;=|xjNg7U~b)1iRXP-d=jjz_XX)n|Mhf{oto9S=~=WN z{gvI(9KwO71Pl8QAk4(PSv5DEwROqef%9zK$km>03~{&v@*h-cw-fhk z98@a+Iw*e+6ai_id9^mPxbJ+eo7ZG!E?z?#&-g#*MGr|w!6-VctT~4L*mS+7I**l^ zznWrN^yoyse}Elq@5?6vl|6>Gj_=)mmazHc-}W~369#fd1=jC-tQo$hnb#GCl+u5+ z8l33A=>e!CC`ey*p@%VEK!G{A0oQ^zxX~(3ygY--rpK&1UG2>uxl#Im|J}XK@@I(c z;U9_&@+C=k8Z6`lE0*3L zf1@^xkfEux4UnGsV39bB!$W)jRRJ=W7DdJ60T^hOq6o;5%CU%{rpNb_J{ z>cK=iRtto4CzuTpQclfaqsBmr@*^!-Y8i(nA!}(!#}J%KYNO;jW~M;>($m3hcL_qM znOOl`cyUXHjKzQee>;BKNGqM&6#B7~yO^&?7G{2vg_&jzvn`Dxt!R{iOtVXyUMJFu zgsJ(cdYgkz_lU^#0swDyzEmDCm6iV)W|go8{k8A29tQq$JlO z+deOdIwBK*>OczEIUs^2agy^6A4cR~&Yf;wCH~6cZg}FcOmW*D)*#kPpu27qb+A?q z7G-nFyd6_gJ#>q`BpsB9^?nnbL-uBLAh7of(&}|VqWWS)kKiJAz5GLj_yFr|{Wj6; zb3_YesyVQ?Q?Hh!cbPTNk8jVeS0e&TMuWxR>U3Z;cjOf#^2?nx80|?^=O$AL8EbKP zuOE_TZIH!!@c{^A!yIEy5`C3FO~6=~WsG``m(6F4N*Ee{Zhb&7r`=Eec?=cNH@;Od zeroHWF=i+X8sml9Sn7G@&lPr%ZPy;c!**7fynxOR4mpcX5KmkcbK=TK8Lo(w(fx01 zN(IP}awd`Bk3KD#A+A40^9XOCbNX69(XQWvb+jOC6fsbz{n?X~Ng$5qb?DtVZbye_4DGH}UFNxm$7O{nfuY+oakJ&VY7bGU>l$ zVvqV&=U3@diX7+NQ}TS@eiA?vS{99?JTo+HE=9{QH^|F`X~-TeH+&Bd zCBbHt85aaI!PP(_A#2f@1V!Mmc>v1rZjBZ7_?AC)SktT_?51u)3nH}ovNLX{0LABg z0Z~R!)HY8>yh4-*oh7FuKz`kztQ9FNT4VfjTU%fPWkPdb&rFUJuUnHc4c@N~> zZpL?GY0K)OdEdVtpw)$-RevbMiCM69MD51gq zw;MQ3He5jc_Uz>>_G51*JS3V)WAs4PgLr>phuhY7L(D`FfliAV<2MH)wU=lw7l+%a znvEZxZ5SQR^kwam=Z2+4neck&J z&oo&i08*5~+ghQ9K_TkepwToqz@p0$um&>G@XKFDo=GSC%#BfUgG+Mqkm2?m%^*5{ z!)*H5-SSo#6`u2#ww&e}7`v<7YZ`klHNv8K$!x{UQYlw1vx}F25reQf!ggcEUmuh3 zo1Q-Ftp&RTZ|tYw&A?9XYyP4(q#D^`Xk?3_ku8R1m!u+U`yROyY%wGHHM;^A6bq6t z;$yv#R6X0y@4-pU^=GF;u%S4<{a=S`5O=s#7R6w&urQh*4(IG2*{GZSr_55)Cu2i- zbLd{AYjE2FMF{)%Z4L4$f1ixsQ|PpT$VFVh9e|+EO^Xp5CYL*AoYd7q0keq98DkE~ zPczYNmK+%uoamAE9=eL?u%#>XtbTLEbG3G4Q9)pk`5L0Lz=1m@Q%yLIUQ@oB5j6>h z2?VoZ;dtu*)k0#f3=`+6la9z9tF}1UYKhV65?-KBx3A#xQjPCuU)eJ4w&#@QH5co( zFp;q0Xc-wl#Z;n=L^Q*8J6cJ2!FK*6Mx@RvBua*5$J8}{m1Rf!30EbAS3~i3))Vv3 zd}2HtttXsicsQ9znvLf99LZ6xO(9<^hp~4jP%o699g~(pnU!RABQGl*^|1T{vR}K2 zT7ytu11iAzm7L$a9Es`tV*V5m(y8Mk^3eO6BZjzUkhuYmh}PJ*_Hjam=Pdc=egJMjB@3k1;dQx%`t*>20oY zvkjml_>z#&HQv~3VZ*U;kjhy!9}Qt~0yDvL$FM>tz48yo$+$w`Qh2$;o3^3|q@D6< zQ5u^IRc6GM)YpF*ClgCB)G(lzl)>Swdq^-UguO!7j*H|WFDDZ)BG!?ik1(H(cml1Y zYTo_it&%Rt|6inX!47XGJ$m(+H0-{u!*1`l!TxET7T&2`TGY(5__2r*USY=8>gN^9 z%b?-QmB}U`l$zCJDq5u7_B-rHjjDU04OzjvSZ&5m$R%nLuY!ei+de^6=sI z9y-~{+>iZiusK8sVvLt*$n996G1C;aDP)?WR^d+5)cA?Hncklx9nn{{c@e)<;|E!Q zM(mJAvH*?PA&v41X>`{-jqaMK5j&(2JET$3oLvZNDV4}XCE4_J%0{uZ|BlwG-soQo zY5CO69!SuQq3%u=P6JagiB6&Mw~03=J5MZ#wt&&}_Z&2Z^_(NUn!MO#EGlbm+k{9N z*f0fT7R6M>KQqi2xUZU<#5GmuRDRIr7NEzH=0>`&3$}>KLn&l)c=4#NTrH?Xq}j_4 zqw)za0GV-5-?5oHEN%FH%+fZUi+U;Sd`<=sL|HOmkk33vZ)o{={NOaNvQ)iO=6;~# zh0SO@n@{Xk41s+r|FjK%3Apatjl>hgWkm=nIsvZ+SvT%^;{$b)pXb(s|P`jo6myGoOREzEpp#h7v_9bgXt~Q z%Q3O>>sjp4@QIqxs@6(%asnG#5&H;A1ET-<*YlZ1impxx|H!6Lo?Q!ym~BiPO54NX zboGf4fd)lF0*Nx1w&>C|<#s_HS@w?pv+cWtEj&ZtWh4+TFUy#%Ed;$Oj<3KDYBQWP z>ot%jav^Xft3?VCyCq~si!6Tyz9n}v;sU?I!hz4D*~?R5FVj;D5do}m`Nf5f`5Mbj z$0_K>>SVNOv1-t~Mi<#f5w-)Y8kc)uPGeb%xJ*?Y7IIYX7}%5%7NFlzCu^R_fc)?8 z==Pn?+2Ng|@or8Fa00pJ6*WRXO7X{lW@VMhA6wm?&J760fZO$OPm*9xfS%{8S{l^Znd zN3l(u=7A0kvbnzV_qWZ}6(I*ru&>|S%lP20=wmo z$v8#fZC_zWBtHq8o9y`q?UY2kfWMf>}pSEy!TQ^&@ES zPU*gHL{z-YE}Kq?7i2IGFSznm_zO|-vKNwxla4(@NWvk$;qv3upH5q!R4@TnRKGgN zjA(u7k&PX*?pD(ef0?t=vVB)tqV5sl9~;fY+dDhLAFN$GN-+%JEsdl;8cBULlKN;Q z_0dS`qp83Ln!}hxXx5>xG`cv5MrDO*ba4=k$_mr$(oPbu1F9&)L-E>^ujcl!q2%%G z^eL$S#r$mZmDj(RyI}WVE0KgoCFt{*OD0ZZ8>(X4H5O=hz2;)^;(8LXeNn`|`Tg%6 zm!If$8K;9#bD*{2@#2F|9y-VLd(H4%-9zZH{)^+0j_Xr3SsL{F{VeZ|2@dR0U4X)a z)G-hClEp1@7gjL9WDa4?ZmB5$a$!17JOiX0GeCgl38+XV?oLO6KY;sC)ma_2;?}l~ z8gSq8M_2>hOZ`)ELi;G4mCJ_$ose=w@6f`(($reniykS4%Uw$@mX=`?5So{`^&NJm zTgnKcq{NK=IFdn_^$BA6vxX3Xtcl|Nm-lR;B8$PCqT3A#EG*xO6^coTH>OOS2B&`9 z8ByxrG!c@g*v=sbpH4T~SbQD1ucL$R3ScNHK%jnR}q4{s8|g)eyKsM8XW4c3ygL z{%RaHX^~VcKtmXV#tbC!Gix!rlhjq?o|4AHB;@YF*QY@-fr*l0KhQvERhkfFRMWHC zjjGPaWGfo<#=|sBZ=Hq$en)7mz8!$9+c-FN^r&|9JA>5wvAJS6GcTyCP@49I*5WjU zMl^*c8CFI4Ey#^VY1D&jp(zu6sawcsc1bXzpa>2ATu)58`JUb;yOR@2HXZcfH{v-U z9)cj^)sM?AIrkE3I%^CiDex!%F5E@9fd%FZz)geY%)#=$R4fHE#$Z^LlS5pP4lGeF z1FoO^YY+L|Y%cp&27W&}qy`2!cRg~(sl!qrbb~XHGhOKMZ`nN`;hYt@&~-Y4YB-SqpR$|EzS{=)QC$E4uwV%EIfmARQz+4a zt4$gUBRa!v9WWkj&N9eE-Y%6jlNF0^(s#Oy1}lInFk#~!QC^9fU1s*8VL62eg7Bvr zOMV6Jv3>zu+y7bh~J-l-QDi{F^Q zoPdKdh9)ba*KMT^q5Rm_pGc@&1RTR81~cWZ^OtdEPF$5|2i4wNyEgV7 zIX5U`mz*Kfh#}J`o1129)cG!XZzsT_i~FXeJH3}xfop`wEHrEBT|+6M4Q z;Kr$e$^e$to}_Q5 zGE4Ls(HQXBHA|Uz8i4>G`?MwT3A`+iPrPH$Jaj*Wd}36fb5>@B&{lq~b#->apqK$Z zw@w%oC{_if?%9tGY=y9t=1Y)<$p>ssO8S2$-hGMnpygL9xG;zX7ohe^ZI=>K{@9>H zd;jTt`fq&tB77oXQ!@{3uiyhX2+}VlCEar*dXbkw&H8A?c~lzONQXYrhEujj+i8~X zs^};j5M+hkqjK~}Fm3M7&q3MDLbihh%L*TdL?d zzol*^aw>l;i_~wGC>bYG{(?>bDgr7PUg$bzx#`K-S4Z zQIK5dw(*h(mly^m-9Q8bp;7bz6O*V4%m-r9;+GZ7YO?X(tja28P<}E;Brd;r`S>rN zJ_?jI3M{n=Q(Li&E&K%?-i;wNdZpYD+H-?=C0K-_djf7Krp?~=jtkNWwq=|30epSb zRDnWF(6YUux=>D31Fcw${cnB^={}x8&@Gs!*m?x&V2PyD%o0c%BY+$yXRKP|qPB={;RU#xKmrz0a7g^3Z}RdxCZ=LF$Cwi8 zr&atY0wtOe&J;Xwwrxk)FN>KsTF#s%GGfeZ@Z2l^kqN3952G@K(E zcJrP2>8O3uNhHHeNcU*8d1BiV5KO4Sz~pt4B?p;#E6s-!V+rd?j7hYa7t7Dg({ZHE zq2qw0*6(^Gpf*E}iLO-4SZAp<`6Qu;6x}x+UJ;_9g911qYfeB6Z~)P0SQze8##1Ed za5nbo@8o5RB;Ark+8hg;iZWJA*n_8e8R)Iu#apT&zOlP#=Y#D;Lw>vMnlh1S)tt|W zrC{6AQO0-z&LGK z7Bylzn#YM$b7qV9nrJ1k%q$hTVirkDX6j@yEy)&P&c1aTOpHfb;(9C?`99j;1#x|9 zNeg^%or1<{C0+}0H7mhkY;=6Nj`&V<1R6`TOX7;@2D^bIRxH^G`g)>LP*N0P_+Z^j z7P2U|PP|M{6!dt9f({=xCOze1x`vlJQCx;0`!VzB!#92=fifuwz0)` zYa+EEd9}8LLU2TXtio{SgIpa1B~TL+3^OEc2S~(p0C5s)a-EmEc_Jm5Qx+p6gpL9o zDZ)b{$fDA40Aom^cOF$?vk$s0q)iL$WXE}0+}A1)89v*F^>qe7ecS99@Mkqv0>V#?W}~oop4I_7)#Ag+s*Rg?bb$(jE( zPR5RPz|is%cd^B*7+wGW^q-=rR##}zRbs#pjbucH9-yn!$aqd8ha8QB78)7PX`~O+ zC=6?OE$B7TU%SMslu(R%!{xK^-r_#4gsI2xqZ>2ego`D;#;2~7M4WIds(=)}I`o(d zr>!GH(H8W(HXwqJBF`+pyXBY3&5{Ip%=H?ipoTB$fw>^AI9uO`QxusT8WQPIZKnQY^#nBgOS3O><2EWr(tA zuP0tMM+l^`5*VEusl8MVGpzW^?PG{o(j5`%ct{DbvalLe5Zkef41>!%7(<#2t?^I6 zP!V7=g&40DuL_voCurp3I1AbbA~)_!KeZfNg*rVO4w;q&dt%I=JU!lM55XH69T$!8 zh9;FX3nmpSp}(>_^*u$7s1`nVEeL%;9y|akO(52mgUEEZuccF&-a3K_69*@7dBnF> zdn|_tud&65C*`lVp#`0n@%ZTc`&;=F@NDR0G!oLjx>$ z&5C{(7CP3O01F0&N7|R2WeSkkT~4<@`)qv%4E^NaOWk+rGbnq#q;zTqoRww})y~A^ z9r$c`1IqMr)D+>y;dP)Z>WVRf3PKcBz@fk@Dt``Emrn7a>Pkdrt9Md-KyC-c{|~bZ zJ#@j!DwMDUCm}Qvv=z$De&CfDlSFk*I%Pv|Gw zlI=x6 zB_nxn0lPSo4G`1rkulnSb%3L*X0T~f(YH(`2yesYNyspDGyzF$!CmPs!h)m-Tp$^Q z8hQ6#7nkvFDrq$jNvr(uDi(!I=V3B3B54or64eBanhRXnXaUsE2EzewOzVa?&VZet z$e&5bcsRGO=A=ngvAGco7+@d8d!G@dZCR$rg+DS|b?fHh&tRFmvT8?XK(cBliKTbE z$~hk?_CW%%kb%QE-4OX)7R#VP|LP;qpkTIcYd>r;TLUY=g0_UJr%}=fmg#4dH0|tW zM)j|E%$5ba#UPAsn^2y-QznhWes)6y0-?8+3N6ZuJ2L5s@x!#N)e<8wI4~^ZgK41W zH@!**#=0yQ=8|3iB>iGL6veQ#LHPxEULr*1yL8ZL4YN2muo5$o9&1#5lh)`%BhV?p zB@W!KCc+}nir8ZjdtvT*bNnpNM`8d3Cvg7u8Qdro*0^*jbgQEfSd*g=S}(hp1%jG+ zY{s=qKQfn(XL#+qVUw2#fM!Eg0v_+l@NAgep)0 zik2~qQhJ(PiyhQMd{~Z;U@(uQC`qPa!$#UMTR<_ z1P*w0I^T;xO57zw-8FL(1Zg!Z_tr?x+%`61X9g!StS8=7-jFq^FRABm-d=1K_ygn| zU#$gQM%b_0E^#liRH{OnRc%X8hN&Vk?JHjQd< zW4_EAM)xq@8^S>PdP=cGz2yV>l}6qTNQlrNJR(?Ij0z)?M|S{$aZ>vSCq81;C0kN! z{*5+#LsJ|9@4XSI0lf_p#4wOY#@4?K&i|Kh7q&)3w2tg?V0#{*hPosKF=R|QAzkr3 ztrXDO0fafsG6Rp9C!SqC3F|6@OWt<_!Jzp`7*hF3+9D(aab5D(^^7zo?C zOvlGwso9>F7Ytcu)=~@vk0`%~Mofi9OoiqMet8<@_s}T6her85GPtA*_ z`_OyE2f9ke9M%~G+nB)rsh@CE7aUOT~+g~ z(<{~7H@!;DYp0c(*G;EtF6Ps^>RnqrkWUZm@3-dDtJUrj*`wzJ{`VzNZ^9v(e1^)H zu^ezXkGTm8Xrg%T@-mc#&=k4p<) zTw|GlSjD0l>A`|4$LWL65b_v_{x_4#aT^4nlrA4w4>V2^yFwoE`|T>^QVl>(%PHsV5$@-&>}@{MHqZ3CXsp$|8lsNo(n_j$w6q z`N#9s} zJE;)!>?Pv0*k1UkMJ<{?Ora}`vb6)}>Vp$rr5Cez*gfkZDyZ`LS}@5;dP4R@wO3Dl zP{Clu0wt{0sdc9nQI{eRH^Ogl>h=<4+oQR8KvydaQv=8Yu|Dv5LQy>rjxO9Hrikx} z-zgbs-I8|_`MbINvmQ%zUF8;b63zjSS+i)GT9!KEE>c*=LNKBY=^D5y-`X0|7E{g> zAg_YJinp=)zuY#+{W#BoTOdeK0Qi9%yjar~tm}^5;bfAOMTeF}onnFo;fkK+QF5n_ zW+cp=6U^yM_)dW%(k=Su^gyeXEZY6O)gtFEOV=4F4oy{Jx*~y%NE6C^2l#SO(l(H4 zQZLC5f;`A6feV)YC#~EYxE!lyQtw;K^!ARs*Ns=7j^Cydclu#IjS0SO?jF$x({qV7El6pgoTVM9vPWS7qRtHY2;F{X{f_0bc0|p&@41wi-*iX<@;#XqEmaqE~ezq zqFOqdE!X&e_a%6mS326LDjoN9fKilLXuKeggb>5CSdM2a2A2VL%LvRsk)kO|rAf4~ zOwagx;l%!FNxgqjgk)r2VCqnd${-vQ+E+E{yqGYA zh~%+=h4Wv zgEmf&m=XYSTynti2wAbhb>I0`tZ;3-Az>n9PI4)v3F;V$D`@PcnKIlf#`I!orWTC@ z^+2a=u{8AzdfyMfQszx(TJ*$irG(G^G*3YcNz(6HZ?l{$&6y zD&$=>0Qie&G+Q?5hkgoTEBHNrwk4rnDJp?)tQ8fQ&7vE~Sew^>l7Df&{5i4oSOIFX zg{2#m1D%ja&1?m~C`{^`c2YgVEx|u0&fLD|`vPv^1$8ZnF}*@mnp><7)iT0)9mFV} z09|t80T`+CfiwOz480?&1uE}Vq!N{n1*D90#E9-{0Nqe063m8)-eDwA)M@DGfZ4L( zKjm*|OAZ7YWLuJCl)kpYW^ibOn)&rTd&ja_^H`z4fcqLj2x#PML56euXBcrZ)~a&FVsE=g%f&tDdv?-0|= z!aD}J{vZS(Ow5D^UJ|% zEzxE-2WLbAR%@coSMj?ce>FH=XGWi|Vxi%3XTU8ZWc@pG)##W*9apK1d;+IJAu9Qi zuLKrQ1t*#iX@2RSpB^;w$yC>-V`V)`^4THvLD@(3K9MoXN*&E6@IkgyqM^u}cBs3h zJRu9Sh@NUkNM0;i?oR-uZ8^& z^3Gb=zr8`;iOZB_^ouzX2<;bg=A)g0re9&N???I~5wQF>lCrM|U6_2D{OP6lAW4M> z9|YAPz0&AUPWR|^eSvV)JxH=y0zXnSH86WvSAwLl9z1qWTkm4)DLYG_0#x*nO zC2@1E3eQu;p!~8p%2nYFgKaGDy4d5%Cl0y5F9g+=R_QI!v3!GYqUyfqTN+V!?=Np3{RA9+nxXs1As}^v~C5_V5&o z^-zkh9%$k88U`ZpLh&x;1KQGS!Z3T;BsB9*Iu(3c7ESW5H>XQ!jSNZ3#76Ouz~lG7 z8%8bB>!B_xJ;xVQ1yp)Y7$K?-X(!>YqR`L@h<jUCn5H z>+;saWJp8j6Qy$FNZ8oQb5K0d>Dq2hdpvvN^l+0+FXO*4bgwuLDvzqm&hX-DZHBZi zx?Y8gl)p{^V+Z`6O_`{jp+kzMm$8*f}0}>FfHRFMCfFB^AEZp5c~CwnViJu z>%kovP@ogRK45JY?g|15_hTQCErdQs$%_vb;)3$wXVXLRz^=0c+uPh(9g-WP z*IXA4%t&2?Kvpz52}K9S~l4hMMevIr+$t|=Dlow6&_?kw z1T3_2fdl`4c6tR^^UhxaYgUCdw4q4*0>!oEK-ycaR(ssEcqEKtJis60fh$xFNJv3h z2Egeb$((;fP6009D8ZqNgb`^0^*LDOpfWwGi$9ZU|3>ko=+r|(Wbw==X%ovo8kQc+ zY)8X{BFl#_WxV@SKT|kg5`GF>ZV0ad&fQ$+L%lFlkUSX+b;e&5We|ewXWh!#K2OIhCs~Cg`05IMLYZ;-#r|jz#Dq@k$QLfg z=-CM2H#+2jEF(vj8^ei-TLTAl>5KL02+oMz@5%?6?vU0DypSojia%RzbWK z^uP{(YDO{#6`%s|3uPp0_#R+&6!&8~Cc1WMMgU;oyOlql@B4uCVFuslhxr_66|>fg zU^c1`$(#XOd|WLSyT?R>{_A7l&m1&JZQ8tz(6{8V&&Zv&5qe+t-XjG8fF#zjbHc3G zoojliTLJG^O~jdJIRPnH>=taGUM)n4Zx18{(N~5x-p4)0Yyt@|P4;L;EVTI5qBu8% zK-VuKNtu2Kz#Kl&|7T3Ky`_!7Sl?&cf}adq@O~}*--;t>>F@6@{nqVEzcnmw0z%uM8vSQ;*e}vR+Gq<@hliO`3L-7%DrrX0@V#%Wv-E**c^Tmsb_K*z{ z{XouxQWk8?uyK}UgA;EN4+u`YWK+8%3{c?4>&uCEM;L-D4S9(^1FBLv($BuNOPS;FLlin zNuP0I0Axdn0T$_(Qo$75&6gI`WQC-NO3?5`Ay`lo4P@pBjn!17rl)Eu_N=BN&0bZl z?^XL`-G>>=dfuy+WlQhLHE}o1K{Otk%QlLa)2wV1-%Nvm_X?WJ@e|RkZ4|GhxniSu z6%ExT@1?m??#o_v)kbk2O~sXeGzgflqp4+Zp*?&n5fijmZxAuj#+6`FkcTK6zrC1w zW7D%7@=ehw6*B1wcnBg9RU!OCPJ}*Tr3He=uV&_KQQGx~^pT(xL4S}JQ@l5Z))_bb z@oX%~^vq&%+KsW>{>E?Z&CDlSIm@Q;EM!9&k=Yc&CT@iQAO#2=Ss^!Q^5`VcTpF(S z-c7J~o4;oy0ZTBJdy{rRS$V&-Q4kB+h!IM2seXu%kgJZ42HVNd&=B5ua#Ry6e1+S# zwuO1-ZsK-hJC8~gi)1EV3WzI+cgyca{R(K?Er}(xWDc$V{_N#n0vX%u@QnX_@)T7Q zj|+&ydEnd9dC(~KiAEVXG&9SdDV3VvluAvb*e4prKG7)liAJ$ceN|1wd90wPJ!&pJ z*oa_T)wH+sLflk%UgZsSWKXL4paO-VX$^Xa@~b%zndiUqmHZy`1RBgmC@4yIo!ncG z9-Vp!K&42a3y55$-#8tQiC8)czHleWRDNd@z2tkyz&0Fs5O~JnzcV!%)Jv7sJHWMT zfjpJOhNaWIM)rhcxA<@9NLd=JgZPge7@MeC@UU3{5{zv@@I4Hh^c_6tyd#Hydv}q) zNsTFhwv$MV8A3XelpvyT?^PUlM0#xb#z7>E{wX3?=(4?h%4;HY*f;fdC#DZuaE7#p zMUR-*lo6%)nv16Ar;4;kT+7G>H#Z0iRT9yi@`&WkBV2N4Mgw9NRlQ5%9Q8>Q^;r#W z$k)I@mB;Z?m;MQbS9|pO($-D)A;Rn`om>eHQn=;&B2&C)|GofVUK)nK*{H`q9 zxPu->gjTNw$MDE>FO$B4sl&xyM>dv z*o9*}OOuOz0mLez!TyMc!crg(K!Lt7Mq{(bD;`H_%3{H@d#tR zgdFu1jicoNa5E#ou|@`PRe0QT{~5~12*wCx65D2^Tm7$GI)yNRTrv_U1I*0m3M49XIcGIc3W1X1vk#UyV@K`B2h_Xg9{Jy`0? z@@<&3=4#(d&VI_iLZLLFPTN-z`U2Po1;`=;AuSU>yHsR3a*7mQU#-rw{OJYRn)#>| zX%ZHe3_1+PpIyuM&Y)C}XEQYwER?RIn5MEl*AY{sJTlnCB^l31HIrn_Z<35@loddu ztN12;REdw~xMv#- z5tAV?)XQI}aE~Z?E23%QS`F|c;A-E8~ZZmF1+MaKa{orLLKW7dLG@ zRRr^=7|fiKN!GlfDvti5z@iFOtkWz&JF#m(KebDe;|1w9s;pfm;zHp{t5y}|X3GeR z_Tx(OaZkp26D8=UVy?_nU6Pw5eg;U=;4xy3<|kYOhTw(rpLKLZy{nMbtjf;FKW8!K z-St6fjb`_cW(Q=0L{{H&1}H%qxkh|eU=I~5*=8vs5IPAW&~J9|V&S^fs4n?!LAH>K zrj+SjWZ!uA9vk2?{sJU^T>k5ElJeVoI;s3%;08Zeu44hIdYVd2X(<27z)C(?<}A^@Pw8n`E+A=H)T6uEH{4peEU*LED9 zi|abPUt5?KNnqb`co00^C%Zy{0Tn#3JST^osNThgWQ}9~JkUSij7-xPUwHjFqkhew z@d*p4PXKvJ@8FcW0elPx7vsSUrYP5TwsG@NeF-zPF3vy>xo!r z>tPF6w{7xatSDPCBo=H8eaC?O9h=N}H@`>Ic|J^?=d zzgf@N#H>IJ5mpg{V|;(#fgq{}++9oXtsa8fC^9}pf$o6FY9V-`*p`HBa2t>sTNpFx z9oIfHNe^cb%)(D(;vkqr^A)sjx8_&ti`C$%ub&Fcj=)HmIB z42=2dKV!`8fEjNa#$b#=-p2If?gG9E7l6HuWx?SgvqdTQ%vG5!X46AqX54hrSh7w* z=qwit`HE6butef1Eb@4@wwP)soxEnvWRplBI9Bh`r#)gjnek_3^<2#FhDAfnx3g&WQG^vlZzNg{sy&7w+TI>$u9(=7 z;d}o+;XC1q^UdGGHy9D|4kue@3wR-COgK5&pz0Rxhgksk9I~6_10brQ%T=>*)W*F# zgjZwwymRKl`!u>Tflxx}N=ybKDGF$Jvir^h!hHlp2r(CuF%sY@-G@W|ws%WLwNn9C zJx7EMM#V<^i#Z~ZPA4GG5S21&JhFQ-WlnocD#BW{J+d}x+1O0)GT?_bK({(8fy_`l z2Pa3E89sg;yR2z7j%)onC;dN7&yyY&wLRs(6Hka~5Az~LqH{CGfRABE%g(T^1gCS_ zch{41ctOE}hPC%1_9rOw?1%-P7ve9LKRiyCR|h9x8xmIX`;Txx;dU;_fQC9cJn=Hm zURWYn%?bn;P0U{y`^@zi@Ux`s(2jtrs9;2jN?;^eA1hc|3{2^kn3TZQ1l(=} z-8L?+=JaitLjF?DY1=8$r6(vXHSgp-g(eg!M`1x@r{p9q%hCLhp41TeiQ~~6omG!L zGNk8((ba?qd;@MxYDity{AG4ZfIm{gpAx7f04BilR0NKv{E>c2Ls0$B~_hSCZ35U}?bZ{J2`Jrmb5o&3nu`*fwB){2jD#{&m=)aiHLLCdznSfeY&)^t z!d;YwyC`vT%SBn3i?Y@4AD0)7g^mBy|Ik~zkiRZ}Jp zLL&zZ%~M|lCu~{JBXYpd$N@tmHIqhaCXLig8mXByQZs3!X3{A6oJPs#G)g|FQSv#B zlFwLA&vQM>8<4ra)SsVB`rt_!rlr}Xs+J2lz0_@w;HmK{3i96d-8XSW|%Y#=E(IP&4%_l_OM6DNa zY+m2K9ChDqFO%L1GG(VH3z2GRs#x40T#tl$573TaX3IrK%*=-DaAS@Zd=}Kt$--|Q zr_6KS?Pc2UVQp%LFM;afVLn-_PWwG6KPjkSMk2Ol(k>?mV%T9R zg+$?wunW-QLEwnklycUAt>{xQ|Cew;>Y?tH_b>37P1Q^o9oygKhwRZjZ*$8j(N)&i(p8Smy72{Ju@sw<(I_p5GcdX#W@`C16QZ|d^Rm-PBsQwGJu!{w zg_?MXwIE4SyAtFgWfSC})UKZcifm()#^BUKYVHKm`QG0NYNoyymvuE0*+%D&jq7`f zcuLzAdq!`jzp|c)E8HoIDPG4)Rb$0ZN_}=}!(WrJ)Cv^>@=Y#Y3?9hO!(F8+X~hTK zhKQV?XuCLdTlhZqh$TJ7lj?zsJ0c)MklO0_ z_E4+Oup)|6TSpk&g%$;c#X)>Nm#(g~7B`bAe(XPPv%k0oPw)r>hT)(*%8UbqOr@1D8I}!54Ik0V7 zkDiuSG3$6a36Ea}9I>f$qmz{kD~@YQOi-Z5zeb}jRyK}g2zFwJ+9n1=iDhCVG(P`) z`4=wS+IuWFgo1Bn&G*@j;lg<6=I46C{y^MFlPMp-AT+$57wRitl-WODdf_Y48wEbX zW&1I;A0)_HMcYX5Dn|I2YVx#z<`9js1cgKJXpjq@XeYEwUA?ww zt^-}6Hf+al|9kL0ov9au5F)b2j`z`y(VnZ;INjSlPu6q;n!D&>!P=b|4u}8zg_Ng(_xzbdWPGHaQJ<09JX!htsBuv|?0Q`SrX*BPx3;TW?rC?@2-cF0K`4ho3TuZcai{zF8mo|cy&UoIBGD7) zNl8#1Z;WoR-rxJ?y!qI7q3l$X^Te`(ErO=Ed>E`u1kr5}I>Dg;I$9uFWibIX;LQFO zZDuy>f^$kDVM=0}F`TLG zOklQUg?JlTIKEeDpJ@$l;V>xF8e;v2-K;??64Ffs-=V%hG;aU`i6b_nb7lAv7EIQO0evmHcE7@`?AsSCk%noan z8AajIg?AbaDVUZA(uwpR6BPPP3&WJHDRKqS3lw=ZB-m($P8(GL%!vaxYGRopc-U2~ zyUdp+k`>9g@lqTG2$Den0H56!Bj|tuN^I+tix{+)C6jx2MjMMUpX0+5Y=)zP4F?vm^JvJ}c;9YPn*Pw|d z8)kGt%_;0tz1(r8)s^#(_?VRUvf%nhMbR?JPx92D+-Cv;`=oh#~Eo#Zv-5LaLna zSRBms6oA3zXU*^aIdn8x6Jx0X8Q(ysSZW|zJ0pZk8k4(NefQKg5sXOGw&#dyCQgVx zz;X*JPVu7{GG=H^ThcF_GHagvEwa{-Sx}3z(=y3v+U;CCZJz^`o*0w%Tgs%hwGVre zet0;h=XV}%kRg`YS0zXJSzwnKY5#RXd`rn1I~Tdvfq>=-d`2veX@2NOpqOcgJVAbf zeUgb`pB$tddF+!NqyPXU7Ph$|Y^iH8?{O{LO($EZLzHVdqILe)g0Hgdoj{lc;3|$< z!k9+H*Cu}_fGLcFK=fiS(l0UpTfBq>Ut)tl1e;S!Zl|@6h4#y#<;vxu#mkcwy;10C zw4IM<6v5pnKH`6ULcct&&qGyY*eE__#3!3(dVD>M!i}tS;kj2XVih zX&rXG=XRI+DSO9n`sIA)bPXdCE%XWkn(o{B&DE*9B&rQ>%zrbNFATdf8;@*aCIXP1 z`4_18=-F$V67vm|I9Zu+TECWZf=v&$2YFtvZJMkYgdhtCXdaZ%{OTHH1mVotzar7P z%7ONGAf+-hyhz$Q&dci;$i87D;c%EX+M-UB?Wf2xz5=;#wAxOU0cQIzg+pn5pzNr{ zB-JZ84%f>a5UvRwi|d7l_?cI@A3MU1mmf&4#PS0>URiHn@d^Wa#Zc$D-BA)udfxvY zE}wtbxLHq+*sx5ZtD#DHH5E0jO23-ON$Jh|B~WhFU)hv(Bs(rfGT}M)IoDhSIpCI< zji?&%NRB0WJlzA;^vp)F=7h>9ul;&$hd7>DVL)C{TKcM2=jq(U!#5nrU62uVrhj*e zhi2iTs%nU_^Xy!{RG6KVqqTa!{F_)vr-%5jKTdP%SNl`%JNq@07c_uG2N$<34a=ndDl}-IwS^=5_f4vB7Q`&*+{78dFwkm%vpX?0wuP%~_%s`U18-kO z*&xa%U|p1saFD-cw`D=so%Ny+{E1>J9Z71Dadd{0D1~)X@3>4{ST=Sw*HA7HTP-KS zGpfs=@K2u0^#{A7aijnqpkV4lmeZal1gt$a!c}xYx&M7O9RDJX5^479Z3X^I`0QXX z8I-5Y)x1|l$A+hIUkD+?Cdw6S(L-f4+zJ8gna&dt`nzsnR=5TF@n-LUey`6E!14$k zN_Ge}4S0ViNE-B0iyELf#2!%Y8&iOGR_}JX@isK`staMDquU4iYVc1bU=tRSz1S-; zNUvjC1^=-YL#HSlmN)Q&>NrF^pIQ}=J2rHvnFSI60aWs7Pp>b}uLM#sz}Y8*$aI5= zJ%Y8W!||m~laij84)kM1jkRX}H9!fdqva$l=*i|q=A^n@#mpCf5a?Em7%zBw#2+w& zi#b+vpciPQjJXUme0ql@bAosd$;7GnE4~H^6g&t3N8k*9!iWWs4(HAN_}i3ZY;ROO z{yxQcaPm*S8PooP0E+h@7JA4!<)MpuDCeQK{%GM3nJH6j9LIzK9*;7*%%)m@_zXhx zN$>q^d=L78ye|W^0`kH46-{NN7Yt3rn}8vq3I!t0uuC)wQz1`P+r^cfhB0cO0>X+O z)Sf79>bhVc0b8m?S@9EsnAvsfARg$ps?!|=D>2h0DsfE-LsQ3x?Z zhF9aMx*Ji({n%A_J-ut2!&X$qy%O%|O5OPL%&_OBN27-k`{sp)A4$q>u6l`}(#>gt ztq1c;=Jp45w-GKWzInTU^LE~fi};Ofx&k)Xg5HnV!Lxi`)Tu3UB-!1NWr{f&d!3id!M{J-VWCyX6arpgGYgFq%$n%w7=0g%9y%>oM+_`k; zSc)Vm?{bHA{lnFsQ>;f;SxthyL*z%gwDD)@DOP&*A&vh~82{%V?~doA~ zU*PXjxzQ~{p>Vm|%c-HZ4i&&lk?m%$|ANi;K*u+!9cHMfvV=6U&RV8hK*I za(0Rt=VHdKUvHpM#@~855P%MI)rtFYlnmZzP5++(fLEZ{k5y(+GJ$xi!dbwtq1Ve}n;!bzUgz|! zR7yjx4cz88drhp8(s~E&PKb4o!R~_w8#^T#^cNfO70Byil7jw!;@$?Ou4HWC_ zz1Ny+KEC(-f8T^DFA`(6nv2_D0d7Ulu>;((*IW_H;$WZ#5a_CDDG)t#%(snYf5B4P z8Dex6Kt``U^w2~94?K)P7Gtg~rB`er=|TlC4u~T#9SE)lHQ9Xj3wd+@&wv|(d@lz~ ztR8HN;``jagt=3;!jI`nJmCep^14%+Q~5%QwfwCj2FVEa>MSWb9jmjn8{E& z%k+c(rrZ1lKS2Ac!LIi2e^R2D%b);0A2w_1V9ijRzL}7CL>hQ1uAL* zMJX()uJer7DhbcTN+lbfsUiv0=KsXlOKQW*k!WCueA$1o97%gNktFcTUSBZVGCbbs zQ8oAcl)sSTs_Le~mCut@SR~l#JwfN#d(|pISnyUx94nP{-r5;)dd6#!glA$Uk`2#* z`$(P-dvxac1U7SZoxCnv;xIk&ccb@rOh^si1Cl4dsz|_ob?W$Ci}RDSN$> zCUzu8P?6b9&@~s=#f9PnMY%>tdv*>qnGVwoe+W92^^P{C1B@O+;;5p$84vX9%h;%( zF+s2SIl~ZEnw^cm(6+d2-3(h!y5Byr+MjrSX^0ITkooTU{EB`C!uwWRI?JpBmGcYQ zvG`VglFTCOSTKdaT+Efut_oYrkrd0dMsnB~gyR7qtcnj89l-^nv&(>)vY1TI@*uPd z6@~Gn*9&ywr)3-4!Jps?9dSu?&GH63+n8dp%KM`JvjT3EHxS|y5W0%O^c`{8cf@7i zi^5PmPeoz+UKFP9MPd406sGS*VftPartd{zSQ^Q%zRJKnn+vsJZs9_0m|MHhOlAiX znEb~0(Jr2`B*TAoiuWn(CQv$IH>sgR*!1sd?Az%dIb@|%(M|12=~Ny_&{mk~~v zL)`_?FX%s%y0^^-stDjolCitDdJS2+V+AWoe{&2ROhKBTJey9XX>4KqAVuUhD`}Gs zr1`1fz+YyHBJP3dfXx$r1lZMES2vfd*HT}iUYg<{(kV*gU6+yYb~jNS+#PlBT1XS- zz-{G$QT0<;E+=TkzPi>TdiK4V!SI)t0GNO?xoq%i>0Q~41S;TLeWUbWmv-K!2DUlI0b-XrhO z5O{kn`4o|_{&4yXb#a;A8NXJqB=Ik;jb1=cDAUhd2wqfg9_vp5J1{EyJcy|HvoGPJ z(+}&9-AZ5X%{Yi{TQASDT)8lakiijB45e1@{Av&Xi_8c*D)bUU1F5DN(vSB%mJ_u3 z&I>GZTBh5ClCJcAs9FpBtjlPQ~F-RB=F*Yej2X#5Ei;-keTw^x0+cMj<^^?!m<$c!v;BU#?z7`GY0`UfG-0yEaoC zD@^y}(`H5C0n(Z3jpKwe?bM;5M2u>^;Ym_oS5|54KbX_&^VRfGb+!Ebzw=54ht`aj zfJmUt`D8fsjWrk$j;g^xR;6k%ARPB`K{!4_4Td)rlwc~?%wEpO+6W;`g;BcybuC#m zKf^hEj~(>Nq8I;@mwB%o@hQ(o*`ygvGw8Cw&^)$nIPB?%K3`|kj4!`J#(`>q?j`Yn z%ZsT1Q%;(GGibmxz|rVb*km`F@m&HeWvYIU=-3I#O1DDA*jdvIip>QjC&laAEh3Hr z^TM=Z^XvrgA^?MHYK#p55Ves8E>EDZgJ;}S$F%C1O5YB-(2tx8;edh*k$@gr(w-->f5~A*O0fd4Krc_aPc1Y1%cN$K3I@`zq6Blulby^#Qp{@ zK*;q;+4o#}Y=l`FRx_Vk(QBJf11Wb?1C}O$HQZEUr7T{lLlm!M#dCrm)UwcrqEFo% zNnXBu165J&q>zA25f6C-kV~ECjvMN%^r{OuOVzBTsX9ZYQ5V~__O)g#=%47FQJ$)5VSJ~@t3{vMGZ?M6ew5y+#@Xi+fg#2mEIN_Pze_VNB}qzDFvqA-N0#n*{> zDr`~W@wP%M(0p94n6m&GQSmXG2v`CZP#X%8WanBq2DPceF_yJNHW0kqny5R2h5GSg zVF|)66G^5{QT)a)x~P%`7x5Aocxfw46zR`P?)0%N`>1UMsN z?(zBoj0a_WA(Fy2Oz-4%i%S_@;QEf7pIb7WkT1JLI!&yGlum&>wk+5qO`7I0#Ww>kyP;wub4G&A73F9KGrjS4UXFU!Ilug% z^t$1p;z#tQxFm!;oEqUgjNdOJ4HG>|PlTI9k7Djjh$He9QO&Ffa!V=}awm9t2-Q;} za}GeQ!)Kuf%6jyA%Z(boUIh~}#FnKx-9!X^Tc=GivHokSoc|M&3*8{xY{rg}MUP0rgkUFj#sxYLTOYehN`pEI zgy}SMkWyCt3b^t_gI2r42~{*G^FmWkOY#*sU>j?Zr?jqhV);yx;s)-76zaCxp`P>c zF`-zA;pM?TprPhu^{GvVUHfgkoVt#@TW=>`4E$a>DpsBDyo7N}n^q=k@}8SiMA3h3;GZ`p^&WFT)Ye`M=8*lpe&glVPYT?%iOh1 zQ8b?A!gaVf> zItnq}ye+APld*R?Ou?CYD1z6UC2NRV!F&ohMb06UgVo3Fg;ESf9Ss?lt{<#w-Jo!s zJg7Ok0g2*EPuq&lM~gfbe$)eq(Cj9j+P$e-ss{F#9qdqC1KTlm z1}Ru`;X~Lh$Lx^~oqUIB(0iOeI%NpyJ-#b#D` zaPp`9e6&DIt#;S|=_WSdvQYAg4fsuLz$H~~wy1Nc+`L8J*j#Q-d>|;oTc|rZ&mqK2 zDXbNuH@uoVPbtF8_YdkcSgxN|2oyqQN6mPq-|U3CiID)Bm~0>8e^W0okQPr zb!SuFi1V(W9~-t$Wjq0ZBLJkrQm{5{b(v^Zs(5oAqC8ookVxar}T zJ&sQ+75MztP9uEX=6@dx;6-lB!GdM}*AqrWu z<4!b*?KBjBcH=@YA$44}!9i9z$9`^bQB14frg4pKF9+03wv$_0`A1T8@CN>}PH>q<_y?|*(O*g?ccC?R-`kL zAG+*H`cy)NQj}=W4=FhW_7~r$u1Ez@ikM-V8nw4E^-BH6?js14W{7dH#{pcqt+1nS z@c8ghI(Kz%80%f*jhhnWeX8QXN%k{LdseT}444(lt7U8G)olREwctO)UanP+rWmC> zkwtsCttdDUM8PW;$FI7MSSt$PUNN{uP-XC)Yv4+LF%m;7+lfcL;jUH^KVm#e^5FbK zP#9-&)6ps$OG8g?^UAzfK~(PmSzu=8tc2+K$KHb6NCg?hE^-nGYnIsM5m?Ii;+h%3 z;IS(4d;E_c|DNo4wzN=PGQaJw++q%xXP;l}7I%;CFyUtghgO46XRtdEWeY_786xv8 zXDz4*^PxHVy5K13BCG%_MVTT+4yk0+Jnwn6Qoi-_Pg-|GNFLJn_F7x=<#*7 z4J3!y+X%8z8;vbN48)+oV=8l0y`d)$>^+N}?h6z8gyb_fwy^laY!~iX zJ)0?Cy~$PoR@|(DVizObBmQ4-BS7T1-S<5pF<*80>~-jzznQ2{vuUSgX5+ zfFi>(;3!DH@kyxZ(2?>SLvE5O?ebV;lzII5{=&m>x}I#yQ5#vwYtWm`M>Z1fE#rb!Uv*<9QLdaP@Aki9AT6uxE4Yr%&gwY^LzaHJ?Z(hI-M5UC0fwJNVUQwd4db!&MeVHbh8Dl zdTE2dbsl6~^t}hm{=5{3x`rd^c6aCbXil`xH|QS2b=XfEqCKm~9(uGIDXw)*8FHMJ zXdBoW5$@1FW?@R{gzDHglwz!h!Zk@FOGj@eY3^Ql3$>sEz(1488KI z3h9UU_TdpKNLXG`GX!-h69Jahq~kLj(8Tzp^Chz#hvfCIHcfQ2NW(-c46oVZWxzo6 zN(L7yR96oUn^>JX%mY7$@=^LRmW`SV?f@HxY&h5=ld^_3| zQj=(BsY&Azu}TMxvzb-?6-S$}ZcLrqV93`ucsbMBX|7L$ow=#{EyN@AAMJ;Ql&U1OMd8>%pXA3XZTyR{gUEqY{wD|#a^UD$SH z??ltU1%Q`k!XPVQW!t^P0^jn5XFj;Yw-kfHa$YOZPI^2f<9qV_qzazZ**+i|9B*;5 z>B0QX9c&;0GQu7s+(ht=wZ00u#U&_cJ@&@{-Jg%)Kz(Xh4+-Hf7H@Q+D2;EL5 zYZ)<^Q=izq4o9%JG|kGjVoeWbpm$}y8O}yu)G(7Dp^>Tlx501N>;FQrFjRdZ45bt+ zweBG1?o`TB*5G9=GY-C8h0yR$A+FWpzmh_~DYC#l%Ty-E&`mtUAO7! zFF~$P(_YeQ@%bWZvBCli_!Qf7_9v27hn?dsnpfKdTF|K|%n&ua?G9iTZ+Sl;DPt`_bop&-4nctkP>dgvLy}>_2t-o)%qgypVkF9c zSd-8sV*xdvEKwNlb)%-E9$c6bDKT4>7ibe8>IRSy=X6eBU~ZNf&X#c7h#{GLHZSwr z3!MaHGC_waL0ebl)XHhDRQ3?)Cc{06;Mg_S1@c2xQ#KCI#a&au+D0%@`t67LP3IUD z?C_Edgw@Kfah*M>1Z8yt**N^?FYf)mmF$rJ&Hrb0`r%(c+fMUK73Ti+_aR5?{LM5I zE8LwrbrPA6ROnT2pO67+`JV`Pc0C%xKN>)D_p^_mm^7dHvJj`*JT}44h! z=&wDN&A)w7S|-6TFD>l=2x|sj%E2uflV}Oom5Pf|La)}9I;t0=xPsiI1CLu*jr%fW ztoh^I1kO(P?)r9y1pTAMrW%9>k5JN5h9&|dgV6)`Ku!`8R-Y9eL2>(`=YE&C;T``Q=vxL^!1U7WWpnp~<#7s@+h{+K>ma(k(fPR^(zOda zQ~HF-qYF|+e51*0bV?MT1edO}X%6G%Vkov}jJaycxAGd+@7P5XeiZ7Yd``3HI9gO5 zde+dT+f*OLT0!r4aIG$QOf#e{O})y}4ce!9vMwwalfmfy^H0(z-Z(j!6-tcGZpgxa z{#OuoO;%^WUFYxk?eDDfC>U@5HzdeYc_n`C{hP_;bpTWs%DnDYVjE|b&g9b>cGQWS zUV#(8?#&Ga>hVqZE{=;pb54KZ4RII_E42LbuoB` z{={i^fGa2rlf7xz%1Ew?~J4 z^>xJLf_=f~EiKd)T_Uxl6jnq&sey(?qe0op z*G)QT^%rF#=>&3ZRu#QOFuxpxiSFc z=VF3V;4LmNY;_F2-|8{pr2g8CN!cRtGMX;bg9|L29@yA$UCpnNG^2OrbSpn z$p|rad>QuV;yc-dC(CDU^iaKaDj7eOJ9u?8ZXrFrjb>F-UkqiQmrX_=5sad?-ivE| z8s_xyr@n|m6NedRI&Q$VS}>!w(Q%o~F6XIP#f(y5e*m~oS2s3|k&%5-uaTYG zUC_XkY*T7U+c=9->XAks>xc;mH1do0u_T)siSZM}QT35B?c_lj#hS}W)=iNTtnunk zOM&y>wkh0WL*ecS|Vo0V1X zMy{v2+t$lu5F>BZm<;%-SnF^849X1q0prH&N27EFxEM4`q0jS8^ey%yDmK3B#QQA( z1QRtcwS-qcV&r`HT!Ip5;UbC}A_B>P^n_PCDQ|%Y{OD3XUJ%Avgrt@T#EMAfaypU{ zR*(pU$|M5Ex<~|a*`n-=5qpfMJCS|bm&;jx<;`HPlHh1nIXCaDqoz@i+(aZ0Z?O6a z$U%}sd$t(7Z-#(GdniT#e`P+<@W~`G6NTFFZm%u zOWyZOsM{768w5dPw~z`Q2ut)Wf#b(>K`<`H_}1*Z)#4@Pbm(Cb+8Y`OmqHU(@HfO! zQTP&A%_}}IuKr|`q$HN<9nG3cs=Hc+AA2xx5!AfWpN=AkpRLj?VUrZ^wM;l9vQ{Vv zutAV4c-++oCSA!AMnEXxy6kmqAn5u)E;k1x))KRW3-A{E{`&k*<|zg)2Ei<#o2aIWw=7JzInL? z395TXSLNTN+Aok5ZGrn&gbE3*I4AR=3xtV4O4cBfnvYU*adOT6wMvLV-k^pMF~Gx| zyb!29KG7mTU1%{zsFOwJHgtNx4=11zolhSnD>s8-an+Zi2Jn$BDST6HG93>?cYazy zUfm0*v@0{UjA;m~*dc9qTPgXX_DpdpUQtRokuoq@<2Ca0>c>ZoT9XEF#c7-)k^Yu6 zDiyw0I#jRvO?4&~z86hNFQHuHlp;$Mtv{drRV)pQWEo@vg&_OKG8>f8NW!`VEE(Oh zMAA7+F~Q*%3mKP+aUqeCck~ZWxdx&`rm(+hXg z_$Sa(l6!h5J2yFxGnuj&7Vq4c?(V!pQ^Y?t5u{ zcU!32`?_pl%x0?UWc31yA(~(pC{v$Mz}9nEOj8_2dv5WycJvWh@V>KIsfS9bxQR@F98ki@;c2`}x zA}pTg*x&=b5%;_^;5u(t*OR;8EtG~>Ou#=Bs+U*bb1;O=kLhYl-OFy0C%pxQ9z*}7 zSRqbft1AkI*RGTXOc-*? zkD`vXVy#?50;3n)Y&Bb?yIKf4oo1>RyX7m-&9wWV`fmz8#nrM(%;X<$YJs4SYBG%J zkTww!(s*Oj<>;!UR^47402aknX)Q*>#73hV50}O=Y~9&lr9B@4nvp48=rUgw8)jH7 zZbz9w#n1uXNh%NxT^v@R#MW2hnpg0Zag z95&b3uy@q7inFhSect-^ZmS-zqE(E8Pqxl+=d4Wcj;)$zKlLa2!`7dEkVP%82upqD z{wV!Yj7oog=kK)D5r`>Rq^UpACRKmvqx!;|D9Wr+LjrE#74o^KlGG?1sP zVCFDdp<--VedN`n=^vGlqFH^5>PWQ$a9^+(9$36{yx3w0-t`tmSu);{;cR)5$}0oF z^i5E&zW0|`za%@kRj{>;c2+8H9`w^LHm7#YwGu>AF1>{`2+UzVT%t=?SWfrYr0%Im zjCLY!afQyu9&cwjS|uZfkB&VoTm-u>n+(aWQpYIGrU-Gf%FIO7Hl~?sTT|*58pHbl z4kEQ7OC0dcO&XaGnm>a4N^mOQrNdCGeiz>)tpjvi#*k9f)NoJro;K|v$e$J}hFp_X z?|Izq!#>?S+?)jY_ufU5eqN>^uIvK!-ei*(77Oj+QAfeIcGMQhIv6jdn}+zV|9JuR zhH1v3$1`b8-5pL8qw3~efNcQ6`G%ZsLmWm+@|~?>O_pR${wH$cEO#keG8_d)ziTn| zU06mJ`G)y%-o`QoU%Z*SBN+nqiViuBpK+xg`3L-o#Kag`5p}C zLW0RA+cE^L#IsN$+2o`7g=d(g`LbpQ!3lKl5B(TM2(LA1=Q7!WRdnVMd%D;LZ|k#_ zt0i`?>g-psonhmE$?38%NY5tu+XbGt!eHL1QXo0Mg1t2MN46}DllfY_k>_l%4xb7^ zTbg7`1kuG{H*<)r^xAZp5q4mhyx9>>a+2f-(O87?@3%rZl_71ncF_Zg%?5!{csp!% zS<-*4E!l^|NK_Bo5g}&FJ7BD62ow7{Z|DSupygo@vbqMUNDSer!(Vz-2~mU>Y>Gn+R<)U~jTKg9AUtTbr(f z9WnG%y~28(`Z&AcJV6jf2e8ekGs>mrMGY0;uo7gxT`k85zpVi-# zpJmU=j!dBC`+o}`Hv}k1#CG0LmTL7oY~KbUK1f?TCJS$wvH3uPdQ&;3KFk>1-m6|J zR78#~OgEG3Pb^r?bo*xgB8sf|&K@opfV;eBJGltfNn1F*BRcrte?i}bki&8`6qvt} zIv5>*(7|BL*2`hLe5rXEu?&Re&uO`$01R=D*lQpJB&Ax6DhO(JVfIFOu^cw8mYOeM zWs9wvvbu9LSDqm}wzOK@O8h#znKkF{TQHe-Qetq&F;&QzUZ1x>Hl4cbC95uw3u%&$ zYzEC^Kb9iKldSo){UaHG8 zrkCjQOb+Ja^6xloiOcs)+2~&_zIVD?muF8OqsuK*cCA?{PAA~<1JlRXgDZ;LrnNrZ zK7E2NTa*+L+kyQ$UZ0t!*?$vOE=SK0J~IGhM$b7jE5KzvvpuU29`JVHEiB|gU_hSb zP&nA1BEax;q(;aIG5(|#3GP4tc)2cVFNn9(G3}*T|vu&F^mr1Yg zBN>md-}-EP6XKWMOG1W|-OBCX$6d&k$8#Z;bdk%>Hi@1>)$q~ZP$<1+;dV=o{Z$U; zu~CLzF#v~>jq2S-~uE%Zoxs|ep(oe6RTXaTcZUoo)|k@w7`@Pp-D)=Z zi!p59tt07-jbhs#bsRCx9Ot%D@2P%P(-y;z_JW|)meTI_r20=Fa{^hkyW0>L0Gf2S zhZ0B4dpW40eu9K+3&@#o*Efmn&M{T$?asJYYoS85qESyIVN6lV}MZZ?#j}b)c-S*fMKR8_DP?J86cyf3c2V4UL<*C+<4*f|M zNJ{BM5m<{=KPVEQKKwz{TXEZLczSB2EHd)5ym!>KaQK7HS>6!QCDs?3yM)|XJcBS& zKM;G=jH}nE`|&_*V)q?U;631dzz>G=5=qp~*EE^yXqKzhc(BTs8b7Ie)EuaH)))Jz z<7w3tw9pFxl$ivis&Ki6*x-~Aw}xz$yS4(8a~m=d+OAEcc};i*y*=0}+p1q3GlK15 zji~rKn5LWj$Y~>_VO)TC?zG+cm^dMRSoEm*gop+!$%!VO8Qr;;sT|fjIR}z%U!syJ zVMcW@G>g`J3rE;8Co6SczX!cP3r5~ z3=<8TFa5=CPJmdUN34SSx8CeLHc{tw&ZOk)!z~}}+EZ$f=Ek8pwZmb3T3aouhHG_{ zZk+`qmHAB*>qknbl?m(|&y}`W^?S84o94++lh)|}bev9-4)!9G<0nP$s4o!;Ii3>D z&rCT2;_fIQv=1Oo^FyCAf;*S7%(%ZUATA4Yx=~~fWt!{RsBkXN_yE!K|7y;Ua2_?^ z4855ciHA5Fo1_`=)0H{oFWweUShm|-P0*U3t2}CU)fE)Tfo&M7EO1i#iUXFw zR{4_7D%-Lc@ll~CkS6OKDcp}!9yQ-6h2m`ec#RFo7}#3Fax$iVB|{G{5q&|+BBdE+ zf3y*ULe$%!sb#IceaWeCJ8!MWY&A~ma9fOIEHye-S?tw$`4hs+10~0iNpH6l9Vjmn zvJG*2OK?uc2y9tYpJusRy7R-2CAlxFAIpjdWl)E=vepQKVRO%qmaatNqE16kKbh6L z8;(yiBKdh-hH3kxCW;lCg&*&DiQmRbnIEH&Q{?%d98M*82-y)CH{ogyq<{`*>o$9aQK?A*y-i8Ogy z1o4+<_8UXZY6gRN4{pxU&dX%-~eazj+h_it}4R^2v&>PgW2Bs6|XJ zx%s2B+0*>svn=2qevU4=K+{)d<#bsA>5_j+>>}SzndcCx4zA)^RHopfNMs$I zP<>p7H1U9?!Er}cPe?dFtEYKpbOff&jvha(=ebxzqocvMhxHcajdj zrYBR%CM#XX8oBexo2q9Pwzz={RJ&#rfiW%$I2} zxyhO@rjEREVq-O3k>pd4JN>g4>IF8y!iT6SN$=;_jhsmsvlT#(L%Xx_;T0KKEY(zJ zni42ufo3_cWJsULm@ICmYMT0>!oAI(XG#nmb3MX=I+@ZiHH`!(d8s-z>(7lv6SH|N z41**IVx1b$3FP9_g27BzIsN@_U%_di-=k4E2~pSyi!)A6A$;^^2E#(ek=S zorYywB>>DiF|gk}ARf##_U7b&X#V|)IwR|riPy~d_o4qyHn}ci25R7}Mi0x}rzx0b zpCHttpI?Gf-$a+ekRn5iW>;@`y6N>%rtl`;;y3EvQi6-3~hw96{S* z{H7u|T$ER_b&Ns>;6`jbr!$5~4Nj%w+luOgT_ghGEdWQ+iXcQ^gNlHcuFv=BqM)Q* zYR7aDwqcwPX1DSW%G}FGU`80eu>RiN>sOQjQH6-w6%bl4gRvD_SFo6si#-YPE|Tbo z6MwR7Vx)_Wo^nmHoK>}rhWbX~>MiQhaXJqbhj{N5Wi=ZgTDrsb7tqy2-+BLR2{6oT za%ghLckP}o~E=RVVdxqq=5xgha@5SZd>4YrglM+FEvEsC9HSui#7{#eg9Kod0WY&D;OTp6;Eyx^mRzhI1 z7n&`?CUK9mOJ4mge}*;l?cVcZkCqc0jr@g2!9q1*2DR#-1xORJ#fR&1(SR0u#~skwV+#py#2<6~4t+HCT^yvXlZ zlzz~~nMGl91;PfoykKL09u(E0i}N=^0Z3HnA+UY`OBL0x_miA<-aMO3folqZs`wvG zV;*ZHUpvzgKHc2=4Wy}}IA#m&bPC-?l!RMqx05(F;VkT=WbbIWvbE4v{3TMvEeJ$O zT=exgFXe40>=~02!fdhb%BcEFl9W61f*oaqE!_t_8PXuCyhJQrFj3l3OG-%+RzYXF zF!Ig_NH2qm({#Z1^8Ir79)Y9Wf3wbvKUiplCi!t@vPcu@e{x zw%L!a_!wsEg%P-%^dozOuFDV^tA?%>f2z3|gf zf2uBb9B;n<5Z_=5PA0#hjuB8%ah<)nJkr{NB#J{|*W}v2i018}^D{ zDT1T;2*ikwu+<7WwD(8_bXMrOf;i|Z=^UIb;ud;$EjJLVJ2ts^?ObqSeB1n~@~PyAvY23%8QCpAi2MWaaD5K)LN1@G z2N*Mhf>Pj0CFT9q=&lj(VaxI9nC)O|NL!^e*o^&q{$77_Zs(EsNd{x$ zARFu=OviVUpU)8O1jgWrc{x=p0H7)rk$nm4n|fm9d69xHa}Ncr%wtL}il!>KP1`T} zEEz+*JZ|uSZV1jEu?M{*3dDf(Bt+)sDLc*GT%`m9)i5c?Dw>X+BK3=ILHvyBt`9OQ z%`LF908fp@Qi(ZGy62N^o{|g)B2&88dZGm2WoKd;#j1J$|5`uGuy|mi6NNcXuX!G++!E-z1be$j za7|xZh6NWQ#Y!WROx<^ca;QXw=6;4V=33F20AwHd?O2#>3oWUu?`G0&(gAsodisv| z$$YTips=haYrD39#f1yKnmh}U11>2hL=13DZeV|;J#?aMi+CiHVWQLlin4<1nauN8Di>haFk!s^2*f1B> zY3EX7XK%r4QNTPb8nnC0QbEOrTr!Dn>lWaAl6}?ROr~rP^R>8>SkpL|^Kp$60#79B zcgM9NS4($C`L5qzJFY$jh_oZI3q>+C{7kntj)0+9$=~VYjup?z)UGbvDf@`Y6?RyMhQiRla6~?PWL0 z-n#a>3=pku(C#e1vO!z(Jq0_0{23)Vf?HXATKTY%HjyL!a2tKl&p&QkNft?KIU(9P zS&bD3WtQ8AS&}8emcy&MXK{P=?GKS_9O>ZPrKMtPei1B73>mp1Q-WTk@AjolRbIS+Qdw zvihT0hXZ1u#W}#jxwya*ZnmAIbS6G&|Avb=fQyP3a0y4@30ci2aR3(~tGNhS%|*y+ zE(d{Bb6EqX%;g3k)m&}_V9n)bAl1DqKvo0!H9@--xf%1Od~OwUpR0*6)xCMlB5aAGhZ@M#)9E~WEhU3wqRscxj;(5f-z&I~)Stch3 z`Y(^pfa3=6R!YIbiNjC@5V=(Sow^%?(TM+Ez$?NVnQ}fJLt9w%sfAc6a|d1m?Ag+| zJ(~cYh)X?-_|ZQK{4AAgXf3J}YFB+J?sE!E?65oSRpXcl*Q0ReCCn2zOh2tcbIenH zHm2nR(PZ_aCAw6`2~e}MKAR+MdxCChClyp=@J3RRF7oEZ8^}Jexa@s~X$AvJ<%l@V zZC|8q`yeR$N4RnKY@dGm_| z6thFFM6#i3EbdyMatN&YOAR67r-9t{ly$TmVu3<=gjHLHIHf_W=Pey(jnZU9ST&s| zMJ0CLAh&cLB&8N3t_I+4HSzvYz5Os>7lsIlWC3Xmm3NS_0^cq&m^25PtC^4`yu-Bk zUZsojD*QlA%m|5XD|Ri-tv}}3tx~Qx(_mR&e5D=O!9+FR45-$c7Bx_IL7wX%)b;Y# zDTmUwt`W!%SEh3$PprtBG0mVkof_>0t-!ivkgsYpffbe$)nP z^P03i6UH;E;4;K6uxd zmy{iB;0(`}sWyP%jAXK`x#+05gBVi4xx_Iv5yu{Z=y!|D89ZGC2i!|IbQ2s1e5VAT zxb$#@l`F>IdA5Trk5dP>V4z*ROX49tY3$N{z(L_7(AF?;1ck@I zAPqVSeAJNr5xWx+;P`&MknqIJ6jP0|Ktl2%Go>XS!;3nIE}R;A9y>BJm;_OiI-*D9 zu20DA5_h$7)nVgkR99*dG;SoDgs(v3qScVlFmX*4k>jqZwu`$1e=31OtP@e>-%@X9 zP9=UVkD-@vRwq`^<3RE=h+^DEVa(3WHL+akj3ZfUp zmOMKL*xlxUU12X1Gm#QvksTI$oLm&m5>2!sXJ$Rl>z%5dISXBwbKf&USfSUK+s%j? z-5g=xistHfnqDzjnEd$jDlUQBW`G|e+w$WHFUY&W+1Gww&%GNz0hv$c-SiwW+;hZm z&k@5tM-2A_6+XzF0EgGO02RK03&7zUxd0Wunaicu6whd#qmK&kl}-M(SQ!54?m;U6 zK4l3#{KG{-k}U*vETF|I0;oU=6aLzOpisEZDB6t0GPxp~qiGmJl2{GW$SUo!52fa! z48|D=ixygnzKPZ4F}lF8(}fspE*YlVb~krtCni7MTUg-!p9_Tuv*Xd> z1L#1g&X$q!O(?cUmkXKA54V_sj|vN|iZZh1#k2`Yt!+RuNy?>#{eoJZTUa;7!kQW( z^~L!6X9bkKA3=)5#xa`#HeokQmQB(6Q^fQ@lc94-ex>Fip&VrK{7KQ+4dLx@XY~g} z1dRqcQzhl+3!DtR7K(}D!Aq5$8_6J=iS2C(3rOG=&ZRhxX)rbe6C|TsWM={A8Z<(M z=C;7VEmTb=Lc#JA=`~iaFsS_GoUodBJtlOK+x%rV>Q3S$NRAn?_aY`jrb*A6STM4MMpMNGEIEo^z8%tj@)vqi;053ZA z=}f$5mB@6;Bs(y+^Q(e50s6b8sgKZKGxleLxvAIww^1xhz&=gB4w%I?UQl9@8AsJ$ zmuIX_N+V4+WvyTn{^?NYl4c!|MdVWc#cRh?GiujsnaH@fn5ltD5MrO2z;D2=CDvdA z?bHJt)R9sIRWkmxr8paGks_3anSmpv9`UukJOxI<=E65D%)2ixE;?B*fM(y{jqO<~ zI&lDx?a7G8_~)XH3ohEY;G&HSE~4JcAG)w>*>B9-m~Hr8<&gC50f|smP;^Endkd$N}!=5RPUg3b7m;f&IXg7aM z6d6NmstM5l1cS*nm{m}Nq-AYo4=n6a!S>{NlUA~H6jD+ebr6mjHQ5lqKvgdmm9B!V z5Bgl@lq$B+gI;rY%?@RKl(MDv#m*UK-~s!jtxwJ>^S>2`(k=YDH~vx22vKLsOQ8=A zi`8E&@NDVI>`6>dymOD;se!13g2pr1&Dz+GepRmFyzSHm>6o!W4P&McG9W8US+iH7 zsNUdBsjj7JN2nt*H7Pd(c;Vn|L_LVzZ z=X*$fQPZ&<*Fr1JMamsVDTS7>>W8s{T&%#7k+8Uf)$>{pG3MFg8@3zBLVHWt+hka9 z8pfxnGLh=Nc<8gRb>3cmj(JEgiwX{R@m6eg1*_ah&w}U7H@6_FEw>mk%8=WWI*j!6 z&6r6Z)!V*(Mx+@??crF_f#gZKT$ASAgpVP%3cta$vE~EVUZxu9OHa;c_26dx1;wyx z%eMks>Juid$9HqnyI56437KJp6NZy-j~7op!PmSUO>Z*F-fWAvWP#s9C+lseXP5lQ z^im|^sI?JBwQ9wZ7IfmU5<)DPX^X+6$Z%7!AF{`<%AwPn=+3u3Z8kY!$v=KWy~LW* z#NHWyFsO@FBimeSoWp#w}HY$kzi(qRhz5^o$%qn+Z*fCWUi=%IEu^V`<1%3<)U@;wS*Td5Pt z1pQv~y9crD6jMY@oEv&j(Ly)7s;C%q7)DhBfePkN}s|k9h$ilAT$i z_npL68`LHBr9V8ooF#**=ehaq0eYqr}OX-9OsWu*YqdG8!a$CDOJ zbcv+f;Bh2r2Dq=CK#u^gz(X(-shD!)DJsHRNY2{Z6Tf(bmnl*qj~Lhup+`DL!+Q`L zh?-IqG{@_(Aew~PP}QdWm>yi94g>>IIq|-SbXU}q>T{D+sCStBQ5||)*399IQQb1mxhZzGFPSA*Kv`4VWQJmM61{4(v#(L@qkT;uzD=Q2 zrIEY}l%Dv>c#w=kf!$u^NI~aIndIKa#u@g369NeZiLo#)sy;tSabrCF4UEpc9y?B} z5aY&kyQGD>K;~GQS~}P>#MiOrxlbc!4nnsLVcQtv(@j&92a=X!K{D78`aHtyO02R83v#xTX0?s}zRE^lrg$^CyQe91LaJHeYAp$W}AmRot z1R`$aLLlO1E(9W;!G#FKGuwXNZxINrxWlY=^-1F5o&*cW;1Nm>qhSjD2|tKib~by~ zZDFBVlT6VVl^r^HS@DRG46N~Nngy(-E|jj^iYeAcGJK;I(5m{gde~^YqY~VMP>uuh zEy&;lccESbH>Yq1@wp9U{{nmIJS?8=gk+PQUL{%aOb$$2G=83%WwI@N}# zPGV>|e{tw-c1+&&`%(-}DMvZe_0=~QzI!2a>99ml^#9q)WX_@$bwNPiUoQT6P-@|< z2o#gp-6El7*KRLkvZ7)u77=Uq;(t-4p*!HZb6bc@G{l+_y)>y3711tikrewpKBaux1vqNqF}Ou|3@-B7xX5SYBA<=GPI26B($d6T2*)$^5AB>k z`xz%7(glpi>BQD}P^r}n$sS??*lUrMgx_c>%UVd70EBj<95i9EA5PVpp}XiYppW5kJCRnuKx4}5W+)@`Fy%AQQL|5GI=e`vrfwmuh#5k> z8;XVS>b_MyQc(aDV*lwByF%Yfp#sovK4)3~2DYiJO#v%-bItHg@N$4HVDMdoYO>7e=k>aDG_z>wlSZtEvfTQW8?ySc<~v%8!QmS@`(5M*0L zFHfZEcK5jXd#$Q%^_R)`wv7#sOwfi+b#P)v!4d}HNz%lt1#6BN3VX=Q5c-QHbtA2l z>uYw z?%Bn1+=A>PHia0}*HgLBa!Fz>KN_#@6cD{r&5!h5^-B>x_DBw+AqlpuqA&F#&Vr2t zbQ}lFP`$QAakT3+Phwu}k3gDOKVmo9n>jXf;F(5yV5uNzwAv{agdJf z2s{78wlu4_vPM2hT&$P_l^E25iFhQ!5+Iaxv68#Ee*|?9)GX*tT8^1TBDyaZhzxKd z15gKAmSV{qC_;dsI;91R01*&fI*63JHC?Dl<|;oHzTq)PhX||t)p06Cxa8c#&kpn; zVy2%X#3TGnduEaJ8cq=WerO#T%Z&N1&F&CMq78?8D6rM5UdP8UM}K-E9~*$VSZ;0nhC=rVztRgZ2W1IQy&{F}$*gFcL5{o#kfx!KEl6 zHM4Ry(ldi_c*&Tk@JjQ8QarIdVNg8vB^(O7zvin1`>8}i@q^a+jZqk*Rk$HI4pynhjWXB&|$BCNgg5z%8~13FESji&1AWx7ozh z2InAprTW3T74{8QYsR{BHOJ!S; z$p9DK;DGcz){STiy2_#Df|GTlC~;3f(}Wu`F~@1QpjoaE`3^lVT04k4!eBHgxX;$g zT|1H9i{CU?>BeE_Ye?(YNDzKq`X=rgn0q8E5W%fhcF)XOR$Jm*OP}lhl%w_`gT4u9y1_p5&uVYW87NMjT)!^>1`B^<05iAzB>&%zBdtp zI~EW}b)U@p=vaiIgkI|@>a?(2c9b=P%bNH7(uR3)7o$5bw&EV$k47mg9D?i3E5ufr zk0E*$M$+DWCd-1*2NQu0-3GUCK+$NmY?u+gEeE-9lQp^q^Xz8(2}aJ>Wzs9ZK|MGf zhzcKKTKv3Z79IpEf6|awbr*yM7V5fo0yr`VHExj(q>MFMHeH*Hl@5;9hOGg zHyw2$ayro^1TF|@Ih4?Ahw;gvgr26&r;eIxwaz|m6%c`+An~+`va=~B9~vx#nRUwy zk)R|M#6>EIivSf|QnD1b6!93e{T6Tz$$DjDXXlI%%TdHvv8MkzX^LMl+L2LMe>%6_ z))R?^0DOZCy$yGB|6tp4uh$#q!{Kni{|ta|(C}W(`?4c&=ue<2Nd7CD*Fw9!Wn3p# zxJQGhP9dV3ozJPurlbxdcc8@Z^advgbV0AksiTyhL@wxuQ$6VmJ#MmPfu@6o*$lWc zLpNDvHL|zkxENKg*Y2c@kpTd-mkNR&SymL}6nz6&SX=ZFf_tXvk zHv=L0Oy6#zl&A9$hPKfwiU4wuSNX*yT8{eBazi5GizzIbXoW*}>LR@5s-|8;p&==; zCZ9120>cH`Q4HUr&YT@{9-a<|{%V@oZ{4Qa6(kU)N7{dID(d0^xa; zt=Mvy)p~-%o~6^OvT06FwLlJ?h+#CoxkXuyu7Pxgjwb6MOD$zoE;DGf&ZYG@JhPqS1cZp;RWw6Wj9uZh1UCS_3gp~ad zYqXyjK@nsqRuw;=bc7vLe&%f;Iiw&XOdV>1L6UPG$r+LqL05mTWUWZd=$KBTo6_cZ z6zLQ>!BzjJVx5JJ$C(+oh2L_(IfFy}A(Sew^>sSXBa9_U|F2p!?eUGh@k|oOuNyh^<5IPcD zLzb))mM`$bkdxa?++bCggVSLShD6cm_;e^UZeswYVaB!5kdgCIWACuD?kf(22lBDg z8?u-k5$Vzv-0usx3&|}tqvLi|ad-)A5zAgsOBaqPIfe#6P^V-8_C#GARs~b`I1WiI z*ndub=LrBkR;cFXKgt1eMfLvPLLdGS5t-cib~r}v>=Q{KGvudwNZ>x}7b zV%&(gyC*sy9LLCXBG-1mc=5}Vv_lx2sCKlnn);oNAIj>R940M(KMu~Os>lN zm`X(df2h9dcDEv99Vc9loo{AeSSmIr+=#iGD1m#@(zKa1lQ%Ek{q6#!TY82rMXVUx zy0F=}71Je#0G&#y4UX<{(uUmlL*9Ta;L$oN@2^Ut952A=)@-xI_M~$3>VK)()$eh2 zLvfPk)c|qPW4CE;BcXQY)@u`=LkV<|f?_gm=(jWG8?!H2yd!>Ll0jfj$ylVSCxjU6 zU+lSi7Tqx$>S4AqPweJ4D7-S%f1Ci7Ng=T6EM0UwAKjq2K3DL!Z2WdEV!p;l9(gt_ zU`qhdj9p!1ZEeBkO=2FKC!38ZP@|ZwJ;*p@&q%s$E3!gyYiOt-SZMyenLz6o$pIZ1 zGzS02q9DTXBBDHn!EY_OFZ`H(Q8HYZK?PZCmWd4fq7H9na)q_*@IH> zOBPJ*2aAQ73yX_Hi7_!l6-(!mF!fu)?Ic54)7-pKm?AIm?^ZHRO3u4oNhuFzgU{#} zls#fVCUg+Gj$a|_Vq9sKb30v-Wf5-F+SSyihjiUe7VJwW3N%=2oDgG5{p_dF!l>Bo zLc|*bS1q;f4Ep>3D;G{`H$$PNR=I6_IzyEga=g#Mdy|zJc8A;w92^=6tiW^zx?-aG zev8y8h3L!<45CsS0a39@R8Z9g4^vwM>`S(U*$;ZCx0cNJn#y`tWZ5;?Xxw+0hLU;b z4RM1SnuExIX}Lg$LCW5TFl1b{tKtQ_Kij8Vm-;?$I(Lopt*!~Sh&ELT#cg?MB9a-T zx}l0BM%*ZGmjvk%mPGP%p#PJxivz`p7`R-(StOwb&8ISxP|$b#U(L2r{BYX}M@I9X zvLsVxG_(UP#0rDvUvQ}FwxuE;jc~~M53cy2IZaaTaNBr1?&F{jhhtUSKg^acBp{xY ziB}2lZ^u;hRv-Y!)o{Y8NdjNz7SckT3^O~IncWf#Tk{Y1PU}eaO1yb1V6{R2+QiCj?*k~-OV~s+2)~jgzvvoK(;WSE@TUzen z>4r%tnkxnS?nbEx&BaHUr{ww8V8va+32KFF2&(vkCSOu{6fhiN1jQFF zl?5J1_({iv_6+nJX%`|bw^ccjqQRh74u^gFj}tJIN_=VClEO$M{cmK{`?KJW1|ekR z(Fi_A5l_;S`bLJGE~)N%EIP-x)z@2-EWIOc3GtY!Vo{yQAeksD zt4}LH93`Yhl3fnEuCx1@3-42WI?_EQR`qnG`1y!%=405Y(q<#HFqd7?3*dO)5KQ8G zjVRK0@Ip4dyqacGjm(VIVP#?!-Qe>owFg{ZDp7|xkrg+z-|dyFIxU93uCzoRkv{Y; zjY7aX4(?GYjQ7G~;Q`|p!WizZ{Rte2{q13QowDUJIZHfx2>i73;g$yI3S z1Ip!pmQuEp7!%NYLgv^8C3U07WcH&Dgkz(UYy;VwlyC`Aq7XUaW(Gol`(E}zw%QAD zD9|z)Xcd)0%;Z)rTuN%fXMDk?{fCso!B2L#rA0QyQ>}#u-ecb(l{jLBlsp>!`L}7u zPC;#Sd$r*!=5-HgTKl;}U11=W{wW`o_ynJccEFcPeapn5AnkVv@aWWmY&7cVS088< zW4nh6BT2^FCGE6?utD`lq}VeD#+1GZ*9HvO+>*wygJ9BwCJ~xbIK0e3UcHx^I!P>a zc4?5RvBFkCA9 zX68%0&*u(oSN|$m)0uAei)c+)YXDhY6B4l57oh{m8eHbaK37NJN7|hJ=$& z8~d@&9?)KWbMGG%>(!evSp+;TI9ZD!901eCPp|ko1?}P>g73oG)j&ycf=(6HDeVA7 zUYy?nDma`Csc|6e2{8)S%ZSM8hlpY&2DHZ(Br%GFspE2G_GU|_v68_=;5QaurBs>; zl92>S*YC-kz)NuHqbT6wQYi%bW*DkX4=@zb$Ity#i=P;Vle(Er9H;wLu`nVIR$9Vp#iDtEH7i@QptSYj z-|n{MkmgQX5mT`2ZAELwEbsjq6z8}})38O&l)k%Mw>^gxEkjfI>^iO>KeS)&c3ZK| znoXn&%|Y-sHM8=H0z5~iQC(5&(g6?lSH&qM{ukNy-IP1_)@~!3J1b7dQ^|*hQox|2 zYb(_k_1cJ0*g&9%sg>0NSQx!#TZ>Gab-}>`f|js!x~RAuKOGcm%GiT1ntkLaayh7? zkNxIapmn+jsZg~FXE3#2ix03zZws@ep7zq@C@_mD2KfIY}sf{ zBuAE8QqLreltPli4UTp|Sh+fjK!-r#kiX{-X4PlPglG;wuEdQFMlL>v-A_nHFn(cH zsQK&FF8Q?2H^#(Hu|yq|4#JXkbP*Au2VuB@OLCuW06T;z0x){mI6fH>Q@sN(IUPuD zk0zftB&9k#GhsNN18s+a)x|E6=!^{RU}aXtA=D@-V0hRnUqTvk^0CE?_ ziRzo2jUy1vH_O)L`fU1~FvCIw|H`(`LaBi_|~|8c=%m>i})cOWB&iXh?+T=mRNP}(;?B%11eBfYc znikN#3x$?Cc;53uDK)Kw7T&?o+#M-57QeHFcaxx_U6kEY!h2TrIHSS8{}Y^vWI1@5 zJX#~3Z+s9j(pG`6#aXz1F`}tUp?_oNW1YLw@yi}q#;KWHPvdIl>aB5sxi zma}zm0W^v@_YRMcjsa-VSQ~EGoWqUpHS=MFXeoi78ZNkUs5g z$VDfh%;gM+6M!)B8b4fAw>)1?l34b+D$p&Uk}gP|wxsM{x)BB3`kFq&?&KqUR)0MgVuuP-chdks$gqwTc1@8`?nV}20B0~7wv+8v(?#I^gvV`+3y)7XOdjI;>zu zaogR^@HrGtT5m2oUN6&h=bPSbC(xPd(U@!|oByFTHV{Dj@*}h56a0d(%JuCX;>I&1H;?{4bjR@#DO=09YS@?wB+3rMW=_U zsJ+GnOrTAxGLB4Q4k@ z#VpH!rj&63zga=5*3Rgb%OOKhac#maQW^w}gq5Ohqhect85O!9Bq6r}4^_Sr=sKnD z5_OPqN#Q*4Bss)N_!%iDY#$e@=IrM})tm!d$O*fai4Y zgf-b@oYi8eSB)mWl`q_s+5pC7`*J}Td&5l#7ENK(uuCXO$wa`x#iVQch8Hp zeOHUMVNp}07_HzIb=;k!VVt~w)HBh%XrGBb812&4WyME2v8pf-`g8+7gmyy|tNMys zj557#G4>+zK^Sq0y!h|_zU@F-Rn03l9VEE$6ly$5@G~@y*ATaJ^6G1PAj+Vyo2+I- zcSJ;TGh8<0)$7OwvtQZwg{OtkMUD|1|5fSKGk(wVvL@}`|^bqqc-u$7RXPe zqQPlKwI|1X+qN~!E-}t`byM6J=h)$7dG%w%c8@18mLM9EQIbP#k2^9-qG{tVlb06% ztfh<~afJU|ayB54wcq$jDwYv};; zh`%Z%6QP_9!6ykCV)crLYMS^(f&~^J;;nhfAEAn4 zT*u@Ufpr$m!b0N05J-@4ZON9nCrg1+@8s5Ko4OXv#`e7D1Blon9%A_QkBzFgVx@+L z$&pv1f!Y}ZCZ5@?^tx>R>c!^QY`dpE5FTI^%puYIeI3@XtHH+)zE~)5U`%=^7TyykX0i2={(6g;O<2CGB zYD1a4>s7yJKjhWDD$?o=kRrwt)$fl$BI`D>Co4?zV7oXT_p1+;$FI+>!S(}2^G)<$ z_hZ9VFIkSaoXSt=4!++DWmu0!lsUaVe5&=N{6+W23?8+2qrJADRAgjbWn0DR)CZ4`qZY5G<6eWleg>1^EZf z_-UGgA&XJ>P9J(Gf4wKZ$WN+44y!K@IT%TwRAGYQ^9oMli1)D{ zqxpE}N!%$LEmf&&G%ZFUzVELXV^_~jPGw^z1fJ;&KN_ROjbphdIzK_Xf=O3sJqVT=STmM zu-C`4>W?Rr{|lX{j$z3Bzst=-PdF}dp}r`A$Z2#mvouEunh)ds@}H7$iAf8(FkEkb zkcUJ(%d-+EudIFoT3APRur!ji{8G&_Z6gQD$vPDM# z;l=2L`Iq%6AttZDtg*ukhHMPxt$L8nFa2b&igR}Y-kP6<3nMX4U!d1BBpzxl+)H7Z zUjaa})5kgwj*Pm$wPN&(>@K+b{fqnj2!%Aa(D@>Co|T23@ep1Pa3tr)i7qlFP;XT9pKe)78* zS^PaZTD|Hw`!o`55Cidd9pJai8e*-lF79l7Cn}1eszSkm3kwRjeYP`!!oRxMH(BiT z%MLf+A9M4OLm2Itugbwxo$ z6tD<W_mxf zGJ`Mod$MVeF0st$uu&m+)G)Jm`&`CS+J#kBnOiZH?3{7_rfz^04cKw4rUE&$iz7Wi z=+g^DC^tq5{1;;G^g$xY;+*DN%Eh!er`18z8P*o(w1cfTB{u!lY8r)CU$SI5k>Hb!dij+B zt6naw%e|Dy9Wt->iP2+=60Ftje=yFM7YL1m+V=|sZ$18vu0BqcsLDM4bkO;dzSL1L zT$I4hMP-G#goDmiR+vvJE6hb@g}Iy+H9Bjp5|U>|GTy<32szVIRv%d6Wkj@(%&1{} z_=IV(Kx&reqA=zu730_houO5$JQ%c)XMhbUdqQ(|`e|#+byZL#{2?cK3RqU^@B;{# zmr8PWZq*C;nPPgahH(mqxC)%O*+sZyvlWbv{TS~oJ*TbEPsl)WAKAisE>JM;a&FXz3b6X85u10Bq5QH zum&m=*iU;intu{0sCRLOHQ=SoqVOd892To>*Q~lnO+{F&jU!oAJcMZ+iNGPR2w@(g zlolRcckt=9cs>WNJ-1RovihmE^e)=_f@gt-^f;Ez%A{#i$k19Ufo2r~{fv4(*%=CU zr~_C}s}R_l>IY@2PyQDvV97hBtl-H@zG6f)EJR*nC)fR`a#6-mQE4Z^u#Zht5b{FX zGS{GhST|MkQCy7EbZSyXOb5TMT3Bjut_r(Ku}(9UVU@V#A|=d4N|=k3Fc+Pi#bpmt zi%U(kl8a8x;v!TH7olpn2vx&H;*yKRB^Om;=duQzhRY2ADY$G=hWd%Y^)`0_rP0S- zjXs{H7@P^G_Q+)zbD#K-S)vecor<_crs-Xo?FtoowbzR|z#eb&FY0BE3!$#yILSmL z#+bF8bjtZQph337Rm{B3NY`0DffcEQqV-(95ghgA+OvuVBbKa0r~)D@)o(3<@o2l@ zqHn@k&Z!$w?jf4Tb6tq1>?GralqAStGqxWhaaEzdWixy_NnC$(D44S?h|Nj!#}J|` zka3ck_Ud$}OUOxs#)3C(s-kENH{xXt(?{Tm z0<$A*#z8jgCRs)pbT`j5R6gCpU#!}bIr8&8m9+rr85KtObE_&5oq&P}0@)4Z_GN&yJHgjM~ezo6I)yp6SGp`M*vV5A6;Z6lyoOrWs?G4u3oeR|6!Fu-7YM*1*ranK{DDUyc9HMD+Wct zQ5tV+Vy(bZCmKcke6l`8%>aoq{X-h%EoE!zU}x~?M;Fqzj;e};9f%8n9jJqNi1@Z} z!2E=eD)55JNk>DF4;}$rAc(jtt{Ib!91^0k) z7*p~Z^_LrV&#auF@mIKi12cv`Ukn*Cxxl=oIO&HSnl)Rw$A7PjtMa;DIkG$ENo)(H z5GPb~ycmehiq*M|83JLWB+~8*lRD#2BVYfELD*>hcO2vNg-W))-q#&BRIJPb1XCnB z8-*Kc2&K;X%5GdHTJ;11nV4@{f)rxnz&t5I^~*W>rkOylgn%7@An)4 z0KQNea7k{)v>K9T~Icl%=;oHdniZ7qP#hA((X zbJj@q5GZBrpcFDg1WFk@Cfa%KiY{D*J=lZ!q6JDBdxc_(MXN&bSZI_R+Af6(#qZ2159ww}51QZ~f&h0#X33~z$DtNZQ;`6; zjP=3v?D&WD2|;F-N{@p<)_4GvBXwDLp#)ynbTOO7S}>bMD;}a0*c*xz;`qz{Jk4gR z>I9N10)re^3b_X#YzxJ=O!Q}yPaeSbS>PeQ`}~o_OTqxlMdTtEk&9eJF8dLST)IeN zw|V$dHV>CA8avUgxjg5bPWG6E9%fRIyH1K;o_AZvWZfp&XuKEH z1(uD;l9`)-T6Arml1#{M14NkWu0|%+OvtGUl@w!<8YX?OjRE}wp z^wepCY)?H@PVR}SYTUSm11BP9m#RCLd3VRcA$`wA%Gygjiyk=3{x%{C^rpZ2$$2JE zMl*6zn2}((RLw!y^XnQ)^z_inqxQBCS;fp);znxjj#6~hZcLLCVQq}Bdcm06qAg;# zC2Ny$Vz%G$bEQ_pCo#HZ^EXDfjJfeijJboI+vrW0L|8WtBw8mzGoJK;L>mPQ0Y5O3 z2W}HyNqo!``YK|e5VTQ&ehGF32^>O`mWQ=MGy5UUIv~+l%J^I4f%%|X_020?nGj9Z zT+``NBz=9phZu$lV@ru$jXepOfLH@Eqm9m@&b9%B)`Fr&Gn?|rnv2`FM`djU7lJSJ z)3r7J1JM^F%#M;C;ReP2VPr@FtawFlyX^5#J7o_EmSNz|Wz3Id0(P7NapJ;Q~g1Y9#JNUPqQ$OE~2ouEF^O7D- z=qT!0&{5R0praNgFwCf+qv++$&{2+9Jjid-(ye-aw}C|`FYGO>-rOxYC9yL_ak^8_ zMNU1J`RdJzf%0W2;(3-D%GFYcrn_1iQsmCLuh;d^d+;n{k+9o6Gil)}05cocT;EOy zNoXqQ2}YxKCOfX+GK@~9SDoppB2|-++3X=`$oP++t9oj z+c1&BW6WQi`KC?PWD{j}(xCbrSFCm|GjkUf2HvsJ;7Gzm%8at?_6mVHMmat^pj%96TV}c=e>@^;L0BhQV zJsyueX2udUjE(Ua+l&o{3EFEu{DH^V>+yQ*G3@Vu&b^sgAAq`HmZo&y%a?ic-gD16 z_k3TnrfqYE^zOi)(%FmB;umIlmYtjISA}$#(%&#r<_|^lD@udITNRP4`XEU0&%nS2 zDd2+&5h3I!u&mZSX1E%d0&-o$Q?la6*ee8bQ%b^fj?;E5{Wm(g@NawB%%;(W2Rpuo zuLNAt8NYRpFgygEA<^HlBp44L6rD{l9MBZi%%htcZ~2Yj8~)K+D{Jc61T)FgypJm! zg5k>%&KD%@@OF>#wDt&sH?`GPDV9BPAzr58uc&xEdm}v9-m0zE%PPV}j;Y+JE9x8ZaPS z!Lj>!r8khtdgIa(2^dVtiP_id&04ZPD5G#qcIwwAYkB`5Ye{p= zfhHuW%7A_cWZjtVVXhzp0w?k~1p3IjHD;uFov!NY)STI^BODfb8);QYV&(`#G8vws z#OKZeQFY0_km5UO;o)(2R;v65Wemptox0rS(Jo% zI2Dues2CO$2P$E}Fqa&KIWDW9V14cE_@DJQjri+s=U`#LUeP_@ME5in|FntSV_l|0 zjLpKSj#xu!L$^3t!+6E22^aA~EpQjvn7Grpa{Z?4!DP2t?=~u~*BFf4;^G!=FZJrP z706kJk|MVo2x!}G0KgfV8V65H=yU6kjO1qHd6FO=|8a>QW94IW&$oB;?xg;bRI(MH zkVs2l)^UNjWW({9;ot%xf7TEiqDa<=AqpWhI$)V{M*E~hnRo#h@dEoMBeY8<-dWuB zprniqCO+W>{+}Zvi4Thx!kRYnLiUCq9j9A2S?7}-4%hAt&87fnb?Ki*QVETue;P^u zG>U+rkxP$8E-n#cpXYQ zXAu%Vts;QJ1q(i56e9=(#Hvz^9@Wx6+-?(1t(PD;oLunFb7y#9WA1{(&xLkwza_OpRKi ze6ffZnsl8hVxM>N1+nQegRt}qF>{>3I*6H#jvw~`h|$X^3IcH&e<~1LltZs81MP`~ zeZ?<5f@bu&PNsRzj7!qKW_XW62%NGMg0O(~7KlbtEeH3ddqtyA9M_2WGOMb163^HJ zh$YPuAiHqCLe-%NZhs&lWrI;m%QGH2e_3hVifg}~5nB!D!#V|P|4=`tS~cJ(c@^1? z%v~}Ij>JB2`d+`f(ao4tDF@%I>Oj_ zMI%XcLPmok@mk2}gVW+o>XGqF}MMJ;c0Uyu>jX$`EmATz7KB$F`R8Og(u+T!r znfjwok$y`&g`fC?fTb?t+UI6(C}*ma83QF%8xG*{xs^T?KorFGEkOov-W#o@)Gp|} zSE1!N8cE#H>thWb@Sy46A{>X<(uHer$->J4dS4=nkS?HEQ?xY(7UHr5_EN_c)m4r# z?h?X+vJUbHd%*{wECmq*GaGxMK-ADba5Y-&;kdPx-VMPDyI+B_e#(Lh9h-E#>uzz0 zgkn*l%#W5?ndo>%gr2iPPtLP?&Ur%C=K z@XB=~dk>GX+XYHJ+k5gfPdxo*h)UB=Y}(fsvYprZPl7U_1uNdf%>UP}gF{O=WhEut zB4LW>oBc<^E#E{jG$pi0a}c&nv&0I~C}e`>7%ZFSIIN%MBr$L_53vK#oWk8f^Dq$* zG^&w8qZ%nR7pC)S9;4U@&8w%oG>F$s7u39Nx?9bqDGcLKc6GX_<_@=$c#<-#0J0v# z3NXc(hg?{xN?r!>YRi$NkRAvR1?D3We8C*JVaQl$62{5e^r~&sK@K$w`v3=QQG7Rf z1VGWKc%&JS7L1Xi5>UwmJX97=I;zN@S6)&&%D4n{b$~M7=^o5O#epz-)Liw)P)e&hJ^~aOT6$N6|1@u&Wh(nTzYk&)LCozvwOSfz3am9#lFf@xe z@j4NV7=hnd^{z8;F(sG;P9o34F2QA96Y7_{1dG{{Z@5s1q!L%iPBptEGjX2Ho1?n!C?M=jgk=0B2Qq7pDzwdJ z#J->%$N*MRriKel!NJedzMCnygE9DB7ApeRol#sfiaX33v!MZzo^*uIoK~N@3@nLc zYFPkP07i^Z;USCUooPhP?iO4&+GT)7WWW6qQ2@v>m4YNOZNl(F9%N~bCfL+h>~p`K z{Vw*aI=dnXm8dv<3lWlL+yJ@&n&9tf72F}D%YlA=mHlXYy@1Cb9jzKXjn=9alNZFq zNgN3(1l5{RP*VhDVHqLK8gHk-TbVG)H@zto9Mi(6C)+j&L`X2Y{W-fnm$hDP^2A_G z?x$)WY!}C=KgE#l68|2ScX3H(Rm{)0IZ@uW8#^bK<50d(Wy|>~Ml=^gQvuMNqCw~I zR1ploT%jvaShibRnp~or1UCxJJPOYlo=)qRNHbh~`pp%EDQ{Yrpg5?Wdj%Psn zx&=7HT@-ZDT)`kWK~Tye5x^yg&4EM;n#gY~XfeJUgg<%8TbsVyLverKG8ME5MJms|tk z;l3ZfxV@yl5iE$Mgx)205`QSJf{0AH6zmzA5O$7$Eu!VngB9wa28T>ShiR^}lP~$# z?YJx18TQs+N-sZwX;i^iZf)H?HFY?!b;ACiYBA&w0p zsQ6XB2smGb?#A-G4OmcdEm-u}V(KG1h>>gQ>1)6ZDuDmx#jj~l(W`5NiebzOCn6As zI842^k(`;7`*o46+MZwx)>HKG;$^g?=w|!K!6Z7=K|EUyF=u+ZdAK3*mlW= zA$7(m5oRogOoWJ$J}hy~5I_r?>P$1$ILF{hwvnL?Fh{!akwurXVTjEU&N}Fq3t>Dr zsy!DdrV|%F01<|weX!lu=Cae*5W5=VEwXX0O98BAX?AT81x7v9ej(R-lvTVCy9feB>Yv8iC45j-&%vjY%?mqzW9T zA=LXM4TXOmqQRvr-p_9JFb%ut3XN@Hy^`wv7x=bQ+gq>Pbs~E;4F#HCL$iB1dmYW5 z-kt?2?M)BM5qM0Bz#WVC9?XM2<0kW2@OFK^TSC|w%X;tQpXZ5t1-bk-BSdA9%*lsxxcFeYogc4Xr{5(m zj_P}hw~Z=Hz49<;C zn}k~Z$IJ$2R5e$Z*HvO?_@LWC`1!`-OW2* zt&*K`8T49v2g=h)DN?EhEG-9H3)BT%gZ^W#6+zj6?Lb0;R7wID4+0zGT}bW%E5;}w zB#mrYCmVp6-PIK8h{kwLg%qZ*HVL+5Q5e!7^UY5M=4^KT z*23R%vaf7(i`=iLkoK$|eL#YDKN90m`O3SWtbU?EyEM%*tol^Y(^vw74SFGfOfW_1633%_j0t1+VkQR z-aaaR6RA9mxvg_Oxi6XHWj(ZBt!@?+r5O?O5;S;SbySvAND}-wY#2keYS2wHfNV0X z&o+mwg9S>sp2eY*59?b!n=Bl0aEO&f@d@+5s8uFWkFS7B2iGse^J7j z5L({bo-i}A%0#^<%bh3=u(5F{qsTCT6x@BO+}Sw?_f_C_gRvUx&I{NK0@#(1dIg$R zW-AtXv0o^k!4zz6MkB(np_`{O_N@6cQ%S`g7C#0PjhHd$tBR$t{P+}dqSG;IIWz`Z zBX|fE%;MA|nHpueeu-sLmziLPl~N75@_`J)#EY!Zf4B&vmiQs_Bs71JreFWQBE|6C zFmA;ZV32a9C=)n?!m~9fEZ9AY&+GV+sIu7U4pA=yyexbPDkysO@FJTN?U6;S5?yY} z+%fCx)Bs;=KGP^db^t*fE{X}gfR5pn>=8oQ_;s7rZc#xPRtY<9Fk!Gu3j=9j;&bp_ZQDBP z*+vXsj;vEWTAM1?p>l9EJ$BwM6i1RJs79Z|@JU}be%@~67u++W7r{dZ~z0Ip(T^p1QsroPtN58m*Hy8{UUsLAiO_<>G>tSAI3>E#jwGR4moe;YZ zM!jDa`-+;Nou&|tdRkCz^tm%!QpScH)`DeV3p(JXnm8Vb9{3DoD&RO7XfZOg2Keak z>=C!)mhJ1n2weATSW(pX+PeQitPv2QA27*3!MfPbVj)pFiuzR8@1qVyka1^k^{12| z*&@bl2$SemW{^uf#My6cvZN3&VK5&Rm^Nxf+PRU^h+LANdM=1&%5mRoJaGe4N7|5F z7SN1yzR>TD>gUm?v^6|G9Y(}%It=o-bQq~J7Mg52j8qwP7^yM}zn~e3UziRfRR*ud zMped&mzpZ`Ft^C?MuRGIo(5G$It;4JW37Vn@mR|A)8ll06A$&8TJADyO%t6>BlU!D zioP+69KxwPC}^aY&>+IAk%NLp4hkAMC}@tO0no@nK_dqRjT{s-a!}C7K|v!21@G(0 z#kk4v)&)w$L^LTRz18NRD%2*)NsLSSM#Ubmz;I|L46a{)F;UdmNsAhT{{ePaRw|5> z*q`QAj6_8O1A(YSAStx+TjR4U$}Q?{8~s2@+i6a%GM|3^H@M2jtpr9P-?DgxObkd? z;#OzCO-yua`yEPzm#9@C%)cYQae+fc-Kx$=85;p3Y(WW!oGs@Z4`LsS<@^`JM|PWc zDY$6HGzntU8OKSB!25aBcx-z?Tqd`jyLP;k87)@p145DevE9wV8=(^!W2JOiCNQRU z9oGurWX)x#K9PN#H%on>M60zQQG57-~Obq{Z>lRZS9%}#2gi-xRv*$ zf*-v2UL-MtawkBQQTCBRFKU<=2_(kNnW{h-3WE7hcLO5X|ESh)TZWtln>-oBdY&!b zqbH+CuR~*aQqK%reP|)FX+IJq1woDBY4sEZN%h2RJ4Tj1)#<#jo=y7knu>mGCIFV% zKbSs_Fp6^yQI&v7$|JGSZ08bBJznh$S9gIW=H23U1dzPkDYp+s2zWeVyh-{q`~dHG znfetv)2V#vtUQ*$a-M%~mh)@{WsiU0>-vJZfPeT>{1#?-aX3(m;W7+3TG&9$t}mc! z!eA2v!$)FE!Mm{U%4myS_PCf6nx9sd%&GeNEfg9mEsHs0yptGIdV`_H)r48*)hQ&8 ztEilP#T7#^V(!EEk-K<_?XQyWaN+^AUC1fOqV$Q%Xal!pFXw`=%s8Y-<{e?V#SMHs zJd_wpHPs*>=IEgomN7N*xRlWeB%&13hoyuNy#(bK777{20+qDfw3{7>!(1T2mMD`I zrbd~pu;zFqshOg6I;b+przw9X0oCRhfG%3^kuTj z-DH)!$tpLKRXe1nR`tLB+Tp42TjTFC${<3BWg346mUqH^P3Ut(A>8121%+@rSe2g> z2wU~6^eVdv8G@h5Z6&0HHL1)zgrVRV)CFvh2jL?N#G638x7v{MHajGh22B-6lb99E z`rHG!SQ$y>ymdn`>&NzF`>*Aj`0wA6b|Sc1@U0En-z2VFo2BiNrSFR};_( z=fCU~)7{xMEXv4VhcO~#FP%&F)P2Y;JIg1qdBkBU96W$5pJ*qYIh{_Ya5p<>XWBcR zFmGLzr+BWQI<~Np)sL;wd;U z`WnsFOZAaeR)p7ZSw%}>L`n0CGn^0rw-<8VAA3lU`bwTffYw!>Y;V`i+R3M{gq0v- z+hfW>pD%~2W@XeD_!wVyHDj_Kr>E05v+k~08vCtr>ndIM{u+M`8J-N#>sZS4qv&6Q z1G%Q{jihfFj?~Z_X`5gW zF$`Cc@^EZxUc8&Bm=GxrPC4Tq7pbSg?8+V7FILIO3YaI1U0=%`by6xlK!Vk{+R&BU7hB_k>rqUHH>u2QL5x+b-q#!5XW@0 zFeSTq8z7^%Zm$M%r5{Gz^yMhIFfaPpkS)vrp7Qd}6R2!w(vk6Ha36FRc0K!O^6{yo}k~l4( zF7QBOLc}Z{wHkF)jsXuYR@<=qxi|zXK-1j|MC%7H*89HmJ!E=N!IcRsG=TCmtMzA+ zOJ(6d^e)!#PgX^~+mKE*4IBWNmyuBGqDB~B)O!ggI-0(S(2`W~1T@&vgok_i#O>MT zdiY(7eBQS>zKwOAME2?>wB+{`k$ZoOUZy8WomI>HVC30q$x)4qmF6{+oPwu9R%XcsPBg)a2$HvL{y zy+`z8xlNb2Fi)T7dADrhj=Ghh=uL5eF{`Rsm$T3#%~oewR65?yH{2wOznh9>KoYoj zrLPRiJto7J#5eN&qFgM%s@%T9v`}Fv1j!CWvmJ>QLKZ;-LSruF_Om*I1++mVy`QcG zjIH7~GP~_62kc}SS=-FjVM3<5!^ma>-{ZOCJh$t1we^u|c9E_JtSTR1CoQ)U;}?^S z_&eu&fh@TJqqk_Cwv-E6rv)?dh98LGxX4D@H;%}0vY~hxLvC4y-&(`_#TtnfB!2=W z&$$+^X^e2?%vtWj9%ujBL4I92P3pg4QIVQ`Goc2G1p)(SqRt3+G4~(#M1}rn??Z}Q z0VS~MV1|1jInHNkxS%NZBdrQI7@yY6CDn^`Y64oI29B0sAGxw2)b~hoAAzB%Iub4t zMWd*03wW3*jdi#$62|PKpa;#oysMGXgoW2x^Ae@c*+|s2F!AK!ewJ6Sur0hK$jsiU zSe*Ns)kq{J93uef?-T%X%s3W1-i9HUJ+VP@297vyuplst!15(270PD90z=Z9EMAj0 zvBD)=xG}L6CX}3)O{~p!4UZ>MV~*%#Vm*rQlo&S$OIQb4P1$m>JcD@zU)48ZHaA&W z^UDS98(y)4kt&rq*wcDg?T*}42gww zHCbNTB1rUWY(NkN{RmS7g7{2_8)g~_7*NPt1mh?W%Z|rj2xkHm-O#8D#D%kfApWT!Nfb|@0=#0)Y0TYlH z3ny69mnSOxTjoT@7+4kD^f_mD%IN0C9Gd=eR&-z>?o%h@zbMktCO(B@9g_};2m%p}_z#UB zW!VXkz4#AXB;tUq;cn8Qkx7SU)3U^O$dn>&V?6mH;#corDgZsfz6~!}Jd*q#ve!AR zr;SfSq5C<`N>MdY_7X?%o1o zM~+n&t>+41NX|jsdi{`15)p+^g)b;(8GG9w(VqScp62Vfe(pCOT+W{5yNvxf1+e{T z)4;Wg@c5^Hm(@T0S4hQ+K>oG-){~L?MD{85^Ko`tu&;g=vO{O9f9P{rLw{bO1f;;{ z`3HG}L-1I}jigjxA6<5ny|G5)ec+kRK?^}r4>uAOi-Wc0RzL>r2JbSqG(Rc|*X}I)HKb+P-@nO9burAtpqa3M@^PJm1`>_nqhCY4piztzZ z={Bvv714bIcjK(v;`j1~kB7Q<3<_|8X_kE@M{(fhvkX$)+~`68h}^t=kfk~bX0qa? z)D0Gn3@{$Sg|)=G$^i>K5-aynDYp^a&aDZQv+mKA>rCT{+?wuLdr>TUZcg+Au+H5; zvca@K$XD@+3H#dypEqy)3qgZiB!fm%s>^x(2zx!ns9O06KXTxyjzvlRzx|uM{(~QY z8I<|UR0$Fc!E0fig{_#7KbwNQYdt|I^5^zAdB6>Vb#*x-4^fNoO~}1rQowPKE$45( zr31ERIX%!Dc|`omkn{K3LomH|BmzK&nkbVl1Hc>&e8kAS9ESmV4YrbxHyr@6U;IH{ z7$+Gx>1^=*Bl*};pp+H7&_<0kzzYN1c>X7}&XTT0Rt*}t=N?W_r-FF&+y^uY!UI?{ zLs~mHEn>hyNx@E-zy`{4n*Oc#WKb{;Wyf?{?VrG-{`d#FuXbO*_Uc^g6Mg+H2G7)e z@<{7%!J(2BX5BIP~UQE~Ne|C#!>SC+A+ z89G++X=2?&S4|R-h*}a3SVe*iL?Wv9&;a(yvi_Z0Y5mDtTIJql>|CrrgDpGVdyz9~ zUF6~Bbu4fe4>AD(#&UO4({qz`2M~Yzm$2py$Q5grW{7U|+Ll4X-VhkPaS|btvgy1a zT3Y-rS-jnfrG4J2TNnn?=Os-PI~5aU@A*tR4Y8usEj5at)bA6}5fNDX@3u1;iU6=q zm^m9w8Z@zQ?8z$Zaw=tIA{hP%X=0nz6K{o%V^B*n{@g-#*QR0Mf7J~GM|(-8?8nbT z>rp8Ho?C+J(#VlSqr(trR0@Db)xBv{-J9kVrhb}-F|pAo>VoDxrY>r%T)-2=H|2xU zyk>frn%Ck%qET8X&FitN(_F%XMDsXidzw3xavDn0-dAA{Pq3l9c-3^J>{Mh1`cw|K z^zvRW#a25+d%~)MO_hl1CT2ID)+BNBUrJSq;wCY~Ga+^kTW3Ho6J`QFjl<@g)W42Q z$m7)2Y&9*@KK#y>OX37@uh#s*l(Ct}MV!bX$POtAYiL;|a?2Rz?nQyJZ#@D&AP6n( zRtqi%syT1u4|B3?eo4asbIlo1PYGve@AsvLt3>hD^oaa7mFt`@(O^bgyQ6NHiOjbjJiDiw@(GOK( zR;~d~9?8r1aqMYET zZr@tbk`+a2+8}#uSjXxvrg_e&A`DH=$UP;O_f{BPSBdnfC{r%rS3AsA8A0Nb7S5b< zNAWjZt(s_=js;<_))z!#4rEPe4T&8o?|Lu=4R*Tkb9c!bG!VuS;O&yv9Fo_-JCCxL zb>7%j?y}AsS`TOyZSJg_OHQHYes{=@yvQ8AoR)*SO~%A;gs$)e#$>e_iN_v0@XHV zPWiMbPIX42{wHw|P@Pd3h;t0T+JD4N3x~E(payW)!tomLL2py>C&ib6IcvX^HX$qWnZ zjLHNnqjch-S4n`s3srNFN{?ZVA`Q2~RYSw9#?}&sFcG{dz!*AkVTnjeflU`BDs4EG z)`q!5ER7C|XGY?EXhkC%4C?tIPTz z#nW&t5k`rTij#2`SuxEFZXRak0?;nT2UvXnXoVm^;ye(Lkj^U29M)zr`Pw;7N!&5) zv?DOE-adp>Lj&g#3q;q{4sqVxs9SXDts$Ntb(+U3ybXrbwhujA4bQNj>*Oh4akd+? z@-&O?!j~4Ea)OBaVGY7QhkC)&2>x6qU$N!!8Cx&|mApmnc|BYe$_{Y&VV^MkV&Nnd`s}IP0Yn={d__!nFO|_#ty@cQxp6Bj3c+sc6jYXZTga z)yx{U4V!VXaaaBQGEUej1{`i2rjK_!o-x*J^YnoWgjqvPDqaGrsHQckXX1jhd|_J+ zG*0(kNOxD=J^g5=si8}_yIx=z100E8!(tin$BXFhs$a~oIJ0M_sb!DjCkzX9a@c1? zhzl?S>tUyin?&@9bAus|gv$zF;xbl!odCsJi4$q~!}^!;4uMufHo9@JG1JpJhRhY= zn>JVk4}_YVWVz`J*aka{WA;+MyXwE!PR#&xbj3_l)z^01^#+7k7sMLmfA8B`bastPD%s zg#ER4^i*XNHb(VeqzdKR%GCR4-5~)jI(^`^P}uh7$yX--he8LKzD%D?z?;7yw6&2) zVTnEPotNdvSenw*HP}IrG^rT{@*Bc|{Jq9{79QjYiLz>(rkqMiyFg<_Ow|6~Ij05V zj^uc3FJhF6-bI5KrwNHa;h1w?h}J0xwhof`4%8NGkMi?BziOW5dF)vLBrMWAk9gUH z`j{Hn##=nwYs%~orr1|=^Z=EU8dWkopi2N;N$FB_jwD1sC}9*R9?F-9ThA}t@Tj~L z$8s$X6IPK$KIG)#Tj?C0Q!EsIC|1OFFU3139VQi-bL7*iYDO!;kJ(}yROLCnVmy9o zkj`#m&p-Y(?fLS2m_1(!)@H~zd%hAG%#d%#3@X8zZ&ImgR9%ne4(THDtph1$c`6}I zFzBZi>(MEQmoXuEx`~Wj!M4BdbX`D7JwFcv!R~WdHEzrlM1dP@z*4!C0E`SG2-{aw zMB`#oO{vv3*tjjyDeC%hp&5}Q#jlZJZOBwceHvzG+S;J_7o^EHR11Hn0!hR>Bd7Ra zAksmN0fKD-ZJJO@kJ;jv+FZrfbSYGiM`VnHB^t?H zTUgYE+M8{<$jsVCLrK}F`>1Xd;)PNM~U$>bH zR~anE@{lZZL+9l|{jzUaq=8wxmiT5{ogJHZtmO>HjWhi5=o@|Dr%_@Fx)?zkB`!H7 zegh8tjN~bXv!e4ckD_m&e3THmF*IV3N-i%{u$_yQ3LJ;CGf~8}p0=z>^n5z;UT)QZsH6&aKVM}ys>>)$vpxTk?I)dP`gAqfZ-#b21miz z_Ofdzk!H(6fLVJ6C)H>AEbX|KR+B0Ej2Ja-P{^-tJ;8X$?qUZ=MpDs3f!4V#_-^Xi z;)g|+aT5wRp|$R;;n&`^Z2jum4FwQ}5Vs^W&v87Gh&>xUo@}>Z+57=X*eKwa5Jsev z>qIuvlI%P-yYhNYU$P_Q#)?ux*li6rfX)k}5ex%(BEa3uFp_{SLs|e$Bs4bdI7?WQ z?=7~IY7SgcU@U)>^yE|>-ettP<(xp+Dee_+26c|hr-rgXz`SgAgEd2m<$V;opmgXN z=dRJAV`IUUBf5Ec=y(B4Oz^tl4Ip@waK!l5kYqkeL1cls>M-m*&cys71 zfI^;}nc_`oQu+kmP9iiKoOL_I2=#|V7$0u*5@CzbiK(59hC%__=!gQAFKi9~A5N0u z^W*wJDF2RcRm0+w6ue-&Y&r@*H{TI0FB)YvR|ve8V&#W^f89J) zT7>b`d78DZ1F&7J)wBrXsba0X`!J1Z5nt^n(mEM`yB$UfU8S|`$UQ^N-dS)qI|cK~ zi!Y3o{Vl$gt^pN-y1oM%lg}Jrf}F%EL;WAiDY4Bu!d1R@2nmvq6os##OOQUfNl)vt zHwPWGVNggr`~Me>UD=mRi%(3E@lgJ+!LPm+op~^PA8qU8i` zM-l+X2XRaIL1Q0tfZ|LAj{mxilWV=2#yq;_OX>DH|00jw@twWwk&QYbuj=V=Im)AS zsyFn(9Z<2OI@xB+S`ws$n)jj6l;zTx%~4y1gETa7dsNY*^m(P~Q_HjE2+9aVAJPi@ z$<<%);U%D!EiGJHTV7KX)|d7@*`{UXCmn63U0P9}t?(Ts>bd2K)k<|*U5+x6dp?jg zrGF#r^gvdBLKX#uo?_`!JgVu4iewmaeTlY>R_Ph#r05ZU#9@j_fNz_kM{UM~QxFk2 z^2X%Ma}MdUSa#_&I`oPEv&0DguxZ%fM>pqH^BrgzN}wN^*0zRMnZW}U5GEycUXcup zp41=BVJ-7p$FjmE#u@NpGR41b@tb)!_{+9;O2~_jseU(PTtgd(wI?fpd&xM=N;wDi-c7&v$bogs$I$W*JWKm4uoc5T~^)JrNDlW0?}Mw&tmCN zcCmZiCOHwi0l#4X2CDqACni9IPvi`8mz4IBv;ANOFfi2d?@uK-%pez@gKzX%eAOgJ z<9sl+h(B0Ae1pf(chEx2p2`J?mSI}mP|!!H*{{E(M=^n6U}f087kI+SU+0^i{S&I*dQ@+^&@&h zR)piTWQNIx2aS~-II6o4$5DC&D1eZ+C-MVFGlcn+g{8}}#hU1y9vWqQd0mgqfpb|P zi&T`>a&V^^k*dg0FGK^676V?`$d43+o`MzPP`a zh!iH$6}Z;%9ADc2U8Yg|%o?u4x}1>!(pWVi*9a<@(sQ40OPJ#M$@s@}L{8^D-BETo zCSx~=_Hp4d4PxP)NPr#10cN&@^mhFzv+gk=g-?k^pK4@3WlCZ#+v_$)DHkOMTbsW# z!IxlMhdYsueAxo;q3M;NTKL|Kq&zm#hS%hsX(5T0XXOs4c zmg9b=#mtU-0}2&rwK~s_m$r*!JL331y)0Y2*4rdw{jJ@Mbr@v=CD2H2r@8a=3WYcG zz*i15Iz*t+K1C6oA_JE@S3KkW$sBdh#u)2QJ;AP#Z%PJg8?o!ig5oRQC#1o}dc0 z6+=DY76>H7%V3gd6x>NQO5>j@q|7RQQPL4{uhm`hw@->sPnetqH_g}gpB4Lla$Tq_ zen#;vqJoM)R!mIGD$5z}4=6VHWX)(w$X#8QM>d$&(<+MfN;aopBWQTd| zu*7Jh1Z;Sb6L9mQ&gP;wv@a48JOKpd-iLpfD=rvaY(Ja$lR3zn) zHw-#&a6==-FJc5(G%-@OvqMRNoY$$Xz{gF5JTHMIS_VU<#kpWe9ED(Pbf!Aj0hz?~ z+epsN*;_iZm?P3w5*4B$y1}2~H&PacC8}=@I^AuIh15i;pu;QJp)nZgNC`2bBguuD zt;wQ+Wa%PY^29les)~qguFB=+cZmD^2&f}NqR@zQwT9;~qJAJ*!FoDWOM)7+YjFHAU_eF=fU{Y)zjnI(0a&<{Cx#0iEbCw@?5Fke zYMs5IUgm%&G!dg*0(C^iqG4>Wkr}~ArX>5rPRzGUgThZ=qVLH?IGCc$`V@m|&9C$I zi*?opCG+SCu48znxc4_v+gF$CpC-bDeFX0LU*D$m0FFxr>6IXqVLz6V)N}4fAs1L; z*qj79+aUY(H&KMeRz+J=`=8?)o7Hejk7$;jDOvX_fd>_>=6Fdy;T1WO4C}-COl}Fx zLN#Ukd=}{-b#Mung`k?WEYYLEsNM!SBZL+I&xqBHv0!sz8y$is?s#MhWHpb;Nre{u zMeddw3UxBxK$9Yv2$29dY(f@DP!`*@aO(65k1inn&(t;7|yS@$Mwj8O{>t7Q!|6mg)`=VN$PTD@+J zwh=)l)1Wrl&;4ERqT-fYIC+d4hXqB}8YA2cM$w=IlH($>+5}LSRt>J|A!j>qh=kP6 z7<6WjHn(|v7OV$UBuh#b*BG8Z^~oR{7`?yAF$w*}Jd42;`6#tLnTG@;v* zCcFed zG}0M=NVVtWR8!eRmkbp1ruOWsqzS}6${E(5)d5!t!1@FqRNzTI z202zmIrxRcC*NkEz}>tAxQBo&S1mJ^1hCdCWr z$Q-qH?h~t5wHJbT1a?SbVSw5)_S!pPfKkNW+Z}mBad+Eo4O3UWE(v8tYw>g34!B@^ z++G1;?6=aY;DMC@lZd{jPG1(z57^+)5@JDwhEt+9>V?bQXgkCzKLj1 zKW8-27{`bf>5fYB+z7hXgyA$W364#b_#}3rUhlS3h!(56H@FpSc#RIZ&tOiyK%x)= zddeIixbJAREX=zULY2ir-A4_S5z&|FA!MA`Ps|*(q}+RsC<+b6EeV{WXX6Dx9z51L z@U3N9z+H?gE-1@Ku1z^y%SEUxuIRzUR=C-G>b5z>=UHf87L6N1QLH zZJ1|Fya5EnGhIKBY3P%44k)-4X{_>vtSOemh)v$A*50^oGuEWb-H2W^vUSIf4p>L< zyGX1DLN^_;jbRB;0wZh2qx^+FKC9?Ed0FK)_&;NH&VAI9O~ZJthV8?F=*0G*=spV zKq^!zwUXIOPSN}j42cZZJ_+xU3@FgR+f1mn&yrj*SV|JYydZ&BoPpahD=kSUYc+_S z>Tp)-(-)99<8r^qM$Eokyjz;^i^6a%!(oeLuPtsO=mf6KrKfLRf2*m1<(3zx#Z#wK zDqBOBvCn(0&n?AYO2WIh3xFnxO2a^1TB2w~H8z#7ZeHP z5;d3<+>e2*_~f|$`!CzxfeiSVBpQ`*urX@9>iRt7NF&r{Z&q#kitj0iyuPbt_4Zu*SseQ(S|<>3jCC|#>u`d|*tMcXb>%x8!C~GJZ0P~#$U;v_gN~;*l z;LI}Cg+&##Ud4LTFUrN<8sJI7?pmRwG#)L=rG6l-3!2ti4`vX709daQ-hu`r%CHbEz| zxNQf<7UQT#^*7lwJ2?6>Fz|0`o@CGS;~|V_RowupAmy0>d9*+fI<608zphaO!CT6! z12&=yK@LYMSTwb4^7`5Tl3yg{PDpd@4fUtfDyXm1p>#44js0d`L>2Y_&Kx^J-W z{s4kz54*n$g1DGEU$_3DFC%;_Lx-fiMjm)^Kn4a={ERsJi#I;cZhYKts~-?AaIxX| z#v4Ii#Xq-Zns2tpY@f?~pZn(SQ;m)I#QIsB=-$?BLd)w1yS(XbC&OUBh0zo~*pnM? z+%VX0*)Z5|=|0ua&jWU!M4F+DN)I$QMUsE8xuLHc9$b3^?{&$=ZT_-9c(S!tgqNnL90CMl+emTrlzWmYAB9qSnF~_yB63p+{V~`hHWynu|#K zFm(q#79Z9cXN7KIF&y5m(nKyu-P^bn)a=pr$LbOZW>2JzNnDH4IgX^KB^_)3YCJEu zeG0s${@ys*+i@CZv20+Q%i7a8zs1cdEk>Sw#QXQJgU0*YZsOcc7Bp?`)a3W!e&tSXc;tC!gI`1V@t@D)b;Ec_iT+ceds+I)|C&n^yr-i&-;s|Gg4J zbZCmaiti_Ncxb@_ghRM@f&$5&ykrAvILikdfLPeTS5AB?^KC&eiV+w&&R8qP}VQra-+9H4Grg(|X_Omz@Sv)WQpTrt7G zeaj0RSaeuDqfHqhDBj9zc({3#@|B*Z9`K}BA1BUxOP2K0as45FlYEW5#TuA&rSJ6z zb)7B%o4~0_SJ@g$ug|>a$QCr9TIG+w}LH*?$}R&1OX3xbQ6zkfi_&& z!ZW^(O34p`$un^UtA8%TggCl4e*Pv!hEL#BwKz7BD|52TtQkSbV{{b+fT%UnB{F_z~vGW5`CSln#! zPd22>v6m5i=PGCBGL4gJnZd9L^_o-=v6Yw)-LdCtBOcX1EO#zStXmMZ6=>28EJTe-pvJ^4bCFx(Lj7-9{R~r! zvO`C(nl}E>3($Tc-8As^8xtfNP=JGsXF=#xP2ji|_X!7;9F}>aM`UzlR>H(1WD?6h z_=dz<*2(zsG~-wbuu<_g0Z;WE(V69vl=J!VRQW(EUoMf^7tt$bN!E`)gOuEqS&9!^_K%s7(g0|G2?bHSB$0X zMk$vhMd)NMgp1<{Nx^amu6VVT=SNP^M<)%0Z^LDI?G;wPw?&OovFDK5_2-iD#;W-G zv0|O|dv2K&?73de{Z#zepHu$T&_TA-k&{ ztusgDqunemKG)_ugp4Yz2wi+l;{OC2d5a3Q5wj-r#VcqM4DsxM`?}|#zk|I z;BlIV2p*?7MbtRW!$hOdtPnL$bDpSi8mS6*ka-$IaS&WiVWviKL7*-emiP+&(hRFH zr>yWQK4TKpbq+SvG&wy;4T0>wi126~qNCHV_#^*lmx<@oVJ=Jbu5+v>9$|VcK0INP zD4`D|(pNbls#KAaGQ06AX{ZDjl({OZ45VKn^=~Due^thw`tMUJ&8w0VQ4d)Bhmxm= z29a*1FmP&B*~@bsy#*k^I34R?%}L^rcQ5D1XnyA3{-6K&PyWM4f8k?_#q(cFE+-;C znMbiaZ6nB6{vwrM(v>;aVOb&zPdv#RD~dy$Y{D1tU2z& z_7*@vKdV5SV@d41ih9S{ibG)G)}z)MHG-?<1mAM4w5ZU=1y0zLlgY67PkG(pTapuk zE(QdNalnLrX5;hxM(ktpZbZQnXAJ2eBgMdd0%!)i%{}Gn_gOJuu*f+-HsngwwCk%|MmcwuI`JV3W=kmRu$7Svi$5LK zeQwik-!iq(b4StB60|V&aO~2(R2yho&3#yY4W0ai&x{wxhYtXfb=mzr`=Ut36 zht+Qrc|dkLL8!5yYUM`djz>Dzn9xwvZOACqWjo&#A@X4hJJL4|5(>s4priaQR`Q+b z5kyBB_X?FC#MuCRI6O}YxGFsV{yzm>gCw>k9Mz3p0A7QxF^)UNvPXGA-Z<3^;@IKR zPX6NTR`wyrh6(BCb^a180O0p_oe%4=5-a*3{hklgtyioP9$sbo6@ne zD-R@l3vne$kt?z0DZ@@{>PxbhU%3yPMd_bPd8@!@gcuxQck79hEDYu{ z9T;Z-xJtaVBL_!$Sy%LNZ@yG~exkGG_;M&e#u0!z+}AK;ss8f+$h)=j;0*_BS^W4? zTp%y|3C8K5U+SiZi6IPkb{9iNun8grqUE%q4iEaa?7$f6-PEDe>osG~4s4dOpv*jC z0SC_~!Ve1&t0%JdNyl3ga)7El<6^7f!FoGM%XW8=tui z#Nz#+9%m69PWr_&Jmr@a&z|I`{H2MVdr=FaVI-(l_ZyAb@4AD+nd*{bDBW?zD*(SVHq0A;q>YBH3{&)Q7rT=mCM!$p7`PJ*q&U@56pFy)+OW$| zCuZjKuTp&o1-y3)+NXr*l@%LG9r!#RHp=DI)7M_gu-LOO^lh1DgglnP=-LP zj(y|0R#MlQ%t?B3{>KhvY9Z^`tqu_jDKq)dbLK~BXF`O-yc(u-(wil~pXqdNF2zH( zV<}9XKXHpVYC6$wq0@GR-rD^I#)|o1xp=u$D@~zh*_tFg!g0dTWCr?oB$PBZPt32d zkvKHw1(MWBeN19lJqR{e_zIDuGB6#(Xi+h3j2QZdS^NuR_(x zuWQwjsYU14jgED*i4pK9!cZevgvJ!BWB_uN*ie#iEKm+da1fOZ7@h0)0@qh=K+9CS zCaa!veQ?tqF))Ap9YO(VLgM=Eb5`VnQT=UiQ|7VMF+{;2k}13jPUu`ihI?Zk(1Dcc zP^p#B5Gm8VQo9|Sj+AN6lDT940)oocLC7nBqBLB?TxJ|p&OF8~;vPw?1kh$_yl!uC ze2vv4#TEL+zZX(OaxtW6+)soo^@Z+YjNN1aR&>VXxsdBrQAL%c4YEU}S~7puaRD1} zGcvm}c@!onGfgFLEi%k>(C|wLT5fX;G-XNP9FYy;?6b(%VaS2RsQ4l3EB^DCK}Xec zlR>A#!jU!)W{}qDbky~4N*lyop?$;avj#*QnK<#>5lgmEFbez?&%R$gEU5#A^AqF?8 zUt$Nei4Y|eX_M9)l)BEDhq4JVZ~(6m!QK^wM=sd0;3a3B5R?_d6Y_KDes`4a7{4IkBr+|aIO#qreE!zvpR`}wXFn-@DB zajJvH@%6lI(y)11xs15HLKokRxKP(bTxdAU5SK+9FVRevv%@Woc_GyQyqN9Xl)|3s zmf%On3H2h+XzAK&WR8u8O-u)qXT`fPhc_f|zToH>f)K&r z?U-HJEB2Y&4n3vX&w2HBkc^B=%`S%uNnK9WfgUImtzbfaDrDTaVIrb-&X={V36Tp< z15+lot$61|Px^PJH>}EXfF>p$X(WkdNufUU%(L)B-7E-2B~Hg6xDw|-B`5^hk>mu@ zGu=x>ydRQ1i}w%5C9Drth2pP`YF@%Y^xJDUne z5pm`X^o^iZP7M?{OOjf@??zS1oKMYFuaX+JZr}=Z1%!&&^x)GS8AGC|So-oQ20Ye# zv?#u{4XDr5N2l7Th!R1jw)as^7~$-=Z70~NWHBi@TAV(K_?0jwB$zQplMcoTaR)Tg zzGT}9pWaiI(!=e5cI77!|36x(Mp_G3X0LER@{#!mu3o$^O)zonxwu-6Z-Z3T=wi+P zNzgZ~F0a!^Sk7L#<4E!)>*ve_DJ&Bv zzv+69TD-hrRBrLkh0Wx-9!YlB*-M3%{7B*`xVhp8yyT~=GVjnhPCk&ZcSqwQ3fPWT-)TZ48h<}-BW6MZ;T^XSgP$%dzeB{KgS zrK_Z}^BIJi$|?*acsU;wnULylxTwKM)Cs(XkUqa>SZ`l5VtEfa00r}_#)(hErhWWk z?ZtmkFBy60g{ADlq5-C`UntDU_q(c@;}pl+GWC85puv{MivlD7(jg~@*RgW{u_L-fMg zhTMiBGYJXjks)}kp`FFM^+@zk+4&AG48h`+kd@fmI*`DqcocAMDn3lLRR<}e5j6Bx zHkUx1HD9#CsKUhENz{=; zqN~URx@N#C*xsPO3puRNQHJ32;LBka)tCf(keO{l^?2!AnvSsswrK6X-j|aCt86>1 zs6b}{hzhEK>2atk7wi7T+rih)g1V;&k&SiAStrBgEO)b zjy8NYQ32msvt9iER~jA1h)Sb(PMzQzg;Vg9`2kCm!jUV4czL-(h`5(4q%X(F3XL7G zL=6aq=Jw?nd5or1Xl~yRSR!pxp}EunP-t#n@wS&}h{C-}Llo{CX$Zc3f@Yt^KoU>SV{JofbBvtk;)C0lwWystL@Ztq@t{zcfkbhML9zL(Ka2R@7 z)9CJ}J86 zO-xCj>MFXDgr;z8$O%g(jTBuPvoOe#Nh+%>Iv}&#l4xYf92~-uc|aErv#s#$*z};j zokWm?@CdW zY2TwtP_*w=iAwJO`E+_%-`}Sam9)2{EYm(CWtsL@(`l*pBk2?+WGVY-I<55F$I|H$ zeZNCxdS}@5JrY|1O{Pdos-ohFurN|Q7_v)s<=}S`R?S|NphCaoWs^(h2w89jYpK9C-OXcDJ4s7p9d^}SgEMN5PSEzX*owxmu#GLL{#rT&{S!wPq zCsJb%+??KvF$9#Lx5xDJJ0%&x?!hb&S|FHkvJ0XislW0AC^tkedu5esZvGCkmS$phsJU&W9&mi<1R zmIvNk-BTXCQ61XEGI>{d;GIT;lFo}?nDweODZC9;K{^4($Srw7xCWxW1ZK1WD??*> z8oo>IG}A-L@4fN`XogAglZbka>4DM|gOEhayvU-`^VFQ0An+?eS`~1Jz++o7#!_xQ zTg^$S2B6RyqN{ijI?Qndp*g9s$`YJ2@7vh?zU!^6$XQl{LGRJDFzO01qd|0MQ0^sN z|C9zA4T{v7K_m`Ht-wAu$}mHhT9_Y6gnA^pt?ZE|(1kNRG47jM0V)Uyq)Slb2N~la z|J`#_OEf(gUvc1c`o#2rWbk;UC=V{@=uOgQDa%J;%Hf>OA>lIu+0e`Z{CH66ITZB| zk<9qC^v>xJR5%C-x0Hp95g?5GG6Lv9Xo1%pWN8jORo(MW)D8uFXmqG^$s=$#nsUsE z&rV^48j8^7z?|XJZ?;~CwxOVpYPn{~GsYrzs!Wg5#XaQ#RYRAOAXYxoy6({MY$GB^ zJKz`LM5v1qr?!Dp{3o0uYGT3SdRR4Lrlgi9bex& zN9g5D2+Y`0N}+lKrXXcs2@qh8nHwOTdrcn^hACAGFOPP?gBFbB;DSe>R~F?90=e9* zUZ8dG1(JY()H?;o4H^sSyo%l%uPxT?_QQa&_11z zHUo;dP2@6bz-i6*vnkLV#|y+Tmfp-N!lY0Z;LbKoE$}>luna#N+G&5btSoL!JHK;W zF|tz0Xs|w!*Fr^{>&rn+Vm=THU&^OFPErKELT93?$}39&OP&KCG&rgr^e_^UVjrNH zqK6?A5ZlBPY;&^~Uqp-()+PqkBbJjGK)?k*_HMb41vR6GBllz$@EFNb#DiB|GnII& z0Cr8}Dq{+2mxP+3)zT48l|(Qt-UgoBKmd!(3al=>?%24vMr;)wcz0rj5X-rj+Vt(k zgsxr!0wXse^y;nD$~qVCrxen74E2bSI`m4I>9=#g?+}#NB180GLp)}KQHk(y^Bi2J z;i5#`CDk_Z(UG*nVSUXb@0+`|3y|Q(@_^OGU!jD);%m2Sd{6=yElL=k!$cu}(=~m_ z2H&f8pJ8-EoWc01eMaEHd3WZSqS z&z!=sUwAtEhjT+-ca4wf_aL3%SA3Ot@C)JFooYgX`NKG%(;cs1FV`m-Y2#2}f>#V& zY;7=|CPTG6Vq(e7>WE1T0h`&bp08N2uR&=cbWgRs4_z=BX`N&Q&X{e1k@kw~vtV8f z(IuIC5D=85XA|rU_XXu47e}7Q=EzAUlM7dF&9~#jPo4de$O zln0gxtHXq$cse-8GVyfSm=qO*DlP31Q6wqwpl80C z=ALDa=N*(UT+Uucvm||SAm#Ha4a(;mX;40&pgFXx98R1{Cr~74Q9s|J_C?Dm614X& zqe##aQ~3_HXre!%7FG0JYEeSpqZTdny=o6Hqe#%Aj=oPV`sgjS=%df5El;3G&`wXF zNYGX%P$X!NETc%Yp#4XWcohN$OtFoUJk5b_0jwm{eEk;(XOU;sc- zIP|x&Sp0`xmFVLtS#{$-&o>PU>H^Z{W>Z8Z)J#b)RYP#iod7cW8&METGUg#dEjhwk zX89fp#6|~@k|&==pk)~o<=B*qhR7S}M92LB@>vC`@e8s5%De=<5KO}@GngACbf&Ss zKA$sq5`P#X(%cq|M_?TkCI%=%DI%%VTZT!s0y`9ZD4`8hkpq%p!Qo2`9{eO%eE&ek z(KMe-RF!5C_)hpOtsmr*tRL_U**h>~;K{D3zaC6@o>9k?ivM@i9$3{z0uz#;W5^%XE&(SaUV_CWTNF&up)n;_a$FuKvLDvNZ)b(o8<{pkBHDl9qxrfuVfD}e z|A5zsxRG+&yb!Qqr2>}@2?eF=fMTZdb(1o1j}}#WH0AUbyb0#XF-FEZD2$ldXsfWp z%Q6P=2S3mmKwt$LLZ%@^6?DUy5~+d#blg^;4!%>x;^j~RtO?vLK0%dxh2I=4vzHR2 zwBeWs-uxFbr;tbLATdnCrthvY#k};3-^&|~miW$yix!ZQgy&}B6hirsHU<+QYYI`~ zY=Vmb154ls6#D4t;&Xz6Sh|)cl1LCcfd#e$x{6{aR1(I*lRu#a-0-A3HuPkwSw!I@ zEG5%)7eiY7uHt8-lR?1%;q789Isz6-TFO3?PMhdgcR9?~?0x)J!&~a_=8Q(7NH?HM zUcWaDDe&LeFgrqk6t93>u|7$4{N1*jp8j(DUjl;$$$IBGg(ay+-&tk1F?(k9cU>wI z*xS<|sM6Ef_mn9T=xG>+>6KN+f#`MbWs9eWPuS!8q&tat^3|u`OmuQuLsF|xKh^KN zXFPsXS@(o||F2q*4BCJ?03I7nRNT_~OJB}cw`5tu5-0Up_`LKkI{-;SYqtg!rF4itXph? zPA8FB2sc?8q=H9vbLY4{`b+9x16#YDw0plJY9#m;#pz1xqWucn8Cyb*4URVqOt-IE zgJgHS;%xu>FNIg>7DX`lRItGKtD>z6!i27w%_yRCQD83hz#l>% z_KNs``|_Fxq9<=tAa4$0>sP>C({JN+b8w9KQQMiOiA4F0tz=^y3D3zU9O<2@$|PK? zwPcj}A{s6`mBSmr7mRrcyX4d9>Xu%TaI_oBJt&yfKa-wSdL7(jGEJnv>DDZ4xq-E0 z_5Zq3D~Vz#=4%ZOruENLWGT%|QYTMpdXaqD z)n!0MqERDa&Y)$4Geis?L8CNNDLz?cW11<^hCsM4eeeeh$OXHSZxUJ+)0gNOo=|2t zL%A5hg$&CV)kyL#Lt_V8zICvv;}o#l!crv2s~ zL5+S$JJI-&7@l?IPNpHQdkvG$b<+?1y;#9{1}~4Nby;F0c%sMVIg!kC#BjS#W6^rh z|L-*Y>kS&wyAAu&ls(CT;O1fLXo)RFkHjw%zT9lSEuo6uwD)M~$A6Rpm;N=@CuLv^ zqeRfOC-=5}v>hC4KOVG>?AF6gpNy}sQ4^ow*dmn}T>_+%O01I@lpUYnm&_sQ0%QXq zUP^9=^XJrwWDYF~=7>|wBNKrF2E$g1=8m9A*)OHWD*f8*DQH8kU^AWLoKz@M%*LNj zIr*9K;n1~Arg?c|`LfGmq4}a5ra-39A31&e^9rYk(jX&R;+LZ|5>ln++6NN3bh*l@ zF`!R}D-{1#{dAa$0NE-t7Zjict-VWU>x1J7Qq)bEf`}9uqoE7uSD{5WKAYt^a24|= z2+klw_>9RJk2W&%_){$Dwfsr3t3b`%$!AoPLJwGC8eg{Q%Qm|8-wp{Wtyb1=Q_|RpN_-JA83)^95ESR|BlG zA0G1iENm_=3!oF}pNuRb8UJ!`Q^jxZrX~~R4w|h5;ReD4wP}?8L!$%?nmg3^8dsWe zR^c;U8!6&eM9_{Zzi$!P!BZnm@nS`EpTkSR$ske{;)G16D-?2%8K?>~9LF z;r@Wd!cz#Z!Og?6+IbyyCjLaWFupR`y{}rE}xM>+lttV=#R6X_$N!uGr`i;h^gH z%naFm{;TLNq1qElK45(g1_H|#a|3~PBx$I2w(LBO@(x<7!Cn+;5N>>ujUxlxLURRn zXrogkNm^!TaK?Dq?+D;y=O&0d#f2{#zb)pmSyhx_2kW3%)Mw zby-zz4r%8chg^Kv3$KR(J9N7&ZNNQ*6KXY8NY*xH8!N7yBs>LUixjHcr=p1F3Oon$ zmc^4#29(7e0OfHGelj#-$g90Disydxi6h3uWlX_`uG#O(rueqnm>|sc>kT6 znnS{|nVMB8l;?CTG|keK#8gG=;i~uQT{NoRMWgCnG!H2bWGOr4^|Kzv>&v$lrCiUDVKR`MK9ng3F8XJ3{rId9OLGx; zWF+7u&GU!P6OG3N_|sz_9FfPhLO z#+iCS0MPV#TQn@s79SZmX64q%F{9dFA3^9)`%Gxx7uuhv6)|Amw?eo7SS?b@dv#sX z0zcVDf&v~$eonuFcW*~C$7RW9l5(o-f#jRwSlp`BFa9ZU2X(Yi+q@^*Xso15$9QG0 zFa@8vtPv}0R0UR@zx}Wln<*0_8@zr*J~@DaQdWFQixzEM$b7x_HaAvN^$9Zn?&9ZW z8*?>*`jP1|Nx3Q4xf=kh8@=$BU?cy1O(&YYI`06>W_65si;QI-u02z~7g?=YAUBI? ztWS^VCz{0wr049kI1YPGDPWJ)C{#F{sWQA~nce(FFBBIqiXRv?(e)HDir{yP7h{$` zG}^m5lcjsk*U(!^LTB@Od=3gtm6X&yQ&04)NVY#)yl6lp+orR4Dsgm;#E)N0;oo2WGMf_&RqOa;S`5ut zTc(}?CdiZxAde&oJHRSevQz$_^9k@T!>pAj3P}@an-O{8A>@iba4<8a95kin)gEae=9A}y zVc}@=s2_2vNB=@A6puKyN1L1cnA41^`~g(O56w2mosJqn`Qf82pmueK9snhVU`WDm zEuj1`&<0TPFi=j(qP|=QP@N_B<3T%19*+pMhnk_=`H;Ml^)3F%Y;!i`Y%^#(__4FP z@zh7_CJfs5ACLgp;joEd_p=_Ik=a_svmQJ2CTguII{h)t8m9k8wAwG84eiGr8tnWt z^~d0C&A|OoM^Y&n_&X%a#zP&g^X4``)KQG-M|yQU(ov~LLJf_$UV;ai>{=QsHJb#S z*iR?qw5H;BXX|(_VdQH3u0#5+m6Q5IiDUl$u%N2iBi^uaAxonb*h%r1{~vpA17z2A z)%l)}+kJ2M?Us(@wk^A5``qJB(n_R68HB7j26R-GEZMRhATz_8qNXxcsd{3VBg)jaB(QY*ZQ@MW?QrpuuyPV2^jYy?!WH5xL$)@jK2 z(s^{Nu11=yjudfmx{|`UN?A!^1Lc3o@k>_Gtu!Qeo$fphzZ}b|ePZqz`0~t&ry?gZ zqb|vp7xe-^>oEe3rnZ_=rfeXfe^Qr+ig3vU{PDR7dP>+JqU}YbP%I+f?l#ju)nCFG z+NhA)gG#N{KfU;yI;Ue9J(6F3em`yv;&(jA4%We;>}rmJ-<(~If@;Bq zlTEG%Fi_(~bQ}$~iQrsh8XwU#VxSZ{Eil`CRP=J}ZXMJ$$6(efGX!%TRr5Eod+yMO zu=*H7MK7Sw@Xv!>yjT6Lx{vCob)R@6iTgLPl;EgvFvf_fcY#|IRipaW1^S43Wv`EJ zcvmk8&Q+f-lWG~#F?gzG9rQ2vTo@+CQ3u3(zD?anl@eP+5C|Y(a+X2q6{;@LSq3Mb z_BpCT6<=acU)bmPZG)K?P3-HLkMes?;FuCE7j{_h(5>ilK_~{EnUhVnM!{yZeR226yXQxsF&k{B`YH8OxRK(3ByF}XFb{u^0Py=8_D@Idjb{L-1K;CW;M z+P^@WHBo>04q$GAH7F*I4kgb_U3}wcrfa*OBV=w^`ZLFl8i-B}2fx**UJi|l!qccI zJPlXb?j%Pj9kW*OiVjTlS=Pcn`AE34Rk5V#jzM%~c;(EWZKqc~WuDPNZ z45q@{IJYN7d0cEVQwc)(CD*VtTkJWFw2n8~&*xx-4hh;5bQ_c7U_jyxU0#WO;re@6 zBGd;z5NBGIxX%m~Rwr3`JRpJwt6Ao@+aK&{^I#X|e-46kL282lf}FG4z6S}rrcHw4 zWK$67_2q|IMgOw=n6}X%U&!HGNK9Dr(+u3GX-E}MtV^&rKdLPCAF%6RbrqcMy^KrO z%Ibx{pFvX6d7qS-8TqsI=gVP{Y#7MQ$tGq>X`OUV1YN?M_h6>N>vZZp2Ds(Md5Etm z+f`L?APb41;N@Qk`UNHGboXoI@!Bla>L|6K9;RwW`IK$#$@#HK0+ zHQxn&0Ifo38|5SjV8J|^!=6J)|gOtKz3|O2v>c6#2u%h}Mv;v0szib}K zDqsy9G_Cx3R+tDO=CKND-vNtByw?2PNf+i74r0YDj3}Gq%3L=lFT}fuJkz>hAK%(Iwh&htOc*Lf1rw&I{(33ZqLFhc z&>Rc_Ta7|og*deoA`o&tGUNHyFE&7}^d;*x(XLHA5w0Qgday+!u;T3jrACe}{4NZ} zFg?hI%L3Rk9*(Yi9+ulzIt!{|obdujTwsA@H9Zr-i~Nw_HJ-m!@Xk1HfZ+Y~Y~!nc zT+FnUnJV~>)a;ZSrAioK|CQup*yk6&Nv^}C*p9cu@xo?s*n=dVr>%ns6rI5HlXD*$ z=8H2d&0{?W1fEX`JQ@i+8VNiam6@SYnHd^+*=UqXL!GjHeGb1y(gDQ-LP`l5)I6 z%WFi~rLf>amv(_4T?gRqX*kiQdIvdr40uD0D?gTC4yi<#;uzd#zzmj|gUQ5@$h6I5K8X*h3WPd7|6Qb2pDKp62V-#)3+zb7Wi)RP7fsD+2q~+eUN|b$WO! zp;sFPiKulajeXP}B*}Ec6#c!CjV| zt-55@4uMypNcf7|%9aa3R=b(m zAOuZwScK(tO`|%=G^&$KqdLhnmrCr&DQ-#Af5;g=l+_5ZX6Yoiql@;SAN2?`k$zIo z%j$!ujO3NCco?4pwFf7Ql$DVXQdJrIN{S_4jK)kcu#-%G+yYl<2w2<#qR{MX@!?Zk zn;H^MW8r)h^)+A&d$urUzFInI#GE*VHb9QH#d@#U470_Oj>IAge}L)yJ*GsxTzxk& z-bCPdrH2?3WBtn(<0L(MeoNnh-O=~h4q#06?GAtWns~YT#>K=4K=**Wve5aLns1=I zoI}UAsveP7m?UDH-PIeGnPcP^kTcg~Mp7{N9d_G+LO=%nQVfDioZN)zb(X z?!>+#@8F`k>bnGs$Tr}Y!^x736PO(kHBh=%!n=`WJSlN$FGqI4X&Jp7XKDD7UW**$ zw^h`K0&HSe9HV4HLGc*|?Fbhv%DVWX+yg?k_Ah^Dm6Dg@jhf4fScQ~+kVubUN|j*Z z03mALx60g&$RAF^%`8@>zDDdgGNw*{qJN1NUPbEhe*3^zcQPhiO@@>) zG4Z78QuK7rVZb*)hD=aA!q^;nkQ-6+TL>EFsNKc71VIBs%we%@PWoR*Cg>6(6B=m9 zXpTM`hB(Z(I+blOXN9hpj#|-7>1ZC)PNw^w-cwgcNA0&ThVQ95>}^bKX%T1IWH z&GrXlMoaHOpt-l+wTTmtdQ&}Y^Hi5nyKbn0`iF1^<6_2(^$@}}3$3zSv;(h8TNo2u z^qe+8{}M|DJgdzX!)KxOOqVU(CuY0YNZp0GhC2%1Gg(m{Qy;Y7kW12>Kffs%>wW zgI|1Gbc%}uF=wK*p2r7LiXqMgUlYC~T{_8d4F(Ar!tyrJ*SwC}=)4Wl2z)`tH06Ut z6a21)mXn`6lj)RRC1XRwhzG(F!7Uj?iny2eHYJx%+hY3b2^zkFjic)Cb!0zk_tR_2 z#A2DC^avcj^sUnn8j7BQ$3{Ea^xRZ)*X-M92b=Os;1GVMrXmbGSj{2%gPWv#$7bvb z>G5w5@`V|SX8$NgXDmz4)CR%6XfAx^jqFG6x{;oVT;8$T80CD+SvSFm>)68bThM(~cMpJvWkgh%A_sHz;6AEra-iH%2bPQv zts8AfXL1A^I+3@bj}f8#W5J#d0xBumBb=c$q1H<|O~WYFRyHRSeDrrdhx?3K%Bh*g zC2vzN>i?0$#rvTOcXF0(28Bs-BKOM90%NK4+^bckVztv3Dm}w{$fX8|%%me&i4EOD zZU#=e^92t~&6hBg$mY`-^e-wuha zy1|?=jz#1=cbJnD3Xd;qm)W%dZxU?gCY*MIq45pJ*h*6N^;=J6x6P+04Gsi5SV&6$ zD>zZuW~x+kn#HO}@4U_!N-G~XWN|8!6BnLc(@jL5>XGWbF{{nZUcQCd*_iX4Ul1n& zR$Tile>;%(Ks6mh$$rBjrb%sU>c_-nBUrxqp@zaH#V^OgCj0?f0jv}kT(}$uB{5hL z)`##41wn8RiZIr9*A*RMNLyDiqE3iLUBynAyf8Dm)c`D=eFZG1x0Vc9LX}ko4^C2^ zkwa>n)o%YQH}CPm)!fApLm#$ZAQ_{%N6Q_HntIOk2lz@?zHQTb8>6Khw~55w+&&++ zzX1gjiNIaK!Ja-al4nn^Mh>|cZ1Z9JtH2pgpS>5Ya|7bkd&IOw*l|#|(1-2EH7F@0 z4!CHcZ-3oh*4%IDCg2wKP^JLb;uDBQ_H+-hmwP7oh(WbR5x{;z!R{vWha_muPBFy@i=!#eL$8m=8Bj$eeQ5Lx!orEgwwwRU7U4 z=2%J$JSn1)z0TDh_{;il$%-Wr#@>prbXgm=>p-sV&;gi%B%7du5tM#7SuX~oei|F1 zRd49!i%+D1{QO9!OClh=%CJ;pk?P%@jjuBk23E#)Ssr0XT@SsihY#))2sFup9Up`( zqDdP#;f_b8hS>jX5gTMQ7d-&>XoM98dxmQ_eMI{bLA_#nc2HSB5Go8icM_s3Rc~6< z^Zrdo^X?8H-ocJB0XYk!L!k4tt3%}_otC~TU!7YfaDQV?Y$6=Y5Yqil^I`L~e=JK* zr-ox28B9v&7Zpu0)?*)}&tSF$ev%PHGqQrAz&d1UP4BdJmfzCS*nmie?pzR*zF(J% zM8`sJqd^Hd7IYQNhXii^Vc^&3#L!$iF{9^MXN(^EU`M)P+_`|gibPGD8(jincm;>=r#UzCI6^d0_Uhq3Vnk7)Y0SSYW_z@z7-+I024z zYRD~8AIBenFlQKT2YYHrr&#Y?c}zwd#pvk-AHVppO;unfgLr;d!M*bcvK! zX-Q6tf)Q|96ea!CcGVDeiAiUlswsbD?4T)`>ak|MP`^otzrKvl0YU0wXcqM@OG-gz znVBosg8jXu%S-o1f)BcnQQ>Q;gC59>^Ns;fp;-w2)r0+8B>dx(u8ts9&rmuUJi|ciHH;cGRy2Z}hCysUY=WVuBs#r=^|sCK@nF zW(ZS|H=$4k7bdbs!*LyK5}P<6si!AyYb@?UOmyhV#fkt-izn~=6!$7jYj8k$|# zOgbF8LK%<{>{6ROFHcCEa^wfC&OeW<*DX)5 zbLm22)rLxe9_$TFc9xgvJ_9Oddqq%u8|}V(h|1xU!XXAlNP8FWMJVyG;iXETf;mVv z2YJ*Exfo2dMoRvLC@89j(`&R;Qxk98w0V-U6g>#aTSy|4gqo$dkjaEm0jIznhlk-H zi$WL@sNl{+=F)ppaAAfkDiNSxV|I)Rc7T(7+mnN)j=G}-s{zJ@3)TUyog-Um z=FBe{$+JX7!IFhqwEeL7&nP<0gEwpzEcB7UxbuG1Cfuk~xW+o)3weZzS0(xo~Agnjk(MRlPutz~fb2mHY=J zis;+^+Sjl-{KeeB8vc;84AqUAe8NpJ==qb~Y)LGHu`@C81oyGx+5kK_7Vr;R_AsEp zt#V33*d;0yl-bW!^Ds+ZWc|u8X8p#jnF4rC+RV?Ypdm6mmlwZ4 zxTt_2ELt<%6?YAG3CCJPP>}k_78EWck^D6`AYPvyTd=cX&ziePxo9kX5$@Wd`I@O~ zZ|3a$%xkav-ah01<~Ks)5+|AAK01KbVGg7HQk-UJfLpwzDf!*}^=z4Te(temL~UJo zIcCr6b<A%i-aQ{Fvb4@FJMxaa0<=`T%`-K<$?Ge zPj-ny2)TQ}LJ+1vnLz@IMzyJW&fTk*DH(@I$BOK+nTh%D7+f?*TyEwG)6_2DSoV+y z&CDWm$`R+c9V*JPN{fh`_=6D*5-n**b0XaAG;Z)-#)WGyT2ahZ3vuhNid*R_Mv-;| zi%V79aN9sxcS@h=mHrJKN@^1S%|n_2%1=}sOWBGpJA!TA%j&0gMtlpk<>d7O4EYs0MOT!b5GP)O z%Va*=Q5&KGGIgL0aan?{+qo=T_C*Rem#qK(g~0WI8P&Q!eLsJ@fa zT1M0mSrLv5kKZw{TPnA2_r(wM9)K~}iFJYa61LPQYtbtYTcOrtj-663(OSwial+hD4Q?I1Q6$HTPoWM$~6+FM9X-;-lkq%B5OC;}ePF$aHg ziefE#9;jZ_Xa~w;ET@$A;bvMwoPYrWB&;9D^tUe4cfs>CBjYzGldtW_dsj|;BopkE02^PjcX z{1e&FW_ERUvsHs{|KywJs(1ILbl|5gdXTINHqSl7db>MegIZVpT|cP-X&p)~!CX*w zJ?RG&3pm53;VN{qFrJ4ImcVkW530^ox8bp)dd{z}*M^T!3Um(8g1E$-m9tAZf)Jk~ zL~o3ztX?-r7IcqSUDiSw;y2s3{g?8Y2fDYgYD`n%#!3E_$atXZXZk^m$`ItQezDt} zj)7`>*;j4zy-ogw#Q=Scx}2!)Qp%5QK6bxxSlwL&u9?B!8%pX__yv;EpZ1^uf)!lSi~j%KAw)me|qQkjsGZUptI^H>?U2E zK(wXph0h;+0Q9G6vrZ)z8`a28V>4JxLbH(}hIA{Cr{no%UBs1vkh(+mU7AIcW2Y_E0a(1*z{79S{1QDgkCz3&(S?Wp<)np^?HQn8vKT-^z%{~FBwr6- zlvlTHpAtQIg1+@oeY>V$49tDYVTZO(0VwoO7qKo}QPSak;eO<+ww+Eo3lG_;vtuMh zZU_o#-#n23BTHQSpUye>`}=6mpkrb!<6}-&`H=jJ)+RFg@cNW_{4oNadW3f4d+b7cVooAr%DYy*Uhc%%Vfcswavk; zDGP3KrUmz*Ir5l`*Jw4srr^wS$$jGYmdMS&WE2#sw&sBtSQ@l z{MJ7B_vJbL3SX1aHM-Bf;jex7#Wys}i!-u?Uz`;u_C2h&JW)OTkp38)7(M(De@##0 z@e}pK4>1+&g7N@k4Nn|<80W+A#QGagFyQO?>)0C~;=dz4KltF2yY*;Rj ze`zrNsRuL;E<--@{)u%4)c}L>2`aS25QLkZkV=k=@3Ybegp1-erVk_+H7Z}k&hl`E z3(7u{e^6qQ=-PV5`NxoRaWLD5c8GI5e7c5DxU0F{=5BS+c{=2DG9$spCST+e8oeh; z27z?wwKqC*yP5Pf#<}XU98(_7G#Ve8n_1eUf33wODWf|?@tz3BCn6EfIm?4tt`zqr z@lt7vj@iHx_K6l#wqxCyP~v&Vr>6sG(kiP@k!t07VLQIvF0=%(bR3=F0*(R_jPBFn zF$k!c-%v@N?FOl<2p{;FDTA~VK}AbZ+^ePGb#Z0TXdX|Zd^JQO>hd)H2>XN^4MlWd z_kPJ7PKxxcDv(W5 zH(y$p@iI!j%D#;BfmM0%vhmLh{{aNOqi_)Ek^e)^Ey+0iy^eXqrX6mE8+S+BAFX?S z75Tu{@!&BYgq!Z&xSNcnsG^&@`RD&^%Kl5vUGp}&h>-}Ag=P_p{iK_mVvyRD`D6zq zjx1aOweTVSq%vB11Xj+H=AE}iLkJONE^^@A*GTYZ$yO)}k`>1MnHYl7SuTxM_-N5Q zgeT#^>R3bpFW_DcZgg=t0WP3s_KKO=M|22nonZA~6V6gX0wzLPesGLr-V8?X zN9I^uwCXID&v52Ql&nDro8)B_*|rF)I2*R5ux*hy+zP{(?4f@%`Pv`w?dX|%tv%4) z9}I!&T<_e*9gM^P$EXX1-L)X6J3p`h`<4Nbd7RY)E7$|(pP>wSk#|8}l-T04nNWVz3&8QhNHrt^Bv40@$yg73#m%RDPNEEf*v!$5v& zFf$0ym!#1_bHIWCe5wcn(2zDb<(aW?{tiVbgkmI+2*o$;)u_*cb12?5to{cF`}^z@ z^or1x_o<~6UR^vIL;4&WGsPJto6Rh%za91nt;0hOL#@aae4L>`yxb5EmjN%`-MLtT z@4x-)e`lN^(hxTBH0lvP5)BB2(BrD#*Nl4cP7>q*H>8Qbi6h|U z#1TeKh=#N!92NI672-69vib9EzUkL9L+#|hZn(n6TSwr4SmS(2r8U$!*|$w`a>}f( zOBgA7`<>VsmZ7xir-JCa9$Eh5)-&a~37HT7*p!e-7DQjjfZt7N6D~Aiwuen&A|)oc z3<^|rsg|0W{v%Hv^TUQHH|}6M#&d+{iP9wDMJ4U0eDo-alC!5jI{U9h1<{D!Xm9?Z zzZpp)IlJx6NLFTWon`1%qc64@NkbwSE=7D|O`$6jMHI}(WJvqh-fKrYfztc)$)p_n zPJy0^x5PeNPW%_|Bg%;shf*KV#6`nQ4Z0M%7~I1W$Y3JMD#PJ#W~SH7#P$?v}Eo zpjb8!9arfwTAY;YLcCqQTS{KUWE>8?H?3qd8n!GAAkcYjfm+atbV57!>3IEaUueW@ z$`7{oK-7PNc%bks6VI!6YWOG|IP9`Thk>ao7P?&oqh+2B9F!hixyk#=4G``i5cs%V zTr15+zw|U4C4&m%jPfp%W+Te$te}|5@W+FhWHn2PF*8wW%hq6%MVTaq_)W=8G&@X9 zOx|gc?#b;o0JsKyh+Gs+!HF*(ZO;7jswb*c)*xr@nCMQ%DMYR9WOw`Sk4=$c;<$LM zU^tNtY9vK^%t|=MA_|jf0c%0^=pAC%>b=Wby^0-j(~;#b(6ML;NeUS?h0dXSmm*@c zEO|DF9;*0Vb~HnkiYvkQdvhi-3M;!g!%&GIY?3CJH#Vsm!Im-%E@QkBq5B$XoZnl$ z6}`qs(bL!5oLR*7P`2;p3{yqj;XNf2fW-C7P+`d=|p$RBV zT$~0@tw!iZlk#U~YCWdz)Dw83w4NQQJAGf&F<7oCI2;+q9Hst;e&JVrhj%5xJ z&zPn8aUIW%A@o(r#(l%5T zVi5P8e`$u$Vf@ZLk9W*s3v$0kMF}6s9d4Ngz8)fJ`XpV&)SZWa#HJCYOh6CkaKXOzp=jrL~(osxrU!pNIHoaZydq_4!IZ?79P^)QB zPG;1&_=)9w?+pF=0~r)5?-VF4=Zf%}W=Gk?a3HxaEU8!pRQRNl05mGVNu!bgG%CPJ zqe6W&D%3}#LVYy1a&sij4mBPx_60(~wDvaU*Vxx^ZtPwa=`$*Tw${M}{yrv`DEtx* z3|`9Ve>^QM5|uaYD5d>{yN9RI$(-ZO>4Q9(&Y zEN48GT*$dNSZSbE*(ByThMX7ffI_!qPjhP2@$yOUJmTfH&WB8%pvOkTDO+N6m?r!| z$VBH5AV18WhSR2Q37u~Scg`HjHU0;k5+e$48;a$_BRp;*mT|sW-f&nVCz3$Z!s_82 zeBM@MYbh83ulIqX>csV6+KJ_qJBS0o*F-{(1_HN$lFl1p5G}xM&Qkw9sB=rfdGrSF zGb&Hv?BH??o1%u{!mH=bvK8q~Gq&5W_cx;^HC^=?=q}VOlSA0N4kr`Gg}RW2n}{x! zA5|qvV^YbLc~f3dkI@oZg3aqWP8-MtXL&dEt~2zyJjsjW`dKzz$i6t=EQ-M{AWeq# z;+^P+j0v+92FjooXnVZRvT$(nheIf!w-ilYSw1P~YXHHO9)*5}3Wm@!iqA7uhy()p zm@sp$dP@!^+9a<4RyciFT9OznNk>&EOGM<9Yxhtx&~k=7T;}imJaT8@_L&IgN7>%x zknU0;eBYC9HCEwDJkBc5;?x5f#M;;#)83PzOsB*JR9;m_4NKf5P;EB(SvF@8O1q0X z$K>AD6nGRc8auNMp6dfkkv4-UnF1$0uwxa4WB~@?mV3ZqyGHmas2~Ln#!Y+qOh0oS4R%+PF<`OpRa(6YYQS5qb#|JlCCT#XE`I zWpiO$EN8BV9dZxv*5MT{%gd>8l4N8slP@tWfyuFhvkCGb@g&~Jng)TiMuR|Fr?HFL zU{5*)PTW0`#K$Vct1IFLvq$S<2* zrB5%PT&?CSCU&y!D<{|J(<>$f`qqnAPFB^tYQjM~l>)g=&8sIjsJVAitNEJA^=j^) zOw>G>Pa3rk<&zuLzA>MyseL4$JV)&}<&)>C{nmW)Jhk7EPuA5^0Q8{R@5v_z)V?F1 zJYVfQ^T`X;K9)}osr{jR@3b&?3?;E7?w7;0bC<~vp?)qGZP2Ma6Su0qP1Z|hzgjghO-$%7R^%rEvZ<2*)uD{) zub!(FpEDmsUfXcxJ(>t-ZP(#nXLY9gP*=Q8!;}< z0Mv)$b;j{&&IlqCGa9W>qLJp5`7q!uWJtQ*tjVA_xccml}C>M~hji?)FssL^j=>GDG8{Q)GfyZwE32O_jvE`u9l z9Kt-}N*uKz(DNDf8>KW3jvo9ehAdLwEyPtn+$@~B@dQ4!Jf`*|%gNu}9p^_g-!s#M zw&_twQdAKVgU7)ojz-X$*sZ>f`_lqW^ez_V9TmvQUWB_I-#9?_p&7{{g^sKQI+x&1rth^K7=eQltmsV&+2F0zj6{RIq-LX3EuW2neNv<$`Z8th<}jy(?5e|9-Lh)IB!=wg5l ztiyp$cL1?)F3{`WxAQhr#4FD7;v1!*h=siR3@*2c{e4xvD}B#drCIQ@vOw({K4tJS zxeX&o*u4c_yW3AfYDT$7wo_cZkQyJfir6^C#i~Kw5*@SGVx#Q{ z8`F4E{?8!{QkM5ZJDY8RI=~H>@R)5_ppC|H2Hm}qEpaZGh}G)>q2_daCRPIq7K+Bi z+YNzgOmkJMuUACh+t_LlYhudo$*ZrY98};mJx&FzKvHwJp+rMCo8lX2_>>|tCZMz; z5qhp4lzxr+ILReD0jK@II`Ov)3$PRv+0WbI9SEV4Jy=v0r*g|M1*n`Q_xHg`8QwNokwHEXu5o%Kb~pHL)3@J5b-*A;%Na( zbd3a7?Wwo9t&_ zRtdX&Q?c31q5KfVK3Y6txqUZhU*jL8l-H=??JX+Au4n9$`=iBI@-m*_1N9mxvf3OF zq9h9gOw;=9c_~!a=;IOeMgf>e3vl7g%SLluTiiXsmjQ6ELVLQlzN+580Y=eYr`j(1 z20R*1R@1Z zXb$%>i;Hz}T?5)p4}yjk7N6~72DeRUR~LbUriA~D=OAC93qC+O2gs1@&ry#)sL5H8 zzO%uQhYa`09cxTu(dW3&_UP2I?Lo5lN3t$6Q1n_t1?>_gX-4oaD1&h~ae3i3S*ou^ z)xX_-SgujwbVrQzxrJJ0sh(^`n=&pHna~z&!usagNARg6;do6q9c0zNUT&{R(~00B ziu6d~)f>}SGM4YhxE~UtZ$Ask56{8s=kI~qnAF+^jI(|9xy@!#Yy*ddz{iZecn~XF z=Ue)HuxK!b*Xku<1=))m*ppX~!q_~Y=O+{WT}<`}1Nm2C!t0BPf7dtM#!Oe6ZMb#? z>qfA!N8F2iFE^byC5kc#ZXIiu`SCUgc?*`ZHP@P_{P909#pl`phjBWUGbe}rBTyf( z=<-RI2@W8cVP&+}P8!xSFRlWS@`XxTV-75li*avrr92h(v8lD6$YQB#)P}jUSui7J zp_D&vMf|E%;VbCaE4|kBZFb)Zr%wdQns?M{QCEsG7R2>b#ae`=3R}PzHc~H>t|8jkUmJCAF_#AGS2*x^AS=WX*%3-I_nC#DPFJW~Q6Ue~qYc}}$dvg4y zUUOdGDkqj-gjS^52T+{?Lg*Lu!YYz%%t(90eCm2HP;2&T06KwetlwPy3Z6zkHnJ#x zSU0kTR=7`6e{+0y5A_aY+!c+JAysqSc-j7L`UKgNM30kSr zP9r9uUDGU2LvvKV@-dxaIvKRbav5y=yLc|C&DT#4bA1?Qj}HSrX#l=l?FL=0?T#f5 z&47EXPxPqD&B*kvaNxTuFQ7;GJmYF_F!FoX9~y7EA+0qr*G+ht@!%-Mh9#i2HQ1-hGgk(G~^g;1t7>-@4c&eUI)NQ z=q~KjBy_i1-EnG@7a{-?j;pd=Uhmr!;?kc(Ga&q8eWO4sOr|Fh@S^;&a9dV92lA~K zKb0GOqf?-8K<=k8i-W&?+%^WtUvfY;VKPfI`B+y)8qRbO(Nu_=TuHHK@h)UDx7oGX z1*j-c22VgQ*Kag8iX^~3bz#g5zXuT1w>mB1H0yVLb6pm}I^Pvn2;jdr8W>rt@5+sR zFhKPS4pMzm@@YzTU=boa^ex;Paloq$#JD2yk=NJV zIVnIY{nT)01^9GB^l#ig&*q7D5AYL4ao@}HLf3mW-^2?@r7@GESSI*xp@lfFb?XFK zA>YY*dO6O^v|@>h?~%Z99^(*gM!-@q3@|{A-E$HyZhEOqY1cyy9C0RK`GGiTb5e}t z3^mIU#N6A_s1#CjR4@5uWI$nviIbG)Z9=gWt*%gx5(Kk3+rDSa*|r~fri>8b)4@ip@kd#3D@^DkxBJ`p6mE|z-{DjlZ5^CmT|BYGu z+4rbSQAR{ZS~}7iAp<%}3%y=x4$9w&fyUS*zCM`L_P;0Mo(NaggY>Q zGcZfXco*vD0`AVmEH>yaW<*9i;#3*RXH#178#*|K1A$$@2f!A=5KtX>;Pz%=)pzCC zI@XCfV`Q1_ffsGDBiLU^=wqZPNDY(;AjKSCowQyZs3dV{0)sOyhV0@Bsne`^wOQ24 z`^pj5P;HZ^zFHmXS;HBkm}a!VPKCe{q>S;(xNM~^ZyE`3i5n!IdX0^X= zIU{>#TtELLLv2@!7iHLsfyp+tjF|ya7Jw+MbSUryj=8Yrz2XUn0+w8%n~wEf?JAh` zZN2hBdj$o|W!nqGkvN3az=7|z9@958R!|` z_D70l(RnC_O!@&X4XchS3u?;MX8ax;Pp%H{f)2jX=5rgG#43*)pojHU7cg{}u=x>^ zllp2y4^;KEp-ma2c0+g)&ls2lv7$%# z9VO~xenBcR#X~PkGRH=MQ>I~(`h3^`Cv^_XM%6A32f$sKn8+etqk4{G=GET~Azxfb z(6o`uqF@%FOQ3BNes)DW@F)j%+F53yh-){NVKqygKH|B(soe-s7-8NzJ032cBn zFTc$^F(7D_d9K2KVG9!x_}Zja^F(giiph#))Hphu;o!i$Xm9x6oBXSl&8SWPOQ^58 z9=8Tzgk)3WQ&SF@EP&G>Cu_xI6}`$nl(?20@H^_^0;q3hJ?oUYqO|1Lm{LW$oBS@O zOwofBcDD;rtRqU1Z%IcZ5D~^?BdBk>G=&cp42)-$8q^2js!xc+L>u#w`SCHIkLC0-{v zsQPi4ieC`6>uTYKJ;)46FUQt30p0$q-y?vx#PtQ5Pjdy-gAUBtSFlO|i33HsQT&aA zc^rlU#<&|W&E?I$22kLkL)V?f?QEX=^tjI02xGwDBVnF7W9;*J9_h~$8nld>O}?bQ zZ$dOYs;J2u%~gjo%aNg-KhMz0r{u0+&AeeGxg(?pYc!^cfvd&cBE&vpQA5Csk~2e^ z@dMZR)1 zc5Q2dH!uM_t3c`sj2kwd&zrtXZK*9Z++#d$kFvrCSl4r1+8hn*T4h}%uj=X1v^2S? z2a+r5=fWHII7n{lz3QmpAQ{QfLW=Z2;>;@w7450bUwa{iLuQ$=XIv)xSa%6Y*hD&> zc`VIB3aRej3LA4Q%wk{K7Hy=_o$IIA#= z!fFYJRiskKq#~WY#8zFi-c^?rFA1x?R;x|Q0n9=-nnVO#Fy^OmH-fhfTox8+h7-Ba zM8h{*-$HUO4fVk9&7pVWHHPHuwo-voR^atYXOP+6)MAAXIx7T%b|yeQv*e!tE_@S% zaW5ozX@rqzn^QRD^oWT|ya_26Ib#H+KF-;elM`n7(NG=WhAWH$D2Ktl{3>bXaRjGeS>tZ6(MW zt>75cSi>C({GW$l#F~@I$a9CxqDD@5AbLrnh zxU29~Zy?|_RuV2>Vq+;c6U&QjFFgYMC1E^s5+*oWZdLGi^agZyod%qTwcbEqH{kqG zpd-u-)k(PIck+~IoHY&4;N89Tj2F50za06GNc2;t5JR=YW!UW|Bp6! z`x*De{l_@`#Ud_?^@=$b8cJZBYc;?rL}JY5axQ3!)B>glv)MrugpdgUY7{pSbVcd% z0Vslm?h+j8l6}|ReV+V0It{TN_RYdfL5o>{bENSK`NOZY-xWGUGlH{G((GKbOt7w= z5P2}4gUWPd^#mnNZ%gT%6v!j2NG|Qu0`{6kCG#^sn#rfk>b$46v{SOYbTwfoF%wt} zy=gJtoA$j}$_VFx=V_6cg8IQOIY98Y+5ngt{l0*{z{6Ae!Xn(O%?pGaee*PW+rU-h zKfESyYvEd}rPcKx7rI(lJm`8I5&c|1TctDnTttE{vee_bOaXbAoAvZap~Q;%1@fLx z&C3Rotb<4d?v69O&j+#;x%b6^y4;uEK;w33X8p7Vy8o>Tq79Di$WxUNXf;8D+nm^>$v4i$9~ruK;!f5Bg@1chISFQ)U%b!OR{ElNBo zEw|Pr96u5D@6JXllwB^j8=2qcA5+|6+Z5m5o8tT9NWG$SyUBLdp+~RV{H&Dnv^;97 z=t&;1=TQ&rN)kR<9`(TUs0W@$J@7p0f#*>VJdb){dDOf>1oJcvOyMleRY$pba!_A= zw0JqqKILi+>TAeHp}AI>L4$hrXz@y#{mQ)>)YmBubx_}Mw0Jd5E#M96>&ZE!nJCIV zsGFn3gE=jchlkXz9VI!L_BqH!wa-0Dax(4nj*^^AyMC19WZHvANlvCcaJ2Xywa-6F zax(1;j*^^Ad*~?1$+Ry#N^)|S5&j+vIufG%y~UZ8X^!*~!YOW&O){0bR6;n-l3eSm zNnrPatW2PHPY9>c{iZZZ2&Yj(IE@m*X>^#0Mu(Ybq>%5RP(c&}el}ZIwPa}JCnrO* zH9C8vz-a~H;2zk(23Bg)Svw!h_X88Pb`Swb$kR*;1LsDdGV1X`#i1S_f5uvT{9-wx z(1eZGKxCZA!}$bB)EP%pEHNJ$pbumO?w9?_s1z&<2J+#<#sZa+3x!KRQm1NG zvX}+n$eYK26$&YbyftOncHzvCojXy^mdMyv;0#Rr(?2rc?cp+ucu+2H`cWkY zeL97eJvVNjuqVRzm{=A%vHVUQoQxWsh6H+y2vrYMfJRXz>itk-RR>o5;~74(OuMBf zE)(V>@t(n%S?n^4m8vS1M7nc-u{^}_b=gUSyU@BgP=23!M%&>kGfplEDsWkpJr=~H z%Ny>r)On;;hM>_tvXYg0nNHflUHA>S>q4>IG#g`-%w`~UlR)yexxn3rj83eV#oB*l z({_a|NMpqYvQUgaii;1^hVeKZGMG9Yq9x#D7{-}}xtZv-3`*Zc`JR-v1a5MYN!c@U zC+-0AWGo^v*lS@m00sdtI)jm@Jg>pc8MbjfltAVmerEQvn-&eRc=1rC1x@r6HUK_u zU8P7}Vjvlx$t@R8>5DvtsbzS4M8Oo4d&5WtP%W2VD@Bm_0e%gM4411iX1I5W*=#E} zLxXGq*^%Fam;*%*eq8@o{lsTHah6Vuk^r2_w(_u7bTK#BT-Z-!37et5s}dDPYT)UnCN~Qq6IY#Nk(fly61|=EU5z-Iq&aM2rR zM$Tqw;EXkmxGjyiEseM>jkqn1j^EJ0ZFj;$mlMZ11ft;mBo$SEp?|{Bpn0NG9H7ga z#ZzE@k0*$uE)djt=uLx-4c@R!A=b~uA*^^TOM&&vMJ$bvIOL+b)u}ep5=aQdy>&3l z&|SxT_0>-(I~FX%wb*i|S~W!FawA||fQ{te;vxjm?moxO50n_C!kRK{7WjedqU*)g z24uV)ruP7EsbAbJ+&C!L@z_5Rg2%!k0%$0Vvts{?a(KYqEUMLQSE5wnqrxHhgmLAQ zxFOH4Lg~_IQt&dyo|1<2aF?i=fYU~ChP(prNP-Wmc44n zm7g_q>~JmKWAlTvajjoW9P#^fMfwiKc0@TB+atubFb+fk&lHIuDti!w8;TvNt_dDs z`H+G52BBoHKdQLPKu=+Va2FpmC`M$@iK+1%X1eN>LJ1@GIKmy>14~)x$PY^(6^=#a zC!+st!1adpc(q+7Ti~mz4-JUU@C{eYu7a?WG00yBL6k%etP7*uFzHN4A`sFr+Y90h zCEezkkPswzLgeapwV0&ob`D_sCUCT?b&epk5T4-+(fH`@VGGgj6~XV$T6rF}yYHm$+e(NxnL-A} z4e$VV{xaXvM3#6omnIo+S%Dr$kIPh`2fSF3;wH5M@h-I@U7u-cMQLY#JJgBSXTD|j zEhqibSO#~5yNDE|*CK$6C=73a9-PRmR4aX{s7r>yNf)4vX4u#XMwttuM9Fc`cAZCj;!+UA6Iu=^ z6Ywo`6?GWT)l?W4@jTA@E{&-v;&0h`4ZVqW&`qd+YsqCiGTz}vtnc(|MNvGE�x} zukgf-fvhGjPEI3EJ~&`%CQUfry&vk^0Sk|{A?o5Wv2V`ktlPm22Z!G}H(zlb5R@07 z2hZ(Ycfbt9M9o6y1Qzs7#hY9Vww697zJpQ1Kl86`%CEht#QdqtM;m_EK|Pu!l{9+# z*B0Cas^GrR<&kVAWY|H~)T!}niX}z2kYwZC}8Q}^lHf}*E3iBo8=xr?Pqa6!!!Zp61bGXA77?G4YvTI9SAB}FXOij ziqTB8dS>$K08S#4Q0s~%?wBDFGKYVGOsM|l@o1}He`IGNd6Bs{l^iDYN&yO9;4fq} zMu|eq@&V0n)@YCzc8W3&%_^5j=edfjT!dcs3ODm@t7|W|!0u9%jE4TPo$9$whRF_q zpL37h&$9TXwoF^0LD;`V(-|f41~pFdJ-hl6PZe}Ki3fd3)MYR*5R^aEb9ST{-QSEM zf+V4sKh~2)XfJKoO?9#D)~+)c9MkX0gw$rqrtwWsq=~4lcRG)Mxh&>q;zytDbVM>k zDETe7Jff?9jE;8X8jP|@&<2*ta5d(yy=ew=Vel6x{nS*=9OX2%U||JpdlO1E*p}>? z)t9SP%UN&4;DO(NE8_vfo1?+(T9IgPTJ&TRJzYSTk;ArCx?4sQfaN+ZN10|t!9dC%go2S( zcFj82U^+s$gyg1D0!PTI^z40%ZP>$H_8pN!ee~rzB4-$qwdH9(ct`e_SOruhbj!GM z`L*(>;RA09svTlP@@vvLOk-AT%(RS=L?k9{QZVWeY(~jYVPpxqbUqIu0_)!WgvCX*}cwI6~~hhk_(-wKT6~d$^F+levpX? zfF+NM1;D5aob2j=qWh1%wi&$)`vYdrJI!FT%28)$+09{$jKtG2WgUSotVwZ3e)2&R z3X-NG7mr!cm!N!HObm6ZNYruPH7XV!C}-%nhi7VJ7Z5h&90p5X{NuV24F>i)u#A_{&W;2~QHH$UI?_4>w$_Z8&jv$cA6mGca)2gGmy4BI_Zh+a?(Bw($GRuWSm9h@Q)4JWA~8D z2k+qfxg+8;@Nuw{>60;g`2PFx*5M?p{&0wl)Soc9BSm%pKh;q;3@RYSn8!?_Y5{SU zfwzHT)jRrk2IH?2TNl1EA}WPow0Kjw?tcTmx`t;fdzCaN)=u~K$d@+rdO^OO6^sO8 zNI+@@``#AV)cERLp0%R4$0=sm*?d&0G!$Z1D7Xd6WDP6%=>R& zPEn4oum_;3JD%xPdn7;xQqW^qqkDX=T?rf9Qv^J^p?Cgt$P{CQgEAgP=o&w|36|(` z3AS~-RRMeW`?WX|E;y{A_4p?6;#?XKfWMD)3DgSA0T?AMB$kGQ#fxEdrQv#=$eoUq zGq|J|<5hO=AU}^^*zEpY;&bisO^D&LYAuU0(p+nyF@2QyhyCehFGhzKH_}X(8c_*rrjug=TB1W2jVn4s9s9jT*mWNfJ@s?L51i%c8w-Qz8_Y z+sBPW;oaQq$i|61)P+T0U1#+Bo&U#&Ef5wNdp~Bj<(k+fQmJE?o^=npo^Bwf`a~{L z=BS{EO%hVyR=sa4qAH?L#dX{ff<&QOH+Qau-A2Qj1CJsdo9hhQrWXMx@?x)A44k{b z6Poa1G^$b_JMXs_O3%fy@>N3W1X4)AdJ6;FNH{G1Tl-+!>8#L5drtvt9xyivlEom7AXx= z>DBt`7?B-gQh`%tL5yZd2-x~a84cP77>1vnF~#NZ9n*6N!+LqjANYtNXXHfvicY1m zSp4NtV~G=vEC{P(acO00Ywue3< z?qB8K6G!_r34(1!L0g@Z6A+J^ni8N86_gH{{Tk6h^{;e!>0;QSX@X!tm7nC@c1Yr6 zM;4~yWR#Fr7_9pRbhS!gaH696di5(@-?H=W8-|x8`jul=*|J;c)+>R5`5oQ%>VWkS z3GBzxVVYf9n_w6H&6M$Smgo1hE{7=*lj!v!WaOn|3PJ{MG*ZqGpW}A%*|rNS-Yvmn z@O$=JGGj(c5i}KJHV}I6fovwk0$fEhS`iu=#T3MVcRR$%S=~ z4TlY}^lny*VKo`x#d!EzNQnqyv`F#dLG>G5$g-2(M76rzZux{B02Q56LMyb1QrVXG zaa8mWR@z8~d95g~OW6MS83X@tf8Zp)u}w5|C%;XubdeXOa*WP{QlM)}+hH|k*?CUQ zrTd@oEMiv4wkOdiJXXUY-TlfExHdk<^m^D>h z3#nTzXo-_mI+;>j`Edoc!)=ZA;*Th0eiFDOB}JEy+f)0coUl%6(267cW$|i$;g3Iy zN_g#?55t)bf|>Ks@k0#FT$LA|gxva<4u60<>WFJe#5Mk3Rk_Bdo@wehmG}Td;`pZ3 zEh$k%_3@143x9CYs}i0q|$eOu3C1$k2JnCNSoIG$8!|_LRjt7c)PG9WY zzm*a&X$xs~XmE!k7=fIsU++k1%6Xd1D+v=97g_b`G9f99vGen;ugWL=d&5!y1nH-kU2qC67h{{9D0x9Cb zzLVB3Lk3kq_#h^QypPrd)KLAP4g^JhWIn~Pz0qJ}xg7c9-R74*C_mUP1O0#5U3 zEy^Oca)XoyaD#9|fIO$@B+Bl`v7kzuoRvC2QoEfgI!?+zU*1X$c)mQX!>>Bq&xHgB zDDX}u%#H=XG>4KG1rEF)Pr>{ha5@mX9^Bi0JUe&t{K@Tm3nB2dLQ;}D3;IAQP(C*H z1zef$PZC)%xdq*TlXH%?+@J)$SYqm~RtHRL@)^l+hQH+#N<2p8jhdP|sSA!lA+N># zoQPBiL_CFranX#3lF=~J>Vl~JOYFtgDb}BsVQ* zd3ia~U6{ULEzg;jrpxdKij#+%15htGV?Nmp++i2|cXvBSs=CdJLJ~`Z2ihF_;ZVlG zrrWp_2D(=An07{{kv+#}t&?0IFd3(=P;vz4OPU)eDY^Xw5zQ4ude8$hRWmrlR&Xs! zjtU*B*w`cu>T4=mQx9$f_*xTpT*y(o+E{&KgG*Sv%u+BB_x*=agyJqatFkbcptol} zn{@2T_K7~h4rkx$dI}9>v1&t7e}P3AtIn!#qY7DKR5&Cg4B~WnGs=+Y92)4VIvc}$ zEVe=Ji(*fzzQ+lya^<$_9}lj<8Th9Oh)Evd%5LS*O2L-kX;5msQm)k_^^Jp~S@Y`X z4qWz7higXbe9#NR1_N{^jrk)c02HSW zw(zF~m*|YzA{4X$5xreWHipDgQX$jZ}<&2JVZyC_5Xq4G4e)dPPC6lY?(%l}oxrfVS%hlvZBcztbBIo;Zf(rZ=~>$$+BnTXGb(%# zI;t1Hin5ArzFFt|F^%*BEL3SopP$-<6X3PjKOxoxZ20pyQz~JOAmH*H;$Sw)R=mA% zpUSIIU)_#EcjnT8cIdxPJMMV0EE`E~r=944+Irn2oe1L-p}2pkkSnK5-lgf6?1hk{ zGvB%wX-*^(y+^&u^S-`EsB^4N+1g5t4SAXz8RdF*j!z&r|7V<=NW`M`EH zUB*`zlm#Wy_~pF2MJeQW@3-puRcUt782i3wkNS;8**gXth%sh|hN9|VLiIY~K`gA^ zn@H!5S%7&$zF&2Zsx*W`X7i!Kx^O9TT#8lJ0|)2;l8dD#J9s`62ZvWyzoW6QWZB|B z#=YQGa+>~LM$lD+EC5i~!HIenN7~nMBro=@e*dfbjpe>WzX7er-*Om(-k)rr)jwF;bk-{Hx)1MEXxn;rU!Oz{MhUy?!G;b zMx0Hupct!}_G*g5&2p}6@nd$eBT(Et6zqgjd};8-o79y8T(#5*LUPFeQ<-YE9)2}B zkhLGn5QQb^4*M4+G;{4izCm!$-G<7P34!R7)5!eE9|`g7URLQ^Ajq%vvw)rRo309* zAj^rj_LF0SU8b3|!bJ_B!HSb(bX0j8PD&$jNsJu+nJygJ`MUK+q*79r{Nd{T{QzX7 z5DjgaOawam+^Lzn1?`15?GAFb~S zl`C$7Y&5`||7d6Uk;1Tjpv64nyn2%;y65ES>6OXl1wL>;+WY38LF!MpWOGnLAU`lH zhBIx}ewGgkiWW^Hla*%LuuG=qwxH zI*2S)mJen3i{nWzor7#}ch`%LHl>Ii0?8k%7en$F44pUEo4LoDrPns&m*F!L8z!`c zbuGq=MCmx@8gy!7APBy;S$kfr$C#n!nlNG-mwZTm8Ham@U|{-$vJ}Escv9$)hr@kTnO@e9Rev~uE-PToq{`OAJ%WVZ%MYgGxx z3NBSg4lXJ0JM~b$80KZ&=m|ioxYMm@2*%qr~39l5lE}JAyN8Hi!s}Fb{l3PyJ(S3@e00Q?nBnez<~w znU-hSm%7y%Pm(E`H(3%UlCkDXGv8`W6naYNhGD>y{%a4(7$aOrsDNO-Qbu6`jK5;87*1L27 zoxgU$yLkjvL_yKfeSYWgF1hcT)J#c)$NzTmb%(-Cu@4dU|px@RVfo>HF;l7bVtD-H>3yQ-tDx*1l7Xm7b z&9;4ycN*E#woaK7RXEjI&IZ$PodyCb-;4sWn_H0EdX37)%sdY3V%2g}cpjk+~6f8ZYe_Wj;h zbe3)Fi_6(41*)ssM~-EVk@b*1<9Lk4eUbPzSsGOj43qrE9ZiP)YqNl6y1Ye}*YHkC z6NC8XfN;4YAPmn4e7I^%X9&6i%l6!>5BXH1yQ{lNmp6CSW1HS>vpX=~R{I;?K}^2t zItXwR2?Dc9HAnEFs^-Y8J1=EWPjqtY;qi)Wm zL-x8&kVB&tw4?}gO-)y3f#B_B5P23gAtB90p5>-ky(k6p7hUoxH-%4D;p3^xMxnvq z(y_kdip-+NzQ4@pXK?EN>A}v>6N@%O&$3u{sGBNq5Fjr3FJckTH!LH8(zvXZff4rA zC8%iEVT#{UJ|BUN*Qcd zs5wj3XPTE?qF4s?LYVGIv&d3Z&QlROp~{jlhie3hycizQf=3+Omqc8=6ERE8gEphE zMl;+%RxGI=q3UY*!OC`hW3s0_Zqk4h07-w<4fcBBb$(WYcTq3xr6*Gll&4M_mDKZq z-TngiG%5EQw6$}3ligrgdW0!UCGc)TvKF7cMz6}0OU7JzhX3rPy5eM+cMIyC3Ih$d z!bqcf@10gkUY~ndX%m460mtmZ`_8`LhYJbkhjr5W# zH1%h$BehppdF2(s3;ujofi;kz&Tp3lPHTiGsG4KXL@BMrAY7tQ-6=eix=fw$@S*G) zv3S~j5Cz{$NaEC#yr6M;!C!no5O4p7#?be`(BY4EpSo54yOmGeBzKyIa)4)P;Q24> z7{#wg@7}M@PF;IS@7~tb#Y;|P!@7=$K2SKhSCk>3^%Qlu7s2A*XQK)0NmVS%FTgGO zyu1i8L^Kxq34_(74u=F(zP~&vf|#Q-Twp&k%6HFTzwhg_UnE!trqNv39VA=F{6H#G z$dffHBu%=v-n>EwF?sm%Fj_Co5zG^sV}5=8EpS9Wse(Ms4rTP-z#;G-eT5$-QHiEwu;Mpz6iq+DXr2+q=PJNKzI3NyXXikNq9Lump@h<(t%Y+X-cxXi4V`VLl zP*k%_|5ET*A-jMKjH!aZP%Z2dD`?1}F;z0y1v-I$6Z{-|Ln12=RPU9S zBcn$Na9u?kFbQPfE0u#)8ekZabdV|bT-?FT_uSnqDCACT1{UWUw567G=nTK#vW$UP zJ};=kq0gTLW6fU&1F#fzaS6&MdcYEjz0U+j!$Ta=_7KAd^x6^J^FHigEoe zgjpVUz`=xd40hf@tlw7~3y=Y5eUK-}LM2l|#Neva4gs#Zv=+E3N6Xp6LFnSV5&Npb}Bcag&Fd7xy zqtTIen*A^gni}>&Bfdc+Z!(Se295XzjrazQ_y&#m295Xz&5rp-%tLa|^D-MIPvwL? z(?(7q9DI9&L1Y9l9kCLoGcV0+7u2%ADsZjJWCopuEsI9ogR^KV5Caj{4Q^n7!4Q0x zPdjl6c}h-7a}wJp_~JLUEtu{k{=+gfVgNEr>Nhr3o%7WN$#z1??0-Mc~lJI_a@D^OGWou4$dEm9In z*VrtMlh_-P6wueW@$RiSB6NERR|;@Y03uij=Qv!`0%3t(Gobun0AK_kx2mGdV%5N0 zG@}T>8XE=ga9>qoEoPk1m$)Wp_~oMz^p*iXo9iO<@>d{3BZsi|(_rP+G)7-IQ$$~A z>!L5Nf)agkYq;o(8{S1<+@~)3;!ca%^z{dWnK`nx%wIGkP^ssM+-eSiu^x=1kyxgY zSf<$_eK-;VLVQh>Xk@tkX#Lb`#c6+bJAuH?0lW&|LlB%o!01GDA{5Y3GcSN1)LX=s zC@7r>T5zG~=YgWYBOo!?onxM-vr;3-=)sL+?g{{h_x!B(dNNF;qA5AYii*SD?0`j+Rd?!x;wQIe3Nb>O@~P8t$h zSA@I?Fn|MmIGN>Ajf}|qArenV>}F?lJ(FY9oqZBxtH{LB44HVWN3$w{GePxpkvQ+g z!Dv`@ zUtYaquHh<(vyk1A?#AsX48;&nfS6F${y(3F4^Kr&VT0Ar54MzeMW_a5Jcc6^Thz^9 zs6xoG_;RAmF-iD{F(u)nIq{md7mru0`3Vu57EXBvatWg8-K8if=qD`!GzjCcf}67+ z%2^d^{<|q}hhJ~2a4%GgQ`iS0f zn|0@RvqMO1SOX`sIu>3YCsVX=AHY=UzXRoyIVuvKE>H60oC*A5@Q+t-DoM+Ab=`pp z9Q-))GHLJ(8r|re7nz^fpm6TY(zef?tg$~&YQ3FW!~34fSqP5NvmJ9XSaS%0E*dj> z`h`q$Bq<3?XpL6t8TY6J=0O?+=3yG;0d@3sYy*62v+)<_`2!`} zL0&3nfY{EApcP)J&G=WD{u=mSXglp_6TC)2r2f*(f^+?2Cs>{$Pnru@x@O|;km%6( z=h(}lGj9U!=4|%|-ySRhAvvKdmxFE2gtO`qs54<=AfDu?>uoS zXQDtrv-zjO8WlnVN5G1OYgrH*KImC)TVlr1>c#%~p@JIx=*Xxz;`>9;%leQF(mM+a zNCvTpi_j;ACs1mtU*>>-hJ;xMH>fr;B#8amVvm=TvO(%oz-fZEC{h%uMDn>v`P6S= zNg0u?#eD@?gW3k?MQMXLBK9VitM$;m5D_@n$;61f-NZcKtf<~RO3a!cZ3TVv1vzw= zO%H69m4equIQO<+V2T0fNcQ)+3FiPGbBj1fKr{5%Nhhr{CeX!mOfU$|GO}P$6%tB- z7E}Rr$dS)9xJj1}w* z2J82DmBLr1jSB~dtJe(@;&yf`%Xp;%sj7^^1te~vPUoic$cJYZGf%XpSj^&``VS;^pR({+sOX3xm5pNg*Vs; zL^aOHXAeMS^;hMy1fVOWMnCvBSe2kr)qcr2W#Sl=4rP1Cy8{qjI|2x!Q}|Z>vHAPj z{M`6cG`pxFVJ7xbdqxPntiHX=E(|Ftm@H61lvo*{ z*RnM9AOBK$jv01#rY8(ulv>~|ruhII5k8&S33V$L+Yyn4$03ThJxheIrADFcr}i&8 zahrBGL(732zq^>3L_J%rmgYj1aL}$Ruo9Vw@w*dtPv{LUdE!C-H~ME_!1g25#?iDl zWW;yH`;z>XN1h%Y)w}K>Oj-)O4Os~WR=?1R<@_auvVZwM zUE{An$c>-OFHj2pB8%98NG^j&u097NoZcGtEdS|dV8{>tKl!=r^}WBpl!E-9^ZyNB zecmdFu}o5%rs6WTt7J<^@0u_}}* zdk-1+b~L*FAn#Up-oBU9|2-gG;__VKDk0Qve?1@R5>WKOWkS*Sp!;;&eTgf%X*-HO zKAXEtYk*Knx?K~v`a^aRKw#Z1k%k5$;UkhaWQF++vBqv^Y& zbdCk*M8 zE;dmHZ%>8^eypby!2!a>qY9MB_{V`7ubPX#EpaW0&TaBIZclF?lV_`X?>Kn|d}E%5 zy(`ge7Oo6kiEbJkH(Re78h?B?jqMz1L8YR7%{dlC*i6gf-;0=RgCHM-hk(v>m1)Lt zSuyc{`VxuzNgaC@m-vekX|vd1UznqzilR_kRVHHA(_1)e(nv6ja7;qWrn ziO=Vw%Uk8wMY(6sZkWOK-#%Lp?_;FY7*sYZJ&hA_^4Jt#)z5Bvkr;C++9#lqbvDz9vS`ee z4IPdBPnNSX-s>z^7I-wZe_=LxU!=m?4rsVYG>o7B6RHax0fpnG2KfpnNEVfan{M!BvdU;UiHoRO@}>Q?(PKjyQ2Q>VK3l!s!S67Ilu>yJS;HV% z@Js*6a8f2oj&Gn0L>eM{yhld1YCH(%BLS0J?XTmB{wsA5ebJUKpHc>Xk4lgB9{wC= zM^2gJGh2)WivK`eQ(MV>BiC*j!u{7p^#Pp{j{a-Q`;PRsW5{5bAE_Q1XcST9 z51fc3Bmfkxk?-|NbsKCa&6o0*g+;KIG7bcM^WdVPaFR=;D|n8H8c7El<#5uZE9!T2 zA!!r~wiGg4`Y{k9yOPg(%ll>bk{df;wK_G%x1 z<|95aC8o2~sKkZ-8pU{E6fV3c|5|iBhftk%hpqNw;V3AUB5drv)1W%}QmTh2UBu8Z zu%Cu6Qm$q5Me3+MSS^?24E{CV19T;1!DgA9-;|H9_h1Z*G{ApN2+Dj@&T0uCy`h+C zi(W)Ul8JNSsC4J01XLoqpP1XKA%)0m8N_&A{bx!YB}khRl^$_XomD^CB|LN{{?p3+ z>bQQ?u>PTd;akw<|9>!4?~{0pbocqkhOe`WLhl#fnMU+kX4ng094JyIM0cWG@0dCu zo}9RAS81C?{;r~>8`26UE@6;lruzObQ$Zx*T z1-P?akJ1&e7o;o5$N?h%gMknTI5_pv4m;khe zn{077h2tQj;9MG3|9zR1s~%+L1@q$$WR7(B&1J!9Bbh(JUa$?DB zOQp=Snb?=_RlaHDB3QlTAfj8M*l=21`-p$o2TJ`*iNZ8|d96J?tvkSQ#W!+a7JM z_8Wi2oI4%HguTVNQ}h&S5aeHj^0!U<4zvqW1*PK$wT=W0ZE5>0-fz^9*?%k?6<-Yg zbS4lGrM+@CqL?@H1E~8MSvbG?E2NSJtcmqbu0#i&tNvf=-Ur&UtFH4rf9`$v?|bi5 zQk7Kl3OVAF=XjGwWzB6C5)ps%Qb73u9;cORfTK1%9wW66r@4|1Y|HB z5YYxF&_EDU3g{?`Vh{!Y1WgNQgdhO}qN1cF0yfyp=llEZea^Y}-Iu(oRMaLU=iPhH z*=O(H{{8>AKi0TY0+KPb;YIa2pF_lp@N?rpQc_x(-neK@)dlcKTUY&3&rMCL3pCy6 z%Gfw2*=d+gqS4^e!oOljp2-Cwb{cRr0FRHDwGg?#Pqy(ow(iN3KU$?_dNX5v%k^uT z%ERfD|OG`0maY2rR2v8*jV zvw5}kbTX6{Mty!VU+CW3vaT+MVh;b%zb@#cR6$10V$$geIZG(*a*td>BSw}zr>&bn z7iXcOY!PRn#u_0PI7=@mqHq@NXgdp|4l$N!WB3Lo0T+4HOoxm5LW?E24tJJ}g-~&+ zrdJKUMw{VZpc$3^Gn-NOW(%`_7UQbqJqD$jmoD%5bcQJ{WEUua%Xy_kT z!L#*pX{D27otzxzOs$OrcZ_FGQQ0)BJ6PlTHg*NoJ3E1n+UIZ;jH2w>oO_SLrvazE zUr{3mz0NQi9St2Ur5yM1b}u-Ka?cEl-QKBA_AL)-?no-VLSPG4M!OCxEB;Z#Mqavc zSYNkApWMY+A76mQ9xQTHcPzGBi^nunW5$>Hj694s2U9U`>1F6^I1Z?fXeJhIe2v(n zg4mF zsT%hLdaJx^?L3WtS-O8Km!~CY&sg`Dv&7UmffC(+K_jbAWv7wpB00hVS+x;m2EZ08 zC+nO@8Sm4s@}RQsqxZ@=Ue+jm1}p@XRC_CP;$Hnt=uWg*8(N4HNT^fmf#B#&BXJE* zyw52*T2)L_UM!qc4W^RH5lO^zhRz@dP+GEuKq+j-Z@Pk#o-7A`CNW@>%F-fpjk*U+V`Tb<+tX+3o47=05%GP68hG>WehxzDRF zQ(CAyZa!|$+Mkp&`VU@l*ha15y+V-aox{!9pj8U^&8PFt7ukr1)Hb(OEXu~IfRQ&? zIb(JU5UOzt(^$)%rc6$=sm4Dn;lqG;r_}A;1wox*m9$kqAqp0{gSNNP%pjQ^Qo935aRsz#nI@+Zc!uumMXBtBytny_^tDi1j^80ta8xj*|~}x}P;DPauEP;=rg>WwE)su>jQBZ!SM0mS2Hryti41U% znJ9ftG{nx)l2g0)JLz=k;B>$TO!dn%h(cScHh4cO=+cWbeQo#+%x7CK&t4Ti-^rEZ zWyKM>{kPbh=V@+GO^qcb4TktY-@v?n@4h7A9Avuk=J~pACJ^oZgTgDPA3V z3B4h$-k2WtrtKC>vV{e2zsHL75UoNq*{E|ihgNYUYP#G7X52yZT0m8Or?Q3!6zIrc zgy#|7_|MjVn58FnFg{>V}13o?qA|1q*4u+zTTcG1%olSw2z^5MTg#zf5 zYbRg?-zTd7&ZC#6iQ1AZK0n;IN+*}U=_^gciWta(x~q6Yh1OiUlUd9xz}WyykrbiD;t1o6})kNln;VmY|Z#iP@$f9Mj^KvzQn+ttzA&yRR#`q+95)s zzB|pf)srb(lkpP)>&Y}{0Y;335YyUTY&e?U@94pMm1Neu=chjq7EQ)pjfH-AVErDA zF8DU+5eKZX?BoB1Ve04oEJ0JZL^f{^L3)$iawOMc^sQMuqHcY5mYbp z!#qrPZ4EJt>WVX!sY>!K8PujS1mXYwWiZ}g!S}-pi2xWqItg1OI(4p^!IM3^73N`LhiwcPb)JjCd-0*Nrl<-TgePeIjw?oeYMZos1<~%hRFq| z(<*ELmRNjt$P}Zvg zZ4|^ajyt%?mm2X5Hwn~IrF6Ol6jx5^bC@lI)7q0O85E`Efo$B3HTvt?9A7vW zE&QCasCL8Fb#Hmj;VBDcem{LX+YHsQ=G?%>;-mzkLo=?pE{}Eer_$zHeC zY5H#_yu!b227cquXB;NPz<^8Bp;4(i0AGR{IXJY&ZoGKod$z|{4s5x=0k*auV6sL5 z^J6b-l*>^pi)nxvGfKvbfElqy=r!)KEYLI(sdiCB>Pk_+c=v#Z&2LBA$(O-h(>x*Y-FkZe4(MP zHcFp~yd(a=$Wnj2cfVU(n0ar5!Z`AZn} z?|2K8q&%(Va`icBU+v8Y)%z&Yh7a=Np!%;IxUd}@klA_;`$~h~k_+b??BdsduHsv4K(LnimcDVVtjC0SE%WM7V9_w!me|?bZJ4VPxB?ZHMXo%t!EjyHBYe z%9XIbnvz8YY#1x(t8L&B1zXNYBfUrm^7ob7W;^U|vjt$t$&jJ9E=yiS)vD#39=d>$?U#T$>O==;;HcCP z{}=@gDxoPgP*tzDs6&OK0$vhSBSZ`@iOLZ_LxnXtxh6lV!tu!hUsQ~mf&2_)-X(`G z&gHO4CQfUI?-0Q(#mODNPr19bLKHY!BpJv^724Kqtzk5~`7~VA)|!6SYHN+KnQLp! zmmKTyTrS%=-J{X89*9lkKiN-v3lcBdDYVkTCzk7lzgD?kb2BQN(z>9Q$nXergVO23-rJxa{apL*NhhY~HfI;^ncmc~ntaob7i@0GY#5mxf zvx^RX3bnT-9WyN29`JGXfHWU^bYlL{>^ZC@DVHuuFDvOHjZ?JinhvG7%=%<{ldY5E zFw$FqKy~sJxQ}yF*`>|$Bo)O|#vJoEJU^|9<2qlBi6NY?N+@bq3X3`M>(_}Hp?)lx zzrH@EjWDEpK)SwwsK_*79+}I&0Ga{-I|Csqgx%T3A(CTg|I2jWD}N3^mfDC@tATIG z8^xkoa`;9`Z@A?#q<~w@%cVF63k$GOirc(mT$_D_36#7EEo~|A!WfG}Acy#E{kkZj z!ypkfgf|4%z8B!0esn;E{CF_59p-gbaEcLiiYm-$?r4jKyTnB4S7)bH#%eJk0)kud zA~$r(E_%hBGbY=_ATPX24)$a5Xx=i13_7y#4T`zYgAW0}Vee_M*o7YEs6UOi5Kte^ z1A%NoDd}w)^?J37yj5w@4l=_g#BRALM#4oQQZBKQgB+RBMOpP{iJNai)`OZmsbH-U zXPxfK=ns_%%ndHkE$&_c_gW_6*$84b(FwjnW)|c@f1$JRV8^yj z&>-m?cH%qXw>o!mL(pi;8`r0-n7|NVotLN{X{o;OmZf&biaGEQJ>O_zQK>mt!10TwsE=P(>cuCSy){5( zzvB&BGlJ<8+LRfbsY3{+{!k5~OtVUb>P+q+k2~IA7a6xm#jzUvfyba!)O^a*ea@mk zx7ov3HE}kD+Nb}=6l%|yEz`%xm1yS^=$|V6H!fzU?etnAqC#>@i7_omXw4^S^jvg+ zkavvQn#eO11ODMT5^5}u=-bej+eKgXz*}edC}9LE;ldP(js(YI9PMI`(v;g~i#Vma zd`NJKHFb2TNU%FjHi9nHn0phB%Ao@R6U+KJJFK046}eo^Ao?M7)4({)p%Q- zTjN{S={JoAXZBZZEZ{@H9%{+c(W%KQhB$|xRJWB!tCQbC-xWQB!9Zc%p?s!9yPrD0=DRQ7HJz&5E$Yw4&R*&H@w9i(Ytu;{J2HHG0qM zj$1-9mi_ogE?~D=_SHukBwn>wB${)iujn^7`jVQWb+pMKtxj@^ZmLdC8+@wfr@wk8 z@b%FL!7>LL6LlXvuXBbJz3{V;b!J?HZ75+=j}SfcFqG(-uc0yrVfWJuH;qK2pT54m z4MesFQS^Y)HHjHcQ`mpRxN`%LRuw((ROg0`4FC#z%dr@UX^k+=s^q$JBS(y3XD(-i(zHe!TI~J-;3p5N!k>~_wS!d)f|_*h zZMk~jzN|$yJM2Y)Y*dLa+%y@uk!*O{h=vnstCOWjY4zTT!sNG!bjZ!9q6wNk+IrQ(IqSXH!6-iAFj(H|$|hEz-Wt`-APA*Yg~^4| zvf>XoB8;!Z34@c6F+#wm_-K=U%8#{bq9Axu{4P-?{(>d`KksS8TkQ3bROoWp8$_X_ zS{MvbR6g9a4Iq&ZuafDsQOZKotenhsf(GW=0zjH;8#VYLhUl2Mhkn?0b;D_NuzJ-o zITgVf)uuVn2urGa38wu(gp?~oN%7%stpqhuc?DN+Z=G2?O%x@JUzLoB!8XQk?4F=j z`{IDFH3YvryNjzhcTINB&rI?s^^e@ zjP8|=$NKh@d@DWRS%*=aGy!G|=D_EPWs)($Bl(0Cmzk^oe1jvHx%2IK2!m3{^Isoc z?(-bNH}N6%CCN1BYjzG*x4!REstb5TFGwu;soEzfXo!7>mz749n$aL7B}e03#_z$8 zy2qc90pg42UYjAO0b+mKuRg8nQwisNjmSr;co0f3ngqMjPV~VJkPh2r zy5Yun8zX4AHh=-r2NU3#_PYVPe_ns&w~r-<`S0V&;bY7iqw?s=Qr7FGy}Tz+)6!v0 zlb3wrH5g1w7);CfcGv_C{M6U4dxXr9p1y{>`C4G&>tFahUw8C%2W`r}`tg_W)qt1JIqwiGxGikY>Ehj~2$c&aGu zOsof+j~z87Of;8q<7cp50~d|K1tgK*f~(5TXN!)9IrRXKTT;AfrCaszuQ|^F#Qvy` zz>02#mc#LM!>$nig4XMsG%{+d7C5z%i3J-$AGx>`Uf@#49K*R-vRzs36NOk8G%|Y2 zN-J~#RGyZQ%SNvH-fUrC*mjV$3E*kneA2qP#3*x&JU=I`v3^Mv6leR(sO5H z&6ALpAKQ+=>tO$c1&e!E@M^Sh4b*dN=mlI$@C@RYZDU%w6i`M|%dq0iJ3L4b;S80g zkDqB_==1f98*eX$+$JEiwk<$)>z-2Y!4LOLsl|WW2Aq+F6xy>)ma=uWL7JYYyL4bE zzB{N-`UUIB3763v@(?eOhYJaXO$h=IL*-*Dnxq_wNWfA0Ggwsdta)G4>+k78W{gY4 z4;!40VWv0cG}>NN%h-;iG=_q(nosIiz{UDYg;o=Cg2U(+B)!eyaZDZX4e>eC6SJ% z&DJC$8?93ZREspfd3vgy_;Wf@3}vxc_(Gf!ul$>axjRjE*PPrH?0O@6|LQ|r( zVzrxxaM^l~b#YNTA(xUs1()3uNI<@62w48OWnK0Yli;#NN{haDHb%bW3`Kg4|I%${ zI;=WJs}nbppgWf|T@I8qQ~k*s%(jc1D;N>{5Hk(P)QdDXgoZi#a4^rr7@JH^_ki~5 zo$aB4V&34IM{C%Vy*CAuT2*$~3ltQ;W9FE0k^&8XTGmJ0_*v^Cun9C~;z)RU`umbj z_0{wkiYFrd?I>y_6BPHW?jm0gH;*BAj6K~trFNklE1P@Tl|+W?O9kmYhDn06&Hzj zE}_IpK|ww#gO>|UaGfn~LD%WerjsGvnJwF>e~O=7ne^LozCSO*l^Vwc1%aelo}Fdt zzf7@zPA))oS2I}b>++L}d$qRt5+&k-6&C@C zi-5#MK;j}GaS@QXs8cYP686MpH{mocDhK1DaxgC9OI)_dmzJH+S1IH+H2yGM;e1e| zoMo|}17ih2up0PE;v28e$fJ6YqG;3}ifKi}7@a*7e~Shm9tjSBayjr0Je%#44VoB2 zIvHT6M6x6fEU=G-q8)gFwj_|`a;+EC>YWgPZ5Wi};_rscH_|yCv=}IaK#kRnfp~Nx zEeCf_m{TO{z+{=SyKyYE7|F9%PnM$}htMaABNaDc#c+jaYw%K697h4`ptMb}4wFz= z2lvo|(W|t4>`n0w1g{th=9~hth$CSg%vwZ@+z=5{jUpl*d5-=_w7i#3i;4Jk`9dB2 ztPwF={RBFCi1C_yYxK@JstwwCBiv^8IuJX1O(t9ec4#Pa?I5U-GJoBumeF{OQUM=| zwvIfu_89G)OPo*tgbd^J=|bjuT3t-Gz(8m7abcSGJ+1k;4P%VmLO!wBMm!VS_=!<1 z1a+hv;|D+nn>kp}EDcS%+4C-HGc;z*Y$AL*NLVQFGQb0hG!{%_e24|6WH*(m=LSSJ z7!_j-&o-xvjHBiWXCpJNfo=3^ek5Di{B!Z~O`!$H7R5!(4#W+GQ}LjzOp_JTeWcha zo)PHQ;~A;q85ko0(#mx58ys{qT|coG4C2+#xW*gFx=}2n#w!3~rnuV5-;_41??#jy zUTJXp28Wcj2AuH(rcJU$&n7qlCEPNp-u1H15v6TD85qI907jYO(mHwg!TMoJ6{L01&TF)8c2@cjvDj90K+bKn{fvhKPnhZJ}sm+V7Sk zertSpWVoLEmW~46Xlsi z0IljAoyx^WW2W?m2^taLBBc;T3Y|1x2j0B!Fto9@5#n;idI1(7uah8*lHfOfihHh% zr$}419uI3xcfb$ z+XmUvLT^dC^ApB%GD&1ZOY!9*#g|K+Q@xo%?wy~wbFbUwTjX8Q1jnIL9-a1ZsAQ&7 zmUh&btC!ZE2#`wEEW6+$Lc;#;si70ak#^?#{h9jZ^$w(0WIKblVXE?jiFD;TCu3b1 zZKaf069*?lbM$L#c*77bhUOy>Q_ewG55nt@Bz3)RTm4bvfNt@#Z5Ji#c+398jPm9Y zwqbIbqTX(FEbvy{skhZimTOCC@$)M+9XANY-Fp)+#PSA(9kjvoiaUdtmLm!fx-3 z3VX}ex7&BA#CN@AYS{WhKHwlI^WY0-uF7 zaWU7$-i8syCN8h-Z^DB1w0wdrRV>Ih!JxN^pTZmzN?z_=Y{|3G#MB|3EPzWMqFT9}$0yr=5f1N{5f#JSD=&MjW|T0B;c(3=?)iqll^TVeV08 zGt&6xY3CH2MVso5L#*MU5T?;{$(0PQcjln#5$__w#%uTWe$|m=IBtU`ys;lJa=;v0 z6@OHmYb{p`&*bZRFX#<_J2YJ)2(A8GWRK-uf199>D5XB;SVgV|U`6ANZcT14>@6bM z5=p~|NC5)Jw3;MmC&xiFEKEXglAO-Y~;m;$JBiF`<^?6}CE z;idu}E^n=CicdBnS|5vp^pl5M6ys(3q#GmBNu6yrJh(B25J(bLVT?U8o@Wd@fd#j+9%(0QpjE&Rk~764 z&U#@G!T?dCMo+^laEahp#23vU{?Tbd`(qJ)?ne^Xrf2NBE}t#5aB= z9sN$a&<5Wu?j0g+Td=yDBOof2gyOxbNQv5;sq}Mxhtt%4o8`u%DgS;)HhfY&ObY4* zI&wXXi}WxqN^j$`UF<~;NUPx3h0Bpo3XE`3V1$bTBU}_1;j%?_tW~8!^MwIOF_0ES zQxsiF(G28$5!@|k&QHKTrR`EQ@p;a6uIXE z7Z4-7Jp09<-Tv=FD~daQz08)8{+T#H$DI zL_wt3o8*6TNuzA(1!DqVbtT?LQH=t;@CQg-Y8nPzoiG*yyt+AW-yGTR?9I+|bu$ZW zMvlCNBq% z&7i^9AAfCrq)gUW@Ic*3sDM$sDqP;GF$g+ntQes`pzstGASrIAO?*oqWpi5cm3Fg2 zo8Dpm2x2mpTV(R#H@fD0o-{i!Q2(Y<{W79_2jI-G&c1f_lNTWL267QZB{aBn07Fdv zLnOxvi11^WkH|_KiuH=&5R8E}$#h{zSPyjq$D7rAfrR>yptWi;#YxQgN?@!}6U)v> zy50=M>`LyfUbz#cfi8!E3shb_K?;(BbFp+{(d^W|t9i^zD)iV(1o~K3VK`HBc&$Q) zHFbIxaBtc8cyC;p!j`_V8P>}$H0&3Kb^9V_6KCsX77&iVHkMe}Ykfx?l!d$zS0!jI z#$=S0CQg)8`Be${0yeyj#ImU@Gd|%HBgdfnit{redJ9p!&_b^SK(WjM$AX5g{`l*e z=h+I{N(}L$3Kmdh#RtSOVrfNy3~$4#IKHM%QgB;(%*uSe5OFlk9ErQ7`6Dy#;rA z(N!$zK(E9}7MT-dxVIh+rU2%sTg~eq0)`rtqQRP^yo^I8rC1XjAr^5otsZ?it))io zP{kp=J=SkDegxmE+5iAoynZ9#K&;-dN}8Jd9H!9)z%v(^X#mF*DqjHP#V;at*?vi5 zn4%hUN`y4uoz0>y^k*xmg++Ztn0H|qVUFmlFQAv+iIBy~^R0|_d3HxIshPr>596r2 z76w4}i?!HpS6Gm|!TdT-Co$mAt9FHl-=Mees^`zc9uR}cC9}tE9+beUe$_Iu<5u#G z$lf?@Ee@VxL#M?{$JI0HS;Z#?p5x;&&a+eo0|KeX4{D6cV2Em}3}!e}24jf|R`{~O z_W%6iz7C7My&(Xi94+(xZYgmt#zBIX>MYnI9`M3PmL^$SYs?x_5np@|tqvs=IT@$| z)yW{Nt>wW*xvtUMo_nqO93Gh9<^rRhf@Q%Yk&%n99W&5phr%y5JTit=N z1`RaTmm^xm3FN%NZ4dKsd_krF^f`_ZjN4!_Qq5#AQ zoR}upQ^G}L10fj5Udp6W2tJ&{-EBb*6@%s%vNbeGwHd%2K+lByz~f25jk&fytseVJh;xPSwpEf|vCAo=U1R#4zZsR#M;mE0 zVld>4wSR^rNJT4tb%4WVT$~yJ*zu()zJ_B!dW>7DT0N$w=-kAc^@hXBnPY;xs{9si z(+iAtQ>m=JP~A-kt2{^Q0bZB#9MK-jEc73>%isne#Z5TeSd7*BV#s#+oBTkq2}_8- zErXN4#mRc*Hv7KM-#0I(5i!*f@IG6JMU#*I@a>Ic@qn_eKo z@z}zgX@CAV;Riw6SY>Y=Ip7^?ND1R?sD0qK!3)&8TvWTOBK+^^y3EzS0yA0-c?UD_SZjKEGLi9qz?%fm_DW-5d=>TtrO zQyah7uOK~;jtJ9~mbg-lL{I>yjmf3P5`LJDjGZBIiXD%qGvP2V8Ldf`w~SWDX2njJ z8}vrZ3+hga53Vq73$y9;;>=N$*ba1@arG+LqUu$!MQ2BXE!(*uy%v-}{Cc)9qjPbZ z50BPpMMPuAX+qWGad9T*^t+_1U`c_rRwM; zN%uAFxqOKxPtuOoHDpd}UWif|EN2GXhHNa)YedmnxD~a#RabQxZtN5EN*!#P+>X*oa{HXDt=ZH+4S#Cj7WJjCrVAl= zCaIiKou33c?J`HiIppxqW`;ff&$e(|H7UDIXdkt!8%PW0aQp za1o#3Qp=A}`L>09p3P8JthCb>2hrVLFZL<9o*JZ%`N^-$p7!3+@XQAuHWx4kooqxh zKY`WNFqH&9;R`D`D>iNICh~UDIEiS!kR;LuYmQl_t-a^jA2QSFZ1s))haLF}QRGD@ zY_|;=#DR8QQh_CK5ntp|H%`VFyBNM`js0Z7@S7@FxTu1K%U)@>vS2Kne3^%nb)XSn zUhVAxPdm6w-Uw=jj(NlYK@+Qh9B}O(1!CFy*8c(4Y*KT7nXEh`N%PJHJI_CF$J)8) z6x)_p*S3$w!?i)S((kP;t>J@5pLo?HYe#tBW9)QwN2*xvn8ud+MPKoYZiv5JK+%WE zW%4_uQlhpyP?#I z3=_6VDCgsIj$p|a@xAPfyeur^@nou)v7XmA-_-wJe7n9mfANTlJ;o6=6gJGQ(K_(T z>~8Uzc5watnTP_l`bVn%58+~%F5Sm$as^4W1Ncf@tt&h>AC(4sJbI+?I4OIo6&5rF z?!d{8_j8LHn?2+iQ!I7p4-snF5npB22D)Bayh3x0wuU_y#jbwF6nSY6-4GzlPE+Wn zR!~=fgVJbhBZ&z~#|Vg2j#idBNs^`sW*9mZgu}eKa6BwpKh2XN5~3SN<%h}SIts-M zf7_!6%_rZiPk2ws7C9O>@%vsx!yiZP;F}02f zPj)RSEW*`;>m-{yT%*->p>V*>0ZmuUZ*rjxXy;EZ2f1-v-3C<|wuD#e*mOznU^LqX zU{&kjD9)fz@p4MykCr(`#mkrQae?tzs{CZh0oSc@ixSW#Nxm+umB!64hnCM{sn`Lx zsEY`H^p44T=RHYr_mX@LFp}~4U4D_?i!Gn*z& zlcZS=?aD@a_|Ht_XvFgsCDdn4Ld;@(p5OCGa}TsYn~?TB+c(a`Ifq_L?ns`D&)s;7 zb2Gh%|4(&h-V`4p4P4G)iFx%&j<~K$&ay7X=gdFMeFiCQ9FS6AKfKU1jN&a_6~$k( z42;X}RmrANU;??xodhZ0liENM_lkLQKW^2_v-?n2=y7>` z*^fbj-Na5!A8$G}o#UN}m%Y`eIfp!(=s|M!(s41rfK4~b&;b+g?diB_8Xp8ecnIig z?65uG-Uw4S{9(xRST2s88Wd#3nP(%kWcnsWqE z=s{yTB8G!uN`AA7Sc@I+;S(OUyYa#3O}!KC)GGQaE_9{oP;<}FlehnxDj7W! zW0&tPxe*gSsZQQ~p>#L|Jev#`8jbz~wRe1jyfAkA2Y*QGCbfcE10Qr6D{A{B$=9=W zZo2d^_p0UP%rH|NO==Q__$@mUKHQ+TS9Lclq_$qALNS*;l03iP$?}D5y4!YmV4+;t zYh#jV>f(L4F1YB#sV#ISiOw^32X%HcO*uJfaDeG?bds||+)6CbsY-t#gt8>X^G#;C zSgotK2wGk$wZ!ORQj z)y`%wX1wG&cpom(Z_7G&D3Xz}qyF*0tuMWOH0>!1laSQ^L_h?D@pkK4twr~2P<#0H z1Ic$m?=`atz2UQ`7GO5dB7R(CKx6&J3es=%v;LFj4L3cUWbZ9#-h|pEdvC1YO8j74 zl)uMC_8u46dtAhKwt#lEdM{wz*`c>J?$(OvhlMcKrrKu&4nao8I|==FW!y6t;$T-m zyNC3PZVd5htBq?Ar-pVW9d4=WUPHeUF#86@PC)L~nCPMTeYD|Gi~P0LL8)e>QJDY& zBI#h;hQ(M=ah^sWG007d)hgty-@x41&zWD{`D|SnQ0v3*O(h4m1j9>6Y&N{dOlqgirxz!ppmx$$4m{XMVMcz17>0jMKb_>M)z?Ws}7P7xdKKjM>VTX z<~K3^*wpls`H@q%-U|qqUU=V&4xCJHy_eXr5#PzIbyvFhE);#9p7f;KYgRU6+I_GS z`YeWvW}&?0-$K?Y#PX1?!{?+w7q0hZL>Mt>d4>Qvv*cfjR}?hQa%m{0(X&ViSsQ_o z0!vUiC?X^jnfR|CV_d!Ofy_pfEycf2JR+wiw@1WzSq~|-;_YGT59^v9M3E(zfD8t) zj_@wA3HzR_C6t3O{-6fXgPPOFG$+VIQF>d-Bf7$%e~}+X0Lszc8qf>7j^R0QsGdc? zAqI^JWIJkGWf|BoB^Lq)ySWS%+p@srg7mE(TY!)leK`9cypH|e)2m~L>H>O~XSagg zN?cy?q3p=$TZP@IAo|yH8}0--E>be0zC_2lLr4-^pQ6LF6L)5l)G>&g)6t(UZc?{3 zJ;Nf0Thueu`_PmK2s~EIb^nQk6d2tupXtF|@ zGHM1}SA1e=H23SR;nz!3iq?)<@SHXWqpP%Rf{aI}xlj((@{c;xgl)iCfZA7layWsh zmbgptALxi+zV`hY-LYA(z&44P63MXAWbs{Hj1Eq!)s~eZ*J>sE(WOJCx5kMX;t~K- zt4zl*trsm_UaJ&irL?Nd(wYT>{CLAaVALdj!g^NeaVVzAOt+RliaJslgSOX`_h1Q; zSH-4h=6KdrEF2Fwl&o$>Frj`wNI+^nRxnh7-dt<6q08B6R=WxKa^9eNUeQhtjXLZP zN_e!P1MiB^ndXx;7cBgI6fi(Pay*KlLuIWIy;OfxE3JaX@T1KhQwK5Z1|Msv($Qn- zlZq)Z5J_WgZ}0&Iih=&w#8-v2S94?)VO)b&4jEZjVhJb-O0vmhfXAI_;^Pi}=>-sj zUAEfo0saVH3btCGL>YaVw#f@(&hLn;8|hf%4LyX3o~ zL#1yUMx>y4*|-(ILzPaE{hAgi7s#p-p|BvUNP_BQI_ijuNOkgT)6^ciMbSHrNFTea zZ8g$?C73nsE)-rN7YeIfm|s$WM=fr8!{}Ljp>ZApNsw0H4962(&N%{nWINb|t2l5V zp}R35@=zd(H?b|PF|Ytcw%y6}IIyGaOc3N>(bN;8~m?pjB8INAIJv66_|`YtqpTP+tY7K_1+l;=e3YlaG&~ z>9M-IZX@qBfvceV(q7`yG?9!p!Fd1e`bqvrNj&_VaGkMHb@8(0>gvOz4=u*ucB>5% zV3P@%zoy~nBEsgPpct1eWjm{x#@1+jI78zo9JtQqnILL7P!1LO%neeb$wjbx;>-{V z6%JsfZj$3UG*7;#s^S~)98b%PrCp`xcn-x?l_v{V-O0srJn4fgJD9ZXh3yGGpDjF$ z=CpEao>-%ZzFT4S9q4q3uxx$fp&welWct@!>--{Kye`XZEgJHMt!gBHyqF$hMZ8F|Uz zqeFaO3(yU3<27O#tzlb#T6|gVeoXi^hAIAfrDfXqEVzC22RT82MP16IAsrB_;DR#ssC2PBc~?) zd>svk!gJ-V_k>g(xiEDgA8x?1e}W10_!GAu?52%KeQ$EoqF{A=5T-HGQUEd7inkHP zH(?U8YRCvF{&r=Ogx3n#?bqt3*86}pRz9F+22A~L>8`+kaJy-^r{;MVO2Um$y--i1 zm#k0Ns?iH#`{47KK4OI~YmZ z74j!CR*a^1ouC8N6L0Y|n9zxl0n&iGh=?gj%|H1y*s?B_Mp3n%Yaf``+jfNla7V&O#oP(>C1xc1|^;za!h^nF&g6>hI>Wp@{xBJdv0SF-7l#MB&xMso_?=zV$#0h@~nYPT!c+rgiT!RSOxJd zSdIABmV%cG-k7#m$)sY}p9kF5rc0`r)k?vJ>u6vVf{X4`eCUnCwoei7U4ZotI};%S zM$QAsvwApz+c1)~1YyVP2r z2sK9sqLr1`1^9XyE}J+HE0+acm6Z-0#}>v!JYxwO9EOJ1<~Lk`*S$o`dj9CUkgM4` zkWFu{H1YD9wW;CHca!M@y%~&k>kIgi)UC_27gQtxR8mSa1gs*V;pgN0hEHwuuWd+f zC&R~n!$P(DTAWOZGY8R)?Du;Z=;hjJ!4T!X=vipHs5zZRlufIfahT)(>{KNB(8%` z1gZH+F>#dojm)v>$77lpE|@lNY()bz^_lRuz!XEI2r2ANYI&L>28K>GO=Ck&>Qk2r ziFx9s+mKeLngg2M%RQLQzic`(z|7Iiy>uN_F;G`;3KA;|FzASgXOCq<{hEJ_W;RW8 zIC>!xfkOw;PXeGCC_!I322UmpM5QC|np@o)V)B4*0j#73o_AdgWuF=anZTdVQ&ABQ zCg^}}WsTh5Et3mj{MmG&;XCIY#5uLVI-a`;RUC4xF7s9_X*6`fCj_SSJ)N;AuT`~E zS&?S<*qLigjt@I)EO4oj6+hW&$qZ{DD;tS%%p_{oqBN}di(HCxzsL=5ITR>?F!gKJ zNO_sUGs^s^)aM`KSLxJ{Z^l&F1t~V@H*92TnK0B<@~7^J-s}2yPp5}B+wB&|sO)yo zm;4mzllE5di0YA#k4JAEKB+@fE1WPXQJEP=%9-Jl9GYCVqiu2#`E%JK-AASMq7(&g zom%x+3}+|#9QYk;C!5va28-27LNJn>Yi&~Rrc}YI2OumAv6EOHZNuKc{W&#lY4xZ~ zd4xd)CPGr$sGR~p^*Q~ZlCre=y#7>?Sz7&t{K8&3uN-y9)!+Qw-PiuG$`tMM)zxbr{@i;~zPQ@ISg+pkk1u(&#~0y==T_f* z;MEWPUwrXg+!EdD7k-KoJhDZq$7sPLuW|L4%G-^T2yrvmhJ3!M8rY)~0v36y5RX|) znX!%*DWByvrLX4skK@Fw^V_W~zsoXD6nX z+vJomj&^^%0h8CiGC2XMnOw}`Xibit^JOc`VrH7=CA#OwX@o@mM*j)|UNrZ-I8&;x zAYyi7^`HJsCPUnvI>VdSD&3;vFfn*9+8=wxA9MV?cvAH)-qnm1GH~Uu0}<`0f~<-S z(>Cn%MOpP%;E6WRFsPnV&t(|H^AFPk(hT-?p-s$zTr}8UhrzyhipkZ3d19pPcXiuc zC+Eg%awW^S^*~ogxn|WD!+2kPb9+2*l&0~r>b8?7sTOX}uSu`8@#5z6`~>Q!(kWdm zSggTRMjfw(mx_Lco0OP-Dc?j-YCHN6v&qDyt@I=X)8Us~geF|%Uf`n057}Y6JP|CU zg>8{-Hi=*wC)7mvSt8QtZ&h z3j6XMBjr$}NU4Ph0QC^c01mka9W%RB>F7=QLZ@asS_ncU49?|Aac0ZHHTGTiAig>+ z!>jP1T}J_}ya-VfDhI}j*@Q8yswuMZU>(b6%__9{&D9oC!6{lkC&GeCHIS)HLI8{r z$l70cb;^?T8f5U_xTs~k>TmVu7&Q|WTg3-y^(B4N)D46txlf0mNxRvu0BDxB8bUpeG3|I z^cOW7j|7_E-RP2DxVy$OVupo+zU(geA2*k+6D~nA5UXwOW7@ynww1QIyX;TfRnk+# zc0R>~-C4IG`^Z7-7F*c3oiFVy?CsD_KS4F<3P#EXO$<&y`2}vS zv$a16t@;1#!W3eu%Pl8EWcT)67ZAJ=ei5+x3>F6%pZgo-7fYX zlHTq18yC56xRhuoT(+o|#4Z^I^r$MvQ;_~HpX9AIgRGHF&E6h#jnN1@B;zLfN-HTDw?gE2ZQ2$YRnRi0-J)p3z8#5I)64)ti=2M=A69+ z??uGuq9oS zqs>4mXjXh;R9gy8v}YEcM_n?Xs`Yb`#cjNt79wtyTf0m8Hxnmr(A*qDqd!a`R&CG| z#!F5!vn+H%KS}c&^Rk33^z5?gal8de{Ks~z308_=v_U**@}&7ki+n@qm%sGn@osT2 z=$6Z@-(`zL*_BLk%Q1~je>d>^TqQv0hqC(7W#Mo4+;t%(K!_$Ra?^hzJx9GkW@=Kr zv)#d;YNKfFwGDk!-A|vr!`H>$Wt}x>5W7?SSWd5>MO?cr;^AC^9G9Bo;mMISws;BJ zyRq_bd@yfV`4eN7GZZ=;#_X2&(S4_l7&&0Vk`db?q!Q#paOk221vm16qWJ6*4@T~W zGMxvSgC4Dxj19-}>xPvxIwHhQj8z8UKf0mwk}(e1C01Mw)MP+8=aT7SyKu(zYBsXd zYqJ?K(ezidv=>r^I|pvn$xy{}db!(>$f92g|e5q9)QQ

lTagQyRR#u)kY5!|YH83Rm#H4`L1(YrvLJo&ZnB#}>p7gGQY z-5lW_vfkM>nKN1o4|0x8c+ebf+{D~;Q?3IMk}AiX*v`C1A4wNBt=dHSU_Wc5UvD;I z&f{Gx?yPwn>DDuuG0@c1u3=??jh$Hrax(+dLO{5Wr3)GKlPqTo`crdqNbzd2Qd=v4 z=QPY%h$G|^uy+98GvPfOSM{cB;U=BUsI|yJ2kpT)4u?5joTJ? zt+sZ(7QZT~bS@_V7>5i<9=U6s5`MOj{Nszw`ZhW=q6abU5=izWu;=La);UX0EN%ii z1kx?uJp%w6YfmG&4mRsA-m+TDmU{KVuoCIcr3EpUDNIppp;4Y|@XB#edRZL@Q3_~US@;9f#85l1hqJ;Y#5{+K9x-b!?~rx^_$E8eY>H*A`}2B`LMXwN}%vY5FL ztsnbD@P0RaaAOs(5xipXV|E}y<+c<1lHX629su~H`o#?m#*FzXV!$IFe)j6WYn$`Z zMx2xILOc8{1~lx2wNj-wkkBG8X57{g#}L}YphXj%r;$*c)fxrIgxcBJ6h%5eWD299 zfl;LP3OE2uVR6_wZz*AhZqrm^cIRk}jgEoUTJ1i}gQkeO-WW#Q02Dtk#(<*t$Rp95 zL}7%gGnzQTLX835@i*<5jh_x9-eE9`=fljNxwZgCemsnkRy-P}ekHM~85lM79-s+% zo))52hjI}&gb|jNA_|iUIApBJqrmNOoF5&dK%A_W*9wPL!fN}X89*h2=0!L0<=VzW z|I+HkYM3Bf$lnk#bbyXAk7j-hjX^XXK{JR6Q_lM2k(vdipCf~0c2LHXWClLBu*e0V z^b=(al<_Q?`d#y&th>Hw$`7SewKqd?HdZb(%j(gSYQz_f57Cj^Fi^M4c*0|^>|Kr6&=`=74&7lWq1N3G<9Fz26C=9&K{kp5rW!XM zWdk{d>BRkz+W=Pvl$6n)yLjEI0@jwIAoo7b>OC|V(sxueC90PhUAv4N+?VXo#blA5 z_a6-$5|K5h_OovC13RURb=zm%%=6k3&21SZJU|5VB;BjXF%Tn@i-S3+qnWOKEDU2B z0vY19E|!%#XMG4jMpJcQ5)txQWi6P`>al^rg)X;CBa351IG-Bpmlf(_4Zlt)jfe@J?IS1Lh(%Z0umiabcQQwa3mDYCQbXWj>lf!wcbEV0_@8uQb-OLPw`8u zq|{HXg%GCI#v%`jI>dS;{G;iGE*5MEd3al0nS&H>(*0myS0(>SlzQESnNOKq>$oJ; z#AycaE9Xx1Kv(ne3%s~d-)>4k>}1AT8PV?)kAwsp;h{|_Ds6QUJt~3=&i4T05J#cfscSya=JEUIe4OXwF=OA}(5q%?RVg;O}(zy?H>ZlML zRG&-^6EJ@f)SIpQKc#7QzK?XUuP!+(AWxfbwQZpF(z1E8o^=r9(v#t9&_ZHhZ$!Bm z8On}9-6ufm7surLnA zAWIq`;x_7touR^=Odu|Y3DARVrm-A^9TIQpqooAL$xuMkHl)*DHKleRfuF+&dOH7W znjHiqbjax?hmP~#PbPef8jE6wiIYh1Z7RIYL;fyavRW>&Cpn`q@Y1My zF<>7`>lh#AxCgE7uBE8&dPAYoLitIkw!-RZeTIMn|g? z*Dj+j^Ri;}-lh6bqaVZ{%C%Rl*Y)#16t39^y0%LOjL$SH0tHGNpPi zynyp4O4CEz2FbDnB3ca5DSH>0v;Fuk)z1u%9J!WnII5-QsH4EX^bF}$Qocz+WQjGB zH&_8-FL#^vgv^fDX@Qgt2COH2X}ZjJ4mMk!fZs~lWAWEhdC)P)8*Sv*0{K2dTwyP> z&@WWBH4H~bZw#wJxk|^Th|JDQbutGMtN6u+qXvx@lp)7)UvlYmXp)O&niu(sbz-y* zimmCwtzYv~7r&u(M++FMO#yZu>sBYOH`-XL83e@_T3$iLR(@p4sTg~*YwFWyiTydR zr`fCVi)ahmk%X;gz6=r{^?WhtG=}pqgx~=K(P^}VYYWV!v2ua{5U7R29R_WIL&~4| ztU@w=(agXn%j-fU_;+^mb5XuE=c%2stsnNdFl3$L7Ip4masO)FR+0B(OE~}y9^!+# zJ6hC;wrEka5q9g?yrTamR;R{JxjmgwY)u)m}{G8pSAcFC%>Y_mJ#RsJOWJohuS%yT} zhb^hUbN<%I*DjMoE9Rtu$8lgKV;O_Uno0b~_0nE3(4o{+%5{;9XwemWHysI6f%3T8qdkc`9Zbc)4D@Jon5aDs{ z@N%csMpVz#1j~U(B;QIv8Csm+x4{vZeVb;P=C#l)nbK^CIA)|ICA-YT}ag6>>J?1a}0Z7(GRogpp`1_K3#SPuen`+YI2& z1=b8ri6Wq?=v)B*)LO;XFaz6gR;?7a=p?B9L{2fwp+19^x_1B^6~RQ`KvWvz6a_Yc zltoMZY6)A;)=qVPkDD83TnB~3R^y~l2W7S0{#3O-E@n zx|a)WM%8qbHlu1f3g^9&3&;2@IKSuqY?D@=ZC`NXVmIqW{e$3_7h561*3A~=x@js= z$PqxLs~`O=kq;N=V!_#|Y45}f4DsVl2ffvnagD6_)y6Gfr#&@kAkYRdyY~pxX&Dwg zgg|5H6F3H}dgP3?@g>^+NDaB7U1@3d`{=K;Y>9#{Q=l{h){$OI&{OOWoddoi6BlvV zxdl%)O%cGF-$-vH(y2%6F>K$X=#OcZtE5({q4cV9=_XOLb4IZ>O5MZHS@>CQ4P%@# zqv;TO^KtIWLCtVqC)@|IH}~OUr2bj=@4WfA{-DRy&ByhmTDQ*anz-CZjS1L~ZcFrKOQM+-}UL18Wns!f>`KdBJb>ak)Z0XbsU}U)+9Sj+BG#YG5 zeC_C|@14@#3dMne`J>Ntv=Ad}S>@f)8~fR4VfEbpqm9keq;Yg6soVqe!817Vg*r(Hf;z4%&=wA*w%p5H0|1#9A*MZi`w;;svh(ke)G zgC(0$Jx>A>9k>qcd@;-B>)kxWYEcD3ZY1a37hldN$Rq*5g^|jFbd&Z_E^s!>;#P8B zl8Y+9Hl-(gR111g?S)dX%&ZmC!qQ;k+8HpML3~?32^P3kt_rz}yh$bbS?eOXJYR035#xnN% zSu(y=hm7twauEx@?S#JYim|SevrLY%b8HyywtsjKa~xWc=RXwKnxC-x79k~4^359r zY7<1r1hT!(%N%4p!Kv-yNj1MhzNwB%JaY=6Dun8!1CHh36oNt%se6iND$W+YluPu? z7MGL4iO*OriG1$nrDN#e;{KqA5W>P3)SR&<#{BH36vkjmM9dH%?KQ%xq-(Qsy+Nyt zZs?#kv{tFXg;5M%vh4yGgTLZ8n2`oAHxBMDnAYIY0n=*ykl9h?irAm=$yi1cXzPmI zz$F2}oCk2^G;8Md_@>c+UZ!FyQ)lQoan-Jv!cCWe-du#FT+APMvBjF~#3ZXFF99gO z?RK{ySiKc7*kCUH9v6gQ!^VGV{K!@YNtSoIOTGTkqkB8$YQoMkpGB<#I%_T1R15=W zJh9DB@dlatQ96xfjWp6pNLx&^Lr4iBQGQg;B7M1+f^qRx99fIs20DV1rUxPRAVcC} zFYN%gCA8I;THN@r`^6tG*BG`O+;}!oble^~t|W_)yP6)7WMO|mPlp32W)n+HqF znjp=JH#WYS4P#T@{X&|UMQ$`jkS7h$+);yyBcMem%_z*TDYr8Xigidka=VN5xj#k* zDiT$5h#r~XI|Wnhy{<=v_#=l1f%Ma)`aOc8=K?mJ2veOb>;#zROb>gLViXU)g6h+N zDa}CMg|h*N`*+x(iUdX#8AR_+2nsLP8Sy5S=cYBhp8N@n6I*4y>(N_NFE8do1VsiP zXF!_d+o0c&3DFIHn*h@2xd~n-ycO{o33_nAEdCuz;80d&YpZtBb`;H|88>7>_*QN1 z=Rr@K_R*i&@SW_{td*yrO7Lz-HPd9INV>PE^Wt(~Cg7E$(7(ZHy>{4lgX;mwQx1T1 zT6_XWWf-Gn#g~){Us)%ybgP*6VC*5f8LS6HwBa!}rJzgKui@|B1yNl;zAJhc=3M~( zr0pvGR1Cx{G~^=)2^}e-!(m43z!Y*;tsETo!ywXT2>kH&)XDF@v>Ch3TQJ(DJ|KE0 zX2uq{JySu#I@G_!e1(>La?}N_yj?vb zYK7Husbk$Fj7X2NSodr@SDA18Ci9I8!fY#&Dsn+r6;-YY%sYsCE?0uVQHLqjp%HG4 zzf7v+j)Q8tYB%ql_NB7u&@S=HB?1b8%CII)V$^0oK`r*=lEcR|w|EzJw8ELxg*fUA z&ES$(YvBGr^wognU~Sq6HR_sGOp=p7!w{%U7z(b%=0`OB{*=?i8smn^-=sN9i!uqN z?$KeUGo^y39~nnIk!4}7DtsE!QkakwHDWt5by9a#;VK0o8r3EC9r@`Z*SQ~yPI|nu zWy~*DSR5PpP1wN2TH$yt6`y3@qRhyc=hNN^NgmI(v+DV@MP(*(Z&2hx6ack?N5=)g z+qLPejqDU@!c-m*&dAnFV~?&GCJ2!_u&iz5C_&p_u>}h&$Gx2;UFUrS+T}DF?n`9& zO_aE{_#fX!UOie_mLApVqDl3Z`h5<{BPVk^Epmdg)C>A>R{Tk$r>q2#8;{e7&xGI% z4tCR_L7U=FMsHx7x#a5fsLv+`zma(;;5_=?Gxt z()dQpiu;Pj^x3@d`F(6`cpwU^a7>}%F!(H9L4|1@ogYantnJm2LU!`p?zFz@L5B8X znOHe09&O6Rf?C2{l4y%(R$0aDajEXq)8UmR+g;E0HGptxg#K%1obI^PYiRpKak2Z6gJXWMz8Pf&2fiPDB^XVkh>%H^_#2hU#su5KFe1n#^9=@ zTdMn0JKNE9WH~8$#@gG!&s3UIBD-G8`x#}Lvu=X@8 zgdb-5<=GqHdUCwHURUy?Xz5U;&q?=}M$MeDVs#KDKX$8s!~MIszFw>4N|TCuIzg?h z0DEzd?6;^|T3ofp^q@5=epTBELGO{$Rb27v%porruQ3_OG-kOub9Xpyi7 zzfBnGofW#Oep1U-xZfQT83B^6S2BvYMAR!AJrt>Z16zP2>)F_e%ke4KE3#S zuZmetA^EWvl*dfjN>OcWw9ayoPzlkhTC8lM5%z*ci1SP~*8**@i;xQ^+&@)a&=dhv z0=J_CTAir{s}!>WccdAb3$H#QZ~5D^{f%~TC3usJRzUm`Tcm>RuH>{VBWp1gH4XkstM1IqmKhR~%Z?Op zU1e$~zsA9%C*PGH=Em{08iP5Db($M?U(&1o-v5;UmM4<%#Cvnyz-y}E&3yHp#~72d zbB|XiPg>)%iabls;0zO~miVM;RRBMcd?Ke(f8k=uDz+dY>w~|D6(+=y`3wClK^pOw zI&a7eoyqkl$TCx7vo)~0BTfoVW#AADl3(QJ`>Wn9)!>-g6t6NfLPbox`I;V;otuv< zjmSqtjO4iinz}u?MauLhW568(>e6`(9KL5IP?iHcY-_@{VqQ|9h!j=dXZ_^^;L3un z%kSY&R6~Tb0$~8{vpQJMevdEXJsE*oeI4)r@98l#dA|`p?tR;IUKy~c@vKB?w}gTQ zJY@$?&nV2ErEB)O0WF=h0QvU$31}5>Q+g!(BI`JehfW1w;n(hw(OWOfh6}@5m$fuu zdV?er0t4>4Q>PF-r(D$Wf{Rl5xJVP`qOJm5N;F|EyHSCA7iW7o<(yAC^PI~THR0%U zaARp8V~I%*-0GN)4x)isj7+fV3tlDp78g_*68i#iVePWkErzTO2oViEwyxlb{k!fP zKKozsTvIgquHbe%=(qjBaD+0GR4@5&(jT0~dVaF_V5hiuwKknNJXhR8sTK#93uUtK z+-L3z^(U^Gqg%S38y}9I;%)7RSHr{Kc-`E?K}qJ}uHGEobb49+=AdZ<8}*={_76g< z7*6O3%>sh!PI{fC_D9W`7u)P>EjElkOxQ5EWa3 zWYxan?T!DAxdIu})pf4BKdgD^U;I?c*MjYewuY8|se-Ip!2djlwt>4;&r0RxX1`hr5HBAgx%~rq%btlC~Xe4dj?a) zeUJf$QTg^Q#<7!FY&>N%Qo=~_J*cbjmrD-I=~s#W+7Aro+IUt?wINX#4-VCUFLH2{ zPCjjXiArL?m#89!XBpa)xx&y<;fuc7M$;D?sY|L{GYii|t*kME9BIk5ht*hYd_50{ zAXpI&)|oVrwIc^O!*_@D-9?EqO!?RiZjoN~Eaig^tH)m2r6Y#$=iqdRpQ5!%=wfDC zGg^h!;ax%~+6c6D$lND{f=Ei}$_nyod) z@RmOh%?To7aFtP9CDZs(VT3VgL?#;sPO4{KH|+}FmCM3^iUYk9->tj_dar8^Q+u?H zM6O4o_80$|0DrAXZo9DTIo3ETC8RZryj!TG=_n^RDSo!ed;!~(@+DRaAvEqEzBh#= zvg9cqrwb(388ihJ!=nKf84TE0Be<+|x}8o2@+Z|-lIE7y4SCkHh_Ey)md*}T`}GG< zXJ=7?U21@aLHDhmB@B<=)ExnYC>>(SfBF-1kPj(a47Mc5M|F66c&v75=cb*&_Y@Kc zV#n9W`;+R;@06)$+r&)Vfhzc!kci6ixu6T-OjHSN70n#wuc4`MkP7^uDMY22yB!Sh znhcoBVz)K?(tUGlIHwjXwuV@%6%TZ;(UNfvO%r$+tFWzM6Y)1PC21)`eq&OG&ir0) ztu~A)bd+giH@Z5*pLylF3=e{$i(nHpCynZBXo^q05KP*XtvVKhK~l5JHh6(*F&7ws zdF_^{F&DtL113=;94BtTj^I!-X162!9wR@_gW5b#EV;FP=S6rTAm6cCofn>uS@WS^ z$WnEFc*`egxVc)LA8xBl^~6l2G&<`i#ygTW%3ac5AfcPU;?!_Sf5fTpv_WBK=yI5> zy=rGY{jwKW3^2GLynC-+eL;PTjly6x49N@OZ8ge5l(H21GT#w@s89Zf^OE#MmcFJb z@`?+?D?Vk*yD+>XI)7@iTMM^+-ELb8w>1edb5KwUYYPfpIhSo7;>qF7yXIlAD~vi6 z*NXUD?X9i?J5o-14W7iM>KQ&6(x?H;GwP=zIE-!SP~aATx;L^%8s?y9`9|tK9Z-Es zfWbc+48CO+22ET{m;m9)R0t(J7%1$t=j@`SfXHp${md}zey!%2VbnUO8&yPh2k_(< z;S>V;kQk&)gd7nRbF7xCGJvJ4fy()T;8Rjpyu{d4hZG#qXbehR*4;~{dU?_`%0&Z0 z1hUyMaz7>vO<|H$1WjlL?XX8s^n?w@{?r`K?;3alj5iYOVW6YF%dej_wz?Ug{>zkD zCclwyNg4&_h}=VJ-D}YSYKs&dpkaWb1Jo19bwovnJVew?$SHtJR#_N5R74V4DZLAAbVaxXfobSd9}+T=m-)jh|Z5VBB3WV#t)jVAS^DPjjOMa|)Mk z2#ZF;WoBI6>oy9_jOA;K77G0jlqOZ= z&n(DEYJiw#dUamE8besG_IKh=eFi3ce3>UMz|X)dNL&%*ShzRqgA=TUJT;I*s)9Un zrYj=OHUKx61G*;~15H#%uz-iLYR;zMzq9)~^RAFjpmCxd(2NuJqEh-)ie}?=lylQ{ zlYoVKkSUr3G3pB@!~zeRmPCudyURUQuOErgiU1S-o3C#k-J=s~7o{b&Q|J~G?R=DP zi$vRs-GzKyav5QA&{3J(cj5)6^R~2qLrRa(fnCzbJH|7mz8IMp7pP>iwzPiY1Ij3b zBs@B;IuIWz5GU3SIF}b6>Rf1oMZ?ui1jBPoY1+T{269H`?;iy! zSs-Z0+j^DQbCtq6=ARP1&y6p|!(?+Ra*TXc1tzw^Fj4z8QS+b3PwOCn`b61%ysvv; zZ~`!y7p#w?Fg_piw3hs=BT?1dz6Joe@ zY4COkiN$2(%1NpV5u?fp7TkRO?YRO^p)&s|C^Vb!QL!ntd(g{mNeHP_noO6DF^J>Q zM4-_u&$KN(rzvAFmsD4%A3XFl&pmj{ZP~((U{BKLj4kS{H;BGz+ct3Q;6?-x7#*h# z;;}2#n{eLnMIhw3$xj0CGw9mX%-dVe{t#)++O?b}r;US)2wilz&wbswnXsk#;vtjy zCn(F%SaO9lW8tM&*(_xs$47Uh90*g<+93l9x-lpIik(@Jd0V0bRGsJPq$LKv!7Njp zc-4b1^U{B$-GryPt#b%{0o*ayV3!dT(>?4M)FsRcUN5O!#oVMG5LGh?!veIo(J%f} z7ACQ&%g~3C_DGFL#NS zo@rZCI0lUT`*?Id?=Kuoi^hdS&0CaH=G+}PM=+73xJ^5#k*WkS$aPf5rTnNCM9aCn<1ec}Gv3d56E{0)J$FY zqy8p`Wwa$Yv3*H!E;5X`D1OAn4$Dw6-|4k-tK9{(_F$RPuxuA$=%-E`$WXK7XB4}1 zX{luTSs$A>mElw*@B?pq;H=h|&5DT04(;OzQw0qR#ej`SgAv?96&wYqP(%}_LYI8q zF{?@xrqDh~fynt6j>DtP2gRLPZhq0341S zEM6To?-c21obP1_I>d<;4kGhnTqB5BxDzkOL1RGnqk%9FO=+X1^9k%$8B`(Q7Q6TdsAX^EgUG&5OK{uG@2t z61lp4JP}IRf&2U4)#Tu^(@_rb0sXQoFvk2kwfV5^Gm zjg70aExO3k%{)b_c|JDKfR#`(MUq%_c|`vKZ_Mo!s58)L#mD3kghR+^wi3S$a`(5> zg&mFObaz7B(oqfyz9{*vVhY;?8A@gcCC}u+(1tng65s{IaU2lnu23 zuPU0|386WE(Go=*XFO}7>)rP98bAo(83j#&O)J<1Z~m)dzv1b~t@U!V{ZEkP}&nYS#U>?R3`M&`rv6*-U^w* zGM|%vD>4#a%}&^-XgAUMxf$Zmu@d7(#xY7mQ`vfU8hFX?(%?vJ8TTu@)A0fvX;-mR zxhot|0WWOdYNbg^b#;x4(tWt7a~BttL2ywS1Q(_Ia8c(jE_=!P;j%@fYHB0!vEn{k zh984D<4MmvF%taQy40z#Q#f`x%M9&6#)JLX`fo_ui{JPo{;AAXo^#=O;eXxkx#xD{ zhvwQnFVlyVfBU_`@Z3TDza@0CtojU@`FXW+qXN(46?6{o6BlN~4Ft-8fkftX08j2s zx~2%Kzlro2@=qF#4>pilb^$IZI5!IA%stb-X>{bHqkY;fsOsSs|Amurd60;+>Hm2- zCc^<*RGy&cgpuRhkD$<%QKVx|z3Yr+Bu+;wqin~H9odd7?d%}LZUYRD@_nbXV@Ef9 zp%lf8j70mD6vb(0rE8A?mYfWSWy#QIsle9WZdEIm2#0RAT@95o8RPLo6EQ|}8`CSl zkD^|@XH}m5bICr&BiFSAmL5rUUB#&FhF`E7wnea41B(aSq5zGz1%vDOo=B4=(U$=- zyAe4}71aIJGjEVsq2r5jVT8l3@mez?DsQF6I$9GEEc6wy%y!3stTcXYv9xTuV4>2n z*SG#~EtI{ghFvLvhuTX;8L+dC;+vA6jn9v|os_VftCyc7@W|>%@@Z9K^bdKQ%l59c2)m3)0^w;x~n?Dm*>X!M7RW8HI^z2yuaFi9WN%H;b_at z#v(2$%gQ0zf5_-8vdMs9(jg>L6J|!A_{C2qhrT#zsrw zypSOx1DprnI{#o$!g&y}p$DUyMn+291FUb5u8%p!2w(gr-mNZkrHSAF&)mBQS$5s^ zz58)q-RE@oo`QNenRwgqKqnLQln(O&M?ilSjp8$FEE3El^s(jm2DL2gI{)>!_H^-+WfE6Fnlqh9qOA+Gu zlybhAol*o7;UuohJ)=MvH=r>>=K3qo6AJ7>!4Ui)o-YPj-bfTaCLk}$^9S;<5*ek| z3EYk&W%W-IWu=*@_98(?#%TRi#Q_NNTy%!`N8#6*-^TvirxW!dI`Uig7t&JwIUyz` z8AkxB;$n%6`h`URM>Y)uT)FbWhrpxks0IX8#>BG4SPc~;-;cHtr7>tV#%r1`g@hu- ziTogNToVM3gU(T-5g??qDN*NWLuM1DYnR3*U!RsdN8-;D^=}RzVVcA?0}&iF9jgr4 zj9_Bl;ZrjbtsOJ1fk9(Yzf_7E@tn*>irO(s?uD)8F!MUO#1Ctg5s0oXnOlK!4Y@vL zYrq3sB8)GZhfZZkrf7NzMwG>cIZ^mgN)J1U#92wQ08Z%G_t-Y|ClmOM&`aeoMOXw| z6d@ql8N4d~5v-Q)=+x*0SY)&tCR+jeluqsT^)Hhr=xEH?@>Z5HH;e2K?~mRTiv*x^ z6ytK~L^5el#NE(6=ZA`TN6I$7P{TkfYxk{qYQL~88%L_!be zZ-YZ&-F!uHOLq$*YZzoj7yD5`Rwt|>LFTb-Ls&V#bToE)ln4T#$pmWb1VBi=b>1jd zR(}zcr8H372WnLr70fseBdJj`K`wEr1Tbs5kYUcdfP?$Fu?L}qBgO@r>|#Izn`|`C zX9CC`*bkvyp~O#s`kAvQ(Gu#poacpZm5nsZ(WCnjJn3M5EO-bND*mz1P%jD%m$g}O ze7451|FUr3P&p&hr87v#+MXpVpEwM!F2UTAq7iq#${SI zB=RC026ROlrV=_t#bQ;%u#+(@Y-MI8%!FePAO+s`#k-DxpSDvVgv~<%FOlI$&fY!Ysk%_avUkx0*|3;cVKH;Ch!MNC zmM2H$@!m!TS@J;t4thI50FNSQlL?XKbKn(I-n!%QMDh2@Bc}AHu zy^3!sB?Ae~_?A9*_!h#m;fc{B<69xpeKFQ~B+M1Q6+?kzbbQo-*?wciP2sF?9@Kx# zNT+I+>O%i}`Lca-1pUPxV{AJJ5P*)fh0Z2vzRF`Uz6(_T7FsmFTN{_6O2oF;M&!a$ z6lw1vi&AMYpyyE^CwZAL6JEYX8578Cj|KJNeUMCL!E0EYI;Kz9nMYq5dA^9L9(t&R99c_H8#C^0U+p zf*fGRfw?Kj=_Wytuzv+X4g?PvQ9TGU#0e2~C|f(ZxiTtK+*ej8QoLa&G*;Yf;6acB zujVXgdT!{w$V(Ii{nclPQLsE19wdl8WH+vLJzGGU7<>W{K!*Up6{|gGX}= zRIULnkQ^MoIM-l@+N`?*HE=Lrd(cErM!TqXw^qS$VjWbVb0lgzW>Hw|_)b__f$a=(ugfzqMDOu&ye&Ws+{*-Nm!d~cAd1>& zW9@bR6!D}u%g5utPnz?b^Xj@8zO2Vz#Nklnz}yUOUC;(=7kd?WwO23fy-`QjwE)?# z{#zsj;qn;NiT}In=jTEgj0k8M;rf_;S3#k-L~k%m%FTE2kf0-hAGGE^DQ-F3)ZYdLG#FFXmIb zE{co8!8&Mw4mCI*4#P8yatl;l8AelMNux*Rf`>_Qj_V;th;;)Sd58R!`3%*#*Kpr< z5VgpBHNpzpwF6N?H+cXx%^5gYc@qW>i4X&aXX;oujyd@IhdKN=-^mXABWV%SFtQeu ze&KT6huCL30NAgkRClJ#A^Kxl|95m81cds28R=75c1#Q}FDzLuz6rQw>eEe1H}@+` zGOb^Ifp_>S`r60u6 zO#RS{3=^7puO?ldF|%pP_gL&Hr!dYk#lRpEs%IWc>zF*RK7y**i+N{D*0(LhVrR4z z>WN%1`;~??o3g(AF22M?5!?~@9vDi~u{XFIM#=>gLJw5wM|GtzCsTirU_{~VN3hzF zBk<4?Yb~i|{QmR_D&s50L>>MuHr5LO#Q7qk_(<%yFxW=RB@!uSz3v#jZE}9C2Hqf;k5HW3E^el@gsi6A+MLzbvNyuh(kbS7`E8)Q`tn-ujnx2` z4xthNxU5NQ)V{PCKrR$=>Fh+#F~&$P9v~UUaYhdz9ClJw=qHw`#veD!S?r!hk03Lf zcu(n9+H12;^{|Ks?om?50PF!dSTeV7Q2Ufq#DP?NH`SP1?zyY zz#JvaLp1=7&JaC9_BiCgkYs*^AthGMh(Pgjk=^G@aTthC;6?8^{6|(lgG5 z>=}F02$lT~F7c!@A^qh{NbiJVNNs4kWDlnKl8e(qLrHFq@k1yx$N7X7LroypX{=IE z$tTpMjg}E@1})|j_%G)Ms&*q5TRlecMW(=TKprNMDq;~rYK-bINYE&CDK!R6P5|L_ z_)n_lKu$FRJOERP1pGmO^9>K&S9GKSPY8PmYK;~)TN>Shk(%JG+!&UW)q88AP}AQ}blfM)kI^VON|`sc_x zkSu8;hZlKRTaC)=l$F;+S+(8_ikdp;jFwV|AOsdG9HUQ?pka|g<%wcYI!6qOMmHNq zw=oDBUHGw>PYu%$_?H^9Vk$BuV3lNLiq7umU-Z|?!#4igq}Sm^IrKRII^*SAHdl!_dxtII~igS(L_x0vUmshFnZ2q zU`2%i9_nDz#Qn|Yu<~=tS>iL=k6fg@# z_DcFh?;Pj4b8|liaLoT!x2|U_u+Dc@&B964cWYH8l`Y84WYmln*{@r z6_wHiiT$K+PD*97-?l(CGpex9!nzcL%5Q%QDH?j700zk(dh$d*^1aYPD}YulXgEfl*-l06_ErmrMALgpJd)=GEJ`ZIP3Cx0~=kyS2)I>80`i zo3pL){~{|nw|GDVSe8vGlq?hD1(w9<31-cOXH2;NNT5%`jRVhzr@d|`BDU`M%E$jC zze(CnmodJG5l)PeM-<0NBlWH?{YDBK-@YbIHxXS@e5tc9561+oVX-ETlIz{(>B2lloqqi{WiiR`G-c9b^_V(3&jOp4a+Yp2)@Cp#lM4q~Gab&M{T$&rNw-+01N$T!Zx48p@4jB9YW-z(J$ z2=RjQ@0)+Y^+w0#)anx2D^Uiph(;0ZG)A&5@q$l66jBshhoS>G!HT4Qg8WgRk_LbSLrg8C}IVm8Ex#b zlD_VUS*+Jkh7_g9h>?rrS)XFI~4&swJl4LFHdvGD9hD+elk$%#EL2&L!3=0YT>}-1!CU@UL zA$({aykxGC_yi0`#FLqAuZ-a_{IOL@W^wt%rd<3?50R=&#y>RQF5jg^NMQ*?lLmA# znG7_Oga(???5_bjJj|}P`6I$bt1z=3X^}f^MB$AVA%YQX3O$E?5~J|xkKkt9yExau4}n$?2~MD3t=&`q@<{@lA@c?Aob zh^e3Z*FXCH;rXeIr94W6F8uZfm*5CBp!M85sl4@j4AiV@=7ky(EVs?vZx2|XRQ z!6}MZj3gqDW{jN2Yl<|j8TG=hTZ8p$q`d-oL?He$p~7_miEF-F(s#NII}l-}p{QwS zF?2b4@?)sBmhyD*acYKi@QqnDk~DYTd5TG-(I5}@V4ot=beFr1e#VDZIQ09hF0J|0$3B1i<%Q}Txr7&U)U?^=Qnys(Iw%f1=F7TEGk9)PV zB`GK0{$Y#J34s$qh;D*vS@w@%bEw;NzL^~}!qXTNsOY~}ziRI~;7KL;Mk0?fwpqC% zmN;l4Y~efufGlpe^PZu!L;?yGlmhOH=v!egRqYzq8z}n5a1rIOoAWc#`{fd~TEB}O zO-rJ+ku>dtD3i`iq=~kfrEwB~Pn2IU=z63vtlKZhV2*jQ@ERVm%W?1l0rLE?h2X$-EeiTjn5(VTy4j8W;=Qw(@#Bl z++1{h$cfxmM1Y9c5 zO_L15fMX0aU@&l`&YvXCPY9l#@vA64di|r^2Dr(K*9h~svT@<34}b4>{)B$QFw(1& z-QLdGg#TT8<|}F;k<1O&CqeG}`uyveG(1a zrc@4J>oXbgmWUcpK!{X!o4+Q?PSoz8uEQC{rl}3bEJU%6gJqvz$cA$bkzGktJIq

l9qTxr5@0^^>V0vI^r+2oTE~S;TkybaI&Fxz)0(RBK@#y@ zB$>p+)P6Z)OA68LFO57~@ zK>bIteoj>D2&kp8esYL4As6PwVVV;m9l{e#8&CT~DnvVv=K&gzagS4ZfZ~+3DJ85; zE5V@VB!?5jaefyIQpybjhgK;kO_pk-QI8YQxm%KtfSRvC#fEAlXMuIwWRW1aqS~;3 zuxl4uaFgpsi5bQY8Kdv;LIu=sQ~+$rpb9hmj_+sK1+BFZ+@^B{f;C?p+1`_^ihT62 zEZ3%z0=hev2`AZ)XkA`iNe5ffL~HApkqPCx3*F;?(kxYXzwAnvo%^^)a7nDomp>}k z%w2hW{9EPgT&O+mj^47GoPg)ZCT6*8Za{ubvFg2RGR@ePh5c0tb4YFq!z4_YDkt-yeya+CxQ=R6vq5cyo;!SZ`Ir+v zwH_221!jD~^tdj+=5ie#p)9WxzJ@zGZB+~A|GQ16-op-eUcr3{ekFBKr<4|j- zJLEc0Z;3BhALd^Wipa=X2lNypQ!y7+XNKeP;hgXh|Q^V>)Ho1b-?uHGS=_|V%#miHPvi2*H9UJ9w z*o7Cr@&2Ph7B#qMf5%Vh-7_~k0F>(fK=!tJZQWd;g#Q+0rd?Z%=FeN}7B{B<<-G+4 zMC7h9d;Ha{k9z$&^6!c7zO?54soU0avLBIC@BG!V-#FoookT>34s{Mr{D6q5oiF}q z%!}a%+^)hx>8^H}HP?v0Y1UexdIooSfoG3i%d}@X@XE~|tbcBmA0j`)4%c>R$-z$Y zO454lZ}FQq-u*}*4>R!Kj>bDqsA+DLpn_?iVzh7_*Hvgt#U-vUCf5z*GE*DN znvXLc$uvGsoiTIG?P@v|;&{ZeUhv!^Edr+xxez6+6zonM-W73+tNGat8Mb90`x`4? zVq&&U^3>36&QLwE=HsM+4V_mru*)ji3OomWGtJUNHnjsKoysb=GvP59 zNyPkZR=NbXT2AN?St(?P9XB{iGL=vm%#dn0(HXS3J`q{9%#-QP{j;jUU}x9G;r|3E zCvMo5qQKXg&yAdr7uuFWK!!Gh__eyrKMg+^+xWaeTm&_#s1edu*fK%lS|c=T(})aW zYMKj`oaI6#M;=l$6zwANeupJ^c$TdZJ5dafyI>gB(}$g*BW@^6HC zPF|u!5!PF1f_U|=h-Ab>UoC5lhOy>0D$U%+Z{4A8m5ZsXdPkF|;>wnSEzs32x!Csa zFiu?pCOeFl@@ADC72~D4%dJl!jEIs!XirXS(=1OaOKIh3_9N9v5FL+G8JGfMo{lUh z1Rbv*=T~YOSfvO!K|d$zhxtKk2+LxqiB7-?NcpFcl7ZZAGYJnkJmlbJJNbm3tl44#Arc%H9Xsu+n;pV8d1E_*tYzRu~DO}r5Qb%60((blDtW20;ozPk%MhI z-ZiNW6Bp#yOC>cHeb7-DIg{4fqH^poJ)|Z(DGoEerVmtlA%aHN5*skel8L`%Ml{mU z6eIU49BZdpEFB>W#$%3O8;1H-gYNKpX;kahkN&KjB>CP#5WtD;BK`Q1^_ z21}zv5ulEcO$5Yrj>84ag&U@Q6oP7Tmr>;v2RN!U+HH5#mcK$2_3l{h{0;Lf^zj}a zMwJcm1zXoIap@N1ca3G8l=LZzbQwgEeS2hiam(o(N=&hh^3Dkt7*XzoC=U{!|-vLQMf~WFTKpWz1S_wytUDVAHmne(X-N;aBp&yap;zFj&6oQs2NfY_WkPOu{ zLtAp^LXxvudex*cmH)*7 zuu*n+wj$j*+e<8=9Uq{)uBSaZx?n63+xwSD89|@p?B;^<^Eu7!XSQ#^VmJXn96@#e zKoyKniOpIDMUA%iJygf2J~T37`t8&YX9~MYELp5VETS6JsUUF;K_}%p*2y)!JNJK6 z$*1MyzedS-%l|8N>XkHsMIFlLVg4pE$%l{)-#`4FDpZ|Eb)lU~wJ^6MNH=fD_->4< zIt6|v^~4Iy>8rYD{W_UWXXtjwU7b;cgR!afl}( zdBg{B9V?ZvK<=cZiG@asft|udH^GD^FhoMlv@k}{eg-cM@PJ~VzEN&JE=fL)HA2*7 z8Mqvq5B@9ZLZB<2#g@oJzskJ~ll^eDTH&TCcnD_$!uB^T3C`6k3XWSbHb8UjYx}#| zELpg+9%asqjE9~==#~Y&*H&x0#8mdPDnH>dH(^^-r#b<$ykWsz6>qkQ z6W2Z3+hk|;YU*a=2kc4%d|jYLCF>mS$;565gb4`88FluI~j+yL`@UPmv^N zMXi+%Nv1okE{(d7lx1hv*rb?x3z(v884^O?8|x4vwjr6qwWo^Lqm|4i=_)SVvF}W` z=942lXlAV8z>m8%w@#0ry684r7_+u8TI*RCvn+^Y;(_wtwVnw$T_jxVZAGqI3ryqc zj-=Z*zF+N16e#qw?tT#S39!0DRJj9GOEhH|e59x0O@_SO z*X1eE6%^E(W}oKC?>%Tuc4-h;;1nYdiHn&0>H~CSWu}?z9D=CiZhH&|$7(MH$4qic ztMX)Q&&g%(t2wLe5looQu{1aRLWAtH%rl0({Nr-eZ=lSCV^MHSby!~6#({j8Ia&oJ z)uNmPG7}ajyad!Gzsa|X9)g+KYC)7cvM98~Zs!7P2?_~-=W-K0_0l&P0#wA_z4$xo zOEC_vZ|yU;Gz{6`gXZJI{v;ndvkTfkfb}#&Jbwx2{v^rcQFf($l;-_uyu6(39pS=cT|?BE zuN)Ak{w^U`OKBkiU3f#MzAsK47`g3X$tBs=CpFid`cpNjnNfx|m1saU9vRea4@=Jx z+v>|*an^@BW_;Zq9{&gkn|2++Iijez)IZ@T*%{}qT4IbIS-@VM3#}Ux2cIy1Q_W+k z>fl342%snO{z?06@M8Kz7b_hZP&o{30S@n+Zd`wr(s*-b8fDv~S~Miua^r00484}W ze{3`3kD(L!xx?h6WuC4+i-|_37f)iBOhJ!jcB-pv@ysaqhI_rRto}6CbZ4a7^u(9# zD0Zi@@&y(@3Hs7qNmL8%1&7cvYJdLoa9WCdrnO*?f04IOrjcz8QkBL}HBH~AA)C!) z!mJLljnCT^ke6eEc(*feL(VGV{qlnoc(w%oUf7QHx*k&NEESHV=5Y7qTd~P(k2IX8)4gj~eO}TTFBB z4lF#~oo@C~o?|~4ZKf`qylisvyrH$4zo))_R}-}a_{aQYGd za`d?E7!5r88$=?#qFnHorr&0~_v?)Jh3v{g-9Sym7@oy{NKYLB@)Fc1m#reP3IPf*>7%Mklb;*Gb zjg?8`jPHMNVA=m0?lhYEc79*}dKBuaFE@cq^4^4IAFUERb;?SQZ>460Ebm23%ZeRU zRZ%cw7RfmDK@^7~P zEnIsQWv3fRFkn?L>leLSS|OkUVgGM&=~b^2{cn?2j3uho{>=_rb*!PO!8jxl0>69c zSLYakt4HD0j}tkYx7rksqxGyI#){L`rp`duWPwY!u74*X;YC+>?Q$e+yi5!U+xMj?AcA#nF52}Bea z=&sI$JUKlNzmLT=@+@@^BTvDU7f6>Q%_;dw8^6rmYwb`A*4Kq%inN79-UU*A=r$^JTJ8^D+H6hv zk#ONm7Cu6xEHE`GUy>c-dELC99vWw-7&@m)yG=^EQ!#j!ylOP6str;FgUkz|>@|Wa zUCi#WDsLiajLNxgtnqzAaL)&5A_=&YBH zkwy%5^GIYX3uu+O-W@lhzR0ur3QQfrAtM+I*`)pdllLxgc2z~b|9+g)eY#I~=j7c< z2iRv5XPTGBQ3Hbv>D_rEQINqA@67!Vj?7$cH+LkR7@0ePG!iflh#^Epe9#6p%++WF zM?k=|h>D7saZpil42Xar7!(y5B=`HPwe~r?I~@{U>izu5hhF>ay`Hsd)vBshRqHU~ zjI?0{rkXhPfY>E%Q1jNL^^Fkr(i?}cWGe~!9(u?CwN2D~7$z$m)f^TdRV_BoaTr{A zp>dX~<~FV&f|EO;Azn3(w#+g(7Kj+~b~!q=oSi#5nbad@1swvcie?x-1Tm7!Thvbb zkx@eJxL?JxY{ip`K^z+OrWKZ(o(@mjHf;n{EU|=l9Ns`f7};Ml(w4s-!UeWPBf}L} z9>f~i<%~>zWQ+`xs;b<#7?1qG1WY-6X*^P))jlO*pLew*BfT@D)+8s9SLi%EC;;^i*Jm4K;UL8z{d3i9QW*TWJ)=2cp-`&Ia zUHXj~;;>J5lA?_eREC}7hdYENXpnGvSXY;mu8&fGLMvQWC?H;Lh|(^lmqqC$cYMpV zt6*2+e=}2-xpBVhj%LqPsk8LQ)Q~PJxlMeo?bNq<`ePPCq`k~5Nupbx_0Z>3lFOJO zg=qhZqCD8dFggBLoQ-nStp2FKI^R{lK46H>Il9%yDLk`hE-p;2oyKGRU=TCN0V#tR z5PjT3Qpm(>)`{S(^#fQ1MrYO;XCpe`u5AN@EySO-Ga}a+es9zLLc#sp7#R?l+BG_1A>=E7n21I?wJqA>)i_M6+DNWQ(k)inJat$9#LRA4Hl zqj21;O_4XX4cttj0uU{b1uyhN`Zyr#bz4D0x8-e+=! zj8ec=mju;&PQVMvnxh1ukO1i9Kb|t2r3#gd^(10r z@==5mFt2v!jC$0NC=t~owtp{1qKkUw-a%}82#y79Nqz^-4HJw0dnmDh_@1KwGm`l& z#!5DKX;FKn0O=v2S<+Y{8BbAKGJ~G%rAyht=PotXpLii+BF}*JinBi(l(N9|E>2mH z#9V7rDq%zgF+C!PDb=Y1B9-}`%BY^S#9es;ph@n1{`13lLo}cq&raeoP8=vAv0ZxvJ}j7OaNtCU()ttgWn8`##tM zsJ<8t92}tSx%857AUn`hK9PLY6gmjq?$N=Q2$aHk>rP_1sh*+Ip&~ztQZUF6+oWh9UyIe7=_IZ~_^E+aSbQNZ1&Cv% z?6Uem9o4@DmW&1;^@UBcC9xTs}{$ z%R_?$DQ076&4E&BwS|`fOj#G#Jb~7%N>$NjO@-{f9mN*fRc4h+tDv;rXv1+^ctd}FqxY+G_1?3k<9Aa(?lL^=i8-p;qm8!*P zSQEAp2^vEwcsRjFj>?WRi4mqvF*17#yWwB7RqK8qjXWcbmMwDAM}G3z+4uI0~h56#mL2@Ac^ zGOK2p`?1`rS)R08@7jIuP>T+xOsskys4t-8$W{5e%voKwu23F!UOX@Y=Gu4ZbAMQ6XAf16{(_pUrVp(a7W|-C&$7%{c?v zE`DgS&s(A7=wJ?**dk1fpk4KV-iP!BJj_%~$f#9R*3yG)t#*X~nkJX^K|Ki{xf@3d z%zb64Gra5=*{Fuubn!>vnD)RjQJ<37<)Y8jQ6}4n*n@Em<>OL+Mu#(h)1Zn ze(}`3dWf@EGUi|h*+Lquz9$M>QI}=6Rz$~0Yes9bTf3px`W+0^+tdavB;iV(5;(kJ z>ex=(1$lkqvLgVmIEDTNYDLBRda`we|BjZZ`4e@5u7U7h2UZ%|x}tEgD_1g@F}b5+ zZl*6P)V-3XT@XUo^uS8iEh{R_x{gCUZLc#gf-OT>#51VqmL@yo%G7x0a$U>@*biY7 z<>u(=?WM2_xbz0NeC-3ST9mz@OrU(sT@HV4HT3Z33-AXY=hVSzqZ-h2_K>uVbxRB+ zb~KSohQ2zRBoI0hGQ>!+g7EKv<8Z`H83yTHSF>g{L9I|gw5tO0kcbMPD6uQ&WzY)Q z7nB1qHc8_>b(MxB*k=`@AW{!V2yz$_%KN3R1r+mtiOH{IbCMVw-gTYfFlzx&4W_|r zx)QI_I-s9yy-C1L9@T7?jk1lx!j^yvf~>qM?PRRz96!fc5q}vK7wY8LGvvV01wk3U z$!E|wCgtPMAXqGXzJWe;Nr*0f(}(N%(5Vk&sxAX~M3by_&tXDTfHVxB5!--mK55e; z(Gfd~x+Y*$FDb)9MGV22F+!@C#dgM|9l1T9F2to2+VB-7#c>DeqyaZ2VKY-FWhQ07 zJ?(NIZ7wOc-R5!_z?hk*kginf^iI&JcV#s; z%vK|LBB;aPq-wSl*sPgvg>dX@T>&Aif|oldtpL5UPQvjWWKV!|!HS_YNV7GH+aD#fsN z%$Ffru-roDuvnyHh}DYuTH)Oglh>{l*_dv(BJm^;VnS#{_TM3?9)(yCC)XpB^bFKK zU829Hxza6P)q}SoU}cgjteNc4CD@k#91Cs>&i9zN$9s zZ9t2qK5)Sf|6?FvqpgVgmqh)M=W^-~i|VOAUsxdtxd_d*uUs&u5@EcXFNP`Pp6-rhrRR1ML4`a;&wn#dN$-$hjKnNaU!xsuVq*%=|@x;B` zCR7vXAS_}jq)K@OU(TjHyTAfV^k+I3cvjjiHsfIOS8SoIzj8LMnagUjl_?-VwJZah zQ(i^_idLnu(2nVC_phL3d9F793UZUbk}#u!ut@nUsc_YP4WNl*G!ER=sf|jXh@qP2 zW<#u({e)-|?ZgJ&`mi9Il9e;{6>=91>TkG=_?p?y;P@VXjRwm}2B@ey6Xr7ufp4&w z5A92|g&)0SsCt?#abO`>}&R7N){QJ*jbQAhY*R!`w^27!m4zK)Qb%%uAnps{*jhR%1xZ$;4*$*IP`ko~mS-b3hM9-L7JrCfWq zGpMd3*dQW4X@x?7P|VUf&S@d-v0*r^gE_UECZ(+KL1A!D^-qH&=zr?^hraaFi{Je| z7ha_Q+%IqX+nDu?5`ux-EFoc| z^bSNwB6-Df@W5ID64L(i92-<1Yqf`D2^@==B;<-TWz+LDY=isI&q&Pj2OfdRB0(KS0t7ACYe02E5uf|XL7GM<=bm=HJt_bodr zi3a^Q8*91$73+@)UQgC?{}DX>l|8+Pr`Orj0X&^-Pt$q&OMB|%=_Gq9^YmJKiZ4jZ z#{?(pS&(xrGZv)P5*-NQKE`A^7FaJ}hlHI``+ zR889=a`Q@5Kr08b4!r|(hM2sIc{f?_06tU-3+}eOTiXN-3I<^C8IP2A(2xe zKeCviWaTpeP1ezn2xAogZcy6hyw;Wv(7vp2s}2Q`s3wK0hk`- z%}Xtp57&XA+ysNf92;_56AT724Y{iU1_4lD9LS~>z%XY#7?QDIh|kE%)UqF7uo1fK zdAIj9LYKR;BYZ8?}hX2 z4G_ilP6#k5A2>uq`2>vV1ppi~4gip}Qqqn=^faEzC;)WZfM}PFH#>L=Q3Ob7Suxhf zj)s%)t<_8ZV0TTkMHtW3WbKM~Ok0nm+RuyUl581q^IWo=?fglL$N)UxeLO(&7PF0U z3b|OUx?)a3$I)cDO7i1Lt0XsG7oq3)Uwm7UVT2%MBh;CFRR?A0YqgsXTj-SE!+q0# z?LrsPZQ5)(Mz9vkJgx8O%nfr!-+o1JX{ zNd?p-(H2Z1=L!;C%uXW1Dv~+y)+7mP8j`v7$}{vF*x-$;Vx3fAQzUk=*Ch#D#<`J` zV}_&S_b@eJSG=ep(}du=&e?c*-$n3ftq3}cVT{)QX}ulPcLVn^Tv=6|3$=4(n{i+Z z_n5Uy(Qp;JZhLK)c?kDLS8*gQUV1L~B4-b@GQN;RJYZyzh=hwH4e!KZlC61L3+zxR@y7jAIq~u6F%Fg) zrrA`KvUXH79VU{|Ls(x-rew}oLh$S?iKh?+fHOfqqwf-37$8?F{Q`ys($rG>r5Z>((!q3nOitC{gospCyZHd)trPeYlpwok|oqFk;lDrP0&>*l97m<`9$ z&K1j>c5oO|m@U?gNr&QNOhBN;xUJW<(!ak2s*cErPC|mW#+FLuxy;U^`zR3 z2W+XH8%-FB`gydv8heGC6y2O{!4o;^;%;)YUe(qeP>-`f)DAPIvCM||SaKF;&$I2) zaRF+8k6-hyCoj43nq5DDgeUyo{gLa}f9aC%zwP~N&6cwN7x&%p<14rPZp%mc4P)1T z|7}}#d}qf)*WAEw)Oh=^DCm8rih^J7Ls7u@y(kJWNM^F7ad3(PEbW7g_Dv>zriy}J z?@LjDh~IKd@IRo=<$ekN|6os22K>D}NkMR$JxOWsCVP@1;qUB8%7r)DlN1i8@`Uv& z6T`x0fcsDsm>z(vUN;~ax1lmHMFG4)K~dn2-VOulvU;v?iHzLyhQk>CcwGzpX(*ca zR2)u`RsdD1)Ra&Wa9E=>UdR<>53ZHiJY_?$qE2BJ{f z45W*gi&6r<5UvNMM2jBgq+ReqJang%;0}10me$|}c&Me5;Rbl*IeO`30$mYu%U~0 zb9ib`Ch?>If~|>67bUD!lF2+tSc{S=JV{uqCR2IhW>{t%y6vU4v#Q_UHymFPw7H5o%G56HlJdhkKzKp3no$y9Yq+9^z~iNLOnAC9ZTYnOOz3C&i(a;i1ZohZc4_u9S8dKDB`9)ajT< zy>xAOwiFj_$Cg&alEj(y&XvpCc7Sl-d|}p%TSbNj#_*~j>qZT#U_hty`t%wGDt}FV z0a%r{<;NZfv&eZwFxp^Cp_5`u|4aKwvj`XNY0wnlu0=*}j>Xo%lZ8 zj4yqH{$WF-GYsnrV{+Yma)$U))$HCEYH9+pkhz%6%@`EXMq>mf7N0dCWBQ8%V~Vla zSjLnWprhCt7}J(1Na7AkI2wU`$X^J;?zvUZ zoHo|>bn7*sKO)!-Aucedl>&3R!|aYL#+*J+*KA^nQ@Cc+m{T?kF{kj;6Edf74+Hq9 z-`@QA`*S`FwCI26i3`5J{oj85g@Y9JKIp&V&fk9TX3v(*e;Jne22l{WCEUz6o-~nj+gs-gzdcXa_WTb$^lu&ANxr2xl0F1>}&qqXLpbv{6sVd+Mxk(9|>2=Ac`kH zE&VWbt;Ymk0l9EL7f1JH_b8U`OYTuT-7W4>Ox+jVqqw@8-J{sLFStkXb)$O3Qzjr$ z7g$=H0L4OncB5FwERYR#DUDtl(7I)OSqNjPl5)Z6@1-6FokXvQO2-87vhH;^uQ`5k zKWhAd$#Fj_{D9H1AIAi;XS8k4ae*%e^w}30=Wdasue{^TE#ya$5roKGQ;H_L@KM9% z!E~Cjg42?z>iTre(DZ>rU`n zdJt)9?Wq~(lm3OJQ?sM=am^aC5un!PYgN9`=c_2S(@nQ0V8<>J01Q8jTYwzr zIoL?RjVm2&B)lSSbg+@EAsp#oBjG3IJt#*)9>hj6W%A0JVm5aWEmjYl(D~<`pTujJ zk}ldMnPS~2XNOof9AHE7jt{{*s^`FXnmxdKwymK-SWrb%=Tx>mjn)CMq~*MIYZ%cS z)fi=|)fi=eYBj=PVPBH8()Tjm_8@g*1V!Sc%GmpODkU8}L2}qhI(dTFKxn&o>gA~| znZ#4VQ%h3gNgQRAOy)^^WP37&r%Ey{8!n4`tO$$4t^e}8MDZV)s@7qr5MU}Z!uYowZ_qIQDFZyVzQbtG4^lsV61sm z(s*;Da%mp-CmyQ{ovM(TQ6DotJ|b%)QYuWfZ!`cOnlW54Ya;I3ajeoph}#&9i9Vc` zHoLfIjY`PnvYW>l_ON;IaaVxsplPgdvQTf{`EaWOSPqA^zE1LuG+P0uRnP~bjb(>J zFZT?-`kZdWc^l}tk4qrVdwyfF5@OY%;g}$-7I!rd!fFv&_Z@`QhhEJiv5tw``ZPgU z6>LtiSQiEg66%7mIt=7Z9(^^BPZ|>*!pDOJ`&w+Wq4|3TV0D30bDWc59J$<48E1$D zOCa`YXQ&p0YWY1;!X3+)2eUOKGR#p-SBGl8IMxR)v*qz6#V@$*ikS+&C{(ORG&cry zUqfB%Ya@>jv#R zY9`wh$#c7}T*F}9IK`Ew-@{;vi;H4DbgQzkJ`{-{| zXxU;E5o>jjj?LFch!XxmqZ^d;jk*pN`>CAF3*qZY$H{uup@CT-kp1R zxR2c#O|oiX0q8%R-OnpLzt;L=uR&T}n7PW-;h6(O{glVBGf z99BcULD^%WL8Im;=m^sCE8YW|;_LWIH$1Jp zu_dn9ygAX=p!%FB`ucrS^nXVpIa@P-XrzcWZvNon`Ee5((WZ3bXHD@sTGi3bX;& zqEd5A`< z_&Oy;2F1*>_Kn#LBBNp;ibgwC3`gKNWaC_%aHDSzkrbpr`u6mCR2+R&W(AOYaT5Fc zj)zwC)Kv=;MdgYVlswxQ9vsYLN@y`4o8Zc$LA)!*8P$<4oQWbPOCfX=Di}!Md~k1% zj(?=@jr;gY%w7&%a9L6&0H@4w#z0c1F{CwdprjN*7XdU-LWsl#*|3?|5GXx-wa9oP zgB$G8lH(L(JCCGka$BL@$aHR;5V}?c4SsNq7hS-?h}}a?MQRH2jUDF&t;5oC?#E}2>Au|Y}@a6L}K1PoBWLuC%gT!fE}M!G#Y#W2Tl^&nO!9pd~hNc9*l zNuwS+BGmgHi`wi04`0=(lg>Ss>K(zeFty@HLq}X@aW&r53g^JysJGssNO?D)F&(Ht4~p~2rU%JvidY7%j?sXoVb5>TQeHxWm;i6^6Z)$0^^t)a-tpOogEM?{62}A*1;g~G~NByE{;nYlIu6F56R%HYKTEV~LQ$7}^tOZ<& zh26LzHSvre6&XB{;z-aLg4p1gPDnWiwM8+>;n*#1jo>ohXuRx~3x>KJAflB^Ch18Y zP)g?{r6m|o=@Ew*Lta{`0kKISN!n5SwgN?UWH09bQ5_rM3qfwqOOt9(IxXoKOxtdmMB`IB@7;Amcw8Akr6B=iB(E<)h8HppP>?4;Fa!!?L=7O2ure2v=im;1ol zWJ)%?A!Yr{B_cVJiGpn_iYm*sz4q?uOf-bI9S~U+bcXE~Mk`0?jp$?oPxlIb-mlvm9ozNG6TQT-VXjZaF`c2$0IlDTT6>kxVYww$$ zTD<-s`;Uubx$$Whk`{n@^(GDoI%RYSe#<$#z4ngjs;T$j07M8NTvFtMQ%N;1Os>v> zdO!{G1~-Qa1ze~-G+o(L>s>NsY*VceD#FXi=eBpiod+|MTK+9ne9T;bEHs0BS>>3L zy^;V`>KuJ{Z66-s5~HdakLv@uaB$>$sqFFGW-@K*kt3=~FuZD2_=B1mjH0eG4QW-S z#OnYiqJBCrC_{A<({bnU*9roBtWa}s1;qpH=&f> z8`M74b3}kcqeyPaKxi(SYgtsK?3GLL#8U(KibVpTz|KGi>#Qr+uyvtjkj}EBF(6hd z_%6$|s!k+ySYJyfGX~*}$1L|EVQ+u|CdMbw%|Erd&E6SLx3Xaa0v*HcCEzo=mB7>L z0zPA#p%vI_n>~r(Nn$5_n1Ki(aX=9!vTWu@2?>y&OTxEVGPHROqmaa(Z|n^7Lh;$mXS=KA1x<=Fr3)rG42RFPc}z}YeMdOA8|qb1;cx9 z!c#izsdfZRNm$!HQ&$b#8BWN47GtLgAV8m_R0n|K-Xh1gdDf})H1X2nM!d9)S!5sI zII|u%NYGeAHpg#0I}5fZ5b~I5_f0&qeek8=2YXV^m+r>^ON{{#7XfA=yn_$-YKJqROfj-}%9)}02OeZ3hKfoRn$LWB#@-*4`LYc~laiT+or81$-Eh;RnrFIBILCX|i#Z*^r)D-n)09VNgc zJ^IMVY?-E;NX5pY5o^*b?7s}yvB*4Sik`2ZPG+FHniR_4f4}xB!&c-Xr+JKOADY>i zbnZ(K$U$c!<}1EShmu)VfgM!YFF5?G_Vnc{k091CZh;eXm zlzmYW&0Mna=0qwBvMcoFaC_XuR>hc4W*3(4rUSF{AOP9WVBWC@%C%{R8cHTbP2fi3|#B5iEx)mlHTUlZIku)^OF#QF^QW18wpcY-wnF`po5gd0Y{V0Pef3EG5(N|xDOgcfMdT&0y; z^0pFL(z#-lYB~iLlU8DAS%yR+5fF z4}wX(GGuV-J0qkTSY8_skirN(Rj%8XPNz$NC8Se8sY zGa@f*-R%L2F&Rkdie48EB20yY#|;onMVBu?zz2{BTBJ{6B4nY`0qA*bjnyh&;mQp* zIM2h{3kFh3!2p0@fLg9YAjM)_w1&XT4lqN-IKh}Kzk3qdvyX;~$qDjD5+E&yXCSDi zni3>qnZRVYCH+TI22nvQmIde|97eKwH94R%+8SvBdZwyS+){H!f%RB6zvmQpI(#!bLpG*^31SRn1&EoMjAF zeOek!T8K6YevuC0qlYdi5G*Xe%6TMLXQ1pztjwyxzm3K*XR0i7lMau@y0VtkF`Gr} zSoKr|gtjR<0T?(lFybL_?q=)?@F6$FW2Ve(0BzhS&>1)(4UunvbTEmRGaFDt!vl64 z!vi9oo*Vt~I0jw0cX{fCbPW2`zCmC_5gatWK#5F}NE*^r_OuLce*c)?U5q7Y@LV{f zi{~<4@)*Y|98UPYh#6(YiU+eCCpspJWeZ-yaUy^2$zvTk@99Z$fK5KH>!a|SfBZ0!>CHr)GgWJFzJ++P?$D|^PMg~dsoy2AF8QhQe z?wfaQ;$Z^;?es~!E8oPsk~~A+6@a}2MIi9jJ&^q_Cz#LyN#Hd@D)Jchi^j1 z+ssFI9P5hlU;~y;=km6J2`DF|)VpzmEiEe|L4I@=^}$`)by++~$RQ%wb*Ky#c^6a6orF^z9**Du*cBtBL+}H5 zGy5-+t@Y$rv+!6vtFm*?tq^i7X63TgWap3$Sl%Ts!?$w{H zJv&*Eb!>boyN#4>*tnt`AIFzwL3M$tz`RHt^?}li2zFoQ4m@=*thu1B9cwWLCrz-k z2ms7U_0||ma&9@Db8X| zu)r+TXV!23G-2WmhWu^B$A=CSq;tH^^$~@-5)g^yhpHrd(SVj*u1#{oUN=oKjv^re z6HEUKNI)@3I^44WgAyz=?l|ZVaFMtQHF^Kq*J@YgH$;c~DM8FF`1wE-kQ#`g%6?AG z5Zl_enV(2nWG`e*+a*Du+Z>av0xm)1wn^7faMK+OxH~4FIbMJevUY}oOrRiZqd(c& z+Q(;dVXDzXXEoyUtEVb0W=V&OB%Cb&No@->)YAoCc?~s?>8XyELNuOx;KiJR!VML* z@IrcW_B;~yJX30e9{du?A(4k0$up!pk}wFfDG4K3Y)5dMDCD@};0eA+6{Kc!8Pf;_ zL#ogk6#1lD zv15BD>z17$O-=eN^=l7VH7cqvdB>sB`VL&YV#TxSOKVrA-ekW`E@}@L*Lz`PIIK_to|mPP%Zd8QkGmh$QVC0(J?S{8MD2(pEt%6 zu9hP7bZiOONMvJ4A}u9}+__2i^WNL0*RZT0oL-WvSrzoX3;2bD{FywMoq3$}jL_J} z{#Btf_=*QXmsVEVQIFWWs6o6CV*+cLl(PgmE8@ z>_GD=6@^8QB}!$uB75;tUTC<;t!(RR-?SGoHNe8baD@y%_JuhfabmKJZcx8X9;iJy zoszUp(Rn(LcXPWx-i^{oK;9vz(p8$8kgZHSJm;^lV@*nzUv~RnzqcjN#>md@f@sjs zj)UJGja~U*7#z>_6X3Zq#E$wuuk>#H^AN$z=^a6^{jiiPVDK1FI1a4h$e`h<7(8vU z(l)cy{AOzBu{rywLZB9ADsC~@dg9z0+-ab@XBg1mQ&}sO&CYVowMTh0IF2oVj*0H( zOhI!+I5owy+iPrJA1@Gact2hssQv-baQz<~4gY|Hf5-oy2mddB@WH=QiyZo_U>>X$ zd0>h(l0dt~{YiG0l?pGgUeo!cL?My+>YMQ*NkvUH2Y*ysLG{z2 zxrG-fuzk-?tH)6vd^}a^hNs%-Otd0WQj5;? zHL*u#UqMax9?M=&U}u`7qcP?d8z%q|@WX{TX2LB8Z~D*0kKjx^bEU0eP7@Ns5gTGO z@CJnOAhWYrsaZpJnlJ5K_4NYF8ge|K)7qfvd>RCARA*{O%HgJVq|d?k4=)PzU*Eg> zHt%`Sy1RjS_^j&UC_E=z6P;5#vXTADG-}+-zVJ;{9&LkZ$~CLQ!)q~55M&tz7k;8v z46C<<5tYcKZWrBy;{vH_MbjyZK%59N z<)RY1C9`%kj7EaODQWh~Zi|l!x5b+TstcWM5P$!TZ)E!(1YOV2M(4)b96h`>itr>$ z0zo5nRSA4ortw&K#N*+Sa%*ZpIr<0&KG1s3^+n)6eZN8ZUdp1D0xKWZ(!iQ5cr!m9 z;RkO>d9@*ab5Hdx?y?Nn4|L8k3rHx5iW7_kq*<%D4IMs-VN_@iAV{d;w9GkENryT7 z)~O+BZXSB0@MpmD_k!uk|81m#j*91zL;(uOs$XzUHr$r zhjq^A>Jh_2Y3DAF*|j5RX;dk9W-zFjK^;^NX&9JMcY<}(YCtMbGKj%C%fLZ25-1ta3hS!; z{NdX4uH=qAs$Ys?Ef8VXO{o#7R8jHGGcke~InPA51OxoZgDW#>%MM(fMJooc9T5Q} z`^R^i=an9}KWdMGFOu|a#!vBo{$SeMKKGBi7Hl5zuSXYb7DDOYX6za4-=a^<2&R1J z!N)(pdC|S6|HHwTY<}zZkT&AzbN=Vq-?&4Mr(1=i3r1W~{auv2 zadZE|5A2|LZT6h>tN*>efQ*v{|KpZ)$0|L3?)LewTmI2)dThJv```Gdw|-BLf&I5@ z!N`?#l<_oP07Q-FN6tem&&EPRi#hYdFvCfBIqjDEgTL&ley$wiXo(5L?r$0>RLk%a zcYJX{66Q;kP;%s+Iqdh@g1WB=l^H{H0M$9t34 z4u9=$@6g*vzj)n$^?mERdi&~YHf{~x`F*`T>Mg(d{B>`5)Aj-ksP=&AuXz2*7p`Bh zdC{C7zIO2Dhc8stgI@8b`%nE7z_oeNmY-hny}xs5E_@!%gn()|y| z-k`^Pq$5{;xBv~t!O3^D`O3Ool$`zSv+p;+XeiBpi~i>3%fI~dk%LD!FZ#u|?tT5= zpLFslHD3Mk+aCIxssBTd|B&{s`}FeD^!UyzzkYA~yc6{JC--m5N(a73kEgEu+`Thi ze&2Q;UvXOJsZ(CQZu^MT8pVH${_gTskNo22p9FN5zG~UUKVLe#kL-tka@iwS_WrdV zr^RQ!zP{ss>+$s7pVem_woZ>LX8+5#I}iD1J=X6ZIH}_mZ`9-4SD$&)^&fj#--w;L zH=9|s;HbOa|C*!D8Qr{S;~QQ)@W#@HQF8bG;w@9x|Lip7XJ5XHkAMNzQ284 z+s!Z4+y6ZO<}*Kc=}*=FSH1axKcArgi~jD275(>|Ie&EXqBq@t#r>lAe(eXlABry1WBV07=_mhYl^!>|_JBXR@UM>T8$oU9r|TX( z7M=6%ndfaM5=gxH!+76{Yx*!48;@*;?qWMroZS&JY)+yptB*Zn5|9&s>n2+NKi2wh zU{Ml)MSoPw+^_5HPsPV;@xDQPW}&+YKnX^gsJ|1MXYYKTo!dwBH4$z2`MKuk=}1DF zlf0mhL0i>5jRh1GKC024>Tlsp&Sql{ZX8Q+onPld$OjF-J8Kf#t2g>qf8^X;)q&j? zI$}%qAlrnG@EvbCZ^5RG`g!c8oWO3%$({8$9-gM~se?fBl4PQT&L_OU2ZW^Uu z_QL~qw|TqT8zYvt&%D%#|0#Oqe_M3SriD}g z@o$gebL-1O<+^|NrK;%s*S9YqdFd~|r(bR$m-E@eN?d3;(k>sMkPnEoW_@DGL-PQXAl50m^x}D_Gk@}4r#}l%J?_K-W zn>H<6v*25OWI1T@_xeey=YD4)$yZOQFCuyKvhV5Fo33h8a{DVjm~9+Ks20BE=10Fs zv4e+iAxC!FK}sInoTw|u*Dh8c?)czx^Ngy;n0z<AnvCNK)2)fWW8 z_KkXL)M59<4eD_F%+$X2CBdau6_i1_{YzEeQ$2FrK_&c0?UuOqwVAcMBgPsNEy{wj z>51@cym4&sUdr9JuX0yUtfwrh*d-X(;VGSNon)*9FsByJTtR6n_JcpIs^NhV#E6fL z0Ss#+&Tjez!K~eR1~y_kFO;!(x%MA>nBHQ`Zu(18GrH5OLRDVpX^KjCby0BH07Y4@ zrzGlNRK{3_Hn038*Ksrt*>lY$GIH&+*be5ZORV7YTJ0ngHNdxLX89>*Q?dE{THuaT zt^ZLOp#e}37trZYd8|{<3u%P5G1|YAAtunBtC8qH-Za_I|_+i_(PC0FuEa2ksRni1g3eRYHqEsyCEB6P~vWm*ij0OpGyoPFEH3#Zn|r`|3|M8efYX1UTc-%p zp(z2(%TI1Se#JYBJ<&ChzUxBCtRB5suVD^zPQYXnkR45?Ym}+5s0*2lGGs}fskx4= zCYwI!3r5aiUFK&-gZ!+PGH0wHiJY#|mD%H0Is&v=CS>h=zlQI*X+o0{a5geOT2FZy zD=pJe$3CMi!25Vbfi$cM43jC4+~i}NE2SKMw-X$7y!*Kj^Jn76QShM2Pn#wn=4eaC z5Oe48!ds~7(-U*dqWo+y^*wbFSlwl)Dd!Ww+zTZaH7^zv=BS`UgM5~9ENISB^C0TE zdQ50`#?$NDLT&1MEX@7$1=|ltMDJ;-_42KWjyQwbD}!f$$krT6sr(LpH|y)m8rp#yR0^ zKHuZK=l3q9YkX4k>WiTdKcB-WvhRQ5+> z4KF{|z|`9k0V6CoF)!aW0|t$tBd`{cT>!VkRZCNn%fV3>|*$hcl}`l<&=+#JtF5Nvfeak{85fQr(MlHi{jO zb6lWeVpR6)??l;ezJnbmK0ltJa+cywgyJ@!sK`!5J`<2-Qx;>ZI1!xKv@A_w&>A+9 zPM-1BLeF)Jgo)jYQz55KcTBu~_u^|qXH)*}Zo1Qs1V zwJQGMX#v>(A}$mD4^c4RmpYGgJ* z;$~=oL|367cG$-8)YA^oMn;eABoT=SGev-Af)VG6I&PB)V+=IomzA7_G^YH4zQ2RR`ldU45*s|RR`S2_q+!!hwhI*$6IPDOx z$n4j7M2^jlu01f53F4lBGD^Lq1R2907~(6F{<1{@BU%=-o4rJ29H*V6bR0B2soFQ} zx~-F39>I*$@cboIdbo=L7H2rMMBs@o)T3exVW#d{kTkn!u2n-u)x%iu=mopms}E`0 ziRdalBq%5Dx{<%iS|{M3vNoW!v{;fpjxc50gV=Op>`d@S9e&$7jA+!EXfTO}vf*>z zw(cw(Y?N?iAHCzLa)xl%<)xaHX*`(3&!g99VRZu zAVgh@PM3$%5fiX&+~PkqCb!N5VpK%9OP<3nyA#JzTfH1h3#fFIlkM7rGqGAg(RfN) z_68QCI47UiucKiOdCwgUP7$q9EMCTTNZglF@{o8Lt|EAe)V?Hhaxi0u0%V~MuI-Al z5&`*3hs2K~ZzrU?6nlf#YFG*+E&V_G>=QqK>T4f)YI^^*pZU*q-~8DB86L$e9{n;t zYN{EhA8dbW4`JAD)j>4)NN|1q>CKyhjJj5KaWbp6tO_)zv`Icg+!*^;I*I8E|7~C- z8g}hxGnL^emv5d~k|dGSx5}7=ewepP^|LWnPmMUuu!5jV)IX1izGV(Hz?zoq=XQ&Q z$c`0s)u@ei#3`Zo%6I(M{skA*qki@!EvA<2sojAVLTneOQMQ?jPPp~vCn)k=r}t~m zC*SaJbR2=6Qo?cNQ*|w{dkhFLQh|Z>#nco&_qne?mJjpv=O}>CTDy@|ruzz@&APv! z(wxh2qiOc8IR;763DJp~?d;yZRt>p#LG8=h8cM3#!X;(FtI{&v){Ab|JnzhPru!4;$a%X03?aY%5H-GM?g+)*>8W23tl2-wuWBX;fFX)z(= zY}>e;BcE~T5oaTOp}@8nFq2*f_Idb^e8zAD?^st@pGR!LT@?#Wv@FetYV`b8?qA;m z_0R&~(iN!cs)0k{5Pl+BGVEH|U_~!0tXNmcE?mn?+32sJ5-s`C4d@Igp*zrMbT~#S zM!G&uBS#N*QbseP<*Waa{(G*x_}_l@zTZB&z-8D$21@KSm_N|WIIsWFtAF>dJ3jL8 zFCC<^QCE{P@372w`X;uy8bcITbH@>Ps9tJr3_uk%%KzoqIO zv6ojhtEly_d(S=hZ2#@{-}oAan>B2(%$NBZc4<=u0QPcy)c=$1k6v=aZCjuCbpBUoIpgmp?m!GbT8ZCs@Q2S9|-%ucjaSO+Lb^F{3jPbnM0yk#Wu@* zov#A_YJ-Hmyoydd@R=XpbNlVzJFEY~O<#Cu{dYe7yBreD8a7zw%X|&Hxa>!eu$Sw@ z{?C5$>T9=cz440!{deBEbN5ZVKlfA)2zM)xGM}kGXL*EhQAGg0J>cuIp5=bdOSm2OSs8y>iwrtel_dLBm3S!*) zmfFL%lZ^UBcxzmRiHAFPG|3ULY^N@msvg@o@$>O;*duOXji4mu;O~~u9sHFW2Y);n z+4E;iw?wY|4z_T&5wYHeL)n0qv}I-Cd9CWiw&8K*V5j)a zYQ-^|*EK31cQy8!gV7D(a*+UY0;k1E?A5CxdZgJNOCFHw7>CljBdufGOfWZO;jsr(>mt`*#NCi-d!; z&OM}JdT~=AiD2s$KEO}IbJaVUasctd>758l!A%J|KbzBBGIo)67E}*pU1p&=h3u4- zR$$K`+W2dPJ*tlTTxotL>JFc4fnb18y)rXX+~SK^wz*X(A~{Y}j)PWLXW6eBh$~xf zeVL{|a|Z3p1Yn_uv+1ESRZ>L`w{kW!rNQcp{3ilXxE#)_kebPXEwc1IkyGGM0YnmY zNU8BV$dVyR!cM^>Mxu78LVqmR0ZHgXiO5#1b`0jqXDQx~;*E&fD+Y-=bC&;2bG6;b zXtl#sK^@#SoE;ai6+_RExm&VPY=w478oya@SI1Iu@sFuuIa@hSb}|kI;;^ z{g*gvJ6^J1*8Y#8{-)2R7Be(=wPOIywRtq${*P&#{W?5@(Pr~3OjGC!*O84V33w0& z)jEiHH1lv`W5CipGhhbt7gSYUKMRM~8M=C<+sZ={3 zzZr#T50$(;jkHRnnLWxdSx_L*ug<8ovB*vW*qGOm^Sn~2Q*l=Uq85h`58?g0qCw)RRtP`S~7ynvcyE{`00jHeWfgc-fjaOnEGE=&WxQD25x*I~Af8-s)Fwu_1N6ZTjO z)#`>AwGr`A970Qo?$bYVhl5>l6iS=M8p9ljl?ASd9XU(<1KuA@o#iCPbC88eNYuKW zEe1MDXd#4I7iv4omA2Y$fd93G=~@cfNMaW2`8YhC-94D04???9OHl%!W^%U`OTczr zj|?)W>_;LYEK4h&!4&pJYtmqlQSx*a8(EL3pseJX8apMCHC&4ZgbOO_8C{Z=Wk}p5 zW*FmSzy%1?(iXYS+0fJl!9*L~iFp?3*{uI=^ya)3YB?DNu>5kz z>LWirhMTt5q?&?KxX7T@k4$X&(_3KlN{88UVm*W2TGlnUx^;yQzq;Y@NakR!Lz1wW zlgvdgPohYe`{9Ay?w1gFv8y_mwn7M66LX?(%^q(DtRcw>=yHUnt<0&J3w`qzCgw=%ieImc7fVg|RE9?|pSi-%1{43x^ z_l5S}hb#!FD+y2QDYLs*`}i^TZmL&fIpsoP>krT;pxH;`^|+uN z^pf<2;!T9TNYbITPBzh=cTZ;z73Y@4YO8{W}JXw=U zt69nT%BRgzwk(t2OIZ#5OS6L0YnKAT%Sle<3zXUrB4OB%dJtU+Hx z9Fo02WMUhu+J*V;PPHNF@FHHZ6sKOXK`a24yf{V$P`;9}5cTuWe4f$I>TZ4Kq5MGe^+t4kQRbx`{^ z4ytpi=uWDiwQ=FZe8R}SW9-?!4$O=*Q!>^%{F%mw&Pg+v2@%lwHUM;zb}5BXr5Q=u zfFNTB>=7Iwk$%E-&XPn=ga6Kw>6x^XJll_P_{;>ZP6dxq8vBB&xr za0%+<(*=QsHeDL;Gr$onL{K-0rBnwVLKNdbo>_>VoI^((63Esr5s_fA+j3{7*>@u% z(LzN`Pr|Ng3%d|aPcw&Z!wf!ZpW17{#Jr#s5N@*d=J2e-iSBWQmnBY@*G_8Y5!pcI zG{WJ`j+h-$&^NDe1fO$3rZ2Cv`~q5ne)OKZf4XhB)&x3~L6bBYAhbH2lgxf0zY7gjH69Jn zT_JWB*52Pu%sj_hq=-7b*!jYBgSq0#1-2`hr-J=$)T zVXImlMeTx-0hNmwnUV#=pTNy`JPN>FR2a>*ws%xCyjrUJZ3<1PIH&{k6(SaEhV8NT zu1wNeoZZa!7H5Bk=0=776*~`XtXA3eeB!EG&d6E@S3y^Jj$f^~J0M%gpyJguUmJwp z#o6q)3=CzhR6!=xp}c7!{6}QHLn6wXW>^SFBCtmUmXU@RsFXFdDlH9(g>a?d-F%0w zRP0JgIil{WR0f`6bE7f2^3ro>Fh@DYBG6R75-FmGRMJoW%wiFxGAdIPBd4;`ykQb6 z@MeT^QGF3_c#EB*Nq|~ffEvck0`TyK_6*d#+AFBx>mlQN19dna)G(Tn_zYdiDaxRL zY;Kl`rn(xdQ2;G4a|@vZbleA^IHZ-CXA|P=*XpD(qCw)6ey*>;br29X>Q9Yil(SL7 z4-Rt#ryzr_SOIzzz^zA6JqMq5$?$v7>v80Dzpk~lEtgpd_qJy_^WC6!d3Ql1E4Ybi z4)Q$_kvw z(>IA0m~}V@E;0=FM{~?fzy>Q}1|A4BmMlmBs~-DNT8i##93%Lw1MHe8g59z{E}#5NfiH?gg~T9q;4hA^{=gmusd-{;34Q)XX)kPXkAI>p>^fu z%j;aysheKg^{cPmqhHJFb`#3-I`^XJiq|eBCv)2jSx%{Q)u6;c?CN@>)3`^4EbQn&kO@CU}!s6ymxwqd8I$@!U16Z^y3N6=_DFdKe`Q*5vnCr?*%#I>0z-O8DR zER>}~cG#eG++~XBcvl=mLBvHfG#nASwTEmHDe_*WWi799ePL_&vZHR*F{0x;loK76 zT5G*2Uq;#Aav^N?)nG}z!wa<$&`Ub#2+)T^i~0&+;Z~%qRs0h>K%p;ALrzCqiV)(| zdmMzUMu@6|QLbI+*aJqUz|fVY|A9@8U2hw~=q*V*nqU)%s4nGRoGiARhxkp`I&_4? zrUxp=i&NYgviLak^e~JqSw%gUt`qaDw3{#}20;x3Dn(~uHK0^vEKvj=F(J=i)}y$O zO?Qv1xT~Ng%HrdpO04Ug)#H-ns}}~r@Y+o>K&+t)W~Gq?^;sR2My_&pd$5#VL07D= zMbvB2up&A<2EwLt+&2!I-9-b!W)uQ_ZQldJ&e;YC|L#|zK^Rau7#nKlqiN|Xl_D6t zYV+V?Os~eO!#p-ZD#y>ee3cu$%3YOp7x0+1!JI}}FM}5|Xmjd~EO%lZ1{gJO%t$9r z6b2kOYaLvxT0qff)xUDFe`Vo5P^*mZAHDkmclFFZj)!@JS^IHAJp3rY>R)6eyIbE* zSOE%wECMh?0CFCdV}}xDhb&?C4HJ97L_4kx^HG^Dhvk^GsU{o~TC3=S!9!);3nqeu z9Zeli1H~t*IPa3Sra5dN31+{wk9MoGh=Yu6DG;z*p&RtD%(61bngh!OG*RQ#ytlxM zHYj4&QiQA7Spio^6X`2ZD?@*>JA)-^Fg3tCqT}f>(qX4*qUPC027;2>4TxZOV0UfUt2T)Ocg(Xd4Wy=X8+1rZQ+kEyt z)*5}7#{jKM^5Q5ip`QNmY=|?-6&_ zl6{v$_%3q)`Kvgeqq6S)*4G30HcY@_2kLFg)!jcwE+&drj-qi`9ue5I9zgekyn`4H zW8A4TJe~2)(;sYb<-l-&lHPQdeb+NrsLRV>b}~nHyF6FmnMi`V+0~=Vv=FsrIlqi) zWEksUYou>b`A^iJQwsGgtIuIZ^;w?iH;|cg+qEazuCC3YF#66IrBy#@;K$J)G^seRXXTq7W<O%G=r$v;+xT zGZLj(D{8lNPSVX)lLB{Hr@9lveuFuS>8KE0>6%+$b%_8e=iGx?jE^hQ}4R5-n_B8 zxzzBUaPSk_jFlikBW@_E|J%!(XVMv0IlLV)_-)1;YmV^@+3l6EI{8deY!k5RG$GZ4&h)Q<5oL zlUc9B+&FvGG#iYa{yIR(Zv;w8#lvy^0Ol5a1y7>^kEOd75C=6u0sHS}?#=R#@}k); z9x1rfF!%xcyCZUx<<2PWsogq5pC6Bqp-6W{RgeW`3F1rzZ%2kFPQ=4a9&s?5^f_6! zVnrGb)!re(B|nn`n0?BRS_8M5?*|}sZR1kHr|Y6*R&t=xt!%`V=nn)}xDf|VBT&Px z%!u#fRaO?45^BJuL{u-^<Uaoi5Vm_hngC9yC4^wJoMVkko7!<=kgBlp6A|NZX zAU6l{@AUZdfbgf0ou+m)k#*Fyy2B9hPRK=0zs->fDCDR*YB_Eds*cNpkCJcbI<~BO zw@3guT1#fjRIHYCD{3`0$*n@%ez#-#YcTx{m2_hzOD5%?6FW?f%o(x-t~ZgFTBQzg zt7FEl%R= zRDIA$#}AYV=hxUb_#&d(Rm|Syvo{z7N>s{K>0A%m83HWh)Yc|7ISsZ`qp`9<)_w-o$b+!?Rq4){Kjs_DGUbx#WE%F=+ktYM zXM7%1>>GqxIS3|6nd~5Jwx#kTh9|lgiQ7(Bk z#)jK65|}o8HVIdi+r|O=h88opPfAVJrs`N5`4WKuaxM~H0HBjViniAcarg3p9JDfz zQ&#s334P3`sjA((BtACO24J366!sptJSD2DR}3d9)JuuvLaLscg{#MM1SK(CIK*3> z;#qWQH%Yoh49{DGyHHK+o&3FQJW02k zAoXR~zT>esmYnnDOxK)oKka~rYpk_|#;h7C1zTd~lQjcfwnfs8tuQPBfQ3&bWt(N8 zNL262+Fk=AF&W@@X@_cmmF}GA?r(do)vHa&gNpq|t7$`vn}ZQImQm~Lt@d}D{dEqE zbao_ky}c@w9ddVnMZyYQWyAGVYVR#nseP7mY`*-x%>J_H^1R;mcP7q^t6BJiA`qqt zWwd@KUEy8UhsW*jPW$^nSi_H)T6XyU+-d!p0%XpHs9;ncI;?Xz3vac$N2EjiPTtWS zJVtKZqw2HqH~fXaQN{MxdBK*%og6IMq#j;{uC~#`5myqHg)+C=UpN(>o%1UXBaw%g z^r1|lpI15v&um1I$~dKDv#WP8c}(k@QxOGz+vzC8nT`T$qN}r)@mA#6XCRYZmo>cU zp}S&MSu7|fIDtr`OvP#Cf7M}Mb-+>Qz{)g;)&oRTw0lrw?mADVDkoe0Kc-U$(rHq| zus055yCa?5| zoNX4vwNpCG!v+~py}bzwcAZrNsPEgexy$NPors-Gr2<~a41N;5%Xa+qx20EeiaD2H z91sCQI7|ZD8Bq*OrMHf^=Ac!-Q4VWx;VYt`|9}hDpkh5&5IWgiP14TE>Cut?sTZ=%wo;!{aC;Ogd=I=7bkIoK0G^p#X58<;P~A zvNJ~5cb2-w?q>=RIMfni<(1dl;=T;RKrKh0U?>|%>yxY?rhP&R4{vnM)+Nayw#(Y4 zZS4s;6c=(7lxlP^oyu+C41MbH%#fS=tc2wPoCtajRm=`zy9j+8Q@H@q=rzlLdD7w8 zMQ{=L7QiXEVdPD_6}qcDpgqM?&!1d=?Zu{j5;GIQMQs-6DtptL7kqpk^+*kRS&S@yfntyG}V=+kH!X{-zRO2|IhZkk6112+JM z09;9?q|q`CoM3B`DcB|;_7bvyeVR921K>wUb}&ST$eE#GQeIu3l))9P!XvIeRj`BO zj)0q6sf3g^L{Z$L4owF5w|XG$7`IM4v`%BzX-8q5^4!isY)PiB(8dvaWI-Bp3zh5V zLyDPi$24X|>s8x{uviox>5UeR*OJ7@?9!)lL1w(0;CwyV_mFj7u!Hm)ioeJWH(wv&%@ zkRU0w%K~dWUdpGx|Lu`bF-Rt3E18uY zB@CCW09JGZk-B=VXMlDr*et~k?en%9fl%!m%kp@fw=c1q*E?g_H5T;bZ1`(bFX0Hs zYr5U2?18+pQQrE>cGzI<%m;I8$yGL5a+OuDttZ7UIx0i)#CLFKUgvPL&J9-QWqFNXz0Te*`58Gd%+x9wb1v z@2x9Ps8HDkS6OZAbbbuGAB`S+l_zx*wu8TysmHMB`tLd@kg0iizdiWw%5kQnY=}2CNbw6Gc@CXpEhuB zZl%R&E(snZhm+u=Gmm8Uk-ybWb!b^kB#re_=YG=f;wUiBAE!fOdZ(P4#CC&Cde!v_Q!^$ z>Ary=kP^4(Bsh>b2?*FB(+%&GaX7~HpI8IkZ{>~-Q?-nDvd^75_jJp!b5WDxp%W+( zu`iRAg?SN_umxx!L;u<%W4Zn@m#34kheDM{ndP>Om@^Z`G?!h3ku8T`$Ja}ZEK-G;@(KnyErRDz&_Hn776jW{4&H2(RM&xonP1cZO0 zNk=RZo-d~R))T`4dSXq{lhF5sHekOsD^am0wCp@mtS_c4p)V-5=!=M2Zkocc>}brj zvbP*BlL=Y@!8oJgjG}q6Tp~-I{iGhjGc}c)CHh7|?cc7{Uv`$n%S3ikega)>oUkg` zgNnvYt({4WRa~-PP(vAqJFMgfe@5=Nx!aY{k{{<*B=n?w?m6O=2x>Yi|*#WBd$DTExqy zeUTVVT-NPkJ~Fa|S^4st1m7Wp`Ya2^gas>>mqoj1IwLB*zWkF`^X0> z^s+hX3#={sxj_Ifl5=JkJ&J_rQB;Z4$nN2xp8?eT7%IF?yc=}r3Bzo#xACJYj@Hvw*Yi5Y7Vu4Hlz-;g<<1c&Ase&SxPce;2T^N z&23Jik#sW3?XR~kOFFWzwJyh5A((9?(kgFdRvjgi6Fn1JfKFO_U9Pe?L7%}buo7hL zw06>YY3n(>5+3u6mA1Z?&smdJ`jZP%9PpD?esG0nMMaagleZ#Gx15vkdHot#lp6R{ zMS;?ZSUi|^X2GlIKxekV;z%Z)Te(@51uz;Ad3Ec07u&0v^$jrOPLi|=aRJ53(kyin zx=+R0t*`W@x;1TCPZP?Z*0bSI)ug2hltZ!kTGp?F(3CEKd)vBBF)Aadk21SpKJESR z8Wy;cF0yiyD(%K~srM}`VP}@HGW)~k8`i4pDZN$?2N?i&rNJ7qV_Pd6S6S;)v$#VZ zCTLPpTbWkX0>A-WNegh&3@7oLHLfinem2PFUY@Odf3@}O6shJ7YztMol$7|6R-Cn$ zw44M+pG~V&yrhciB0iBFiV5!<)CiLJpVD{>zQS{&#p&z4xl>N-9}Z zDh1zn?W~rAgtb5Hu_Pj-8sNau3rL&_f5&#|*Sg_& zj)k}Wo!hzKme?Ev>l55^ZrGmE=V#{LtqkEEegfE6>^dQG5<$fw7a(WSdtI96oS~}( zO81oMJ;$&GW%pE#<*NBUQr7B=)PIrw$Fdba{f08$dM>oY?;leF5RmiePw}^Lw9J2M z@c=0kn&1ra3;J`IiKEETWv`}EOACQm)Rmg!ULCyq41@Cr_U1-w%roSF^tq6<0T@o1m1!+nl};Waxc&`vjB2K zqFsfWN~!6F%VyQs6klYHWyc| zn^McIGo>%yc6dOnjkbGlHecMOX!!h#DHO)_k#wN3K1>n8v+eF47Ws6F06-C3AgHuX zULCr`uXl$cTQkBXh+(JJiun1h*}DPkn0w73rE%cHhltG5^*Ekaf=I^P=TkYJ+D>jD zT7wCVEy(gfnL7dmmo2ejTY(A;GAv7AAyb2$kAioHf_H)F6HMk2+U%U0VjxuqVIC2S zj>pfJZe=ZI0z0bIxOhi>f_-r%0>YB4cC1tI20g?l#b10Jheg>D3ogLP4xi^F=Zl zXpDYfOO&R>krb~BS0a#<`#-#tgd&vW#lvYeuIs1Ms_(y?ThRSg`tw5lS+ZW-6ncS- z!m}6qLI12gICwAp7%pW9fTzs_%(H;<;-bouINR?Xm8JgZ2sza@0PtN0-NSfGeY4er zn8+=y0p&OxOf#idKd(R6=?`({(1S`^-Q(ww?)pZE_v5Cr2UBkdYG zD~^&Ppt=&6@(0Tj@U^1Kp=so~!^jg1Mm|tl^sz|D)T3^WiI7Q~gJ1_4aoGVHaJi_G zkJqAx$_6XhqWQe#C93&;Lu}fZ;x*M_zJu71CW?1i&Dto#E&4hDE0KGS0EaSXwCc#* zf`{kp0|z)F4xqVtCvx4qd)d+(aRjnCCK=3NbA>$Gz`qNNcqp&&LC^=&E37UHe%Kf-pMj{~MgY&C!+-)|MAmiT3D{_>cO8}!3 z*@qA+54}7t(v0jziQi0vxQ=S)Kk+$l4#^fJ>5FSCE8m-<*?r9;f_jg8<(M|f(hob2o#l43_p#;8Fw#iple`bRs3vmtsRwHTBP@gplLP*k zuAYQ#CE>k*%RVtkx66@oiwdQk5U#6u;s|WgQA9lqc^AXtDNGcX6w#wQ2JY zP&4?}riX8}y6}}I8%43CKQ`Hl+kzERcZ29EYgf~((5k*YMzA6lke`}yRcMn6A3~nh zWMOVI7nKvo@Ax^5ZYm^-RVtBOMp}FV?7c;*>%TuR?)QsH7 zmYP1&t@mIeh-n}#?@7l{tUlv{Rhmn<8zuN^M~#u4 z2JxXUe)s#+RcjBj>iPbpDdY!u4vtX18boQ3*J%lnJu{=Gm= z_mJ^NXPo1|h_z@9qv^Dt^t3`#3+&!H$xZC079VBk5UVF0Oua%Q9SdLzLr^`w5Czqw z4Cg-OWtsLq)={_RG;;$uY;=C3+5XI3VYM7Q5rwAd(OVJudkxm8#A?EHc z5nOCb9qWf6Py$cUwfk(c*BtFEG*^r_nN?m?xsiNh4^+l`4(kGd4f?l_nrIMh=1K(z zhdRjbCzBXun)p^H8fhHFGhhU^-jQ3@uZFqHrMrd?)g!*LrW4;ZxgUj3OdUK_jni4$ zT;L($lsKOp6G~rvFBCyZw*ZnVVP8h9dCxd(T*#nZgbbN-xPTq_NFR5qp0at|c1MAX zU}hpIaC%@%VSkWn@~kQVoLpKZP(Arss41b#+PTo=LVYjcLJN6l#)m)>14}^ z9t@RbJZ25Ud}AF_QDg#f2R~=y$XXNyW$Z;NkoYV+B5yFnh=B@eQgd%zG|`Nf)vGJV zVI%|kWiR_8ES;8z->U4?225d%h=R8C>rH3AcrQ%M;KfH>#UNuxk?TJns7HLz8Nh#$ zkF+MXiuX+ux2);ONK1i`4UH#87OHwd%(%FBde3;vAc?PsIqsJIedE|6QVeMI37|g# z#x$3dIOepd!4~WN8V;%BWSV7udmt%28>>24W;(d_MpH^XEWXBs$LL?`ev$Smo7q@o z5y(chLzSQk6FnRlAtnsVhDK&@hL($cG5_)_171l2&>At{HdZE|vBDH+D$$ZVtlOhP zVgalf=!9TiZyG9OSb`92007Sqs8w#gA#TREL0$`Q_$#=-i(icN{ahfdG|`WD~_{Gmu3E!EY)r5 zu#1Ut@kT38Lu(E!YG6w}{RdH*SR4NK1m`u6#F8>t2P&fB5P?FrKEwFI9AQiySbs#aJt*;6!bbpr{3$Vaa6uXAOl3y2q#{$+%%>htC)Uu`1 z`j;DC!VUncxA!3AjtQyK;+sF@eR(~+Me076fa@BpAwZVRF>f@gb)FFv z??5&KPH^;=*tdfKQlTUa!HwH;508K>d%u!`k8z$)zw#+ZD)f^y%NxyByEE49NpCE^ zIfLCODZb?|H&5B!3A^)QLiS*3vt4fRmzVj=js9}jUtaDnuh{InbFDWG2csnO%ZSa= zm4cn8+qu%>HCV*TY}b2aHq+4{2n@2|l98o2mqhcGXcIgYOm5;>5&g8I4FI2HOK)iG z{dt7K6E=tKOm;J68!)?Bj@|5tx0|JAoD=uRolIP|ltwET69Z-8MSweFkD0{TQ2k4CES}8E)O<06$m!B+-zJQ^ENK3b${e-T>6PyOj?P4{;}D(z+B8( zugrxwr`a#+;gW3BO2Es8rE=8_x+r7I$MNmqmn(G^FE;1(%@ zgqnRW*E!WsI1w^_F%euW#z+$ZFOeY$&gv(EiwsFz)@UV)X=FWk@kA?;IEbp`mOyh0 zY6zF9YD^hxG8n4wBBm97s2~7lSWem#XJD|ZlWg1{JtOVX3V0tx~w8!wLIaSxZj&kxrKxI=|s-5?YidVDVu&mYwAByJJFwc0H;BRdXGJv$u4Xaw zljsje2{t(`?>JFc(j+P8q~Y;3IFW%92&>q`d_#;-p~EbVxPVYkktNg-EODVVj@XME z?>l?IS;+h{a(;83fEAeebXNAD(Y^KgK zFsfy90A!8eJhp;nyIadyfqgW|XmAOFv(Govxa7;FT9 zV7^uxW}lMaz(c=1@%x3-a4&3ITex89(qht;i7WReuKaOKTz{9Yns8MCQPD(hsTCQ4 z;GeB!8S&xC;x2Ly@TaK6jcnl+6yhR~1{Re01G3@*0HaSs5!GSb{S3D>jL5qq4i0($ zUNc?o(6IVainu58<{}QxMXmrYas_bFQp#l-bmy{0+KrZMR@7xVF<4STM|@#Wi+erB z0I=6#viA&k4+guC^#F{N`1;{`j#aIIvcIK>cFCo}!$FFe7ay%PR+T3Zk+ zZq3X-&##+@zep7GF|34oeIx^%sVoaB24B}E1ihe)?D|$D{<>KZxrMeG#a)}ASX|ea zBL(U#85O+6jD6Od9`j@s#^DZ|&+R+Wx%$S$n`k0wq)~jB9&qmV`!-4gie2ZY;1h(B zwr7nFTE&4P_{6OUz$dO>4JOiD+=iFmb52?_RKuGjeBfe|@Ie^Tsw>k&tDmD%KcEYQ zOn|k=OI_B0!CIgwS+X*5IhRFu4H9AvpC6Gf2tH#7dS>>MNZ)UMId;F7W#0ER28LoB z13Rd#dLae3Ylhc_XOI$t}_?KD7}v1|Vl^OdY2Lkd?s(a6E(UKAnWXN<9nJN-QMqjuB#^D19di0RT z#Xrtk_B|A3I?6t9O^Ds#a^a>?FP#@((sXjZU-9Kx@gouX27bd-^U#NL-bCa?@ei|m zcozEw4@;SBJswYe0lxP<6_1aGRUF$q!mQB|wcv~C?e~)^);8Y=t-wD8AqPZ9Q?!Hl zkm<2Do#8qM?!icE$AHAcP7d3$o;nOt3K5#~=CP#sU5xRvKM@!7=!@`SjZO-MN&oIF z3UVSoEqE7Zb+`4Jx!bi=NKl89G6c?HsQlqnpoV`1X6Y5rO;R!r*?Y0j%iKdL2Y)4E z=hOhZV5SWCuZEadr)Er7p}_5%s21yqzh>c@KOYbq%a_pxxsfW>K-Oy~wn+4TSQxUA z&5%(m)z(X<{>ZCHy?`C$;QTYvq<2HMD!SLte_>@1x^rQH*F}t!3(DMDuzsZiZL7Vh znI2c7(o4^aKdGx+id+~;Jc@~9bYAc|6SY=?tf{r~DqDQ5DQ;oVqwakHpqu8cjY*r%m7C{h#3EGX>vdQ zgPGi~iRgz6y*5j0!f=F<-Z`0jh`d5#P?owjU`nm3Cz^1Csqfo_KQ2c9(dyDseara> zqjgjucQVazk!gm@nVvG|8Mo(a*vMcr(OZY^OqzX!Q1}&Gr+&td-rR&sKs)afZI#k8 zI;Vf9Y)Mxbiwd)udau~Aej{<~QtZVJBht!QRlK=M+A2b|=PzD)NMV()O$U&lW)DHf z4&?D7F6K|)d#f%~jhDs(!1(Ty*v=&a(VV?3bG74bcz88YpNBJ(_!d{g`%wHxg| z=;8P{0_(#AtsSsxo$(*q7jFb9HI)S8&ms6==wkq^gyR=SzmMk`-}AvcVv5L!X7WQ+ zWNafw68E`Jv6Kz9RXUdx|FW_7n$?$%x|*y(449oY>xQ)q1AKHjaM!>`=9zN1UKF1= z?O3h)*%$%D!3IYceEB#Ja9tF!0MxLooFN29P>TBWTUS4!vwm91cOknqYS7*|WrE}p z9JdlAQ7Fkj(Wwz0W@V4}>5K{mmT&QWnkP&*b|` z7u-uPs}h_rhOPd%6Bg8n-;u5`lt#FghzwUM&m#iz&Dgm3*nC$Aq12%u58qns7zp@c z+C9?ILjTkqv^biksbKcF+dK#+f^nv@XE^Yegsx_;p%?(tS&6;@RbpqhnsRU6a+eOo zYL-&uDk*Z<5Bl10kV6n`p5}xX?Gq5X%WuIEFJKBpq34N11GenX0KEGYLLG8 zK+@dhKK8*fHmfTQ>xQH}ypyAD$Z5eCR_TU~nXoMNq!oKYEC;Mmav?q7jUrfaSF3le z(7VzX-zR-VqiMsgdv z9Kd8wP6a=%_AZM{89uPqL}0HVmiJQA25|>VH>{fShjSK$?S;TFa2ZQ11_|_LMUz&o zQFt!uemHtX(4zl*g5j8uqLKR|H*GBVC~}>**%&TokR2EXHB)<2B5D290Z(S?Qb`%z zmC-k0v*Ude&^WKc+NjFxj_^rht^%c6ugdg))RQ1I)mw|zwzT)LWadCTAGf%sbGfCW z!b~KsBZkNl4W?^h0x~iOVQtjnP8{y4<{(RZ@EM=>;8QrrFGQj*6GD4aclVcP=l2PZ z`BSDk3~qkkqW$D-xcGBfg%%fkf4w?_)deTOm@s56LNG3;`n1l(nN?%t_=x3PG#4;2 z#9&&K6U1y4X!w;)r>G5*PGRFr6x=lOG0m@-2>(&ZC3ICx>b?_aFWzZeG0;excH%ug zC*#SggJ$19T@gH$XV5&KRUo-8-UDxLTvL%X1G0QB7Qc-_5}^oUH7mY~C)%K;nY2fx z4DR;pT-n_1*VeF?0jM##9v2}Y^OGgTVW|i;EX+r851g6xjZIp1y_6W7__29z5J(Q! zOp}r-XcK>oX1sVZqv1u->pK{2|`3)>X)9hOrD$YzyB*V&CSw_ zZlT$~TD@7T!ktL0X*&%3#_KrRZfWTo`GI?_#eYkB=;wYgdg$MtolPEUtdi&H(*`%B z6zHdV{M8Fu_gWbjIn23e=LHw-yx<~lDiIG`Nf*i84xFl7F2JeE!;3hrjJr7{&^|BQ z&1q%aT~3H1m#c_M^&N{m!NHH#C!1*em-8zyIyP8pyA{Weg$0o3BYh!6q$3L>4I#QU ziNVrIWs)=GXeT>0W=^vYn7E^5+r~l`B#7Z;-jL?0 z;IiEPu;q)7QF5VDlj;;`mb)L(!M7|??uT_I7o6IU*9Y_b@Lp54Yjboe7?2HCIVKL~ zVv07)^9mqnn&B!Q2+>8f-hhBAKJ;}rJ@8qgBUEf&G^QFWYru)D%D z_t0qM?vq{?iuExGbX4(!bwCUDz}g@^fg;WB!tsgzI56UcK_0d0RLGa?0!9l6HM<0g zONqZ5b;;}$xl(ZDZVV|~O=n6xoUr^6m-jULf>=Kb%NNDl127YHK-$6(3{+n5A8u7T zj}$|$sxfqfT-!ssR}+KH6aO|9Rtt#2aZ71sB6RA$tN=plP}<*QA5<>fC)6&1d-xBC zLV`c|-!4Z~M@WtorYjXfTkd|sBrk4^^RLku=YP5WjC1e**ww#nG?GShJoN<|8E=S@ z0jPbTgc#DN1MZ8Ma7f1Abk}Q}g-q`td%eJyVu2jmvjVw=_k$x&ikU?z;<|_2DZpAQ z2<7g4_WxMT>%dT*m&B`dwwffae(x!M3r03cj!fair2A{{hM+1^5xDenb*`fr-!3_a zriwQ`O~0QaPT|js3-}sSlRb5uqDoK2*odpJmd@L&4RAX{@EVJY27nbzP8Vu>KkLGmdtvH@s}fNjOt4Tqsa z+dyeRu?~~$ZPU(FD~7UR=;${lORq;YWm)rSAb;99VUINnKD9B^N=2;DI}uZWSto1wgXw~C`qCF_M)X-KE^g+7X&QvQ#)}gOLI(s2w%adY`Ii6g>s&qCsO@e zMyaK;u_=Zb0)|G}zs<{mudiv*!;!&uY>!vG>vE^14-N*N$UiA`0Y7yT-W=1)i(Q9` zM`i{aT|5sD+SYgOAHplQ1xnx__y5)MZwu>)`2dwuzAXd^P z5?MJT3S=s!ju@;DQ?rh|mTAVA_`KXud?3Fl)}h-6^B>I<&sNq;59^j2l*ntu@Xr?a zAvKCIBvNhXpebkE+olN9iH3p{gYClm3$8gEHWkCm2_Hn9j}bVS-I2M3ub2Sb;07pm z=bgH?6J>5|yID3ss7?@Z(8Vka0j-<48nFO>R$pLTs#Pq&ukIXEIS?gD#37mz#2oCY zI)YJ&y=RvB=d}7Uj!~eQF?R>y>OCD;-_n8g7W{w#scQL^N(*qCdbA@`*~7^f?hkSl z!pcKi=KI*KQtW}fW0i=QL6Q!}%%^1z9l-(811tzYhTJ#wq~9MNw&IHcTkA>jx10A+ zk#++2N;|!!24g{yHQRt&wP9^_h(1|(`ojzZJmX=8>r7f&9i9dsb{nz71Po)-h>pYZ z_Ow7~I@WOoNLGTw!(v!KH8H|Ad*o^qRSv@@Ps5mYz?f5o;L81m9Ibi~j_*oc~6UR6iicx^xL8lc~ytOYs~e z3kq#h+U50E!7t$lKgQvz9bqv-7lUWhH+nnkq0ztgdYK##4&!Yy6ENGRffo(icBhmL z*=Cs)6R)khQFvWNZ6GC* zFWTWaM7DdE6G(Lv77t28VUpRumyzh`Q%nzkjM^w>-wewT&}1QG6BhFEWNn6Ke=*Zx zv>9T!VnR4B!0&Y?36P9ZjdJ~k>~$tFqe8D5iU+-b%Z3Zt^-r40XEGs;a_YitHy6@{ zU(SU*;a71XPxuQ)u7yuqb_JL8{x~N&>1yem>rS9(LiGC+%!Fu`#5JB(Z_8%J?gN8h zKGcLknHcH;jOjYaE!6|u>)^rQm&9eEE6W}Tte+^B@L1`(HBB%~8*k3#h3+sa+ZyW< z2Wl#`xM8cXsK;#2bq#)Mr3TL@^{93Qe8)=pJS^SPkJfEr{KW&hwlc6uxWS#b0dh7`%M9m7mlpa7_UCZTdnXszGDH+n;g=Ok?P#?4vcG{MYo zQZcrSL?j5f9eh8V$-H`Cy9JR@43~Go zpr{G7M#S1J4MiCK+#baCWgXNyo@eg(;b;Hcvr-bgm_M1-dVQkux042~yy^Dh7leIV z&2zXlQz~>jXe%jRj?qMG*lz7GleCT5aCc7&D~loYSbTZ9w=>CDZ@q+OX~bCsI+kZH zH|rlIc`_ZIgnYXm{a>VJUz4(n2)Q9ubgI$_vWZoV5g<&OK>929^&oLrAafdmq8c1Y z2KVgH&-)HPTPJ6c%3HQQ_34Z4tNm^sCFtWLGOqP7y8)abNBCOT$4AJRLb6usNt(&R{40Dtfs!C7xTE#egZt8{o_ z%S<*DA_+(*)Wp&=1d+sO$l~@uEuJY#ph)^M> zAy=B~ST8X@mX1fFeC(=CNWqw_vxSf7W&jpmVMoQ*gs~m;2%hZ$gab zVi)&XHlUV;|4)Y+QAu9++Bnzhs!1MT?VHm z{MdUdFZJHa%e}YqD(~!kfp=)WaKN!!QJ(y+B0$ZBsU)?^D=mcgvG#9bmzYEhc5buy z8*w<~niWBEr2XD(FHh5);Lyq&%f0}t7?uE!qTc1Wi4(K(=(?P)Ht7VUx=p@gZaHxs z){+d-N?IGa0w7dX00pxC)V+|wfN0KD88&`HPRJ;gv`;r|_?`@{7c_yBC%Md54gyPe zQ!~IKILM;LkEPWs7XYgG<)_trodnZLh*zhf*o=PbA3{@P4}cPIl?J0t)*)~1`QBlKO5x2v2BqkwLUu~N>4AE}IEM#>vD}YCD&lRVyokjBJH`9i z=3k@H=6|{Vw7K_x?CRe(DxDR+$>CDr}84dZx7e#GS zQ;}a{fY`Y6e!svOqt8z?&zy(4!2#p1=K0rVzW7|4tw@dY*jFqAQUfEoS-i%`RpPx- z^wRUl=!xpCXwdlMggl{DIx$F_%|=uIOPh_9|8eDiIX`&LpA>O@LRbnxobKoZfk-r^ zU^}9}De=$0XB!mcPC}LKlcY}BE+K6F_dITu8MEo~s})7?FaIbT4yiQRZHkuAk)|P% zxaVu;aS1#`?jQKMJF5ic*f0w3k4_-Yo{zkrBFc=}aStU*_SPo`RZ?O{=`1egmBqD$ z8sz{H3~91>L`zn5f~>61BC08)4C2#Q5n#MYrz>xYyE~`??_;@19=c(E3@CO2Cz^sE z(g8j+cwZa8{wzL+#2x+;16(hI!-V(W^6ZE`Q(--C8MVS5jA=OeX4lOkXROy7hv9ct zs=NH4a#8t{)QwkZ<vlGwr>;0OFSW{)NJNF@&pcrdp;b93mLa)ToIn+sR^G@!EQ&=<8Xu@YQGlP48iIyj4icgwTXRZblX{~B^E8INkS zC#M+X9a)wp6@(if7io`pp@z|=pGI62$DjhT14R5Xf?-UQ#u_UYXeiE;IORc<1A-ep zAv~`dBd4=)A~IY#!$i_K)Brq1rUdBlu*rXdGdW3Qi{XtDE&wpYXzvuwM?NwCl$OgV z+At^tn_)Y`l`*-b*Z?2W5>r&-g5T;lENL=^m*TyLHCE9H$3*nb*y*5U%2fJVl=~Vy zR-1I(tvRl?ap4SHd8}|;$yJ5p>Jl!&V}+|~H+Q(IF6Dx&>T)g|X)DJShuFS=3y0Xg zaAf`^`v5S-AoOE0swM6?dxQrmTp$rPBi1LgThNBm z7TtmHqT=(t6X~k%le(cC6G_6?TriaDa_0N#eR6x@@Q;$33pUJf7{^05sb4l@#5N1d zv6VtpUpZ^EGo2mxT9kN4P?AgxJ_LL%UL>^wEZMK135BXw*>(Pl-b{HMQ%>UTdi3jG zUuJ2|E0Xpm0j^vD<0Hv@arZ_`clu9v=kt)H?nJmR)*sj!H#)CKe_yB*7}DbClu3oy z^8RHS7XY;!_okBGk<@Y#SL~;8OC|K1xq=_;_6l~TK_(W=9s*Sh>|r4O*l2}aKwOE{ zJivGf(Dq^@gpCpPpYTm8U^2zn{E^XQ;oZhJT0yZ&i()hT8spQ^sR1aW%?(M9z1C|m z&*KSS#qjn7HvA9>U`Njb63{S;g26dh2HSnH;!xx7$%SIR!x8D2UlGdr*VQ-w)$u&K z2~8Q1{&S{yp18+;do$w4<CT(q!n1$ntVqg;>OR-;sW6 zQ*GpTT0dAyPVI%+Af!cDKcZDp{b+(-n6N!KVkgi+wPQ<5#^pnn{$w`HjwU{Cvj2xv zNgi1;SEdg*1zXpI(oxrmz1K8BmFAENxGfed+!pCsItO7yoTHFD>idV}-)yC0tBke8 zBa#3aiBl4lU>ID6#?Y_<&%~%<^2M-)0mGk>!&)eQIDsq?a+XVybs&|+{1E<0%YMhS zev-l#PYqbdnoy?Nn-_y4%nJo*p%&uKJaT|K*<3#7kq5@t&hP}D5}uEyepL6?n&4rG#QFXhB4_?@1t0c$V#ZPuM1!%^BxLeaHyf;=};D99%>DXZekk zM~>-+q_@6j^}HY5gVuBv$rLb|O$Z6Ks-5hC&T0s;w(;xi96x@E3;@QWBp5qcwtz(w zD-Rr8Eh_n&wb>5a6#c$7wMC>MXLj>ZFpL5~8c@pB<JmUA{WXkTni{`= z1B)z~-WJEySR|_Nq{d0+^A?A6=xO_SnJJ8}CXWW_`(3bhK!rzwaU{3gHoWc57vGuQ zY;HtbsofueeR=T-zc1LJN2Pxe~vQJs^6f^kFOx-<=LDv(22ww*D zMyv?o(QoSH0t;IUV~UA91(RV$JBT`SoKs_g;pb%TPhb!+@JXVmL!(4Gx^d>zn2zC= zMB||bTG1xO!30fLUM$T>HT8!fo^g^SX@9`fcG(*JuaXnzL6Z5OmPffv&rcgfc@#26 z2xJWKC5x_(O_^B%5P2p_?h7#-`;h*NBGWu^h%AZLR^yHG%ya4u}C)`3ZA3rTp+Y z&DBSp&BcFy;N+Tar&)sKIA_=b35t8g(b<<_DH1_oW$Fg@if7V7_qAEvUWDQX3qgK; zad-xS2#sI4hxu~V0zwaMKh>GC^-^j@l%zrOssH%2DKNH;jz=A!n?N1rpyE4=pX3#= zGAtD6)oVX1yd8mX+Co?bB!LbH$}BC=34}mWaOEU6Aep*pLzoD-%upwTVRJ@BMy3Yf zCL0WgUV8A!LL$#PgV~-GI1r$c1pMN>8jK2K*j9SQ%V&gUXvF|w_yk;GP39Yl)gfcm z=@Vc(tV{N}bAg$7Hyn%K94DtLt%8-H9aaGB;~aB9Y(Uh4`TK zQ9z|84S){#k=X{8TgJ}zcDSXM38Nne9QZr!s|daGfoTz+KYh+71`40ZxK&5~3CAEqGZPg?2@5xtYZ->7 zg=b_6N$5nX4#5w|9O-+bjFCNC%#{HV(LTEzv65aEKU%zU#wAU+rPsSD%hH#mM2YA? z36~$NF!Qh^-F3^B`T3{k)O)nbb|>L~<>=?n%*N+)ubJbV@;8J+kGP*^#QED8qPDCr zU57z!n%b|A-%|XxDjODmu8L=OQ9SOe=Zwvsr2(WzM5)jbByzg4_Vys&Gj5MmGK}24 zVaW_hz4H)(ikoIwC&Bbf2vo~V)Kiw42bCNEzyt~J9(d|1(omfy#eW7*q{5l*Cb!QT z%rwIk7m2&$w>Yv7i@bs?SP7bgU|R45$%EoOX-x+JMU{sHz9bqJ5e}NsL4kV$&c_&I z#8ae8netPa%~Vs3CTmWrR92Fpe4vz>@f*qq6T@dQFaT1HpOw5OKbLrfcz|s@c3nPr zSGw6n7rrv$PM%r(xoFc2h^H$BtI&DxYwfhN%H-AcZ@E&KJUKoF0K;ThU6iJTi}K)b znG*aJnP!Qbw@8~?rQTC)7~Nnf^=l8glaTxg0yyWjUhzNY4qc_|o%3s%8R>cAudfBZ zP`6`JOpL!=b{}J?B0i?FA=7>;&zf8q0DF6qc(0Dx7&)9JJLgsym#?HnlYAm=($X1= z(?}IhvpH023d0Q9dChdKET_ap^i8caU@eWNI_f(HyHc8E4tnW;Z1k$_zH^f1`t+Gy za(;;Uu$KU{!^agn)X-cc-=Ox>8!e;KX6ito54rCvW2T2TqNj88Op+$XSP_IIdnoe{ zm`>H$5#ao}3UjcbI5vupb#4q#CTkTwBBGIas=}IEmIci;&L$Ha?1&|tA28RwG|pj+ zd&rM(x$!;13y+znqXDEl#p(s}i*dP~b4(D@o*fB`1F@M0IPo&t(b*&kcwoyAW~X=+ zjG4-`aE9c;fwaUX>7X6lrqgOt<}V_Hs%){cw!S(rHr7|bE;2Cj9fAp2wkiw!~8`Ow(46RNf4OQzY zi9n>EaWQ9>5DcfefI+Kh{{ND~+y>F7|g{D@t1*AUs=jQc8(Z0J%0 zDe6~dgqLBK;mVP53k?hyPesP>k;Nl!vUp!})%e?UYsN-JzrgIcXuw=V30&52Qmr`q z8hBoueOMhH_P_@^Yhrcm$VCIVe9#`Tx;Ct>Gel-Fy1)$3YC5%o#wWUDd`{8?M>kwx z$R62$j1N$>x?O5DzsR?s9BJ50i1Lz;8qL>Bx~EJf3+$_BjAKWFEn8s?_EQ=8I~>dQ zBQoV2Sy3Yn!-!bTh(xGnczh|lj&Z1aK$UG}!mu+0nWlWsKb0{KWDfiu4#s&E95cu; z!&78-bIogwvW}P@rLT0{8{sbgV>4ZXqKSrX12?t-H5pR~gDJ-hMZe#tr;gC~++eW# zLNA?Mg>37Gr#uPtJ@ugF2@6+Q8&2al@a#WuWL)Wnd&0Wmstl?IZ0`-{swxcc_TjTn z%R*pZ&x66Zp=%Qy8sEdKMmdhwsT0|x1&p&E^AKaqcIJ}`GTR=GgvzHZwol&+vnH!O zA8^VQ7IM`%VKt(8Ce=C?>H^a_0XV9ZZKf=d9lZx(I2KvI>~~xBP3>V@{)TeOJ)84M zQ}X7l)6)&26j2C0AR=hqB7J)06a=U)s?1ajxriWf7H_p$>7FGIUOh2p&HARQ;~{K#+n|pDKjY zX$N(0&|h^T)4{kZ;5$_S3$d9(7-Jc=6}Fr}9Kh0W3{UQeg=KWYYyntT!*ZG8uS zTv7s2UkEccVK^xe&x4#jX+i_$yOK4wE;O{F_nkgku1#VzB6`AxU_M4pJEQVWv`Yvb zOHpZlS?nzGAyP@jW3n;f2NWOH8t3NJ+Cx^%vTHkP7@0h7V*n8pGAXqj1uxTm+nR_j zN%f~nQhY0)3i3wVKsVlqVh8%S7AnE%QHdQuL8!C>K)yEE*$_lg4QWOYxd;U$H>4kA zLBR$Lj;t=zhF=L<#3d`jC`i;&tm(Lf%qQyi#j)QQUI~^9B9qxiecw%FTD9*!5mT-2 zQ6(bnzn_SD-)&xX-Vn^(zqNFQ7TO|VPRlq;8H;+AXpKy45vXnSE!+RU@O0QxSG&ZA zCt?#`vu(uaIncT*#Kn z1s3b%(%IgG0Sp5E2P=D9>UYhXO*1D-W=;_0zqI%#6{tA=5iMYVw?u^GF0e3|Qi0XQ zqbgu38zP!*y-RnoqxwI9JQxlv5#r>JRoSd<3Dg^~t4i*q`a^qph=rE5flqj^I6TlB zXCtlIBOT)zf`WPn{T^rQqt1^o(-bcu<1gT>pq8ATh^4BI!i-wk1&}?|A57&Kdf2fk zE7b)Etl>F41A~*E%k-*kcog@IroEfLr>K%_Et2ifX*G;0fmtJ?dC?#QiU4j77(>zG z$LY};(%ZdDw*kY15y9Xr9wBgjWevboC)aN760uBE6SdzR1MxtN8!Z%jBPn2L!VyNQ zd*FlKSf+9a@(KJ>JT9^dz4iWBGgrzC$Rj-Ip>eV9V$n6Ol`rRuK+QF}Ms@F+)1-1XQ3XTQRVCChjeN$6Bi?Kw6L# z{BGR`lbR2AGK)TMFd`RkoEc=pIY5ciq8^#AVVlT}$S~uqXRr|&^NA#QtjyYoj0TGg z;&b+zZDE!Cr=RJj{%)F$&pqmHMQAkVS+vdq@n2)ax0j)*ET3QqxvFg)`s$+iCritsG^&^Snl}9Q)k;z3 zAaj>K4*<`4t%OH_&n=Jns9y1)J>`0D!E#G%QYdb>PStbs=H-YG;C^+n2ve^(~^t+<^;P1;K&85sm7=h-G!VWtDJ zJhg}7aq{dBYgHZFljSj$Qxjvyt*FJ@GCR_E2SC@fVT~`&T;(T=jsQ?ip-cjMO;XqH zhi`)?Xe1x&@&qBBwj&F8qA3e|$uuX_aRc~gb(HHE@Bypow66^_{DfPMGiwHI$jk2i z;*}d+l-jWxG9Kkf!ti>z&m1)5Ou}T`kZy(@W&5>v0*};kLX2)lP)MW3%$xsEE$>Qf3)unFTJ8*en65YLcuoV z&T*wBYALMy0xpDgU&Mv5?n}53)?G_*fp6GG!0}IbCGMH&JzGY@D69Y%_ylXlds!nY z*t~m~AFgD1?avo)o&lM>$l)l+BGCJbOhJwIId=ZCt-L$7iAXSI0z}UkrQib@sA`M0 zhpo96Wd)~JlihhN_GFXgANv?H&o#vWTdrT`;(yv+)0wS03mhCVZWV_*J-@57I>-X< zXTfTisr{nEd}|59{<8q{^-0O{hy{`ry)jw1;T;J(yf2f1AbBxztex_V_ZL>QgkD&X z+!8=xvClI6gz7WYs*zi?lVTiT3&n5D09Xav0)GWSc&wr%e4jlT(S97#PL!E>5Ie><`)!j*=-Zskqw;2e4K7>5*M8{8A#$L<>c(MKxFHb>6Y;K#7>wH z2V_N}2$Jf@WMAMOs@X0(fmnajJzD~=q*hZX%N&PcN&|3ac|6SQk%-qQ(hG^$yBTyjlRIQkhWF>EB_bJd5s6>4 z>nS>C8`hbNIn05W38=P8jQ?HfsuucFq`43RyapS58VtAEPnFh%wsa)4dCU8EP5ART z(dze_&p%3GPjHqMK=d*_AfFxB`pGXA;U~(?^!@MuBi*zgdtc*%b>k}TO(7i@`3ATM z2e_Pibgel;l}nv>C5tN;8CSXJWNI$ku+wo_qkLG)E3iy17vr9y=UYqoX4~DWc+S_C zAY&(-jnk25E+yqf)fXSl#cIWiI7bu5V}`^kQnhnHC0zJ_wM>no1qmALv#4+maJYy# zgCr+fRZLV@e377_{ zAg@#L#Z8sIshX&F*kdhnlXvJFgimx7O#)3yv?TS>wk8;K%aY&l(n99l)+2++4h7oK zyqz+m(`yk%oSnME&9rtmn~N}~gc_RES|aXTPR7R6QQw~vXT!hv+KN)GJ8`z{-Ba6qm9mD<w{&i_^laa zI=-#ph~#m!R@njU0QZFD16k}K%dF)U75>?1Gz3des7N=hOM&ZJrwiC9WyRU zv)F2*NZqnj%<(RQhwd<~#!O?nFmP+xvM%`~U{8fJ7109+vyM+zZW}JZeG33Bv}!&uv8wxuTq#H+6bED#gVHo|5sT##0ujVwxzk}wT%cxM#A3OK z#c~mg)Fvx@+B4CGFRGxrSVA8cN zYSa=EGfIuQ^9P7pg9(0jrSwmzG@3rg%9YZL$L%p3sLNV0KAvs10B-L7f+l!WFVCTD zsEMqEe9pEMfp`og>EPS4Ui%iyJ}A~Tw-&p82Yrdgv`G*2fxx$_4=Ly$6=@7C(lWquM-xu*BZPd#LzD@APG_v zxM)TIfaGv^Ajm<=QnnN9CcQ@=Pt!Y-_%XI_>Kx=xoY^_ZD?-VTvWov#UK-E%;OB(O zJ{7Xg2<{d*)_W$pc$vVe&qbL1rB}0hN=cX#SjEN9LLB-I1*tJpOpL9_%F&4dFPe=<26fM$b0v6d^NKS^+3>gdl(eSN|JmTafucKfXdy7CZ4F5fV&O z6OtBxx@ooC58gN=oIC?(A!-F^y_!*Im`LO1Q6dfE*Sx-yLdxi~`COTToybg#V0)5E z!$T3$EsTKDHpi(v0ZODHpE*;r{Ds;1;+?YZ;u=apPee@Dw_R=^AR`sldMqs7HKT;a za2A14J0gwWz$AK0S=v4Xjj-VXuz!iLePk zTOm}?o7A0sHN+a`LdAU(VHUj2(}4e;8L|ZHWA#=$pEVF8L#_(Avfl>k-m_#F1h<$? z%nMYiuH}Y^bc<;8FrjxttW?vt-kRef>3t}*hy%cb4ZwEt`WCSi02p&8(>`tL%SQ2g z?Ec_J3x=0S8_t|RwW8l%(obfc!^ntjE(52%dTCxLfCf zn}4{^k1kj26=Hk%F}+<5*JEYl=<+fjv3D&a6S^`oABPq#3$MG&`!V9qpW{jVb?fn@ zcr%s+w;Vkk=jC^$%uz$RT3FKGtCu)9fe~h_^YUc|cwT--T6|q2T^fCLBz*Py;a4Pr zl2e2K)CABxFTbeD6uDx*cT~9$sv*J2YM10_eZi8DdcguM> zsewo+qd!X!wXQd%>=(C+3ae;N4=>f9Qh&Dku0KX~weDde;^Z&=xlVry{h3xt8*j%p zD(aaL0gA5@)sXxeD#_-uIdI@UtWP>pnpx9tO8}RMN`9q1&%P??)qVPu9qfVG9Vfsc z7EG<+hnYC=;xd<($wBwZjAOw>868Pu+M(g4G2t-`%RGRJX9sC-6?gR9mS!tHr(GgX zbDh_n4syhTCcSNWCraSzxp;|XQPA<#nW^z0c1B7H_w8iC{mfqNbLe2bq|ZpRe9O)k&Uz3p5(;^)$G2g1P@_0-IHqr(&WE8rZHg*UvPIs! zq*|@?3+^|6rMnNkO9OiY-i>my@Tl+04>pU8~(%w{G27r_0}U z>o{}Dt`qim-MV6(l+@(;2 z0Ef`RZrAf!w|HQtH%J`nA>&*6dF&E*<$L*g^5px;RXM(?U-YaQuxRi2S@y;IMOU22 zyGT=%CXT~C=jLuwX>RI+8eMmS(;gq>lXbqWv#bb#q}rwa{uvb|jfOkfzKlw7cv>>H zrKN9gULbm5Qs|4vT5I>@_!Koz(Il3o4-n;oI*Bk&ADZsONsehuX5Ia%dmu%EquGyQ zRH;y}FvJO$zmxA3dWqorQ!8rS;QKW}t?w6Kwpt&sku6sf-#tfrWl5Fw9ps6m58SQ8<3f-WyJg~TfP1vu*;k4{++#rI5rS(c`F(%7 z0FR~kK||iAn?pWvf0?L4x{vjRgtKMyxNH9c8@e=eP4}CsjEPXW{Z)&dj3wTJ0}ux+ z>-e{@VB?!luLdcocK-Yn9Noi#q{#Tz=?ULE{7}Ak9rx-(@)H zx?=s3b<|0?R&GR6-Et@YD=9PvlT4K+GqfsnbCxRrHJ3N{9#7m`K`Z)>8Em!^3pv3L z#)d{_Q{3m#pavNrs{1v-h7YkDyR-KL8-{d3`Pr;8O{$uh2-Bq`s7DX&AGZj7n?NaR z0i(Xd6mTdWV7Bh)Sgt=$_u9+?w&nDS#qlwN*-1-$m!7<`$TDY7-XXoPX6TyM5&e*7nZ9j-e9QeV{mO3$7i?$ z=6!s!{F&At!glUw^MhrqsHg`wizSAFQcY&Zu*#H}xl%%-ZHYo%V!@D|0@Gv*!yAXe zF;rX+8B7w#HGJ-$d+NmRYaSvi@@pke{~dFw!3MT>F(jR(+J4z|517qa_#(SUM~n@9 z%V^prEg(A)*~Y*Ozr~Tdkg4aJx-;%5N3dsLH}EK-fTs0N_?x&7Bv&pT@VrP!!UvmC zM|u4@W_`w2^ao_~w!omK2*QcngbRPD$L#U{bcP8waqmp81}i_FTmh8k2Ok}ZHlC-B{$i*V-`+6RZu9>nOS|ok&fsn2O*Tep&ncvbh%)Xm zj^n8>x0da>%Z`JM?^DBY(_`VV?G;%X>dqTI2Dsi7X zk=Lbzh48%i0MZLthyukq>>yp=IpJUDTB=cQx5pB+L>?^No9>^Tmz#hdBS8r=6yyyA z?jA}0$GkgRBqpM#bhbEqae|Hn>@pkEA8SmuYG_PItEcwt^YCpGE|S=@FeTKmf84w2 ztI)Nj^qSLp0<3sgZ}MR^X&^8#dVpzmw5m$HG|24Se_)S^_cs4yu03q5>E85kLTs!z zRp=vuy$#5l?!#EAGhi-9V7xnFQf(7Sfp=6thj&CBwp!!?;W_#_Pud1PahZz~SRQ!U zHXtDn_#OuknAHj;%yj@+m>gdnl_?ZNdY&dr6|<{7H2kKA)NPw6&nNvWrkd&Kj9MBa z^p6%rGnx*CMSF$MwqM(1_+NC;i_+km#><4@lMuahlvRLEv^f~J_}~m}!VYY7A{Lu^ zp|6n@VTJlc6R@<@Sa98ICAlB)A2Q2gTO`oZA`>2B3_F$d!~>42(;jbGgZJa!985-M1s7k)~i|1S+#_kFM<$Z%|-|`!*V*>RCrPsTJTw6MDoUM@LyuAsn$; zDGC1Q=)hm3J6h&HA%hQU1dQsnz-*>^bu)z>(x239q$2lm}*fdk*(nVBBLLpO7?zkskB^Eh$^>-R+O06ijqQ{&!zK%%Mx} zul~azcaLsHJmilob~y^379(XL#WHV7442POz|bT_mFfP9Lnxq0rlPTc`=H{JYb$(R z!=)_~ou2Lp7x2P>WWrl1qkkr76cw_p96$A5m0vL+P6mO4=cI zmF%1D=~_h+cZm?*ut#6A;p>&!)k8Ig4|(s`&`8ua0d%?ArsqpX%Edi`45g@)e*7HW z_?dmQdGDcpNH!WM0TqwFXmLde>nNWul@>F&D^s zKZ%eKd`Xr^9N5bsOY%klGIVK{v>iOzfG-RQCLY!z4&8v@*t3ZJQAWcuV_ur#X}pkT zhMNLt$PJL@fM2~AAxS6ZqSPi3Q|dS$0FzwDgnRu^I5*fV_6BE>UnE7Y8pyItw>`(J zn&OkC_Y~4Fh^vMm7r8HgL{*cL&j9U@SPL;;Cew{vtaaZz{nux-=KF_=zDjKL>vK{T zWi}eIiPEvzku;Jdk%S*CXgQ(+IbO{Dq`X9+B%K!k#FxMo<&ex}iOAhXJLu3gk$q^m z?T#n^Q$AAG)xyHmGfIWiq?r7^VgzZM$QQQ-EX~}sj(jNFASX-;EEPM|P3AU8RcscY zV5=z+jFh*-A!L^AQG@WRViK4VSTBuO?XuPq;)Huf95+1x?IG>w`~VAr>56{@NrH0z**6e`hTqgpl7tmyR1r%0n!aEZkhPK8Wt-;3T% z@W$JP*IHA;E3`^;1DealodEbH>~}=7A-GQethsiQK&_@!7l`Q>Zux4r{b*mpw>YR`w- z_KO%62;crXeD7rf&Fy?;mA<@8U)uX2|AYn(dAALa6C=6)rFceqW0b`}|4SS3+S}3* zGCcB7`u-=hAi)&+A{Fo*-ksTAhTfgFFV&VBb2G}eK3xJZ$tXt#00$=4JbG(YLaC> zA(MEsB|^e5f##{JjwujQfibA{)7Q%IAt@Rew#S2l2UGSSxBCwF3_?#*j+@*fAuowz zL8bEhQZ$*klzFEUO$0w5AL!&YO^i0wPw~FYuYh5f`p0Jq+=t4l?55fO1Id5_4XglM z*=2@%;{fW2b&o%4#!4(Ly~N6Z?q#yrn_c;R?d`R_-#xR9F~5XH zM&Wcc10&QiuY&^+Y@|&+Y_Q*xo_zw>#uCfy6@^Iv(Aw0 z-m2~o`ejOoU;Pe*;6Cf8Dafa#n$uU4_~*Dxuy%792lH&WI*x|HKa7qp`Gc5^{Ro1^Jpevu-8VuHMLkTMb#2&Dn<{)$7tkE`+Z|j8qTj}aSi!Aan6GoWFo2Sa1s7U3r@5n> zQ(Wj~K{t7q~CpWT}zWUZp)GWqu`y54R!XDDwX>23UfoLWHDHdsyqq zzvqcDXQ6c5R0I9Q1Al#b^QR(EP->|r1k>yHx+&t-Ev2M`H`;-*B77r$F@qt==e8JW zTJ$c56R;*}&$oOrZcN6FhU;F9kjp*MGx^AOB4>f1Q~LOVWFqS%W~M-ihKrL|4KIjl z_B6O-uRVU=0c{In9}!_1(g9e=S)DbHC~(SEx;UQsj}+gG)kljsw4izCbSo{6vZ#Rf zvgckbL7U%7$cVfu>|jko%EcByO%l_s!Dr9=m?QJ4;?4lY!R z2~~ii`5fB|3pN*(X6rp{D*z1SHGs8>&-(n$;|vLg%8}<(Bc%p)$NH^0(UCB3+ioLd zcMRc@kbU#or!1n7)Tf56ch*tbcW41J|7cL53oslKV1n6*e>`elvB;BWp!JH<@E`Nc z1fSaA?DK5SJ~3*+-h@74P(HZe%ou`MZb1ryClxAbJx_5@j*+8ks!~n_%xR*L&(R3X z1XHs1L#g+ExZ&_Q-Yd70gq2__5oboSA^6Emn6!a($Xn5DM^mefV9sj+*+TJ|8KPHh zi2zM>ngZpRcct0Y*rYSFH6$VU8d!-^Bhi8YvUbo(s+6|H@}KmcZo#YaF_Mb~Pr1ZV zVpeGTQ@Gv|C$~)NN)oXUs=iZYeH zM(~|xn_F6R0vyw;rH!WKO0`8c;$+Ds8(?@K- z^M@e6Wx6IvkUXskmmw>UP6!r}Hb^w;sFBUlUyoRs_NWUnAmjU>L6?Sij189s%4m_Q*a^d+rce0De$aOYa9akGVX zjINjr(yk+8iC}N|*rXYd3!+HI8^Q-Bg5d6-M>{rpFod8j?D1F-ECmBi%d^nv;|0jZ zcm3T*)BRAPA6@{l8QY+dEa1C9 ztcc`OfvhvI;Y=ROYA0X=WY8PXdW=UDj-A6yVVK`98+RJs6Q$q_(e=xCiK+BX*g$_* z_xi!O2=Ww?j99SNE;j33jE5uFurIVeUQWEE>hF3Z;1Eb=UVwYZAc`U53bs>u``6eN z^e|Jzg!)&FV{WY`b{%^83-x%INy~MaaY-98C!`Byx~P$!mfCOy2GAVSz`8w3B*^L$ zM7P?^QLH3}K+L_)pzK5^Cahg&P+sv_K@~c)c{pM5%;wXfk-0zk>#tn2zZzRX8`ekS z+`uPq{A^S*rV&Q^(hNO!Vh>3#%*g?xiax12*br2St9f%YbSCmuH*Q61n zuoWwc(+SbTk;b#3Pao-+!*X^!*}rng>e^y87Urvc+I(eKz;#G8aA!4s6BE>b0VQjl z&uqdUd-ib#_S!o3PMVCq6?v4P;pn zMZhJ0I$8o5t%gE6S$WvCc(O8^@#q?)OT@ErC6EASKb&m2-iDasrH2PisOqv%=etrY zrL5FBJ7it{Prq; zd6`pW*iO$&j(&UJ_pa1kh~b2}@!DMfLfhhwoKt$;?p!Y87uw$Ti3?HLZQuJvT+qia z;bLZkn?sH}h63fXBKF>v%l>4_UDF(PNXEob$gRcWk?#q77GLRLjZ(WAim)1a_>=pHq| zJ9!8jf&QPPbq#GCodmjW!~hxl&T5DsQ<=*7B8<0rK}L2-b1Ud$QXE;e^0oUD1mrYQ zcr2?Yss*FNDPysViNem{{qCPU4KMR|4#%Xl&kp z!25kaKVzGvM$i4@znSTE^x0CnpFJYBF9+Xj%2Y#ObQH(je!nl^S*W?G1T}&)&<8i0 z|6c@zm6GnJ-jE!;%r{T@)(HGnUt%Zzex}zQcG7p?A7^?!JsK=H0!IC_FNbG-0RGvd z;aR!h{wkLH%1m$8D_ea1Sz_kI6h2SliEA(h_WXBWoAJAp-u>tnR)8!ty3sd!zd^`9 z`&VC?O9xDhfzhIzi*Ll?x_kFf#^((<29+9n7EL7u$`KFE%2QfTww0bO~} zCKNJVM5iO(_GB*%?wd2dy>Eppp!#J(cM9Wk$!&jBtF4B!tlgQ zZ_4^o9Nvs_nZP)UmyuyZfGzHuCQ6|9UwmIrSRe_r#=%y}qAM@MmE=c9y!oPn&i7IK zw^jRLEkKLhEgk3Xn>*DPnzx?3?KqwK_ldw}- zAAT(k7*0~an7+?<|G0I3H9T%H{4u`974*Qg2jKnTy0qEf-w>_qL*Kj!0^zv|h#b$QF$b-jLs`qKn zs5~KfYEbl9!8v%cF}FLh|2?)-l^wfHmA*l3X^mfMD8@FW{iOKS%~JLC^qaXw-i8k! z*?FwWhLtQ2f0fzMV^(EFz5d_skL~>AHDCC|zrXj`?wKFGs{hCDxc52B$9Dhy2RFax zt$(-mK7M{jy*v4uoy+#6KHB}7|90@}@9j)I=h*Jw{>0&rz2I3#^~u-&;y-`(Pk!rZ zl-vE52OfIa7r(7fhAl7Oc5HdFH@vlK{2(9Rc}z8%ukXJ6ve~1(w=}cHO9b-bpEh8U zNsBLSs2Xp?c!LPtT$YWD!PBP`?3U03q|20eqx5GOU^BLvBtH$Di1aF(N2}&--i!sC zyiFDv`~E%>f+puAEEcr2VkYeMQbQXm+wQJk#i}eT+#~!z0_EdZefA-Hi*V3(NB*Di z{y0A*q3Ypd{N|H~ZxM33FTLkYl&?BOvh#3R4{@@-j!S2jz4#-rFqmVvG3NL$d3wGT z=sZ0y1^%b!)BaNUOUGZ5JP{f5zi*sO{_F6Sh+ULE zdEfNB}H&A-~aQQiULrQBRsEYTc$9CWN(1(6*$BX`ku0fy2M$`?lKJ>1g|NYs2 z^MUsr+x_w1dH%EhbMg}+);oXlPp-NB#2?+u&xJR=v%KO1&lIu#`nRrr#}_ZZ`96Mr z`>+50&FPyzsHbN?{E;_&@^9V=D5zWic0c-OpM2KzRVSVebI87WX#3B+R#o2r!R!9{ zo-b|C7n}d!L$Ce$^{>)TPvej6T)qwRx6Y3GI;y$%nN$q%rGyjInc>p6#SEXDBumB! zZ+V@n_+?P$G)DNkAtQX)GeSQ4|9CqSI6tZ?-`Dcry8qotB_z-!?W6uh)QAD%49X&! zu5>yH1Oycw#~sIIrkm$8Au_xfAdLivAsLKGBM^ghf-EY?HiO94k;UB+7sPSR8&PpY z&2tn`fxPeU+*|ekchX2uK96Wu{i|->d+xbsyXT&JZm?)9i|pf#u8L^Wn7|)vqi68w z>ppVB*x-2={Px8g#|961@v={Ip}C_sT1k~2d}wHV;n?7n-|143i(c~EBe*R2=^Bc- zx-T5tIKAl_P;tI~`Ix>ofwnGMF?Un*@k&%V(*)WdNN0{f`~9q}vfc}{jctMUXd%!x zQeu4}(9}*4yr~doo3iSKr7*j&6lQl84ud0p-a7P?V}rLwSN{d$cJy!8+|1?g4!ZeBE=%9_ zw%fV%K6Kd2x%}JnF1ll*zSqCOyGDO~=-A*Xt#ya-YR5Y+6W^V?>BKhQ!FJZLYuA0< z+!@9?#8S~gcVuy=b%lO;O6yARykQk#YURwE7B4#Qs^nsc6??gz&T8vB!WHt?za{_C z{NmEze|#7#=x;x?@2#J`cc-N3$qSZUd|B^bwMF0c6X+NJ2_Jp?tWSUSs|S4o(YavP znO`{XniorSUc7eEUp_W*lWyPs$X7o7+PBQt_pd(dZ)P?x-PEp1Qnbp_kQb^u7L5Z= z^W&Y?Qeh@BZIsni-D*N)Pix60$gIX}^K}Km+hyydeDAC!+vY=}h&`<(a!@|CanQ)G zhZo?nM!tiaJ&c1!zTr~;emghLIB4WMx#yGnK4LuPt)(s*2aSAO4;%UDWn8*24jQFS z5n3@0DhN{dZ*Q%oqC7zbW-akoHUSse1YBejaGBC3U=-5YGqIKc+=R{!ZuUS3*3!6t zznvS05Tp(FDb~`~PK22G80F)72vKh1BB>ian+URYNGd~I;e=}d<%xaGOP2rmHE)5Hmwau(3r_poH$En=JpcBi zXT7uU3lsFZ__ySszyIQQjy&;3`1}2vuYALECXUkQSFV4>Kfiwa&Bot<|J+mldHq59 zeCNlGU)1}KvB~_s4Uu+HVbulp-%bHKUO>HQ+j#SKtR>kKh;X9k_)j|#c9-55IuhXa z+|3ygZR;f3@&iswK3qyRiE#`s*+sq^gJ1uv*Zk$!;7bm9|EG|-Pn>egQCxyx^bV9x z+0((ZUi;SvBf;N(?TdJO*RD%t9^L%=#S-g({m_=SnC8o1(Z;G>5ZGhQP1RV?BTmEQ z53_E|>YEWfOznt~!tA*%>)LA4$%NJ23S_N!Aw|d;W z4IkxQ4F*-;M;8fom_-#Yt5^ouOS7o`Mb*qA{>m8OB4dDyi~%l_jDgWb8*fYNNHHO& zJ*k@t1DH5KY9i`BZuYSUi{EMqd)SBmvMQ~-OFXv z75@gmdiF+m?&pu)FP{5mbhCJF#oJF3&kfJNyv=i1VaevgEQ9#e@J44RZEU`;9@o#P z%0vq9VC_;<*PcR(uxazEjPwD^Ryk|wco{uRXkpC{+7xRuu;6)Go{?WwcWX}N4=bGA zb2(7M%3Y*#tgfAkm?4fA*L`@2Ev2*SwrVKVS>QOi$nF-TUAG`|V!3JT>4&QFVZ|6O zE%FRS1MVNLbli+eau7x&590kV_esO8S{eyA+pn!!CZHl-Y!&so+wo?H@`*3IoOn5k zagfv;qQYW?Y)i?E3E4qSw1Sw4Ho(xA;fz14Z%O0JQSw_UWH~F+E(_+OcE!j~?6h6B zU3q$JFRgh6jMvTPa;mjsS`VHoG|s18)J{f#sMS@fZ1`E@hhaJ%i)$BM@epm>*&5`76=;TNy4VrB@mgI(U5&GR6WL&6qw_7_o5*M1= zvKl6v*!l=?!EsarFx5NE(tFQ2g~50FEB)rUSYRm*#TYcaJgsJ6w30*vT$Nv^${bp;anvBz2NR`G3Ny7Op`_B` z#fs3$a_x^9y13a^sDp}HH6RM{wGYza)$I_Zm z?pc}x9#Z$k8;$bJaay)uZ2XN74;SGYEGgs4EW;0WOM|*s+kaeCPQ-dM03T%Gh~zg_ zCI0+TEUtvsEGf$J!#Rif%Rh3-Oc* zVH3g)eU+A!5~AcY_TuWIow;1t#Z6|w$)V33b*n==eBezO{R?ri9Wh}kQS zkO*f~ky%gK0=;@=F=jwKs)UK!*vXhx+*nvD>D@-gy+K-8)DJ>SF_CO7b~}x<^|bwg z?RqDM;3relr{%x!^;x_&NU@>Zo56FvWr(DcT;!0#m_>9Tmwl3cn~tMeYEHId@skNH!@s&23(-e9`ED5>Qk_)Q3`DSr*e{u6IyXjV2H$};{bDE#-jkR7ZV@m1HcyUM8 z=(MRw#phkWfD&v&DzR~4*TnZsTQ=lr!WWURu}?Q+OEj@kH=7m2ON;$Ay@>@xUpAL3 z>sn<;Q*7C)zvEf#?aE|eTUNcq|JY%ccJ<@Zl&JpE(^>9Czp|Bq{Ez=LtKWz$3?{~I z8(-3Q@RF1M(CQl4CcW+csaSj7<7*5U@Z_VjEi|lrlsqv@CRe<pC>v;him?%!jRqGAYlX1QECPkX?~rzExQ0fK|)y{`#dlBol(I+Z1 z`aQqLi+}u&lV3di>jm=1y=l?^nlX0%t9AR(uRd_|2?J;8_NuqNW=`<(8+7~m>(Bhr zyY9J(TUVp|yX5fKeRRVG=hhc(TT=hSnHQgTV!z4;TR#2IpS^iNw<8-r_2qA0`!3!7 z<4GH@$@aNWx7SX;@}A=^|0cKNot zw;l1z&%f}|AL!`;7oGpnFMjUC+ku|id>?-Ejk_Lt`4caus)u)+x+S?X*GIFzF#C{i zyzg!LX!zj|-g?;q=j!Q)^ZUmZue+Y7<=027zx&~NYYv+rgyiazf7SEDV1E8+v|s^>bx^v{jJx0@>Z3+?!*%x{KKUW>GrpMFZ}3p z>)`;mTTZ^?t_QA&bqfRYpDl3<_JYbsD^Pj)5_`rra!-~EQHNZ}!cT4O6fJGIbhl*a zXZwBs;fVm)j{NoCo_h21-YkGlzGTx`{mVbB+ed%><2$$9c9(Ad`m%ja_`rXNo|c^6 z_|KQDTl*#5PSs=T9XR`@D;~Y|2hjf;K9+y+J7*rFvhV%oA*=suKU;cw{ty4~QCJBwyTC7(QQZfTY-~X`itO*$!1xJqcG4OI$y4DfB>HM&shWG zX=PjIlVp!4jq(X(>Z=Lt8N$M2Tymo&p@Uf8BE**^ci^5c1OT+uhBu8acVeJZ8az1o zk>;hhydLuX+Wp@-?$&p$P!IE;PGA3}(LsHD^ATUY__FX=J$>UL*YA7EXWpr&FMW;v z`!_xPyEDJA;YVNn&LSgYNCCboFhof-E}X(ld}}JrGS}kOq{XhA)7;h_SD1?u6;^1m z+leFc-hD|^w>B$I8}k}$*Hxy$>aqZ^^}PmLUzG;CJ6vzloR^%okYd0?nUSp;thcF& z!XwaI7i`ksjafVx1fv6ES#=#Z!3j1ky}Cndu|qFa7^}2a!?f0-u}!y?>R?-|s~CF~ zE45Zva)qg?uH;G6P+gn#0L19QdbE*REBvjC)VWQ#NF%h6y?FCv4YVF*Gx*)<$MBj- z(1mnT4^)FlkKq@VCg~hU6CEn&Ou#&olI-&MgJCZcs#-R~kh-~S>=(Z))XhKrQ3p(eBma2Ckz<3W{pM5hHP?Uo zIn}!C_!60fPpMN`-*{@&Q z0sY|fe|Pz(>F#6i6v$8h{mR?8yzKBz0{Q6Hes^x%IJRli;8(u#*c}GBL_LTbo!IEb zyvJfGm3jT2!9TsFauK0&VTz-1gt-Aas$aDdL01vqS-{5!ef7MIJ2CrLn zKadUn@K;Mz=-?w816=Mr zgYVi^W!V1p#s62Ge{kSC>h({)H(P-J!3i=xLOpot!8hvSK^M&z|8^I*l-WK&XpzJ2_<(|BieICXehrkr7;Zib z>^Dpyx{?GFmw7h&QPo7NN=*={AwVWPJa{x5$#+uzL-*W&>)7DeU-ky|=#91hTe&>Z zbE1Bo+9 z_reGfE<1NXLVGI~iR_H*jzuuke8ZPU!6q>4`iL zc3=lnT3;qt?mQ?;lTk|*g+|9?f{Q_mNHp^bBFf1a8%6_6-*=JEDkvIo=P;;T9zYCb zGv?@+)C_w^m6r?;Tl2*L{Ku+N<$|^FmYBEDjxh&_Xs^HY{gIs34hUwLFLfI=NKdEV zZ`N$SxXuFsAIXB!-W}93UvT~OX5rNz9bMC`s*p^gU_%y|tbL0NkKmJg7TcinmOS(O ztUUNM?!k=#|LRX8`4t`w2ElKj-z68Qoif6~ni*VAKcmG9S?wg@18EELUydrhQL5!V zrSe78#iTirWLO+{Ah&;NKqqX(Bp#G_7|@^P9dEY>?sW#^9sjq?nu{msp(N*wE^4oIjzxDjjT$|3s(2TvE=f7Y>el_Fs7S zIJRw8%))mpk_Q1kDBfd$3(tCz@yCC)W8xib1Y^0{|7I%H%!17nVC978$+=+}6%&z?%u-Xt`Gss>Ia9r`WY}h-$$rKL4Awc5ZH2;vgD;`aHfe!^r4w15 zfM;RD6B|9m8wIgmPrSuJ%RLqZkgXS_T2V7dry|oYJ~f$M8%G@Aqr-6IgY6_!GJq(% zM#Tsf3aF6a);h5#DIniO3R;h$t2#Iaas+$wIN5(|&LvnyM8+oM4mvEzbcgnq>2w+X zoZj)?Q@;+j;muq1=WkUt=iNkS>DP%Y^>BF|YnTPkjP6>Ld=_*Z3lihpaR#wqb;l`F zGsLcmHTD|XZ&_cGPIfH5rjm|U_~hOQJB{X-yN?D~A*;}^XvtU>NXrkl1D04B&T^#} zqHLcENfL34wqq(g5GZ#3;pP=FUioOiQVp2YzVZ=rk9@fz)#e^*14zE%V|0|Ai>FNS z?)=B6`r@}Aiib^gB4vO}dWLfi>Cd4{wM>)mCzDia1llfg+0cC&)7ql@X8=&(5SBq0 zZ&#%-30_p8^j62yD8HKwje31>fd5=K{=JiP<;{C+G8&q%$_^;EYEG5G}_M8|!LP!wg)5 zJ_=$>%!tFw={W=-g=iqdWWo2IQUs;0fDjJ|BNnexnj^GRm!P``=$e1|6sPq4Z+dre zoCVr*Nv8mBuGKpqeYzubs>Ul0V4^|N)})XEM6Kk1NAU3MQMSo0ERbIe!L&-q5(S1g zVj8{S`b55&h2(h&MH85-@9#rg^sX1xX28lshQSBff3d zro?_^g-6R#3mnhFwH;@4=;6TX%1sZClln5jfBV2 z6z0y%Xm1Ta#dn{1y6;v5+Uw?p5doa%blkrZQsA}R@`VP#R&4vu2wvi?ZGua_y8ow| zNAmM_=MT}b!MH_4?mU!R#0hvGzhz&#T_eeT``_5S(T^*~eyH04GAu-xv5pn8NN&TW z2lmiu*+N!0CW??IQpfP4jliVB9g=2ZjWB4+y)U`n1e!A82$xQ-IjNZ3*q4l&GN13> zrp-wbXJ7;^Zgv)S)psJ9_|g+QF=w!VL~jBhf0*Q8WLMo^NYLhC_AtAgri&wT0nwn! z<{e8PK)B|TPesh%VdZzKUc=idaOQeYk&yons_kbx2;+oyUmePzz3OgN*G{JT5g zIE}9*u}#V}maX2lf0d7=C?SKe2_g^yX|#Ava{F^^Pj9ki_Tm}mUFA0YYHcccV2&lr z?lfs_X(#wN0#Jl~x@D{^>{xT41y`5v+G$6h!g$@uS-*f}#%rv_i`{Iu-5XPS&9*_b zH_c5lLMAtNQLN-^>vo?#&g+;xl7J}yDwl^z7g02q9>C_JbLqJ#$uO5b5*~8tcWInb zrh0oZ!R#(3dXNU$_e8dq?!sr(NVRU(bqZ53042{Je~G8@r;oC8VMaj0fO6hQ(xn>B zst}}C9U@6HUrT>>rHy4-9kMDXmXSF&O;D!|H2^ilkaeq_#iwoyq&2r#Yw4of)5p%l z&BQUO9+FK-vq9xr7RE#pITOa9ysTI;O0Gas0Hw;SDd%B77t;5o?KSemUqH!%HfU@EdSrl@zfhzSl(aro1SWQ`$oD|+5PvJj;RrvSjiu;sug zr_4~=ZW!fw&vSL|rQeqY5YKH$mJ*$QAPhg+$ zKUJ#2HsVu{_(JUN$0#`AfI+bn^Mhb&PL*qJ4;7tJWV8SYoA3 zJF@aO`ixWJ<2-CddC-DBki(*H+e}UivXv_)B9)jNmT$k#OiCOpl&_?rRqe7oU?RPz>;S&Bxaa^=m{x7~ z4m`F;2XvSqtCX@&fsM3}4mPZ*6|z==mh|(a@uZNFa!T1+bbu^bQrjv^OEAQ^xb;^K2BQ%YcHcHEeo?9#|kX#MCjAEXU-Q13w6wvuO;R^mnr=i8-6Rhn9afK+6 zE-EnC(6DKB#axuZPv?-Er7oF8!V-?cG=&yp8|efeN_FRiw^_T(=4QjfE0wO;$Efnqr0?D)RtM(@sMJMzzd7RIY$**f(C;CD^LWKX6-mq|ehkkBGvg43ta=F)=TK1k5$7aw0bE4}!B)bRG>b1>6a^g6 z<@0g6ie+=T_SFl%0y)a^au@im=6?YW5NSI!QRP?&OZjc}t7MMEwp5h`9x?0cj)c_( zK~Fjpm{#!93^975QtMlsS2-gtj0QB^Q+F#&;R*R?Z1h#1sY}p6K4fW3yECOpmhIsd zKV7$l3tYewfV2h}Xo!wZqgUV_oze#|FzTMfC47iu$k(^GsBmLfbQ)ShE{(vDq9#X6 zSkJ<5-PmOfuW+@5BDdP=Rp3df?dPO*(G`y~oxRtqPar4q{8Cs6!d5|Ab@+F;!gW_z zRZSi)YfVO-Seh}M#A+~E8pCU4eP)QK zd`acZCgDPNk0LpE_qn7K-?5}`gp(MlD{l8%;F`!E9pHrvy6RL|0w6*zLKi9EBC#)W zN33C)|Ba(50ur-|oabD@9;w>VBkRTDK9~eG;^2*-{!Vxi`pi%Ycm=3^ zZq#T8AJ{9$0G5NMlzJS|awrv%q>1bm%61E2EEFIkXw;}weTjI&YaPcx zRl0Db6kbhW&{xzGQifik4#i_t!w9etFd(Hl`O~?q-T;LdpOcP_9CIDxB>pcd^Y7Gx zz2nBclS!r1at%Bz90y(ucq!-Y0u+$&5l4oserlj%1Bwp{Q05yB`h%MT@JW>Io_z8KtxhG5TO(YqQ=F8xHov?Tr%+HLDaC4LYyqQ z9D$w2CZc0_JH!SZ$9!s_&Kvo~jbS;bv~3ys&3~ZQq%a8Jw-aB|Na^M24X=63rU#J{ztljJ02QNWF|T>D@}LDo z?4)9f#{c7Z0Ahlk3jh%9m}df|M=cX>={!UvhT}UKN(BJq(h~qUIz|x2-S%3#19p&L zaSaFnd@S9m0bmw`gf){q3W2F`cmGw%t_3kl3^wdrHNK zC)1bMGtCxkjX3K~yGG1QB2m^u59t--jFfG$j+GbV(&cmB$*R%#Fg9s$8u`J7P%?mq z?)1u>_9|w<5Dd(HNbBK>xio9dbqlHdi&+tn3a2qYXk0B-y$L;aMD>W9DMI-Zda-(i zKlG?j40f$J=gOmsVSgPXLmhQ`79qjl1!$HsS=UHf(Xq71HD$|WXTKStU8cj4d=*Rf zMjPy;;m@!w_<>{WgjPu7n#tR0Dxy!#M-Z$4utn80ZkkZk*DJIRS)5Q4(J^d92DIkH zCLv55K^I~BY{0dh*BB-iTOSNu8_A`!jeEDp$(Lv8R3XNgOm-GvEk2lq6ql%Pf9?*` zl%jN=)}RF<0wSM50olqMY>`$la6MeeO7(CBG(wIqaN`MFaZh;EsVCbfc6) zj)#Pxz&M09qE2)`p~ID&`WF-;t|-6#$z9}syDP+QDEh|?a<*A{qsHqDITrM~D*T4w zf#Y+^&N3e?aHZ&MvA%3QQ|M&Mq+>b%)D7KJiQQimxIwkqaTIGwqV=XM^0ozxKd?A;D?- z{E%PRI<3Jqt%_boowQc^VhiU$mvuL}yRZ4F5F=^LKL1ubfK1PNHLm*Xgi!e(8DkwU}Y$WXw@=j>d0bc&eXx~q}BwA zs*X3oGsJQYldzsufWomYs{n=b4^{yRlUKwhY6f`@GmQR1ejwW%lv(a!b5XkSz<0uQ zk^-Qkmao-~^I~~lrSt|V9{QxgMF}{r$vMl^u5fiROJ`bx5VZ&RB;0luoQQmPRmgY6 zmKJ=Rl~(DaM5@*)aY3Jq)#L-Za4b1q{~;wqXnRuAkRIIf^~kwVRhPCUS`R$)?htU6 zg&N?jk>VH}F@xo&h5HJ45ujn#Kz>Y4f$Xq>*fy-nt0FT4pC_t8T7~0ZrBx6>O&#-6 z)uAsbmtMI;tLZd%jtIxY%;FbEugP&YLo9|6Scdd9w?ngkP?-g;HhtflK8W)|?FL%<4}wiF|@KxfJ?8W`ZocZt=XSa9Kzi+x z%WEoWs#E5{*mGKO$$M-oiBZ^oj0<0-iPUFs_?EdZSiTWqA{uG7je}wn*w;di*u=8L zrjsBs4R7;Vt)t0Mi!@n9rD6D*a?=Fpdx2(+HrqsA$c+wCR3@uwO)MU8Q{sC57>i&F zSfQ`zxe+jEVIX8dex4*LlFi9hzqu{6 zVWnQF`Q&kSPj?P%*dAE7!R=|4WEQ&h8|+*O7ZAgUwuiFEQ}g+8R8`E*9zCDcu`bi@ zdATc-6;P)&4INnGQy_0QvM$sDsx8IfV}~Ldz)889qiJlfD0z^$na-{=NmL=&4GCG5 zl`+?EV};Pd7r<%w+Ft;RiC($kU|W`}Q;UCPy2KPxBGr~Kpcp>aaYs@_P%vnTlW*)t zgM}iJBcO_9MaB=c6mm{01L zL@1s!p@~WUq=mrk_R7}kc@1ROX7T$wDie;=z%_wq+5PA0Dzkf@p2q)_M(1RNl+c4T zn%L^*4ddb|Wp*lK*npqyoUy_Gq0qyBgz$tPMk$!ZlPrMiSjosOMX$WmfoX+&CL`z#Ib+~gpXk+1dfWYYTh+PTeF22d&I zcLf9|;1Ey?md#jJ!$RqSHJX>id9>2VNIqSStOP%TtvM$@Q4_Zo@VL1}SWF1RYa8Sd?_ad=dr-F+zn z2sXC@q~!d$%yEL|Y<;O02p>EebFC^JGs@`j)F;h$ALQMP!ZKErgC&9e_t+XH3xfe$ z>zn&ii>Ig^yLLI)1Y%%eyAEUUwfGR_bkEZUq(2c)DRlcgM2|c+E$kFCpmmWd<{8u}Y)F&(wezFGfC#P2McEr}0sNmbRf4*1PkwYcCCP9HoRV z(Ui@}Kqfax=@06#@?beyC>oH63ONi1=S8d^n&GbjNR=g#TfUtX*PN7-lMq7#OcMD> zDo&mxIz$!mfK}qZiy&qlfQ+XzsxoDBa#DvfVTSUVEk(1uX3d)2U1$H0Yd4K?C({V1 z!^NJTfzJ|IU!?ORrIi;n^OXZ!#=&(GkK| z5)LITe6e^cK4AJJy9|?6w8}gI6Syt!`n|j>{0M>tY~I^ndKUbX9~|ENp+yat#=sDY zz)>vWM_?TTg&m&NhjA$Z^=c9{;X-DWQq&(|;R3!fX&Rycw1&-cXY!>vO|3iPEnv}< z0gws6AlA&Dh?4L1>1%lj9=x4!B6!ozdS--p^f*Cy?MFPg4@G`(Aa=u;i5Ye=*f0F=HwtaiBfxa0g(H+uGH64> zrQBVg=8pCZY0&^7fNDMuQ)f~0-*DF`bx$Gl;p=l2pY7y4(QPLw*iF*U{^ON}y}%{i@{2rI-zjZ#sI!?hZ+XfgSd zd37!u3o*p2uXjt7JU*j2VK!fLqr6P*G#71J!in7m6aFN@bSl$B!E}O$3HoW?>0nwPMWK$Av-6>l zgGw_bv{XC0UUXLo1P2n7Yjuhg?I}h;L5mhg=R)r6y^Hk)V(kpLN6XU`ChpD^CMI9J zKvX^~sp{^vI3eA+vVj-mfkh&Qf&DkS#NRM}lpG7?P6b%WQyA9OgKX0kkZ-zqez-|dZEa^6T* zt2dS8raqm|612h;;Zp{sT41(6uH@^HJg0xu61SNp(qHP(rj#}1oh8V=kDz8l7N8)96uW|E~f zc6MMW3+AVIWfEMT2f+_QXgONOLM~QfSqY7baIo!Mbvb8Jr`j9<6Ugubp~N)mB9TZe z4pvKl+LUL*Mdd(wel)TkaO&5J0b@@VN?!o9kYTta2?&J-L zBNQ_6Kf587sb-_N)G(wSt!eT~krKi~pt4*AvMej6#>cETM3_y}=|wrum&CFDm=H48 zt0JblllAy_A@@B$7){gO5lAjbo5Ps~56%SO5zvU8W{ieR{`me`Wbw3A!8-Onwi!fs zvp5MD8$jp!f;}G0RxxB=l<$Knrt_=2Psm`ULMBq#UHi^aa8)xuRK6ve<78`Pdg0hC zpU-K!cYsUx$XmhcAkn{h;d|idLXTM)Rs{MoLud<2tG`zMwh@H|G!R%qkygL%+LwjO zLb?WNulL?g6U}Of+i(;hc>&;H~A zlf<05#1%=-vA!)&dtJWW`CM?gFW`c2cOe&iyN9(k!4ZD8@mDt8&7VJ<|GRt%#yMjg zS2osV zGvONAx*zfwlSIT>@f#jSj^!u9QsHzFq=SLLqUv&s48#j?sWxNsEGOo&LRl;ZD=T?` zR*8)Xk?uZ7>OfQR%_q#lj@&Gd3zJA>krWA?@6n;}Jf!ZIhH`8LxL55*H!Q*_cT@*> z(*3Q_K~AE}VgG?Jj5n4lCFyVpyV;i(xa1br2LP;97UwHcxz)pmhO9@?J7!hh43KPr zvXgN)4>t`(6pfqqnNLN2-;O4LnQx4x^?E@XEnbU}|DMCqWO$Rr%<4Vs!nSRJ%AM^t zz8@32A~%_pVBj}b2xvFO>TsgaDZap?GEY8mJ`i#8NTf=aU5^muG%P`)pk0-o4_oq+ zF*TIB&LYKo)MKIyB3CM7Y_+wAFBVt~CYTbIeJkziHNRB@X+^QvRec~d@q0v=s;DJC zlociLRG(rx>?;VJSBPf!m7*igZY0~-YUyas7bjkUuNPP$iS3cRf|0B`8P^P-!2*+R zB98Z&|4O8a6F`saMkZ?;(Lfp+d^Jz2`kD!^|GJjk$p-}c=yA7i&wZWYl3B042x?j6 zj3j+Yw84tvPoWu^C$TWYL#|fbexIjg>H>Q{JrY6BH!Kohd}s(w8<`uyXv`o?8zP&& zP3Ndc7qVd(FUaMEkP9NQq#QYjp`M)~o~``qE}NF)Ukh!cpu~EVJP=wv5fW&F5)0yS z<_6Z}L7)3Ani#{{24O{bozO7XjG*lY3>RuJ|F&-DQGhR&+mrv$lOCK7Ix-LuXWh{2vqCEKuG^_$I2TKLcFx|BH?(M1<}Yg zY4{qxx0&Lp*QVjC6+WpxhF9SdF}wd-23csAV{|e6s-9aMN7#H&*jMc*nf%}eeXigA znZ*&=WMLNdAqU}#EJ&`Ln+9YkgK7XSqalVv_k5>A54pp+3t`AMTfGXG0N;E&Bvuis zN1V!#)CLIM(HVVbpR-3yV8eJCW)obq^tu5w)>hB3IMeo>LB_mL%ho@Bus>2^RQ6e7 z#o1ix|R%ooGsy%587#)dS-$`QMX_MG@J&8eW-}_^< z1>1bM5B4Z%j5wSkZ^E-gV@6?&fC$dfn0ezl`cwn9*93QSBuBQb82CxQD8dLZj0U0s z-HIfP1Y^?<;#QHMlrbToLGrPJ1To@E66Bs^wwQY(rl2EHU@Qv6WhveWS0J(|qj?iF zDTk;hOCCG2)Re%HrIoV^(Y{LbA<7!jC+aJ7EP#05z#wv!S~*A_DwQ4#Mi4=L!^uy` zT_Eo%D#yxWLphq|V^6c82o;*;NkOxwmemcJk3NF>&EG32;j@R8;Zgog`sS%HI^|BiTasz7(v}*ySs{8tD&HkBr_%yJp|yvgV=DX8Sw-@GJFG8%}fMs%zgqhEj*9X6gZROF^UQ1fd|{|w?7 zm}{WP`LXDD9=ZiiIV+y(Us|8m8{l88RBQD{S9g;QHee_u5N%mckKhWHX%LpJicgi7SB2jr>q1Ee z^yA$c3y?1#0}}mHvg*dBD1^6tQ&jGor`YOWUINpQfmD0#=;^ZGk{98)w@jf|Y zr1@H!W5#rUm_KLOt&bo_7i!VCu=-KAIoY2=o2dh|DAs(8vP?tsGYX?%AL7@~hD;p; z2;KC=QO!456KMqH;VRD?DCYh`4O>%?w^qWC%;F6*R1wyDw1n)%?GYC(@w1~P;=Yb* zuCkWOW*C;TU)mmKjbY5VSThslOrazyak{DLsygai5++0@brjp5=CR{kNBODdpQ|Pf zCxMHq_JRouHVv~t(?*XDeW)*{F%tShTR%H~injPU)81m^=cA!a9vdPh0>rNwIZyW(15GR>g2YoryTZlL9kXTPc- zP@^-#GnH%k_NV@}oS%P}y~EWnRhOST%* zSdZ(dl6;Zi`=xW`6y!VNoeiF}aba@4_M}2cwsJ!;AW|L4dfTg7ERP{=BPw9WiX@jA z6E=Odb&?fhMKQtoJwXh!! z{eS|Wf8@^P%Vz(S0(HH3;VlQfW7+ISISZCr>2|)~dp|{D;qf%QjjxL=9EwFK)-1PQ zw>>xs%cQf?Y{+qyNYS>qcb2ebXSnDyYYi{wX5>vymhzk2N%iw}K&ic9S(4nSAP8p}OrOl-T^ zf>uT9$jjBj92{^qe~)P{g~Mz|L{MaTg1niC1aopx`iHRZxaBi$36x(g!8yW0x1OS& zMf5A@Hk-?-##x_cMoCaHT@iz5PON3*9K(PcoI(G6RC1LWNr?QGRE%t;963o`NJlOe zRV2bR{|9QQ^ShoszN-bv_Su2p(CVj)o1wQ%^LnU7;>7I<*ZLPR!)6*dQ9}|7+%3n+ zaHGLu0$0cpZM%l0i=RvuJAV=g)A>{3@)Ukvz>Zo3A_?z+UcyMe3iU;z3{!vdSJJF} zMJ$39;C`8VLePwVVzW?f@SIfcfYaQQS!Fr4vDiLPinSlsr+OH*AGRB|9mITlBt|7z zWYsie5EL+p3<>fD#gv4*&5FHRD@xKjKV>zBK~wtG3(2;OWO{8fGHt)KsY5A55g=Az z%C8guk|CfWkcon!r9$8m1%p`6&u1DA7)T`P;(K9raHZ^LM zG1WD#VT~)*m7p99s z{8pi5WwQ~@0zk?#qZ7&(-qt*L(=iuj-HVWdJ+ zf~^qz?fgJLwx=yzXuYX2AU4nUO?IOH%i)t#j%8c_A`4ouPCKIe+OE za&R*<0bx=t31ZsI$z8-v4_#uhL%c{GH-Ij91qT5`LO}z*d5$8~q{I&#Q^cGlmSEWr zha-!i#K>c5;9b##CyWO`5Ho`0-@DcSs`KU{C6hb$HJ`8?JUHOllc5lEE%0dOruk8g zHD{Ey0^U&Pnn+sj&fCy$9#dA{G;@bUINpG%OhN zl(ec@ig6H`qq#zV%(Lvv+r5^TAOr!7?Jo^0clMg*VTNvc7vwKX9@;MpHP-}55K?A| zX60KAlHba#74CxMzvnh@2!%P7^Is{3fL~~Bc0S2hAxpbcqR?lDWTxL#Q{XoZTM@X8 zv{YvGfje+a5pGmZ{xS`9OtW|FYqNK^pA>Z2*h|MMgi8hz{Ke#&1G8*anv%`V;8i(T zcGuMM>8Z8}U_Tkl?hUUN%jk{-eQGU{pslBQf#o-U=(G_Ptvn{u{SVk`k;d_d0>wn0Iv5Uj%P>meqF;@Dw;LzZg$!W z;^r3A2sNeo~@3d3fn{F`t%GobYRX(TJk?2L>fSw zkmfU)1pMYtoCI`yx923_qHYpAh!`iEV4Z&`Fu7kO0|8rk$k(K%)R!pSk9o)xiWx8)BT0IOd%~0Yv8c=#L@sD8b@|^-ZjbyYx>#}ho^+3@*DvRhKBx#+hpQUJZ+T-PuIm2hrYeFn}Awr0i z=#m8*o#-08f`=SOt5>C@NqZ>fIFOAdY2-dHWD5JC^|@LR2T=t?(%#(Noi@b;V5H$o zQJs@Cwr{1Vu8=bZO|exdoeosQpsCUZSy3e1Evis>2}j@*o^p4r6D9=^LSQpFyPw#_ zodtnDOPM!uswwj(kSOz}1;<$e&Xive;XE$T>3l9mpf$JSxn?__+s1)YvzYS~F_A_xIGfrKA( z+;r5=Mbyqk`k#yRKNsnLF8wWn{zUCaWJm2>MD1Ke?OYaO4RBGsH5X-J;Bqu0%|%%l zxa=hh%(1Zz4C@+Z~)|G{fhjevLLlOT>6t1#9Ae4+bqJhG2hz8QSkk}%0 zyERQX^tWl1DMfFqE|ptyO|PkVnGhHAFxX%9gwD~Bi#SUr=NN?)Zj6(8H3H%26fTn>tKhG#Zy=km;k z?DnnK)p`-Ko=z8EOlReTN{G5Op!nW#7kMh%-xu6v-}{2ye9dmvqASf*Vq@60p21`f zF@I-DEG<}(cAF-fimV&jIS2hi0nPc04)blU4-u0i{g8FD(T(8PqE3%)fKL-5r^~i9 znA2d;0%E7&ZT|}}OZj4Xbg1^CzGj=ByPO^Fk~frAdFQ?bEDgyE6uo$cfNW=eF!zLP zMN`nLNNg4tOp`t?uysEd*gEB6{7n8%@pG5sXObr=%BIVLUAb5WgD!FR(fm>dgEo_s z8AP19+~z#!&o*hG=~&dd?OM>V~c*Ezm#PfAHyd!YO{GhpuvF435Zj- zMyL=5zGDTI?@(r{B!&hud!pYiN4U%GMI@st#@w)&QeF~Uqm@d`q0vY-LN^Wkt%LI^ zoW^@Mo8OE1UtG-p=(bV^$0hU1wbt5gR{LyC(Qll38`0kN3ZCuspYOJX-~5U4B~_UX zU-O^thy=`lW5pMa-QxjnQNRb{`m!QY7MerYgecCh=PMpCn4&aqc)IhF!Wo>gTZlJ* zj55+mvs~QUI_JF2&_VL(Ecszu&kEL9VMX!$)zV^xcAN=OIPh9=&;4HS+Wwt3ST-;(;`U*-oxA`x&TyjC> zl>E~>T(lKW^X6%3a4KHSI;)D;-te>kz0&=hu0_U+pFGR|oT*ZIc$$l;Sl7=HVC>8@ z7(V*ZIT{9ABL<|a-A@x&S{McE7X!Q&Uf{a?8eZoy|HQ?0_LxNZ0ZVN&d02ef3e(_P zWuh!NmW_eCb*@7A28({4hf_tESAK)!U-}tgHi}pSz~I=sk_&QM zIgRqv)=OErC3MVgr*k_R+U)`PBK_d77=$M%OV;&MrFOzJ2WW+w%UJ=wz$N6*x;xZ9Hgiu42hsV!NUIk7McrVM~>I=z8=W6v> z1m!*Q$CQrz_9`~<2`rin=*i9t-Al(lzQJ~4g6&5cvwP{em0f(=D{F=~-1wX|<kcO$M&YxM z&wZ;wMC8#`kd6SbVFi&2=1I2B;*O}quBM>}VA(JYLC7Xkm8wGfy%o$wJycMfb0Qd8 z0OS^jL?4kx%(g4xQ{XG6Ybj~LKv_Vl$WcQCZS@L# zJ1dB_v9ycj#sX)GA9Zt^ZXnFM^Z5|E8c)SI)X2<~T5BDH&=85-+cd$*Vi98C zm$V6^FlIFkl#6UN+B5<}(Lr3x00su70}M_<1X-6^r!iwhBP=$#57Zs@XORY#hn8MS zkUm$Ej_)BCc0O+pw0x*#1w=&=F_TtgBkU0lbI`c{&8QYI$KuyQrjT3?Baa}LBbe`UIhs6z zTn1WrgQtLNH=}X3pES`=Vp+b3>OhM)0Py%^jg#SmXUI3<4g?amU8h5N!A^RV4OBcx66E^|uV? zF2cI)YF$SqAGFjuN-T4LhY(>G<}cKvKLqxO;1=twmLtd`NBo-!H-{S}HMqe<mUkQvORbvxG3F98rlQ5=1^;9oP!=7i>PGp#wr{P^<$|O_lN7a zDpR!@aw%j+OS_@<=m{PLDcL+lqch|nP&_0Bu=ji{!t|_;PqrJTncc+u0vStplGad$ z8QvhG{M0+p{lcY~V)%FLu_r(U1IQ3%s{*IhSYHvibYKP@QB*@icS>PsRH8pXAfcaZ zrQ3?M7xmx@)tltQ{n<1S?!@Wj7uxf0fK>9wL41_Ifc7d7A;-vtu-eStnv9CcAGHYa z_a6y6(4Yogqzn9_;l~O0&%)kr_Z>UrlWqM7HtBmStF~YhROU=6q6Q#OYl3O(tJ~>d zEp~iKYL|@EmGA|aO0;)CB})FFhFAifk?I8vB%j)?ZO$p-gah1{$>sg6X+~b%GP`ls zDLj|Eq}45@qJ@}ARr{S~!Y6$bGHt7w5m%Do55nb$#DKWi> zZn}$>hUBoGGRGsdV*X(!|J(|_p*A#)$uqM9 zL*76W#H{e3Mr29Vnfo=g4W?06QE`xxf4=~lTccb5LU!05#ckEZ70?+W0>yp}^;Tu) z3O-m60@G9Wxu-F`<^>h){)F|$-OI=!xcfr~UAro9szoqXS*e{nRYfZB zQ;FsfM-yl!NLt}%9`b>$5dH5@ig^47I9TUx?fb&c!FfZVZilMnAu;U+xSP0!y z71L*AS}|*qAo1RY_Tt4}1Ih%k%9Bs@3*)XTcG6i@dPsrttKDFc5EEZd2@9(&9%L1= zNCFG2gqBdd4t8I6U78&z99|{f+P8)fbwGj#diSEwZv8taf9My2qpU?zFLEDA>Ito7 zEu}<^q37bAt7WLy4(KYYK``dAt41=?RZ|p=C2xxXQ@|*JN*XzdIOQC05?*2A#R&3- z6WRGAoF&&x9z6^|hcVWD$y;s^_ZI~{s_dY$qDc{*HEH3cMjXqKUA{Fnqs1(nIuSx_ z^Dr}pE4GXyr39EJnu~Ac4Mah@f2Nl>lr+Lrkih{- zsK*4v*vRvn@Ss57&R~sFz2pVs!OA%Wbj3OW1~4LstG2<7$4E)Bgkg*q7GPn@w4q&I zd%{J+eNaM8li^Z?(;jd^jGb^vlB6^ET8)d6Jd`#T4qD}sFQMdzhq7NZgSczsStf(Y zC@9waY=vxa0@HgpO%_QK$va${N7P~yb9E3MMFtVcmKeD~DdO6M+0waaYitNt1_#zm zw)D?&vTctK@fe{{7+eaPCknJ<@?w$b5#9$JhdSKAJ1t$k2rGqHrOOUUr zm~5o9Y7q@0#*Bom==tS3B7z2Is}4V zaNvNeM}`LeF=5XR4{P^ASkmgYK(-NWbf8w&1OhZyN4afM28v;l4W}_N3e?6)8U-Ra#92U4jOMN#6)--kgcMrbxxjQ+RT?B8 zVV9@(FC;F*q{~zL48vx{B^n7Jb@L{9o%qFcn%oES14&?!V~YN0**)dLLi;=}IEUtQ zVN@4zVZD7J7YOk%F08j7!G#k8j^+Z9?y>sLLPuA?aP%=8cAySQ$Z(|&-##;(u?Ec8 z^sc8xS_lvji;fmb_RKTsVUx@L41KT~ah6p@9Wy9r6a4^UN8xCuqvwfyUo%=WWssUb zOYiLq&3)6v-av&!uUKk*lTO~UY8)>P2yri8)<1{O#Mvl62U|MpIGah%P}(wrVAr%T z{GtJdvQmic-LH)4<^9v@VN|Wf6%01Y;vCVGCISL{(riKHV%&&nO3&JyK)|h=l!@P& z%8DWl8LFiC8n>V+p(46Kr5-{d zhi;4O0@_et<;nM%avZBma<-A9(NiyN*r=NGqWrBxKIgi24w%Zy01TrTgO?vD8P`4? zI%BEETS*lZq#@xaBUJP$x!sj~R30z7nIf|UC7h2F+F&=*CHe`EH;5K)7-++leB%TO zb`G@02?6N@Jkv5&hk{UU|BgQE0j?4hA~~`I2GlP(%)?`q<5CKp zojGPOn7JsIEDP3U?Z#2&sC6twE!dp`v=s@ba%JE~rEQODjHBq_fPS%kk9{y=Ld*o2 z&xojwYF!!szy{ylBj%hXTfsE49{K+1MR7~Zt~nH+sG?}neoY5Ld-z8Ny!gOY#XCnH zEj;DOvk?2IjQrH&O&b=_S)fu?YXL+pu#kaB7r!tvMK7~`<~r;s$V>Cr&foR+D?^Go zp4!hm{aAQd`)O}^>r8by-N1JHsYkV3(e0-wJ`JeK7Gohh0x?<+zswcPOemNQ1W=qO z64BmXGT%O(LqJrwSR}&yWj&zR*x9TdCfs5^0_kL3G0lG}=Ia;&?Ev&Fhwzb))%I+# zUHI6Hbvu|&$R(uRENGMVM&UdcSJJrnO9C0oXqI@~j9ynzk5iV==C=4V)S9kYH@w7C zR&FDNkkXp!CuqUSushc4u+&`b#`vmVoX=HFI2T17xyl|df<@Zh=eTpB)N1jX3BqYZ zLTALAwxTE4je1q9pCfU@WAz+ep{9IYjI1hQTBQp@3rh6`G4?TtCXFZZKe@6Hrr67} z%CU+y6q;Vu0D__EZkLf9EQ-hmXGH9zZ9BCasnUa~@DxgJcQwiI!}qd&(EKE+r2~AA zu9vRT%*3zo7eW}SVj0maVJGB61U#Ow)h)ENXiNdCupPKZrWlRkEf9^N8`Kt_p*D>f zJ%isFX$&V^fuV=2H!}+dk&G_8EKFy}UP@Xsm?xQ)IMe=Cn%e4_(hmRUjI`uxq7svj z!CI!H%-Rd2Jk_euiB)QQrAXnUK~=a+9@@8!@>{o5tyi620*J;>$k8@a?DFQFA&tia zj&Tdi$KrnQB2A0KD8O$78Y+ehi3Rzb#rM#wDA5l8D+_4itsk0_y0V{CS-=C6onQ0B zea*zL_!@nrRU;M6sG(nz#m;JMib;AxD?!6SGiWYUsFi&YnmI(*0-;$`d>Gtp`bdsy zk$~{MUBQK}NxrahHbo5LfyjPhIRIOg8KnguF;j+yKp5k}DY?Gx0QtZu4+CXp7Lm4* z(gL)T(N7xJUMVBPAT!-#?|DIHG>xmd4j?*ik}T3Vx(c*>t@fD*F?43gQWV~C(+Mg_ ztO9OmSqGoAfZRruudvh9f_aWTq*$pXTm+cNGNz8s3e(8|&YJvlUguB2*t{kLgCZ3H z--F-K&>v|*NWC%Jg1LYsD8F$xyuuACZ-5jk21IRKQb+^;U#{Go9ckadwn)WA}Q#2F+VFOmnQyQ;(8$IDE}_u{pcBk&%t8U zP@7f>ajykZ3lS^O9Q;zN3mz6^X|`&1pQ?@V3Xc<$Rd+oPXs7N@m8cvZk(vg*L)K8P z`KaZFc2YWfI;Yyi;v}UmC`35x04BAZD6-blX zf1b_c5A#&$Z#bLXYQ!SvUS*g<2qjzCzneCw395)NnZ;1x0HuIJ7u7Y=*-J(E`S$}N z$tXwWmV~| zzB`J5A1#eVb%7zBiQ;JCa)h-4%=aud@&Tsa5ZINN&smU-e42(<%O?0Na%L~ECyoz= zV9{B;D1_G`g+9~g1RC{(1`U1>=a~Y|LpZ2M2xq-VoFM+CNnwgE(x8B}k6gz*LXn9g zpe=nYsB(IcJVE+ABOqE@8zs^JDlxJmw`L;2HIu-@W1f0C$hK0&H1P&ClrK8g#-oR! zz^s}HSYr4}ir2wJf##Wd6So4v3WZPdS}DV!9i*% z{OL~6>Xvp%W1DJgL{WZc&jF=zGC^^SvE9twHb*JrpM`FX%h^VY!`tQCKin$a9chk(S}1?Wu-lCzW`IdZ9il>ys3m? z@%h9;jT0FK1XOx45pV~>0iX@upAXMdo8(KH_$_yF4!tB-@1GZOJ2Q)|oRS5O(>2T( z($3k&)eFm_-^iJJXmz{g9iow*EReXQ1CU)F02>|v6;1PkLrrgi~C^6PR zQcIQ%ML|bdupEklJ<}RVUc@Zii);hDCW=u|Xr}OHYkBO{=LH6+v?#(;j^B0%F)dq| zudWSbm=-3{3j$XH6~?hnAZ&q=rinIK4n`d>r7_PtIy)w_MN=C|TNZgylLoF98_Hq` zdqM?q!T2W!!rIY58ZJPhDUN6*F6ZA!WQ(!#>#vxjphH{h6}lo-NE8EWc?YuT;7WT- zN4xo@vJ@awnaMqcVM5GO#9HlSO!D^DOG2jn*2`GIUw9<+o<;56Ihv*x(1J1K5CWnN zuTzGAJoz7}7wl2~f0X5z4n_IV3U8~&jY`sJh^iyPYN)$smiRo%A44ZrEA{$xlq5g@ z69LbtG7_lR?NF%Gu}ld4vr$4k+%wk6{4=fmnJUJ*@sHBt5n~tTF~$%*aH`$H$uiR3 z#5u}B`EPLJIiidOGTvkbrY7ItUv7VvR}g4SFxh1asae0X5O*ri;2SL*fM0zBJz3R^ znCuk=cR@d0bd}kSvmHdE04Sj^`HUeCrJ^zfG=vOcyM8cImEIoLmtx(VdT{$ign41Q zGn-SC){92+#tOD*W3~8-MH#Bt&~OGtlyM9JA@t}W@*dhX#sOSd2d_9}!B?z3h=5I4e83}0V^A>c_PnPRkp^_p9CW!YSmFxBn&2n zu6nGDszRuGG~xFtNUx A7a(ld6_uz+iPPoWc9Hl&%aR8-DfCcfthR3ssY#^h6BByH4C`EFJD#J?$!lJ~tG8&|+B; zZONqlTi!gR9Ks3ulE9QCZ0CvSaZwG-paYT<`CX7Wu{AGnzt98jCz!+sCsB`^i2CF! zRefAA9~6>elNOxVxKH@Sa*WnwZ5;;BuGV4f9PN2r@G#GBx3EAh> zoOVIj9HI^Jhh$*p<0cg33>o3VO&tIQRb`wvH0RO3ZOO=P)ZNs66ak)9`OMq zi}~!yARh?W-pL&>pia{o=aYaHm)+>%<^{vGMgx0rGit+_kELif^NK_~@ z_?6|YC=Af4=IGP(qjY2sgY1%=)Zl_=~;(02pLUSQbpJLo-+8Qipq>0dzAn20x zVt+7iq%!QxyJ*(NA+_gBc+OH+hfd+QOlrw`c zyCq3%=t7Odd{ zMfO2A+{oFDI)~`Y8*aB!5w^hMURcnLd%+h)FIKB<3{A zj2I3+wp8FE!meYI9dmy?(QH1LfFToYxpn%^FKjkPy&#hJc1#*$%med%n^y^|%dUD3 zX<_I9RLqu8thkXJm~~1i*0gC0UP!>pNf_&$B5kE6EjK7V7rb746=JlMQiT{bxz@Bj zuoT`Nn6R_1;!K|Jq*@9rXbt?PT0lkANtM{a3TmE)trC;WfGx<|4Hs2WP6ASIn`hU; zCV|1`4Xt9;!GjX;#z!E-xw9n{YWUZADFSaOM525Nqt)y^HnQF`d!6)N0DwMx2G!L# zD%Gj!jEP1rLS9gh7K`2T^mKd;_)@FNEJZJa6!KxiSBCC4F>l5MetWj_$gChLoMkw6 z?C1yiaA&zYi^H;Kio*gvIr3#bWL@m)Ob2$JZ_$$b`sA#l<0 zS+|>@_)olOgAxKFMr1NbqLXZcwJnct!=tGoBt(H#B3JCaZOI`@NBHF%YE@G>&*WT% z6Ai!Qv4PcuU%Qh`ba#eaduGVBJCEEdqsUkIU2Rm2PeDl4LOzX{m|(2VIwF2F0)|+{ z-3p~h42%iTqk3%4A(Y}()rZ;zNTAVV+^~1fCU4-{R>eVxGp(3?3nl8NK53)Gqrnj1 zzDcLMOx3@N$lhSmM(RgUxLG>=LcU5Oh8ASnWo1k)>Oh)S*j9VGO9QDs{JK86)J3S9 zqt~7?)l%R(cDj7O0&KbbuEd2?7b|pD2qxokh2G=g!?y=Fxi}Rt;ntB=LQ72Mv*KgW zBzbO?YE4=K-5L-iE;dsAP)G#xn2wh$RmeP4IDiZEb#)jRuG5&XR+TG(C9ir_D_08% zEWbvaTg;yfUC|XXSq6*~@r;K(QW8r|2%B5#VZ#s(>wq^++ideSFue!yx(JO`Q(*2ZYv5RSgVOc?7-hsXWfNtOw?sS19j9055-y+8dG;9D9 zOb_2FcMzrF1LJt(13CPP&mm=$pV+RHabgsUsU!XkX|zgzIYNmLRGPG3M4m1~F|EpA zD&;St01`yvju|6@l!ILKqE22jRthO?7@<^OhKq+Div^$#ldVh?oRBb>Aq*G&WYdN& zMpIv#a`r)YPPnigNL^C2sHBlcMpn1M@I{Q^rK}AT{i1HkNC2fqph0pPG)})dRDi(^TZY{XoH?qYb9v}&W zqwa)ERmOmTlbz;xDF9nVkG*W0++!LN_Nww!Ft+JeQ=KEk$n{e1n#wDgzywY+aw@v_TE*U*=WdJIbBy{+oe z>r{`7r1Kuk9ZKMO0WSPu4y^_yGbH_zoUpI})UKIUlu0pZjpU)+qIwGJF_R7!1T>|;X2a%d<0m|7ucB@rZY>m zY!*7hMVpQ_SE9FESVG>L1-;@F(Q>x~uF0LBOz=nu7m#E;U~V$3Wz^68{9#7JTgFOz z$c=Al&y~>-^Zidaw65j--&ON}YZ3#}m7JPE^Uh2BOrb9Znv1*-)NW3VKP$Mj?V~7i zQvd#-@Bp9VqBW1cMQ{}|S!0)V9~>OPwzj!hHYC2Dp9Q(LD*8X70d0fcAN;8)P>JK;S=_y1^Iqo~u*S6GTKuPm z_L1|6(!7wbiIPTFyxA8Jg4VvM68HMB;H@jKeU$O zd~k}xWwTpzOr{{Oas`<)!uyy6B_)94w3#A%@{)Op;3QXCHxUCACWQ|ZmfY94i$v9q z8+~Cd0K!@3h?_$o9*#JyQ*8p{vK%BSd266;L4OysXSNen@0XaR==2LCcoSN|B?45V0K;Az2_P3 zRQKGfIwe&}C6y$fdn7tCmOw8U+kl8`7nW6)4E6&x?Ibj9hP>vhG6c!S;rpH}mGOXx z4KZK>I0j@HVjxzUB)mYvB*yRp=@7#75?(N1hCC*d5S|kV>fe9ueeS)bD%k~gNPpcH z)H(N@efF^S+H2lxOIWd=;D~;5A$CB!n5m*L3xWycA{#u@r}Ad{XI8^5W|sO6;9G`y zd@1TiUMaAr0!yrVZMI{KT~w>H*>pNIh&fQDdL#0t7VybhMK#-$;O|3y1(jI8X^jC# zyRCk%WPXG|Q3ENufC(cRrE3g5Ikge#?fphnJ0HOeF%no){)ul7dY~CF;HU_V`UkL! z-S(90l^Al#Z~n$3VLLm2w4JR60u{FH4<*K!V+|CL_^;AJ3 z$fT4??~vIgR@{?l?|Kns_Nab?MW37Cq{B&t*P@~0hD3E1h~R_xKRid} ztLLa#bp%wmEJ~VY4MS&F^M(>7GJ(7jR!>45WQNc(@$E}`?TUS3{3Y_X#|Qyh+#L=u zwNO_BobvK*m1kqb3yUpW8jw`E=#MY|4QQBLt zE#aI?-d`(z%`m%wfi*~Q0-`Mg#8Iskyh=-CoU{dPgFoDoLIp%*RsLT#AR7=QyGlEP zcuGW&dMASg7A%${PH%%`G*?8+LsC(NmS^8MviTPUQns8=Xw~Xg5-Aj9j_rE1ai05) z{rG;^RG7bW13P%vuo~o6Grf~`(81=tnF@MOPCR9&N8}NwG$Vz?_DR+#a|8T_>3#S` z50eYSM8oT3r?>qX9f*w)HawMbqZ)NXXcKHCyFr{{s!oROWW1K;_%j@1BTdVHIkNO4 z2BiKBgTO87)kb|17Sg2P2k_~zr-MbKYiU8pdUUIMhKL^pA$|p$5+E!PL5gWgi)Ja0 zX)#9Jkt!i40r=r7Bw$JarDRd84eCG-_!5!pl;5!p0vJd|9f zJupR$8rk&xsz)>t>qIn>r-(TNV>6aI6kSAKp94$!GMBA z+;6coI-D|uiVoWlWG**ySR+h>$qSS?@ICTRX|?x0k_k_7N&$9(;TY_ga-hcs2w-5V zMIdCOSk*&-kW1r*R^Wl}78uQlDkhghcay@x1v51z6MwBc&a7}B;Z204tYcr9I8fZ( zafzN7Fkk@dx#_qtU^G|C6+`HGgnet@e5|c@ z_-;WR{z;f*ir}RV19?2}BH{;lqG${Z=X%(;ni~mMrTfcBC8H@~?nKCi(Dh<$x%W(4 zH)5Kkv(gz*90Rz73*AArwVzt{C+K&bB7R&#`7pg>Ogucwi`!vZTh)>nm-iY@Euk4C z7hBP?Frk@1KCOQf^1)b1_v;+OjJVvzQ=ICiSLWW)=g#!YO z&Id=T7n28eb&F)0GGj$lis5R^rPg`Tz=%M*TIa@tbZ=Z}U}K> zOyDTWYcNoQRRFWp`a%2KZNH790J+E+KZ%PotmpmeBr|#jB?@$Ebv&_;PpPfxts=m0 zEA1)X0Z*W47jziv%%qe`#Ugt(q$MDxuueLex14wc9H|hDuLlLy$Y?IpL~XKos3QM) zu%DW+s=k}BN^wtjk;kAoEalGblJHV;r+|Ijh-olwRhK|ATPq58WF51B<$&=d4H`4S zV_P5Ay`mvIIAX2w3eZ?#334eu<`Av%!P(r$Dtrws&%rL_9= zO9>M+{oiKUwTw@&hUrEH=?x6r53G zTOu^J520L;s;dh~i_*dA@kD?Ve9+G5=*m9Gc0F+eQ@P?UqHY(+5gm(u!0=d@s1lk( zC`gYQYz)+Zb4y@}p39ql-l3rBZLYW7Ne3!g;~X@ zmq)qBUM&*t)pJlt0PIPoOf4O&)Nvy~z}iRw%sh~SVO#TB;1wxQK`Gy!8lbp{UJY4s z8`yC80pN#36cX{Lpl_t_QT|87N`?&~R6SAC2+Uexf{9;rz}A997qEIWxoV2dLS12I;AA~QLxp+C zXiRJzP)!La($evD!0Y&y(P|;VGDT%%I}cQ*0r#LD&pW^oW6Os7VI|-v^PXn!?t!`l zssVrlc``DrJvubH7Nn7CXwlkxgm7^oO2#%)Prz$e zo!pz!%0MnIG(#WONf8Y$hXQQ{)8`35)e6<&FE8 zvnEGS2ph@*&peod>b@0kivvms`WwLZ4 zMHQrpHcTNoyVM$@WRw6?M3q2r7=kiZXfL1m;AHB&?u}a)b!}@vZuK4> z-NBG_*&{Nss1=6?#>Lq)y_Lq;g#~Ul{P!%AQ6kQdo;mx-UGC)QekS1LC@W9eZ+xr-LGQG{kf{HS z=KFnRyZVBl!9y0-qiHXOW;!>P&6((zy%P+>6Azm+v43dGjL5Pgoj-n~7U@vc$!4#M zt?RLZQl$cF1%#rlDqB^Ri1qV4Y^h2;v?>Xd;iv^)WqbK5v*eKRUM7>60ak9!6BLx` zYf1%JsIsy#MZM^15YhuER!|7A($e&5&st%j>GJ#P8!LZ+BKo?)u{@X3;S0Ly3|4mu zw#{Bgo^Cl?RFeUNEe!gvwhx_LprO46wF@4ULDMI}q;7?})#j>&h1NAidVJ>W8?RS6 z7KLDVL??yCuSZC4eV`jxi-wuMv~)JMTN8bIO0*B(b((v&sYGaRQg*8n#L;xB@ z#1JuH4N&n94Qm9%+Wb`>p0t?m*Fn*>0~s-q!~^)6AcLw&%-Cvz1ZV>tpz{x{CZTl0 z*EA#m_G@AflBUJ~gN`(Wd|WV{IB$H=1xCrdH;|EhvJi>d@D`4~cQjC+cth^8t7NV1(EE4G12(eHwZOb~D?lqd&0}7)~F6tWgsSOjF z>5}X_MJh`ec9BqGt}G-!m4Y zU-atb(GM%ul`t5Oem7H@G{lIG!5N5_lWs;3}YPM8UiI;LF%0G%xiya zy8yEexdwT;7{P2njYA(uE2IoZ4caZij5AZk$2L3zoo)eKZc4qp#(mJM%DxxT7rk4w^It5q1o1!>?AdeF!<8pP9& zUsH}6IR~}l15mJ0h#+$pU&9E_KVk%K*dFOuhWU$fS5Ynzv9u5@_Ma9*Mv{k!-=Imp zo>7W|eiH!omq~_w4HKZG6CHLcUoQ%MLeZ!st^QbTRH>G?$y#Ebi*x#KfCZoIxfS06qON7KD0lZ{91417EI1nCj+5OZLm6!m%NOLnF2m;_Fg zibZ{Hhdx7f!os7BmSKYhrv-QhOW4lZAWZsc7%QKpywFj;4~~>^6b1**`?t3f0F(c( zdNLZRDs|NVzAjaCNbKIBLn27+J|@jw|1f)=jCI0=v}puP874WYAfDeIX(KG{K)@j# zQhgS^VPw(<|CRjMXi0U)(PVPgIEZv+_0Trf*?2F)+NkBwZtX#ohe@!-5K4{rf>2|A z7LSisbBP}xk$RWHsj~Y%K3c_=9ZBND2h^@@NF3T8ZS+ja)JoMvU+E}jK|Xwxz@ z;nj3S6QN_J-1MAtNW$us#0|O13ibgjWihfaKdDI77{>aavi~v(kB{KHMXK{Q=z0Fe z2|6t069Xv6#T1e3y{)Tgd*LT=vewlHo)9bW6uhzy8?zY#=sH87mR%Ebnoo6#fbA>;-50!O8n$|(P#+q5(X)i;68`1S(fjkj3U9xO-61dLF;a2fIDZ6(UjPDu$o3v0 z`Gb0gL`$;lsRUc~hcfMG2k7wWu+D9#s5_g10W>{UMbaWEB&9-zaO+dzzS+D21Uzy5 z6Q4iV>z~#Z6MlvI_d%(H-Yt$cGtm1v-ojDTRk{IhOBJc3lH{2X6XH(RVw&n)1lpz3 zyiH`bhT+mP>k#AG42HWCk(|yOcN3M3uyK9{-lcFx>6-Ev_;bq$S3Nt~Ag<{9f68O| zNdzG_V(5Gh@y>M49o&ywh5?hA7rH^`tY2W?yks?|SzRSGU7f|tFvXlRNPbSb76F!% zB72%L%f8dERJe(Y2tGY?JM=c!h6;6+Zrh1H5>SkD7tQRs%oJm%bBc5hBexy8@-Kn? zu^I(|w9L_mg+d8JfH*1FycdGdvh0XYhH7=I-;gNz6q7H z|9*x-t8PLW$Ew+nyt;Sr)Ja7qbb*R62AWF0k)60GPX!m9I>|+OD!Ay>X)dQZW0jCs zSq3bRs7{^a*LlPbaoMRO7q=$UcyG8|K*mTev)DAaT#Rvt%cYn@xa=d+h|6X2muyX* zLAVr`%e%NZq>3ucYw37SIay<>+7avpsP$W7aQ0|@zSOCe>zOx1B%DB(7wwss`02ci z(6~>$ERl&KW33<-X6`5pal$Pm`7IM9Wc1Q0%X2t{Q`6<6nZ)AZpBF)rbmaP8gpwZR9ofv+5F4Wj@G_x>SKgiXa^L`AkO zx+~4UH31e=rpepiyER3C9oOClxcs(An`7M&LOXSn<5PoY0k`w})}Z-e$-QKi3{;`(1>RRc(a_n~5ycuOc+Nfg#P)~@t-fi92NVdt zA{S6$<O38&(zwN?u;s70&R&&m7GO8a2NFCBVR9k>u%xcy~`G0;h=H6_-J)tsaDv-<1kdHTB?-Hz-;*5}V2|#De zxfkxAFV~b2)rlUni)U2Na8Q@Tuh~;>H}(p|p}>5(iI+xH2>iMn(#hpANH~{$Wn|*h z2pMHJTtNsYwnNyHq%1mP(u~x3aqr|pMb6Wi+8j#;Be~=m_t^YB>$(JLh%F)b=$I?x zH{k_66;Xt5xec7L&?cE$J9|PbKENfRRZx`Ny!7Ov5D(mTFS(^a8u{~eB}wp}f(o5X zCq_%;o7F!l*;K_A1gJ$%x~RiHkmoo;m7ETwABX_8AC@eXl}ubC=W5#>a?V~GDm zGtm29lN|rU6ajmp9(?N>nA*|LS(*H(SiuI&=QDVArd!XCFEVkp{DWjsCQyM^0`veW z!sMf40T0mC+_>Pwv1DF;kcA%zk5dh5%T3Rk)?<ci`54jUajLvs8Hy%un-n3%`?lu^rM>n&>78<&<6OBR${kkC#_RoDn3mNOtG2n z(7XA${EwzIjEJYq2EsB8abAzo5-Vpt^QA<^C=eR6<$mk}X$6ez-~yIxGeVNgav`IP zK5jYft>0<$eKr&&|Ja7IV8YDyB1b4&Fn&_hc)+Gxp*34lTxiK__ z=Mv>fU6r5wzyc=74wR@)`2W z8RQJKtQ_Bt_~+f*Vz#U!j_nqXwdcyU;21N2Ur*4KpBAlsq_4F{&~@If2V@)Q`h-x7 z9#T-#V=He0hCkp1f5wf zy>YY#$1x7P2gb3^kHhFnB;wT@MO&kQm}Ex-~e^Yn5~dhqMkaX!UJDk}dJr?Q zAFzO9*;zObw0B>J>~J0%^l<31iQj=9GP!lCo{5 zKRT;f>NCw{ z)j7!pT;TMxTqe#*F6Of4oa9n2?1b3Ig-z3!aoH$As8MV}`RI?~UOTwnMcLO=+{s>6 z9#roq=lzg@wsvf5WpR;q&qdlj7ae@bMOi4htWdG8R7wcyEm-=@zaiiq!GI)K-mEK7 zyk1wpxFEyM$@F5RCXIWMRF4BedNC{l8D*iCe*&S!MJfUxBc+_WBxIvZti>#rf&CS^ zga6M?iAnTPg({BVp;lGbbCrE`fvdb>H_LPF(H0F%Dv^t=RcswtYyVu$R(f-yW-D|; zNg*g;p@tC-lbE(^$;E>eDfFri49wDJ*j5YJrby!cObuciL0Q5!3_2!!dTawg!ZzR~ zN`b)zy3zl95;{S%9Fc$|dppNuXTO=quDrycbBX~ZT8Wj!z>Ch7Fm)JVU@97!Gp$iW z)K()+&_e_rKF&^$)tC z&_LIRi-9%UXw5@i>EBzi6kGnDj$Km0OtYNd-?qDapUh$R##n?C#&p^c1V}3(1eFH{ zp8^pI*LoKV5emP;>!fle@cX)f`~N6Jy&wwzJr|lqRksnNP{c+2#%Jqo5#LeLD|_Zk zzVCa}&lNn}H-D7oe?>G#RmJ?=0;1yAkA2*@nIJU9DdRK{eVPB#V`S<2y{;{?b1yA@h{TOb>v#q}0@(jHx z;#X@7_UuW~H?P_KOzWol|7q*L9{$3l#CK+2`wV zdl}r`@l#VX*(xDwvQ=^^;6+@vppkId+C}{#tQ2Dcmle{z;U41VZ(G-GVJ@MC7W=X! zS3%kWTGs&>@w;pehml3WM#p%udT8ahI02qGD*QE){cJH2*(N2;%rpIkH*5#;LQD+cUbFKVCYu4N7ETJNnenPTY%W!uE9$?wv93+dE zCBV$0Mi5lFb%((o%trtK1xJX5!cmr4 zS~o(^YiM)t{liU^q0J@&V7!qCfY(YQ05X?E01N)z%0(hTpG@rt}Qq`ebHKn6cc^1>b>0kwpw4Ooj0 zLu||oO(8>_nA2(47>FcfMt>6a8|KiZeJDkgf0F$R zj})dxh&;F7Y7V*By^hqV{Pqr3&?MX?*%WL*{2!;)-Nu3CtMfcKdp)2zTsdD66Xo?R zVquF;ZAhkznjEa8CLk~hkxdH><@uE>h zufd#ecsjcqBtSulDcraV)rQ~7VbYqD$2|Yv#P_?%S02l2S<{~*U%AWTT@XsQ(8~Y& zhV|Kt<@c9Q9?v||xT)wOSXxA);X6cGk%9I?=t(z8_S1`eoT6@-^c@-{EkgyYoHR`! zv_mu=BPmtNOlGpriAYI!;1d>0xr(R2$2voxg!)21o%-I4@-J_2hqJb{dUrk_Wv{Wt zHLdOeO17)0_9y1wTwAgNWbA>EVErmnW|z0bEbt`?g(xH+Br3sdo3Q}u48V&4b9ccm@gaL@r2MR?>zX4-o{HzABKadPkT4aVq;p0xG2km#&9XXx56>19TwB zikLvl8aP>Z?*J#gaQ`XpirU;+LZToNMG-O#R`qg3CzLs8^J{5(!b4{N_{y_<6D z9R>%Onv{ivg|1CdaHr65#DKr?AZh0x^_>r2A6WqC^7B+Jo+3$YV!WtVi8J|m=ay9n7a=Y>c*;HqfV#6u$oas5RITCtC|YTWdpL?*QCjYl1QWk!9<+2ZhWi^ zs;9OEJwafxh#0_vNY=bi2s=1(-Wu#cY3l<(Y=A0|ywo4ymt-AACPp@{_0REm{L8<- zp+^ZSitsXys}+&G$&;u)dmI!jWCH0jQxYsvT`&WzgdbIMW>2ti)+u`O-EjbQ@ov-U z!y0WcH#ItIb5+Em?LNkM^j82_Y6N=}DX=#6OW*jqL~xMX>vYsxK*9+nl&B zA>M^`dkU8B2MgB>Nt}`#P(6UCBh?V^U{9wh`M9}MzxUOc@Uw01S`Rw#bDTLe?Ogbc04A_ zfG{iwIlZuD43U=@KxBm4kpyV4$-j-+53>NsVvCmV7H-*k0HEJghs$DaqnM>$C)D~; zzJ^<hmc7-iA;dW03`9McGJ*nZiAEIhp z8zNY}M`H8QC8nxFsBY$s2p0BXifFr%yOl}tZF53_s!TkLWqJY*Se`7zkikUxU#^=+ z+wcGW6u&7qWo^?EaIJ-L$s^#S_9B75bYScU1Uk%TIHP zteUcF0G`&-X*3I?1QhU^h2h^aORcUQ!C5VGo3niYMsvdo0+9LtkS@LXcbH;-Yb*l_ z?-mUHnSb@2DX>7ojkr+)`pKQx$G`0Hl7PW^k3YU@YWx>DbQOOhl9ttRv`Nx<~+ecDVP%rEejAAR`ECsPH3HQXCMc-ueNEg+Lb(Kj-k z4}*pQQf<@|bRfcSp0HvA5A%N==MlV(>WIER*;H5@Yp96sD6LLkwFQeS)|Bw2Jwe-h!VOLX6eA}toBO(Uc7&>#Cp7_q{R@BBGi3$5# z^@ul;??r~QKdq(l!IX^{fE+*(>n=dO7fz}bNy$#e>69$O(RM#2=7jWzJ`|s-DrY*gH1K2 z=?EQLSM_k+sXgp>u-8Ac8TN1pqo2z7syz-VmL)$n0fTP{f7CVW#81W*)D&>1wgh*4 zQ`R-Z9o-2l3^E>f0=$|Pu&}CyN9u$S+;HdPHO^D0DZ*EawPvUj4=9J%pW~;AP{qTL4>~K#sm)|)dhmT@NRP1u(8ZOUc&mxx> zqAGEDF>x|+X!tTJYoAY7LG7AsaDEY)KsWNh2oMIG0<=az zq69`|V+pW=^bf%J28s%A`&FFsl6vB$kF09@tg3ox8Fhx$V|^1{Fw&i!>)CeSf(F6= zNSgoC>io;hsiMK99r-((VlPByuS~(fq{2Y2d@b@F5JN5u6y-7uq~Aghsuu=I4u(V` zE?4_)e8@RVZ+T3sxj#D@5y@PreN_W)1!SQX9WTa(V+l0%YACIy9wD6hW!AX7&=-3i z_`t8r`*R357R_KPJcCK7#~v{#ztw+T(1_yXg|wlFaDxKp`2ssAz+9w4o>S|X9h?_m zeA;(9H3VH;;blupU+R@j+q1!v5uPCciwkG}GZz0|A_WbYf|~Cy&qmCjR+|f?~)g#c-1R4QspU;F#0?n7ys?;gbKZO_rVD!Mv*&6g9!# zzhmY_kc?lXUtNjnTbZ7`NCIC$(?=HyHuYf4u|eOs@w9`ka;826*%vZ}H@VZF>MCLC zzr*ytdDCe}`v2YOJ@WsX>3z%3YkG62lnAz|zEIHYidfspSKZBXKg;_fCjNLWgU z-8+7xqy}SZG9IC_B*)7d54B-N=BA={BOKra)RC>{*Q;JN6U>`-CkCEP$LXQ)MX2LQ zSvNY~`}#&RPZhNz*OzJF`TnAE8D^RIIJDo=qGgXEngGG2I3h!-H*#I4H~iokRPoS3 zT8jqW9L)B4QKPpz*!XywziJ~TYx&DJc8zcAM&T~nAFMy*RLyVM$e6gdKM1ILP=`gs z^b`pJW2jx@y9(IY*k0839p^!mZSZf?gVl%-44!_xh!5)J8TK+r&F5c7*V!1_8+e3E zq{bKvFV&1*2iRk1w|}Scr-w>?LhCaH&<$@w8}#xJ**18M zUq^o_bi_K=m&uIbx>tOiIMBA>`GmNm3mXET5Rbr0+jIFBFztArn*HvB^M_@et$@Tr zqgKKnYQZ%De~^_)rZZR{_gHz#R94N4!CRR1HjM6xBTh}OVtcaBiwfk&l)lL*61gjD zgN(BufJCjq4rNT_Aw?K1Wg?I9b`An#u~a3~n&bSpH=b(b$X~lr77mLPO|vy1i&k08 za8GC>MgGgOaXl<4fNT|Vyz73eR$GzcnKKm(yOTG5@d}T5hqk#RM2;Y3 z-Ps``cE|2?dE4om!td-6eyqaZZBy8tJ=-E!+Z|Bf!MZfV%c7yZ{-++=uV`rZ#}U(f zkDO^tGfgmSN&aLqXVzumn1Ywfr;S8dnup`QO*twce*Yo#t$6k5Nix~V&0>A9s zwD2Dh53C>pJ_i&E{1W;pX4LKg1-ld^O`|6&u7J0NfXCh0$(D1|9sVuaUg*RQg%a8q zXo@fNUre8qyx2dRJvY5vbzCZ`NTl^Lf4P*`KH&j}u|S&>1vJnDy1+{wmTcc;rj*t%@}_Ro2KkOtf>8+~UUoOCjYXZ3iSv(Gj|Q3PpPvBQbyOF>U?c zbXju#i)uWm@Q`Un3F_&x>!MDedfpf@fXRxpO#kY$` zYuz*WGiyM~F+wv(_d?{pKVe2sSj=Z*;2qJ~YE~(FbfZP=VKL=J3~vtgr@qeYkdA>+ zRG)kf3Ai9k(8kvkzj2)sR2-!*3QB2$`f)+wuoYr{*o! zR~j?d`AnX3oqd2^BhIfM$L~@_{{2BMdx~b5-cjT;kR^HRWIl8sp*w&No>7F3`4e~n zwfAgNf&uGoN`K^jz_XCOQW&#Tw;b<>dklozDvn2y4M5aX4}^I|-L6OjS?qi>PlBle zo_kboFwvq~{+5kOEU8}M3}Z+N+TxccE%92W7tkM$lPLRKM4KHzrR)dIcxV}rY+V*4 zr@~?|0{MYr_ExB-dj$D`Azr43%SSg<#gPYC*iAS0Y{CIn)g>pQCjBtV<+s?p6e4YRGX12O{<-O>bgeCPrX&*V; zgzkkk(pDH{70FJ4=3X6dD-V!j2;AX;qjNn(v13_0CErgm;l0Jx!wcIk*b6-*IK*<4 zU>=8BhDo6rT%?v)wyJ<2CGnD$W({#(7co1iWGr{0%%5mU^J-OrB7R9Lbq0v-50`yN z5+Tz)5OdD2(}p+pSN+zo>LG;78QBI2p(WfyRWT!*E?WFtwEch!+Yf$9Q5)l|-*14s zCzxWq7!A>ua4ACApJWK(fFK=$zdRv)IH1-CNks^6kKu#vvE7&zM*x5&PE=CQlzs88 z`NDajb@K&aBd+qqeLvAdmtLg2f{#@a#8k8H&er$TKum}gsLksLRSd0EIqq&re;xG5 z-?mYiLEU4;ZmsM;hT13`C1}YiOeuwN#TEdQ{q}wfz;MRV0XjaML0ixU|@nQpE8MT18 z5;h{4)DamtHV_wxEk_Y17QBcVz-tM@g0ZLm+vl}Qk{OW?%2Ld7BdSLfCFvIuI1L|; zn#h4$-}8dioHx!+)ooD(NpwSU6t&qzR^>@xLoI-oaf6(8pf(k7Xh&AEwNb%GA4c`) zxHWsb!*qk4gGJ{m_xgnewm&MlPXaKJGa(f0z(!(exW9}pJVcPiDAbS zRHUeP+ptGwUEA@YnXkA3vNP;vUu3HOFAve) zZ;UxV{l8+>$kWU1r~fZbYiDk6wuagi8CJ1;)%cppwHr2d^WS!)(#y}@P zqPsb&DrJ8`VNY_Nly#nUun|x*XBBivGm8`Poa7+D{l*VcC5GCRxw{rx?spdq&MlYi znd(gVLI2YaY|xXL7ul5QPSAp+(4gQ=ZXe7;uJinI#9bw6hciq&I_QUN`LpG!DF(qQ z5blf@&D~v$AFLPS8ZSvme}95H5H?s@`R~Z{Nqrs2kd1%BcXo{~5!s^UPPQz2Ym2(7 z(K4IAduHLzI`+GXnOin+Su?Zq&_TeC_I-`cXs}PmJ8K7q`}cmh>-^Ae{JIT|4$-vm z4+&=KZh1ZhOaHJDxI$S!4(L`7yz=C~TwGuk1(;Z0+9S|p#*B~vy)%}%w`u)$I+=UB z-5@~F$qMtXEyqcrF;R@qod42t{Dxxu8d@avjEYpq##rBc{?m{-Nz_t|%gE5dy~jSv z$i3nB7>(CT$lovHRmHnbH`TP$egiO=5X|i4N@!t$~ zjXo^xT(zfU_31h{yn@bgj0v6F+O6mBn4s1Bj(C=_n`5EbCs@?OFgAZau`|q3aLJ1R zhfy+OeoTq}BH&lTUvH6o?Qd<7^mnd|Lnp3fa>%KodWq#}Sz;89k^#sf>O4j7``iQ> zR$76daR3K#sHnGClMdRaBkuPW^md9vJwhQ4E#fN<7qJIQPtyk$OM|y>-N;;4xnhu$ zmzhh<2PEOHgUF#;Q4*7o$#rh+Rmv;##?d&yK%5e}nMrF?z_%K@)NtE@AnJ}GT+Xb* zb2O`ewrE!UZsWx$XM2f2IdUB>(@px+-z;R6Z>0?c-hwtrxve%{yQmG$Cs=~k8j#SM zaL(o1=!cbB8)RQp8xfV?vZ(UcQX{@Joa zT;=vUDOAqdtxQ8MbtrYvXa?Xu99=k7Y6mun99whr!=05$Q_?;&27yqEj;h7cxTG8{ z;v#!;WuZeu+@X@bhV%~1Xjk4F)_fnNoyR+jPC6Z-hJ>(4_w)j{Ny*XA{ zwSbr|)6u9(I=Wx8%us`U$@C4bNagTkgh0O1c4tkJ25uqW)rx^bTC76RFuQ&eWkN&( z{p&P=kxlRU$I?}oy3qE4yKx7C=;@Utw$;CFQHKF1lJPAoh}@?}=NVz- zUj2O{0rpIlk=cYT{y1{qwlmo7jeZ@Qn>L5CEYe@!l^yxHtB;Yp=j9uS-MzeGVvAHq zCLGFF>v6Hg%HzMK*7#^|phS>YN>G$T+pYm2*P_MvI0r_d+s@~AOT?PX?h@pfA&*$z z3J+G2z1s`jd{dd}Q6p4IDr!b^{UR;1N8fM)XpB zD8%+Ae8^6bV*jz8b+IJ#g|C2Gv1{8J958Gv6Z2BTHijXPhlVh0_e}eIuJ(dq8{4rN zwomCDfC$S^7X(G?qzqEL(2fdLpA5kmd*|n}v&|!=(Ir}f-I(F>?gTbtjh1o8*1lEc zE%np{BC8ZO?`)4%pb8_*IEg@RMlugEx+sRJs_2L8Jc1LwqL1kJ)++$0_dZBo6>Exl zZ+om_dPUW=r5!bV7f1w-7dhD|{6!Ez+hzF0Fs8C|Kox2BVMLldl_6)Lx&#%9eS7K% z24NOC5J|F~veZQG#2@M0U>4v9qj@*2eZs6q!Gv!Y0fHioAYue`<;N(yip@2yjbXL7 z0rPY_Oc;n+dRAiF@s_&ET#J$0izPn3hFR2r^8bR{F7V0T=EowD6P!P-{G)gTfVtVk zY7ZgQW?*C@ZcmE%FZ)iCkjirzqsd@?4QyFa_krwOwqXd<$x1-d2%H9W=qR(`LysW( zJ2B63!8<7LvJ#k~vD9ax{4J4GM}z=xi$w-B56Q0B2ZjZCWuIr| zU9+6CX}Oj6NT2}k7_gtMU^_>>x1A$@=Mv^ut<55}MfFn#CxTh&dC94JH~gadTL!l5 zrs=_1mOR8PCucpxf&KlU-QT$SLm$}V1_x%7b%Cgb{>xs5ZSdb8h4VjNj%faz5%@(> zGF`w%;63mDu0*d$OvTHEaISZG?gsZkL=I(S4(ONg{7?L;SHPGoWhz#OWH$IItoB)< zRok6&`UWL2oUSb~R#@obX2J)w@cJ5OGuWmB2nfkXlWG0q{TAE$M|V*T;(~qMD8<#b zqM4|xv$*v%nNFvRy7IhAhNwvnQCvR41Jv7#S5(KA1x|4Anp_k|81fH0DL~uNE)V`aDKq$^1@LU7H008&Tm)E?48{2z7R>K61oFE@Xr1rLTXl#S8a05^Td$ANyKhE zbKnBGTSc>DIs@X6UT5w<%)1s^H>0!% zz28>5JR$U~N!vg{9|XGtAts?4)x+R;=6sC7qCB-d2H?b%tlBze0HGcD8sXBmArO4j zzGOd-b?QQh$Kn(XCJ=3u%_#HPI@*FBDKca)$V6WiMZ(LBeyiu&PWZ8n*^?xGCoUlY zzI9juDyB&oKz)=EON=kH()bK@Moify^O8`c5h#A-|9x)LKVQQ9d+{Sb2e;`TET6${ z!$ACq@*@LRWjY3~TqN?zvJZH<^wQK@etMjfE0F^$8>Iy8v?pkz`J9v7ZuI1wMlb90|C* z5wfSP4Q8RMds`9~E7_7*@3JMKHprI5N|!AOFRyeBT1MCC3#LlGNl&tCm&f8k`3+@4 zQ^rM8#zj-co|HI0zm-MdcO{6io$s77(#aLyWQE;SLKj{)(`!fTV$M z`?y%>u#j(?R}cp@octdiFyh#->0z*W^%1Aqw&EFH{;P_st%z&>4E-vCk>W0;8WQfH z{u^f(3zrpR3hIlf_YoD44MaI@u~e`eqwGrFCDZzV5+{%~;cl!GcZTdORa_rg5M+&k z)rCUdWQ6OLpk->+I?zY=@V%BsM2+MPvBO(^yR@nlMN$4~*!VB@`{QEwl7)g5N=kKg zmr86WLqtQLdvDGO=;Y;v+y5|LmiP}Yn}-i)ymAX3Fs!A)GWlngRS^DdG}*g{;%u1+ z!5sq>zE3WCbRtAcLXi}AVmV4DFg3-0c3>FAhG!d>e5@pZ~!_wBDBHQ@7b_kuEVRJ#Svr}x2T zAyaDG;U9x44=*-WTh7vopYh!zofHM(u_UT^zd1L~1{D<2XrTrl`g9^Q&v|<0KFtrp zU*r;?i-@+7yT7@As!)0=(GyNvrYi9`5tW_XZM8ePr_6V$xnU`F_dnprl$faVY(33s z25&6+2xLmC`!Kx98@njiDxMfT7OWk*Ld=QEOL;IxiAU0V&lo#$m3A7U&G1UjGphxW zTuNIs%R@5h^rkSeDP)5pOjDNhI>&fO5Ivt02QldIyhi3-a?t^`OE(}v#NO&vxEK2gUM+)esX~os6fkseR z*=p*EkS32HA0EX#IeI$=;%i@0(4Cv=)Jq*;CnJDl?Bt9Jv2D!{n{CAih@W6F6EqmP zg%h$%SC9;8n+=Y~)~`xsM@adMtg(=+r|Hb2 z>HrB6jvA}Hsr`dQ=;kd$vMkE9_>k;pvVHoE6w08>FVG1)sXSlWXVDfiTb9NxT-a!# zO%-^)PEFS6bHzSWJn3z55@Ug5Qlpzn%bWVy_y6Jjsbxe^?$npnxHX$r5x<7(!uhYV zEzfqV=P-~WepUYGYwX9XUc*t6QXUic&%b%o53HW>9z2UfnW_lNqYe`A&rjS+C1rf` zKq)vTKS`7UCQO}f`}+TUuHt-+}Zf z+mP?bEvI$_!&PYOR^QgwYRVb6#IG}`cfm*_M#ANRxia>s6|-EwRUW!R3?dE=1@sc5 zkLkXmtsH!2TZCZwJr%{E+ko>DY9dobAj9Z>Fm6xTTIT;?rpcKbVP$iX#s+_|MB-M+ zK`^Jp*s10!>=DElq%PW{oK7VUNQ0aVe_hHk9->lg&q-*E&QOvgd|YducGYx~Fi-kW zD^n_khbZ3DSHt%$^E;9i5~i4n)u?K$5z4e{Qer}*dTBn4;4!2}RIDjfheRy+YMu@? ztgwzo(FaPf>-*z*3m?#gin1#WpKSkKe(y#zJXC`K=zU%B;ib2V9`B3%m9F?|!jXg5 zQoFhGg-s=%EWo3?WFDBfL}o-DNu5Vm6do6~Sxil)J9mI=I?pNPiEKYQ#+`7)gb!3| z4`5+Z5Tjtn%F|vm)77pL`G8q%1259j(2}(5mVm_%62l>F2*8-Rd_iHlv|+5E6f31c zYZ8p5u#`<70IG174h`$#uv=+%f+g3`3LCh0669V+LQK&>r@JaR;%WIFz zd3G2U(@%$3f-A9WC{mos_7YQ=b&!>9bbg&w&eb^oT3-bi$mi}G(uY9E$I{6CeM`brCJ9RFcS2|-#!bBkx+iAB;7&I>&7@G>6~6>SCw z-0y!K0Wd=Plc7)3kh(w8qj;+Hwm;cD`4xg_CA97^86ZKt1KmzDp`|P{?QT} zBW7E5nGYYE)Etp+kB`Pc9Hu=A?tj;q?{eRbS)&|?OrH8gZ$@>3thfY!IB6`-pX&A@ z&Q^5dUQ0_xAW_wY{El(*{ZjZA?fAww|9@)VoxCUctJj8|0Jgy`!731j5K_J(nB8k? zvDO2-3>f?ZR_9ol2`q@VFt<$1QcD<-MiV~agX|AuaT~)a=yuqEf@ z$kiO1-_ZfR{IzSlNbULrO06&ms^OQ2v^PMkAips~80eI!xQnvSE#K#rt*{mNPJJpo zje+TB+w{*X_sRPbCVlB#4B8M*$F*0e6XURf3=0HPih2pNQE_GX3wxyoc(5630uQdX zB|ZQT*34S+LC5@n_GQwYjix`*l(;7S|kAwMGlQ2JSik*zH9v z^o<|SBAZbE<>6!c_4-l;7XD<{x;4{B;f1w3s-Gv0TDD_*#eMA#tIC&r?v(5;Rm~qb z+8q)RW8BrVVwy83T*n9-GT^a--PX$092>=b#|Jp$neiNjZ)3$d#&n-}zmi?}hvsOK zXp?xKXR4^f+MU3g8qiyz*{9TSXH`Q|)euCgVO*XT4%)o4Xxx^+F+Qd^jnMHZqLanY zZ5WMOw{=?s8TyKv@-y~E1MJF(IlV)FkCxT<`Sh`}ws_`h12e|}AOR3fmps3W-&H~D z{9|`iElnTmM#;4Qr;-ZIO~|`3&_k5^H`}SxRijZv0!H%}-_{$3FC^8b_lQEbWyg-) ziJ=5ZW2oPF{t+=b$s;WuYC0#Uj}`S}MdQw+$Bvnf`=0#U8~^xpisQF8K1kj(vTvqY z3rd^6XT9a(OtKFzPjZ(}{k;Mb>r?tW+F&42{(&{8V-@IFtY@1}n3B-1IVfWROzAevbq!%WDCOR*1Ko6zJI)KJ!uEX{^kNVSp$Oc(Ko&Qp~9 zxrh;T;8yl8wuN(daqR8M?E; zCNj;a&mG@q>;vj^=rPPX2reo^!M@hu?roPsT=p^S>5rL69 zJFT1f06^)L^SF@bAgP?8qnD6&Zd+G(lXRM)9{so~bMe*i1;R2hDx!omshgnk20<7U zu`%!{u38H(B@o5!j#-h~j14{8&P?f^4DsR)q^*)et<& z+LV4OD!w*lO<{nNA#QQc1!#(qQjtaF6Ad!uGA*S*4J^)-&j)Jyc<^z+x1fI$S zBhfw>k1G=kfRu>^il(m-+-u7I>WhB4ok4-QhZ*yx5<4%m0C~T;ui8oVl zIPj~qil$C{1u_pMRG4Llvftr?AwX7lbC$Cfmo$Arh zs}V_HV}eW$vrsBoEo57gcLH>idX|)Yzdd>+M>jn_dL;Bc`(N~B#Fw{l?g46Mk>9wf zgf*eG+9ximLkzOJ&ELr41~@Y9@=gAYb(VV zOhJvv9!02!GamrFDUj%i@18JC4csZ_^4BPyO#yGdZg-Y!Sql_pyB`ADdUqD&jivMj z9+8Ulsl+hwo8D93g1JHIHoSVJ*?*D>;7y8a2pT@j{IchgTpcA{(nw~1n)grf_D`Pm*nDuktBj!_s{IY!;;@OPaNO>M4xb zbA+I=4iYw-zp`kZXEX^WlIYhC`UI}Rg!;7rXR&C@kC@Dn8EzOe(+z1 z99=P&wIf#K*X`Jk+m>e||AwgL=Zhf{Jit!uK$^BDm%~C?)fYnqpi<6`xIjkEe`gZp z@$^e?jxgxUb%U{yfG5yVBPRe8K~*T()$}458MYaY#`*s>F~D1J@21|c zNGwzWAEEkP$dCbRAw~p&Tu3r8q!exZ);iCBXaclO$yMqPWx;NM-tfVf%W2=@K0O~6 zT60Q244Z7h&;dKiE4IYRtPwlWt3dG9$@MIpkVd&OQ71~H4ABleIn zwF$s3j9HER>96@mH)g-ph+E58@wW9Xs`7J0RK!IhHWztExG30>iy~sUC}$QIWn$r? zb1u0kB8H11Vz>apl}L|ORwL$1emNy#z-Mw!@=31ls3~@l+iGd!8ghDllEwaUy<;;d ztrO@1_weyFMOzEm2|?M03Vh&7`KvY!1UO>pt+RxA1z?xNZ1627u$lG4PNkitehFlIg!F0ziYN*n=B-6=skr;>j6f?C0RO3S0NRegKapk2Mq7nqQZBkTtkRz-po-%(8 zNts|iek8gwS_{O{h=NOlZO~$+)Bpw%A|v51jH%BOi#kk+ZNKDm5y~28^ov04ZK=fQ zwtu583PxiIqS0ce=_#EJfsrVJVOwuNntG7gj|(!3ZrG=W6sD!9RM2~&w394(`iq1J z2PGmxLU!m8!yOQWAEu~Lz^kZHc>=lE4rDfU%QQmnE(Hs*ksZd^7oxTWbN#nArsKpR z#LFBV_k+RwL>6lWMEt7YqE*2~tAdO26LC>~A}$+P99#;}hl@^s<)YJHxol&Gx$Gd& zYUoVT6iw-u@)L1Uej+XxbaP#1NmIl{`H8q(N>&jr`$(n1<+AP?U7kS-5iXZ^Cv|yl zcbzWJ>#i?`&PuN6ZqTn4uEJGedN#+PI)X-T|PSSu|(a*vrQ5ImSi3m?M-AFH}${MTE!5wEDVb#toE574tPF z_&dD$??+6U)`78M|)ChbC{$_9zuvDv1|9N z18oGzoO0V~vqR#xXp;=~WtEDVx~!XPcM9mb(?ynEsY&{Ra%d4G%q)7jSE;uv9tQlsLzrYdu zZ#{$<^(Rs9C`8B(j_WZ#$$+ileZjH&W&$spdtH(Cd_$@%Quw4?`F*F8`~f zboK|#5U;{mrva-U8YM8%s3XQHEj0`)3&T>tM8;ANLn5`-Q)~cyCO5rSl?_EjY!oie zx|5)EvpeB7fV(kEn=T7bKZ@qvg%=GE+qVFA!ae?qa`k4?j*{5zOJB|B7&66TcDx{D z3bAb6Hr>>2TSx;dEv(Y!uHg}qu=rqMFp5bgC5y(4y%4O7NSZ@6xgT}eL>4KhP%|`t z47W}1cffqTuC^-ZYJ3S48u@Gb+S-_3El~f^u-Y6Zff8#p5+=8MY$4LT75f?GFy!Mu z@24ZWW$xi1!-$OkawAy9_mIQ29xhMYPm4`Ay5FT7d)X`|ko4JeHV@>+yFzsT&o^ED z;);29@L#cZq+6Q||BX!!HO9uqCL8*l)YHky_GCOcSyK!qZG8}P<-|yHY%-gq6tHf( zzb3_1b2w8zrnXManF@U+$%v?5$FwN3TLCO(55FkEFpRywP}pX9Wv ze%`Gah&ogKCr^l@4)Q})Ksv;_{!i65+5Z_nUz<5)is`u4lc&JFVb@}5x%=s;Gz!7E zY{7oS>cz>S<{DHv#YQ>5`v^2crk%PAu$OE3&n)PMi(5eLubFxi` zr#}KnJgvYbI$*Vvx@&*A8lfmJri$_Ww>OdgsF(!Q(d_==)l?$12B{~(XS!B3{nP`y zFriH|{t@t{(}6Q|im6Mj>u|3<3|65(O}gH}{;$uvQyp?b*}TV_we)}T{&Y?OB_p2m z@Is#r!}70mX2=G@v4|oEY%1GL+X7z@n?=5RqyXNo1|(Hj4y!WT zRgOTg+t5}{UjN)AycPOC#xR>?zPZR=wnV{&+VCIdgKeOsi+v)aMoO85()d(V#VTlp zH%QT6%36ObQ&1pRf{_tL^#Uy6;-L-2>x(K7_;O@dnInv-V`ZlpQP)P)Jgx54n+isi z?MP)1CMwI(s-7?rdQac?G8(#$@FKK35nT!S!W}LmM(2GpCkUl=z9nGGJ|!(R?^UL8 zkw=G7Bb#;lBsSn8z+gCMfkqnypsJ4z50_#CRYMr4p+5F&5w3S76H)`Ch?Qa54U3|u zP}2}tR1tSMmzV;{CA6zSsMnN@XmE|<$(7f#*@q#*p#%#c*@cuwYR6*}hFV@BVen|G zD@8|xZ(0xI0xj3G8MEuqvyp1(R8NLaTkgc!E2f==((49UiwSH{89EKC?KiKIi@$}g zFt9KHF=R6DRl{kqeq&Z6DpwdF2)#4<1(s1#d!Tf@)q?FH zi|M$E=9PPfYlf}@{_3#q*E1Db`DJsq92*X{$yKh^!(b6L!(fx8fkewg0$>e=>CB7O zLOD|meF1s_W-Zh_W?APb-wu^3Jrk0nFw0V=Evhu@6{7!`94Mskg&qBtJE7$fj;5yN zPQSqNI6WLHEv#k3>EZr26@*Pl638oXvMNWF3J!7ei4-FBRe-ac5s1ZN45LoQjw#ZU zR@Hd3=cpOVhP**tdScYq3qP)h_V^gNj*lor}{EV9pCP8dr_hH54aA1zGM z6MC0a(1HsRRk3}4*Bd?Lq7Y}P=P!D0v?hCYnF?$Uvc43 zic7gnXn);MvF4oQGA?V`-N|KA_P?QG-8so~xvbZT3PZ()$0b+vNA!a#Yt}vHm$6j_ zr|dZtRu-Ga(j5Hgl;{cz#KL?~tJ|hzM2B658La1^QDIz@MisMoaY`wxJ#!+=@$QhH z&1yL?2x${+$g3m6i!`Umh!Xdu*s$mcZc5F%QzY(_um7X3>(E5AMkXW&XJ-!m3g>=a zxfhEC)Tl^BM=ZFOx?4bH#a4HzQR+BWDH#z6JYU8T zcM4SLM@(}=^M=K7B};l_u73Gz5s$2jhT7RsTY_Z<)gNlt8+K5<>063W7A{9-4&+X; z1YQ*zc=d}hW~=32J?8YUc0{NB>OU-g6*8>rSoF{t%e796wn9nlWz3nLrDJK-LymMAe=ojHD7pFtK{KA|Dc01aqovsPf^3E~!dISNwF7 zZ?X7vf0@bu*5-8e;rQTkDbT+-Xkt{lR>01s1Cij8Gi_YPfe{z>>Fcrq6C;-bwSdbO z1sBS;*w$qmaw?Y{l0B3HeOQ#6lL@nVmjYWma1ti(#GK(_JG`n{{~GRJ|B1N#hIM}r6Wo9MG232K!qSTP*-CO!^`WxPga3w`1EzTy{rk#*)D`+X zpvm-lU1>7CPB9z^C6-u{@eT;A!#E6?dri`|x%}@e{OD*IUl4`=o^86dP=u;%(!9hY2K@rqq){i$x_LE4q&=hx8OVjxthFXsv80WuldqtyG~d0;8rvgcAvKThU;g=+=9T#&a{v z7nxf(=Z0Rus$q4nbzhGz>`pKm)M$~#p-Zrt+EFGT20*}XfkY&SL9`2<%=9;By(&ho zMjt<1j9f)Psw}l~XZYDL<87Hzg8aJzIk9QQ*nXwXCJIhUu_7qV?Gb9lL&qS=2CUNB zv!=vKBwDiJ;C0Yolu>p_O9gvgT8v9WH$>KD(#pxstIS&_%oV10|ZwLxsp-0;=KV z^_ROhKU-)sJEfq@g^x#Q|8D5{v_xMqsVm5p#k!+K{4Cz#GbzUCy`BOebr8iH7+~SjGxZTe$&e7+ zBfLFVO#+Arefaj|tNB(q#De@8Cbt6PUI8AUVnl0bSvBC0!uYZ&Im)j@VZPQDBNZ0N zsZ_&Q*_{wIXoC}Im1Gp3g(79DG()5Ao`ayX;i$CO-+ zI@rLh?O#d@;i5eZ)V86NVK<5(wtn@y7Q zF7~TL%mof(skB#2cYPmYYhqfNFrLj0|o4v5|gQQqzZ3kqlkBWRyMX^-|^iOZ5p~nY@dZW z*6Tm%fFk$Zcc%EHw~DoDv=vbOJyRv7at&`JXvO>%&q`|Du3GH;cx{l z`TLXsnW{2_f%a;Azzi0EO?hQ@$0=`vda@4WQYCv>XAKs$_MBNi=@y`-kF$Jv>JByk zIkVOww6ORM|-NLUcxpd6#MpbEcRwUqi6+v8b&EJ(it@8mb8sJ!+ue?Lny^ zz@o^faA=3GEAt<`Q|%9!|5Sh>gK+Zz*2@P)dWkJe;QADG2J@aldDUVZs%(TLVQ{Ow z;jyw2Hf$k^0#HA|58W6ER!H)Zs2d|Z)*vXY0-8)fU|&F8nQAw*xW&<)sS{zzw>TQ= zK*`i6%ShyT&y?9)`+4}NFOjz)47@%?B3}cz*I&hPGHz)9oCyLcNB+Pm5F|j*z?*kW zch|81*7bfKgA4n`EN(Go>{)mv-dwD^<0uST%iehNx;w}X=N6G+d031L8^4rO5#<8+4TvT0AT*2EK8a7!o&&q+dE;GPe2=0X?1-zx|0sIaeqpG5Z)y+@vfJ{@*WII(5|NNz zI>E>Ts3L8bG^XZR8nk(}j$=U5Y|Iy_lG^x+$~y5Oa2uX!%=9C{(GH4BPJ_F%p{I%| z9(7{_6OL{w4r1gGObc7vS&^#(Dsm)=P;phj2*rMpI;zh>v{bZ$SNBj4KL@meN>}&4 z35CW(r2tlyj`s_Iny{C}t6`#7C1CZ~JkkFmRJkTpiNLNZ*Ypc4kL_zirDC6=uk>^6 zz&9M|WtiTWo#N@hVKBp(2o!ohVpez=%Mgn!2~*#0HfV(>2v1TY4wJ`WVI!_jK15Uv zncvwbs?aZ@5M_QR98l(Wi(x3ZVA4zS|AGzjEGyN!_mBDj*A4zg)yPm1VWgj`seepP;M zq(Lk}Qp4!WSIN#u=38!_7>65FN&f`nXqNr;x+GsVPxL1TZBbI3x{>s!7PcrZ4@bD0 zOj6JQZ<6A&(+9Xs>%cdeq%6*D7HySZKegG3HLDZRNsG+n;I6qDz27a60HF$5OQ$QS zg{!Qf@FTo#V_<6DlM|c7xA2?Lgd+CQu;lf$j|&szf*lfK&`=yXKGuO)wI;N;ZrU^C zl2|o7==^S^aC!#iW7W{sF~vZkP=Arf1Y=q>S2%pRO{^M}N@5veZXzPx?^}DA@PJ5* ztnXOCc;!RYAeH$W`j)HUeWycEL*xpmFgL?;kg8$i`!?vLqYuGSJSDKey&Q;x;e;M3 zFv{+UY}cp40PNIERioR6S)&`oidJj5GvrC3>8rT+0cy?Rx`6Em2$Tp7p}5S+G-Tft zV)`_sgAV&&ni+|+r`U!e%5AIoW*tpyEL(sTUJ!n4{fDjfUTE7|#K>03$qYN}(g6&~ z@Bs5Jmk}RJZK^2+4#Deh#PVwu!9F-0R(o8>1o6s2+#m{LQ4PbG{}z3K#MO6281(_+ zV)w}1wjWj<^-dy-ssjZANQDlA;dC?!eAVMsSUBu6`dEs95N1)0yX9_X&(oVWm6ASb zz^uGC)1goXn>#>THB3JQ8em}|CCn1C5~?5C(15q3RDhS>8J!w9W5{GMQX#kq#)yPA z;)p+B>Z*S5jj(1ICJxdn$_}tL6ayy_!|=NoZ6~a*ARv7M{P9tci$&4f}W+Zyb2iW;AFLcQIL2#0-ya@iI!tw`DnSaGsO=~1a1&TP)2P9JwT5ULTJ_*Rn$@1`W(e9FsW%Ah!b9?6L{H>~ zNWoZxKZ&cVe%`H+Jt#}{TOoVx{!hec=Dhb-b>XqC3fsrf!wOv1qGwYw0Q);4yzXF! z13zW;HD)HVM`);~9psdWlZh{~S)B=p>J>73_RJqh!Ztyb>7yNDNJgt@BVb$?*elZq z1(pYU6+(oKRba2o9-+bzz``nN`MsKDGyhC1o9~MUJQEr`U91M(md4mZlTe78mDL2* znYm%)prycIZMS{UB`dz=kjupG^4ljBGkkHm+Qj@ZPz%x9w1@g`9-=yR{7C|o;)FOs zO|%90MFvvEuG9ZhLD@sl%4h;MYUGvCqzR-9YC&eGW>WpaJp^%}XGFdQw5=>9tR}&` zvXt~ycaEf#1zQxUQkFS|w2%L4OZZ<|Jv4E2r?Ps`9TkA+_>S1n6q%?9MTKNSv?TD> z@$9%Svo4zWwD5<1lMv5s5kfdZu{O<*V3cIB=U2-Yx0>QN{eEhv_t>{z{Kpi7J+C0h zlBxZnw>%kEc^*pMZYU1|UuzbQlSzWdlE&-q)-T%EX()@N?%3_lpkXIsZFTpxPomlN zsEjvvw4DqQb|UCd&*afiz?v_}%8<3S>DKNAa0yaJ^D0Jm_qF%zr5Mb2vWN@XgH#cbFt+4Z6IfYJ=xzSjYr8|e=qL_a912=v5Bk2c!dE6W z#aFg9j2Qnen>YIdt?VkAQ>(kOtk^L9zFBXNa~qi6DbD%zv#fY18R#KHjSvr29ri>M zx7cPJe;nYyb3hcdGz3JQhb4_J@8p6ihQU*+nBt;P#b*0j*C#8j>vhZTBOFXl)epgu zM#C=>!ux=n75TRZvNI;)!A+;A;(? zew}rOM@I88&H)~fB()SG8?`tW#{w^X=VNjd)V%bakH%3@^U`!Ri7vOzPDpN^M`oXo|c~ zXw8+{;A&BNN>Ly+Awl;PjSf+I(%lE5^jNQQi4j?$y}RC@gHw{``CbuqF*f%a0(@!l zM7}~Fo<|=v(lmQZ@}O}~eG-B7;irny^Muy#IA)QNiKIxxmG_gH+ne(x#<0SBVmbAP zp21>?8s->k3m$Sf%iY0k-`8 zq)9EHOR}?+kiya$Cvv|5lM-M|Ht!%UUTh|X5*cl!|Jt-o3L8yx(AGM#= z2xuxS%0IKVoAgL1dw7%XDcKqymchFydwU!LNcWY74Rl^+3vih@EdAL~Hsxuo6^)A! zr0%TY{nNGf=2%z_TB_qlB+t?jfl*=Q{1WwVc9OL%2knhML#hJ+6KErbxWX+Pdu{od-e-g?X3_o}_D!D_G7f+|!(2oRH*gqZ{a1jc2MK@4URAO>S* zGb2C@0x=nx$uwZ}zJKp?A|f;6-kbMUN!Yzm!OhHw6X)!+&pvzaf1iC$*rQq|K`%2e z`{Xw`mGAceD zO0kE%npMhd8dNVru2BI41#|D^AA5Ctn%J41gSsHzMXadLv8ZwpDOVDm;k!2P^1;Sl ziwOACm^bM_E}0r1Yrj;)PF?o-L-R@X7@cfNU}f(p(Z}xl!w5n^Yj#9xgFA4Ns{6t? zurp>jbYMV#6{zOO$Rt0u6CoLXhPPX}Me*9naDE>$79ZfY$A4w*! zqE_gC^8I?nTX&&7QdW~B*_=B)1#!UGT=z{YiroKHf6 zI@C=HOlA~~MX-f*7`npTW#*+1*83}%$O<6{7UMtlJ)0+)R!-^!yf}@1a6Sc2t=DYJ zI0$|FfCQBzP~}GkQ+G84Pef3Rive6IFhZR*zS6Wp{|x zJ2uOH>no4JvhzZyJEo6!LMHGe{&F9GjuJw=a5cZ1CM{X`M2Z}{dDdB`NU$7D3kdfV z9Kzf1vMFU#yj8m;6RW$yOA2q#CSdz&8sX!`-ps@O(VlHjC;E~oUoW};u?=fIDO4%4+L+cc^g)lT7Umu`958M+Q ze%-#n1zNmrU%och9Gz6{QVGKhDq1|z950@H5{)r>>S`Em4Rbw`zFbN%z0`oZ+zZxK zy2&AU5*u|`{t1%ghXy))fl3}I-n1|Ock-k&qoGH48CQ5Gy}HgYOUiQbQli7aKG>S6 zIXm_uc#W|{hgvt1904xZx%vNrn7|2%pYvW7IAe%Z$UE`uiHRX_8T1oi56O2d2P7Hm zgFHy8&+jtT%T^a%=8UsReph7BvbSI-^qayKOI_5OqKNxjQXLCrAqx(Zglw@+^tv&l zQylARdtc`L;4N5s_8xh(+|U_ZZV>S023ly<8|r(N4$_t>I2*&Kl>{t^`R()qCtX61 znZPjSL;6QeAU0x#b{Y_oMJ<8~VKNgNQmGl*YzUOk6fDMXXb>d?Z?O44N<=Od?#b_M z;0nn>gZSACRHl^StfzXUPsElCwjh?481PVW52Ak0q+uOtmLzN-&iS_ndKHE-(K4_a zO(F4STqNoe4VyLwRYd|5glpM>_^;#)m%tb}Tcty-)j>JgAL@l}*?BL-ezj-AFG0Ub zYAh&bn{oKQz%?Z%@v+GN`#nx&&@zJ_g3tcwNGUl<{IMX`^vgwkkn)J8 zjt~D9^nMMz{53L;61&ai9?lNPgTiVl#~H)nVyJaeh7poL9PtDGul4On2}j4YDba!l zi9o)Zyd)ABc6}s(6jjisgk)h+Lf}}ZjQ8xeoRSf}w!*$9Dc1yF%R~|@vN%lGWJNpL zvOtKLvhurD&l&OZh(#lZ_&9<;QXczgp}1imjVM(?>B#C6sr_f`$H5ELz>hKsk{;Km3_zJfxb|dt z57@tu8)dM5m@OwjGj7O8yGDA*n5Hw;k7q|+qk)avxQ*#ha3mayE)qbc;C@DK&7t(s zAi`>V18h6$p_w~`WSNvyAHeNdcFg(KAND52v+5k&#&hWCA-P)bX;M1y?*lZ|DcW{y zcJc0>=_FG=$8xxA15NE!PX9jPzxwtY!%)^$_sJ%4LYy-=L@{(eQSLD9v68r=YQhk_q1+c z7kMSyN>+VEF8*nV42g+ssJ{SN6<_I;R0Mg>> z-Bk?bH-pjFv3z8rDeTE6aZM>r3>{3VzYsvO(^?S!5&^Lnh9lz~)GoxgNN|*fZ&I*9 zD*$sIzELupB02sGx%HnCW!Cp)XNjB$x7c}ktf~3NbYduiU95H~P6S?qJxwk4dZhdn zX$Zj*=OT`C%eQrWI2Ci;DU+!O>zFvFxwAkFEKY9oIk`gp!cCI7=DLpIUSQn@61C4Txj?We^%gTKWc^I^>QZQT$4m~4Sf zQTe)>MJQQ);1yw|g1`JVsr@d+*AB00#-RB4kjCrX1&!wcV`7MYKx9yy8^pQ$9_NON zGCO#v_yBu4S{kODs~51#V?EvV^!DnYg&z+l`L$B;X@_vN6};SG`pJj-*;hY-0)FZt zA3F7r4+L)(QENq$b>63I_Mp~L%dAJE(=ll%P^k#}&}LKg`h)mDub<`@DS}@As&qz) z@yBy3l^qzobR~!d&5q+KwKHfbbq^oo4^_g0H~ofA9MV{^LJJ<(=?uZnrbvnfy+})u z`Jz#j8oFG-j~EpD)R7&f4*IE5ROLDLYBF}Q{*Uw6{i8?_df(ov zt`~k)x8nX1Y)C4y&i1pP7md$r7XE}+uHuJQgA32srw#zbMW|#l^w38xVT&^b2>^Jh zvghSuTfOsWum|R>?6qv{^ZC>B_@g*Riw~VmYu`P>*QY<`Y~H=Y8=lWN z>%9Da_&7K<1dDp4MyMUQM;iE>2mxbdJhaF~=vf;jT;@qkk~uH}t`^zhHjMn_zWm=N z+&-K>l($RqkMCr((ur_#J51lB`-dR#?Y*;j5dseUoq2>JfBQumy|%A#m|mTyOJD!I zU(#DePEN7|`e!4uGfPqh2zV8ciV`U{VD7I4`pmvK>Yv?53W&eoy2Rqrj#kJN9MFsB zZ1e#k*mFh#(&U^G;qzg)2(k4!WAqi~2r*6AB~GXowrIhao&pGZRt2FZ|Hl+jn})J& zAklbqwHrOtK}|8Ea&iK=8%@~KN3eM1zG2q(G&1-TJdHRt%%~i%e1?0CO-jiSQ;`{2 z{BOlIdgZhs1PPYH2gpTAeCb~TpZ?+w=F_j4466HU#g_@}Us$EZSN7#gNwps_zHQ%H ze#yXBCfUE@E0gFq`DjQO$M*Uhh%s1nYywks{Inqq_}yXqNV+6 zw*sCgt`=Y0rz2F_MKxvhme=Cz+5pgXiy5!`x9qdI> z72n;byMVlmI!{dsww%TX2F0z|TQNtG*py$itBn#CRZ@sIoRWq#9v zOpI%+K(F}TJ}atQDAs=Q{e60`U|eY7MH%#p2TdQF_LZujI|joP?v_zz?=OV+kY4&{ z$$tx2zk4S-W{Bl>Xc9<7cT*XQYtUu4?KTFs*6ES`g9}y_QCSPOIsq)lPcdIEdbar=7$|ZHO<3Oz)OD zZe*(O7!;KsqcRzza<>hF0?uaYo$197_vIgI$S2I=ev(ozAV#O>u(uVhOk*Q7K`oth zjW=QM8=9-6F5BW1X@-_hjA=yXddvoUQc9f~=@*ZX?9asorc#(J0LPqmIy@Wj`>D79uRAmHsuL0)?RXy%CRyB zRZO7w+-lk~2R4#yjA)2qb*8g&W4oyu7+aHIvT&AiUUfgt2z@29je;&mM*WZ?(MR^9 z`qB!MD)}(A zIr7@|pgL_2qNbWL$kgZVLNMP6Kx(sx-aEMy^()uW*o%Sdxq%y_lbQmZb#shPEW%Mo z>oz9RPejYB2Q1J^L88yX1MKZ9Gx6HTILv2?E~8+L*T3Q!m0{fPv|9W~^TrhH_cPKz z5oS0ZUK}JXOp;J`p!rA5$y&?0GdI2zz>Rvi;)a}R zf-P@fcKfY+Zo*slMtyt(Sx!A?Z&sD=(|i*(QuWdU2_u3!EsP_(G(0vp?3lsc z0ZN;?c5O~s)W@{CW-gh0m=%yp@F{Ua)S z#s5^I5-&`^6VsMy@lwl0Qker8Y6vyn@Bn9fpiu%xuz zx};njvJu?rG@p(t7vwqzlB7QIw2fjLOalC-RHKLEBbWb{Mg*>sE(5vL=SDDpLYO~ILZ`Di3|U}6kQ4X7P9~?^&Qg(`KeQJ)|6y*qPN|6m`$TH! ze98X&@~z=z9dt1XnaO}MZ7cn*CW<5b$075j`y*tIMWGQ-78X5je}v2vxAgv0?q9Y) zLgudfoVuh!kKZqGn}*Dn+r!9L@dPU|37Ma`KS1Vw1DO?;>O{>?+Fzq)D5p|oel@6h zVXdf3=tu-Z&5~8hR?DrM%ny59f0)bmkcJa5JAs;E8{Kl$OtGz^W}QyMP)MvhQ1ca5 zc^fr9dA~~)PSiANe#(AB&4yso;wk%?=-WWem+WVh`m5cj8BMDwq9M8owEWcljVTf* zC`w^dLr>d3j+URke+INnH#*Vs5%tT_ve`L&nRU=|FoSqYV`v$XXrpBWrOyyV_Y0tg z?PMHH(MR`c2DA*lvIKN_94&Xz+l7`RwZ>aQJdjC!u-efwWcEa+qvbIwXFNj63_V2-0*T4=ecTn{g_&@!cPs5J*ca0kRkm=R=5Umf$AeWE3oCzxbT zWg1Sl-w-ZaT}7mOw}KwboEBUzR=wM>pE-f@gz_%9?34n=4GtL%-sffzJcHK|`(&X> zxV#IBrr>hJU!!vzE=M|JS56d%Dbhg^UPmWf_6Icg8@SBj8#c{(V!`1usLe+tgo$>w z;qs4WhRc}u3B*kEX54GU?8d!8%x>JHLDwX3n;x#X9oJJF}8jLljXttSd7m#fSI3v%beA|eb4tjYTeK{24Dw~Z+9f(df%+ zv&1We1?|&?m!ECL$MLcwVb_4}%}98dxqRejHb_`rbU+e($j|Qt!}y}B#k1&+;99`L zZ`m3irll4n=8!sJUQ6F!9~Gl*Ir+yXRyQh^s}NAJ%{j0a3Qo*3h6UxcIVx8FHUh?d zY55Ld41pcM*h-@f#(;5jW&$wQI%_Q*9oYCeay9}s1{7%PL!Mue)}iwzK*JOWBdC6B z$UUYacc8e^yl#gGhTaf@fQ^xa1{+6CA!Ul^z*OooY)luW)_87>AuOJ2^VU4YCvO6e zjj1|1a6~|3bA(KM%ZIvl5hf6Fpb=BEJk+R9AmlfUF{j0qy7vr)Hsb#iH0*-s71kX@`NaKEhRs1|1Z~%CH{m9QSiT9KSrDhuiPH%$IlZI zPS-)gU84Dd+d(v6h>o8zwc$l|oF*=z$XQeRfHDNq;;K4M({(?jHoVxd+H{=eC3T$U zYAZ1rr+I0N(`+i5FKdD{>!dc+CAv}@>YEcm8oMs#JRPKIr#4V*t3jGnL7Eq?7o>Ul zRFLMHje<0<@E{Eq9=lPzVw*vl7i=V&7=8u#E&6|U6O>WUxy4Phf3KVf%KXJFK^e$4 zM;!fKrv!lb;Z7Zt@gS<2kg@bIO78%()Yin}f-Tp_f-*=X6;s}$9hSoI!a67u!>3+b z^x$U*%0O>tP^OFCuAq!{2C8CE1~S`08OT)MLr`Xn%2|RkuiA1@#-$K?QVHb7L7C|k z2I&%o6)Y&@lcE)rnI(lmHKd4;R@FL#GTTjI(11h$-jTwfb|-@}E{j^Du7ff`Y~*0h zkiuXCw|-D&!xRQ1s9s@by{;9MfeHaeJm*qMrRa>?i2=ZY@L{lQ}-_o82bRZ|_pFf-&V{H2FsHi^NQv20>6 zP;3x5#$b-d7)*E0!e4d7V78oaaCAJta{DJ7I8(brE7D9MwBpXrI2aB-!{(ut4dW^# z9AM$MkZ@oWkHuA@KQc?g!K+(A6$@l3sPcrdxPcbYi90aYT0s>$+YYL{CI(faJ;dAG ze!{`EO+@85Cmi_j{z4KCqGV|fZ7x3R#8M^`4$N5EwCqkeXy+EBO>V(!_veq_Vs1e? zom;@$LuC*$tQwykN)vr5h)d9?k1)|3-Hw>;36jPYT+TSW_&4gNCw;pPJ>lA8z z+eWDM?T%XMkf?e4Hc{(qg<7+90xCkS_ejB7{Fz8CxW1KI0GHb+_8k)__MNk!Sh~@P zVqe#w*n6hQeNvt5(v4#6HndKlSVW?YViC?hLlE7fd!}=|vtS#k1<>1xV!P<=La~wB zh+-kLjbb6QCo(;?V2sLHQ0%+5jAC6X4aM?xV-$PcRBC~=OO0ZElC)4P7ba2*S~cLZ z5MidT5yf7&?bHGn5EO+-krqN9P;nc@x|n%tK@f#$6dMb*P;67S1I4-;^wa`1>jSqw zioLFtT0mQ7Pa?_2h<0j0cjc2PmQq?QLou~d3xbTn-();Kdlc@zKK+#lcLBrqOq7%lnGVvpw zu`9fQdELg=fwBI;1dMH%9WwFnncfN2!ie;=INqyH*k)=$I+J1RZK)Pi?RU|MgXjcIAWPA!Oc1E!6)lv)sPHB{G_Hr}eK4w!a^ z)Pi?ArmfOH*#y>_^=x1*l#RjK_e5CB$ojJJSStQ|J7BG+79ePzWFI7saJ$TYJGB5O zI$$V1)=w=+NiBHKIP!hNmQo9l+d8!%WED{7`dI}iu!Sfwow@eXx&iuH@9>n-ZQ`5$ zEQB6!4t+@p-w^$h6OLyvjea3eo{%}lz5_t%_H!z&ps!I9((R)kGnG|tnW@47Zc!X@I5zN_bk5q919p&$7C~x;;A`F%Yi`b`SK8CG?`NH_OzXE zK@&lqwb{VC-lP;D>yJ5aEa^Tpt(+Rh&-!ldZ75FDP?&>*>Way~QDt^moC`!P51v{u zArI>y;t$+Di1>quXL}Xbt!Be4G<8J8AKC;Fe|Q!|{E>AK@keV!{IO0%{P!~>;*ZaO zi0d+4h`7GVzO|5SZ;05gOC)xe8zEwfZ3_{9a6Lr)i77<<$&C>4r^XQRr?!cRKd>1h zW?GaPe_HFf>N#2%1%b5pice1<;LjWj0{-Cbfq*}F`yt>idbf*!A#*3ybw*&XaTMgAU?v1xWM!y{+Fh)7y0Ci^Uu!Fip*I@_s z&51mEyYBIqjSf4Y*jD2&cG$tq>&0KbGZlaNhmGPd-yJ*b;Je$5zkGEg8O0x{4?AeZ zU)1wf{N>h(_{%@e5`Q5~YpYI^dGt3o@fX|EbzBZNxVd)bl`P?xN8xB+B({AG;FSuzm5x8?YYOQFSI__}fYg*~SehZ{(p)bW>X9d4i+ zJpOW=4>!<&M6A7xMr-0PXg3Zoqut5)ODxoizcgh#;xDfET8A6hz^xyDX*S;*L3IX# zsaqqcl}F!Q`D6wHrKaOALB^&t5L})Z#Mv_ttgcNCH?VFu@t4^TH<%cN?!yh7F%yaO zyBON341|Wi-G>_(olz#b4>$0})``D3v;XBBZXjaY@t5ht4cvwYlinO|;HJBMxjEdx zEq3c3@t3d7a=3x9F2r9yVzp(zMT$`y31kIlD41|uu4YnMA!M2UZU%Y$m z_zUW=&O3;ALnI^KQrsp&fsr{W|X;-t9QjAl_=IuH!H9R!#Nn z@t5z1_)E4~-htW7CjJ7^w)RUfUdf)t4`TeK`$&TyZW4dl!l?y67>~c)QKuF-kGq2~ z(p4b{W0PsaedZelVKzUt0J}dOgb9AmM1BE_a5GHylQ~3o5Ku3PTk6J;PV>q?o zpJEUu8cKZBV>-3q$4wCC_@7$fLmlEUdO;LHv*ujC#$YcGHR{Lv)Pg8znqHer({y@) zHrJEZaN$_8y~)BvYQcmktb=WTa{FLgoz2irE!Y6t{_-F{LFUb|?f)7F`Tb-gY`cz( z{_OUVQO(2|W%QTvm)T_We~tLd&t{d;UbAWG=UbQ2-t?xWg~?4zw@t|C;W8eG8jA`Y z*ny{yE#rZx6Soo|CMg}4l-h%!@M72f#E+OhQp(GiK4{}odl<7`JkCl?9<*^;84g6{ zjmY?m)R10O_11}FKfbIFMAfE$r>Kb$7M$u9OU#LOy+&jq9EiHRb#o#{Xb*MkQP@Ve z=4oqAb#FCBxS(B2x2+c=yxb~pABg&d(!A&H*N8l^ghM(W+;%NJvE1H)s6UsCE^M%C zDZD;7`TggX_kfC^@}XfJV(VCd#*4Pg9wly|HY!iNfIzwNu~`QqR)y6nMm-Po)un-lbRY z4pQ5-L~Zfx4a*^aY3fO!6Es_pLQ_RCL(v-!M70C-HM;SvkcM7uEEQe5hY3$RiIG~T zm-=ki62)pV)%OrH9HX+185)({uMc@jxzz(vT`DbR$k&ZyhKI|^n4#259W(Sv(%QAe zg^68Dtr|dvc$oAx#taXaoo8>v15p_cf5!zbEt^raYj>|_WbJhUK_EnmbQN5+0fFo0 zrtb}6wl|jWcE@9eO`%rIFo=!Pu*2CKdz;sXxE|yk8KGGpxH@LIH@-e(uQspjUM&un zV+7HWnxNDe(d=5<9hB^3?Njjac*p~I((S1j!z5?x!C{>+L`ore0DQZv)HECq>U+REm)^SW@MiG^(TY7iXJ)#B-N zM<*19(@@{Er7cSXxX_%2N;EUYuHIW(Q27$Xy|F8) zpy+EIhU%@Gtjr)x>xC6nDfhIDiW5bbCSr;clF*LVw6O4V$}PVfWEL!ZWjP+Naf{h- z$hRxWq7={F1PlN9ELiw?hU=!W@bhad`~oX6iG^Rd6)gOsh;+^F8NChWWAWEl(_;@m>K-o5n@Z@haVjvsHSJRHEV5O2IyW5;9OtaNn= zX)VO-Ev$!lfp=j|J4e@_2#TzbJ>|&+!Abuev=!t&j9C3e-k96P|bI zxlx2()G>*6-jpGrS%){;ptiLM0`CHTuSF2ta=3sXT_Q!g46agf19Cey zg{a*G@|rc(rcevyQk&CQFYqom3%sreTbn{`;A)V|3$rK-Np?CRQSw)pJ$|a+9h*Xo zpp7<#xK!|P`%n%@U>y@w(pun6f{al#89$cN3R~lO%GSX(l2wvO?mrrvnj+ac6k_SW5Vd z%4RV`C24_K@o%;_coZ@(wFLj(9ni^3kO6-o@!nB;M|=Rf;jmO%fWy|siM=DC+cT{3ZoYQ}_h1?hue*1|h#o`4(V3ZA z=I!1)^3DCU%bm8s$L@HSQD3yvO{`%P4BAjm)dinGJj)UUA zZ-HWQq6LaSJ^_k9(SYKK4B~S0tmpUEpm;Y#{O$%>&vqMHna6EVjF94CwbP0F#d~WH z>u$Z`caLkVxS9)GnsBxjeRCAzD+fEXo*VvlXFVI8k;C09zuwq7 zpqRO85eQuCChNIjcF20ZTWrJzs8L)te15>9E@k}ef0TF*{8;BSa zhhVo5v3InMh|y^^B931+@&l#LQA?x`wbf<-g@2IS2AAoK|EPWObv3GHNO)qqN21LAh)-%4rG$QU^AU2A};II=S ziJvL!`EwbkeJkua?XhbOY0&EU4Nu-9BmLK_SBn;pPk+&UKS zPcIO&iUOIf*B0Jn7PG;^U#hWiEGok%|FQUTjfE#}CAd!9|4NO8yY45|X)5$p!*$bG z_~sf5f6YovV&ShxEL^m90Qc9~0enk?g`r$n7>b$&;&QF1OU#LO?EuCE@ZLhGY~7r| z!uC)%7KUv#7N*!%v2dXsz&F{w z(Q|&W1~s=suN)ztpOKfZOvl(b(dSKz+LvYTINfdAyR8Pil=?#eky0*DdH7nE8>hX&gVRN*R*-QI#erV$0FHwBTcJ1{vf^4?q&QugaK?}! zciviC&~9>POueT?%f=%wIaYxfSX*Noh(DfYS!W-6&|`D0dkb;XKQ?M6Lt7B9``7pW zF;<~}iE6VBcws#6&^yN4dgr&9+XlAfHOHNGJw#Dp+j@m?=!^Br9}T^l1$uvX%h1~= z0gOmBA2x>GUy@B6gWl3+HT3p5*@E6&n1J4`8eov1w`#yc1A2d{8+t#n*BZWhMY`E? z46uv>7$vH3iCV}sz_uzVg+x+X2R1 z5&JG-i)Y%vt`Ek)R3bKJZLO^ujE84Y7WE4CZV3(rCMy>k+hCkh;6sxlZ9x{3N75Zk z7uO$>T=bD-Qa63Y+Q7La*5=adZ%H&vRps1u? z(LN>cl+x8beakYNt&B|!mw|VRG-=zXl-WZiVoVqB8LjC-4TU{87D3sd5Tj*`hC-^m zcQSU&;VIe@e)1|Z7{|ltq;rAJy1CYfoV-3ov~@~$va|M-Vc%3a(it8IE7~?V3nM1G z1_$X13WIkQg~2gEp}~lwvfI^;-Dmg|GuMptP0gpVi#&gMFB`bFV~EHBf>9``Q>s+S zP0c@=W1X-+xvd!%Gm6e~jZo6e?|z-d!#*W9IxNicB5ux!b(g=kF4(u+QIuZ%cGKJAeX~%RHJB zk0>Df4%35f?5R{jVJo8^Ac&oB$Pl62hfqk>8^OmnQJd}Xa01S0x!``eY>GW4bP?#5 z-X@vMq>dS)Kz5H$jo6Yal;DAivU&I+pFhH#AH=$b2v{dxJ#g2qkW z7>p%d<~coOua4Aj*XN6n67_jfE~=Nh2^*$fCHaju2tfR^1F+xZzTwzjxJM0P9+26H z1Oee>TF`(|t|gD=Pr>@YJP9wHY6)*Fpu#*GSPWGy;bn|CF-P97Hw#nkEJ!uWJvGZM z7d@c^hQYivlROZ#x^9x^!&FP&VzQD{hp$Xm^LZ3Y@u@UdgroRL$&u&_s|VAnS6rE$ z#Fd|x`7lintt7nS^6;&kij!8~{w^O$@w2kJEj_QAyKpsMFy)k-l;1t^uvfz9A^{qX zq{@ZhmshKP@y~z<6A^Bw`PC^Em)S63_{olYD9SWFB}uAh{r!8tFgO<-w)>*8cR~1x zu=w>0q#DU3WdKPjUG+&3eHQMdYdd>cnlSs)Qxjah3(Jg0>=)s+_zSk3nk2Du-Os8W z7g02}o>aRoDw7M0JrI>IIeQqS{F5mNXyr*rFBvNzZ1UFhi7DGiAuW{&#RyNm3W=23w`;^RaN93Q(; zHGJ%q2PEGL$Sn^SYatAg&ccDEnga;oKti~Z;vCgZ2DVS$1)^0Hmkfs)@`ewaN}yyH zPk}uzAC34{qE0ZpI0X29k?=fJr=L)Hni1J3JqpmvV_p)vJ5L1bBW?NunQ z7^3~qFI<2j z<~=$dOKdK`AltH>2p%FQr(+|aSk4?6O&%V0R*DD5)^w9hc*(CtAVDKhr`5CQ>0$#BaLZ7j$oj;TnPtjOq zVXX3#rMt}9*<%V!P3Z8D>P=q{|LGf&+P-%5) z4vI()cBI`@PoWAs+BLDQ`)y6u4PsMcW!B^3lY399i~{Onx-`^lI#tOob|q{@(bBdi zkR8`zQ)Zc8>P|CBPShl+5(~c~S0-c+H;cos{1H*+J?e@ON;OF_DF!eum8zPXk2Y|N zMlk^m6HK$gvM73LNVCPtK0M5{du3s!ojJoSVB~pzqX{5a;QA_gV1C!}na8BNk^z(p z=^>2P{QGH|_B!UsLTirb^*2meK8QulVn?DSZB2fR>T`$K0f}W0ToU7pZ(x~f-HOkX z4iguQq&jr}^ZEyhBWk?bbN^8yh#!R7HGqt7%79WpCP~)Tf8m+v327S zobhK-9~3DJ?-eiPNf-EQ2GwoP_|}cR++mN$+pWw~pwhup(t`?Wvr=xE#-eTWgGDhiG{d5nV zqP|{#>3!AN;3f+;=mvlS5CPTsNADn~Ir>iSFB=ZMz5L}{Za1~%+NoM7UNLOxrc}Bq z!hv7`>0t3n6^d5S3b_IkUNEb5Y#Is!^`=zHdjc#1tjZ%bu< zL&>>i!1>^X4S#{-RB;Na3`z=uuTsV8<}L*P_bRm8{&V&O3|MC7{P(Kslj2oOz}iAF zz*&P6(<&2g#?MfUu{TV6cyXwTzZ_Nv(6KB)v!p@b0p|^6cyu^oSJ4nTDqhWBrJRdE zV{kBBvQg`pF=S0<3{5202KZ;&!sOv7wgf29nl5h7iH+Ld9Xy=htepX={iJxy5QYbh zpX4`mi`RPgKj6q2j8qonjQ+l8Ws--Dq;04FO&`sSBWe5TBiyH7tHrhAv5)Zei3S0C zd5@Y0!Kztw1S`hSWCTfyzZO%nFebq}E3Qk6*A645NQ&$9-9k2R8QStdl@xFEZ*=kv z!+amDl!+wTbe|2F6akLT>xa4H6A}fi1S3(oXJRE%D}n7w`I#yv6o{ZU)sw{ah&R;@ z{!RVu%~Vd2GQD@Ak_LgspL*LczbZ?YT5wELg2{ypgQ1Ni(JgS zWUBnJ2@PL~J2`@9)?{a6XaEG~DbQ-=2v1i8O$Q7HvU=}ir=mmU(wXWl6fT~%XGHMt ztn(FTAv{pLV_33XF{^g20_PRd>KE@E?nt#PtuTIbdz6<8eiIr`O?H+GXAuc#%5d6z z{k$z$E2iCtCfpSrjt}{Ztnm<N| z44n0!24QXI0CV5#TclgR`u)LR&Y8il`T4oIg*jslzZMr47M2#`uRLE`T3(93cI;SQ z-np!`M5LL39l;YqCVase-(!-tW9Ra&jqaaGfgKwcppA_SaDU?hxhP(r#xr*;EiZ0d zU~w4^Y*fR-^8CgH=9l5swXCu^cb4r{tB`rRqw1lCfd?i#ruY)r6l;WuCi%KekAJ*&n~wtzVI58 zkq=pXKC}uqgK;-d3Bu@0x42&7;0$_1eP;?8P6ST`2^~wiJ4#z84Ct0hdX#~07VfPM zspwW?xgkb}9d69gvLUS#Uho+IGz9zG?$jL7oOTtxnanV_8G)%5C%K$p@g4yJicjPBssYQs+X>>fqtShkrJI zo_{D-&SHFa2vx|Fz4Jy3>iK+i;}cN-{Yt59s8=4z&N4!zpIM~%>GeI`)}j=P5dG?( zf0$~$^?h&atx}VUpEnxpQ3cgvIoLz9^g3O8paf)!dJ81|c?yYe#e2rewK(R2DUQ*X zWmxusA?n}sZCjQ0iw_R-XJuKxUM6Mj8_xCKGMZC&(Dve+D5&}mnxa9g67=cXqdivP zSyuQRcuAY5CjEOSipoWrDyK;dUw0r*GyT^*qIV=)H|DBezep>p&SouNR00rIJBtScMUM!S7jL{Xj^u!7^oTVxt>p7z%Y}4K`|)6lz!~9cO)_Y70z=rkY-&JJYR^&!n=z@212b2G^|Cn+PzjfWtn$+RPwxIrz zuuNu|x~zx0=&|0F-)n^2nPt^e5`5y$Y|kV4Aj5{aWM#De5n5j zqpvNDi%}Q{Q3_2a>o)sG9wv!gtf*^qi9~3NO(e3RTdq(Qn% zuN-Pe)qL^3(P;jf>Y{Tid^y&d*3KdUY@p@oQgTa@8S+3*lV^EqDF|_$EBOGH>zpCSpjZ>23hNFMo37`J#ozTdzWR`Op<%Ai{Dj&5-MimW%%56eNe!~A0# zXF~fc?qE~d7Z*0wxbvFh6B@TKVQ*{Pz6(0X+iSi@jVnUhLe3QD_LRo87SOo; zJwqx$XB*v7mwx`D05Cx*J$FuA3Qf0zl*n-!Y}NwUs} z*@2JqvSOxzP4)JsRj(PZ*W7gUu{|l>ma46Z>C`?D!h%}$TdqI*XO9-l?=)>ATTcB~hamXZFRE@!2o01Adq~$w9)PM6d8$4W3c|RrA^3wm z#V3aXGy)eP$VV4@#ixe(8HO>DEAbkWyhz*CeYy8(kkkXUCQSvs;xiVuAlw=q2+&P> zs48K8dj21-RUchEw_5&_QM&TyS_b8O0)dz0!K)Ewes-9@Dn$yaw_keS2gBgBdg_M~ z|MHdaxu~BMDLywe6p$7->PuREeLmj#e7y4ozw@Fe&&69`jJIy`TerRAQ}^`xZ~MzH z_hYFq#Zq4mr4&StH@^~Zel=rZ}Rn2+DJN2l)+qOBXf{-+16)tl;P!(Dr} zb$7qFd-$E7x@Z0H;kUiwVfOTwhxx>Pd%S($mUHPbqE&otnBT1qf+zvVa#Oj%VN5RDBUt_i{Lkg`Tytj5G^;iLQacn`6dD=Rj+(Jr8$z4pg*M06yM?& zWfagWzCH9+O$+m#SbT?{wlKwWtoHwdDlw17(J=LXH?%J_-7jvfqaOcQfBW9BIcNU+ z!;|uVJKj;n%)$boT566TqipDL{_pEY+*QKo)+6Eo(=081Kv8v}hh0-8zW1c2*d}Vo z82!%BBJmVX)>d;rmX6tlgUEA2KQ<}zU*Sj8yT$V~Z<9$o_M>5bYuk(SRL`EgIJ1-s zTlV5eaEiXyZFpz0wA3{2#bJy$_2SI1#hRiQ7mV9hytsfR0+1D4 zc)j?rGdH(*!PMPrb5pm7M&z8a^yp~m@@po{-QvMR<X)n-uw)1p80AU z18eiyI^4X4=#6M_!b}Lj+L7{EMo8PuTL)OXS9sijwYz!Q0sjYSO43V+5H?=kp!n&~ z!%Nb4;HKhdLysoK-~T)|Uk1g`nJ)pL-zR~`eViHmkU85)!7p0@Rd9GL4B&2pns_r) z_O@ZZ?Pm{<@>~1qoV?Mi(9b?i38Y+!^CY+Q`Kh`qDDwPtG_N6{Cyj^b(UfiwuV9ot z-1G_gV}<3)RGx94%Bs|Z%JsDh1Fof@fxg&PJl=jae~$88o+lqWUE|Nv>bbZh)z5n8 zDG3Lk@4{78IjG15U3q@5cN^Ku zTsj){$yQVYIiV^-6IJq{9Z65)*vDIzw~I4g-9tI1NvhyI;+9wU9nPr)mB5ZA3Yp1% zAhMU1WT#^pSYa6Aa_bF*>hfY!CZ&v956a}jtRi1q(*pk5CK^TFG(K0QvJBVt()oaY z7IC1+tOWm5$}*Oy0LscmA)yHPAo)Uu&woC+e+UR52Y-(S5~#RvzTI?4kPi)zy0!`uQ}B@FA;f7oJznA-PTQ5)32{+oU+H3~HI- zp$@6TdDewMTm2rK7ph`7WNP{~s?xI~jX#6S#@iGhi&0u)m9}pni)AHp{L6VI8cW(v zLkOQwDFl3#q)P!Q;iohpEfFIeRpy4D7Tut~b}3sXK2s((uSrpP>*xdz&SVvY?jbo^ z&k(jGiUHn)4@O3-Lp0o{VT44$5OBfj@y(yS-r=k=p~bipTK>?T$~)Dj{8H{H9L9f` zb%IlOf(?XfgPxJD@qg8a{yRlwF<-l|##oM)t8;`b?{skCvf&A3I%Gx+2WpBK=|i}& zT)ciXWNE?+tbCdsR)RZlZN7NJs9auS4i9%Ko`{anv#O&4Ulwk{MapNl-%38f?+ zGl6#5o;7EAxs!f#ZE;O<$dBx7W6X_uOx!2}H`KEo8Ag(x!W=f$N-w~krH$FMWbA3U za_EBf8MD;In59h_Bi<{P1fLc>;s$AJIL}6@4g8X<`+%<+EjXAA7xZUIV^eZo(c*)d z$f&Qi;ZD^Cn+D}hZBEsIX#&EHr9VQmU34zeWrML)4d7$WWF4Htg^YAujSBVcz#gxz zjh0M(pTxzb>OSY}NKPv6R4x^79_6r10k2Vh-f$V6mhy;_tq+yUgYr%kAFLJc8s&R( z_CsR5AVT6&B6>ZPmf7+-=HsFi0S%*uB}8u-NoW>rB1+O&g;uVuOBxB%QPKz-Ss9Zv z{*1{P)>e8^JB{f0Sx9%^0-lV$e2299E$N0G;>ivPtIXeMUcxu1?x9oM2i5PYAhJtA zIO%dLW160K=6Mt_T_?Ggq!T$}*G;*D8d2%#1%@=MuO#Q}c>vDWh z=;%V0qck;3q%aEE^(69#Vo&eBFrYv*5~()fernH)UtLuwe&E z&&s_{@pR3{^L$N~>&&4ljkA+lnK{UW@y=%$-lDhXci^9iAkQf>Phat_k%YxRLg~R~ z+#@&x6V^sMqy(3v5?m@5bi%qEsd>a#9Vq(`*byfE94hpNWUV@QHtjEA-WSg`ZH&XP z1AhmKY+6Yfqfyjr{!doa&cI#-H7M2{Qmo6yX%*5k|b z*QAeKAfESKg!i(vc~xU|zy*9uy?bor*SEa&5Ha+6Zmw+Nh5S^q#Vn z(=`%ay}n8#Nob?Im~=*$XPAj*&E5f%Sc(GcQDQY)!R5t-3u*DV5lI7{2*a{Gp=X@= z;ZF-^`$$S0_sD)0Ei!ZMN`9BUJ^8^p zcxQo4Etn&I*#XfcwQLbTXi17EjQDA(PwFp+0C+u#hv~ArCpSfnISV?L>#7d0%gxDHsuTWsKBO(|Dv# zJ8<*SLe!j{>#d5^jYp3V&++)gVyuAmR?)XkjKWs^L!_>5Q;|B$0GMgL73rOd)YTaP zbdE@!`(<#dJ5X`OXgpByem`}@gmfHmZ}Fe0yQM${lYltIb{{=F z%AYWZ8*g6&VygocFGV>?K3)NMg)Bmgub3Oy* zy1rCy$3&naT$>0~aFqu7)h-KEyl^Z~kzH8*__kdkQo)H`raEZgrE{w*FKS{HS9z?$ z3JAQvRG^%`<-Qn9Oh)+&^Xz}}AO`di!C*uPT|8~%fS+ejlGQs2SzINh{c{#*pD(bZ zj1`pI8gB!~S`oisI(htJ5f;hdj>Rvon(K&PJRQ}0H@J%r@MOM@#V;_XkhY`sbMAflyDKKF!hI?~7 z0bE*e)dhkV3Qzz5ScbERg}(N1eDms-`Lpr!#Vn87jF#n^O-3%T)Cz8Z)WH}1&fvzu zdjXCW-~jbNG{vfAEfYc^G^Ur4l#)LBQnq8>i#voej$U@8oIi50+#GD3k!=AGbFWj@ zu)qMyBCZ|Tp^7O7fd9my7}8Lu`;Q*YHKB8hX%JMBMdr`~q7`!wW9Sxft`NjUshnf%Bu4qq zM#Nq1E9RnjMzF?@n_Hb+C#wj^?JR@t)b5}jX}QHSM{T1#Wok*=7&o2ib7S9>M5L^c>z}YGr8<9sEC7ds^&gcoth$Oui&n3>V zhwkgAf|Yp8dqP`byKrI_8)C}zQE_4W&qtQRO-69M^1M-FEA;DWf9>Hz1?X%{2ob;@e-!e5n$C_avwSWouK(2}f7s-X zCgV@oKo~_qi+?hj+Prx2CcD%AU92!}9t-;+MPXW84Ot|CX=fw?X95Z>>+HRH>8M>u z?pWBt#D1yYbJ1XBIi)+WLu6@}Hh&mlE>StXrYE8AJZ#IwES~;9kw((6#BUzw$w_{5 zQL>^tmkz~m@e$TuV;jiBepPD(whUFrY3NQ)Ojw7fSK02s?eLUCAIPQ_?$ef(lax9E zFC`W8kj0(+dn9rz;OqhfvDxW_oGI^*QR*(eGfwZFRwf7E@v$R^58w2p*L?<-onl1u z2P2CRlxO_tW2a(+^oyeV~>XSDN=%20|{$<%f~spT8f z9!Ci4nV7n5q(;|q{n}Bz0ou=%*!G?vT&}6( zCC-!}CDmJAyic)G7@JgYzkG_6_5SxdJvtt zTRF5tFc&dnF}V>(PxRJ26*B_*{hO2W&!(ivF`n7#uvbA!?*RIVyrHv29dl8!gZ>&3 zIUPFVxBiH=1mz2{Bv>gk$wK%>Xl^2epoKww{b=yYn3Z@^hMtHs+! z2)>yxexv^1rrBy2IC}$&p$im6v2m3TQkzJN_=BVVtGM{$QSt{zFIL2vg$K;n(aX7` z`Tq7%aXnL>O6(kfH2*`b=9JDU!{yU{aUbJWZdb;y!{|!PCw@C2Pt^^F|Z$B zpV#-keJ5tj_ueidP!;{E7SGW}4Lr>Bs9el4Ir6alzq-fBl8ic*kre0Kw9x$zm2~1+ z)v_Zw3}Vxa1$(3zb@{03G!4poFsCe$eO~(GASafKRlVbu{<+niF3NSxmgkI$YpgK`ab(}U0XyN_M> zj9Z@b#wQ#)cqP$1o{&&(L0u5LT)A0UhM@F3*29m(3pc@@H0F(i1#4 zN*C8U$iz_+5Lfj>(LzYPR}!&(^oR%%3(*Addo;&98&vq?D3EL8ALb^oXcG@>W0eQLeQBrWJt`hQ4XiDcQ?Ud#r zs#Gq+yq((4aR2iZiVaW@=C7k6D=)9~zB97x}jQDCbvTOl1=?rHpm6-H7+V z{D9v&haS<3DkESN*cR(lN5*;8t|U-ebEE2qs>~+9Cgb?S&zD-*ag8{1!TDTVe)xIf zpe>#lS8;UM0en6M`sbW?e(v_DoCj9RxB}>pGH*bnXi=Nv`SbE@(bYKcb6I8t*Pj$A zWA?7%!=n*V23r#gv#h_fpY+%Pl2?ze9!&&Ft8w=q_4br=%JHDxiecIFAm3*^U-j@0 z6aj_9$b;tOe7Wmj`UnMY=2xy}%E@b9Q@^zQ#?(v5FH$^fZY>|}U_z|3=WU1L*{YL7 zCO&?RnLr!6t{L@cV_BQed&NiaJeI*Qs@*Q_I#^zQO???VBMyOdR$dAr3O~qc*#(y_ z|G%^VFOErEZ6gnp1nyvKXm*!rrQ(q^)kC0n4GT4~tN7?>Xg&=myvPylYw7iEulUHW z$CSG+zJ|b^IcrP$_+uh>as_ra9w9@*yW6#XbnCUfb6F|mf!fn#C8>5$d)1uE?KIal zpK?EY*dwb(Uf|;7ZPxv+(c!?f7M*82K@^e**7>J){f|by;8HFbnJm)P&7+^m86d={ z`j^_CGiMmVha3j=cuH2X=UIz-#8|?Ox=Vel009|ypY=HTeDZqrn9L&qzu3C?oT0tA z=B_iP5dy_F$yj2g9vvRC7wmNdk|(>Dnskv3&TNq7^$A`13LsV;ukEyoEP^#XF3%AY zW^QV^LqRFEt98xv9K2yfe7^cJ>)P*4&)&1Tu9TY8@3PS5F4PIaIqbP236dg;F;(-1 zTKe2)Y+$_YGZ1DmaWSd+V-_AIF5~0S(>O1>xXkH+nzxG$$6%LMs+;i|XLsNx)dbKm ze!C)LkU0pU21gp95elJ2b8Kgm8!e=E%S{bM#zjZM1bHkB_g5tbE!oM|k)2Xm9GOc` zs%MZDJS%phnrFqQjbs*FstU)1L1o2UxgQphmKMT1GTDjngglX+#lI1y2aPgIvF=&q zetr!xpiky+c;bjWZ<=2}afB|_WPwDLraL8TQdX8PZ#e72FMoe>ZuKh{L0A4e2@^EI z1H$vd!$3O~A0xOXI7En6e#phGi>AIP;HcrJpTGOL)rlA7zb=rFU4HOg-@5usKm6#e zKRG41h2Khb-vzxv8Azu;@HIwZ!Nbb0D6U{8hUPG%`BAw)t9 zrar6GH~Gt4GeK>S5pC*NA3LPpHQZd0&*VSql4&KRPiTA?dXt4>@-F0(tFtHy$A5{`;yh- zQ=>C=2+@IXyN{~0rm*YSj9E`o}64YBMQls#j$_>3}0 zAjn7_v8F*7?=*g?Be>kvDc+yctQ&s7o;+lWAkOm~yemF8s$wK^&JTiwN^6JRwGX3E zp9F_{CuiuJHE^%GncW7&IZ(^ z<^z~od=c=BNHJl25{om5LjPI{F_o)*j57VaA3$NNm8AOdKb=H-%<}w=xV;@Q@J-I# z!hKN~oe0QQ&)ka9bdT{^-ive&a}7Bvu2@0)zy4P_%#nefE51Bp(%F1L7}`@&x`+`* zhQHD^8RJ%LkD#-IO^J`B(#Z2 z9y)87DS~Q&h^(%lcYh0rGsFHRj>a4Rb&Q5$>+rZ{YI^_N-*vAb%&iKfGcx_^reqcI zf8z5pMMhFU&{q{3=}Ye;c{d|(C}IWe9_1bg-%#pjlnEOG>?91XYx9d=*Kr*zHd+|) z>pZK-pN0G!s^h*`EwnFv@(`C2mK#kdk`N#%+aJK4-nK^>;W4?Rjvk3YhMFMfoQ`(m$izPHaf zCM6}og7eXbH2p_ScRm z7VR2j-VW=N?dVb96)Uwd4~G(Kwvw{aG#Bjxr#G&Q@ND2qb@(P$M-CGu*1}1~ZXJ01 zzBk&!^RjJMVLw!UeeoA7j9agG)k^WymD;{2o5{_K4w%)d80uvm^MZ=zp4cXJO`l|5 z@QI|IFgIwY#)Q}r#ra*C2yT98*+V2eWDcEb%IIEJ+%kfv_8I|+9c#jRh=t=d6S0N- zDBFlTowl}|zzE5S_<@}8Q9Er!OC%>VIcD*2bmRnfTEZK1iXgc-Q+#8D*8)xpM``w( zu`9kgsz(lR8wEg~>KvURLyprzG;Qn^4FjgsG4dQ{i|6okis!dvT7*uk*VLXRB=@od z8A1$44<^6w;=CYP&Z@(RC+`)M=8@OKAJh_J@@-ODabPsj%hP**>fd&s-uq)pSUN){ zO;Y?rC`13)zi7qL5KmKOS5b3jyXw9>vfU0@h2Z=ruHlpNm&Zq%7&lVQx2Z-Av*u<^ z-x{h#-(4Q6eZc9x!>aZSJqy(%-Uno*qNK$3ks!72y-kV5{bwFHMU#-XDXJZ9^otFg z)--TRXh3xL&~^$^sQa%-Yn68uU%3WvHGm{RB%Q7dIHyb9{W!cm>q&%N#u5bD4o)M; zwFC#)VS*fB2SUC@y@#fk)j^Mu(08Vi$EFT#?^h?2c#iUT`?m?hVLOlqmRTjuY#G4+ zhaZFDpGFF@NZDD^K-mjLT&f6ZhX;axZ}MOKcvMC2KC9I#2BCP0oN~LvyyEvyxErS)zg@MvJ^ZQJ!v(M!>ZqQK z2r56_fNk+*7*b+r1*tUrPEAHOFv>k6%-P|d?M+km@R>yF6%oiynH{{}<4vyec$0&+ zr*GajI^pOePbFva*~=Z%;vW%asTf=Ft9zx_I#I$@%!{>b+?UsJ6JCd~wV*J6PSd3S z-l+J*uL(xWQQ*Vg$zfFrs?a@Cz$M>$R2RxhqtRtY-}9jF(|ZT(!u%tT%16DJ3HJc{ z*E2V!Cn$;I;GTupFC8Qbdz$V{B0pmyT(sK^3kCD%iFP~7;5gA9iJoJfNF-aI7aq;! zxkqa4Xe(4dB!Q>Vc|!K!BXeup?$e{6fg{dZ?p$pgS(D>0RiExtjA9v2}bQ+$GDLf2;TEjl=k z#m`5z`fF@`=0J*YSF)wIJ(w$HDny!uPEV#kRZ0Gd^cb>_W;pG*=cgURwBok5a%Tmp zhn)%D3}aawUfJ&JV9=C}bLbgJiUbsoT`{v_`Kd{9$x3l#Mc&|?=Yme9ZgvD1q*P3& zh5$pKY8`=mBF$gh>&(b&8(g9W$q+l>o+BT!yL=p{h(cEVlhUpqi~~B6s7J>!X)E$f zV`NTCYxJgg8m>C&DggAXxN?QSG@`5*3Q^Xqv8DJSFOXe4ccm7`1~lk!P9+8DKusK_ zr~kTtUoM^}5RkPI0ML^QPhQcn-gc@17)7ry;#h;Huka~+u&Xw#VOKNA^HC|Hf?!(58hbHnT<0Bxf`A!J?| zj;AKMULK^wvv?LbsDljhoS!zzmje9kTg8626@}xo;xe0ooQJDOJs&oAs)ciW4)L3M zd36}_;qm)0WtlGaz!R-XYxuV0JjPeM*H zuMYX29f~|2etfoCd~i>FKKXN2^1F-;iw%mpfAjRly}P26y{A>K<*kHiTD<#LM$kcr z?IXYc9_#q$?l=Yh=jfBR{EjK`mQ6i=CkEfp-MQm-2!D#KzTh~|%4RyoL-_AuQl&Yg zt=xZVf@PEEd=FdLbh2Bz5be_yz>^N8vq|44(BFiLa;3!lPMMm-8YbRuRo1S^`0E|A zNnI5jmjJ^EE)9oS6+zf>&}`E@d`-6`O!RLXZ~K6BbYFm+ke*H|Lv=??Y z6$*NwxdZB%^unf}dFeKudD*7VC0<|4En1~VV6@S^dat*SGCpRDa`Vn!8sc510Fx3I(U}a@8 zbsZC5-L}6tx{|+QpwpwKJhJwx`KH_=o}~AE&g(;~=6q z#a9%L250h;&T`SIBS^&;c}MfrUM)WB9NOUmk@$f}wE~{=H)KMD!ddveLARhpwFNj- zLG>IS-~&Z^m@QXBFl*hCLj7N7HtGHfR$cE)q9Hw6-bAW?Re);NDl zZIYSRvsQFu5qoe}D%;xQn{&7{U){?~s}hy&TWJnLqV89(RJKw-wv}g~5E}&R@1p(f zw}NhTaCwAsI?KF83%|93ZfXr9WI;Fkj+lDTE&L+HIu>+e-8s0f^Mrjo!aawUf{lub zt+T2?fKY1zWFjl5M&M2cml%_RYHX-hP>qv3wDX$dD6|ioBQ&&VO&)v4qP0|DnVy$_ zy+`^wT$-@8ZQ$2nh;<^Zmgg~Jq}7u%kUqA|DEk=cv;~qYz>;C1gp^4IRq-*f>NbFL z7F6YkMJ)hj#S4CY(s!%jN=BKpnL9~w?Fz;(L%zLpLEyn@E}ukbsp+rf1x8!n6O8vT zE+Kz!7`AvkH!EJd(w0fx7PeqD>UFdva<9lB8`q&;_#i1QJ`LRi=w?r}$Z^rLCa9wi zCluj3exX%KL1Xpo9Z`2=aOAp;eCy*J9N}#rhqHY0^;d7xkc2gRwi|YPFKwKxxyK`X z)Il+hUeLst!HEfRA+t`!8>c$&A|+wjX3$GBy%|mm3gMF-$vPK>XY19(bf2&wwQDWt z%rVdD*(m!~eiPEnJY0i2?9CRBTF&;HR$5jfhy!7D-DI!3 zeMJ#H+4lK07TR1D`zkVd(HJyNR;W}%TKvVoYfD?ys9L;{+hg->+w1jV?bx!3I7>~I z)mD;sH$u2q31G}cS<~WeEBW=draYrHts`>yFbboNkIR+@gw~(5LIoNJ1{U6GKaMdS zX9J#p^&X0H%H+L8!6FK*#i(9nEX^yj3413P+ql@rm7zE;lST?oUe+zyZGWUgSK~T3 z2l^Kl~1!we!FRozO;u3cZyAj?HY+AP16n{g5`clM6h@-U?j<&R8&dDIX`&Q$BV} zQOsyx=j*pjBAQxL)!`d&ZCKe7P&iHR)>aj`$Df*Ks>-Wo@~-1mqr2o)lU*yXnrvb* z2%RXe8VDw@n)7}%_fb4})f00+KYeWLtA&~wNEY2&dQEw2K8AdTAoR=noeM6fv@|%c zToFI{kfz{6{NzLYU`b{b0f9HGu${vQ zy%c0&ZmL|RY`A>^jghi7AJwciA3sjG<*&qL964Z;B#_lQl0;-jlEf;6I!!*bB#Fr; zW&ofiNx)A@60lA945%x7#@S5ZGd>W~lN<5USz3ujWPDL035y!}%ln;(t!zmS34f9t zJ|sDONOJg)TB1Xc{b_FmS; zup{U^k~Nt+wkTJov^7`VQ}|8`X38KANXxAddtey5w0Or#ZPvr&1|>z{)+^q*(j3Rp z+;^zfE8fN37(HlILuTS(3+~F4QOrUKi5Lk*LMnuH59dLd=I%$_R@^WaS

tu^h;V z5cOsyAw(2N@$Rw6Le%aY&3GJ~5fdX6sKlstMhxa#M&aH@aLVA5XfZ2@jEJ)u95ZOvBiDRrF7ctL#FiY3m?x20K49_Ql~KxU zdEbgNBfPlMq&9}vT2kBgWRJ^%CiqyN>hAR>(R>^tOhmJvqR}_vP#u9$tdU7w`%pHK z&lF7BV{_+ky9V1G%VUn~e=+S8^Qn%Zn4HROk0Z)%%cCfVM79HVbuF{_oe`oYGlDaS z8EM#UOBeYkdwL(nhWMh9*YSgs$N+b@*t}y6(F~n$<%5$~r(m6ichpk~_;ez--d!=C z7ujTDcwQvtM}g$bgu=sMWfp)4(jlcB1H$t`-L~i{v}( z^$@MyA%lS5?Yu~S*LjgK33-d+Db*$y0G~uI00vmP8;`id+x|{BZftwkm}u!CJ|>Mh z20+H#Z2E4u=`#-RxZ{^HyzH&25x09~1Wbz$0#E88V_lKsjBD#AdR$DjDLL3ebJL3t zO`B;AGS2&lSAaPmA;qTnD5*2W$CNZtqnd5+-!dDC>nA?rV93?7-CR>nyT4NnhK8Aj zOv`5r=_5%v?5}vne&V}0lwt}$@|$K1|3D|PT1 zUs?KP(*<5>E%h2x)}dc!h$+%F$)Wd99}Baok_fborNswOpKKU|M-$8TK?}HJVXhaXsBhnZe9A>Aj}Jov*g zte8%`&su}LMMc!~(2WQ$rQ;vXRZ73HDUkoTyU*=lGBGL*JRfKmePCZ^u_4hjXax<; zwz>OL_p|tWobk4j$pR}(WoV>o@NA>KMJ5Do-0&if_6Igsy{zr1=X|K=zA&W^!6`oM zs3?b1{NhzOvv6g6xtm4WmCtk3jjbnr9Oa1nYlDS`{0Pc%o(oyrW;`^9Im)GhEaqoZnLR*#@L zJIoTCou<=;MKMl_QZY(>HXFIcr-*6RDVLunUR5b^nb+b`*&j{_#j7kS&ICN*zWL z033&6`+B!4l^gHiPQRdgqiZ|*kBXg18E-=iE1G3W3ymW`cr09jo-IBKfv&)%CyNpjV9zOiIhWp!3dA-kDrt9yp5tn8*_S|ed;B!T7UPCdFM zkZknp@?;R;FN}!+BY3uH0<0)E!bAGDZ(r2Db-&qKQ?IT_iu5m|C2%TnfAiaIIN$K2 zF8wq=3@DtyMvWf`Kmd}ygcnGuWhcm`yhU`8WJ)Zn-@GMXF1`$2y0f=%_6k0>q^{Z^ zE@_l>vbz@vPAi9awT2*NlOayjhfv-o1xox7sz+j}qg02UVT^u@j<8HedEee<03>IJ zdm`oS;iui-T*UVC?NTbMYS$vS%yC?{~c*Q-;}$_OQovN^^Zy5&)$BTIOZkAz1s>*D?Y&ed4SJQrb@ zFn1;_`Oyus!Eo)>rG-j=ccFF0odP(d#kWCxega!5s2DiY7MXRwvbJ*CfGty@iD&Vp z)B}r;2oa{P+>3dU|0yfJ6ER}m7IArF)S{C5T&CauRw_u^df-KIF-h@7QxzVPSZ*th zWQVQ>1^)n$o)flR1=Rq?e-u_20UZ7;f+Yw76~%cu|0M z{raRq4DVY80e{iV7-Bn21?t|w4}X}(;!ukFY4Ia~d^F3llKhK*jYTk+acqf+UE}}O zI83lk4$muo5aCG>SV5!^Q=1k)MC)&m=>NY8uP|wg7m3bl(t6 z+2?cLihnW@&?%zDKO-Y_pKS0|QE{J)=is)?zEu>U{bA1!uoYF5@_SRE6Zr-oIwQ;P&k*|(6D zw$lvl$kI9+4aX+o_(cSDwU%tp(-y5tx)wGpZ_{Sk)!8E`T@Cng8v!oD^D59Y@Cf~S zFI!&Xe_nA3J-ot@ra=OBh`JZo4j85qXpPy_dFPh!6_DUiNv92t5FiNaWhDm$z}$ui zY+xYSmwL|K_oU)OF!Q>{cg&4y%UJH{6eg7@+v^E6`YB<;tsPYXHm%^D3^kP)_pF3~ zZOIaxuw_qd+_Jl~#&ELOa8ltSTPDr5)MHJ7Edzq5GU^9r;zV5;PAE3}OH%m2Gx-H% z_RyBLwXFb|GW8)oQ35@Z4FO_ke-_>7l*U~v!Tsy8ZMX|lGpL44E`(_g_pKQ~Hf)Bo zn8-51242!&0C{S2bZYFUopzZw9(QdSU8IXk;k{B`0mPHi{C%QYfHB>oFQ3>Y(l+Qm$#UV0&X@%Fh=mXJDhWwQ_>J9G%cRk z7ryzD0#93%9_wog@JN9Od69rY`>25m>t&fpWsq~voD%IYy8BA$^64HP*7p0p=q06x>0kjffWUg!Fm zp|>U&YFnK1SYGEb#~6uaGzG@Ri3FJ0;{ag4gBbweWk1Klq5T}fdku3u4g}r!a|p=% z!s2$NK_OlWq=1h76#RXV+Xp~W@M7|m%NR{;PnNs4HS^k7h-!cy4=+=&+*)qZlLw=2 zp7k#&{<={iyZh-@W7=yRl3J0)lI=8@PZhqxmHP=3Dqted? zQ&qxU7n`*>raZNtEsme;OnxJMTLE?@3aCuATcIWAxBuHv@1!h3{}tYCr6v^;_G!w z-n{8b%EB0;Jgjol^;<*LGh?5?l`niI%FwW#8xAcphG4Op3fXK>x-1cm*eG7l1;|ik zD=B_=5DIV=&l`06B>|Li!$nN#Z}Gwb(5WfYrY?jYRhOhNSBaX$p@hpsQn`ylSPb)` z!P(u1)bB%#1@Wv;v3#9~*wQ5APL!k5`4t`YOeXb09T8r9m7momoDf3ClW+Q~o9;&k zwc@2zm*Xq3GQmONBk2g8p$Zi8JCwtDV|uB-L^Q(~(V9`BP4Veik!BNne)k(&5Qa{w z-P96ZL@W{1P4mHYi6{HDcfr$~u3~9M*7i|JMUt+Qz)levjn8oud(8J>0136}LQYZY5uG3~FzG}`HCy|x0>C(6>3%V7KVB5V6cI{$W zD~MpeyPMO{V!m00>PY72TNyCPJ4OMMR^w($VLt+eYl)mt>2b;2FCSpoM;Ru4O!cx^ z-e>+b(jj}!NkButQ{aa6#a7=Qew9+%RqmOC4>S*!B`wBdo+_V^_H`EdT(}jf&K??w zbyN;m1P?WU@WDVPTcdsC3aQ{|rP94T8Q_3ag+U1cUL=RahjJpRWxz$HM3~PJ&bw5! zlw2ZW)v6*lJ*}-S5di?2d)Y%0+KmW9%ICICAJD9B7z|D6sTV0hyciJpKfE>yk=T?R zhLm6l5w&Et3id)~eVoO1PuiH?6YI+6wS$P8Nz7a_(>ccig>^cl$I!zKcFGuY_xH2Ly;(z7 zFqsLeFpc@EzC~i=maO6_vfH8@ZvM5g2;N|<7SZVxUk8q{IJq2@KN-O2$w6rq-{5C2 zEUbSu*hn)q8Ce|-=Ip*DYg93|aBb>>q~&Q9uYz0ga({$@Bg(Qc@U`YxO2;Dwwgv~D zNT@f8`G;;Ch$wW|m!L**tX)`Lb#8x@xzO z3pA3?L${pggZ}KpxU=Dj#Ty4rlYy!`TT*LyLGdPGPvBtfn(rTGs_E5c=H(V3 zL30Z-OS?8V#&?XX96xZb*4pDcmZtIFJSbUOWsEKtt`GjXrL$$>nU16RnFWr7

IH0wT5!0G6Uy7jI6^R_RWJZxbSIFK6n`Q}sjtV3=c8ox)5-TO zT1{(sW8Actm0LQTwF}E7F_9u%6!P+bi&?CZ>O_74jev@`vbO+<-qn}eLwN8HoGIQm z7!`6z1$Alw^r9GVUvu_pe7z}L! z%-(M=pj~Z_vz>2*_smcrRoZq-wTINR+I@Mb)D1 zHA60Q{U7-}yx?klajve_s|IYg)fVDOz9I_`mZtgMLH8T2w9`NX2N4YvMOlDAbJIdS zamfVm(ZnT_!`D}9GKj{=O}-J3K+QlyfI6e*X{9N{JVZc{e3ra~Fo~Io(dgP))LKB@ zO2)8o)P5RfzYU`qKJI_AwseA~2K9-77>+Qa!!5E1$Zy;Z&$EH>VE(pn7pkURm3ZCH zMBn*{OU95`+w~Z<0YhPLDs$0Yx=y7Jb6pPA0@k*c7uU`>zWgTwQJqK{e(Tt8CnFl;wlSG+ ztCI#k)tn*FtnN;QZBr$vG~!o4nafo}DUkFTIkeay=#%_GwlNBP@*nM7Khur~r!wJ` z5J1065CiI$i`zl37QgX3BMIQ9LoWgZV${kRzZtuP-W$a(yI0VLr834Yk&+U@j6r47 z&YfTG-qLJ*o({smS*4;NDMWUasUR#8Ux_lb zfWYg!Sti2E_*lcr&^?Y_1e%#-+$fY;Fu3PaQVr_xKcG zb1v-3iTp={OX1c*`1I~U_d!6Slq$FnpTyN=;KS=8@0$9&@uzr?bW4})lyub@3v_#_ zjQ{=u%lPAlFfRV<5%P?1pu3>Ve~Xz#PKk&-OUmV(&fYaBK0J^jrY|2sKL3kmv+O1v zdVg}yT|W~!^w1Mgn~f2k1c%vOUzNcB=Y#ImO)>-~DM4#id=$f7e%O%1Y!6n&Qn)R2F+s!Zol+M8UVdYTY*xiz zVB=CqSz3IIse4a_cj&!+p?g93Sf6nwxeEQka=7f-iWK^|M3^jyFiU!SJ;bHGI7tj~ zNpFd@*ok4N5#6)&3yTnD<9-o~)Q@(9tQ#82vP?MI7gHNWFZ@D%V$l8XZl1mfnKkeh zTK@flS)chcFM~D0?_T}ENLhSxAZgXa;^ONIdY=}vlXzTwgRdq%av$3GH#LaK`}Rz> z2L1n2gYFgO+PGL-giSXHUK_$ivGr;gOg?(&-!48a(6E_A!&>kGP-NiYu6%Uy5_0k? z3ia86@9xFI4O^;v;oybO*SQwqY^JTHt&i5OReU~zsxJ&e!Kj*kZWPI;MlQ*p1427CMgpGf`q16_e5V?N=4 z5#t4x1E#i+i9@>xNqGPrAHD!m%{pKfNsSLD#S;&7Uzy5T&g!_dPV*PSRK#zS;<^Kj zk`y-%G#o#fQ{hPmkS`Pxub8&Hc=7?bI)-N+qqR)9RE~sU{s=BJdpe8`zl0txccLCW z{23)u>YuyTnuaG?cX)yP!>}m!QXyr=vT(czMxJ7CXxgHTEMnXIT55}z@J+AT(jR=C zj}-6kYt@1i#O`n>e=G8V%-fB{(+()zP{6@B;%ipN12V#Z_AslHw=(?p{asFl*3ros zdMKBPjoMhcxw!s7kouo`fcBTR9h~Txv}Dx5o`P16k*}jQ3GKV=C60DKx-Am^J$JqM zf{2GKjS2YM$U|TqdVKf#OceC#2r8^(MPJtlDH*wXMAIo9A}K&eZI(W}0e}?0>wpGd znH9FEN7ePbR-?eVL=%d=l|Hf*c`DTUrpgE~;;(b17S_pAqL&ryIC}QG2i)7 zN@mHyX6cHy0jxKr6jHY0`3K5CMaxei@xRZ_0d3sln(jsv<_>)C$y$3lp>M824d;9D%C%M|lAyH2+2<+*^q66*cALwpd zpV8YEw<*9_-86W?#$_=#yBYblEVPe{9P2~w%MNqr3!xTjeUpL*`ewzcEYic)jXy6s zpoR0C@x@#&?w2`1;*W5@Khi#e>TrqD=dLeeFA6^A_H&cHo^xof>_YkN`3Jzx?)#d9 z;o?BWF`6)1?;rTnvlFP^1?El)@V%M@>hiqx$Es z05e_W`E#s@TAfbM0a?EfFj31-x(P4>5e5`^XiGKEM6j_6D-_SmU=}Oo;$omATnb&H z)P<;1&s9bv%%OM%l)U7Vgk$ACH=FfVJOkQcaU)Lz_Gc`d7`<6Vp{UbwtvChIy2U5^ z6dB>P__Hp8*oSNW7ngjGQ0Pzh`|arG-{NP2sEZp8^t0XBeBK2?#-`}uL6dx?CK;GC ztY!L1{tt##EcWOenGR3%Z}J;l^aY#F5zVIrPc52XY!K2f45>$9QPoOhM&aC~xUsB~ zG^|udDYs-|ZB1eN+P|Ra&jv1ox#XjsE_8FvyUCohC2B2 z8=Vga$CQUP+&kv?hDQ~DcpyUF037+D1n8=uWtbye#+x55)Tq7WP;yDY^Bg?qLWBZU zt+OgV8E{g3s&7DtvN$|c{9V7t%DBRC=r{&ZNap7zmjDyh&@y=Tk`rYzS0a1O`Xl;H z6arJ(>}o@;>hI9CmgZ$yvF?q{#e%kQZ;dl5CBN;0(Q3O}Z5*0A#EKmq{`4_6G0yq{ zTD9c*m4a>}#4ZsPGd!#Ks%kGQ)u%ied-ncRh8_d+SW|44T}mX} zU_pZSJ*dPFr`&Cf+EkF|>gb)+cerkQ-XTxCX+u2WyZy7fH)oAm1k)v_nh3Pn5 z+BWINa=DC{cpTwp$WDG%D~WehNCZ2i%1QC+15mkIXwLeH4O9ksN_j(a#29D6sneLV z#&qD~a77u0ZarJb2~#(%>1Z3$WaR{+v#c`b-Kh_y+h{B?*~06}&K8muudPT+rJ!y| zo~|&#jN-iLqoo=(AoPea2S#D$m@2C+mFiHuwVGNfFR*$9Vz1K5Xp$jqYs^h<7p=y& zgTRxqj5jtL(554cFu<6Wjx4>|VF1vK5IA7a$3tIUu`FXnE<8DlVWr#ERW?=8WwwW!CY^BfU_7RNKm6*^jO~H;%GcVqJpjMN|Q_Mv9 z?Yz;3GPSq4!CQT;g5575;Z4o&W4grVOt%2nzcll}Nm8U4Ye{^OqA)Mjdm1|EcA!cG zRrEqXL1>&`#^p%(OIEz)KnOoHA_;dJdFx1%Fq}*sPKuh2VI+u%;HeZNE)9Ywb}rNQ z5Iu{VS<#@tdiH?%%h^8j;%x^?owVc~$yA_&5mCM)v2EvZL1QC&u}PK>_ASRGyKie| zkj==jI`Iqczd(q`uENUvA6!?efwIU8m!jTi#f zxm}HK^c*WbmxknS4$g~r_NCxs z0b#_stBI*1@Z{knYW)I1-Q1fNZ;{%Jn>Ndjb4hZQOXAW5c&5!l{39#g+DA#8<2v&n z3UT;VFYj{(?rx{M2#*?Gd+oKYYlKbvY`Mu_!qI&>_ht{frawPC{wUc7d7)!u5;FWX zWD+JBMr`+w>t2+u4FB$Nx}O_=nU`RM;@y4H5oe1J^%d|=`Ge)*Lue*eyz2lKCh8J! z1s~_w2>+43(Fou&D9!O6!(ESL7P}s)C1FqXX5{2)GzNO`GWQO5{g&2gb~yJ-yH(?F z2zkIz!h3(X-_NPe$s1u@B4!_D)Sw_V7K7Vq)D?~*pc;^>FAt%_ESZ#=|?6)A25N8H%~;OAJZzIs}7nE55U zS*g!*{!s5!S%2S6fpvh&yZ71eqac>*0Jg5Y1`wGz5K0J3%S<10^-*38ptgZo4BgG! z!n~Rv!g{h2$FKwCyrBkh^J64+kC}2H*?Y)QWu!+Lm>xaG5*~k)dpsc5zWkbA#u?t@ z*fkh{z2lvHR6e!3Z<$rc6boVKVn~un9mq7AAY|)4ya5?Rb62we7;C77C*T)p5lEcf>nz>~ZCO4yNmgXu zVjv8q!{p(+6WAnKgWdivkKKofN%@5eL$%)!2WG>VS7Ak)rDQEbcNMde7aygH&m0!8 zS2MbZj?g{tb&(t%^9X?=E6uo6z%ay~8NL8`d%Ikv{BCpuFdshWBgw-ACM5iUTZ_-i zDAFqC&hOC3;kVy({Ax0ZhhOH~JgLUZ=cUQdClHWfwgSG)4_|uxYKjC#XIhTXFzKAT zl+cx1kwCkppYa4v;08EmW43GnR?mJZ$H(WuzV5Q%5T2x)@aKf5YZWuFhu_Y><{_9J zxSADuIL}IZbIZf?!H}1xR#SCW#z!r-or9;zM*R|CZh82hxKksg!#94`-U$(gdjZhS zif(5CB}t21roCN)Cfhyj-<8V}u`m(<%UAiQs@WE_I9^l4I8owU^JkC8mUVV)Sw*{n zaks3q@vIOaknl4K; zgoN?VnV4>>MPrFsM$nL@@VN)jqCpPNw4o0cl0moUT?h}7GDDw9OjQ+#;^>zfA0bJ z>rJD-on^K_HpZHoI2C3L4{#em_d7ZxAFTNqJPi_3YYJp^* zii`8}`J}7QCpOrhr*{6Yx$_8Ezakixhm5~89-34=-%90lKhrELZ;>fv@wHMMBz`CZ zVpJEqjl!O0)xq^uN}KH0Q!m&Wb!=9f|I`b%PdR>nvog6UlBfa~xWOk2B;h!Z zv;o^CW(c^KUTgM5T+0@m`U8F?$okdU~*UIZypY`U;0oIQLoGpbO- zT6cf{FR~F&mISn!;scc(FjV&_$R^IOGr#Vumn}*kWnV|@s&${ar z4VAynsoKHC#cCF>Uu+^5?4*{)s?Q;87$ae6Hf+8}nH%*L8XM6@kOw`d&HTo{rvB6I zFUpp?f15Tsr8Y%G1Nbf`tS$1umBx|3|Bv}{n+aU^`m<3Iy&TvLgf(;kO6g)>Bdx5* z=8RidSccDd-PyxCzx^MIC;oi*L(PV+xTt&sZ~*QC4n$7YQV~IG+q(i^z^!~5hpWrSQ#a)8 zfHIoR3b9-+Aq&hKt?-W3kn+%kTaURkV@!jR2-8GR1P#Kp^;iu9EcHUayuQe?nn6R| zHMDp5IQVfga5myA1BBLZgSXdr=v>*FUDMrvX%;-T%wqw6S-dIZ1(V`s7a-!r26VkP zw7>q^`t9Wx)X>ILa<}>Ge|z}@tJe<6B4Y5x#||jU5+l0FC?7lEto%2{lPvDK7%M*s zAx&tqDbf;<%8Y{sQjXR-OhR~!o4SKZo2MSH$kO&2AZ~ETvo#+CbP)=3kHS-?Arw*Q z3~38FC@Wk>>{RAm@mHlq+!re=K5<|)MzmZNlHmw{`tUvs5Ny>__N&A8H5X;S3X%9E zyH;_SHJu-07Ho46qmDOl73C!J>G!xkvL&g@Z157u;%ZLp*ysIOt64eO6 z`BhnMP;5~F<5;7B1X@nz&p0nbQhW-dRSj-xUWS?^V|g<9dWCv3`d2XVx zPsq2ZndL0{#ErKcP~yf%)&q13ov(lnv&J;bxUE2!3h0WP`^D=}4&6edhMU_(MC~)Y zqnJibciIGq0-NBQiydzU(f4hGloJ5aw$StAkb?m|e&&CUCBDtmq0cshL@c*dthOmiK&&D`ik|S_1ARWdd?}8($7d>N(xT3z<0T3+@hcm+Lndg*D# zYjqG)VQ0|kD$B;n*n^8CE|}e0RNdw5L9_*OPz}e<97JRW5z?%Ih*zv<>%^dA8FW2e zqQcTuN?*mN+Yz7kzDk(x=f|XaQG74~p-%lm96xG{A9*r~EzVG*Z5*lEIjjs$%=TqY zS)OJ$whu?)e1jXij8&;r{Y{WvV{%4s<=Zwr0Rf*}$5G^Za1 z6Kn?N5y5gDw0W|OM3abNZc?l(8Y7u9E$(Kkx>t?R2>eTulT{-U8llC_j=^+NF9R3% zaFam>eqil*R(u6P*i#PWaf5}$SIO{_wcRbgm0z?k*v0!6$3gX`?bc-gzn-BxXl>l| zh-3*>i%p9UHXEDQE0ikxw?fSj#rUErMRhQ!)NiH~)$3L=D}%yb+0quTTYwU4#eqBE zT|8Lm>|R9t`#;5DxAc5iML8b|bz z^#`Uw^}jy$cA{Cfp=+vUP0=ctVm`h$gjVw5luAM=$k|4T3A0X+slbaopkjM*WsS4q z8?_gMWUl!-m8K~%egrv#JBCxtbWNbKm#-%1LL5K5_Oi#C?s{iB z{8UoB8ro(n?G&b7CB$h%if9jba4U8A)LHN;+;Zg&vn7qV!^fvtN!R#WsV@peNt(h3v; zEuAhxcl{Kj_=ho*Pig<%Ts$jv-UOcg6fwl}Tmz~v!xG;<74G@BK^$Er5Icy@M)CVe z^)N^DLv-KA*G)Z|h++4(tWj`^t7V%B|LiHV`}a1pwOIFv zr3vrYnac853Kd3puvjCM-*dp}KB&PHgo|vF6m0aX;(%M_>UhU|8HML+)WPBAGlaC^ zU#biOe#|etZ?E+DWO#yDEtSbD{!IlCEcOX?=?4dhz0v89r9?RL_i75;NyP6lTW=rnSAb!RnFbH%DIoMa_(cRocq)&=ZNZ>_Z0<=lH#IS1*SxDU6la_){*&V96YPV|?O4bVi9z{|;F zu$WO#zaf;4$dIT(!Qwjp3ikhE)w4dxF4kRI%*pYPzzL^!BgQ7=m3a;a6 zS@A;`={bBX5v)A$d8$?--)#5i6mw&iZi$Y$%zbCLd-y`Jyqr>t#gCNM>x4TrtCjK= zu_MMW?nNia5BFTPniuw&6Z}TO8rEC0U0i#RNwk#?LHu)WVRg*u@dx{Ds{h+pY+sDT zSH;n~!WbGmlzMx@!SLyc2dkI5`~KnACza=~JJ^*I*ra>(MV3@%0!(U*Cbl+Z>f#0z zqo*7k^@Uf8(WcBPFWUy2b>%T!{9Ea$V~MuXxu140RuHs;L?~h!^DP@nZ2=SKIgPF} znynF?p}kP?Mjg-h$4l+FHHL!Mu17hX!Z1^2Z9e7Tn1&?V7*n4r^{!DNe9v}mCaM{z z1)N{59SXh~r|ykxW^l}8rM8zAPd_*eE}qggqtTYKD=x~eaG$QaD7(sQkzNsmW(i7y zCOC5Ep5mEct8A&INpYQe;kaGn4b3*85p-T zM25Tu0lCsiWc&y2Nw(4#@1S-eVPF8nza58!RSo_GQtQ_kd}x??yevX&%;WXqUFlpy z(9l3dp!#j>`WPfz23}l3GX9^o??vdT(Z0~&JZJQKck@7&uR$9&vaw6pV1HOXVpBC(ZK(V z?!ypdrLk-19Bjp*D^cY#6chl_fvtzgoQ*3!kp_RKi;<mk8oaE za72#?C9tYTs77S{EsQ(>ffj8A)F`dgew){Rq%aFPR&?+#WvWT~$eX-)8N_wG!j<;R z_RhLm1^z*9(pxbT^$f|3bC8jwUk2`ZOBZE_l!TY(kY_;y(dg`dPgT8FMAs-}I}F{?}YmS8j3$(>dQEG>IeZnP!E@Ux+-%1p4?1&UaI|@S^Mz+-ACd zS3HvoAduZ)#58EB1Z+oe| z*QHJG<%l@xc;3PP!=~*3ORitDLc@ z{IV*Q^|^=qZ7SFtk<-_Tu^OE%*X^$5y4_hhnO?8005PQsM{HSDE$cM+v;ygP`}pG>zi$aL{7S?Nn4cH4&t1Yd## zun}YK*74kJ6R@7M4FZlrRL)+%OT(p=XKoHzUP(C6?8Aw7YLGok;X!Cu@E1;-`za99PXI>q) zSEV8Ey%%s-4>LOM$)?9A?&XvE+s(^#N5Gt-{rjEb@qPYNJg|)`y^Aih#WU%44}`ah z7aUZcE6?ITNj!QItz8i%b^5Fn`dY%66@Uy}9a?exXn$6P4STH@G2^9@M$(u1PVEv*Gw3h|9FklWyK&piR2~Y(>)?_aSIMV(K=|cs=GXVs*0x4u* zzT4*8iSBo|6?<(_2X(B4RccYQa#1atqV!LtEGp*J<7ZlUjsQXC0Btta0+Zs!2e(Fh z>hShTM(@62?N+mut4b0g-xOWWK{c{DjN*e8VePF8Eq0Bd1)^ddE!rL}_ByoK-=BR1 zS^Z>=tFQ3BzVRA!Qh7W{-C8kE2iO-bxN@)58t{PKn>{OO25sdEVagD2w*YP#UL;v^ zD0786UZ1=MW`H2-kZ_()TyE%Sy%kkc&7mHX*efgvsE6lT6QiNca^HX!w6%vA(%53C zL$ZGvUs~S)IXs@VrI_ClCKvM~kgNjQ`5c)aS(36QXtJ zdD=8&v=MpNek)8o(Ahmsir~{;Yr3J|_A3W8>Ar4lr*MNuYh$TO%vcm(2QP$&^rXy0 z@CKn_Gw-%R$ef(v1lWD88SJ*)0a*Omc}67a3q@PFb0P{IP|>zbTXOooQpGLc)5A-NdMcoIOfEqIv zuQ}*wV92VXWTHk6M9!2(-)dsUTQo@#J%>vIrL#){nPp({o8q+x(KaX_rI=4<71U%* z#?EA^N8hXm1*7Fm*`8pC-?8kI5xT`>#p`r+us&8-%TLkKEye2(9-%#fH?mM@%$Y5V zH|V~$)}4gG=)NGMGbLv=E2k6;XZ07$tPw}NrNf!xjghmYzS@8QU?JUE+oqkS#andw ztka}7lVOdv41Z89f3HcK70on((Ps7_x-4f*%8tNO_Z@j-+3IEy&F8F5i6p_uP&uh< zv`yxhC|`lKkrz8=Od*b+8Q%&Zl`J_^?ShhE=GI?@nCM_&vF0+>4kg%Y^(4ca5dKd= zL5&#T+ZwKvBci`w-X9xJVp$sk~a@_qcS2M_#47$piRcJT&*Q<*?c zB$Ej9k!b{hNIAjU)Lne5=IYy;@M#S(Ah=gCq`!3)mO33H>O(VS$+v8;(U5%r^=x~) z2%EHxX8J!VO(NeG16;jW#umkSpGdcd<&Me>Z(n7rPE5B~O{|wKTI2=fy!&NX5vYw9 z4Tp`qBUsoerrG9_?p@6)-~{OuG%aP>h@Fp!Atjd)Jqef{?CH0R%kGetE!wj=1IpqZ z2gxqeD;GyRA>C`obCaa|iM3xi!a_9GDPFjwOnPBaGq(aX8*!GfOxDP>q>q4W>Y<=~ z^)&^FeHwDc+^B9%=4Bs6Ift!z+b3^V5R0?80-W;#BrxNsc%S2oo(VeOUCWei z%sr033Ov-?gSTcKo^zkC!&04avCDOr!o+ppO7BhB(iI856&eO#Bj@Q4*QR6AD;Ai} z)ULBp!re3Zt2Fw13rt$TvMSWCOMA#>^b4`DB%XdmE*6*g>A_@}ZViC^YqK?PQ{*lV zOltKjtqdIrDM<3o5i!6KIkw?S1bC?-AXLLiQ}0et{BxBnN_p6aH%S_f!x`L3Vh&K*0 zi7POr?2)wiqZq2-YPr9NHEo@noXNK+e#+o}2qGZX08jh+**^Ab$lM6%$pcb|iIhgA zNEE`w=QVwZ2Ygk`2TgxOc{k#*FxwsSkYOUXpFPP`eRf=5Fp6e}v9D+VXVE1W=7i2H zNLf09GtvF5;OzJ4SwY`3tAdd@#|$Y{EK;TLF(ly#p?Eg6=Y_pItZFoen)}{^`gy_& zdXq_Uiyj&bCeaJ3yuM~AnJ*p$VJWgW_y}_cg6l+8Yz%eZJ*I}>yRXn#RZ&5&?rWRT zxY@M8HoKZCQwhXINm=F0qBr-tAhG@9B1ej|oq@F+#DE15^>UerZry=wgs(~VNKkF$ z!B_QHVKPhVz4#kj!D_LB_vk++1`sYT#5$t8?|Lc`85Fayh>??``@TPBzuThwez>(} zXltb;jaEvsYPx&y=W~h7wj31G%ArTI1`bn_v#5J4wSIjPh5Wqva9^2q>w3K!zYsaA z#1dPVKoLdGs4dxGz|DtytfY2~ko|UPZ=LmIt5w{l!2{VcnWr3F)+2}m##Ew~uGU&-AH9rE%Z@snfoeGmxzPKFCfR; z{+OubR*`pOTDG@uaWFF`F;F5ZL}ADcpSfVb%mo8xy)()fKZwZ*}mR(>e{|0 z2tct{V^(`ij|78u9pv2LpvZ3y1>R8(!V(U|xlLnca3JH^hlcV2H@--l=%tL!J;pq1 z4hW02^O;eD!wlQR9JQNCwPRNA!kwYziWvZ@crAeptX5c<4+*Dcx1fOVbwL4q8roZp zV%4_U_uJEr*d#n_pTglOI)BF)(#H$}zP|ay2(_dE3BlCZLAVsf`D-QFZ4RTv(5Rrq zIL{vpTz_UNnplFU=%AyC1h6TtVGWunI?PIt z_)w;H1k$KpIgT`Tiw|soG~$4_7&=;yJnjmx$9gaAN5q4d=r`pGLNNEh!BchSsGaAx zaK8KVsR;p<__w`u*4#x#Zky>W*xn^jze2kuFW8+LfZ->2M{|*<%-th4q z;&ECVUpHc5IHg7SlVODW#12xN)=2Tm9geyk9JRN@QQ@ec-XR{RHSze&4)NFy;z8A@ z9iv$B*&X6>S`&}Y?GTUcARdDq;(_Gx`5oeMS`&{i>=2LbARZKw+>tzrFYXYJ)0%jE zX@_`h2k|(xLp+c??%p9Dr#11oXNP!f2k|(6hj>6dzPdv^PHW=vcRR#mJBUYFp!AfD zB79+Um-D!%;iOE1DRZhq&Qeupk4!+)JBG)}OR+RjUx>%0iISS<(nLq{s>*^FmL?jd z+mayBkm0D*hkQ8WQ!G{P)p9{|rAm$@Rh2o|d6h^$R07H{QCe@^)83RgnQtV&T!}Nv zZgDwIRYZN^BkJ#HH&(PBL@6LDJWC1)2W9$jP^J$DRq*AY9uFM$k_o~=6|Fh+$O+>x z<=#~ld{x%E-pTtas6ESHq9T8GL! z&b(tSl~dwwrkZkGPi(VQ`7J?&JTj$VS&e>*9b08?4wM^iNW^<@D{VKVGQ}C`z~dBf zJSE76bRb7=sKgFjirlb4*;8xoKBRAecRg#(-h>?}u zsOeT5Zw}KTiCTqZ39na=9=jk1S_JrG-(5(Jdgp#?Gv;% z5-o$&^+JJzRoJJ4=Q*D)?13lHvpO6K{Gzf2yBsOzInel7XuNygzP^U62>WcWTM>57 zs7?U|8;!(56Ut1$h=9*|P;NWw8nTjYHYIg6WKc;QPh#yw7<+^=t_tbfLN~3WfsxOM zZYqHp^4XkN_pL1;p9cL?Lbx-t0~FRqa02;s8Son*pV{F|WH)t{3yzBI^{d({`9w+1 zONg@`>QlG*HSS%?hprq@Ki|##L=-_PK>moTH@adNyW^TelvDp@uFY0KIZs4GZs-Ue zv>WI;{RQmNo}@DoC`>QCf(L~;AXrj0RSQtc9V3*tRzq|<$gO~JoZLQjZG}L^Zx%>| zmfUF#k<>YYZ!M~6Oi{Wnpy{YW;FJM4V<^hu6oL}W5NJd_oM4$cUh2dpsRV(tOr~dU z+e=j-lL!cr@MBV6A@vV7N+Ht8+tp~q5CYQ6_r-iLbmue`V4W5908LW?Xdy9P0i9g- zH#cuZEIN^RqpjdDp^~vRwb>Hf_dR5)>K9GLe9BC36P>8ht8DMJSxp$*<2TR*(tand z+EW#vV#`}FS1S=Pq~L(Ay&TcFd~|Kgs3!czgY3C=r`ehcHzotS?lj}*GokZLtWQ_c z3i~4AqtxCg(%c~FjFh@8rBl796gt0nQ3)Fw`~Vhtj4%0UF@}v*seyPm!|ETk8jA+U ztsK{Y)hU6rF5g?(ewB%s4`P06*ewfBIjhSwg{QhmVgRdp3qlVhhcs%Do`h5-vHx)l zMoZ>Gix1Qe<9HCQ}?Hd1c@D9od}*Wg#8Px(}*5~ws> z+hIo##wzTvQco3bXh^z+Q}x_~GOVZ^pdrfsu#N#yPDY8;yPHXPj25wZ&9{X?Zg5r{4jV!XliPUf zNP<@R7q1D|0E}J#onv$k`)5(fi5fDDuj0K~rN?>=SyG+O8-RKQsy)T&$0HXZ0ePz& z9)|D6b~(iPEST<8Z17kmvthKkW}zj^i9;f@5lv70*IAmyndfAsgHzL%)C#JPgS9UL zOpVM5eM`2Y!dcAVJe+qfXDdpQl{=6hrYq``g)IR>Q!96ND4>9Ak7}%Q>T+l7=R8CA zja0>5%QnVIsznU-&i<+yS7O!~k@6*XwVBX1@KP^0|oN0C(x*{^CYn>q<2 zY+I3trV)ioolmgoD1YZDFFHbJKnuMy-Dv$HgeuuXjIDzIO0zI6Ag<Ri#C-Oy-6*&1L$@%uRiXKevXAkOPe7Fg~;=S90{ z&d1mq3Prg-93AZ6NPid}8+OFQY`PuJmm8XQV-nkrNs*i{(^I5Knx){NYeIE@>$Gf* zO})@w+N)7l8%hqAn2jEM|3>ha#_nZ-)Oug26Jn<_hnIY~eHkY4VW;@FgOOq!RvZcO zoV>6WtoqcsI2Q-0#$L8fiZ-Z6OHg$N+Z07aImjOK?4I=?I7lfh>Gd~I_wM3Q_f7@x(706a4vBiS;9d8t z`I_~9C-F=VsJ>9#lwxLN9z0CJw!sLN_R;YQSS2{X5<7PJizS$im<=b%ltA$>HbU_z zePJ6Rs0N6I`;-Vc4YFA^TG0m?a@GSlgax6KKG#j)jV?}SJHxx;N1;Y+DM3TR@Pp7R zZN&U@ctwk_c_QS&oI|r+?&ZyFG$u(6h6VEnOR3}>8o+u0y|Mrc!#%q6GFxuzOngqx zaywq>36#izcD{AiYz+szM&PV4n<5C{fTVC$f~*8cQ!cyeeZ%AoApQ^Qy}`Hc=b90u zxiR!SZgfE~gn@%9Wpa@JoCBpOdigois$;G(mYLDdw|>xdZl;b~h9`h&Z^r3f=am6Q z9qZvCb!{yZ+j(s1c!#htJedV}_g2G~RyI7$h&24h3JvyvMFSr=d2rjDKH4BqUNVC^!{|q{){WC7-hW5`J>~+}sN$Pd@_yUFr3XL&E0SHBGV*hi1bw2WONi52AJ&-OV4)gqNSGH-e!v2z zRWECqE-})OFjqrD%u?|s<+HK0s(`kI4F&0#{+iyL9{Lfsil^u)!O?6_31I*#q?{~- z%%ow%Ib=_&uGXdJnqMWuUhy=+Q&24oo=Qsv zBIrfgRi)~coY;s!TJ37+g!O`EB`fwoT4nh}1?Hg|I>?*FL9vJ&L}oakWlSS`1_Pa; zgT`+iTlwmaZiM9a@nNOM>WDr=|X^6?_<-_0oBWeq{lR zr^ht2evxx8xpM!3WLA_VkA0{crYz0g!+V-LOT{)qMDPS36$il?2VxJV0jbg-C-GHc zyt9@Bv;w5e1lYK6LdcCElAyHF%J-Fa+HG)u9g2c_8~C*`>QY^A;MYBZ*tl=tdR;6n zpdxL+anxsrovvbRJn+Gwj5M(E*zh#Y#%ub5ECVg3X}n#GZ7d3=*KKar3wXMjzI`yx^EMjMFvCnQP$ZA<5EuQ&vzRIIhIkzzf&hGM;SE^?Tr zXRlH&_||b<pKqm=(QJ;&z~M(_;BZhX zVm7r$B~X_gW21~hLFK57jn5sET_Qs#QhhKsjzw0W_IYC?E|)+PW$x5doUt)4-bH@+ z78)Dn?kPj+%+gXe_e14SOHF9veh$q!g%f0#*!PdkN#+6$4Q8oxf>}yZ$P~W+lD9e= zf{ax!Z1*x;U7nMq>en$s~8c4u-BGwM1C5&F+Bb?_lW3!qEMvDu(_+JL?=z z9}D#WBnc0AhBu@R<8;=Fi%w|mIA#KTAk36Lw?8XlHw{7CVW#Q3Sg_UHce{!g{y5?5 zC4r-ciV`r-)r@$%9vmm@hc=FzWvma}9AoWGM%#yPJ7azD$!4q%+`(3pF`Zq06Mps| zD@1*8K-3V&<`7kOfN4bE7d4xwVh>XAl%0eB)Z*C`=*o`-y1GC%i)ZV}l_8%IJ;Il= zC8*)_(QS1r)eHfU1XY%i6J>^|tWrpvSfKVnyr>{F$Q%K>Ct_NhD${K%=y;Ah)p zpPIuy)mArka#w#}w??5KwWmXu$^SD4klwm(n`;Ga3@>-k#x&3oY;R5*YfaF`W?~2J z27>P{#`9yrcZ#}Wj*7a&LbYEWFS&du!y}hZF3(Sc%jb`qV+CU6!}#r_4&_cMn?1+i zlq=P#WD4CZh%!E8VAU$)S0>xtpv|IE0c^) zJA>W?Y42o3_bg48_U_y0p4T*&UW=92SVc46k7DfkQK=;yd{Tvvs+>|Oi?}MeKuY0_ zqqb{YbtGD)q=7ZAIwYZC-x0#%$FdIFbiOAP==KF7X%sM6+`6#P877Dc?cw~gUH4ptN{{#trPXehc}*NFqvp47|Ffax68GA|0wKgs#!Jit-sb?W+92 z$+ZJq6QVBz3!WT(sg$P;2Mu8fmHGznm2gN1kzz0+CsAcC*ze;ku5V_#TN5~C+izl4 zS(Pp!r>|RXvtMIwZ1m38?M8=9(5eO4T!zdorsPQ1Y$m>FG$%?Xx(L*KV zj<`45p1V584JcVnujbxdkML-o1s6MM!sC1eq@k4MEzMgKr!Gy}8b!TvZps}Bba2E+ z)D+1!qL-9bVB~CS8jyiAs+-hEgp{c;YMD(Vx&MaAd&cRbDnhjyv8j2aL)hD-Evtok zZ)(es>18Xbb}p3bIO)}F&JW8PigYOA_vBZz*S-Z_`;BRuHiVqkCqwYGsaorZ!Y^LAU1>${){Ljn{1SrX;VGRJW6&mg zti9+ViD1>~8)Mo~Mh;H6*PfK=|KZjo5Z$>R=nyrJIHUe{`@wjCQ~)(}yo@^OhmTsSDiWqP?KguN}MedI9H{Yvc%?F1d*DknG0_ld1T z%k0lSY@y>xHWzgGzwK&jy5toy&{l@oZ@YvRZYRIM>voFp;M&%5zf(NE&wnU=CX!hB zv4k|c*FNBE=xVFD`2mQh*`o=fPnRtr2^~p>VlVf&Dz{vCR+=nS(iCxpxw{0NAyt`) z<460mXkZAtfZ;IJ^LTu>yCAjHEWf=Of&*iX%}X{jMu)dTvO&NxHOkV6W!F@ANyRHe z65AOG)07DR2CYH&r@$I5w~_&}M}tN4-GAIxY_%00)UlK)X@x88%5ru}Vyl`dRQNrv zGG{i|z7SndATqoW4Xav~AVN^vuc-oaY}wriawz_5dK?L+_kbgK9qKsJ_BgWF;mH2} z>?6Pt;zc{aSyfUV4p!;>OBo#+tfEH%>s=<30oJ|QdS$Fez?Nx&Mk%`|SA=|ZANW!jFNa*lSr@&WPYp2?bS}(r~PujB;7xsX{_=R8zk36Kx0cX zNKTJ(b#;1HhAr2SKm|d{aze$MeoI#xuyX;w>84?4x8+ z8;Xx)kY~y{%S#)kT~ekL&Wf3)@+IQDh3v|X+A66M_~?wBdh}cMpkU;j5tB4?(hw74 zX-*44omufVT^;P3)zwu*W=A&`Z`WlZEHk=H;=mC#tT6i~^O&&!`mDG`H&{7d*YqN| zB?A%R(ph(DnDVSPF|1Ab;+dAUw&25BxoQL68i-KSJ+ilA_p^<0h_pS&f5 zgQcz+qi+b5d`GiIDmI(O7JjqoPicb+mLz9`QogPjap}&MgjlQb2hGm`BUU09nO$*4 z?knCc%XonMx>Yrok&2N@6d1ECxhEMOVH3AqP3zUy=oXN9js?UZNnF0VeQI=`4!J=9 zMF$6yVs>_E;N60Z;Yt_@RU$W3Xy6^19Yt`p8vM`1S2N568v#u0ttt^7b^ysM_4+L9 z<+#S0R)RhoDg6t<5@@a7CkR)!r;YZRHT1tJ-ol%gcyjTM7>=Tx@A56yna(}_7Vm9- zixCrnSN630lQqIpv=!crnh)N&iqXlq_?r9CR7VA?%}KX(Qn}Po=lj;udDpgzXxc%~ zgo4fCUCrA2)`(!+A#nO6biYl-trKtwDjtZeT@r+fy1E87K5CdgYHQy1iOtTxHAu(m z*k>%>sqWz4yr>sK>QRBJBljYqq8n_jqQ`2x%iGm;)q0T#t34?i; zTRKSzYN|V2laZy_M6#dB6-Tss`-Bl_IhDqW6crF{m?Aruh_gjl^Ly<^jWQ1XnXFNo zD(UT=Q%c3-zH{4uwLzffd~kl7?FIWAbr0VxO(hb%a(@vkMUcyxeCwISY5JuJ!DvKS z86_C)>u3AeFZwy8^D+{Jm4xQhEHm?CNk>SlR|G3 zeL;Xn?Va(mnb&)<5BX>q#L4&S0YOqWg)O4DnQK4U&vt`Fm`4KyplOvY*m$G7f`!JO zZ{=Hg<+FH~9vW27NP*oQK~=mofTC)T`BmGxzyPO|sj{PNv6T!N8ok}nOv#&-GWJ%1 zR#O%VHy#dG%i3aGdtIsU{gb%bg#jQV(X4I^gs72g(R;lr(TuE8Z8+mpw%Z(r!2!Y(ep&gT8HzVT3YDqBO5D(+_M5{Q}wvo{*Hasus~Il7`ejREcN*WiKjnAB7b zE-l)JBIfYEP-XdI@29SDMx$S(5sHGO>}!*Sr?j@;drk0SD+OU z6ROb%IK%#!MC8LwMZKw17U+U|NKtRl21UIQk1|pkfgg7@b{O4|Mc|!3*%pD@$AGyk zCAdWr#v9t{t_CDuT2HC7hB_)9$-8|a?VEt>#W=3dly%N#y_C@^#&JCu z+6})Qt`qhq*U%ccF8ZRPY9a`ZV3a6N7J^6lZt;N)pnRIq9D_*a;kDO3?h2$XI*EYx z2qMr({f1=a&fj})s&>P*^ZXXhcYi)j>LySdXxr$A0@)lHX{H~Xqk!3<;;l=tYlPA6 z$>6PbY&+WR@YaJSi-8Bu9Mgnv+s0e(+5n=-l2WQA+lw3P=dC9LDel~Mr1)NIhZimP ze|&k7_z)VG{l#6zQL5ERM4VHaseEwT@n?sr+?Pz{V>?Vmip2U{o_Fma#c6HD*oaDV z5*fy+DQSIV2PsZ#r1<0xr&vFy_~;H&oYqM3nH{89KT>>b2PsZ#r1;zpQmh{-KE8t# zr!`W1VFxMJj})KSL5kBFDZaFW6zfNdPwgPZX^j;3>>$PZk>WEuNO4*t#owK7Nb$lv zZ41l^qH9I@O54`lv*j{uNfR3$r;eb7M*I8O+b5{Oua3R`G&6k^V_t8|Sr z$UvEaq=AOCh0q<8E+4|sS`=d0;W2l?$prc^1y3jN(r{2gF%F7e=b&mG98|4?g9;LGAhdXz!n0LD0+sCW z+0jZ!omEJ?kH&K41c*9z`^K^fo~&bYujMadO=lI--X@UCK^vjtLrOLe6RRl9W?#kc z`}#V&uOHH?^<^I~)v4mmiST6b6`fg_%Z`TvjyzyaTh+QsIl=W!(;9@i`iPmf;^0Xc zWf;wrF!h$N)XB66&@@QcP4cLUH{N=-jY;ihbICVGq?hCSU{t|bD-MH?Rzevu1i7nx zBa!o3t$p1Ey?9xIkjW?lUyp06lF2o_87?USwGNVb9B0NtDpJke+-0ANs#v2kGXWVZ zQc?k&Lb(%nMq#{qrf)Dt(NBe~vP%kEr7VNO&M4WeuvI|7)oM_c5xzB-OSrYwNL}I- z41jTUAU5co5?(`)VO1P2(JHDg4Djl++{&iyjqqA7G9~iPBHf`65xmPRYf3orn^;dO>Sa!VZvi1d3GVwTohjs8M@;awd6s{L?c~;??4wC15SiOgwkkC^HLcv~?th38eV4eeMpM|u$=k4ojNR1~_ zw-0{Qt>`&FDesI@4@O+$K*5M^&v`g*JGvU8_iZ+AVFbUzgowD>i}3phO7wlf?)`Ar3k|q(=NqAmwibg<=n%85!EBA_TciocDtl8N9W*hzs$ASD){CpXh<&^ z!2=312MWrFj-smuvp~?(b0&g3(o3(f>dpp?%mvxPrDX(OH9~f4HAc3B){1?P)7q!5 ztp_O2b0JY$vsyNBP`(m}7O7-Yl(GzHT9p>|AZ9uMD;P4;oF2gHIWR+%0X`(9k&u)+ zF6sm&X##<=Or~dLuAqyRwhYL$l>Ep;O8tY4QXChZw4JL0mWL1!N`J>p&}R&0Ci$;f zkD(8j7IlNlOBf-%Q*xD6i)$z){O0DZh=nG?L$wtgNDkCNTfxDX5?){4>gu@fD>#&; z+1;k(@uv7LN?1i{>r5DmxK@)n%c(vycXYzWt0 zj!;}Ct<dcf#jl| z@j@nvS2@wGW&V)r_xL`*Yzl_Jm@OU^0m`R3xmaZu+YU;CP*OojmBMZ?f_z6|!^^3P zQ|9{Ch6mgL6On1KX-l(!r7J~n;PY?3lcsqCm`qCDpNg)Q3Jb3>@3MZ2e)=$w5e!+O zLZ%84u%3(%cQlDOrC0dWtRK&*r&N1o{{<8?iL^Tl}P_ZH35u&7cIkJ4DC{B`RYTBeO zLKtvdN&N-xjxAG2wxMnna?|n4k5%FeW(z8}%Y5MQ$fWA&>EJr+AYrHSEgQ@VU|FjT zko|_N5wf=;u|1~n9>6=7BL|e~Q|@4W*jiy*rAb3!9K;_A5bx@Z8Pk|L%bg+S8MAN1 zN#kv4n)_ch+kN*hU>8av?-6gxI)!7KAV+ZbW+$LX4Sl!N5>q=qppA z1H!^J3%Q{K`I(q3co;Urp!|)zndp6u(61jIRyEsF;Gv1aPr?JMx;JHkhf>uMU^+tI zIm(MR6P~5)kY9vQmwZUFtAM{E_$K_u1ixG~bmlS0Uk58-iAbsA7ZsnbuDxxeo7-QI-m|$BXA4^rc3u9xA+)6|w?3lh`i0 z-~Ah5Us|eX?dh^vkid5uH#lIblw2iRhNQ39(#l^X5+48A#aW39b zjlFD}R0@?Xs}9jUvrG9!XJbdvlTqD$vvMiH#*RELUC?T$Ann9nAig!ojoq*2YZfw! zMW}`?l0wKOQ%X{iLU@>Te{_r*5$#LSghL>!qZK(W@r&gGj~Izo*}q?G+`rnR%(9M@ zliC)@`M{?{+hTi)g=@GJibP{@^sGZ#8XNn=rj12kqTQ82T=AoWqnHf)!Q@S$>k(!D z@QM~;^KL%B!5o^^$j>$JbaRP*-}zKxEjzMD+oAQc68-yCqW_#}H{8_&MsZDt=ew?K zwOvr5VcT%ln|5U;C!bfk`ROABL6d0RRMDyw-mnau*H}}c_9(r;EW5C`8oo3RP{bUz zGy!4d;^|cT3X)ZHAW;o+`Otb(X00Nx6#*(Yk-{K!w2eh?JQvn!VZ>yHI`tZ#Pg<%t#W!M!&iLU-A?jR( zsBsh^!LjSR?UM4@SO!#udbYl^UhiRpT`90u@l8D?I0$Tr;JaD17kXM;uNy-_>N>kV z?b>2)sGiWfoZ(u3z5nKvsWAMtwM#-)EOJVNb&$7_n;|Awp;(%AiI1|V1kEya%@l^c z;#-sJ_8QN>YOBgA|7q4}Y}_{0(G?D(zC1*}L~CcIZ>hTc2#aB5+GwQjbTmkW`mVJ3_!QGT>RS9Du!sec4n2A+27^*B&91xv!!1FPUucNeriVH=W zn5!bnia1TIap7R5n~^lC_YC^hSK4W}!RUBsJyoh^B|iFAuVpDZD^E3W73r21C~P*h zgjw0@`s{FM1Y5ONcb02`+c+~SHG5Qmab{Fw`;t^!xcQAk!Lm!>4LqsUz>`Wvp@K{x zJbIJy&Rrqz1G!(=iYmBOfLXPclg2NSRV!D z=sq>HAWAA7o=EuO$dV))t9L)!oA*WUp1CIfa{buHs_65SHYz9fL^1PPo&Fi$kKNV3 zSB#PvbA_KZ56hG!2(Oy*>F@vk>+BkStBsVnKdRBAfQmn^S;)uNIe5)H(yvAN9x$D>8 zp{>r+QdvMs1-*f`1|PjD0Io$_Dafbr8*CfUt9D6RgBG4QkX9eURE1QGi~E5yNTHOt zj{zoD zh%yy%kR^dbL@vkSafdRV%9L>xNIdNn&k2wihqYIfvGfC*S6CJ<&dET;LGkPy6wjVb zZRiTrrScI=-YIRvrpjT-XrPRx8KRLgo-QVk=Z^8{^1VqZsA%Gt&jK;t^JsWM5FurR zsoHrFKu7Y-7K)Iv!kPIzV$NoTGafD3(PGn0gzQx`ao}Syb|CRorisu034+8wXlI?{ z>0>3i*R!zVNcV~=PLLPJRP+Zz9H|!nv(tJ3c8Fv8E*5N7HXoY%+S8#wME{zlM{iw!-Byqy z@iPZ0QUj@bN89xG)&wci_k~`6jGp)9UW|#ye7SPsGDkUa(X45eA}O-R0Yl_~0~W{~ z)1yHGTjXPD8caQ>l)S6&=d`)xS zc-%)j79~xyR@gm1Djt+W-SoJAnR^vddmS~Xu5=zUxO^Bl&&taN)q#knYEWJI zeX6UgPD08J|A8(F(FV~)kjWW{oTYww0_F^msTx#QaR&8U2<;~DMX{`b*0z*XR$~by zIO43)HJ%)go^~Y)%$Kt_?ztRD=wyi9REr}YCGH`X2+$GZWCg1Gg9g5KGqk|Y*YAL} z=x}3`WmbJclxDZwXy=Pn;5}K^6-?FxKU`KJv7IhZI_f63iD0m5C4!6g#rc{Z{c0uZ zDPL3KXRz!$sipJ@_=FJW%m>ntTB-((m76a!fh9^0%2*Lg;W2azqj-KmXru5VuL~(9 z$;~FZc}mC~F{_6t0SCE3uBoP1GpnyBkjpGuuF8SS^QyKcLkL@IY?6Ve+1F`snJ7 z)5qAObDvMzvYO*~Q(J~i2F+iKEb4T z$-#)0M3F9v>gcK6m1VgTE?m56@oat~r1<=cvh$rl1^G82m!FGkmrC@h0DWr%L*Cm; z=Nke;;y9v7pgko_k5L^W-c{M8x7_a(&sb!sjxWse{~Z6LI}l&PI&nbeSwT1B6HJ7% z2zE-J=uLWjLH`pgfu!QD#?-q)lm|Z$DX`*C=@a!1`0>!fZm2hpM3gW7iB-?_Xks); zt8&}Yn_ZTGuRpt%izh58NxM8Zqo2uBeBu(@)h({$EIZlT%>#%G+f5@@g24$)J%0JV zi?Tx?lHQE;4E`~c5Q`7o%m=u@@XHDi#1H^~3$n5BvF@ANIJz-tL*Y zo;&yUQt)AK7cq|u(0_|N&pW&Of@ZOx87u)r7nkMJpr;DYDhVdg!88=qWipyWV(nOd zR!(M=kiQo0;%3=TY@Y6x5@oaEW%xHj`~^76YHzAM%IIp-#y)L8*AaS@OcS40^5O(S z7ZauL_gz!wkTX;~hZy;2A$qCL(-7jA2()Hakfl3R?_%YKhDrC0>v@}Xgqs#mp;!5& z85f^SwJjT(GjN%u$MeUDqyV_kl`BPl>??@fz3lixC&RWg+%fAVSO|I%Z0|3c1)*{|@;@*)}Ph!P@^k&c-@#q5=<!y|J@Ta zNQuFO`zn}VCz5lM^VtIt`_LIui-H)tj^5qPN%hmOWg0nbR|3o=JU)Y#V~7XK!rB?gx$3OnT> zpB4vSy=h63?%G5##Ee!pTd&vwIT_gEVAppu*SZNlEz_XmB9Qj?3H4+uN4a6_a>Nl- zC%>4KinCmZy-b%o_Ap%zhmcR~8xlPD&nU({Tq1r(GT9RbCCzF%63jHR;^~W_a-Haj z5^ae4DV|-)hSkLhmm_#!$tj+?*lT-%1)tRlD68#ZG8ANLtss5~Xlw=yh(VYa!|)(e zQv&A5h%!91T)bcr?BdD*!u^b^HG3!D5VX2N4M1*TO7@Nh!s&?+p^62%lxE+fq8>pm zp;lGySHLGtGO%EhAIn*}z;9PzWy3;?86(V)s}vnGpP4;Z)?EuMHG6K4Zz{vY0V76( zb@wf4Bj=q|w!xQHoPud(U6(xo#wNvcYEmDxYMt@46^}J7qx<4!{U?^AK%`{BsPZTt zPK8z_IZgmMd>84%kffq?WN}9T4p1j-*#N$x&{=W&1;9j*u`s*jrD$0I zF1Y@z_A^!Fx#c$WvWFyR0?3Gx6o4pxZ;8qH#Di`Z%;7{nEy#u{5F-IO~0xSh)M`Q2~@M9<^ehz=qJ zOz{k-t7{kaV=wnwI-a(bg){UURC%Sl&~bO|ad*vg*O|lP{w~~cUZaO*uPmIYyKu^J z7vx5K6^Tl^y?9?~N;r!leo8D!<^&G&z1fw8v-GLZCwEGp=449P#s5Fe|EQk9r9VFvo(#K*P>=-(*Y46~d+dQ}@2C9(?P_~q+Pfc%z*O%?0Y4@dKU&_G zK3OUueAvym1UV;yu^UiH-&jPMPWg9|3MQ zlHi`M&N}~c$IecQQWPUvCs$?zqkuC!Ekn5%r1CV$X~{Vm+4G5pvfmKy$*AWy z&cfsTZ+udgeU@}Tavv0j@abSo@ccep_?X$Ud$wP;|B@pF*+NoLfVvj0pZ0*AR>{ee zh>$VmWi4e_5r8mQ$V%x0i8S-lhpEOOROgt)mZ(f+^<3GC+ru;P)ahwOkaq+0icghK z2=<`*6Z}|IcOLFuE?&IEp821gU3{zHtP%9i+g|dlnbi_8{n33T>%N z9j|U(Jt2~?8nN`A^E9q)FZY^H<$e3t#W9Z))>Ll@FJ4lqI?klFG4zYx#unn`YXdf0 zn`nJxoWNcSZm{hfBd zwo}mfOzm%Y2}Wcv_;PsOTaOQVqLkMh zBSo4Y2KJLHL|dE%gn* zXZw}U;$;<#c!nqd*vM;Ch!6?@zWF4~|K+v$ub)Ye%)0xP4b2((q&1lmIK(u>qV%PC zJCGQmBvrYh1+cmLP8zXKr7zRQi&t#%i+*xLFS;(vMsY)J&H+b;cT$!m)n5tD$?z`w z%3r>2fc=f`;2ZPCI&87=qoN-&en|L%p>rT`bQ;PY(THe26A4^oZTq)EfEVp>uUO~{ z0ZaD23SuIX$$i;xvc!->%`nJxidRqyj5UKHMrqgLx7>~?&c+((%fNqG(w8Ow<&eH$ z%d^WOMI{+ts52M(GneSgCH~8$`f{oNa(IO=hgaMHx7!}^m#^BR^=q;gB!mh&uF0NM zivNeJQGA+nh~le9hp|gsCqB;cG@|&gYDCJdq4=NK5K)P5HoPUfi~~j|_j9paJ`dS^gUDoS{$D zwGnJiS@Gq)k+f}UaT$%k{n#k<$Pt)Mi|h7Ql6GD?$V{m^9F*rF5^Jg8Yz>fn+<@d2 z*+Qx%nDh_vg@U>G09MZU59$2;{OtUE)}Ej5bm!-H^L>WzIp62H1ZN;uQ)KUq_HM45 zkyU4S3Ey%ee&?9{jX1m(li>&MPM7V&%ifW@56=r9ZU`T~e^=&CeeT2l!xO@XuY?a@ z3Lm~^ABG7F+e^DA9rT~PJ)r+3+nuM6M(9n4!mDFIDczZ_?!htCO&12ddT9Ygxs=R$ zdFj2{l$pPhV?%84N!_f1;PP#vQz!jBwh8Dy-`tv~S+nT4%nD!IWl94@fW5_(%1q82 z>I6{_f2#(W%FKkp=rZiLyf}mWlShVAlZKu>*NI|UtN+& zwiMnS^P6;(-)wrHc(11T()hikd@ZokQwQu-MlZY5;k7eorNtehBM}P~9TEJ>Muw_= z=Q&#=!@aioy+#c6K5lj$$Wz>b^|zXSIrU8inNm4y`u+j(NC0Y6vXzR)8jR5&*KJ4W zjgbq+Mm8i|QnCjl-8J?Q?-`_9(PICt9NKXNHq!|52+yeY8iEY@$S)TovB6_Tf{?F& z<_ED4PlUgnoBYNCbcbg#wbtS6FuHIWqAYuTGzoza;l6+pSN-NglHbs$rR>s+vI}** zM7N7eUc&EaFFiOU5k0?2T%<-~CZ)>b3nnru*Bn~L5a+LTcWM9zyihvOrG81hGde9^ zy}*(NR#(?{&==gS^z=w`86PaLK^trW8`NOG=_h1fne}re`Kc@NZStpLneL0mR+d2O za|yKP_3h6N8vqQ`%h_d?zSnPQzgyaGckVaKbC*QtSRPo^h3KYpkFdZ|DRd4Bxvd4= zNskyz^;-g_Yr;nV1~+PxXm#m!o*#y|)Bz-e2!kF2#bbEvv(ORKCvBlCEG$&I0!8ye z^rJZgJPWj%bJ=o(z)(12!OQm_#|B2v-szd5#k(F3!lT3RMI7`SaR1z*dsTGbpt1cg|i8G6 zLZD;PH|HOtdr_d(@6baabA5D zO)GHZo8>qNDtX>HK;_0;Su0G{c1~S`v%^sn^$OGseq2bdr#vLc3wm0mlv3}P+de|D zdP!=c4Gn8=Sr)Wi5XgjqJz%nC&}2Zw5e*OfaSP%)h$!`uO@HT74?eGM9@!Ow0_*D` zI%W|^c~Wk>i@#lGbb;+OU?kFLK?YIR^4W{ywx^bY9=6!UI{nd{s&F-=u?*HMl&v%t z$`A^FfiqDYYqz2*Gt-M_foeFyqq;I|=;0#`g2+Rycl0<6aQ&~#VxW+zaebV#dnCay z%ge#!C`{Xd5D}2M&hp=dUJ&oOx(y_Dpa>_ia5yv8&4}#awqiqIi1>6Fl3>Q%Ggl4U za~TvD%G0SF1D97(s_wHT!GnUcd7a``sqleC+4HJ!a}Ad=5aS+ZpczoDr#Ng!#zF}P zKoe-|6t|>|6l6~usT75Y)4F_jO9+MWwx6DnWo=;4!#~W|R^)K-!-uM~N%5V3&yYc^ zvlEdt|01S34BDj_jj7P9bnBOa3=({GV1Mtvg)JcHVc_+jbnm0r!ry}8FSI6Og5 z>>FszUv6EIyGAjv=2w<>F+m$-;MRR!cXd_(c#gel>750JoC}s7vRk}6w!~D`F3O?| z1NYz_fvhWTMnhtZ7PPj!4jgLkcU&gT;p!RAM3WNanu-KvrGX~un#en+coU3M^=2%d z@d{H01UoPR7D>Ed;5NA?V_uZ~dJy4ShmGL?*F(ivM}6gd!J&L3I;z-fWdY*b99d-? zU}h>?X?2GzLbO-0wotZmLUwE%?hQI5@Kz4UJUWOS2}jsK4r&<0fif@CggL}W$4=`m z1I8$m1K?uBvpSMf5>AR4$jCTqq1XV=)+!m#o)=YctXl<-t97vyJVeL)cwKs@>bg9A zF5TUb9&mod)FgWXFC2WNqs-NOQyLxz)!pTwy1N`ycb9|G@Hi+9kAu2Da8RZ_2h0-F zKvt;JJ<9MD-x$=g9yw<)rdgv>#e0{S13)-$gbp@xraC(n%IwdTP6EI3^wZI(4wq9_ zP4b^wR}s0M{ZB!ZYK!T_a`CKz-o2$X02{erC_O-VesBe28Z}!4Z>I}rMFwp~<9rE# z?yV5qGJb>cD4g`(uW8g$easl6vrIsxL#8>?B|scdsa z|K>n6wqFV_2xu`V*6tP~hyn1A)JvjFzwO<{5AA30T(>L(h0j7qZ6SI|>IM9_BxbQ&Hz zgxi%Rc0z0G_nDtXg^$L2rymSvxv$!=NE(lRu69u`Be1{RnI^npq&)AL(rjH_O1cZ{ zG!DbNjX}Y}l@$sT5$R<^RKy{bxm6`sg;@v%3=mWEu^PxsNfF#&D>zTt&K>>2ih{7I<+xy&EG4!Rxb z-jOw0<71(H&e1mx;)fi>4>^b*au7e{ATq~6MgtBq8gQVz_%x&}7!CAp{D(H+Aj;VY zAg#g&paF%GO0sij%_j?;m{oR0S*7f745cNWpx%Nta=Ji_g=Q!k!aH)Tv|j+c_6ydj z{Q_dNU(~QwC60~~UmN6#|B(R9%>A&>R5z>~$tEYk`vnKtfsj4^YpZ6DyQ>)z0E)83 zU(;!1NEb#7Nv{q=;@~aZ6MAF#Lhz<~S*>HokhsscBN9X6+xcXhabWk?vzeoONldNe zOA3QYirb9L?D_xMd;cKGuIkS7<;$$htjetJ*HTMrcQ^QDRwKHqTQeQI8qt6vwjN7& z%OH#+b|%8HGcjxL`mgSt*i{eSn24RR+E{=9fdm8oi5X^X1{fPG8wmuKp)oR+K?Aal zL1SYhkNF|S@>sU9C2V=LpYOT%zIQY0RaMr{u9iwa@>afl@4oxv+;h*5?>X18nZw!y zEe782LI=jSDHpQ^iTUwJ5MM2w48#YEV5I6bvvPxxuCPRJv*+}&pY6nE(8=T&!D1qm zGNjGLl%XJ{jVeP>D9TV|Ju;qd(lXRwoN}7PdSOQ~jbN!BnK#|$D|ta|U(8ml(b|Uk zx5xGb7Z%T&^KJB8UrClREr{*rdq}tZfV79e{YMoY7--Asl>1N5vVXycm(zPKXTq|> zv=doef2nIzZOb#1ZU-agGv_-3%nMYG( zdIQmb2y`TK>iV1pa5vj0%HTGM=v=gYqCCRM_6a-5=?K5+2qy~d6BK*MfmLl6*Zb|_ zhhgm^{(t8AjBOU?3UIs%mkXAB?IOVs$3dpH!wMZjshRy2R1!EezpBn0 zfh2F8Kg6Af;Pmc^j>ij}zvWQLP)Gb^t4=sP$)jg%&{!xEDy*0>^3M+Do*KP}e0`gU?-R0?7W*j0TdO&?lC!4si^_7liQn`KaqS`*XBXwiBN_nIeCOomuah@8q=X?TZgjsc z+B(yHFE`|eIrE%n2e;n$nTD@lzh8iGtM8w&!|E@Xt;aqXHsc4~wf`L)NV=#el-W@o zI$7lQRUao$JFQTu75RGDemLioBXGgO!S^fMk-Er*u7N-#i`mnzN{Io!2G$opo?~0$ zqW(t3wF_Q*rvVzkn!Bx0(cQv~u! zDSnTA>XSRsoT_R0b0GOjOrTsKDB*AZhV$j(JdG12suEqp_9Oc%-kK z2hg4AzI2m?CaGH~G@Nn6Y@Xo<3G+SupzUF!;dE3{1w?+Hw-yguupOV7eSO5f^6AF< zEB2L7_w`Zx%4hb}^Lh4wmGYeDak+Y-&=wj%SFt`Nn?XmV$jVKM@PVuLHY( zzsK6JdFx(TOEjST=`@ma$lFdyVdvK(WQ1)w={-_ColN3anEMv3AYfN^`+mD!GD4zT z_rsRThvOCB(A(`b;X4SHYPCAUswld_;)X&&58&R-!uSqB*{_71d9i&CD5M#th$Bh^p+ilrc zwv5Amsb;P=g~M+9s$Z!m8)CNGzUm*@9KO4*Re$%oSN&IND2Y{nwnO2 znt-0K46;})vnPjDrXrWJcI|2M@K!8|#J#uKXxBghV&H#uTAP55d{ah43Lya~gy*Ip zJ@O>J|0o{muI{-Zk&xMsHHH9^5@jh*7a1eP<_)Kc3*GGJo;M^;7`M=2kg1H%-+sG! zmh827KykHX7q7ytg3m8GrE`P23>k*8>a-P$*wWPh#V69UWt0aqaVy|~3;2o@*?U!F zl)&Gg$}njmP#i5`zIf)%IfA@rK7cZoPKoCht>Uik*&}u!)EX@s>bgwRhIf(+$>6bg zl9om$aJE_T{*N3ie(Q8s%2T32fA$&t&drQ|IjGDVL=k zL@$0>&{WRDvp&WG2|&F%?i}A}I2WgyiV#qv(E99+|0C^?Z(@fN?qBW_uHaV767G}3 z=MLfGwyeuzvpKSZ-#b{4Wb2I&f-EHmI|i~cpF1Yo^t%z5wd_sT#@qo%)cTfjwPIbS zj+tccmtjuXUjzD;m#6lYq2S9Zm;d z&7Sgry%R9}^fkk&?2*RMhio*mk6p`l{qPgd<7ok3l$ru2h1haJo1%^dGibo|JW1?R zQ#DS#TCQn#I|ab-6xl$Jv2C7IX($Svi5iX`vqUW?XrEpwS( zK%AHQU{DPXp41r`z%tZ!yOcAOw7sdePZ?qWy8PI+dKoXxRl^ZTfM1)Vzp`;0cQXb+ zEWCz&($ROV+)tx;D?opJ1I_ZX z*S_b%g-5~q&|h4s+UOFtP9RoCEdySnWZR?Z)w9q3!wSIXB==Pz6tynmudj}qAQ~kZ zuwW$OO@zeVI6QHRq46@u=AaX|5K8)VrFumn=o`|Bu_Wto9RW-rMWYJzBLkS|8sP{~ zjs7ACz;H=|9vL-3R3c(X44N^%uj7B+&AGuSMRP0~J$=N0V!FTr(S@T13)BTc$+&Rb zj_S|_tt2k!{BNq|!U=c5K$ms_2B

dubO=x(g(+((>n#7>Q{Y;0=1@QCnE5jec z3g*>cf9iQ>dGRT+Wx4EP^>7Z5Q1LZx2%2F40o}$aP!UD@ow;e1DH~RmOvFjcYf$po zk;JLtDC25)k@UWxAt^ajgq(@}@X-R7raJcxGfob?xnYF>h6oUbKApW^nI1wf<&3x5 zzFE~4j1T3_mFD4Zer)t+=^?uL!!M-fNDFZ_e{1ySkg@Z_FRbwJ<12Cv<0=)fl3PN8 z$d64odNr1fqfta)MPrHxBuS@8>b*qDWp7YL(IoO-V#z$QO=(G#K@Esx+3mXB z7MRmKN8bCi-h%R6y#GJYfEoVy#V6JO@LnY!xfLkw3>DdXLnb=NlJ|1oJ+8lMkKXH2 zfe;4f-mB(#jkhrf)+KF$0sE8^^m|~?oBL+!f2IzX>Z6nQsG}|st8y-R=oA40Q`sBm zStHdoFsW}EzvAy|7Wb%o*ba)vNBY^Zep*az_GS&3MY#9@vwq$?+Rv_RSxiVPyF<5| zeJhM_FvjqfZ|g0Z&Yu@E3q({*+v|uu=J~hi`RQn!jEwvOwybOn$&9^D;@n$x`%H9u z6&ugw=`DKQSM-NxEA67^U&s8q*J*mgv~YWG?jx>u`qV7;?R6Ln-0S+$?a}M1A#d6& zcIUp8hTzV2F>7@wod2!N;%r%kk(S1;dOYO>LYqYp!{t>siz8S3UF(9nvc19K&9JC# z--2z}^A)ccqHOqP2Lz9Vw^yv|sA4eK3%*moJ=R=F|C>3-w zW;{(V)H0|hwV2Rh(#hOMo57l-M3;yb#jO%Kq;L%zmJ3=UJ^v{<%qE|JRhu|AcQVj6 zlZa)78=O^3IiZ&v$w(8t!nO(4s%q$isqnuyR+UVmO?W^LT+hm#dwHB}ShRD$mYP1v zX+C$7tCkU!7AAd0n?i1XnTY5Yvoob4H)MCsN0Sn$d?Uk9^*`i=|AppyGIO%ROGm(j z6j+Xi84k$I>E_TjthvzXG4_}2MQKFd7YjQ6}ytE~{k#N#w+GZI^(ILoFgS3oscA+hC?+d!%%EraE z`HuM^;#iR6WYVv5cEqNLN_Q?d{56FHWPev{jg$51CMQJRya_RQSF$Ha{%omxn5D4L z^{n6b*YX|Apv`v85tX7&a7y zc5l5ZRPT0^6~`^owQMC`KdC*rpt1#e`xMHD6D%7UJP{SQ)H?IDf{Z|Hir_VMCy1G= zpH^^u9Rx3(VW~Z__vTh(y2khwr#X)oFk;(MZ*U=DDD6cKwW@1yIqn5+zk;GOMO^gD{w9X47;L0|i-fQxf+od9=-= zYj6%-BiY|-v>sBM;{Z_V-pXXA%ptU=XIVWebB5PjrzZ0_NPCuQL!-sFmN70^PNXt- zo{S5XnqaCV=7e9~1o(?#yh=_l9=E)rTUz1Besla3HYo>Oa|9O5Jsk66ZVOtaXPm5B}pV*+vx{EqlA=hJw4R93sZZs-g|CMVDVr|FUWaDD#uB`_IHU^Qg{CiC8Qt?~MJ zWW0vaB?HD#_6K8o>rH1j;jC7Rx&YK1rdWoRr*kw>oHZv{@+}d6-W07WzYmMNHgkH_MQ?0? zs9-~h%hnc5?3OUkjfL0@LuOsAGQz=*UdfxRzs}uHODi;S?hz@ zPbe*=f`eCD`ewaxY8Ko?7+Ymy)KE(jV~RMvLz5z|t&xVEui5zpL1<-}h17tKLO5dG zP=;z_Vyh>1tCq=eZz$akIrYo&$)aO{tHrHnj2CR!S@p?O-clz#MvQe8fqP{(?5V;* zh`hKGmX`ISM7YM{3Iu9av4)NySy8?@?v{`@+yUqD&#iVS(?8O4$BXIj6|HCg=@1-w z_<+US_Uu^Dup@hDcf8+t8b{p3 zs{Wo>jvr&ir(nc!?$SiO>O{#V-ElxsLTtng;f2%}SSQ(x!ud%$5r=J>g4BezMX^b; zcer?gCDM_#HVlSeS*`42cvefltTFTvnFoe$FK)9b=A5xaVq$wIT9N z^CWwkI*vHUj&B|J`xY+j+0gOoqOtPw8U+uvs{T{q!oVT%cocG_h8#6WA zZHx_(n|Q!tHTRwhiPz@kGG~_$2vFinE(#k$A#4bRjxV5?ki`ax5*zNQT#Y?E5G3an z7~_TAB_hicq^P|$yPuGte~HgEu-H?Q3}MfxDw4J0lAIB*19HQ{7nD_55i8S(%j_}|n49HZNfP1^%0T;hu~h2j z)Kpp>AmCc#mm00tE)rhgnKT@pieb{tQXgZ5#TBC!RHCx00#4K_zRPm<@8|FICCPza zr4}Ie?k54CI`=Aul;5pwrm|=jd7&11*$^k$&=4(j1RYi~jhlr7$IZ|}Ps@c~G62MR z^NUL*I$^7uxfAE9%tc|ilT?H)v)x*H;b=}8 z(VRS6ZMUl(ID5ot)R)9|d(Y)(u4}+9v!A+_9TN7-e;DrE0IttshwQc%i(P{a$Sf+= z4zc|fyZ2xA7Q2hX=1Y=mBte+bZdHqx2>@)}*?)+2G*e3|Tb2~4RgHGn>>BNm@Uiee zCyaK_G-_>K^)5YxXlLS{2ptk^0}c;i2LveOU@rpR-m`vN3(@#yh;2ASf3*8GtKARZ zm6(?ANz!-@|cU}x|9#SPf|sM}uu zTrv5vGhfywzw2c3L#mn7BbtViRnC0V#1wY=0MDl3Xb^SsMT3D8Et>X{#FloLVPu`6e6xhUvvpb&TwP z?F^<}X?NRe|Lb`F%jISNGoSj7v;Uc+WJE5lRK?54{%4N3<-6hRe~J~(!B1?G{qLVE z34@?DO^)7~k_S)Dt}}L$F*1Fgf>X+6h#?N9siJce7dRP|gW8J*NGR41dNzP4nO87G z<9Ek!GIa(i39QAp#EgrmXR%(*Ai{IWEsIFJ~Gm8FhZNT zZhBv;k93R=Kg2`NvXY}-yn;f!f)&wERrP zkecpHLMrLd4W%2Q?1EBx8-`!Imi-JhQ|X;^0p-$^H!EeMVee^VAD>4&WWn>dTldPg z1Ykn&K8~T~nr`Ws>8w0393$~N=MurZ+OTX!RWO>Q;@&zFOJBuoP}0Tc(ePDeTj*!b znig2i^DvQOv%WhanlKYD;V z9sbDI8SqDT%a~E11D$_zz61j4h)=zYx2UYQ1N2ZdSzI;i9RvHUFdHee3jc0w^>%xmy! z7-td-@W7Oi91!lTGzyhIB1XHu@Pvvbo3o;~eZ4xojlFtbuaVWjzrL76xLYwSCQI8R zn?8luF@-jL3bA8~16ZOd4r4T-Q1}tW5fD=pM?p+c9LIu6aRPKD#r1=|DozeE6*ms{ zsaPCbq2lF(D^=Vy*stQ|!Br~0Z*aAW2|4|&=OP%CF0i-lfz|I3tN+(G~(d^O=z zKI=_E?9JIPUOVWNydQ*F$C5w8rOByc@m9mpOwc^+;9KRxVOQwt;mZ7AY!f*SDS<%I zL~UlwPR|kxLJ~15neFC130lhW2ske7CsLt(1Kl=~WFJ)X!Zu>f%Sck4x5u%j{xJ`2 z&9m&&^E?d~i} zT$joT;ISLQu%GtSqvnVx+{g??= zjCDtlYCri`gf`v6fKwZk*vKB3ANHYh)jTo|K%?4d2C%XS zQHk^_5_2-ZzU=QgrZQ~%Ro1jUEO>dVU2s~*i`mG@%ZS;?D*WaIK{%Qdvk?*`X4?t4 zFet_6z>6fTAD|$w;b98)^PB>R@DU2IghwfW2p^}|BcyOA->U5XHTzy0OebwIc#l&Narx89G%-@(_?r`pSdqtQ{2B zd!?8#TGjC~=FZ8vG6abXbC(g2_vcMT8>Z0)3sb8Y#|ALjRhI)cpi7TgP^YAQH1gzJ z(f=2{ucnQun(b+7*@b-FJ)r5Lw=O zh9O!S$Dvfw2=aYWZSj#kG@m^%KnzKXZ?dvHXg-W7GHmu+gK|WbI@B-ykTyrNm{3!I zV4Pd)Fhj`-I76Y3kHYfkU>{}Ys|G#f(Rscjvj^v4nYIp5>*xzjoTtCNBPft|h0M&K zozEMuloA>KJg&z~#OAMPD-Kl7FU=6iRO3?v#HFE9ij@sS z-ZC^nH`>8W4kwp=AM?$_((@|eK2~Mj1Z|?$R!v@rM83US%Y2SR%m+h+Mu9@2GQ~2M z3(PpB;(?0w zIG-gqVxs@uT52!u!!Y#Ab3#^Boe4? z8$~69`5;J^*1M$O7#d`vq$M6ju%N;2kEtq-TfS`p9bi zEVDcXY09gP_^hk0BSA!Ml?K7lUOT}QB2=$~SX$l8He2@FdV7z|fY>zDG1d$rZsH+W zF&tc?DZ!ZBomx)VSFC5jDuoYu8e&h1dm3l?gz+ZFlPBq{W{=NIAM7eK*%#-BT>>n8 z%}(-bN|Gg`XI!%zvk;2WV*FiY+E^W*?vs;VHJ>Z~UE>wHlsBo(%BLGp zZ^NC}p;7RET}UelZxa_iHX1q{Of`H%w96|_aKsB^{~*ygvSy3VCbtX|@!H~I!j4mP zk@lH54(Tbfy}bgiRLu0I5*B0c4eJ84$N2=;cJxXJh^#~wpBfNEiMJ!V6oYM9{F*Ue zZH7G&x_YPrnZ(At7z)Xd1NRwRn#6;ilx~tF$6KU zOGqI!bAR424TPu3-jcuqri+6ta)7$oZNq%}97jN1^NQJqZz8#=6fT-3ybM+0&yz?^rOV4!vi3X|jK24Xu%`WqE@=s=ygXSduSDN4;boYKq=T*%)#e8IUu>ILx9+|*17C}dE^VX}4s*;;UTFLi{KFpA5caVfavnW3a zD+-2tu4ueMwiRtB^dme($5o-@lZ|t)gtv=h)7M__ORLMuvE_9lAbDvEf#3087MOa& z`}xy-jbx))0azSHigXR(zgn+BY~DWGD~A#|Mz#$W<(p+DPl`MK)^hWst|Z0n{LL`4 zYZyV2nm;N2==Dvkli9x|N)kHI-R3LeZ{01K584U}(^ux%Z6L1j{SW7RKPcJV)}D_7 zU~d;C=PZ<@DbpTQcTUM;k;d}It3_ZEGE(G^?6&XbcW9;$VM;x-#0g!DSTbR8iF;C-Bl05rp$z2*i{d9)dN#Jwpl%RbYABmK8MwVd&dQyMaOS9L)=k-Khl9fBc-@Q z5&;PyTzXkD=u}dT$uq4*lXfVMqeeg`*PP6zwXr!&BI&I13Q{(v8C1Ci9>zpk??hWa!(vwT2 zSGkmyD!ss=o;T=H*|JLSl-mX5(~Nh4unnN~qD*#S;LY!sepo8GO=Rfnz-k9s(x(d(V zF?{|{clrD-pWo&4mzvK%{#-ZT{Khz+{}Ct7o4;zSCHq!i*{0;TtR#C=U^CsOSq$k87;fkLC(!(oL zJghm&a;F~Bqo2W-s1T&5?3cq8_NKeRnTnFh1 zJ2?}S6dmDq+W6`y?iP~gc=84QKAwDDSD0Bo1GdM(enbY@U(63X0pwE#OHB&$p;q~- z<#E0)0lQ^Z2poBnzfn&E5H8_@PS)XqF18x&8k}Uz zWen>8I>aFaDTEND7>}Us>Y|bfaOvXCC2hBGKSBli(RXpN7D9*- z%7ey0_DnIOil-nNj*Evt5(>UXl%XMkW*}lPYS~}S4~SHZp9C90_H0}mS+Fr=vxgg5$t*(q;NJi7B|6=0@yCVkji7P z4Tcl|a}^A!>-^f_Wv2im;E)%pXqo7NDF1GU6%$0vj2R|lD}J&vdN2fEs^ z^-o4>Isn3=8{kJXd}oW%6bJYbjh0~H<(#&7g?pM;_!s(m5I0;s0H;)ssDbbd!w+#Y z^;pAZ%&aLZB>zH5dEcX%dO|aOH=relB~nmJTd%cOPZ42UTn)OZktPN|5>jd?n2-UZ z=-)XW$lkKwATX3?X4^Qh=!oxl-WGC+x2DCz6(H*^`-fm;c~bonI_ItXH9nzd)0<;BSWPEbpFk2KS%TInQ? zi58@b38#P!s1U%ILSYRQ8PRvm1!D0m3A;k0xp){BJ^|Q#6e!q+>==}cH;~(Guc4i1cMb4gs=6? z(e)>Z1|n8SSW(i@EIn(?n$>%KS{n%)hpT8Dm{-T%RcKx*%57nyR0?4VE9{+xVL3A1Dfq4@ zcYqT4uN^atgNx#`GT>%f&J-&LfK*E4F;?rY5;+zZva3W|T*$LkiF|5BCGy3F9;>us z2?#a8CC>sS^2Mcxx9OCKe@w-i6`$t{4@5JIb(h_B$wxN4??stKRVZN8a!(gLL4v z7V{xP;EIN4h3Rd?@O-gBvl6TZ3LZVoUnrReC@?&eo6QW*SC1N=Z%>`E{0>SVOS(40 zGq2oyqq$hpi4D)!$g+I3Gd$addOZ0mgL^#rBR*wg<`d&gLWV6q?4(A> zU}J`7S*}aN^EIX6`LG$D^CfYnq+XNOdH}Y8u75PWxWw=*dw@*OPtQk&=TdE*ZzeL2 z=E;1s`=X{yZ!->lUiA)3NDv@ID7>!_p#-AlphX!h*JFjgBgGgKtkCMXvq#@$(WzT( zg|1Y!aJu=&TWROk){iXJP#%cWImu*&=s+PAg+itViVRB<1qUzYt$ETpVcydDsmNYR z;ABTEAIH4Jw-Y)JZ{E&NrMQuFPF$SOIvu{rgEE~BysU2&nfHu7S#ZQm zVO!n|TMMEFCMnsXdM`3tR9~l7nq}%J1qSEi6d0UOP|UuFTr@2mFM4A|JP%lgnckgg zn%17c8_OiiOP%X5G&YYkD$|Cu8e$%ip(^{>^CBZv81|-CI_o^=4_oP2%`~nqpYVnU zv>Fi;VR~BGol1UU9b5|vkC=^;AJDRm&jV6+CJ7Ma4%)uKQjaQXO!i^c!MrN>* z5T@hlv>d8NYGFE?L`M%&7CoD$cc~@Cn;t{H^ycbLG2^Fx7@cpNzRF1S>2bwE}RT(XO~fc zZ{r(0*^_JB)2%9jjVf?+fq^r`>$7FB{*VLY=n%lD$ zBX%=Yxf&YTk1pVQ@cu8eR&R!%wc_9*o7KJqI+G%uz2*7xDO@AgkWsnEG zzF>In1(;Jbik%8r+%6u#T&pUS#L`1N$t7*d9X0~gyEiRFwuzu`wnG}rBuZl$WKdLX z86CpTP=P-=btO(?+2*wY0&f<`5z9lnc#x(|bI(JRrRyQsHKsG$e!}K}Cf%v5E=pp6 zDN=?FSsqAZIbDx=*Uz$Ad&`5jZv?^DcO>j1kuhPU*Dm{{zd39I)y=>M%YMgcEUjax z%^{6tg+sS(FYsRLnL8DQm8<;rnl7cWY%7f=-F(2$pA9D;WSE-C-n>BK@jwjTrolNs z+NXl#9F19JeMm7BTQ*4NXrOxG+BH!jjV1jtRBE4o@iQ7W?ggc>bR&*R>(f|TJ-$&T z(!fotTC8a;8yFk~shiedAi>lX<&0lyPT-Xf$x)D)A;C3VjsliM;9SehIyuO>`Tyj&6>7Z9T zIL{_Z?ARE1(wa2Srl^>4KZWt6I?7?E=GlDQELLVk@_9C~BBhJ^SHP8|%(E$k`VWK* zn@7_hBH{JcXV`o!QHo8nv%h756q_U_zs$32{$+h?{5VJV^6r}oLoNs4M9!RmO><_# zgdJb0i8&x~EX>3okegu?YQ^iH?EEB4HJ5{JFWO0D*si<|ND$dw3kSzHcJ6VsKV{Jy zOE++txM_|%{$brtwo$-0me27#vap(CWv~X$EXk`muVv#QaqC+bvOgQZIm2m}J;}9V zpt{Er;b(U)4DHLIUe7<8ed76-3^RTr7~une-@0}@WuTWG19dqbcNyq-&X8E60s)vH}j>=>v^n7GS8FF6DK$z2Az%RqM-=w-)1T_(a^271XE=ucl# z2KtTePRri+L>xr<7^rh$93B_?JOojG1)zeG7(7BL(EUS{!Hql?MENrdky|9#*j!Gt zjRaBNZw`qPx&WrZ4tQE2d*5TYy4B{#V5;p;1H{2?|WQuh!8iazPh-{ zCn7k+=APGRxlgx6RTa?6dcI!~;9T<(s|l0vxXIkrJfuON5nZmpS~}XO+WmDqTz$;Sc{W z$Ke)_Bnr)9GZcI0xPc^1E&;%<5O4v^Jq zQkz_|Bw4$%n#FHc+2LHg>#nQ@gVF)(64`g8tTsuKtmlHPR+}Vir*PZ%TvBfPb!o<& ztnHAvi*t9R{KsZXY7K-b_xBL=vF&BfImI_QrznK}r`S(U1q!8%rBKFcinYW3FEo)1 z3U}J2SS}T=! z?RkYBTA~sQe7TOiLRIggyh0)r>Bl0JK-3%1kDre9V|Co=#}}Fcwr+b~p`Dfr7lt918uF{6~O04QzBFJDiSRAG^b3gP>}wZ4)N1etweKC6t2vp53AoA9CXbWkZRsaKVeTEc@hq8Q1P31!)VmEVYAP9U6#-Y6-d&9D3y9d>PT+ zJQ$@+(<9l>5%GXUjNFZWOnh)?-m2KFG8xdV)oWvP8{^=wD7Sl-Rzv&k*P7CRzghZmF6=g%t+zc{8dR77AoA7Gf{0+(^z7x(Swzgy3$Vj@yGnIlPEFPlnmt; z7Fa0IOLyQ7=E&VyOJep?IDYn;Wv4i`)L2t)nQlY&fd7Nh)V6hZl8i_UlCU39K*g0{A9x0gZCL@XKl17oAXWs0ru>$EsDP4Qt znr_V0%+rmLje<-A;xrUuF%&CjDCp{z95J8bh)Yy(l=Pl_J5Cx;iW6k=q_}>tSH;Oe zreebVy>DBq@}CV68_x~*kgZeORo*u%MO%p!$1)Ynau7|vhw0Z|HPFt_-F|CsYisVr z&bAKOPW>&;*~Z4FQ>vCmGIp~E=If*hDtDXoEXztM2}#aarJzA{2(Mt>DdwHS-kWEK zBnq`1Pw%!L2x?>n54)P*Y37%V3#s3knf4i`JJm5v(-%Wd$iCm`XGy6zlDx)V88BwN zQoNEXNv1fXcTDHqa_x6n^6ct5Mk>9@#%nsfG$$88uGTs14UJN0{Y%>KUkNFqn7$s4v4QE;@2(P94_?KLNnl|B zu}8um#Zk`knVvqRr_={Cf9x@)s64M*k|_bj<1kGmVM0y;*&b1YZ%B_)%qop;C*Pwq zx}ALQ4W!ZS8sva!-*YxC-5|6bZ~0)a_)WVVBj4Po}q+)`;O zoIj?D8|R?vM&7yU5IZ~XpmI~t9p7V^1JBgeQ#l;Na=MVAD4)uHDK@j%yFzM8ek7Bq zPyRfu-ByGaF z9x}OD&EC4gAjVy9kv-<_g@dAOc1n#EdQu?qnJwDcSvel!Vsy;%5*@ciz(*<~4M&Vj z!}jUXuPpSw-KdqJwle9n4MiSBnP^`5-N@cU z5}2iK)Uyl^cB|Co8sT1kazEE7vZ{xvy9X9fzozem87p zZ{vssQ}VK(p=K(*bFO6QV$Nyywxdd2!|{q*rtC#zxjdV_ZH`jP<=*n{BzxyvB7VJ5 z&CL$ov$HhEb1?KgC4YFK_k$($CS@p@SA*WD2WSpW1X_ky9LZ3SdE?dMeaPy3U~Krt z^Z6Y?7@_T~nJDz7i-MAHXdt(!W4*U8r!yapBw0o?8Q1{Arfp0koq0Yu-42+}oD@It zcMT^qu3vAycgywW7ugY}Ou~U`B^}mw$4Xj8Z;nS~MZMXL2)7&{{e)?AUW{QWmfp-! zJxoJa?nusd29_;*)0XSa8VAgVwd1h!>?t4Ja=LIw+v@m%YN`&bOcyaTU6C%FdzxEt zPj7@SFq3ULU1%JPE^5YMXY!1XZ8>dR4m=~d#5`l;v~g^FKl$5lH#fSU{OXp|#*0_j zPu@MVs;#KnVPkW2H53ldqBHNfGe@nVkdcT&Mk0#i?hKd{*oydeJ+>l>lh}$V)~;MV zj8u_GyL#CRUetV$vUm_70;Tu7Y%kQ9-M_%=5xI-^I9tTKbnuDz8b%g`up$=oOzuF- z&s#5U9;HB>&v`O0&*gC1Sg&|KwRfX7V6l;$=U2djqX(O{O>jIv#XpQj{Ct@ z={jf|bzLK%M7F-w3}5lCxVb@r0g!}VlYOZ%oH|ADiPul3y}@h- z4VZ>i=CaTX*Nw`Ml@vEZz~*M;ZHwnv89*zNv%FJpL``>QGi;vuEM4ehxawq|SSUg^ z(9|DTJnb!DJ~w~x%^NwDgTUJtMKVXzmsdj>GHn`-Bbzs~4{DBsoyltOX4&b&9Xm3U z{r%B{ML2b&YJxjbq-Vd{azi2Tzej?}>;HH}-w>LSIeGBtiCDZYUn`Va)j;e5r{ z?Qf2`|5Q@^vHs@%+fwu2{AN;oQ&-FoXf5jfO1&2+J|lfqwR;`m(I;*| zbLs3umf+3KrK9cV&~P80B20auz0=-3$B~9cF?vtFug04r`XA2Zd-3KlQblqz4xBwy z?=M9DoIRfE_T*QH>h|*QjPvPy&)LCV{5gAQrbgSH#>g%C-G#$ogAW_98mf@xyth|44CWtFNzn^E> zx8*hq8@e?mxZq>5)&gdFXi7O-Mgrc++Vf|M^_du`$&o;i1B?W!N)0Q|UEOnMrA5fr zgEY#^mUyK!7v@fwjg6iRq=VU&%s~_*S4k~%kb|^peU2MYfQW5%a3OlE=-@)d*mpyE zBgGXrFo~r}&Yv3j|1D<{jn68tb|RTX$2KHq0PN_%QDi+7Ha*Cu9bXtn*9sc2@!#~{U@DGb?!aqbOv|b26YpJ$RNwwvaJ?&}d>1|ML(J1)= zDS8MoJ!Gn_PIJwT^p~i%a62@L;U0H(C#&m4&68AMCzP6I>fDyOJJPj}J_`3_Uqa2T zKo`-n9Z_>%)I=#&&EM~u%9xmLYJhNB7`6p`&*n1hTJ_rYtolgZ)lMFGzthStsQci{ z3-$H_kbIOfmbvs@^~u#vw~b##-PRts!gxs0rNOAC8VY?wMbImBo}rX=!Yis~J8?#P z6hBEr1>Nb%8?`rxA7f*ZyH^~ID#e_jMvv6(v|m^Ew5vOaHlFu}0cn@oFF_T4r^SA`F% zrscD$3*PDW6jOiOCOcSr@i99@C_B!w>M#AMq%uO45?&kh-zQLfWjXjZEWx&8bG1$e_S3o%Db9Ab_b;~cO8>K3qq^{#yf1z5le7>9rr zD8K?%pa7qwKmpdi1I%K{zJntCg;t|eqXNZ93zGs^T}}g{7|+Vc2JZsjC=SC^DTK73 z5YmET?Z&`I6Eg;C(Q7TY+*-zj(q>PyqfR{{(3$bt#eSASi?s{`8iT(EJ`8Mbri=QPzV>*(Nrb^^D`{tBa zepqM??LlgeP6Y;w#6mrBj)%IZ4+XH}v}Xmn5fwWSFYw4}Cl2s*YE+&8Z-K$;vQb|# zBc35c$SWmL0%sisM0c2CMkF}33?^bXs9n! z_g1e;UXaT5wOtr)H=V9~-R$@0?JuOP4Z^tXv`pm5H30QS@!W_~kXJ39+ge*Z zcOcz60?7Sa3z4ICVqJ0F9g8{stvIaKKVHs8>pr_8}Ffo-n9vy zrG{(FK#()Jj;OEWhPj8vmXP!TaeYf z9;i)zBN-g-Pgg-Jn~!Jnf!fNpF5j;QYSWqu8M{89_C0BdCmsW8yUJ5ss4{SkIj&d0 zs4oR-tJO2KT4|>oy0>yW$@}6w){_FYLv0?YJyPjNjQv+%< zw#x&xo9hB<(~ZhnwLYNs?`dUtG6zb4=+>Ihr!83n zY~;{DD1;cIyVQif4G>+zdor_Y1{_N*3a^XmXhvl@jq!>}9k0M3n*q^PrV?w%+Dz?r z5M5;|v8qN4<|UM*MEhbe$J;Gnq``@{9inSlJL;3ypuWqhAD}J)qD#*}A9OSGgpAnm z$9pH-&@|a&UbEdOU1zihgJfO_neFR=x|VjO#N|4mZuvFuM?hT?>KN_y1+T0F>H>VP z1M1EK)Lm+^FA*b4EcQkV9;mAr_d(wQb%o4rF0xjMPnuSyp!TZ*H==c?1sraNC12cq^rU~wLC5*pmROgcNtu6eNF0u*i0ZO(0E~Qq>T=U zOQs@v)rYDM7S;{0xE}SQ$11?D$f*wVYo@ZD;lg-!V|Bm0i`5l?cimXs_k;xO(r$jT z$v*azLN%9tNXZVH!EOM1-9HCtS(I*!Rpe&us^IDtNS&t@+`&by4q2BHVdn( z=1X7G=~yKmwuA<(6RR64^;q4Jy4Qo%<;<VA1=Vs(As{uoyGZlt5_0qfe) zZNVRIDBE>`brG0X0qdHm?C`o0VS()4Jv9Ml7b0FBvkM5{MNMBy%I{k#=0H|gPC5@m^W>E@(z$p~wL7^~M3S}0hP-anz2?63k zFn6i=rWrWUQ^KZByX0dgBjfxm^Lo4Jmxl1%-O~LFiF88SJnVDbv*f3m#_Jlet}{;3#}}Jszo^%T02An)_+*pp_ZN6H=-q%l+@sXmC|+=y){+o#M5~}-#0a38oTgz- z+HCQljjHmnWtEi&WxDMuXP0ddeQtFR%2u+;_hwP)naW1-Oyic~#OdMetRg$@b?i>F zts>R0?uBXfLKig>^(Ls?9rwbZdrXV8$lU;;iDvfZTNAE=UjP_z;NWYyiGI5mOPsMnqvrn5dP zU5Hs}WWS{6f(Ge_R#ndu&dE@TH2HdHppNQ&E}cWey)WpCXr3g4u_5A?5QCX!pVs2g zWi5{ACM^Szu4lM2Mc)T6_1q)<_z~Jca=5(b$kvvFlkJqfKF;69t7okq->X?)OEkMx zXjZFGa7a0=mgAtIc@7gjc7rWdHy#5Ag64I5>~)|Z+)~}+Uuc}7LQ2!ymL0-ar04Zc zN1-U>hWyA~C}bDkFeGgDqRLHd<_Y(UEZU~Oi)X<+9S7?wf?lz;7I;AnjRG%_78Q6w zn4$tNU~>w*AVa8Pf4YkHIZ9zkRf!u`>`&K{s#dQ(DXR!kK7X@%ddlUKLrjzvqC6Kb ztY06W(~MHgwf3=xz>})cZTcx-WZmdB{pcy3K-Gz841v+B9ta64 zTS<}j{vfSQNEsh0(JB;~5^eX8(D4^}fM=xJlu-m4{#3oM@1J9U81gIQNwG zx_ac;HV??8v7G!;8Tc~b;vC6KwE#v)vzZj{_dB%9Fpa2eTc%hOgUOJ$5LQ36 zWXhZ@0ec4~pd*jp*SMK4@TsEzFN)6p1t+&e4Vym!6{oTktG(yi0%0FneS!S(?gEjl zrp>>8fwb1JK;9E4+E6x^buEy8mqrVuzq>%TYzNst$pZP49k@U~lnV51p2YZ&ooz`8 z>?P5nm3?h_IkcseTdi9x**c8=;k{@1e0&d|lwV7}=McqjBsU%6nhZ>vy#Z95-{Mbu zZ*FheDR=C1Ydz&I@RitPWulSUiU=hL;=bF0(Ltnwj-@c@V22@HVcYB+hlb9ppLehx zBnP2{Qzf@aq|R5N=9rqMJX))@ShR*53&OcjBqqRy5Zt#s>m(;_7iMp&4!5)C8yGsA zv5H%rX)2Mmp)!_Y5Qs7xxQ<~aI&rS-o6lrW_Ac0*MxVrjbQ1{~+UJLDuix`VXFl>B z3#KD`uFQN{b&3bk&=tzy)lW=A#)hNLxzRH-M%3yy4W9WwQNGM{fK*c&Ok{l12s?ug z@}--gV9>EKGBFC@e|w6sXf8AWl3cBaTNqS)FK>I+ad*Hx<9{(TMo9*Ls z|JC}Nf0DG>Y8^O`9+*CGV5Way_Q0M4{R0QCxbmuNFqTSXK|_%OQ))axbHQ?Ln#)YA zxg2siU}p~m(kZKmOa)YCS!h0>yHX$~@x=42)8ldr?(>*`l`w>xJ&cdclg0t91$p%LE+*jj?}CX}2r; zS=rR5{c6TgSN8K86$I_|`(9Cqyt; z`YOWdTou{JH0x}|aTWh{p$Hb^D|{7um$ZTawXzk?OdMD7rwc_e7w_{`kfafV1mi&K zg8h5CGWq%?_xM5)%)Xg_&}FF-ZPpFqUfWpWcmLT!VaJRy0(*TG;SfBIYf6gW{!a%u zJ#Id6w1N#W>D-WXsGWsVQe{?FyM$^oKfHVDsHR_04X^r&z3RH8H6*trsfhG4$5e}{ z=wOwk>YQ(;1-S0NEfiPyR`>mo1h${EIwL#i`0BiJ`KDdz zYwXoEt->^vvljE({bjX*QU3WtvENrXRg&jX!PS%RoNnFKuEve#(h2pz>6>VQd={{)V)+~<|llbI4F0J!APsmcq z)=}QU@+C6;&18SEP)ITsGm4H+cDBE2p~N=8t@PUf8x4M&N;?UMh!Jsq$@DpKFHgwD z^Ru_SH1f?Tf9fWh<*I%=tqhOUj_CC@MVh^J8~eReX1lkov;E`_ne9JIi{`dY_xpE% zu_j&7ScA4VOflE6HR%ABqW8-4-f{!G<#b}wB^E8yU7s5a;icQm5I)zeJvnmo&us|l zxt%2{k+azHMVNVqT>zJilaL)E#T~WH_AqLXGIK|aUy(Qe6za7zcN?B$%m7vTfH2II z_!Tc<5Kv<~w;?^o3{UPkL2YVU=QZB4eL>eX{9h?M3AoeDo6vZGY$)j`=Ok>xX^H}B zRJ+=K`NMnnHg}MBFKDj$%HBQAAH!q`3}vAuamX9z&glg6QuK11Ad%6+$9_)g-YDfd z>}F^3hGRDUGmgcWnFkhw3-MghKLexby}~me9Vw{+-DD}myV0v@bI!q?B8=R)&Aex) z^c(K6t-JC&cEGN@78lC)I7;5xs%2jFjwRWKafXbif;JDyg!bR%HYDRg1IPXIWws$> z^Bw0FNxfUd0c>Np$m+Wi8<*RFB<9q4Kg!K3EnaYD0G4owf?4`b+F=_Sb%=PsN!_*; zOssxe4JKCq1iTm?aQ2Ki>jK`Svl3yWmgFR>es`4k!%@dNeX@aa;h*$_A!Y_GuKfMX-WiWhs3hwjzu z9qr0k;St_`S2l1s(_UF*VsQ9htq&aDioxLy$f(!hLy5uRR(YV$NxIGhV5IJ|NTtN|SEsltQ9F)GL4aD!l#jdY$rp|2a+ zM>Si)Jzz-a5%7442^XZZg|+t#ea*+g<${k!Q|b>5s_GB!fyxl5-*ERL3zu)GB`fC~ zkW_4BHG&5>Rz^h?>U_FHfqz8Z3Lbz6bq-B<6u2IAy$@FY=r$Ns8llqhoqDPMKGhp+ z`b$yiS`(07Wt9)OZ);C5p35KDyvc^?fqA+9Sb8 zZ;z~qN^iN=nJbrioNd05S+9aMep68CHkoiN@d#(4<#nZX-c4q($ghSWDy zZrFuHx;Tt3e8GHE%>yrLD&U|!-^_HHj{Rl+D*LPJ@allUb&{@UkR1>4uUroTs{f@z zH)R}<4IYy1RDRS(NtPQ9w-oRenNz_Mgq#Ve4&$vwKHR<|5YqXk0@WQ<-BK=;OvBk> z#Mb4E$hk0#^OW9f&l1R%6v~Te2c5Rc{xojz!Sv zQ4uU_St#yC7YLw`)v@Z|*aLpNRI2<37I# zn(Mf2x>IADzTEKc$0xzNN7_#f-rZLbV~2el3h=dnOGG{l7=TU3yB}YIzjTOq)4WS% zu;d8=QilV=>>w*b-j9z!-hEfG0+!W!h7oo3zpn&&$CmSi!x=kU4)zdl%dx)#_ISQ& zww#XaI3@Ntgt%bpWn7hGg=b{RsZ8EAi1_3E2ocZg@A`aXN?Ob7>jCrj`oP3$0Q1ND zF<{;g;L3pcXI2Ev*Hp0-Fn{4#X)dn;%=;=<2F(BHu_Bn#YXI}UikRq^0_I9`D<$>s3E|1b4zjS#7 z+k6dL{y1-SX!)@LU5b`}{jn9$^5aI@wXCdqFukp;6~Oez`!Sf_&*;iv`ZpZg@nHJN zn0Y;(-bQQ%JpJ*0jHmY_7K7oJ;^|S_R>0HORIwCKfBUhG5pU9 zuR?TAY`e#)f^zLVJpG;9h%4VIP%h!=@7l(G?;Je+cFy*W!qac(bngs2{YnNU2XWoS z(}%Dk;pw-NLjH8eq>bsWV?aezAVV|cw>|c1& zmGSmVw=ZzElW$wz6U1J-DM_A1=qJr!0xkIk?2#x!3VB2Yd{`lULS)2 zx|A5eQ$xfc;QCGx4m zK=3XNwM#U{um(4T4s3Ep{9Zo0FH0EY2wbn4eET?uOPP17)aW+QWSfox7G^B-&aDh+ zH+%OBsVaCbK|gm0SLx-d8yt72)bg!Q#d)~h^toC+S}`0I!k+AE4Sr6RXD2c&+0k9& zIlD`50goOmGp45p%K@_d@nhM!Hy3bf*|`mOdKmMuW#{g=?A#rfox5Y%xhosh2?aG4 zN$-vIN=l3XCSizA!zBbT-zLh&)mXE((3-gcoRZjRPbNrTL<14*Hp{51r3vCfDIGUzv zDnbJ5zfNo8uj>=?P6WnYD+(J%W^M>e>dO~dU z<}Z_K;9bZqXF=EHL5{=T74F6^N13JQamgw49EitnD%DX5i; zFo<9_@~OT_?Fb8RW^WrAD$f%jTRod)j}IKd@@2m$n3NIJ);*j3H@zx{V{c-FKA9`` z!}u(W12(ucjHCBNJ=a)Mh%z-#Eb)d6UXFP*7;D&s#)08sUdni0x0#Bu1nLZL&m0lv@RBwtUD3}yOZ`Eo18zsBm!~~+%`gM7l zo?Y4qNcFL8aQ)hdIB}^d#M%f-?RvD4R*g0?@{X~{-%g2l+6-+(>YLX_^wL^w#5xut zg11i_QG1rxMxLHb8vz6}s*TvtE~|}Lt;=a6b&pos$kUgdHuBE;tTjg>xnq6Wh#miy zlUsj+Z7pK8I)XJQB^=Z^w3CrcE#bJg<vg73y<2~Y)#GkE?Sd6E|!kiJ@orpYXm?#H?%O12=J>@QRMGF@t z`tvqv3>--%_#m@ffOPXPsSpjSQ^?KyP_HC*Uk21l@ug_Z7+9#HZ!!#PD|_9we9g|9 zLX-XYF_Mzqs&qu%>^~ji&@E;R9hGCIrLuI3yQDTs2-(~T^0B1KqAg_D(h2JANDbyE z>L}mj&TY|P{wF1ML@qfuG)2pVB-6L}Ag|Pg1+-ODwGceNc@X8UmHp@fXnU_)T_SDa zCr1YD*`Wdb)Ry+?S)~E}^vF={YCz7W0V9^26K%_^>a}Y?s$)3~2q9}F4G4jFCul%Z zN%2h5>n2#yetGU-@8{}`G^0iqtZOFnOkj;ky)~w26xU_Hv~V!8(rH&~AQv!(G9%Sn zn#|5r2@iHuVy{nYi`TyXLViP{rWeofPiJeJ{@^Axy+hNFC*7Var+XJQ-gWY0Hxf^k zSdiU>0&|Ouqf)t9$v&|Rf30E@3$uVU_~_jD9C$>5H2?ZJASak5S4T9#+E-0RS2D`F zdvM^g@4=DFz6U3EOb@gkj;1%-(iWjFYH4eo>&wgaWxXpU+cAAyZx0Tyw+Fv?Y?Ige zz4Zpl*n}^34zHq+X_%smP)yOsLR-h@#&(u~@N#0d)Z|9?qjRUQFP0~Yw@{XhEKp)( zvTe+#$&1)Sa2L%Tl>6D(B{p8iE+z5gAtMr3vkz7RQRGfdy^y}Qm-Gf}Kc^RaDF=ay zhmQLQ@O-?zUe%55y32b$aHq%{gt{r{!$eM@;QMxiDDPXE-8XMzI68`^uK*I8)3Bw* zlkB6-S90Kcntg0uCyF<5n&B?>#@#8itxLseW}i7y?&O?6pfP4v(7XEw`B|F!u$8^- z8uxcU`+QkyJEjMY=`WUi{wDGHpPgyU)BuETjN~COJ>oGG69I$_8I*IH z6A#n^gierqk>9Q#>{W4cK(w6W9TPCD=mfmGQZmfTq9!(QyE&e3NbjJWdnXq%WY(W- zVD>5AW1kr&>FmLy*q4YY#T_z(wIINYTuSR1od-5%(682r{ONbfR&+;t7L-g<+{uC^ zhh*^%%Dt4gaXpits}&Y-NNYVSrw-w}LOJZoIp{s#n`haFm)Hr#6v%vNl4e?R4$#(g zDJkxIC&tUv&ilDwowfsi-k>JE$#_Rn{7nM$;5*=l;GhfV@u_MIXxU#09u+Whsemyh zvOAf((~n#CYyqFwXo0g(jYrdW0GNRcP}+(=NxoN`%VKWT#2%^!Fr@5Djo`?rawjyh zr;nBnhL$lfka8{ayeFr0LW|ffJ3;BRO0HwHv8x)Ks#RR~k_7XPcw~$56FsI??nK4+0qnB#DPs|Kp%b+Gsd%U!>Yw)MqT!|zdy)W1rLRwN&Yri zFHJi`v%SZLkZgllHM74z$|C|V(e&Bqk=d4`q`dEyxbwGAi_I8hdCxIci&!){X0zLd zB#g?Fv)3gv!$#F@W8Z_cPts1${u8rc`fu60VBzI2#qGXpBG$5zF7{iy6Nf@ppeswK zS3#|4*OZ)^QIdPsiw5c_tE;Nbg?Fc9D?3=GF!cvxV@P!#jA;g>LQ_@8X0rrS;d9)H zg_~<@_4pibYn{?d_#=h*BgKt_ zeJU0QSEzXT;7S!Y4fdumEbHhIKKt5wwXiKXH7D`#%QN?-B z`izVXkxj3ZLm(Rr3YDB_xJO4gcEU%&m`Kj)8#}(4y8Fdr$yq+1u+N7Q$B~CuFnkJ{ z{vkD^xU0#?{{Y0cxmk<`=e6kJ!ZwhB3*&H&7$48^3iX7h=S|o^ zLJh9!s`?bDz@DiznQFCXIPw5&Dcs0|HfQ-}FVgX?y^`%BDr&xb^YB?Q#vi(tE5 zp58iW^Mfsxg&bZ^xq}A@%;~JZv4%&6^qU|7Nf-V`UVS8cZw1B`5|0`XSk@%WTxz% z8l2IXd*+~xA;c%ZaI_oE`XtMCu5Pc;j4!Q#6js_>GQGz!1p&=|mNbkDje=CwRh>Bc4eaop~YnI3R`JU|O7Nqcq zPWZqT_0hqgL6e%g1$8a&vuyt=vut`7OfecBF3L?Kbf*y9YQKZ98hQQ=jh6zy|y zzubVdtY7+d2^}@Xi{L8xUA7#rvJ=oXF?WJya(cXQ#Pc*Iv#ZO$m4xHocJRd(+gd832 z2u&x4tIB8-;!b4k;XY_Xa;a7#5f*0!AMEHXW6lE zKIe2$hekUlLRi|ZxSa=zVj#M-LTX%zSPU zN2ejD$S99y&i`qc^U-5Am#iSvA15h6)7IJHfSw2 zv=$HhR&Z8q;A_u|TlqZy`{?jY+v|q5Mn&vljj|E$PZ{231p4l=ATjU2YXst z$LHuV%g0+F*wEBwabZN#2KkaosW)Za=QFRWo1W*p*3&zaai8zo558|ziu>-k+5xv$(rj(oILx`oQc;RZ9&sL|=fv9UCF3_&B2=%NlA z%g`TmIou*~VA#yQG_MPpivtT1i6%takg6;v<;v_k!-EJT`poQekA3dvvl6HW*77T4 zTIdx6-*VC~mdvYZlg1BhN@2d6>Ps`~3r)VORfWX#&~(-G9?hzhUUT=lUxq#BgrshT z9AG|@6o9HB!3Tb*?h~dZj5QLKQsol~D0mZ5X;Qhd(%g_9p@2S*QuN7~MPVv;&#Bx9 zXQ;))wsy}kU(8`76k01&^4;;I|co2v#ste~Q#NX(yG%$)80&UAy|1lu3u zLki;XMh>vhl-Zdt(2vv3DWsiKNIR#Hc1|JfoI=_;g|u@Dg*Q?typdu;Ej!Gza|%ew zo*vAKDdqV-PCrMmQ8`?wNrPnu36g9I#?$zgFq2l~2I- z-4^7AY1dU*zAMQ-ajZ1`RZqZ+vTx5F%P{?l*I)BIpK zv*uTXY0^Y!nvX8bzN`m=*=+OyCw_znoC!<4e`LOl8myW%Rog6QsnSEAoG(pP)kE#t zhdcx~`=q8KD1FgXNU~l!e}z9XC%dS}g8GM@HJU-E-uW2}>Rn}ZsF^``XpWv>1~nAg zxT+`WXV7VBdWabeT3Yo`{R{@p%w{m0m}AXfW(K{`?`ANF{G$(y&Y+X})huQ(Nc~l_ z;u&-rHbJmX)YmgiU=a1IXW|JgpYd|Jo4+8H`-w1Wg5zVx*X}9C?NFaHo-Jxqt+-Ci z7H8ZeGmb5mXM!19L`xA{oN;V%#<4}*AYzLgPbRiFf>cdzr=dib()*5b0fcF-)D4%WRUMlG=r28vf*v}dyS%^j4d zaP1yj?H|>Uy7M^EfH5j3R`WRrGvdp+>{G{jJ${lblKuLz-WyuAG3;@CD{dDJhNT%!x+i3Pk1CMiVapAFFMR%UjG-UT; zL(eYEb${vXD2!6E?qTn`=DYMKkwRzGzS|{xLIc>E_ zTx7fCihb$WLMa``=5ts#G0<|0U&QIHRYN}{Of+4<7OpB*O+_yjU%PV&VIndph|{`k zslceBUHt1?b_5}OzQM{X*KQP@8pHS^COMVE%6>xz_d^4HdMDgUajlII*UI5{Sjl6? z*znSrR;1xqR)tk!2eF+7hPD*ahdBF1^=Bz3+H{sLA$El88;{-BOrq{>9(&)uUgg`^ zt1s2h)iRVv!|G;sY+o*gD=jnW9e$D;o|mWl8p&4E;JVh-XLjzI`X9>Z5f}ZXp_THg zm@mu|4;?$`aB}Q%wyot!?;n1b!yKRzCIG10U9M#Lb0h(rU`8VF?b0hT?JlZsLb{1Y1dB$>q0A0c;)aUD7hhQS?4#zrj@e;%ms{~0*n3O4$By5#f zV)iV9SaRDI4rlGFl6_yUqV8>8Gc>p9$6QIEPsTCLr-8z7gxXIZcI0RB| z01Y-jVUI!7{H^t;_1Fr0svGg3~oTjXXgJyFvU8IlGuSNw) z@h}l|ufJq9Gl)%ijSLjGA_9}AAbb6h2-~9s{H+6)`uBF;^8~@W?bNazF z`}fUkHpbDwjVmQV+a!$R699BdHu0E+JKm5!PHAjH7{>=2;u8_EuY_^rh0yUHIL3@&93Ngk#_?|2 z!3LdlZb&|=CVkv5E@2ymalD(dTx8DoNjx`PtCigqr%W)8P%g9;F^&)5I)v7QaeQNQ z1&relZz|03lQ>suVUB7GU2F!%YK-iG%M#|uqycmM?PD-tKX*CyaG3jB7O?je=?@F$ zG=_GB)FwqcKBjx236ZT6rP)C$v?D2!#~5!ZZ%3fDlJT-~9NO`5ZR^@fsBIFo>K z(rJ3V(x+8n8PwAV0vViHHblXhRoyKIxpQ1aLlm4>(QOE0jR27(302u)=g}(1C-}4? zh~&ulICqvGA2C?Dv(^TY3=l-?P;hRIqEiHseEkA@s30mM@W|lgBJ1z+@Wb`PBZEuK z+7?`5qix%}Y}*1T&e|5-W1|o6d}t)0d7!3XOITVAF(`awFAai>u!AEQNdc`{%Y z@(`Ef8i6b|c&<-wOx6jqbeKT&JJ;j=o@Z33D9`U?3llR7fIsVT4d9Pk92(C}IF#!HHg1QVi zKVxMzIKS;dT{^sA*|7>Qs1>;cPO7!AGU{^w>ZnVPGYr%kkcN|B;2b>A&hza>;6Mnn zR9OI*eZS^=b?BSZ9HI39DYTiWhZIt)dbTp8&xDNt>6-*`86bVO4!_&4+DM?FZ4Q_h zufu%FeSUS9L$HZ>Ooy&>cuZDkz}H21%%LHn{FDrR+bYf@iYf7!Ex5jxEYqXH@R<7x zhsWF>qw&(gHsLYnT%fNJm%^INgd+OFYpx`Ilf@D zMY@F%T`Lx|zXXffudtZ?iLjWjTM!mgpP7B`vCmN~=C#&xkHx&!w|p0iiDGp0S&PN| z@-|~JA2}v0=Ia)MdNmOibLm5qVKL!SCYb`Vn+%H?J+M_+%%yz^>gzhOnE!d3v6xFc zFaZ{G=|e$HT^WlRO-N8Y4NV&qPlG&`JEz;2!jx|j7Bh6^S%Ag-<|V>n{^|=?!eTlo z=HCoA5sLZAW^ESw_ymOrPlfctw=&fbj!h2 zK>3B_+)J|8&LKkS3Z80`)SzTfoyN(VF5)8`#Y*Pw5UXAYe}KynL(5mI1Vk?NganKv zyJOC2tzP1A7xEO_1W+4%PoO)`x>P+ucQ@-p`BRi#hXyHy>=40EV26*-Q-XZ}>4_H4 z-xx9MT7Vg^9X$&gQu&TNU=mQq_<;`*diM7t^z0uT>#Ymd^P4*t*W-}E*&hQkSYO{B z+_`;Q1+(-=hz6`Q!C=yWL0TQN^pz3JlEG#iWCy=n_J_xMdlPxisWE+x0dn^1yJ(&D z;}at%y&q47$ytJx-uS^b6F@OL0g6c@<>1A|+|C}YR&|AZN-RzE)VZ_DeFZXk^HB~J zcEO!Ib9bvY0O@Eg=BNc@Ss(Q1|7Y*rqvfjVeBV{8s`ewbcd~#0kswyp4w{fkHY$RR z_A$$0crp!W89IPGx{c%;pjj5UIQYc(mq=4_IR)xTU5G5rCV%K zQGz@~#BOX~_(D`re1d|2h;l#Q-+ZiDwO8%Evy<@XM9iL5wbp$7=5PMyZ~mT>%dsL% z%!?qcYFKVW4^I%t6zZf#`2Z2g8fPOF!Q=-6cA0O<_$S{X zDIUHHqHcdR2Wq&0Wo_3%FoNm&I7*;To<=N7bWE}}!t92#=kv82XdD-{ma|5dV=dRh zTCTYbbP85-+A7{kE|_MxdxVRA6|Cg$mdQ_W<*T!jy9PM2at7XLz~k28DM$XW0$BAapiD)HfJSmSHL#juKmE4b(cC%8D zHkc0zna@(ppys0};L0i1;^RcI4mT?br3$6s&|A*o6|B&l8K85sdfgliX2m_5>4haJ zE_il-YP<4U1x;dG+&Wb92b=XX9#zJmDELtu>Wjb4&U5%_eShQu&R{!t=s`~pws(We zlyMduIReb^ts!0kxHh;msn=?5)1d6QVhAw!ib25%-%`<%v=`SbsIwBbnU5B)h(Q7P zZ&UnQa2$ags`ujk z6^t&b6SyI%X4KR+8S}pcsFO5>N9|ILU{>?|2!Aj;?9BtS0CvTOa)`NOe+ro`!{WM%k2B7n zRe9rVTt|T+a*oHssrhX=0XA=aJ<%uOK;bvZ+GGUIC32o7;tw7L zQ^nVg=CGI2UKT(WhcX-kuy$|C`?II!cQt6>j>Zm_9{XcB{uwz!97AW}A-2yvw4d=+ zpy^jAN7S~i**PV*o#N}804#!?)0(uUAxl7W8)FQE^VC<`Krzmrk{xlNzUH0~M>kCp zAtCxkW?EHuu$m=m};uyV%QEbct?i~Vxy(nbTVTn^(TBJ=jDux4x2J>ez^2G zU1oovt~Fzfb;~UldCKh1%{2V8Sj{RN?#+}(QeK1fjBt%d@$pLcQJ8R<`zXWpOLNXhA!&k4EE|jI`PYzn znrL-e`4D5UTKP4sACgV2Wh7UbvR$oq9FhQrA-~`;$UfU(lTzN?V3*ny*rr*z0WdKG z?Cu;Eq9b*B5#`<#q;yw5x=U29?y=o<9&XPle!4kEuSnn~A479Q$A`i1%n-T)3afr( zNdG}?fM5q`hV=e0T;*dFu2EE)$ub!H4cpqgkTx9)Y2!lOxW$e@b9R6(f~*E1BH+i! zB@%$ow=yo`dtH)l~0_~zvl1itx0iepaA z|A>P4H-AiV?5X*mP^?pE)XDBMh;vpQM+8+xO2K&~54z%gb7kZI>D;oaHX-sL5lfkS z!GVa2v&`coAbt#pBN}bAKW-}@|0b`Ef5Y2Giye`bp`B-)^(&!sJn`nZNF(F4oe~NP zfW;w49Z7()sPYU=4MoQBH5A{arV~fC)ydDQn|7sEsOiKJX4N1LOCZeD2)K%LiBLMm z%BKN%f;!f;e}N=h{FzjlM`S*0hv_@gnYlr_1ym;rgq}6ee;y_gD zI;&FE0R@6pX;sIefSXaQ<04Ud1PE~`ZG2T!G>&ZvU7xI=JQZCXh^%%V=`?0*nEbm_ zCSS*Uk4Uucs!5>$;1mimMxhX66bdm$p%7yf3Nc2Z5MvYy08Sy6pF%7@g;;(HvHTP- zhS#Uq2Cq-?GMFrivtY0&UJmC#@rN+^6k_=){unlb;!ofrDE?ay^QL9<`p@u)IoIeH zO2D{QA~ClxO^bznOsBaGuKQScv!mfX*<|bcLb&yPGjfHp>I-Cd7FMfloWrNJe16YK zPCB)g8(-NV&=0>|ep25Q$XS1)`1xkRyxYXRZ&#lS9mdGi zTJ#LlC{L7KIT~ZPuYMpW1npkaE5i0AZG##)LK+E9^9(MmU|Y`ksQ(6r8#ncf*`{&z z7P*<_99NBavu?1k>tH_0Ic-0Ig%Cyf+M>}2m}g338Jj)I_xmRVy%<*)b{Q(?9@hf>>RoA8Tard zcfy)>_sEX^*_-Ra3h!Fq6SZL}8CC*8^{EK}>?68I>YQ_9w7DJ8ofetY*`aIwQ5C{g zNW)+pLl6fOu5cR6(u-Zezr(5#*y&Zo{Vx@#8*q1eN0eEQ@%7d?Xr9qOayGZ&93c^6 z(K}MNkdgTifR`$y<~$b}1tNmfC!+Lo{CB|p=xR zD&ngNwm?k6xP z&&I%5g}@#VrGpieXLF3Lp%^DkQ~_Nl)Vz-nC(gD2x@(a_JJ1VzhM?j8&FQyaZ0`J@ zuAQ#8;Ze8>MqT`JGxBf3qRSA5M1};HSf@Y7)5K4D>^uw3Rum6F=V$oJEtB)H_*u_s zCa56Y#Lsz?+cAW_<3~_DxVbZJpNn5@?!0h#4scDMwf0B|W}mp(GBccyG`->hNTHij zXyT#R*u$GU&y9`wI5BoYY51CZMraZRr0XGh3}AWxbYo2oOK@At5|EQCqmEK@!P+ZR z7c2pVSON;M1QgPgP)Jikp`1w+%9%u=sG}5$I!d8<0u;&#LZO@>6v_!gp`0KT$_YZD zoFEj-yp;us7PqpiLP!z`Z2IVKqIAjWN2VlOLOJ3oG~&7m$crPz-8ST@H>uckBj+$O zTSuXIs&}J~;|Lc31aCIqAbjA2lLT?juSS8RP#uh8@{A4=7~fA;UI7u3DCzx_t0><` zDRnK$o?Lzq3&5d|67S)8u8%W(d<+-ad%M*U>#;)OAt5(`kxq> z4ChFaXwwOt5T_dqB(V8&ok0SKeUZe86B~i~njJ`uyx{52gWO3^hJKdVX%ey1*;s5u z(fTSBU6YB#Y1#)!;lxN&D^=__>0ppJ%{GSe0_7oc1@}j$}_0(ZAMSiK^lmlR8b=Unhrh>+UbG(~J4@ zvv?L>0`llQ_9y&FhfZM3Nr#qFCmr`Bsrv{QBXWi=RHOuDqjU-AFQiLA&M(CnT0ot2 z#2l8P2#J9tL7H$;K_@IKDBmntGIs_^kS1KPaC|3XAR%1Y%Y> z*u5n>iYq5m9mOL}cSJl$DILZAloGk$-HbYlJKRSdEVsFj7F>rHrK4af6%fbkC>~vz zj^dW)qB@FOn&GS%)=}v9C3F;iJ)^|k$@=z7O(9qUl8yO;O{pn1=Jz+9n&OsbrKUg? zA;oT`TUd^!;y3%Dsrc+k`=_ap+gHaNzJjJgOCI5NFf|pIO&xlgil@1HqRu5OM@%I~ z){)p6&4DA`x=|#7`=1`_i90r%dLs2nTb_DC*Jv^B%T`Z_i+W;K1_K6AN+RAgL$9jGoTwi5q7cGc~e^r?z^+^b&vU^b&sp*Rap( ziDSGtU~Zgx;u&QNetdF$?^vg&z}%_QQ%FX!z8@sf`ofiOQ9Z>sq^Gzc(NjEzylEwR ziYUd7;ZlR1Vv@_g`%eVZ>nSD|=qb28rg{o}brklPsHechdqhv+F6~UxiFktwT}dQPY~?cKA*9Sq0EmZp5+=MJP`uvH2ICQ~pR<&oNtCWze`k-Fo;f(F4%nRM$% z#pDJSdL~7cek~+4uM{1VwTg~oLU`RUj$nQ^M$rMbXyv5UqDU67R?%^kS9BcdV0otW zMQ}$bi=3jvG!#+MVaZi!89_)!MUos#ASR7O|466k5crVI9XX=tNPd>0<0x5Mhc$|d zjx|6|BR36!!Ayz{t(4(jmG6{GXz`6r0p`#OgoICbRR=nbKXN(_sX8zk8msCUs}%U{ zqDq0^4Jid4Ux`xS?hTbvV9#KAN&&A3IDZi2`4_}buO4(xSz4Yi$H#9BiS+;e-=|3b zuHZLSehXntok$;1%!)+%{%CM?ZQ9diiS(gs3q<-RU7s>iluGiExtJvX%aoGj-%cq> z{*9FY<{I}=lKd;(#~D6e!HbgQGpR}-JzkQJSSAqKL=3$gN&XehRFr>3vtE|Za3B|= zQp3W0{XSlrKP;O$fC7Cd(l_~wWcq?Kz}lF9xhbL7#{BlClj&d4T#-;8F-;KNCD2@+ zP#-bPehKv@rkOG^O%Un}1(q$;zbhDpqK<#s3iUtI5P>sE15D&4xl>M*Y5oyK^Xs9# zbSf5e^zhabi)Fl-2yWKx;;y;l5=hNs;b=*1*=#sG?RmEFds zJi~pVZ1kqXt$`QJMR_NO8`>hAa~f`ZZy5Bkjoq<2&!*_q^#EsPy7^2_49@tfi#hoY zSL2caZq?@BFe&#C5NSu>#+7TNx!H-(kUi@7M;aasx1S+OeTD4TL@}|#IRPzcNjtIq zDYY+6nHt&Iog!r#$>$l?lx`_o;OC?V)Wbf9i@|-m+m=xelirDDHy49u@xht4y0bn6 zJOg$Zh(>@_mjgBMaiEr=iwE)y`PNh&Ma7xDX?;_ty|$L4%n@KSdb5U@?z|*(E9zpF z01ylq1T%~IvF9WyP?;gK#&Z6;6WD+4;(X|p%pt&mtn(sY-8te4G5pm|K>Zp(-EWIB#g>;tZq(bIY{X6n_Fj>S~7Z? zU@Z;sTA%h1g00d)=Frb@%q&I>xvI@HWqxDaxcorhG}w;aZkekGhefpOHkP3Z_^b`K z5LFn=lmSuJ2L{9hRZ0apHDuw$5e(1lfQT-03Y3MHyu~)bp(an90uX$Jx8xX1ir* zw}stuspjr>OWbLv4W$!dfP$U8p84bU8c`9BX0#OSP?sfyWG??1s;x~Tpq{}zC(hkH z3p9F@!fgF0tfo0l;O&F{l%aHt zVK{XzF`}@56F7jru+BaMlH5RB{?Ny{L$r!_47RgrqoBr|K0!Wy#<|JA7G%Wj5RR#M zxZi639TgdLPM>@K~jxW z*uJv67O3*W{mLQQ@dpReOSkiKhq4&N8G*O_O~pG0Yz)ld8pYjnEGtrvP5C-G9)f#D zb@@$rnHTribF+HmtoR?0dr;2&Y@L(0@)KFO79wrRa0fIbvIp>Lf|-i8ZJxJHwrID( zpEEhwwL^KYsRGos4eDqsZP4YR zQd0MFSNA5Xt1neu=QzZ~ipvHuL`UqLx>u@h#($0CrY-7QKUDR7JV)xkd$8~VM*VAD z-#1&|`cl>P$~x-)-5{~4@*tz`jjrxzt**XQb-h~=b>A~cjIFA=x4F6>wK3~URX3z5 z$cxJd(X}X@^Bu14E!MBTRCRsKNBVv5AbJ?3b?~QuiMQ(HkkPd!?&;n~hmts=7XCBy~S9h@MGl-K$;Q zFIZiDsp@(KAa$=C#9ZEK-D_Rlf3dpyQq}dkKfY27cox?i-q`cl>P?n~6YY7nF0r**&O>i(P6 z)t9Pn2w|TW|2QZ^0Q_i5b+UEQx(U45zQy72X?d-Wg&uTSef=IVac>gr2X*9DYU-H#5+5Kca=d*N#h zpTA~x^`)xoBga$sp9f`#9G}*`#MQmS>gr2X*Ts8RzaJZvA=-Od_Z_b8*R8I;RCPn( zc5P@!6^Si9s3Sv!`{h zb#=dGb@ipHdxB?<^5T<&GQ?(2>)z<B8NUUqgAp8{}sxk}#%LX#CY_TYPpPY<}f3S!0+7_S+fH;U^939B2S37Gc|qJ~LL z7S}uWko(zz&ChDQ;;ow`jrz=>^NU8UGkAS^+9|P$fqNso>W?KlU*Gd_R#S;%ZQPu$ zi`ddEZr;=bo)M?IxlhZ9JS6h-Tyt*Zx))!P%+AXVO#)U)5$*c!B#K;3&Da|LR>s!c z$}qOB-kdRc<9p`wu7m;dLvP9tA9_=Msb#BgUv!@;Stdr5o%uJ|dQ<@b&A9TrewvA8s4`dH6OS3lL?jA(# zx|uJ^lCx3#qSEOm8gjFK>zg7H(={_OmK~g$`ThXY#r!;s=j~@RgO!4_>C~7~TaJk) zg=wp*V5BDnCw91sCbekt$3KqN;V!736xEFRCxgCI_V2LSFn7wYH0j z=jP1oKSLXh-C2ty9ds-Ucyq8T6*SuNOUm+KG`h-#GrKQBJFNh2R>h!$kEDvOiwR6j*MceA(^Zd_-iXsR`cZ)sz%wnUxVX=odF81)I#U9?g*u&2*_K+A#bvCdLe4ktF;jN23{QP1MZ(Ho) z7sfn1Sp?u;(uZuc;xD&o%dxMVrxZ5EuIkYVtSR5p`Zo=fHakiOiLsy+F(kYA6T`*NwV(}Jj>_Y4%A6*Dk9&2QZl?3Z%S z6u2;zKY&??W={AuOa_~C#S$;CF{&yNPxSu)|m+pfso$=CsoOQ9v+JPIy} ztBHb3nl035qAJVp3lgz^7!Zf|_2wC5h_r|~*RqoK1*jWi0Dfn(po5nRmT?A|?YJiF zR)`f6v@Y-~6$@mmG>#iGuBt*ZGX(3%Gn1We8BatVzP+LIzeS&)WY-D{em>|o6-Xj0 z?vrByegLl&*9Tp&47YM6^!9!(wXII~-0kqDc_fKDyv7_l7r-pVYFr+?JA`&R-=bH9 zc~S|h`Ee~sMX^qZShGz=Z0dsljWbm=SF&KEh_E4Gg)IUzWhWzHi>yVj*B}a>eaw;OU#*tC!Qh-yN_VfN}{kE*%4qZhKvf} zCTBg1ehQfs_nH+SQED8cGa}5vzs*cb+kWxoTspGE?g@zjj1{JTH3laxRv0QF+-Hcw zeY~xN`{p4xiu)Lv{>d<2m<^{EoD0Z?zBx)a#TGMJ9QrgHfTgcw_TYYCpTrT1TQ?Wo zM)7YOWDsgh*rg45$=IF3>_~NY5MN3AB0JcM$}z|KREvDI%Y=VKoLF)9LVuWEV54__ zX+bdTs36k0`S?-4ck1Ci%y!h}g3$L}wI!Z8Z zo$!K9pfknW#kIZTIxmYSYr_b%dTEs8oPOLE)O}<%Nr@xWwz1C8})Aso6#Y5bA2 zXCmx)U*p8`&^MskUs#`YzTHqi3pQ)Lz3b?)ybMSArgM}BSj4t|oE47;0Io<)Z(eO1 z!)*Zr*?~J@iHT0vZ2VtgO>8T|)#Jf5@Clc|e4ExtSG}ynKl9JPT}U4hsHs|flRVk( z?$_BImt-Uy{6mAq!ofd0NW;NDGU)sl*Uo4-_#Z2hdk6<_R56Bw|21c#ke`r3G85+$ zQH((#MyRWJ5(Iv?cbpc|;Lc|FAxeNxr|!mftp#7iC8^@0xRx@>$8`F$8|^~d;;UV; zc<@`WuBE@WpM_b5Yiu&&&O0=-$q9)?2+p+Qh6e1o;Rp7GVY%TsUu@&Km#*z~F3q1n z%XOUL&PjM0R=p+L?=9J%m5p8cq|5uCiNDENeD8Cau!{F`c0}xjeQEMaxbHeDa)2$< zXBZRF6CB8FfUMXBCKp=ABcNNwR>%q$Tfy?0oxeqa71r?1+`m;^{#U1J-4s(7Sg{w- z4`aQ}v|Txi`NqcIrz058z{j4s1J_EJCZf&rnTFTMrA^tt5()MBEW95l46TUxG{&HG5WJU9%4tdc=d*1VqpYdI3 zW#_vXdk*>0Mk~KLRQ_pN**P!9$|3#YXywa75$le4wA*i?o&j;@H&UlDn^G9fQl zB;@7x3s0ygFIQcFGnXKGm#v6jM!TNE%+`>XC{!@2f|$A7^KeQcoMVn0%#Ab+k(Z>d zp*+scLv@|ZGS(d;FG*dfiu%2FsIDU~vF;FgiFLE`%c>-jxB~KWx9V~OE9=P1gq!a; z^72TiTT5Pi<#FWYl1F^UwdBQD9!FlT2$gHei?2M6yxblt*OC`sc^rAUKUA(IFTV0P z^76J{`#IN=7hicCdATN3t|c$Na>&v+O4x1*l|^hKZ3@{MedUVC3?D&vgvv@W6Dx<* zjlOb7-ZI#v!T9Y-tQ?JK`ysIqg7j+H}h$I;67 z`^r}gRd&A7v2x`d&H5yBe#}?CW~j1rj*gWp_vqou7w2xyw+vNw-qEh|aSPp}S)aF2 zPc-%p)r+T=^NbFsmZdyQU1#mo5s|v> ztV=wYKrsapEkhs`1b%S6*Cxl+HOX=H4#FDLa>IKR??5|M@)xzkjC-8Y zcv+M9rWoUk2KQODja!l_1|-cH_kwh{@$brmiFgNX^tUteZ}IQ;gE@K&5Bb3p zI{#d+8(1f~5cmeA?MucBxusZKH?TsbKwds98S03I17t=534&QjcNNuMP0orX@RD67sVnh+}4Efopia`3Sn>WN=StYqfTs9pW{4ZLjgE!4Z zQ4;i>A3pFLGW7!?k?8?a5kLagR(pS)2w&&M zdZIlpkg7i)mmwd{Lm<^g@#Y00o)GrT)9ih`w^nm7JvT?s6ETao9Q0Xyzg{PqitN!0 zYY$ltL)c@nEMRqwoPYQ*^|o9fy&XC3B$7tbwt@KUd!IilhTFe2l5D<~OEBT(m!2fy z<=YZ=?ac|hc8dv8YJ``U{niUF?@e!UUb@gI-njrL+$}_4E$>s6@xn{1TQP0Jx3DjS zy6N4-TST#1R(D9cko5bNP`6%qX?2IB3rXD@L*07mg4G=-yxj8|Ki@j(f*B4tH zzqQf@UwNE#;cGwg9oI@1eC2V{g{ywyE7wXFeC2V{h3~z^E>x|uR=VITkCQHZ{~BMp zR=VITkCQHZ>@9xS0$jZMR>DhLDIFwr!plA9`<`p13+j1s;pJ~Gr_*>1tb~`USIHI9 zYlt>pxQ1xsu|2f4R(K6DJ-8zd7hb;e zH)+3>@Y3oIk(XFED_f6>a_C5eSV+*}$l8J}meeZ`QT4^um^#J&OJr{W5EWueUlKC6K=%f~al+~6&I2Grx^ z&N6$srMjB*edE2uh@4gQ<7?y};$M|P`B|iulNKjliJ`{sx;gOhCG>6&)m&@_ z-w8&7R))4G1(DGF zC(D3daYbXwzD8p?4Tk~YtL^EBD;h++`zVe7kLM=P>A|o9cP`OlG8HbWoEx zIzPhu8#~Eho#%N23-qb-{tOz!AWwe9?4%Tr{NjNzp;oIglCsUlXiet*P8?&4-vYvj#ttyU*gFQ!X9=!HGKoF+XMPql%)(EjS++X7zskD=bRlxW0>9C~Wxg;XxNkXL z0=`MDp}Z}ydf-{vRL&d`&{iOtAKcQpxP>t~E7K~$Mgc}{ht0E~N|rjyV*W89s}eX3+;wNHojy;hG8ubD8aCa6vJA=Fn;kE zW{pQ+kg5ty3Xq8-+|6JC(sV$fR)s<~SVJKjEnX!Z6y`2VoQOV)XBYz!-q~qE4_89} zu3D1*T|5B~T|@s4%GsNVCTb77!p>gpSx3p{8}96#ZTO8IPF$QD{TXj3?#Pk1*og~o zFm!w^|HS2#{ji;~Ro9%hqwO8I)0X}|X52_1f9`P4<{LTWea|CJ==(KICE#)c+Nsl7 zsPg!vh|(&E67TS7@8m8{lvR)=$P~VP93>p4Kp{_vQN=BRn*fE}g}g9&wpVNon0H=z zvYO{54i(RuEaV}k)Y=-oXcZQFF|rEU+pt@En`c9Uhrm6u(&bX%zOJ!rDQ+sV7P%99 zX?vBq@+_{Dz4)gkx7QEaPc(bMj)A>kTTSas^V)XsXEP8>cTc@(yKH)jS-qlAEK~*RE< zSeZE7-EO?gVP(Ln#t!jVFuqFJ>b@G*7&o&)zP+EzdmK$(@Q3xDkF#RFoO1gHqa1Gx zO3R-g7WuTy+50-tgB-1B0MdqGBsC;?u+T2f!yBp-qzfA}UG(WgT*a%9fA6_{ozgGi zV$SWZ3z^BzwEVI!XJE~35Ul(REFGRmHb<_(J>A`iSkd|Y z%-#P;{R-FZu7OUH5Jmu%4kIAFFax5t^N-KR)duZrYU`>xRQm*G6-LY_x+yRFaa*&M z4Ai_{HB0?iy!Az$y4UZld;Ly({Ul}) z%p1C|C1go>t^=G)pbSTcAUUl$U&eq4AEr;tq;o3g7iJwUx991ZFhQpDNElxYwKIOF zVeYdYTs%{F0sxg2{}M!vHgB#!;KV{G?HvZw+dPo8%3x9R0kFx~PlUf#X|sJX2IuT)t%D_3nHIc>A}vXI=|IQG#b7)+G8DMh_2 z>zq)-LXkHNI8z_88 z=Y4CJbR4OycBeQ$_~wH=wSY@h1&v49R?vx)9hkESBXXl4%7ZQvrt`xa`1&0y0n8!s7R6kprI3yED=v$8AJ zQIU=VE>XtCM0zRiP_4uwtg2OJy&SU978d5`_}2~R($9o5)Hws)uye+M!H~?QzMLtp z=+S&)lNy@m73VoGN}d((m_Keb>o0FqiG4|CTp56cKFk3=^pTi&C4D$Ich|>T>7%mc z3XN2Wcu9I(S!;#I=B-|?b@NE z#CR&{!+ChRKHf$jm6cRzq)K#40_DmMDm*ry&2q}kBQbgkeXyji^{=CX4wb4Twj@@r zjGe+`GiVCqPRyA?o2;NSTXHRbLztErE+wy3nP8O2X|u`( zOE%|`Y_POx3135-Rl?VWZQhx*S!H@9%k%LI@X?aFmg^icRLNXpn{?}Pwz`FT3ma!7 zZ7Xkt%&e9T`dJJ5=!(LW$Gbkd@p0NmFVHp!z?S;^u zYg=PaWPjcoUkN?UTThp@+&az2=V?zTCp~>%J)KM=>^u4Kj2;vAEzCinsjuJIy$xXwbNopq-8!Wz7jfm zVcO9Pqoa$32Xst&x?%Z{pb?QqembC}vcmAjpFz3r*#}yhAF1&FjP+Z?Pb~wE^*&;G5 z7hFq_j=tUeTKu^3?M}jA?+?aRsAg%Ok?!<#+xc>nTO-3PE}7$W`^lDmW=mo>hR&Y6 z7Chvfni7pLim?4+j9!NIQ_+%uS9VLOj4I&(`~}AlWX0RD{zhmp z`sxsjel`pvd*f?EZ~VOGjXQ?kxUc4ouMfR(|L_~HtzU^T)_}_+1QGTZ3ie`dZXdAx z5uR*wXT^pikpHkDd^p*Cs9mt)7Zvix;8ZKSuvbWHYYfsJR6x8Y0OE@W1`xk|x&q>& z0EmAZ21Kw{Esqa~urYi%WigC+;OPp8*9Jg*>A(Qu!Gj104zoJR=7BlP94}y0;toI| z7QkQ69ii5t^{aXb=-fA&{YHsfoK9knngc+uE4mO4vnOiuUmrL5hsI3)n@_;x9}*iA z8JWadd|4+o;h;Nn-;(HUeNPgyW!R1Tu)ZuNr^dri+Ua}%=KbxJ&-;-lZQjRab9W+k zwcYqF5vI7OIz0MLc=YYzM~WwF$~r{aoiY9wDZ*6pXe7`sii8(SFDsZtkVhMiT=4AR zh|!ASBxtO7*L=d)DTv8_C2Fb2f?cNs46>{^IGHfKg40`@OQut*<{#zpsH_wq9&>HS zx5qsWa$&G*%XWxtcfsAERj!5laxMDmJx!%t zuyjlg+}(*7b>iWE!ZcgFVt=unh{Aj{ro|0gqcFd^vE?x0T*)j%c)0Gi$}Vwd_V?B+ zHXFSkYVVq8Y^)cFZ)(?zN2I+O_lTr7;~tUnruNZWryHwkRBIcPP(({0fbtXY%DNu6 z`HlJU*t1Y{dsxbD%s2F~{#qf9C_7Ud4vWS4^w$1V@xHlQERZ6lJ0*?Nbz7y2TI;_2 zXsf9mQIVgXNiSSZ(-5Pyr+rduB+s#N;nDHTBR$X^3So>Phxh8hwhH6(Z3}Q7WdGc4AUpSz zlF$ONN4rvU(QdgOgVqU+VvwI>e&Bf*#@b!bfKx!l27&^r=^BVtw`B9n7#Z;j;>cVq z=h$#iJ&haL1{+!0Ku}BhsfC~gBO}YoZ9A!|OjlLkPG6-JG-X}TSPicOtFRelrPvCx zQk;a%lR$+funXyokxH3$u{-N_iXU$+gJ!ED6I2?|ImH$k!ws@|?X~ho!Yq3aUZP}q zAsSu)SiSI;nhNT#s;S&`yHmwywjRf1L}{uBS2j5ex@1Js1`{6r0hka0?G$GsWk&HT z)fp(@l7cWH7wnni4>ckbuTr3e70!&}HH_kM4DFW~!P7SiOSjSN;t{ltZ_}sd$5X62 zHSbb@@*AoHYonC3ox?=w^z48TB?Vjbxa>67%OOe|#}K7cma+Ap9HR7sWsEGPDNhHY z^jt@jPH{x(0;!S8P79`6G_foW4q&NA7s`3 zu=Wf{`=!}wP32?~*QC&nI@n0XqJyoxTL+vUBTV04ZN@P3RcKM@=J*{Tvg|UugvJPb zzGvd6jrn=|Rv5LwZVh+J<*=6B+O`C{^~l#@@HEMd$yr;mTSUFDjC|U4>{dG4?xM3@ z6=y4RN&1^wI9tc3ndw$xvkjb@XQ;wC4iC8qrxqu5N;0X6DB7d~r?%vzHtfTs=&xo{ zj>StR6_~t{Nja8E_;Ojw`2;p^y0~&Ps}b0|;q_&_6}^-u zBAZ9PsletbO4b54Z`#;A-YRG+uz6KedGVT)j)O0CY~EGPl+TNtou8+ytl43)3&-ej z=NM-6hOf32qi0v!!01(srZIX^!`Ob38NS1`Rf=@WYXxXwp?6@xvf_hLh|?u6ES4twWv4HpO|7{2$yi`gU32MpdMz+wv$%HE z0{>13xzqwbzNL17_t*lPN5sKg;GZ|17>%}cL)^WB%&5|6|9Xs4w@R+QA4W%&@GmH_ zpR)7a6CBSDtOeRF_3OKYRns!`(^Xo5@`@ici?_dMl=iy)5REwZkv>%`7tE3#&TEt4 zbrWsUcuP4ncv7PbC%xvnDAmlqS<#vAl4W#9E!Zf&(m*$y7q6S^PwM_Tp}eMEe&BGt z4L8v$ev_(syc19mSs)hg(-gG+FXqq)61>Bjykw3`ocm>x;G5_y-?C8|D=gLX{>aav z^wJMny6RE+Il9B+E6{gMVt!$>)~_l(bPpMhLkXS_V02;+R=H$5KwH3kgv0XftE{t94qf(ufaLGejE}IB> z2&)_-xvhg#wbhxdBq5x{D^_gyg<%b96t_=AWX*S?1|4Rg4)i8|BFNDfpAd3%?>K{? z)EEr?bOyKS)YK}buxsedUFuWrTdiW5Zkg^vXlC?# zTRZzL2nU(+5cp>0pt!Vwr)NuI;dPJ&__PlEevbMZwtVsoR-ndm9BX)JMW@W57xCqp zF)!n|d1`(saW_h2ZDuM$*GyQ>sl7=gZm+*r9+OTWIAxcWwnWk7%Y(pQ@yuQ`uIFSW zH z3C8uy*H)5FB1f4LdD4w+niP>XvcSAf)Q?Q^d>a{qk%>%yCXQ~_x#}`DSYXbtbBUe; z5ie){`wp~EB&Ahcfe04o*NS|U2Tu4L>`_fY~257>#cC#wMmq4scZiZMbgt|2#TSy>2PG%G9=9Q?U7 z%VA>!ivsWb{bqy=x8aK)UX^qrWMUBVsJ)FfLTnwmu6M2xGZ7OWkl1|UF|@{dmK(2m3e zK}Hf&-m;-h!{5(1!~d$1cefMQ7jEG|>yFKsH6Z)0up*c(fa<<>uv|!Mb91k)?Zn*b z`w?F|NV?P7-1cj0J5OQNzQfnnTF6&8t&M~rsjV0^ds~&fzOt*ay?o^&d-?6JOZT#K zLXO+P@8#f)JgmGJ-VTP8OYY@!daF8JgGS1aEwZ~^W}0Mo2iNDsR!1k8kXO6=>VHjl zxATaO)A74I_(cylF+82IyE`XZk+O)4+uhE^I@#U9&3d>uzq^|RQ3z~c>j0}eVAI#a ztwXHp?OS+;Fn%Ki6k$NI`qcd7>JUH0SomXMiRW(31A71;Qhbx+&;ptuoGLCr*pPKz zFO~+3mE1}?q^y)I%YBl3i%&?rdfMj_eDT#JX9RKB*(Y*@9wR=(Oudqvam?vy?w%rg zQ{0$D>Xy`{T1)aa?m=(e+F8Yji}SZC;)p(KkgwU=`Fz`rka6|65%n@Vof}-gy4ktJ zDq(2FMJItp<%tTLlZp6R=*)bZ`%iE1qkD;y>DQTpmgbyV(gWw^&nPv-uV-h@;$D^! z)oJ;iK%q1cwKUSr-M*Wjso9mb+8koroRrL_20Ef4c+cm*oomw#0CR^aArjVW}x*0HmJk_gI!`PWpdn^QfJpR zcDN6mobCfV&3ypL-3Rug`|vhC*lw8GS=>GsKVIavOUbXVtv+5{eSBT@@%7cmH*D?5 zUY*_Ih{3n=+I#*%uvf4AVs8zG+BeIPz6zw`4Yd)CEN!c8;j?6`{eycU3(n;(#9x6P zHi}0pkDy9PU1xvooMFBF^?@{#FSE{lBCcWqhJzv<1n9DD@?xAf!27nw+s3Hl-~pcS zcaLq%)J*t=$+b}tt$QrHdHkxF!Bdu^KnFu1>u(BKe^cn%NFnQQ3R!dVAwxvp7~Jl#TBzUtKcM#^q}diH5FN9Bp9XP;7uwfJ=^_kyLmHC=AkF$|S5rqn7w z#m|$DVRz=?Q@TsRtan$5T_;$aXCS%txBZ*C2~d@b1pLAAHil*)1*SxN;%#R9b+Ism ztE_K!KvP^6E%>5C$LNO63Cy_;C>zGdueO6+SH_0jhgVTDWFnrznG+q7vlY7OhmR3Oc5v?=R&CtK||&Sa!rWAsy2(I!3OE72?=mBq)N!%V}i6K1Q8qwPpYEM%Zg zJ(iW-;>(+(_5{W{b`Mm*7>3*Da(+BJV(N_kBsb9Ej-AC*(s6QQRL2JJZeu-R&}?Cd z)9k0`+IP2KM2%VmyMCFUNSv6vBT6|9y9_D9K)ZPVRwfwkihhE=(MGoeBUQe?@$!X0 zW75u)3D!oF4%fnXn<%f(%I|Wb!PcHdauSb7F|JZWmBNKDRucBG`3y)iaIrPBtC^Ow zX>vMuJTj_jg$v#2v{q?aGyj9_+$jGxe|Zlc!}#fl63osUvAfv?tEM>6@-tcaJHzGGHLPIcZg|aduNpAK3pYIO@P7S;%Z=^*hHkgT z6?lQbCdiC@2viFII1M9MX5G~kJNuJo&}AHvT1v5}2EHM?-xPZvaaaXkb?UB=L&NJ% z?<|k~1C24Px{pHTfEn(69+<$|UB@!wlM8O)E*62kC{_qpu#XVciru*jS_;VIa#pj0 zMYh6z!SXV;<8EC-EZly|R`K`RE8*sal)#!25>4y`66<@Dfvq1d9Tw}i?&RvpW~3##Lm^TuQ;LeAw13gy8be z8KNf5Yc2|xClVn7*Xr1ckG@s@%32BGxBT;>1-eA&i!PJ{ykZ(xPdFRzftb>DY>kq?MIluvS7GE&qJh zF&eCq52xj3^en%pr(!D>PK!>yWUX|EpU-+p;Y8VUUO%pto_}jHw$k^He{HSwho8?z z6K9L76=pQ&-*jO2HUn zaE*|{$Vljn?9Oc0C}I~PW}^c?$u;WErIY-i7i+XSPhdhT37`(2AWv!|)B!pc&bX5A zSaJ~e1SPVLCKSf;YW`q4R(hg z{Umv`HyeKT>ZC<7Qw^Ww=UY*#f3(=$wgAA+nY6!BD&Bs zz;120UZXo35xT)zz-D!4l3y;cUpmPzzk7z>S(W_q8hd9t`Q?23Wh(jQQL8nX{PGj~ zWg_|I)mFl+lHTQ;}+Mg6PX>t!KCKiMQZL{SQ8PP8&vV`t)1VKF`ii%$@&EWs7QB?*q%Q~ z!1tU4GIA6i-J?=*J|gs3psEX$eClE-3VE`TKUHr{ygUmpBr6genW2{i zM|_juNJsPXEW8pq5EiIYz(3>qCTrm09u(}|rc!T#=L>`x2xEYFTR!4eBXDTmE}5Y) zZ3#EC;yat86vsR4fP=6H+i9S6?k+E8&|XIJ*=tw$2R$o3vB~2cO#wBR;Au)Hg^qX9 zdhF0Etab6mIlcxvu?f#Nph(K913cv$FeDI;Kr6*Jpr94sfW?Lyo-o5;3ga6l9N&O~ zu*Od8?W-C`)Cm0U$P$U49R9!?3K@z}Na9B!i66yU){kNxberOM){mkKy{6azy{6dM zL!Kmw9|A5({AN|0g5Zzhg$VvAUferE#kO9d;$^*~RGigYtK#LoqgDK2?-&(-)H_zi zG9`sa+ESUF$)3i}{t>oCo5g1~F_t6d-UQf+?h$NO7W)Xm-=8gR*+}OzV-C2<_fbqn3#?l?0R`*D6P}1ra#T%Z}n=FG&53X>sSH!uHnsG;O zb(yg&)wBTMF(xqc6O&kGec$exOiW)G@oEs^XoDI!uX(X4gvP#^?o4;h4pN=;SI_3m zM?lhKXIgFc@U%?}ZDV&zD!Y!(`e~QSU`^TBDFGGmk?2#~s;7Ip&G?uFtiQE{lyg-j z;aSBggT&8Eo6wXW+m+yLegD|u+Q7&yQws^N!6?|gbOfVS0Y;2>RTn`7{6yIRPB!G# zXZBa2N}Mi{GG|=|y`#5AoTHls42q^P6Pg&AjjU1Jqwd-;CNagd23AZJH*V^8Kn=A# z1O|`|^VT(hwnO7lc+uKcT#D&qKu?cKj^(r;nW+=C9##By<8es{`cUNvm^E%aUGiyV zq(bx*3z9R2Vqxc^rAAmIibdc7Q7oviC>Hcq8xhrkZaS#&r8!4rEjcjKbVY_B*CLT2 zC}1i#QgGoJP@q6RnF0m+DHL3IUPy6-!lq1iaVCcJcaJ(Xe;LKvQ}eSZjy^SiImI!j z=6^_W?5X)5RRs191!K!l{2T>#Le1@LkU>n@+S$2N*^R&n5CC#=iMP}vdXbwk$lQl4 zWj&*mP$v@CEli88gOe52Kj6JM7YKWT3}Ttp-!>exRd)ju8@45 zyi>e;cj62rhWS~$A(A8G@_Q&9S=dGXVoL%dN zGr5Rw;fZnwjQG`V)<)r&C@6KewgX6Ql}V`YHrcdv+fvRx%rC7|Y0K29+pKWYuG3_zVnq--ZR#jgdR6{c zBdRk9UE&~QMstfp$da2Zgi+AnLBPhtD1;vH!_|^{dRYe}GkJ?JQrv-sFcKRPn(#2f zh;0Z)A>M%RG-%{B&;>9`j8fsxPR;+^VaKXqRVvMskf-gCCk{@kx>sR92i|b+!Mg?Z zbRHuS$SBoZ4~(mX$2zQMp2K)+bHVkcpF8Y($1)j z;)jN86#r>?Hi}oz=>oEZjiSBOU%8E9Z6_es>)=Hb8^zGgGHnzWZxzWCOM-!=duU*r4J;{B>EtMjOSuo&=k~&znskyb+9Aag&1dFKQQ9baRDhTM*B(8|?z$^P}cd z*DmnxwY6Mp>Rn~`uuRu6-2o{iG^3Evj6z&1g}7Ds4WzVp3Jb9ZC zES+J(5Y7c-wWMJr!=v_D9I?91njpliY5aW~uN&)7LZ}%eM`n6hd}1pQ2s}3G^C1Yx zet(SF8F_^L@K4n6E1ugAzt-#w34p5v=&2OA499a0U9eU#8ddaAS@ddUzj<43*OzwiVkZw|evyPR(k{sG>f{4oG z?CLo*F<^#eQY}8Y6>As7Y8VtrGcf{zQQ{kfftn25A_9(Mm8#8!-ZFyVQ@Nm0*w-jKJDu zFi67)j8=j{+K3TY+a-GptptO#U<5{Na=%6xfze7ZNb}Ew5m-AhNaL+wkQR)<+CH^o zhMSXG2?lBYc`yQNCkAP}6%5jX5m>tn25A_9@w_Wq%2xExgArIeF-YUBo`0*NB7Hw2 zjKFx_AAUY$1UAK9;y^m_jNSsJ%y{@v%Nww{ z4SS+*wB_#g9NzJSRxQLPydb$-%Uz$V7!aZePQT8LdVdwKrp6dmyjpwJ#irt?e)aO%h=hucxffEY&LqxN9;1MLIMJc#r^0|^w#LfhShmd zi&H6y;kjMJhp3F2m_;6n*ufb5NuAo0cGU@*U#Bxh%A6J7I4QY-qm7tA8`0brTe1U5 zf83`V8#K+a$3!tT0XN~#ZLTy@=W_8Mip)WG%TnjIO`UsC zj(2Pp#;J2ZXoBWrfRu~n%bBb+MkX)sJUtEi6Z4_MbQ-SBk|4nEc?UaO#^tc|My(j9xl0dcjX$}DF45+ zF>E8zDX&?u!ba!j*;+s1;}bnB(kJ1q6GEwof-RG1Ngd0NQLsgrk);tfDEg68kp)T- z+H&S2aW^vb))^RbG8$HD<``fqI!wNpD{K zG}K?%6=V84f6AKJjx$sR3Tzz+I%M!DKGtLXiqCF6Ze}v_!Ztn)vlWL4M02dI;y?{F zdu*hPd2;)RR0gL~W9^5A8jd;}D(t71 z8`j%k z!t2OLuwo&P*9D<-H0Pt4A@my@dJPoP%&haZhK^0>^|0w)8ud?1DW{t=6H>wH=1#Ef zzTzTQR6g%#UUKO!ZcI-HY!;ec#At_bqu4WdoK*KK14T7m3-s4{VCeuAh&MDbNv=8Y zP1u3{U+m^S#rK4n_(~(#1BFnW4G!B@an19SKAy#ZrdN>ySR8Mj^U~?3)P$siMdweI$XUB0&~c zpJ)U@(CMqa2YSaLsfai~UQ!N?UeXbiU zC`W%et~}OlgOO`VsHUCs1^>ks#!rxIZKJqt>v5gaBj|MJ(9CW9we(H5^fY0phfSmT zvsBx!p>(q59HqLrS(@RIhCnkiQWGlUwjwMhr*;n5VFw2Zr;a05jtEciPxJCFpeYre^x}4V`!T1;b;=4azjQ9M&3}4Uy%t zL4X6d%M}anPyN7vY}M2SO?`2z7R)^eZ`xNvv0Z&)kLila(yc+9FRkL=tcu;mn5cgF z(pGLJew2*b2X_MUU*6jJ&x$^jc$P6h1#baGwL3-E87&95Mybg``--n@O%n4&7>(FT)R!cU;xD(MC%ZSHbGU_|g^!xkFE<+z|lr zm{@#vbMdteBJGaw?imPlLMw>z+TsGf+DSrHfcEnqrIBF21mAUG+<+K(ldjVDS2&it zS1^`H2p{Zqo)2owy;i6yWY5Y|EaD>{Hii%EP8UiNM3yOK)-f-IdrYil)h}8>^&eXG ziyIO-8F_;<0^_8*>NmMBmk>5^$^F!j(vE$?U54NE$X3RdiX4QqstNdK`Vf8jt2PLf zHJg>)o^bcWd$EiYMqWnJ7zG{dHgp>-8wz3I8I$I}OX1h`5`JBNQt^`mE&Tdvdc83T z&%qUbS$_vc`1P}cEc~*e9(duGhJ6r)U#@v}{o=weo7@vB{IVVojPOfyJfOla8`~2k z{KE3$$rOIk{gWpAqVFeP_{AXhQTX-qCr9`-RxonkLcz#yo^~GII7g1}=%PSrokyltx;R3#Fd4)EFmP+!9-z+Atcx;@!;`&A96dQ zzry+b1QAUT<}7!9CiQqtCG|MjOGe5K;RC{bla*)@6QRi)<`vq(s$aN*>VIL?zhAHL zTOu{&h~9I=YRu_-iD~lsrov&d67P}&pVn2FPuR7&;3W|if5n^UBZrhYE3Z+^jD7S< zt`vOM9}2$5>v_{Oc_E^}tY@UXHYkK#K9*sA6l@5b`H?VGGN|%~>RgaUDkjrTem14$wM=_zASv^SuN})>n+q zd4yY>lb;ZhDR?TGqkZ5%n~DMu6{^kRGh6uN{O^{=^1nQYSbk}}YWnGjsx+Tb}6@<$2z3n;4fjru*&F zGpyd?7Dy6pAE+(RWDDH8pIg9ml11$nXhIU%*9UV8JQ;~yZZjut=>JUv=>MV)+$d(2 zaNz#-Q`v!AOiJ#F2DMmBw5v08g=klZ{N>a4~)Kt#~q* z!YE}vGP+iL^#l)Y4C&pfpgqR+`<9bvAX$}GwJL5w+|tOn#0cmVEeT7dh4Y$JjK}sX z>klli+09@sih92~de_;}Ygy-RlaYbldW0XAb?(WaM_&l^=!OG8kFIzsCz>*Pbm`NE z9$mEpdSrDH%pXsW{_dIV?%b|U4f}hT9*v_%0Cjov=w_mQIWz8Idi3FarbjnFQ}jsp z+9!@4ePJOzdPjYN`}%W&1G(~QN00{Syy7Lu7`EfQgziqPM1oc;Q_=mv%s1sOQNw6IdURu=X2H{N#*m*( z_`i_R_LOrtVm}$om%Z+hoU+_dNw?gPGM3LatCrD8=emx}O_V2S8C&Txw)`uiwYGfI zw4`NpH!G0GvEB-@BkujL2kA<(?S)KisP#SZC5mI?oY~|?b;lO^3bs64xrEQnZF-H~ zCPd>W&($r=IGPZ=2~^yr_WISYzF`ZvuZg5(vK4WbnW9WiIH zwJ~O*7M7@7>n2*6O{5cbp@|^6^iRm)R*X(G+`o${r2gMMh_QsKiCVaxFwqdMXLzD6 zFpul#ZR#il=NazE2k4=rzZ=B(JXJ>)n5Ud_GYWxul8%IZHkYq&sTQ-!DEFR0jMh`N zX<>T8;6s?6q)ism<&JYLe?!O^qV){F=5xm}_{#?|R8Q5Bh3W}|50QG37UJN)nGD_s z?xD^14r1V*s!a>r6WR=Md+OT!R??==D@U8}8{!>lL^3cVeo(1g?J22dYi~Zwzx=THEYhUZRpgi<+ z)u8OfR{}k<*gxfMeop=PJl)DJu8-^KyXq;#_8A_KkMBcI|2QZ&#Fj!&7RV>|R7LVh zdwRBWGq#QPJ@xeL*i8DG%RVQf@lS&!^PFG4e9ZD~RO973w|X0E8+Iw@+)UphqPZ!3 zEmG$yiQL~0%9G+NVWyj{qvKsio8#kj27_dxZ&F8t^tIU07JE$-{f9xhCBEV(+8Q&_ zt=9i#M1R&fv^7>s2QZ%u;QNB~eC=x|#{qn7P@WuL2{V1}P*2Z|&(ofsm-KYEdU{^% zYtN58T{9@3A72SQonk%tqxF>dIPK^KNk{jnqZib^c53YCg#XIIQ6LgtUn)LwQrBtqu#0)LbAE6jxn{A<#jFZ1dXytsAa zS%L*_*&Wccz$2OfM-jC4o(0aWTs6!JbJMUz6Dz!G8LTk8uf6YCVK`&I%wGGjVpbUL z*JDp!ynjAng&ju1^~T3n%qJ|c-y8L8XDf2WdGYu23%KG|2p!5j{~zX~F?BdpVSr3`NVao_^N~1d{DbqOmcl&tkvMt$q4|W>4UGpjH!nUszktof z2PqEis`(hzehGdAMmN^_$N7Zo4SfcVH!uEaegVge$!e_qk@=X)xq?>UZP823FW_xk zAp|A!{pfrQL0Q%IIgxq%&+`dS8-^D6*}VAJ`~rR!zt}jmYvyC*$q0`6^Su=!QPStf z=NB-vtq_Tl$Df#wfhemH2i7$&J~_XDb;XxA4(ZzY7=W^>9hlU-_|*IYCbbnJPty0N z=VRc>IHCG;ycGgbQtP_;luPv(=>t*nc<+3SLs<>UXGG@l_45fA8kQh%pn36``IH0I zbI5{S|J)e`*W`Qj>5*yjhWWDMN<))A8YPc!oKLvX{X8)akPy>OjF_Cqf;GDAy4At4 z!5hg%NA!Qk-O!*DP-+MV=Sgfohcs?f@@&b-m z+gIW7G1h~`ybPw~LDJ|>MGunr*(~Uk6|*;GfsD*O$9oe@M=L9A^<@MQTn@a4N_X1Z zS>?s|2GPnYy00)^^G3mt?*JI)CEmtZ|D?PBrp;(B~9Wj7eY@j$MI!|_-RzmF$8nULRGR(v&aHLLtQosV?p;`}$Y^ub}V ziVM`RP$l~wo2k~btXc(&)&nx`*%z}YAFyee#NU}kIWwpQz%?B68#LHGRiH8_tYKft z1W1mytt@&`1%a>~KU|N8srw`c-WYGX;e*mn$YnxjIC=&7^9T!~{b$CzhGrJM!UL`q zHzzpOA_I-yU~?KRodP4P4E2-#T*Ki(*a>jetRs3Fn`_%+C$@7k3M}3$cZFamY+Y0y ztu7LpB2UO^5+t37M@$$7X-L**2mZjBs&#+7vL0pA=u1m1*fN*Mdu*iCp;`xXEF4~k zxbvOCHsry47vDQy$6Nr*2+#v}SXbyBHuy)Lg3vO4$2fp+3a2#HfcCy86=*j#4zi1Q z@x}SD6)P`s`72jvuu_ffBaN$8-wxT%6l{cC3OfJ##34Zr-zLS3bbcMO=43nkLrE*{A)DbouBsuJaQ1v&EYrEsV}g%(=@3IkZTAGha=LA0fpq*2fp;?M0p! z|8vlJYyEnsXO1F7;&M-+*j5yz=~JOBbQJq^=GcwdWw)7IB9xLm!PmR=TY2q$h-D=- zSIKw^s|ggVpn8ENaPch_n;YJB zztRYDKdae-@UBndqAU?_Zyy%Lg6;h~T9j!Ki9NTk+tK;!CvVSu-bW%Sp})mV3Kklo zkql?^*1jpm#Y2qy<~@ps`0r?mp2U4~t1S$Ra&v85xP90+KTuG(e@Bb*pE4&TZ4gR^ zdxONGq^Xb$RMDoCRvtkFKAjM69Z)m+QxsPq)j}4>kv5~-1W|7|e)I`}tEKMjtgPLC zSh8INR~i^mr{iEgxP|!YKr=WbANMJx#ubzUS~7CTt1$iE0%%RSOay*n6j6X!!;RGSCRZ_ExeNN z1VO2~hN_G_KWkPY%i+CjtV;hl@yc>|=u^^&j){I{VlFa!p`3)5*8x+iW#m11u?(Y^E%NJ`=Q9;^4;{yLxT# zEibeGsI}-$pEC<8X^uJgmzOU+o3+Wy|7wfOfEWwQMcQ@-)1ZO94K2o*_R>psu^JQS zm3!Ch+6_BNQ!vh2qrCi6eQwaATIjD*8+@XPUap~1?`I7Ob=$1lnILpdxvNx$yGhIV zYhTsRgljK!OU7XuJHs`W({Ok|&-Av6m8LD0d*VFWo;hzf11leYytzxGYnDx-#&sFr ziyGQ78QEDzith`ZdyOB8=3?qV0T}& zZc2X0*RVW9|CPXGVxy$h6OReA5b9(&iW>QxO( zZB5(NkzKo*q+1)UswT8olXGfu(+va(W+dkvbMHCldPmN<$I+ELu8o92#?7%C@d1be zzMqK37*vR;#GsPcD)E>EBN`NZqks~F+CHNA0PgSq%{kXvd+$|UyQ-^b;x)uxyY^md zuKD=p_xOL0sX6a3vT3WVz)U2IVyR<=QIV#1YNZU_ao4pM6u#Y+2@3yEpP*RPs3t{j zdH#(jF=0n!P`4(s{GbN|+YCg8Ry$6zV4vAOhkm-Lv1Mqlc)&ymXT8ep;Uo*R3LV0y z*+eq)Qpa?U50;%5QT%Z1Oqx0P>{5czMb{XIdGq#ETT|ppHzX4zBqS4f z3%`w@=cNdORP3Yw*A3^T24;DFKtO|%{*&)fK6u~ zV-`ps#TvxYSgN>)7pEt@gm8~`CnObYG4NxXgg7a}p?of9up7(B&Y4cdQ;kRt-k0uY zj?n|ewE1vDO2H<6?!alr&e|Aj^RsgoSt)4;!Vcgay~*Ndu!k>-9~3R!Tx?*|AN=+G z-ON7G>^ZtK?N0LQ;^5f+bI##+&9k^0cnXC+w1^C*+p*7tXr6=@q}|ThJpcqX-5q1TV2Ers%@=%@MiPDvbA=bb zoTrIup16xy>7S==dZwP2*Mlx2aziafHjC$&H6?U))cWmZsr5FuLRu(>%EgGrbk=6h zVk~56uQ`UZ2AoBwXdi*INX-;`k%$_Fw;X|eH1M4o3kxq2gZaVOGIj;*z~Yy)|Gj>B#IQSughTz2(`9n>f#29vGRu*jyQViPnO>q$9Bx zJC32whL6l%-juA7O^fi4#STqkE7r+r9(>nt(|XNAHqLZpT$znLqVZbUqS7^Ft|tC< zqGZ!G_|9Hf`$0R{zFn13cyWThz7(2)-gZQjf6yeP*Gq}|m=Q?SPwEgnL_HRs&5kCj z2Tv}I!3i@43r74TGY7}dWfsQID~%*f{-kd51AkL?)>}*N6@HTJkIGtF)<*hM#qD?- z$tzW9F(!<{2Ca`tDVqIXrEJ!#Y?LXoIWDPyezlyn#FH32_n~;)j$Oj~ zNh&f$rq@7R&oW(7Y#>@`xGnstO!a%9feNGo&KLU3G(9@ff7?=b>0IofOmvlUi zJzT*qHL_n7fumck2Z0X>o7EDyFsz3YLEFGeg7(s21cH_Y-%QZZ?-2-kg$kdyN|!e# zSJ&?HW=~y%_nkq5H^bl5*j1UxzMbOD3bwl4l$b+V@hmeQ9{!rcimr)7p_4fZbc1^P2tbaL}WHri=i}Jn`hW7e!cCKEkhc^SH|IKC?c*yW(hhFldg95BMf9J zb041$b@umU2zujKGYUw{OjyiqFe<9CPiSIdjOZdcuQ(F5^i8<|vJCZ5dIsQ4-?Z~bZ5h{U+A$o5V45NUiWol%sOI_0?zg+z zLVt(%+aOc}xq1EVNRYmiAVK<31?hXhCN2RR(h&H}{NhlMvg5FlZo;-t4>@ocs72df zYopDS79WWP?5D+7V&QGE!}TkuChnE+EVmgzn+A~BwGSd4+Vo&Ct_h)jG2Kvm4&^sC z4b2-`oO-l4^=R?9M~hF}C`Q3+1Re`57Rp-z#2d#v%5RO;QGR?!yvM@fR#uHGDu_6c(@X3us`3BK{&HK#;1VFONy zECAii0u^l?b5d^WZii`j~J!2GdX`Ha1x7+C0b!oxoPm4#g`2~>E zSce;1=Yc73S8^_lfo8c)YVAbv>q5{L_6dSI#|Z!s4r8sPcZiX6BR232`Vki5K+VkE zC@^pkSL2M!33gA?gsokF(n@8Rm&DgC>r-8!Z1nBEXW4ceB=M?8vAiT+-6)plIA1ia z+d>P8k17)|j_TZ=5HvT_c(kkwxT{W1Ue7aS*L8G_$3qW}ZavS1{&+0RWTk62a{dZ- zY+QWm>uLU~r%ore7}{<~(u4WCNVFA371qd1+=QUBuQaC%)FT1KUr<-Ml#!ptbQB55 zm#c~dB>WRsLSNJ#W6obPJ2>7z(dehBAN%rm6I6UnOm`?qy|35eGhPzBtxOq#oci_V zRA-0l*ND&l*YIq3>@NEOetVaDicg2jPd_U^UF6<~byhnX*e4{Yzn7`MA%M_gPs0(~ zKK2y(lwZ?)cJ;L!$lbQ{O}pu8QjnxNx_FwU&#z{I?-83RPar=~Q9wP1O^!b1)Wvn` zGLCAO&0MTV*D1ms$lS7%JV;rilLiLI#Q_Di!ypl{t&Zra|8yw%IcrvYiCgN(qLQ^%Qk zE`Q_9bXwOaQeu_VNU2e*F1CG`8)wX@L{$EQ88_%_H0X(_;J^H;*=#3sret=c^j+Uz z!ZAJz%}Y0)DmYT9M7q_k15o`%cz<*T|b3Y)WZ~V z(G+rF3UyH;3zwYw09-ba|51v|T1)-X&Z{n(HMN>Z1L@Bb5>e_WuOo3HW&UTg_>OhI zTRly?ud1&@S@EIdZ<{UGCf!o5i%+d1v@^-Fqe=l%E(unvKcEKnVd%_Mp&ROBYY~+v z`$4mfQr8Zv+(gYPe`!{^lt-brMw!ks^UzHXxh77X4=2kSDRo7Zm11Og?1>Yat& z<>tU0yue%7OmCkhd90d&E^jZ%L|p+_bb4cn7V!j`JIU+#6$ zzi%d?Iy-_)j!Z%Zwr(1YlEwfU0~@DZ2~%t|!o1RjE@KsAMR7mE>`8BiWW*rG?B1_MVk_EnoUF5y!T%3P$M zlnACF*|U-Rfl`?c7zjU1D#sh4e2c^{V&q-3J=+~f^_fdc8wFb>zj2z-X`S9ofE$r* z#I`BMpv68*+@EJp0bBBjc5SktA5m0HsPg+E9^51~CN3;?J}UC^iwpRb*aup#-Nzuf zL4dEm?8*cy#;5UsPbUln*>$$*JQ@p%4<2x@?pW`0Msz$oaORG32-#n2gu~KtK&F9K zFMm_TZ^}7xY$~?eHBtWVN`}=^Esfp8o=C)q8i~Y6WZ)MV%7ba+3BmQ zFVXj^gnL;mK!VWFgsMc3%Wp=~>SSemDT|1 zv!d<2+&|URLAz5uJ1n=%K6TGZ%!t^F^jvkw2Il4+TDEhaBp`^6)J_eEgg$Vt@+jHF+A>ladZT6{lBgxjwa8x8)DxyZY zKEqb^s<>q{o<}Yc^ds!fP==!m3qh;6b{74UAX0J3)?N;&?hezIrO&#B_u!RP>VPa= z8-I>$D5uCWY3mk4P5YSaC3_l4pY-W-VN^z2KI^+v5^Vy>qSd4&(b_9)2g)Hw=Uw)g zJumVn3W#mP=uYdkplnVSo6!)IvH~+_V^C)x^h#vigVOfp*R#;LgKS?;^~MKx0Zuo! ztM=u8IjjAMu<6C;F(Qo6gFME^B0me|OC;Kw5;sq9xzaSRb25ON9KWU$oAUR~^8bFT z`t5}T)Iw@n+xa`SH1ZqszcZ$~;^A)F5k=2_J^*7tzeMW&l_sZF%OvGXs4@)EDRQf` z+PwP0g)NwKv2)tfZgZiMEhZ%yK`$0ZF(Jo3hSyoyCyBgB(`7m5s1&|3l#knW-Irw|3r6!8#tU9A{;o-vQ*Dmwur}J`uljC z*-HD2uvF_$CGOcoWUK;aEk?0OT1RML&*wk>rBfZ2?@7M zRIcrba&&KVC04h3CG}lNqgGH?&MO`z0mNS=t6HIztXY8_p)oO;`CeqqK#_$oV_3+x zo!w?|whzxTO-yk9j!Nd1YG_qlil!&omhcGn&HHDM%2bwKT1}bh_1UAeTH3?qYPYga z95diS`lvCjpC|lbMyq^irpHXfMg2VMbB;O>(-gz`uQJaKK1{d8$%3s&PcUE+nIc@V zH8(v}F_D@9{j&A>2ZjEx;RDLmG>ws5W4IV)Nt9w7XJ_;werRWP#7|J3*m8;a^&@@Q zY>Qxm*6%DkyWUZH1?i0UAf8F}(7L@u*Nj!L+vphyjAhTh+w82X>%k2?)R?FA;5rW- ziFsDq1OP4bm*h7hj4D$zl|?1pBBjIHqMRK%+eZ3Va}xVPvoy6?m?xCOPSkkCYLz}WJ(s?%76p|!=wle)f= z^kH>|@`?NMJPWCXN`#Fd-4`t_j8Bt`X4lf1F=%MSNk@t8ztIE)*?W}Ej()utx){`Z zF@0)yT)uCe?6|LbL(#F^V8?x=Vzp~!$K9DUD#dmBZNRx%Z74(9lG6dWY(m8wK^v}P zLoL%5+3~ccJ;=V|V~!#vZ4$f7)UE)c$bfgs8vu;hPYdNEhJ2kKo2x@!Uvof{iW$IS z>NrUq!R3Xyz`B6ou3TSJmqp)>dq9}d*T7H)X(n4YTj|5=Wh>p*3=$qyBur@nL^EG2 zagbswnwFz-Z^mN)_7y3E4v-^j6E7mObw6fS+`E4gErlM9cc;)-dV99cyY2Q{_ zU?@WP_U2it^RcC8so$0vX|jS5<0gyZnlf0HnyfyTNu3{6T-;5Rt9!W?P88!t=oby# z=&^9z{P2l*`8My%zsvGO1+n3$gHdji@llo9kZKm?H%;f?;3nsb<)){J9Lt;32o4rZ zFx?B8B=By6XHPHU)3j~nLc6*rGm6&`-+nrOizHlg+5cK^4875}b2C=SNm0wxLE0iF zHk~^XvxbG&`x(@?zh%m}iDJqzfXabx+@85c+D|Xu z2qek2>=RUvAbloqJ#YEq!oh`i)DeI_4q-fUuU~WhA%unHw;n-g9hH0FibOlmG`M;s z?P%c>sD1T^23#UROkr|pYs=)o-xAgm$4uW^@awOO>CigaVO??fm;QD1n-2UW>~c^F4ptj7fLJ z2g?Gp<#ISX4A|_pduD1FduiZTD$=S~N;o254-19?XaIY)TQ>_R$}Vg-9&J)b#w8b~ z>8S8mlpHDBW);g-#9vx4E^-xdS^2uT(yVw7^L+$eeeS{pu*c%G?&?jCQ9CD*Y8z9B`= zffG;n)Edn8qcaPMTV zZI+>RuCc}eD{hb#M>YFl(k)&+_N0|xGgDGaWy3`I9n84ddYYkij6eCrs$}J8dIbtY zB|u6uH~(s*@GvE5g``k1n{ZHxLSe-SvoAF3yKAX7*{+iD!sg1qhW_W4Hw;vO*$cMS z7nhY>6BQ_XEc%VCA(#~m2v%}Z6rnH!?_b$!j1;Z2+og?nlaH%%L#fAd`#Hjr8lo>9t#r&>{ZF)qrVw)y?jBN_NDVNtVXe29A1h%=Q z?Lk}&s7)qQHbFGd%ZKi*3I=-xG$>VV9h8!m+p0fiLtC*D zL{3Ips6l>TuLyxdl|p4z@jc+cqpD3Cou>UfNiCx2G}#x&Av)MusxQrY8eU+Z(O2@9 zrr{UK;UxbFXhINg{JkTIb|dGFm$yo3w>l2smQ$`Z)3sbML&g4_u650(c)US5-d;QC zU`!K4Z=J83i(-1Y;_r*W%V$7&snE!31f;YVTDk>pNgwaiBYO6yNp4D{d)oWrmE`80o zJcm)(#)KPLU^6~~t;WU*TDR$>jcI?N-nc)QE;PW%6rRU;H`2W@GQz8Nq_2s0rvS|>tP*bSI_6h`vAm_c%zzpHlu(fx%JH__B!<@o>jy~bNBGumwLSk zv(`i(+;1zD-=pBC&YoUJQn#hRW1dgVDlEJFOzyse7CzV8(`#)UE4pxqYiBmHm|<3* z!5z1A$L+mdveB#0!mkgyy*Ca zi1KgF7Dh!p9c+TqbJQ+~KNx&;y#DC8r-!B2@aeqy7Mr7{B`FSxM>1mVZ~HWS7lb@f z8}7f%7Pg%mI?Tpix{VFBHtwA*Hu#IZ+Ep1&DqOr4ly%NDb4r-{V0(=uxu zEIj|#Y@wOgCZTESern?RVrp7%)V-5_0u@1v(LGt+?QhuVdkWWMdA~i2zkg$SQ+Ldx zEfCWNQw>`BchdXhY5%x#pylJo`Ny%@!sE5QAGX_e`nr91yy}%=0GC=H?TX@rVM00H zkJD)E_;LV7mjpz!)8ZSTKr##*HrZXg%IE_CmaZpreG&hYRf{lo3*Va1a)y!TPzz4>?b)<^jV z{VJCejAAMYDWJAuno^8KnhG^)<=>mFnEoc$s_V?AdS}Xc>R2X$L|Wg@(4ZL2qpg7r zYz73{qkRKogMfo(5f%T9+Ymc;kp!E?g%c*_F@AI%?WxC<{h-#Vb(}Azrh}yWCA-%G z6t$;*sk)m_V*T)!7TN=1Q(w@@&GrPZM(U^e-Lu8!p=YFdqifjy^33~fa4O0Fyw=ah z`hG_F53~x8E!*h^%3`m{l~mGAS^1c&c(zRM*N zTL+2=^vmB$yr{_V%_sJMP2NBL47c| zeTC}=lW^;1So+HzFjPky9YYT9v>h!L>)+zP=2tvgNILp)|4xyx)UpGa^{u!budR5E z^3&3GUcr*H)>?8Q#e-Azx@O1PGLhkifnY6qc-cJFm*` z{&1*dn*V5Nry{frU%7AApTS21VyD^%E5uAuJOPFTpUZhu&5a8JzwnXC_<`iPj90$#~FHZ#`eC-XG zW9E(&?E!WbufcxrFuCMW6cyB#G#HA5-bL<;JUJp;9F0LUZmbQ!^-}Cq5gJo z0b>9zaFom>ctn#e1sIY87X-Y)%Qy8_9rS1c^Wf0}L<1_CBdFjY4d_GJbu$LctQzim z)$T!-pZ*C3kjea%=rY2s2OF<<|arDtw2zZ=I3hh(U4Kht^# zECYqVoYsJMLsB+h0tA|0fR*jtZe{zX5xja zsJ+=HMYsgY-X{CwMOJCsK3-;(lpP~dJrZ-BcG$&4H*-@T&!_@2*7S0iV$7n(#jW+d z>fn$hzi1Bf6*M8l!pJKKCWS@3Aqk0M0pn0@{Z@YQT#0gY$}$~Ee#xBkt$0Eiqn~CW zd`+AQ1%5MFH)JuU#cmY`PN99fp?Zk}N5=9Ot6KpY8P^1qsTg!?vUC-D+rRLd1%;z06Y42LwACw_-cbLhLC`o7#fJJPp@^Zf*G0q0Doc!RN1rJDz z;U|TbmG_vm)D7HumEPqe)Q>hx5H%<7;?EFQY&*M{!{lTax1C+gIcvjqaS>(rFQ49w z4ihmnE~N@&x=)TO!k3C!;i8xoE+c9?VHdEmuZx4W17Anmxfq!T3uB`>O}iyD1xhr< zXJL`ow2CL2%Hy5TRn8FBxy1FbC1v7zc6Yj+XMqN9LyM9$HMwq@gv%iklp=<=Gu@`6$1U<^s6(>+3FZWWYO_X)%j2P8#<~MKJ z!!Aq+*3m}TbQ(Qv=qE3%Srs9?g?Bm%?Ng5i-e;(CoEP5jHGW*G{nk4{-2E-!zb6rB#!bA%}l2?^6aLbYM`m3Igq-tY(m)RLs54Q z_NDi+C$l?&tOVl236wcw)i3_^< z6adAQSY{|>2qDi~>4QZDKA9`k= zdiDy-(i%Y(JR+U1uf?E9bcvhR2?j_(DMQ1JIkOT1W8h8kEet5Jh(Kn{V-TwjYA__y zq8XI&2a_7g_)`i4qx!@zXO}LI+h{5~NgTRz63D(}1uJ<1}z-KQ9Move!35e|0>I z&TC$54E2zVN6h>59(epW|}Z)o}IsFDITD($r=v`anDQh014MMh=i;N#qogOl0IuJ9p{CkeCCpE znIGKTi||sgk>ryQYQT_$vf2r{@G9kbgeBv~?6k(F@^7xR9dYmc@;MSL-`u=*^)#QQ zxi`~qv3sKkw_zr3fFk)D(oWdEP>9e3S}fE5L%J=Sh3(!Ls_yu<-|ee5Pvnb0Az{-u zWF&v&Av8$xx1LzrxvLjP6%9H+qZilLpO}5WIWoO2uIrvUEI+qdxs2$3sySNkh|FW> zpq}7brAbJ;5fn&^J0iaYSM6QaT2{k%Tksj>zLEBzeZ@XB4H^lQzqpMcvTbNsk!?eB zc7W2sXNm*)>wu5Iyu@@;{UMCec*TRw6^iNs?@Q07j~TF1benJj;`+ZHhfV zlt&-fb}WDU41oCV^jY+K98H@EC1RDv$AlxG(!+Pak6$V8D14_arUO`H&)_W8F7)Ev z2O_BWhECK;@;iHV(uA{0rRTl=eN2uMg=VCzO^ASZHCRNsv5TRI@;@jO#AQ2aWo=yr zfN48Nth4&xt}U`A%JEvdE?&FjB71@GgQPKutggh_yfFjP(v6oXiHyILM8-vc92bP% zD63l{asP;_1!Q?IKBUWb&>*M}Mqm%CMYdK79_GsGM0jEEr09L*zMH-nML_u0Luo0t}-n+Gz{%(bqWMDW7-v@BRB|Lci8Sit9VF5 zBgQFG_nP$yjj)Q%P~6MsvSUU_pLB$zh~i}l>8_HHs>3WCp6dwd6~7=Pwh0mjR>}Xv z#LKf;x=E4aELu-OA_@yadRa3TQPF@^g`~gGJQvGUDgYa-Tet%t zR!~i}1Pjt;7D~^yO4=p)+qVNp@JU3I<`+F$=aR5U?kfz;XRwQs{ghd$YmL~mMUvmO zc{(X4#gd!L=meg})uLB=R5C9Ix3|EvN zh{0CWY#mw`HowDq01Yr)5YYK+`{u}-E;vZ(oh*O*WT8@GN@fIpTW<;eg*8fmH!}vq zq#-f(mb5W`wl2`=tROTlgMO!#z%aFm#d3_Xnc%{LJegWeh3V!k@;QQihp{A!Mw9C~ za+usSzvfqPqz9nUJB~57Qf*TXZQx&Ig`5;>z!w|Qw|j`GabPh~fodZd81VFVNYfZA zpKaw={wg;G54zptHIT6o8JNFI?bs{L^F%wYyULL8V_|XSLsM6B)>lC_&P-hg+$h^B zvyv&5)n=uuqeANU+h+)&%^rvw!Qy3jA)3#~AWQ??CVaqP=PKGg0Bn-PHCJGzzEy6K z6?%;^D$#Y8it~N*M59Gr=PDJs5BgV)+{I3~MIkP3N34*m90r-P1JZ;z;cdPAM!c;t zN}_pN>9?gu0+}cym@LEK<#5E`W>Gu&^P9K|;jBB-r|(Wr=Q-v0DP^^(N>A7U<1_?d zkGi7m;%GM<6Hx_UhE^A7bzxB{qircu{#{SzTjFoXWo?Q~u~5gI+_JNbhzWa(V}TXw zNDyx0%h|Vjir@S}mF!y=iL3CKH&*c{RZe@F-?U?B!0_M%W@_yyo>lwbg`dEj89$LM zA^fB|0mBB@RVq-TR3OcxOqPMj8(MM!v*kR7fLTJpG>^ugP%g`;z0j@;{!}P0-Z8CE z0vx7ks7D`Z_zd+;L<}_)3`mNt;+b~1lvg{)d;+cFo@{1Ad@Z4t<+2i^s2TAy8)n2s zpMn?VZ1K0C@lGQqBLnFRa(UR4R>0#4p%cE5&9lhYz{*@rfC{)#x*l7O@x9J9+7)E zrD>R{ebbKYTY@ETKLUKyJr{L=Y!>;Fv*PRJ_+B{%qPgFqL;qvSw{Q*NC zJg(=`6doK~@_`#@KHKtf6;LU=9x(-^i!j~ZM##k_noHjKzaF<^Ni_D^LoT?lQ#$MU4LdPp_0`z0Ji@$ z$1}GQ7n~F)(-7)6k6t<>w@K~2@G9Noe&d19&gHkwsd1~S^Olsz>iD_1e{XTFFc#!w zNfdSoit>)+Wc4&9Te_#U@;$X!hTfPu#41Syro#Gh4$F0M>O9uuY+;boLwb2E4Hc^$AZ+LS!g1pKodBJLFh%(>?S2e$Tuflf6Tetsdo^IM{lD zU%x(&jhk?x$X{`QY4hLmr+ux8zM9OK*=45mFW9{raGk{8mLge^Tk6oe)C_mItC76E z{@fg_&LZ6PiMZ9!Pcy~7!-*9<73Y6$Z{S~EC=Z;v+pW5Kw{QGzx?FWtfAL29(Yi|a z*cwbFTAiMMXdMl=u3rx3RqKy3xixjnzE;mLsLkSZm(JwxdkoG+&9Rw={pwU->ZOZd z(^G#tQ*y^zP*!3~ymnsjSB*7RDB4!5P*lO@GCR!PGP6sLJpL-(w03Zqk_-7#$%R}- z6ht)({PHA7BGnCwia&efV4VGZB%2`v6kvbYeWc!wlG}Qn;M+yvf*sfY+P;qtwN&HX zhh~*V3)aos=BCqft_coGSttZTWs+}zKXkg|a?l46Qz_3@vdXq-x?P-0+t!L>aK0hD zND5tjy;~#?lJO8;;KU2=MybYW-RKCtsLMm7AU0mDRDCc$;00kI!Qi(#Tw;AT84_^Q zL9KR%hSIP|ztE_HsZj~e*fQJe;#2iL9IsnuNY40Bl)nur7$0O6G!2P`vkod@uP+6K zv`z6M6R0bX)Kpj&lES>IU~clNVpb{f#GN>o!$lD5C5Wu@pI5yE?Le zRDOWU8PZsV@z0xV=QTp!Z#QjWXgF&Mw@VYSDD10ohdTNW@wkdrTBpj3h%!q{iSmnQ z_PNmei)XUux012Otm*Euj15T(bAfq*%j&X~2!hdBSsADh7gv!o=4}rZ*MkDCdYAIWr2uhcAxtRP zz}~(m`Bnk)7lCXoZ{Jh|c1&HR5Sk_Rp&xx? zGddrE-)(F@zuT~%InmLWZcShKH4U(4qLQ=7{u^86+IaBV03+gFwEs{ChmBL#<|kvz z0vgrI3~H6OB>h_DhMg0xEKs`tqe zfCL=j+G>u=v>KC2E@G7o&@7catVXv=s%8afkd~{|r~(;tCMj_{z1S}1yQja-R|&O* z8@t@twK|9`0p6xhI?f*C296=~F?ArYKDCl6XQd8S6@?28dkG@;k1Z+6vSw_En8kbe z#+@1Mo7c;IaW>H*IVBznXP#9gEiIi-ps3}0QAs86`l`B-J7pa<&ycFRrKL&=W*r{2 z6BlLmQrWGRc5jXG50Z=WYD&VZ=E3QrvC6BZW!(sy1=-6D18}7v^uU&~(Bn|O#V}zA zQB|@Kq>O{(>Aco8-C;F6=;2(OoJ6LlvXjI==zuN5U-k8t0K-Bw&=!|tTZCIY1= zRa`81XGI3H(tWZ&OB-Vp>fY3PjDkfajBD~uG>)>cHANQ)(j5{uD^6?6ifD7oO02ZF z8q0~2#un|h`2M=NQ(Xq1eJ&n&@WBTS0A-!{P1`bmH)SLms!KA}V=motOtHNKda@P2 z4B~Vs)iSaUfJeRuaMB&p;ms7M#3F6^8rUTW)f((F=CI3^1sO7O?Gus+yN{?y8L6DlCM%gAJN--@ zdLC}?0yTu&-|uhVUcC{|>LH|)WRtpQGvZ!sewDHt<7kxhCYshL4jZ43Plblv|3%N} zVtf3jZuImis>B=&|99Yj6B&m(|d-PF~i>Z-sp?ttQI zLq~wZGy{glT*q?UhdriJ23Pa>uzX@@FZ@eam`c{re!Pkwp$Pk|g}*~LQs0>gXc=9! zwK(>(XaTyg&suus-O4oaujpb-%VR%^7N86J3;{5?rrq+dW~)Od(T3>Qvl$*HW=jzR zKwIiN1tm}Y@;e{=^n0)W{HspbE`VYS|Wj3o$hr3ZtKUtks zK_?;+7#WNF0qZfFk?F67$CBIV!gKIy)fTfSSZC`lv=DmElHXzoeapfTel+9mINc3M zU4!;+m!5*xfPe0gZupo&Iz3~8|LdP_{=qqDQE)u}Fno=YP9sP3PoCds4st6$hSJ^6 zPAxryTt>}FULTKQRIIOJxhkcdG#T8;s|=; zPXsH{==Cv=r*gdb93&(u`6=VO(W%%6-RS~IgP={=0Jm>~r}W${6|TX9;-RuFgMY%Kp3GQ1o-EXk_b!e8N4&*tw2*(e ziUh!P3nrOK0T=`A27SkXN9QQ>$P8OY3M4^a1wro698w6fE)xzW1&&h6VPFt!QYE|fuxPj%~ ztg?g(YJ-(fLB#hGHv6{+JQC)r{_CyK9F|pyJ5eGscXhsY0#e#;?Ii=HbLbaPS9P{| z&2(y+_OWV5o}rHLq2YPOD*8^c1O{ABM6KqpUQNV-zoQ3B)v(3dG%|_L|0x_(ly70O ze1J(?kOsWY+ou*&ER|0i_G5F?II3YG@{;J_9FN<=Osw+dP`oN|!V;)2J{CP)ayU2B ztHpOAUAVh*nL2#8LKOn&{+4m75u-!W`~H-tlWX7-Y)|5gOBtukl(@`aE_U9hP$d*> zMG8n?rVO!Tmq06gIV*4d$l(JuC_*$~TSY zmu~J&$nY3fRvfd9##$yrKV5|grv8brUOwu<9eJaTkgfxV# zdJiA71NA1N-i<{7NVsj|v^ztQ>63p6+RwU^e=?m3MDujXq=)68YUty9mi_Q7BiJ#L zc$R})prHICkEx$-=_k5xVd(hI{NqG#*qi8Sh^9#Mzf%NmklgH(FdX%h|0ye8HAt=1 z;*`EdLSbd!NF`mZ5oTd1nWLnIZTpIDUt5B;Il7#=u?~ee3xx!;#On4rAsE>AD$EtU zn5iOJ^VHa8({;6P_+f(i$&9EjVL?Q4tvVD~vI`N0s1Iky@>k{{M+ASDzb1Dl+qe)q zfySuNiP?%rob0`>77Bak&g}7}!CTs@zHGMX#^?hH6tB&iz3gZlwfN1QGCVpn4;(}4 z38kQ*HgPBXJ>p#62jq{BWth0k9>MoXxjo?83jQqUdcoE+o-)-7IxUMzEGgg1Vd6;A z6Ns{1{o6L7!z&{ebyz?8U1k!3_qE*n!ajq36I5FT>G_sc6&4~o?C0@XX)ARwSmX`a z`e)0>&Q(4<6=LHr1nekANJxmq;zE|z&M)|&a|wuDl;;;1C(r)|t)w}C?iin4@RnmR zP4}wQK2WbyIrv~mQhxt0ulXFUfR|WemnpzQ=R3S8ZOrYeM<1;LDV3;}L<>Uq!K>^3 zCFm0osiUO<{p`d-D|XY)Uum<}9NDIWp56X*dHrJK7+gVntK3JRx{~8|!RFUr!H*=( zg3(R(;1=B!mwf&Sxi}2p=g&>yPr+`#mTczFlCReck`>eyv4ue1v(+o+>}noiiNvRZ zJYL(yNd~e)FS8FXe;#WEd;a2A&i|5%_dvN}3l1$k{vfm&kat0f`Ka z4h@k0{Y76&_r9XP#A4sD z%@U=!nS3an)a|+w(T9&8q

RjBJ~7)J`!9T}kp!_GP;T(c~gW%^Tzph@*9Sn?7pMuo*3rKB+wCih40b)scva+&foLk{GYrii=7=kf1 z`kIP~R7CU8oiTnei?asbeLX?|^DCNO#)vDEO%?TRww#%5I#Pzewg;1LK-%+kZPtj)&5C&F*9et;m^K8vEq@R{D7?_`{q`*exI{g&fqBjl&pk` zo1@@|n<|rAhTYKNVS0liqozJd2CubGcZ0=Zb0nAh=~eL~sM{L^#g zHm-uMQ?V!>37IfYla*(k?`aScUrNClv-Fx&7U}dxzQ?!nnK_$>WI@c*>xk(|(SKtY zq{T}1ZPnaqgZIX}8+}TS@0Huv7(@B(nvY=cShi?@J!ruqr7R%_WW)2PP&0iTv#+g6 zeZj)t1(x$_A!bR#3M?pK}U7IouK;n-**cepCvN`-b z3M^1mdQ%>%AF!LeanfnR61V^#IR`&KS4Q|$hbxRTx6^I2UJ=r2h5m(_xgCF$Ys_ek zD#CFn)!`)@nB(sgyvIdH!?`s$tuI_jQwY@Usguwe#q*bDfXhQAEjvKYRZ&^UbTz0U zL{{?1*9abW(?8j7KVc%dgJ0FxuT)2(2;vXp8q4p*8IjqL?Y!3Vm$bNCj(R1|tU#w7 z#&#uz`|M*w#LXhsK|ol;YM|2HF3fNlMIgV$C0Fx z`>z|TG*G;F+*m7#D5C?g>S}W4_spFXq54LaN(yhh>C?o#+%>c1c%{st%>RV}sNqk^ z_3*1!O(iSUTe~;>m>q2Pt*lWFkKkz(ZszmOo#;wuC|vD;h0X5SZyXh{i;+I;{#;l z%u^B?ppYcDspgfGkNyUp%$MdU@tgujgf(D}lF-knhzpqyxJqK4pW;9+{&Lv)7_|}8 zMd6nV!EKVDydIaP2_Q*ra%SD+h_uo2d5@?&sQ95?fZjfqUpHSW`K3NwMAMzhYS3SL zA&uN6lL5k@1l4i85^qR5f6u(Q49hEs``Nge^sA_(oxhh`ttI`)timMy+}ULNgaGwU zz4RO?oEk~UDM%LG3%WiEY|x>MZb&TmY8ZW+=vTyGP;InE+Uy$e;f$J?4ruj7WsZ?` z!=aLFnV`%D^T4z|ziG-u1SW%M7n(08BiXCBM3yeeORt~r;%n7ZlwslFaL9=9pdbXZ zp+e@^Px-xQu1{y4+HgCS2VNN5CCUfEih@P4Rj}V|tC)sb-zr4eMBL!Fvoj?0-mg-d zCe*a4EP+n`K6ai{WjBNwESL+PmsenlfojquuKFg;6}{oc{4c2-5KN4^noH#7e0{;N zkJnVS^;KX9T-H&RmM7~}+e*4yo@{nf$^WGU#U^aT|Ls7&Z_N#em78MSZlhl}CGp#J z$!dNYM`e<#YopI7W;_2DDj^N`4_~4#LYn5^0pJb#-lrat%-gT&v{NI@ka7#tSg(}Z zPd3ACbvU0r8cE!H_GNI}D9D=aE_qDb$el_rcQo}Q0<1e{X_$RpHLBImbmOz(6oGMf zbzrD8vx`Ai>pIA*X6RS`ni*m7JVpG)z@+7`oGRK3`vg4T0PYKl{3-W6=8TB zBxS~jYzP?-s^P*{9H@&=L8XnQH|CekTfZ-#@1+tG3c%p*IKN{4c#~QZB-MYe45xH$ zL|EL3KuKs3uJW?^9%;c{pvb)&k$)RWxGy;GD+vdn6U;UWUgtU?gi4)Q6$LqaE~*M)?V$Fp~igIXsJM! z(`=?)$XX%~vfnK0-8;0f#V%x4egr3A((c@8RLHpRGZhDlWP%m5mE`vlt05o*=821{ z)4-eRQJIw&L?W5L>ba!yAKP&Sn}}!Ox6OhbrIeyjG_<>fapoMN7QjNsdo9{xocWJ& zG3?8KLZE~F!HabASyPs7+_l+O3O4`bSx&nTMn1Kj3crOjPh|pPC(K-xle)gap4}Cfj1KC(Ou)Wux?& zS)U!Ux(vmW_Ga7cX$ygriD>RSOZsGv(sLa#YH#ah2hnjHTEZQ4*t+sx%FXT}8xswT z{Wm10bK1%BskbQ%2-HY|0qS0?C+y%=iX zc#tK=c`elyGZkZq^9L*V%o&}?l$a1QZF;h07)SE>Jj2LpiiJ#EPmfbq0|-3zER# zL^~}-?aB2k*`STUpXN#OKM_I%`()jS+R;DE24~{VJK92t0mwBfRhitEpCIvs1t~eL zKeVf2#;-qOqiUNcxONE}&M>(4c+x63mp6XZ1V2!|GbO-nG+rCPYRQQrjkOLKmR!7tWV#2$%Z2V?*!V zro|}tzJKfm^A!_%{!_CjluEc0|5|b5A1|W7o%W@efsZqDj&FP6Me{b}{`D8nXaBov zrwr~D&cN(^b6T+n%JJfu8QbvKLEMnR4 zmM;8ICyem_&;&!}Pqc+`zh#0xh+dqX93>0xzq$$>MNurV4WBc1|5@o&dbiP6jfx~! zm{L={;TWcjE1%2^3DXsy#xxeuG_OG;?y``3&w;Swol%6oKyU>plcn;Wp^B0WmDPm? zReumIn#SFY8%gSA+s~Ke>re4?FSfiwF{NY?mw4muFZ*h1*(z`i7M%q;sFDi5N$zox+~cC0BrXaI;L^o59f78t z%mNvRdx#I0svs+kMr6q$W;y+GX1bHHxCg8~Nj>nQBBl>9%Sj)iX(kv7QOve|#V_57 zGY7#cwsYS}h-KM5FrwGal%!grIc)QBn&vVoNQXuTTc|}0SQ|mhb1qqg?HIC)R(dL0 zYz=|<3pV1X@is%eKyG7&^6`DBnG_Rtt-(wGe+f2WTRVpDCiKOHGfV|R-1gmA{`why zO7hEe!6^JC)u7ZDm(yS{WIYApSy*{gj;ZukacNRcVsi#JmsCR~=vI5xK}8c0Sl36d z#a_EVX-t5tr@Tmgon{o8bhePVIK(VXWh6=}gBC;y`6xS}FDXT04Ob@Ds$2?a7#DrR{hY ztSpvWtkITH<8D=}H5zY3EQvcpleN%4Q7HOLwG4LbA1w2>@y5NrvzEYNKqrcxCVce# z!wEg0!jD`O0>ovzcI)!eq!tUvzRzI5jw|;j5L--%j(3~XcipyG?zl6GmVS^R&D6^Y zUB(q1#PYpsHxVWY84Jv6A5z3Ula%bh)j%)|Z(*%}+ivyKuY|sdg7^admoDx#9x7We zEuOo#w*l7OmYa90yKHlpo$eyd6uC|+hjb;KoN1k-LsA`yIz1)%b?&^tmjj4*Cnt+F zLZF+NVmmwB0hN>>*6|S7E%HskMZ zTyDS;FKH2--Zx;0BZk_8qnys?mK&d42w>1(#QE#83023&2h-R1EDQqe#|^C2KQJpz zLVk)LAFu=ho2(gi2h+eA!)<`}Fv5;TSZ$Or!f{3j%iKD}v*Ejz4X(SPNAaU-U}fiQ z^3l~r8P-+xag%C+{;CE2h7K19_@}ylSvVjIVJ9hh#e`luw}y!iTZQBi8=}&kQ@ZV7 z3;d^EZa*$D4TF!HUB9<6(kb_`TYcQAkJFL3v&L4$63cwrsrhFE@rC=u<9xEaHqk9Q zt7Yxh8ARq3+m`W(b;(KH0-7z>v& zo_HjfEFf7znk!%yTOH2Hk@(2hki z^|1{0Uw-|}Nl{ch@wEOMEXcU@cqt}#4@(q)o+N)g&YK!ZJK`rNsYHVQ5~wJI@&>4g z{!#kMYW?$}Ws6mF^qd(%nD($~dJb+QA>FlP-Y zL*148IKN;UB2uXa`5RdUY7-=z&89T8H@iTd26mS!vwM8ayve7V&VvFM{QL43ki}*0 zd2}7;a`wDXAp-UibJ2679Ye36g8o!S--dbULmTvnp0YXR-KV=B&8&PoA9=Y2_FQGP z&e83k$mV^sxk3n|GUTs|0;HJGLo@kX++F&!hvo|KAM+yI4>m+M#rRQyiQ^&%C`~zv_HX0o{T< zWMtqIO!?;e`Jlx*1Wwx|A{^-h^V3NwbTCH~cbhXuh2eh?n$B;W#~uyZw(|nk9p7@3 ztUNFg?ql$QMYoA>8GHas!XsE|Cst*^0%FBSBlKT3(b#GGvn!Khpjrw8Jl=Ssxzl8> zVa13`V2+9#9uE^Vb{VGIX`oOMRQT6A^+W4sRUX28dT%omxRwfC_RF@b#L$W6cQujp z$9v{aim1SiKTS*>AS64UkKvE}Z{`R5Ym@(X_E0E4AF9*gx+p)DtJv}$;nXvw_%sY& zV$ec$4zZ8Co;~dPWIjwxeC8dWd53vrexChzy!j~o zgV*cq9;bWFuqpFTzYX?9z|lN{ra4rMcEIHm>}ul-h!6=8 zAJndVNUK5~g4)rS{uW;p8wjE6jNTB|&QBk!`w|IkPXWNdH_bXW)y3d2yzq+#S*#p{ z=J~;_<^qAF`O|z#H~HxNItPY0g=nn$DsEKCUng80j(L{?kd zlrpAlTAy!(#K%lUU3EPzZ6M~|5cSfFV}V(AB90EzP<1yhC~SjX9Jbn#B6y6s(`yk9 zE6j@i1E%$oAv^EKkaHnBH_Z2>P^~6p=OGM~_{z{4Iu2MdHinIKTf0Dsa?gEfK6^)8 z8jZHIgu`!_k?(5pph<(+OQG&^(Jq2|RC|qoFw{PU!3|wGSlj_J`kB(Pt^CvT81bs+ zh{4$sfMW3n`gt2tJpUXjQhw`v{uy0AE1{)-4cJfv`G;{4$m632WOBLnXM;es`6nAf zIZ&&7D90@|RzfI;K_ra8;0hmdBW)qdW=r+W!%}`M0bJr9x^>G*r9`#xhtE~v59q$A z!D2hNL6SB7P;M_?;5&5t5CRis%|#|6pNlyE{CqYy&>^L>Z8vb+ zGx_!qw_)rnfyhqN6jQw(L`t0VI<}GypF|pj@KFc1B*+Aeing6hDW+#7zLkHK7FY3_ zwtW<&s_Nd)pfx_KmiN=SLFKfqqO$N&dHDG2I%LqD^KumVj^}sjP|udI8hxi;wg$d) z&p2q6Zp;mjba^42A0jvXjPbPlsacpie{na^KwHcQ#2vKGBnaXktOn1BM*2n2q*L^(1 zN8~5)x2j5@^v0y{S62B*&wDaBe?dKHr2gfZ~jGc{n)21D1k zGpoM9FdX{s8QMw!T&ELZU!kd|a|lJ@gS^pJpoLmL*ykdF^VJV9K${S>81+MCF+>ZH87P|bP?RfMy5q{V4JtP9 zS19&Tt*uKm%UCVD&AIASOGpa?txP#X1{ExL@i>kF^{;f}S&fDO<}pRAk1J-7E{N1@ zkYX8{%~xpPk)Z8l zuL)r@QF}_`Hu=sKNLmp!j6r;-AWOzc{=1N52+1Ozj!}=lHV-ZpxB2vSWWEq7HHup# zd`$OdCqy*DjSF3U_}rXYs)%3<>H#Zb&n5j1mhAs^M#lm(3*E)&Exd?CS?vo@X;Clg z4gZigdL=l=v|7?vs5gFF%4ZdJB|b4r{*Q|pPw3yA&;JEfm0K#Gj`PN6kEXLG%l$ui zZ||MYe#7YpmDt;>Lbf<4NQ0+xt^zh$j^)js>xe(eIJQB#65CBMI`UId-u zNfA7TkeNsthQ>1SPP#h}&{+l&Nj`;YM&Zaek0h1-CWe3UX?QBLGC3cBff%iCF~- z89mKj(mb8ZL_Bym!AMF=*zj(dgGG(PW0I?c_wygs4^uZtwPu>c`48|j`V(C}=@|U7 z!U7u5uLtqb(HkPm*a>}WT8uGG*(Vcs-uH{;!l)bDb>zximbQ_6z~6|GegU~+e%SoZ z)2+>qR_Od`5p|w>ZOLUA$7c3|{MKR#xY)XUFOq~aXbk*~`*!G!z2SO?~9B zB9)_mi_`88jenR_la2xykSYPSW%Nkh=#0jQdqla zIz|e<{zvHfui2?nv4;JDN^F^ytbE0{QYmA`9Rj-)S^wmu5_~E{*BH*F;tTwIRgWkH zuc3&@B~FZH*9xGm%w-c*vXfi+|7nt*N#*UfWtpZ@RAtd`M*jbRlV)y7bSe-_kZsZ* zY!$H#@Hh9R+{*Q@y;Z+Ub8_9AAGZ%18trQ)f|uX>lE>}K?-y2VzbFt8_mKbo0f!hA z-+g@k;C%Mp*b;Bmw?mIYnSDvRuQ=R#c9EQ`>XXxmbCihKzU!s_TMjr=Mnq@7{pjwb z4*9`@=kGr!e|1kobnWT>E_Csn;wxW$%g6t?5PTBvpL&i8JkV}_aF@LRR(t4Cc3+PW z@mc-D0?ta;ocZ~fZI=|~D%L2ifA}YwG zc-(p9WI$Oz#`t`7BDL&@e80h_Uy)qwM!?F_vsu{uOk$TP4*J?;pQ@|9;(J@91-TW- z`Y{bb(HAkl<)#?$LTW}}qBD2Ox-be`rMwiFHO#>e6Cbk7#2hvAxR%&tJ0 zLTsXsJBT;DX;+h{dTsarFF_MC*Vg-y-@F?F{mWPEVtIH*&3>n-gfWjmv?k%#~*A++H&Jwt+e9Vf>LJ-68C$^6n?y$)s@kmwl4ZRof- z{%o0<8saOhx<~@)^SX<^yJepOg^XXL{I$gOyUEU|mA`lwaEfa56KeC{`}K1lDL_Q& z7TQrJhd7&91iKx)@Uj_R2&uZi$j4CoDE0Xj3Zp@pJkIzCpO5q3dCbrcz{v9d!potKr;7TfME23WXeF0s=?J1+jyQ3eA^Yb`)8 zCXmm_{;#qrXDEc>(3EQ|%&f^1I^e~&EdaCwh;+JU4CGbY*}WM6Q}5F}IL*lrjr{Um z5QNFw{EA)f`Z9lgxxc=`Utj63ui9mP?3uetp_9G7S<9>&m<@sgst_tZlCl{LDCEFr zVrFw=Sy{>1Hfeq}nbUPSSwBfbQ~(a=>=nB(lMpU5D-MUo`a0km;TdTY(zxSTT8lBIGAF7Mf%)K zdaB)Q-YHsg&ArWTUobV%HDgMtbnnKd6TRgCZ*g0NovfXb{pgq~Jka)~GXWEJR?$PH z_t=UprHa*8?0an~LPNUpb{R5|KJ(p^QZqezRvwy;;vM?4@;aj!ptYiihz=`9;gl_9 zqV_hZ))KsB0ghM`Z0IkYa-p8(zE( z-NQXZgX8iN@hHDYNWe@M352IG8-$7T4q>P(KSkYB*sP1HWM$Pn{-0Okc_*$G0vwXIH6+T+htOrt$n8@ zje(K&q?61_t7`fGYG3@O|AIM zq^)kkuqh4AeW3;omB^smwrid!IeR(f7HOLMpo@AgdWG9?I+jY$av4X}<6fo&Iv_us zdfxUY^hrq<_l?o;zFwwHlXf#@8>-w%Yad&$i*g3xbljbE7OTFnTWqzJVQ$^H;+MGS zeJ;sdK}}=(bRs3m<|NBLC1PU(3AmwQ)NC*nvK}_>>!nS2T7x{6pfy6PL~9iH*KAQg zK(t2nQqdY4OSDG7lxS_j(Haa+w8rLF=nIL!3WS*uH4o+}W|uSr5}RsFRynIMSuP?t zg<>(&TtskOa<=XWWK?QZ#@E`gH|iI-p!%-UtN4x$j|VWnX4jy8SW*Hu~|*1GCK>G1(oZKzOotQ53wvku?h$LH2)9$+9Y_ zl{r>8qn}Vm?f4XuVZSN*TG|I5j#I>HL6;(H7y2i1j+_gcOVVqp;zB7J3*qwIhjt|v;3jT1vlc0IuUCQJUhU@2cuNr4o(+CgB-ERh;vCpu$y0!m!eQ}B>f#QMwLw<|jxK0$VMJ6X`X&N3f_ zY*ro>zf0|FrCjTcDKCS1)i<+hK_k&vnAC1N+oI+*3>RiEC0uP#(IWeC+8A(K*DlzE zBW+O30qK91XR&p(%!*K<$=O*3jtg7B!aSR@whhO52{ypG!*)L#;ZyEgi8+$N<>}&N zD`bw=XZ$p5uNVuZhY=(bClMwfjgh!0Y(oWT%Ti~*6{z}C`;?@_JUZ(g!%_iyFP#BJ zH-$$n@!8xp7ILd5$1tZH**ccMj(1JdqCkb35nrn#?QnVN^`*QrgPx;Z*JxXt0)#az z1qhs?Q2}~bnn52pHoN`%%?Nv4PK~N$k7)l;8xZgVVqtmq*#15ToxmL*Jk_&u{~&7m zN{0xW4hBF{LmLdf($*);cqyaDWDCrJ^r5=ZLq^`1pfpSy8i*EoeX@5-?;6wt)<_?h zpItlHi`3Gl8nyK_kIcb0}gV@kZ=u0cVV!O0W^^2y}6Nfn0 zjO*}-gN`AdHQL(!rnavW#(r-gp1*04FLc~KDRc#!W)b?eN@7$HYXJ$$BsS@o>@#?H7Ehv_H#V>=W^FPaOG(Wr> znTvce)vlM2x)nx-bEBKukcP&>AWhK}S(?q^`)6zI7V0^L=gqlEK7zTngv$r;D|8?}YAv6!_60bv( zcIG)375wG0d9)n7fQwV&mmnZZ!lO4{?$!J$DEmOU+PY)tC}$vByFoD$!$r6vU>03U zj(*tVQFVC-^(zK7$z1)6H1I*BwrmC59@^24f10siI)55;emM-C&R;U!5HNPUMDVIn zd03=iZe(xH#kis!sJa9v?#J)&udzyT{ke;<4n$>s4 z;8-$a27bl(jBC|aV%5r!m@NcjD*;V6s;WOXqU(LfMs(?PQ#PaQaYY#Af43`peO&TL z7xT$F$Zud$tyLV@YhI{S}YJt~=XEU4x_Q?Iw z;&0JkB>PE913#W3diqXz$12#XIZ1VHY$;ACE3L0-jR{a`FK;)%PbtL0kiCeBvt4C$ zpF42`wH02jv>EzN1M>2=^H1)Am4tYK><`@1&4#cLk}^p-+s+L-7Lvu_=`pg{m~1ma zRb){Q^Urqqo7?t<4us5Iik(G=d}qeqF>84T*_WHO#X5%rQH}J7<8Z=S;c$Xk;W=Cs z7Qkhb7*qq`KH&3rh8xny7Q=!yMDs_B- zho)27I*?{%5CXrqE3-RH@zJp~(|PHet3)mPuF@uh^?h?QG++0EBPBGyTx7~|8I&L+ z1?dOT!NigW=~dUKL{rcKep?-vOqj~@WpF&w>M7Bq zv@N;2N2o)qc$EDhuYs^aKNdv0SX7*U_z6s)>ThggJV&>vUQV&L4SxK8Y~C&P)r9S7 zHMuNdn2(5DxhZtpq~zRGz0fv6v#4zo&Mui@M?#3+9)bJ`P511(WYNK^60Bg`Cix9Z zBY~b>yZKzT24sdupbZz)nw7{}<5dhtk+dhg!> z-*=IEX=9|`$F`N|!?KZj@BCFCsb}+44q(dnYPyQ(wsXlhx zLq2XVQD~ow+xz=%BgO5>{z1%ITNai0fgQgH-K(3NFg58SUQ6>J1K*i`oaUchT2ig2 zh`Od(fvbZz%Zhx+?BNi)=QjX=>E(*v6PG6XE<~>M=>^yhx7B@FsLx9U@VQn7V)%;W zkA4xxhceo62-k|j_-?PnT?MV;ZTLkPpCadr0fX{bh4Fpv=)(B$Co7DvwRT~A)}fKY z_;`0;H6wA@|6hmk$z;Q_)x}3MACoY?_ce=}Iu^6E=MH6Nt-|=yrNa1b*fC-lpDA#` z;H-!7)fBhN-6{=zMPYnsZ|G;FE@1I`+d~KO=4ez-g&z$0At-g#z_mwtJa7#>Fo^PG z$0CyN+Q%&w$@fpkMo(%0ZojlE`;7?wP0@0&7$BZAr=Z^G9HJ#72VeO3?2^{QHFB`eO;`ec z;2Z?~S>&J`R{nb>N?GKfbWS1%%_&HHAdwXcA0(P@p8^i0O7d-pAk?2k1M-7{2xZlS zY!zT@Mn#|wiX(IgLth-BEG-?6EvrocA#+`Z5|R(-vSLbD)4~?H8#?99HLT$mp@gIj8D(?uJFc^G|!jC|22c_Q6M`WQ?KG=~iiY$~??wm>M7g@+Vj$LHo z|NQxmEHspTZ6XViIT9ef4Tu~G5<%Q$h#^8}^bo_ZJfQ?DE1h>B#L&OZF!R5E{7{sk zF!P63l;NSHiHzxwX&TAB8G@M*Nq0XXh$N*}w_Ub{f{eriy*_|)kl*}7@;|sihvG>O zsf8`chm1#?Un#cV1h*U|qSzmHgay&SJwMs(OI))AH3US`cK*Yf_8MEFR(h6Zr09!u zXI>T4J5b77j^T@E9xk#m;IIKc~C6lTXo!CG7tX2(TQ(_B>5gG-l)!4cvc zs(O+=Oi^EoN+e6Fy})fz9Ae*iI=Uls}j> z&f3F+@L-{XgmHV`^)>i}4!=y5=VFZ<~6vz5?L{{iV!r88%-6aF-tI$a#ry)lH%NuM|w;Sj}2gS-w7S%hY)U zAIn3P9;b;))ZzbganITz%7iM>C<5VtqD()P&>u+4R?H*ZSz@SPMJ3$9lr6+%UrCQu z$7l7csz;2Fzvmd~{8g-I!r|klUtB_9Xte@Pp>PES&^8j|o#r6WF;ND)pzxPdPb+0k zn9qYR2wPru!u!I5)@Z_;ZG(3lYq~#j#t3G%l)R(N80oi*168|x5td8)MQiEI;l891 zx1}7wo4R!^cg3;K8@bO(7nooRCWxXOiQ5e_!PuCfY9pcI%lCoO!)R+~xr+;`mff+; zLcwrZ<1Cc^RhNYj%tu7+5?LsY1eAp$n?5=UXP%GlJz^Hh&y$jW&l8S`lHZqza_!^t zpY6)7G`-)V{>yOYqfJCH9xobk&8d6sDIe*^CmbFr1`IfkHi7A$&Ca!=~{*n9( z!YibA`1}>Vgv8lRR)aa z{D-}=xc48G={pWfL*Fx2;$G7akGY)L6y7hb(B28fK$Iy&8L>Wk*m^*P)q;b%sxQu% zLajk%F~4w{-Pvqb)NSR4NUH1^XF9L^JR=rH zLDl>}^McsM;>UFUYBQ!%k9r|MBob9Q*pACF%RsUaN(IkDpdc(&x!qur4JIKGjdARg zkZx^ume$i&8t4d4CuG#8v5rJlwIn2ueX`56JD_(dZ6R?-XXY9}1x|45wrO^Nlu2RD zz{#fBkCKEmtV#$(6s;_sgoIz!IIqiJlyzm11(o{fes|azF&eEZ%t)z7o=>#Mzf%N< zG`3nklERTVu+}9bx!8_1QCHYF4arEaO;lokJwb=CoNjqo!!yL5s`M}z1yJK6eFzYA zy?(v)8Yr!P53Ej)|)`iCd34$3vcY6K^;Pc`$DI>9d+9WY{8fHc^U&R8loqvdHK zuFq8*z=)|@;5$&G7Ti@-B_22!O%Fk;)+Nm*X`M}1JY+C~5$&U_UV!Ii6h}&b?OJ9Q zLH?o(m@NV@q@s8T%tft}+MoZZH>m1{Tf9>P<^#D>kmF=-433Qo_{JN?-q-w2`T9?= zck_^et-bW*^4QTb;ROB2Ek3{h7*(Nf5mpB*d#sI%^5wV)kEujvNGiRpdFS^-;ZR2t zCOL3Z|1=wT?I0^x#-E{GNcjkOs<=3kOqt={y^!WtJ{Cc!Oe^BqUVef(hKie_(^Ow* z!RVAwEjf1NCz5;C!tVGRf_F*gWr8%h+?vZ!MOgD4D1C6gS(R87x?oC|om^W-zZjA1 z!(~tZv%1&S#OmxB=^}558)5c=Ir9@cf-@ra&WPeYZ%y*oKeZeaxHloGtLo+Y_3`fx z$7|KcA0>@>oukz|G!J80kaQLG4g*$R;fAW8Y{iKrusM3AqoT@VDyZCtq*Im)g8%7B zgN&q&Cpqt&59eq6uh4j17xt^ za`sP2W4P#wxHL6GOwk^Nee|dEJ1+f!ADa`q&ZV7JOr3zGxpZeVE^X{&-Pmn&4*wO+ zK~wb{6&eOtwa(sqt-0p>=J$ThQBlCFrVJMvp^(EQdW8#40=F~^dTqDp zouB`ngk1AHjg-Z$1SvLKn#szMqDgSBmxyoy-1zh(bsQ-WTpLmZZsyoyBJxwD(A*{R zJ5J2i@_@w~bjisyku`ar?SoAVeENT;DCG&oBPR@*JYhbkRxN ze3H9`3n!oGk|v@(B_yI9l>OwS$Ln9EtaB$lyvxtoPgv2C9wQFFCZphpP{$2a0%Ovn zBijJo-WWyKF$#s_Xr1Yl`Jku|X3F;-w>THMJx15uVmSQ=r;yIzlK}zKnK1)G&Ef+$ z=^8iTr+NCGB;14#j+?lMU*IOeW;1RQ1jm?onW{P_UW}WVL!({1IBw#_%dByegY$c$ zA$o_gS$61)5-+qTRn8eFRh>4b%l%Io|LfmqX!MeCG}@%aJ6CFwFtuMadg@_7qs!j$ zn4!^q$NU0~~qe-Ik!fBidp#q9Y-i_UUdf=ZJ6D2Ad$v_DZ@ zZ~%KBPOZpp29-DySf{X{Cv4`_uLXVD%9$)&wk_f*T(KPym;pKo-K!k8di6U&GwHf( zqM7DS>uT3^o9ePm5gRM&Hyg}s!`Ey|uR;oTZjEDG>WRgKrPk1k*ti$jsm3Da2Kk_0 z{@rm2_p%#MKD(PcB_QB3!`f*=tZIe4B%htGI^m8T3HahqGsWdDzJ9iV8g;R?qE^|AItz7y$ify&y z<}{&r|L4ay`G%i)-{cqD{luxUER_Ks!$mws&OwwPF4B6q&`D4i8OvN&sP2qWzjIb{ ze3En(3{vSTj_Bq2F+ZmITQ2%~FK0#D0cquDNU%&?b%W#(Uh?w1u7Xe0=_nA~pHVY68pG!C3_4BBoi&f=L8qfxv>c8qabk^fX%Hyo zB(ZTeh{*7c{`@$XCXm@<;as}0tApkb*^l7LRS>u;S6R8-ZMqX?QXkVy;$vFQdOR2( zlRQk`06@NbcRr2dDBmI(A(6BM4P&OlA-JLf^@V);+8Y(z3g(Rpq%|g3r@de`Z`3k^ z)p?_4eD=$ca6Z%}Dzy+a9|ZLId9xK-6uh*bBDk@j%!&fXAz_@n zeCswB?((f8Lf)wIXRqG8F7duZB-)hA-*`yTm)c~q8rHs5W|0y|y8GL<^`Dlx1i>>E z=K8gBsfEZ%^{GxiJIvWxyu;XxvxWQFp+{u5Uo@|aez)-*s8LeaTj4A z+9@*20QJfSP|wKz(DYy8y( zJYV?aJLNmKDPoC3Secz<184osD!tjq5NG5Ul<(TMr~2&dZ&mZZGt4*Mqs{A_w;P}K zAbZj7{wx=O_U>){DgOHJSE_FL_XhbHKjnX`Uxa1IuUD2|TBLX+8TQjUMf{aKm@o_h%NbsEniO23J;H$M?yy3T)?| zuTO>UsD+bqR1_#iR&-5XbZAmE$QHY}0)dljfy{w-3Mu<6JaX(w;V|Jsry?MyP+ zVj7{fwOi{N*==y$?G)1~o=WZx_RLcbJjy;q)a@D0!YOByIHAu)FF()_5{^r{bYt<> z{DVrhQ8&C!zq7OEqLfX%SMB4b2K{GrGQve)x|j?gHQOM0@+EOM5+~0Q}mJ-g+`vUP!;Xp1R2~+IdxeF6Tx&p&l~LF>A`#F2!7P&y;m+ zyyj1o$z=>G`H0&>5U`g0M4-yORD}4{V^%+fGlC=cc*C~pzV{)gL9Wov@+!93WE z)oWRfYh0G&T2O`GHh?Nz2CiI3IKrnTWjQVtTi{(JJFXC8>byqW7%{)uuLT~!ZLjtc1UDYAAOGY7R#(t zEMS=(-x1$fCVJwp4QHg&4yMF1r^GTD&9O|c$A)Y~GBTE9nIRn!jy{QH_Kaov{A!nM zJr`N#fz)lB3gSTYr=o&dOj4yg(mlC=ILanOpB-=!#&99;T1kaCkG9mTW~;H9pG}eb z;e!>q7d|Bwxexu@+Wm>#8;?7jBKIS8dDn6xm)lk#a$iB~?8jW>-kZ1fWtb##55NQL zJN#zV8p!{Kr!3})j2+~Qu^oW*$oA!Skh-gu#-;~|q2SI5<^5J5)1k<0J#0;Ey_!;- zP=0UTS}r|lrM~We1$EO!Y~sp7U){j$e`l)1@?_nvN_dL)s>HunivIViN=(L>$*Kex zGpa zq4mXQDSGU`*P#jYF5w%j==sqfru`3Vn?Ddv#MD65)*jhU@#hw#)Ixr4D*uy5?K(mLU3;0@)= zm-xk|x?wk?^4*%77*A4`Pox&+t)Ma40~=a^J*i? zjpaE*4jMB^tsPl(p|Yka+(Md=UqJ->V!?n@4sPnoENJX`*C^Z^tOrw9LO}C&j)CqA zMJ$*@dd>sS^-chImSJ22uM>cWfh*u)t{6BR@VWw?QklnqXFvmZHn$phQx148v%UWu zMa^k}MvX2Lu>0X(WO#$xq`~NVN&#l;@ zGoh^2yEV;|vjOuQ_s+mMInA%LVuw};syMbFF{w3&Hb%m{9w-HnHju)?WvzZ2^hUx$ zYWS;P2i5#JRTmhztq`i|QG3tt;E7&xVQuDoh-v4}FEC!eTubwUs3$|M=yS2lKz$}{c_MnSi} zmq~Ya4W|}50X8rO&g$b^oBUw5d?O}={x0o{JuJsiB0p!B1B0R942`z+`&#|8W{>eG z&4Gcs4y58a{I-P^jjgBh?Y9O~NA9> zmAKj5ZgHZF>0h7=FCO3vMljZoYO=yo&^FgyhS4zEFt&GAbXTj<)FGuKLCRKkWxg%B zxNuR(#f5J|E-rk$11@q{)Kb@6Tu9y9i&i5uZ4C-FWQ%ZDk%9R`VN@&0HgZ@ZC?>iB z2)he3iq86u+r2?Gdrp;~6}HllV+*etSSd|BUx+T)>e$6Bw2?twsqKA_62`g7tqMMO z0-DZtEiX9h5FTr5x29NUQfsslp^SXvLEUB_t^wXES9x{>~BkKEoh64oWSC1$=UwSBmB7Pz)TEc|r^vrX_4bbPKAn%c-=f z8mYob8IL?3kSc)SW$oA`5a4WyAUIrz^+5aD52uf){4>-Ni9%J?$HT5NQcYpr1FOi- zEJu=mRGy!yw{*@w?!y*+*rE@IAx^c?QWp^`!=mb<9YGvL_215^C{p9l7$<24@g6$= zyL<9##(tATnz6jpC^P$n@Y+sHI-C%!X3EQ-xyb%UC=OCX@?b<=O$BCcBC;ON5m_rZnhrfI-k*b7d;knVKS zxbtM`jOZ8LvVsJ{DnrTT9lG}V8hg(9H( zZ9h*`e@Dw2e>SOpxt08EQT-PW57qzE5lz>TpDB~a5BoTBVtqN#S12gvjhKO6D5YTN&l zI1Vkw@6HNPiD0LE)6)~r4;gJ;viSP?e~U#K|M8D_dyiO3`RNm*!RH%pk-F;~&KmPy zH?E5w=h%>o?`eh?UBL=nDdpGo&6D@wkQ_(2k>n4qE$20skM_y-`qFfZ$V=1~af#(l zxcU@b0t(ux6;(ZjyxuxG>Uy|ud~=8(3|xXQUa#`L28Xi^kpspKX22PL#X=u9F5?V`(sP;qCu>~I$Lo256q=<^jZ&A3#j`1tPX$TMX)X3AZ z0nU3DqJW&`U1YXKpx_4&&Gra?Ic!qeYNz~mBX!NtEwt{+NG}E5IGT&Ec}P*t#P{oZ zav9;`K7Vr&u#T&Io_5Mx4>uw6b?%SRng9%KTiZaLQI=62pZW>>60 zd#|02<*S~&Yf?b6d|wMc_9svPmKAz`+uV0ZniI2vA@q6;Reo=qWvFEQdBu8k;k~ZfF#5pv_wzv3UxOi5-A3!s-jLBW;;*jn|3F@L?Q+v8JHf}kva`6Fia~C= z+shVJcYsg>SIUbP%hxTY8k=$SU6Oq3ZS|KfCOkfP*Ga3($u0*XAX*DqY>^`e{Vyd(4OM`>-u-M6UAZK zPeVOWU|?*aj@COZFE1Z%U0NOk^pQpmZT}#a?{-=bj7oLf{W9AXaoMIB;tzAh-9?hf z{iis^v0Hxklp$f=847O1MOkH`I}{)V*Y7xyaF8XuJKNv8cP&`{mtIkR<;3u|P)_8UANIM-V_?5C`} zZn6BAZSWUo6HL74Uz2;D#W*(dP}^Xueee|fg7pbx-`wK<80ym^8ejSSQ`joQ=$427 zjf4PhocQqf7|uOBAJ$av-A-p9|E<0x##_GOnf+H3Izo7iFQCUfy?#kulV$Z>^#RlwrSKzJ0NX03d&{fN*sJ zwr&HHxP?rQg8;;+uzF?Z02)3|Fz2mD?;30>P)2pFTs9oAjqi;#!D`r5`W|5W@hKDz zmXDl5!k9jg8Es9{z18OA0B5)N-eKf_Z5T;o)$p5ekc@{km-tr7&_|hblFfXsZV`y zJ=C-}dHKqkmYq)Gx|z{Sq^qZtWFqv|U~m9G_&NR*U&D5_|6sew08`tnp|ZyKC>JA` z@t#e3i+<2uzT(}f%RTTN(v!kJA$6)}8V|<5rB0FMp`mdF2nLjjY6Ge6*9KzrkP%rE zP_Uja&*k8-9DYe~VX!hB!7;-uBnL^QACuHfbt*u4(RRHa z5s%Z%)+oO16NDJYv|ObQ@hZUko=r*}$|Zi8p(7j!!0EG3H6c{K?CF|JCSbBxPJ}FK zvM+zS7aFt+yR%(GO{IdMDYcyjme=dp8jZKr96u7- zR2pvYOO69@Qh#5wy?;tnOT3~e9FZM1FF;gCS{aLO^~6;e#gHJc zk8XmU>ThN%#z_bZrP!;Dk854$rp?lI{t&jvf^OQptgiFA6zUUn9U$R#9YMnBI)9Yt zI+s3%y3YR@chhk)qcaJkKi)p}VbEPP9@_25? z88$rj;Fh0nP3rYE+c|Vis+gon@x#xHCiR0Yho(v0w0TsMx^dG4P3o^V)tZ!QE3HzY zQ@-(;kEUMrCy%;bb+AfC@px4-COH0=)0$+tII{(lsP0l&_xM4HL+Q8LkZNs5lM%=q8iT9ymgpjPM*l6t;%6HBOt0j`mkPV6woA2>nPQH_` zBzOakYvqe2+MfI zBi+bbV6+uz%SiX5oRSAK4j|o+F7VhBa+ty%%?h7Q?=Pcu9 z{cz4vmK=jqaMjYGiKt3NQp=<-d5DOf5`7Mh2ZrGvTb&5fJ+X3%+_&86o)%GeJ-EpqN2 zQ{fT)IG_$qlGMLo&^?nLR$zdCPUH~&CKyTll$YupDJedC2KjG+!77>;H?S63-Fcm^ zN34g%P@icpb;nKR)Zyzlew{A=6xB|BhlUv)F`ZXsE_zj%IWCXz-eKprESO7wE<;32 zmIL>BL0%JE1Fp1)wEyXLrj*v_VI^maOx^h&xWoYWidOXLPJN;H7hFIrpRQ%K54KbQG8@Yu1wx@`h)Xw$ajQ>QwyC? z<+n-*D{6w(!t*Wj?&^1wdH22c5Z;lrp~;rJ>Mz#;3x|x(ibkmiq_-X0(x_gW}xvuJS*|4yWk9APS{&8mDIU zKLC>2PtV~+8_H4pc?izTay~ewMhxgpr$TU-V*A=3S5U_L>K#b=>Sq4>vi)^$_)Ajp zVi3MMe@AhVuG#6?g}Ua?%rCIdJBmxWa$n~%eZH&%6V$u*4iL(BWp2PX{8%t+YLBwoBqmsLNNbx7IcwFL^81=b5ROxthDA|u#82Vg zUMilikPA@Yq-9QTs*rm6ul&Jw;K#8p!~-;0?g467U%uY#!;ELl$G}Xropc}w0c|kE zCRV|ofI=>Y($oyEcspBCZwQ1Tw=*pjLeVGKC6xTVMKHlp zFuGD!?1b#~6X=nZS8qpiWmt<+=%eB8y+CTIxW6brv~Jfhr(p-%xC?EhXLAI9$}6{5 zJx>l@D~|>`86>g@oiXfH0&&4x;D*ouc*RSYIl)g+k>0PKH5N?fCx`HPhp8%beP8^wc4AQ!RIvM21z?ziR){d`YcE z0PA!oF0oAn)UpD%xb1<&OGAbWlEqOS=HPcUO3Oj^G&Xf#eonOy1%Ips2fL(ARXgM` zU`!75Lk4DrpX=}ifpjDfXvWDZ5UwE@x?pZH$?z>BxMtl}`u}g}`$S;cyp+{iXQ5#h z2r&m8W4WgL!#9WBQ#%Uv(u@}jGj&*qR+zuCd@p`YE!jeJwsP&9e3uq%?)3la#A2aU z=5I=5e!YhiIuH>aRp8fJ4{cB{X~}$IM7HTG5%z(7BP=h$3Ua6AB4r@k_ibk+?U}9K z1QSh!Z_Cbtc4)FxeIh$+*rnT!H6N?hX-BfoA~uDa5eSnBf}M zL`tRHjE&BFhBFvX%Hqx?6L}>MUYoflKE=-Ff9|dNZZNxQHt$dO`QL00h|g5FW_wok zdY!pqde+!ig$f`O%W*1~vy_$Bq;~6Sr4vLKjfD*PNBnJmV?M-4$6%B(VZt{I6!6&z zU$D%Rhz%Cy5GVnPAOPO^9dwnRWDjT~>0iF?RP$pvJ8phHG9W$DoU;QMn}h@adj3VL zCeE7drHQk4edTHDDwUy#g2x6MpY_MSyZo#HyW0!l{^+co-14&ya%*AYtml@QwG%IK z))Gb4jbZ_T4K_aOx9tbkwI0%fA#>@h%@4$j=Ei4Du7s#j&YP~H z@Z#{OW;trvu*cV#Q{HyzgQxSVpN_3BrJ&o`Atwf5vFAp~d)|Ygbc8aWju641 z#6PGQdgeegMtEXVv$nujCjX?{e|#!f;`P?4>L@oM znG!{Hl%EdvQ+={W151En^`q=exi3Q|F3Oc{<1(v0y1DA3{cEQ6n(0PYy7-CUav_Z z(JFwu%PjJk<|21kE5F#O&yJbO|X*ukjYbMh& zD>}BhqGQw7jIZb)?pYpD>TT;)H=a#lnyq&n(yof32P5Sy#}M^e8H17e+1^g&b``^^*aAzYd9HK zk*az5GOJkMT*dlyu<=zqxIC6c_T*f{iQ5E?`Cf8br8(b^GK%Y9E6yKzz-CZtZL7FE zGsp3wFH8I{te||wNn&yHVci@2{>?bKvB6JPnLBk-zMYe{1+gc<>9y{qjD<}xHy}bW zKkPn_In3!5q-lb|*wKp%Qn))i2V}unjH`YWU(B7`&EA{A`N)_z7sFXyZz)KS`_MWN zW)@>8b9c#mX!p1~!q>xDSs(mE((Xxv{tNbZ*P!o)b8if*2vd=k=ozBB@y_`+5rbeq_rmEvS?wW~moZmqcNfCGLFgzNE?pnZ3 zWv**Ax4+*mbV4xM7d*F~%u3#e!|!+-(s)w&f$i1teo*`~+-+t}}dRCK9 zzC&!EHRSJr(gP0;vwa5bQ;~+n87#Yau4WSgOSzANUsm`d2ksWJ?e=C)n~#nr)E803 z%>sCf=>!)21ezSt_Jc^?E=<^Zpq}u!a~7K%*C<}a8q12twQx^SmK?fqu|s=TUd=nD zbLijJR7h~=&OnsC>I+#4dP{L85CG`+0ebOxY0cf8=Dz}!QFd!>d=4zZ@%8tJCve|k zD<(VGue}HwQ}tQo23%fvC89tr6JE*I6<%$0(?zOugjXB=be-Q%q2X=H|n~ zM0AWUmunjlZ1O<=pv2IoI4%g-BmxI?W(WBSls3K0PwzxGNVVjkd7>YNo(+lK1vJ+H zO)gs$DwU6Xl|C(jI0k9sh+Vi08>c?XS@i@1dsaS-+h;IydbSBFg53%#aP{dh zAZVfF;>%HC)Q&P9cH1Lzg?=E zot?as2S={`r48<*)4>}GWhEM?PW_=rBmf=5&#A}A zCl@^PamvmpWFaZM!J(Sz4BcVwoQl)tHoO-5gWLd6<8b~b z?jc(SgzK(4{Yk?U)(%e^42Q#PxNdm-hT(CG>rc%1=>Ip>?LA@5(Z@{B^@sBdGYU zF5a;iMhULP#blHd#z)CPO}yq-FO~AZsVaCEO}Fe+!Mixncp;w<_FYKT$f|3Yi(`f5 z#XD42Wn6Ings4uWDEgTT6Ev^9Z!t_fco$DdCVt%b#Ix$-jZwT8F^r-I#I%o3M%mCd z%7+@Gcwb@|CHNALOGa5gKFVYu2KS%`VsH;`Xb0kZm`e)~*S7+3-|JI-G?`+RA8JU@&Js`wtBZ%6aPYpk)P5U30jew0snLQ%zthSfq7AOgtx}FH2Va z>#q4TXHMBHHq0Mw#*mh2ntL#Yyz>rdeMAch&bu{&R&ya6=8uY)Al*O_&!N+3KDq*p zCg>+yK6XD*SJ5*w2d2usf~a7mhE7!Qt zUpS5r!c?c~GmiK3I9tC{1y7HS6YT**QO)3l6h#q)vL$8eKj?6C{!663#HGW?ulyK|M9iE%jX)^^Pvt`HvXEEjjp)41Oa^4lYd==-fzI zxldpUP9$4ilN`va5M9?RNT7!D--McX2L(nP96}~aN1=wnz8cd$s|HQrkpiOP?+C-I zt}yzZ-w`x=_B_XY)2TJ#EmiC&M8^`Q{SDDP^F;`}^O^9_EUiE=f}<ax9{_x(sy5_@jSbi5XNV4Ai268QoCKH_GeK{66>QpCrxSL!YK|vQRe&Q(RJlT(6 zvBysJNqiNs(SLhZNV7LrD!B&1BlZRwQVDl=+kG;_MiuP9FofpOd^j^D23Sl_%(v3krypMl~`$=p5;8VU&|S2o!AjlJ@N6@saS4@})o@fB=w3K+I6T~6l(L(*?^4a29~^H_xP!*;5trz1o(Vv0DEK)=uLps-7>QKS`j z;%yGlEi9dGz8oRRG`*|(<#evU?BDc+aUG0?ExQ(uHVI!(bejiDUVc;)-8T904fQNs z@|!btuNBsFBwdv;X!QE)@VP>+EcD<}x^%KwPOK4x0h?4{A|h_kZ$I>voZ6%8AH54`8gnjaa_JL(Ncghab{3*NB>ilTr*KPJ&yaK%cn=o}8M({?rtB z^%jcape2Y!Fk+t>v7x}9W`jgzIjwyd_!E1i{9#) zLxe!#+z6|}7wHy$YHSPfu65Vrk7gzcdORatF7=Yfuhivt<{g9s<`?Fu|}yQH4pd|H;zKz z<@FlrSJIIpr}wsCgocE%f)MOl)bO9=1tFJF*i~Y zoT!)Kkf#KK8%kyhN>B|Z8~9K^OXM6 zE25_qy_KzZ@gk3=Y3}IQ#6QuP_$R{KNcfxp)Xv1I-!L-u8ybU6nED%Dw%pX~kagrW z4;fpr@Q`J~H1O?4znV&R(II>C9l`s+{Gy;kB_Q ze_~K#(U8<2Q=J<;N_@oHIweZ*7k_V+-~Fc_uI-Ex)kMtAYPVondSJM^0p9Wb)&ab=bIaSE8?|BWSfO_^hx>li z7$SoF<{ISW&~~WA@{Eim+RkD`MN?r&^x3sY9*fyV+$L3i4zW9pbWoCUl)#SXvZ0@H zqthna>9n5;qZ^LJ(bY)|M#Pf^iPM$kw+4=6rW&2C_JzBQVZe?P0HtK zPVo|62t)r}+sp?kLhLfP>+Y-fbF1y=R_&*0IK|Eaybyd{NKb2d!yEFZf0Q{o-1WhP z&xBdohBS4j-wkdgHbNM6ub;&GAFMHA$tJPnCy~5f8wd<;2{16F_LgPd_9CZd$>55P zWqoJ}pKgaMa|7n#;|RCBANsd_Kfm1e54FeKCHN~zT|aDU`gHMj@1QdhVt zUL!sQNul47u12zw6bBN_@|Fa%Haqll0WhYQd@iiRFgKI~GdYm+MT1$Tmi51Yn80g!?M>5+dbpn3DFi*3(Et5P1R)w|%#VmCjDszAuFB8#osDh5CU8XjFWRspfVO zPWTcyVR3TyJXgT>yJE3bXKDH?xo-j+0$~_j%ZBK+ z+2QH{dzQ_0NXa`cn@mY%6poVeC@WW)W~^!hm$}w#t}S4c^LAq;%lt;dNX%p^w4dj~ zCpqx=RQ7*e?G$zjdD$4$7(?S>@dBYG0L#xCN)Nk>OqE;^JbS%N9-)|&C#2;axvv&q z!1GU^2ihSJ3w)2I73vo2eyzcDySf&g+5i8j#VmdgLF65tN&>S9Sg$zy%l)Gt_E0g2 zugI#|Rh6k+Hi_9`&sAvh6-w`bPnxdU$(8qPB)yCez8Ld=wIa~~0{X6g8IKcFfx*67 zsxyBxH>()_$_~9rpHw#d)gAROUv`O;_Pze@Uwm}lZ^c6NJRuX8Ld8W* z9k?tVP`PJNL!7#ac!|c zwHbPadAm?*ObhTNHnos5p2~1zmO7uqcUYunn8B(zJym^7%rlt7l+LXkw zc?VSuu{i_kU`V#=tEhAl-((ynya2GxuPVB#_3e|ebtWlb1%JskF||PBhFx4N$MdYv zw85Q4#DP6B1Pb$TdW*h@-4$RU6p7Pd!99)>q>CS#jsgrNV2Rx`TUmY}uJz3JJ_l07 zjEftI%Y6aCvd;L17$GA*57=sJz;#OKBwtL?*TYJ22j^Pk;2~QR1BVj3a3WGyu?&QY ze@{}Axe#3xaWG6b1LBCf#;O2G47u%nM;*PLu3Ul_+(^l0MYCkpsf{69d^+|@_^R#< zNnFjEQ(S6OtRYB*T+m&ACf}j*v1gV>ji><`{Y~iYF0ZRw;4*7!BOBBXp-!C##`?RHJ$TTZse z;8{ZfrE+(%OGG;6KW`Cd-YEbn*Y045`Yyb7R=f>6Fp3sOu^rfp9{HdD*|zVMH|E)U!cOw)&kg`j~uXW4HwDXcpNRur2E1fqHefpSy8NOEGM6 z${Es+xlLuMpn&?AIX8KzG@MTI(X6C%&XbE30Y>A;=I_0}`0%U7{9`U!n7>e1q-|rk z+WruTPhFzzkHlGCC2TepUlAB%s;gej+d^1Oqc%pYS#1 zwof691MzjiJvo)VL%6k_f;{&>zyP&~iib^HC?Hs>3kbGIDW^=}*;#RZC5*~l!akOkKDZtDr9DGjOr$uU zLiYZ;GhVuP?*)7J?&a=xUvwoM|IX=ub*7kZO-N7AL$k60#zdQu(xzw!=&Y2kDP1gJ ztV)^AN^;Kw2XiWp&PkA}gsRJ>OKz6w0ykxQsuTX3nQP($`cDXI{=n|4nW97CYqyty zT&5|zv>S)R?zjZYg#idcJ?Iv4$?McG9FZ6ff|FyLY;EoF@gthn-fH|8D>DA+uHn#3 z4KP4QKM@#+TuyE=G@OErpru{NumU26x7C(EjSTsMJ41C@&-;8Nz0B?pia-y$QHu#? zzgE2qQRVZsT{M_x^nMO7;oK)jK`QFAVzoA#Q=^~aN9E*6I9&Ed=PHBPL(HGY)N;v` zmM=l%(=HQP?P3tc_LO@ipy1#X z8A>XOvskM{zS|8CWrp!GHEczYsWwnl6?J|G+{#Y#fF7!0b4QpPCS={?;Fe@#f`H(Cwo{BxaI7>59FLf>`2=v ze1;ZDPD~W|(`4g<)#t%gMEx>#;022vNAYIN3f0Qn@de1Cg0$h&U8r@MirFy0gRd}! z^@Vm0X~-3j7wWxj9vMBSx7j!9&S~bddnI9USXj2m8VAY(a3-&e_WmP9>)~aC#Lko% zvxteZ6LYU|7qTO+~K6&n&5zFr&tMK zg9_*bkUIr|C1%xyo!zjsThV$P!^&L&kFqLjNdmm`nt2xGZQIchl7g`VpeExQMpUE6 zX(86Pnd=1fl6Qp3brt8rNg@J~D}=8Gv}80-iJGhB>a2EQ(OP+zLX9FZVJsJ6ESD9E z?ZBaHs5!5_H;3I3Qn(C+T}70;K&z;s#cPF3zT{4ICi*4;-oce$*0^Km(*V5RjJ=~> z)J+z+cnaLgjy$;8mEHo1p(!$5R3~B3{IK&vV;}_Sbgm3M0lx0Yz}N)-5Md{yXx9BN zcLd9)-Vhw#C-05r&JMNp^5c$bt(U= zu}O@NPrgP`XUOwOjE{>L9~WP$2;QxPOp^|3`wD+>F6PmD3pw5I`a2w^*5gYN%e}B( zZB>N}nLyc)Lg9}fQOZw=l)Wr5T`AR1y46)sQBi)H6Io8q&=U7}_ndnm{TCQG)w8#1 zzLRx(Q`0lEb7fyCRg?s7?p#%z+PMOE|H)ZLQb1o_!B@Wlrhf+B;Yh}X{SYjng+$F= zI+0#1LnkmOq?kE;bC=v?DsYuI(wl;gX@R$(W42^Sf#vdKAmmI!c%nr-c&%uy6AD40 zv=O3OVyu;QZ7zOe(R`yi{4%R>*otCM1NEP4aB4X}nF}GHFqr&hyB_}OI@lMKWBE>4 zEkKl0k%BrR>FX$JzCJZQLiVyIWG@4<|AoCKP$^@?Anf?{R8V*YxbhaoV}r_TX*}M8 zsBO8@wyY6}|;Wl4S(V1SUi>(GD0 zu_azA)^h(CYYA=DeEd0-N*VxbblWV}VxgUjJ&S?ZU|T06jX^uEKgNCPK3ftdqchQz*Os%0s&FRwYJhGcV(puZlw)&bAw--PatG%p<2_pMyS@b6rO0W zSrmX-(_v~1AKNH%5?b;$-+0YIG8A*#4!2R}Tnl9i5d&ogM0BN^d7#Wts!67UFf}3~ zm}kV-tu7`WC87tTgB>w+k2w%#hh)w4}#yWkq zq+suXX)Wpv%SF#CW)<#*}M8mak`!eJJeSu@LVb`LcAzpds>k%AU3`$uCP+O zVxxq@O45fs0L@XMan7_(dQ-tY$_zr&EL%z_rEKQtH1w7TcwgG+5G)inwmb;nP4veH zTdNye9)y(LgPz7Gva^BLdcCGJV9^rDHsm-_d!51b1>5guNP3QNFUP1xRfq>)?)X)R zKu)DCt~%ACe{qs5XcUoXea=-3*oUd&G@SfkfF2TTc@@H!G;)ZRl?rW4hpd56s}4?W zj0)7VC#n#mO#7+}91vnorJL7hv5cUa5!IWOhK5v@GZ$(klkE;Z-Kok~LOP5(FmQB(NIMCPVGx1_zW-`-sQ9lb9<`dlmqoSJSG>J5)+lr;^G`6G9q2oC{TP zHbHNBB`q5yuf9c~Yg)@6^P5{|Cz^WDs2c`o`ArSKdQN_=sN4AmftRnglvBJDYb{fF zMMCn`lZvf(s!%(bAYYwDpqW~&e2%5#W@_LaOxpn-Hb*}Xq_mu^%HU9i)$?R#25uEf zFmKljLkVWv3#*LQTe-55T$cW~Tyz}XZAikqB`c;eV1eN2*$ITaGINEw=7(Je)){sE zAe8$fj!Ko18301y`8iHABf0#!({LsgFf&S!r`Zt zloVy7ll1T+luBy|Qem~U@nCw2Q4|x`r%bUe?aXjcIPMI9xL z@jLOZI>Fbz;n6z5*VV5|J{OYmp@OwN&KE0HLxy~)RUP44P>fmqBb7Ba8ji9nCl+A+l3x%>aene&bTWdjOE^AQv z$g7<fmgB!9o<40%ps>20ga_yg7GAReS0@aFoJ%8A3fGFh5VEtRTA-RU3J6vbbmKjB z7CszT)Br2d2~5)q9OxK0sj)iaexZx5vu_%%j5{nL3*e0c4y+4x$cA;H4!LQ58<8rF z8?l2*3L#oD>*?8gCW~xSIh*`OOO{FD!%We!+v%!LSs zsH-K8m42a`cx0{$QjkG^GAC_WNO8^L96{CF8bXVFd8h4n)Z8Sge!k+hNGn`5fLaV- zDcKnMNq8uZARkL?Em0nsm&S`QbgV2YS)oMPI@xxrP@+6Cf?HW$eSTyuv0CPikI|Pw)3IDI5EZphxfDYxGjMOMc%C16%of8pHM_RGD4X3?UQDG$t6vgN7N>Z zLo}vl&Ai$d8=(P4OWIW*i!jVZ7HW^DTXSiqDqmq71jch%#<`RaL zWqvuWLRwoG)bJ{A2{t=0U2>)<3Jn_?Q@osyrOk<| zR1N9=FowEcR4jm=bzM|q`LkhF^bWaR3Q(>z1{j{##DtiJwZ5ea)GZ^U#vQZ>Wk;C* zNAItZ*%wO-narUQ%cUn_6AA2Ap;v8khGr~=9#cRzI0a;_Q$R`-5cH6)iW5%GoJ#%7 zCXV4=954@1Em5pT)snq`xF5t*0Y@UPg?QH);{79%rAEBd4Dl#xwerMq-WDsh4L@R~ z_I~sd6yzGVzD66J%C!plctEmb5YLuO+3r>!vWecN0}i7yyVWKd>L^Dh%5&03oHpW2 zbolj|i-nn=BPKY!E0%GaAsx%O6T{YK0?!WG7UAh;*vgl0Q z*|z)*y?|>{5O?UJCQhQ+P(AGQ*;qT=fy7 z^bHkhOxkT<8tffNw*@jv-Z9F{f-2{L!RCd!-N4IYLT+_}l4#iMue){Jwb12Onmv&1HTy5rjv8i{4iQTgUY`L>Bv4|~f`Ho_X zkOd$nih%-&IJs5SGUk_O>@NqE&bLMSav0qJ-5h=3Mkg&6K8(THB&dlGQF>*)BCo@`r0yMZINjcR(4mI z!o7OzuJD*4M(Y$5T3`yg0HJ6+emzV9MX0nXe7!N2yD^f6Ac7inR zAp1sRzTaqh2h7pj>sydYc#udLHmqq*mlN}h9^mBnY2n{&8K|CYt%`b#bB*gp7zD

lT@Q4Za zkAA?Q>iuIFjG~-Q9qmPJA&rS?`Sd3G^O*M6OddpuZ)Eda<0JntKOBe}8P~2yS5~;M z0FZ9(4RD(nAkC-1f7tEVUPNEuqpq!XzWiHkD2xvVg2J6K-G zZDI;4t`NMe)LA0gldsD}HpK_05L@N_qw)}WZ#LmF!%9U;5$HT9cbiqAMmTbak&BI* z9_7e?f#|>xg_rJ#_HuO=@|tQa$#Ve>$3Ww#iEi%?MSbrZTzP!EM5YNVl(+Ir7Qc?Q|DN4v(rABYwpK3c({VyW`h!&GDNf$4mv z1s^vg6;?oA_{e2Kg#p!fro8L2LL?0qr9;win7Y-Ho11=@uLSVesz_AVh2g2j5i$#7 z`HDkFZ{CiM2#c6E3FIr$6^60&HTRf2o9>rk&p(OI;hxm9^i8z5L3$r#pq88$cEC>< zM`A4cNvX(7ngUrSQ`PzZbvH#SK|h*tl!LZmZS%uUQYRUCWF#TD;>p=7c*|Mm%Ez0$ zN4$E(*TF;`7Y{5`++74@Lq`QpOInn7bxTEDnA8w@phCiGAjm}&Yw;0K9*yjlpSXjX zi=nlL*m4$mGG-cNy#8LY_(DOfUpH&!$V=vCM_#&mxEI)dxf=>}7kb`MmWVX7qcZ6y ztGjPDUH%sK#(g~$CJ*?>4#AvO-b&F&lVIYy{i4oUPW$I=Z7m*BVK_AOv}Nm4=u;+Av*wt-q5wcQD0~$XV@tk zU(iQL#xiwuLl$XE7Bv$qn&LM|j|mG#5H=Orc>Kvk7wYPe1Ri3dE_BKpik(gY7iBvY zR9y&U%^P*Zk|PptoIt~02^o0GL0c<)@iGHYG-V}`$`rxOmam8@*|*4c+NV&_x%sTd z!gy+`8VXmf;))&tYtXxSmShM@yJyO;gft#+o>Q-5L=5uCUs+2*wBd9r%63>i=u}Io zx3U5z zBYkY@%;AF6cQ}O3ezX&jyMtAFe(%&d)!u?b`cRk_xP^#$wf6~bG@9`&cEbR(ae##| zz=931mH}qm0JAp0T=mo6)OUUm1^}fwtwRHtSmES6g>mTVr2+QQCV{Y+&7kWC_{hI? z^yRrM37CpX)&yD`xRfs+JreVwBHq_i$?*Z>^Lva-KLxDz7>twCRC{b_7YFqxb*d4) zr*lU2b^N6r(HTmb;2>l`1r5ZE&<(IJDB8|O4c3rCwy<@35%UQN2BCisjC3%s9HUUH zM0NmQ)tq05s+IY2CCB-TSbUGJT-3TU@lPQQ*qLl z=?5u|P`v96>#LK?H$QXHK|vzb>auH{^bjnCnstZr*eiggDCz&zse&SCrgNy= zrK=iZY07o|k`6tfN?gj5GHdeA zray1tf+^EH23F)5RSd~BS^?5ThID1lgrkdEA9b4lHg}$TYDd3X%hEp~c|-vVxT}8J zsdxq4*~KfkiC9Iae6RBJM|2o_!B$jVD72cjYqy%!>AxC_d>b{l2K`~(L&(!8xx5Kk zXn(nGLEXh!hu5;t$^Y4nrcS=bj`F%i@l!eqx&5WYXE*Gi%kLUO<12B*)}>jOYCD;i zpQL=7f2xc-Y`tF13GM^hG8a+XA|RE>OcO|h;KXWphiX@W)rb@k!EJ=dmPz)u_o{`? z9FxU6(fmdDfr#|bVk+}@d-%*gCz*zdHTZb7M@CPoU+aSP6xpxHU9FVoP zVKa;bZ5X~)9frKO0!1LG69$@gb;3ZiL{}d}0FKS&&EbWtbF|TruY7jNQKZJ`Ze&;! zSn$6kZR6(Rxd4k#Th;HSVs}!QL6Bqw4n{$D1E8}^@IEkx@tacO#q7D~P)n|F#J~V; z-RA}ko^F`x0sUOZXX+M0RF{lsF;SPY#c!1!1xks9ji5#-wD$UQD70>>Lagt(tTwA4 zF_t>)qGAp?FCHax>cxCL^Wv&=4%azdWg+8G7!hrI{b7h&Q>!1bqn^v6B4dRI*E|CS z$lhy7Q5fiAel2}`{x4|^=F@XzYi4{#&aU%@h>ojn`Sl$#jBZcAEc}ff`)1Ap|~O^jGswpb)<4UuKPkpb0({JMFhna05XpPF$ytA&@v+?&lC){b zOf@r+2*iBG3GztO+jH6m)dec{vl@(4cn-34)w36K=7PSc!W6x~pzF+whdmPGk=y^W zZnr4(Ja{-STm%76&T>vUf^N2C>X@4E`&EsC_|zH(9N3Z}9=BxNx$jr|!!G=R0dhK9 zaFh;{k`>{{Eo@vAD}_tA5b9+d%t}_tdi592p2?R~!~9o`%df6e=zw9a&Wl{~&myu) zz6NBhUxFl)8LT0TYEH+*Loy~zmIei)fcO9Hok8Lt{w-};sOBUN5>cGJP$2HT+eLIx zNBI`(2h1qLj`bHFaG?P)63y+51T8bK250uo!9zmfTfjagfp3By%o8$`4YGYz{yY5- zbc$}P=w6ffDj?HrkrkUBuS>I+$qHq5P<|Y-$hU~v17SPUgy;1@rpbDzf*KZ->!664&J^X8C8SypDmmsd&V@0bWy*J%-VGPK5ooZucjrTK6vx(|d_>RJ%pR=rX);Ffni+T@blBHYO zA^D&6jQ~)BYI!@Y>+LiLV1%CX*5IU2$>|x-4XE=605vB?F;`>f_itE1 z3rNil;@~o>*Wwj%)()2gr;)2Ep>ukzIo8LVcE*x{C}R`VF}^O=eJx$0r%eSG=ULf* zY#bT_d}?~tGu9k?>@mkS|M#RP#?MbUwp(&EW=TF_r{^uq8sFnHhqn{;0D~`z|WwDGN7B64Tfux!M^@7%GP6Z zBT=PPUuCw8oiTw3=|}`#3bI$1)=hjPUqD0td%ZgFg^91e%wGMK#;c{m%NkIA1Tyqk zKENi%-xau%e^>B(ak6AwW;~I!3B60~t#4LNv7l!{0}Bk*KLj)Crarj?Vo+E)k2H>+ zoYS4|%|$l)>l>pF7@dp~r|cm_L(?8VdQe?Cb1{ydoZp>}zSl;-v@!Y;qc0_+d#@S0 zU)Bhb^`2>dR8dY-RMV$>?4Y4WkD|l+y&`=tl?iYQp_N8~w`0 z=%+FIY02om$4?kNbot?g$2j^??W1E}g2sQT{imNf0RPzxr~nCTMzHs0)@$kKA1-(!>?|i{2dJchN7PMuQN1ic0IK30u+Xx z^8$g^U2*2C+K0ZyX8sq-#*J`!5yLl52Z_C>9m;4V$s2k|#o_A?Rt;8kgAM;DDu0c` z{|3X~mCn9yR&8((orCBS6^D1a3aq7xGy81#n;uDr|1S)$MqH7cV#8`T`=rB99KQB- zH)em04Zn|*&Fk6!Hp8paRvbRIr*^}KMn7a9#o=AkrLoyxZNtC6G5qf`Jl%Zi;X}u1 zPp(O$pg4T+&DFqhnx56IBP55p2`lOQvu9gMX%dEV1?*~ph=%*4;ZS}Q9^ld~Kd{3j znv(_{wCTaLSqP~8Qr8hVQZUL3*Kq=xT>6M|o`yS{AyT{hdB2oIubaT(e7oxq?g>4H z3}#V7B)i3R0seH>w8vu`;EOKw7Wja}yUZR%9y8nZwf9gumuq}KpB{tf+1f-n9km>s z%EJUFOQ!%dK1r;l7oO{xlm$4|J(Iw#aX5Wu5}fuO5S(haW+b+Wa9UgrPJ_b)CrcGt z7EYlVly`rGW>BOVw!!I^NpO1jfZ$Z0B4J9G5%c}3@QIvmFNhC4yB3g2By!$U2q5%` zdWT#-p+}SjUZcwgUysywLym>C+l}x4q*@4$clNy40(!wYi{eIg6-trS_eTWl+JFs0 z^!=P%ntV}(j!rgOL@?}zOEJuu%uNl*F@7ldx%!nZY*r^~3no_plRxa#dgDb79v5MF zqrU0LjcO~-8dbu38t5)4RB$;du{8(uU7!$db^=J~1C=;V>jD#{wOe)e{TW#sCh~x` z>-fan%Wny0q2rTz+@B0)W7J5F}SS=9y2{X&yM8;f7X!40fnQl}ktt zbA*CWbpCrt?VCH~;nSR#n}#{ke)3SgY?)`~H4}ZK8#LY*57T^5j#u-l*{t9SBNOt< zRSYPE2?a9_SCZgj(-uVRgiIfoKg@oM+hTVq_*N<=C(WRj`8EKg+qb3AS`tf>;t*wWJC@Y`#Bwv+el3p?qKIS4^cB61<;rPcrnC2H3ifC*fGmpG(_v<8LI z$AJr6A_P{A+8QW$Ab(6U!F;8>7=cutW+oUg1owq*9Q5M~4Gu1!x#j~Q@ohb50|w~~ z6%IUgXQ)Vr;$WEmynd5Qg|Ksf)^0o%q5P>{t4fjvoem$F1YLy2F;d!$JfiMlE(_*2 zgjYfqrlSnI)z>*HOCgaby@1o-#u9>@_EP_g$tKmr9$Ph=7kw1Fe!r{0b@jb$&#GQ` zZf>qOXZe_53~eRAKeUs1nt||_M1W2=>Qo9mfy(@)=$#!Ks(xbga!kot<-Ag|=7N4{ z^y3@;)bxWulFk;GfLOphhU!l#8Gw)A*E9L2;i;*_wq*}Vit zm?v=zlBshjuvTWhRt}W`(n}$IT{%QD;}A(@s+qEERRs1JqX<1%qBN%RZWVtpVR6S= zzxP8K^Rl5pH$h~Wzku8IaPBktjTeA^P9Vkzuos9&gy8R7UCgvb!qe17OV73tv1)Gk zG*6NP7iH~pQPw_}c$^WFvhig-Q5Q);^DRHr-_dZ`J+BjA)tnrF1o z(qK9upLz|{+?urcXf`HW_<0okj<+LuG%C~biqLt_b3VLK@!?1WDskUHVFLL770x6I zaWR>DzFHaR3{0K2Vg1xu9JjDp)L~MwAZJR_frB}Oyf2%6(8g{0$*ZAtbyUPeP`N5C zO`9FGfR9hvOf$$kX$HA^9(hj)Gb0B@^W*hS1xL85?4TPn$PEM$aF(e+{YOPcUmZTT zhVT$H5V_*@E{87XG`dzEGsGzqB6EukcQvb3{5&jnQ+}DNYb{pJ$wFjw~gmvu2nejvcE221cZqKY4A2 z{dxzbQZcPJ9z6?>qTyaQ+ADZ>Q#S2l5ZYMAgn^x&9n0ld)l$e26L@}omMojtYKTiwwpOma-NZ z9yDgRY0z<^-NR3UU6|-npAwNdUAbT&%A-Rn4I_ogMy-ifiIq^R&Mu#2hbaT8NyiSX zSEe)Ul`LN<=#oEi6y)ZT2t&>u7yRpQ(oZZggbq7S_J+`5;x_{s{0ey$x!w|si9>ff z9RCs46T*W{C7Ok7L897v#7LghT#vL2VN+Po4Q@RNH_!p*dVEU_QSV)e2i%4kgb1SP z+)<4mox$4WXRz0mLe;zMG4MnO_@sI(0bR~j za0~jtq2bjvk`B2$q28`nczp(WFm}MS!t)%Bs%Cx^Z&ffIiEh=>0cW2kj4^3x!g-x0 z4CqE$4cz<3j-HJqq=}P;iqLflW#H0;gfb{gux4|m(V9$aIfn4k93Ov$ur∨SW?j z&y|O`#-9r-y*5}N&*Q`CFFfa5ghFR$u~X~=e&ATR-K^Bm>h!b8;QV#;z4+id?EC6$ zJ3t!5KvTxd5PEL~=W9 zUHMj1AWPIj)g=mK85;i)W!z#PIn&1FngnfD3S?0Qgn;>RJWh}hM)1@H)~qXP7|!Vr&O|_<-$!E-)W9 z1MKhkV#hdFPx6P&b0_iL8fv4h=s^#M?zQ|BmHAaRZde>vTBtEs?1V2by; z0P=uWCsI>OxWtz5b&kHOm$2Vxm&^>2GofZ)dJ!ZGlL+PZm?A3QnRRP~ecroWW*G{w zbMM(9Vied{6lRNULrtBX4m8|+AG#FEs+O6m!ZYPJxA?RZsf6Aq(ACk-ohr};h6QEA z0avZe;rXiP5Kk)T8!M>sU6&Zxl%qn5W*1tSc7Zgi^8wW&sxLYuR5&&FG0LsJP$b@Vov2|l@N z%xL^VcIAwW|tNy+X+lZUuaLR6%7KcBKC_FQE>d^!!ggHPKQ>F1=#{XA>h)+9K3 z@D2nCvli9$S(QzQTTv7RPL3EKe6oykEzOd~*8;ty&knyFQh~ zg9S^5F68P8F<}@B6Kk-Qh1_X8Ib5uvpU2}F1Ahso8ahh?3f90I;3GHPI>E{9eFV@( zp}Z7vOOp`?=f_1*$;Zfr4VTzjNvorqr(0Eow6#p_w~cWP(+x^jq#2u2z#ImrvzoNaSR=omb8`&od7WdvdL5w=n7?s2%h4!2 zPp@+{6aZc$e0=ju6JlVl=JWL|66aAWM0iEu#HNe|PHb?Bq-QGil8?(aX(hP7d61yT93yKs zV^Vr;9k>b2X8xn%w^n}W3(pK>Qg+cZ_}7~Am}g$R@6{Y|V?s>sC^P9;rdssa;ok_j z!YQs<|Nm}|+mL%|0d5@3c-<%dHB_+G(ow!BY+Vai@sBkAti1M@tMkv2O!F_v`&X|j zrdo~I)LsEmGTF@vvRY7~S$*c)39Qgw34{*Fg1TyOAe+t1KC%_1P|z=U2hk4u+qJTN z%`3pBm{K_azY2IxP%{!58t{|~PMoMR)N{3MFr@M|YH}GkkLjin^=ul?YLZga;6el8 zpusiOTA1*&jFdJyQgTJJk&y1VC=k-9QhR|ZwXdRHqh4B5FK;X?$X~apz=>Fvoj{Us zqEVIYS*UELvKwRq>kKMi1WaHxEr8iN3Ybt>?E|JkjcWxA@NpH@n^O3g<@X{I%1oaP|*r^p7hXamZ)ta8^se$3NJfMPX zrN@kd$fwr?l_g2ANmLe(I}t=DE(f9;5)joaSp@Ttf#_OUc#%k8xBvubpFP>BCb1(&zl5_O`(+boQx zj((cc(ep4d^z|6IL1lGEW4U)3I}z5%mT=B*tYWkPIur?EeY?&VMJ#Y9 zXkuD9w=5N8{5qb|=`%QiP5+%SrR-7H4;J8c){_+7K zF;x1u+xt)Pqla35<%8t$0k#RHii{AwZbDB(?TZnHHH( zVppvIFh%T{Ro(JO>*+V~r_Wq0qM|X9Q+F^<$r=-_tg6cTbL=1N=kAT``WJR{8hW|i zOH$U`laqxDka;vL&4%P8%$39?jC-mdgW>|KcUQlCjw6G;0~L&QhnRmw_3#NVG=}I5 zB^iQ0KH-JJvf)_ZSk`)Zdp^t*bxZ`5u+b&Mm+wO$YH6_7*pRu7OY>G^U?KTM=7u6a zri3$i>_1uU9q2^_m&Xzm-wt?I5<>;z^DS&3wIXj4hsoEnCsspKEvJ49xBQ=LXbd( z`v~EPnX=@s&voyZ?X)8q?9)%Q8+%t zNVQM!)nm1i+F^#i!UXt+*hY=P2)nScw2e^gpfj?K`q_5asbJJ!?7Os1pDKAmCVBag znu&o1^r{?ADKi+~!>OHt{S2ezXDwf8ED-ERsWA)*Sb|N#?<(z4ml=`LK}Yw^`C-g$ zl*K%nL^AUj5Xpu6PsTrV9svD&(GclAFRvu2Oju|s$3booY|qN8gcD%dOemY~IB6wn z&|^VjIsSQgn8l;P{;&ICr@Z1Yv;Rk9-tW2R@Xz~m#Ubc#J}|H%NtEz0@(L{mz*&tT z6wFD!YCDPMpZ|@soPEa=r7D}R8s6gaNo16Y_wf(^w>F@1;C=9+cHXCQhr)G6r0I-U zRmbve4vtk}Jg9WQv#J(tsDG02#HPs+Ey@r1#FVW6y3V5ydPImoFUXof{zWefI$8Nr z`G*A<2j&BUFb{6-4BQafqVi=s*j5c^+xnx|#E_W1MYqV@bGKM=%B2@4x7eA2zWV1g zBR_NwLCWlZ>rR%D7G3Jtyspif9bV?-oaA6|luxtKRsOubDk#u;FZ=WLrsuJ?^LB%y zW+2^hQ2MMvr&gp!bb_ef=hdBA`HCH8#0Mr#J6QlL7JcE4R?hyFtbFB;!=UjV%c@0? zYb=x2qPU2Rb^Ytw^N`Y9`W8`UwxG_v<+svxz?XZUPq7jHiug>>c-=0N-&f_9kL2|r z=F6c0XAu@0n42+%*M*GI-e;J?lr$!t|7k&v5BmBuJGc&{?ivd*E1g0R1|*p6cRaA9 zpjGG9(YVMjs`r6L;(j92Kuu9{Z!?@}r(ooy^uKna!v9l!1-8S@E*VjKcHmML6OlY7 z$FD5JIUX#AiH#;s_LJSkMN#iARfCYonBu!1KgRO-9Atx8i{-1-2(Fxj zgjeiHm0n?bqQevs!g;kBME7Pmn;9}VQf1DVr@-z3th$x7d0jSP3;wWBw(1yok7Q=2p)f^0=HJ7q0%l*_ zQNbZozZlu+!X#vJ)n!W|i_;=7MZ#qUMIF(=#?b*VTxM|2=hb2=5iM;|4IIEdU&G)- zRrWr>1TjKd!_1hORTgoQ2ol8-Y7eEkYrT7+0`4U35A`*5f;gKLQc>=D#QQS(r-W9Y zBs3i;Khy7l{`x93p;zcKBVi9ruPfBZ8BTUJ<)-$uutm z41klt?4Lr{<; zo(8IieT zE6~l&d1y7e(=@p+C$h7oakf+^MnsMU^l%KFrLT!)LzJjk@*w}J!x%~#de{ui^%}efs7fOl%|NldWhK5THd~8)3orFw z{%ANyRby0GjnUp*JthlFDBPEwtr8{!GclADp&iG`vc*oS0CzlirM4bIdT$Maprk%Z z9^#cyt)+Pg{Ty6sPF!P@^Tizr5AiFGJTlZCAQo7AzoTO%F*j?aL^_Z83r0z#VG$fQ zk#y}riKON2@W5n@w?sBEVcD$Y0BOC(X=gT{k~u)Tf=VgBIMMF9zt%xTVHwhBwHR zXCQR7>vpH^A|B&jey82jr{Y4kD2ls)W^4-@6(_3lJ?~yrO+OA`12HkPsc9KZ3lteVwCcO&A{86 zUpSI%!flt#K5@9H#LNtfUH#ZLpjGXOi6pkyyL5PZb$aznDqJY3SkU1lbsFI5n62&y zj1m9Ts4Dq8v|C3MiQ8LdBqNG99^i03@AQqG<=SG z-Zz&3Tg#X40QK=Y`LKbxRjhH9o?z&YIQPXOV`(&NT!p*JW4jOoh=fB@ru>N~LO*}v zi5>hPQRO>hfyMFy=aw>evTz!YYwG(cocAuqZ0@?krw8}nzLLQIWM%q50%pNNcChy6 zF@s@EjV~hEB#jSGnvdx#JIO-(!G&EbZ3pg|X?m4WjmMO>TaU1SYT?zU#n!=WoRP8Q zqNo8){-YZmI=AI)>K;%Xn%z%jKFuT#hw1_^djYK+rS{6K9=#+$e3paSF1 zq&ZUf#1V@yc|5NYD$a!y*@SEMiWdToo|k`FyX|TR6PCp`z(-)qoYA#&ON1no!#V9k z2Ac*NbY*k|o>PZ9{7^DMxVaxk#562eO97qKQN>a_st29t3FmPpEhEnHJi5~c`<~h(jZ@i^eT_hA^ z^g6xMg!-rM>{OqSdZC*2;4cVN+~^1t!ymwLA5q8 z?tiP(+Sx7ju3F+F%tUC#kdi(q1ZIWm5*uOJ(Ml`C^ZM|45|q$UbiAh|y&4;?BfLgm zG3u9)4E!a^+1UxcR^&$Jv!UjLhw}et?>hjasJ6dnwxn&40YL*n*(|6aMNlLN3zJ1D zRrTMWnd6AXSpVJBeBVkb~(PDUgrn98HT*BIesJXIFXx_T1U z`E-F*&9-%Ow9+kU*IBisPnSjCDepDqdHe2%+1NDi9mJ?*<4D-(vYq0w=`e<1;?rTK zb$3SQ4|JGigI*HhB=ZT`ld;Ej7^X1(w%1{NWnED^j9i3aIt+_TOdy#AyrHs~4ssNs zDRj4^D2IRnYRLEo0{hMNN-xOl-4xs888$Ehpn1Pw*WI8 z6Pvh%I1>>r5Cm*byU&_-=#wHjlSL^lP{zwXmIoD0yh-6lbnDoB26{BBm0%O;UBW7` z@}}BWv?-5h48-eBg$Xl(?O59AMhp7G(TaYGGkTN zz8Sxfu_`OS)&QI0gl4AK;n`}R31|+`Korp2!GS;*4%$lS7$*%ahh!Xp|1ft&xK&9| z$kQ6m3-Bzk4NVxJ88g#!n?d7Crw*xD6%5QdJf?9ZYSc!W3_62rD_(FnlbLW>uk?C&+9s2OPi`@#N+>);0Yh*zVQYhN z*v?9xzsdq>m;{sV4Ty}i37@^DmM~>ZO0aZtxyvGIitGnu?jWV2#G|HsksBrUd8XM1 zP|ZnM#{9&Lj?~))~``=m^PMB&B~{Z#eh;y z7B^ZgZV;-h2Lr}K|I(w#{KtW;aPtP?#aS0f;yN-vCm?xz=mpHdKo63U)CUMIX75nG z7t9{T<0&UmSGBCke;R$6--7fJDb%w--+vf8G9SuWB-aG{7`=J+8a_Lky`=vbjN}sq zX1O;zcua`ZVIZV!@{r5UVEcA8fu8eHyI zw1g`zjf5ZDPPV~`7*-69OAIdAH0sa-VbG5xmzLRX#ptBQODwEZxlL>X4irSSwlMKS5 z8hiO-`Gc|U6&GS+n5YFU929cD#4eLo#Adl6|l9ga%Buc>m1SUe9 zgdO2KV1aZVBc+%=2#m-kMNG|URmG0b*=4N}T?6$HMD{GOr)x>*Mj`iMX=<@v9=Io; z!3HDrPjv+1Q3gpAP-VbqMq7S@{cj$}Q?-4*b*i{cZ8bBFtYk%1SGG9)LMAmBxkUZ8zo z3fVj;V&<+Z$v)cVAdqr>x;Ftur~}C`t?)C#L+s~v=_p}IWt-jJr0js}xopaC!Te)w zV^;*!T%v;7%$I~D)9IJvPh`oEth-zp18E4iR&8fT?ytgMPl&y>Sg5rYGWWrHe1KDW(8MegY_lw~12MvEK^2WKYzoxXZwIlc0Wi3k z0Ej3ZFbysz98jDauVZlpw!{;b0rY_q1#wY6VBv@hjyCNDBo^@k3ePySNCZnVLHq<; zABWKX?gvpd%iTU|t}GbmTKnQC(s0Ffki`(ZRNc z4T^!eY2P!R-DKw#;5(+!C_8v;m?;1~qe=G-DDZwd&3e`pRB)N&qI|OzZ3oHt5g{|+ zptvcchV2;<9yNji_s=FI+?@ZPkR`#9aDbjGg#4!Hsa+aAofxOKd1C9XQEo>fASj%F zPD+&tgVK7Qr`;4UR_-Th0-pV#p=QK7Y^M0qq6vByWu*;4WALUz`A~$(hLpwgvlb~T zJ^wf=#^8!Adnyiaa6A>^vMphEjVp)C$s zm0eb z+R_8m1+=D2@q~~B!pem#Hr0Tju}!g_K_U`AV$2}XgJdF~L(d=)`5c93knmh`El1l( zSE7wNV41^pqpjORt`RlJBp_{R16!YJW{|(%@KFl3M)6YfdK-~tWvmLM#1)qEy_@Gr zvG!=9kRzD6C9$LG8L>XlC$rvpZ6AYccIu@NH z(YP~Q#DO0rTJuebi$yIt!7WT&Y%~=?r3tNhY%^qXHqeLa#jBV#%4)QxGbe(jUX{U4 z^l~ODtmReFvLSagRII}fxUYr$;Zj)43sbYYe2ITm0n7h|56>pG?NV}CTyBk<>I>%j zzbO{Xed&^uZ0cFnG?hI!be5hvWep-T)kQhyxRZ*(;ZO~G=i%T*`Ii`K=!%S7&JS$Q zR}3@!OR3p`9#o(QaRCe}en8?m`yrV{qTtacj>*tAi{QE*zu97#fXr`K-~(fOU^=oy z#G3x{CY7I2{z%C{6WLXqL-%FwZJ-#LSn1->#y_kU zkFm-W>6UOtQ(%MPFoN|$BcTS2o=R!fNcx?$y&4MA;Xj6sI@3tEY3UI}Kijz1;Z3H! z;8-@9*ARv^QGQJF)FU>#$jWBKj$X)RGS67l`F+7{`S#(=(h)6)YKr7@%yt?|t!NX| zc6L>D^%=gpaM=;LWWhAgiTT7VH)XI=+l+baqz9BF_?rXl5|sjF5d%es0?Ri#N<0SI zm{`jX%AnL83}v=61XznQKaApUeKgiWc`B-5jufn5v@&j`%4OKa0(s`VP#eSr`NDOT zgIax56p=)huE%+WzNnn2RnTIsR-#rV=sp|>>6TcDTsyTfO-9@R(hxLmO-Y~>o^=F% zVhIw!J&?hzDZ7V)xp3Tf4kVM`T|#sgYsct5+VP%FGaSw=e5-@D;B-(Uh}CL$Lnh)f zi{;Xvc$Jf0kj`45n{K2Riw1CqkC&pQ>jVW@2pQE5ux`lny=+_UGB$%chETs#5A~yW z^G2ixsw!ifnY@JzC+p6wlFj*R7*?v1wv{WiRHf$=8a$}K*;HLlqJslN=_F92r6fzr zR*aAGQ)A?@0CF+)$$~FRE_Op;e;F6BY?3m7vFwuaUih{N^b{?#8%Tpij{T!K2?1t)i%> zJW&lY0QBifs&lb}LUaQiNI^B{@5RQuVGmhTRP^e7Ms5!RH>tz}dXCSmgI09m(Cl3d zG>feP=Jb8fv>OynX5d_tEYlY=>9L)_`ADfURns*3Elu6g3wP%S1)#$?&T3#-9THtRtrY`lr-vlL01)? zs6Z4G{`e2)1*GY=!Ooldj(XY0jhdH!5297U;W~+}7Hd1N_(fT8U#m;<8p;wq6lvNV6iPV)Tl*@f9 zJ#b;!LAe$7`+66V#;GM|omp8LBS65#5P&!dB96u}zz{=B9I%(L)c@;h%n1NvbNxJ-EA0^}$TgK0MR7@k? zEv)=XpD#p|CNOmo#Uv(b^k{R4?cl1(ws3HOk|SCSf$#L|2#6>GYg7mSOs4`|2d=bg zINc30Vwk=aC#Ek+5bPIfnr!SB66bubahV~$m`KgsnzIg@Nlo?ui&QXD^WnpO%A^yMIwDcl+GrX{CpZJ~HR(RK zvn^3pNGA%n013EE`?R|Q33LOxg3sX6No=VbA)OLU1k{vvCxzl(pf1bR46gSNR|Sp>3)_XS~B+WsM4pA z;bPET3-e8Z3z{Qlzkvg!VPsV{=_}*)iK2XKRJt?BQcAvqsYUOMYZSzx$QRBiX#)o; z4UPlV*t7HCM0dtmcBas3g7e--i&`;n3@cFMa|J##6>ISlVF3w@*rQfB4fugu5?Ygy zd`1I>B?%B|??l;90!@=|06@eC%hLl;!gjNO{2Mr(xsAvnh?#0xKS#}Gp{h)vzbTc% zw4DhI4ORgW9s%a|B|C^Mu4CRstprO0+|(eOSIVWJmxH^dGT-wbS;H`IX0&{vP; zid7cHn>*xSCo`I*YlPb;o&ol`J@yEmxCPcIZL7nA;#$tN2IOJ<+qnIrGYyQ;1f*Uk zpe|MtMIZOh0|ImjuuT&zL1zMRCQ2s(d2vgf03iksEBqi=u*`~wA((y04MWa+sD@`w zQa6fBx_SP-0HJz2kZW2z!za^huB6PM+3bX+OF)W{Tx$mZ2z#dMsUviP&vCQQAz|0A zF*-#|hR_$!GqHX*IghluT7s+TTTKx*qW~1Snwgnh%+==BEJ%g|S>AZ1FcerO`+s0h z1!ZChuPH1GT=3IxCI8*KoVHtTnVp=5>qnn@XO@prRH8|S?8u_jbLLaW1W>5nC|CH{ z{Y>BnntnyaoLM8xAxL+Vq{Y9yMOK1}&l0)|<)?9pzKj`yBSsqDd6Ja+ibU;c{DR+D z!pe}thOeLG1xr`~3?UV!ffLPoyBj>;bD}`K)ZT4XYvkTiM?4Si}&;gpQ z#SKER>h-Oen9+?Hc;W;+z%Hd2WhN0&fKeM4mKh4@Vjg8f-8!^UG1bGz{Hkx$jt)no zNfrzcs%eD{E0=T(@PrR5Pk^AO&>_J@d`z{8966@ksYbIgeyODelNdT=F{KD}IKeHu zZ7^MIL(7usVjNmg8yQxY=GX<;YV4>B%mqJVEt7-;MO%@EN`u2!ZrvrUBssJf^I|fp zv1zE64-DXba}Za{RU`cdXh#qnD2}IK1Icky!=aos3|jCA4GJq`2xVi+-u5{NwX#wg z1ossb(ZJ3Y(uB$A;AT$FLguTb$FO2dGS$EsrUZ8~9cjA3LB3neHj~! zGHVyc7@4|EhwO4X5^U@4+81n(;$}$Tb=z6N_O!U24q1Hhw)U|}e3>>5sOJiX!(7qU zY9rn$HpGObieE9+C10XtKTMN3Pm>TT$wy8SQcV_j2Exrm*pEyO!%wc898L{~;c}n?*EvF_8d!|9M{yUPSuJ{K@d&;Bk1#sOnH=Uq2FdJQ z$lO<2az@9{GO)@ZJz_V9T=5Xb?9)bwQmCUH#lEtq5l z>RJ6()cRfZq;e3VT6@enU@rDWGnE-lnSN%Qz?iJ0Pl`KP?M&Vkt}^ue zKuxlIt$I>5P9buiG+`jpL~&D%blTsBc|$<)&HW9GK!ZZ&hUS#5CtYN;M=CXaG?3Wo#9#yOp?IrU@(|-=lw~uC?Pg(+Y7e?Q_5!!9I8FgU!jdW(%#vRWuy;x{3x~ z*HpB{@dRaxNo%pUjOhf^&VFk!J}WCB3MCp1(+|`vg=dh9YaKmuFqS~rSqqfdsnpp; zN9S$49NL1inA{t}%pmwlnSO!>TA)C;Bhb+(*oV2bcmPAU)G!LMU`x27`ZXr~8i(z{ zOf=p00GmeG9@EY`e-;WMo~7q`poY|GK+Z_iVl~L4?1SA zQ*`bLyf2r1+FLvtE!pr~{U31v%M-z_om|jTc`>*2A9$#cw&jbVc z-Y?<0o}iu39fsW0RW%oY@W8m|<9TYB*`UY`JM!#4x8#luJBkZRojD`lXf*>J2-baWx?{+i(sIH^u!Z#!_67 zZU^qqLJ643=8R_R(w!120dp2QW!b)=R5~@V=*XiDq|*XdF+n<^E(p>gaG`k=MSxJ( zqE6d7HYRHsDvZJ%6erj1h!S4yU z#0!`KeRzWL0?Z;|KpVzz{HBaaIvNs?yQ#~l@JK|x6+KBWBAd0u_IAiCCaf!Fs>d1B z2QVvEf&)fv5vWzN*&_3e$&ELOdeOV%46oPGs|NOaE1wjv{pwJjy&Mo`889CJyTdNmd<%b+UFWu)mya8qNmCnweeuo^Ev(JcY_S>#;H9(E%l z8}wT%^6^AILrlezVO_~h z%Oo}1L~}OtMd73a*0^vKfT3726V%x@FZ!g>T-vGSi9IxDmM56PV1Y{%%s0 z`ciweo+{)8U*nwx-wiY5g^DrMF)yfI4D3bjDstB_7j`NRb_!;P+cv$(9AGJNU?Y~( z=)eYhk;e^eY?XMdV8@iig|YCO(GK5L+KhH;G4KK}Bqa#Z?d;VC+QFKfFu3DoPZ;=! z{EjB`lLIO<-ZA4NTH0;GJ2eBcfp-|Nvfv#Coh*3Af}QAl(;`U)N55?{twtA^)wC@l zpi)GzkT3#6U0CX%$Fs?nBGCZ~LGaLXg1cQ}5jN*;n z@VRCmYvp3lCq&qkNvOzXa)5Z9+HI~Z2x(ea>P7xFTdK!$erZLdn@Y9Gc++MX%O#a9 zvXA(l{nDor+s%gYx{IuNxyCTDeI^#vi9j|gk}Bge@nU1J@!|*v6r82Brd3d zO?aY$ETI*FD1cU|6>E-& zlwdb)l!wG21{mRAk(3#k2p-Dj`ajqWHGox&R98u^@tz|ip+=5FENbNYi~&4i)FfrZ zm7ubagpA6f!iC-dgN5L!CTznyq~AA{n&Gz|L>MSqVoi|}9ss*E;`O)iat2$gQAC%P zNopcEQDYTw8F&}#NGl`)<$RrU}ANMT=Wv!|tv;j9uEk=FkrW8S4>Q8!E7@w!;W zu43ohvIKU0q!AYkAL)SP$#)jHDI)bZ1CxcOCln8~mD#PD?` z;A@Pd0wnm+H&mw>Zvm`L#G$6~GHu`xqxL2$J1S>DL}+2x07~T-7w;^+9I!BhizZATHrI=zJbIi$gbKPGc;1Dn8TH zwCy~L0Lyk$8w38RZlB6{A(fGYSe%f_Bvw61a`gyEZeFz%$i zR8qi!{Uj0Xfox^f#bIk=yKc0`Y)#2i1xf}2b4_iqI;&g>p}RDLD$3R;H#swpBVVs9 zu1h%8MMvJ0r>6bwbkl6`B8M|cQjHA+W;|15TPJ)N3xZ)-0UeE33-P_nT6Mk(<)ug_ zWF3d|y~xpGILb63MDRTZRH%I_>;iM5U08pFVBz^xM5l3{mf$yX)xOd_5(lCy(l3CMeg7(5G^l^sc{F|SVL`qneYPvB+L^GVR=uW zhv&nhK|I8nF7e=CAc+?f#Bq3>S>P((P4)#GK|#KU%P07N&@2fM`p68-DH5-m_|Vht zD!2{CGnNaI;2=Sy=@gA(0f~qbUo?n8d(0ynXz#(7VS4u3+;j9ok(5@&X6SmcoJXB@UD=g#(I#(1DUNaY&>6(2HI%B~S!? zHW~!xn~@2r4R(PLb}6$m`G<xPbzMN&QGXN&LBIK4rrRFnM;66QOu=8 zZZ1I=l1PS%A;v@HE`kwQY($^}xnGo&lSl$OV%^Iq83ZTBzS@z+3F>H5PW!15|49L} zqer-_v7;usiMG?Iw+zVzoXOEN{v09`7Yb)x@JIFq(2Iw6gHx<45cs?sB<)wF4Isdv)Mq>1pqC= zhzQ|jMbzoQPq+hnT+&t-_zO^=jn7T_YEGgQW;IdK3!Y$V(@Xc%MYT6fLC7Eu$H{q! z8PH5_L{u>tN1LUZRl*nt6eP4_W*lQ*0=b?9BeAtlqE886)S%w#NsU_hq;if_?Ei>r z8~9C3XKIhw1n&mQVM76D7aJ8CEBuuf0Bex;1Gk{=vVfMRZ%orICk@<4>?<)35MN9I z1Cco5xRkg%LE~=lWfbmC;M@(sN8Ak@McfUHPuz_ab;N;y!;uIRJcNV z7fTpgv{B9Di4sgRyAWtq9Ha#fBrV9ogR~$s3(^9I7)u8UP^*{_Y`S}@(x}+c#^c#&uQbi0RHOumDb%h{ zeQq%5Vbj zlB)t+-{1iEDsFV36f0A{pj9>9KG)Lr;Eu=La^xtNMi`k86ZWM?KRj#fEpBsyF&Mq@ zNnl;r3ZY5;i>atq3^M~joBT5pOeoMT75U3JRI*MIe1JBa=2|c(Btufb(H0^nJtILE zt}x}H36lcO=d!6as$@w;k2KMX)?NHvQiir8jaVNK^=Z6D2r>g4L9#Z6aHJ*?YLjmC zB|_-4GDc@QQ<+%>_9Nl!=83gz`bH$yu0NB>!t^Aq0FD9ja7Bcf0W&QrkVctw;3&iv zXOK9P5pcsKfcsfc6$O%OOm|?vcEfAJQ_)Cy(dyPnuZf;b=)$a{)|vdpy8==hQodTz z2)x-*V$KS~R$}|QVG{RFjbmq}D85SOkqX~ZDTU-nj1EizFk!yJO_fB}bB!4erblR= z5s?ERPdYc0$r1@*nzL8M$lz|~a!#afTO zNq7=dRr5jPtP9`WXWRu}%sBk7C`9{v7v8yGu;a18YIvRKkHRQ*rXm(VX5C zSZ0P2V4I^s32ZLAU?U+J%FRvBa9NZm=}lr;i=T#+C&W2PEC?=*+AIx)4+~}$#VeRl zWg?X%C@E7&Og8D6&}8bBELMmCh5Z7;3(9knmqIKNWZhYG7A^N;k*c)Stug9P1KL~E zrUMe3h-Og`OqsL-Uy~5VRg&{E&Pychr`fK2lY#mE;Z@r7+6gIqIlhy!^9aUc|j18t0ngBQpIhng9Qv0!GM3ne}w&!TUM)dc1Mikm?|G30)7X6ZZ+ z`QFZ#Ou~cvp_q}KOs+J2r%pZxKnXATC)R zbpa#~DtEzQ7LcLIWssHG6^<^rkJZm4*A;x|xXP~(Qc5ld4;CfZajl`hEZ_`4EJCT& z^`;08YV5sCU6pvtLDN{7Qvl>>5ePF z-s1g;*tG?jQ_vN%NYQn&NLgcW{K0F`DkF&lZxA?%VSJDap3*kHB!D5OE~Lo(#5|+{ zVvBqwn6)Ha@F}8v1Ix_9WOdP}h*@s93+WqRy1H*9k;MswqgTQwf#7H>-N%F+YcBl7 z{G(`xRohPxJ9t|@L15ydKEe7f24q11=9yufgSUbe?0T;4q5%+N8Uz874ck4e=Oyf# zBtHasyb?IfNMJAnXE5k%8fc>y3(qZf*m}IpF${U;zY18fgy(< z*c4Pu5e||QkleI!D7r7=8(KI4(%Xyq2MM7?70`kv!$=L#6lNhOJV{X>w7|m>OWd~3 zmqsS-UF1Mo<9V=gNPDNy!J7dak+gR*9cpDDo`6V9Mmah(h;!swFYF_Kr19`3!rYL{ z(548qG1Z3`vNObZNR^Z$mW1>-=@1?uB;SW7yx?{=DOhj?$#(!$v;K|Z|E zm)sRECGRKoMCb@|eU`(oq-e@(1P;bRXzwMz&VVDSG)bxVuyCq0e;iU%*dNg z_rgupC5QpAfuwwZcF>Blrba-zg=RhF+3+|07X3}z-W8v7F#1jNrr}NJqeY<4kXeN0@Xl|Ko3(JXpx?6%Wmu0)7uWWxm%)kjl$G5@v-8gDsh3H3WOa( ze=U0|w3Roi;6fhLB{y5y?RBxufg!&^B2K5*w2tt!9%JeD}wMQSx1+R4(Us5R>JvqNKJ^?#~POqYD&cueKh;0L+ zLCwIafGb);+$a{{W3)`hbcbV+kZ5vCl;lxxMiQ0&miSLNcpc4TAS1d@!my;Y&Vc@) z|ACtn%DYh@;jwrOD_HOcRCOENI!3pJciyBWt3bMUq!YE#uqC;y7*E+ zv6OUQN@sMymwGdvpuB(-&dE}62v&@UAungv# z6iCQOB3+lr$)AifXgPic7Q@%z7YqqPwj??+{V6R0eh_>CF4D)a90iOVZe-1}ajZt< zN#^X5gqe$XJCv=No*tax`2q~^iA&>?Z&^Z`#wQ4F5TAfqx?<-T%0Od76opS5#3gRx z61I;lxa2#XOYoVDOZch`h==!?D^3n9O6|V1d6O}TrM8q@FaC!sp6v5dTu%B&b~+>s3Z@MWn3Re=a}o$R(%%?5 zSiSUj0u5Y(HjFf6{BJ&pG%|p)G`m+NSv#;mjf9R=fdKM|gxFr=6oaINMw+`SfSZY+C1iVZy#MIKbno&5A z)RlfnMR|1Ma7+w(fNnur0AtGM;HcLg!)LO;_(8^J^r@5~gOPE+L~A^e3DE2Er5awG{X!SaKdpeEA~ougUn20Mid@5e}Z zhY9q@>9-$cJ)4#UIy|c&kle;ABpPO|(h19_Z-E$*0=H0Ss5=3*^LcJrc1RM&jpkLL z{LSFCN6{pWDx4KWY$+gPoik-zI|5%x7(NLq|``{ zWPlE&v>M=ExRR074b8;Fk+|a3u3$k9=`1|W)fszQ#?z$Lz?+x_WRK{Ni%axE;v9Nd z;_(=V=Shq!vyjO<6hNY1Avw(smeZ^ZsaVy7ku)Gr*oycKI0v0!0LXwmtYSVO4}c!< z4S!FTaoL;-L`*{354?;4!h!619KsW}V)$G)Pr(-aE>%cCq}TN2UbhL|v9CYVG!MwG z@PsV%dZT@>%^N4NAp}43UgJQ$#sR(N{)-s8tL+ERyDL?2L5k`?mQ1QMay}S?#mgUk zYu~46kR2bz`V@0#oW|Hm6(lLcY3hvE89r{svrddY2}r)nzE`C@QZ)C?-NQ;YVIA{H zRgxnIejM(worPuxB>`~ELL6uo;t=j#vpQuoCtD0mnrMtG(?I}PQiWtBYMBX;7*2pv zPoV}?mfDYfiB(~O6sGli5dHeB^g6;j8fTc+;9zDYq8DG;_o8&>r88W_l*l|pB@(imJrUEQiUX>ESg6vA$+t-FZUTE`Lq2< zmX)q7lVoKq_prkQHBIhe=8y!6<&p>ol0-PrNaH{wjROUDalmp9I#ffD0|zgK-C|s> zl^j0&Fcrx5sgNpVz}7LQY;rggBx4d1;(4XGV~TJsNq0D83z)|IFL}rfrK&+B$RQ0P^JT7b}@H4#a=c; ztX8OnV3m1pri9PU6iqs(M3v4dTsp%MO42!nOK0SElb0)nOK0R3kN`r=kpvJjhDbUi zNJeoaM8zU=03eQjkg<=M9ow6Efw>`JmJ=_)5y{9IGg-Jb?j>AVBVtaAFp<~E4BI$y zC3%PIg8*xEP?~E2oA&|I1r2AKrDg-u?P;tA~;Z37l&FI zDKV486OB_a$Q7DM86GpQz*%86vpgEFAU+sHlf!R*(=@LA<0<%_lnMP0+ac2|@z_=~pp!PI4?8V$dM|Ol9e0>LWM=9i=!z`?061f(m!9zN znC5kI8gVnyYpfnY4wtf_oQZWv5yX$TfqNxiPc4p3-X!9Uo28YFgyOAqxI|cqfZLc*M*AUtnfK)A71^ zXHQP=C|BBY`VB{vnHX(U0UyqER1E- zKs7P517D~Gtm2vm6hj6CB0g|5xAG>NAPmq2BtoL{=6R(VW``<)y+&z|fHZ9PJXeO%1p-sHo#%52 zd(bu66W0FzG_8Up1Odx15a?EUhf==C+BCif$#ox9wzQ^U&7~JwzJh8}3LDk*C4FSi z6_(xsBx<fi9xi**qr6#}R@qaX_0xDxnO@oF6f|>A zj{fYL%F(Z_E#%s|LauEuWc=>< z&aW7l#?~>2`L7I1i?0`-79w3fN%LGAm6k%*8Zyt0SCkoPg^kC|IKOr_m-wQ$Ci(nn zoGne2sa&azq&ENtTqWon^HnZ$#7ET`acYaP&e*I85j!Uj7++8ko0CtsCUoU2R*VU2 zf|AdF!TMH{bHjT^Za#ATAgR~ZnkWm;_QhD`-ZCQKY3hS>?-}iNl?^{(>U%jD! z>$*bd@l7Gu))#VZQ&mqD9hoazs#?%x6tw&Up0Sm#$_|}M$E@_wsC3-=YgB3vNsm7A z?-X+F-Sqe*`H1ww_-{@jZ~8plQE9z2IV9IqChCl}^TBdKq7AjS~N7I9uOs+H9j zhcAiIV}B+iJMLJoMZQDdryBlnkr#M&`n&f3Sbx|5AM5Xiv)13ROon_c?iBzDnG8{N z*5Np!>x_ipeM8Crwnm;E{wPikUR`6NBk~a(#-cf z-1glg;&}H++ZM*g(ZYMSElh}`g%507m>fq7AKA7rHI5dh*|sn%jut)zmoOwCu#7U- zVd1Ot7)$-yf~Y>&VALxM9r5@PzKrYc<#FA;!eR9Ut&IB3s~pi~!&)nKYg?#i_*;+& z@wL-uG7CM0+_}zSxid~Qy512leqHS>9UtenQ7L*TPXEw*aYhHWgpKX)s9&L?C%TC`(as9;zj zXyYAgyM@S!cdZg7PB}3$&N;QVkZ&Gm{pPr6@xC)$=X~I_=$xqYWM`4^c zB`WuP5_ad*sCQ1s*D$0b;<<(w12||_A=F!V2Gk2h{hp;!uPlptWw|pR?YyFpKCQI& zDe5d*XT2{j&ROpivb(@*k=rgC$FkUaWmvM< z*>974mftSa{8P&785Y@a_HsrBW|Uy?$2P}X@AF`5pE*y|c1jkW(C>c7?rvqQm4o!V z-?QGW|31$8yT*s_M`>k(?cF1y-2H*=-J_%2J;r)>GL}YQl?9?8!X7otS>c~mHfHE{ zr`>hrJe|n!)X*$b`#Vs2>OEg%%wU)=9F@F{yTG5yI4jR;G@IbFjFa~32i9N1tga7z z7B1IE<^3qXPmJ>WWb5yudX=!?m5=$Cd!>bzZ>0N#l}FxqWj^n-@tg8R#4k&Hh1oP; z`Ybk0A*d!~y)z23UF7pLi)w2b{slcEz1W9RfZ76`q{&v?xzrbqK$cnQ7FByK_gOGt z1l?9dw7k;Va)h7eYhQ$|$#b=kwzW>A9Kv{^zA(s=OGv!P>%w=(+DP<-(S37DLa= zN>Gs%mc?-PboE;$*+pAjUEDl>EkGpXh@}m*s%2ye4nERu zC>smwSZt!R#a)}I&Gj=`n`lgVltU8OMkMx|*Ct}UAmHn$(q;^{HW39)Z1efg0o`_> z1bG7G7@}wBojsX%v?RM|tJ}_A-;R}f-_9`^cCrLJT&N7QjnxjQb#5Z@xwXmwi3_hv zlEo4}Cvn|pm!B0}SKKv?##**wuW2;&p3Ry@+KwqfnN#XS(U!2;u4z0c`D9+Hlf)MP zpWA#gzto9R7@z!euw$sS=~O6o{M-?x{)f5#X;{W5uj_;#wfY~}t&ps1+7K)Db+h{B zONPinZ95%mYx^JaQeapuN#0Saa|f`!sMHC@84F;W*3hP8nk#*Z&3w;EIkdL4DPv!6 z;M|r&>q?y{g~_3Fl2102I!XS4`f6jT6QwXd`RC}XEu~GT|22KJwbTg~gT6XLJr9Qr z*%W7@=Zz9yC|)bd5s3XAt$LnH;3g~k>Vz)~39BJf5<8`!ObgTVC;@A$=l_9pJ9#e9 z&9Vk6x3(pEi;|T+@z0Aqy8vee_$QIhdU!0){bqd*83{f3T@g{xf(D*4t6zJGs2t0ZZzP-axnOF|UKO(9EElA>Zn#SP|Q{{lUjqlGU; zFbCcogmY#z40HO$kx7R#WLo$J!4|4Q6;X38YEJ2_hGjcrmzDj9vx={F)gjGw*h)9& zVD%XcZuB@zv^CVT8)})k=JgmNM@adsVe}03FABL9YBGgBH_)2csi6rSq)N!T4zBkq_M@ym4EkDJxV zKD~HpqjM>R0U2ae0tOrGTob+>MrkAypF>W49vGtyOwWthe<{peR*WqJD6JX=*eI&Js7-0<*h&J5pfN8A7<*t?ukEH++qISiMD0Fww?YZ;VvG2)eM!JR(E{Y= z;L5)V{3)AITT zF)V5KhOEyl1s*7BAqi-43PrNwDvekSj^I5eZ?afICNi=4rXPYMe5FT%NC}9(e;iE) z##UyXaYZG*l}0hktQ#pJmNM%?6k-crNQbP5i4vv@OKOiWDzlF5er?mT; z=8f!hjApE`;=A^Fd5vo)Mzv;y@uqL=XR2VwkX;<%IU5Hiba>o|witRzN3;=oDUt1p zLR?LH>9z<(ty3!;(U!1=I`@(m`AnyvtW=?W1V4n$@-sH(3rj{jLzKt1NGp}ibU2CF zRyrWk^<_n*b8j;pk{Rhz39cu%U62;{R(ZzeTE$*$Z3v7otB-A|hHiHV#{tC`3{f{x zE4HtPZR}Vo+lmqEvrWZ7f`%nd0+I%{+lYD2FaeG&!acLZ!59_@aJj&i2Y@_XN?R@f z6wxMIg)R^{L;b>h2F2W%&Onk;y@mD43Psv3;yOc~(r8o4$*7#CSSl)b>c%o6SfR{B^L@vW%bP}vb!t1j8J;-S?4*jVdkrUy2m6X)e;u~( z9pBm4o2nx`w)dIWgKS=@LZ=9%7lvp`)+K{%-ZUU7Po~3blzp$IZQ}lsLw5FvEOKx5 zN9B4;-9B4;-94cX}KpfIC5FjfWs16jmlS#;Mx;nKTKpo1kidAh0>j3?D z&*L!a9mu&gdY8oBHqTz5ncWsf?~=ektdnvqozyn>b&1VPm0u&abVWN^8mq{y%E_cq zl6+45#i`&5$gTNi?oMU7Cm`ci{8G+Qm0bpZ(ft`3$z0exp53gxgFhp04M>R4c#5~Z zIpWw!2IW#2<;FR&EBZBJ(=jm$%8*yiA}PUt>tvqatfN3*O%AI%J_X*;FoaZ1i?8`=!7a6P?*!DX@RJBb$P-Bn>2~_+vrx zfLCmDUxSGY1MeEM4)U@A`o^BM&CyqpG|wd^&PY*bUjlq4+%trrP;1Go-ZA?lF%$GL{2&76 z{&0bfyZ|IxZ%;pSPCwX(T*NqptL~VTHFJT2j814(BBQIG^nllCCL`$?2PY%R$X1#s z*@Za-`YPp3!9Ebu8Aiy+r!_)~=M_9}BBk|tkh0hw7n<${KPoiALD6IO6g9(f;dJK| z#TiX;xZr7u;|wT>4iLn#uqngbps!n_ZvxTRZKkga^mTFix)^=A*P4>d*c3;N&%;ek zu|^Qt9Y*BHCNv_O8~L3YF;Uvu2q<0rU=G6ffL#QIaKNtMHsJntS?&Q%B(-&A1(M2p z0@ai)*boPZFVLVo#Fba({xJZKB$90;6Y&!WKsuYU!d$qE)C$uDxC>+1l!S|chrEse z)3cgnTwMjz0!odBjf0;6*c>WFYMbtj@-MSzPvYrqp(LVrY}O{ z***tU1Yu^#qNdP|_)*ICTp~G%Vno3 zuOsfplmThG0_s{M2tcgzQ7w}Ikx78)F*kg(6iDri|Dt0cH1Pt4PdR!iSVjuCl$n>3 z;wniAaSjpYlXHtO2Z}ao3~vxrQ7pny7&SCk2z^3=fLrt-ryo=4C(NR3jV-*~&XJXV zwd|}MDDU{yuc0NFg#*cQu61^KX?AvpOHQzn1$9m4D*R3oCLj(`TvM>anM$NXHSVbL z!s~~#n(+GJP%9&q4lyzY&q{!aBnPsxeN39Ryd=}v1hc+Lwl66lclD)^s$sUJ&!bGa zT-jC|P6}`j66Rx z^$;=HJ~z&$T2;*Lv<$1{fRmZ3l#t5$4MjDLdP3+PF9(K4PYlT!$m$FgB(vF&2>vD+ z3a^`Fu)2!?5x?R?PA`!Si6x|86TM6eV=*u3_6J>S~ZH*Ci(wo4*)iRRT4@Je2c-1LeHn;N^@}lQUMWjB;`C7xx}B z{yHReHW=&)jOt#Ab66yQB@=&f)w~`GNgEoTI^zzcQNbu%2GgxQIJdkB*}i1XV8lt4 zIJ<$t+>F7han4H1Mt7uu*LaD}U>>~24fZOB>QpuimZC9Ok`06D-vQ1dTH;U*D3+<@ z6rI6{y)XreVz5IJ+({+GVa%7tSc^D}r2!>+lR1ZhwTQ#OTEt=HY&q$X5AYU)5c?BMcJ`&%^3s)JD+-fhIdaJ{*_n#5o#(U|>*+8t*$HB@6B?5hD#vnV zL&Pvec~<0@4U3he94nN?dOAvu#m-cYeP(Z!744khRxZ2}6f0yt3P^F2k0OR$vJ-h( zBpwoU2OP?-2%x0L1j*;*a|B#npem$*-1+*hWaxqEfFfX;!PpD9y5euL&PpDA7zm>p zAq-E*o@!>NI^cqaU&%>^vzTCPBDY~;AYPJ%c!;Nhc<@jd*i6J62xaQTle`Hx6hb+Q z9}sSXK8%9fpu%wt+M3}uC~fkdz<)xx4KS2&8$x7++u({P+y?vvt!faEyS>jTw)^Y< zvt9Ao4#fNCu-$BXSFAbO65YA2#ie8SaWh9*4Jn&^W^kW++2j<#Febhz>_na_c=Yse z3(uNHELs^*&+s?sp%&(u;NCX|qe%+l9n9=1zB`qsFLS4c$5Y^$_-7IAxbK`GT64)s z>dDcXt10GdLM1rqW*2!YW%Ej$RYH{gwe<)0ywr_?KZ{9#YmmB1(g=@z?( z;fKY;09E4QrS>63v!m4}0tPM2RC+8f5ssVTDuyoC_)(X~ymtqV? zU>6MQq`p$T5I#1Ge->_YG;yk)uEz|vccNu@m6f&Wk{#ZsL+qc27kBwEni4wBxLG;YAkd?=t@w6<>OM*N z*~k4ETyWE)%PBY+xbIt=6pfK^0p$GH7MxI+M92`)T!&jRE@^HPIV(Bah2CP9`MttBxu?!%BfUNv} zwGV7Zyv(>A#v7&SkO`}a@6thxZ`+eBb_7x!TDb(RQi)cefhK`LD;LDK#uOT@KnE+4 zFyV@*3bwM;6GUB4iPJq7tS)mm7LItd`HE=Ojf>hfN}d z=rAR-A~}p_!mf;JyURAYw6X#_`g|Naj&qZ)`(bYK`Tg zyY;q6s3j0?p;YulW%boK6Zz=z!%$2^s)P*3UMdc7?6EX?n|$=Iiss7bN)xmoQpW`6 zBdsS&=T9S<Z@EK2x9ULo+TUk zHs~KI-{e3u&7glhC}^^VdJ|)g}Js753MAZRERM zn!o+%e|Ppc{bBPj7H-}4)5||Je|yWNdp-3lv}ii0!Ow&L+p0y|8NpG%Z+)r7n+NBN zKfZisi^EU+(tpm0T`lTeTkXKljjO7EO*y>r=7-y>-78IRv-71s>ZpnLl9s6v3mmMElyOxgL4&xmyaoqcS+e|u6 z7+&=$9J78M(_jLQITtStZo#q9rAIrbUW@DOpSMF>u3DJ+`qfjHU6y&_+zn0sQ?Yl` zl&v-VYuBu4E=fJ{eO|P^63@MKos?CrwbXt|8>!}V*Y|uU?MBgtBpp(p>sxu#%x(E< z`2i=Nyk}0ndh7ia*UQ85)$X^x;-A+wU;TLg6Ak;_k*_v+xZBe&HOW_Z?x=or?8W(N z<+%-0{!YkOS5Il0Ir(s&>T6W-rb#>U)OrIR>X@`HPrdB&#+$zn<*B{ejlHYRXL)Mv zJKFx3_(`7H_s*s>U!9nzu5H%i@%P5(sn2!zZEv@6d1^oTz_XR!&r{D|chkrLALgk) zjK93)uT%5XUze?&nK?I4%{lZzuc1rx)CVqU@u_ojo;q#QeIv*1%~RVv_~-A>7v!m9 zZtMHw=qmZ@zjN}pdo%OZeiQ%Po_0^Z+F^9}tKNM%U;RF3;)EF!^VO_YPv8Ii`h0Et z_O={eW9W@1vZty?mY!rJlxyH}mZ+Ei|n#qSHY;P=(n?t4e& z*E?l#nl{1socgz&&DVgwJV zPlx(fZP#qH|LUv$oYMSQzWTuS@5Y?pu}kowo-ec*^;^EW;qiXTOAqD*`}TNxZ{=U| z)$@;ay85<_gZyILPYpguDXBM z2RZ)UN0zT@@nydHRQKKwOd9pBU+~Lc`KRBiI%lx|c$=z8>4;_0_%h3<+Me?Jr;ZoAcE-mrS}Y@SivQTLwMczgg>i^%d8yneLZ*`rq09 z%Fyf8e0BIoAN_KA@H>7nA6{wu-0x`*_VcTgK5e(IVZQqNp6Vm&wCU;p@#UW%YgH#- zeK4tu+I`+T!Pg!+y7Q-+`D(*YlAqdnyq90hqf?>(R2`ksJeafX`}IB2^3~5$QoHub z9O(BrcTMVBF<%|BdfkAxDn0GL>xvdrW~An;pMNs*=59Cl_KW#<({odQmRr8=Z}{C! ze?24Tt2dn3^uRSg4)GUU@aU&Wf90vJ`v*7c`N8YK!{grSuFZ`!sWLM7>qqA=srO5s z`qWLAPi{M|uV2jfH~wAgrH&Pc1*`R(>T30Uo_ha)3)>Evd{6N5`o}X;w&bblqpt5X zy6(%tcRy;s?dXO)wZhb|Iv#xFTECDJ`Hv2Lr3})c-o)|9_B%KhIM;G%3Gu`HmNZLM|QqSNGpq zSA0EK{;daAO`L`2x1LUOUp>tK{bh3+x0#Wrx<|ip#oQ6y{ij#F`)$Q(d1~?<)qdXj zNRD5~v;E7fwC}s3k$-OMd*8TpN}hW4qDSlOzH+#~ZN{|9|CyYpj(dLOLpSUi6inX! z{QRAeYaiX5-)z}cgMva1PTyB&z>Bx{33`{TY1I0IJoTP??t1aZb;E*}`0ni0WI~?$ zXq8uceyrT>e|E}E-`)xNSj+cdD1Y{_ppc)v<~Qm$tzvdC^u4EBMaa{ zr+&8o(BdoRzUdeGp+Wy-LgkUuF`m7fUp%>b z^046Yf}x)KNe^B8 zy%y%FHx7P$>yxYc1{Wl*dgkyV=(Tl2>-;sNi(lxYFP=@=dG*Gp{55L)Qst4AdFms+ zhkdSP{eqAE`at)`*W{_28~*&u>(vJOuc~*$Z==^^K7A3~wBd`PL7~SsHq0B-a7~W? zp4kn~e{Wl!I{Ut7pYHSTKK{_@|K8ad`t-B0gWp~IQ?KAlM>d5zWB&EKYV}($R2}3O z`tQ`X4L1zwo)dih^EYcJ=H;mirfBoqx_78oVLl{RT7L`RdvqJEUwac+S6Z@r^kbL*7gs@z$w7 z7Y+?3U%d7HuON?Rr_N|F{pn}@Lf;NQJ?>vu{xaDA()xl9pLlWqy~!Jfl zhcC-lJ5{}<$&9s+_~-0N82;21`RWr@-g>fb=T3g1r#H@7(>v{rp21T~9=Ov3`TCzz z1?mISh6G<8ka$DAHu>uHQ@S;oUM?s2`+#yu{o3WLlM|ay>ifZSexcvX`?9?64eb>i z(fjKQe(8w!zqNRC`}+p_`(F8jbN9dV)f+p@Q}1os$KUZY`AEjI`D*nRpCx8&?iCcc z;Ola2n$5p_K(O}vM=P~{Jzw3_ziCI;=g;|%sRQ@a&&gN2bRB!^Z_9f7d*8I;&s#_3 ztA~be8dCB2kf6X5uRK@d=MmH23?A+@xL(^C`D&8)<3Mo9VE<+JJ(QQeAYZ-mz?3D! z>-6!zyP$Json`rIUf&H3r#$+GU*M2~zckymAaiiA(wAeVo&F(T9lLhu&CLe9;Qub? zz1J4+$yW!g=@?k-zTJPg%aA%>9Uf`PxgeqbT!?cykdv? z=M~R9+NSc>P}`fF?Vo&MqZ)i`f34Xo)`jYyym03w53kbj%AU}1C%<2PnV#Po+I9aS zcK@$Kp8qi!_cz|N^y23qTBVMj{Af_Eydrc%`k^~E^jWIWQhdI@hX+@0qzauS4?A(EDpPK7M@XF;!as{KDaVazk%?+u*$B@8kT$-s#uMxuL#K zuD|lPhj5>tVo?+ust-dUB-Rx zsW=~hxHJvczOkD^H=O?b zhH4{m-to=b-(RpXG-qUP>fnFlJZn`}?`<1GpYA!o*RG~G&&_Ju_tg5(tc886R4Iq^ z279g?bJ6a5B>PT z+S7SIAI9~&_Z=O+G}Pc4&pkJMf%EaXHFur-DkS-O^tpXF&KI4&@7{+Ohx}VNFG_eC z=RFs88#N{r`fAtQHXYj1^^^DC-8~rE&{vvvPYt^MNBQL)=Z7xy-Cq9C-((Mc-sb0< zJ`W9Py8Z?44>-?~KYdZ19op9O-YvW5;(Srds;@Me8G19T``<0zru*k4z4f1uL%o|V zTXo5^bpArSw_lnV`d50nUGLsX=c&s+sxdY+VX$}c&<1q=V(m+_hlVmJ(ND<5+R4Bo&yK{b@Nnp z?|tu%YbbbB!wE61nCIzp3{sPXkT;K2O`lWj9zMH$w zNyT}`9_=@7U#vdT?Y!-uPW%n@+u{7=`K9WutGDbOtm54J^9$D|u264Eb+oJV;{iNB zW#Ep%U#qJsca)xd1?RaNv*(ptqYk;M{?m=UbiQszN}qM=HSKF(`pmNZcz>tQQvSPM z{juR?LHQ}1FOr{dPu-vnJgf#cU4Zl4zrU^U!$x)5-<_`C@YO!tzwDOQ3E!%YkuU$T z>lvIMYMT6Iz0KBaf__THRZx2T8jJ>E~=v=`U+uie;XtNPTj`3HV|9p^c( z^c^$!J9YT{dp>{HkMoW@@035k>Y34e(EDbhk_DxLcia{Neqh3m)<>`~8w7 z1><(B3v&Fczj?Kn-*w;oCQ|Nh_0nO_-qpXLzyFuvBXbL??@?#<>Tp@s={Nk!dG}V9 zI_^;ey=#2d?R3}R=KCM3D2?BvK3}Ki%e#|a^iSG%@0C*S9(Ato*rmIY9u98&^s|En z)%U7beEs3YtsQ-WOa3}lPwKc=tv>4a34a`a%HO{8pyLJO_Nu4fzCQVO*Wlpel{;M{ zTgSzo_NOpVZHf#3VzzBI$95Ev#rNq|BTc1w-!|2uf95c?agApczUU}VL=gkLK6^z@j?l}LZIbZkb72NNf_G7_M`&EDaj{8?uyvKiY^Kyp^ zsvl6tym;BPA5RSq-giO9x`GY|)Xa*@t6aGHcK>s`+ixov2Yy*MJh1Kfv;G+$jX7V+ zJ)kZc{XoXjly3f!KefJJ^8TiNy?Ed4lkz(Iryrl6C3XBw-SW&0myJt&IrzruJ0F(D z|E5;IY47t{o|l3TB;T~H;HTfzt#d}5yy|3s|2JE@oh+z+Q2laehsTrZ-V+>F?XC$0 z9S*8T-rhL6maBU(b)au-!MKBJ;|b*(-RkJ)zu?v2V^Z!xHTAoR7hEiN3l42_4AHAR zHTU8C)levJoVJ^)O)&lUJa%$I(V4`+*n~mtK{B&1_fVUee_8wH&6ZJ z`O0r!)^kX3%`0_Ylz<1P8ocesjT3`Rdbyhpw)AvY)?GjoL2Bdq{n)^_7nu=`q^>#Fk%vDd=!W?f&-k zACpeK?!S9--xO*5A$91Vn|ki}`R?EvwL?`Y_mEoY&@%T`y@m#lE|_tmp!#9;s|7tD z|KilZ;IyGP|60)Du$sRo^TLWf#s+sbo?1Z~e^@OzdVxDd8sl%X;C}3;HTf!laoIE{+gFZ`+FVQe!QUi5%rGSwm*H<;aB_}2i|w6pu-XMK*O~+ z-Q|2QxMuo!^`-Gg)E6dhx^d5;ZvMufHgie2N7SqOkFB)&l`;N;ej7mlKh#>y>wPmL z=~e%%mz$K6pwA|ae5`L~QZN62ad)|-@qefrgY9zub!tHH$hBAF`9IX!w_kYhk_s;d z%lB}sDX4x_-G0XleZK2G!vCMy{Z1EjII1SrTHkO_a=+k$;}`v2Fz%@8=-%~-amV}l zUu*Q&fr6iosx9_4sGrkwXze8%RG-{Oj8*pMZXzsT?{) z`nLPr>L~-EZ~Hpu%_RNV{hOz%lK%Yg(f+BV4;y~|`;pPmhvNr(x|4o8^is3*i=f}s zMpbVheKpQMW7sdyR||f9;}Geef4%u)Xf^cDWNBnTg+5u=q0Q%Gp-;GHg!BXdXKI^K zrw4%_n;)$?ZdH@n>iBF&_1Tc$3x+niV+!Q=?!U6{CV9MZ*U}q2kjM2te*Y1Yuhkw~ zeyA1X>%qW_&fSogC&s1MC3*R9+uM(l{9Ds~)-5FeZhkf8_~#Y3hH|fb;`-349qNu> zPK_fxHgDzC9T-k)!u>i8I;|LX_mTR|W%gOQq5B)$3V+aMHK)}9_=mm;Rge$YoIUbu zb==B?U%TD8OzTH(=ml~c;l9<(kMvC_^~bm2hx}Td+^Q3PUlwYx z3kpJ^Ra-8v)u&5PEqG$)wFgGd5A|I?<9M&v=BjI3ZRmFXZF557cH}NO)ChPjXZL@5 ztl1i>zOQcfi|6B9D)&|1f3}9k&pDOU@pr;wx1RsY`CCJ;3_8F1qzyQKu~w7&=WPjX z_-vWy`dM_|Gw03+wuBa>UU5~Mp*WY)o?q|S5~|VCmo}~o&U12JU-i-E(6);|9NF$R zoVR!0b#1%Np`|s4e0(;%qDfD91ZNEP>7U$y^UU+fV zrcl4TT35WQC(e7e&i{Ge#?YqDd)B@C2+ngGG)W)6F*K~liG+B^4c2>rD1(;s~0aekt0ou}U35Zbz^AJr+aA(T~X$2Zr0 zhw~Bn!`B~NA6ogri;G$;B)s@T+J~dohu*j(cS(;4IG^{(ZM)m74>juZZB2K7oF96< zmG8heAy2(3>Fb`t`OFKu-O%Qn&>d;lY}$4^&KoGruba3obYGv(uDh%$UEg8@=3stHhhC^Xq2t=ntUp?O-zyR4Id8k$tSsud5a;VRt@--rRiSy`cdJwLL!9SSte@3tRmib^+*;q8I6rjJ z6EA%9b*S1)eU{zd4d)Ho{`;xauR}jKo_77Z2XMZq)g*71m7%O}ZyxdA)^xqnXG4HD zYpyO>_pd8({>;PvdHxll>&w00?S(X)cg!3;>VxH>oNHQSu9R^;e(oI&J0Q3{0up`}cN!rqWD zS_-tJ6bK`b5R$Ud|NA_5_v)2n3hn1_h~B&Bxx4q~bI-ba3ICnvP3PKNrR%v%`}Rk? zfBwLO3v;>OeDl&F#xTTZ&%Sh*qaMobKCj-hZ4>z4*ZYC_ru=7i?RDIrbAJzvU47pI z#5Y|3k7MWEm8*NH^0#}Lh+lVn{of}4Dfjx9qf_TjLVWq-U-TJ&%vJn()41}35I0&c zuifj;+#OR+d;RO35f?8VAN%T#+@Crd_Woo$=;iF5W6pp5w%iNXPFObT9ipG7zq4uJ z*4&sICxvQWLVWGMv(LW%_ql^Ee|zOkYbic_@}jeD%B`RF#HnR>Am0C%_TyIEn47WR zb(g@!9)_|K+(p_w~4jvTIKy{70v(O zZ)*Cq`O4g+FE`!z$zqD1{9rMcCU)<5s@ATDk>@9S~D%KiSfEl)f#o#I~_Csv%7 z`+a5KevxsEUpDn;r{(6QKOB3+ffV2L$cTM=bHBdxC!im&Pd)bc z=AWejRjuQs=DrR>&XA z4{oTw^*(cW-%bD5^$^APeBjC62h6Trj_Nw{T#`>VR_<5*pgD5UvIj3&MEHNKsMsxM zo_Fm7lmC1q;q8ZqY&>up>x{(kD14mA2MeC zu8410KW@gwkDDiL-g^4`Z$O^ea^MlqAOD2;e^tvX4!HyI)oq);nEj-A)1sHn_f8@F zLEG2v|CD)dde_af7b4#OZ~yoYo-)VIzjgJ5Nr=z>V)(QNo;KHSy?DRth9NE{9sKdR z&zL`VzH!90edv)r+pEI-b zfBVV(#}dAF%7YI-Z%&`L@#-h0Aim+ndxxF(g85!kdzp7n#8)4%cGuKzo6+o z$V>PBV&B+a>&%tnxocm@A-?Y7z3yGH&fM$KhhATM1>(swuIYSbo%!_vhu<sOhj07!uu+J2g#H>>{E|8T zh7BRd+mN?z{>iT8_d)*q^P4??dI<65)uU4fzHC0?xUBt_-ynYArmiD?8r>|dW$zG8OX?HwjYzh^p^&bcTy{3PeE@2Vdm%HK0x z%f!47bLTsIU%6yY(fFQu&y9aM<0i;Aw z-32eLI@@{Sq>B#_4Jb zvq0LkG%AjQ<4LFp5xw@zwiTd^UdLl ze%^oPz^u~C|DM0&1M{ehmz=X<_L&21UwhDgn!mq!c$XJU=Yp#~HN=(=%-xorHTD+s zoPkkm-1~^pADS(%FS=qL^t@mF`+=QB`G@9#T@%l_^`Y~eeTQ5&S~PxWmiP7k{h9C1 za?UH=euzkZXufglYgOH@3kRAeFFshT{?OdF`;pUz=PnqSKg&BotohIkn0e>OZ=(b2 z554`b`4>Ml?@F%TcjK&626{&>_$0siL-U4z?6qOmsNl=9U{$Kws@BPTUcETAQqw{?OS4FNlLL@&jXL-+9=gvcK z`qMMN%wPDC`Q@XJT-x*9N~ibPkuT-%_{e;0;?_^b=0gMSV_h%hU;M}%^Wo8-+>?(D zytQlSi~Qz~%wu;iy=;W*a~X#=0%=l?jL*ko?n;M;P;NvAnqz3>W*|0eU(UwwK0s8iF< zE5|s-h&7wck$W8&zTn%AfvajS`FsAwO=jxDCl7w;qzjzgkA3@Le)A^tyR)vnZN@_v zI46E_UO2F4 z{+fNn>QBsJPwjr(`TeI2)Esc*TlqUaG5>5-zdB0vIf&d$2uf0IvaHnY8#AG~dN>wxRAFaMdp5PJQMJ=@m*vd4MSzcyg} zVOPCj<&{4hmKeC^ot}dQ?AUky;f491oV>zW@#u!n^P4xDOU_IVJ8Gx+Kzw;*TYm2? z=Igs1?78iva|RZjaK>l(vMuI@KYsIQbk$`82kiOHw|VatbLl0|PWdi(ne&wT=SPU- z7W3Jbch;UNPI12f>{iUbE#^VlqaJ!I-!%|+W5rz0!YybJ@0czsi?E z-!Sdl@K?F3oqxOXRnXs0&D$IIP4gYGi#YN7=&Z>RInorHMhK=a&TXlu=o@>T`k$>@1v;DklZ>{_?G9X?#XIp;rr{+gX zZ@N0S>SE__&p3AvF?y?c*wSw=>g>PPIimV>(EqLG z-TWQfO!qJM%-xf}WZ)lTM;{>8Z8NKme{)56?G*!W&)TxL*s{$$*mwHwXRo@aW>L@D-MkB*u=F+JXc+10M| z;eJbB^W4F~CCq4!)v?Tc<_UaUv9%Mav#vs{c5hO@$OfD+j_Xf&$i*eC^_@CgI>+O+P>zRcTRh6 zfb$zRd~eUM0}s8D+c0bV#nGRSl=+1Xzx?1w&JDhjd+xNld1bHd2Ol#0ZGav`|J{7X z8R);<%-v7<__H~0%KERh;pau0>wfogZuun(&UoTZL*~EEhVQ@p%D>NjIrppn$6u*m z?2!0=8{YWm{cpejQtq{h_gr!4iAPHOavT1vf9$v9?3Z%pniuc>$us-^IQ(o|{@xeA zc8z~2*ZsP0+!0HD`XD#Uu;DL{K79F8>vJRh8#@N>_=Us^8~)~7Z#}kseQwLmr%Zn0 z7r&72haOdTkC=D+mzZz4wk11#``FD#%KU3>_|@sRkGNr7Zm$vBPWq&C4~f6dhF^Er zC63waa;r+VU32fWEpq&R2;XnZKl`|@1Mhn=cc$}-TPG~sQ`T>}4Zr-&XK&l`Lhgt= z&baEHBPUAyY#V;dg!s;5U&xKln|^QE0kVFE4ZqggIp)~sb3gBR=7EduA0zV%8~(a0 zpZxs7=b-Ppw!_;u_Q&C&$F}-!bx8*6H+SJZ=T@v~_?gVV)`nl(-|+Nj&*a)xKW~N_ z?w9lLIvak?+rJn%{F&T`57)jKKF=ZR|3mnGTmHsvS1oCJI`^+v9v=C(^%G?Nbm!IQ{=<;@*V^#?&&DR! zKbCX$P7OZ1#{pHG?T7HNYv|(PrfPh%;?dkp|JeF7dOwxp({ICX`NbDazkVdQ%VR4J zC_n!Q`TpfL{PMC_C*1RJ?$R6fIqrYtxeafOGI##@pK}Y3dm^}WxT1eQgr9B8zv1VX{?+xT z+*|v7`P}QrO;Y3Y19-!R@4w-bX^}f~yWVhN_i-zKqWa&C-)C+4Zg=D^x?tL=*DNmi zad_APt?}vq*^0lH8-!lFn87OUjFyWL*J77(+}Ydd;Za#6E>{My)*mu zJaJys+oDM#>iW0sLCh+v>lwv-^+kH{YLl^%b2@D*D=Q!}njjsKr=qzV!Lq zqn5s@`70Yssh}t-sP& zZg2aoIqusBv+19z`O$B~uf6ssw_I|w`O71htowDJ>Yv$m{NJBXKl=yRWnY`Swc{Yw ze|G$+wG|)UZk~Ab)81M8>?QHA(_61!Uc3J2%kDIPbIqPD%PRH$Xv1$|Ec32FyHO?d}9CV{bc>&x1iBt_Q0@3XAPJy z|6$1!>uWWCXu})3ojT*mhs+J`_wMLeTO#w%w&6FtG2^25bLO|ZUGM$N6iwgl__3#4 zaKOXn)}2dU=-oU<)(?Ib*88^{eiGyxbIKLdYc9A+_0M%SeE%7H1lK=eUVqog&&IAE zA@ld!@T>P<^G)PY^X%08!*4EoLiW#W8-C5?Q>!j|% z{QERN*P91#xiPfY7`6VE+wfof;n`z5*PAE*^v2Jhzf$v`HhjmD&=tA$<~s)${3^=i~dR^J6(mO?zh-iJxu5KeghK^H;oLX8+Q@>kDJc9_05LHhlR3*KBzD z74x^R?e_DtjZ%phHvDzdcfS3wSIxywhEGmDR4U7dpPE(wbx--AFEKaIUiQhyw<-Q- ztqs3?@mmkR`l|V6I!C}iMa5@Vv+V>%xLY)M2vJ~ zMK%%-MMO=aD;SN-I#;)>uR|01`AZnLg1NNp(fjX%uLL zBk^b?EWF7`ir>Kb5b26$GJvBJ>1?ROXp6=o2I>-yrXrzCBGqSMlBq-}l1__SN)hRe zrZZ{L5{zXdMkbLkV!>2<#6bOxa4>_H_a&(wMmiY`MT}UaEn{#Ux}#`?H;Y)C(G}^U z^3jY$HicBJ*>s=q#53rOY!Y=c(tYVnq{|2eW3fUiK$3}6FcppU8QFNSI~a{|qdoEN zU@VGEkw~YgP9@Uml5m7xXT+lMPUH`UOA>Kp;ugxHMU8GH_XbKvpH(N~aWtL!jQTW# zAuy7WNXpiAnP?ZPm&j&{6Srm4=*fABbjFCLjc}qTZbh>3R3sSc;F`L^VHBLka2v=V z=A;sxk+_kJqQ^XCUNyLSJX9OduR)nj%!wsJofuATTM9D+Z77VNgsUk~7(`DRGoldn zM|v}|Be>Juy^#=&9p;{Tz3xqnYPJjWO1M-2y@}@Wh$rIh!q?Z;nutY1+{s2Pkx26V zhzGmWw4g+O%#W^Myw6A^(NOAtZoC=;w3LS=97%^#(In;^>S_(^oM3n`n&wrgBN_`E zdP-6v-90=#tr=N(H_d`HWu@-3zrmV+VN4P3+nz)gg(pIxY)betK`cPI#zKj1EFM~6 zjVW}0BAYfa#t~X9MJp>5#9EC3RGW>1-0zfV$MjRgi^Hh61LcC}w4E3w99= zDNd``=1@o`1ge{aPFP&GhDfF-k?ORTzmD6N|4{TLF7w&RNw8J63j^JnZEM4HkhHWg z;Ht$SH6cl|3cWzJDgdj4ac*TKj%CsY`fA7?Hqss043nwCt`Ll2dWHLFkdvuII}s`y z;j=@rGO!Ww((MSw!&ntfn6FqY1tPW}o4{TW=?z69VN?!H0o{ydyD-YxcvvjtVOJpD zG3v3QMLQBnBZy52)EJqX)ci3zBXY0`9WWmdn#hsfB-210=ZTFK3c4B=1nfbgROEP2 zb*wUw^K>M|8}@ujoe>cKWfimm*6I->7&BK2ZrZ|FB`FO`e4+TqYmA9#?GFdkK1{AtFi9kmtK7CHSy><&z**U=RJB0p0_-A zo&b>thmlB~Bu@OLII*;}^p_TB<;p@(B-_&`h(I|Kl+9Rjf^eiu9Vdw6(}{QhybLif zW!THgC=g8tS_n_iZ*&uQD&xWn`SbY=`ap+qz|LzEmIYWqOGk)a}y%nkph(sC=LhY*v9X) zfnykII_&=VLP$7qIs?sPs3az6bph!Al@m6SH??%?O2lSlm{Fkn5Xub zC%r(0=0w_~aUF5T!!lSKX-#E=NP0{#&QHxi^$BcAL1ZChd(77n3`bIPWHgjWGAmY1 zPaprb5OGf>P);`1CwQSI5#VYBh_Mpccr4l(K|ppK_Y^HpaCu+`KqJtM2&f9)n(CwF zEWmO^qU~`G^T@ZS64_)Rm`Vlvcq+6821AOFG9mRrO9Y!huZuIb$Iyy!F{CD%rj1(x zGnrJhRVQ}GhsFeBKHf1KW2lV3Bb!QxDUglub73SLmmyy;lT8uI2bzXQeS#myXJb*2 zMF473QHE3QKH=ypbA-zreWJft#Czo=PiDG$MRzci&2|MG2A!W+7evU?P>I;ggY?R3ho&{LyeP$TQ7+4?h?IS2)Tmdqv4a!!XJhl_ONXXkz&ygiFeMCzkgb06BVR4)wpNZgRW)Zo}`IQ|C5% zMW#ojdPFjv=nPNLT{BaQ+E^*FnvT5 zx)R}NTc6<|_A10{H_FmL(BM>RD+Y6f1r2s9+eM>=u)U1tMxVRMuYol^!afzdu~z3s zGPSWpFw+f8Ac_Ah0Msr@AekRm2IJR3+;ed@q-p|N6G_Qr zJ0RyU>tqLWkJUkliGXv*tAnwk2nv*W7-a>yp^`-ECN#&RBr@qJ_{w(Fm$RV|*^3;r zf;$Wl=T+rQu}3D`BbD|@1xN4#dxy1A=MMrDwG#;n?c|8nPL9cTaxp-t8tHVh{v5M{ zJ2Zv!s*LqP(AVB6c94wNCub2_=9p~HAtUx2MQE9$(w;*`>^X|i6`aVR6vL4U#vx!jvZbZKMwNafNkV5l+tmu92ylTLX-8g00$K@4 z0s9LiLrAhjpfmzYvYl3;l<~l>SgZ?FP%N+**zu_fkRRwx^omp@!de4RkTwv#Y+Nc3 zTBGguWQwJTkWwVgavD)LZ#2&;?<toW z)j+Rl;ooRn?#N)>qVXgIbYe*ZT3UBy+q3D6Abv2`0R@tvO5&k*l`!^Py)O{mk*o0y{nlegCh1Os?B4gOivN08I zY;w)5cNxswNoK!V z8Sp*`do<-Z(iQ}SyCD#wAb3UE&PY0t04&X!GogymF=k#kX}Ax}5;z%-kg|fbPaLVE zlB($^y&{zX*=)h)O*0qVQ5w7`rU#}KqH+M~R~&Y1S!-Jy0p?Moaqtr|+zM8SBjA5L zG9& zF%CigMBLXAZOb%ClohXo)dF*|F%j!)PsC+KXfa0=A<%)=0EI}c$x3cH3cT$gF%1x* z9Vx@xRO4m~bJ%Xg4@Ogc>jr;%%@Gs4kPze1gS;A_3n93aBt1Asr^d+iH){#6t&YGOT01Y^wx& zfr?S{L>vDm6OgB&>H#3r8k+>kb&|xA7zO%)U7sZ?5s(ki9<5oHDo$w~!E``MDF=Y~ zgrY=+YT0mtMM}C0EF7qGNRdkq=mtQ!KsHjLXfRfS81Gpmw}OWYfa;Pojwd~)t7pYD z6_{L!Kyya;QBX$IWyD-w^pRA+w!NoO`<`H5nyVI9>@Dd*2vP$xL`G{pEMO|w!^)2| z5ko11!5{)94Uue8O7(z*VHT21nkLGNrUVe89?Md(ygAsUGoM7H`{E&p=y4cEL`Pq; zBN8v^ipCLvE*5-Aq$CYfQ5bP%Mo321+Gb@=1m6nINOt%j6cRf?td(|JrN<;|Cy{?g z3^q}>G*MztC;c98Z8SP+<4TLcTUlB_kBpg1Lz)JOPIN?Dp?Kk*u_Tp&;k92`C1JN-8ZR1x&Zpu@%ZHu)kp* z^D?D~05hB_(Hx%=qx41(PG0B>Je;Jr=m|1RVND78 z8fx5&+%>cdshv{mvemLjcQiNFkOB@|T8+ETjZk5pFvCOplU#VR%m%ODD);|Oq1d=$ zWC4YeoM$B|K6fNgsHvxc6lIfCjVEETg?~hyiH67RTB8D`91KN58<{Jl8w|v}mnsxW zf=oI>Gr|^;>XYU;R#G-nNF%|}oE3nYbQcmyQm*6G(*8{nb{G;w2R2`_5z5zRq_!*) zmKzmDi98Hwi?J{CP%MGPqbNd_3@VC?wGB7s0Ar%*4va=CIF4)*8%`*ZhM>}jU&S$~ z$(b&&)oNPVc2Sfi^{bX}4qp;aogX}rnl)WP;<&+fgP8!`QtY+GpzoNSIMpzz5V6e= z^8qIYCHG@3SgtR6zp;^b;ls?X_A^&V%Yq$LX!bDcM7%Win{a|RL>34rQ5w_GMw}IM zr`SEw9Zh90Z#BEAXcXxpsE@Kz??C!qj1j3GL3&9OAt7>}_@|cQx*CHnkFT&TRkR@@sSK5x0H?qyg25NU4$hh)KzNHq*acXR8)d=Ne~V2 zOWGzTp&77h*l(aOF&55qH$h5eBb-{=P_vQ{?lSy(4@Nj^&qeT``qzuj> zw5_s1RO$nvvLdaeej{%l*a-ObdV=XVYka`Sl2(@*2mcEzrhIkMPzu063^eaNa$}*0 zoT@rr7RiLlz!;JfL|PO^mk2P83{kDa*Z@~L;V_WhSU3c|6Ych-eg^jW7b5%w5~dviW*Q;VL8Eu zKU3ne@lII#Fq@MQzpzlL>jvW_Ih72P%I3iP>3xp0nB>4Op1x{V112Shm5~)n4ruIx ztpN)iCgqmT@4{5XoCDag06*ouWV%Eo%)cnNjACiL3~mhce}Mrb6$tlr(^ zsUDoPD;OhL7gH9aKvs1M5G|y-*ZO@^<*HN7u$nBiF;w=wtf%S@3r7}NnO$RGnn1sm zR!mQ$CA9WZ8B)W}bc8WV#in4#g3_^$6#>VJvEv-+@xU6*J|an;2EThQmsJ+1M!jl~xV$aILiW&_XB`SubHdyl|OF|}Mi_f5fEHWb- z4KEHFsvW`H^8y1_EL$S!U{TaiJC)3_BbTG<#G<2216oA3Z48zJYDln!U>;J5E~>|l zZ76V5K3l@5#;Otgiq3grZiV?fF^dxyP4I|G8l zBNYa{OLA|ZgIEl#egp>>%t8qVB`hh&Y1yFvd5s{sdKvGKmf~{|l2txNxK-|!$W+uj zZKU#0-LueDXC;#E0(xE2?0^{#&ZpFkiX*Y6zOc_2odp$@lOJ!iCZBX;D9k=91^6{| z0QyAhG_-?-K^z0d5naR5kHg1YA=Z~#{000DMW_l`DJ)jrV0S{i4EDkBOoLU#ctf?f z1vG#c5#&O8r(}#NWLJTy2}fkaM>vI2IT#jyL<@u;H$6H0G4}o7`@r*4sqM zN=giWlV>iiPQ(zJ=P%(If!Hk5a5dBr+;IX?0~^6C%s5PLc)ZFTnTR|%O-)}&kptBv zh?3f2t?f7_Q)+_5)Qj_Kh}_H>q^A?s4!m?|LegX#A_1uIkfpC+DA}2)=ZQBM ztO^(+!64N@QFZ8TvZ1^rb`ThfY60e(;}!#M^#s-l(eRA43ULQuZO2rvtdeqW;kGMT(*1 zdK*f#$Js!mR*=ORFuxB1Z&eFgp-zjq7nQ0dOItI-;7`y~yt$L?%x2W0OoeSwu%j$Y zPrSH$AiiT;!7y`j#*zD693HF2Af$aALW+lfQM{dVskzIh6@w@l$uo?pKSphK9D}hD z45^~tWxSEWQlXq_VOI#IXvWqydFvIW=3J84%Lz@4dJ3NCye+~S2Ol$VULXpba_|nK zfLfu*q+0J6jMM9|2si{ilm>3O4zSK88^Q~M6BL!juP836uzsn$!n!Ub z#Y$!h2^$kpF4;t8L73T68&?cUL}*IL7$BR;uR&fL-YDkI^iHdEfc9;WN*kP7cL>Tv zpIFln^#PSA?lXe%Qn7T(vXjVB5yyxML`#Bg`e8W;Gy}-Ph1CPPA@ova=al_|;X`Z| zlCxqg8Nj19&tA$i72|_XOz} zVu^N|O&o_cw9|GJq8Ek$@;z}glFf)R$ee->5>Ft*@L=V(R>Q`Ts!qf>G6((v@GzoC zstdm7qN|gBlQ7t&Aa9W24nqnW#pD_zE?tL7M-=G7%YjuO6=RpJlxQNOw)9*<_maM$ zkG(~ZzP3|`T*~c1a_J7}N0qA(4ZA)u$9^KnRy;_`5tU{jXd+dkrB*)O5W*YXSb*B{ zCN-K+0E4PwwvswgYZ=f&*kq9z@)JEsvB?%7sphVh#_N>m^>uX3fonL9P-!AY{A)qY z!Ca*>VF+?(_DgeyNP|;=5?EW+h~~yK9Wcg_gM~J82MsbNvjL4J4(yM@$^Z(C!&|8I ze@M*o2ia6oEb}C!*Ipq5iF_Qz`#M7PT??Xi33Bh+;iyIhF`Y8-^9F zVd>HqrM=9GR*k+r6cYYps4LwKJ3h2lTC_rl9kORP#+~R76q3xj!F$6Id{W113$-PyON?Tn@*Kw zC;%lX2Z&+_7!bj)LX!y}dGs0}ZAmPyOe85>?d|-eU6%u_U4`QwM|yp+2oj+KP;?kS znNSkVfhmm59`(^AyjNi_h|_~sYcq$s7z!n#g4W~dr;I2x9*V}iXq-L^0Tq0lHZw<( zCBm6_dX$4}EDF~c=*;DzGy@oiXQrcmCgf;@p@J2pQ%nf*F99V%XfFL=r6u6uf+s{E zc5#hi;nR@}157)VwAvg6-nkdNM1h@=wIZ*K{OFxn~VR*uwmdfGUEfs0e& zP&i9I4t>NvU6!5*LMRCrE0P%zH|+F0dm3S9%tDP#6GsoMWZ?+H zypB2Md=WgK9QX;GYXz2UrVbD&pQ@C6Hneke59v&=U5#28RG;5jhEwk}nm|5k;DGRC(fp zW2dE5NX3$Z6(w<_;6sVdqhfJ@OcOft`&MQ{4FXBVHl~5{IIqn;oEA4<Z}eqC?>=w<%im z`gJm^&+l!5Uy91rQq6QhT5L+o!w_*o4ya?}@R|qX7>$b{xI=*^byapT9`)4eU4r1%UYxHnevDBKEwnuAtdR<=;>BZu$kn5TSA+)NXD{h z8G-Vaf5&eQ||;p>+z3HSmVJAp*p&S%{kKP1LdG& zp~8+AvW1is)ct&7;Cy<{g3pb15h;mMr1IW?vjh%#cpP5>5F8S zu+3AZhVt}d79<986&OAxfv|45gAm zRkSz;dnw7M*eG#;h1fMZREvE*o{51Cgy*?HFcl+wO!PujVkh<#BCR-wN2f$ONe)Qr z%Lt$q9J01_sM1(Cg$j+_62J&%8tCbRcQyw+X?_sj;!Sao zyuWcWfl^VOP(S{Gy(bb#!(|xvvm|<|BaBvOGV~VBUM65t*)$A!UPv`m2?e1>h@z|r zeiXN>SUn`lz*z(H3I}&FjYE-oaGGd&uob`HpkqWUdrQD%#K@tSPA_N=9ME!D#_f|A zb!J5^ouf?wMT^G`_f)v$BE}mMp6F+2HHo#A0k|!Kr63nsatJ{S@Y6&;q$k0Y#NtWB zp>~XkW)zY}(UAD59VDOE2RW>oqhdAWsl{QiUoe@22IDAnr=T;vTnibcMg>VRrSZv5 zk?0hC$qeqXky>KGYI@tL^+39>i}a2fp`)~bEF4Abi6DB&!z7{=DvwTF^Z_rb4x$WT zVqrLdIgulAv?$amdYj|?tmcy%D$>dzFlaJK9VL_rI7r+*2mHiBOHef(Eg_WysgxPS zQZCu}rJF9aSbQ#=PcLDLp-6bshH&PE!?;^T9TAXmD|d;ELuJ9~{4lG_P>TX|f__0_ zr#Dr13TTcpQPCR3w1{G+(Qg!&1>hHcMQM7_Z}GuON=TX<%t}5#il{vdl$3TUoetsr zw@5~5;Y2|qGqI?E7bt#lC=MMD1ieqc6;X;Ie>#L;96un(Eg#szhG>lN|PyG6tODEC|N@Utr8fFM6zg(SwSmNr7c566tp1IA-dr7)ghgrA%g^Q>MRm( z2ZTIVB>*R;H4r2Y9x^Hg*{z}N>XA1KDPT_+dD~IgVU2y8%D$zQ=3IUQv>x}XUUrjQA; zK7NU`;lvd}im609Kx%bN8ro%F)1^`(*ximpH|^N#Q|&qtRFP;5jU?ae;DN+hr$K7p z(lF`+mUyA>qU(`xW0R$xpx6)~&ATN)NlC`Rc0ghrbuwL?fz640IV9OtJD`f-3>v#@ zaxW;DtS8fG%vY+j4wF7qMac3e_5aq%8Rc9G^*fkQdME89^wefDOilQ;qArsDqjn%y zt=vo;K2_iV+#x{NS(DflX@^|iP97=K@H?iwv|=hf<)d^$J9LjAH*M%zxc%{dPwuB} zvf6s3QPdtrBjidWgbslmvtj&)Ch<|E7IQkYWfU$ z8d;41AN8U7%H`iC96|gmEw95b{&}bvO?4>TV$;b_8Pp$>?H$4qt4BDd$dIi_ok-E1 zLOp;eeir}`4a%p4OK{_a{4pprQ~gXUr4;mI)wgnR84OU3sThm|U}|}rn1X+f38fRL zF!~w8zipUdH1o;wiXljMaG*WHx*-mS6Cr+*a*NNku_0K7LXv-?ynI-b6KZP;j=5pP z2uG&n2=ruZQ1Nk?SV9i5ZbdRz>O7T-)Pt;ImEs^Td@QB9nphdTty{mT;G_#7NIQQ) zACK!rik)w5Xvv>_FS^hx{~-w|0d_;!5(APY{NAK7Iu$+0UD#F^ZU>RuK?M+1fQ3dK z_$YzQTco`K`%C9PxSKd3_-l5Dh7Im}lY%Ql2IA1*+KNyc{lMfE5uUW49-!S|?nJl^ z{?%+ZC_ZP|n_$A`v=<)~V5=hlZA_+_Hx@-_sRybSM zMao5V5@$};>(xPRyk2s2v`4}o42MDG9b-Vz%Vt`gLptA}*4)2VL71UfwbGv-VX3Yt z#7P^eV{KV-`j=cNc5VcT>yejpscR@eXV4x0Vi!%9@4CGXU9n*PE;5~ z_{2Q$Y-BfJQq@}m$^$rbKh+7GU&T5QcN z@&X!McSX8&2+zVrt|c6ztARs(0rpmx2Msjaue8H5ndNJNBUS8#jzwhm3X=RZYCm{e zsH#BE>jSLlSqncz4s--rWg_7p%%rwsEP3)mQUe18v%2P2*16~~iO|YyiNi)nx7NVq zruYk@LP}S_*F##80SjDA9fr(9bk%aLQo3U?R&H*jm>LW6G2~ISqP_rGCC4H5g;RZG z^NJE3aN_Y?^VZP~!s5Ufy$u8Kgt)F*lnp0a5{G zrwm$<24{HVJS9q_u%!uN_Mi8YUTHPcMeaF_uszwDR;Vx-tod9_66`%`^(Ck+;e49mkk| z1xQ!t0bt9zXT|Qsb=;w9sWRz}aDq3U-VvkTkat zK4bVLXDvKJ39$2NTm(+8B2vUdYiV0!U4;cHiYirzK8B8Y0X`dwVIfbxa*+JoNLehj zJA&|1O!CduM8ufa*3LVvq~K;+RUp%uFGTJqkM3k>Oi5&}(!T2VKk&A-gGl zS#Ol2kP_5jUQ&@(oWhhba>YU2;2=kXUX5LlgS=*1)tZq{tQiFSxOF)q>LOxpL{yfC zW>%Kdvz4EuvY}nH2OM+T_1 zGK8LwK$Ro96Zk1sJA$2s+ah$5kTEhH#Br;2EvE=CanaU^e3oYgadn7?@GppKZ525Q zP!j16ljad102ARtly)7yaX3J0oyusJplnSyt5QWt7&%$A!30n|wf>(G!2i+L&B(8O9(oU>%++B#Vd z+W`C(9) zBwRSkE#E7}PnyrTC`DFAov)LUqcvj0^@DSi2N43Cwh=TQ=aAuKK!Ox=3gqfV+NEYH zi^UFVk=zA{GV_LmJL^Hf#*Lq8xS>i$&L)3dO`y)TWHAYT9BJ?_q&Di)SK3l0xrUQb6c6&PGG<`uwR6HN`=TG5N@0MI%(N%5!CoFxthljPF!L6!Qz_Ndvyb5x9~N z!J&~TK4;E{FDx(DEN-*_YeLS~Lk=0{szg#B(QQyL-bqNgT`Jw;G1tP8 zDx@k4<8t?82Ir>nt{rcJ4wpLA|H84j#L-oPWSuxCA=KqG@T*c4?_$%t;dA>f#u(+R zn;Q;Ch)x-5cg-pQ{$mle)mD*9;3S^mRgMLd4EPuDEe;&9mo&*h9RO7?!^VK?Dt_D> zcy9mjOUl3Z6_&%AUI3O>i*8vU7ge;hkVt*Kg%1Ytv0*C>T%KT9h`=+uKnTc=$9|D? z%W6Bed6b3sXyqMIR=F)g(MFmL5ElLI7D}px0VxUrfJ@mTxN|Uy%bVLH@Y#{xskpP0 zoI-g@P&P-3cmsVuo?QY%iwbwW>M18@9P)t|EsV9 zb^trlIQ>xPY8oP~J-50T!8V+>vwB?h^duT_u*hJ4dO{+b2?-jJ0td;0s*M2(kmFAq z-PcCmN3nnm_WB4w9_dU8Na+spkjiiXR(^i6yu%@qb~r%Bat`pJ6%O%{6b_L}km;d> zV`Gn`WDtJv9KiVSlU({ZK;Cu|0%?u|WZ30^WoO_RIRYs#n>1xws4+OeHhdXE$qGg$ zdxpV4&QDybQ;AD6WLT=OIot?+F9)QumV*URlcUPOAyJX`N)*LmR4c@RU?yJ40lciD zoI|ChW%7Ti^(uq6dYNJdQzfYk$CZy`x(rNF0LKcu`S4XKJk!atExJOI?Tm(C@P#S^ z&x)!l*#1Mpw<6}ox18Acjt5-PVe|`QkohY7%JRx7B^8w=$p^ETPQz|Bhr?-WsPAjjRIwd?~awIZ2a#Urg zV#>7XQ(LEnAZbns!95cObDDI?bQ$TyU~z=Xwha@AyqMCZA@N_e+osX^Z?mG--I?g* z|27+F$p4a!-j@E~-u6Faqql|sx3~Qd*>HCYx}@^I?MWP6`d_lq+tUBr+x~}a^tSN- z_BNT#fq4#{)(Y@S_*jPn%fKNI)YC8A1mKep5TwHlzSQ!GP9KTw0nq2nxnJM~-OUlp>5T+sbhg%!8U)Bu*e8`D_hR zF*5ED+pe)Nw8B#kE{G7mksk^u`nI1sFiQ@z>4;CFf-!t!M2v;!V`~_7w%(=Ohrmkn zW#e?t(&KjrM1Ze=3Rt%3<4ArZA9on4uo03nbSbD(d3u?RBW2D-3aLma&j}&b1SEpM z0fqpI1QrP74H+;m?2s5q;VzEy$upkraEIz(@U74Cf(@~hR94Hx(&LuSWC!V)%L0fM zMS$WKK(ch1)p}bH%ov@G1B6&JWn5uSiw+_iOX;l5 zf5hn|#Qf~G48OZA6UV}X5q^k?sQ!ljX>yC!$IW=KF8KNQ%eGZ4i1?RYba z);bP}u5+QMFoSV3V!hAs)>=ABp?v{#e>K**7GtRxj#f(Vn5U1qEv7407YUd`7U`ri zfZEtYm_WVD=ffp(Iv?snS7rrp-JDg#4lq>1R)XK#+~l3#jPsCw zU5X6g?S7DP^-V66ib&zJTrv)Q_yW>c$`~j<$D-ZEaj*V_&QRd*ON?)g44K>p=MRKI zhbq(6FsYylSRk&AI`d75*l;0r!I0e80Uz2kI#mQc9d(=@oq8O)as~WNuIl-L1{=J( z*)NXp`*GK2lg}?`a_bxo-Ucl723$d8b)!9s&a_7{1jsN5B5#1z1*({PQMJ3#D$-TW zu?DXN!P0N=3tGB*^cvkw)wpd?%&qqe==JOTY`LHZ)C%e>luqjc*jw-M2PD<-_(gp) z`XN9tqHFZ1^UyC%el)_>gsm#Tw;x%cI)5?1H_uZ$2sDR!(me=>=KGtxb+*jtmZGBT z-F}yXpe1u(rP3>pkff*^C4Pj7&+@_WLgHPRn3*Qn#8Rn zQg1=fNPAqi(GJl~w8L}@Ef^YTh0&YbJ_}%5mrZUA7QY)nZ=)M?tGTIeaX`I9W2)=C zK3GPFLUE=clUqRb)d)!RKHO|ojoAX?(d5Hjvbua}V=Aa#NVUN3QY7V(?F_0ax_egl zlKU7PLA4?F(*m-PYI7?BBbmz&o1iac?}xi zNB9LkLI>sx{SqYIIm}DA?+-7+nO(~csA~y0L+w^9!D!l95hQ4=BZNF68NhMV<|dz~#SPlW zcb!?~xEG-5)*I)53gEixK&`9A+XNQY#~Ve9^qVFk2L0lEU$Cp33JY_h|rF2D3yJISI@cXJWJe$V~h`!vjm=w_$G^tDiYJA$Eyjf zlKrAOzGBYPP=Ynv*-)&Q1cG60yomxlWP*@29v}2nXfF7x;7N2 z#0-CZV~wXt5C=z3l?z+IT&revuI2{xvYb%Fk-05Yqj#Z-VA5cJDPW2sYL!cvS~wUq z+{Y#F#}=+y$~rW+2@UZHe9Q49nEU9ot7b_BGnu-|H8>0HY7!0T84V(a##8MLRM!mx zG7D}8$`q*uI;RX^RV-jTfdg@QQ@mVzxTPqqbmERQ^y4^~(gmeIE(-+1FIDD)Gbm-g z_U=%*RX(;~pcuaXNZ&o!%U2IB(As>q=MOFgyOuOmRnb+23;8l#iu?`0e5>T^_odo!JW93RJ5WkS_q2L?`;G~L)^6b*M;yg0P`0?uXM5dfKy$-<7~8F=9Do`PK~1di;6bnuNTi0r4&t7-0LWYn zu(#3gwH`k*rEwMK)rC)%k5UQ)#0>MuugZD44^G_bR)Bd&UZDq%GAz+ip?!x^lDk? ztM)fp=@o}ue6R%K4eEn$iz%jzZUBKMsLl3;FhUERjwKt0OyYc^t~%fXp2yIjkQyt! zy}3MfU|7f~E>(u9sHtMM&OE3-Q)b`an9tm~!;=NyQ8BFNVVs*iF|84OjE;~1Ug7||S@ z0S9o^jKmD zKoxazU1uC;f+S=m_CdP0(i9@-5NbxC0HHb(`6X}>v>1SlHQr`?2Rg8z+3R-~775rzK4RBT$AS@^%nD%>!+TOo1+Hq}i&Ia}Vf33lS8= zeOrJaBS9p<-Qc3`o5O+t_*@Y7z(SHfbg`0g)8(p|5&@*Ig~k;aTvQAzTbEFXaFq$; z$by$&sJ~Hy4T6A8U=dw-Hh8P)F~?16Qe6mC!4RXX3BtM+Eay7^;zkSK=qZHdoq@Vq zD(0nv8)SOw0VQnB^VVBsSYhBfT<4wJ-~ygBK5nV;af8MwiOPPxB<2lL4CxbON4eFv zuPnzPiDV%}R7^t=+&JGnY;`q(YFwesFP|%4j)z+4^HJf*LH8A1Z{ik&sp>vbYdT8{u0Fs#K2+6PIhDezJ-*RdikFhF}%;rBEcHp%NWZa&4`A3$Ew+q zjy(^KO}jMQ0oBBlY1O&*qO^mQ0952q$^P?9{=O!VlCto&Syghj zN5f8Jm}Ckkyoge>tWKFFoaDy@3XEXCC^Dxiu(qzwnk7o` zPe+|qg>XqBxUx#baVZ$|nCU9?KXkiz>O56+Ul>pY$Z>_>EL+ePt}1|?wxBIsRsfe2 zf)fkD35DR1g`lGl98(B7*{c@^8Y50DL#I`Br&E+V#bHhBdy-unISqhSdo^TyF4 zKBlVTXz)Mu`90D%d7-NqQ^AP)!!q!ip=!=~#5wP-}};#L+__Xtg5;efx%455rSyxEH~6fg4bZSNf3UYBF%N zfS%Lcq;;t3^EcN#t~Z@Y>mzo#!^e*n#rCOGo^c_ z-W_J>oyH2NT|vgNBh*?L6#`7AnITGML}tvGA!d}8^K)W}vD>bNn_2WbYAXswAb4!H zyu5sdkT$*PaQkeVu2aeY*flGlYGb9SwJ-?bT&9JP2~ixJ_}X!T!U*7aW~QQYIy^q$ z;2Go~&ZkGANg}9XRcb2=1tM5oiZV+q>`}URtbnSIj8pGe7!|U5=O{kVSPLyXOX{ws zxm6XFg?tr-j4Ftn)AakSfO?;d)B7xp3R&+1LMeO5uIFtE_+X=`no>TafMDfY0Za!j zTU@YakgSCl&2cwXO|Cp@+O)z^Oiny)>eR`F3RDzofFK`@rC%KKW3{hHPSt%Y0~k#! zpjtCkC;^W?%%xM;TB%gXYS~ngzhUx}e4c)%77T=zX^+2$N&Z1I*@K*_J5{uHRThe_ zD3pz0ZJleb&vsV^EOYEGz$cXGZbs!MQ0%gejFLL@_qeBs36nLrf+(k%UltKX*yTW*ubWN@_O6c@d(_A-~ z??3+~;aKN<^R}>N> z*baBJkWpERpsjNzi{xZ1JLS}h5bO=)r>bD^AyqILQVyaD2A@xa$bWbdLaL53fG)NI zs*9}@wH8K&tS+{aXnwoVWr1od3)xf<`D!Z)Py~~eptW)O3E~&+k}jqQDX&olgGZ-= z$&hl_R4{m8a%<2CrJQs%HU=aN@3fFsfYd$(uxhWBzSc^oLRNdNB!%_@q-n!qSpAy3 z4X_(mp+)e%uBw_0K0$^mdFAW01#&UHVn!t{t4w2_@nqAJ5m9Rr+3Hh(RurHJYOb7k zc^puIi@_vgToPY8pEavuyb2y!F}{dn-$4d&gbN~K#U#Tj6}-zNB%Va~!dWHQCS`@b z{=H&|VURF%p@p;pJPcM$4TF`w*21WeH4Ijg!Z28%Mpp$B%YeLSfX|kwiz_6g3Q5(7 z;S)&#pKa984yh0W0}I=N&r|I~YSOa=_%>oh=*@GBTbyOzFT0NKBzURV*D&!5i&l@?kzGGvjehb-1z{Q zWX!2Ns-kn2774U{S{iP@=Us|_hVQL)vsne5>n!@>E8Az(!Asm2Q-!Wm)3n}QkME88 zK~?};K)=LZEc7i*Ao_thg`DC2(m~zxnQ>R-)TU#lEJo5{MHL^AnT7B${ORA8DkGxn!t)h?# zL8_wsgrK_yn<6u^Iw>u3@=7R|$slpEqcCicr2nd#3b+Zjm&<@;)m-0zw;`^(Pu7E* zisO+s1TBBE-m&qe5#Obx{a6*GJa<%=F_@Wa`5Jbqfl&m)Py>9?8s?%~Q4f{3rDl#B z{$^E`4AM}QjEa(fTw!>X=mKmQokXWBk4!|_Lwt+|&QLb4Du~I>CsWB4lP~`^KyCOO zW<_Z^9BS$t!3i~0;hL&=dr1Xk3qZAcqD-E^#D&@j;dDEF4>;CV))p=ket1WdHU;yS z4h_?E#_?JNoRfNygwc{9Z!WW^C2YwOoTL+Iw z?$@?FeE%q#00%kJco8esCkvJs@-IUUd(ryzFTVm_9y0lmmFCZC$|Lin2EvtpI3myY zxmxbU4P`gS_1htI9ha;EDKw2L^hvQIg= zR2y^`IPP`+adqOF(5r*SiNCaUyUY!Tb=+!!3mWD3#%R3ZmdWp;n;KGdF+)3lG_BC~ zQe1k%-zAw~PCOA`pO7`haE2l{_>9k-|3CKL12C#$?H`^wbz3%@0O@3Rfn>8`6P8FQ zfj~kFASHANN)MqXl!T^01R;n>Q9%VoR3ssIttjfX02UBML205QpcD~9=#aAe{pOtA zG+5-m|NFk*|NGv%vvcO0sn0yqpLymPB&FixPGMQ$GfqVac88Q?c8UTB9HpN9WL1Dk zvV}wjREQbK{vDD>9>(CLHT>eDr0JPBnaS=Qz?Bnfj#NQvO8ux+h&U1o9%SW?L3ZJ4 z%>qZIfe4jJAia-;u&Wu9kU`}T1go5^5R?P%fY8gS?-5+VdRTUdl)+yui9o4R_f|AG zK{*OS2-poAYPDe;R>&12B;u4wmPPfTM23=Jm?HO0)WUwkmvDyu<0eLCl2dpu%}>G*z0UR~UxcC_N3Y zy7OTIFVO#Fj=f6)H9ECnN~iW6%zs7<$bH=0zQ<-$*Sj<3`+p;pp#*!IxlZQFu+B_Ir6)LWM zEJ;eL{*I4@bR80d#Uk=QeNJ3do}I)nPGRM(Ba?5L%P!2B>N)Z>DRWM8R9@9V>ExKG zJO{$Cqu<_lQtQ?uc(Aie1V%v;XC_2NFlLkS=(kZFn3I?LSEWAAR;Zm=rOeKCuv(_R zc`2momv^>?7L?0a>=fIY@l5Ul*?Tzc7Q-f`4hYH{Cz*se)G^lWO!bbwfd88uVy3BFav_{eT?RBq9jf|fZ3`C)gbE1cAd3r;dA zX00i4ZKA9<2^P_vKw$$i`WIVGf7M)FRm|L;X|j?UZhFTpIm)Ytzf>(6KORN{){uMinY-O=d^Z?cObdnlts=*fTxAGm$W!8*v~b0^>T^F>xZw%X6tx z+pD$=6smu zYA6~dRb^HcmeNBoF16bGICZygs&-KzzFBD7(1~Y_Aim(kjy-aLxGX;9*P$ zd#$~(T5EYv>rlEe)^zONW{e)ifq=DId{szg4<&{Xdz5|gnt|#BL6c_v6*>vFV^Sk> zJEL;4ilwqC*Aj84Rx<2B*s+f4*#(`5Lq%Z|hdbP0bR(*qm&M=>YmshlJX> zhSW80-=Z$CYb^4y>piPc9p~!xJUZSO+e{oausLj1TVNnd)Y>&;6~H@cBs=X81Be+e zc5>%bT_>A_qqTMI6zLzhD3=LatriW6#)D~fcCJGI_MSbljE7{u$xOOmjQt)%%*dVq zu~p1JW)$yUC)w4b=$BN`F-2w!C~SFEm4Vws zR)d9VTjft#R^DS4RlnF9!ew&GF&t!3we$8Rm{+KGi-U~;IPeJnVlY>s!V>}%b+*5F z&;Gp}@Ls@yQMMrVfo#R8T0U^q#F3#0xyO=gAUjcl@KvJb?rW z0Nz`DeGN+ggr+Gar8iG5mg{~+E$ID_@JTt4DZn&d2 zRrb)U0I0E#&W=lT?+rw#{Q(Y6s3(qWbvm1>iHxT>yzB>F?;ZvOr^Du*0I7$yETFU6 ziSD+Mg48^K!%h-K^|!(YtI{sn1B73iqSP_!vf_r}b>>JBeY zRBTX)^$5tEkbTEES=Fc_JhF9^ht7*gl|G{u04#f+LlC#az&aJR_&lOSYQV#~Ebt|H zuv^2SPM(42+Z|bofc=hcb#wS%s2Ivt3Fd9yZq;7hWBhG-DoqJpaSe~^&2biwoOMjA zy&(MyV_FqRHWmmyIg#%Ax&B~!Fghc zb-`<5^=nJzlQe1Ggf#Zl^r|hVy5I4v>3W+(%}U0qiP8xuZCmjLHte25ag4RvrsgSX zFM$c&3iD7!!D3`PCAcc|U*+o@3o>9$zE8#<3OH2xU69w73&DP>)Vyrm7zW4q<}(@* z0E^5vB2|5vXLjgNg!g$I?-BttmY`BOV8{JO4lotNGEtn;!hdyk4U@(U|jwZ3=)dn2r6 zS*!Xe5~@7DA83SCjS4|^fB}sFLXG-X6#x$HS*@??2duc1Gjq~dEIgFO5w`0=xA71+ zQB-QqJu95XY*hyIDrB8%N3YmhRmPusS+^$~8-Ez{b!|(;;&F%ke3T|SAaGzSG%Zwq z$li*}8Han=nap*i92Gy=Ic$3b60mRyJrhMVj%|++h3lK3XTacsZ8u9*z7VOG-VKT< zUdOHy8ngn zsCbMQ+KW+!NCkT}ZGERchP4oHSWjuN;5Dr8F|aq`dka|`=o$&va)?o`r9q#ZIc|pC zHyo^vF&xz3>GSNSDRquPgc}DzVqi6pT^liKY@EVpW0{3}F|iScPG7l1=ng*EE*CD+ z^;{xf$D=o5WvubkZ#IQP#+AcDaPxz~A+j*GpSap-NZ;80dN=p;M>070jnIblp)IygE#59ck;5-LJ3YRlO| z-%(qviYm0iJ6UO7V|t>_jz-+J)T}WdRJ{xtQHQ|F77cK!;qkVKqjz#ylhWXG`OlVG zDzVp|tW44CfXixL9g51od7k?(feUIyZD>6up~$boaN4gI6Kvw$=kl8BrV3F~0{=xn z9C>6X(JUmrUus&fR1{nX=(zTHBwKJr2yl(4UEy~!E*-`z zE~ioEUDd+{+u`<*0c*Nf-G-El%RiKD@H=>7qSU>2Xd!UBsIl!al1F7TIhMHYb1WO{ zkz}oL*gNm53#SDO|M3vxKOUF8Ae0UV1iE$~g12rsNC2Y?L`3z2iF31kVBjcVZxG<{ zW`VBSY{e(GTrDIn&Vpk)M42;J4Ty~zSxAZnUhpFh9UkE%z(o9rfhZ6&s69%@+ELYQ zzbfCs2+Rn_s3X0O-3p4F;t_QpNCELo{<`-8G639XXsiEYwah9>heSziY%GTUDuLT< z>H{ks(Grf?Rq_#L& z)geVqCTskJiIXNz!MzRBrq9UDn>lOtoVmjucyRcLk-ps@dU)Ra1^JIGT=eMTB?U_# zTlV|1bZjz;kFyRX<$Vfz#wex-e$g)buXwlr;qD4OI`E z<1P;zGEW18WY1JAAeo4&&Z+3PQ&nmzJHgSFodQEUKzGGHak>jKP6n#`VqivOA`-gy zXJc6Z)InVoMnY8rTzAOa>N9{j-~^f?g0Np|@BXT|6!nHqj2o%l)##YOFy%-VqTVz#P1O0{$?mhq_EfGI-(6E7M3vF_JV(=1k~qYe;bhl<5x_^6sxyB*z$nR< zrV4QrI8#X->Uf6aQ~_QpvLOEvvNUi?N8Kb*De#_|%HY(Y{V|^RR>pLXyflSssED>w z&XZxrffH+~p4&}T;feqZVmTS815{p5^#CGp*0m?3??K8&|NdUE2XyZRSspkcj)UC* zrFU9ah%7-sb(cwH=}=@)cEx$TK43FVV`QAJthm50-5m!;AcDXn)(K%7tN~OHl#)4DL9Tal-;bJ%@UP%~n-W!a->; zU>MP<*C)Xw6sjSyk|xAX;)#9`FlT+jZxk#=;-6R!+ zr&{Vy8$gBA2x_4=+LR{H*0eM2Mf=c!G=n}s$IvV~oz9_i=_9m&K0%+P&(i1Vi?oRT zgT6(#(+}uJ^b5M1enr2hhw0Ds6g^KbD#}eYoSyUN>T}_og|l;UoRdrBT5)Z;PF#1c zCpVDG;6_7@<8ruMZVtDATgWZumU7FumE2QY6}Dtq6eRSDlFUnzEb|&p5(RMUt|hc+3!4$xKarDlbIN_Zzv|ozo3{Y*qco=kD{B zy6)a@W-`QfgfyalLzN^c+A#-vjJqgylQICaFOvy~gp2xP=}8(ki^C5-l_?^dAj+~v zqt)tkdcDEm=Vvtf`ea8`pg~YjaBxUSXlPhicz8ra!-kQOX0yd&wKi(h zxN(yvQBl#+Hd{=L-5wj;w5h`p7l$hrnmL`#n={t^7A+DJTefV~s&(r&ZA>X#ijoJ3 zfnY^hM3M*+hIjQxDNjTqv8r{)AF_PspJ?z8Y!DLOI65w|rUzC#a1jZta!^Oc;E8*e z@HLe*SDtJ>Je8mv@NA(xS#aiWic*)dQJV<*xUq^Gt7EuFQ?bj2pIlEJVy-OST-3k` zWHP>L{!HjOAEES-MT?L-o(9sd@T1-F`>Oj+nwrWqe$mmXjrEVf2d`It%x^04%W)cF zQVJ0dydi3|VL}2UEh%`1MM_F^)sLhErlc@GDX>;Nv)6QzA_ycUow+ba{7ghL5uqCM zuu3tdryxEqFi`P92+!5U_kahM^qbI-pzj~pjU+Z6itM?h`>?dt$+LT)1oU<+GzgiZ%gLQ*On4YL z44kv7^}@%8^pA?1Psrr^7Uh#h1VhT`Xd9^?m-irwChuiiTl>7u*2NuCoLt9E(IJnU zW^L3z`qBfBG-%NDzW#p8MzpBcX|D4zDI#~)E8Vp9XFuDu%c9;HBV(R+inHcF%!l=x zWwbPZ?!l)To9Aqp9+0V7mETN=OdBmf5w~!8-%&5F?H=B6tYgWL1^x+5l66s_u4S_TzWFo6{93d-V_%XL9 zu#!R*dkia{_GB4ZOfbNbh+fR8EosIK_18r)p5#dqq4(q6tb8v(CzjH&gYq6vOf}j^ zU)*WlK<-5PjGReGXJE)dT9KY)gvHt>l+D!#D`7m3h7q2hEJxsf+fVk_h(b_^CLpju z{a}5V3ANGl6YCj_ev+tmE4MvSCAEl*)7<8wTEIO*7ZDl}{y+PRteYG|LpzW1zIn}d z9vrEr_p92~8}4?~6HtlQ`(D?)J=FiHP2Cj!zwqs@bXO7_`gXZomE~n_Qt2k;E`o)t zi&T`kFt%1!R8&+}mb)q{+;}H$0*{rIE*FASy6{2Vu3P2h*9oa4u&Z#98x`(K{M|11 zjq4Te@^ZHuvj;?gxLl;X>}FXRJR;R{c&V&#RUjl1#21TNiH0CCc*1AJjq+QS<+pAU z*VP;4H<2i*L`Z}M#O}(n@|zW9H_F}R07&^E3jnU7teoY>?JCE=vb?+ke?-i(R(Tb` zAT6Z8phu3&%UrJVYsf9)LuL`&b>n6k;y?lwWh_rfuIyHs`=-0%CSloPf4BlCp`T_YlAOjww9hGu6HVQz}fw z9`jS-B;LAF~+ew%3NusJw2ut`Sd{??a2o|nze{sXa9sDryBEL-d3t#NHgTKg^ z38%Otq`t`1438Qj4#5Ivi8x8@EB-3|Dy@M6wNPFoJteJ`f@D#)dej=pA#a7t_KZ>aY2AJQ4+i`ngz`pUPYTN3kamd&yg>auiQ z%ER{+>9SNQX%O!M`6;O96;+MpJH2%wenKBivmWPO6AHv%#23Y(;%nkc{-45C@ng|n zGE0r5A<}qhvhQrb;WM0O?8T8ELY3T-+!XOD&{t#dqZG@~ar6 zx5@9y|B&C1+se)5F7jJY@5$}t_vH@q$MUywN4XDd(&e@Cn=n)4jq*$KEAl3Js61Z& zNbV;emw%P_$F$Un=R z=ASavXf!{`6|z=CG%GMAFlhobewsi{ea%;Lq1-?dtocwjYQi;}NE5G#(=^jKHBp*R8R7?nb z>7wbX>7lt_(^GRqJ}4iO56itY>6)RM49$2d45=Yw6W|*8dCkdGUw@|1Y ztw?Lq2J^0Zo>bJdT*{XU$scUoL5k}0N0=A!rN$@wjL%3TX%HwYS(wC4AQQrAE5XXM8F= z`l?v#=C2)j9P@RSyTi(}6{sxZK*zlZoa{nsm86%F$GLcVanhE2M}{En3}S$v2l1?% zi)KFInT~bROi+nb96D${#N(jqmoJ=n(|rPsbRjTm*k>z0*W(`4PH|mQ_FM4wR z%w2Q73o+IM1u>FdM!c++btK=QzI;paLA`;XI1k>nbPjnH-z@iP4SB?8yuNa@4$wXi ztzs<%l*fHo$Nx;sD69IY2SKO@s@o3=j#$aCZ-%QT*emlDuiA68L(HmTCC|Qsfu(PO zrS9lO>XCJ1JyP%HX%{kOu`})ODS3aNCBGeUHKdt{<1pg&;%SN}A11^;16qZgr979& z$eHGEYm~42sF1!uHYnw<#+!*6l?MpCc&bEQaDzU)599{b$4nAMx8D^{yU-FDu2k%< zLTtf+HWW{0TS=}VM*k{2G2HBeEun7I1=iZtau4!Z?%NS#FO+CKkAJm3wF7R3kOt_> zl7S~&%BS>B7g0~=Dy6jVZ(Hc!{yN)oI_jV0A*R6)YdV$NIIH zb!agHck*DO9&pG)s=bF6^@3s1j8d8jJxED;6|n(7s8gk&L_(|Bg|u~4r_|wH7`d<2^2;H2=D5Aq$Wh(*fTw; zR6|sq&uWNRdJLk!puK6c5NcX8Va`OF%teKH7v>*ce_orK5P9u}RrzAEsfyJF7Pb*; z5~~ZlJeX&$)e!9>R}_e>@TDr1CVUm;wu1!FBgBthCrzmzc6@K(`v$pAZ1fEJ?NiVq z4S=eK2-Oi}^@pHY1IQN`*I6CAjuPFD-Q^YJE2wDfH8rIc zys>fg8Pu_+7#Cy6pCpi!U^Z2PXAGWS;TcFxG?46p+gj)wifV^vpyKisTwWv{K>JC9 z?{4@Cf_WTfAI0oP8q-|taHqoNC#c`yzJQ#>-2XUQ(n+lN#*hg53+5#e^mlR}db*z! z{4u{jA%+J)9h(8I*0JN@lbTEPR8QAnR?PAh1Qkrn$P)N{8j##lT2eV$5BBb96Z9tK z*ipYhz6MS{!*1GVHR{+-(wy!juMlR&)5Byx>L7dm3MJs}FyRsV5t!Xzy9xL^f*Dva z#?xT5)tl!2TaF>fX8>jrBAJiSPhdS)?G}V`48YDI!$Nhvhyi?^k(Wro z1twYSDhA;@7;xbj2ue|H+rh92!mKM8`3hEGWcEYBt+oPvaZmUShVF@S91OD`^l-Q} zLYNSY1dSMe;l^U=hnxqa9N9AnaI>Bx6mLvXyfe3@%GV0S&H5DP!yj%PX*c3YEeQlIG#* z6qC6WE`fW2*2fNfGIx?Da0c!h`ZbN``k{s$;iKs+dLQUhmuWKkw4*$;wM%T?I}G#N zZ-j3In-D8Bget&{c&SIdKrK-3VdiF`Cus=BOcjzhX)@=B6qCXKlECSZ{;Nn+jjtK! zE4~=|4P8M`3QN%AFtr%!QAI7nOzJc0AYnq75F<1d&I%MYyesyn{}j4#YlT0BwL&U= zfv(4R>y*}$hv-z67jX}Gdy++8@u~3iMegpLzimPaZKdQYT*;{(oIR(6#|aoe(Qn;A z9#;!2kCAwKaqCa5^vjr_bvc6%`DD~vbY zFqE*GACdaXkAoZqchfe3Jy~hLOdljKcyN6?wl|YWG}b4qe&RmbNGb%6R6U=5UZxCx z22srwMSgyxZdyUh!P8l@T+0Ac6RrvODC%lHmB|YAN@zTRo&G-F2 z^X)A~W_Fa+TBE}BfRu_-Tu%~!y|bc*o+TR2cYTrJ=MOOvinWi+KJ&dE+t;iusCj*p zw@5G0a(MRfSSZ=(`)nxVFQ`Yv)rrke($r!`>JIJg%s|f z(A`r%7tss!DQXhtV_)qd(wehM0-57+OX8Sf_?ga&!hPa>Vq37O`HGieiRB}OD@55d zJQdQI8MN{!k{nfjW4few>Crz`na1ct$6Za;e0 z5~8M_sNe^^AGaR1L+B5*rw318_{`5H!Gyky;c1XCNVrG?1O-n*GL7Jd^Q(oQg}G$4 zpyH{W_$5->CY+>3PknOwY@vUTr)^3Owh6x|`BO0#juGlz@Kq*rTg3!!GR#L%7gV=R zf=E(0U-ABeemS0wB=dwh(m65*^=T<6tY8}w-sRWQJla-D_OuE$wrxT&ohQtNzq!&w z(n=4Wc%OK3QnSbb615#26MfZ>x2ZZ}%|ZzWQq0o93ZDa}NXb*;4++1acV%sMy=ajl zeU4BTDTR9oby$V=L!Uj)LbRUK&@8X2-&FCSu$Mn5wC9?UBEE?K5xwsl)P&JL6S!pl zm}*YaX+OR{KY-66L&Ub=ZcV`~;Vp2%CU|f$!zV6MxQ0qUsNy2PXC1Ig$I&||snK!5 zYGDO^SYWf)%iy=QN_{Ybq;T(HkAAg~C7i+2SJ{q7FR_GA;Z|ccAl;=7944*Bb@1oS zBPYJ1q`sbip7Pui2)P>d{9AH>en$%UBg7`fV7L1z%yWK29bZpR0mj)_E#*PKKs#br zptlDXvwY&>1=dNAF+_SuE-i-+auh*88kK>&5lrI{KW?@=oEtLJs!` zmz6plDEY!!eeNq@m-UrQ<@g-yr;tC$>oi7c#B~CVkBz`1Fa{eX0XsSzEusIUZMawH z5&jdpN7zNJ+;)`3SNu`*LqE|iVzl(UaQB&F15m;BfW(0sFbrw=YByN|YojlbD9MDK z(nLTqnKa;{f!TRvyD(mO9_j88SYJAi7f5HH_-V_v;DRuw;uaheV-(9-%&f<_6W@EioHwZfgHnnJPmK%uy#%1x?`8671Vk< zk-v=Z*4W)m;Y@(^IK}lQcxQcSTPQ{wX$OCEvA?SJr9H5hAqe+_j@lDyJ#9qmV|_Xq z`$A`lT^TdFPys9SR@^AiKi=eL3*G1{!1D%5f2>$U+j0|?qgRr^#+)e1@|=#8({Zc{ zxq#0cP>g$F^|%t>`^e|?I2j|(LFmQ&qx>de6;`9Yp%S_FSX=jj>O?Eys-qo1cUTTy znM5g)OJ|Io+zi@Kf#?Jv(t+dsDxT9Z3rGR2FopXbX({>S8lcZACdIIu3$5l8Zh$j| zdlfc0WGmEQsJ=8EqgX2F7iA)@X9v~cNpg(;i61})0HPxB^gj*NSr|q&LXKy2WBH8a z`XDZ*%?d;}0g;UKC(v7B4go}PVc+Mma|g_Gn*_Ep-U3w((aYpz#F)a}2aG)ndcreM z573d~xBTazRCX3#=QYASvIc4^@G%c?Cvt1Cz8?fNo*zkHgiZBmAIbeg@ihiG8iGBa zfl!$^L*Ni2#BAVbHf@2u|0{Hg$RJuLZW5BP|KCp>F3u${iYkt@Vj&2mrwI2|6NKaiH(Futesv(lCdfWJ+`uh{wV!+C-qg^O6l zrqRt9M?VAIt1b5@*+#n3kH|s#3HeR@lHBo3^Z_jeb=idZTPqqR`g2KAfP%lN)L$GT89>Q%NOMV3R)DiF;kBPlLe$ zQjNdP+>7**u$NvCHqsA>OMDG&$1VN?J3=jJZ@yBj5WfID`y^;OiQMa;j%*UxDU;s9 zI?_|;V<9lva?h$b)=!Ir@`pbQnJ!WlZQ^63g8}346;p z3wsd5_%u-G!)mmhu5==G(TDhpWC~3KWByWp0`}22;p|K}%6KBta+AnQLY%Nj2p|iE z2;?i0e$Q*^H{d#WO1MPMkZ<^Bgb1=!Xh_xzZ;&+tsGZo^SO+%?C~Q%j20QWlG1k06 z+6wVPQ*fR*gi_EVokAnhTxiaX6=q`Rxd{m*#e!Ctz?YIj{$bG1OrXE^mD+LJvCFZH zZV}GirZ!No9qSRj@2Yt>w{s}R+P-Uk?WKe)keK>GJR=N-R@Dz8Q{FFT=81VY7$euR ztLgrIl}oG?D^f ziTlNG#R<|O@gV#z5Z@3#6<@CkRh`Oz*V}gS6L6M&Bz__OQ+!{1OMFv&TYN`!0UzZ; z^BQn$6J@bTEEG4xZkPD3xKrE#ezZPPZ|QUmUuT4xnE88{Cy6R9WyPEG!y1&ah&w5*uul{m<0Qq z!a~@ML#)hxp`w}XHE|mJ-xPjQ{HSjUB2zX6`k(L?qI@yCc7Xj?@mG=gZUGL!+2U+* z9-ugk?=!+Y@gZ>z;*J&Xm+qI+6!oz5uoNT>M!i?nU@1%tLtZub9$X8r{qPkaoe@Xf z5oUGYj1}~ zeTsKgeGYD{Jy5%$zJU4$>RYJqu#eBw_gEnx!AR&!oy3^-3l!U@IptBmVP&MM6X1aS zT~S|SBsg28&SO96C+uMTi81g3AYpr4Dm?qZr?U^dDOVJA349fm(2OgboyWXN2q<1m zvAw$M*h%A+6$eh1DT?i`UE( zD)*>Qm7O&|%ov#Z6f+%FF&NptpH~IqWT-#(G!1DYswlxXa6+GvzVvGo2@lp5NOwM=z9>@C*w?Z94LGbkrDK;5UP z1lj@|a+eiuyH?bzT7zq$HEjpZyY{pLR5DZwRH~vXz}3K1Tc{+=lNi4#<2Yq%r=l3& z`lqOyd!g8FEvuP7K<$T8>*m+sAvuj&b{;i~@iwt4qQk!EG4Qc5Y(-Y7gV+acOj({| zps?FY?jO^nGUVRPMZz;hG}@83*8Z` z;?7tZb|svkktEnao95vn|8GBz`N21L(}%AQ0Z5NHe}ZK)q)AYvH;c4y=g+*~p_ zlT3#2AToJW7Qs#Aox6181)R+lSX?@tR;$s-IIpXmlx5RU^*j`g;IUtJ?)VXk5N}+= z2}u#2_oUV#K@EbD6H7>g;Gj5rOsp-siG{_N{lk{kbr=C^;KVkVBZd_keS#O9>8N~2iELe3(dlg#Wx3yILH7> zNe(0vjl&(pnRAr8c5uzY^ieDWs3e@AHTc)Zfm0C@IJ86DjesB#ynBA1xPK%& z-F@6W-7k^JG=+3`zl{Da2P=jC?jLbl)sM^OrgP2RBj^R!G55P%Q@#VA%FpIIyWis9 z;WuL6Y&$=OH`A6vYoV+A1bNsUOFrlQ=u0$$kLByRL)}dO@NZNL_!s!y{6W5_Fbnjl zcZ9D%!#^hcDx4BdV>j$CtQc=%KE{g@#$^L`C|Ze~#4chtv4@y04iYml!q3NCaWSuscCeedx3j4x0%~ZM$*f!=jjY?26w}awJv>y?s4BFY235C1dfWY zX*eG$#PQKWk}$%p<84AiejNWNKVJAJl?A6zC=>}F^CN``py=wkSNUDSVT_Q!2{YXz zv8(-=Q_;RSU$a^ilCSjIg`Juf&t$Da@-m zNrRcTPWqm!;D+#e$sie}O+uj5Knj%t#S221^rjdgg;0ysSc;OOCC~?@w=nxH70-)* ziWkHZtlmrURVIc@PHC@rLOdh7urIV941njvOE|NC83&yYiOr;7siD+dx=%`!Zi(es zG5TR16)CwzyA&@Ck}7e+f0*=uWRmJhqofe57~(MB>MC`Ux?}D&4YR?XQcJ0o)JsZ| z24WUHSW1@`N{>oSr8d%1>2Ybcv|L&#t&*O_{A`i5L@K}vX0h~`v`l(VS}i>%QlYWs-Nxw8x}ST_0;wxIV|*34tTVh?T1u^sU)#yzNU;Z}LLV z^aIX?=68^A%@sNt^5cCc2jC2JM*-Iqv4g8`wkhq4UZV>SIfg83M#U>V$c~~k5n}Xm z$0Ou;M>otbt{|3KR zct9SN0;;l5Us##_|M{oKY3DorM(1XeaZ1Ih?MgXO=U+cGG&CV$ECfht0($g??BCBA9BekH_2}Jq&@d@6v0X~%#K8|FKIj2NH5B<&K|vuQOiq;?q*Y8UOh0B3 z=5g@%ID`c?2$5t+X)qWhxq&t$)DS4vHwK9z*bHEQ46?i)f2~e51c&H!5a{6Vk4Jd8 z{!Ry>0YbX+89AbmrLf^o*?Z^zm%gRsHK*f20&KW^`CsAk2W#t;6cU zG>$fgnIFK*jofOs(=A_XI7-j(M-ygbz z$hS9egZ#9SI$g^)_xJ9d*v7wKKQ_N(KU01D8Z-z{e)Z}F1_m)n6rrIZAz@+6z4Rv0 z28706ycpF<5Hv#l@MvaR{i8xM#-moyEpg5(5mf&~?5zzXz34#D^#+ped`s9QU}wMy z-34E5@YRM`5iSvw=OjE^<7vZ8stx$Rl9aDDpvSicWo#gx&ER$)sA`Gi53UVX1tQ-D z<7cEC1!{N{=#$4WJM9j?^P#%q{V}|=?+KtYGLz{~z~k!m!OY?Kvf@-tgFfbS+`Ne>wjR&d;k|+%ajr=w2jJTxZ6zS-{5~8u7dcrr-=rH*Qkx33@B_Q zi%!N{EZHqN@N~dtBF-Z%!&?u$UjP(60Z%VLg;=n5X7)1nl6G@v;a=bgu^hHNl=oOb zl?C{E!OviJ{sQ^#$>N7S3&VDySdJ#bwkM!*APxp?PlR$PK5aD1bn`d%!2dq6%}G$EQtXI9^^O zJ=LAzYB&6(aWapUu!8G}3WjvF2g*uD38kS#TESN|$|w=(4}=Yi-v(8H5LwDw8s3@T zZ;-wXn2E+)FIs^2xhQ$oZs)?~80`As%Yk%N&H4eRS&j;XZ)hwq&uVHRYUOevjA9oN zwe4MSmJTFYVh`jY7BR;vxnwEzqKA|m^hElT@jVeRoCi$HNg={AZ0to!tdx3DhU*OS zm0(B9$`V=aDzLL0uzc7=Xu-TJcfMMVe+U6RBOU73g+FgNU z6B(4dHHADY@t(*>5BS{+KS@ek*v%J`0-UZt3;SL;_mLr-MQRh_Rw%{7CrgbzS$YP# zm-Ix+y}&te4JjW|uyz(HFzhlv#frbP@Ntb~PzPuaJz>9_SL-o*XYr)Ly+8@YQevSe z!*&fRz`l!tGTgokA6d}5`7Z%U1IpU>Ybe7DN^K~BZ&oKj$(LV6KhQQ>9;3dg~aar=N|UkoDa$SgbBq-ex17E%@@< z4OQs zX29Kd=qFieM-y;hC~uqTVE#4wIC3_LETl!Msx1p9W=>skU6vGVq2dMb!XzWt($Huzh zI7`}9{W3%Wj~h_;hNHBap+vtBqToZ8qfuH8^pt1OhHEN=pq4r--#n%K6V)eWbB*Q* z#avWBUZ}k0yC~^_v@glvlk~^J)}bckp>(3rHsck1c>Q_JjN5FR!=@j?#M9-d|INu} zlvlPALn7XG>w02*?~3@ElQexI_I+*Wdv@zHzE&T=-X2`H1DLCs_w8@uDu{7$2Wv3S$aE(&R(5^lORWC{4eu%)Pb2YYtR=tikEbJk(iMBh*ojnXI>Ij$Vb$C(wJ7vnJeSfcJlO zPR!y;RAR=+1MC)xUCCKq#YGn8L2b}eCc#X?K5+)lSY%+AQY2+*FB?@fZ;j(c8|88EyCHv`7AHE?0|Vk zTE?%F=ZYWlb5ZgcBuT)Ihh`o3q3|KkF$K-V+j6bHCOW|g;AwI9#-Ki1b z42DS7g1o;^#UDWtyR-TY)G)6-`%wM)*Ci4%}$~VZH3dhJc%thXVR8ux;vKTvOT!hbquKglt(=XFP@SnT} zKG3)6HgMR!Pd@}_-$(QlaH4*WS;?1ZKYJk4bT8<#-$1g@FZ4KgPA<{Q^a{9kZqQr6 zbqjEJx5Jr-4qPhNnM>okap~OC+#2ppZWs3@_dRz4QkE`23Qq}lkt2{(l*{MwGx@pv zL;QSjoGsxCAc<%>zk*){c|ou6ukqjU2l(&#L*OMW<*)MB`5Sy0U%^-MPGO|55L_rr zg=NA{;X7eJcnyYv%V`vNBbH%DeKoieJ_Y@Hr}&xpIjGpXL4Pg9PA|a@iWXc%%7 z2uVG?{)F_J>+%h`OeT;;69%a?O(1h7Mq`KUnH0#88Lru=d0F#21l;mk zL7Sv)t8J%E*0$HCYP)NDX?ttawSBciw4=3Swd1r?wbQiIwR5zOXcuZ1YgcNY(iUsq z*1o6xNc*w&6YWmzZtd6FecEreN3=g{f7PDSp3#izZg^s)K`eWJddK3U&h-$9?EPt~XC@7MRz z57H0TKcF9>AFUs!pQ@jxpRQl1U!-5GU!i|e|D67L{RaIj`Xc@7`cL#b^gH!m>i6pR z>G$i8=+Ed&^;h(_^ksT#5Di8{pdr?fXh=4+H>4W68hRK88ip7~8b%w&8D<+67#129 z8&(*eG!z@&HGE|F*zk$rQ^O9!mxkSjy@qcLhYZIJCk&?yXAGANoS*1t^b7P$_G|B# z>etn;hhHzh-hPAqM*5BR8|OFGZ;szwzlDB_{nq)t|jhWb~UCM`xw)W8OBG9j~WY%%ZyJLpEf>ce98E#vCvp-{D<)^Q&XI&xhcWa z+SJC>)|71OU`jFdFr}LYnTD7$Ov6p1OruSirYuvoX__g|w9vH3wAfT&dcw5Aw9>T7 zw9fQ`X@hB_X}4*gX}_u5RAH(#^$1K491@rjI5Kcq;Htp41K$ta5x6UGPvB9AS`Df9 zV7-y`Ce+KXx2oPo9Q361rv&8$HV(Cg+C!b838D9ewh2uM?Ht-QG(B``XnyFMp*utOgzgVL z7J3})YQbTlVUb~$uz_KN!Ul&82^$$UDr|Jvn6S*SDPc3h7KG)8tqR*1Rv1i-;V*^19KJccD7-j)Yxry7 zuZO=G{$co;@U!9P!q12Q6J?3xB`^@{zhs{ULznD*$&zb)+Up8Mi-!xa4E6v2Bx0ozJmJmy*CCn0T zX=sVGKuE47#$va`TAEp$mNu3oOIu3^ORA-_1=ku|(k%Tf{VfA511%#gBP|mxQ!Udh zxt6(>d6xN>1(tlvGRqT|6_!<&jh6kEUo0mrr!1#2oI$*s6(Y8*I;-Alw3@8-to5x8 ztU=ZgYp6BS+Qb@VjkemXF;=@Z)*5eZW_4OySQD*ntVz~(*7nvEYZq&pwTJb7Yfo!$ zYaeU6b)niIS>pJW6){WMetgl!%SvOk?t*=|(uzqXZZ~fl-gY}^GkoBsS zG}bgWG`2Ku)Y#rQwsF(O4>z9Iczxq-jel-@sxfJj(qv?l=bN0zfV(~F{ivN$yP|GJ zk?5T0sbB&aZ<}D7Xq#l4Y@1@sw&mES+NRm2+h*8uZF#ntwx?}7Y+u;EwC%Q?v7NP@ zv;AQ^Z~N1B!S_6FmwpZ9I?JhfM>TKGjXf=+|;-Qarto@ zCC=UK_8A*T);;{o;-B!SNySVe#Sd5%CS< zBjYXc*7!#8jpLidN5x0S+u~#5?eVek&ElQ$N%8sd>*GnYQV5WsPQfWUB?zR`IJHil zQ|~l5{hUUpztiLla0WW-I~zEIoWafzXQ(sG8Sad5HgrZhEl#U5)*0`F)MaN&XKQC$ zXFF%Iv%NFb`J8jT^9ARN&W+BOoaN36r`stuZ{B=W^Cz3HZN9Pjj^?Ehfo4gFP3V@8 zp3pa8WI}$zvV^x1b|_-e-tD!c7wP@Yi)3SijX@h%ZQ8%-<|fxB@~UC8-)7Th%jVe4 zDVwu5=WL$3dB*14&GR=e*qp!l#myTxpV?fx`7$O?!G)H>MupD8gu4dqWwiDiY^!3EGox@Ot&R^OZ*n+mb5MXwv5;^a!dY}MOz--^3IlRTi)C9;g*lK ze7t4nmhZOg-*OyNH+ylj;^xKo6(<&_6n84_T->v`S8;mr1H~hYrxs5uo>e@z_@Uzb z;x~)mDt^28-Qw-V9~6I5yrXz$@vh>Zihn6SUVNhX&*BTkCB>!1my53yUn{;|Ot)&c z25hx#joG?m>u+06Z#}d1+}1y~{<-zS*1xuvVxsuUkvETgjmhAGpWHvWeC~sfcp)$Sl$;#47NI!*eIg=~c72*nY zSzJz6bJu;YL|02!D_3h*8&{I6t*f0Y+11|F!Ik1lb#-)ga&>lfaizJsxw^Z0xzb$& zTti$#T^X)nt_NHXx`w+(xJJ9ixW>B1yC%3Mx~95jLTo5?3vSV^ackW=x87}V`?-y7 zlRL~E;WoRi?zZlB?qqj+cL#ThJJmhR{eb&H_i*Z_XhVy z_b&Hd_xJ8&?i21)?%&+MyHC5%x&Ltg<-X;vz?PUFnk}1Wr!(#o@CLP_kZOQA@iLs2 z*bgrFd~PFVqZZx?E{=|T4?drNk>AMg;rC zi8JvS&C^W%Oyf-X%831@=^fK{(+8%1nm#stf^oXkL<0B#TYw`VE}&&VN8xMVW=-{D}Lz=^l4!1iz=CI^CNqYe0zkHh$YsNCMC8Kdr6Cu zHYIIKI+moBbT7HTq*qDbk^v=yONN#VD|xVFM9HXBiExN_UnX0CSk>lJnBkOJ^>bE~i{hzf7(;ue7?7e`Vv9FRz@qLawG< z?RfRpRdOxmTKcu}YhAAAU&rE!97ey|LA|*g=fJ zM~P7e4}dd)QmGB(-1nd~el||@&B6BqIv%U81iFw?VF~EX1=!hrjK*@0!(2fvbS1db zR)HsNHNKysvGi$hrL6@&-80~@dlq)jx#1v1g9z|)An3voSh&z0Wpzw<|1epE|PZTsICj&gihtDFcW*dOZY&#ls943 z7DiX_A>3--81M>j)b4`Ycf3IN<2=Fveg!?mKS>YstLRalhLrM4aYw^4dX-;Dukra5 z_dC#A{Igi66Pz!~Mw@G7G6_b@NP#w5CeW5U1c~kxsBynQhcp+1qBoj4M(;Ltr2C+; z#kh8TNt)aW&eW>{v&3L>og?<*g2>N~VTJA&heC{Lj z)ASSbSh~mju<#AukHY?#c{X?t=MQdec0WD>F~$D&QV%9Zh4c574I8;WWW& zpd+ms(;_RO?={hd5l2w7kq$yfJBH9Pj&XFX1GG&Cm8Lib&}_#bn&U{PQyu;2boj}G zp6}?*_8qzRyLg*u*n$n2UZl%LZpDise-CKID^k%8%Qsku} zm&RY3eQEin_b=_abnH^arTEL)my0j&y?pNS&C9wgjw{2jJbz{HmGf7OSG!%!xH|jl z@~dxNegEo?t9!2MuEk%=zE*tgn`^FXt*`gEKJogB>)&42-H5%>`^M568_<*BH);%S ziOk8HGiTJ8v6-3by{741S###*?>nGd*uc?)Xue z7jrIpFBu`DM*lW;?CH$Yl4?=h+sIu?KbG3IVkn_ckXwM{J-6iG4TGM{HoD==Qourxcce6J;9qM%V0jl zLgZVF(0deC-FzmG{U#H^UL}V8za0<%wp&ih1(DBgh4j**w*lQ)&DJ9tPXXh{2 zITnIlQ-U2=f*n$VeNy!tNL!ffmYHPe_Rt-mQ=msdkA@xtJr+6>dK`2XG+3{}qk!9m zpeI33hMoeA8&<)C$ZoM>cemmU3^Y3{k_(*&JrjBs^lWH0Etv~F4Eh0R#*xa-+l+u7 z3H?8n{zFLXVd#0#^Pv|&|L6A~4EzTJ|GP0jk^TS8{eLR*-x0bKbZ6);&|RU^pu0hL zhwcH*&Pw)#W>?7dhVBEM4vm95;0IG~*9I3N0bdIt?EK_l=poQUp);U;_5c4<>Hnwy zMm*|N=sVK# z>N@hkP_s#!*X!{a?n7+5+ zr&QWEMYft&745rdrj$a>+|i2AzVADVK@w$;N~9DL5z3mRl2np5St3egUqYnjJLk@X z-+%qS_xFD1_T2OA=eg%T_uQpB=Tf0s|0QHG9>bL+^w#m*8jufu4~K?UfRVy%Sof&` zK5m{4i8~b`NF@&x3NAI;fd^5K3y%*L)l-(Y5$;NJ*Lxy^&gwQ@0-s z&_!%nYa)~#%LEhW4!CFW6$&Kfz#;A@_#D)Phqz>vSFX5S+1JpI>gJADO=t*jXNmT@Vo_-AE zdX|Cq1Vh*;?FAd{c;L(SWl&PO4&(08xIiwDI_%q;oqy=aTodXe@&yXs808UWWfOh#Iu-%QmN~Es?qRycZb!;aD zzfb_Z#(l7A;zF=o^$Z4|Y=M^YEmi_;`8e3LWgR##)&LWqDhTb81oV$+ zSY{s!^vHIwaS8(wq3fXeB@kr%I$*~5gRq>BfHL!k@G9;GZ2mq876d23^ck07U!Vrm zHKDikWSn57Zx%7)X4V%Val13nw$K*-zx#51M< zb9OOIFQ|soZ%=`{nlyw~JAl^e15o9X3FD|6LFfaT6`z(4p?cY1RyH0)DYDR2vkboM zMstajECPDN5jbXY8~TqM!-?G)&}|g}lf559T>5(mNLvg)ADY0a{1fm*7TuAa$_LTm z2jJu22XFZ=fQGLwxVl^eTQ>Ur&-Y6ZTlpE(_dJ0U=;5Sa`d8p!>W(_1 z`2e25`_}+D3*Dgh!38Mxy9{x6(3~f{)8WiVElAJ44mBn5kYe`$zAev#I@TbZL@z;f zzu6B|_X=ov911&cDuCw0^H88V8{qVQC~@2a=Uw?gL#qrHvDTvZM~^{Vu{f+*k`EK5 zHQ~_(E%@<#1hzaJg)NmM&=(g10>^)X1uFtJg~`ImW;Uo>j0aDD1JIO90f(!v(D8H{ zc7%q(UVrqi^tEM>e9sPapP=tnY0U#wPb0V$(G0qc7vWmS2$~cBFz|=;!P4$LPz<*P zFX>jeo(mw@r3bPX^8n#&0`eUfz~CeLdRy2^SgzX#o3xL^^s_aPuWt;37YgCk z88k+HQ-mFXeK3O^52E8(Xk6C<#_c?y9La`rhuc7BxiFM{w*sjLjgVB?0yz(_!-+{( zq2cg)5Dan$ZRbhoxr8&UllcHo$ESddh!5XS&4R(3dqK=$8&GB+g+kYrAVWO^EYrQvMB#zRZuE_T$LHai z#}{z$l|ui*N54TSJqc&4T7Zc@0WCi)4tt|&pg_PJs%ShmN+NhFClv(W?x44%qn|+et;=Y(e7w`f7Q zt0ByC*#gqc!9w!@NUdyw5s`)PbZ{89n}@=)lvyy)o(wG$RcR}0e z7U-CHf~lf4Oub(Z>wgNv@WLR_nbrl4WywI#P6sEYCeU<#1XXpNAToI$Oo_M%fqQ*G zZK(%P7r%pbQW7v&E(Jduzkp$d7J_&1a(NSUukZl>?K!a9;62=$bP+t=a^R_J1u!?( zL6?OjbVu5O*0gRoEte09v*yE+&-dW|>MY20sscvJ4{#Cq3C~xZf-OqMU|OOC{(ByQ z^UGq`pk@jUFLHn>RtVV!XW;lfaR}tM1K+bBU|s4lNVU&|?{|$sarZe`vtc1*-BASE zAvFJwtus80nGOE0tzh)v6Iju{64v+^!sU~z!TBrt4pFKySYCF9C1GfmI?WU?v)u?= zdi&vdZaXX(rUBap&9@`b05_Iwg^V9Fq3!w&khpON9xgovwl~lm>GQlmF~uBat;zsN z&&{A|zXn*drog;w(vYgQ6B6cZfuhZt=)Xqj<9UFWF-~3Sy?7jxR1v6ppo-=SY zQ3MK^k6=c(Hv~TIhW#0np-5vd1T?FI(AzSwK12a}Rs%$A@P@UC${=w`AC7(54l*t; zK=Gp>l%s2!@U;$bWHJ-Vzn_2&PdZ^=wUS@t%?Tg67TcUxOLU#Bzm3#bUL^)*hUAsEwVAs!7um8thziw8(&Mb;YX1BqMIK$DYt0g6fnWfC$5 z0g8tWViWGC)j!$#wQQP4POH`2ERCf~KPE?3w+O3jF$yh7q5oDEb^zpDFf z^dIDGYWJgOOQ!YY)by2Zs1D8BLiKrdg+jZTcr>*~WvBG*G-}AM8K;`2Dj#~V|CZnL z*J;=ODo>|Amgd`ww+w$nd909I%3THOS)1sZ#rb)L#)brjhS+*X>PAKyILF00dq&6E zc%qTo#W{)yb+a~()CqHObc`^Gpj!vbTWqFlqPM_r!D3(XZvD4MUVLNo&jroM1CSa- zRcR9}*rdI6@&xPXh;d4$LWM1QhcvQ&XbWx$p}*-@RJVzr&|-SWv*binX}#>uK~ zBJoyvM>2JikZt+>j)}Xc4zJpBR7CIY$?_*z52HqOE{ZXQ+hKnC z(xTw0FR#_^QB?P966*5YbzE`S<7A?pKI_f$<;#=bpNZWxz^knGD0Qmu>-82}ly98e z*Y-I)RKm<^aN`DR5p6z7a^b=c^?@sL6mqQs>J;~f41D!GAnN}iwe3V}9y2IF$Ei#G zn8dyU1Llbkk@sPJ=Bp$7GP!rv@5S781OowZjt$J%CnlhD-_r}II?|6N&n%KiLrBJ zgFQ#;=J28ipSqtKtZgi`oG|S5vaYZBK?CJIkA1xHXztpUGKG&b9UeT~o3(4_smSdm zukt$f1h?GX-qNFb^R&*gIomH}#BLvc_H~EPOzBV37gJNGeGuE3x1xkGt!78Su8()_ zmRv77C#R&N6F*73a#Sn!RlWjmnnY9H^OrH<<(;2T%4I*>(%i!+D!b4#VPw5|ZQ}i+ zl2*UND<|^D?`6qEH|>d+nWE@RDd|u7Q6B%r%IW4Eql3eur*FT`+hVb%ZK`GGg0=Fe zw8YV`P0vMAu0Vj&>7I+OImSLJ@|T1@OyA}0TzvG&k}dPDC#-W^djIgUB+89T&w1m< zsck%dXRlYl$b zfvK*+Z}xqXy)UMz=<9v{{P#;QwD}F$J}#SXEY~V^%-?b7c((0j!JzS*!UiH%FS6D+ zSFSA-`%qbJa&76+u#%)F#}-`lcz3|>?AslY>BVo@llBLOEcS7EntP`D2(R&E4SS(j z+Jq%}7PIC0_GdX!eGghK>+IVR+)4eGJ^nyz{ukYs@B2-)9Ih`{{g6WGwpV){kz6;h z!FxrMJTEmkK9_aa+An^{S%Kqwf=T-TkU_JTclk|F zrfE)e!Aqfxabi~C*Z73L?v%bbYgJ;VN>u48m(yELS182qe=I4u=f3o*v~$|jJC78i zq@7hFgSGp+rx2TOCm)itbz42@fnZF<{zDb%Ns9(%zghj}$Mj7P{pJaIx7PU7+R9CP zFL+;8-^6@g_r%N9D)SujrJ1$9n!J!fbob4kkUR7w(wVL&*%^Owea>X5l^^XWy#zA9iM&-f6Sb9?Q(9|99j7Yo8FW&;RCOPSBR&a)3jJR?S(@84}rP# zOOJdtB&NT}?%ZO*Qmyw}oN&utJLsI`fy?5ubqTMYWjN0Hd1O#aSpFFO+o!oRryEPC znN9XsRXthonDXND(i6Ugjh4LjQ>b~h*QTO(WBr<=cTLuvQD>*~yzkbpIkGgQa+9K) zFK^a~0Er{b@67k=JS<6iubHe9woLuJqHKicc#T-w?l+RMhdgzQnkMYK>iJrJ)NtG# z?{URD-J{FR4oBFFV3PYST$M1DJMH`<>s~7-}V+I&Gp)!YBChB)tk9;&s(YW(g71S zQjNqr75Z=HKY6?_`?6cYk>oF~-cd?Z*)=-ZZ6{rA$3DCJJJj_mLf?OS z?e>aYXXyD>eKdMb;=B7Y3zzp^@Ode-T+*s%f(7OLvv)SHP81i&GD04F{KMT&^yk4UsyKZ+( zW1z^^WZO+=ce}u~WkLt-CYQvV@sa`Y4a%C^tlVCGaTc{0ESc^ZK~>)UAmF>Xs#5p#N=_JN6fp%W1lwB!t~>tlUd`B<`P4box9$@G|Ig1S$r(;c(s7&jh`p@ zmOg3_VQH_n&P_J7sp0qU7`c@zFW&Yr`r++VXUSC$R{GQC`S-%r+1a_YwI42u+ho$dm~hF zZBypeaV?=I*YRy?)H^rh^*&3p5$Aqe)d%~98&0Su5bA>(e2x!NW(g06o*(d%d4xWT zZg;P+N<84*w)`1~N2!eTlFcs#deY0!cMh&jly5G6v(lt3yC9+2N;8;dlsihfwCVHx z6Zg#CrO~C$zx}v1-9;{Rk)B_H+S$zBS1~`rX6w&e*8S~;Wxy~cp@IHIcsTRiXxB*> zn$3*8c9&<*c68pnZ6oEv@!-)#d-t_e_!l|5?U&8>);Qi|@bGE2%RBtmBfpS$c8R_`ozemmLgdzC`#`lu7G+dWE=xcTnZ_wf=6e3pf)Y-y9i zQkTDGuGGIyc=EI90;r1P3O zlUe?u=Iy>S_+GX=x+$jdv49OtyCuxZMczsT4j)?McOdCuv&fxYc?BzE@2BcaxS~?B zjCpNU#+uii=5gn=%}iD;k!s3(rpD6J(;hrlVijOMGpMe~K300#N9_a?E9syY%-t9I zujC65-ouOJB!j2?c-tV=byaolt(vFLmQ1v=PMIJr9QH=^zUHeF9d!TGJ}Zk-9;6Oj zs~oNA^KoTW989VD_F-sEf`^00IFI=oNA8v?n11CuWfR}@)A*i2u+_%M6Y?K6Te3=5 zu7Ej}u6gk)r(RyowwmwksqJ=c$DkYi@JRP3)Auoh)mOJ{uKDig7_G3{cb_HqfJ{T%gEPef6Xd zJt<$RirqZGE9sH$z1)5&?^mYE8Qs;6h7+r+UEVcbd3?TNXMWPp*KyOAGz<0dho|x+ zE}APGWu}t2J8@-HZ_1^E4pC*xu21=SF}E$j+39Whk)MKXiF3PZB}yDtyeH&``aRFw zm)Uf9&ID%2i<=$cwe+Vh&DS)IP3r5q4fXfmliuLHd;1S@{~qw5nKYZtzVqcrn@N22 ziK$vQmgf4Gx?7nPFlaM2v{mL*WFOov)gc=#ac%81t<8AY&3rBaI@E)o6_FMGU?#gkIHxujnxXU}sB^Q9v@ z2Qu#&=H9>XVHPuOChzQ%9s81wCh>Gy+_|f+m6Ui#^^ii&#ZM(sWt~gyzoagWJgL#s ze`Ipc$jMUMoF9AMZmVs3+2m@juHn})q^><-)h?cu3C`1meM?`_*4rM+FMBz3 zFjdtvf85m%KK!z|uWJsw?ws>x%8X3S@w1QTgi@z|QS_D{_B-%p^5;it>h}#|zl=Da z*O=R1tNocxCsyt*X<|-#>9GBguBn&XL6cqIDSN7Su71_L#$wo~ zS&^w<$%tRud%kG?T#cGQ$H#W8{s}&kf~O9voDJex#-BmU|cOHkh zovNoy>;6``jJC~f>N=j*rYpT=!E1vKciXU+%(fObvgo*7R#DXaD(XtI&yQ2me%oxr z=Unsd%W2JBuH!T{zWP*zH~s52G4UAJ3CmtYPK+8_p5%C1u#rYu*(Z;-e67*-*AFrv}pPio+0#$zB3-Oo{y+|Ud&uI`^r^S8^fn& zsdFZ0-wJ3bw-xj$o;Qsy z^?~!vOMHr|?-pH_UNQdqdC?&LUSFbB(yDM=qj=bx9`lD;6D#ww?0p6j^!4{D9D1_5 zt!JiTUYq=<$SsyJ!c)@?3l>o#D{pk^$JJ~*Wb{N^Cp*VBT%>>c$6g7i2lmf*bv=;3 zv&ySEe67W8zcX?Z`KQksxzV~KIa_J?tLtawFUoQHNA-+~_VC_ra`9UK;bi&i*rl1q z6T_OKTT^#??R(s^;L`f3I|+Lkm%7NSH|zR^WmfA8v^=%hzvffTh-2|BkSOwcc1`ul z*Vd~>{DIPuO1yk$6Yn&hpLrnec9n&cV_Pq6qQ}(}rXNadRS!^1FUK{{|8^t)bi9X0 zEQLPWxT$N~%dMr~i&w8L{%-GHZ8tf6>o9L$Pz}%br>{E$huU}MJ$65;r7A={)Gt`A z?@7O~>{)zs?~@&_{ZTdOq5AI<5D~?&3iI?02@mjfjPmudUKQmX;}wfvEhCGzj-}N+ zYn%DDb_*6RvUi{}2pEK8j$`$aUc>)E-3knH~h>D3zkkci~PMjn+dCF9d!nEn~ z3KT^pWffJm8R{CEGiPaO>u{PQSGZsWLGDVBiwI&4BGAtQNeQO#f>~IA zQC#7I708YF8#VSZmM3HR^D9q&Nw^vGE4O~<57`Mw?|)k3)&VFS;8s9E2!dZE!pMcg zMj}KZz=iC@zfqG;fQBjr+zMzIr~M`oMlKvS5+Mo!F62)58#UAb)^8GF zzwL21;{4`RILFC6A0v@~TsUl;{}|ARgvc^haopjV z+i_3eZNdJ85iW>8m?It=_E1ej9NHf>M}Ye^g@$SbfI0@xg%6gfMgZtZyCiD}(FoRa0Z`%W1s1AVh~hyt$3hZYp?;7=0H`k{aewe4IRfBa zk811{6+Q&m34S>rZwVg)Ndz*2KtUV|l2eeJg5(q=ryw~6$tg%q7UYg}g7*t9f6z2U z(hyBUjnI(%A88~;g)|te5rM}7%p~hE{#ZT6AFKbSHFAqPi7aG|RycbwldL)De~^<_ zV_IWYWAzw+tRCZ!)udl;zmYovuWJbJ!|ZkyB|3;{W^1o+|+o#|aDirRDf)NB{%|X%n-^nSY?B7Yb{C{hWjcIs=3XQv> zVFUqLb5OMYcXApj`*%_<|KD0;V-{Ya!s4!27(qbR92Bkpot#C={+*P||F_m$W8gsu zhOzRC<|2437#kO`;xC#s_@&J?|3!0=U)ujjk2MFp2*WT|e$iZnb4EeZf22u+U)o&r zU-Um}|06xt9Pl9w!&v!6a}n~4G{!{rFPbzM6a3Gtu@ydw$ByK`&|Crc`sSD7FB&WV zO>67{AH`!w@?U7K;MX1EKhjwFZ(3sy6fR&K7YY}~5DH>o_$L~%elbb>FEoWC{Lj|d zg2n}m<3i)Y7(zn~4F5zU)-NWB|AnS;g#XzZTd=r*aa>qj7(-Zyf#IKM#QMb~@xRb4 zj_}`FZ@>zuu+V{pa9*UyyMc3%kuC8e8Rla>gyU;Etb+}(h&)3h9=^T-WJdy)BjD&F z5vhx4#Kwg@lCdu0<3F-pl0?J?1ei$*kc@?JOd@^khl~M{q;Jea`lMf^NAi%)FaKD^ ziW<#fN*m8LkIDZJ_0P^6cXe5 zLiVITjtuK!jPynNCoQlp(nFFlKiu}PF6N_!Jm`=eM;Eb48IBF(Tw8>V#X`o7{Neb> zLgVUkbg&=95d=OSBt`SDU>!buanFM)jFSU49^^;{IoRRz1LBiBg!7TMoPm(zgX0TX zlR8L_^|4!0K;qar_JLgCf@LI&Y=`8b6-Q3Sf%P~tPHc!dW{VLV17eYexIG*v_K$sF z0hWll15k|$?qtlzy1?OKEm8;5c;{f6Bj@6z zPp+?DIMP9yfB5?4=MNtCMi!EXJ(CLy@labRhQG$kqH$sxiv!n4hik*pMW#sWukn#_ zu#kj>_Y4ArE8;H0JX9zg9=_`$c}UJjVR3X65sp-_4!MU=jrFiEKstO_j)0WmngX1H z`8){4fN@ljzOfE2m`_1G9u`NAeEs5)w#Wwaa6!6b?O;EoKSgYd2~<bQ4lWOk4~kblw!=^#DK$2PxoIksdB*az7jZVc;S-7y{+C-#A3#Wlwlw>`{8@JmL< z!HJJ#bK3nCGjh#??@0N87mINhVH|w{58;@P?_SAGKzjJ@l`NdQSlpdlUF3s%G!HJ!# zOU8t7vR&LZ#!>fko)VGaPz2E@p;32X9tF3GaojBMA|8?nA{^BS$DIlktbt{i!ZxHe zFXEGc^*KCJ59|M_OZr9ab84(R<`e6YIHw&l7P1Y}o)aT#mlHekjeL-Cj_Gh?!O@U1 zf1o!WAP8ytm2ZA@@7pGvp%x?gM))Bw6?YCYQhnSB&j>$v=FxgD?bW!7TjHl_TUl zPvkJL7M9?Z+bUf>nlcYBYaLrmc)bus5mfY4@IS8b|BO`NFO(V6+uziBRa~HNu!}*A zwXMU_RbdO!PifEx?#GMq3W|>tlHe2O$Km`g357xTTrS*v`7nZ_@~-*n_0tlGUo`7B z+fJCTTg0<>{zz9AEAaF;>$Ee=*zC%C?pu_kb_VZ>%o^D~Z`Dyn!LkKjs`6iH=V(>T zr7P5mZ=N4mE~(S$C}YjLzCXXKez@&L|Lv!Wo#RbvHj8x(zLi;O!#~h_e5m04&-=XL z{#)(Qn?+_n*z3PWZdUR<7%FP|e8l=yW#REVj~96?y7D!m;#y_h+8p&CGxA?;(tY2~ zKRuPttfl?_^X!NHLy3nKd|gh~S}SP`X0kQs9aGLYVV1Y&XU&pjzPp=5cO(tIXWw0( zyos^4D7>eC)~L)po`QTSLHdTZj^B(v&Axi2^`7Rgwv^ZZ+`qs324gBlDpBFFVLs7w z@xKId&;S14AnN}AEH`lRvkoF+bd6l>=7$-Y%+m=En!nU|(PCmr6eB1|FT~!K5Z>8aEti8{wDuZ$W!^O$u^;89M@ z$DHfe19SRPY%AZ_9lS2llrO3hK5Ia$I5}qFqvNIS4^qF!EoNF|h1Tg6)z27LdUM^9 zYoA4W>TGu%>tK2}2>5Gg$ZQh6FvC=Fsy2Ef*I|N~siRZ0uVfCL{5|h`b=liPsA!3x=4;+sE6@D6c3rJSRHM zY+-R1ozZY$+2?TWfOi{q#DsevNsvjXPZs38nf`-ax$|`hQTVOkd*!Eu$h!Z!zl{IO z{`yaHt9cPIrmO9vymc0PuZndGooCIk(X+IVba1oMcd#=K)AKhq)3XbhA7rW>Z(^Td z8>c2#e->HIi8Fa-@lF~i zr!`rdPltbs0Gbe2Z@j+XbRl^I1w&yY5sIjyv66|HskpL)ika$cNpmSR=^1m>=T5MY z(Ez1W>i2LC-1dF1jPpRp+~Ez*g^Gt;*5iCIEw}rOb7FD}|9PAjIgH7tac;=14}F01 z!-{uY0nU-i@CX~6C+TPV=r~uNm9aZ;zJzaC^9kq7nSB$@ao!k7-&Do9lc5%P2j@@g z!jHK)hk8{RrZ|tvJJQo|F8Llf8ISWRmUre7oKqY7j)vj9Y9F?|igT;nQEDU3uMq))wccxzPq0oS#19KHB3P z<M6@8q)^)0OzaSl74 zuw>#q&VIf93C`sryPT&upS_pfx`A`LajRu7&gI!5*4{6FBS_Nv)pM#K2( zD#e=@Q|`*Y?z!EW^x##(-LQA-7)f6)hfj(s_WvMoG^_sbjU;d3Q)1sM`Ld`|Q*EbB zFcOKJnw-R^{3ZUO`W}^=v^6Ih^eZZF$qHBI&aoGhJW%UDecpL1i^j_K8}^!OeSaR% zShwWOkIvaA!W&mka}3V~-oyXo&5Az{1&rIzTRG2Z31P#<>CO%|ix;4u z03p890tb>!>M-o>Eu9dF_zn!Zjg#f#B_wX+=xAwc;|PMnC7pP<=HSTf z3*A)Bk5aNNUfPQSLpN0RNI#{q=fw zH*VTvxXwPft!stI>TuE5)IPt9JcktK3+^!9?v}=QM?J_=t4=xQ+Mr*1MmwzFBh^dN z&8)0GuJX_noo*F@FVr8;e{)470 zJbqX058A0&NLlj_dcd+NSnD@U^Im+dPM7xTiQk0bvx2uOKKu6z1&vZ4(MbzJ-rc?aqAAmN03Z`|ZZ| z72hI9sWGKn`wMS%m``%sTKGMBlv=c<(4ctWYg(e3Px)x=jx^8j#5uvX}DNaqOr*3ak+n8-Y9kO zj99$Fq;#XU!?l${1*6oa)YH=zsFc+^KT|d*j*L>}Kf9ed`{YxKk%+<5>|>+U!;b8$ z^UhifK0M@F-hX_Qni?ow;CD&vfC+Wvit))&Dr;KwB!}pi9kWaJe&2Fxlu942dvelB zaEaf;tf-#SQEI8>{Wanv!KYV#OrAOW+$hy_vyYTiYH!va=f~=q<)hTE)bc5UYl_4A z%5}oOT|oVR;Y-k*Mp~ASr0}?9mq)1~E$3_`F54arT)1|Ws-`K?x^BYZGMS|3((CF_ zdo}#2wT)AlYr<&vzt)dZg%4)PU!6nj68PRM7S%XPm1dmWv3JP&0QHe``G?!1)ZHfe ziaMWKE@md=wMVs#QpJztW+^`{kvr7IiWq7gr4Bvud%ZMod6eDdJKNTGp#3{OmG24F9Fz4~!^L+EC>MH1WqwQ6HYj!ey-|O;A zCegQ^p!|QdI$t3UeF|hL!_(&(+TPt}vbuMpz1Zgx-tj(1`JbS?@vL3BVSP-6!jTuF z)UpR(g_6-+ABhUq-13SEEK3neQ@v+IauLHS~K)5AU-v zYlR0khz(4ZOZ+iP6=<1xu5ekVq{6q0N^?d=|2p2G@h>aP;FRCOE*FDyhaPzIu&HvZ z84V5J`o#qjUKHHoWmByR#SVWry|-xSMal|2J~lNd{rq;P#8dNJ-SotA_}NtXHC@NY z)rLL_eRA-uz<4&*MLlErC!=&$#gfg;7(q7G-N8*%Kz^~IY52)Ey+UZbwUWEAJ5A&3 z&a68r&LV8;hIR~vGG(q-jfFUynmci8_b!U^X}!1X zpz{)J>NNfPr#@bx3zw_%OxKlSQv7A1ee?6wU}uyQJ!`cfoYowba0Y=7FsXuIibYNdj- zCwp>geoGlM(MkY-nZ3LE_zegR7yq0?p7UVuUp-dvIiB})T$-d&y*;H zq$s<*IJ#LG#j`i}@dZt{&)%BDebZFg)BxS->d{ACTW`-;;Zml?rsf@*^TGXNh>)p^ z!l;8fo2o<{{vx})TKe4x^T~h)o2t^V!*TwrZgy6Q*vRIYY^p_ci*d&;DAT2dEmhZI zQwz-&FCWaC=K1B>o*xa`C|+;f`AfGwUK}~KpeJ0HP1W54H6IT+PS|+6R$`Jq+TMVD zVxIN42E#4Y(y9#D)IM{QI76=tQMSf+=MW<{Rnx{shp>q(K2RJTJ;emscU0alJ+Ra* zWqC_~gDIOjn%|SXyCOe~y@Y-)X*QesA-!Dv6A#U9`)s{O`g7RSclRb(C|NF3wo<psp%rcfoXHw zf*M)_XXG&0R6h@g`o%g@(|o?pDh_3`se{2?3+5Dkm_F1VSZ?LWriwbvS&v4zI4qe+W{qX%8sRHu%4(K9O+x2{WEpmo=cO)VPO#pKzOzSn9~ds69A zHnn|i;QFbHrbPs290}O%&ZbHqG^5y84y4GmF8vs{0<|Aur@172d|Fj#=F}A)Z0f7~ zt>JkR3X9y1jC*bCh4SGk-9BDs;SC;==k}1X-3qI z^}3l2*2`rB(DA3Py$x8Wwu0SFQOMIshnL$#(M*|XK)IR*^{+&sJ_yO(M4?I`4Om8^ zz+$AK*(^n2X9U7~(qJb&9iUwZ;HWUL8nyz+1gcDg0j_L?4?Bf{auC_( zrGc(}8sweY0vES$h0+NkfXm07BCxYz3+z0x6$A^nqM0*M+h{t{suNp4HwfwLrh#06 z2o$-9LWHFV4k^t7eEP$t9_~nq?2tg!*VDy9e=3zE__qE^iTnhr5T+nk=$+3r-oZr>cki)Ts z4Lrymmjz*Qo*{ug6u%Hp|7f6lhWb)`!hNGDVc{{9DBtMtkT_p(idseS^!E%51A2Iv zR+O)Ic${yPr&owC#WyM{Jc?r#;E9bWvC*W!)5ix{M}u=1R`(AJT`7lt6ClA--Y$F#&(ojt=(@_Kl&$tcpOt;s4W3v~N^gpf_d)hlR(7af4vQ#!$lj zD51Wg;Zdu=aaDATZ|Il^h3gj*j;3q4LN22jkryKCf``^pa_7L z=zu`Kn4rLDh{h}L2r~mDy^Eaa>+0)cjaGjzJyTr+U4SlsuV8@t{$Bb9dPwPkSD?QU zpp{=BN)lvgq>Cw|fZ%9v)OrtUAvg*UVPveUhw219^eH8*XNZ2a@DjCPYHDPr2O*v@ zfnn$&6phP4p4Iat2VLofj|ST{ikys`UBb$hCb^f&$YjyWdieIPyy#}L*Ckxc*wuXj zzj8XQw#lbOPgK?WuD+a6Z~8pRw}Wkl?J~Z%jU2Weaai&wCc499;U?u~T3<^{i<#Jw z=)1Egm-jZ$llsWlK4(zQ_s(4Ut|L2^{2bgU>%k2HO*E{Yw{!5GdLd9+HHu0NWo@;~ zdBMFjL#1(6S-XC#*2OYwXIq^wyfpVJK4np;RZniwt5+##(r+^CZ889B<=cks2|l-t zruY`zHhz>W+hNj^tSki&JN0?N9gCl-s=q=o zBzr-nZE<0iQyc09RVlk=` zyXO7%Nrw_Y-*r8d^zCWpp|!&w?;Tpl=8?-|jgxlETR&bYD{q5{eplW`2`jn$JFhKjxv5@THFM7@rEzxzdhD#8hYzDdydsO&dHgSl zKT8!F83BDFHzTk=JK*T?{{1262l{g&>NH*)i0KS`aWJ9(_>0`cuLEc_#bq7ul%l+i z(o2i-H!JNgI-I8epr~Mn)f5em^!J(@0-9u6JbkVHnSJfj-uXp3+h-5cCEGXCb6>V!PGo1c|Dp90_Xia05}*YhJ(#jIsJNtV zY4EA50?R_q-k!fK^n7>9vari<>z0LAjtIC%REycVN7hZ>>>kyib<;h%dG7e>_)x~j z2%3Zj^#Y|qy)eTIhY)oeh48FlCK*CmyH}&u#lEOJ+7*M(IH%L!+wku&R;`uz0-s&; z<+u3kUZ{P`XAj*%$Twp#eSz;@mla!l_bm;(rHZD}d80cP0y<(1r`h1FCR54>XLYF| znbn+>`Xj5S-@sW-rc@u!>N4vNDtAlt&?tfqZWSpz^=!U24I@jZ4wtC%PtHWCj3Lub zW?2YORo!?&pLBs%9>ecZ)skcb?)};;aO#O7n*C8cPw3_MfUXh`$1QM0alW0F=qTT1Evni((S~w8d9j1@+x9lYdCur4_kTXv?)s=o z^_~fTiA;-SUqN?hJ!y`6IMvqtwMtxInp%!G1vui)54*u zi%g4{bDemw`=_)B;-Wq zMCzjoIzZ%nC7k@oVc)&>9@RTSPamB>;{(Hd!sDY!94IQ|2tAOCK5(WEV%+!MWcaFP zE(3e}GdCuM|J1F810fwZi9n-!%kqZ4pwp$K4;~!!J8;JdqoAeH>5?2AWUM>1O~g_h z|JP5KWYBtl1dUGPlvW4V$W$_DmG}b(Z$5~;a4?=i{~dJVvzzM0SxRYnF&C8L3d;f- zH0~a;>L&MgY-z36^ex(*Xm2a*pY=>z&BerP%m4Q2h74N&kD$>72ieoh$)J;BQBT|Q zP$r>g`C~zEIEZ@Mjz`yZSzfZzuVMHvDasv&QHr92wef#FMaiHI{se^)yZorOf|wmTuJ1sg^59H)wS$*kk8-p_AE^XZTv^jXegtoFqZ0#<@BuMH*J}#1CM0?IuNsR zLk4czX*HD|%}dqzmD6Vj{up+-Ij!GMURq=y*!LeUu#DDxx_|5td2Q7rswtkoY0B!C zoFOk2{X@`vt9C;`!Jz4nmveXaPZ+THY4|4M7#Xz5A3>u_EwZP_hCJNUdCw+k|4t81 zPFG0FK^}QM1Rno%)+B@e|8~~&AcHpjBWQGS_K)ddOWs`nk<%zW?9gre|4UAzlZ%Wu z_vDgngzhOMZKAsj+uPA?4d*ob$hV7oazPjLoSxowZ61FxrTn}aPu#T)to*$-ec1^Y14d`jC`uc z24U@bkB#E1hbYNX3*9_eQ-cC}Hcj&i@Jty=8owf`cbCbbgu#QGSFC%ia0orpI);^}0vjb6+#^rSn{pcXq@PS=Y44qR{jELp7D-AEKLvPiGtT8WSZN zOY;&JHBcJ$jn%y)Owl#P|3#c)76l&BVt>YYvHCA@j#n1dJ#LNTOk2ElEY3O2x?^z~ zX?&oeyWje<_H=_gJvh#s>ZZ=N#Ch8czc@LjQ6C4Kb1)u>`7EqeQmb@E=lp>v3GLFn zs72c6>N#;5;}Prcoa+BhfBvhx(z{7^2UG9u?dsl2_NUq&6lb7UsGhE&33`S>R_Lpy zDjxL;nTF5mc|{F-s>VrLQ?BzJl-W?FDCa}Dr93UB=lXaSpHe*~Sv}&qK&r~&dZlz3 zk1C#>)?U|DGMv1Gc(QyB-%^ut>e(VdVJV55^&}h6&0f?hZxxx7SIVoPhMyF?#7_#| zBu?NJ(kv|9I7zF5BC1!#XJD^))7o2DL^bhgjl>Xs@=%YTJT$TLYXoTrS~d!HB`em+ z`DA$3O%5nL)1dufu$M8bwCIe$)X<9`1*S#T=Wo^S@9`4VC?C=rKRvc9a=iSimr@Nn zEg?_0%{-aDxIydq0WT4qt3$0~nx|td8;#cRDb`9_%XrpG*{R$WMj39vn46@2hHrv{ z=|?^prroYai=XJap6dR{fM3?xEs}rYk^n^!qfR>m2P55DN{y&tyGMnZA|2lfI9hNzbMqpdX~?(hKOt^wacG`Wbo|{XG2w{UZGm zy@Gy~UP-T~H_`9VTj;Iy2lR*ZNAw>0GkQP$1$}`2mi~_Zp8ks{p z!OIxO;A8MJ1Q_EPf(#LcC_|btfg!_?WlUsDV@zi#GL#wW3=PICh89Dcp~o;_7%@y3 zW(;$N1%t|E2E9k&gfutGVU`TGI|)#7=4WAj2Dd8j5mxAj8BX~#uvs{#y7@y#xUb2V}!v* zpKRqJc!_ZYAHh!u5aS6!LWmG1L>zd$yNKPy9wLL-OY9>ui7XG*L>NARR(nf6RN zlfgvO+AtlNu1q)P66P}Ia^?!=N~Q${wc4hAF zTicbnr0d+>tpP$v2oOj@1meuy-QC^Y-QD-jJ=vOM?k?rq_cxy7xzFoC=A+CfnNKsH zWj@a|GR;gY^F`*%%vYIjGT&u>%>0!3CG&e`cBT!?3FZa!g9X6CU=gr5SOP2wRsbu3 zmBAD+6|4fa3DAc91IQxhl8WQ z(cl_HSh*_6TAi92JeFR z!3W?&@DcbJd;)5q4n6~)g9d1V7We{u3BCefgKxmM;5+a=_!0aBeg?mQU%_wSckl=J z8~g+Q1rr@P97ztFBex^3BcCI`qkyB3qo|{pqqw7lql}}xqk^N7qp~B_k>;>FsyV7V zYB*{+YCGyU>Nx;Mx}&}$!_mOe(9y`z*wMt%!qL*v#?j8v!O_Xl-O5sp!gagOnhiH@m`X^!cR8IGBbS&rF` zxsG{`1&&3I#g3(p<&G7O)sA(JjgC!@&5kXOZI11Z9gdxjU5?$3J&t{j{f+~UgO0yG~%HyyVf4;+sij~!1Oy5pI{a(r?8a%4N=js#~8 zXHI8sXMSf1XBlT%XE|pDXR0&JX?NCi0?rI)BWGi0GiOU@YiC<$J7))HM`veeS7#4r zPiHS@Z)c_xabixN)9(y8ac9U$I>S!J$vQb_#2Iz+PQfWURp$WbK<7~BFy{#8DCZdG zIOllh1m{HO6z2@*EayDueCJ~4Qs*+~a_0)?O6MBqR_Au-PUjxyUgtjN0p~&IVdqij zDd!pIMdu~w9p^pgL#O7{ozI-lomtM;&Nt5Y&JWIy&M(fd&Tr1|&L7U7&fm^#XM!t- zE6HVZ<#gq7<#XkC6>t@F6>=4G6?c_%m2#DKm2s7Im2*{aRdiKyRd%Jg?5?V=>aH5D zTCO^-`mP49hOS1gCa$KgX0GP0maaCgcCL=D&aN)5?yerLo~~Z5-mXj+=yJH6F1HJI zd0dDKbzv@_%kK)fg07H@b}=r_CAdVFs?iO?S<7 z&2r6g&2`OlEp#n%Ep;t-t#GY$t#Yk)t#Pe&t#@s3ZFFsNZFX&OZFOyPZFlW-?RM>T z?ROn?9d;da9e15@ophaYopqgaop)VyU205tC{zq84wZmP zLZzV6P+6!PQ~|08B||AtDrASMLe-%fP)(>7R2QlT0Z<0i5NZrHfto=rpq5Z8s14K> zY6rE4IzSzvPEcp43)B_r26cyeLw%r32!tGv3xXg7LLm(DL4GIz;ZO)7AqomZQHX~G zNQ7iafmA34^@I9D1E7J>5NIeg3>prNfJQ>2pwZAcXgo9lng~sTCPP!8>Cg;lCNvwG z1I>lzLGz&n&_ZYtv=~|fErpgr%b^v}N@z8-23iZPgVsYEppDQbXfw10+6rxlc0fC! zUC?f5540EB4;_FGLWiIu&{60ZbR0SXorF$7r=c^@S?C;e9=ZTsf-XZ>psUa|=sI)* z`VYDZ-G=T!_n`aGBj`C~Kqh2CFQAvuE9edM4tfuLf<8mvpzqKR=r{BSN^mE-bGUQ5 zbG!4q3%Coq3%Lusi@1xri@A%tOSntAOSwzC%ec$B%el+DE4nMWliexqRCk)&?yl;t z=C0*Vch`3}a5r=}ayNE2akp@{bhmc5b+>nSaCdZfa(8ieb$54zZin0HcDernZElY{ z=nlC_ci0_q^KQ{Cxn;NNj=B502e=2ihq#Bjhq;HlN4Uqi$Ga!EC%UJ&r@E)Pr@Lpk zXS?UP=ep;)=erlU7rGa_m$;X@m$}!t*Sj~mH@mmFx4U<^ce(et_qzAF54aDy54jJ! zkGPMzkGYS#Pq`=$Gp`?dRx`Mo;*bY~PtHIUb8gMPRHe3g;3)h3w;reg} z+yHI_H-?+QP2py6bGQZE5^e>zhTFhx;dXF)xFg&N?hJQWmth#I0pBH`@#L;0q{V0 z5Ih(j0uO^n!lU7_@HlupJQ1D*Pll(!Q{idwba)0l8=eEth3CQZ;YILbcnQ25UIDL! zSHY{{HSk(^9lR0V1aF47z+2&M@OF3yyc6C9?}qold*OZXe)s@<5IzJSfsew+;N$Q~ z_!N8^J`10N&%+nsi|{4*GJFNT3SWb-!~elI;al(>_%3`8z7IcuAHt8|$M6&QDXhUd z{0x2$8?Xsm@C*1Q{0e>xzlT4SNJ>p1O5g7hX25S;cPe#CwLM)NuHdZT%J6h zyqDWo_?Nzo5Ozix+6W1o=7jGH_`{mL_oxWI1vbOBQWAYP{fO1h!6220R%@v2!W6Y zh0q9ta7YA+B0M4>A|fF&q9FZ|0mvX^Ffs%giVR0aAS01c$Y^8?G8P$!j7KIQ6Ol>C zWMm356`6)iM`j?iklDx_WG*rfnU5?$79&fLrN}a5IkEy-iL63aBWsYg$U0;_vH{tI zY(};qTaj(Zc4P;#8`+EOLk=JZkweH~DnQZGpB#TcNGdwrD%FJ=y{7h;~9dqg~LhXg9Pw+5_#0_CkB3APS*AG=So0 z7^P7TjiNj%pfakWebIhse{=vk2pxy@TFG@1gh6 z2k1le5vrlj(C4U$TIfsk75W-|gT6)IqaV>v=x6i``W5|#enEccOQacdB=qccyoicaC?7 zcd2)oce!_kceQtocdd7wcfEI`cdK`sce{6|cei)1_kj1H_mKCn_o(-{_oVlf_l)2V5ek_3DSP%#+^kMr;$d8QX$w#kOJFu^re>Y!|j0+k@@J_G1UI zgV-VLFm?nxiXFp_V<)ha*eUEZb{0E_oyRU<7qLs&W$Y?;4ZDur!2ZK-Vz;o{*d6RH zb`QIcJ-{AePcaR9j%8u5us7IS>;v`{`-c6%eqz6{-`F24jwSePzTCdNzI?v?zJk6& zzGA-OzS6!*zRJF2Uy3i)SH+j+v-_(1YWQmUYWZsW>iGa)eP4#Jfv=&jk*}$*nXi?v zwXcn@t*^bWldrR{i?6G%o3FdCr>~c*IV8U)0C@1fS@Wd@)}?-vHlG-w5AG-zeW0-+12y-(=qu-&EgB-+bR9 z-xA*n-%8&q-)i4_-v-}C-zMK?-&Wr?-*(>)-%j6d-$CCY-(lYo-!b2D-wEGI-znc| z-x=Ro-#OoT-zDE=-xc3g-!c=_5B(C2L6WrM*hbBCjRFBmi|`$ z*8aBscK-JM4*rh*PX5mRF8;3mZvO869{!&GUjE+xOuy6b@gsiJ@Adoqet*Cp@{|6s zpZ0Tp-Y@uNzv_?q`}+I)2l|Kjhx&*4NBPJ4r}(G(r}=02XZdIQ=lU1=7x|a?m-?6a zm-|=xSNT`_*Z9}^*ZDX2H~BaFxB0jGcldYuclmew_xkty5BLxI5BZP!kNJ=LPxw#z z&-u^$FZwU}uljHLZ~1TgANU{oANim7pZcHqpZg8J>3`vW>3`#Y@BiTc+w#&^XW}&@|92&@#{}&?e9!&@s>{&^gd0&^6F4&?C?*&^wSBa0HwIDBupj0rX!& z$rtbk0s%Zg2B-iZkOFc*4a5Td0z(7C10w<>17iYX1LFeY0}}(20#gIi0@DLC0z1G@ry0(%4d0tW&I14jZ!1IGf#11AC} z1E&I~1Lp$g0~Z3916Kl91J?rA1OEkX25trJ1nvgz2Ob8V1oXhO!1F*>zzDnwd<=XF zd<}dL{0RIG{0aOGWC!Ab9C#9L!*k-f@qBoGyZ~MVFNzn#i{mBmQg~^+3|! zIXr?#aUK_N372sNSO0y|_Qwa{1MxxlV0;KZ6d#5U$4B5J@lp6_d<;GoABT^}C*TwD z$@mm}8a^GLfzQNe;dAi0_&j_*z5ri{FTxk&OYvp+a(o585?_U{#@FC$@s0QzlYz)AK(x1NBCp>3H}t|ql7_1ab z4ps?P4ORvmV7FlJV4t8X z2nF3iPY?-ugILfP^ale$JQxfTK{7}OrJx-Ar;P{u1^WjF1_uR)1V;o%21fdT=nxy?LXnUV5<_xG38|r2sDEfcXmDsqXlQ6yXhdjKXmn^yXl!UwXi8{CXjW); zXijKeXhCRUXi;c!Xh~>kXjy1QXmx09Xj5ogXh&#gXisQw=s@UD=t$^T=y>Qv=w#?r z=uGHb=zQp6=u+r%=tk&f=vL@<=x*p<=zi!y=wawl=yB+2=vgQ$WQ5F+6?zeR9eNXb z7kVH15c(MU9Qqpi9{L&j75W|e6Uq)H5jG+hk(0mqB4<6R3Xv`J5i0OPShZ35p{`r1VE${^@$9kA<>9vOf(^y63vMgL@S~V(T-?O zbS1hIJ&2w}FQPZmhsY!xgo}U(H{l@=0wufzM)-*UffGR@L=Xf?Py|h|1V==Of3IkS zNJxZCD1=JHh`vNWVh}Ny7(xssh7rSw5yU8BEHR##Kujbi5tE52#8hG$F`bx2%qHd$ z^NEGTB4RPIgjhx_Csq(EiB-fJVlAI=2i1)+?;v?~i_)L5uz7pSv@5B${C-IB;P5dGL64^wYNF;NRNu-U;N#-JR zlX=K|WPY*$S&%G57AA|3Makl139=+viY!f*CCicJ$qHmevJzSO-{2vIOeL$3X=GKh z8d;sJLDnQ|lXXadOegD;8DwL!8QFqtNwy)|lI_U$WCyYn*_rG{b|-t1y~sW!NIFO- z=_X+kA-$xZ43IcUkR%xl>8e{ujhkQ_t~CWnwi$zkMhas)Y& z97T>M$B<*m@#F+@A~}VeN=_qZlC#M<(Pk=#sfC3lcJ z$z9}bau2ze+(+&w50Zz-qvSF2IC+vhN1i7ykQd1-e)szueN>QVqzpUR*bQ%$I*R5PkM)skvW zwV~Qk9jJ~}C#o~mh3ZOmqk2-ks6JFC1yddhrMwhI`KSODq(aocIs(N|EX7d~DoRO| zOes{1>Q4=z22q2lA=EHxI5mPAMUA1xQsb!!)I@3$HHDf=O{1n$GpSkBY-$cQpISgI zq!v+&sio91YB{xnT1l;MV7RI!|4oE>f4M%hVO>Ds_#zPTipXqi#~SsN2*X>MnJU zdO$s)o>Cg6Q_ra9R2F4W7WIO9MZKopP;aSs)O+e9^_BWY{h)qPzp1}eVmL=QDQpYp z4Ce~x4i^X)3KtF+4HpX+50?s;36~9*3s(qN3MYqC!l~gZ;k2+lTrFH9TsI7a>xVPK zjlzw?O~OsX&BHCit-`ItZNnYH9mAc&-NN0&J;Pww8Fq!;VL0pwBVja*g@fTxmrZSk>OF{G2yY{@!^T#$>AyCso`ni8R41XS>f5? zx#0!jMd4-P<>3|K)#0__4dKnGQvo#EZ#1L1?=L*c{WBjKarW8vfBli@Srv*B~$ z^Wh8Oi{VS*%i$~GtKr+>JK?+GhvBDTJ^VbJ6*j|G_(k|t_;vVg_+9u@_-puE_hEI6It3=b)2l8=Z?TNEe}t(Ix1TbQ!uVU5+kKSD-7=mFZ+Um99dk(RR8j zU5&0z*P?6Fb?CZuJsP0X=>~K|x)I%sZcewRJJa3io^)>-q#@c(!?cG+Xq5KS8119| zG)qV5D9zIXEz%M#(+VA<`_lvHf%G7HFg=7GN)Mxl(_ycdJ(;tUP3RWm(k1V74#~4HNA%3KyRcs(VOY5^bUF_y_?=k z@1ytA2k3+JA^I?Vgg#0iqfgMM=+pEW`Ye5pK2KkyFVk1)YxH&c27QyhMc<+C()a0y z^dtH){e*r>>+~}^i#BMJw&)l1OZpZ4ntnsSrQg$^=+E>Q`WyY7{z3ny|I*oX{9iXL z2b09um|RS5CJ&RB$;T963NuBS;!FvqBvXnh&6HuvGUb@^Oa-PQQ;A7oQkg1@ovF%H zW2!SXn3_y2rZ!WTsmG)<^_dK&A=8Ly%rs$|G0mA4Oe>}h)0Sz^bYMC%otVx{7p5!I zjp@$xV0tpWnBGhuCX)df2jgNO24*}A%6J(+gEK*fU`Qs+&nB~k0 zW+k(VSH`GMma)VbfSUTa~TG)?jO~wb?ps zUG|^#!)CAz*hXw)wh7ymZN@fdTd=L!Hf&qA9owGm$aZ48uwB`1Y=JeK_CNL}dyBoz-eK>u z_t^XF1NI^Nh<(gHVV|-ZtFzD8=WG^huqJD0Aca zfNRJ#;+k;HxfWbYt~J+&Ys3-F}H+U$}QuTb1S)3+-hzOx0YMSt>-pyo4C!~7H%uIjoZ%c z;C6C*x&7P$?jU!FJIo#7j&jGjQ`~9pEO(AO&t2dya+kTQ+;#2-caM9(J>nj7Pq?R? z#y#Vnb6K3hnViMF;9hcXxVPLp?gRIc`^0_WzH#5VAKWkQH}{9j=HgsJBr%dBk`%E; z@;j7*A5iA;^mh|G-4iOh}6i_DKKj4X~Ui7bsQkF1QW zk8F-?i)@eVj_ir-jqHmYj2w@gh@6a^ikyv{i=2;Kid>0Yja-Y|i2N717r7sK5P1}N z9C;eaikJ~A@-p%!@;34*@+I;!5|1QAb3~J(IitCvd7^ov`Jx4*g`-8HMWe-|C88yx zrJ`k`6`~cRm7~eglxS+SN;EB6HCjDdBU(FJCt5EGL>ojKMH@$(M4LrhN83c(MLR^h zMtem2L|suR>W;!uG>S$2Q9K%q694A3;V2#DqLFAcDn_NK995#RXy537=)mZp=#c2p z=&F z=uz75}&Z^w7!JMo?QE__$M8{eJp!T09-@R>ZwyLdP6;St`;W4wHkMRHMUA)Lkyv!@S%E$P=d_TTFKY$;|58?;&L-^tR2!13#njgoH z=O^-$_{sbfekwnMpUKbSXY+ITx%@nS0l$!6#4q8O^2_-Z{3?Dmzm{LmZ{RoaoB1vL zR(?Cbi{HcV=MV6Q`J?cT2{xkoT|HgmkfAGKf-~1o`FQ3iF`2-2SYBvcksgjAu5U>B+i)r9IoZK19J z2=#>qLPMdk&_rk|G!vQ&ErgarYoU$MR%j=*7di+Xg)Tx@p_|Y{=q2Vq$TzgjiB6C6*S;h-JkJVnwl%SXoRKQ^Zs;O|*+u z#cE=8v4&VvtR>bK>xgy5dLkgEi}l3}v4Pk~Y%Dern~BZE7Gg`WmDpNrBeoUWiS5M> zVn?x)*jel%b``sc-Nl|_FR_o9DT1Oybc!w!65S#!dPGD-MX!j7elZ~8Vo(f;gh+~% z7#3-f5m}KJB~ca?Q5E}%1H^&iAaRH|LL4cM5=V<;#c|?zagsP$oFYyWr;9VhS>il# zzPM0aBrX+~iOa%|S?Msd5iQ`{}?5%-D*#iQae@w9kGJS(0P zFNl}K%i@vitld?Y>=pNN{Mi_gU8q9MK#--#c@kK!ls zv-m~)Dt;4xh`+?&;vX?vjEf0UqLf2Ql5A2=DVLO6$|L2M3P=T|LQ-L=s8mcUA(fWO zOBJMwQYERflq{u4sZtdwO|nbXr0P-)siss*sx8%#>Pq#c45@+CP--kSk(x@)q~=l! zsio9PYAv;q+Dh%D_EHC_lhj%2B6XFzOFgCDQXeT(0wss!lw1-dxg}WgNQi_=nBCy~orZh{MBh8iONeiV#(qd_ev{YIlt&~6`Rj`XT+2eoKF(zf!gomlEVeIftAi+vJ>bZaI&fSI#HrmkY=RGBMD zmONXYBhQuR$@Ap}@0p7kT^XV$N* z-&udM{$^!o#j_HOL?efhWY~l2cIoIr_WU%XUu z)#NhCWs@r;S4=Jelmzksd4YUDexLwQ5GVu`21)^?fg(UrU`N8;gzpKBQmds_Pc52S zIJIVKjnq7;jZ@2|u1U40CZ`swvLLlqYTZ;kwMS}~)Rw6gQv<1ds*p;glBtza8>Ti$ zZCABT)$IxOlQWW&Qf%?n30ho_1IgF=n|C9kKlohsUi?LXXv&N@Q zNSl~8DQ$Avl(ea7)6%A=%}AS>HY;s*+MKkxY4g(Nr!7cZn6@ZQO^c=VP3xD|KW#wT zz_dYWgVTnj4NV)CHau-a+Q_s~X`|D|q>W7*mljCF(}HQCG$M^mqte1@bQ+VkIXP-2 z*H5XRTE9yDwEFh?RqI!)U%h^f`n)ArffPI?m=a1MQpgl4C7eR1Fez*bmm*q{HP#qs zj5j726OBp6WMhgk)tF{XH)a?!jakNQV~#P`m}ks478nbSMaE)diLumJW-K>W7%Poc z#%g1YvDR2;tT#3o8;woIW@C%7)!1fiH+C31ja|lWV~?@d*k|lF4j2cGL&jm_h;h_7 zW*j$87$=QW#%be>an?9zoHs5Q7mZ8CW#fu*)wpI{H*OgJ88?kv#%<${ao4zK+&3N= z4~<90W8;bO)X)swcxF5|vJAsWjOU0a#f^B*c&>Qvc%FFPc)oc4c!7Aqc%gXVc#(L~ zc(Hi#c!_w)c&T{lc$s+Fc)57_c!hYyc%^vdcyc@?o*J(bPm9~*RpZs-)#EkdHRHA7 zwc~Z-b>sEoKs-HOKb{e95N{Z76mJ}F5^oxB7H=MJ5pNl96>lAH6K@-D7jGZ$5bqf8 z6z?4G67L%C7VjSK5$_rA74IGI6VHr;aYx)4cg3N&I}XP^aU_n$y>Tr5JZ>76@xpj% zyfR)JZ;ZFbJLA3a!T4x=GCmt$jIYKw3Pl4dEhv{}Y1YnC(1n-$E8W+k(-nQW$* zsb&>3&9s|U&1zzH-TdM03|oAu2Mvw_*rY-Bbzo0v__W@dATC70`db66fz}{vu+_=zY<4lbn%&IqW)HKc*~{#0_AxU}&~%ti(`7=Y z+k{PziI}MAH8Im?`ptlen?W;V5+-Ra=2UZSDCBLHRcLnC9n!u4Xgpy0_%YFzy@F= zunE`fc?M$;2>}aI1C&CjsnMkeGxy#&b?lJe8`^^330rQ}F$UJNwF^`(Z%;V+> z^Q3voJZ+va&zk4V^X3KfqIt=@Y+f<1n%B(h<_+^d^QL*rylvhw@0$0_`{o1lq4~&s zY(6ocnwqJb&&=m$mT8!#X_+s~m*y+;wfV+;YrZqzn;*=N<|p&B`NjNdelx$DKg^%z zFY~wg$NXz%n{hM2O0;rVNtVsZY0XHQnKUbDcG8@rxk>Yq<|i#kT9~vbX>rn$q@_vA zl9nf}NLrP&I%!SP+N5ytJljj_gBDCNurZvlInB6G5 zX?C;h*4b^cTV}V)ZkydMyM1d?8ezmveUEYS{d05vgcXztp(OXYmv3s zT4F7=mRY&1+*Tedua(crZxyf#T7|5_RuQYHRm>`Gm9R=$rL59c8LO;S&MI$Juqs-W ztjbohm13n@Rjf42ZdJ9aS=Fr?R!ysxRokj#)wSwbfR%35w=%2-Rzs_i)!1rcHMN>q z&8-$zORJUD+G=C9wc1(jtqxX4tCQ8)>SA@Zx>?<=9#&7Qm(|y{PEYd1sD{3odD{d=cD``u#m9mw#m9dqzm9v$%Rj^gG zRkBsKCEHSLskSP%G@IR4)mF_`-B!a^(^kt?+g8W+4|2CHw^mpytyR`)YmK$mT4$}d zHdq_2P1a^>i?!7PZ0WZ8whUVXTSHr>t&y#@t&6Rzt(&d8t%t3rt(UF0ZJV{-+F|Xqc3HcvJ=R`ppS9mQU>&p$Sr>C$ z%5gtO@#K=p_T+}iIaBhc%uSh>GCyTOO3Bp9sZ~LY-WjE}3tIkO+22=zp z0f((4)=}%2b=*2(owQC_r>!&ASt~J7Pq><>B@|D5nNU9QMMAB_w+Yu1-z4-*{G9M# z;-`Oy-(Ly05`QM#NxYZ%An{S+pM+NlnK{l`9TK}F{!GMkT(B-$m#oWH&h%XAxzqEc z=S|O-o4npaq!&#umR>x)M0&~eQt74B%cPf0FPC0Ey+V4$^h)WK)05Lv z(o@r`q^G6Z)2pUeORt_@BmIhX)w*U~w{BSfSvRd))@|#Kb=SIQ-M1cC53NVmW9y0a z)Y2^7N&!-VDnJ@w2dVAL@Oq_o?3JdSB{& zt@o|o_j*6-{jB$^-tT(3fiKoq>zno6`eFUFep$b*Kh|F>+lpHWFB0sD_8j&kyUm`{ zp39!wp2wcop3k1&Ucg?^UdUe9Uc_G1Ud&$HUcz3|UdmqDUdCS5Ud~?LUcp|`UddkB zo@`ICr`oI7)9iM8ReLpib$bnaO?xeSZF?PiU3)z{U{AN#w`bTJ*c;j#*&ExN*#CtM z?9J^h>@DrB?5*u>>}~Ds?CtFx>>cf$?49jh>|O2M?A`5&FLJy{dSQE!^F^)~xnJaY zk@rQu7x`Zlcv0|0p%;Z;Jdz*FPvvLwb2&>kWK*`}SMqE5tNcy=DgTwT<+z-nL;Tgjv3Rq`tZl!8iOrHE2gDW;TA$|z-(a!O?-S*fC=DOHtfN_C}mw9Wp_H&fD~!S_oWd)jA}I-4qLxET(rj8zEti&C%cJGh@@e_C z0$M?>kXBeLq7~JOX~ne?T1l;xR$42gmDS2=<+Tc0MXi!nSxeSZv{bE%mZsUYs#-Oz zx>iH0snybIYjw1`T0ITW(zW_phSor9s5R0WYfZGKS~IP=)(mHEhw60n=t-IDk>#6n9dTV{OObyf=np1OWkmlB4&7&b2s(Cd`lNCi#m6+03 z>8JEp1}FoSLCRodh%!tWu8dGdDx;J!%2;K*GEteVOi`vO)0LUZEM>MbN13P0R~9G> zmBq>uWvQ}US)r^_Rx4|iwaPkWy|Pi+tZY$sD7%$C%3fu^azHt(98r!c$CMMwDdn_s zMmejTQ!Xi&m8;5s%1z~#a$C8h+*R%=50r<>BjvI3RMC}Z%5x=4F_jm}E9JHFMtP^a zS3W2omCwo-<*V{d`L6ghzZTGNEvSVwLL)Uw3v0B-XspI*5iP3mnxKiAq{*71saj0y ztM$|RYXh`_+8}MPHbfh$4bz5eBeap)C~dShMjNY*)5dEPw29gzZL&5+o2pIIrfV~_ znc6IEwl+tbtIgBqYYVi6+9GYSwnSU1Ez_23E3}o`Ds8p4Mq8_`)7EPnw2j&(ZL_vT z+p2BTwre}Io!TyKx3)*ytL@YFYX`K0+9BBVx{8s)bf0b+{t|X|5Y7W(==2r8l z`PBkyLA8)tR4t|!S4*fR)lzC{wTxO;t)Ny^E2)+LiJvKI6*Wz*rq)nvsddzPYPwoq zZLBs?o2t#!=4wl|mD*ZuqqbAqs~yyiYA3a`+C}ZEc2m2nJ=C6RFSWPYN6l10)uB37 zNQG5Q4XC&pR6{DEk}9SCqefLmWmQg%sJtquk}9i;s;V)yzdAr2s2gJAKFjt zm-buxqy5#gwYZj`C+a!$B;BUx)N|>%^*nlBJ)fRmFQ6CH3+aXRB6?B1m|k2jp_kN4 z>815DdRcvtI#?Z|4pT>}qt!9$SarNQL7k{hR;Q@b)EVkbb(T6?oukfG=c)761?oa| zk-9`(rY=`ks4LY~>S}e3x>nt&Zc;a^Thy)UHg&tYL*1$FQg^F+)V=CHb-#K*J)|C1 zkElo0W9o7BgnCjvrJh#LsAtu4>Us5odQrWkURJNDSJi9kb@hgNQ@y3$R_~~H)qCoF z^?~|OeXKrJb=6QU^@aLUeWkuu->7fZ59&wtlUhzMuUF73>Xr1$da|CPr|MPoG~KRO z)vM{%^%{Cjy_Q~EucO!1>*;`=uGiNy^agrEy^-EnZ=yHVo9WH<7J5s)mEKx!qqo)D z>FxCndPlvJ-dXRWch$S;-Sr-NPraAkTkoT1>Y(n>ow`ehbhi%c9v#t9-K%4|PxtEq z9oK_;NGEhsr}VH+>x|CooF37mIU2{h|I;f2qIKKk8pK zTTO^1#&X1xVmV{EV!2~^VtHfvV)M*U1N4FVAbqetL?5aT(}(LL^pW}~eY8GCAFGek$LkaHiTWgcvOYzh zs!!9W>ofG3`Ye66K1ZLc&(r7Y3-pEhB7L#GL|>{e)0gWj^p*N5eYL(uU#qXv*XtYf zjrt~iv%W>&s&CV`>pS$F`YwI9zDM7y@6-3|2lRvbA^os^L_ew@(~s*X^ppB2{j`2Y zKdYb9&+8ZTi~1$~vVKLss$bKu>o@fO^qcxE{kA?nHX$}KHaRvWHZ?XqHY+wKHb1r~ zwm7ylwlcOhwl20lwjs7Lwk5VVwl8)tb|`i%c06_>b~bh?b~$!6b}e>2b|ZE(b~koE z_8|5s_Bi%5rp5G_5qlYX6MGwb7keN36#E?eA46xs)#kzk;kvuKySuwBG`TrH@OWls+we zR{Fg3Md{1ZSEa8@-;};BeOLOv^h4>#(odzIOTUzUE&W#dz4S-v&(dF|zf1p={w*z6 zR=%u4S;ewSWtGdSlvOROR#v^NMp@0WT4lA%>Xg+jt5;UPtU+1BvPNZ%%bJumEo)ZR zysSl8%d%Ewt;^b!wJmE`*1oJmS;w+YWu42qlyxoZR@S|&M_JFZUS++@`jqu8>sQvl zY(Uw-vdO>{U@9;Tm=4SUW&#Gl2!sG8zzkS`P#_$L0Bk@cU;QHG zyMX_I-M}7TFR%|d02~Ak12aO$1`mgKbDgtR4?SSb1!e)G_%|TI=urQR!k}Kz%`4k~ z7^}Mq5_U%Ypr$2mq$(tw1HPNW-0Rcdlbp0A#BDnjw>5PGGs|UmzP5C=RzZ_Z%l)6C z|BqkPfda+ZoQe(~R^TLuW#GVh4*^VxPcwGb?>L(xx$f7Qz2Y;Sy%@TX^i0c0ah`Dw zGCs_jVJR`6B39<~i4hVPBvJH5;!@&KNE1x?dPpbj9&?YXY-u37%}0Raz)9dVa0a*x zTm^0dw}3mqUEm(@04N2@fQP^%;0f>)cm_NNUH~tFSHNrF9q~p_*dH7K4g?2*!@-f@XmAWT7MuW10w;r0z-i!ga0WONoCVGX4WJP;gBH*V zhJs;WI2Zxiz$lR8zX$Ic+ef4qEwpcTu5kXF0Bib!DjBJsTxg5KWNB)V0%xe!`jWib zAty4b+Fm-Er>~Q&wzo_#PdBuC^jD&{|FbtC`&(dC&d5bqlAGr?Lb2FY&^2x}e>M4L z^0nmhF=EVj|Lgo{ca7Miv5Nu+BM#AIjy<@cU{|0C*-Ibq+;6;LiLtB>tO=|O%+9Hr zI48D{PL!@KP~&=!3n2t+^>#6TKkKo%505tKj~R6rFBfH~kiFb~WJgJ1zz z2o{0G;CyfaxDYG>mw?N_<={$iHMkDk0B!^~ft$fC;J@H@a0j>(+y(vz?g96K2f%~i zA@DGG1Uw2J1CN6zz?0x9@HBV^JO`c!FMt=pOW{(6|$CLP0nFpm1&unK0-3xZlKAxKtdxve$*DE??$rse**N$fnGVLtW zpSf&U!hU@JA{4g`4<`;f8U-L^(OkM zdd&IBgJ|XA|8q?j)uN_aJMu%`Dnq^C^1@mPO){T=&%hVpTkswD9{d1)0zZRa!SCP? z@F(~StO!+tDnnJEs!%nk22>NO1J#A92kHy; zhXz0cp~27)Xf!ky8V^l?CPI^-DbO@%Iy3{C3C)I#kO{ItRwx3pL6MLhih^RGSjYjz zK~Bg8#Y1i=0rEhJP!g01r9tUX29yb9L4F8;AP9yK2!(KnfJlgfXo!JWXheAHs9`Z= zJ{hu@Vk|N4$^QPK?L&B-bC%?__6!J1NiB;WY@M5y5J+_{k6-3OW2MwjIS=W70?ncl z6W+(l-f2Nv_e#0(@8EOcwmJ2j)2tDOn#gkpmwHPjoo#Z|;zw{r>nDGCS96QQdq2=J zHm!IhMJ|$zBckH0JUZ*!V%U>(I9a26HMvoi55j05(5GsKdLrbCM&`M}E zv<6xWt%KG>8=#HQCTJV99ohlyg#LqeLwlgT(0=FubO<^O9f6KP$DtF@8R#r@4muBA zgf2msp=;1}=mvBPx((fd?n3vV`_KcZ6e@!rLXV)w&=cq>^c;Ety@XyvZ=ko(JLo<1 z5&8^$fxbcCp`Xw%=r{BS`U{nVE5H@uN^ljpDqIb&4%dKd!nNRW(CU!uV7>S!awXeC z*WG9m8J*P5IGiaA9bnk#FF>3zO3d5*mgeDBB@J+O%4fnmCyY%JbE}4a^lc(KNCTbk zh;9CE>_O;Eup}@o?rYXrH9mQSIYe)tJcml>-iKAOoHMjETr?G6YHn5Ru#wCzMHe8R z_(sv|L#oi_fnC@u-viR*iLigOpN2NZH;iBF>gj5p-#dO^z>0PUEY7aBDONanS;!z~ zmlz@Wp<$@5N_=deoZ4_5xGr1|t`9eW8^Mj?CU8@@8QdIh0k?!(!L8x8a67m?+yU+g zcZR#bUEywUcen@K6Yd4~hWo&M;eK#`cmO;Q9t;nGhr+|);qYj9EIa|82v341!&BiI z@Jx6XJR3H^MmPjE!DiSBhr$uC4UU6da6FszWY`O*z-e$goB?OTS+E}lU>HVW z48~ysCSe9PZT?N64WUzV%E)28xf*;T_jFR!9@MjxKB2m-{{f!f*w z%RD#_&WD3=0bB?d!Smq-@Itr*UIZ_Om%vNmW$hYw&gWCVUIN4c~$9 z!uQ|@a4B2{KZc*dFW^`38~8o^0saVof5Ozix+2|>?nn=$C(;Y)jr2kKBK?s5$N*#zG8h?x3`0gBV~}ykcw_=H z5t)QcMy4Xukm<+_WF|5TnT;3_BNBp`5es5PLXj{e0G7&$5A{c@r1i~OZA|f)PAS$9E*+>A%LFOTO zND)$u%tuO)CCE~wpMKF2NgC05Mx&uz@T&Jh=5xME%pCtuvc{Z0;M~0NM5*aX+F8q$ zKt;B@zA3|3blW>4d@Hldy_Op591vV>`)k;*{zr^)e_&$@;zI8guAq8Yeyi=Q|51x# zc6x{F>zT;h?$(yxD&`$TY`vI#rhe_N3HWz5Z^`B%s*GS$^Sd8 zL(V2sYjUqT-S)_2H+Hf1w1MvBl-~|G4>@xJlVjR?yP$QAH;lDC%aG;BDr60^7FmaE zL^dJ+Ae)gb$iK)oWIM70*@^5z{zG;ndyu`zKI8y$5IKY#Mvfpykz>elcKwcuRkT=LX)$;a`&Z8^n#cWI!jMA3-V08wv7+D zVQ3W`k^$3g^)vQm>ZG7(YeD8%fv`GZkJaIBCaEaz8X%`+#5D6y@m%!$MHW(k-Zt(S z>~yRY4N0)r0 ziu@VoqyjrPD)Es}KA0DLmDj^i$$FC*o_JqxOnpiyj@d=_Mf;%x&_U>6bO<^W9gdDf zN26oWap-t-0y+_$gib-Hp)=6gr~$R0p=da2L!;0bG!~6RU1&V&MiWpEnusQ$bI@ee zi~7)1G!4x}vrqtqPz1$L93@d2Wl$F7PyrQD36)U=RZ$JiMgwRrIv1UX2GK&a2rWkE zqb2AfbTPUNU5>6mH=>)+f6y)HR&*P>9o>QMLjOZ|qkGW3=st8mdH_9y9!8I#hr-8F z1&NQNN4gi8eU9Qq^Ns7Xy{2{chOy71W4!O3?e%oin!G>eMc(_&^^B$AoTsL0amQ%v&;-T6SYO3HCT^(cA*J&B$|PornibLe^W0(uF(f?h?hq1VwH z=xy{4dJnyiK0wRRhv*~pDf$e3j=n@+p|8=m=sWZS`Vswven!8b-_Y;q5A-Mc8~uxx z!^&e7u!>kEtTI*wtAxcEn24DlRLD*ny2sRWOj*Y-ZVxzFp*cfaAwzD|N z4*I%yR~WY1#bQ_P>bOlg&kK55xA`vFf18xhQ1TtQCw{i;y?bAr?x>L-?w#)KYx8+} zFjph8!{%r&lkeu>wx-lqOOnrTT^I_o=h z3&p~)a4Z6|VUd^}i^8I@7%UcZU~!leb7AqA8%w}ESR$5$&B2l}FXqEiuv9D!OUE)W zKL%hR24OIUU<5{D6h>nV#$p`CV*(~(5~g4(reQjkjRmkAY#x?}1+gNm7@LnR#+G2q zu$9;}O z%!?@_{SC}bEO*rlNlI)v#~Yt9yhHM)OiSX8Kts~$TIT2!`oizj8mBMwt+b;tW_DKG zk&+)!xY!jFfp?}aj#=pw6K2KCcGS_*(mK23z}{G=|k=9!xJ~%^1zXhFjoH! zw=h0Wo9f-Feo$`^@oe3M$jAxvO}?+b@!CjVb7OMa4z`K&qN8>}R~>?Xn#P3x2p{2r z{G*Y#a6Y;pJAfU+4r52KW7tXTG?QUJdyT!p-eK>t57*D;;r!3cpJPe-X8CW zcfvd4UGQ#rcf1GQ3-68h!TaI;@d5Zid=NeuAA)O?yXbr1K`T;t z)H3&(*vY|pwx`5eqI%d4&v09&al3u7Ig(Wh$LIt6`|_rSj6%K|wtI-;gOOPBMIbV~ zNz@4RQ@$Y`Gp(W07|2$M?8+WUeC62;fzU%|oQpzV8|RqMn?l&zNm+A0>;3hEa-aMS z=oiCKd>B3)AAyg=N8zLKG5A<~96lbOfKS9H;gj(x_*8rvJ{_Nd&%|fpvvC7%#6xfs zZpJOR6%WP3@Nhf=x8aev9go7J@fbW7ci?fj6L;b9xEoKvJ$NFXgwMf~aWC$}Q}HxB z9nZis@hser12}}kID(@%hT}MalQ@ObID@k|hx53Ai@1c#xPq&=hU<7X9>8<(TzoD* z56{E%@gQD+7vk=aevHYST2wEEPg&*r5%W3Zj;%`66kn`Y@T**6Vwi1<+Rl=mJ3Ba? zZ;(_T?vnn6T5dR%Gu6ixSB=~gRyqD%-b-+Wu?1b4aY;ss29fs&(rk14bIAZ3cxeeD zuU#u#0`LtEmxcs;IMA@ zl%9z$cVEmsW$5gSmAm3y@{bz2X}1HJ1v3+9_+sEy8ssa&i}CsR0(>D}f-k}s<4f?R z_%eJsz5-u`ug2HlYw>mXdVB-E3I7M*jBmlW;{W2?@a^~xd?&sO{}11d@4@%t`|$nv z0sJ6-2tSM;!H?p{@Z|b1P!+A4fuYYnB zTzrZh7e!g0gJTREy^++V{}*1KMT4fhdYkON`R|R7El(Zm(>&%7*Tj;xkzGQDf}o|0 z;NyF`WoMzQQOMwolk!&60rf61HT(>_DsR52rS)gjPy84D8~=m<#mf=pi3&tTq7qS= zs6tdFsu9(R8bnQ^7Ezn1L)0be5%q}%L_?wx(U@pLG$oo5&50I7OQIFgnrK6`CE5|~ zi4H_Zq7%`X=t6WQx)I%p9z;)~7tx#OL-Zy35&ek)#6V&YF_;)a3?+sU!-)~ZC}K1* zh8RnXBPI|NiAls{VhS;hm`=zV$R3J(X-HO7~*d+lSA+gn1= zLm5*N|AIrnukLN8fZ+$uZEsM@COM0oO&UleX(lbCRMa(&O^FY$k}$>fF6@;v z$$2@ZQIHKk=@diTi!6x0`QZ<-r^ zC|;#d?1lIJ|3OnbOof)!iFC%flK1GhjNNd<)GAp9&zaoi3r4{*Yh~+Nn>f(56(BUS5ICPpBy2QP*4D(&pl*c}_|K(3w(kuj zqzVQm-j#nXrpVpYd`LQxw#-~7b6{41=PT5tV31*V&bHjfja6^<(_{8$aupp&+*1t)~P@u@>Z)WZUjQ4%?_)JBMW>Q7gQRsf; z5&4vSM!q0llCQ|uIp+E!CdtNOhumQoX3&R3EA@)sGrL4WfoqBdAf-7-}3fo|;5WrlwNUsOgk} zGEyOwiLy|kR2UUb+5Z2wI*N*>VyIZkLB;)Fez>T3%1tFu9x9Paro5DoN}*DzG%AD2 zq_QYK1yCRbQ80y2D1}itB?P(fGUwDFmQ*RSLi}a4ZtBe7O2%p73v*)Rw5_gqi&3B# z%q!8L0R?aM2|8I4lgh!Nu~UM5oLR+I!w0xrM^=?sXx?TsvKROu1Hs+E7Mi!YIIGy z7TuU`N;jul(yi#$bX&R|-Jb41cceSfo#`%gSGpVBo$f*RqGb^(#@^2^K29M>XS}L$}O`~HpZJ0jIur9OM z!zTi{)eGX&mw2m#b0f#+pHI#vyCz()@3Iv~KFj}_|H@E{E8^DAxexTqZ<)C=G1lG} zEY6K9xPyHSw9-1qW@0zsqw*PVEAg0pLd?m;cHn0s-!$8F(%e0=GU+V1&YX8~;068? zJR+qirpQ*G_odbM?sx77jP6a2-}!YC7Kt58Ugy=e;?`ao6hDq0PfwsH(v#@P^i+B} zJ)1VrM%qk=(cyFiZKtE?XgY?DrQ>KP?V{u91UiwPLnqT-I+f0#Gig5!&>#)bG|kc+ z&C>!c(lV{m8m-gWbPhe2o=4}=`E-yjpo{2Yx`bXtFQ%8!OX=nG3VId2hF(Xnr#H|W z=}q)M^k#Ys{V%6Fj<`{>&f6~ao_$uZrWTuV!E@Xhm$Alh%yu?;Uc|

WsA;xv%TWKm;Hj{7uKG0Q z_?~~w=d{vAyyP`EuMbVmN{eBQU(@xXI0F%yeP8GToUz%m8KtGm06_jAh0#4r-VXRCj6UKxyHpb3GG0{v6<6z<#C*xw`88?%_c$g&Ssq>!K zp5b$D%-c&eq%FP$rb@9{wzcL4j!auHAw*c@@8Nn9_ZIu1KCyO9?p*S3@>M?63WO~8 z&I$cj@0HOwrm-FV*Q|`f*oi4)eC6B`sW*TN&@aI1?_|Dhu^38X4!V0#*QohU z!P?EdF-?~)>ZM-DdW-rV{z zdWY-hF$+nw#f_F?<61K6SLNOm+EA3BEK;@=1ix7_pp z3>hEgRga^_kf|93#WxBoq?TnR!eaai@Ru{Uu%~{|8bO&2bHcwfwYkig*QPI7M^s}} zT=*}qSU4qe5HxB2%RoLBW;Qv0#yBSsGru>Ga|W3 zVhiVPTSdbWQqOV1Ll#|kPlLz9xy7K)M8z1&8~a*KwpvhP zSR?O|K*dtxf| zbT)&{WV2X53$QSYumnr86ic%V%d#9RvJ$JXDyy+N8(?$TTsDu*XM=13Tf`Q#3)w~N z5_T!Oj9t#IU{|uM*!AoNb|brq-Nx=__p$rgL+oMp2z!h@!JcGKvuD|J>;?8Bdx^cw zUS+SdH`!b4ZT22p#y(^pu}|2i>@)Ty`-*+dra4CY{22+(?7X9S6DyVN;#&hY#UH|KCCt^%!w z)yAjMg$3*5Z;-E}&Kq^4s<{%|$k5lpA}jN@8Mhdoz=N_LnRhXl;`hRL?X=fifCf5v z$AplU$|>jKvl9Awk2=7@uc{C;DhotT!_5qvb1G&{@ZJiWnS0c$>LV=2gbxXuvZqC* z7q?4!!@gxdvY*(`>=*Vc`-A<-{$l^If7xgd55Y=SFZNxiQ>W zZX7qBo4`%vCUKLwsoXSfIyZxx$<5+sa|X`Hg>Yuh!dbacE{u!dqPZ9@mUD1UE}nC9 z37m&Z8wWpG&>$iW=SVca##kVtjWGJUtDTKKBMiJtknC%uWLQ~r<6^%=v= z3(X_QytH9JmSslCj-(XmK=7utoE(yVI9)bf_B_gZ6w%DRBW#Td6s0+@65k!K(_Td! zH2h~c8~e22r(wBT(X80k5mx6}!((?H=P>pp=VEm+FMWH;F8d{-z;x1e#UoS0*~U@> z6Jlp(vbhEjUMT zBu8;H$8sFUa{{MuIv3z_xLj^7H;>EX^0^>a$Q5(*xrJN_w}@NJE#;PR%efWYN^TXm znp?xI<<@cQxeeS#?jLS5x0Tz*ZRd7yySY8wKJEZ_h&#+3<&JU3xf9%J?hJR1JI`I> zu5eem>)Z|QCU=Xw&E4Vdaiv@t_lSGSJ>#BpFSwW7YwivAmV3{A;68GnxX;`d?ko3= z`_BE~esaILKU_J!JYRutV|2MqiI+pW8XCnH7biOpMaE`jFl&5o5}$@-vlXCmp5f*q z?`C3mh&wbU-Hw_QPG!DirhC$(+L`h6Wa&kIXz*x!oW7OjLPNb%oqfo;5uJ=vLXG;Y zgc^nxQ6HtHi3V3~sKx7O5KFSc+H051HTYqPNM#fajN1`HMiLcC8;j8l1 z`09KOz9wIrufx~n>+ucvMtozw3Ezxw&bQ=S@vZqbd^^4a-;wXccjmkBUHNW&cfJST zoA1N-<@@pd`2qYueh@#HAHt8}$MWO&@%#jS5Bhfn6cypK=eQ~5MLozLX`JivoI#A7_p zlRU-Ke0lITkYv6?bquc-)8FulYCpTmBvYp8vpq|a z7;3IfS>w~B?*7U#4HG{(TNRwKjLs;p4f4i;b&x*R^&nE%iut65LXA8J(>A&DC zr_f92E%Xuk3jKus!T@2QFi03I3=xJ3!-WyTNMW=vMi?uM6UGY@go(l=VX`nqm?}&Y zrVBHKnZhi=ELen4AxsDtA_SXY7ovn{Ay#k*ae_;T7u-UE;1LpqBw>!=%WUJCnO!&g z9Cd|R?|f%@=Z(qjVJq)Q^Ue;R5#K}a2|Q1+hf{Oj`F*LqwQ5>I_}k>U(pG4x>$_z` zTD&(RqDOp%hzE)D>3X5pux26uWuNga(qELM_I>34ySyj(p!l^Yp0hwx7P_h<^T7ey^huGlj12 ziu05OMt~pnLHfbGCNaFFm-TR(Pe>KggbX25$P)YlAb3B*;Rx5D;>N zTw$(|Cj^B8p-?CiiiPETI4fKdE(=$MYr=KmmT*V7D?AWNg)-rx@K|^vJQbb^FNBxEE8(s1 zS@Pf7&gR=a7|@e zb3tR1)S4h&0#U66GoHo|fr~~vhXN0pqJ-B3CFr^qP?wz#4cG)>5w2AAu^`?`&Y2Z#g3!Qv2cm^fS< zA&wG9i{r%c;skM`I7yr=P7!B_GsW4WQ4A4HqFJ=lf*eX{c3?N{dUjv<14SD1zwznZJt|X&s2v zz~AJTh8`r}WVLoR6_@xHBK4h1+#XA*i}k*Yj1*iPyy&;!W|Ect^Y|-V^VOrDB=*P<$jl5ub|B#OLBm@s;>md@H^a z--{o_kK!lsv-m~)Dt;4xh(E<&;&1VF@vD4Z~w@O2q5Bb@?F0p4K$0Q^L|HMr$=dP=>d-clc_uhdWKFAbCiNrR;!(okubG(s9Fjh4npW2N!Z1Zko) zMVcy2lcq~Eq?wXIGD;zmNis_oDO3uRBBV&kE=5VvQj8QUIiv*1Bh8U~QmT|LWlC9+ zUjigZf+a*kB}}3uRuUvpk|jmbq--f5XpwRm0G`BTrzF}&zK~xKjmbR`D@oRGyxDQhGv?9|# ziIC;Hcp~nI_ougmW{O(NZ(?fYcTAoi_{aS-_Hb;eakA7l!A*D1{Nczl)ij*j)p6N2$@InajjCpWy+?vddVS*?V+lFhb2PMC{sA~BJtP)I)N+<9h!mQI zp@liIJJlmxcH}S?RoVLAoeimaa+HrCZW%>5g<) zx+gu5N~I^#Q|Y<%LV78^l3q)1q_@%s>9h1j`YQd9eoDWkzfw85yj)SPBv+QJ$W`TP za&@_;TuZJk*OBYW_2ou#W4VdkRBk4>l3UAdYjtl4x-XgLJ=JN^mEaXLSoOIe8NM9TK%3Y@Zw5JxAM$5@|?*?^~ zS|jIZK(*{~b}8vyGS1r5u$QrAED)MR+oVmtqrr>TV#9W|diq{#_2B)q@4gE_XG0^X zfw(5>OH4UsL1CR>cG`aLB-qZ}feWV39Mt#YUwCWp%rvQ3VZ?Q)bHEj#2m z*(tl^c-bv`wVrrV-2HA$|)Rb3(xrpzc9R`a{Y{Vf&G~+I<|5WEwl*v5N$I&1Rom^CfC_8AvXt( z+HZhkkI}<&IBK1LrQwQHH|}WivDoQ`Q^3-chw4VPhIUb{5c`WfL!KiBv&rm(upP-C z3kC&$+S*#bA9=I9 zMcyj^D{qsx%RA(q@-F#5dAGbr-Yf5u_sa+5!}3}AvV29pDqojx$T#KN@?H79{6H?1 z%j8G$Q~8`N=2oT zQdy~@R8y)eHI$l4Ev2?nN2#mSQ|c=Xl!i(prLodPX{t0+nky}omP#w7wUTCe&-9;@ z6`59&7t@X0^?%4vXU@Y;70(5n`UxOCHdyF|+9lk#K6bi{hv^gkoiS&FHL|}80qaMv z<{RcE9mmbx{CG?=<6_6t*iKRX{Tp)*iiXX_UeTB}4znXTdrKGHMqr+Fz@CNjdX=xXK*N zDQ}&cvpe)f)RNe0aRZXyXKbNlrH#^7X{WSTIw&2LPD*E`i_%r;rgT?&C_R;4N^hl) z(pTxH^j8Kb1C>F_U}cChR2ilWS4Jo!l~KxQWvntz8Lv!GCMuJZ$;uREsxn=fq0Cff zDYF%WVpKvDlVVmZid6|!!jy0&La`~4id~6PqLmmWR&gkCic@hZ@rqkXP&`ValBCR0 zk`=GwQ&N;vB~3|JGL%duOYtj!0xFP#D5!!dxI!qTLMd6k%l4}hSD38%iU*d|NLg;0 zXj&FdON%U@T={|5VG-6U;bSv%Qks!>0vDOFaorrw;JbvCgrXnTSLAJtT8>rotaMZk zHluP4Pjkvy5`*JS7Xn#)bZ%(E=YmjsYs)Zbf@gH%Nh^`|j~x%_rf%VztquNfVaMnb z^}4i|^X1&f{+fRB%RJBBOH!8$boQLEb~y|Hq&-gWs6Tf$H~;pI((5=%BC_NDBsg?~ zb8BeFl-?dsfL0iVRXBxL1VvONMO8FKSF)9WlB47*bCoyl?s4z{-iMlT_<$!_Kr5YDB#1=ItCZ zBIKEUH&~hsD}~rT?|ER2yCBdzIy7pSP%Y76Y396%*i(KJZRb2d(qaduwu{wVt9@af zYKD3-UG(dQ1Jod3LGZS-cLL$upX|CCy_ps#Cc{@~zFuA^%_NXNd*kPVF-S?;$^SMpf* zBjvI3M0u(_Q=Tg?l$XjY<+bugd8@or-YXxJkIE)mmz8wT@a>t*6#k8>kJ{MrvcViP}_crZ!hws4dl2 zYHPKP+E#6+wpTl-9o0^1XSJ)^P3^AsPKJvbI!+z0PEaSRlhny-*O=q}i#Z3?h0H=vUw40NGx0IFl&V0F_s%pN zCuUKffZ9pHWRG)H2xlA@Ue)DH-lxB?Jag|PuE(};?QnghKhY^iXQ3=b7A7u7Oye;(i^vL|C-d5}7d`E8oA5we7xd!YXHqsEzz4xp!9}xQJ-||f8 z6m_aPO`WdJP-m*M)Y+;*HL4-1Nj0k$)vAW7VQRP`qUIPRZUaV)eJRL%~Jg;pn@u-!YZPoDyHHpp^_@4(ki2}DyQi9B$ST?~({$HOr^PZWu|rmQc2@4B&~YG^Hp2&-R$C|Oe{H8zj`*VNJ@G3B9J`zn zVt+x`P6@YHoPRa3M|Oez7ctVYjo6iwrWx-bMr&iVvD!Fo zf;Lf`q)pbQX*0B$+HB3B8MP42q?t8~X4S&9a4kZ!X?872i`HVaSk0liw0O;}C1@Tk zQA^VPzrwT>Emcd?(zOgNOY>`h25P8=X}Cscq(*79#%i1?FyCuW3hQS04<2i1Y?*54Z5x@9VyWl7ANGhUD7u_XfK3+-F)T9F zTNGtTGR!kbjNR@Hts8d4pj#GNmRVLT(RvHZXG<4LAIlg^l%8O5St^*Tnd_K) zn+KZ5n#Y-EnPbdx<|y+f4mUGq+MHvaXJ$-Ra<}2I;iTb^;hCY-@X~P4(9-zP(7_mQ z{A}oK>}srT>}mY}xnLaTjxp-a{%Ym)@_GfmqFza_tXI*i>eck>dJVm%UQ4g7#~QN&sBx_kGp;x08J`%R8DAKW8gCgN8t)h{8t)sw8M}wf3i)X46;d~( zPe|{OKgL!ewL&_FbPFLuCWeHDObaoDctg;T6(Ora)`a{QaxJ8a>2=7fkS8H;LaLf- zn(i7#dn1f)<2mEvMN_<4Sc>U)^vROKBHGl*_T60DQdOyEd1-2H3pFh^gqgM)Ql#b5 zHbW!&l0?CS>=mV*-6>d27RNxN&iRR zqHouC=)3gY`db>0Dr! z-Gv2Vr#tO#u@k$y+nG_Z+qdnP&wcLuANc-o&o6VGIp;cau4}G2bIx3^=i^~JV>@d* zXS-;-V!LL$Zo6SS?N9ix@L%n}taeT9+S(1Z^|iZd_tYM%Jzjgh_Hyl|+H1AfYj4!v zs=ZTtxAsBp+N^N89%i4FfA8J3>eyjaa`@8mEt*WkBU5mQbbsg#)>N?kTsq0qP zy{<=H@4CKqz3Tec4XhhfH@I$i-N?Ezbz|$s*G;IKR5!WKrEW@HYG6rVe_{wRm~bM- z5bnebVlLrLsEKGIna~nBL>^I1*a(u?MvxE-@emDdf|f(|&`xMKv>&=@yJNd+dtiHF zduo$x&uq_aFKjPuZ*A{vA8a3OpKM=j-)z5ae{KJ4D!>kC1~dm+0Ih)5KpUVv&=If) zIsu)5E}E09*tv16P2nz%}4Ha09pr+yZU`cYwRVJ>Wj@0C)&I0v-cT zfTw^2$bbU059t{4C-`l!Dr7)N?~r*RgF+HRv>_ECH6cuhF=QRxTl^PWY$`JuOrUA0 zX`RVp0!*-pG|{GwroE=arfsG(rgJ9QM49%OwwTVFE|?lj>rM5h<)#fL(R9Le$+XJ! z)YR7epGh$}m|L44n7){w5Om|K~07nWvj4o0H6m=4Zfj;04eKyaZkWuYotfTi_k= z9{2!!1U>;`rRdw@N`USMyq57-y%2lfXCfCIrn;9zhFI20TP4hKho zBf(MNXmAWT7IXy1f#bmm;6%^~oCHn=ok16H3OE&<2D*aNK{s#)=nl>VXMwZ9IpAE- z1Dpq@nERSj&02GsIm4_oZ!;H}cbe{u% zgXRXao#mPNj=6P6FH3vNL-QZ=EptE1G)reoE6WY@W3z*$x#he0hxwKHr1_|MgynH`OSPrMQe!Ey%&^S2q*@9rbr!(lWXZ5JST0(wSe{!BS*}~oS&mrt zTb@{!TlQJ%Eu`g{MYeRP?3h2T@`J^-a$x23N>6Y;=mjnSy}^axBG3o)1^vLq;1bXu z3;+W`HK+lDz+f;036xDCs+^e0{4J>!TsO?@E~{uJPIBMPl0E_bKrUK0(cR;3|<3o zfw#eX;1lpED1$G+H{g5lBlrpY0)7R*fj_}t;BW9R_z!FiwShW7_E1--JJbsbs&uRT zXZdXjtz1xuG~_|RaRE+tK3t$t@3(hL*;|Y zf0ZMvT2_s&>QObL>Tgt==oz7NLZ=!vp<$sRp$>sVB8EpeMmR_K#HGcFaR=hg#odd$ z9rrG7Nc^`r*Z4*89`T#wzr|hUO@byv&d^lI6`BsYL$jdSkO$-m&4(61-q1p55#$5;L25_?1wo-u7!(0TLQzmO z6a&RV2~ZN045dP8P&%ZAGNCLe8_I!lp#rE7DuRlk5=ak~Lgi2eWPvK7D#!}eKue)I z$OZur2tg16VGsdP5Cd_L0Ey5tXce>?S_`d%)8u&4 z8KX(ofSO$zZ%u|~jz*)IrCFkxp*aQ}hfYCfptI0<=mK;Rx(3~VZbG-9JJ4O|9`p!$ z3_XElNP(U~FQHe^8|WSM0s07if<8lEp>NQC&=2S*^b7h8{ex7n9o!sl3AchMU9uH51C&80pXV?Xv0#Ajf!P8+kcn0ha&xB{ev*9`LTzDQlRTHGi*A!?9 zHIp?HH4&Ox%{7f#vt6@KQ?04ch?;WEEe)*EYaVM3X%1^J4Xt^l`A>6JGcf3?=C$UH z=7#3E=Aq_<=Dp^b=9A{L=7Q#;rcv`%qi8U2Kv0{Y4ncN7!-9qe{ne;~Mh1-w3JG!z z3J!7%@(qd$3Jr<~@(EH0RRtvkWe24P>4QpxDud9VtwA?}ZU;RKdK&aK=ylMKpnpLv zg4+eR4el505Y;=XTU6&Lrzp3m8Bw0F7rX%WhXY|Xtbv2z5I7VLha=!K40ye>B*aBC<)$mdnfI%3AF&Kvln1m^qhB=sr1z3ca!OP)Q@M?Gs zycS*uuZK6no8WEmc6bN86W$H)f%n4u-~;eM_z-*;J^~+w8{lK`argv$5euA^Zq_3_pRN!V)aQ3j7S78Z|FU9TgrG6%`v*7f}*n zi-01Ci0TL`f{uVAm{NwUObGnURr^>5+>f7e=N==0%z!=}0~@w{B15$;jO3 z!e~>pHM%CcE*g)fqq*pH(VL@pMIVfgtB#G{oU<*bK4(wP-kjq(4LO%`F6LazY0P<_ z^D^gC&X=73a_n+H=QPj#ne!Ze0XM=g;aBi$_znCPeh0sYKfoX1Pw;2>3;Y%S2LA_t zhkw97;a~7?_z(OS{s*fNJER%X9BF~HL|P%Okv2$Mq#e>8>40=Z>=6f~6Ve&!f^EN4NKd2}(i`c6^hNq1{gDC4Kx7ay7#V^LMTQ~6krBv9WE3(Q8H0>P9FcLzcw_=H z5phB$A(Ihj#08mxOhu+4uE=!64Vi(sBQud%$ZTW|G8gec<{_TQubiH_U2_NLw#yxm z+dsE^?vPy9+~K*7xzlo;a+l=#<~Buka<#dcx#hWiO~XT9P{Tr-g~rp#bPAnHr_t%O zmd>LK=`z|#TWBl2l(x|j4bv!%(Kv04f}?7qh^W<3%cAy0?TR`awKFQvb}i~^)cvT& zs8><@D^5h8jlLCqIl6hwyXY1%PotISztJsYTE)DIejEKgx_69A%!ru2F%B^uV@Ah} zjcFG%D`s#^QA}}+KBgpQZp?hd3t518BMXs5h!5h6_#umtC5S%~fCM6HM1uq&!AJ-a zii9EINCXmzL?O{g3=)ep749MlNFtJiBqJ$EDw2kzBU&T_(IJ^g7LtwRAh}3BQqWZH zUxXARC5Rp=MaqzJ#DEx)3dDq%5erg@R3TQR8mU2+BDF{zVnaX#LSO_zPy|D8gg{7y zLTH3RScF4(L_kDj8L}K%fviMUA*+!!$XX;VrYwetVPZDN@G<5XB&IHgjd>GuAZB~a z!BtiND4_ z;-B%a_&5AF{@T1f%Zgup}o;QXkWA++8-T&4nzl`gV7=A zP;?kN936pWWTB-Ow4RJ30%U zjm|;mq8{ix)DxYLdZ7zYZ*(EL2=zgIQ9pDsx&-w{1JFQJjcU*!G#Cv*L(woa9F0ID z(I_+;jX`74I5ZwjKoij8Ub~NIzm05!H^3y1sVrUfaXE|Pyn<9N`XS4I4B(2my`#UK_;jgGDEe{ zlIY;*py-fjw}_4EB@v+!*-Z-Wq=KUbEqwJedvbJm7!WR z1J$9KXcn4{=AgM~9-5C9poM4=T8x&UdbAWRL(5SEYD6ng6KX~+XeC;OTG48>23?BQ zqIIYZ1yBfuQ3OR%48>6bB~c2cQ3hpE4&_k+713qra&!f{5?zI^M%SQg(RJv0bOX8( z-GpvNx1d|mZRmD%2f7ojM|YvS(LLy1bRW7OJ%AoW521(ABj{1I0X>EuM^B(9(NpMY z^bC3yJ&#^MFQR1VxzLTFLg=c{YoR+rw}##hJsjFHtX0^<&^BRm=$+6Xp&i27hD{1{ z4(l8?G^}gb?6Bmpg<+bo8DVi@`C)I28^YMI!myIC!(p$(c7$CEyAifG>`9m$_A%^M z*z>SEVGqLEhW8Bb5k4t=YWVE%?h*YW!om~7bHn|^1Hf2OSC_9VUtfL+y^LN#ucFt`>*x*i zCVCsagWg5&q4&`T=tJ}o`WStJK1C%|MiulK`W$_MHli=lSLkc>4f+;+hrUNYpdZms z=x6i``W5|#{)c`?f1p3nU+8c25BeAVhpI3;tQpoEYk{@IT4AlRHdtG%9o8P}fOW*| zF$b&@)*0)9b;Y`2-LW26PplW#8|#Dh#rk3Wu>sgXY!EgW8-fkRhGE085!gs<6gCZ!CXZ{;vFe`N#54 zNjF$^^fGYmJ3 zFpM;eF^n}h8patW7$zE=43i9#4K9X~C`11J$eH;#1mwcGTXI+Ain*6_kL6y?-IKdB z_h|0f+%vh)a_{DrQtk3y=Dx^%l)FFoQ?5han7r`35qZP&M&(V+8=vQxHvyZ7IboBq z$(S?df=$7uV$(2JY&zzK&A{BTS=elB4mKC_z~*6|*nG?jTY!0E3$aC*59W*cVT-XP zm_HVP1!8JUg9Ty1SO^x1g<;`X1Qv-!VbNF&7K_DU@mKp4Zg`LJOW7n}8*gfny z_6zHW55oKA^~sx)7m*j7r^yS=E6mHtE6?NdfIMSfMV>XUHc!Y~m$yC-%3GUvEpLC` zEAln@hV)4eOpZ!kker&lI@y|>mYkbRC9h4+PhOWSByUcxO)g9>P5zMFHswxoyOfv7 z+mbt^+)dt`^>hL__;yaG4jX54~T;#Ig6uf}WerFbn~hud%f2XP38 zaRf(k499T-Cvgg=aRz5`4(D+J7x88Ia(o585?_U{#@FC$@pbrmd;`7_--K_*x8Pgx zZTNP42fh=p$9Lho@jdund>_6aKY$;^58;RLBluCg0Y8Qx$4}rV@l*I|{0x2;KZl>k zhoycV&knsXfzrr6s0)N}ZQBGi_PglCA6}%?-${NH?Wh(=F*pI+|`vXVTg9<>?#J)4>cd z8_WT7!F;d)ECLI`Vz2}(10pzNz5TUh=qh7v6%2D0*F8&hzKS^h)^Poh#(?~C?bZ4 zClZMyBAv(}bVMeRMPw7XL=jO;ln{ENlqe(02?JpyDhLx{CM<-Ns3DdTHV^^R;Pgp|;aC=W5Q^T&THJbGhb9&DAChm6#Km zla!O0Q=VhUvE>%oiUBn(@FR`CEKpY{C5yy!$#5v+TafP@_TqkZ2 zw}{)s9pWx=kGM}fARZErh{wcJLLy{BA)XP>i5J9c;tlbZct?C7J`$gZFT_{kJMokF zMf@iI5dVl~WOK45*^X>ab|5>Eoyjg_H?lj~lk7$ICi{?m$^PU(au7Ky;Z8ye3`C{rvFH9sco%orR}KguI;7mt?i>7tR1Z#rX8c5q;*NuB&H|&<^<#f{wx6@yYnx*gd&RMOfXGiUAdl6}>7ZRV=9RsR*pds|c+KtH`d1sYtCTtthL=s7S8x z4cQe|U16$#D{ksmR&1!aP%$F;T*ZNk!Q>EfC^?KAPL3c)lB3Ac7$!Id3OdylUWHN9eDcrGKu068%Lq@nGVq#1o0f6E7rQO1zeME76$6Wf56?)`6^} zS$ncJW^K=E%sQ9VDZ6WSkL(HAPT9HH5!or(p4mCs3$u%|OR}l#o!Psx*JUruev*A7 z`$hJT?EX2UaAN5 z!ocgDBE?}e(OwnaUQdKGmp+L$=5s9#b4 zBG;nnMQ%j{i)IuJFLEpzS~R-IuPCD^s3^E-MA4EWuOgqKv?8_$EnOu9SdQrWpK2%?-AJv~4 zKn|HJlnjjig3Vqp2~}Sjv$aM~$Z@P!lO9Y7#Y>a;99UDb!SI8s$n& zr`)I+lsh$(nnlf~=1_Af4{9FeNzJFcs0EZawUAmw`B1);AGMfTLitkxR3N3MG*l23 zOodRPR2UUbMNpAc6ctUyP_a}Kgoa9>5~(CAnM$EjsWd8`(oz|ej*2TxEHo6_3d;(O zg>{8+p;)-Aa9iQ7!b64A^JnM#;!fOJByve&SMv_i`XUX3U(E{hTX(&VYjin*d6RX_6U27J;5YQ z!Jc6+utw|^mPut%*;EddOXX3u6hI*qPSMm#Y8|zn+CXijHc^|YE!0+O8?~LJ)XFIzyeM&Qa&73)DsGGIfQz zLEWNmQ}?L{)I;hC^^}q*nNp}{)N|@3^@@5;y`kPx@2L0G2kImBiTX@^p}tbzsQ;+% z)DP+>^^5vV{h|I+|0or0M>nIJ(=F(hbSt_w{StePy~EyPpRq64SL{FR2lgBLgZ*og zjWxqt;jQtucssl!ZjU?QUGT1WH@rLE1Mh|R#rxv}@PYUcd<;GoAB{WWPWU9;8J~hr z#i!vj@R|55d@k;S&%-_O`M5XkgZtr&@c=v!SK~o=Fdl-3;^BA{9*sxhv3MMwfG6Tf zcru=Xr{ZaNI0Weix)0r#?nn2h2haoQLG)mH2tAY@Mh~Y)&?D(l z^k{kvJ(hN)$I%n$iL?_viJnY5(=PNBdMZ7QcBQA&ZuAV=ot{b0qG!`{=()59J&*RJ z=hI&F0@|BiNH3y&XkXfoUQ92c{pkQYkPf1Q=@2@U4x_{A2s*L}3K31m(6MwJoj@ni zxpWa-OzY`#+C-b_8rrpFYKeczWnnd)RZ?956rcrk!K#8sc~9~j^9Kn-gi*q1VT>?V za1l3<##Gj6|^kqP|&lWUBU2zUIpC?dKc8u0L{=W&Cxt9&?3Ez zUQVx|SJJEKHS}6~J-vb6NN=Jy(_84R^fr1sy@TFK*VDV`-Si%MFTIc6PamKU(ue57 z^bz_f-9R6skJBgUlk_S2G<}9XOP{09(--KA^dQ`YZj7 z{*V4n|DgL8%qSRAFsNX5!MK8n1+xlV3OovC7ECViEr=>m7eo{U6{Htr7MwFYFDWW1 zE-{u=l~kADC2LBSm24_mSF*WeXGubJYIRO^S+$|sRK245RP~N|J-DWKP1l;fHSKDgYsS`0shLxgRHLt{&3|UxQBYs-psNw&gXziiVtO-un7&Lu zrav=)8ORJ`1~WsLq0BI5I5UD7$&6w~Gh>*sj3YCS8P7~$CNfUUBxW+>%(yU9n5oP( z#+8}QxG^&rcV;Fti?#Y31LE+8mf-6Q6Pm;48>9cB~r_&71U~K4dq*nRi#z>s&!Sis@kee zReaUjs+Cn6s?e(SRlBQBRPCy|RJE;Yf7SM?tyO2ME?3o8y{!6J^{MJ@)#s`!Rb8!* zs=ib`uDVlowW_(bwe@>d8*4jjM{8T_P^+7DfOWWaytR*YrgeeU+3I8+ZJlbJWi?rc zSj(*CR=qXGnq~E|>a4ZaKx@3U)S6%owI*6o>sISJ>osc_6V601kxUd5&BQRVOdJ!> zBru6g5|hlNFsV!$lg{KYW~PR*F#v-xI72gQnDxvCW+StS+01NVwlX`IolHHmi`mB< zU=A^dnIp_`<^*$!InA75&NAnii_9hFGINEw#@t|TGPju9%w6UlbDw#@JY*g*PZ)`j z8HIVqykHucm&_~X4fBrqzMJ8O^XuGN37?W+4$ z53Y8to>4u;FxN28;A!Y&`dRX)q>aA0zJGk?JeU3g`59!zF*XsA`H|cr(I(?;ngPzl`&~Mb& z>#yn?^cVCG_4oA8^w0IL^c_n7>VNAUN_&*HFKx}XW!tgs*$!++)}HOec4oV<-PrDI z54I=Ui|x(!Vf(WE*#7JQb`U$59l{P{hqEKtk?bgTG&_bJ%Q~{-*zxQ{)`^|WIo5UuwDQqg6#-_7cHiOl%nQRuD&E~MVY#y7>7O;hE5nIfbuzGf2>6p?H zrPE61l+G^wTVZEvW@=%2Q!%f4uxW^CsA-&Of@zd#tZACb%{1BMY?^7BXYw{JGA%ZR znW9Z8rt<2_>gwt{)sL&AYIuWaSZmm7*k;&aC@u9)giHBSu2d*pQM#k_VCkXKhSJle z7fLUdo+&+9db_l-RA*Y3bi{DUaMSS2@YL|!@Y3+k@Y(Raw6JVV*_JY|a<+W0P%q@# zEH=yr+qT=1Z5cMNI`6uL@DkV$UJNI|rED2n&Ne}o*$URgnpq25$yTvewwkSBm$J2N z9cyC&7Gxn7W)T);F&1YDmSicGW*L@cIhJPyR%Dm4%h?s|N_G{ynq9-LW!JIm*$wPQ zb`!gq-NJ5Vx3SyV9qdlFp54XnX7{jr*?sJO_5gd3J;WYnkFZDC2KE?xoISywWKXfD z*)!}}_8fbjy}({%FR_=|E9_PF8hf3+!QNzVvA5Yf>|ORAd!LPiW8o|~70!gq;Bq(z z&V!5LI=B*sU>gj>E8vyz26!{P1>Oqpg6rY^u%@nD*lT-jYYBt`slYDV5!*rAe%lG# zE!%C|J=-JOCEI1&ecLJ98{2=j?>5=?!}iOj*xCYrY~6tVz(Bwe7!M2uCIHic*?=qH z0=NTCfHyD)m<#v=0l-2a3n&0eflMF|s02U&10a9{1fZzSRJXLQvW}|5>e$3vHIHiU z)jX(qz&>Ojv5(m&>{C`^WmaLIvCr8TY$N-UeZ{_J->`4lckFxi1N)Kv#C~SKuwU74 z?0@Wc_6Pfu{l)%f|FD1Af2@kLM;k>$vsY zMs72=h1hPxil`F({dS{j?3h-xNI(m%jNR8e6D~iTe*GQVeSZblxyIQac8)*+*R%xcaOWzJ>i~m z7r2YuCGIkJg}ct(;BIoaxjWol?g96Zd(25(DOpLvBtl~3R&pb`lH5VoliQhX%pN90 z*v;%`4l)hQQRXCbj5*I-V6HNrtOx7Gdb0~yU)G;(q&m{$X$`HWA2Uyx=gfQNHS>#k z%lu&4unufjb|5>HJtQ0!+{#UYRj3wf1w^=o@`5Pb7aj-?g(t#eK@wgHFN9~pE8)E` zM06AXM?fDLTN8X-y;5+f1`7V4{ zz8l}2@4@%vd-1*bK73!kAK#xJzz^gH@q_sx{7`-vKb#-IkK{-3qxmuXSl*Ez$B*YH z@Dq6_eiA>KcjjIADg0D^8t=+a=iT@jygNUWpT*DS=kRlRXURpHB2AU1Nv_g#$xWIe zxl1#pS<-B2jx<;DkmgCA(tOEFS|E8#3#CPpkK`-)NsFZ=lD`xn1xjj3BLzvpQiv2P zg-PL3gcK=7Nzqb_6f4C^@lt}6C?!eBQi_x+rAg_MR?3icQl^w8WlK3yu9PR`O9fJ) zR3sHkC6Zn$mCB@Y$sie}3dtmyC5u!kRY_KH=XjnMc#&VmFXvbA zh=fX*giC}(N|Z!PjKoTu#7lxCO3S3>(h6y%v`Shnt&!GB>!kJ425Fq|4G3>8f;1x-Q+2Zc4YL+tMBBu5?ejFFlYRN{^(+(i7>aBuTQQNYA9_(hI3k zdMUkZ|1k~TlsDLc76xHldtD@@w@pw z{9b+^zn?$AALI}5hxsG?QNDpc#vkWT@F)3G{AvCSf0jSTpXV>|7x_#4W&R3(mA}Sc z=Wp;g`CI&L{tkbazsKL_AMg+PNBm>{3ICLrc$ruDXZ&;i1>eZOFxs}{nZX>sq+sW$(`jca#y*V z++FS=_mq3dz2!b~U%8*$UmhS2ln2R!Z)Cp6n^lm%Zc#vbVfYUL^a- zzH)P+h0s!HCA1dW2yKOSLVKZu&{41#9E46nXQ7MGRp=&k7kUUig;-PLWgPG&x_MFD%mPm%Qf;+xmK=|Z89K(G9<$?BBL@U<1!(WG9}Y8BeOCm^Rgg|@-lh3 zyh2_nuaZ~GYvi@^I(fakLEb2D6gCN)g)PEXVVkgB*dgo`b_u(MJ;FX=zi?1EA{-SO zgk!>S;iPa%I4ztJ&I#v*3&IuQns8mXDclln3wMQk!Xx3SAPb7{Txb+t3vYzC!aL!E z@KN|Ad=|b4UxjbNf5La+r|?JkC#Xa_v6?8IS`-%O<0pdV$usBp4CJq-zh$F>O;%IS8bQmdMkaD zzDhr(zcN4>s0>mDD?^l_$}nZPGC~=tj8aA`W0bLqqcTnzuS`%TDo)BIWwPR|xF}PU zsme6PRhh21DKivzWu`JqnXSxG<|-b_JjGL)uXrg76mMmrvPkh!d=)=sv9d(*R|1qk zMXhL*ASGA{Q9_k4C0vP6B9$m5T8U9&l{h6{Nl+4%Bqdqt@U!Dj`=1U!JOAwZv)j*J zKL`FC^mFjfp+ATH9Qkw9&(S|C#`kFK+1RVmGCtSY%ei`d?f3zWf=iz%_EYM{ljC)+ zy)1xeMn5;*j3+bJj(2LD)VN`M(Cp|rTgFfI*g1ap_&wv@8n=6F z@;EU5p~tOxvGaZAdo&L98tql;W%D{W-pjkhyUg3$on#Pqr zqR%p)1B~3|Jv`U7eQ!{IqD2b6=#A?2`gL^-N7D94oJ$_eG9qWXW24<3_zn$KV3S>&0V zQ|PaJx4`}nV1>~+tx(nnj`+IQ8$<@1N8 z56@AD#rJ77Gj^75(yt(u3NPy)y07+&yEFM-e?L5`|EjRzQ??0L!}f&#j?g8em7a8L z9-o&#EwH~ZWpK=!nU6xgPXAp(im`J#*1U3B+AeBRI}eM65SuDkyt`HrAq&Y~$d%$r zB{4~()A(wiypwuUvSZ2OfcemK=M%a6BAXo0;?Cd+-acxlIlz=&Avq<9da!oO{Ayjr z96EA~{@}1PV#Bbr!!8UvE4HXS;8H*PocMI!zs(JCx~%i!|2GH!cju!{4Nk|Ljys)j z>R@-$>8k3Y>Xg%Ir}L`DfoGh~sm?l`b2{&I!O7n4qSGZOm0g4CqTNwd7rV2nK6YnR zK6cktSM9E;R1XdhXz}3afO9H4yQiv4c289P&AQsXRQ0uMRE@QJtGZ(MM&)bwS#{0s zlPcZrr|O2?57jNZJ9hW%9@za>wRv!4K!*nn174|Oo823Ff9U_+IR5|dwSJ{%XO*g5 z;{WdK?)OmV$3KSu*LEp{6Z$M3wRqj)Apbmn&R_9g9ODb?39pvJGbDH}X8@U%;l^}=OaV4%yf zz@h34mmHUhDQHv5qh7tQDgW_a-K#0bF-k+Z%+joOIpT6#bJE39He91p&F#>=<5+)4 zbIS3J>zwBEfxW)Zu)x`ejU|QC9G$1%^op$bl={l|VM1xgdWV}GzI3uBlmmo)`wj^X z>m7qk*XOBJ^E>)7FO6Tk*7_ZD+`%MI|AN1r)ym~`zzynH-)|J>hcj%Xb8ZLKg zKFW3UFBjRrt|_>?!5*D8(ZQ?Z;?6$yD%D2&_3amQJle^<^N(4?h)D^X9llIFZ+isuYKE2xz%B7(5{hZJ9V;elD>9Y(7Clq)2-Nk ziQlSm>ahNu26Xz`>02i*xU)T0aM85OL2qB~-+b!sCaC|NfI}uPf=A4%c0t{}&KS~1)X>kqCD%GO+W=5m2OOk(TWMD#d zL(Pt&Wwrfnl~@sOz#DM~;5nI3U7{XQ@pLDulp83V5HizS|Cs7$RrM#P#;w3qDz_zn zGjh2#;#qgF+HX!_*4KzZi!STJReTXZKFtpIb4h_43*o#@?M4DMiil zw)i_(+s=+p+rMJyT!*U6c4JDs=vPZMq;J-+!16&~(7Oe4&06tc;Yz;`iw`cD&_s?{ zCpxQZ%aD*OA-nq{QFPR?=q@8`6MszZo$8SmKjWXaX%XbK^sLLhKeOw??&16L%(bf` z@F2A0jsAG4w*0$^tXwZb)f>cpz((;h7+v{<9*k@f_t|E3%bvYrZlAFKts<2wg-TB@ znCl*_Qr)W5dmk}%%&zds%g{%5Pd}WwS==HL;akNQN#W(ex^uBG-k^tL)}zFD$KJ?Aq)|sJ0@gY46!B zT5PXUH4M(EX*TD;{9>r}texVn<=U|1) zUwNLH<*+Dr%AP~>lShiR)K_eBnxHf`G6s6$c1qs`H6T)Vl>a`kn+ z9pfJRETYDBPwc+f%dvZ19pj+5XK}sazq@V^YCc_x{}talAuM6h^rH#gBL@eGB00S( z@zC^tiGfLbz9X`{}|%7FvXIRuEGcgHN)eMy!&D>KWG zRg*Qmd4tDCmpk^iXC4l|uA7Vri1tlR!qIyBz`qeIn#_Zoxjx*Wy`mp%LG&uspvcYci4ln9 zXH(myv>{?%lYh;$U`=URQjzD`rhS9wrFl&Tv9F~nRdRWM&w0AYvRgV^UQOA?GMDU~ zWhzzh?9nkwSy%V3Wj}g8E6XseRD)x~Vs%ZPnXw*PY-IWWoH1U8DaBXfp3V6-kfu61j2cElRHjjZt=ktDk}CJj$sYh19j zbw!_wZ6V)A7_?Nv-o-BxmUio9is}`ZmbegKSTb+4sbl+qv~u?!i~n?!EOF*`>1(|w zy5#o!?!Lj)Hx>JFf6k)HE2ci?9`^M;8>W;wg}LZWlBt)ucIL{Amg!{rC6^=a{mpMQ zmFD)It1~t=jp4ev-1&wsI4!J_aGtAsKR(2wglAi>yDRh7rY*GWnh{d0QW5EeIuG3= zi%JEXm(4?)sLpW2?72rHJUpE%KZVh{k)FAgJv@&j_h@3bx>Yq)R%bP^hM3E;zK3eQnc_d3@r^Ud08@D561(v!*38(g(^BtJw}TZOvR{;JZc3~l2W}v}n=;Xf<}Q}iU~^Pl zv83HjaE$k(8u!Wr?%$*0Cj9`r{U7%3GODe%-4}fzsUoGNMXEpxRoYofahH}riMzWy z36MaL5G+`b2A8_KySux)ySwDv&wIw+`>eIj+Gm^(``bIeWQ5q5lVr+$U)TTFx4Xin zJa~Lb^fgtaJ+6GOiECGsyHzZ=dsiN|Kdo462j8g1_c1FP4>ztZoK;;t*0ZTskqkPU z{yEwlwROh1*W4n`^q2;^Egslj)ih`h(H?^2At5rY>2*zXt+OVlnclLyz8uu~hP3p} z|Ek`RVhXulQ8;XR!ad|@MFFU{R3tBQTv6TRZgqUgzi->)IE`O`+^*2OdI{EnF3t;? zBm4)?n%SCC5z#s%Gd{gM{Y9ohlT07g3ifJ^ zyyUZ<_yE-Byl%^Hj&7fvsmmg_^#c_M?qK%Z3(SKDlMhF1uwUu?XFj)I=jRU3dBef{ zB&;GF6W+O8dML^aVZe-JLU%fi?^oZMmEzjv>~!yv^jz-V*4wmT)q)3o;}_gpPy|Lw z!xwn=R7nnZ(*v6q1T2j8pS3W$dq>~qg?2Dz)B{F{!n0R`F%?1TfgVomljt$=Vd%Y) zQ)^wpXon+fLd!y>FSr7T?(HSnNa?-X+iUC}TZ^qcaLs<(RNw2P+nZ%T?n35izaukJ zv6($NH*0?S^%{$+BkHA~DnZoc1=NyFEnxLp&>TMBFnFa1!M2B_SszMm|WYNg9$Is5k`%*fxloNcV;; zck}Q(+U#A^)%+bb73&`rk+vHpL=?lb&^9!dB%!TxIR$Tz9toVDz29|Hy}|XS z&E2&Pbq3>sU5JLGJu__yDd_1SWu+8z8vO)K!TiSj^Q-%3$yLpt9i6Z*L8r9(RVOUR z9>U)5cPDKTq6yK6Fx7S0JO@y5i*Y#vAAoad)0|puZEAq~YUE?D3(_&*JnU{lyMDNy zq;Jcq&)S_?mvkO)ojpW%B55-*9e##z)NKrz+4R{VYQ96RBNvksB2H1-X>)8pebl~Q zzSC&isSQm-qe9xbZCnGVbJ~E=%X6|D zwF2QB+0@A~K~pi|FWd5`NAl^5w+d$RFYq5B#i5IN3#P>i66FcJinm;zZtT|#1yIS0`MCqn}jfBC96C2_Y zs<@Ofeynz6YHrF04Mta~Ytc2#4W4VnF3x<_&!qpJz>dhw^hG{k_fOoA za4&Ow?d-&5oKFd-^>O;j=16^S+Dj!iz0AN*yfLqTHYJg0$jLpr#6MP|KW$rutVjNe zITMe{bS4}@e#-dS7)DNMeqJ7X0MF6?Be16&_tzu30X($qIuBhuJ7}w(2mmontmiR3zdaK zQ#R3evzD^X6#hW2_pL81EL>Z-QFhxrpy-krRm|lvxEY|p*}{^g800>Ku8L8xbF&YV zhY7y(dB{7(6APvdd_hZPx)*q|p0=k~@H?YduI#qJ*s@u5{gdRLmN zDji)35?-HH2|>na8HrF`o@dSb0{17g@60f&Yg9LVUvzGX zn1S2{j#^q`f8?%4L`#;9m-O2Lyo6)|cdyjRP>Ymyn|6M*SeX-K2dan$yzAcBTu0;ws4~<>3lOjTqcagmK zTg`i$GMe|f?#Rz;%5Hg#P6`*;nZ)>fLjKnLtbDTXiJ8gBjtCw4ruv2&1{zX+|r8XXEj%dvym2?T$_q? zx-TY;?ElJbySpp#u<@twU-Lm9OeW56db&%?;K=>9HOTeUeST$rR{a9n!w7o(`UrND zkydKs`RSX_#BCnz$h1X&#z^Dm#dmodw7*jPEJIX}?XS|vN_3G}vrcg}?oDE7f~(41 zt&aZ!#~OA=91kyHcCWf$#9b(fJ+5Z+5Qv$QW#m&D&w1b;_o3X5J*XD~m-GuX_`d%la!A=Yxj z&luRO;jTsGD+B%eKS}Hvw{;<0LvPeD8*(lcQf&b($I;J<&*;2zKAWOIAOBZUa!y9h ziUhv`h5d{6W5$D=ucapw-19CZEL8j<`Rm8($LSv?yifR?@H63(-ZK%Om|_4xkfF{{ zn0VZ9+ps?|JNH_mKKFK_DVKq+(vByUR7)vil2Y@clepsaq+7Gw@?=TsBo+LY~uEh%pbn;Z6P&bglh&g^-htFA5HT->W` zO$`9mozVr;L1ibQRvh}$Fp=;DaSCp)FmxCmh`Wl7w@zfN+EFG zg43EyL(`U&z9Sz1P8q?{khT;kS|>s7lGCz2ja(*m*rffeUo-;iBTkhSk-is*GvBRV zqG)sTmOZ)zCJSJEXbL943e2X)^BS#08)ESH_WmhZeNpe zzsV|y%#ENQgg|!>)8|g*ynrrsJs46mm=WI(=B2;3Y;7n2 z^NJgK_JCQ#+bs{lOyKvP5Q%=l?YEy z&ugCcA)!NZJOdcJhq$pAUTCjeud(6+uPQHx*W8GGUYERP42>Nsz^}1B8fNg0@Gh;% z8{zMB$oH6UK5CaH)KBIgIx>Cal+l{et4ALndx&>s?1*t~TB0O9;Dz*fL}Adi@ju5; znW&wFp8Urmp4>e7%9JJ5&!_Y?cuw8knmBcC+n$bjU=*=x+O}!W=>tQDg>DO-ADS{< zKjZX_S&#@CH|y@K4eSijK9SKRp8aVy47L-T_l%72i3B5|@GTTiv7dBV3_159duYOr zgujN4fb$vKGyRi0Y;RLMQe%_CQyr=4nJ4>Q#18G>OI<#8Z>%#8k#;q$imad089ig} z^YRnzyvRd=ERa$PgAL30l`$f7kZylwzPpgR1XY1H4!BuA4by;2Bx|+pIDbNB;5gdVYw`#-&`J1L_9`LL^3HN%&+j%vtTedwQz1m^;%jry+6Y~W&s(i zg~438!wO0Ejoc12uf|o7DWEgIfp@VAM*F|CeMMFY-X#tb?$6pM+#(t^QP}c;JfAy} zcIG<_wu2Oy{#ztNg(FFh2IU@wUqoJYyI3U|Dqu-quw#;xg8lZPgF~d?nn;>%g28@D zLpnlb>jAw^Bw&)&*y2&S(j7CAxB5X_G0i zMh7)N)tyI1D|%Zn`tP0-L8g4jeG3Y z{HvsUNrQbBM9+wPUUI~HjaF24$G9BK3T&IVPP3}|k8!Zctw3ZpC8rh?83&bYQQun# zm-&?~#1ByIYmSgGTh*oGOSVYgc+UvSC@E(`wPhtE$m83P)vK6Q$i2cV(u?>dnWc$C z<08a%(0w<(bip_@FeKNNj1?*Lld~n(l@&iTp7Kf61M`VZ+p9mOKC8Z$`n-A$ z$V~iB9aIa09cg$C&WgN19?`dWR^!Rc^9>EU8q%|t7ogjA`~0xh3vEb{vvR0?Qio?J z4OHgz7Jcs--@AC;-1*H57iygg8?%SmPb~q3bMAW^4iI-Xte>!>p*eFuud*V)FD?vw0 zc6Yd+XJue>J$cg>damlBneP$}Ufn!pYYX8_?N@DX<8S^B{$IY7m^xM0wP|_>_Fnih zk7d|w!dRj=QIs26Zx(emBT)!c-fR#0Muix^I^uS;8NVdLZ%zkAl@)5qBCI6Orx^#q zV7M6J1bxoxoO-ER2bcPm#px`GcF0vx6I}Xv}-CRc?2mRW@guIgqqNC}%;liGK-PQydoY0{hc!CkK1vGbB0CDNssIR>Tg z&GsB{?M`hhbuhs14cpjSU(6q`JSiJWs&6zI%6Y%x=p0R9AmdLQ4Car#n%mtu1$Ehd zZ&^we43^2*5B3)(@;KZV=2_HC#YdNDbQj1b>%dv+{(|-WXJ3nx7d9^GZS9;6dcbye zEbp=Qn6$&e80=5EUsZlF7?&kwF3qdQgRz*)b?ExhJudYYp1Eui$fUev%F9eJUC)21 z5Zeai(rh8UXBAf~4;eNt#OEh{cdvV>)8>TMxaNG&zpCApIiq4HyRT{+nB9u?>!*Uj zifp5TVX!|OaqhK_v~E>%L+6*ufA%}yYNzD{wyy8II(wsTz&vbWW;>Nj4|A$KMI%PaxkRdR7QnR&40W0v$8PnewhL3W@4iP4S|5+Xk zcCc_H`(|ONNd!#gY;!-uM}156NQ=9eS5l#;m%P`*ODE)2SDzN+4Hr}^D$iCPFRiUa z+Sb&j)=bU&uD@xW9kEfmv<{3xR)hVt@<8R#q-XkD@wwW?pnUcM*zS28a5YvO3XU!> zI7L|jIKQ}Kao1R++?m8Q|G&fF?YEU{GzS=KxI=7t5pQ90B%Wwq`Z)SLKBjkRkDNER z->s&5{f;EgE8mjxE@ulC8Igi~T%Fc@%m1zAcwAh5n)n`X7II~EpX(-hKkrrOHxmY8 zCM&HbSj2`*Z?FxE;EUNM@VW3?s&NP~Ylk(3dtw!BsgXX`#mGto2fKNe4C{3J9q_~z z3a;-rE3C}lLN`}#>en8(5xX55-hBdl4toK6JMI#8Y33&ELu?BE4fae~f;2R;fbE70 z!NuXW;K;ZZ+z#9k+=#-I^7}ZC3U6>syK6%dZ>UNV34>lI&cefB58X~FLVQO_uHmsmd^F?z2mt#KHFn=bz8_> z;+uIh2)_CX;tC=RcFiv)370-QZIfuTS0w3-$QHI(v__OoLX$q^e;`%1{>8({??`V* zqMGp$=wWlnOOjQJ8chm$Lqw6{DcNT@oI)7RPYt1b$zo7eQn<74Q*Kk@hW(;A>8WJQ zg8Y^)L*_EeU~b=%1M4#e11^V zRjX)x+S7;?NHDt)>7WVqmuL&rgy8b{q5ff!+kMJd=W)68Dq$hr(}YN3W*}Uz&^g@j zk*BFk`hB8z)4j6$G15kPGtTA=XDk^#NseUP$tY*MV7z10Fn^4R9P7pOW6ohN9=nrq zjrrRW8s&mS2IK@*S|Xwj#!hG1WZ>7&+MRaEeJOq$3IrAg$4+XFuq|V6WwPTjIN7-G8cE32 z#va$nwwauAQJx<^`dEB)gq^&3qSly{&;x!4n>ZF^0}^jqtbc&%qY1bZtSQ{3-!H04 zxu3D5{*~O7^lgdkNtd|YHO%(&+_319$po(2HjJGa_PPA{OmF;=yl;~h zx4VkFQUf!m#{QHZ1m~S%F;9FZ`HlUW_(fWf1fz;;a*;fp)u&`i)Zq`LZnAr}9O)s+ znb|HVBpg(`%)7+IdAQ_U*ZtB+y9 z&J;G?8VL4EGZOH6OX6uGTGdF)g1)OgBD>X4!cSG}@c1NR`upZIHA9Vx*Q+&+vGKj? zwB$?b#w22Lbkh68&54Q0_pqd7a&l7g9d4GUNV7~+syVH>qPeQMr$Hn?kKe3yX!BC0 zf-e3lS|&LE?P3U1(OO>ffs|=lTH3_Spv;}x=QVpYp1PEl5xSw&)RqalAEDH z9=S(C)RA?>gfz%Q60f%CV6dq<<1?mKy~#jSO#(93xtx_bG49i4CvuSbhsn=;CS;Bm z9f{b6tV8}ne#;r5hf6~;qxFaST>~>jYbJ5@8|&xlALr!ica$mgP^4b}p?R9jqQ`@l zA$GDcv!P}V9bVhxcU)iP?`Z(zJBAzeStGB}SJ#&}XB#pNVuQ+HK_e2qv+E5^Pzt-* z;F>!v7n_R)J(sz;U-9l6CpV@-O8taZESfCtk}BH*Uyx&)wc&t(sa>#u*(_ zVT4t?N=uAnO1Ck(AkMhLI7JnrU7m2%=+SuD7|@TMHUwwc4lWat0#=~FULFPucXRpY z=Ks04C;g9m2nq}wmcUZNSabW+t`n(m-z**ya-cK!RYRg*LumTH}eZI-yY{*N~Vw@EOUlGOrBQtbje0>ilsyEw(K zTQa*9ef@jDVaw=A7DJ0`R8rr9BVO9cuvfc+}(vMsm1Jjt`8eLEt2-C?SogJy6Du(A1)APuP}_*4BhU$=Kp^L*)}4tTZI z4fET2&Sj=HE9LG?fj68v?Q-Vmy_1U3dW{Q^&MDYiSX;I ze%3`FXob7pw7%Z>)^QV87fiPHozKWe#bSM7X@6O+AFFG6KAD->oxmM--?)I{Tty}U=G+kS=HB;5O zqcmImm++yJ_g9U(7V&rArkhs{^7B?;kk8eNda@aHrSkHbuphr7m-ZDxaJ>yuZmS&}Ue;?z7a> zcgn)j&jql7i{0#A(@sZcy1e&s8=T}m=B0a@XZrtIbr|FVxkBzvPv5adP892{=X~(gWQ5Df+~Y7L1jTx zf+h$3=ch~zniRAeb}{gBAS?*}UmpFxpB)giBxu-p*PsDG+#p<#EJz+SGAKT1OwjD0 zsX^2J(`%*%LILU!Wr!>!ARsVc>;L??ci=4Uf46u!hdPHjy`96IBb+`?U#Fkb-}xV( zALtBnj(1LQ20KHX6P=TslbutXQ=QYCq0Z^f8BWMK(;4QRDu*hdN~j8|hHOv`R14KX^-u$3hZ>^bC3qy?|aqub|h^8|W?c4tfuLfIdQ>pwG}3=<9!3gGP80ycrH6 zG2jk(E4&Tf4)1_>!n@$z@E&+Cybrzrz6ib;z68D$z6`z`z5@OqzcDb_2KYw!CirIf z7Wh{9Hu!e<4){*^F8FTv9{67PKKOq40r(;KVfYdFQTQ?VarlY<^7{Y$e*b^&dm)A* zh9SHW!x1A8E(jllFTxMuj~Iyh!Dg?#3aOI#1zC- z#56=GVme~Rzm9?b{U<_*nTRmNEJQeBHUf)?Ktv*<5YdPjL@Xi>5syefBqEX!$%qt0 zDk2S$j+ld(i^xDA5t)cA#5_bc0);^T@7_PyHP}7aE7&i1c<|`pX~7eM!-M03U4r4k zLxR17M+N%^j}M*|JT*8rI4d|Hct-G~;K<;_;4#5aaBy%`aLWJ3Z~ebtr++{4?=A4} zE%5Ix@b4|~e|8IWp?rvNTB2h=VH9@~|0^}fZm^Cn!k&@mob1l4JAhTG8SssKMxLbT=A_`ACYS zUIsS#AjUn;5Uz&nE$S!TsX-ewhF``t=6B{pC7xD(m1_+VXc)2h`KTqRd*qEJ2kh_i zVWAPx?h2!T#9xO8K}Xw44XBEc+b4THOer@Rjs) znmxq_8=gDVct-b5(@<1%{_oNdl^+Q~93vlD4iXTkEAS%aZGFT16jCE9%l^@UE^}{x zfZs}l=vsDw=#vN`iBf!0OjgqM$8%Ap@U{;YdKJg^rfH*cmEmOWk@lq=ml|8$#`*Qq zHTVkbFmQU8M%_&R%9_Mk!T-$Prx>oT*9_NEwO6!>IW9%HmJ6T`oMWdqjp~+Cb_;2W zV8ajWbgGbA!oJPk&HE{wBAY1REU(EqP)w?x272NT_bgyI6a{4nY!+iH_h@OZgsY>X zexmd7QqE)*+VrW_4dsJ>iy{KkYymn4-G_UJA4D2LJwV$^e?Y%rtOTJ3TgCI_n-p@* z!JIndUSpi8vS5SdmIYCkSN5*#Qkkf7qir&2dF|5%lznWgt>Q5HIb$e~s*5!|DcxiF zTd}|Ph{GEsJe@*~L_ey&OUk62r2JyNVo%|;aCn^a++n=)yl7!^r%1G3lBd*Y<{2t- z4dx}5AC)x#V(PB_fZdDpp>85Eo>=d7^ z@N6o>Rgw^dORNXH9fCMXlw_A&m$NfpZtAGMSS_!EH@vYgn&0A(wuDhH@8sOVO&>a>R8sOYY*_)*drnYDF_gn>O|+GxGq zSldh|P3jJk^edZbT~as@cf|5kUxX?{_hB#62ji~ep5cBmJBU*#PXQa)M!!YZv5c%m zoN-(}cQ5xApC`N^#!G%m66AO}SrMdeRi~@h>-|7mu3Mhdw4flc@P#>|_&sQv7g>7B zHdTY_vRbPh+tLhDa~IARIxe+NYWK55p{5eHGfp#Ciew)irlP;y50#EOh8l`KiH{3>vrMO8PAy)dG~q#`~VfLVy5j*-S;LJ z^-?3Pb2(}iYBj18-G{z_nT!2u(gKH^fDgnM<6q%d6U!(M7?JEu_6!b&qvVX^Q-xWw z1B!#XH@bIu-%I+H4z!@kzu6x&J6p-^w2t?vJJ?W0sYoeJVtf=Cq}4eXNonB`%wybK z@?U01^J3w6dAvMaUuxWA%qlo(-eEaiR$Rrdj;^`TaG`M=p`?k4ioiU<$KbE&962xY zo?6z`9|c)w7u)l&Be|@K^+b~?7jua|*Iw=jL*0@+Ys4}#7;XGsQ?o+f%57L_vT3Uv zmO@{NrU)xhG=Id6BCIO+wk<9`Q~$s&!dF!#8xNxQVus?2y9_d&7b;_Z4KSqEoU2^ zcUI!Y@yZ1I)$NXCNh2meZc-4`dK1Q+R5jiy& zwUPUs`-!LHkCslBnRTmm({qOBtMiR!_q-J)HP!wgXyRf$-)?9&If!lE9r-<}*k1f5 zd;u$jJxXO)S#$p8q?#iwFxyWX#(_e)VIJcP2|q~}r~>*2<|@`ib`&pNxK2z`o!6Z# z++4Mwr zc{TP%7V1RjVpJh|9oiq`gF#{y*j_O6@)v}aJ;DzqcoM3KSn@)$nM$BD=?(NJ%xBDR z%zRcEtAn+T<;TWx=5bqj*LlnMu|ii-s_3&wDGrphN=`}HV17cXoT2Jgg&8Vy75Ry# z`-T0?erA?=gLy;=yks57#wCk%Ow0EC7JRXIo%g~(sBl=HKjuhf7mxU z%R6rAb~gy*@V1kv_ap&%FNH>vaE@_@i2947B^xB)lvfNfW|bwSvlE3upTPGgs+muj zZ<)Wu?TQ?|Yd*&2XuenVkAgatzXh`zQ-_6#PY_s?UDWk-DLb3DfFCc(kq=avHOCrD zbR$5vsnS?4gv__g4pa?l=yV8hlgJq0sxGMAj7=d=al}w;(#<6s37*W~D?yhVCNIYm7|by6|(Y=$dqD(f113}*m;hLAyDC)^`^F6mc_C1OKb1PFSwPwr0de}R?HJHQPdk3MspU1OICLEvgC)~{(lfX& z{1j23{1gy@6Lfp@mkkH*fK!XlnBl%R%}~_76@h>MFj9p2eFfw#i@U?&nN5 z$x9d2;Tj$7!?4%zGJ=y{#gCS)Hp5zPlFs5KgjV`Y#$D!HvY!&MvxG z{HAoA#crKbrK`5r=<8=R%(Q1UDjJVEx*GSR(CBn*GQOGZ$-690R=BD7IUz-78q1n4 z`SXLNqc9dKN zC^E8~S@o%E9MIeez**-4MRswcsHv#gucgb;);bt95E#2;R4Z14J4+6yoTdcPqgY2c ze+67INt~wKs>?C(P1`|a`1Zzt=9#3=mbbZ?uG>yb_(|Y4yD}V&#U0SVk23 z0eTC105O1ehyH?oh>haT;I9{EiQa;+xqRgZrT`G6dY%uyr#G@MjGN7sM5i^02C^XaG`j4-7SZTj}-e$kCgeg?RWgG zvZ_sj?{pv3G!4@*Lv$D$fqRI%L@i}cAxgafVyDdkaY= z?o`YXRcV+l6?l41mb9w6p z-jZ<12}QcnS9wVcX5O@B?I~fgX-&aRb7s-s5f{TNydA|*1`aDnt4D) zxGmPfwFmS*!x(U<@elEXFe`~~DQIfEu7)mPjKM$ReBvh2eW{v*}*pIdhkpTY@a3lqsyct-s2TRB7s5>`D+9KDu>S$2m+ZrJj4K zbawf`x&Zqjv>r1TmxEVxkbJgynrc(sIQum;i*d5{oUp@;!#k>Sv4{8+x|}|k;UU0^ z8TPBFk<=+vjRI>+Ada9cp}yzfc?ZO^EktRO<1nb#!lV0B{?fflHZW$e%Gm*&EN(c@ zDSEHCt2$d!Tzc73Q?U@NHkDo}LR#4YCukA#`xer z>uu2}3cf!{L_We>$bTwC$sZ``sx_K7dGAas3wD{~OOBSDs+e!1H$NgBqa?7`09v3# zwnZLkIA)uGd6EZ_N3n$*lZd1EY#3=$6@M=Et4z0VYCloHF#IrK3l3Yo>@SQ>riii! zw4}UH)JIf1{XTmSFHZD9{9GZg$g7IAp&CCmop1M*g=nVaJhPCk>uOz4bFindHN-D; zAJ!~ZDQh@;He1f#%>Kw7%3mlNBUY(#x)?)Dp1vfyG`}>ra-Z$Ct-S72T}M;ieAl)o zT}NGjI`4zu9D6CU(!_cH1&1yu7;5E z&1OP#qEw@nk-t%<(WjZG=mrxWHE!-+gF>Mh7y~91*HfE8m_X^Ek73Pctzms*jRV;D z7G4bhJb#@eNl^(9TQ}2v^IVIo?WrxT-rK(29tt!&&)z2r3J@9%!p|ye?x+H({X+9j z)kne(_F_SH!<&Y*rhKfNGMP$bw6cCF8;V97cGo_vr?>6Uj6v^{Z%{*qUk()3i!hr) zrmUuN7)|U}AwwLfD#*Q8_NI2Y{f|AnIT$3Nuf#27jU(%+!#Kk*H0)~Z87vIvMI=xt z6fy{Y{t9X;c5~+QLIqlJs${q1p5$8Yb){O>sZ?u@Yw_&shCCy(fKY%dxLT++LpZ)w zTK>4)(}t*-Q#+&{ZXaUzZ^?Cpwm}`&=byn`!MPJ$DV~gF+#bPL<)*wRrq3k^E8bq- zbe}PxI}zW?-o)-w8g=}z$NovM1 zj!0Ompw%YZz1y&aVE?DsQJ#T}=Sc6>KXNb? zwWv6T7yCtnEB-=lb&0XU$$BEpK?$)IY9ixp>o1gzdWKzRd!SwqGW4H;&eEwl8?<`X z7j^-Nk3FPqD@;ZGW@VvnlNXX!a1N~6{O!e+kB!grCR=Bqg*Y1i4DX!yq{5ur0x*^ci?#e!!yQq8y1#Bz(WmjUOn1Z&_Jc;-L$c%zx2kB2g)iD|S1= z(Gzf)_%rxh`2MVEf<|GnI6;9@Wa!rE-sBJr$wkvFFUnWc9xgcADAf)FiRJNpsYnKb zV$SEMmcOl-g2&=R2xZhtRv~*M2gx(?R`Kk@%ktBTjfSPuO7V61Z2h3T`r_E$lVV>}G``00rbEQ;F8xr}RuacP!sZ#~ z6vWxZl2;(o)yrIzJFVsmTE_O5MJim?5A_nGq>5-W*4|^C;~z0xG+whz0^MR=);ATQ zT?YsXcCC=19HChTO!?S0wD7Cm19csBpFEW+qMfEM$HG}%EFVrTh_hcNREbo|2wg}4 zrnIB9-NLBp1H!z%ZnPuKu@=2bAd-)@aILcP=XMtcUb?)^WF?mmL91~q*y$_}af8uV zI-t6u`is(+P2_D?oI^=?J76J;@1#T%(rQL78@7LGE%cT@^lCH^P_+JH@> z@L4&m!R*805LA45^?bS`r_iPC7v=zkl)EfH7`G&EXn92e8Z(GGS9h%7xp`;9<%Vqg zKJ*FPWSR?mP3s-BujOSEoJ{0Pr}tA;nEnC{`4DMapI-dfQad1B#$>MH(ZFQ|2Rz1a*S-aGJ zvFT6Sr!GY|8npmbhaurI$;+wntn2I>>_pyX(J1kG@kL1!HqgAXWO*s9rnYupZBbL0 zBY-fi%@=m9MjXrL%0Qs3OS52k42zP6aOlHfIXTk6+F);bnfao zMczT3DC!WOmA@d|kP=y4rSrurJO7GtT};VR5RrBqzk@ebyh?GnVGUYYw6A9XipMQc zO;vlB=Mbid(>p&g=NGJI9Ho!0%v4>lf~5JlupR_6!BccE_gh0-)90?2RHp8TDjR!3vd{e5%xm4*lP?IAxt3X}Z2B$vsGN_v z8_m7|pA5rJ65r@~o68eBasApSFk*Q{h3jk4#H}1RbIE)cJR7wYJDM7!izqqU7|ec{ zXT=-Y2=nUlS+=@*QtK!2+H!o$Anri!4h1gvjV-ES1`&&%f<1;igxFi+V{m&Bw~-en2Sq^2)5X7w z_bbbbcUFF{5{fsJ#kGBNj8byV@m5)*7G=O=mkK(qCT& zVk*y7J*Ya}_z=iIHSEfqQzn$Pk1sS-L5MUAkS|qtZ>{m)%9*gtGGvmjEV}> zTGUNUAnG*sExlb>D%q_Zmy?paCU3OqS)tl;(N<_b*JyC~wRPeyn5Sae@U7xg%JbS; z`sbxn8WuUoUA;XVeKMt8Im66qdyI-e*PypyH{fuHmghCTF2X`HK!2NotI?QnuE3P>cUz#Wm)v#$Sk^FUk*YPHSo(iv9NwMng&KjHf|`knK*gaFQ7I@Aih=@zUMP93 z4K>W-!LCR3pn6e#sD-HYs7&;@8IT7zyxtI-u`2igyN8GR3Z7JVIk3w;576MY{281z?<#7x2r$4tQl zWBOr6qraj9F_SUVFn`hS&_gl(F{zlj7`T{-!C*2lGz|*Rv>_Y4c>`Lq^>?Z66>_+T*>=x`E z>=En<>@DnlEV1GR_6_zu_6zne7J+la4aa%nCgP^xrsHPeqH$eWcX5w!PjPSB?&Ch;zTm#& ze&G7!2jZg)9(XVO5c~-INc?#G4E#*|EPNC`2|ov)j`u|&@!9yRSQcK2SK?T|%JRv+K3?U8&+V)$*8^TY*Lqaq$iO46;BTfezbvn?g$;2pNQ!{})T|!((umO|0 z0I1Y$#2(^WVj-}qR}d?S%ZWFMM}Sd%n0On=)0c_EN#BS*z?}X=97Xy;M3FG0d)jbP z1SyOZ1)OOCX$DC_l94J%B_OY$kJLhHAT1%SC2b{bCLJX0CLJIhBJC#~C!Hl-AYB3y z^;^;p5{&$hLOqB)knBeGAbXSj$Ufv_#L?ssawIv5j3UR9lgMbYl)Rr@MdpJ3`)YDC zxsSYwyqLU_yqYE=^?or-Reo}r=eo=l?{!m=0gQ;HB zQJ~5>m^zIb3KG4ds0q}ICL$F>Mg2>m=TSLSF;zj8QuC>$)NU#Zy$ZdEx{-R6`kZtt2alpMC4Ft@QK)zJakhIyf2q0g|XdSfOz`Q&~J4o9Dw99M2x_kk|%b&Dg zGi2UMlBGsTNs_xRg7JXt&H73#y-N>%Q(ik0qU*)Fn%)LFlw1E8E(uG zOkXC0IS%O9Lz%;wLCld%e^7-zkBMWVfR3$T<}h=al}sxTvKIm&do^<{a}U$b+{WC^ zJi$D}yu`f7yvn@Ae8v38{K9l&jRgMqP}V3`1nVEWJC&8hLb1re@Mg1kECFjS%fQNI zfg0|fVjw>sU>#%~XPsxAV_juEV%=fg1p4zs)&n3wzhJ#)ePDfJy$99Z-&ucIaP}ZJ zlg(hev4^sK{w1(Rv6I;u?0IYydj=cJCIPLL%I30_?0@X;GN5-Cvu*4ub|X-{dw}5G z#_s!<;k_G}(!YQu{hj@R4SZydlO4$6aQr!5K#}(3%mkwJ2%t%a09QH&I916U87Gg! z=45i_aI!gkPAW$LY-t5Y4)m&0P95hNrwka)R$wzbIITcwUdE~6Jm75S+~-^ZKJ$C_ z9w0Su0bX-9aGLvbzjD3-srfVKCkM_A&KnNIzp=pko5GvU zgLq-QS-fN(ipS#dd2}9!C*c+HEWB!75wD5Y%yaNA^U8QFylcD*yj{F=JSXoc@3P=H z?>6r=?cY^26f6M#8o5*+N59Gh&ec@sF3H)sSXaSn<;Mem@_^bH2{6+i* zel@?BzlAU7OZj{GFZlcUNBNKVC-@inU-^gmK7w#Te}T6kL=YhuBlHza5)2WD1!_UA z0410roG)k=ED@{_R0(zqZVE06jtGtkb^%N8px}exnP8CRzTkmiHSdw&onV^qtKhTX zqu{3iCj2At6OI=46HXA07fuz13ug->g%QFiArP;GB;f013n@aDkSWv&^Mw{+nb20# zDeM)l5^fV75*`&E5FQ2s+(qFn;SJ$^;RE3Zp-wzl1Q-1h=7?tl`!HNI8mNb9A|%ic zSt6!LAQFotBDRPp(um4LRib)PHLwudfP{EJv_o_Pc!;}2heg{(S4B5P_eF{Sk`dpF zzKFhwhKPN{W5prjiQ=f%>Ec9jgg99oC5{x&0oEu-OcnFR0&%riBVGY?QJJ_FIHOC& z3&iE(ZQ^(0&EnTU7kwe#E`BV&E4~AK(YN9q;wB zDxpgFz!NQ&^a5FQjig1=E$IaI=vvth;EZmO^htI~hDhrqMG_b3Ny$LzbxDvkMEXGD zEv`DG~ zuBToaFQrN$DObt@zGtaaCfz7qD?KmW2L#Vc(!Id?py(8TvJp_Eu>9R&?pR^0O zo|~n2rO&0VvQaXpbg=w~^rQ5dw4ZE)bS#iQhs$0`2g`=Z4#>vKyk%)JcbQHWA+;^=PMtp%auPsI@(~>7UePJQ{{H$ zQRQo(lb=>TS6);eQT|lkP(D^(QNC2ZRfYnae7eeCr2{s3f@(Za%BQMwRoSX>Ac-pm zsO1w>PSqGyl**!739RxHz$d>1obq+5!$32?thxf6@+JS0%9GVY)$=s3Ro_*ARf+14 zs+sC{sxb9wRf5`E{Y_N?jPiVSsk%h1R@2p=)JnAlxaAaey}D6-P%Tn#QZG_3P%l>R zP#;yVRNqryQNLDSR$o_t02cTy^&pL#=BIk7#ziwk^H)7eGg6~hkJ0#P#%Ul;f+kFZ z)$ld#nkLOU%?HhD&34Tu&05gY@qbZwR&j0T@4Br!b$42*mzKIr-7OwMNJv6L1d>3A zD=`Qmga{I}(5Xz_-Q8{K?(I~j?n=)C|Fh54xjAQFZSKn@pZ>n@TF*MIxTCnCXq@&- z(KW48nlO!?=0<&ypEf@&CQX*+Py3OUkyeOCZq)%)m|vs5yjWddor>=ASJg1}IJAlhtQ$>UXO9>PPCQ>gVd$>i6om>UZj|>M!bgn!1|$nr52jnlMc} zv|YPv`e+7e{?JU=4>!hc#O@do?>Wd(byKt2w2)sJVf<*)l?j%I#x{wFXKXatMu#j7xc&Ur_q?)r{AMLsy~I!tE&C!%CG&B!p$F(w%K#w6pyN(HKE7Btg}P)#c~ zhKwtXC$Lty&3M#!#JJz+3>-I}GM+V_H(oJbGTty&Zx=o=J~aMgd}VxVtb?Ld6H@~; zq&lK0)!j7G)Xy}^L^2ssoLXRNikeh)Q%Y!3o5UssYEm+kr52isO_ioxbfij6Ii@_5 zAH}H>)9IR;)OmEJj-e^_+|051?kiOWm-g4Wr!%}J4V7YF& zV|i@3Yx!Y$Z+T#;pWY-6aK9_fwKo2K_lpP4R7AD=!leQf%)^wH_V(#NHX z)8o@)(mCnO^tg0GdUASFx;fpH?o7X8v81o_Thra?+39$2OAn;yrx&D$(tW5xm8Xxf zjzjZnzIB0>U?o|}R=SmDjYWZzXO&o!tYWL)>ae=309~wERetoAq{a16w^b?poVA+B%_r7mnuLB-?n~T-!|a z?qY3mHm;3tlh{-?rA=Ye+6*=e8mt*Mmo3v)hR$#)`oaP78gzx9pelR^ZQ+}?tJsrz zgRXEFdw+Xx`w;s)droMkeIh!-WcyEBnmxrXw2RObcG}%`kKKlb@FIJmeW`tkoommx zue5KlZ?*5U@38N+AFv;?@3Nn?pS54G->_e|pRnJw-?QJhKed0i|FHk3-c{ex(9y&Z z=4k0?@91As?i%ix>|i=#9q~2Iu0#hP-L7PZ)Dh)KbLbp;N4g`|k>^lE5?qZ4IwxhB0hGV32gtNVKm^0cr**Vrpa?Zd)!$4;T zXGdqIv(&lDS?OHt3^{u{ea z&M(e}8TXyH#=(qZ8CNs@%m~l?o$)cFLuSX!L76==+hw-R z{FyO1Q;->(IXiPoW*yhOOnRm*b7`hKGnnbgT#+fyEXXX&e36-zS)QrOOwSBtp3K~p zc|LPz=HHoDGVf$Q$-JHUEwhQMjjO4vD)W1016MCsXV*~IB-a8Loj`MOU1C=n8h}es z0bGSHpcgH`^{4?JLksYvtG9c#>$2-EN`NoX{=0>(o7PzkvKnR8%Bq|7!_^A)zp$)t zt|n;yO+xW+JSu?wQ32#-akKR3{SmU%S&S?Rx_``??q70NefQ$5N^}9&qmH*X>p<4u zSyw}=vyPyacRcG@*6yq~S?|%wYvB$`Hc8@|eudjQ& zd%An7o8o4=Ic~mN>bASn-4$*Px{+H^k94?;+<9%kG{XnLPk4$tl^>v&W+-IVO94cDHO^HV0+N z#B6zXa&~IAI$M{Wp6$$bV>>iIyEyyL?3LMnWv|IzpS>x2SN7iQ{n-a<>SA}YpJso| z{+eAEn^!G8%{*N^-8_+=QJyItmWSe*>6z^@d*mLOhwsVsI6N7i6`nsmLC-SJU!GFW z63-FOS+r7WI3rh>KsdsEytVV%gM{h&k14uqcmrn zcZzqCceZ!Fm*6FN>0Z89=GA+RsHJ72mge#1dVMISnbA$_#$W4Q<=yMuHX#X?)~Adms>x#Np8d37P(=$EprK#ZF0|g+vc{fDc+^!s&ehQCAo)k z_vP+F-|Z%9Z)Z?>JDvLiCAfR2y#35=#OoL@z?ja^SAbQ^0)DK_4n|1@i+7L@elWp_mB0@@K5zm^w0Ot z@z3-V{0u+a&-V-biT-kbrGJTkt$)3LyZ@&DiT|Phh5wB|EAY`@Kk&`}-QOzEE)X6F z3v>^(4>S$*4U7tm42%tY^%Dc6069PjG!M)PObo;XVgsCjB#;`=23CZW0Y|_Rum@}b zPar$s53C5R4{Qu<4Ll4y4$S7?3e*X<4t5F-3l0s=4aNjxgMy$Cl|2;-dpW`EpaW&S z)oALi`rlQ(1HpsAlfl!$zk^qU_ks_Cw}L-|pMsx*-Sd72+vW|*YnRt5kCVs9n~^ss zFEMX+USZy(ym@(~yz;zIUVdI#UR>V!yq$U5^PcCm$p4-hk&it$S*Ycm`KgqwIe>ne6{@?j0@*n4SE@)fOrl4*? z!-AFtqY4HVj4TK*7*{Z*fKo8MfK|XN;1_TTk_-ChDGD?Nx&livCa0NC1*B0(6++Db{a9`mmtkNDXJX?6C@Jiw3!mEY13m+6dDSTKM z9_km03JnQO4b2Y`L-Rtq5Ie*P#fP{dQAin*g>pm1p~6s6XjN!=Xk%zoXhUdAXj^DU zXeY{dr$Z-0XG06JZ->H)u7tjY>J>F8YE;w)?Yve+EsEL~bwcre02+E@(X^k4mi-FebZ$q{EFsjwh(V?!3 zCUa|4m^-4k+zsXB2$Yuxp%Pc!QJ#uw@(i?+=hf7b=c61~R8m~BtfmsY2OZyA==okp z>-QC^z3))${ee<%Z8U7_mp&}%geL81G-juwI6DpHSvvZ%Ec9f#D6k4qU`;}IH5q-? z4QSRKKt1(B=_S-t@0Q-Hsipp>P4^mg)OTp3{wQsLUTA0Z>3X417x{k*p;2W+%7&Fq zN8^r&z8wLDyI3?l^HIAD*0e0E>y;}|raXY+6Gx43))3C@MB7uZKQj7gQ4?P*5C-df+fL1Sg^o$U_NGi`L&$loGKMa%0I>RrDUR`;s9qda9mZOUF#K73Wb_x{OZW-I`M06V#O6pr2G-Px@Bzqv9v}N!7ii?b>!|A`L>X zZ!VfZG*o~7)BmaN{>V`M(V_ICMZc%Ka#7`w*yBmeK%)9Kxdi(K|HFRZYF8WE&42gp z+2wcV8ee;8RkeRjsv=iWsIQ&sI~kF6S4RqbPsull2^+R>g+HLDcns@mC}RyDnfSru2s zs$y5gS8=NT%k}OywENJJJ%{!DkDooh=ki*0hgRF!)lT-g$ZA*nzbx%)Lwm`v`r+$q zRU74J>&&T|TeYByP&Kb=eigThSCvrJ^mo|rY9oAOt|<-IKTVD-CowKXRjW;_V>Ct{KD{oy`o@WkLWeI&(uDJy-Ipj8{mQPyzo$XQFuvs zad>2}-o0A<{^NJMUXrSMzn}bWJ@o$X2fypXC$AgcI6SE;xk_4fWqA4Ug~Ka`pBw(? zaNltM@FT-F)MAoZWDYr=oIn5t69qEtsMdn6&BXc4> zk=bxUN7UG%T_X!3Yrz>Utg%Mh!W)%GrbH?tQzJ={oXF(Jgvf`Hk0PH$K8{R_R7R>I z|8KT8FFYZfA1(+_3>Sur!hv*$CxwR(?KQOb(1@XtL;DQvJG9@>{zIowr{fCu|Ko!H z|M=hkum17>t8ZLCxzUeUdyBcdat`$YGR?ibxZ`bM3TbxzeeUgvb3S`oD) z>O|Cys25Q`qCrH%h(-~OBbr1sjc67T7STMSMMTSpRuQcu+C;RCXcy5wqC-T-h)xlm zBf3O%jp!E9J)%cMc*L5X|Bb&81SX+2p)O$>A)eqOcnP}*lgL7{6!+U&l-iUsN;~Ql zDw}$O+L+K3%x)9HK*AWp1M&>QYyy|SA^567?(xG#N(uZmaV8q}2A29$g&LQ6szVK8ARVJu-DVJzEC2oefm zBoyF|evoj0a2OZ#EvwEOj>6 z<{4BDHG_JZdJ0_COYnIEL2(X-nb3+I!5+s>Wq*t}aejkLY{xy!ZNwkNpND(N5Mh?E zNVpVK&J*EVQ6q6baZf29ufwOMm!-GBxsQOUH9$EEFNU*}OeG7RMvkfzp*@IzwuFv^ z@q`5gB7s170>bGs;R@j@F8+@Qj|n$$_n$$Yj+?m$T;DhHck)+q6Urh=C8a*K0ks3Q z8}%MxE_Dty0W5ARZqvJ|Z>W!{A3$fn2K)Jp`jh&V`U&>UKhziC^50S4QlH>5{eyZd z=4MQLW)w4;sb*@KbX*+&fYtL9c0wIaT~JMCPHk>SZU+!tP54wkjZfi|!3qB(j1mtL z4-gL&4;BlgXQi!VEoEb5Q)H866J_g_8LDj6ZS_C!rFv-kY5Hr1YN9p6G{ZGH8jE(F zcE9$u_LlCU?t^X|Y&Es9b>L!L#RNuEuXkkiPyUT=jjoO&j zg4T@Igw~Q)o7R+8kJgG7Mr#BIsyVFztu@TTyD@iShBJmT`Y{GG1~G;(`ZGE)J2OY) z9-M*8uajwE8ki1TfElbfQJTxLc|@Ex294QC$U#-wZdjmNmDs zSpF#CbC?Y;g|CF~;TSd+PY{m~M~g>_!=;IE9ooy{Wegcp#+C78B)s`2$XK!kVD%IV zt}n2G;V`WrEFcoWgfNI4;s_8TbZ{ahA{hqZIN})MG$M`o2XQ7*Kx7kn#34ii zaTJjWiexr;lKJF$$sPd10QG* zdou3Zlh_m4ftqW!m;G;iGmf8=1=rvU*q$k z3LZicE|)gG7I#cJ--C;0I!H$qE}E(QVtxw05SPs$-v!@sJg$N7gdas*F+ofelfZ;<{xXgFZlZ_vUNqgz9G zb6aRD#@kz|ZIdk(?^ro_&B}o>S<5rpI}=~!3&H6tayRF$_ML)f5iVF zJ{VXWSQYpyup}@icr17(I1FDy(V+pML7_fij#PvkLK#S-YF956_HHixQY%qLECZG0 zB09klX+RYvfhh_R(?J&niAEv~G!LDeMAnhDWIgztU$COaP)1Y6QHFxW8AX{w*+|cxCFUvS zdgf;4MdnfPeu*prtB6$!x3ip8!YX5RhSN6#T*P+vpX?p%mF(5*jqJ_rj-V6TbJ~GU zXvNXPFe?H{TF41;KEsLY3#!1zwSyZlgABOO{l)#n{mpH`Ys(wL8_8?W8vrsOoYxne zz(7y}?fLEallT+)llfNMz0dHE@b}{izLS3u=F4hO`Iq^p`6u`*_BLPXxibNBA8cMjMzi4McTB%|*3DEkx}^O+*bvVdAD@Ic~g# z;xuu&SS8kpv&0L-jbb?t-*cqw(P3xzN}E; z!zImwd)gq}yv8VJE5*trzIOD#tDNF_lfVuDl-kQ);ZSt;HH<^7Q@W@)3(~S(zeC63ZC8*yz_=RHaiwN zN*rq)d+}4JR_+|}E^#}NLCyoCwunriOry-DEC6FRk1~sLoN|(K7!+9;l|eO8OTk>P zp&bCFb&hrt)Yf0L&EU5V(e~0-(GJ$|TkFAZZKUm{t)wld?Wg^YaWHZ~IxT_cc#g3S z)DxXaW)i_3kw6z+hb#98oKfAlC(IY%jQ)X5|AU#tS^^emDQhun8LKwv9wK`IdmhN0 zi|jA)-8hk)9vqOTXh(eKG~y2C3PHMLf_DMc$@OxxxvhEKcs+TMAX@r?TT$>NFuP}h zUa2NmlEJV{0k_d!&{*)3|B7E5%*HQ%L%}=#7ycXmOMVsqBfk|0j!D89ARzX_Opb)Z z)l<}0G(^-x)K3&GiU6tbTYO3UPJ9_G@k{vV>tPu_2ZL}#d;uK7P4N>@2b5ndQI9xc2d?u9zTDn=) zSu+@*_IwRNGf%TxvlO?=#kf}LwJvQIE{P|!$FzsFN42$e-?U$~jde|RRob80hPd|C z(YMt%(}(G28s->g8)ns9jylf9 z&Wny~j(3jQxI|pWmcU)dC0r`r;4(pS8C)ip(Y2uZEj#;ib|X(6PhF&{7lCe9pSCn>;I?b?ePhWl7Ib={m=ZT0_Oq;1Bc-b&JCUoItod61DhXO5aJgl;mzq)(TAei z#Vd+$72hikm6Vjkf;DYM3M2IPf@6G7Ye4@_YfFC)j`0DlG5s~|1=z;E^oC#?ThQw=>M;(10Xz*BuyJe) zCW9FZI*E_C%Tx47`aClNyEPDfMGiw`b3u_%~D+@$5s~(%o zrh|lg1;XtI`vvG0B%c&Q+{ zD#3H*VhO>^%LLOki~oV&Nbs9a0LL^$Ko?9E%oGp>a|GiAB*6s10Kq^(Kk!ZS1+#^7 zgeBmFjtZxO0wTgwrikW?W`GC!3In&DxC1_L$4F*_!J$gVN~TI^U~x7}I!NYA$dU3ezHEGMc&GiL3Fs~S#ptFFV}(a$d}9H z+42^Ke3OUNKf_02BR9`Ahi~^npwDO4V5XT6JIb z0z3gt6R%<8($CcF(;U?t*KEQye=qL%J8{?Fp~=CO{S>b2=d}HGJ#;;F{dCVUR@PTP zM&C_8LO)s`sUNKGsqdj5rl%W7xNLJ_>2VD4xNyfA9^-ob6wcm1hUbRsh78=NZx|bx zTA8xV;g$}Trnt}cwDhvHwY0>owlglaVU|voE|zh)cNSQWS`S(q;8xiV*UApI3Ak0h zgB|=9I{~k-q~5^()%L;G$o|XL1eeA)wpaF-_FA|M4!~WopJNd2eFL2oCk>wc7+mt^ zIIC}aMBMhqI!EE6HyJm+e$Hu5n#+UBR=#T~E?i#RxyoG%w+=TW2ku1%cSqc3n&U## z&eO!x!P5r!niif`p4qsA7`%Ua7h{KEjqjrGvhTcaqrY~bLEwwOR^Yq;qrYz87cKx_ z{e^)CfjfA)rvw)S=feiO6TB9@9lQ~A7V<-aP(p}>7wN=MEMBH}haMKMDOpi^y)+Up zqJNa76CnMQ*dVf}k>-QOo&)P&OCpfyaM9Ex9f?S4K}sdbNo+9GZ^_A&RLVul4Xj&S zp;Qyhov4$*El&iI{8KcOo{V+>>2wY~fj*5s7rt%`ok*wChtLzj3RiQ(gFp}ur%wSp zT+Qn?X57Q7K$F-8vG*B|8Q&RoVn@b)VSHosWb&D#;--Lh6@he}9QOx^*SNTuadYDo zpj3}y$KnucKkFE)F{sprY#y7Vy*~;0+8Oa?Dc2mYpg6&rXQnLcA=AWQ7%W?c(!pr6@;;rDF22J@7Z!hmC zZ#Q_#+q^wsDzAX8ya(3uChs_0)-L?n{6&K00wqYp#e!vUkHvyw!74$TU?pfnr=Se9 z;R*q!XapsKKLu+9d7uz&0uu;CiNGj`2L(tLGKCBwmreu=NEgzC<-#)I8sT~2X|R9i zgz=&{aD5Vy2!!7^(KSjJv0buWvRIN2R?aHX!uem0Re}v5=#GG;9BD zB*Ub;K!ClJ4wU)id*mO$U2T#-0EhKh{sRuPm;@S_M>l>)1Cg7UhC?+T^ppUw$x_~Qcqw1u}Qq@;C zQP)*BP*RF)^pa2)~+?Q!4P|U&;kR&3=FkL*y}h(Iz~H2!3_2}E1bnn zea)49uXD9C4_EelT-O(2(Z+;(yUV%UNp~f4kGl@w5`DzA6_@DKu8p`!pL9`i<#oGP zlzx7BFRU{4R+S$lcrc;mb)y=%Oyy(@6FT<#U;ifV3;w|w_} zop7n^9Ow|}9q1A07HEmvUH3pwxR1SXz3UQa8+aCY1>cepJckR~Kfy=Ar@>dj=fUj4 zeIH8XFB>zFTZhuL=Zke3HBdd-_dsQSu(#>1oMXNf;>9=1C_dHzg@a zKd|334%;xr(h%6oH_|BC5ZNHv5KxP>l<<^cDdLp5DLqpnK{s|uVPSx|8Up=sf1qta5+x~9!nW+-jS zQK0umfZ-db9-tns?gch)q#E9+dWgDO-Sa>}4z2L00%Tu-KrZl{6EA=?S|vG!^f%UlI zdIj?1mg}+WZ}1-s_d)j|P!!JWQ1*Ba&qMccu-7mJiw!If2|U9H&p6NxF<5VKc-MRP zfD_mYMqs!1fOm^`JBWe(-W^^~ZYD^8bGdhL`@flcp@srDmixo^75Djae-!TK(E%)k z;euW#_$kmhSQV(gd!NS*yIo%IyvBLm^TP64<~77MyP(itm{S-m%rDF<^c8wSzEDoc z63Ps@aPw7$GC~JKM?*(K$3n+LZ$j@wXNu|w4QXFWToif7~O+I^cV{ak0?W^_vp{)m+1e{&%voV zPQO5Z1heK1JevnFZI02O&`;7^!-L_(lBI7+UP{>p<~M)^p5rM;!T%Pg>`B>`vKmWWp_Fov!I!}bFHhN$Lcm^HQd(l#9Bh8D z!Q6_#-U`z=X*1I#U~tDNDaz5R8LCO(U{lp`;99wA4ye{iU|U&WTeaX%Yk?xIt$nX~ z2bT1=<|Am*yV`qNmQJb@={Pz8NX}%POveV-DbevkZ2I&Y^hNq&5SrN_HG}$my;Wb$ zTiOkSGWHs}8asojYzwNgyRp)^$fz?NF!8`PicK5A8E!S_TMU+<#ST7@Wk~^jmuyv9 zS6WwCms(@M%elbDrP&qOAP|CcQ`x0;-1-bTcrT8N4ZiA|s||>$hG3?uTt8fOKu$HtYLdlt-vf_y!+je}(jAzZr`%WE z7v1IAkFup6C3a9mSjSO#vcL%mJc~SO;DqF$g;Kx_89XM>M32P72cwhiJ>@+P9_I+y zoWtHj-lN_JU}~P_zQI<)cMvv@bN|WRQG07J3>B*|DXByoAg zg~g!)FcxQPc#2b@FQFe`DL#i{iqu8gqL#(2irW-7DQ*qk;b-y3;$Ov8#hXhumTW0` zQ2M;wQPI4zO=b16$7{HTS7968BwZn$CtV=DBb_5XC-KQ2$WDrb5=~u8t)kb8=@Qc+ z<`+D+1~H9e!eW}&_-s958pX7X`An~N&or^=vCi21SWk^LW`PM7$?V09U?#)!dQf9& zU4y4}9nO{pj@47_>pg*Q^$f<anu(&?nKr0sAXR>O1nJLzoFTI^N)1p{J9(j4i0>2TTb)V8TrDQ!|eru0vp znA$USP-=_RI;p)P{Vy`ZA?9sQWW1U*Hm#V28y6 zx;-y#Vhxu*T}4tQ)^OqqwHy?9P}3Joc2iKy(q`zO{Ob~Q2lbWu<@(L~mEfCw z2EQTK5M_)ut^!;9%J>Frc!eN;HKro4zy;ucv0GruFjaH8`^>w+%$9?r-Dg>3Ic3>m z*@P{wU6#d`{oreNSk_uDg0fv>QCRPTPrYa5fIZE!k-&%gYdBFWIMHhEv!SD{qq}3C z<0N>N-`=kHf5A&oX*&haUkPTMgWT~7eGu-%IXTfuono!5m_Cx=%5YzXMF(2 z_YpMTSNAWle4Vr3xc|bQR0RmST<~=H*d$v8rf!9&7;IgsXSpXCOq&-w0~fp(y;3k~ zg<#Lxf(L5{9&Cx92S$q>5CoVYwfKSf04vZb*fH2Ws0r$Wx}Z9!&$H!a<`sjQGJ%^a z&s&ja#6EgmWgp8wmwzbVQ!yTtM?G>a@(-A{-$-@HjmVA3^~tx%Suk6(VYzxJZz-Fo zQ8D9V#=_T}6f+{Ge+)H-5W|R3!{8heGZcTQDq|~RH^-L4k6ao1SF9YHgFoV$vOd8{ zY{YuadWp58f3cS%WG{>_i08x3OMrQIlXDLi-Xp9y&E}?Yw{y30s~7E3V4cwu90_LZ zdrA}16P70gV4V5jpOq#oO(=kS7R673p=C&{NZbT7E0DMWj#hqRAv~?T#C3^l6IUme zCay^=NnD(`8Jj3NSXS#qt3_Kx8%4d7dn7+gs-4_Dxl{75q;Oa~O_D#r_NfoMr&TgZ zN`O^!6duhacp@38WH=(UR2RGv7Ce#^cq7JCMQS4U8e>zhq@FgZ5D=ZI03 zDG4fuDhWn}6JCT(ZPoPD_J@HGq3u&+Ae6!%c&zp5vUFZp06DtTVE1={-ruLc0*?Q0 zEXw_1oNSx`=6<|!J=PG{nl_q_)G+SH!MiUqoiUv<-?x0k%IOb~;xEC9KeIft+ypQF z+)`n=0cQN0MPt>0(SC02V=J?l+ZTd^F0~iiJ7iAC?40>JV^HSc%r=>=GJ9u+gX(<= z@ZvXUVFwslEr?kWh*=3ZSq8XSjGwyW-7T{lX14~J+75i`9?wP3ad4r9*mwHs+2lD1 zK6JllgXbzp(QTfcphBxDPMP;U*0cTroB7iF%KH$6=56l_?*p$qw=#E0?m*C$-F&@# zEqwh!S%!nQ+=Ye7F5n>hgMu6YBC@+b(w`Ja0jDU(Zqv}<;9%cibTA9dVNTE)Jes!~ zl;DfJHF=No4(4sn+mm-O?|9zZyiIv)3pW;46LbxW8iS9^ts&vUiw72WE#6$*q@)el zwT__B{;r|XE|grsI^&I!?WM0v-<0+(n*laVSC(4VU}58hbr-Iz*au2#MJ%PVHMt{f z^OkVVZScnLkb{(bnA}X*%7&OE7|Z&YCx6;%S(K)mGsVIE9B2&nE7NUwAojU!q!g z4A$OGID5xo?M;AFHV$@~G&weTESxibazgSv7-u7sx$w=HQk}HE>`>}Pcua?3G964^ z4y)+^jHYd=f2A%;-IBTwe$n5sj80%fb|*Ze8)>)G4yPSSlc>toOVq{cO87eu)y?4M zjL?qJj)T+kL|bjBRO*)Lp1~@qc1!*;EHDy`GmZ0&^NhQUH{e^GG(9%mGChEM@sH_> z`Kq}|daLwC>0RI}bWiUFSD|IP0j9uP>pSafYd_m&F!(FL*Ea$~&veYqWP&7@WF}=! z%bWvxJUNq-=>(Hqk+nE0H!HzCAbS`%=z-bc*{eV{|AW2Af59Ku%DD{^`L(CYQ#+?l z&KJ)skjbAtKRr^f+?((H=$-D12C+NUHx}&fc>fUp7*Mq<{D1j10d+thPzKCc1RfF0 z!$RAr{I7Y#^M`;i{h2o~zaBW#mic}1!}HtKaHqQqmxoq>*t`;|CNbL=g@MUzQN#jw zDJm*18VYW5JgCXR#bd!wwk+uf7P1SN$j+b}AA)Y&0Z#Ep>8sLyU<=!U^y{;*A2`1* z3$KH@%LOerfZPM?1;fanC_b3(ftbvgEST(sZYPt)$Dy-xcl z?Md1z*k~W&q>Y4ercfzWE7cp+f2mifXKJTv=fis1tXl<#X^n2VZmsT(?u-6A+@m+x z)?02^WnjPrY6$zL3KmW?^L^8Ocr$ll&fGKKFyApprB8&#QthrxOCOj%0dC8T^eO2h zV6@DJ*D@)6Ncwc^2W*a{)%YQ)@I;Q;55w6w1b1UU433j9IiA@Y!@O9PnE~6N92P=B z=6V9N5j!HQsca6!H! zzhAy4e{Q}oe;$_g((`5ctb9d&Ts|%TRN-mx!Y2xk6>bFado|RxsC&_(qDw_H!PSlg z|N6URUD@igRb^|-#)AUQ0hf6fROX$ETNM*4=T$zW7GnLNdSPG;E1vr(VK~3qEv`yz zApD;ABk@b(cHwPNA91x&dN_GE+|onI>ypPZc%01K0N-P0=3kj_vR>BM6E3(2AG7=AjLjJY zD}dy!pUVU{F9Jc&1wDVjH^;vK{JJyX4y+EY0X1Hb@5vA4FV5ebzYcu&hWz6E()^(#o9C8$hB*YXzLuV@FNbvSuh%v~%tJdFLs3RJ%2yoba7IpI@6Eny4c zebF7!ljJ+Fb1x-#f#=x|&Sy78J2;;Wlwt5L7c2GfB=^F0e5B5Tqlo{mXpieU88#ZE zu;V70Cz;2`|28Q2tN9P}&w_}5T*JoSF5D7&6dF*3MI-RvKZ-cmg=Q7+DV_mdyM1Y= z(y+2;Wlzhlmfb4LUYG#tIC-ILVO~X1MSjJWim#LvG23g_H}=Flj-8Ap2@C5p>ty^_ zxcwc4ZH1kL|A_jEUnWn43p-5FQfX41SM#+(Z6Cvc8u#$H@w2howp(C+V}5I1=eNL0 zbEMD5($G!2$ngU{P%Brp3Dnfp(AC7%7IsY{?3J(C3b-O7*dknbBh@ZPHY|%wpToBW zc0osw{lD@b6b>yqQcMABzM^Dc=}^$)BTL(qhm{*Dwt{6I0!~>_nNT^JJcfJ_iy?<% z+A?MAv+>nS1l{1|7Yd(?ek9kEeox*cov-KubM`8{)gsjC-kPQ;vwIT>SRUB<2jf%`il zLf8bpH(3#@u&ExaJ(?7_shbTv*ox^eA@kt}7NkG4kAa&N?e^pZV1@|bO(Ygbic*W&Sj(?gN5wA4!A`&9_5rT-s2w{XMLL4E9 zNQzKLXd<)`x(I!QA;K78iZDl5A{60i;mUATxH?=Dt_|0P>%$G3>qu>Azn=`tNs+o`&xT-x+>B`b@1jf~Qs;N^tsyN;i39Wkcg-uwy2CKS5#J%JIWK~jmnKGj4F>>7_}^FdDN!>QvO3sIyV$qpn6>i@F>2DC$4I-dTrKhgFAGM^lGd`)jRvwLNu`>r5rE37^QF zu{za|(2OvPkW080)9iZ+Tg7cb$Ral2EUNs&=^QhPG$V&$kM`*-{U z;b!R>XK%$9jwkYobBI)8B5@*7Or#LG#3{sB z;$Y%%;v`}M(NEq!S3CFJ3I!a@zfU2bWsD8xYM$-n+XtWu$PPDGHNLokie-UX@ zX#Hprv{|&*F;8QjAUQgNF`qGqF^@rEG+<6<{>3b2E@Bojeaywo0MpN0&is? zu?Mho*?zX0ox{#%=dnF(7dxL_$i5%ngwvdp!^!4&Ic`oar#`nESI^aQFLEz%|K`5p zKI6XTe&9a9w$UT*ckUbR7wjC>;(g?f!)}k4@8kQi-jl^obI?MDju}mta#@zFP*yGzVYNgkGs%21wZfRQaj`Ri0{`W-Qht z3N?1^1j7hhp{>Lgu;tmxZ2^bhk?HU`f{uKL$KiBjIP~6={{8;Sz@LF-fr`NLz@orV zxP3!HgG0j!#Y8hPlV~B@h*{XdQxmg^8AKg%KCy_HOe`fDh<2i$7$BAt3y2lOJfeeG zNR$#&h!x~L~0ZmLxq)xkTax=G=_qqW!M-RhKZqKs2O~QgkfPcW6of1 zW$t30XP(1?*cs+Q<~HUY=3(Yl=0@gT<^kpj<`(90CLilx`K&_LboMOvI`&fbBKB7H zdiDzT8g?an341MjF?$tzIeQ^{8J4>?u>WFr;IzfARzGepZf|Y`mxg_-bgqSam-~b} z7;9CXc*A&2c_VmDcpZ4dd7XLPd4qVpcwtzzisH55wc<77HRg5YwdGIXujOySg3~_! zD*iU?Hm&1t=C8+|(@OpZ{to^G;R@kyVPnxxVLef6Q6uad)fF`rg^B8mehFKNT8ci4 znqX^4CiaQ*#9FaQTr75pGsJ3fE|!Rl;!1H)Tq1UgEn>S^FE)q^#F5y?NtfQ0c9Z4H zUdsNJy~cLUHrZv_TG>1zCZjSdpp7SGW`zil8E-a41R@PDQfvs`9k*y7Hv*HdawC}WUwV$+KvF!0p_e1wx_eD3= zFv)P#pf{R~Ka3jlFY`#7-?q-S#J0n>75fK09g7?XuqROJD0Y-NwmOzO);ab#Djd5U zTO2DKe>zq=4mp-O4m-9v7CRKKRF~Y9;)?NJ^q=-$@}Koz^k$ z4pAmh&D0{S50+4isk>-@($-=x@I37>EzG%{wvKj{wvBd_c8s{VhJ6(~Hxa(~}dy*}z%KSMWAWzmCSzfZ%ZuPm=f(0wycFJ4{xs~3g$bGpKJl9i>I(klf8)0h zG!uN~f9BT`v=OuweCM|l{NTUkPZ3TNt`hDSjuM57hKWXEm8*}amuR?XplF<^8&h(BXJ>yh|S&4Sib z@mujG@lPyiy%L`huM__xz9s%HJ}EvWJ}iDAJ}vGibzlc-oAj#my7a!Zrz~97Pd-9E zSl&bahkO#2nVQIN%7)A9VX0}HytBNOyq3J1e5$;*yrX=yyso^3e6qZuyr+DSypg<@ zys^Bce7mAju}`s4u|e^tVvAy{Vx?k=a*lGYQl?ZWRmv3QDdl73Gv&X^d&(Eef0U1u znW{6YLs$zss@kdArrN67qWV|0Uv*ryPjy&zOtnLGTJ;k9KT(=ln%SD=npGNu_6Qbo z>S7_MzOISxi}r{1yY{K>nXZAp6?Sgw>s#tu=$q>s>+9;<=;s>d8|E2i7^Y*F=B(ko z;i}=B!DdW1UNF`&)ixQ;db7c7HQUT~b6ra#OKnT6HE7MX?z1+uHMg~}wY815UAG;# z-M3w^ov=$U6?QoqI-faeIj=az zIsbKB#b(D#?039(d~!6yYR6~CTgMB>W5<2$czkfYa_C%Ym)WIqO>q<4Vt2AT$$cri zo~NNlnfu89!2jBR-~TSKH?Ti&C2%ybFK|3?I&dOzId~~ZgB?x|QA2Y>giv>^qBbP8 zA@w2+C3PWvB7P(eCymBF>Sy8?Vh2)JQcqG}(n!(}QZ%VKHr5NUUwVps1UscC$mhrj zlsF0nE2LZsox;b)Xme@>wGaIvtpmL^{VDAO?J=!0{Wq;1y%GIiS}S^e`a4<^`VZO{ z+E?0rT620`dQ*CBMjgf(#<18cSiana14F)8QG#iL$AYnfd4jouKLq^+Qv@Rfu>zWaDHtr6B^WM<6OaXC1PsAs!EC`?;Y{r0 z9mY=HA>mvs-^~({MXkkc#62XPC3CPiH(WAaGEYK8qas?;RWcImbAu&AutPT;-H2|I z){?f8K9YWtD6G?slSE2-N(M=XNC!)!r6Z(rsl(=${v&-XeI|V*eJFh@jg%R&be1UB z%EROd@;rI0oG+KlQ{_Q-+16>j&tg^)v&^Ks2ziAVo2d4gX>*>b~K%;g#Wq z;kMzf;f}#&%r<5kbBtc2$CzcjZfuD)r#7bg*m`P&wWsE$#-`S$40F)zF?-E!bFMkl z+}+a6(#q1@($Ui1(#F!m(%RC((#*oPCRjPxABwlKtRZWj^|1Aj^?SC*^D<-!6@ zsVmd9%vIw0)3w}H=qh&kTnk+RSAlC9R$t^;dC_9y#pX_PTivN{CzfB-ZnL|!XO@@Y zHF=kMmw2_g`rNI#+jF<&UhrM=Rrx>p>jZxLfB5SKe)>QAuLkZ1ZUk-y9tG|No&>H3 zZUwFdZew?Y6eI+R!7IUs!J9!gHYE0h9u?m!9a3f`C`ieq1QLhDBT-57Nbw{kwv!i- zrjS^qxgqjI)OfxKAS$6J|3ID^XN?&4H-WeZDSuY zJ~M7JJ~C>>zGD1hG>ZL-z1$Cs^NfbEud$u`p7Dh7lJS7iJoYD}W$aT%?bv3q?-kad8?WOt8m8s80@u|4CP#rKO3i|-R38Q&s) zXngDV-q@6lil4|C!P&^!!r95$#M#Ul#T~;f~E%h?*Jnu2@ z2Ja5<1aBkn7H>Q66mLK8Fz+ny0B@K;DDVgz0*hd;phB=#uuxEhB~hOsRgfhJ2vP*= z1sXxQKrUD(FbkFn#$#JlFUSneWJv;&a*14$ zB3UO{Es04=l`N60k*t(xuzk4+dzd;&p2RGXN|cgS5}PCqE0|@HkR%7InAwu061~JE z2}-;YkHjJwB^{2H$T8BO)Q=rVpVTWIAUhymE#D&FELW$jkw2F|ly8@RmS2|FN;x6F zFTW?hD&Hr6BEK!aBflm8C_g3ND}N<_E8m43#zXS+@{{tvUrs|+- zsA{F^h@HVks^7{Ms_rVc>a*&r>XWLTy0-e4s-e1;`n&3<>bI(yx~cl3s*yTTBhZ}F zT-2P`oYtJtT+sZj@oTfSm$YMbLv(|6(Yj%}5xU{J3E0vbuN$eGt*7Yc=ojec>gS_O zHbYO+CmO_tBtx=6V2~OT47&~A4POnP4POj?V}UVX9BGxDq-BC-jAfK%95&nrS^8V1SY}x!V#jT+WxS=I zMPMzomSg*@3_EA1t!J%&TQ69TThCihT6@^K+q&3h*{0cM+dA4K?Vaph?1Sw+?1Svx z?cw%z_P+LR_Fnc@jxmnmj&Y6=j$sb9Bj8+u4X<3M5sO|+ooc7wX?GSnOR(-$;9Tjn zIGs+fbD^^g8(=xkbmubXdZ*i27dEm^ zxOTcWyLPzFxVE@zccFU)7N}OaOWi^DpYBR`v3of-smicUwbZ@F z?RDq7eQrng)$AMDR}g*g>lx(f?iuSH@5NBF*Wz8~wd9&|4Y_-;oU}7{f9}ED>%P0b zJHFe#Yrgxw2fhfb4Ydk%4K&00(3`-Ez}vvb!27_5z~#WdftP{jf$H6$xF9u1555e3 z4899~2!0Jd4t@*12>u)V5_}eX9W)lY3f+a~kUS&}rG-*M`$Ne^^@^Vq7nPKe3P}Z| z3Q`Vf3CT(Fl6<6vBnhdUlt*%qvPfL=WpZn3E9%n!#om1frJetezSs1+F+JIstTB+X zX(H({8e+DiKuBP!tsv3rdxufQo=fOfR6=MX{h#R8;I{(>Kj*l8woxH_v;& z_x$F}@67k!JLmrXxN~OCAI$K9`Fw^pF!Sc~dOl8F1&6=pf7xH_AMd{(alv2e&-Ksp zuk>g5U-XywU-D1(7x-WCPxa6BFY*`p&p5pXxfOK2mmyanS0Gm--=98&gd&}hOOSBn zZsZo^2IO|+HspHbI^<4}LM}n&pwy^D)CE)_iiWy^qN6UOG^kuuF={J{iONLDP#Gvb z>N+Y3m5dUg3Q$=nDN2RLCD}M!Iy(?2DgRiLu?^`gmi_p zhRnmf4Vi{nfSHJSA2Jv7Ddbzoj}T+Xc+4WqQj8O3EMx*^I_AjPoY2xxU1(S6lhBdS z*P$(;D(v5(?V%4q?RX&cZRq<@4E8?gAm0tW1M0`ap?#svp_WivXh*0ubTo7*^j4@l zE*wX|VR3=D2pkS4z^QPBxMG|g6p86!QDI48X(U-xjWJ$GAB|NDF@Zt`pD79 zx1eq77WM7i0pdZ>i#<%_5Ry03)PR#Tew;0zLSPVR7Rg8Pg`k0k5 zD`Gas%!t`QT}O4JuB9%Z{!Cp?T~CEkA=DMrrPMW47pgn;D|KTmDK;whS?uqz4`ZLk z-i^H<`#5$eHaAWZ_j}v{&=2*BKOVn7{z&|Z_@nX1;_t=3j1Qq?o?cASn7q;^QlFt zL#aM#C)2#sex&uM?PDBa_%cp14l;Hzjx%;Jo-+Pod}MrLd}d5Y_ekHBzB@fOeP>2@ z#^;O`%%+Tyj5*9_8ILo*WqinRVwy9o880#(Wi)0uGVf+Q$r#QU%Xpa40jh?B8SgXN zGNv+TG4Ex}W=>)@XZ)QpknttMlF^g#Cnz7bWW3DyE2A~zYsOH<9~n!Sw=;fZ472}W zKV|o^AF+RD|H;0~e!;#2N`cSWL+lZD5Bm@o!S(0Xa)-EjZVk7I+rX{j8o1TmdTtrl zk=Mq}1qD4B?=C3j-R7OhJf68d^Gv2^=IKmirdQ^E(8)WL>63XR^H}D|%wPdSkS3@V zGzfG8y`WOS6s8Gz!eL>buv2IOMY%hmEH@y$CA12MgeKu@(MQo2(Pz<9(O;q`qW7X_ zq7l&tP=I?QdMSD*dM;X@y(xQR_9XE-@dWW$_P6XQ;?LP%vmM0_;>qHP;_+gP7%L7I zpB0CQ9VOEwP|0}7&ytmrS&|tN2gw{zRr@ZUB$*&tB^f7imOvznB?~1JB?}};xx!pQ zZgwswFC~wg$IHveOUrA{v*xwry~!KRi;|ILMA_v0>!9cLwBU1L#t9~{KkB_3z0Kam z-mO61sPMJ|dqd}K^sec}m+sr*f7{>YZ};!;Z}-3J-vm^L zR{!VzjsCs+a3}Kpn>@@7pSWhezy9zrU`z&+`b^~@f_9rX} zC&BgM*kOXO+_3C0epqIhJS-=S7UmKjh7ZPX!=J#P#Z&OR@%urGd^>(G{xs;5C*lv` z592rEqwsLhE63qSBWU)rM6V1e4 zP|-FL3;$Kr))702SBTx9sNFzpA>JVl6Xiq+QA89HFAfhQI1l`lwgWCa-4#qoQxJm3!=r*+0mkC zkC?qNJ7adlc*Y!wIUM6fJwiQ7^`-hyPg6aq06L_epzfs}pdP3CQ6Eyrs6VLRsY_!M zV&h{o@ULTM#f^{q2+GdiVn4@zigk+n8v7ykRqXrN@3Hc@%DB66{_(-_A@RQP2vAza z$A`!J#h-~k7ylrh18T`Rv@9BvmP=!SdU6phgO)&()6!^pv?Q>El%9~BkdQF@U$x^o zi3=0wC%PuiOq$oasY$(hI*CZLZMJ9%n@b_CBjkR1K~^I8{uCl5>(M$w^6wBwRw0Y>{9jWC={-CkX{b%4o?6$tlS(2}0s7QRf!q7Un8* zC3(_3F{n6p<$cNfp7$y5eO`<#UPhBegO1|N{GakQ`5*E>=avl?W zY87HWVg_Ok;+y|0gfqesF&8lo@x^~BVgh2!|Fb_2Nk?WQ^O0;M1DT4XBKgQfBnK%* zijZ;0bR-v!^A%7qv&)h-%g?fS-K>dmO9rX(J0`)iQ57YzHZPZKDJ=9&)Ez}6= zJ}N%oLBOMc(7<$b8af%xMkk^f=y-G{nuq41Q_ys@5S@TdMI(dG1f2>R4(bUS3hD~F z6EqNXE2uZ9KgcV1Uoa`SDtH~RMD}2UFcjd2_yQ{=8WV*{1Ad4fCJ_?=43V7}0tSOY zVAh;nb$0F9wb04y3y1-eEwHU^uFjm3sxuK;Ny9UFuV#2&?-!iHeIv8mYI*eGly z_6!z>jmO5|&f|*0&WEYPCWcQ4cMUJaSK-@$*3gB|!|U)Gya6x9%kd(hI0*6Af$UHM zjE7cyJ^m8DAFs!^;}!UBd^uiW%z7-Grkgk8E?iPi98;86j%!C$n%jc zk*$$GBD;w1iEoJGNl?-!;#SgE;s(-G(h1UH($Az-q(!8iq&cKl#A&20q!`j?;$Ot| zBu|nX$%C|+^ny5<^b=_xX(H)6@dI%?$(i(xxP$ZyX(nkIX$omMi9^Yz@F-~%79|}h z07(=!g+Y-~yrNG<%c66mrP2Fhj>q`K9E&+ijiFMgvD9d4IF(3sh#d#&`N^@_u?ym+ z#LbACA2&O0THHKPqi4j^<5}_P@x=JFcv5^yd`5g3Xv0^~w6trq6xvN%A?-5lJWWHp zK)XcC2jzEuLS8~{LQaA-L6*QxkR)U$tW7+U=$5!KadqO##A}H+6E%r{C2~P&Ju^w1 zl%13Zs_TLzWs)d~1sd#3UwP7{r1YdZdL!LHuccp2u1;#^k1CQ?e?#E4ek< zoZOLY13hzna$d3l6wR-I*7^11qU5&ZnAAT~AEiD?y_X6}L#G9%@fd7S>*g?o3;~1B zn4d0VUIOK5HM5r4#cXD3n8nPSpif-^n$(@l8%zbW6!fW8%&VYOeSw+7v@mTm+<`A==*~`4m)G@_O3>(f_!CB3T-3-<^2FYY() z2kuwyDEB4z1y=={%W7UB?>X-UZ-jR zn*d6?mnD}ZaiEQxC^;|5k=&37C08U0$xTUuL?%g0*OE&JP~lj zF2p*-Z@~Nd6|n>H^XZ#N6|xk09(fU2g47@{Ba4t@$T8GA)OXZJ)Cbh~fKRA#0iRKh z0h0qJ2FwZw50s;2Xf;}bzJQjZbJ6F~1?VEQ0$qs42cd&Pf&zp7PQD#<4`@z@gUf>X zm<&t;rWB*YT)^-!N{kd!g3)5s7zySErU)a%gkj1t>(3IgWNaSxJeGx(VGFQXSUxrr zE5KgFs<9E+Qfxjp4wr~az$M|zaOJqlFkRU7u(Gh~up40|VGe{zgoT7B_)qxxgg5xd zco(3>yu|;3UqV<)_<>(Vc#HoFXfYpw9pg!uLU@Y*il0gNhJS&dN|-=cM1T@z5kBBo z5+)Pg;TI5mA}>c?jJyzeCDJjU1m15^?TNl4<61f;X1lOz@iMam<^ zk)nWN;!lbu`I5Xzr%5>^DG5z-AYn+6q-0V!DVubP#3$iNsia&|C@G#qASIE?C?ymn zMMpVLQBbZ^Dk&<;WlACC5~YZ8gHk}bN-3x0M=PR{F}^WDF~Kn*G3c0p7)%T*=1k1l z7!H+3&7`ua3~Dl!MdecI)CB63*vYXevCz0>af{=Y#yQ8Wi2FHib=;D;f;d%NVVp8f z7@rl-i|597(&}j4G#l_Lx`0+;rM1vnX>Bw`LQ%r`go1<%3Ce`H$nA+`i4}?EiPb=L zXh_l|btRP~>66-%Dw9lfE8Rx#pnpuho&0C=v*aOQB8*S@lKeFJL-L#C(d569?nn3D>kD%VYX<8b^Hoad<{w6ps$Pzpe+!x#ujDTMHUBNTKd0~ODNT?LLh*pT8 zB8X^%XufEPXn|<9Xt8LeXq9N5XpU%+Xs*avv{3Z3Xk8X0Yf;wESuR;CvKC}5%!%s*y7wE&eaSHB zdk;zON^FwXl4i+>q+Mc_bV;5{Iwb>=Hpv6YJ;^gkkEBmhDS0R{ODZJvTutuH+~Qna z?xnm7d3|{kK_7dZ3?<8yiDX=vUDhpImcKNAW&WD{)%h;@OY&Fcm*r29f61Q>I@Js0 z3+40WcjTS&Zh4=)U*08elMjLlb%%UNZj+ZQUMgNF{#LvN-RJ|L3mvYcDk;h^Wt=ir zNmfQEvC1grw}LMP-wVbHJ{C+?IjBAtd@Y!wny8wf$|&qBoTYYBJNwM_S?Ke#&upK2 zKATQGJVi!?Ac%+M9zaSjoU2tvdooKG(~ZAI22+mMaG4{SynkY?nM$Xk;7*7j{6;_%&Jp4W0R$hy zY66O|ldzkxhd>};3EqU01U~|afG30yJP1Jq1i_zhoN$70fZz|LDn#Vfe~DDqNK52| zsPR#gqO_zAAS_u(22vNvN(v&ilIlr?q;}FZ(ggBlQZcEPq#@lPb(0!NHKYrqHquQ} zC#i%~M$(Z?lx9jJrG_#{X`&b@9Y9EGr&uW6lzPfA#XvDrey7}~sG}OQw<``F=MlF#&K(Fqb#YJQ6!EI~qWFS% zW&DNsi}AVf@_1SNUD|Wn6WX7&d$dQi+q8$YKWMLL_h}DkmlC`Z4<#N1#!XFPWnyV! zb>h9GM@i3sJ2L>pnctH}l0GN(C;gf9N79|77fHiO_mg_*{q!Nao!&#A1N4@KDKmiH z;*v5q<);+ql=&$?1I1-}%B++HDKk^%r9e|4Df?2BQt7FQsimo}Q-4iclNOa$%DBQP zX6S)haue7k8b$@9j8VwU^Z1W5?`Mu?T7ePqFmohxEc12d*G#cMBFGlJ7yKo7BN!F@Er=2lg_ng_ zg>cbtqHQ8i(SFeuk%wrPXb%th3_=}*#`(hkW|pb0>w zbETgpA0?Zli1V#Io@+b1g@=^IC`JeLV z@@I0rqES(ys8f7Ud{KM`ReHEGP03Pnlyqf^GD(>Zy7LlcwlYzft4vmMl~C0}m5XYb zYMyG1YN=|G%2nm0S`7N|+(LFCr?41Q+Xo5<3%?Z3QSVZ(^nv=g`apbKeAf89^OYh5 z2qExNnTQNT3L+hmieMlHk^RVSWG`}k05rfoU`4>XfK>r212zV12uKQe6Yw^m8XXlx z2x~riR>1lyr~umUNf&2Wf=#kn)ByLU~JhOc|y8L5YbW#*kuU)H3Q#YBu!-RZA_UUZ$2% zonmLl&WW8B%Z%Lzw64Q(2jecqJ&&u5zZqW^Uk&7}iuls_Yw@G;e*^PsT*6n{H`-g; z#DveZAG8SxHxsTU1SSR~A`+2_eu=2WhQy{sW8y^mEc)9d2l`mj*QB55?~#tZ7IK|98U2}Ihe901e`;!KN@{ZIyVSR->(c5NtqdEZonc~F7zW03MgUNP0@E{qk(0%`%F1P(XYpAV zSxG?5QLqYukV9wjSVgQv7L9e9C1T~V*eoGS&Qh@$tP8Akpz5$#39L9)K5%r@tO#}k z=LSd1F>!Pp4M)$Z3%G=A+@=AEcytll+dCT~V_zU>6`4jom`L6s~{5kyjKysPMpTeKScjnIprprkI zSr9Ft2uOllAg_EDkc1~h$3>@rfN~62DEqQJvsl?F+1tblAb=>vaRL7E^vE%lfBN>55D(s*f-6eA6ihDyVw zY0?wYGg3=#Q*K*sORg!mI=2`|8Jav7*)Ot1vZX-6P{@j81+qe!N;V+tm%Wkg$@j`X zl7BdVfBwFFsC+GuD1Md0>!&a52YM1JL>UvdXA+Jzas4KJ<{to1Xu|kM?h1wNZ3Fp-?pY=W)eDV|pP34Jbz7&MHzk9mdp3-bo^CuS7$0yBttjv2#F0B-0ftRrqb z?i)4-=%2rb-3}WLGZFNJdcs43nNUlpB2*JBgbIR|5ER)KIX!AJc?NkV@Chf9=aGLR zkC7b6Ur8&;-$)-x)5wm|V?YudAN`#Y7gIxRqE=Fk)COu5wT{|MofkVdHZTqwcP7p| z?o{0AI8@w~xca!4an13y@nf_Z33C(XB}`3lN|*yIIcQzJ|V-?gAvW_4K9m zmGsqgS2~pLMh{H!PC=xErXW+!rUa+>q=clLPC1oQnOdIuG4)ewY+4VamtkiFrw651 zu*|F`Rtu|{RnDqp)w3+DR#qdcgVn{dvP`T}Ru!w41!32)s#y&zJo_2vDd!K)ZO#kM zpPVP0`<%Zyk2(FEJDfhwE6yUGQkfZ2#pgu z2m?iDf%0=&gb)RZaH4QgfCweRh|nUu$WL@2>tNQQtfN`0#XH11#lMNKi7$(<{$C1? zR3Mc|tEEb*O3IU7m5QV{q=nKe(p)K5DwnFILTRZ~EG?5>l3tTmNH0n+OM7$sa(i;i z^M>+%&ud2C&l}FWo3}#dDuc>2vSQ%3+>~9C-H=_7U6u{WZpj8^!?G_j?|h$p-~5{V zJ#r8E4*4v_bj4J~OvMDnY{fKSsZ3T(0z%3i#T4ZPf%^%^#NET)#oY^gMtDH50R{CIp#w;$cL;XE3qm)c6Ue9` zk-EqkQH#l|$S&jsaR6HS1xGvYxVDv+l9}U^#HVaK>{#05fbVcLsMlcM|s- zX9{l85G<0e)9CuZs79=gmLFKf?Fqp8{T%AO9%dpYOxp z%lGA<=I;~43*rO{!6e{XO%-Z{H-uW@P2o8aO%x*{h)AL&QM1T5%O~q(mUq^vtcom8 z@ouqBtQFsrTBP05X6f%zyY#d4rPL<9CA}_vDs7kcOaGESk`72)rCrh{X|ME|G&%S8 z+}pVi^VZ1L%GSwN%T@w4s9IJfyDPgVyDtmOKa-EnKb_y0U!Px>-;jSueo($oenoy& z{gRf-jgWeR7-JVmo&x^kNGC*=&~R^^|{7s?09d%)3o3N)Qj zpy>=LUn=h?Zz-QB2Y{^eyE0zIP-Uu^Dz1v6N>kBPY!zQ6P$jD(Ra8~1imbw`SgIIR zk}4f&I0>p$;NnE6a)4{o1f-hvYEShZ^>H;qeOirFZ#`9ps6><_9wGM!n9&yWUqP>f znu3kNpD_z@3vlysb8+`^BVmui9*6x+7zO(72;no~4dE}sYk~)PGkGIl>24?5mcxb|kgjETv z6Cep|63P;YiQr_>#E*%G>4)e?=m+Wh>3`9aQc_YFDQPLSsbi@LX}5toI34JL_;gqH z7|RiOcuUw0><_F7?5XUD>>2Futi@a>?riQt?p$Ebg#!0Y&-=&=;S>01egr?1kK>2) z&+&_eY!Mg8V`s7uzzOruLS~_|gxUMVd&Jd1Ctz>#NiyXBH5#en{s74{LSK z;+&Z|@1+hoAElFXe#%*pGbiVZbZX8g>9m|N={M<&oDb63Ig@hk$(Ly087}I;7312e@o9y;Q%v}pTbTNrW{YLOLa@T%UHzzmA#Vv z3ws6InZ203ioJooobAG1!(PUQve$5za+h#jxDc*0cP;k__Z$z;Bl047Uw8?88h<}O zk)OnO63!Er2t^`+C@3o+3!Qa9>?PhW){A%N>;z8Pnw(uZ9yx9~+jD-+*_yL1$1?|( z^Cb6i?xWnzvK_KU*+UsNzYRECP5DSULcU$GOL0Kq1;ng9iXDpGicZCR78Vq~DEzDNRpAo#BK6N|nEHeor^c!!YW)c_!i4BRP|h3;I2JH~?m@o| zT8?wUt;D(FrbkYRoEkYZ%AbrNpC#Sz6}g|EU}VOK0xu2t?-B9#8h0|kc)b{BXR zY%hQp>?!al*jlg&h+ex2wiMh}^{VcvephvK-pD-}?09zk*$HRY;GnoX+>5Z;k#izv zMYcxZ%2lU4n z-VdGtD2jYOm%m@ISeP%u0wvHOKAYp8gU&e(gu7OmN#>A`P@GXL0~VT#(zgIv;9YQ} z;CR8&0{?W%+$@gFiO9j{ zJjpvC+b26Hv&f#vf)oRaGs;llsD%}rEeHal+PK0Ws>y}p3nvv$EOaPzESy?62IR8| zh35;GsSl{B>R8~B^&>XmYH*7p7e_9P{5kS0d1dsC=;8QV@!J#d^hhA~DpK-+ek)IT zz<9_wz&^-6#7^KP^60!I-WV?*h?JK_mqZsu#GG?Eq#R04OwM6hbbhcrqJUU%u3&oM z%tEKaS%q^7XBQR~zAv1rKB%Utlhldo1og7hVPq2BgIgxNB5Dy+b7(nnKo|^BPzz!T zCI=m}{r|h3g@lGf z1E8m%I4A-d42^`Ig`R;%Km(yZz}NZ@X-f+I?<2`>jzCMRc7VF9bh!p}GOfdW7pSYp zn1}0s7-s)CXj6cB_K$z|k9qcwcjn|a+pW~$AB`-;73+!v2H7T8orAjz+-3aowafp} z!=8-oUFo^f1vq4LR*Z9<41_XY*Q*XYUH&o8{t?i+p#LGC{bQm1qn}BDN%oISma}}W z8^JZw^=H>zu1kSiw$^o>>lD}Nu54G1Yr1O&u+7%Eu5w-N`o~!B^8V!xuH#)R9D>Fy zEYtXCEE70rEh?TQe{{vXZ0^{+vH4>Q#ukn(8e0r3yCq}JV@t=D0n^T9Z26e$*ora87<6pq z*s8JBV{68K9a}rLZfyP7hOv!fZey@9_c8d`rm@XqTgJAIZ5!J@wqtDP*i+Cg_zn1S zo@4)Ce6xTtFcd!aXbc8(hrwZ+V4GoEU|V6^VB29kU^`(RuwAg%bSrc>bScyg3WaWi?uE{Q&W8RBT?}0Soe%v9Iup7K`U@1`f6$fCRnRriU!m)v z8=x?#J9IO23v@el2Xq(oH>f9c4|E^Y3%VbA0D2I52znTL3d-VO%~$-o!vhI8ROxD|dCehsdJm%_{7 ziST6V8VV z;Dc}zTnjITm%wksufuP^Z^AY3yKp<-ksnc=^o{N&YkE^awoe}+@sxN z+^O!d?s4w%?lkuV_eA$3cRQp9(hKQ>^g{+9gODM}Fyt2GcgStX9mrkCJ;;5?1IRx=xM(1nb(-~>jT$!%OtVe1 zUE`tg)Ew0u*Z66Wnm`R%L(xz*@fw;YQIn=&XfiZR4NJq;@HCkkzDA(Q*5qgkG%Af+ zb6!)Vxu&_UxuMZ$N;Eo6jYhAj(-<`M8l$FFW7XI+1DYYt1IXn zY7c9@wSHQp7NZT-MrqG!$=Vn#RU4~~(C(5keTwAI=s ztx?;mwQB9!9&MlYj`o4}vG$Ypv-X>IOzTkWSUjb8YVq{qnZ@&p-HKtwn~Jv{-00cwh1U;seD;ijNf^FFsN1UF=tkC=M(}7Y7%I6l02U#Sz8$;;3SBF|9bEIH{Ok zoLtN-W)%yH4aN1v4aH5xt;M$D&f@N3dvQyF^@) zTT)O`Q=%_1lr)uCN~|SqB^@Q5C0!-`C3i|jN}iXDmb@u>SMsUELFcHOpqrs{(#_L3 z>z3+P>%4UPb%%6EbjNfjbfBPExom{8T73kEu z^SUD41>H5>b=^&!MyJ&k>q>N`x^i8Gu2NT{Gw51%CY?oR)wSvDx*lD>Zdms~_e3|P zbZY7J(ix>rrE^N>mM$t?T)L#xxpZmiic&}^v~+dpy3$Rhn@hKrZY$kh>RGy{)T{JR zsduSQsb8soDY7)MG^CVPnovqFO)E_=<(BeF`K7{ANvX6nr!>E`p!8a)t<+xHUwWtX zZt4Bfk<#a-FH1*DKbL+j{a!kuY+~7zvgu_r%I1~LFI!l)xXh(&Q<+B@vMjJHq%5Kg zUq&s9Eu)t)%UET+vg|T(Sx#AgnY>I|)vFvMXgb$~0xVvWhZmSzDQ{%wE=8 zHe7bA>~`7RvOmfmmpv(aS~gPlqU>eatFph!UYGq{_O9%G*~hX^WuMEwlzlB513&$a ztKYSsqXxSRPa!T#hZrm4}z(%OlH)<>YcoIklWt z4pOw`8Rg7!R=J=&yF91-e0fp%wQ@~)Yq_c1THaA^EAJ||m-m+sln<5PD!*NRxBNl* zPx^hkBua$0gWl!aB<;zN^s@YZZsuop2 ztJYO*sybAKt%|5Bs8Us(uewxqvr1D{TGd}QTJ^5#QSNV@)&A8X)!6EYYH~HDI;J|dnqHk;omS1P7E}wXv#PVJ#nqDPylPo> zezm;1p!$6Ewd(8DH>)+(+Uknx%IcbGOLbfI%j#Fvqt)-Kzg2&)9;YnIe3t%1})YgX5+tJzeuxn^t4wwmoVo;6-IJ~gLm0&CDUAvM^VsG4&% zq#8;Mt%hDBthrXBtEs4|scEV)*0j`^YHT(3n*N%*HTP>C){N9VuX$NBTJx#qbIsS9 z?==(ji}Wsf5B)B^r`}6{On*}Eqetq`=mYg3`UpKZ`51$ZF-x&OW&=x>wEOQ`eFSo{cZhS{XP9d{UiNj{S*C& z{-yq%{=NRA{*(T*{)^tB*0FX>=r zaP6(yZ?z6}6Y6Hx&8nMSx2Vp!&ZTZm-P*cMb(`z9)NQNVS?5u=tM0ctue$wp2kQ>k z9j`lC=UwMlhpfZYh1NyYaq9$i*>#uduGMMkD(b51n(A8XtabLfzPe9!pX114E2U4L#v_F&~30AdJF@GVZ$B6JHva!2g4`BH^YSbiS?7~r`9{w&#Q;j zudDa0KU9CX{#dDi4b+C%hNK31Lvlk}1G7QUAZ*BL$ZilfaH}*H)X}sU~u+gK*rwQ2<*c8$f(S&cxZW1@;H03v)Zz^iK*mSu` z)1+-GY0@>7H&rxMHdQqln(CVxo0^)8O{OMmQ(Kd*$=)>FbgSuh)19WfO^=(NG>tU9 zY@sRPb@u=~b@wm~?=x;S7TBf$lXqnkEw`E?-{FX&6&MlA@Xv^xBH7)yFB3ke* zQ7z<_=oVT_LJPemxrN!nZ4tCIwG6l1YPr*LzvV&8A1xy-&s$!#ylZ*i@~LG?t5Yka zbzQ4l>!wzZ)?KZKTCuIT)`-@qR%&Z(YeH*UYffuHYfY=6^?B=P>zmeht)E)Iw2rkp zm>f+rOireGCTG)X(;Cw{lbdOqX}f8sX_v{%wBK~dbl7ynbj)+UO>L%jlg-p+vYUEL{ib2l1Jgs(BhwSpOVcaUU#3yh zJJSc#N7Facche8kn90HHXr5@EWS(rEVxD1kGA}YOHZL(dn;~YXd9`_+dA)gq+06_$ zZ!&K-Z#8c>?=*Xw_n5uRhs@q)AM+`*pV{9WXhxeu%u!~NnPR4y6U=mTnwe|nnfYd+ zImeu9&NmmBFPSf!ubQu$b>>oYg}KJ8H`kh*%tmvI*<`kvJI!`;zxj^&uK9uap?Spo z-2Bo!YW`&YZ2oSZV3}x{Vwqu?XPIwVXjyD=u`IVhEUPVU7MKNY*=*Tr@v!W&cv`$H zM=ZxI$1Nur$(W6=GdyU2olJg;}>*J*=MA zL)OFAW7gwVKP%Zvu~MxxYoayH%CKfwSyr}{W93@~R-rY=sLpgSFn;YPDKz z)_&`Nb;x?l`oQ|o`q=v3`px>?>d-c!ZDQM`wi#_R+h(=RZd=s0u5DABcbiX}UmLP5 zqz%&++7{JDZlku*+qiAKHbGltZnUW_O_n3zP5q3!M0m% zzqj3KyW94l?T@y{ZO__Xw!Lb5-8S0xrtMSP=eBQc4((Igr?yXTpV2h$gT1P@hK}StTf5+pFXC2QwX4q!h zoNV)K&bFnt}WlFp@_kj~Ye>pHi026l#YVmqTc&vlYIDV?-VZf8zsZfAaH zLFc8;%biy{uXpM?TRUx?_Rf*cmz|@XpE^Hxe(n6;IiYJx*Nm=tU5mS1x|VlAx>k3& zb-}veU7Nd*U1z!iyMntyx-eZ4UHGoZu5(?~uGlVG7rl$w#p>d8@w&3R#9cXE`CaF` zin=a#UFy2rrRmak8M_{LJ?R?hdeQZ=>s{CTu8&=xx;}R~bUSuW=$_K;)IGa85tmy3@K@-Gc6-?rYt; z?$+)H-4DATcaLNWXYaQU*zefy z+8@{-+h5vW*@$1ZdSE@9dbaiK=<)2?)3dL~t7m`Dv7X~S-aURjfj#J+ z;2um*L{C%?y@%Pu?K$65)N`rlT92-$w5PnMvZuDk(9_g2-1DyIQ_tkysl86U>w4Gs zy7g}A_2}KzySsN!@1fqnUTkk#FQb>)%k9nX75C=$7WAI)z0|AeE$yx8)%O~D8+)62 zn|rOjZM_}6{k_AzcX}W9KIt9pebf7{_fxM!pJU(nzKMM^`eye1)aTSUuWv!0bKlaw zU;147miIyXR`;#xTi55-x2VpRg~hFS}3Nm)|Gv zE9g7lcdhSw-_1U4UqxR{pP{d{&(vq_YwNT34fj3ld(`)`?^WMu-@CqVec$`W`W*YG z^e^rA?Dy&q><{V3_Mht~_0#$j`sw|t{b~K_{oHhmwaFL);9I{(s(i*U6ZZ2Z0}T-uLyXSidKJQxQf~RRAZf3iK{thaZb< zj%kkdNW2X!^3%Xj-I8e)bOU?wY1V*zr!V!?1V13fV+@hqF+VeEdA+=gxfv&?`8FVF zK&X!fKA{EE6nX&Y@2Ma~ea2*}fq;&kyll1s9EKsi5Gz2cN6&^`8c znkNwD0(_?+@0=+LT!^j?+7WytI35!ml?b$l2lN==iwQuwcX_&)wTHKa|4ni{?_fd4 ziH|3yd%y8HiQEc�boG+@JW_q|34FxWPD1(&h9Hro-o}Qhsil|Ahdb(~h6Z>H5@4 z@oMk7Q~Lu)(7k7gp}%9FVO@wCazMge;WE*<&&k>QC7&cICqA6OdH+Cv37UjCji)gD z*atX;{(kgG}}kTJDV8gNAd;=_KHlp&k>9&X)*t_L?G3i=sUR# zIFyrojG!=?dWw8H1E~lS1L{J9=>no73Cs+=3zJ1~&audE$ZBxDemnJ6Y!q;U?gR5- zf3h@rJ}|VGF!D0O`17;oXFrsV2WAdRF`{ffdCGqW(&tQQz=6P;kU3}f0>5}9;s)_p zEG@2!wkz=~P&4Q$Q-GVcTOi77RXslS{L~RYir*JR&lzmM&cK^NA3-~MKQ0<~KCC3% zh_8?O7MmTH62Ch!Cv|*UQCb$`Y5Mo{(F`LC#;xF9&K&<4n4VHgUU>enVy^m?pAz>r zEGxn@ajPIiHHyHVo{gRqRtiklAH>zvLhfT_MAU@O*A&W=Q9l2Txx4&sNo2YYt+ z+5QcxbFb>w{k&iO-m|_y^phG7=(PV3zoyaF{MO+3_?1Vm*x26Jx-Ldj;-^~Q9eQc( zm4#(c!uovEl_=jWI(Vh_^Y*`%zDXc}%e@Dnc-Gi(2^3;0`cy-24*g@oGxOxaBda%T zyn9@7nB}Xf|2m$OSaX+px&F7ppn%q5?mp4?*ud+9o{1l3qnEY#K|y+^$~EgL3%?(h z)r%WmjKA2PdvZHUnYwMZZu=_NOCInTIhYZ>yymkSS+lE|+g9FjabRoYyV2SyVCM2U z*V2WfFwhD)mwuJ{y?oscbz8wEY{!jc{0YcSq=!($O(dC*KYyaEu zX58C+PwN-0=fRlZQ=lK6*L509481Y1HwYVg81&dj#%HEdXa5V@lWFr8=Hn~6_5W@> zvV~3DmS_T}{9Xpti!V;Sar)HR^iWRh+`{GHE#^DV&;tkKSIxY&^4!+N1SDJ%J7_#R zesdIGHwFr4Tk|(=i9BZCZ@y7~O6aHfKx10xFuMD{&Pc{DD{^eldk^4Zo=FiFD#qHI>O+(_^$Mj&g6gZ`sF=zu7k2ez^Cf=PFQCeZ1kSW=q>&?bAc$6Zg)4wQ&2YW&Ne? z(!*5XoNGVwauc>?t3y9DH}>Gzb@S6;>9KA#4G`_7yU+QB_5JaIE*hxd9=PJ(cSmoT zg}PDh5$~+`-C$dlEp#dL-w+{E9NCRL5lzHUH9yo$*FIY}8-Jtuqh?ksyS29UJg9cp zbyz$3T~l52T~Bu(42nR}cOLY(jttKX&w-Ls?pX0y$=LYV@d*eh8m@psy>fPAma^tv zF9AJxE;z~b;ei+QZqT5FaqP^wsS$T-;M;hh?WLU?f>v)jkO45NKW)eaUWoq{M*(O6 z17HChfCsKj5C9@T0>}Ub_;Za4&;UBX0QOp#Kvh2rU;`iRaR4_cl!yFWV7s-xeXxfI zn1=a)01yJ1QzAeN46K~1qEt%&DIf#nfC9*ODS=jRN#y%h%xo4g7#XTP(R6O?KXqO8 z|Bg>IeinTrdc98t3`L}MxOz390klA5NC)Tv17HM9fEjq{&;nQi8(;?gn&P0!$1VE$3E%G_TSe-ix?LyVCksHeKY8EJ{_*AySw?*=Gl(BIxBm=8U1dY zHTnM3`J=~Hv^&w=`9Ur`BIFP6cR)+3tc(v*2mW$odo^DW7`+hhdJV?r2S^!__ zs@K`OyItTmH-X-&NnnCWptu{aO^%;w`k-xO`1Q#1~1L6uYeNq-aBWOqIcKbQIGRLd}<#lWB|op6e!yN5?inNXYH}N2kNn)Bu{S2 z2mR^CI^OK&_PpBjaqpk~?~aU(-Zo|%hc8~Y`pw2qnXM$Tblo9eyC-miv@ac)f@POZr9xSd#)S3&v{?-WdyEi z=x_D3U1(!U)2% zVal;s19a^Ca99h>yN3O6@E)WSba<3US!XJIS8jW1K50@klRCfZ&7V9q{oGO$sP8-z ze{+t#a;}!#+R^>r0mM-6(ERfIiKFh!n#=3b7Vq|6-q<{RvkU2I_desDYr}TjJb4>v zSM|=nyhh)CVdr0N6R54_1-`EBX>i7$Y<|1r&tBQsyG#6)n~uj%bez}+wZD_Tr&>lk znSJuH_;%iYqTz2Hhu>S;zdH2uRPXG!i=u6QqHOm;FWGmcFQfb4eUGg?Q#;>$bLV5d z&dK4yk6lJLP*n$j2e&nh`r8MU6DL50zG#+}&>#C{uVkNc&~SF$eNFGpV|VV{z4yMa z9#{d*zgIeHdnurt^w|h>76~f7-)$ncwfns%FP$DfvvFi*?DDB+7T~)xpvLt2+J!K@ zPTVT)dts;^RDif%Nnd>6+>yt?Y3`ple%(9jdfW4D^!3`q=I8tKMs6A{oBi+NWI}v$ z^X!}9-0FA?-|==gy4NO1hG!M=2J?3#L4>$PoN-E#xK4In`UGY)(>+%-7{+E=R!FMz`Ev!M0$;odVRnStrv z7yA!}E-hWZb>&{@)Y&upt>?RSL!Zx)_7z9Yk8>uDO}0064E;F#z>&|7+;|u`dH2!ulMe*R(g+npYc7@c3BsElr#G9 z)Ynt-{kzUQ*@IoW+M5}e3ZOuDSKNNK=i!l^QS!oLi)WYHcMgvId}@B>X7@4g1>aK< zM{TeH44F3F-11^8x8u3acRK3^8U}KQ%%ks&l4l>7M=U_rCF>g-lGa35>%g}oEu%%_ z*PWi}Jl4gFh*}R9d;PoN!^nl&7aH~82(-0FKKRD?8}pLgw|rmK+zdK_Y4NAyH#B|F z9BFUqJm1Of|8=ltxM-R+pR~}ibmiK^8=wky`r7cDXRscW&lYe8mzzhr(x%dDu z&L016?=Ro+uJ(b!z=>*Sth}ZIRKaDf|7vS&w}VD~>geF)*39w}YW>&khW($<+#UN@ zeI{tMx|@G*{%$|SAgU<|JoVx7zQ&Gk;X1&H&?SC$g2DMgwtGVM`*CT^xhAx{p zK1rWmn={TYE`7BP>^*v@cbEB}^S|SNHm+!bH19M&-u`V@xc8gEz%UPVQ~x{i;*sBv zD8`DW6!RY}zq*YBCH2RBug0%#67+a`Cr8e2-nJ7z_U(!MlYGynrz~`BL=r2m9j(ib zJDcxqeiU>j)>}`tKi2c)5$@FWv$J#Z`8($SvAA(mwnkq6XF|J|IGgGD$=wJ5p@X`2 zFRr>DW`b``q-}7g~93QzO$O1t%M7(>mJ0 z3H6TQCLnh@f9Z>*cMmXb_e9^!)yFS-k+pZVIlEk4?{wWV@Wcdc;k7R7(C?lV-=pC- zoAx`d8LAq&<_P)dhsQ1Z%|NXmTDP`-E$EA_C4|1KM@vtooTa*wJj32-Y_ygIx&lwM zKG}9hA9VQ1;b+F)8y9bL4pUCN=jMhr;a{RXEzOYT34JUww!>rDz>-{pK!>Kx5ySQI zU(?*veRYphx&_$U<)8}t`^M1beVd;r-rZsB73{rr_}MA4 zAL)|@hQQCZfk;o}uez%mdg7Rt=`LFTQzNUB?@!XFZk&H~>m)4}W zzTGx?B!9Z=G|_eFA^K&0uYVyDuU@Xby?(8sG(HwjG%vSa)BY+bB)kC{3HNlh0fwPV z!#Gf8e{Jl|v4zR=Qx|8ho^^tzN@+41N@R zr|PS4Jc6zMDtajjkNs35uRW||*0(jDYQClUm)74~Z)%(9JnVX-i{F#lS2&n-#5tBT zRzLRW*cTJzse!4ZvzhZ-3ok7`ee}YLXRUUPx&H1(%jQkn*C+maaN+RunKEBHKxpj% z4m>hnf2^@N*mZ7@KYV(4f8x~QksbB^sOwnMeVw)a*Da;GI)T#GZ`;T{XXhzPoh!dK z&h_Gs-ExrTx*Igk+1{ey^+9q~PLvw^AZD&ztG>vD%;Ny=@I0;U338&cGuBzl}7H z-8S*+%ug#nuMVy?fUYlNzc&2f&>tI52fKiVao*Ix{J;QvSUB7bP$!nczlR^F*{=Op zZK5t%e=I)JSlPVO@>a`lEu^*|+hzx9hk7P@re2>KnE7NDH-F30% z5+mIaW$nB5gqFdUM60Lk$?m$|pGL1c^3>w_9r^BCu5+Fe?_w}LdS$dYKHYr2S=%$! z4;?BPS{{0MsB7f zcFTJ*=1(r!R+XU2{pDWk*#_UeEw^{>P5-%^xw&w>W{=st+Wl>R5Ab~GmB@`zas8!w zOq>n+0@6WX@SPFpXxBs)sFF6%UA}f~hvfRuH_%D$MvPk~)Kk5{ts7taRaM^bT~Txl z8~d;(C%(`~Xi~P^(e^;sO7|^2?7pk|UhWqSZx3$`Q%A59A56$6Ia8J?1t{PqAJwmA zCK?iVCGI}<%f9Kv8}6=HUF%Nw*~yJ*5-9z#6P?jNYBHN1S&Stv9xM;8M^DsGx4z%a zUi;@7G?8&&^7R4UzO5sByL~Hf?0oBf!~aL{?W+0EAK}NUSE4t>9*GHSp$(bw^7u+4 zqsa(**p`m9PJI`(TLYS}Ux2D*GB|@T8fh4P1k_u<9KUyR8+6kfrq9es=QIn6#kUu~ zT-sZ?6+|b^+j*ed*|oEG>|T)e`&-I=9hAmX4)zXT0ky$b{nKG;q%Zn#^rh}+MY=g5ttl@o+1{v2aIXW{3?#-%tY zOfT=Sc992n9%jV-E8lN7A4{$g*R7sigz^T3` zYHzr;xvk~D{kq}WG2N7F?xVSbh3ml?X4rDt+6`MLxBG!7w>6QgqMt@r>%WMm#~!bn z>ly%l=uYpW4c{{V%i1HZT>l{O)*ia+jOz)v&s!T5R(~GD#v=m{&R@Uq=h4Utb1i%C z$vymGDrlCbh3|+x2-cu4))N~pHYRlldy;knyRHMwsnN5m(R*U4jqa9`Hv8zKdz<@# zgR>|9(F|QbzxBXzL-4xT>os@P?zdEo{Jik=@mInR#GfCKoc`XG6+zeAS{6D#8xx)0 z^*<7LJVdIYH@x0*OZVoH>G^}bg8fDRWPGpj_U^Rl^0~@`-#aR1ZaGamQ|GdI{^eyv zfcjq=)$P^+7#IQIQ=iQDf@QW(mNvIWfnN6!U<~*;oF9$Uzuib_?ruJ4 z83)SR`5o!q(7vwzmxnV!&$4fP0$7`w1PWHCfZg>+cBb~GfwV(-=pS_tG(&qKBmW#b zvv$*A^~o;KrTwZKwW1|*CKG&5NT`)NCumlmW6C^`tB$|Ia~%-fK}k1t~KC7Xsiz3 zvJPwjHw=$W_pWaO$VBwS)m7r~ZxMF&ozX4em)dP00eHaD{|?}2U+#LiYpZ*=`#;@; z-ebUpK4X8Re;0Th)U_`I+(&wk90!IcKAPGCRMY!F<;sPv1Ky=X0Jj~#$$tfKC2$q+O6%3YR-d|GJv1`^^87!6`;UKeV(QEjE!O~# z_LnYR3tR`3hpz{20Pd;jue%Z8v~0DEwcp%s?)s_A*pu7)b}t>AVfBE1bKl@iKy>J4 z;MJjjkGRHnr*8pn1%8;XUweN0HlSqpc7VEn2XH5l=aPBu0#bYz{XeyIcb)4^8=M)9 zkKa81-cr)he*v$qG_FmpcW&Gb+;Qw40KbnpxXhIas!_LlO8m}%F7S3R4)%;%BlPNz z!9mP>fpZO2&3`pFwOrFy-E~Lr3*f~@-{90l%JNlf+EdAA%VP^&1%s=D)?+vHG!L;y z+Q*60X-9LsPlg|D`WEzv`$is}Ii7fKFK{U8`E=;I@$1JwnS1N#k!AW?Y4t|*Wb_|x zkoLyz>jv>)O?&^y7gJx&Q09VjXBH|pvi7hC-?z-xU20x!?dVz`RC-|59i88fk|JF- z&(#PA-NW|*_XD4R#{{adGO`zWJMu~N0pLO4ikdg#q^4caQ+^0|x8-4=q~j6bul}Z? zM}d{`TgHn)^B6MQH}@Fu-SXTjXFZa59GFe`4yPNmokQL1Y2oT^+b_9q^6dZpDLAwm zzBhVLZC=Ci_Koh=o`3aR)*l~|3@e5QXUz-GET(N;w)_6>6Tp_s>mKpQy#Mx}_y6Qy zj=mBV#Aprk4L>(W2lfYZh8`R7jO~owJBFNkaAtk}wWZplk8Kwx{*(A}XKC;Ay)X7& z_qEo20}i;T+G732@kbMB2Rp7O0bj?N&P4BOKV|lwdH+&*;`rW=d%y3~mNX|5uC@Lr z_VT@F{TBoH5H56O=pK+(05ah&!QGv7PFV?mZK|_)ui=c z;{3k*gZ(cRP95xm)BpYPiaVPc%sqVoZ9+t;MLZ*Tb}_M zz#8(sUE=O@fVt;9aIx1oXc~MLh=F4|&jG%X=Ybc1o2LGpGcUfjac3%Wu0#d^-1Fv+h&fY%z3h*kB>+OtKVy^+O15Lfx41PSDy!i$|KDK@Q zP2eryZQvbXW)>A^^tDZGF24(09%`>IZn(Sip|#m#x9vq-?7&yu%B8-&pZ32!c)jtX zuARht-e(%_n*&atcGEl%@2M!d;jf0Tn-J|!cJ2&+GY%76!|=I0r;_oUKg$7)_(w81U>{l0-OV%41Nss4L>*h3Gn;ar$EN6Zgz3@ z;=Fg^GvIUJ!HqjMmJ?q9UjjcLWE_44d<~fT&W)U#c@}igY3uj79(BQdeg1EN2Lm5e z{T_KTO00XXuBYc);5(pW%CPV~uzPfK?FXP6tkV7n`~*N;)$VCG5dNh3iXL;~*4=v# ze|LQyUW>dH$*unx_zyrB{{?U_JigKFE%5&e{00EPbFOw@F#7QPt1heW+Q2iBzapM! zC>o14)|WJ#?>X%2=|4L7>(E`pj~q8%mUo&}R?!w$>b88D-i+oUee_`pp z75wInJEO->?QMb=5hS5oqm^+_tD|kV&C&Bp&r~0G`q7ntY@}|NgR{%Zf$fRs)@ZxM zZkJo@oejJgIbM5Le7Lozo!oJA7p>>50omY#!}m-Wral8VjL_n*OVPDkHkP-jiF*>y zgKW%4zO=x_>c^ttrs3wFd!88h9atQx9H&oIPCBPA%uFoE*UxP20+xl`F*ltg} zw43i9ci-V@^B(b5`Z|0KV6(SAk`fEX-l;uVua4u}9_~!(x~k~IkJT&yt~MI-g})-TSchrth>JPxu!3gb6YO804>bc(`|3G z{n1YB?dfgp|D<0waQ%>Vv}&w+?7|pl{P_6(nYvr+I~!hWd#gKZC~G`#>J&Kc z*EuKKGHgxnQZDnjJ)uu)uBnwbcFfpZZuhpk+VfuIiP?@oTj0;2J8~F(zvk`Q8gQWS zhgMnJ=iq2oS23=c%*bJG)A4eVm4{+r@7Pfch6InH`e|Oz&9V-97y~;LLE1O z*y!kNGFa{(4yzh@O{Fd6E!}M=+ZQ{9-M95TH`oSt^PXef#9W^ojMf&8f>UV1vTq zyAb`fN!gk;^^NCo|5z9#TR@%u#^$%i!B>;@R1eoP?9&A8)gRRM)#)2*n=@LBEmyQW z*Zu@JWJen0j_i(G<|6a2FFde#m*@M?Bhk;J?REcX6dk#1>fHtI($hQt*;(`cr?qP0 z#*HVu_eUPA4<2QB{sIC%Yiz247JnuFW7E~m&-QRe(&p;7>h|v6yWq3%kl2-dOn!?bS*1Un|SpE(>LS$JaAdVV*H)>6>Yfo>UKlNu|83M%@ODr zYV75)%<;Y1BlEA#moAhp&2KDi#&_0tZr*v^{ZiF8{cnsymVaCQE&6($xAoe@hyLpD zf1+2_&o$IHIi~w&g-Z*^Zf?5KL#TnYo(ex0zqS$8ex#k%(b;p~$oaAR=cS7;tX;eL z$2M-KeCN~-W|y*iV)var!j|mz{Gm(U ztk!qW6na0X+w1yqxn^Z_<<9!M=3tA6&DZ^wfWFFDt%rk6|1XluD`79{;nswAL@T~_~+q<5!!g^_|sFrPxZ|F zJa^qu#`ZINcO3f87WUet$u5G6cO8jwfCEu&J}FK7cdUwD=n9GX^utTV| zx`vT9#HDwJeG~mtv;;EzZ2QcdY!#BQ931h4A~!~k$I%Jd$(n|-f!B{Wgo>(vu33xU z)O4w7wDrR-XSZU&IHW%^I&;(fJDcPKfiEvK(^@j{(a?1p|J=qNlkIhSzwuWzw!7iM zz4}n|$*!61ih(}{$m7ear#HImwt9iSYv)i654+u-+<5W8(-WUheKAv+xM`ny;$Isb zp~2c)TQe7fYn%Wn+F1KxZCc$z^L?|9rPbrny%IOVpXo>Yj|MIUU?Es7ss3dAws^1+ zdFf(TOZRQV+9U7Js^;FGZ&d1>1jk<$-$wjls3x z{T+98zd6-1f9lxi-q@Lxz`p}8k9>Ues^hO7kL_LIN_Br5`Lz1i8ejc>yt_5G?P!;( z$2@a#RyLnV9j8wtUrfL*L@yy@P)aNniYK!B|zi?y;`tdk}q|zFYc^ z^?xzgK2)}F#d5<+O5%#dmAls-_IN{eAJn%t+|d$QD%-kcXMNx0I_8=TycWI`o{HQR z6W1BzCGoVD)|Rh2+d-GEs^_5H@fobOzG zc+qvV?+=z7P-jk}P8=7X2&N%7I0>S}b$uieg`?4i7qf7HEQkDhoUK&h+kdZkO& z{bnCxYV2snn(Z{nzY#!0tsR|x!^4|n4~^Y6|J_3WTJHL_8$90hZt=HKdz$-i9ZH#6Otha6p0ahn)Z-k?-8gsrdv8VUwRM&C zztpQ6DjM=z3RAf*z@4+hJC!GHaZ^1f{HTCEuo`?am|eS3=V)!|e{T?xc*pmXuPOX|7!Ilf zzxUs|gkM`}xpwKA;9^Tzzh<%2e;9nUGg9|p-M3(Ds<{7$HRkq1XRvN-)A_!Z;nt%~ z^{(~bP8WNB@uv8V-M`JgbcWc%?>y*xZ5S39izQEy);OJx&Z16pps(K1{n|{*{Og|g zy{CemU>oM^NNO~r_ORigK@+cS`LyM*|K9%l`mY(dW(+cZ`%K^3|6EstLZL}e7!(dg zK#|a7XbLnHng&gWW~0JlA#nR6-tBBp$sS!%7U_?94HscgYuyQ zs1PcGilGvy6e@$tp;=HBR1HqB>!Ajy5o!YG*ey^i)CRRf9Z)AYjh_e2hZaB!p+(SQ zXbCuxUk6kY}|hgZNW;V!rv?uGl{;Kf0B5MBij!Nc$fyc!OEbb;5x>);9a4*XWc zZHU_ucOdRW+=ciT;%>w}hKvp7MNH-F^gopGY$B@&=qsSHH4)Oqb9r70B zeaMH9k0M`2LQzR57z&O;ppd9!R0=8;m4-@3WuP)qC=?onL19ri6dpxD5m6)*8AU-+ zQ8W}C#XvDpEEF5XL2*$$6dxr(2~i@H7$reTQ8JVqr9dfBStu1sjnbgBC>=_VGN6no z6UvOTpsc8DR1PW^m50hl6`%@HMW|v_391xThAKx@pej)=lpEzic~KxtjRG$OpsG+H z35$xLs!>r?5(~ykW2LiLEH*2LmCLGPg;@2h237~FlQqklW6iS`SYTA2^&{&iRt6`N zgW{k$cn*O>!Xa^aTq@WB zVu8h<60jijcWDU2=kU3F$p2nKA%HCuhEM>uQ2s8Vc)-Gu59}TVz!Fjw*hdP3-J@!- zgcJk&NVQ-Isb1IswvZaZQc^S6Pih65NbSN7u#eOwoE0t#SA-kFgm4FJ0qqJe|34ci zYzTN*1PMV<5IM9A;(%m8!cZq98v;Q<5lILb0**i+kcebN3L+JehDb+bATkjs1R8-s zU=cV39zj455hMf|!9j2lJOm#hKnM{cgcu<~ND(rG9HBrc5m^WoLXFTMvRL4*;B!_T>({stF#kbr?dZOO}9e|z}2`2V*8&JoCB`yC17i$7*Y(b(z(!F zNDj0BQV98b-Tr&!|9c1cdo70~rzb;`Gm?{%Gm~M-sANPkCK;ZLPDUovlS#?gXHhz_EM7$8Q731Ws=AXZ2UxL3&`3J3@C_bQ$Q zuH$eR0)~Vo!&1N%Jq?x)%YbFVP%tzM1H-~_Fg%O^Bf>~9GK>PF!e}r$i~(c9STHt> z1LMMY;2t1=31K3b7$$*9VKSH;rhqA7Suhn$4b#B1Fda+}Gr){66U+>=z^pJE%nozF zoUm+I4lEaz2g`>QzzShSuwqyVtQ1xTD~DCUDq${|8wRp1Fdr-pk`5t2h!6<;|88y1 z{Qt%3?)hKVcLanE!9nnla&&}8qDN(gOf;>4Nyq9WECp1B!c^jtR4_JIV<1qaMNFoW zD}|{Fd2m&Ph)~(_XkHN=sY+I*s0bn>fh5Wk^2j)uq$E{U%uG`eumwanxkQdIxD_!W z98Vymt1?tHB|}lnL8*c?pAf5JVw_|LxezVOl4jwk5HwDOR}oZr8BygW7ookfC?Q6u zA>{JuN|K7KqNo%sDnrR)s^}_)%0x(_y0J7BRh1$Y(gZXnm!;B6ir8cbTg6osaC4MW zG)Kk6@`*(}7m25WiOTSNl?rAcL~ER~NerXlb;m0Xpl4AB%S zjY_XlsvtxK8cO6~;rg(wQsO70SR|!MN+!X%`B*K(ta7MqDx(U;wW#bWtI94lsWMqU znNyXmf-x#oDiKjqta3|<*m6~&%B9k9_+*<%lwGN^3-VM!a)6wpvd~LZE~$c7pz@G% zRi&zYm0DS*;$#&P-6XflqY9{$XqD8j@~Ns+K~+BAOA4t3bOg76A0&oVL_$OrRS{%` zBn+)eT&)sNd5RiUk~*g1Q)3JY38u~>Lcl5=N*LuN5fw7HnxRC11v;c!$w>w~bm?G; zPAnx6{w~p>uo-GU9Sip8&}xGUr>=D6*@5@ zb&Lw8w5VcrWuZjPkxA7uwOn1ol+%&;EVV+-kSo;|iAt?jYt&AGL9J8k)mn8P)u=9& z=POO>WVTstVOZ2r9!r@m5NNDwxL-iDsU5OnMwIJN=L?%m#kkR=Fg;|Q!=-p^xvL+Re zlS7y(nj&e2CY7D4Q4!NLY4}W1rUs=!YcLusy_)Qh7t5=J9w}CX(-1Ty4N*hZFtBo2 zluFT3nk8gu7>p7&N5j@6F>}Z~4O7h5*u;2lB{!K^ zDa7z9MM{}aQ_2Px0*zRcjtQVE@X1^?!K09ANLZ;Rl_=MEO86^|RN{vdBrE#(- z7zakJ(P&6yt)`NIrRg+&8G&jcAQdVOOB|z%7{&AeJ;-2-jT#|)=HDna2NRvmD z%IxAojRXI8CGYP>o|TZp%8=%P<-9y{wg#5vl@{}J$!bROjn^hAkW4Dr`a)}Y zT#VMmC2A2&oHk!hC;i<3BY*`ktd^q{YPnzsQKZFiBw8qirH%1;U>Pg}Ux_ck@wIGi zkR;WLwOWppkWLh6{X{-Ssg;9&n$=pFHcP9}%4sUCR%_B4w0bR;C%|g7I&Cr&hcRj$ z*j#Ot>CoD=cCAy(z)(15twkHb~lP9i=O1K5Pih=Y_Q}Y8KkTifBb-4<)Lt)@Dm% z;2(h+EmW7Jt0HA%U^;{ju1nTg1SvWK+DT=QvUsVwG+l-+Qnwb{E|-PX5p*mPQAg6jC~O=>N7d1EWF1CF*D-YYvN9%1$JQ}*Tpd|dj5bJk zx)_r}w~O5PGOAgI6^2MzT#k;f<8uW%p-!wT;b-C@{v3=?TFw*;3aLsRLuyz0u~HqC zqtN9EB!YYaMXcaUs1jWeLlnq#BAtqrrBgC8h$>yNG{zC~HM%UBR%g7t`USRSc^DqK8wUdWgs&R?Fd{ zG(DLhP@v@Lh9o^gFW{18QUOw5Ad^y4naO$;EsI7$i^*whH9B3Np-AiS~UaXhuE13$tjW58+^h$k} zUZYp()p`w0t4C0D`Us88)$0v<3k^xp$dd^YvQclsne-H{S)XLE=&gF2-l2Euv-NH+ z5>rCwqKzChoq9=IVtC z2_v7Lr}yDC!W4PFzCdr56zP-kRm4I)7LR3>=^-=;wp3rNFV~mo(?kjzj#Z&&D=YPG zeGSj0PhwZoRNN|hKvK?D&^`JLrdRLNYtdA$hUM4egqchfGoY_vqnSZ{l|EY@(hG@D zMpz%w+vw>mzfi{tiJ>A1v0CpUMD;bqEFl`JrNzMG8i*lAtkIJNXs%2krkgks1 zEf-3F@{0{61{aeeD>sxGN)0iI&tQ>N7+i)jS*5{kNEUkxOsUs^!?UC)k>3z7q*L(t zpn**0D^e6ee8`Z*&!AwKPBE4lVwCg4Qi>pxVv~doW&xKfBUkWw=t>5PB2q*Q)dsaF zYN%3XWYrjA1`!Togc;$+BqLjbV)TwDxQn)l2gcXGTBHmvWx|EI3Go% z8q*{~9?eKMqKOP6)5tak1so&S$TQ-NI3wT4At5DlDoKLi%OnCLo(U#QjUuC0o-LLd zW0-Wd#3(j$Njk35C^yQCNM!*z%upER0w#kkR2x;sEThI)NY)yo5-USz42wBJBp)r% z8`B7QR=T7Lj}U=BCXFhi$!aiGV+qe>tiooPEJn1*Y&04p6uU9cSYpgE+60A0yCmCK zU@TG^X?m{1=pYmuGuQ=~Tw@4ZWW*5jjittNW6#kNa;0Vi5NO5}G6?j!9sW znq(%nDN5s;3|uS)Ya*~rrV^>rlx0$xj3$FACL`f>CIJbLQ=7<2t;vAao8%^q$!y}2 z6ehbOO<^--n`$^=Wsb>VvYIR=rwJ{^3x%XyliieOswQEuWhOGd#8hfZp%$A8O$DZM zQ@*LvRE>3;T&85c&*U)`nW7}GDQF6qs!V=U$P_k3Or_GOsoKP1WU>pfQEbe_Ld)4T zCSEzjoI`?|UF;+?%uFS~%?LBnY~(7)IdZzJl#y(9vl*4S;!?VTnqn4lkx~yg-JEL9 zFsGR_%@`>O?U3Y&QD&@}z@!n-W|Eo6#F+UahXQBDo5|)<0l|!;IM_lnUhL)Oi!&?{ zsfQns(aaERDUWZ)^O$CVnQa!Cd1kKJC8C>SSgP4W@NtP|iWyI_vPn#iStIfi#JD0H zge5U6%~ErWlx2p}N+<{h!yKc@%_f?{%twpODSRIRPn4OFXdacw^73_Jwb{W*<)+az zW}R7O&XF?sHcquvNzXPr%^_9|$!w-Di-j1G(QN00=r%K%X)s&OT9MuiA=z^xFzO%bD^0d@$rky=?bxeg3m-3m~+h` zd=aMDEK!u3X6gv)9ZOmkG+uF0+{Aq1xG1W`w|R&XxttL91ai9nP@^RQJi2@Yu;UEHlCav7}kjEl5G8 z1x8D;&Jg=OJbYOq8~ zRElCN$vlhDqLDZW0t?@w6NxMYqQoM$Q1L{XNhl%tSyBs{oh)!lWEQzaVIfQHdLdgb zF;NS|Jh4K+QD#}d7j_E~ts^Sf*%GydOB3;|G!jc=iAk$4Hk#g|wHPcErOr~#Hd?S; zlO=+;Sj-ly#b&9-M};9E61JrBJxU&}Ov;c!t<{zqOUx1hkEtBO zs3pl-&VX5EijW9yMOu@sDOM>_jG<6ct!Y*dBbQ^+Fu_w+6IVp_swzntiW+H+B;D$x zviKQRR2EZ~#?Q1y@hB_WYLUa_L77bkr(vySbhQj`C0U8qFg}}rvl6UiYnWB7kf5`v zbgrH5W74cj0mYierCPmAyPR%iSc?^0EBF^m#IlwP9F|;57C|K9SeZ<|SY(ZenO44) zXU$?)$h68LnH=k&iL->(083zHTeHY=tJJE%imghk&MM||qy{TgqPMz5EEx@7#bz_K z{7i+~si6QKC4j)sM@u zI;=jn43|!o;W&Y+{?lrnW)-N*jYB=I3+dHjzzgQz%MhSvIpR$7Zn=*$QmgHm6O+FW}g1R$H#E z*cK31+DdHYwnCeqN0!)Z`8GB)OCGY7*`VYktP`iTahPsfl`Ty7;xc&^Hm@ycBNF8V zzYRi=3BfTn8+Z-fmW`9}qPB>wgdDa(>?UiqEoQ5+rQ4J36;`AjVNbG`f}fCJ_Eb9} zE5lw*OtGigk>X4{){e6K6llA{hO^`C1Psw$M1s)uL>ShoAlpfHs+~bF5Se&}oo;8^ zl~@vwWoO|zcD9{s=h^voCyl^{P~DPTDL*R!9_M+L0=v+jO%vJ0cBx%rH_04~ayp+T zvn%XLEV*52&$6rRYP-g+vuo{oI~*(J8SDs}9A~t11#(>y!DKhv%caFKkA>UqTFR&M|C=w|~AP(?3j2wbcoJlXXv+*H}S6F0c zQnb7hyT@K?=WufgUVAYKPH@{R?Pd0C1)FacmfQVypFN3`fu&I^>@K@e=I4TAPWG5R z3!5yB$svv;I+q!;*Vv0OBx1lGvHRH`QIWXH4v~ey<7KF$+76Y8MR^3cpn?Z?Bst97 zpk0PhD$ov;Bgjs7lq-lrghRlWV_1|F2a=KL$Z#Y((j3LOREI>Asq`}gY@!42P)INi zoP&yCQ?OYKT&^TX0mIQ)1P2x58_)`p1M46=97>;nD7cWm47fCtN^?jYQ~{A)f>TrZOooHYkdx>R zjiZ7=CFeM-4nHAFU~o7cC^QxW{?T!ybF&<32ZxgDusie)nCQv0TdKCqia;l70y8?GbU2eS*-od^?ld`*WVy~9XBj5niIwI# z333q=#}P8Cm8H%wyU?n%7$gb zvk}=2esVT4J0&|c+ey!pl*`ky)3Xg67(F99GaHqyk&49VY@;ZHkI62=RuF`8q8yLK zXK7@q(*KRU_l|Gk*cw3Ba<3|uWZAMMS+a^%+L5$(n&A( zhCq6`DG<^_KtOs(2x+9J{m59i}KcmY>{=i>1>N~I8QE6Brhc=@;pFTllkS&js^^2CxpffSeF zg}76wlnZ!rJY8CZb4y5t3RmMwyi!w)YjBya6feQsr5TEZ938I3Sz5NX40o~G1!P`1 zUV&HP()=2{8n4B*oO-+tZ^RpLVNSA6!%Jk_cto~E*No#hftRtHa6z6#)`A;wmypB@ z_$s9y@5ilpevXlA!uzyLU3;Mgx8c>g8eXrmSYgMVxCeLOZrqlmWqEOr$b~oRTJiW+ zAKr$WaX&81ZO1$Cer+e-g&Xm1T$Y_6?7@5SK0J?w5qYXOB0ifz#1jcb5|KXG6sIXOR3ai>r{#-@0-{V4RYZZPny4hi!cwA~ zC{(Em>WEsRo=6mC<#rS`5NcTyf$16vtAr#BgpsI}>Is}^CRzxBun;D~Ojrp!;UJuZ zi?9(M!cBOIB3&!tBm4xJ-LEMwZYSD^4x*FjCAx@iqKD`s`UwnfYBI0}0JRc4Y|q}9(PStOgx%;S*NiWaqwRl~|Ac_f$g z6bZzFCO#?A%zosuIbrKCv2))bO5 zvWS$B3Q|dC$@JMqDeTrrEom0X9SD%VQF<(6C> zH(sq))D$%e?4-JY4F`rvISi$fbd&ZR7uhcJl6;PXv?-Y^M{aqEhxC!^;yQ6F*+%+F z9jAxvCX-vGp9iN?*&%FX2kE z_2uji8CJ~IcXN6A9KArFqR7?f>4o|_UIn{Io}6#U%h#vm7qg|R0=->XB$4O~^;U&M zB+?U7v0hiu$V}l%^_?=AULnrVFjPf)xxPxO&?)r_y<1qU_b|13wZ4+A<7@PCflpv6 z*6AzNrTQ{)2`iVK&MeWF>C5#U1r_=dPLQv5dXqjyXVzQvt(7*tRd3fj^jw`&@Ai}w zxb$v)O@5BtqfeH4^+KsnpTHB9HAy)_Wwsw~ySM8t+%~we+^R1v=+t-V(~7$F&769X zLDj3b6n5x)^nLoC+(bjBDpA>0RL@H=FbrH}zrI=8Q`BA5o||JxHl!Ld44H;BL%Jcw zkYvCNCB;>2u7Pdf8+Zo4B1w~%$215G*#?dw%fK?Ivh$^V;y7i2Azn#{^9&_Qk)fiv zL7Hn28uATdgG?xw7a8Ed)4(e!Hs}m$gTkORXbpvis&bVg4^g) zqr#{bRBNhb`Nkq+uCYKWGUhXjH3h~7oV+>-m{-(pY%_KkJB?k&9%HXjlig?Rhet%>Obk=JDZ!LzN;V~#QcS6)G*hN2-IQS> zax3`NQjXG-uT?meSte&K)5JCzwJcM%iDRnJa!vh8o=ITJG4V~gCN@7#BH@by> zQiNrNr6!G_MpI@gH&vJ_O;x5;p;J?15=pB~b*5TVy(v%JU}}V0flVg2q}kMB>erDb z!i1ZcGQBBLWH1>`IVC2O*<>|YObN;^c|l2v(r&6KNL4vZHj^&9GRKnVQl`Rzu-oJ` z=>#PLE7Ou&r)Xien#9stMMGh`$!BUac}#v&qPi-lkLfjanz~E^c^)s(oUgFv33*Df zyd+c8VX72YaJx;trXEwDDN$OWV96NpP)@(8N@P?enB&c*f{GHZImMi6_6U>Boq{BD znwc$&D`rR<3$x5jbGkXhoM|o-@XTzpN##%{t61i2Gsi4b^UXPCzC>WoGmFeZbFNvW z$Tt_5+3X^-*eo#@nz2HeS!$M>;e^916KlV%#N4T=6h9{`Bmm}LA6<k8rKQ{=wa6^Fa+O7HNmgqtI8$uV zS+o|rqSDf0>F1D^QcIP^rERuUX;XEbQai_|GFUJzbU8m%G@VQsSF)?8(?wZ*E0OO>Rxuh3z& zSnX_+HC1i48mvaE&FZw;tyZhvS}Sd}rfPgvztv^+SiM%a)g%^_bXvQtm@QS*W9_%L zTif8lxkh%cm0|0%c3U~J4y#3xWXsbg+7fJ;wqzUAX3}zOskSs*mW^#=*-~ujwtO4U zmTlwOa&39GR8ApRV2iiq*n~E|t-vO>iEM>7iLD-f$_;KU+KOxnn}e^iDQ(RBN))QwRPBfY$AZlnf7=)!=7Mg`9$ze1q}tQ$X*ucKbh|xIqR6n9ax(2qdxtj5 zE*G)vY&*wZmYr?q+Ie<(Xoizx7ua*{K6bJw&n~p*+r>FOvI2Vzzgi@*$IHcb7GGrV zD9qp%+NJio0w-T)Pgl2y+qrF;Vo8x*A@WG;3*>f{z1UumTL_ob;nJr{VRz(JuypoX zzAMj}r!CRiHTEQlmMbmE06`9Fe%fUTb&e zRN1TT<#tl6l4nVq*dC>nn=Naw*V#2viMTww-rgW8)`?3R?PfbyX0q$;cDuoj+k0g# z_9i=~_2d!uX1meenlH)eE-X^lvq)xw+-kSjO>(E5v^(rBdwPz|UM;8+y6v@EpS{iQ zw{uk&k5t`f@}Do2-8uTeOZj!ZZh z(<@pEy~_L|xkI6Lur-e4l0sQgi8oK}U==nxk|mw;QdNmVl;_K9E-)%Ga&!)@!={o5 z%Zth!<&IiGsiVSC>8N%v3acEZ>{>^Sqt4ObXmT_=s>LP37DqV;ceG0g2kEe@vbcH& zPu9RPIK0AkQAVNJVR9H9PKVuLao8MIhr`jq^*Cz8UPoPy%i(sUl<;LK5}%{Z;dit; z>aTKovF?wXNHrLpYF_b zW;xkTmJ=Rla&nyQ8lIEunwAYI9c3MXN9v~QLD?&uXM&~ ztDRNOI;TWi>vVEzoQ=)~XT6hM)Z}b-wm2Pv1U~L0oTO7F(mOMR2B*=9mG_sKoF1du z881x}i4_)SRdJ=PUyveAWp%1+M9qAHS6ys%+MPBh&Tf}GoE-{Ik<(e8?{*ey`kh{< zjTC>@eyxyM<>?Q*um%K#~IT?t&^;wX4Qes;tN*gte|ZSG=w$-=)#$>RlwS!Nn+Qc6D;pqDEJf z3zt=?dwIBvaJ9Jft`@nJV|E!_CKu@{aT{HBU44$*m0e_WIbC*_$K`cdUG1(`mc^B! zbhz+>27yv-;K}oa@(f9<%jNRBq?#OAo6F})mvp&0T^+70bx(e`tEIS-C0F^Ro!nkm zlOR2>$K@2cM3|f5?kR|K$Ga7NLUR6{hOLt49$?g<) z20zWs%t>_<1zjAbTa?=+DVF7NGTm8jsVu|Ia`WA}Zhp?no4)ETkBT4HEx}|)LrH-cUQS9 z+|}+{ca2*hGi&PHnUZ?9thm9Q#u2h=va7Qj-A(RhcZ(Z$*Jf97ngu*1=_cHIcO%Q> zHo6UNv)krYFfDF}+wOL`oo=@~Q|@tl-F~;v?NGJ4+uX+7c6WzcrB+Mgnd-t$w^P*v z-!^Iybh`_4ii-Q(n5W+z=fPODqTc+vY=+0ANbtn5;yp5%R+lF4btmdrIStw_UbZfo zPZnb4L{B=$Evn`udr~|}9s}Ii&=)XRb-FZ9rYqHx=}Grw!1rpI9*2(QVS7~KJY}EA zoSmz6vUBnqa=4ysk3Wy+;dqksay=Qg>hcazjweCqm8Y@vVxEv+EM_@%c5R-gsHjIM z^yGUqq5_XgC-8_pg&v6qc5NP+r&~g@i#$0RxkuqiEnzh%Jt|MJN9R#{G#;&|#3K`T zXo|$89>1~-9=_9P$~_gHN>2@^+EXX0@x=3MJ&m4vPlLzLse>=9HG7oI77y+*6c8Q- z*Wl56NRQXvSZwr|JZ6u@WA)fP_1Sih!^2RxJb7%d$K#1-NqCClTv=Q$E->deiu@j* zr%-FjE>||ndqp~31HawV=25HD<)y3+PphX)Wz%+gx;#A|TVVsIk<;z5X0vl_*`gv` z*O=4m>GSk^FfYR!=j~9%dlS5g-Xw2|H`$x&ZB=SaDIzvE&71B`FVAbLQ1&qMn5}tC zb$>yIw?&ibZPXUBBzak07n|v2c{$!}FVD;Na=i`Nd@npu=*{)!dGozOuL#~*FYt=J z60g)-$ny(j-Xbp{kb4U_B?^UC>8+RA|B zj|-Rfc)lKPLJ8j|@WG`GUs`dFFV83R<@*YJBA-j0k=LD@B@z3iK8a7}^X3%#ihOdP z!l(A7<{1h#K9x`DEB3YUOMN9iosYw;_f`99d=E-pWa9KGNc}Lz0T+}`OH3x&+5yQ*?fGZ+h_MVd@Qw0Q!4lP zyuJdt%jfi^vb%hpzBX37ug&N8^>BPXwlIaQ7xemieBHhdU!SiZUP_DiC;Bs3@al`d zRUptX{A_iaKgpl&Pw^-F8~GXjOn;U?)!*u4`UzRKpX=xN+5Q|q%g^)k{keXDU+B;G z7x+~rd47ALGgssn`z8KDzto?dBl8#evxIWL!msqJ{2G6;Us$5{yLDQBgHGq~SCqiF zgvZ1j zpY-ef2EWm7@|*n@e|%9>j?J%?*!>PargHjSe!jlm;qQC7Vz3z;MmB@X;4%1& z9EO0Age7BojKB<73f6&17=;WeL&hj#$QcTTlA&T0Gt>+XL(9-HN*M6qKLZ|KW>hlZ zaY#lDqn1&}sAuS~5{!wlu}q9$kPJP;z%VjQ3^T*RfD<8xodE|-3>U-A@G!g#AH&aR zWwbHc86AvHMi---QHn{iGK__};e}M{?*bObh);kwu2NFNnrZ17nORI0o0HAu@pA;Z zdBXexkyuhFm4yWUs{Zc=@L!gP_9P_7CneG^=VDmWWvoEbWf+#ifR~^WLd;~~C7;6M zwoMOk+Y$m@F>(?z5Rj0=fni2mN+ZNT(A^OT1fad%wvfG-IwZlDIs`#}{6t^j3t0htVM-vj|85**1#TRj z%)4onMcg!+LZqOV&BFZ*Z|xDxBVX>A*YCcuz_G)oKt?I!RH-Bb z>Kvr@en#!0PErTg9i^xfFYaI09oVpoif8?}8kOhmSe?r_D@ftkk6WR2Cw|z!RTziu zqA<~qwEPeI*X0I5o`HS;a`XFwm#G~u7p%mB6owt#djjOC{d)_hCxd*rd=Qn1T~t!2 zOi>5+_8$sB{qgUqap<9ArQ?BVRFKNRP|v_-NX8}5;Q;R+rl?0Ls&Sfx`URCyccB^x zoub4iDQFT+p*jSi7LFf96=A>;-YTI>U@Z*Ig<2dFIdEwQQ42VdAE%g9To6^@;*dTQ z==iWU7)MnA<0oMtAbx=EnNSw0I!GO4M&&8$mk@U=utL;0M(w95JRHFRTKm)aXnaix zs6K%FK_4Lj$R9)q(G<0J+9%>&OiKKTI21)BX9S>kC-E*mUfSY)p8928k$@BSjn zF_`WR=!3A%IPEl)(_|f{l-6+<2%A;|E7&G`DFOhvTU_ zifY1EtXKj4P4hr0R2j{aX&cdEgg~=p{0Lo&jO|br9+99iy6%SjN-gg8eT-4Cx$LT{a>LA?-PeJ>^$Ap)#Xm}h% z_+aiY0QAHm-OxlpG`;qR)&!K}h{vQ_XiJDb1?VjiUKT?A7jFA0jg8TV?FZpgQ^bbD z@(!!%wRAnq9Vm=P#3-sZq({%h5H}o4Fd{Sm&_U=vx@(ZG7$sCk0T&S=dGL+=!x9{0 ziZ&6dhdjJ4gv#_-1Tu{2u}X`dmVuBsKwCep3b=H8Xp<;Hv_A`v4)6x-xXAc?nHoi9 z%0lOe5@A#hvKTrVSVtfl!T9qqr9!JXtsmOoqW$N}eP`}}ih3@Yx(Mkb+XyzDp-rJ$ zd>lkk$PxK*c33`K50Rrkh}iJo8KrX^#C{z5vU6@w?Q-^nol<0wOH8zyA;M##N0 zKc&8dWtE1l2lnm-V%fCg^gs$R|02hs9;DH+AEdp2AdLe;37J8ay8r`>Q`FIqqpNgm zWFeXs5(n_fQJ*e%Du>pCV=fv`k%_|!k*YN*lSfCy9_ojiP99FX_}iNvyy@`av#4Vf z^G8UL`Va;ob29nXwRCFgh?}5L+}l3j8G@(Xd$#>y-0x7E3B)6@^d8Sz28Qn_U_@ zi7bQj@v7>YTK42Kx|mX34Esj>a_+Ou6PvMi8f`?cni=}75={O6{$5}QO%Z|>- zS#U}|aYoMS>pyE6lAVsS7#N75|8o+Z)zAFv6ZikzAnTkdWZ~n;b6Bjo!)$i=ynSRo zEj4;Bi#4`jA#2g%^I&T(S$h7mM49+Hi zLTPGff<5!TM<=ZArAY~~VUjp8se}s0C+!U;RUfBIU%`P0g%LKoAb=GP`yeb8hc(5@ zv-ZV_u<6v+5DyMLPKP7A_5(8>lhDUV=<;d|q+rP*kBG;@BqF#58$PI^%ZPn^KFR^0 z9w7o{2*Ty~eRL^WJ`pYgk|2^wW+8+?g0cV=E{F9Ij|Ks@9)oo~X3a@J{IGNY3k3JV zr@SU00Shl!bZ@~fJW>^IQV^Edm>vlvVH0f)Mq~kpuXfU$ebDh>H6{jNM|&hj>5Sxb zT0VSr6Qt^pBx=JbB4VHn2Hkim@-=bv8dH5bnN@x|?*%mEfE|of#bNu_A$lA?)hY`` zfev<{eE{K}B(RJ_bQudA3E>G_6xz2IUUSCLihPe_`(U0-3F~2Gpugz>IEV-zpN;RO zei}!SA>B|Ohb@bLYulrGEJM6GybZHZ?PLHI7)c?GPz@e(idr-Y&`uPe#F;X>FmvDP z_>+_C;{ub*VV~p3WT*y+W2h7YbY^%aKrvEG5md(=-?lHtt|(?q#g4zQNXQeiigv1i z#u0rch_O3~jL1)7(uGhB>QjIqY@-PXFi#n%XcUaY0ulpBF*J|_Du%D+z%@QpqJb4e zvB%TrBp5xqQUakGl&8S?`NUWY^FcWfaTQ?D`Z8AbKcxe-AUK;0 z$0siWF>`FP999Os89t^uOpTv%6a=z?n0?EU@TiTN7$3*VLWjv~!lP>++S<%eo9OLy zs!CKB5g;Y!G8&Ah!#>0e!ge^lYJwBQkE7F@$N)PTFPW&r z;M;8q{QsqVznk{q<%Uaheh>IAaV~9`X@9nLb7|O&TG<>(p}ObT=mG!;PaMc9#+#JWSvN2DH2EuhcX-?4g#hADvdU63SzAO!%S zgyu%L5~vvaVNXo#2&{>x!1(Da%qbF677v}aE=9!xrz{nt$)`@5sAvok=}2*u7v@aW zeNmY+6XE+A%!yv6`y4hH`lGKgicuX{Kr3B7!cYvm4+0s!q6l|f;zJkMPH~2`rv?}s z;^@7+ut@Coh7}tITJ&xWIu=EMwpdJS(e>mBSVk}U2VMrwfeCJi0^2w@2q_6t3Zzs>X^>QqiXlyd1Scs|LIr&}X5-eS z_jw+Ft5_18@pbMp275Gk{597bBXjNwHqYEylYYtLLEo$gk}IYCMBPxg_kv#@CZ=t8 za^$(U_Y==Qux<@=<#FN@o7Qt4d4PyG*?Hp^mW_f3o`31sKfa=j2k%`J{Pe|JGFDD^6EjsS`WW-BA*L5>S#zZ4DWdL= z#eY1#b2~Bf>-3ikcHSAazv{uy=Er{~-{SZ@c=&g)zc6t3BafNlgIxDBPW$2NpeZj+ zFHLg=nIBwt|3hPV@SO{iFTU;vlE_+aH`m{?n0SAHHE-nJ>xdQq-0}4Bb=MLrucuE~0r^Et7(zPIMRB{PW`iF4gucWx!{ zE8l7JpA$zKH1}Ne(M2kj^Dk|KwQl)eqvtByWGUNF@C*F3+<9k-2pX<*0VR^f|1s=Hr|Y?oWu-{`;l z=X}%0H;OFFQ@*e~o8DlF)FFKNi`IuJYR&VP3NHyR>t4P6pKI^gv9$K#9TAz7ga!KS z*%ujK*z>IEl|jDw$LV}iqz++WO6kU@LH|ZwUeN#SquV&X+1m$iJhm+&bHgxG|Jt_4 z4GSu7G=4>0X?*$yogq?(@Kd*J*~B@v=J}l)pV_*u^VcA}*Rw72S9dTXqua5OJXDop zsAyVk$lI4|_{Sx4$VlA;zNz_odlQ*EH{JN!aGH7jO{{1eAACt>*v>g&y1pXa`mV@m z>#lU!hQ7P+m5A=r@9)r2)Q!!no`06OCO_Hm#;kzRvGs^CQosJHd-Tcwjx*iRa=p3W z(SFOeOEWB6{P#usS2+8o@=?&=pWH#bxLmE@`=;9P#dC^i8~LdQeg1H{aoUBmOtbdC z3h(|En7VOZw0}RotguS``;E<8U!d?4Kg=S}Z973;nRsEejZc67Gr8uWRfghBQ6T0;ChuFMNiHO|`Ui<8$ zSxFB!8?bGkQ`GbLe%_3cgc>3714ChYCcBrgz3+dEuL}@QWvqDa=}Q7c^NdID|Mo5y z5jQJISaa-Z;@Fc(oyKn-CwR}@^Yn(hw-COw=Es)>ZjRdj_w5hgS9rX*W!dh+-rvCf z@Dhyz702j|@O z*5F(B9teK}?+i|RPhfdx^>FZaVc)c8&Y2th zV%9r5W$#&tmLJQ5-(_7w{A2mmM)&LoiF?}$?tS)OPY{m1?`EFAc`YF>Pb(h%YI^W( z#Y;xTPph}EHdwE{y5-reAGx0!x;P;zIDXCSZJ$3-8GO*r`t+`1Q_w%MtG;Ghb* z$db!1Z6==0zwqPP>*f=O*W2Dqd}uXM9DLU*7p^AW{h+1ktQ9kexnBzpta?8?80!B+ z&ELM;O5T<9rr`(8nCbo2!_hTLJLe1imnAbz)qO0>Id^QaTyg&)b7Y$#j91Qv`G2rk zw&6qKwY4AUpPC(Kd`XuOo&W9PdHRhXo@bQV?=!8E|7HrrZI0F<{mjoi<^KZx15Yd? zOy_67*9@N2FK^Q8Q5^!8I$eLu!2O2(A75zvVbfX0;p=xr>rnmu?gN$lKMpnrZ_FV! ze`X-btF9tlJ$DkQ4#D>q{ENKxhClQ#n`ayL^nRzm=Doz|+7OaJ`P7ttEmm_txgN25iD}FV-znNjZ?XgnZ4O^r(>+5Tx>tF8MPd$8++WmaZ0c_jc zf7R}&y!T%(=Oxo8&FIyj1X;I@=|{$k8HI0MNq8W>xObjD}`6lcsvszbvO zF^)Bu1hkV4{k1ZWsfQ`%# zcWf9r4bu#5-ClY=0qt&gnfx}`y8+#1bA_fElJPj5WE&KLc6r<;_*h6cO`BRTaE=g!^MxQ>xCp{&N{|JK4T%FO8xj{1 z4-y{|Tx1LiAmu`WX8?jiNN_3@EPy0}1gBF$2w+njhV20VJHY=A@V^86?*RWh!2b^L zzXSa50RKC{{|@lK1N^@O{&#?X7_S-6#bFtsp8@(Apr7$E-KYS%R}QcwbZ&!zVRWv8 z&Vj)meH{#JV*yCu2O}VXPfP*{{L^;_KqY+r35dT5%N5OqElnEupn55g0Ac+tzZ_Zm z{lM>dZrM$}FP;2!YxAX#+J89rH~jA7?^euC|9I;L)}cf7H~xw*drF*k1-WPICGk&h zxbf9r@MXK^<$bgEovruGyfh;>^B27Q$)A7uXTe)r*I%8!OnTPO_@VO~g$2uB-HKP` z+3nB$gs*FQ^!oirw{Ly+%gYaS$$rB7u3ED7_36)Sy$`#U#BV%=zd6nFx zU;HMnd+?4KySIOX=MTPg$dvRh{sXxr{;O4A<44vBwYOdU0e-f%^|w!E9l&=k+vvV~ z-zRwbi0xJW;i%s)r6?1Bk)G=i~#ky(S7XVF3=F>i3*d{~wIgQJ5B zhZYXaACZjAUnm(Jg9T>h;7rNcOC_O}LNmt(AqZGTqm2r6%EVxdT#hu9w6~dc6W2*6 zBtn$$@k5W@w9&ZX=p#=)y!0W%zqk*6cmFH*J$UbR_XO@BXWubr{ph-7w_mF_Lr)kS0CE{qveN9-zmSn>ucqK$G$Xt@yX}se%a-R4ZkBECe(u_5cRrK$jQ!~=pL*-boF}J05g8N}zJB@d|?%M!-1(i-uw7P9a!<>Br{J9UPI24vh|C;Jv2NMhSU5RFnA;jz`>#gm;pxU(8wZM6n;n#;!uSGDF$7d5y2AG!i7tr z3q}_$jMjyC^A|0oneAh zgP0dRmjaC+8eTLui0KEQkC!fh-MD1N!0<5UZ>y|8StZJtQd^8YK0<4Wa%-y%YCJW%8J7Xs~VkEdXQRlUh;x4-URrA?|-cQ z74U-BzTZ+~z^<8H_6%d00qY^RZ2Bx{ki7K7H;t+!z_;_6F%rld1&=k!r!=g+4P<{M56L{@%5Pr1numU zEZn}p(DS#Uc5S%##2pBao-4Q&;cK4!@e+jhoqO&O!q_tSIv>KD-{R3Ya9}Ti${6?d z5Ds`l7>jNPtaRbLQIufu8l2We1JZ~>q#h1JCaU28v?C6K-%1NXoCNSb7{6QL2>Ad5 z!j8ReFW)4Na)BJ4k6+JVH?5rI!Lcj6nvWxaVFxZ1fL41TLDR< zhM$N7tWv{CJJ8KQ!}$h$y9vYK)6G~uBoU+%(5Zk_1F0I4=N=4mKq?1X1=t9w6lgf> z#|{@`7zyPQfHhE7LplJo0eEUi&p}xU=^03JNIc+i?t#8?hT@a}f_{wlTN}i)5Rw9t z91;Nu2bqsR_hU$(K?*|J20G}ZU^~!oF9q8T=`~14AUz0a10-~^a3#pWQ$E;wz(=8f z@+4EQ=o*F(Au(ppG&Lqbpo@(GZ>%8JH8^Irsi z*XQ7CFBSLfUJCmH7`M5Hid!F##T{Qn#eL92p?gqq8-e!(q^*#Cg!De7?;xSR ze;)8Fi$b=`W>eVo<01PJFbmrZ8IMyz_Cc5?fDVRf3D6OlSXv7FPvJgvMtSCvtZ`<5 zwUWJxb6NJ~*;jMd@UG!spM68lje?tUZ_fLN@V4Bw`L`FW6WuF*K>Ub!qvSEkQ-xcl zFUnq#y)OHA(a*Bq<%bm#T|-H8Dg1(2IZ5A?6x}jq~;An#RnFEEiZWw5_&Z=D6H>h4V_+b?&vE+u@^j%Lb^C75A{EM)+1*LDoquW>P7~gThuB+aNR{mc?ktPgrSX)OJrtl9}!?3VmvPRPz7PNPCB*IV9P5LYH zE~OcDlepzxcR9nInF*f+!iq*Pce!H3=PvTP>$xk11qH20BQs=2*jnT*XY?(L{Bf7k zlul!VA3t5vw~UM3loqE^!O!EWlhkTW@^epUM3@GG(!@oYawdEx0rez>H_UHnFu5i< zE-9{^ZYSi7qLm1Ekf0y1$99MQFzk(;ao8RN7tsQA_D~c;d&rpnfn%VUQn-iQh(%{H zb&S>bPX3z|By5f7)5a4<*2ncx*lNL`C+>PHg_l6|e4Dp5F*~ngh|hMeA~7?dtiS5#owMi zt=lZ`!mLV+b&`xOE&T7nDKii~TZCZ~vHrE=m{{pG%M)G0B5N67okp{ii||r)pEAV1 z8%ui}QJ(lIdi&2>Y>mb=g<>R{sLYv&h+r~ijm#i)s`fvDh$$L}7SFIrxa;w!5Zw)d zYBCmy1K~eaJEbz#3LOJF=b2=UwtR}#-zdiP^F)k))i&&ZrWF%bOuxqT>R-FHF$?x716og1^xHvHz~)Pm#IL!ZyE%v3($h z{_m0B{`XA%T}wYqt&oeQWAGDNs4_7m0VmSoTaSpy#nRyC&T`|^l412tO@{-))Fil{ znT{nPov@p z8+&1yexHTT;3otSKptBkRiX)gOc8EYV;G&KhS-q9|HN&2lK#4q6T{{>ola~HtvZKB zkcEoC`#alT`2TNzx)&#B|KHmFvuB6j3mJxICol}|BTWVg6wx3}gM^N8U@p@W>k`12 z1g;}NVnB+AlmICaQWB&TNU4z0AgLe~Lz)ID^87RbBm#Je_LL9hu?m3)A2ma-P_tOY z^jo%}Os!$Dv@zxXJ5t9gDJ?7i8~!T(1KCOz`Z`-pZTPM4dKRmJg+7~x6QQZdf-jv- zX~sS!_pg`^CrG&dO6u>_yQdQNc*9&Djp2208n<_Z*{7h;C^&N-dq3%~=`-7j)co~J zH0VKc^gXf=z*`LTa!X$upL9YI+`0}u>=Hmnzo0=MJBDMutVoTMFs=<6-%0L=uA5hm$)R;v^wV z@1G!uZOzkT?O#Kb(fXl#AaG+X>@TE*@`Sz#8v8jp5IxF6?4QLkuUWutl=a~-PLA*0 zN55DiCStU)eJ9R=;*L0Y^=_sFtr}AU-65xBF_QaY=ok`RH9-k_i%zI&15TVoeGjmN z&ZF6MM1`Y`FjvPVoU&~qH3$d7`)FePOYxC)p_+-8d*~wv?5!NS-;Xfq{%mRtNfCF^ zcbMS*!LATvQht~^QOF7lOsb#@;chrazq<+t*$DPhAsot)L|iQ6bUJXF`9Q1?vOt%c zV!4qaHi;K11P3*L06wClfWF98c@qZ0QJPwG9fPNfp9NOB^H>98N>UNaYIWQC?XpN1r#_a4r`@g zp{*Dkhp9XPfp>_BLX-*|0p*Z9CO~cdllN1pzDe8Z$R(lcDN$Re5KSAvUfBfm$bFOg zQnhuW3hriY4o%Wn-efueA7=d9a3}-$JV|e{BTEC=iqKd%J|1pztikb^fZ#=m=)csizU1vw|R|`Q%>hwIaUB^$aI+YU$GXivjPpyqDPd`(42jGiN2T$-y+dOoJZaL*}2aa}6 z<7BhoL(#y^VX^41MW5l5v%oGmbJhQw8W9Rf{3qWDKHa$Fv{szTV583*6-rNK|1Xzi zr-w>&ir8%Vf8?62Q2s}9XA+`6!;HSd96nu$j-@jY;oa1Kgw9|h z9$iL5pK=JG2PhaB*z__2W?F)_NP-Tl&_d^Z8Zrd?AjJhBi$Hi0DvXr>6hlLgO*D4W z`@j=yn!>?O^zC4HV>tpbB(UI71%QcKYMf>yqdaUq#6idCe*+?oI88+y;!K|XA!(=) zNAx22G<{%9ULVnc5t5qn`yJ>Js3=U@$AN>XVu<)f82O1RPfh$qeKM*KyZN7e?+!-M z)DW1OjS-8qbz0s|{8f|@cgg;Kdo*gMo;B{dV$CdyEBOXnO zn3zNR9a<<9QCObBSxPu-I@78jmPH$2Uql1p)8Ai@v@?WHe}BDoVR^;b12d-$j4Yit zV*uXVaU%{qMLakL&lAH_)x+i0=b-nDLWKp>7MD*}FirL_alH>dlMat+qwk%~9iBIW zzCjM(9$$POeA+BlV{^mHb#qgfHtfGg*wnXXdvj&w0-U09$on3AtM2|e7dEse%9`$b z>Gfvc(<|`GN-;@MFX{2ycGuk(cTod-yR7NP$96V1?j6T3`A$rp^VQ3GYVT6x?8kT4 zZDU>3@YB1pCf#d0o1Zy8j{kB(Opcy-S-pUR9UtCjup03b?e|&VsoXra_ z!hKJRF8R*)G=2^ZKSDnskP^NA-8G`pbP<;81{Y@hky^ow!RlfRsJcgZvO zp1Vey)Ak$;>3t<5Xtljv#7*D5^8M<{JiO)l6TehV_u`pHj+g0|T#U18nx6OH^bCHZ z;fmn{#}4A4eAnm+83FyjbLa7{kbdJDV$QSs60WMr!!KNzArqYK#qYXym*)2KFUHds z?|9O5>ofS(tqY58rVirukH4~b3ne2gpPkQrgz6%0MS!oN?QC7WgUI#p+dcw2^MAT( zp%v`BK5yf-AAy~gR|{&cMRpqRx#%~rQ)jY_9R)k9`5(S{80@HEaQ_B&kh!B^2es?) z&=I2FSk3$#>^*B=X>)TfpA0mt6A;d_^9Ay0xK;0(A0Isl_O}0~>Z8D3B>)BXklhs*mynJfqW6&9tcJ=Lk=^T30yUq3-KWwd7vBnY z2QyV)!h50kw3K@I0)~t@&z}4pvdb-a^-Buu>K!_|-Vr1@i}Yab}Rm zJ>Ptd?4Q_u?QUfM0`u=CWIz9d1vex6vNyf3Bp$@y5BOmhBO}ra4?ww#aDOxX1hT*T z+P;&>KHBccKH6%?KKMC_?1P^Z7wx&3yzlV-Z;_u@&VTc55qVyC&=mX>ez6(eS6)Nhko7)%_kRb`aNX+^@`JW6@&n_9LVjSB zP{Ww{Gm~R{K4R){aHTygZ2lbfc6K6E8=PE8G7a>A?^1Y&rh`9{dYY~ z`~4&XjhJU}t{2>Z-;C=JmJw?fBiuz)wgCda>u&%IeqUJ%82qBqg8agurv3h~oTB~0 zXrcYydMicyrN*fPi>GSL3N06ywx7*(|Y?Z1WmSN;<658q+A`sc_{9J~iY zar9(|;wZl*6h||Cz;Y0$KO+fotf$LegcV_k;|GKxj{6aYIMC=ralj;^(F>d3*Q>&D9Sz5IUO28B!*RhV1UQJpqyvx<$7$R}(0quC=0iWxe25G2QCx^m z&u_peF2qOk0{C=XAWz2ye0qDqWTxXf9**l6RjK%GZiXSUlhB6aJQj`59#-QVbZ-LPL zM}_00#`o1O-9Z|tbst>PS+&?ez3iSfZ`;2NRMWN7zv%kRfM5B_==}~eYnjOck#(D&i(K* z(@KuG^nfyGD%|tcAN$IGHGOmC`ugscVsp`kluHj@HO{5P_NrOB|K3;3 z@ykE>_MdN^G+*d?d2B#mY582Tbk|YNY>RNH)9`f8?Us#q@YV0U`L?CNe%r6BFHE-H z-M8bX;u+1>uX6Kh|L7mHPG7(8g(bh;YhCh+;P>|*`^4(FU|07`2idmU`wWMknrpVb zRN40ZJxR-Lz3U&}q`Y{eZS0jh)|Y?zrEN{aYbh(v654N_x#Gnvq0b&X@$bcN4_sm| zyWmEy<=JQLEhGOP9)A3g{f$?-m#+S-$Uz*>o%2m@kK_NL?abq;_@n=SEy>cNY^BAL zO4%Yy*;|x^kS$3lvQ;8wCzXgOsVJ2slp-w(MX4kziZ(4uln^aGNsE4S=DP0ObLad0 zoSQMcN=bgV_Ili}LiOC4N~ezl0`U%LJ(|ArH< z)XW!tuWW7ow8mWG{P#&Nt!d`c8UCk&Ce@kmb@SZi9l&SN+i&!VZ`mA+fS<|lZ@X`> zSp0kLsItFV7UM&!AI-S_%;I>O?xM|SM_R5q-kM*XFyB)D?(3(es#`5Z<{n7&{&m(e zcfsqvZ4+B8_oX%lWu25Rgsq zv9slhiJVoG+Vq!G57}9{{QhFy^Jll!grnN~CEnbya$m^*^RUE!R-tyoig{MfwDz;R zHRfHgtM%QPn)c%lrCNt*-OO*kcF)@Hrem#$B*W(JSJm>Q37R%@3rg1q$a~w|T`@yw zwC{17iO)+sK4mr7OtDm~IGG^0{H)uzg2V#DiYYhU#m4;#p>Q>V8z#fpQom32Cq1myk)f7yn+??$Di@O-rlmpC{z4)SC*91vg+~w zhq*U(ImP^OTo55Bzw)G>T585_`;`g8dL;`~ z5?3DjaC^B~#?6%mvc>Jrd_Pv2=e?KL+@a*Gw&dY~Obs{Zu$S}7Ors7sJK2owkZ!JV z4h~%U*uR!Re8tuq0gD06Rer4pOy3&#th!aOO69C)=Bmxom*+S{H?A7%)*`SzQ^+Mh z+(Ka?zp=~Hm#!*y!#2Crjx7m3BXHU!(&3||ooTa6;Xx}^tvzC^ovyWp#Q2-8-qg8j z+{whq)zdHP_OwY|T>WLWkZ<$rkE^?`)S5UvndI7Qb3DQRl#OfA^j)fFEq4*>P}Fsh zzwXL=XvK~#THjnN|7@JvSUJt@`|n!S_&{g3;0UAZTGjj9o;oKhFVL-W6Vbfb*HHc2 zZ5N|HbjK=n_tT6W>1~%h+#48e|0c^Hao-`^vwHb|_3o$IJ9P3ihOK#+)n;N7rMu?l z&O+b)$^L89*Bx0Dd@*~?U*q|X_HSRTIp#H^PfJ;JZB^y>%?orEuHAZZmW{Yc$XdI% z*F0AoEL^KKLi=ss_4jKRBrkX#bZ(r7SfH(C!*ffIuDiXWI~H&E_}H&5;W7TIhg)!@ zQ@KpHhrUSi&!-LYo+BP!D83)(;F-K_b?ZN$J)ZsN%etH0D?N3N`g9!n{ljzT!eMO@ zrON9X%%&73^}4N#o7ClWVbj5N9SXT$Cy%%7UF*UL$q?>eP7n zdYLX9a6cw%d=cW z$%(x=RmNA%Ua>cA>vG>RUk&vryExx70#Se8_>}w3T)WYwmiN1_mVt0ND5GyJ^75@hV*rRnr+NBZHU_T`_RXXQyZGyenrUf zzuce{ajiSGMRenq4Bwf$6HGRyZWp*L=pMRJf2_hLlZf*hYbDn|IGEA8G19p@`r57W z{&jOB>g}Yh{O8AIEbNrs;lKRME#lirOZ?kYHIHlz?C~G-nsIY#-jq#t;`7wiQXDt= zuGsgtv^Z%~%d^loni{t@z1%ZivT~qrlg-!TM*;>^0vdiSI5E7!Js_?(HU8d)Ljh;h ze|3hLJqQq99Ui#Hk~i?dmX-ChTC@YBZ3FnPANC8Z-+WiT`0a^6ew&c|_l{2kcjh=8 zoY*6>S*-fU>rFxPHjfM4Z1?bS(B@-lk2xjse2BPTlOhTvAqfx1gUUuwi#{_=GMJsmJV7dc;cOM+phN#!Cja_E(C^Re#n9zVh96hVJQg!KY@Oxfr+qXz)50Gk>k{$H6>5obS({Fg#@2 z?9EYPE&3s|GV|2TM+Sr#RHx`2-dB@n&6-kttYf7bi=th zuDcV$LOuMZglp>*g+?w`p1{AeE!1U2pPb1D>9D3lx>}ueR$-3};(0&t?F=*7qqMzw zVQJXXIlqfUe7}Ub2!tMcxKkng$F6aU=I5>m@3*bXKRCuPL zXV*5`BQ3daLVKk1dJ0Bgs$Y8PE@Ph%{KS2HKOJ3Seo9$4?K}JmG^Krq+17=$@4$Wh z4`wro;|qO}NAFOT2~UQt{LoMP4*BaeXy2i>?9|kck2RK<+H$@V=WoP;84tbT8Lnqf z1kpP$Z<!=*z>1SF;EA`9vRw=R}vz%|K^#bjws?UN$KOozZM% zcv#`xPX*dDY79I=?U}~S_(OZ9ro%NB-gW%8%$qnS zb#R}5=mD^so0bH+g7`OZ{?Q+Iqbs=bNRgQTUH2Ycf&U{dV*cus5$FnBKM;TA&Y12s zmi7vs@7P6q1;$$z(_R7h`3J~@J-^7iqAQrC260SBKMGxe%Qdj`S&3ih3L*|pBj#1l zTtQb5A`78C@9;F*D`*gXMtcQ&VvT68zAdHXR=3fGpkIl1%p3*Jrbub@pexH! zgQuAHWNM=;yLc6P-=zup=*qH3suA-UCsfdto!Ae4tU8;Eu56_!JPZTE(G?dT0iN~uSE4JnIt1}KCSM<2vDOD-n&I4FgswP39_$mfb|$*w z0lzuK{C~?2(_ZoI3A<>o_<-0m+AHS1UV%+epQs2{pex>M1g6^Nu8pp^WtJu}e|d`@ zx?)co;KX6lHgv^8rpm;;QQS&&#oo8Uo?|aZqAQ;5p-RlhwfCYcR=f=PMaA_N?G=x$ zNu|Bw;`btNCTa*>JS0oJm@>HSFs&4>ci_D;vV?IRoad?8(Z~|X$K;6l`M)k9OFTRe zaqQ?Xdt{006Sax?suzaH62ir>zt^xa$P%AVLEOvF*@Y~TYYi2{qB3P#OVs@xLu(0X z#${SdaN9xl3l!KlcKk(_aBz?%=G#TGktNOvLmp8uo`)=v(g5)=XD87V;;@AL5;*?z z=sU;~NqgX7gq-ko$P!ylLS8#Pa0XeT(gNx+T>}$jiM`@ei22LoAJSTa|KxaDOLRGC z_l&RF((yZicrj&g+eg(M>Y37&705z$$02W;YJWr)($oe2c9|0QI5;e1atrF}w_2x= zh5r13coOIM3|XjStOhZkTyqLp$hQXKZCY&}ve5QL5Kk25%taPjE(QBPE4V~!q1nQG zv=(}0*-2|5Zu=+~L4ER}p#)h-@G3l-bIfEhve4%*kO%kO=|mQKdK~KiWY=b7q1nQ) z|A&9OkcDC;ApUIIl7uWY;hropA0d4RS;*lK#Jw(|Dab+>`rr?gOe&rt3;nSMu5PGn z&|1h||0S)3PJgmZZ(pP#sk;Kyz#iOoOH>72pNMZmmMg55CFXnP9YvOlo3BL7XQb~% zmOG&f`D^dzBxJduR*0WhYTA(HcFBY8Y)?ib%Ux&`Am%5}2}hPQlLBtlq&ku1j6Q*` zmnbhpmYb*mSAKqP1+C>)7TeKUu2m+F)^dA%=AY#KX(S13PzSd?i|yeV&DO3=WYOJ9 zP#?BG+m<7Xp6&*Ia)wVr z7L^JD`@0#cB8w)8f!@nUn<9&zxC(v|?=3_YU6~7U#xTx_)}jk--_u$&A~TWJqTKde z8wz=R+3WYnq6bcct_yNykVUPYk0jh_=)E0$fEhTfzMY-V#uPwxf6)_{73^@ zi{5y*fYze-Rl;d4>Ym$rcIoYNHlSJR;I{MmKww+Q+Y(vY_XXJDS=%{eY3V7TM+yBl zWa$;g5XWM~Wss%Svw&OQ4n<_?_#b@4Jl{M~Wa$kDfKT`PlaZx0ec(K2yn2Kzy?PeJ zfmP!&k)^jNzn2(K~}Itse{g$Yod1TKfBlT3SmxpLe6RG`F2w1mMqJ zcsB_mOLwb7-u%AgDYCS_I@BBW(&EU{{+l4)zLejFEIsiLa5(Fm53;oRI9N9oZRbUn zmZ*okrWERiEZsjD>Ys;i6_KTP|ABR)Sh+K{^iRkmCGRgIOUvYfPD@WDB1>Pt1a)TG zHCb9qhi&{uYiX@%D`_pgzw>pg)gtM!rNl9*gWLYk_dq-;OX5KuSoQ?!$Joe zAYlyf{HtLs^1!Ui#55!B&Q;`rz750c&1Z4{ofn$~QY&yi=WDj{zU z<8?)zvA+#@`EbN-$TQ8KLGK@4nIq5e zm&+3KW6rEco;iFB)>%61=g@jaUaXbYGdX3cw4T|f>@;3B~s2+EYf?XT*Q!1=T> z(~!riU4|3$oSMqh<;yzJoaEG z1iB7T5Jetq)CapM=xHO5Nlgac#%IdWdd#@s6s^bRoQkIP7`MNU&4YE>nAoYv zW0N9)&$AD%Baa2HhVyJK%ts#Ep%4CwecAF7vVAdeLhpFYlDZ26XlJeHd^otU@v3_u>ccnti0 z**gJw?B*ghV!rPDCgic=a^R#;BAb!a`Ny1l$o z`lg@oL0EKA2Dcxl^}*a(Ls8_(j8@3kr?2KCPudj#&o2$$BTr5m1M5VE$T;N5un$l_ zA36I7dGgHxVw!PE%@TQX+y$`Di-02J$=DshgS%EF^5nZi62!cQ{axhAEh`{C_pA*< zp0pt2Ui9qc$dmJrgPmutxP&~pH~{+jp2r^|Pj=3M_m%W~k31QY5BwN7iXu-c`$GPe zJEunL$*!IrT2Fe%*rggj~d9_sLU z%2SXh_e_F1tz_|G(xFOW<7ZbtkPSm)`cG^`!D6#hY>OW*xBYBVJ4y-2Uxd0oS`;&IoyU z-3quaBOM9kVTE|uf4QzR@^JrgsB=nVjFE@0-jOBd1>avq9{y_q^^#A4G4gO%JJcc{t}ToTvL-L*(HT)8H7}T5OPqfBHZio+?p-JiOckcsAZR z9C=tj8tMe)cyHuknI1Tf^4d$t!&%oLPJVjx9eFtPFX*@9nHci$>8+s0sLh_p!x2~E z6WjQfjY1wyoB;78?j!?wIPf;qML8w2k%#wO0e&dc9wOp)hRPJkVxV^1T`-yHzmC6sSLo?l=C@4Mdd zGp*+%dXs29f1=Kl*7LQwF2k(v`#*+jqz-N#e!hbKNtIqBB4Sw<)DMo0a}g1@$AW&R zzsW;H9LS$b%#U5uiHOKCg?KVLU>71{-B+-~5}6l>h=o6hX~xEx(-9Hn$3fR40t^rl zDdDiL`I^;$h-iBW?`tKhhKR_y2>NY`d54JD7YcqXE9^%^C{{xK@4G?^5#gH&c|2eG zARaGgK8T1IH?Z3`xig4}AK8${fq*NA-OJoq*{bXS@Rq0y!84ZL`rVECNY2N)qX@u`d!fD7$bf}O41`(FIX(;LZr;o z1YOr$KZ;1XWd-?bs?JeF%29XdTiO{$BU09Ss}l3G>#Y$fhIVjY&;QFTM2hli(A~Y! zj}R$o@NG8?CxtzTl>7;B{@npj5GljHfgLs-{fbD@c?kT!?vX{Ll#U1gdZ+s#QdYl) zI=S9a2a)n(JJiX67uygin$N(_pYKT^QZxfaiFu22M`%fLvD!dOO3$8BT2i<<5q}Rn z)O*$=Qr?n!R0%Xgq{KgfJbqU^8X0wSfk80rvSV_QT@);W-)_=IM2gNa;7we;8j&(S3F?ra|5hMU z3`?ONyEN}JBE{wdRB{`4`y)~UXF%M@&3=VQN!l}A%f(GK|Q~4{7ppAq!CKQ{NaDU5kZ!t$^Da- zA%aR>fs-cj-H4$3BOne0@$(>pde#GGwcvnSYUM&A2BIt@I==z$}21L-I5a2oNLk=S7)oM9n-g}@85mbH*>fZN?ors_X ztDv^*ogat@iqwVpBiyBe2)dsI?|XDy4I;>F0p!zR+Htf5CFdNZB`EUZDO!TK`T1c7 zb+yu`dPL9*vTi)OuN4twZ4Plh%I69qs9Fj*>0G`55hPE1k1>N$I6EB?vh#RkVFF^#ovV}bIBdi_~BnG%K zsv=SmL8C>W-pIZ_77?_41?cGKs4_&*mgf*Z`KHAGi*E%P!!G?Hh%5_hu+N*u^N1|Phv458 zKU)x4s_}6C79xF!tcX3Jug`1h5m`axr|u;RizBi&S^}RFO8F33I~KwD%R49{vUL6f zK0ih@BC=w(K|O3VZ6zWrSYDTy{}i+ek@eaa;+59i2Z*eX-=N>}dXE7jYr3xhF`ql} z6Cx{-2j=BAm?5&RFP0_dZTw~V2}maJmG8d|c(&s@~ae?ltuJitvE+`I*ds1n;l z<=-IU5-lMPJO5jSh#T1o@#?z3Yed{`@}tOmzB?k~`b;4oRZKTW#Etm~*Clef3lVoY z3+((mCjk*RyO5Wde;6u_i1QYQys48QhlraU2YKOb<_ARFksHAIfmeozxLRk(@53jx zBjPG5AdkCQYa-%`GC+5)GhQL$ltZ8{D!Gz_i2Hm1^8WT7Swvh>F!1BH*%}ddFb(`- zvO^aUS1JVgbVl`2L|l6$*qJx&HX^R37xZ}PbSWavQ5EzRm$4KP7vljsRjEBkOI)P= zWm@9CG>@Ytj+?hGW2lpTeM1m&t8Ib*kQXZvar4%Lu1z0bL&Qn{C8im-=5!$h&YA^m@*AD(cLnCMB?|^5P$x2*pEnDxq3Dnr>GW@=xGh{(_)$mBJs~su>Z)QDTu`W960_8 zEeS;8QUN%h3&u@|#Qj}hXUoQih{Ukxuzrd4%|j$A?}pRLnOu+!1;_CA&5v!{ZE;g zU;1VuB5~1Ki1QUI6A_86J0U-c=5-(vmrj!<=5u@#5sBIQ#5AK(u@aH!*FB1u_sgL zWnaCrT<4X6OPoY<{ze>_F)ADQyndnx5qe7p?74eM7a}y^64W`ubt4g>BhJBk-_za< z5t@(>cG#O-jtK3kgZ%|BjYfp-$^)IMUp$2fb)O9DL4DT-L}*_v_-oT{UqooI48)C{ z6EqN^nY-b7B_}OMgx*PkI^?{2DI!#874V$;@;)MT&mPEkzdMu>q2I#c`I+6T79c`( zT_8^GRSHLh+BL%Zs35Nc5&Ene>Vbbvw-BLv3!zT_@cua>)L=d2>(+IWh)~sG;PcS1 zaztq2I5}cIxw{t;>NpANqTxG#AwmtVLtK@+;D8AAh=%$>*kv6pp*si4X$kE#4WuP> zrORfS60vu-patsS=62eE5V6CS&({#Sp5))-Yn z>*2G9)e*UgXTUEylJgL`3U7#M#&DNrL~ig}IRBQW7l_=b5OrccbnYfZ?q~A3R-M1% zh}^z~Q0H6E*@?*A zvK_8hpN12zjHa%JsBiTSyy^AWjo9*igEzvZdWl4~gTgqB?Mb6;r5HBYw3TLlDu= z$-kf7_)HrSEhGXQn#{LDM6XeW^>{^M8X`Jj71+VzLL(x2>LZBThUNK)=t*QBKyrc? zB6@5e#KXwl>4@mp$DyCR<%v2XI_?_8TZ;ryMD&L{5O3d38H0%K4}v=9%lT0%Y&SY$v; z^yr66X^A$DTtZ7UH_yr@5QjT+-yx#&+=1sOOH2{bCw_o^OfwS@(K1_s&+-Wti0Bkw z$S*&;1QF4p?oijcJg!GXf3b)4-P^I}5z&h)AwC?oJA#Pz%Lco-Y3L)O-%W&kktQR6 zh_+0GJf1Ub10vda57;K}&O$`=K%gWsFW6s>h@NN(JYO1Vj)>mU34ZspFhE3$Izj)( ze1QZaI*q*lKH^{mB6`O2(Zv35+=39%K2Z>F)h3!FqR&|q(+qvvW<<2lE6At1`?C@Qc`S;EuE+tu>!hn8qE*$vFU`{e5YhGJ5I53i z45KCbo&6|UqThWtq9uBzm!*75&@#ha#4)LZoAZl`0ErR-Jg6;Y4*chM7qBb^aqZf8jeVJwgkPb zm~|16&R7q6T<7VFNS7s_*P8ZnDI(ox9@PKwT_T9|$>eh{y%Dbw>2K>{U98rpib(%6 z9qN$726~9}quSGn`Ge=?BGS_>z@F=C-yzcD*MYA0XlzBK7Y~DV=r+yUi1dU~$UAl0 zwGrvLWS>Mv?F}M*=0?zwk4+jP{p31`OI}uQX-Rh+@s^f!ldVp)q;qqA<0#a_Pt8;i z>4zVH-p81PAkwp&;TTB{%Ms~?9(nFU({8^-C0 z3;o7|^BIWrny27*voDT_^iR{^IICZKBGT)cpdM&kGZm5k@*m{2>Ai7?bn8ese_QqM zi1Y*Y5T8pXt0K}-+LG0WQyuTMEcAUsB^B4pNvR9^IVRYue$GzNLQ7HI>C6}I$F|4+d0sZ{wZf6 zE$MrH+IxDwJpY<(1`)?)4Q~DmR)Rf;=RZLTctqYu6I>&T6d_07eBT_)O5Ugv07XF76 zaPkbS;~xC3K??Y91?WX>dMr|azX#aA@~sI{K=1{K+doI2Lkh480v_)BE(RYvnCX9prt&qJDQh<~YUmPcyisi@Qo!ag(7VN%B}f6qg>Ww0?d6aH9_a$N z1`{-p0@~hMKYYWn@3F;Xgy9j2B;_-x9RK94X^uBJi(!Ee0tgWIDvv>&5y=8Kpc>&v=xc6ROP!3AQFc_8 zm|xhLj+F8C7xW1$$`&DI{BDBd|Gnjhl;PG1diT8Sij=YG6X-Yf(n+L@)+(GpddZdi09uT(!bMlZfcJYHBPl`1oWh~+Yf8DE?jFj<>{5%I!TQ8&xpJ=d8 zmCI$MjD!=AH)V{Xkunx$Kz={9w+ty`ixAXf55{jm$~Y(n`D^6}J){inXs83bweHg@ zBTDcitumsuyJ?ldtqYg&Q;Fm64j+Y-;VlVqAbYGYQpO@}SZ_9by@8Y=u@89A{`VLu zFOIo`lyN~3IFBftjFh3a z5IC7_l#P_JJO}D+sj&M<8F3R~{%4yLQpU*~@OyppXQYfWLFn6TjE$sKhI(ogtuktT z6qI~P8jCo<;NaGa!ftrqMGo;uF(u^pI5b9_M2c~aktOz@8T1$_hQAlCYs3jH zq!?at&|RHYHBwCZG0>4@>s6$fx&hFURJ}1$OwLSL4{92`M2g|%2m3EImPCsA?FZMo zE3yJ9rr{{8M^psIBgM$`ft|PU*C55b-U4;}pYExLdd^J_mG=kw@r zq?pUI!7rtoHIQP8?BV!r{*p*B&F{gUF=2g3F+t?#O&t=dLyC!30pvHG*+8q9+Xb^| z6;pVvhE_4$deIGs`tb2@6Qr2MYrvl2MGZ(Xf(gKtlH&}d7y}{Ts7(+@x$qO5I(6jQYt_IE!TixeY% z3i6|hoib9)pD~aZGD4$~VruS!&9n;DkYd8Gf?rO_eMO4d%>#Oje{O*kv-&h}9yqQP zDW;?f;z_#fA*7h^`+)xy(^n$Jtm=V!CMhcuDTcom;(S)x3Z$5K>tTLihYM1SR|?qK zPF)Qt=IRa5skZGeq?ob-6=MFU)mEe!`y$BK(~4w}VrG|-=il0e6f=(eyp$G+5~P?J zx^OsnE?2Pw(pIjm17&O3vYv@-(Y)y{q5NJ&9sfPYz&KBT0+Bj7Ke`$|YjsR~e6 z8}qp#B`v=V$3K5S87XOe5uCq7K5a7#KuQvO59^4=^=U{+-p8TNG5X+$l+l(g|RI#k<^%E_k&@!PfuHT;Cm1sejg)k2 zz8W#F^T-G(X{tWFueWg_Qql+$$g|5W#F3J0mO?#wXl)fzlKwczFY$6INJ&4$AV2!^ zdLSj4I)a_QnY1D$9px1w=AXnhASJ!o1Mw>1z9CZ5;!$8v#icq(NzUpJPYMl3BPE?v zg+7TiUlmf)&26yW_n+|&DQV(3(2H)v5u~J6ap16|SRN@!lf2(CZnPFsl6dJ%Vt=tw zp-4&7$j?RJ{Kyt5Nu~now3b7)NJ(}kz*UL%Go+-I!=R3uJW>%UDK%G?m>0hIA5v0P zDdbJQ(B3p{LM8)7xM#u)bW3F^yvEL zc+d$NqQ{r+C;vVT%`-CPUkk!|jB6N|8*|S8-<{2IeN{b7G=n&sixP!eoX3YV$dnh! zd|HlL1hBz4C8GEc)Y*7Me^42T02|!J;{n7S*7$#Y_QUUez6JFMb->ws^_k{y%mN*!MIA7BK zQUdY^IoAHqYKyM_p9vg(?|;79l2}*ADXine|ASYXK3+%;@+EsPuQu}W(Gwi|6Fb1w z);)-Dp>jyRj=0)*J9#s1|F&)zxK%bumVI#6PwlzJE)71-xtMt0n0k-0~rBOr&0!Koz{;D zX|N8V4zSJxpQ;%{erIhYth4arfp+frEIM+U((I>DAES}ky^o*#978nEFy5`0tb-@v z_vi~Bpq?O}WYGV=XX<~p+FIceGoY?w4z|^jU#myLI*K)zOsNkn`t;o%>gJ&_Xth4C zm|akJvIo;@Bd*zBMfxJGHaA$N73&nN781TJj4OW;R{LhBrH$eM@m9vWQ`9U%=djkIBY2vmF zD6#cppO=JTMB0E24fYi7I&LwclGxlT2wjU7MPR+gFDVo8aILstHj5xM}@&#b|+vUgYY ze2#i)(8@QSuR6n-XPH)Bxwxs88nB4tkycLXtkL1{FT4?9<-VFE6%KuoCt#*|pzhaw#s1Pbvn-5FEG?q$=9NP2J1bj7+Um8ViDsEs2D_q(#PNVuvYkgX8eBFEQ<|; z^5wL??j*&vgYlEY`odnpDJ)%6t*^@W&1EPKP^`aMU=pRyVO#(0q_fi~oDW(5z{GGD zYW!ze-|T17dk*^yTE9MieiBfhl%GIgY_`Iw}?Iqt+$B#OhhFF*)RFE zgvS5ot&Z}rg7NUC$XiYoW-(08IlaYel09OOTMlo9P5-`?b?#Jec|B>)9*Wx(Z@Kh6 zCGVRuU&HoR&fkbn6kQB?OGHogEywz0&|Afd*U8UYVZAp*B=A;TchXk09wEJTJblT1 z=$lXncuOSfv?|xSfbdpopK8GnpF=Oo)D3G*+sDBbbDMFD>#(As>mAyk5dETU%i%d2 z?!jCy&}k0#rS~G?ccQ|BY-|^Q%}jSvNBQX1z2u?Ud8JNO*vqLxTX*Lfi1XNsPE$22 z$fYRqqK9TUKhyr4UOd$~f6rjv;qYSn+|3y*zfirn#-`a|C{9wmSl`#Nn3BJSytp)c zdl)4S4|#F&lZGe`oep|Y!u8y2YJ6sDP9$s1f~~_Tc@}I!dXe|WK@H0LlC}abMn*QB zCx4;-LwND?PdD=O#i-NZ#d&Ub7V2fV0m}_G^J~hFQ7slam`ahX09q9uZh#tpO1q!fUa3p!>5eR0%6lVGz-LXs-Paj z-ZeAxN+#Dw$h$348RYkBGi$BYaw`{`{ml8h#^!~f{Mo^H%i-N)l55k4>Pd=sy`%N` z*!p5=bn=t@VGFZX#9k+!H$qM>@m$o9HZ$EIkgm!QJ_*W=yw zc9PeVQ=MjJ#D{P8L!N>Pd!*-$=LaUb^tI1zkz$drSP^8&Trt zkk=C#e^sdQf#vmSzl4v=lE)bQXVB{deubT!`IqVS#`!!}xK0MI=iZ4rs7^f&{7iU# z6win*R@`H6Zar6caM~8Gx|+CzMTP5cg9lnT1Uc@x363o^K%vsj&X#j4|0d!+S&b zz;$uPn6x(6Uup$#o|v9fmC?z-1E#0yU-L=e4OU8j))p%+4fl>d>{XG}U(d3*A= zC$KKyj7e4hzNa2-pEufUL~*v4$_{S>3KA z$orTo>9wM>$hrtoRrT_woB**uaSwv5MxCsP%*Asp`=YXp)}Wm!F-dHjjmp6W7H?Fl z44ksG;65vJu&Ii8|G|;s-yy0ZA2*v);}46fzOj{Ssq>Jz^7@5ihlQw|1ADRuldATe zdP`88A*q_;lQL_l{vUi1Q00Dgp%Q2QB{mXNh3VfE!1Xz?Wt;Eol>2n?t!91MaCV)* zJ}buH{W9j-hgBW3x3j8aPTGjimmjQ-IcX#Q?qaA;V$wEeWXE6Nja?@(X*-bMCJphQ zRUJbH1lry#iFyt3pPB)IwrClTD{#M-Glo@5`Cj4q3igK;ES0t^U-f#%5%ZWfp_wal zfM;02GV3Hc=TY|3Ydr&>m_q)76)f+K%@YzCtG=8Ms(N`^{P$C^Gp6lxzf&TaUl47U z{+H)4;{YdZ3Vp@1p&o!irL9Bh?v^3{QfT|DviUrl2R3b67=Ol5;@%K#Zuz$&sC7Gw zw#$DSikNi*^Sv2^wCz}bYyszbpGjN0Pi!NlZiE++w0(8ZQe&Ub;IRnWIt(7n#PO5( z7LWCl%!LcN_9rUWsgK7sG4(rmjKTlf^K!}OjW}nC-v;|{urlYSllWXza_xrcB%b3T z*KU|j;_pcYt9TZj8hwoQ@SdzHo<-+LpJlnwmt(Ho*mSDw8YK?-lwF@O>HO#HMLw5C z&9Fe{*0vp<;4e()iLkt8@E2z+6q>oyEAtZ6X_(Ibb}and zFMlkb{9JojnLj9JW>^~)OMkT^6$-!`rc;u4p9r%L$w}uqrRR>!1q`!_j~sr;F!J$V z6?ctBYgT$*Mn~YbSf|V-U#bEjzQ2V8oS&I)`Og*J#VGuVe&a<&UuFD zGtU(clzMn*bEZwnSp2@^#=-t1bR4*;WiX)Qz)daj{42Tk#MBablU#eUsnueTj{!5F z<3OeM!r$hNu-<2_Dp=HZA0NLD@*}%0WKuh^At?&t7-vj95$3dEWhv;Fx%OmcaG$}=?3#?P1a82dgpjASbmxN`g9rym3%Fxx0(}ybL%LmD;?C z`!t5uM-*yB7wjWHR|57Yx&dScZ}*9NF4|W5g;fs|8wO+Qi-XC3CA%o|WCrgr2>d5J z<=_T6@))dtnAFZ_-0JZjJp5*83Q|E!&HfO_e-2L`U8?8-V z-b3p__KS=Ia!q|W`$f!+(K(IjTsk5*G5fUiloOvjKubAM4-g#|Zpw-0!-x(GmGZrE zZloKzC?7p}7ub!tc4kvv7X6WY-kr7jVNuSnZdnNH4x+C%Sf^h33Y5Rtk|G0j8gy8w zlrtWFI1ajo4hySt0LqKDZzsbfwQ>N;14a*@2m0cS&25<$M@ChE-8f^j@9MZ8{9;fi zV9IMA2Hb%71|63D!HrcB?>m&vDf#XA^QA%z`ft!-VaMjm_{?XsYauUS%H=H{xsrVV zM0r#0nO-K(oRqJcJgo^b9OXNl-bB*0O*xKc3hD<;`EVt7b26YH%J(~1e^vcM-f}y&aabh>_B-3UbQ=Rk)r~vv+!tDp1z#> zIK*Cq{d~F@567U3@i5O?9kS?GFKZ{`EvCPLuhARoSmX1eMQpFRBa6-&p1e^Y>)ADh^Cv>=& z^*59Lw7m6CA^uP+8K8e|c-|g}lbkVrX+cnszBR-{&KSR6@}|~uPv9BTAHdh!3wmev zBG~jx?CZ*eI0hZA_MMmi-0aPpxN7onCH<9#e}F6Ka82>qv3^UJ=z`NZ`yKQc=DZLG zIAeVE9lLnZM`V0P^c#NJ^mDMU!a@JYe^YkCabQsCfA;9h46r{rhGP7fMb>{8&S%%p zZ2HBm&AK2z4vxVXKhfxv{=dgmU9jlqe;X76>$RaVNdNr2G;yY`SzDO&7hFlHx%s~hT0+`4F0USqgv30Z#*?M(jAzW?DeDTs%7h?;!ZI2cbjHx1s` zfX>~Vk*w7!dl%^39Y{Foqs3rVM9gi>UJ6zV(SIX*DgT_ikC#PXuWsOTPk2SH>#9R~4@*-K$oM4*fI@D3@x}T|*If|*_5O1j!5vWBxta=)}FKe|56%nZA zRG0rP;Dj?*1n^a9m~I75pmRr6i`luI(r|pNmb?+M&Y)|o7U{Id8W7K+bH}XvAy*J; zv8x&haTq#xUmc+CueSN;Z1^Q%L(U75f25Y}R=-naiT$x!rd>HyHrSuxP>br(Cqk_H zpQ@HF_1Z5(>sg9gKJo7##_UtUd$85=;4s4y;@jXDQj6o_i9JwfvIa{nH`lmlbFL$p zYI%I))_4`x&dmQwwfxT0X&byhHMAAf@^wT0QK(lr2B8+caziEV{*tIkK;oS)GX8M9 zfRQ=bllKT+oo4K_R&F@wzRceS@9)s7i1?lWq9e(zA|jp>9Z9N+9%{Lg;e<2i6b3eU z^Gd<>Vik3_ZPx?-v5Kbjb{+@6Ku40QBA3U9mq6VM9Z9N+-u@`*g*qIosHiqy8P?I9 zIp=N&kNR~d&=G6(%u>-P|Nk6_X$E^;!Bml>d*f2zliBlOt0*$%bvpQ+T5*Ajq7Rtv zfqpDjQNNwe3z+B3Ie8-lH+_@?zjNjs=`^$3)#T^#VHFjxP;>#^VHI6%dJzcyOz23$ z>Uqwb{DUL^ZMV9+c;E}nbLO0BSFXs8^#WZ(N0L=>S^rf%swcU$3ic-#B}zxK z;wrdwbB)(yCu{0@gr%Z)!zNmC)K`Nlx)S>(8T`v0Ocm*+4OBAEe`pJ-B4Pb)PqAJ= zMMW3vqq*`Ip`y^vtK{eL4IPF2!Pw{Rn1m>r`wP+bRMkJKLK>dnWKto?{>K#hV=q;R9O`rsH=1GjUB)hvp2<7*KyD2N{FkhRXa;v znxVQf;CJY#Qq`sY-d+RhfA)HYsjl$IYrCN?<;+q2cK52Qc|c#(iVoD(FT3Y0oDa34 z19g2n+bjmUWua&pEO@Rdj#ql z*U`C)m}X#gC5)Ck26Zx4*NIni+-2bfNL>MEat<(c!Kto;j^?R@ah^k6f_fz~Q{Xtn zpsFjN*Mf)5Ia^)zdYxsId@-c1mdo-RsdR-HGBeu;eQ94F`zZ%E>#4l!x z2hiWY4DK=boH<=igFWbS8q8zWIrG@SG=teIgLTxukD$8g7yUCqU(gX|RfeSMvd)M@ z+~dq?@|S}C9x8`AfitJAuiUqwa2?cvtS&;<=?h0ebz7{z_COy1tL~>w=y}*5I>J=d zDIc762kge|m9bS-u1a~-o_kM-LGz|BOLl=FjZ%+|6rjm>mbbkN!2Zs zakvfj2FD;&=XEIj30^0H>blfL=W*m~<_p)}c3nz-?kdM|h+o<#*Oq|&xyImqPiC)= z)$L&K#a_R$Do^G%&fLgSDbar>I@(l~>h`or0Vi0c?PAqupiY2}Hgo;v@)%U=Td6z~ z@)vZpJB|v!TR~r(x$$ty>nMqdzz?(6$5yFMN##M9XZHHoDoq!9@fP&R>UOYH$}9RI zAMypO+rd)l?cB+yiD?E_siXR}$KWsa`i-g5@T|vIpw6LIo}kjAmS5+DPL;kiYEp-IMGOv=p59T+19pZ%Rq4RR zHwn|3(*)eGeiPQ;6vNP$yDm5#`UA|tR%!9Zu4@qY2FH*}wf9!0Q|nlkO4F;&YQT>} zV^F1qcM{LB^8Vm9Ql;NcOI6`K3o6x)*&haW;24BT|1(;2jN|y^4(*c@r1Irx@~`Ok zCkAU}IS#`7CDSMO5ZCcx)8PGIR`-Qdy~Oug6H+GkcY6^_JU}Li%EG=2%Ddn5$pcKt5%4Us&o5?~<~Dguz}nGS$1k?jb+u zms;6^dawRi<_P^d=+sly>s5D+0e0Zbu~V{|GELS%Ucl;2TE6!q#5b(oi5r;T)5cym zGS%B@l5_(4NYJTgt{Ve-Uk+dC{zhe32gGNrUe)7rcS)Th_4;`f+=luGt5+a()apvlo4I9L&(jfnG=IVO~rrVt(zb^`_eRb1j9f$*1 z?T)@0i{ZN9&cqzWQU1q0l@Eg2zpg!e9Q??ctHgW8Y$X$^(z z;>^`a%j>@@>BBmLGgnXCAnY|~8`MRtE)h%ZPJ)H&;kvNex8__R|LzR#Ogz5vZdkou z;MkW&s>e^ZoTz|x5Zsygop&X+k&i$EckK4AsmaCp8)ZS+D z^Dg&&%xHmE(@w1g4)Kr^h}UJ+MI76Ndkdh>VRfxI)lRHuht|(jwG-b*Mci58Ry(oI zCGM=SDsxb~^Uo?-h_}?r9MqoQGR+_C#+ln!H^uIr(+YJOXKr`&)oyt00oRMwF4&!& z4|NgTS#fmN3@zUNas;S7z0bZE{0?_ksA~Vwv+E4hW1P8tM3h_m5j)7^oVop@t+$EZ zMesXTyIJhKSjd}L?eYGy9-XUg$dt$H8jsz@)8Ye5O?9izZvU8g-O+L0y5>UX{J$Cb`~6Y7bZWJO}DJqM#+aR_6NY z)g4Q78QM=I{~PQNbE-Z0K??9g4vN}qi{?FH#{st5Z+Bkyq1k!xoxjk-M&$nLkd0N))#Q&t)D_7;;!u12FT}pkw9``z3 zPGF}~?;79%4dL_ip8w=*Krr`c?JWO;*CXVX!RI2FJ#8Evi2OC!UE_=ngidLr199IL zMTb)DenHSFd)>~A4o|0>#X&v8>aNu}ixfh1Nc2<^g#1OV{2@BrwETEgmYCiEQk*3O;u@7f3mu3=|T;D5FM6g zmmL!!<~eHtv)GG%F|iN_IBS7;|5tfY_hEgFqXXaExyvCwb)aVd1 z`cgXhk=fH`M~9lvn_OWY?iexG?Ot^d9Yp6$(*thdjuACFc#ePY4mf0W*I3b^Nl^JA z)S2vcJ2N^21o%7x`@DJ#Ya0#a_2FqeD24^BAa4;Eqwj*LQuz8%G%n##Uu3O74(=_z8E6 zlov27|9+Qn6}xYVTcDoA(IHL$Pb1WU3=|!j%@Yqmz90ribdZ{FI+9t3FuQBoF`sV- zJ-pqy`k=**A>C1;1MgcqJ9hoRjt&lA|I1(=p8R(xI{ZF2Kz{!XYa1&%_!Wok8>(Ai z<6v|+Zuxo@@W~#`=59Whhz5pBq5%23?e$b8lCY5;xp%H?G$XWGNq{> z+LuIBia{NShv>WMT3r1}*lF;&5oS*wM-5^<3wOe@pkKgRK`@WZSyQm02Jv@2gWWz> z)cBBRE&%pn_T<@7FGelG8LH?@(6|5H)rJ$ZK2sK}9a1b@MuuvJfqj~+Q9SPW64!{hof z$fs~8Os4L3Zn>S{2#6Y2uGgk&6Z4!k1>f9z7JcM>RnD4XyI10qhc6%x;;3=^`|tCz z#5~*yqehLz(lR*^CvntJOj=q2bpnnWe=Q7FfsU9xd3MzJu;=|}us^HY$BG)IQ{=VF}dRIBHn>^?N`*!cn7rnT;x}FW^oXyQWCf|DtnIAN&G$!WPOD-f=b} zRuIX}=B@g3d&qo^qK5IOo70)~Ikl!(ebB8-;s;sJ5O@Be+t;MKNKPS(_ifR>(^pw> zgBmq1Us3UaJVFji)KL6!!kOKlWJis^Wktc@ufZ`CH9|xJ{|{Sd9+1QH$MHf@iB9wl zMU=`_;YU$9a-`fxj&c)<5J~PMXUI_`TLKxN*$SbxVnq*2KSZbctul`(wv1=rzilYpVw`jduW{vh+ms?5WW zn)=|Qs4~f#JKlifqRPyQi?YLdMCOmgDLlNOGG_7TJA$Xk{LS1x^L?j}a{{3%IvD< zWeC2IoPweM{Qo1Kd=o+PKBs7ywM?uYTdc-y2~K%Msb&!D%wZSto3vPJfp@W(}! z(Rr!Y%u?zXRc5PaNPX}ZnZGalmWKK6xq7I2JNLI{FMAk+`=ZKxj0~s*e@axDT#Xfv zWxbLze~3y>uWfj||L0>TqT`Aes_Yz2Wh&Yl_g2|OYR@I$`0vx#&Mbe3c`G+YWi(%% ze5I^kMP=$Ic66nu<6o*W-d9gu=KLm=$|S}{74dcjQJGI09zPWP7g=Ryht7CGo=f>F zP#M#s>*iuUb4^m2I$vhL2e0|&KJba7MFx`(qKD@mKeA)#KkOpuBaa`_fDgsRAqKdcRPi7tHei$%52|R z%NFZ}ao}y4WX)Dx2HmVG_4BsOthk}) zo_Od>{i4cfWQ?5y-ia#n<%OaAdXc$YdtEzaZOHtpP?;?*Lx#eB<87HIci*|*y$&5l z=8}3qP?;Nt^WI=R(r9Q0*U@HBnVEZM#6f37m8m>=N#L#C$;J z@}0-PO6SIZJOGtRo$&P%#+l?khzA6fiL04Y1M8heL#fJCu%79Gai-BwsxrS1JO77u zq{K&v%IvNhp(*oP%3QK4W7>XyBHknG0YPP&KhDm_d}ci$sEkgngwfz8Z_DVs{C#rC z|DY$lEwk0r*44Wf{;sGpNA2x4<9U&}q#n?)_a7r`FK$#@p8uRJldDnGtafdTTN#y! z`_fVNM+BAWU3_K_@l#k^=GvK;byEf#OV^Par!oc}0kepG#o99U6EA#h^%2}5O;MQ} z2_}8;UQ|u3GU<2BHe)`}Mpfq9-QO3P^Q8xYEi*fGT<>~cF%OkSRHjO|VOMG>o%l&s znegn90m}W56QDB2cSeneJ-{_dWvZw3nO;_xG&HL}JE!=Y%r9LzZ#77Z`G56~s?Sv@ z>tT^I{;f(ueF0_$Nxl|qi3)xi7ZZ6A#ci@f={&^_Mv`SN1H>DW=2&!Q^L`rGLk>||tQceSbh z=*ovq|3Q^T)SlJ=dLpV)_JaB5uun*iMp320tfrQjhrI1mcj&93bt7^AqAINmnX&`V zE2`2|yX?(~8zUpjs?yF6i~HlbNRCEPrFENbH;0~(9F3w%EgtuqjqA{;Emb8=*WPEK zC!#9NUGC;4b!#Yb8KO$@W6I0lgMy4KiOUdG@~G$G2BD`>TX$I?_+GA8wvZ<|5r(E z&oHXAX;8Zq8~Hl;kD^K*9olsU?^I2#N-df!ZHIBAjjGbK^+vlnze%M^pO%;V!`m}N zl|Bz}GUWA5Lsq5On>D%#{gUld{n_S)=jJf?qx$n#&YKxOOD)^4F>=QPjlciWt2ZY1 zbus>BnyL=%Up5rZ{g(}eei}vQ)k?CT1-07O_r)<&>3n3AS+(kQ(PJSIdTLOs^Ip50^re2*Q-fN4TAuQzq14aYP_zEtwZ2#x?@?5%_^};t zJ4pS!4VAs1aj}sx<|i`BtXi$yHunzdH%N}@VWn3QyQ)F0{wrGJ27i#Zq1J^sId!gw zb;sLKQ|*pkPbkro`bD)mkbd$D>|SJ)S+%+wlw1+_gN!n(Ry#YFKZE-xIVMG|-q}tZ zj(Nq~P;-~t+bzzJ?L$=*nX1*Hdo!%?T%uYnZ))2O_d{|_idwx`I%|}r)UU*Yh+1uN z{PPn26zi!$t+wgbx`K7V+fe2+ZauTw3*AuSK}4S?|*@NnP%Dbvam^N{t_E_^&-^UgB0 z5?Sx84Yfc0w{D;F7&obLYE_V%W-8mO(g9Yj48Gi0tva8vp;|O?&{%U>v5OS7YH)hX z6wC)zQ>)dwT_#gtf6_+PDmULS3Y=0mm0I=MTN*;+_NrsDTJ2jiytB%lRR0Rps^a^q zWk07vQma3j2Y0FcT=j3fF)@sH??<0k-7Teis)pD9r978%ByRrIdH?FC^?1mX-?MqO zm&TjuZ<1V?sAAImlyhMtRuP+PU*C@nedNoFD(3AUoDBN`nQ~Uex{vBw8}FUBxlZ*k z)v#EEev%7QRP34m?4k-%KgoqDDz@*)>r!xpMzyJmO?}*b2K19gwW*4QuFna99U`h& z=(fV1umhEN6H&2a{VK`vN!AmDiUk*FdBE@BZLavS?fN#>!}UonjCg`jvG+UXPlJCd zs@UjJZVfR$$dt1x7Hi`95_TFg<&!6$vKmp&E&(bw^4HeoSih_%2o-ymJiHIi=WVV7 z=~b3Zd5!rms@Slown2DdqKb|9^DeQP)Q?O#t72|C7i;1A$du32)UJ?G!L&V8EZ5`V zQ5fPR7pAD#7NaKtnE$-ZwY;g;kVPf9e`Ly874!A&-5m3rMzyJm)u`R?68NaZn}~`< ze($;+dO~tx#1n*yRjh5D0sW^@ZK`6vzCL$xeJ0){t62Y#ZI5t$-sUoEUh|&81QV$r znQ~Ue7S!q*366*=7J4%@33fO#<=@{gI15h@Di#^^WgzC2sAB6D^t*!l6jf}`TfON- zPk0p@IDBn2l|9DTTn-xHmX{jh{?RxUYhvi6_U{-K+upS1cZ@%2ii)*wJnt#=U)9tq zmhW&a8}nA(R4Vo*y>gr8>Q4MXRIL4x>Eicm$SU@#dB_d!I?``I#dHIgMDW*<4oE8Y z!<%O0RZI4?ExMrni5?^aG1Ae?-+Abn=C~?}kR%gQs*q1l7AaGPV=m zBPswm)q6f-AN(>@0I;f8>=`oweh10rDXJH-sZl)mOLBRN>II!!UlH?-x7|Xw&Aq&+ z#eY&ijj~hKGm8HG1=m;NUqtnCryF@dhgnY(s&~t9`$nvHQ~ab5dX6U>q`@8*Rqxxz;k#icpaOtZz3vIup22QG z1pxIlp?b+q|BVILMAhpOSJD9XImzWIs&_K>xe4OWG|Em@ulRerr*gbYssLbBZ+iBk z(|GSBm#3&+g?%fE!6S8)U8Q>E-5OMY9ecpBpy*cRb z6m!@`qUt?fe03=1Gb#WsTYF!Hr}HxqIG@?Q(E7 zo=a4{z*{f&;{7V|FW7G3mgYg(A$X6X>h*m1vIq28YMkmhdK$dO_@l9^H_T^cqT1eL zRL{&dAPyWosuuGKbIRCnSBqIv_z|8B~iuTs5Q z{@MB%H?~3bT2^!Trg|>rkfeI~TU^}XfAMYZXsu%l8k>7?B8FWTb0muaf+Yx}qA zN%c1WR6Qw=DOE7As;A>~Nxn31>kT@&{A;a_&~uVoR8%jk#gE07QopErU2EKmLi|ls zy@C2$_G4Y3f`L`N$O+H1Fm9+|U{&vhZT>6h9?2~dj}@xta`Uz}#)sq<71fK@iGGLi zq)~sWdM!_ecD0iFmG~M_y~v#)NIso+V>Dh+6RuKg2C=g1?zR2?gl~iE+j_} z0UuGpkQ4a(aEr$~J45y6nl>GZI3#cDIiCFF_Uo!h1&r z1FL#98XCDdO8u(bqFVLlTRlm^`c>jcQk6t(Kzh<;PZ+HX|#?DvnH1A9Q-WLvM6f9r#P%yreB_<^Wi z+s2CwTNg({Sj5tZsi|;*iop!*j-iA^_{Jo4peg1#nD-?e^`$gDtSC3M9vHFw&CKa`tiqt z@V`1>>qK~*xp%HU+YM^s>txZZ+VP{~tm`Zk&gGm-r^aiqDt0k)bA~H zhU7*Sl{9|7;yUalRA5x;_H4Zr*J}cmJp7>IB+L_3V1#FXTE1@A_NI=WCbkoIxkh20 z^S0ra<|oY#=E`=appqx|-gtrcC^b$c9ZKA_@w{lPN-i3)A_VhIZj4G6WM&&EeygIA z%YyE1QO7OSwqfgob+1(IVyU_e{-G*))6CKs{)@V)R5Byi>L{nT8bl>OpY3h{onaeP z^5?tr-PQU}4@xR|;m>h%Ip0M4O}?hJa^uzJmT1>EP0vVy^9o2d=B+=y4-FD_)D`Q`;HWQLOn;C zPBTK@inlTA6i!+iIUnnSw=t8Z%zl_24nJB{&$mBnPr~zx>KV1H?pVBERF<&n>2$t( zO{`Or!&TIC{$BgPm_Mj2A@Rg@tDv5Fb?pX2Z&6vos%Os{bsoSUr&$rIo|_+yc?`Qn zi6;{E^qr)!4)z!-OIY?>53P|q6bX`@*`1bGnN#+<5WQfGKW=pk=o+O3Sg ze_=n?ov5CZhnh9Qb(DA_QO_fH>m_46QCSi{=Fq(@M%@#jo;F$SA7P!Mvc#hv@vNbq zR^j_v84aUS+C>sdoRcRcET54y*C)=tD3H_I)7o}jYi^MKs^_Kk=6Ks}%LHLeaj3Y8_XH+${PcQCVk zeEHhgu!d#rlyN)N5`KlwV+f7CW+ z-76EFek{Z|kfx~T!mLIWG2c{8t)5SQ-b%&#qK&HOgINyy6nhv)iF(G5-+vh6#xz+y z>%IHb4)dICP|q#CrkgQ8xhAQn^MR>ZSdV-&nAPsm?G><3gcjFrxOSLm591tn&vD(b z-pe#q-7+d>lRhbAskKgmHWYHN^K ze;_!5ikTHZr#_C@6gdHEYjtjN^b!zLX1umdshE>}GeWEHu|3$Su^)#*+{++0{-|eIN zf%_x}t*CAPLsHXM$nZiE2A{?N+VXGd|1TlPIcf--ykfVAqLiyKT>hpNMau zVun@Q&Arxbf}WsaW{YEu+9zWzuR(2#c9}(CKJ&J!>-Q!rp7~>ZM73>}vd|8^L&c1K zuCH%}eKi_FZBt)H*Tj1f)wZ2aMn%jYRLrny+dHVx59@-rRfiicwb?Qb_fK-rirVV7 z&3g-bjAn1B+Q#?O2!Wlc#4(B5w)uL`3F}&kV-mG>+^aPPykI?gsIAd9*IRflQEgvn zE$aFEBLFg3R|p)suSHAv(sZ?SsFL zQ^8ZIacUda_RkTjhpgI;uXWN3^F(fp+Fn`G!%Vif*BDiw)aPAMzK1N15n%4=qD}c{i9EAlG;|TQN4Cq zyVu?GY{mL{m?uJ;TP@PQ8|=(7E%m=P7&n?V;?-8N6Usye$Q5YTD67Ts6N=hO^PID7 zFAS~}S+NLQL&XoPwke(yzi3MRqS~e;>Db{uMYVNteC>#SRQ#}N>lb5M3?8B4=U6|Z z=xCjJSy0nQ zmav~u@x!X^sd`JBvMwsWkZQC~@*CX&QxWL=C z+x9fc___e&Agb-a1Cwju`l8xiYrLl-?jIFDk>88I51h22Kh)OnW3*h?%GX=wM}*j$boL4;-`N|dAIpi>+g)N(9S1h`oPZiQopFSelzA?MqC0FKQuA`wf)oW zw>%$E@x!X^-h#}Aum?!4Tv1!kKFJL+&NOR8)%I}o`)*j*G;2iFHZ8N=e)t7S{FJC| zb_YZG`;~ax_J!8EmQ`zlvutDlY8#yPXd2=hY-9jxyU{Ax6wk%mw!b&8F|j`e`;)hA z=QMj*%fJfP5!E)&Nhce6f{LH^M=Up14qP+>YO9%1bwA#(sJ8Ws%{oin>a3Cd{$)YC z(jWXaG8%GGwtob*ZB{)v0Pm5F3@pqVU#r~qlXl>y)Ht6YfG96$Yh_Q9+J zo8ms3q+?!@rl_sPtJ0Bb-Im-iL1Lp`W}h{9NnX(Yzn9H&Dq$BM(q#v&*k;!2hM$tsKpsHK5M#KM(!{u8Hcr_Tr!# z@XJui#HzEc^Tc*|UQ{yePTQ8(BrD-F)VcUf&lvdiB&Saz4^Zcy?X%@N2b$fY>O9W) zp%wIsX1Az1cPX5nUPJ0v;~ zI*(emVF3JY-WDEsApiBRL*NT<3twxzzE7%LKO?I1i}t@yV;oS)L?aJS=Xu8q3}J`! zws5jb)1#-WVcv@B{N~OFXRKe|7WSLb)W5eSxGAc0+ieTF;CxY?`@|h;2KyP6OsqQl zeh$cx?SDC^uc&jgut%rB9g@>m)Y<><1y=|J&2CY3&Rrfi3h#yF^yeEJKd&+s>U<*2 zU<&k5iQ5u&)=R#%7jai5ZcEg;*MSBpSVwH+0qT5t%~K29CmVTyI_KQ!brb7?w}tbZ z-d&97iS;F_vv;9=8pe&ch3gkDw+S>ilKN4}G;qA4&K}pIqAaC;R5BsEg~&r(+h*1G zp8sHi`NP}7<+eZFUQ!pl6V>^}=C601&@ZTS(voMdFg|FkI$QsaSH54EQRjTK#Z|D5 zNK@3=a&4~c->D9$)miUpr)jWfXrtiPL>oATSJ z#44-WlAWNA7qhA@%^!8V*dQ^*^Fi!!i@Y4%CmX?lY99?>y%6)3jbK2v^DG~J0*`o` zdTGnBoCj%mzr0PI=2ZN3NfP2|qH1?*I$HkXLsVk*@^Kh7fA4`lP;F-i+rF5eqG}h8 zb2^|e^^=+eMYW4MoZ0|==56Y=7Z<%ZoCEzARr|pE-SuJ5i>hrJ^HKg@Csbmws%`!5 zP*re&)FddXeRBJ?H?U_&O@gA@(h6EVo_CcTlHMZuSlw`d%)BWb|c^3Eb~qc@#FYHPB5_l-z$CSnAqZClC=@%EYnn$dr^9@kUi)I{aAZ6*xD{VQ>5qViFPe=o#3Lgg8W zQ~Sk0<;_9|e#1ItBPUS#9~Bl=07rP+yj#WQbb-Im+vcV*HfQ?2#&txM zZ~is7CFUn8&sddrxpg%Hb|5OxSe1|QU6qG*M`|h*mH)GN$#={{-Zl^ZslBOu1H=tz zR*N-U6un>!f5|JTGsX#~YexHhK9c$ws-S*_{E~i@9^tC7`lPV zGgjpd&+3}uc}11~<22j?*C90(ipqzyJ=PM>OKK_h;;stlU-p%?H=-IMT=k zxhk<HF{t`Tr8>8}e$Dioo zen?YPzR)45M9mRNo)9_F{^3)UT`6sCSsP*l=RL`Xxl~lgzWMkQ1Ryy%hT#QA7r>)?h3eCOUowI{@zk{4H_hNQ{ z=y;GLWZ%cXY=KiFnre$p%@RsXbPo7ETxQT?+g z&s>dhQ{v`C{r@JPH)<;NvymC7|J&&PvYzlZzE0Zd+yeYna$bP9@tc3m zig|Spc7>?^OQ-xi0sBo<|Mo?h)hwlcRMfHRUr?o6BHkk^>W&+H$*=d#qTfr>g-{ck@T5@aIv(<~)b{|Oe4`a4MdO5B{N zfAvircbQ53q$Y$!W}yDs8%@T@{(>q?N!9=6bFVn)j1o5|>fe0!=&N|Yyp7-U@gT!j zQ=wz1sAJXN@ovu%;IgRx2?3YRVqKu3uGWG0ex7}NKSTXZ?_CLk4)8X9Z12B0UtU1B zc^iL+-`&*R^7r$K>fhq`tptn%Z{z=Q>bCjyS==Wo>R9#v8q=XU>@-x=vFhLPiTw`P zd!!~rQU5`YBE6xvq$WgBe{W}fA3QJ3Qd0Hbu|W4TIIG0XiTc<2ZStqS)K9aNRQ&_o z7iYkZVk0w9|GIq_wZVI2BQsF{!mY10VMp;c{=4O0>u;R~J>+ftaZ&Tv&O3_d64n2Z zb=(+m92Ir(t5zpUqi`bUn; zXh`&&SN~FdeX_4m9XHn~+VI@&`2BNB?^8d5Re!I9v8^1XzbiLJ{dYEAmx6ItHMRPu z6%QN zp=XDBCKxw1@&hV#o9FWvS2zn(_A;LbiJNPA1!9jo0 zT}!E7iPsY<6a?i?f-a#_ki_e)-+>B6gD<@a@yd%u#q27!PMkxZRjc+ z`2iJ<>{=p!z8~)s9J1cBcyl z9X&($MfbSJu$RP^Z@d06cwMHc_6Pl&7E=8DpR|xZ&r_;&EK3V19wk*evb319dwvr1 z6P1oMf&^Mj-+QUjj2s4;k}5onD1*Y zr^jh_x2S`k5oob;oJM~f;C+Y)`(!iM=HLbILpbOUx&F5%bctqnDJ`rzET{uL6lqbn zV2V5R0hNvxL&q7P-0pG5u#Ndx_;bZqL;rEuD$7+=t0SAxeHT!;4|#@X(Er!@of zkoO@Rj~9fLPeQ*)i<*INc43@FS{%9Td=&b|`w-^oZ4xWr$GS$PBTI`Kb(asrc#_&1 zg%)T3_B(?0BGO{n$P&3u43&;7Ei$uOx3QGYC$%>UEuQ-BjBhOUD|rG!i^|o?6=44J zKE!FieeZ94LOhU-Ab}RS@7heXk@|TbqTG+C(|r9g&qZ3KWd3}M>x;CA?~x?u<520C z-641Ry`zR_L5l{9cQ%2Z)9fy#g>z|180;M0hp=uFwPx!f_@TTHk$9$w%g0|Zq(oXI z934;#Iv~=*&n&z%{w^vVIa+MGr-6AwYHt);^a+cuf%p|F9a&neS>}7%Sn4OWHwrB( z>He|7{m|?#rA2EmqeAdP$rBJ-xWxadjQODC2?#BEtQnAs=Owi_B!UE5WE}Z=5$lxq zAwJ|8yiAhwr=<2qp+#8y{KE3m`64Ys{TCd94v4hKDJk$lKPnwpt+DLk+G$L3ss8tI zw|7sO0y_bfj&0g1w9wfZ)(ZY0??YJR4_tl44D(8)#b382w(#Sm#?j(fq1`HsGa5^a zgK4!ps_lP<7Op>jCF4DkrqH5C;;`u$PgPUX;(l0_1dJPPloqY~>008s)J;W;nud*Z znd?Z02`vIOmYv3WXB%iy_%Og9{v+2UTCCJhkv}hy>(|J)eHTBqF7!}nZ<=?@p`T~P z9WpR8kmKZBC;msZPwHPj2M+(6BGNunfg=6fs5Gj)UGOeMBbRAT1vJ`36`uG2! z+oVQFp~$Ph&F5m?(rh!ONO@!3^@u<7KF56DK<6siQnv=F5mG2Jd|kpcjHi-^sG$Xl zDdJM4 zTzj043eJSJdd7bi7gPa77H|LWC7zd!M1dlcyl3x%Kf?PQH3PHLT*t%i;(d-Ims>X| zstUW5W}E##+^{-P2J=v)$hJleuY*&l;AAOc=hbB){8rxQST@pO`=@fcQol%% zdVV@{p_8cKWGNCGI5`qLrP*dmk&$g0`@=3p1t-ZvINk+C8d`7kt}gW}c?d$0sSl3I z-`~wfqCkZCluXk}^c;2$sS#2rGB5pC zY9py16`Xp>Ni##*evJV|LLMf!hkb$y&Rz%VhWcoAd;*GCH88!8`{8|#grl#=e0IV( z@IHs1*~*bAUof9VimbLvH^sU}1t&|9mq8;ApkJiO_^d_~a2-@|vJ}bFE|S0RgVYEq z6e;p9jl(=g1t+r2lp;knXZyfzr`cvo5yL0bE$H3K&w)G$3y(oEzosFwy|8;AScs~R4R;0-D7S)E}{zZxue5f!4<0dtZA~_zF z_rb11V<}?zc=SRw7Z{4vdtIZpV*e`?squQ_Y|Il?Q&U9eSJZyR4^k-dt!7|NnUC~0 zG*lG%wCy_lS*FPpN!{2{{@xa*U#7^3&JVx9@8g<8k=533)70ElA2cwF?bm7JKe!V& z`eOqhtZT8kJAcT>x-QdH`^89&6U}}rXZ_1}!BO6Kq12J)n=1QFe3#^xq1}$8z^@dk zlh|PQFxV%kOl7GP@#Jn6>;Y2aq)^9Q`(9N%FDg?>{-Z*7P^a=$i+9jfRHm}jnWXVJ z2k(VuzbSQcRzI5r-B$7+ggP&7RSm*CL1ijSou+MOmSDc2GL=TUK%G--_1j?H^1jRc zD;Mo^CxKJE@8VKr^!6{E8%zBnb*ytrFW|i>`42*!Uh8kl-&cjo)C&X5hL@jgeHGNv zI2daSdli+b)i#qz7pQZmn1pFbjgvy1Yg-~l!LH+dmu-#K{O|Zn=(9+js~=ufg58VC zRFeM~9s=sTsW+o9&gXrXdVWt9=-Of3iPYJ0dHFK<5v0aRp-$6M{TG;@B6Utz?dgK? zq}gvuouuF2)?hr9{0E`Vi=~wt!7pPYU7$|i$7XuaVK&kQ>TC>2&d0d%zDxSb=0Qs@ zqYeR;sVsH0gSt$I9*Wc%HhJ}V;r?Go50B6SLP zJ}8g%g345uIw$q#kB9z?)N!xw{}wt!YMd16e0&`A0qaYo&MEJb99&1qe-P?eLmKl#O(OIzLzLNUtjO^S;Zxu-N+p8h|^z?-DZnHk)ZfbMr4=PjB`lnt^E8e~OSmE;)4IlVNVjl9oOTmY@lwn@<-&Ih{}Sg1;s;jyg$e@6VznT`Yv{C9Lk4cmBP_$n|MV;Lf?|I_AC=I^LiO%aL*JK!( zLeE2GZPekkWZUs`b}Q78>{z+xN}*2qb@}q2<$ayR299q{GjJ`DI-`P)Cg8oJvX-Sz z%i()YK%YhGJUZP&4|b7A9onk$AneXaX|M>OkBsgoG8O8y=|kvdKF3O-`J zi_~fIw}Y&cY{U%Ic{cWjG47v@n1MRaT`Lyhet2KUI_JhTcW=xqnsuktX`5VK{vH#N zI*pebdf@$v)X6*8`zh81Dr;HlOfedmgX^QRc31rg7B|Cc)CF~hH=O?t{N;U}s~^0! zI6Q@Ziqx4I)AKFjx2UYOS#$Hbc1UIxs5ALuoiyJya9=Lu#%R>RkCVWfkmCnsuktIk>D@dvH+6uMp}uHR`bg?@P(A5bE@7 zU}X%Bun{v*XX2h)#YR%UNS%Eb+kAn)%=6wN1g34Mg{{VN}BWsp{ zI?09oE?G+bysuNZGxB#O7wCgXoq|6`Z^0wp*Kx1Df9%28crU1|WvLVO(rScTSp2Ii^osX&_U&7+R_h|xg_2(()cN!I*dFMQl3yXzS(RYy=z{Z^ zh#9Ce>f!kS+&>#J19eVWdK`y7@V-uH_K@YhreYjO&6PqO?^6r9VLV0ZcnvB1hn!Yd}{iv)x=Fw-XqqXag9FHn3JoKNn1MhfWC#Q42@!e_}Nc|#p z_T+u9W`cgX=IYjfr(Ui5)p-3(*Ewf!1&p)QIO;66J}QG*O68buxd3~Q)P^aP+LpJ$4|WUh8#UFt@u9^A z*gw2))a36M%^^XEgDH6(LMiS4rL2WttmJhFrE(j0nvMHpBXXcr!#;_Vz!6d#rclc1 zP=|rw4(}T^UamLfhc4zJ?;GVE)Z9=d3H%i)wflarky5vYNU7tO_wUE}pfb4nrZe7W z|Jr$hQg2O$jf0)c`$jWkes@h72^|wDWxD6H9`pp2!Odq||9I*f8wg50`TEKb`Yck) zu=2t!vi%@c2GfWfC}rg~N2`K#J}QG*N;$QPXpQwnYQq#t#hKcgV;pD|0Hsv3K9z>y zebFiaN~v8vitFQiC9gv$HGF_gFvfxRjrLtE@80GIbc~J2fl_mq8sl5}e2$WjVZbt^} zZIMzFv~rW6SF{SCl5U`W8Dga8U zBgGRRU|!KG07|Jg4c5Mdzo6uG2&LNDb{&lIB(-5zwRCn8N_B}zT@CwFf;E$;Thc5TS>b*`{yC-kN*s5{p=Y1pRoTSWcZNXWQQaXPwG$ei#Pbtrp z2|cjh(O60a4;VcP&nq{EQvW+T>woY&NK+`aZgD{g)`hC6DK$`2=Mc*yN~t9;j+7G4 zs(wR7si*y2a};jk7@<^5iT53>cc#gda$j0g{rOkwV-lqz_vck9>t|hA`)TT*VvL*6 zM%M8RFE7L) z9uWyEv0iu|tKv+DK1H2jx1h3_M)p9j&x7VI!hEAu3B%V-(g3|;W~X`MxkP%!?7F3i z^@Yl2mR_%#Z_I_=h|1=IAgc}!Iy7wqdM!J3Hx-;EHEblZ2YLZer+lwONZ z{uc$^qg4r%UI`vSVR*kvK8et)ByC|Y_ywqJX6d!U(RZP<)XzrtK(Fmf-lSSe{cL0p z^s4aPBpbTT`&hg0w+p^*s44aHKGyNeJgYV@=Td-lB4O@E4WMTAm8MbQ+GSjB!I{^G~1FUPay~^+7MKjg@8H zQ}RiKUVXxfoiI;$A4`8zT&mf6W2s-HSI1U4^5=n|vYDmV=Wjj>F>WHgtWU18$9g0+ zYzn=4=PrDN_eE;h6ncf8d9(t5msTZEdOgxwBFE)W+04?*+*Z3HbW+JD5qfo;>=p<; z5$ScMb^J)&CmY!Vz4Y(6+BT8;c^_-W<)CTjbir%h$694NC16`S*c&3fEY3w-MZZX| zQEo>5SQn^lR(!0a%&?$MvEUb}VXJAV^XswKlFvGS)-*7?1wM-OGBXQoMfk$gYjTO} zSIjG^ar8P-lDZZ5gT~V9%l~3CV7JJPq1P&p{1Al;3cY3pUh2wlL`|>3r&o4|{YD$5 z*H`Uob4_U{{#DV-E_i;na((#(nO>!p2EImIg>9f$-5Aq5&>yZz^vYRZK^yajZ*S(t zeS18J#!;DL2A%e$`avhf7I%2ha?FP^O|_r2Y($Zq`7d7$M|fY2(oU-16KH3@;8_Q} z7gTI(Of7HhuHAAtXxDOjzWjY~BJD2EnN|yaH>tr>Xczh6Q*L9apZC>bcDZh{evbDg z((Y=cUKDgsq}`qp&mNfnsMuy{w|2e1KH>nR22Y_~y$`|iesfZTr_e60-su&1FSL4s z(yqv}xCh2xq@Bx>A;HiqC67gDH+cD^Ogt|twn-j~&~D_mpyilXw0h#&mMKP{U7cDB z=3yPN5k=5$SBlmZtUKOUD=}*K!Z;fGDbnuV_};_87dD~@+G+ILCGT_ReYN;`U4M3# z%{o+USFSd)P1Djn9-v+1Iq7_F+U9D z?^B@F6O?v#z1CN+A)T+}u?X$Dyj*k}>sQHR5!&@|I#vnez(y27I}@8pdtq+~zM96x zi~$ee&$1CknRaeZ%`neJ+LgE0m-D$I?b16Nrbwr2pkmu4zNjXp-620K`Foa8vE5^h z;ggS#qke*RHe1g0g1^A~Y8_kEeX_4Do=c=%uj~26m{+{7W__}{e{2t#UsA<3OS_}( zG8aLgQL)X^Zd9CCE$A?*!Bc4WeC^jnycdynKeDbhK->cr+o+zPwA=W4(Iu=S-dDTQ zI<9iK{ixVxX%`x7SA_Y1itRuRqo=Ysj=)a`)RF%m=oCb`#QS zU*r8p=?sZ>U5**C&k{ang%cgF(`qm=(uewu4t_Xzx~vW@JkMI}0_ zIcQ#up2tQk6$(mz0q65k3QF@qpkTZ1Lv=CFd7tm{9P9HhL!r;8L}w{zz4w&7Uxw5W zO4S^FbId`(2DY9CSiii_cQtar(>}rI=Y76CB}ZFacnCokDLCyxpcU3BD$!XAYOie= z3%>xB=qv?O*58lCdLcE03I&J!FIxxeh4=YfmZUX!*#!Dbt2rnIQ**b5BQ7mcuy$@e z1N4&`LWP16;V0@qmz2C3q2TLvI*%-+el}tW3O28I=NtT7-sihFe$v$M%MssD@@j;F z#y2MT!){?CmY`rgqXl!J+ad)kEWf@9_5i6NBoRwcaN(QkIv5{RqECI0^!v&mr&gfg z!R-Z~k$>TRz70MOqa#l@korXmPVsF!3-eQ?pv8=<#kfyYqO%mti>%)k<0Dcq*v<3+ z<{POYR4Dl5;JH?Kzodpxp`b_Lw1e~l2;=X?2&Lq{$67D<^ybHoS5h?g} zp=FSZ)Gt!-&8wgLV4tHBoklD{!M+d8Y+FeEywBI`ddK~_zri~;VhIXpvBbT6Tw_xbieyRc{32Hd|$!Hdg>4#7MT zDcH-#)f>E)8b?8`?>S9yKWHok2YIZPzt>ehz)*0~)^#q7Kd7c)qm^Ix~V8QbXrg<=84h>1)KIyTaNK$noPmIo5Kf+`~n59POL7r!x^zg^tpNI3KZH_e$}p zwGiJRwT>hr3Oc&1^!x~273t_4JN7N~2Nm`#9UuC)+>3rx*uS`y7_u$zRddksV7pOQ zG0tp66m%>c_UkxwiT4qwJDV@O>j~UH ztvaD}%&^RolrWSU$XWB=DCv3BXr!6 zzBC`)=Y7Nq%gfiyEQTG93VW808Iv2|mbx`WI{w=4Zi4$kh5d`A2baZ}S_OfQqrU14 za+dmeA90Fr%A?1dFwVS>XfdNvU!Cf>ACZn@7w?S1y5oJsV7ECA!Ru;B{iv{K={R-q z>Nw~sD(qQ0UT8jbG`LA>9Thr0vN+oTIzwt56*@kt;oQ_o>ZesFl#WN%ZifsQYSe0YI)os!QZbUgFJJQQ{p?<3|6 z8rDkZlfBf>`-nrQetKK!0Or3)$K#tPmHtoaSMqu0wxHwc3D@L&H18wM>eeZ?!Ul{F zD(qQ0>d$Q!174F_M}>|jM%<_beWO(;l#Z1$;!nUHrd21Dj-Hj58DqUG`8-0$b)U!h z!S7J=d4!Hm#hytRA6j*Sh$!e7{lP;1{v+N;?B#lW&rb*Vr@W77rN31x-W~p(v`>qp zqep^cC9E%zjlT0cALv+U6SN5P85Q=)ChM&RYOeC|d~$KQb^YSi z7-!x`>}B)5&!V5;tVqW#r4LG4pkJV4UWN7La6eMx=&0Q}>mck;xiNHnHT3*4=s9T$ z9ecOcI)VA4YHB*J(GkV^JUoTSg z-S?{%;J1p@YIq@?iPT)5xMeFiLaSgXH4SHuzXTn_4uLJYr}ts96%!e;9O|jjV#2lRMvw#`Q&N z)+^U$#eY&i?^DhWeqFofGQ4-}5MZhKqwwkr@JOU)%3U`(E{z=mTQZism=)N{AJjZC z-(0{It>F7v0iweGOt45_>8x(uS9BoGuIogigR+*T)oNr zx$Ngkzrs>8WB9hsSTAy8sM*%J_Xo^F(iCc1do8KQ_J}haaiTELHl$!fzNB-da zQx!Gmgzr9SLr<3fCDgog?A!&|8*BqL--UHwhjq#|iJIEG9^WT+1$!iaZ^df&7K>b# z&UiDv>B`K1^lKO#J8n@nJ}mu)YQH(DH5Dldzavm~`{0%G z=e^TvoyZT?dqG+67p*d27xBJn4{x7u!^?rEyl*=7+OiYPSAlo5T8C0ryMCvhmQue+ z*$LOqZ^k%aM}+qO7N4y5L3=GIYc|nrH^u=wB61ric*NC9Sr5v-OKR~#OX}x+(|6z7 ztk!vn@#lTh#s`K}suw87^99Pbtm)MecDqQ~vvVx0pohF~+GSd7K(98?TkMEnDI2!p zNg%jGYE2c&I*(bkQ{L|&P`1#zXg{ux9T6;L<3_gL1pbm*Q-!i`gU-oy9ZLR^P}btE zX#k#=_f0$2={P!d7}g^jxdmmbMH}@2XL;YWQKN=6FE_$?ij*A@XVC?m6)F4u)~c%2 zrGD&)7(SrW($UTHB0<@UGv>(kEwoyPQa09Ph#UN3-Zyn#biHQDe2g3Ko0eRO7}mHa zbXcTpeBJ_if1F6!y)`S;h5lnl1WQ@>fNQQ;*Q#1mHDyiThgd*2up@${>^#p2rQj5) zHB~4(Bd2#8*j=<*hf;R_i}N$_ewF+sp=_-^kArc(lD{OBb-8!=2kb6VYf2)wpls8# z-yUE-@V@E##Ob9oJP;=#wWbPX=XDA)!`~GttMfIlKK`yq*C|fc$Ia})1z>Wx(vQI27 zgyXqrwGO3h^=6m%B3_~7F9~H^Olu*3UmhE|^+>2!PXExt9hIf?*~l#@o1{6oBK!i8 zvLUZyHDTBBzG=!`z4g)W!F`dkf9H)$#d{Gco3t-A%th+Qj)<6&ui85u26=$8vqm10 zzyBROBHWkS1-ss#v{k$FH}lZr(M~d_1j=qoIN*qRB2xC_j!({5cT(dhyC;3#8S3A$ zl=UiI`Vn@%+!)F_d^nhf_fDEZ*{!2H?7+NLH8o|8{I=Cq`PcFxO4+bd#~xUBN+Xo5 zV|?ryxqtN$nX(1$*;i$IL)|UK(k04P`t)X78U9L?Ef`gti}}VkgJV&bFNBvlUz)D7 z!yi^d97AmGc0pmHJs_W>+K*3aWkvc*bwR4?A)dZc9!jp2C6VEBttfq^A~CsER-y0B zNrCn2NPkGln?Cdhedjjn`V>0JMutJ(ll*37z46+_Q83XZuqAJOo-j6cOGw6!cvZ`1c*wqex#6_@>Wf^n^J3Ts1-uRl*ccN9hpBNt{Z>m2R^mU1gtptCN_i?oy8%7Q+ z#=I5jdpXG66Ly_QU%R->XRy<-(}Sh&>3)?oa6Wc=u=KrqZ22yGsb8e8N&j|7FwaS? ztU_P6CJPdw^R#-1($_V%CQ$k;D@8YqTx4e%V@_Mw7)@ZD2 zHZlzQJ~4^>j`zj;xPRxBI`@f&j`2Qj(!S-rcU-|d5$UU!7qQS%>KExd$EWfha2z{5 zN-O0RH9q=k=;}?I5;_HUJcIYh`?w!>Onx*V3GZE`uZ5f0A-qS)HI%D|n)ZJdZ|&t( z>hNZOW%(1ZsXK-M+|*y>9v&WtK~nTq0rZ_Qjq*T^`u`~$Fh%G z$2h`gYprUu6aT8{o3-p%jwRc#qOZT#w3X0*rpff}Uo~Sw4W<)6g1*77eFs1vxF*pz z*v8la`pGwUyM{W!b;|Z@%)M8BQfJK1GOexSXUs$FU@1#wY5$;H(<@S0s?(Epu#}~; zRF^C5U}34et95Q4{7qWTM5#P=L zxA1;NDw{eqpM?2|9V{eY`|LKTy!%~)>bM`?CvN$n;tJmj(0`H2Uf-tWV7-%?UWLk^ zWA-0~T`E#pvs(Aw7<YM5(MD{mMt`)==`bgvwKE*I0n-vyo>|`C55fU%W>)@(d~u z+IPAD?~(V3odz$eSgp0G)Q=r3ER`#)%BzfV5UIQ?@W^keTSKJswXl*9j01MCba~n8 z;UkOHexUNZg!EMWUF=}#;WQ@nNsXkHpt8m3J@3IC-Y0$;o1tan4EtHyf5}lft;w!( z(0|@1-kmtR3eKJn}( zUB1AJ9wYiF0R3u%87_$h*a*}ZN^l@IYlaunR@Cz_`>_dCjCvuZLSX; z){%CwuvE4+@;d`AlbT+I%H3vOiNf`1H4~-sf8&;UBko75nJASjHqUFXE%ht;+8>3W z@}(JeM=%abzLro~)8Wln%r`dj3@XBvWz?Ss`+K*|7!E4uPOKe<`G6fPOYRPxwoa$5^PY4I zx7WL@qMAwlB9+^u`Q3*eid3FZ`O8??Es~<k zJwG@_)uI2x{;T@lXY9Z!OKa(S!2d~WX`cL()>6M*d#unpwx6B+c?Gn(iqbl`b=X+M zNkm#NHnOpT{)@EE`CD-|^qh@ggVytd8-yb7kibN+L2H+UUqj%h^FDMn^C{16-GDyO z>MBa>0d4PRL2pG`H_A?V4$g|S?mDzeG~O3>;IOnd_wE)A9m5Ws*XuIu%(cQ+fYur& z)(bGNcpuu-;q~hvd76u~zV+Me4h~=kj`5B2OLoM>jRdW)M%*`t-NpORUf&AieMW*) z*nz{++EM57cFbGeht{liJHJ~d{5Vp3tkAk$y`%MUeOg^bY3-VCIIpVIujGjdt?ve` zn}+qMp=%ZT4x_Jt%Ui;`_OSm?d`pO<9%TV4omAp zHdPv7UhzJ(o2}cl)sOF_n~L_^l0XC0rrWKCnmHuDf)2~d{Oem zgw})27hD6U*a$Xg{j^EKB#`U+lp7Tu>?F%8`U#p!LY71@h;aU)L(=t$Pg89tD4s_n|v? zyVbUF7M_dup~p<^c+9D|snk!atF)d!u>h?%rSMrw~0T8Afoe+v%M>MBa>(iwhkn76dLiqg8F_V-NKMM|ES(Asii zc{!e-__ZH)1$N*lK6IP3)$3=r!h6RKoW7eIzI#~W@F6^FLggEu!;gYHBCR(z z+9!V=4y~@56K>>JOYhTVC!0s-Nqm^6wfFvqRVc?5ANu3g=|gqv;JwR@p>%_VXkDXyff2dBd_+y_XHgp4p-Z$;TKC>wrjw2%0Ei9USqeUUD2Xi&(l(c1e?mfz(bbbnow5L*9SQ`{Ij@<`^98 z4xaM9c+Ov!sQ;qi7c2Q`LU+Fwu0NokN`9KqeSTumZ|D*mAqU<2{QVdJ?vvVSh3?l1 zZd|~P^1gVZ?24c4u3$WQU%czkm;0unOvxud8tf6fHcuH!g6}pG|rptBRverwtC2M#w?;vj!Sxp#N-y9CTlFI%N>% zGw+Mvy3o<`mNE2`_r+~pRzxL+!Y>o){`OJ8ZcC{jJBuQhIFB=ZpIAGsN%X^CY12mI zy@+(5*r|#?beL9w&B!@X47v}0yU-Z+3Ga(%AF}B2I|uKJjgW)xMbqoabpj&YOFLif z(MmcWJBvtu`bHt>zBMcM82&D)omS|6Vcq@8@ZYhs=*$npne#ez{sy|6oh|TbB=yrO zFiLlg=Utyd$7mH8rTf<9UGZl%l>9WIdx`UWJzSsEPA7(Il@Pi+41XJj`(Y#GpnG~r zrS-5Iv9pM!`=m)TPT_udU%cVrV-6OBFm58<{jRM=VRe-}H8oQi|}N~YdD2D;CxdH6K$lhjTtbPtZ!r(Cvxuep?=H0uz%IhhB9`t>mr@MDeNsEE&^_4uXeDrp)J`jOZ)JM1wz zyNmb5GnW+o_hl>ellR4w7kHM79*v12(*5DBu>%aHev$4qZfwtYl=`u=Nb$utHo9Ho zhWvRiq;^`NyKk_gJ?wCi?r~a!lW;%0FFt)}WBXD5n4ePP=)OF#V;1aWG?wlS%axyP zDfdeMVd(z!ajS0hd>SFQkLbInR^Fi7$Wy4An(jK6X1`|Q0BX9gZT7Ya;vVXzqWj0R zI5&aUGToQezw(%k8{qdq_mRT}+FPnGqWVFidzB3nX2ZVa+nb`XS9^JaFG4dI5&QE1 z^jvIlSJoSpy^eI2>hnGRO?|2EOI4M2a}tfflPmw5`qJmLOFO1m>hHEa7cA?Nv}3Bu zXYKk4X147>eS^jSow1fKMQXoE1Rm5smA4=T&qb@!DD`6|Op-r0o>rw%>aS^V@wJt7 zzLFOw)YqC+PyYM|?3iMyubn@A6gbXC;6eTDa$fR2Wi|p2>c`HQ)ENE(@6%VY37ODo z1~|+6^lxf8T-Q5`buCi=rc3lh=oNNM(Fi=K-+GksIb5Ij=|lC#)%2+YKU$>zqv*6G zykFj@pJ#o4)x`>!w<7f|4-{3$dK9U@cxJs|_zT!E#Ztd;NLYGMGcdW^dwiQ-^`d?o!p8y?G^5QD$&oEsFT~hMm zg!;afUdhv(jlhHYLl@`YfZHSe;eGmv zo!%FpErQf%q!H%g8*XO@zI_qmqQ2+jxOZ_dSekCtXsNZ4qo;nzR z-ls3^9JaXAXZT+t^#iHX`-J%6y^GXeQq65Q-U}On z2lc!B*_n=c#ryPr*P@mjm*f1rPw$vDWb}fXSl1%;r&TKT#`_hiUvKr!rC4{^F~w3p zH)gay{9jW0UA>uG6I&xt-{|M6Iq>6npWb9%afE$O@Li<-o7JP^z(JAv{XOQHg0t8$ z#Zv#2X6Z!uHP|u5Qh&*$IYaHGep36bP=9)thKU#-Qv0n?U$4Q<`j`*2DveUV&FfBQ z@xEwP8l}G9106T$hLRU2)bD9#D}V1B8-WM)3m3e}haJvF;6Z)!ca4KE&v~Ez;jQ0~ zA9Vo-d7r+*&QOFCwz;$l3@F%CGtu_bFcgA(lo4J zvCR#i`V(9z+sNmfkQ#N-8j!xfLsca=bwq4G8Uw&JL~9`B^F}N$4bd71-uqJ*T)<8+ z)*8@xwO+16AT{cWHIU)p;*I%FYSa~LV9nzv#jrPMl^nGOjxI~C2zyMl2DYEKE^jCG zH&N%~i8av7OYZ~hOzZ?B`FLUtXa&@$iFrk<bm{)9sAJ)MA!nA3Y zQa>L9xaso2wT=9_Qld4mEzr3&<_{a;hc%$v=G|J{4<7?~6#Z!azJVAA>;$v8JGJ0* zjH3>$f%g^{EnyGvF#yX0Sr?m_;QD+FVDU_&n@#s%{)^VYnz-lQcwyKH###ebO}5M9 ziJf4qH8Asbzrk3)q()t_2DGYb7emLe6O6S6tTeZ{Vccky9JK}pJ++gsL#yPdHDDJN z=mowg`FLUtG`rUSGUmCGk0;iEscw-o-WMC;hc%G4?Twa})X&ENI&Ax}bnX_+A2z}d zYarA2L2rzkXbm_w+;au?gJ=z;t_fKQ&SEE6tv$ciQ){62w*(VhA3MQZ?oDs8^T;6^ zSOaP1f5#yn#m4{wyk0m?kw5oFv$WGrVeV`01iG;MCy$Sv)Uxf_dJUXhp4o(1k;O!cO30086SR z_C4c{_papQi8Y|nplUkqhmG*V8mRk!_TB^@s_%~)7*eO|y$Q~(? zWoU#EV{4<*A}vUpq_n6MMM|NCh_pvipdXXXxLs&Br(@BevT&+GL($Gqok z@AEnPde0quwa_#|;XUC;tAXl??qaB2^*sZK5Q&NkVBhoXdj>Ez@w3Fbk7zx>zZww2 zrQ6VWj@|_0T@6UNos38A5WNYe6JeBQyR1tbtp*M?EXhRezwa49bK()Hy9sFj()SF& z)k3krVHz6G`BwwMG?|NNT;*R4SXI1EL+d*9CK&H(z$GnN2JNrWn_#@Ffkn!4BhY-u zxuf2@8n{1C@Dth>aPFx0t_JLqYR%F5lY2{!yBhFGSg-@l`@PTOIje#F3ME5EfP3%r zc+P5IWAw3FH2!dJ$)OW|v>LE_;B!j>+<8y<(Q4r6*&Q^L{=R1buo`HWj6~(bzZ%FL zKmQ48Z~Uu)ym9vWXdR2*1Vgvv&_qP9O|Un{*Ec91+`cIxNGmih{H_M7 z-@a!6g27EQ{cF+rC;w`|X~Kz2_PT;^HIS#eCm8idP<>VdBj)CBL-8WTyBdf|-V%t$ z6Sm@64Y+SkNk`{Sr0Q7>Fm;A5L*p1%aaRMWYpdU)_Ryoq)xiC?)=$xTxL0vj1ECKS zG*SKXDE4Y#=lHaXs62TUS`7runX$639ALm|K=I|Z0@Qx`s@Sz{L*v=M=g`+3#;>0u zQ&2hoqQpMu@U9=YYb}x|przSI5trLl+_#kWeBo(j3MWGsCcRrWP1~c;N*v#6fX#{< zXm=uozTRhk{d6Lt@?m~+v|tNwM05U8Lk^Vy`FjkFL8dRq`I%%ef!;q0?SL3ac#u_eaRd5zPS{1 z8hqc)Bs^X@r({lT{C+H1P5sA-i@5YT$p-nZ7wSr;=an@+(eR5UvXwiwXV~c7o-8`+ zY#gC^bE%Nj5ZkE>!jx-5w%*1k)Ts;Bvy6OCmA1-}Yy~mEV@m7L z`r17zGhOh7X9S7b7gyb~tcF;>s~N2A^d$g~uaW48ka%N0tjMlNer_WnoF)Ec;sfV^ zNbd*Rq%Eb1yUtU$#xH45{JL^R&?Pq+V_P%y(8hUz3 znGxZtdu-yFD|zd}-eQ0>M4=d);AB)lM|2Ng$o}Gx|w~wcW<$S!;vrre1ZwB_H+6?m-vx(r^8136N*|Y zQSpWr7SvATJGre9!F5mlNg{6=}(SnK|60g_t>*!4MsORbAC`>%GBIO2iaa zVWGjXAh#m@`YhI!Rk%jt_sQNLHq7|(ZQ1PkdN|%Bqh@{Ey0Pv`S<38fmvo4;Lt8}# z9$1mB7toNErJ0OxmAtfXsvUjoH|G~cMOy~pZ)5$me&iY&Bq|zQNsgIG#NUvg@3Z+w zO6IGS^dsFFc#T-h%#nwDvfesoS-+#n;qS7jkqZn18!Y6rhCD0qAkMG<{6*$!{D?)? zMUV2;@^Igv#7RpHf{)Lh^5fZMB^BJ@*{NaWiO;3t7c58*3=AW@{X7D z*9qIRs7ooG2v{}^x4;lwRD4m;EWGUk-!ZLtp|$|i{ie2xgb04 zlfKfuwamjoxP^h|W@=KcL&qIOqnJa_2;It;i$5D%3@T@>?Alo%M=Yo=_&mX1x9;}k z)N4!u-e7h+B7GO^B?Zo>O#e!4#>?ihY2 z$45ksIU~^aUi;$#x5wc5BlI60UvWrk#26R9=%xT7@%SXm4Lb`Yj<0NVNO@a?KXhpe zG|cvVQ0y=L=;#M^+`Y{<=gU)i`?o`vlImZ^5GUt`CM>X(Puk{i>-Z*16;atk zD;{PY7IS*-ITatqGCndvgxZ-E8Yyq;w~c6Yr@SlFAFuXdv#0dJw+*=UOv+gG$t}go z(`2&Gjj_fDXK7aF4$n?uUfY~g8gPtw;qz`RF6Bop&`) zrwuo7!vpl+rC)y#u2?#7z?=Av5@LPDd1Kks`;Yq!tZQSzx)`~k7tX-D+SXw|ZVLvC)d5F1KRj}DpaFnKmn@aUj;dT<1u zKgi+v%9HQY+scKX{y5o6Tpqx(yE*Qob%{WA?9Wf*h_oq}LkEmjIgon$2&HSw8hqx@ zh3)sG6-GYGR7jE78ZLfE6S!_vr0GeB9~e`C%h1 z)KuGYhb@aAg&%l7>W6$qhE&7K*R!{VdlUA`);@WHauG9c7Mj zapAr$o_E^wVfQ+-ovVMkSo?0=NX$#JvGfztd4hKx+kd9E7Pn%BR6FQRjMctYESDT* zfrl%+db{dUCCo zINiB2>&{R5q;za|&RN21R+;C`_YZeCjFrA=sr(IJd7mM3XwI|84__Z&98}S$uug#z`gN8jw2MxQIz&5prKe=5r~ly}BR z?{LbT_MwZ|?JGa@h3=K>(;u6j?Vdv;POP>zTm4nw{-PM|1-r60;~UeMx3s+ihA8do zv>AF~06sJ&PugW+!|L?SA7{M#VL>$1Z+>E~keg|B0=D0}o!$-(t@^p5F))=#QF;>7c%uZ@pqraVq}nG$<%9v+ykCb3&; z@j6;p>lME-SBUc~TI(#2ZrVHV+9f^5W&y&Ne(6c|JF%u`_cXt;oC5H>hN=GNPM9AM zP+EK0*|C8*@?+@Qii^Z+9lJ$olHnr=g(^useLqIwm%7;}!&Ia3)QEgHm8qtxC7;L0 zo|9}Rh9zH~q2RmwJ*895vLZ~C$TDH*$DVn1fui<2aIgD%d^V=&rCBc5?dM{*A?BnI zUbGw2b`-fn9pL&hg7#`E;bVoBne4kWe#+xfo+>Rn@KwUtZU0k;TYgAe$2ciT;d>5Y zvErj2WT%u2rj5SqK&*(<(wrKzq%A^gkc!Qt!}v}@)qMwT+j!4JBc}t;M&siGBeu>d zcwa}A^*y^t*N<>iDmTqep0lLn>BvbgYG?6qJ6*hO(30;rUOjI$Z&kyc^Ad>W5sBr? z#H(Kk%Pu9dHcw%!jn34qsy))O_h}_wG@$C;oo^0bYmO;wkg+wuCq_psd#$=!rRedE zqwUKQ36}~F4aE-&6@KI$bWZyD0FT-$y-9ZCI~k2F_6-BOX5izxFFj41e!~6K3R!O} zpG;y6&41;6UUCtKQEN0EHTk2Y%YNkL4wf$0c0aR(o7NwRf2Cy~m?gh7!|` z&DD9S-H{i0SMt;gN-6I5A;+VjEU7*DQCR8f8(R1QX=`8Q47(2n<)d}=Ppl*CvhTef zl|OCc*8mx{l#h4u2j?RdtuJ>^@f!2A_~<-STxI*kg~t|MPuYDN`yTGOhd4Lb@7?V9 z1CqlZ`g?oWyuiOdjB{-a8u`$C={Z~JsrGnMQq7#7&$f0Ll&j=^N;yRg8kF_qr<_@N zgOtb9{Om${-cPOR;?m9V{6$Wr}t&*r5sWZ{4*ix-lzf6CZ4LzgJ9A zdM;S&))H+1*j71Hv>{=+B# z_;L+bG%bCWcWt`0&$-628WmG;Y!8th_gHMm-FdzlO^Z{A)a7ZpM3dnomX&?}+wl$f zGT)Qqb>6Bkn_u%_g3H>OxSH^*LoQJ=lhg~h)W?Tp5$6S43XWY_vf*Qj_{`u-?{VKd z#cD2s>i0G`)Yi1^nuG6a{+8`>?}g$D@3um_j!VR>ci&wt%-_87ZQis^yqrRawW&+p zVHCBjb}||)Cg6`}t&~|~d-O|opySV#5khsudab9ojhrVXw3_(d^w5(csyku_cGsW3 zH*WVCqr5BO_}dNGvaSmC_=6szk}k&fRczVOPJfx9gA^|O}5zm8Ou3SwxB2e_2)3$d6*Od7G?)YZ96bp5e_S(|hZ z;t50c?H_rrhprj1Ex^VZq#HHB=q51gs zJ7WU)(_s*BR~-ZWtEcJi6jXxpM^ZSaA8Y8Cw3T?_%!yq)V3LHt9d< zdppj)Z|ycYv%**xpZ>FQ3T^DX7q7Z+x%j3g5PPfkX{gwrIMdQSZOAD2rx`IKuf{1D zZ~Wro=lAGjgE`(6W@JRUF@1bO$kgO~?+k)=xyx7c{-V)SHtiUsy6P1^@76VY_s1Vz z{s=ifVEs);d}7{X*>7EWQzpyJIR4;d0pT)F=7bk*i^iN2g6C(<{fZxZmaS~7B0g8j z?T&`fFfZIf;Q2kPf!Pxr=be5fy8b4yN5`&Fc<~13N5hg@g!c^~awm$v+`GxJVc4;O z8}v^x@zX=HGp-L)+g3c-%52NqmqgN$^RH?nT_QCG)o6>m$P!K?U=lZ^T7iG23YeeJP&eeL_!_O)9!_q9)=_OTmBv42XXCq4GH^?m$53ido& zM4Z^*bu3$R87Nx0uOx7Xf2Ie1o1ZjW8Tt--fdT%yOm@Wjv+YPTJG?52-) z?a_@p%(WYfPKYhtpC`h#Ct7PNgjqkH$+ffOjhpS{cd&nI3KfNjluBD$=n9qw|{nGe_V>fgdv9w_F zCqaETZ_>TAF8hM$JGOspSJc@tbu6_Jev1y=ybdtYTE6kX_PcZ_zjFD(#VbX|>2+wax7GGG=f^IDooVzR@?an4 zMzJUw@#?C!KunPzMlqhtG#;MSuwaT=xktbyjIwa2Mf0o;8;S*I8ZI@J#we@0T)dyE zWlvl;QcTv#1B)GVp`}nJYG=oh0~?>bI*ldX>!=!wGK_MXUstX|%xRJ&R&K6nh6-LMG3TA9Z+JFsJiH}4C2At+h1*80its-M_36}Pyu9AbmHmb#5?x)Js> zlzAvTHSYLq%<%D3i_O@1yK94_N)C-URwC*;_kJ5zJ9ygbV>>I}i^=#!>>Q_yS=VlU zUb`YXYu4WGtwybJSYtwH+Q!Ba!xYzb>)EO`VT*QDJRR|NayBb}@AH$7)UoNy^&d7I zT2hykv2Ns^yGyYh^%eHB?RMFA#2@uBuXudwqtn9q+*caIH;-o`ShSw6Z_5nHyDTH)e)zi_aX z)%@`W0oc5UKcmzpZJOY+d$(3@Wf>NIB>kGc-uB4`nDAcTB^lO{ zT87W!J{lIT$11PUq`%u;V2Ai6eK7P37PvZ->Bk!%aL&I#$*5*EnnR4e{ z*}V;oYho~knpb=7?oF_mpp!7k#s4vu^5W$F=Vp=D9$=C6+xAVw&W)O%P(O6Gk$q{3 zQ_=beY&=~nM{4eySuZ|DtGrRI!SpUZv9XEDJ9$&r#_ewESWM`H^a9V}kKIcx_I_Af z5`i!!0Xy&o8-v)eB+=OFk`m(5#tjdPaN%<~#!%n0NAl#Pits)z5FaV-t3n zBsPw`T`l)itFoTR$If-D$PO6d?VBsE_>-|p5<4>O)RRrymz-~~V=NOm;EW|pJefnC z@<8q0fz`XquN}pTL^s|~FBhIdpH5pjZ?qVuD$d*_R3Mtrb$^8y?XV4|b*oCFa_sd< zU7H%ecHQ2K#g?p)|G9l{{RQcX?t7mR*we-Ge#Ofww!UxF)|~Ok9CI6#8S{4DIlU|w zf+90yJN6-Ii)T~bt1HfG0>*o{f5)_o&V9di%l=3HZhXCx(Nv63J@V}`K{woQN(3C= zv=NKba{QWaZd5f>DlTqB?g#Adf@-<8H+~leZM>V8b5k1=*01!=K12x~qQ1^^uIXyb zYQ~Zx>07a)_rERdY#s6f+Z3o4&Rp3_zmk@bTAMH#%Uu`gcr7EayOWq{a((g=Y!74D zc%!Nr-R*H{4l#vw815ZZ=hwLLqD(cmbqi}ewz_crX3Fpo^(Qk*BTqRj#*|*G=Ecg{ z7}h<=o2`&}13PnPE>j~(LV0}U7VVmK3YgMbYQnN`r}r9#pG>bFU5Fij^)vgCWAlXb zM^0`vtSQB=pS)mmRg-EE!LXfjs7wayc7MOODE541HQ}9bQ+oks^!fF=H&0p$E8`3% zo0^@)4(okPNfxhR{Y-x0E~+Yp-MKQ^pg=64S zZ(VXDzRSp{<>9^303l4OOz(lQ+J&354m%`-30h*(?Q10*3W7`(2agNBEtHC>yX7BE zPL8{pUv=Ny)SQAXVJbT77QFoKb$(#2<7{Kh?b?J1g36DV6sjd991cjt)QwnS)8B8G zc^w%Z?6BrD){vElJ#VTExQub=e&xnHKB zaSgSq8T*{q8S~zwQ80vd?32d|DweyqeRNjGY+>>4Z6`Y#mSgF{pAI{-CW_u#QRL2= z-GE(w(b=4@QbadVZ$Gziwkr0iL0jqB#|ak)FAZ%jeZ#^+W)sI#nV%=u%52#mrhFIk z8@B4$rSdrq$|1Wf7P=~7mr}iJH9B*g)vtHEm`)1BLQK97_?iE3g5kxBEy;QnSd+-| z@$$JU-{S6fR?k~K5*uypo=b1Y)API0UP(LXgT0!6YShJ)$5$>IYc8F(sTeycn;6%y_4p?K~`h0(QXERmakBpncZ|#XL;1@X4Y04#j~M zA|Jc7XG>ry&2uEwSONAf8*)~xR&~P8jZv4<9lYknTeZ0!W7`j7`Qbkom8w<;OSyk3 z)cGocDOUdw3Tt0CQ#$MnBTm;Edo5gCdF$hZ`Hd1|R~vXX*txyJZ{$0_jf>G8pk(2Yf*n~Gf3PY4T&suR%|+YkU$Lv7 z?~Rij%yOA`c>%HFu_5+-ae{{Pu)%7y&w6q5?{C1C*yc<*I(Jxs5p~8(txfMR@wS%o zqjQ326)S8cOro?fyGaXmYjQ-oqtZt^Ic#5v9ndqih<{jRG-Bw4zYN!YYvIisQ_gC>+dQCoCvV-#k0Z2!Oj8OKu}rN3Boov6hIA6sMj%ued$ z4vC_-U6aOPwZjfSe5fRyw!Hdi=8AJn%=(di(j7HDZ+QJjMT2au zk8dnTV@?y-og=m~v)0#@~JmHqJa682zMTk}KJ@#U(E*M(?r zlE&;PlMf`dheU+WI(mK8Ne|2?_UnKS+Q6E-`>JCOxSzp{T9;Nln6|!bwfPJ6rmuss zSuJz*Z`);^J~+Ff$TP|XTW~mcM%nYB&j%i>$%-6)97_|qb$sriciGKv%BsXR55O*0 z;d9y?7CzXo9I<@UVq1*0oX83CE8Q~SM0I`Z!2Q_5$)y_wVjt-H&l1>h#!?U?3O}9@ zd}1e3vS5wci`41Z>V+TVgzJ1}ww=w?-D9#7J81g$naIr_X_NdD*9bUvVTVPlHOl2$Q@%qpc(M(Ei=G=d71HxfvUFaaXq1Q`>}60cL=-`$sHjL~P3?o54H2 zdap6v60M6_j@mcAZSTDw1x4eeKDn;JQpc`e{7!hlk3#{i_djGeVNZs)`+a_~_WWVf zj;7OU8rV+vyjW^_^KpmjQwyH!F2gQ-YJ76Oe2nzC$|rjD7LPF3ISI$N7Y(~LV)@1c zM+Z#6f+pvnF}IzNpmo?;t@i4^V%l50=W3}2lfp+Dv}W-&B&ELGpocml29sL!x5 zn2XH5pyk3d6Hj%GO({+dz>bd=x#}M8&RSqJ`P?Fta_pMap`Q=#owNMWRP6NJQVzQ? zXV7wc>*l#d3ddDO%6Vh&-#es@_1I5+qjI12JfjeE);{&Lc8Q>8a`ct%Nr#4FS-3*# z#s^nAI!2t0iN5KEITJ@Neb^F}|9MpA;}NDOv7tDluHEfg>)E>%Z*3K9}Eh4u*wnV85%mthaLjoV$RWHQ9HMi>)QKb~rD*jiE; zc&9e-sugy_z_n!T%)rps6>G#R4b!koakXDua#p`;ORE;1e+a``mBkBMcKLcuj;plF zA7qLJs^5Cyf9d>J{X+)sUdhSWjPH2kN{vZT>us%0ebwp2#2ZRf9gId=54$r^(tVWy zX6GCl{&LpyJ##Gv5B)SI9`kv9^R9=YyG8EyVGm9$dW$tWl$bqAal1BoMfR&%N}Aa0 z%-o?vzNxP$Y}o0g*b;-im1x|x{Y%lP3B$V2O?dSf`*c-R!DH#RJpG_)LzlEp#F)#p zk7z$M7`@)oZr9G12rS`|>5$8bqT{n<4_v%(xCYa`%6J?7jXo!6K6Vw0wS6hEd%M$Ip;?h?-UH+@h5e1yCd-;z zXDDndFxX7Tj?ApJblg4Wo!i1C^s8+bu%qwS1W9FRYw4{Fd_2l^1m+a*%5sjVnaSFW z8LltY=3~v~it}==ZN2jUDjyqs?eiBK&mYe;I@Hyqu1R9|eo}Q6B8%kCe=_X6 z|I-&ccUfW;{G`R4(&y$EY9J$`oIbkih1FGw)QW6edr_GR`d* z+qljeDJFJ$yl0gZoK%s?E=w;cH8!EU4ohIA9egz zTaksU*a3qCy$4vpn&fMWk=qg?nhpuLULKE?jf*sTQ?q39&;_^3)$$i(;jKe&j@=+* zAfsp2sjGMsvl@Pb;@V+XCP8fYR$8NgJ(@=;Y5C-Hx_Y(Rxlf`D>~5%W+pE^%{gnqJ z4~N)X#xBpO>_{AbhW_(P*1{_ivRJ;`5-sgCrHjQ;_wch@7hsC5J6D>nZh8N|kAVNzJ?(rN7pSB^L~N0#N8*w4XM&fW5H@)t+{XWPO@JNo8e zi92_>j(W5;HhcL|r&C?xSbkSb_KQ1bpGY@sRaszUk9l`JuA49PO4_sLEbYszgV@im zgu~x_5}8GDr$!f@6vB$Tf*rmtV_CnU?|b#y-4a`Lq3V!snnR;+%zCe}tW=CBNUzwB zeG=Pi*IvARJq0WCT^l{1^u&#|2WWxCS;koV&sVOS^W;`8w3)VU(Y-`0^ykxe)Vd(mKwWzQt~_fYqho@+V(q;KL@%dwhV*#I@ zYZoMZY6%;6$nJC2Jj|lioj4S%(JUFV*(Y~f9yW2f?3nQu@=0Ps`i-0SNML7n?|Tzc zOV{2sqhi~~I4A5tsipEjn~SSLWb_Ty{f=On(X({dZz*tSIzg;ym?nxz)+ty7gef;Y z-fiAgv&9-4I*3tgemm#!{nC4*tHRQ;>qju5iKaK+UfK21$wP#|x`(W)IGubcQ;+hv zIlRgYyST$!-=`qt_Vi1`eWcE(U?-*)2~T;sF>X#sz2Tgeuh=G`dvO*Lb&k4M7|I2j zQ!uKfSkrK+&Ev~;%ibR}PJr{6-zp4wz!&_XZ?=`~K)SGfNm8%I;Uj?%f-4#f$jtU* zn>gMa4jH0{%yva&_J=Km6CQn|fNXF=Av3aaSV%`Uww=x9*pZPpBs&b7#tzB}!gfS7 zc5tNex^viUHzbQ=UQLZKaGtmy$v0i*ocjGL;@2D+S$kMT-408R$ZSBDjcv2qr>^ z2-`ZbG(A0OG!0MBu!UZsbYIU9R;VXEC?wF!hi+x-KVogrF#Wg07c&`Fp%lv#bSn9Ica)YfTH|+u{6CH zMGr-SQKV%07(pTYk!o=wg^W>fiU3p+LE&bMsznbCWrlh}^635`(SqW{qUr?GAt%0` z^e7*C2#diCW)}~)az*^f3Oy&k=B>k7dBJZh0*YB%r3F;4Nmdk|-6S+-%0oTxNk)RU zK1(MxpQj28zdP|n=8w}tQG=A&RXXX=Y0+=1tOas{KZJMaJ{Fpz?B?;sGe&Sm+!E^r zO>}|9`{oZx4G|SCX_|TD>9`C*|26l{y@E;|z#P+Y=(v{f0p-(44(BfmzJ8O)V(my1 z7<4TEozuq!!gcEt$C|0U5`0pfxf*|WR>1GveL(@s&BBf;#|3T&4iI{DR4E{{^`5}Q zh`kY0^NWQ)l;usNCTa+MBDNH7%KRkYAS9h~Vrq-L`)V=e_7IMH+v7}uN=eG?Cc16 z`P_`*s?|4#_>G#G_Icf^5f=}-Uv8V=Gpe&mMppOR{2`|o?0Zrc)js@rRHbxBZQjUD z*2{0XUHLG0ak{%%Yr&%71FvX0w;U2euL$rfG@xe;uD6%3r(bxm59%Y( zg#rV6{b+vStng6!FF`y#y~4tnKAvIW-Y`T!uj>gygMo%O5Ko`%$rAKm&Nzh{CAv$^ zey;*_be|qIFw}@p144~a8G!Diqjw6?`#b0^J9>d)D!>dd17HQP12_TP0A2t(z#p&( z5Cm8Zhykny!~+rl+WKWEO6l+-l^IgDrYM2 z4)^+SWHj=hGy1mxd>QR0otx3W(R<6C5$ylR za_>7e_pLd-o|*#*|5UvHB!nzLlXhpEA?CGNF=uW`Fr)g`&aoj|C3m z(HMZnFtkELV=tOa6#&M7SinCKPJ;JLfB*>LmGe)*$UdtFz10({w0E?n>U*Lt%>eY z@|e;1huqMZK8Z9VF4v5>$RCaW2Bdiwj~UGe3Zy${bh@^BEJS0Q=){#@Be9#k5t zww^f`)jhW@D1dnyfVW=%seLQ}?h^nbcm$wBfJNV7MO*_X%sPja|n(O8WXO548~msNm2 z0R;p_&R;s{z#)*X?FXk6te&|@+lLh$LT67xB#)}WcIrDd>iRH!={^xGD<2;;dj)y3 z_bHw%o=J^HQvMLoJnT;)dt{r3nTP*DdM}6ZcQK4VilORwdIo#J=|-d{i|HB8^3$`j z38L!o9KZaQp-JOq=z4laGJNU5o_?Xspx+DmEv2s%*i~{1jGYdi^+8W&Bmb0FDt~D6 zFrJ$D#goC~sof`Ds*Y8pjkgAG_I^j8{v*LW>~A6v<1aE8f0Y3YUK!~8jkg3*O`z=b z=JgK@bDrY(6NRTZx%~##hH#9=?M+lIA7)@6?A1NJql3MI=xCS6^@I9jd-1yc!skh6 z51+@4?3X-JsWh@*{t_Rb504bR;P9XjbQr;#lwL<3CRLkD{Y{2`_2dbu3jsa-=@13l z5bC2n2^@05%C_eu@=u$}-V%d_caM}_SJcW$XTCv&OJ;BSejDW8?F|Gf=T^>}jin>?Xi9yhw4uKsHZ{zHa;n*yHf za!QrmuGrc9T~qnP@l$W3=*b4i>B&Z~a(3 zu-9s+U^#+%+Zd1d|I!`MLbFFaPd^~V|JRPtBc3hjm((NI|I+6Ai04VYUJyMj48}|L z!7z8pK-J{B_HBs0WF84r?OyV)i-BJ}c|*dgg}sjNX@GxTVe&EmVJ*tX{PRj5ErR+) zZ~n*C{IAqMZw`Lt{$>Zjd7gpxf#}gC+J~V%8afk03Y}Xq0l)Ke26yiM5$zZG!@7bS z+Cw6D6dsv>$3t=!0+1}UC;c5~I_bv%oj)EYa6@TEds?oH-*LEk1X`bbAvxRN`c}O1Oq32jgN9B*o5-F4~6c)vY+>jZa1)y{z zGfD$eb^w${#6j(a-`|#Wj{yBoGR#RoB*?IGY?7VqEb|ep_2`PI3*UUXrfK4TL?c@m;B0_lgBh+6! z`;1sUw-|hw;laI27IauoUT=t`do6;kU>{!^dJfC>fXf*@>m1FHpir7NOe#zkGZ-G& z!NT5;9_krN4`YUh`q2CE&?p;(E>!&1m!=mU92OnyvoI6{EkSocn9RUGP<8rA)Px%w z!SqN^UwR-NHkN$R_t}23GlC8?!UF?;PehkC;9--mCzE|$!z<9!%f|<19yH@nY4oTN zdMNA;f>~aHzoqpQMc;=NXg{jXtyF3#-Jc%CeVk3+?dk4ThWbZmY)B!q4S;J$Zejp5 zZZ#9|tY+`($m({(bLt_)6>_7 zBt(y9FRg~ffOnaq`0q|qH;lsT{g&o$_FWK8NC?bj3Ybu zvWVoNnr39*7iudl3cB$U$xm}ZkG*nm#U>O<3G?GxCD6I=gZdsmb>_)H5D+h*RI!0u zwKUkp_iW^Q+kyt#-E-V|9GSm5>i_D*z68aD#>!s(^aQ8DCf}bP46V_J(~^FD@`i3f za4u5)i9x0D`m--A!P8n_&j_zjhF37Fr|Cl)X4u%7n%H=H+QL(M9R|xQm;uKZzVslk zVE;fmmFg5i_hEPi+QN|zB=K*2En8U6^n*vEn!zU7h2`ZPNdI>+=%JK2!x3#iVxelx zV)}*$()*csn$~n?Xrx!DuQU7Z8jJ2ohry5@%pM2-mUF6xDFaSYqb;IB(D3?qx_v0! zj}g^hI@KN;)xY5DnS_RVMLUIihxvpuLRkHcMq?H|$eSM8Pr9xxJ+hxvs)jjx5bq~l z&kS7@>Ss}EnK6SS=y2_i8Qk9>+7QH-fvzNZ^*0(wQdqysQPU#WCy*HiHyZkzA}y<6 zxLrsOwP9aZM316dlZ3NM|v8xLw`eE7U8fzrm>}u0A2n=|26bGEEw^ zJD3T)7{Qzb|1UylFvte~uPLBubED+y?40*A{WNNyQ1)Ivi~1Ros%-}S0WOLBi)x~3 z*uc5DuUCKDIMo7HSO{m1Y&pfZ?FuBN|QLp2>g_D%6?DnIis&F&CxHk-j(_ zZf2u}c0UT7s*Ref@~B0 zS}JIwMHPEK@8{}D-x+pc{hpaM9m2f=8Ga19Z$HOBJ#$#Q^^;3OBOW<9+rbtKUBpLq z+ONtd`!Y9Nf5Pa`2xNMD1^(MCQT54HC|WVG7_4x#H0VcsG+n5CuV7!g@BbE_s$t^I zaQ5;yVX-&mf1C1YRG1#aebA+8Us!I!4LkpS)&rG>7To`$;;1yv+Swu)iUVGG`0G-E zMy?%g7>nrBLmBko{x&D72B*XJGbj2s=-Ng<$yCk0qwwFeL8Wo0IFnHSuzuwmrNx!O zTKKO6@&pJ+BO-fH_teX|_zxJ2jM3T3HvV=s?~nRqxUbkFr$XTLd1_5N-mlEQDRgY zXKOp%zMly~dtnyrXZlH}X^@-So|fFtfK+XJMif2Jh5e#ef5T|}E4n^=-tDh!{zXzh z!_jCKfnMHlX#kcjCupbjO4_*RXFJJ$$UA;VF_miar<~t=PlInn^K-m=LVt%a39YA8S82 zG_{A1wJ$t9v4@W}9Uke}!^hg6Vjd2BfHi!XLz)n*;maISgJ2C`eaeLjH4GO5y`p(b zq%Q*+2_0QH`eVI7<%Kc+(oSgbI5;BcH!LTXe(yV#a5N7uP4K>D3Es$o{kkX|>C-gW zHg@dI_szTGJ{~B%{d`O4%9%VKle-(*>xDf5wP$DS)u;y>6aafBcL}F z4c?|Q)2KO|a+lqhDFh4Cbbx}?VP$(*FLLVA$kpI`1hw`N4 z8;`jkMq_>s%0F~>b{X*dA-gb-BYFa$h3xEy1{6x6DLnI>D@6GKPOX48z(>F*z-K@^ zpaake_yR!cD*&bWJKzW4CxBnB^d@*l`hSDm*_$bpsQ(+})-L})Qx08F7To~y9Ta0! zF6i}B96$ijdrE=;A%HLd{UW9)KnySdAPyJ^7z9ASt|%d!#k;@`B5<3 zmnY5lz^q7`Z?oWkos;IU?ePCMN%IkSct4gj?*KFUWlf~A!OT^Q*TVnLBHcxycZ?^^ zU!WXRNOKP4{dYQ=j9a2(rXmTx=R$woDz@;7Xw1za>3L{NGF)1w!(dZrSSj5m@wwV!~4bH zrwDbvEEDP-#*i9lM+3oaB-FzX;5x5?I)(?z1o)i*-P9c9j1lT|xV?q8l$fwSJ zNOJ^?pWvK_g%Fr3&+5lz0cQK6VkhgA-+XTE!h)V{-4u(GcqzdFg zxgLWuItOWwfU&6v9_J5(bUlN-)k63MPzPZUh7M_(4Rwt}8ZsfBl80d&1O$P$bKX+gSO!EXZSGaxPJAnq|xj>ACaTPVv^2&*&?@&S3VgY?KlIa))S#AD&E z59EOXbv70Fi@@(Zq{SW5<`f39??634UM2%K0n)J;I`s1n% zP!}dp4|AX_H{62qh4#De28D9=I>ZI#^9AZ{5a?mh7V>$**+P7F0DCfC2hbe>P5@`X zY=8^E74TowQmAiCvRA@&NDn@g^S&u^odk7CKzrk=@z6#Dz@HM!aoGWR7nJ0Vq7=$5 z=z~H$d^gCGFw{9$WkDMh>8TWG8_<^6@+b;yif9JM&P|d$^cPXdaXlg2VO$a8dP0aw z4{mtQ_#6ZEj!VPZfQ)bwgcp}oCrB&h2J}x(d?IWo@p+`3EXR+lp*~RlNRZ8-6h!6|X>9Qj-UL&^McVh34}zQK}mLR@|-)W;B> z{B=2z=_5-(AL>J@CpYjr5-eEbcn#}u5d?X|yvA|vz<|&Mjz3yXvDJRa&+x^h1+?+d zHb+36a8(w>FP+G>Q7CsebIXgu&Vm;3WqJJTA-{4w;nzU@kL(RjF@*Gtl0+*wjw%3u zc}1=b*3Eq34}$+_p7!Df;T3qo&o|+whf_#peEB)FgX<4EMAPm<+7&o)M$RVfWEpQn z?FH(ao4|31mD7r=h%*c=!ycudzJsKL^TR*-NCSer+K? z;}j)&>^nIAXsOFq)*GQtAU#|qYYcN7xAB1EOivi+dE#3JV>@ckv19-@GC$l1q+qO7 zCH;^#4(t;#T2FfkB*R1e>?VoEqw6qcy-1``wnJM}f%LtGG8qY2wF>$h_{%|?=z?^< zUk39X%nv0nKfH%=d@IP}`aJ``*MZ>g0P_XN;D&482jdrv3HzZQ5%&g+(MZnGfsTH`e;&XcFdyIn@B}OXcmcctJ^)_;9pDG>2P_0I00DqS zfIvVHfL{fJ8~PRd5Wr$UD1cvufg1}D4u}9m0-^xXfF*#XfMtN?fE9okKrCP-0I5}= zuLi^c){t&%K}VIm4)pbac)$h#QVF1M1Z)Cq25bQ&0+Im9fUSTO08-mP-wxOT*a_GL zNCoT$qyhE-(gAw``v4h${eT02gMdSTOu%8l5x`LZQdy*q%*Vid9FPsj0h|Dw1mptp z0H*-?fYX38fC9i-z&Su6pa@V5I1ji0xCpoeC;^lLE(6K{<$x=I3P2^`cj_v*R{^d8 zt^;lWZUSxrZUgQB?gFX-HGq47TEKlk9pC}rA>a|99?$@21Uv>j0Xzjf13U-30K5b= z0bT)`0j~jX0B->;fOi0--h=)D&7x4j=#m0QCC~LI7a^nwv!dVt@ev_z5V=K)@h?1V9on7%&7N1sDn#1{e+)0gwjB z0AvAjfRTVv0C~V@fC4}ffW}ZIz*vAX0L}2@0V;qA09C+5fEr*DU@|}*paDRN3Of2F zJ57KVKpUU~&;{rL^Z^C{L%r<(VH6ht6YO(A=i2ow z`r4O(|9p~*IO|BeD;Xw?1+;D^EDdSYhi3|EP*x$;8jb$!5Ekg zV`3rHUknwzU& zJcMusWEj-!xylv^=TSwgcr0LCv^f zIT);L4sX16eDPi-T-XyJb@C=hM=|q;x91B#6V@F_A!lBm10QcB84u#{ z@*MeivJOZZDbKR3hwH@0yM-#9hllDIDSqBAm~)Xr!7-4>6~oUn31ZXO@gW|!#QAyk z(|CB4BOD8Sb1rxHSSh<<{eu)c-hS}d<)RSF4uigCa}!FsY=ZRzQv5s@KAsX;er%rj zCH6ZoC>(!27MdVeGJXHR8%3@m|0XYhl*i_Y#P-yiD_{CfFXf51A3Ux+t{8rKC-~(3 zjmMS8Z7=-t&hW|m8?PI(qX_xnsyW;QkPaQNM&v499@mYlb9pFzijuKtsAMZQkT(}F zkCe;hapOgNr1<0YC;JETL-BHX$j+;{JZ`*P9)G;Nyp=rpb?3|P?l_KgBxj{aVoy}_ z`FQ6y_VP@4LuYz$Y(=tT&WOUU{5U_kMGE{PGs@ z$(siII~FaWqr`HJlt8}pWsu_56v6A`3UFZ?SwTUQvB^8 zf{(X>r#^V)Me^~6k>eVFyno`M;Qu5qVl_K??6q@$c>L`u3L=Omu>^G2KeRu@TS@}) zTH(wEso%+42L1?$_jDD9$L3 zTSy=tIxpZVUS1+_l1Lto0*no2N@1J;V zc|7?&%_pyEJx2mrzuap3rGM0~?ZfLSXa0WF+=tg&&S&`IT|=(t`Rk3Jm)w_!36L4) zuU{v7-t;9>#Q(r^CwctkT)>yUri~l{$eFjl{fWmf?<}9ZBfR^y^|55?;Ca{|c>MKt z4tRxtB0w=9(}W{}%j32yeqI5|gCMYe>#dLT;BWzO5rE{a>LRuCp)6+9Co=j`WTM@l*w*1OQ|mVurGxC`-D18M-MEboC{3%C!c z13Umc1Uv%N0~!F0fX9F*fTw_Gfaic0fR}(Kz$-vA;5Fb4;4Pp9z^g{VJdDaq4)TCh z$z0AFjbnpnjF+KYOX2x*IS1Psp&bE+gPjUG1N5nYr_UhXTu%DmK^*S^9{{a@Ho!-~ zC%|VwJD>y53HSo|3it;24)_813FrcJ1JK3*1Kx^0XGCT)|c*jE64Q23Lya;4uL;6m_b1=Yguup+7Qo#Se+B^3+8>{yJZ`&9XBhnB> z3H4A8qbM@TVK8M#Ob+Fkacssoj6))mLrGIfluG3=B7_(rQ#nkbu`Opwbpgt``-87_cnRuuFiV>6$)HO?)LCZ zMD^>bpB@#e*P#BycAaO10yU{mwd!>__VTYqe|uBcFX=j)dMx$BoEOs8p?;!U$X~xM z+QREx+8e32Gi#_z{S&i>denb0Yq*K}oWzj-&D86e`1PqLnR)~2_n7)E)O$P}@^47} z^C6*n9Q7ZK&#lyllP9gA5%r@3L+iYay1olhe`D&GnR%P2KQq+dl=>{LSMq5_eI;7e zu`ktIQ$IT=ROjt5Fd2XK-$}hug0%cjl=@xp1INQ_x1$|r+U=<)K_R{m z)VSJrL(M18wfRrj2jZ-DN7|X3Q*DVM-dq*3_11HZ+<30P;YtFo2?R2-Lw)U*a{S-o zcN9x_KF0ZbT@K#`(f)oB-*a%@t|ewZeTun-@p+uX8{sr8TF3Q^`1P3U9p2NIP%lK^ zT4ENa?*K6$p}#NZdok*BdEM=1?mcMB5=$}f*u^|MdEIR18U}MeLcf*slh@xEIPn3$ z@q&uzu7gO{He@;H0=5k6`jFT^vcDdXy@B6-v4*b9a|?X`HrHPG9KQ|l1A7^d?nY?O zy1r$NN8jYSK~7e#;JUzjR=35xkFxhQFdEJ-WPPs@6VjMpYc7Y6>}TjxSpN#vUt&Qs64`aduH4 z(0DQLLmc;_@K-u-tRk8YCNFQ2>$B{y0>?U+y}raTevz@)p$K!d;<&x7a}0Z8DRYpA zFUWxx%d=BBc8gd~Rr2fgdA5mJ*Hq&7V!r+OdSm~;ZDrOwhBK$9h_s*U}u; zJD+2qbzH(Z<*jEQd!5MG299+@j!i3$%?i%J0h|Lz*yl~eoXh!f2A^5v^Ha{{eEP>S z-W3v=YZvEX4>XFohd9>~U%wHnbbp~hr8F2;C{T6Ex%Yhio7uWnJMb5Uzf7!uY}q~B z<-;-D>)sZ+4{thx-*im~d5rsodt8_SPXo&+VBN$*ff(w|YTcdGqGtW@a0PAs`y>1Q z{m<%S&nx8RAMT}7VXkA)`A@LNy}D<87i@KUF>QaQ0Rec+07oe^;mN znQyFX@zcr=tJf*KDdOHivDsaJuQYP(<1g&%T)l0-gvS=m?@&19k5wN{x^4G}?Ca;v z9dzogV++nS8UOqKw4;+p)vlTTY|*PqT-2@b@EU`DZalBX{Irfu7A#CZJgZZ3;X5|v z##88+(X0r&!?01>C=3Gq6Lk>#^;z+1O<40&G0?MeO+{^{c!?MGF4=i$$yf-V%Jv zI(oSj1 zdAr9ufx;16(R$x zmxtm+JR2G4Lw{fB2lDF=@>^v2b;^kh450shNP$!s2x+FRHN_Ka5beS0L*JreXpSEA z520@;q=RDLS}8IxftV^8j1QxKIE*mk{Ta`}Zw6y3r?HxUBs>82{G({AY{ut7>Z4%{ zXr770N!S;Pk;nK$^pAxMc-Z*N#Ah1$kpF7xJy=)Qy}bAA=l&M^F;;Drl(!-Sehswmg`jdQoAZhKVt5^vz*1NSZ-AG# z<p;l3$$3b2j=-ng?=On^4~t+8;m<>N8+5q=Tok_wVWK{p*-+XD;=nn7M4t zH0BZEnljgfH2sXm-qQ^HMR@+2qfuYo7elX&epp?bK7_4cUz4{9QOs_{)OqgR3)nf) zIWFv+XwH+oRyF4*uovt(_tExVtM)Z+Km7;bpS}h)&th|p`V`$k__J%&XN(c{Z;5|qE& z@k=HjDoKp#n)(%d4fcAE)AqZjenbDapjc0ub$U6PM7-}9%LDH^rM?ri{|#E_u0L64 z<~;uX2tFs_6sTm;_dWF=OkY0sNB9X;av1-a`e~5n7x)!^1C`B;pP~LcX#6bv0XnF9 zI2MG$5CKI%P11CDC|X042pxFCLc{SViXBc z@~eTZ3ALa$#DYpW6R!^KzlvAY#Jj=x`Ng{?we~g1wXb=Auu%p7ePaGo#j0zbnXg0! zZbVzx=ye`N)C}FPXguGH*E8ccVQ+@|&;V|Mh7bq0LL;~h8bcG%>!=3tbgo^FRncb? z%`2N{tojpYh1Sv(o%Y-e8xPH)1#tTrNPycxaeJA#O?=|U6HD<`W}3Knpi|sd*hFXz zZQxF53q0m4Sm&s}iI->MwZmWWcpMl=g1eyubc9aO8MN=0{w7}B?9jgN!C&$2#dd+N z&<(mn59kSsxBhS9Wtw>R;jehTu*uLH`aoak2mL|uj{Qx%gC^bp{QoY0I)9>Saor?G zD&=?`>HNCiX#Z+&(q4yF`A|tR+LV7dZ=yBt6r)Z3hx4Xc^X8e?{y?Km!w!PMFa(A| zIt&BlZwXoz`@HtfKkaEMZyZX|K1m<+4KieU>q4pTo|8=ivo-5oW?mvS<_0dgo4((Z0->w69=i!EBfV zb0G`nfwTiH?G&SZl`(1OV;8_{un-o(Vt5^-or2ao@3tE462_!mid_b8z;ajt*{~9% zU2bWkc<)i3-vnt_VOPT%cnj7-4!jN0?ndjK8}VrMT6qVgeHXh9*24za2)XbcNc)pD zZ-&vn&zQ8Eu$y5Ed;lN9R`>{{Egu`ov+8lGa~)QFpjB^2eFkyW|FYFTj`}kCb?z^x zu4142-ZfpiT*mdjulgbCdOuP9G<9#z5_QhiD^m~fo+h8$sO$YwMeEqc+P8!Dw*$Kq zyn7F==VRKt%=m8X9`Noxb`VFo{ltv##qNXsZ~#7qgYX#~g2QkGj)LB6-efJ>?<}p4 zqWijKW^L;4V*2eotTyBFPnaK?|8wGL{a;{@!I$tAd=1Cp8~7H!gFH9^iht=1{_}44 znKzcXypm(){Wozm?|-l-Rfq542grvX;U~~u$1|7aOtt2mX=19sy6Ly~nq|#dZ9!Ypf#*CYZ!!8@moVR;&^K~NWBu;t3hk1 zjQz8GRAHIEgd)Q^tn{(hK_2y_=7=25u za#9JsistjvRa+FAH^JyMuh!lhoz|q1h>v35ZhRD5KFjgZyec#B(RJ<)ME_%;7?ZJ&Lnb@{Pr_3$1)hefpco$zLpfK;CB`%K zPXoo6j(rxMgBkEVyZ|r4On6C_7$=CK{Ho*=L+9Pgj48$|*jb=+tHaHqbE_0q#Xbk} z(0Qf)l2DAToYrZiIL_LBNm-kMw=K}CdNGMt0qQF{m?qL`NT-KVyrVU=9?G` zu&ah772!5g6S zbj{!BCmH>6qqodoKBYhp*P7auS=3-%8`#jAI`U&7lRfgao)9 zq>XC8Yt?)vtg(#yDRirhwgNsC;Yzp)D#6uI8Kk`dt#^;y5AAAnYmBxPK8es8+Q6OA z7VZLRyP)+xPh_Ee3*B0yy%(P@&=tBtcjy5`52y@c>=WvHVIS;=1E4*{HVWOJMPd7y zSh8Bnr}8m-lhvBrSbpp9JBZI`a0m{=5s=>l#!vM*R(+?bS2J^IeR2G*==oK=Z$LBZ z-t&{=JbyV#ywAaVexklFXdi>wDVx3;?s_SOf%PN>m%l2G=^;ofdPw!*0=U<*=);9kHXZ zov`2Y+pf;oRDJ_?54P*w{6;|IEJClk!PEJif!*~qpEa<_5Ahp1Yy6hHW>h5Z`8zSs@S-vc|5 zIE}DL^y@s^PrD{|7~ihTj-KzIP4uy@ZN-d23;z433ed1DgDK;w_+P$yWw92yNdBN?3MJ_!4@ZfgRl)5zXn^I z({|k&`KRPbmST8@N3w*$OWn)=nb?hnHU9o+b zcPO?f$E6|mIpW`peUsyM6Sn0z=EhDYp6poSRl=sBV~K%}U*$asd-XGXCd5v_vXnpx z25-RXZ+Q_qkdYb6M^$vgX}4#eqp@4i7socGe*|_Wb|iKlRu4ZGvN@I%=s~<#tXFzH z7&@M>avoKpv&vZhFUb86K_jT@d}@sSfESBwYxZ#jtG|0v3R|Le=svI+$1Q`l@=yq? z{mJU@s6=74E(P2|91ZBYa5vY5-TSy7I>74(Vj$~N-h&VFdVtuyyngrbJrTAiW2dOs z+|T)r&pv2Q`y}~Tg;h!C8k5g;UE7SdM&>VV?4k%w{m?I>MKM$2nX@qhb9kBQjasb zTzm>EHK17fT(7<&v?IZL9*fhqT{Id9zDlZtd_)*ueWzSuU|tR^_viH@9Oh@6QWq({z$>(&|$f=WtG=ywVi(JTh`?-YvDj$mA6r16WUSpqJGfh;@?N`_ntey321`X!+E zNEQ8VO230BO`q;p?D&_ek2Te-7&_JySet%RrggqZU0T)OvFb;t>$Rtn#dr+WGEf%e z`!nM?SpDu%uA(8G~dP8Bj{9Q!}Z#St*;bv4J5vO zq3_j<*}giRw9Y=(920zWoE8PTs#vX&+mZs^EK8T;qvQ7Jy!rlRbXzT5KDui3SBLB1 zdZ+<4p(1F$TA+3QW^_H<1S_9>pX*usVC8|bJ%bh2pTH&uB38)`43;gh>Cr`+{X~02 zvA_H%lZOW@m*9Ha`_5qH4D`Lz zg5?hJ-q3q+FlG+zzP*E`AD2xJmd<;R&ut?M2M-cIh5f9iKZWtvWrqeYuD%J2-zC`8 z+k=(2)1R6cto)^H|6ueW=1olr7SnoCQws&hVh8ptQsg7z4eT9^i9|QBZy-W`1JeT$ zpPs^wC=!tv&+DaKu<~8RNlOb}IgWj&4GCWU1a=Vd570j-B^do2xtN;IXb)i@&&rao&E#uHYOvTYj>{1Cb3Oe->HnJk zp+keEZc&@#l*n-z%JGp+?;Rb?lb`rOWlv)eF<{wO7G9-?wyUd~`R5>G=AjK=-?)tGoWfyfg^Y z-C}e#;?LzJ#YfjLOc!T#9W7m!kM7nmT_dA=#L^w~(Q)f?-u0oe(Ji-hF&i%2Uz0E$ zmxY47d}-+teRQPly!mi1(3Nj~E-w>&bPS)TYhiTFEnSX}u4R}m!RSUDK1`QnbjvJVypK+|&G!3V2ctV?=|=nLI^x#}y!WBbMpuOc>*XceM|Tf? z_gcCxM%UHS<@xBk;@8d6bvL>>magi17v`l0emyPSeMWcK(sl9C^};XN()BjFikzt4 z{-*ip`rv2hv#-&0v~*j2bp66~{f+K%OBeC}h5H*2rn}$h-m-LYKDv}JU8>Q2Yw6N` zbOXb5X+~Fp7p9k&#Xh=0VY4qBJcuQAd(}j6S57P}Zy5*KG$wxOl zOgF;lzOrYFUUGeOqr!9#8eL~gcg9CII!rgl=$^22bvIv_mxsc1 zV~uXTrAzVAWrXP-HoBiJU6zk-T$paW(N*Ju?B(U4k8VPkZlclMW9eeHT)4kS!gP-s z-Be4L=%bqyrhCljaxL8iAKhf5dmMWuWE$NmOPAxLd&20v>*te3SA{nwFE9B%x~IZ) zQ;hCTOIPEA3-j`Hm~N`kO}2E&K019o)Aei`Xn)f|_mS^dx&=PEXYrHnIgoA!NLPzD zRP9gopNKINt%~erRLenm(C5GBK`~wc#dr}^qCdRQcP3-1R<#UbE)v-PD!^^Ve;o(j zS__Ut8%vjjF8npeTg`dLflG6NZoH+-^wDvtI!~vUwT}BTOPA}T<5WLS$Ei`EJ8J39 zpd&Q}`=eU0zwOu^;2po6)HUDbcb&^iU7W)A_c4C|-$DHBb$(`ahb>(U2?*ccp)lQHqr0@-xx6I$ z=#GTxjv8IOrJLZR`#endh0zVQbU8k{V_~{4jc&1}%lFZJ6{h>z=#E&r8asKmPX9Mh z9&{YOh3~*S4tdmd97?u7mzQL8C+N4|gZ@qXKbG#K(ZyN1ndrig!zuji7qa8`_nMpY1+S7x?hd%u+gpMJG+eWAu>nv><7{ykM~8s zek#btB}qJcAScSp4b`Pwnco^}IlB`PDRjvBodY_|-LjYRga0L8WhK{9<;6 z+Kr5#+VazLB>BY~zc}O9()g(@KRrK{Uu)x+Z2a09Kegqj=a=&9VEi(TUuWZ|w*2%w zSAN}%U$*hP&-ke=KRy4FUq9n_(D>bN{M448p8LsfuQkzGUHcaPpG}Z_^B;FJ?E9*8mvk@ z{c7jX*7>Kl{MOM{|3<7z3jJztqAfqQ<)`Q1>feS{nMS|bJ88>LZTabWsQUL}RdVQ8 z`v7hEsVzS}cUS)rtjaO^)&7FE{M448o~x_>8>~t+Z%}II89%k7<_dt zQR#=3Ut!BHg1SmHaWz)N8jCbBZZa`+9qULv-o#5Znxd8_iuy%R42pv^qb-fDdzvSj zF>kFUsH=1_V;5UvCCym687pOtU1G-aSw{>pOVhs8^y%h7eKEAln7-r2uPp7$Kxg_mNkBaajmZsXnk7Cos4^Xy^Z>Ad+_=QYp7LW>HPVk+2s&VQG2LJJ&Dsf;);si9E z5CE1_C8QIA3^E*&2*(sfClKNh#kwi9h*OYAbVArn2jn}IasE?JIRzD+WSn$@ak6nT zb8?DJMJGh9^1w+Dq)f~#pTgOZ&n$uwC8>OYqDn4>YdKj;IT;Xf!%pIQeJ3+MB;r7V_5`z~{Fwq5sd5upH~|(NDEz1mpzqX^ z>4Z9m9jil?Pbr3_DJ82cAq{OD&=9PO?j)&E1S%b?*+raOhjhiMEPqv^Q>4I?xoKST zNmfL=L}}1EGn@s#KP5H;37ht4>=)yW(6s%N=N{| zs#vFTH!wF~!mq+Z&w#KVIQs`!Is$Dqo1yiLvnez}Cp6VySimHzf{KL$blpj)pIhxa zMdfTM4$CznbSMQi@%RMmtkF`h*&1#I#Lj%5%xcLh$sNUiMY{k1buxDjD}W!O1r#=A zi-tlNpyh%^7G@WUPNQffp2TG%`g~5hoGF7Q$%GG2xmCI9@ zagDiB3I9qZBn=nRG@g+W3#nlJAkuRdMT{vziXs7G44C-?oEl&RNi>S0%p~F@KVXtr zBZ#=3oSED#HCsp$kh#OpuG{8Lkjh<*Y0NTwQad9^qIDd#DhP36P%tEMNwu;%sU=OV z7fLHR!kI&gA_0WATy6~B7^%E9NCvx!Q7$BG;z%H=#b(i|rIgcJqy$F*P6@zi39Xs_ zO1hjYRWk)hp+A`}7AnRxOpg5$t5d=RH@QetR_q4%wR4v zbWjr*%$19UWF_~zOeG0=qMeY|S)@Y5Eo(|9E5ns^DxXhg(}imOkb{+laSlFLOjq-Y z9q(X^rA#4JrO-}lie!6|>3p%0A!8>LVNjGash(XHF;vb~GupS&Wc7Cy$l}DxP9+g7 zm5b?QW_qqlL2g_$nd&ZL=pf5Dh9^4gXH)5Prc&V+aEhzB>As#^nT%1`{$h^~f(fot z(tX7t7K11O#;PUDo`I4U(dfZVRWT-#t`6?WvnZumTxXjr3C-!xRWivmE%qNm>%pi|W;+U29Vaq1Kmm^%v(Jh8DNIrm_xR8v(97BP#iy4`3OdESkWJ33Lw z3}rcK7bA(siNk`cDo8IqWa^}=NT7Q%g=&RI@=k_cteh(J6#LawaNpG-Qz6x#$rZ9i z8o!fV4PYeO!`wO zla$~RC>tqW-B?_@6lb7dCP=efMx@+t8xa?I878wILs?tvsv-$JsATe)v~5XX>2l0< znMdA#aUZ$L;XcSp2Xlg3U%e?VIm03_tE#WA946lCnUDP{S6*$0L7i`1o9@QAln4ywfre1r&d(*ny-J4ofL_qPjHV zG+F5~Rf$V=qE1_}WdA^+AN>qXlg!a%KN}nyjwJids46Zb$fn69Iv0s_Y zG^;Y!k6xLc#HOP5X)-)fyC52%0~nGPPG+50vbW!Za4B3i)ia1m5*&y$JSllD3NvSP zCnk-(6u41vLUu+GWeW8|qVPi!^-HvA_Bua@Qqgc$jD-!sskS?4GlG^G9V0|2B{*=Q5Qe{^M6D z(I%Vh9=`d*VNt4?u_-+RJ%4nCsfKGx^HzFjrZ*?m){?oM+1~sSg`Tm>n&jb3C=M&a zFlWlUtn{c%RcLdAHDr5u%CpFh?LHCXeiZSZyC5DIMZMQ9sB?!LT+7McyC5GJgMN1p z{h_d5zrpe@Grg-^P7NP>#PRO_^s=J;>7uUGkb8@Umh6Jot13rVT%?yaW(A_n&St$YstJL|FFJHdYY>* zj)#*rP;nRQS^DG;V<*&|?Bz_7M@iV*RYG$({Gz_ByCAP(3eoX!QqsA+o60Lzsp%J~ z$}~5LR}P02`%AfeX0(cX%`20^)2n1yi;nJ3^=76V?k;p6PhWYcA>%PJbkt-h4Ub*0 zR|yU)3fM4MN<6x`-tJH;(_VN=^XivqY3;BbgQQjky$Ua-{4!PO z&Fn(q56_HkiQT(uz4^m)6?VYf^7l?GCV_i?k=e|h!#iZ13C~SaBUMa_))eQaa__6K z6IIKbchqS5E?M&ycx0}StMJ@s+iI^dIx;`tP4?F3(n7cPxXbez0apf7H@rr`+w(_a z_p(|$XuPt8Gc(4B@#-RIGCX@rfEtGwN;3C{dbJM`OqAm}0M6N?xB91-f;lqywqGd)UEHOKMAfwFfl8`WpW!<#L51Tacg7#eoFvmW8^ zlGNM!QT=2N4sU@wqwky1s+K?c?QDI zv6NWZuc^m)K#F@;uhryA1jzHfykLq!KV)ZO`(+>&m$$%3Q+DcGvIifa6pBrF`bF z;vl9+FP+yXIv&;m>t}aC-tnZ|VTG6~5C1i)(Wb*IU~@@Q>l1pL=^`3yF*jz3wJzkC zB{I=iC3^MEto~S!GvOWOHpy6}dDQ^AJI3Z3sJvn`t?5A?C*3Oxo5aKX*u{7lAG;VY(_+#LMZxjER&jn}0ymEspExD?ZCI%5}xi-mh#49^@7A&I|Oa^3Dsa5#i1Y^lIbI z3#^g!&I|M^)Xod6=@74}cFWLoiQE>^>pc7hS7A!H?BS;H&aj@z`mj9a#F{e&Z*vaI z=SqiRU0N>YYv{ZRW)}O4Vozq&hWPkYK7E*M8*xe4LUwbPK;kb_(=abf(qRMTGL|xK ziY8D%CHbPt82LH%_<;&8k6H z-J??)k#ZPc{TZE9r`3*H2(l>Pl1|4iB`;5~PQkgSM-=1CoP~jYjKKkqvs15WqZcB~ z30gVUs*eS5SgOQ(`eV0(SuzQB(impRq`+RUSMx*$T0FcnkNdzKV`US+%;OZgbqjg!xni6*s@oa^T0>3(=IZR7=Ymy_EqqMOlXz2e9qv@p?4D zti)ZrCYW`&6Jk=7RN+Qz&02#SujHdf9mc?}2OatY93L^(m_t>^$km5T+2cEaWee|} zR9p$(Y0g!W$9-^R@On9}1g|rp>{``(*n;|?C03G`GjE!gId733{=C_|EPB(tT!MY< z7V7HAGxU+k+;f*r7f%{`@aW3u6%~|Rk)FnaSh3!A+GuYR?J_*Avx&V8v(aO;sX7KL zI!eak#+~A2NCadS=Hbbm#mkmE#mgB|wD#ljsbSBkvs2hWds5I5n&+39AsmK!(%3{v z_lQmQB!O?ID);cS6KbadyD+WDoyX=*>T#!F)M_=j7%`9;V^h4@BKURTw>u$G9ULRC zt%GBvq3_4qSVCD!TzfnU#nOaY!g5xVqhq;NMT2VZ~8psV4ctB3r?K;_s2{`!XCce4%>5&*4_5xe`FZs3mO0Lj|WVg%!%>cIy(4yG{XRn z{{|T%A4d$MuCC7Tg?!|vI>Q*Zw=n@Fe1}>OKj82KC>)N)K-m_+?~nsf;iSKdL?XX9 z&5-C${{;O8?QQrwjNNxX;=ljH@*BNs>!qs@q*-q3hdW(3-Q;b*cSvZ4aCgkuJn#t;01eP$P2 zgcxT;@IPAF+0J-0I0S`2!HALX7ZD$I1ouhMKH!w;xB?&Yp;?iA$N;lO69v(qQXMj) zZN3OK_$d~FY=ThMAi{(Z3PvI!3ZV)k=nvywBU%@M4u+eM6*}nif!P55lRuGYh&46z zgIJ(3FW|M-Ua2U{8 z7*%ZkaE%sr0AUD<%L9vfKm#cjY6<-)#H~6SxsA31n-28*8=At=u)ix3z!>+VPJbYV zve9{GW9;llp+M*-Ip4@aBB(5)B+zy|af*b8G2+RMLSGVtB+ z1~3f#2ccitMu{ebS^epU==-DTxD$N)Q6zFSlypB}xdbj1!N2W;-o#imnt0;itQfhF zb;K8~|9O1~!VVhIP%u$fhlWI=Vc-5Rq=Ef0_)!jIjX_q2JY1LYOH4Y35o(V{30AO^ z(;;z6BrphN+=Tp*h!H_`5i#3Fl*MnLMKng$2;L2F5b_6zOc!45%0y6`&X- z0hOr_1qrnf25l28QY4CM4MJWz6o1%&`+Z@I4J7+15hQ4k(SiVa(ttGB>+ny00s{yQ zj)kF!fvzc2FfjeW1S^O?#8Ux&R1QqRSd#)l9EKL*|DOo6Fg`y2l)wZq2ZI<2)`K1V zeCV(sYicMOio(uC_YZ}QXe{Q7MaQGLpoCO{5r~pzAt#2f5j@8@kY}d|B%BBx3}NgS zjpDhRP`D|yA4C|81kf}T8QI5(27Q$X1}k?|WIRhRk_h=wRbwOUM+9aifUb!)?H4TU z3xmdb4(-F>o)T>I8|NA!C_PMCgw01|V`CV?4PkWFjq{IVDz?7Nlt0Wu!c>S~lgyA3 zb^fp^bp6`D+m3OHf1u^Ag+;`?1fvFF!p5LhAx7ys-NM=-BL7Jx27MRWj=4^8`d5nL zD0B#l5%xzg`q=7V=E?|kg`-Bq#}g-yq#%z19`Zy@m>+f6L99lMXBe1tBg_#aG7jEXo#-_5+Ni@2 zM|NKwOeu_skD`&#dB$ub4kzw^TjABzjoWQcOp23u^gw+l?=gY?`S@RS?(VA}HSwcGdh^tY;xi=M+XtNBd`(Zu)!M(!4m@9Fm|0A+;Akq`8B z{$S`Bwg4b$Md}1d5K*K+Xg-Xkh`*UzCMF#26&n^zV6e!DN^m%ruD`e+lREPG;Zk7| zJ(hcfjRi98_4jBbI}>nWd@-KEf>o4(Uo+a{`{%j@I12hF9zQYuD{z74vEo7h;2W?F z<$0E6HsOE?tp`k)00U+IP!LMR#0|Z#8t^Yc&Lgse8R0&FZS$d5!bW==Jd*f?-y7e( z(74Drpmq0FA381S3t=R3-+`Vx5o!Vp%GIGl{6d(WegE)}KHon3fQ^J8DiYOkW_{u%#>DugSfFT4u&(=cctC)A%vaIrk45&gqIV$ARyWI%}~L_xRPo|hX}7_BT=%<<@|5Jn6B zL2k0pfv^`C2Xc2|gfidqhxRn!QL+){6!WJkfT4bMsGaL!?Gy<#Ho}o;fxik<4vSgG zPA>WY9HV4k9aaqRD!G;D?|`q~=NoTe?S$Gwkp^&?+Vc-a>pub7A3ky&CMYOJs16yR zRge(65AFdRD|DLgyC{Y`7hT1*ql}4hUmd1Py3+WgvCzOM#*o1eIoJz@zlSLU4p!I)9mij9Dpm}VB!8WJ z;aJGR?=%B^39A|xIcnGmeiwC*on_}W@2m|w$$??YHF+MVkwqrW8tAo z+Quc|$+RWlT;l&=q8)w4|3T~!CPs(!AYfjT)?qwg_8$7p&we)j-=|J3|LiwIVVD5d z&*y_916LGtAY2QdZ|c8KzsmRx=zsRJsZ&`w(7QhRcVwPA70`Z>CM-_icKhjSgZ93b+lS7D zD~EqP#9|ScahcGeY&@m&(wUb$@ITNjo{?pJhw9nd!v;cEfniSt7N37`no&JgGML0M z!=N1?ZT2-|Hic)8l35ypcwE*J|m@6E$;AErYt zE;LYw)-lK)lQ517xEgrYNCp-2kBICepzXZi*S-c4T@C`!AJhciK?a+J3W31136R?h zoD{)QMFiNOm}5rO{DatF8_;u*0`eRFgW&8YxB<*BmIknVJij&l zpy>y{`lECFs8 zi!m65{~74SN(63Oo!=jg{`&jhk7AC({~V7-WB+e3Wc)N5?fGFe8V*D;M4|?k7g&u3 zI(Zrdne~hPKZ&7{@H?X6h_5*cR>1ZT{v#6o!GHYANxo3?|2df#deLTNhv2LPM%Vjz zk=wxkMd};m7vsONdf(Xi@#7oVR>e4sa75G*YQ~))e^g}Se{TGk2O4?~I|^JFjm_!O)aVGMbgQndHSr!a&lMH?C*^ZID0K8n_`?*gmB zy)J`@tKZ3wjR%Gom$#E26M(T0w?GC@ke5o*PVQ)7n+GRo_z#!FA^*5Um<1WhMm>J; zM9h%tdC>xk#l|}V_Y(7oM7bEY0B{b`9o`>z5PsYgHlVz9#ySRSsm}EWa|U+yw0syw zxJF_4LA($WVx)3)f--y!yl#e_gwbFfK$$*_>oB&?P!HB}*n*NF>}yaesn#TcB>*pM zAeoE@4hq56Yy^G-|3Nu$$=JbWu6O>!JczNzbl8px^9lqb4FZF>tp8bjru0mt9UvnA zgn1S^w=z_ReVQ<=8cYt#go0rXMI82&O+1!8*m+>j3<$7|0jYx?@(&v0zz2@8b< z4lR~$LDv9);CSs1SwjpwW`R{n%AUD&D&&Lqz?Ps?bP1+C9?>B81>2DkRm%^CB*+_H z*c9b@BKRLaANCO?f`0WiNsRw6h4tGH5ZgoPe}r5b^NF6c2^GiL3BRzXoiWW08QJc_^1J*4%(u1w`@_ONLJL z)nhKedO89p1icLX#g=w7w*U2pvDoP8?)>4;>l^-LG-HX)vZHz<7HGgqZhQ!n7RF)7 zH$G&9T3SNb%;R4R{x|p!{y+6U$0O1ZYiR&TEwNHVOQ@wDv^Xq?V0N3lM@aq;feOlH z7_l3S8;urBEcmtj7`a&YB$Z=6LP-sw7PO1P4WZ^}eW=;_k1ZMuzbNpJe|#!fqR`~Y zd!P!G@WY=5{%)F_?cRY*ZUfp_aDE1=Rg1RamT?v`j;4x($P%)%U=>Q zW5xY%L}zV6F18{LfO!EX}w4OUb@Q zgH1O}+6+xwsmOI2Y+EX6^UX93)_tYf6`G;YcFizXp;;QNyjR<{LV`6KjHraxYcThG zX~Q~g{(22IYcO}CH06yOL{NXxVCiKOxzXEh6M-zfT%Z|ONHBMS1ezv{;+DRD*>of~6WP)?m2?^Hl^3 zHCU{{QVlj}_DvdW(O{bf%avrM2Fq3oOS4x=u;c*=HY&73q2!fRDsm{&Qj=EQp z?vuZpUKfIm8f?~Jh3fRicO=b3E>MMCs>5y5McS_yYM^SrNjrP)LP2g*l6CL2up-Qz zEkknKG6|O6DZz@jgyV%8%vh;u8qByypc(f{u+>x&)sDA?_cgal?xo8lSa7=pvp*I+ zSoygsheF#_IkqXZdPLF|-zgbJG+3})pp6>Lyi1@B8Z5h8pcy(8HmEYrSLBYbwXpkz zWZhZ`wrQ|Nk#nCAm^vKoUPYjmX@;2EbJX2 z*{XWCTA_t1m)SZJt5@E*TBfB^tjIq}XlJiH5pl zj-W2F{?sLN3-a+?fWkB|(_}DFml%5LT6g1kCXq2kU1pgkw2tQj>RQP&gOlM)2#LBD zva(XwA`QgwQkM*Cq_H`ru4NjmWbshf(hD#afmCRvrmfdtm8N~F!H5Q*Y4EuQUudvh zgD*AsN`tR8*r9>Ue5jAj1KO^^Qnm{~vXuam4FdW>1F;f7vdw_VHF!${nKh7)=MV%u zc~F;39@Hh12PDX51rVDRl*wiVlx$W|rnYZ~1|!P_xq*!gdQ1Z`IgpD&G6g}bY-FhG z@w+6$%Dc5pMb6X?n5}|*Lepf<0`p4pwj#xFfn7FS2-uo|GYvLsAl3|NY|W_a6-6#G zYf$7u4bE95*<}Qv6h*GrV2cLVD#-}D7t|&5Cw0wcPXevgwD}5cP-r{5IZ$Cmiv6Rm z?Fxzg183}PP}eLCR%;+02()oX-uwn8$ypeYJ1xlKscYp_Fu&6;5rPeAA#4OVKfMT0** zDrJr+By$vXE#avORzri2ltj!Yb&0D371p#_cL?R}k11y=I&p(A>@{tL25%{em|g0+ z_;JY~jwE`TT^1Crfq0OxFA9kViE+f<5Uhh=KwYa864#%)9#BZu1Jw1PLgEu+LSf$)Ez&@IV(5}W;`c&BG{YJV)@ra$ zgY_D0&|sqmn>3K+7mTF$utS3x>r|{7%+g@C z26Hu-X9nzUV?1cELjzd^q0!m_vPgie6_T|A1gX#(4a9dxkFgJqG!4Wths@aXgZb59 z(M!UaxPvgwyjGyDyA`=ap|uLhIs$E1*#&vIB4w$8qIs!7 zUH2+dmLYIQ6#2R$WiixoL*wU8{=;4ww6R%k?nt%{uSkWenw z;DT4A%oPf4)!Ku*s93Y3XN!R{%ca^j7ODgGf?CTg|=$&j3T!ywD>W}Frvt13T@Wll1)NFxLU3H36_PI$IcvQ@tG7soc?xY-Xn{hr zpA(WV6}d#Ahu@V9vi^s76#2Fyw<&bvdqN_617PWSDP^T1WgP}~6?x|SLMf{<>e{Nv zXA~)GNeJr&$^OT!Lb*<%dlZs&CTieyCU{Y#tUA$JMQ&B(tQVCD4Q72Hg~&$r$VU_@n-{RAyo9B$_Y^5x8Bkh9&iPQvlvOTF7cXzYydsw<^tnQ^0tUN^ zyx=3vr_gf>$?6zB5wDJ^>qA8@Q)t;X$sj9dxUY(QLXq1Qy69sek##h<=5;h|q#{=; zv`QgaV?$Vqd{L3II)>Hf)iG*Uq^y-Ot10rlPoxG}jiUp28IBB!l(jjWFGW71NLi`F z1?MF?b?s23tlKf|D)RbIrA%4H!@uTLJas*zNLkZkSSa!vMXpguHVD83?)C>JZ`JcZUNv_PTd z8hofo*-?N~qsYttA~kGP=mCYcEA+8KmwzK9tKXH1HfV5#A~!3vU4z>cIii7VYr?&I zPZ|6~g3mN@o@@n;huy5rJf{ z1EqW>(7MyH9RjUWXp;u-C~~VpOFkFM9g1A8(7Z1Mxk7`@8vOnYDQrZc1-jH*slj>; z7AeW>FD3gu3e8vORfT5Elv0)|alIq2(2EMKQ0Qfa)++R>LK_v5jc@Rx&}K~=QRp3o zW?nD#y|2)0g+5SdfkN99TB6X1Ldz8TT%pwpeW}oTg=D`S=2xL_HEpXxr}IWGjE6#U zR6$)c7Yi@5G;N+j=P9&Ep$imRqR{UZTA|Q9h1M!GU!nC1U9Qk(h5n$>h(cE>v_qk5 z6q@}f;pIAo7APbqF4&DxXo;pRQ|M-eRx5OyLTeSeU7?K%Emvr(Lb9a|BR%pf& z(VhhgouSYYh0a!JnL_6%v|6Fr3awXYu0k6Xx=5j|3SFwu4uuvdH1j6m<&O%@Q|KCn z7Adq?p(P64sL%?9ZdPcmLR&OgrpOV6=IS=n5)Gc$wB-tYq0m-^7ThEv*sjn#-eiW4 zqJiu@W0F$n0i_&KXqL_vPbqSqLa!^dP@xYMTCdO+4bJ|v)Hh#)8MjD%^E6nj$b||m z)8Jl3u2g8f22Uz-lR_gJyr#&HG?=ZE+d>UayIHDTqR>hW<|$IP)X_{uj%cu0({9&b zn{JA(QfQq9n-GK_7}@>uE_})YpL)V)q4={*{0fZ<%`nDSew)X~kfzEbxC8w4kEi{O zUL2hjXtFRp-6kQO9cZwS{rmwA`sVNKvIeu2WERin($YW(UjRzu%Nw@@;ubllmhsyE z3f}EWw+5Qs_<@3*vdl>->s##14GV!p9Q_bnF-`Xb?1m}^wVu&gZ13i)Ps+G2sAl7p!dzj!B0&-o`<`5CWhdckiC%fY769@^+Q0Oa~?D^9o7_oR!KvBMRLH9M- z*}Cza5qy71T7Um2w6tSsgROHWwW&t8G}r^nOekmiQz)v?ORGkumGBzLG=IK>9%!%? zJT@{)OHOJ=kCiR`e{{oiBFNvvoCCek&Gz;%K}{J6y%5zb>q|xpkorI)qj? z*xjKCJ@Qr^dZ@wfVa21D=wU|`HWFQTc4tlDm4WW+Fuppq#*vZIo1bo>M{8?k-oecc zVOs{8LGj%gdd!iIJ0+h%o?1C@)sNTGyjg^|p-Mcu4O# zhaoeCJMD!!yN4YtDn6&vR(BI$zzg^31xE-b+Um3oqf)GXesNTrMHe3#)n-Pc>T^f6 z+3f$98(OR(YF2J5z{Z^qZ#LP^O*V&^AGjv(MM){gk8D2TU4Nk)4&~K>G zCf5*x&BCVuO=W$(CLvdVF)LT9^oApiLC%4M0$Ya7PBp3CUbq~X>iKh-Tp_*X^k6T( z0hbz>&L)!HcF>s0Z1g)$6{aax6Sl=sK+cZR*|5Fq6k<|~jNcnoNVk}(_Z>B}$Qcj) z-s&{jOfiSb2cv3`My(n()u>)P(%}N4gdc1xsDoUV}yt>Hp{afYoY0To=}%*V>4_40dDZ@z7?hi^@~ zh<`?-J)PGiL*|+3bXub=7-u-0(P;NsrP^PW&!!d&`C*#bXj@fDz<1E5m-3jl>C8sk zeoBgkKg%g!@ZAHIVLIDE@}R@Qp}$JA8f{A}l>FwOfeM||XnSoi8Fa2w530Zy6f^i* zCGh7p+7?A;KD8ie)&2WxBM{_G#gA_OjP9r{0aq=cZ+7U7hV-!jST( z`&I|-67d;>9(;$^e4QoDZ=7tIS9}2yum8hao;(B>Ot7=22C79@)|Z^DX@2=(9_GwL z@Uo*&u2*iYCKg8FZl`-~B>Ts!$HY&iH=IJ)BEynn zrn|-I7j`yG?9Gl+>-TN(rP!VUkl)y7yP}>1uJ<9Q-kx$1pQe;7724v$XVQ7`;!!!> zQ)ibY(+b`@g~=nE&*AHk>m9|AG)}+-`>ZpjOmsdkpRl4g9Z{Nd6n$PpT<)uwtEv&F zc|zQSRdf!ozM{_@R;Oi#hl*I@ie-4q$zb7iCfYnk0)K0Y-fpzbZ5kh4;*b5&RgSDJ z9J=vp2b<4z<2CU7mQ}jF(e@V{Y!U;t8>8S3CkwvJi9uIMWiwbp*{Z|K408=NcY@7G zrEj3xgKr|!BNOfMVG4GhLj}{;KLFEAPdY3BSF?NYcFZ<=NKB{FeVHtOr-oi}w2Tw9 z-_|-sTkq$?V2_p4g0rm#ID zUN}=Ww>ll4>E>6c(MOH;%25s70#|SH+jCjnpL2AD4YlcBmFY5Ph?MxV zRahz8X)9{-@OLxuE;qW|;R5qAY}NoiXL_5XzxY(MjmI|3cBi4{D74<(MvEQWUX#Q; zKiIgNW$esUeu*MJ?P}+L$LXn>{7}^!oJ9U!ff!0V=PE}=^6omW?=@!_L*ucvlc(HSy*SeZ;uOm{nu!E`ez(9YJ7rGVt#A)ylx}4LYi|J|N zpwQC}Q=BT*Jma*2aSkT*DC!UDcsAB7j z-uE_|nZ)jQp0+w#1|u)Lf8p>0lvNTv??LliCC>2+Ze@^97vclX{N_p7W`5imp*&GS zJZ37onI3b-TSeaXiYa7WV^9tC+IT3H=6ABwgNYER`6KLKwg%X&)AB@6zUNLCC!+Sp zk?GRTU^ZQ-=INZ)fcUSsv;@^5{E{hBy^Iw>e$OQ$E|LH&;S`bkX1 zv+9|xVbquz06%m50sbsA&F>89_nYbBmI#+F-}%0HQc%7*Pj@5&GHA~W;x(Q!RjF%fnZM_Ul*s%j8n7*t5Io5&1v$xBt>S?>NHp-j6h2Sc<*qi6K6b!NJ0N zMi4s%g(T+g1?4Y$Xu}`O}F1# zz+4jVK)N+)CTr$cnjfEtWS*vANSq0CfrEBWm{-QRGTY0rBf8U5riGG?Pl`OJMOR6a zdBgGQxceJIN6Giq(p^10?6lAdAw$2>y>a)~8iq36z4?QZXg|KsT}&raCjEW!A0*8* ze84Q-$15cdMRF(yu?%1hi?6okrqlg#_ebj_>*!Kf#uLXMeoXQx{PVK6D&Cag&u#NJ z;cT8)#V7RUvqPh>`@3F=uNAS2EXJC-OvyJs;PqDM0S{AfytrGF_>{VQ<6PZs+8pOE z1=Q5?V0@gb7K}6;!Nl>Ei5jwp;(H}sbSPQQ62;r$SMQ2LPY-+8fSjifi)>8)KwcgV zGvofwh7yTQcqH!r0s-4lv@O|Fgww=|g)^u%argH;Tq)Sggcr=8jiX0B4I1iY;~RH> zh=a2YPIKjWGX6t%+gSJ6OM;eTvm75ROjVM6%9(W9`BdEfqGfG@yttSiiHC+#SjND* z$Ac{V3OyZX3(F28PA`L4v%y|H6Q2kJ22T+w>C%A2k>}ZX1c=fQ<|bNi#@RBjkH;*0 zvP{pJ5K;t+faB5-JP&$49>KAc9hW?ee?iLX#q4O6+gt9n%N4v`uB2$W$d8qP=0~|2 zM;)loiU+gY47xBFg83{KtF$2=;$y18480f+;8T;+=%sjY(2UfTij~~-WTlkC%=2ggRNd>R>`fZgvy$T#0G> zt$4yyOK+LmG<6ES?Is47T>TusyD|OvkQluapXlTVSy>(D3xh5+>Msveu%4hTHMPOs zW9z9pjDB&k!7{ND-i^0-%EzF9#Sl5Z7oXrHp$@1S_{KWjgN1|y>*a_2h_TQXwTm0( z9tT50|9%bsNYEVbySur>A1$G+?!M|z_22{TICFQ?^_wc`>MHm%CeqakoG%xvc!M}{ zyL!5xk10#^p<4=4A|IsR9*8?qFbie;9KTBrCG9M@uph-;+>XC(H3H`@=ZpDV#v#PR-M4j&Qb z$rcmK0N>~@}$ zVE+<|fcGngvOQuIXC)xSEY3|~ISM@$SeaNBpPI$;4ImVbQ{m=g11p8I@e70+W;9i) z;H~;}VFEJC+HjUG@*?tdMJGhXCzsi&w1DG1xj~Nqp|dWDT~G+6h_ipXEP;;h$MUdG zX3R{wLRTcvINnNu?H{7w8zHvB-35Bm;Mo9jx+(!tz;+k9p$r!qpf&-p;ezsXB~}{n z{o%V_ZtxIfLyxVEX~}FVm!}U69>F%QcL0}n{M*?M;Vx6ow&7)n?RsX3od})}=ucQP zrMfG5`eP>)Z$oCSt2Y;K}6qe1yNp!Zs)ujy_54!@1It{^6#z$7JVGKn+s7S za^8~&3mVZCi6FdPbkV(t9Kn(M5`okq2j}VjL?D02!6{mq2&TI62{c-j@I#>V0Mgki zt>zHp_oaz}%5RbUFz96HK9UGBB1?}Zg1CZn5bn_={CpSZUIR;9ENim#cp@YzSz3!) zioIES&`itIRh?2!p04hca`JQyFxY(Wr*#Q-4d7Yf(1)H*G~kL$ZvneeI{2PRG^%R> zb&?c%$-tLBN_{DOeY8r?CSd*#O^Fki`xP@NW9;iRP zkcgU;@P?j8i`i6doETu$q8HI(F;Xw7u4U=vL`c?aS=wmE^0WxtgDOwgc1BVaa~1Yl zA_|w%1U8{1)#Psna!`Efi`P*RR(tg7L|9WS2($DCszNMFZ=zgA<>@+H_oW7yDQ4;21TQzMP^R~o zy<(2umk@g`%pA-0hRz6Y%!mi^VFJT$dZ{<*!UVc`)%{T-*qtt7yl;aVX8QYKMd%8n zMGh|cU{&1^arSvwe4L1(-ZaYP%%3E}-4zVxbRT_+a;n9lG>ss_hphBjB9cDn5b)UF zO`j*iLurkE0rb=<8sDA>q`B|DOa%LeOYl{{N(32!nI;hu4CWd|<>@abDo;0df{L~M zTTWvon9+=7yXgCA91}e_-Ng0L8O>oyMW@WPqIo*gOwZFE{kl{855g9piQIw9i3(P|M==WSFSVHv|TG2dRq*?NG zv6&@L^SFFy5naN0MZ+#NV|_HAvjT@wF0-O}y4+01?9t3)H&07CBcN07{q_Lo!4y@Y zKS&;#$F2nT-57&^M0E(Wv`{11gzOBYS*}+D!M1^}(MXmSp&rI$>00FGq!Cye-VFJC zVubaF=M%aPm@v-Bsk5a_0si>^dz8O$t8fIyg~n>3QAKZ6(cL2hOQ zI~_|klBZjm>(W^?s)+9*Vng^=6U-@i8*0q<H0Z5Kdbov-dYQplfuQDJJjAg!{`r=9H(qW~-XVDXp`Sw$jRuHc9pexI&yHG2ag&kuPhg&dQU` zFmC+=`JVJtnuiy41DBw)43Zt$A1JUy?8Sb=k77%u*XW;i+$<@+#0S-x@mQZrmG#qp;7>kio8^J99eS$6pN zg6})c>_~Gt$x2^p%8w7B4?UP4A2fwN!q5|nGQB7{v1gd4j}bMeoKGND3>TWw0&~J+ z>NJgH>GT$u6R{j;n6W&~)I=DtmOz@V#aTeGVW6`$lBHQ7R#S0Ki=Rn8o)|!orE|>$ zT;5Px*s_*z8b^iwyy|5f&%@_44iQYV7qrwtUv>W#;M47mJT*8o1I=xT^`vo0vC25Q zs3qEywt!0j*eRE`M0%`*`7M|RO+Y6Ynup|EHY?TN))|C8XM5=KmM|hRgI&?$hdWFQ zTCfkzJB3(Cql;vkG&g;t&Q;_qTdXP6UJ8J?C(pa6*ifTCqFi1`UP zjR8pbPm(&7ZfIeC21+7YT!#P?E}#xqvB7O-kav2Pv^2RELFOj>tu5|#k0N=Gw4ayW zx3@G~UNYLNS4!A<%|K=WEIDz6(c(5byr42aOO~a(JSAI6vfmG**D}^8#`rU2Sz0k> zMmfUG(!DM2Jx%Q0X6e2b_oibuhYJa6n(lA;o~yx5LXt1N^16~Yz<3oX3b)czt*%X= zS>ou>?S41EP9onFzr&NpS^6@mlI$zeWrkb4_OjAi7_r5&7Kb|_gy6AqbZ=q|6nGP3 zl}GYc$)*NlP*~ew{j&f1AdeFph5S=!S*LsF)GEMsvNsrRsbU!@cM-6-`h(&ALaZYS zQ=W8}A8QtwZs?&FtjJ^_Ue2pEd%nUR5IxcY43At`hoW_s(}UR`*X$pK`H;oiLoM|+ znL>~UpEf>*p;HiJNRPL~fb1*c&N{UGEQ9w`EohEE3aG$GL{%)TW9Tm{>3P|ZG?UIU zqDV4<=i`1XfN5<@0706bln`@COOW9#JuL`Kc9@-j$kQF2!9mttTHg}Rn&bRAjB_jg zd`mEk4etuwVT5qR!zW%Zw1gzfblT7oKw6q^GXhw5!?L#oIh;-}wFIQlmvR1w!l%>5 z7VuT3SGanlzuJPuABHL>UaUyJ_1B}>P<{C9I3A$aT4D}Nn_A4&LbaGe>g!f2!}Nv) zVTUtAZ?-gOPNcE0=*ngj!4OIZBF4Lc=E3IXmS|R^Sa`mLezEbGym7yZ-iF|K-e1kY?tx41&$V8 z)&y!+#-{NOuwlh`Gl}a-!7BC8U+j8IaKpY4COH)lb|C577Hsb@*Q{tWTKOcI9m3OE zBYN_T9-b+2IJ1bK#T4u{(%G$nEKdmMwnj0St9oK`9*{k`ewy7HBk@J{H-$$PkL=0em4d%`qp( zg{>1cM=ctZT$|H8=z@!#i(2cl89hc-j>1{C#rW;m-2SIc%!o5-JXIm?B@G`Fwpqh%b{X0y69`Zw+%Y_FCu)6pCnt zt~VMb;#7Yt0685 z3&^F6U_*F|ff6#mHA|2M5AW>hw@+$c(Lq_=LxYp`;v1WA8YZp+`_4P5?_dh+5kk<^+yD(Hg@- z5E90fkSaadI?i?r*^;Bz64>i`c;x-1h!i0 zX^jEH-@H#jS6^*a6Yjuaq)Ml3k}|Nj@jAFR0LI;n^VJ!bIr|D7Qj3wf zpccu8|G3gyrmtJan^C6~J6id`zbAuZLHbK8W@;CtDFs;AZ(6x>*AeZvtwBBWp3x?^ zxA?dkjw^`Z!r~VDFrC&G0;G8MZuR_`PH$s?T{Ov2X9BYR#A`=bp>kPX@K$JM8<%H6 zXG%tM`~BQDcp{w0U0tU0+L%=tsWe-1>8LH!9N~gbHZN!k@ol(5kAFshW0)2Fr|~%o z;_&n{RsZP$xF&!wxA@Nx8tj7lXG#oc|Cxb^O?y@V>jK^IN6kQ^d~OS3IJ$wKGq;Up zZGpJCfk#{BwFUd}@IZks5?Z;4%L|E%MTTiIsG4ZYMe_4y(SJ))+| zEC8;q1?U;?<(i@g^jEa8N>yk<8}}rxkq>qci_rhjHqL{9+kItQun!J&h5qOwF7YwO zLKiV3Kzvo3?#$!Jq%Fw4IA`Oo=X(X02n#slV+ma&Xzuq#5@UvO;}4`mbZuLZ!!%td zT{$HBdVO1yAfdaC!d{Pt@bfE++k(H9qm?Dd0R(Ff-P|Tdp53*Z+W1yn4@duu>iWef zEN#Os1#VdJHDNwt(}y5#Z3~+?|Ji{MRwwK^-PRWEvj^-lQ0SdAy1gyZXYDZF1+;k{ za1Y3p0y4RyEoRXGx|>UqQv(1iRJQOf+hRFPAA|a!&;xBjf#{*OIz_9)`gq&;T$Vj! zIoHtVsn)hN0w;0w5>{381o{9z15aisr6hFSk^NjWlw;f zZBv&ZOY7Uh*zKLpM-*#2CCYnHPjm(~#|v#yth{jTi}#~8SO71zUPNu2g8%XK2X5S` zDsU?sB!M@mCELqrHdE#cDY&y6O$Zo3ub4&3YVTDCDA8*sP~yrqf!{&}SGnkowh-=0 zaO}-CtO#&xm+dh<3EnHIJf8ZXx7kpb08Z52K{=WtfRN#cj<#520Fd&ol34(gRnoZ} zy@#4Bxb!wm?`sCR>xc|nIfDZr1MbGc+xkGs1OVBGOy&R}>&f+E`}rd!698n}n9Kn{ z)>}@M`siaN698nNFqs2@OkJc;l}rGTjWC%5fJ`Ph`b^0L0NLkE<^W8_w?yd+lZ*k7 zZ5J{(0Mj|ZX8ubkPX!mNaFVn&AyO9rdA{O24gfOs>%P{a%_|VJgUK9#{XFf&zqDzb zd+M7uxEWRo%KjD_WYP&_rE1^JXxCH=;&SwU>S^st>2w-XI*@po(ub#;lvcl;A!Rxc zQ)>UrZ0ERk!kH3RNuQ;05$D+wS24|!xXR+3b~Juyy6VHZR+Vz)1e@3Gn5Wd$MI&b` z19n=(mBI{II;9PC^oSeiK$>c)&m1Y!fi%_9n)4;qfi%@pmJ1}+fy`7>N9Jm(4Z&rv z@Qst-n{Bl8;zFTwAT7mGhl?cDfv{^~iwh!|*IwrZAqTH46%ta&!3FtFJdiGK_YEIN zm$v&)#5TUU z9?oO#=*5owjqO3+ZYa^+Mo1#qwZ^q~xa8en=qVG4`Jgk9*8>Hf?vr?lNikjFUF9q- zX=gvnMA1#{ywpvW`i3j!qe6dfXICbf8g$`q1~0uST-K+h?dDY*fc{y5h@vsm-2x_s zBulrpN6jekcx^UTmy(hPxUSPA%hS`HCYj>hH*Il^!o1>(O(a|zDv3KX$M4?cg}uj| z-kU?)(J9ykT+UgC2_M8; ztUMOpa#qI3BIljA2PRrs(9Jj-PUo_@G~L^7qhaA~^nLA37B$%E!JZAoiA$j#qb&~7uWeL4CZ@0K@54=qUHTK6Z<@0tF$P4@DLL= z7O)RzVKToRz^UoVcAHC)KVNFslbPEClPyvwg_oYVwTVZj@@RM4m;~}b_?U@Kn=UiFSCiwcJc8;}{PIH7+eT6R_iDr?p!=TWMJD^_ZzH8JVd=c(!t9 zMcQd&7HOuAF4DenXOAnb%iSY2B}$UhZd-?38Ci+!p0-0B2WVKdFK@T| zS*@AFjV(blfxA)~aADB>K#O(8XZ5_f?z*ep8S_}!Vf*y1_T61pxi;I0Smw~(?e$hM zCTwdtj^|)$ZiSUb!B1PP47sJbBY_%x)*zc5Z55B z17{eVS$YYa;bP{2bU&OEj$~=28Ozhla8ruCQ)rdJL^vLMKqGnDC@J0a9GBCJQ>N!N zlBZWXLl{rI-LRpZAO7R(CV6_bGh8sQD!h!wnbD2NBtm!vBGab7YR2%AI^0{-W^Upf z++e(-&Wh$~69i%|_uoW0*t^H07wuu|5rDVaahM>l!F#(sB8LgM4@mD=aXgi<1;pLB z--0Rg-S!xw1vzo3(0lDsKql}$=cw>eM1{5@2ae(Sg7OC_9v2qz@}ds~Sz_cz5|t+h zw;^g?&wmDo8Pl-y!8@A3PQ(2bzP*S7aITOo(x<3FVjvjdIL1Fydq?Ocjbf7u@5O_kn$dL6f@r^yD(8=Vo|YGDTu+g&ogcOW}Q_-6E9+TB+%tU+r& z^~o1(`*F_!%KA+^A9b6+x9zo>QzZpHJBV;~yac)OYFC(1SQP*FcZhK?6O~#;f-fWbIxHN7~ zM+3*X^_Df0e3sq2pd-fVw($*HPlD`#1}K*0vY~y5^F>EP#6vFXx1ESoYH25ngO zlW>ua4`+B{=dJxqxgHN-9w*WK4(DtM_cRrP=Hi|_ZSKUqp6NJ=XDCZ=xj~$^cLoYs zZ2bKJZOLKF;Ex@cahxsAg&mPXg?D%{g08aS7(w@i7?0Bo;I9@u;=o@67V(fAZZhFS zcu_|^0PZO~3XW6XYdaYJuBcEN! z#TV=kKUKu6mcX(c(Npa(sbN}0%rMGc;HN#R9; zw7R2xjNBlQ)5C{4;ce9f3-_ro%qGIO{#`x~|25;Ej2D7gt$0GDz=n3^ok+ zYYiN$=<%qDdDOs}pmlu+?_0^|{pVs?#&3v8u@gIJZsOxQDxXL2AorgaXc>b*l4b{R zLypUv4x`ztt9;Aho8yNGu1&KP@hrprXs{H3Ta=kJKOn466+hkKp4pUwkN0uC_UVq% znfbz-JlTyW#HQn^-LU!096bZ|F}D_K)Y)FZSt_Y+px$+S7JcW=2E~x)mE;c2gB|vA z)5?omws?7&Di5tk*VSZpsoirOqiS~R-18l_%WoBqmoC86UF7U+*a`eF6}>Q;SGl1l zyl#LBo4lA?7*=L$$@HR=-CoL~xw_7M$zj%=XyttwT5Oi?tm%;%{iSRAjgF|i1m=3} z6{mbpI$l^gfK}A14sV`hSv9}rRPI^~a_wf}8#?UuoitkP#wMpmL1Iw3JN|X2Ml0Fr z_&1!^Sc#sFf3v3JdB8gMX7lKp-5vi{O~*@S?)bOINRW}nRz zZq`FhumPy|Zvnd(Y-7CKAc^(IR)-+xR%c>!AhOCryNZ zP9R*WR>Zmcw4+`p5uSwM9DmjkhAk~r5yg!&^+*x_yd!GnfX6-3Ar}$gYw-=x1`eGQ z*~j#2oJ32xoeId>Joneg)($>zf92%oZ-*&`Y553KrRIiRxQXe;b zx?{Wvv-k||-+-}0Z2H!JXBg3g;1kZ|^-5QnI0&ZMv;75nM@ zNjO4<)s^e%b0=Z<#f)F5)F8QNQk17fz6?^Pd6Qxcn5+9sCIxlIymS)37AMbMCe7!# z`C#>BlW^$WD;NDQm#CbIU(FP~daQkipn2w^JGmm()sy&|wDmapLz4ph_ys*Y2}^uDhEb$PnGduUx5XZVSb2?z=-NqGut+ho z&UtbYKf+VsC+nZkss#O%MWy0j$Gq{2+~{eR1jqQcz%xLzOs3PblY(-PLeHUkK2gD@ z1M1`$t|#7&Hw|f&k6f%cpR_QETp4{q3c!kO!=%t4BeV44BzQRH^&rJ;m{ccrD5-}8 zFHLH|!-fNRXFCiO4}q7t?HPXhVk0*=!wY+Qg^~P-J-y0GWIjRv+9bX@&X+rQ3H^Lr zL}@~LO+jrnbT??~4|l`~w~7OBi!VZJNH$PJkH%qVWayf5Pes>`NT$kD|Nd|&}w z?*}Fo$4x4||MH=5sjNjRef@gV;$v`uIP4tnoPC0lU{GbvL?h^lTrW04s>5g=eKx5c zApBB{oB_6okO^N)~YLWcxa#MSI?4=Q^Z?n~mz(a6;iP{r}v(34CNn zbuU~q62S?{@8wGfc|b-pt!~Xr-jb+W%Se97%QwtiC+(Sdgk~^&yyW%Q>TXFbceg}$ zt0j?_7q8>`+X9}($ZCA53*C%?8XnK)8AjlnD90JI(3aW zu8u#yvIcc;(lE47r(dD)%3ViODIDyUUB}QpAt?7;?K+nJ;(oO=Kty$}L@u^7*AOPL z4gn)1d)AsibbK}s3FB+_wKX5X|DkS=I5T`Ub%+zhRrd8YzfXTnmr)s-Jx9s&^bx)Q zGg*>#g}OKO8Ivde_zGlq(|`K>NQA< z01@V6<|px>;IH*4%|aE`GOv-X?StL*`(}qorWqlgAvcQF)~oWvJbid=gcpIpZw25@ zC<8h{dKM*;@fYT`Z(shH`7I{ZdiIqOD$OGO((3DnN2oN5*{AycRqK1|UVZ=C2+bIG zZe#4POA@*CykXKyqI8oSApQMA&fEF9GP{}2Hx-4WgY37g5!_jvEF)&lZsmNS59~J1 zVC(yC-2MBVP*X+iBp*X|iYyOb`4U>UG)+g3{guH*H>;$Z`eb|%q9(EA^-c$4}KA6w` z0-edY)6;0u^e_AhUn7B;_V#D!&mtYkWY4bo13L95&x}5|hH`D`3-+QFJO>7 z7V#oR#PcfHOK3voUc7AnSzvFEi0F|FaJ>pL3F7d8)NAqs50kx)Zs`}H>fex`gne?) zM?axO-7qkjmmxBjAK&c{Nxe|I0NF3>P4r%zBgZ6r3)G2Gy^SwtMMfR&e#Y55Q790C z_-jz1ec->DNk8w>Z|Vb7q4@Qr2Q_?~@ zrswzd55G4r=H^(m!u9!aJs+XPO|D-`)IGijI>$U=pmfLyJ!)a9tb5d|sFWx#`RhGU zb#mQm3GE-Q$?g1{9<>Qu_Us?v9J0B^f0G)J#~ZB5Cg0LKwYGDuC#5!atC^bRyFDMS zNzHMd{=W4cP8}kQcH^Jn)M36lz`obR{}^QF_aMWJ@8K8FUlrQIFXVsG2rufvV8yY?)$_V1~n=hggO+99vO!+`ok=l6U5Nb4DWT`OrsXV=L;(cAUn4HCE;~K{%;n4LCf7Dn?S?2@-JyCzD@px>Ztr}+D6$O^2>eL zojpi8M2M0Ct?!NyAMpT!d-6}%H+Rct5k}@5kUQ&pBg788NIUEMBcc_e_vie1{KoF% zZR4O8uFo1MB+_AsrI=;SbXTIF5}p_D8T35ls~z9u@8I z58&`)J;3qSulV9|YEAw65&Lhu(Nu9{`vlsT%i>AU4p(Zf#-74o!Z`hfwp6UIx+`P{ zJx5M%ZqyTo$NFYJTlL5CPb}3GZo5E0>|Vqh%~C=?U-f&qae|(FVAY4`@3XKPVQXXFQ5&kExr6}V}$0Mu$M1I6M0J^4uZ&;76`eXU+BuXaoVX((meN=u& zW{3Lz@l_vlJ`3tml$<@W>J#!8+6JsQki@zp3#Z<$t?md!ow(D zso<4YsgM_5rz39r^Gw9b|r};KLi77W_hw?KB&p z#}1Ys%Jkt7^8-D0=qM@~;t+Ka_m9AL2*ya>y-W1VAE;I(`wfYk`~oWv)%)IC^>OPP z@)gn55;*oL?%sNz4w}iwtuOao4aKiDnu@dioL?o_{?4y(HKFsX5q8)p_8?nZ!|b5d z>N`#&I@sy@F2N3VeTRFyT;Gkb!$;L1WP8KxOQYBm9V0_Ohp+bdI>El=^)+t!@%nm% z9We@H-qrRnJ96}s*7r_Uqwk|vH~2Zhj%oDsAUn3v&m-)p(Z6WW_b@wJqZ!ATQF$0L z45Ch0t;V9hPp}g`zaL~Ld44~_j?qL^wS&O@v96ABLI@q7>S~C-Pq5QGzaL~@_WXW? z9p~zpw?E8|cXdn-+Bo~Ft0DS6!OrmfevqB%`TYnx!PPNuf0&)9iJo8uPGrZ~*_tp} zU*o1mudfH$IbL7GN#Yt5wLQ#Ec74CdJN=f6c=|rU&h`9$kbT?p`w@1EYp}fiVRowP z2V|`fo6lRVbe0${{~^J?=luhWIqx4v*lD9Ez$w?8))a>Q< zPq@CMA~?KO0=szif7E~F_Yn}qWMEygI#Ta9)xf2z|5QFCd>Yt4sG!=;Rp!?+;%I&i zN5uqy^&IU=Ul}z&(YAE?YG`jxGd4^F;@B0dvA1LjU!+G*r)>&<(}P#a?`iw`D*wL7 zn>$1PP2Zn6O6Rz9S)8%{{%ZU=#s9o^H9DLx;gTNu;X3*u_XX>jLe=^c#SN`D`M1~7 zvxQs*-(D};qd#x3+M`c5iuSB$P(0au9G9P(e@^jlZxD^p8St}+3!EtW^fe-UiXT8f zi;t(u$A7l`o5p_&AAj|WG|sQn_sDgmnp(Hf_w+aR;@i!?v0t7u3V=9|A8R;#D!^Q~Rh(^Y)@mev@3K35Vz^}Ftposwbj6Z3Bn@KgCWmGk;G z^#<2N8rc!Zdf2xMW&$d^!)KXi-=VfpAdEKo@5*-R@AF0}ShQmrfeLo-YP_)HAIFW) zrczzUQLS4Nu!X(p?%S^8yCFjSu4Ozw1FQb$t3_$1A_+9UNRfcE`&R#nhU4kXDm{Du z>OZ%+?%{_(byL0)9`OE&Q2v9fDL-!q9v;tC`{^T*YJPlx6i5!y@B+{1qFn}l{0e($ zHP$dfLS&VisT6S1B0u0!S_N=(z;w(`l0ZDBzL=gQDSCW0jGC#^d}=y@qmVh+j8CXX zDw8C*PwHP#BTvx`pbP~qrSB1E@i&Rm)AD-~rSr+g!c=5Y34~oh(~J*@M)J=WT0df* zo}oG5PgYTkQhq?sd3KR{jeovazE+{>ecpN!ue~5YROz)#rC{@yk?uT*@xjKjZl;EQ!qKk*v3@eMCgyO6?=$^(yNloMDsf zz12#Z@$mcBM;!G_61(J&h`afxnBE%_kVDg zY6ItEP!7)a1ztH+`+^g7gVqKo>qgrbc;yE)8)UkZ<$V)hlcYEX*bn93WVjzoAOH%5 z*5}RqdldG=x<7$`kH7K#Ez}U!Gw!^F9x*?VQaPEHJ^ex|~^Mo0y1-`uvVJdi-bl7xcn+X(G%g=#_h@ zXXJ%p>ai%PXZk?Io^O7jrF-wFevpeR2_P{*&9Q(ni=PQG za+G;-*T;2TCw_%y;uz_&E}J40KMDYPIk6EICC&7*{F`R#N}?Fw^O^cN4U9g}OkHFC zLNj$AEj{jQ%uY^YY}ZmDZTXo7ex3EX!hgTMORBob#I#U#H&{<#ZR3smtroGi@%aJj zdmes%nu7<;55(?=_y^h^LCC}A2O{xyB5|H?jsxrw{tG_PFL#)~5b=+W{&ni}du^`{ zq*94t3=qD?tL^AdZ68YQNU^7TlGYpXei%L|P6Y>k;!`7~ zQhcO8-rt|xu@72E450~B0iK(K9YAIjN-I+c1$hfb(J*$Tw#QTKmp%VmH5P}jl8Q}m zBG5v7LuwPRKAzcFm>T2Rjs}qiAJ9~;GD!4+wyhKW2GJMi^!2Cc#UVIvkSq@~7+wQp zXCy(o5g(!gjX5MOWN^PDYQGy3>{mUFhrh6Z;p0Cw{Dar}rFg*?#fPkIOmR95it(SK z_zd3^r+ra;W)q61r$I6PQxu=&o8oC-6o0J=#gIE=4F4&LFZWGx#TUg_G@-a!1;zMJ zQGAzgimSdT{z(&x^LbE={}jbf`=&VWi{f84p?GEn6yrZd@vnSSJmZVvXPQu4D1c)8 zrzn2kH^l{C6z{vPv34tB=NQ9(isJp&`PIioUli}(gyO|TP>lZ+#RvGNc+nTd2R5O2 zX$chLKSlAEeN(*Ti{h^|p?Go<6yrZd@rAxAp7cfWMNKHqWmjN#7Lbd{O+=x_{JcM~+bnDZ06#O-nQnqxPAezfx_%7WQrpiiaLPXl+zI zoUp81IPz4_#thrJ_S1N5i?ppZqcu}d&n3q*+XqsgPW1EZm_!o|z_FTWg|De{SP^M+x7JN}o`EGWj`FbSfuc=p*+* zYg*tA&;l#oFoqBiozEG0V~|_vTl3t&-@YLw{~b=T=X)-2lRUWVk__5G^$R^0yQv=9 zrKuK#zu5CXEdhxG8X`?9hZrdG5echxA{eAdOvJ`s>d9Hn6AHCA5BSK>zvQyMJ9@ci z!s;jvL5Hh@?uYMq6j+r&vV0r_juWYIT2HU^?67*-AXigoq|d0f(eA6ktbL+cTl+>3u?%+}Xvz-S3p|1J<6n%1z1Fj&I)w79+hLh* zziQ65v5Zse7~~`vq&wx3=y}30ROhevOj?~MFf|TAqkQS&9F>r0-mkM)a*|9ak$$7+ zzgRtaYGEj0(sebi;@O)$2Pn-j=up^b*`Y<#Y0{!}DJ#xoP|+tOlHx+SJUs8%GfWLy zDaS|5XXp|)RBWdQwkND7jGEN3F$mNYjX=Olq-|G3iv+1D# znwG7<-E*sAVDpVJPQE7E8;OA$72{(W*Omn~CcwsWPWq0Ln|EYU_`6abK$f|&f&RvZ zl^iF=;~&r6Yx554g+c1ltAXt!yn$`l<&ZM^Ig44%M?VAvuTdj!!Flr)S)1Dgm=8i<2NzNUSL#!Ikc}<$6GS8Di|^)WcdJ znIzMaRK(-EOP)h{nb;6UHVz*f5TLbbP|4wMpMX9ygIBY%EVz46wxvPLmFyOEoNf zWrrH1fww^$v)}Zzgy0t1LU4z!4FJI{fMb|I6Tuy}HY^0U;9_h*2=4H;VIjD1NESfo zOKZbIaG_Bx2tQ(NzzB{9#ViDOoV}x?)&`2;7Q7MM(Q5-ia3I}|;EoAq?b{IC zVQYg$a0{-z!hzt9T^lfhTfhck3+ifn2X+M;f;(<)cnA*Dr6IWE*EU0N3p#>3VQm8h zhn6u$-47NTf;&Ysg?u15wd#bak9lAxt_=jiIh#fY)cQ$l143|aP5Qw>aKt;`2o8+| zj^Gx;M{vUCaUr;q9q7gvf-_|k<|oPIsrsV!jo@VC9U!>V9Aor_;2dN8a)1cVYj}0Vb1c!lkhTu*Q4#Ans7P9KiY;PF()#eCpAw&eXu*)I1 zbXy26kQiLrj^M(J!KK4OaN)(^!XY{A7+h#nhZKY3NrD!F3o!;~?2?GcNDNNUYj@UYrJEtRz+-UfHV|BxF*r<@hTxjV;L!I`ot5nQk_IN5jy z2rkeVoMVhZ#^B7R+edJ|VsIWCNXQ5d1MLjK1sH=fncY5uYas@g4iUkncR2(%-4=p7 zI|x7g^hzPP>97#o*F%fJg+sCcLg$1QgA0vnLHIX|2HU>BC zjo{7=CI$!6?FjDM!K{5-3@&H{H{A@ueJAJ`+;kfV?zY8$;LZCa2Gko=qm>27~{nO#^B7R+edJh_=&-JY#<>cI1IEi1b1n0F*uXi z?IXC$n#bU#Lqu@XyBvb6w1wc7gRtT%b_922Xjzn%un^o;p&__%NESfo>d+8eXjBWr zuL&B#@gfoyg8P1W2+rQowZS5|iZ_D0E*Jy{((MTD`e4?+4Z&R*a292y8G^eZXarYj z1Hs)GB7(zoX$bBIO%Ys0M{qak#-8&W99mu}1b3@u3i-&QRI5%QxE}_C;G9iM1b1^# z2+plZKR5`Ec;_3zp^?B5TqS%2Cu|-Ug1g0mZhRp)Q#K`nyG>uzzOyK0;~gNl+Z|){ zh2R`x{84}i&TP7U1ovZ2Z4I=WMd`7DgpA-Y(9RIt9l;?uliBSfxI3F8xJrl!uCmJ^ zxN2Jn?x#Uman+SVaMiF7+})uexNt}oKgu<(25*pQl@W3mX@FL?D zf(x;diM^wME1BfI5nMo(OhCFF!39#uM9^%VgA2NnNxm6^3%rs^z6}HyW+f9$mxkb) zS2D@#2(Doz6STZi2ri&XCTi6w1Q$>x6KB&B!39>y#H~p`I0%k-=NrMHk-!mLK70fx zY#tYa3$&7nDVq|(1zX8PHr@e(3$&7nV~jyoGBKNOAHn&mWa6=bgpA-Y(9RHCfR#*4 zX19;vTBu}_4-vuTcR2(%(-wkzHV8lb%t|4+nXnMtbD_oH!Xa4zq31)3!G%V(ApC`( zV{rV^B@4m57+ws{-qB0J#^7eW5!}nc#Na@>9l^a4%-Xlb;DSbQGtCg(t3k)$X4*h- zuZ0+c!*po~?)9cIxS5s_99sSzLvU)>ULhgDZF=xPW4CAl;7O0*S#1nnR1h6`CQqz+-TQ zHV|BxF*r<@hTxjV;0i4xIJEpbhTznyQwT1g7@V_diQoc@!MQc*2M56s?|dUTG!i(1 zD};~Wgw5kZaDm3)OxX-21}7Wu0Ko+sgL8~A$QYd2bo&U-R}9W$0|^3-Zip>yQ;4!#j8wf7U7#yZcLvYPwaK)Ap z99sSzLvU)vp6*zt{HaKq{4x1^os-HBu_YNBZOa{YhBk@eQd> zg>MsKvdQV8yZb)R*L?qFx4D;+cn z!5zCUkQ=?#f)-6n1b5uJfNu15Ytj!6f+ODfMsR2(a0Is)K7tcAj|;&azwUFEz*D(M zUs;rjXRvYMK2f!D5GnXC)0qT46p zv~|n;Fj7zaNh_K!C|^I1ozFR2yUrm1c#P?#}J%abpmG5F7vHm z5S+7ViQvu+3cI5ZMCf?En7!3mqkh2XyJKsUY+oGF_U!F?xC1ScEs z0Kt9NF-Bhq&N0UG0z`0T)9uILzUK$Qd2ApdBRCASGX!^ja0t$1cKZnKg60TrDMSRf zw96s5$+i&O#X(qclXe7mNoX;+$*>UIrJ*6Xa7Y$F=(5ldTxe7a!Y>aR!A;r_+!f&= zID1FS!6LXxZv=N`FbEE$+Y#JV!K{57g1aQ(7~Ett1b21N2yU_s1b0n{2oBSwA-L~1 zMR1ckg1c5X_MG>@q2-lAa5rkEkdOP|)T&bm?z&(QoU>_(;I0n}!MQc*2M56s?|dUT zG!i(1n+zYp37f}-;BIiB8(#>{lue1?exNUE-!VAZcn1jXCdU|kAvnhve;6QwGn;N7 z!QHH>t$}u9a2^{-$OsMt?F_-)5*&gvncY5uyR|ujn+y@bP403CF54D@`%w^9T-J`@ zejFNt%Z7#E?g$ORg+sCcLU)FS;6kHX5PnzC2rg?wa6btT!Pz_dX|M<`>y6;<4hF%2 zbUT9kSuktghTwi2FoMfALvZ&5jo`9vAh>%&L~xic4Z;1qDT2%D2<|@J*mEK{w7gOX z?jg+-@`2#gs#6H={$LQCvuTOo9taA-xi#qr2f-2Vd?PqC5;%g(hL7Nc&ErCF4?56| zF9c`GrbKWL>xi?jo>^skdP4^2HF{d zdptMR-Hm{uLgtQoJ~sv z_gYX0&aFv5I0%k-=NrMHk-!mLE_?(hY#tYad)T}a3-_cM{w^pM{v0i5nOI1 z5!@$n;&03LYCJKK&Zg3(rBo(esSYkor>jPd{bt?n=Fhpsxm-D4%$2I?LVRd)zLZUi z50z9cUhnNc=f?@{zi#eF!?%C@PxwzG)GPJ4Ie~ANBg68AHhPooeK_^`Y+x6FlKI!`Y#O}YO=l6=^h-+qXF+Gv5#S{3ul22u*l0&MxG?z=|OOvxk z*GasM?XEUX?*0#=ZEHMTr*seTX6e~BMq_lH%3nk+iFRK+jla0P{TIL7{hv77sj5W+ z{{t?h($(2wK9efVR`Zifso7G_7~6YGjlI9F*`w(~!TZrdej+nBXEt1%E#<4TW%1}^ zqkW11u-^XYLONgN&n>dYaWdAdztNCVSd*y4p^qeAoGT>hKyV^q`+g!_!R+!M4gAB- zjWp{*jxe|`?8DVK(|H$9jQ)#aR9%jC-2Nhaa#S4^c5rkuSItbP(%GzbaG1_Tr^Xs_ zpJN6557Cq;=8Cgrh+R3GD;w+>E*?-)B%p)S>B@AHgwe9hKrqWWWi z?4mn0h8-!8Bl;RlB|+DY1od@9#ITrHsH#o~na77JRm{7;v8C@DCBs7B?o79#zHtY zr=7zU@L7y^6uiYzS3ce&BXMiI-b2}xP(&O5gel9jqarhSNvfg*b|a~~X)3d+iF9V4 z*~v-FDb;1rxnNljvls$vmK-LriImcMAy$V(NqHILT~C?R%Ogf@C9@#d^ye>Jr=#E+}Zmd9;C zOzgWa#AAr`A3H%)K~p-bX_W1#ppzq75kX0GJ1S@|SQFab16F)G(O(TrBS8h38h9f# z(gvxKPKw;ut~h}*!zM_1S3GK05u_6%S}8ze5u2J5Tm=TK6mq$_)a0yIZHDiL9cax{ zBi~p}3xk`B?J8XxGocZja^THgtcTKUY8LAhYiogu)A6mh-F2Ey=e~ed?`RDxgIW`| z!$3Ay+M16yS<*Y|t!UaD;}E$|344Q`64B~b`d=t8(^hD$oECYo-L)c!``uYCPr3$} zt*Py-i52Cg2WT50;lie3YH!-FP37;g-#{Dd5Z(_V=23#0eASk#Qu_RYpM^}EW>eOTn|Fg8?h)qBW}{qJ{Y zH$5j%MPd3pXiIfy3@_ICQxq?bo)*MP;-tD4kbNko?o;2Ao5$cwiP5>Obzaoslff_c2K`Q+Hbu$FbGE;`Dx1YnJQd{<#Ik(PNfS|v*mns zx`=NoIb*!Qz8m>a>hquFfk456IMQ(U@j8 zME=@pu71}eW2;IAu8$n47*e-y z8iR8kw7!a3b_@MmLr3T8!arB&s0-WaMndl=m`yDoC9ny8hL+;ONnZ|PN{ zd%317>WYs)(M=K^&`ek@?CQuh8W)0A>O;^3IW5ePB*o}qA07_A> z*XGKbcvPlB;p)21*4p-sDRzbCt_ob;Z74%mK;ShU3#GTJq83KbJd4Mta^~Ks`|2rq zOWVIFCBm-NT32Y^+DE9`;Ytp+lieY>9I2}DhSl-VWWHR{WCa`ca)g)cm(C|Y3R8C{ zCHX-2g0~4lX`{r$-jhPwL<|t(CPD#Y@T0P;BHFz-q*Lr%?{qJL3k~yZ6RYLOpCQFA zJyvsCJMXRgH;eyub%OV#k^*f(<&%wXZYiFWshf@hUt&%rVQen3D_Z zttOdC+{w(B%Sb(Sa_N?cO8l|0-?oz%*{zYku~<(cYL79v*gv+V$evk4>dc&g6;&%! zs^hxrsr^0HbK(4}#g+kBi(2Am)9Fsaz?tAw)U#x0U!)xs|GMRZkicy`T~8tbfJj7e zCe!)Cd^sobj5OJDH^6R>Q0lULJ26*CXL8fC1tbhs5~;Y+^_A}WKPQZ?(;NIeV03-8 z!Ow$6*BK3d9x}SlZ1D52(REgXpEnp?Uu*F5h|zU+gP%u@uCI6hMIE*bAmz;HI;T6T zeuu`&Ae|NYy&3o%_AZXq#`dVu2E^`&{CD*jaFARv#rbM(5t)&heYD9Lix17owJLtE zvP-)6vR>DMdbD@f(q*J|<@L>FEIw#9Ku@Hq9xWdGp}+HLQFJ(8YK5eYssRYQ9Fa-V zL>YOTl!*H1HArI`f}`zQFXJPlezA}vipJ@PP`*_-yf+ygBTRHOC;RrQd;$l_9&?gsNB0J}Y7<5$lX6Ubl07CR&)ynUP-|oYE+)I) zO3qAvI*osjOjO+gI}N%bF+kQPe8G9BdrGODTOwqUswH8W!n&*bD|c|=83ehJU@wd! zvFCbqJUJ6m$3Oenc1yLwCUWb|^3r^=fx-l?_t2N@Cz|hxympg`N@`+$axzzjgRms^ zy2rBksfKmE_^^}>i4V^-nfdHeNFCqZ$^vX1O0PHN}vsFEJdWJo$ z8HDv;g{26Cit?2e%~(b=>=DiRs=dxnU*WLL{DAJbrxza8oTc&wG@hQD%ayWmN8^t* zc-GnO;|-qG?sDctKhfaXK?e;_Hh6Z(@$6F#o*i~P`-=w8Zg4#Nbc1I{9MAr;!Ly@| zXMd%|v&_i@OqY|#6xE6FO}Ia^R?YUU%rz*~M(WGMA>4a-207 zSrPfe8g+F#qpu0J5kCvFvvYg{=Y}{OY5ZHc%^O74u!Ahj%phPnC1ehy$UXf+L_5Mj zNNv8fP)_5RCSaIJp@S&QJY_l)N)ZQgbZY8QEwq-CLI?|J9083Uau6rKLb?RhLj+My zH8{zc>UmbdVm;+HQ+6r+|0epAy%-s=CN&Nkr}=>v_EO|@3O<-F zAP4cfdoQ^q<28Z-_%vt)NC`)TpU(~53_n$(gVUtpam9ioiU)y<@pA~gp29D|th z*~0|V?7bYhT#JuDsN~RSwP>?8mZ50@HQLYO%quKA9xC%ncuLT|#;Jx%7wHQ85K7&6 z$L1ZGLZytMSUu6_fl4)NY{=#^1;j*?d;l22PzwHYb%fOOwpmPwZBf|=QO->wMxRM@ zO&~nt;sg>{DLx{Ggaxn-ykf6KMrGhX`;fz%U4A!*BaaMA@FSTgrD`JO(fA z6w(t8HdDYI^N7aTtC9a#k%X;HmrC)L6iADkYDVd_EBh*q)ul|N z0(fS;g(CoTLJ|T1|KD;%1rCJTlq1%?w-gV-zb*wqq6Nc22Ii(J1_eoTJYK@Nm&bu$ zb7491q=i&KC%+w0J|)lP0eblIs51o^fx?=kudt?Z?wJw{H12P~#xN$1<1I%h8%g>s zxvc~(F7-91+V+~hp`d{=t|TBm^e@==M&tx-@e9ifM^_i;u$2hKqP3RU;-#TzAHpI} z7jVuJ_FukAK$3@?&{y4cPMQc?+8EXci509>%2*(s#*fGu>>VDw5X1Cb+2deryGxrg z!EH->1C};);A>t|gvM<`G)_{46qo$NhCO_v(ibjNPc{}pAYEmsp;TDTr#|?xC z`ej)&QR)hjlp(D7<;efGy0cb|bG%^;m-r2f>g_i4mQa;S3{AcDrUu^{s8qfoH`QER zr*ebOu2VgyLM`Zew7nJidyBu`O2L{=cN4JnFr#m2!)phfHo?#AH<5p_NE;aSK)sbr z9?KAiu`?;8Ic4&cpP;zk%t4Z8`}L|o;J~0q2b1|lN}cMY?frW{uZSP^XnQJGf{kD3 ztn~wWmEk_%x+p+WNUJh*;N!5QaLT4024gJj_Uo9W-kEh38tX*jmDM?w-hnMc^ovYqGpO4 z8IWt)N*XsGvmYcJMC&rXX7eobQUz!fhJsbo!3KWFWew|svOOF|8#g*|5|&pJK>ajY z9Y^$vdQq@q60|fqPB9H2R28v}OBi9WB>PiEc4V(VP1;0L=h?BHYtp7|ALmDtHf{a* zPBm%MmQV1d%$hZ?uRC^PLuIyM!+=wnozzPQC8cE^7l?fV1s`-ZIJRYp?js%)dWzH( zG#pn_T;&i}Jh``-)>-OI>ogd>m)2QwX`Q#V$N`yL-a{l~%hSWPg!M*)r@~0)n&<8= zjTu19C}lvgBDiVB;bP~WYB$Wgv-Zod^jw6qbj1f4UP{AT&cg)~IWa@i} z5Hg6A_wbD7ZiYlv`^q zeX+fzdV}u*hNP%z-uz>Rf(jrjFd+dO%9Yny%Q8clTA?@)^R1&n>CXIybFfY}E&g(LTj zUKJuGs)K46yiW|*aZOXAKl_?y71fz)m|WImpQ(j@$^9y$C*(;mLrO|kjRMeL+2R(( zL%d{3wC=fJu!=oaOw&P~)vFbOF=fwYeUTUrLZmkDC{&fSAunYiUCz=vot&epFQz-t z`T=4%IY+X%4Vsk8!|Chj%#rDJ)zpo%Kb|5^j>LC*d>K>?R4WBC>;@fK%uuc{sFv6} zqbilk42ulIBb6@GEJEa_5LGj}zR|tLnlke-3~O$70fLEAbY0)nQnJhk@c-g{9+l&n zTi@!Y>ULs_N(`m`!3mde&;%j<3Q!(G+1sfo7r@l##J5J*x!o$EtI68{`sHlCltu+U z>-BGUYZ;UcJ0DK{Q+hEqW^{e0MS8QI^nSNRdhxawz2~(^Z`QEr{a&|9CN&EkB`QmB zsTFNiT~jD>davKjR|$) zZX4FH}J2?@6n*Z%)Yw^ zxeaKNZYv}KN&?;nULNI;*f0M$i`<;k#?e953wKqcjueKh7{D=V06Js8-L;$ysbiZ| z<4|nS6=-r-RvTY%8BreFh*rb5Mccrf3)`k_?Ih|1mbrJ?OoCB(D@FBRqwD-`uZJ~) z^oK9#R=)7~2+aR1+zcrHi^C3ivdZKAS|#-w+qp_B>`KlUQ5&7!qvH{jBchjdHCzWI za1f!z4yjr>b-2-Dw-$KgS190+-5K;2>JIpt(l)q0Db6Bfx86a7>!2_4w#~1m(L-p6m7R%huWwV4Sw#wdus)8?VYq@AX|%|sg11M;0ZuZha8e= zoNfQC&X`qnk3Ij<|7lHLVo0t5I&p+bwDQPMZV~1E`5btx8=+F`O5_E-bhuD@ZQ%}) zO+s`5eY5Fm8WM3~?>{QRBNvN&NS3Weq!cwmNbo7^Ru&`WwOI^f04D=&vUpLi%HL?O zsdyYm%|*dol(ZkCDDlO;J&Jf|=bKPsgq=R5m1SzLzd1YMmuMja*FYOh44v@vT1LEf zj8qNmGCdAcZ)tm;Rlih=nNkA26u@es;y8ai!!GYt`q=TP?G(Q;Ggf0)^hOkKJ>*JW zH=-i_bPU-c{jzk8CIDV)xJf@Wjmr`3A!I3uyxCOA^bpO=jAhtzuW}|4$}u0xmvYu~ zcrYuX%EbaycWE7fX&k=i@gwqejmH2Q@o)?^Pm7@zU9;cs~f&iO#bdbWX!kz&V%H zJO&z1=n36ROJhsy;N7)kG)y5qS|L`K^HbBfOve7g3_E1^zf=T()AMjR<0+4cSz?Fo zt`&j;tBHif&~R!xPj3`vhxK&$CH%t<+g-^sWi>&dhW1EjkixAoZiyYfyE?8)vz@Qm z*u=iHyHb*v1L{{lmw=9r*j*iYq`=nLw$H+^x_xYGa);4%VfQE07_r2~kK6XxW4nQ0 zFVaqP(yRZJ+$;5|t=l$jNx>_7v3`&ir0K8H@0aN3aG}1ne(C2+yS0EKp~VD>Ttkox zwatr zpm>HIQ)f}=LXl@b)pkzG$RVcKxpM68TGEbC4ZLS<)I!}Hr!N9xu&!?6`T>h2cD(-V zPzu^{JJP$M^(e-nwLDgwVfVO6%-I$oJ3(6@l!v)_+h;zt)gUp#H41y}ZA$QE-D{Nu zV^!;qNg=zEY*!&aNxE;r6zSt>Air)KS2IYbxZH6>)t* zzEVkdEo%V)tlY^;ynix}_y)IzDe8+PG-#70B>h&)OQd45v&hY!ME318Hr@Mr_p#$ylks(7ZW6f?k@hr1rr*H(D|otmilY9kGqqxSOxw z2pGpZ z-Rvsjm04qt_ih9qB@Au+GA1ckE81oC2$;$(B9Q`BC~?nSHMM~HldvR#`Ro$8rH)8G z*~=ZHf?{usoN{v*IgHjS-b6kIhhK*>wCi7K1UG~|cMuEiDGijlyk$+Ab2avj=s~M2 z)~(#2Y&ryC59C?D-aF_b#8qsxK5e%W>^a}%$348>KQ~IwFCpyB-gimW zx1-9+#YHyKp(9T+g1BGw>IJ2on;qX7hB8!fNn7?c_B4O1j>a(6&_E_VSEZ6V*sw~o z=ahMR41cs%e-*-4p&co%1!i8}Zki*dlEHd+OG(_*$+)5J4p{})>=QpCn z2ca^zxl3`4BuF6lZj8YwejejVyBAY}0okZo`gp6P9Op zlC?8Lh8b+x??%;emAa}dVNi;|Kk`sPIaxzoh)x~5EbK9UGm=ndbX(ms+{Tk5Yq{}Z zNF0hza03cSTM8slpI>C>MJWhUM`PQJZyO5`J&BShxRn>3CNJ?zV;?&|s&3wN4a-JC zJ^NRmffJ%CC(YHGxtRvtSoQHD8~`tf365n%eie7kEB>yVDVmi}~Q^ z@VqAl&f*Ij&5AjQxR^^`*BMfT)bAR*=cCHZwgrw`+~s(5!>-$S3NX)~qI1i1zVVW1 z#+v$2IvL|xHt+R*#_EPH>~4S0)lBNr|HKx|s zG0{NG%XA50Wx^`B^cA4RRt&qy9^Xx!I_-?ZjqQ64hdNM=quLDW;_x{-F8W!YVniNZ z3MM;ds>qIys#`{IVXqBi4U5Vn+60Ve#-W{0;yA+3dZDPn6sgaNC0;cKJ1*5?HH!Qn z+5yfV_-DToL}gnntO9A$#(|To(Uf17Hitq4xBRfF6(pq2{ZPDd#emSiSws6R;UMi4 zrwa$whe3#$H!U$$^einj0PY4^Vv5AumuvtX(u(Ft+_kJvh^i!=4pkV!mt12|K|HtK zI57YXU!)L@bL%)ciole=twSYziyQ-TW7$H;HFlbY0z2dnR2ZU3vqc2D^gv#bogP(j z!~u*^>78WJc2NJzTnG8uC3%j4xtWREhg5gK+B;W~$3n^({3_C8mZMxMx&=auDwEU1 z;ZfsQL%l`GiK3n`cd!gw?l;o`fs-B^r27HZ)i^AmBKvAoizRnt31H#zo@@hKj`-H! z5b%lIR35dq@{>6VVQ3wU!7_S$x2=kI?!mg*74OgHOa^OhQ5_j-?@-^{CVAhiHShKv zBLC#rKUcYP9m+L!O{)+4u32PfMg!TEE%U3CThJIqEZ^21%SYTggo-~=L5QL#KYL1a zhhKeCM*y|V8D}`5h!Bgu@Uaq4jm~RygtS$AUv)w}m0G6JW^G^mjW5qoUdZ}!jUtbW zcrZepv1+QR$rQZnlPdVop-jX26?d)aCFGM^iz84|#Ui`uPxUe*`otxRSmsa^;>5Z~ znUSw>`&n{Vd(d|9vtx21rcS%wbGD!^X%wH`9+7$du6^J#j##Jl=;Ze24;c5ZOhEWg8RC$MqmfX|9 zb4*GNjqwRRBKmh00WG(uH}Kv%Em<1U=oBrdiIdzDU3(BDsreXgA1b(?U`J>!Xf2D^ zl3>qnh)&+_d+W%!_Gh<=*p8?5PPrna@%(iFU8I6&E-U+Jva&5v>BubGq*qj?llZ)t z3K@O;s5_O1I8uunbf&pAR~0)bs$~W`T@_9(NX{*GKvXGOd#xWtmhpzB)x_gX?$0A< zXGgrkY@1<4o5!0PgjzSR4^>w`Zlvl4J5t-I_S63U9ez|11Scji$Ray1svUW4q^o=l z)e2(j5CYvTy7kstai8`!rYsmIG<=$&mRnvIEDgX|I38>ZPg4d(c7<;)IIc@uj%v}6usn4-=LJM} zT`F5o<0y4=b+py%Uj3-T`uYJ2jt5M+%HkK{vK#&TzhT@6DWd$vTp33tg*aUkun(p( zjg%!l8I?dSd9?gWta*||-ZV}6+$OQ#j|PGKVZm4U$sngw>)Pl(eg{D&kM#L3;MVfl z`6_LS-bUT z<3r1ifb)V~6uqQDYU)%_fr>Nt`QCGPZRXmN z9@tCzp{1c>dLN!TOE-_;tcRw5AhU8-UhLJdMqS~tB@l%x@FF{Dzi5;47H(Yu?SL;; z`65wP!aPk5q7ha`l!R>PrMX;kPkXs0S;=)T6z!pMu>7tL7_mHU4-VW>x3<`mt3~e>S&iyL;SK0CCG?N-Se?aU79r>l=?BtD;ZlCQJmX7 z744`Zcd@{?dr#Ah1XFbaW|)f2tIC$=(v|hK@Y_HtNwnfWn}osPBYsieiXm;C=r?$r zOAq+S?7w&T*~QkUiZ(6J8PZN2bUaE$ICTRrtvMn&H#CTP19?*`i|n#h;wZmt9;-EL zEhArEKj`C1oF~8&-=N-`oukS}$j<*klnSp%tlVEgIvQOaA&RZId#3Zdd6Yh?B8Lwl zHeC%svTur>q9i*W=T@0$Q7r&M5zX2~&0?}||41vuRWwzGi+eWZtvfwxd+{2@>mdb{T|OXrDO5D4vxLSGh?5! z0G1E&MP&RB9 z*W=O^xpZlKjeRXPSAV#P5vY^-a)qjODHTyiwbaujE|tU1j^SFAR#i)58mMr9)J^%~ zoI~+!F0rr2ROY9Pr@ZQbrL`QIvfgl9+J!wH)vn5HN4vE(v^|?>v2$Yiu$b!5amc2> zIjU9XZ>BQa8m8fp@mr!KE3In4_PTQE#~F)*Lpb;^3g|VF8roQfvbY%~mxNt{4_Y`2 zU(gP349?A0w6qXx6F6r3jhM<>YSITk26K9B%%aZqeB*J$4x5{u^U!t2^{HtLbi@Pb zPumx3?D)QEHI0FGHRy_)ozSP|vFV=Gm~&3`;<=+yR-3Ss+ME~4=M*;pc+Aa-eRO)N zo^o$Y_6F06tFbfsHg?<$_maSCOT|voA!8^~dG{GCb9x3kRK>uR&2g(%z`tzcCZ0j^ba$RI;9oXcICn&kRo^+26c17#%#2Dv=dNuY+R3*B)D6-Zu*C;p{EkZuSq`6Ai(_yyS_%eo@a@ecUn^%xG;~S|2 zWd_-a-W=-mcIeHxh{!;kDoTcr^k20+y^gK!CZ1p2wvKSyq>uJ$P`!0!vw=<#!t-Vj zVtCzln#p$UsQon4@v#9lbVquo*`l^YpbXJ`k-hk5wC}Y)SXWt|XV&OR{B}aIe6-wr z$UG?k_(1V5`QlE9{eKqelxD9TgO%y^_$rs#C#N0s;!4LcOf+0XO^_X_QPBeS5(7!7 z4fHhEWe%hZGvjUF=f)jv(v4Tqf3*hLSz;d<)kPc*keh-wnUwX*H&^riF$BI#0JEiP za)LXR4fboTBt?haV>{BicO42NB9LsQyG1(6P@`?HSwBq%`}l5gi`OnK>Ds?2T!2Y` zBHHYw?A|)h`Acs`|H101Gq!RM6tV6X(OK10E9cz?HdJtlJ4yipQDDANq!JZ{@E7i< z=hI)F&yZVR(QF>g!f3^icdpX1AXY3Z(klZQ3{WYM`};l|PJ1fP<`&#Qi84pt;fXO- z@zZC*Gv_KNo*l)@L)A0Wx#00@D$^5{*}{BPPfe+@_kD{}dOL|SL}}j`mH25)M}kgM zQ~8uq+IIA^#`cT(O+lX9s)WwSu>JYg)R3HEaXp0g8etYfQgSozNR`;=5Ue>MrtQhz zx*s&s4LbHl^zK%v#26%%xR`ZHQ-n#(y9*jr$^&pkaD^o*cc;v7 zlvO^jeiD`EC}_f+)}zO;P}G&`x*i_ex52;&j>11gwV)|G)hwIIWyMCUM{qSRwLxcW;Hxy7Ez{v5=K=sp{ID`RGIow%cI(Kt z4yO~?QfOu6OLI68(8jtFJceYzVRTfCPS?w=8q2}+>gEo3jWyKx>gJ_pr@DavCSdFhc9)$%4VdiocqEsxQy z0uAo!nMpJUc-(Ou{dhHm->MPLtq0u<|Efk*kHM>zCyxmTUaDa*e&ECsdeecJ}Mr+&);(vo-o{YwmPI zdm^6AbBhtbs~wqcH@kE2i@CCXPPE2;qa8sqhvZQY-u>cxTIKTQe0R*+lUf-9*UN72 z2a1xn)te)*_p-(@S8uck%;m#8JR-ZaDPU0jB5X_ell!8+aDp|9O zYV3to8?AlE)j9kOE%kY>7TP4VAXAGLa_N1r70ly?C5)mBR|}oZb7n9?X6}e8&nFeV zlkd0k>YbW%(z|Q4XLd~lp}V^@ANK%$mMlW)k0Q!RBh8C5hyH^Q`V|LZPVFloMht6jd6$qd`~}$7OW*1aAywQayJ14 z<;KR`cL_>+BMf$yHh9g_1`bwES*sm8jSrdSf?OJ>m7HmkEZG2VXW%Jm0jE(Tg43U( zTxt}yzg??zu65hWBDKj6x%`e$lS!pHY$FFvFmK)0%B)C zr{V&By4*LVYNfmZO0@z{b8;`pO}t-}7?8IEq)0(hr7Nm@C9gC}Phm_P17|C_kqcNX2_=JysF%d1C18hebGa7np&v5 z6C_r7c5iEkNCK^3b@4)Q%z6hY&}vHG6?ouNS#tTB54&qCl0l8VSAJ2vI$+_!5Fm= zg6fKvG2a*m)N!vsB}OtsQ*-f&zX(%X$lTe)!>mlVU2PIN;{{u|Q9bDHmC= z%@f{+!AI^CY1*N?Q({^Qtf%zTo=ox~st1-SXi*&%38kgUS$6D)!V*mKJKO0^NvwWa z>_1tH!RZ>XEu8{;B-*PU_3}b&7Wa}jdy1y!+kJlmBVsX~nxk9fYWZ??K3!lB^siAp zUY$P?4 zl<16jtL-w1F$#MvM~>073tF`_gRSULE7o17R`nRS-(a|H-)t(6N29s{k=P|@dMsKB zTRt3C+;XJZdPs0v;z2co!3wU&+Q*qh?XGM>n9UH8KR{FiDvXsa#>ZPQCYvt}V?!3# zah7Mb`(J4HqsrdqF2=rW&(5Gzru>z*mxU*P$PFiIE0V$N2?c9oWN~~Yrrj0Q%IN(_ zfX$SyQwx}^=`n-^i|nE3p-S-F7Y6z?A8mG-L>+Z6AVh?6Ir2qIO6;oA4@We}Q->d< zMT_iVy{25V73&rLEwx9YHTtG*JuKn;19 z5~#*b*XuN@n{6*`O;77C*+KHU){zou4i8mA3k5dJnB|hy;vaPy^3s=WjmL|Ox*ppr zVrOf74LbbMCfzpm;y?ng#dO{12d83_%?_Gzw# z@TSzg=~ZGyLv6XvLhX6ddZP4yj8SHwfzI__%UQt=`a$N7%_gj)&57(4*OCQju1-Vv|LDmAV zzp9oaTJhJ;&~#fO%1SS#tCc8>5BWH-q-Q!03qA-@;PSyEH?G(k(`c;2s) z++4yojeDio^RWY!=}@;P`_!n$k>)vw@Z;&8P-1R z0MW~lcYZqrdDtq>Fj{jDnC~#!{(airY^_9+ToTdN%s?q`aJkUQp`csy?7+S=)SPg& z-fEPsEn+;~i><}r0M8EM#R3Dc5;%I;*{7}_3e-xFtp{ZrI9AWWed_vTe;Xz$hUL;_ zXuCuDrUKi9v9(&8u=9pZbhUGpR-FKXT?xXn8RA!bs|+gi^JwpcrN9HTpa$&cl_^hJ zW&3orlHCSWo#-ad>4I7N8#$s0ste;VoNv12e9DQBLv4<&OLGjL`aOJf+^8%7Go4E^jE!GZu zx0jSkAo$TO0q1j78%X2cf=ocroD2_4+7SXD;yH#koxU9Td(}}3aKpMaSVQWRDOyTSP>YGOj=8;#!fMEIbJb~~Erb0ac9>?ahuSsw z6w*ewp?=-J6QZg>f(GzgQ2It4dxtj2BKw8rD)I8tcCkHlvGWc>ovQICe7?i9u@3{W5=M~G2>Qkquf|9Hj zd=-!Hrpgl&fU2T+9LgLaOJB)-OI~ur7(@JnC*NzXy1L$vR@R0;2glA;%4wkK(N;RH zuSf|rKBiyc;<2Z;KWsxlE#AshDV!FSX-gw)qD`s%fN4wxwM4KNV>zODjUC`z z!P#kc79>ACtv7Oc%g*ZZv!xld9M+!O(Z!lcvFl`#)ZJ=EvDMIl(l=w@&3p@q^}q@RpJk3#-Q;*2u3V0stZ3C%IF?p;L~8kCb(ks65xk}E*}*0^+MpZV+Nbj9 z11{e|!M7$k{Mtc|@R+WLPKBzp!Xb6jAeSS}i?rE=271nZ|9V^Ac$t*|{nh9M08dNM zYclRi`I#nI(vJ|qr}BngOS7dop_e(|CNpiJU=Xn!QLa>fK1r=iE5G6ETQTx(%PqlQ z(`4;X{a1M6aT|a#pg{k(WB<#tc71k&X@ZF+Ix;P5^zfY+9pwvT90@E1EAYT?VWdJ@ zG%{^WMV#RIcWX>dO;#_NaC_{%^W|`co0h$Pluf4DoX3+p0vR-E5|f?UFl+34G0kT1 zId?el%pHjy5^_OIE5j6+&1Kaj)`lc1fL;`%D`O<P6S2OP%5u% z;d<1^vbWHhYO$G3V*cLkeLz`|@&5Tzo?=gQdvYrn3f;CyAU_KZfTxqdtFt4!1;a-} zBJxGI%%T3DxCDrrhc%&y0s{&;x>l+(nJ=YrktNk5Z-feH%Bsk)MH zZ9e4FbE<3`DEy~a#r{oGB;j*$00x$(&1$H#trh!Tfoa6OfV{M%jfhKDsZ6xsmW53j z2)+G%9ill3>?K=5t^wCEY*-;LjBs2dKSJQbUavECFna|g&XKlqbxd8D8Jw)~#DZ&L z${#pLbvKoewqO zeY18N1mRYPAP}23q&5|(+-hcHVQOr)kk2d`Eh!&}1pehJ2$hX-uOG=u0$*S|LupFN z+;}>sox@7NWJYm%+|`ho#)RXlB$xuN(L-dS&<~e~!tCr^5~rPc$Fyenx7BjKmQNR2 zq(bj5oJiumln$DIT%q{YY^IkA_B2>QxV0& zY+8t~jo>hfg zL2SVPV_oc#V!zUI`H9z(3(k8JS|gV{ft%C3>^gfXay{u14YcUfXs_E(^f^5`4&xre z@4<%w(k$RZVRiw=7VkjR6{gzE6d)<)iuA2{4QgZVkUNlktKiQjk`Zu;JrmRIP6)VU z5GgH9JX+!pi3kYRT1ZhIE+wUki{v~;$crjFt{t-%Rd!sOuz3gFhKZGG^+cZsD%C9I z!)6LFJCl5EV3b(E%Mo6JRqVy1#q>TfsgoI{kN3#!G&9Dcg_hltd_7H2c?$ijfunl5N;HH#=j8pXJc1r zRt@hF_c!Ji=b$l!dT75#7iUoZ9P&g}l?n^#rAlfdU(KXZA)l{RGO_AZSt6YSu22;p z5+?+xsIDt%FJ5WhV2{MKV+@`PbiCy$Zfk{(I9DjmA2!a{B3jD49~mQHkAGdP^d)2) zg&KJ~qGfwp3x?;awz1l{R<_<&Qo_x@@o&_wnwXhpxN_hOOK=|JlB@|Lp-U)%ZV zo`yfaZgXGaeBGi$WVH#=(3k@0`c*}&tv+(nnrsB}I zj2Gpd75^GQ5ak5_`uqrIw- zBe{beMNaw7n{>3+%IM64p-2w%NHBS3&FLBt8s^BVLSUC0jD$`I`;=^mXnadcd-|sd zByrS}&B4m%#m@}^0Jy==y+UO4n*ad!04&f&53sb2$vN00FuY-O-)Fmf5HQ!{in*24 zwdkwy&2&GD9i&XUVqO>bRwj&e8~B7PeG1ts_%KM7X$|qAUw)Dq-VQB6b{w65k?_S} z_w!p2w~Whu!SQ%YvuN<{)fjjPJ+0P-&$Z26(OTVuQMI}?1>$RU*X`o!h*G#(90~JF zGGB@J)2*(RC0OG{2i`ZlLU~1YOHAe11r*2jEDbM?i59ujjlC56oSF?W!xUhrm852^ zLznBVF+Bwn>Vq$5kLGFph3Lq;EA~URqWn4XD8ywO1>7^5M~@n}{~WYy?}6CyK3#it zhEQh?xG`COSi6q1@4?t@+E!GTV%t{KqCRz@IBYq9E8#ll9*U`hC<1H1=WMPWTq?mm z#-aEW9u5kX+x+V!Ukc-S`ps4bmBVM{bUFuv%9Q~|S@;eEtTh$tFwnUB#}=GHB@ph! zMJh-0ZZqP9u5G;ad#H$6n1CRL06rt-CZNm2>ExEWZ=4gclRt~#u7O6iujaNss!!mWdYJGeyFpETA zRAmA5vC*ZZ>p5|Wv8g`XI%rg?-)_Z*N4qSPNyD;-*^$#Vj=8$CN6k>@VuIi!_Mh#JDiWXs6{ zv)PaJi{4jGWW9VePiR#qXo{7W(>yEKVNRiL)N(Y;o{Z_WBkOIst*^uumbFb`dWv2c znQ0z}WACt?tg?`+%fh1RzBLl zKK3_O`xrnYHx*K$w{1_P*bTA2ZScxaHeb$VkQcp#`KgwdbW2IReqcS=?Js_r90&rF~qdR*Fbq zr-L#<@FhX6we-?N4#>>%KDmx|Ot3HaY3FJE4UwQG&4lPhC>t@cA^F_ zc`myN-elY1pBg)z*E#bMx%BGB5;RTe*4S736qfYIJw6QZ=rk&-v}13xC?$N0>dxQx zE~K`xikDe3x~}Y|)&bM2@Jc4yI2P$}S35W)Tfd68zCEPYukMa$w3D<+&hSf|MEXeA zHT)ryeRUrCe)nH!Jmz8DX`G6~0r1)RQq}0Xmj7;Y$^H9v-3WtrGDmHlG<5KIkiu6+ z*Y&(_leRWyFo3>q;C**6zX9}pBTcN7EE!aUip$K+j#_a=qw5FVsvL=XD?>_!xi8T> zbaH1?oQJpK@(NahQt|#=xr{{K%xpG?tcf@*8};7oTovA~iot#mRh491JvAP#qtAL> zxM*Q#$Mh>TC6(Aurm)lU4Eg0qg9pT&n?qotWr*3ENDP<-oJ|IlvUwV=k!RoOQ$>{G zLyq5V`+HuL%Nw+}ZJ>hJ-`DRNJpaOc9;uqJ7Yx~gvloMXx3Aw40gvKTt{2EsIj?W` z7P}R6>yw{n-|PFY_1|`ofZMp)wV(Je+Vfgl019HBY`e#!y)+OnQE58u?R;nH*nnHFiYTC-{$}?jI}k>&KxCa7nGl zulVslf@NrUz-o_9((xs8ejn;2(u+tNfTcu0ZNF6jHDR|_zQ5iw1%3(ZFO zf#fzDNpBa8T+}z>)yDubCvf1hm@1{K`C3k+&h)5{)!4-#z+;5Ag;`_QN8~7mOQ`yb z?amr022x{}^np#_(uT}@xol%Zja_Oo!1XHU;^p;!Cbe@}-+u;qkn_0f_4r^pSDh}; zE~Erac>0RI^+bohyufAW>_IWJ<-TasVQ(&>K>B~621lXui#VQG&DGeIeSay&YW8li z!qpMGs&B0j5tA=-<$N(s;Kr0rNSJ)YY|j121;pJQdwcPq>(*}iE$R8&ZTz?Gp1<8r zzj+8YEvEC$DX|MZ-+Z{p)|CZ%`x5hQ*M#xQoiC>;lAAH*@J`~42tR*-G+^E2pJd-& zHE2DF0PNOuc?u;|OHhW$9tS|n!0^)F7|TG9&g9wEeb8F62kIc9r5+eFGwhl^Rf>)@ zQ@y6Jq0?a(PGG(?MavwMS4a&cct&J`_n$(ZP%&MlcE8`(WA%&BWERRUH>&B=C3fQO zv?oY(0VA|HUl^NR7)q9EoAWjNmC&A^!AP#-dx$c)@q9HuSIBLf#KXDrw#gye3+%?e zzf$ef0VmNuDDi0g`eu#WsbM$B6+_lPu?>xHpUzKe5kX^SDbG&YT`VmA7?AWF2Dk?@ zHD|Sh62=U>Nva)=CGglDTeodQKKi!L4yBTN?VZ{_wl%rK==xE&Vkw1twWs70Kkf!D zw0IiaY#K;A+nAl1uT)7Vciqul45u4N*gvHg0Y|_|sMTV+RLxf^>8?Aw6V_C^j6|HP z-owfU+Juwj`wWz37qIqz*tembw?>hK4{e^#E*V{Sbt?kqFHmT&`KN0t$lyjh&4{y=#EG1>f~}+ zn8y0fv)j2^;k!v0P%mG^hDz4{Apf1JCQ~gJ(<1Z5jX8Z$(MfPpgtFxp#%oe^TOXP1 zLVdVi8_wpc>3ktRAQTwn0FI?8V{A+2i|j{zn!)XQ(>;+xILA00*K|>hT@dS_3A+&d zxDU=n3o5rjhSBwtZhFN;xGlZ%Q~ru+dbae+-QBP!tzO~@T|SMjpS8J=XwSU4?@#$m zjaqgAUti0Sb=CyNH%z3nsYw{AgsYG(R4BCc49WiOACD;k@@U8um^)yuD2{tPXms7v zO^=uy_I%`C{)ov@&qsdV{m0Y_3@dBEUH5f29;`6)r8UU64gAmKe09Do7b18ffYM+o zUCd$FclK#`hf=sapWaYJS;+KM4omzl&2oqj$*0X$(cn+GF)H`(gx(sgU?=`(KkcId zSqeddBe({v9&7AwS(H8=FU(HmGeVk_Ou}@JrhEy^0m{vSzWE8zhzX#Y zACS*4=E}3u$%c3CBb(VAk^7xd#932-@bffl_xBB`XXCO^2<>qYy3|l{9>>w_85GD0 zf}AQcOR5SKAoTHXk-jmDTr!~Luj1qo)mGsrQ|XN*=gZtLzHW_f})SBT-cc;q0}PgFDqWWLmwvVOGHEuksI zmM)$B!bOkoD555--PnJ#XJ*lvMr4eQk$Sl(qMN#^d=V+7_PTJWf|m*0%Yki}gSRGM z$q63U*lYTJBeM5V(p|1N)-)1l7w5?9wBg4jAA_Gz!EP0k3(r~Nm5#ecr9K5gZP7cwcKo`|8 z6z$t2`?)@tjNFZ-Z}g_!^=Pkd`na}KPTyPF+;}Xk&9pVYt@&2!+B^Ko+dr=0WxSs> zLuzWCjypk|>+i9*MpU@J-dhgweqLH3BzU6XL8*s!u2O<8eo;DV=PKpz6~8%T{S95` zjUaJCgd4ECm-BRx-0}FEeH*R$AHb{?@)Mak6fmh`xn-aVgs&FPCF#gjbC)boWdd$t zydaHqH5Bg9vPVwr%7)L}a^&Bw&S~acsoZU=5PfvXal|U91=wBOgu*Cr6KFL(1tZYR z>%KgqN-NdR2K1uC%KmfpY30&V%8bw%b(==Zb#-q2y9(VSLR!T?TfOwXU8t%$!33K?AwIAFfsh|%>R z|J6ddj&~pG2B7C|d0pRkJp@9#YsY=nduxhXE^D2K`jI$7PQT2YjF@-9{km7 zUgf^9BegY;A8N8@P?7Dweh;hBM#P{cC|#U0tt6>@8mEm{9^tf6S)c>fFRGTXvb+aI zGwyW)bIT0INmuf4Fhf;AaeoTY@8}g(h&E6aB6OQbjiVgdI7*SR1J_rrzHztflg^ksNe!2rWKyIL)0!3*QCgVt|pqu&kbY%N{N*h&m;nSmKm8yDricCJ@P@etF< zmuj>7=uZ>y)cLXJ_?DUREf5rbUR|9~r_<`#@%d5q%ACjdC>n)-s9qF`6i|7egKZ4- z?%6go)OF|m4)K0*+~}PiwTA>TEjT!YRQyBM&s)<%RC}DnZ+E_V!(e~oBlU-`SAe_D zY!|S4%=tcaec7TDK|fFN5Kq&>7&7yVO#dFG_QsJHOEq}(J8cm}I&%Gpnv7<> zZy>kPWD&lgEtmy%6lbZ}qxdqv@}&KVp?NC(feESZ{J1(D3-6n-J+VinPVy zZRGji*13edy__P7YtqHs{25V8lGkt}g=NU{k){bkjz;&0n-2ym^6)ntri3T*$VviDjgWJ4vF+h=xi(pbd2DXl`^ zBHt9*75|sK_YRZvIPQa+UflQaFWJxc_!A9FB(=EX=5QPD4w5B-xS_NJM63>HnWkiq zXJ=>k<}kCfn3>(Vr6n6V=bS-+$QdBwArXPdkpUz@f=EO<5Fm&^1OnvutA0cG`@Yq0 zn%Ncnn9oT7Zr-l0uBxuCuBxs&ZC7iYQ!+x6t$W;@nQh|qUH4AB28jb8 zljv|$0E;s;T^o04qqU{EJofMnJE?Ge+_4*KTPh7?P%K#hQt)M44R^^o$(J)baEY{U zG$Y9UQl}WXgy_s9k;W!FbQg8cj*IEo?9@V8Zx~h-XLaadFK>WvXxPqCl4rld1R=|_ zJ5taIw-D=q2BA-1t>p~)0*fPs%8WJ}x|y#|u0h8Z$P~a#=X7X3N8e0CLs%hlyZj5x zi*wT~aGnn08KgIWLg)N(ate)atIaQvAnbu1`mK)SlC<72fg}PNXGd(C1K~OxsbS~o zvF(Y6(WUfaIx;pduFcNjO6uImVd%q+Zl+Y*@gR9V+o^$X-Atl*eN;B{W3A(5s}Pv1fLb zIeyN~>INPq7%3ucSU~HdnOt6fpDca%c`6z_Au|9hyIwoy#Wfv&3Z3SkY8*Nb_8L&R zy5pZ*oi~K!Fe#%rs8r*6-b&Yf!&cnX&qMgAk&7Z)_5Ek@rX{Y?&y{K7!Y@accqCX_aG zesM~}4H?~1{o9Zt*Ed$3hPZkF+^my1h%bxF7?}Zi5189^z34-JXsEC+cX$8ri`pa;Q~XY1bqt)R@EFQ!)^N0m2U1~I6Ax?Nxe*3Ct0?c> zLb*^y=&)2Qd(ze?YUwe4Bo)SW@kD%j*3)D6WGd{6;s?#qvzQ*^AEv^1t9U9tJ-4RE z?#HRHD~X@R$F7tfyQfoOR~A2uk6k%Ec0W&r-8S)y_}FbrkKMDWuv-$($H#6dJ$5go z!fr9Kn$6?W6&mH60Ar^oKqRM-{7j`-LW(qs3!?k|mf9^(n%8y$INT`)(U zvK}TT7t`Rk9`U=Zcr!76PI{m2M~byDIS}5py!cIrmigtg+lCAKX7YL1XqpEuK6sfQ z8Z@7z0h||a>rR7MK-bYVtTjF6?m^k z%DHWdr?~gs*Fm|{wnZ3gve9|?8Zq*{#H_)i&D^x~u>H0pg$q_X=rrWXh5CMCTCXQ0 zY83?PY5WIzbUesW_KL8+h$fZnFuyQG!#xtQJvkZbg;Hr2WZ17Wt9E5fW>9C%DLXo#;bDpsoUv=t zoBtRApEWxD#Q~ivzUuMKcmoi&PsR!yP^EYZ4jt5~CEq1oFhUX9g0W`}L5Tx9wU-L9 zbe+9qo`&MgU4w4gaL=ENTyx&th+*WOJ+#y8-HkE)@Xo}@l6&^B^t00NBRVw?yiM|O zWWC;9ad!t*;_#kNu>eR?-=({5VohJFWv0ZDos=`>^I^rBHR!{dchNUFZr9em93OL| z*VrYp<29y3E$+EEikH0JL;2`Va-KPiOhDRkiXaudae`wL?;r?MO`Nb&>?ny7(_mN^ zC#@8QWpQ#E42$BFG{d%HVM%o!I93v;rWsaFH`_LG)~+kGUAKv|6CYTh$C5Z_r7&C) z=cd7MMx3=$5P5-!DyzG!4GI z38ZQKm7Q#gZzHhH8?b}zbm1f;XbwYCFh7T$yo>a&WBKG=eykzu)||YX2uxJ+E)Pu7 z?5a*}BL|eEVIYz2>J$TIlJ1QpRF1}tIis75dsB+RTEcBuQZ2t$Pf~4I3M-@#lDQ(e zwBaeN{5n#ku=0T16xK#m3M)T8MhdG+@(HF@h5&6QCzS^qFDI2Bn;<8Z2Y^&Wctw$l z2tr@esa{)nGiVwaS>i%F<0l)Fdo;@8TK%Apxy_jD)a!K1)e}Z(WJ0o2x3_DapO~|w zN@twx)J7&@b}CO^H#_w^ou=$mtk961+Q56{6bp=>oyy~^vQr@w*VFl$P>;sVPUWXJ z`Y#>#zF`=dFmbX|LxzWCry7RQAr&V(HDq{Lb}B#2>%W{5H%lf3U0D3+_}Qua_(a*M zJP0>C^_I@qNvC9hF`mfn9`_)ZRLY}ZbPu{>=C}v-t4vDxAxWh?c5#zRZ|z*I?!|Ue zX(QuHDs70{J0p`yc|3gA!`pOq&t};2V0`zwJ3859Knx z6?R4OXmj)|rpNfPR2Xj+kH@Fy*7VptkqWz#crreArS#Z+KNWUm@q_r-mD6MQ!&KO9 z6F-WN-L~}DJ(UW(CGq3<*e#{U?kB0Rn-M>akKIgq?4C}A-L&{weC(#vWB2n^*cHSx z@v$qU$L<%pe=qiVjHJ?MI};?8roqojDt#_7es)sn^ID>k|IrhVj+Io}C^f_jou)Ul zFzxlMr%a;}nqC?*5uaXanZgb6qJHa-#TJ!bN-OxK?m&$-UP~{1sneV;%CE>t7kxP~ z(d~3mI67YG3`-Z~=an|MC+Gt}Vd7uVC=7O6p+7LVB9WCx9 zCP}&|zl1<*)U6^sU6cpIri(Vj>z%;|wBeT#H(m5sDFlN}7kwkST-)iQZ>B*ZX}Ty+ z&oL)m^w**3qWs_%ri=0uM5T+q6`JzN!*r2uMam~XMR>~R`62l!JUpYz)Cn~khQ&?! z3>hAl@@W`GF4H(EpCQA;Qa<@%UYDu3CnP~26o4dkSjs0q8VMp(;%&~u6wV@}hbckI zr^JX&!r*ZwKP%&CeTU6|N)9|K<+Bkd<&($U=+kwH?D%x~lusUNFy-^z=#)<$RMM1B z9two1Cf;8uc7&&V8ZoSk4^|4p@RUy@hDGtA?jW_zR9943k1t5S6$>+`d>UsfiI36@ zE2o=noA@@H)hE$QqzfXqYk111kseFpf|bHBJmu4f;f(lXr6f2!<DG5dE#rF`;mJ!cr7@@WUGqEkNk z8GJFl=#)<$j3?!@Ar9!$3GC@nDgG!6yBP_U(_ zKemxG9MVOvR|2`N$zl zIu(;TV}$^mLwRuuWfpa#n$?JmMyqxO=Fm;aR|+6tdgVh2OdQ@7=G@~Up?dzjuZ&_z z9MPppO$Sv!4`@9+F|xF$wnpD;I*DFFCfaq?G@y&($S&>msp4X?-RvZzLjRoErDaK` z+t9T}PUpuaQfp^PDG9DO8J;7^qlYWuoUVV=Hg+l`hsgJyMU`cg74~+LT@;6W=0a6c zb|@8i{Yamf%x|6}y;qo{YPQ+p%*5AG3>SsFse4>;4rvr_IXt(Ogsj1Cm%J_7Rrjg= z1>QAp$l?#`N26f*v1_zK6HOxu4*&r@w`;oj^FeaTs*>l!3$_wwLG8Y8b+NC}lSu^i ztCQ_%$nJoO)1PeP4N;f&tS9Z}@T89(-x7#=zUB#C)Kk(vjy;L6`OLbx3cBQZN~RXY ziCurE2Bck-p0Ih6uHkYbB5MP+yA$jXr8)k3ZKP5qd{1-+}oMbld!1RKJxcWWvA zvsP=FHfa|Wnf`szu9~7;@0KBlxP?8=3EC@;<#T?Q7GH?>W=0OB0^K?X?W!7NKBvaz zlCEI<%(lmQ`!nO9aw&rfMM+Ylayf&F6L#SbO9z!JbaUPz=u8-MGNYCGf~={#Rb1Jn zz5cKrJJf>NXoBm5uj}1N-;w=@rm@J~|LEcv%ME0csU)+KQH)yKdSVSQNT(BDM zja`)5Y#TX7Oom2srABV4mYu7h4*sIYn!AbFJ&}~zi;9MSKQT>ZT;ma4i^Y;jL~Sdz z0<5q{yZ)c-H>PvQ%y?wyr2LdE18+&bWy!R(IuZP!>tJQ1`8yHdO=pW=O_9YC=s7t0FhN_Py|Q1K*b|l;DFw|2Y_26jC_?9jAVigmjk4KlEZ1>lLl30gh-}B2 zvGncTmQpUHnZysf4m9I5)nX1(0qcNB!8pck>GxmwvTHjzsYKywfb3w|zqpJdUUYin zyt%sTRJEF+wOWf=S12dHQlu`0-uBlMcAHvQ>L5I|qnR$?oTbh^vYI}X1*f*q3Lrix z70^8^Tbn7)rj?p_20%gP=@th60&zW^dH2CF5Ym4ti!)RP2HD#-TF1q;ax{G?F;NiRcN?|b+O;bC zjk#P|T(J5}u0;5*O5V;Ow{`91ei)C8k=LS&cct=bQS?}kK4FzzGZQbzKvp$pMBxIop;ni zLW~zKI>fzh18IRC-4aN$=t3(TS22X`INjsjgeO5ZGy74ifDr|LOjjCDF_31_`$>4u_}KauwHf*)L9ZQl=iyNA9AT zGunrqHmfBVlUi@q!@sCJrqrgpRGiAs&u9I`z3DQ@75Ls?-7Uwdt7%qy6@fm~jq+rJ z344v;-bk*yYHn`2QqJb`d9;R368=I*7F=tvW@@l>L#Ni2kdRPD51}xL0s_>;g+`G5 zbl;kPa1}a;t(+$#y zdib5s&EaB92uX?#Swv-no|xDo{oY^B?!A%Lh=1-*|0-Tvqd6ZzC3}ewuvwkpL@(mm z#+=nN`>pnKh%~lM?nmCUZ}w<#E1*}`v;wPNx#XDDva~GyB-F~jOiV{47xLn|dc470 zcU_Z^&q;`>6W=B7?O1cO;@%L1%3d1vbJn;vDRZ5GjrMc4Se`GD@W|bpVHhBru}Z8> z%~&&DR5xy>hTvF=J5#VhxLg3102kKw_ATyS+aNttv~_f}t^MgzfMm-BEj>kWe^MXv@vQ7Z{%*S}5l)=6go<Q=DY=Lx_tVolg5czOcyw`q9EdK9d7J%WE z7JzX`Fa!X#*SEL-i%S7(@7gQ&F^}@D!93_@w(V#W< z;4~DSL+GY#N1LXKb@DIDhRT?WoU^Q|B~64QZ4xUYfrnoizFn!)WaGDtcyg$Vj(d%H4G=+I+@$d)1O`R(oh>=M`AHU9N3$8w3@u&6#vptmelsl?FHTkp4T zcGnQ1Qssf{6%9?NI+{!BRB7;ebt=n>JzQRxaQmQLb40T+LO{UQ14ln-zgz80f8>$Y zlPZM<`>a}+hwcP~)^3f3@%R=I>YvI2d6yUgMyXgnCy zFML+Zcuxm|2(}J=nhUd41c;<9lAEhfOzk;E$!?fInrSwgsVED)C_{`-!yAEpD^m$7 z)kdy5o#ZC6Xl3Gw6SO3}^|1Tvxw*W@^0Z>nLt`Y}lx&!-S99p`NS4je*mQAbrci}@ zyO)m|1Un7H9z#pUEsr+q5iBTvJ!G;Rev6Re-m{ zB4W?ktLesP-`unhJ(o5}I0gDOf5+=z zR0(^&DNFo}u6yNSorlf%s)ym`d5UphQnFs+lsg$dd4_?O&T&b&y}-E6iV-eG8utn_ zF3M#_<9^je){)Ihw+D=&s5Moi?opD7s_I#K9AWqxeL6b+WAJOM=mfGOPVQL4OdYJ0 zd6V8v-A*1;>0(slZEbeAIGque(5bHQwxD1Ti~Q_JK=qzTo1W`pVsJ+2V!sE}<1^)P5%uLUwRK&b{4^h(y#1 z-MdGwAybw1zf=G+#n8>(d$6OVsM7>+dIz8|wJ%`ajzpWbqQ~?@D>`3EJQ~( zJSBgWXmDWW^2+T2x*h&xMK?iNJhP(nZ4=L}=zL4!#TA`zM!dYD^G%D_R&>6C_*KUW zZir3DeEzjOP5t(Zp)?j>BG_OPG>XW#)DEV+IIfej#O%53!q554Sn$K+J0lGd!}Dm~ z5V^B6(h%X{g&HDvcP20zBz)GS;%7D(4G(m3M^AF#%^3~LH6IxbE4e;8TDkqUOzSfr zK+81YCes15T=SU@pyis+bO0^ae5M0vx#lw+K+83s=>S@;`Q!n_pDJ=n&udb|7`VgY zJ?2zta3B6wHWaWOu}&5c`7LmbGhE$#&T;GE&IL>Ys(l+w0_H+34?nUoIg7|eU4QD{ zTHV{N{1S-5&2(|sm1aM`EYo7A&xR8LWXJWlbuRtTCpB6@mRQKKgt@FsGc+8Jhx^`6 z^LX5>*B)TJx0Cui69lb%&rD?4juKWJzv~kkykSZZ@p^-0AaX(hrT6eMOyKeG5>z-1 z0aM)GuF~br@bCo2#WS;KafpG5SceNz3kQb3I~ju`+v{6EeDBGw-CUvL9Nr2QJk60L z8=EOsea}L+w`t3J9BD}fkWu_SvPiPh# z5*;`HgYANjTXZAS_R>zn`Z#+Bge#X!+sks)W@omTqh4X>icke@ud;JRje2b-IJ^}- z;wj%u+YUL*U0B>uh(mqTs5e-OM2&iroy(!4X|7+hb487MYp0A( zef9Jx*<*)H+izH;!yk`j+TPx&UzdqH)>wdUXx1=Z%jI#M{+j3LI#UYAWEtZSf zd8Gi@KUb488%WG8y`vAfN_p_tozt<3K6 zFGrp@ZNEi6y=Mq2eu>DsVwv0(J93Tfc=xJNV zG~hrvz(Fj=fP+?%QgvnsO1NpFgXK79qWI$uSw%;oJD-owrr8daqukkIjyjB;%aH)n zT!*uBMU6UQ6)9tPUFntakrI%*)bxOkT7@^d>Tqr%I-F@cTEcQq?51EHvkGOLlv-#8 zmZd8KyU*I%$F4$Kj#kd&le)Y$&2g=pCQMNsFFD}KS2I*=J3+#7MXV`UC$2(Dijp#0 z5MHN_%k3#06}BqFZV$3^5k-f)UQr0sl`S`mpnnYM4U)QTK-0ZXl@VIFGvbi{=$ zwW1)lUBpr=a@fVJ-4k`6yM(oSqDEc1>W^J#jT`%;w4=7m=#=@Ib=hko4@Sbe+z$)2 zDeZ(Eo6=Nf(aB>qxNA}Lh48u}h%vRP#V=R-XQ8wpX(lF$@JU!#`C$>p7Ay{9gE4C1 zb@eJ$vCvo{NzQuBDwR`dpB>0XGtfi6Nj<7#%;i$hisvtca^NW`2JTK>Ue41pOXALm zfmZI>`5mfBvvZ|$bv|A5JfQ_-kY=22D}aFHwJC9V2L&eVaDi>o*&H#@$qPZ;-C?fo z&C|;UAjx)D2g@Oz|1mfeGVm(BVVt^0*oA5Mfs#Wv>dm_1541RRlh#Jt&mn$JFMX+n zxS2z7AT-fYhvf6F4lT)Atv;Dk4Ro}trfZKtZD|WvsgeWNC$8usCrnpvj~4xiEQ;#p zbRt9F-V<)&-%%6cdO{ot1r4}xD%6@cGrb#vV>*cv<^cKu0kQRCYr-2vz$9ecQf@${rz%*&MN2`d}X z(}NI5R6ZY46``15c)x}(_hfun07RLr2%I1L;73j}Qer1s|rpF44 zcqT0atwjLeuUnZn?r>Qo@|cb;caiiM(W;hai=>txMdW|-PnZRa(j%A*Lgo8+U#jA{ zo^p5+r>r}#i`!7PNcc`7_U8#PQYt6@j^1mNl;R0O;sSZ=5%!EIkf&9Z^k7>IL#db+ zA$ly45}{HULiDsE6@_9TbexHwi@*p^^-OHDo^q#QTMVRd19Z$DJw6PKK#5Qp3j~Zw zz{COFbWS=)MnaJJ#VKu%EQ%{u|A*{1_O4UpS(P1>3WJIbs%mbmzy4BPB2P6wicBv3_meHQgmP+|9=5FCpwMub#j01-T9MJ*r73MI-IrM3D>8K6*MkAw3}`e z_Vt~+eMsZ%k)5>-$C{WMW(rgV33W5Hb4VH~!zg1>sV<>55|)<{A9tyGF*1c{+cw8y zWk5_odQme2-12=(4+7n)EU2ep9reDsPW?C9vvn?iDs2Daw}3&o2~v*N;Cd#T>TP09 zhzgs=O}Fw`o-~o0iKb|8o&Q{>4qs}`YLUyMcmENcTndvjRXu?R#Yuq~mqv-RFO)K2oG*~#9 zm_);GxNt+(9fGq<5jI&+39lKtcOS4|Xz`9A%d$BHL0c)XMAdp#nemII3Rtw&VZi2- zI$M`TO}*j_9m_LS6;d%TOKo-*cbY$pQRrte4^8{4o)y&M-R4GeALLp52lwxOBu$vm59*1^MS_k9i z&9q&+>hs!1uG!}JWixHp(FcC3Zo^ciQp%O)x8yQy-&ys!;0Gfp!j);ee$~#wpRn9* z1w`s@V8?AKY|FIWxQe+Tt*1gh)j5=>Y`bX{JPm%FMoWd6dZz7W7HlPtpKf8%sTOCq z;K%K&z8Hi#w6>Nn!k1W_DPlRdvS`(|R2pO%X4-CJNkzZUSAcw`?eJ;?u52VEXwF`7cJk?K;W?O`p_?CuUU#mKZh!h%F^hfLd}tf1Aa3v-a7$5%0Gn$S1WZHf} z$hnZ*DU>?+q5Qys!hGa$P9;(dQmHQmSNw< z$t+HBY_}@lgLW5EFKT4+)?E?DnRrF@AI-cvo}r7Ayub&xW6;I!z}SK&CF$l&Dg zs#%;);(5h`jlnB>smFG6n@C165AS9U$x(NY9cKJlj^5tB+TBa8KAF#{ULH`#!WuA%Wuh5;g-8v!wp9W!u-gc%IjMpFTT^Q$V*BL zA1$B|GCtEDI_AZ7nk&#(4h_yVS#ixOMR=R1EWKWWW`Z1fS^+ks0eQ>PKis7*Sdm&p zcbBAcnN1A*eu;O>AHme_^ z(N~cP@$A_1b<%pjb9d|oA+Yov zdttW<;2LY0IbA^;!6u`$0i^xpuHtm*ueZtT<`w#fnmTO#rDBb7YQ zS2gE$lOHyU>oIzq88lWy(^%i?)+s_~qf=A2Vd|OwM?lUx`$zJ0HGFE-zjgm+v?2fM z$NFEP*g0;AKUwwf+^@zO*5Ccq^BL0BGHp+LKa+p=GtXzG%50|X=iblc-#w$<*6G5B z^1&#ZisJ_VN2N93Rrm#6sol$_&m_sTJu829ZE zJ3^L8zrU_|8nhcHT}F@K?P&Tb#Ezz)L+oh!d3(EZhYhWRH?Ned77!@TVM9!n3Y7D9 z$Y=C0uJg%UB`dvMg=#H>8o?;CtGpQz`h&_Ym2&mM zL_TBN{`_y0`S{4rS}u_`aA+;e7ODk;<&m|F{BrA$xL#f-mCkXd8XCq3RN0=Zp#*B# z9wTn(*7_o+b8qN}0y+%k11$$?)nRO6Dwa~5gQ4ZVm2mTWsp_|r6yR;Jf_4Yg@!&?O zZ-Z-Eha~~-7H2g#bu*O2i9t>dmIL-_!c)1C@llzY9@$jBnWZvD_^C`|#4RCIW=~5> zxlp;n*i7DJOEi;M1}bl7sf^P@QCY6$?(Twis-ZU)UAXKgF}6=3){~fVz{N;&ec5}u zcXLk~lij%<^UuRU2?RhTdDrrqn)i0=<&?Fr*Tb=i_9@utZ6~%9z7pksV^6^6;KANHpVbge-X_L#`QriVF%Vk^QwumLZv@%Pqi`TlhwT6p`WZGOrFJFs~^@v68=%z;yj=o~ZjD&wn=8Z0^0F?n{OMTal6Y$wIk^T710hOP!8b>L)9+)PmTrXSumrh*;|WJu9JbsXFvQJ(TZmt9I9H z2~=#ht~8T*@nQEj@xA4xz%9Z(3uN~@I0j}5!?;$|(Q>jfpUD>|^Hl3_(^mWGTB_bM znaQo2U^oE<@pSjNJ3FO=+5KQ^WaQ0cspDvVlFXD+1&_H3uC~|LcxK zI3SNNa0z*q6)AZIV2wleasV4I(sVwoCyD7y7YxR9KD>uDo#Eq3VmiaAx=g0CfjXS& zOcxig=`7c*OlSF@Ce!(d9`fVaVKT2wu{Z>0l2_0pd$@~J%eh|?NB3|Rc=CyoTj0m6 z%o4YWQYt_P-Sv zB>P`pVY6tGIZuVy)q`>bayI4Zz4&jt>3uch)E%OP?_wEUR%P%<`Dsbqcwad08T5?N+dNyXEX?Dc?fLu{-TNu;vG;o8U!HZr*)+8&Pj{TrY`*C$P6qcR z021$at5*wN9J~x>2)rpTek!y7Y}$HuM$>{LcG2!aN`xT5ei}0?oNR2OqzQ3e4=X|dl3avnP+}3n zt;--n|J%KrXyj*BCncz%B&gB!79|OqY>4yaJ<+-z1sFn2-N6sM`@_9l^5euFR^EVd zw7fOMaXpk79F!Xj50STqIJSo#XR+fv@-_i{Cn;gct4Sz~cY@TMhIPvB^Dq3pdYZ(1W@3Y z_2}iIJhK9uX$?DkyyNp)O&$NYo}xgD;_{y5=1xgm*&|N|TX>of0oqiEzsSJ5-BMgp zNk!Cr;(>?caDQF3>vD6nEN)vFj=I-DcA>W~J4ctq)8Ez1Ap;AFT{W4R(mV(5IH2qf6r2 zmEowt4zU+{-Li9ZTKtr^Lz0V46LyHb+^3hFuLbcP-VRxw zkYB{L0_4QOhwu=deITCIu;oWl6!5NyB?kP&fAX`TId&uQO|2E=# z{&ii?CS|^*yX}t^%JcOlWdY#||4_G9tGD`mV^)iJRcF&4udpgy0Zc5NN3RzSu4UNP3ym*fN zbX^^;brcNIzZDO5{}%j@oN%6bk!H=a#}I{bf(RMU%qmMRc|2l=b5`6)9{&8*QuHYObVZ#7jN3 z7R_ttJ7mk1x%w74tvx69wz}8BYYy=jFZWbiG_6(2Nt-ofv9GjTmX->5h##`fS9{7W zS|>dG#8x?B$P!=c+1i>3ZFYt%4od0uR;f#z8?-vwBq59YRja9qU}iOJ!Z&*6TSLtu z97wdlq2X-QoNx9lv}jKFT5O_9u^~rH*kXU(y4_(-EHy#cjBoW+TC`Nev1qB~;@kq1 zdx!}Are%u9(X(3+%*oc~b9u~b(z0*2nzT8%)Iyp0POC|4Rq_lY?YphsEY7hR!p`?v zO<2;eqhYK3ZOdk~RRWcJvzlKRj_CJga+wva9JY^vh52l~lAX&=7iWw0nzH^@d*z>6TeRg)i#w>*)C{wtX~Khh zS<5~7`eIt{H0L3`tmU3!&IFb_O?+rC>y=3{F+6tCj;1@j$qJ$w59?(u_Y^b6vfOFP z!+TkmL5e9IJsV}Y)2v6dnzW&oJI#1xt4SMfxzm(KwR*EeSnf3E(XA$IsO3&G9@DZJ z<5=!AFUQAXkL3T<(dy6M+D2nfD?MZ?y_<; zUzyk9F9@$BCMuOGK|p4mY>0Fs&ninGlH{83tZLY-k~gf=B3UJ;4Mfu7u_`&rMpju^ zgYu`xU=;#MidAQXu_`%+9#);%JEY4EJY0n(y9UpmQ)@GsAzF{;VFj)w=k=HcHhs0R?e5F>b7Z>3YL&1}{gXRjeIepN#d%x!HHs6ht)g;~rMWWY zyttt!#&Tz>xxDRC0p>UCq!l3J*g(-SEH_J4#d39wxS%)22&`2f5kk@-qddhJlt?~k zrX=z~-zSt0XEBN7!xI!xTxCh>FM znuOC1_Mq6@x4-AOuTmv^dzL*?yn7brl6TK8ikoBy(h!{G*%4daXw>nG(?w==lLqy2 zLp)|wHyZuo3aC9Kfq-fw;tQy=+5E@Xg~l@v(>Q|?2^5k0Su z#h3PKZ^DMm=mt4`SpsDJ48J_VSU=ydNPw}I{a5zVW3Xrv1*G7r1Oq+7aCMAzI-A13 z!{Z2pGd7Jd(AX5hK*Q1rgM(}uVQ|K#5e5h2zAt=5-i>; zS2srK3LE2qTwR@DphvE5im^^-|M-uR9u0Jzbt!SHUx$W?@Y`QRy2h_;H$kvzU3skRo7$E}mquO_&ke#nr z@jxQ0 z$a=x$Buj4vb*#TpIh{m4mI#?m$WH$|)a3TMe$+xI9CA^%h9_LVR@6#|?rsW~H%QBOwHn1Cfp;`Fv#CH8A%uTX!Sesx`9N2xF_6W5p zGDk@ukUG_Gu1=j$GpNa9y){k8 z!_3}a$y$Fl6~(O{Pd=B6#kxwpFDZ-SwqAO@;oMZ%Qk*;-sL1(hW!sXkn#2pcPyt3; zQ_uqtx84QbJa}9@yZ{c37HeqlFo!oR^&;&Q{*m<|N@8-_z zEx>_Nr6Dyq2*_x5LcR({F%D`;=#V3Tzi+WSK2LQvOpEozOq|*o*2m?d+TT>Uhw$6D zxm?Vbrt35F*-_b^*7}dN_J3L3u!1E-2>me!{o8y0lZ((;Vc&&ZNt;J13J*sxt31r6 zK;%(+7cK7W4XYfYqn#;2Z?~`eWr$bD!m`F0F z7}wOMHKy2(-fK-}3>9NbXT~&|Gh?t}He@G2t=;hd$pqeA{u77MSF`v7tPY)tNlr$V#ae1if+?m-A@Qvxroe~U zS~67lV67#IUn{Jor`II1mOvGswe<54YpId(SxY}lVA)`*rY##*vV$r!Ad!FTs!LPn zDSt8q+(YOUXtiSm=@Q}To@-~7`$AOtg1BKbbad0RfFGq&n*5F#oN6{6PmUOwp?<;`UMSv zq~G`Qf-B8>_K^i^@I%j;1-DTUH|}bP>^Y93U}Ud>$euxBok39&d$ma>7@tI3iCspg z1mt+XzFW*VYjTXI2(s)KvF7a)tnqRSCgLR$w;5dS8Sik-#R{(zlV75-)9i- zmP!*R-X>q)5q)}w9CLYDi&M|m4oW5BZupMzjJDGq%>)0^RkQvlJkk;935_6Fg$x1N zQ`mi|^KNhR#oM^T@nmv3mp`w~$%fv%cX;5K@p_0sq|3B={edSZTZ2jEXRHnld(CTM zB*cC0H?qJs*32w0G2J$G%mdAoXVspUM%Z~7wrpM^i2xMxjOkCe4(MwhuVfMtbF~49 zc(5mg!|=X&IsBaGNm{v3tD)T_JyxQQ=oKUqG!^2Kdcp~oix)rl-<15X*XD8p3#DR_ z(=0Lf242+mweu6K$70Z)vQ~ghzwlWte5SCldcd#Dic#srPJ}Y7I41A$pqF1U8mV|z zOs|z}lNAaPH-$x1>9$kH^U{)>LYE_yH>zi37su`GNk*)N9(rWwkP!`Tj-&gMjG#G= z?W5cd!#XzBxJkCRCmLd{By31A`7D7U)+}qo*0OPdE?uJIXM^T*JM|JQmu6r*{@+{YbdN?7y#{nIgj)m$yZ{@9O^AOTW zP#hk;SkP__)%CCt zzB|89|f{)U=mA!_{NY@(AwF^!N&(zTNkq)s(40 zF+tc1`lxl0#VrRfxzcsTIjERYiLx%&T#$D7$4)uun z)b-LHb#a1GYOYKARKJ6;wMqRtk@sl|2jfcLq?OE&=7}fVn&w7{4lW zz+BO{F`5hDx<#3dHNV<%;9QvuPCykoaITVfjtHq(j|bZJlWvT&#Odl}1C?xC(>EQ1 z0@NWRUFNid;I)b7u`Yc{Qi7a$u8TcSIv<-e&vz2dW38vcbO&QCCQRbYbA8`mMDxcV zAd~vi5{w(tjJE*WXlTwS(y`31><#quUeA)SQ&w znsBD{a(Y`I^-qt|Tusy~ci41$vWe1j>5ljlHOHholTDPKN8gQgNND$4hvs)B8>mi~ zyZe-N?K$mX%r$dkE{mV{2Q1Td`BJV{E9PW}+uhiZ^)F3Q+>KU18~M+0j5{ z$S1nhtBmw;eW@~!cgHzAaI=L)2za5e21*UKd6PPc&=Y%xO&upez^*e zHN^N|Ff$`Cs)g%#KHWOZw~w%O_(!#H9WV5&hA2t+VZQ!oPip+TBY10S;Ywaiw~~+x zSlCJe!&*TlI~o6BN2s`7?Ds!MCDN@Ed?7E}y{)fXi1#Z^;H}a7<_LNN@7B`$)qX{&kR9gS zQQRFyj>!bi4#|45%%|J?WK&jqD~vS{IGTxkszzD7mTv9M+@6lqvJnDnPYyVG?O#J) z19@h_FYVEdbk&x{jsyh2bk}*=As#7zP9${ zfTPzQ%KTr&J6oNbugiRQC*Rdagvk4BZ(d#adl+2B8hf6>hKs3a z9NU_+;M|-NjE2)CO{!w^Wi~NAH!oCJ3jA>_xp!Tsa7(v@u&T*2oL#6Y&;!| zp;_5o8!0pHC%S7jb*j}k%C4ac8ZI_3^{oc|oX{C1c$Es)bm|p1==Ny0@iSTWi}K6x z*<;;WUULfrX4)euH2#^RUJ1zBs4UUtz{5tAL(+;LfL`0%zv0RUx~TGFy$-~QuYL{p z3#xH}M_7w8k2N<-axs*(CTPfT6L&fG z!tsb?wp5wQQLBYV2LHA^svf^|knCHu(E^ytBZvGpre8LZ4@zgehO zvb8O_YGE1^{q#$u8*MjKFl-MNfqP}~v%$Rknf`3TvT360JIYkt(6r;ds1VwN1OMbs zL%~~L5`h#L@|}Ajv3^t5WqZz`QmFH#)*%m`0{i_2ln!CAmwWR3!SHYBm^@c%FxH{_T0S=?r?fs6-|g?>KBfB9@>A4D%#`hK z@9Ni{C%J2oVC$6yRBf%I?AYD?$~<-#GK|OG&Qj!u?t&ib{}MMpaod48i4I#0aZlLf zrAk9ies9#|@2g4?}U|N%ZPdd2$WT!VujUwtXXY%5sFL3KnUsyYSvLWv4CtczP zwE>{4=Fu6njJ}`cpZ1N#5ESDS4`{Z#OK!RO%Ts0XuqIVQYwi51T&3mxT5N!>+u1QWnN8 z{R^92FuE9ac`Tv-}BQH>vOyCwA ziD#GzY##<^572`tTL<`P*2t(s;hX`o3M0O=bOE&fxdZg@&-68`{l7IpFY=5-*i+!V z5dPWcw4(qT;`|W)`98KZ?YHAVw;0|K7sP>XONTr}E*$6xS+CO8d2!Le27GDD5o~a~ zOv+Tf(m+Q<%~U8((rY#AZbVkZLcT684#i7N;~ol^3}~ltKp-@2gTvuc9;I>UfpA`78zf`P|mWma7(Q06+`4~$*sqbqp1+}G?rzB86On{7B?a4Ayf#r#UWBMc3w8IjG_3V4`&d)ck2$rmZGTZX3G#}Wx9L};(=*BX$ydNQye*(gdo zU~bq+E5R2sj0oXBVQ$!o(vKpMHpt8^{bO-P2hW)6rH3KFWq-Pj&E~JLllVV2@psWw-yaqJanBb1*;Dd-Dx4BKujN{q;7qJiz@LN)$EN&#D9G!`eI0}m;5NIjgX4I1v->(QIKXdvUth=X>%e%9+~)^1Q<(we<(?Ouwr43t!#)@}AOZGK zCCZTRdA4acQf3mJU0yup9l0!C7^HerA+rYTs}~3VHe|%cnvr3Q;q=SFzX^vG#WHoG zzBH)02?CS=S}~cX`yKtlNKgV?^F(xf(n|w)wrQ3ghioL@ULMrlavY)o#=R2GxT2YH z!ISaTaK;racOyJ0jL=EjS)Gorg)^?$62<{aGR9#*3dR+s58rX6Fl)zCp>W1w-T>oX zmx=7o9>s-G(~v{s6IP0Id^PzinJ69sE^6bsy7J9IU40vni@Eo71!#g4V54SF(q)>X zje(WA!Z3`C+=p+;q>u<=23h)cBukNP9-pP}M6wj%VzczUNR|Rxi&#pK60?*B@w+pM zr5G8>()S}-O7jPH>Dz;Ur=4X1dD>W$mGDhGWe&#=ZhI&RDiLXV=A~;?FAV)yL$}cMzZ#IgW8qZj6s06A4l^RGLe9{pG5N(0ORxa_tCs1 zp``=}H!|Tpo;15PlD7mZId5qcziT6Ti=mOc{X;Zw34_GEEr##gpl!6@T6!pE-nSOO zNZz`4%Kg{sMsjeoS@2rITN_kD-rA$m@YWg{$=d_ghVNS&g8*+2TpO;FF%B|e+_ypA z9u&=60F2MugQIy%LfeXcYppfuzO_fC=d2N2a?YATh3#7Ns7THlhemStNS(7rFhS0~I7rdJ za84xiGaRMs0Rtw07{y#=OC7ydbAp%w#$>PN+zo*h;I9_62^q#SSPOia$3}Aan6+B? z#tbLO;@9J_IFU!<*f=as;+Hrs4vS-ZCt|Re^HIcLvC&fzgT*oY6|q>%do5HJ2E8}1 z5>b(VOS*ae1iCnncnFr59-&T_rN^dqhLQuaqXwf$n#k2Lavel2}ZM^_rxo_=Te`r=;pYh=lh zUhsc?#^>0tkz7k(d-|aP_9daP{a-)!M_Mkk2X9hrvsL7JTj@@h_Oc%WW#5O_@E-zO z`VdKT1^aE!WqOLQn%ah_eR!c(*)v_zzn%j?2KK08}aCeiD%Pq{e-Ry;+cqVRw9Oq`!SHQWzJ6(64+<6{Y#K0dBrJwc_7NI9QqkG9{W%}Jlm(R)TmUa_06BhbKSJhNHJ1P zDO;m$f*#pDyZ4vr4?4mRWjAe|65kz|RH&qSusS-G%kQJG2Fvam_^Jz&b_VIbg?Tcs z=d#nq*K1U~26e=ukLhCjtxlLPjT2V8eqPRPX*o};d*m&wF&Kgh!BnTNd?X_mk z3XV+SJ*zh+2OA6rW4_U(XPY($Wi<{^h~?mwW)8-jDagUAl5ns=t@pw>c=Z5X#qE=e z-!7xl%+r|$U0#Y&2Pvqf%|;s?*tGy-=mLO<6Q=D$G`@OA{o!V~e@cLLpPkj8dKVjAe3DiUFQs z(@X3#wTC8@TF$5uTg#oaRy~#_>mM`j$N}cqhV5xf>S^4uZT;MoaQs1YPq@c6;L2nBuzppU$WRs= zmtsq!(6#3M=QbQxDiETO zSKiatYWHF$oy&HVg?&_XylLbOxL4GnEc+64&voKRO`B0!lx?~+IAV#JVhSzI`eoKH7rZ>uy-}d3P z0;-HRc~01y2EGmfYT*=`tL3TH|FyNSVK}&6nWL5gao4*tK-c;f5(VxO>8Dr*xMU_B zy9{v2adg}=z$H)6@dI$CZ{9MuKHEwnYm#@uz<*zc33Ty0ak-Y@$lyr>*gP$#ku8WP zFBfo<##5FHIEmz`%LSa|^0ZJTp5nNnli|=-1ErJU@bHr%IjX^v;fQbrn|umwe@2`P z$zkhTGvZ`O4jhO(yYlF8jhGyEyptgn+!!ZAD!4IDhE#Clo(#!>Ymyh|WJo@NE`D)N zhU7D7G8pG%NIpS=lOYxGxFvS9QP&{ZuBB1iDYSnV(X&Q=QY8q+9;CD$<~Xicb?M|KY2M$l63k4JV^;pp{RnSUE` z?nm2u`^e6kV|L6L>M9h+xn`=>Oj5JGJq(09&k3J#9buFJNu_^L1HV?7&d%qGRjMQJ zOE;3Vh*7LIo2?e+Gl-jcnovrBIQFLtGr5IQT_%d5(CKVu@7)l4L+SXv5HS@8tUgym zD_tbeN;aB6vRrFJfs4Qtf5ffb$0-~sf67O?Eb6YyCS6U@kHU{qnd*6fvf?#IL@+() zvNH@Pt>YjfuX`4UFbNbx+(}fPpa+m=I7uMYuCN0Kl(35m;dOKlDCSBOk);_aMw=^9 z#vJ0X2wnJ4AQ+om80)8twR&zY?@6`V1A|CN$J}TxYEUCtfnvEsW7EZ%nL-tni3(X6 z%|)pj{1JzB?BhaB#~w;Rrsy{^hU;6h-u~z$b9=9cI3ouP(p(m|buXyt5FKdMI-3Y#k6Tpi6cAyGbVN%a;f&wda8xxT_2Ro?cGz&0;b?ceM_~{uH)Re5}ogWXmhsld{6 z)M^1*xm=jj612eiJG-@figd8S`KiJzq^eY$DNq1OLw>S>GAN&In)gufBwVG++-x?; zderDX;dB4kEQu(M&6y*go7Wam7U!+jQbN*E39(%ld|-Q=yjsh1^%)d)9*>64rp6|u zy??ixaB51SQFWBu916x$!o*ymq0K>T(}Md!`48?OMmsbl`d zoi=PC>CPUklPqA@f@9ZB#YSu;H)?NkN7*7lZ)mOiclz12sR4?q{skVTzTP(=CkjgrnJ}as8<4r_!Q0 z=dvSiYUp8BS}#X8|l#1^mN*>^aEx?P;KHJYk?8eO;DJ0dOoqH=>r<4Cs|I0 z({oYm_A5HlTTMI8;pZ}KIaa5UK^Q|jFQZaZ=elQK8<M~7+ z+e~o|3A$xZKd3$O(g}<0OWjQB#rjevaJA3jf3+(0sDqq3pG_cb-bw7ORY%oREqr5N zNJ~rE!oCYo3-u*=k__iH#cAw4 z0cpfJTB{ef&7mT8Z6TzH7EBN@3U<1!mE`bfifkyoZAQa@^)strsUBT z=87JA%xfcuP1LC7=H;gocn#t?5>fMCJk+k<4;1!Qkm%#gl$9^+0Yb_5*gRtUmnh-a z(VU)7Fci-o^tX06e0F@^xbB#~O3FbsuDgMCx55oUCq?iYhd{t;BULGZToEo4PE`m) zTB_nf218XUqGT}}f*5?{2=Rf#c=r;$xXABTnw_kaiuonHV#Ho0*Vo!Cw63_hXT}9X zH!mBGU$q;7S&*PL@I|<<>z1CB2sb?mT#*N& zIq=a&6uFz5n*+i{O9*puZO}x>y%1R*DY#mVw4&e3$aW|pBH0MJhuzo zN1B@e⋘GzzoN&K2V)`_%vUcUs75@dg@I3khWE#z%w}nM`hrL_AhN@oZQ&Q^ziAV z-a8c@!;n0loS#fgjQUAsjCc2m{%*j&>K6H0EKH9>zL&e-)?n zQgJ@}Ob7jKdLXDUtFsb_6O%UPq(Lm+YCoDp!IAn{B*|;-s9*!YTue#`NmW}qNhq<7 z-N-Bid&Q}}FDv0B^WRb_Ew$Pz zT6YQOBH=RxH*U_CYE>-6or(T?q*kBKtV2PS5*{Q@$as?6jZkSPtEFy`b_?xTZIzSB z(^%BT_b$0wn4zLBIr%oydJ*|G$S{eV{Xh~?TOhX=G2z{I&9Ik;z1&=^FiCkL=3$RQ zPru#1zgiUW&k}8EUTP~#Dl)c|xrCMQd@KYLvse;vL3_-R6FUi&}0AS_w6hUk_YX*~Q1$PTd`-l^TU6!QD*R-HwyZ}<(IC#<*&7xTrsb0zi3 z&|c7#dy)10Vf$8hepYmol2FPyyI=%Tx3^!a*yb!Z=?oq#SJGyz#kAP~+8|{AVS8-$ zTH+UE@B8iLhve0*2o9;S_EaLlmIq^@AN-=`NJ%+tRCZPm)tzY%u&$B<6{>Hn=JPk+Od#4A_xaYqNkoKL~& zFIU4_Ifiv=8{fO+WjXyxn4~Y1Z-Uu?aG>Kdk z&v&bQd0(_Arb8Is23g{zoEJCs#KFW$#tvX|U&n>YOkA-vQ(!M^xu_&lTe}64PgUmW z?W>Pbn1)5HeFSCsi|IT8Fx>xqIRU!t%Vew|&f?zHMmENr)n#KtJl><#ql-+sL1?Za zp3q|1<1@ulDLbdc43&1u@Oe5B8d;%AJgHT%gR+b@=KDPrWmw0_yct`P3voBTHIKer`7SJq$6E$*C4KsKilW z8yq1hZAQgI%i=q|Dyue3$i33brU}bzCyBf`wtY93h2DtI9LE;6}5Pv_cY}u zl$UUd4J!*!o577qyRZUAA;qMfFzhtaD`#_6#GNaSH_;x5d|fy~JOSsqI*fhtCM{M< zxq1=tXrSmgk(eLH-5--hxd9cf0|&6rvoK``wc;bd>}&rcAAf@~hvG2Jx5!C>0_^svG2U$-&=HfP1JdjAXN zv4cD5Bo&9GeBt1K+i=oq-J(wgTep4rf{nvqITdUy&e3aHm%`EI8m&@|QeTNTdZ`Ud zGej8A&ClZrfn_?q*{fyJf;!w=o)j_x846EtII`mqrTr;#3A4b7g>y2%y?T>&A<{SL zp-_Db;)nEP&CYal&oh%50Nqc2a9|$4W>kqUv^l|>fMxBC@Zk*VqK{C7+_c_!sE0S*Rl(3bxN@i;|HNER3 z)wGVDo6c6@_>c~@++2NP%Gw{|mEL@_)5EsYrVqRTB_wcZ(6d6)9ZxaliCF9lpDntJ zC9#Q>e@8IAH%WM}s2l>NKjTL`k0}smf3H_FtXCw<&VcE9AEtq5`fq#RR#wx>=h7L_ z-VJC6JaDaynZMur6;~Q4qgl@pQk#hJ!$|&Mz9u&;lgc-#HSB?wRhmybUIxuC!Y}#HG#1{R|L#h_YLt;?;}del6V`5 z++ONv?nX-ATTyo-m4m?cUr+8vWhrW`Q^@gTG9SuF5_+`vNR3GGU4ulUmYvFUqoOt9 zhWL1|diELDH)!F)9?Mwa6Z$Pa+BrzTjOQ}IJ=uG#BABI$d9q`(dHfV4mCF{NZfXOu zA!In4e%Cvz^i^nLC39R^cNBMf>bA18g|zg^k98Hm4dQ9+h_-13pY#^60^Z{qGmuTk zlgyNrmW=C4($o#L4!EL6J*o~K-ntx65D_n&;)KMv%H;(@;%BTT|FrFv3Q*o>?R~$u zH5Lf0RkA?v4{*X{fgITPDX>5YQ&=D#Oam6kL4BV#3xv>y1;RPsT9>nba9>&rgwSi& z0s#yUTWC+Ky}m*gh_w)(1#(DV3I%GD#9e`=5}LL^0NYC)b;twu|4|kQmg1;s&QeQn zfdKHQ#sZPJw8{bju;wig0KsO{Pab-D@~N^wfFkJ>Y#`J5eP~}w3xq%?vp^2hRe-yv zHM51WKro9V+NKp8-ekKW=(i4!g^_%S z{w?UQoLwvy8WYx|Url!|if{E%zi`{Y;f6?7 z3N(VHtq|BbK@qk^)yfFOmeOZ*Y@Wb&5NHO?+H)Q^nMHA`h_AQKmtT#w?C@As(; zmh`lxbgMvt$sH|GEg%_`2@=}$+KG$ewLY!*LVCm_Y8BFXZXd90#&i;Hx$>u-Vz4uz zJE)E!Vlls7qjkJWza#@MCa@I8!xLNoFgRoP{CbU^U4{94g_$Q9)yb+o&0yea+r7A^ zq>yg4LIn*_5<>9;>)PJFhvIj98aX>!gH@i~V^JL3uj=z?dEP-??^W)E$6vU3gby^; zB2@XdWMf2@g=SFloj8P)mRZ7XhHz9f8Ag~W-P)<-DR+Pt^juE4Qu}&E#EMEeJ9c_Y zb_-jUPDMS8i()pWYtyhBf;OOqd3uF}i`ni}nvLo-Y(^?&Er)syl{wEjPquDZ{HCwr z&Nsx$SQ3T1!L>-$&ZNuzS2HAXixmH!+??GwFAL(o)2H?vITE?FXXd71)dz# zqTX^+`6^ky-KXbqdo6Emsli?S)y$;y=waEQx4rU%`c((fp<$P1uuqc1y1Tta)21tDrID2vqqu(XNXq-(nZ zJlqSJ4RG>XO%-6|vjvA1@fkTH-s;zqmeVgc7HtV#K4XboKA?Qn6|E*PfhWOcFx&V6 zWW${h>RZ0!Dv56os>79iJ`mJ`R?Hw~JBxABlz2}-UXrGj&wBO+#Cy8yYjh3|3AGK( zoY(<*tX0$J@yqq`f`|ue!TuiNfQ$#w`NR_bB-Sbn?Y?QPl_!*WsjiWeqv7n>Cf_bdoCBd}O@Rr}EUB z*k;I6SX33FalT$OsMYan0x&#{d{2ni`{;dA(|gG1575km7CEt5E1RxX_99wmX8*Y> zJL_`Oi~bHgK^0aiNekAh6?b^Y0qV#j4^tcnWB_kAoInuu;KqmShrgdWqT^rORgl+k zVUAu%qZJWeHcdNjFFcfHc46$hHmoKD=cLYpR>3oKNdek|$cegmaCaAhki0=|f9oOp zx7t5ePm@Q0TG&El-kqkdr6%>qMS}dZy}Ps+`DgPSeY3%-L^d<=b@`%M+8MAMR0(Zq z0J%20RrQW42U$h}4gxaDe4ks#sjRjw--m z-Kj?Cq_#o|;3~bovFEj{G#5!cdDW&xEZQn^x98*{nGKV$Vm6_04)Zp3Mn~3?GU5z{*aH{B-03Y;PxLnSJ{=W`{A0fn-FkM@tQRr(NCu$(##jhw^iT zrG~y|RiU(yw@y9-5dAVQ1L&hcv$?6_dsF}sB~m|Z*WN^PtY+|YV$W<^#de)+2?4Uf zY~((E(Ee>Dz$=nr&a9gD6B){oA=_qgvb#{y6Lu1+Nxr(~Ee%f`+_ucDRIS#aUbJpC zjDedvw`+H*!-^~i{8N@>6|b$ih8Arf;iUPbPPKKH_k|^B=M8&fPcq1nCZuAqrAoso zkYedvS+4+|Boy5zN9UvzYxRn+m_cFjR#PGjd$0L7&J5Br&N*xzo~I%+u=dgt8mb)#U!gA(H1B~79} z1hV77Txk$M+QsW@E>;q4U23&b6T}1UtY+ae?4=!yqcT@&I7O7)&)+lGVyE#aHc{z)x-yG^N|!;-TqJ zFq0~Nzg@c)G;yoZy@qV#9~Dt(-f?Yc<02i_AbweV*r(M#iETU^z|yU`EI#T}#&dWe zClt){YYx^nAZ`KN>;2%ylQJE*!>Hr32)~XT*+HCd`a&Ma6w*%!T$_K^uO4EgmoFS3 zb_s;Cc)5=%ZP*4Q)NKuAiP7nNf%>d65r|E;b_q$v!rN^qBk?QgL2n&kI!|0HUnTv# z(WkOt(osa zPpu%k!ZM>KAm{LmfQCq%)9zhZe2g3g9s|gglQ+mEDLl7}l8ctF4Z7W*q_E@j8p~R= zF4obdg<@ME8F7NZlh#r6)EX5?XoXN3ruGF@f3oI$b#jd&G-h)9NH>EJ{`t z8zq>&9(UXI*bSlJ#3qZGZf^+P!E_$7om_N-!3Fq(zQ1<25;rV`zP_Z?>3>eN0 zh(Un?!u2oGx+IK}uGT2Qn6C1S_qw>?ucG36%JIasazOBmd|L7w-IJx2({o%(lte%@ zI{k~vMLy~?`VB;9R!r9ld3AyR3fzE$@ppay+oe5@Ck8UpsU*pS>nu+hhWNq^8)TRP z@xG7yZdFp+ylX*HHP9kP{;ho}qw7{oIit*I{L$_w@X%WAVRn};hmBeBN#9}0xk?%P zsay^UZNiQrx@Av7ZF!br{cSvXmmUM4O{wd;&^GbV9sOYbhPJls3xj_Zzwgs7!$4Md z*=c(z2?t1Io!9SgwI5Eh;_Pz}JDP5~bt_-k$EDT=+Ic$bNn){BGzP*0cDOM9(D%HO zT(egA?v zuAaLGL9=elfwFeVP;=BHG$VO-KKjBxyULN+YtKPW_|&rOU9#rScQ`El-%yUSvy6%> z^ZxH-%j5mx^6rTiG};4R#hti&1)J1k`Gb=96Hqlx`BZiT=i%c0P?yI!kM}Ehh6oEN3_mT~os3h+c zHj3D<{~fhUAheK?z2<9D-*C#DUW!ZRlm60#Nlp+%l(jtq)Fnj@yTZ-1nb^3QT0!~S zLT#dD(?2;xrX>Q>uQMY5EvK4l)T z(b5YaeL>Sf+|iU`QRca{BIYf)pp6AnE+3cP0Y_Y0FbALibi*30FntSViIGI}+#1j#Z6)m8G(G`>Y?M9?ug!Lb2fm+4zxpDQmN2cg$Cdi=?XRDEE#dZfzF& zizdOXS9{&zt#lT%#>sebu7;y5gV!B-@zB7YEG{-+R2GmnPO(7CQ#|-64@P5M`eH6XoqoM;RYuvs5(R>yDuw zu9C&{b_y?v0|tz867wZGd;_wni|hn(QvZO$%tP@; zX1r9Go2_qA=O|S`7AN-isu7NlUG}wa&N`>jOgvbbWv$i|qnDK<95DP}gtgvPV6Ax`Z#X%JNH^=puZ+yXxw*u|Bp zb@@sOtu_i1-m+hKEdF30^Odh8Ls>lB_h&Awv3z}LzAzE^=8?X&?l+hZR{3ImBA=&g zM0pCKdpaFFH!#fpXx~t9%*I;ypvTxj#qdFo_o;@!E_NGh8y76x~yM3I*L@K?3S1EC5ByM3lHSI( zk{;I|a!@T?IjAvl{ZU_!D=kB7%aysp()_|)9{9?;i0Aw&i>LZl`@fd2gFK(n3rjOl zlv4D3T^2t!p@0ry{(1pr@sp6RgRp<9<(O}ft80zmJl)r+2qFEEAe;r-yF4O>^5JVJ zG%aO6Gos*ABP+alYfVmr`;Hpii92;>ErZm+$WB7kW0!OUQ5fM}xz{ zk7qgV9d=yk2`$IHtG(TK(Tq5x<-qsYf#K)09QfOQl{RDTvld7h`D?R2+cl4b2K=q> zJ_Hl!lYXrcwnCvvQDaf~8ccc!8wD4Gc>KO!seWTdMbLZgK4jN7(8MOJ*3JmIyjC~8q z2m}3<-{NDqVuem)zL}JeY!YlV4e!1XDbWqAY#<-Q*U+ z2=}Jx0<{F9hHuiy$KMX)VyU3u1FGv(&DLg$b2&8bquk)HleeCZli5lItxMpyCU3Qb zfR1rp%EV{!8AGQxPf3u;E#iRgK3DOugM4Wu2XLB?Jl9+nD_N?wMlj7iA1Jz^~?+mEZGu=$<=PUED z@bY@gM3hV$P_ZpIC0UX(!CRKnQgPrHH_J)p64+sIoMi6}s8)v25la7)d3H+4T$x{m zOoii=idNBkFD*ezI#E1F6xk9j57fI4+hWwq=a3?tm>LyLB@fWUAH1gduwA|Al_?!^ z8*xuw<1!vxknJpxL}0y(2|t=X7&ujND!CxYxK)6y=+sJCrOtcTMHmRwm6cXZk`p*v zDX%H`99n#+$*4x0Qej3f-#`#k5J!A8;7tv)wp+GZoZZq2@V^`QC#7c*owLEu=5^CD zCGKFX_;}!Q#kg4elgZCWU(~{pE{2)x+jjAZc3Lnm@L7%Gd4qrS;6ZA^2xkW0;IlBo zUg3{&Vh1SUTjrR-XA~mQTP8HMCa`rFCaq8sjg?_1p8)Upyr)%zH{@UnBC*uB4tr@> zxhD})R-yTkjb+so`2B!-*cDC91i3N++S*w$T4LFXrS}GKL10S8ra(2DFis*ba_w;5 zAkp#I!B%vJAm-slTbVcU&9Zu-uH~0bPO|m4LA2$?lND0yfv%NHL)8tyUdd@Tt;=0D zy}qUNE$bC7{#6_|m{E#TMx~_<>2DCsiyPfgo#fmPde5eP>csnfEA*t{=DBuTBNP~R z-yBQoH1+0q1TR&gapc1TWV<7a{x|La(_N}DlQqZ#&l6pugUW+qb5`wiLaQhQ<;ji1 z_`vk(v4I!cuqZ$5)$H%k?9||jhRt;toOYJdx`fg|9_q)vD&%I) zHw(@Jy1A56Hx)8M@dr)1v^Ur|U-UQYeuFG;Io7P5JLx`>mVoGR{%yP7C0GJ8KaysJ zFYSwHpg?ciErQ~D=X(+TQM=OYti)}a%){-VDeM^XHR{ia9i>WgHB+}Ov59-w;7!UfY|gYG z2djt5))DS(O#<%y**Ujavcxbp4j(+I$yY-LlnEi`dL}iDc^UtD=Eo6(7im_55yMY| z`EcZ*dW1bp#tMq>Nw3oX&)s{#Nmd+r!Vf(OX4#cix2rYMF48v4+{z44uT1yM?0tI& z%wx9&Ct5SJI^FK=)>cfVC&!Q>{QRFa>$)^|&6ZUn;fQhke~BST`48OjaG^2w z*j5U;gmlZ5R#&q@YeaIC8?OT)8Z;g|&LmZN)qE!BCHn0%Naj_Yv}) zDxWAaZzze>(Moy8PP`FfpKbF#eOmL>QhwVLdO)mJ8TeM(^juDRZ!6xyD1j*F3*M&~ zP*&F0Z7ZqOU3ugjvph0v7;kU$Z~mmaGrUvI3%2s32oYR#6?iW>2QD3^G{QTQm10+|zfT2IJ5dpT@lskM_Z*5hRXrU!Q#%A@KM2)u#~zPG*w_I`e4&K!kxe=!Ne= z>9lCervZ!uK8@dQ)45NB$=1Z9SvqoKeUR>CLPeaLkWK8QO%WDgt#$yXx zTC8S0!)e?6)q%x|frm8yjmxJY7)9rO*hgkRpP^!X8UWhLr?KDSe)}{qXrF?M9`3hK zgNV$bjnX!XSi+1)0xE7xp9X-=uZsKBHXEZ)gJ|7a*?4-Jjozn06B)ev@ys@z`!tji zeDLbSBMZCmX|y`J9&P7@7@$u>b3$xzpN4Y`_QR*~;KBj;G_V;uvXnbMjYqfXt51V= zq!*zcC&|gD@tEF8F$-(5q>oWfs7{>}osz?GQrx+)8z)6qW3{v@+#}^aZf%fN`WF;V z3RMWwDg`j)}-hoNnS~l*`ds^BA-^$Z+7n9sg57pfS5LZ>1DV6YYrB=oRHRPO- zYi!zMv&f^c%>lw?r}7Pssh)3wvHSjF&nYH({nsuK_-I^+8y2OOoA{=$iDy0(ee349 z$kvOiE2uhFtTYO%Yq^qOpHcSX;>9g?*orkp<01KdUmD#DwPGG`F3ZJ69c@!sJJA{L z+l&hYgDCEVbtp}HkLO&_*#3TOaw;xxQ$V~9yH1)ZH`h1jIzhqr5&u9i`Roj+4JjN zoDprFf}JU}y`2$*L#d53;%f-Za3k%P6sxG=gqM^{Vcy6W>nKDYkbuYj#Ue%H%xrNY zkf*I_-1@nNez=DZG}5kQT>5pXs!>;}L>j4Aa{(lu-Ll1#?Y!!ReV0$R^KCrYCPC^w zWl%jK_wZ4^*`|U9EmJ56EFd<*H8Iu?wRkfgJH9vtlyAnpzTLkWZ-IM@wOrH3wOrH2 zT56IccxXhEB&m3n%%0?8~q9=9xPEibc1 zK;+!;4e3mklX-YuM{0P@5qzQEG%ndhN*1Wz(DQEt_wSOMA9y zoVS&(hlgpjhse*#mMK;4w@_Z4^+PTDAoE8ufZ6&XDfKS=hJH2?kzp>>2wwi&P{E^KzReixal_(q|OkW^MlV@@GUIQ!;jWHz86@u`Kmk-Zp>tnNc5hFRAx< zz*m&OcwZ_H9rcbyb|sqGs}W$`B`afKuPK2!n01n)lYzZ1(>0ozliR%U8IfsLk-akw zt5L}|-;9BT_y~sdRtzMxaUs2}gXE;@WJvGmAUSPZNbkl#@^E@D29m(({m+Q!wNie~ z&U3>u_8+LBb;(^HMxph+&6nueIxMc$ ze6EB7BjxF=ZSKG6m&2ogzGP9y!-y;ipaVAjiZq;sDl;s3v*UA>T$xgb+U9}rP2glP z58Cvv{c)@WXOm{zK&C#8S_HOvu+9j^O6P05OF^N3BiP|kmNtqb5t9f0vtuCl9b9;N%9 zD}mK)^Jv|780Dv@Z1WgeBbR5~Y~Fd>N^o^;*zmuPH8_?y&SxyYk!>DF$on6xq`Q2A z0gjJrK+Au^rm*$+5d1Wsv!VRmwt3>FB5$$ZERubcMZig$il<>x({P?{ZhNv4Y&bb7 zH$6oOHj-A9+ny?I{3TchUTjZ9ou>Tgim1~!g~H+!MDA;wKhk_7LY}cHlo`LDmGK6Z zx8s>D+7O(xltN?@dlAffHh)AsV*_rNq$ft)kLU2mmFkb@s#u7|JC8qjApLamws}5( z@W4qQE?_EnJ!F|-n?L4nUZ>!a06qsr8(zc>z0qPCUQ7agl?M^~ z#7T(Hg3dO7%3nP&;jfo$iY(3k!uo?mSl>1;<(A$kaV>wwExi%rT3$x`Lp6GMH`(Up z+*C1qwCQ?osu(}o^a{=N!&}rguhdLG+VU#R^rJ0*u9<#h*W2bVG}Bi!y;?JUMbm2n zOiM{wE4dm45x^%u)0kW`x^vkYh7-a3Wq@g88vZK4v@s2T-FoO$l7{|G>!F>7*R~$o zX?R^=(a9tX2gT-qgnEPRpCy7~N@kOGsxT z69Sjda3)SN^Hy%+?KHZ&Mw;BlO}rhZY;t>G*?b`oJ$mm5EL%*&JA>y-7_a4Z;C>gk z(c;c+?&daHEfJL_j!4ed4jZL6WZhR?P!G~@VO8$)x$=i3;X8@>=2 znoNNbZ!aO4LktckdoeI{Ov9G~L&r3HIUr{>4VTjf{9QoK# zYjkS)dRwDY%Quvow0l>7Q>jV2AKwZIf5o-??U3+SGbHHZAXWmf~V5S4rpQzVCoBe~_3wPNrE8f6<#GpKa^iY5crX~jE z(XA&?KiG^+bskn6r|M1-vpD!wX}pgo zD!C3{T@%JhO0E;%Pgaw*a|eKJo}wmgH=s^cleQaBr|C#bjCHz>wDj>un<41mmyo^q z7-0ltSe{tv4c3_q%M&EM!8&U*_+5OVwUnK}TUb}CxeVZJ^BOgm@wZ=UXydG!iZ=WuTs8^Y+ctlt zp-nfieyyQRH?V%A+DVwb?W^PzL-}vxiz%;oWi}1s&iXt^U2?Ck42CTb$7%f$W88y zMUb1^r60(%V&APF$ZK+seju;Oy|Du^F89R_#7*vx9f+Geu$k;1wMLk%>~HsXwQIM1 zkX!mo9Mke4Zt1UdOv{Jc8J+Qbq@B^Z<)iJ4&MhBnIl8wTkGCA%YxzXW(Y=;Wwlg~8 z`BXcjbIYgO8J$}`vl${YeZ91&_&MABEd%pdqeo!RGBA&OdIa`d@aB!@YL49CD)KmL zpAX)=Bi~=pk;##xsuJ}4MR~5js3TK1z+TdksT*J~$B>CMzu(1>iN3$0A`?zrM*&=_ zQh)TK52*Dl&Bo>~#&97#_&*hK5Yu_cwK9a@I^mCOtR3r6W@}z~0u8sT*ML z#E^-&<=q%E(f9ZGsQ0Yiq7*lICEgFH2*Gb31XP6Jw+}b_EBP)OECdes2!Hm3PN+^e zoFp2I2-{CI7}2-g7LfnK11m71Z@VuDhMak!xc<3|HhXXzPq11URhvDzjW>q6&0a0W zB7F94F&4F1*J3Pcv(JL9rIUpMTb=j|&)^Y>P286|_>*kiVL$HR&$xAm{o_%J#%vrA zk5aV5f$=CsI~=qC?=<}LH$o*veA>a>LrW$_k3+bJmQIQuKWKqfG{o!B7Fb1l9M%G> zXpbK*z#F_cT1DgD4(Bd0#ENz~g1f{}E86AA7KkY#(vE6@n4-(kEf7<5Ic9+z7aU{M zJ+_^Ow5yK`Nf2Ru^C}zL=J6p3qH1$ONP?)^oY-P4!snzGV^N!vTZ~0*P9X{XEhi#Z z@~0@x;V~k+*BvCTOL%L!UBtUIg&YcV zeH(ou4C(fXy!Aln7M@G&VA*Bkl*Qli*TIX7_P$cNmu}0=myL(Fjy%Qi$6c`#GM5_X zY%5CDM#n~rUJxi6=WZ(=Ybn7akx$V$Pb%P|Y=uXqiEPG+7B3k$ZL6Us)B1s}BQJG8 zWn|$o?$~yhFrD$GmkAnoZY$oPxR^6Ypo?SW#hzcAhQ+s2?eYkR0Z9EU15 z>xJHBIh3fpMg@ZxG8K|~lv-?A;36ye_eeBiI9cbAT zrXNU$f)W{T*^MJxA=C518y{}1SS^@1=t%|9E^t;NgE9o~gKf<q$Q_yy;}L`8CZ?)+ z{@E!n!}-04>uuc_=OmT}#)zO{B_;~U7lC9Cje?Y`XRL|xmggn@EzmjH34-+AZ)&Ep zYj(0)MapGT7Tj@=;n7JYfVE3dCT(Y%F$Fsr0k6)Hc+^8)M*_^_{6so1N`weYJRlMU z(C^2I$w0r3<`1I`uoJ}9;m4HzNn$&U;y;>3{|SG zPAVW>l=%NTfkdpy=oBjxg|$=|_2PuMrM8~V4oN;P6EKP~nCf%`JW|(D%=l@dgyLvsuxw{DOP9duBf8~DM)b+muG|FUy&$vu(ToUA>Mq<0h10j7O1*y z0dilJ_|Kh;mkJ3elKDSR-~mEM5?K(O)U*QVJA<>t9%~xENFZ1|K;Ge)^Nn~1^}Y(< zo5__tc@RGEZR6@M3Hv2WmJA|bstuf&`Rw@2x)^HVv0&ZL65BT`6s%=9>7d5K3F>5c+Vt71}TC1lDX1~k8Rtv6B>NX)n%S?Q)A z!60mDPop#`(HZ|wfy6{cykjCZBn+%sggY>eYEX>*V$_3F4F#+q{_D z2Phn)mmpEz0^&m%e(OUVuQR!qJW4ygE>+A$e*)qGr(!N~?Jrxb*Dld;cq2j*8>?X*PBj*3x~7nn_|}%*sqRrfLP8qzo$C zF!tU=iY-9Viu_EiUThYe?|j)`KV*wBaCvu2d4-ztoi2W;OFkVll&gSA*IXQLnxSxQ zY}BfAtww_p-SZWMC+7JH)@{<(+**_Il21#)GvU#MZ(-dglJyHZfM$Y@FQV1_Bwt8) z#2}BfMbtLAMR22K(bH&`lbBO(O=!OI;@*}(CLeD>Qd`&x#X!j((?o+k!J&9##$}%c8BH@gC6F80C zHP8T-iG5!}#LQ@#3u4_bVGjZ!-w+{5LpCG33gIWwA3fiz{HZ5$fCToSDGYu1h)K)+Wp>@z!)C}_r4H#*L*h6X-#@{$-D||uc z47n`HB!k=ZM5$0~8V@H#gtxTT9?HCG!A{?vfgk|_yujW*N7zRIGu32iK020f+5oc(XG=0WJXx)k5u#u`lMrFZ5g@P*<*Uu9}7bR;^1aM9+&PT)yfdhud#aog0P&2)1O=2<)fR_^gMGs&J z%&!n6g$Nvrm=Ptma*dg~ZM+;e3y(K4)SBdf5i+8H0s<>`O4Cm(Gg;$zvNttC2M)f;SW7GSzKO-a$(UIF+7| z*sW>2(dJYqicrDeEQ;))C@ya$z8f=D6p?lz`B`M-y&af67cUP8ink>fc7z43PGB4F z#0lMsOeKc_RnW=QXS~ZBOGkTEx9Olh_Fh7S_q8>trNs(3u#EjFt!0#0@5e2KdcThA z4*_Wt@>x*TFR}+ay(3s|x$kJSmbm+7w%C|*<m_hk79+W@9V|O=;q-raG;YlPoD9sV7O=EXU3Ji%Xo`+Nj#u5(%6x-()OED^1 z0I{=jrRpBmbibAaWuV(zlRY81v|`PhJz`ku#kJYV{8YI*!5ci8wL&Dp&wS8CmfqOQ z68>#1eKPJ4jT*|vkh7iktYVb4QTSIb6VWDG_#tfhuCUG$m-|RZI>p%7qdIh=GV_DP zxAb%*x4pY_JmE>v8uGaqg?OqJbH;irlW@pJCwvQV`&;C0)9n>LU@U7IA)%E*e9wp@h1!;V@b4I`5yy2|_FX@Ztf1DAIh4vF_4Sv%`{ zO3Hw@G{F-xx-e&0RMt#KNpEG^*znNRzi;eg3AaduNaRomF-`|+)!E2HuO*p>r{(f@ z7SpHO15xb5L=3IHj!Ca0>pXr>5p@xn4J(E-HJ`;47pbTC{?i$4#jz7}RxqufP6$p2 z)TZ4o%gIjC69p&Gbpmx}8--DvXON?^c7vM>Rh@6*`ho-P;vu>|y4bc4Fon}Y;`^rY z!WP^43)McDa9zov7SasXX+e5)|@}P2v0=shIF|` z;Ivy@xL8@O&QXYFOWk0yYK@Aq*|zFVd7jncW=`Degqy~b&cO0mBu0yp!y_H{A3 z|8&Onb1}?r{Cru=*+Je^|Kfvd3qt=}oE^VdCM@rf6(mpiWS!&O=mcm1>f*TdP>6Ar z_RUKBesRYmO%X-^8rj)e5%)$iIk&*;r`Fk<=()5NJTT)h2f0^KSdJ>qPFGR9k4-Z; zwn&L~OiDYD{T$B!Om@k{Of5$-!J`#)&hX!(JFm5D{9nTRhnO1wM7Pw{%iwx;FQXaM zOUliSasuP}bRoZU8ISOaYb60wHZHX;ikY3uy-srCnMSch?tqTwlkR9f@WO#cgsY9> zjMYlBP-~EL!T)u|${pBVb4uFOj|muB#<4|FfOwS`q7BX zQBSd4L?uZIe@I}#v_R3=!B&< zl)~%cFsZJH!Q^_@2sP%Ad{ycxO~JUql7cF=D;iXts6U?)c2MHEm!?xJadt)^!qS6l zcD31R_upvI9ZoYFI`14Pdz!r0!nA+Wjq_PdU#LV?xKqVy_GA?wQbD5H;!h}$!=$5m9xDsPK{?U2rM8cVXY|} zy~@V@)})@;!?^3AiVShh&AEx+U~` zW*}ldWc+yEdR#13cjki~lG+6%k!`P{i<&IvbGdpg1wjwres;Woi!|>I#7f{QgBUwl zF5E*C-NgY=Y2bK((uL!p4oxr%b9b{=m>gZXT^83u|ClJcXT;9M1U4B?itVz-M~S+> zrYbaQ&);pAwZ_pNahdp?}Yod=t)P27a#Bp&G05b>KUHh?i^ zCN0R(yqq2vxtPWGme%7K#k8t@n%1$_$wK6jpCG#2BiS8b1;cjRuC#iripNKDtk`$L z1&~QGjKCT6ALKt;E6v67Am zR-=u>ontIY)#|iknkUR42>DkC+$NsIc0R!+aT6pZiuHSUf{^4iXV|A!rLrrRXN?oA zvp?l;Il2eWR9I<4aF##U(DdL8#GGsNsE4N;m={e+v22V(WUkJy9WCc}akE{DsYQ-C z99J-a&>>eV(A0R9EoY(KJ5BJg^4Vdfon844L@oU9j`XK-q9yW!&}>{{)#!a(h)NyJ ziq>R#ZdDcxXuLXf4zZlKW!s{zoPefdK?(UstEQ2a!$3{uAlexq$@YXR*vL3ZHq9S>03j; z6(Wl+^6rRqcM`2T=8_<-37G%j&?(=d*my|``Up!mD3>@kX7UZXddcR5;MQBdDqpJC zKsfA#J`cr5FQAq-C?Sb z-*vm%>bgxjuxB&D!%KP?i+KTc;1-=~AAmL~az5nIi1?^}L zx#FS6Jp|B1QlGh*prLIRiCt?uy_>CILNc2`tJfWbtlNye6>swK&(TxZBVq0 zv!olo?7}4(85xU|3AhR9hFr*%DM-yXQzhJ#bjbeY8>rH*fy!9Fh+Nvt&a0r1*}I|CL>@Nah3SUYHmyVM)i< zj$tDL^WQAHRABCTl~bPk8;WIJ3Wfp8;PCQ3DtzN~blI@Pq_Qe+dF0sfP4PZR=r*1y zK6uRFlp%{~k{OPbG~-I^FhbpBIuG}thhM?rDvy8stUQN5*?RDgHB9tGR7xd}v=P(Q zd@vgC-ar3ggreo5kirVG$pe6Tn4}wPz~hk|w6OV+cZl;!jD9n?4DPv1=_f`(8NTD$ zvJ(ULDd>b(S^o#raoOXinxr8@y#zh#H?&^1X(Ph3}^R(J<0X?M>*<@r0 zwbHDr`tE^Idfij;wpz8yfp@stA}pq`x`yX#tkLEWBs0#Kx;IIi%%jN^oehm_uAZI5 zExAFKR41T@of^tZC+UZ8Z5iRe7TcoV{CBl=fgtWib*iA;9n0n{r1j`pEX+8>Gbu^e zF8jSexg?={-LhSMIin*o9_w?=I>MRo%%UC&k7l=6yKzBR;NIdN0?JP5iCiNmtz$x9@h{k=aXDYB_W#`25px zvSz#op_K_F=&M$2<2FkKzFOhW0hvnF;+J(1*-Fw7k~IVyH|LqM-VA^vz_`^qSnvTo zWu+%8yduN}A%&Q&8SQKQt+`@VmKej~0N8=~T8~YkM+qfQL(Gc)9XPz(Kq(>N1l4pq zD1vyrlk!DLGQrlj5UHhYO=IvX8Lw<9UN&^+VnZGx4%k6)jTd2}^wg&AfYFV(J_V2C zu31>r3u_xe-+9?ME*bZ-C>jZbhs2$dKLr)i2_ssG$0!Bccq#Uh8y#~g3{=jWILObJ z<6m|~ds}G=sxROvabZU!o2G>4M6a0e$!epPkXLIpFaHO8uxSM|sw zJ^Ii@2r6K)CD)+@T~pm4rh&HlCjU)q9|G!7sVCGj{PkPa&)nK`3n^D*TFi_U4$nqLpfH)r+vYYnIvwI zHZi@n5Q#Y=w6|b#^$Bd}jSsCKNMaN=OR|w*@75{nF!{XL_1KZxsDYfkt(TC!g(5JWoQ`8afQEk6s`*2c4 zM2w|&_jD*q{2dEBLik15`l0{j&$5r}Y-M-w98s&_>Z|AAkg8S!TWAID=w;(0Yk$FL z*0BFj%ZsuIlC4ugVbiM-#~&uK7*4`(;{W(@UULP`u(4HHVmA_)*6IO}1Kh(C6F6X{ zpIaz&@uFf>F`C=_UQ$lc>QwP9#v=*Ke@FHo4 z+w306oX=E)m^)`p*b_o+04uqqoLlSF(Ag{59K;Y@Wt;Q0A&<^#WH8~Yet>)4W+~Tq zHeCWmEQbgODIOE7`i>HeRQK0(CjFpYOliveh zxFOKt^P@A2l(bTA`3q&uY5;?3_Q2%}quxCozcKERltre-+e}*7P#h;8;8U# zp!>yF7I8Cvm?Tl^E@tmH*bpTgEk~uYKE9Ua_w^F!C zGPQqt9*M171&K&0v7wW1M#vi|2kSPuNZg>)U}L0fb}Bz{Aw_YcrT}`FreLW;C5(cc znT`ZR_sqv~C;H58jIP)e;gA0Xvm+d21v`=v3{L_7`y~H|U`|Ev4jDq;UN%NFZXEhI z>4fWj0DkKjAp8qkTqqHqRB`dSQ|k~1euv+Taa1p_nt!nkMfD<_f^vd#8|QH{zaoZs z@d7H4>&AUUj30^a$9#o6Jbl+Q=oaB~DU$CBQs7SafK;*#- z|0+Lt>Bro*C;a8Pd2d~o^II1?YaE!TGLyO66+gMc+N^5cCl65hc9?Jg|{7eIrW3&M`EYMzq9DWsuQoNLcl>h_Ijz_ zJq_mh1#L1c8f3-#q4Na=v`>HfFnQ(>eiqhl3wJ;zboj^_(58UmnJ^j@N)wWaKUqfy~J|TrBL4X&MO51*B`{x zFPNYUz%u#P&@}=P=b-B2z_Ln4Hy->O5vD!8_SxQfVfLQ9I|9iuI+T#Cu(r&EL7~k( zX2RHQ>qEr(h|C&zX&l2O%B&ALFj-%drKa^VFu;f1jyn7e! z9eOC`#T#<+pwv$tsu^;bw<`EgSDzl9^->Q&#&>_DlX>ApizIXfo4q*&w{VjYPHBx$IFkmS-NN6Pd0?_FK ziV9KU9F%?%50O8IW{39+!5ke?g`J*`klDn^hf0T-@&s#+k?#xdaeR_=KY7irAhswQ z?_09VYXH2dHGs?G4#+^PG?Yqlp6y3yhEmo3&dU1>(?4r#Dj1K@G+whL0UcEwnB{uP zzZUQe@F{uYkQlOmGb1gM(IcMY-Q{yO!do%^qU1L)E2 zC9~$Ei^y@MS0DSZPAUtqn40|bqjT%8d+Sh6ZT%wYNp^3Gqnd(9&(S|#%S2NczHa@K z&j!6sqFfe70o0i{EU8vmZ;(TGh8MP==o077&_CKBld_{IROhlzJXK)JP*^0K7s7)z z$dP4(9!UAtprRk6O6c3x_Xj{*@-{**AU~NC^{LUs-m^sUN1V68a(-T31Jkn%CX4|N^ph=5pOOu-QV!iE_dl7f&;AYon{V zW~yxt0LjKFe}d88^zy@aE+M371b=Ta(mMtUObt6}Zab(cb%3=}KMBn!7Ltpio+Z-L zQi^nx*5jp0cn`lO@ObIKxUAwDu!szlYhV?Plj9OMdq4v0h=i)dg$J2J2kM-3ZP$J} zh_lnVhpTp+U^ez~n5~>LkZjRZyoSWuqul95Tjj7WoxzqiW4nV$G07@LS6S5s#a>{Y zlBM&gSLPTpoaF)+?IBm|h zJvxcNb*diW`Oh7P1sNoaD~CvbaHLxg%cY1zSwBQX@R071?UY2_M_i60+pyg;r~A`} z@9Enig9Z+r^Q{A8aG?NN`P9K-O!axXAG#THL?K2M{{CmTlpc~qh%*R;G)J0)&INqj zcx&I)>5d%96nq>|c7NRQNipY~6jvW-W={8+vfIUNPCJ8}j_(2ᮂj{ zWWC^+Y)lP1Dzw-P9U1{Sz#tUHfx}7S1361Vr1rv_mav&e5F}GB0M)(c))JC=m2VC1 z1_~cRP!|_8BL0&H4`!PhCw}|T+9QVFVuV}!?~Ng0afI=MM9K|NnJGybnJ6U?Y@r`m zU*?T#A#wABTek=qdUE+ZUaj$)kM%=wEfTn6-u%TaokLLxBt1KY3@lCK_~c?|q-0?& zQl3z1mPW3m?84*Tx2XO0gvGs!{wn*=tGle`HQQhY&`14BL=PMU{gMdTA zS*_8x&8xUM__@92Kj-Ev+im`f1#v5a3WX4s?bD9h-?wPg7vB^rL-|6gIN_0{&#f{< z=e(N%+x?))?`<0=BtHjp$Q)`NA=f*lcr#8+F7d%fwi?R<3pp{SOF2q;Mj0%q&K5B! za@w4PI+(u3rS81c?<2M;CUtUh7k||5F5}ZXO8`l#os!(P6*6S5sv!$PmTNsVjUOk) zJtcy^B6);mIhA;}r-~tbNoaq=8>izvr}h|D3^qLtI-QSD#TFDMIl_}7xs6-@EV}&! zE^mD|#bD{_LSa{Qys*vj3MHifLVPogiEbAq>B)aj>KAOKfs!;$ufZ?294y7e>mWPBHcCc#q45nbGZ% zx>{_UU~-=47k%}-J}D=@6z{n==+;-dhYp?p?XPhDN=bbp&dY((EXLKjBe^;`h{`+M zph5(_wSz+|;vbWe#6&%BgTo^feRpM&3VvyhT42$b3RK^6uH87dy1WkJB6LOa?^=v# zrJV{59N1SYgmXG<1m|xkZO2tfs-fgERpdlxDq2fK)vlVWaJh>2v&sJy(_3*`T8U!C z&;Ny*Vcqs8MFYpl3$cp7V*CuQnNUrd#)};?4_s!w*bL169S%V2 zo#cqW4C-y-Pl!Y!GIRU63g1n}IXa_>@;Xkgh|qy4HZ?vuz`4B`0yia!S}&C#4;bFB@kjl|@_H zhE2sy6hy$U5u;{L6mV;goR$1X!9VRU)o^`g9P&+?IwauP$+Ltu*_ZXltouH3w_43v z$$#i(;+YyPy)G6(rt=J`wfMoOiG+2>xZPr-xP4yPIk@#QZOJ! z8NZ`wja_j+U)B%xLy4a!IRt;cag(xq{UUk#MnEm{vNc*I1v^4)-T7Ko#F?m)O-g1T z)zg!KF@HFFifj9&+<2%2b9GV@cJoCsTv0mBq_-5A^yq!IagA(BpMS!#GxV29e*8So zJ6QAR82;zp=g^{F z(&L{Eb;VWZczhO+s4kBM;%qx z^yf?IBaO~aOsGts`IsPLztU$8Ot7-+QI+$DbEv_Qz$tZ5cXb8l+N4~Ah#0stxxbjB zs`o&}X}~r|Z?$h6;$S3Km)+p_s2)MfJfO(rIoS1-;}EDsYWI0RcYyxo=CTlZKX+gr zIOZ#Ca&!)g`Pz&c72x^BClY_ov%!M2IA2mkQ<$#%6i{@?M+cZw0+18wk^;GUCRdZ3 zG30K9Gj+RCshTI>_HrkU$qIU7yP|-w|2jP>-f$*-jHTLVY{SA0o;2bV?3+$vV1GV- zs$l$5=O+p)N3+KL$s2_<`F)rqrI!p^;K_Kmf}|yKaNd`ENK8i#rQj?M1Kas5uv;dZ z+rA&k<}MTSn{QK*x*pSZsKVg6%Rm($yxX$v8R!;> zpUBN2K_0unA>Rao*{MPaZ&!HVz`~rzbyJZ;ZzsMqgF)$_ejvFYO?SRd#!!6UgGuR? zn@W5@Y7A_D*r6c5hm)@gPG~8sfZ6YZWO7ox+EjIy%FC4s4JkVW{Djvne(wLblMbqd z|ByBA-CEL6=rH!Po=38O4UFr)Nmtl0zQ>Ls@?i(B&e$VK$+H(%Xl#RH_NW}{L}s?A z0MZ=(1Kqt4kFLxU7D9>@h0pJSq+~sz9B%?+(U!EMfzi?_BFBl9FP=|%E7xGKo8PWh zIqj-jlO@}vlcV-+kSzP%d}*RFIlU7~W==QYb$l%OhL8(sl$mWxlpE-|7YY5sbp=d^ zU{r)UPNNc;7tM+Du2EQBtok;U<2bq&&F42NQXluN;*(EIgAWE6V(lB?d8lw3;lt!-WHMf14rDvuR3jxxcp*Ev&KEio21S3dw?+s;h4Oz_a@~sW^E*f9pKTeOe4FU zmqwN^k4PhXg+za-7;fg-4W~#(&dK(Z&O$F)w~3SncSAXtG}3~!;j(d~<7e`2rt{9y zIC3eYUbt@g2{Vc9 znMv+QN*?L?F_Xlh_mu3p7?g@4ZxZB-q?+6PE_~y@8GG6(aW~&?GsJn4*UnYtKPiyH!0w)w&~5LHp1LUzYpg&Bq`K1vt$c|#JMsm^#0 zI-d7+$&|DqlNZSHfm7GtI3y*Rh@_Dpl$e6YNt<*Yo~ZSUIA5fv?}L&XD#?T@JcHl= z%(J!(bGCPjRHki*W&6eB$en-!M0g0k%HFx0w1fE%klWpOLw0sTX%FUvZ#$(Y z(gDq9N>2WSB>&xy(uoWkld3+D zsT2XBx;&UPwI{diVrspo4e5Gn7~1EFmQ#~F{t^1My$N`-J=ZnpIJ7yGYW!q(bYHz&GsS=&TF0ur?bF8KC_`xxTv_c~3 ztZiPsfYK8>9mx?)xoxZU;@T`SY?OS!$>G%S(&Uoibb^|o-I{bFnH)(aMluA_T7qA!B~~(>N+mO?PQSz{cKdQjLgHs<+RT}|(VEq_mz50Wb4 zR%>JV)}`*;2$!!^kFe*6W_l#Wqg=U9>aO39Y2oxxFPnN^`~JR26P$tSdBsbU{Zd=_ zM-WB73FQIWUOsD^*HCtOwRS`6)agnahqN3=Z!{N~DA3DGai(wvgxAVX%5oB{BNh zHV#J=vxxP^C=^6T&P}h0!g2igmTiqXs~&Y0qaG1I>a49C^^0yngUI68<}Vk}M;KU~ zVo&nA+UBqLBNZ!9^!)XLKXa=r1X;=a%>o^RTKsmqJqC@8xSW{(hDB6=!o>%-q&li^ z;2u?;X@KR)0M9D?k*P)TtL;LA#SvPC*N107c6%=}zG-p~pf+xl>cy#9|&L+-a#+ zj7RKwWGnJgqZ8aC1hp*kg=vz20jEOKI6Wn#C6(wX702__({R&GI;mi>NF*(P3vL4k;6DCf3-;H z3Cw~F6^>|$7%LLdB!}O^;V4B@K?p-2p6}kZqvshTd4c+~n8Tk($;5)@{za-UPVpJ_ z8A(ffh_@ucsV;ZUz(3`&#Io~1>xUvgQ|p_*_!npm2aag&RoA(Bgk**1+fl3^mGGFU z7wW_@`6`Ziz}tHh48tXJWR5VeWg$+Lbb=V0*Dd(G(_V~kUcbPxIt7`^vDWmsjQ1>Z zi7I2agT;KV=4IBFh?mvO)fcSJ*CM8zR_XMI*OE|7cs`VJ>CutpnnxB#fFRV zrK$faFz$)~L7EyrOMSOjl3K$eiEjnPfU1)&vX`YqIUtG;Ao7NrN>=2qGQ0YezMS_# zPrPA`Fm{gfBruaJQfqv&ld|m3L~h%+sa%<|dtH+x^23*nt5Q_7yf>PpB%1gu`-{}1 zPY<%yhv*@va_%l+ufMEU_q>55hA-!hU#5B$O2bahc9Lp!H1*tf!;HcVY2={|xqZci;2oYd7;@&q%LtL_OiXHPnM%pIwJ6=?Nw zTl!M?&eV!t@s$?Glbm;_-X;@pPh{}GN)m`41Hlx68zFW&3O93kjnOUg+THttDLfxlihw{)y|^t@MAXS?Fg;bNtZ*|U`j`mhu;M;`vXaUXBeUeNYN zAWHD@dB0vV&C*H+GX28>NXzGDKCIS8@q;Z{iCyV~%RaX8^D&o~HW9NT zmls;57dp7S^tMDV_Dm9KAC_m0ms3*IQ&7OSOA(w|Zp|sGs9NK&Dx&u9^x9^dpn)pR zj%ES(&R1}rYEHK{fsxhMiOZ*I-dy}u4$&+dul9Uwgzs^$rAQ}Jo^5R+?LlPreLdz{ z*d{#pT1Y(mM$gj?Ukl%ixfZsIA72Z>Ja4tW7Iw9foNM9Ry)TR;Sd4dKZkcUPJaWsV zC3?60TV_|p@U?~aQn?-(m7l-V>&4Y@Jy(%Ox|pkv?mUi!!FV~FLD3{E>H7m31Z8-{ zARqKBbi7+BgyV-Xm+v;$)m8g2{f|=rB52%CozG$EkNYrjUOyWX|D)p{$le5m#=mErDN{)9fECrx1a6pZcp9&cemd^y=$+mnQzi{ zQc>#AnW!KL9GfREPD!FFk9d%*n}urD_7+C!fZc;ycx7YHG?}e?Q+KAPsi-LJ@PpD? zdq%s9T`O=l2l)CtF?4WRa?f?8?t0b+zMKc`8L%A88i%CGVA~TBp!F8N52bh3_yJ3~ zo`89JibsJ%S;{#e)AdHR$PokC?n1-tv2xKkECjLCGsL5$X=i}rOz$9%4uLH74)XeC zWBy7HGnT!>ykVJe#?tCc_DDk?lh?PH&4NI{^42X|-cGvIB@`q!EVc z%J8MW(cUf^XR1GxbRX6lH!o9yT4P+I236L5m@{r!M&V2DVUPe?vyL+XcwLs(d@AWb ztu=1d0bFBTr2~iv0NtlK<2LnVCyigICp%$WqyA7ZZr9;9Y5Youz=UzF?o+|IW0`a= z!xY3Z2%IpBqL_<$q0i9ULuhZyt2>V8DIgAy5OKvqjpqb8VpgDngmH07D&9h&VLr4X z5=cp)Sm(;_;0&={Y4upORLsLKj}cHqnE!Rhp_cHo6({hXuh^Kg+2?~Foooj*_6VFn zlsLu8qMF636fi+1l~sh%Fy*~WCMK)3S>)Ugrm;P#=32;Ex1UH0MiFjrbA6 zi$_EEVchq>ybZ?nZln@-$oUIKd8}Q)r5RcsDdsug=gQlB1r+N_OjxFMGS;(Q(G@J- z)^Oi@PiBMZWO-|N6lS)_@Ir$>hqJrT-nd3~=#kB}kgMStfK!wlu2X@*XrAa6!V+ZT z659+GQ=(bjCEGSU1a*6t?lZ&zv*gHA?A=Ft-n(?$5qlTogqI&UvsbYnd-u^E_b#Xa zBIx%nU;pG_>G|KgpeQ!bY=8FdV_ocB;+$S(M!S0#W3}A7vx>bt>+Id9JK4Lm*1UJU zy%FBKFSWmSmFkpY@9vwHW5rbVhlmg$@((-mLI?|7;*A5+|3#9AZNu_R7B)7mabQ}G zglro|ny%y$HcjL4ExQ9Wk!$1vfL_=_vJ$q9ki2EdUQ#wb+>%~TxndjAz)uy(qZ zoh=v2`SP?hDw%97m~8e+i}Qk#fjH&7aiqe6KatJVR?n27j|4jAjXVBo!XGH0?I`6r zmRE|dpktBcWzhKI)#idFeajM zv}iJK)kTZZVnk^{T#kjPoMHv(+iSU!K7BiJa>fIRmjZRQT2tiV%VnCb2Kr@60r!Dgu(GpOKqV+>x7uX^k+$k9nWZBU*d;+5NIW1Pc zq@ZV?Rz9BP)(&dmJD0V$nrnMn&AXOK0xW(tF_3;W?_So%YR-A9dE3(V=7tWseHqWG zQC#~jYDBS+_&HbNj~ixUkgfsH+9+`H`W+UV*CY6=h(G6*tb z&bV)x^kNOX?Y>ycm%cAGoHOoUCZ0t~2y)^?TqtLT(^7MS`@k|G^1TkYTIAUBZY4zP zQBV%Ti-=@AxGbK7%Y)+Jhlk<^o*UG_4=vM6>o!lH!AtAQ(_AL7rz4VX(8Y%OG{Fm6 zeuEvcEVM3V(!^;(2g>^N8h;mroD6M}k@7?lir8We+#>^e7|>?BNRt(avT;RP*yOt# zO_Dk>96i z5o?nKjMxER*CN&?m@r~*2C`Vee2aezx$^kTBx0#b#`S6GHGDGkd2GkAX4xLwu?fY; zHf~QZlGsIV>h2bZ?h>g;cclMD(-1?tZSG8eIi}4{`I2#0ER-CN)B;Mb6_lxVpiB`I zIU9&Pb@y95oVJ?qz`jad&ajh|KN;^pipo1o@1d`j;@GnFNv;O_MkMxfI0V4XUW+Gcb zjveoyks(l{hjb8V>pa*B0yTO#0HGR0@Dbfd8v9WtcnJbEdRzyA#(u071ZwnzA16fJP?KlX&lyfV zYp9=CN!z?F)KC6)`vRni@W&HGw9PyCi#MA5<<12(13%?XXa;xjS3l=Y=5He{rnmtVBmu+wy23-cbHlaE7y7WeWuAA`WR`$FSOvE{jvC0x!v{bnWO1#R27A;jSf)cNC zk?^}M{SC+-_dF*v^6EmRPy^F&`W(ORWtww^HI3)fl3P>Xe54F{m0MlF@%=)YEJNM^ zIQ!~zNb6eGz<)7KCXrUH1K|I@jSk6_o6^=Bwpy7eQmP>!_!6t*o<@^#=j}D{hiV#k zFOqFs@-(216NkH*i+oGW1oRrfohII=F&gpI(4z`G;N{vd?f!PwK_B z{4Gz*lbl*&+2*s{&G zcfYFLs?iQ{Th-F-fS%?PvsJYNw%DrLesNos4uBgLi6qj)@F5m*6MP|gBQ3J&QMw-2 zhV8V#OZUo5Ns5-jSyMI+`CAdn=7LJEsTM03<;}FnVwZ%;ItYy#iAxvaK#jMgyMha9 zc%snA<);AbZ9aq?(Hcd~X%+^N zHKyP`bSAyDUMdu(voNSSf_gYVRjXF2OD1M&oVat8?w1+7w+Tq zw2yzJAPSY!wwA!X>>PjDX0BGujhB#ggK+1(kwBCi!F*htKu8;2gdsU&u7UUU@P^`R zCR}}>X}oS#20LadSd^n_yk_P75i62+e^e9= z^cd=;7TcpY;EFY+hi1;c4z8&V`$dgu_oFkEe>cpOa zDy*f9b!}`CW1q}y1ogg>YU%V$eG2x!yjB5=0gNAJ#0z4NKfB`>C3WG~K?Kd=8Ocu( zKHvCsJ24{}jaAd*Rwu>5;q&jK^!I%-dDH1D53yl4w`+lewPihn0-w(NI%QCF7bz%m zIz%E6mCb&}8;8W1rzx%1&Mt#o*H_EKnYVrsrFHAinWw6MCk`jd7?1d&+{6R|uH-$CeN{^UFwcDNpBPANMy`Xd*QD!@utoy#hV4oAhDm?2pStr(CT?1RWwjHtvWRR7ZD7beE z83n4^K8CQ0va$CDSOP{s65=p%E~XbFgIt0o`P_6akC#G$ao@3|8mhQ90tc_-Mk1jPG708)Y$3Xi2j5>d9(DE!&+ zH8)-)57$xiI#BkqiL+D^1jITa6ta*VWj0r+M16+~V%s|xVKEs;h%uBy)I$+#3t7CL zBMAq&C82NfqoiE$CjI;^1bV)?slb{H)6&)(h2fbm|^ISraW?WP-CiIY50{iY=)X(>ky^G+LdC|JJWPqdop4k=927D$hB|(5@xmn2u8M2O25# zj!DKlVz3gOoR_+Va~vXC>PedGKn8Z`RKZo6lzFPQ7FOs-zv-aZ#B+FvhgYmUgfcxC zlwkAnZLHZkB0Zt6Hl`fc5vjI>#(tUq?XQTEt@^q=N^TRu8G2^x5Q}&o+-LBF-=XTV z!YY)&uIKWRT3Rdcssq^!ts?|39jFf-k^@@BQhvuu%qi4)y5M~i|7Xj$JmO9SGk$FC zDKHxpd#b1ua&)}DSg61j6|(dQ+ta0!w<2u;=bT+iDJp2z>ylGqHzWr;)=LZ5M$e26 z7Z%Nxw_Zomkm0n3+hiF}IfF@hcT19EI;7+Eb?oR%?@uh@45yW>PnYl-34wvAI8S%i zP7Z+;@e_x8qFknDQ~PI*88jCoBA8w_WUDC7nJ?DzGbQBtb7sY*IU`fW+K@p7F$f1_ zgf}wMtiKdtcg%qq+Dn66^(E!pT7FvwOTk`Awq6f%I0|1u}Nz z-d-%3P6jGr{ke}x~o!zh`<08cz&_$L+Xct$e$^oAD;Zb zVp4-wAk_LkALuTlX>|yl$mnpRwYmsM%0)lO(NfZhwH{qwK@Ag5gu;i}O$#p-!jFo9 zc@}J0g`pr@>Wd%bKN zl=)xaD%W*8*t0^pXD(bQnS2L3zUIbq`9g78YFV1DV4WPBzFHiJlvrMYjH0{1%L@+> z45J-X%aI)-<836EJ_G3B+;;J~aY*t{_eF4dI{>8+4$F|>a#@V5h&@{MwPbO0F_qwY zd`n4KY)E=5OwBKBA#wcR$)UUmUMaXQ4O7=lh2ExwE|v9)}7!I4!R^?D6$7`pT)mOpn)_{UdEl32-Y|_LxxkAqZFMx-5>I< zaDz^=(plSw5mX@u7fFi{ezM!?3@D_rfA49Rg60{dRGKN+;&Ct1BY^bBeC2-%$_(VT zO8U9)tFIJh1=B&6Jh|X0K{eXQ9Qx%K(ax@(L4335K?fl+3~lEH^DcKHFjnL$s|za} zp6j184`V4gnQkET55A*JIV!oh6~7&1{mq5ryUtG7l{;pQ`;%u%^PKM)&|VB29Z(*Y z;BJNOX=jc5k{1YEgCVS#awn%IZ~AfPl|gjVQT|K%hK!)FAlUY|Yv22BrI0U8G$yCB zyuobeKN9YL@j-zKGF;BCh=6azU5$=oD#mVGUnNkE3&>I}Xor)6TOUb;Am}FwdAQjr zPahI=K^YN2VA-icX&QHPnjvnvc}U=BnonG9Naw^qv=0x-{134Y`+;RB1o*I|@Ei66 zd?-Bl4eJ)M04;X~D88}mV#;|-3QQz~=(@$f`Td+x@bFunHSXPdH!%}6qhdk&!4%jT zF1rhnjV(_0q(d@nO>nQ8{TM9x65-p`s+C0Si+dl+Hfi(KzKx-?-*u$OPVg;E;}weW zgUq#p9%%%mGzGRDhonRth4osGDe!15GDY0!NOAJ6dYFf8WhRPb^1~A!NWQu0f^8g{ z5rMiRxrt^DpL&=~sRYs1bW}6rlr2vZWTIPX&)^-{>iOYNjn0qc#4y|d6V-Aym(L?| zD41K?ICV=ACOu#~U?v*pxNlMptQqWOR~-d}+3nyOQX)PdKh8hS1 zTF*pNIVuAh3MHW{8?P;vb(E;7Q^$HbauPrKPDtrQL>L%Sd*lCmo?DJMa($TBE8e*2 z2GAko>;=4wRZTqNp%ri3NO=1Q2R*bp6lfyYdBl2-Gj_yt#@@YfrN8Gaoiny`uvZP` z#2uwK&d@tpkIIngGUWTx;TpdRQBUgaUz6;jVUe#JL@!iX?l~?~M1dZiQN*R_fW~8< z?A$jBlN#RaLA^ajdN~MGJ7G!J3t0_XS8>*cN+3KF!FHNTD%M1zbm>bcgEJk*LE9yhk=j z32et6LwcZee5QbP*LVzdW4EA*l20#OCsznh*-Xv;^9>GZ&X%X8s>!KWyMw1PcsWYb3k&AW?t6q{VpTRWV*1-O36 zjYIz^9TS~^Qu)k|lL#30nQ3wAuX8Lm^DPw`>5Ilgnplh%i~@}u5u7F`tvKJE(2uA; zRZko){se~#UO|j-#k3C=%WpE_Vv7!-D8r^Ipf&b~YvUx+@ITcE78mU_+nFi)MIy<{>ukz;wI1cV1qeV@YPbI&=tekEfxwMML@ZTo+qu2?Lp;#Ynh{Unh?k&IYOK;IHa9 zBHsS}FN>#ubOVrgoYRY-b;NTtQJ)jUs!}CT{A;{5bgo!_M>cjfgsf2zKjYsBGxwBf zXen4?JIXX9v1>4lL3fC;4%ISVA>EI7h4%z4TUSISYZT-sJ}5cj$i?7rG-5z<`DpcHg8C6f%Bg-?L>2Df+t|M0 zv2~ve9BRMsB@5|6gwVGFFM@Q^t;Getm46qn!5?3Es1RHIqGaoFiQ{7&xlaZRmwlqU z*09vAk+cQ%mF5NE9_r0(EFZbB^gd*X*Ha!~(72PxK3Wp&-N?gsCuBP^-d+;hbYhdy z4&!=Wgmi)B)otu0N#~MXjofNFbzF1o#|tIhO>2Fr;~Wa<$2E~qE!2a@LNWnnJWvw7r<3}gZuTZ4L4s83{km=<~JI!jti z`Cr0GD4WIy=`Z*K*h@G~iKyRbncbLLeJt0zf-(`vfy|}9K1zSZhra~6hLh5%Y(vSR z0(4Z2_~gvjluc-V;f<1XFN4+hl+53vv3oYj098KHg+5%VaBexs+?3CViY_>3P@vrs z&)O_@CouTk!Y}&Ghga82#e4yjrA>;Dr)IYDKg!qz_EXt7P1CHnHZas}UsFR1x!+IE zP-b2C5Ctw3yti`gMtCGKN_m{X%Ymtdb~q7X7YT+taS^r`?eBZs1jeHfOH_mU)8&+z|J0y$u1@4Phv;o5bpLD&@!1Wk~ zs0;ZQzcA`**sjO5m&dV%vALdrF)$ujJI6GNG^dqkK zMVJ@;w+67uvaSG$~k)iM>e};aeGe-W@!G~X1fK$FVQ>+z?GlM_ZkRB~p zFBoT!xY)a`X}yedM*hqpFrgu)+%(QbYa(Dm{_*?~NKB$Qwf6C88W)WCM9b%9R!>PY zG7d7`Z=OUEvo(GUcuZ_6`zHPVlaar6e&_Rlx>hXbYID-}3%wb-LKn-9%+AI|m<)q+ zvPohO6>E(d6tH+-O85jUR&^ag153EurgnFD`y18;KLw? zxLF^2+kC^VoYAu3n;M8HY==!NL3~RCG1Bnu1vrMnbif(zMQuwk-{GbqQmC80yWp!4 zsPw>na;C!RLu6FnnCV20%8utsGAT?+Y*27{|5`4 z{`mU<{u==B_kqsn51qcV=HYJN zS@Q_D@2q*G*LT)D%IiC89_{qao5whP^X9Q`-@JL8+c$3>@Ab`_CwP7H=7~<d8N~Ljd_*Rca8aTx9=MB7jEA* z=G9)`HRd&5-!#r|*RMrrUSI ze9P@SVZQD4oiN|=`c9bdI(-Y~drsei`M%q?V1D5CEtnsAeGBGCUf+WGvD0_8`H9na zwYl5oj@(;q?#_R$99wPfvAHYvR-1eBpAcKC&AptK%V*5JotF4(o!b(B?&G$^pZjj^ z$-NnKKmMEK-i*1w3!!cv;6kXI2YL|d=0P5Wx_Ph

7`HL#UfSa3K`ULtO|(^DqxW z(fpwYp=ciNLnxX@_z;Tbk()cU$K+#(>==#?E**wPal_yNq-=OJHw+#<%7({mPG^1S z1k{}M$8JvARIn{+U4_a_KLg^*OVJArWw!Xq7{Uc}8jq>P=&ZG$j% zZBN=9H~z3b0@qNptN?s6Hx2>TH9keNpb-V`)XhnO3z1aTZagK~Hc#7}w5MRxmfF+l zo8w-Fiy{@;l&(AO^%Ny=`H~y_=-qE`fo4yAm-2Oxo`@qfyJ_4S`Pqf`7Y;Ph+yivm zh+}+7CR7(o26}sJ6L$czLf}rW2ICEO#|WwNxO59V%pYxznbL3SuI3q=Q=gUS<6j8P zGdIU=j4$s&>X>Ko2fDY1KAg=T044n490pIf3!jqax&DyixAPcHw9}w@K7Ypmn(r5A z7MoUW{g9dw$b7bbD6-J>vtpqgNa5COVOu{GyT}Bv#UeYv7yXsKW4G-OpZ6IZ0RO6J<}UPCAhe?kAKlrtvI}evpQH`>T!# z&Pr1-5*08He1z45x@G)=RC(wX9Ng zwO66lyofk~!AB@zUd-QUi0HSU@;3q({dNhXK-R3JOg{5cfpXyYp9z!$zh5Tc$h0;u z7jOc7!Pw*34gQ&PA&M zCbYQb)%=A92!FYTzYz7pUw*kcIFHvO%njzR_!EJPeEKziB6yKczoAdjO+Z`d{zb}9 zv;pte?+>S^cKbNJJ;3sMvh_xc8Tb_JC9htnSKyP=OSS0;$wN}AFVyFdlx90R-83Ja zp1Qs2bk%)z`nuxKSJPN(-2BBq;RRy*G1*=Dn7eBv^sC#Jri7EtZ|ogrcauqwmYGjZ z8lgDBfbLOzaP4T(9_}DS05WMyu)J~Z9r2Iqw(O#9|wNO){KXw zHdG?pczEPZiCfUM`r$-jl zr)C-x)!B;i%*f^h4`U({(fBRdl4o;uWDA&{F3n{Tpp!#v4m82KvHK>QPs~+zfF&8G zUE}OO`vd>KjH5UCtoI*9`p0-~o#gRXjKJ!m6jrgOX z!^@&S;2FOg`CPEQ@ydvg0S#C*ULE-l!6x+MYjUeK_~DUdemCm1#&~p@g!r1G@z^qd zB!;`jczl^Ol{Ll_qQjaZIy|{dn#u$LHC`8^VhH^3l;}f07*8+rX<0Ph2-9MX@r>La z&YL#_R-l9tjkg4`XtZaS`IN+1&xy88fO=cBZDRV*FZ+`S)r!VDVl5_$#=9e* z5452%UJx@_W4tI0xW;%%Adi-7jF$yPndDeanPd)yUJ)SBV@_1ArEl@g*C_}ZT$GtUk?0QuTD0Q2nh*(OT}`rF`PCo{q$c3 zTEKW-g>PmC^?;0@g?dw6<6!U0KfQ&j_f&E9)GVAhHDmp!|18*my+#=K%1{4!-~*xr z=yr%NKmYU>17Gsh(oDGmXAGfx=4XQFBKbuDg@!4qo^jP@gWsUN&yaVB`d#%Ho(a8VK92R|F6u-o?3j&_rV{P?p$;?ii@>NI5bL7xlKh`-bd{O!ok1*ZbDNCV^pfg4$5 zCC1kN>F2f#j7!egXsgFR7aTngU+wBb9mIO|b3wctC>B@Bitn$5dd}2}?)p9O|EPN# zI2q48-@CN#NYc9WTPBfY@*pE=q`f4a&dkp4Ia_DfJe!?8yR& zOvr?NUQVG=XcQXN6bgkxp-?Ck3WY+UP$(3N6iT!xG$|CG|8@Va|5bN4@-{j1*=I7h z{{Oz$|9XG9-|sRSwVVggFA{uAxAyuQuDctAiEA8_%XSjW>=CmhBF*Er0>UX))SH<{U@l=`|pYJ%wyGmAjMnp6EwMadtop&L5*P#hif$p{{*e9 zRc!xHxcNT%tY*mjZyD^eJ;mpdw0>xKzMR{0*kJMXwLYTf-ZTWCM|;sNc61j~73ac+ z!_T95B;Kzv9Fd;%)IhJER4*C$(V%|h`W3ql{e)WU+Ve=|lR=-?7}7Ex3B+rw6+{%` zJ*w4p=}XDh7;fb9_^4Nn;igP=K)-<>)fgteAp3v7U}~S~tf&ArhSjZ54LXA#^eHu- z9GwF`qTAK0Uyxy+YI&@A0V9hZe;Cqt0IiZWhIP_oAoa?7HHNh+>Apj24DMDaFg>C% zWXOOw4LkE>G3Wt_8pBEz+W+?m)%OGqCjHouY>)J6`f0WGwhc;oB=x?C zL?kh+eG!T1Jy6G*8f3}}S;`D*=x}<7VFxFs$pMC)&2)`n_lt-uoNElBT<9RWsAAaj zBATnF=2M{u81^*>G=pD6c3L=1VVNB5tbRAZa99S4nMY&thzk6GMqxCks8f&2gy~0B zh79_Q2GB{4i;|t?lF5wD%V04rKKRIRSIUomr_GalFJdX}|Iy(0KOOi99govz`Ulnw zp=()kMdU%&_tW==X;q*45~HC*h79_gcIJkeFQIe9Py`xanDq#wb>bx~qMr;JJaA~A z0rc6if%F8*hLAU=j#5mHtuMoc(CctdC!Yzj(VKv*vU5KTxe%GWZ+wdJBri{{_UrNSX--P`t_rP-!j}% zK9me4{FdSC9HDfCPexBZ736L+B4XWZ#k(Z>tlvj;;ZwW|+UMtn+B_Vziib=!PR;UZ ze+n3zha;O70llgXmFmvb`vzmVsV51(0A@9$DkF+S8^+0%R$-`vRo)4tm`!1EuXCDvx zl%~m>hTS96DscV7g+WN+FI4sT6aX#UXG^c?=jZSTx{8JrFfX z=~L}T2V#cHsx*|(XCDvN;0?XoVByx-!cBv>^ln3h+qLFo2we(j5m9r?JOZhHcOHQh z{jO?2Iu`6Zq~Aa~sJPdX4IW^~wq!#F816S`Lqy!+s*|+zh76>*BU&Mp(GmI5 z!HkGq`zWROqaLM{!swP%%YWRXlu{V~D5VtY)LJc8Z!zvBsUFwH+*^jpdLYKc)ExLs zTe_#KL}=6u66176Ga?3GgCb%$i)8jILb0?VKerhXKJ!#oANT)2jJ5@OAV%9l6^A^u zz1X5=MEJN=#cNJatbz8S4f;nE>`i(7j&>aM12nYX z|Dbt>Et*Fh@H~>&ztZ>Lza_WFWL29-d#h$G_+9Jvuiu*8lPdRJa-`YwXbpd0j2W}`gqXK`+Y`VhNdrly(@;=+nW9E-wmbT9Ut1OC;v~3vnp|sE>|47#boK& z<*`ZjdXw(4^zAo{4lL+I^R15ueNN8fJFaT=SnrPp<`Sh(YV@RmppQ=P%+LoVzH1?S zYcC9nF773MZBM*`LpKfI{agCPf%c^heCR>^N&w~4Q=E1+C^h4y6*5%O1k-W6XW z5npXF)O8%hg{E7F+T^0AllT=eicXh9>CV!i0Rt!aV~f7{zK#2~wkK?J39IaLgSVOdvEQRFvLivZ#Mn4CdIq*_Kuq#U)x@9aVfQzq;gH9&B$+>eqw3p zP3`kmpU15lkF?BVT7^pY*m`LL@bBprHu)tXnvM%P{>}Fv0-}JA?Rned+oIWm^vyj_ zp;SD%T8ezcly9;0JYmjNKX%UjLd-e(CX}<|cvZL-bB^BcY}Qxb+C#jEi*GK80#b>a z^_Pa}Td(2;MeW-T&DJm~4-K4!KmNdJUaXcS`jH3D;*O3Vtv#R6jLqxA6Cy{&D4~~= z-|I;mS&wOCSH~@?kj>VjA3i&C*^5#)Yh(%{^dqhX6h;{7QJpGm)Vu$gj7NyUCL7#p^ zZ&n)~bnNwg;|w%7JN;XWNOa$~<<5LqzklpY|Lgzz!9)I;?g-F_6@{u2-UurK_@q~f1sDlr*@p#Vh+4BKs+ljaDeVm;y1q@_TT7CyU$zI zeSRe_^9=m>199samH(js$Mh35HGSw-%liWd)A@)lVn6Ix-&W3eQbDvaeeA2xz}|oV z>wlr2nxXRz`o*AssTtOr4k_qF0RN{-8X7tclZ_(^pdH8mn1!HEI<_c;C=eBc3N*|x ztJ4!tlZMfm&PUBolNNURee-VQL+v*Q>zscxq((RTAMHJAM1r{^Pg>sO3io3je=hE1Q6+29s6X)dQw+2p zc<{OO#~+@$7Hf7;L}mPuhvyvK%J|2&8bew@%Hz)^h67(r_=YjRMI@F@3Izg`+obSk`@=X#cPWF27QL# zxa>nm27_}8Oz(b%C9PT#uH}&y8G;I4$k=|||X-}t?)uAgZpAP%1&u5ffuQz|L_a63} zVTNGKOvHDcgg<>BgPy{pCp_sTp60PWH0Z)di8#c_ayHiE;XyUWUbm!#lU-f;T?lkD#4SPFvZ0;+%ao``C zHIHFmr&pUhQQwJT=&znpzTr;l+KHS?V&1&jug_q5ut|INL!b4B+GTrszf-$$CyvzU zE1dNBL`|RSs@{hEo$xTFI_{+`sa(B!>XR@WXjyt>sQ3BMaIj@7imPT+dTr>LYIHlo z-rBJH%`n>WeP}q`veG}7C1_rRXr~r;Y{VM&uea&G5IqM%58m|e`_X%! z4S4r`aca>^99{FTKE6+@-#gl)asvj4BZxjfA2?_*UBDjPU!(m7e%kv(gYC5zXDn3% z=pm_h#W!O=dT;O$dVaOfkmld+8fs{Gt;Mab?^>E(JwN&EJy{}M%RZ@W!(ac$7PY2# zP(`ijtqxJ`C)Am~ywv}9A3UMPhS9J8{PBs>OD^A#XwBf>Lk+gqYdEglxxXV`2LI%< zAt=f(WE#{T>Zc~3P{`iB-=b)`MxaY_Vn?R>sQ3HS&_B4W!wfV3q-CY^o*!J+{)V}K z(z5n9I9~tO>Gb&{)9Lf?Hl4n8YCJyWAA4#%K9_Hv8rQ$A3m>1THZ|@&xeK*ekDVHi zPw(5O#^>K*YCJw|D(f&q_D@>Y?=Ur(S2_4 zJMDTVRs1urrt%O)F7E>d*7Sd3M&G_m+gzc}&gCloxP99Df6#ySk)HN=y+4=ck6+uX z=?sOI_uh|N)Hik=rA~AH_?*O{J2KOr%Kd;Ys^xYn;*kt0!lR|2=QMu(zF||>KS`B` z8Mgcht32!*tGxA3Q|11Kon0TfrT0f1D`>xVqYbIt5xVvrIbC1(|Hg{%dUD0T|N8vI z;Y|zkk#Feh@1N5T8s48{ct`&gcLPP_kZ|B35`eWdvH2yxCq zufo$8p+5MS9!V1Kcs#o9Yjc2})A%QP?e}7r7T0ciRZ$xBIx4+LAl|MOx4Yh=ceHY= z2|a*w={rU0+k7vY>hd32l$Xx$kKPKDnox&q!`0EyBpnW8_89jyl#8#uZ zrEj$x-`W7fsMT6ze)GFGz%bbWkEGDIdGYBt2?h-A)l(c5;d*6tzy3q|4y@_*wtSt5 z-Pou6%!cA&354vlmZlZMqyv zuglRVrNnO&H*4ren_^$D|NLzuLR>1=K60-O-e&0ydo;mAy*&S(+qRnS*3dJA#G{y*B=PE;Lq8GAxvL(zQbk{8;0KK8HJ-luQat&YBJntn$m#LF5hb23G%T-rxA|Zd zzg|RHse{RyfxpxLQYl?_`ApoW)_&!ZokTt97|O7ssz-~&#Oo*YE^SSJ@$E)kp|vR} zqAY0rJ*rBvp44#PTvhRas9|N*pEoZZ-GdZuDelt^`IK(A;||ih!~W2l4!-D9D?^&y zcr-VO3SjJ7d&B@+5-ZUe$RIGpw#s7yEF8p)0Sr)kVjY zeLib;TUO+-rmFh!rKDSM^zpC$ANSMW+!SjeJ$xow&*1$oV}98GtTDg7W$%c$XFkP^ zE4pI(t#|wORz25u@UV~Hr!ULU64RHC+VImLhGoAj*98pvgt_~dEhEs+wNj!b->GMyI zEIj?pnP*NsbK%)b&t89aZvNV5rxYZgx$w-F&s=$?@tG_13Ge&QJbb3^+1dGXpLIOD z@Y%D^+$g+RIJ$63fu(S4;rPOvZJXNOFFe}T+16Y%_SyQvsfAy)o!+*g?aa0l^RGTT ztI%FJyKs4-tMEkO-NO9^(YEon$+l`S7$~Kkx%K~Nl%MO%9 z%8r%IC~qjASw5?LcKKY|7L+^77nUz7UtI1gUsArbd|A1>e0lkb@|ESD@>S)l%h!~9 z%h#5#D_>vkE8kGQv3yhcj`E%5FYkW&+RIB{S@w$imHqTz zwAGjw4s{vbD)3_9#d}qY-#*oI%{%+^Pv*z-Pv@V_KbQYS{)PNY`KkOb^RMJL=3mYK zDt}&qwcuL*^n#oDP5HO;Gx>M&8wzF=%qn=0KfGXMfxV!%V05d|1(t%b1>*|BvKR5092?f($UiaMOf+_Uh)Pi*W z-TdqM_w%Qzi@Nmmcp%t+X}ZA?kEfvh6*nfrHh)1ZWY}w`nu?0 z(Qu>Lc&F%IQMRbTIMX=GXgAI=&NY5nbfu`VC{=W|XlcRXfTrrS?Dm% zGtM_IFfKH@j7yEnjF*c>8aEX#HwFt<7?%{d3sxFE#*0O(jBAWu<67f7?^Pyzp4j@uJ;@r;6f5r;2tJZZ^&^UMkw1zo=k~ajP+4 zJX>_6a7x=?(axe>MZ1gYj5k^@ZL_y%X`6jT!TfE;g#|(5j-s8$`$f}?lZ+FLR%5-< zXicDiK0EmjTej;jXUzU=AUbQwDs}UXIsZx zUv3@9-=e-B7x*bW^FnbaUyJ(ygU|((R=?N`s|4OLvv-E)A9LDcxJTuQXh`zw|)q z!O|n8(bA)($4ZZv#!63=o-9388ZSLvdZu)F*~YTXWn0R&mf6Z0%4U|$Dzlf(E}K&} zx6DER&ZB?lmn|rBmMtt>RJORxRkoyTY1!yj%gWqk=CYAxwPmBrEM?=$>dGdRO)Q&K zcDD43(u<{+N-vjwS$ehftI~AojnbQ?O{KR=ZAliy>4VbkWjo4(Wjo7u zm95Pm-D+Ct^wJrnGfVBIvrFfe&MTc?+ED5&ePFb-8{6*d;ycB6i|-ZRFMe1&ykum_ z#F8l`Q%f33W|b@}ahI&kUtY4ZWL3$U5^u@cl658POSYHnC<&JAEZJ2OD%n%Aw|vR?e0ceY@{#4W<)h2Tl#eYRS3bVnT0W(GYI%M6p0d4V`^v&)2g?qZMazzsjeYqL zt$lNUy0K%p{rwJNoAEQ-&l-L>|wY@g;HCk8mXT8?& z>YUf+{KP?<>-8nCFMWO4>+aW=zrN!2m9OjlJg+yry5{vcKk?Ewp<-giqzY@rrPUR(OwnAa_@k9~dI>qje&SHvn#RGh3h zRS~Z^Q*pK;QE{%~i;85$g^FJ$~F0L+1y3Fpfw9B$C zv%1XdGQW$n%fc?4YTauSUz^p%PT_O9%jRIcg1sk^`X=I&d%Z|y$1`|R#>y3g(I=svIe z{O$|7JG(FJzNova`;zXiw%`t3U8^GSFV)dtF`c!TI3dP-_SGB<6IA=-SYA7X3H7>)fsjx-RUx zn7FI!@~#`Z`nzuF8tA&S>uw^Uu6w&4>3X#5@vbMj#=D;BD$+jJ^?cVax+c3`?3(I& zrE5dw%*t7n_R86nb1LU*J$J6_-LCh#X1hM$*?qKC%0x?$+*;yHDvpwR?T{Y2BxHpV8gceN6YU-N${iN9EYc$=$}#zYX2S z(!b&M^SaIJHedU1LASN}&Th_bk7o>*6yBrdhXQNvd(*Z?&}%uxu598id4nriZ3g~3NV4TD-~BOzN)xZAyTrxDONhM zjvTDoQ?<8hUsbqjf7OAi6ICaxPF2OL&QzVPN>rVz`l2dXb)o8F)upObRk;1-sxRr^ zD^-p3SHxY``G%I-!nehd-IRh!9UI;`|8(|kk;Agij(5WCr&iZjhub@83s>*2K2UwI zI#PXz)OZRTN84E1EVPZGZ8UA8Xse}dByA&T8&2C<^509_9@;{*?WS!PZ9&==&^Dho zNA*1VcTV+O`gd0KZ2GsMdM5olquNIQPNQuHZQE!wQ;HAh?@8M3)0U;JiMD&R-KFgg zZ5i6WrtLOuw`ki(+YQ?8ynXNOaQo|IjihY^ZRu(={kyPw5&b*5dMy3>@NGfH(N;^_ z@M;m`z7`L$?~qfn^=9(%(zZrRN8}@FFqg_WhqhzY$Exk`%qD9lZ8K<_ zE@}Nc)5w}i+Z5W4R8M?o(mU37CX+pZwmRBUl+F^`PSX~rO{8_aI!4x!>S*;*`g@qR zrPZG5)!N@>)hp?*7;$uL--=2_XZQE$uLEAyv4$-#%ofwU$ zNpIb*I7WZPf43{df8qAgcf@Eoru|EO_|EQk{N%sx9p5_}>2LU*XHSQmtvr8b$!pd6 zf4n*=&y@G8{J(tFnn(Yy$TOJoe^;GnfK9Tap)l{;omv%AI=%D%vUqjt;@an4UDBGO z3DTie?@#mpvV)=6(&a^yLFCoyS4FK}l-{ozOpdQ!`mmG1WbRP>n^&!^JLYvTn0gdv zp6%GG1DT>6%kw(4GPU}!gP}vKmxMNuw`1bVA9iX*uJ!4cKdjFC@8r?7I`4(Tc7+{V zq2L`_p$=Rn@{(0Ts=3OFkitD93tBB~^*^XQ>6Pt2e6_Wfk;&>I+hE!_s+AUf!rn14kQe6kI1ti5s)mA=Rl$$_ldj! zk`lyVvdzqsE!GH-6fGuOHBAVeU@$caTeeb0*s^`H!j>&#UPZQSlUiZR*02a$wnLq; zWeZq^E$dz{Y*}l&uw{K6!j?643R~9EC2Uzcx3Fcs0%TLYj@r3iL4cH~S2^k)68>@w zgoQ2Z6%n?qS5(-tUNK?Idc}n;>y;3;tXERlvR)}+%X&2mTh^;d*s@+3Vas}Dg)Qr4 zrgCzYLR3JP0RC@gGQp@^_$g`&ci6^aR4c2r#0qCy?YXeK_;s?wn~nGa!>lWFFT zbFS6q>u}aC=n;8p{<=X%5|I`5fYcI^)%JpnA|fmA0~t+3Hh~{x4CfSpwy+LDk7XT# z9!Dw2h6{s?CnB3K0#ZjrHewWH0;dv#o=6_DY2zT1h{y&`fLMvhW=?`kCL$X<1u}(* zZ1S`q2Gbf^elS*=;4+o7&cfl^bOz>iT3gq%wg_!7MV504b#R!*4)t(|E@fbYgG$i> zhZ#;z!3l>M9Kj8T2MgH20|y&B_~0-_70M5X26hO-!9}a1oY!zrOIidD$2V|{C>&<7 zj>F-Ya!3K3wYTP$1Gqu$jXW|)LM<=m^;%0^R}OUm$5awFfRW2M3A+G!rrE5WaImO~ zdI0v*a*a&Ah%tv__~CHD%nkuK%w>lV98R5PhcFx*>=1>+QRNVW!#s9Kz#(#(Q%J&L zK07qR;lOeRX*eukoq>bv5~q-bgOeRp zu;t?95Vl-~oWhn1kW1Kd>2V8NE;=4zKZ{QAkxk`M1HmuC>sZ^N*Rys&`&hf6)dJ;#-pJuW=uNCc(0eVz+yM0>8F&B! zGkJ!20n&3A_y9J4#lR1+Rz(Q_WYkI!1c=Z9H%4g)p#Cg_Fu+Zc;`*t6fe4V5ORTNq`9|(G-APtrm>{S+z!`0itw#fuc77EN|d)WB^90Y_k9> zm514{^~-h(N2vuk6X!%N0AHB78|nZOs-vs`t}`5^9$+p~~R{Sf@Pv0Dc7m0NYfyL4aHJoM;HZZDkM! z7(R_b1mLu4u_(ZN)j%NyL5i>_Z_NYw#c zcxaHo3NS@Y!g_#nY8kfyxEr|Wc7Tg?!h=K|06x_oPJmqw&ejFsrRy<>;s(g5x_AIC ztAcp}&Z;9QAHbNIoQ5ADqz+~S09zCY0-PSrQ9=M$)w~S@oKaIf0eQ?W;GsH)$pBnbCCvgX%I#ma zYU86pRlgQsGF@~+H&_7d)7Ab3Af#4pE5I_fu+;->P}9Q(a9f>K+5x7k<1YumG_^W7 z0nX3ma<~AFsrGOKY*ITM55P?|PQ3sZ)S&YL9Hnz?RL&1DLJgPzz#=u0g8Xi70Ph2Cj}*Xam2D%y66KKw*sX?C z6Tk*F95Mj&&v2qyfNARR%N)?g$F5ym{aS#T2N_rZ7Odkm>Htowh0O|ZP>r#AfH?_{ zVguNx2Av(CPF+ND0Blzi$O&*c!)dqxHmkb00j{WQJ<>xBDK9`=4ND)uk&B$DA7IP^ z9{d4-6KaYD0amD@hXBT_5flcvuKFbc5K$lsFiNd-F@OjiM%XW#=k zaEE~(;Chrn0AR-v20?(#7`j3r&y+(z+vwPluV#jU8ouOc5rCx`@{uRfQJ~sWgyi{j zf)Jl`CxtCtQ^J-$jlz~Wr^%*W{$5qXCV)-3{scHr_eC(SvH*wawg`ZAyOzd|{ajR= z0C}bztR2un)=p@3h~|P;>xCP7H~V{_L#(~fdszFR_pV1imZ z>HxOR<;BDbaAP)udVu&W1~!1E1_pM3kexfs0dRz_wD1UY0!<_z9!f5t1M2#R8^EjT z;}amyr1ollXtm4-pd;K5A?QP_!_bFWN1)YAi9)NX6oWp>{&DDItP{}3Sv!JSd*7SG z754xvrix?e1^||;^(`Vj)D9p4FhdQ6G(f`yYCL)2%Dhv{=Y%?DumUVqM~n`Dh+3^Z z07-Q*B>*sII+ry95Lf4M34qXM_DBOfq7s*-vDW~%*c0N{bT5)c8{ zaGMiN04z{PjA?*TDp7MtE5~@{VFj44D(3)LtR|obU}>%#0Eg8+Ap+o4Q4#=gRsA%; zC>kNMU-oF_*rW<(1z4{<8~|UdG&}%K z4uBcT!vnBS-60A9%v9M%0QPR-ToM3TwLGN(PUPlGSS!a=btG>ESfqdhpi!maA;9}i zF9O4~obz7W2b82+DSUg-4>Vn!D+d5v>MBPN;IcYU3jx?wqlW=Th&!3`0(Jyw0WD>G z+c63>%T7q{-eW)y=s=1O8sb1--BIlX(4@}0lK|W9Q@!{;ql~1E6dM7isx3<9XN6-#Ei3f^QMC};0OpV6 zwC%d+4g~I3$FfclD9i0a;Nsjt3BYCQ1I%gFbiQMPK=*PkNm2yLL&OvU zC#oG~qX?Aua?-+V9%yx`*9(1?!+p>R z)_&-7tOL;JSqGuNU>$-^vJOLEU>$+J$T|vriFFJ*#X1gsnRNnMok}F3uW)z@x{-Aw z^i|g8gIfE3#kv;y8fy!5nspuYb=Fqs8?2qsH(9%&n^?P{Z?X13t8)}D^w%8jgQhbh z^rs(Mos$Ki?{at$`X1{Lbe44(TAk!YpdWB}6#60S7__=K5QkQm^^?#e_<%eGt!{!f zLf3M58hRA#4D@K$S!kB#h}J!HK8fnrLR(l{pvSVVgC57a9(p`$8??HuXNR7^;ST7D ztew!4Si7LDtliL)S$m+Tu=YYvW$lBmXB~i^#ySYCE-r?k)m_Ihw2l2E(CU0B3O$p< zW6avd~TrHy_gacOmOq z=tZn8(2H5uLAzL6p_j0>K`&+PgkHwl1?^_-hF;Fv1HFQ^7kVXYAGC+HA9@w*0Q73s zLFhHCL(pE4pN&<9wDpbxSRLq}LgpbxQ*LLX)wgFeDK4jpBkfIiAP34M%p3i>$f zM(7ypH1rA9P0%Mj-q3 zbrkwK>lpM6)^X^YtP{{ptdr2USf`+Gvu=d`nspjF!@3Fj4(kl`UDjFXd#ue-t-rIZ zYoYJ6wm?5%T?hS;wH4Z&FV~xT=;5qw&?8vep+~ZIK-aQ%LXTqYf*#G<4Lydn2in5g z3q6*#4|*JHKlFIk0q8o`LFfsrL(mghhoL92jzC*kN1-RPjzLdh9fzLEIsskJIte|E zbqabq>qh7qtkcjo)=kh2tTWIvS!bbVu{Iyo`rppF7J4>o3-lb;b!Ihd zwn5KlZHHdK+5zok?Sx*)+6BFcwHtadYY()GwHJB`YajGd)_&+^tOL+))pJKytgX;nS=U1cSlghtv9?2RXYGLA!P*HOWbK09$=VIQi?s)O zH)}6+h_w%T4{Ja4Ue*EVeXN7fVb&q&{j4KG8%z!R>5N{!EfNJv(-T#E`yd9iPF+BW z16-qLX877z0%#Xqpx}#GNuX1=`Kn3^V1+tcYy{Y$PQTIsx77Kb`M6fV`g{56wGS)M zT!Gr-Fwg;%8dvaPrjmlp6am^M&?`U*pxpw=Cr{HrVS(fWsOFef zuF3Q`0^d5Y03B1;(dqzZs*^!0fI|TXz&hF=@?}RS(8$~s4S?Zv3eA@S-9Q0#mBRzD zM4dK!3Gj8DfUxDI#t^?n*eA7-QeI0k};sO>gHAgV3K-9DhUu&AO)~A!F}Bb zU`aAa1Narl09;a!MVL=$ZF*EaIAH;}vXtKW`A3wt4k$U5hS~oCWF^GU{5lYPR-I6~ z0M@88N)NzPbw9@kuvGClZ zRpy^TIG#BFOtAevp$yp2c_wfSe*y3=-0%kPx=aEG;|@rc2^3 z0r&71xy(Gmmf3iPEi>>5TP7XQ`Nznn!o^jG3vDpX8q3{gPHGOP*}*Eb!L(ToWfvUI zu!9c{%SUnw5jdP>hXfp^D2EIj66|2Ppk*;aO$dhod8TvJIx2k!XT}h? zQ!N>3#6Qm&m@jG>gw#!0n*e#HFWA8ahuLcH6o5mL9U^eJr*0pn;BX;V#0*>})4qoX ziuF>ikPczXKJ}4J*8-3zec)nAX{n^x#U`}D zG@eEZ96WHioGW7hE@Q=Dl4Xez;)YBKTXOSdE%h%sb*s<@(^YC@?i3#(jv9gc6?RX+ zeJkCfVRy@yId_lF4hdVXsxh)Dm)q)oU|N7YQzNHqzM?tIQ};`40_2&lvV#i_Q|WL7 ztq_32SL_gh!QRpv9Gci61&3qG!Tgn$#VvNQ3Qezg zt0M&$9B#9N4-Vs0D@Ne(b#5#r;4+P7Esv!PAs!HxYh=r@}1=OwEfC!Wo3W~ryQ#M!1kS;VVY?(|%cp6OS)X+#F>it}S8$llA5=)B&WL8ZG zeV8k8Mi7H3+d!QlSAOgDT#og^mXU2b+b(Rbw6J-vK{nOJOy@i@mLFs|5m}1>$Os}b zg&@dCA~KzjAhgpGi-p_?B?xg*lERkBrGzaLY819iA}wqg*K&hwS)e*$%eYoy%eeKz zmT_%lQ}zvNZ{Y&4sEc|Y0rE_*t9k}R^sZPjBJi#wZ?1Gq1j`bnge^~gGQyUnG2hJj zScNTpe8QH`f+cizhHNTBZNZ0fJ#W%VJ%yg4;Ik$NAzqq1!j{Q|bUcP=*VTHK0I;bm zq-o(T@9Q@STfPaI5w^UgpB1(|T{qv-3NnJ8li(9khd_CzQCwCJTz0D`fkJQ?%?>d* zTu^uZ({LEW4(8ihCYkBHx3US4XR@$^3l3hDMF0+C*&zalt)n=FG#u!R9Szz9J)Xv; z+`VLoaC>GEdfK2u&0kZf{1AkVY${D1r)7tpKxxTg;1J%@b_!eO;S#pIh!8-miJVFh zdQvWxknonNgoVwg7s8g;9a4y8C+AX03vZc96GEr3cSeNC%N5p)R;#HTRu5gD zOUXurQ?es;8hblLn7qp2L)df<^Fz=1!@ zCMP?4;5<@2`5n+Xhv2-BonvsGrk73JWUc}Dk`&u!Y)O(0l0$dE62+T7rW@i_i zuPA4q&N%>Q7duDbJVrgfo`S;?cF4ftzDmvdK+A3^J2-?kn0yzxJ$-Ok#ttDk+*1!R zCg9+vNhq5=4VMvLavGM0y84k#87xr8qaFe1%L2Jc9DvIn^)O#d#Fz6Vg}|r^G@D-( z@mJ*HTLm$gu8g1qQ=U15I0c`uc~&6uO0Hc3QO#Gl=ovV8a;aN}YpF*Tu#1BLr|m)D zX%!gK1;!9KPCa0g)&-hJXvyACPvh7G$TO|V7Z^ieTm_~D$TO|aeo-~x!N<8U{?rD?f0xqLuJ z)YV--0ZuW5z^m#($*>5NNBl7aHmbn5E-;0_ODeEY7ns)BO>jJCuj6Owv$cGc2aev17MG8N2l7PwN+??=|r4oUp>G@1?&Jv*6|>40BrIwZ~{zG z9xi}|3b+A=(+h6$uo+;i`l^=~;J8ZE2XI@J!w+!6%h?71uBxvB1Odj-nJID!0gP3r znPGrK>H=aEV4IHzQ%VAO)InV%z!p{gCIFk0bIAaVv@ys6 zWR-`xPV1M+3)!Pq0J;gq9cO_)!nzJR%DNul5(3e;z zpi``q(3e@Kpuc3@2z`Zh8oH6Sd4kq~v(-_t1z?sMomPNtYk9aj0CuZqwVePX6mS8A z$LDq$ZbH0|@F4h*dfLjZR~brSkI>lE}2){W3NS*M|!ST{l6Vx57$%{mMHHEZ)k zt-Kl5wa|B1TcGcc{L(2y+@&I>{AK-o+g8%{kW@rR~+vjogm;iJ!k~2)eVX8U|O~GLl zJEY-oZzhkT3>-$YgL#rxl#r?QSg z*Rzg8Ph*{cp3XW6J%e=$+QzyOx`A~XdM4{8=vk~Y(00~Y=-I5zR;|nCu=WaVFwInJ zi4Wjw^>n-+V7u}N0326WPl5mu`Xl$@0OQr&*)V{2GJC`X$TQ7-N}YVgK^#QnF?#}J z9uaxSoC2B8g>QsjKpye{Hx1$>A`fkwKo%0=(_fH9MC4gO7GyCIzVc5crSiFm$h#4K zBD`h?ge^-M6t*m17_pXc`641rmMki4S*Dns@F_>0AHy0M*INbr5q&yFh)JW6a;8k#vUO6 z^97#3VSul4FXsS^RBy*b0XC_U#sJo;+QtEJ_d=fCja= zr2%GKC?0?rDvB52zG_n+z&Q1qq#q!w zo-hmmTv1PI1_7L^qe1|o;XGi%0OQrmY!QGjRPRRt5~}(!fL&ubjX1!u+uW52fSIab zNr2Jn4b2q5ef0`wBfwUbMjGIPN}~zj;0VsvT(9;1A@#uqivaYkR-XQKa5$>o&#i~U zGIp@RA*0^1cEG{S4o*01SFf76;jo<6C3)4t1DD;(#Ycb_DnA0f>bxh2_$xSr5FCyu zhX@>2vO^ROCzL}R4jy($z~L-Cd}QJIIL!e3>@~TV`}p>tsU2} zL#@yT(_z)nb#U;qgB1?PR72a~u$CR{aJZuy+6jks?BIgKe7ft7T6o~Fo*le!SgYE> z4+kGR1mF-=4k0*fV23aqPAZ2e95%8;3=RppT#Yg$;IN4ul5jY$o@r`?gP$GJr1>-P z8H8=-uq-04&aG9`wN~E34i=&5Sq6F@3E5lWu$3L^N%I|WJHi4S=0M~b>Z-E~4%^tl z4TmY}p))TWwzGo|4vyRt8F1La4na7qRpkrAA;=C9IMk|x#~2)TvO^pWi_}Sf5)QlA zAq9s?;$bQ|z0z>mO%qP;@SBM6{K^Vja`OzW{qCON_Ol3(X9{uZb#S<@9O~h)haGHi zxHO#yfCCPD*}(~iL-bS`y2uTOeeB?o4yqA-a0s)59}bh$5DLO!KRblraAFsiAp(a3 z>=1>+I8}x?91gNW0uEc$w^dVch~(C+Mvy}sC5NW7V&O4#AlWu^{zzy~Keiq=m+I5;6v@WYx#|57J%(4jXHoE>f26M zfMsg0Uk~uLYE2t}=PsApPJnyafxuDfoqZ?3f!r$;0F4T`0p_V{cmOV`gBLHran%Pt zfHUgL34R$xeHtME@TK||KoDTFDp&|0d6ugY25_rHBLE{+4@3c0s$60KR&~4+2Uw%( zk^nfXzIl)YxUXKjNdY`i?a>HuSRGTR32^&1A#k*MDLn(=%)R9fFx#PypJr;KVv~BW zz82uDdN05N@U=Qftpix1&L*q?8`R-+z4TD;RM-G!(LEcinRb9(YP355jws*+SgB5? zTrv%HR^tW;C=U<7AvK`A08Od~d;qJ|^z;MR)sb%iAU%pp8U&c9#!3jFL3LUf;C7bB zN(5kq0#Sg7niMgBISRx99^BzH5&$bzU6KH9H91oNaaH|BfULS*l?IrqKoh_?HHb3+ zO==a&0-U+Tc`WgIa(yF$NZZgjyu(05&LK1;`%bDD?mjjxw+TTszFb4scol z2Y^k@3?~5|_bwTz%H-AsdJs5TwSpJGrDll_Af;xBAK;vtB>{lzYL)~6rl}M85Wog? zY8wVPt7b_A;F_8xQGleHB{6_QYL>(Sb|2wpNdS1&saz6Zi~0&p3Shq)@{ItsY9OTn z+-kjS0*I>WXJi_x`dNU}s`_TTHY$dz>em7+RMoct>{HdR130CsZz!G&L<^l++3kq%kvs&Lg0AaPhc>$)XqWb`5siOM<9;%WC z07j~k1_8#Zl7;}{s-$6nsj8$AfElW!Q35=|V>&yovlBWysk2i$yHRJSb#@ckbgp4h zYfc8hr9c)Sq^6E}wie}qn%cDh0X6e104LQ7TL-X10V@HnR=v))>1?~scIa%U&UWc+ zx6bzHY%keV#o21*@c}$kyBWXEJAl9&_jtMm0T!#}F$Azv?ZLwUW;G!r04LN@Rumwp z7Ooh;F$LlP+tdtA05qvJHwkb@C7J>_qC6S_rmIUSX#kG`O#pM%w9gRWe#q)<^PC*7 z)!7!ZsV&25zgGtkRR=s)fc0{)7f^N?ag*UChpQsT0amDd5&&PT9bpn6 zt#*Vd0JB=O8v)|#s4NYzNSzQh0gP2EP6ptHI`+!~EKqxSvqNkCg=*QY1#qZk*8(s@ zHE12cY?X@@V3R6GJwSs3HUNw2F+0E!byVg67^^DhB*1;@Lf|-ciP#NrP<4bCAfld} z@JWz+ltBXZY(M}YNPlpi5CMoPV4a7dsV=V61MF4Le%T1{qf>SSZdXsbH~?0vr&L@3 zThw=O+yFZj@Bl;=@B-{tAV8oK{rajYp>B~T3Gr_*ri3k@ylT|hX`S7qvokt7tFz7X zbLrITY>Upe3tL__3zAKjWMa8XG9g`P7@;R9RF*9wLZuzm*)g3R*Vzf3ofNjrH>I;1 zbv|hwZ_?Qrot@R$js>~$ICZv5*fKA-&i3kTzs^78)P_uy{$Nl=7h-zybx5 z0CUy5K8*nL6lelitfFKAW-5=`MOrQs5Ao4N9e`PZdVp;T*a5r>I00M=xB+G<5EUTL zv^{sRv=JmgM0RExWGfNAe2QdZXT(ngi;){!tQ9syywiUNiUXOK5R$K4)w{IJcJP(Y zItruAPx7@jCutr*E`*)pFt^YKQ|2OPX(JhT%;khNFp#xe>jVjK=jTwC))^p zo^=}f3)W50Not8-q1+je3oQy_c54M`^1UFdTniApK$-ssM6CmI(jP95RUmrDn)9oN zzQo!Fonmb#-9eVbfw0RhO5zfjjy5)MN!%iiEP@w-wRflp|3!8dlKGOV_#Z+1AXhlk z0CXdHJPVH?$We8R(m=v(Qa42VMnhDGAE$bbyn#060af{b$t0 z3gpn`RxePV=@zGMgTBq$4*hkD+?)a%Ok=lkZZ3e7sH}Wg!VTo3KipbgAlnK;VrtWm zm~;1u5PBh*^9?}XVI3shfxAuE++o7zu0ou<9496;ts3-)3lN9PJ$6YzXIUqq?^FM4 zznHA%Y@-M;m=>xErvaKgRAKo;%Nd|LQ9HTpW|7_lPTx#nRLzI1YoX0;emU}2C^ME)0$ z2*_w6@;RL-$QUB>X`L8|g~(qaRvct3kvBjRAmfNsf+Ru46X_0;0;wbN3y?;T2}C-B zq(LSU`7@9vkV!;d1IY+N?>YLYFm6K;8?$wdAI#7Tr7b8?9ottfm7h5swU-H0)j$o~f7)5Y+M7zGrg zp2Gikga;5~8j=4B5)?7yNDqln8ltNxqI}XS3=|QlJz_+Fk^;#WXQMzFf#iFuF+%(( zS6tZgFdzxn$Odwi*`@@_Gfk&Ll_HBqkQqG6($F^6P0$S#qYyDNATx;=L9!sTh;#rk zd$fG)M0$bLg3Kn;5yS#Ahe#)oI*_?U-UP9NIEcIjQV%kZNEL_;WImC%LF^z4h`b2m z5QKI`qA7j}pt?=UbBHimMJK}6aF|Pk$tt=L=H)P-&~z9pmR<4aV~3}x^lNF9$j=P~;J=QDeEB{s zQqx@9lk0j4kTWw1S054iZhQiX*Nde`%;*k3r5GD1Tu$5+Vr(SR1rnqdxfnHp}*kITKEN$BP^tXf6d=& zhzKM{Rb1HG7^&t@CnN=uLny6+OZY1W8G)J)8?#qy{G=K-wFG!?XGLI&{_t{EFKjVv zc5qkPgj1d=$l6JohmA{ki(#{qL*4M+#o8mhWv_ch7+n(=ktFf~B?OYa<0qSYCnRjG z35vN1A_B=Kh^yeAaT6p3YTg8mgeco3dwAxgIhq)i2#l_!0?4^w7Pe@D-CT)UBBVpC zt)#gL>V>yxf;}8+gZEz6cHu4S>kwh|j=G2>krOB^kZb}M+1vzPVQXWkSdAfpcnqoF zpQ$klmf*3R%{(@^-CjtznU18P01UiUw zmt5c5;FDB7cHtw>a~%k@(p4jr)+qvuV7n2RqCZ?xj|i4;+ImHBp6L*m(g%H*wO{zk zqn&`Tp1jL)(H_;9tI?Z{aUm3 zXcX=S(*xBWY2hPJ#j?WIX4~sL32NyagC~Ji*jjJ}kA9m#a>aI#O-WnDanu0Wo+4N_ zm`eobnT~Nm-O$HbdxWoSFt4y>gZYFl8_bV5F^&@uVY1PJ!j_E|61F^B3kzEwGev~m z8D)!-P31YkX~m#VvQ7$LF>N~Z;HlXtker$s72K2Oq?wMWc}`l$rp5@0gKRm@>qM|T z`LK%MJku%8tR6bf+9rJEX@_0d@`S@7Y83r%-uMTH2jperhJuGUi8qP10?Rsa|0Nr85< zdAH>d!Fi@6r|yKlAXDcB#x1bHba@w7#RE`#nW`d(mk+3k{_uyj{bX}T2ShMk1Ld58 z(3e<;gs<%Au&`xEM}#dqI*K?cjuR7Mva{pDmYtmtwmg4K3R|8zri5LE-f1M8%5$01 zN<)9C=??i^^Nhd-(+btmS&@e5XrdN6C!{|vacZdb{kxRn6;9DALg{mntnH*RME;iW zRmM)ZeT9tk)T%46!E{sgq)$YbGbo5a_dd$_9h4=6WUg_tVdymL2=sN@dC1bokcdwt z@^d5-htmy?lz_g;I!T%Qxs$jXC5QX6^SFvLf*fHcLHQAk%1sdka0w0by6VXiTn;ejYK-gizjJe%Sto} zTNXbfY*}#gX071$qTupmu2vxWmK`NpgG4PL6S&}Yq`BZ$giR#xkKkPoGKt8?AT|&y zkwGAKkjX?o0das#A@X|=C&*MHpMtnR>WK^naf3`FG6ci}GM&h0AYPCeME(Hc1F;eL z9K;XOKx8OLP!PJWx04!1?g&G0nn_M_gk^dK@5oA7*{{hk@2pz7AewAnB88|Hw(0EGzgnjS`kRa~fu2$M^7RM@hmV#1bf6c@H^orJJuyCj7zTcnX}$~Gvn{SC5B zi(uInO(HnYw3@Tch%lLLR@kx?%v;Hp^{*ASthq(lvd(qFmbG=0P1*YC5BIT0Ao?B` zHHjP}UJx&5?jx;bp4$Njgp0xCJjsV1LE+O46$vA-Eo_a{y`FUv+Q&Kty@7Qj^hVZc=uNDfp#7{f(3@Fjp|`L$Qyr+RTUpma2UuI6 zw`sb=PxvswDzL${Q8ka901p)>0^RgSy8zbVc|JDvASA4!`2do_^}nHU{bX}X21GDD zF~Ow?im?BWxOV|}th&ww^|-gHs7sma1W&MWcXV%VIyl5>=KC_lold(-yllsIOcHn6 z?)1Z%^vvX|%JdjF?PjKV2uc(J1c)jDq7a}e1jwKQ83YJWfdByl1PBlyK!7j;1PBly zK!Bj;|Ib=$OQq0hr!(I-<%ILEf33auzn^EH$JNo6tcmX~bZbN#zAjW1)X7RUgt{Bl zDb_tg-2-Z~QZ1qG1r=4QEmRHEsY-Q(x)0PAQlWos&C#O=e+ua8H3VVJF&1a^4%Cqo zCA4785d(!}o1d{kmJp)MP@QW@U~7&P-GT7^)*Na2v^g^3djR6>`b3yIm?df2oG=f9 z(dm^J<{>aT$qK?e3`VC~QJ4l8op2>#9s$E?7g}xYP@w}qj^HX(2Vw2dB-WLpBZ2Wd zQPIB;ab3E#rF(SacYv&-efqSb1MxkE!cWuip-@dwF{MUAJr3%0rN%-%0qP8;A}Al_ zJPGPdrJ_Q$K*g1c3H21Hvq**h!s?r#2VVwo^-Y7Y`euo>z6A+v<6x(iBHda-iEg}{ zWA!c5r}eFf?-`V?j~}bTw80!AZC4ZKSulD*S{LRyFnUGO5axL>dR@{KrUOQ=PFlje z0EQQ#p*2>~4jmZauA+SqR?#7`Ry1;#7nsLk`QM1RD6myDMmH`it)g-Iw4w>|y@)dh8qQYoQc0+moIE!4}P&Q&TS)GMI2DwP$g2Wp#AIiX$!l_VAVH&)*QJ$NS7 zwwYN5VfC#NYkeCMIL2Z5K&fw&ZY`ljcOd+l)wfNb*0)2fbG1vnBu%57q8cjvYb$4nwUx8P+R8a%ZRI@i-mP2&1y$!fYva1a7;WW> zIQux5{&#D34S zLvGLvNc+Oqx#|o-c(;B+zhYB)EHMwcnAkmt(OqqVSf_Ft7@5^@u#J9(ZXIMp_*dLl*68j^w%VK|Qc17&5*;TPW@oelLe6l*!N#kdpUDX;O zYyh^z8NGK>oi^QCoetfB@TXQpmp-jdPkejK*B3jok6xk=#6H>Vq1dOGJraAf*<-Pz zW=Eh2WuNNVlj_7s`@&~EXM-~i!UktjoE03bcT#lg;7rpU2yd|>GW2P6vf?|C@_T#CMMQx?(5H?umV_*?qCMnmrJEo7qFLlV*>^KF_l!)rr)+>OA1869r+_ ziHoy@gH-GT7=Rz!+Etxj5e7nm<2cFOFm*cY0e6MMVad9g1tyC8Pj?4sBg zd-kL{Wztx@U3DrTZ0^*=ImE%LQ>R<2)1W&LzQl@X(x=sFiSJVLwZ+bu-4T0-*cr^|gs-q767*?x zlH$A4d?~SWW~asenb{e!uQEF;_SI(R#Lko91r>4jaj@!C z>DJz<(T(3Vw<7BFX>}UnyViV7u?uFm#QwS2ZLzO2yCe4XW_QIdn%xuo2G5>UXFwW1 z$m6Or1Yy+~i!*osq&g8`TMDAUsLqX6M2tSIPF#F9nJ*!B$?T-qH=CUj`xdj)V&7_Z zM(ncLS+RF}_M|#_(!TJ}Ri^;LmV%NvyEs_ylhwtCsanV8P9KEz&QP2g-ptpH!ia9I&Y12% z_#P`Ff;g*A6d1mH%@-59W_Dcc`^-*=eZSdBu^%uyC3fBHwAc@N_M|#l(!TJ`t~xmo z-ck_yecL${B&O|Rij3i=DD*XpDND>dE~X+x6$h^=CPmi7bM_0?f^`s*-I11EQ(|_y zn3fQ29K3taq0d=pM?AN=&@Kqc?n}0<>r2d|E@osgsCxu=9YcKgYU*VLQ1EnJe1b9F z_SVv@wf%wX)jf}R~51ZX#tWL77_!{QxiT#M#ea0RE9cZl~ zv2IC568EUZjm3V zp--!l72lKQ%Zc4GJ1_QAW*5YM+U%m(&zM~jyKQz^>}Soci2a<|Rk5EpyC!zW?7G-5 zcs6E>J}qyO#>-!>TRR}UAq2K3&H)ZK$u!weJe3!1SKq52L$Ts%*>(4-Iz zhH8JNfL$ZgjoUINJVT!~viM#!Ury|<*?F;FGP@x5%VrnFe#PvP*gdn$V!vv3MeNti zu8RG-*)_5IX4l1j!?Ur5SR<3hOJ}YLIv`vli*ta3Ej`xA;<>)-8u?))(`gn5MxJFH zY^Wya)}flD8yCo?EJdHTVp@D}nJ**u!0fEpZ=0PH`yI3MV!vy4LF}Q~MX}#AyCnAe zo;?|Q71H?lu&Z7jgtbajoNXLzJZYw42wu2U1aCqF{I;g#MT?r-IR!H{!x<0i$nXB!oE)jGh9L!ooCW4QolQld&IWb9QYE3z0d)bX zsc}sYws5Yk>maO)n&Rx@VDDqJh3b>?&beQ*XEHtUJR>>byszVWApD!Igpm-nN44Wo z{FoH}-pBO{e6Y_oI||!+FebjO=8KEH4RuRtbrV7*L0za+QmFGlZC5HK)cK$;QYtOf z1)$POWrRwBx>%_kC_B05#eE^%m#DiS)OJvpDpeHfB2XEnNS^ZRTb(|P+3xw=~kx)?=ik&^QHyD`m#f;FV*xUaDao?uOZioL-9QBvKR}|dkmqv ze~JL3b28QeQL%TJ9fNJ16&K%5^CjrhC%;Kzonk3som^>RomLrQolsd~ok}@iXt>Ps z&5NBiyCC-EW*5c2!t9dRSDIZGJ7;!9?4OxkgKhiAy7;a#UqkGx&2EaFH@hYFF0}$>Lie2#R(C6*E+$Ze|f8e@i1j3e+NYiu1aIiCw-s+5tr`oeYkq{y|6{<5e zC7!Me%?J^HeA4+@Qus!giOq?9o!NQV*7*hTU2nc3eKto+G;DU3Y1q81(6AXR`U(TE}K0P zd$-wRv2Qawf)<7L+s%%OT`@Z*_8p!*83GB?zVL^xgVG>uCCZ93kAt00bqEy1bI+?b z1d2?i=hLz{8%(BDg%n;MzzU;NwJOYArmqIudbuvXDxx`=C#RMs9lr3(uGkJ!@q!O* zPn-iBOs$T>p?I!-&D4&CNIWqag%MyVyc=ceq7fD59#a^DZ3^S!yBE=1RwnJ4q{A1k zxS}#lr3!Pzy5%oQU=0V`ik0Zr<|)&SKQytzEA;7xqe|>GjJry&Gu#(G^>wRZgE89p zEphg7u>NS%t@Z5CjlWv4qPp~HQ9WX>hVDVffZ@1*=876JMi=t2I15isY83&t4Q3P= zMcr>j#pu(b;^KS2d=xLjp^lQl{7A3 z-mv-50AW>c5o@n^B{220&J85$kqU(0u_F3nziak@$+h}J@eR#468k-~$6~*4b_C@h z?+?t5iajzrCiaJB$Ho50?1b1Ko1GMU?AbU2>4`5*8t)>y>SsXMnw}G98wXox^P~dd zPb}Ml*q@qRgl$zWiEoej%3?!}p!VxMbvTI{W!J*je*v@iUct8xy6otg{c?BZa(TqG3; zZ?kMmVkgZm!?r3{#CM+gs$!pSc1`RH%&v=_GP@!6g=RO!-fnhF?2F89i=8&RBlg9f zJ*je!G#>cBY4f@d!mg!;;*7T^RUXl;%h;H1JcG3&B8aooxQn{?x8y6JDxr~2FCyB6B?Mn^}O0+=I2e^;2FgW*k&$yTmU2R_Q`gp5F#{>byd zdessKMqmzyW$m5>-L{{h8-Gb)0#o#z#^}DH zB+e!dCZSBXN~q9{zc4TfRr*vyjaXZ!POR^y8!Um(`MI4TnVKQg#V#Q#-rnOOh6 zs6woNSyUy~zbUE_^RI~}e^T231=)`}*-ggiUq`jY8GB(OyF&_}6E~S%v2QlJ$K=}R zed3VF8xSuE9uhAL9ufbh;4!hjdm2HR_U>tv*n9WXwRRj7WRIQf1Y`8w)08-?I9O|^ zNd>~Un9PjWx0;=WZL)L3`u=I2Sl>S_5dY62wMeY*pO%RA{nIkBzJFRF_TE2rvTL9q z`^tB1h}RjT@1His8TrLTc8gRXTsE0)v3Hx@VRCKlF0uVdK#zv~F+iV&{TaZ3hW!D+ zkj9xdEoj(F|6>~Ry1!E&g))v6r#=QE^cT`132~OE)F(;dT^CcE68mZ=UWm-Oqzhe}Nv#QHd= zNvscYTEzMYr%kL6Z#u;G*rrRv9@z9~c#mpO@PLNix*rnTlZFuud&V%Pkad zD@1ARR8NeCJxhqw@SY-|m?R7wsyNu-PtpH>NafOW<6G(02O0Ww1Z9c;THLTq6EM!DV9o!_*4#AAt|Kj;Mix!pz5R5->*p#I`BUWOpLJMfcxG z)@{1+(?=%1L!V6m;{Q|Pdc^-xaG&`95+%g>rk#WRWh>{~BFL|BTa70vyo+DyH zM9#8I<3gkykr1Nbh@=oTN2G-4I3g{?$Prl(_GgzlI&niETS*=9d13Cd*-&8gT8_Sh z?YV7GLMUBP2$Lt7V;lJ0jC%-NlBkc>HJGONr4#GZpn-pjN6%?bp z(q2efhh#v-(@h7$6Gg^a|0((JL=Ewdv?iw1tm?5NmJd-kL+CCQk^KVZtxSpDDWlsaf_r7ce)Qvq=dM~5osa%E=dlA{a#ug*qd@M zSWOEI$E$T_m#3mDjOOpXzG&X6M0d@uF>f<*jRx*!qj5NHFVK0O?40Cz|Q z!Y^5tU9n&G?8$)aOUlUI*7O4q_8U&4DLj_+uULMOSH1julHc#zx*H?y3m5B_UlN4< z24V`>tN5#yOImVy&FtJ%be_?3sKe{#El70V>>{JJ2};EOL7Jva{J#mV5bMfV1BSR3 z4sJw~!XM;WmJPArG`lJGTb?}`v2D`6@I{|mH9H_|P4068#+r~8yjN{FZ3 z*ZVR;+~y*3LcHL<0#gv;Tt}3IIMsb`sUpN%?h`CEA=>V9ehncmb03as3DI&N@ahP0 zpZnHKPl%fwF%aS-_ff5p5bwAT$3*&Gd%WSk-WL<%ldHbyzAcat>Ld5D;*=2es{^`g z&j|6@Wk%$L=#K3(5d|ThVz$34gQg_ZT~SL^5#r;V5j7B@KauE$IA4F&a%>6l>8VC^ zgeY8WL{Eq_Uo&DL#N7{B0V5&yWGy1{hSwbLT@9If^DidUYeS1k2=OUn^zKedsEace zlM&)kmnbJh;S-A}2+?OQOWGhpwG$?~aL`8@#JB_Fb@xE*Dh7k8}w}M+jT+f2_?p8;r zhe+v7uAWeLx?}?(b~|Du#B;8s$Xi~^Jjq=2_E=1)OI)Ia5NGyGZ%T+;T`n0R&Tw-o zCq&If6oh!z^>s;zZEj3egxKMTnh^K8Bn=@>xzcpBgm})ieMgA%TuD47RLfuV@cTO=mQbJwjKAM#gqT|FCgm}??t-B<|6%U)@ ziV&B5YQ0_)qWGZ^4G{LUqb1J!FEwXJhzDKI^cel`Mc+W2XKlCWkq~#esTskh!mfs6 z#JUSh5dS-^C9$?k1{f8;Ps*Qcg!00_=Qc0}AtKk|mnd~ZUli({8-jXfDhYATjYgD( zXt?iVRD|fO%Cdv51BcH~id)rVu*{Mzn;u*a>S3vFkdE=m_zu zBf3KLob;X$NvESP#L2GMfe-^XR)<2o>mtTN#NWe4Pp_gQ@1nf};h}BpqGG>ib_{mt zo6=8lV*Qoagv7mXaY?a1FgwLq{dwIq@$X0;8RD-B&Ptk*rODB!zZRPp--qTa(Dw(D zt|-2b%vYg}uez~XI=rf&yo-#FEvP1m#%4ER+hA-ldNrEi6Z5tu`ctzzjMj^cE`50T z%Hp(EJ)tV3v~qo>(7PlfP4Pa9kvfb)c>?!X5s{(S6Ony&@Wx?V1_|KhUx&bx&6||y zQ_M~=S_P)*!+jd6(dNtu6{iAi#Vk{3Zx+Pe{eYshkwJMyZnh#y3<`v!W>=YkM%Ng9 zIJ~Etw=U6J%x+CZw;6pDqE9n#N1|h9cNwkXdi3F@KD8^=7b-)&IyeVH6-ntY><@*i zky?>jjf85G(#H{Fq58~T@8?I*awxGyN^k2&LD^lv7%|88o!5ybrm_FKydQoqdHM^Za%D8bXcKzZ7@Vx&P3T@K(>f+gN;{_D+`nNRQzFHVLH<=@uR&L=LF=Tn zL0iuKC2PT2!`>qJAi7#Qky4dHM-C(TVuV@h;Ch6M5+E5)yv(?gc z>02vtJz{O7KCw2^fLQenfzi<0y!4^NtS85$(N?Y}BWR+~pRtMl%$9~2D8xK?i#L5H zyPkybx4N`Rrlt1Db1o+1V!mq{auO4X+Gxr%#&U`O=6YM0!EfQEXy{1Dx*WJGP=YnqbF&0N-G9! zJPt_v!dp(Y@i=4}u3Kz*ab`cBNR0rS)F`n^jS;KVII&7i07L3!CN)W)N==C`YrZsn zDmNp(%V*@~NaGykTCRHsknHi)%l zo5U)$C26jlk=h}Res)s3Orui!;!KVwQU{Vv&Waw2{WG&iVqazUSnR9Kjvy~c&zl_; zdzaZU*d{+ttnw2Qca0Ypaswkp8n@K9*uY3Ljmpo8Gk>;SHRXl4>MSFQLVWU!5oICX z1!0|21!ZUTy14iBC+?dvip-Cq>qid#%cS%?qZWocE2 z``ndmU5K)4&!!O1xtj@XC0s;ThWH`yFHKrR zhzA{!7UE1tWQEw_h`bPaHj(bzilD6L%i_M(^;1=d2c68i5O=y9n@p}*wZ(Zs*J{}n zq8_te?F(_1tJF}4Q{26ru|_x|y2opW^IeH?As(CR=A_2BUQG+paTUpeuv+HDd5RNJ z6k^*Mrn@Y}O|HzU5RbYfbs=hQ@HK@vr)_z(g?Pnvc~=RSq%Xw#E@CJ|?2X9)9)mL7 z(a3>Z25M98I4E-`#a+h1hJT7~U2@aJy5wevb;->V>yn!T#=3Q_ty6jWbjd9c>yld} z)-|gnX$muIR)sXK7TuavWg1f#*YU{V`&tJEg3N^KFV)Hbn7?EpjS&rNEVK9$-d zR;hhrl{%0#*Ud;Bk@kg8JI$8YG1I8j=*gZlkAq2#0h`n~u}V!4tJEa1N=*Sn>h&fy zO`l555UbQIu}aNJn&OPq0%>3PMklq%G%B?$&MponwL-VHYL!@})`(SVomizdfFbn; zliH+DrM8GwYMWT4b|lS>Gg5n`@mIo5YM*IT>QJ2NQzlYJbgR@cu}X~~#-v7xRcZ_v zQg1S;ar#thf>@;{iB)P!(v)VTW=Q+O7sqS>WSK^#=Ed2>!CJLIw@NJ%tJD&)wrZJJ zrB;9;^=6Y=rB9{Sh*fHxSfw^3%`G!hTcq)+At$xXG%B?#&iLku)E?a`wNI>42gE9M zNUTyvz>s>YNgdOtQX|OMq(+HVY77`@$}>_Er1853PHK{ARBBqBRUE8UGjyxeEU`+> z5v$ZZu}UofquAXhwMd^zEfH(0mWfqrMbg|hBeh1_7rx?j8vu2tQK?OFj&U%lExJ`| zn^>iGh*fHrSf%!WA@z2X+NV#Y4v1CikXWUTBu!;TY9#7Oebh;ff-tFZaTakfsR_DO zYLZx`rifK)npmY~fFbn`lbWSZrRIoLYMxl779`D`Gg3>W@#pYoSgV$qMq9Ni&OQz% zwMMr}trM%%2C+(Q606h}Fr?mPQrq;Y)DE#q?Gmfho}{VHNF9*IO)w{Q$TTW-EY9qy z6R8nklNu#fsWD=e8Yfn%31CRQ+oUGxQ>iIpm6|42sToOg&y3U@X}qB2q~@7Mr5456 z#=%;(M7OqTnOLP(h*fHpSf$p0A@yF9TBlE?Hi%VflUSv;Bu#BbYKJuLdz@(lpvyEW zwJ*-(mWk8>-70lRtWrnBDs@b(QX@zUsrQ-GC~T7&BUY(#VwIYZH22R)O_9crtvjh{ zrctR`an^CLR?X3^QuD+rwLq*=i^M9m1PrMUnA9?T+Nu>|m0BfMsWnMcpOM-i?F+x} zq&AsGrMATxJ#8YjL$^xp606i6u}bX|tJDE7q&{d;hxDn`5wS`g6RXq+%0rrmW~9bQ ziGfFbn}liHt*u%mR;e{&m0BlOsSRLAecYrr=~JmKVwKt^ zR;e9H^TdqQ9%+2w;%sZxKGUewp*Yj0Po$3MR;goRl^Q{eNsSV#)EF?NK50_pVz7JjFn;`8A-+7J=h9uLd+_X5WI9Tgu=vKK|VwIaCR=Ig% zm0JKtu^p3F6#E6UON`alEfcHUip2e5MsAI?FTBUetuu|vZHjY@gUM~tt#aGMDz`(d za=XMTw+9TlFPgl**j=*+j8(ZqVwF3RxR+++M$Yu)?oL?iMnRa|xHyYAnA`;2DmO{2 za#O@AH%+W^Gr*AhvdPQRr>jDaSf%EPRcb-fyfP!TL>d<{PHLHHv}LQ}?BifkYjmsB zI2Xw2{A+bsw5v$ZOu}X~~Eu_9_Qlqd+9g)0Jz|yGCswHgU`Tz(qz>s*sUu>QIwn@B5tN5C@6Je#k@kfz z+hzkG4#K1+#aYI|S~W$tN=*~1)C{po%@V8B959Le12(B~VwIX8R;fv1m6`&E)R9R|)2C81#40sQtWtB5 z=EE7O1=7CoO-^c&X;f-ioLwADYK3lX)he+{tr4r#I<98&T)IQUw)S)=jiHXz^-70lVtWqP0F{x2vl^O$v)Uip8)2C7s#40sO ztWr~w=93wz8PdM+uJddFWSK^#=Ed2>!CJLIw@NJ%tJD&)wrZJJrB;9;^;45trB9{S zh*fHxSfw^3&7K*lEz42gE9MNUTyvz>peQr_Vyi z^r_Sc@-?YZVwD;LMw*koG?ORA3DUUZa=x`{l4(?GTAWoJtW`5~tJEy9O3e|g)I70D zEdZm~Q%q`+K9yP`)>bVOtJI35**qh)MjB7EoYXqgsMMx7$2geO7TqefO{`Ko#45E* ztWtZxkQz0qefm`DfLNstiB;-I(wsUYHL}%{`jL|w1z}R-;w<7|QWJEm)FiP=O%bcq zG_gv}07L2)lbWSZrRIoLYMxl779`DSGg3>W@%^_8Yygy*Mq9Ni&OQz%wMMr}trM%% z2C+(Q606h}Fr>yzYMVZl+96h{U1F8mlQgH#NF9*I_eY%6A=9YTu{g8aCQ>87CN)Z| zQe(s_HBPKj6TpyqhDlA*r&3emJJWn=`c!U4eDN8%InsFdFl8;9XBw4T6lWU;YuOUr z+OlP0m0KZJxm9A7TLXsNvrJN*K9$=b)|PD&tJIdHIeSKGhcxaDIH_HxQK@}#CX*AX z1G-h}kXWUTh*j#CSfxgg7E;eKsZrP_HAbvb42f&cJ&7=i2ICCxXcPvu5XCeocZBR59c7k5FnNT13ri7z!Hw?f(% zK7YHlZdHgH4xYrxNv&-dz*$H7`R25eH|#4060tWuK1DkTLBDQU|xO`l51i0@+a zW$9BXIq_ZM`6f+PAdQdVU1Y6WWEvg2WpQ?KFu4`FwdJbBDz`?ga_ht@w*d^fmzty| zeJZy_tkbMbtWrCYCNm?oM;bqleQ<7%qjMNNi+#GUJvrMB>^WtpcV69r9Tcs9>RceV?TeVEAQY*la zdYMVB(x*~u;>((^PM^wci0|?lxh>N8+tRcRf;Q8r+^#s|sfpYk-72?Fta1m$DtAb% za!0_Bdxc3F)2DJH$QQmV%@>7ja%1Al&B#rV#?K)-xk;u`xoL4$aj@3S(5-T_#40yO zta9_jDz^X(Nk215Mfy~3NqkqCuS}n|Zbf`o&&aKj_Jy}zY^_^o8kO4==NJc*+oD_L zwux14hgjuyiB)b77;^I_sZXEE9T4ld9TKb5k)+u*BQH90!K5Zg z;TJEh=%m=!nw=86V0K#UpPQW#`#Q6;Vqb4|4z|h96RZ4!#1*}`$zoO_jh|+5^2GvjWbdQr14u4 zm)M{fGL1?di!-}@A~gbRQlrEwHAbvbX=xiMo=Eo+%Y3HMjBVTPHG&4Nll8gjDxjmiWGh;&5BMlT;*oOcbECH^r_^W_^Rg1 zi+#7*1;(oEBC*OYN!&eN++^{pkjCQWWLKF+TevRHAr2@U`V~sq^9XpsTpFGnk81LIZ1Q>jMM^Yyl3E~7MVt+mc`k{!K7B`)>f?&tJE5? zO05&C)CMr5K44Ot^r_Squ}WAtIZHBZje2bHvWg3;87iSX( zYvBUj+QLO*m0Tj$7A_NO3s-zDTX{gNQisGU zbtGw?osk;JcvAN`sZkInH7?E~4kk50w@OVCtJD;+N=*~1)C@4BK4((1^r_Swu}aMo ztJH#|d45J}i8OxNENcUz%rx4nRdM!lFsU`VRcf7Br8bCFYLi%{wtykEV^Z7nsnia! zO6?M>)SjeyVMgkJH16LzsY9kwsbg_wcTA*4fK6(YSf$2@Rcf4Ar6zzO^%o{JNuNqh z5v$ZRu}aNIniprJ=1BX(+b*|O%`=TkEsC>^gSBdjZf(^vu}ZBFtJEs7O05AyYS*OJ z=~JlQe(s_HBPKj6O!hY8L27K__X*H)~acyQK?yR)^V^_&5^>pE>?72>{rb$z&6Q6 zVwGHyxYsPMEcWYWR~W0ZtHdh1CUJc)ZnAJSNc+OqI@wL8QQ2*AMlYMl?npLoSaDs3 zYb*DNwUztCDtRDj-n2ABvEMR##8{O)CRWK2l#3=B%t(%r#@~WF$#D=SIVsLE4%X5s zx^+;biB)cfSmkDkRc;O##lCIw^7QHWEfA~JBC$#>Nt$%=*CW!t z@WW2>m}yjUH0wF@IGE%ZDSYJ0ii^WG$q8bWoFrDsDM>T3G-&MpCCe~Kv9@a!RV+efeGnv9#rVXA6epH9a|;#+pw!K zAQ0YT1=L~NP;C%vrcH^9e2%XmOnw5lO&VX^!B4cw6O|6rXe)Gqm)F{$>(QgX{npoH z*G^;&gu2J&G-A9~V@#}rF>-}h^{q68fMEO)^yTNr|)JoEbW`!0c3D zP6C@QurL)^1fCRFqDOzKvrKH02^h`vjLV`%rQ4m@B=8jc_@F2rO$CmDCuK!)$U=YWF-oju#eh*(%w>_FQ_D(D z1*RnMOc$7$3d{me%F5BBzwMYO*0Kt~DC=C8MTt%=t2`B0k-(%2tW5>hfhT1(==mp7 z`zEoL)dEIY+g%nNI<>6sRA5g6FLr^0slXxdq^uD=za?djiM6cA&%ClOb6LbdSXpsm z4NOSj6)rF}6_^H|l$D|9ASo+LtXbrMQLntqqCltCt2h-{lE73Op&RMvwl$ zYMofiY5=3G8(bDGI<>6!RA5H}OD?cC71#%!lr^B|_oQA!Vl8U~jIwTXSwyayloch` zz!)$B?{I;MslX)gq^uM@`lFm_V$C80j4bYTS>)){dgZ4A3lez03oK0qmVqZ_Rp`-Q zq^%NbSv6pk)o@uf=+v^BQ-LiBe9Q%QrUJXbld^jB={MV*0$*`~g{i)}iqWG#J{>34vJ${3D}tYYmP)7S)Uwi3ff)(h>;iLBfqCFbSp|BQ zCA%WAmQ?~qS*N=!Ds*aD)v3Um1jb!pV=Ax-JSnRsp$Qk-W~dg}5$87N?9r(O_NM{| z5_o|N98Cp|fhPqb>@#m0m5v4tnk&v@3 zB+C%ZDo3nYMaR#p(!mhn%^fubd^|tK(Z!r+mTY6t1iq%ma@TU`}s}!@CQ*iSo5^$)BiTqE&Bp}duLx_2;K~I*_Rok*;mEc z#KE$!(XH9n>Bb9+mVJZ1y|ZsI#20?ZW#49uX5SU(5Ckq;7zpd1gg7%en1m$VDj`KT-fJ`oY5Mk-kYxxS zJzr}>B*z#XuLW^daIox)bZhn{x&z^zmVKGNy|b?}1PhGIzQ!2MzCrvQ8EH-8KNZ|! zBD~{h`L@N*n%$+1ANS?0LhZ|*gj{YReX*}Fdm#3eW{+UoE5T#&<;)jBz9{}@o{eV& z`YWX|(iq9EDhUwYIU}^Mt-~ovdX;6BW{9rC8Dd?Bv&4D^%}JW8ElpnRyx9e@cZr#)YDjQwCw4;r0yDRq3 zMcRJWQhn0+OLE+k^`5(2-`538F~i^BY&LWJqDp0UKA& zCD$R^O0KgF-mT;cTYlN3q7LKE zW74AI3z zu{_XY^frl_M3D;8UgG6KbSY8fR-lZBb_4Ao>NCYoqUJ83%ZTzgm#yTO%aGjT9>S;D zR-RzT<9jbF+enqJ0aYN1jsMZcm7jauhd|d6)rhVq>RgMsB2k2KHxO0my^*LvbQ4jb zfVd}#21F&I1XKKs#lDPUvs72R4$jMo3PqqRh|)IzUFmtLv&E$RaNEjLUUoMEJxx@> zk7ci1OcZ|`8RwXy@;;03(!K-q485uMfZ9aqcY&TI>XUoU^D^yKOfjJMY7ddi6IF*m zyNGf(p|op=hD6sArAt5sqBhabiJ~_HT}RX+x}KZF~fDE4jvl=<)N2YK$ur@jFQ?88$Ay_p*{A6=8ziL?iagZA1xj zw-d#PDnymt5O9ZwC~rGa?slM?S!|AJpC?x!>JVjE>`LOptnX;C+g#4*eefu9MMBWsoQ|wXNm#)_XDD28E8b*c^>Ft#-;Hw`IQDyi|7%e z~nnZUKHSqb> zm6PdBeqWDVSN{1+g&t9yYLX;r) zf``sV+IyHbP3{-uDqMcACO5{Je&t1;WbtLXmCXeB=+#P;QH7H+dAmd-e0FDL2jlq} znU$Bw@p~;RFB9=oCo8Wo>FY?^BgJRVEB7)1pEj@5i1_SpxK+d`i5slU_d4TzP{W9|x~&A>z~Cl{~$CUcK@rxjHUg zSKcD(5Dh#ITg#QVJ&x#|;KDwICx!fn?eYGt-@FtE&^#n|Wq8jX z|1rx!9=90=prze9oO(Fg9gAYfr(&KLGC1bzO61AIsLynln+7h`_K zKHp^vU*HDGA70#qC&0dc7Q`or4-T$bSo9t4^F?l7Jj0Kp&v)M5VP6aE8}k2lVBdv( zxqNvO7#7B@q#aSUgq`V#ncz}@-9w$7wJ7c=$||3H_i!!14qqm z_>DvW|94Qp2Z`LNdU%<{5-NL8V9ipHhkcjkc$i!AF9bd#?c5|SQ_e3S`y-LLSMj+O zJp2y%|G>9j$ahd+aVfYE*dYGEhEQ1^jGa21(tj&GlX7bN3(S1^i|(}5NXc2@Zv_)Ah_RxZ(&IrORiyE)6GGPYdY@= zfx-?Apv`!dvjzuT2JAc4)=UugVK|0-yAN9*yK-R-P&xeTKPB*c%nvbgARZO^=CVKR z-xTuyd6@6_QKXmTcX)>b??X@pUbYDNneGsjx`JH7pnoVZek>3P;g|i?8{S4)Y?!X~=}jLF5H3 zxMbs1Vc3T@Wc|Z|W04z$ME$T4GN+lcW3(X_7JR<}AI8D?{)J0CeSd3!&I~f2jKm|^ zqZr92OxF)SuOza=Ev+XJNH(J*LaC3#ZKa zgD0WAB6Hu9&Ikn-4-NTbdB9){Y+%d(r*QBX%mo^PLKukq`q4IE4TB19Khobh zW5oM6E}^+_K))b^b!@xfx7PU<7SL?RAG0)v41?i{4-`Ce;SG2}<=g9gl8g2P^23~! zaR`K)d>o2ExTfA$5bhT&3c@W?Z$2Fqz)hF~gu}hgFAEAC8VCtmIW({$2+wK{67)NV z27X7-A%_MI5rik6zbEKxhX%eT=noGK{2}VLVUt(44Vy47=D+LJ303&sI{#kk{oy%j zgE@|$Io6%c77WjQYtnGAHZ5b&Pf@dN>9s1B3AP~GH}D6(fS}+X_<~TgS1G0@hz$SR zJrW9j!&B{Bcs1Y;oP@4Gmw77{06+Y=DU4&-f9$63x{!#U_P#>S>4&Myp+AclxE4{{A+M9hJZ3LLo(t1Gpju@M+TD{Rz3 zrl~Lz!$H&=B{2}~8NfXzgxM$x2QjcP?x2IC)a5pvSAfN1@pM_CBu%d^jGp2GEd@+v z$#N%^V|5TU8UIkDP5n*)XK4S40k1)Pkin%N2Ug2lA8Dd|&Ir%R1;y)kR20i6-B^tj z1;VRcU=aMA&{346-A`Xzl{&HB91Lh}A$&zazyuU*SIP_)9it3LEAMg_lyX8PQ z#C-j`4m&v#i7cMDG>_~!!qLk9(ERTQ50Jy69IziDi3H)0Otuj7_;u-U-@;>lEOENR zPVE);ot*EN+09GHfV%@!hg*hUYLgJKO+q%XoN_Kj@9uZZvTfTEe+Xtdu;~b&_b;*m zW+1`#KgBdJ;!5ti<2L}(>$(B1f zxVSUq%VfX>cP^uBWxwVnIV1z8gdOA&ArRQ1?OtAeWq9t`@L<1VyaIk43T84H_Uu=J z$AwlO_SG%NFReoN;8b=zOjcyg=A+Rlu3oYAC)|!QSzN|ye$q~^*)C+T{`lLuT<=8O zTxNORRr#;xj$h1J4=nn2F77Y`jW-F)pgKqyn%|L`VzEbtRLkpj22Gm&FAtm#%`d1E zIpe$^TIF;u=pO9%um}6H+pGJmtJeHJw(LG`+4uE%yIF4&ztHdp{3ivD*Ny!O#wsSz znvIKF4#ZW&@!B!FEtAn6-)6nc*mFU}_XD(<4Hcj7FR@Mb;mRX;p-Sw8|B4gfDzsbJ z8!Zdr;ISJI4j$(%uSXnn+5f%I_qMIwuyZl%_Y(4gVmYvP>cHPl&3@1lRygRZ{ss1} zY;JuEcX%~AVecC4yK(U}*60N9a%4GJrl8U4V{m1(=d?MF*}&nPBY(j5CtjC$8 zzV~lghul;hunYX{z?Z!`9DdyP?{7#hUJm`5h*vwyfl121-%gq2IP%@PSN(6?s|v}< zw4O|AYiOC&{=Fx)e-k%un9bkD!A6WXn=xOPRs}X_gUN&r>@}g?kj88d>^++UpE;X< z=*?zt8e7`yYa715&Zl!6>pebHd6<8T4V$x0KIsQ&ebhR{t5%)&8*aG6$;Ak&9{|1H!tend7XH+w-$r=pYHniM|vHY0E0fNa4&LjFc!c_ zUBVQbC+z#=L}1|a_Qdl1QA?|* zZz!x@=dGsUwIS?$HZAVnZ+Q-CuoXbo^f}56C9SJn=<#iOQ=0p5E@@MEgw%Fd?1liQ=<85jJ zi`RW&X)bJ+psT(V!j8$BGKh9uo?qw3J_0r7)dVynm+;~->jJnbVsQ{Lb%BVRRM?lU zW%2&dDm2&fs&#<{7wp5?ni+E0Mb6%Sd1)24@@u%);w1x*XrEQy-HkcD9QK}B?tRfK z9xgn*#7A4OmQcuTE@mvRCsAu&OwRF9=KeU~y`uwgz*Xm$Cp)l^Uhp4|wS(2XJmlYP z=f*uePx6$9e>i9U`GIJ0+#Zn|bolRH-X9#eFpnH|FZ@%@>4K2I%oEcdoS%@vc=flv z^m}vPl~m=0ll?f^2QW-=%^vk*5_7&0ap+>A1eWGFPUude$>B@#9uew;`Rb9&^9SOl z7&oc_K?bYOi@rM$_I-2j5H93F?zPc=*j6l96J-AZO<=Epq=MTdc&D*E1!hgTPg#^RL+umM= zr2=x8Rp4JUT9;EFcA}h=!9U?G+d0c%X?5Vl&?=o7NVYGM9p=O7If!{6D^9@63#51H ziAfz=wQ1KD_VK(8$JK7Au8HElAhKL7Sz9Uq z#G96p$lUi)8LxeUC=IJER+D*~wUNk4n^98@U2{Tc)vm*SZ%Y&xs9p=kpw9P42S#sS zs0RJ3F#S-hzq|~|$1cxt4*JW;(^pw=&dYsKVg5LgxkyB;))XnbDFc9Fj{zCLk|n-<%BAR<|QW#-|3uiCJD_? zx_K4uW?|((mFIZlL$@7C_AfF->rg1pee+)b&UhV$>}(|CQh( zwoEu2fNd03+{MQ|i#r*RKDRjAnB~a<@4>QQ4ixVnn0+82?E4O??hnyRn+DS3j5r@2 z_`HHWu`C!@x>CZArGz>6I0%D&)!d08KeUBAUaGZ7#a4<$Dz{dAp6;&%|9W|?mt^GQ z#s&HPXaOe)t_(=mKsspntaLwE-p8fGKIALGqtUYnm71*IY$f@kOADd3pGB{oEEgxD zt_vryG5&nl3CNgh8@?`&lhp~!b5UNh&*N?nTYReG2T8?4sQ5ff_HRL3u8&1I_}4mX zVQDRBEHqf1I1sr+VZ_)%GgB^ZV1(8#?ZYfw@v?NyhYy(*@HG)|h_t+`IdDmq)k7J640=!Ewk4b#fBrMJ=KD`=&H1Ec2@^xM<~Z>2 z8V=l=uyC0*n0vvD3$dn&VP{W$YWvbJ!+g zrs7ZTFcoob=aV&W!2!ZkHxi3SVLysBnTrEV$&ta$Utzt0fK*5-h@q(wP zpOI+qM_y=DY0?lbLU7Ids9&FT+TGPKWMEM(;eMv;H(u}HLQ4|jDIau){NKR&^MClU z=cI+a`>uHMxNGh+=f(k3a|2hQtTGON*JbN3IYm}mJK%b6`oXh3b`IdNGcGyl^{xr` zU!KQJ^>1fd3&=q~U&K-|8{;2{ZQdHO+n4=1N z3{UsBajD9a_Y$TvFaGCo0yJf~Kn!D`IGdNje!T#eaBun}`9|bvspkK`zGR#XmjiS{ zJrVfKrw`Lh>14QYhJ41Tnfqnt3wO!rX1t3q&wBxZzmfGA_cp%C>SBiKIM788<1-Xo zyve^bKi%*1+V8sTxfNEsBZu4Q`GbuAXtSt4RPQbAUN<8g#-48zf6O=p@-%0JKipP zX2i3$N8+x9otwDzwsRBCSh%?3{ThsI2>8ab_kq*RaYzonpOT4ecjb3oC z6Ao4YETI407Y(q@mD2({5G^h5jbKEhA14!IQ6~o98^IKP$nQP90D9QJ@cZuRg}!jZ z4fW#NzZRO~h8fut$n%VlpZgYhv1MT=Z=0{e(=gQRHa`P*yB$^JgY_rKX7kcJ{d{g= zTdl}w{h!QjaM#(mJh6+>fjoY3b|#ExJ(-aAgetfb_egVJ@g6UIZF$ws<<*&GJYM1d zaL0J(GB(%V|8TQ9hFhg*2HZXcKwa_tV<-RnW84W=5AJt+jvslBA50uatAjVZ4-Rhd z99ScFgjUfJMEcb@uHj8(JZTGT2>HW^&u1ye+hYL5>yP zzmfMI@Yv8UxmN!xwt*WIXg$S)+o@(J@6)X29S{yi-wqcjJZC@teSjN(>jL4Ek6YRY z!J*jl8q~M4C-|qxd(D-+o9vmP)mKg)qWUn&!Vmlxq_EPDM$%C3kG!6WqA#u+Wz1?M{4#w;5d4 zo%K60qIXEo{&+JUXCg54h5!1%GsrQ(mJgs4(R@>Bd>b;Cp){U?amxxD4wjAo9dYSB z$2IoZe%Jb)M_hZ{+5hP7W9sWOJCB(A=zIxyMec1=D8#XdHL)++=qX7&WB^f>&+zZyWsTqO?pGVZC(I5 zFZ4UfGR}>?6LIU=yTC_2AFuv4?rxua($Xp~6eky4G2w1b@F?B`z{PU-toN_R^OJep zt=V|p^4#H((DttZ;#fzcoqM;s4~4<3RlCL-nt3O>PB;C1P7B zunmQ1c5{b6^IPBlUp&Xw!=HL>u7t3yTV-b4$klW8-m9m~(7|~>v(@v`^P=AB>89@N z>WLL#^aXjWkBc!I#NJXm8E5l5Wmfaqxi^DtebaT+d)mJbRtR--3B|mQ_`MMUl50*2YE!u zTJHeQT*PEzf>k?0^B#c{oY#7I65=hXGHzb?2ZDHmfU^vD&%9~iO)f5FfekpRkXyZp zga5SScvix*Fx;-hS!VHco?|osb0-vF>~Y@$<@;kj4aL3F(BYT^-%ffD?c2B?g?$X3 zBL9|mN{IwG^pUXsAs%FTnH_)3rrU1iYzgo8)9}ELmq75S(zkPJ6`aF(SVpCACc+a= zj18WW0(fL89G+x?Ln1!x`?ddk6B^=1scirMr^=S@$4v)O`wyyZ!fKn++Isb4^&{vnAx;KB>cK{huG`5@{Q-;lI6C z2(Grh_pCfU-b)!G8qYY~lI(5iFel~T% z>Bi8&iJ5Em@*H<8c*5bmC5Ff!@KrGGe6erAbj2BlzC~`ixm)p4V2$!nfGb`I`_pr>TmHg(Y);Ja{!-*$uUf}FSc|H zLC6UTNlws|A;%s_PH=MeOXbYS&5m;Ku{OX)M{agAMepLWx!O$^T^2~7DDP@lFI;oA zqj~x`=Z6?MSG&3hzBuLd^T1`!b_^g2K4O>m;f~{L4Wd!JigUXgtqGmxK~lctD@a8cCWjNABf?bh2FHt(ko}cgHsdZCD3w$kNj#Y=Z7oXns|Knmm>q~U;`~TnI z;>pd|Nb{ruqjCfj>Y9^w!At`RZ8g6g?MZAO(VTzznWZYVRV zondIJz(%?B7S((7R9gv$*4VeB&^}K3G7zeB05(f}49vx%;CSB*{pbhooG)-F$9(E| zx_FZVKW8MZ5BwUvy+zDfpkdk`GKn%&za>DW-VfX@`>Q`@0pM$a4W8<`XMoM0hG>=8 zab&|jo3i!smi7Rb%+flE#OC^z@UCFfgsJw+Ivd<*s{KH+X|!dxapVP|YwhrHjn?(x zG+57W62>*QcGw8}xy6n=Hn&A$?y4q!JOWc&L{Np$H?pH6d}20n-n8u&(W^9Ok8slU z=IfU?$4Qf)jBw)5AFdHKfu96~KwobO64vnv4e{e!3=xyoFeMf=s%eslsu)x!B~)_& zXGpwPJ1ChEI^{YVWe)7bj*~ryH_nmUfcZ9y*RQdkS569@Ip3RGX(NxLy0Z=I`NnN<;~%b03$ z0jZ0=!>RVwv+t2o9#_BC!Dm(lLt9p$y8MW>b@`F|=c*47xvK({zS6f=N^(8kA)1KDpX3e!Qh^N5*bFhM?*e-%3fxZ1ftmLpJg?u&dd<^20#Or`k9!t3H_ z!5z&+gBRocILDZ_?4AfvUD7D_$ zm5*@PV#C<2jvZP68^hRy?NDBW420+D(IaKYtTLR@;!~u`j#xpMb4WLj6O5R`k_kp+hwg&Bwd6ri{ah!UQ;Hm(dW0ZsCTVZ-Od{v|47eD;5RC81YMnKB-)t>PDW#M;9sCt@hkAcSOz`4vikSC|1#1wax)LD_PGH3H)lw z{sumr?uCSAUW^?ible;HqHjg$2Eu z9AX#v#Jp2aIN#P!IHbx`H{ryvGU5F66Q0NJJcke1qqH=5)cu{X2GEz6wyCD%Ky&bVLe-Lea$;+_7Ym7#})v-jxch|zwr5A zRO&NWvW5hb0oufmdoHX1%KXW%Q%CbF=VUa@ln5d=X0G?oX}D{|D-IIdkB}R06 z^jr!R%Vg#Mx-pyQMs*3#p@^y0C}_gss%S*NvxR%7SrQtUmPxKy*UwApoy3!m1tZ$l zNVSe59HV5hl#@nGNG>RDFBtTPWJUol;17$TYzyik+|kC-HiCfTVPk!(jvFj5_?7$x42{3ZZMIR0yWQs@$&)k$TO(5A%AEX7`v2Ec%akT+;C zmL7przC$IIOoHiWAymaZkcq7T2MnxouY~b2@LhHAW`#!Fs$(Xs1%)BuRA(v$TX96P zS1x@2B*D0u;i(^v(Te1)OK#wO(yZtkgw3%w3GQhY* zuAeID#4M=WBY}@_5Pi5B>Hfq@QQn1|Ghmx*M&M#9m~3_~+Ai0#$moS%bQzD|9%ots zzdcI@y-RK>HGaGGIK%vEoZz)x{Z|AkFhvX1>y)%ZENZZTUYS++$?A7>Tk=BsbrwX% z*Gqhrdyu0V;4mtRJXJ-YRvXF}z;?CE^OuUCGnx@AW!|JYQ@vntXbcQiTQ~XK6Dca{X+6aKjE@Ik9QhhbQHq%B7Zq^6*Q+l64SnC=jq8_q;CV?mt&8)`7JjGIj zdj=C{&PC72-uiz=+auAc08CI~SW%|LpdCqx0magBh8cuKu%yt0qDTrR;d1v;lj-S@nNVLe1rsq8u$BxVK#3?7!%*RB7s?;CGnlIB z!fYkXA#TLnBw0;BfnZ8X%sVQC?5|O_X8B+>u1HZM=RrqUYK#Wp*jnHq#Zx&_A}9%r z^%x6UbX%gU7hSMUbjLU+bq<_HqctaJ!>t4&MBwNPRD}7XPhupsF|s;Ha9h6c8P!qh z5MM{{9V&!Kn_{T$5T*p`iYn2&dD^#QGf%d9VECp?-J#l#*n){>-7ZWUd^aaCsJ~My6pYvPbY09Y7L}ICh6J zH8%UU9Y$cg8%W3kR0VlNIU5~YUKQVEnBHDS(thoQCdj>L<3^?!6h2CTlU<4*iDxKC z3eQUflIAA4XU11HiP* zU@B@QFqJk;rM)Rrp+#GTHy7y`QvsibXp#cLR9ePV(AYB=bX>$?$143sJ65=X;9wSP z6K_nV4O77gVN4} z0+y;-ZBeCouz^7x^2nBTMac9jg$RS~j(^QJv8NH&fR$=t@nlStVPgr@NBD{MSF+eJ zNk)BXfNbCr~KVr-gt{BY|wH4T4iBrpuc8)OMi02RKyz^|$Rg2POEgF0qB-ab;;RLjvnyzHieiVH#0J7(HFS06MVX-h%|i&u9L-sk zfDp-7+a2n>rs%DsIT{H}O}i9mS2TwYWP|3W)^RlUOP=C-HO1Mt2E~y$9NM2iaXh~Y z#YtNkqd0WgXdT6A+u;b3Z!A_OIc%?6p5hu-ur|A)O{`$duD5{|wr6DMn^?i5p0SLT zV8B*03_}zL|KVXRNo_%C`G^jgA47Z2cGuE2w(^U8Qe`j)#>=5d?VMmViz0kkir4}V zTelLzLm6mPURQ8I%eZIuEJ~@0+tYwr6lKtaoi!4rjzkp`Nd_-(`sz!YaSIQ4jb<_> zw`j9O;WCoL*b%)PWXK&W1^`rCO$iIcB!u3b-HEGh)jkk?ckcj>~Q$n?>eMq&U`U zWNvlEXF;ULM{OGR(i_t9v<^;c>CHE2U0Q}QzA;)i+7Nf85X;u#O5D|6h&=p@q9yy4 zA9pNUyqiXwebeNF#stW_3bS2@uLGr3Lz zo08*I9@F81l0yW<9^3O?T>vu|rXQ_W|2nd*nIaUM0*LvMwQ*7gG;HWVm<09IQssDI z3`EZ)l^jz{K1K**v{@6zi4(@4&on@{t>n9DfF_L-x2>dtavNy(P)lRKt)%&ZS}zFN zuS^X|%Ni%(lK0w~2rm?azXM2=!w2D|?t&&QP8G7rl0qI9cqGwQ$fk&S&0=+nJUHn>kYSL^*)lf%xj68n=F;dm_8@fhoq&wJ+vzlYUQY8wJb3zy35h-9?qmvr0Z z>KOk!!IQ#r=a5y<0kS350PdT!kjrTByC6FM=bg9*7!LDn@>2K{8w9sGs7TrX^F(zS z*&sE_MMmZd$DK?^3Fcng+SGkF9_M!WH$r7H1SCN?$z@G{;TOPqw~@!&rh z?x9)2O9LJeG+5ZA!B9f{5w$_7IDF?)pVxIDTL~~AZq;esPLS_RrgjtcbMekm`>;yd z=loXfgBELw^CM^S-=sH?Tk9z3&=7`HTRXe(b|BLt4a_1LVd9!j0~8i7;-d*MFc@TV zh`DKrE`SqBpsC_xF>KT|l|;2z&PNa_gR$gdJzC*V3PP(^5LmF*iPk!N&(;|=-9{bN zq~55nFGWw3+iIiULPKtm)PZwBX$@$^RvreX6FK+WZ`7xp)?njAM2ri2(n5@MS~w@X z*>BWAjuc#wFa@d8yoCLvtvZGMR-JDM`_zOz>VSkjJpc-1W>`?#VhV+=I%)wh3q5{D zc+qnkDeb^Hr0$Mp784H3N1zx1y6NAPa(eadi#ncU!fNQT8sG)ed{}7~;;#d=Y7=$= ztC8kOHm?m#qloUF!v>P)JFSp;uRF#Q!9@N|od1-fb*llV$NP08PfLUQ$xtSuUNnA? zn#q=l#6!g~QZONtXI|~+WXDXsP4=}O2-=DkI2{`2Sin1sAt0Ju^;eP$iofO{eIfE$<#i!ROoNvxQ73W8F+IgrpW4u6b7ja#*w z*H4%$iYQv9I~k0dCxdD8WRS6Lax!QK`*q9OBgm;5zkC}Sphg06$TWk;*YGp{`M(Ch zAgn8U7Ak`Mkn}5s^Y4k8V0uaf!N4{FXpPu_j`KfH@QvZv6gvci(?{VxFyfkV!hPsW zbPUJt1ZOK8yMrRl0jIAq6NUx3dHPyQH`vgwvM1qb=Wt17kwUU|Pw4|=-@+(mE!?@G5c}Zp2ObG zs!TCyL#pJqSzr%}u+joxn-sf@69_168ZiyjHa~C$M%*DEygro(!=Vup)`=q^MY{g% zHGHtZ!6?f~8A`&11bO~(X<6%$>IpY-gqt|RO(qgH}J> zrGcErV&8iy=D?}nKdj>W?AT8wBw_t~(@B)V(zyI@8Ii9ehS)8*E#MwIir)PmhGLQ7qXF9y{VoZ$(;`GP&e#Y}o@Jcmw8h3PQwn)T){j+Spw0s;rUowz%tI)B6H zF@2omriLoQj^NQN{U;tRS{xGIfY$-+!g|1bkZ$JVhd|sIk{py zisv-)5>}8cN_zXOhL(-8?Y0^$dY!{mmK(1P_^pDy3&nqutVpl|q&zD|Ln~S?-4$z9 zn-ctx7K5cvHZ@5fcbn>vlH)z1%_t!M*_dgU_n$qaZ(%p#m#qsY?d1-@ zPmmC4{#9FJ1|Gkyg7DcW8o9H4=oJN^14!D%!xMQXEr*BTq*fHf(s(qc5z@5I2h2JZ z)B{k-z-&A$pBHn%OSy2mq6J%~v`Sy8w>lc|5WKgAYdCP%GORp}X1g?g%E=(46tMod zz)V8U%xHjV7m?Px2xfsQGW`I&Z=lPdP?=@=L6!HS=^kOuEnxAPG0a3T6g5tuq;AeT91D@@Z-n_R;Tm|1* zl7YgzASHja2bO`)6g_{m=aiWayB=p*+~BXmW~gabL6$Yx^Gzuz~f+&nzOAOSq*OW7>Ap?n2uRHm6 zP(v8fB;@(q6N^SgJ3uB$k0Pq*BG<2+DANnf2gPvJU(w}7H(_IheJCf*Tuzi0;=0zm zZjYpOIV}tXI@uht2Q-c9GB@^0O*NxrbSqOM|F=qy^Y1ZhWz|_=Id zp$f@#E|+uq=V&<1)wc7}JL?bkK}ZWHq@*$P4%yA(Tp-9RzAvP{`(U2Du3 zp0y@lLt2yBX1obm100mv=7+A}W@wmb7m{v`#zp3%w#D-tI$NRH=! zo2dW{RXT=rp$=(De%|N2&}tRlhZ=JkRhH zeUcEFUZ!)FT$E=lYXX-qE*}^D@U)x%LOW@nP)rFaCCW79U$P{)b#G))KOTBMvvTr5 z<@KtwS6fjuVE4z0KJLC#^gGPhlg;}lyj521Rw$jVJui#)y4UIW>t@@dOkpoe`9Y03 z6$%q#ZppcuP%FV!rYyCf;cYBs%CD-&Xb5Hw=Q?gFREUbPPs3t2d;OC&D< z22DCm_AZ_w!#Fn3P+M{NsIxVSY0d3=fmkUGzB%%LgfOz7qr35OysR^P?|TpwJ^K(gzi>#_o?+P;M_(h8s!8LWgg6Fi@u84+w}6=0N0d`(9oG?ZMx{DC>cjNeRp zmECu78DJfG0Ga&iqvM9QUMEYRfI8FBQ_E}Rp8EQCTW+6AqJH9@4yzVyM429a=jI;{ zfng^{6C$ibO^V>10UTvTQ+RLL!SE|NtTRbjui$kr;PShp%H6hVgT-$@deq!qMGvobU1e5ZU)q6bkclLR?oe6&l#ZlZ8< z6sj+HcBG2#AvZe2>;cdQ&W4JUqD@-I@`Zhq$kS-ED<6M|KuOOT71xfb_3YuQWd>uu zq8qR)g&-(}5m?P#!bu4NgW!~(JU+U_x=%%Y+M%KniTVtJFLpFD5MBbkq>k`XM(zXBJ(#JWFNOdT+X`xNF-^qQs0 zJp7{EgLTp?)p}q~T$7A6p#-hcQsdVH)@WGZ#TqDeW{n~}FxJh%v0tuQU_`2BrnRxA zP2~BmUZP`W65OBSBWsEQirIA;l7a4O3FD#7AyNeTh>I!9VU9l(skLnsVV;T1pQ-dV%kS8E?>a@F}pbU&zvZc5}x+>c*l_JCNgla4F?XI2ey3F zDekB)zkJ*0iB};&KERrP4Eu*`x8vHSCBpZ}$ab3&#p~mt9Pt82{yS&ZJg!%=HP%>9 zkEir_Xa<#2CW}&@B7oS)Xi4jH5tGN2h(pzRR_44N^0t*WU0aG3d0X3P6!ao|cLq;d zuXoY|o!_DV;D)!QZ_<=pL|pZ10u&rdA&(fG(lRm;MK3A;aH1`yPSIelxkY*wz2nFd zFmzmRl)k=RFsX!ATasI|qkq{LZmK?G5R@7X;t^=}(g7cZTk|xC3@dsE(a(!~d6}lg zocO~%cH$WlXC#_G&00jJNvO#VXOcEPBlge_6-)vn;9*)8o*a}PEmszSMh9nr^T0YN zWg@RN?1)>m+2$JbRE`!5tNIB)YAt%KvghIc1O2zlp%X~>LF@ndZ1zP80LHMKglsvErEMQwn3OEj2N9KKsB({)@YUtUQ*&TN{xq+v0dQ_hAiw>= zB-X{*EG{H0!$UXK{Q|7(Z=a6s_~|Eq4b^rhT=7F69_iA_x5;)~rj@-VM||ULlE2N= zYndagNxMr!O}@pNjH;h~!J3S!A8Iy9RJZBU_EzZ}MsJgRC5~gf?4-D$6*B2yd3o6! zDVQLE3_c#>Y5MK@Pdw5ZyYxxAQfR~%J`|v*;DajjZN8xE)e3T?(I|*`cQ*oX&rdgh ztL@D$m~JM2zd~_qT2RFzp`G(~+$mplHYBK`I9L}+Rj_eDqKTWuM=rw3EEnle+mZYL z0|MbG`k{+}OS$z|8XELwD>j%EE|%G8y1B#zI(>?vW~U{Rm^BBWt}MtOGyv7P!Keew z28`b)DA>)2Y7I;W-H{>!)&S%8nejk7Ugb=6a2^z#vOGFCL7d=x0)kE0P^mc{!JfUU z3yeU^NXyKqnt6I6XXVzg+HFbqKp|CZaPAj*gNO(_^h`I4(l|}i1nG~NOP6KYH!j4r zO32Yu^D@bCoTM3x42Ex0o@H&At^3vOb~-)6 zj@_?3pPEu6yZbdWGd(>^Wxo&6igQ?q3oJNo#}Y}Lv3{`FfIxW0eg)jHYMzsgVtebLYsxR~wFT&%T8uta98PM zx+b^@o%EHXA{IqXD3HSduhL1cCb$W0bdCFM(MgO76)4g)h7^6lg)U!RPLG%PFC?|w z1$Uj})ri$hy37M*n%ha)DVG;8i-Ab_6%MjlPq(lMCc9z^io9a|AcJ4RdF}W-xJ9b*Yk3EYnr{s47(2yVI;#@2o_n}%|*7GzV8 z=`3<~!MbDCUpe%rZGh1qU+zXP(UKjbzX=6K^f#fvi2f!N7}4K^0wemHP+&xV6AFyz zZ$g0){Y@w^qQ40RM)WtKz=-}P6d2LpgaRY_n^0gxe-jD>`eSmx(&!Jt;OLJpqCd%p zG5VWOU_^ft3XJG)LV*$eO(-y;zX=6K^f#fvi2f!N7}4K^0wemHP+&xV6AFyzZ$g0) z{Y@w^qQ40RM)WtKK%hS+_bZM5P#ieBLs{TUV_!CszY_|K=x;)S5&calFrvQ+1xEBY zp}>g#CKMRa--H4q`kPQ-M1K+Raxq%9dfyi0=pC)js=CZ zd%z+yoeBs6E@(%hL|cdQUGP9tqan?B!L(>jgwsR$ou;)?%AGC5ab#z2^5HDedo9{Q z8$D`|J(^T8c7utRO>MS{d)d7r~mh zpQ58wzL?;Mrwz=AZs^{2E|W-r{ewv0kZ|P(I`(K1323)w6;1PV!yJ1wv7)CiCEgA_ zjy;-GF;Lj*Mxt|%^2Nq3_0{bIYm##<)uhJH20l}VPc74NN?V#hX-n5mY32eyPHFDZ z)zGoF5gqQ)Uj;f`OEo(9c`fKTJOLetuN@sq2)vFu+@q_ZNi<%;b}gpdRSl-++^8>rxUA(Wk$h`=sgskPO4t7zxk7!AbB-B z%@6$*tisS(jcV8Y1Z>NSRmp~#-)?vZ^Y{fU&ZKdK70bU9i?TxXmwYFXnj9T6wn}C& zJ1)(4&>l0j?&-JjbpFoMa@T()U7g>1dd)odzt~xw-(^o%R$iW6o$ulk%!}?BIcM>J z@4NJ!a(cd(?^Ng8o%nRE5tTsKyKrKucueR4E}o=jIBLK2=IGK=eq(eiytXOHUE#Wr~xmE=$7^2PZ1-O2er~FL~pxQLCf`kdr3Y z6stZ~x^H!L_=Yc+)hUvL_Kec>`5>iF$4Q38x{A$EOvu5wUu*4hhgbN6avE75zR+|V zR{>o5ZfWX*isNGH7wW zO&*571y;xIung{l8hjCd(A_yJs^#}m{+^gLAF-VGokvOJ^m%dF?^Vb7pHrY5y%@V{YHKy!=xutyf7{9$B zP8%;hf{%bP*zXDqR-3N7jKhk(vNapyu41jTP0p$Zs!+34J-FovzK)gBPCMQj*lOh2 zDt@kFtI^sIz*hfYI?XsHYAv%^vk#V}n=H}~mVG|@f1kWwMf$F}a{8Cb9NuQU?{rPj{%uko$THPpmCj^jx*|=%TVV^LGO{s#o zpLT;PxVpnpMSD}K$e-3~JU3L{3`kR?WPe^gRagsSxXD>qpar>l9^7Q-KT?2;{urI~ zzmjm#f4anCacLu$6hk%?FSGW`S0Bwy$BZr7Lso)PxCpRf}VC)$kcZpst zI&4Bb5(#4NK3^mU6uwD3GKtp%+?|I^_GM1?wVk+jdZ)zo^dgkgE~bskX`52-jXK)u zq^?@aRdedDRVzq&)K}eBsEeO*znCp%78i#7xS*7iU7%8m}j02i1nNfuc`z zPRabmr;m#m2*N5l*xkAG9bF}dyt-jBAy1yX-rR94DM1mPLRsF&fMfk;Z^+I>zsX4T zYbk3uIaR92@%-B@Ud!di(&gjQ+NnVVCPr+;gH=~a4m`RGR364)BE#~pD9zOD-u}{Y zRZc^@--hx%)+#c(Ob-)sq*nDKI*fIKR>>^+>%LVo%@kHf_ONEFhh6FXlQEYh#)_CN zT)-?L?Tw@eojGaY03Grn*aHRv(J5(y{S=+M_hj;#vxvLFZ&vE`mcT;ubXE z97e3&DJIt)AXwbsF2kl}V(=z@#!UzNp5R3(OzU0OY8`ZE00x!es!fO@VRHZXRMI}# zI-bC|-s|=U?{)iw|Hk$QZ-*Ty&V1)lDYlkuZTg!c{(R@K$LEUn1wEL8ZSyn5nk!y# z@#ox@01wrNsoW*x+C_2eUZuaV*QWc|8*P@y|I@KlxfXC=nb!Yab@bN1N1M|hg+iUW zomnDpp77K!NcqSme*3}QQW2)irZ9B z+@`$ZrqD@shFWk|s{99hJhcOeD;$FsPY}DZsH|j5pQu*3vqBpDNi=wOC+o|)lhy0+ zJfbZ2kWZKjUk@ewYa2>-R=W8IoNnF;LxJAhh6L^PszY%~xrWkpLouD4lneyX7x34o zv_7Bu03^v*I(zB^<;;(jc|F+tIkEz*o44*J^X9^2*^8~4H!ijr--h+Zw_&4s%g>6m zKj1XE?q6!KPRni#cBEuK#bC3iezah4{d#cyzqY~k&%zzz4>;|)9vnN|Fq6Hj&ZJYD zHMpLeNvAb`r?lqp^jh=Vna$+wXw5dnw>yoQ?<=+}lBbYEFyyDaw*1~wz#>0 zM)Ny4fp{fLdRS*xK%KMRO0l2&$bpnw_T98Jv5O34H+opuHAXf8>1mimmH2kE~juL^`#k`$Q zfB}`Yv>{|ntH@J;6j)@xZtZ3FDxm>#jq#A;kzG7jx-nE+`7$4855r|!3l*G%>@mDx z-OH4hINl1bFo+RwZ0cm?)Je;@ku53B2)Qj6FS6dVi)DXIL(H4%BihreeaW4?S7w*J zE_Z@V3<^j_fmAvGG~5=Js*s(5jg!omCXZ5VQGJo} zqv+nJd+JCtB4y2(y>gCNT2;)5s6a^}C8*kSRB^sii3+8L((iXetVz&%{?iRf>ts(_ z&m}US^w82e{6)^8eu5nL2OIbdPrGAJt{?m=<9Sm#rHg}=CZ;|3WK!mH!`Wm%E8u$m z&J?^PeanmzSRj$fSpeY`v%~Gh3Z2;r;$Vfe8n>m- zw5Z4Dvn?U3SDm8(HSOQb0pNIy@-A7$luv@utDdA#?{)FdG8ZhfVrsFvJZkYt-{RR; zUS8iEod5njy|X`pptl#-4=yJqdm(8#LQV}Y-$SkrKSU`{z6El6fCQN$$O{7~E#TF^ z&EX}v1{w{tcUyWUB+Pmq^U;i+thAKCqu!;g$l8eNQ*iC{bVJvfCT$L;%c){ox{l#o zCo;Y2rECEWwyw|6*4X;6f(L&VtNqVqG{@&l+^--6lXTzgnAK&Hlxl`&f<2S0PxDc= zikO(96rVC_Lh8x_G5C>2{`5QF-CqoC4oUOnljNefYvP_6I)aGoU9$!+Ob`~RH%|Iy4Kt}drs;sG7Hrgtx-@PrWo7=N$@I$A+9qZKq8R?su_wvF|!f3use_{Iw224?H)*aSZtPo`Qyb$ufMhEdFT0yvwxmHH$-j}gE*gBwouDpt@( zePicBV@3coYcw(>u!HHPQB77odzTRin$CLmUg81BzKn#qEq&SkcbxQ0Iv_QCuX@oH zc*$OUE-7{tnlacn{NlFs#iShQ^D{{~+nB7`O;+pdXtJ&glXZ#42gP;v@4Bl^)(gRq zp-H+KiXfm8tKj-MjjMRbMaRDVT&lcCc ziphG`H%3NKyF_HlCTn($MnrPkU|9S^J|f?&aXN6nKs8wR=;ftmlz+U0X=^t5#}64P z5oUnKOGZ(%aS^e{k{#*{598Uy%M)M~0-j79wW{GD@OA2aU87k$ zcDDAKC3dVYaj2Gi6st|pCPkOVwFlpmd*#IA2&6#O zGJ@GTd&;)tX{R}m5t(T=G)UJR|1;I>KlmdOB%cLvU zCdr3IwRh;hNAzEz|MnVh)HhomyXy9^OFDGl>98F+WZy9)Sf5q>b(D{aZE{M4?|fZK zhSg$5Zi78kYuV*KF^j4_D^>eNvKY2dwS$U+l0z~>j|6_8x{@J^L%?{fBZ$QKTeGe`o5vT=xAzjQV*=q^q~GXaZP-^CHOU^S@uIHods7dM zmN0yOOo;YG_6*Mw)#v}`CPA? zpVi66*PJ1>t6$L1eD=8?`~urNWwDC}AJ$$J;i1KLTl&%DIA7}LE40Sbvx&|}`0^yy zXwb;{8(&upmAbG}*YAs))P-w~ z`h8(k7gj6aRR7sf{~4=4&w)-2ws>p`a>j-N6A+dhDv$uE0C9;c3@C`n%vVewytquK zF`4RWSmDL6a)UJ*<)(+df^wXhU1pyWsUWEl^vW| zrt58Fnqy-`88K$grmoi!%b9W~9mc2E!c&f~${7ZSZb3c%zg`{Z`ca}z@wiX4~|Fp6c3JvHe83i-GBlGARlccA9`7 z9C5@37>qV6b}^Q$$W>X{-BfzU=7k;-s)NNT8e1;?!5j%2UAd%~wS;@LcA6tO>L~MK z#wQdlyzs{iIX4tL*M>V-7cYt+=qxR+6H&+WUt`PQq2ogOfzl3qjt{4p`uI4Dx@}us zsrRi)0%er8QT^z&uF({GUK)ACntBKG%Gr=>YFbUjoV3VXCnJ$QEurIP%qY$=sNj+G zW*E_w$RHOPa9S3Iv~RU&OXXaHQE0LSUc36?lWgDvvuwGXnzAOfE!|^FDK)3jJ}teX zrLUC41Py|DKcnFT^Ny|b+tNGrbFVt*vj8nXVB@-j0XwqgKuRzb)0|bZ4N+I4EmDakVqo={lm_c(w#g?e7C6X zj`B_^PDhKf#H4E{sk}KQHlj4{I=PhIq4)AxP=phMIi(X*P6q`G)yzpg#{hL` z-!1L`kd9~+65xaM3OT2=8!G8CE?Vb4lt}$_Bx;TL!N~EI2M`xLc)~+~M z-+~UiKW+7)0$MEM1=k8hvdC|D2?Nv4?2X`I=lY48xHyS%st}b*cUOc*pKi*_?jI(V zGOH$Y{EBti5Z{$H5&SBQm0$_3cQWvm-&<=);B#r6YA>qGD6!e-myzL@NmV8p8x$q| z4H5LAODKwXHXr=*jwp{v6YogDn&7J^l1veYo=Bi^;oT@zOp;mXj!O1b5`x?n`7tx^ z#6JAuP23itF7hL>BipEqMKGdQBc^)BNa_NH*l&xr?Yd6lE68bCp)aP|O~>HPE{V!$ zfD3XCoj$qX-JdSX^#o6V6CIJTLntVb z`pN=v$y&u;&{*WBv&2{P#&ycC{B%0i*C?NF^}d(cm@QtUX(jCq%rYYLviTn5Zf{ci z>Bx2fG>DBNvv@CM2!^lx0QWq?6L6Ow;u68PsiV~%2!tVUfN+m}utyxm(BkwFM!*3_ z_#wy{vrt}XB~+&=#p%zY3KVwmV`n~x!EZINeDN!~4TuAjCC)E85orHkll&jYHrdaG z1o8laXAg&E&dIve)ixY2#SR!O`_&45Gjwrrez$OnpG^I$0g@rJ`XPK^0!YM~Ry%YL zfRijM-BXZ(`Qv7sm0Tnz^BV3i&&O=t$juY$^2=1y-h_;sv;~8s81m?JlZ2u^x z8^X5Z>JHNQGf%8WK(R#{oW~)Xjv|djKXiNLg!*ksP&dsGwq}S;)4bTrY(D1bg6{&3 zKTU`@)J&_N>#8A+Kv8O1f>9Zeowh^zDpF`$W;dI0=~+5@NhxOO%@a$_EdvBa_o@jg zNqpbsstx?o&7_YcC~hYGi|Ct#aolNy?)MG8;L-hsgvdNC;pf1R_r_qbk#L<>KZW=( zTp0S`TOvS>6_G6skrCC8*)?x*_2c~D>Vo7^kpRzsJYFPo^rNOm{4t!- zEs=55>+IXZz`18+nCA;XILxO&@!zjQJxY{Ez20&)n;{sa*H9rTJyc>Uz?ChsSmBT~ zMdf`@c>Hx)eM%lyqg{v0)CF>ByzB73zP4_xqjtc)1zCISpN?xMG+l;kR5r55fNeii z^yDW3$?y!fw(9v62LJp??!zPvwd9z8zc0`@`@-t~ToJC7mR;bNk!BdzFHyRdqW~9q z=Z}xzfG@dtxe*)+<#H$&9ARN;!3l=%G7wDjoCHE*Af%=|u-KBt0D{nNASC%0wdjmF z?&qe$deJq^Q#$ajXI?$Ksdu__6Fbav>}TFy;>oB*SKCh-7=lo<>i<|V$`mLNWMWw3 zf=RH(Um5WDZx_p{C2|li6(MX_g!l z31OtqhAO{I@I&1e^}}~xKl1gt{s5;-c`+vY9jlFqoP<9H-Y1UB3MBMS*b>)$2S2aE zW=$v0KgKNAnh)Nbfw7{OC^{4ROzLiscgAApPolqIA2CL|a?;j*n9FenstXT10~PCR z!8(KLqb(u}JFrUJL(z)NOVo)!LiHn%MX0`fB}{?&$8nl0ySoC6Lw;91AHO)72BxI; zVF#t*yGLmprX;f|fqIw{Xk~0lLLE(M_`a^brsSP4V@-%yVWc}^YL3W!XkCQ)U}d=Z z5L>Q!ou;b6f$;?~_L~^{b(3>GPUvE!pSa0UD5v_f$yv{YnVS}K<5+Q+o3VbiGF-pv z$~Y`ljFoy#rRJkrQ*McHrC*!bXt_xtAB7f*P0D+WFr5k|mWeuHq{Bz;KN0vQz@aBQ zPPtzcdX0S2`4kyn%JO%QU01$YcY!Z~e+d+0iZ%gTcIOz3w!kvSdQP0?|3l3N@gEj1 z-Y>${`rCvPGC)KeC<6pBM4JE#O0&3fr6~!<_}qFXH{xi+wnSWDgfv_8G$|3r^#=01 z;ONlr0^HP?$MEY}K+*w!A@G~(y#IE`ubktRU?Se#tH@`61&{D^`ENUhV49(=GO2nL zmc`?gEYHznWsEnKSedFSyfCr9K=;*)Gf5HwafC%_Xf%Z&JnhDhYK5VUS6_|U13Oow zV#yf{MFpNG7-{)6kJwVH#p(g>t9xP?Rr{(-tgJbqK{E9-f_a&?t9`n{EHdGj9@6by z8i(%H)oxqc4n6oHuDtn49M;3;&I>Zrc>~eIm`B4CS4tkczz)SWUnX8WiY`T`s!yzF z$w()cqrAGbKPOjpyNlL~mnFux{1S0@k+2`|*pH-ZgHx2C(k}KZWA3|n7_Dx6%Tj%q z`!nh5_4F0_;h8=3`FvIS0r}F*-*1!l9tN6F#c6(>`%x2P=vuzHz?>a6J6E-9L1_du zh+}tCQaU)f3-mrTaNj~19V)P9QhDbQh?@BFY=K?f$;Q&J@d`){ylRNaVcIOOvInX@ z3}R9L9bz3khitH786&)!s_gOlACpw@qG-;nsyJ(Y>b^-7+}9WjX>)lfs`%(W*9RoSMlZ`;E#} zk(^o6Zg_>@ejagwPoxWcYHe6En^wPpiyhVjt4D8GkhS3X)4{A98keyEI{}a*+;R2d zLcHg5>BqJkDLVPTNGvcpKE58w$BjF91ar&VdIVdX#W;c^hu}XPL-1#71h<7#V|a#B z1WxtY5l;EZpl+IsQ`jJzgmF}AnDCN-K4I=cjX5FhLX9-n{^y!V+sjdgn7OdyLIdC@ z(t9Mvx%SbMsVp4$hN3{+rectguhsqB1>*@1Z$%kI@?^2 zC-x&E_1AOqC=u4$)y#-0+tqX+%0xuT_8NW){}BT13OR43$B+|_1>lSFH;^ZX9>Kg%KcY_djZmleL|oJTK;X!UI}G}= z?;b0&3$WvThlfeB zpPB$7Iagg`wib2clm4>gHhN_13YPTPf2)1PIx^}CX#V!rC$$&;5~=YWp~QJ5^=wmE_|eZ zcGwGhlTC?RWOq|S(lE#-|9B*uWNHku=@a?GXrFARI$U__3GAeta#>;;Ar2gPO> zkwB946-HP)BaB!QF^`ddmWX<`5us-646WZLuSdL&F?aOVa7^oUXk+eKgdwFJ*^$w=8aL6- zM(kO5Yu++FOdB$?pD8|L*d{)HAkHM#4UXLzf zpQ3#;iL));{M5SaESFtWqAussw0HG$YXs?F!5>{i8gyrB0uib>WO7*VL@xWQ(4Z5( zw%2?*OS;Qu4`GJSmne`$cE0R>q(r-Yr-a)1vIi7An>r_3u1oRINGyP_PSX52vsBJD zc1%U~G|MYSrbHR+VG7N)RuK8w~Xtbx%zY|UjNw*W~ zo_v?3-5LGV1$Ih=A^CpH_su`Q3nnv_BTT0Z;7EeeV2jO83H-8QYX1 zzgV_#w__-{5NbCLF&C{fnlZzFO$MFS0+)Zb#Ce&qtzj6Cd!SZMDuW23a9L9aufvLk zUz!FQ{%}dQ-qky8mvP}(+`4O5@-33I9wG>;;_280Mw`Y4-veCBjdCs{NSb7ir`Q`;9< zT%<739*zr%s{OlP!Ni`Y#*q{bx zX2mzs+}-i?AxrC5$<4`R=!yKt%uApNs^0?$$|@#Y)}S0cjOvE~D3gwcv>`Kw7Q)06 z9N^rbK^rI_i(qzuyMP6=R?qrk!aKDoMg|xwHf9rGgFQ8$99(A>;Asy-7Po{`g?G(_ z72Gmz@8;LxvHd&}-ap_cqB-Bh=Q4X7v4As*y`+9Q3!zUgLJ zsN6KakEcoZc+f1Ka+<|cW%oy=SrD{NsJYWDo+_t4AkD&s!N2#LqKG(fX%*qC(f#KCE3D#Mxoecp}Z=tk)b!#GyAQ-(I97<8WW4G4PE} zlCyxvUz$_{Jc-X1wqSVDj7)cp5VW41HE=@bu0;!GZ)gO5JjIm%f+i5Yp#`|FZ$|@g zU0!vhR|V80{!`#4sRQ>-+Pka~3Zq{+`IMLRE@r-^nE8LAn0Z~8t@A2Y+4`7y&VR|= z;uf)D<}n1gn0XflQ6HwcD0vq#PY493D%Tbv8 z6(V*X{-8K{#uwiBuz9$;s#rufG4muWNftRp4>9vo+6pl`7c)Oa%sixS7*NbS`yDIa zvwPsJl*P=GE62M{!Pi}qmZgg)%KQS-i4_MgM`T8eW{}EZ_Yxbxnb|?JWTRP(@B=Oe3#{i{U%;F2#H@sQ{9*|@a0@)u(l zxcZrxz}4pzK(yitUW)Odr{D`Q&g*xymomVa_%@SospaMD%J@_iIlDZQ&H8P~thm&$4ISu2l7;Z;b0f!pAT#_!KzZmtyz zdyg{&G$&l}erAqiNIOn%NSjeNiq6XC)}WAN;`=GyCzR_Hbf$1h> z8a4v|I>~;xOT(XFJn*lB@Q~P>6!;f1Zn(I;=C2Kbe^aJ~ei?y(Fs~5!*X+n?ys&&b z<#O1zK))$*3%foc1PVU4-H#mleZ?vc9tNik!;fZisblp9cWUH^q60JMfOJ9l>X8r3ob~5{s@< zSXe?(mM<}V0x74UuVu>g)$nz+PwZeQz^M}Nwi9SIXvTsO8Vo=F2bi%wEy(Nu zgNptx|G72C|ClkP>xzTnqN4*~XN3W*Mj;liN+s?@g2F1k8se{pc3r3szM67YV^}$i z^!qFUB_ot=qDY~PRHR?81^xCEE_~O^!LoaLdQ=Up>8y*ounwtt==PJ&1US1&ePRyT zS>~_EcutQ&;Mgz$p9vL*V4_dYa<503RG<4*ZtTD&U;T>@r|!ZI-ZpSUX{;lvgkfZ? z(w=6eWIt;o+F(49(y`unB8_A-;|XSx5k$8&8y}POg_&8LA*DHn*EVZ>&I~NU>qjFd zM$A6;9I;AK7Zs#yoNXN@aVoG3yx)Mj5ixJ%h5f-?D8I z_L!E;FAUeiaa*(9u&tnwB~GJ39M?yMU)wDFAJQbLZ8mbnu;Zd4$Q(`lCdL{_nUw zJDGb%;E&HnYl8`>*%BroYiV!Y5_#reQNo>;tZYBVqObzPqMYlmKWMV!Kj+&qaeiAY zs-Gad2%M0aR=?ht@8*BQshwBxP29vV13&Po)Ee`Kp^~x1)rWqQrM{D;aOJ1`Qg@Bs zMsqdg8y5cgZ&=Bw`rkuIcK^|0{wC4(2GX)Bzx?Y|A$3Ic`=QF!V61-pQ!!;^-#v8! z@GuO=hxzRK&rF}(LLtAg{Hr2YT%{s%z^RmdQYxxTeXZ`kux6EYwr*S2Wo3@TVBtTh zmDIJqM^^y}rSX~hPk+q+jaHA-0M45~|JmRCp#J^sRZ5J0Eb}%4^yT><{_t}zU;cw% zc>*oQ^|%~HLrk8HMs|%u`Mq=jez=H8U9=7@G76mH)Ff7i$bZ2Vk$cOFXrWTO(II|n z$a<_HFI4*u$%9qSAI4kP!Mw>h%9!|O4l>5ak~YUeEkg3w4Y$G)?kkd?*5bgMd@lcvBtEW*mN{?B=ATmY zvi(hJ-nEeYSl#reYd3cM;gm5ttdUDs_R$K_b$AcpDaLx^i#*H2n9^a3F=enAW)nzZ z80-TT4xmVZ0;KY>w@hF%mJEhpyI@!dmG4EeC~Qv+^K?K7zROpvMg!bCC;$RPO?)~5 zffSdeB?T?`AUhp`XAvdzlLF2#eO+|x&e#0YXt@e+b4N-cYBzci=?G-#Ktv>Z@#@5p6LapoY7Ekxl zTSeE6-X^*8Y?e=4l0bp(mMAKb7t`3@|Mr6Clt0>R5+z{tRw8xuHsPKvsf6eQ5{Ya8 zj$=&a%kg1K56qZ==J$6{r1f|8UoD*eLbt2kNOM;{RO@QApfca;3%Y)-;LT$N5ve9E z6yea#Kb#WuCjIc25TnvL`P1R10wCyw7~uB&pLCAT@3tM~{NFfJwk{0O&LKQC0g#-l^!EBUQzD`g zn*(inI7-0RW&n7D0l+URLKR?$wKz*l2MZ?)x=A>BjkK%#ND~u+JoY z$rSX~{B9hE1go1K@>4i4V;$v=rp5soYhpIe3f=p8dHk_z<*_a1h0dfkB$}BkahRG{ zY-;@PYNb;>ZgYe4Ih)L@PYe_x6YR!`VZDq^Oc-jImUuNx%C(GEvmrlBHy<|UFe4m1 zIAut4!bt#g@`?PnlemNE7zIxY%L<;B@IsLN37l@X+h9x|wJG2~XDB{@6WX37dRJt3fpKLQ8=ctK1`jpBrpIyL-psu5=zO zv$-KMk%;?caT4CH9k7jf>{!$Yj=*8EwIMLfs&rPp@`R=bqV|sjsD@FHq(`UL+9WEK z4Rd6L%rn*uBMuG+JZ>sF;|A$6v6$^dkYGlU;RJy$WJp4mWM=>)5qKb{^F4ZIj_|u= zNjZc`Ees6gVEA%;EMO-RcD(z(>(^t47po|5LwPWSQFc!OL5=GXp0vl&rU|j%G$nvt zd72Ok^?d$s(~y^dNteRZnDh>ik0u=^$`Ksax9Ur_gYV4W=)59}NTwV&#~p#xJqX{^ zr?&}f$$2Mp_xzMFpqZ8^lCY5|Vy0oaVtQz15c%ULtChzI{UpCS893a0cbIRT_W1cW z5X2*3eOj2VSX#ZZV(ZX9s8;YB1#mnPXj-cbM{PIFl1cot)=kyZNrb^jqnc>ScQnyN zF=HglKr^SunrLZmDAEB1rnDjR?r|C*Km9C|$MArg8e0JlJ2r6}u+wo9${p|Pu>)qP z2$LM)2=>h8R_dzFS%X)?WZ;#YJm;0g+ge1oRDN_slE>CP^d$?qfna3)BUMGi1N+-sdD}=qQ@@C;(|vM$xNz!vbb0%TD4E1 zxu+palo1G{Y~lGDrM#_;pk;(GhzR1wQY&*pyn1{{4|<=~b-+8cc|4?~$Wc?O{&zB}VqxDfo0^aFMV>B;7qC*oD##NAiGDbUBiT zy5Va@=V%}Q$i|p)KUoJsc)PsnKv*?!DRuWW`iUi1ZqgcY3x`Al6iPywGF90CR|;GXCgP~F>Jp2}gHK&pFyQNb`)C+Nmqaki zTposB+$+zb>Bxo;B>|~@1z79<9vrHwLfbL5Fa!xs02rP&2ZelN6#>W)qHYoZIrue@ zKu+KBUf{cCqd}QC1sY|R(3m3#BL|i5nok4-%D4E)68M(~VF~4c0ugOTMC+(SpyT~? z(TMxv{1C3(LuA0)$zlXGvNnr&@SCZ6epI=Nc=6-yr0rt9h&bt+p>aPe#`YKM#4d@Gz2(y5O~^( z^2d-ViE{@bm@3^9$E|xhWnI&0Oq1R+{}4dYq>SsJ$u*g(NdcC~Akt`34N{6KG+DHr zf4z+#E?T53$orHR8wbyEt{c2OMJEq_Dh%G~_zXTDAAEkTgXeBkp-4-D!K?d8gQrOw z{M6M3Z%uL^DC^Jb>o>QY)cN@$2FX~!qabEA+mdvEAGi35k=RVCedwtsFZp_pz9Ke>SUyen z1`#GZm)^pL0Af#@R8%@^7=ejSr5rNRscGjuC*g=9iB4+)706JW=HK5y8+aJ?YgHZ?HWUx zbe{ZUNlYx_hU|cYQFg#mNoN=>9~lkt(Pb9-=yM{zS>1J+1v91ftCG7RJrbC`l^=6H zqhOIKbzt>J&&7k^0U0XR%p6$lm<=fbi}=>4dX98}G(qOL(vs-KQZ5*6^tH)eeM>dN zN{6=>J$P1`@G_V0uE^l{qx^QwOnA(PqyZ-zO3(-;k_nFwvhVdr6$U;b-oJ{$RXyU9 zqXOLqwv^ovY$@*`lfg+;^&3wm3mWw>=Ks4iO42trYLDX!`H~x2c4#nzPmK^0-^3L& zq+hf|kCr)c1VM95U_@g=O;y^$Issr;qsUKhKHtq0lAFx;wNEs{(pf%J6l%y>Xhi@C zpcE5gT>bgaBmhESX!W`OnLUe7B59PM0T=1ucgKb-oH4OJfxxRrfR@9?^oIE-Q{4Lf zTgr-VZ? z`1A;=qtu+PYa7(%I7|h))!p*;YY%=8V}2!~b<0vJpl=uoR*{$)V{*3<>X+2T>NSf6 z!_u`fXDv^(E$Co`>?YB|97H258Bq+2Ks18qEeny4_8SuR{F=z^qw2eipr75J-h|~h zS>8CA?{jG>U1HR>TbF!@eenVN(#HV4%Exwj0PjtdXpE1W(Kh)gP|f&w4S_f9+mgM* z-TJs=c#9t1Ib_E6Cf}f&L;q&7e>l{yH{m75$6Ih!d_DJUsUv>8|QCydHhJJVG3nVJUeRb$Vv82Uai25YmpX{d#2o$~j_9(U%P)%fC zNlkyHGzSxo$fk{Yqe9gC`y=Y@)rnd=NC;ztdj~kCvf4s^6X3ka^yaU%uI?a` zmzpFF^|A0hkb4AnH6PW87)?Q7t41SWehcs!+BptiW4My?xt zCM|bk%hwJG{(@zwNTDiNM}TgK7bK_%{Z2zG0ocj6U-A5C-8=i&_#*H56K{)9vZSFO| zf6_(};J-V-KL?i(x4+x11{X6t^57-csF;L-uZbUMy2opdFYi z?VF{6?yjx*ucdj~RRAb{jzd!U{Z?&i!PRS zKcBV2&Wt++^#WpF#Hf_YBhh!O0gs7P8`oyExwgASkz0f_}yWUj78U z7=P24=)6QKWdP*Sk~RirJs1Ld{oS=f1C4%jxo@Gn8_3r$ej@#a zXIBp!tQ3rN$HDy&!Cht4NLbm zAl$EdBS!}&uSrN8J1J%rZ<16jt{;YE?*nL%G6IOzX7D z7OA=v-wP?5=LE2+fVsPr3& z*wnB7(ds2v7qq#$zB#HtP`PwWbsulUD{rh+qnY(kTz9nU9I7q{Kr$A4!Es7GN;gSR ziK!NS*h}&zNM``U>S+P6`e*d0TWlA%S-MLXC3foh!<;Dl4!?1d5f@=HQ`5w;{Z_@` z-=|fo!Z4wmNl*_3Sy67O^ZMLa%`DU;Rs#jg)FNum)e2U2akytbhTqkCUn1Z-)7wA} zJ_hA2#qMu|zq0}F7GjaN=tS?96YxzQ4VJ%s9C{CM%Xhnb@V|)uS{`7dzfO&*==Ny4 z^(2yqZ+ji+~O9mtq_y8+Y``C8kYG1fpkL#}%=r}J1 zQ2x&6iuxCRtK^kSN7;fwc>$$;E#42pWh0b=(NoGp4C1NJfs6N8ehCYm^N?{fh<5nV zujeAY7WG>m0<{JTMG4akjZ<0OV@jCr?D5&7ijV1EfI!QZf8^S?i{F(Itta2!lmI!$->&@3&ra_0*BH?je)S zi{?HPdR-2^_S_U)4*l+&?6;@E;Rs(XuCMPr7C)~Q>Qiza8~4+gSK*7jVw~UPKS3R+ z237tn``UvTV8xKm^$9>u;%M)2sUg(usKtWVX2*5Z)*!w#lhP5DB9%bN>}w!uI%2{q zAc}}Z-##fPQZ%kHg>`$S?vQWe+(86C>Q3dgy9|TSE^Q2RO;|!8338=+t6d z6d&`&Fj)kRaHNUexZ-{q7HwN-XG^>-biNIZ4x`A#`d}nFV2toF(-oJ82{%o8z}@;7 zx9C{FN>YuDp!O1`h3JvukvooxaLOt-EuCL(h6HizT>w{bbK8SemORRNh~ce{sJ?QdM|fIQU;k&usec-!HpEt2mNi! zISV{mgc@6KDS~LwY_J;`C}7cCY^44%N7~W_nigEpM|^y=$;QePi)mOn_KQ?+P9;MA z2)&R`Vazpq{onNmS7B4KF`W;$>LyVdps#nli4Y^x%7_d?uC^){Zq`>^ldV>x*I_}>SGT_0 zzNUx%XTabIlf#3>zN!m4zWdE32FlfS&I9x^dMEa!yfOSowVRhA2K`H{f28Q99<4ED zkW;N6N!`*=xBK2Qi-O)qN^>=OMtP6aqe9(ZuN8mnv5$Y_3p+|+B^T?4?lkUAAQ~R`+n%-|K@p1r{3<5FP-ISAB@Fq?d`AoDgF1hZ@At+ ze9JrhaYOU?a-o>L{gubR{<2^HH-CQRcc#JLVbgi*^REBwzr6PU_{e9k{y-c&y5_pU z|HKRb?Vp_f@=w&w<5`wf-*!)NIIUP1{H&*Kpg;AC-}s%{Y3`uoasJ!W7^PwG?Z-8E zjfCn4Qb?QET z4&9GK_c9<*TrR6Gt%ud6QkQp(l=^@|BsFNM+I}1b4UdQ1AfLDDD3oMS6%`5h0!H$FBSiSwjdB2Rdy(1|;_2#lTwuZ0U(0?0NoVtFz=YUK zRdtbI@VVF-f?9}XYSu3&AwW^`J{-={7md*zlk(R4MwNhZ^y~Q>x|oc zE$V0?N(erOf*m!mSsI}3=aso2%7^M}G_1U$8nGs79Cbsp8DSk+*-W!@P4+yNioM+UFzI`>zTzmXx>qS@bcgyE z=k8xh>m8W!7$utX{((q|)_C4e!&XcA$vSoN#oloPE8Ds8)OZU=(sgkCFm##~M+vu( zly__(BaGqaC#o&%ysNVt>5mKUKz1NMfNQUFKYNfjV>ED^{RndSjX+GSS(@F<*xd8C z`^c$Xpy9i-=Ne2*BGZW}2{tJ}YJO8mWd!*4Ai#rnaJxNlbY)2vQ_EiHoA6D7hbjl= z7%c&gvSa0Q+`)|TiWx2lRmc+?Ru=<=?8Z~4EI=X9FxXp68CV3rHY4D;aRcY@)%$Ua z3KyzHGI9-#*aOa@a~rvSTuxE;Wvh1+uA8gfM|igU9{v>1Jay{Gc*tW#z3-YV=YkT& z`vdW1;x3yVO}PaY1A|5Ga1s?@zSxGp`N()l`b2#t@4&O0ROqilO{`z~#k~I8PZ!lC z%=S2Ogs2#BIhkOH8WNdON{3My@A z61M0X;0GPh2xtJCC1_UAk&DwlU2U-8wjKgD{uCfGGtA#9^5BJ=!7uV#FiT5lgd6;d z*&u?t66v3p8SXC7Pq0P1GNQV)8CL46)dt+P23ORV8}_2`@#y8r%{`9RDJ*Z1gJ5>WvtX{G<##g=7 zi*G${d^RjOL|yni(4TM&j~8#|S#wgs|1NRo1qEl|v8?+h3tQ09&30BD*=Tq}(%2{o!`Iv;pO$byfg{h??ZddLMLa_kTP ztaLAE!X^z&poI7XKcnr0#o%)(h$N~P==b8JsGDQWY+)4jE-H9vu_LsA{mZV}p)P6B z395XuWp+-s+Zo!G-i}vYGWn`Yng(e5`qDOSCcQwH+M}eF4L?!Vm$n|{qhNu~3A+{M z5r$s~VR*vnX9>fTgQ+n5f`{QLi6!q5c@7H0Q=mo$6?t!j;kon<6gtugK}R6ET9h%j zP$6LUaJlSYvC8Es2N9bK)!;y(L!6cm6xVSXJp)Qvs5TuaZs4-{Kyfn{Y(aKORZl%w zJdewk1I7QyW$S_B+qqnHpm-sdZ3l|);)0@lE0>E86yL*T#{ueKEmS)X6qEq0E;&%# z&gIer#TqG=)vg1C%en48K)Ad~9C)R~c{X@OX?5fszMWPQNIUt-91&3O-a?ssvTCJ? z&&V8^%;IS*EtZQY!4bo|uqLv*xIM%Kahl@GveY_rDRjaqp+i>g0p8hO?|9Z~XZXo- z1VM)NF0i|!fgpBZLdo7?kEnERIKu>t1V_)4H{yASlmmp{4#LQmaN3r5C z0nN!0tTvd8Bz|RKCFhzGN~J#y_S!| zHxBBXdwt-O-L5T#HWm@8(C7ZMHO<;c4%{j3=NmidG)Uq12KbYk#lnMrL+H`o1B12YVq)g5u;)utMAccD-0wUj}= zEero=JTyf$mMbW>1tnNwRof?KVTSx$V^1_Ikhtir{IFc*-^%e_Tcv$68_Z8z4bLzH z?Q#)JvtT9LV!eq(C2Nl_3m-UsBCRrFCotrqO%miyNeCJ`G>dI?u#qJ?2wc&IW@Z?^ zNbA8)^s90r1bA2l2_l3jTzS36z7bh}n|<9nQRkX+3w9)Gz6bL6jAX!|EIULmpOyvD zt;3h&q028P2^ol3(k!_?KR><>l1Ec*vjH=NlfCQ%G0@B(J9p`=<9^~ z&I9`VTsFs5{pU;6E2KbuP%s@*gDt_4rk&?l(1AM*|FRL+VF3K-atl_d@x|bN8lMuQ z6Kty9*Mnne-vxnOaZX|3bo8qm!pzFu=nel~tTYCiyNQ*e!C2P}!b8hy`&qS(p=G#_ z*lrvE?rwPrqt+AfvZGWIlau7NN^C0rDWZ(SV}XwF4v!-(;6i1$5?HQ}+IxL+V za4~VVv#V_o7>iacK!h$sJXwH^v1DE!-seH$%+;hABo05z?mkCBU>U9^49>=%+bkL$=0UkRBrXOjuom_cnzi;Vxw=|BilBIw{OR=?405&ju)d4& z^7$itzR7&;$g4LOs`z6W&2l?Uux*~)l4q<@Bp049h225mvIsnlw{at4R0v^UYpIj* z<|p0IyGCN;Q*Z64-1)EOxdjr?hKX}iHNN-8`> z*^TCrl&)p=o?|`%%+Jk+Mq6KNxGoGL>hV`or>_DwxS?! zF64%d!SCm2Q{;u?Okk&xDNeV?{!r-$ zia-my*MH+zzE}fm8@{V8qfzoke73K*4R+8E7$}Z|MikOIsIl?x*<7Nn$VF>biridg zEaC^qIeRE$0II?{4GO{nK5FcM@dVBwy3m*Rv-;eXy7hiYJ8=s*yZ!!1^ZO&=_q*Zy zL4Fi5^LzL=4Kbx%3z1z*1(Y?G5C68TquJ^tw?VUXO53B@;N0wEZjA&!YiuETa*{2X z5B~y2l9-0s^3Fb)ToO)9G0gT;YTeAYDkel3Ty!I|#~5j5AKB+$%%1;wA`*NP#Rk3) z4qTIM6HXX|kj7%Om;QcgmnJO%++w08fb)9mQL}*1QBZFFsuaK2$W+&>^@A^zY}%uD zhR}98%vR|!VO<}EBh0<*jUxIr`TY>f^TH+s7a|Z*NAq1R?o(QdKI+RmSYL}^y`wOD z_KNHUmb60HoF~|w%i$i@@crbr*h7;3A~kLAri1r}oEI8d=E(u>DDRw~9+`aPk$C^% z$@>rceLe9|9L+;Pb7SAD(;b-DtW%?R0ZsXOjcL%(R#ypq z2e_PrYS38NFfVyk8WcB61dZxXyuQKuwQp|#!+nvB41(G#1dO#;h|4ytI@7S`VxcM+ zP$6`_!cK}i4&U`swmv+M_ga=+;;8vbp0uY7)@&|q*X12mRD_`Oqg0&G1PocQ&6Dg_s>)}wB4IBjUft_ta%T12AKyhrw%6jwUSQeM+HFZ< zJ*EltdjB}PLuI^JJ2`!6IUM(&BQu5~j^pgPrxdRQ!$Mcum$tJ}2dm%>MZ*qEtSWu9 zk&W4CQ*sIiw~-Kp14Ls0KBfhLwd29aMUDYV{ znlZob0p&(Y(cp(YYJPK-Kby#v-MG0)THz621SY0+Nu%;yTofpuT{Mv(jRLxlW)H5@ z_^~v#cP=h=kQu;0|% z;Q=P*279yO5SooMQj!GyqnhF?)2LUC0j&-O|1p>DJwr~MT_7g%HF^xbg(uqcYoZU> z5Xfl>zw?)JzpwGH=X7Tuy_MShU%o=M}k<)VY5 z7S4Snz$>}l99u=|+=3zDUEC8%A@Q9((eUgn<=Y>{WK215c)g#D8fhtHpIzi#2rU@(^7U(uDfad2;cC@RGm?l2ddpb}fNpeEMws z=h2Pmp2-{!E>X5Z&uzl_W^fSL0tB}47i1$*;7-z;F?1V4eZf=-q#bUIPq%eDLWgCe zOduFZu%l=RNp8j zZLPyHsD+{syyyu1ySo!0tN*A5v=&#w<5lV(^bunhBT4;+LaQ4i74?AT0oY{t2lpMJ zwrMSM@cMs-75;SQ<>vs>OB5EZ*NSWN-CU)Sp~zV1zQZO*iBvqQnuN*+ROs5OG{E*v zH(BtAOUWm33(&TT2L!K8TG_6u1T-t#U<$S#K6KW1cilUx)oPT3v~1ZBYoN7galJc~ zm9v6u=iwE6+_gbHdQV=e=5!NnOYt=}y&kGO`X;xK|92YePac_Z8FN~H^E)YMX6dc^ zgH))}Pv7`Lcvu-vcYX95mGN0VxH%rbLXR9=#w&>7x&G1TI#&Si`xL-a6(OXVd(En1 z@YdM^ek!)g_DBo1`BFTdGC~1ktvxg|{0Hd1E!XpDXTuW))-0^n$P}yj0Qf)KnJK*6 z=2vt|D)piN2c|6=;CAagFak($c$p0^{$mknc5CYw z^NiD|ID8kOXgffMyXGTTgRj9uUKQV}Qu-2g>H>eRcT#D0N^IQfJl=nl#kP$pk?A>8 zO#_c?)j}~TgpNNA3jz8KgS$y#B{}Lj^^S7Zugepq2PO)0l-`4W+1zE7Mr-Ah*wrC;&*F$+?9B$SiT9 zmxES}uE9Dh6#~|MaiQo@){r+cXGCHuj#IUwxYET&0N32#x+Jq7Vd*78xTr*k=Qqrg z*gy@3=trH}tP&V)J~Y2xRQ%U_0eL=ujzG2U`KSZ7{h&z#TEI`w9)9f0I3WJDdQc6E zgnJn7L9bLLntkh$qU*+NL<=)!eFvr%OV#*zZhus_7DA+uyEBYn)5*ZY9zR!oW%A&@&eXjIruIFlK|Fs=xJ2wU!TK z>G|f;ke5TAi^aq8agY^FRe(FbMLU|JLBHBeKkkkNm9}JX_Z9+IZI>(L!TZak{5$<2 z;^IEnj>AD{&Pv%HDQKK;iXxS+{)^Q?tNjylcbHP4uiRaI)(T!9Ya~@;b%qmSHT1?S z<9=9r@G-|I=Gi?E9=6<-Oap=f5Ahzuip>U$Yr?#8`A4tFhV>9d zw;0sDY1asb!|=b(Ahgg2vdJLjuc+-++3@wA$;w-GKQqgPpR{<7{e5{7G^;aS6o4D_ zi4AbLvpWqT)*l=eOPCD|a7u&N)6yUsa!qtf>X8%)a(<-1F6y##gyp;!MFPWXZfoB6 z+DmW>u7xE4WD2Nl^?0x|Hx>eDxtnU&SdeJwOwX!fsO`;IL?i(#uih1)PAtOclb_hr z8;EHs5I>~UNd^I=q&RYV4!Q=1#EHxo=;9Cy;rPAcYU?($PoM3&bcYX4s?0Nk2wokdpg#>E;oLB`Ig zv^jR3y#k}dXROBrzYOh!eX^SQDAN$xe|fxK`vKdxF)B*>1_YgFJBt)h#?*6SFUA_f z0y?B9)n9&$5`0y`jO(vFRvzWkTK-I`lGkhBL%Ro2$I@X4PlyLtex{sj>NS9PTg(C9$@C_$zABb&uFV!JsQ}xpVMVMuF zYKp#N7Tt)#LntwvG%=#a%RJ%mdC5Vc6F(-?ffP$})BetQh9-=B3-DN8g!Ic*=c9GlIyzERwV|h!O z7Mf6>v#)B3&G>N1Fl)v@2ik(eAnYZ!t0jUjceok&ascv#;Dd+qHo@`#&)^exsCqEs zWyQ@~lnH45KSP;Lh%L%=QZ>Q@T?2(WK_>ca5v=G9qk_2s&Gx4uiXjN;SN3%QaoR9X_p&YwU)o7(R7xqOD{*ZusQ;B;v}Y)*-#L`dZF--v z)0q`8Xi~ig(g7vZ)}?x%a}F6{R3x!xA=fDT znYM8mxZia7VB4hG6HJ;PnC;Y}U{E~=2rWll7Xj-szpu~*VC2|t;- zsA5<`kh&UvSu7y>y?|jycy1OU4N7YSN7`E3&T@f^0T@xh22WDzI8nrc+N!iZd*#K% z{skVMC6%09{Jv@tmr%`)qLPpXesj*ksTNgMV4$)B)#B~3r~o&0wiwLt1mrqkyQwz9 zFHxm3+(o5P2gg-RtF*O8dZNM%1CmDZ`~1e;XjW{vt$hLLMT$iA-13ePlT7!`2_rIg^( zQ7#!mnWv2)3B|4hqQRe8nGbPBoAkq7AYE7=@m2v8r|=iBXruLvV^I6%g%IpfR~UDysb(4DiH&1eQHJPBX?aK*z=Y8KLfA)w9`8n5bgSTw6PExM?sT#t zRd8nQD5#KW<{%nRgEqQkhmSSeMUtZ&UIcyWz+VML>t6EC#I+LSlaG~mxb6}?tj4&K zDGb%n7pq%%a0r{&s}dPDn5vFl8#cE{z+=NylH`sIuoaCxo|E8fK+?z5s`-u-><8t3 z#2qOg7+Te^lyTPw#=$tH`TYYjy+br0|bqS`+DSDb2Rcz|E_WJ&2TTd1+hZwN4q zUdu*YXER()N!tVp4VVIG1SB9>U*X!zg%QO+SNxL&J{@DDx`J2LHg2^mYiq5O)R4p#T3Au%5{~4GoKwhq@QK;$KHFB1mmkXkJ#1sP!j)z#WH<1f z&rw31Pm`QP-cfEQ>wqP`3x3*~eN}oB;D-0Z*@$dISsay@+?!;s&Z49@LOXj>|3O!Q z;Z3Kf>HT^rLG>IE3GUUX2A$5Ggb}VH^kO>Q1ZpJxdO+IweHQrCMO|gfSQflh; z*zQP=Qt=E64DIIvgfh`ojNku*al&meLvSLVSSR6YWX zynduRlyG9&7eH_{%NL^-mTb#ZAD^h_r2J$W;21N?HJ z_mdapYz)#coAxr>=#R)a^&K=VX4Y)9W9@ggAHw<#WN3QZ1a64k%K%u98}S*_my$Se zy-9%EK&a*HM*ZM#7t2LbHFE9W)A;#;)MD2#`0 zskS#Up3#bRuX$)nJUigCEM{J4W2#QopUgO$Bis(JXFW8#vE1zdz`^1VT&}8FMJA}& z{5g}w%4GVtL7Z|J^KzJUUcc&nS+)EScIcAIR-NDjcWxoUDE6aqsi?tZ50h)?u^)lm znlcH1@tn@>*Ju9UTKu4eWl2$)s_v~7r6&E5j_hV&msaRsTVw7+i`SoyV|sD?kljKkZ6TE8oT|;~Fp49YS^bldI3b3S z%&ah~k)&4AY!>jk=uiKiaRlzCPgk3(&EK)h7lAcb zlk+nV0w#XeRqe)%svS^1pU89|ZLh-q3e0EY zXQEK}X+xaO>X?BTZeVwj*GlC8wgG` zqItn<4%r1VYUPo~T`*8ITIL7joNDw|aHg@qHFfBaB)+dN1WrC>d`d)e0rX848NZ_3 zi?j1X@7Y3j$E^I&hqG3C2f-}Cl8b=IML^_omZRkC47m!KPLn+&rn9$L)d6ujN{(`R zI!exR7OvymR=yqbGvrvNd6pvPgZNS`?jb4>T#+tUqY50PY|e?WRF=u}yw~gXiv_Fw ziF6&_O?Dw@2D2h>*!+`Wr!XOnl67H**dZCwAQr@|h=+X-zqG(dB+>c$umrbu|7#-- z)r-Uss;(m%=@5F9mfD{jU&br7Z<)tY1=*y`$z~cuq1y}#dz12h8M;D!U%{?dyUPIK zU21V(p)=5UfPXpSBxPmDt?Jyy{l-OSy$G`ZF5FIX=j?zhmr}RCCFA=@m$QDc*o33 zU*gih+d4yNQ8$)Z1>o`#7KgeH8B&Y1F3{p`D7FpWT&=df&Qmgt(2IkLh{h`D%_l_Tjq25Yz z2$Nu}Y)cj^6K1fyE0rLyYi!3P*oy+1FocxuOubvPb_m+|5TbwD;BA%Pfp-^C&g(eO zG6GcvqkH~hz4Yq!C*ELV#q8pJ&4fK+5c|X579HF6HkT@e7zy^YQF`g!N-S;=Xx(PKW}Ty1|9s)6<;B?3oMnf7D@Z_U-^ zTEePOv56{DujnNI_`u^Dh*Rc|GB)(HGT>AJE!6qAtAYzAASwH4i;ZFBC+;AxhiBL+ zm4IeH!`mWGz=8=Dw@8l#f+R#@cgs?OdLDHeb2@}43aemvt@6i4kun1(DN?m@y&L6# zOoK!!f`*kq!l3=wo_zR&ojM-c(@UWpl?R;Q5_1ie{BEn_40l#VW-1vpQ}3OCV{;5y zrhP-s|D9dfUKu7s1QZ@2-pk<<(*1N`i`XrvhSiVcV)DLE7&b416{tPJyaGRC)oh3f za?PPemMG$DIN5}l@ET|5z5tTq;}=R!+o3lSJDMe13~IQ!_@9(2xulb*N-m(QxbX5l zTsC`^Tux_Dm0U1DRdQFnN-pJbTe%5H3dUP!gXg2^37`)b!&kBmQXe0&k0z7ftB>Zc z&=2poACL{ESaIW*NfwkIV^UgQP_ofPPYm9I)vdTDnA6UPxDd{1oT`zsv^!VXpG&$Z z^6DNf!gX>qp+O9P2vMV9c%;D>)AWwil%Hbb$*@GzIPDH4FR|S?N|of?SI<;+aq=#M z1kf;kxKl^|Khc<4gt2kV_%4P&!U1=aV@7?Cn?GzvRphV1v3OxT-G9EAFU(l7w$9&p zx}~R@i`zDpD4~OIR#H(q&|He9Y@P^X^OR^?zpLzkac8YFRTMu}1?>tm4{Zs|lZxzK z7lA18C6*g!^4(aB#vC+)*m)P^z{7Sq3ysETx`re=*t@gdDVC=}q}{3Thv84PV;7d) zAF9Y>hd8!CCd1cZWrbyGQrB{PJuMYU?`62IEBj;%5K{@iq`|_Z_SUP$jk8vC4I&r z2!Y{=;VVIAfy{tLfln-*^b_#g9i9U$uI#Wz!++PH`c%Zw4rm+Cdc;kQ#dLU6Pq568(#ejTdoKcTAYr`7Y@2j$@z=kGT=f`+6hivh8 z0>89c{OqNRoAJ3aqRGHMqAG$wj3c7M<5NiC%O2+EI)&!P^D*Wg5DJ|_typCZm*IzJ zTyM}bKi%jJG4TPIxroMpF#MTDNH>g!&IF6lnIA(J1|ab}$t-ES+%)#%*g|9Vu&(j2 zY3!%0sqxQt>UhRl7zU&CGsiSaRyLkFc3vz^eifM=cpzkylaRW8)8^o}7xLcRd=5mM z;B&Yf5}$(y&SOv~)gFq$eh}li4fL5(tXN~BqCb{Lfe=b!Av<2xnIXcglOQ|LJxnUW zJBB~nFeO1!ORSzz5OdyHVs~rJ+H4b!n&GSA!nOrncBUZ&rh$utx~o6dWa@@$3#d>| z_ORut44m*@O#L=D#D)KwnT6|L2$VBI&CQ#gMdUvH$RZjHW2hqc# zIv9{xqi^AS8E8pL8%!$-_=(1%dm(t$RtI6kQKC*XZgkQ>Eb18zFRFtRjjN{TMjd=} zqYh3qPSnyUhsE$0Cy+jnArmCmD~>tt>9qnU5!*x0Oexy9M$!?hn-{ZEM$+e7;$$jN z|4&{M>;G&p!6{{fLFQ)sUOS3244$a+Bf1IXAq7w9&IM0^E;??4i`H|N%`}yxgx=Wj za11V4+^jRjmdmK|vfeo6XS*wLLDZ$JWx28(i-WP$kpdE_qtR%m{C;3aG?cuz2)4{fQ66Mj~ddl z9G<~{EN1!=&VMfk{+qJPaxvWtT6b80X>=@-OWeVb|1(t|{^aan-t3~ZVoj*H$-Xzk zemHL?+azl$>TS2;dYj@-MSal;LY3pP{@-uLK3$*SUeuiv;!nYLjqyHs#PG)(3Th!B z@4;6<2?iAnb+l9nG`MPJv8i)TPBu1$&tnFgdeg$ps)!fHQEv>k~#q__=ea$y=qcaJ~{w(r#-& z=$?@|^rJtxc?ud+(Z&@o9)}bO9)sbl8(k>5k;7xOYSbXc9PNO_{-(M=GQ%Q>%26@= z$woDr(E)&(oyo=z75zE{Q$dsoYoG4o?@@a)AV%$p!biSDQ{x33VPirWLIK6_HH|@^ zWbpK3+CUe^laKyS`mhvDl@(2{C4ojYf5Sh{D` zel&kFSb7rTIMNVGW{=c5KhbO_m+A6u8SI=Z(@aKF6w6_f=cx<6?@5^*qc(vhhj)hp z7`8CTW*dBysOeU0oX`c)ZU5>?nNMY7OsM zF=)cJRv>xTIE5^wA`4VVZ(1em&}-76St~G12#r=EXZF|zUlT~>XA|k%tH4;gN7Rh9 zVKcOtdRT(6M@nv4Ujl*v!`C)ua#$~Zjyj{QP!tP+x}I>m!^J}j4N}HaL#5^0;iyePTNLZipVfb*CADR%6X@>Yb z+R68DZ|6{;c2Z&1F!#S<$1CQ~BPp(+toI!6v2X(Kncc z0d3qv$Yp`cWoxF`eR&(P&aqHLdEoXSO^9oPJ6dsd6jmpcGgXbeNK;8*^CCzPy09m} z;3(%K-DJZzG*lBF3qqaudPs+hj3Rkk0tKRZv3Vvahx%z2xOGoUDj(k?evwXJLLj6nY=hE#hbj4 z*FU<;JPWEBLl>Jv7eU>j`W8X1r) zU#vsi>8RGXmz*4z?Bwx?fb1=^<@+T|rR5U0g5Q%_$j9a3y%h8N9(it1^?nWmWaNiG zE1btq5)0qM@Di%n!Y+@=ci>??#w)X3SWrLL5&oohJ1n!(yfvh2`0a%6ccO6;t8L4tS3j|X&Crn{O1**pH!eI| zo`GhScFVzrw?52t)>1VpAWc(f>MTn&(KzKSA%HtBM`uRX24p*P zHG*cd@#T0Nnfx7jm(7w&0hId@h3M*rHS8QM6vmRE`?1L?7KIkjHVhv5fUpBzuU4@y z7{~!WNsOU6alm$99p&Jm9FN5;RrTzywX}@2gkI1RAFuRtLFwmk4h7{+eje__b5cMZ zfzMN0|H$m!nQd(yFk~axsADb{v05(jx^p4LdLBKcopeM`V?;5D5sfP~zcL?Jof~KS zvowO>%!;9??rdj!f#Rd#DQ7@?xe}iS52EA)2cup%;i_qn9|Q67*;a(3Q^a&v(#3cP zbw#p>>Ze4WMIm!x-?dE7kPu~t-VvRSlIP(QXq^5K!8)h^KlK?Yzi@#u^ZR5ov-t)X zE=y};wvD7_cOD`ct*Ud})KV+Ih5YXyA2_zkhC}+BA|SIz8BY*=i6Vyvavy4s#aXR) z`hCDs8^Mbc(M0qpY&Q6<*>+LeDG5%9Kn%mooZax5J)$WTMe!(0^w-8`W2Ww7F@>r{ z_WDWKrS_R$mYH8-EzHqd*vMj60qG|W=Sz;Rs+`I+P~R8uY@e@XF&QCop3DzOv!otI z%pRxDlk!+--_-H?Er0*VpZT}9G8DYf)LZ-!!vQ8{VSB*LiEPHwJM1se_9M zrCCu#51n0d5xeA)w)M=ppGVe<8EBTWiv(j$Tc>o#B}S9jEku`?3y!(u?-y5!Xw$4T zO{<7sfGt?ar6S+a6Ex9yPt!Q^yHb+9#qR>T(erB4II01qh7q;0iJtd0jiXXvJx3L7 zqH(Hcju$$OnVzFZ|)goZVch<@5wb|^Y?SwPI2A^~G!bR+bi$umO zO>`>xq0`d1#2oQPti7C~Z60@zbS&*8I793~^ERBZSr|q&yvr~u@~-CL5O8AZ zk#AYU$hR7tFI-5TFBfPmS@&c9P-kXbsjcq7y|NMV&@qq;7&s5=P2}AKG|6Fr6AKsB zd&~G=PwA|h-e$0DYw^f|h(isCw8Ty0nW!|;cxI*Tg}9s*nM-bwF%rpvZb6Zwvq=_v(((|23BH< zD47Umtd=PKPz&?m|IzX`862?@VhvsLm=-HN*0Fc7Fb#8S$(i3FlGu%?COqwz8I5J)cESpXmG-l8d zjoX91Dq9)jl2(OJlvA;!R`4u>nT{*w6~;Xi+ns-V)T~3N)TaT4h~K`~v6|$W4vpL1s_MT z`|JEk6sy?PCj1i00t;Zb&V!#1QH3HGYne;un~>b#kmsiS;_P(83!_75y?uU-oJ?+S z7($$1D~>S14;t3o(mN*_XVH!>llp0CKIg0c%YiTrsu!4Bq&NiEao32{&um;;@RX8R z8Lnm%FzzN9o0~-b4Y^B5*@Jr{>tG={64%^3HY7VI4%lEa6z%sW$wKL zEuL|MyY0cSJdH}zHm9oggkGC-5`tW=6^byiL_%4ZQXn>r92sIDsyv~ zdM>T_Y>?ui9^Z8S3)Khnuu~0s%jT&`U%s68_C+EgQoI;wgB z`fy@!#I)YwFPYmAH1zS9N;b|zEJgwqpCNw6kQV{v=pKZ~g)Q*|(Y6L8k7PF4hv!D1 zJgdZj&K;$V2B}vpo2tz`DQ(4o>;tNYd8*a(V3F<^8*k{Kbq~IyDDFf<&f;-;axN?iC&IB!|F_xh2hF3iUUN`6cJ|HJEQQlXZO8Z0eqv z+g_iWcy&k)I-(&_B4Ca);U|x?RPoRt=$N~o@Htm3@n9irR2tCwIs8#x$1) zdlpgfXocqDQ7Hw46@YFt5HDF6N%T`={emqJ^^j*Q(8Eu>K#~1wYV$8p84mYF%vrp2c08*sL?Q{fWS+I0Q%*%&ppXT5M2z6yUvj+4j-EOq8geCy z4@phe`P9u?k!h8u<%|lz)WNAykuNq%Y6|W&Xlgb>!6~JH}(xk%R5y z)DQnQM|rP3^w$4$?Lifl^Jz{Ur#{KrB?f05r!G#fB}K~vNAK-14WF~gY=4cL&-^Q_U5tWjL`(k_fnoBdV~!=lf^k4jH`JJ*>j zBe|J!6oMa_O-k+fY7`&q?H1e|Zg&3e_OI>VPC<*+#0CgI9yxIdu+9r><0U)akGbSWsf*p2->r*(vS*i>kRP zzHM2q%43&h$;G02Lyz|;H+g* zrQ@7-2uG3zA@#1MN=?b$EkQPd#)poNcLX$+qO|LX6yRu?lR<-+colY)c%o|Tgs<*t z4qQX773JCx_gd37b!>>j9s=izdW}qtF{XqG4e$+}UMEKsX0FLbE9{kNABDa09(!fI zPc`@J@Lm;cB)P5_chjhN&o+h@Yx7%dIyTp+IcAbr?SjHiPmjv^7SsNUdLQ*Q$}Q-| z&}CrL9H=J!pKlO3=dKV~*w0Zk@{QY#Gg zCHWShlgFoduF6gvuMeHTBvUS#Ik z%QhuKtikNZ2h^>0Fu;fO3jMr~s^46$8_~P`HQRL2p-Eg;DQe2)>7%W>^eK_aWv4om zLvTfxt4G^)>5MMYMM%e`qQohe{nXavl8rEK#Y-1$>Pv2~ZgvRCW@T)YPowjSqG%Nt zI~%H~w)=4j7rAt!ZrUE7h0Y+~>gOvA#jNZ^@>MRRI_tCrs;_ZAL$yuploG=SihY{4 zy?jWua=>43s%QX_%F+prc)`RcNzk@ZY%~IFR&yCxjX2xY(fuJ?;pKu#krdzF%wLLV zF21N9e(!kG@$u#t)yv;IUal68k1poti(gdtzju5|wfXpXQ?>k}y7#^8##pMhRXwT= zQ>AoZ&n;0TwCdAJ&4ZfIQ9bJE?ZLy}GDc7;iZ~Ua;T5;}zPM z)lO^8`}z#3r*~4ga+|f;%40+RZL#4|bkiQDDQ|!nRw^dIxEHH!JW*}cs9ExrYHRq- z#;pQAn+eYKswJD&z~0yUUcH7p0APEy={R_B5kp*}*+teVzYeYa_Tykhui9i_=-EUU zMq8NdCDoQ{CsP2BOo`O;ymZ6L)S!KeFd;NZS#pV8ywurM>AUAh{SzLBQ@LVeRDHm0T=CTSy zkleAGeJ>2qbD$&98X|@M3+B3m{J3lcvE_Zbb0QgK*3tSG?g{x$rH)#KRsvWC_Os4?iHd z#QXrN{YJPzY77tptk+6Vd<$^TxR%IK5}_6VxYUz-UjYaBV229QcI$E9>&XQD_IqO- zg%Z+wZ(M>NrNb$<`(S^xlJ1pc8H|x$Bzf0s9D=@yopPs6jTcB(TRJt`WRHSE9*40b zHHIJ3)M6}#lNq~Ungj)P`n9m*$)G++dC~A?`Iv&!qJ`q9B{fX9Va}h%l_j3AP~W{A zkeU~J3Ib04YGF%;s*%zVY;Fd8w9Gz964ayAI|c#of$%04e0YR`J@qIv;<$QkWUKR2 zQK?-DX+5wvr>mH>K%L3%Xc>H}tP)@woAio?vOEEGSw6Iwtgz&sn;AmUSAP@#{4(*xuMEKa}3AJZxn+2L6Prm-=E z4SS>PhV2;Seq9pKpype(MUS??mzMcq_7cW7s`TP%*n*V<@22958Y#vaxwqDk7nm=+ z;sV*rrNir%t1Z%3Nnbq0fR=ahX^jO&(dH{PhQ(rav#*~o;uC{|(m3|@+8iyizT~$0 zssCG*pJZSU|3H46Z9gB@R1o@C8!Rxcq8NIqKB(H7#k)gslS zJLByK%U`u`tHnJiC=d2cbGZ+pW;2g-FPXWzl7VZ?3qTBqzt>T5Q<335fkc7ZKopxz zLOtCj)aHP1#x+w!qU2d}#x2&tw5pg~DTf zwNO-#<4)Scj~cnH3AdQ{e!Aka&)`A7+|jzL)!4pT#ask&Hp<+ojO{1|Y^(OEy3*J#|?{iE#>5<^?B?GA}yfJDHD_}(MHa8dr6tjb2L zI=bVZeFZ%&QPdXe1a$$VUmU(${Msndh#1xuWe}K0FFN*BgJK06N)v5MGZ8KzIOFiP zTF=Gs_dE60Fu0hVmEL}l+SI@Dv10fKo%*8CihQg}tMN!j(nmsrLIG{^;|TbER;0!NlS8yku|;#_;wPnL{yCs$rP zVLE`C?Tq~D3d7aY+Z8c8#Oa{tw7OLp7LjEV;dM0Lz2!GcPH6Nx!c5WcF&P9!AYZ;@U^e5BbCmRKGB83B^VVA=Ac;O^s_ zj_;`uiU9b-@5Kk2W*3vROh`yX6vRk=uE)K$DgQg_h^aXr(WF_ z;q0Gk$zc{Pk;y(6%&d`dXrkDs8DA(}O4Q(W9_C7vFj*y0Can<3C9fyii5#5fRWjQX z->vgebD_!=x`acuVSRg!(+!mJXT{9C+;(&U2SWx6aX*7D)6R}_$g7W9ZeV~M`B|UA zfJu-}d@k-e0?L0x6Je_RHe6o zqVZSJ5YrKBB`8XFpPtR#R$JUn`X~=^(PD8CcjJ=IgMhNc-Eh8&4J_&+?#4x)DK2v| zxkx!Iq$1~CV{&V2)hRm5>xYPK=2%;)NFFu+wbUgRGtU4Zp51O_;QAwWxQ4 z#NFYC%NBczDBh{R{EuJ)Oi7Cq^v_t12Uvjc9S2v74NZdU7Ed4*nBm%|JwMyOu_rjG z8DsQ;LvU$}jHMU3Qv^{`^aTTdC6x;(LB@gt_O!R zj&h^vxlKHPBEGJ~9^y?vMG4_* zR(WoN9cCcR0++chAB?4NQ3WLMiprc7^C`fQ+wXYJfnlsPgXtN-G| zp-p&0&~LKg8unnK@21qA#0M0hqfx)#x{T@yD8W!Ggh%YjH4{6^U4$BGy@j-;Bdx+j z8_Zj-fR+S0R3?l?ph>-fugo|t<6VYyQOj-RX`UrN4E7_)eBt$lYg$t9=Fal0WwPeO z50zZ>KNJDBkriMNTVnYmsx~`4q{@1XaO2t>t3I8)H29T`WWP;H z`#EKJqUC61racz%tP^uqwkKx8#?g2hd(T$bUNTg$-nfgox@Zh0C zoFCE35cNPV=f&U~w(Z**?(WW1ZQIto%-9iP-_;~8@-K1`OXRXq_}TIG*`6FYIHyC$ z2-ZS`WGF?~pbc8Ayr}S*vOevOPYa~9z#3GXeP(K13G1WJto~151}V$>OsdjFw9C9p zXC&P6`duHNfN=2oq=*cnDnBVTATwTybRo(kkDZVF{W!_>(*)OJ-O#074{!LM%^>i5 z8BNC8E?fd&t^1@+;rxptq} zRAET33VZ?Kk67U=NN9NIY;6vnoQK5j;gOcGRF+WCtptbR8@JDw)NJZ#Yfxd#uPf1M z){prKl5T^o5wgBm+Q*r1Vms~xgKiMP@}D7!{l$1z`5-19(UOvDZ8mItWYR9Q;*O30 zfB{125ZXrPhMJ=Tq&Ox|*G_h#oWiTva&o8Fq#gT#ra&MZK>nhJWr6tZ7aft3knqrr zOzrx}&a+Wb3xYPdQY zYkk!*mgwvYxEdEQ820sA<$!JC{H$Qt`T!kR{^{C8IDMSYedbZ~xySXuIb=-a!*7~k zBB9m?3XFJ&o;5Y%83Gy=Q#Grr{=82$axdN=hV5zx zonoi*=&LHsk$UmAR+=FZHOm2Z2h({u>enOUPb}t3GnmANJP~$qTk=GhU*eoR5skZ* zc>bqB**;oW8BGU#eB~kJmy*HEusVVf!fA~4Rct2#?)U&OQY_I4$I&gS4iO*iBGaJ$ z6Qdk zET==x6uYByJBRwHBibQo8n^eI=zK~Ncv}8u9XT5*wsAKbCoGfh3&EB&GAnGFb0^&e zlQo!oi-CUcpQK+RYev6c__=s6iIG5b1&e-rwVr9wZ;ZwzHjHoN)m7m053v9cnr2B^ zNY+=!WTN!f@5yg5{vv8lY8F0c^Agu@^5$|XK6G~hNc*f39D#@h^%mN2` z+dV>y6ZP7+-vm5@C|e9f{wtG2t{9?}qE`^?q^nTwone~W#Q0gS)-%Av5==aX*a#qk zV=dVRn#9B&Jlu|IuB3B(DA;=XMaQMAgCEX%7E=|NzL;4|77^>yx$#DwuS~5nM(FOgoCTam!^5SCnm5Ndc%DZC^48 z9DMkmOGzA9wt%2kIk{}I;R8EbU_h@gg2e-Zl*2dgQ0N~!V$uYZS~mQ@^J4_Rf_=w)uk%oUhJBq}gaS$|X6jia; z6;Hk@=5&Q4V`zHV@K0qjwrr(m9BHu~mZRQes*TD>s48 zJFR&NI)hp@Ezv)IcsHW$X#@g_lk6wXNZ`<|vGlPo=O?epo`zWajh`=&SF6Q$jbYdr z!n?$b1|OVF$Zh{nLjmBt6G8~V&q2>&hb+$xKLJn^Y_O%uX>vX{Ue>@QZbkc>g7VQ? zgGuA4?UrcfG)dKp-tgO;#N7(bfH>x%MF`f#v*kcLG<7gWIA)u3i`(>!WG~!H3p42K zihAh;Pe7ZkPs@3h)hr!30Brn6O)Bvx48Mi} z$S#G^>tde`w4>?$v$HX1%Jkm21OQGADY-8+nDVpiX~qSkmUB^!{2L(vz78IoYk=9@ zA}aX?SjfhcKII%ZFVDa~%oa;+1ZK_Q`C9tqkTgUFQG8jTFQ~U2!jdN^|Hm@MMS- z*nao@!n5q~r+RnZet7NS_x|0>{_(2YZ3&D?BaPo61gNu7W`02;{=I z8c2CV=zq36r;IEJB|V6XkZUG|(wK)5 zP?Z!b%CNXiholI|ltBIAG{X1}=Es=Gfk^L&gGB*>ONDosRJENyCo?9Alg75eFxm1n zLHVrSjramu6BG5vWkmV>aO^10iDv|t-E!BXb2g7)fhGW{&JemPT~K$2CQ3;i{Lt)B z&)G;U=sAy1VnGiK^-o##&!9fE*&)m{aS^421go@kD;>><1klLm0)au4u9RoPziXUn ziTZ-mbAz$Z^=)Au7ohIuV&?JO2&9RYU%0&ub zEdu^c94nAeOaQZOWS7cnIX?zJcx`uP?!;;np3!+{@Pd^5w$}oMN^U`+;limex@fO7 zmrA)aN~E$4e{*WV!< zS@^CxZ75zKPl@TE{%FB41#L4<%-~U<)xyzn53FW0t$dpu?abkO2%z`Kwpv*Nf0dR1 z>s_=qE4{#l+44NbUwX_EvYP!^l0p&2Wb(xUXgKLyHUe)e#R1obqPn0nX6bNV64v z!;|A1>D`FViEH_p}_A0Re8H_WC-m7J)XPs{2=Q`BAMoGS?)@22Y5!~Kqe2(k91q0M&syAyCF6bp{7t5vquLLEU=apE5N0?twFS%vO&@9{-)T_ z-Us0rDwE8)qE(aZ@kK_$83ThwEmp^HwHrHkR^l+ABWc3q1N zKHx!aN2C233^DEh@QjivI*#-YHPa8) zSdFL+8g0(TOi|tNzbaDP4X$dbYv`BZ?Wn;f3pS3n23iI+Gk~{ zVhk%U4(Web#=?nB-6GF(+ys0pj`C+0DsWa`sgLhL4?e}Xv-%szHK^gw^_iz2FcF)- zG<&Hoxa|z5sWkvJP-BvfGZo&ki*0|L>odhW6LpYf}zhh)e7S@+X$)A!%^IprQ)~}|2oHx->TlG zZQ1g2UKY#C%iZPP!t!#TPm4>Iz65PCt!4j$Hmfg-LU+xReYVm}O`LLFbSk8@{@{535lXw6d#<)p6f6z{RS6 z7ck{=2QTE6d&{Sf`!B%a!&JMvI5cK!kTk`??Etc0E!}na^!HW$+bL909`gBDcK>!B zTA`O}z`w=k?iy)hpt8NwV1ti=ga~ z+V$FCQKmFoi;J|Lv9UJ>e_pS$DW=vG_)C8p%$~5XIM}r+$?){5bGUo3+|T7pd|llJN>BJBA=JGM0hGM3{gSvMN7Gf*?(hYO|k}H&+H)33ULpM10W>a*Sbo6zwh!FGZQ<#x^n+}D`a zOj!axZry2CB$_+RfO_~+qt$(beSD$nm#u)5{viQFt%XW7vUgI2IN&I26;%!fl*vy| z?jQVqFYnKY!aa_!QUqb%3R&ysv@l<#GA{YH8%E2ea$jYrN;aoOm0XsLd(U`*jLQ1V zs(B~Fn)LuSn{e4=gH2PTUnzOAf1AQ9x5?qwtM_P^c&US_H+9QiuUBX%J$E|TPIx8Z<%JIM)tlLpegpR)tU4EM$jL_z z-RT#B?MtfplGk6zf_H%A!Bt})h7h3)Sysz2Qw+ba+j5v%iIS*LaN z9eI=9Gv<}dK(FJDW>IB)S(XwT5ighgsronW5&>C!3|v-vDQ4bn@=q$h#2#b3mCOlP zivNd^8v~ynd6a9wTw=+_o(Gz+QfRHQ_`XZ!=o-hHQjrGtJQ*zUJbUbvY|CKNV{?JrZD9W$OLD zRU6PwMQwmLUbky=%|an~jkw^tb3)2e_ZG1##6S+pz!$~F6r!41hAv!-HX|-v!>|$5 zJjS|`=G7{A)#c=}Js|9cJ#LoOE6Y^|ERu6Zn%-}fGo4NCoE0g(fY(e`2wsc;+L0IF zT#~MY&wIw5luRjBZ`C}+l)9!vmq=x2Qax=4X6RMV3aCK*tg-O41=fz@u#H@c*v$$` zD_}w3G+_JQ&59iZ5F`S5iCgmS_T%t5O zcTn|W?Dq$nT8K?Dp=b(AZG#~>7H*zwuJ?3jO22kInhOEwit9A(bF(3hZ%``?| zmG#!0P`(HcFk65=XJ~-g0uRtC1dM_TBt(9B!)$z zp2+dsm{5V;blUO_64$;PQ`MPNKLp|x=&_>+-0>iZY$|Y4bHT=2R?6VdwhWCH%Z0}? z=Y|oQh~9{aq_*0vsrGNih>T_BqRYxp@Ft%bxKJ+hdgI8 z&>AjaK*Q8`w0}Yqepaq_HIupurMQ*hgZZ>d~Ydz0*( zN~^nqp|xBEP$XQz+aVfUezU2L0mPjZe$ad25jA^5ro!Do6`VgtV>TcrCMGW$I1T8l z?%}VLI*3unV*HIAzkJgZnp9r zROB??mnjQsdG(A9Pz3Ym-$Fxc7J26!3q!hGyK&R^2ew)Kzw%0%jG$oUXWHMU2@ z((t3uVIuv|Nv)Dy@`Ms?3=N4+FdN({4QS*H;P3lIZ)V-wJuOAaCOIF6 zO2N-_VpO&VRg8)huyxz;eJQTUcEiRNj%gha+5c92O`m*8{H}xo!E|F_H?2_Ny)K@G z>vRQa1V=*xaVJ0Fy5_TNzXH-)X$Iy@f#A_$q~Ngh&=+5Ja!4*DD&~RHi_760;+K${ zxIy=wV{kJJY}(>3Ii_O`XjB!~=9nIVQH~d2UE{@uc?C_cGsz|`3>jmpBSQK3~u(=yokh&}g#^P;{K zt!;ly*|~k31aix{eS0E_3x}yh{KjiuvSwk8h)Tltd@X$gl$CfMBMIfXyXlAS@gmAIoitgc@2?NdI z=okU0=(k{0a|5`LQ>^z%QzE7yInV-&)rn{c!N`6I@0w_8Sa1s{zCa9T#uCf!O-tOC zi`qrdps9q$&cvRbm-B0sb|!vX^^z1OeG>UM+O-C((WXvtxvJOS4-;75#26?KF>&&Gs zoE2oJctpb-i>W(GBCQ{)4G2c`uJa)573w>je!`IYI{Sp^$q@P;FG>*tbU^Iacq#AB zIQiy?8FQ88|Fre_6=_5yF7tC(Opg-`>UXWNd1}UqP?7mC5Nwy_)|Mt>MaweQ6k&(E z)8DSK9f9=tFO26v;qizYO-sf+LM)0|KcPD=yic8{V^8go9=S^)xZ7o?4_ z^b?^rIf=#7plpTh_$@RoP+*gpW)n>&VIV)<7xZ{{2!|Y0~mj73_+@SuR01Q1M zkBXR(@+tAhAeWIx*$pL&IlS`^erkXMV6Xsc##VA-HdYU;kD}YccG*khnK(q@MBMX`AFMfA}7F+Qcn5`J><`%29KgASyPhQjJ zitJ(;G#6Fb1BZF^Wp^5kT%f$NXohcRATbgYc|isUWm^tOq{I`EEElRFr24d=gEI3p z0?&*DhbFMU?=N663EF;U(wV1$AVvM3KWIEA9-S0M36)H>b(E3+Zx8VLq9j#U$th%f|- zEmYMfLm;8qN+^oYc1bcVHWJ1Wt3fZ7JVv>e@@HWj>9|jnvP2VD)GC*)2kq=7j$pc) zZwPlCy2KGoI&|rxgT)~(^t{G2_(&FFL*L)sfNe1C7dMCaoT^{T z62vx;gQ;WcK9@Drew?PJ=!2$>c2B?o!ObFd+SSnxbuPx`_u$TaSCUd(IAH!K?(d)uxq3ckHH6|28NV4HydP;n9Msn!PxYQQPGR2&y9y3RLeP++d9w+bvTxVK?@K( zuiyTDBj2bP1|MdVHqx3z>L3JPh@Ur;h{|5rzGgC3RN{8dh4C*dE2BZgSlH&rbLy0_ z7=%Z%`kE8&UWip=}x!) z#q`5*;L{oY4s>2;Jp7VV^&L0u;`kSyep_nf2*MhYgKFuOa73ctgR4@KM-INygNRk| zrmEIG2vJ*EeYXvD+2GAOysWr0cs@0iaamtMs5S7j!>2h)klB>=ekGQc_2qa#8(yc$ z6DK-FGA#4aH*xJ(ebLW)woQrL#nm?|fJA{lz<^Pz1+x9@-8R2yji0@SCdxwqsi^yU z5sX!JO~-a>dea^6E-=Vx4Ih%*!?HTma{9F#ETwGw{I-Yc-izzSlk6|AH=pDoPHvTV z-v;84vso9mgwI^bHBNKx?mvcjunB6!iM#V|=2DY@XrmppM+?@uV|Wpdv5gc&T)GMI z*Sj5QNofE1r&h|t=r?z8Pk`R_MswM-D{tw}s`J3%%`dwh_R$`ldE|LLTL!AG2gY?` z;$UsLSe$8QU)OTKH@Tl;gnX0hfr|o!?D^k@(abm1pWveU6I@h(f{XSZaoLC6NJ||t z%{Og9;xZ=#jnW<4nL=FD)y2Frgk%dz7x4v+W36U*8HrH1cKrWR_b%{q6lLCjch8)h zbCQ|R3AaE{dWNV$asp@!ETE<%A%LiON7oCxi!PhsE@4^LT@k_^yhcUEI|_;yP{bPw zYDCnCsHmu@s8NHWqN1XrqP*YV^Hf#$oO4*%ec%6nK7T^eGd#3*WDL#35 z5qY|8DTxsjnH%~oFCGIvgk@E%K9$@g71G7j)FDA8)v8It&jdd8rR_5jw(brfF1=`l zi|k$ahy#Z-+giCEHzBHROZ@;;5TAWHvk3i0ZVC~66QO9q8r7^8^iM_wU0Q1Fat#(B zyVBL&;iU2aaZkEhAzH#vSZu+HfQocOz$dHG`qg}e#^@!Y*lDrf5Mrx2cR~Z*=>@r+*@Qqr^#C8=ek`vbfe`*7EGynN4?Wwg1c9#I5HF_%SMLB#^g4sumznMVryM=paHal`Mii(WZ;_O@<4XeGqV5v^>B?%L81rJiuiY>jGR3WdllD)Hx+)TBgL*|O|4P@#?$3}!{jdMYp1=%bm#@#`}81z|V^K=#4X z;z|G&%-DP@iwkjt=T2qMqD=IRjVs)LKZwSNfsMCdcIqPyWPqqvL1W1Gt9B~iudbtw zWL+nXX?+4o)F_z7=#-TJqSfIGgf~y6M*;HeW@((2T>MvFuM}&*yAFtO2%SQ_)&%;ZwB)vWF5^H%Nd)%W@)Ye%QXAC^t3s-(*}GP)kc# zKA1@YpxVv9vixNynSOKQi}c;v1Yc(ZIeEmH0-*J+_>etNC2VVCW9sQRIJd{7BEB;$ zgpS_n>SNU-709>8_9QvEfxfAWlUPuIn9;A=mEU2_2uT>?XRt8qN;a{8A}QU>HgkGy zoUv;Y>DVd>j{X&zo@j=)XjT*|a?qx=%TNt5S+nrGgTRq7om&$^>r{ksTa!$WGHbsk8VoSzdBhhScR2|Akv z$&PUqUXXwy2ttQzfd&mNv%Q+9mOE-?ZNr^zxc4gdA(eL#C`(5B zJc$OE9zu?mq?d?VjE>03(X{PNA{7Ff2E=ZbxB|uF9bmo`6es}KJ_~b-C z>-6VsH>beYv9*$NNJvWYGvL@lo0Bwt(bWu#H5jbBW_0d2aiB00{ew;&9jBe*=$J{W z-%UbzBir57`eCvaO>Vcu+a97&kgxfN(1v}8j}=8svN2oHVW)33PsErjdIX~pkFj{% z`_AnUq2sBI=XKXn=9dE=Rr+$Q{>_#A;4icM)kod%6G^k&yY{1<~zpsDndC2Xiz`Nf^oWMQNCbis-92enShIm900h7b($$yL#Y@c>8@OwrRc=% z=-~I0PwRb3qFJBIGWuLW?}&5SUtA5axM7Xfd8&6 zXSY4FVW+H8*KrfHtyYo$_icVW9zThnVs7nk$q2QM*1JBOzFVT?&fi{4vWHSiUp z8NS-wM&-Ms+xBf8eZPjUN(z%*Ve0m(sbl8$O#o-6F}uRWX3EG zPqPXxGsX{+;^%1J60v0HGrcGhnY)9Rpuq{XySKsHJ-n3cl>nCr z>T=Z3kboGPIOw9L=gJy^yjGve>Sb1bNXB-R8UuX}B*=5*(C!H6gEr`c^kSUfgrpJ1 z9kyQ@&i0ZcNlcZHv`71;J!Zc2(7Z6rUeIQrCGD4%G%rCz^Xtup6KkZQ2l&I~-JSXY z?MLg|^#oNh>_NAJ)c~Q{J@9E;Fh0;)z&I5;p+-aJ14COzjR~Duwf)NC`8Xa5+u{vA zbvV9QF6)wNytNr%8x9GM_%;O5DiSFoTHVS`Uw1N%z|pB-YZ_HUC=W8A2uhS69;+V| zfN2#2FyH6-_#wAsVhhC_^iW$9;ORfvJwfx3k}KG<7V*R|*$>Cbn&}Ml8`G#19 zT`CWu+LGte!DT{xDI}*#{`{(g#&k=8RM2B75m^3IMzi?BnFY_t^4DXueJ;DqWo~8- zu`IPQQ|jXomB`Wl00I#A(-nN0L$pQ+wRlC#=!5xQc7cdY{V2~@U@jx7V1=z1t&wGWQS5v-~i|G(~ zH^0vU@WfKRs!^eJ4mK3|F^omEct6AmxqDjfAoL~oppbvOf{UdH6`mqgC^txJwgeFm z=CV+kLWKm>5nL!ic_fz|Nf_d?)5_u~E<3L*p1}o=|7b3|tSpYr@&9;^y8E?v8`~a))!Do+7qc!V&A!WA0W}4bl$CVvA@7Ey5l`A;?5q@~~@DcDolz;amF zsH)k9oZtH5eguhuO=KI>%ahVY=!A(Yk;8B3PJ$PL-zvgQv%FLmpB|z<*~2@ z0Ic<-!6+>fP*0kDq^H=7ho{xdHEJeil#GtA2Zo2em?JV-hd{2DL1GZM7yWML8~PcC zc$yl)GZDl76%B`&3|z`Og>c8f;EOOkkEW8e&d6CJm2o*%&*evWvd;>|Sg82RAe}*~ z38=RL(ZiH;%1>)l8fMo2HIt`m1>aI9Ah9iT!7Z&=Aa<^rN_-2XtqDK`& zZ!xAg%5~nGGu9l$37%y%?i)7{P)mwC>sQ89EL_bgYh%wAMplAG<}oRv^S6 zviPdU#xUD8b1^bDBPEx!=d^<5B&SYkZ=R=U_$JW*FH_3Ni>WHFg2@F7Q7Prf4T4@W z6!+n>-G0T2Mi0joZa%XG7uYs z(=5tlo%+tQXqne{eR?GMB3UanCvO^W2{W@8xv3e~ow&)ea-&rmv(M-z)?P6)H`*iQ z>O?b_M`Dh^i)U0M;zw8QFumKoQMFqOZujz#E9q|exkf=ZUdDZ_h&9Y({SdrX8O7Qx z(lBE*ioY`Z-i>xmqbBcZdcqUy)yn*_gUOWn!?*kBfu-dPtc-FKg&{=%$gGM$td4Gz zFQauN85F+0>Ef+f>(nQ0yU0ngMhX&JRm533vHItq7 zoB%;1O|G+YSIPF8r@wmF-3@8%4HTpZtue9W+oTdDp|H^Zc!Rs`ak72x%GYEPL%!xL z$HCp+opn1>yRtfQ!fZflfO~lsHMHG!^78nmWHv4;8puVJ)w!s$Iv06)T<#;CCntp& zhkmdq$agWE`6-U(!{NGcOC*387`N@eWc=dfx#?jhsmUd|SS%39sAbEaH^Xb9D4MpZ z(zdWU<+&61L$ZnjU5z)^<%Ee^-=Bz+@>IBEf}kHwOw^}!*OKpno2auCC+l4f)rM>C z+S37SO|$x|Pc6^H=1qOr&thV|x`r2J$wY@BHtIH#&Q53dUvO1z7Vual6S2b;9itSkqQ!_W z+a>F@S@1cvb(5X=xzLIT$SwyGZt& zPV@-aMWU`GAl}#`f;Z^?CNP%O>=Y?~FekBC67K+hVF0{k9|jACJtaQBf;`$M1f`qK z9RusZKr0)S*eT=Di3Cn2m@a`#SlEjE7R?}yLA4tWW+-HNp*ijwy)-6CD^7>pvf?Ey z(9XK4@BJN)a>`G3JTu6YQ{AQ~z!yDnQ6QAd|5eHNCaYeYQx}ICHKm|~R*?ANP^KT_ zA|NbnlcKn5riG)1YN{g4Zg|!?auo#2ju%n_9OH8$W17CTCL;MD9b*%`n^PycyH{u8 z;Eex{f8F`@+lJ$>voBe;^-=%86XTa-r>s_Pnf-UFN<}9E2r2x|;{R7gf_(O8*@t=U zRh`aWr;eXe%ra{?+2I{Q9Giicg}|sTGBCMl_PEHh(imkjVTJ*S+D za>}`^P_R`wuuA4`bZOP>rGR(OgOL8`s z+`{$y55iv9<1w)`Cu*{soM$;dgUHzE_}PA80N=IidV(@%UHyo2QK(AiK-D8jEKJBQdKIsV$p4#31tB!o! zp$9!=KXz}8&6$|&_51U;D;F%>euo`*+GX+m?tc}Gw(P2W?~C(`^0(!0&0m+lHa|aq zb-pYAEz*BGzdC(M*nfP^G5_%Qe|Pk=pY_aV%>CP^Kjq0!eEee`lO1uy+C$b{l^^`5)%B`JKK#JH z*?;B3Ry=gytMDiB&^YIz_n3LCKl8a;FD11bZCLHFzTV+^)ZZO0Lw@6xcFBwGeS|mK z&nc^((~_tL$<7C=MoM7?s_tFst+VjaeuaGtO0b4u>wJA^oPG&6=lzf5y$??7z@JvT z#^VvJZg`V*k-$ z32Ypyg`O(3DW6_<^7Uh6zQ+*>2E<^G0i*^j%>(e%z>r-c=QB7{)aDn3ZupUyh7!+- zgTV&jc7f%9Xvvu^O$n#w9k(vPhO6X;IYTagr&XV*{Xa1}009s)|Bc`gbz2F+7Px8|=U%X;Im58q0-WXphA$P(WlXH)~F# z9Xbso>_qT5O`Idn=b}#;rgN!?I185I`dYwJ48naJEX6ix0T*8cfRZISLZ41njN5=- z!X4fQl5N+- zP45Hu(xNY!r559|*+*xzsM*(vqu%Tl_tLB{lci?k0@;<*nyn`!!eAzA-4c$o-uv&R zZC^r5ZEL3CIb`05gy3j5HQJ?Eh$^sls~ss5Wic5&pO~B(^VKyLU{5{GT7m1-Y)4sTtS38z>iqGTnTI&t-68j%OfMC$_uObn7m1~R4#?6`SkC7PRl#WB7 zwrR2Oz;X>4`g$9WX*n#ew=q!-t(=s z2dlK$WhT}6vRy)WT)6x2D8lpl^lRA|6Q@%V8DlLH6i{RSH5}<|%iT z0vZ<(8DhkYwY`Et(B}RqOZM|14_HoSIPsabLbrWTQ~;~<6HMV!Ho5Fwb}wW1#mF@F zxE%R`8DodA*C_Yg0xt@YG{MC{ou2-$rY;>%OO_zfV1;^pWil`SAli*9la6E;e9&KE z(%z&}MHZRoAS=^PD$Tpm%9AegxYw2EUYNP4vAe zFB^v_-yDpb3Adl7vIX@fJB@OhnE?czYM*PuVwydeO0&V(O#+A!_>Al_`%9lDB*m0& z(XBuE77l0H3^xvKhThXa*vuvqXoNQI_LqT%(sgeGKs-@jxPI?=9nJ z#u6`k`h8yhQ4>Qx!{i@De!_5|U79U1 zFty1NafomZUo<^;|Ej~`oF%dPHSp}a)35^)GU~~wRd2hkx@hMjgjCx1+;SXO&LUSufS!7uM}V; zE|vG+k@s3OX~qI&D^I8kwn3|MWiwu-l;hkhhxQWeY;D}`&a$}z3PJ%8S};X$Q{EVz z+KO;$tu;mHJG0k}vkcEP<^2 zv$(Aa%`jJyPQ_qdky_D%l_Jaa>Wvddl*uL>n6emm@i_?X`24lGwjm{rwSM6S0$joa zh;GuOw`fUVwcwYgArKSPwTPO+#c#r!4u)q|+O%Ai-v05|hu{k*y5exe4 zuAhV$3CH!T@{mCp^~(~2J!b=Osr|)c^^(x%dkooWLt`HbhvLjAvVFsa*+r#EI?Nag z1`qLbWyma`_7g$WN}exN2L)}O{DbR*}dxS!fQvH+lDH}jBrr)DU{qbj2ffYC0 znr3f|z6yYri4wutNIIV>1*j`hf>Wu{C<)X_felqr5Uki8S6xQj6Vwvntwn*(7O#m>6x&v#GiTK$TKm&6o4nyk>tf2%rzzI)q8ydwd@4< z-QFhkI?ZAAO(NtAOMX2l^zg38TCg*>G#%52+g67|k;@1t-yI%@Pbe7PonK@*R`arI>WslM#Uc50CZCYEQ%AzVS^Y#TKd5DDb@s$z zmnH4hn+a7`Q!nJss;3So7gtlL*5Pt)KW*5x(;AoAqv!@za^cLeC74TbD zEkE1u^6A_G;fvMT)3`qsI$wP%Emq54cs9_;?e(}%i^L;cO_!7*W>mf(Q&v9Q1fh`} zyTzg-S?|JTLR(WI&H*KedhOaUgqp!1jUzkFcc|p`r!zd2E5_?R1I{lA6Aa*~39v@T zum*(mCW0xHet3J+sg$p=XoUYQ&2Mdh6fs%?F%~lB^6~@Yy*J;}g9`-r4A%#!eP2v4 zPvfqbw;N}ee#9#3U=_VB5hs=do=cQIzO@B_8S@9lTziF4U)(gYrvD!!l#T2#J!PyM znR~dv?zyJgFx*M(teUkPS&u7Rjq5V?WY)7tm;3|ik_Z_hX5Y+>6MG6OL6saVIQsh+ z{C7?n+*!C8{qZaM@%4F+7$xxcPCzB1AQx5^>Y)x_b7sOq0GX^+{-kd!_SDd+H?o9LNw=KgndpAa6&mM)ok+TSu+e=g%IB=b0oy%hG+ zxJ$FnNP|YvF5iG3%{}rS$`7&Z4k6lH+7D|P1cKUr5_9^CsvB@kwpO{-)Ip;ytclpZ zSiI7*0>Zog8m^N(CZOrn%LJRSfm91V1tjA8kEG6XSLbmL5|rJJ6`JPVe9Q(K`uO4v zCk*NK1Q6S=794^MV3;b@4B&wn3=A2eKF?k&wgnD*oi-@&2WJmdOg567?{2a%W4dLrHc>)5 zQ?QXtU6vbnwuJpe0Ca>|mDN9C*6D*?jh1`@%JGqRQmhXjzuSx2)G+?7@X+e%D}btM*5+Lj=np9rUgBaK^dC6A+E#CB9*LSHe>Og`JhoH#2z|(g zR^Y*|OgO&UV(|9H94lI>IgZ9cGrLkoRbl?&GNqVt1O=8VliE3M z-MW1ti)E{e#{&-2Vq~m>FYK5wYl*J^E2Y=aO$&~J%o34>X3OXZNOc9(|H|44iZslb zZ`KRWR@|-k=4h?u`6tAtsl@?z)B6xfUs;rYlo@?=xqd(}NY1nzAH z^8U+B1I}#ACzEzwmiJzf+M(E>fYD;jV;#*%BEfug;`xdqwg9=251@2i}M~2#MTYJ!g~;{?qj?Z!a=ml8{uO!q=wX2Hn6V@{huHE zKQHx9!xOGF)P9&wEs}ZQjd_F&(LE#I!`VCGB-}-7%_^4IRzE51uXh2_FCb($dn94fv5wBCEeHO984{U5r zhE63C#2z}4JjO0W*rju*jM$0cmATz7;O9zd{rv)lbe; z|8K$@EW?k$F9!iqGN2F&5jg8VctXC+D2XNMBca78hs~O`uUdmb;@OSvdvQac76rrP zg-D{A$sWF3+xlLev!7ebaL(P9x~^`vV15fUCXzTA73PY^YEo?pwoN~__<1~QhARJ~ zRnN0VR&Wn66i5?>RnG$g8eU~+NW=A59Ch=wOio9dA}HWMy^i2PhKbsIpV@&UO{8ZJ zid|`8=%D5q$LziJ^zhkwdU$B%l>yi|Iku{Xlx4U&+KE)D;<2{&ZnnaehR+uxM+cx- z)$>r69BypmkOSU<_NoGAg9tUFkgMjc3o)`e%nfd>;oy8Q}hwTNsD=z zUT>9p?48rhx#SW3I~|+kW)<*b;{ye6E%Kp~eOl!z@Xh$xW9R0jr(@A{&K*u&BD1bq zb_uF+SeztpNua8?R+&Qe<~KJBOvOGo=RE{hLemTo{u=<83I;ryc0f+V+$>xR_s(rP zu>po<5_7$L$U$TUH7TDBlv^C#%`;lCI~z;4*ZAVj>_OS~Z8Wy{5E-(7N>TU0e%d$N zzOkGhVRRWxwMPVsdRdh7XFFj+>yPy3WH~)DJoVD})LDsqTkx38sg(g?$vl@H&jsWc zAy8#n6wFC=4>52uxvGq0SEL;%ATn@3MzvXGi({xO2b$1qy_?nC=BXj+HX>KF0TM!f zhEiCh=N!$L3+7r3*)f-Sp+_vKmN6`Uif-jD;00OBX~df|8!}Eb@J}x2X7y%;Yh+oz zIE-AtVwFi2P4>@3qspzK@C*uITCxWi{FJxXRV|J&zJ<14GAe3JVr?b~qNe(dsZS44%GM?A$7ALTb}Euy`_28QfuoQa|k8O7@rg#cmeSo z@+4#7%;`Kdb1C{-ZwCKY= z!~8J3S7H-<_ewk$Mk^P_zYuALQm^vM+`K*`k(!#D3FBv`!T6a7<9Vag;pQ^{LZpIM zmH__`i-!S`Vurobo1W$>$8sx6Hom}fMqbY$t5UQL2rLGJzO&6LVV8dRLO6VdKAt8= z(>kMWr>Ka;^%|02jJe=K(p+S-mY)Gm=;9fJzG%NH*A9C^7Gz&duG9KG#DT=4xx$to zO+F)`v84{ko}mc*3YsUkNI6DEB2edN9U(ei+;Hs5?6VOq=NeiPK~c+}rsBJw^LL3Q zl;4^|SSnBv??eLZM7K)0rlge3-4i@<5UfdPQq9N&6*ialo`4C!$Q9Y$el2*(41LH+ zA&K;GbI9ixt3)PdzY~;Dl=;j&&n)(&7D=!;KacX?TUXl%vj~qRwNmmb*<*&ShG-8?Jgo{!~8%h2=|_u5CND+Yp{)T z0F_`^Q5IeaPuhQHa(M{Vb2Lhv@h^C<(8_{b!}vn%_v{unfbRMT9p|~v;ai{#o{G?Q zkSHc(=wPW-h5AWU`Nf1V@8^rH7O+#3-a!E8{TKF5x#w}AR4AF$<|WAs!ISJo;QdnQ zPipQFMc(??v#`wvX%;Xxx|*r0xSQ|^kTBFzZQYOSdd=)TB{v_;d;>kiHecF zZw!6M{IDD2TRy}{Uq+y&{!ZyNnuWX3f;A5m3@)7!S?x#!msN)~2#nhq>_$=EB}PU= zN;WGz%M;HSbWE^Mt{pCjf}Kc)WID#p(&MUQhD!najI{Ien$eHw;tykMjO0}2+ zGB~{dpDmYo1S2x~Nqx5dn4O!f;nfpSi6H|pt@ha2F>aw3=n=hwt`x(Cd;eGxf5g@ zP}(^9FNo-~di|IO$tTc$h}6_~0v08Dz7rccy`;bn?*$-V+pL?(06hw3{3wp6a4!DQX!A}c4KZ8bWs77I+Rdec3nRBC z+6FWGuE)WpnQpDJk_zgemG{!gu=Y97Hp|-*f0BGqxM0r?S1>};)FVHQyNhg%ku@1i z$)bECu?`-C>ctK_U|aJppV;Za&l>I`1CzX7X}rX7RN~QwU)Jt?#M?$kj1R}udYaOx zp&-ztc*%RwWkuv5>T{|=oa_0sW$G{p0uu^pccw!YfB6P@mqE&VMw9 zjnRf#52%8yUdnM$yJAnURr-#WU}^EsPtvrOpA^;nBzAgg6X;|1Z;hav625ihA#=oY zL&Ts+5jx_6)q}vl?MrL>aW>sxdLKA{Kudu?YS6W`&#K|2K!r>GVv{{Wg2jfvGx>#k_Naqk{2VsJnsW3Vmh4tfYv+B5x z$+n=OpK960_b*1!^ouyGnRu3p+CTbC3Cq6>IKgAeWxo9K9vd)3+}?4p?ohB_jOGXj z-Ce9FOBz%^^OTn*eFTRJ6}2~V_MX=KDA0nV`*H#l~7%9NL&Gcli57d4b-%WA-;ejc}sLvA|Znh=tC2<6l{ypWu8} zEDbadW&cmIdo1eb^`etbU>a6tyQLvZ7zhfId0EWtut!PjB**ujAD^&UGBctVOiuG2 z*1_5AW0Dvu`MZFP$Tuizy2R3vpNyF%PqbM{;bT^B{Y5Ba|cOVz`tpFWeat}8TN?2)dYzj znwMv%d@9!r7TEj8lM+cY$Fdurr{yo? z?BQsg)$&Ih0W0qPa!a@VV;sSM#sQ1P_v~!ShkJ7{$R62n`}&fzc%Lmqw#ASt92mr{ z_WtDUJs8JgVYO@dIZm{#|J1aK1)I{18OaW01LZ1ocQ6-9c%aI(y>MZ*ef_oT=qAbN zKRcr5aYj;y^X}i}Xw#O|Y=6hjYZ7(G5LfPr~{HpN$E;3hzl?&To-{oL$FQ7dVcvl4a zlq6+5X3^0y_n!1I+?#5_)Kte90qPLN;F*OK1~dw(CyYKs1679%pa~G9%BQlidTgz%EO`RQAPw~dWGc+Rfdr0+6G^QxT= z$T(_+V1c$s=h`Bz+1mV0y!SL)r#pDgojvEy(<68`=#lxd#wr>kKSGV2^ObgEXUx*r z8TZ_n2~UF%F`_-40E(d}p`sKFj^9!jAGxI6#hJ5oapvq@1eSXNI|tOf$j!PybE}Jt zwlDcyyX~{uZRd`Qvu1Cb#+Zvqa%LbsO6EQW5}4)uA4NfLco9iZlk0|^sSHuixNgqY zmEUKfO#3~E`-vP`z$B_Tj#r-Ai|`QDFqCM1lO?7B3jj7Q7kz{O5_6W*B1bvoyokk zS!_7R!R*we8MEMkoE@vriGbo>k8nLZg|X|=8U1z%VPvmpyxzzBWjZ&7CqI))4mNGn zSHax1(}S?~S5h`6ve>z?dpp9uyj(Kp+}OQ4oM~O;yzp%Kem!;G=u;!4Zfw@sJ6}}) zMVZYynTa6%BDVlAAYSAx73GU1r(P6Wn(j5N(L9hYt%8Pz(@8j2lU1wMVst5({)_o5 zA>Np(FOEG>*6_u#{ori+d86o-N$MIP0cdsM;(4BmYI_K`im$1{~_+;SgSPKguoY4FC^n-bVwxoPiC_OJATiX3CBW&LPG3soWnm7*!iNQQ@fgNPKRwv*)I+e+0YfS07EL`E zdX%bTv+t3Zv(!gqLUXgnDZVi1QNk~)ua|(Mt?l~Ru9%sfdgC=5mt^M|Tee8Yp0I2Y zxfn8widFjKvkM?v9q&+LK*!c#N?AQ}M)#R<=#)Ep6_!7Q&vJRk*6JqGog;OuEpMml z&+y`_kE?R8vwQ)e~ z`_+KTA1O@m+S!{$n63o#Vjza29w7JT@a78wXrTHxYUP5FR$MoP1DxU3*M+B9c-o?& zye>Z75^Oy7dVg$^MnA8|UO&rYB2zeu(mK%S;^AnJnl|1L0V}+#H;lBA_Kemn9#r## zamZ_Lj9nMr^&8`BE$>zIPuJ>K{0d>%M*u>P@=He>wwu7_o8q8zhvZGMNfRnbN{)x} z6c|5tz5(KYjwd1_G)XQ-9BhUA6>Nm7l<=h>d=769@a!dG7y8X`(!oUiX788{NS?Ow z=8=w_GbJ7r65Y@Ws?Al+#am%zEA4muep;Ie;?hDYiKpM<9cbJ|wP*F<@;c4dTVgl= zK5Ct)D@mBVe-dm5^jpDWJHLmKw^OAlFiF()Nz5_BpL9+o6>|mSPn#_+jJUPU4;RLs zpPwA{!ix|nnr9mW+Va1Lm}-*t=$jn_JXmj ze%s8(TgWsSbVu6$6$g^Qyhv@a)Q2!WP0@&pVr!bTu?q7^4l1-EQik~2nj1E`ID!&L z>*Dt7LFo6N5CzWL!_yuRdV75KB+*AALrebKs6lU(0)gB|lmFh~jU)x~j;0ywr~j{Z z(MUZxsyMOUV_kjc-Mf?d0~HLrtvxfBcw=mSEPtYm#7kmh|2CrNS@Y-;(1q7Hc0^gU z^e#e>N5!&}h0c{mNkB1_lOe~D$5Zh#xm(7mEVRj*+J$dCsv^KdvMEOFNuKsTd!&@S zk7ZF`^rOy!IZJ#_gJ`^FW-%TK;ZNAM#*`~cYwCYo*`f3_njLB`0Sw^Tp)3V>YqR8s z+InGFNw0US-Nr$-sz+PpfF`YvM3V1xJhClMq@+C2cScN}n0S!4ElsrOKTqg892Cux zCCbF{phSR14UN5PglgUu+qD@QrJCEJcFsYZjcVRKjcVTAG^2iC0WwAfUh(eVS~KSOG4PPKO?!>he@}pZb*@e8?}^=>)R?AD5OI>H4gS(NcvizM zjW3U&G_&LkWG3gli2Op1>hpRhq$V5THqW|}7HIXtW?g{$JP|JeTZ znBG4oa53bEB*xon3849oeQU{bPB(UW)@~0Nv5iF?hpuDU!#g{AD)S!W%~dU=*d$N) zrQRDTIQmlWjgx$wCOMfs&xKruac>+yB<#Pjr#jBjil zg{*M;InGS?$gfzpj;-MA7B1G24aWY~)+W=-ee}{_Kh$E|<#Fu)GF^Z5`|F}WeSesd z5}ES;=7or*e2=0Y!@Kmv83Klq=_n)=MZKvqHK${D4ssP{*y{mu(sl}k61LEK1xgO~ zcRj}^4r$!q?;Y(5k$W7@NOb}|cdV%{ed6Sc72MObNXJUqXy6j;;S7e* zh-SLN$w0kk$`-vMlEQk|*!@EzKAd4(hPh1REMO<>P;d+_Im0&mfVW?kUz9iSfu{Ay z_BAs}K>j(g8&{u9^RSO7$GC4TNy-)wzbIBj(GRk>)*?Hmb;<*p>)C&(+1QT>hE1f+ zQf%SE$S=P%j!#(n zmfE=4G@Ynct8ijcWj!-S+cec!85Yp>m2-+|FC&Fa2+74y8m)353Z09X?r34%)l;?X ziIm%#7(*LQJq;`Jxpi-zM6%dT<193O|JYSUhrEAGr5T(T{4*NTtTh(hhr;lYT3;Kl zKNN?*F3{cIHv|z?!H{@^6Wp}@kw|OEfdLQ6-nTt)43r6GcDszx=z&=_>BUp?>JC+# z2!NVQu=E$6H)`WyiCayVj$)iiM9kZV;e7tF zl*nfH8&M@Oy5?1NP>HM1R*$M(T(rp=lB@viengvZ$ePT*^U3zqDR5h~*??wYOg0wq zVIPD(QHBGum-58wZL)bcU-88Q_rr+dNtE18VSB=jx|*krgO75VxnM)t0fsW{T{f7C zlXjJ3WU4$v+V`pkBj7hJl`m6cSI5TwNm9XsIUr`P z6vL)&MLGlG3AuioZEwvq)+NJ*|7;LexkAo;luN9Xzyz=)$87ghOM%4_6;mZ;Xjb!u zpl-eKHyt$Kt%`VPrv$+!);%hQ{{>ViC<9C zM4^p{Z!qG$0xU(MRS1>Eupplp)Tez=w&6i^_USmR;}ZG}1ay8^UlKx zILemoM7wPr{5gMnQ2w-2e=fd_Vy~5VgP-ZWG7nqy;HlN1{Dwl2TjHa~BLAsKOC(n6 zJ#@E~oW}^>=e+|fRQUP$7K15Z#}Qye9SAp$>qfha-8haRgf{T`B;R6_*EuK{2dXuW zQDQqzu8WOJB?ZG-AOZUq0t|7D;S2FmK_BE~->n#)zTThimLT-{_+&tTzmC(2#t)g@ z?NwIHtJXw*G4@*^I$oy;_7`J&&sEPpA_i`0$wO!agKgj z)O&VfpnDqYqSjcyJY%e1jy*g_V;#xibW&lw1X1L|FiH$%FI~Y97`;H4z<`$vAf>2W za7HPckKfkvP2sHc=niR=H^fnP%hz`iC89Cx;O914Y1%NKb+5ye0}*NOD>H`qmDt5G z4Kac3uSPg>?IihX^UytDyV>yzwy`^7hhJ;j`L-0q*J4ZmpzeIRw7-9BR5OKlAbV78 z6su-qGeSqL-SWgiV_!FVUq$)FvHHf?&vTOC35ffb4T=HCSZ?0@dV-QP&!YT}ApLsN zLV^@pPw4kZLe}K7dlGviw{6$VR#_exWw*=jAs#cb9A!BU8V(@{Mr{A@vy#0Qq7$qO zUJ*ttiAc!+o%*HUQ|yFXBGW(Qjj&zS%$rVq&SfZpg!gYWBMN(1z7faMnrOzO{b=1) zN+cwohb%*^`S+_?VAc|xt}Ma%Dp?mvHm4=YzS-&o7S76dX?gmaBONts=aS?!)gjSL zAMfBaZf0Pb7=`q1vR3QwZknUi{F`EHOk~wD`4v-Zc=lTff^u7jZ-HHoX(nAOLaoCj zY$5iMiQT>(-dAeNx8vJ?pWg2HQL{(4HnfAIsqAQs+ykmYmSqyyc!-O#`&8+vd z2(%zQ+B+eLC}oBoSOOUkPstG4vl91K@0WQge>A7w+Vp9t>>m{{Y6w9H2q9cnHMspj z1YGv~_XPM4Vk6HUAqAuKqgs?ZSH1^0GU1w7I>Zj>DxxaMkRK-8lS^V<{V;a*tdXv0 zu_pyz^jB1wuLTX4SseFdmA+Vt*3XWxUsLfVj3hhqNpTRXjoe$2@H#6Y{3rqAgz%#X z$}YTtCKV~%x!slDn6lgDvTs40^Zh{G7*pV#_zixr$ zm;mA|IDmvZs_tP>5ISiza|$`M&7iCA{DW;L+7@AZc9bNxohYaV9>2v0Ll{0z;w|x& zQOsJRlX6;3jV<<{}~)(FMl zISN7APs0NO@~6{&_94NdojxdSEkR7{8K+h%Ej&VJ#KFVN_I(L53*taTuo zyfK+Ozl5y&yl_$={O@4_6o=5acG}p zPN)C3CbrERdWuVzAXr%C(0%~l6glXE0}#SWD9!SLHCWt&ijsJ?C?eIpg9ZP`K zo<<%m)6;S(5Fsq`+0#TI*A15Ro{}Im>rsVw2r5Wdty7=MjD)OD#N;w7z z`(1qXnIp3DZ<|qw>M@DqCUhk8fw|0S6C;Tmejlfol&bQF(u=>3EeD{SD4C|G+cZJ4 zw-%70M@xvB$U1EX_=nh@2sJBzq!#}$(qf{lJN?n3+%{g{**p>nMX?nYpF#3^ucl0? z_U__3JDdRJ6MD^V-Wlcu@)jjt^q&;j@Q(qe(n^B#fSQ2?5&IE>P-e3ikw4k0xx)pp<7CIEIL1;xGXlD1JAv2CP31tG@kx$EnH zKa33Wah(GQPh+$r3NKeRVKUs*)S{c6juSEcB_a}H`b!-4Gm?;^S}7A( ze`)iWoTI-^dw^favFbfNF%RdBtYf5nJ>T8x`R>^8-$t%< z(q-cV^B5_WBKmIlnhCc*Qe-2-15#J970oq%wo4ge9~=!Ngeoq=J_YX2H1;=|nV_fK z#@lEiHo_l9MvfwhOg9+!OQUQOfExZiEwrU2ztdtnPxsOE9~QYJjzp}o&P1}PTEYgo zjGT0H8NUH!;m7@6zmPU4&$yL#wZ?Tj)ROwqD`EDZ-j!#ULo#%V0kj(Z z6OYz88K^CMw}Wxq56BKir|P#2YxsBGq3xfG_%oEwgKWBy|1-`?{cw`}*J}LI@@K?> zk-3+$SfmiB4(ih)nw*EAhEVlDz>mwUx?-_{<-g@eA}uN-4f%0N;TaSr>jg}SZ`r`{Ivg&?Q}XbfX@dF`#P19tf~-kGAKR^ClRbgC{pBhskZrX%wHko+Ku)jsZUXw=jvF>PH#9Fj=M5Cq%){P`7KL(%hNk;5jm3^2?{8m zTjUOYGIQNy$xK2OfsJRxz%eAw3n+J|4~2f#>54SdQ%Bw_n;agYrWW;F3Ml1(HF-?pVBmnat}kjm!@74oBE}i zdP!{R$*rc6?whqKW$>(;ZHYo!YsB#bMLS>s2`(v3Xs#Hqlw((=0MtgCy=W-q$(GVhPzWO>ne{j#RFrbUQdy|8R+_Cw?vpa=$q z7b4LUo&MwFd(q-h`M(Dmp-G?H3X_~7u``B8);lb|5L#<}B~DtXncku4CVa58xYW#d znCeo}vC^XC^l2E#%;cf#EnKIX207&oV4M&LMBLbD4FLgrltNfFt7%`}E&vKoJ(`1IzsWl*70oBZZgJ6|9>f_g9xD z_WhJBf-THh4;9e$6V|YiL+FxS^+%Zf4hpBml$5I=XHJqKjrSEk-d!~R5Z$kZp;yFF zkMchRj&IQCd@LPPrR8HvBWtGMlUG_Zby@yK4ZJcoV7wkPk(jieAU{HfcrRqUc#ZXV z)z@N0Cn|kvWL7@t$0{FzxQS4LLqU~gZ5=5eJ1A=MuvC{>6oqp!b5O6EWl*n*Foi+g z^DNc5IsG^TYS}_oiI~oBTJDy=)mYDu?KT1(VM!aP3g#JA{Qy+lc(t(EA-H(>fHXV& zrW3K*!pD=Sva0vEs&j(xcd}#AtwUiMxhfRe{UMLtRlI0?*8QkV%Bx2v z<<$|;Y4KAsy_?mo-Bm=w6%Y-)CXN`Qk0cdM z4I^swV|w>A}GR5f^wL_pcU|cWBZti2bxQ5G`(BEl^;p zv14B6?=2|bHeSCjzVoDJr8-D1DU3MiMtIoh`-26|P+#xO_0`<#V{=bzn&UV-&hRq8 zp`^L>^&woVN5!RY@b|Yz6#h=bctdRC$Pw`t^az&&GM_Z&nB%xQ{l|zOu4jA$i7(9# zB0Q)Cb69;9V=bw32lv*d*$pyhhE+8ZA9Y9pIV=bqfr6 z`Fl>79oNQ$uwe#M7~619eJizy@-)6J>g|~Tny#FDT}r~yje(rP5pv@T?Lpm5As!Bg z$@_=Qh()}~fmQ~`ox# zEq4IS8e=7sU~ z!-dlS!eS&2XD6mGbb`%2yiR~)A$eXA(*w1ii8RIi;ZV0c3Zm@O^Op4tV;NEfK_7@g z^N%ull{RKpb(B1Bjgyb<>=mTm8ewfsKYaJLI4f3u_HE5W5fPCDtSEm=eq0pMXhFz} z;){W2BWd-7Hr=Utz~?h)jXi zOTv5NBadfaGV-o>z;HVKwUNQdMCz{=w(OvJ+0m=xY`!xL$4{7l=SWj&FfdKtUkz== znKR7fvq?6mmhz9|ZbfWW+Cx~}ZTRF}4G#YzfBaps+e3xJ#vd1h$v`Kuxm8x4qiIxD zUei2*AyLT5O(R88#L%`;v5B5u-G*G-lV*rQjEtp-Dh02H{8P!kuw8Mig-p-aWftBY z(e@|Fzju$opFCL%AO$z^*n5lwGv~lOBy=%7+o7hld7Xu>nK(;nhVO}(n$Kh7<)6pv z_r$)|#t1B9HyJAdOHy`$NyT?BU!ZJavqn&nEDAxCLs}xC)XqG#AQB)M_E>9Dy;TXzwnK8Me0cUwD#CcYE$ZvW@nLsXFC^Q53Zo{% z^7KAuD$DCXYY)PVDFUbz9zvw?xMC-|Xi4pMXf)QrM*|plY*;wOI?KD_5%ru(RNe#U>G{n-R1!dnGn_4p> z#XL$1uRf|;EHj4X9|V}N|f*reV9(+ps$4i9c9O@>aHj?bO-#h2<9<{Sn7WBA2ov4W8 zPLD>$OiSp7r{8Z7)tCI%ay8x`VOkSmvL%#8I~aUOp|zYSOaGL~*gK!EN@$O$d1CG~<2&pG@pac7#(XRuj_#ZVLsvM4Hamu{h!{F#1VgSRu$?E_+|PasDs%;k zqE`;nWp)TCW<>1i99dQJr&zBJ2W4`I+2w8cL&@={cr>|zU=qKDTm(6&xMm6kU`DQI z*mw`?J-`Qtz|2WbsCJTBp+j6PlQ1%ZxP!-)SoH%=iJkI2?3j#WYD-t`LS(v_9DMYf z^R)FLweUf2VHfb%shNcZb5ttsgH2mVN`F}JsQSoO8Nhh*fz)r{0RxrDf$!1~=n57jP(S3LE)WLc{;d3i z*6BYKK}FEb0xDpVy3>p9t&_?HLwr^)cx9GVJ838N0t^mqc$qCVXeUO^ zbh>THUJ{G4Bq%?epsX#5P@coyzX&5!V*~|3e#D>KNvRnhiN8BJLO@iPpxqmb;ZER% z4)^vGOQV_c{0lEuME$K;a4p08~6d}Zu8iLXFn zZa@L&NB!wsB=*s1Pxp5T>@kbRbJaMSbfFA64~}!h%W;DaT-7aI+4$= z|3d0x-e^Ynk|DE`NyRu*m|t7-8>M4OdSsi}LDp<|Cua}#k+>r!Z>h_CWN+ME1yBeQ zEqV}hH)mou31QTemilxCy{jY3XLaFcoUk#5>yhPB#iHC1f8%40JIxQ0-DCA1i#UAL z2)!mJ%^b}RyBemgmSQ&STrafI0+hC;Ve2Ie0(x`>n&$1QFmDJNDb1iVuZq1h-*N6- zd-rxvH|B=WWE34{;Wn>~2MWST45LFg@O?F@Uo z0c${}uFSdMxj(f~SIA zZ+C1L5rW{8hAfI(Q-rO{H%V{oo}@uxE`uPU>5*q7T!e|WWm8tWq9oev_=h^-`pNRI zGSW9U4MRswx}VgIQZSW$f@00v&1(%5wAJO0~=&8=9&430M0CkZ+qaKP~ml7lz2*DOBm(2xee zJQqICpN;@Md{#Lqlqma##5jy3{9+W_4TTnscY~Nkd)8*akLJi&QlbP36Z8*DDRcuvDV&*~`I9)oLp)<1PX($ITD%_PUkIy)kTWL9;i6d^|xJfGQxPFt# zZOOd%=QI#Xnew?^IpinLH9VN26u1OWCvAfo`jGzZq`2xdMX8$c76maz2s zrU5`oD7?-e1R>gcb6xXLn&?jdZ$y=nBwQ2}Mi}XMb^2ec;4r2PyZq|=g{^a9uJPU? zTI|m$OtjWiNH69WdA5rp0MJR;VFNqfLGotDJVq5{W{FQ$(tIu^s1#X?+}B}Os73}yj~s4CS2NWI=5u%n zy}&a#%||eE5216r|B%#J>~~RWh1n23ivGUVy3A&wE2ZlazmU)fX}YALHEFt)3p+pY zv8MQla%>teOY@xO?F&9{AtL#OIBy3yy+Jq3j;HRV=fEbMkI7mH%{R@7yVf5*Yn?iQ%qX`Qgn zdM3}fEA@6m0Iakmj~kl)5=&`-irEI|Lti;`Wi33BG968CbO&>q#2(%0k+lW8!~-NE zVI}fpK7%rsen2C#aH$tCU8d^>*PTX8I>vf9Sufv!@&J}D*!&Po#45USNA)XXM9e5e zJC2IQ{ZEFZWu{XTZI(0;no`({l=Qsb>Csq&{f9D!VC+aoYg!Z5zT#MedEA=)O2k`B zNDEQ@1GR7;6dcg))yc}cIT)+7o#m;*<&vaK)dueqd1c`tE8t$>{x9imHExY6gOpb#NZVw{maLNb~lB@f^7 zOv{jG>dB0fC6Wl@|39JO3B*|)w2*r$tcfY)Ql%B{uSKBcP?;$IS_F9}V?iz?PS*KJ zfJP`AC%BqBMOXUhmX5*>dA;-F7zbQOXa#Z@6%jVMFbBC0IB}dRwDttD>-qti$=$j! z%&POkjrRbPw1M_G`N2bDz5UZP8N8b@r zoyMft8{hDe&|>*@4pNOHd6-FIU(A+v!t0eNi0N?5japTP0YMa{P0fH^hLJ=IrEF!kDWb=P zB9#LLN6O`Oycnop{#)LBDhc?lk){(e&;&N%HGR%NqIFFM>;MKhequ-(>29*lV1K0Q z4(r0YR!|=ogCFsk%!M}-0@qrOB#{hQaQi67A1h@F&>fi7YIbEo1!ooP<3NI`>?sIr z6Yv4Qa(y%tw^PhWhw)uc+s9dLh1DBbbz~D$0J67&W9z0?XHQ(rp-ofO@>BStnoh;j z29y3lVd=%gsY~Qr>f9RQ^NgfNs2Q0tm2n2W`qBg+6jAnVM_EXA{dPpyLq_HzSF99& zrzXy*gsDgxOvr_K-Fq}z(e&x1I5!{%oYIxnz6ws^kfMEOF4jbV*@JaQ`P<{E8BL-{ zUb-MTYGCBUzf&D1vYN#W1hJClL~%sZj?^8~m5xkwW!uK*bOn7}GP zRNBXeiM|s_(k9qR@;f7FNOWUK3sag=wV$6rpaj^c-(XQamUuj(HFiQ{%-!s*qvBbB zleB#EM7dEXdfYtHMazWRNBDws;skv+wg49V(4y~7dlkDZr2N?r_I#kNXi_UtTDal% zh_7kK_Dnk1#R(RgM*^t-WR8B%`&WkUxbMXNUhMy2BSfM!R9;o80+%J?sF8-gpBk#6 z4H`RLc=-M-jWyEQ(jb($8L{F`C*Za=$mxROj<>lrwz!%U9}jWky1#eo#mzZeQY0QCj0BvfIsIV(+pIR< zxgDEpgdmzqyD648?Mim{n%wrt4slsB{=*ADKsVlfu0>?(R zq>%=<#3?3q=$6>Q@-W2-QC?M~vw@hQRp&UfOO%cLFDVmKNmy8_8bU8!Y)8qS0rWW- zhX->`vs`QI<~=Q;y61wh!dK#PcAw#^RM}Ma>RhXjnQElJn&((6IYAO#C3TT%+ksQ7 zva5p1&=?l62{x<>)@-!|fk6EWi=qVlVT_!Ok9?-!l7K0PRD@Oe8~YLs5cKDdBdtiA zWiAVU9I-GZT5%EvFzinBeN{NE;2Cl#DHDq&!B&(&2R7#ns)gU5cn>AAkTr@pl|LEj zBSn~fmjun(l8QzEVK)4$mSvE!?$0Tu$`hmNApwf!;3r3XnwG9j3fMwp%lzW!R>_H5 z6O|!H>@=)fBUpQl2s*VYPi4B|nO|fD%PO>Q87urFue8fS&JzC6#v*iv83BPz3?A2g z@RP(huN^vWT+RF@hkg z8^<8)>4kaH(`NV0=`Bq+B2xuynS2Yb6z9oO(ZFWetkYIulArrPph;iS`FR}5o}(hK zn!BQiq4Qzt(;_2V3)oeSGZnC$Hs}%TriSLm>Wtykk^QWm#|nbo$#jsY0ub}brkzG_ zMr=x&!ODy37b#}GAU78K$yvL&Gze!HVXuuj``@95Ar zH*VLe1u=SV?L!pMnIO>HF9PKtZHn?|TFw5&H0WXE`JP*DKiKnnneLF*`^bbg*324l z{7XILM|7MaYvGr%Npa*@HJ_7ylEBvl-Pzf%bEshTLh;n4wkbuG&PSCdD@%;&?km#^ zwaP=plmHOE6M?i`cVN+px?>z(DEXSS(XYZl5ney<)W3=lEmdV*jMh(4?9ZlEvn@uv zy?OqlDh6_U^F~|w5`&eXFi5ah6V)Tft@w$mK(0kdOf%x>;MYwDXX+dMiqrRORz)Mb z-A0gJ)sd|fR=ogfZESf)PX2=(d!@85(Y+)b8}QVgb-@>F+`fd-{U&r?pV=+1bw_@i%%mVO)CZ8!nC zpt8mM{_Yh4qJe%FC4nCfTBA`X44S$lG*xa9_V0)dnH*@;nN9_h@6zxPL|!4UFoVb! zqRrm@T|Cg_@4}$VFO2cI!MDRer05nfZrVu_!QV5-zs@yS9N4#RD(X95j-sRhL;Z={ z=wva6G7KWk{64^JYM7c%zmJ_fD3~HkBH4>zJ*7rdW;4uT+a#9RVKsjoc{dqm&=)JFSeytw+aF301~UVGFgG5YM9C++ z<(X1Pnpx0c0`K+?50X(KEv|uVqp+nZZ1Ltc9KY=_CTO7OIVRM=XQeJDg&kV;E!SAEJQgj6^Ijirq!# zi*NBBZ)_)i;go^Hbs+YP!*#YN4Ish^ zMfp<+)4xUtN9|hB+y_E7s(?m{Y|{_PR{ZPIKXmIBT%?h^y>UBx^6uE|gQJ9Su9DfS zE&t(gQ<01Xt)sZ-hVkJunMleLCEKa^HZuGQ7kVpq-3bpmP< zDwc7oer-i6OgcZ42{W-DR*QcmmqNAKBl}_`Le*?iatYiouvSY1L;Fa!6$izIuII zAf4gBWJp6RJ$Ob0WshWgFys!FXzUFgMMcmik{9B5?jt7oWD!>ORSlLgL4qlg+nL^B zUY;du@XXj9nV4Gm#=z{B0b6v0I&yHJ<3I(;tcqE-cI_W@-t#6CBl^rk0G9 z%q}>e7slk*-1N%$Wh4Z3F#fA$CmU>4@z8ux_}X-Uw|1}$okW*sMX=AFsLzT(2USit zgi$$tR73_ObU7S>cEDOO8Zfc4qTK?O)4Ft9k>)hBV`?lL5D^EAtCE|s^ zh|C~gZnu{85fvxG!;~fm!QwF-f;4^Q21vS7nFMix%0-h?BV@BdDuEz{cwU4_$4Qch zbY6sMm;@dR2^bk_r~XW~R^ewY)8e|~f~nGwVqxEr6<%=`M~MKiiq2YcRTP;ReQp}K zH5}~*g?@?q50;@YIXb!TaoUF7#+BhfPzN)rpYp3Bw*`TK}Dx?(2y zWrcaow?cJj-yXrdM_1Jr#$3CZO zSLGx*Ngd4En^LRfR8m4wl}plkR*kB>Ljp=CI=p@H4*tlf;yO}wb2Ip(k~$GuBZ5T5 zKnr3}q=KXr?H=um(Koi}jb2n#R76^%H{Fe*Ev+;y8p-{9f4@2BTKiGtoFYg_*4cZn zHP@WK`Fp>nek|KRJ~tPC#iyiSJ7d2-_uN(S_pblm3%{=)o#!uBSFvJ&KwZ%(F08Kp zh5x104$Rems2$MMRjMatukLY+!-TLw>!~nU12l+qi6g1<`_KgdIHzKqI<2!~)a7DR z5p}6rf%8bs(%EG+R^c&Z8IRGoggu&2IKZtpM-uvFJ8#H_u-_LP7+hpM#{#v-09 za*D5df)*?X$iqwDMF}n?; zMN6jzd(}Cw$Hj)!K1WI;Pc7VZqR$s<|3aqd85-UU4i&3+K|cuyIa@$&foi$H5Bw$P zhI4{+{}45G*L)LiUAFHcFZo^v1W5}6D@yy`2#SXA5pRm&?um=1WLjAcJfa#kDCO09 zXZ^^$e|z8?Xj2}J;gLN{Ez51fi^*D+t79RH;2|iL8_;s05=^B;&8Ywe=AZ%?qgVcx zV#;Lfz?g!&<3C7B>nB#&nE{3LjfEY(Zl^4=oVlzMp@aKMZDl_fLN5RPr?1O;Ak5%l z)e>Lm9*{O8$u!)>U)SUI1WoNB`>6EZ)<@xB>m%+NTbzs@()P034c#Z!Rqwc2>oVtv z>~yWtgBTJcR!qZh;vn}C@8$Jyu zI{+V^IG7fOjJfO#S&F6@@>?Q9E}S91CE`jI88RElDO3z6c8pMk{u_qO3?)Y`livcU zo0}C$#^KK=vv2Nfh*{Gbs?s_Eq&P_Z-|ee;CGJB3+Cl|9+U%SS7bHw?K>cv4TE0Bu zYa^prq%D|YA_4_yIxW}k!qxexqF+U4c@@+q%u2c}e)~nF$>p@PtwZ33lLF&6ka!j#d#I>#Nh>}_GoyioaVal98vK%~rasFboY?VW;- zXn!iSBeKLSNN11*b4=AjByHB&EwCTHuQL(^F#frnqybU|Zj&a)d5}pKaFd)MNI3Ob zgnj0;=+Ek$Wp}(Y7stWTyNyS{Uk>?JJJa_obQ6fX$N1d$Tlb{k)FD*54wvnZ4i%#k!b`vbdF0 zjwMf0xlRn!jev%G$k~W8=aGgSO3!e7B*J&kgbqt_nMPni*W`y;EdE;Z9f7b~tu>R( z>yOh02o<4PhD!okF1X}v;^+Y&(!zz3n8-BBnF_O)!4|j-ytIn;`S*!fz z#Z5AWUae0gW~DE_l`qf_1vjiBc&d+AFe(eV-co`F`IKLcN{(`{Q0*>9n)l zi&SD^nx}L!Liz@|AIf6CS-!imA0hLAnAI{-xpl`B7<71h!iOJ-w8qvP;Y2nD6-nKUY(k5Gzg-y85ft)yhgM&X9R?MbuKA8=EdanM#i8n9rjQINY2pyVd zzCGS`S%6N8h%~R41l)xUe`?z5fwTNjTrH#hP;0aZQ-df-0T1PbIsxsr+ouO&K_Wck zv=V-fgn8Y+-KbtVmAacQVe}xaUyD_I@mkey{3&?vSc6DY0_4lMl?-r2;CpkQ8RJd3OaSk2ai=>Dm5buT<5nck zBmtSpB5ICP&#ZZcSs@5epZIBTqy5nOnlD#$WS(x>qgy!XSby)pD+gy}s$?-m411?f zbZ+oH%fqj)-x;Tg{Qdgj)e(_218|?@yjL+2m6GOC^$9|0|0a&{UOFBE?&R3jpk&mKGwYJ@*z>MY#R+|5AKC+?lwImVk7|tm^ojpoFv*+VYiFLgU+w`o71LY+Mmfz?&x&0TxmPX;|Tvd z`zkgCH-Z{>LCmQL^ttSf(pgNUJepPO4`B8FzmQ$NJipYFN`$kAw2IdK)%vFVGV*e8 zdU5Lw{P2K&xl3SI@e_~gb(!9)F~)8_U^lPd9d8bE)6H?tn`d7IyB=GF(5A;cIp*%_ z)|_nSo1<&~rGDnc)qw|PAX)-92S84Zc=lC_Ky+Yg>u05G+KqfX3c2z^-ka}vsISlk zWyujd#AzKejcV2ze6k$A4F1FA5F2qOZU%rOhb!~l==g3Ns$TY94fe9?(2vQId)cup z{O{YDOt<3qAJ?oyxeGf@-HY$^^aS@jG+O_K;mdSC<2}|Ny{vlK|IRRcE~=NwDHzD+ z$!ALQ3mSU}YzqGQV}T>6SNV@cyxbAgt)z^i3|P@JfEXVz@|#}5Pm&(U*P-E$XGknW z6t7m?W!<8W27Xh&rQtl7p;VO=<2YEoRQqe;_`fQ=X0E6XR{fWAuos@XA%7AHD;oXt z$HOA4d{?fv89yEux*%SaI2{r8mYdf}&-$zRySP5B^(Ozb}s14XH8@ zJv5PX@DqM_Vl6+>dLmM~PC`R-tIAsG4a!CrBhsIwPn5`g|EEGn@CarjK?36=@_pA3 ze;$iUT7ry#5}x$t|A?DNE*ss;*1z9oRR7n=`?&-ozQSkzDE=!ME3pZKWfbJ-Sys2A|8xMxS}2fh$>6 zPsH~HxHj(-rJ?CTO_9#ZNM|#s?7WYP>El#(K91W z8-!#XE+EQ07i^;?E<|buTnLw}Z~>E7xmciqCNE0eKmk2MDq>gVF6&%S7!Ptmdq2d5 zGsmyxvXcT7E(eZ)HC-u_H*ukR>1|wgOV96Cm#Ao_TU~vmxSPw$;o`MiE~0- zi+i|mT;uDxTz8)&x?Xj-c%QD-VQN;m4%Jwi>*#R7X^!3M#RlSTwbu@P>{efWm<&q3 z|C+8@swi03{gnLb`gODt(Dfy>6V4mJe?sX-S)KJiSXv@xqn z9`;RAJG^X&mshT0Y&^@)vqZ%qyCYWug|HYjSmsu03g2muWNFAglE#UtkS`{o{N$*& zHy0AY_Kim{gfW-$xDKIVbY)YB#VV~ZoY~6{J>kYucrZM{9sUe#WANE>Sel6Q=c=;d zmBz!)R6V%h-n_pP)z0T81iJuYmX4UX{Dhb!Mhh`ZVe%3eFp}m#LerHN_ypbl-{*Nb z1GY;o*or2AZLwdl-7@?X9Rp&)w;~8M%$|}Q0fI8u26RQkll@34pn$TF=(Nh(UkfUM zK(*EjK!scieuGEnM~Y6f@+DjOA1)N#v(|ug0vpy_Yw!BnyZe>!S@DU(Ep-8tbXf(j z_-$>ts84%`Fas6FF6gpFV4>b}PKit7-Z+#NaGU4{nkNs|CV_-J_dt|IDY# z{t&67f2x9_IQV$ZR6#g!wA`q_v%^$5lKW|3$n zNxM*wF&)l2cS48mwVvQUonPWaqskU?iA-N%5uKo523-V)u#pxc?dlSW5FELy4Bi7q zanWKJ7o|!I;{ag2d+?WKy&HTps6j3DSx^TZ{sp#;`s5n~P zh4`t!wsOz8z(aU($0n9hHenH4OBl8Vpg2ZGL;427wu)Uk|Wm2 zf=>?{pG8*n`S@FP zw4Zop2VlGlm!`h8`+_@R{4;Zni=<4$JSNGNAayA*ta@%Iq;oM!#Sv2~f;J(hEwXfN zV(|!R3*Cy&W>O>2E%r5RZ9Ry~?=JK143@sqVr!A5OHNu9&646U;%?|PTV`F+x^p?% zK~7T3cEaUkl%iG7m>5iR@H13MwIn6{BjG<86u1=?ZGJd^;OLWY`WFw%PDFV8E25*^ zHo+CN)imSFnLF2y=flkLKqLts)R17sWU6dek3MseXF%_E8&6yPA#qNEu|dRcN0>;& z@(PJqED<3#q5%=xY{iO6n4c^1S=z=d+3I==p!d20k@@qeD7@39hKkw(GcbK!V7u%1 zGOLAruo7f{5L9k%@f$GYVBXo_cLNOtkzCIW{%_h;Y68X%`bJIUvl+uhs8d#8qbRc_F_92Cv81Gdki%lkD`=}ll({K-ZV2H)^aQ*!h%soL7o>Cga!)Mr5 zgM^6kC}z=&i^8rWD=wlfLd^G0MtO@DQ^c)!hBS>)!I`rjjzLYbKbbRpKm47W2NiIE zGoY9dmpwH66^z37U^0u)_r?pbi^C63!7NeO?I*i}r=Q}xPw6}2CXbTe{wROf@1u)s zq5l#H-)r;X+kM5)D_}31pw6JwGNK}*U!4zbni(x4B2AgU9)6wR&I@1Xxmf}Q{NBYq zO8wxc_|RahLkb{ZtlLq#k>U#l*7q`jq%j0zbMPzOE9;g@5FelxDVL>~e;Jr9q2e02 z*aM$r8aC*@8W{G^7DahBS1bGpqMwcMD3*@*ApCyt9>dc``z&TNVcJ0QK-IKOMcM+m zRO)Mie^fajH_FZry9S4O{5_ez^8WwJX>e4vnN(0^YIV&&| zXYC#_&I+HM0kgl!XY$sG_yJUvgpxpQKtd^S+}8%Cwd8aXBtid!W`hW~v9+XZt+iEeJr9l#NKfn_|pKsYv6HS{` z-=Z)azK2IAyqpMlDruF9BNhKZs3A8Jw7M7i1!xz?0HuT_cHqobavJw ztF>9Vn`ysM&NTjK3(=s>Y|->enL)Ob=n~Om2S6gHwq+g%#ZT`MhR9n7D`Bw`kBWac z3MQjer2H7C573Zm3vs@)I3B;PK_iRxa`zc`7wcYyw1NuzA-$nt{^<>kSIxAZy;7++ zl18K9ct@HynC!zwspe?cJ z*&FlYMV`-4xaM0XLj&9`Qdh%P#p^bvP}4;V+co$^qi`m~bl3vA9MFk^1Zo%i1|Px0 zppLS|^DPMJ=gvkl!@wU-3Ocr3hY`?f@OR$S`CrQ~21t^%66 zxy6}QHuxp1e8JCnZ4@!Ck!@40mFIwwxGv1 zo>FS!3xfvl|4K4cCqkE~FyT6bt7<13u4*_Q1gpYeA8zXuU;}g?f?H)EAu&gd(Poa{ zi`<+-5I07*p?-Wx-uV6HOvS5>CsODTJY2TO8yj`WRnCVV%1xt0z?h=o7CmA?EG{1) zSQ?&yV3E=RFP|C1jkr|*`*-yRzYDbm@Zd46FBSA!K?->aOy%|WvrDkr4c*~9w?R)Q z$Uw7^B*RP?)cLe|*cc$z>f78ufKW{8#S28b|7kYqj`LN7>=q27?hS^wv-#$0(&8tHL zO3se4LGr%45kpku%etDdCuCwo%$V4EwrMdyWnNHO3`=SvY7T|RC!o-8 zprDb%#>?SJsksBJNKi0=h_A`;w7s|dFyHLuQkY0S_?>QTO$?ZNm8r!X}ZS zxMiB2T%3^c&Vg9Y0myU!-L3aJfiu01mG1KK+4|nDGOMlQMgt1t5R>%FJ3p2;Gu-X# zfh^e5-OU{1dg|ZD;Qn@FK~DJL&6l*FyJY&geZ}AFEfanPU)JZKpSXe*8wYX{7OsSG zBHz&M^>6tE4rCv4^+orzQG*42q6P9x9VCOlE=_F_zQy4H*kwL#{d!q5X&HGk+u$s6 zyw3Ko;Z}xKa)ake;OmyV5f`UCwe)t9d?(LaVYiL~ZL5vxux57P!&euV%yid&ENclX zyeAS?T$DM$WimiPyI2=iT-Hb#;8G2Vbcx%Mw4po#4j)qG6kSX9(*kTopROf8i_7)H zow{rc@hYnZjNU7FYe;VAavLYwaY06IMFDCB@tFUpzZVwB)JI*@4cRv!vDciPpxX?R zhM5&eTwqQZf^tDJgD@vH5RVyzcNJKIZVxVCVI z@}j$2)6?`5pwTD(9{chZ?ogz7);~gAwpo2&xcd>hAyG_nWA6`#JJ^2 z)n{0K~n8I-IYrav7YW73xW_4ib9 zD*GgpNVF7Bdy-CJ_H=+!PDd)ceMM&nS-zOsSE=bOHE!O9&W1=(u@(Zf*{SI?VSjU* zNVmg$7WKVp^}s~kQ@Z!nhe)U)7R3jONBD!17|x0!oWQ9f0%j=8>ea4cbq1dhHbf2U zQjbSRIs?424dB4>8}=orC`hkS=Q!D2nWRbF#6>n%^Mfgk7Ol-g#C2EMNS;;(FB)9f zyi5Fzf)5DqDjL%t{1G40E$Q`PLNZn=O5^1IA(K44T|pHv?CBixXZ7}h6E8zxw-;2q zyefPSQMudI%z^FnRQ>t~k&<9TTsXt3;k`qD@X6jtefwZOW6Nhx3T65j%ygkdD8I!B zqLCIVjtMxx%xYDMNt*2$*?JKT`e372g^Tt698-rhm4GxTk2>{)LFjC3gV>rRUo7(j zkV-*S_l|7v$J*(rq^_`L@-@gN5761!@}+4$BI*{nTX0Z3m{%(AI5scTr)x60hMp30TGG2`D0eNzOfQyL6#3W~P1TLMPqv$O* zN;Znvs@6P#0BY5B2k)C!OsVFQ3fET+fg&z{`#Yd_nwaUywH5u#p%FFZRGuZgrlE-t zD`BM+$(1LzxI1|Ote@I3$~5NhSKFbCjj}>6MKZGbFaDst zJ*GbM>N&k=@c$4lPHOb-W<}rz(5TQ&`}I>)>?a^zZrZm4gxWi@tQg?(G@}F(r!y7s zI*zFjKn2Rd4FNk-tD4BvYmrjF{%HG6tMN^&td>4Ojcgg?WO zyVCAQw4I~SDcrv&!mdHvJ?T02$R%z9e^|}IW}DZ-YOEZitk=TB6F{%&>;$$`&uh?F zX`X+PKVQo#%mj%S%^soE4z5>!RkO;kO1DRT(X28N=T+0Iyed7{tTKAsVcwm3m&h}d z5FsbYM0yr9tSAcrcVz>k9?0ugg&}t)fP3V+)lYp%JVQ#QC6Dg4PeIiwP6CvOV$2}l zQ51{GRH}#JO|Bpg$6v)vM*h1L#L@VVCP3z!;!Y{3&6H{gihuR$L{>G=jI*hY(az?u+XTRy zwbI)@SJvz}J*sf8ra_Hie~t_{i%}em*P5^w-fiJHUIc8C;X-0134ftSs?}$^L)4Xh zM2{#j5&1+qSS6L&0@}Zgf`&O9+RMD@t)$u8w^}J{J7{ZLMrh2bA#Yh94D0JlF)_^% z@?J!5Nb1PfhexDr+9O{d9$EB9WR0oBvyk|M2IKm3lj7~52zlt<*&j!q`uYoU2T?$c zhca!kL7y#556Il00aHvZe z%b3qY%+vgKlrW3$8#S1-L5IDld+iFGrQp;UXb?E;8&NK?zr6R%k@8;I=qpFcdxCIJ z05f7m^yh5z&qI;sXe#6hVh>1gx8I-i-=7S>_vMGOmq6$o454Q~j0DYeU>BKe@|QBV z8im0eG*l ziw*7vSJY9D3z2i7R-N5KjTdXqOQ@zQi4y8pwd%728*qXEOECyZhCql`YL){g(EZc1 zO8_dMF1Nnq7e4N6XdZUd6nVVqTck_Kh*r%fpH^UHToe`NvPP!r7P0~&tp#~+oRG|E zp(?z}WchK}g5`vEBjj4K8X+1tJ(CY(&UTDfd(f&Iwor53W_77W-bIa; zw(bQ%7Dqw=D2@aJQ~8$F46QYER9QIbxqN0Odpp0#)J>?$74j|NZ^AGwxt!i7@WckB zPCWK)ZxS-m-y%ZKaP_PC(f{fj!C?^F2UP75mTw%}b4<>I{b|!Z*@Xc&Rw54OR~Ru%VphN6*P96)BAv z-uxJnDfDBE?eODP5|^69;*h&<*pEa5`0kKJ2Qp9y}?KVZ7>({axMy*av^BC zl?{&8Jq27J>d?SbqLqz(q(fUvwBBrgF*s5_&aUZC4i$JT{CV(5`Ofg?z9Z!$uoYBi zM5J8~BDr-eiEn+(#Ul%38dX5dcgj{S5q3dHq;w9b7Qqw-3HZa>2HykI4J@aLzZs=l zm6v>g1uJO#0Ly?kmWyJ!6>X8@v&Q?NHQ?gnWYMk7$r-lh^yW@NuM5wK4jRlGhpZ61 zDg*l2oJ>OcoS1%AUps!MhqN?knD2&Su40``cT30eG;QAC-2QjzH>9ld5+FeyZ5upOJc-7%N$uXqD1_!n07`O{0=W%#g+A zCpE9??JuA!2GL*h)M!V&H9a=vY!S*z{=@HYVS&*Dh|?G1&_YBbAEB*bf#wKv%EK${ zuhk=_GVtBN$XUPIYkf(9lkf&DDsmD;NLYhearCK!LSCSh7#RIzAzuGI#mwaBHfskl z#M-$`s_9!o69xX`wje-ZE8>xuUv>&~r5H0`NG;%!7_I9vm;;ipamNF2K%S6e0_;$A zTClqaGGg0;;s<=D_{jy7yLQ!5TekrTO!RF>=4st4W;6k&F%rP*fyGmAZt7&swIG24 zDHP)M6M!*f8 z3!tJ7{sfpPVJxl6bx54ajSh*BiEH7FugF&H6Z3U3-W@zWmgXCOjXLF@HR-uQ;RL^$ zh6@)hwnI-Nh;FLk!h7?X6g%nqj`sUX_`Sc%772Q${AHZi=G48UB}-D5@y}R;9=W!~4MZCVgy`-db3N+Svc_P8 z+o&@$ODKs0B>$8+_#g8#8(XxC92#*j*_y@LAjqA?EplgZk$%60O?5R$=%uuoVK0WU zjPtg(*Y@Oi)pf^KIn%MFF&@d;TF^E+#FDMUfHcVRodEo1mv&@b#+_&sSCYAszezKb zSApDy3sZB=22S7*4oI_~n1x~4pGeUEKC zo_nD7(|I#tH-yk6NQ@vQc<}#e;K*QG6^cIJ!#JGcRGfWggJ&A{*)Tm`x>FmqF<~5% zd*-Y(8~o>nl?D(s^Z>w*xxAQuJ~G??qM1e$ezGnrL(loIUGm=IY-6{iPdB}igzYXT zzNB}LrX#kg=G}{_jLow`j$`haofTX*rj%ykd5=I_d0IuveYD;Zev_Di>E>~68h>M} z<9nGy8h=sz9^3T7?;2&;G2=KoRB`~7EI`I;zPejq~ zY#33XY?&Q&qm3-lk>KLgp=Rl>ZU6Q^gEn4a>whGuxJdT&Y$R|}!A+qug-rPy zIPn={suCFN*n^0M+jCE*^o^p0CJM_1zkRzNSR+XlfF21^T@3boY5VObXBYp@wr|G^ zJ+>^HrSzfV2`0m=+z2ZI!!qDyunOvlq8=V{p6K0UQI82}EGaG`1enF(Nd=)J&2?od zw3`Yf5>$nQ=WRQ|MiCAr$3Y_2b}l%Ge5T{AmqZZi6P4G0nxA?_rj#NpVZS(>pY6G; zv;I3eGnK2^A;a;#Qr|lq6rpRFjy2`enuiRxxQ|LckEyENVx!r|5PrATcuFx3`)hjM zn1Wnv6!FI{UJWw3xC$znt!7sPBc22tzgO|*PRP~&tp*eEG zi27&^8ImIg!?7UBJPbP8f9xfO6vFgIRVHuVD=A9|=oqD9bcfqD*ja-8;UHz!*u+bwt|HSgG(ND8NUmW8cY?LpNRZ}ykOogbfB zsW3m(f-^%SeqPg#dUnuW(_&3|-L@^((v&8J`D zrz<1*5;B}YaaUzkR^|2D2@Xys!#{TMVTo%bq#W#j>MN{}rX*xnIVU?a7*dOIiG}8a zf7|fBi_*v&1ak%SH^0KG+X$>c87Q`ZziAZepltFrgr&Ai+cz*KmxDe%t3~*PS8Yp< zh#03eWQU|c2vYE6`d6 zE6T6p8cV4IM1FPBTNjdsX8Gh;FQlhP&1AuF|1+~$McaFAa@^)TnVNt)AXc%h428yX z-O=_f2_`U|F?Wcdwx&=B*NqYX$zbAqL}l3rf0ENU=m5A=TnAJNN-32Zm<5q-ZTlK6 zkV-L)SU*hs*aGi+s%#I8D6(O9+*Vza-T8$<=D%DhJHULm=#taETg3Fc=Vt~W_qOst zV6)lK`0^w}h7-B|)@I0-$6k4J_ARP$tyZw~{$GGSXG+^jniIqh7@Lmjq>NE=hMYi%_Q6M|N03^Dn!M z*pl@VBQB`z*;1e|;RrQNgf#2iyS6U~ORP!czKATbt7=|TckT)FjW^V$95oOPq9ZGp zLZMSl(X;ZgIE!7UIr(j*nYllWe1ySgx=Fq(0aAVMV#kc!z~B#-}9<3ekB2N1zB zAu$RYn>%S#(3x8OInaYo4J`9hL}I1^dIf4m#Ao0s2`R?1Xz`L^p7xU!1P`fRIOW=4 zVeWP_Cs=g4P2^Q;vZ_}|4uUjUFy!^o<>-yeRY8IF7C|0Mp#^fnG|_Lz04eW|JhukQ zGdyyw&<(GvqP&<3wZ^%eP_foH0GU;Vz99Osah4?xuwcEitDbRyi#{sFbO|C+D$&C* zQFPqenNJ**(#W8_N+E(f{A#|9*be$C;7TWjOo=LCifB#b@p{WIdAkqdz)|AxGit?feexF>A)LC(xa~Iq?Yxo z6Cq&Z2P2hq0waM++*KS+1w0uovna1ONeLJKk<`SY&cUN!- z1k~PfW$LQnxwAr+$T7lNgXbPb{I{}RT3n_*r8J#gb?-)>THWP{ghW-QyrhHsv}fz% z9LG!wLsm3_89p{<9)kb`A6ncf;<#y7bxdzby0|R76@OvDVe3WW=^4SQ|D?6qd5 zsw%nDwXGFPGAr-C2<=i5tVxt@Xw*{$|EQRmF7QH|>T_=NPGGP&Lc|a$6CsclXs4D6 zg%~fA3f06}YBQZ%NZt&?LFT}W)*{2;zKj$Gmc{|26c3?^B%_SgZX*DBVWSrYdTr)J zYegW7ob8z9Ilee1=Z3lz;C0*h`I@@aJ-++MpZ9IgeL{d@%Yn(p9>9G9-fMfqq zd0A2-U^B+coOPB_-)X!gkx@0666LmVO-!m|?dCuik)t@5F#u7S?S>8|#_dau?RD9% z_?i%Gr1bCe-G)=Ol%)!PolarVjs{JV>|gg2wL^^;W$i-1Nbkw+&VAZs&N`&4O}VDO zF)P#7beY$d&&WBPkk`ungq!)6I9mfrvij%$lu}HP?Y4?jpUnh=J<+56#VEV=hdb4U@-vtZZ3@TZD;}`K7N~jBp3A-j#lGfagFDpKQU()0B%`% z@Dk-s^Yh?h8E#>R!z>sYCk{2hjLVh;>mc%htQ{X`6U9@v;Tgx4BF)XlZJ4P?gZ}KQ z;dVwREWBay=cY7WWq$!%CmjsEUgkRdKnK3N9|+JiJtwyN8$Q z&TktI_33rP%XPVDxT?$Rhgaxw@9;|9a^G;IPiKaEblJ>@FVc03T2eeb8-x21oC?br zdbD@IVyfp^2BdlQ@gdfMHaoC_U0!xPR1x%X4%>FiI)@7XT~7^C8Vp$E$;id3zKB|0 zj03o9?1$zj%&}~^3y-WWj#oP(w+eP1CoF69$hXjVG`gk$e)S>h(UOg#b3d!TaE<}- zI@>GplQ1sdv$l{)7T*#ax^#c|_Zq)paW;N>0h8~syCfwY9pOy8kKHs8xm!oC_o~6^ zdh=OMcUr9ooXaYn=xtf;aGqFy;zv4zpY646Kwkpgc=|1mG)xQR0wG72qK)6qfOWg6=(4IeE1FiUaJgd-w~hMeN5eDxpwVLQ zvK>L$tOlQ^7&ob##GMw0nq76J8Pg-Jq~X^<%Ti8Ima#3PeVeMA>HpH_jOc)L0El7O z^PY+~E~%~%SEeel1Gq?p+ru7SassxnRFAX@aD;soGG1|O)j#d8Z>ow7_Xi$ajo@{I znHPZlKPBvsi7XSl298s#Oxav@1?D8MS%wdemQL!FJN*fx;4;vER!-K%|J4WOK%EYp zZ&|x~V#JA=tJNO%5kTvk`%dt-jOPZdkAEqW{3@IMSE+t=(Qm1iuFErfo_)YVv0;WwcFWTJUShFk zL-4i|yuXaeSNw;DQuV`}<+EJBh5ueY_&Je{p_xsGcg6=aw}*KTkLl01@F!i0bni}0 zU278@mg=S3M>|;}6s8wT(;0j7PQ97`OuyM6z@}SER0H^1a-oA7v;kfQ)VZbeTo##z zJWIU1XY|nG-hr?@<>->O`=i0aYxH`@Y*w|~V) z0DlOeh<(Bg-Z;L&TxYduNvrkh=~4Ima0nF*!0oiFOZFlo{S|QlLH6vh3-+(n*)1%0 z4}YL#tQZp0o=7ZUNqvfzM!j3a%Yf$PdxmSGmugML(j1^Et&#t9L_+tSxF*j=mrFYF z^r&~UU|98TA1%>B<8s}`77dUu-6gsOXzrpqh!OHpS#`gud=bUP33WLP1bnwU2 z%M8b0l~cgZY4s+L#U>d4MYoRnkn9z=^PkFBF-nMA9NY*ytZ5f0byU6{+v3=|i!;qZC>(GOMP}~(x=5H{*1$jZ>SAee2Hud% zU=^EjB}axE1H!s~%i}rERuj=R}#@8x8GvxMgFDs@(gg>(SkQ9r9 z=oLU9PQW{QWrKh0re0p|b_j081K9!HI;Qz~Loe(RN2}P>tH}h<T&TgnhYP2(zn%-Hv){{Qq$ArG zbvFAME*#0eseps8t$tHH8vPeLGh?Q+3kqb|12h@-Tx8gDQL@|CkM@ooBRo#cL76SL zTr1bfBCq}y?b)nOr&zL zYKtVjUg(MYS3M|$c}F}rtPLTf#*fiv)G)lw)T4_!mzG1$Asj<+^U+ZQ?g(yeD5mptq<@8DE`kO%BU`P}Uf3ITAQCo<7;&A)s13v%w=H5`nKXL(NoD0(;fd(fuoG^RRtCJ>U^Iv8eb_i4lE&uYm_JI=cwuB%V^0Y49B2& z9EC^svn8%iTfkpWT$k^=n5vdWRrHk9Pd%VayXEwyWi3Zj_khPj|x z?T`QwWjuwr#(`}4cmpCqR_G*qE9z^&`7BD5w6#pyT7qiv6XP(kY^v2{%{jL0ANObK;Is3|=ZE8o#_MruHAhIK{>Q&46?%!_OZZhobqRvXc^Xk=vR@VHst=ZU8AR>3y_5p#!$Ucysd6 zwcg|WLk2*ucSIh-{_7n9Wq4$bCV8D#+G`^ofeJmdE~ICchFF<*9K;og2BCtQHL8h^ z6YqzKtq0M=LvSTktx%!gNzZYl1?Pfv^eA%;w`X|Ov`X$b=i)lM#$*mg6J|bG3e1fT z>0od>1CkZQL{swa2;#|VnPW1oWdVt#X0QuA0nUD=@u*u6Y(Y)Vzi&abBF4efA*r;b z%o6Rko#wPKN{8Ow^ByWlkyB7p(8(c0Bt=O;9dcYzKDKE@Pf7DRTs##uulK>#Zon%% z8S$I%cXpSTWn_Cw(R99G`isrG_OU0KNy$Z3;sXUBFwGTE6l^ zk6Xaq20x-3W9lY8q;3+%%sF;;=5PxZ5s}3s8J5Ws;}-xRVj7#=scnZJ&pn9LVhaNI zM}6Zzn#S`Q>CWK1regbm*s}a!!_OK_Zh0D2>lbGdPa}DPl9zxN(dcE7u|S$~j2KdA z^o7E0wz;oB_Nmp5b**7)BQ~u!Bg}mVdY``(ZbUv81<)9l7tuwz=~b<9&Ig{sbPcN>*W=*qCJImk;w zaCcqY3>ORVlw(H7s2tBJxu88i=8~H1?CuYgpJM~xs1%QP9$)8 z=;i>0Qk*=Lz`=O=E3UH6WrJz`Qb_9TMw!rIMZhMpp4^OE%MU<(-(P+xXUV65tKBqh zGmHbmr9ul3Q6>-uh=6Ev6nPfBWJe!)7-<)%J2m$~w5$QqQlXYk%5Du1jeCdv7Xb;X zT)?RDj9d3NvU=h`r-SMS#wc~w(%&P1Ba7CX#l8$C~d6>aa6nlm1Dnzv)Ssz^P z$Vs!qQDNhl4UbM>FnsXIFUWDYNa#!Yqfp<+O?^yIB*K6=j~&5cz5t9`aE;(lmomqDAu?^b!llQw`QS`oDGOdgGpE< zN{IFfKuv2=y>RF$j|~1vi;Lmhad|;&0~-{rEO1i*91c4rphWI{CmrHsU}1ZCyG%!z zx*|&`mrB3mgiL{J4-q%%q(Yid(c(32+xO4mn3I3b{Owi0;y6*|WzIN9bc@Yw0|JW2t63nwSN6pk8O5&6=@`v#(4l7=bs;W6%`FoR>QWk^Csqu zVMyYRg{EQ^1x@rxqV+~vVK%+}X>=|alNl(y3+_dK87(VnBiI3Y ze_Rx(U2r^_tjZ3p9t0_(xK7S#?Qi5wo1| zj>ztIEttBQXr_`479k$0YA{UTA26v+HQI>k$=Ec36iGA*<~e`8xg+TJ1bvcs$@(L( z&4u)d@wR998rX)>t|KKJq49sCzUy=lU{2XR$_+ca2X}x(la~ylNaBb%J9tQwiuz5! z?tliF=^b)@!8!%Jr)kG@0Vxfn1npSZ6}r9nhk*<20d|h1X#Wnp>2qFmZZ9diFR^CY%$w z8Q}?GZ28&Y45&ywSd`UEj%(+M;VuAAAGC(l+`ip4c%$Yl$cPu&oXyuZ@BV_$*n1dn zwVAamFN=V2zJ6#E~9QKGaYaJW_?sbems zrjytO2L!#yUSPXNim;3ZPng0zy{{^t0(~3PcjS)#S^t~>8ucJO=hY;EA0ox-TyB4!d*4Ds@E#{gvPe@B4B`2GC=(HWI zTDI}OHqY8nXP(~5~{n0GA#fW@|_1%T}cPS7smmFK2GQBg&0PK9r= zVlm93mPbRUJh3I>IO<{`gabyNYu0V&nl%wf90Qbp8A|iSL>4OhU@rMYiGBp8uj|Tm z_GM$Dw3o!2Ju7WqZ;rWW(Ikk>uLhiLzer@?rsn6zD|*oy=b1QeikYEksbhvhoh0P~ zNsRhuew7VN;Iq`V`dv7T$*L#iBpykbyl->ibjfV+rsj0X#{0&xTrc=>MOOO_yuEW1 zn#UR%I_X>$mt9BfxFXiF&L>i@bWRbeSBJPvA6L|<)*PAYy7kk8VsWN!ef>qK)^y*I zpANlQI<@J|^7flfjiN1`+BEEIUBlj@79IOxy_i5q^5H3`V_bxR7MAF8501RzHpmor z?2RK@d7T(ZW|i80LP|FY)2C}%3ZlvK01}uzA@wU{aa&{vRA>d28$v+d!7=sBJ>w)# zD=%fLF#-9bChT7DP;UX(iC>$qf}pa#y2;djIWCxHa3IbI9O!wO3rEQV-%;f+FIFGq z)Howt4>`$EzC8GG3FR1Wl2C3r$~A*ubzo!1kGx(}QT z1D&YJPc(y}Uc8@H)|@&=VuOAJ2T5M%+2^i0rR)&$)+I#3E{Ap@ST`RKT%&b^_p&7` zFl5^K4i+&zrZWGuIl&D&_{m<&sz?$IsHkr%9-_eqdqzNUk@CnaGdXiE>$2KREmmZO zsYP?aWRJ@PL4m2o1eU2i(RS#7DuEJ@BW#58<1w_*{3+kqQSHFBy=Sgm!@=@s;EEY?`k?L#-V)^Ppu#PDk_R80I z&t+nJz+*w~_SI2wKGElcnsZpraa0Jvc`qBxZR>C*$eh0_u-BE# ztaFmxl8q+J7(kg6fnj!PS;kRrrl&IM-<^v^2-RhU0=%{X%8R(U)o3xVircHsX+-<7 zE$%Ls&&%B&+%ppLiJk=*Bh8Mer!P?($eh|>Fkin9W$+(IsgD(8W1A3dr53(|l%CM! zvCKK?ITfTNh#}i>0&xhN#`HJq`(spfh|4P{`4|^qxtG?a{?|Trzq&Khi_@Oqn+6!#_{2iAZP(smFcLP9axGrk9K)#(;0I+!{B_~=N3#qYTh_57VawSZ>DAV+ z^#Lh zmWK|d!W9m*5GfpJAyPO{KcsM=eq7tA7}p04;}`O;KtCFJ_d=R*=sYv{(I#~x>0^qi zX8qwsb)W&~{tsqu0!C;@Lq_O~3@{_<4d{(Oo!rc)o(;YqHi?=6=42z!KgA@?qy|KH zy5q09w4FctO!i<^JaP71y?P7iM-=Ue!eBf@~|Pmc|)j5C!5JQ5_kQr_Hi6=A<$*qbfuUT>glZ#)IgGsobN>E3$RJ zTw^P|DD>$6U6%-VXNFh0tvO3i0R_0E7Dbj3sR%b;s*f%;1@d2TsqlXBsAGv$8=(!|zG#F;b(PpI z%jhUF2x|{`gwk4s8?{R58%qzcZ#G%r#8qeT>Gkk%*U(gl#{shpMR2%CdYTR8(a>6v z7Wps3wBZ(h1a1>7?Rq;gZ%w-W#5_xmw){M`z&F-zo$%G^aKTT`BKT7A2}Zw`E#f2~-Ikd~D@;{6)5zVc2u|~VbuRaC@9+tusaFlgrO9fkE*gr zUxYFk%^w|nldPeNKOSI)U3w{`(GslDKnDN1N0>4aHjJf-^e0Awd9)_e=nf_4FlO)k zh!ORg1x80BuNICPWfBl?IW*l8MaRZ!vbRLSo_dQ7c62@vHvkaprU6lFuw;PM^9&er zKcX2nH6Tg?1MJT_NB`)9?|ABM@B8%6-1X`Jnri+52Z@8a7O>8z8h3wLHHz{YtaJu0}2E}l+mtz%Y^P{4L zRQ8s*m5W3w-8*$GvdSn#vGknQnuKI9YU~ws`#id2&*S(2%$j;LOmOQo!?cKLYM8AjaAEGmDVd-c z@BZVDZl1aMG$g8Ds{GVxc?oPzQMHKS*3zSzO)JCk$w2yt0gze$GH)9N<9t<|0iDxV zbFN@qbiYzg_(WY|nQBx@nztI2Li1`=ib|n?v?&;tIJ&PP{q2ne3b5W)!7nSI8QHd@WmFRNj=o%_BpY|eYxQGLAkvh$#BQ$#cVu9$L^sLc&*Q1{% zn}QSW>Zg!>bbXeOjE>V}|{;5p7J@<-xJyKJe%KnKPp$c@03su3|Uy zcx`z*FMJ=q6LLr(q^>@$RdYA#i0iBKN9lIjkr`hV*YUylGLCPkq}b3u)9;PKcy91!y*F|ZoN)4t zhNU5;tteIDv7*V`2d*4zFWVE}O8W;)Z}Voci}C>$q0*vxQdaJqnM=YEKm;$m`z|?k z;Sc7Hl54}wE0mzaW`d5<~48E!3r)&6E9yHxo4sodb(cup5XVk<8eoY0+m zqL=77ZIDG=I`h%~N$2fcO1B-hiY4RoehXCVl%mStxW}9n!+;PYqmGK(}&aBwZg^bl2MME_+B zNHV~@^KZ}2>%m}QBVxc8X!k%gh2KyBLmbq6f5;}!M1y~mmnJ)Lg^T(A=xHV2AH=CX z5BRxdCtCb;z2W8uBRB8C&1dE6wX3`^O~lQ)h?{en%=^cd5jV${kv?~kwhRssF>YMN zlD#0!PBTtK;ej-Cay45=DNNALo`KNl&Hid4ffyHjE$!R(S^4U+UkF2xqX#h^x545- z{Kjn?cH*8Qc-$&^V7e!X*N*URILRRplH{Y03J->IHo{;;s(2UJSBe$L%!-LkvM>~$ z_ws>q@O^D-3HobWOU_%!c_K84h0Q3O&CT>VpD2tHEFvAn7YRy0MHe> zQU~ls_SMj3Ggu<~F%o-$5@4fQBu&XOUuPT-^Mzt&uh@3Ywftnz5|_>pVJ(uvLuVwl z6-6g)o}n+~mZ81E!dg^PfXxiZkr|E+-iM%5Ukcc*T>tD_N;z4dl=a+mJKpfz0PrX@AUNTh{bfvx}SC=p^C6n%v{8OKM~SPCUQf+@O<{a@3pZ9+CL1V!DQB z#*@ui3b5c!;thLn-#dmQ81RL3?IH|KD~Hl~%1X^=W(PEY&ll=Ghrw4#8i0fq9x zBkgPmj7&hE(1+E^Qrc!a;Sf199I^n~Bo6hTnN7UymP3%0piR0=AYQZw(VD^oT+%Un zTdF9J;dQrJVz#+V0t6 z%`cXx>iPR9PQn~v>Gk~m_8ot%-hcWu$_18|>m(k2+YZB2YaSvbQbus8z zF+32ml%0qcmXVs!!fKJ1Dm@a}x~mzHBNugfzea|`Q_v;fBgip#>OM|te??|Jcmt&) zHE@AR*l^PlQ{ldU%I?J(5*j#?FV6O0^3$ORBF{;zsh`bm*X;QS>F#OWODc!>O9xE- z25eZlg~G>Yvpbk9JFgci|4&cz3e%Hy-yE!pBY34R0+-K~((47GOn<|JdDH;=Y<7YP z0!3tpWSKLX=vYHLk!4!eElE{EcWHC-(DX$wCo@gtKb;Rg4^y;QCf+d{tx?ZlT-=YF zrRrKDMxbdE7ct5lH$m=8Hws?(gn&l2*ulxr;X8_%ho7}&OXPMJsj5Un8(pyJW29Yq z262+wA$UC7kz+zTF&P`VB+2CHhi1oqyoFlVr^>fBfVS$699X|N_qVWp68-=LyKgufkw!y&l90ty-YkZ?HCK1y9o zQvuIhU(=G;BJpdqbz>kGCqvBw_3V=dul$&k>rleP8z@hN&Uev=0y>0r|Atb<5#AdW zE2>MfzJ=-hpZX@Ni@~FG$$nc=6fkNe*hpOK#!CIaR<6y@YRTq zRYh(g+{TzdbYHoe0z+J5!h*RIx%eQCAS3s|I~q@6YF*T7GEkScE^;z1E@R=RI~NGD zthPL@QwpG@7)FUVn%KJY}0!Z;Q5##M9F#h70J{>!(o&@r>k10PZ*vh8CuS-@p!tIS&a zY)L2#kvLC&;fbROH&e%f5GHPAfd@75@WsJIdoN60K<`M=YS^79&TQB-8(pMk zf*^)2uEFxj5?qYmZ$;aQfoKs~1+Gl@iiCbh*8oN?0q#RJ<=(wy-AC)xoh*>0WTdBX zL`F7aBWaUCfRDs2C0tu8AC#dtM0A)7_Jb7No?6v4`x%8SZ$E?(p00vmoJUl&Xo%62 zMRw#1jPkr)CN2D|z)G~-LveFM`r0-V3=l{RBFh#gJ(2X$@YlGdCCoxcD}*pd~P z(k_4w|6d=Or+c%C4NgL;7M@wC1T8L53Gz7~MkNz{tlr#2(}bUMy@P;DUEQ>2Yx#UC z5tow_X@;`bEIMXfd}EO#8H75kP_f)aM>pU8nNO8RdE|+si{FL$09F|qo_OLcQG>#N z|CT-H&_etD_XudkhJ+7FqwYh$%urPMi;%3;F~HBi-!Up)f6}NJey^6~rf8cBUk}xf zSyni2MPbI^Aa4paS&jdNm$KRP6AY}-*!(%B8{1)~_Osqr66BzEawj>v{oj86O@*&! z8ofoFTXtR?-R!97uW0XF5p-d#-PW%S*p}x)8)lx185{O?Ey%nQ=3+Iol$np%F^OL@ zz@Z&|+UJ+bFI4Vop}554`&6=O3A0G)u6$qTQW}utUSGqsv23(==!9l0BH0o4giQ6G z(!@L;7{C8pa&~uTWG#HOU6>9h5Tv<$X>T{Fb&6e*Z|$*5KJ6P~2JgoiLgC+jD@EtG z4K>2qUmT+bkWX9G5o492I|nSY0p#a#-sN>K8cWA&?;Uk+QpOMbv$uy=<>!e!b)OjR zcyL7F+XKvxn=<+4pBQq=2HRe4C>&7j{1(hR;n0lo8cXOV##b$$9W9+3iQ7hhE_9$* z^WyKgkuZ%0oUY+OvZ`uhP9$MbLZUuFb6qgyNg-$+##2bJr;`xV9MtWk3^xE&Yq;`9V=)@1otI{m;RfSASevW%ir$wHrSwmQ%v`{k+e0wjhZ8w|%M5WS z%c8frqTm60lZ5J}gpE+VBHPbJ+)0%;W_IjjDBf1wEIUF!t^3PR@rZTlx5&}fty)LI z1*I5WM3zUPWWfE5?J`G`)Hoi_)$jVA_9@>r+YlV{D7Tn097!BwOKzfZ>!g&D#M;K} z4?zg6nx4c-dwLTzWU?y=-C&0RX(OZ#m!!XLHx(Q_0YYM`QwQMv+CsiG!;{?3^lA$y z1`!+#9BQY{Cux;j6d>fH03jD;PjlG|%jBY?*0?Btcnfapw&JN=65G7asVRS(2-wTF z)^4>@VB+KVQ2gd5LD2PrG52qJE!76qGf%2bh4~Pvk^$E7;K5a-6jEOjgmB{w=MJ)n zU=+%Cx>@&{`WWp>_SJd19l;H3MqP!+JEw795&a55@>NW${3P4jRaKBO93RhVV^N+w zrQ75*Amn;8HY%HT5>Cp0Ar0sZ5817pV8IvSz~~mkf`2>W`O>g)%)K)3{HZi<7$k8z zV|uZZdEfF3QRm$Ylqy&bjh2z}Q-b5{Y{2_lp8X99N*cwBhrE)*e)55FB{m6sO!K+9D zg)!P1FlOhQcvn^8x=81o$By=cUv1){>0peSoI8b$PmN0CZo&`)yqEI9m0+RA-Sd|v zVB&{0*@yhQWyE3hCG%+2b+L;#;GL2Cm&P9{{Od7LaNXC{4eLVm2~#U0{T7n(Zh2wq z`O~ON5jG(gP0NYN8?BCsVdm(|3EL|}&VTf5i>7EPj;E401c2{POxO_ZD2~gTv?V~h zxELz{mCno}uwOC^-0+$+hrwv^!`wcor8i*~dNcPVb1 zDRP+IO)7FGb}`igm7V10Y*?Bt#c3`#FbjseOunFC;jbZZ>$Ckt|HfQFaK!a{o`f6* z?`qp2sC&TkVki;Y`9o<|imF&=h7WA?lrBr>38OlD1;b_m?8_8b0Ueb}yLLnyI} zb8HwBy-th7n9R$O0yEnQ9XAG;IRAxQ2>eDqXDbpHJAj^p>&>Kxb|PmJ0~mL8%e}~N zYWYbtR3`@VNvEfBQOi#*66svl0XCN{(n@qhYQtAX9ThwkH%O`4m{yOlLDns5#vh;7 z=0);hM_?D=InQzfe+z9xcG8#weIjfIK9&Iqz&SQwz5i5;Qp@qgD4q@uXA@yY?iOE0 zYb0|ekp4p)>RJm!b>vLA6HaHX@wlkg)xNyj z7l#P9FkNTx9*r9Fn=Dk?*p6zA(Bv90z3Zb0Cilpm&s6Cf#cz`x)x6)3rcoI?bxD`L zBvUg|6}9Z^iSrsFwa_Rx?Tc(in7U!D4tAmAvi6JH9M<7}BM<@`ce(<7NJ+$x+W@!) z$jxQX+A4sJ48TFEV-1qHLO}HxDZ22@GN}bd2}1MM?8qZl+OtLo9q*PPaX!L1UB-b9 zp@lRxFmsG*C*(DaybRWjTEH58(o`<^xXsLBGA60vKC_sRIb#gX;h-^FeC}aLLFNo4 z6;=o$+rvzd>zfyNkvR&n$82Mw=J@acnI|Lu#73k&b*nB@%dUVyFj`DkSN57Uvdd#h z#KzL#6k;!d7@; zdN#naDQm4kp$&@;HsVGL93ht>ZB^%6ra&_jcRqZ%;b=5Ax#I9Tpt;D;u*${GB17Mo z#%2}i_yMKH&B#&xTro4Xt9_mm^UsF14CIVfGwHh9l3AIAPY3O%Dq!MI>ik)7X4=DL zn1Rote(sBzn#==UxS`vU!UKL`KI)j&)CD2xyECmyGrX_WLtBjf*MPU36X6FFpAJImB2EdK~5{Gauz#%7WE^;3_o5x>1)`&{?uN>;KAZ z_eVRJ6rt|vP<&E46qnQwd`nPw*hRBgHPB2jdD$#UiO*xHOs5ZLOJZpJU;25waxj*c z7PWLYtK?-T0`e2FD4PukmAVeZ?I5|5p3H@f*5gS}=9XG%fEc4SpDq5mBXVWr*udtV zs*9B|D=epmMqRTfP|Yx>?wG0V^IPf`9h0H0r9Y$*AZi*suMj{w&ihi_6deR7uuOBK zjt&~tMJ8-qP`RCk_($i8`I!mrZGROD%Z8X<&L_ACi)^(`9-o)_quk0-#c%sux!s~3 z+qU`c!Q8^!0~=up^umGhTP+*{S|Xd_`TR7FkP;=gDpU%}7q0{9)o}`IXI>|JK*NYM z(%Iz|1+dnVM}i#>X1Scx>H4CaW6mbKbc+oUF} zQsAKjJDH9vq$!(T)IE3#lQ-aDtG)smhToJNgfW%@(4yl${fKF=e<>Fjkal9 zxL3uq+=~~px z^uTsvmFB@g^t&Qp#fGL2%<$R#aXwS@x1-(Ye%TPZ+Oml$S6gNLt8I?}xGW-m%*{q)eeA?J28sIZ`Wf)YdamRtCs zkT`tjmOWq|fiX0niZFRWoE`s;$#@*cik#qRCdGwUqBAfZUZI`c$Av;04!k7FTEki1 zOqV_k_}?7gy!c z>@{L*6K7lbexoj{?}}Ry_?X?sMqsH;ASQQUdT`=ym_^77^IY6f3FnwMt%ZU%;YiTURg*&K0}Jp!V?cESpRB+lk*;H=S$R;=kf7VOPbd2o~_Q{ zm#B(L)_QAl%t{fz`pv8IqR2AOfPoG`!V>0#VXHBTfKsbTmXzld=@7cIgA@kSmK{um zUeIO5oWQzKPgo1j_38H@Bg^sQ*OTa@EFPrg6=}>b_pF^GxT8&Lp01q6oN0AS*c(*o zch6m*A^ubCyn{9)W7;AMgq#qKweE*3@O~@dV3)q!>-MaA5AjJ|JGmT0mEfYTom|wl zlgsraBXHTEF&`IYA#jmew}m)clg?g;P9wq)W?=XazG#xBiFaJ~WW3B2m3>EO!ft<6 zO2n|gR;?CKGqPUYnk@qyVhLQXWztz=ae13Jq9@o_@0~vtl=hJ9PW`EvR}IgRfdxkj z1YsFTa-%18N8#iJ;Mik?S!`dLk3hVW_Va@W&Ow-5NtHPBP3jhx3Gae!7s=d6oO^bP z%<+YVSK|c8!>uAhLRmHpo5uKAkQpMRM9w|6K#QcDs)Xh$oa#>@Pt`wJ1(pX|E(r1xyRY&tt^J8Viv=%mL`U^k5qzfG$uvc z!QlI##9BER_#|P)Wq@;F3xt$xBIB^RdTF(iC7E4W<##fJ8HWoSdIlWyQlPTkJFjs- zLJ#b13wJCb4V*ywj}RN6zg7{_-MY*HvZQA^CXWg8Sl%xFZp)1?4f4%i8__-Ct0V~6 zleXVxA(bF^Bw|}v?KD)JJi!bMZj0^Yw0M~j*dU#qAzR6>(OOW$vLl8xZm(MHm3r`?$dYB4vEuD)wito! zGB%{e=^K*tDuWNsc1^W2a}0rDSY{RIfgWgvp7xz=S0RbGIlM zk@E-_=_Q0HC_#DEG?}3zhv?ma6D22DZqW3($E|`~=T#!Q0J!}77EUI?9p-ND98Kl< zK)Gsu;l>NWDGO?mY@tl|m@N}E2i_8TGPP4+TFw>*d+p$_F|NKm&z@2|n%#>v-EZB_ z{sp_vi@1I6vbfWtDNa3^E%fU?6A_0s*(Q4pQYs4at^Qk13PdQ};2 zf+v{Ijd6uoODBh>KVb8t>SZN_P;Wk&nbVJhTd;LTq#!{Yx9}hXUYASzlf%zTTj4}7 zGbTcM`iM?(%(&)mxs0NGWwHah!inu}pN>rbGRMv2hV=g-&%0-V)TX=x0@W}tS)3Lq zn}XxP5zI2Qm;j5?oQ5TLWZVH*QI%M+&6oT1WPO#E4RzRJ%%{=i3%KFnr%~90smRZ) zo*YqZu8^_`EIRN=VL8I>jNN~jYY~9Nm)Q`Y`2_3g1|(OJ-egLU{28HKI@q6uy%f{Q zU#E4HtU~?uvi|oMD2cNg-nIECK;X541)V)~*>*apl28j%8cfw-=fRi}N$gg>CNEJ( zY8C6-Vqz#ev#XUD>gvZf3RF|pK1dH1#2<$mYQ8=__7X$=^#L3>g zXc5n!oVqMhFClA6GuW_<65ke^Z;0T>M0I6g=rL=S*@%~r`^2=dy7~9bog4QsKfLon zxexETQSwbwIC}O-d9PpIAj`sh<7kkfhY}z6XX>FO){q!jXh-1T=WSrCg*PpVI$chM zpLqpL#&}$F%eCU7-1kQA#O{_qCq+A1b!VF!wxnuPV!MwSvIU2=JK~B z!`zG>)JkSouof`abxdPGbIyQ{Zf+KSf?Q-h;~6tr`pAg9BEn$Hua&bPxTt>uXHB$S z6bV|IlW^N9;*hu~J>%2*gR(1hW&(^yRnh-X-n#(Xb)9vd`*B|Po_nP&S+Z{|HQDFn z){NYduwaCxwpD|+kSy6!Vh>3=p@*t*HLj`Dl`9homxro0v7CqFNkWec7zou3gmfD7 zh-MN9k30ZF5)!%t$DQa>&ZSe>}ZjP z96PC#{L)wOLS7cKs@qdupNn1*@Ixi%5Sr_Bw~B7;PYv>|a|%I@hzB_UZbU?hwH-0RKL#XV#pmti0_e}T-m zr5A%$P*C(1Ft*f@AQANK@p@bEnc(A?H64tcQYKQL!*b9wMhFZ*A&mo2SYOnw4Q7KR zJMW6`=cv10^Ypi#omQ9*Ueq@ zrj!rF3#Qi}DpT_sSw$pzoUufY?(s7IvH(RlHn%woX@2X6d)3dihAn54`ppfV<_C!w!p?Oe`Yf3#&?4D@LbS`RnA$kS|zB8_He=VyvhaFvvSz* ztncN5>v=yHT+cdc1=sT-E*1XhRtGpD9RR8M8}iW1Q#URW=0>wr$AtI%=WuwB81W`l z3~yxCAQ>Z^}WUAG{d=U&nnIrXiAC!DhZoM;GO?!efqF#!uMf6+p;nfj{JxJ&-h)< zuLzY%Q^&8^OWTSgsE5?p;8(oLD&Oaexh)U7jkeYW`o+U6(646D7Vo$63pIo0(x2qD>!=AB(({x1*VFbT)k&Q5a087!5f<3o~VcCrUdhyF}1Nh%XNaEX+Jz$mO^0N z)L<8m8S>-4}L7s7id_&yX*HX-~>C#xUxqu5VQw(Eh@lWTOjb3&r;p5mpGof`TTljrHv zU6X6|>FxkUXv^o&jKc1*v(w)jNmM_$+o7h(HcI~F|^vYpCA1K3U&BA|+KR}&%Z zSJ6DYcmn%9Q*rSNxlj-M&B${28rusFS{3RM`3h!)xS?23gN=#4SMQ3bGJEnX$IV(# zY(2v(rBm2M!so*E475RV=lI}g7!$Qvi4I38lT+8mw#9;mIzU@WZ(HoB`#JX{>ZYwc zeYim7HGRh9YCD;|)9rKo^);RAy~F|kT`meLQ<=oZDMTS{@Y{N zvV-v05=vKXn}VM1%gU|~>xxbD^U7cxixt~R*k1CV26dZ$-01x*b05|d3Q5&aJ9&m9 z2g6|DU_Ju!TYOEiQZWpNa&{4u0o*u1b{+>vT1zdrv_9)YL~YE9C@4K;U_2#(QO(f7?puXI2xFX`F5H|oBC5T-ii}LU#KeA- zOWZ;{H|Awdl^f(8DPPSmfN1~px`V|_)&G3dtbj@+!e?vM`%GLM+Ay5K>@@2_rH*5U z5!Ij`psVO+{Uq$EJ7=GoYF3&_dTtd*B_HEys0!p1Ho1bg~VP{!hR( zC8bIZ0JW!I0-1?6?%`qFXa!n>pO_p)bvxAVgEc@Ipldvvg#Cj_L`&h{gaglKtEw#wXr+vl~|Xw941=LOw^b&Yh2+3*=EODy#u$)`v-y9h}B&8 zDDsizq;pi`dGj)qis}R6oAJ!~jYIPw2OCHz$UkzD3zow%F4x?WAJtOsL77}UcCpV1ny)4}soj6=L6qch6)&u1gsPnx8a>7=yDbaTAJQGHAd>ePHJ(R(jBX+f079F zbLyE?lvwe6`oInWNU?FGuojMlHzAKPsxv1vuj#VD1@jVKzEY`)=0sbN6YT+M2yw}N z%)P((CkM^;uxyArLW)sof0H2Y8+Q^ib(B4Z&&zy1_ozLoQW}A1hGqBKkLtPjo@+#2 z&A-BZ$MGbbaehsB5%7(-_+j*!NjRnw52Ii3JMbW33AlcPxv69fb1UVzoteV+;~GZR zM;o=bGZ*9Nenve?1`uZSo#Fkc8M>n$oTGz_-RlcH;B2r{5FicYIF1Y|E6q0<2exDD zo3A}$O!3+><8sS-hp4Ztcix0(EbHeTr0rr^Un{~Y z>+26fO=Z1uu(+qS(7zlr-M*O96j^FFJYF%NYyvk0P=nL(Vv;Ifd=@5W^dJJ@i<1Ic ztvH#xlcH+~q=)imzO#P4;ZD?-fcj8RxRdXAVhyhwBaU!QK~C;ynkbtV+NZnkh-kO| z)JY7Q7IY$4^~MP--73Pe5Upa9qE@+vxYLIc-y45uzE$7#s>s_sfe*_Pky7e}&`knd z=fQ{x1IB{&Fes|OU(KX%D$rZR&|v1xC(%@Xl{k*3ug;jJ4bctx=IrJA3fWVX_&OggbU6?H>iSA9u%~Qe_?Fr zayx;-ZxrUUt|%;VZZhPLmgZ8Vxt2^M2{HCTF=;N!En`yXg99L<9Eei9rcZ$YKQe0+ z-7G1({2A+}_yr|bj$>swJnM~&sHA;R9kj0pc$krd7}!Pgt>QDhRPVDlEALoi>Je4E zgF0(KjVnqHns64rMH#bitC??ihi}o>I`^)IZxx1WN7x&_-81v;f$;7AnQsq=Zx7kG zr7z})s%6q*W*6ar*|=_EnJmrI8rd&S5Y2I#6#)N+?4?BMvyskw@4+v0$X6zz*Pw)e zDX7S@d7y#5>>lDJB8FA)*go_3Y3{1TYJ&c9C!cr3&z2+&d*i#FzT@2uIuUcuE*(Wz0x!g{1CS6g zI74s;Jr0@02U2f@_WT9tWlQI0EM9J}60q%{4ykriUQU4trw?hpJYyc6qz*}Jxq+ke z=%cqMCdlzJLVUQh>@5W9>%oKxffpW#!34IR{mSX$UWFg|1p%iOV?$eEid0ldFH%Yn zfUp_U(zQTdZWC#K;2{f{#9${Gcnl+XK$$`m3!$F*xj0l_aluwF#2)hh$9w^MbyK3; zb}-J1@PuYey+mnhV60-sxv}r8dED8zcs{T-UhJ~;86^cY8}21t?h;Z>o*^-6PX>`@ z&(2B5f11xt=PHs0Ak)e#(4#kviX5)QJ_0D zEe?F(DoDe`+~Xkw%+oEUvqs>B^y%t1;hi1St8@1;@iaT@F4|zDiiZZK+<~{-f!gy- zJ$Hhsu8*2U-h4@Y?Ak1|D``vD0zBr~fATpcW@*tggqq816UnqS4Kf8YSgycZN&CM- z(mg+4`|px&*M>r^6a`z7GR;6X!>|$=WP3A8*PBeq6SJukS@TrpP9Mu8L!ZeXJ1H8P z&WdVwnl}ftlKyTHVs1?3N@0%>OI`-;h2()XPj*Jb_WRl?`WY(S? zk)R}jz%F8ihhYQBrN5WI?Z?~E;oC(uLG(tX4qcHIR%WjBNLv%OA~N-6G<_7Jl*f#wVT-Crc~&dbMUgz z^k_Ezd!8;)w#%O`u3;3?dC={0`_?E#HIq9b*@kFS)`>9e&gPPx<)g`}f8W)zz{yU+ zGsuR+;wmSteB{{=R_rR?=8=$8ciVxFZ&EIod`n-N)*y>uHCIp>TAb$!gwz-hV2MK&bhY8^9hL#zRB zUVIXG=L8y~EE%`ef(%WBtooR;tfDj_DY_qSZ2`aplqyh8)NWh$52ZfGkv5u?Jdj)^ zcoY*806=PLUmOer_gSgh&C*|uUexAY*1@WY4!u{`TkRLfn{ks&Ch+p=qsk|3bHgIotz$$^1MS6^js@sf4F>yfTwJ!cWIZOSBJ9NCd?X z^fxAQwqZd8=e4I)V0y>U2xUJZ0}m9X_wg3x#dJA58Bd$MGika6FZAm6R>(vm>+EjXXyT`D8nZZl40WQmSqm((HQ=LTys+Of4p{%#Nz@T9)BSC3dDuOeImwoe-wvfs*IL{ucFCYGy@_ zyaVQ%h=j~jWqXOJtPJYV-+3`>+VNXQ=WC&+u+8mI_ZXf)c;_3T^M5^Qi;w&&4cMA-wPY}xD zEAc@o`ho9^oc>u29_r6!C$2)(CmTa3ljc^=2zr*P&L=T~7AxZ+1K(zcb~nWxy$71I z!76DAZ#T$3?rHk3V#8m}7hKStI!BDHzUtOpgyop{c>JmPp~}m_Y(r_Kyl)<}XCs#J zn0CxDDFtAvSu2PtC4uSyK;IZoNryek9ab;QmSzMCH|f5_1wi8mzFTp~K3Wu=7a8A* zy|n$csfmd@fi|Cgmv|nk0vT1|eG&cS7_c7$=?VB&%UQ$3q3WAh*Oj^ZErrLpJO!=dqm<3aiN8M7 zK0c*v9t7LI?B$jpvZwe^t~?P<;%yMMytGOy1J*x<2td`mi9h%PH+hr6s&35x&tiN_ z{!S+R_t#WM)5)S)5@Rr*oabkSm$CawVza*vD38tlLXp&=()@bJkA31V6v(^$yS=Jb zHY*7i7_M3!Cd$p^xa%+bj)vI`+B~5ck7Gg^F`*`54&URaFlWN{wvJzW<(`{#+Pnc7 zzYKbZxgsyYf98Rh=s#mm*89(pZXcK*r|r62wZaKRAWDW;J0)}3q$^VC)B$S&3ABC^ zEq0y8ixjYwd~^TbC2C{e*849~hCuau?IyM~#L#zPgO?WsgXTvdkB(e!@x*VT9 zp$j1B#`5n36YbvrqM);}T=IIlflciR33}34d(}^%Wd=g7ZuZPo_<)t*kn95XThBl<_rS~+~Nr7W_N>9V9%xH9!Kh8jRJzQFs2$=La9 zE8kmefN!Vn4Mc|m^ZjBQC^PT$I!I5_V#5}Bd2Gu1Y`tAVKjNE zjFPb7?sn-{A8Va0z%b2Cs5Dv!L^hW!CD;lgLm_a<9%B)Fx4WI5*B-$Mk+#<-Z%fc$ zE}b3n66G;M)iG_pH5<&B9sgmeMq?X-eDf84X~Kd93*ZvchIC>TpQPPzQL`5=yCI%U zC^L%Iman z^S8NzKhLYj!?cm|jrBw%9Aw?JEPVWNW3e`2VpEidK$)ojMr_Qd%NYVa1$zM;lGYs( z9^lGX>XX1yRhMVeVazF{?$2!TdbNA}lf_)6`wDa3Iy)iq7pI)kIN&_C&JE>L<^42U z=agY}#krw8ax{B6U_h`_{`-TVb@Kzveii%kt-nB0bReiC>`)PYzI6fx28#`r^H@#J z$`8SxUW{EGHbl|!Y&^NLw3{Xye=&b9a|6Yk<${i=ty3hRBjEOA9$89&K+~(9P|83Q zPu5_vO`^K2D1S@vR%5_&zx3>C5bRZgoXc!0IT*m^$T}|82AHD(vHJTJOx1f_-Umk@ z%&Pi)*?~YJJ`EKla-=)m{N6qQYh`j>w0^@(hU)#U#U+Xj!dkLogQ#|Of^$+XO?NWg z)3PX(Od)350^Pgl9*}DWlVU506l9sdskf$ML|FU_pq=LYZ#-{J!ZPpt^2_=7R~Pdw zb6E2swKCxaqPy-snH&~R=1X}Qx#%!xF7h&Rk(ZH+&e-9yIzg-QXfGErf_rhIlOxNvh7G- zlJA+7`6=tciTFT+7%~r?&TovKEN)z#j^*XDQetQ6=A~?Y>!UM)v_N^JT@2CGl%X-4g=9WGRt8 z-HHfuA&{G%+Wvt4Cn%`}abVxXM6DH&kMiX_sssy3#NY%Z$TFrGK7IIGlqV2egqsCi zZsA|T%Y+28Wt~?N7l`IcgMC!A^o?A%$nNS-2h;4fjfP6}cs5Ts_#(N?1s@{tHgn&? z_-8|B4CDGMoE--LhoaZ$qq0_tOcB>J=MQ)`@euGq9QEK1`Zy}BsBMJ=^|&Y2bzJ!c z@oH3mCY~8%$T%iCEC7S^Oj{NT^alh^Fa_kG<-gg9v*(TrK%i|%cLj)!3Nqco>%7B4 zsTc+It-2j$G|XMM@QkLP9wiU$rmPO**avEn0)im}XNr9I9IEvBOWgu)$`s^5g(Q%p z4AX1UesO$uQbHFRSDv?2kGCP|R+A;qIqo~}%_bOS`?6~cLHN8MWx;=EbEIcmXB#%> zNiEQ}&wSff(rlQIc4e9~o0vZ^UsMIX3Kk4HzvZ$S_<(>ZUUH#cW!wIf6# zf=IvybG;O{&gmKCT^#vslcJ$@VsbD-2+;7YBJwa-`;d~15&hG|zk<$pSP?3)mEE?G0fr3?FglU@%NJ&LEyR_9$ z?N_mtj{5|IF6LgLWW_DO;dkj;Rg2MHAp5oX)@s)W)h0~}oB1T?6BnsOTsDcgDJe)g zP1k1wtL*iQBQ;)|UYU9CPt+M;D6jfn{5Jy0j5r~_N@Xk37gsA!;$+~UZ7X=)mswdW z-@xhB5e8NymcLEr6W{LO%?AE~yRHP;>aU56Csq>N@Z7}2tZR2s{aGKIC~gcUhT2Oc zX#n=3xgZtAYE8ZbuRW5|Y}tPG8NSvU+~E=?;47jH+@JKjdb5mo?p13|O%zPHdKLcd z=Eu1E?_ZXo7NpiQwFLHleVm=Lr}}>+0waRMm5M+DA_)B}$;>I94aW#qIJ7QD{Iv^< zCfT3lb1n6*sA}ibFMyDuHQS?T*RRCZ8=CL#c4M#Rw8}4 zKi7TMJ-N3Pui7|1B`F)6;;7*=)h^LDu15lQ2x-XG+grzWC%hugEQD1Dt$rJyAY*M` z_HDN@#zyBlQi*;Y9Ei$}D7i6{$LB(W zU-l$WhrCj-RO{-8b;&^+7KV36rL!vIC^;od&?i!+%OSsv^s2fYF!o<77zdClKnKEA*@cY^0|sRjoBU%rNlV-~qIetOxtD=TGsvoSB(T!H-*ttZ2I<845N( z_7U?eMFb250ZfNFnpm*Rz|=uAqaDnMi(&y`Vo|GN&lCsAtFLHsky~08WM^`uFNhzf zhn-dC%13J*DmF5HWd_u%pbR`yMt7;>qyT}jPug5RG0P2rkgU{s8MvzmNh8C9PxoK*&}W{0zh3+sL%C$Pr_$MdA=VfodNC z8KZ?f5&akLr$R4Y)ZrT3j>GOY-9Mw9&%QWD5*a2&62prLELrTZ`CZ@g7(Kk`mKy+j zc;Xh>4V$JfQxP(IY1&5*Cko!m?Z;ZFo)Q|U>zWJAngqwV&=4UMXlyMhEDFn0b9^7w zOk75qLqm$Yz&Kz(x5`=U+@r+wkW4c=6z|}JJW$!J2Wmj^6TS*>dvSFQU`rpfwQ(CA>O;Y z9nADh(A6?4tH0^;Ppgqi{6a&uk44`3v)z)aNTp)ewz~Fy*Dv$xZ(Ei*m{Wgt1Z1HG zYChZ+%}a1xT`}YmkpAo28h9p+;-t^?lUix8@SC)8YN|sIV@WCYb*Mj(kRN;B^Ef0y z^F5~V%UdTi2a~EyFTKZg&0h7l0#oFyEtuF5X-(;kyyY5OOBZ#3zUE+v%&y{V(B8FH4A8Sl zXbw_8AW=l3lsyOtFpfld1jO&0Eb}GknpF=CrppJ*JB`%dk#yUEx347v!f71UzwXL` zcAqp@x!kusw{t)w3aJV^+Pi;$<4RmJ zuFDE^*fMGo7}U

Zca48wM4q0XzG$W9`EI(=9;U5!U!u9Db!8-W#%>W)- zvub1<)&$?=3T7r93l=yXLmMfZH?7dE$EpDqPn^@vuY)Q3<4s)0&hf8f9BGv8ZW<>E zB1P0Dc|Nsb2P+2Zg)kKZtr&3O`YxhYx7x=U;(0b2 z^Yzi57e<>Ec%%^!$&-^tqcMl;?Wu%p>R_+s1S*Q}OjOanZkIiX-0L?wLQfARyP$iTLdd&50fKoIZ$l3xdW);eR?aO~5Ulg))Ur8^R2Q-we6_kNSd}BNjyAJ|tDa%-5x2V3-UtgHk zVcj{JK|wy7EU$gp3W?6g^`~%tf53QL0gflt=Ld`w{Q_3vmPXHiWf_h)?*3+Tl&ou%X~ClWEdnsr#wdLAU{bNF}c$e zCrK>jJAJ#v8*nNYNBo~US9`l0BZ}Mal*>mYyE|l6@x?1lE!1BxWv-lRZuRp*9?-^y z1W0vp+JF~PO zPnR@87$RWmpj)K_Q;g3NQ%4mucV+FC=B{?&t8?C0#~}^D=olU@mi3X&`&v2(tFdFh z_O@JQf8Z)#pC1i=#;93{27{ZIl*kB{?1$nLV=+$5&I=i6|D^3a$&k(iELdA8Td3U_ zXtoSDu+IgkBk$(B(08ZB4J9p~qb=ZL*)7>l{-|%xuH$~ZI%lv>_+n)ZcJ?s^K8Wq5`GuYDHOti(u*R9R1Y%0J zMVsS|E1aHqOHR#?`4Dc-4l*2(jhl42B|G5XZ@)SFHvj&pe}4o9Mu0_u4-BN|Cv3V3 zQQ>y~V|L5?=kI?v8z6=h&10jSMsi4XQM+slZfyz;q8mq`SYQBl=MV#MIWVOrbER22 z%ckO20^Aywf~YedX4H36u;AuQIV)s^X?K7O`kvirdyGi24>xC+v*GJz2@sCX?$U{( zJt{t*F3-Y49Kk#r0EDT&IGBmq1}=ixeM`Pw1FeFZd}0!6a!(SNRjlB@TEtd&>~cL5UTEQC06bBdEvod_2y=0&5H+jHg8kgB_l`w z01nTJ0HMQH?YtSmpErwl2$C~?V1od1L10;ojNEnWGh3KzLBCRd6$R#X_JV@AivW42 zL2Arjr@eKLGBy#Z@4AL zwAWuXDHN$=9|UAyUY~y69e&O(H}u(}TnyJg*em+v!_~RDYqYzQeu1`z8piu`OOHj` zJ)QA=$rnn;p<5FqtOo}AfuD!>o`d?y4tp_dyw?or7*!7?=T+NOb1UB73rC;MUpE<% znE`~>xJ!y2GGK33gdgkC(cwdHz}vxZI{bm3%8UQhoB0WW{@{bT9wwJKj4lbYH|wvz zFWg1Td7FdZHMq!KgPFVVFxoPFro1zZHJrI?bdkGgC!gNW+gSxgM1Vq5z@!EN$`%0z2x%dJVFo`7 z0bp(&1OOeFYF`Mzmcv=-V-FsLT`wA9x_s7agaw5*jnBe6|IGIA+2Ccrvk`o@H`r%D z&Syh8`>bC5dovvI;rYdeQ#|%&Gy*xfOHflr5YQopTmm0}VSquFzzUn*i*{+5csqF39kb#ZE!`uB`Y0O{n>fdbbiM5Y6Qgx2fI!-R-5dA4FeZFdVp zv<`Vl$uifjaXP{9+2AMvZE)0XDpiBa1>gCh#xTiZJFk`LSKoPC4F$0m-}%S#XWDr= zYvayKSF+tN^hS2SchOmsE`6Jr0s5HFS__>N5&i(a1OH+M{)+lP8~l4S@PAiM39fLL zv%4Mc4L%iM?}(MA-|J4lXTIsVs9Q8+O`hAs% zID`P;w7>uYAD>V*1!D=5OC~Gzt}X#>7n${g)^z)>sZT+-Aw20{e}+kD0)JlGk@woV zePDL^nCd%((&Ytwr*^~vHE5&|`L~7hMzP53b+Gc+bCar z@s&s^%oI-2=*x3@gK9JM5K_P%Dmo8Y#9ng&-^G4(zhNv>CH<5yd4VYBv8k8>H!7b% zH}cc=`z{=gFCqkl5G6zyYg*wl4CyBJ>Qj3QpPhDQKB$Gh69$W z=f-nUffbh(K*&V}R$S!G;G*mpF3OJKq5>-}DzM_B0xK?Rr^)3oeKffoq0JkYW1J(% zGnHFw};X!3fOwV7G=CP zKl_I>s%NSzX>@8h{@6k^YB33SP#J$egGy~}CQb9kouSb^X$Iokeu}nh6mB%*)D3Pi z7^2X#kVlz0uy`rvn4`FYhaHCl?cA34Wn&PgxOFnt9BNv8+8dLR$udu}D84+7Q$5T~ zX816<&Tz2KjM}R?C|zfntlZ142~I@8lsyzr&a?w3bo+bxDplL4R1Fo*ublN%ax$>ExMJ<*IaILPVt6a&+7 zvXLk1i9;Ru)LTXJW05?Hn|>Rol03e>?;O%^oEQN0cvyB0HV5C5&WIZ0Fs2Nn*Ro ziy+D7UxXRs1i2nb+kZyHeD+X&-}*%$M`$zlSz;x)~E^va`v} zLbrkQdT0Ao=M`tBw1ow>;n@ZL=Gp1!c3Az0vuPI?hY@klBevo!GzSRf8W<^4ow5-| zE&V&#YSO}*{M1?XnTS%x(gm8&I=RGDfpK!9o4}-?Jg~PhOqNk#N>rcL{TH1(KE>#u z;o>>|8W|jU1M-c?fZ4s7P_9ENo=Ff$C1w#2E1qFQ!+_!S;1ob!U@coMypi>8%0_Gw z$Qw&g9p4kS^NW|Dnv;}mL?zF~l8;Q`rkqrXyU}90RQuY;8q}`7e=tQq{_b%s@LP=8 z3xJmFlgh+V%wSkISzEKMSD|OEHIb61BLviri3sZ+j}4N?@>gku_HoZl7${LPW+l)t zR#S53)nYhbN?EcO93@iw2E}1tAR#NRL5#Hc$PveaBl_ z1ouCQdX9>EO$-$-HlA2uxlY4$)GHaXGn2*}ucXB?II)xWlX`X$Z&J@(dkaxS-*eS8PgH)BC?^{er*r++d$+41V zw#>5)!j{EsgU*vc(DMjNK``bJw4wOE5?Xw@C7`#pY*=ooSS~taT5O~)pdtCj7Dn{u zU}>@Q#9sLvDy%Wjqy^)DO^f%O1dLRWHY`5oC2ZW3h^^`AkelEtLd;B9_ndRee!|uC zu;(XOzH`h^NLBV2&_YfW-Yo$&w?yXS83;>)Wz0SZQ5*p6DF%kBF}l+Sq;?dYp*@T%Z^fT9jGt+Iw4LQ{}aA!>fn#(g;aGSKtVgWRE8PyJB zAP(a6rdyigMQ|!sxX%0s;u`=FCGUN7F5@0O8umPEoj_3p4t7zT5jYO(r}u1(brhOcOVJVnxL7}#N? z%mJaS<5N=$4?sH|ZtO9Kvrcwg~&~Z&0LQ z2YtfiM~m;63xUuqLd{j9O%#ZW6yTK(FzHW z?yl!U9)1ij+AYl{2((eCY5+jh>nU+y6J_UycLhFLk@1uT773K?jPSStdTOE^LKLw3rM}Ly?9AX;m!W zRrW#Cv_`O_8>18C!xO2`bY;gu6RljMSsT)^s9Htc3 z0Cyl^$#YN>tUm{)!RitXt80NLsv-v^AXLmVOsT3yES<^mw78D(i?l7SO7@*GL{&08 zxsEL{7kf6yt5MYN1l_3Dg=w=yb0OeUBz2mp?wZa5)WBGha zqvn_NEF;R+5Rr|~G0J4ef4w}5JMbKTM)}V#!E{P#gnIwJEK~E_ja%(HV_rS1t&Uow z=`RM&z${ZvUQU_>44ClF3G-x#qnE}jc?;coZdHqOfsRjhzz|JXG955viMpKkqBDjd z3#tUqoz;DZrVAn*gWxRlb+C~>?!@Iim%sv7NMV4Cv#cYCqFRcsD@5VBu};|GIoy?Z zOc$6CUyxlYE0$L(-ovkY`PwOQVzFTW50aTc_0G!>1thb=2w=BSP<>p6x z-mR`2R=-a2Y;HzugG?DwT`PO}3S}uWo{+}dRli+c1l-oc;x17cR{WKmF)^s947c({ z42l=U4I6uP*uZiRuaZuQGAW&sB}k`4nUqes_$)eQt0^7`isJ9?F19_;dku?gW>2&G zLf6}mD@VE_7wL*zY@ zp>cj98GlHpMU}1c z9hIj%$df*oT8TyIo}W8S{;?5^?f>WITE)82cYoF7g zf3JtqNI_i%5uzT9f#2}Pe2?dGu1jZUXzsjAtXmv1us5VCi)j@OZ}~HFCx*=v!;iS!gPQH=3sqa`zzSY!q_F@3DZ>{#r}||SWuer} z3tWNq7yM*fnHy6pnSv{%=(g2Q4c4oq8d+h@Tk<`u3ZtuP;|#t^zNUgWWT7tvXS_UX zvRc2c6-706{fZv26{VAJxoUQOT1HPIaMlvV!TbB6BeRwyMfqrhfcuo<0 zRJe5l88jR=pA1LQYC$@H!^+nhyl~pujshJwjkn%VymWdkS*}1sa3Ykt($Jkx9Qb_$ z+en)f)GB9Q)DzrKfO?;lh;wS&fUi!W5}X$IVo)djg3tF&bzD+-{M>XqK3g5YW45g9 zT-erWXH+UTBBiY1LW{8y%) ztuq(!=aGJ*_*}pt_QdRZk!_wrP2vMDn^T|^F)wVypQ`y=o#>0gQXE{!jMYPjEPEI~n z#GAU6ECdrrT?m(Sju%yUdI@w*7_tL(4*}FI~%?kgS9AM}nlDMoew^4IwtwlYzloo5vqgP*BJ+0+On`s>j!95pd z@mL1o%Jy28_Jn26{#;wHuvKa21$z${0~Mxc8`V#n)Hl~}kDXOGS0H-jMr;#cam0vb zb(EL(7iw{fY^i!b=Yw@EvcV+1d@NrZNqKnEi`UrTjA7Dg>7A47j;=@qF1>Sl9VB09 zoA%#7j{C&C*(dUl;_KX4Q_M$EgRoCA)`B6}K@c2W=)O+;ve>4TeS`_v^27^t^a5`7 zwaGO?<}H9``IM^11fHplnv73hJqdPUMq6sl*U$>0*cs;+OBPuX^V{Nh6k`#De>FeV zUta7LHs@M1B{pDOb4zu8s42%+FHJ(~@j@fB5sbqbxx&kK_{*aCC~ASpfOs}HVV=;# zBD`_7UfDQSx4mdPx(_6q9d6T-E z1>+T&nU7|hlUYI{H!al^V;cmz)5$EFn6q3)#7=U<8oJO+Ajpm6{q1 z;+Nakb9|YF4-m#m96y?cLRalj%Nvj-H@YmLkhOx}W-l?tXNB0#@*1R3-#@*!-uW_g zK`wQlpjq5X4`2*g&FA|mfYJIdOz_>9W)40{#Ryy+Zgf1My|J4vBr%D1H;<7Dq?1g+ z-VHZIwj+*~VC?mjxR=p{KA^ph=Aia^9bUG~iB07~nS-AE1N=to5sNL5f|VNhRt5LSVx zx5jI6@~|Z`{@TTLwK^}F`C=Ac26g=BdG{*xyV}QB5R$C zI(>3cZXTC(AO(&nS?f5Rnt=O8;ofuyUG_GF_Vwumg{J@3nl~=2$Dj#KgN@> zFU&B7XjD{<`Wdz#4FEkU?0!SMr#as{tK;lAj5tn(K_YsLj{e7={o#-P@9%i>-7i;? zF1PG=lW75wxZY%vPd{!lCX;kaG#mH_?JWQ`(P0h{2rzSwD(w_Kir=IN*v7Cf zCV>5g>!G_f#%7tG>cf-Xgxlm50C0A7K(}qRLia%%R=KXfK=!nQ~j6-D<;|@NQD}@MOy^7>%>>GIATIzVD>~lEiDIL z40!5&TXDAUws51Ymb}?Re!01`$P9-eSVJRKQf)&@w!CuWE=^~dS5!`ohJpC%oaKr5 z!bo(NCQde_Sj&d@1h?h8hZkva)vdU0h0N?>9nX9S1oa|ban0lMTAGa76jzLSb)IXy zfP)c;A2FYXC!1{4V7TF}dGjY<|B2Dr<{NY{H(yxpNK)P`?-)$Z(8bUjv9j!xgDApq zR1{865K6z}s9?8DTiH$OKZEX>4qjx9Sfr8Q5&>UODUbqp@GT5;!Tph>^uI>M(8k`J z&3ZZ_JPNf}?vY&x(tvTw0Yh`b7nFK;#MEV+ZR}yG-W`Zq?w7o^$r{Q#=`k;Y;T;-4 ztJ!151PYbN;3Di!^Y&%!J_R{!C`iwxBv&{CM4{d@1qjMKoKOIvP^7gTk~`LaS4^Kl zkp}hhqrMBiZ{nRni;juYxVq6eiNlL!q78?&L5pD{M2p_m2$yxXaxi-}9%25f0c`d? zVx6peRT*gbCdmH4Bdl*ek)t1&!`xeU!LfWNrX|_ z=CWK-V^6U%5h;b|S%?qV(U~QH&ob=R_Jl){QivgJhFU z=q@NN9%NU>}_n{hC$6F3xe7%PmCnh}Ydb^o5`zr9BvUKG38)Y7Ev zOcW9WGKt0x#UqK)p4Tw!C5;DdQ8?7)uS3NlEzrW;a0+ya)O?nA@gwL)`K|y zBWlOI^~hG6Hz)xuN4gV!Sz1hZZ_7h%3z{0kg`|Jt2sV$XRFERs6_;p>Qh*8{u*oQL zB?%OLC2tt!1?n9d>JedXC^!n7=pdcH64T8=vL;4 ztZN=#R7ZPQy+S?=EHD!A;Rttq;`~{A9f?3p0)M0{sI1Dh3Mh~_8Ae2{V%?h`Vo)+4^Yh>>tc#_`b>V^~|x!o6BJB(__#`k46WG|&w zg4fp5>f5J<95Rv0qsWn|LCJLDB+;x*fh zIrtg6kK2o1wv3rIR;u}Ag@j`gPg&>lgB0) z?^x&gq~uzZM_`B~<0|zD(ZYw=i3XU1nWrFx(J4xfIAa06fI+frB8Cc2w!@rcGJd1- z^_))z&|-_|1q?8{1B%FZv2C5hX?de^5o9`)9ddBLIz&!;P-3Gr2w^yBG=UUwBFo_G zpWy3VQz6bAk9B{U>=s|fG?$Ym=Ph>QD&{HZ&EjzwMwuj^%ubB|LReKFz za?=Oac+(=Hv6ImJ!wTIw!z3L6RLxnJrZ*AY2`6H<)W~^d$2;C@H8WyH@Jb8<6-TD= zpaUg3$gP1Mb9clt&z~|Zi|+4~q67f)xQ}eYtw<#^v=D_@c`Qb`(+TlPLp*oNh3SU& zfAvU`BD%>F5*yjIc^B+2yc}fecWT6hlZXo7B8l4R-NS0U=>$Hq(+)@A<1X@2Uis)C zZ}U6|E@B??g4wgiY1ec6MtN&nRon~pvch_eRkjQ$=H&C1==x5%mUjCTYZ5Lhn^3BT zA$dpB%M?oe=C}i%`;=8*>Zh!ycFryj5}qtJN6w(qc)s)1HRR9=WyqO35<^b8DY$f{ zBjQw+I})eA+>yPyI*2=xlEZ^UJLv|g)Mf%H^HZC@Ud;6_?(R6i6sVeDFu4PaiyUAy zE>^kh55KMX=`TwI;d1FEI%vm4P98WS;&5Ui6L< z&2V2KcoR@v%9))%#)DzRsG#AYvL=Wvg(9e>>R(}xJM$`IxE(~*$IfB@TGM-XFulK+ zqn_6sTdJTik$VghbSR~);a23Yioaz06_(wmEKd12Z_Zc*f9Y2u>ip%oZ;-+(EkuPO zR=iX_o?zPzWJQ>mzva)S?^s{I6!VV7$BJNeubXg1M~r#6ipCT)yHI}gY1J(n zUw}7z!kQz{gFsgQ=i1BF^ zTb0Wmv@tO*pL`w@1!O!zBx83 zwKt>YamA4y-e-ms4NFBduA4_nm5UDhj&`L%3mXMQ&{=_679^hY;^UM6FqQF#SUAjz znbWPrwL4~MFXcb{A75^KsVQOzVPq%E3@+SgbipE|`Psc%=N0xnJV?079CbUmSkfUp z{2+0ro?HRq=&<=cTwwEajQ=;6bDLT{V@EnudW?5(CL|G{lFm>OOqBfHGwKU$xHrj^ zGVbj#r!(5Dd!%H0O@Z=B<%HKw@nXSGidHybQ>hXPB<0HRj(gmO`&>Tz{*XVRTbnn& z-_n8NzNDLH`aem0Bg5OnDTAc<)0nPEEVm3Gwuk#8@8{twV_~VVse3w;AOQ>D@=VUt zO_F(v7iCT8=by_KU~`qiaUh5>^Le1pA{-Fj?mCQAiwxE2r5in{@=;GqRk`H%!-43N zNRk_P*du1oSET0ob_~PLm8u_!JBL;j3B>22IjLy{7i@WgCO+MVDc*>~IMqq&iNOrE z4YTCvXb&fXD5d<+SY>y!coyqSM2wa6Lnx=0e%haKS$=qgqQbs2zPQfrNkEUkzn~Qn zEHhKnRCK*Fle{zr!f^pYT!EKkbf)D!`~vd`X4R5TP?hh{mfpPW`6@%!0Oftwn};f@ zhW231@a+G3miBmvNku5A_%50+m#X)cz|ZtIovDGJ6je!i6jkKdq~za%c@)jpG6nH; zx2lK<++zeE7a(u75-3f`?FoDO4EMj7 zR~Ji}jPKv;=ZkZKn%%QLA@^*;XpZh&)DM%3Vg+1wfLdJSl;N@)k;6rPM=lnfn=|~Z zcn`7(azhC^Gwq?Qfn+_#<$`ZXdJix%pPnc)8bm!oatX_hFR|A`82jO2Cyb3-Jr8Ol zkO8!YBr)`@eYA26ZGjSXWc)6=rMe-I$Xv8ZIa^aQAC+VnF;F{N^F@A6V_iS(pT)>V zLu)&2MDognQmDoM8(-KmQX!Y-q0k^gX`?(Z36Cc(;EWTC8fzRuJW!5(WS=oxn9-P~ zcDQQ=+4vhAodSxc3dT})Ab1~IQ{F4DOeVN{AohGvUn&)V%j_Xmm&)1=t(8>|CzWMucD+=4h3`4~V?zTFN9N`o@0wrJ$(~^( zcFU94I0hD1qE4Gtkpw_h9SO_Y+)(%v@ldznuO(x6fcc+rQHE2T8xns3eNEUQIA?eT zJgu2=MW8t+m?XAn3GX|Dr zXGCm98x|K-D5DMH;V&6&ZOWFCz*`b>k2vQo;BgA1-;u9MpCn5J;dj{`*rRnSLNV)9 z9oV6l6)si)~bOM(*#iQV+_BOt>X*f7L?sN!_ft zsGAiRh;1`EYb=6x5nx8@A>&cbeFIM?m?)K#ouRF5hwY;hiS4hC>Wo~`Y2N-`qpQe; zlLM%$cS5SGVvABgm-L3lTHEp$*tLkyNxV{RK4DJB^gCvWH^GI+i-&smT(MOu;q4nW z*e!3QR~ykRx2MB8@v&K;W4j0=FM z+jD;J6p@P49{E|C3?=0DKzT$=L1S?bH9@M%75EUG%)kX_^R-{r(I%M8lAI*R!)S)L zpHqz;##zlPOtzi|pLi1a8(ov7>-ICjlLhaCF6O*&na8IJY~-@T z-4#l(*hHpV1h)4n7$V-3#1utH6mQg+qvr~*?u_XI(GXR8VdO*eG+qrx4oZlTgA!uos6p$!jpNr2tu67!ZSST#qPd89 zb9rVRhvFmotZ>qZ>k+Tf;y0DpllXLjYY=%^NGC^it3F#!7nqvB4kk^S6(J~;+MuZ)epOm zp921OoD3c2H*9CYJHuR=0+G6Qz+g@j@~pnBL8F|pL5CE3qTcZy;%mNp(Ss6uWn_w| zMAn`f-894G0%0P3dpRUx>7JPFQhf30SqCal!tL8!g+o991N0E~CkucRtpZkA?>CfB zNl7G0oM^fPnOdqWs$@_0yN)HB4lMW%comI+mQlK8RxojKQB%>59&*@4PHcLVQ;viH zj6hRwrvT43rWRZX(}AWTXM{#Y^CasY@)N&QDi)bi&H0=>Q5mj0a-QsFJ~YZp6#R_O zmwTzbolt2BC zpntG~d!`b}?a2+*M|yL+{hP)qr&^|>4)5dxm$^t*H|iI^u@$_|7_dm3jlnu=ff8M4 zPv&#|ncb*>$q8U*TqY*`ZbIUud`<{@hlo7o))heyLOk&%Vx!>ld3+B~o%rT<89% zD}>?%TW3#xPYABv+H(EYUizsMRy2acW-cy&YW~W*xZFB}k(lli-jso}VaW%glG|DG zwi4EomV5OgUH@BC8Ow?Og7dqp`nW4&vAwx}oT zGxt;pzNE{9KB*@Tm)he;o3uBh(;=)5bCu46J#zh;H_=1LmqhKWk|d_1m%xt-ObAKP z?xrfEqPAZ*{MIZpIrTEc;L|(mCcB-#2t}#TdH6E@eKdcFJj>xrKyfZIPcaaM3!x&x z{Tn#6-296I+{{0_rAK!Gta@2SZ(7l;>!H<^n4xcL7^j#Rn>T!!6{Xnz3?E%%5BZKA zVjn4UCL!Zs*&=q@MU)ZWEp9S0kui0JhLTbp%pG9|d>%CS@@Q@q(kj*vT|FS#goXKc zVBA6S%(lrmR(d?%CI+AzKt%g?{1Z~R*fPE(C|l<`hj;MQ@|AK%Rk)BJ9qou4&}C^b!9;V%(?vEljJ596?R+t<7^yp@~wbY3+6 zsS^4s=2V0{2gZfllO^_K-l%(v1Kj;K8^VzdzWiqCgzA;pmz4Dr=ncb%N3-uBngjob zBo#YDvdCwFThIuB35w)!_KFY7KR}p98G!k7Vea;`=E1$=}+4dbL!SCFz^($2@#wwy_IYY{~eHv6)9_;G_{XK&y8p0Cb`mQ_B-U+Wa<-Md}oB=1Ow|s$o z6mNSowRC9P-25FfXY(UB|3VS0Y?2p8{2w6lM0REitY6-b=JmZ3f^PHV z-xLnDN8cX)_!awuTbz7%Q@{^UfA#U4`$V(%Hm^Vb`bCWN^eulp^5*MXn2&!hpBp}# z&rX8Y`Ah{PxgU4Wo>qTduFni=gOjE(UM{Ks*`>_+nf1b`1n0`--E&V!V%yd{lAjee zv|5m~CF5dGw*;PiUF-n;6)E>kk>bubMEWjwp^wjB=(F&&P3%$;cBy)8FUhW!U4bJb zTaFT$IKtjf0L_4q{d@Z^IrOevlKm4i=yeik(QH2}r;M=x(|eJiwDOVP0>*&nk?nyL zaAEB!zUTJw$Nz!gA{?=}Jdm(t*oI=x>MDTZBhdPDrqhDQ0Fsg)xY|6-j(y0^x401X zm@?`yHEMMAf3>Q9Lj4ZL<5V!H^o_E}z^ zlqG~-Ftnm{k_?rCRJ7(g9A2|aN`>4%wlBT2ynUVVfveJ)&R5DwE7!=l!_El8>L@8G zH7T~95RQYh-!G1cQt+JWvZT?sSFfjKM58uz4U1HNDZhm*NMu2}>kY{A)6`t_=$@+E ze}1LHp4&{iwn z5wcRgf#o8vzf>{>{iVHm?1}Ph(=!zN^m9pJh5Ndl%JSxecDAl&0ML795#B|!$50=E z;tp<#_J2XiIeGJ8Z^2UiB1FK)-^lF5EIo^=#X%Fz-m}Ng37qSEK6Nxj*`@05%1N0R zIob@8H|zj{O%p)|1%v@MdGjCWOMG<+FM$6K%YU*C{38SZAN4NDl?EXxb?(v>S0^i5 zF0I6g9j#CJZ+<;H0~{d1@Q)*DE{e&w^s|0Z_N4#Pr|Gz$)sg-ob&~CY5B^+h$fUj! z{#tF>aqGsBJMvXpeW$fV#^|2_EA?$#37J(tuVeMn4pr~g0Xpr+pC7g^TJ}#mHzy_s z=BZ^XSZDs2EX}ahZPPeT6d(MGz22zXh*tF9yyh&f7Jns!x!ta{J|!hC+U{Uh?izK2 zPf4AqPyg`;ziT-=>VNZJ z;1PfLw!0O(D}LlyX8-%lw|y63k-B&n@r6d-t7RCLJwrKpxL2@-5 zV_s>fg@`dBaC9ljABW8N7BxXfi05a|z{7fQETU*mW5N$^80x0Fj~}^N)dLn}Kq*j= zVc{jqDydp{8P66pNY&3TGOP@+=tsSNY+TJ~hrKSY)pEC-jsj)UsNh%lB zJIAzGw3ra+qo12R2yFWaBt^rqCxu~p#vW9`9pJis7hQCwAQaEm8IhZ|kchNX1~SXCe?A_+vAjqE_A`_UOT{Cm zxdAiFu4;@O0`Yqkzq@W zO?Mm_&c~YzzhEU28<;quT`P$VBcXK44&g%6izeeG5y_(3W&3prs+PP?!VLGn4-|Md z@5PRmp{xXr>toLz*^s(D0Wsx42gh8db5X_OCN%91mpgt3LR~>*xpt<4V~3hj(lsQBxDmTECK*85OMRN{0Sw`mG%i_)nf{tbA*Nc` z7Md}A_x{3?M{=_LsI>+S5+TSt@rwdA zxbxk1_^zY~JJ5XX`D+*G<{(v5smnZsOd9`K{@i$hu2vB3O~u^#J&WJdv`DH;9o07B z7U@N|$mm@mO92wanH*4&EdoGAwp=U|$a_}usa6r8dRB%K@=Y1Tkwr?j zyh1z{7jW|j)PgP$-TA1rM77Avaq%L|xaTf;dX<1A9gLa-eMb@28R0d0km*J+O(0tF{O#{b#2i}=q0-y^52k+ zh~Qs`HK!N86VNeu=Mh(=X+ctbP8BIpk+z!O$aYkXB}B4IZRtsp zA~1Gyh*|Uem9#3s(BMhF7^}6OKyU!H1}bUuqzlc3++}Aq1M;rxbSBkB!rE`i)z*r_ zTJTn?8C{Jv=MkBDhQ4|+xE*|cy5NMq()=Yj9$GK+?NrHzLJw88@SC-3wX%=ZmN)JV zlID*U_JHM+tiX(gG1_a}Jy>LM1SW}gd4k_et%5fqp?elos4j?;^AT=mJ@^`$Xc&q9 z#P(1QUH{U@DODR*|4t{3(Ro6V35F)~0O0EP z-~F9JgNobgpcT_X5&@?~&xDHmOvRgOSKDDqoS1C#FMXMVqn2DEk>~ zKVeKT`?vo+#1o7^@9D+XgUOE%I#rDLN&2nnhunivH=J?P@!~Ko9j#1io$vfY+)lOrba(YSy?jQt$o|G^4)u<+)#el!Mt{wpm&sof8a#x- zc@;hpMSn=@l}SLRt)z{}+4Y0{4A0Uj53YWRFt9OO-DqdX9TDiPK7UW~mJ+bqW}N0* z3T#jE+=v#BH}Mm&V+bnR;q)9Dsy$HijKganf!PTOJfVRyQj)WMc=r~P+7{GDqb(x` z=;`**`2i08rndiao2bJK=%}R`P!=j0cR@{e6OQ-ebDQJP z7q!o(Ymn?3q)-}B&jQPl3du9j=Wl<%gFfLTK_Sq{5h%7Z<`|HEz%rf&A$hukJO*5y z-$8$5A!WA=kp}qg32f0a_A|yKv0+rf;c!CeaJsnV_QYPpagl()4;LqES_+UMRh#vd z5C`F5WQ6}s$5E815Fkz|Y6Lf6D%x112pvCeiMS)%e|}Zs?~Xs$a*HE z3fK8J=F_@7-6IE;`U@6>Yv3OFuHYkU%ut3v^}dDan8Iu|;!u{gI8VKdX<^JLYySMN z^EKf$y{DRibc@VdzyOUi*r!cRL;$6DUp7GNsn0bvPlC15Xa=(18lK`nNCYcwfEgQm zeQmm>URJv-wRC`BwkYdDDjyCzCFb!IXgZLZ!nm0(yv#bjsYiuPUREXt44jj?R1@Cj zP)%%!Mh9_l42$mBO?B{Y7R->QT0wmgs|4|C{`1<$UMz^Fu*8Ta%?6(e820 z8kI1ZpA_mnF&_W+#ZGJKsy5pD2`iSe32bFW+jgZ6Y{nSWs*0^t>rrk|8wWmx<~#dc zSSo*X6Ut0-&EYgg`-_$=RAmIx}T36>+?b`rM=ed;$id9`Py_=c`Q(B zI=!{17_!+Eh}fR)!xp$Aw$ft#Z|=YSAaXkqwW(+y=wut2a$jx%`K&Dl4aQkvm2 zTd%nTj{OWJp$`9bB?>6(2(P@ONZI>z6C)Pp$M4(NaNzxlahxX)!ZPYhaolfeO?&C& zPv#9f5QROj2?tW4l7FF9c3Ss`EFr`2xlQa$k#-*qLq(;i&y25c`T;;4tw`G*94OrG zr#o1m@u=~1SoqKb`&YHo9Kux{dB6;HnzLrExm*LQeBvaRJzU`Db9nam&G$ujV_z*X zr!4zT5oL1IK#SY4GHv%mVg~1uzpYDvs^=4~%_@MBxeLCL1(2f(A_i>}c>r2V2+v3Da8ulYT*Ma>jRIeRaYns)w|wb@3HB5pP#K_p#fta+ z#l_!byb;KjX_M`ZE@|n67e~YWFe#vPUWInWQ`lMjwrd)lpZdUA*>1u)mkaN5j+a$G zfKWKgIatcJ!0ve%?a~umo1VP_WSW);MM~&sy%g z5rMp`_2orKCH^Gn=wv7N64j>g!&X6!fw$i;^ZuM{!LGMVCe{R0bj^i}sGCbTXKs`F zX4FSSp0_srdzD22iA{TILifj{AgE3Nu0a<)Cxj3V$Mv6856W7IWM?5zh3x_^l|UK? z6UVF{n)ac(I_D%u)3H$x_7P;kYK!fTqQ-#^7l&;bXf4OshCxpT?+d6GspYK$rqj_0 z);$L@Dz;;n?G5ysq%wpPm#c1pm+O3kU$5(y+-_{tf4?@!m*#Bj;Z9%&fv%0^qQDN9 zi*!$=vslO5W}U?p*x}1P=&4+ix6OQS2RNvVFAs4v8JA6>#};{Fs7f`5$z-`alD2oi z_AUrlcDz{rs(Sgjx!%G)4Q!){K-CL!w86!&d<^DE;=rQg6MRP9$jyjTO$JCM zoOZn_%}{qt7a3VDJh_a-m-ze1oOASeYF!M;UdW?JC7s_hT9)(RBR_=U>V4EWy++(d zt|w3zEc;3D#xHzqb*)1>rPd((6*EEVrobg^aL?lfXVZv0TL2li!S;LgXNlGe@j zGpT>~mLNSiXjSiKG#w6)6vk%z&s|rb&BObaCuXLh959kG-lMac)0-lFn5U>cB`N0wsv-6M97I%dOb>J989Ge>3q)6kR`6od_EySkq)8s) z=Fu*y_03{@E=~OyLvm9ei@#&)WBBify0@y=8fReLR2*u_?=W^IfFIvQ{{~A<3Rz(} z1<&kZaWs25|7p{}-caZN>>QC2sUX}U#fG--M;}aiUv=@lFOiRiAL@dB?+mVjjPdSd z-)0h`pTv~Lo|I?xlll0^=X3RLjQe6-eUtRsYH8B%f+icHt8*#=l3G(9t*bvnYf36j zNN5S$*)JH z=8u{^QZMRW^O>i=m2Q#ui5F)C-na9^DhBH#bsLkvV($b(xJ8ecq4Ddv#4aUG^hGJK z&5=g@t!@xyiS7udz`{)EP1sYdV8r)8!MrKz)HRhIhzzYhF`UR3C*@O%j9w&<6x78; zse)L}#_OAWk~0pOA0Z1QjHvM}twWvu!ZTo8VS}T+_&Zf*5R)Xuuj@=L zW|pQldjs#%TJ>=|JOwp`6`03Me`U-^?s+!KEKbEoEQq9qSPtSn1#v+{{k zS)KtN=z&Wm&ScvV3g0W=4fwVT^>}hQQ)C-npkC>jVX*ZmbU{*#YHpBWv<03djjYL&`^r@i}Wt37D zB(!^^boWUdmDD4ZF4yCRYMJ@Zn*Ux4W-m$IH?^7JGE?HXXyry}SK!}kNhfyf``5+X z`j&aT?FOw>o0f9KHj%iaV~Vtj>UU+qM2NsTz(YZ;VMII2tuV3_62O&({z87`gi*@C z;)R`=G7_(EzHS+|YE5j-gGC1r7bp|1OP5--a?qS!jIf@yjNd)qdC`T=9Os33A~)S4 zAnCAYKp?G=mBUD>=5q^}es5h1e^g;skWB7}A7)b)NORE+$ zQDA9@7i$9WGmCQ@sCPBxwl$(OWf>bXR@?;Qq7*1DN`d0C8y6@Sr9g2}19dL);c`&} zbuNlabCIUZMVc~~O-kN)UMw7I|Cy;db~S^o;HM6g5+@ED#M$&xp4kkJ#O5!jc|UO* z{HuPNK1pdSForoF+HPS3_1v)88;&IHO*shh@mx)X#Y=)wz8G{(@owpH3)=?L;i5fd z1A^hpwPJ?5rWUy|X&$C$(cqfb5P<8WL;vXa!#?kanMd$wAfXF% z`QINVpN1b_34i321(CuyoY4UE$PibJZ)YTAj3mA$>~GO@v6bu$&2%Hvj3I3lCZA^Xj&RIy*!SoL0id??_A+c^ zJHI&TbMQBI!Dvy+_8EaTx;=y#$EOZCCUX4Tw9necHoN$e;4}eKa1sb!(RC8aTUu+w z_P=8PbuusefBpx$`|n5ef~FKWu>a9r!daLMUHG)frv!R>LF@|83~f4CBqFwisUF83 z=4o6(oN7wBEg7 zr?PO^-ey#rsN=hWHUL1v$W+bvGn`w%7qFskb}bx_i~-|^|1W#*9%xrp-}}zT+Iz3P z_gXtMA%P7EIM+04sEI@ylQg95o;l>fQ`%DXoa?>Ud+I%xyEpZaH09cJIT9pdR8&+z z>l3YtZK0ya`e>~NMWsqBZSnm81r-$)6&0V{&-XVTbFRG?64BnjjtFC~wdNd;-}sH+ z`}Z4q8mt%-A(Vv1jw#%h6T1>jmydwJ0SR+_Gbb_0qH|!?>eWsdei`0r$@ss>Vk2484noW=)>9B-9wtCX5`ayxQ=<#}Dy-+I3XC=mx#hEUFyE z9>5TO;o$2^%gewtQBD>gBP^nYaKbu(}@iMX<6q18xzlv43BJ1*KZki2qXBlj)bO z&Q2H^8F85o_5+~K()&HVoMuv6>BKczG{H4lG-+hfq*1gV%_b+VZFS<>b|=_)T=8S>e(sK4-l|G#_I9eBpK6y~-(^Ch>sCn9e&}y!Q9UQCXya968y6pVH zYBl=@kZ8&h431ZG;ot-{2hzdA)E-O+rP@R3V4(I0k-dp(VGAPaZf%9~fJ}|KuMQF*Bv%B64M`|O#6tTsUBjG?tsX9u%uX5*UvcYI4 zhBO$>X^LWqy(|1&SL#fB>pMC7FJbW@hr>OEf!C2rEc_sG;;zFC1|s4YB+o86nk=0Y z@l^W!$lr7Aje<3A=Z<>MR$@3KVn8aiH#PuWZ|qfeiB&~g<&fPB%!-o{oak0%jc^V z8xl-E`%7AKRmauZe~`=e?~`&d1MQ@bZZ#!{@|XO0C1mo%{Oof4x(lmnOMW&2uwAb- zz~0TF#H+J_Njcrm>01t2Lwnd?brPO?5qVs#&tVi6s; z`Cs+De7-_LD#Koeph)chAPFLF5GlC_Ui!{NeJFLpg8Eau=cFg%WBi&IpArrP0TAW@Wjm9$SDKtg1T;gJXcjY&p)IC@mcj zH^3eaqMdNGKqm%GN!*($R{~u9hXDHhi1MdG*OXIn%$dZQcTpuxaT|izM0t!(NmWh7)jU1;qLl>@zpbG6^h9P9r z&#+;wLc&pJM=bDGNe>|AAaZ^6x--H!_#!+yT&} z{tylBJx7yuh;?L{no@{%Y)S+8p|omL&t=@8<0yHJ{z(}uPlrxQpHb1Z%3d8k5+3Ez z;n_D!Fgtxd!|kpqbNQ; zQ7`j*1zf`fb-;yVOZKTewsjzv{7&yhI7#8`nZn+hfw|{!G3g8nCvA(otUOsS53i%6 z`-8YVPOoh9AA)MVZ|~N((vv%(OkjoY0lh;zv?9J8);2ciw~lZxpruF@N1-ls)QZ3E zM_8;xo8=^9O<5RB>CMm)6j+nDln~JXTx_!%ttDrQy%u$HhO}@%I#6^UkBD++?#xH} zk%u4fwCzFg%u4)dcA=XRS9O^kCy>+6CoXg2n2;wgc_yBgqio>{=^a}RgX`2s`K9AZ zYynPI@v(WWmcDGY8LKrC?Lv&h@`#Q>?}rEjUD-jxyxnZbTE+W_mjfmNCoR`FHNRTp zAwZ*oqvPT!OgYm6rp(oeI}#qV&!#{MT?9C@VI+%kF4suIZvztgfTL7m{}dn$K+JLD zD!MMyPppytd&XQ`y?g2YnQrDw>}!?`VMUxDjEevRD8aYNPDRMaiE5skqK=^a?~=OM_8H))seHfLwk9KAU^ho;(+J(&i+{ZyLS&Dqmvj@_J{O9Keb zqan5Ue3~_zv;8yxyG$mO1m@F2QAC`=ZE|>G z`s%R<4H-m#Nd~6fqsB;^iAp|>JsH+bH&gcO5xBqN{p-OUX>^eZSpY~6n+>VJqb({`U6YZmb{f#E++Y4 z5C)zGY>85;-}3iTjGqeQ9{Tt)&4ou^K7Q2Fx0(SK{V2qU-POCC(1K8Y@00#U}Bz z7LO@Ty+E6FUG@7eg5}vNC=f+|&OX|(+cF1-bc`y69B_6k+$fY-GJc|HS*qKd1>ZzB z1=mjI?*y+Q(ltT%-HNy{iQxKYk;xVBi?gC(?Ev=)CTzS^6LFS^(_HA0!|XL`b9sjb z0qF@F-CYrF2Gio?aH%42*f>vi7Ka1}&20eLWiBc5_u&-z;n6WPXl+(v0L{0$W}^nc zQ*6Iz`T$}MxVmrkX`^1j)1r8`NGyEF>})krA5QkVfVDc`OFs}1UDd;t*n0)OcX7ba zs3!L9v?xesr5T-5jw?RS*9ik6;h2vXccCu(J!?3;CS$;j8%Q6*B!=7ty|RqCmm$Fg zMDRx&s|bSip_GPuWB?*`LT#TTYxFt8g6Bp{Ypi>LfjoT~O@Q#HOVIfM19 zKJLU$lN0@@j|g5O4vg5pKxV*i)wa zv}&_{lso?WC0lZo0Gpp%8HlppjtZ7$9ULo&feff)j>Hi-%9pQYqr7Le8#6`aS%s%` zqHoPSwo!r;)H2YDBeR*m+_9g4y^Ock6igxVR&cr$>j>lV*kt`hD6+M#A07K(T#uHK ztoTMAZ6b}a4KfaLi*@QG*x5E*jXDsR91IO<@fp#dU})&-WH+m!3bQ2nc4<7mGU?vo zBt7}0&*J0UY~$Au(bwQRAVG2ni|wpa2aNs4K&AmAf@?n<8PjPe0n$hp5g-bWG13(u z?L+rG$pc}VopJ_>ta!dCRxnSP{mu;owq}qlya0@kpFy+Oy`f>9)v-qMxeCB_r`Q@%x;qMKYSW)&}(M>H4;GFV#nP4-q;LjbBsy?O#a*G(-P} zgzP^pigdf{6|0@r*HWA0d87$M?!`E&^3LjJv4RkRbS>A@bcrRP?q6U2Rb6F_8(p=S90%kWh9K)Mn!F;<8 z%W^aDG}RLewhL?`gkHO$oTl7U5lE^NnA5hvyd;os@FKKf2;2|fpu3s@Bn-DV@cs;S|FT6e0i`els^CjN6dxsIlMJwSc2Ft4`u#$lclts6D(!1b0Tm7 z$3IvHD7s!4YPEH6c99HkW*XsV*^!|Iv%w_g85=|dFIiGVRAOQxRz{#V+%OeH10VE9 zv)P>B4)8}fxB^-<*O%PmZnQ*KWV_3qp_TG*x=(~LxsOt5;nF5DN{EN33H23Kfb=d) zlGT?%UKOb&q(`I&X;Y+@>&-=KsTTmLZMqJ3V?V2xPCf{6MGg^hrHKmsaAcghT18xW zM8uV5SW7xW;_4&@LcP+u^lFjNisX&uh*(ZG;QTaU8y@|-#g`?+z;MX0mza($H_O$3 zgo$lD9XU{f*^hwf4QGf+}){)8T0`*g|rd^7>f=|fl*6f>ZrMef|W zoFxbh?@SUH^22txfZ0i-IAppN#gwQ>Y8f?LOt{+?vUCY3eA_gv1Tjyiuq@gEv>cP- zGm^Rj4K%r@8Ahkpg$yFQI-!3`Cb2-y8rMQjvEebRBjp$4i4W0iqL|LT8npJ|QQWKC z&Vg~bo^HV5<$CLZx@8tU5s1-n53rT#N;Yt#W$BrU;1fO6RNS=fsE<3URlns2o#JhL z(63k~r-K`)Mr>~}zkH|5s?odRY(l|_UQ9-DUzh?GR8@fFNLv@e#fC#%lHxvXV<2*^ zdGoNNJkx?`pgO+@qK-lgK{QZ_R=-TuAS#^~qvoE7US3?z3o_6e7vk`n0kLGC^+hza zbgi{lDGCIeEebnIJWvVoOygdPW@a@!5*6+_jmxf)f$3u9}(g1Yq-+HV7^%r*p&!x9ts5 zb=|LV1&|9It_5PZoO_M>L&e>E@W|6>8wTq*2`?8bW-v&_&7&|Y=!nUnjY7Z(=KZSg z|GuGT@O(A0SqnXR*g3N%ggn8G)#3qTSR#Mj;x_v)aoc!+#R4u8x0mvOuV*6@MBDLx zP1b^VfXN9y{Tp1AfDI@5rG;q8iovZ!;+a*g=i_-dR{a0s>4<*i5RQeu&y3 zFQK7LyQ^1~9t2Ik%)8z=*`lErxo)vtzJN;+BNdfR6ic*EdlvC_F~Go+=_|9587A%E ze|0n9SlNE4k$$57#Ct~Y`Uk3choF`$63u|T87mYo1;(WqS+JF3wO^#N8~$?K=3&1zz56gAaV%R*<0vW_k#KWP6z&)yZQRQ#6F*(L21CggfSQsO<3qydsgf?3Y_C~Q9| z-6*pY!3!!UCW8rouTzyo309qj3eZt$RWb>ssyO-_r#-8=@06FZ3`^$C>dO!4IvwRK zIbp`9Ch`iCDh}zW577`u^)TiKQQRVp;udL+P|$YeBPD2~70ppc3?5{= z*@Yr0y$K)g`b0m<63Tfi>WslVgca~39*21-YcXGZ1^PO#XZR7us-l`w#S^C1RhTVC zd8U`+I(h>1nXc>JLY-cqOpxoJs|vhju1aGBR2j{)Q4{uFqhbr%&g%#=epH6st|8r6 z+bx!B8Yw?H(`0Iw48qxJ)C0WiS$&L?ftKZSo_KXbHEj195~%+1KWgz9>NG3nF$KP1 zBarEBY8Rzr>!e2nne2cvSr8g&mO0j3PGYzyyUJc%QLfOX5bb|>LxBS`<4KxvWe5iC z&c-A`aw|JnTF^N<>k|vmx)yJ{zRUETj4<8(73Ku}N=(VVYf(?3HB7AoWdJF7DiDi( zdL>X2y(C(~8|+Buu?ZyVu}QXL_ENR^j^fgT`lGX>d+9;`8lJ>;JIYHB%F5k2k&%|~ z*m@~(ugiC=JG2A3bP0cLJ#>)&cKLkZzBJ>;w%q-tq4cL7&?u$4(EB^q zG2}r!hybO#aNTsZ{0{-?@^ZzK0O@#dieV{AZd-GtTQZ}|9M}nHB)f;Hlqv&kh_K6{ z=~pKdW<$Ic7esJx!(a?BgIdHl@t8eQO%*Tc_X*^AG`GjEvMB%M^8uG9N zZKjsF>zkO`kOTtesvcj?P7#4C^fg%kgwcV~G{}?v3bq+eiEL){)FXbw=8Yr(R@r>e z@F?{(20&1$-C0q*$r`k?sd*u~ta%z6{$=@zR`rr0PfEL|R=r?-C?rbN@A(J26CjYl zBIr-$vU-}33SuCPY%;$Y_z(d-65~jdG8w!rUZFB>NHF|Wj$3Lqc;-sx2xU-+pui|? zSu%}9nRpGh@ER;9qwJN-bl(L^t<8T|zmTEIafHT@WR)3uRd0_O8`&JRa#bIo(yLuP zF~){y6u!Zz)-v?#5*|*V?E4?n9`#P;FmY!0?qfJ9 z#zwU&T}OGQg%-#nfhW#r1(WRP?hLlAQ?gRXyru@W@Mlk_^0fA1bTpa1Uyk<(k?qBo zdM!BbAh^d&}M44VA1#hW-4HWB<86Y;~^SaoJPNv}5nEol(E1A>Fb@e(27TW>PF z-8{%+s)Z*~W~YJkQW1DMR^t?jPmjrDoAb5PiG_wf|U7n#n-7oF<(uK+_#9lW>6N+j#0nhy@vC_g5mP_ zB(Zv&kIVP`Np^%V)lBX^gw^%Q(YAl~Jw2P5wf@F?tmk0aX!PYwr|Fo`OPx5hMA;Rh z!!xFZK~h=BUy~J3vvJ23hG~2zk#i?;?&L`-gQnbX1CIj#2#V&vDs97-5Cz;!UxC{& zZC5?$*K0hq=q0lu%6MqGWM)HL>uiYYXmHo8r-4Opq_OCwaf@DRq@z$IY&KZu4?|kC5<)s9CgklT8NpvqK71JiIZldY;#5j(9Bo@Qourw%yNLb6>Bu`I z9`eM!-n16t#Gj4S8t#vOH?ci!c{Od6CMT~xq-E5}^lK41;$>Inv5KOd@*iO|?*2I@ zR^OlOttU`CxWyTX&uX_O>k&u%GZ{bD2Y5&-w|jbK|Gtta|D+~VNnAbQSQB#pgYg0K zk=^)Lja@@fgo>RM|4DWlXpLF2z5P3zzJi3qXQnFHzvLh8S?f8OX=0+=P0~q)JMy-~ z|BLO?QTqsh_(IwMex|7 z<4iH2A-I*}h*rpKPIOat53@Is&3F9R#Pz3V)uBDkAF2N$(HF=@8pX!2o+R@f)W>ms z9ON~oKMh?Y!q@0zp`6XcCET|}9uxa{_KJ-f`Z%zi^$K9BQ6Z;i;)1 zMZh*v%E0sBt*8|g^V>gvQku}w^le9F%SNVw-ITN(zi8e9KaI318fjHDDqKeM09pGm z<&jzYC!$qZs@GPR4Yu87gUtw8D?1H&9bKuVwmErKb^R92oefg zH4dpqrGZMyMpJOE@S{N>?oXvY=}3_ay?4-mcvf|-r;<(?izAO)kqD;OSG0xrloxQWOzF*NGK4piv|mptK0 za6^SqbK3A%NT=bGBG8cfNCpHVluCd}E%=4qHZ>;YlZHFNi4~>eS}qGbW+k?Z9V;$0TEFZPMp!*i?h8lBUlOpQxGM*!!JRcJpoWMT z4EPp|h@L=SCCC2cbXS0s_l9#aRF63+KHBzeSvOH*nBd?mA@1aadL6{5Cg_f8I3ezg z`~>Z~$0=E&1cVC*CUlKh2odv(?E7f6kY^^Ek`_O0JF;5SV8NlzKV1c<6uaTigpeH+ zA<0Jc3o;F5Gn0nPzT*qY>QK08p5RpR2M(~7vcUM|AIm)XdPY++0}PGla`&5``cVLglI>>N$bBdKZHI(Lw0JD3;a^l@QFe&nf^=>B+p)LFK6A!t;-0jRm!>Vuy$ z6b#O`)^Zy11x?W;%ITBS1XW3VVcv)mG?^jAAhso^xH;?+PGrneC!nFkEER^){2=F$r=IUJjCNi0`xpCf<{VDl0rco z$-hg;9`eB=A0p<8R>&ToR&24dBB+8}`9vbib{Y~{P%o6oa!R9J!8L5U)308Y79;#E zbNbn7Y@%q%0FA;)cQm?rokpo6G`{GxB2W0F$P=1UEW=56G^)u&qnb=Ks>wv7noKmR z$wadqCPs6FVx2plGMy_%rHc*@=8?&)4lq}6ZU*>5pbsqFm~=b?;8s@Wr&<81p-H%{ zoeL@-!cwq?6Y)*&8{>xV2dA}Ky34`L7~8qkU3;|AqS z+B&ipR)ooyw$ttH2(f(Mggr;`qUp0{hE&ClOc;CvzxT4xMO}$NYQrJ~TyP8lp#)r* z+dfDa57;>egD%cT`Iy3Qzf-OCsr3I6*#PIgfE`IK@`eE}Fz4 z&^KM|;%pqB#B6-GdB#Z^M-AYW*i zcyg!puRXgggeMS`qR!lQVS8GGpg;f&zi5O0jl0N1YNU)uirJ2DzreRgVUN#z{e)(|yw@S&#zw`2uuEask4V zWOb4|>r~(E(^cL1nM9$L2ADSLSwK$xd>1Yg7>NiuuOQ%)uwJ#dk~i_?7OxcU1bM*#AJtG~4*HK2 z-jIc98uVj9zK&0CM_b3VH7R^)i5CIg9KH;3i4%y99F+nnG%Mq|s#}HfN#`Q4W&tWGP6SwDEqK9j+$# zEah_=$uLo`O$vijiBAn?xMXKa-Hz8w6P-0EIM@>O6cG-4CD1_KRGi)Y0mppavI9<& zwH!!M8#w$uZR%N4vz`PbFn(<@42fj64ztFRvw)sdGg*o1i3&w^?335~JGIMkP72ib zJZ3o?^<(!8#oMRt7(=cUi(Dg$VJBb$#cp!CL)I4iKdT<{FAZwuR)k(dM64Z9H)iYc+Wy_ZaFznRX&Pj-Z z^_dkdC93P{c2pM`N}1zfbxJwJmQjTP6zu8DLs3j{q0H*$9`1RngCuIfVeTP;7lDZB zJ_BeV3miy+k>;%4Y!Rwn>n7#JOPNfd_r>dA8~h+-2lw=dkp$j4n;p{uK3hFF_2>s4Ks7nAMxmLi@)ec`LB74RjpTcW_ZDgc6JA2up9Y@vHwJ1$ksr%uZHr` zuOy~8S^*n*gZ4H^Zhlk3tF8o`&)D{v2`=k!WS#;Hh6CiHw8(c?jDUjnrc@yT@mayC zW?m&X$}v;~BAr;c*~kQimpn3CIr4nn-u43^FzSHO#Hc<~EfihFm+}M9sCqArqN`{W zT}7h=FdAu!G}08uzrVbpTrmmbaK9_N8M)`TGg|B=HBR{~g( z7bcfuarOs55DSjN2{Xe!XT;v-E0N5o!3fQswm*rVT<$z0o>z%2oWDCT%M`#T5{P-)Al z((>cE2)SS$4}xaeI$_P?L8ARi^f1+INdOC*Yv+c`#FqR9hL|o}|L8k*0GH^oSaCX0 zew*@H9uv~>#-f_qno}E*ywO2N2il=<=2M_}nF2NqW3sssI3vISaws5ndhW8F!%_p{ z$YbWkGIV65 z4(X1oYEisYP)xmY3+trD=md5;BxBrdT* zZwP`c@P>0M)Uo}1P1SGrIlFzR&)FNR*;cQt98FCTWHa*53D^WqDD`NBawQJBeaH0pg~LN>++FrpJQW+JV5V%O+0(O2D~L z;&fg(pV#*Q_ZfCWYnohL5vGM2Ocsi?VHH8|MlB9-Vv5C@$G>}4R~>mHG?NZ9IZmLU z=-O%iJI(Gm7H1$@#uPgeUG-{+5GNkQjziRdc$0Fj3ovnP((`iWvuL0Kcovi==2o$_ z#1&dD2Sp*0O>Us%JXvvZ^Gj^(kR8aY^gv1=JphiiPp_6)!XQo)QJ(Fzx_w;DR!NGY zs~lLDgtQz$F))mXB*C$mjMO5IOxKfOO$KRu-%dIKMoU%&>ThRic5;Bau$k-r!g$W~ zq4C7=r-kLg_|c@Q(M4BSPK`q66Y_%KRH)}C{W#b@LI!g5S$D`{bd!ieE2tzd3F7NySD7yDTSF({ z?~>m`m#*HQbs0<{$iMb0;6;^_r;3?xH1WZ#XXO0wI%qmj<#dnPa z2dhY&x{=_t@VEt&3KGw_*0-u$;K|K!HDnq{2 zm033g9%locs%872fR1{T4Rovy_75R6F^kwh{m83=41x_*P}W>6qHt50I58F{t^ys% zWMFMoS3^gMb`mCR1m91K+Z9qH_#BaHlCF%S6i?uLD3w8DvLX@+#F?+B@DBhElXm0Y zaw5%&Qoq;jU#Jz=az8?3nve&)TWF2yar@~bdowFbeS_;Q*jXO9H%OyM8HBJSTPJfC zuL3X}VSg~p>H=`Zr8+X}1f)&0l0}M;KpNkg#50+9*QQ9EWSPkfAclAVPfqO7Cq-^ z;lA02SP?Fs)qoCl|gI>>fv$%Gy{BxOjI zuuuSsASpJ5C2*eP6^lFaA5Y~Yh-aiYQsCoEh@SvAS*#Anadatz1Yrg3#nQd4gDCB@ zpr|-EE>Mn!qs>Gqh;E@LmDCZ}aB#0Zd;_D@e=*F_=rn1&%4Kv?cg`A2)`~ozZ1IED zem0%r&o!6T>U3x>9Au6w85agd{YNlWb!Nj4+iY$i)NI_N%9ZYEJRl#EPA=GYa^jZ2 z)lh-pf-N>T>jzsJQUJRq>A<)-KL#pCfhq$0ZGX#rfh{gx37rG|g{O>%q$1n{t-(Cq z-$vPG@C0Nd9f7Yfw}5ur68_^-F3Nm2pb1YAl%`_v65-pg6J9# zH4{aP=T6jCi4?fSlO6Ucn%3<|`@;m4IbJ=~?|z4IiQ_%g;|Vq{5&V2p^$9kdJ$izF z6vhQ~1*Nj3>u5G3!V7o&B;N2^0@aMAL+9p zNl=3WDrD$JNXQn4knYr9U>qWfsHD`|Dt8|B@H|h85n&`k-ZxWl!>Lb{Wa%S?!QXM=JsZM@Uz{iWo^QcOGQ5O&sEY^wYi^SXv|p!-fqg%OOq;4qU>tmBY_rTOP<+r2)DrH+HMT+@C~PMPvT0CA ztuPFcHsMsQel4QvAzQrVs%p+|xE1sx-H~;3+llH}R&;b}FdVCiq3!63vO!2>ahQNS z&=}$6xZ)#ktAnVxc?~GhE~Isc)dM*U*8?H}Hl9!<5n#pFZ?dC+>P;^$_~uNzBoh$v zGkc-%pDx|hyvn~IBHdBS&rQy(l4N|i^e5r11}jO^R_0t%yjTwAM9;DzD#qYF6Z)~W zAI!AM0s(1>rXnJs>?k5a@|8pE!eXmhCpBlbjL4ays$N4z0)Gl*geh@p>jROI(~NNj z+;LzN(8hsEo2oEt}2 z_qxEt#xU*YYE%W;#RxGl7zYO0L5KrV7SfPHw$IeVZeCE0Osd@K$_P}X(w_3jLoR^~ zA*w}HuwJ*RN)r=hOLE6j9T09LHKw5!5D5ZcwfiQfxC8GC`LMJQ7S*B^ja(+obwofb zd4izT9BvcmV`MGXWRD!*ngHN|B0$DHa!?b@KmdBNQQpr+0;GS-&^GwWydU1+%aG6{ zAvBRc9^xgGMQqBQOSyAKr=Y30r`%>7Aq58DBbIoIQQHz$Wojy#lO9Sn9GVz;tL3JK z5a>?agcC?(j%SGhNPi+Cumt3E=XjQ1j8F25(a0}GqpAZmvH;Sk>Hv+Z4$vH-M{CAI z!Cma;gC#9alKIdJSt47{a~_taz?QpPJuj|l`uy#)kXS1JpB^E?DEnjj%aw-Gsgu(T$<2GwMsk#uS?45=qKlY2%G#)} zdAbCwQhxv)50!vUh7~}k$Ui{WZ50wDHP$c+TP>5Al72tpz2dww2%NZrt!-O z@{n=+w8a@Mt4o}uQ_jf&Ge9iVTmRUuERdbCPX9!4Ez0zk-`PV9%cX&4JopeefwpiH zWZXmXEZHEz0)U%-(I93HXa)&DkFPU@3ry;_Z=gUOC=lycx02A@0u9>dERGuWl$(1Ifl8LUx7Kz{cD{ zvF>M0-Li))AwQ&}*c`s~{_wqhEbESp5cy?G{hvsH2=+S>Zmdw^fFQOAx8;kjhnfqE zB+QLC>x&Y@WBO+blPg@NK&JXI?p*rp#I*P>R*-nOgtB0I*jSMz_CQ{8P>WMGp?U%! z3f|~)3Zub3#|ww?6+D1^a}F_-7zeceI7$JF6-(bM-l(LQfXAF_6=I7xB`(t?>niVp zb(qMUG9hEAodjJ3@Fu+e_<9*5ja30;8TBFUPYp*x@H2r;Sy*R3gTg(7I^huB=D_=)tc07^il?73jdiTR!~z4pQ_`5tYLJMCV* z#k|BR4YUFiuN%Lf_|;R^mhR?1cC-FP*)tgegl?a!8{6@M>|HVd$Sh9=GVLU5a(WSs z^dcJRMKscjXrveAy4TsV$JRrj__Wa_k!^)>@Ca4O)Xcd&vm;~`flN6qX$nCt72eu; z*RA7;;7tRxVGgpd0ei#&Cny+L|q%0sR7^!l_*95QV`W;Vk>~fm7rNx78h20wI__> z_|&Ah405HA0rJ(X0P;1I?=&m|X?;d{b!VLhsk5`_!a3m@GASt3WcmUr!i3Oe>?NI$ zOc5-6EvJ@TY5RPPj~q_9GHJ9L`Zbx<4i;s55lyvY=s_r#i+C~Wx&3H*8GUnzIrVlT zK}u5CMJ;)=1Py6cg0MVVf{ipvlQjKvh9}Xp$xNnHhS3W)+e}6m;b~NwN>|>qazwj!bmamz`aNz_i#z2d$kyIXIWGJwCIXo3h~g~jV`dV{ zr#dwbDO!0tmJd+UEZYJzwzPotG==;!mKLDUe-#;|!AsL(z&8dr3q?gO_+b$tX)|cs zNl2*Z2qe+b5$)@dNs0bU_{x<^@!*_$Y&DaIm-CqcJ4WV^oq5QQMpRcoXP%2|b6HjCwynd;BeZjphhgMQw{V!wlWpYhD5h~gcn6fZ^!}Oc- zhk{XNsyjlA3d*P!4zv*yn7Iu9++brL9J(|-Iyl@$|du&H_dL-R4Vj8SbQW#grUE-|n^WPBa%r8(V@M{}Li zl%b&&|LN&3$g3mNR#V50erc$SqFCW@n`8g6j5^Qh2!W(cM~vNoh7$Av z&Jh!k$S;%MOviVud*+Utk_&ZgM2Nh~cD~VmFwzAiq4Z$2GzI+3t(k(m1h{dAKqx{{R=E8k(L|)1L=*8L@<#Lt3p^paV#mc-l>`J?LVZ?F z6_-fV#ATyBP@M$HB9_sm`X(nG8P8%}sI*v4uxAxv$Jo73M@J*_#s1!@*)wrexYD?c zlageyTDM@QO5bAeG69fMsX)qekXCpFY!-ZAc~YjSIyCqt^e~Ki(!)4(g#A0`24Qwf zog34i5c$^F!!rDlRiXCgHF$Sas)wyJGH1CpG7FAGaYtLwh4JQ2%QYJHD>!hP@k6ob z*JikX%XG*6$&*D`%G5%;DNn~&@w;n~87Z=-Feo@*Jwa@33YAQ1WTq0q(G-QjIM|m` zfX)3cg{y(RIVd`Y^v@L+^8}k;00JxSTzr5U zc^rzYz97ihRS=QDN%cwIHMpjTiahqW5V$T|yFFoJsSS+AkJT8KpW(Eirsbp}5ET9% zXT(H!(NBOAGcCDvZ2DDG+0004d2?HRi$?jBG|H!>F>9Xm zHY@EWy^Sw7I&0phff@W1b;y_7(c5U|6!ooC2rK)hG8df_k5r;-?0&NPNtxr!%Nw7~ z87~z|jrHwYSq2HivYTO1pUY}Rnf@NT$kRYq+(VIpsY)a37Fh!HG%AX|#PR>p|#@^1SQ?7a7Vl_)SGxBcEXeCs#Okm(KS;nRor)o)v zelX6dj6Ig6+?WN;+`zVCFZ9AgwZvA*&_c>T!7!Q!u@?44vJ8&gY8hBkVXpjBb`(`+ zP8yAZUAWHLZ4kk6*`HQ}TkL=$VFf;v16CCdC%35QsD!VetT5-(dG}m$p z`=&PU4}hH5te6e4sd8S|7pa0Ud;cHJ@sCCI4E|8uFsBBB4hLdgs*E;n_EEp1NvRkF z7awk+8sqS@4!n)EvKm*jiQ0f=nV29}XOh0aDZ@6E0Auy^MXg#nLxm&&nA(0!iC3(1 zQ@ZG^@ipiv1tRG_3$8X-N{0e9ffr>@T!|^UJ{2d7r^mK}sW8IPxB`k%}6l*Imb`v?ALU!TGPBC6r5|L|Y>N%qV#{qy+69|58C zdgyKB90x9%R`kIi@-Dry1G)Z$NtMaFtIi+McAh4kA5r$!PIC%LxZ@{g zdz59V6f?vV<>IbV^JFq}X_SjgbA)PCi;U}v=H6QBbK03TK^Y|GtfnY>AH5=A{K? z?cPz!b_*l+SdUmjIuc@DX(eU|5RMFmpmo@-jm?z@QahGO#&wnRa(CMUw92%z9XFdz zxS{S4X{dzy?V3Ajbicj&K&h+bA=b`Oo$Jf3~+i(AfuZohVllM!pwg z86Q|@##JU4P`-ux8a#nUEibM5N827LeGm|>g07%O8sh`XB0#DCLca`gn>xX;{O&P8 z6byXC+K)pW{kgZA?9emNV7j;?AK+D@UoA8pwNM*)u*&Re&CvSDnq?rAC6DNdYeT@Z zC;p`cJY(4N`?PoxMEOI2B{KC%NI1ad1{R#L7MVa3WnTiB08R%6A#A}HAR`jdl02(msxtP!#57m|#J7m;x~Y}c-8hMU8c z0?p9(O=xjN)CFm~X$}o8g%c@^}XI^}g(p4S?FhFz;rJ%`V?U(7o zuBKI;F$7)t0+*Df2UUdVp7EgM9L*PqYB&Wszr@P8AJwIhLTFe|%-7G@TO9){At(Dh zT<7rjg653X`su#=@4tUyZ$%yT{qytl_4`S48M|&UtAi3|Ll$pyW5Jg73mB($opH$d^_gH^jM7f9pf@ul?7)4vCq<{elig{}y_~QI6a_v} z;`HL-Q~Y0W6)=YHZ67vs<2T1=QE?@Pp)xMjC0>C$*kYSFSudh`v)A8kH8wRM85TTv_o4^u>%R5uJI0w*0G>-q_HYPE z$vz?vdgnLFlv?_-_C4TW_+ISqABmPzc~SM9$@; zqjW)`r?w?jq9fXzqpwSDG`zB;6L6?BglW?-grJRHaRg6XS~C_#`B1q)PYA`BRE8br zp%MYCK5#hM>qwEju=apz289B~K6!bpIEXbOz8)dCE_)SM^k~B8S!HBkL5J>aA5NYC z&DAX==e0m?(1B~+@N=^dB*m@dd~ZwoU>0CbFcpR;-ur5Bw}WQP6MSDw6#+o*UNuf< zBK#(qL^ccxu_w#f5<#eDhXEtAs_#zP8E(FwDFEiy-Qr>~wonUCWX7&Y?j0> zGnqRv4c1!;01`Vf=?OBC)yK`3N3B*s77TS;aw6j$g+XNJwgi9sj*F!cPfN({?6{LZ zi!J#qj_|$#j*W52vYT+~w-`gaMhW1^!W;dLqbsh_zyyV{PI z5`Q2%+YbB5l}em=Z-IVPta7j4P8>UpgG6l%j2Zr%*; zs)HFyhAh~a-(+Y68}A^uO_fLO!>`PdDf`I)FsUY}}F`vLlZpT)|(4m+s(E935PVl8>;3ZZHrA(D`gzPS>5u4qjY7qth3v zjp1Z$<68YZn4riDXFTo&CODa?y5$O;e(b%J-UR2?Fwet+D5Cw1HtL*rHRQIh ztD`_dtNDdkjMz|V);mX@V;ykOoaP|<;%oKw=NDffiP#fij+@^YWE8Bl_8O}asu0)C zKB@2lK+x{TqvK1n)h7r%Zudj#u+83`eh?8JEZ!1CC+)O)RBo?z+LXS^hY3@!z9&(rpNrM__q=Ils=1~b(}2}& zvnyuS^9dbUH_cexwsBXtZQSa%@g-?=b2OyUokBz2-5wg!=+34gjqV&8a_gQ<^8nd& z-#t2=8DVQ~U*3nWAb|?eJV3aJ#fkiig@}((HH`%$Igyi4h(HU0!kBaRQI1%J$l*Xr zmP~i=#n*Iur7VU#dV30+{U zDL}FzdAKZ?j6?$Q3=MjPD3Sv1jV9@nEYBh_aw|Z}>MpK6a2&y?{Z|khbCGdH%O_@z=bJ?I`ef=e7s}jWr;|P3z6mFpG^s0{t%OAUqb;gYp^JE6Ib-9;*QmLtO%uJ(lczFzaqciNH7Zg_r zghADw5eOrDvb)dfthkc5IU~Zi5+LkpK$kq&OufMt*^kj|IKo1wgs zRdx{s;*Fg*w|2%K-pr7S#bySLzqzWSBP{C4(&B+T{BB6T;@w~cXiC&XAbF4(HOV|Z zPLzCF?V((I*a2Y%Tm!>Vuz!Q82)z2%?xE+&Kz~%MZ?^A@?G-MT`9k0b0dD+ zkPzoDn&2N+z9SU((W)CBP|_8-M%pN@mIpIv;dVIV-leMY;73wlz|iZ(bz1yP#4YH< z_MW4H?0I;{!`7C}1RevRyalDX79JX3yj{@M!`hPmA`&|W)`8LMX*SJ^^OPc+S-p{C z4e9rW6Q<@$R6}>^@lB218_yXXfTruC1uES5PIiO?LQpGvZU(|^w9#yj50)R^1O{~K zpkR2X77)}yzW}!$D{&g5Zy8FGtOdxQ?c~fg6-d91ziAM;)s$Wsa~H-F9$0)s{Redr zI{;C2QkTWQM1+)%N=bC9>;oYOp)lj11(Qog4EbUhWMh{|F#O#v1}|6+7S^D6Otgb z^OwYY0FkT-yQ5Xr&+hDIa#5G&bBzEms%%Uz;IdO|JH-db7pt|_3pLd0F?9rJ>|OrQ z+3^_d^wLgom6%k}Oq-BWz^8yuuWqLvCmK!`xCsG!^o#=JhJ$W;n z(=yrT;t~xQ)Jy!U0-#Nbo~K=?BRQbq8#bYX{Lj8aRY~fPQSjG1^N2LV`6M2Y)i3~=$|T3Np75CD@|C>kF>~gLft`FLdk8LoaBd6Q^#>B|vB;2Xh0vmS>IsY6a)owhTbQ{-JxX>oyH z%Ds!}zx`%o`bIk-ZjD3S-?~N5DHbtK37ne~9k$zigy)OHLi2`cE)_Lb61S;i$4fHr(+$HQ#b_o- z^DefC-L#^qO9I7hP(=dgL@3+vIMU!?yu3DGIE1vS5KH7!CmHLPo09A%$s%6y1dLRdJVDQFklDyHR_!WF3vJG zvzxy1f%3Toaqvy0AH>}uR8Kr;3x(IxpT`@wjz|FdTjw5fN#<@w}>gom1t`1sRMOy2uaiY%T812U%2l@bhJe^)ROiC*E{p_f*S3 zP|oR%0+CR4q{)rvY0JPmj{nm*@SKk_-?N(Z$UF!nICVix@Ylj4{QJ@wiM)~Jd1YpZ zdbc+ahpWC^O4m+6un<6?m-c6fY&5JYt;%l15jUg@vx+ zRfd9u?*wxh`7SKQjAktB6j>DPuQSAz?XR=NrtPoujkPAie#A{~yYffuPEDC$UvVhfZMe74K4 zKxl#i(z>I_>Rv@Lg|mpzl}(_eB*FKZ z{Z$I*t&sV5MmdgeSeFP5KWX~s@7yH?(#!nBDw(n1jsG@eENGQ?YKeq;{Tc3-k-$+I z-eR@X?9wd6`hD>&&g85>rWx`dCd(WMJ&}d4jV1sqL(BoPm;lvrqj~}u=eB>Vo1ZA2 zj?~Ec(YxK2Lvc-C=f#g5VC*$|S41k0TD{4_QAS{%5qOEgx#qHFSo=dRjRHlLl#0AQ zqBP1+(vkAza2PNW%n^u=O^AI6ptIcwg_K;*3M5GP7Ey)9Z5W@!jea_*#8u!xKzY}L*P#WqE8lh80SU;kO@tV&sRh0 zHfPSFxSNWOK?t}!67>KnqD3@`^0k4CXa@VKS0NDjT?FZC9AH8a5kHry8B)mDI$(NvbtOIDmKbMz)L}sgaICdq7#WoF@zn&{smoH)r=qF2>yOa&8N} zpw0=5|EzO`J_!uZ(By{5D%?4#FTNOIgr4L9bb4T@^-yLw6TY2Cw%llu6TCou2XsTM z4S@%M@rw6G1KXCY5y?F{y_Uy>>u&~8krLkw$w%zomK?7yugFK7Iv@0hx!|9{caPi* zEdLABvD&h74u^kuLZ&FW#ErWtg4b?%bKwvg=faZ0|0<4~T{rOTZZfd!G9@hPx!nO4 zGCvkk4}|VAT!fTx3gGaWs8WrG(L1o|PVqdw98LiyS}-R7#45|)i|oEY=$m}o_XhaJ z2s&(dd5oM3CCpnLuqywi06l6Z&a{od;ARpyBbFr1Bur%-7+FC2y~>|NT-cDjHRboH zQDxGoBtavgS$x4dW?K@w4cN6~S3xii`|xtv%RdKNb*=^XjW7pA&Q~fEh4NqxCUcul zG&3;W&Dl-JzXB&yV>(YVxoSc}!YbemZWZ#nF{c8_41D7qh5wTc#L!FROX9az$t(-w z($e%7R1WjJ&ZN?!{Yb_%R-VQ0j(wp1A^W%*Q`F} zhhuWF&>)!iF-u}@A2CamVJ>E2AbJ;uIQo^`)6RpTY~B&tQ}%S%J;Dj522aMK3Y(h`aJ2saF*5 z9Ao0a3XjenjHd#9J55+J(X*u;MC9`cUUO3<<0F%BQ6k z+L@s15S1leU_wg>hWIG-hA#b@eGC?q;2WgA4zD+OU_vk!I(YHEv1qpzfsIFmi5}tr z$v(l8q_YlS{8x zwG+@)7KX)AqWh&XR|OBax`P(_MBt248+tU%l?W(jt|U1{21S1jCXU`MSXc0NVNhx0 zgHV&{Z?gxeZnLIk;l-jj~x-1u}FxAs-fnXbf$Dp0SPRS z#VjK^3Ib$cvywJIbG-O!K7hvf{lqAiH-^jv`x?*i<~0>1wH5Nr^bj1-v?6hJ_2(Xf z+M>uU^p!1u)NJgt4cHW02HBgw?`3&bU6hYV7QQ-d0ggNd0ggrxqmf`m^8gtZTpOY+ zxFgH3I1%H`TD>sm5-oJw8J~398I5i`qxnS{7Eg6a7*87?O^)Vl1lbnq~>m#2eL?G@=@p!VhIpi+zJ@ZoBY z(6r(%r9e1K>&vGWs^v(Bh%reui!8%{H1D!(bZ!hIW)czz2AJr_j_4RHFPGQUgs2`S z+dTnnO54$QcM&L!6tbN^`R)|Hx36GOZNkYylhynaop=yXc*<3(UzCEE# zdHvqW`QnA$YV|^Of)%L-e<7qAJJD3vLG3ltI;F^SC(6B()vEf9sa3Pqa92~n+Frpq zGwPL9^}Ec4kd~_>NYRmse=p{~!rMH*_$#33Od z2076mX{YM4-p<6V(<&=o)UCJcPPPscthYmb`C^uttR{gY7U$PwB-=yG{OehL%x;-! z>NlnOzqXD^@^Y1NLkLy(N(x!|ZkhlFHwV`Z4;;e-!0H+$mW20t+sr?jq=}ZROxk8T zMt<0x+-Tr$26eWzxsa?uX zqDOw5;>YV>>V9NBSZ@#^G#su|1iP+u^n zo_hib+^r|9p;Lct@(IY4!`3U)LilB&I$m?SijF|p#UeKF+0JwXrqh|P&JuTkdFx-- zEBIM)dAH@evN&vqg=|Z1m9!j>Kx;8YJu6<^R$%N$FFx5uEuQ+Pus-s_;y(D{ac6s)q?1kA2vdgmPXV1%?n;puYlU37opJ?Xd8muBBeUyyw>y*vFz`t`K` zwe+s^Yy9@r^egF?(|gkXo#`Fvm(nk$x2LzIUr0ZnevW@Xn|>z!bo#0Ell=3E^y6v& z*7V=fe@*`-y@l>Rmi}}4PwB_fo70b`A4&f)y(#@L-+w6mV0vTvf%N_94e8zefqle>h!hgYtmPzuS#E;zJmFGCH?dC<>|}PtI{h;VR&i! zlJv#=b9wrr^o8jQ(#z84r_W2Dn;uG^lU|xWJ3W|QGW5^0(u>mr=|#`{?-%~R|LxEI z>>2;h1^1+X%D?;nWZ&NN|LfELSW|in(>rhB)^z^=KKK9PzyIa`1e#C#qyMa*{*R~r z@BiEXdJBtw%K!48{^OIM^rR>L;W>Zs`@eVg6V5vGjMGm$bnMu zuN!5Oj4gUAi%*W}Ku)DAxer)moM)uJIgAX?iCvgkKpqc$Sz@y>(m7GQQnWT0a9(Z6 zrO^OmRuPq)(w%_u8gWKtYOlm9A)A^X!y8R5OI5<|sb)k8Be`_Rto}EQc^WK)V!FYi zBaQc-LXUoW-mX)xMFoGg-U^l-_g1)jSB27^HXsm|Hv_xXcTX)lrx7q(np$gIBFvLS zeDcn0FrQ&WKCfdV^%uzbg#XSIuhEFXcJo>TihG!~dtDymQkbiYaLnpklM<^?@mjqc zY#}2TsVMJw`yd5d{qT=s>`C`}$Wt7C9qw*soAW3lCp}SSqiHN6o%&t3ubx-6f|ciC z`QWE>$sVLLg_49>dXq-|A-@g5s_`mYUf70FLrk@XP~Qj(bUXxeY$8~Z>@v@%a(Azi z13kbct6;s77En&^+pI>;Rx>-9eTJ<_26QR?z&dzJ*|7_E{pH^nRXltY`!WTHCyT2E z;$UlejV&P9ls%^F4mt)subQlrGfZI8%mL0MFq*GdP+_~~R*aUKD4`t#J$CLry1`B+ z*IH^PiQ5sgI9;SZfm)+3vQ$_QK87is!OJq%mK5)w;7O0s&Ww}Qe}zd#|1gt3EncUE z=m}YM7A<5EqUqQ<)1wA>Mm6d50S{)C7v*a~lBUZJ#7R#|WTHwsUst(|eKQLBE(Cn( ziGBS-bWE71vmG%MvSuG~v3PxBK4OOUm^%i#wo}`tVIy6UT}hR{DXdxig;p0VOSU>y z@1Gb^zl8KpmaR@w8=G6*|CCL=$i8p zT8op@-*KOi-tEWBt*tRF^SXSJG*`Iqgab-G0fy@Vo539VM@%ORO$L)~6CTf?(k-Qe zGCv%{z{G}ud~L!6av_!r9YJMwf=W=;l-o3#9-HRD;f!A{@%N35>1!DLi!6$sCQC;g z#tCRL13#5AhEj2J?#p{Ge>-akG$&>89~+JP1>T6%;*S6RKIG5 z6a3aGA=9A?8|(~c@UY?H{Z*o zni6@ppsym@IV0OdeKfibhpTwAW*EXeU*51a2$cd$U+g>?-EifmV}l_&v-Q03S+TR1 zfOVL>+0F=Gc%JsRW-a_Sxl2Jv&8bt+jN5A>?aat-NThSuQTYiD7@Ll>YF0MrX@b-N z#dL!ME_IG508u^16+-gdD{MWH2WotdwK*eRmF|;o3@W?G=FA?rbw)Anz5ea4+=U{?GkA3eTa;qkfug3+(}YaDG%UJKVazBIgc+345&J%;SG zjTUY(d`Woi`K>+aE*SQ&H|!UrSK41B=gNT@L2VZsa*m8tI&M?^RksdT9KJYo{k+)q zMDf?%9v|aoi`Nvr=eECD$t6oxfwXt1^|kRGiI>QsLXGFNeq(x?uXwvA%k1M6-F1p_ zip90vI$W!GS(x6l}xwsf;IV6(p*TMo3D0 z_lhot4*_o|+}GcSY)JMUvFHu31||X-uw;H4_<27!0P0zB-m({6dmV1zvEm~wpf8;R zXD|-0{D0zek~qAr89-NY+@8j*9(dfmKA;|Y%p?NLmMR&s*C|+y ztO45!2K&eph$YPU_8a|HQcgP};M(CCuk|y2PT0x=aVz2IpMrqtuKHem``CPO9c6#k z?kEpckGKX5S$oX@UIZl9ng@|Wxw0&x-_+v^8vKnOrbvd$!dd%GQa=>XcfT$lJ#`GQGmzCEA<5biP{sNTd~V@SHRcaOORi4ij(Xtqne z+Kbv~+lNp5gi?mKt}>JLQzGc$8;<2WA2JEy1@~A|P1FV7=F|a(oh!k! zp&v7A_8Bfy_dLKBcdUwWM0=Pd+auJ1(}P;KfLiq}V=b(GL<oV-a zq;rvB&gC}~Lx3z&C_=n8XQNrQrR}8kZ3qwI<`8~c(`$S0{^q26^qS^5GGo57g`W_6X- z+ZO5zPVECj&C5P;dXzvMP>jtr|GmZa@um_P{n9t);1J^nx7<*jjdPJmLtGJ)>dffwb zsX2P)_OtdZ%O#8WY4fvVxM7!0w6U@{`xE_87u)RZXnMpp%((`6rIpViuYPv?Kq%*^^(JY;(_)@d|1|L}D~vLEeMg3Q2xk8YOHYFB~e%u;*@oztB{if0&NYqq$>D|}*+P{Jr4K`M~SGo7Yr9YE#>VEq{`!}@DqWAsw zHw0jrz~N*UF@2^gN#2lk#_yK=7a=`ES0g;6s&7!T!1VQyZUyx-)wij)phQ47;U6mgOwU;t>JND7(*7n zhR69~zB_W5yW7Kf06o|+zu6uptmZfUFy9$D%s1M@hz1DnrHn!B#ehMx64xqHXl1&F zB*kF9H)^A2*HL)*@w~UzM8{_9Hraf1-=rtjo0iT6TN_yecCvZU&Nfq+<|{{rOGyzD zQ1|-iO=vA>Anx<^_T0mPVH1YX=kX0pinn&_$NL$4yNO`Z^KJsj>1$gAJn4O{HG+E8 z4u^pvf^Ke&@HS!oWWG=f$Fp9kY&EZ}r1}V|aK3wkKIBi$%T(2+VJ} z4rJ}=)W6lt-tAXZvfN1dGDz-O>IU4&Uj0sr8MJB5vSzn;SZA@pjE^ zyPw-vTkz}OPF#Xlq3zvr0^=G7=^)Gu3lOX4{mpz78r#(XYEj!TPvr~K64DN3J$eZ+ z{cSgB@weUjxBY-$Zg6`-^}7ycz1v!Iu02I;n_!wV`#WI~$kXByNWwC_{EqMY&Q{+F zF;={B-v5GBCV=y3@C+-CQ!<-Ae|LD(ez)nX9EZjTAYjj7f`i@q8S)+a+&mYaxgkCS zdE=QI7C$5O5pKs`-|ya#ZP-e;zQ6TGd-M;)p55plXgwFU%qj#Lf$7d`({5CZ+)b=q z)e6iyEkHO5YEA_Q2*t@wAtIos5I$18vx`oK5mn;7U;2%H@cMXU3HI7qe{XC}fvLKu z`=3X~7q?tw@%vz$fAOv^3Xg}~9e%(11bq9!J`@H^^yG)alV1u?l5wCXwG{?Q#@Z@z zs5(j>fjH+6$8MPKyM^!{4qbiGW4uZj+dNoRX4+si83T{I^-ax`|4#4U6y9gjtT&j4 z>jb|X9*1a(|Ht?qNbvW1^B*7RO?ywVo#?*-`c!E3@HbB*>@Gm&BVkF$v0J!4+%|k< zxbx_zlZQ_1V6Za0|55jTr(Ef%(?^Hj47XE5;b%}cb%CuN7pxdE&A@B%%VFxkv$mQ^ z<*LGm!nzv}t{yClD(^COCa-(vQOO;A>IjqY_+HnkmdUZii$HsN7pG5ZGWwzU#)mCD zR4cnj_JBKFoE$aR+P2r5BYaU9P)~0T%lKMAk%%D_yWKUAe*2E^=PmQVKZPD77ehyi z_jK!j3ccLrd*R6cbL+X{AN1MKWmi8urOs_d;kNh4jy6pJT($6z>(#ErNzgYFld1YDrVR|= zuAk78uT{&dZ&nNMdV_DTrme5W09gMmO$Tz*umARyK14q_HU2HUqCJNCYmfh}{n~UXA1HYM(dFtaH0FZT@#0r(n~(-4 zVEW{oE@2492&l1I{AGtvekxFv0KJcgCo;v#e|*Ffp9oLndg2p{pXh%kU<3}mzb4>Z z%-G38l?ga)Rhx4@HAMP8>6gw)^`!5UtpPy2hDONtios<=^5|M-$d>7flS$NTl7Xg4 z{mr+@D;SoCA9F7D(~I8xba*pTceie~{4?Rv$-=1b zXTqa_dTaB9h0GsDa3SUaM3dEa0!5Y-37NsnLY><#TBYOjI}Uqu&u1T~OAD`Yk`7r) zAddq5K?Ac;pPW`^nyb5iT;HCY$G^Dbt{bck(D|Gn2BpG`N}n4Z#c_U3Ty}RH1DY!K z?AzrdxE(qtc)vl_QlpIU`OqWf(2LK>Q1$s=)F-S^V=k^xrmdavmmNr-nD-dZ` zCG6uMHZ2RLekwbs4R9E1B||oM^~aifT*o-gWCxB@ut{GCGn;YJ%NN4D9E)_7_F3z+ zYE;S^Srmu6)y%epEJA14#e`^p<00U%saf=Gq3aGvc7wR+ZJ~3A0mFdY1U&mN&dPF4 zE%-vA=xmw_kpb!TQ6#-R^gN~Wdwb~hc7J~RpN?m53|Um`B|}owcSfqkBL6>?&svP- zi>_-6?r=iK7hBzP@`BL7o#)7<5!t`w-$OMqWdG9eTWwaMUnGv+5nq9}nUrzIh?jIi z6uM%JJgS6ux_4*bpQfhVIs9guJP3IZHj4Lmk*|_HMj}Q!Wk?kmV%b->S+)$_%!C8# zShfWuC_-V;x#t=A?5SQ2uAP)lq2)~O1>~cI1h~wtoEbPD0S>oj^|e34zl%>rC6#Yc zBJ@>3dbp)Mm9H$C%2&eLM@&VhB|U>Rk6JO~U#}Iv=St41{E64MhxzKFVZQpn!{F@F zJv=O2!Z)i4;Bl?Ia(9g(L~ZuD;gHj(b;} z0Q9w1M}d}oz4e>~psz1}h7E(i8v(mnw2Z2=H>pJwxKS-4z+u|@FtAyM?D)O+!TMud z;5S0|{c@RD|2GzQ51!v0p2;a_2kXDP{R|Xky8hgEJeLWx{$_YZV8S&g*8k1+Yo2v* zsMi_)6S|?p3iXhmrd0n^J`8`-zU8}f@e$u@b;N;oOwn+g?$!hF)Iyxrhqu2SCIb?~ zr@v$IUf*tY5+1zAJ($&Nq4E}zc~9#phB_vCcR5H5wh>feFr=@Is*|^-M(k6x)FM|j zF#JyF`Z?kRD_y+CcS7%uR!4FQoY^9n1Jf15TV`X;W52hV+EQ0Ss6NoGij&e!oHj0y z4ezuV3U~LMls>M?PerOMExFKye4qfzIk6x_r+qifj{s4o4~?(@(eH*CqSdp0N4^+; zm~|+4(tODqr>7})<5fd@Nb)ij$l7d9OA?zKo)h<*l}GL3-62H=(kG@@9qTZoTH|qJ z83lhY3Z?RHC~oY6+C_Pk{k6hYT`oHfUmjRJkB+qBv;{f7_{?3H%LLT2?Cj!h8$>LN z)QZXvTlKvFijQL5;8a+!>-Pd65O)EDlhUKoP%^KvY6VL5E`YP9{s0~dt_ktjd#~@% zd;r{)Q+%*X4G4Y|`E8kE!XlZkz0Q1vUIvpvNXVJ1-Dl45i@=chF!0Qo@x$QKnnoR>#C-1tFw(UCoI<rSmwN z$!TUUde83Je_$}kKwl6!ImFn;WYoIyiC0r_zl?6yXU`AK-WH}wfPrDJavt@zWhgfG}BiUH?+ zmcl(b6v{Z70nnqlxMP?+NSFEicNgh0Kl6it(WV9cEOZ}W*n$wVg-8sMLG}5w#eM#K zQJ+5_)hC!v@m>U1cUMZ)&{lu`Q0E4iCt(JdZtTdJO3>SY=l#dY?$u*;G7Tm~i;Y!# z-U*>+nj29V_{`+)zg&DEoZkDx%oHNtFFxF*NHW8Th=8CG_o+ZFi+;Uq@6Ix#mcmeq zfa!!6|6q}#e!!KTK_j5&Og$g4@(aFat%*nhzckFbeauL9`;8)s6tU7w@?zH&Dm#IR zH$X3nn{>V}4*enGLq40%P_uok%MuZfBl0ZQTUK1v;qTUB{giAuFMG`*w76u+axMw) zMhzpLoW5<7gbe`x^6yEI3;;j4q@RPKA0b!($p1&&y8zl*RC&JpdCuAA?2~+f0D(mP z&L(PT6G=M^&_LhLM+*U@Tc@?Bof&7wxwr33-^7{eAno+bs6;^w@2G%)D4@JVKu{Es zhoFe~Kv0mEs3=brH7be^l>7Uys#Ra@eReRQ-rKbK&ffd0RjXF5TD4xaYC#BWX~ETP z- zr5qmZL-6&*6usRCI;(mCZ_nRwI&O+!g7&t_UkP-mSwVSP5>3VDbv3bO81To0wk?b; z1al7s)bx^LhJhqO0>#Q1rT-(Cl_$)2&rDk6u@37_{HN8MgOERVYmnGNOr>&6j`P+p zLH5PH^SE)1!TNZA_d&3(T2zWRtdAdlJq?|T@WmIxnQ$7P5E_#jPdn7@6S7v3=im;e zxPUS0)ec|msCAD}5;rVf)p#yqRNf`5=`hugw*yOTX*1Q2-iaNcb-aaVvP)0&&SfSt zEg>8 z(!0kraVMn>N!0<^k#$Mkrze%oKv6F$8XPL64#sRRl?q&s;j{=p2(QzIp?kbW(VDSd zP>~J~$`Qq_Q`{M7^twZfP*ITqmile_fDrzYo>=NP>xoFwh9yf8k`)stS&=2@Ms-pa+*Z71b@oiWna z8DsiF=u|gdKp5JV)sU_g*OogfPKzC%96R2ujyJ16c^zBOp+FGrXxVo zfh6LY!wAfaodw5$OfTRk)9bwf3L6t^&kl{fH-nQz9|L}$-aMjQP+cy+w@lEspQ3x; zP!lD<)M%dNXvX-=S^lo}YSWYE#b?g;CcScdTXQ&R&d!_B&O909)%Y%WPH3ZCHcXOp z{OxbhNnDWc_czR}dH?7evv+3uhb4p#J4Qd?NJ(bgHdTGV0o)h6nEhJX(9ezUib{I- zTz~iL{_Y)5-`RP2XJ473a)-DGwf9~JaC_?P{Jb;XJ>TEG$KU;G-5GWh!79p(+`Dro z4=->KJ7Zggxos6+ouY0>?DlR4^_3b_bb!xGf74O1jYHrsbnvQ*k0;hPIKW@%;O}zq zw*{YiM0>18U}9&-fs zG9969dJKoi4zb&c$yGnN?7W^Zo3tCH{+A@WOH?CL?%>XE+&;J)@!^GH(AC~k1!Ygt!|+-=9&zS!GL7kBDYoOaENFP}@oD@>pk*d_kToj!H9rm5>z z_;xydzVQCY?AJG6&c6vsUE&_{z0%HnX+(sK3S0SiX(})E&Tb#pCcs7B1Iy#Ng;@ob z1!a_(+w9+B28Vsea5xLcztY@4Tz6sX)4KSuck$J&cYz0kD$D}?rFrLlWBM-WH-5ouftw zGa;drAm6Hv+esd!IPQ;lbE4kG-JdoECEom`NzC5xH%&u07Qx}%qNBB`^JWa z1eJ7M9}Ns)!pIfMj}95J62uGmbQ@Qu7b0RJ)yJJw_!OB*1c{OA8E9Vd`2hpU>ywIc0>R4yuY0u@~cf?O4WWm{J`YVzs) zH2+I6{ZdAQ;A`D-*JH7Pr^{;B-eIf1<{|HiVGKTWGf|Jv;P48S$n z*R~=Tg97W9DvP!x{U8E9aMr>@>kOMan|&X`qg5YawoLb zg#WU@B&;bR+O5{C)2l;yFm|HxC!S*Ftb3EsCpnSgs+)X1Kj-tAmZL?+??**K3{kcr zyA7~&z?@EA-k zXOXguCHeZPgCKvd4wLIoWcnWbtg$14Zw~#k2`DIZbJn9XUq{E6_DBsr?}&DaZwblI zdy^XtNk<2b$NC&>rz4363<{_6Vfu#s3w;QkTX(525}a+E4JC4r24M){%+EryvRY?K6h-ltLGAa+M+zfcJ(~|d_4SF^5-uUL7?@M z_T0C*QB6g$eHzE}C*t7L`xU%8S>JOQ_Wtf*mpxmj*(XIF25go`aXDqZuYVyBL~g(b zM366xCrHWE&@9pMiz9UW;&8KKrX;Rx8spq{X)3p4{)$z~+*2?)3nk;*2lG!x87LJ~ zllvv_1CFt@S?}W}=hh^Afcl)OAbzA6bzB$ftyMgT9mHS2|KU}Lwq%ywG6MXTtpEp) zFNarKmi9KvC?3tstK*MA0V5i@K$z|&BGIa=j-tkD@;TUCN!A$H7iZA?8Ao zN}O%K=J*h7Eq6iAT4efb8CK;)6bnF{p`PonzR|2s;M@kFcG{Kj+`?RL+!?`D+m(Dz zs}Dz;?m?C_b3GBMerI zon5(m7)IheqJI1EhcVKpobBLKa<42*AcP=@OvGZ z8=@>mG<@CP=*SoI^)YYU=Wq06Q{6Y_jc@oH(=v9yG5Q89#@6~Il?LY-_b^l4CZbs#EB#2)~)W4Zlq2&v_Jq2Hm%@p*Cje04Kx6U-@TZ^0g0Y*98m42F!X zFk>^<-^ixb6vzc+!M+uTu|m?mBrRsTMDK2|BgnxzB|TYD9Lhsk_BT_5Ws6D6?XPp~ zHrZpKN)$@D*Rb=7=(OwWCh7aTh@}TOR~j@3Q#EM(pfm={R|zVI3}I6__(RtojwlMW zFdd{;By?AabPLxtP)j;gSqTaV;`DiT--;UA6r7)3+?p*F%O!g7BRHLE#wFufFqi5LCz}tJ7z$tLt6G+)iCOYQ z>f(VBBp>iDf@I7H(=BOL9bxR}6Lr>qb4`H@f*^~s} zVF$3Vu&y5-1`zfi7=NL}d89k*D3zD<$|DYaIzWHKp(C!4of%2U zps=Dkt(Ws{TB9lfg6$mzsS2Iy$jRkRT<07ruxrNO!|9!cH1STO+sQR!$3(9@8xLU`bFfHYBk~zfd-m zl>`4af+lT&-wpk0_nDSL^Ih+kRb)_O>Jlh^FTNULx!>~_5vM~WG+&$Z#rI>IO1Vtm zCqX)EHB&Axcf7zVX!of4u$+tm>q}cqx2@%7=Kgc@v(frWSvpw&Jqi={wB&LFqE@di_ z`A4B;+itCYY^wUvn6`%N7E&v!Z{Dsc0@*Fn&b{|7sdv;aJ4Lf4gOZ2?8Gjt!v>KbJ z%|FmL&`pYYzWEso+c6H)X;k|Zq@xv4b z>O9V0d#GG6e7htheJ-YWJ#@qcgpRIFu%ieS?7X+C7M8Fnt8j0$5quy{n8%$kE$#D< zdvDj*s>sj$jZSewr~29G8?#rXHPwxt?~34R*x+kI{5(LhLm-Nm6+a}q*I|9i*UKj| zSOgd3l2x7!500`XhInEOtS21Sbq?#w3|1=QF%Pd_48v*&uU|N4>z89- z{nBAwR@j15nEp zWq&fZMCi2C@=0%bmACxJaLZVuufyr&R`n7 z{@J5YI@HKDS@J63C7`#Z+~P3eX?H6Xmvf`KNk*uomyXpX3jKD7Lhb6ej!K%RG)$pT z6X>bbP{G%yyqV7o5@cgI>M&Vs(ci)i*`eQk{SF6bwPIH__M$8r*o`^sB)t(Wt5MyO zGM(~)ye0M~a%dBx-dyN0O|=gM5N=PJio7HoIKon$;VP5`NDWTVEp$0%1?<9(3qWl! zZ;d@wJ!~}XNoH@p)%$}%n8P|RiTbVmib&+ru)|0*Hzh2oEk`=$9sp;FjsZ8zJ;>V=6j%m#H zNU|8Y31Op5tv7|%v}9y#kDJD{WgIK(&F~oS4|XelLZ<8Z7TP8v#g7dwrmNE+pJfK& z!3_1akIfp}8um8Fg*L2XnXt$CYoBmAa=G&*a$>ZQspy}U>hTd>i6j~N#ZRT=9q$0I zG`Nw@#7k*)#{ZH`Ka}uPH0+eL-;F%xsfB>L^(CI z1$-ousb3cIXN-3Gyqq*LM)902Xq-sJ&!(!Ae6;lDB#e6f!5mw?#Ex+Mf@2#xD9tCS z=r#VEYv`@w=fZw-2CsA>KYQ`e>?=MMrYD4`_%(Gc@F9Fv_wtU=i$vZN>cc8di$a$h zh0;bsqME4xp&FbKC@2&obN|j7^G@*#L4BuVe%aW0zbJ#MR0xeB(0a7S%)0_;@vfo! zE(iSKae%`lCR_dFd3c@tw9We;%<*!B#xVOS^8laXfG^z!yiT3hoQpZa)-$$w|H2%v z;QSHESOtmu-yLC+ifGYV%iMXlgT2JCN}?_b~6Ld52+ojGM@d_2x+QMCGe%p^p5H{QLxXZXBdwF7-V=veEv|E--s6og zHp-@D6VtAoj;ZT2Yf`m~Uy+cSwKue9&l_6SHgI&@1mL}ngo*MX-QMd!K9nKByu2@a zS19{`#jmwC-#6SU^q{$y03137%cj9*MV5?_L(QZ^oK+8{Q#`59;tM1Qq)4)-UNmVn zp6yt@1S_Ud7=xbeZNmr>gPQX(WoMn^J$9ILh<8rb%I7>fMP*l>#|jvdtnc@px7QXN zdVYTfqs$J;!dBV@nT;Cqyv^o)NiO0l?^A(H>9e%s`4e7C?&}q~n*6{7kt?J2BB^-@%OLd!_ z%-|qQ3=dfNg8^2HQ?d~Mw^|h+%m6~V(FJXJlpkOYil;b8+5bSz9%41Z84ROUJKvOr z%MZG;Iz-PB!j{OrX-l}FZ>l~gTk#6N6LFNZy@Vb zStU_s+M7vqd?=1K2+R+8$1FKV?&63XsjKzcyf}L?r--_)<I3$T?rqdagb;XuEj?iF~yLMC_} zH&NC};~*wTyiX$7Fd)))NYR9#!7d!kMvjF(l<2av$FkeY;y@tGYi;k;bN|sab-tbP z+{k2wUG1Yj;7s$7Bq3|VG6W?U8M+Dn#P2!1|a^?o4qW*|#}FL1Afp+@~5@*y=J)isAiP5h!B>ATNf)lWP?g@uMKdeHK8eA>kuJLqC%!Nonu>8 zCfcuav@-f$=Rg8A(x{kEiS~19`f^%c2ISfKH(q3S)XMu*=qXuwpYmSL8=l3eqKd0v z`RgNoNRViDUO(CnJ433taii5Zq1g>tGo;5`wHx0s+AuP19M)O+Afk)jYM_(vLn@uB z_bbsqxP#NwX!piH*(j$%BqhYGrA9wP1H_PAHaJBv zMEm!RAQ>%xQNXID*SpwfylV*OU4O>A{=hKFBL&`@1Gl{yL&*$=kuCbh2)lYQQnnNH zfg2t6`-hj1tCE6~R?=r{_m>=lJ!%{3OAg|FhQX+G0iFS7U1?PZ zwFLgw#U_b=ZmAJV%zcZ)eeYPf@6O>a3vjin`M=2x7!Sc3jlz|#gJ&otPuB{{mqW)o zpl+_JFMFqFTBo%H7a3Bmgj*e5wKLz@ty^hl9G=?UHm}`nqwUy-lP^PBhh*kgvSu#) zzB1Y{2|sy>G&=`D-jVnUu)Z2$vHvDYf7M|HO4ox99w(nZj>fcRPsP}fe#t#0t#D6C z|I~aYD1;;R|7m7IfhTBNaJI9doPKPzhLu1H!%6xL3l9O{PJ7WROMBQ*})A9?r+G^v*e?BaDkWbDV z)jM`zKN^l~CU-dr*i2wybL-sYXrDfIy}c{zA?zWV!V#zP-5K2CC~eYrJJi$0LVafj zHD<`k4=~~byvM<^v4x4g$HBhaz@kNI%UrphY2%L7xNh$C$+8OpZ4ToV$*z27>LkZF*Nwu$s{`p<1+}E>? zjqhhS(?X*iDIb2Hqm3=;{CS@@J~fUv@@Mq;11W%t6wup}9N!oN>KhK~l;If(o3XFR zZ^o9Ur@gILeKTui??9)hW}KAIVK|SXQN_c9nirxowXFY^Ll)&aL6!TKLqB19?wM|wDwpm3o0Epx=Z`vkwU;vCj6&CwydZQORTX<{e~|Q_5ps{=h00#yauSsQ!XV zkF7VCJ-l7I=oZy(`Tncl)JJwwfMXqaayW@!o9m&{+d5T4mu2>M;||7|!SekZe^+)6 zlT+$UuE)4|@ceT5D+e9+%-IR9JiLL;bn?aYcjzo=me#dI_@hlr5)FSM@u}Tc9NWX4 z^wd-B4d#oQhj5Vnk2bYG6vy>=i7lyDb^a@g5NQ(&Y&^QVmsuEc+nKYDtG75`CAEs1 z9S*fa2n#MQx4(G*=Fx9t5Ur!bO!1gcLy(<;5g{r8YtB^I z&5otgytREP_0{>Hnx)T+1$?;!|A7NvUOXbuKXA}Np4kE?GT83gG3hWHeT4!lj9LDf znVGYq1oX}k2-{A}1xicwPQgOAB+B}|VX!d1AZD@G^(&ctBKH|&M9D~3p|#YSvU!|| ztC<{!>%PrpadrjruZ`nK{Q2e8Iq&|^my%>9&b=S{uwY!rOp90^t>XT6|CqXqdP$HV zPg=ls2f(}Yy`G$y6B}|Ks7dd~+^638>g?Rb_@jhHa54U93>MM<;s`L`TVgBRm35eB zi#H8&Ac>}+4d8)>|28$5daWo3Q!QD?g@c4ZG6`W-d8pjgsLr}NdPFzp=>B*F-5-0O zCyXcB+iRkkKn#jaz3u-bz-v*~hiQ&7_9qVX_+c4qUKn!^Xc2B;|Tt3HF)64`PUA|JK7rse52;q7tP~7 zLsVc7g7I+&e(W%Cfm*yi0{Um*{6b+ahx4-<4pjjZ-ul@vobV=Vs~+k<0%Qw7l7;#6 z8b~hy`S~!A^yU-(=7};vq7CrG@XM)3Pjt6SR>M`+4^M@436K6F1Er1G%!ywNgGxLK zJF@QkM-5Y0mP91XKQN|88B^L(f9c@&W8oNKe(A7}8QuqL!n_tBTvkw1_g6KLNZnrz z14;AnYkw2MNI|vH{CfE1BxIwSapcfw;#IA$28X-BA#uu+4mokklMZ&%FsDQ|d}|Fh z7+Wxq=|sWkdka6Ke9kiKPgHx#`)w5`^s1-4&$mV~H2c3@goo4fqQ|HPX{W6+ zC;7&<)$?F`L4k((*%nR|nKoLDF(NQ;89Si=U1NwyK*F1#OMLp43~C5>1*mUvs2j&Z z{a+bW8A`)?c~CN=pL+C`xVOe0!x$I~N8dD#w|b99>{8B8llY%mhf1SUhcSOnmO!-I zf{R8*fvO4wO&sy7sR?B$>jipbh6b6fO6oK;j&wBMJPwV2&d``zufPMY@u8VND!@fE z)65^`(B2e-qi?7u-Wcc&8NhI%nnsqHp@EiZzTTF=L%HBpKdD!}&Aa*Ev75u|ZUTT| z4htq!njj}t>gDLvi~7JHHC@ol(ca7dioLwP?j@K(qJ*Yn1nIX&Z~^6Fv!?s)4(xx9 zqx0(%S$tm>=!D;<0FX5sJfNE#*gp#x%8rt&MsiP%$;QN1{*GRCOx?-{5(WKXse2y_ zqY?&UFeYcj>^as!8?nOpj&OJT6Nn|D*~2@XXY%R7732@d0*ToFYdd+1cui?IAG-=^Ng zPW0y5u;10IPMp^qnuZO6BlEr5$Wn1PxwC>@BRivN{WUL)1h(1BPl{bgFa{yUzZ*#- z2od{}yhodgq#yKkw_&PLopg-N0>+(+0T8?o$l_$N?B*N}=0uidXm} zeTO%-SxYD|t4NT<3rdGD$ySTAA+~>~!&Rg}SCKc0Q+w4r9d?|L+5eX2RISsV^e%60 zlIdOE>TsV$ra@69TR9*Sw(I|vkQ)|rCl3KT*@3-217_7^Bq96%wFbgW8<)-V!k*#) zBbS}xAP-9*jmY3PM3Ym!orJ-=d)28U?Pk{}YA`&bZrW*w0KGc`s&H=$2UDTm?a(%i zTgB_MaRu0dC;>R)cROty?9&|fKaPXFE`trtMu&ZR4iP>uY)^NH|9u?9|7QrICK_zR zEdN9HlWj}?CHunWQPqa}|9SLVo8A9A`}PPaMSq`tVI>Fuuj~t&bo&2i_Jufs;GxNR zb5v((SZ9P$%0KahjEggTfd6Hj@DuAsO*4$GQ=Hc8|EH`k7qv;*3M^$Df*g5IBr2;b zO568%hyQuoJA7@{p$3=H`9EeqiLCo898%~!{(s1R35|k6&QJfo{z($6=)b1^0+xS#Ait!K-NcR4d>?@NFrumhm?IiP<(4$$9am>GNi>j*h2 z3{uwRuRbe6W>=99#*TTM<&gi~7|8NowP*j9NicI{SkXQ^Koj-sO0ToG0!fnBY>|Hd zZ!<)bo4F?8IT?P)KEv-Ehx%`~ir=fow%J7R*%)rwWe_#xLA8@Gu zW(e&M4an@UM)b$P>(j~-(;92)3Cv?r=y*!H+9{w59kfU=jHhvAqyLJUu0a&N+`qu_t;kG>qxYyH#v;(^CjEu1 z36Cirl2K+Jgq`Q*Iv0i7VQ%DhDl`|VcFQyI_lIjhZ5@aCaNRr* zoF}paNc@!#{H^P$M{*skqP7@X3q-45wW7N~XMDA)M zqOahk(`bUHbkyT~b?DrdT=5>M{8xMDHl#3iZAeN(V%jC|d)1T3d(~NM@7w70|1zVV zEs_1RFDxonWnY*&z9#!3A-1YPiWHbacPls<(gRXJUdN!sMpm?l56(>2IQ@FXnHs<~ zK7fOU<^+NX0$X6INgcVSh_9E`e15Hi>;#b4I!L2QN+=+cK#Gb=G0si5i7f-TY#nMf zUzv@=wNL0u0>ZcD%sPH7-piShnc2on7VkE#PALgQsar>gC$y_aEa$~^;g{X|1YezXpgohRS-SPpp)$oxyzaTGd^1s$Y+ku62pJSQ8eO&f)q^0tgh)}VGAeH7<8K%QFm%d zv9)L++2x=VbX-k`JksrBH-;`|D&i$ogDM(!bJ>kUouoMh`V?$#epXfTmC0are#x>> z@!tvxSP4IMIN&}rauGuDUltrILie-LjtY<5%v!bhb+t3sMmxL&2wg9jru?%`fHo@D z*&6<5hcHV5i)5P>bR`p{pPv%cl&ugYaLb~<+S)bKOkn(;8^{O3D-hmE{OAU6omM0t zhLoX|w&Td8(J0oAt%r7#quMFX=~Xv5ng<1EXMKhauAzdV&+zBGm3gI^U zqw@aeHBwUEH8O2|S%59Y!q{8%v()&oGs-j#xaewv7;Ri&N}v_(c(jo@w7%q6Mm1kd z%aO!|K~#Rpk=%boR0d@dmJ(LxH5OAI)c^Bj7rEAv=y6Nvi2)WL>QuMXkd2VD`_}ZF zADIn9lqnE~sKEwb_3&ULsj|UFiX|+*?Bg}{AVg5>@qXE{s>V&qzS*RhcX^X!WPhLf z>#XGbpVi;ORs+R|4C$cOg`_*NI5h0B3?Qtf0 z6_`M%{xX01ax+2~29!F-Mh)kA!49`d);}Q?r zHVk*KH&;za@@mmdI>kl$9_Ez>9LK~O11B!Dwv}c!!wQz1vdOev2OVq~L%9#VBE@sR zJ_J2n_we-^GRr=^3Us7@C_j#rveBzrso#o#Za|)>4yoHUP4QL)zMX$7!gO6`cv|I$ zQH4x3nx~~d78<$O_$s~KH@zK| z$iuxl-}H8WrnQpjkG8x|<3&uT)d|YOR{UaLh zmu9QmLXvd-R%9PBr8a`%;;HIeHTq%55a)g$q%GE0o~K_u#3NK9lr;4t=zt2Eqb398iChco)C z(|qFE&= zm?j5;Sfw7o1-<^ttiPZX)pAq5hoCa0ejXa?r?{|JJ>*sC6Kc)LeWJ45v`y-FHp&gi9&O==5fWmag==j>Sq^>C-?;`5E^AzpeNnR{ zQHI2Yk7l!6T-2)`^%;InoZ%gFDrv(`F{tmRrZ5Lhzw1qx#il!W)39fnj<-XS_Ba!F zC|fUX4p@t})oHLfYTpa+wWC5z_PrNcv42*K|=Qdl?A_`W~XNTtO&q+=TC zbTYqHrCdULFkSUuhYc>hIFrARIUbnA#l^kqF$WpP316A1-$CTFdpD#U%*uBMm=`zk z(Qt-GA4&s^x30LPCtnGYzf&!yqkdzi5hjWO{J?u_>&p8dcwb8+O~ch~0E{$^i$?M% z-hpUr9@JN@XGxwB-R*~wMu=fJ2~7tH_e1Y!=h#uYUB{b8*&}#?l@bsA$Y~y+A<2H^ z(3V7Ki<}jLE^D6{?3RRyOR!=2wZ-A=6yX#JP8`(M<=2lB>^Mr~*N+|EjuBp{Z(fu0 z0Jw6YapeF}s^|{oH6dfQ5GyInUmGS_$FHnQQvkL!IT6dQU-rzh(n~0U#bI&+Ekhu; z)@!dPCK^D?DU>+H3T)#4U=@h}VD-Q=;uwp*?p00UsoM)b{|Kk>LY?`45GupXdDi_; zeC*T>iw87*;zM5?j051uJ4)>bOE{M*Aoc-?kaq;GX_kNLFpX=9OMBH%9pny?nyE6d zs*mjwqSraBq|!VdVF?NN4_J>oti=&l@-+@~%+DN)OF5H=+_C7_&%E*WLxvCH#G)2K zin21H{Cw{Hx#JSJ7hHZ`gEMxU?I*5dG-eHL3*aZ_0e->(Zx;udiRZ9JM;Dn~{AmV$ zF%RG`9N?k|FvSnzseNcHORHx&KJ`rUAlpV{P2LGW1Taw(p3YV;?vclTh^v)A+w=i}nB-SjRO zTsX7F%r!u!cTKfP@79j>Zpb>pRVm)FT_CycTbJm&wS&$jZ{)}%{@n+=gY7SQ9V?Vd(I3Fdh6`OAd2dTDa}<}KgDH=Z3N1IDxinpXyjp6RGDny3Z2Cl&n>S) zkgBz&&FyJmv~aD^8EnVDLnk%2=aL^hzR0`9s~VGQNAHX4m8y+aT+-2Val4A;TD-+Ci%B%vC-H<*h3Cl7&nsMzZzl>4v4&>M8bH<-KF9!iVL2&^h7dN-W>AMKWU~R=0ePReihc z)XutfE7@plbK1Sh1ec50HToFw6t01{H$Tprdrs9nd>y}%L(`-jJYS!EGXn%!k^OLV z%vN>VZvlnk0{Y=y`qg32vnSRqN9e{YRV28phkAbn9%IV$FOm${gWe?u_Rt5;f4zKe zvW|I7!ZC}gJu)}RQ(=C3#b)K|KIQW>p$ScLO<>_I!lMQNbo+=3`Y?i^Qf%zlIj3In z4*d;wa^FnEIj&cG`2x*otK4DVCXqG>btcD=?UJ$Trq0U-ou$N|n~lul*{L4sX zVNYVYyk&GK@L8KyN1qZsVd_IJlDDRY?2a^it2gY{=E5R5gZHNEjpm@(!47%X8^e(a z1YG*gsp?1v(WyZ+OD+^>mXxdS#{jc)q|H!!rkxJoiy&(Tt(UPXv#4z3Ul_fGeRoS! zcP5YdSr)-$AZgMbjtcl``X+_nQDg9f^NFsQ5D}Y~&kGW6cqSm%+u~S@AGG;9vP+9` zTD;uSBgiCNf+I+xNyF6&Z&X;C{c4i*L47CxwT7R|PNZ)80Ql-5E?S&z?V`n4e2`WJ zllJgECLkB-il;Q=M+Z!nh#SNGHAg!>Z7l)gT@d0VIvN;utzqK{jK-OuvIR3#E1wq{ z^z_U7+u32vw}&o7k442D?dt8`0Rv_w>7t9JF?z4TmcZh|9iSfHnoB;oO#w(#6x-wg z>hsaOjepdxoJ$6l;+y1F+}%V4PH>L#@ivQNJJm4`Nwkl=0jMXp3aV>&(@(l7Vp`51&GfuQ_n9?Kv>ljn1|FiOwo za)Fed&*MTVJxkotdd}fA))SIZQDdUqbx-P0)byb|05qu@Gbgl~9i^mHDsfT&-Y4-& zWn6-)XwiUlJ=?UkD9-7o`XqqraS zt@0DkNInfn6XO!;v{uRG*3B%=8J1MUyb4-GFjBWr1f+6Bg88dq?b@m)rKB1{$OW5v z3`QSC#e5ato~Xu%g9*g;^5)D!GUnpsvy`_o`3PxEKJ%{0XUCEVK(~|#KqN>6;Qc}b z)Eu!y95M6OPP02^c`P2w4-89FpV)%rd$9$1Xk$Q(ES98pLkT(e(!R~-P0jf;6{dlA zZT;J#?1m*8mmTK^cn9mP>?~@th=y5#9WihUvnY8xpHtFguV}q=e)qIDrlA9C?~F3M zZ5%YVVc-lkq&9KQ74?di@8-hRfVHryv1HJN))z`SY?j>vmGQQF^HSADo!Pf}vA%{t z*E6jfTVjQFWCdn+E3AN~AXaDxRzUiQ70B5XE11bq)I6}*c;KXk$b_mn2g&9TU2~n* znm@#U8eL=1MLW3c9ccP|Sn#|hJ1yIO#~pWQELuE^9n$Mhw%VQU#MFX?#dgb-m!%t~8vYdUF!Ht`_ap0QiN4+wL@MYO`uuZY?{gTw+Hd`WcB|1OB-gC=7S`a` ztp26`+F5^nw}$m+`f|tEJ_207fX3`*)V9*E*5~)E$xixmFMYW~9PyuPCYse%MjXD3 z-T2Q>Hp1_ZTJy#FeM|i(Dng^rjpWVh5&LqH{`{%^S%8vFYa|#pH`9* zWfvxpFEi1vTfI;(HM!sb_+=p9e)XS*t9@;Aw$J+NpI$~9d$T&x2C-m<(mHd2l|wUQE(=H(uMAcVRc4jnn@qx$B`F6tW$l9=CgEgr8+PzS$rywec5as z(Oy&SS9Ys!G)%8>mg&;69wY>xsYmo)!GT(B7)xY;K(?AH#`cDnD}NV1K$DVVyjG#h zMAF(j=qe&@YfVHnaAh%kFd1DgywbAeN} zUdGkuK^o|;WH4ua<7%<_%U^6C3`rc#&@;oO##gg4HlY#n{Pd~VNA*G>+N|DVrJzuyDa1Gt$FxSKhPCIqOi`F!K2_+Akdj6z4*2Js>UVx!f7vG}oN z%i>^34WS-n#TmX7#h(EUW1NwpGZo{OZQWpm&@ev@BF`F22E5_ls>%OaGjEoTZVGc- z3bQFp)qWPv(XP;6SDZM-sNiMg-3~PS2ZrhUd1HOmIvDWhHTB0~{I#EP6XK%@9+$lf z=N#LXIo$Y((+V~tCO1sqq+Z0m?bhTG%{NP-8aA5BOe>`4#vGh(mVh3X%DWrJ0@{YG z1iRvD2{r?tmf?Qb1|3muJA}?jEonhr8@T>qgzKyRe+42Rrb+@>6MSSkm%OgJxwr0; zxhYr$4H*2(=7G}dg6_s22b7ai6RSo!Rh)s|n$*OO!bVBqZ%R}drLmYrUoo*e<;uyZ zN;VxxtxP(QvU!+fntFtX8`8b{dcaLMN=03L5XS4OYkGV!1;5q-gO1sF(YBYywiVru zMK4$|oYZ`bGwF7%a%wMnV;_`>-;%a(&K*qrTGP`l@eOp!CtAN#-)Fu?XV&IYSJd;H zu2bHIxlArl=8VNWr0-*L+q{l<)j=toY8q$L3Yqf}=bW`5%p5Ez4mnHWNXwOHZbbRl z?h>bhuudb+v*eDMUECOqY!#cBneMNWegRdbWIywXprs~)`Ork5oX=CT@1ATn$5=_Z zA3_E`ONxgKEgmrJwvbw)8Y11&T+f)6&Na1&=KmK6(ppnC7regFum7)wtFhlspWETj zPNUJ~>rSiPYWF7^?MA!b>FCAIB>(aqk12iT1wQxtz5aB+)zfeM&;M^?YHF(8n(7l` z>9c{`T-dU9OE?&D%(SvYeHLS+rn6>Yn#OTW<7}!ix7Yc6&IDJ$?`#~bJ2fWB%&oiW zZEWnee^aM^-NNf_W8-A|7Z-68P-Mdx9r~SUcinNIr21}bJh_cMPo%~tb*hQjIL0h~ zXU~(V@dce~GB(E9&tJ&A-!WBFsWBISPsPT#`NuRC@7tCaoh9w6ml}h%T^GcK-FJes`PE)M30h|nSzsS9np6=H-) zrq@GdTUgASAdQy&wuoV8`(uuPS| z=wyvKd{?xVvyp|7Mput+3U4oJr~?-WGeaE!d>K1E;Mr^`{90pK3xsz|%W#oUH;<$x zoEynA1$ltC1P@~q#q7-cm+EvS5Yf|y6c~Ji#=^}-3mZvX%*N;i+DeoNRjW9AlCE7Q zMAD@GG#yZO+58@A(mOdMCzK^1nl~4LRVzu01rUU3n2AGI+f|K@2H}mPoPckBLRs7- zDP{vDolP6n*0qD|vOsR4 z=4w$>@I_xqI2%Lqxmqwk=Kcw%S#o1mH5SXgofb;9X=0AvRy7vT%cRd{-@wCofxG$< z{PfVeXkyC>O|3mcUt(Z{kFBD$!Iul(2uc%M@H`tDVYcdLeN_3XpN*Z12Q&WDOi$G` z6QjEnkp7LvyezVX_yH*}$`1=-XFZ~HZ_W5&LF{i~=r3PN6)ROFTqb*7v*PqxC|K3` zkG6}uNal+GVww{_ED(vGenJZ$dYI56!C=r^n^1v-261tTLre(9AQD1ikpXQK4{J#- ziXh{X2`<&f3REa5W%Bd`d~$8 z(657hVEb4T#^i}{q@|D~;*Jqz31h`NYy;de!nEBuyb8L?1{3SknDu9>Wl(eFkXg2l zHhzK2M72{ukjx9)v35#GLW2yT?WoJb;dn=G8EI!=gM}O|SjM{~fFqW9vNpga^T9D% zzJ$}%QuD^yi?t$xLZ@USvOux|7Fkx~l7<3{z*)J_5z!VI*K5NS-4JGpPo5LN`Gh_vflN$I*Cp;Xe$Xbv zBlB7?h0l%nJk+h88ynA$t5%%(Uqa737D)&umhO^Ygw}}zi=2gLZa^zqjpb}nDzl@> zR3jluZj>42n96SkWDj;V_!c`K+p;PC>7F>bDtcg5SMGOYG43W?1MDt10FxTn^M#E z;cpVNq))B06ad? zW{8q!VaBg-50Hv~Em8-AB2G7NUeksV^pTVT%{Toc$s0^Vn(~Zr}0AAu_d@T%^4oGH5l`o+I*%assmC z5EJ0718^7ylQqx-&gsGeoL^YM<$L;TMe87|HzOL6^rvmJYjY7o7ZY*2mfqh*w&^fL zm;g^3Kq6}bm@&H0D#9b|v!of4Hndy&!Y0X@6T7viNYH*$IeEkd%%iU*dOo{JwyD;> ze74!mu6%9o*6i(&&7qJr^6}ZNHkiibV>={tSTKJyp@SuOO0(HMf@DI8E4Z_%P+hZ{ z+%RZiNup!Goj6{3;48Oq7&oV4!;~FcUL^-p(dJu6u)notkx8sOPL=4d*35ucr+F18 z17R#W*rEC@$5Qs8#tRFS>t_Ze2A8d+_DZo~Dc=EiDKE^-9NTJ69-pyK;wsO& z5lhb*qbvQ2Pv$G4+AgAd+)g)=Zo~S~cF2-Y{~y^I=fXzW4c6~*`$nqvbEzk?!i zY{VVw6w{i9@FM=oncxv*0iv;^=~Gmx9uMh`t+}M{vL!ylxhC{dckN@jd;D0oO{?36 zA+^(x5QlL{?KDLUsXaQRXD7Mqk-469YkO=S=CYdR1GD5XGQu9qLxO;Z1Obo5h(I1o z@E!BmM%K0pS@P}SwxybuQioTx{&7TS!O12irBPhbBMP4}YVNXPObi_3X4K3NAx^^LP+EQyxwZX2f9NyOnL$Zad#hebJ zXQeW-r-b;bSq--ND*W5f84DJ=PQUPJA4K_t@nIMGOKoKL+)7{-a_}4WwFOqKJTu0A z$e%>9QKzU8axhXj1aqXG&}DJiJv^ROx2A!jgoSzKku=b4;Mh*avFt*&2s>$x;MmS6 z$NpZ)qxCplOT2Krp_MZ(YJCG%kaj=E6ohf|5dZQJ|MF0V01q+*wq-vvha`;48MUWj zTnqM#1!`Wy^%;2$i93lj=abANps>&TX^VeAs2PKaM_{n(H*k^krr*Vo@%?RKNCO!; zax!uxytEaLLcxZ}vD2ao|GSnX)LDH01Vp{Wa=A|Frd`DD~Sh}U>yT`b>fpI4z0H2klH6g~$ZbE4@VQ*U^rJvM(Q zH__1s8gr&MNc{3iYnzAGHV>KTJXqV?B6nkr*`zZ3V-UYs0qYJD*VODsRk)-z)H{+L ztT2Td5F9B}=u`q6vmlei|G-uz@!Oqix7Wa^6Uq>V!LY0bliJStdu78Uq5VZFqlrUo zo3oD(x#cmjG9;r)(XejVoGIN-+cpx78Io}4A=SXlXHw#W+F*4LfUQ&`QmAC!O<3kN zss!jVTvU;yr*uvF{9Ze&){wA4mqUox(%X(@RE?Qi$4l?=`h;fK6bZ}F+D2VaE|#$F zHN+{;U#k!0u)sgo%lMiN6f*j>VUgjvYcXBL$9n^=KBjOb{Dy#h8_0^$D)yQtUdzIkSh z-FtTE#3 zbAX)3esc@-Si@m|9xt6M^vXeq6F$9SZjm0ZQY3Z^ULz_&2ruKCuq4+7%e6JJ(>%%w z-zWzU>-15cs?Y~qscK-r3#&odcBF;W@Z^uznHhk604`dlj9~%kn~aDbRbNy59a2E) zVWzl}DU#3HIs(s8~B4XU$d?k{5J zY9s$wV{O$voc$E$-o1HRv-*!44jXWChck%`X;tH{<^V%af8!mi`gjMb{_FQ`Zf;f- z2%=*2G_I`aa;AFy27)o&a%RTrl85%NQ?D%64JdhVF=Z;Is}--iWH9ljLHmMrY~&NK z9P~Ik`D&C^+t;aO$4iUsrS_W!oePjz+V5XED3%Upbnr5~Nc{l4xPT1-lrGtS@{Rld z;;E;edft(P&YK3^*sAl&K_B3+iEXGAr#1^|Fqq1lbl(&kbYD4W(%`jad;bOM4QTsD1y0E=dgGwAf8%dP_KnG?@693vxEh;}af-T93R7ti;O$9uymA(;eYVv? zaI9#(TF#bAVh4J>3O5XagAxk0E>Lccs1AX`tADSe<-96yPTOCFPI{HI2yh1^3a`E< zgW7pzgbHzTsILjHzBYTc>#stTy8G8=g`0(X9-9Q8eVcHu%04X4h(cY_7^62cvv0-eHy*MvCsnf%I^WgOGemoe!8XlzPyp+epUYr-^l)VlL zo1XouT1a!7FZRyN&&KOFxzU2r*qGY}^OF7~-KO+dwry5s&202BK%PC=8cc*>MBFL6 z>}xoDFORtgck9V}kG9awVaSaw1fU6>VD3z^xxsI2aG zO_ZBEFKvaWy_UoQ$ug2Ov7!sUQtEhNLxO~#SmtMWSB0pv;u;nNJ^6E@g!LQJm+jd8UmFz8%<+NLl zHp62Dn>CM>C<;8bksHEVH9dr^*;(l!TKF?s;Ng<5)|#Xwt9&0<5L`?QeJz(}G^<~I zqgkEsO}<>!xU7kW&^&PIptoyQAI;bb{wc2NvaPx1!Mu{FY4fMZx8!)t%~5ioYOCZf z(`nW54GWa-73lT_kcML zJy^!13Em_Oj{P;IkT{o51d^blqMWsd#k1^Xil#n1+uk_G>}Fw}YEC(sfs(N+8F)4Z zN2TeXB1%5Y1*hx{d^8A z<@s|%I>0>7HXcxj$!Cl_gp7iPbaOP&gT|mgmXk`mPs$WzD5npH<1xz4 zBz+#8^322pA>9=_kd@1IACr|Qybi&rSS;m?Qhr)TzG5lsDoV3AXr_HyGw}YX2DlDbPCZhq@ z(sNa9`qBykqRQi>5qkEiag^tu+Q1SIg|yN(bq`PnBq_Q$hIgqvv9zWge6cdD2G}>& zo`wOGKZ*%VVg}=x2;=c2QuWj=@hUf}6OnZglF(ozen=GMv|6L0QW0$%)e&-^PNtku z!!x*~=_e+C;`8QRjJrSv&;QKc)v9HZ6eB!jpo=FoGZ?K6%}ur4dVZLq)LNoZOa-le z)d&m2^FcF^wbTe%pDsyt<3Z@Gss@V3~3i%f;6zy zPbo;y*ou?ziz=CzY`m~F^Z1{(b{LyM#uYS@*`eGL>RDrM+jTt)I+a1mTaG?sx}Ir% zD_M|yT8&$Z#~!$)ccsPVS>eqNQ-XZRTQ?;Rvy)Std`b>6swR zH8FZe|BZ-l_y)TYgE8>Utm%>z2`;{;wc@&@Nsg2i-&G?uBSchk9BI_v3DOZ&@SFZhvX0~TexR*1ISv?py@E=$S|w)<3DTXRw=#-5Alz+ zN>k!DxLLpw&+l3T9C2k!;CpJ7V+FOVjT<`~6bN5B*G;Oou<(J|{bS22QKl^!tra#! z4b8H9D1$KvCj!{&Q%>k;Qm z?QQ1#MG^u>nbo3Cksg9<_Z=ZP#So{aFo)x z=fhXWN|M1V!M(r3+~X%=;|>J(fD#q6LPrBTwmLjHS|@w9{t<$4D8mSL$IUsx(wW&n zFgFeA4xAzAW@A_DM$1!o!trPfidBt|V7jX|kGQVQN;QT%$TGm_JYzSEz(`u>J?eQ6 z6E!DdMqnc^{T<&Nu#C|;D9cChC>w)mHrk1(Zt&edfTq-q3O2#O&>TYR#$U_D#r!gu zY94*ax26@P2s9uT+qq)1F7;z6Jta;%SJN6LO%?2%!Ya-*insTWHwKkm&D4%0Z$ut? z75UKdgXuy)#S;=yZnVTE;{+U|yBo^B91d+*pb{xm;%hG+CTNEOv8r(=J11cV6%Lig zjmY|wy2EJ1$en?1fNLrI#lJ0GO5tWrIvuU)TyX%Br&fETPcUYDVV#6A5~9x0V)h|m@Z7RdNr#1eVZ>yDu)ng z>;+qtD(hY*78bHXvsw|#y&Ix05!5{x!;BL4L1-np)M8t>(2U2#g}samDdrpbPzC9= zNLdQhfLzIRk#3zyXQIu@&PE7ppNoqPM6{Z0B@GD6=pH5><@C}y9&^Zc2-4Fv>L!>w z1bn*1H9bjt4V()UEa0RJ-)Utdn-@P4q(Sl_SF<(t;xgij!-m{&3P=arD;FrdEDq~3 zfg&BVRyAL*xKSXjMSk_8#t$iY9b`0_WYF>zVIb%FV8kjtY`VBsOQkkrQR-7Y;b}Hr z1E^X$;vTRFgB!v^!-HJhb*c1Z&4u0TW93>j^ZZuwo7hOqG}z8q%T_gBbvVQLNo-^& z8x6RG(n|XS(ufp?C?bglGjJAj!gd?iaj>MVW@s2uZA&wvwD`Mr1}qbYz7W6}pF@}~ z_{rwVLX19Fe97-Nz^(?R)xl>5#a_4Z7@Q-hrQF&nd>3f4dD@KJ}+prr& zuCmDFe#MnjAylc8Cngs8xgxC~9d4hEegL*WOiPd~KBc+Sqz2_ZAE}ECbPxqklbj58 zyL2*2NVwgeT(3Z8ffs2>BDnfb$Mv5c4H_ zPpg0x1i>-XwGIGpt89$2BZ)Ls+=NVX&W&CKEmw)oKmqq9aF%T{z6y#H(i4MfrHv%p zD}sArAy$-xZ`dr{#gM^Zdk7u_2oBFp6xXA0L}EwzjO7b2ib?r?X|&eqJF+W+*bwKN z8S~-&=Etx_Qi_5bp@Bhaff08i#My{ewTKO|OcG462H7g#S@eJHdjP3Com@80NyQbh)2!?yY9d`4AVWL+(QmO zk!vP;?XiIB$!|h^e-@cfSMXZ&jMBkVGUTyH>r!g{+>VIu?WGQk#v+147F-+hP4!E& z;M}fWMXAtLpFoldWDAvebRC<~Vhq@`@QTO{+OXpHRl z9L`P)Ho8U14(f36X)Sp7jSRP={2j~6isKKq+ZWSfs^qa;UrD%OLdRqxd+>tKQE;j( z1S?8SyDOzWU}{$jUxB`*fbYdp!4TS}e^HKKDw*kFX{70hF7VD4w(egU#@0uveL(_V zvI7PSj+P!3xIfcNzLkUv{DJpYPOU|DC9vz6?YP6+gs=`YAy8U=1@3~luvt%aaLlk! zz|I_Z?vpX>Qk;!eS11g@^Rle9ye~(v%)ZSO;@^rsIQPK_1pI?EG+7Xin#@+g3q$e> zi~Po3^25YIG3MZh>EV=u{fgj}a)*qemA38Rh3R2p@#YNg8XLJgX87H3FqW;gIA6Tx zhhwvsOkqbe5Iwm%5qaSBbT^?034>c2`wTLa#S{a@v(@v=0Mg1vf*2{E7e%9WQLk*< z4OlP;C`1?A8J(Fx)3z~zBmyp>DO*nn$6!GepXIpHx(cC;B|@ROMa6J+1D zt6kR(cDi^jl;we(r6IOU@u;#g${Z)Ea<HelZQ!6Wn)m4P`C5knQo5-vYPoB%-Rd&w`bXeK<)v1r8Z*p)gkV{mAw%bKA*E{o0 z<-~ftN&LX19E7(B(hI-RRzb4ApvJC->f%yP+=%L~5mipFyWf{N(?WWH&JnyBwlV^9 zY(Z@Cu8neLWkYtvy6Q|K%e;co^Z-}Ill0rS}7!7%rvTS@q z?T7m8+!urWtb)CEaX^wo%j*%qphoQFIkCfw^&Z=(z7$fA2&oCRt_1Oo5PH2Bmp!rC zR|>dQ1|;2*U5AjHGMVtRsCaz8+`hWvuGTsp*S-ZF*pbAdS1@_EMeI)c6oW|EJwI?8 zgYD`%gURao5jQhD7o|bs_A1aRV^Gi3CdokCzjQq=fBe1b*_%*)Dc!AEFLX#>l5>5( z@YtKj_6kG_xd+byMlW8dRWFDLMh65u^1?WV zMaB2q)eDDzhEkwL&bA)>zv}PthD7`dYX(#{+Q+7<74sUJ&PfScnk2(ZaY4jWxFkW& zz(^I%6$|1Z^UN`3I+KsMk40`g@rCQOCcNw2hKICU>^i&rgLFazp=HO?5L%gj&Or%F`xeboKbCkhOGUz#@;`Cqjm`Ddtn|h7dLKu4EMEUdiDKxC zMhIUhih)9=CD=Y(T4?eNqDlH8~MrmnWT(O1+7gs1P4X1_D(zv+d zP#(MNg|L|n_g74Y`zt1ce4MoVE9wBrqakJOjakV9TyF=U{;1{5F?KMwzT6F3>HpZ&V&1#ak!&uhm(EwGYgjxR0GQC<;C`? z$t{Tdv6_TgsjD!lW&x|8?U0R7S^pBjP0h}hCgdxXtgeg1>M6pf%P#zRd}}5mHJj1I zBn8Komq4^gTd5DeWU;$&#QFC<7l3Hexd1kw#XKnPnjP-)IQC2Vzg%(>QR0Qoq-vZHCfitg%*gmla{|@ZS0bomQjK z!mcxx8OoEK+W*0rk0FgexnMj$ixa7GKd3|j8kb5G;QV93+}j|jSRUdDInD%@O!Vrx zhgZ-0r|L8KLQpMujl7Y48r$>N1U1_NXW~?dv)L`)Mx?cB=G}%V2O^E-m*+PnUz%2@ zWf+=xAjjmfAEBZNY>P|hhA83@nuyiY5bAm%HvPXUDR&1#zutm^P=*fz^FXLs65h1 zC48p4A)cPe31x94a9wKaNy& zupBepjV~EYW}0Jl^{F|VIL|4K9A-yb5cqK}nC3APmoh=&t*jhv#uK49z#r)N+$18i z-p2gA==;0Pi7{!K`AkVEWTtp%rlc^=A(z8O!b2Mg4{anop5aDP7lA>w=*V#!&z_0P zrGDhp^@F~!OK}wHRoYuD3)ij8QfY(IRHo*p5c6L?1*N=pz9OEcW*ZVxj6;zRUeuE} zkF+-xx#0-f_Opt?ex7wqW2_dTr-{dwQA(8FKNEw;eUbG>p{<7%?o&U{7fHWU&U2Gd zx^!^NHHsVZJYXAAk}uFfEG(R9Tbj5`oK7Zphz@69T)@D*?GfgsE^}l?jj2W@<_c2* z0CU7ePR+SUF4H|?+xniOXIC774HbH_qg(PY58L=ShJ+j);nJDoCR$Tt<;hC+b5AgV z_eQxCRU>SCJQA03fke!QFm`c_Z;=sPSWr+xa7PvK6F^bMP410kvI>B!%s=zIUZ$5I?aTEhgtyc9jEBHp<34;v=N++qcY(%@Zs<~87 zEL=o@ZAC8o{iF4L;+9}U3>(-AZDxq@6|K#tiLmLAJ49Da41edYXI>~t+YxhM8-r;& zHM2Ouu54{XbvIk?wh^)c*?y=AXVI{++ZI9f!!att$mz~{i`77nvWu^5%p||5MpxL$ zalP%)+SKxRWVi|t+lozdh?Us>n$B;8rJ~v{wd&&tpU7|0l*pKT=G=u^C{xikAogo+ z7_UheZpb^KvlYVSwpPt+TUU&Ng}v>&i(A-3iqT3g-r*qWlx{sSI;u?2Mg~x|*By$+ zG(X^HGslK4J>~uzCFg^ba}^3jCf^luom07$Q73k-1}`M${E(cF>{b%vAW?=gyHc_kpnZ_)0fR~jTAdcmA58<9 zZ+g${O`TCY9)Mrs&7trk9@z>>)5ZcNfgTDs5ZP1`(D4y$js9l_Y&EMj#0!=~T}xD*obNZ5 zNR2VHcz0*n3jkmnnqSfdm60}y$Y|0 zl12tI9v-kGWsNx`f;#_u@ngx~NDEz?i_F#~x;%8HE?YGY2>G}bnY`uN91V9FPz7F| z{}JAY!(%e1&VIC#LSr~4Z3YDRe;wNA!5$WtuiqisW4+DD`|oN>G&6u5@*bPj`F8Z9 zmHYt)K4lp&cBOgQ;AGTT?#)#7q3<(}=%eYzltAhQAS{fWo)BoT(rY0F5KYiRwD{^h z39v>gB<-PWOBQ&FUi?|pt}w)EUqo8vnw*Ba#k=t`5Lgrl9}v+z-zu9}#vY6BS055G z4Ml=m=}eHl8RS|meIgme2`rxJ>Pccdd{|BAgLZNKS~uMN)6e30`A*e7F(s8tWRP8b3Ji*TRMu_{oeD059zE7#%r(ATP{E@nx3 zQq;@EEv@1^)7qfo?8n_&)2S}ZA^5B<7!kQ9maCe#w8qvp+_n--Xb|i~>5%YAG_nJi@*U@7$GRVab!aYDkrK8A5|=1E!F`9vaF?-;g956$ z?ps8>;$H3ER(N$p4`q@9eUmNP3H1G=7)YNSUxFal@@q%6EXwiz>fm4EH+eyMEQ3(n zpo3+~{_1#7y7KFkg*&W!pbTfa2P#Mbzn=R;=&3AD1=@$zdytUk;cOcM2TUW(-pbW< zN!?&UCQSg~S`4@UsGcl01DHfK0pOarXH&_{2I*u$c>jSyzvdaSdLb%40$+_5keK;m zYi#xZ-?2oZ2b^^Y_$bs%1udg!mF8M)uKCANSombf^lC zT(op?s%(YOZCeepdw;KpV=Zw^fX|%M`TgSn=30Gbaezz+-PTA~m{EwTR=O+-pwt!A zAln>q^I82{nTUr5z7OIAL4>&8(#|$MbE7Av+75Vka5360SdkFGQJRLJt}w6R3PSGs zYqPuJ}X=}IK}deh}1J!96KB?j+-x4m-#tT}?W*bg{^mV(Uuj z7I;OKPn3zUNNe_WvJ}J&DL%uLg!QOYpU^IwBdx(_O?AlaZs2+;hRP`vG`8C`h)T8B zh#7G(7zNBgLg=W5erZ=Jm-ro;@xE}~emryhWUD_mRI=aGhf2l<^kS&Q;(BF>m@LQM zK<8W$0w*gu%*v-du$_49&G8E!+o=3Tw|^yVH8@-cope$o)jKY}Id3)N?&1jT#ioPl zG{FI+Il9$y$_oZO7z2ef+-~0svO2T5Z(ZjCI#?8izFVG4v zXAf0hTZS0@w2)hf1DPqk}>I5&ZpmQni$3(L8Kn#^OAY9mx zt&V?j?*^Y?+5kuI4;nCG)v!0HPUy$su!pFL;0+ry2g{>L@xnd8gnACl!(21Rg>M2j zCK2Hpo!sIqqAukLhy)C7nEB2441(pEz^PSe?FW3yb3HQM*-}0fo8=Y7X8&K_-UV8+ zs=W7IYgN_WwX62tUAueti`~Gg>IS-{TUzZj1W3}Whuuwp7?b0T$+?aZ#~rz2IJ&ua z2w`MooSR4!NW`cK@f}4&48GzEmH0?J+9)b2Dk3T zx_Nlg!L_Sut-0p><~P6hgUc$ZNj&7P%;1t0m_0excnM^NJTO3-EBU!~s6HB@?0xlY zWCxTHY(_-c>r6vGuo=bBk8qLzEeQ=2ctbJb4v|588TJYsm_70VIijK}yr0C|5&2iW z(KM-w!q#yzQK6SQ8kkSt&SNs6*iqyd%kT}w|8_%lf_FtB(OtWdm95AH2OZAh4b<`G zU6+i=U+R^}ik?orNI`Qqmd7;v|HN%w$}w zuYi1QbNWTTvKw&bEQ1Y9Ug&U5 zeuy8)hD~Y^OSC-)*9M0NUlfz+?PyVBtueAYe!|F|6(jS74lm9zU?-WE#7jT?e?!!M zJp2@WNX(@tr_WTX0zvoRsc;+P7`AkYikL>Gh+FTTAPZ{8{qmKm1WOx&6e^`~O|`8-7##=7A5YsjaQ-*nLz?pk4p~ z)`R=Aa_)~ubJp^f^PP6ry+DA%4|dFbC!$PHjXBHH!S|C5?h*Dx?+pdnz$zq?`=Bw29NlGXPy*&)s)pfJLFgB>Nxry>?2EJt&l%??e!8L0 z3}e=~4VFwrSylW$Z-xksBe>^pgWzZ;F!;egbQmD!aoYg?o**rPtZ&Q@;e7~b7g{U( zB4Q#p8Ea#U7-c5Et2RIhiBL^wUdW-KuF-)vYtNdS;$827uDY!e_L@qc* zX8I@kEBHt88Jz2UK;APE1ie@SiJ6~a%rZvH{LPf*WuGG!gA4SkEsc(p(iS zLJl9^;`&8J-^Z8Y z0V2aGZdScIsl~KFxn9w7M~wlbgr;5t@7Xk%!1B+^a^B=wZ9H{WF`YOpv?B&6(h?|3;logNW2cIw2ev(Z)(qnNXvyjoj2s6KkDG4ZRs5r8RUPP^SI032SkD`0Xl6&j1R-!+4Re;2)5;Dtv!JLk|Y$X zy~tp-Lsq`kj-0G@5z{DELeEsu4*V8E!|cpnWE{OLsCu13`He_O0eaNv^+Pi#0m2_v9kThoZi7+3t5wu94ghwrAXadW`Aa|SB+6pWB4RX2$yD3 zo_i7bQkD=dvV?F^uoo8vdvQ^)7ne3CXcdmEhpH8`RdVERU?%olIh7gg=u78JMQ!&Fc+VF4G%=q@59ae676}(15{zk*4Fu$l9E{GCp?Qa~iJhQ3 zc=k*X9Pt3WAAAGtwHm2XgO!5IKqN0g3U9lw-~{k_FMl}>z8+Fy^@{aJ(9)P_RA|(o zNcCUZNuz=4G&Z^=TP|af`>(o!nZyk+=m4d8(gIZG4RxP7HImK%hzdhBjs#LZ79J0t zic-ESMUu49xCYPbC#5LiLM1(vm2Zcr_a2+u;<&ZY;Fay9{v<4_H|L1Vj<45lVF0Ky(sRzp-%|8PMJOxV7beuRASiFdQl5l= zRiUuu)H(T+6e;)AmDtWCT$$1VdR4p9#GS9C;T*yo1N#Q`t?gpx)t8%LySDtv7EY!+>@ibig=cplF;{IdX&3BUlk@#7X8mmKLUq8;=1IX zhvD##vZk9Pr?)Xfv6etLV|XzY>RZWHWx;Drj~5(;^eTPR2z(cS*hAv7TKmFYLPHkI z{6e%sMEye(uqH+f1K`0?yodp7I8u@N^B_%%DxN^=YZX6BrXuG&S^1RS?TEAUOx z16~NkG;gbr4O9kH$d)A4O9cVtpp8;JYz6`OVy3m?Yz(L4(KMWnB#GV~FyLu*4M@+qSf<{m z*iHtw=~%}zYR|67y@5YRe^p2GT_#lVvkOkRI)#hzaK!^3teRL|ZPDSbI__Qy4s2`I zMGOs2d_X9|>$ITlv>+ZCL)&_VP79D}aYFdvm7PCJ85JU;fM-y|xc^Ugg+N8q0L z>#<7(8Uk$K;%XT(CJlwz`QbwV0)h|rn#V8P;O9*f03y8=8?3vSfxX;`O?b}FUU*Kc z5zCi}Y6T_2!N`(5-=ki*8#IwXc{3d~qCqpD7I2NlG7GvDe0nC?GHcu`bA;;u8t>ON z73`Ue%7T%rV`a<+O^~ke=+Fd+ffQ1+mrV}a`n&F<-H0g^=MRmTLUDdVH(V>_vP!Kq zM!%3rjUCK8U&=_53c_I@=YxY}Q&foZdn1hjyan(Qo|TK2t)j9p6qL@PagIZ#H3 zLOrY|T5xmC1lodrJ@`?tQ4j>&*Gue`WjC?-nZV+SOz`_79Xam(PCrzg&Bl+kW99uT zOIRW4X85KKj=B<7(PDMVVoJZR1`PFHu=bja^6#_x`-8ym0g zu4#|GoXPaehKQRJ!fVOg$g`u?k?2sH39cMOBYFfO5hLVggCEyaMzhpO++<#-p|kCo zptAH}+gR~mN!URoJMoaR5+^TMTU1shl9y0}g`b^zsGvGON7_;U?6d=uwtkLYkh+3P z|Iv<@HVWWf;USe4xs)1ypmL~GmgyRk8-CnSOw6oqT9?IIhgdD_cV$?o=CAS8wQV&ohQ4W-3OkRy-`#@_8z$#Cp zr9r431y1>3b4yhL+G>^)iFFjgc_vhw;P!_XH>=1IXLJhJ3!*UggynYF{=aqd-UQfe zZv>OnP(~zm@EVk5g*EURlqCc6Nmf`cvchr+DYvWSaMAAS+HMq#@dsg!SyaJt^X%Ej zO{1y7og&)Bz7@QnqNgk36D|FyjEad#Cy~fAUCbt2OJb2~M{_A&XBb~g+@VOj0(U4H z1*grg5Zf9~(F-pbF{9*7qA2t=j8aSBjADno8sjm^Jn!kP4Hnr*!KK);#f>y(j$CUi zlTnIlO>P3d;kH)FZA>v45`h((RCCkFEkt5;N(iA8eM(MW7s>e+YTd}1h1dtoHjt*< zgKe|=YY<(`6_%J;-^?hkM=k+g*P`4*kA{+C3OdDFN#OPnRLopIBWtlHL)+!-?7you zk#tWE%LfhQHW>FhtP+_WEm*Rk4DAr;f^yf{zk5QpzZJ>=&kCNq$)3OyYBt@IN{)bP z^x2?c2a?XmkC+PwS0SkJwjkbzEhFwX?w&oH^cgq9zyQQ~Bl^{xcl<>m%!ik7b3~~6 zW)CiYM42|y9pxxU&TxzJN0xg@fty*&8c%*)9nY0%T@PMXk2}tHQR7n-J)n4nRM$wB z$I?NeHwsd$h@5EgCy50k{5}X-98vg}$|O>%l5adem9RIqD;X0rYRf&MgwlHck*i*P zyxJR05)N<5h8$-TLo8SbO3o*peJ(2Z#KrQ2M8b(EQk(mS5>gzs6O%8XiHQpmRWDA^ zR@uv`H#4STR7i(+oux}(kb8;hNDxPSAyg#d>y)UUGUhani&P{RjiyyG2P2h^13|lT z4++6gxt%MVv-7Qx>rhdo@ zyhwrk6jg=DXixWO+;by8Zz}Ks7Ey(_ag!-=N>&vGZZY7w8lsIbJGK8Z)mP)o>US@e zAO}S{BgemoKDWKtSHC3c{hh%V#h9Yrzw8y7-V^;5C>@k3=M{#BBvDFbRPys4$%n#7 zZHEL5HL=ReZmd`nEd*I5;qNZJEjj=!^(khKASgqFND2$jQ}Iq*Luew0b&@q8%&b+# zqnXeXxdm$bR2Ehs3hGES9U#a!R?`6}z?oE`*g{xs2{f#fs7FC-_rp$aEs%+Db~6iX zX+Ur*;vJ?oEi?#Q(QcuTg|7?6qt(JzVmDzc>U3;Qq(UTqT1qCM0G{wK$oj8>3zF*?gONODj! zD3HKSJ&mVMSc6XH+MY?qKRr3i+^H>dr>l0DYahW%P`JfW%FYr}IL(hqbgQyq-U7GF0?W0T5~LEE(-GNs8Xa75?J8P*SO zJ#=-3-I6-PE>EZr^1)uwo0yr}%<@1r$%c?a=Wi<%6{}h9QXRipc$B0%i-b~^2Vd@V zjaXS8d|D;9v&Ms=>R+d(By^uYO9-vH7`rbbLYf{(h;$b&jXH0N2FQ>;Mm+ymwR7Y> zI!?v2LAaiZ=lD?CA~M{B=QB#(qga?OVylsal|3Rz%NguQvxJ-MreP9@03D=hiNrS% z2$Di+qDcbTN_zn+X;9qv4+dXtEst!PRE!IQ3ZNU&AD5W%GwmSqH?=ZJUU=Ow`0?sY zG2AI0^AlMt^oM%Nak-X74vmN*;b`i?L)(&vC-T;Yn_cbjSdXWJ5?bw@N&+}EHH3Rs zyap9yMEO+5>^d{7rR>wXPBvVm4PfGQ(1a{hShy98+TCae=TO+Ak?&#}(W7Z2M6o{c>vn$1$ zAeivbiV9ba@y1S|&^YQ6Up4^CciZ&cHqjxP`Kf@B zMXF_xFhECalpsK*E2HP}SGAQ^5d`h&yc)*B3MEq+GLM4>WRCvB*5JQ-OgM7y#)NB( z2(Ei^5D9Y4aHN$uv0by<(b{xoYZJ!|lG(E(>TE0EK(H7;8WsQuwCOxv0fJ8VB?4>(=h76dzyx2wBv@2S28a+GL9h<(am1sf>YvEs0<1&jQU=~z>44^xFA@a zk*%++ujzVH_Yjdq>Xt@{UPyP=@J4_FiILv3-rG2rg!UP7@XomT?ZFRvLl&)-TkHVy zmpzN&kw}*`KEkv=H7z|?PhL#jhwv(|r1sDyB_oH&G5jj!xRzvNo&GQU?DUU%`(a^@ z1*>usxhBiDBa$8&NrYvCHc9f_CU63H1S!g>(UApT8WAtjC978|q7F`-K?DLc3Zxtq zCgf56M>IfB)8GzOQ{l2^pWEqY@hkKL=TSXKF+#-$De!iMgqqpb0PlFJgM{jEe+Y$t z0XUd$YDEp(XmGruTdbKVnl_83)X-hU;gZ3T2UIkLOYj+umucNiwG@8aLkSfwXVKJ; z%PQs7=&JV}Q?&!zF~WLuv_^Q^;iiM@I*iTUm7`gO+ox^nuuaHLhk4~JXMcp~#E-4G zi=~w4pL#3eXCyIo zhj5C#Ncx1djONbC&?bBpNNbmj=Fe{ExPY}pR-r95J+%0Nzj%zhTK*U_-I-VevIV01 z;Sm94l5td^a3w%drzQ5-Ip_tlL_E*nev#EkmXNLkS;gR{XpSTTwy`10sw3gW+LniN z!np+9vAC$ifKF-C`D;Inge>YXK+f4klD}*Sh-#OhP=WyCl%nL`k--5yGk_Qoy9hUN zcCopDR4N|o4wpvuO(>f0**A|qp@eLh<=D!5mVC0X>an_>d}&?5igJyNU8EIY?x=}C ztku%W^8THZiEPuAhGjs=>6TPC#0GPL#Z9VD-zq%wQA*(etLzzql{gxjKj1~X6p+QD zB1c2DQKQaKcnlRK*!gvc0})k8dPR!2e4pY`Ko2b#wy*yT$vO=#W}+C|*Y+x6ik`?G zZczu|ib^Xtrnq$t-stSwZz+`p%zsz5l~T7DG(@zX*YfL4IUcBdXoT$hAgqc<^Yhh^ z6s76QkvUVp%=cW!O=CX zXfJE8UW7E7$#AK6XUh7uKg!~e*6w1a@>IRtkNj+}naR5o90bi`l{I?G(`#ldLr(>c z@M%0`Uj`IMqH<~W!o^ZxOh#!qAZ5?a7!8?P;g}1!8c&PiH6$<@i3KzOlV@aA&NFeeS z;X`~3`Vm&KXtBVhF!+Lu?9panCVktG3Iu?8rR`#?%9Zni6JZU5r|Bp+*%m}WZ*+Ns zLi@6$NIDQgj?5@vQav9fwaOHz5fUmy!$;wk^Jw-k%embI`Giy!Gy#`1038&*7tyR@ zym;9Q%6jx@qX>H#Z4~wBVevJ#C(ccO+-80Wdw|*|AO|L}Pb&h#(X@e#wb06v>A$wk zSD7E1J=9hZGY*iTDIHY(k(%I5HytYvi99a@Morsdm%`ifiQd{rPN$c-X=4|beDFOf zagnN+5}Fi-hozy_YchIWW&KZ24&7@?28i$CJzO9)x{Pbzt7J$dPGVwkD%(m_R+6<@ ziA}1@;BBoa8xUlEp-zR~9t6o)Tser55ik&xAV#{GrbQAS7%vlsq{WIV8P;>O;W+Z} zmq$Zvt3etig11i=wjM>_O!9wG87Lckzc&(PkU@`QZGA!EvXCp%7I2+#i(H~B10K<6 zR1|?DA$fHl=bLqAR;ezYD;EhL9)Vr4$YP?5+oUr;)4+>1Z^VJ!(U$*|2(eCx z5UXA+@*=BOVa=>hNJw2r!hseS;eE``cRBSLJg|7t;cD%XvPC*Haw-r*z_eQsJ-HKZ zKg?VEko&CRv0=$IkeRYAG`WVWAgn4W_Vlc(g#6J6=+fR*Wzg3PcOI!t6`$mCZKVIc zcjv{{%Zg_O05uv9T&oVjs$0Wi6#kqI(aKDe)kRU0TvCXcm8(n@-z~OG79Vbr#fOV5 zKE$2v9O7y4GPzt-CYQ^(7-zWb!wSRYiC8+goHwN8^!DPy;W}NOJY3Y}DZ}-;{Pu8z zE>9b7)aB_z>JrkVW{A;yd-06nW?e2CQm0=T^b{-HUR*jnQI|g)5@QKuhbQZDG#{3_ zUYQR^x?YtJx9a-5d^ptg>U@YZXM6FYe0YkkFUyCg>Po%q({x=m8*|z~YEQ3vpw&nU z3^v%96iAL`9VG|r?wEf}J41;x+ywl!H0q_;BFq$?7)Ry?MVWK2*BMPZkl;>T%QmYZ zBfBwmeTx|4knuAWY%Jgy(p^uva%c(mIx83432t+c91K?8EH638j?r#qz#wI;{|hCR zSVn0$cWn-C>oHP8Q|Jum#R^!)JhOM^!Kj#BzSZ)d^t1;LF|2a$&>)&KS&FPg&ohtq zrK9<>r==9gx4N?_j}jcXx451Zudym{LqTM6Tpr)O91xH@pi0y%S0S zMjjW_50OQDUJd0!_r{5FOxnm2Jq`++NJV=4fn~)U-gV^?F6_3#&ruPYi<__Qk@KvM zl!3j)UCdrdDtG8gD8ubq4d35Nc!#dX^!Zk;F22WwdYPT(S=O67yd?_uNITjBvV!KT z*+aZ~X=GVA1~Ycw3O6r}40RG5nYv5z)1cO8>MWv=r0n~5Yb&w^ioFGFgt(C-czZ92 z<;Q&@CM{-z&-N;<1N_4I8bJzvG{+Aqii3Zpob33$wI1b<$V8$$(pogx==!n}B|(6x z(;5N0TwgIcY5645{qwfST$6~ojNBV%Obu)qet-Z34~mW(Q$A_tB0X$r@VVY-UI;u- z9Y^fMScYk|KCZ6;_E_JIB;igK>$@3hTIocv48?2?L07}{L-YmX&*9t|&2VX7Tv54W z>5>EdR@OVMX)wH3eVYbJK2Hh70Lg~xblGrFWdxEiI$Y_9)%+;-J=*^qCY;`x`P0{K znO?JDrdOW2wBfW3Ck;oZEOvKnKe;otq220l+n8-FHm#o@JZ5%o-R2WE5C?K#2t5?} zh1IUu=dArKLBBnsx#BkJ_w|R{4gM_LE7nby+Xr{_Ql+}bhLU}!$6ewDgTLu0K<)Qz zpc=tL$vRO(MCCh0a4qE$^FqBfxq$&0-(U0OY_4ajj9-0Il@_9`{K@UAfhLFgL2DEkTBS=^Yj4;1G6up$CIS@mJ;EJ(-FN! zj%$~L!564p$tgQLEWA>FX5WoyXPcnpb?^d|VkNwtVY)lwbi0H+wr-9}R;Z5$CsD@J z`hZiXr;}_4LQTz7^<;Osv@4@f8b#)A%?<)JR%7yGIuNocymkDLG5FA2U8tw-=FolI52vZpA(hlA}!`8#8^g zCbZe&qEdJy?}6A0FZC>Y}aC^1JU1;df(B|xe7o4l<#b%p&%wecvG zu)H$UefXrV$*m*YHHihB5VlKTBr~z;db;2N#k11RR4Av)R~e|7Box4mzLNx}J~Qi~Doc7d(Xp^3`DW z6rT`Fg@z*XvE6`eWr+Z%pS!Y!QQm&m{$f94QR8luEsfLDEdeEro^A=t*&a~hl(-Z$ zu!2P7yD7D|MUtOZI!r9q>H?j;- z_)?Fh0mCB%edZVNH@kHa*1fDc_T$RD>+WEfZSEL22@Q#yBSke;in*N)wPt~;^kf8zumFKrl($|9z zP7kBqc&a+d<_Q9GaH+v?Qkdnb4pE5W$zdTMG4yw$cyhWc5gYC-!=1m(P_NXI%ZaxQ z!)>>N$$sCkd0#^LQMm7O+=pyu)Oa-U&aL6j#{(eiI!WyI${URil1HKavL316*HfW+ zdG+plmJSo_iyFu2La7Ejv46~NlU@wgGSq}}$sjTs^B$DM#KpGxJe=2WOEWN}oZA|4 zQ=FayrsoxO{p7~EqpDgS6d>SviVdeF-QBBB3B#QdP@N!ys7TiIRl1(h3%m5NN@*C~J;iEJv{>I@?aowGih0WePfTJJ@wd zGDHU5@9&`8=I>r%-@SQ%=g+P@vsKbc^`74BC{eD{d^-Cx$xNq(>1+)P7w?FhvO*B+ zKQ8;NdOx-|m$iMxIKC_$8;J(HkLb{IQi@*_Gv`46?JJ#hV6)7TU7-2;_AQq?v7jFZ z$4F!$Q@-AB5kbxgD{YtAydCy#if~I}+Y#P98bAAUB};+0{1#O)e#)wN={0vR9p*(4 zPEDHO9}|{lobfSfct^F96RNQ=1lL;ClYj=}V#bQ3kUEFN!ZO0Br`xE2mxF}&a$$-z z)9UmzdfC*@4I_-Wa9m%rRntU^z}<_m5#GB4YF*Cpz3c``LBtij_)Rm+|`8P zt~3JENCAM8VDs4U80ykv!$U(y9x)+6!sE+?KVi2tU&=|stp#nNwhZ$yYA-OEKz~M9 zSuyw!A(+(}3j-h`=k@cV-4Yz9*MuF<1Ab-DJHQHen*>ihkj(nb9 z@j58y96F6gxKe_Rg1iIm;)cuq^a>HJ?L1fhhQ$r^rI;L5gCu)?wEf8p;L^q?t~GL@ z&o)bdu*cTYAAGh`?WtE1fBgktY3Lu_seU2ca`G7MFp7C%#4d0NDQ!y}Vy_K>17Yyl zZnZZ&f09F)_n+xMOZefIdqtqmOgELZk&57K*{DdHAM9ctWvh`);yca??`RD^DOP`0 za{xaoz}JEs+Q`eqZ*am}X0y}x>cvD`sSD>$#Mzs}kW>{@*jt2K)RI@eqTyndiSqi+ zKG_QBd8oJ?;TcTMsPkea`dqaPGmm8#S5tp5T3qT6*FoJuRrd2hxp3eTi*cdba7D2i zBqFTbC>ykhLbOrqxdoV)WV=fbSH+RX<}fv^_vVz=jaIl(q=O{jGxF}>!#JNH7jxCy zjuzGHF2^!r*!N^;2Z3p#*3|LfJ@5Q3O5s1w4A-(6V%uckSc9$P5LRWnBOkbgwjY25 z9jhzLNw-|51VPf;6f8yhhnY~z^~#{=mTMKG-cU+2Ol zz}{Qj&+hd1aH+}I**-6qj?NBq+7h_><}kBWzpiS$aByEw`@;LKW9|_{&uPBzobbM- z@IG%Bsjeg}Z)|aVNK1R_TqX+o<)yTJsy?h|jj5kc=f|(uav=;dIsMA`zH*4oM{q(^^k)$!ksx}!j5{S2ARuR>o(i&?BHSIV z+m)TJsGf2izko`r-p(|wp|*d2MtqG_nz%-RI+iVJ(-ynvFn5&o&Zwtd zp%!xlBZywPV{cJI(;KX~*h{>BHu=hitSr9p1OCG4Y6y`dhz`a4TCt%I#CM)3Zt1rN#@l#H8s>v> zm~9Lb41OPsLu~OO0uDpU7Y+-o3uW41SwW%KY{%Z>I)rJdjn_)3z80ZcCV^LesVQCG z=Cr{P%&g1W|B&>^}FOTda*mSL7{@tXTgB9h{3w3f#e- zi43(qNSNBN0N6L5o>(gRi)%KSSwl^y+S*M9xGtU@#f&tFI^Ehb|GE~!iSL6eyH z@wnYBL0XE0_Wa{5LdvByiFTiQ`w?AL$K8Wy!Hhr zP~*k>%47(ENXh9CeImXsM@;%VP3sdAUd6ON8E>>{g|qX?3HL%`03sU2l!j(S>)%5i$5fZ#7BK6bke3-?p zaTaS=&Y~QjMWPD;;UZ3Pe&G-bp?kodgru<0q&*gmKOJneo z#!Z5deUUSRz5t}yb8L`jXTN4|Vo{&*sjy3f`+Iy!i&{1nGizKergXJ<5o>(^r$v+F zIJXDjl)OrYn%m<@gFr02a~{)^15JT?z-G9W-60}%Hx!m2mo68x3}UA(w=NA!&Lg=^ z=yOOSxZHSKTs!f-xGxyOm5EVnaBYXNla=~H=(dIvk6ap^s8OX=GvbqAU*(u@k)x7{ zWd+RqY*-1@5~}8U?Pu%Nu-OB1;3yGRG;<4!(j@^d_thbFg@q+60%Tg;Ci4Nv75+&5!E%=YQp5S(C1p&rcelfn{ z302`PmM=~onL24vTVbY0b@q-zCfbm#qIy1ti(2NqD{e6650_r=8XGh5)i1@DOE|4s zm4F(A(=Sba;_mpw0}wi%2=2|hC*S?$aQEOF6287X;U@4yAcK@}k#LBs7fq=l9*(5n znWu+c??MzmbRTO?C;y%}A#QWg;GVJ9qzzt2$%1*FOB!B4JE&6A4!dAsYfHn0bRVXs zY`D-bt#@Hl(Dy^j&)v})Cl2KrDTz>t3i}cNZQ;L~nUp7UGPuLqKl|az$~9Q*MssK6 zk5?V(E#;O{f1|xLh}&1<5<%pgI|3qqC9cz?@!(7bp55x0kb&z>O+el2qwq$QK6V=< zg^{!dZ`Ib^8^kL)u^=`z`{Fw`iF7BDRG54psXd2<091m|H=2bJX}XSS%?G z*~1Qc!00$XK+ern$wn|zi7<5pnZj^_cJm-XUxPns97O{U{d%1E-C4N-kc5-?^*Hr_ z6}p>AAOsHnrDw9&$>rREOKc1BF*YZ}tIyT_arhkqp<$h=?e|X@ABcY=-u{Ggi<7Z$ zjNRz0Uppm0K)@bAAFm!z)Fnsyr8fx@ktF_$k0s?hkgtE4FcvTUW_)QPUrD$A=Hw^7 z6`pW{^sNau30CHIF6@s$lJ+r4xt=BE$=}Q-iMA8_Z?q|V9S~CjuI{qKpU4QdYykZ0 zq7E!*CeGCIm*stY5W`sdONV?gPbl3*dxA8_9z==sd`GV0}tymw;J+QWH??j@zF+0CM zItd@s8Vpu83U>& z@s(zNNqhoQ^4?Z_Pfly&Iv)A~A17Cv*9YpS<976_U%A*~m#+Uo>oBOYE3;Oz0orU9 zW$l`d6BDqR@KAA?2-^|=|5utWwChGGLjS9NS=ms8c=o9pu))8=%OD957kMW#X-G5& zs|s?bt^A2mGhb2EHejwF)T+y~=S zekiGgtO{((U2vx*0WEB0uzzaJ6|QRr$}!Pkb*t;Z)^&lW+Qd zTuNI@`F?#<5(R${X9yQ+S3ih%$atFwH6jH3MLxQvXD=0EglNIHP>L;F$X0olLl%=|D;>Ll@HV*CsCJuq}x ziuL?|g@sn1Lp6*X^}og*Oxyq)r9>5u*`9g>eiR2dkyoqvdaxM(Xl#rq6qx+`!LM@q z6IT8>4xmoqW-j{i*rVyjpXf%JT9IbqkdcS}qvevH&dH8^zd+ms#3o@~8Q*EX z@`Mjm6$2Ga{7vWaPvi4@0UjvjYTTcW4KRib*Nq{=pT)-$GW^-tqX{U_){QHX;n~f* z12VjTH;f^}Rq@%hPgkvYY>|UF_Rw>}%)p=5ipoEy`ACfsQ87BsKA<0^orp#|NJ5+c z8irQD`uMWAfKiv_6SO7T9DNQZf=$A`Qe41HX@@4=D<7R);Nz4fQLsOcU_d67hbzdW ze;ya63@isB$vI=Ncy4_17b>0k8QIbdw$#iBgxONZwef}CM}L%Jn|QDWU1ChTK=MbtcwipLT*#fSc?UW{SWUo{`8Rj7bX%g^*?JJXYJNw%E5D-ZSx zBv>`Rv0|+2hHdS`gl>#BOT}5%Id-$;(M?flQW(Z)Mh;LoQG?LGAnwK!5I}iN%OJ# zEia9WS@gxcbn;frL(YYy-veE z!09l<4vOH7gPTlW#A|&cPrtXNUIBUysXDI= zcgv^Gtq=65m1j#mI2S^2Sm~?ckbB?_8-0skRo}*V^(miWkEIH*B#gEEL29Ht|CpR_ zm2Pk=y1}WOpDR89J|))wH~t3INIBJYgTIO68x+%x*T$(N-C!mfOs}2r1i(EBhFPn2 ze;e0(iXXneo&1pP(n&>afnb}Mbg)321YRZ!1nR5^3bayRvjE!|AdL8~Z=^dgkR_re z<0U|SbzI3Z^m%oh(b(BBypb(RDeYq@;%M6b1Io%|hpW%v21V@^LX^Rppv@qEUA6;y z5!vR9dIVu;SFqQ=o-2G-8Scd&ROeoNxO(r6n-xG!e1kE^Zjl z`G)=7gn8HDB-_Aj*(_KB@hEV^l`_M1#{tN769#r5c#OhwfK*#-^@fDlB^qGZTig&9 zeZ5w8eKdXv71PRIvtnhhnJ|HRWqI{M%k4{CAygA(9THBlJ8_EVneM=l=qegj4 zeN*JyQ4r$AjXLUtK4jz`n-$Of8VZIO$)6`TFf!oj1R(g|*u2Fp6xMc{bcWqLJ2*CN zKF6dAyw&Hy)_TtxUX;$u^@~Y#2yb~>?Q3}gSgv< zU8}9x!WR=?TEm_qqu9J{2kZgC&NvPHUrua3FS)P-9B+tl+$)KMQ)EF#H;jQPmTdL- z1rKWA(SL}K5~=MH?mvt@mTr7!ywPkSNeg}Ff8gLG`K`*?%i?Dh?*WT^zJwl3x4sq7DiMq zM1~vr?Ck#z*Bxah23p;DLxIJYnml08O+OCS-zqOpB=Ee8&M?djqpAYeVq6SMak0X4 z>L6^?Cs2$|m_Lb_hleL1Y@}}p!Jg%HS#=}fMm+pH^*r;G4H7^J4JwBC5-K9{R1&Gi z7s_|c&225J)4(Qp!h8M>0-OBM@A1{6CIGQq)K!K@|2Oz|86Mvgp<%HcNge;ku?Mk0 z|A%h=$FZCJEr5;0YJ6~XPI&NHWW!k2t`M6QniDRrIg`bFH^%M`VHyM!a0|vog(@@U z_5Q#bbH$r$+Dzhv|ETDRf|Ud0OmCPaxs|B9cp&r>i2P4JX_;1MIRW=-%KsFnJP>(o z5m>F86=Ka*2uCn9XP#5Zh3J8y$~IVZg=ltOwjj{{2XptY2s%_JXV!c!?K4LU3PK@d znTcW@vc)o&_lCKY3kqX-Z=A(^^um<$mH{Him!L8+(BgmA>sjE$dr0yBTsf2oP%Y@Z z&!3t$AC4)k@2ejH22SC%ZIu5T^}wo}?-G11wrPdAk=uDaQI(94v$g z)gs)0==gdnHwL%>M-BqDoSj787$0xUg;#wbzG^Ud#|)pq3hB@bDJcYeCD$2!T6kWE z_W~&PlVJSw>d={;eL(C1r;Pl;IFD_B!#LgtNv{TME=KP@mKoD5|v0QG>55*Y=BmmAIj&Obg?_F^1_QUmUKsucSwpLrIrHpSS z)4ExP6^R04d%*Y~@$oqpgSQB&KQcCU6iIy0bRKSwle&kJHQ-LBW8o6|&127}x%s3b zS@~#u{zSsi38`WA7CrFM2@lr?VVx5$X}_YiY4<-CM>~nph`jX^@v%6TorrYv$HUFQ z(u{QG}ZaS$WV%|)B@S>`FY?2Cd1akcQ5 zLLC;v`NPjPm-2}?I5q#+5mLTBQ4bxV_sO{4+ZC-7?3$mf?@Ktr_I@f3xFC7|Q}s<@ zogp+Pt?pL8A5K5`W~;h&<^4U;i(W9exqY1=Krl}yVyOGY!#*9Scp5+oQ8S;8gBg8@ zKtk~Nsb;r9!|W!hce%iez(L@faY`sUomP=5VRpKRP3Qh|;BuS}Lj828!#r>Ed4j*< zZ@0x6k~F9IPg~L;@f5~VMw5so1fe0lz%$|h=dZLIm}n>=qNQ4hBMw2EgeNA0+Y*|9 z5&N)612jv_n>5N@gzQgy`ualEx&WHiuD<*4#o-Pz(fuzZ0)8R5U#JiU=q ze_~<$iFN6T1v90rtFAlRLK1wQuo3DKg)8@lS)*fT9x41|1xQ8e6t*mVH3N+?DW^m5R)q?1fT5nIon`z53P_um0?cSARCXy6>-U_!^Ar zD1aCFI5Wh8o@UiXueCN#vc;L%QJPZ$5whD?%$C`&r1GB&QBF>TURZe4)fxd*SEf3#lZb;Ty1EK@z0< zR&TEW1j__Dy?}NKVFQp2ZejzZiyYHN9Al1x#%JHD$woZ5qq!L^;lUko0yAmFLF#Gf zFP`(FQ(hxssEIX4*Eq?{7UrS~n_#OfSj&VOeqawZKkne~!50Xxf43&g#Bb1*#a^$8 zUvC(M0ZfM|P5jR0#0`P(Y)m|2a5zPcnL`Mv;1mfVv`U|tgQR<-do&eDbngrPl0f&q z5MMwaxv=vVeLZO_CQZ*9l?}{&>0(nE&G5|w;-LL|%b4BV}WPLkn!?ppNYy+yt zS9@Y!`KYx-i02u(pe7UNlrki6fzex5rBPFX%`c7Z(wE{ys2B(mI(KTEL~6`44aYm3 z^GnTp3hb3{A=U$Ao#7}>AHr{21L4;doIJ|4Its++I85J>Sdu`0cMWs-nOh&+=iJ&^g7elRwr zFUKjdET7Vs72|_&>nkip$O_DytYe`=ixEps zDtRHm60=DhMqh*LR@(tQFngF8-5_6^bFuezu=4|tAcfsxw z>ABa}gbfO8wivj3dV`s_rll1I; z{%k&Yld6#3H{ls1%&(>ws1wmw>zmTvEBtZNlv(!Wm$SK+ym_=CI(*HCWbw@R+gK_Z zg9a>SBaaqXx2T^{*KTc9IAk%T+BW;n1vZ*cK_t?X7EQqvL7s(^d(LLueJ1vg&(Xw+ zeflS}Emrj-^F>ww8w5a#o0)*b-*3B$654-DsPL}rM6&Hwh4eKz=Q8p{8TB7%l${5n5#Z+zd>{`?b~T(kfGW?8~6`d_BTG zkoJbO;J*HJGQoxW!{eSLdw+bC288jnej{SblCb3)@eX?9X=54UU*Zk3(tG};aYG~} z5Te#$x(hu@m9$Gts(VozI_kPa0cwfd)S8wjnyS*?e5s>CMry6O{Y-2znD|skq$5b4 z#f2VB=W;{)t>DD{>weDvw;qWl{UlQOS{~aM`f8_-!r(5j>3x5hhRPa)Jt# zcFN6r@#}X~D)=HUTSR#~B}sdia=}mhhg?qHTl^81(l|w@92w{6lv|CHbjl$rMb7Wr z_EPzp>nX)4Giqv+4<|xut)G^L-AIYcF1AC?_;!pH4T%sfXqxgYj9BNhIG#ac z_}5m^Y^Vn}Xnbo^;*Rld zFPfQ#;`E6iiwM@trta1A7wuF*yDpMH4ZHKx_VC&PC`L-flv`@1MISgnZP*rd+9vi} z>A$$htrrM3N)-3hT>W_6Rh0q-WR!g2+bXtoBH$e|LhgcIUUizYEL|(+puV5e&fh$ zB;l@;6@y3$lUj74X{j#Dn~huOjq3aJo0OV|*r`uvzY88tZ)CMi!A$*#{9Jk}GtVtL=P;xiCAJw#Jhz=sO~CzT2VE#Lhuv&lLu75o z3@)>v1efJq)LN@S0^F3gi{7lW6NzgY`U2Hk#h+RA zT;wB0UK;BA0|+URNKd;U7uUu@|28;V@lUSetTX zX!fUG*0X+rwFp7mTsVqClh?nu7L=gL7HKN((Gi-&CJBuffa5z>?3Z}=f08-$@wAlyy z`-+!u5LD^y5dGEx80uvQt-JfMm6*4JOLUgiXO}T_$o=v^b_XBEh) z%_-7fBgw3{LZU`z@V7k%iQ7T91C^#WB1)uz2)`zSGKDSE&UoA>rZ;$lw^|MKRzG_k z2h1jUhqBn0)312|GGMFe9!A94J-7zyLYE2-127hYb>`AyrI4E47oot5twpBO0joq0 zaoESV`$5L=qpl$BbdZg~B$HZgm!SbkkAe;Po{Gam!}ZJ&*isiAjD;rXJbtOHr(qT9MAJX zhT*02g8u9ATAX^LD+lmD2Gv8jL;Wihntq~q zSkyQi4IDcU+wp?PY+T*4sYUkI8hlyfMD{kFmZFnP5lg&nfL%rJbof~wo2Qzegi34~ z&C-EW{@VCnBSZM!Wq*GYK-RNCY_#_3gn)-{(Y9~VpWKLnetv6#jpHOJDOP))s!l#U z;tovt`k)q#@8wTz*)hAGli#GDv^QsGxAG_4`=fs*HTMpEPr&5s^AS4uUG|9xPKz?U zIgkV#xfa7?vE6Z_N%u+`Iym=XfSa*I@I*kp>`$LB&w#E=Ec4-Rk zy18hqsR#Zzy^@7jGm6MLi( zf!MXF8!U%wQoE%Gx~bVx_;D_2iiM(N*H!s&rnS$iOpfM2u^DM}YPf{UYMtzv;4IqK z?>Xu|or%j#FQos0l+_S@vnF(4S|Dg>R#y6c>cV7nvboi`m&7fUV^Xji)F?%4!sv5$ zMv9WqhFPSIR03W2l2`ulOL_JDyCJS@KNU&kpx0*B*y8PwvTCg&C720~$@-}+5>i~h zF48r?1>!hYAu^ZLH%)7aO_8W$N`C-Rv-Gv=_IudZQ3LNvpg&~|B|I#*V> z!Lw&rUTnW)1U6afjKQQ8c>^RSIryF+5?dgRKVl9bCLs?HxwS+W0K;x|87zKj)TMhW zG1HL5wuD~`eh?$kqKBd^I;`s>7svka!kN@GDbO+PD>Bch3*`xW%5dm&TDS^kBO7rk zyG!hATi7|n@7)#_`f_k+w4Ud?n%j)xQ%37|WtnO@@a=jeFyK|rl7tOzGC5t9Z$z}7 z8ukpzMdap1+<9s_RL&i~kyp)E*KyaJ=t_7ltit;=5tzbHbAwL`#<5KkGJK;s85D+E z7G3SX(bi^AAic)6BQ}j>SYbaEPBI#llpBHpAWc!%6>|1+ME1F|b9T0u3og9JR@5ri zTE&=OooITRVcQ0um??F|FqUysn5TD~(mYG{F3dBwoHAaK<|zziKWs@3PWNhyZQD!tn3FP%|P>Joueo!$=CQ*8VnYRl>5d0nTlO zpHbSK8q_+{VI#lyWil3ymY0mWY+>~*dY&bECaigEzGVcZI*;KX5#)l(*CmQE0_BxX z+$S|nnZ$s+i?7A8<9lF-FhVy{%rRDIl3UDgIJ#RH)0~#ZQ(jcqUr{U_A_JcvBI>Vm zjJQunN!Z#2Jvlk^I(>W++G=)Ty0f-}v-*ZVZ7Mcn3boGY2pac2!1H1i%GF2Q*Z1RF z1lYaxl!)~kg`KhK6wcT{tjobA$YKdG6=yUMz)ObI;R5B5u+`6gW>+SXwVrknM6bFL z)g5zXcQ|ViLyq1of6=O8O+#En7Ru>ggDe$%F9`B^v78?Klj3ddv&veXlkd@D>zyta zwdwG#OBFR?d#(tAwTd9nZzaEZFhOIM`e92st%O5yJZ3LawU)E1>$G>UtKXqo)#D=v zXc}E%HiJ*ih^T%iH;f$INND%m;C(YJgs4Lf6nuv*Wl4L^Pv|k~R;BPmC(!SJ&YmxB z1n}4;$pZir-x9+JEz9YH_VBdwf(hNQ58dj^j)uT>Z1&;I9kNcZE*A!(GK~OcQpa>n zFqEM(LS&jo80Z3d*p4>9pRS+NTzy*VY9^qM3}M?Av9id18PI0+@erI{p!YjUaSOv2 z_yd2c_ndw=aEn9C5impyCr4rLX!@X;g~EGfBAG@49Z6L|5Jf61sR6*ROQTI<_qC|Y zq)h92GM8I}WcRgqHD!G7mj-!pK{B>V^Q;Aq_cTU(rqB;m(N;;vpsIh!awOP9nlUlwM1=WtF;gg30<%b zXVo{pFg@|#pJo+l1n(!-fNkt4W~U_G7W;y6oDkFgwOc)A{8cR1 zn|w{Hfp>zi!G7J(iD>~Uza8U$&!HdeLZn`dakJ1t33JClw%2-5-(E?p?F z!K^TB8fG1ZqI9iqk69z3d`ZvX_*v9=Bz1O-Dboje&zKxeHchOYL(*{b1`F{PV+)Xt zm$$3fU`&luz%adeU3fI!ucAz zD8~*1mpr%ZEDhiLfQ#q94?GY~prA<-)PI%1fwrG#wZ!iJVyAW_@6*kMG@)X`+ebx<)&$TxsIskkG= zO~oA%swj%W)`*Jq6=`%H7b1-=U9*Yb#`uw72uWcsu*8aiZ-l>K+ z%Dg1eqA59#c?iVJ%DjYU0&EL_evzq^e62K}i2A|9_lUeF4bTW~Rn~uhG0~^jgq%^@ zOvta4P%g9hNw@&V)j%%LppLs0_TQ1oMOQQ(s)fUi&BHhB(n*N1;1os&L#{((EFW>A z4iIW3?^4;K+Zvj9%Uo>7_*-xVyaWx(uD)1uZ$@EwM|gLMPegx?w>E{dE%e8Rt}%#2 zL2g+Iz^}APna!WI68R>_FUaF$SjS3@6_l+VG3soU043yr0C5xIMrPMfGLUl`(A;QU zIprY7QjYNm7-)_Lys{N;(E~LAA`=rczwNh_If)!+HxqTttD>x6kp1j%cFzWtZ=3hT;qNnHbxi` zy*f307qQj4jN6i`j@-u1Nno`AX%&_cGUSdeC^qbFI%7>}V9K(vLYC0xSz>Yh$;_Vw zL4+6XcYn0P%Fb;1G%X^6Gx|R`qL9b@0Ey(Na0dJ~#tC&B_y|wy>lX7Rb&rhne&VR$5e7T}e}@vQ5Mn=ED2)JfA>Vn^9~v zd5{Zu6{Iv#z?}IQ{FR@mRaHl?JzD6++Pm%S{|~xr;6+Bc9i>B%8+-rCc0y>l+#?T6 z`{>lfz_ha(EX3?z7$}@~aFO4bi~Po1c&=!Ri`gS zmRcD~iPvAFH9CcU_V^>{1{pM7pVa!*PGwG24J62)bg}U^PV`K;PX|xipk|q5;!&&>FsWLTyd=?AAn~ z=47T|(?NNd*-T(&2wcaJwji z<5CSI>-t1I3RL5&$%1E-K5D8%r`jOHD(E9d2Rm7jt%I;F$hPZ7zb*vTsj_t(0P8PV z5|)EGH`k}VmXDgmQ%EJws+(UsCQJzu4^b|vx7`DKUo;sKO+gZYN08w1h(vG?*lckI zkVb{gT+Hi+>}Q&sQ!E$4St~rvJZ{acFWa>Q)baqjM#5zEPyymCj8^* z)y}l}*d2UqMhWI%ZS_W@coH~UVt!R_M5F)VpM8ub;8vjG7CFs!wbZhmrM@%UaV&|sxf1Ne7tJb7(G3XAZ-u?`0P<~X42Fw z#z%2=jW3JKTKj-KRPQV-0H)y}iMSksaHEo87@pBY-0y!QnS)Y)c9X)f6@OUSk~N-C z6D1*IgS+NS#bKQ$8R-%7v8GXg{jfFTA&Wv;_|w%3{=>8I?@|^%-)XEPwgGWQYtr2ojr=$Pc$#LJ!Y@OAGlWr2EC2_&eR*fvt zF}XEQ**XThXdv`Ba8=5Ke&q7lFQXp{Lv>mVBlH}esKVgJHbN`29vmk^mi^*^7`Mr; zaTM7tz4if>^e7eGI#na<6x*p29`^KV`eL)cyRx-hKsm>gYwxY`q#INxk&i#&RyT)DR5bkYEhrc--0> zHVGQUG|(rv{HP35;WyQ%$iyK<&3)u8p@f9MegG03EC+<%kez{!(mVkST}OfkqX&<; zMvzsMr{YbY*E7+kfL4Iu)zk_K!~KW1kBBLgEl3}mEIBv>iRZa)Y;&q;^9dz7=b?nLp6=hfF)E@F%Z-@Vdy@^_Q;2aU@1AS}nt4&INY+N9N zwgmCB7`(2gipqmQ{Cs#oU4A(Jq&?A`xjI>c0Qyz44@*KY@*2hTq%kW=L5=}g1e(VI z$Xm=$TdsubpL@qdSm9&YWcS`jLJ8vco$|zjq zHQn(v7sU2DlaTR!$dFuu+0uehPGX--(aUMKX)BpID5W?!{%m7qWUi#Mh&h^8Gqo#|6nixlI}h*7z$pcvkTFM` z%gBP`313En=L&Q4~W4_`wS;{=DsY}#?(%w!!;caRZeW)5_*HPOdWAAEUG z(Rw91Iq^1vlt1!*ezk)={ zX$gYa*zq8`6alz3F0-5Strh^}d;^1<tSgEF=^eIO z`wAUKQv~711e-#AAeW!)iAZp;I86K{?t$zj9jBxxJv!-msGNj%kayE+jEU1^ShR!) zJT2wY^lL>N$v(meVsn(w8R654Bizz1IuqSkO?B+2s_AlLp+LChd-aSoD($|JIylDG z0LZv+D|oXy?o?gIBO}Qz;jIJ`7&ho605Ae^(PBsKL_?$E%c}_27;{b4H4`d)J}Jv7 zdZc(_@RzkmYK1z7_AY{s#vnmm(laj~LCBL+%w1Q=l*+0Y7c_%x#jIgDqP8K^v5D$2 zJR+&^(Qqte`OiiHg@(S@PUsxc?;a`3HO-CE2eQChA%qDk+rM`vrgS$mMURh5CWeJV z91lfffkf0S*91?CxcQN6J&huE{Fzlh`f`YX_w=VIffa5FX;A2hN|`dQU$IQ8n%aML zE=K~AE!zYc_o^PUH?jMLv4CYR+N7ie+dxA@*G|L!!-jKotp*CbSau=zNh3DyNJ#~* zyNGb`vkQ(dB_7yz49NDHy!Jj z=brX|(weAxH0dWW$^Z}-37uRdbP90n1{XOHxk%{bB6Aj(Ri1z#AcpD%`*#a1r;;Lp zm^S59NYV)&o-yepnyUb5(_9thlZI7E@=3(l`e&zV@Gm`Gqo6?_gJ>jDZ9U!aZQ0g! zW8xuUc5kUmw}in(4HNwWfu%rmv49M-fMGfkwjs#6MTy@?zBoH04BS-pDZ~|kE<5g zC0<&d+lKR)3(35?$cM~jH%Z4__TWn9qTFLH%01?y++!}vJ?5g^V=l@)=AztVE>9up zn9FaIg3RSeq<r2yb^DMf(LVc#@kp zK{~O7AgG~nFaKWdfqC7a^STu}$9uOp;?J0qg))WBP=%m)TMmQXOLUvDrlr_V9Itxv z(UG={uu{`LvhyNE>q~wmTRek~Y=MB#F^o@Edw(2=JITvgKR z5NetuC&xD)5)HM5?Vgq6BKjb3mWPS;E5V6%y`je_^?8THlxcpuveSp#0w59v=&L=; zRD%Zah`ktbt4QM3Od<*WvK+ioFKIA<$xnndVpVOKYH$F?kBRc-8WZ`ko=cTjQ?5B9 ze_37)E;)ybcA>fowHt!?6lk~*1r6rWB6OLinu53Ma zIs2O*x5Ynp$3M2mKhBMRIBITCB2u0n+%i%CbsUwyEtTko@D@8Lgyc5-s54baN47mD zHGC>1Bx9eN8m^CfzTSG}D5=ki94t!V5K@lj_1(EzJ_n6IsrF|mHk$i=P|0UTR^aJ2 z@BSJ2NKbH~_A5~2uX04dDHpzA5_4FZ00aTV_Q#TC?)O_9Ww^lnjpu>ZG!hbWH%)Wc zSLm0b_mU!6oRRm)hrJl$NrbiL#FwP6*q3@ODb|*p+Zi}QNum~HMei)`Lgo?AmWob)GQ&yTL>pG|>%?c%oMScnYGnyZ~4d*l?VwsV$ zB2bTp^P)~^YlRQ2S_0iV4oPbt;0-D{?P`eaT?TH}NdPuM(o3pHvHS_9M{s zM>(NmbFg&v>J@CjLY^@Rty}`VO`;}_Lh-tUj3rx-)wt$`0|8&9YXXRrJhiwh+oZ#* zzd^P^)CgxnnmW@5XTCnei({fX>B{4zE@}qs`{IsPIXZp+(WChl`?KE!D*BtUGFR|r z_M1%6%9+rb1%jiv`sF`!3~Ax0qgkk&aA?CZQ-vgUr=l^1-41y$6wjpm^|j6X^~BZ6 zOyqAT#}w-V($Y@&X=s%+6LZ^XQr92ctc_k1U~F$VG2)t))$+#B;Ksn{aG?$gWU;8o zF7=L@&m{!0=T6}8fx`nEjK@P>IoaU6mDcuyS9eodc|Gf}Jli$h62WcDPmXW^q1D}$ z3r@7Bj+QKNKwTNBdZIQ4R^Nhlr{KQ&yVhqlR>@#ujoM_wMgZaoU9eU;Mb7EF` zNcZM0&j;5^Ah^B~bsp7$uu1x!3M|gT400=9<_Xz_dSCR)6MUSQkv)F8!wwt(M&*Lu zln5`g@oZ>HrU5ldS5uF`OsR7BqJUJp*)N7HtDM z^#h)XI1bL3jz~oSX?PKNB1SLJ%~0aR3YaR5PrcxtL%$7m+?lFkCZ9$krLkXGA6{w% zM69*MJ|4N8M{GZBA7X}|;YGr5Pu_z;>)wrV&te8&<6gk?Q}^C;`k;;+-~Vs$_L(YX z_E8KaE>*kp0U&eND0(Hy$omXG?p;!C|Nd9J1ut@Zu}vK zB_4v|#5+d;mfV>R{-|-Mpa~cg(_AOHeI0C36$lFA!=N;EbE0$`Y29FJg#K2W4sDH` zNp20}ljapPdtq8&l9nObZ8Ay5+F27SCFF^feob^>x?JlgYFikRtid=W@QP`2UG;oA zCEXHX&srJ-d&*n^p=H~r5uFW1>fE{Jz%glVod!N_#lW_yIL^)=EyPVFb4rP2+EgT! z=B9cc-59-!xpcM~$4kZuxMrdRS<8EdC&HmTLHWdkqfK*a7iUTDmWMo4YQ5zlkCr5j zZKB+b%SfK@jnEnj5>XnXLQpQ()x8e8OO2deDzwz3$IBv#s84eSBk4hyxX9%g^{^&O zieoEkM*&80J}xI8poGIdCQL5(@Z^}y${u+VU^aM1uZrn^q3{epdg@vY%gr;c)12VR%?XYW9yLYwO>D)J2Mgk6>LYM^*i(Cn3lO1*4G(ydUX%XB zOg$s$X<*Npi$urIYfPPM+zD8)Doo4v&km`m2hFmjv}tmlSXWekCN{K@U@pVTm| zGq6u?_B6Yq`g5aP{=%4TXLQS_<~Vr~O4~Tu;piELmeayds1VXfT8!uD6_sdD*N2Xo zdSgS^sB&WB|IM8+E@dLG_0(C9L%E^__`qJ$~h#taP1n8Lg;L z-0vsYvso?6Js~`Z3uS6p%W@J2)!r~aJR;YZq6VHsU7nzNc&L2RiY3-dsNx<%&Sfkn zqHSHjJW0wSmLk-VE!D9u))$f=J(^P_GYQ!EJgdu0UnyHMO}BMIslt;C2~t4<{%_WXNV4b#n@uwB^d6&AQBY*y%_G#4#s zwh7eVX=r|0V%fdWG;vrgI(GMnIj=ICj%!|K2zvzB9ehFSofp$a(}dI}{F~;Ou%ThC67Epn*H_1~ zi?vEK`|PnltRVw`O36kUI*PwhCjUiUI2YLMGR&{sWx#kcz)%GWb*FmY*Xp3onQE^C z!=XR;HeUpA)ZLaA6kjZTuRz+;o=M#;%EgM>ko8F`j$qkc9In>}hv}Qbwi^hjN%3ww zIdl`pQX+6B&E`y-!I}yK1GAWR0(xec#cVAv0P0yK?mQ0@tgcsbl|`MU&sKA1XMe=U z^^9QCCB)<^{jTYnt82FU5$jJcJuBeA23~lrRO7QIzHl1z1JK-#ItGH7^?5OpsbBPY zV_Ep%O!bTD@vwNvY@r_U7eOx6LOpWi*daM^WPTDy<^XnOmcx2w8)qP_^0JgYN6>_% zp6ye11^VppJ`>TB#)P@zq9IV^3ny)e1WOhd?xs~{Yo8!r zu01I0lm(tcCm2k#Zb}hK!CxyT1Y_8hWvJqB#>*Um%yob_kXDiNtMV(4~4ltKrMjC7=kRJQlG1RS_2T&Ztq z-&6l`Rz8>OWo+Nbe~bOnq}k?q+iD;NY1Gy#QH661yhXWn@NwA>&S?VJZW8R+4k!)f z&-fJ~K(c@-VZ+Upj3Hr;!gT)Iz;fcOGi}4p5w}5_c9v#Oz)d;$Xt(Cz=Q=`F-xcc% z=7@8{G#Waa&H+XyBoZ4O%=o47Anq$yw|=SlRI-u$a=7g)8MJ;Qcx$4{FE{T^L;gy* z7yXefb#dZXCf<203%7C(H;aV(u*c**O-8OXE=}^J9;|_k)6{aRx^d-gAlymRKme^ChzOo3y}_*%c6{dalUpfzIzVs`muN|VVFRdld=e9CA(mwqCVM*5(w1SpVvBm< zIoOHaS{B;_&UN6(=P4H!9SVeHAce+L1Vjwg>h-n{SH+QCS*B+&eI9`cAz>VW>I+eg z<_xji!?yo_>fSZlvZ}iGU9bIGd+n-KPm0J=Dg;r$2fk5JF(J_yP&D{RViXi#h>D7eiVBE=ii(1Q%H#h2 zy^lWTTzfAJCg-$vZb&)TUTe(p=%e>O`g`0(r!u2LUi>3-*3NA8S}Y)(&@V)yevL?a zRNOW>k zv1Mm#n+2VA5KtO}!++Mw&M4wJMEO;H+DW8@f6})}{^Q1%bW_D#bz>mpr%*|Xqa1f{ ztml9XSszi`IK}CWGJ(kW0Gp>uD`u|niCBvaeCRj_wUglZd&DC?5uKWt@9zk;2#bQX zmb2H4P6!hHr1!I>I6={sT$VfbstMTems$8rSb7AUTFDcxHqb~{9KyU|+(L_e3~D7W z7YgGucH|-ykVeW>s4pnzGQU{KFHlWzgAM6t)++H55qzyBY5V(9f$>?W2^KAj^0GoI zkkrb=eLrdT1GCQQv3ninwW`zVU?1iThJF=~F;J}>q01e2Hs!}p1&9-JeyRqIBPY%S zh1I-^8>hgH#gW`EIuJjdUqtmp^89qX7$tJECxnvy60*~KpULm3uJm;EnRu^ZjW!NJ z(5_hR747n9<&Ypx0h!!y!Z+_i`gZH>6n(kq0eWK7qZU=>YIF_gwgn! zc2g{Lnd5;Xx%8q8`vjrS)-PToME~p)zi5HXi#ChVsNgSL6v=YI^?(h0=)(s`%vDK1 z_Gwm{hSh0A(LleECPpx^WDrU7I-Mc7J6cx5exM7V9%ehJ>v&r04spQkR@QnzK;~&J zieQgK5XXb9Jo@#%NZwE>Ju{X!rGT|Kkd|+XO%MWEt73D;WFV_;z@-u5B@lrf0$ABM z9Vwu8bKn(}S}eMk?&g4;39<%YPO%|TdTf`5Q9VOMRy9NQF?t>rYxe2Sm43#7$h@Gr zC-tesH}+q(v0lboKdIS~5h%QU?CAVsl#6 zx8Bt3<_m!)(5u+i7ov+O#+;*8H7~e?COv)!Fp>2`Ne?(t#c7Kp?c`pDFL20Pd?>1< zVJ`P{7)AK;^>xzhi8`WWKZ5WkHh8$Gk&dj#b`_?a`O{<(OB4iRMFFXPs)k zs;aYm=V(ZXbE8E%*MEh1RGP!P#TObX&ch3LItEVU$RVZ&zC!7rIAv<^zCh9vh@1+} z%~iLqoan7FQPUB9~L){v)?cbTzO);x-FpnZK+4-u&(pm7F~{`#!8D14swfF;Z-h= z?h^Gv!X+}6?JF$gn`ur!L+i9DeRHh4i~~Ymq>oVA`97%Bq{_XZc1iWMy+uM`h;*4- zmjy8mdKq5QhyO|uV4wi3IoZ{@e5tMRSO zP+zqI>ff%RKBG$sza2eY^*f?rb9r}+wT)dwQ#KX(xj;T? z%J9;D(vzhiD+b7oHV}2gntx{uLYZ&pZFi21P;acPn2Z7^MNNZ0xuYu2_O9p%{w>)j zk;7fln;i%-Usyb>oI?AJfCIR-V*9jA8fCgNZsnj6NERg~9lA zvq9=d@gCEisi*s+v6sEIc`<*hRm!MME+I3K!ZD#XiKPksBxO}iyUcwt_){6V<4o+n z7&&pCV8lO;whOVqA4khE^Mg*}#+V6e;%e&uSY!yeaJOW_uk2h+{%Zy`u5ugn0$$AURz|W$y z#6^A%}6Lb4iUit93kLY_VSF=6vLO*QfBn`_E9)#mUvQn!59KNo6+ilfCB;^ zcts{_^;g5U%i8cj{kB=6QV+rnb15>8(8!U9aD+W(#>r)IfebT0{}#Iiv$)0$cD9k&1LEawqBr=SKs}HadT0 zgBL}EjY`{i(aHuFM1!t!K`&@DXk1j1F!I7^J3D+;uevbW#)`n>0Vyk~#M1wgR3)62 zWbf#ZD|k?0ibNd02OfK(jG@ztG}_IBihg@|SXt(2FUw3Nca>$H_Oi^=UY2><%Q8=U zS>|auIsSwugrNQz4{m<{a~|9S|7;%E1OGb@E`Way4{m;cE)RlL{(=YYfamcjbRGP3 zal$EF2S2TA-*FjFr)%J+buB!uJ0`;`R?vmN!%06oQ?V7rV5*;`R%3QBMPj z?(oKbIpx>!S&p1C<}4eoRek=0s0=A^sGmy0akR+b6{NKy$JuPRoM9BF=$SE%VauoNPVJD9jzb)*rn=L*oruVql^|egyE4h8p1h}UT^a< zH}Upz+7e=lfSl&QwPaIf3^RM70EmoSV4m)AZ5Q@K5|xO_k&{7g7Jw^+h?mK-S{hAD zB8zX3Jd`p^QK$sreJTw_E~ENXJcs23k~C-47yw6dEVJH7lj;s1CG14#W_iKR!>|O{ zdZYlsJ|Y`3F(_b}ievmws64>QH?hc;u>`BNRnWv(0@hSKA`OZVxqyEcbf2KMbu+0I zWdAow<~WjC?Vk20Nfr%thFUsprveO&8VWji8sudaS?Wzrm_P)qq(I%MFgv`sd4;#t zfACu5Gyt1~2Udf9YWSYHRH%xp2iSCtlA^Q`4Kx0Eihba&nD~FRmd1)LBB{P{BeoSl zoBv#g;toQiajx}0wQNb|DF$u8+*4T^>5*M%MeN0(qRWUOsqOm#PksfmvyHK^3u9O5 zOs|Wc*cHPyOMz~^iERXwSdjCUBQw|=oO+aURUy~^IE-to_If3+n+(oowXM1|0q81= zDYY7&3^NbAt21*IC|y~@LC9t3ERjh;3uGLDiHJiF-3Sv(XcwU4=O#C92oBv`n(=q6 z&xvTO^ywNbURCa8vlA;eG|xue_rcl7LuaEZ2Z0@ObKs5Pq3m@YDu2yGC6jm*7$SJ+ zY~-P{k;ju{0uhzy;G74XhF#=BpINjIq$s>Ge>U++${TJ;yschGjZH4#z`dkIj)|n-%(7h;A6*0N? zhh1c)w9Gbl02tM#fvw6E+90Qk{3Y5501?eezHJdcYG0=o_J=j+l9${GgLIqr61m*9 znZN#IO)_&i%NU!Uh$hZfDW1`jVKCu>0z=+XbSAGj(MR*3F7lLq<;+exbggG;`qbJl z8>)`y9qUC-^Qb%#)mP})(}<}QE^R{b=;|0UCK^bSpagi#jf+=R*4q#M8OW2lT1-ey zsXZOb{tLDuNifKAfI=c28!W2;q^$x8sFTXS;EbaXg2cT|JnZ0~aa{oWs0TkxKKMU2 zxt7KMiZXh>6`X`Z-Dast?Nv$mCu%Vp#ew!;qO>dG-n+KAY zl;k^vFZ9PCwIt)x7~sct^r};riVmJjJKH$;bg5$EKPR6jp}!+j71y>$ zyHx(-y7uT4egEP1=tMoQZ;#NZw|8!AkDj9Er`w~G^t`z}da9ncv`47g+qo%z^fWzh zYmZLW^LIZNbpym=9E`^Z*|&!)pu(nE^Y=LBhToBW)A*k;qGB2sPa>6mNZJYj-pe(j zqy`_3lX!c>W*X9PAJYiO$c)#32ugw&r&HAjsEN>_69BB8k)3lb*GWu``~2c6UKnJk zcYQAn5$BinWR}|Tb!6?TUu^Tz5OGS?Z;0#_w%HOqc90l|7pRb}g9%x>mgYA6_$(zi ziUKiZ4Z=wuN-wvLHgxS$;#RquHZ2S8v@~W8sd)loH=b3lTcq{z(ie}%D}-lw1Lw5g zSS&#p1#`!!&_h>!5a`ahx>f~lyQw&y|N59M2~Fj`*=aJQuNj?U&<7B%7amib;=zY; zdfBoXB^FG_RRBLa=PYJW^=H9bnf;)$ZpGU{n3mnDLF-aUb(D+Y zQLHA$oF#KM?6W0rV9A=>vMdRZ;B<2C6am*N7WFvWAEy?JI%M|n;2he`gHve-%@1(` zJtLNu>N$B-e4MVfu(-^m7$_MZj8dq`iDcX;Mr3tuVOVWk_-w;%Nqj4P(kHSTIK|4% zkkRn^S@^($vhY_nq=6u}SnX(_wIAbvVQ8^*agdu=s)>aW_G7>o=pC5r449xs2Ijh+ zW=S{&(*dT6H6fU7Mqzcte6`5Qu!&yNBNGTb(>4~K31#!!iRQJXSWT1(OV}ucCJwDn zew*U$6|;h%i0rj?fg^3SN8hG6WWtTC=g|zqZ=~xPQgM>(%S&&%uuE!{TC_$s2B0SQ zfpNI*Y0<@vR`tLwpm#cYLxfS0u|RGclvo+UV-ksD6r<<$@bJpMJp ze+0>5_8ew5!>%*)IvY0eri7TKfJeYmxth=z3(8(+AYLj*IU`Cx^@~x8n(^{4(3cl6 zSq;f-8GcX!lS&MbG-e5+jVdwL_uA@hFPD`J@Xpkdr)I6$7mQJ-5;R~Rth9Z`!834y zzyKLx@sw^+?3PofJV{kJ5Z##IhT^2*yZYtP6#;f!DZiEow<*O(A%C7liV)tUeN773 zsx4awZ2Z3lgrMHFxF*T9_dpxlpe)?7KcwhxE6EJj_3Z*Dz?d_m1`)6UjHpzyFqX@s zbmFnQ7-6UuxU59i_8u$ou)6_>MVW}VvAk$!0nR7j+2K-O7%V!CgjTL_E_T49#GVj^ z(Wk5?5Ak?oHF>rbM;`!QAWE9G*9ifqy(W)^7qEdjDU7XI&A+4gcZ30-?98^pnhf8M zNb`b2!Ws`V&RNpFIJ($Y>^X1%*3N?T8v#c4rR^C%j279m)d=6a*`yAvw1Cu)0_ukq zqeVmpy~JJ>$5tKp#M>TO2myo77|RykjQF>;67esHb~~Gij})j5bqJ&ZCyX(WEY(rF zf|TKcEf4UrYgVH~4KW(b53lZ50*p|YJU%eM6pDF>$hjN8k-VQkH?R#SE7BQU6dAE# zPqzRw+N@?f8Zj%-eyc$cEqlHg85dm~aiYN@g~$x5?#mUp#%j2LR*T}sSWa0ywA?Qx zt3Y7@$3|e-v4d1RAPqX~K;c9skD^(r2FbiKY*vAt<`9fhB!-;}Zi+GC9xt#^t=vSq zrEd>Au_io}hbsCiM8R)K9#=)iwHcIelN0gT!xYXm_rfkPjMF*(BjH&tCS zKwu4xN)mB!PP(jdIe^y-z_$D*AlLW(dz~u zQJ84N3$V-+wq6wcI^~f?QHRB#o{jJX;yzb6{Y-=)L}Z1*aWRQp;wtfgXp>7k0EHyr zG<-BqNW*C=D%Ya2AurKXlBYguwrIDw|_}LAZoL$PuIBQ zzyq(#k_MV`mKAkb3@v=c2`5>LsM~3~CMLgEJpqmqKMuGk%3?H?8MP*j6hg>7R}uwY zd3lz3MTv?ejd4bC7JI$6s2#SmwabVQdVV3EJKk6n&ae0I(A=e0ahb2~M3I5jrp=5h zE{3JaeMnsvV{-GVW}^sA8{Wb_K$-EDMQV9S8GG1_eWe9J*I8z5#{dRajhuthej}6z z)%##^kR#@vNL=BSC7|=Uf?*#NRTWiovV2M{~pmhrKC9*mxC(Xl=?-zo9YySm4uZA*Tss2N% zY;}Bdg<2Qx+1o5`(H#t|k^orq3=^9yKAWJ7y~Qz+j@fXPn$bgkCDWxPRu@wT;xieU*(kEx<=m$r zGQ||U&dQ*&gv_V-oTJW4QVJyfZ548&=eics{9i4F{nHr1m^C2ulI3@=!!qz#+9ODx z9;?IB5TfWONr^{FO2lxzBj)MlSq2ghj|8Jqc_sW~N@m#a9`;Jc_v38G1N}xnY!8qU}kkx{`tAUfQKq zY#d%7Y3?Lzn&eb33d?#{ovF+&agnFD^T=Ma%tD>yS24{d(yV%+oCd!H& zsVcU?mZP{xIwl$DNQ`HKp~{5RAr|OBXr#qcZy1&JE&=bur5#CEjcsfrpV&dA?D5$} z?Gr~8Em0vxPeWtbg!Ljd#<9h_*}GRo9g!{>55wWb{VFPnq|zr~NxNCPq$04OgP2ro zJ3y&S>4qYs15`P2WzfDfXWq`%bcIQuFWU3ffUOG*P1QPT`3^2!xO``<9xiRX^thPv zakgB|qd0D73;p^$R&^ZLDU_$2QM~jW)OkMT9iv_PZI{-r;xTOp2rP_pq7Dv~S;2U> zuatI8iBbu&r<~FHFRCv?R^9=?(k^x=J8S>a&K6!Qx_TZ(No#E?$d_?tCB>f^fQtNpwsR2Z6blr5#gKoE!*6rpeplUolJe`2z=?S!(E7Y;)9|7;o=&CkE9eTE3ix zrH&J;awN5B&wATvD1fUQNLa@}EF*$4A(F1TTl1f?}k)*F9jA!YTnBw2sk&+pU zt+1NTzVpDLWyl7Wc!i7OB#HfAVqu6X(#yn7tb3?cyF!1$?^S0ee9Yf&=G$FfWO+xi zOUQ4Qa7ZG)G>Y&qg~~P^4D|~Zm;F~Xf98RbUIGPEEsa67dU%B(biGzA(aQwAx(w%{ zGU+#CXWp_j@)L;#rP3M*OIE4?acBp4c(|7;xFLEn_K-`~&7N7VVG#q)foqk?Vn&B1 zUW>db0ybZ8zD}@tGi<6YF{lWd$85DJcK2g3qRqXogu>PU1~Z)*(U{nQD`PME5=O6$ z2mk?&R7he_Jr$%`>vBUbCSeQlrnMkLO`^Y~DC0(@I;_}q_R&Wad!lxu#?=0@h*UFT zfQWr$jFd}8*hpDFB3S*o@S2s{uAf4jEz6EmF2=S{@F*5)#s08Y(6`~kOHb0V=7W~-HB`8b_%W1KRyM;o_`>6nhZxh81K@20pPsTP4 zrAs7uX0DNHGZ<4mGMHj6(2#aE%`lZ?7*I-8ReX{JmWwhp8rQ;UD#b8R`8;@oZ*i{2 z(AZ*Dkg6HP3N|7A+6r=2gGTe3q*5t^v7OE348|?e2|2LPj3YmLU~PVBcnyeJ)$ z^z?U5kue~AE`Xe+UDLg_*}B1byh0JZc&0hny0h3W>p;#jkD_XsW29vAgcd`Zo7|go z$`eci&n+Qbhui`!#}mReH56v@&2S4Pvvn58wZ-7E%iIvw(R|@*WZL|c4lYgYpLKHN zWbi~hF#${U79Da+3)ZPFhjefFFM1>Adyj7lgm9o7RtL`-nRlcX2Esgr$@X+$SW{1$ zt9fuRG$Sf3$-i|t$~`4@ZWw;J&kY8n&Ac;%5H?#K^#`ns!c6CtTUCte`FuhqqqsE& zbbWm$f7C%$DI?sa3usr;MNSD{GiJS^+l|E*DM|StPifjJ#s;t3?)aV)wI`Bb%E(Ug ze##QeY1u|qL^9?@XQ_q*>8UsH_2Ot(+M}FOE!Y!(S;IajS6h{e&~fY_^fRwm4QuG0 z9;3K_W6Rm9U165r=8?h16j&kn4G@q23Tme`>`-4E0y!7kAmH^&YNlTMIpv)kR=E8r zLP6iv=I2#M{T1~(W^lLayl?QSV6+*=TTtyG7fngI-I=122`T4x zo3xUq7zrmLcLw2m`~E z;2k(PBOJ^r-l=y}QJ)sd4=<%e?s359Om4#?ZW2yAY+ffw&xPbTMu54=@oWI-u*{&& z5Gg4e*FS84At|R?Z?i}d!{o#8 zA+J%&ZqB<-?U}Tl%rl%iAmj>lI^|^NViR^CqsRFe<&y7Hr$%7_$H}?3FhqYesKaqL{V&qOM-?n?Wwk-(hze- zcwL}!QBG*gl_sH%;nd3QPHEyRwmYYbH|3NJxs)WnY`b%Ic$~5;&qd4e)_JGmz%3Zm zNlJqJ{&Enp_LQ=%mRk7<+}UtLpKpyq&RSr#h1nM}tL2@PYdxr5iO%ZhdCs$rIi(#S z7T^znky#of9Z#a)l!ZMIRS^T^yg8?0M~5pHnR2h0I!oLhi_H1gnGh?k=aC9Tk=HEa zr~KEsk)08%tK(pq78XPf9w`__L3=uxGH5)OhM&xMrIhIgwtF$5^h{$xinN^)$3lDQ1)It)8!PJ6R=aqucDIfcoV#Dx9 zUH&p)>LN~?APrJF^)a3_oHMEG1}S0s7*%)Zkv_emhm_BJ3~onmFw7avb<*A25A=G~F9d3P$C zm*2_my;{#*Djv-96bdrxd7@ProGx~sOz1U#=pM)Jah>PDD0uwEsL+=$Aik8x3yGBDai~ohUY%S^23KFGoNg(FA_+(DRzYz%zq`$F z^!m7gyPJJp;>-E?6p=l+e6X8SIPA@QgrNYPFe1tikZwM+?BOxcdwPk0%N`+xQ^l%z zzmM%qP63kw)I=fZ%{&ffV^)Fjxi>=4H!B3an-isM7H&s?1?%86R!D4~@M6aJAK%z5 zjpY7XOjkq@FIy#jOhK?p9NYYuZFf1D_$aj<3vB%rjZ0Jl4}(`*X!yiuNqIDuX*1onOzUt9%vR z(9_L}5sR&=9Ncup1l8@b$U}B9E^L(0xkkZ}7Mlp1>QX3J`VC3-*q#qC!`W@cg2LLj z_+!04xUE28?HFn*xewI5mhF@8)n~yF=VXXFx7@IEVc<*$haT&l=*i zwhu|Gv=8R9Pha7uw@=!F-K8?qOC0{Y13DhLJLi6Sv$u2cOoBb>^wcfR3*(xZVxS1x z1B`Bij}0#>kvCDJh3ik@kjnyMSj1Y&x2;_SJ-`JqHpA)^`7&#__Z{S%eHAtWL}L=; zQHyXjb@N4j)IRDe*h-yKQ^I;P+yFZhZYab;`pyv^YFb+0QWnnz$hcT%AHCEl0gPb!se zxI3841|cF@EGZCUHU-0~gb+en&xeV4SW;)Z1Vn3Zq0AKiN)*ID&gDD*5HHc8h2FHH zOus(s901MIYku=z3#Qf)?}jH5ks&`isn0ag_8G$aWe6gVjh<6qePx^0#gHNb~QHB_!%0tfJ=>v4K8TUyUGB%N8mGmJvy?frd zJ)@Xk8u{75Ts?Yr4(%2n9Mx^HOGfju=CNN#$v~f6ih@SDZcfZ z@I3BzPOkbj3}bW?!MB*}x=GyvBy=tFdyHfOvs2fMiohQaxm{Nj%8csffLn|}>O_FB zlcuyICD znj)(wK;q;s3KW!u&^ZcwHbvYb(kLFFo3A{?6cnrtQ25n_GA}}Pl>1;kJ!jGp5j)=A zLtp1A;sG|$ns?;L>*g3(YaOBv2s%{<1MnAD{@Fr|?eXpi0HL*6UV$>Z5`UbnJaQJU zAYXd7ilA9+7QsJ&vS1O;o!QFcWaqd7pjZsNiYQsMbBSz$I35ve`yYX@b*@NzB#}q6 zk<&_fBRv;?HijpOp%;`Twvos7tTNA59u+H*lIsR!_avkY_;B4ow~E+Ul8Tb>D5BTx zE5ZT%_k>Cyburd_L@6a8#c@o6yyhd%7Dc6Zl$gx-<2>2fVzSFUIc%(l-Oh2C=;&o% zeV-!oHq9d;l6B1S)FJq5Ii`A4?p(DEMcUY2k(jJ?5vT}-<2Z21frDh($;5m-Qg==+ za9#8>@bfl8bt!YK^GCce9L%#-X`=m{{LA2)bBYMwwZYR1m;+G%d3SLnI@8hOp}O4g zhIu0oX0F;e-0OHVN#K+NkCmiV>_f>&7CSbHY%-;+Bwyfcq)?b|M&&;Z6Vm1E^*Q{1lX6>+W{ZH?@T;h@yqCvprY9${`7nLTiqbUcni zMT7J_j<#DJle)39JxH>cQ*3=t_o8(4`8l*tarIPCBCfu{#f4@p#|RstMpST^ zpV;&oRT+WQBoDgK7(xLL=;a2)NDV3gBBf_mNRgamMtKK{MkXEdB-Zw0RowUa=~_#Pf?<@6#v*s3X-h+$wZ zR1M=@7+RUy;z)9oK;tpJb42`@sdZmcwH}p*H!(yJ$#9Vcq$JpoqKs$89WTl zy2z*NW$;K~k^zl4M;Xw#zeonOu9v~P$CMyjsl)f-{1kxd*i!Ax7fqgALNeFv)$ zrZB%6g6brgC8SKR@0{M1rqn$PbR*Y?dv7AUZB7^nA@)WXYev)7a2mbd3h4Af@I#OG zmQWMABvVtLt*w}BQL-u>3;%CF`5E5s_J$AM_2SziD;XMBL)bpz1ES{tDbc!8VdAu>6t!U^=VN6W)mp|BDDzWM_mcE9tx@cq)u&gAD zf7RhD$>fjSi7zC%P_hxs4eugaQJ0Ftcx@8AOL5Rl5ljd?d#mSL^W3fD#bM}Q)nNQD zOcVYm08#B({y_Z);1pI-iasTPl%p`HU$AmmRcrp%c6&wf$Om_%nlp$?gF=^SIPhq`C0 zdpbjP0a)j31f4bon%FA!Ni8X?iO(&lUa)OHeOhy@Lh5gS9(y-?-{K+(9aGfKYzen% z(K=_O2feh5meTL$-_z-ICRRUbB0Lt)7B6BI6{eg0^LHxr1wh(Bi@k4Koj{QAvR`+X z1QIlREgsXbPreOEv_gQ_*6$OVULDF)RR5y(nrhgwyv%uv_Q+jnk`xRZ#5F_&Z1odh z10WGLFhyYlRCh|V{8ymCmpc;+fNk2}Kr06q!*L9%B7v%IEA$v4jt64STK-s|_n55OI( zY52Q~Im$2t{pn#j6QBQPkE*dk_VKg5NxSvgu7%p6KB2Jf??}4^P+YAIMd+M~-YQqd^w5lv=@JgCss@ci$IlQ~O64a?LC8`uw>?bQ0j3cmTUcm9G zJp)GI@;6odQ`({qRro;IUaV&qqUbn9|V> zFW3R97^hh=uN3qkVMp@90B!+o)NFH*C@))n2yaNjZU+%^)%3}{sJRYZ_ney0+UzCR&qCDgf?46$RWx@4pAO*i1JV&F&@vxFUms>Q6A61_t`rR>fNQko`*w}#|v4CDFE_UL#$ zsUUWOo>UOqp(ho@cIx>g>90{4^Zw5MGMC0AwIYZi6}FUfu9s=5E&S!yuNexHfnatm&mDAVaU;c@<`SsWwa27xcRv{9C6k3A25TJbP6BbJ^lmwX9u&IPea&@ z3n}Tc%&$AVW3EAXRw&w!dhZFnbt zGFTF{HLM6z2PirM6V#EMzLo1v9pi)J!lmAXa9T}8r^*Z`BJsm_%}vZ_0o)u~rPcMu zR*kp>&q4*gzKt>CdW0HXoO$R=5+VceUJI;MwBZ=U}3LltT$=ZEa(|$jsv3WfY?*o2jx8u8Bjdj3ZYWJ zh(BWLUP-IvcxQeqn>cuv^G+E;G|po?bj)KLl*^-#^-27E0AOHO#A@(u4oD={ia!J&uuh!8BlFcw$irZ5I?u(^Ae*+H0&EllHp z{5u$uQCOTvBkhm-cad|4KhPlI+NB0-ee&p(U>Ht;SZrHsD++sT2Q9kQLyv#-pr`>A z30kPI&hsSH`Q3PeL5zdcE#kos2 z(~@Bh>nv5r9?X&AMG19Gj;*qPPN`ds79>Ka6LYR|uPX;2zT|r}w{W>8Krl$xZH+5L zf^m3~`6?^`p2T*A8#LWd#}CU`$%0Hob!^*=@NtK*L4HsOksTw-LgyEkDO4(xmf`8e zf#jsbzE3!GcX%%qgEDCHPHDH@=mx_J*XY3wW2MV150^QSBGJGbt!&!v~ zJ)Ld(q4XNVGUxQvPY@6R5|uRgU!4K&OReEJB{+sNHQjKi@eLrV$e^13tdUq3Ve)CM zXM-D{(zC*VOXDu0;}o1;WKgvPJH0etvf0lHdT_rerhE`P0WAEYL(~Q=PFJ0!lBMr< z2%H*Ab3f=Rj|k|?!P3hPQ9>Bx6cO+RC^2IzwJb9BBGF|{VQh1&`qaC-zGEhXvQGDL z>QZiy{xNkPj?S8ErDHa`Eu&D77#+o57Szm|*xqIcM?->8f5 zWHu0$S5gt5B*IYPyO*7qFE zy53m4pZ|%1-0caFu#XKtrh&ryIX=)7al^Ccar2-$(kTH;RcIDeqNRw3sfRaFI7G&V zLo%0=!QpkJH4PcrhjyNJb)@OczLqCvQTLs8#332&gk|bSeW}B?n5lMIMGrfHXQ~tV zJs-6>Q$aw;ZOsWgOzt%0I0k?ygZG%dAV2;S_Bk2sl5D zCRlWl85@2;t&Sb!!Kus2Zspd4R<+HpxyF7W!gKc5t-8@Bno9W1&iscobDelE7hn!EutfnLnzy1sD7j zBiEQ#1Ri6t%)6QyA0Bdre;_`qzdzMJPv&9G!)5{c|AhDx-e#&gKnzofR-amE>nOp{ zhk|ZVi&JNptLRm7fGochogb6~w+tiM&1yt;z51z*Fz7%N{M8%})E*+I{A3P<=3J+H zsPCEDYdW1$r&ycIE(Kt^JF#PTtB*4IfsD#nHTKKisL^OIn{r~3k}MZU$A>7`1g1Jv zA=s&X$fxE_1D`N9a!l3y()340Ao<9kjaUX+*sO?9 zoLX2_Osj-?sg>1*bEGV&tnRa*KjvbD`3(E8QOhjKKICHtICcpYf|t#Lc}TTV_+gU= zKNs3&EfY>a?HIjE^=q0k{?I<~O%J@|)?NLnl$5l)rmifot=J_ui3wjO7S}nhGd!jH z()4lmlU?!Ni1vEC6}v zk#@Zg9=KoygtQfQc=*TgWDq~M9~K& z1r%udu!Q^T@@I9$nIYzJn!#k+5V~&gKUiAi361 zOLf_*Q4)R3dK0l1#@^%jw9+Xp^$Fg~LxmH3FRIb?1d8OcGajRX{K3`1KclQ$+JYK( zOk%I}d6716OKV)O$E8F5J1dDU`91b@gq&)F~6GUe>Eq9Olor7KE4*?vvFTp}^ zXgjoo4(!Y-N_FWJ#9?bb9YP(4MDimRG5H;uyy@;ckoVyxErJi_BxWEaV^lX%4LJxG z*%JYZP#UH|>?tIm`AKHcQ{sw*9El|bmTSZo>mP2a{s|38(b!QYk9^*eKG>(l19gTv?8>^p*#L%qZqo(t%L=1&ZS9 zRS_35-T~*YM6%$sjO!sG(S!4ahzl_mO?;~z7ZrZOP_YSP0*Y)9ngXy(lksY9)|If; zSWJY7jB|UFtic8A0`e~oNK2_BJ`H7di)d2!QmxkIHI>f+@_7IeIy?870-uDzLCuMHRGhFc^vDNZ0^{ z*9n^;WpaA>0A<632be|#a-=Eoc>}p@aUv_#2Rj{V1s=xgwVt6^eH01Pi)LSGYIa`x zYo_{7=#vTFQTWRilhQBg--~=9rz?&vihL#J%)p=@nmCyA&`+C~<8{3nm=m?Vo(OZi z#Fv(lFei$9je`u1$Z!EFFZo5%s-o0-)ql#MV*m0{>UF*_H)#R?M{bgF-?%UljS?#I zOJ0V{?;+x7ct9GY2l#+kxiA=+er^T2VXV`&!JOIx_U=MpG);Z2 zH1)NtSfOEz@$@#yOB_=uBk>AS7StXg)LO5l0)wqORVAS0rpDt3Ld zKyRY}NLi|O>;vGY4E&J}Wcwo<)omxKBxC3C6`gwDnq~q!YDF_TdKDL;tt{jqhHL8Z z!&Tp^Ks+u{lHRI}72KbsfzsZM^Lk@jjjE~A8AsRfLDfA=7@msgF?;0XD-{~jki^ou z?Cif?XFe0UMFa4>n`iP5C<*R1{oJjdf-rHbKC*@Pn!+Fr8(St+pQ$EQMibfGD}u~b z(Q5fy;ABGAcJwyhL$nCtYQnTs@Jt>2s7pXcS_?vN><;f-h4VsZSA4bp#P+kQ^YKa9Ox=WdtLQ2$rOD13Q?v#RnYp{>}FIfZ)S7w4W_)6~1i23zX8Mmi)*z z@`<`4u6amnLvZ(%#+RJ)ivBUi;sP(^mMXQWeDW`KGJhg~OXZ-3048j#^@voSO)qhK z*eB~(0`@jWRy$H%wwW_dbvMK7QJ*0f|rE8tOmXe6_xKEgfPjC>`CBS|0GgF-bW z33U%L1q<(058?5gHPan`ZlMreN0|zKqZ7-ta&MOXN-a8bsOC~{LPBI=r-Mao^yaH; zo{FjNo2-C#fk3bNOsv4PhviyuplzxFhbzS`yEnyKhWGilDF!DtG+s(2;93MY>EPBK z2|eu98RdakURA2~){=2)`0H7&Rmja^C#E4NYWhz{l0h!|)}mku@6GrCx#nAAY7Ie< z?cbu^;i_4YOt1RC&y$rD>xWJrjwhiCC)WwRLzabZm^9r^Nn>Du5NuI1kPT8vUmUK26P9o> zm_Fb&h6mHpT}u#)6nPS0P)$~!NkbK&!-UD^jZS2HA;R4leL1sW<0fdAs}V)eig_r7 zmRFS{+SiE1>a*w+zRGqLeF{lo%VIzh2>0XE@19q#t$yzhaekk8M!Whwj`($p*Iabr z=tP}Ac5b&YXchyR9wE?kP5w_ zGk)*CE?xk_an$a52U7qf2^6-l0+%W14;IbJ@XTGC++3vj_4y?GXkY82RMbcRFJ@}a z1HFJ`bLfz9BmJ+rpa?j`_cC%89QvG2Yp4-U7UX)gU6NwH66m)vCyj}0 z>gK87qnab++H zwu!Yomtzs%lc-%QE5#4;T{qO=$HlbFM;IhbN2j%Zg(zHXpnjg#x%|In+u@-O&dTuH zp67l9N#alyi6aoDi1I+Io^XPJBzxsc^C5|^_`2dmp%V|FTL zsp?=z7R29(Y35><_NI3acIi#9p~*>7p~^nx&+6B6waSUFqkUyYluA^Nzn<$xJ;gc_<25id1ul}O4EcgCcS z7b@inH;H&<(6e6C2pSeO*H#RUTzVU)ogX#x}Ec%LE z2AseWTKI7<^9eAevY3vd73IH#qIZqWC{I4sz3k&)wwp0>jmzURXQ%hm$8h*=7aD9E zShe?m_k{kFWz{)!QA(>mL^j(#TpO$SdV?czscvRM^;JH}@BOw(GNVuZ#%HA2-OT3_fA~H>4kwR3K4vPpIX>q1 zW6a}(3bhRiuwvmcJ5^e5q9`#8T@LeSteA7UNeO=*K(IEe1O}s!TunZe@=O$xw&tFg z!7>U_0C{GGsi0@t)I?jkr00q^;fMmb&P>gogCv#kw8g^+9N<4#Hgq~M#i_T@Lwi@d zgNPsUUg{|q^~B08p2E>9wVN6#z3PY2;n9L-u6M!RD%}O_g}d7LX|3C{&07h%%Gn3@ zn9ErfIO@`z=&C2@wVyzoze(WEWG~HWVMlAH4!3hKP+*dQgH12Wyh)Wcsu-x)3X0!B zM3pV7hq$1xc2u{ui0GKEu9Y|?E%}zIMXrXX2}2MZdUEGJb3yTk?2O4CcMFGpEjvgn z4ydLgrPNJRsf{1S>W|67hXiuZhX|n3+hTrm4p@ z-xs|bY%|m1y+UTSO(YNSP*@0&%|4!_N0LDIBEny-D@1cJ5hK1+rbJE#b39^iFvlat zM~j!@2BiJEzS`rZbdZpge7)XS4eKk(AO5ue0sbFza_2*6yJEs$YZ1Lt$hZtTVZHUiecnVA-4VOK(>UW6+XyR*;#e@^wGgq&I z@kA=iSCPuW=2hfMu(ows0I^jJC8=p8fJ*1zn59O9h=^joYBraHy?Z)br*#fX2IHUJ zUd2NtHu;jsA$R;UC6fSntt7=Xy;Oi2*v45ndn_6O zKtUaqhLKBM-gTMtY%T*0SoHUq>@SUgXfkH93IStbX(x)6;-+NaL-48@EG#M&!^H*} zdUURUyKMK7DY>JzuAqVWju~shA@nB#0CpfU+47kMr}DV#&)DGx(p(^Sn>ZHt>DG=q zWRp&H(zws}XF6PE+{BXN#?4$pS9>e%GV$Cb4JW&u>Qu9t#5insfB$vRkF2U=xd9NF zkt2MlL5?boC(yHb3LD@Obwxm~E~aFmb&o`5^Qmkvwus?lD&i}I!gaYViwn+5vu6H) z3k$+j+UNScv@a~$)NHdW@zSP#M_PjUCzAUDh&>f?!2A?=nC~?|1(ng3`zcaIV2x{j zid+-8-f31nv2#+|a6N#H2#9+Z+P@B&fsLZpV&la18*@(~BNqGbN z6&&T4544wt*YwP8#COBX@vMMxA2v{NJ;NW4&WxacsBm{hwM zQ)$?Ma`j^4CfRZ#B6XybcaBr-v=(*yC&KL^-*xJI4qwzq%Uyvbfwi#gWh@C8%Eh{& z0jdEU0KnNPgpjR(K9$@N>;T*B0*j_SQo7`K{x&0@ft26WPKpe}NK8qUfqk_Wzn*IY zH+UxvQ-xoy_zJM(>b}-6!!MQUb$yP@b9&fLQ_7ZSoCU2cTh3 z(8K0nU-5dcx)776n-P(_VZlgy_`^Opi=y2ShGoIqp&!>rF}7Tr7+Guhz1b?)CWdOX z35G&-K|l@!73afs#Q6j`&~d2Br-8-xIhdwl_i{IAukjqwishfe@}(B-YLhIW8wa+Z z8+y_<`ydbajD97^@|nm}g;iC<>>{VJjF31&i{o4&EG_J-XgVDP{5G8C^Ws zD5fl4LL3Y>zZ7U8YEy2n5ftcr=nO>2{kN9nZ(sF;6MyQcs%;P%Q4rq#K)uiaauU! zDadQUY$SUNcR3VE$c>hO9BbFt+7;#Ax(jo1=!i3c9K_zkhvermo}|){3U;%YO8imN@GE?;TfpxI-kQmJ? z!g~eiwFzNed?a&PbKF1+y{a&;GWGK5iCzX;5@J|Gs>W`)n_;tS^!$L5-8Q=58qoOx zr~2FxOnmyhy^hKRi7c285=+0S5_-%htX4wcj2;T$UzVfwA|JPfU`4Jqj2S_S5F6ry zUKE3Gb<%^aUEqxuR6g*6Wj`n8UJJdb-gZX>DEeXjkpD$}g2Na>B9BI<-jqkr zPG{_rb6eP@xNGrbSl2A5$)k~PNCc;cbb+31)l2%sbf#_#WQ+RlAhVUS9)g7=7OrvA zSHi8A*6)Z9r5m(neMXI7AZEd;q^>6RzO%J6eX1UwA`C%4@1Qo37xf?z(CxWkk)+#c zS8Acovvp69dcoKYxuO_|oV%3qk#<`{?P6aZDws!YUEG`~&0(rv2Q`zvEm#22J6a{;_E zhC5uUNJjkCCz=(8_ZuFZ%l!Q{2yalAB$sZuye=E-=BTlG?JX(xxxb|F*WS?PkREoI zhmmDk9`7M zI{Gk+bIECCVV|#_&2fEzfl@ERqT0~g6C;v3gL4s42QWnu8O z-Xo?W_zqVj!*|$F=R2<*>voPj;_s)ZhVesdC%yYOg|w=%1}j zEbLoD3#ic<<@Lwp_HQpqlZU93Q=VgQU+>dj4QoUEe|=;6fh>vdD~K=i{cVQAR6>%p z!YRRdE?&&Vl}unDV;r3695+0+O0FznFD`KDDaU?%Bz5o3$tzH&rUftP#N1ZqLK=$~7Th?Zc#37j3;U)d? z`CJ}o#`z(ZGW_eg>hcLQGXFpww=-=JW}miT71mnUuwKg0F2(eInQ z-!;{p;u=83srgOO{bup8+^I1z|BE@jIo`cg=HqE6?l(_<6LKBiq+(JGGQ2d0WL@E1 z40JqQQNI~ePK+2QjO8cqfaoy4(2drRJ9$gYgKP@XQQ}B%srzFMnV@YAdHrvVcS}%b zqc7pDPw=9)x(=ZbV^~p|-wv;P-Kf%q4rFBM%DAGZVnZ>m>@n7SYsav^dwN1`L!52r za_%d=Y14DTR%Ti(>EK;}U=$*ndEnc8*19RyOfPSX882$PG7GO!9L+C_Poym55Ej?= zHW$b2L)C*9>{h1UG@s>m9&NVr7Yb)3Vc)FhHR4>E0LQ*!Hovl-K*l%kqS)rrTI>LL z^Y(!Gi;>;fuc71I+oKP|xjH~Flo7BzwkQSRSFPlzuG&zTgtq3ZxUC&m_zGbUWk?zhDaKQLFW zJF_hKk;wH{xvqLw`z!`w7_#0lf$KG;E0nBp_;La>S5UrS=7DO-_yzYz*Z`2KJKRuM zuZp#Qqg9m74niWiDrRkhO(rIbPOz}?Oi_OuonRKIMD`{g{O#oTxol-Wy!f!H+c?|) zE_y(4hnP)m{=2dFoh`yEAwp#_yLcK9e}}&>R!|~mzM@~fqkcOYy)y_a|DAO+ zHaTmZe;-X7GR)skXo~+HA=yc1s0T{#pJKB|Nl$?(3&d@pdhye9P`AmZfSJXF*j86q zFiUfRGkVaw>M_9EgrEPQW?4;1Uc`ThmLeUgDaAGydzPF2#8Vn8yE;~OG?J8EKijLW zj=qeSI1p-Y*){%#G3;xiWfGd8o_D7Xi=)I9-rZ;r%Y2WwNOISEqQ&7^mKRd9vumox z?q6FsYi`VYW3-K~1ig1cGj%0imUr`g(Z7W_BpLX9V{hh@{o3*T{q>uyG$Y3cqG>&m4@_?PL2rqHN*dh<>qcmk zCQTZ*>nCjbP_$m;x8d;Oe)XZo8*0SV-9%!C5Zofq>7U|V8Aars)y;=9Qo8V9G2NhI>Gbvs7OHoA{QTL626 z@9;+^v;+!=qt6!`xWG3Y3o^tgmzKw%?(m~AyTc)=uIvsUt^0F^4>+z*!@_x3$uoRr(OPS<{z3D9!B$~eh#;Y?o3<- zcOt#kU0t*2;V|cCE~%Alm583*Hci-pAtov4C?x zrkWq%hwx`CeoEZ|Aes3H1rXrk)~vbeO z5zl7$AfK$?ZqnkXqH*7^lIT&9L)(TW(AJmlF6Z{j{nTe1U(l!Z_Cbu(T)(abr9J#~ zvy0^0<(5n&Hb()~b`c7ECI)|;8(eT{n$+=`c)78Gw7n_X9%|E8^+yeMH%(~GZZge3 zsUh;&c=u_5ittf?^|NEIj)K+Q?2S|OO4vvlpbO#%Tul)eOxodB`|TNR zrDb*+f6jZ}=y8KveYu~D0Sw=_#?G>UKcmPceJL!j+{&7^3PY7&T}+=n+M1*jzTbkd zze%RqEhzgQiPkH6e6~omE>=+cIBR{i0>lJe?oXR(w9@X8e1L&+YRuHxod;t&_^> zBFFsl7xeN$Y=zC2ztDVns@O80+S9?N6q8tPV(Kgr^V*pu%ZSO`5|eo~EAs>5mgsGh zbb(BDylhkPFF=zo#;Z1!O}>sVE_*qEtRnDRbyphQY-?~Arikp3IelXCUDhnW;MG`$ ztUOy2n(SA@O!+0BMGKM`O8@v$OdyAfS3<;yh=~)2`F}ayBt~rb%07Q*YQ$(F5n>G2 z78gB-)(rouJUS|T@^Ya?wT862( zhE>T%EG7bIpK`mZ)2dU8DFvQ4R{K>S7WV}AI$@`9!u)CsZX}WU+Sg)^a$R56ufA3{ z3&goiO~j8dx;ft5RyUHA4*AsK5K{^FzwRAR4PVu-zFxPFPQQ^RS%HnI*KgFVz{X7A z-;9=XEXHngBZzuJQ&U=~ek2(gYbkUsrDY>Ck7#^?`#~nJ*I9nXZyeuDQKw))bToL zctsKu?Uco>Z$+ouier2)z7_qY)awB7x9gS(zTb|P<7dEk>V`>f{LX}iQ12>`5cS^T z?^iNtNlH4+GG^To{c?=0L(WM7-FHOiu&LQi3C7^mB?XooRzkK)$dJ<4@|u$Mm!CBfh-f<;cNTV zJuzldC0Oyj(UAIoF|~W^W-yJc()}Qsw(C{=V6162^Zd}84k~S25|@5B)-ls&sU3$`j!0Yim=u7)ea78iv5X?K2=#DrBC!HG5WZ1Wg z?`Fnue>83E&HWRa%ELJco<9p9HKzHqct3H~$#4EV-fWEg^LTT7Cmx8VjrBY*)->+~ zLQQ@A$vr12{6T+zjEo+P_s3aZgN$l1Vj>wi)2Pr|CrB;hG#145i#(ND={W9J%P-R+sD4I4v_0U+;Y-Q!RY-FTA>@SW{-os-rX2SSYYU-5ttGba> zo<$azFI+*unGDii{5r-t$vj|fKMHoI`Q_gq@>~cyaz1?+fW|?0Eb4F~ReF^f4xQevEHSFlYO%V1h4- zcN-Y+qOo^trZI`LUEuF`n+*7Zc>lL@whQCU2AW@^vWUlwi0Z~|{nQk*hgn71bsr{wJs zKU(5smE+ntWv!&WJm%Hdk(ZB+m0c09m@utZj5T$X$Or=J)GP(h6wZea-La^;z?zAo z$}}FeC@MD6dscCIJO` zQ-OWegayB9tZ6KmeOO3SYAji4V_LAYPes{ioz!l(g@&BZyUKY%XNB!LgwWOm0^`VH zyC^JTyNR>EI;K@?;IEEZjp-}0`z<>r)P)$Z>}f0HeNgW;(KiMoj8T4Sye4`d!##D< z$Sr)W-jw2Hrl$1fYnyL2)UKv3McD0xb7xurXq-C)`Q?gZuZy8Rj;-Afn%BiZ+UztC zK=mUrM1t4*;?|hLaG0;{_3>f@a=_sYscBK@kbXnm$Tk58+R;avpNHvkPq`Itoi2_f zG7iY5t-9R1!K;pgibzWwRNS{I2i4`vx@62Z#+at0ym4iNH^ux}cj@bXQ{BpBp)~HB zqpQO-{WsT*0_hYm^{aN(6^CER-@Vi=QB-(1o~0!!m=clTyNaF4i@PE%4(%%iQ(iG? zpp@@g5Yt)vEi91N5M>1`)Tvz$?73yP~? zfMy=kiyjZNB20|17ZNk8i+^Sne2W>C?v?N6(OYpDX!j_>p5?)})C*ILHGyDniG@X3 zPB+d94@8>qw(1H(%&e!=xp^}7|E()}dTaEA?K9)j_Rbw`+`}u)X7$ zRpywUaRh!_-60r|eau&;rcqPz$_dRh{WNqM;O+6&jPT~|^*hbE-bQi}p&xVm8O?75 z)Z2E~$IPm!POIDPfKPwcN_4Hmqa7V+0Hk{y~kSRRFmyE*A7W$D3R z))Jnt(5nG6coZ|=;H*^l-$SyLwB)gL+%%@EH)Q2)6Q7ZaZ|Eu{j-?er38sUYzlwY_ z-IxO2?I_920#B$PV^Erg=8NMEwHC|c>D!Dk5xo63S{HstzYxAx{Y`U8${o=^1M~4` zrgy0squ?Vv@2W(@m&9ILi@EBmfD!>^ifd1{;H#ojl-!kFXfZ&wZ__4x0iDUnkYD_n4yIbpF-VrZ0PHFH`*i$3(JJXARVxwxQzO#NQXh<(qt#f#1<>vC+>?pfa z{$8DFqrPfv*;o7b(W3xMzTiCV8BMqDD9c2;796=o7RwX(U&9twW(L8uqZ@0n!iCbNPi~;3XwNhSwgx4l^?r?} zL8)Z4G&;<&X|8%#fR%VLVrV#DY)jr1OEMAM-TJJ-d=f*>C~ZtE%#u>LC0az?HcPs! z>HeRu9inNkn(0nWw|cFpf6SKt!`Rr1B#heF{}5vzDgRUk{ngPL59jJ);Gn;Ha@%X7 z?IHXO)DRnZ&(}<7&8md>K#QD)4kgeG*9id@u2*XXM%AcM!82bB-N996`TnTqa~Cjd zo2y0b!eFtMtk1q%QxK-yDZp}g`xM?CQ&1qDg*q|t*|v-0d1gM?IJ!DE zpBE5nY|97YJ#oGy;C`TfJ0m(X@pBs%V)hn$FYWCIV@=3#39KKCKJ4&IU+J#XNmRC**U45o=CyW{I;DF^#W~)|4Nd+7lJ!J+7h36+Qk_^jOzJ=G5CRF4`Te z30kSz{6z|Iq8wTrQaKMOfm}a!z$)lCuvj#JTWqd+JE8p5Q~38;Io+Xlr}niU7y$6uqn!f z3;;-1-W1M8UB1zw{4UzSA^y*jPE|0VSU`rD0ZjROZb5)2lO;9q+d5FG&*VMw~BiyugJ?*jSVILzcW3rRG^Y&_0OxC!&)TXsp<>&z~8(l zQ0iZNSm}0t14y%FJg8y*+3OJu<$@Wt7oivnk`1JNM z?2aJ>m-v+f-3M!e{#9JwYS+&w6*vv>uYr^^x~}+N>&^q^B8*iP48pLX_*M48WSOW? zCP?G?(oI-APHU}eFnmg0nyRvKv4*?HnJA5$1+h==A$obZ#YYvq_%aQ3n*E=_RBq zS94E;aBj7g`l9TmAZ8cwS(gd%J|6wA_WnN}{in$X{y|h$bHnJ43znXU?h2@ZpY(s=G0Uq9Qim)l_FH3$J`4y#m#(b*lSB{R&iiz2%C$~+ z>qK`{Z@{9oI)cC1=GDmv)u0(;SE_v~ToGzy+2fM|6wW6Ypl|CZ$Hw-y$%JEkZxEwV zX0>)5s6-%SpU>@R zn~32_IQ8lJovy$0>Bc*OQEi%z8Zl{I%49e;m#$RxqtC<)?0%-$Jxq=CzL#PY=$HDq2YC$eP((r_*=HMx68e}{ z0E;C6fWtG3l-Nq^y~#%#RBIT`qSJ4R(Z;D%`k9J5q^pT7YFYA0wrzYidb*MkV0J0) z0*PfnF?C(#4MZGB zZK@op8bxRL`o4GIKqw)C|)c}@tO-g1;<`Lt&V9Sm;SH2K?NZm}4jGb~{i1m%5A5cG; z9Mtyk^1i~@sl{+Wp@*7Ct*5P&Z;+>q50mXAK5Qwe8TW6AEzP)pOAKz+@$;6d%0nQ% z3fyrKhf@PpiotNvC+vU>_eBi@ERkLiHy);BFm`%=>ij;p`;l`{z50R9l4^t9{+i88 zwCFrf>2jo+UMADQql!{<%{(!9alpL3%2s5SXjo@FV(M% z;i{HlW#F19>+DANNhJ&t_LhCeUo+LIv}7XbFZ)bo z?jTM(QiDFZGtKFa=sN2z5=7v9Pw9WkBhhuGP#Sls3RK*`5I=r!A-oj|Zw-|h)q>=qW zEWGqVWh*Dn`y(Gq`N-|znGD8IpPAABR*e z;spykMxJp6o0o8ydv5j=4YXdqqloBPl;@$)ygrhFts8Asyy5I}jY&vrvg=uT%bKJo zS@;14XV+VxE!`ZAG}mGdx#J{V8de9jwzPnTG43b+_RR3L zz3M0N9*Tt~zu>-ZtxF6;u@WKQ0eb+%a#U=kd(CJUUu10hsrR|A*fqST3%q|C{Vr&K z7n|i66O0xMRpu|!H3GRJzrYQajJjQfKV2|3%Ul*+z_Clm;43OTqJ?2=l3k29#tL!X zueqq8TDmCm{+Nq!P51XCzC_1nVq3#PxEfv8Bync3$1B2)=nACP9(pxx?FZf$S=wSt ze&zsJ?NJDcj(-*-uND-te)sbL7ISxU`1x2vTuDeDGO}{-MHYoceyDc(2Sw08h^H(^ zr9UO0VjuLY3=n9Ac(ri#fR8DX=sHO}5M!Ez8g&E_Sg8DLHd9%1OIV~80Uw95MFT?j zOk)GJ3{5z#+P`n1ng$Vbes+N+iTi&{wKHt3G&Tx?HSF%XiASxnJfug9r6s~X(t zK?lt=xR|afc`!g@*z0TzY*{bC(_~xw-k{HsP=G84S*ua>n< zb9VVEzxr!`l?)K+0l$uS7P2QXsZ41BtHh5eN=*WAQ|t+Zg@Cd)PVf-kAa zuByJuyp8H+l~%#btau%PV7F53;#(K%0F{dBb2m0-Evn#3#=8>G9gcNpw)*Ht_$f=y zze#(Dlt*T$w6Nc-Tq3m!o-5d^JW+o0k$@?tI~YOAD1D@U8zysPz|@d+76N(XJ54No zv>qMaq0t|$-{;6>;-LdZVESX}6}wQ>>=lpIuP|iBkH^#eupDAgf4puKbJD7iqj|KX zvmI^_^+2^FWwSe6KPm1E?9%Bsj(&%_@O6q$;kqCX8~ihm?;+#XxLk}@^YYurVO-qh z+O-^hvI0V~SA4q(jPt!m&R5A90>=4uZ|o$%p!SUMVV(Q(O1vn&LYMdiW#xKN{YnM~ z)8xh|u5Y%L^V$Vz?zsK{%?0%FPJE6WQnjiv({h@HP|GdKnmIF))<6 zh`ZqvUQ^B(XS{@>lO5RK%&1d%V^f39Er(bT*wn^bfaQ{yr?QL^$GapZU?9v+`%9y# z{KaWWmyR{f*zmGgQpcC{vSrNzYhE5*Hb#GWv~8SCO!O7eRHG+1&nw27=FwlNrda2x zdSU>5WwV(aFm`^pC2qDpK7jEwMN&}{H&mBkdXZo@jj=^1M8KJeTsC1Mm&FJMv5W+- zN=;)TuNrGsNBbMw7&1CjvnEZXdv%Q0K)P3tb(BgrGPl=6TVY+gy5u#{*5H{fdaqqJ zx7SW+mOK$Qy;Yg3H52oUs~N)+SL;f&%G>a|dNK+!F=~0;gi)CH>+7a@-mf2Pnz8T= z^}Nv$-%vLSoVq;v`g%(SDj4Zvb-<$`F0Wg|Su$lQrhrQkWQV<~lfGtBZ;XzpqM+zf zMH#1?)!#U|BLS-HRIPKYGOt)YAnC{utXP>&)wcVb5;J*IbiWEdtjm{;+rMc-&&=h` zvFbI_jNe>0ij&6#L{PWpSzuD9dfK=XVTN!Dl-rS$MRMel?VStFgKZyQ ziW^Eb^hvLUli4!rZF#E?tvy-gYj|r6Pg!$qYrsTG{h151)JBePq_wN!mPAFF#ufYJ z7t|nf7aL%Z_-QyT&rzv1GZ%416Ti@wD>n4ihUQ<0|9X#cwxJm)xBL({qe>22oz)R1t!8&hdWy*$Og=xl`ea* zer01Ap2zJNnvHoc78!_HplDch2L_9dyj&`$hK7UUu;Qj>E!37o(}G%Igtn<~U8~XQ z`kILDuzN432>PP{Pd}mfpgyCD}xMPxaYptfNX>Ght=jadoTr8f& zirNDT)d@1hc}Qt9fEt2yxF3hPf!KdhJ=i_R#$PK%P*E_NOlwbP#~GcA&ggN$WiY0< zIpY3*yuEpp9cO*#UCX`QckAww)RttojO&(UyJf2-VGGO1BB*q%1*6!W40A%xZaOQQ8z=n`aGD8kY$Pge7OMnCg$TFF{lf`C-n1lcUCSfte1PBSMiCN?K z^Zh+b)$P7EZQ~5auDkl8Zn=odAm|*{b{T1O8T+>Vi88 z`M1JQHr3`7@tlT-?3!lez2WexSBHmlonH9r@Mu4pH{2ea=iL69iQ8W@<#zQ~Od216 zh!~xGZ6-Q&$l0Qr4cR8n=0Y=;DT?rtVa%7hkOD75D!Mja8)m?-#otS*du^D7aTMp* zU~4dF%#M_@%^)~bNot;Y%G@om)ykdU=s-RqsEz_ z1z~Q9n)50GFk1dy@I_sfk;KvCz4{8Oda%R%*9zFl)Atr#d-XNsR$DAjCCyPDzs@aF zIX9ovB3~C4X^KIkjo@+;-&bT3cMH5<-Wrm(uZ=i}*HL%O*zQX;3Ml^D0g{Eb{%<6TY#Ho|17ORDJ|% z+Yl?utvu|2R$Gey-l=~lOnRXy^eAXS)wM&jx72%!m!}$hR08j<(9+fe{0%S*Aio9v zxVLykI%bk$?9TJ;C#NKs3b*G9VoqXZOF2V#YIX0KfzZJuwgrb060GF7!x`OU!i?X= zlPyht3j!l4w*YtO17WrWAw#v*F`NPXp{(;QCv_YWSm)j^Z=ksY_TplJJMG0`qhvae zKp%IMYO6-%1Xt>-2~DhG*8B!C>=06{_yUTR37A7!zw39tRu7jMcgp$i1|XWn(zp}h z4!kq&x#(5u!`io^s`&HA;5*_&C8v&w>6A>`_z|nv=Fc&kFJ1#G=`1BnD~QDQra){8 zRK0dkzbVWLMKTCHJWonuI7fD>DGePv+Me$YnoeR9KImX|P$F7k3WztNpu9YeD%PSP z+ot5b7UlSRrZL@-m@a;}38ssDHl{nOuQe|t5SS68-s+bceMjfD)U%4oIqrKtELE;^ zwq?i`h6%1gOjfI`10S*o441t(kKo6Fs|4EpToDer=E*La?=P>fL>Sn4Pwb1j6wBk& z2B}^)BaAzW# zM`QBr~=0C8eqzma|Z9!b$m_sVqLdill`Kuv|=R9rc+*eP4+9gUIt0)dO0Mn z>oQcJ>rPmJu2(?kx?Ty9>$(f7&~=4=m1zUr|D~cY^wZ%3S(>Z73%bO|5TQRh)j(gH zGsei1u9#X;36@f*0lEvw5p?^fyU~fhMa7Q{^7>;v?p2EF{K~~~+LRLanF27UA+5)WLK77k;I+_B& zgAD*(SR2tKzGyZm-A~OFWyyTGC}F4$bmX_e-O;kSNE6|*V~muL*fz6k7nO{BlIqQ6 zA8E5(u0;TIVMEumll{OC0gmbfbf|YVSN~1&Y~BPxs!9=&kgOzImZ}cB%ey*KC>FS2 z*iZu|gcyh|krfI1fRv+>BJ>=%+M>x)5?BwqIoh8dW}=6pil#I{^2agUod;ooTU{E6 z=5}h_kwr=@h)o7Rh^`0bZ+Jz*B71EvR?J-?BDmGP2;jz?l?Gd8rU}l=-#M?c>3)5zbH|W_AxR`u9uhnyUG3QN*Ao{iAuhow| zvK>v_nHE3+sdkh~r4;r>kx0s%0i8wm(H|hi)F%KC>%T=`-)cUw#Z$uy!b}LaDMD%{ zo2+ega(0fBj`@;5K(dnr%JqQ+WnIL4L*=Sw*)dWQfPK^sJ>$8y6D=G}DkMKn;{A z;5;gc0`xnH0<33=0u($%K|`?zjbdMwrRfxkeSG+2xd!h+93+szs$qu3^ZOB9VNM>9 zX>-gKBi#Qq=aWpRLWMzRq5lA0MNbf)*32GImGSF@& z(tS6Q`-~Gs#fN052WF8?_;D;<0+hzgSxNpg2z?;=&u|zqIImyhGxIVAR$lyxh6)>E zLy?9-OEi~;K`KKa5yrGrkyXbUN2eJ8^t{w`1ZsdlNxj{4Kc(e!soQsT#Mc?T@vpw33bqq$-}PsI4@NC=KVzna@SgN0c-`Y9e1M4)q`b^VGAV3FV9KjwHo zl#F^o`T3kt?dMJ6#uLCVR#d!=MF~TIVm()@A1F!Bpgw5JEch`QI|&DrX8g+Xl9z{9 zo8f|tuva@xocYN~U=MrUe5Rg_^JeVuu+_^x?8A2G@*n>-XHL%+@9Vg#LP4Q(2ysW9 z3GeCFvt&U5!k4`^Jy~~j8_p@zU%vXM^Kxd@1HQzoFSj)_(m}}QO1$YjJSy%d4MQI4 zyk2+?a(gK61|QKBq~i{1dO2vMU;9Ihk%&t@4+fmMQi&`TZHfYBz&1s%74C4;=Y3?R zsUXeXw3j#Sh2it22i^nAk8kQvzNznbx#Lwmcb}kL+hL6I%b0ZFkhHhA#~H+NIMyhy z2Y#GM6la5n?ml-?xDXCxSiQ0401C)Bau0yf!{Up*+FU#Kh+`I#WftT$3}$)veTQj9 zl$i6=5`lM%ul8z{+v}BnVmxj92QS80UJU1Z5)R8W3v-xnPkKI%0JS-qVH9Da{&SE6 zazETZGDcL0bPb*{h^hN*8*%{31FBZ(6E4YD68bUs`PnrVms6!efzz)t2@_2+w#W># zT3}WxS9~I{@x^g=CN!%<*kelfhn}#sN*&(v%DAG!R%CAA;uGQ_)*Qg#!m1)UZt&n^ zHO0&N^@g}~n}ZEY(%380IAJuQwTY8xy0_M#w|BtK)EjMB%^YRN#Y3%h&d%#DEd?A0{t1tBMfU*KWRt>o52BhJ!C3G_2*FMNvDTwYdu ztykNz-TRKY<)YT?6gKx9J`y6b8d`(yx^x|Uu)`vb| zTIAZMi;Bsm7u4aI`Uy6U-Z(7& zxmQ0SJ{%S)dNiE`Wn@%g%-)D4YjJOw7sg5}@Fn>2xioz+l7j<$ufn%>Wt|;E%JL3r zW|!EjNsuaD)u}J>FAfr}F^N`9U{88u{k@0s(^^SMiqVY@K#W(~ctq5SH+JgMkJo7S z12wa9?uy6Bw}vGp-x^Le`PTZ6;9E0;%A9KQt;wKjEU9bFl6roga)_a^k+#Qav1KVt z@i^hn$XM4LIuSLLKRQ(bfL(@;!#NRt|?Bghu)0P$Lf{7s;6SoG@sV6gK>=7mC zd+pS@rm#PYFZ4K@#RI=(j+tLWWNc248({$=RvnH;G^1bVr^OdVAo9Ny|A@Q-{YA(UX4lIY{8;!!M8@)!rAnBYd7H?NoyC3dD=7|jR&f)b?tDD zsAbFuK27mJ?Zg9xw|F@_^r#$Bp%H`I(m8LuVE{sq52V!)Z&9O_$^8Nqe=L={Wt%@W z23e<=n#0{`MHWbMLduZNJGLwabQTp?5J;#;x8mR;H>Pv49-R{P!-oaiMK0!bm=lZ8 z85|$^OruDTydM*Dx9!Iaq#t>fxySl?vnI_Syy2++X1w?QW@|hq*P@brm5Ll zP#&+5tJQNGm)%6&$Es#myf65|#8LmX*Ybs7fOdHzP!Yc~djkTINTjH1vPaZU*#h&$ zoBQ?~C^#dgMy3=G2lE?vr3T1^>A58n_)JR+z(|H;gwx$QSdV z6zEKxbEG%kMZ+CnH@Z~-wRu$=it`=b-~lQDF8tX1Ael>xW%mCKWp&k ze!U(QLQdsO8_f33lRTq)GR@o19R)&jr!&3f^bpBYK`VJdZja5|T+Oo2&;tH}+c;uT z*e&mRoP@H~&}W#02sZ%+m>0mc>@#5pQn!>gLj$s%1IdNLvjfRieX4uUIgnhWIIY+U zm~fDQ9l{iDbcDSPt_6s$_#fCeZRbK)GFQ@Y#!^PBCdJM_>>LLR#h3CrxC=b30Yase z`jC|Xs&B;TM;Z?%X~$&Y2NV*>AE_a^2P$W=@<$Rj_@clXW*S@tlm&|v8z%u6>jJ=` zXldj<13Gz~Y>eO$@DiIvJ9B#hp+fj97~9Ry&PL{VZ2cT8FH2EP#ep7&!8H)g^U-IqzWSO2^ zNsx9VQ4F~yr)wN$30?tVy>4iJ2Df1h%9CXbwgd;8G#+o*<9J*>l~ta|;M9Q2*qwp{ zwKpM}(F(fF#-Q8dgx03TT6AD*qY-U0wEU$(x-bPr-t)NWL+gmhZ4g^M==7mOSHe(F0L0rRZzp)@U ztp;o5hHR6nNk3+-aFV~>5739SVT;3+#salW#Ci}gH zDJ%gybG~mP6`~J5!*Ph?l^b0ml=11d&9;e@6|d*q+pk8&`*BH&8V=eiRyI{&W#i+j zCQAhg;XKp4s&z~_Bn_yWhVq zExE9%+i-2x+szKjK-&AgXg|@$t4YX8}VeZOwljA%f#2sb5W3W4>7$ z3l>N4=tRZAX~rQYG06eBF9a77^HPWr@)ux8>a6%iFX|2QB7sIi^3Wd<(7=zApsNgG zu)xH2kpFGD9I^%;CkAFIF0133UM?e$zh7LF+!imF4+h+d7+x{xCnPIB?k&#}Xw&&$OG!M6R7vds2MpkV7WFeXg09MN!Wn zJ?FC|1${x)-_Ho(m>yZr5UH6!d0k2a!|L1*qR65&n zM7rwaQOWj=7DL7N-39Ir5brFrE1ORiAZ9*bGRTC2Q1c+@G!j6|}4C7hub z`O&?7SD#Nsfi6ulC?wXfkVuyTGn_8g z1TxWU(XQ`iOPK;3k%&;_rEQv@3G4&Q6Rjl}84b<%qSEqz$@SLI?y_kzf1gd&o~OIl zXo@Ga9HB3BQ6QenqohmYiP9CH!Q))snvVS`29Cb)M6m&#;)DG$gyzAUUQ|-&)nEoR z0qNw>ur^e2Oq>*Il^QlGs06$Mh4DigE9khm88lW9eJ-icrx8k5eV9xVWD&n%PFkK8 z{vK(ya5Aa1MCsSM&FW zZHZ|+T?};`I7oD~=amH6cN#2*N1fycdTA@xg#v=}rRuBO@!$GB>J}zU4wK7o{Mv+Eo{i!KhM{4Dy1QmrHD-|~(+Uaj z{ndYj3&FQw!jonyvxu5LBwBBfA+}z(23s8*KpA523i8G3b9b}UMaOt>G z$u2gC4;{{Wu^@-!7aQM`j|!kF2VW5mJ11v?w&>-I6V*<2$!^lS9Sr#62#@>35;)&` zkYt`#gNWjH=RYEvE}^u_f20+X>9gm}U((F4T}l~m7vz-buv!aKQNMD4&y%^O{XI<*%>FOc}yQS6X9ZR zs|K+A6<2^w2}Ir|Snk{<@qTP|c5D-=SYKm3t)iw~VHL z)2=04ZsgPmvf)^ZC>5@j-@Pz2D4GBI3)$3A;Pj+QudA$+p+-lVNeNG;9TR)`;m@aP z9hKFA|Cu%-&2WP5gl_fc=|z#$=SZ3`v8S|e3Gt2#&~rl%>4dChX;!j;Kz9By)D-#8 zfrN80^U0^5n8j^_<5hsG{3db4Mwf|t40)aCvyV-WY3Oex;fb_6*Uj>&noHZQ`iM5& zPV=X7%Q|;JE(PETXX|#Ij!69TM<-buP{`|_Ia(z#R&F~aB`+&p+KC(F8Gq-{M6T;C zC{*Z{^g46ez^xcLd>$&L8L6N115sO1b(}|6a7QVCT-Y=Iuzg^QNKqG)kmAW>Yi7wd zk}!R$Ui``6>1<3fHXNS*`*?3WW5yWcuO|D^^jcHH%qBgLTiUSF$2=NqO3{^{my8Jl z&x{>+n@#lFh_|$4GKyE&OWGjG>z_3qNjko}4S`lHK)8y$0gvWOK^?})#HIa1qu{6| zU_V|)3(@oj2c3)c1=*vhGqj$10278qr4ra9LgC^>U@@p(*3 z#1X7M3L-ot3Bt&_K$v^NAjBc#+dfU?2iLO=VQ0=5mE%BEgye9}1`*jOHCiAJF=T%e zGr@vY_I@He?iMcONBtB<-gRPZGzA-3uz2#rn1e=C+@N8^w#^*GZWZ??g0sJ!MX}X0 z)nEGYY|B)p`uTR;;1Rj1vj@MA5%EZQ@2ceC@q>h)xhQVX*_mBG#!IrCogjR`<>v8b zU7kUuEth8!!{_qj97o6HS=8ln`3cH~xvZ152WxbDTII;bm`2~jFFug2qP$`*2Mw=; zTkHSF6fn@NmdnEr@ETq0SQC_2b1$v1e z1^p-?hp!P78X7S{?7-6QRq{#&JN-1tqGn;B`n4pQ=qBq~$$iRX2M8!R$12*ATGepO zW^arxDp87e4O(W`m2zbTIxT5d!SI}y(!{p_%Sp1tCR9Z|7!;yS20O{P0y`;AL){!R= zzP+`1i9M+2N1=aRF#WnU$Atm5FhH>XYyjWuE?9VMvFlM4Jby&DT+YD zEPW^e{*V{1YeEORocz~Qsw_IOT?ZY2XSa^oB+v~tsM>(aGVg1#{6VPvbj!(l+0H`6 zo8OLc8E~xpy0u1UQ`#E&DXcLVmL9pnRwze6euY+M11Hi#5Beh91f#!^4ZJLTA$*i| z(XBs6txP_D)0X(ZY;Zw__Aupt#pHM6OSV5@CVth~m{%Kyn-?$cEzD-$qV!l-9 z>eQ*ZDl9tPojw8oHzY&rAe=eU8P`(H3~(@}qhLOnH2LUKDh%abntC^E9UY6PVg=$P zD5E?jX`bv(=W&3TU<+n@Us#Io3k}iGJlOA-X|^GW5r)WucW3}|Q^k(-NpxPNU?qVG z)z!We29V6{2;;lF5&FF&4&BKWA$i2c_K?^fA>oR~Epc({7+JVG-4@i{+1eFY*knyi zy2*w*i?yIFXML^3qRTAkA)=G-xV&$}mHLa>!1s z%dl|+)MSw+!eUlZWrCXW-xz7R;;X96PJ}N|9|Xi*Nf+q8EjcbA;-vtz>1`OYr%%@3 z{T3l=ud>h9uCAkB-^bR~m=4@{)}=d#0uP(W8e{{(&lT{Pq$oZ!gyV$@o=TiFM9J%y zlIfxCI+vB1#$I2xuVB)#=JJjQZE!r%% zn_wkAHkM8*UwNoK#WfkHpbQ7}ZQ#uub}eNdHcQVCIe`OI z`Ft?Yr7NcaIl#}N`1wH{s%ZS;8HaI;Mq_qmGE#Rl>7t=F#@`NHT>T4)OHR!V^)K6n zJ#K;AXaanxQUH~9q z5j=(ILbOmkn}TS^vsr%AMnXqzvqpYW*IDN^87(SvO8oY%K1C~#=H=m~j^$qNUwVmW zx$(e1(`gKHlrp2(up6XpTFM}qbXv()8o9Qa`LYKGm7s#Aao=S>eCzyS)|E>OOy@T8 z2Q?j*F5HQ_Gv5aQ@AM-!y7SJp(>EHB+ znz@}XcV)bXee^11#A#!>X2*r8?rPqE>`99IhxIN$!bKjmQNwoJ27%*G&k19!_(`mc1I=x=i=%h*g>J=;Gu?st z(fom5$dk?_pI4HLZjuraW^lEQE1LVNq|4QDWL_SDWCHG{7^;dtaux6OaK0gzXSQ^Z}I1}9fkrH>o>A97*Dq*$k z5tfjw*DXP&A;xn_ASU{w7(<&8TL0CbPQoYv0!FV4H$(8k>eKlEYa>sLrx2Z#g{q@K znAMZ~tWpP`C;3^~!Ow2$9{TLjHU3@(DgI?xU*qrf$5hXSgl4@QAC!_@c=NK_7v*BP zns$Yg=^1iC!>*$zkWEzki9{>lHT&a~XxP)K_s7?;Wl_bYII6YF*M>(h>*&hXt_d0Tv$YL0n~g0ou5f&x}90h;&c;FA>g2l zpmrbBxANR+B7pILhY4sU72|+kKoqw?oqy`|gjz24q$;UPTq->YrcLKX9$2c(z0uYY zud`ukVG6nUHUiiAp-njng&7P@ZF*PrQ!$T;JVIwQD)WLl9gGhKlxIFD{cSJTOiL+v zihDQjh1)!3azS(Pga@Z2Vko$Vm8wuj1AZ3T;j7TwqdV}2{9IDzVm^r<@&lSY_P8Gh zHP}Y3^3>JOKGi>aiDbEd_TsQ8p4~c5-S$M6#NCO;KpTKQ!CG@Q-z^f54rf9z-g=MS z3NF4|cYAqx&y;)TmL^{5POEL0HGXIZeh`yaenSlLZDE*;HS_q&w@-WJ+o#;ybS~E_ zRfnC_Zy=j}jd|e64eS=q;;#y5`VRLdz7|)JZ|EIUUIRYAbJ~>NIptnIB_4TKc%&^S z-xVI&)~tB$LJv4JsKho(j{OvGKAt;xb5g(Z<(#U?PGz?#8Rlet?}slGY7d)*yxYG_ zVx)MD;==C^Z(3@-X{&gLSi)Ui88;Vjo5Jvx#%(HIKE!+Kv0^D^xgrK!`2?04XFhQf zpXgVm4%WpJ22;*C`qjE>8y#DtTVL{YJ}-?M!+Qvq!gvqbf0PUF4U-ra=d>yB4U;fD z3F3&dgi0gOWVP(xRt?Xz8g64HcJL08e+AV+MkTbyp z5ym{nf>624ImHu$G;8(Cg2^qbrE!lajYvf8<4PMFGlkKSG;AeeerQ>;mc@TUxh3}3 z?eb^wk79Gh869(Keec*d#iiIW&oNYeBs_=fPrCht_nNIqcDtD+{I!;Fw&XxrRDb;g zD|nvs!u@qv%@()?O8c-;c0iP@VdEbNyRPPW8IT2&itnk7gh#r~(fTOxVw{;<1j%Wa zSNzw3j6F|%=sZMFq7KGXMF3JAEy5zZtIH?M;vHpv1Aki=Dx4m^AB(W@l@r+bH(_2L z8~HD`6_l7BL7h9fUf6sWIsSI!V7@W@(Fez@> zG?2Fi@$*FJ(ZDmicJm#5#?llymJ9;}<;|8-dZT^M|mH>acH5`>E_W@eSUDt6MB=E0K>4*AAY zkUuPQZXrx*aQNIyI{WD)Jg8qGCDOrU#wkt^%{DcM)F-Fh-JIJw6}vtaUKuC+sW6D0%Qa=fMT1ZGg{R|$ z@0)l!PWaP)!iEDebo%KjH4|kD;6IXd64je=)%-Pn7v~lGgP0gQ<{9_`mn6pBzXQLCZLwML)%*WLB z`@?O0cia6Fx494iqkY!hmQQfd&raOywgvs@ntFfzWcH+6Uwd?k{~oaaK8f^ZS-wP3 zXaOPL5e@b2Kv5Zoo<=7%3Hx*$Y9J7Kz0UT56CzpB6y&EEBJt)t3*@_77*s(c{eCMP z5a+rn4N@YgXl%Tu{}@(`fa5r&89Fz7O91-Euo^o(buR3`Q$aKu-3yvgJ{Ly8PtLib z^fYm!d~RZth((lY949S{%k^YgEz~pzL#@$Nn;}0RhTO>U2^&na;eefTQ}GW&Qjk3l z@mtTHCmQX94veiwt28>1eM?A;jh%u%*(tTr|-tS^Kez0UQ5`$Bkwr%(o= zg~=9EfGdk6wylYO3Qr?Zqxkx#Foba>2f^lrUks0YJYj8g{c!&7FNTNgy&Pu4kIdEC z85T#k_o8mkvAk=J0*9rl`Cf$E>mZBQduSiYEDluBO>Pvg;YqWY^7Psba-=5CzSzP>hbZ*38Z0Hl-96whLL5X#q^aaSjsfhG^MrV`Qif$)fNM)#Hm zZNCv70d0{nK+2@zH^M^(sWcKgnT3uX4@Js6$X{eu2Zq8DM-3GJHLOJm2{^C*HH=G$Qc z?>8+HicISN;%u02PkCZOuWPAa-|@p3Sj=DYo$&N*^S(xZ(IOfsd^bGpxEjjacf-@6 zB0OjkEay`#Kh5{T^xNLF?}dlEtyf3t{WtdrfH4+|j`?rl{xvz)W~-Tx9$&18Vwt=U z+rdZ`54quRT7aigJ>S`@9|{BJ5u0cal^T7u3lIST{)QI7~ox>O)hj`T2J^q#-h-n*p2?RS{h{MMIPBwDTsY<9Cz|pGN`zdE&3~dre10fHJR=@Za1!$d zS&CkL?rt1ca|xm>#Zy-*lmVa@akAM>GEKgwRvTdc=%i%~=xLlu!|!yamZ`QYj>+8S zZA##dy%?;ex+(_va%yLF$%l265i}^TcUU3MNX<;Hm*%T_++R=YzxcOYjY6me=4cY( zPz8>7EP@+E4R59*DgTt&Vbv@TJRMFOylWY7YyK%`=lf}zkO11rXNYc)n|F%$1Hk5` zbjH*R0g)!*D(3uro=4LHRjlF6a1T~!U}X65MF;&p{Io-3Rn z8MS>_)Y)hI6GYf*dDGT5R%XRA)(tk^7wvjQ!vBh2?$m)CJ$-`!aCVg2C>-n~huK+w z>!uz8jtn7L7TvF>!U?KT9$VLbNYpolRKGJmSwkdz`XVNnH~HWVR=cX}r-0JpQ8&19 zYE5`6TR@G3TtKh^T2#pyCPtP%9YAt9HKuGrrPjj_q!evOBs<#--kVzPf{zN0mee1o z&6=?i%NyXYn!{;YPfu35u*pNKR54~Mr)7Y&*Y-qeHEyQSW2ob4O<6=vnWF-Y16Odb z9Y+Fw5TsW&0#+Trb;utrZc<_!Z_S=lA0&13Pwz3;zLqz94pmTss6kZ+Z4#nYlbrN6 z9jEDxB4Z-p!7+F6X`8dx!72;64|;s9loCQwyCu(?M@QXa(Rl2wK~{|c4HyObut$# z(qxSUs>$m_eLpVQ!EVcog2GkzZ+(*?f+8A6sC#u$47^q|<2-J2c2SvoF|Mr^@1>jw zIs(Q9DTW3-a@>NxK#qa4+t@Sxj3nKYUZo`8?4-X#vC52ZbRePK1N=2a8it@~R|lc+ zG##$^h35bQ4_(I^Qk75eJ-;OT@$+7n><<(!uoK^T%*0C((x^d5Yvsy5|CH^MxZpl* zr)ik^Aww^L!=sN>G*FDqh6yLfS>O*n{S3Io)+zP*A-JhhhSk-fq-EV+- z7FJB7bNK8F_veR(pUbC~@wKtSGE4yxLsN>)Mg9>k>Vv_BJ{aqfJVDo_g6BS}57ZL@ zw6-oss$ijD-!<*Eiy}YECvksY>k4&QIe`%MC}fvt=*XwDDoX;~Lm#2MI6t61tzkbUcp-@* zKE{wi)|H8+q^gjc9hex2c#XsHPVtu-OHV3%3yve=0wVFued_RBW{*p8+w@*1ztNf6 zNM_yj!qPi@dkj0+Wt}{sFgf6kMWHg59Pap}2AP2I;5T zayi90-dTOhNWSCrF@5P3X4iv}JCs!#wyTlLdaF_m;OfOGxzwRs&zSTcbBnM`;z_)j z{kbl+BBvxEMAMKlFCLUPJZxiUjV-_chM|qq5sHCrGo(YVo@a+*Fu6KLHr2r(g={^$ zk8#j5sDPA^dz`9xeU}GFrPYna74!Z-G*WOZ2WALmi`2W~I%Vgm7;q|);#rU5I^@0F z$Rsh@#b>C{lTXzNC`lb9QJTIBJhR)*7Z1)}m+l?@T_>A8n@wp{-R?xTN(ebV!%_^xiVU-=&d$8728aLm**gy3o!m*pkMjlh6Y~>3L|ybVsBxE#jg(Q zP)6r((aR-3)b+1}K`Ek0z5dE>y9O%A(Bc=GlY&C;5~qv&AVP7nfsof|2Q&~uqeZbT zonpJAk(<^gt4^exPCL=-VN}y#Es6M{$n~hBIE`8KD_dRS8!QmbsEkV!X{^f)M| zzdZXe)#Ytl5v+$#3Hkp$x>KzrPmsHAA|Va>$eb&ARe^cvLY3D4uPW{XBaZ%x?J#U3 zx$ozt=+vJAgk}Ik(GzyC>jQ!i@Pf7eG@Am$>ByCrN5)KLdhWS*yQ2bLmK~w4Jrt!T zyvzo`@rK$hd~gCfM?f3N&Nd|DRASyne^Ttr0 zYUCdyoLw`}m~T~f(D2QIfY+iD2{16<6AHa!oDnVVQs(B0+{AGqYiuKRhhZ+9dSI1f zq}oUk6e(*I^>ypIfv_kj;zFdIY#Pac&EQm6yswIFH{p()qFHzsyGadYbif5hyfHPW z_)iw3v30(A5;_lXhqW;!t24@D&+Td3$AjTKE-Vb5phL%O+^rwXjGkmVCMV%GQ@WNt z83Wk%!W?N?UCED@8K=%q@%} zT@Xvg2y|z4<_yBio#O^XvpY+}2fLHe^bXeMdcA;PVVvwF_D*X?<*a`^+@KfvR~x3H z{TDpK@u^<0-CHaNH$ zfT86R8ewCuGkss(eFBOHJCypOsmz^@nkt{oYn|ayI-~D#=^ujBde`)pNp15>jV^e- z{0abui_9-BkM8so$2i+y0);=8V$kKXyMU7}c#!}XDCEJ_^(UrykR~;$?;iugt!4ra zdLqc_&|~KQnQ#QkqgQ8@27}l!Zx_-BZ&xG#-4Q5PBw(>L)cV}>&y^T>=SqFVD{iQK zbP0P8)s`b7hC8_tLi_Yf@DQB0-doh_e?{_d~2uj`9%8-6K$EGmW6i58BpLf2NQ zE53$-%y>0jgjL)}S??t0Oqu4FJ~UBulTCMxN&kBEU2Pg5s_RuUydudDWrrr+-O4~T zSGT}9G9NgA8eW}b+^U-e->)U7=DTw5rs{%bx{$v9S9!qsqCN;08p;JVz1!xFmiusu z?;D1rZaH>02btGhA?uc~B)bUDr}b@ar%w7;F*>1BAHJ|p)d^57p5%oP5M$^-xh zrw}mQwqr>>h*7Feg2;dV3p5-Rn3YSJA7Y_4e0Gx{Mxqlk%K5bFEj;Cn$Ccz7`!SQR ztL7bG(Lrk*${du?oH3C2BhCb8dN7X8Q4=7KA|FwKc4;QNychI+^HYzt-Pc0EMh>l3 zsLd6s;0w3tSX(YS)|N{-He*!B+VV;5eYohDBrZDEmdiSEG$??stKmHI#xzP{iI%}B z-9nFDPLVKM9SuUZu^o4!ueVlxPKm2%66ne`ov~ZG?oUb0iE}mjhR$Hk+vuBH*C^Ac zh@7C42$$u$a1Jb;V~BEKznl9?_j`0Vw^s%vGUbHMpfw2Wt>YpY#;JmAh`M*JQnMR# z+^rFJwOb?T2edUH3GwW*eb40O4j;Q>B8GPMY^Q!ODdo?fCB@;n3O460!?w(u`$J>- zIdUa>qzVa1Q%HZ)tJH1eEU5R(WX+LVXYdTYMx^Z%>K^J}pzSBAx*|R4 z4tVXhD{`^T}`6c&aY6 zqpX4RlfAo@ZbZhwI`ySMR+Ui~#p7P%hycx;4Xn3?g7T-#tsjkC45qU|5^)t3K*guYL*#Hk=RYT?qZGQtvG1Cx~XaclU@+ zL`L)+NOp0-z)_=V*uKI`vYu28qVu%4a4e$PzyOnUM!1{8i=Oat;23r?T^eq4JX#Z4 zuvbQ7!Oo+I4|!oKk4*4a`5vV(y5Qc;iu)T0=zn%PQa~$w)Cyt7kDiVePr2_PXV@}w zjrs$EoN!~n>$>s(pt`6cRA`^5q&kKaP9$Aa-rWYrf-d?uy{YLk?SKI&;|W+A8=uI@ z(?tOTE|Xy^X>5Ecjg5;mHZJSLxFGYLa@I#V13HP~TA|?c>x;c1zIqf1*($^ zZc&RJwKrG=G+{4f-djaY_yYCk7qh8iCj_U^PK!V3wlHYg3#3Ldj-8|SD;bVTlRqIQ zB{venv7Fs7n?%eCvZv=Ui`BLL<9mz zSsLMMsX?y_YvG+vjmnB&Yx=KCOi6R#E#Z`+o>!qJHaPTTvv3~s!@4tf`8buq?B|%y z@im)Fc#}&qMkmCG&EwAidrrq9ee#!NHOU>wrloKX?(&dx4cs_iQwpWSt)NjE^N0!} z2RDu6NeuhcEoXOTID6!HFQYu*V z@xyl*ID+>a9zX+<@~QXDTaSw{D*c}90U@7;R2t~MQnzP*bJ9=Iw9mE!%%WbV0lD0kk=x-J3-bJ7J&yQ&V*U7 zFM@B`QJ-8Gj@P!{Qni=?_aBi+F&Q#bzf0Q!f+A@;7(h)I@+MBj1aHL~YN``|-@#t7J#u}apk0eT}L9{{UR%e58xf{3#Hnbp8=~_eg@>YcsmIil6+9vlwk8) z6$PGlTyfhEq&Wa|E~wJZ-HGSVF?B9t>Rh%$71>TR!};_m**I80*F9DvW{b&6uHJHX zNWLG87=j{`b=UB5vHH|^fUM2rJ6Lr{Wl@A1vBEglhiq`SvGPUti+{_jG%3a?*=Cht_^t9u#TML9}H8$UKLIDEm>QP_iU z1zHlWAa)eoCOwm6pa$_w4;cPRY6%MUUcw97rE8t%M>W~mp&YdYY^g|x&R7qBb7s37 zA?y~rTFv785wdhDJQXPV`c{Yc@i%K$1~f4hj)jI{tt7qrWt>5Q6``B(6UJ#VWt#HZ zoJ;dgb%!sQ&O6#s4PHBm#_PmUALndB6Mq2HX>*84Br0Cp4VZ@tY5V}x(%B^e3mP8q zgB+;T>`OR^;Hm_WgA$480`c#hZu@j8ex0hOL%8M)(7+Q7?ja{XENDck_YlH4F;b0tI|dqb{+tuwTl$%)7cpI$jyQS-xih>9pBY`CTSxMlx0xD-+!|93YVOce}!TmIQK6g7F;*=oTs66GsB zh|4lsA(ve!gzKJl_VcteX9+QH$kf3lU#ovpm1kA-=pyDa)v&nOBj>l&s^78CGdN!c%lxLZ_ zh&VpmU@%rn7Jai*o|J0QSxFYz&L2;IjL*to@oHMDk%Xk^ZB-##5=Vc*?+4GjY9uf5h`Mo&EJK=Lfjs>SR>ut2jixU@n9 zt7nDAq%c(64WA=pF>F0H{AM~eH{|;y?!ofb6=lbAuHQ7#0I#GioV?VtWVVS9!^W4#ZZcz^^c17) z#jA)0M3e}S@rnPBlH)W$uxL9hLrDt|p$sy#rGF%)Q?tq~P0PL`IbBCFbL$7Er|B0h z!T4}G(>mpxlGaSTnLse-AJ+d@eqW_7=Q5P*VPrBEORV37(`G}8jvOJhN*l2Te73@X zo*|r=%XJy#j`tmS8wP$Zm^4o~nUfzL6`z&&XF7XPB_y^MPrg|8O9>ylhClg=k3?!^ zqr!a}d&b`3cRPd-F%rsjL!Lz06m@35;XjbaqS^k!ON>AH{(7+NnlX!Ut_N8*xE{E~ zBS_bkA{8X1OOfh$za^nOpd2+CPZcE4q!f&Bcuqlq*&7I2w zKg0uspOhUG7!nRp{K%m9=csmVV@emMieEV}8%9yK7O$=HT1KB7#CiSHwIh1X+l|>c zIbt+NSg;%{;zm5-8YzBZ*utOiW_Np7rY4Y3UGFB4)K|C(ppF?d>>;!gC%VEM8o3o% z1V9MsPLKJpa5Iuk^sGsD`X9>BFs-OU$CT5DCT~hk=?qKqx!<{>e6O+r}d9~Ev zfv9yQ=_5EQd_w_4ofm+8hlgJ>Yv50fDnZt%zFr6R-Hx0thogykERdvkfRWO zjoT3a@Hl6nUwb=f72xTt8$8myuK2jDsvrbrWU??iNsHub*-9)>6$wJ{u5 z-=fC_&l6Io(Pxn_pfa^QdDd_~JQ6)jY4L#p2+`X&d@G7$GuwfG zSof67j7ICM$Q`q*5ug;OV6nU~w?JK341R89dL|l}Ui2}Bn^vGJyW63@O{@J%O)EN; zADi|J@~p+ZMyCpP#a)laB@5m-oLbijj6qd#(ccW=5fEavcV1Wo$W4xbwZbZBL;T?_ z?`^tsx^4o%5yhlc<=)Es$Shpu;q};3KN<)HhwXd1>0nBHs_kNHq>a=~K0R_k-MmC4 z5|cZ9Kz;Ir!*$YUXbrH7?*h|I8V=pQy!PXh4D&<&7Sk6HOqPDC{uWB{ zlK`C)2k|lBfhR^HZqB?8LfY(?7&g`MwmPT16$e6%@=d+FQDACTv&H}H^Rl75c#g{u zlMMoxT(sh4>JT0X*rKzM8O%?BWg(%ZO!c_E&yN2#UfgyCv_rS1 zWgxmGIE+t5!-<`AQA93^B63+Ln&J>fE{G)pyVa@_9321Tku%mRUFWd2a98}mbatKU z2=@>wbF(g>Vmtir?mR)a5-As*+i>PqprdRtvc^&NdK3%QDp|1P0ZVgHu*%7LhbR_- ztU)Lq%G5nPk3t7TnMmK&beg7CooFThK%57o&kPuAQljo8w%yjGWOey*oeV!Qoo~1O z8^o)n1aQFzriol6x=(oa^cJ;UvdI%=lGK zcchA~rm${97)g$ocuft<+I{2~GV__g_yB^Dy%$+wsOasjwi4!S82%R+W(H4?NoROx zLJ5?~4{4uJ5crkX6;7*9B)fJI*mjB7AyB)L1hdd|F&Tzv6~!0mn<%I$JgNvSgeLxy zTceWU1_sk`H0EUPykNM{d?Pb^xI&eUCb#0$D@}2QvpS527svIHadqx|CQsNm^QnCd z+9xhU%fb{#(vLv=>vEp7@P_&_+EzfS&_5i%N+!eh&@|>G5uJM9F;gvDzLF@RI`uBu zRj!P}=g^l9KeUILI^2VpunoDP5fv(|cTA*Cd9hB(6f~`{$#wJaKkMs}EQP>wgtWe` z2EJ=dq_+!CE!Rh`7W~iz_^u<{#9CH(!*SNjE!JWMT|sCy?v<{};k-CP#&lg-99#p* zFyoOH9DEq0H6jryF*y;IC67dEGs!?E8wN##^Wk{rzfXOyo#Qgg!5G?a>AzAp9a9in z1@~}M7<^0VxjEn5e!9-iAnst8`Y^O+-DX4UdEwm~(pCjirkzAAn3`OINGfc7-f1R` zql4|Y!51x?z|jx*CLLQ2E33K?8D_ zXYWs)ti9D^wNw$Odenc)-eH@%G|!$jMPNU!VVsEPGp3q|Wj_9TNrQy0PsSbF z()lUM^S$l!!JRKiE*$9`T%#iom=0i+ZEc~scMnU@338{7b(4mO#$U) z=pAa+%iifYaAgVP?2%Y(HKYwNt&hu1mSf%GcAf(v6nnVhZ{Hfd|c`ulu3nU=Fa)EpJf4Q)dlxpL~S*{gb%lMTO%S3P0P)=y3SjyzF zXY?y)gW+{MDW_HZO`&~MOmdKrd)CBQ9s%BOg%{2+*71OZ^J_e;ENf{zp9h_ewD_a6 z;f2AJ!;`e?)vBZ3ZwKo_80AKFCIHL%)pPWozt=!%g0j)R;PLakf3EJIsP*d2IO&pcO|W<0O`WQ<`+xzvGV#D%@1Q8Mifs*QSm?+AC| zc0S`1R2E9LSR@+HYvU;xz}#(B0$*k5;+v!BA#8$6%uG9Et)TL9lT+UFsG!UH1B30j zKDFB*D5Habz0vET{_MUV`UP-T{D3mDDL)3=5e455IyGU`jr}kYqE1yx-4zv)#OxcLoR{6|H$k z)4(TK_v=q5A`v8)VQdIG(-k*H+Xp^b`Qs}RQON4^ch(4wT{a0^X|IALjLuT z!BDJKQr0~xU{z}pI&~6*f>mlq4IxI;J)DhwFu$|MW(vfqZ=?H|$HU3jYDq1XEah<2Z*$(Wf7+i_BQEBbE_Xp zv>mEj>&3b=n`Q)-D>3WW=LC6TE)H0s!mM>K?+{$j{*xQ1=Cn^bl%nfXh54c9>#Vf7 zk$=N(KyQu^nT=m9%%N>MIcU@Np7DV%W9!#f11?n_GHU}2;2JdO#=B)wT=E?4I?jMH zKNZDEt%5Ya`RHAM#V{#Uq-hkmnI2D$+vXdkwgDf`g*JeI`EGzvlqT$%L`C+>m8W^+ z=MkW2h!JYkZ0;U^LA*749ZqM~Uh^<3vb_#xG!J5DU*`o1bQ5=7z+7xV;407}{!7}7 zRQXCprpF$dJ-2Arm7}et-B6X*x|>(p#;pnX0tJ<<3G#m|Wm`~Cu_7-Gm1_a^_&Y!P z1!}*=bOn70M}O)ukBO?j+>fUovv%W`TB~CkGwur>3g;Z#kuMt@x`b1X={z0xDHuxS z!d!RMSSSmaOp=~#XK5O0!~(as&V?}` z7#fE|jS2C@2cjknNVmGvmoaWd$LuqT++58e;d4h2uu^_$KQJRshuh|4wMl%5O=!CI z!w)ASBpgv}E00@Ytc1NjQH>adPq$P&5m-s?N;dt@OP44KB%eYJ zo|lG!EMh(UOLRLM=IBKbO@2&kUv+K(I|=tumw8inMryt)tt@hBe_XQ8i=RV9u)PXr zCfnx5QzCK$dD}VaPf@0)H>`7$d-f705%sw!NlP{YhFO0)k*kihTVqP))O*MNUX!Hq z(#<$B8n3;ZF*%@YJ35cCW}pNhG1T128JRCsEr4o8Cu3lYDh!~|rNDS*VFyd-1^;zm zM1_!9Ae$%Rr8F(P8C5)wU{F_nc28jd&!HvL_L&FJ0P>%sFH|Yxk+Uiy^?m}#~T}vgUguB@S&Nh zC5i3omBs_L+V6~tARcbrBfQ^vvWdhxt+$Yn?F{z;wwpE)r882kg7h8IXcXUi=_leG^BQ9n^rid%I52`raEBCr> zgW(;urjQv$Tvx3s7)?zntL%inQ>Q3h02ldB)}33`DM1~YSk z|JfS*-DM$3J`#ni(IS>$h9x$(_n2?@bClOsa;&!AxxRSV?>8&Vrqg>Q$8jqjFktdCYT50 zgyAA53>P_JxU7>ZLxr$*N;yOz6vs&-o00qp!rpl(0{XimF;J0?5ieJWKad_iSyik; z60^=u?MzU0UYq)KLq+#{O70{n=d`saNeqhKiJ5Xl2`ME6RDlox)dZ?sSzP2jh)b-Z z%;<KyO(GDrjo`Qj4z8cj`uLQoPxPO5S-)D3|V7u$-ZVpfD|sV^mW;?mf`#Y7NpoT;JA zkEc^RjZLp40~dvoGT=j{DTG2?;s$nX>5O5K(1!hZq`sy(ZT6P{W>R0pj;WFHH zRHgPPj@RhqbCUvc*+RR8qOO(-Cs-fyV`bc9^zGF?S98Gt?jYO%K@0Oo6{}qs-&9** zqQYRm0~u+*EZ`Fn6k>H*cx&G02@ULXZ)}lSsH|tnlWz=^1yQ&+Hk1|K7~{US^gz~4 z5m{b5(4XSF0!|#SDbjkJT<{J0SXR&QkMpUOHSO5&!|7Y=#G9Z@XnvFkV8$Pk+ zsrF;#RF&0pPgiDSO*jrknkI73|8BzJ?b;@Tg+~joR6$uu@m&xqa(6G_JvQ++JdH}@ z(!-o8O*mN|UmL7o8oCee?!qK6qA*-QnN|9NX5TzznpY{7oViH^Tp>iG9Du+LUHI;? zkvljnZrE&FNN~UN`v>*mW679BnS^y*4JIp$YM5I)xnor~#b{;%yItn04ze|5S6Q=) zK$1m(9UP=fj;y& zbJ1B8Ge=b6oSD899<(#hgK;T!n|@z?SSiZNXnUqpBac;mJkyMXTV^);2)G3`ecyPd ztzZC@>pASevb$IoCs(ta0CG)Ru*Ev#%Q%11>=WdXK(fYJ4OMUel%IKI2hQo-DIO#N zttCZRL6c!dBT3%os4C7GM~h<)2rkn=KSD#uJY^Qon-h=T$QydC4!VYQQIm${<{^z%*Pds67A1tJ`9LZcM!Qg+{`w--MZSc} zI9l3iUNlUF5@hl7SMeIGgl*giLd2IkBTY_^2eq&ebFo)OMbh?&Gp>7$bl36XY-XX^Ex}c3fziO)9MbsNK7RH6vR;KEcu7R3P@+&IW_UufQ+o6KW;V4Lbh@s`<_av) z#kQ_|E~9-ca@X6;Y~mjk#W`*$D5#aX_Kh7&i|G@70|lUWdgv&MNE;pMU^=H{ zCMIQ4Z#t#E*VZNF2TDs>rBw~zdvBUudbT&^43+y+vgtyP9tlD;3NC^U7ikn+9ytkR zpj+0Jgksqz2VE}8)FhM>=MPojbWC1QeKHj3svp6=I-+p4eTbEnMd-UaP z9Hz{t=ZG)z@Uy_cWpzE)s<4bhq#6aA=%h@Z^ z@mRy$m5!gN>l@PXRr>xd>3F-Yf0&LdUH?})-l5!NulWcr5bG7mPlYY=?Ppy=+YKY+;!LCnw!oXAW4vEg^m!hKq1if0OkS@X)gL)up^ho#a38?ETpTdAXUV zm#h)wUj2=(e6m`S&A|snBl4OPcJ^|i?sXTi&DAy%rnpaE=>}4c4kSOO3&)eX%QF~r zRDXq$nC&h8edp5s9A?T7G#3bvch>$=nbo_B-x@`I3;#1XwFWmVBX}bte={emr_ty( z5>B+DQSl8y1C8u~oSj!DFH5|D#mnzT^J_6Zl-D^W>mV$n;Vj{Y;#pP$R}IeJJ@VO1 zRl5)+coYA&bjVFQ2tB#68lrD5aQF$~to%4kLunOTmhcmXfpbWq93HK}-N%3=ikTd9q76T7jdO2hy>uf1FCWg={9% zhJq7T(u%wOtpn}i`MsQRBwf( z7mHW>e%gH>Ay`r%ws^I2oI;3Tav+OLZwf$GXBJP;O3*{*Y*q|y2NztcCG4j}-+=r4 z?VnR2>75#V-#!u4L7$=qDx~hrHpu{%`BNB&Qve4qlU@@!Q#sE@6D{VQlD1&?OnnXn zfNR27Zmuy~mApr-?jA@MJg#ty8B)p>-Z`xynbm*$XnR&J{Rh;5ek@5LB>sf5N^ro0acPqIauNk?xBr{Mj~kx62S+3tlA{YyX1aw)yR41 zPCNxL{57u&E(XHt)g}@ph7>ecdnoqRCsrdGvZLG>V*#*g-j;(|4c*JR=;hFcR9W}d zA!X-8f-TFi5=B>=RxoT;QmlN*O`40n57M$1lmj$VBisSK*RWBwh7o&ZrOqBmf)lIVipq@zy0$!SgT)^ZI>B@wO(5$`}2DD;n4DgD@Z!21Kh|zj_Z0V`J(CLUd_X z8e1un@3pawje3`DzxaHa**xLjWuAG6Y+8IcV4v(iD6LJRdRkEm{J#*L5H~4v5}@&& zfcN%DK`swZaz=@^I&Kz(h-5gX>|2Nk>EXqJN=V>FU_4)&=Z7kUYA~NCX_8tDk|GTe zKYWOidl$imCUaY{$+g1F$3|j{VK@%Q1Zh-1O%_w&Z0D73;;{&uO#<#!H|eLaC9dQ9 z5?iwA@L36q;&qY+A;Zox1{J^yh4JRpX*>Qlp&XzafXJnaj>qICwPn44S>~vYaD)aZ z)j(ibAQ=ky#p!Ld0wq$u#Y9e38-Y#RA?l7(rw~0@E;Kn@FTZ2 zEXk$(!LMXB_hJM3LJ2Jqg~hMP%j0OE2|V^tZwb1LT%gy(O!5}CJE<6*Y~Y!L>{0G& zIxAWFbl!FrIuWJkJZqR|1*Y3dsWnXXhlVf5TTr~IGZN+po+F5887JSeQPVNrgqo7+3KAkiJieBu-Dp z*4g?6XjH`;1ly1j>Cr?qAc}6|M{c6#W)nM;gStG)ym+HV3fYnK+9mg1c2tPB0QMV= z=Xn&QLNtC97$;tas9Q@72tK2Ra;TGT@;ZMylS#D-!nP}%_uMC|Wzvbc@K?V_A!bA8t47m}NaYKh?@x!PA)LfSXHFepnI}X;L*ZE5a`SOBNBvbs(Xn)?L9A#bvgL1;@ zN2lc|+FkCw6ITY>&U4TwctDqb%n+YJEZi24Pv6@%AMmqCLuP{ zL#)xa-DwjUQ(h^4SHu-^b|;C;ArHf^0NeKSE`68hi#O@%E!-%**C+iO$7aT8^X3Gt z%xZ6wyreX(YEZy{TX$#PtM&+Zdq)V8$u}wIm*X95rswspknk&Jt;}vuag*bK0iU(# zDN~s9RR`Pwv-?pt*a9{j89@N*g+4D?GZaZ#;%}|On56h{9@Bowz7NQUDJ*rUFJ}Oy$0ncFJS^Xx?}~{rHgTJyAe}K{)W2=_8m?^H6~+c zh-LC^eAn6rQb)&fSR9maAXxz=R+61kV(n{h=4@U`eyq-(#)2^gz&Lyo>6r>MY#A_1 z(z@V4%@l_eOP-ziccNyMshgd2R$HL$B5fJm+!_#tK%N;Gp5 zcC>aM0w5${%#zF9Gh#xcm1Ni06cMJ1*^t09yYeqdV`ynd;t1&eJt>b!=XwqsU-kg& zm)4b!GbD`ogL@_g3#sbjN9+A8Meo0>uUS%NID_&;v~;Zun?xm z3SP{Nr^nc<*jNzWZhhNf9xycKVGFC#JFRH9>@MMDW5K)2JwL*R zy}QPPOw0pyU7fr*8dQVqSV_b?_-hva8RxDl!BfSO} z0efz+pxwnHzKy!a8H5_!Hi9ROVgzPks5sD7<;oq^6HRt$*jwC`e_Vrrpm1K^j3|5> z&tApJS>D)W3b@)rZf%knf*($DP#^*&pG0n31f&IHPDI$wD%D;f(k4Dh4R` z-Z9=QrP5%`x1o1F`c(V|Q7!EX8w_QfsycX6O{nbE25Gx; z{LRdtXFvqtEChft^VPX?CFBOlXZ(xr(CD4b7QGj_P%|$J(Yx)Wo(M$W@jECj6=u2( zJJqOyc`krj#Gbe5X+ahfVwsIB=- z+T~ru#JK718F_A&fhj;>RBS?;%+=|50qEJ?cuAE)L@x;YQE6tTjq5uGW4*4Jvc|)& zu5N^$=v%(P?Qn_zh+1k-1I}{cK!Rq$R&%4qOf;szMxmGPO33r!*S|PR`MPY}-svGe z$vJM~U&<;r5d(zBTu!Dbh%X0!bpa;L8Nx4@>V?=vxv*_eZaM~=N< z&!~8aVyLCzpV-N6PsjuHkfUaSeiNuy~Zdz$aB1WK7RL(s;T#XWkf4jlK~m7z&& z;&pSy+h!Ym+m)hhkdG8pV_kXuGp-0K6r`Ak!nqvbcYd@?#*gNpa#f}#!3O48PK)?8 z+`+#Pl-&)T!1ak{atvLUGXsP6flPFTCG0>sUs5Zm(*#3ZN#ncF7;6^4JFV)c-e8je z5Zmhe%o#;x*dCbG-P%6QuOt8Riin7PSdn8+x|73BKBq4puNa%wx|oiuRoPGz;H-aE zXJm&$m42hjY*2Y0z&c?TAD?b9S?5jy0Sj~hXOK_Q_IJuNw|e^QRteV@vS=R--*niP zwpjlJI5XMq9t?&Y7Gagl#sqc?+~A6nZ?h)8jZf0uPzpSn3$@i}ssgr}n}NXYLUvAK zqvXL;c&fbU2)9uECn2?qHMxc*kkhpyBGana#vWMI62V>WQKmJ^=&>VAo05Y?^q~v&yn+<` zCQlxwll#8R_oN8K;$6KVBl-=r5+cxeQMsMHy5wtV84Hbhr|s7Q;6@D@xN4&O@K&|S z?bYMyj~%JDG9lo#oSjf?-p1G(UR{}bx3!5%RP9mR4E1uA#lTWUk4o65a)t<*tIe_B zRF7%2^s(eL_Kr*{dr@5Dc6$-oBgO9xnC$kcuMt>51Kv^=IsmDnxAq21V`szy_T^q~a{N=fzZN%i*M8YkHbCt=p%I}{DYFL^uSF}&J3do}c2_4W>|%Q6^DqXnSKsoHyY;P4731Zjy{B0LbmdmC#}8xjIa1hOyOV_qllR73 zBBkKlgV#!-F_RX}l2aJ>a4~~8VAg_h1qGTR^FiCmH8R9j&7U{dQ2**XF-ET}H=Q3} zeHhP-vqu%tz4}L(z-q)67BB_;MVCr*-ej6<#jK9=Ei&nH$xNpX9{nGud_*_l{PpKbD=M43%?dG5J}*)+#^$BHoG;y0|pni;09Gcf@-7Xylgb z#schE!+7}xUrp6DcUDal0ce+5^yWXyTatLcrdz*4>c&7mwf%m!MN~v(5tS>LrPWo^ zYXx27U+^H2ZCv=Z9zIg9-!0f)+g^ABTXaQCk9|y!$o~!S<6A$t-8a!fctGnzfvF)z}44vnpXrFzdPD>=MLw~kFdFLHNKsS#v57T_= zjU;0}RcOU|J#}&e>*GSP_4zSN9It?KE9F)4+3YP>UR*u#^$1>Pf}+Xa?lgH(hl2wf z$qNrZ_2;UU*UNcdKlPOEmK3|_9vF?)(* z>;+ol;S}G*>sc>MiW7mPM3*a1NtvO1B?N~5f8O3b+OoT<^IdB{&TF5?uBuay)TtzE zuR1^_R3#-8RYfSZR+_2`A!4qBakcMYjLRSXkx`X9MyJT=%k9fG1xX_!ji{)|LnF;Y z5n38i5Kt39L_7#A#^QJO-fR7y^F8Np&O6UD z@TKn|!6i4Z5h``?*hJEH6qx5m)gf7vr@)a|+63Zq6Y{GL5vO10TmW&9eqX&45Z?)i zZ`9v_p+|5g1mvfJfJ05F#?8*;&I2|(QGB3;DV5V=b3?+oE5^Sfu)9Ii2w6OX-I3}W z1YlZ=cU7H7B|t4;h#^C3akxNYZBhr8>zzgi8bwL$^gBN|EtO6y7?^DRXgjTU2Er<6 zsE^)Q{Cf;5-)t(Az^>|%EQuv`c37g>j2+&sSr}>|xY|a${j+^jeyy4B>P-`UT*<1j zNFSC*Ld-zh565|mZPu{)9Ai}boy9*T?U(^z7E4a0ZS9N2pURKK(nSM~6yGK*2NndQ zNv2nBGbjhWZv~}qOg-bi8-HxM`Nq_DN}>ad*cwa@G^x>6a5z@*O}x!jUCDtj`%Ot8 zmL=kwawl>;^tdw`6Xh<;N;Ye3pBeMNdvM!h0bf%|007eLyp`QiKHVH6F|Vsih~gFgQ(wSnqn^3rhmfVhDsd&sca zj2_+_J(#NpsN`Vul>#6vBB0AGY?DvbIKnQ}u!d8yiuZZ9;$YbH6y@>0w%b_vifH&D z1c-%;g0j}#Z3$D1g%4T`eSdT*-ispQ|Be4f!tVQ{^J((OQV&o2SXqZL0VTFf2}2eM zg-Osrnj12gK_^!{KgX{`x7rFWH;mFdY#3cHv^{(vcJaj`wkhYx2jXp;R8BgA;&(fN zwZ+Z#PHjA57X*JL(xj}UG$~uQ8i4xMGzO7}zo$StFBkZznHSaED{jw-~;fyLE_8@V_F?A zBdeUR=5_h*m(7)~>v!4&=ga9tj8@qI9m)3BVp|`li8~JcT8uEAe#~}t5QeS+3*l0S z7InVaNf@vqaI>MyBw&8i7S!_{8CcJQb&`Q4QD_rZ$*98f7KC{d$z9LfT>Y~uE$6As(ft^ySg_?}>o%j$EyqGNOMrnk(Td`%aR8<(` z(=Eo__;d@}4S~woeEF6t!_}@02YdxH+YS(;PMjKyA*tV~`BIE{N(F?#CZru8-V!=`Eic z{2!Cu)*?FX-rzfEGxrJ9_%}!2NYJt%hPiz>mh|BQ%kI#jK z5U#N)4Zjr=Fii1BIsbjK+iiXSBXJDefpcp5k@oE@M-T}i-)1XE$XF|1m?@;&!wx9| z)Y+onjxG9bNh)bOe>;XTWOKH|Bst{6EywzucoXu;^57+*xeEB-rKjU9uTB&1rGls_K5Is&THTJvrBxJh~#R9@Z(bsJTDSR^STciIi+f^Z4D=0h$nG`gh~47GZWv90Q-G z*zoVgu#Xe2I4u8O`!28?qKFYADDv%K8BI|Gf!|)QcF2*aI55nQkRvHPFres zW&5=<<3~NEyho&s6!`7(DW+A2rCH%NAZ3jXD5Swh8 zACJ`~n_KXsBh~dUs*k?01`O|jRlp;3zG9qY1V%vY>r(Gy_{JRV0uxeZzp=PY-T21Z2@-`Nyoc042cYIjNL;G)}HpZnh6!HKxinV3lX3Y z+b7YW`Q53#XsV~xs}u;X=yUVo<_o|auIE8hab8!3YS~C7YQvEQ*jX(3gFp_n?eX7@ znm>rWON5gx{zPo?&*+ZpFcgzdv`=OtmAoRn^oMP~!tcG1wx5-H{fF^Z(lK<501}%y zo~(2ZMYGg*o*|YF|0p`t<=S%m_GP}&QK1G%6@9+-xUuF|cpUHhvo!wOl4}pXvuYNK*6CO&bG<{qk zGKq+^2ii%%yV4{c=)RZ6073r~?p|9`NxUkWkXUD)z^9_4Ij$m+<3jN04)RaU>PZmh-FIQ=f;C*X;h5v@B50UUn17vHU4XwBg~$Xp z5=gV6Q3Yy1b+h(#rW!UJD1sOdSans^S2U$gs9@0f@y{)@$4Va|e6WL?g8U%{H-~&X zQ_Wg`FcIR);BE4E-;7O*2IHLW$_Sri++s|LvP+Jk(>8cgk6;MH$J?652VK)RJwFwg zLpOj0su|UojSJ-1?=H!QjpXx3K%DN?Kq^tk{qG*b^Vz(_YW;g7r_20=iGhe4NdnnJ z^(P64kSlDi?h5>qI6p~?3ess`__QB-(Hu8JgWVkabUbeOm2)6yt3-FU(PEP%gcv3^ z9Dr;TH`hz7N_jL~ky=0BEL_k@@;VcPsRh^*hA9)m{^qTm!T3R`fqxp~n{e9^mUxe% zL|a(_X99cNr_<}8)1Re+XWy7T^1*t-sg!6ATj~ir-9J~ z-k9EB@kK1(?5rXzz~VH(-=>2B2X!z@elULpaV=>=93LENTI%H#-(61n{G|O5VVuSvvn3!cb~gL(V}G(h@b~R_X(+25 zqt`e{QuEl|tiJaC#D#Rbs5#l(z*-ozd2(|?K+z|PBmGST7;I?(TZ+x(qj;c8@y;Z< zwfnf|h&}dM!dWEcd2lskc5F#0ZRcY1ztR@LHrVhaB>bpdTygy6NRF(m*0Y(Wx~J#@@@$_5hqqL$(DC0X`yaQ;ecXk9H<`l_q&mo3|2Vw64UDsnntC?-B&xN8rVi+(>{b z_pQbOX9ToVyJT@adV7OifAE$`2K|5Z4cuQH^(+zpIJI|c30t{)4Eo?{1`1fQqIhtt zS`-hygoX3f!RF}rm6nkY#OzhqppZ4?EsDC;Rv=cJqAs<1*hk2$sH&n&Vww@wZ&u?h z+>I8HL$o4wNc5~=c#CQ)*(|&2*mi6}w*AzKIZ_<5s16`-Tcm6o^dpIP`|l2V7R6Xk zI@IBx0>&(^XyTgeKgB*7#m`()G#AWJ2o7sb=R8U0Y%w|6Vf^{%maw8pSO`8J-5TiT zXaCusm85~s?w{L-GWF|DUdp8Z0EYZa3}YCw*JuAP(Sy;px+VXFieqNwu1D{t&^G9NDL3oShys%}3B%7OS}il+gn= zAtwK?K6&!-BE?#4#=pkQcPb*&_nim75E}$d_UMc+Og)&nrIyzX-f{5isEUjr-%BGDaI#kq#-_s5eN!Kd zsqE6G=F%^w#r26;CEmLl(ks`dWH=krmoiHjSaV+w_sC=yD}L2`S#iEo{!qJOq&uzn zp>~*<%caPxDarzQ<-ZC$@xLx2R9%XUH8!j44p7K5bJ}fw6-k?UVb5BA91}Pi``y!S}S2Xtx)t-q{Vzj4io9aU+{GkZ7-FKm&5Q(2 z|2bB7rL7JD-dFdZ+rIN=Fi9*KH`P~Sj*9nR81Fy8MNOpt6lnXxc-{8$%6R&_<7vFQ z6SguB_uVs|*Kmp@PSLaseG5a|r`zf)nF=NYxgvK?)xlur)oaIp@S+$L-K4t8N$87W zJcG_G@^cdqo5fPcVzJb>*6nc#p>!N*JII96UNwXr zP$)zP;j_(8qI6nFKR3#rBr8Yrru0qAuf8v~hzk@UoP1x*%>qH4wb^(KcY-x)c51)q@W_=J0n}a4fJ=zb?8tsQ;G=ssw2@R1(3tV6W)-O!1mi-}06#_dy z;(e~-J--^T{Doz{0j%UZX+5Cm@7KY{gBf3)c(Atj>a+FL9MBe186CeOCX3jQbI1?t z716hC&1#;SnH#6zJc0I)MlbhCY(X-E6x=Ig@{exmDLwy6f4+d{?Ba2=JifAhG!MA9 zs<9?C19;YW<0ALWkRD$hG-wwg?{j_{Dz>SvIiWESi3LNUX($Q0cVTJP)3n%{t86cOzL&3#xfuxMm^5yLTIDZ{T5@aV z$hgK56(6+hV5%^!5|p+b+$F-$A^eX#2`=N|HrX8|DJBl2!=0 zc49T0CRPbXC)$k3E&dHoH(*~3uz!3$r zPqLZwN9()?=l`qsw;w|C{R2MfcL<5Do^II}9)4Xsyrzd=*L|4xTxu|E5JRV6E7rOo zKtq`WIwXg+^_u?l+Fq~j<#*kI;~-Jy*T*1Qn%u4l{@ArEvDKD$l3NTQeO(ZO3`lQC z8^u75IlCNl-Vhy55#MUn{F5O}rl86Q3^c5!yq%ndE^O8q0VTa|b!Zqd5bEW5yfMu~ zJUkZl#@Tb&RgqRFRzqc7Tb^0@b8kPHwkWS^=&Sn4ZjaO3Bm#&4cZqrcvYs9`T->Pb zGFoPp9PUrWM88z9W7yf;O8ryao_$%IQO{g4hjbctk|M7LW4$20AbpP$w>(()az&jF z@J9s&$TYkx(~Vz1Mylo6_Bv96B#bV|onm~1@r5>0b8#%2A>ZT^9wJ3o7>cVae8O*v z2^)U9$PBa$AipsgSpzUR9_l@hC?t@KOGwYMuWV*(PbljfdoR3k@VpzpNTk);-IJ|h z7C-GH_b`BdY7Wl!(^EtGVTp{SaV#&Y2l5lO%Ox`9CIBnH1+TmGvo7>qM zWlQ8T?a>w0Rl3_RLu3z&q+JS>B|!$$PJn>ylDJg+PnVBwnyRQHZEkD+AHQGLXzW29 zQ_ouh-2O=5wgUYzPvTo*a?`=qzE*%Iuj{|X`v*`qHpP`46aHItkZ7U2ajrdOE@_?t z*>e-9DZGTO-mLvbYLNS%iBrCUl%elhZhj_uZtvyyuy&Y)Ap}$Q3_i{S^^9;@^iJ-R z8oSzY%kvV8XLunCH{N(9ktee3PT9_My6*7A+1FR_g^G7w>MPw0 zlt<}uN6lkhY2&ZQ=`Wi%(3i}-3!*bcC`(h^EJTOub~y=?VKGYtUd<_vDR1q(M!KedE4gYs4~xYP z%G#K4x(EFRr$rXb;y7O&M184s8B}%%ytm4*%Ay;b2ZYffC$W?@Od8xZV7DHtM=Hyo zl>!s_))sXZEzHiR)x^?yb2^HS)+Z3;t$xh7nE;`8OUHX_9JE=wvl$pG?+|`YD9Ezx zqb%3my{T6M$)2t$WkCSv9JfgMs>FDLPD2Qb060Bvt~(q;SyuV)J`b2=wdr9J|2^i> z2Ax8dXJ^zr3Mt@li0SLzK&lkqR@|%u&jb6x>QKMa4^?3q=}@B*X2fHlL*99d z2XTMV9>LJESo$q7t)Gp*m0goFq^qQe00j{|=U&!rgv(N|!$*(K}o&$SbXZA`R1cozEsG1hnqL4Q6L zawVcH=LuiBSNi17M^|Qw$F;ne9B&Uzq*2iOMV~D~@LA#klOIWrR_)TiW#&8FnI$jq;HS43|`@=rtKN?TU-= zA7fg!LJP9AJVB6A!fo!&q`cC>f!OVL#UjiIkfiW;#R9fi@f1vqtkAL73C3%?u9`zu zL=QS{H^M3uX10UKPEIoo@a`C3S}OMo?D8KK72B}i)^|gZjiu&4G%h9fln9h4n{HT= zgXv-Em+~+ZDFA2kB$!5^j9MjcqI086rrzU|E+A5gIKL-m+^VH5aUM*kI}YNET98FE z9S*}!u4@UiPHUfxp$96idt9J=#r3*kY*`_7Jk|2WGhJk5p_|HQ6-W1rK1tPIc+Yb4 zi!nh`oGWFUYlLoCXK*rbmgl*}zidS{zn*oSxlcr)kISj+Oj;V%b*8-YDH^T=oTlm2 zb>`C^-H%$Rj-2S-O2hTo@1P;9;aN0z6rN3U-3iWrp}PJ=?{*rj*mu$#J<)qE&Hm%m zDWRpT!#!%LM}=*8p}O)obxLRvnO>&$>f_WYp{zu}aPx>gQ0bCO>;#!P<7_mO}Lnb=N*1{WMGdh<_b=fs@F9&SN+_xS=P+L**vm8R+R@*Cfjz_Ef zXzUyuiHBqFQu#>^&$b*kRLXB>jMR?k(JQ(8`rgc%sp~W0bt`HEuL`HUObpNJSqVP@ zi3zb9wET0ZjVYc1_cS>y36$+#ULsH;?PaQt&Rz}_(18XEhej)sEcdlwG@>~9E$psU z3q@X9_N{|*eg*|RFmsz`ptZoGTS=Uqyd1Q41Ooue=IDib4zwr3^$qW9MEl%c!cTz4ECqZF@@9F2ua9T zNO%BU$3RF*8?4FQ0sJxGfl`?Y!Yt$iAyN|fiq*|=y_N0r!mW=I)q&iI>Jaz2uZ5Qb ziR!%O>rZun3d*r^-J40k*DNWuO-ZC5mO|-{qPdRwC~mf(D3#z_e|HIgq{sgQHSi-D3tw9zQuI#uPn(JWdn)R(d5g-u7Dd0r z&C2=1d4$tqUOnNg7YV$PAVwzNaV# zJ5k(}031z0&r~HzQJ%qHT(amy1+OU-70o z-xk$WSTbo;E0N|h$$m(42FC)S)9GAvnYYA_FNsc*8HgXK`h-2S-JOA%07APX^Rs#*!(RIIkj##HkO zs(5Ss(_QXB;azdKm?P@oc^$qKY7BJb%7Ei=R0MV(fdDP2;AzTt)PX+{6Cni^Pua@i z1SUu&PB+NZpBJA(Oi|H1U%=%Ap@1){RxaLktOB$61?O)S->SRNoZo!jHbE^VduIW9Kik^IW z7KK7-p3Sv$n(rhsi{>^egwotj789EPz-4=y%fzw}t~fg-K3Nq?*?sywhFnS$uh1Hr z1&LJ}0}gW-P6TA{g!3fxwUV5*zzA5Z@|%he`6YM&?dVL>$Pa9uZHi*H1zzkfGA>3nfnE7pEa8gsZt>hC~zOS)c)Aj+V zsEtge_& zRbX{U8=6SMe1oS??=Jdo1joU8+fUC5ku{WM&50e6$fP+aiJq>yc;C(LhIB64rN=eL^}(wAE^bPe#KTr0ZE8xKRwD; z2?7z-3fw#XDcNH%Agj|8Dq4ZTfYCO$&z3j%;ZQrUm!nK`x3C7Edjc)Z8C3Gwt3Q3u zk{5vVyP&e)s2TgNMe#}P8oK1Do$=fmAc|rx2xv?m6jtKWGQ~mh&28{D3$n1^NqCO9 z+I5*pttu^0BZgmeMDrbwT9h3b#^7HCP9?Oar3e*R&gq88?)3M#U65CjO#5K$&M>xf zgr{rG5*(wGrvj`Hq0}=datppTt#E~PjW2M#n8>tiX}uPj9J#t|#fxl&7Tv59p3FDo z6q80!HiHW_fy9MT0Yq<2V2ZY(wqH;R+d}rayf`5;^OD<^d~`&C$h1rbneT%7mxGw@{?!R?WEadxr%eRl^c=j< zR+%Z27l{=ORa}*8z_PDvvhN^qz5erC8Q-YT2ggMy@ z1R>~9=Y&BJB?z1>B}_SeTz>qC}GtMy1^mRROnEByGPMyGP{FG9A@KA$dN?Stf2^<*gM_Rbl)r+MX*9g_(P?FM9u=|+4qvp z*{PDO73|t+ku|0Nv9F9yoz~&J!jTQCPXS*X7(zFaLZ1{=}pfoDA4T;o`9TSkQU{QBg{Fzv+sgz zKsd)MVHUA#9bUkqWf&_au02hMGc8OoBclC<={j8@U6wOIuCh6Oz8+$2;u#DP{-|dl z_K-R1k(mswbjS|qoVBEAG_D(q$p#AEi+%$^E1$d-QTs9Xa z$6Sm%k+~s#!{CTlF6&dI3S%RTp=2NPKb{B-zP>{zQ1*0UIv#O<0;%n?GQyH{e&a0!%2`rZ! zETcr4@t=G{i?@U(rUbVq0mgWFG3#K_JBS)%Cf2s~>^7++80aecPn1%U+ET8D#0Nu^tTwwc=?g5?}C;24k6Cu}5K5cKfs6M4_IJ@Xlji zSO?7)n-aF+ey6Msbh+J(vD1<{qF&YUA#JaYjEqs@> z7(y0AMHy-t3P;o7CSEaS&Io?m@y+gNd0AfjWuz;LkI4_TC!l5IXT5Zb)Kd};Mah*K$DCTW!j zdJVO~X5QR4AX1ap7cuxtesUSWR4Br|PG68@P1$8J`)XYqsXwlm%mJkA>val))9xkk zDHLXbK z(z}2(hfHg{&t$)rDfV1VG9h?W!)`iG#&#78J_$!ay*pJ~nrNH844`w66GdV!uk=`I@BV7;CjQ1Ai?5+Ju}Gz; zmztr%WIeY(k~$U-&$X`2Fv;tsM9hL8V($Z8=`j9FgtR_#h@^bGpGarsO|BEo+nz*~ zv+c}}!Tk=IaH^Oc>o)K+ixD%LM?v@_eislt($xlMOZ&ymrwT? z&%pOp7_SUze($IwhX@F&7U;d)PtrD`+)r|PYcM_Di7}$0j}Z#WP$|Udnl!ua3l!Sj zPvQ^-X?;~5V3VD&R?9y?c%e*eWD1otjRTYEt?!0aY|mZ`0Wz`4mnc|=XfU%Lrm@_J zB(XcL>^3TQb&|&7inx}pxT1cwaiaHB8p4Zip`kw3tuzNt^qxsWl+m+jh%0(F4N*ql zNke$iZ8QWF-A+R!(SK+?7oU?KuNeKz!dG-%U==MUn8zKcXhhy<6mvq8ZMg)tY`5i_ z_4YE2s$u4G-{d^fB1pce|JetZ%LSYSQvjk4`j9tBIsz+EsGbR1NnM^ZZ^fdES}BWB zKbuH#VRy}Vg0c>}BbqaKiYZvY0SLs0{$j&R0MY8ZUu$N34I?Ga7Yr$yA9{6*E1;;s zViCAvVzTL7fdzx+F6o|$=YsFXw<~)C{Q76f2w{dadEe1cXk`T1`r$RVDlRr;T|ppe z^!{^|kFhl@Zh6~6lJJ4k4gX&Wi02g`q02oFycgGf!gq>L`Wn=y3*Kf@HT@&=DZ1dA z=`(m~ne_`X+@f)0P=NQm{y)J7YOSLnQe1r6}i9N_23|dSc_^&+$o!gfW2IIBh#w5u*%a zJHya9y`7zXEZD&NrZ&*+mUbvaFQd7H?XqJ995mbjrs|D|dM*Slz@Psbed*AFnS{zb zKwAmb3=h!gmv)vrXZSil()IpuQpJQ#a*APR3}MvnnzpZS7C!A$qAXDiD@j+e^L*Nr zeOaaxe67;@?ZTzJKYWt+heqBX8hL+cJf~lg&0yN?%S-R$g0NbKQDqOdl);p@Xgov>fu5yPUFM_m`hY@j*w@|e%YZ@@h+1x47UozGxq?@W)ozM0x^a2=j9Yp z+EV+xzHy!tFHpJD7kf4!-RJ9(E(s*h7Eb;&74sou6nyPsCVzM-gqlSF4Y&HWbZdWA$mrv2GQg}W79S{nsDoM%qFpj?e%|R{xM37-A#u4{Kg;vn z!|+SIw#H;6K|V}t{J9d>-J%0SP)1v$Kgj~LPWF)7D40sRwq8oNd3tUpU>-Gd(8Hnl zsPpqPojNq9miz?eOzRFZiFTru*^Y*WRWZaaK{>8c_$B>Tk{`Xz_&yJ1eDvbZ7lNw zTW2;di=9x>=GA9ZgNtrY*0QH)lpnL%1=FU$YTS=hFr!xxCewr`35!5y=S(P=?~3Q# zZyM=fKtj<>BM2l^6onK;Gee?kQU}3eGp7kwz>t=&tr(!3U3)wb7;CY&@|z<_;i*YB0rWLL-N;sjn(lEls(9zSkA7`EGNSw|0$Iu;$?Qkj!vw8(Achd! zG_s&bFC*1=iHy3t2_Sw~sV5?l4P3<4TimesJkk8rslreo(UIc<&}Yp@rSjDqJ6Nh3lO}D9(_d z_H}}1jGuu8+F3JnN}1==GW$$3Mtq`K7pl$ZXbn#+19%fA}b^f4grss-Z42wZU8ztXiPpA*DSkzyVYUIDnD$_UQJR zs{H1qa&5+bpX!_(Xi`j!^r31Ajif5m*!2t@nF)Fle1%ZpHBBXRt^{8+3m1H8B>2)u z@THO9OC!OT<}#()%z*5OF_>s5Rkq3S5Grm~rIDO@c-@6=6YsDYZ41659}Ca9pawok zb+Z&sWRx=To-QQ$@yvNdPZCEN{Tz`LpE&un>ytIA4|Nm2FFW zb(Hz)nv@{DSnBFCYB_W10 zCzC!xmh8k)ND@#oX6UaMn}!!Yx?!NYjeu3hc;QqSC|?>cBs2D3LQ+AE?drQK~u`x35Z+ICYuM_7dGtaS!7)W zg`Db&kp^5IqQ_Z5lr~!@@U6`<&n+leTPR2C3Ry9%l|_a7!DkS9_|y#2VhSCeWj6;+ zPx(ec6PxjKl8(-jLi1*)F|qyiQjUvk^HNODAS{S^20^9L3-sw)Ew)OD>_KMuIqi0v z$j*)~$-#3?=%wB>QweJyx3JTz7z4C6#&9AKr^>@Y1~|*~a5j51Pil^HBu5A)RbskXw}YS@CbO(=@2_$dS%Ql)I$sx{%$CU_HGV{ zw$-C2s0$N12F;SZRPAX?-8&6=l?4POf`fAE!04Zhvc8vggvS)eK=P6d$pSRYlv-8Z zVpsWG)v#5Cwr9$;KSoy|`1mhV7{*-V+TMZ)IyPgo{)EPtUP~Je1%?>(D6Qm7S1eCw z;x_QroY%BmO&VEf)Sa7TSfCc3#4SKokhD%{3xoF=JYdNQiVJ1HU$jZRmxem^lvRo`JQzN z&BRGv5)pO7^L~rI()!RYD*oczP1GI*U2Ild0r9VnrmrZcfLJhkJa44l*qC2m&|~yg z^=`7>{C=ZUr)o61RC2Q!ZNKQ97P4;YVjKNSb^9qq?_RU?Ei&F!y*rz`7w*{5Z`UdE zUQWJ!&)}oE{`j_eQ*ttE@WGv2t_Ni$NU#*bd7e@p;4i^g^U%BhPi|o$X-{B*#pvI$ zdIm4XKfhQP8XUPyK6KI>>4U;6_pz?GTK9B*L&0@CEr_0e`7ZS|8vR~LCp!Edd)SH~ z-RuI)lT~WE(xz#oP18U}Ty~HZMepC$zCSHL$ns=bOVRum(-OHds0)@0Dj|vuc%7jn zJQkgvBnW$kW_ zq$j?-Or0??ige3={3N4~~kPD)x{U+oHIa;-cz(@aE z+3f8C1U|B#|HnS@3rVYTo)cHIhTPn2*f;*oHFvoiGen9MKbue;kU*KE`AqA^ackzJco?SLU^MmvPJ5s#*`K|^ewVya4r($cs@TvSfwgO9c zq5M4WQw<&?2hSts94OvU@YoILtJ*pa(8Ze}_j{FH%?~i7oasR{*-w7_3ZHCZ!t+Va zAx4`M!g?A~PRnNS`bg1y^g=AmfQKFpnP}0+u27HOJO35Y2Mby;0jQiF&}8cxpz5X? z8lex(SB*ZvlcXvoof#Di&{klQo^Y~P`k(=nZ%YTt7|+pwu1ZCGUhz=wP3q>yy# zUAI0AWwq!xpr`HIE8<~8l;V#fF3>$snEeP-CDbv;L-@2$$GX#1 z)|)u3x-WH}BTdTqmaqfh+f{<0^l~~Cd=Ii#ux)1!w>uNqx5awVdIi{wv?s^fw*s5+ z!V(1JqXjl?8?E!6YYWro7pT;EuXPRC=sA~)>kmT`-D;5_oE=3d5eRD20MJ>cYX)!* zH$Q|ssuPmHNSj=$m+9zh<#v!U3zLE-%LtDOFawAGVsE))1`9mhVW{G_6C?xSFznQE zm?oQB&A_T#rhGZ`Qnlg?`0dM?TNP)(Baes#IG`#}nqAY}Xppgm-819k6)aA4C9gpN z3iztNI3*QK3eYJ?HMN`BvQs#5DV>hRLJbUoHx@Z&T;^->hr;}1pCCc0$K!*D5O@<{ z28#J5N>>2c%cRN7Qdv!!ddv7a#DbUB#t-5)Ojs>Jo9JOaA(;1>w!Ys&$&Q7;H2CS}r+(CypXDLDSy z2B-?RZ9p*S>Gv4$S?z$1|AXcP>xBpVfMFfj@*<{ij!JhyQW|MFHHJ{|vZ2hnsK33K z_lfm5p%|dbFPo3c*3+RBy)=^+p$hYERg7oZV9IHc-yeCOH*ZBzyz8N%2sv z3DS1kGQ&eKFWZs2r7N9#0=X4d&mHU?bfNw zM4I1l>%gE{Wr+x9et;bd!Im9nK5iNqaIY3uheJx325g<&0?1CI#xwFmyS7XgQk{k{y`Yx%Gf6h|=p@ zCvNoNe%ApuaUyGc@?jg8hE|(!$$`a`Pb1g8^OIEV02st{0SZkT=Qh@O3Ie8|WE3~3Z8BZ1SkTLqS2oTzdZ*mR|i zBQW6!`eGcr*Mu2_*o$zhaPn^XfZijYe;=oyWdZxi@))lE`Nl804Wx^e^k}3m?z@>g zsLg7@Vo$e|@jGt=%IKnMB=Mow#Jx9LZuVa2O)V&|#P76;P!iJ|3yE88op)J?Utk+F zSE0{IEij@N*VsCb`o5iH(-`g6b|}C5Wt%23XXqWo1u*NtHNZ?Y0gGS#!r*+hz|A59 zk`M8zo;!C(z2NY43Z}{+k|hPB;-<5JW33^!FrA^@OPD6;dBOqWy6mOnwaZ?X(YDvb zRWCaV4^7SUbm)Ujv0f>Gk#?o=dtYhE%KL147I(jF$;nE}{`ws+<8{ag4ghh>D^co% zP6Apa1-xswu)Q+?7iADHSK2;I%~`Yd3swUd8?ci2Y22~0m2Eiz7g@});fN4hPa*%WbJB0Wifdu zDr%-+D*-)iefZ9>xwxc7kW1QotUkl`jEomR?o7sEFM*Q%Sp@bNn^wFR3r}*U2 z_~otJIeF|>vN_e>vb~#w7p+ma~)`CK|qFZg_z3NUg07nTfP*JQQ== zjV0|kUI3b%x)aDqfCcC0AC{!k<1#fc;C45kdJDCmnx35!u>Y#OP$v)3q&E?s#L97X=N031FcuDxU?@ckOjS zg3vq=X1gD{E8;`!{#3t;-ApqHZ#WtMkk$v%`Sg=!l;na|IAli0Vn$|DvgBafpo1Ad zs~y1gUz;DcV4q*8zX=00m8nrW^K)fbcO;-cKEF_gQPetng~RV0x}BW>D=AgKPf`81 zn*@_q>l*F?bvQUd3qy|JXOvTUk@Z}94^v8U3rIpAw{grK64qFXD4_*PR@Im9ZiDoH z)A%6|288j$GLe(PAR7b1^}c|1EZ4D}RjAN*RyF}j%g>9D{K0iN?<8%6lS2l+_-|$ z<$4}3DhXIE#?3!e^N2}8nirE&A}QW;+3l`9z#UP_e)Sfz3yDHZzFev>Nnk-4 zkAI-mJ=<3#eD*C|u2V=fZGtPLzJsz!?9b^}0)*HAS3U`@lxQ3}Cz42j#G2(je3ayj zujHvm6`vXWjqygo-^9Ib4R~vc(Su7f@6w)>jGJ7*h;PNDkQ65|mPTSMjl@`*b#zM_ z1qjo~VojrvHyVY!(MUp}5lN#_fG~{$glR5QG|90#&=YLbw!w;f)4@v$Mk(juM1hck z=Th_#Kk_&Rp=E|N^E37x@u*~^R>nQMht|=Y*}@dDg8XSfBx!T0Ye-IIdN85Np8^pDtW<}kO2xTQRtb@$s7ogZ@oVf7?lnrB4m$w))WMT zv_d50IlTdcXii+<%Z&&ZoRMT9u~{El)~Nm2(VAuUgUZ{ZkXkHUDcBXZJC(srX%5KU zhVx|srB`<%3foV%02Mzm$u?7-W@O?4yt=b(x`V5K7zgCMx4mkV71({aFlhX`3syB8e@vIWLEWMvQ2KMV-6 zZw z+Ag>*2ZCANhNRgoqyRHqNaHswgOkB1JFfsWZVje)u1sMM4`!C=P?)(Q!*DSGZc zLIN&%9SinI7!qmImPLMpzqQ>gvMFZe9ZB%Q0XXLrO+fT8;Vx*gG8bE(G#O?r+yw)P zj0(g!Na4d7EC(Qfs#qT^vbu#c=OI(vol>k5sW5a4XU-#!35!?c@tj2-w`PQs7BusY z60bjU0md`3m2e5yZ{DsH?2c~8^$`j=U;f>^ffm-A6numEN;T{XauLZ-Co0Ad5~K-& zzrI*$-e26&45)c$cJg|tKqaUkLdmI`s9pa{Kbw(~O92CaKr?`vFG`w$H2d8IZnt1K z=b8YLBDMEW+Q=AQjP5F!HQe$AH6_Mmx9dG6v0bcz>ABH@4WY7P9~!6(9+4^hE}+>)0rJ-1;1PxxM5xRY(a`esTB z1L0J-;r+iVGi@|x3Dk^#YBcF*c8Su|PhykLeb_sFBV9hR9KZ0!kKB9z3x;>!ir!c7 z-rx7@#T%*B`Oy6TZr`8_ev=YMz-@zYB#zlFj1nqxSIb_WfZZgH>9|ZWV+qNIijp-& zjc20QV6#2c*B@D8^1)~kz^5lK-O4O(R_z411!y4_ovYAFe6qPtYfr=WuJ6RXPpmKC0fsEh-kn!mf zANpO8XkND3kvehhWFcY2GR1@EpzV)26B z_*Fuc5Q_~}3p}&?7N0D@8ulsC@HNOm93m*a<>>R<^AEwFLyoXkm4X_*lef6Ym=#h z=mjMpw(B{)Ge*)Sns5Sh?4nRv4E@{n_mSe`aJ8pvbM>_;OP9)!>!HKl%BMYv50(Y(zyy9xFPT9>{gfkUj!0*P?U;Pr z9Ugtwrg-!A=nwo^3D+x7%6i86CfI;-EKGI=;Q%Yfeph&TvJ71# zi@E1vn3JqX>O1y`jurO6t!eK$LEfS~RLhL4g@mMnCvuuC=GOmFB)9U{A073`bHi3UiASh0U1fO zzAmyu^vO9A!@BOztwrK+{$Vj&55cY6jgOH*>q2e* za__m(ei0#B#E#5*t^Co66aT~;EPkY?q&X0R0~OoeU};`-_BNZctfD1`3EE@&tJnxki;= z%JM?mz*c||p$U*l!l`8?7*CQqu#~J5+Bu~2@k{w4^&8wK!;Mf7Fk}ap>p8JyUf{$i zxC~jB0IvrWq&fyh$4ZUW>|ZKVU8Uv(3F@;9fBv`}M4A3#+Y&jxipK2X~Jry~SM;Fd)x!4^5@ zeW1gW0kc4<$2fpwPOlc6Sz&^FrD}N4%D5Fkx05!69*yFLwp4 zm#(1UvU%|!^L-3-*y0{xfKPjr3lgkk{u$0J>D0ZfuMK6^GJPRe(a3W_Bbq>?)Fy*# zkgLeVc?|*;JKb3yToTTo%lK`P|G7ec8l*!o9S&Uwuxgb$LCE2GE`(^Wo^E8)*sYkQ zW2s`jnh%zi90bvbFHK?KD;N4-_uf|MZ)?}ib%p-0se}$!_1;_!-+W{F!slV3`C$3) zCqw=hHDXA<_#2OY*NqGJL?CM-RP$MAS5EeSK!a;SV!}Tt;ZSoeDrQg6T)##S^T*>ZhN@G>+bG z8a@QF>T^f)W)4vV9CHq!sMHcYhT#<%L+w2VAs4AS0X_PLF+nP&EnxR49~Gs*qRUJ- z&`prV6W|%zz=>Yf!por~|36=MRy9qwf?4OAu_)*lF)8)<7Tj&#Tw;%9hglzhDJoFd z76OqJiG>=lCN8Q1$!u3|{94M6*&6NfAP&4rM5zDF->^)h5PLfosAI_jrErE9&dn_H zT6OSV!%w~f2Dv`Xlk)vNVhj@Odk(OUf~vkENH?jy{qa9}b#+M{tqT{(Ig}sGKy42P zKu)(F#+bZ*}mzXxBO-Z@iX4s z)SDGHHPhV9qM_VJLZl|uUfUWqP|b-s0UCEmlSd;2ZD-VoKzTCTe(Y(^J_`_yUq{YG z!*;8p#b01IcVE>rh90Hv>0`;Zj<*jlMKt&7BE6Q%S%oAIt!i-)=7k^yMWB3f$M{PL zl|DGk@{iRe1n28?T}!x%x28qX%6Q2+@B=)AK^Eejuw-#aSz;-?!e9D^i{uBS58R|* ztKyoz;z{}O(D=2ZdrtKCp?Hlx*)NAPRQ+!KREZhj6V1%qUze$sXG5&blx&uy&Nxzh zOWnVrc&4%iKLb90MxG&|rZly!R>BC2V_it*e=t8`WeEg;%M`xfct}a+G4w`^jZW_l zIyJb&bYpC6TQrM?mV^W8N6Zo3B168WrE@lLkO-5^KCqCOMc^#ba$F*SK5)%nN#+BN zj7$z8injcH&3AFHeqa1p^^L+mLh*vb+#WyN!ikkk<%B;_e%&P{?n(TrEvOnS?2};eQ*l%J=&iqKfsW`8GW`4FTGsnU)2v$ITxuMu=n_|V= z&ggx_=vK(pRB(5(ae6A%g0bnuP{A$bzaRx?a7))p8KyL-LEg+8Q79$A-gw^)SjbD` zH{hU3G%be&V8}DYj`%+5X33D}SIDra$&kmDCB>PrAsF%u+rB1ehM2dMJu9oA>I$=+ zgm0OD1YuZk37JEMmoyI(jl~5Qm&j-?D;f)b^bF>;P3>VzO=QEae1;NF_KxYzJtAEb zN`Fa61qYf+<3Wc10h0g-ou^7yeu zs-{2?3Pg>hM`;eQ00tEf$~8V9I6<|9PI|lp2YeP;7bZO^`aC85ThCT?ac+X)j#(^h zaFYt_$)e^_DJJO8AM7>%_#ocM=K1AWl6_-J<-J}*A|OoaJwiawA-~WgL@8|qV=qX( zp;K20Z8Iu5)@Wn2s~=fDqj8YVcy_TKUYsmKQNX_+q1Rdd7f|+w0z%MW)H_l_PJCQf0PoIW1hL6J=3hmIM&n~_v z9_C1a1s{EO$S$0_ShMM31JAQRI!o%34)$0=oOVbj4|liG3}wOL0_~eIO&DYQNd#q@ z87H#1L5#H?*6}*8n}>UG!or(}anTbIijlZ_C055f%1fiBZfB#v8@# z%)9@FOkUE)=H0eL9&y>0=H0eLmUG4I;HAU1)bdY@*@1ulRf(rpkeHxv(ok3I3}=iC z`S_K>ehD<;OS~oHk1nzo4eBS`ffS5rWR@o}D@%I4X*BnC3-qa+A4y! zm>70s4i4bg_3zPxgRhvG1c)dmkGizLK8hp(3|?NvOf2khJ&)|j+*qxV_zsH!2Y&4x zz4NwaoUG;ey$BQ9WK;{{a`x+o=biD=M#s3*p!l+?nOC;AZ{b^Wm;z4nB*FSsN#v!U zBFRti`0QP$d|%(dnwdlxJ}|5EpIEB#1jKCXfx6#3UzL%BIy#HVfZ&flBMJ$w=~q^j zt-Slj@_*wI3;;~)3`YzP`}6{-S$Qq3N`eUef=ahrBxS})c8W)4@C%*GAyH)^b(8`zVK? zy6AW$w{~%CB=+qNp2ahCF7fUT;%_w$%Sz&#p234)iz7-+KK(Cfi6PF}67%GSHx?(L z&eq6_1?3jISys>wVLq7oV%J={E1+?>p%&ZAe@Vb&0x2SyrMza4O%PfBqq_=T^C%{R zfh|Qc7-wh)Xv9}qrm<;8hF^YU#sPB*N#z2KrE<~eEG|Ptn+DVYfGXJuS}xfsfrC*Z z0q{N)hrj*fFIj3j64wc^(1gWMS;xU1lhv@&J*d z4-31#JXRG?#}$UQW#^NMVaoiaXkXMM=0jCKVtI$~DWZ+}co#mi{d(aLvb9^P$FEr& z-N#$^7q@`>_lqVBHu(HLs%)VpixyF5_I>`nN){C;v2L@@zbZ+-ePEzOV`hZ;VYOun zCS~GT3ZVEJ)i*>&xri0=*FuA()kgySk=eHMV;!DElnpzoU>j*_G}6>)E-R{MNlzY{ zSa8qbi3RthsGiG&p_SMLi6r122RGmR=yN40&v|Q#mr!2&Yb?yvE;+%$Z!;Mvq6mkj zMZP0C>UaqLO0_Pzg_8*izR+qY*f>%YRtv~6vs%dlQ*umn!+$dNnj|i?r+<~~ftiKr zClM@3aGHrRkdC<5LxQ@#I6*yKBq2PqtR)J`+9!+4hYg8TxE?tMp5IxJ-r z4XH(pW8!ik#=o=3W{;jJFI1iKpXb%$I?yKm{)EE%i<_aUG&oRA&2T8}pO!V}9MFSN?oM#JucNXR zy##q%K>^$+r6@eW#@l3}9h`qNlcLv`1luF7P2q5mmGS5L6Q^0*Ib)wk3duqA3t6;T zi8xwRKLaYJKznLQb&bq?8RDpLjYsZq2l^9NgaCGOy&5|l{q1OGRO3`dJq3|M|7b-2 zXhi>LME__M)kveLMjAym(o~pcXjD;;<`C3|M)Z&7DB+AWq-ay4s74w^HPR@mkwz8u zXjD;;MiupFE)yU!!L$vx6idqc(Hv;5&O}9p%{UFqW_N}>ZTZ@$@t!jxcN-iXbg13z0cd2ISsRn>P+pq(%_2L-f?q2u2gj z#3oI0orp?ydbQehkqUWtot^Az&0=fT^G!UwCAk{!?K;CdYf`z-aCPqLr(eWbHS0O@ z_uW5!&r$^;^f6hYD;Q!XO1m~z9qv#ni2jN-TIG$kuH7EP;O(hW3%!IM(QBTsBR~+P zDi@(c<6mlhq1oiT#@$&N7H_{v-TNksAkdF%8{3XMT%VX56c~XfBr^s%?_-bK1p7Pf zWQ*~AZIXTAtMRHvJjaxMvnw$2h;R(SlE(IEMh=^u7(l9)#`iCE?mEU$9&Na++v_4a zcAODsXn>LY5;2%^9bkZ9Bu)y!puoEDudnT&*Cnwef~}nT8X;`M* zANB}iXR@|&qNum{-)(~8h6^BA|G2w&R;nU3^tNrU=NYiMFIfbdJ>mX;TOU)@!PI?c zvHX1-MA=y^yta21(N&|^!|YjP-RIDW*afG??_0`IiD-%KCEU|#mm`%xf)w=V7E&VY zPzRPC_gn$X(>2oQ82UScSBgWxL?6bGiH%(1nK>UIk#5Ljha`u>P-K@6Q}olQnVF~?upZ=kQ9w6 zi^orYTb9j^@y@k?-D$qWZ7%#v75AGFg>mvmZanLaG@khA{&_2TE zeswm~cCVIo45MG}%}hwvy?xg1l`xb~f_&e(%h|GQ0WO=*fKV_BkOow44hg#qKK+uC z1uTt!6m;%vXcZzb;A^-Zuf!JP{P^*%6*TqOk!n8MI>Vi&KJqA!B-08k+YR*k1vda| zO*tvyTw;2^_glU5(Tg!|J|q#j7=H}>pN6_Nc!mWR z!eUCNAAs4~0v{m=wJVEQnm_zHXHc=6DY69N$d@KW^EG8qaX?xEkc>-GJ65c3Dx-?( z$rj^3YVc!kuLZQGeN87T+D8u=q5vs6q1Xq!YC@NjX9U#KR6yJ z$hT%sM%>-T!?D@OXsz%cQ5KF4Qgwa#gr{NU+>+2rzai+=c1LD#{<;zik`s?kG|l*( zOUyH9Gr>QRB&J$ODv#Lkyh3i;Oe^+SV4wzp>UFe=X0;*ds@vCUOa=1m+rZ37UnBSS zW~9(IQ|p$+Eux22!&{g*Tw>K0xKZ0>6LbLtkX85Oo(B zI!|7t9D)*A9(IvwDYi-o^I7Gq2{=irPtid;oG+sa1XV9uk%#GfkyQ2!UngFoJ4t>aQ6ObO_DnFR$&o|U zu)}Cv^g=6}YadHl)j0cQKl@OQ?6Iw9uh3MD&Zhg-D*+8Mwrg>?x?Xe-vY?z@TT;O| zvjZ+<+99GAVOQxJ?knW-kcNopPo+kA!iX7hZynZ0xxlavpiv3-hs|9`Ny|KqQ!FWC z3wA|Igbfy8PBBeT=NjTkWQtjV!QvE)OIYb=rn8itV*dsSQYgl_i9y*+iIykjFrO^g zVs?U*pBv1)``vZA%n)l3s72LGx=9smFVhSZ$^~SSi`|Mi5d0n~Jj4SzCxc}lu#|CK zjY2wleW)1ErrPs3I~2(e%;Km*VCR5HLjh&oq|~Y&t>$G)5@prRiSMFOYjM0(nvCvt1R$7ptTQter~B1b#uf! zL>S(pjBEty7S%ie$IUYwf;QO&FWutPRZN8@cc+MLJ!8fNu>o4Y!b<{YSZun4G5l&c zFB_JGH0cEdnAi__+Q==%n4N z>sxk6Rf^lBqy7ca;;OuV^al$wgE(iWsX$DXCsi;CDw zc8*rn(jlV|Lzaa?7O*%HjC@P;7H=ET3=DcCYjfE8NARPgZX`p(MLx(zl zvbe*CqVG%P#ix{1en`DTxT*zlWZbVZ#vK6od!)rjz48E36*@erarr0N#43N2`0##^ z18Z+TcaQ~3qT4&VK!LdE-;}BQ35p(u{xynlrT3?S+6fO4}GbBhdL$M z#F1j3rlD9}xRu%B+4iJbj-X^RMHLzsaqb0tK~IuA{CXmwfiW3b$9jFxdTq)P@AIXk ztPS=9*RqDMmP4q$qf-UbPg|l-&1F}Q_Gq|un4%R1vGo?M$YGi2*4-mYd;q30QWb=` zfY?cB8fB3m3a5a#Fvx@{SL+fRJ;_E!#L%OZ#?x$IuolUC#PkZR>_TuwgDGs2MvU7cr6!IA{rQmi({>3%P)tB(1i9jC0iG}Qa4QVD{!uogeOJzwA z@@ja0)V!4Q8X;B7LBP{`R-a{>|0RfFUP!3d+A;`ADAyFhHto*HUCR-MQumi`smH|o z;(@xoM)75-OcW4QLRd{lTf`i8GEvPxoS-|B?!DTa!U6iA&Oa3IC7plrmF`HYHVI*P z470{!R<`Z2?C&NY?YA?LlIKDEms!Kwi@%2U7d=Z;sJ$gz3LrrV)SeL9CR6A1k)m3)G)b+)j428Tbi|sat)=i~2 zUsL!V?Xl@K3GvvtK}`^~{_d;~4Vv`@5W1f+FG*i(N!Deaa#|9ZR@)_Mc|iFc7wd6% zb<~_YKUwY=ibN9#W@yh;(^-Q>gW#Ki;Lp}!@3J#E-g`EDm6r}f6L8jm$A|d|_V6qj z8!j2wAcK$;p*1;P1|nd7}-pkm)8Po^cXE9lic||Gp^=j|k$6ZW@sLL1A&taC8i|KA5)Wwt7UV*jTakNcBp%X8JfwNnWWSncPd3zi=i~}Cw@nUIE7uUY z^JIOxb8@Ac=T5Ft^SsH`Y7izWwfB^hiP{&HlUnUd%E>{sFDoaTYF}PX9;5aZ<>awy zUtLZfr}o}*a;@6em6OM-{mF82NbQ@;$u(-pyBwI3-b$JBnboIFYG$IHoawVx;_C)9qjoSam9nc{Ke%X9PO zwaCV$v?C*63!DIStYCjYfCDv*f)J~E#{diC5EcJ@3-tkvdLtIfPh+C4)>@9V2Gw7^ zpE$1KW=>FKZ*7CKFrSA)@K;-bi&(GcOfVqYchKI|YQyQE<+|$9L8dXFFKM-Fy6?Pp zN4?|BWG|!U|D@B1@$Fq9Jmk8vs#ed|`g^^C`Y)M!e#M!3??pw6)w_9ckLcQ-WsCq< zR51447xnfkHZvDgbi??H72GJ4?SjmWNV%_kJEODp6&ncP6g%9(@K$|vilYz@$K<#I z#;^-)8h>d+6n{pd8P`gxou&wkn_~p{Kzk8H6YX6Acqdl`>4hOBMLgxE-I+voHkCKu z*2eFxNOKCRn#(RytX^le$9^1nRZTlt6d7-*sX5ntUtB6T8^RE!zUQ0wUR)joQSNZr3h#V>KDSK~NP^cL(-y?hYmvubNJU{T={A zJuqes$m9%Tp(!A-`9b~0YMcJ}cU$?nGg%Ksq|UOk`-Sk!WJNVJPtZ6GwjG{Lt~wd; zhy5Gyf$qWymw`UPAyL6By9Gn@X-nl%KxP48H3Yrs`ucjks=@`>ODg`bC!pGZY9CnQ zMBpvwkpK{p$&_iHu6@lC`tVyOPmU$KzQ< zh(cbq`K?vd8%Aj^>iu-c=IM&kj%u%ltO;xu9YmLe4)Pr@18s~ko~-L_20p^SRR&+{ zL#=H<$TmFG?xV00byR_KX1;+RO?Tyo9>?je^sEKAsft>ZgR=p=}s;o8}`bQe(%^ zlX~n;sPN|!Vb#iponM%zKvD2fOltl?VgwCs+=QX`QREObut^R}-_(|)~f?XJ7IT5SvbQ})dF3NbZ-jc zeXadX3G*I(?LZj>&d-=6k-FQ#`-(L9&{DmgfPWp}_b03Mvk<>b_q}Y^*vn?Eqv);Xp@$q)2r)Mxz{L=WxYb&4?@>cUgm?&KAIA!olA5$ z2bPn_*v$H4%DXG@-Le#~babyS(zzrdCbyUMOW1tEAq9I8c)xqC7O3c?+Kn3P@9SL@)7QA%wm!_`3rTBc@&Fag=l-Q8 z>PRE~m`tiv2l0Z}bC#CQ60ml^YB`s4?yw6l)|{DCRB1N$$sThol65ym7L>Fx+0=os zY%kl46ecbc^_p`?0b>ICSZB_VxMUWM@rukDXrmaj0qtR1KtdZ1>mY=}koF)*dr;a( znuAwk&YeUVX5$Y}u!neCpo;oQBQd*P6J@f}@x$t%KpO>ruN@@={lxgHcmUK_YTG6$f7Qhcz-Yesge<#PzQht6CySM6#n zwX;wmD3kY0<)H)sZ-O|Zdyf&_bMb8Eae2jRNoUtdI=fovd{7*zm4KD~0V?z3XX{-Q0iBJhJ@eYmydAw9EBGyXP_z zsovQ~0!mYcQJhC;XXb}^+pk3PT3SM#max0pC55oope$iED}=rT7&pYP1 znY#Mzf=g|?yelEUCOh)3VuEbZ7QJZt&>xe!dO+gRF1P%xG>=K0{r|+heY9m~UFW&? zKIhzX?>*<<+Vy^`?oG1KPC;&ws-y_vCM2a~*P^OIB}BT1Uit@X4Qq{mu&Od^Sw)7$ zOf#ec5wT(HpxC1V8g(>)M1c|Cy4M&GZG_CEKX zkXw~tCy?i!bM}5-fA4S46p^fMff|i5 z!D#v*Y0!B_c0Sq-&Tj~B+AD4fUh6pa;0n}tNlwa;ldvZ|FN9q_Pdu@O0I1xv!(mN} zLeCB}$Mvzq`+VxZu6hBkT_jQUJqjW$Q$W_bm?LYwlz}lUU^}xJ@CSq(Lcv zFn1CH#T=1q*33kt#hccapq>%e!-zkSGvq!$`1LT{LRzr~pmyFc+vWVSTvVv_EyU;sdod$GFjD?W?7ko&DAkB@LHQ)#z+|`d9RyGH)&;DiVce@-9X=XHGZ2pPwy^iU zjfm>VP{y(s;AH*4vTqQ}#(HihuG;QpfnQffm~1R3%k1WLj3%LTXEnj3U}D*Io%Ioj zJgU}Q2sRT^`!-NU>Q?xvBOhPy^XCW#)oKLr>qDPL65}dt1(y6samgSb6YvuDj31`u z<71&?$;TLL94e26jtwe9+}5t_(&*tC9=CJV?h#02rsnE_X$(EEJa>MP#qdg4zbOZ?Nk?UUcf+tK`KP#pc+!suNU>f6GLW-Ln*|F?%H?c(XB=G(guT@kx`p+5xH1Jy4~kJ!(^ zT$ZHXgOYk@3$AS9BUu>idDZoif;=K!ND@#GS}>{sg@@1aEq1jYA_pKHN_I~(R;(+k zZxU!4=Q#`%O{A+=FZ7CTiRN$sHBzN%1^w{X4YPzEF{ z(5sVc^!<2py_yn6uzVzw1BclODn1kzB)kC>u7~t5JK_IOT-G!T6x2pG9jI8BO;=Z? z6l=Eiu!O+FET1%=-LeA3VL$A{ie?$weK-!5EcS6{?#4X!BpY;vZ;+K|31{IEa{aSB=v-f> zY~UqNWhcl-9`q$yKykjxk&ds`Q`re>l3qvvo3NLgtrW$!T>($5OSn0TwP*FSx0=o92oQRPLqf%8lYRG*@jDucfIh zzGkVyI7u+wQdMu@bEdtTYAtFHZQygJMVEe?TG-T&sJ&(bpEK=qHt;#qUb}(MnRa~x zpEK>@4SdeDM>p^}(;l&~nWgGFi>+CzuHV4t%=f6nkEng#20mxn=US}IQgy=yK4(7P zxPi}^_W2w5oM|^U@Hx}oWW{5as+%{8$CcITXV`pRRb{wOWmi$oj3D?-H^9`u=4qu& zD8Q6n6ktlDL`E82R7ax-0veTcp;3S-jUotW6hT0v0Mp^&LII|H+NRGuMuoZ0e0(Su z<mT?PhYBo-1_Ls`AHEPl9PKpm|#dVu7 z&L25&2x$sc)!V`})aM~0cAkVHx|CZfFvVebl=nAPR>uoNzL!jJbNsQ0A~dp$s4!6< zy2{G8qpx+{#GM|EI1!)@TRN-V-vO=cZhf_Q7qM$}tnDK_@1APj@|1SU#IZNUY{pVI zbGUp7ZIf;QaqOTEfYHE&RCRPgoL%$v4zU<3Q3USe^it?O)phx8Y=$P{ zfe0eET&lSiLeyEcaAs!Z8^W#;tvzg2Vs#}qL}_>1AbW9Xa53{WvJMrent?|&edLT` zMf69tQ<^YqxCilaZggFqDI!D9rSps#q`KaGSNYTA?j(mgy1w?FA5?3U?OAQl*7qfG zc_wL6)e*Lo~vd;a2o#RLajrDEHz$bIp(EIC$=L z(2KrqOzzt7IM_(wWSPbBn?8nU$f&48Z8cSn*YipQ?Balt2d6TT*tA4W)wgv$lqd;h zqV47bhz}{tE0TItP2FlmOGn`gNFB10u1BE58N?u_(5lNs3}PBBru=}q+EAlTkO0gd z^2AFm#=fI%AH{#KtKAKu#2XDa=wZnF7~p88aZf z%6bH;2~h$reTZ>8L@Z0BAyjfuIDrcZlFP(IQCmq?XH+j%`>-eSPyU7zSHG#=_YmHT z`R2do=bQP{M47VGqQu6b2VSDBZ4@u! z(;gMYK`oNlIIQ;FRJ^nmls@C3mY*EVO!B+=oXf(7lOnAEjKJudUD057Kr6|QCo3W= zX;cV_MoE4&)TC5%j5G}z#aYs9Q|R%45ws4=V-DpWh}w{JV^&|$073!@=p`GKP*-7g z-m)iA7d}_U)LWw%O(VvX*oi9(OS)I%!ct zL{LO`q@Ln07R3 zkidnbLm8Xesub3b+hUkF+`!b?GxfZGdL`Ql>2f^SKVJp^qH3I%zqXaIlZ*aQCSG{iZJ=Ao<|qd~Xa ze4)YUbHjYB01*}nz$De+(XQxk0xjZ{1GS;~)66YH$#bBlxfu%-phV!hNbv zhz5OHBKt1ME$0c%yCA7u)0ZP0U>~)>4oHv-wKeO)(O=k4ZTCQO#jco&%r&Wo z!ebm#B$TQ?$d6O8D8`9;^15^we{FNEz%t~W>1eGaVU*(uMTq-qD?_qSFbV((q~S z1WV_n;a{mw--T*T^KzmiXkI~}AdQj(XkJOi08ieHJ(T92Nu@7eOGFvX#hlCm+WT|- zVzk>N9-ZPJ$IjJD!BUXy1mV(GAvhMm=JoeB_feRIFpsOVn(XmEJaG1KFJn5x<{O{! zzblv0;S;RdoV+X@es{WFg|aZmT$;Y(NReFWv=N!3@?8~7#r=W_Te+-vP@eMPe-rVY>A$IWY-mPFAB2npgL<~B7L z-&EaAxlc#r%M^K|u4hb##ZZIo80Ej^+0e6CSt)E2Zc$>wsCq(_bhB{IVwv|g8HcZp z;JZbx6++r-hQzxm=RG-0smO|wd^_WAa!=DUhPa!070p%LzNiF>b^4&*6NQnn6rmcD zBdUlR?L4uyJZO0-N9qzPf|V7Yp)170jzU~xgk%F?^q&i+N@Q?^1pg^nD86GPRpuoWnkjJ+fv)^{{ezY!^&Scd$qNc-%q z;2p-AVcl~rjeJtORqm`UR~7pw=LT`Z`d1jB%0{|^ul{jNc>m_^g#J(WAM#l7Zl>-B z^dUwOx(_`@m6?dw@_wzdRg_sJ&ZteQ|3Ziq*BsK$#8`3sD0A%=x^_IZ8Bsa52SYG4 zIil@mC0s=CIp+|il+MC5jVp)IBT5l-*vyKi3kO>8TMdEh9i@* zoe0rxK9Q)rO+Ojqw~u1W4-dxV$LR+>eUUn~JZAeFwJkk1sCJFWU+oAU?)cQ%n1sHv zTo8UDDqp5LR3vXw^rUwE~?Lv$KwztwQ_^tB>n78`ES!-kL|J#C2@$HT9cM1Zr-sq2ijdR1u$3O9N~FB9%I8vms*#*z zhMkv!LqLecdaM3kniVrhx(kiRuu8@cu*^b zAg@su!&;}eN};RBqw3Av>IP!$nbm%afvkE(p7|8^j8V4nC%0sNMKj|+o$M>6&|w>ht7(r zt?~SxYNhzZf zDuy^O|5z_gp8TaFB-yDTj|2p16ahYJN3~`*zR&=db+?m{%fHZg=p&`A8OsPnjC-6h z!EwUUbQ|u;7-`;OxtX{Gm zvZF?aw4?0rn+XYUrXkVmTs>Ou7kLgkR|WYo_wg%^4(gI=BrCf`5N)-rTooHB6O=9)Pq3QEcw#2RIX5BBx$cF(M4sn4`I=uuVr){R$d$InT)t{YpMvC71IYLM;Y|IeDdDOM^Qab$CvW==<|lqvNta z`D|Z8NnJ7|AVNp8tj;O0a7q;EXjTlUNi3C>FW;OK`G9#XZ{E+{Bvf)j>pjcnN_E(S zDj?Gb{~L`y*`sQjz-`(H)V*>=HNPel)p8pUjS|RdRA`ZAn@X0vt)YM&(;YBZO@E;I z2~-%rwWAC)e{Mhws2A@o{{V4eP6qm2LrQ-VBgz_7BfsvkDk$~~nMR(MD}aptF^zome5o%(NgJ zIVdG9fW$k?KDa!ycxJZ>BFeGOlxADTYBNYr8>_c@>@JIR4bp6vZXTl`SYlzW?iQy} z&Fu0cPI2mIIGmuRc_&c8eH0j!*%Zo1$gYfKNNWk@$?WEDHU{QI#1oFLkBaeR?ZI>^ z)XLgh6Mn58>4W=xEkB+&@MHuH1Xyj7jE8ltmWL`7kC@aHjB2tT9qT2~rTlAd zEl+kaNdpRD)&FgA)Vm84aYd1eUjXGV;et!9?T$5^Ze1~4DF4lt@=N^a%HTjh+Qi}W zZSf6E5sJ+Y!?`+W{X|8uV|$YlURyQRe%-%NFR1(gGH_REsfbw;AfLC=1Rf=iSB>L1 z#X#&xAQK5eFHP4=+hQVgz02>AO2J4!?&Q3A8)ml?uZD|T~p)6^fw|j4eSCp~S z4e@PFVv`%~K{me67B|IA<2m#?(9GwAZzOvp!DLY1?r`A>t^J zPBaCf&<6DHfq=7z3{HTi{V6ABcGuFNc@GdM;zb4c)9_p{oL7;Ck0NlWLkHxB#|KDenex^_Ul#lUUsszmsI-0t#`)Mhg3cSCcqg_&&KAW-K z#WhdGe4;#<@{qtpP0*?ybM5`0S$VZ)O1(?jD|;f_=uGqO-ZvlYWwbZGwN~Z&fBR zgjxBqQ^P;@5Piv1UM#;LvrIHYY<*wLrpRPqz!}ORrD?G#XU)$+#j3#tb|k+Z?nwd0 zwbKlkHNRl@xdDwF82l$`zsUq=#DzNf zMk)H1%qC9@46I+z>7yhqaZD22PR)9qQxp|M`zF{QL`6P=sj7o@O9Egk91QL1dAK{M zPpkw)wU;h2)EbV)aROlnE8`F?N5OnP@>!R;Jy?ewK?!$66Q&T8EhXQqaQ>_zJ^C}3;$p{i9J$%SkXN+S6J_~@UIzeCfqIePMr*xP+d=s_ zH%dn!2-UIyAT1T0TLVhTd5sI<9NugA0$H5k2Fc<`Bl`ImK0}gp(S{|JQ%n&}?O3FO zmDk071_1~7F*TgJ+|ad_l2uX=p=59F=Ytta-M5^QdA(^}K21gDN)?&!V$XpR6C*qF zuWc_>1&)zPnZy%|!v(qlQIh(ljWs1Fi$#UHBt~10Zn z%@66;t2BD_O?Qe7_fwVOXAn4AaIjm8M_fPbh%KijpY+pz51 zWzFEXaBYO>C!a(=X;h1yW}AFH+EA%w+-oZCS;L5hxyGPx3l6{#q~TKyS~_hBrW7cg z+_A2!+Qy~@Ri<&YeX z#S(#Ly=BxJ%6<}Kc#=I7PRI=_sq#0qlzALfoxa>1&W@@Q`L4~4495pwPYHL6v?73* zonslDo8J3VlgG>`kF-&CWC{hL5Fk2LETbnOpw|sGk+d+xjzj$$79a(m3gSXBGq)IC zRnOeL@L;?cHjU9;yJ1h4<{?&AExsKJg7n1mPCNa1Dj!73={LGPE%MhMfZyo$Kk6=O!GTK@NS1Z4Pe~cX z2oOOZ`=?34ke-8zb*{!W30V?^O6D=I~%1?H#=n0%r z9soolhl3QQ*|~(%EX3`4?3d9`%+@5jA|N_a29VQ;6VgbTr701GX!f|7qQ5;+Akr6y zT#10J9K@qLb=BDs(`k=ppU%NL?xjL-7p!DF;*`a9f-{$pi@pEH`{l*?3F3tS2g(U~ z$*sGNn#rkj3rckgX(x=vxiNphsjqXO6n`SFrp?_YW7DTBK#jpm}^SBd!S@DG*DS2z%vMdrcGrWhPYsB2RQuYb1EGcXI~W zPkHiBcKxd9R`eo)f}o0-s^$lJ#b9RY-&zNy1$cl6%?x4buz|?-$jIPvz}L!%=@!x|0h!Lurr@s{nZ1;@%-X@Cc=eW?Bw=jFqDNl?9VzFY#(gC_HiE|I9gA%jywQ=> zFB%0vPUt$bUirbn7Qz1VfVd@R&Vas~3N^g?M5gK&z8B58_pPtrH43R~E z{E1KT5JxUWrVC~$GM9M#?LzHl(a||H_vVpolA8z#|Hq;tX%PbV;71N{j|c{^rud)h zD70hzl3j!oZ}M~eik!k5s}o5Me05fLArj|8mC{(~9}Ua?P4JTU|*adI^m`{$aA|Jb{O znulFSZUnQ8`#XfaO?AgA{b-Lb_9#d_ zYG&}L8Yj~V5(bES7l?$g)x1iZS=@7>*6n686&J52BWCm;@}h^lq7V`tR@NND25kCT zQ(eGP%%`T96g@hT#~!O4N86WQ0a|$sjT`5>{VZAWfxqva)lV3?85KHt&m+z7)y;yg z0i<00!`0wK|Bd%U>zuzotR6(rm{%lo z0#_`(KibGV{6`SWW|9_tG~20OPNPtepr-vSPTi92vcIy^w`5d49F4yG)YPLD_=H?0 z_if)2C~C^k7ILE;FIHT>b#9We;a~s20jTP0qLA+jtahZ>$zDcqcM|fQ4d+R0NxJd;x~n4rl>Mfqq;jsgSmy&(+%jU+zp(l+JHQLO^iOHT)v z+a-vQW+DY}k*HhpW2^-P_`A_l#zpDeCeV$oT*dr6vJUf`tiv>Gm|STT7e%8aUYc#% z<2rFsk~+(!}4Ru zqYCV3hG)w^SY%|vJ&{V9&Dp59xlM%2VRwrDh zJ5?lz3zS=sZC?;X9gzWf4^b%sb`FRTM;zR|!yoe`&(EE1Uk!m(Y{-d6GDTW@NP=V? z0{?YeXW+V&F;RTAoQ^TleLf`PaJ8ob&ihT&=U5V*E^i}>6AHys|G%*jvz$tutdLU-UoR72-80MVd*4sd0xjsjIGe}Vs23|iM52o`qUj*bSC!w=qI|p#H-BM zQS}mYiOizqvg>NF-mu~Yi{e%Utb*rU*ne8_u9CgAQv5$c1ZFAs8MoZ(Sh=?ldAcS2 zF}CMZ{h6^n-M|WH_a&45OD6UxzuYfBgxq8GM9)JN?fB_{Ithq8^q1Lbh!7OpFwl7< zfZqH~b{ddetvg>sTwO~x_Q|8h7(nKe7gpK-jKmPmyQlo~e&QK~g+-et&kW7#m?B-6 z8{}ooG-OMb3%!STkw7sDcMF10F>b;yW!9+f9kNNSwq+@*aRCz zX!T`hT>b!x&-ntPjG!26o{V^f2oE|-K1cKZmO)tyR~Bh8dKq33%4qaBr@R^6A=#Zj zsE*n{OF+msGB+ehJ~Z(jM0)J|DB0)0S&}$4F?h(Vw$hv+aMtbYXa{*sHz#d*b^spHbG9MMU1OxJL3#j(D@j~g zXJ;yUM9nXzbYt8Qsiyk}z55zZec+ggg>LXwzmfE`{)9{4UN#i(#FOYJfBV$>`3!sP zw#@s<0t=|$lD&+@Ui^MSJA!r>Y=01=9>n{TTU@Tb8)7Dc2y|M^7oQr4)Lx3YPfLen zY*o!h56upLn4js1+9uBpON)_57%Vw>@el}Az#Q}Fv}+5+Tf))vbg=c`&_Jenm*PTD z?5*#zX^~U?7T0)p>X#(CRykd}#NBE!&wK-5-ai-OWs{=dC_n_fG~_50p_VY;P~AkU zP=OQOXu=1$cd(OX&3}}Uj5EaQS2P!M%zkK6e^ty359>Ms#PTPQc~LIYh1dvvlE0Wn zf$ZBbMwm{eTow;RX4kw%KVrt~PKl5EF7k)lk=SdbkDGaJI`TN2Pe=*_X8XEHBc5rp zNC2cLg*UfC4TMzc5_>W~3GS=tFa)fDOf>xRH<4%3315C(ntc3{oIKpOJx4Qyj$S{T zes;IK6-Kq?eA1TFT!xXm%5|feNR_r0VbM$owqjE7U zqt=35f;aZlEc|K|pFl%-MK!X;(8v};BU=p3Hc3U)_C0nX*kb1C*X#;h{wqkrc#ri$ zQuS>6z6TaH*PfH51#98ve;uwt+~IOr6obLy;{3vJIA{OJHr?z#WtNgY*%r!jL-!)p zf{P5OBBqAKX2^nK?xqbw zGA=mLBXL|RFkMA-nCc2WtKS^)JgY6vxlA}_7Yl&{$9>)k(koxJ*~gw$EW8?)-`_gb z7$(ls%&QKxq_Ks02~llc(drUjVCtUJMs}oXWk>tU)U?~4*~!>*D1E|2LeJ4MGJ2A! zL>oz(O0<&jg6;fCj7XhTNR-sbOfgzd{8g46?I+wq5MB*+(Rn!Lj`_rRI9g9Q%kXeA zku)34^Er~E+(<&MRSskCPM}^a|7=7`1r^-eiDttxGC%!C4Ad{wQHhMDXWd*jtU#*jy;sBCe#q z{?jO#Sc0L30lhj4?qb!R$EXnY3SB!cl83x9OTdU&l7&9Pd^+L@w35Pe_mPT9svrNo zNUeb_UQBxQLM&<6ScWAGySZPi0p4lhoywI(**Tq8LO(CoVr%vDij`W>@a4i}6A((x z>M;>5(r)`*h4T%;S|F_?vxDiXLOUUw2m!%%JSMjSI^*(Vh^~-_kF~W5WGC|)1J8uV zvm${{rm2CInx!$*6m_;`nxd%0R@2nzH|Az~f4aHassn@gMI$~)BO!oB7r4_X8IVR7 zxYOtYcN#^k)2KKb%{KX9q8TP5!AMV1hBK*P3s_LWIPQeU;4W}8p;sqj8ysmqwz=c1 zl?Fb5Y>M}kzi$>hPNtn0;0eptMQ)K>adh5Yld%|=-#XEGh$#vYh=ff(P&`)64Pulk z4=UGZb0Yv_Ic^KO{i=_BCZiVlQii#x8WIiU=J7*lctQhFJ;oaKV9Wfn;KsFNj%u-><}ONBFYUFvVcgd>ZjSkin534%Bp5{=-7jTsx)$`lhhE znF@%W?4BmIYMj|FHh%`T$gpe(78!1<{tB5e0lyjdmr06pxpB$@{;ZXGJCUk2_$Rnv zkE9GjMkH5ZXppQ7nUduiX-+6ad0bg{tG&J3Ygp3 zQ?v92LgR+%WT06{=rm|vtqb9!xY~hIjmzCBr?H|%B&OI63o+M=qAS!lY$f$KLP#Xfa|{1vAFNz{Rj<@=t@QRT#KZbH=1}0dvf!0@+|wtTiUS5efjAvydXRS zMHDn??vM~BEkq1{0*IgqviQm>Uo&2ek`r3x%) z*iT@FIL!kc5@d6I$DeMRtLr?_HJ@wLdO}^PHp?1q;%xcHBW%!k;xpZfM9U(iX%c}g z&r8Nx3T^u;Aw-T6&*0LzB_nEu>`WC}={NJQ_8;{c+)F=Oy=%6>yz^+R%sO&t!ABJI zhM}rR-!~%aSZ0Dvr^E}gjjK1vgzH&_zYujSdm&jfdCn7gBnM(wDu0h^&1vhCwk5!d znpOvwk)oegmdv!3hflC9vIb1}YiYWNZa+3Z6K#)oOq{C81dB2+w>i5d=kZB$9*yKY z8p(MylJjUP@PP)QOwBsvl}6X>(5MJ6jjq|DQ4wC6ZK8X;Jcp{UH9Yy`t8_)DMDOhM zsj5K3Jl8z&x)*b!>JH2za`{nw^#YcWv6EO(e{7dNpvd)_i^YrEVvf3$=C8aqW{VDZS*I-N;IG}}pqp7tr7gM7m8#fb~uXj?0O~9VIJg8JUlUn73 zq7cA{5U8u)kiGR6#PU}RAp%(w#rse1o}wa4!E&NI0&_-w3kD}9r7a0`gahkTuo9*I z)F24vZ0C@JkF>nK>BV*ltGTVCgYKi2?kPI28R9TRq&U-NuouS zLZYQXuwAF2vhWcaD?A4vt6(Lkj{elrljB&$IfBt+bH#9G0?&~SO);&@O!rS>Lp7hf z;@No8Y^aB!DPw)oon2CIIInG3_fy=HFdk||Dbn8Anr$I!Y%=JYQEg7++RO)-4Z6ZpDwj|Q{= zqn#$gBXKEMgqY{GBNFPFd+G1RnIEM)Oa$$6=)LDGJ2R9N(iTC1DfTawCz-y z+$PYE+5!L&K%Zl1O*e&d8Mp|fv528F+-(8l!MxnZ5EFU3U|Yp`r`DjWTQF>?P!i_s zd8!~$TFVSwG%TlpBFuq5h)9xOfjccj7BEDY;BM6Nd73=Gdvt*kGL&KpY#)3V>VEm~ z0_Ec}^O3_XRL%@^)qG?w>N5a#54a=s;NiJ`V;h16&oO8S!pH$VK5+rjS-aL$>(?aQ z>LN#s{H|_pP{b}d`JhQ2-5CMq+oT4aSaQmZpqn@MB07IP zmrp?#(QgGVZrWCpm`%#0aUGM8%VJo90IEz3yxxWr?aguv#cRJO};jgFJF_Z7mL*~>hp(1jKREj9rw;gJjRH$;!o*gbY^2)?q>Fi@E_wCb9$pC+fpf_) zO3aEfOz$>s@AXvJdefBSJngdozlU~Sn55vY@& z3@uB!B8?G1AcHe5q)R|;53xTA&vTub;0u+N@H2T@bg?~!7!CTzi^bwhsrgt(4}D6u zX9-oZZSkb#RY?zB)+ZUYXpSHx(rlAnv@DS-bVS?})Z<#LEC}T2N#TDan=BH&Z8mXT zrBQH5{GxC2@(0Gqj`^rL#*}ar4Dc`Fg9F?+W-9AS9TnJx+)k70;8M-aXPa;E-4J{S z(cg>BMkio-TPhX4ELpjqs1wFaaFX)1Nk4*_3h=4KrF^Y$dh-2oc;&wyPsU6V8I-7N zYm**I%s`& z6Q#z$psOYj!TBN3|Cl}2il9ZqIig`VKbW76+9x`HB*RQdmt3?dVViOdOsJu>pO-h5 z9AxG#dp(>OOIS~0Orp)aSblbajw5vr9fy~!-}Oj9ZHB&T)g0DYYE3>##PQ|>x#{o< z1`Qn)zzGR*0%Cvzh(^Q0aG#Q!B0-0qbaydu z3gR2Pi*`QPPBi4V+pZ}SbXLvzj93b`EgfYn8ps($+aECQHT8{IIwS8+5Np4Hg?%Ok zH{e(sT@_!BHholktM_S@~ESMxd(ccDf6>FJf;xL;fE$~4?hY4I(((o|E)vN@Eu$=MRI^sLc z5oj#UHi@eY*_i!xa>{)P(AN`{VkRiW@WHy5Y-CYv9eX{U$i*OjMUdY_lTH4x4n!_s z&_V!8c9ZoEkA$(J`l^|iLeqouVLM>k*y1}i5vvihTF1Z?eYMJ-ECjha2uciu35FSx zp#vmhI)FH7_kvBMjn0@;!XhMuj*=Xi6k}jmQ#77s^v+FkHv6F4LfW*@P9mIVz&%}o z$N*|{HA1Xfsz!+VdWZ&#@;VLb>kNSU-r3>a&uFLwgr8E%Mq!Vi7IHe(;*XP68#eLq zBKsSGp%p2`pj$DLGyg9*89Ua2%MmMEyo!PJ|Gxhu)vvlj3$X?nFhnC6QIQ8IGBk3? z(a0f3BcX*xr9x?>57Q_Bd3YG~8tc(!i?L*uKiu-m2hC^sC6p6oKWY*p6 zW@`TSY0&Dt1fwcgAelNZv%Ig#jFvy4Gz#dgs-_zs zwe+c#7N^}7^YBv_v$A!X?MabJ;85%>8F-Xt4OD3!XeWhm*>EI z>8bH%hNf;|OsV!*FsWGm$QAAK3|rhLyh)KGDp_B{qd6x~5D!4g2#AHSATr(UYw1*` zw~k=K#K8$%9`S9}9{aW;gv&fv{!SZO(0Lh;kIqjX7h$3G#oQC_8jwB}GDbZB=EO0B zY#jCPj*{gl7zhx(ADmr|zH1hr zan`{w7wXJi##tu|mk!yG1O*s039?>DMrQx!zUes+bjhhE&_l`UQrL zR=;4OoclRD6zyNM`VgOOT_}pWW2;B~8Q}8i7-Er+{PNpYqm5vMp;AeXky5whq&Sid zkht#R6|)EjsG+N7;6<19jv^WyoQBQgumx&Yf)JQ>yMkCJFb+57)fp@j(e-YZd~sAN z)ie*Oru^_q7KM1`5iha_X%BA~Ujf^id$|_T82>ZDJHQ}g{Lr}>)a3*D;5Di2P5-kr8+z3m{GIq?X$(YZV3mZ z-E1;#{xHFMn_5@URBWX}i}K=@{CC3jAmUmr(e8qSuB{K$uzMn*xSKO6T0W4MA8iFK zI6#MJXDz9A9OYDWg=~k|Go-1-w$R98MAxw?cW${Z5?PmR1%A?vwYwa>Ih+cOD0vIS z(e(es>_mlbRh=1!6TE=awkfklDX5hfws~+dHNhxOO(4fQhEH4^x(I8oc~GStRhAB! z8<6K3M;Yx2VTRL!2@4?xY5qcf#vJ??T)o^CyXlbY zZMu>@ay=3UK@_7fw20|RlozLX7{QtHpDiSs z=T-%`Bg$aGO{Zavc0Ze5JCE&Iorv);cjS}07xUo}*#n?1x=THZyXFq}o_LS-^ds>d z1_4-m_cIGg0B$q#$jHF>JQZmoleIZ4AFxns!*sy)f!5QYi^)8_^jm@y7WQnG-U<{k zD-}_FTVoqX@0y#LQT7ysI+&-7UMD9)Ak>B@myQy+V&{btq$O;op8E0_{8erQBVV`# z@NJ169>rJpru^J;Kg)AnRnCFm=;n!PaDBdqH;nG#3lOyu>FcQ^E1D{QkRoa1-GGE( z3qps3;l!vgB6$&2LdUVeiASv_WJ_wzRnbObXo~Z|dym{j(c2(F35HxJT8a%yG@OzCBiDP8aN%+a(_A zhV)!ta(|^x7kBZ0{g;Xk)BPuA`M6Qh^EZ13$KhJ-O|B$&D`LSf!nkbYF$L5N7K$Q4 zd(ah5fujg{wsMsFPZoz}Ml<|K-U(;0t;=+L?3J3$8Fs-YWmXG?Gw_H~b!fy?Xv9=# zj^JXaQK}A&QgvvQszY;}fLof|CcD(UXtG<)?Gw9~2^Rsc z7cZY2Q1gljNoKmiWL3>8Cu?f%o?M~kdnQ+^xo2{fn%7J!HLsma)LhIbb=5n})$@~Q z>+@Uk$<=Bf$R~%?QlIQuYPX5}(WwDH{5q&O=1`>})~Jvf3v|G!_rL@N6yV~nYA3{8 zX7DIN72um5FoABeOO9hd8U`yC17Q_Qtvjs<_fjBs zMAqQ1?IlXLLv!<3tyVaul8?t&{m~bQGW8TUx^T;vg1N_jt7D{n%ic*mHuL6ZJ(kKE zkqd8RC*dUUoHYxSsb#~%kd`7Y7DLYCkgj>7e9NdYNCR$`QaTeLud==hrLii$-1o;F zHP427ApKFs_x>EbSko4)>z3Q$c%0zKp=C*@m|#J;qGx%O!2P2cxp3zNb2<~gQ%s0- zjsAH(&}u15c7txUB+TqL*%>GhO;zH^BR7p85{h;Q_;OIvHjqV9FU!S&e8?#Q=PaF- zE?4E*ntZgZ9^td7=e0|G9M=x`)mWm+_YgAl_3Ug2aO4;~^aHRbppO{#82C~8PAx?` zqB(MH03H+mn4ehsX*{6-Cjm4({c}i#g8zf70aF5K3$_g?NA#leP0H(-%-BL{EVpAX zlyQtw;K^!ARn&u*0NioRM4JIRF4YF9COj!4Ty`O&W<7# z3SEWPO9hTg!KR@OtI!>O!CPRRtJc~tjrZKn-uvp02^jJL=s_A|&(n1roJdvNeTcLi?&FQ#YgV7l=rT3W&Hvd2%BOn=6KS z^QY?_eaL);Zfphxdtsk!7bB3q-p?NR-(+{{ul<1z@Z1q#rP?PL&OlE+70z9!v|>w8 zn&ODPY*ZzX)iI}jy{{o;lKI0v`jve!F>WvUG;FT1;v@B5d;bWpS9^^YJ5?|XV_(sV z74mm(yW?xUvF2+MecYe9%+WmbY3-tMlLrc8C#k zu@(H@cCIC%UhgS^Z>;zfn9Y(K%vhUOagytBq5M^`^jODfJjK!t%7IQuq-M5)%M&K` z9b2iM;g;Z^6K8Ip`mumpI5=HvVoa~|l;#$zJhhB)K?gA(Pk=5t@c@ie@W9W08iw8x z)dH3GT2P6~@9C0`7_40lpd0E$g4r<9JB$VjC=DI$HS!PtDSua6vNv>OTasjyzP7?< zbB=A0n5DN36Z^|WkzvI_dc7LFId8xFua%5G?9cIfsoDwa02)q_W5@B?iKDx*Yj1wP zgc44a!t{wa?hBIw1;rHig-JoqZQ9x;DG}-U{o(lzG2I{DG061?Apl`wCJZ1U*lg$u zY!pDkQjTW3e72Qt#>vmWWNO04nD7sXglfXaIul-*p72T-oMVnd;^eA@9L^(Zlt1Jh z3fCWn+;9^G8*JpiOSq#znOOA!Mo~QVk|XDVG>QVxmPSFgV|Tz`bq-a%HLu65dTAn3 z29`-j0IqLVNg5du>TZXV7E@~hTFo3G+`L;h-T zy3PzLu419#dS$?kJC>Ut$W?x04)t7BH1aW=3WccTN4^qRKox>0wO_yVFHH6u`DChV zlaUe{CHZWT`k?Id^)8XITs&Y5A7nd&hSN$J;ox~f7H1JXm4%SJSTK8#5GA}9HH%%> z<#n}ihF-Q3++9qqA|hCIfR1L1V!F$%9JKC1vx(r>7}*3P&K(TULM%-A z7IFTA;Usr=36bU`0<9aVO~eZx{KaO~-iKDYRI=KAJJ~rj0W9BK(L@moYyeEDV`#vr zO>z4vyB^1b^-@ukkqbVSi4DSve5aCy97igk1yfpu<7*oM?69*gP)i~}D>t{pKA-$< zmb2V$vE?{qcd`HdYM0n@Fw&C?{^9wW^SF!2MlxebykT2Gysx16?x6i5E#iR~_L6Xw zZB~LWH2K#{z4;X^;&-3r!3RJ!NUt>dlan1fU0)y^bqA7cmcWm! zOM8vwRf43jNQD8C_&a#eW4U>i%kuIIS; znFB8H3qiG|ReB3_EMG62sJid@mU6b?`AK>{j4}yN?-B+j9PoqN@B8U7q8hEXxBUS3 z`vKP7_h%g-5VxNrOnxG|xjJ=&%I@7<9l9|%NYg<3861^VmqSCW{F;zgNXNM7@>X3F4 z{wfL$oq*_9d&{39u3eM0FVtQlvnDZ9}Z{tYV*vj)zJkjae z?mqiS_J+x`n`|F7kuJ*&0eSIc}@r8PDYX$`9G>GA|HVe1?0D-%)jmQo{ zAM>Nh?zm@6vzkn*+Nuk5BoA5jDEyJ#DN!<%l-2^6m4rtGlXmQy`}z!T9L8>_ZMECe5_uyt&_GOL$M;<=1@r^I);nA6RL_bq ztzk#EtCpsOSa`n+Hi%n1zhLjy*xAL)Ok4YQxwK(SD<=U*eT9h{1rb4M7cUgRLs-pT z=2aDU!r;XN3vodC^RvlnJh123f$eOLSF3Vq^qS{{12Zxgp^p{KpM;tNWAdwVGWK^h zk#{6^b!|HPKryfFc10kJ9-IP80f3laMctss5U$Y31rGf8+~gn_^N!yDW3CX!(1tSW ziOhT_?5zWlJHa5a$R^0 za2DsgF1!{ka|oo^0QeFi$TnG^h~NmLz`cD1g5k+(g~DOyg+bXFc9N!=U&S#&kEem~ z-POtk0OkDT5OxKOjnCqTdtWuF__R|yyH7B4(CCMzME?ub>ZzJbL4c!Oe9&;GSf`N! zeg_Z`zk9b;yPBS!>$9vk!D{*J(bN-+DnV4IkOx@_0`WdGw!)U2H}@(tOuO;C$xiNa zD}|m7qOVBRWS;TN_Huj)bz)9Bd<^4B{k zf<5z&J=cdL6#on0!D^k}G(}h9WH=R$!NHG8VG`Q~L`xA{)YM%Vx8`h@vpa3RbDS_N zW=^|xj-OEsoCpXHVbtFx>xcav<_R@XAs`Q-da?RQlRlOv-S(8O5!p1IA@9yvl#dz06Q8&t&0)#sa6`A}G>7NSn8WkB zPp14OwlmYwLTLkqvcIP()Q#R9geG(DbYtktjw?|G0076-J)#`+z87*5Buc`Rr}AwAQ3x2CI+CwgI2~ zh+52dkBBJ!=SM)HIf#El8ndBiPydsH`~rm*xW^;cteR&EkUoCeQ}Lf;%Z zn)ma$Ids#(6qf!Z-GG1O>S!UYy3kRIc}=!Yim4kr(8dbIy-Hgc{sm$9wen~B%?rZd zo$C|i?^y#t<5BLfuEwZ=u*YUxY4#NCzir$Z;Jm9Eom{dCmy&=GH!kL9fMxhogjQo! ze}M?D$@$#ah+AwXL&&DFs$0TbVriok$gsb8)5VJl1(87#`CFcZQs!)IvT>GWgGX-( zcL*N6WMI2B3{c?H>&v5eYZ!uC3V?~-?mXTC5!kh{$9(a3^5&tBo8-oTsK2Y`xOTS! zvp-JfGHV5!^YPF%7mJ#f5^#niz?@Y%x>Y7<_K2yWv(90FHvCCpjFX7TL`Nuu}m=Fn(4W)eH z1@EMMDe{{yE#k=vMiH{0;R#8wh$kAz%n=%^ok;CY)lTeL?L?ZLs!HFhcFEKaKb9%I zSM8Buy(d4#oizJUe`xk^6fdJ$*(kn?=DE(kN(Vi>k5TJP$NlclL*#trdMo$n3q#>a|D?Z0u_9@pAIci2v zo07%aygefkn29m#oAd(;%QdErf_TV)jDVU;H$?_HVbu^Qd&SNOt1Ae@YsABrAUy{Vbqyw-lDplsUA@J;_~{j)Y*JkkBHhhz3iL zvAO=v=&R!=sg`(~e4ybxaD3@JXcQ<#qjVh_l_IB6R3S~ePaDsobYZ*~9w7>tK!Ys_4Mu6MyH*%7B0YwF<0ukNzl;bLx@_;4@>&QT zc21q$u_??Jxgl+0$;0b4Wkf5!<}T?43(H4*%g6yY9|@#7Z;s1Zk~i<-7CVqmC07W` zHx9Z^RT2;1zb;<`1635q3tal&aNN9k@59*Y=Hz4H1aT3^#mq53Nr=h@q}mP>p;F{P z-vF8XrsUeVfgWOn*01%(P|9@kl9Nw~hnZ5;qwp{U8xN6v5I@hAA6sCQbSfTn#MqM9 z+Bz&&IK>}oC2BIyL26;5ZXcjl5H8kVlMOP?&?~X9M!G|U?x!##0>6bEaT0iZmB-ja zrvuClq~@Y>fU!tNv!F*ZNEn-_JrXPtbI#T8su)V}xWJXqq_Qc$gpz*M;Fb*Ew_HF_ z$AS7F4kKSgag{kNUu0eB|`P4*hn#h6_FRr=3zJG5IJOfhY-XibK;Mub?!8UXMZSs4z7XiFK@Z`Ay7GZ38{=9%{ zN=r6&E>z(Ne;hwtJi=He0pUZovX%i5>S6RZmd4aF^7Pn|18pZz{|H+Wma3W(kl_+?@Xi26iPQ5m`Fozin2m_S%N zsboy?)_kqttd3@D&Eq&M*+NN|ko~Yn;miEQy(cKYcLR3M!5dH9`@LkuyzpPFO0G~p z0Mg-Jbs}$G2+Qv^FT88@;WysTkBnf-($hk_7E@wk-my&frD*ww$p_0nXD`cjhFMi+ zl$}VEIJUw3yW}j8I8+0(Vrdj*meddYWP%@5TWt=JZK_(xwiLll4arnl3Vi_tcuB)z z^p82<$6IEq!3;8#jXo>A}Ipv?Mc|%PceWJXgYz*r(a3nJ0U9~uF z(!2oP#VUZx1YHPSX|<}N^lV9F(W+cYO76>qZxRLCNX1;4r)et+<%g|lD#y6vfjQdE z6>ESJEKzQ@j;5%071f$m*_oM{co1A8-MypPURfq_gHD|RWK<*9h{=lmp$!^ zmy$;yY5+0}ZuSQAM?_9_!X3pC>F@mWU z6<;U2hDNMGjWdv&np~Lcnef-}l$w8ZZxYc0f@AX!LK_&jC}P6tH~=Yjr(X5RFDv4_{4HzL@4mA|ly`UFsx^$xx}PP^g*5|L@Cs>OjPM>ANhxA^RU z9ioFc%qe66Z?fit_f1(h@i!Vkf@N;qjCl(2Dh4xCEB{y{O@v!2{1D4D_8f`_VIwSk z*q~T~0-%NORXf0X!eRJ&*aFsVn|ugLW$DccLt?qc(07d4-?GVcrM}rZs)f?q48R8> z4e+;IO3Yyh?4kCx0X}ZRS=8jDyr(c2>)1hcRe89InJ5&sMUL1YTr=~2YWCle)mEU^Xs=(Jes z5WjAw>k)?PWIh}Q$LJ!zxSzpuOe?Ur(}{sHVu;pRdozcTLZOYF0Z8Kq+7c}Ra3EWX zO*m%Re1T|TYCa7rk52|fI0jylKm|w}N_FTj5c`u~LM`3AZqqs-3i90y%m0h2#3_rR z1wsx&m86q_euskng;D`-UMH~8jil4Zz?iT98e?t-%y_M^G6Q-(rZz>qrXAB{48Y#T zviNZmf6lOiUc+1^0-0qGy_s=)k>4SCoPy9j3u=^(n}rO%^b*PPQW2rl&aa<^q1xv zl+5{X+c6U;e{vz^TEs$b=>%kRaNFCBQ};EP9I%Y(MZ&s64;94hIz`Og{Ywc2dmo8t+(}QXbXO_%7b*1^Kc(io0i$roB$aS zcJ5%;)HOPgTuNLNkL_zfes@jqdw){D8~TB=o=w6&qi~}O#%z*EuG3Cahnk+(&a#O} zYD>~$RMpWyE*c_PB2{o~rnegoz#*ph7HUJ)9dv0K*O(ar00Ix0*6Ok70xoV@1Jd+7 zJz~tzS^0m8N5%w+1yLm7*^DtzC2XhIRsw)I^gHVjce4o@v^NU0Fd~qE&GRTE@d^LO z<D_WJ{qKTOfBcHh*1B`^%5UNDB zd%!G`MI~sG$dKmf`4F0;=<7qGP@Rm3B0NZsOoa6&o^XMMhc1!s)MX;}p6)>6Zw2l2 zE@R3A83p1#5lTFPVFv?K^d+V*ur>C({QCg8joagfy7+CFLjDrYY11jOKc334qj?AK zDQ=-i*$j&sJ9UDOm9SxH^J)ll!YgTBP>z0Vz*9pxgpp>o5#Bjh>CF&4Zjb_YjJmdN z=ukh;z;0+XQ9F?}fAzLa^wx7C61|Q25a=A(o=vDl*$BH0ipXwTEj_(*IS?hniQO2M z^3Ew?qDm&_!kksKf#1v+MrxiIaN#b@!d;j+!R5j%+=Ypw85d@&_nUJLJRbe>|Ik~z zH-ByZIyMl(+pQq_^{)CUH3LFs7H|v9lV8TH-^K@}e)1{Z3x^v(cw^UBDS@3&^2^Xj z{iKolNh9@>M(QVx)K40zpEOcGX_UZDqXc#uC9u;dft^MP>@-SXr%?hsjS|>tl)z4- z1a_KjDzULd5K8RDBKdq)EWM5;=FD2g-MZHtZSR(hp_VcL#D5(gg%+d`%#Fvxg3=YZ@m!A*31qu3_ZPtPmhpuW?yJoxLqq=58DD?r8}CqPpHn#J$o ztm~3?%jO}XU1e-Cri3YdS=T0yg{v!*J@5$p-C|l273l!O0eOMn7BSiEj|YY$jRJqK0?*!yxYs9-@^*k4DYC+Oh}+cmWB!? z;#-3HM6O6*jfNvg0^McE+uHMDY({3OpXFJP5o|M3;47LqhV;@8E#c zL)|OyTjXyxRWo6$un8VST|BvD78r)`(Euo0?>pjpn;TDw!m`Ge!g6%hjV}mGrWlrt zNohfxffPt4hh0qvJ|@UZ%dyi5Tzr8LL$5m86Z?o-?%2b!1xXU)l~flAoFE4+cl|t2 zWE+DdZz8Dg%NPp!o<9zHr@lXlOUU(3q#T_;wyz&0Fe+_Z>={Lx{>pkRu5etIRGg8O zipVPKpw!=P=H=6PBt1jLgnW~W7aJ!9BMHc+EEa$0azt@sN^ixf+roFTM=a?Po>ULq z<0-KR!itE)!DaY*7GzifM|4x*(V$L*iyWzf&n=c8g}ky|6hTl9?zB*y(iYG$ZY>NW z*A=*WtvB_>lz>2^ceiA?FPdKve6mx0+@onzAg(&m>Q7Jk^zK&rb01*xpiA+=Td?V(o1WJT1fwvLcqgcb#L#zB1k zE=_Li=r1N({QSS0GRQ0hm7d5&1`NYRwLUB)XkEfYS#{Gyg9i^_A-#Bzym(k9bb@iU zHm}lL;Cf$X)fjYQ2cWPu;@B=sa!mj?Bjky5VB54FJuPoz*71H4R=)>u#MaIQPgZtp zN<3x}Mx!oPHjZQnc4CXFF9t)!WkM!2KL32<*YCZl_egFC1>ee=AF~U@&CJ--jj&*U zAa11Al=ovH8eYo_^_4Hm?4Pf{@Vikd1wO)N10;Yh{`z3^Q}vZU8XkST`JdR%E8oLI zw*1$ObYp~)>`3KO4KR1EN^2%LS}^iA5BHKCW+Bv6kSD=%Y8L|~Ypt3l3hx0;YfN~1 zI)z)1A}(IEJtvYHfk+Ge|FTo7dTu2hntox^0_}85#9TveXw?JO-=*W$kHHo})e<3C zuq_lw4$DO^19Qx8e2hg9)}vIhFMY0yK5j%XK$mX0$%tTB3JBODpq6{mG=q(=K}v z2_YhT?06rGNVMmwHBNSR&yyanLwglHESR?w1EvLc}cn1eq_xHRhZyx(0 zbe?K_fsj|QMbPx`KL%DNg6P%=o#0Ra9c>Y<&X}+gaAtptHk+Gu!8s+7nF$*P_WoQM z$EU5xjm_Y5jKz?j0*8nvUd9QJQdwcVNx$-qR*%gwh~Z3aYtpkVE5zaSfWqJZcy|qM z>o6$P8e+|e?W{p764YU-=|vOZLNIgy0_7(blaZqhwMtv!gsSC|VF^GJ%b`>IqsN}L zfNU$NATQ)`q(g8+2<|cX5(|h%kQRl~h~W?b7bCe5J&gNs&?n_3c~xz^bOj9K#3dv- z)VAZfm4xypy0vi7L<i| z8=DiXObfv(Bj|tuN^I+tm>9G+CX;)3MjMNDpX0+rYyt* zv=zD5MPGv^)^M27#Tx4YqIYuDq5rjuszv@6isUU>>3{F35oi;;X0yDy08T?d;r;We zwm_Shpc7(akU9WO1#bOOmI5sUG$>e&1J~`hX5q6iOEdP3>zwac9L)3-fWhWx&7XV? zI+{*AmM4%I4s?p;38LLILb#+c`H$7NnI;KsM54AmM^rO$Li7QaTOe}sqZl#va7^j%Jlr5d>|tM( zL*-|IU1DDQuM^^1%G}tw$lneGG@r(a#NwFd{SQGg(++u3{TNFn6T?zDNO|>GDmzF4 z07xusQ%KlS*J9r7TDF@`rl>=7*KkDZvR5T4r_6jO5M}|milde=rV(+z$pH#r3gaLU zz1WNNOB?|fKq0}Gkl~NQ=G2lCYV9MT{YGfHfq7_Q^kh24H{`lnCo zmyhW0p{h7+6rVBTlTC0x$$|V8du)TM3p{{n090f-ds;Qh>jg+rHVRsG))F3aARTK} znSSjGRA{B0zEn#naD@-;R{Z%!3+q z^Fa0uBMFDXw9ys?aBM$?nimx?dBpI)Q<;F-ey4CKtq+u)Z!t+V4sL_%*#*FZRN+8e zFFeH0yux+ak(qeOg7iu(S+M1m_4XC7N}yK^b*>51w^x#C@3jJU5H#}Rqh>ulV#6|t zu7)b*)l}59D*b9AC*?ZtlR!DGzXAg5NOs(lWWsaobFR4va=AY>!Z?U+qr4Z|&DiUeEyYBcy88J8_XBOgqsCsl?`v{vvXT zCfMl$TE>FzWE_)s!g!K$Y?_2q=!N(-Q(?aABrtdyaRFabMDZiSNIe7$d-a4}Al^^( zn^-wvZ!$Rs`&>uQVjx6NGnFEJS+vVc;d*))&-o9-JcqGGq|-1uC)RJKz|K%P$pEVP zYQ!>8e9!rp=#^1M^(RKnwV}JVdP|e@+LG9*m6Qzo!OoqL@SMOCH>M2KJFA^|tXLE3 zD=sTwl^3bZ3*APM6f4)pMd(C7qHDnZI-WfI?)voPi`nVb|2tE)5r!u3gPF6c@xw%Ng*DDmf@1l;?7NU|-auRKLAA z10S@c_cRrt?2&n#M0-^&pwCuQ8-PZcHM{k;QUN5n7Plol!Si*Bj9lDda&!+*D^~~n z4#%YmQSy1yaWL5m^zE6>6A|w9YW$iNPQg7xY=L{P=nw$%2yY4?Llp$x-wKQd_f)b5 z91bvLLVz#=Nbl6UT|T@C!MsjG7${b0NCSN{$fs_wL4L?rT?n-sq|vdhg8W#$p;JN* zn;V!xEgfQ@Ppt~P9S=HmOwj`{Ox68qPp_|94H89xeP^5uBBKq)^$7Z^CC8UKO$vZw zG|-O~71^4FR|6#=jh2%zr6+3_iI(be6$4-Vp#W&BCCnB)Jx4eOj|m|rE+ zvqJR2^c78IUN0D$h${g@LKP}VoMD$}h+gB5Kz+=0K=v?Tl!wvHY@qOPc_2O~ots@-=jWlR(@Bm=s9&XGWT z2Y>GO1UHxsaK+|n6`Ap88DMhl3-dh$XX|~a{CA5;z*HcG1T$oKHJ++F5M|bnU4_@v zyS6z%PF373v5v0PjX%!}dtRtC`WCTl-iz(3N7in0)g6LLH>3%+NY0g^{Q=#KN`3exy6T7amFD$Fd_&HhzJpOT|g2hN^_ya(Fp4)Yc(5 zd94z9hVrnoSf*rV&phtcN9I(Z2`Ijz{K-)h>yNa$cw)wKbBY<~V#cjUZ>x-P1-L;J z1yC`j_z4)FxF7-QK(~z2(si)p15uj*3gF%)`zlmv7a1+}RS&V>cv=qv0cbB*owyGd z$>0sv^#2(Ecm*o`NJR-H6NslOo(23GdUZXv>9c>*>zuyTQfbJ(f!lnl*Tga^tzXb? zlvoED>|$t}Z>rg#Pi(*wkk_Ro|A3S`gqSVo;xSNwN8xk$emjzyGh#^`EYv~+x@=ku zMDLt)hp{9tP)a@_R%fPT_}UXsJn=8VVMMWLZRIGvqzh>ns*n-OxnNceY_j?4U**kb z-%h|D;CnT3#hSqu`@QcS1q6nQgMX7+ED86kWw?vlQ)xl6vizlN1xft%@-4|O9m}`0 zF3QTBVBMwKF}=n|y2l6j9{N|scJ=?+4|n_b5-zF#Siq&zKZM0CuJGwVM?~VV8ab31 z!Lu>H8=Hv;6*~e2e+6Sct})rzKlpy&B(2G7r=&4s<&<{JFpPEjGGD<<=}lGbw1P)J z(OrQTP)WVT0xInZnKlk+J+4S&vvX}Wh2vO*2Xr(AvnSXA0{~tkMF4>LEtW_LF}H9B zc!5I3fG8Ox1G(^GCgGh}%4E|!WdxzhG@od7Nqu;|5-kjpFZnOlD`{^w5(R$iLj}7n z!Q;JdPjj75sSL@Ys%gqld7r3)SU=N*-(z+NTg~h-H^;Wzre7v*PrQ z7b^+x#8M@j-XY>6={$JnOy>z`1kQw{5p71@!y(KR;IfB%Djq`3&#e5Z5qWne81TKb zTucze7AwrBT9I!Q{$k-I9l9XPlOi5IUu-6b+LMf-$WTX+_+9LrmY@!GrNTF3?^E48 zoKZ@!?Dg+8vLiYIi_Fdd*EG(H(Tf4^-fc{@Zx=$7^f1ZLhk#Q_?{H%#!0KW7r)A&G zcwtZ-#6>}8ipS>X3_)0lceegQ4spr48M2&szkTAgf9(FA#cJ?^#CK2dm)$b}-nZM) zS*{)NI6p04#kcFQQFq8gR)9h{arR1i`N63iL9u6Cq%s8IG64XqOleuAfKe@4rZxi66>>T7kjsIG zTn;?sa^NACl-pC)n1NS~8F=RNmU?W$Bkkt$%H!v${^6;rKcl1ZY}u1-A&5zuC&yLC;^jINoiTba?SuElcA z3P~X-f&pQPiU<-~5mbr}*in!c65b+e1QZ{r;i2Ft2r2^uLgw@R{r>;|-sj#^oEMVyQfnyF(;5UP!Ka;roMCJQ}%NR(P1KkBdU%-E8 zo?>nXVq(!G$>CkCUP<2WSY}Ex;XL{cq%fH8b#rY%RrDa);x;pBqYgAoQ3--iWU?Rb zGo%9s5o%|nbxm`*dexW!(4{E~VsWVC9~@$ET}Bqzz1Vb=D9t3V1w09$LUrY#QS~$I zotjP9SJ#?7&%W1C%h+v8wBS;Z-P~uns^(I#gW6MU8pHx$ae)F#E_zZr;H&!!n#Fx}HYu+nW(F{7P zmYa%zptaGshTwJfdd9ES&#E6_JSa9`z)Yy{pPz)oW!2qd{i(TAF|N;p(2XDYA__aN z)2{igOzB-2J>9nT@+`}hBLh7d9HsVvckcvl1sU;S!%l0pyCsX38)Bqb5;P6bP5eLATTljJul=tC7D!n>e*Zd+fjUQUIC zCdR(vriR8Z06|V$W-Fhmvq(a3IfUvB;}me(DOE9)A%$vM+8#5oMEXkj>Gk}k?FwoT$u)_S=RA7ztfFwGdLK=M4X zZ8+@dhdy6t(~K{_0&=OG=qfn~Tz-NoG3BJ`H-m=o22dO(3&!k)RlZZPOPPx2!#{U< z!6v|Qir_WPfZAM9<BU^*kERC@XLi-Gg`CI-fCVj6VL@_%~}j&yz-3+ zcLNwJa3y+$oKqKAp7dFSw`aW!XP6-2r&_8~*r)=8t&E!?A3|j9)PY-PV=YWm*fWol z2p(gCb4&zfTDSs)VwEkWvLIp@l6qx=;<%tkrBqL-&v9hRtob=*6WUiG6u>G$1|V9*;3 z2H*v7x~e>bl0SYQUV#Oazy8s@?+{Y0gM&~GLGS{4%S)!gRC?8iRUAE%Qlg3BXhw?K z1X+f#Qd23Ai07!C!LdukC0@k_N2=sLfu&y0u~lcs>5YM$_H|+$=ZEypNK%P^P47(M z5sZb`GHTPp3Q$-}$y;?x)6n~H1j@*Yn5w5dL_@Kz6xcO8FW*)(&JAcfL!=&NZ;=D% zJ(~M7#e{%r55Lf=B&2J1%+hKZz2G4zWyL}mNv62@Xbc7yip{{}*l$#}hd|UdQxL`{ zsKr1Jn1sv`f)76%_J&y)1EB;3>__nmId2VT6tflp97;oG6NQ!#4JgNg2-t;|l);Rk z;%}C|R2q|L$@{J#ss4Gfur^^AZA40^@O;A%T~yn_ylbUL%R;wV5qtjt%dnz7DwTA>T}eCHVH>u0^4i5kjxKTGN4B$MJAqHU zMQXyaL12gc0O%G6>>ycVSOQsO?pHiHTltd;d<Oi9Fceb)f<}LQIx}=pL-&Gd< zJBkHKZmS*QZAb;OT>BSiJ`4Y%=fxU#wh^FzhUhlh(F)0e`MVES-q1oMb~{U<13f=6+NaFgIs$ek(X zXoOhN7q^5kiK*t|_WUv(mWS&6AkaE|rupnfue0o^;pc(MZg2TbbpQ$M=UtWoA7QJ>O4&jXg0T2)C!UrB~`%EUF_HBbx{7WIigfhVOLKyDKopcU?+Pd<{7|BGP_M#63tNiD~(I% zLNRwD0#4C?3NdN&tBAD=q>XM-EWj|E01CWM!*c zcTvQ+g-t7bs)F;ah70wP+7jNu z&O1GIB;|IV+fAjNm{xV;$-eet5boYmT zzd*dC1{vZJHWeG;WxB<`(=C6UZZV44egmd96zK##f4#pDJ@<9^2|FnC>ob{R-rR$Rx}mmxI$s+XYfAjyei599=(1 z@47)|Iq6Jua6?3jAH7TySm~n_9!o;%0Z3?e6Hjd}oly_Oh$_EeuF)qnKL@?Rh3B-WeqIgn0clE3UtQ)lp#yBOCKb!4^6j+cA>sNC;>o|c#a2C&?uzBLZqwvmo86P zupLonkZd%U-jv;9%s%nZ$#)qCz0dKZQ=pL9qfE>fD75l~xyln3R-Uj>dBW|J!zxKA zG_#U~lRxgu8ey~r75pWEsy1sKG=RDZ4Y(|%eCH_XY}RL$4%j+z>?H3~ubB#Th6f5s zcoP*V=P`tU1S*&Zqm9c}XJl#S`%kIf8Q0Iq`YB3Qdp3N(*#&fC8XaM0dPN=VJAyUFrx(O25iVdv>R=7ZB({5?@OH1lMe6J$e) z8h-w6nXpzhpBo=)7b_o5 zv*nUb!t9l+9l#B;<_kvoWC2_s?7;PTk@tNF&pe<~6-j0}Mf*9}EE(6aU`>?{BL4|k0N%|2v~V&wP?u-8`p)!D@PD^G#Vk`WUzmFs zGN8)}6qkxjOo2*45oPeh+uu}bOZxd(1-D7Z47Jn9O>{iSaBWbpv90VNqf~MUH2Dle zw}vSrF2g*v$KahgNK15qVYFMu^*Wj~j151$qk6B#kEmif+luN8F%Gj$;hl_swR_qLSyA?;BT0x#YK zgv9j>ymX!PW?*X%_KqJ9Sv2F`9vfS!N26r@H%e@r-%l8{aF61hAEnDV`_W`+@U zOvoV5vvJ@AF@pS!Ckxgk@!S5&&E|l3_W8wXakr<35kC_+bQ*j*hui@vTR`GBxUHit z-s!9v6+u2YM_(5L0(6n)#7R-8NNk>3M$L1cQ;XlDPKzk&C}vn{zZX3qQ#8=`a!X4c z-KLJCKy(OiMxc$De5uVJ(GC%k=h#FgsECt7eO1;NyCoadQYUB!C*i%Ph(QoVDDY5bYB|N zCm^4>u!Y1QcDrD=ImsVj%hzaPjRoz5Kp#V=eXo^xrwH<`)fUN*vHrO7k0_%YO*ax zZA2vwO`0sk9CH_PG#8L=D~J^}S(NY@9F<691qyTw%fuz<;4!K3e-<@FO0Pcb2pI+p4iF2m0p40(BZt-Jr~M~$DP$Xd48Wizb`$XPNy?Mdqnl- z5$F@58IYjrFyYE9)1Ky*4 z*qbBmSkoG`N7xe~u2oH0a@>_D8-V>`PK}R=X7559ML6STT^bP`nn5&?t1TW`(1NIG zt$^sS3@!ph4L0Ys%<}|MX#f2Lt(cGv#0k=RN7;vh@Mv+!HWMUQq^SQ4sc8t1;rJaMbAc${x1viAz}GN&5-Czi3nlS(HRbEV|>&3 zlHHC=@~YOGHabeAVWVY+*KYALqCfOXFfSCXu0AzPeP$rb;m1%wN^hr7raA|kgh7i<;^>y#hcRE$7u;EF(r`qm(h0)Zj4Izw(-Y2(t#cU+nwl4f z%0n_?DW(H4LWX?~9I2ru$p=v~@Xr}YA&dGLdax4i2RYSBb8mElJS6+$fDvJ{n=u?`@r{N|d2P(T7?;|JtG z6;XIJiqdxu&3pi3#L9m}o6xc_*nE;iLAckBnhtw#qKBo#WK~`uCqU#4L_%Cp1HpjY z95a|L;#Rf0>5iVy`5_e)~~=v%p z+We&&bN}}HC3xj`Gfb>;cjn9;(EJ(|w0g^gOi;@Mg}CGOXfXe10nNQXaPrio`Rtbz zXe#Hig*|+>z!$ryB=0wXpDRqz*gD`uGRr%Q{{u8T8_i;opbo1~mm5JRvGNS80-{dH zk~b|%KGc0;@K|d>M4*zv+1u0iHp6E% zu40RhzKDF1x>}cm4EJw-6t2Jhkya+MFi$IqfDREOU{a1l*ib|VxUPg;L=xsj9HnF} zfh})`cLmbPEFMj86(+qlw9cQm_3U}7IsX9wJHPOdFjT-#u{@yuBFHXaC$iDf3wOuA zQuHFf9i9w2JDI2zob)i@_pInphuaQ6`+I}}Z~b41v}KV6n9hdPWpnSR%9E5Ux7B_y zS6{lkQ8!(;qhsMQ6JX@}&;)T>sqxuZi zx7ICHpD9KCgnhxH?bZUABN-_J8!h<%YIH2O?x^)-iTbnhRFbMJF_A+7zpK*jg1wUDB6^y$K3Lm+^ z69+dQyt_Y0nYl7V#Yw9jHox>&#Dc~txE+vG6-N<#X^5R4Uw|eIq8Y2E==yZ2*^gIB zLDJAWFV09JbXSlCgMnm@1vf9t{Zh0-3=H5X(l3EE3HzXqLj9=ZEN< z!ADSRc-JxVo7D#-YF=X5t|Oy;7wc#VOr(twk*UzqxX5j^$Q1L8wgS~!aKik_Qa)Z_ zyIB-IEfReaXH7Y^ccicc%2pF-0V(= zO~W9$3G*K+VD)0aL6k&}TIAff07(c?j9}PQt}6j?Hd3quoLsoGcV+Jw>RGna*$N+J1N%|4x6xn#%_rnD~To2PmJVkx&Rm_V;V>D-CA*H8H1G=Z)lOX zRGF|kzrlEltykhi^R?d{S0CC$DKTLBM6+gh^^TU|M}|Fc64X5CPe&5O&sJa-TS*F; zux4gZWO1iJz{t=tQ3f@;`rxEXS;7jiA6%Ec7O#P>59CtA3BOuGG(iP;lYM`Eei!=` ztrdeH7Enx}dLi61kr{KDxe9~{hv6556h?(Nu_c5yJJ^586>Sf^qkzjS?D{Ty6NQYP ziqS=K)kcXxAg&_jjTnek2I4Z~!dvJu!v8gA`fY+RYp~(PerE{M5N&Qyt{=917!R+v z|37G!f$CkOtMYGA;TOP)u?Y5;Sqcg*H*RbC{@%FP6>IO|KM0`SO=6uhZ6 ziH=}FpqY8~E+R?0G*h;?w1hR}kaoJ>>`!lhVcTL{j8~8nI#UKDYrHgmUcG44Xf(~! z8K+^6Ncx-7s#Nb@ah|>EH#M19?_Mw^z65iPTM8|aiT+}osz@5rL%CR( zDbYQ>6L(F{VX>K#7#6#0jCZ#uYVi*ENN8rg$R^aaw`<%f2clC&J{QX@wmkRJ=I*jk zclLD|++FOa84lEFy#QiL-lPkniY_oi?^Ee@-_Fr!+#`WQ~|{_{DhZ+x5qnTZV$ zgjDwe4D&}NONNs>oukNvXu_pB$GuvF4rmBY{-FL0FWFd7^#0Z%?2oqel}ypXje+^#SA&+M?uG-;!t@A z3QUO)7h6ph>7EwE?liV@z1SsRX>JDYgX$k;e2M^X)szQV5rhEU5it6wObuNnb?n#~ zNL-*tYgARzs4g!Kh!90pX(dJrgpEQs8ZLun$hs8kNZH(s3}DFQ$Ys75HpsA6+y*lN zim%Uab`j?|KmgIX(Laf&pq*XIr)wF7dA;KcNan$5AI(mTE+w`jsJ2+6HV%tQy6}#g zQBn5Q&*yV*>5l3GETbYEe7seTJIykEI(BN>{WPDb58HhD+HDt=!hEdV{5j{NoJ%1p z^ZE4O$-fbRDM+MgK2avse3+x=!uZr;)>{Ap7w`({+x?DkSNFS`Fj?uqEFpN`$07Z zN0^#;>b%B04Duc1)WI;yc=OMqctA^%qE0E4zyaQ=Y@R6Rp=HN~5I6&PN(yEVZO=6W z)pY}{Nv4O>KP)Ci>)W}gh*Zln_Xq9zfyM6P#S%l%uD3|alJE`<$InUrt^@$%H-Wvn z!!NIXS#omAU~38OoK)U?%9~u^a@s&%=0*vmDHq=YFLbZT=ZupqG|sRb?vY8u!NJ!% z7Pojp7bB0iI~=8w5zB|i9#Jp^-WOX)H({yE)RB0zDMZ|)G80kdyEIX4YfRltV`v}5 zfQW5K5+~y3CWGfLdA9uvc;n7F1hwit=qBkLfa5Znlp?1Fd#d-gxekF>xA9@nHA(fB zyj`^q`*!nia|hvm?_0F#7bOa!%1Q}p_uiawO*VN!u}~f!br^grM{NZ1-F2JIp>4G;BqvYm0h_E60%^h;O4RRPI$+xwPHA#{+NuSV(5ZP>EbGy!N zoO6(@A=^l1?Jc8#=@5SSke0?jT@{IAu!`e2wU{`tWKn=S7Ev7#W1?dwvNl|jxVHfC3QT%Ird&krjg z3h;sq62kbZ2V2h9(q7W|m0P2;lP5JWOaZ0a1v)-;9=doS{h4ARjk#3lr(hWRS6S&w z$_nTD_`%FS3b4n;aq7#=9iXWGau^K~tNnVC78*^e!Usu6Ve)~pk;Gfr zI7Tf8qtef-hgeJF&>CpDj5Eyq4bwr222o}RH8v|UnUuChS*C1frt;1YsYBeEi;@Ct5C4Y1L?z#G3`~& zQl=sjYeBl1RDW#2bL<{Dz~+S&S@s=Ds7e6b<1^dEMX{WWh0;4>f-jQN8%z$%QTS*7 zMw(z$0Kx==Fk3GNcllEDQfwIz%UA2TA^{9`k2q^W2*^Y=8x`}E+ELEoWE~DWZp$3!JQ{m7GrvSPDzva0?UFE&ACJ> zq)|Fj7`z&bd1fstrLIkrT;($H`Yh+HL);Sa8_cHv!bcaEFATCelXoze2ozy17hx`! zEd{U;=#&Cj)~2NLIp%UvsbDS#)eKXmX^CA@n~|Nm9HMYAmm8D|NS=IJAJ zdHQs>F3+GJ7ngrek0mbOH^tGvR{YP?y}JCs^pU#UGTo=kt+XcK@D?Q>l;)Be4hx-#0-EQ z_M>PNM{F7%3>#`vsXa6TNSFfNtwEThpq~+YxOv#ao~q(JnoED3ok2`rXSdDCbGi8H zelqYd`>oH$H$i?gP?v=6y-Mic&t1@!$8f=x zJhsZTa{-}8^k-}Pp-uossHE zOo08wO_O$2(JB6DY^b)X7;*!R8qi}o&&;GjO(tHSE}{ zPIQJw_7I!xR>u+BOc%G6dSCSm+O}wZv=;=Xwv@cvlj_%r%n4x8dba^E0%+3RZb}?A z@1sja{a6v#HXvtyTz3-NonuPW+nv!@YZv z)J_D{;?!>t2v8jU2H0D1dNw>eHBi=qy@mJAx>oT0pwq$|Alhxa!f?Aum_;)PEA>9u zqh?&aQqzxpu(92DNP*9Q_Yr=up%RXuov#@ZM7c7%T7w6ve5vsU)uZNMy{o>=R~?&F zQ^i6rAfU`BAQgnmLy!$xjJPypr`(le*qqbQL}0r%lC~|bU`LQuwpG7IVf56tdZZVm zo4nJs0n#uYKx{W{cRn%>=RKlF&0h*=kdho|Vyo!Ry=>*M-bMRIroCHrQo@d^A2f&7 zd>ftX=~Y*6Yi_SzqrHutp*u6<#<7ZAXLiUl!0e{kHa!i0LUtMl!GRynkcx>21^#zK zemL{p;dLP4a$H&L^xQc`?(}BPBTnL%HJwKUVD8+6Nt5~}4sa&9p>#fTHU^1?&08MW zOZ$fvX2dCIe(TMy6BA8d?IlHDztQnAu05pz8Ezbg(>QeM)7k1!wOlKnbn7e#sqAms zSnnjAP9~spY$t8I>i6noHtmx)k=E+}c$^wY2YHdr@dnX5>)nb%j?JO@nJtGvJP-+l z`~bo<@AaHv+_{`%M*VdHae3I&jU-b@!$2*=d7RijKp%$l&dsCdTY)ztBe8e0p-I{S zZ>mg(zj#}0tZcVAn_zN}4j{3ou7E(gwIQf-;IXl?-F%sWtAm=I^6t(l+p!q%QI;ow zCg&U>+`A}`nr{+AakPF+Sa?8dEz8HIXeCQ$Ks$Nh3s@E?&8YPwM+^*6Zv&>5b^7)t zE#Y?EN^x))A24mVMN7s~qi)JVug=RK8(tnDIj&56yM^cgc@dCpi91?=b1;TrOQQPm zk3Fgbci!_@l>74fQJi>S26cEVXAL13HeY*w=}aUZ>NL#s;~5PG>78ak@)}fzY5Sx$ ziW8fKTS*aEl>r2t6{1p zsRc94QuFw5=MHW&(0_dQw!})Fz-{8?zpHb2v=8`%&Yk#5#L3ek2*0$m-xP*VhrsiY zOiLiuv2(A@C|4f`MAp0sRQrd+NRhq@ezKmmKB} zlyXy=f$rf9+O={<121QU|K93Ad5fBX_g)xyi<*JAs2Qj?4aEY~spb$D^qU*GAdDR6 z@`$U8o4M@1x_CO5Jy#dc;PR-ei+|6B-ZbCGWv^P)4Aj2n2e?>^nt`>b;nQQTE`Eqh zeGR^+LH*dPi`!aN^o+-s{msK*P@H!KRp?|zS0^hl0Mw?VC1Ip4lN$9isANFxT)~w~ zU_$&R%nPEQ0MIdIbo00BhSq!yjNkbcbibnd!^z~!LzS7ctX7&i)IHhyl<*Ji5KVYx zhMuEKuAu2FvvRsDgLKJ1C3aD*UJ2*CLtU$Q7M7`SQ7E!HBvgN{4oy5@X>giMJt52d zyq@Nn(NT~#J9hGjp66l%jgAG~l9#OH>K^E8BvOSB+-b$`nR20-F;zs~DeIGUpn2y;QF%?ERzJKwE`R!?%i8u~o*rq#0Fw>l&c;VpBwuk#Q}r^%M#kC9a$d=5{xai4xSc9# znu7}UHh)1uXgX_fJvxO8DCg1^vm_BjlbZGC)}lSxycU*0egvJHwV+dw#HUEb1^8a_ zrBZElXrh^)^iDefPWT(e$S0rcvC*+pD^}lUnGmIw9*s)u^&B1Wz(RE|`=&ki{~F9| ztpdSpnls-%;CZFmhGbfgnxGt6S<=tEL8}rRY|~F92iDurY8ts?vU+?J*{X$O)@aQe zfC>E`w!9uc4eLTZrWva$)bYa#Tc>&PaxYR|_o&OTY^Ox*vN{F!o0kavGOfM2<3Bh5 z=~SJOY0JiIXZ-sx|0bJUm$3sik*o#}%iO0Em}cc6CMk1D^)Z%8r!_{C1t({rIUhFy z4t0YIjGsKB4DWg{d48WV<-G+J>ARk=b44PAb|NZj!!1gw*m`(EC$H2)XE@C=%sXd$viw*1iRCX)>fXr1s5@CeQ3)Zjh zUB9BVP*f{GuVAP*zZ9I7Rb6&sPA<+Q&}j1KFcE*eY@(41A5VEm!U3mhK8E_ZLh8-n zl1O~-(Ba}R@4cd|X5+(4x67xn2Ajt4&iiLe#KFuahbOmx&)(@WYR}Sb_2djU7T=|n zA+wVAu@`47(|c2#o(jXeq=B|$LW!o9cN4~1_gw)Lgm^e6skJiWHij$YQ^Ev3()#mS zkC(#qR&(*83yaDPp%`2&9^I-cP+DH8276kb>^{DaFOEIBC~sFA@T1TR+@&WuRj7ek z`QsU}iJ+D?=gjD&c1QnE4Ro~Ra=C@|ONv1-?k#ebVi1rd$yCo(sh&58crv@N5n(21}P~3RvCv#F53_ebJ0;BuPq-k<_M|+-4t=@ zMH)jGk9gRYsuZRT&&d~9u-9orfw(_vLm4)O4)OSII-xVd{8?#h&F5Y`j!-%U74k_r zAbwbJTXmYKHN+OhtxXugrZQyK{Kgl9k|kJB*o~tS1QR!CwkRx#dmLTz>TmfooSA!i zFA6Fenp`*wmYpm*W)od zQ79MY{BM`+@fd$l7UjaeDBXIRi@DGhoc{$?sxfvG7U)rL`2u#6Fq+$Y)fcda0$Mrb z{OP^h4}<%I*Qv5SPUKk$`G>ZFE@V%_mysqVaPV6o__H1)UyVz|$_JJW;nXtuLu9pI6gFl@>sAr-l#Wa-yP2nvBl{P zr~1(rDZ<%Z6!5a*!8P4dIaV%n^8UQYZ-1!llSpi?fY?Bn7x?ryd-a0GcX-W3rH1_LOSbL+HE26$4b- zB%Ftwl;j;PS8*rsD*h5Eq80?8#3cGU^p^58411QpA^P8ArIk_j3G$OW`%;$<8sdGx zlLZ+>mY0B~8%LC!X^AO`!ph#v6h=N7#n20O>7GMqFW)bR?;$u!`#0�JI)|M^SSl z?q&RT_2@eg2a4v8s0|;4E}Vc7V4DLR>YpLDia^06FOuNW*=HG;W$F?{#;TcXVoA*f z`_#s&3zPdEE@Es_f*^Q~#^!`pVKIDQ4b3^ka>fAMh)29%8 zkjl`#Ce7Cf1PlLwQzXP6B3}3IlFpp`oj+NZ+fO!Me~@nw11FQ;(4?@VsHV8s(l>5X*xlddWCAUJ|-7SFN zZTqJxr=lTBUII;KB(?l7w2wFkH45UQ&=feS5Sid7*{f8JUiK>ZpR>-6GFC=a4Koj( z#-|~&6H-IADrLZMP4G-_{hM>^J>p#p#@Ikaa-y05$RIX;>7Poh*1Vo@hM)m#HF5I1NCua=hXP0DG369RF_myla})jQTjyK=v1+egVihnVF%03ISjJp5 z#lhT7QA*LDS|+7e1=Dd-WPC9#fS*-;^~0=6d&{aqRB9}YioJn~Js)q=lO!}?mD0Uz z4@tlLzp9gZbUJEFZQKA< zP%mL82L`j3LLs%7Fw;xL2cZ1o1C}ZSV5n3}Dj#kM(v#m`te$>@N_ZPFWQ$l3cgw|_ z0ArDnW8S#PN{UTYy})b9h?(jz?ffFcMWOoFsijD$c}9y5ga^{Xk4#>Xlj91tl>Lev zi6@@0YBRB9VpTnWZmpjsR6H#}E4W}FR`!r+ z>i(mYKE)z5_cNF=H;U^2lXT#>BVFPRTGCYC&8FR?W_S;K)=mKRoZSH@*^ozKqNFUj zDp17VAn84JN?mtnVk&-yK?d$suUi5KBO$`75Trd}P<})YusorDJo~5}s71)@^=za^ z_Ur#l!M#kQP#v)^RI5c2) zjiUmJEnq3}l^De*+E@L}WQtdqCxo5YnZ`ksk7t|$?*yWLcRVXnv~+hQmHPcvxfu`N3QAfODu3Ss?1U&(OyF4bb4rFHPhcb* za|rCH$mrri1^9pkc33r)mc#{-jRuxpOb%10;&e%x7E33hQ#9F}#{0NnGTcOyzt&$^ z4Cp{dF~i)d6Xv3$<+3pl+#%QLvhOH2gwz;UTanSwO zWpa?*Ik#vR^_-o!yLu>Zj%9Fm#Wr`kiG0i$y?W6mk~Rw8|0MbSNyUy-&3a} z(4SF|Y4Df<$)CZE)TJZ+a2s>b&o44Jl3CGOOo(!hB9O47)a8z0mS{;3W&$SIFhpPy zJW5GP$u4YJJCkVG78cwyzC4-humeT}$rPEp3>^wAFiJdZtyo|Toa_o8cjdtxeu<*2 z0de(eG3mp?t5y3?(gzn#L{Zk}N+(>35ZIQ)Nt@0lue`k2xiFymPqGdML?er1fSGbp ze?{EPm82{tKFN2(MHs+Eayu8*Ea0MmYA(V6E()mTqJU~H3aI9C1Ci8R4iTNqpVDSjnqy2`$4XT(Hs9Q2pO}Fw#?aUvHYCo1lCObJ2T|1;9;$2$#-IAK^$D z^QaV)im8Rb=0L)2kX;Gn7)1Fqv_gwqf%q9G&m)#bX!8=6Wm0i~|MJ+3DBKXUl`^kT z;t*7cgIucqPScHsXvlvrgeig>nNmF-$yiAAX#@`r&WP+D3q4yHw`WsaC*)GkLVom* zx;{(gA-EPr32_qFOVP)v7-EmMlb;&JMBzL#W$tF52*32s6xw5+>f@A_4#bev3zwKu z88<+~&iXh=+VK>zB`+$$kU<+swYf-_7j8iN2*Jhg8Mc|w*U%?KFKg!_ZrdktvVW8t z_s%vdbWDeHy#bLCA`QabV5D!l)23=57D!uLu8W$W+POBQnHPI-C@L8!ZPrpn^NXsVxJX;-J-YmX2^nX)|IpHIpYZB~IQV zZJ9g)lsb$A^vYMtptJRkBYa(0AV>rYotDxKGEU&B0)t6&u(_HISwcHZhwsI?)Q60? zU0xU>VcSAoOLOOscy_Cp>&*;U)|XvL!Dzz%ko3QmSXvue&=54&K`8g&qf-T?9bGGs z97cz_09|m_z6pbA{KCe^*GDNYQ-xU(@4sb6utJcNX2g=*JL}Kq>ln5$E9ugqsNDQP zinZF2jp~UaO=CQG%uEX6+#rR7e=BEEDxR&^bRxn#1@k(;BCszwD;N5V>dY1o7o-3gbRbdl^^@Q?oLcN=);M`X@U`H!vjh1&ZwJ7 z0>IiM15V51B_0z#Y93Q#xbVRLUWyDCmPV0dKrXJwlUe|LuZcn7c9T=&WE47x~ccdv=@;W`y<9!O(*HV+)^874jGuj=@;%!G>VkIP(l5ucg$c}dv`2~<-M zw%XzXXXKD&&Guua4kAbq#U+ekh`9C`e}1p9oW(Om!hd@y{M-l!1m7V+Sl-!<7)>tw ze&^XvKzY15q!6&A`K=F8=FOum_&B{iMw=VhZUagPlOSMAnhGS84geyjV zAJnWIW@6a4jVJb%$1OKOAb}~s5F@_>0`1{lA`j_FLznIY9t%Dq$QlHWvEb1#$bcUF zJ!(k$h|`II-{^k5kmtnC6jQCTfI}u(% zM~lNzovFoGaRb>zd=)D$SPgj$6X#ShVB9&?4qAbde+$!^ZY>2C8l zU4>jGWFiy9EISfJs+GfE%*s7)7U|x_OkFqacU(dB0?{>^5({6emDBSZv;hqNy_dHOzrwHL2 zxRZF{LtKauzL5*@!pFG~A$&8JM_f}py;Y9>M8RI!9?K zw4lKlzfKwnPNb*gm~gfz%}Q<`TuZtKD(7@H_BAm;3pkE|+%nD%j0HhHbjH)#wbOisD zWR;@Tkg(EWsfUY_#Y*u)j5API1bo43@DCsfgtvol)$d{B3;3Plo_K^&2VD=4*BrYr zkb&4@t&=DHAtU>mZ1T5@ohRLDIWinhA*UupI4)YCgDS>t0VUhW5HbCN+`$)aEWZE3yNI*Y)L%tqE;s7!aXY~rXG>_RLqyF$~Ga8cS~Cz z19?q+pAF`=ULI|OSdIYCOTJEMiu17Gdx*$5s{R^kmZ%{{8%SuRZ4A<6Q0N|L!auci zE*aM2s}%Z*#_*~!&;v@Z*AjYV%!N2Pl0d{hJptbcq83>L4di==I;$ZRW|E9Qw^nF( zQ#nyP3Up+lf`zkq_{*jWHsHYhmlfOZC>I1;f2?b*lZe1VxSWqG!ZIRPu^sW83YTz^ zwT_FdbzEev<05O_=nAZLyY=ZtjCNd(V@Kn1Ge$cuPseD-EziJO$0y0?Tfn}USN^zs zHdO4x4uXaa9Xi!baQ6h7#Nm!Y?zfRb2;u%2F^G`D{Sa2VY7XtdOHL`_FxkKy9<+~> zoynm-L;AW2i;{$}A%XX(+t|9?R8`JESedSmkpxSJIRK$vf?m2IV;g8s!Zu<3<70r5 z7Y+C_HLk?9xOI+NUMFn6w!4zhzR=E&RF~ z|EOmw7oY@Z{eteL_*VZLyqj&mGJ7JVLtg;uEJn-3KCP?-mPu|e3mWg`aLh@+vy|Or zm*NX$>%lYSax-h*sdZinr+U2)rwWz0nCw-O9w{8NT@xHq*&&!Wr9cI$by@Y-nDN6w z!8{mnThy)wa~mR~%{S-!$Yjyb;kW}ET4}Z`3%sqxfS^tdt$0&3&R3|t+bJiYstwVM z*@i6a&^*muga}Q-MArP|XS$VJ+?ok*W{x|me;6l=eLDmi;H`+?T!P$9hQ4PX%a2vM z+$|qelViJNqXLm8$w%L?$t?e=Gn5-5WRIL8+mQ_i5-2btJ!+|WH)jRNQcc8ZjdnzU zse0$zzd4`PkTr~CYUhw3dcCMJCP|7|%Y3|G1=UqIRVjU46MW*cC zc6{3f;e*3>)Z5O^cK;X{S~R^UPqzzTT4{l2b;=ZuJEBAnGgKxqh3RioWdwlsCf@NK zPnj*9lEaY!(&5S?t&CTtcCxnZEWn=mmg9Vb5K?dZPG*yZB>e&W@^CiY%@{K3wxiU$ z44Qqr#`{2V__E4keo? zFZ}bL?t*sgonSOfpxxSq!(M2F{p|+2ad!n=LU$#PQabu5S$OU3sp63vZ#h4e=7=`i zU{z#t47?BW0W&EDKl~mawFNdH2xS%ZE3O`B}67$+L43?pq+ z)#oS4DvZ*<0o5VuUMxfhG0;IotMHr;bf_ti6P9+DIrdcExqqU0_EX4)v#Dy&q*C$e zrYUd$(WTc%21Wv+M}<9(Y&O@3XU0wY(&H&7?ughV}swjQYx1b(cAp3UWgaHx7^c*59sZqVqYI3dI z!0a+zf!(YUNPxZ-{zwffPTEa6q3CLGHNSs&*L*W))Pe{ekWE?++u(t@Rx=2EG!sM+ z1HcHvK+jj%OEfAkk$IJ$%vf%J!MgVA8|;7lR6d@ZGPW_a3mAWCdU!4Hl3R{RuH z&KZ~D^^sKwF_sR#Oh_!dmd%z>?xUF7+o+TQW2=3A#jsv%4G)mS;OrG#w2RpXy(JPkK!D^&+;6|VhjkXc-cle0a=o_4eCP^9_H(1`f%$Z_WZdZ zv=flgA@q7`HUJw5S0?OBV7zy>OL|-5A_DQK&^~=V)#*qbiN*PV+3GHZn9I!!S5UMO zNx52sEPeP&j=&uev)81N@gkbL#szwW1{hGis*TTR562dhZuath)GHFc$Eb|<=54a5 zm8LC&M}fMa#pzGV8Kbg7R8Z(Jdb!cb6;`c=o2UrDv-M7S*Lv#tdLPQ4I0S!~lOH!5 z=h$oBlN}QuA{M3|2rwp8Z;sm(#sZZw-^Vq2&_;0SW8u=>?2>^@A`vU5J0+yF=m02? zV*0lU>heF5kpJduQ{J>nudkVN_RR>W1)1r{Kgq0z?6SsMMwP^wdlU z)gp7%rpxoNMz$(H5x(Iu5BtEPU43<&N((MI2Jy2;a9}ml&oOo*{LFYJh4dOa0{-Ah z6_o}y8DEy?*gBapJdT5z0ST`ir5b)CbZGIm0C`%gAkTw1#?8l}yAVk1=};PCb=vBF z27;le-7o}ojGGri-?*D+s=IV|jO^&#tqn9*DwX*}Ytj&ih{_WWfq8{XYnzM&T;?jL z<#jbl9?Zl2ZxNCA7`^&^@y<{9lxtd0wx07+TtqIB1T~dWgTG=x24p$f*mIqi**+w3BRVW{jj8nNpOh2wCcAs3MefBU6eLiO%CeH`=0( z!OJgvRWWx-!;ZNsCGvuIA_W9T zeC)ssj02F!0MY5y0*FBsg1RKIATWacCew}(g@yMf-9@8;0kYr7`*~~+sFMOPp?E%B z%YtYbJEE0DNG@0;)9eC&9l018bo!`)o50i&PGKCFW7Z@ynL>DE^M*jT+?g|qDn^w3 zZPu;a7q<<42w|$26Q-0d1TOxwgeiYL!-iOO2(F|-HZta8fHY?M0)KJpGB>lj;qPE` zI2tqG5cI*Z9zdP#OS)S1i;^qGtVxODd$i9)tj&1&fqHU8c<7rW!eZwPBJrSh5CKrs zrVT>3+K~_xnb|k!9z8dBL!ko88idC5p=NW~^XM4RHlcw`OlR7w(5v)%*u55X1Dc3Q zCX(km@W`K-X5Khg#m2+R4*?Oc6g~X9W*1!trWs+W7TeQ_@12>TERHR_)tU=v+jSY{ zblxhVA|(#E@*y8qNI#95hf((k`qp+CWtkvr0slw!_UK>GjasMv*=8A036l*lI){S5tb5Wt*5BL!f{!LYTK9Ry>7$4xOUOq7dvs}5d+k;gkWB8ep+ai z`5K}^(YaHwrZ?V@2sr*MaSpQt6pc8kEi;B^+C{Q%iifqV zEUmO}tm;zaY{F+?Q{q+@D!7qb!KTEmU|OqO#I0JcvtNc{Z158(p4=$Anqu;i!NQ=k zZV4e0ki>$xhy`&`Iv|&n424K_-ZnIOcXrLNt{j7W6^Ha+2TkEC#vP-d){foI6N&`^ ze7)qo4R>?@VB2!9*Bj=;;c&qJGB{9kgXFNHd4G14|9>%@g5uo01xf+yN7lzK7eo54=LBj!{+;x}YD<^u#Z$j-<9^0jC3oaR*$P!JDjV z8rj)#U92kCYj@2Gx1U+?R&ejfh@PVQTLp_p{x?xPb7C&qu_G31WoW|mMB@10jBv?k zAeb^b6*?VVVNBR9EB7S)3z6^~^4xM1Sk?SN~V`mtwB5k5lo zM|cn?aco7zfCs^0t#OZjO3YhZ%3Zw^+loBnfxP*O;*oeZjUAzz&4{n-ry4vVgzOT< z>mopQI&WDWCot@pYC@Gwb7raoa+`a!pz+Nu`dVgBGkS_0-=E2(sc$W%!2iC5#pxcb z_*Q^^^1j|eY_0L0$|)#V02Q}@t@EjiE*kOa z02V>lG6-cH#Uo;a_7ftYnp^D{%yv&a>e>)*BUQp|8lj>R(8O{&I(l%IfQvv&^+hFP zMPP=j&)!G@9h`Eg%OWk-D4}D zq&i(FfJ%S0oY+;=0zR$bm*KKSrNd<=Q#z^>v!HaCf+12gI*FqlOfsP?8B0VsjN;8Q zayn|{9enG4;$y4nVC^QdnEepp(hl733jtW7TM$m-S9lfGgqJW|a_j|la>0m_?lJ@g zbxIN-Pt?T`RVN+ICWplq>_2yW_bFl;tPsu1o=;!6qWVBju^<~F40ssACIhKt`n-Af zTT99H%s$j&%A2=-5}7_|(1_kf##yQ)`ZB@%yj>h2(}7&A#e|Drnk2tPP@>XmJ5xTK z)stsykD-i+F0_gDol=_C}Kn{Gz`9nlUlJAI~ zP}L_nqUw1F+te+jaCK+1e-zV`h^xbBXc^qRf{0vB;IuY4!f0oMz2va+OLC|09&FIk zW#Mz6{2+mpLIxCg;gz^XRvEKxv;<(69+=#@*d2ap@;tyxkyi*R+6!#n;{Ubky)z@b zK&mbE2+qq>d%2A{d-#9c0GNkrZu(9Y9i>M%XuB^o3S8oSyB9HW57YKrOYRFlreBoj7Iskf729P<$R~(5=>S??XrCw3`HemQh!j+k1snU}A~!u5 zROt#6UEFN#Tkr}=pmNW0Nx}773ff6BvVq$h6j0$T{oGVK z`*VGYXF*Ojz-CvJZnsg2FQ2wh2WN{C&nWl|Xf%1G?GA8$suaJB6=%$kUao~Hlv2Te!#eU zg4}{t3!yldP|UqyX%q+O2Wt^O&t zK=Xqr2AJj5*IOwpMR#{WpimH(S6zS)L-TLOAY(QkY78MA!M-%Y7+*sK&LsC%R3}Go}n4%v=?Sr^|R#Y10?7yH?=7`|0Ko*;_Kv7 z{e1Wke5{qRgwQ5jJ){qDi+n7SV05FGsJ6l?2rhvuK(l-H3UzEK)22zfZ|Son3IQ@! z_+40p2$e@hK_Dop;zSm*Hyu#G8R=?`1{RfY3Q@ukX*M&%tX%XyW%4jCkT1c-HH>0B0bqgc;LPE9aM>CCnNjnU+$5AO(tmAf3@K& zc5)xl{Rg;1Q(+;Ny2<;Nu_o|&B=p>4$RczhGJcQV=+FUebQ!4nV9OX=k0*#E8gG~6 z7YRy!^#^3f2UfaKy{~aaiDOtxmh_-egysxX-N@YgP=pg%==fBisFA_7>Py?Yjc}0xl>#okJ+m&f8Ubu=HylQ7kRA${oB&18?o-IIB%}1;)8hln(IP z@+L(!08Bqb4=NB{I|NX}eZW^0oUqHaexU%pHgL|rQHl;YgAhA06LItu(4Ib^I-%bf zqV#z5eGuQ`sA7bqwfoutUDfZ+WG~0U5>c4&E5mQF*w|zb$_m%K>-UQF>TX09MF`Vo4= zBm}g_7Fh}bVRECd%n~BEGJ)VKSBsr6?EHhp3_$oBtGJ zqu5%H3@-F=KOp-g#$Gl&Mx!33P!u0N%D{R$fsMeUWKZ*w$qSwZAI* zh4^1IV;HsGF!r@~8Y}FqI2&7o4=ttufsU!IRR5&c#)yIq0D6SVRc*KltJiMpkQJ;} zQ08BOARL`8xasxN4GMKK^pM|vKPjGEZcquvesitD;z@|8;QG*AG*T@WXzZ*u%QL?PcSxu5HIiab3drr?jjt9Sft z7q2`5nRjDLGaQW($n*PP5kut2##u{PV-fbhOt1J4)yH^3-)YAxuCoDFJf(nKmG5ba zXHgsyN4|2)gSd!z;e>KSu+L>1hM9Ydyet{ zLt2-beP9C{XA&OTZ1f-oHWQK@(92g9@xUXP8Ct>Vu@0T$m&FdA^PEuFOy{73_XuY0 zj*uHm(b>Uo;x0-2yI!{OrVxTjG{ z@a@UdXJJc}HoJxhN-K1BpcRo1y60+fGl9jLztjMeBeztLMX`c#^v%9KQ5#6l!5KXZ zeS=LQXtKi}$yB)*;s(%&6=9@lJp{m2(R@^qzSnZ@Xch+}+m=;OB3oyKXe7cvtr7H^ z2Fxd3Kx5-73&Lk6&KKoPj!8dipw>zWiMUx3SdK#y8h3Bzt#TS-co0?7p0CeCCc7w=mFYR? zWqPhvnVwF49eT|Mdre8jCV) zKL6%NQLY4Y^b({1xtvlVbXdl2hM4_i{+7WL+VGPW_N*ncqh1XQ#VMO!6we zqxb@NtJ*I$PdIwE-hCU@G%yw@F(w%gc9=P8clDW)!V3}lpe3Ec3qwz~(X>yoMT)h| zGEGXt8bH!-t~xdytL8$>@Kwfyp9cJ-N+vM>0n-Yzq35&u(KlBeRav{vl=yR~N+JU* z-_TU-m@3Vx@C%FmwV%#$jMI3MjM6b{W)STIU6c7v8p(>Dmx9~SdYK2_{0`O{1h^eR z^UIKA-_v8Q5l^7Pajh!^f$e0pz_}^&2JYKPO#6dF}@xUa0(UW+#%MNTr*ql}6 zrlgR59(BG&|5KF|YX8Xx{nV~!1^iH3GXKF@cQjl!_hc?(i;na^i zI$J))FAz&UJ&EuX?Q`=aphFeg>Ipk$r}ORH$Q@5Os=KX71|N>`dvQ$P09^KnuWo1^ zm*c~ggi5PXvQGAz?W04_5-CKVEN6nn;K0(WuFR}K3VjdQD7s^R(i=Vw*7b3ykLuk} zdhBMv7>kT#x`S`SR^N!M8j? zSOrpTTd+kip{bs(nF?ft^Mwa9&1F`BsZqedaXA=M=vzmi%`iJ6_iNe)+gP+#0c`kL zEvP0d2enhE|JQ%a{Rz0Etv`3*j&yxT2e{D;$){t!58i(AIGeY3W@>I%*Itpu@1Vc# zK%>oHk!+~fed43t*G2DFcwO`h%)c%G{$EXB^0&f62 zY`*;{J1u(m1i|SM>RTUT117+x)%=Dg@zi)aEbZ$SEoT9^Pk~|VG)N2jXppf{QdZ$0 z>hd&$V#)=a^=@o&EZJdJ?^10Y;5L{z&=Lrsp9pn?Qp4s+N1@`NoMFO@dOHkriXY_M zQ}t_Z6hT#_4u>txnFv>z14Q(UqyWt=dL)`G*npDH2GDYs5_SZ`Od!+IG}Eap#4{vM zYxj&eV|^8IR;?UJG`8wjU|nPqOJJ4XF{TmU$)NybakiIH(*B z{^a+%a1cvJ1vrRi9~@MPrn=zCKEnc{v50ArlESOv^1N`} zL536_eu;S@1c0$tOtP#!_EEwG`1Y??-iFY4mA9eF%>gdkgg{p1rc>UAjHM0bZCYvc ze#_u$vdK8BGvtJqk0$>;U+9$D5IT$da)B9p!%YwtW9nTj&#ISU-a8SANA3MxAd=?d1!z}YmD79RXaTa>F>`?@S8;!**d`YXAdhr7)? zgWHmVzY;(85%MWA%FeD8AIZVytGPe|1=srSGcpvIu-;mYG^7H`0IaF4?c$`Sh1?FXv9d< z+Y#d|g0vY|oGdT?yT5M-0jPMGgBpm**d2w1();$*ZsFfk=abH(65% z(-9C!&2ZX~SFa^=%YIe14@(X>ootrU7(d--(Qz3UQyI4f#;94mKVMkkX%n7o0ht6U zTAX%NJ~<%F+}0es$T;8CO>sQ#u}6UA)sGKbA5TE65NNpweFF6o9d6g+i1m`i@mgKS z)h5KkK-?MB3g3sgoI(Ht%*1`7+A>5f~Wryb`Nm3!zc23vC% z-wappGuaSPlK><=Q6;w@LXY^Xf-+&s* zeEz;iDdk%Up#w>PkhkW}KY$fSyN=N-4C@@4nT3Rf!H^*0+JY^1PmZF=%}5u&XYRGa zY|Q69Z$LyAaTCKU|7=vf87VakOk%qR4baXSENuu0f?1c%tM4q))#!3hepz$Z+e;?O z#E~JAAv(Jg`+~I^nQMO0*V+;}th!~Rdnj3(p0(hqG}OQ{^DadNfAdulS&8Mc zr2*dA{rig?fUhBGrD2t+b9r;!iRM`pHmvir@2tziOSj*4_`tJgrNxX_--GN00yNn& zq0qpDhan(6)#d9Nc$SjYvSTM_*)S7UH9urM>h-By}GqagiQ-8tU*n_CsF1YsA++00~_@QT^_S;NkE{%?UF+ zv0XH){py3|$?LOgko^da`4;A{`zg&(-MJiZIg_8#9elqEWY~;GR3^PXe*zycAn&6? z5Cv28O6+G>+3q9?3#uw-j67?5~Xe(m)+IoF+sbnwV%V0t$B48f0Ve|d;y z!o$gtVxEUH%oGro?_9|^lO7elq#rcnr)Ud?97f$cd-%cpxjGZ>Xa>)pQnA^+1Cp#kk|~+zXj@L)r*#i zn9iCz<0s7qTEdIV_3G9A8HKu<;^w_)?WG4WD01@`X?$#tvWo+md-_~@rzZA3^z<;J zQ%s7{ApctM%$CB6v>|}VODoI>P=qYj#W&{}H^0m3^K#VeKFe;36MTOY=Zzyu zo-vj-nXCyg^$tK&(a`+uao9EVrTKB}B+Z{^)gMkK|0m`6G%*C3pImMpeC$b)3(ZC8 zJ`SU!nI$EP(0mB(m;aQQON?4Dh2eVh!#pJ5S)P?Bd1dutU|}8F!O@7)@=G<#1)k9mUPhE=cL~MDC7fs8M7wVzsbH+-bG=Izl#Y8I3M%(JWExRo z3xaY-N+Jz!vse-l{uG&7rR@(Sv_n>W5!jO^&h5NCaLaaXH5jVzBYln1!9LE+|S^FFC9yv3mKuP)Y27AyUd!%g=`+$+~{?H(CB6eZMYZyYCCnXi_w=Wi+W+y_5_t z7-KgjHvMlQy{(qd8dUz#$>8oaR{Jbhg5>RXb#-UX%zwpkwB|ZW?)AOfRs75 z%t|F8;mKDAjSV39%~@f9CqYt$Z9!e`rIziGeYH>Aj4aAig4o|1=gSL-#tp5&FoRJE zs<>=a^(|d(7xrv^OKr!AI8)ZSF*pUb@=2wxxP-RjDg(?Xl>z3WGQeEU3mP4@l*=GZML9dS>IM8v1-zESIE3TSDNy2O+fm78D+nD25Z*a@ z8l^B#zyjAsy>g5pH@19cOqy7%tCq62=HR*0>!<+LyJM3E{F)I}C{|73Bg#P96eFTw zBIvgb9qh%aA;A%zb{0!9J6qp2T)uZ{h0z9JtTd|em@9hC8x?Doa=V-Z51aR9&7>*V zp#iZn)EwNvj8n)Phj|+t!hL%c9I@NbSMC?iT2*fqVCGee@p^#G=w8%@REGtt2ABE{ zYVQR5b+nSuio-~TI8s*qg=WwXrv!n*Hpfl}s>FHF@#HvS#)gh-?6)*>*5DmbC~A3h z;a&FX)%7T-j6&tCA(1CgM+%GglW#`*Pa*}?DU6irNOkz_8So8-EJsnW8sXNLJzZ|s zth!G_#jsdgN0O>|C?zn_K_fiG5mbMshhpI?dnj1RM-imJskI)nGM&sOEz4WR;7R_4AJLe8L+pGfXT2D%ZAGUWB&tvTCoy2rJEg3k z$&2kGL^K>kULq&g{m61*#z0Z2&U5l(V-@5NxGnpN2ZD1`?H$?0XoFL$`+<1yJ=Ma( zfbZ`{)u?>xG*jtRkxMRO!d%3JxrhmKA*oWAeNZhfHP%WlimKtFu2)?4L&&%&s)mcm zB^QxPE~=W&MOD+es7F1QEz(f$-&=2U6;K>~+~w%wX|ll?acUbNgP8k;hwKt%QtMQ5 zEh0_t%4`om2!-V91>ErQHvgukCa0dggXiABwLnpQV`QN7tp_1~9>@o1;vq;EoJKSTL6kEJ*HQv_5%6_Gq5XJcUBz+2+2_(w&4{DURkgcNw zory<3wh*?f4qyl1BEXKQgV@r0TWI$_!K6xfLFHJcC8U#1HN(NM2;Mp;_O+<1V+cut zE32flq3SVrEE{~7agQ(#LrPww`7*@b*{15v8;~)~`7*$e%_YoRjFWj-pR3u*eg1o0 zT$R`L%F(?sPhwk04wz7T@iIbeR@nQ?Qzi7^C<$;uhlA{<*=7FemYK@zdSNbps3hC# zecg3Kn3P!nVS*?b(8Usl0y=U9PsV!m++SdEDT^Pu1<0+Z$eA|~w6 zDT^;zhf?z4ROavZ8~_4*fil7+xf#)FoJx&%Zq|J4hM#CNLyX{JLOPTvf*COYt1Gja z>N9m*tZ3d^&~3V0nWg;MZLt`6^HVTE%xQNtz3Pv~sUmr_)FekG)c@u%6cz$hTNl!T zy=7Yn%%3#BfR2I<{?!~^49%CjRx^?{*;vrEOVZuUsNxV1$mHL5m3!duf`6wt-)~qYn9xjL>`?y#(68SKa zKgJS6*0@+u%GiTa#x8##MJs@K>}7?=URIbw&%~y*Ldp9r8fEgfobqrkmh>P5{DTmn zt~6^jpePSPn-r%hO8{8L`5=0B^h4$ZA#+KE4jzYifG9^wsT9KDd`@&RnZ-shnMEfa ztQ5!_vJ|5DOa45IGgVdnh!F%qPAY}mjSuERahHkyMCN$_#eo9b)15@XarUe0 z8gRNT=^9YYUG?%!kk`!=SRNDwq0&!9)Kd)taZf#1PVS4WYTUSl113Uem#Vv#d3Q&` zA$`wQsws0yf(JUwOI%_${k_O7(qwdg+ry3o!KG?$06o91r9@2+5;7pPej;vt=#H_NLaE!dtd#fK zw0R3&0v&8%+Yiwhq0|(v%dcs(;X>%xPn%5$$m;`owz<}ps3-Z6TlFM?j#1XpuJ(Ob zqo`wnf-Xg~tELY2<0hu(T?*1B_I(qhie^uz+gt+5nk#i0zKKySo4+x2I^;In#3+k& zZeuoK6G7d$kSLufn(+=_NR&~K1~-ONy{TT zp_%=VcAdS8g@?aQ8kjFCCioE%g<51U!J6!+RF?wj>+^l+oH*x0|E<0v1d7>uqAgPo`-~(hZG&gX?KlS`X6NgSe4|W9z*Lqp;^1wrExYq$Y9c)EN=Jyg77~mWb+% zxbteLNpg$6+u8FAdY7zvtJT`vhc*G7I!_MeY$;gNoh=QiOXt|v>uTsda8@#bA)iqT zX90-WsOI{1W5-ZQ*oI^$Wn2c)$s7cmB+R0;7LxGY2%{lj2a3h(&kEH~&#SXzcjTM3 z4bGe4hKaZtZT`Z{H*Tu^njo{22Gys}u*S8_%sogLXvYSFBM}oZGm5C&HvkpYfqC1d ztzl{ACK8+w_gYAZj<-Ku?0CDRL4k=E<<)PDF$%%C$$mwO-)w3`$lzDJaK7J)B(#Eo z0L6bn#7aN`9aM-2AwPj+weB$h5f6WO-sBW166o*MYv2{ya(Ve;!kXZ=@-kSLI=b*H zy<)I1x^T7QYe2}!rs(J{NOB1gm#M9Wsgm+FkcA)GYHShD+>r%PL1&jS9B`>-gQqSu z-trs4H~gQbqpYb1GR!1racb}lEh~IG-9vymuXB14VBtKXr-HPm zRQmiRpWE7-m^DO-lRE*-gV@Fs3OSD0Wq zQ1TG(9$cRj2OxNsw*;>mRy#MrFfXZKJs2ZAY}Jw;9jz}ab`=?cU6t1ZiGiMx=5pgQ zrvF%r)~hlKH|MOY+C^)`I6B&o`Pem-t>h%3N=z==FwqUdcnW2RU(`3ZeH zHD`9~2#18;hqTI1Ldg)EA;UA6c>W|%iJ>}*1#!Mt5KN>)g}5}-ak>|Y#H}BITqcoUN7%++)D6a0M16bD|3lQ&0JB|Go;w((l(tyhlws| z)-|OImH~5Kf^!>$d_eJvHSM0k36kGX-GgwA>TH71sQQ(zw;KYW_X(YG)~Q6(nuOCwogMqO!6%FYmxd6lh%tH;ljW20Km-CQ^V)O)C4~PMsa)9AFP8j|D^5n|+*Ya5 z`&nYETQ+r4$+lRt5hbVH=ZWJyu>N*o6q}9v>{GC`8&;v3U=06A6SGL8_avr7Em6K$ zzza>fOcb%NzUCvurt=KK(l12JaR%$eWEdSk?f?+I`zZ>-=Cn6wh%L&Y*OiWVB6T#w zmli=Y`dmiCG-bv)X8tW|(4O=zu9E@kRN7->)BjU@fs-j6eV-LtU z9hLyuh5Hq%&W_;ryCYII7`3!KqoGshj~hstMM7*fpciZ5mEPJ<-5hZ%6Dvog`~j0io)g`QUT_+^t;QzYO}8l(|giUc{4oI-43dPG7JjN5(o?=sJ+L2BB@^rH0Qu|3UoYmFvzut6kXbFd`q=Z`}OwoKJ zToP{irX53*v-fEBLY8UfSRopPOwb&HWYa7_`e}|314nZY9DrsCFEGu$I*)WNQH>Ou zGX!#HFKuPl2^P+O1yU}R? zMWf=8WN~rJx{I_(}?Hp0<^LG z=Kn~~%Wg?1-vztcBMqZ`A>yE1^~$htHhgU0PoG!i0%9JemTuD0Jv;SJVSIX!7{y@aCwlI|>NAiI9vx;S^=fQH8d3_%{0t0%8Cw zC{x1)rr^NO(~g@dxPvjcyDU}&syn8*W)ydbH)cZvB0cHAoe8Zzbs1O^$<(p{ssN1W zaDnggrpfafG&V0_&ZnyHw)=F!4;n<{Ag1-O~eN}TG6?N)~Xeg7sSL#90@7} zRhv;z1qEec8Rh0Q-bR79JYte>eXB1xriD>Y&bA7UV|3%7pTI2Y#>y2s-3wbBe{u02&ynDVN135tX2sjDD^bMtWWkgUdsle0AV zsn5`07C*%cI{8L>(HJk%t|XX@pk{^FjGfXZ(c)_Va=qTa+-G|?V{55&JezJB%CL=s zE}APCP5Gk1=DB251Yyj#%>+c!+;* z#(N>My|RUCohFl$k;t&2sQ3Q0nFFE>B#5PCzf1098AVkPktvsgJwp@1&f&2|d)fEEvS=LF-tZh z5QjKSy|$8^nUwSEB3soxK^Uy3;Niu~Xi3o(`$)kgI@H-Y8}_9Huj%O@ET*p%+s_)i zgkeaXv7HDp7C|OL#I`;pan%q&3!Ca#HPt}!yerv8hBm+)>BfyLxReb;Y>rUYPCK9W zJg+tQCEzE5M%(CYP;@3VdAVa*5T zCLJ8)##yU{4GSQPAEXD29NH>;-$6ctw zOWXp45kMUp@JA!OAe0eGuYZm6%!7fv#;tSp8g=Y8iNioYnbq6Md*|J@3V!+E>^1b# z;c-f_!fJObhUZ1_0K156mLP--UzlR$`Y={7O9MU0X`mxII1Y_Kx!csTW3R0NTc;0c7AP61n2JX%x>*BP%zJtlTuR za?{B8LsKaNfX6EW`%nZ-u3vJBz`afpIOP<9GfojW>lA^9qzK%!cpt1q4U>7-MOkce z68>Z*;UgtF3BMzfIgscm312e(a5Hf49HbHuf{$1&83lVyMy{k4E+UhVeIqvAEvFH~ z@bi4!Rk!SxS1zL(p5h0rk`K_NN23R!P2Ez*X65!tvJf0Z8B7vMKmba#9gJ@S7Dz2e zmImJ=rrJPV%9ExZt17a zlq;zTrZTs(2lW#9MN(pnp^aCHEod^PH24@0v3eV9J~$R-pG0ZVH#C!@@w6K44@kM$ z`#~ISEwbOW0(X{)XfRP1^U+R;VaF}+eIv3mPuwZkwQn#&Q(7?HK$hAwN8?TWc=bs>T$|#aIZ}2te3;0#ieM zIsy`7Es>Ukt%XGcs$TyQnKBp~s2zxqAng_*q`6&knvDV~#wg$;jcidT8?4h6g>Af~ z=)0vfSp*>vis7bIqeyC2pa*n(bS@0HS_P3TlH(*mg4q>rC(@*VCBmDOx)lmE#u0l? zGI`E%*ytzuxKujChEv6+3F5-AE8aC!It7U8wuBiGUSJ z=qbjKYNvRvq>piJuAn~kCNMG)eX#E8@#__N@;dG}JrwdU-GnaWKR7Wmrg0PZxM_wM z#$b_C8TxjH(HFtrb22+KAo%~>0R;7ux{({wc}|yVE_Nt2!j!Jre&9Y~o_tVFuuj0L zjW^iA(6&Wr8+tB-6}Z>e5K|S6uv4h#k5hzw0<1|}1eZY(Lomc*mnNrZ_wnr45Yl;< zcyV3!dT=nB;AJg#sl*_sHH}FzpJO{-R#BBXRh0xs_8S5n0`nx4Kt@sw(VD|BZJ>n8 z0Ce#!rQPy6VuchRWcGcmF+vz37@L^yFSWbK2($8=ysF+^PG)B;O17)eS7Y6B7I&)$xpGq}+t0)>%|nV2e?_M= zxSZ_~;aR`7Q%_OhSBPA9XeD~Jr?Ko?ab8eyVc0VS@8Lf;OvJ>=A_%<=xh=-CeC;Wa z8=wku7_8M0bGRpgP~Jf?Qwu9Fr~(6I4IE_>T=vo=*Rbi$4;40Q3+SQxpQ2XZC}92&$1s>V3=VTl|~QIqvhl|*Hikv3To3{tzHM2UN6cM zq$x9?p&aUs;&t2&UL8c;#GdyHB3wZUw1X5H%DB-_ z!^DjT;;van3*sirbLFLcqht=81u~w2TJ1o>{4gL92bf5Dqe$V@%*jEWm2)azMRJ0g zSC{+u(hOwKD7jk56D%y$4yBWzLU{%s)F${xAm$N@8kMN@W?G&? zg%UG}UY6RTZEb1`ws@&6(q1eY+0+(kFUXwIUKDXbV;+o3d%=;>&|bDI2JJ;^3)+j+ z7TMZppeSc(&|ajrpuId)>m)A(o#eCqWa~(sWK{uo*|LU^59gKOo0JhV!?7)-j4&VP zm7tMVf<|5m8Yv?*@=DMwAokP9D?uZ#1dY5BH1bN&$SXl3uLSRF$*(xVYrZBrB4nRQ z3u#$_KT|#!rNko!MAItReA5hvW`O!MR(>^7sMrw;73(_XgoGYNLoCZ3F{KJ5YlMDf zY9Oe0gcuvtodh>YD>O?h%xA3pGyLQIT5#zhnddFp74RI0G95RYoGK1_JnOJoL_B0# zpDs98{@v-7v(zKDzzkpRKqj5BJmO@t#gsEa>|?f=e!zc(v%Hs`hgDmVblRt5oW^rF z`FS*Vrr_n{OOn0v&G+%%_38Zx`Vh$pXrcK_pr$&jPUMc|RyBC!W1#`aDlYYcDGpYb z)ij4s>ihn?qmOGuAn9{z;ndf4{d!ELZ5|X0JL0ZC8w-A!REt=N?GSad+Bqw@?tQPf zkL&XBe8Rl-1m9q3|JThZNO)a1O;DbK5l`|0WwG;Y_N<-^QoK%z;mt_4zFJ688{tOw zqp?vEz{YS*Jq6)WJ*`Qsrz9PcwFxXt`q7dyesBeS7g>B1I!>B3;we#-!?rS{HgRd} zVEkyY#b4bDmyq8`k0WfP`IZytYgir-1rTcsQh|HJZORDl;-v#^qTzNPX>%`@SE*}; z;k>79_fK(0zWpk;xG5fiz+*w@Q;$#CuM?OfYS$K7qkld+d%kF)vmj|~_(sHbG%Zu3 z_sb@?Aj1mWRs$tts=Rz14U#Z>zcidiY-5!aXS#vhleVP< z&c+qOaa)p$Zv6;TS*VcWWTAr1y1-GR@tAUCgfKxbr!fl^E*B^L0m%JaGz%57f-F?2 zvrtiVLl!F3d|9YcXQ48w@f6==p{j{{Rhs%g-b#=;lvZ>XF;We%ycxP{yi$9@q6-!Z z_6CQ673oOGd-UzBFYZQ6$dT^JR6njjm=O_p(QWJ>C=jdzuvb7qM^;jH>pJL%XA=af5 zZ?3X*?<#TAkl4upUHMAcd=QbDvEWJu=>&{=lVEv~a~bnx9M$o~a&ozR^t_XXqx2pk34-ZyG$^O}9*whnBOSM;m*Ba%I|3X;%&mZu zarxnB1)MZI*rltdhr8)}0%@jU_Uz?bPO3-M&8US3&s`X|jlJOD;2akUD8D0kQieI{ zrSumV5(ApfbLSj2p6;ZOB;RFBgXImK3f!ECVtIZQd1Dsx_T-cNQxtgIt`vJ@dTkgH z(2I3Xx7Y)!N{O}$^U*$8XBg?^0gB`$WqPXU%z%H~ER0E(Z!o_N2jWddM_d^C`AkoO zhVGx@GbCYhf3&q2#}tQ1%R^h8EM?kZbAWxf(BStRq{a+|<4!pC;Ue2ykS#BnB))Qp zGj%-sFJh@;oFdmIF1bK>1T7B`M#8Kx|5R+0wMBRUA2cRJtBns>i8>0$$Y56tFxj~> z!;l1`dS-!Wd33ql^}WxM=ppkU6Q$@s$C zVP~0@l(d-=s;X!*?r3lpLfsnZ(v+!utm%2H=vE(0HS5; z#DYA-zd+VW*3XN4&($FW`G$ZYd}F=%i{q5o1yPM;Db)rUNahkX(jwdTpO3cYZf3+i6jpeCkGl{(9pSsDYJ&8#`u7#i=h(vrZnu7I-7ydgB2; znnfaEOIwfHwi4Y`OllKMSiNvik?(c;7U^S31tF7Q+bPL~WPG-n5& zLI=5oNlLxvxdoovdZWlr7vmKD0JAA+G&6+E)Kp9iL6kP&^9D!Zu|0$;!i?Z^cYu z=lV7GZB+gli;FPrm<%OREG`&06NHA92qjAZN7!-|rVutyp<_@PK9kXSfzQ%?L0B|H ztqM07{r0TTHd0A^3wwi;Cg3j@ER@&pZ^iqxt#Lh&Gn zjDo=l*9|#ui7b*rFz+aZ#e`WvmY~V^3obXf-1KTK@@-9 zKoB?6?z)+VeF`Y#JA!azh-(WWHaVY>mk{Cef*6SQ6U0<9; z+XeVxDE>!(=xr0?jY4zh%^>_4^CPi)b^K8UyS`QUm74NxNk>GFlvarXiNx+Kho(o) z@y%kNF_p`5m_nq3Rw;E7t#XOREQe{nXA$CI%H>%a42TcWpj^I@1_R=oXb69Jn1=9& zH`7cXP9CAzemFTtv*U2`C=JI)T%;ie>~Wf%hm$90b{$5&pxu2K^@27(jCw&kJdAo# z>#pxm{CU*>%-F~}*v$-HHdr(SVWhG`L``K?GqMJ)R4;y0t_;mh>M@l!Fqw}cq=Ee> zMv?-spA!!q!E*_M5lAe*7F1VWtsp=-eb-r2c!*30`c*VeZ3!&rPr}9ypFGbFv|BLA zxhQ`7&cW&aJ&v%lVY&*@(foE+P*x1G|_K zFoL*E+6~?VZc^5&c*t4%71_or&RHs*^6So0M_P;liwf2SaopuVrBPOcc>;^%i{q%W z)v!F}sl63R`I`Fy9?m?(s$);)$+aK8qPPcM(z5_$k=AvOC6b&SU#?1!>)r)d0dx9s02E1 zBW61Bw}6DHsgugVkm&;%Q=t%D8e8T_Mw@$c6*Ru(q)!>==uhAS*A|nk29cfCLa5fC zW^r$X*WpmZ^n;r~Afgfdp%J8LM1N@3Rx2hc~w~)b3HdCP#(VybP)UGD@USbJ8bhJ)I{y~8j5DazNrO6`J89~ElsNrNB zBB-&=APT7NI_f=+3XWU1Scep`ft`feO#|qn3nAf=kpC40Gh>{5;2P(!XmTy zA=Y6nOf5NqqZ`^8mH*~9lV$Y<3}g)2!KF`yOFB`~UHWIw$K}6#UM~f5Kgq!Go~NC{l5>}0={R>a)b#A8rE40N;1EcuZ=Ngwwl-8P2+ z5J-CcAj@@t6|&hv7Fay8!!&)ly$>Px;qccSul~C9-T-b#vd6t~9b*Aq zZA+L)x&*HS#hmqIo!tQkVfGo^Z9JiE-dFf{&syprmHK76p)}Z%Kpm$*hIib)XbIY zSPLpG91)*D>}zl5g<+DOoR0h80Oe0;DbUa|UTC96B;bV}Zan|ur+8kXwzgG;M$Wy@ zlVvQ32lu{5quSatM#?+U8QKi^F)8K=*I&1@+_rx9TEY&-^XxF4R!kIllrMaw`Dzyw zAcmc4eL_$`jlpAOn;g^fyLne7C$TXR3=W<6mhWfh$ds(tKJ$s@Yh4I+_1X|EP@zS6 z55;M!2!!%A7uB#SQ_}XFuv;ivLKIY87Z*5VaP?=BI}xr;PxuNUUj9 zt_M3tu6+9+sc(B_9_pQ;aAm(s9K7$UN)XbfmY4%pkvzjD(XMwf1Tee2{Eh2z`Pu7Q z<<@yjV5~ob%^Tgj0%%gf$k9#9Q2Z<$ast`t%PUU3&k^emAb#?HLYmhhSEy$SqgStW zi8S1Dp1?B`AS<{sNmnc_&VG{&-)1$_HgDA}3cYSwxnu4Q}$PS@bBnKKYn@RGKQwpulsWn({{eVriBEkORY(+y+QBXXHI4qv0Sv z81FBl)2O)ghY&c#@~$t#DAir0^T|^)sW&fBxj6DhI^M(?b;ylkfRR~26C4?ima0g z%1$|*$S2DdF*y-s&%carR7o`C){K!&tLaPC5^TPvEgqDW2aWRG?0SZre?Cs&yf819ao z%d-U**cGBb3QCv@_{C=PXZlUyRcp%r=bN)XYpT`+)ilfqvszyei8+ib3_MaiNxto9 z3>s{44$|#8Z_q#(hZYIbrqhonki0ss^B{X!=aq3~n{{68b?^f)SK=7`IB6=&r?Vfg zLq-X9&bO?BJa_t1sQH%cr|S5~@v7vU;9o?tk@>(z=7Xn6mb2dRwaZN`7DG8%XzBUf z9rBI zsSgeibl|JLQhEij31cJ_tvj36hPhe9iw?5qdZKb)s9R`GKB!0ExP*+{Bh z0+y(#HMwUZb<}Iu=JVT|?p-C_t!4B0qp_-pE@AF^fgvn#w5;a}e_R#atsEbc>Cm3B zs+c{l9zQH}#%`MtArn9ctcNW!W0C?W@(hNY_Lt4JWl8rs0*bW~5z_Fxsa(FD$bW#cyX|oM} zyDhA!-SCvXG$z?|fR-iFxl@EV8AV}yV{)-5^wsJElfbUcIwq&ey)<}QU84LbY?eW`IT^#kGU8Va3#rp3as=yuL=aLE#|T6 zCLoxvNu)ptuc887AGPDdqeY_+{1YLBdrdz=d7-jTuRzWW#{BG$i7=_ePDo-4e9vV< zjaL|MP*d?=*b{A?h{ALbi$VTYWg_zr@`U77HNsG&KS_K9kD$v|k|do=M30GX0nj?4 zk$4W#7f-P9c=*x5`vkYz0aEoWI;6viUuF?cZ0anrvx#HAHbbL~waQIEhh2BZ;M-$N zrzxBPb14zJvM8V&NF;XCjOHVv9F!#r?DnN|M6Rc2uehkZ7zc7G4-y8C89t<>-&@5T zz@r!_{7jKRCB)+{rNYG8++<{~s8lqm1DY*nKNXzQEBgJXJMs7kd;P+KpMqp(kMog<|cPTpjLZg%p6-?3@HSKCIHr`xsse!A;0UW9$1%jrBl;S7wA2flW z?IG5+{ahJ|4Z){`_#&@;zunMVn8$eb!8$Lown_@sLsn@}br99XxPqEf-)z%GNEXGZ zUgFdmm5V~Cz{F18vrRW7#o0LP@^g-dYf3PeN>3a}aRHP+^swDW$9uXE)WG2G3@|Iiy6#!C3O_ zgYCu^v70!0E)M8CwMsdvWXI2m?9Mr7wjhOMH9LNTCfSCr$~kE!Rtg#1mYsas0uwd-1D z{MrV<#=wOX<)|qR$HNw}XM;x*1_+i-?U7uK#(fSEL`t|0Vk2?Mj$yMakC3BfC&%>_ zjRfPWIVqrX_0R}<0X&|dc?&{MV!6UHJZQp3gH?xFvYi}nF;41%PhlcN>KfHNE`Jpw0rDR4M`i^RRI4Z4M<=^^u>3m?Oqw)HV2OY%JI=jR0C);BdUc z0zx@*auQKLMYvF%pO=x(4zls!cE*UFWD-r&C~&Yz7(J_5O1X2sznvZdMP@)jO>bD`5#ZvtJbko``VVmaD5xmW z5y>(UKBU=K`cx3X(L_k|DzG5S>pNhOJl671XrlU0q*T&o&7dMwYOKyJ866UW>b?{K(ZWd(Bp#V-mR|6?8ZRy!!UIUCl-U9Fb1%SPR2zQemtuh;yz zx1}@WTosh?_BK=nR8(4_#>2)p=E_S04mSCtjSE|x9 zjyqH)U<)S03cH~0S2k>O?b1G*jI16%XlO6>(rWkF3g1+Mp0h8pT2&$D)aCzJljqiu zSGFf9KO?&V`C|&s!8E5hD|wVuaKf?^8-XV++c`0M!Wk)abB4HJ#%0|4MigQK%Pso~p+{d1UbXgHwC-t?x)Q6_}2#ck&*G2Ai zo8&_51pI=P8;ZkU+@ui@;S)K6+$AMF=LkQD0R#;7`-fr)31i5CC!rfM-Kg|9Lh{kr zBKRQv&kjlc!5hK`O|ddAz!2EbhVi= zgNTq?RfUXU@Qu)hn_;CDUlJuIo-R85Qgm8SD;%{H1g8ZzXI`O5I|5mS#Kg<@=n2^n ziqDc6CL119raa)N?tDl_?jkw?gxooS9yl~Zc#m0Fy6junh~DXp6+$NBw`AB4+ZI zHKS}YCL=eI__%PH2C?vF&=%Zo5Hm~Vd)lmdth^$jM54nD%7?@@HtQ^k(jRh+vNn51 zj-%|qrxn`O;s%>RVzz(SRgkUC!@NgD`qZ~VGGwUL_=z6(T~~xT5t0SKR>o>Kj_T%` z(tf_i$i~e!mcIfCt=GmFVgHZrPi8K)zEy%c^f6)s(7cRLAy)y)#R$pxNiWS%Ar+O} zr8uA^(#84hlnWd>;{u1y5=X(shZH}wj~Jm`-yU{hL~mC7kb;9OaOj*19D39R4qbGC zLyx<_p(kA6(B)W>L;IAOKGc(Bq+93_ICnG17J?02Sk5MyU_}chR269Kghjwj)?!=& zZA6jaPHIgW*;JWiFzTxkioS}LwM~BXLH4@?CTHPEQ{`PJM75t>6YPo;QBnhOJ=uR# zR7*`E^D%G1;b+y}qC>0rPZ#tk_XTx_mZ;Q0^q_h0^yxPS{bHA@YV6AMt76=21&XEZ zf;(|1U1W@@*v%cuQetH@O#zOmc1f4-AdESMDe6_G7x(p0_M!|4`EGio%7^lvB_u1N zgNBG~=r@r)veR2!O{+)=l9q?2+NBbx?d^H?uLfWQTSnz`)_Y!d<-4yIyN<STV_?*gj87_@h-W{`b7ddqSBl+dscb3Xb=DQ}QU*9?H_CLIbg*2S1D-EL zmOF|?^0F8AD51pr|C_w~L4L!S5+dDrzmSS(1_0%pJbXg3Q3c(p><l|BH+jZ_x4~Vv{;fxl`<`XDohf9>Pn!Z$7`;Hk|}R{ zLc2)hpEq`8Xof ztTNT{mqg{;NKQ=HTN<;NAXZj_6cQmS!Iv>gE181)cfdFjbhTDM`-Pm42C^XF^$z#dDh$=qCW2eb!0EpuIJRO?n!K=ABj$3B<-pt z-_&jn7~)KX6clkuV8J?QGb7Ozd*yK^OQGs&Uz_EQH=!bu5msPfHLD(17`t9uC#5-C z-XwP9pBC7H9nV4-yyK(iV}~ZO1=~#_X2@;|=TcZCl-xu>K*VQrY2mc(Au&5haut8nH(N0 z>ewl)p5@|7nLJi5a(ojCh}*+@eoDKUGbgy@h!KQjNbWx5#9X*E==t=e{XJNQf{94A zhpkYdkM5_+SL-AV(&y<4s$+Pj$o04OU>RI4|25$wunwr_*Pl^L%jvpJm=%Tzff;KQD$j1NdvAQ9~i>j|pqNr0`%)!(u zrm!@*uX+({j#}6i>ZqhEO^je7L;~QD2^k&aqepD{IQ6T~g-$+m zqTo7@Yp0zc*P3a$(z-}L^w5PB6kD|7v*o*N))bJPj|x!*G3(Z#4j`(bG47$E-~web zAHsQ3t8;zC_W&|k1jS^Z`Fd+vamO{BT$nyb0R_?;!q*H&!Hxuy;|a1-1Hob3^AY=- zvA+2X%@9#$k9zko2VHnpjz$TE;C%Hu_R4N_TntFcfA$p@kPFRrK~)WEY!SC?&BnmE z%>_`Q1(E1;V^D=pO;q8ZMyd5~qtrx#i%eq}rdnUq-Q#aF>2Jy(h_T(ti_@Y$2uAwB1R8Tr}MQ~%tL?C1?hH68;ood@ZLC~Ea&%l8JIBoGF z!iMZ82c?D30!sfgqXOCf7RVA4n~aEyoKCbNVhrao7ZlfRzKuSdozS(=SZ+EowYUGtwMU1)J|Ee@{)j( zLPJH&Ae@4xNvZh78_*=IM$1Nx76(+46$Mnj>3M7T&C$t04OB-;e2iYN+-4)?*>b;N zyR8~%0RFUx?Le@dUi~w$9muq*LRP!^y9-ztu&Mo0M#H|v6&EepZ8=ew>BcflQ;A=@K)q_S103|EGEgDwkX zyw-~sRyb^ms7^%qT|95a`0b)f_p{Jie}a>y>X#tSUpb~=3mk&fTH5VjQL#DL$cm`4 z#9ON+bz34LZkhS=oOd z6vC8=#6Y@LyL)RBSr0Aeeci-ShTN1>ji`q_O?qALf=KLI9gyF3xY%o;y?P_}4SW99Y=S61<( zsvimr_u_mZ_qw;`%YZNHmeK`1EE&Ouor0t1HE?1%R#;7FE_1M>%Fq8%&!J()UpF}Ry>rOjk zXr|aH0e@BZHoQuQ++{GQJRrda9zA6akTATt(z4J+sdy@jg}M(KC?ldT(?iG^v7eYZ zYDqqOl3)o9##s_LBhSVQfLx4NqcUerw1B$^mEjCsvwURBIeHa=H zfPKoTEV@*2Wj_5^$d@&U^>mKU}dKWh99^XwvY-3n^?KW*zJ79iqbyJv-iB@!N5?EkC zJoqXgjyK_C&`{rO-|?QQvC)SF-1A_6ilD z^EB=@{~C+>uW`x@&-Pr^{l^msEpf1f(_MzyTO8Gd}A1LL@ zMT)zPm%C4MZk__8h@JUdBRM;tHHAymWeYtti~+KGs%QmdBo$3)h^?vhG*~Wn%%f|O zLxJ5k&yEjO$&%4IU9^vtG`n78iZd>@b5Bm1+ldQ68y3!Qj17?nUeL+6%gv~$Gew=i zIrQjwNkDh1T*-_IfLx-ak|OspkY%6kmw)+9;~mI=4@sg?AqE?x#;dN+upMcH+VEzT zp^sDm8jC7~aD{IS%PK;P;xhqamN&Xld^3Dm&Mba{5Ge`|s zATKa8h0DNIup#-C;ZJKu>|~}e4aXpK$3D(S9SqHg5R~YYf{oy&yahD=f(9spTh zkX?n+kp!c)fM40#vnc9$-lS&(?1~wPFs(5Xh(_Mg@ai5w1gt=A$gCuIRe^8bfe$(J zr(5NGg~b872RxEL(<%?F{?XeOEsuy=luos0ecOcZ5tJDZEqfOGf?JScP~rV-?DNCkk#^(~p=f1P~R8_d_@Y-1%Zr)Zgp~ba>T^xDa5kJ`P zVl?2+|1t{d!ktsCrjHJ_^X&)s&PM4GOQN_ST`g)M)yx}mKbj;_9e_d3bN+5BaH zaGIm`aK*7Xi{0_>O5l;LG*E3(31dKMc~@2YfU-sPAKq#F3Od-?(54PTD@NZ+Bv6WYG@vd7!ku78Ye!MVWl;R+W_yuB`>CZ(vhFnT(G+GpqyR<69u6tU_e ziUmX+NZZ1ogUB19Te#xjEmB@nLCV;MrJ(AL*dMD)0GQnrS0-^SO5@y-mX@?H{#AKi zZn!DXbNK^dvNyss%wk!=HkGxfa(;`N+ksWH0q;M&1{xo(y9skQVbsa`4lxu#RRO_| z8>!u4H)V8i*o;zsfzlLZD2fOKv*H5?OMC{~B^MXa_#ii+Kg~J00P@dcT`QYm)SjFk zAc_KWQ4+DyYl^x?<@Fb~FDqag>wbiz$qW^GkS#eMaY{R^xsT3aruphsz|=z3%-nyc z#E=#jAI(eqsk79bqLc_-Q=Jd*)nhn+V#^G6&2v9N)!oSmGf8@r@p;j;5+)ksHX z^*iM=F&#P(V1Tu8)q;Ffe&_uFrB#xU?EqRHpg3IF(bcvpOu)8>lG#|vymhg>A$LLx z|E29c!rnzA#0wF@vRFw1Wp}!OT#2QAS7tRSJNeTHJ4>r@8!CTJ~{%}RBr`a5Z$qxxCR0q_~=YL zvMYs+@SIym<=cC~BtCg=#%M@QTWq@e}^^oLP5SmZ8ua%^X-MC`NP`miI1TCBPtcIQeOWc0hl?tWOaAxBlDKbgkBlpAmc$hi z1B>OU970x%8LN4Tl9cAt%w0y^O$Jg0|GW#N8Y7U(Ta(?v@#K&>?O@DEp4%f`7cmWq z8_)j9x~w>O8JQeT4^_9y0 zRA{SZe@@W=G+C7}wI~U+2dSy!4_zJEuf!wcU0<2l&_I_J7=^^8##3Ai_=JK=4oh5q zM<8@0P(s85WFkvCczNOK^;|>J!AhKP<^~y4B~?{T~{AY|~3Y796(?e=~uQjvEQV zh7_ADaY)*(K*5bv5m59)SrOzE=h2LP^&T6S@uBS$DaM7p!V+oA0rYq+&|~07SK2F4 z4a$~6irp^-Ad(#nQCbX*l^mJr@tpwO0ojKe0yaRKYt)$;-0(Rb&k-f@wo;FBC}Pt8 zV4Ac?*3iov86vPekxCkoN*a9JYD6m2eFS_MSDbZ`_%}%$LzEE01(Nf@m~(D8@TS(b zatCP%&m#Mdjt~B$U5K;s@Wli*nd2 zkbbsCja;ZvM*YjTlHJDw zzjYSF_04fMBI1A5X`oWV*gG^-JW->)L!-PE8WoM9QPCKhS>y|v9F>4(?-2Vj`T{ZK zH2bM^NOK6+D9r*9Tr@|B8>hL4xN({#0>)|XB@l(?6anKjX9yUlk(O{1xuzis2bpCF z3pFwevUJ9zrJuX-=9OP%-QhY|s$gf$TcpioawWZ8gb! z*iB`G-g=Vt#2HMF+4BP?Nx6o*BdMwr$h=TJHrbUoNI4~tAWu~@r6bh}fq#<3{T11H z%D;@M6|V|S1Uz8u?@E*+5JcFc2ykjp*~?QMt_2{#I33Vn%@IP7w=brLXny8D|MMUD z!~goJfB$KP;kjRPE=SsavW#MM+DN>gTtzCYq$?9nePxL(GVus+EGYkQq>5nh$iBe@ zI&%_kjL6onP##`DL~~%k_7*@vKPy0+14h(WO2|~fL9bBjUQHTx#&$~FE!T1j2(7%| zL_E1|(#`&872T4E;MFi7NO%L*bI$Hw`#ir9_L#j7fhNZfL%G`?YX2X6255SdWH=OF z0h~RZ-Vruior34Z5!^&7|3DT7nv;F4DTI#GDXk?P;4R+Sh{Wz=szl zOF);c#lAJ@S}=5ld5m)#BTXUoI*MC$8Fdy=Wjxi&_43W98`qdnSG(JgQCiC;z9~55 zd5bvGHw}^Kl1ra1qE8a(Ca1O0jV-wBGeopeyf{ z_)A|9G0aW^LrWL{LDKU_$|uk3F0}1ZBBQG8L7k{A@7^B><2T~_0^&+BjE)z*){gOac4T0eQ}@zFZr@BJ;dRDI>y&9W3K$> z-{IX_dGLlKvMh9bE=hZ3kjF;W(5?KJXt}4=8{acqT}0n5<5fx0o|$7 z7|Y>`mi8#xkp0l$6T=y>b~X3Jg)MaUXM}Q z)L(ZSh{gLsJx&waAGNdRc#5aFtWfqSU2-pt?9d8BXb1^<&t101?04Ov0(#IC1|KUu zisxI)2V%%p%uY;Ik(8gYDNT$xG=a|2k6=xfTfip8N%>vxPDKrH)z1}rF6;VB`I zn${_)wo)i?FKcu2<5rdw2~P%K?%B$5mS_d?YP9U&P4*T2XrHd?2;FLAM@pv;9i6H= z>O(tN4JZaa5LQM&0uauiFND}{Fv+Pk$mkiV4TWRPOTnkh{$@76FVN|c0J6lz;{%1& z5tqI)%-FGyQ(FiHybL-WIdm=7#mgJma6|_Zf{i<*6$3Gy4=hPSkum-z#tfs1KtKVM zArPix-?*-o)O99vgq|Gzg9Djb$T~LbL4?}KOy2jLxI?oOA;NxM4N*GcnmNFq=p1e? zh2yk2!o_!+WY-CyrW0`sNTaDx;{F0-!F(_)yiTf>rcknMRsJ23IH3;)_e2H0A}8lu>y|Vp!Sn=2mAXlY!|FMvH=JW5m!uR0r4(ljI`SB-FzqBBI}Fx@z0b zmX2PRsvJ{Bp#Ejs$GX|X2xt@$r~xcOW6Du70C`DlD3L$YCxs$75aksZ9o27ns;{(w z+Ah&FSwUU2+Tf=1!9e_RbqEEd35n|0&skXuM)l{dk;G%JVTgi2L_@lTecAup zXVAeUHe%4Ru#og;q5#{llz7-{x;CW^;;9hd7&AWV5wU0D#H}NiY@uKj_$9AH|K3>FODVMOUa1(0L`MPqE28RO=Si(Ynrf+i^4t{ zVIPg1U%$^xIeeQ_1m!+#IG77=8VTz}e3%B+P&>|pBy%gI8#9bi@T(l5O}AjA%kN;S z7*b9PZ`T*p8RTu^T8sV_WQ?`eR_m@yB&tlW;0Y=hIVyY>sdHgqqI)7i;$e&ll}tDV zk=C}rc&U1V4rz;28l5h;ZD?>=tS21DYv^Sx$@Wn2_?nfZmHjLvi;;`iR(d%I>Zhx* z%OJ$y2IXsY#+v%(f9MQ+S#MC*I;R%OCd9x2yrKhJ7Z4t~U8P!5asgkgX#%r%Hl$Tu4>0BDw7lDXLlI4Wo3goKguu z=|*LG-wfYcEE0jMIv)6S9$c2|jN4zXe)ztO|k1V7(; z%H{>9Lk#FtKChQ;lZMR8%4M6&jM1`5+vY-D)8<0MS%i96u<;ztU@>VN*5gW@{^QwX z=g1xQHc4N>)nR7hn|I2NtaeJ4#M<)13!K@*MIF{dqr-Y=mav`D+>5=E=F|{Ro;$3E z<}9Yl_CD%y40Tb5_0Z_B9xlFlSm@h1N^j6SI;0}z96BrKQ_m%jQ+b2t2?}n|T#j+v z(_W2LhJjXO}17|RsP|I)p`k~~!Hr51$Kv5xz zos9q*Q4CvU%0+wx6nr}XC}?H@1$<|acJ*p9N=&}kwTjkD- zS-E2#8%$4|pAwkHsgS@RJV*#6xn=Je=t=jTId+R--a#=F$+R7cp-DkM^vtu6NZl+j z1)WYcL7h(Leu~f!lKJQ`!Zh7WV!VqTd_w0!mXIkl!wfrs_||60rkntOG#0}`WdNQz zW&u^2z{oI{Z>ESVFg^4jRKXIIoSZ5inooK@&HCiCk~eElKlKWH(N=`YG2GS=Y0V7m z)Hg9CL1>-J#dpyFti0MMHzf9fB z57Im70PP;`TZ~B=lc~#pdbSu!Ew_``$H5LQf>UbqoKPXUMOHFj!Nui+afEWWb9p5n zzftssSR0nh-ZIQX+W{U?#-~|Lg3sooH;6Clv)SXsV4&5;V8(~YjqWN_rBEWmhO+vB z5sbvWP+7I{MJe18RyEDJ0*JVK%eUhCNtPJvSb6D0u|X4pkLIb4A9biB7_OY;Cqzii zhcg_s26FB4%SkscuuT~K*2^t7B8(~S1p*h9O6H^OWpba;lOce`s0hu$GHC`|O@!0J zH4#0k$=Gh*=1bY?pc$-vlw3a;FXV%jqI-(e#g)5X0UsmOFnE3=K@Eyh z7+0{J&}yU74zPDyoPsoMPTDK--Wk@#>@_`q`m+YhKEROJw-99_h#8v`vL{QYaOwoC z4T>44i%}EW*!EOY6SqUE)iD8K>`XQ&BhPK8jH~#EO;?1{)#79+oVN{=$I&6;%oBsquV4%Zdbv{K%&c zSsrk&3A=!UQ>l?RicZ-(1Abg8xpgMTiE^^YR;Y`}-c_A^aa!#X9Y8v6W*>vaG>|C9 zp!U3qGq}5S6P@NAq89;gAsY_Sn9)`q@2}X|x%T{4N6*HL;)%u-uqX{NS)pCwtHfII zLL+Gma=CBUlJiHvUU-KEqi7!)PhfB>`ndfaID^G^thH9OYKHFm0kxyzn4MtlA=C$$X}x z00wG+7+dd@tp{yUCC*pQE{5eic3Y&d1dkmqB~~8>V*AZvXt^=eFqg*P$v&ky1lOFg z_H+-u>+b)4;&NjQte0$(r72p`$J+En7B;%Ma^r)q-cJVy;_ zB>0a^wyOp#XLg1DPSjzA4lo2a4{cp`f^!^6M3Z2^!a^pbh-o@T8sOAo!mcm36mAB*+-|RFc zYCG_w4vHYI5G<2WF!Km4AKaW_P3G4+)9>9?a1RR zdHj0$BG^@|_z`k$J)m=2B#B-%VX=vzlOZJJolklSdWW_yx<_1?3{tV}v;#5DS@8+~ zd;bS#liip4BkW9HYHGofhlWsY$vq|=$;`<&Ge5}CM98VkJs`C+G||Y++1ZDg^EO@F z&qm?fq2cZNb_9`%<{nfrnkD2lntRcSx#iSwPT$TFyhHO48ZsB(INYb^;o%)>9vR-L z-yTHzm*9pu-Af~ge&SX1{|rfHUp+!$TDzA zA++b2FD>lrRk{shDiX&@l@-c&UMuc+s<=&Nzxlj%ZFmr*R(@IKnz%DR_(K{rnyYP;dnh4}2FS z`uVFSkRWj`%ZH$p620v8h18|XZDSYuaVG=EX^kI;0U@|iDseZrqKa75!~soYPB&W7 zoURE7_J--<=3~+DHm1h@xh=or4PtfcY?{a7{I;ixefjNIiv1(3nlt%r@3AdPoJo}Z z`*ByyCWZu}Pe^gVkhvj^2=(Zbl*9_7GRWwO$U}OEW5!#}Sh1JiTlpMfca;4U5@BVm zprS>`=iV|elCShUrK+f|gHEog!o!A>=ubv>@<|tfA^WNL8KeY4V>-qHa$Zle{7Dyu z0soQ(a;>FSV?zwI_h?!egoU5gaJ?l!LikT>purePi5ev5AT$vai0 z2`(>tqzaO0N&B$VwAc*dyGjFN7|7x*{q6a_t0s-y9$s@gHVFlcXoP6j(P=0jO+LVS;C30IirQ>Fu%~2SKRlNYJ*>#JJkIA@x-jsYmqWzt3WJ+L%1=gH@4C|3nw*(6C z$K23tpgT=@5uPc}3qO%qEa*&lWTL(X8}^Qb`rd=!rhPteAD?y! zJr)Y0X4z<_AiIiGfRX1|3yp|s36$X)kecrSiR5O6DO0f(I%~m6oMD7*iUFx+Fad-> z3WDsqWzA12Ov{WT4!;NEnD%VfqA~KaOQt+e3RagC@FtT#3Yu62rV-f;IK(<90BYt2 zpyUGaFP2jeADDy)h>&Z{7SqbxBP*ep_wF+QSS?~AU(aFEz>1=T_*OYdm93NEeu^j! z`fMK2QU^cL)4$FAhCS5fBDM7PYU>OEL6hc4Mi(6|wt@aw#tN(Lw@K8rhaSR!F1gtK zusX&UbFEh1oA*?9n%&S=jP7QgR0Wlt#t6{Ue&~wY$!m2<9}>AA0RhoI+H8`6Hs$mc z2$l1y_ecZXoP9*3Dwr5HiMloPic~c)uvb^K$7rOxfyxLj7?ge-jSRJSH?Ho59t?kq zX^qL*SvHC2Df}}KHDhO5QgoJGA{u+x>a(^svpQScK}~>Q4^x0MA3mlfJptI`K~JbM z%f+=fwjLW|pM_h{*%*XPyZLId55bbkTlo&d4>MLc^cUOWlaO9E$=pnm*xrb!lr0e~ z-;&?%_C3t~_J&i|Q)%?cFdp{4?KCvOI7ef*+s9(Vf@>8X{=7&sB zxmp}D`N1PM@Ors|LSZQGP>z!yR1|#wS(BR9$V%Xj86_BLE4w@n28MuNvcfwaQDGsl z#l~>w^8HRgVIsH6F5#~1Q?XWj?|%Q@DSmgSh_ym?1 zG3<)YgOV%~oriHsF*fMnQaiDcN$sR0qSVe#KDU^hq9L5`EDhm&57F#XYG^0FV=;M{ z=FY|B5gN4CM`_SnFVdj3K2C$y`UDMH>tz{m_FFP&M+)oP^c`o(JJh19{)k$X)px2z zTm3P$^NVO6v(+^_2<>1z9<< zQNT#a)X7zJ!BiVFb;VPX{`-=VCr)GyhpHBS7)feJ^)W*YER1hN-Q7$&NTUdp#szY( zuY!jC2A$MQF}lS^#rv}+aO^b>Iq?zknuf(jX$O6tFJLcMLcqK%TQBPjDG-%RG>bB- zfv!_1qyA1{06n4)?)CpiIx_UA2}sj;7_S2)4f(73MhMT%05bS8 z(I|6L^4XkH_Fx8yWtAx0yXc!b*gRoSXuu2Q^C7;6{i7oTC7mi1j$aTNunI^R^dURk zGKLw~!V*IPf7nM-+FvXhak|8;eSHTi9|IJj6!BW>EkXMzzz&5tN~{A_& z)VM`tct3hV$}9mt$K49t3&SyeQ(9z-Qgk$a7AzG^p;YOy&#PSA^`HBdqej6jCJ;c ziVq4(BLc-tIjpSV;3HnwtcVZ991K%h*bkISgbe(V^NZPtg^)zMJWLqCyZ&Bd0GRLYM#pOW+PZ zbhDw0e<3J{q-%M?7V%;!u)xYdS3xXgm-w;p7w%YT4y-sB`SO0TO`=|0n1y?{5vUUH=vF;Q0_%5kf+Ii{9wWo-Ij!U-G%C)E4jra8X4=Ala zDu3c_T9Aaj!R`QfFq)v>#pO4?nXYU|l87ayZqK!3*+o=i65zHQet&@2WMltmXCy;! zk|m6o(GXFMrx_>B|K3E57$*}kKCltwZp{H&Btjdyx$V$mwAwB#F@|tqZ9ZmpFqoj* zCxKW9H(44SWDn}*hJ}v)qVflSeRU@_?{|nAHoWV`NDwbfG0=&8o8Dj4*2?A(Ma+Kn zgT8m&q8JD_dQ3B}_h85hc|dMe3HcMb@P2DprWZ%L+3(idx6a>lJTlm^cm*<^HkzNX ziRNS{YXtmD0*2e7J_QsPf$tvbrmfl7)PB&x%ZbCHxpx7Han=fip5l!8y-cK>d!XLU zQWdl?4usmU9)t$wu(ZMUo5xKM>K1{p@>#mh!!8#H?SUT$-R%|O0q3g}U9jN?Z{ZB@U{hgkJndk{@Pd}S-&7=gi~GJ?RoFIH`ZOJ&RiDGNsET(Xq<&5l+N z)4LY0Y-mLhC%~c2!~2r*XW|pe$%7aShL$lTV_)JqsHYT3`A>N+O-YbLs{#STwxAefKbYgRhCxYS zXolskKtdEJI-5NwQxf+?in5q0H9V-$zljl!M93sY@}wpxI;jk9*mOyV4kC&gY~aI$ zok}n}LMV@*I!a|xL0wE+JkJd_1fqmX@lW-U3VJ!;c!o``zIcWwln~BPmOa1_O8Ig$ zW)PZ1B;&s%NV}Jv^%9meDGqM5&NUx-^BB5%wv|zLTKKLgZ?uK zOoI$A2`LOMw?Ib&nMF|93#TblZh*af`D*KY>&asgvln3hty%S}djvK5AzMY`M+A7$ zX=`RamSnW%x+#3_y%@lGCM}V$-Q1CXemfVQmXZRP# zFc}8~XA`y|&cP$}Ncb|~%hl@J9J=LIdykgB|D_nXwC%KP2E?p#mfW74t^24uI8=Y! zYaQ9G`>Q?~Ut6Olg27>n=sL;)t0^5$$u(9f%)%G&#FraoItxQttTojy#vBpN_;B@F0@RfJw0zlW zA=G?P>XYB7>_Ach`R75mBXWa`_7cAwppn$6hz$Ec{+BKnDWwVYX@7wxzoMV^Q%E3L zVdjED8J%XjsS~%>#?%wcsGAan87X!~Ll@4kuos=#St^=MB{&fTXVB9e3K~nPs`+`l z|2dZQQu?F_mfy|X$!BzpOb=K-8(%i+%SO6&zwHxJTAzN3vMau|b)LVPI3fA$={%vi zlBcgnOy{x2#iDhE+0d(5> zM*@k6`oGW`smaZbw1Ft)(2O5QD{M?qn?`vXG|JnckuZD{vQlMgGs-G_rfcA59z`VQ zU!zP;-BCw5$SrC50Yy3tarpotl9%ej|@lTZwRQN|A55;SO~zu zx5Kj92_I!5`b3hkFQsI$ zR-3G3JnZ0(s!1g#X~=RzIF=5W_pdX@QEe)A(+JX&#$%&LKx0>jXU3|tMz!xEsz4#; z16E5LtR?=Y)sk%{s}p2j1_uCIYy9F!QaSAq+9?{PE7ZNrq8Wp5{Ub1r1aJ$@74jiQ zr%K|8O{io>c*XCq5&1xI3@GgJ8zLT~kfhtdI(97UppAQzC{-!Cpwz6r2XH#+$ir2* z#t-_IyCOPq^DI}S#c-n?TW&(qErPLzkvr7(VWQVr^61{k{`=}{zekA!?(6sb%I}ol zgU1#vEByR7{%-X-ivBMn=RXS=k41e#u?5fQKOI|m`aNauT=|t>i&pwK`nS<}dACAy zj5|}BQ+^ZBI-&|W|Gefr$An(!KiwH=q5CT&2b#eq#~6U!=2nvfJ($yS@je1Apq(Vv zsVpry2Qc%yU400V7FchgpN$gBjUmyFpfixpj07f+heZQniWIH@S)w6l7=utGn+d_i zJd;+t85cEMnb0CJPo5HUtA6Wm53WhKrnn@DXtrKnuBhWwx!$yW0c&?;TrHO0bFCnd80=3 z4^$5w=yojnjV>WR>~m2zJ|U$u7AR#MCrbJ>k193P)^eunJT$o8}{&n ztxKhBK^$2GP|C|mc{%3mt53}E?_DQm2yw@%(m%w_P*BNuOhy!$yI|nDfMmo$WQ4AW zx>C4^Ga5Ja4>c&VNGHbZf>>8|14Nw_2tJI(GP%F z@DJ%nYpOXw_@PM2QsCDn$C*Ne;vSvS%#eA-s$(x}aTTl<`8pU+k(W1xalHSTt?|YY zMwL%S4JL52Mr5C`>}iq(x$Yezys`&|#3?ACk4O(!{fkCX6*Q{;MRO04d^Ah0{?@$; zwNO4A(MmVXdxAKFd*Z9fO5tmjK2b>ar!@XX@*A!S^((n15ScdEEZUHBx`r}!_)M-K zpB05^#(x()2{?)7Fv6fcKrFqgxs4y2)=7Y^YA+KTY$+=^4_%ehP9?)AcAJ1_Wz*RS zpwPd*;!7PnM3^ue%lNTb*JIe;)Fo}zQ2}%yA;F>+$o~*|X2dUAk4R?v^+jI8(ZrxC zqLo}5Fnn#sv2t1faHDr@nFq$RPxdQ=ac%DyQ|+)%LVVRe=i3kY_UCD}88F;ija*!m zV-i>1uj>*U_{lyJ3v_q%bNUs$dnYP7PD(zLy;CH2N8b^~;*3}A?4J>}QwH0!&3hn5 zVMT5KTfb7B_{NwdPmOo8H6%j^tW^g>LJQ1hKJlyt?nU1sc=-QJyfMdjm-nr z`l(5yCJBKyoI`Ifd}h21C$;wd`Ji2YN^7Rms(wrZ$~=UuZ#PvJrLMX2+YD-rkw1S> zYc>6FOe@)5t>NYhtPrSrOzzNDH>dT3rDL*-RY=$^pCYd;dE4cw7SWikeU$H;yj zf?!Cp3Q+DG(F#!E98nI~qCQ;%P>m&bCyO?gJe)3S4^>0Aqa}GI>zn5T`-FcAYTr%)?OO_4iL0ae4ZSFis5vF&w%5WN_vXq1x8gV%X4Kmp^ zH&m*a1eDkvY{)@R*>8@Q;YhwwS@<>C_k^P79a_GDBd1E}()9vRZED~I% z>hgqIz{ab|Q+*vFNx}f_y%5=+*!+~cO-!H5@8ycb06sn&7y3CYZ{c2^{ry&1te%Ms zRANScyE_j_x7_0=A8Yb^{3Fhxvi|11c5|HlgKoLk-->7fk0$o6lR5i5zeSEu$BV2 z?xi7|>r`!W_++#!jVtQ^e*3Rr)H7?Iilj)5x+SAtkPBSeM;ADn*lI$V;(UPqah*G= zjZ5Ux2irsB6u&_D(UY)4(TLn~mrMp;^)(1XrEl7eDs-(s4R5A8r(-ES;$LLw%V=fj zNr_7gfE+l)@0gMuSX=YaHuA>rj<$ht=4Ciu#JT}(GMr&Y7O@RPR*5M49StM+L)oW^ z&wi8EG{kEq^MF|hqf#*+sOyNDFQE6_uP=V~!BvV}K%f54WzOu&{zBac@zc7mXd{99 zi%i9A3*IS;ZqS4g_Dw{M>_^7wBgmDFKI+#y@e)5>_T{t^Eq$N`cd_?01lj4_YE_=n z7LK1ERrf)pMAr}m>^|TIGuO^>6|Qd4Y6c}+6ub z#%ZGE+=6sGN=C3B|E7SFwll&WbUK316AlqJ5wz03DIl6XRMoH0MhHva2^hx0Bf!*n zWsi9LAb8i$K^qR0hnwFnEUCk1z>>OF+beCFu8H5Yr+r_Iv1kA|;6yCJJ3J84ei;!2^BF;_OypEUj<_0C*`ZNUc^Va!r#JTPvqbNzy5#r-UZ06`>yjmkK6a&?%ORLJ#5Qv**^EWleA(fQ3gd;Yy&zf%a(2V zF_Y}TPEk{ts#I;Z+e{(hb!BT!tdL9yAAGGqXd6Py>@E zBy1oA!ayKENcQvn{r>;|IrsLJ)sp3q+FDHXzxVbz|L5=h`V*9Z8IZdp83(TxG9v@< z_dcb+jm1hXt zr6{2Ty!Xs_M6iQx5^w0dOuCBdbdYNqsyI0*aQXW3!>pox8Hqcyg9i9Qblzej!s4H% z;6~GzMDawrwD)F5m8Slqc5|$5k<*o#ap_uFy~xV7Vt|xD-OozRjP%+1^X2dW2L>>c z+Qdw~*of~8vIN#F-^@9}d~TEnN1NhURW}E;5Tpew|6-6YC~>E2VW79}DbK$wt|gJZ#`)Nh?WY_QE5Du8sLkRY8#5I950Sm;>w*J8{O z5wKadGARHix*7vGv)A*He{@K^tYo6Djjf+3^1ZW*ioaze6bVAFOBFf zjp#1THpQ|iyP$L&_8O15)Znzig~$fZXb-RujYZ1#zznQ40uGPI&?kTjbyWm>Qi{$Y zbOqXJ;!M)-h2Nsw3g962=`0k-z>H8RBh7cjA2>1fi`xcA)Wou18D&DCHYJK693Y6( z3t>u#52erQPjQgwZx|Ruxp=PP4%lSqz94$U{@FF$e3p|`Gh$|12N65+wrDJ~WsIy} zrCP^xJ+!Lv9Ir<^N7XFGFlosgRf_Y1zUx@Z>W7xnz)n#K9urB6)U++5Z)^W?izzFr z50A#8Qr~aOu+RpD!LkJ;t5!Z7+X6tuRk`(_cdGBjE0`#z8M>3$&MVZ~i}4(g$f+(| z6N6xS7g7JRE|Lz1xS_;oO%~w#AKC4|yd2eBfq7Pk8$bouZ=FMsh5q_87c6fiX4MbU zHfI2H;aX)Pi4&N>tb8zBM-EOwcjIZ9)}!7QY&_v92beD4LW~@8;7{T9IUZs@ayf*K zV}xrV0@Qj3tekD)aO|llH*Z$$n=#Ziyct7X=e%jbRl4L19HNiChSW1ag^UzqTtSxV ztxH`8g60a)hbhMbHAVGT%c(X^Cq)6QMO2Z7?YmVBFbf)dkW z*Mqtl$Bh>Zlo~f$>05rxFr9r3_X%)dJRGg_Q`)(SRNL!30*OgBY=dWeC%}n z!Z`7BXp?9Mo>KlG@=5vzZ0~99LAzYfh5Ow>zBEU}Jk~KhVDS{AqtPm9#OP>LfrdsE zXlP_zqfx12nwnx3H1b>1$Zt&}zctNaT+}p2a8c82lQSlbM0~(`suUAkQ^e8WYa&qZ zcx02XkbDPjCMgbtmGZ{nNr84r9x6M^|A;$YrsXvyy(6q(K9`1pbw+7z4@}5YQ#DGJ z&PFby6qaWm7%}WJPRJytc$@~glhcg#a&82f`dONw&m=}7rl>&S91))T;}J8)p+t>= zQ~bO-F^5v>9NF7h)UbIWv%;xgy?IC%QJ#k$<94-CB3X#i`mj058}LHjxF)ffWUfzA zHD1|K^GbPTqhuXQ<%5d83+$BH8Ts~dqHu8gJh0L1R<-AIIG|A$um^6KI1<>~VlcA| zDPjXdz>w~jKrP}!B#)su0(@5XhzaCe<=W?Y}Tceh3CW5Iazc$F{DLG35IF)3{Z zk#L)D!fl$Tt}aDADaUOZ-AG4sP!*(v+aQ+XHjQd5)2PNWjcP2@Tr9%F6S!eb{}4EQ zD63UBVfiGb1ciIxk9vflAZ9?7r161NhVlwpJdB`2iNf&`Wo5*jR8_`)l1Rx9!x2*q zBqh^_TcHXQoE5hMC^Y*T?DrJr9`Bk)=oNfJI5lR7Ge0e#G-OVcLI)rt8?_}wW|%GV zZ0O4{{1K+}dDMt{rTRhqy9vRuNDojXM*1HIj)C;_*_pnNr@lv)g)!B)%bBt>@pARA zml7cW+yn4J;h;&7Z)n|J;#|jPC6Y)hj2p3roz=fu=~USOod>~|%Mxw>4!hPsAt2lR zQUroJHGW@6r+en5EzxF;MSf&#aM5$vaLHZu1KNv7HlUXS%0TF`K?HFW+Efju^;|C=xCP!E@N`U|rfl+lCmw zGPMnU%!VeYku?v+QvDBcufFNoSR2_pu?v=V_*Z-m|Z?H(-?izKFGeS@rpnBM#*mL4k7HLFGlef^E?VOgX()E%sZDFDj zi))!(q=?;6P?CGYjQhbDL3F3soUzinPvk_&ll4NdGGR5+g_R7az;~j3WoM!<0@g7f z^ADZ~tUyLI6`+kI_yda#37|Za>FUEu%7!Ef(LhKduqCBP-uCjrNy&xPwwUgEf`l(e zls%Q3NqZw`r;3NfW(2b_IDRTwJ;HRrDLa@zB zY8Go#nQ!Xm&UnuK@AdMK^U2vw?ysv(7#a2oI@AkA!yz?ew+#7<{#Q=b*^=@=baRJ#OlU$rV| zoe)ikBKf(t+a!IEGwz@RNxmIdK^jeQ$}$2QI1#g>pa3r!6wkPQ5hrfVzgjvd*nZ_k%Q!ncOBZZ51OBHV3EEBdM4VA41#!~6IQ<(|{ z6H&68f$%i%Fqar0G?R>Ag)_F^7h`3kV48C?4BlAGO|Dw**e3uE)-6y0M%0KWZo|nL z#Ud}mQ(|K>XDnu9;TW@4BDAc@d;?gaC|q|g#3pGUZ=|!5WUZ+_G1o^-w%tBW&g<7a zoou#N!CPh)S(A<4QOd0dCev#ihE zV^DK}vN@xrmGeznIgO|#ji@D!s3nc4CCwVz7R@@^0?k3xaT;0NXpW%k(i}q_r@0m7 znP!`(9cw8z|0ZvK2uxYE@b&!b>B|n=YLB9iJ60?it6tHWbB1B}3AI^(I6}8{9wfAt z1n=u_N#Zl_R;I!;m=i45kl_B8l4RJ}kEd9=O7@btc8!T&BZ}%~is{6lXBU3s+oyu0 zdY_mM=SncY!fI{IerqMfWN@6&_;a7@$(BH^%sSNhH;7`I6vC!POn}mwGMFa#4g_2B zWR3(|SO>HMb8WFYhv-&ERUd*f#08x~5R1{p+pg#cwc5Ih-XL61>MCG|CNDU}cNKr3 zv#*8#b=H!>S$6oHC?_e+NV*#7+s%LH4nMwxGYQ`GLGxweIGTHF_hUfI4}ns-C~k+= zIT&rnahpi&&9(JG^E==p?h1?-gzEK#NZxs@&5(Kx`fuV=)#^ zQkCtix}gm-ow_S%&|Jm5SQs0ER@C0rU`N{Bkj{ME=`)ayl=-4lnyK46KBMH zxTZqNl^Y@`!tnq_ftl>fH=6a$kwh9OR0JA(o%=wro^{`nPD^--y%k>(sBw^@?BVF@ z797~Ktls5@8~u6`%y9jF8Wf^}kL@NNX~GLw=?61iE1`RS3`8{$5#NI8Fmh(Z!0PC( z$T$q1>!JHQz~J_QfRL=#fk9IjLfXIyaNKh>z!bpwa5{!?(HLNlrZun7(|gmt)d*t3 zrk7674ipQ}v7%{-Gzm(UtJg2-dHTXm8;lMC0$RtU?JTq4-Y&*z_X}qR?89)v z4E#E09?*?H%hk7Vhr`IIDLd~}!1q1s`_@k|*Vx}5m|(MSAqOZ}qjIhYHv+~N;rb6O z0BcA+BN+nH^&i*+4)YBQfUf_*0&t85v%sybU~*j2^yuB-=N!T0;9OCA`{HC$<4~X7 z73h-sc0}|jb$C3?2oW7&!-6)uK0rX8I2hsqk&BQYmD4BI82@un26Or(pDnOZoPAX7 zF*b>Mh>MIumnKAf9W{jewpW5yyLQ^pg zZJU5v%F~qAwlsevhBfPjvQAp(`U-Lfc&TfqVX;4E5hn00Q+#D?u+Pi73Uz!%obdqi4M&(_w}bbH^Oo(UEPU0g?bCO+ogB0_&3|vPMJl4qA#$ zoGq!RC+??uFWf>P8`jf@!$`7*Apon`!s0Plj1N1(?;bo_COHmyp$tF>bSaKYUGs}9 z3B;(~rL7oeX$%R9HXR}nH57h}mn0xg5%ax9+0div8&}3{xjGvvg>j*Q;H6}FnM#gR zF`FcL01sT@Y7OT{$MsJyAOzT+GtYMaaAq#`LwPtU8T9*?C9HB#UzN+|D5x51eF?HU9suhR5bIXH1ty6bRNLc-$J_lxx=Vv4g=dLdw`Y zgXG$!b276;DyU`qyepoGCy*_|yMQ2gmuMMw4j?96*UsizR@vUkf>|mfdX`8kXtQ98 zjvo@g(&KC~5D+U21WKyovN~>urQn5qIRqbEvXFKJJ@Sv`A{uboV^!OM1PIA=+XRmsBqS+N>o>XUPRCdnMUo!p_7*6Wr>Gv4icw#(>4pVu{%b3@rpe2}#3) ztX4sy?1Gs(>`E1?M(^k1dWa=2vVO%IM`FzsfNKJ2epz)6;o%&}^Ya4cqPl{RXw7g( zJT=HA6l)DeK};h@P&ki-^VeLRcwKsI(K5xJF#{6NuCUf6sA~)6YXbApw~|Re_Y&={ z{mDl;50`9oJkHzq3~u&MyVhCUFTfVL!ksU5G6AMDH-}wV^{Wxd(tk z0H#2gfddLhb*OsI4X&3dJZE?l2!L8PH%$Mny$dGn$hJ3TnmPqc&0rExPcygnoT`ZP zw{4o|V$BvI`M$}bAq^ZYNkQPKe0thieieaUTcx6(z7BAp0|mx{X~ zZh=|%NS^4F_zfKzp@HzkKo?wMK|w2}GCJ=FDtafzpOTh6ECaahh&AI3mlfxoq(LSL zCVPf@7zZ||kXk`TsPGw}0&&a5I{>Bn3v$wucn3gf`jLBHYCU=L?;%jhO#u8!iohh; zCV28qnA@VPnSL9@Rg#q+FDW+35||?v$duIAmcX@s^kvyqn;a;X#p{w9E- zsfBoRx}QPfB)UP5dl-^I6)co&u~gW@`XafEKd#~LHiNBiY212&GF%HmBZlpHE;QgR z$+Y?`R#~kPKGFsp0W||cH9^rqVnH0M0mowVQRVT3jYA+5&*_ z4@lJkH$-J|!)~Rr9NCx40mUVKRNGw3n_Gps&8<3k3PPzaxaLe{`;F@RsJLKA4U!ch zfq3-Ro?UCX^|&vb+Is-PVEOCX;)^&^pRD<_+>wP?k2-d{dWqUau8A9TAxnZj(*H1q zfBNlL;{rcd5ba>1h@Buh7s+Bec;Ymaxb{Y(%6H}H73qi(6^Z}{bW9phj+=GKBSZC~ zMmta*V>zXy4_DI?-~DX}+ZwOjGSsKmAL8xRJN zvp{^1++wRXZ4`mX)^DPR@@bGj=$MUC{|yzDTKib(XXydx7n$A)HcZosKEns6@{j$AOO%Z53bI$_iUG?|fFbBAGD8K}9LD=;$ zAV4g@42Oor&=uc)OVZiYh3Y+oKX=J`=%`-sTkmz?Lxcil1)5t|{#>GXDNYc4RI$)| zS$$)hDbt}UcR< z9rJ^e{Dnmid5voC<#drS#Fi;S1;MiEQ-y`2{`o z`2mArMpLjiA-P$domhOBg<+N0-V%$r#7~sa2)!g0)5+pD`Xf`4GS^So)w{|^w54qe zd2eFvCj1ZEHAav7f16*Xp(}A;5KqlUDc>zmUffkNQOI)wKX7X(v6i~v1QIums_X;% z!_heUxJdV|pYL@MH-#lO=V!g`=Q;J{g7mB)~0HuN!pm96r+>K*4$FG^c`! zz+0XGmsP*kIyciI!+vzuX`&k}f;q=Y>*9Jg)+>KJtxOw)9TN;w=#+)^&%Lz-DdS&2 z2_(keEH4ak%e#;8B*N!|PJBuC!M~DX#XzpieaQ_OcnF&4# zIQ4g=YMfv-rW=S2Vjs6T+%5?xV3sqc=G%OlQ3grQCveNA83ybh$`-ANuab-6Zv+WV zuwveg0dq@8gofvob%)FZ5XhS0gD&YGs|ilLhHwf2#@RDm(pb~^P?FosMzYSu>X%}^ zP>Uu46T&IKRofF|0nF!Y+r!@^`6Ya29`}chqYHQc_Zc2awyTGL$znu{r~H{@gFHX4 z?$|mddT7nOgX+6A1tVbeaQ-Q<3*CGp)`clbGQ2O`lfY^_=_Ir8kmaHsBTRBbyO7S! zg9$S2ZQO-uxoxK)AYp|Xq=$cj!bn_Rt?_dIp!lxt`Pu`meHLp3Rq^ZI<6IR~zWQNZ z*xB_S)%Xo#c`)OE?2E@I$Q<{PLCOV4;3R0B9#P=gQoxXtT77Sy9qpt6%)oru5`(9+ z?b{xUpt1jiY}9a~P*5O6)8itUh&a=uhJ;kn-RSu5h*ATOesgX6GHGz8ZIjA1rNJ%D z)!^R0KxA|AO08yE)6 ze3OgAEHBDle{q2_A|ld=r+p8_H#E!(GU9JvkQFEPy;f~`qI&IX^r3fR_}bU-X?hxu zpQvB^8m59?P#$2c!HHw9#rQBdvHrRf4ESn39edqt_;<+nbLT$0Q@`xf=g$pZO?LzT zq`~x24`>`rhJ5Ay6YC7B0eYho)N6?@2v<8nl^he_=OhmZ7Da1J9!Mr?M7{`}<>8F< zQ2R<4LWxSEi|iTae*&G0gV{c$LyYU;+tqx-T+O97_o)LX=sG4Doy)wlr%||)gKaW<#J&&y2~!E1h6b`9WZZ} zH=Fz+rIUd`lm3PZ>}*v?U9SDfcTFjzEek3dO5|Q839t1l14ex;iDr4lyIP*Y9%0`w zqald)>^@K&5O>LcDo+QPh;w=C-~uIw8Zdjtt_mH03dn)IL^-xCT~M@8(@s}I-$hJ% z1Z=_Xl&sDVSAX&3*H$Hp+46r_&V|CKp%Pt8!IW-VcodS1;36a~NRYlw<+2GD5)?^D zqEwIo)PV}K=b>zL&(@RWQdQMG!n`U2&MvgpUZOeJqvm6MAHqCA@jf*kHh-Y3l}PIC z9s*eTgUz`wWM}HWZiZl1J9H%wM#N+aP2tOsx-{$*v1zlNE~|CIcqvk}2|1Q`+@5o^ zT>oG(*J|A@MJKbtn5l1D8))ybkc11N&h5;wPDqYbrUnKjGfse_IP0$AOfeonYoDLr zZUS*UYb;{I;dsg&F|RG+_Dv`?-BT=rBuFu^?CI96W2TSfTz-<**$Xnj>IGTfI2#`p z;Hmnd2itp%KIGwtOh2fk6MR?y6vlJKVqY^U5fnvB8{DUG$|t@sc(phGxGv+Rll+wZ z6T$~pWx>lv?;3mwIK3lt5b6>CL)1P z?%udhfg?ulg8ujTr>FG4WZX4tqq7*XAZcjkvDiEv~`@-y-g@f2?`hsW%L{pe zE#nw9qR_h*Wpw8cEWmzcKuj`ZZ-lTp*9c`41dsK;?^x6dmAM3pkA$kOyKC;@#8`dM z=BgiG=;UuFwh1ryIZb+Zp|~j?!ifP9bn&5J`*{XqSkCXxhk*QIZ>|%d%Soew=72c? z_*UTrpdoB<$}(f_{B6o}Aj%ennVtPQ#AoeuDC9M${+3k#F8Kt!;>OAP)KD0&E*_08 z{b=(?$mTH1>hA^}L~G%Y^r*cu1xqOc@Nxq@Oa{DkUu$9sw*Tfs|IR2u#36LzY0$&d zARG_~A;(pp(2P46K)5mIKGteQcC<*jQG$iEp90=W-9sPYJCU0@#vCw8tP=~DW}MG! zoCu~8Hm1l3yyX&9UX@5jHIrwVU?F*yldg-?a*k*D-}NsTz1wO7${6IE!VqXwFqB5# zMw;oub-_X{D<6ML_t0$Xo_i-8+G!a{ph{evCi*6dfRz(N7*!&4B^HK?2bl_fnnPLt zY?E*LHOyc;@vj>$u<_OrC?MK6KT-q@aZdW}q&PXHR@Wtj6uJE#^bCto+VspI`mTo- z|2Ugvo|{ke$)BBKGD(BzG8y1|Qrd(IO_<~1P?$)G3ND2LQC*^?rlx;nsbhZV5aq_* zOvh-B;Jjr?aCoVg&42dMBP&YAp6=+JzZMm!F><55`96O$qC_%w+nW)sOyN4s(5r@D z95bATKrl>-*u*A`=w_NAOX0qNdU%MZJ5n+Do0{nrG|@eU8o4|2?UF7P`;-}o#$p8FBy(c~-`}4r z&vs2hcq_6oq(q1UrVCLl{?w)kz3S_T5(wA%Wn#kkvf^nNtWwnw$(#QY`cwup6fx*>mW>s6 zEhC>c*BU4=<`9@;1R@s-=oydGeXUp!2z~R~57`VO2nPfr&W_uXkF%@{p(NiF3{K2? zlaPSfbK{H3XqnR^2m{gG3&{p^2i1S-Bh5r8C(uH|lW!=pj9KWYM9F9lgU$!oOCnL; zE+H>MG6sjvn+Tp3sc1RjMb|Nuq$1^P$37jd-{=dCa7|sU#vX|BPhby}p=IKE^)?M3 znFBd5GcpWBRld-zEEp;CR8Uap(S@75E8MWd?G6MwZui+rve92Ul8u5v1#yOXmnk|| znAfU_F_Pg^y}4*LPlz!!QDV!iv&p)pKZBU7lDC@vN&2u>t}8cCiW(-Mxch{AYU zfLcI3T89|6dgsclRj~zbInt#@jfp8F*(NVUkAjTxZOm6wa z!mQEs?EONpN2B=T$-@uiiZLli%ARanMH54TWWKPVVqI~|Hx&t>QCUtJ6$zkGSxy?2?xRuZJ{pzo zqq&WHBx$xO@p$DqQ6V}D@qo~xccT(Gxc~fvv zkI~{(88){&AgdNd$HgZZfEs?m<3eOo*)@PztrS zwnO_Y3I`*CF zB^GD0W$8t8Cx_aD7BXdP@5)doQs4q2uj-|SCGOBxZBFvj9L^G$b}!YBiM_2U`KZm9 zSn4(asxK@>(hRI*YCGwH6RRjK%Vx0MG7tFP?$U-jcxyOjWx){5_xgfjFhq+nnw5JU z$jXNoLV4Xhlw1+IdrO!?#x&a0#vOWNY6J_IXnw>;=mbn?0m7NAcL}E9 zT{N@8m|3C}XvW`CkfeD8#k=@1T+cpx6|&)pco&a|chQJ<(TI1^h!OsA0JZtlll00YPZRSBjvjxhd_Ng+nnq~5zHEni|(@Kv$X5=&SuXB zql3~9jw=XCB1zmfhiT_t;~xV3TqfEeQ+XtARehJV7t`s9$iPaki3$8giaZk_o5}>J z4rSDX^;oU=oY^4q+J-A1&_u|!U59?1R!;Y!>^AIta7(`o$i6}=^_1cygZ-ERONIor zNMDdK0P*2?osm9GjvzcSqtOb*8fk7f8wRw62uatQH5mj)=ji|bPp9k|N#G@%FYm+> z?3Bsm0XC54<(mHyC_6p^h3Y#6xax;{hEq2lz=xEFk>aOUlD)f4=SMQ% zHCKhU=}}rzSP=q)N5LeHM9>)9t-gud)C^*Dt#AZFy`xf^Cip}kLEt@FJZ#_CeYbQJ z)qlb05#EoyK8b1t3*jnO{R1pXJ$)m*yCBD&U)RL??RSp4?|-rHH)jw;r~{DD{556w z(@r?=A`3!6Z?O_k;1U3_)(P(Hdypex>BrO=f~tg{$e0ka^d&@DAuRGZaaKn&DOT8+ z9;TrH$16Bsz?Svqx6=?LbX&*hB&d-qt`NG-%CMur%Rc2`Im62U9f4&V#(bzQo{*iu z4IOw{GH4rd{^1V$359n$5b9BX0YW1a3z(cpfus{&gB;A0u}7f@&<-aDF$mBCU2LNR z>F`ZwSJ}kEsX(Lw^zX-chY8{pxxCm$X((bLt3HFvY+|4H)jQJfTfH1PQul_G@SJF;LAg_sCX^i`P@gi5E+gtK~?r573%**cdn-xK6EV`4(k_Ht!->F)pU_2i_B#sPi=i^88 zaZQuC6#(4n_jw;JzM79f=WRU0TL<~pB@kXF7;_Rw*ROs?R6f@3*)m-bKh9x`g2X{v z3LDdSe*Vuv3__N7gFBl|fjGc@n9!IlP@sdxa0cGJj3aR>n2^=W0wLzKbS4%B3L1*W z#M%vlYD_a#tFM2M`Vy^&FGq)i`gE*U_8%X$6Br+nPup%LP zu0JUJ8u4+Qi+8e}_6OF9y5aEoF`&G1g-nUd2`X%GD34T{I0J~%Ez z5Aa%s)ytUw6j`L4G**qY%MbLUUI10PzSDYeGIf$wZmmwEUEE1`n-1dIUExo=BPz7~ z2<5}oU)f-+sotdXj-{4$moz3sXiOy9I-E%%qDWWT5A<0hintnrcneX~mq-+`Jb3VF z0aPxxtvp+FJ47%9Caf0bZfBZ@b-syw@%v1{*-7GJ~5Sc4DLYk z2!PP<6Gw9zk~02IFmEU&wpem|WWw_w}%6u(|t?psuO+)vFso745aE z@1kFTrO|j-Q`D=Q<7-FtwL0wUNt3!(`q8FXj^dYXtLZtH^G-1p42Y4~l)d0~`#%SFWT!pN>=H;dy2Ye*5MiB8O<&|R3=1&j@SrPxSe8l%RqdAHsn zh9pS-{xkzG^n6n0OoC`UHT43dMs&f!LmRI2fE7m=EHo0!j@<6)_aW z&&KbOFP!7VOXTf7_W3h_l(F*Zk!OcBPuV`uR)HxTx>VO&PrR z5zL`rW-(-4T;hO))7e1-3-i&+3=koMJ1BIjB<(bs5;ioR1APT9*a2lAAWE`3M?HE@ zle2n#r-L#N8t#+n%ZSF3&v9QMqjm;K=O0SL%mC4Aa2GVol%*L$yTA;_-NfvL>14US z266u``@>3&7^jQ{D+3!6u|{p?L##mBb*gZl?pk`ks~M>NK6W zU3ik-PlQK+kkL3Uw3A6vLv#B(L&qDjJ<#m zD_iGR`aM@nP>9#+WkCfIj2kGLdkABkJeTLkV|^~hibO_aH&)>_#zepC>+fKutCKCT zwug1YTsR|cN`8?0PaG44892C(O;-5h9U$@ylyWrJm{sz-{>X%%Yr;N^Vt^L?pzXf_ z>|-z5n9>y-1aN0a8SORW32W(#s(_^YKv@YH>z9egcyMy1tQGckQtLe7#}e1Bs2A^< zESe&-SYjfpuMoW|Rs8A-2J_$QJM0z~GElUWHSeg^qOKHXEQ;!>wzUw;3fGt+ycv$!*@%&@67i|)-R#Xeqkde{_o2sr?r?IGebuMbZ4D#o(ZJ_-H+YPtgkbsl<1Mr5MD?!-Wp*Ly*9t;~;@ zhw^%2aWoUtlDgZ$KG`JeB|-AyDTZC-0*%4y_=?s-D}*4TK;*vO7+)Cy@><)kD@oG( zSuxXV!){gDtyFDiA|jwu(=1Pcb5y_bF&$%C9(0w(GuZg|@>~*~ubUp`x-iTx9|m~R z0Q}gw?RKTMo0mwO0rps*@KF_<;pwycz;9QcM~?7$#?@YL==U9eY_#e6wAMtBJG9B~ z*#ZHI18Q&|NsEap-QRx+8Ow7vcsc7`G}a_5Mu(F8%p#27q6xZ_t)@0Deg} zS*R^5UI6&ki(kwQzmX{rI6(JPsK&wOK58bmkw4`dISG?lo=eBtYSK`qgRrJT)Z|Kv zJ`0Boi&RFNKIX8YfEn1+!I$ecCN~HrfIf9$#0=X9JE&ikG2uAtw}0pLRXFVYR9ql{ z{@!5Q$XfkWZs=}fl-!zEHmdl0CG{&;$Iodo$j(Y?T3;b0jDfjwJdOzMXP;G^dyJlr_VO1JoiaM?`Nk@(&XpLiUsO^m3e+NyTCnZxO?B8sj@U8M2q!!>|X4vAa$}#Z4}iD(!NpZAY95 zP<|jz+6)y#8AMHU1Tc5EI4XhEjMdA2MH#y=K*dSI^A@I9isM~DNlMtW&DqX9W6pN` z@H1UCkIIY#D2qH*76xXI5DQEJUNji;O)DO>xV2gjCdC|iQi1@W&&dN(GI212J{(9h zfTsDlu2+PiMF<~6s$U7;Co6YS@4q`6^cv;R2cSg@NJ1dCd8ny$5&F>k(gJ%Pqi|}n zjF>szcSF|viIpnK@ajlPhg-vB07pro*Xb_kJ@u9UQZVb3nDcn9oyRiurCu{=o*T}; zN++S0neo0<@OISP7~WXX8#iuwL(tC~8ZE-u!SKeS-Z;4R4Uu;eNaSR*obd>JzJ(|~ zamgTV&uq@@SxV(yte?$xw`OLMK{qqQGMXWoWeA^>(hA_v!7&U7oB}ogjtGK)=)ePa zO%_-ERF18qotQC3n%ORB(TpC!`GP_pAxuGHpi}?}=2x9GsTVsipkIz5a7M)t1i4u1 z6l-3cENSIk;fTwrHjowRZCxb9j&-~QAR(kkT;@-rT|Q4{DX5?1cdhavz(5>5=pdF% zq7+`D&ID-Aa{!jxyL?;_>K*S@hk8~^M|Hf)lorUTK-o-b>gP&54Jrxf%vWHysUt12 znRlYI+NWFZl)f{npL>#_wu;3|QtU;*q?=mQOb;&0hRC&aD9{8_U0CyO(S$<*O7`F+ zf!Bz?X%EMexAn^N>=gts=WWjmj~mrXQih^?nK3rSsVP~1%wwv<=Ua!+L6$R=@$>ni zOU*!o`mw*Em@GLBMUhE=fJ#HEqsW4ove%T~gQM}@@Gjus2R+^=2r-T&8H0@;)T`%F zbeGZjVUpu|uYm`mdOFZa8MyWY7i9q-l@M>I$VDdxG`XD@rQ0cek-HEF74=jSsvaJr zx0Q9Y=plATv3j$lbfJ@n?oT|&Mu1YLVUqZK*fvf&0Gf>|UK|b^cSRy1OIVHS1yaqc zzaN0Un2^9}LzgA(S=e2iZJW@uJx$L&9q4JNnYsSTfxp0p*#QB}U3q#z7-p|Cx^|z9 z60;l7KxY#WJ=Jf68k{DnkskKcwQWv*A5w}40a`MF-S?br<7-CEKhl8Bd;Y{2_CE@P z0SsZbTNpN*+n3#@j~@tJWuB{$U&z8(2);J1)jW}#v|_ws1u>4!=17*P7tQtm+a&*b zMKtQr{}Sw*T!&c$S3=UMv8gEzOd7x`fRnYNvI<|NABtTIr_o*%K!*|D!?6R^!8<<1fnp79w*B6TFpFsJV{!z0}pf_D~4 z6IPaht6r_I!Vo^W>QH8}F|_@&45}a&ZVlF)Ck!VOgk)ds2$Mvq)v|6CFyCq3Lbepa zW)27A4_xS54_Jlogy_(&dPuC1I@j`PE%?iH3t}@RdnU2rg<)w|Yug~1yXyVb&+7nQ z7?yXn4#2QC9Ds~r+>p}Q(`EV9_CpRO?uR7^6wYT_S*$T@X?7?p8i{iL92Rt zIL$$B>TJoL`q|KfUA`qZbzb!y^eq`mxq@?aw!{fmWF$IMo4?LNLWWc^4$LRYx=VSk z>|hd|JeFo5AyhYUg;^X6v)GpoM%~MOjf$%vfMu0%-Ur-qPcE_XC7(DAi)4p#4e`D} zyDgUQDte6q*h3J_TQVy^8;)=Z`Zs_QWv3_9I%|IIXSs4-o4e|#eHGnFSn+5W9MHU9>`UO>C318+%EsQCOe;$2Hd%&4h>D= zMaV`jp#=V-6&wSb-1p-mA`U01H%Zt13L6&NIwGPHpAZqhVtQ}^vmd04ar{l-9ab5% zNc~dOBvk?GkRrjU-hioTtYkp?N*jwEkhUf1*1f)88OAfiVA@BEsR}lZ&VX*B(|~N9aSz#lQb!2@D zJHX(-VuLpycKh3}#NjXGWm&4PFk`}m(${8A4f_#5p{#vY{T<`n}iLT zV6CdPyTWwo{qh<~NOCh4M6bT~zO%&T(P{ASaBk*W3X;nrlp~E-$Oe9;{ax-t373nW zox6gAt{&rUFgt_Fb7b`x!Ax&U&>R==BQ!@Y?9&2vn-(RNGe4Tij?C)3r>3;*SYFzT zt4YKJ5<_oVjQ6Hu58%VqkB++)al;KGq$U@_uj03eXFP(u#&A?Roll6hv{~30Mp^Q`z1%Zcm zjp5DamzD`k|C*2Stm=;z_^i1hViJ(SqaOV*epW;sD(S*Z?He!ty1!Uy7k)jynDUtG z%z`)@1b4z%ZmS72ej>`;tzJ|ps$8ZvBEHQgCSSvrDgH)hioX#@>J*#XNtCOS9lc)j z(=EMa@zb*+#b)yNZNw7C+td`01X^)kX zqQQB2ng-f%Kh0G~imnrjpd)T>vI7B8dOub8V|eXYVzd-e54i?5@p zwRyezI${lJ#`0|U>dDdKTuzI(;WcX4juMni`z-jP+GignD4F&-M+r)%T|Y`tGVQ^m z1SQiRI9j|#?Q@S3luUc$QG$|b4;>{anf7@{2}*7w!QWwyM%6Au+;4}&Zr%@m{jgpvXl*B}XAm%kDKrO0C zx3!Afp*3)11D=zuD_Sz7@{_@8(druohAK!HCV>s~UWFr_w!C0|?-{GL1O#?M)@8yL z$QJ>Dslx{rhdO+Gj5YZ9i^Yb56E@xiBqI|KgA*uGXQZT9Kt4P`Ux)&?z zG+ie5rTO8X?(z0ug+-i`nVWu8fkEG>xJ=wY^EP`T{9X@EnY+Z|I+ZXPB{~hs?lB@* z-BaNid6KB}Lv2+hs`%GC`N}fwcAB_Mh>zHN24!ZkD=gMLypSZqoV$zVA=1{RC-v?{ z>LQW+A@z*3!xd&^ENNE&1%y2o#G@-4Zm3iq(kesH=p0$e-g<>jn%=$G3b^A!{@XMg zBb3ahCvg+!aoG5FE>QOYqvPLYvG$MlxGiWw_$oS(xnKNI%zCIcjK@jzrm{k`1Plv< zII}P}W4!>eu430I%HE_kk2{;54$y^D)I}UQ?|6N0V}my=I*9di zVF)W8NmF3`G7C%M!}qwPZk5eOC;~x%7`6^(8M5n$pT7PHMZ^MSm=havsZ~2vW;UF} z47Jn@?#3(#pxt+d8y_ewN@X=g)hzM{u8OXgRwn@CT@bxTcuW0aZsDdunTtpM4YxZQ z4qiV4VT={~pPxem?qgAnZn+Ys;u94NK_`qVpTzWdb`?yQL@T3^YFfQRq$AR7-EXu| zrxNYqWn?uyU=*p%2V?D0ja0-Z5I_dHTRBup^R+|+f1irRCO;1AfOR1Iv>nX%B|0Y1R%i@BJ;Kb2b9skg1<+!9D3;w zs&i$d@iPV~!X*e-3ov#^8N}(&ioBddM7l+4TYwR9;@eY;f&|;n>2QWBnIX)1EC{2@ zR`_?ble62OPBo#RZ#_($5K?NEwTK$`6Q&8-_3Z^pTtbm+rLWS&5EdaZ5(=z%F!pYB znzsD|_J?Vhv7y~6yFkPLB0)^*H0qli#n^@fm&gbP#u5xGz8T+uI>I;FUSd7gpX=pI zbN1)5-QtUtNJ2N}{B4Wbu@C?$h!mpf1mMeW%X%fU*c}ta@$$G99SzO{{SYW27Fk(@ zb&SG6H3%6#6*CM6G0l?w!5&>XsBj&!jCU<&<1!s3ax!<&#N+Hi_Ko4_RO=i@Xl^@$ z7d-IM+`|zf-OFp==2&^`wVUrG@7qf7F_}OH#PzTM25S+o`;jKJ#G<)8&UniT^Eh~1 zroueH#a;<+5-VWuN(V~UW|~-0TCQ&kI`P`fH_pG^q+1fp_8sOfBn9ZT2=+x7hP6@> z1e>yLxQL;RsU#NCfNr2taPzss>S1-NVbx{xdPOovznEPb*t{1z_ME$@tPXp_-!N4t z3#OHsLedrN1cV1)UBzfP{N~Ly`r8NlV-PrCv0Xmp7D@vFLqsglb?-!GC0glgVjboZ z0{|P%aAKK@QWu1Y;^TnrIy$Mo!H$9=(U6#olef?n)L}dqQz2Y<^2qUB9#Kog-?AJH zy@_6p!R{YUp<>J27K+HY6vj5hd>(Ffo%Rq;>BH`?f*C z?Fdb~eoW+>yqtAQ*6{7{+vfTe*8qWeVfUc9oofy_BoR^5(DMd#0Lx&iplL1MD!PMG z!hii&P0DY$sl?q)NslWjr*|lZ5gxRHuf+AO2V)jdm_q>YW<*H{XK;%eLKBMvdZ)_6zin>@+AZH20G{p?`FzdSR1cvID^9!ebA!EdEkkbgjT3oZphkjN*8` z8YB6x9bJy6%DFAa13$&;G6)y|$_MqF9VvznPevd?;!w;V?a4f}7kBC=y4Z2+)ESJ} zF|R`bs?Fm~qnp4;V^OnrIgkEhS@h?^N0;ohNHT{h`R%qmqAPw3kG5qRjJ!#^&0ZqA zi*|E7BK|s?NlzvWK9Sw0rkX5JMpFwGR6w>j!BpGZl2fy~ay79<@Oy8iJfL`! z63nR;3HPR1PbL|#b?7p3IJQc6%Giur{^C5%u0)KCES2BXquH4E13|r}c0>7P;vRNK zE-0{-+@TD-Nf)uqV`QzRT= z?DdZPvIN1Wt!&hLP)Q_U^wPoDr6U%5-tf1sfB~032#CO|?0R*e!DNJR`N&PB7>^mZZ`tZd{i!%txn(`E1yd!%|qyj7wxMf_m{3==0uz^nssvM$3^4BDD z7^KQKW|GZNEE1JAut=M{IhzqOR1jH=Ze8=j-~>n@y{^LaBH0Iy?>`GzGuA%f8TJSg z;f$+uzfXmRT(oa^Q~;%@u-ZJ-(f2(WJpW7zcy zZBE+Lz2`tQ4)k)1sWc|O0izvW95vN*z4MTouKWux5kIC8aMH|{gr%U}#X}{b4Gq_! zDKVLyI_TtH`BcU6M0aFDXX=mQxr1~6l~N8e5dom&aghKBb%Bvx9Z+olu~$uo_oIJ6 z?0IL>+iXZ3@vl5UiH!4h0x&6%fy0qfX1q{H5zqm$0jN|zrJ|-$>N56{0`OH?URn)+ zLcM@9XANd$sI&ZaGZ@1ov9wHSM}P}!lAn=3`Jf2|iHMbn$291R5I!!%hFVc1%D6u^ zEEXRr=g7E+=SpPfVK&4W24>?@2;bJB|1<|(alKfYl{d$!RK^x8Nax^$g>y@4hLh2Y zjW-ES5~KtUb$G&s+6JSC85gI3_>$lkpcUN0aOfc_@*$VTIg+G^VLht;O)CjveMh(` z$$PZZQ6?w4%SrpvOG67t;c@1X!#>t)jy*suAGCwt7mkR|K*xbjrcadY;fEi_T8ELW z`r`pSQXe65M~dpKdA@h*iRzSUcU@Bma2P*9)@k>_thyhr~|pMgR9L5+)QRQmy)7 z%^|9AHix8h<|}=f4A@ScfNhrtP2$*a`po-3w356WZ9xyVs%~kfSL+c2=}AD3ZjJWw zg@(jNo2}qWI{*uC?}py_vjJ0#9uCTP6yYK4=*C#0$;D$%2k|xq^x+@T;*7aq)dJV! zo9q|4XzT#=eW=Ty_Cg%kqcnId2?vQ6!Dvgubvltb9WH14l3t8g*u9nbJpLkUTF1Y? z&>Y_c87`~TvLq$Vr4|~KNAZt{FN|@!RGk5#(LZvpc!W+Y2?tLxH;O)B)PfjgA}~G=S=E=7Duk z@q3+r{{!X-i-f)FGn=^{cA4;L!+N^(NPEEb)C6RzPvk;n(gTHT;*k2a>ik;aRWbO) zuj9rSI0{v|xoa()HbTk*a1`;_OlRme9S=C37kkxw;M@V8z=Rj0(u>LkRQlo*g%WY3 zqhnYi*A$0`3zaYf1;*+~@1=-q_48Jw1mote2(yb}xY+DN(nQQ)wg?dwG;t;)Ej!LNAZo zEkB(o3N)~@-F8`oV0ENPQH_Koo+Wv)Vct!_Ep$z>Ie&6qV)FZaa*+<(W9_Q@}B`(#BS zTjj=S6OWsi5_Ta9C@nDi^`X7$|I($UOW}m35rP3#c9M6S0fCb(T9}BFQ94>~u=X#2 zt5pDl5*5`qt6#zT%*nfL7+R9>SN95~hStqSJ?fk(Z9i2^sF~94cmr@A0_!ZpVcd@0#E-=sjmGoVwsCW8x%W zyE8$n7hsha!U;i~2>S?5E~<^$oO8wY#lmB4g-g;aHI{2VpS2&J~=-Lbm%=gYY_VRubRl9R`PoN-_^Ls&MA zuF9d2Ly<-doJMyP(CinC&vCuYxF(~f1g{P{U#_@Fvm-7$v+j`La3B`m&1zAs#yzYU zul)`}A_5yNlE1iD{Z8w$Y`HgHt@gAVzKLl!gEI)4ONiWit##! z?T()@@K1FIPW&6)L_@dy+xSZBc~L0G@GKw&xTdfjR%4o-$JAWB{Rzt=YL#?*0!?Ib zQY}k^29w>mA3-Feqv^*WhTolUcVF&kc^v2L`CruGYF{a0O*Pj-;#LD#Vq}#}rVv;D zsDxD4HP(wip@jKK_9Y1^x^�+AraRby9m)6yYz6uX9_>r=t*F`{6@yrk!ABJaqUF zK{He3`6nT>{>AS%cgYuW7i|BI^C*wiyk9itLoAV{QaTCI{2K~!Jw6o26Z7rZLq z*<60yb042IzsF?Z9tQQCW=-*Bc@Ka4EW-TxA2Bh0k$jW;8LDLC48AkPE<-AOrh3=7qdsGE2M zsC3qiY=0liZs*a}j;a*ibhSxS_+`Bt&t}HJD0#CefOzq%Uh|$z0jE83FYe$E^iQy1 z^S<^=K_Y|wMZtXb$Ny~KkqZe`ZvLx(NwQAV&;T_7QJM6!d9!HquZjlPZ9cBfl>IbQ zqXpn}eJ!h=)XJj1X1fvsSE70)ob6SwTTa#*7pR1CER z;AkrS*H;xgAL-38m42XmMM=v=&tom07N5*jEBi-z0Q(0eFJ&@C7*SY176p~nBuVN3 z(d?E?bevd!e!PvM@BDa5S+7du=LUiURCFf;ChAwkR(o$mO>nhZ{5GK~ge zNQH8xv4SC|;Z8?iTSWUnGQzqFBp)^khN13~Z757%do7chmZsb9dUBA5s{$YrBs+|E zvhT%8#=kq81xSX?imDOIy+@iH#o(B76X2Ou2%`A@nZE zYvfOI*9nZ73y1WeyJ4zH?@rEvOHgtI=TNW4W@uZ!rt&m(?+$ie3*tr#QP$OoRWqKV zui7r^g{&7JK>UeE{#$c8eI~}(`aUfOK&ICxgNLx|P0UgE*`PBdn#M9WqIFI|vQRN^? z!I5BJP(Zu_t<@uyjDvVt^Xl+!4E3Of%R}pY(F+0v+vrSk_)8^5ALL;~@RvFutqWS? zSXNSiSA+|Qq&#&P91K+eC`BJM;7@8_q6un-BWMAN7}SJk;nSxkTVvGPs5EbVB7I;V z|0p(%RC<06;ES}tzKokD*nq3JsXVXVPY9&Yob4y+PLd!%?p${Ioj|SHS%li}O;No^ zbBLy=c5Tehky*zf+&E=mx}{qjM)lIyQb4iEH|v}a(?G9{1tksW^V>He1K29|TWu6< z?6MG9N~nymD|d^0*(kHZ#`*hHG)*H!N+$~5nIQ+?P$b%nIyWK+ADnPT1Y3HHY8}JJUa9IqQVVCS z0i3$qkO)_A^6C?sMzkXZOpQJ5Cf+u#PPeDz6)FgeumHPgYv3=Hc-!(Sx{k zc0sx?)#s6lrT0Vmc+I0w4Tdt6j}K%w5K47H0Z{ylFJ@9R5+U>ReyetUD#9)t9k zK)Bf5KE|cCej*V79pOX@7F${+6o0ez+RF`k|HHH!N)8D`ydVZU59B<(2vmUz6t9srQ6NWt=!?;__pV!;uHuBIfiq{>QmW6>*24)2eRfP)O^fKz#Y~oOqeV*2l)lYy>JI2QzihSGjfpm z$cF@Yb_=UyEdbRT5MHX-9t!Li$6F}|w86+-FFiUbh3p_m{#d;f zLcSpAytzJEcx$enEM>w699pQ>e40*fUIR~U3>d*TOjaIMCiII}HLS2!1VStK zU`fCC6^f%*NMrLTy?Asm2U+D9!BI^fW=&)&bZ|tpAW>~~PAN89g;5EMw__DrDocqA z;cZ>nl9PDdig3!h=MQ*R;LRt_Vc2`@ME=^kY@Seh<}$C3CAyG@$IpC+y%9ud^g`Yk zL+{0a-U`(D%Wf!Sy9Vjast1e;T&iLmR8lr~s-S!Y#LK$T6Kn;OA$X20A*vfAXjlbt z*&gUgsJ0AYJPKjDOZz|BQb~jYwldP%rms)RQ+6iwP0TqCKCE(S-cD&UhAkC91L>hh ziTJShu=_T1rTVi;HC~uaG8X|`lF@8_q#rP&DY?cT6;Z{oVwl)TCkeTN+z6bZvw=iF zgxTF&eCj5vF{}U*NzL*sJf#9RnU-fUm%78*BEFH>ZnDrzIAhI^rp)1)zNzR$e8$zQVZ}Cv%*rnLuu!H+5zq65kwKWLWd9e4Z}P15=AT`B`%H&v3XQM9A6;7 zfx6HW>c(Z06_sz`Q$8W&fo|?Y@kIK&n{07tQFs`qev{E<`mQOeo(6(XkJu7Yj4d=J zsazy3p$;_P`ZH58SwUx6NfFwmg%xeo<(-uA!0-VjxpQ7;P6eCq^X^OphmvgR4)?YS zOK`JDp;ghAXSIt1uB#$sM+B%dL;u`-zjqqR)0R$|6ZJOLSZK+-g6YCh$&C-QR|p2Q&V!-lsF;p zZQaQZOm=X!wDlMq0u3Rv~Bu8E#Pu)ckt@%-(RTR=fStG1GVNd}MU^bYjrUmKb zcM^j-8;{@f=&9x>ye~6sxV1)|w0&_ETfMlci`j<`We$<`fIj1RjK%Gc7&TcMwGIrD z{B9j~02>Wuv;vsvnigqZgL^1K4B(pq!ug6eVQ?pd&(>vS*&cEAAAG9O+|}Nj%bPpu zkxlQ8`5l;TtNA7GAckDE9fW-o3bJRFDve-6Ri%-gb^m59PPQ#-GaBzoPy3J?6Kt@0 z1$fjeS}?t+ya=Ba4s~-T8M4!D+Bqaz?Un>#3Rt(r6>!;J29{?r2!x?2BE^`TvJEUE z1qSGxPZ25nXmvfFx>ytv{H-nDJuZJNa_n!Ed4CS2?&b_ij)PLuh(yzb9EEMlrt%tu z9T)!>vPiBqC?jmrsH_!#5%kq1plFw0ir!KvABMkS@F5r2yqrBc@7mYkSn3=AH|h`!A9$1A4(ncVx1}QdGoK?m2^GflD0!;{K`@?3Kam z{InSFl3v*7>FExU`3xW=P zwA<6I?B8vC_ zXU7hV7b0Q$kC&05+=pnm-l1p>_E00wkZ7v?%5xWBf-zO?7vzO%q6`hm7*iQjf+?gk zu~+=2A8K+E?U!Kg*b|~yd7yfyl0hQh$FW1mOeBf0cGZGa3}6_MAdr?s7k4x5-SA;_d$MjQC%>hG%)^JDRpzHk9sy;Hst zr?_FEwxa|(#~tna{>hZ&JK7IB>cpPX?=c`w_8{BS$Sb&@bD_dKF+V$ zuoc;uKnh>A2e1(8(BtK17Z=-CfI%f{F2cWH*rMxNi*(UNsCD=jEuT6J%>6pZ45OhN z87$PZrGH&p6Xr6FY;n*cC_iwIXJI7TLgf~zhS4HI9Z;egg@ zkiQSo;CDGpgTv(r4Gx!MG!rC%g0m2V^$p zz+Dihk*$PA>0dM|w@0IdcAEVV4w@P=LZi?X8qp6L(GMEY4;s-A8qp6L(GMEY51MTf zj@>C3$t}<;oSQ6`V~$QBFa>vP_XdMV8DKgP>tjr(F9~c%Nnu1*q0?phJ0wzbwXCD} zX(SfmgmQs*Nkzj6FWYt^6|$I|lmsR6j}yl4W?M8FN(3l?{ZP1v8t*su5H*5{G{j}> z4m1PqukxT^mgbJ^56u|(Lud-aPAC$fn{VnGJzZG}U?K_eT!eZnD63qdAn@(H2hiOK z(BE@53SV5XDP^O1)yGVHiwK4AH8RcPBzi~e4!Mmx?%sq!Lid$$p#W(D2y=@ei^C-@ zY^3boq(||=uz_*=xJMNk743%XU(G0PV2!SVmAET1u@=CR!|T}=kijooh3p|KY(IzV ztn~8N9|O@%zr|W1G(&zDnqgECnjy6d&A9wYXvRI^LNh3v(2QHug=SQz2hCdidNShI zANA%&$kv;z(}_jLBDsC`yiNRYAY==%IZ>by(BBXFqf#rz`_o$y1d7hatL!}pA-WF# z!?fEQZQX@$D!JK1e3pNe|!)ay+fla6) zcS+Ba>i~OI(BvUPZ44lVrKTrCk(i`%r+=ZFblHvy&Zw+KG;cxWO_qRgVF?7)-cRWh zGo!T2aDsu`j;NT{FN!KXwGc@ZNCtGIZr+4xO7ua?#)KEK#{GWJ7)NMftq!F8H|9&% z^Sz-V>3^GWq@0dK?>Kj^<+W?7=B3zRWjR*!XKuueH$FgDAy8n@K@!6Q#coMx+hJ)I=#b|a&Y6`nYp!xN8na8?Cy##t)z z=%vB>s?metNK6nW?yglDxmIb`;e|8@VLmhp1*TCbFwHj4Axa&sztz2PO-|pIKEdHs znp-aKUtYa+VZucar$M`ANiZ#jAs=E95E06n&wdg*JmoEg3|7C^li&wTixFY8>cdp| zCSp9|AAF3u3k;D8J{Dh2m^mT@A2y~Ce9Ri%PST?$Nm87Fn1ZN+x1kDh{z*z;urLlQ zxH69+ysGHIYYdAok^g!xUcIU0 zwgJ1GIz(1N%sd%+g;;n7jplT+MfzhK6v~}h?Dm4Io_W^SnTC2_QQ8B>Afz0Mh|prQxh%#sz+V9Y@{Y8y z9TQ5PxR{J60C1~&qmpewTGh5JUD1CENBGHt3jD~(X#S%61HjArkPgzxgk?*5v4o4j zC%P#RYO4Q;L4lt{@q;;32N?pz-nZ1D<%Dh!0u^AIpc4csN>sx6oTdEX?@CP64{PyU z0oEY4L3t6{K#mB#$@FSHv@b*e&Xt!Kfw!HQ$DI|`w+<7r=8v|5uKEHWy4R)$g_f3r z^;|Ib=3i%u0pCfzT`?2?kU}_~S-vSJ~(g zE1zk~(VG~68kEYh3P?B|G(Fu6N`mp&s0v`*<8<50U@n=CV_y&*2Xtjr$D%j~f(Mx- z`+DT<+UP&c7c0A-I%X|$YyLGf22ouLdtPRLw-Jk3w7N8Ix##88DIlu@v5wX3!TJMU zqwrCED zS|pF{;?`yfDu=Q?3#@T;3%^5j$k(=wt(tdTf2MiW-aGV_XSmtOKH6NWf3LC|90aTy zo8&XML1p!s@)_EoD_OweQk@u9<-)MGGk3dcAg7zF&cv*dS8)cYo@9N408C$PqY3NV= zW_gAgwtA)q4qgyjpe-i(usK3}IJT;|fU4ftmhMaZSB80d zcvSDYfiOua&^Gu45Lms}?U)i}d{-{P5_40u&C4jysm^lC(O=C!)A=SB?HS}(WG*sA zmIzpHG{t>di{G~L)Qll`nTSMR6ph`#XK$|v^6dQKqg4s zPIxLbQ)In(Oty{AAw_E*1hCO1w(lgXzq9g-uOb4UqUwC7D2s<0T?Et}xJ*#@4#b)E z3@>seH*JNw$LAA_X`v3_j|Ac=j>T0M0aNEF(6jZ+4D4MpPk2KyS6J;r6{;%ODvee2 zjYd3y28+vfR*_<#yQ>HQ)s^bOd67259m(=e9%9N9h$NV)esPe51Sb+tEBL=984iE@ zGuvw{e_Ru{2kbRr?_7ntP>o(!&LxT6Xn*1&v{f|Pss(4Cd=vYmk?oj<`qbOmxa4QR z!g1o2uZHUplQ@ZNb!(hUFilC~IWJcYJ6t>}--q;hY@+e*xM;2t(GoY@!eZm`bf7UA ztEzX7lCtjya|tS}xUng%(p|-kX|To2-W@dh=zJX8KF|V6Mf1utEC^4Smc{=rpoR4U z(H9)DbtZmH6OPLYiT~hB#GWk)>ls|)d&Sb`k-@HzfzT<8LK0O4hW(TfhwA^(e9^iKk&;YUNnwmjV&cWzjDqT2V1=a% z6>QmigiCYtmxw|FwJb^?9G6!i5yn$X0(G-nA~hT0BDMbB5h9@%k4@24{TT<4+Y~NF zpk!;LaLrYZmW;S^pu>@WWI20ByPf1psgBz7ug^#C3zSUT1`ZbqhcVs%feJmxjlz~v z%-T{eM*KuOY-Y@iqhHhVD)$e}Tl?SOuCgJCH?>^1s< zer-eFlPd>u-t z!IUrslu>vI0l@%SFg5?_U|c3nj=En4Bn{3w-XqvrJG?GnlH5{3Uf*=XT*?xd+&nYZQ?~FD|pz5 z8gU02R4z5?&iQTKFdEr{EoIWT#V}_rMs{QU=LD+6aI1CM1unKOMH4R&ovfd2Srly& ziBfG}1;lDHA`N!Vej`Wk#NO)n6GCv61l+@zmMJ%%^O^ z|HmLbP&dVIHIIPv5uTV5(^;OVdWAj>ql+&x7v7V}EZUNT_f4n6QOi9B{RBcK5E*%I zC8(Cal`O2&%32H~*Pv6Ozb%d${Tl6JcZ0wsmGj&3(RJ=$VUf1+uLypY zZ_8ON9-)6#%+*CNARhqs>GoM)Y!mRpynb_rkh{Trg$GgKnGhc>UyI=sXbZV0{bV(or$9`g%Xp{^` zleR~3i)n*qsL7029Wp$I!MHT2{>KVYR2_imYtJQO(GOV~eid0T+Q`TMtWQ zX#If{Z95EnR#EUACi>+&6+#-R2wE>;g~*mjG-!#Ec8`k zcah&eOYw;$7+ znQp+XO}q`b4I;c01stV!o>|f6oh0tqL$+9+q_G7pY&!JSrHD%~G)peSvJzrmTSGHH z5;>*NSLI^0U>9#*{LuWs)GmLSW6?2Fj)RsT&Ql0sar1A`O^bd5y-U~8WAYQK%H4sk zl7p2(GIi`x=W71y|2E@J3o+qrG42!{ff@k$9zgz%Y1@HLL872!{2?;Q3 zg-jqKrvXO8=J6G^79{uaq#GYc*FAUc6-{2}57O6lcdu$HAIK-ft0;^XwI-VrtQN6S zH>+S%d77ouQMu+su$(8_p=+^}Du`-I14O(21%if~(~Y{iG_?(`ve4x!#Fsp?Tt&!k zN?3=TMC;M7C<1bxbD_KPh}n`H%>gRbYDU_G;5BF31kPbNH!X+GaE@R>jF%eZ;v6%$ zZR9|FgP9wBpQ7s#6ax^4aC4xiP%uSA`i?#Bk_~Z4n{XiPG9*^XB{yde|12+xx%Ujt zPyV+(6xgKA;~o(VK`xgFskZ?^9jDwv^;cVVughY{-MuuskQNN=w9FvZro1SiaaS+?P3T=U+x zWp&X|Gx&$nbU`L1u`yB><4#XWSwaeyTjVlw>REPckuz!C7`iA6Nn-OT3u)6ZxjD*DpOaD*p#o zqaH2hM*qx*Rq=ZiN>eYL-}CJfLt2O~P)Liyf2r!(sBA1gFFt#=OU$wY*A3th1kpEV zw5l2Eei_w(mexmo^E;mj*dYSt>1pA`KQQ?G>O$Fr<>zxuZr$|vC^$Ln@XgA+9e@>L zhq%#7aPp(mIVT@ap&+Gns1S}{5IKM^*8}pQkfdkJqoMy?1TT)){T;om=#_*e7phtu zsG|oVXTaECT6VCS^j+u*qIdByGU||fQ&5VE8@b3HQ@lEy41P|v88nD&3@;3DDSs zMvmx?#`Z|{X?4}A@pU=H52MaOA7(8*LRT0LNO@={7Il2}I3Ow5fU?!v%n3fV>ab5C z9}8pYUuzDM_@p|)oTlgSbObj9R?4^4*pMW*4qwz|3o)twykgu_$gKf{CCw%Al><*4 z`X5&I@5J(S80{s?{xX)B7^kg7_McOu>Vw5aM7oHNaPd`AqHG7ZnGBg?BBi`f78D0n z{4>g_?DkAW$umG9prmwKsS}UtGp;+~W>U0ZC!kO-$$`M=RE==+2^E3IzxBTH4~FeNa@{Oba(y|o}&&m z@6{`Ew2&qi>A#zUQ31*Iw(le*gci8EWB~GsppymW=<-Di=>tuva9l z@E~4|(RuAJ_GBBNUh$KI(F$J+4U0d`ix;g}43P)rQ{d#N#5^v#6%u^~-H>KR)r!v# zqoR@p|AW^r#qWu=hwrmns{GjKvrk;tWIPP5(Y*!6Mu@gMM_Q!zFSL-wPF1_7<}$b7 z7R!&76u!J9(ZYs>Lm-l3E@*2Y1&(WX3v4zVDznQuju(#W*;Wcy~>sA{a39W|? z9it^;NM@GDiyrV*BKLXqb*cq*$IZv>S^JX;MgPHz2-~Ptyh{iYy>qxZ8?;IRzZD>U z=LI(6A$7!U)qk>as!8MxR-u^P0*8(4H^DU4vZpF!)NHEpk4yM4;N2;ucy~ciXIS`b z1x<*8h3=s3Z8S4TW`~rpN2&giG9gEab1H;5|6_49da+y7$iJluY%z)4#5sQJyz8wo za(rNE^{2@p0jaS#gey#G0z~9%qg$WK=pJHy50k*bmvq|X!yWEt4Vf%S@ssUci(m(b zbf*vTh!0`f%j^Nv+0A8gWSUfOOw|vGH(NDbqKDtuG%!(7ou+(-`^4MDCX`ChXs4F6 zj%72GKCmbIP&)dxZP{p{GiHA)LW24(S65#5N4{@e>rxPw) zRNY)fLbpq+dua=i0S+<~rLT#G*g3jwYWF^rPL~c&2YkR(zdVB|w52-m{yzx1wAoDW z3BQ5)Z0qIOo#FExTsbdR9Fg092U>ZKMPJGwktG%A8N~bO1(?_G-IpXBY)r%5JYUa5 zVk#U5S%!y5zo3Z$zv5Tc5mjIRdaedyS+&6}uGW+>^h1l1;*UW)Atag%mFf!j&{^1C zr;g+bYIp`@q8Nkjj?$#5kWVcUupxdFT-MND!N8tcn+#@FaF8S2c)KLjL|1yz@SGN; zH?wdZZ6P?lEgcUqV8$JE z7z9++_bF?LK!MHxMtC0Kjj!d6_o7zA`Cpq_+j6#z5DQy7u-1Bf6hu0REuHy9ZMHzi z!#Z{XD}hfv)(ZvD1eZpTwHqGQf9FxPxaH=>2ZH-n=_vBw|J$YqMGRy?-Bm|Ri#jj| zo(Wvu$X!rNtKDh_No_jq*XLW`^E(ErY=H3<`EvtW6zsh;1?ULT}-aEp3){i!?an-thO;oMtUXz{T zH6x;h(_GOYt-92>a}EDBm+B#y-muQ0wZ3l87q7*>;;~&vr|D(<9S%+IhaL*_3M^40 z@$?hPY~n1|<*|m62ULa}IYEGujtcCD=&5y+ZA(vh1~-653#;iBbPqG7vg6|XhYyr5 z*N*IOLF$h`0p)5(_O~{~PbI7&6;CD{SSxy4BQJ+l2qoCRa0H=3J@NQKZZ&*~fje8f zpunpP9BQ6JghZ`$nr*8mQ?@4KhyB%)8HRPYwk-uaqP^H~G`-)^gZE00Y~J%n?+uG4 zW3PsXs;H9G-761-4%tn|;1c)LYTW4L6Tt zQwP>$2PlH-Wqz24X`HPgW>H;nrZQEPy(NR%RE8k@H(v_l4HkSqoG&P>%0y7{biuGG zh9+X=3U%5x8ODfpiy!>;r`xOY(*U7N@QzhA=K%Wtx*^W9w<$G7%X6kwvz(UL|+R9{dB;j_;VBrL5+>m zC=2i1=Ei>UMu^))T|G}f_l*4}h)qsi}7&lF!V5c1!>6@%omS~FNnhF?Bs z;Q=updE$1ba!6r3T78}_yAU*7>OQB|^;9k1__FSEY7I`+;*BpC_BmCbWPVeBdM;bk zl;ZA?1<Y2|kM%8k z1bjBqWAW>^d=!mA9o8R7$RfE=P2vyJKvjbBw?2{{8BGT?>Kn@1DFA}n1Q{$MYa0at zjq476^3_H_4{JKDQrg!7iYuoyFU*$FdbAr?GAL@xM>3i&N5WcFZ?s)BRz+D+Avm+W zx_Bo#fI9#1%+7N8l5{#9h)0e~E^6QhgaC2Aj*#TY7-No;ajn3O*$cYyJ%7s4G~klP z!6|XF!}7DTPfu*rq?JPqp#3gQn6;TI#{o$S4J(9>`XjyLPaFO>iv5vFWNGoRuqdhx z%fcdO{=7dfw6RXR*6)^y4|pjC_e51F%2!^NsO_^Ddi^ES0wmJvO1c+rpMs=XHW%w# zSQgdpBa`jiOJhQMRAVG0)qj35n>;ADv*z4@#^R&|qC+#TxGs-%^rzD5c^w5q&Fh$J zacTN5L=N_CYv6DHa&~08oq^Q}nCZ}aR84&^L5&<7T4OI>xcNQX<0}WYT;Kp(+Yc~V zqk#Fzmp01fsO}h512blnj28hj;*5}MOp{;sz9v!aqDa)0qJHuA0V|3s(Xj3wECpay zo%%S!a?{2;@=XVz-=xqH!{}wYbZCklhId5>g`dM1&H?)d#l4)bS4D+rq!-2Bl-ked z8{%rC^yx>Z!r<-CKT@4@R0%H_M)XO9B{wf{)d@Y2q2H*XqXIQIw1&edNz3Bq+ExA}W*P!|b?%csg zQ5?u4mCQd(X=C_o(eSgA3=Nw zC7PjJ3G1uRSX98^Qrb|<{ z2$r@3rsga#sD-1Ti>1Z;yDThfV)($sJZvgpu`5|gxhkmf8P-;lm232)ctWzk7!{;uAV21q zcggXKlR0dbiPbu!F+@O1f%0P6C*8POp$Z%>k`H92N`k<+gv{2zdN-HhOvh?kRjXsQ z`fzgD+_9Q3)fk?O4)AC+u8+k2)t~OCy#)yv?NnOn;uFjHB9f$>ueu!&X-VD}o{P?v z;G$GoE7#sq>ycQTSAOHEMMy=mk=(8)5cHi~-DmM_1WX8l1HG1XQjU%~#1CuJkf4E1 z7AA>M-AW*&S<+zb^Q{AQ2CQ8HJJ!Q->f5ZFJsyMDA)R-7T`l^KDcBQhIGrxYFm=S8o zlKJiHli1KM+!NCE1w@6W3HL~9`U0q)2X+QRR0+GYjYA~K(Ak&izDj-_fGp(^=T-yX zkUxrLv*hrN65nvkV@UzGn3qd)&JGq}qcpd9#rQV+2oorI6WZER;Ds?JgD< zQinkzXb5u%tU8JV9(DRr0u}V*$1`Qxdv)NeRdLY{Hp3>wZn-E{!o^Z<8uvW8GNX&K>NANOaYELE znmZ|Btr2HKY0B&m6$;D^F3>IRUIF(Sn7{>UndXZ=gJ5P8rEol15G(%q#rbjVOk1Rg z0Ki2n=c2#_7b_Zd4UbP-w56MnG0qx@e4e^nVPW8cW8uT%ju9?KPHnhE!h$s=;16nn zxMzmpqHTz^3$TXZdwH1x%@MU43a{AMx-m?cH%?fw>pP$Q}AfZ8`r12m;e!AotLN{aj71B<5IhGMV*OQ?P!X^ zjTsQHDRX-75lVn%w*pQ*{2B>v>M}oBW+zYlYkia~>4~M#9Us+L7kxR#@xuisSPNC; zk!><|H7_9lW!sWuQ){zfE5a8jQ#asU&|-pG08e%=Ur!oyQzVPL2#+<=simUhHI@0I zWf&?ljOX-Fz|^j^h)ga99rQC=EXt53WL%K% z@Ku#aF&N1okvDLHSV|MXij*5yDGY>%lszQ`;R;gf} z$sOcz#~bV-;})qnR)atA7?g^dTX@>fS@i2Rdl;)H&ZbcN?EjoX?P;^+`uMsM?R*0L zQ?38{#q6}5W=mvLNN%YyrUePD`6P{=i;nK|&QV)I@<0jj56_iQ&v-=Nrk2|-`l?_3 zg&96dIKfJ}FomK+!Lb;JyO^Ui<+j-(PN{Am5?o?U9i0~v?2cLvf~&b)9$v3&Y8oAwee@|Ix=B<1G9xlSb8#iMSyR zjKXZ78a3D=AxDy5oL5~g1UHkmr&ARml^J;>mD%EcYHDICGo`br%nkj-|*bX9yph5j_ie+>TKHo%pq>5L_#4h^I8*(#xaSDstUO5LY#3i zV_hx$$=tt~^J{QT`N1`Ox(r_-pROjj!A0lea@nHN71=EKw@#Q?aMbMN*91qd#*qJb z$~!?NN#oiEmH~%k6F;4*ee<-tY)M;&S-_+DiC#JOWxJ$!D9iQug0G?ZhcABGIvW%a`P~+z$LO zJoVgb-j8)(&%z}F4g+6%)Et*&+j|I}0mlcI0SiwrAGAONFEtn3jG?Q=1+OqM8Y7mz z{K3AsNKicn=53?qR(BPQbx2L5sc_D(WzINF;X4PO%mF90@T{J{+vzx1QTe*tz!Zu+ z17!yP1e*XEovO%LDUU$uyGZUjISH*pV{@uPozI*0RHUJFCivKK3At`*z?y@>Wv;ks zgM;IpsioU;4rK|`ii@iqA)^Cd|NPrO{DHUrx1arNaz&C@sI7~KCb2>7#f1cZL~N3$cO5&eD#Osk;deBFN8i?TA7R)L#?&A;T(aWVI# zy6f+Fv@7pPm8tD8i#k${^~1M39x4wxJeL@Sy&YGA#Z7b{rQ%8T1<;z~q#3?@xo$0& zE=@YqrDr7=_S&IfM@NT)b_me<4n>!PK@?Fwdw?gr7O(v~l#PIF9W=z@>eiN4VCKVMcK!*c`BQx)_ z!-%3_;@DHu-Ho_0hCe8l5k33%mYQV%hrJCP+=Z`4=$-1^u(1I^VQ)F{0x_)-rdgF-H}#}CzIc#>6CkzhW}W+PdjErIgErg4 z*mi`>_Il)qG3?Ccj8K}^XhVzLe+2l+gQ_s7q*m=<)q8J`Hi=*)D&F|7_;^&z3V*;r{lU&c+Z z>jPY+^8Kc+Z2h~?a7NDxH`$L!NjwH1Si0tq=|Li4{tWKFf98>~@NCa8=SQEqvsIGf z^(#0@qhIWdoTQ6RrC{BE-&!kqm;CRfciM0oer6(jvQL_V zOS*c^IK1D+t(8t2(*7^W#nj~6K-W3;;fMkAbq191ffaFL+jXaU2M1kv3d(qzZA!k* zEGMQJOI9hjsfntr(7qCUpGjsYB&)Zv_E=B0RQ&x)ZEi)~2y-e-3OyHwBDGt9Osd;+ z_g!c8wDqcmbJlxV5{gee**J6vfpWTfYg9LbAe2%SCKpP~ijQ&n7hj1J1}7mi4*{Fv z6HOW_Kh~;AibjzXzeiMwzhH^~=^c%Di#e_0VJDpr%b2K zQWlzKQ%=iRRm{Lo8~|xEUE4znD!$P zQmzao#Rt2!64XTH6{68WD4V}gTXe&Z|tI=miyv>_ZWg-p54V&obk>K&d~l* zU+PD(&zT<|VWZSPWx`cAJ)Gil`Q0u&C120#|J>o1Rm;~eV@Q_N&}@8}Br*QNRU;a1 z=gGy#5WnTom3+`my|;0-k574*k{5n?BvExhRy~V6WOT1|Jl40L=3D6j&p3?YqzN!% zFb6(QER&209?2)HxXfJr=NlZs%$;w?Ll~4op8x#ta-ZiAzKIX9FG;33U$b+ly7hgR zQf0s+dO>1IP}M#`K|}02yxhyzK~EVCQc|p%0lx=7>K=ba28b`7du@gs^oRXzzxuSQ zKS?;sYedRT#e-0S*&LbK93N1kS68oLcA^h!rP%+@HK!I;?5(l25$~gJ}taX&K)Rn}G45 zuV3>BnIk=Y4SDmmz{JMi5Ik>i}OaVd|CNN*`VBh)IAWCprI_OyIw;48$Nn7 zCZK?Y+b`@*0@1x^as2dD-7&TlI1P%Kb;E~wJpy>DDC|tE2b+%_H6=_mmvQ6guwDZf zjll&Zk>7%=%8p)(j)yt*0FPTzykVtV_3*Db&jG~#s7|+vZiSY^@pQwk5WX}({vUQq zCLr1@4CE9IjoPXOPOW5OZZptFF0Og+Svc}awkykhyb$YxhDL8(X@w4e%2N_@Y1SRN z>btUq{bAcd)+T_bb#IO`$2cCoUaAivMHmSn@CIK3L`%<|jWx&g{MddZ<#AOTbc_2| z@M^Sh4b*dN=mlI$@C@RYZDU%w6i`M|%dq0iJ3UAc;S80gkDqB_=<~IU8*nd%oKOYG zEv%aZs$22Zhf;ji!JC4#A3c_kW zsc!)n>oXNvPRI!kqhFBpHiySCb-5h$y6h(=!DWk-7Jcz-jC{!%iu4-)(sgD!M7^j^+(>rqT=H}|P|{5G zp4XXe7daR3)lTw5%rqcV&o?!ZM}>|5_+XxiF*cc;?g8!9JKIA8#k|2akM6W5dshl3 zwW{r~7bqa5lYmRgg$#D_MaS5eP3NQ0%CvFrjG{beaxCLFO zKbua5bZ53~qy8&?ab?nP%lZDi2v=$x6BGoJW_cYg&wrU>|HvW9&WRJjgtUv6+p5wS z6XBL2Np*;4BK8Hu40f~!%#6>{jqK?5_O4t*Z z-GtM)s4R?&%EGvaFLBu-UsCOp$SPH3mhp$_3P*n$Wi zMZKU_?}PyC#-JP*e=}shkSnS920ELM3)8&+Db2@i7-Q@j@~Oo(;+fdSkB@4uMq9EGegI^!nS%vQ)6k@wJ@2A6 zLu1CwCc>wKgoOex13aKeW5G1Whge`rc2k*pZa`#%Q8C8wY;(HEIBK47HZtQH*hc&N zquIhHpo@=j3avP{C@x}lAZ{p}iU(z7nyirSBgIbfj6k;@&qx)|z!(XTR;H8R;Gmo7 z{)xR{5U*b18gC@)MzM?OS12Lk3wWb<6(7gp zaN4PFZZt05!!Il*i8foc7!cw>s*@!_TGK(PV_R};!aWShXMl!fH$F&$m_x~qa^r^AJCpFK_Svstw-^o`Q&5Y3FNDD zvW{+#R3&D#m6MyNOj>G**)l3FF|7@O>i74<TCqr}e2g(}4#n5~NV#+z_ z?m>9{k)$rRZL2?OAJ8p+vF)NH2-~thF{8YRgl(9drl_}@9Sf{Wcj|4mlI7Y`TKqC? z3j(ul5Q@9|+=@e>Wr2%>dp%36DiFN1sr8_)rCS%@W31Muoj)>)Y+SRN}kdGBs>{As=uMl=`lSB`WlY zpxMQXCq@{Cpu(UotOJHIBpYBDqR0NwPDqMp$2VccX$&$EYbn|X8R12{f;aBRAUl z4hLX-9m$9~O@eS#{Z)@-H>k=v_dkNq!kW35>taDOmwWoBU_pCYK0%f$7G#@X&^v{n z!WuzI1FTzNWw;TEhiU}bj`&0Rd_+vcn z928eNeC*~a5k@xR$h87^i@;!*unQVSOpOn7k20H)#y3wpC*dsGRCgR=4G)Ddjh;)c zWY_CJn1iZEyqg3Yuie-CRY#KHxDA@{=Dxtl0ds6s{84efwOlPclSeHOZ^sy|A~4WJ@FsBO(O|9N(UVtQCW?h(;N~%w58+ zQ@iURG48Bfk3QfHeD4{nU11W;3EWzeiAOSE6|TceZsszkvE=Kx~x3O=x10HjVFG_%P#mknT! zI)&D57-Nr&=NZFJV8N}dN7~66Xcg8$a;A91SuYGi7$8d2@M(AjE)g7y_(B@0+#~*0 zC8Hse)|TCyjijqwobMS8gq!dDW`2Zks)ru?^>p;1bfFD?sG}E`5jKvf@zi;BhY`pBO5-U9@fO5#r^ms2c!jjLg|LpZ0N``zTBk-3mzEZ zVx=1%7~zuwBV4wqjZI52zwQVgU8(HupWQZ!?HL;fAb9pQ@`8yPw1B(e0Xuf5{} z5*A3CU{`UC>bH*SU+Mf}zjQ@CcmwrAaSV1x2>Cnz{uqf%e9=En9=sCJb+1}}u8nBr z^k=s{@7NU2_a5gK78E^jSEqQf@^M?+WM^UXy!#5ewdj@rUNSPSKt;>P`70X3{0Of^ zSKiKrMlbg(_5%XG*`q+elY^M*nRhG78p}etERK<8c@1BEn`$)3uzC=?uG%kp<;(Ao zIQ4He#8t@;asfndQJ^X=qKRU7n3m{9Uf2>=0Z7dcI>gK$Cb7aD^H#_Im%`C7PIdb6E&0>tzhrdIr(hvvn=a^ny)Zsd$ zQqeU%WS~#4aq!mDvq4_{%`nL4+k?3CchewIubiC;o$3FLDolX2@^LHeXYbg}mGYF( z!LxO6*i^ULL`2~?2Xgh9H&}=-YMV{&_zo)ruGusw`{8@?BW1G2f(PnRLLH2nSK;_p zr9sd{W8Dbd0^x)N)G(=E%((|Gt(4Wbq%6&6g*Lsz{1Jp@EV{_#$!|2y`D|%`H&8dH zQe88mln3C_)xdzpl~k)XS3GQ|eQd?hf}sEK`NG+l3oB6lVCROjxKzy>NWp&$`S zA-Y&Vv1oQ`=G8prg%x`2MFM>+t}vXb`Mg#k^O^v+h22}0K1yY9z3fYFY=-qB3=R9G zVco=t*~Hm;u?2+VuZ@Kk_FCT&2W26j#8nBpi!mAHril|JRen_hzJLvHBE4)X`;1R` zRme1`{?_@K5WR&cUT&dR0-#uIfqOwiS9d>_dA6;ft@IEttzZFFR=ignBNkW$$nZ97 zi$mPKHl5ue9`<4j!^v1^p|vwx-AW37c!^h2WW`CnAl6dY3#`GNLVNgVuMZVnv#&9J zklj2H45YELh}-YHkY>PTB4xJO3NNc*CEHRIy{aj!fVkZ12YIDV^Ewk2bL%lL-94XK z)2Oo<7gnam+j&>Mt|c+2L@lBrBBm3bxrv`^>637aNzT0pLjj zQaV_ZloxZzuoP>8Bg9gUrj4r)r?u3m9cnpbm&YoO#+%@KRht3eidS(29Edd>R!>ut zpTjgd0(j;Ei(bMpg~}HIdGU)#UAA9R8Kx-6oEahgcW1Mx3;o#&YGF|y73N(SMwlb| z>Pu*+cOYbO^?Wy@U7p<@3~Q#a=EFGZu7v@R{bDV)+ZA>sZ!qtU(@6|F^r~Iq;n(Ty zyXyJ#u!qH9a>?xBn+GMZs^74D?6{SDBeFM6TZ@CI+0be6l5zF4dRFm?foJ-7r1LBl z!+=2Q^n)6sVi;nZDux+KH6%DHMbWBYR1BkZg+}>}?OeaOxVyt*pKl0*C{xQkz*|b6 zi_wsvt2zs|xCgxOk)=u2RvWX1RKyoI?w|myD>)gc0@cYNtgYq2MH#Qr=bn4UD|%(U z5oK1R2e~IO3w~K!gKtzll7GV{cABtxV}P{ODviN&#%+uRC8g>Eru>6!8!NT?In)e; zF}SF%N`63Q_*Kb`fk0zrM6RUTsAtuwERL{G!l{oe2NmXB&ecCXiKE5SXapmP4ixTS+b%t#f-c z*q3($!DNLC+-`TFgCP-m+{a(mVi$Ky>pmy&It5M-DPI=R8t4!{Z|fo1$(GWtHa6C4 z`LaXxsHoEv+}dIF9AA|K1u`Ftw+cv+FwMnZvl=Rq$RiUq;+hp9B3^xw6?y)E7GX=t zLfJc7{6T+$`XK)!&{(=2Svz`;O1HJTq4dB1@MubC z^XvU|xF9=qU7+-ZO_8<9#6+%~Fnp2|hKsVmxF`#Zi?YDDC<}~BDZNV85VoM4F!(z> z3yjNtd@)?qMuW?hbX?_fHSNH;Y|%mErO7Bgsp4g7qhb9sc5&H-N5J=cHS~2G6>l0& z&_Ba=qOS}>0;XDN)AWIh6k$-ccu#LSP$|-2AN710bxao}RDqeJk`a0mMM&2}KwfIENsEo^jE2>V?+IVY`W%Y&X?hy+-N9ut(Q=TK* zgQ5%lqwd_?0HnAH&nkwz10IqM5Sk@D8=5 zgmE_1KJeS%1?p5Rs@+wQ1mH=#JY`>j8Lc+F^|+B`E;F*V;f<`a(Kf=m#7oN6;2aN& zi99K$g003R+;UlYKCq}Z64#&$G;n@IR{-%N9FgKj1LsG$ zPz5zQsYu18?TGkM>=!MzRPqT;7hkA$bq^Oy=A(Ivx*k}AX&RhrXRqW!i`}c6Nvtcr z1&+wSy(jy3HD~%7bKjGFx#mn?7H9f{e4!4pxTry#$*LKws3Dv_s9t+~so)rwEwYxz z_dBK2(b4JB?r3HNb|Ogxq8DEuPVzQWA-GWo6(*h9_{Dw&>49`a7>{x_)hI{=g>l-L zTxu-ghv~@J84{=1@pw8Dj`ot#npAnqXmxB>1ckXlZ$!SJ?xcAC3gfmgn|?3O9KqtH zcDUn=YgoY+)v$ssI!O|2+0F$tSx^Y^TiL?A&c(?}?3Sz@_H`=-DNzMM91MvUwjn|AX+qWGad9T*^t+_1U`c_B?oka)cczDT)sq;Cy~`3f!vTeQ-LUz z$8u)CZOF#5y+)L-r3)l=yZ5BRXA?X+hU~hCEVxKubCJO2B7x0C0-K8jHWvi;mQ&mZ zr%Z82=_JK{PS)0J>K}(cHE@gi(znuukUNuvPN~kwj;$6uBF-U)e=;-d8~|TG^D8(jHf`-D@}|-_iD?J zj#;Lyz315RL8<)ue4iPFt`w8!B|lFN)&BAUF}T*PhZU-FyV(jVt}BDRX`57c8>zFY<=th zxxUccUnVP0OVYe^!Oru~+p%`;ImNc+)wS)T@o;UBt@L|qOKbSx(I*~!WbFv=yNjK! zZci1<9aF}qU-T8f=!W>q1(bf6TqesyDkW;W1C_a3ak+ibnWmt9aLw`ilm*EyO3W}~ z?A%{xW^ry2VyUF}WaFLn_(>Qa#V}!;gmOw9K$Rm(%og#z?2NoDEbnn6Rm@n=>znWB z|6cfFeRKZe5fyukBWfsYm|LTD;5EnH;#KYF`uQ^v1uFKBRQ(^r#V}pEpV{OJl4u9; zmAJ38@Zfw@8tn1tk;3Do9I94W&=j}>8y)ZJ7L^Hm$n&OH>d+q|)UqSK%B&4^y|j3_ z<{E7cdoGGy{fsH{k{-GtK$e}R&`qtNa=Miz)7VB56OxVrwF{BT(aKUMNzydI3`3`a zaF{ojF;=Wlm0%KjWO`J7m`tvtkV8ebsO+msy6uM=kL!h2ABtVIgm;!lQShj3^vIYH zMni);3~1S?6-YyJ@*2S{$W~EcZENpX+5NwiC5c96b}A1L%SM~QRy_t0V%K2E5+B?L z6T&=RE){89n_8H&wj+6;oG@c59uuDIT54E?s|VLfId`~5tLsAHfSUuFu3F&aLL1P| zpIi=doc8i(_}QgTGwtG`@wB)i=e=c7 zd<(BtGTzY)?kwVzBy0qiL{?SiE1e|Ga%fjJ(qkSK)QIORN~q78gqX$nJilk-vnH1O zt=yx}^*!4+&%-%~UQ6yso{Z1ke2a54y@&sw>IA(hK0?~KoWm0H>eC!}U6q_{U5w9} zf0+B6Gw~#lQeZ#4&@_zVja`+-U$e~lL1p)<QT=qkeU^lT}(;qhdn$Gb$>}7BGY0e=}Cwh>~y>wj6 zFW{6L1ug+IQi9TP(>gu~fbbB|*VqC2cV^?2Q;goe@v3AnUf#leSe0}Ss&RHRS}EMQ zvnqcaj0Luso!q_n_V9YewY0%FUvJk&DMQwf-FM7>Wx;n?(X}s4T$9hkQw(h5%}6N0 zOdIxG;U@>mJ459yB0A)1gK9I6MPNTyN1gdI)!o0-W5as!^TILI+oyhqCX1V%8Sq?l zHp1+?fyI{3QW53d>RwYI3{TjD>UH`Ecw225=ce7p z1VxxPU^aCVvydQEK@y(35YyH1QAXw)5^q3$@A);91s)TDqCcOL)Xc{>(2p^#r}@#- zdh+6{i#mHD%*?~@`QlGXbH@{E&JjeR2aV~A7>lZ zFO1!O>f|d~lH&O$zg(==)!VT!o`h`(#1VS_XDKYqP&Yu!zy&49 zUL+|R9EaWDYmyS1D)|D~@M82t`Q5urMbij4?EylPiO`->(jk~pMiVSC3V{+}0PF|p zjpfu^(sK~6`P`&!I#@VNM{JE%NM|<94X|owvllX6avi)67wPw8o!e0l==dgAr9K|G z^(8MJO?%41Bqa5}5D)=jyy?1DYtcO$)b4)qf#mxEPtAlvhxqKt+4$yJBou-SXsq8@ zNBUSl>px-kaMQ_2_TJ)tM6&nB`mMwd#zpyiTx9QYk-f)7d}j-2SF85|)*T%>T;p!7 zh<;cIV{NK^M&J-+bi9+$e_O^qb0H3P1+;rezv#vgpSB9Q261X=XVT%8s_r#(EdjG{ zQ0xTcZjFf^n%_?|9<>NsYaN?vMjG`AAYfu_+pri5D$djBBL=xiv08M)z|Ys}2$pxdKKjM>VT9@|zfcY-;*Oe&pn>_W{DC=imQ=0~_hB_Ypfb z;@iktccqK(Leb~xNl&`HW+i9Igr*+o6WTf_DKj0htJ zEzb}jXO{er5*7u`vs@aAY4j`-Lh}(ADX;_;g(5;isfqvkNygRtK9bppcoh^Bc>EDL zL%BU7&dYj8sTFSyQ-4_3^dO2Xxddb|h;@W_iA~t|TrHs-gz*P8fF9JGKB+lD9*WW% zFdoqr2K}r2Fal7H_SS}8*mVrgfkX8y`VBE?Od#9A+bYh$hAFuaFxbsysMwYTE*GS4 z_1FT0#OQBWAJxD9lI5}eEt`+BctyYcB6vmf1cZL z2gq@ek`eVKI?nAvlGp$h9iE-IBb%Vb3WK;g9sRe(t?IU>XN302ThcSs0nwBQ2t3x! zb7` zBw|V=!%CCIcXcs3IH^`!R)$=wmF!2C4w>E>CuWFC07$Je9mBLeP)hlO~u0TfJ4dZW&{)J z_u~Yl=3@mz73j^iMjLvaof)@d54u;hlS88p`=b&bZRo(eB6OztB+Ug2KP3eW(2pFF zBIrvA8N&;wjLHCyifa=eckoLufEetu)t(RVNAOY{0t-hTi+PDM`Z~>%7sSfj zxg&Gv?ItE)Dj38?xg%V3z8DwfsBgglPyvVYLYTI+zD%6}fXMc1l(RgV=2!z{Nzh(# z&5641I^RKD7)i)54g6FVcD^qm%k%Km{&p5I?a44fOWc>NYF_bnnQ#2`DD$N`eeo6| z0`+{#&J+QZA7>nM>5vKl`C(M5UIiNmF8U2&`$ab&^S8?n>LYb|;xPpS)pUD==lEqDK<)J_npTf4Z_P_!V z*>)T0abQQ;nIOpjL{pD*BJI*legzZ7h2(j+4HcD35U7R|!#~@3s13QtqYPjD|3knS zSV(ZkMiNXhO35+!#{~-pK)!&_oQ;$wR5{3iumNjZYvq%P5s1f@=?(tZHO954k`LsA zf{(@TE5lTk5g{>D37gJtZU{(23?ZaH7Qagnyaph0GjHJ)$c21q9v5SeNatGKSxIez z1iPFdo{nyS`YJdL^5E_i|7Dq)e7qM;kJUYJ8+oS*Tm{{iCKH#YiDa}1#;?6tKgs_n ziI>27Mx(J&b@9^W>gvOz4=l#tcEb%4V3P@%zoy~nBEsgPBmpj4%63*u4H2dA@$qSV zI78zo9JtQqnILL7P!1LO%neeb$wja`tq-A4;Q&_ZDRMlA=E?U|ReS@oDb%6|Zb;Kg z&+){=C3b4(g6-r2S0#bkb394g#tv@yz#f5`efnay@JO1|%B^{PjUxJPh1IvC(;>pL z_030rX!(*~+9p-t>i`KPT9$LK>vEz2ittlDo8uG*JX>45y@Lpop`=d?uk9ki(#avi zEzWMOc^syYL|DxXH?QWh@SSBzuCpqygc9x4sj*F>c^3!^5iHwE? zJa^9CtI-I>_~vO|CD)Qd>xI3LUZM*_k=_pxh!=I zA8x<0e}W10wDz9B*+!hcw>D`}EJZRAN7Q#gI0JU#T}07Mn1rktGC+#2tk{<7wE}Yc zwfd>`K5d`U2(%GQ{VQ}+;2+#<8t%z?+KnmDLPI)M?G@`2rfTpqHVrdD`w0inaaBv5ZV%^-sHiDKkTOnT}1JG!8*O~5O@fAOL2^|=o zFO9bgtC=cZg8h08wkyaD+}#L_?NNR-v`P7QqhDVvh1*)23?{(IMOqt|`3$hoPb8da zv2_;pZ5n{UOPt}uM8r8@l2&eGGa& zE8B|BtZij?7n~jN(~CiOb`%(gg*F`iBC?IpneWHx+KBbz%v%5|a~=u+wU`r7T^C2^ z`fONt{O#jJEI*hvTxFme_^p4G!h3)Nd%3lN69LGw4m z^ctv)FQjRZhfs5L7+M*5U2w0L;i8H2u<}^o zRavRPaco~q!ZVhb!9i$vZGOT9c->31tmlrtA32(>1KITEN)s=yS(_UE`~aCf(3`Az!| z7cQ4JZ)`>XGWC`4x4;xbWC$tjPHB0TA_j)eG)+50&gWBC3W<5*quY>HC!1rL-K#yA z&9`hiFdzWX#JyC#=IT{%3KA>pFX)7bXOCS%{hEJ_UN%i~IB+2nfkOw;Pr{!XCP801 z{EkJzov~Z)Y_e{6i_~?K2Yd@)B{lH0>tZPTUZgoPb;61$^K*z34Ir-m)99+l~iFsQ&p;GvD$DX>>x&<`ph zORF#HPZgD=)t~84GQaurOZpS8UtNiF(MU@aC2mlmZK7bmJsKoD8-hA8)F*^;n|fecnwV3%4>M^dBJ)rmYmSD!)E9X`gm= zzl{_qo#g48p#qjgEFNdfgRdl?3(Z?}!W>NLFuSNuH=;VNo|9nO!L)@J@qnp<% zy`tkVF?cW9AA7|gap=5wQuQG3YQ~BuYw!z*Xa^KzRcw$p7kXMwFUqRF08g}ehC%g| zdM?8lp8uE@kY=zq3vFV~?w=%hUFi(WE{jP4iYh!M_CO5K-TkmMdPPHE%C&FT5M(@&;9x>&GSgQ<*kACy;${)DF}DgA1G z3O%Xq*h9=F6O*>mlN3CMUvd$eaFKg~iy}Q;Z=uVlkOsCzw%H_pX`E04;U|blqrX+n z#307N3*drs4}i16nYF3)DOvTNbXd+qwts)n6H2l~mbv6wJzt5H+E4V62!;7{jWX zq8bm*v3%C7!kYK3wvY-=(egPF22^T+Ol1-PV2nW4{=%zMmZZ}lga67!E#p;R(Vt_~ zOjK;CooV$|ebdwlgx0uEg`Y{g-t6-(UJDl-{otwhIYIKuMhg230SDcH423K7uy$N& zW-M4cj{Xxj{#%Q^9qo-b%N2yTU45Jb03ar(^(|<;(HGflJQ8SrccTk>;qDsCh#3_M z^0K?&f81QQPPhcgK&-a8U(^2Wwym_y-DQ8;u9A)#w)06Q=o-(c-G=NV$E%A|EZEMM zbQbnAEPSJfq)aS_y6c=lF|i>ScLV%&pt%-73J<|o)wdzKYt6I*VpT;eCS zZW+u|J1ZwLaIC+mR=6E%9sMIauAMPuZu)Pnx-g}^r=HRtH-7d?pI$Vj+G3`qlPL~B zzI}jCYf`TN%^Yp8cv47+&=N_8bX37e(V%I;=_k9u&8@3xBfcBDwwxD|RkX1Qn$X)n zg%$jJ%g)8MS#rrj(WBAtr1GysGqM#WKShsgxPg*j9wvEE(sZJ2*h2g*uj6l2PuyC3 z5I42(z=FtUu>5AFO1Mu(U+6Bh-`egQF@F$Vbi3GlNIJLMZ(QWQ;i5x7xolA_iCr-a z=uuUSXCM7dKFM2a23aGUn!P>f9BFYkBv?fxmnGL|15UI~6ER^hE$j`^0I~;ax6A}^NID?LsNkgN#b%oU#!jyDLjy40OpIPy#QEe$W(Vkg29(Bol zs@A_n7Ps+oT86k)ZtX4U*GztNgXZQK8vQ{Ev1)@JH%aU?Gs!~h^9`Ean3pANA>fyl z{|&qaO7zEetO-_%V6;IzX!3;lMvHty=pDcI#PMx$FzA-ctlwpeMA?;0a?3G|O@24= z`&=bI=!dfU(PiOp58QPjB|nHJEOOI-B0WdFL1t=Fyrtc@pX#D$?X?YkQ{7LWy(8|$ z-esLNXb|JoKbh0pXA#$Ki+DJfAjhTVczALojV)e+_HL~FU38vjYn_!pK4v*Xp`#&~ zAq}T^H{EvHh>-&(EE%yaLMlNn1cxqaP;et3D2mT7@nGa`DAReMImWfxF*Y2>uNzj* z=!g(IF;*FX|HP(FOU5{4msl}1P?G`WoQpx-Mm}SDH5=LKwb_iASo#}T+6$?{RC4J& zDB;Z%)wtw;)PRJX#w1@Cu^)oUGQg*MIKhXgMg>c%`bVdIRn?OK(B%%ce(AWSJLns@ zyu6({aT}&avZ*}Q*h{*H9Ci7+wbO>b@@_J|)GCjt@E7_kuOrr_zzM^-=M)Yzs?Oy> z%ydO#jQsfsZdJUD0j9v336hWKT^}|!zWse9?rHF13ZS7ION`(cV?HQiz*=~a(`&+m z=5XUC=BAr+9e|KjIp)N6<~{moy0A&rDU=WPvqt*$W+OJa#X&!TkTs7Z-FoIS2AZ1K zHLNVKu@L(`O)70>U|I+W_sMi2gMNbLY(al&&I>7CNfv5r1@N4P8Ee%-J^_0N@I4dW zvw2l-$QEwW*^FBIUIn=uA`J%~Nu5tL+tub1+Tu!n7u#l#Sc`^kutoDLxjf2sKd7Bm z?~`@5mp`!rccT^<3Oa1gj3YE4iYG(<#Z!jIFhb+D#a*kdU9ZKjd}q$(1OVfZ0m&nG zty93y7LxzrVza)D4vpwROuGbyTfrl~3|)-E0MMoLr7C z?JFMjEAf9K@Zdm~XAkhT!Ta*;T_zS1tZngT#GRvRUfeCOT0~W=&yIdO$q_xE7tNoR z5{+`6Ckdq9IF1GEhF6IF3(Pd|2;+nohiFal2_5?zt)B%C(t{(UywqlUE*opM;&twA zoU$|fwh#yLX+}fGigoMc4V&g~0;)Y6(sPiUEM_i5>&Lzjyx&b9+*rk{1g{wUm>q~v zx$VTh1URr17Kfel77}LYHccdE zcaBEb=onb7)$YSQXo{%ojbX%1K=A`&%z2~tfS1e7$rDDXI+KYLE7SQ@q*nt@SM-vOGC=V>8YbtD&YLl|LMDWWi$fJ4Tb zJPOUYh9vhMOC9DFF9 zs+}2%v$1lSSyq3ZR3pAZB#K`30U=HeFrfVMy!6;Q)K9fr6n2(_4Zl zt)jfe@J?IS1Lh(%YwTdh5oMZJ7cbnmN$cwPX2=_q&2 z)zjq2VW9(sa1{qEVW>8{xqg&*T-VH#C-fan8AH}C6FF6_TC;!ADF0SRM)@XJ+2XX) zh5iv`^q|LXQH`p-xx)0|s*QCHu-vzU{@voOq6=vgqcs7T6qUBRXdac!22Erlv|Q3+oea@BbJY3AnHhbeDY4TTw{3%X zv2^b@x2G!$5N};^3htK5WGbRNShSf!7{+$T92Yf==AsM%L+B2bM zU-2#Lh`Qf9qF&}5QLprds#kOT0Jm%reIsdN1#D2++=n_TbdiJV)5&34tGoc}&DQ7t4hu_g=>F>$b%cYe($vR4j<1x53= zwIfl|jv{X?VcW2|r1;Iod>n?>e)U9b=9VFQ886eT@S!k+ca$=v3274jt#;PbY_t zTkdWSiCeGOHceogFcKx0ZeI8 z_FJn5C#&e{dafB-2}+zif^SpdZ65M>@sibYi9N{~g@Knw)e8apP+G_MFvmLxM)d|t zB~df<6VvVyj(cEfw1p{`uNAB|rRGuBpkG%knRE5nbX<*&Rwu4qMqTD>8*{o%GKiBr z7{tdd_-QB>I33=|x61c~Co%{JUyM0wl7Fy@iubHSGsAjpbul#+w2jSU$wCwu?z7jB zG~17_QR&R^$dPOLhErK;W;zO-OV5y5CB2*MLsnPgcY_en^m4c9M99Q=oz_N$U_f{> zm!@OBbBNi>1ou|99_zlIqJxeB-N+)p7NGZ$-->vdaeko^t>HB~Wn)+k%2k>(MLc#k z%6@?lN%5-yE}R2Ag8* zJl3sFTyJEtRPzSvF0{OYVy*nhl#>JZWY^RO%@X!=HcwwyV-?X1w$le&eR~-sKI*Ar zkZ6qLVFN+_1CeMnf@|Z;)-+W*5C8(J@U_F6EoMliGoMvM#xI%~sAMT!NCW@QZhkg; zx8^*xL$&q89+!ixQ;ecc8!R4Jtve|4e#|HbpuxlSyHRMUXi_a2(`swI@T6Axtua$v(_T{hjl-M!t5L^jYyG4Lpbg zbN-1q4NokRU)af~YW3MA|;Kytbjjfifsmt$@Sk86jQJFSkPdZs2=&Nd=vShC5` z;sn19j=<;JG|M!vg=R^TW<$g*Bi(X%gprh(i_I`dL(s@Q4+s$qW+SfXd%!_{if!amn6tf&kGgzrR2Eb7fOmquGeKAf^U=v7Lv^1}loaGqpR7dr=rE$h3 zPzY=FND3uTR>nPz);7999rWxqX$GI;DHN$=AAvO%e-rR?GkgK}BIkeE8GP_)L1KcBu)U8(8fVrTUuC$x_?Ho5`qjuw{y*TP% zH0_=&^OI$I^27-w+0x19!N_tuB^Wa16g1eB_}bBvKQyJ26^a7`^GBcQXdy<{GRV85 z*Y~s0!os=zM;mje$>8WrQh5gED`&toH+Q(m+~Fc~C%YIo6shU56;Pn$IZ_ZweE4zm zUs|?|A1H;Fjo^eFclf-5<8-rYSheC{RZ_ebbp-+i1Uv<_H7e=ZG(oNb!dB52#3t7o?NgApE+f<$KQQhW2wdYI0GK*G73rmBE zYiGc4av02K2U>woD9>`-fdLoiSAH)5!uO046gb(b#oW!xG zpSdmb=97e>W(K-}N?-ud6hj>C4KOA>1hxc_zp_&lno@zo&;8|%12f(Xg zNy&vA@ZDUHdkY$OsvOv}u+!b75cn#`(g88Fjo3t(T1J1WT`>Zqg1W?uI`&4V{6rll zzuB^q(FYd$^|s=d4Gr}QQS1|Qk=eLtjuPQ}bO`N-4Vw|2Mtrt&5SG(?$$2G5*)nzt z7u$b-P$oEh2ycHVsbuxQDNaAXNs=~!gIutJlp9z{sdP_2pu@M1{|`3ZneUJj>FM26EitwPSGr-G#n@$qAO*AmG79mbx z+?$43IwqYwvte*TJ0DRsA(Y9XJ}?iSRu@ERwe6(`kBgBaRfH_Q@krO0oSVyE@%7Wt z+ss1@M-v)b#jW%xka$}`w&(|-5EOX%DTuC&%>L_aQ0TWZNV2@sUF!9R9)#N| zj}SJI`4?(+&Dmf9z)|8Iw9zYFysqtT8_RNNB#Dr@m}ZCI=o0t&QSGF@+)G`zcp(0! z#cu;yjN>6(5K&|l5Wadz2e>VvS;h?D#?9O>{%E=0{pH|ovx%aQ_JlXmz4XTEAxQ!D zC*%{dw5+m;C30{DvZ@`-A}mi*j;^?7bo(tm%5b68F*;z#iqwzY^t!IPj4|EHwH3A=q3%&+^K>(BA`Ww$|%gQ zsfsgghjmDkaT|&Cx$i{AB=oE~MDIy(aSEJzuj@P^Ovu?jApJC{exKOoxqwXvwNx90 z9n8`kwP9~kDB)`_r${tlN;8l*$85k65)lMwtZQlkq9-QAZkOxCb(5fT(;8k+ngfP} zt+EDj^sLm&izy31>A)4~#8W2U!`6g^g>LY%1dv8AOYjKcS%}X_D1!swBPyiwER_7% z+Nzy&14WBy#tq2|zE!98$)HnB`{=p=ekXf1Csx?D;E9kLrO8O?bI(rah2?6PpJM4QT^HLPv_|90-=B%R`t#&Z?Cv!+sb<+6=+) z*U9hxv>CfjFEH9BjX!!4X2w>i$rB0y8H=zom6%r0>L27PR>-D14cUYkl3js_l57e- z1u6t3Dro~DX9Aj*ya;Go3yLxC=qx-tyj|oXYK7HusYB9;KSh=-Bt6?@Ri+ld$<*S4 zFx!fxid?WMt^?*BC5Gs1aj8auWYjnjZjEotX-2(JK@X5-+LuBB&Km_Up?-u%&^%3I z)FwKyC-&r$!^bqYco#OWqK=erIO+_|IFbiy;J!L^%Rnh$ZQ2Mm^a0g;u|bGNb&2gk?ksX0$Fb-D#w%Nf_hN;`v4P)&4P5FtBkIe=V1q>#+XpZ{(~gkm z&Mhi4F@X;hc@PCa9ojM80q}Nhx)xk*w`_qWEJ^9oO^moq5F&N_SKD}ykhc42!?D0| zZ)Zu@c^`w;mWeKs7@C>s<+hd6Zau;ayxx&f~o|jTF4h&N5G-*rVyd%2L&Vphk5Fh%1768Q0-yteFdD{ zRX@bJJ{=D3^a$POjWy|t<~KC-2ofI=D6GOE4-Wn&^mZNk~Uat;v+@W zX2owtbij)6miDXuG3}XvrhV6B!hoK_in}8!3sEcFq)8gS zf#B7>mip}ZQHVRTb1u(b2cHu&f32>_e0nWZ>9f-PrBN`4omhcF$&cOYUvU2}uCLW< zxzatNo=#9C5pPLxuPnBxOj^{l21C#j72Pb}(CCV@nygXPu_lKncb1S!`X%@f>X&+e zNgxf3q0t**41Sw1)LR~ORhFb?rEt94B_skQU6W)K@rS5MHnAS$^bKqQZl-5q87{}C zT$9Yo<>C{|bu=laABC*Meoz;)f;6J2C^mZLLNO9zNzyMZjp!6QU_a=9xVB_vEztkE zh_!Ik{FBxGO!S-Dx82n~YYFBNB|K}=1@Wxy;X=XGUM|c3D%;=a16P7K$!G<{msQij z*Hk5=&vvOJaKR@IRMFX4mNL}K&FK01Nh+CK4MWa3N%K5~67%Zw*cQnmiOFwYNsg|J zI^*%UJ6=kA;{i3M8YZtUJ-U*m_E95nS2tf?Uhdd{(?fjs4A^+Wm1L7;>b}v-;O5Z))mKXzxScT_9mGLkzGuOzFL=qVdO?*Tu`du8)-G$^V#rcv&GWT- zOpmQwL&!kczUA$I#dA&3=(|$e?V!{42g4DXOj5n*@1#FCi#5-)kh1C&_pR2(5~tXT zTPP9Y;Buin6Q29rU7;|Nf}N z8rY~A{Iq`%TFucC>e)v{8OU0~eN>fst4+OD%j5H8Gx5BIeXD1p3WG|{zG{%=EA-7y z;u%e`OGj4iE8g7r>X;=kG0j{@tNX*6g#L$5N_kW;Tv65VFuy`ljpD&_g!V?BfVDop zvyU{MK>|Wf<+2$0pS?P--tp5Q{Mr=HT5I{Hb<@&MJ4hlE&hzLAWQGO-7o~;_%YHUH z=XkIF5dQtt=nOJ%I8iQ6G$kCoe4z8v+Y!U8G3c7L0T3antiJ$BxXivoiVXvb(k4** zVNllH*%$yA6>i^IJUEF3tW$O(CAJeGiIxgmx#Y0Cdz_dRqGJr^8hBPswHs0Y4xZD1 zCXlh1!>k$;tC$2Q!<48QhG!W%=z2bM)bpZKw$bjzJ?auCSIEM2qB7Q4J%+2~+?mTF zUw1SSmcasOB)W zN89-0nj?yS@m~nI*Sh1j3(KA(jAKzkhB3-~(!wH5N9nOi@rz9+3W%l@EHPIIpmFi= zy{RCP2~Y7VT_8cupee8z9u2S%qxIDYE-RgGr;~yAN%gl$b4%-nJnLD6Ryq|+X9ueN z`U9x5vnahTC&0j$5# zV1UPDz+Be3t>JI(pIgH@wIH!I#ImV)mU@krjB{w3z`Iz5Z4H}Ozx78(cuu#~$oxg(QRgIgJPwtYs0{z?s3a5rh`XkPJrws}( zLv_PK?NvMLxtG1bUjV=b;oW=n>I>>yY!n8o0Z5VtZ>#YYij-l{m$i<}LtFAcoROq2 zuv{`tkyl(8UhyZkybHrSqNAs#xwUZH-`j0#;kG6_Wey6;Cv8EYEAO$*Lku~*dDlD) zc7;)gVp$QHtG(4#phn6GtHD{gR6WfnLrybbd0PEc1c&h~of+H$Q1?dmNW&cTIDRDU z(*f0Y1sME;!Qi`QVbBD=B>AB_Sq7n$2782^_5@lq6R^0=xSt+|-LKU=J&al>SfhW) z%mAMJBAh}n9};(zMUW$ZV#3o>RR*whHBdP}5KKxsikJGD%8-I18jV2-yt+5Z^exX| zMyY5(h%`2ng>tDXVQ313q#9^KGiZnTfp#ZsFy5yoZGP9lvr)XEU(c(0p z&Of5ZlXWNq5r>jRfJkdr1c>4?x&Nv0k^7&*eYyWh?w6;C$_n`as9jJz2;Zx+N=fd& z0#^XOTGC0I7hR?oRmtdAdh{b*bo5I*b98Y;Kq(AXYeX|uMFh5J>(pWfTke7>=jo}Z z=EAc%ut{sL8+Xm!Qzs<6r7=btUk)Hg*wbf~x9k*EH25Y2LYrXjvYfCFwLQ4c+(yAx z#@`iUk8CUnZNkUU$xz?gVLLUMpL$I0#!9n__^+CV`g`(1Z$!@TVKQJ{z1wOMu zKPG95oQFh7ThL!u?%UEZFolaDNAg?NeY&DR-^?$yb#i}H@zb*hVr zc0P=^MWT(V74D!|+6~@HE9W1I(eFR;JX3gEs=pznH~a#-q>gutXG(W5GBGYt$xdyl z{DcE6wh1AKE|dZ07}pELiKzq5<;4d&7n)$vaCI|3J;HNLY1+T<262paOXo+0*Jr6`WMqeSoJ?D$eVOg5(?$H-Sz?O~__6SZFxHQ|Z; zwD$Q|tphr`2L>kqlUO(WDl!%ro{vu1m7Osh`JZ*FH@*e3Q3WrC1Op*CUR#P*5ndlS zTD!w);7fW!43};R-j*P-5RCjcNp&G&R0+C*o3Fn;SKuj>|1F{n#a6}(S5C=IIldgG8WYC2_U5GlV;MP<XkCvWkTT?g&jQrp7=zL;dI1m<%3yGSyD5uQ1J8+I*B1v(Zc2FZ#mSK?V zsHjQ_P%Vg-r@G?|VA&DtL3Az1n|@nriTsfp>aa7*PpH38_8l5cQoZdJxGo*V)zb>( zB}d_a4)8ZXvQyf~+mf(c)CBeBUx0{Q?MO^IA3RTvfUQ4ywUEt^FNyD;TgrT22aUes@ zl9N&F(xoLRHs@gTrhlAH1b*OU51iE+q*+BT>7RYPU@B)}p%}0cX)uCYsDh&a6^h{D zROphgJ7!ghViVdYDG)jTgX3^oIl7B#eaUmlwPBqb86IvWsImd_Me9#h83ngQqW%Ji z9Yl54WB)AnVyF$+8m11Tq~oCLaL`ASM=T zMx$UFC|HQ!Ap|b>1Aj~v+`zra8fFk8#~nVCy066%f@KsO^coB2mTO(;JdP4k^CAr- z^kH(8$klb@@le7R9H`dr+yoAJmq3@sn~JP*urI=_XXsX(D`CmH(XhM+uxzD2v|w$$ z*|i0oF|MuA8{^t4)A@j1d<%Qpa`0zz@QVfD6|!_8DHdH+1;|>Sl~Xuo(AVUcLD81- zXK6ZioRn-Ah)a$cA~_3+Ouu$I2P_Z@k_4%%9?dk^qPZ4*ESPKSxX5+`22@_Me5}u6 zG{&7-$cK^Dtb!&(Sx~Bl)Tp(5g3xERdB=BHp8>Y^og{7DezU1<uWDdN^TO3kYIJ}qAQB+ITGuBrkw8L!3c?lJ%&B!hn?_EePT#A z6JRLn+!>98Fx5?~a-+aj72O+~S7lptk!6>8PlpC7?(9HglO3-<@X_TF{Rg};x6_!; zK%*5On<=})Q?RLC>37qGorULgcjDS+LJGc*e;|4q+U~F=I9Q{6X?07L{itL20_`7g zPdh%atu^g3%4&3VPrXS-Ki^5a3$&=V2F5l^6dM`<87CYr%3$}tO z0vu_Vlv74498onbY~Ko($w75>jf=8-xG1xoi|QP>sLp|lvU|9wgBBNc(BiU1q-u&E z@Uc>+w+uf9bHT{&t=he!MiaL*1&^f$cTbK<^Ruq+w+47`{Ab}LJ}&+f0*|bIG;XZVK3fI8+$CJd zi+7G>r>Ut9%2;!%8RC;ARR59b&2?DaRh{6=bK`p=Tmr5}oiBT!+J7A{CZ6GF%ge?h zE-A~(9op};*^x~K3@eXU-&U5S=J$8Gb(La|g_gK?h*s%V;vy|i0)HmeBd-p2f|RO*qznZ+p`zrIfIJ%;Ers(! zdWZ~g9{k+=gFy-BLBxh0jA|O`C~*(4zCpS^<`^S<`8#;Gy3CbkdhPAYtNn+yNFycy zX+5OaxRibJ-O#TLV4%f9#d{a`L%+=Kh%CP???}^Q)b##c0Y{OA9W;5edNi4zxRJLk zBL-Dk?oL_3k9k% z6smFW$dm)giEeZ2XF=58HKy0CF1=wo;4ziBfly{6Q!iDf^cCR~8L9>qYm{Zb2Xp{H z$E6vJ5AyAjxF$0rSB1P7JuuBlbDR#;!6sp^M?lvm1$x?QI!N*{_cN}j=9{SsYE#wL zFq2EKvj%8kN#*h%teAQJ>#bY6ZU%8ywa z-$wr17ZZ&kKJpd&3vH?Th6t0^h<(utX|SY4eQXHg$fse5OCm9Rh|C4U2ivM8GAU#2 z*f4e_#mV5mxrW%tp&6Yw#k>Nx+5Hud>IM^K3n7J5GqRr7{$R?`CE=^26D=oQ? zI-g_JpZ9KJnku0p^?U5&tNTn2qC|9;%0o=eShOH!Rs+l7#mREmmqIMUTRAz#v8kSu+AA{=NOWn55Nld;sOnV^@rRsx#U zL&!1bLmW9&;(r+hV{mkA|Q3>~4$@4;|yVl&% z$fNxcI%!dU>^=w=D&8eB)Po|!6#*;0AJ91U9~JEzDQ6V6v|bX*vS-;!=p9%|RW!B| z^L9glY5>2m_Wxt<-J>kK?)uL2xUZ^vtLk*CC6!cVeC|;>sV1ek2yLltcTAmL{V25> zSq6D5&-f3mHU7h^x>?H-LQ8+NCE3po$cu28O&4jHn)j2Hj3oxcO2#a(m6@3^61F{n6nNVg?>Yj08X*B8Y#a)Bi3~@A zc0dKo<$=TcVTBPaQkA6yEF#=f=*)LLHLxH^s0$WQ_eR%9)rG>9y^AKuhRMWohna&# z4A-^EL>RVN7+Xk}vm})#Lff4Q!#aDzmF`zqYvTf649RVYM0N*&7~#7#gDr7a3;?w9 zyk*k#D!!!*3?ww;Tl(JNTcQ|31EWXAw?c&bVl28yj4OOA#sSBu_^1Q3{Kkr#Dpp}X zD8`tPJ=ILrh5q+&vAuHy{ly+*Y&!@LfR40<&LU~NN?S3$3sn9#S~R~~8>ga*z_!*# zgC5vPlom4y;f`T?jyLfs5!(*+_Xy|kju_vJl~Zir zR(3~@q49m>{DDz1#mWKqisMIBYx35``6 z8+Z`pK+%tzTqGfHPQkIC$1*U-bX0T_!?1HDQ81i9aNxmBx>7cQCQ=o&_t!x zM&-^!)n3K{cJOKm<}AESgKWzFV8^_m^e_K-<<=HV$#**};eQnd}>U zg5z#58HmKJ-9WPxaQZCG)sq&p(Kh-?i>IKZ4K+d|Yg%?dFXmR6*FC^>gSE7C(ISj> z7GAGFXCaP?JeZqUV38AgXxG^e(i`6aODnLQLGE>k1%~K7zK*vAh=F^VK^f;oZ zeK*!#=T8w&inDw?{&BLJ=j>P4&F~dH{vr;CA_wMXaO;8=SgY8>%mde5*n2=**0liH zul`#k1ny>l(-;3s*U!(vEEo~cGQu$~`;KHnZ;9Sun3S9E;wC{y3{-kMt$B`7@e1-e z$^^?Inaj$0lE&P7vb2f~wbfsc6)pUt=nNSQy_Q5BqBcSq37%B6hB_EM74Q7Cccj32 z{i5)Uc!Lys?B(3*53M#2dD)4YR4^@^hw_zn0vc2{vyeRSnb9j-*-vP`Ri51z^t>S8 zKb=qQx+sqSM681b=um_6;V?YID7Qe>m0>hBrZjr=;*&cSxf!QVg4;lKG# zcHobsMNGrUT2T6hOLZS&pX~r(zm`&JnL38(k7@m%&~XqD>etFhpUSdhVt9F;if}e^ zL=_VA=_aL{*D6Iat-ty_&u}T@xCw5;fJ^j>M!-7(sqjv}88a6t{&3ApjHLc*UL%_r z0+M_i;iJ6*yhWN;KlCEQght-0$&Tlp*)-)k7JI5EjI&HJFo=ZencH-Lis#C!kDzMy zV$#`?)fF&F-C}1n70QR4H~W=dX*OkD{3sW3Q3Q7cz6Uukd96Lc87)#Spb)yDN?a#h2J_f<)BGc@0`~`Dz^0S}v_@EX|Obs{|7%RjdJ?It6gcZ2Y~0bYTv8 z?iSm`DJNWW-<+BoIQq=Px9YCF#?iN^2R4+CGUqM(_-~|^W~YJXVo))vZ87k|EVj0O zwtl9*VuZ-_NCzsE`==_BQ_rnoYMY!}tARHN=9{UMZ3ie*NkUdrDzIktbJ+v%v~-Gj zUVa-WuP#29w|$zDnEdaJSH54L3J>85eHK7-IPXdl~>&X zH5gt}>n2fdvb$_)19Oxx57huTIDMKxdkIN!CSd8EGet^)I`Ta zVPPpivP8lpEdI;TWQ-rVJc%%bLNlSUln#rYKh|>kc(~t})47^WS50h_Zp7>PCi+7| z6qhgPStk>yn{Cctt7d{xcxDx2Llg!ad?w0Q=fB~u6{0<1OTj*A9ScPq#-kEq9G&u8 zUr9i;)}tL_fpn0Je{Q}y)1ChuSqGA(`5#{7VQw`luTxeY6J^zWGbn26pfg%Z9fA;8 ztc;GnNrHw&29+m@LFpVZ$ZrX+(a{KkMs{DFDCSeIX$bty#;ll%49PgSkf<8}H?ds?ewm#NF^Fg)26;)m1AG`=bs1PuVStA^*feo}v)QcttWFwXM}1GlVr)lE*}O%R z8R{#_On|2-GbLEd7Ev}0QGQ*70%nmA*(>RbwNC2%ajXrD4YK9_&77++Hl=mQnSki! zPjD~X(;i?V8BQ0tG=3+44w|Z`&hbR=0iy$X{oeOIKe{Y~W&IqV9GdfQu6mcs9tEuU z^=UFi)Npzey`$2Jd*Wk2?tReuM+!zx^MR!djOEiyz&cl`!7DwYG3tIG_*bO(XqL9^ zhO<1?JI@ISB_tUW^e^`a`tyXrq3ZbOS_j1jg56j`g|`z4jr5?Gd4WSqO-DKtIUYzX zVh9X|zgBhihgYhBJAwy{2zi1r<8tE;*31*QJ9mHI%-sTcRhu&6Vz1ZHBmk|+7yDmN z@K<=fxEB%%#yd((>Git6>rE6!4X_J(eNbYXyZ!a?ZWc`yp(fO3q#4;lQ5KP8IO6K) zKAcoA{=c%hA)B{MqZF>CAr!b`v0xywqEeb5v7dD1gj6>BZ3|R0qYCRRtV=Pde7{mO zbUy(Mf_L3{Z$d!#Uu>S)@=x@0!URJASmjuGFHmGhW95xzD!w*tLJ3SzWr7_j zEoPen#KI)`henom0@?5qjt&($M1G#==KIQ7FAFY0V1I4@>fqTfkYIB$rt=rd1u^3Kvyb3h2QHVN5m&@eHLV|BR zdIi{+LAaTXaSiU)d!aOUD4O}7rW*COQN%UrpJNyCQ3 zm1%^>GfQ}SLlE8TE?nn8LoqfPPNJ+nSOWdY@=y$Uh~^=NT4 zG^34*FzR!N3r3Ii8X*ATl(T)zt`i0ntk_EK=LjKobbz{0M@u$F@SaPRIJaW^Uz^XaZX^q! zZJ5S+7~LJo$8cbuORbz@;~+knElJkGx(63xYNQQ3I?_)XFbK{aiD4e8qm^y9!sPCk zQRyC<2QQgxB)%7hBjU-(wpYgR7(Q%Ol383nu^|^f*F&T#lktzvx65~F5ipxTG-*H= zlgVJu2FTc@WD!B=^P~V8(Cjd)+UAc47p=m~dZb0}v=N0jT7(Ejuqn_x`TqkwdVb*s z)ls`AkiRVI-I!HxoIjxx$mvrjkPnV?4g|jZL({GpP~x?htoJZCmjZY5CiEJBtZgElx}aQ+O%(0Nv${5w)9oN$D&cSP5p zfw(l#PhL-ld$5_J86!!`qZwQ0v6@;0iGZo&b2z7qQWpO`v4HLM4$O@{Z^E|8XcA^|KTdWS00uc zNQ40E!NuSFkN7A86R)K|LIA+Dd+IWABg@Ka( zd-ZGft^ur6gKxz2MZpsbm6e6~QTAC|ShKf{yAjrmR)xK29Yglif z{TmlXzQdT#&xG`I0{MaohH1IXG2g7a&PElvV(*Mz(Ke$5!VDC}4g`^|TpAa<_0kPC znwN^X;TAj2cHqa^4$9*G>|`qy?MUoli$9d-{b$oF=`*Ymfj$GJI=F@IL66mQ2_3MI?2z-r-?EbwK}Nsa80pr zgb*w$B4fwcjXzk(hI5UST`5&7%wEw*qNh>9GEK<4lrF|MRm{$hql-}s_|POia9lPQ zBEL;W)<#gKDQPd-$Rdl&$~OqEb}2ZUE!p#Q`K{H${dvjl$de)lfA|TuGYEsRJXIz- zly_-*9&TZqSr(`X+ta$Pc&R4GD{Kvg!`Qfm!$`Wa4ca$q27q;VgOd77zl3+0V6}Ry zAs1|TAQz~r#m~!8-wI8o%prob1GCa;hybVw|IV0z0P9FTYSiJ;;8a`VMz|E@fOjSdNM^N2MQs!Bx znkQ5DiyzkbBDtMOjI~a(`g0boA2%t`Rn6>bADtkkGw|eMbAp*Y$+E0MBR{1WQPd9s zH+n!EI^;#pGcm?&$Mh68M$473|41-K>lqFG;+jSq^BG`K+M2jF+H|b~c~96?XFyI| z?|uIiSPT4S7|T&(jy7l$CuT91X1fFz#k){u=sAKMqY0;#6u%%qiJ|qjw=SOmsJvcQ z0i8`EGYl|_SG4}u$=-Ev&Ok4SGQ%dOenFfnZ_3uq_Lpc4A&wHr!>}Nh>agM(s0ZDQ zFM{ICj#q*3K%=i-41?ER1H7H{SU@blkq3hxyJ5&!4~kY zmyXD2XjW4EbF0L144$X?qc%!1ONw74>a$rhgr_vzpdU>%dPzmq;Iy-!0b+h=zM4J{ zVvd`#35+ys@=&1C5FLY%7;XYPYzVA7(bMAdP^e~-07lk;nK?g@QO%O(ajL7?E)YkjmEu8CfUdnNf8z8x3vCm=?c3vy6d=a3klWv8Y;##%#nlWM zc1aaK9Ulu-6FqxL7kR{mmb7bzYZi|^V^JoIkMk#9T)97Al_%qst>yTa(myZQ(@KhL z2Z1HxA-bs;SqElxqh^M2%>$rc`K*3)G`B8F*|8$y^AM||5s#vo;ESQL5@p&^bCO6t z=c43u8kpK)C~nu-Wo1x!+$nB|PcCNB(E*}P7zg2wnNliY`Dnv+ikzftJ%wgNM`GRs z76kM!1Pyfm_#ENel6H`BJvTy18qboGEKRwT;B3NG0I~Wx!E4McixJSn;&<~Y*<4|V z5KW?c1}BO?IV`@7qu(3Ew_99~M?7|ZltN%eGNusQq|%}cv4@EyK*Au9h>^c5S}JDW zC8_vXOd7Yh3VBUBa!8wK4qlt2oR z{f13Sl@T>L);pfXhtYzKObAT>Kjb@$axR>@FMvd@@YTTeWkT+|DzwsuFz5Ps+ege)V z>1}E*PO*S(W)Dw~s(EC3yP8L*cc^*C^iDO8O|g|7&)zw`N8c__?^5&bshPr_oDx&J znLR!IDm7Q87}qwl=hEq`)IOh1U#<27>9kb)p>#S`dq`pzy^IL!JA2h)6xJ8W?}VnW zdQ+5(;&xDY>G}i|3OH}$Hw=YNEyKCA__fO0iqGoUiS(m@E)YXLy`K z%?9EwR4aU6WP^BtU|)y^8upoDPBsg^J3IDkr$w4MrSfe^JtovA7NU_n{k*q5^h?m&Z-%zInSdGsi|f7F&f2}f68cy%c; zEs%{O1Bi!fHbmIoe5Y!eCJsg?9gMc)8)F^1KVE4JCsfWZRdVZ7iHo;7JmoC!3*{dQ zn`mSUL~jqLN3Az@>!^%jce74t9y=Kz5eOeP1JW#5$ei^j?wPO7V^;x_F<5(4cD%rV z;t9DdL-8kC)W}~J^e#J;(ej*avBC?Mg>3zj1|^r7Za1d5cwX*=MP=iQUu}ydaFPu% z^-2A0AMX21H7U*1xdu-F0{!COt~C52o_!-x)!xDbk^hf^@k1}Vt-Mn&id=wGZ{iAR zC75WJ->_VOcKvBe*I$_8o#pq>!RaLh?d7XazW#*Y*^h6xNAfRCa6T|s`}*Rz3CCjItQo(F17k+lfB}1SCGb< zDX3tKu=4YX`3-Pk=_5Mdf?N@}-I(*JG6&p=T^=kCynj`Tq8{5m!P-T!L2Rv~s^YW= z_UYq4jIlF_fum3n0U{}@*RWxO#{?wJO|fu+tapDZShB@~+jeea_`Hb1H%hCR%2{=L zw2$%A5sj^|?E^BxF|@!%QT)LY{l!`Z6r&h&TY0+?-Li<4lqty(j}A}Q0KfFeJ+pe@k_Z^ z6~+I#QXP>;Ec~>1A}a-UcD{@DBxIpWh%COiQpY^>*>`_#rM&&D#vWJ4kJ!?%zSJJD z6%Q0^$ekavl>i}Y^#`)@2)BQErH#Xhw;6pcXH}Ed%xg zxb}A%&*2I+f4I*N;L;FZY|r2793LjU7GWBgmrP%#scooFv>BV~SA_G$SlShnGp1>S z(2}cHkhI_ee6Vw+ja=jMcB(zr&+C$HnsxDGyo_v9AP0Kd9^=)#cF7~wVBc>@PQ_*S zgS{pk*!*149PAa29y3+SS$RWT({c$Cx@)okP(DLksa3+H@%xQM`WWrlXhn%YsYrK6 z3Wz0XRob7V>X&ySfBkX~!3G~|d7C60wBzzN$tJ3g1yQ6A6u>xKKP1cohvErgP3aR+ zZP{o82=F33t8S8V8IXV^Lyqg@B3Ix_gDHg-!6#Nxun+-fSz?TDn=zk2X(3}MmrIGh z(z8hs4LPB6@o7S&Xoz)4DFBAv`J`BUvqgSznL@Jvk%(|Sxy+75^qc4=wOR9U`Xq8& zNPhtI?1-|{5CIH}!#bW%R)~_?vtf8mKNGV&w`x+YLrp+Prz0H`Biu*?MPx^cEuI^i8&Qrg=)qYNnL#shE@0v|3+b&V$O}y_ zAXLzB3Jy-wwEiVvcNsB&7%?ilF&y!7gKMWBl#~NlF~bAJ0w2lO4nEAw&rlPMcyCd^ zS_6iIwg-$#1V>B{@a7V>W*agv*hb{&;H(>kbJP;(s0nvv=x(HKZ_GXe2UwO11?WH~ z;i#UP&^;*LSJczcK`c(v$iB?u4N1`{LnFN0VvLODQ>)ePlnp|`$(ZsX_9AAvC8q<^v;9uS00Jl1*E$nX`Hdn3M425+ko7Wt|Idn z!$6xe_%!vccJ(*I)CVHoo9)ej=Rk5XSJtKrIRuMOCXfJXqJHJz-lXsk5`tCU41&D- z+O%hY-VW}#y#eoddF)7@)W^d++CwKLv(8;Got{?RQ&#W6-XOuD?enX{ge$a8IKYwD zlgu6Zb;d(2eAZGOj1k4SM@ov#C2AdiDRd#X{RfKrFU<}M>K^xf%g0}QYf*27n^;Wy zRft{xUf8zZjoXI3tX|RnjU`+JEp%~)*WMdmezZQ>*|1ca=e^+_-~gWtvbAAeE)ZD# z%l2sCwtu<3870IN8Lq5N@7}**;zty-D~vI5XJ@BG!*)frWVJyX(rz}8^;&z|64=<+ z=Djw&uRSXhXj*3($h3Tjz9mleoFDTAJzrZphm4j>VQb&YuMKE1NKgpP$dvy(1gRSp zD(gj!x+Twj3OpHoC+u%t-!dB9ahc3}WNs`U&|bv0a`^#Bvs5z`7`pw9!37OAm&I}L;vS)NQC3t% zp-~0~6B6(tRcz34dHXpAai9b_Az`T$NV^p{_xu7jdpp2Mk16%b)gwdB5e{46G9~1{ zuh^-yy#0Ynb*n;8dZ8E*i{N<~T1%N*UA}baV>k5pjyhHch5oHB_?l7hJgm!Ft z&*=noikG^m*~lng6NX%2W=b73za|XXQQlEg-5F|%&aXRairI=B|CP`M9SAl5N_ac~ zolvvoA~yFyx%L1z%{fQVgp#>XLZqrKIlDU}V|{ISIp!^(+Lrul+wqGpL7T&P^PM^= zF`nz<*V_Q(U0kb7xI(nk7giG>ROyBFR`}qN@P6HbOUx&J!rq<9rFnu&;`@yp9rr|h zzoAX9vj>($n_d?ln4udR^)V!;>#mJzY45WKCS~QE?!M+B69<^htIQ6uR++FS=~T+H zAO>qDfvc4n=dt++HBFC1Zj&dBj3Oq*vpDIqz)JhuEA`1Rhek3J`)|c%*l|{T z4qbtZ>{(bvx<^WCzUm%S=tYYhZFcqb_L_lws;_SrNG-w>DHbUEO8e<8+M6&Dwn&95F1v>b~r0n)Um#D>SdV56=zltM9{eLtEa5=Z1EAAD)}mv-J^E z_pncYG*1U2I`wSGRW}9)+|(M=C=rvUDS-ji@hFHx#2LjbzBXzLS;OKL=%ON)R?!qu zLV&;_VT(9SKxarDZq2>oU$0D&jO_iaCZhkU!kiVt%jb0n-&sn6^VO%qH<@7flNscQm>37cn;6i*D-Kp4r7Q?qAD z-wx@?>tv3U9#qV#OMs*qNvtJBTd&o$xP)zqZ=2b>sIrXyF7~zF?l0wnYu>BPWnYfx z+jiE~wmYN5cKnYoJ)2G0-z-mHArzf~YVlIDSXn)yGt^#6&+%T~D))F}Ss00|;F{Ip zu8O%t4jUH#iUQW@k_yEN{2umjo?U-7upZA^NsC|U76OBL<`QjydGUa?N~#T5gD$91 zLVKdK3@3SBM`szTzaI06lq2j+jB-NbhNB={w9wv`)VKL;uz2zT%Hlz4y(}Jsd`BrF zx{P7JuSZ2WHzf4X_ZB}9Sc<^+u%&d#!N1YriCQE>xAvWeVLg0y!Z3?R#$UyvbL%XI z8Fvte*fk8p2`da^E?5jZ7^ac*Waa6z$lzEo8OIbBHiIY3TNT5@+B6j2xk;aR009}Z zpleQC3175n8;XCSO2nUsQ}vwY0H`GQn7kwJs{aAV zvQ#i;9p9Ujb&uK;O!A^CV+^lNmro~tN&!GHxr(TV-?bWA2n~zOF?Un4Q!GV+`Ektd z9+vm(Tw}E0rWB>gmFYy#46LyHZ7-f1F#!ptM)2fkiyi0^aHoZ-$mB?LlLX^2jw5<3 zm%ovH<_`QjS(r#lMdv)trGF6*Lr)WmMG-{;@Uv==AJCKP^)J3SB>1Pytg>4gK&Zg(VufvUPL0IzXA~^!a5vCpdm0fyga2sAMD@- z+Z=8_3BmZ~p32?J{(|t-;wu`rJ#|9&iV=>SiK_ zB@#lgTY$EDxJbiaOISVd$t&VSpo1DbOKXt*J;0uXFO5u|!(?szYw6rr{BC)#Ih(@> z1W6!e&5tzefs$Fs z>=QX*S*D4xtF0u(nn-vlk~VbKa{qwn;gj`qFD8$dQuQ%VG&d8?6mQC!n|k#!x9k2V z%Dz32hX+dXd1Q33eG#+=l%rF5m^^QD{J8;2JoM>+dee>c1+f#lp+O*3BRSfz-Reb1 zyy&UIA2dWL5(?76Qocfp3fn5yo6VCHfo|aIq!bVZrUg|u6#4-&6Y`S(chB|#N0x#r z9q`5%B z=rnFREGm=(LYhE{S~M`l)Dpjx|25=P zUY8f{F1BHeaJYh|g0bTq;?>I^{&ZT+!5a&Z;FrdjtW`_iNA zH@p9XPo zi~s|vbapc3QTaZv;0ZY%1jRnI|~CY+?^^6kSv$ zqghN^UU)q~Rm;^0A1bOL5Qbo0migQC+2PBJCnby_DSoYG1R)M4pq@Ef8tVl^7~y-R zUuND6l)*KxVx0b>x9gL(Bp~5JAPKy$`1O^B92|ICaG6U7H_|z}sLBHVnMEF5;H#-3 zO-TDfK<})Z-_k~l5a$lPkWE|?BD+w`?i&3CEA2uZvW!R@{f(6-g0wx#i|J#nP^km6 zk%C*VHI_Dd5}g&gO%2;8Kw_N~XhMJ33e^r|%xI5n_(k?omK>%e?MfM*LpT!ZMTXFT zHJmt8-v7CkNvqRq9U-(@{fF2;KtX`R?aV3cWjx1>M}M=8TRjlPVNlT_vUIrtkXX5k zpl>h4s8$=~;7BiNvVdDZhgRZjr=J8(1-VM(*|wImF0&jSA93AzYn2m_fZ`bFb5oSve z8t+Eql;opv#$94vjYA6W6l$r06UA@Y!DYcWfL;)f7n2P?E&g2_IU5Y}jDW1b6+`rZ z{f_Pie{7@;yW?xPH#uczhw^Ivf6R|bi<|0Ew`uY3yBQjmK+y=`LJnRe)4aNf{AVGA z-ljm4S>`Rmlof@2Snmwf3sp3Q=WU5mRS^SkK1t$!h#UftXGfUz8&iU;-{?Bh39YK~ z2F+L=Sxgx~O)F4uOG6z0+xaQMt8*EFq_4;iSY77_lD@de5yOX3W>l^PAb^aR*9xA> zIh2;w&cZ@+g_&lv9zCd~Q~7VfOz9;J#K!tcF6cF~G)YH2-w1aG$*ZESLiCTo6q^{l ztT{1(KKvFIfM~E+Dv5)-tUbn|KbxVjFw-zhXPE88f(;nwAao+-g7k#=Xs&ra_w3^+E3-X}n_&#YFovOrei*$y z$`Unwv3lNDGnZb|i4{-9wufT#<@bJ>$*>d{-lW@I;*c!WdBr znkFM$GJZidkn=f8O&6`8$_WqAbd?&3S!Ulob~rVrj~Ws&i5dg|I%Ues>;Xfb_LP+9 zw9fJHk;irosVxJXau|O#IGw&AOKUlLMCNGW3SyFBotHgk?~32gr+I^OWX$D$i_65g z3WQY96Pm%B6v0TEd&ol1kFsgAN7!P|3N<+ z&6RWKE0>K{Nq=F@*-b?@smjICGSD^{ozu-pWr?ZB_6PE^ zCb_&|28A+9Xg_cUNt^=piZ5`w9+$~CVfO}>lm(~l@r4jd^0)5wYPTK`4YCm=Abi%L zZ7S$#I=R`@WJ0xM7-$!zejryQNgU5d$lD0|_A*%nSIhC03d`53bs|L`qn^ngfl_nQ zMo@XWM7ks8wl*W4-h|_8RxzXsfzcF3i$9KvYv&0~5M!tN2CM-U^$j>aK^%Q{?ewc( zDAU(vz00F!DOOzA{2=QFT4=O_QBPVN@y=!Ivby*@vjJg=OZ19Z}uK0ht zZbt-{Ktu(AMm|Za6mCVCk!vF7fFNKl=?Fq9qdhW^q3a3WX!iiP0N;?j zlLl({n0`5-8S_CEIXgTl>*o0H^>1L??1}+K3z>nIBv_oG^2g0*%Ed!6oW{bZNyczV=iWW3 z>T}>;DYCQ7LUo1U#?(iz#LA8xd!K zpp#VpNAz)V#fv)6q z4qN+t@=b3{MJ=9roDBdP7D-@9zgcg5ZHg(oBv8}bx+se1b_t^7zn`xscdPCSD5nPm zdZQbH4D(V*Pc~EA>S4wE2wY|fH6nJxv}7Pi%N2f>n#H1J7X#Dk%ruh!Am)I<^5+Pt)f5kr@Tz`wWi@rk*E{O&}`AQ02BmwoBXK}Pt zecUS#V}k4#zeACYw+Oyf#$fKFq6v}MdbzJq|6^W}GoVi^4^)`~AT3t$4*({M?7@E^ zhr}Srmx{W>t1+&%KpTte{X%{NZr`O5fLJm;!0lbx1PVnQ4$t%l4rda#f_lk*aUQpn z7qDOQkqN@Bf)-C#1rWQUf2(c*YEsZ>8U;-bNGS|AP|z%Divppppjm_M-xajpS5nY| zuL37aBOjaW5E-l)8QgHd+u4(-pka1L2fig7(9|&ZowXb4ROssbfR1j=fB=Whq>(8! zvjTXBv4QRn4-ndB4ecc(J(Hwq%)TQYWbiSeA9g3j)ACvJjXs&J#U&iE1H@0?vHgJ? z0Vjgr@#ScGUIK4U+yR{N#dJ2pNMt+F=}`L6t5P=4sjq}eMyx`_sZ@g;uq~}Xim*ar zIT2i{dT*c$$C1$@Q7@DuF4Iemje-e!WC4IGdj*1odX_ntPkckRlf-4AtBolo(I?%Y zw~5q1vP@ypFbRcee?%nVM`A5Mvto0wA18VV_b?>aUP9u_7#Y z@g2+it?W&HGIFyX*axEcID#6WOoC|2aXA@YNEsbQs)2;GE3RR&%xiW;#q9A9A=0wb z5c#uDcv!{(5t$x{YcT+`t(mHv{lED#G9>)XRH!fwqbe%)B6lVL$6E%)U)Pi(eUamU z*YnPZ7a!ESQR>by7I`zGaMiaoXB~=F3$Rra2md1DusnF`&FIyIf6>QejH#Sb=h?Lw ztu+dAycMzRHFCW9E?Vyr8&eOhh=E2ecvSpF0TmbN(<|FFRS#Fd2!TYL6d%#VIyKgG zeu(eED+aTJ3W)rh4%@!dCG~3usx#a}ugM2%r z-tN_J@o|{}MTK$^u}GkIO_hjMtoaw{A8Ju9DuI?uQc#2k3Ri&CpXX<3v(?g7b|7zn zRxEgwp-&mUmt(B7bTbTw6xlYB4|=jEQ6pSrfVIVLLSy%=`Jr!m0^|t97OgLLBlZs@s)n`TqP-O>&3zN=Z znh1lqc%4!b#?2;Xt|V(!K8UPglLQfG0Uema09n%f4Y7{*A8SG79p4JV^dVZ~1f~$zkas05j6FT_I;i8Vw05H(w z1_uiz6?bD4$AnG_?9CL)t0YRszd=KM?LK#7+Yj?g6vIH0NS`p{6}L*pPNn?v96A>YFiQpjfKRiqMB%U) znd{#0&xv$$3GSb_=o(!R+x948dH|BBR>EfTFZDq%lGUCC_@7K zLg-qmfuBS}AHMb68l-kt!PKJN=;~neIjG6kB!K?cBtX=oZq5me`7Q=j_kc+Nn zArTd(L?aIg%?PGs3s2bU99eT8^acZja8e#EXrLfLIap$ROffY(kGXIB-gR2B87S01#nH3GdR zDG{bRqTl$!Ayt=6V!zIwTJC9x+r$d()Sz5dfdGg@m_Fi18b}S(r!yt2WIOv*B7X7# zpJ%gkr5LZX2xe)@m1%7G%H<-eg6wRnHwQH2Bo0mQ052CzBs1};g8M241 zpduZRx@_r0l#jY(b`X(GaNnce+ky%{REt_cv~Og;z823sn@KfMHn|S-VL@bEn22|f z;**ieee!ZOXqGAvgK^MtdU2_uw_>cNYMel%7ioi!l#@$fg%*w=O;r>jI<3c~$zHD$ z{l!plC*LVa!laLtcgjw$NiiUflHwzRDI*+}$5b*BvsW_ANtju!R{x7>%4f*J+LT&}$3y|~?+Xw3XM{hK z1EzsYRyZsv5JS$Zot?c{PgHpp$!hi%Hv9JTRZnZApYH%&xRXsRKW91GYd8YSxxdVXq{%n`utj+=T zV^!yX3OcHDkgD9lJ6az5*+jx8^7!``H#k@EQ(ZP|`YMG8#o8IeBsp2+`3}7@e zfYB(KfJVs#G-9(fN+zIDG69V$Zqw*sMH(HfNOKBGvT!`xfynZ07p6jUNDbWUNJR~N zvVnF0{V`rRUP?GK&m~}ZbI3r2G;#7G%Frj0$Im{#Ck4vtBc*t7Hmb#PNR?d38BRn3 zo;@SKTnZsKi>mgr(6C`ly$jO_PCzueUBdBxxaS&HHH7L}$!!W~2^_X)umC@0p$Dhz zOR6v0+pI1hmz8fH6QT^3^KiOQF_Or^0r9BtQu{L5&%T-XLzaIaw%$2-K;!|MGB$^# z2=`+B>Tju^{pQEnQ7wdg4hVj&B?6`X9GZPDWl>bv1S={;!R@L=EBEWs3yjm5E!HE9 zb^l}0Fx$3-PcHOQIBPTXRNT_Kd1GhG(S$fwnLkmo}^!`8Vme zBURn*N$+IJ2edi6JJ?B=0=L6r3)lSX1-lyg9c2g>=pn2VBBpi?fST~0(H{R`Z5~4Q zC#Y1MlKD3Zug#dBje}+kRu@w}uqbZoTRA2OjpATWl6MV_ z<1!vyu2p31EZ28nNVqn=&ECf7os8e6BAaA8Fa&^+RD(EncakboTZcku$pu_tdyt_O zpVQQpC1#%aA*n_AH&rX7A*fq-jrF#7mm2`i+poEu2^}ujMg!v7sIJ+h|qD5et zzhn_Bi24Y|5IF%JY1U~GTnb>`fhNh0gb`70RLux-G`4cGL10`8XHy`PGO%UUDT(Z- zgD!}T{KnP8jlLHZEGS!^)- z)!*{?C8!vJ8vt1j&$F#_YLOW-!_Oqdb*RB|iHcyBB~A3G$**hGQGrgQ^8;9(uOTy( zT-(b8ZBn&3o~+T<<6{;QD$1ksD9m)Q;EIhs3bBbv8wVb37XjFV)C^|{kZ5NVC6+>2 zaCT6&N*DD?z&!{a?Ok3Md@TEeR#^A6K3K#K;I(-xN9Zb;3^UP!8yUpwZ(x2{aPtFN zsz3|tw7{F#VQE%q6OtdS%BmHol>C6!B%Nfz6Go_JF8P5ncrrOISi%U6oo~9}=bNH= zh}BTLT2+&%FML0gazTQ_ZYv{Dx?eN+)w{F1=i1*t-<1%|*UUD$gg_$+fyUymT@mM- zj`6`aw$3>ieA|$2Bn_McDkT%3R7fVUz_61D3Vb_-K2Ea(g3_EpUZB}UUZA-MDAPz0 zr;#E~^QepJ??40N+hgeCH1FhS4w^&C5^dNwwiXT^sWJ@uQ2uQru57dk-XJS96s91f zJHO&NN_CBCi9z|ri98Jggy(~l8e*$eZMD}35EjJT1f!T4`2+F(!1R;iueB_{1v0em zQNwUFEaQ@}-47PkZN?`xAgKRl_U$RlMSBKWjpk{VG85BnUKF`Df@ATamTPy!ZPof* zRELxbnJ1x;Q(?%sR3~_|;HJHXo05U0)enn@;iZcknL54`=7SgHSb5~^^mb^Dv9X=- zfTqPNd2b!4IKqPPaTRc(DJbs(C5jhj=I+cH ziV4v=T6~zJDFZ$SBI_H=w0S%01}x}(^jX3D83%y6M~NV4s9oM70!HjPFDGJeqHIi< z!kX*_#6m(=Ap3OLZq+5V; z7J4+u9df2G1iW!O%q`&*|LY8u$|1z z^~QxUyXo#PSR+)8Y~4}0c7;v=Re;t6zD7>%10u)fS4vjj0Z8nO8GUvZ-=29ofK?Xd zTJh~ID{C@3k#w}WRVq-Ev=n=hSdK`ZyKMnAJF)6U5#2O}s(){ipkbV?I8ZjeG#mlN z(l#%R%&z61!groxo4gAue~Y?lB!MaG#BU7sV$EIoz+kYP1;KcfMuTV?iWn#Fqv)_C z$F*RzQ>};otz$tZ5&L0?4pBtL z0S*#9^(Xu!d=WH+E};pS>NS_CAh6w5#;XkneYSnZ$OOToA7BAy^*=#+6 zk&Y)(#P6Nudhs1ab1+FrrRFClC0IduVW>RrFwum*DEHSl(x|zJ=|gssOL)1?hT-=u zMf4afBj|{(G9*!!ZE;{-cXMm2vW5-FvK?NqaEXlzw43SklIpI#OVz4U4(zuWP8>Dgw?1$b{tjC6R>$m(l#%~ zIE4^yQI86b1523BrfMXut*t=$oU_@bJT=?tH3H_dX&($)&41W;^yliL= z&*McJEWE)Fq7hnCfWG)H2_*428VryffrLH$fC^)UamLXzyyuuOJBfj`45eZ1Wg2oQ zOxD7iCMy#OLk~W-jSGCY37q;VFYf*fbMw&L9{z=gka?j~2~oGtoslto>k_fefa{!oIhnr6z;bfB_sNzWg?6 zN9HHbq{Vj^&2ckbp%FSm)Gf^PKy^gXak|=2wp0m?>JrZk$vY@auc*S36iW>NDM`T@ zcEUVyt_U0`Oej|pReI&REUjqqqO;`l$MDd``JCG}*q${K~m zf?FGDUd$|&%Bsq+{j17!!%%%sR{x=9DbqE-nk7KSMivf;y2)Z4#Mr7>-r+x36+yDN;_ zPm_JNc53iz%hSABWMvj|nY`;j1NzbSLEd#Vu|eBfcgY|qi7M70*lv(~aF_wE1qDdYXJh1(Lq|M$?ShLOh45JIb{Bit6xBZEI8UIZ023a7R z9d|!_6!wp;n%PF%KPBf_{5{4J_e0Rg4?(jb?fs>LE~1CC&H082OjH9bsgPadA6y_c zOhx076Rx8VV{W;E)eIJdZ5k$pY34*WdMmXqs+^-7Bu0rH^>&~ieJuc%i!xKTHCSQs z-jZLCWkgF-tG25Ww2N0I&>J!aB_WnhR%qu;A-a}mBYC_@a#Fb2d4ZTd<5EcWr%KIT<3cI$YmYWYYpe_~}%}pnMpKy^vaYB(96+bXzmWYh=7Nl4M zWLSViwMD!aJjL3~Tt>r7F2XQ6wK6vahvWY>n|tE)d?L^QQ3%TkKy)ZTX@~$T+k=YG z7;=NIXuilKG&8x8F)I?<2&nMmuGpUNrArXth|G+E6hBD*azhL-5oOaRjUpAbJ#&+h zi)Ji0!Fj@#vxfU|dHlIMv!in@exK`F`~V8!qF@7BD)5)kCR%D13Hb#1rqCN2h2GF8 z^oC|*iaIZ!Aenp+C5&W)BVyG9n#wDsFCS636gw2kU<``~i5DMJZ5tC5zMj+!h6CU9e9(=zWBJYFvv_&tG z#FX+LVd*3kC-&@SJU4Wm#fKmC~X+2~e+@r9LP%D1s1q-wMAG>_x_ z8{?G1-XOv#E<4pJt||)dkpg`kI?2i62j>XoB@AB7GCbhMEfz+HP7WH=mW|w{bsmw` zxVqhfaG=RYORUN|Bh_jQ#Ezm1W26#j(RI<%WUG*c2|)4HdbN6GmyQWYkEluH{+2qv zisgszql!4~1qHMa#?vRp1~+(7jo&=QpJscV?PNIDG{t5$=`_dhDRVc(zEn95Fp$_7ZQl*dGRBPxtjS$66_Nopz#D;XpdsUY#?B zGCSw*)B$rD#oNt^A$JE-`1*unU!g5;mH`SdwGL2g5w6wM1H{zmOcI+G`4!qFfD)l$SSzWKDNo{9^H6ozYf_90d0%5+Z=Hq0oZor zgkCEWjFt)*2~N2XWNP-wje)u!C{w}TXbx<&T7vNbtT!_*ZJIVoy1JyO0A_dvGU1Z} zl0n)8D-t-#DA6FdX&Cc~xLR&NBaBMoR6N(Wd0VL;T2+0OL38Rb zM}rT7si8H)YElSCI;@+I!W5cKX&1CxmNkXJ9$*);=p+H?kBHq=hM@f z=p!G^SV*SjQS}eUKr0Y<;sVsBcMa);&QadLA`#+FXpB}KYQw4%mR&6go>+rQ6X2wBpZ)9EDtTYY1i6<+M6d@7MRR)71v zX+H=~d(@E|IPEbWN?gQjC$zKNN}VHue64a7vW?P!^g5@{g8oQP5}74r&TNaaI&JWc z#oVNUq7sp*5J0)XEa-3GL4N}e`XgpTrYKxDGDQs(`*)GXY)}KYL2)jhY)}KULA46| z=cI5a@4)?Np$FIbZ0tl z2*`@X*88&tCxo(&`jZGk6A!?~n4|UPJF9q;8WBANt5PQm!OR-t59dm+F-eQy!jFVJ zF=Bij4h+osXKG8tqWDTd4(B|yFTEpL8jMmN%=|?@^Gbm0;U#BSy2gU?r`p49RgQw- zp`L(KvZef4yexY~y!gdeo-JlBTlNjFWY?}ZtE|I8^lbh;MwLP zG~B8UKvEAcS`V)v%fGYc2DSf9e{Py~w>rZz|0cBAqbHbvAuyu&K(rc}_iSQca0HG^E!`!zBIo*yaXj0tad zkl-rybb${6i3v`iV`Eq*v@mZ(Ka|F38>%t->r9InQQ4?O9T3rBFW5E8L_K%48Q_|D z8%b>F-=s2nBw3&m=$ZBsu)fT7h+YiW;1xHQh!jWwWLicM$TT4%BGXFegiIf(Zu3Wr zBqh(Q4SKRe8L&EvGSG-J(9Bw!?ZhzEtihEl(+F0*=BThOH(G9EFX1=EMA2YpISgUx z7&Qpxlu<+87h)FJ;8nL|l5KuLF>nACxdcko;Si~Dr`*$YDTks^jj0-#;Sxfl@KTW? z9ngd1B!HCNCP%Y;o5PO`FD#ZSuJ8#)rtCv#Gv*-zp(Gxo6~0Akh4{G1W2P_lYJX`E4Byb#A)-FtModx<<$>jlH(zh z74rh|TWraLEXBhN$iNDx7oW|pJgisg$Z}Vj$QCPBfVF6v@i(>27%FLI33aX63Q}+r zW!};Ywli&zqz{8Qvw0)qF$sQIy}VakLjcj5dt#8FjXhE%H&g6vMj~Qwsp&Yz>cz|4 zp{!xnfAc}M2{yA2Q?)}{kVdMqrDEv`s#cL_sAG2_jO{^l(CnZx&8`!b;%P(}5r87z zD&?AwWR0+e_|da^`*N$)IhCQC;vbQC+Rzv|O~OsAOD~YMb=9y{Rtzg{k{Fvn>NEfv z2_uUPX_jh?3zSF6DW)VYaw!>yDgR{8OnB>5W8d~L4t1O{+3D&K0*a~o3 zE+^ke&orfMRXhMIQVI2T$;(OS9V&?=9bFOT#dQL*)ibAPv41~Wz-^~l=Vl)eXWcHGaw3%HGCD{=U9mw&92Qh0PF^QD08q%MO`#SJJ>bc>FpMPzuHFi_k(}cK z|D545G6=kcU#iaI9j1YLY|$VQZ_`M^Z~6a8! zI5s@(y{uAb+b~5{J;%wQ$l8W1B8dTjP**~{dEFwNKy`F`O^gw7KBCq^D)Jm*d=dzO z&|OGapu1+$Zk$ILiE15c&ETmq0H;+@FLYu9M$kYw-?u9Ga>7vbCjuP9fo(~TQ(*`N zLQdX81e~!E`_BGgGbcP&b=?qbxaAuV4>eMV>z1!E=R{C!9&03j6JFZ%FH;{K@Q}*N z_3ZU}9b*wWr(<}Av(ODFlf0+Ngd#aZF)Fk8C{-_rrZUzV_8>#y{IDg7Jejnc=zXDM z9rj}5vtow4#mSH|lQo!9l$e)q=^v3}CC;$$obq_L2G6r>X|MPRqri-nM=;E&PKw8^ zZ>!M8Qn{>HR}GMV=y{25At3Yn6{qrn7*yQ&Va5Y%M#s=P9jmaSOOhE~@}m`5AQnnu zTe3tvV7p?rhhno53ZA^?dx(RWaq&~ZdVN$;9x~;F>2-3U8ZvnO4oGXvBtPlJMC64# zbCV=c=UKc48y3&;;-M{3g9V~mQW+Aqnj&8YA4!=MKk2x^OcJnzl`-@%JAR~%Jps|C z7p5!0M@C>fgB>5XV*4Yl!Aef=+bG>DiM!paq58Lq`Fr&uwO}MUXtCqVOj6tMufS3e zYjlczB(LaTV4HRn{0PPHxiivQ?u@jyHJ3U1>_KW0c!(BzQ{0<6Lm z*;;+Z)u4^hrzt|X=0u)_t)0FZX4d=3pZfz%~1)0$7#4c#$Xr{5$5>;C?BnqYdrAF}^`ZJho9%h4MStaF@l}ihjXoIYdi1Pt417Y{D}Sa{*CSVKC#jyL!#bId0B!UDee{=MroKsVokCzQBCKp+ zcv0g@gp-l7$AHMjJYnM-H{)XkcG00G-|&QqUktNdON9|@F>UmsDU7}$2Ov7E7RRbI z+2(3i?_6>d@hu8d>>MTlfiv;g0$voR2qr=NBrI>!ASIt{5z324{bD-zyn(KG%<2oB zXoN?YbR8eqM+q8$K_Fy&g64gtGYER|3<6|c1%9_6{Bq^W8&;+q|3W@Do~P`XSs=OJJ7(HSCE0DbC1-2Ov0fvu`@2|Yyfd-{YvS3 z8NCTL<~r0J`6ux3?yuoD#wj8rt|5Ec!8?oex}+P(4ut8igw_ffj{e| z3v*24^JDx(?iubJtC?>nzpW#?(vOG_%-puk&eNq|Pml7M_cYJiLeB@LE@ z1F?Z08>FK-z}KZEhzFu2E+wdu+lxkSFPi<;-w`qdgMiGOe)su%WXyD$DiR@6CehGZ za~fJE=-ym=a~{_ZvD!pgqd4Q zMZ|TicZxp<#!M_q79J&(Nj=|0+K&0nJ3ezG)VmG5rx}hP#U*K-vEL^giO}uOuH_gZkZPUbDL^8GufT?Ru3{W6H5#+>)aYc z2LTxfvJ`ra2w+SQg>0v#4j_Dm#L8T|7Ss7#Q%#5`(^NarWG|Pcia|g=-Bbf9Mr!k5 z+8MtF7cpoYAk)8^&MmL_62}%vTfayk>8PaWuz`|50Bqj+rspWo0%!8IE^%qm@Kay-gb?haH z1|#DzP%2Y7x-KOgq0a+^r5t(LZ7Q<$B1cBizeFS6gld^lTd z53oThpAxA^?<(sh(-4m%I@n7Waz=-ZN%TN`J&|1rnkA&m>t9^?dVY{YlEdx3$XOlf z;~1SRE3`&#d6KXnUd7D_vJzs2qCy-#$_vnAQBVuZZ2W`$xl&g*Ed?A(rVL9YaxR;8 zQA1SXrD7Og^%P(dV?lv zVFHBeVR7pd@JP>+cbT{MXXH_KF@AQpMbs!HI6?ijS`$ZOk(9G=V>bzO9*KqlJX&y;LzAv*w5agqFv0%xb5;>NZ|Ih7e@6~d zMQ~y@L`=99Vlv3(?gt>00-WuD@%&~HyBKs86N{_|l)A^Y`1=Z}xA--WYBf+g29M!) zc_oB|NkuXEGUYE{@LH2x02#n80Mbx37I{%G5EU`a!Hm`66_wcs7kQKnIDgrKZUdS` z9%4)@5aC24@U|$~x!;thjXAeS6M+F~3YGqq9+OTVSd*QDnb&APJk-f}52odHk_(G` z4a%S9kx)@c=1j$J+0vrq%PMAiVmY`}Z(f25vP3AxHg`VqK@po!W<7+etj5%uWc;Dg z4bG(O`ZMs!h-}9&1-I4}@-}5r(mkxq0EvL4#e0)Cc-ha{7y@&_TR&K$&slv-6@BE{ z&1#Vu6$Z$A$#1BMQzUjt*fq_jq!lqGLa&WZ4 zwKAofvA@`xD=v4fZmqb4bz(+p!rS-K0#d_F1UdU1ge(NA%R^nQ(OA)00wA7PWAOxs zloN8ZuW&(m<+YuL>vLW8?+3NBVLNtt5dL!+oI!xFay82>mnij)b0$D zlZL>s=DA4XovX8bI<%UJH$rN>6ReqeeUMD_`UsnLt4*9y<~w@3uLm07E_xa>-j(QU zC}zWtw;+wBi( zu2#&33&S@u0w^<-B;Mm-8D5A#-aMAfP<_&2qDVLzMZ#geLuQ&v5U|)zoFGuM#dAEo zR%yrAssnjfs+njHq70G~WXRb-8pflCEbMa$(Tnj@)Q}`V@p~1)CcJMY*lgqw+0g}59XX`0bNvj6`t_;3&ayj&p{9c$O%kb$#hf=@ zBuUreYcc@H1+9=uGc-cj*BO!t5;C{6XQtnbwL%QgO*X8GOg14D)fiJ&77Cg&15QaJ z8z;@8#$!i{Y|#*QDPI}}j1x4LIFMQ5Kub1uH^Inw_`j*f92B3~T2^r;-Mf^_cXQ6Bu$|z~FQ=8I7q6hVpgyU4>zl;Wu82zAcvxNay+{a(DrV;k& z*0f$OiNyjd5ygN!-!nUJ+GZ(J7d4rntsE|+f+Y;XR8!)bFo2Y!-73L8r@qUCU`q^U z$o$k3!u3ne6cLh|rlQc~ppYqExlrf@7&#istzIi*nClNgOi-KbDIo-3Y2>AE?ncA( zLR?|CP_1Xa!RXae{ zLak`PBVIH>$98a0$9B*>MiELLf2WrhI3zOp`BvDyQ&6Ll=@N^uX!lS`c*x>d4wb{x z`V;UEHXVa7?Wp*p*4T|?7^tCYIwPc+sE{t`Q>+keR<@JX{AS~8n<$(x(zW~1*e16b2$h#6nK?nho!Zp z_XC8?uuxhdhC#?anYNTIrTQAjVPFDc439Ecnx~Z&N_z#wC>O{?)IUl~d}3S?88w9P z>D&kmt|{W8c#7^np1&)EbEYIzzm-d(APY(}KWlu-J~0(t#;CHdCn2F;`h2RAD;LZd z6(7g!0J&l?Jg5-&c-^jQkOn>~-m;+Kslcf+iS^9K|u}a2icpXM&<^o!zAvdf#j?s+cM$N~*Dri^rY#BxtYV>wM(E z_`(m2M^svEvBe)j=E*1!O^G@+b+f<5s~GA z2uZR>F~#*{ibHTEBN3M@9N&PNu;|Xhh5}IDHGHg4a zxQ9r$hE`DlL54qip;U)tj@~7c`?MhBA@^g2&?nxQAW9q1@a}Q_oXUklH0$I7vD=a% z=z<}Oo*>*H^`oprO@h64wSFS?CaU#;Yx85Q20|GI%v}IN^x<+#1O%@HVSo_pKtPGX zPnBOJKReR5rF)Z)hwOUazHCQ-R7prcU9Ox{5<45LVCsGjoRqhTrUVkwr>G^Lz2*g^ z4Fyh+ULusR_~)eVYI3nw27J9sAJ5a#VmW?7`?pXhs;KJY!8ion<8C@9QqVRP0?Nrl zRW5HE{0*8h%``66HC^NZeJ;nWcFy)wXH*z%Y@kEvpu-YlL%$rVMCVsx??%3e(v_E= zxkG^-g|^Z>t+Nbhuar5Tc+Vn#^={UK8*N3TUIOdjW_Lv(AzBTFjePbXy%0}m;x535 z0D{6}bX=pxnh-`!$MWu5Z`Q~U!#C9^2_*ZNFiFIixJY@z_%;Q)=#m%6bIW=*`y!HT zD7Px}olt;#Rk@W%4JB=ZG}2=l<^>2J4Sy$V9Mmv9$`n^9VkiKmt%gJ<9Bm#OZ;1FTD{rc(GynqasiPmTr z1MPxDzNaGm@kI8tYAnc0wt9sln)EZ67pocH5+AZD&{j(QExINge)}66U&px0+frS#S$g0uF_|`T8;LhSU-f5 z(27sBrEEJ?&?|n7MMh)U*^UoF(u7iB4w_~SMh(~QpzeLBDxE6x%zjDMHyi-kerYV$^~@NtLsB3Afly#%ZV z`bfjQyw*mpV=rQ*jgIa@w$m*tnSm7rJy%j44aOPO%0K}vX;45nXw343BTHh;z%5@^ zIfIIYGI^b(p@7CI8vK4|XegPXS{angxJW~-jE8Bc*ZK&Jos(s?GE_2ydaaMqP*vld zttsaVs%C)mci{%f-=ChZc>x%D1`7aOeMY<=&kU-4q7;V+GFvJ05Co-9#w$B7eBEBfWh|vdh z37LkIiZUAL+M5Jy1w>GO5?CKW~0 zt}&!{Y9iotjrwd`W?zdiU5U4QxTBmEE4n>;fWz(d=lX_jSnfJ;JNTq?j!&eSvBhtKoHkl*o*_ zyi^tsuW1r&n4D(e(6nAqd#GsYbBU@?pk~a)^$6Wyb7}PmH)J4yHl~p=J;wvUd(V{1 znA;Gauv@VD?_q4qsD*kv6Ih!{IM>>{ybe|O{-ey^_PSus2bLpK!bu@btdQ(?bDlcY zC^pA3sc9l#9gi~SeaoY4hI>ok*yP*F{mNXEZT|!fG)?8Ep=mobSo6=&V9np9!5DY3 zrAAgvIT`!f@sbd726HoRx`V=5eMg5pzH;%O%A1-{Ef-6!yfjW1i(r6`VjGD=f%DW_C zisv8fa9?0-41UxUCuREDl%O4C7#7sb8&Xy+pois9q>AZ3Mn5`ognoMc*{-55`IruI z<})k_A~JOwu}7^Ie#XE@Gfi^M2~*slD5u#*(9e#DA2Aa8D1 z7*$xm{liGF^7L%&IgFjf^dFKkSySe!0Y#d+uOG3(_hxTQUJn2=l4xVMFQ<%Dp1Mg0 zlwZ$4Pl0R!5EaLD!|y$}BA$**wchEwta2Vo$`G(~~=kSIV?9 z%uyA1pV`i2&BC_tR&ROnZM-xZZ|`(6J;L9kJOR8)+qbi^PF zeFfJ9D<5=(!MWm?O@p$LGCE^@KOG%Xn{S-i=9y=1JURG>0S+ zog_OQr6>QGNCQJR-TP_8X!%^bKXf=2MLVgf1v9?424E9Fq-GYd~ zru&zWP7s;QG|^>@p=-G=sL=z5F+5zXPm=Pd=Yq%`BZ;u{>GZpZ8m)z6(LLWRy}kV1 z0IBSS6%auPsnG0*b#G>^$l(%Bko;i5mS9&QO5{?RofGLX3D-4(fw3tgWV)(^J4Yv6 z={lw@B9jjUVM*sfFzzvSq`*dv&uN3BzBies>gz!PqAe@>Z3ih3|&sDyQ$IIEC3#KdF_zf6zQy`KBpq# z!}Wl8R}uu%K*!Qe7DwgV>63~4$EpbI2skP}F_q#-1c!3-flxDdL50D;h?Z9<3% zV;X|*@BcjSyZ1g-M{?PS+!*X#=bU%H<1hb>{YpCzl3FJNEBTKM+aa5m-PcSZ4ozqucjF5Gue z%2@>wH`J~IOfrb80>)L9TX7%P?OQv8vlyIWv)6}FZCTvrj#1#;L2)j<1V}@>0*<`b z07^0N*Qdaxiczt1rx&o?vrL9vFb8fOgqu;sc%Ql$8`L+knBA{8PcG<@dF^&mV2dr- zqtf9{EnaXHC*Cl#(PuR=^(q8&eK27+35t!{VD!_mt=$WgU!s?iBJI}G(%5RlYCe+Y zCAxN>luGUwds!%a{gwkT0E|-h`AU8p<3n}!C5%<+My=>Ml zXk!~Uy=+^d-wW~sJb?Ebm-Non<86#MN*u4_!gp1E= zGk?l9&^|q^KXIefKof1v+W?wR)VAh{gDqs=UN?LX7deHS>2MsQyiRZ{X58Lrb`Bj! zqjLk#L;z)6T;H|jM%l$0Kx%?Y_x6|OmB85#)@sm3DRHgJV$GH9v2+TMBQv#9;;+`!2OQ!(Yz9dN{ z#aJdD6qJj+Mgv^I5N~;`bpkx34&ASSBJ+549BTp&iih&`EI7lGI*PwlxP-pjg;lGA z;aE&TlfJpwCa7F023#b2^Qa;w=h)6BkP>Rlx5{(E-cou!!VNtW2hw3EFbBq^1oaAQ zJN!CRM_JfVw^>Wo0|DFbOs^ChtAoyAzXXzmYk2jw*w0o2OtI#U7X#TE=0Q<10JBOX zVzh2a@n(d6>!cRa&b4*m4#1YtlP$v-F{HINYqRo0@rKTRxh=lnH*{_b12&q&T_HT| z<)K=JSgPK_-K=4j*1hMubVOR4C=Jp~g9vYLyl)pNY+v`jVV)NHr1ZAb87iyQwTtX1 z`|li;Q}!LG==)Bha3>d8PG2G^aK5d2F1IZ}4Nod}?#NdS*CON4g)U zr`WOc*6!GO>pIekfP~1I_=ub-%P@BuuB5ls^tZ6S67I>|Cc<8<+ak94HciX6yJnrE z@ZL7)L`NQ$QT=A5?PF`xmb-8qeuZJgIW@=;bf!iC37tZK^L+$m(VQRNuJsFI2`bV? z+a1<+LC(eQ%PHjpn0nVFS5;okZ@4h8;eiYDS{}GC zuj7FW^Lid!Ir&^3xG-pw|IJI$cgC+yNlPX#jRjtz{sA;hPT*${YY3N{3eehZACJCCrF+kf?<6gO? zJio}U#_;6u+ciU&3{6%jvsG#PmQCP|3}!5+T9!!uJxBsjx%C+Ozfn4TxX>nxGT^VR zHyuSu?S!C%V@Ho#5Zs%a;ReBW`Rj1_!6cN}vv-s1p`Co|S7Zi1Szt z4Oz4Wnds-Fl|cwY^O#rx2Ak9g5e&_vEdis1wuX6Nm8|B2CmupacHNZN4c&XE)tR(v zF3)O8wae3{6fF<6AWHMblxhd4HIFL%M00H7;lwK^WLSX-v$Zb5f(1$AjQi-RhgX>D z)D*SxF9K(=v*@r4okhL2W~VgYS~rjW$I!f?aYpL22b*5iyX%Y9W>4yiM$8cK>*lWY zRn4Q;H!+#rb#qtbs^(FVqj@CXX3r5jtiC}NCM>P_jc@=eAdVI}M>kxwl&mO-FBRud zkJ9*pN(3OeI@cEIkE&e5A*4#0kGh!NG`A~ku|a?>ZDE=Xx2B7p&-)J#e~BdKh-8Ei zZ5yCR56=}36^h~^VA+7{Pf3OW2B2}XV{Fg|A!q!p63|mB&qL`b`rvLKRa0tMIzm6D ze1t%>aDA`Xw2)LsQ7O&^2RCt|I^%Zp8;nml&$DBeCzTk5eRQ5LOI9?OmporM5gXZ2 ze$C29TUmRmudC_Bww0mJ`CjwTUZ+YLv84PBa+gTnz0^$PF6_1mh-i!%ogyqGx|@hI z+uM7opei1wm>%_(pyJ(Yr6lf&~#l*;E`(Gkb*qGR5gaF>pi)u<6rKK|(31QGav z`f1i@S_%4@Ic9J~$={K&foXr`Ma5}`p5fFfua+Aky0$57A;SvKN;XgK^3wXZ7cxHXDCD+)Cw<*UD)9v=Q#OL{#jJ8v(I zjb}RY!AJ1|=-ZL2_uZ=Ag~Ba+!+YTbmEoIEO;el_KtzOg9Ez{M;uBh zCW9M*M%JoAQmxrCU%seDWc0mer_H+WP_V>nrp(SV&E9(ftN7Xc^C_~ zSd^{e*&7TaTc!9g zB@OS;grU2l3H{-Z3G@(3)ml?c=EJb|Af8E+;F2ay0!hQn%WSLcAPR}hsRqS=xCTL! z;6D_#{WU!QOhIYq2J*~a>|SACd{3Qav3@LrGIL>8R&fKqR~3TP?%K9y6fubtcj_z~ zD*z?;XXH?|{Hxtp=&o*_tRxh>)ii6=qTrYuJsYG?yBh<`+A*+9LUv?RLEq64Yb&Z- zhFEL7P_pg9h}rRLtZGU>2$@9Ecr>YP_p%6 z=orHlREGKW;SsnYHG#mAnrx#bp|BGKSwIQ(9{|??7DIxY=Y>`kV#!DkXe6T!I6`Ys zkC?ME6)oYsg$S2h4KmDgWD9b+55e4^0g@Al03ih|><3a5Ey^3^!ig<@wV`m)8b}He zvW&TAX{%u;W1d2?adfa%aCG`4v4ID$>^SY092>$2thMnh(GOYcCp(f@P?>}z^kG0D ziji0cp-tQ)UL(Xa+|A4_GNM~~Q}e4WBMy|@n_}2vP`W1+y$Li^=5mw7N?4aJ>N4)q zt?7ZTI*-(#wlrui+%CWc)$(eTSka4CSXOSW$Q&uUh@;K(Q0^{OoFOo0iM%ht;;Tl`|sl@MdoHv#e!5Uz1ry zJS%#QXy-J_&S(mC5`4@yBIJ;dw&iu#BjIUqCYLFoXK36;&zMd;Z-cCa zCCYxIn^P2+%0skO)*ssrqpQ}WCuKwE-*+Aw3c^K6TOA3tpt4a5tb|6}c;myOw0@F4 z9Rpl;4`xDvOum2?DxcznGQ@5&aVg<{t&eU8lux8*LI%q}nnv z4Md9x&=aJR3?f<#yAds>n2AUhIqIqsM5veo1_>dRCQo$Z`hdZ~C$cP?N|~o$$17oq zf?dJtv|)2ofMp{Z=+%N#RhG&e+XcHy-Y;7JKI$iK%K*@X@zID>f!T`alwo~_Fc8nt zq$0&%>wczPjoUt@NrSO>WBd*`Ki@-H0OP-pDyYBZLH*M#Nr1=dFN4?v%Fdft?x&vf!b=d+oCFwwhviS!LqdOzd9CWhZg45P(kkol2o+JrEk5f@a(z#NlQKrUyCHkZu(XCuFnxkwn&D0VM8YV091=s9S}x9KZ_!c85a6 zqBl{QiR)vLQwpH67Pyh6t)lsn=p*&Ap`sB4<;M=%XEHLIGzmp!LtzPBF8U&^nDcR@ z)>PXJ_`uZ@bq`LeBu8oH&@U;^#v`zu2+`S1Q-+IVuq9Cg^l5V*ik@93q5XfHsz6$^ zuBRxP`Z9{3M^#>NLkh~aiDaQMQ7rkPYT3+bZKz#M(KQj*}6+2 z`|P)gH-m3$f3({5vYg9sYBU3 zqb@Ui6UjBpr8O#%b&%OBTqoq+Lfdv#Yq4}b|T7%P;XYC+ohp6HUa~V zY3ewx-{e&%$49u{6KZ(0zD-(-Pz;GCpm}Q!h-Rva6X{mtz%*0gQ#^s71(~pn_zfyW zwpZ)@^iA~=*k;vXT@(M2J3b7T%>NN|rZ$Y)CdDXFNp5c*w_w)I``J>sEdsT>eM?`W-8zrqYu!l!~+P{tZMwTUl^xV zl!layB0mD8sw9p()r%}(0pjkX27}=Lg6}o_s9t6Ajni|1PoqNUpdXdvIxwIbPj<0# z_E#C9hAttV!4(K03menqJ9XY=eSS6CJUV?qrvYsgiJ0za{sqK>Y`I9xB*5ub)$_)Q zLR0}(UDe7m-f4B0xC-U-(=VWFnz$upf;2p2DB~VFsS!NLtJaq)W5@%*(?ca5cx(`p zB1_Vg2qKpWxiBwKlgF@*9xAF(ZNF^g(Z(!O7+>Na7yUz6KSue%qPsLEj{OFv;lCNh zE1a)j%F})7F2x0|5~Y1Q!?Yv93dw;4ivWcZT-}Pw5lv{cKYJUDDwujeSB%orNwv?y9HT*+>(8o9-Wq6JW-U5&m#Kx$7V z$hTZkEHM$CYtCxiGU{BJ4qlN{@FuFLb za}>d^!GxNAjVAxjaLL8yhHRSu@S)n1K;uUj4g+SabEG|)^C;&`Yh_M{Z1>nM_9RoO zNjO@5?D<9hd;=*NCzIz5UZp4{Ee#XK#=^k-@WYequi#^_}5%esic)IJ=5WN?e`@S;Mbg;oa;O0*$T2Qf>_;ieu@ z6(CRe+IkqHz$1Qcm$x7hYKtr+?EvQ!wQy6$8QZBu(9qTUI4cvSl-pQ|=$s7L^e<|I z1?@dtCcED{VkxcVd^z*u8EZ)rNNlH>h33=yWf)PW8Zz2glZ9p8rXLA&gDas*sZph3 zoUbI$IaPPCK?Kp$_x0{nw|&K3^GR*iKA8`1>tTsh+O=`}nW81ybCpM7ZE+7dbi2ws z?qN@*u2}aN!CjWyV6Ig)8LYIN3Q`=${-5Zjln|elKS^&a)0>cr=m}jyPI2&rS?G+d zucG~oB|GJCBp;bB>ok>fojm8uL;4O6$vQk{vD9q9AthX>gjD7rs>){yH0F`T8ZhD8 zofhkgHYA&o<`7f|zv6DfD^rk?F5GCFGI29ViuzKqNYPlCs#W3vDOs2uz#;|ZmZxI}0QwmQ|A!!~Xd zohuQ54gLdt-aH12^k4&v^uQ7+taQeoM<|%!2m?GguE_;wu)z=+fX@jqdGFGGGi9Fs zh+Py?gz->BXPJy&FbWlTRa+}s$KINST$+jwyQ2FLCSi-%6!1zth&5dh664Dr4 z*3J+dqHPt#YZGNJAdy)$r1YH^%qgA2h(Lxbm}N*HPAOPa_bR)<#D{l=cO7cS~Ix6xnN}hk;iIs08(7_t;rl_I(flDCT8)9D3|lN}mWL_hW|EX;5-C&h#`68tSmxzi zo&eMa_P~Z2O_D&Dd$C*ljKzW>27}MH(A2FC8*tH-&zes9Qvo>x_9<*(uH0R%gX#KNnh_Xo zsuAFEq$^PLC7dJR8je=8YwW6v{YO-X*i{$ZF=QbmJ~uZxXnMHo5_jFTe1`wIm3F7F z`ewZMsVOCTyW*GvtA{9w)f>kTHL_Y86BOO|2BjuzRW7F6oivNEj+Cn3IEr0;$ zi&502K`|i^RL8zon8s;pPvznE?c@)&F&lM#74SDcWTF1tR#cTgaG6k+IxBuqA2YZg z;vZ`P4kYs82la7_MCfoU=}mSNO)CnGAb$`?OTc*eeHA*W4>-PVT-6t&sq>NxUSPb~ z2(sRTda)M1c(HOx*)CM_pZk(Ch5BQ{(T+f;Ef@0?FL>~N<`ojm<+lC>37@-syQ_Gm zP?3h9|9|A-;+VGgQvP;?`K!{wZAXntVhCm4KTPF~{tM>@%cFM2}b(*TAY>-Gz z!lzV{lpKKn@=&7m2Cwm3(Wtf?Ifr-Y=9qB`TxLp5AR6M<)z*>n4XZa_DQ1($z%r-= z%=!h=*VO6#cV*V;+Fl@N=yldp22okt1t)f=-}ONsFMiAPKB}4An_RJ`gVL-$%$Nc~ z6oH7d`Qe)%rl-Xt<@2Vk=QbtC*@C|La9!YooZOFc$ZhO}*uY;bJadUhc7@Gqwd(V( zYJmlwSd$bo+i+Fv2s=xkapP@-a>kf@$##?f@(j#qEcA6%m-oN49S?JjCpu`7+3+88 z@s)sM7A@o<9gJy3ZXg)a|0~>dO^{O~E98Sj{#JY=yc;4-f54{Dnr?EavZmBlE4a-A+Uz=*Sc#$@C~w z`dm#u7ZjN`TX>Mu^%H5^!?JYQ#MeQsN0ZT<@tQp6zk+8zk(slymJe zyjXiE6HHPT=(SL$!A{&Cg+(?LnK!@$frdH!$j};;KovUt(%_}J83IO`j>rEeC!uVB!%o=&VPTHTz-_pPRnm41OZXJjMHo#7RUbIScLd{__5Z~ zf)_QTOFC4nP$G3U&FMy?pdLN3?xGnAg-!+ zxVUWHsVjj7N167cUat55RPXpG@OX`NnJnQcFG&sMA`qa2Z$0GODSyPIZei9Zh!f6I_J4SR#+so}wemfHn;*msLeifM*N z;~v-14+I><^e@d*#Dc3?^NK4Vz)zqlZQRGNGo(Y1o}k>8ZHP{{?S%#yLpASVJk-4Z zDLkxTl2`zb_LM-G($I;sV0S6Gm*mTwAZ$}PmzcB6=L-AO6PL0I-6!~6fFf|tV~5|< zpe947eQ+M-9KR(?HQ9q{80v^<?kYyjP9v|2az6so6zgV_=GR*_ zDex;dmfvLE^ljY8#!ZUwJQyndMsbRhPaIjwerAnzdSh@}& zLV)=yZyW#!Q>E_;JrQJJDrUZ#L`|%=Y;%NRCS$=x%&8i}$sicO0jf}EjhDuhDvehQ ziHd4W}*0z}w%y40wZ8mzPx0+8$Pn3uTJ6)S(@NM|5|yjw#ks3*G=6 z5dyfRP4m1&l{Yj^-gOoLgibY;dNYYWyj8#CEC8?s)Xcux05!0p0o#q29Mr5L${I82 zDP9OQPNtYi>lb9NoCa!-gp39Irx=0RKO2ro6rFX3Pm85uKem=+9jCboDkvUioq@_y zAYPI>et`jM&p|>}j$R^#j!M!2T>@*s4ZJLf#-N z3E;?t^?#LK1Hw$gmR>O_bwvg<{M1lcXuKNaiL^dcgCQ~AT34mJXdD;OGT9^>{;*E5 z#x!E!h9N%u`0WX&OPC`f87KtJruX_#!_1L`^PQn0OB$jcpfjh4dH^4#2%9u6vnpUB z*B-KTBYw!36w2w>Tc@zAG|5MO5K1lJlPM<>B279IqvCWFapPyT5h~KKX_IAVnO=5G z^5fVp5dIm0d9^3H9EO@nSUXhCk1#vgN&;VUw~E45da8&R&#sPA&r1Xn3DexXqC7#t zdeQdM+$NMYW$!o+;7n>ke#}bNuNg2LbTwoxen$Maq=c#_8ziWOZ_js(hjP!=azg0m zd(mTqsLJo*K$EO+egvE#fJZ}YfGej@0v*($3Uq3hPP4W}y&)M%G0<(V@$;x5%9J!F zCe~!u7i#WLyAKI4JBdwV3TK&a{uGZw@Tr8NM~>~MxP8>47t-OUQ`19CBMjJSif}&s zBeJ3^0D`qQD7tQKK(Azpx?Orq9JmGIDs zy#(5q;P}^17GaYaQ3j>ZkYzP)n<@>dB$$>)l%JX7Yj8co;No$fM6|c7Fl4_u6%-3w zk`C@^Pc7xvObvW=u6;{ovfFc1sl+0qHfS0-rRCNPxIL6m)B;yLJLN-f35qA@81Ll} zgsi+K9o~;=qyiD_=W^YGoSl7~zFlcmi9u~leqC&(X!xCyyUkL<=h;PtgpADBvY8c_ z(KloO_bYKmIorfLEq1VDHkI2}P!V;~915L*Cu78R!s(FjppF!rgWOwG4&)e)3+>}% zkJv+{a1-oT5H?*SXAvguQdV(ir#0dgyi&A%@JMegFWkwJ4_+p=G{>KQa3ObwpRI46 zfkbKHwl7g=1cA&<8*H*?096FA?zlCZY!z4)!VCzdDriDP_zoV_Y;I&6TXr3|ML7P$ z)f}r?AS6L-uD7xH63*WEQIo?!;iV0mU_8MA_(9!@j1(c@xJVb<1qOOxa; z@JLfca?lj99cq3=C<#`HLNr^MaA7N-SjBc82CL-suD87ar0+ZLVI!jzpTvRi(1D0F za3DqsFzEP!@X&$q(1GyaKsIs&3M?z!-oNrp!{}}XBN3=V4pb6Nz^gr#FNf<*XdF{u z%I_rmRr<`nR8X0*o*rKlE0Pg7Q+{3A0)L@aD^CF$p*zD`N8mns8A{hH^ZL^)6c?3U zxxm&o{PsYiyST9+5%#VMKFo*<0QHDuvl!UvlWq$27;8oGQ#cv&Cpx6xm@h_yfN7--xnP^ISPWV`wFT^sGri&Yv6V^1^=k z^^c`~{ZM)Y7esqdW;(hu->>!bsKr!%{i7&Xe8=}}?(p;2xU@({A((`EM$g#q1e>FKm6hI2W%FFx;{63jR{p$UU%HIrd;x$aZ%a=@4Jk6S+ z2CLcMe9k7PW?y?#qZtR(D<4SqTVwg2tn~xmr8R%k`g1R@TXS%_8Yz2f0vJgcQ8XJ1 zOm*^XFf(NHx)gF}ccC94^Mu+|B$xNgnPY*YLRl(2=%M=SL3?&gDOu!Ykw0=j~-q ziHO%DES@d|lIBjW55WIojx@^*v~>WRlYZLI`gxy!TK#^TN2d#o6kPQjn%?+hoN5}n ztD(nv*^SWDHE6;ivF5PAk+`j7SraHYOOY(z-#-UoP0Hi3L!z&N=57fSZ_QZ{w{^%J zoaJ{v{m0+ws4{-WWa)sCs`!(xpj?<{LTsvLvQtp{#h3qiM=5LC2?4jL24B8IZ&P3Z z!Cp|MR{QO3ZzXcUm);8Ow$4SGt#hs@?&-A$zWdr&GixK+);StqgdqWzFbEnHK&Z<+ zV^`ADCc66OmtU_L==;8PMV={LeeYKQ$LU?+`=$pFgJ!>VtKnKEj3!hTJY~y72&IBL zN_S~ysE~(=u@OEoDuW?A0S@XpRxMEMFvtPD#gz9-FOs7w)KYxA7DTV0(CSjjKpP1B=@^$KH>T&`uRE-PLhBWl6 z;#M%Yfuju#bqVKB8b7VR{W}aDXvYLN8Z@;6VPXjZ$p7qHHITEx4IuaZ1zza2NjxTc zH6RDrsNbtdGn)R7e+V5iP3zF6DHzq}jK=U(e5wQ1f$$%Iyfn4JshWg@g8b&x!wA@2U5zA`1SxBN!Bw zQNHxbn%YjR&o&IxBGf=V`F^i||M)+h;u!1q@2cO2#78JVp{MUtLV>*wt+(w+X!+Z# z0l}J3)tnC(B5Q%xU6?PKf!Ei5P4@e`~T|9L^19XZ15Y zQ`BSPOpWn5&#ar;X&d9*Z*SNyGt{H?F(~P#F~0sk8Dl1n(HCR4DfInk&S3wXeE0Tt zZsHiacvHGnwD?qR|2-+%1AZw7u10llp{XAWX(g^z4fi}lk%*05oN z41R)I@YWwN2R2tSI3|~%S9sJBK}VJoR*%5ck-}jnw&DNq4R+L|9?iBLG?6RjEbhl? zxS$J=akw@aMoj~{fdWD|F`76Xk>s`erq(pON7&^*8g|*zaxl+NAkx&jrzSEnXh0?g z6*7tbt!?VaMALvwG!-(5v#xFG3dp1gegNDO!H-Cubfd!;p2z>vgu=iRUBBb%n}ZW z=J#dk7lSe#?7}3hpuy0yLWR(O*f9m&aYtmza2(b)#LdCr|Foz<`U?R61LC$6#+N@6 z=R`f1R+tMp3zzE*)mt34OrJl_HJM{aM-1Q^niV)GyEhWDLdf61s`owIq~e_ZugQIA z<;xkAf{_`xg@gmVuwWaXTqQCKnOvs8+MplWr3Uinz~9H%Nf8uPFq-3?c#l|I-Xr`L z=87Bc@L<_P$ROvi-|jJ%;x!Chlg!G&Gf^Rn>?Xn%_bH;WBtX1KQ1N7U$Iw1FKAc)S zznQv*X(bt%EoMVT7&F-_b&dBh-fYAq6I0jN5AZ{C9kIYkYoq6ut-RaJ)>yiOeGAV< zS2g1?-nrR2sZ2SE?J{b%mmcb)Q}Z@;Us@|CDF`yWIJ=EKi18jFGi~K$BD*-MdKdsR z3i*J+VB!|qRne7?JODr^oS4Vn96GwsD%<0WSCLPvdrzx3zuzwI5d0}UQ_G?S-ajBh zR9#*Rn;-zv!me)h!C=t3$&8<|-?JIE4xPM0*BQ~iCCRV9pFfM>Eg`^@%}WHzR;xpA zgI%_z6rMqK&*-uKpF33A<;Rf(7LeIyS~D~48T+ThEZgM=F?F@)`jc;@BvXEiH#%u+ zejX!>v&44!HNI;l3kxX(9q@f>^4e4k-v0dcRLtD|{4c2(xBW@N2<*3AK0%}43@LAY z@oijA_gdQsI{1SWj#Lk>zcgh{05iz^Oqwm^3;ffPph-8}DpgH--iP@8dJg}!p2Kg{ zbNEf0gH7kRQmORz=j%0c>>+-|(dQwsj$f+0HG5jZ&ryk-TyZO%nVA^ifBFIW`~P>{>znFc->lBO!JFd%w45Txhpp8@ z78AfhBBB0i^KU2a%vHb^(@|QmcDT6#88DzeTz-b0DvyC zYJck;_&X+sD-MHF+++OSfSvXjQ?x+t9rcJO>Jjg;5v{@Rnq&~iq&X+H<{%$r7?OFr z6B`ZpW)zZNHOlYR{k=2v$G7iNXWrmlaif3Fkd=)kPH!KW${l&aR|3~z`i`dw?o}{a z%k)AoMk0G&yg-)s^1K^m zjvjR(5qytDng^wgy0ZK=1{BR>s#Yxt)xrJyMF+B>>4?mT$Vl9SWl|MiCgb(@ekXy@ zkpm@%s*+j99j5=lpE$+Sbqmp`P7=G(AxqiVt;z`E*V&cKkgq^#{;;|gcN#%9HzQrW z`1h->FhDe83~-CMiw^+_;ovL88CKy0lx%|H8^M;r#LfDe*eevPKvY$zrcylmXwfMDp%w;lo_o?!gnsGH7@qsI@#=PDelnP>84KZz> z7THe@nE@i4s3P;)lA-TH5X{I2n9&FF_&lsEUOs`@kc0rvh}YzIv`C1`h1)Uqi%3LY zs+b|yc5t(iJ=hawDl3woyHu=Kf*no*^sCH)!6py8Q_Cvg!>+0DU8PR7#K^?J%{v#DV^Ju0Ls*i6)_=?LGDn94C57_ISu*SVwa z>9%~r8r~ua0yeB{^!7y$kO4VU{wcQ+ZAi6(%Jcp~J>>Qzg0WI7M8?*DR$?0jcy^|ic44)Aq#YK7L~RS*<&K+P`;CE-?(!aRe=dW zJ(w1bCy5LyR~cva&_eiuWik5ErzSYEd7*O?Yvz+$!}r2E9(pKW+ngPt`Rq;QS3+}t zxzSshhxgSmelLn+qr@+&e&QECk4-m8aepvQ1rUMBTR|RT5eN~)$vRWs8w>^8t{8Wh z>J>6TdUyapjQdc%UNL{A6w3Pc8ojA^940fOdR0u3dkp&i%I!K4DgN~9Il{N>aj8R(chNxf%uA5 zg?s?32^1Xsd8CVF|WIhI>myn zX6zJ;7iX8$lejMt;RcacQ%ZFp3&GZvk@*_<8^;FyyNgP;2uFs%3Iou0@FWB#vrmB6 zBu$oSVe%42FiKovVscJD&P^mj{Kl9@i~Qg?$Bbtbi*w=cs1*#JKlt^WxE*99FS(i! z3{R89&}!QiY^0{6+qFbl-;|CrN}uLXN_sm0GU#bzBf}iwLxM>D;D=4uVJ_%82gV%@ zjaX6ehZ#RXO#LlHw%+3_Ca8>Yk1MtVEh#^Im6neicr2wSe?E0QZ=BNzs~=|svx;d5 zcFwN<8lgl|uor|PEV}GMqsxCzm@v{2{~{GtlLiVk?d(4yfHD~nr#$|NhJtp5CT&`X z)-;GErj zGkE><(pB3V(!fS!dj(-x>8cH~^GK^ecf!{=tP$!Dt1&jkH2d5gArWd{VNq@?t81cF zr-|`|O0lid^p1au;=#P4_$|&-L{y3_Fo4%UM*Aab* zfd^PsfXD+BathkhK&PyBjE5avRH*yYhh?u5qeZl8s?&WEi!Uqo^F@OYLA%qJ7%Pm-R2t_e{HfGzrmh~?r``O7>O z7H^knrwP?r&^c#1W2g%-Bre5Yc-l}B4ZRich8Z9`h`cLOfn^3m@(~WWKgx23D>8mT ze3T=g%bznIca;|)Bkvg`$+n{`PPWiS5U9-YQlB6gN;?ub#_^ZV>BQ}4J>MgKYe2HE znBRAFi9vc2B%=1gb&JKOV&KBPg0%%|QOsV>R>t1ks$*Lc?K#q;0yfQ-%SU#| znGQz%tC0mZT^wbBh7hnUatt~7r|HzX>8*K0)cU6?H0X4j#6=f1D%#ztXt$LETv|Hiv3o1VDc zC`hku^MUP_7KSuShy&opRp6KF)*iV=tfgKKrb-4ksh2kHNW?H{Ur~<9U)?VW968Ry z-5~MICxUI%tC&=ux%T!kZK{2mkr;_KsY<_qJBD-$EF+0J z2(Vyq!`IcRvR*&cU<5)+iESNjnvIDmrEv{6;nn*5vj8{Emr(H5!cFL<@g6NE;D%^q z*+YuHYIa}+m)6Zj7r6Wl*P;N>=Vl9tL-w!522fMoy@Bd}F-7Hu?ntk`^h(ocAACEC zWKu5Ngx>&Fah#&pa_l^^QECnI8{x>Vd$YJ_xZ=QHvf@kkH~r@LJEV_7V5AqD7AuV# zhNq-DCrqZ!3hMw`#i^(;HOds792=+S%LO7|rMW4o^KuhESf{CdlO8tehf@*|d@SKl zWxMPb2{$gF?V;y`FN2pZWoJ+2Dfj;r)@Uey_acqU>sa{hDIi-Q%;$+@?B5IaZc;{dr%|t$ ziEbX0-C|3znb(%aTjDt>J6t%&P=%R>FyYlhcG-F>?^U!G6K%e!aSSS&&PEONuX-r9 z$b%t;2z1f@s82RPRsQGM4B)m+MdtBV!3}t+5(B&au@k*0(Z5zF;9SsG<}>NOp!iI2 zuIrEM>IKmGRa}WQQ=GN`#)gDs<#r4@cQ7J@75-o_ecGvo?y`k$Z>+NyKy0S4JDZe( zOKn%J$PC;CVp4TFM1;06($fcBUBdyl%N>ob2%KQ)DH9Wk>UvjZpP$~9QUU2v&Zuzd z9reh$2xc@#9_6pV4revawP>WY*;^mYOvDO}0=vLyP%JJEHSw9#OnhsY_-?F-N!{C^ znziPPT-+(O;Hk^!J-MyIA*(nCGrLR|2Xys!xmnI>%XEf>YF%@D`e+lZX2WQz2Vrwx z>}kZ=Fk(-bUE$S?y5GDXNhC_aMHg{}FSl|b43FUfQ~h5?$iF$a`H>QC7z{}JW@vc= zH6OCSwX@W(;3|s=#G13|K<$~%90!MCfDN4;eoI7RE=;Q5oRlb?NQGGvC2#m&l6@c> zry~sjSs3}?Xp{Q3L$*5xmle9PF4sBYH$lFRRumnBDE5H@MTwCGfnQPaEXQ=6{1==v$KiK#JX*zC_SXE@ngoVa&asmScf zwRF>9nY<>lIZ3@*Yl>a^*VqE{|fXT-9G{~)-P?@#DEZAtYU@`#gGm!Gzfn!sEufTQ|Ssqq=tx0CYkbXS$F|)Zwb2Iu|jl0FhHG=0yX5xSWOSA7~ zAYyENTz!a9z|tw>2o|)f8qYR?2nR#>YYkS|6iSuWOFpNuWQs@*%X7j)L)G$H2=p%1 zwT7tXzO|Zr0Jp8xPTAZi;Z1X<#1u`az@df{n`C9ztDeubo=rMsS3WW*&#imrFIg(| z;M}%_maXAu2j#ZV3Msa6E<|Ki9WVKmW$RuFjWO(ozP8(soAu-N$se7;?5X>COx@38 z>ZaA82io5xlc!;sI$wNHj9%7VKd5Bfmg9ol*d5Cch%R>xJk%yRz%gjSe5i&k) zyO^`+6laN|c8X0RJDp;)2u`OsTLO2d*g|Pd9`J)}d2GE1(CHNCUX)#5tD5(lgL&}2 z6fdH-VDh%FHT5e1SrczV!&~ZZCL0nY=LHH975m4WA2t^~BAy~=A$>-bQ7O-EDtJnF z;`870!v*4ieqv+AB?Qye#_!Nu4_ z7%Qr`Wh@}Fm>$(c2V^zu)QVhGs4;s03FXXEbDr28N%FfB8hFc9Bi!YPOL+TowkV_H zmI>_qbpVP;Pu#a|UX@mfW2jS}b0roIRJo#atbFzAYReNmWUe6wKw3MNLc)k_f`#1t z7#j(4Vz8$wRXbHJYPq3N=AcMCdgIJhPM@cVV|+d90gf!vZf;JO(C3kT(tFr2`#Gp9 zUb_q-YBJz5T+tBvv{Kbna`3PZf+&zFblkHxfe{i&Xy|q)1zBh`GAbj~U=2;6wc6wc%HwPdha zc?=y7SuJ?%g2(Yt3>^|vwtXr~LY}Vrd1`58s8pVdkvoT)q*dRck6*j(6 zm`2LoEVfr3GQsk|%Y9FP?2?tQ1Tk6b;vqCu1l~Jkw-$jI?)nJa-{07%K8g7EorgJ>JlF z7WC1_o-gKnoiWk~NbjSF1OUcvdzeF-MGi##J20MGV!t+(X?Z`Y$7qkdLfWjSk77k>c61)iMS#%DQ=X9MK~chy6My+oKW@@;RK;ngcBKF z;$I}_ihm($iGQKwiGP{Nbr%ndaOyk%>WiE0_18tZc|OhAn0-6FZGV?ct?|xVKJZbg@gu^&&N%w!ux&bRIc4Bj8ts zLo_F1wU>2_ei)pC4#Vg)?1P|a;&=WO917xOJcQO{d1v-A4^7myPIS4DlQ$`W4 zj4popMr&#*!9qU9fP-~NdUZ)Ofaf60!^)GIfka=*dC#K-OWeTTPgV`o-X|-!z~7+D zG7ai~fpTF;fzJZzB8P1~hF4ixe*VJlix>e#R$hQAli7KRQY#4yq80)({n8hd7ZE9_ zSx*GI76S=2(Xmzo+9=2$22!eJWB6)lJIhdl39Ij=zqDS%80fu`VjDrohKLfd#`>@P zW7sdGiAOSE2#Yz3ctgMdG73#onjC#^RYi3zHq#DNSmyvyP-HYt8IkdjnpIz*pFtBF zAL)&oM#&I@eo7jH20yHLD>+Ow7`zaCgJEL5AcJTyYTHD4QUz@BrJ_u0TrMOGArb%9 z%+#9g%|MYynAU6gymG5-Jgv8ObEv#Fg>en6*jihTg8pi$*zr(jum=fMGTk1KQ^$>{ z%Te_uvKF0#ZZlHl`}81Ra`w~=Ejs(h9o4~t`om%DC{?pM0`_`?5FPJQ2KWJ>OL;HJ zRX3VF%1m5)4@KLQfY0jl1{v2&?tvPRYctG58OI~GWgubqRU$e9itf^OT-sG|i(Mz! zytw~{`;BZg?ostI+}0wI-oRRtaTuir>$+Qr*Cj~N^%rrR-5RH51ry?rwgi*b_bPD^ zgvNjZ`6Oe)Niu`FSVJRBCLLK3YOyAE!;4JTKJkM4Z}dW#W%S|Hx5+2E3hfeF=u|W= zbJMzOw6U4ll=hBoH<%ex23bbIJ-|Tj-=PuGK}$1>KAtLihM&NVy(&v=*G6#&GRnu9 zx|gRV#!5P6AQ8xj-O$9C0aGMnIZz~~3i@3x>)JXm3BO%3^#=<5$|s7&O{@v5J%E5a zO)GSW(thj}#@lhg%W#cG2G*l=kEBdN8eM78@uJA)RdiZ(bIwvRtn!k z@ZwY33qTyNJ;_6*!g=WS9E=DBnhKwGy7yU{8=p2Pct(=~!qKNF=OCAGPGFLeu?7Jv zWHkBYM<<-Xu6mo9?X*r{iEna)qWZwACtSOgL$@2qPcFmF8rN{evCULVg?$l(sQw2E z65fl{V~rzN4qg0~;%KT#j>8bZm+P-5JlMr9&fZ=3=p=@H0142H-SHR6jP+dk5Fr`j zm96sJ%a!_5=l9xv$;bq16G<%u$9dy4#dZw83x>%xG^JrPH9@P{W1tb{Q_$?ivTGUE z4dS>j1NnjC7!Hbku@3hnL?SfBlfW8W3ciLtX-mecI&zxe+tEg(GM8$k3)a=-0TJj% zSJ*rlL!y;)AMB58qOMe1yC@V>gSg>j9SEz_WhbvDf7U8UU{3Dh#o zJRUvAHL+r*J+A4SK3RoQ&0%XfVdVO5sH0EGPZGZC%vJhE>bFfs)X>{GD>%lnl|x<=rJ?y z_b~Wx+N}DDzQ81+$55TJFc&`vHx2;UT};(!6y^{>+StDWHJL42#}Hb^-Fsr-$siC^ zi_+&p>k4>$E*z50MS-cI57ZgrsXOx6W3D67j#@WeNkW8PN>3Q_z&gV(P}5mm2q9|@ zlhuWAeKici-5>~e2-c7p+lokaAv5jJ46N!nsnRtT7Ft`q@AMVBw)Ft5fs%yA{bJS8VPok1YFb_7cn6Rt9@Ogk2&n0^GtMg%H-Q5DtAz5}yBHLV!$ zqYc5uA`05BBtjgX&81oPgUw0*>5VtN@V%EM_Rm)?Jzi{Te0cNlk5gb3^C9)HwXNgs zWiS8x|L6D*KK#z7%lsE!OOpS96;R8AC?e%^E@tv0WvNLZiQ92PKO+ZLP2K~furq`T z)RMnGv&=l`;(P1GM*6Mji;mpr?Pjb|z0{H_Bb;P|*szk#V@5GEEeo>vuYRTP7xfr1 z%10v@oJ4YMC_@hR()d@ywuIvy_ zu$Y%&fylxDT!vKMSm3#DJkweZ+yCIDoDm}p$;8dE$F^<;OK>f;4ofQf0v9WhVP_Wi zt#*bpPt23!I@V&{i8YKR!T_5n(y(Y%;1q*01QUS){NlSGdBvJZss{+hABK6}f9ab> z)K(MHN})iXJP5PoQE*>pQo+(_AxGJyE;Q>D(2WT8~;`Rq|0wA zK>jD@y*G#VKXvKx%bslieCN_P6^qB;{H9_-iw$6jy`ot7jgd#v1CY+dvSMNQnYk*8 zDe%we!-Z`bp+hA<1rO^Z=(#tw?e;EdZKtqCx7`wgQY0#k8A;Ne$&GLW$$F9^Eq#G9 z8zxM8zAY8{EkMn!(VXd1utv8<_6S##HF^&Za%}eUz#6?=vo}w)#dm?pD!U+0xc%|s zoNXWcZJWefM^S9Gm0PmuTZ9!QqYW@S<8m8hS`B>w>q%z^#Mmt-_CU7dimIu~!DlBU zL?4lIa2L5@>UFKc@$!$Y5ul^#EySJHOwGttEj|a8WA1czNnBN6 zmn~9m5M= zp2290dKb287r^)L{vX-G)M$b;?%y@Xu4<$}{}q+a!~DAvbGPWzvi!S5g1SfdfO~Wg z5uDDKic069sB|71Br0=3ia-uNNjcydsET=ZkCQ!89#>YIqv4$2F0ryhx1J*^2li^N z+{Ms`q=VyGNUNoRte-uYnRR#~80m4L3ZGYwTLL#G` zYTU*rEC$Em%kTk$Fx@bom+c!QDQ{t{6HMAQL)^7aI|juTpLV1jFkGTKlI)GfpRcgQx>bY)$CsO`dr>RlIr8}CL+vSuzK>6fue zmbaHFF*AJKJF^qMul26FK!EAzey-#u<54+Bh$ggurH+nzxFeO>{lmXRtgI&C#Hm{h zN-JhmAcM2~E++EfyLMdg_5QYl3msxto%4}?24lP+{Ai`dyoLenTCfmWZi_6EG=28xGp}gh!Onle=@xoEXRY6ox9`a>f{GrL~wXv%c zyt6a6y$CRZnb5yz0IM$Avakj8Pb zXWPdM<$0HnHVMMWv9ES6EO4egPZH-031)_uU%NMN;HB#Z6<$WY;Pj)i1-+By?gOk* z)f1m`XtJ%@RO%7hmF;KVSiu>77x}X_T)(Ux)(e{NN|?fNSDSI z?(1|@#Z5l+;UMV69dgmX+987xY*?q8E1^JPKW=1Vpf4l=Dl1}@fZ_|#Iqe`5lhKK@ z)a+^ts?descPdsnDvAI`j(?A@cOamS$rJ$CDfICMaMNnf@ylMkb{NO``o!DVZ7~yG z;|Dx_7}~@MbM z*q9Xwnw42_PestGF^xk_5d8n9_0sr3$e#>j&?u*-svH0Je;3yMpx~1q#0jePdxnIq zAMW+?O=ZlAnDZ!K;7X@5mUS(H2|{G9(gPKhp#|yCMeiUj8VXHhXnxp$$Y4ItvqV-i zb-EcW@|=&0vQJ5x5&hSU|1Qq>Q`2VbNf3=0#{`JYK4b1$3D9K#wN;^<1}xRa8jPHr z81a2!k4{b-(bFUvBgQ0&O<_d$00n} zVz=1J1N*~lk?d2b&a#mifR(Gn9gMFfK$u_>+s13KBmiq){UMYmmz>AmMQh3wJnwKCeU)$a?u}f79FvA&DZSJPd!JLyGARb?fH&guShRtU(UwC}czoe|1xp53x`Y zzeNeuL!n^=L};C?fSLS6&YmfV<%ZO&pqc*mseyLTVGL#AilpjW{PKRyMzArMP*tCBlj4ZiH#Z z?2SboTV?xcu}?u=%oX2`AqUw7vCmb{ zutJc>n%S!*aj6*kOdreH%3rv7V);x*^^kE4*EBeoZ5veCDDuP<*AnMmL0BIXZBBgZ zVvRH(Z>;0%aUI8}tmC}(>o{-SI>;y*w$VbWm1ysVgHcuGwYEcxbGwK|FCh^c?4XRg zh^LI}HJTS;AUj$|bDEBWRRh7>T7t0-`Hdbc5_Ep((I{twn5FE~ ztGOJgetn0%E^l>GwuZkWinL?;%gstfbLHdwz2QqYm5&SU*N~pg4bl_zPe%WnPeDJU zkXJ3@=d3r(>R_PBvOgF4H0mR9Arc6c97}>44+7z>1S+mlIi)C?Ded+!ED~Xw?`-RS z@SR*rFB&iE#BFMcsJ*J9QEY_-Ysqh#)GD8~#kWh2t7iB3xJP7p+Uy>`euvr1%ef#fVfaTXQ+Pq>u9ghc=m|cme2Pz~8dS>?Q-@#7s>s$c#mZKl zKQYdB_XbPyV7gm0y^g$}coGZ_QM&2tnRy zAY&X4lY)Iz;jGrn*qddK%wkA2wI8e|>>YoYP8yb; z?E4Xc>B*tzX-C7#z>;?=CoZgPC1I*q=~(_)vO{H=$g%Tqq?p3c9S3u{sx`@&sV~aM zTaC%#hljF7bcY`r4#oo*?Lx8TZrjIA$QJBn!EL)eN~4Yi7TO?%gO>-> z1dU_@3}mM{Ef{cWlmeQta0>MQ*L&8S+C`HKyC{r45In4b;(7vh9Fx8Co?nz2C&NEfw#F^>UuMpq@cwU$|UQ zxN~BfUxyx@_AmwPk7k-rnVjZR9_ci9O-%EX*v?KnO-_B!Bvcrsc=MA!tPfB-n(m$!dNE2?L9RiIneL?2*Jr_rehKmRw9DD}u0JqAD=wK_ z-X#ySJS_+cR|Ci1iCzEko6guY|8N3^e{ph}zxYU}xjZq=cmL@01c~I?dFR8Xc4o^E zc7k~Dd6<26_2t_R>oZpK1tdLDZQM0(=jXkv%yGjn)D1LV3P%&2X4mk&Tt*dL)p3%+ zF)2SbaTrgZT;)B+4;S(^BM2_ z-q<;JL#*q3njB=4KT(@?Anf@2s>y#K^e@)#)$UsxRec*x)3EE>@$ZIzXfBz7`WW^wOdII|cra3?uH7#fvX45;tsVU;oZxK;3< zTV}CRipeFuj0d^I2Y65*;}8$4j6u5b^aSJEv;Y61UlMFY7*+pOM8CXyJ{#VW-mJr) ztOU}m_^v7)BQ$ymHl!RWtclcI*&B(}^WbhC3hw5i;BFoY?&hHjf_UhHARY>S;i2LN zJaj=24_y$%L&Xhvw3H<{CH`)*;K(ROrFew*9N?+IX3@_Z)*6uuSxWxt^}!V^O=MrO z7)!1SaZxM-@Dr_(g`_OF5~qaK8zrexr@3H+A!{NNH-TcSGHuZG$?7*!lc;ha#-<9N z=(1wTUAP^lR&_`i7~O9N5|D|uf@MNa=uU!#L~~>U8icgPN0pVgppl;>> z)U5{tQxpffFcV&(8fpKi%LLgMzR;{K1YJLspU@A4>0%;QIR&&>72f{P2M`|>hKFXR zX3n6*LJu;RZrDV=iN;(ct)#jseRYJ3*=7T>7i>_AMD# z-U?EEV@q2sS)@5TsU>SGt~#n*Q~5h|ve%XOl8e>nrqh%IYUz`C-_t8;6)u^CD60>& zPurJy2H@1@3w9PptU719_LL{0%ag)iuwcP~dEN)B2)2>GV_=d40|OZqL8VlJcNaT^#P2or@y zg(ll#*}$29Q65jrqG&CV$iY}_>1B!jS$@Sb(LHJP!T(5hAdoFRCEtnlC@uIOR0-53 zNUQpNv`Isx+0FjVoqymRuHH6Z@@m1sa0$)j1P%D_hyK`qzwT>47k^iLOZEGmAB^w+ zynY{yH!(V!jCr0-IfUh#4Nv^U74w}In?iK==P!MeHEwP(rZ-~TfRlCu+;!|!BlpLW2n0IRz53600NzmBCCj<>LjIDOb`Be~jyqMwb=~U@q4UfV>w!yI2s(KcZSmZ_2 z7x1}I{Yk@buozFO9wWdCAUBMxIibG#W5XJ%Xua%G_9FzU@!!@x9CIUj14 z*=RajH+B14D$8r+5}{X&@E#FvZl4IN5@mn-I~0F1{SuC5oV3mb;>P22^3et*nL>@_^v#?W(S{Ka()c3%}Ab`7h@M)KS+UcKm_@@HSgcVn;`1q^gogu=& zGX;pehPbqcKN*g)>ad8!l^j%w0jiq9$b0z?X)2mR!+F}wY)S+_kq^f(cfN*U#1QLT z9&EiP9uYGFtL*rA@x*Jn3ksMvqZ;UZ$Mm%NHN%Rc{lTjkHn>>3!Cb5H5D0v{2sWn} z4}(esBM`9xM(`BDF}2boWafUEj2GxRgA}XA>=>W^o$Oz@6cT_(28z`v7iIOFMUt!J zfrZu%?}N!UAqD>KkiyyVy9WwevwcF z(tG2PHT6=!3bZ(LwcqMZkHwMh&9lzbq=07mp3|beN(`DJv>mLaPt#j0r6>BAg+F=~2)Kkb~1t zsfqK2j4F}S>h?7&Tp_X~tdj@OSEP#GWJ@1j{j3xdZB)4jk8`%1gC2A@#%`|Yu2cz> z^vPF6f|QGvpga9wei|$&jl`CMRaD$Zm2Tn`sG*}r-p$zS3-arV*1yviPSgx25D>s*n_=Wo>q=$_B|t6*Xl$hxdAC_T0$t zTW<3ZQH>i|$(U+*tZEqcX5zN$iKe>=v8MHed_cC_W_Z4lhOH#Z0lRd%9mS7qcKJ5B zy96CU@t|dac-RtPw1VRUz_j} zUt$u|}c&=%zkLV(}l?; zPwFY$3PY##(nhga6ZQu0{<&=XE%}RdRFlToJ5^XdRt>DP zGEb3?X*D*sLOy6|r8X|eiqS})RH=x^u94j>&@8nfB*BIyGpv>2P%0vyl#0khsfaw3 zipb+?!WDQto8S>1*N~A&rH*SyV|}`wI~sUAmwR$}+%TfZ!p`h@T$jV+*l0#Zz0l8#6FSQ6?EH_u^%5<37HLyS`3vAKv zly7RratLy`9o<>*I=%t{<3jE&@$gCSh$IEa8(E9Gc7dR8sHy%vIPNX6+C;*@W+-F6 zoK5@>Rcx`?wx1!F#_JGUrcp_Yej_M%ihhKO??I}Dy{V@npYP^v{>f7X-eNDl?$f1(u*u6yVpc*n*8v z)rz3w8`v-=iPaau7GF6eZj52*x%|!O*H>(&U-1S?WYvXDi0x5PjR+H%n3Ur&k})`k zcn?kj6*D&+CPjCl=nj7?9M(vdK$T&BbUl;5)>^R3k4w3*7s z{{&}tr)=YbMv6@eFlx9byLvpjIA7M_XTdTuzj*7ipZkW0>%Oo(IqvJ@*z>#D^E~yhNM50H-;7~z@7(cK~g+k65 z-Y(#Z8KibpJ}CP^-ii*JTOFKJ_5-J+!0+%5y%u@p-e zsw;eb1tvOIvO-k_GFPf-k1B)_gr;Gtvs$aNR+l{?K&d^7CA^^;4tWqEkdB^#ko+X> zmjHcpoRa`0Kwn-%AL9dmXDJbZdj;fKIs2aRcqO}iCB1Dlio4^?d!$r?cE!GJ3i0aA zVnJQ>$|sb6EqC!p@Q`qo{PyzF@^QLT{xM8!Q~6gY4*I0~sT2iVjEdd~JH=79taEHF z+n3{C=8Q(g_?Hy+U!2WFkc8x)O9JEQ?y+CRonOu|lQ{t71N#L*|BRj&BSo-{48Act z9^`nzp0%Vlz&sq{GEq+)Jr-U&q~Nz8jO^876Z~Fo4(B2wFo0Xsr2C;bibB!nXiQSG z!@?k&xB7ISxB4Jh*xQ8W&J3>MaT=HPGa9vvvL{uR#=w9^_ujGCxz%UgD2l zan|8cp>EkZlyhNwUKF}zy8P2y4k{5r#6cKm+d`=f?uqmzjV`U%u&N@-%xBAK)gP z$hnMp77U6>%J(w{V0gF4p=srp@ljCmeDo|j0t5h;@%eY#>PE%+zoaPv4wxrKcSHF7 zysbATSboWrZ1FwwOIesYgLb?}uBb zM8SK*muf~ar_xZ@Y2REFqY8`?(zH3BdRhTjEC;HZC!p)Ok6TqSvR%f!N756THKsT~ z1A3Uags|sgKQyl<=H}7dN?L4vayq6y+@IOhcA3nU zQnm;k+3YB@-5+C8k+sMIa!HXVFn>EL^F1{o_PotNh-1!X5JQ}RvdeSuzY>U-)h?CW z3k#XlMhnAG$DQ&6x98;@B(}7aMzIq%4HNca0vO9F9Uuo8EW9M$;xHm)PQ8qR zFU*bB)kbdhPn&rlG!5NoEN=xwN{Wt-4~IN2DC+h1KMzvs?1Oc_UwTF-HQr=TZddu7 zwj6|Xe(LdcPuttxb*-7cp@|Ke98Dg=&I#16rzca{x>*T35y?EATYj|Iq zcNeawfPuiRp$)i>>> z1|V{wsFpTBhL?xifQ+q$)0QMdcmWhGj^OE#$?#=D_?QMcDNYeCC|@Y=avXUhMZ)YM z6}EXgWF{TIUB)y>JDsYD=RTS`9y1?n7G@~5ceYVvS$_JhYlxI*JvN9`ybH=ykwBzo zA|VHHcgyay-cDe-LvlHDDj!yIRWS3B`)E{yT_X1VuEi=9ayIUJ3D71qqeWdGd|05(p=4_>bn`ie1)te=$2 z9!%&Tg`SL2)-wgQ#|HDLPMlC(6JKmxY`9mC`E!ujtIUsLnVyjH(9bZ^I7x3KOF-b;qU9=}2mRm01B`0a(IYZKb@YggxP%9{x=2>E z*h{2GvDUW7USc$n&fZoC=CgSaf_V*(@x`Qpv~@Yz^*p$o?72L)NzZTVj-`uNAiTzAYJ(iz7kx9kBm4>@W66Mu9=QeF*}Obb?iktAE?7`sL9@_)Wmm zZSbXa+ZnE%cMq4kc3w*PL$gEfbBj}smfyHQo*xzP^3Gvd4$)GEl!Q0zTxYqmM4QQ#cS1&qKnm$3fQT*mrK zBa<-ALs)-l-h{oE=Ib#6(>#n>l;#l`WF{*r6E>cIepLnxNOq>R^@^1K6>ij$u6DG^b{%cHradS^{(}u8;I*IAQQ*f z>SJw*HL%?xQ)DpTF3(AKpbqHf=3r&KqW?`-wd2NreoK~scEUGyz40dX$LcMUNPKE6V1O#lb~pDm zQ>i4pMQk7HJ>bJnrG6MN&=eVnLc)cGzry9eO>!4i#M`r(*`td)oilO#FW`<0BGDp= zy&G}9HD$^kn{T(=sMcfkTXZ*gzWSMJxzLA}0DofS&wqO8BO`C91Xh0nrnrL4(lnSr z*qgJUiV&s5s#@>_#nl39l)N z_ER6_E*8r6Znh=&yRBkw(UMy1An06!_MiUS@>)BDh+|Da+S+1MzwMnv|H@wL*?iWR zRgRc!XMD=0W}<2~yJW6*%BRc|+A*K9g4%BI32!Ox3Mv0gOr&nB-gfJ07ECs5&*bpm zkl4i`6KaNxDi95TWkZ^;wNhHs_WAdYbxEJDyQ3st`vE?>c^N`0V-eTxSz^=k-xfb0 zY9Y2u6Z|aSnI)R?ZIkx@DqfFeP5a8uc1gBAD8K&)^+o%K#eLT?mkKE%b@kwHVY*Bm zJO(}D%Ms-zy`TO6H`d132RDxugW+gA0ngTE>#uml#^zSFec<4s!!Ntz$jk41g|e+s zkhq=*lD&SHuxt95h%b`?QNzoDEz1CY9ccT@ZODz;9|8DA_s?Vp62J)USU(nEM<0j4 zF?vEBBx<$wXnp0FNQxRvm`-Wv{Hiyqky?WHXq;X*8{7sy)qXbQd-N zKt2yjk=7W-`ByBN&3bnu7pvO4W$y7_*s?I#-?h+P+Oj+L%v8s;I7K(muY=D_5}U(+ z(xf4j;?=@WKN0;?_cptsG|C~a0{a$s1BFT3y>-A9AYkL9+ z)#>z4D&29vmdx3dw&k2Yx1D|NFAp`F5w&j)*#~>Q?uGmAqD%u#GQiSV3O)`veC(kX zn0?)iKdF9qI~!lq@cif%=2rD%*g^B$U;$Q|Kd25X)IwYN;PuxIwm9gUM5fAW_!bvI z2|^^vK|=pefft%dX$eL$qT@UAX7M`^D$0 zy1+GC1?ztLE#?HqbBQxrxp0us^2zFZ5tH*gM9ETYC-o+bYE{~vu&So1CyN8ibMxaa zNDnjQ5kXH^;q-tLxb5zs7igCo|JLD+C~y!BLz*b*_Ob;)OsLqY?Thrvjefg&3X|Vq zpHwO<G^=JqMewSJ94iVbJ6_;>;(%^_#w9tYjyg6((yPq5=4nL_}b>xcSF_U6NOD zfhfk7WUa729_+Io@Lf3EP+HT4)R9eUm5+?Q24cu^uKgj0mi^&h+*3z|qx?IW4UsGvo|+nI?G2&+k_ zlB%-E7TxTcI5#DepE&?_9MyioYA|T-ol}-}bN?n8j28G!1~oUjIx82?vHrvCis5o^ z|5<*fe>AsICqnZDI$YIB(H!Qd3Penf6)g{6gRw0WJ&{JIUlYHGG$4giOG$eCK$bD~ zq~3g8!E1DKH!lLGlAN2Zqs`=X#kyrtw!esn9B}vEQ6$t6jxRK^8};^$^Yy#ld3yLJ zmuk7uS^e(NFiH*T)yq&X8IQ$g1+if|Ud@!u)Kvi9oY~11yVknhcoQY(9S5?_IK8wH zW-r)>1ky~ss@gEv?HU|QT0zTmn!PNCN?u99=tf^2pk6tk8J z;VHO=HHDR(`y^vn0Q<4|K>DG5!+PB6y`iAVuy_+RnP#bZo1Gvt3)X-$7VBhn#eT5m zTl$WSEZQKqalh>RR3*e$vYi_<`bye+mOr3KCP(i9=R!@4DzYdkzzI!0xtrG7C~t>} zL(Do#+x1qYDca7a;jOUU`6F)ld6iA?-VHJs)8H64aOe=_ZeVdy3l%j-b@g+>IHV9J zn@rYpQh7T`N?(+EOm}puR!(|R)0aaCvO@Q6r?M5I#Hqi_q8GH6=D?$V7VL`#v1FRd zJ-@`_=w80A(CA;BMki*sH}2(mo@pvPr_(&1p6yPPNK0f+o6I?0u`>lk$-Ux4u#U1N zXzW@K$LJO3EVnMI&81P z!$W++SMeqq92kT?%7O7P4W5ffXz*M-+F5c5Utk~GV)oPHrD*_tqx#KU6iaI??9+N0 z_6D5uFlfu@5_sYDQGIR#eARGCks1I|z6BXi5)`M4DaoV|f|71WF=Wp_1Oug#L38wF zI(9eR6VYkbbW?=OY;CnT{%mi;LoREoK|aH)uP)eCo@otp2m*j*TQ%v39F9SfL6M)T zpCDx?8x$=s*&hPj3ZNJ>*$_OkIZA;e*a!1I6Hb~C(xk1ULSHKG2VE65p_szqIjz8A zsd$tkxV*_iiK9^Rf@sB1vYv-j;V%#_V{Hd})n!ITz0ytF&5(vdVS-G-_V7Em8JQzJ z>_zFv&fjZPl0#zrJOpmo&N+CSa;o6!%BfoJlDMk?NeY!1C@Q-<%KqYtS^4B=e>hm0 zsrUtE1sM&B>$wygdbGj}3)oj(;O^@S!wb!Z*QJs(wu*|M84 z`{_Lvhz-aH$UzNxXaN6vz#Ae!B|Z}ju*A!=E0sKpVgtGT4e?GzRw16v z&14FPQNYgxO`>}*@>f4GE@w;g@J>h^^C251R?LBJZHVQ}$xq8CZ5E9v56vMr7U~ja z^pjc=qvtfxkY;%+8|m>%qzz!BUzH5Qh2)w;k~Vx#%jyTlyWtI?jAJC?{V{;-sPg`T zV1gPY9)Xhj8PEZ3bJtx!CxYU$<2kn^B?yHsZglq|Q942Nc=1iA98kLI_coYJM?C=k zAn=?ct5|%`iHhF)UA@;47T(LYVRY)tBDczrKonw&8{W9g^N1@*1K6wPXfpE>qBy9B zB8t!kr1|RCw(uV+7FCuf9D0<-zozhcz{jW~&k=sA^xym#;DdT{tu9Rtr-Be9Gt)9O zeI3JD!K3ys|DZ53BnOXxxb*}^=QIwY#8bG2hSD#64Uypp4J1!xck(kcr5AOqWeV=*AL_EHE>0}Ss6GJ`uhWR6&}?a;b*g`Qj%b2?Z`rjv{}?DMh_gLbcGDL`1G;T9XZq|<2TRLj^f#>|kJ_|8l|&*i zN37`MB2?pWNqw6C9n~L!N+5 zFiz4Pf1YZ<;tDqt z!to+S+;IMo!9^a3WH{^~KnoQ<*qRF^jw$~ z>_Q??or_g4M>Q>vtTPIBN{nPmZ^ICznS3|VgqNlko=4!^-Yn+BjGc><)v9}T0^v7| zPqVGQoh<14p~h~@N;B8Wn5{PFZ18sT|BAv7onZ}j!-AaHFtxOF6+Oz!Bg7))Rsu>P z^@)b`X4xsdej@8Ss>ki1wKaS;+7ZU@xrN0fDHo{rDd1;`%)kR=loXzLf7&ds zz{2m<@9p7mi|TU=Nf8c>nz7UNL^etz8&~XGe$Lm$;JYy3rSBG`t%o8?u#SZ8ge3ye zz1vcFcY3iNK5=nxBEODvq33ioVknTi)N>pX;;(uZEcED{i+Us2s<6dk?Q_&;UmG#q zn+IGQL0Y0#1)tcsiiULS-3iuhG5g}8JZI(sQKtvl9hx^%mqQKwOJ8oy+NWo0K@YFb zK61ERTguE&^%R(Z0s(iD`V0zWzTvk+FmoD}$fP;u!g@_o24J&8=pA34K%S;iQZ~&# z!6p;{*#1ek@PIW(8e)#_r8`j@arJdM?x|V{W39E>jxXAE5y5)xJ~D5Ng`FcJPG6IJ zVTehV?ynF9r&o|PJDY^$rh4sOz9&^gzuGD5O*$mVTP| zm(sTC(z~=khhCRFunIe9%FWTRm<%UUun5VN%%Ynz0235M)C`Fn$K9M&^A3x?z&pcY zJQ@?Fg?VlT-Ntm9Aw86EXdDifP~_uIY(bWe*BhO;utULaRg}+PODhFa?%nW-upfl| zU#mX2&7oq^(h-l_6LJa4O2hQhemFi5kI9->t6$&B1gmq^BsmGq2@ii5Q?pgtx?8i= zr$M>s^Ml*X>T|%64;f>*3aEVRjq1C*f>zUP(@!JG1z_(u_7<-hRP8&a*ZCK7xknxl z*tVv>*$6VhiLMZZK&r z+=G*3Av7$D03}@Igy03d@!p$Q6gpnxkr8|_olUez9kG}~^5fTshl-w4UZyg|up{*M z$c;E@c8;QS07IhOarO7Njq8k+aw2K^Cwoak(-dsPaY&jTm3lsrIQj1M6k>4wIU}fW+$(ma-m@# z?x}@vn#bmA{01J<;}8x8%&%QRTQsvQRRu>F86D!&biZM*@Y`u@k&x$ z5g5eq3^$pv5sluABN-A(%vsxvBQ^?+sArPt&)5b%vWtP{iF@3WHX(7&h=ho+(XBsn7Tml(@+*B=TkcN~1GSuYN&Nu$d{zWK~{IhBH(p zn;lfhXl*2SrBY@g^Y-$;L`5a(=NDWkEUNE8ddvbLFRTS`pp1=iRB#iHN`@zpoTj?i zFT1d=Q#TWgmWIXq@m-@usWX@wmWP{n1EH1`2FZodDQf?v7**vkap_w`bv;|}e$ZIaUrCpFL?n+1A1;#ZkN@>7CBLc4RTSLpA z{aMgH32T&Zv7O>fFvXDZ8)910IdBZWr}VHFofduCma&`L7JtMh1@aIxEI~-OS6W(l?!W`YHJzcR6GEHp6KMhyL?;0K_SBMvmPC0m&>V|T zs(xK}WMe0hjXxg`CQDq8eN2aL3e#z%*3u}yj7IroG*WA6q}I|{tucuurUC5};Y0Sw z4mlS&T(M2XxdsHaA+;b9CZNFc%W=g1SspG~Y@%UCD9{uX(^{U34faztU11Ws0ve?& zE{H@6Rj|PQNH^5sDoz#M5%K{QlItssSF5d~tvC`k2}E2C7^$X?P-rgG=@NlVSHmTBLF*M1Bb~DjkuQ4LLKDn(AP+1vmY2zl=a1Y z{!kQQ4Ncz|B%i-IclU`I!3s5(-FzK5QYz2_gs;Hd8#^3l^H3Bf(3*pnzm7xGYD1t* za{+IH;sIzj0~szzRrXOB-^u34PEu?qW^t)uW@g6Ey>eMgL=n(n2_5y164&2(vmILR?GTcLAend-w6Oi`iOB#SSjm2zar@joL&=!7 zKjSM}ty9jlNWMQAus1N+W5o)S=;*zXl1zZedk?7NT{*pge2ZYYh428P+XZ+*J)R1UYILdY@1mE6|F)E&3nK?E1`MPc_cRms+Tj^d}+=~ zSHsTbg*Y#GAO5G+-Zdjt zQD_b<)PFj7)n+BOt^X(B!2iihWHu>m&m!=q&2&%gsDtN=2e=?L37{*9vrnC?h5(N3 zfM}kW8C~wk7M4ds^h0+0Io+B$(1pAb1$pQ=uhiCsb9+7XPyg4l9|*pZ1c5?M4#{|i z{AP$sqqSV9)1~wJE{qzlCGiU%`Pes%zp*)RmC3Z$1xdA%1dcXwzpXx?wbYw?j*6nS zLjbFkbYh#IJ!UH=T9Ce7>u0Lhs%lFJ7+A>0&(qI-gxv6aJjr4l+Z8IvTG*v+yK*v_Uf1oLG1#7g z^td7qcF;#S`XvYUrwp%6oa-PjB7C@pV!N#a3qfbkMb3b;g3fH!Z>nXE9bOewAW!+1 zm+i~)f|L;=h!fHzRc5vNpSA0u%A^W6-0%cfwgYy3!W7Ix2|Jpat1n2W)j!nBp}tt5 zoq*n!WDBA=5Q9M{O5N&Qe!l4Kuxl+8E9CqwB4(U*m#!m_mjbs~STD~gZaX~3voLz) zrQ77$LDo(B|PiggvOr~`5kkrNvz_3Re7?&XV*sx?UR$!BP zf54tpqKQ%5-aC~mf86Q~DTY>^D9hJ_4LCPZ8i|=Ar<-uUTK$45#f7QY-f`kY(H^Z< zi$etQt@jL44oBSQP`3B7V~40+sE3f43>F>|5QrwHH$A-+^e5HnBRaN7GVONT-j%`f zEHp=AXY?oHc|oU%79ru|3OJJx?GmGr0-;QK6}!bxs3(qC{`^4F$3aFU<%q71Hc?PY zACAIis>RcasZ&EtIDE>RlipxklIbk3$F0ROi(KC8=dn>Y&>p@{_wSIHS3jAsq<>D1LtLha~g2Jq7 zueg4t1CTG`WT=03B4?-|#~I*sQsF*KU3er_LpmRYTT-!_aQJKWx+|GsOC?{h$J306 zp9Pd4PLe9<*vw37PN;vRB|5e#>-;pEM`>8cBiKf%sAQ9%RBzGz_Yz1CML03ui}8#RU`+)J_X8bRiuXezoFYSc zvpw;Xt3+Auu=+<@Y9xOy!{nZc87}psx}M&-)G{BNc!{jCVf1W6SGLa=7}9tRr@$;e+R22*rKA*LJrZs43VC)D5DDyS^a}5r!D4^E`Fw#(jQCk z{5~QXtM93DeqUMyo8pOlQ?0OOpTu7HG2@A_2g)n5d7{gR<;1_^qc3>krAues!RJNH z-I}X|pQi!4gKyH0cJNL9c@L&v?F*(lUXDWwo9;iMoPIK)t)wixp`hfI-RjZ{2cB(M z*cEAa=K^p>mIWr6H6zB3&k680u-Qrd7^`H!X#KC=+Y9x5 z_);)!LU;y)FSEA?E?R$CdXKOIEj->p4z!tz+;T^+To`P%iVM?-I0@}9ouIb55UsnbL_oOJhrn1BqR#u@?^ zzQU$N(zi>9Uy+x^d1iJ5kFhvt1k9rSu8$5Eb-BM5JHwjL<^Eb;QG$l{5IZx@uyNpg zr*ZF6?FnlmHRs;z^suC4v+Y5*tC{MZvhhd#T|L!bhCc`#yO{(tvUu8#FCtWruS}gl z3=uq@-EO~faTyD7)+qUsU5ljr>ui|ULF$PN4D2(UQB%YYM~BfsY41n66v16T${(eS z1_a)k>W6EY83{;v;1U} z5q;IemSC>qJp9Lmg9Rqe?^400h9v|p7U5J}F zEN?$w*z0ocCbWHCa<=5hl}>(y38~mt=xcxzrgYorp(NfE0ce1yA=YIs5b{hn_x!j|Ad6D~FjPd?dj89Zf zUvyA^E#WC|))+k{Di{4!A%=?SM<2_W;wI`Lkx9*(r}aJy~*r*9Vqg;3dN<#(ktSHSj4lyKnAd zo}!_Ib4ds_he389nBU-x`wh;z-{7444KB!Ua1Y^}cFWdPzsKt#cS5|$uiScAzKDCu zNBrWg$LExy)m>d&=cT*4?2fOu`gLAU={m1_bXOOpre1FT%2?B8l zS6_ASM8Qz2f`C+3DcyD&2G9T=^Z83l5gq{~sXT%FQVFx%pAUcmc4mYVqzM;yxsMRI z0J@@~Yz3^z^qvyd$N4VOBL=Z~)ii`@W(;6l zOwsDJhef{kB6P(K4t4qEfeNE8@6G2^ZDJ5U_9j>`$U4m zJl&guwzt0fs>1wC1sG8|G;Ok*r#Iay5yokIHD5@?g+e73%!ArAF76TaJ5+DV#C4#P z54o-WvOV_l`cO-3{~?(Q%4-ePymX{ljvV=OWqr3u2RQ)1&Y8!X4VC>OqN~!qQ^y{X z^M@z+bfh`tpR6hhVg13Snn@>fy(td>-CIa0@sxl$`wm%(h! zUjgZ(%%+45>>D?}q2Z<&z@~lXnGxZ!H_pH6UGLZ30l-uAL79KRKp09F< zQD;DR>$=@gwadEhJk;&&=@$q8yfGrB~4O=0io^@bN`Nw7q7 zdtwf6;G@ZeU}^^z+M$iPEC_Z&sszTrGjXAc!*9$*O^WQ}mIyXsdwugfLcQtmGuA^_YrMj!vB-5 z2x%%Q$i&v$0oY(5-;=iv1F{_DF?r?sGf=5Ckq#r39PF|Bt_KVx7C8d_=2Ov`)W@EJ z_p_Q?{q(6y{<ft z#Pk-5H3kN%TMaO+@6h#T@lg)4LTuLXQeD`58PeTN=?uf&l#Su60~$0>;VC@sek7y2 z;X~@oyzVhdeTBa${R|MpSn85}$-{G&s}hq=bTUx6F#xSC^PY7aYc>RP1u+*qrnBJ% zxb8+hY|AIQGjWen0o0J&=kiPVlXl4fn9-15xEmnW@9rQdd&n>02t(~8yy0}|y@SIxA=hgAwAlBmiqX_!06iK9s^irrYSWOxSa8-a z85NNatJD=)EO!6K!2#?NF(@IQoUG)$;hV7C^oG=XeWIqWnu?RK%L6*T&EnmugRjKv1t%v#@}>K>wr zN5X`U$h?Mrc_V$gM`+?M)bIz{BO$cd)&N`E$g`SU{)@dN-y%-X{X|rIbgyanimWS_ z?ehur-g1AA-ZIB&TwG*trR@q!IJ-`m;x-LIi;BvscFiiqP+4 zF76xCfYSW#%nq_BVzAP>e@jZ=o!PO~{p$X!q_TzoDh(RD#O!w%F;rxT6B*M*Sr#lr z{B%{(>v=}*@hV!_Ot69QeBER*DL{B73PR?^g!`(SZn&qkm@mm&6r15bsKROem*$_5 z20I_lswZ0Ax($fHPAoJS8!?V}F@Ui`Y;@5M7=a-pLc@=_@ds0oj6Ya?PS7M95J)2% z5J)N;5XK+bfH3~Z288iPHlVw7-;7;=b(Q9T-*xqh(_~QEJy;LZ+)ef_4L0k?X{aXo zW*VwVK1oA0$+yx_M)E0|`ZU%RT8c})TPH~4v)$_|MN%jj;$TKjBq(9ahtcFTeBNXH~4WEb% z)hE8V#_c;{6U7{@Wm%Gv2!cYfboC_A1~}g#I4>FTTv}MuX~4m82FnBd|10SIRJ(!^md%%`#Ol(6SxL z;9It)AGl3SF9+$sAb0z6kSwi{7^I~YIGz~|rc2TJ$uoR}EghY5+VwPyNoV9`M@f zgv=_s0ShC%1+km{m1$;w72s2Kt@?kr=ELDR`>7rhQ%aug697Ap0yMgWc_MbpV|=n` zPc)N>Rnl^jx(YDKwm*_G6yThwF<)zJ*_b5+oTv*+o6bk?IlzB!Y7@#=>UegE$XaoZ^wL*2p z0}+sA+a;9Fv==q|q<10mLhpVARbT~zXL)7M!M7!=Q#Y=@*5JvRLME4u7$gH8}jf-y&F=UqmgFt;+5& zgJ7XkkoS`bB$C-AJ<^3sSjU)p6#BL0`YR1KN)(^Xm@ zAuZlkDm#Zwf{?_RL;|urjQ}*Xv^ICT(QRZe1=bi z!VDQcv&zO%9CxHw=jBIZU4QYP2ez)U*7XqxfBWa(YO>2p`;k7hxQii=6)pxenmm>> ze+T;BSi=v*SpV?7zK1r}hcwn7{EIXeVrI84_bcSFB5@g!MPmgRDt@C~0T9tK;E@<; zQ}Q|fNydyMLj7)rx3CDQeiy5p`X zh^f=#FlgJ1^SeWO=<2zyz=9-{jV-rr;;Cxlu&SEu zpYWsjNA*k@6Fwk3AZ)`Vr2@egr2@eSok5eXEe4HzAqH(>zL+g^PBjfG&<+i{&v6vNQqqc#nCTNQ~qnib7z7b8Q-NZJJctR9u@!#I^ZypA0$_5&_%# zl9(ONOpub`hEh+6MScauFtbgLsaI|iIgA|whOwr2;&_5M<$aG7%gz&Ouy(1D+e<>5 zF3>{1AxxcBjoN1rc2Z4`biOOjFV8jsKpmdn7Pq0bM>P6DVYNvNk64RkX@fy_AT zGq4V}*A+YAG#D}2p@fBqBsC&l%Xmnq9g5;2;V3g4VyvP<9QE#aq$i=sa7@t08+-$6 z8AY^{Ci&97dvF%yhQ<2 zpo|?;B;MrElyY&>#nFAjci8V*PEdQMlw=zI8O^5>YapV7>)KLd;_?sFV>>Ht1h5HY ziLr~+ts@;PHN7KFzgr?Hdt8?)m~`|if}n$OnT$GDKy-gflxxZ8=zuX{n_rk zWk_U}mK5MbtY=+N5fXoxalj15%v6KP<=I#j_gbQ5^)I*Sp`|E5ZFb8ho4TbNYI$km zqxQ?MJ7V*WF68CXav+iu7uYs3DRSvgdg9 zLim4`q?URm5>vn=19NGa>s$Y^AYS7O1mwq_o7b* z(HFv)aGnrj$9R4l#gPYlEfmWHc}krDuj)*+&zy+d(-?1aJL37mvdxHk!{d|fY;K+# z%Xty(5I!9%VbBwz;>PXLE~F4I)V<^n2zANJ6tTu}Mim4BSDS!Cfj;~8Sv&}#KXpcT z*LEi6K?p^s`_=W7iHz=D@k#(XwvJ(3yJbLg_fPcrNTwThs`^0dG+0g8Ts=*s(LzN}7#LpT6vwyQ;rh>4# zBh6THXNC%SR>T1bIV$d#bqcPATP`u%HTX4loE5R|;W>#Us3yk8sm?{r+cjltjTFyv zSr);1jMN~}6`sAhiU5Ij8n2v0;#<5!zNVbT?{muR&7{+i1AR=8=FTZ2|0+kY?smSxp(bXEmL9wJvnCB{csx zzpT7#X>9R_`?19WnYlsEl=J74%%(Jb9FPLW9PWYo->u(vV23o4T4_!QKkmVHSnHEY zlkn;6e6CLykR)j?VJ4!vjK`ejDv`!K^3c4|r?1C9PxG*_*eoZvi~ zHxuwn^CYpwG;bxgnC2-$MQNTi+8D4LXBUk&(u$Sh1w4e=10|jXn@0+_SRX} zXQ_)~ek|=2+)w8HId%cyJX9pXh8OHbo+O&x(Mkt{qvV3&Zr`x>S3K0$VvoVa47nd>Bps8yDL zvC=YgM8w}7LJei|t1V_?q_jT5u>=@1h8!AigY-MJ&lIwQn4FeGQbL)=6EYHZd|%4m z9ERbLSDpJI%q!*?H(B@cPTDYD9*O&jz~3zr!II_0E9q2E+u;1c&L+lK5Y4+@{qKE` z6^6vLCb*;O-G-%0BtSi0fG{eHE?BHH&CTk^)Jt$n41emy_KXp+M#UyDNo|x)yB^%X zRD9q!^jR5!o3U*OL|N2HyWuN**qf`~ob={0TgQ_j0j2P3#1lmbmAO6$*8H-o#miVb z4FGU2u1kRidv%zk3&o;Zv{rx5oVDu~>vw9cVS*$(H|-e85*4b_@^-l9hc30>wq}#F zFozEz`L_CT&w1%00Z^@=o-)e>)^&~vF(!U8_T3GKdWDFdGKV8~voYOEl#s$B>D1j6 zxT-j%G8+Iff%l*o`c94Ac)=}xtBP7GTYV`(aMud~a*$q07`%S9Gna5Qax*CA3l|5K z_^pBpVOwVL&d%FZM+B@!7^h?|HU7$MDuC`2zu#p&kyW03SYHwZ&kXUL(%uTL3tOdQsxM7B@E%;hk2qsyLrA zTOLVh>#b%gTh}9Y8za*{W7?mQFyeVy1;EN5CRHB0Bf}iK4>Lku@aPosP+hBRox+5W z5sIf^HpJ*FLMXOlu*8i|SI0XN=Ygn$>c_Wp2x^Xy)L#wz)yYfIeMgubaD#-s`XW0hxD<{`f6SZ2rzg zCbNt3YRAO<9>&)Fe|)c~RbYZ?cioYA*ed!7`28<5*$7?5;n4#hrpeS8n(LJwW@P2wh#+EA8=3hVQUa%Ak^fiiW=~ zAa5|$8gau;^o-9Z6E%-~ok>?L+lYEaS1c94ZcvetnyutA=xYcpGl}5}!B2p;E!p(I z{fODMNe%s1UO}oVLIx!14mPHDxAh$oZMT-cWV1gak*cV9&Z2OH71U}%?1fcX1?YyW zUB?~8mu8K@eTv+6L>787YxJ4dpelx;z`(n|51){TBQ-cOLtUZ)h?m@DfZCU-05Ie$Td*g%q z9ss-94*j7BfVGD_7lKL3)lnDsll6i!@Rd{@eAT<4l*Mz<$C#0a#Lf^fe^2`tA+gp^ z_F1laVOpXLrwy^Ng5`r(Ojbz1Hes-J5<;QR2Wjf@6Hnms=1ai~7KLUk)lreBC@2s= zfQDW~&eyAdRFPq|eg*p~ceqn>0EwraKKaCDdLWYS$Y(e5J3lSneuqvs33q){VB#y9z= zt02at49Tz&Ub5F;X1r_KE9EXXUfeZO`sx$D8g`E%5LZycn#m;w9@HB*>N-v70&C1u zk|6=>3c`WSY@(TA)a=d7qm1PxWX8IUrUrNs$g z>KD6^VN%}gQRcbus7C_ZqpwWk^lHC&Sg!>oL^yBG=@5egp4jCI8U8sSsen{HH=i3% zZ3fTH?*=LrI)ZdV#3#UzZg^PKY&hJ6?SRj`2~_v6;91>x@Yt); z*tdg45S2-?sPC*r{f;)4e9+@yYy-9*?bhH%b2nsdUdL!(Y$qjm&j3fw_bJ9RLYPft zM;bwRQLppyZWbUfEDPqEZvGgv-E1{aN{7%q!DfENCih%3e-P?mDv}G>^;{eClyxiU zl6L7q&$D{&`yBz#BnFfTU+I@X8c}ClyG64q`p18YX6=b)(%bY{n^*D~%S;qu&+g)PH(~ zIZG^mIVWy=CShjI7nKMKl&M)Geh_o7BETQZ`V8 zVGFx9X|;DhYuhSWTHES{fsiSyf47xO0wqk=Hl)YA^3S09(JEK`NlB_~Y=QiqWW)MS zSx|I}*ZCpID*8R-dxrEnK%2UDrfj1Qkck*s9x&9EXo+zfXG6#yZdg(QTQTsc^S$QkK67wwSpCE{JnZgon%|vG7pHi4H7mr~isFTbz$;;I^O0}-pUn!l4_}9d1=N-`6oD9=x2`OpaZXPb4Y|ID%*7SX(stutD*5y zqkAowz|7Tq?bKLB72QjAgL2MsQSQ)~N1F_ESxigiGbnI?P$DXC*7MUU3#o{r3p8X? zT%sYH;xY}{6jy1Q)4H;%-sWy88nP)Kra36#rBwdJqcr4CJWfOY#G7fzpLmjn{E4^H zkT>xZ4QUh43~2AN=)kgmBEs;@kf)TS7P*o z(}CGy4iHFzGRLYc?0k}iokqdwGzv_nNjE+2(@Gs)CU>k(aIAuK7RyDPSBR7DzA0J+ zIk);k7ZQG9ftE8bOSF<&%+v24TVT*l#w#r>RTQlH^9_7~Ca8d(<_k2Vtl57v3*tTd z8<@lYSp8SM6Bc5$ZY@rL8mbzZVaD$D^sxG4Jsl=t^Q{Iuzz*flNu}%V4NS98j|}WK z+!c3Ph7Gsxw45euDpA@vE$OFoeCC;f+;{+~m@^RVq_nq=Py#KV_=h?Jn5bS?Z1K$i z#`?Nq)BdXXOUlZiJ;Gna(CIL6oapVKw`j_r{v3o|1@lNXHxCMM;S6t@ia9el7Ppo2 zl+D6K`)!-dGEB6+rD&EqFxmJm)VrNHHE;*d4lS3h{i$<&9S>A7vOhv3&FBbto}{u zAkxiI?jBIiaBZJRmW|fhh~3zNC`pW>pPt{h3zF&dR8*@&w7t7(C9y2LDOX^}jc)KQ zdb6U+Si3N-+kEpq7P_wZHtqb%>Hgif#}xK9``O{rXrkqrW4pbEobbNGLt=xSijARS z?4cb0)ZxyKg>;#5t0=VOyXsLf*%31plUo8&oGGPqN&7k!74y5WdK8S5`FPBU)^O3K z#nGilAZkFT-7gLX9VJfG5Q&fsJGOLvSC4dsbu$q<@U@WbU0J-@rpY2LLgLoht|BA= zG;LJ&3&Vt$++qCv8-w*FabahA0k}8E7~@Wg!|gLEGbhyYhRPL*8Ae8UQ{c({*Qb;2 zGdzXImrwh|v@lfx2;Aki0w4(GWO2pg+>>@o3JPwH%Ax>D&x0)@(fzv-R1QM-{36^^ z=MV>iL{@q+p9D+MN65e2i)6EB2dU>}Dbi@*AlBh;it*8T)34G%2st|zHttBK(rd<2 z0=(?CMB7&rPaI%3w1?% z-e;%7N-+fpeoz`0;hx)FFlanT96C(J_fq&c+4UA4>m z7A&eRKoIG3v03MDCZ3Jss}VfqUR~4t~^6t5lS8L=8!j)H@a&LH=`PY3P>3eVc(*mIzyhAJ5FWZqYOj6CC4e@3u$sT zpz~QnK%@jo(DW$LIrrhdQQ%p)wGe6c z$)S3YtkfgyM+G_TM7%fyMM0QC4t>Cimv~4S?CZK@WoEnE85J!zy&o5KIJ@qI}83 z+!-O&7Zs^4l4|UNk8IR(wyb`MY8htz)cVbI&@>odN)V9}3<>8$p!_7p7hdDM0%05hNn@+rbJsS#fMQW1?fTif%b3Y#N3!{WSqG5@~4zmKh z*qcr1L`V$4T}oS2#LY0Pqfo)#4D6l6tRpyhtcaUo=59+~NOGf$-yEm&YlG=Nzvf7a zxeT)sCq0Y>ofJ=%2)CR)_|GS)T#X$duI+??ap@4&Mc{{(TNukQtGr95L=2xrv)GAn zC&?xwP_$;&m9=y>x{lzpsXIx6iT1)g49FB_VP=CP@wRswLL6ozI4cEoU8VK(bpBTy-c#1|vRXTQYHnEEz8E}iW zmQ>ygh3OI;J7yt}DZFS&k}OA0-|RsNkDh5zJ+rMCy|h`-=>eU@sTlW^A&|a>v&(~c z&3n)rDb4t|2ZLo5RHogG8|(?pxu)4CM{=z|AORv^rN-^fXw*j5jB9LI`bn2Ql>H@@ z9o5i#BEcU9_g+efa<@zkEI$5Yw{kEqe0shNU)`Z}43G$4)DKgOKA%!Lp%iBQQcvg) z|0<^L?9P~Yk^*A|{}Ipl;tE6%jD;1|$F?(PPxvU6BmKzLEWz9O5kt^RTJh{22#HvF zS^fR(bfGQD07K~Lx0;0;CL!+J4rZSl-6RFFZ|X*n67y%-f3j&rje`_0m3o)W-_N>>%~m_xqm`bSvs&}L&q%li4l}E4h=nam>)?8hb)2O@eC=4>15MA z;@K!(^b-W~CF7i}>_9ylk2_vY4W>*s1M~R>Ds9MKEWU2OX7N41<*{INVMixv4+bGC z;&^+l$g)aG>;aj~F8#2$%Cwt(D*dC$g^bd@F)|p=@`<#$oq@paC9nj^eu$UaXiLIX zF0NUA?e2Ny;wqJ`BP&(~X7&f8rH+=qH43r_rIZ z`V{5ZGf0?RpNTTCnGKnoVN_(`BDX_za4>!6tg#DBJc@qAUbzxuAhHQGts z(nJ8dH+p1%6EEAp{N~c%&<}dUMOP#b$pRW9tV$i1XK81!FWKG1X#`<_;wo+M=qkZT z*HsTvGK)m+xwzPwCIaTBI8k&RNvO%3wURtGl2nk-G(V{mE~jLGGjlFhZ-cwqQ)zA^ z=ykw$B=N9czL}e$>M?5&NB~CzP&qo8nG~wGpHgX|H@LY|ASUiFy0xdGvVadNfYb-d zk_joWqCkyXf9;b3qgF)BiuO-bOf12uo6SLAD8jB{X=d2=$Dj$oH-x_1aI+Q&!*4xf z39^OL%P_p#*h(8a`^<6)sDFdBW0>3h%(g49mWfUKkl}_Q!y)k83@4L#Ey){Q9iTU< z=cPeYw?3=X-4?TNE|2w4JQXfEP80dM z9WaqUQ>7Bs7Y4!VTUcE_^V_=-zdg7G@%)7so+qv=q0^%8hwJT)NM}P#n0>2J>p+5# zf_nmE7x?f6N{p}NxQCz*WK8y9q$k;hVbD4jr~-5il>CwR-FeNb82l@wkQw6Cr$+;H zkv+;w--#(%W)9Z6Fl7`FekoxJ3hKfXjf5$heR8#)6orRn=v)o`+b`U8z=NRR z*Ug2%19uxI?gfyE{!z2`33BpH&H^Y`ph7^`r2YKhI@j>3GiNA*O{50^zp2UP4QT=1{9@{Xg?!hq1 zFU5GJWBAvf?2qQG6dL2B1tSGl_KcQs1OUrQcF0>enYNZQ)ljU4ZhM^=rMbP=(`dOJ z6*A8)ROnOV!Riw5I?-cZowTHUe?AGWXk<#D>6hH`e1E=_tB>Zm45|Be?=DJGUG~4m zdx3m^r9+$ZsiR^hTV;-gk!*dhxilL{@unkAaA(Re!;w+J5Z)Xtff#~GhFO{FJpwup z*bB=MfRcnJQIjr!xe2!4Dyo^=CtA?dAvlCB;SC7{!weOsDCCmUE=K901(TpX6h2To z9Sx!5^^9xQY$Dj}uE;K1uU%tO=6fPqT?Ms~3q))Rnfv*D^*)TViaV1ab+mD|5OS8K z^LG}+#2Anp--GZ-rfgj(pMjDmfo>^-|JG$L`KJvJCFet7B#$(U*(6j`6s^rh8X5TkJEo2-r))onz`7eBhZl1IOomT8O-W@j8U*kAQY z2uC9Xr@2Wb%v&k-5>&C%$%m>Cbcx$P40AN{$o#M{Ln}cuPgYAYt)-E5%peVgXQx_7|=B7L)(dr9pZEu2DLx zpX}F};piqQLSPwq zGxs;s%taiE8G5AKF44G`+b(6U<~J#%g2R_k6%GvE=>RusX#GaHRO0FDQ%f)yW-ln( zCnDD-rx;%!ax|RXGo$;A2%64oKk!jUX5M>Z+`&~p(Y-ns;tiPNl-)&0E36i>P#3XF zZMeSa-X*{M4YV~(de~OF^PAnGc9qBilvLUkhqK;ovTIlWe#Fg}<&xXv`eLOm7~ zRViJ8zk&Dt&@e;0BA9Q4&q0KV^d3oc6=&}@ydLtXa8-)r?z>MH6NcIP zrm+w|X5EzB3uvC2Wj2yNyLoBqEGV;Rms=7S*cP+@fh~THI@hajf2x5vKKB%V54paH zMT;au%1>Uqk-oH##T5h!9i9H=%B^w;0@mfdhKNWoCyTgVHP6 z3V3`BVp?81!Rp310^d@P-(tK<$xHg89=zo(EeSai<{(AXF6C|JSTv*;l;@14)mFO) z_5zZsiVuH@9}P*2^HPrdSgc9R&xkQu3yw zdr=|$TL#3cLTK3<1F)5$_77bYrCg^X0Rg#A6_cO{a9|fHD31Q>qG+EVd<{P!)l&|L z6JT3)X6?Ux`hNC99J_%gvHA1?3s)J%y5!na6Jx~c^-bFQ$?PY`gS90>=dISAasdrv znA{{ZD#AyzPrAGazDf)LZr(Jv#;E4klh{ij9j6FJ&Z?i@YKGx3*~a1d zSZgTkZfauZCKcDV22kb1rgpICw6=m7Y`rlb9gJ4D!hR141XHaIiE(_8tox8l(Nu>t zZnO$r7+vFhQTcK6Xv?YS^m=ek@)=rKOeyhN731UVDET)*!f%5KKvT=~DB}-^Y2bua zZ`3FkBTdn;3hu>b8gK*rVDA}RWmzs|L4Dm*9nB#=hM;P)(Yk#RlWvl5MAjSrb7-FY zB5uYlfgK8b078jiFPcCKNe!R?!S)o(7$H)i#%8(H55s%Rz58h<_17q^T7{5qw3(fDuUi6n29%D)_fF@sY+x;uq%Oa0kk zsZsqpeArN>V*U2h#uu^ zIHE^fO^Dn&a#w)|>?$gdH0*EBu-hJWVo_yZr~}iCCT2yGO-+JPw_gD%hk-0zpivle z^D4a6>?;7D@|*x9#YkHVb%9f4qm3HGCSks#gX6P(Pem zj38zL5|k{_=L+w&E)3xi_Sj2C?GdiqzQH{A8rX=?lUe~eO(dD)8Km2e5NHa8gmXa% zqqBC>C#=$$ND7a;GKf?ydU_>Q!q_u9VYG^AC8jhBSa{Jq7K#_;`1w^u?S-6&wv7cc zPM`7&stw8nrW8k{QB4fW3~|+jiX1#w0q3IerP*w<)nRN5!)}X)>BypRe=|h_#eos%UQ>Mi7!B~d zLt`OPtoi)TO|K3iP=jy-Y)M&Sm0Fs z!DuLNq4~0Ve)QT#`Dg)xqJoA3Tl&qts_C{AXlPeF8aQ~lNR(i3pk05n#2v9Wfgj(i z1TlZwUK(_!T){OckGqw6xQ=oAf9 z;4+pg+4q64hi5EyW7kil?l`>w?zy@w(F=I$#yoBt5iFpXX#o6he)d!=FlGZ~$F@%? z-eEpF-i`d5oD2<_Vge@xZ-Ogs;+0Pj@-Z5ogFEmgQYjjT{yJj!sPU-AgY6)r>P~N& z^ToJFy_*f!Kx&&kdLl5`x%N$FByZE9l53EM0q@G^)o>U9jpbW{aBti>A{2|@9#jYrpcH0?qCkPs&u9 z&Q~!|y_fY{-y|`rtb~O{F*JDe;cRoY%8la3*? zj@3*jo7mGrMnc0m%3(*Pdr~AKx==EYLZHA*Ok#}6W|^c&4c^OWCp6TJkxB|TvY_S zDbMAR6wQMyCt{=Gq53N+!6xK@T9aOh00J9~xD2=<%p57foFH(c&b`NSj*&!}ZPHGW z2IoiqQV8MpQVz6%a!B^v{cb7vf+w&*(JU8|(n#HbhJLSifsrkyM7R z)9W=>pNqChwUPcl$52i(kO!b(SYU;Q(*@)h{j3?^m>+gd5M_7<^<6&>vD``!Sf)bv4d^5^)pAlw^ez$A^5AbWM>4-{e%j2L^36#Tf|drghgP8v zs(#m+^>Rta?)07Us`(l!kUsM7px&ke0($R(Yt0s;!I!ug>ta1lYHBWa5R8Pqp#Y`G z)jIejLw+b?QFRD4zdl&&YVmRPOOkG)`Vg6aAB7 z#p{YgY#@IPRFdd0H5J4W*C3k~119K&fu}pHAe)}XS)4!NCldt};5Z|SY=i_TD$^6= zB@q~UtY~uqmclj}F$bYdijx7LCFLKIeq>fS9i={4lKxcpJl1+xWlfQ?IP_AsC{;A@ z3rhIwIO_83)y3hBqDA_FyM5c>8Y^j6?Zf*9*JcfaEApL=3UM?t1f{iW-r}={oh#M* zw{ya2mww~*jwmU+ol`%%^qW;t3~q4mRVm#RIE4Q+-95>e$Q9qJlUqx2QIbmozN|V3 z^&ii|5VACZbI8(na&M8IiEpnSZX+;uwH1(4gxPh`Le<*eF77*ueqT^RQP_C2v62Dc zq&`snvaXUMgUpjQAyuHS-lthcN~htxlVs>p-Y_qiuv)!i`_4A%By@Qp6OUWH?UJ=b z9?@qj9iW;4KuJvlYu}+kvp!Cv`y^?4H3Rr`_%sFLMk)d)A(85D7ig&dc8P}SZMUUR@@e|?_Ie`EWt~Ros-qhqUB_@10(k-u1A2U8|WmiCn*w~pEjeVSBx*- zzsFrcrZ^RN8^p=<|Gfq~6G)_6P|A_Y%FPNyeOYG7xP29Z*o}nywHLuz(@iBX(FEdT zhEF=~wxU~tMISjn0CT{lB-mC!>10NcQDxBXTx&p1(-06W&KjX#seVZW074Jg8_nlY zDmsY-$Y54NF^#-%`-?EVTAzg6*{(1g4%_Rf1k_i1y#4(FK@KUT7E!h^HcJ0^seWGt}8O*K8WQEyEO+ ztRp7zH+iF}TF2gDPt#Vb)Re`hq4kK;qxA%d#~Pxeh>uC09+?a0HX3XQAOs9_b?llJ zZ#T#;i4OeC^7!5tuz%bW_K%eNzEAYa_A*TBHGEnEw3*Bd0J5x;OlFuStA8&t8kk_j z+3ltw-bLKmxcdL}WPqNrh3tUZa(-atylnShdce$S zP!QwcQissbOi18eX1h3Zb3J7D9?M(7#3?zXCfEN$50TLV)%qUuR`AV z#_r>m$g=-b@_xOBueX^!U{DZ0aa?16xkj!S*0VRL{E|^!MYGQyyqAvyhzUPS40bdM z;<+1WtN>Hyy~d@3Vy!I#4fIM+R790 zgUubX3y~`&wB!nUtN9Kmh_P@e6qO`eY4*fNPxA@gd=~yy<=x|CZ z{6cc#O@w+OzdrG>FItlm;w#vrc_CBMK4CB11TL&v7Ccv`NN$nt7SxjS2b>E+2&s%` z@NV{)hw+9YJW0$EozgQ?%m)5Ml#feS<3Y@~$4KdHJs?N4wBdZBN_2y`DfzNr5p*Sl zzVnuo({Wzo(I#1m*nn|CY<3|Bq}2fuX-R_zNK(TmQygH0*uMB^?yiSj>H~}((Ud@Q zg@fo3Y#O>W&5ajsV?^&z43^`>LaEP}&gC_#ae2&n=CACOop6eM4RIa-w2rFebQFoy z2rVr^)#H)~cGLNAHyO{^`S3l8r`cpm$*3Ycv)^1UnDsLX_Uq5IMAakWvrEY5P28Ft z;MvhTJcd70VlE{)@cehG3U1=U$1=~Q(&Ai0ffR`1O~GRdZ~8TE zXG-VfuD#nN3&U=(2uU{Ug)c|C=7-nI&84#0&%YESagxz+NJvIAld*2>JD zpc|0GehuM%(r}bPS)Xj$_s85-Y1#ZN(kciVCl3-ah+Q+=tMXcPkFWz=}*XH zsyCM$jyR(v(}_T<=<9_gBALuZJMG)9%VNYBa2TWxLr81T7u^y5e8CkJDq~l0<;z1*IULF4@w^dC=w+~cCi-2S1NI878MbW6ak_lsY>Ol z=uKK;Wgm#dfX8s){5Ux(H=0NH*Bjig1W@wAp=Ohxab>aO6p_BNQ6Rr@3{zd4!ZW(m zUZ0C*o4+35ORfYP5vQ*^HO7ocnL6kJ`0Id-Zrw$rr)3$P6gfyv+0am;=%gG#qEHye zwP=>cmG^QNY47-ktBJFuaiE@^Dyy%P33PAnEz4T;h;fnvvIEZoTc+=#{>c}X#zP7) zfncU8YC;Zo_y!$L!mxfY3f}C|1L*%0W&!hsS#iR3pm$myIA6c({NQb;**c7kLOgH* zg`6`m+^BXP&gM{J(xwIPn8Lw^tAME=jR9oMt~XUu2`Zh3$q=eCYUjJoZ9jx4RrEBj z*A-2wleP0l{utNTY`Is3+q*bISm7GIb9S9VUn9h7yS{D@LBBp_9H> zw(nPuakg>~JdK?jTNt~jJ;cF>{FJ~~s>h;(kFt%rrtyHT?C}ds?CiIaRJGQZs=8`+ z?DUytg{cZbPXU+p3fDMSzrlr6HWNX#;8j@@cm~mQ*#f24BFw3qJ6# zvm0rBw%Mxj1sTqtiN=+7Dl#t-*Gze;-fWEcl<0r;L2Q85TTky;pb0TPpm!T9phC!l z{lbNlGGQ)5vu)OV8OnrPGcjtO;7g2}Cut6x#@KAO&9gKt0j#eNo-QwRyqw#}Y-O{b z9w_(O>Rus%@g%Y}UVSyA*R%1Zxx(RR@`wv~l=vWa>FMDfZZ*WSDrjpEh)ph|4?W8n z@egJYi;_++Hk1CVz_MPHggkhx<}mJuet#g0+ARXv%nf}hUbHC`&b z_C*O%I$%Ns@CE&#hQ|A3PCaL3O6AIHz5oF-CbKJGicK}x#r_aP-c(*Nji}88s(>%f zsqTv-bBQBT)wwaPvG_Rj-^avuEM(H`6{iAo-7Sjdqj#zg^=(XMs_#3=U}KVCpeA6! zIs&EC5tHU@Nai4^X402xOq{9y?Y58tilo3vqvZA`nBZz1*vIhPFt^8W<*rNiL1j{t z0EOVhxo}k;gB3OyTY#TFAkX~*wNUyinh`)ndQ6XpG_gM>_8RbcktBjL-j&GaQ} zL03x}&XdIu^$iqWc|u?6b8=|gxcY(bA)ve2@WxcCrX|{}7b4EC35j=wH?sH$ZiIvtb5K`A2&Lf^Gj%&$77M(? z$w`8s&V?phS(s8`@H!yiSh`+$t~^)E-2%J;f`1oNoX(sp-HK-I@6ahe@HeV&j3%gi z=n8Okeqr#n^TmT0Hh~hv4Z~X=;)%5f5kAF%p(+kS4DBTGn1Ja+1IKiM(}(%{F@d)6 zYXdU@*$gPl+jU!u;*cFG-?|y~n4i3gV_EZdIx27?an<*ZmKGH3Cl=olH#&wFkQep| z)nWK{w%!%Rfp-d#g^@okywPBi)avb@c zO4q#Sa${U|@uFdxCbbjcEvem*34-n~A6oe?2NFun?VO zKG8D^VO_VM89?PEqjk_wCusP&m2$dN13#w+cwWSlNf&b%txG2~B6c({T3AIi4+Y0l zI%rgaej?4A8>B#P)Nz`9LXJoFgWgnHVIzlXNw0U0aI>blO+kA85Z#cgRuo+VA;MX! zw72n4!Y23ms(d=pW}-HV|3`xa)kns^eLaaToBi$ZsHzP7@4gf#HwPYKrH{1jcaonu_ zUEhFY4&a{ngB%}QsVfmRj@^yOD5PA91hX*qkF5nmXfQ89pJ$31Tetmk!^$xk6?)6( z5Fn@bYRViJu5+iM*r^iTtcNZ~@!4o9veYlL9l~K92`jOa+O#mazxRz%ntUV4c6c!u zV2kDb6XI(UQ{+O$P}i9H2?#oqvUG-xQP0lFZv^+M`*<3Ok&DSCO~yC3)jB4ZC6ctM zQRX6+rvO)l>vP907HNn zVf^3dd*+HRFlE9D+V) z51jqRHfp^|hW1|X9UcWsNrp|wYY!iVZg?LSxUA8S+Yd>>CcQ*ma>^;8l-!NqB#dqL z7v)kFYB|$_pvaV$G%0yw>|D)vn?1Svs#NM>3IrIL(5!e*G(0nYgBtA?kseyY^lurD z%J@A7zx$D(p2-KHf>(T|U!T(=v%}ROBZ2WN!sZ2U3EA0Yr0E-7=66by_ke|$5CD7{ z8wNs*$7xvBPp&_Vt!N30coPYzU@8lR0AMWv35h5ZAv0hph24hKJOQvM;5l%b!wZxx zNXiaq(;gCm@xGg76@0>sABp)O;T7|wUz5{tqC0ws@>r0}|F`mV(e5WoG>*f16z|PELf9 zpgx?R9qpIJcP1%xvmQKP_Ft&zy8K5tlOc;sjf*So$;X??ji7YI^0N7xve$NEKjb@! z{W=*70a(F+rfXHO0&?TfBSDJP`z0dL)2TwBjdNG<4!=CHNQyIki^pkF6h@??#Z21k{S6i<+&glHS_@Ny00EnF>o#6!sB>EE zqWmBY4Lb*68nKC+ix(_Q#C5ZWZwdmKZ;I_4ozfrj2B&BRz9RZ@J$a7p)WQhb6?^3c zzvXu2mQ&Rgp9AF=)x*apvH?96+cI_I2o2op7!3lZv<_oiSkc9{#^PQlY0!L#F%|bZ zLxU~wT*tjW5%#|Sjx31s?K(F*G{^~p2Ka;8F2xPtC7V^OffHizHzMDY3@cGoLK}|@ z#H6E@gsvEYV!PQzDfR!nT$)DTufir#cV49X8)bW-KInd2cEKbxgClwc#;KFev>;Ns z+X3wDKX;cmq#)d+n*fV+aEuNNe!xBR5eR+;)z5XJOz%+jyj0H`VnpLhvHoprtd z9Ov5|iIr7@?f&5MUAt{HQ7|29yNt?o+m*@|x4Q26MYk&{c0w$R?a)T}HPJ!4mTuS} zHq6DjTc}d0=$~$<;_i>{I!e0BXo=Bi|LHEW8d*+C4l^@rucB;`W{!KJ%1Kxn(#$FM zYo0;U=F?d@G{w@)lX(FK$EQo4^>W#>Uaq>cbD!)ksI=G}^@dhpcYqn0D&^bFp4DuK z)DW>eN$-4Ne8j6d0**s`STD6hFIKhV&4Mt zFaTF-Nr<$Ph0T@}C3&B31@*x< zkf@JLB#r~^nhzPQWH89?@M2x29Ed#^E3)dUSr@w(#}XM39y79{?GDxJV)_T)*h~qQ zL#r&!rDnT!pAsY9$ahneI7fc3KeApQS`5P6P?TIJ8ZshF=`&Ru&l29KM5pM$gPMxW z*C$nd04nJLm+Kv8hK_6Ex|X+L<#Jy!od?NoUzn$+sJRpBW)9}Ko;|7&3}dc=b(Yr= ziS`_b;spgPY!Gs;?T|!6kcr8tMnK_{?P+5e8cFD=OV&sTo~Ff)9!*|r`br^Aowi1= zydxch4Th`+7{f0P$|-85SeAfBV5hq-s0LLoT%0R6s@@~QtqOSM!Y=t&j||U+GL;UO zVa#1!%ORi#ISzUvT_)*0GE^!=aBx3tjK7uXfxl2i>~rAIg>@2=e{y#tYdr8%k3oH~uV19LbR%(#A|cW5JH-hSbhaq9IVx!nhUXV-UcF z2O*K*Ue_&^W5YCd8J=h($;pq;KcQI0U0Wc$c~@jv_8{3-@A!__Pz&W1;S<)CB1Cc` zpYC3ly}*5%+7nEDGR7R_buK!SAiLxDY04*@kR^#e0$j(y`dJ;7905YnXc0u^fQ zDcA-C@o7g!DE(308=xnzvN4lM-zQw9&@A&n`&J^B+TofQEa}I-SZ~nIci^77L&8bG z1k@pnq9&heBI%e3*gffpqX4RmSwOmDa^6BJj#LHV3(B_~=D;wI}JI_N`z9V8xU+(Yo12k0itq26e#L z)Lo~$nGXe_NOf#Nh|(;Wd%)CXwg+n;Yh%^EOLVq&&6ZPYViNaSAuglFA@lY$EhulN zdK8QjD6)riQ`Oye59+;_=b}%syB-WOh=xQ zW|0SxjyCH$0+=Lpb1;-&VS{3IijJv^d-Yvpb#TIlw5AI0h*74%Tb1B3C#>%cV|u0- zzE}9|u=>@loG&(Y_;#$2=o{k|t_5|v8=!$PLz;{t7MLUf3hnsyMi=%{sY1$Y0hMAR zAZ?zAXQctlo{txo_FC{uPF4_J8cmJKXgBc`747p%zhQL}1mZ`CG4LZ^o$wC+%4S`G zbQ2|FK+@Q~u_hSgr%d+~r{w5(yG(BbhI-q~#^t==Fvph+>7aG2iD^iQJX9ZiBlyT= zs)^teCRDGUDvPJy24ae7J|V_OXNP4Joc6kqHmB|S-sHW{Q;u(#Ix<}gn*)GV2A6GykZVQ0hWkt)NE7Ba zZRLYNmUe@}mItMk=#M~rQ|-hK*?Zf*Lh@3ay+evfx$q6Zz_V~%E9UI?Af9I-8hO|I zS{&dXT>)PA6E+taQ``SPd+#1?*&0hqS8J5!@l4hjw-q@RUm^gIw1v#5xrcShuWaFH>kHkOuD134X709a2|z0KOxOqwv4rR>n*BSpLiV)vn}OMfB_hkNN<2K>iyTHI0E;>Tg=k zT(5}gWgI9?$`k^*rRO#3z%-D1$-bBZ%gK8Mqd*EI@v4EUlEGNAB2rHIg%QC5wpmb) z=@4DaWB6;^WN#pLkrGnieALP|l^$4@((+O&J=o)=2ZRj-6C!LNm=KCoMUTV_gchP8 zQVAS3QC96Em5?`c077&-2Pz?F)jl4z=8b0fX$lR{;qp=FASTmzz!2J4qR9>wIAx&O z;5fu?T>kTFW|Nv(!2?m8g>P~rNCe8+VZV4y9V@dMimb8{)+8*g2<*FG3XD-&nMmKc z5sNrg^0Uqd04#5KF#6*z+|ZRTY~fYe!42};FHNp=J^IUTUpAcR^rJl&S|&OeCZ;^> zoovN8DWek=R1Z$VD)BhX2tF)-da2wsW8S7h!%%sFVBsJ=Cz>ZF%t7TQ98@63K_Pz* z%2RU?Fqng|7#t2@{c$*m1I^(OMmGngCplb)1I^(^9B2-QaiBTu(1Fec!i_;RXXivd-9g&a_WNMsAdX5#ocApH_XdQ)y!)2sBv6LGg&ef zrrtU8s&O$=My6uSh-e^0b8HYg=}*Y5V3N7vfJx@Cz$Eh}GV3@k-7MM2$J5L??;H&# z2m^SKXB}^T7tm5d{-Y0Shu3gAm(=FiA))L~5?j<#bu)=*QE&vMcl$PF$!vI`B~^x1OQ$C* z{9*nGI&}0WYRMIh2g$qrW%j1vQ$YEl;jhWdS)6xVT*< z&Q>_sEF9x=tFLY39TPKEYy! zwZ%a_tcLur2nD><##WA2CRb&UFF6kkvv_)MAdr&WdIG1PLjFaME@1Cz8mR!&G)B1{ z0r_q2!yW!~>JIMF6ny_bbO*r-Wj%m|(n7>gym7!e1{D$ekeBwjV4@LA(vwIaD{JLo zIb!xtQLr7mR_>-DiuQ9rPhv!PSUQ$n%UHn`+^mPCCa}zGfEn6k%cCVkhn;g5U`{m_Ksc;G29MC2gMpW zLu%wCZSCpuDZN_=Qo`l+t~IRSED!N*2xbM5)XMkz=+rwozUFQN`F6^Aup5vCqT*82)C9Mh-KpHTqB zn2`0^+ZF8P3qB~@0t)g5-``2XuKoRyCGhp8WHBn5k8n3 zE&_R5(V1H!e1fwUmR~oh=4Q67>O&1Uc^kXK2w5EoY5u*}4UQdJ3^^aj9312Z91fU( z>{$Q;7C3pB36PqW3WmkTrc-KvdTIq?wkLFg z+^8P^imtLgqVBdyLyH0MgyP1bpH0xZewJcQYE`e)ySZywR!5ZYR=8e30bF&noij?k zI1<)S5JsD7ysQVSGN$|drYERcUk^& zIEYt)PVP}LyMH7f=E6^s)K~?fxBPC2`C0qX^n1v#Ud5P|*K)FYXG7o^Y&6&Dof95M zBeWef1VdXC;;aXq!&xRpjt5U*Tk1KRs4NriX2^4b>|2l-LuEmhw06bUXj+d$6-%UM zP6?l3~`)|X>g97(I?|m1;V<0Q~fjhOuXWtKBT)QzLCCxZ*zp6y4OXFhOhSOZX1r|t6f~+kQpVme|baH29ess9os%= z{~#{($_y78S$D23G;OoOq3PBb6%`Ttv?`JcVFkctW@*-a49yqah5pgn8b2wH_TZTo zS-=R%L@k_bF`@NWF@XsRl;!|af8WaqLyd0VM@H$@C=11tM?W_=o?}xORJw_>(LZlt z?|tk8gZi!SgrBfKt}legw2EV%p=en7a!_EjH&}S9AX?^1A*c4L%;3xy*!5}QWvBVL z@N)Z$PkUc}`t&u0!DS^?QT!Sacdy0;k_@G{YB|HPDtBf5u zvVJRJGM-d)PvVy8N&I3@vih&?-t2lYLD&^{%Fx~B?ig3P`;qJJ*HnC=zW2z1`|s1o zGk-sS?~%Rs?U^&5UBCCp!u|K@hlST@#`uEId-a*~^!))ob2*=`d(D0K-FIzKs9EOn z`({_0Zx>-Q%jMi6OyqWqiu=+K3CHx4Uci>LZWfBkRE8^>Y>7%#ECPjylJP0VIZIgJC}i7t3nQ~Mq3f-vmF2&mJ(c~g*rFr|NE#1Up97U7JBiXo zf(cl}A=^dTg?GZMjJ~tm#V56r6EnEWIeJeQOY8c~)g&?wr91{>!sLSlYuqq4+@y8h zfBvf)KPx>Xg!vK7WPl2fbRxZbSoq28RyN9Ba`!kMAm}qDg1}iMF%;oFX8?@F?(pp~ z%{ogyw##`ND?Zau__aQ!Q zSq8)@@IdLF9Ph}OKyPwGW{N-+@MKbIEB>nd-NW_I^BVKb=(v?jEK&2V*T%w8c&@Od zn5_eJ#i|mPWajb5HT`==58K(=B-Var6*2e;F7{G0%4|=)7F4XioWb&U6*)qDn+j^fP|v^uAtam zaU7!{U_hqIWGQQ^EYVT$TF{TII^7j-{siv$=hgR*CK2lR3;jV36s*LpxT7r-)zDg1 zPHeSx+hE@fj6^X3sl#NKa0ay~4|Z?vLSnJmP|Lt>qfVT@>364$)C2V50Ux;KLYZ!h zPELl9FC3xB6tp8I_6QhjHDuzb0oL4IQ8(Z{%CClwISa}4;~+AKf^$Ca*=*eHuS)1f zuj)VKSB24d)wYDA#bW-t0va%VmvfkY>#jnW`)Jl<5{xaeCwxPad?$qMybPF2737@% z3g)g-Z7Z=8U2p3lwCnr{oy6eNpsR<{kkcrdO4H6{`R}$!l-B@iKp6TH_Sz>uQ6V6^ zD~1`fa5?7Ki3fE@Jr&`~d)bYe%GcZ29t<$=&t=OeP^-)&s;|hQO8$CF;7dTuv%!0SIbLilu zQJBS_>>J7#P4SZDAFs{|=OyZ2j0?{(V7f`kW5-J45Wbs{S=!WyC;CNt=?C@FGNTjQ zQO?D}n$YN*Q+D&@(4|gexQOqimO9H{YwYG49YQOt*#(O!7+laQdRZH2E1`BlY1eMb zeUsz|>up^4Et{x$~rg#3~J@Tm~k+c4aMO+Nas^9qmwT!hS%; zNjt$sgiDj)f`kM;LIAUft^G@sLj^@7IEatwfE*wd&O|l?f*s;=R!P>~&0=jX^Uw!q z8ASq9Ill|q0$0Ui0mcvVV4yu*I=D^8qPMdGlEBoG^^FU))LB)YB2WBfck8CU&v~}Y zh7mL!aAZCS$m@o2-@q#rQWQDs0oX2 z=&oApOLBk>fw?7p0CN;x6_Lav_jD`1FnS-gkO=bHSe2l$mUbEl!bRAU5{*Us7mu>& zi8@u9;!%8}Kcm0v40kt0kW`FOdu3qmiQa?{+1EpNDMoJt6guoEmX!&KBMaVODQu0c z%`q8|XqQeU#x#@qp|J}EZsAIs+94_JuFXwq6%%Q0sD+$=F4k&IZmppyurXLImKxZplX)4e^Ku2HO6nGO+&kSVEDFn+ za^e)((3~Od%1Mfs6pA})R=8REDtm~FDLrSvx=77=jYJC&BX=@jHfC=KE=sX^&tgbr zG7#%i(Z}1;aVSvfYct~-4znxnKSPvnrcczbu?C-5Xn9;uaS$&Hw1~*#pqv5+VHr4R zZ)6VI34?=pnS-zl9E4?{uU<;3AeEPM_-WcOfM*u6P9SrNNySn9E=f71FX z$uc;KAYMG?&8ZiU2_3JMrSYWF#{3e6IR1@E4UAfTNO#+WBH&^kwO73oCC;QmR@>@k z<77U(Oz6Mz!7<*kILni5xFb>{zW6eSVT!3zIP7D953*k1EKw|UDNQ~%di4f!mwpSzN5yv&KtXVp9u4YUrCl~h5G`JZ3x`FhSG38P zT^azOxp#vxhcp1WFx=|Zakex5yqfo$^x`22R*@poVoOmA8rEKAf-PYu4KS;RRKHJQKJL}4M-jQ(1S#|Cc@PnRT&Tzvqc->B;5!|x@<@7e6DyVpZDVcob2ID zO+X(6%l%NM#K7_fEgHeFR(Ms@v}id?O%vlWS`-l)Ltug!8TCy{R@QPna>Yx{igp2K za|1Vh5aW_PCd8R?M6wEVpl{t+pWq+yBeLJgo&$S6DsY;tYR=&QH{s|uD;ULcuzu=~ zEBrFsnc^}O-ubGy4J%R>gr6Or%DU+1fTng0+b{!G+E-OK!}Kfd z8Q6WqQMhAGkThZS2DSm$ zA{F>C=r!Z3T0gF(=kTKzhQCPU$0OG5yn&E+>*+kjNHqY~am5?CUDVDoRsoJS7e7<; zBUUB?Ap*6k&HWqm><45jG2|8=;bXG&1W-DB;tO)Ses?#~nqDxxELAi4?Rb zB89F%6EjbZ<@lZ!27U=Aq>Ie(ea%Kz0x8kMqfogSNe{~yXG3j0=w#f zM{r~lOMnj))aa;*e-jSEbB0MkmIs()67XpPD*8!#6onpYX>Klo^Z367(6Z6GoKol^1JRKg5V_AW14<< zlAZU4C=PxW4{Z}b=B~O4_!kkWvAvQO+*u7G2p}tDzO7Z!>7~H_y{aY<%sW9geOuuI zdkkn<+Fd7Yo(p$dgXSva*V;l+6jfE%1Jy+Ls4a52y}F5P5Ox^NsVl+|=wm&y=-uub z*BV7%Yh>}d-8D1#05X)taE?&TZV{|~!SchUqUlxpdbv?CSuTmNgFuJZC6Sr~V!cn;a4bblozl=KvOB75;TV$Kv@k4OFkaomURw4-GCtb* zv^JeP12&+X2zd?YWBX|X91+3BHZHLL4qaQ0?be`sW6p@bn$t=*@(fcB;%0o zl1SBY)$})t=>tPic3JRX{kEU4w2vn9r0eY~%F7A(xCZfT!_=-Xnb-V@hEs_J;}NA_ z9uL#>ALs-xnhafbGng5cgMd+0A8r_!+;AHKTZj9Vl|rOUi0+4IY=&we%|1%3;&O2PvK0f_`HMNN84Ji4{>9rJ) zNm8VuR=^B39A{e@W;L8>Rpby<;%mNBJQn$={$4JpF`}h7qCm0(| za0;KL6rCU>2K^4F={HTV@kooem;=rIxusTV)7)m|hD_}{qF=oE{q(R}oEecgPajO% zl9Kt@v3l?Ahlc=BlOCxV0-OVy@ZshR6o{O?b*R^+v;snAkp^@Uk)~dmT}{fgqek>r z3pgTD6pmUp6BSQQG1*M%va<-q3~bvJ%X%+jtCRJ{yk?}L|zhh zlg7-Lcy0BN@E*YUbuKpQX4Nx4AvVmj%Px}@SjlTG)cUYjZ(^>C8O~3MyR*uMpPf80 zKWF*-=4O_V_fe^ORc4w)LiX-ZG7GXGv1u-a2@D73vR!irNbUKnN(!bh538D@R}T^} z=u6)!ouZXi`Y>M*;V!$N3wSlt7aZ;`aId8t*#(ip>a5&kBj40r;68i0Abj>M7u?)k z5ZPdR!cbG;8f1D%w|5tK1DEuKaJRQS;RW3V-l!#A5UHIl7d*eaz`LxZ3nJmM<$@J1 z*c63;Ej<5Gj=q1Cvmc$gijV;$>w2M1xe!BOMz+*QD@ch!<8>^yT!@ zdTPVYjnqb>7;fa54FhgRX5;+)PFPXE?T$ALHN5=G)y(F;eP2VO8Q$PvuAH0<6S(T^ zv?E`m$07)z0#}ST2ToLDMe>R(p5`@r&U|FD$|Rzm?i!OVnH2S}M9v7dG_M$uWfyRR zt7PAYtw`n|Svma(L7Ksm$>8piNZZ6)5QU1jpxPC0!OxIoN`!8P_5bK>A=978F2v93 zd!*kWL(Jz+CQ>0fy>ow#pd|6uCPE&7gO=!c{zOH4H3D21E55iB!7h~(@j~~5d9VIH zh|`3cIZ;Hc>7PPkO^G%k`HiO282!{vPW8xN+?P%b8TH@mwv$jOEL&hgp>@_wdIL33 z&{11}Zmk>^!QcRv@?g3rgizxNA<{bKznNgDEAL*j6KK7$H{G2>m~rP$l=V)1ZP}e0 za*T63Db_ppb-i;#gmG>szTVkni&LYG)6}9|-JR;$TU)=7SW~BFv0lxRU+L6_ z%^Tfs5J&X{)_KIj#Qx$aue$Fpy$1(5pm6We4oO4i07|PXv>w$-)+z6jv3p zbSK9!-oEVEX(8#b>jv%Pg}(Wn;@D}!@sy)q1i~pW4gsu_in<8aZhSoYpnypbuE{1v zp^+v?J)taZ5K+;N$?7~i>`T9#_LT2&LH@G>DwgX}%7>`+jD3$@fA(zjlP;mVVmnYX zv33rVv|VFG8fp+CK_h*_M0u>-I4N!DDX(BFOt^E=%tlhyQSpCE*O-P$w+QVb-N28( zx8Aekf?ru4^gXd$bVyw0mfTb}8vcqaE~!4(arU&uC-q)d2nP z<*=mU@Vfo!Uy$avjEXL34`xiML)B<^!5Ynvz948-kB6tTbqB>p9bh4m4kKGZ%9wve zI?#L=4q`R{4R85%xoN(%;U01F=oi`0q(=|Uu#2jo!^FJ!k_WphohY_+cS>WJ^O7-- zzC0zqlK?0kvBWMl&nO!Hp^}6KlrO!PYRZ)(SVa5oqhh2jmOr>Ob7S&;DnPC$lc$_C zxm*siA2|pq&0&XBlli-7Kl2lp;*lPx9+k#a$|TK@?YbhV_}isu>9JB7z%8bcerk>~ z>)DzzYB(x+uy1g9^!gbg0%)&jU-Qv@WZPLbJrXlEhVf1kfy~f>>Sw939cWiHK0kti zdaE+}exCZ%y)*x%!Q--FYj-i#pcVuESd-Ne>K>Zq3Me<;U!9 zpR~P)ao?}0KG{9Z>Q_EqN^YSb#62IkvmY(h6zo9tp>lIeeVVp6`Org>Y*IVlwH9Ouk>$pa z3QIF5JV);z2m<)p-`!{7cwLYFVzuBG7N%;?{5-R2as;GB%U(VNdsgny7KttJbG|A@ zKLPDj?K`1c2u*JQt>`Z;yOS@IEK21pt@DBEo!BQ-p+LvR`pZrvbI6 zzK91f2EP^0xu*IiJ?@(71!x=&^aN~a9o;VdOGu96M?k;RFt9${2yuY$aIvY8==2wG z3UC-mbIiDa+4xQZ@c_P~zhE$uCjU_nCy}G8VzqfO&Ju+lfVfG@CRLgj&7NU|&%iN%A3if zfIY;{uFu){oi3FE5Mcev+d=!2-+9^S^Vjz@n+$UKwTNHSHobcoEbU(t6=O|U;M~+_ z&>o<-DnhxLRHHw@qB&S#cs~7q7s6=t@Ul9mGidGzEKzNSWMz2y4pYhdFmVzPc-@3D z)nuBl_xpLs+g_aYJl=4l{m{9-;iF44p^&o!fAE#Z|8^ABNOq+`J>2B1_KPQ+jUFwJ z!eP(3gL?7eq5IL9_buE@+vZcJkBZn_d`ZSS__6)B-?=>cK%JK^N1WPAEEyjJN>rCw z7V~lQ!AX;w(nZ_<<8oZT1H0H)lpDj1dShc_areg3^8CWe#_Go0+WKH)v};4YgVuGT zXaP^@7zb*=^17lzgEeALnk!vfU+14j*Vc#p(*iBjS19m}8JO0vDdhwK$aR#84ehqO zvwG72cr^_`oQ%ARanL%ixmJX%cJWI)uB>G_Gd(oBL;E(# z#Ff=;&S6*|`cIc4EO}UawbJb?4t6q_LK-v*Zwqy8Rg}GE*)ztG9+aNZ{>*sZQF=G0i-NqzP@ zrSs<1@Y&CcXPQiZ8~h~M{;-x#OwdwwjJ{JCVny2@ob}$*-{lZHDrETXHr1`l-e9};qTfeTo`o%5#B2DTCBZp{kXk5p8=Sb!DTu1dB zst#{;7j+kDO3lZe9JrgoExxjxD4c*(ctbfM7NK1p)Y(&*ehvrmJWa$)n7EmMeSmbs zcqxvnI-Kvdr>W3aqNHRItAm546llT5 z(;Qd)C>ld@3T+2ZnjO^)Ut(4ueMlf?H8{YZfS74agw4(6xTACWm}Vn6WY)GToUvYb zTBb50MtpMJxputf!K`^?Z@7`XC2mB1+|jaB3vTT{xcmdNad;Pqj!oj3={&@2aloGI zLQX~sN1-9bA|y3OKitJ5a^#kAL$szaFQ;dNzn;ig_uG3?GDUeR+>DdP>b`}de4rG% z|Nc%`bT{SN!{Hy#OyNwOniJVoxY7zT$I7Ksd1S!A`7yFD{CMHO**DG3Tu%E(vXN&1 zoHw0h3}o)4=5LP(va``yhEiW&P6vAq*uu=b+5^#7>Dwv+75imZVL zOn$-&oJ-3$Nm~qB^y1=++ogY{ASQoc3pnYg3aAl_(ia3w(OEN;Gab7RR!^DRlkpvz z323E0oCO`^2R|`4cMzxGcxY06Wx2-ZYV?B}$swl-!7{jQIeMUb*`%%zPCY@U6jyg| zZo?A~8|L08txmMOT{;qjuDa0##rgT@o!0S0`8>V{FSY#sm2FU-eckhrWimN4D-2%T(#zjn3br@-kRtLbT#E{fI#kA0{)H}f^iC(_6D(@i+12jm< z5yLkV(J~5`5C=wXO`E$#s17%C9^1s_BW_LT-h#Q$a};RP%-x|+qkq4V!l4IY3#%)U zt|VB_?A;+zXRaR+yd>&SgC^=^zy$es1`Jp2Q4Fwx(Bd6!6K^={(4>UI3^dAVm)jH2 zDz^dJBK@s_5a%%-JTzvfE?aL9O(^#J*$FZ$ut*V1Ih}0t1cMr^0@hH^?P3 z0OY#J9ANBB2Gb?u8spb8s!hq|SSrvu?Y4RaK)Q2Uz;5X!_2~G1qvo7@>vTN^Rx%5@ z?9*?z)Dw`@fbL?V9VSp|f&wPc+d!S?vL{oVoA#3$eV6=_016PmHe}A>WM~jJ?$*S| zoFA6J1A1712fBx~2zZ18gTtV+N$e(1FQ{2FlP=F%Hx*Km3jfK-lS!!A?M)w9y~J5; z9toqJWX`*oOc9(c&xkj^nnggAxyMqO;Ir{uXXYpLpwY0ypp@Yr4m`{?k-oQ^(S)CB z1^rca7KMm8=n4@H6AIBS=JPWLUy3!T zVZsDDTs;|>W9ELFA|835^6k`C5RNcOCV|K@$(69{5sL29>Fva1wr;j+`=Ae2u9F4aHJbfR`8-je>to3}$W_KAgYNrGnH2Sd%{armaPQ;01~c>CeIpQ} zD8@{PS$I0+^ta``wNVmZDqh7wdjxQ}d}ncp@c1iUS1W1@yPqsgdGfZ&Jd*&ay+pM? zI>_jg7J4~Ny~wi>E3HE}XjQq`(lrFT^7raFG8WurYJ#~h3(sAjNBIdfEXZ5G_m&pH z7J%C(;uh>akrKzfW|_$!07kzYH7xG_RHGibrz~g~U3JQXoj#=@h^e}2AYOIhxW4D* zNIBVj_&aNr&%2!6f&^9+WML>N7LZO7Sr(h#jFVV?)!BV6cuMrZ;ru!u>(yp&pUe;L zmX6_9X^n(4N(`~du}sTkqL-cx=f(@Lx2ypa)D|f5YiCcvh4Z`-)mN5^^V$@2K8bBg zVN-ge>3mrLHwvev8Nv70tAUW!&lyAf3@1S9| z7;-FYW(SGm+Bdpp04<$dN5AaV^&V8b2=D)=gPBbp`jLF(ofv|{X31#5XSF;r$!G#{ zhhB1q36(8v9Rvf^ngnX!1Nno|pVwpfgn9DUB`DeDbLZU&7OxQ@7dO$P^{QghR;POT zHEhPB{jL8{^`=~of``{MrK2;Ho~9>s0S+W`$*O9dCibg&lUgtru6j%TrRXa6VtWZ6 zYs6?NvZ3mS3gjFO7?_){&J_7d_Y+l+M6KuOO>4Ys_=}W5)agVXXdMhN09LwdQ?xGL zAUwTJi`walvt}Y#dc4))7|+j=L&umLHn;>BKM7zZK|o_}hMF#8T3G5=fe6w6Jfsz1+%KUV4MO#zyS3@k0 zgW5TQa8Nr({@S6;S<2D3BQ9@y8p=Ae>44a&%F~slV3y6wnRfqW~s7uR9_Am zZ|3T4>sfDfM`S1DS8T!v;0|rrqae5%lMGD&iAlJOht=U6ZWuy`gZ8!GMsQjnoX7w2 zQg$h9X*(lL$s-glFrgEB9ahsq#}J5NaspY={%Gz!Tvd1jdgLfo_P9C=?IY#$28V0R zF=z$nA43!jQF|CohpRoWujVZXNrQJ<+B|fmzCU%2r;oY|E*i~`9^BydLTK6Z12s(J zNuHky)yF8U@jOo(FcRL9=$wM0><&c+gj`V!OFuvP$ZDEwWtp>l8TY=QUnV*iSGW!AnXYVJx+#93sE(UNc~CYiQkmuHp3hr z(WZn;pSMb&gAS3lcct184O8feGYRrQXc%}XA_0d`8G3UI)8;4F{U@tqRerMFYj8qR zbh{Do3KY;P(#7Lc{crS?i8iHjHus1P+DT|eUUClghdmJiz9itzTL-X~u%lFgbbz(D zaUGy{QA8o{enj3HN3>aCKjY3GJ4864SpKiGtc%&lnXObYx^&bAl~8BZxOwl1utTkB71FB zkeF801bn2u?YHPSYWG<8CRR=|(d@I5jaUhNBO#UGf@KMZdyS%*Lp_rXd5<~wGNOxO zw85;0L$~>i@OYE>moOOp=lOA+&4_79i#V4J_tLhwSpzcZ?(KO(8nHO$yKD5JT6#vt zFKsb0o@yTKxXw$j9~sOny?*M-1KiwC`pnJ!g8f52vD%wuKohl$H5S$aoZ~@HSz6DV zuPi}{NSV)AQR``l?6y5Vx0WC#G6Q6?4V8JAIXeqH1Z7}U5S(sQV5i{#3DTSvn1wT(=*c4BZS*p?T|2-4@8%uciA@S)}p?~Fc;7psG z9~|yNx`plE(G=}Hx(6og#h|W^g1lPkfpVr@KRbH61Gl$KZZ9tH!xtyM`m@zc8lSCM zR6=bE2E%B_24)K9B%A;vhn%Y{G$3aw1~c~{7&QcxPgq05TC%?G$+Dpy^<;yzg((>; zFOge}eUa2kJ$f}C?N^5r{ES4bBK~k*KVcH`3aYFH#?(LJDiZQI2y26) zsEXA4HTlb>9J-FB(Eti37$?@5Y0G}pAXl&_dE6lS6EeXf6T!0x@3@uZzPzrobKcm1 z7AFO#4A%z->6XE-U1onN!0T;Qf4%3T>hg)whEfn^Y1M2s3*$+5{SB@()J=2h$0?! zj&{P}aD<^sGhbm}?x2tNO_rvDQpW>qXPf!g=63(LmU- zb`hPAO9Cpz?VL$&q7#McuGtoZJ_tfB9r@7Pe}iDz_q_c#i+d*wD-cvVUH@zitV)q| zR1u=@gBYRNTv?e4cH4lHV-RFtjqHLDTXuol=gAqDc(eyG#8;iUk8NciDehG$Zy32r z^(<4`IR)y2{+FNR+0G3q$QImS7x*52$^{HpyKNadzWA?wz5w@B2S96(_P|*5$X)P- zonovb*H$ru#3wfKSu!PNS@fu4unSwcD5~g;0Ng;fuC>kjg zWl}7oZQ(OT(dc&Ba9}5;E#b588_WdJ>^8@Wk|q&@{VWACqz80`L&{Ku z32zhO6)&uq6W``R34uqOY9`x7R|ezk2r2 zDmttf7gA+8)oUr49a2L`46n2;p$3!6X{Mts*i<&ff;@f#^S}iPB3J4u8MZi)Zoa;% zC`1d?&Yu|lP85z4ZHZKF)wjiZGfRFs?G$<528H6<-CVjm{2jw>nzKAf;#}6OC9$-H zGgGWBoH^`pZZl6PlG&E0wO{Slwnuf(8$-$?HaEvY#i06^9+*_%jmsMO&VI}IJomJp zf1)1-C6hQ=cx(H_6HgSUng!a5{6g{d;E38MiaTtnYHj!`VXQO+U$3XH@r&CtzI;C8iVx?sh=xpaR5z^{%6jtZo$$Va-O6Zz{%rfz~WLbSS9; z4N4Cn(6(gM&kXAFmE~Qtq8WX$4}PT>vj*zg!?axqKp8o?WAe+aeO4dZMH-5{S{oL1 zT~~DKDMd^5kpjrNSq#-N)V}P`eP)w2HMRHYfA@T~zV4weIIn2`=-bOagu_LND9QjF z5rN2EIam?yi6FaMH}iDN(Vn!Z)+M7 z!1PjSlJJ8okxAqdg`z>?&d3vO3gBikD7EdO>-*}M`2jp$stk9*{hGnV{hD5SU0EJ@ z(jW?D`^@K}K%XfNX1NhaBFmOF(|S$2M$@;j9{13$W`FM4HNBxfc`!63=7QhSPV(C!5rPqz<*(0%E5 zE)I{1vb~_xOwTNDy%%e1Gd<4r>9MCP2NYHKuFB`FE9ah_#Z{*=ok~BazWcKRKu@AF zmEtvBX_ydIjT`*qTvcY@3H4-Casxwfm=zMVom@$uwa@^YeCEha5iGaW99P*~sbr=+ zsIG*mDkrN2_Hs7BL@bmUjS;gFU<2}(n*HA5T9i_^G^*$&-S!p@Z~?* zNt4L!tk1mo=YueuUd42i2PyFC3vzIu=p%*q5!S`-}w6fV_57NmH*3c z9Gp9+%Q!aP&c?B!zjny!GgmK(V~-t8aeC&tzF-JnViu=oIb6Zm_a7_ z%Nqj1B)XA6(vKC~&A;OArnCq@-kNc^R`!#l6BEpGar#2LZuuqI(L!tuUe4yF{Ge4A zVhX{CaMC{SsQrvha$6Q5f-So^#s8f>qOw7RglyTqFM1&oKs&T|W~%n+=)}KEfM3~e zxAp@&icO><4D*<@!!xo%J3L1ScE@&X;M3eiRaZ-+fn>9J3(DERvoe?Q%WPl4;j2z#4L#g zGdP7sHq>Fav<+Bfka1((LeE_!o+p6QW?KnjRx3E|9=#N|450CnlXt{TO?7Esu+V>H z)_)j)s4)jE3L=NslCgiPYpevjOInOBDNr;yMp%&NR!joCB#ZmtP;X z`RYo2SOE@9gGogxGnXk5MyuX*snj25`K2B$&_>(Mz-p$rj;#YU*Lp~0n;2ovT~(B9 zRMk_h42cLN)6`!2vi3{9wOu@giiIOt$NU8?UIs5S&vssn2tha!G3L$#$kx<1!pF%r z%Q4c#p*(1KvRg;buYf*e*wyGG%e@>+4jK8DbQdFJltPX8mI2yker=aq4>fk2e8A#J zzh6Sa*;nZGyz4_LI$aKZ_5(_Au*x7r^^hY{P(;bUPP#e*o%dRY$`NL40%DI`?p}2U9 zN@T0qRf&uv1$WrlYpCR(jDd67Vv>{#5_|};^gOcjLr$SWej)N&OIb=Stx`p)dw5)} zSxnx#g`-iG=^ntd`qOcAqU&mI*MJoN2I~O6@>Zmn975Y)ZKYY&JT&$#b^LQA7T8&Z z!-F=FdHS|as9j?EdrEIFMou1KKxowUb|;5z3c3vbV(wOoI~h{PV-6R$88P5pHL4;( z(QqI^K{Q^QVjtkJtSCLZVY3Z(Cp@k*;qiyFQCLp`0+{vzcdY1hytJ?1qp-*nWRQH) z(X64ml>l6%;Dp`$DX)p5N8Yv*YpJQ+*NP z7FNVnVoR0i>PV~@46emD9sLTrIm>`VuLL6Ng~^bRAah<4sv8nuPX8Qk(A?nwC! z^CJvj7h{}5tffS%qC{p)fdS=K3Lgpf}V;O(bAk)%nHxH?G@ zqB?yz=Tpf1?=8=(H1+p?v|lI5o1Dcadx}d_zxX1oNbVpU=(%dKuW^NAdS^uq{RD&< z%j+TGKm2cszcs_R=8F>nh@pznhw99Lod_!~JWV-EguQR6o+mSK9>}LI>MBDPfBQ-d zS;IOt*sKP5!r?z>ZH(LfcyV$fT@lE3k`J%2qKV>$^7&{GlKppL>fnyt&H)u?`r+E@ zCSyr;D-&*WqDD$WbD9H*zE#3F{&6Pc!ok|0Dh9PVsyI^hWa-&#LQ%GdPudgdP#~x8 zU9VC6#24CG9e)|o_c07TaRFv=uj>@sGfil>Gg!qtqg;FfE`i>t7M0=7zg;MRBP)#{ zJ!!W31 zaY+;!CvZ@hpLTv8`$?}mw_7~<7ppb17N53mnML-Je!W?@87W8~(l0|{LFe&t} zhtXJuaoVQLB55@I#9Q}Rxgu%`kPlBx78Pq4yxfCmRPiiF(aJ=?k*0jX;Ea#msD`^t(m`-}`}znfE+WG4Z*6T>fa zMUsYB)CVG4oyth?E6G)d9CAj0Ew7l9C0Gu+8b37N(3#hH3H^;k zp!n}R;@CN$X2twc3P-2?DGdV0DDWIAkhjX| zP@6g9-eE(gpB>m^i#voGwP!~@LW5lhgK-%B7ab-XdekoP{e6*ztHQ%gUlq7~drT-% zyUOGFT&1v+0{pvNBk&OV^Aw(6?nRKXj?gDkKXlO9=rRlyTs>BX)rz zaQ!UEGx0?!W&(@*Igp$+Y_@BOSsr{4`kw_|CT)ja%K$V3O6_I1jO5cnd#6WDqS z$QNk*-`i3+Iu+kBQtHBDrL3h+1fEZu8mK}5vu;)#=K8k_q(O!=bkfylRY}^^6Mr$m zT($GOmB{S(@Yn%qrYp#Qn7$D)<%CiXzc!r&%7UG+n8fSWLjK7T2r~np=Q#fmAz321 z1C_S0xm4V)u{sgmwBTokJuo-wt>XnAwRAtHlxO27!JCMH(VF338R9?`Z}vaNd{&{I%4oWbOj=@dAZD})&+p3CbG%{MZ6 zi-MCYg9;#kP0k~_zyMn&d6CX}#ap`V`w-V*8`7G)qhGovhrA^+4jI zSu()f!o7FW2LUIlEj_@737}>h%S`O@d&jErU}V&MG;-LS8l*V1)R1kr8kJa$RPq3dKx|=*T?OT@ao~$}QEjN6CqmZ~rZSKgweDk&T z#Zt3&=iqS7|3+}Sv9 zEMRi9s8&%Wi=fLK@USG$5%Ln`h;<3_wQH+`o#?sRGQ zooP21Z+k~B`oM-3ohQqrN)O6k7m8Bp^6vRO{Q?7z-LkoFd0WvG)m>zC5}bSC?)dbQ z7x??wZ{@2d<=yWh*432n(vWrJubYbWzhywS%ipSo4F)vEsu9qa@adIxp%5NTkFV4L zfa?Ro<5s)|9i=KjvI@xY+nepjH@|2y+{ZQJQqy)NXJS^eUnE~OkPKhEgL-gJb=NF>>;9gu43fPPV;_klC5Z(mC8<%PBtdiS*s4fo zgSQ!Ab!YUOK(8K7D#2`csA=znMEf@&a0$^gTP$a9Wx`KmF-3|zmPD;KA@D_G!tOI! zj=>MjHKPuiD5$o&kh z+-bgP;mLX7so8l?;-xViEI?xaEDGlpap}CY^R%ai&o;n507;Q6!cg=JKDyVF)|>DA z-gcJfcC9Otkdu$hjO+w8<1(%6g^`*vb*a!Ab`otMiROaGMcUnck!FH}+(<2EV(O@` zKs0G@3Q1!892Y#P+9N7D&fN1gdI*ZSz8eX}=|!wMrA2(x1mAz=Ik1v`C(iwm`uoIJ z@+i(B+(n4B7w+;Fua7E^Tg@nsm}S`uZGg17lE{GyB3LrnaGprjWN&Ys&f>;xX1uy9 z3pyr$wP1%{cu|uiP9Z5NP8m*dN=T&7K0#cSbKwmBQ^?G+rFa)jl!K0)Gv(*OCBc{H z966-Y#DL;6&{4lp)tb>+!mdB3MimmQg4}%( z9N+{Ua1apDb>g!#%3$QFWaa*+s^i zd^a)`yQw^e4z7^;uE=FhO~W?jn|gGhE!%^m$1u8dDj~z^&ih=5>ZQe|@R^(;1&(|e z*zK#sJYvgzlO;9XLDqtnAq+xb>wXNxO{z`Ua=T#8ZOj&n68XUCl=EpTlD4po1Jm^$ z0!L*vb4pEyc}3JUM$9}lEGMx=u>Hp-NFr{>W=wPBS(`$E3+!YSKa<)m9tyK9V&(I` zt-CBmO^}VO7r&kqxca)m1TX6LF*C_X>U}LC?V5oWH4kg*W1Lh7C@VxKqfoN|&OgCc z=S74;n2UtZ_83pZ*=ydhQXn}n2boJ>*9!+xQJ$4+icMJYZkG)&h^bW>`;u%OUSPM9|aEAJjUXo3zHtB1j9JTm&jx{W}17jWPL8<{Zk7^uckZbw9ryl@(c zFu4(Ueoec;hsv{3EZpZMBH>*op(#$IJ`z2699;B3x1qY#Gqr9P2^E!s$g`@G{!KM= z+r6_G+wFzgeyAvOSTZIXHzi!CYV@J00IsIUS-447IwuFm_9{KoWL=lur-G|qwybHfU*n8XJR<~P6c&3y*%o>9224^KanG3@CM8JF7 zzi>eN<>_gO+4T$Q!@r4Ry@i)#cjR%zlRV#~an$he7Ezajuj0AL5U3Y}fjY~~(*SQ9 z%w(C15sTBx`dn%5}rN zM9uJr2;BY{O-hwO6~e)dQfRCp$A?(AJq`y7b14zW0nw@3af=aL;Mc6!IJ#F4y^Yui zI)p?L`PoyNi)h2&M=WDzD}wFB>y8pX5wJD=MBufpPqwdo9`D!-7x^2tc; zqoOG8ofvIXy@XjteVZ7YOHJYjsE!I+6FH zR*BS9G5YRx1|O_xkH`tOx%QPb7-{dmoxi`d zDwBb)YWNBRe2%bU&8VA2{13iaC2zSX!yZYdjsNx>hu^pqKN7shDkvHIdy#5WJR_>@ zs2}#MB=&#rI?g`Eb;d*kREfL;AT*17#||YYn}K|Ybjf5gpCUwkB#^&>#U^2QMADZuI+eJytjGs0Z0HM|06!aOI7)<4cGF7TI0k#Dn1gTR+U{w@Ia?3(22N zJQ)70U67fU%^0X<78N#2SCQ(XELMX{N@^j2zrb{j-Y6Xso~_-a(;>P<8O7=rVh4tr zxW1UIq@px2j$#vZOik0yySV$y?2Ud#_YDV_?U(DMZ@7$W0JFu~BrjO{KwlwY0u9D+ zVa2rb!JKHqDS~y-Jga>*3$ei-GxP142Hu-Lt@(ad)jmTN2pFIHkMV^T@oM0lioYFK`-Z?GvuK4DHJe)Q)FwoFyULxdT4EuG4@3nwS@ z1WZ*73`DRYt(}%yr%1K$k2eoM+FOZ=8Zc^+E?Z`yGG4LoYR6>37 zz+Lv^q8_+w%a0rOqXGUlx*sLCrG;YeZeD23Qt{2=I+3RFg`zH|%>mX<;EO2gcQD=h zwT8g}QzsPNXbMFKd`>7jz;wNY*Lw{q*A~nF$MCFOMxlpdjP5bxRR;m)L?kRE2kolL zVTWDELIh(6oMDr1Z5K$2=UL$9;06=cIV^y9wzRamX=#4NQE8!)9%rUeKbW1!l2hDb z(+&6;-dQ+mH|GWt!Zkve2mTXn0Ipxzb4iDSRkHesBw6$@dpI-4>#1}ye9at(kY%pM z7O8Z^pT>>+w#m{+VUDKYMk35!4d#}289LG*yZMF^RZO!}^0LDtALmG?0U`yLp`%eu zdh7vbzAA#bXx`!If%VI>!b_eZyppwGMKpx{aR@mOvnUTUt=c1(>5GdAb$>$2^{vIP;(Bj zCw(@7LBpR+GQn3xc1u$`E7Z;kbz+5@?=M4f!3@p?zFc+tJH_a2>%G;Ad4glaHMgp} zMhUcC+PE1WXBPKOHlbr8IwB`VpXmAlq?NQwFzScW zuW7JpQS0`1ZMdrM666F4_ARXG`IrfAO*-l#LhvbwH$Wn5BF&PFqMf? zgQ*&J4q4Q%hLvWFf1K~7Dc6Ry;TslM)o7SPLS*F4d3#4M>}L09!p$q$Th z43c>CJ)M3EyDjAe49*0Jq^E_qgv;K0TF*bKa#Y4n$#y8pUpwI(C3Rt+tEy@1Gtq^w+ctP=RzdQYa(8d#Yb) zp#$s+9u^LUJesD+%O6aHaK>YYQ7>Eu!lNiEt~| zs$!7RsDr-Gl3ks17__^o+Q#TDlq=5$tc&j&E8OsSEeNaUh;QH*7G;K_T`2^i*?dc3Q<^!T7lyEuGffBfY(k=?L8Sco&? zp{|Y$d8}Ot!fg?!u_3BiQNDkK_K{Z=SK4P-jSQni67Hiq*Ui<3VKkhvW4JCjV<*&i zkzf&jCGc*NoPLL>;DKuN<5TGnUo)PtNa+rL z^m=6{m>`f`^QaxWP1`@lf|{wq9{sGyo2FzZD|q7rGY@W)YxJ@AEyR%WtH{o4S+v~6qrhk zUnQxhYzUE6I0{Eazd^FikSKmpW0E(+W2>rvnnO<8ITJJa;0Hw5;-|_E2vo@;%D7Io*D?&`)r$CRsn( zCk6=h-m$7}z8N4_*z)Ofd+mi&8m8!&{nWZ)@Ws?HH5V2B-qhes!P@A)LT_Nx zq>4M{1fq z`-y@|q(wgbB3madtt<*!pfwrZ#)^=kQF|0#l<=~@G(yhrs5Jp(^JVZf@BYC3L%Pgs zcJ=DqWwBkr9^hhbb;l}hhVQ~_Gcc)jZDH4PJG<6YBNCx#C$@5{zWhG@Mf)W-kDI=H ztT=A(H^F&(-f2>4Mf;vNSx-fyH=eLK`Y-ETRJ4C(#o}Q8n1$!9uE0mtiP2B26B%Z8 z7u&_-%%*V?DoR5>$zQaO{lC_k1h{9Ree-|%Ct3lfL|&q^9<#%mXgY?TMoV0&J<)8E zR(y+f5fP+b>pLnKV_H;(m${dYh>3f(^FUg*74GER%czDYs8o_c<4ekKl~Fjv7Ia0D zrCmPR{_ETHm5+cs=x0jiq*w-Uo(&E2IPGGh^ID__>9&)n7$~n~1Fd82Y2;59TY5v()S-Q=VdyoJyG_aYwVbT62l$n4k1m1g8WG zcP-OB8ELwPMYFrWoZXH1GF`4_y>rVgZWOm9T+66R#%B`l%9Cq#FqGrk*V~S2}55qK}I15Z9s&mdT66upApwMEQ1Vvfx1^lv|#c$$T#4i z$QTEKLO3W`z(KwN2j$*5G^9{DsK*C~1C+gTI7phE!y(G6Ib2P~mBV$UWH{VNix3Vw zwA8|?>WAK2I)f;{kkq<@;%2QRf74rN;o`XCG00{bPU|2wPG>=^*@hxEdRrXHv&XR~ zq$40b)^oC^`1~gC7sQ8$PlqX{7p@5wLReTU?b0b`V?{~n5r_KJco&qV?zx+_C%jfh zH(fK=vKh(Xp&NztCg#nh0N_{DnWLS+;q20iQ^Y zgPAFw@W!5id}Q{F_1L4lmOC>fjBHK;z7QfwcVE@red1G(F&?t(=wv~<`N^kLvk9O= zuVA$vk3R68R}b&Kb82ZVxh@exw}oTeR1%1WP)JviIMPV$ywHA>C|jsb@21txNqK@Z zsP4dGu{Zsl;`nJYD99KyGAu;*yTnfT3bBgN|G)>((?LWz1HqFNlnSGFHG|jerdJ)C zCIo1rXdiv7o}NHAgBiTvE6m`vL>NqQ0_JFJirR!n#?$PMKhMynmc$KF-LcZ>!Wd1X z%PrZSRZQykyFXqtW$qV}BDD}dGRv%>FjO7%j$@YO| zWy@{)-u|vlWA@-q9&-eDmbwM;cut;$NaQYdXL#y%IC@b05Q$qd*})HtkaR-)#Tt7K zcZ!W7m)pCH6Fr|hR4gg-xxG4tMQ+;Ex2gAl&2?WcD10)}W|@uMx&IUDWoCxXgqpKz zkcg*@>DFZFIo>W3$3PT%@3Y$}DHdpVT0y3WPm&vZ`~XvCorGx=fW)((0+P%KA&i&F%t|h z*Y35;q}6R(vAyZC)Pg5*67za#I&WUVrAyOU5nM_kgSqyyZorqNb5byzTkNwRdrQ18 zpJGdFOUNo=_W%{^5|I8>gDO06cgpP&+yv{iSUf>$GBN9A$y^D9>W(n&<2M> za6=A;FEG?q!(RXk_H&>w&jAjQxpwXZSa65~eR;0tKwqBgIP3y#(7DWq6)j!?xiN>lc0lD{qHpV}!Ik=Fz3hn_^s|px^wXP;~;RMe=D@+B{B4^HL&%j5EWs z>(ZaLBxD_WdGRjwSzlnvyPG&~a`CgftL2#}_kLR>bWbtHX>wzpLr!y(9+feVf#$|M z2O0AmWXyArG0#E9JO>%`9AwOM*x>>Mn9C!q3;UCaz68O81y5<{z=E?)fl>tBE)WD% zhth9gL5~`J0zl&^|4i6g?r~B;-nKe9Uc-D=C>|S83G&rjbpECUxz!Y-8qH+Zt_zdp z&25;3;9Yc|qGf-gjM2pwHkMeHQH=`a?y^!qW)891fvb9}z=>H&nJ=3Fi%)IE8GY8~ zlR>>CF&Tz*2>F~#SvKqZI7*BWgSbUMvSfgUlwT9f^fIDl(r+H6hN_i-odBSvJ+Y}l zCP|>={y#p6ayZupgSsl_Q#v5<t5SWYz|}3r{sc#u?dExv)86Jt5{Gj zJ{fxfJh!$~gkAd=1gr8k3TsOBH{wwx^+T2{$~- zDW20zqv;G>PRYRDxucU6<{q4uXI=#k*42>U3M9z)o_QVc$AW7fd*eN}L@B1uqY@|+ z(E!+!62+`#xO2MZ7{y15;46ANwBMrI1j`7AKM45_HwL!y*q?%N<5;#iPn}Hc+-!o5hCJ_1_@wuwD#8?-$x@R$)B)25vS!**b>=i z(yd1XEs;FFUL)qlKLkU>Rjh(kCSBa5^D;TOQN7d_Ou`}v?w?(6!?=#|P-!s6g-NN>n=RMsn*ZtvB)ff%iu*@kbSBO(uF%yU+spig&@;S|2 z80E_(pROp`6P49`q#w<-TM z-+oDV&X=TfupZIPRCOHVi!GZgOX%r)Of!F*CM1|!TTQylmM4wVdCT&H#_6nHrfnf- z+Ai+iL*{M_UFd`H_brIb-Js*1+zqM_wBAE=H#+OhJInpje7P{gJJ`P?kOmWJ(-{D)JaxP$60 zKn4#I91_hcI3#XdBK-)S4%*Kd!Z0i?mJ`!Xq5s8OdD1>MUYK^22qCIiNzqWuQx7HP z(yKd(e8On574}U`_qw4j1LKcAGDUU~KF#Vj0;rwS>~YY6;u&GKb?`DbRog6AnzCs?QT$WQkLTI7eIvZ40Y7~~VUy!3`9x${m$LefQ*#-F&j}fYnVnGP6 zFqpdciQWv?3y~O>($ol*PGIg7%tVKa3nvj!>y16Q6*%4qLDXg_ZYYO@cW zu%PLVsrbYU0s?&cT7;BNV2UhyGZQkJ#rmLwj$SBiC6z1)S%qV6JU&&j(DAYNP5aT= zRq3-M1UWQd47@`pD(hoQZzN<-_^UWUGjLTTq>OVi88VILHm9&q=i*oB7o09a(s|xV z=25R>bf2$>PZP_alXT7h&^5su1_6=G&_7yMYf(8|8x(a-{LEK60F`i-v`VnfrhrvI zh|N~m#4gx32&EokNMT;~*I*CnkMr&+ z1>rzOTefrjk@a%l43Yooe&H*5sA7!TcYmFO{B;gF`G(acnQu9`%RL7t)DvIs_Z-~L zlW&J2k5hZi4J#;pQgj}$4}Sc1!F|_f$AH_m+J6MV*d>gB)xt)GnQ@&ts$wtmv-@dJy{{Ot_uJO`O0^@d6EcWe;LfUO?r&XQw_xzR~65q zWHxYANhoC~i-tFqK1+ks<25*qfKU?|D2*=3Qevvfa1pLT?hua;E=+2)dyvn>XTX`P zoaQaKgvz&=%x)G|R0K)ckeD$ILbaRz+(zTEGgjcx7NDha#R$0*6N+_C5ZSS5QpRzG zuI?vj&tDy`<34N6XtHqIbe<~~0itF5P0w0Wnpq1saMvw3&W^?!8IWj01@>zUeS_7~ zqehe6CnigG*lB3zgjm?)r}6vBWG`BK4WJjE^Br-mp0F6o_V5yix@5cLB@=JZr#dL zWs9t)6vd_tG7r0)YcA2f+!~ggJgQ7@A{JgKh$X~t&VjTPEgG#JRoVl%f|0q1s8@GI zIZnFOI?J;pN!}%L@h-y6;j%f>w?(th=9erpHmx*!TJ-K6CRFSyqsq{bG` zXFsMZ_B8axW&GK%UQV`=kQxjTUlx2U!HAQ9fhx!6=USv`U}TFWj5C zm7YX&!1?TXT5HIV3L4HQ)RhL?lBQYkM-TPrP#m4pB*rIx5D&JZiGt_TBH16zZ)*8# zo2%_^hl?{ zFv`+WO^L9)fFc$NG>keCQta=@vd^NSVq*ie&5A0Cm1!)KPwr;Nn{Ig#S zazm-TD{7Wsg^m`Zrwj`5F-36P%WTOMY7CdnI<#R}>Rjx1oRC3^M#jVUG?cIhQCiCM zb$?m&s6DNaTOw9yyny~k9{{&I)>HGqDI7*WM0nG^G)`tV{!FtGqEO%-ZlJtYq5>VHee9)^s zyu241FxtQrmz{{3)!0oqjWB-rD^+wUHo#x!PLM!^m90VAKwKu>RLxJs$uYsT$I#Mj z3|L@le5s>pD>kCPREiTq@R*YRKr-cwe1DHbzh1nY673dji%@`3e4wa|1R<+VG?xf_ z21Of2?3)>O32W{K7U6bzwn3OZy`mQzF;JBWr32YI>Z%YyhC@yefdr{oku_F%SmJRWJ4nm1 zHFi+sbNfcm@zBmCs>K+&UBWhp!KoD(t*d41vgxSjHn+LWi-8?cOG5yh(#U2s@*3GYo@+f@F-!rRNLBQt zA$=)iFO+64oO@-P0`!vtQML3q;)vd&(BuW;dD_{aBS~EQXeW1S3MIo6w zr~q=QnBCTZr=AJbbAF+&ZaN)C@V2U)1yh-gzd)0?&Y@M{3=OqqGBL9W+)i8+u&DB%*BKja0rI+48Y38nW;|<&T1J7#)@UgA&2@> zLp|G%eTRxTXa9|+lE65JN=oKI5I{}rxKvCoE4GqgKr#qy>cBEMEqZ(1phSxxyI|46 zfK~IV8G7YWj3w2cA}CRkHfTL8IMoi%?h;lmvia^?3~P@qc4Don2iT9(sqU^`G9?wl zNK5hMB;(-TqW#QwTy{bkNaj0C3vX2h3?#i-6lZfY_>9fwLbpZ{bUrg&!E$E5yeJTR zs){5#hIH%ivnq?6)uEtY(LaOGuptyDG(xk@vUhCwIfXH=RtPz_pB2XHgM^M5sHUSH zh(Xk&9k-~eyZgx6*Q@hwv+!00wH$h)6N*Xd2w+PyIEfk5(IDpDJm%goc>)x0c>lYp zTFT7?sM2=g3j>NV7+a~h6(x436vit2PZZw?1gc8T(ez@&w7e1PPQA)zlQ^KETy2@J zOA&8xBpn{c^vLYG6=+*{9B~GPDMvk*Dk}8hG1OYEv7Gm^k{E7{$n#al~CLtQ{g#czo&691ItXM7GRYd7Djg=-&e|{+}rTI)2VMNj`P97#^FkhaQ zuqmm244bkSY42hYG&Bv9GMOI=;7iJX@AoGlwiZJH{OCfE_&$uvo{ce=lep(6%ViMC zzyP)&1A|x}erLydUONAV`W(=n(*pjSB)j_1u>b|Ce7bKxq+7EZOj3V&IaTeR`aYL@ zCVlOu$5|{C3Q?>`sXeHgDf*Ngsh%H>IMk3d0FaWNmlXD2_YmW$us_$2vf)$ku4$nuD5B&^odBd6!eExKRacc?PQA|o9>Qky#LC* zb2Iyp^#evTr1g251(|qeH!zo=?a2*I3Ts%|$U`&widU)TA|zr`i#i*R3nyq3L`H(c zjD;!;*I4(Q|Lr=LD{_#Uo6WkB`^?qo$GS)iH`z+}jASq6K2kano5>9lMsESHs0Htb z1-cRFB`md2iQ-G&Bg$q#ZzxS^aTCQ}w>-DK$2u5lBKG#0MTDJz-GNDpMX^an>c(m> zxHrP&Oj$&JxrXc{*Ysp&ERII1!sTwH7MPW&{OjMCf+uu4C8M3)s_Dttc)RW0hYRP= zBtbhSaHHiZW7FbdvFX2~>(I<@6Mav|`so!Cw?djr>SF2cRJ062v>0dN_ax#(s+Vps zw^-lWl*Cp#nl24w!nEbMs1DaCg@;tB_RrDN1Z)-En!Bn{t?I$!O?euvVf;O8saEDT z!*-%FRUmDGZ=q1I%nOyHmdQ@yBZ^NwsHm={3l(M6aQ(59<5~~xU13$X&BEQ2dBf*$ zBa9mUGym4M^mg&aEwZslJZiJGBPC~^$Hr(4Z-%Ya5s!4kh@9s zhXnkeO!a^M;;8<=AO0g({j6;$d&ghRQ1&T&_5bVqe=IuxZ@*A@?#kVx|1awNi^QKl zR-KhUJB?3Gt1EttJI|+a@J)B5$e%Q9Ty^OR<&EUAzE075X`6?V}N~?p=e;kDV;~@0k+!dhzF412H z0Ri&YA>e!bbsd!p{Bre-F+6hGr>R8ogmR#!hBTE;suT$%ezkOjRgsO;}Gg2IMhQa20mprh~JJsC1- zIvM+aAfx=t@z>ik)eR+e&Mgq41J&EgNll+}F3>n8^Wa{nuG23s6S3N-mna%G7=4dH zKreS3mv~9;1j%(Cr0>XHGm<~}_VUE&A>vS4Zn^`bcBW$hq$Pbe2;SDM$|2)ZU(=xsycvOBPdHW2^!K zi81`*YmF-ooe)cuB$wKuHInMi6P*?9d;Gk^C)0UlI|oY}3BhemP|xj@@C}%5xy(FX zuMGaLRET?#uUC0ds=F2n?Iy)VLv>`*hz$F+*FG9cQ@t7EBvj1ve;V$Ek(B73EGG7? z*+K&kI$wXFyMBLneM3MOGy?bd4{?vCe-DCB@Z(EZgymb22t4CJ^ysKLe`;eL!4;Qz zm~GsN#5vin{3}gR(W1Qc$H`^Y4kN%MDHhw8y%;Qq2@4Yu2!>X|j}hHaT)`Q`2alY2 z=bNv1B`{ej-@7K4u-ArYjE5ZMeV`l~FS-yj=%-djd-O1SHc20s+=Snm+fV9aK`Sf~ z8~|iZ+B@DZ0?~|D$5$!h!9X$+yIxBt>Bq??MkXM>J^7<2vbfgO&K`+`L0syA^D+_^ zuBcxjjC=20gg?)(r1zLS?MTsFa^%cozqaRYd%;&tF1dU1ba1(vX*k|rR2|jC4qGL7 zdgaUxMuO-ZMBTg~$FI1B$zewrR)G1oekE#_W#hZDep@-#JPUWi%3sMMvf+|768~U9 z^V&r-af;&ccgKh4G`rKsqF`^iJz`bnU=E=_xTh^uH1Y7a(X9?o|7C!tn74)|bx3s> zTQo8HRTVJLe|fbq+56g`X?DNxXtS5Yi;l8&nTs&H-yqmnWNC!A`^_6zUR^YkNn7yI8m+`%Zr zmmU;~^Fc>D^cmt!q{O{{U+;6aGi?k~Kh-JdQ8zsD#OL0B@2h_0Q^nWYHa;uTDUiC9 z)D^;)GaaM$88_>bUg(Mr)h$A|II+NEA1h9xWAolkvS~b4*e&1M3f+k*Z(Unk8>|ft zBl#BvaIv)^ZMs(H)w2*fdBZ17$!l+}+fJ{pu9 z*WUc||JzZ`?3s5re|OIvN50v10vf7Aq(=Sa96*)~ zg6i4`dGh8TwsFd8J4HKqbU5|ou7hW1M>V%S$f_VRpmKh5c(v=GlJt}kt+jL@KdbeH z{_E9;&j|JP>-OrwC+fth;1O+Q=*Tn509kyYp_Q8~v5@dGmF#qqx(f9Z86hm*iyEg$ zstzG|torVDDGzWkr%Xr&yzYcHNlmKn<19QOE0c9`v2YmNP~9&*!s_l&qlzg)Ata6( zc;d!YQ?49q!=1?fbGY-+n|k68|919=JnryjN8EAU$6!}ybM#O<%1Bo1j51_Au!`S# zW9W3BJFo8ZG(@h`Lv$f&xmtxto1L?WKLBMACqbFnkrqlBeHfU`kffzOU@I8YOeMk> zr@}cj9K-Ec;9`KyEZ`V5bd!2p-bCKI(mCw#^5PA-2dne)@Hok&Z38RlhX8~)LhOgmh3+Y8Ftd{uKnS5rDrhrJv`eEwJ`yMMJbI|1 zCDfK$Pz)NH^dN~t%O7*{sgSubr&{*aQWqlAokS?huCJN;q z$0#8O4~7TXoUkz{@M01tOHd8AhyWv)YB54LsK?R+68vbPe0R3(uH@xnXG$gH>ds!Z zE8Bl{YxVrzoJiKS4=0j!?aPT|UHg?)y3dJ@QT?+dlO`upd@!REL4Nxq#>2ly%G#~>__=9)!b$jlQ)3?~?} ztj05fonbpfXw9S(ru#JGsrfg)we|iw%v13nAyaUMtQY4OeJ0sIf8p|z?uq8HQ^`l= zkX!xwdHLG4sa$kG<^x%heso^`hIv;yvU$&`s~uyMRcm>(tB|?=STa{vyPVSOmJCkC z!A8z%%9Q+}`_lb&H7OtZ-go2u=dGm5Q5#{7^q=VH`o55LFI?!qqIH$T2l5riGdXE| z5fk#q;2FKF2bje#5X7pm5;r`7%{QfKN{CzB!PxjRyHsqC{^O(D;7L1}9SkM7h7oBL z!Ki_HV!GNen`0UN26{O80Qy5s#3z-I4a6`5Rl#Z*mG0R?H{bb-!=8K7LCtPwl8oSf z=LSNLZ0MJt^;AugWt@}~;3(#ao<*})-*fyeCv_iG+B01o2HmP%9ZC;iLF;RqZqMw7 zu7K1`VXcGj*}WQvorwa}zrFr&ScPW}fD1NACfTz@mtQh#O0dO6If{`BA*3!mQR}2) z?4c>jxHliNK-=hhG7>hus`Hp);VwIefNfyd1{St%%qx10} zfi8^y82z|MB()iE1|0xQWW56`ZDNxDCf=XbE%uzaqm&sy4nXP`y*P!UUiWV-he-a_ z(SY$ERZ$<$cVc$%1apIV9{^g>9OqB;6aYm6)Qa!$3a!keeLA9@wWfVx7LBXB*ppyK zE%6M31uZ?7L4C z+e?wAh?{V`(@P*=%Dv!JslU`?t)$wtRh~ejcOt{kie_?^(bt{c@qZ)=G%sKHk$L%d>MU}(a_@iCe@Fg}C(_Y)p(v<6G}1VN z2!AuZa__%?&%1wT`1H5Ddj_(%X4^#KJ6Vnav{RO2IzV;>75--s4q zg3U*eb8^-Q=Gc=|kC*wPs2;9GzC>~XZCy}&U6idPho(^|Jjk;!ktYjn3*@EZS=+pH z;sBPeI7vq{UW$St?(Z@kB)A39nqLrz%H%&}1wAW4=p$lp5e-E?g5uwh@A)w$k&S5W z@P!LS*}V)V=DmBG)$5n^B;8wnM%*n!O~LrGjc0tAliL|zW{gjhVgkbq_RngY6rTU> z)HW%Efjqr47ELgfji()^N@{4CD;?RQygvo%lEl-^x-Q2jyGlL@)@=x%EI({~lIra? zAPz_4w&Ekg@Mif8yj`K-1!hmwBpw_X=O*#Kl}XIz>5QCDAg8 z(M~0?ls)k(?z>4m#U?TPGMf6JNz4vNOkz=(m-}KliF@{lB)S!on2|4=x;4aW!(@o| zNnXkjUa~?%l}_*f^JEsXG8#iEtF^!a2FLrlvE6ve zjXuK~MdW2DO@&HRqF{Pm;@F;|@9+m&bzEi=oKcZ>`|r%q}91mcQB{c&=b^IWB6 zPIg5Khvna&7P=9OYEjbMt9-0XG8h(b$Bp~&VEaA@OJ16P zLy<|BiX^H?>5wjzG$Ob)GUGHh$dSHJZjI(!rzC@;{YT}HixVsX6MjEoFRh-*lgCY- zJbrS$e?nucttW3Yx%h9}ZKHJZ=yy#7QVUJEX&Dvv2R${N;z={DZZB zGWcQPP4O!uQef)tX#?}q^T$$SsZ3~IFaN-HnISA~1A27i8MMZNN?= z^^36(WgrimOdgju>llG3{zN>aRy_P|MDflcUKAf(;;;6_PcDkjuQFe)AwC{KWrs02 z>|r5mx_x?8lG}MGtq25*R^&Y&o1e> zNQC6D6RkKsv|^_Yt#DrYq7}hUKe81vnhjFgZ&vv}8I(7-t;>DpzR=~tNifCt$)uuB z#9f!t<@@;(G=|XJ0d3ezee<)gMlH{8!?{>2eh=x9<)5xR`O>#(D;>qSZ$4Gw z^!Da>GBoDo4JYK}?<(JXXv8;fZ~bQ2MZ|wISm3wy-`u+LO%b-nv4jm^jQBY1cs}$L zF8q;Q<+BWiu2MN7oRfXQTU83)J{Q0b6eU>jfN#7d=SCZ|#6a7&rPoyznXm_wN% z>%i8&%n3!A!kE18o$@GIFw98Ghg-SXogew@BtPmI1tG0z9ZSD63O9@bhNJ}}zhrd8 z6?P_to%&pd!d$LrO+qUy^XEQj1P^hI-GTg<%=;!grjDEYPcdIIg62xNU?e0!h@j0Qx zxP&wdBdfw!DmFnibhS!fzS5Vzx>M;cb#&3tkT`mxZ)m}jB;|T`&??pTRixTol80LG z?4eFybi2M3Ukpj8+3ZLo)jz(&fUSv5${xk{pVjw=!qBei^!>>u;uPNx8LmUV?m}2{ zBo*~qLp;0UQfk)46Ch(d5$=@l3N35G+CV^d|C_qH5XXE%Y`iMih96AxkPbVf@^=1Q zH}O5mTGzMc=RNcC9#qmH_V6f4!w>^Ig50=_+C}q1R_%}pJcyOhUa>>?xxT$o?66>l z=GH>j7t!tch|yhqLY0ax=~Pjd&%3B-$mvbCaKnRO+ttKv>z=|?x5y1e(LKX0UmfoB zRhKBd_-aTN9330Pd&2Lqh#m}i{anjegE@^xA*|9; z_Pv!XURi~1@Lh|n*$Ks$6 z285c3a;YY6n;z7*{Pn`zkmoxr=9c&`U!go@C4oRq@w%FpaG@H=p|=k2AZhH>1onz` zF<#~!#IUprt_8gN@(vQ}BNL2mnxF_gM8RpC@D3`74!7XU(l$KH+zx-9#9GE@UYuAa z5o|sZ^O|wt52fB1-e#f#$RZ?X4eEqW(uNi3ogoY26)rJsMSXGaIyR%OS~_9f(EwxO z{282D7lGqA+(3WEuzZ4Qgkp&UP4V6gD2fk*Z}Voz_pBilQIU2iO;0UDMD*%MVVk22 zlz!(Csc3jzWpsy1Ft59mHK;%R^zkMmwtYJIeqjLd;*bwcpKPXzsI;#AXL_Ac+{e^B z6swuZLWm=$edjmj>mX1dkv9}Q5Gw;Ph!1uM1#bC7!QO?c1zPWvo@A^$1u%Rp}T$B`g+Z9fY#G z13#>YmuZ@R&7R|n*2Ily9TTsub$`~wBlQj)_vXj$0enI=W7++p&%U$2h$? zI-QP^qJA7__Q4)H{F>iB`1ruWUDJ;P2jdi7%B}5_!?l=Gmpi0O;@#6J_IkXhdwaJm zo=v2|(CR+9=amPE2e~RbdBvt2=Sa4jXfLAj+U*l09 zX`^!vY}Pt1{vS}s!^ftMpHDk35UVZ;H{%-)0Y~#WLGwpLmy&b z&W(K1{zUui7)ALF(OlfsF&458de)ob1fv@cL%xm&S~CtorO94~XTWsl!693G(zu0%X9WgU)(nfln#4>sG1LyZ$RMF96VK)) znwPU0R(Ch!CLb0?hcpS0u>|{&c$&o!ZQO#YlIh#(aH4I`B$NDlvm&*P)%J{)C6DmA z9wv=$?-%Vybp5=e6qzDME!(0+L2CQ)@{I=+H z%k5*2)DF(Nx|9=Dk%PO{(X`dk#vQs8!qYW7`U@FCUFa;`yaxegM$e}~aAP^R6qji+ zHaTnZ!|N7vCZbK~S&<_=-`L^k+Le$lII5&IWC^6Ta&T;Y8-w#75uz@9BjaR_x7gx- z;=LpPA0dJEBRh7{dvZbo&5Ue2R>df4`~Gexx({E+i<7C zVBib{ZHZWnWoro-35t}5Ba&3i;;hxovhfP_K-e(pf=K$+`_M_fZ)Z(R)Va)e;GrZ~cOaXuD*g+Q4cEt(VZNlA%d?N*lW8@x~omU!nQx7uG-# zBCTXfi;>g&y}5Qn->wBV4$;i@3kKGR*u~MLF7MHKC`dYFNLB)Z@pI>U7;p2Bk_u0=U1>gB;go|#otrLMvA(!TJC31Tw?mEFfx zLOyX)O3ARRo#fwTt%IPmt{etuscXux=z})kbjy<8y0uZn{b|LWn{)XhJm`b&pTmrr zEhvg3f}v>c515PJiPX{L&Mu?h6r5Qj9FucS5HP|jZP<-rkOw2l_vDI?TX^U7HX45L z=vJ%nZmQ{?`JVf;d}Du$tz+mcz}PK-K^^gRA6fB;?@AaEegJusVMqZ37*gX4w*zY+-DmSM6g2 zle!frE-H{f*ZKKRCdgQ03p=pV(Jw#%$YwWG4}p9l?rG!HZ3eW_+?p@Gno?#ahbK4= zRmB08r)iMbd0Tvy<*aRnMjl?AG;4F9NcOzr8*F8-AUG`{uWc2f@>V%c;&e;m`(tkN zVpm;bg$OQ|!^%MajRoE_MnOe%y>rmA&FLtfs97)HFsv^FSw{@fG%FtA~c@pIb_w|FP#7MJ%94S{q}-7*!;{R zTje4Gw`6&XF=gD#$Sl-eZJSCv)kO6Sh)~KU8?b`jtQYjPnh&p5!!2E{^3+;hdrMb4 zgM(|2hOyw!(SB;qskSNr zUX)@%!a5pf@&xjfT87vJ&GRyt#}I~1p|ZgQGD_8pkWH|Y+Dq)A_E`;Cs2pFnfAOl# zHIh@-)!1?*m4m5wS7N%_? zG1ev?DBG+RA}#YdgfX;?tqcXD(W^%_xcA2iVe0G8bUga}gGG|CP95SjhuUB=m_m2BE9&2RDQ3ypIT}HKzL%K52qKbvs#z!@ucPJ?G=AF+rm7Au}D!(CN+R6KC3$w0O zEN+Moy87I%iY(towKe!{30p>k@FRzN_mO1#>Mc&TjYnyuHK8|&ZXaWlx5MI@PIP+{ z$GLMZ!;W;jca`NeTy<_c_uZW1_^r_pG9*z+A)HzrHlx%fynr3D_S%F_t0Gn^VcLX? zs%1znC+#S&?S`3?8h=IenO4WXHK~?R;rN;zy|+I`xc#C0=-z=-t`Ab!WW^ds)MYU9 zP*N$!i4$y`sSS-mB5lbaoLKXu`n7A6w4{{o#*mg2okq9-ea5_Lnnf%|X_J(|He6kc znmsGjuc9o>D(Rs>v!0uqT?eyXiXT0*vm?!W(O9S@+dT*4@-aGOUM8#&i;DMfNghOz z3jvG}AV>0{QSsi9q^N@g`CmwiHks+1yrolSn+hnc^ls;clJ(q>{>9}JC_})rrxM2%JKWa;q zb0-vvkTFy$?%R!h1s6}*Wh|yOBMbaCe+zLOGeq`UYQ>2$0r>v5!EJ_ z$TCWX+16yklC~zJF$F9^)rm8#5;h}m70ICf*&b>!af$Za)7sn-tb$YOwePTB zN2@cXx80c{X1OZs{U9kLB$E7vurLT1N(wC_V9&edj&dg2Vq^kwjUB}d^V#-cbpb&_Nme9 z{l&fmQRAgODzkr7Vnj!M@3y2Pt@^LUQbVVh-q$NaE*wM8tca< zCleQ?9i;IGs_8><3`7Gs9-W%QNvoDP$^Feq?i5bi6q3_4JfWPj0pbqa=HZ-X4iFWi zETa87?L@**PCJv|kkfADH|$a}QPz%apJ>-`PW!TJIQQN|7Ew;4WDg-a72nL=i3@-e ztyc|=enr9V>lQm%PR_O%xFYr)`bI0AXwlIE z5ZMbwNI5S|LR+KRTumuob&{TcHIO2EwFvg-g=u<~rBL*=t|n#u>;aukB)eiQYs@)- z;tDdaP`s^I;983I;i^6}c_g7*>sdd$G=I6LY0J7uobtxF`A+V4=Y9KA#yEO?p2oco zs)#gn8x&d=)7AdWDi)|E#M|D?=CUG#TV(v(h2puDXET`io}wRB}8a?^}#zKpM9ei4q!*6JS#8=)vaM zp>zDEmx!oj^<#8MpLBbT31?Ar^u;(BDQ-fBavz@2D7emXqe>bwKdOyOx4{kU`^DEn zzgHto?bGa)KaY2t^3|zpd6A#xOZfUgBc<8!=GXrP}hc~OKo*9S3Qzh8BrY?Z4GY0c-N=0TFoq{XIRLT zx~|pNrOl2Q!PB5PGs@S(@}$(&E-X)~ye7d9O%VKXy}?mI;%*I6+W4Z#Kv;o9THOl1 zq}m>EW^z`NPji6@dQ}4~va}AIA+Bl;`D_Z>*DaxeZ-*Q=J-J(`1Tm!F$2WdBp3jHH zO09hg4SXx{_OZT4jut+wY(q>34Oeg0*Z2})#x_kflA0#w&Ys4d%gEEk)4VvvJ!gYy zxJkrnJ8qr@Zc>7+t7R(BWVzMcW_Or_{-a9g$&_=2Tdxphift~SiCYz=K>f?NDK>H~ z1ND8^DS?j=()y6Df(YTlR2Z$M_>6f26LPv%_tnTr5E1C%I2=RFn>;1QCkv6ItoyA% z)N;?Vx|<+R|tW^x-GN=A&`-JSBBB^B#pqr`u1sNvHbC2v*UN$(1Of`iKZv_`_&Rz zhXElh+G^d^kujw6XD~fSEYw1=xWcwzHr>c7F1*t(g?6es;JsUqrRrlZWCi4v+vH(Q zR_m8|)~&AM*~T~Pd01N|OKs-5pCZfkA8uh()VOM!JS>VTy;{`ysw4yu_T+966U8)E zZIg#3Oy$#cr9pedZ=|ReBTj8*j693}zMt+l3%oQ*7?Tp#hYlNlKVBMn`w_X z>b@!N&WC#!SVNoEw+yXX&Fpn4h1&S@;CvyY@4OK2ORk|3iPUv`#kwwd_cLO32~pWJ zLltpFL$Rg5ky4VF%&f51W=eie1@NW$*9bf%#86Byeq%gMKcr?gIShdzC{7@`68%>m zfeY^#^$_d_Kh+bWqBE5$T5m#_gqPr}_y{$ahm9lw6IjaQdfe>o|dkkd3p+e!U3emw)llV4JQIgK*HKP>G;jU|@2YliQn@oMG^F;&1_wX2Au zPEbspAfrxOqJ?U|_^+CtjhE11*Hao-_L8T&*)5(d#SdCMMA;e{^0uCV4l&1!^(H)l z#cV0pFASTL^@conjjv(WFDRMW;v8qw#GTVjAO;$FKbM&W)IlOy6FCgltiJc0u-8Z$ zP7hf4MdK+nXw|aaD3%LECR8y-_A?~!Ne2s|j?ZL0LWXW31L4oaky_PTA8GxZQB$=R z_KtcMNSqgus6V|sQ=5g*C8~6yB)4ikw-jN`EvPlpLTF#s8=Nw*@iiC=3df9v;)g&{ z;wSCR9(z+oO$jrb;V2TOj3a`y_}6$|-5iu-D^8|-RN*!)Nu@Ota^~LP(k4)+u$d%e zxvGZxwVSV2xM+8#6TFE9BCB9I0Zn0&s>xrP0y2ZMXX7)U$)eS9nooqkH{YWLBgpV~(&h8T-b5DD~(ZEum1+P|nqc#Sjl4+$gaN70b- zHK%dvdqy@Y8t2H@B&`X9=o_bR(g62b&^WD!%f7)HNSljMwx7=GMiEYP9M84}=hq6I zv9hYUTY6NFVUI^!E%JwaC!4ThNs599ItEv_QpQAQ+h>|cXbH>HIN6A$lAvesOQLfr z?bz~WINd+tyoH7sQ%z)svFLXa&Zcy8){X6tyY#E=<wBCAq+%2H*2tCYH?JMQVg zr>AxFpvw0wDT5ixsfhZw2FpwhP^eJ^84s4d)#ivP@(5Isut*ClqeoJ(LpWTb83o1$ zt`!&L&rO^T(@n;NfTqRzYS0uDAoIab3OKF2xgM>gnwPH>jLp?1Ft!n|6l|xv;9Ieb zJxRg0M!b^om67Djn&J%)tXJ?X%nV0Km1)W3=4;F=jES3z-35#CuUHxw6eIXt>nnu; zzPs4&*z8P6!GA`)Qp|WZE23g#ailA4lmhwJE6_BpQz*N$K_CHuLc)*~klGx90aS8~ zA;eMOzT}j5!ijhiQ>9-#i8QB1w{1Lp(I}O(G(~)*SGVoHph|VQ@vRVgD#hXn_aL(Y zL8>i9f|+Sdy4ncuJaU%e5+rVkniT5{v|T;Fq==VuV46Abzf@1Q?zpir>s}DHd7PGM zg-JAER02$ruZBU>sogi!BcPVraFTG0k7ovZ8}Lh8%W>MtxrlalE~4G!B9c=G!IpI) z&Qr9HJVn}J&YVK~$zdcH5e}o7$@`qc=mTuQ!>>`!?m*~~w6pomK1j7~M}S90JL>db z#MhCLkTW&mCV(DF_sbETg8^=lKA_N|&wZA|40Zmuza&3i*mT3h=Lsx*>25s84pRli zFw1`7a+=tmAY=6Ob%$zYQ)b6U&W;anPMMt^Jn$+veF$x_88;z&RpW;$EYJwExfY^K zj|!`7z7X$Br@Shg!UhHt)i_Aa{N^?*4^~uKS+t`iMbUwlm|Zp$oktmkZ%65F%L67^ zgU~p35=vMYiLN$@A5-u*%|nKlVNS%IH4+ChG*IBIpT$48%_{P|2uiaDX}*b%x0D#^ zbrQ2nTx2Uj%9+|Un_MX_5;-8D(ge@i+nT*o={!WVY^xFSV{BZm8}y^ls5wr;jNWFq zB6Lrp_4rg1&PvmSJmX4Akk&NZGH8z5F|xHnVGZA{5y|_bY-_211HF=4x6zJDP&(V5 zsX14ln8+P8;fBAXd?I{T&&bRXfe;tFckIJ@kvg)+fvVESitO(Ev|pvNDv5%Q01W8`##*OtjlzN%YK>?RAzO zPs}=b)(hbQamO#ThLM7H{Dz5X2M`8C`+-1tnG?>iN$Nosm4->vrOX8^aDg?&`7vK( z&iDYpVDi+$Lr;_gv9tOWkGZLZ!KpPgs5IhQ?Yx>1(sRaG)}Jb|y?nUaFi-q@Y|*Y0 z|30xZDpaF2#lZ(6iNjh&H+reK7#eX$-sB`1wh$FpcTyrB|E0k@+nl5&V+$%1J6CCz*CR zNoC}u$R(LdjwKzd%sra7B5s|l4!b{34uiV7b@hj=J!h0xT%wh7aXzlFO*YZpvd<2n5 zK}*<2JoaL#R$muNqvEXOV{UG>qM7C-w#pWOF-(Fx6T~4?8(RH(^dDQw?!dzdxq3R} z>0#Sh39Pd~N(+V}zDZVoQcmd9=T49li53x+L_PJfO4_k9yc>qoQ6Dvi1X&#dlvLHB zn2-QPBM=K<=25;K-go3lRv>H>r41MfGoV}%o`lG}6{}<7!}eo%$6;Y!0C|J9BQJNi zgdiw>-&`Z$f`SA@Vcl3L_GfTDvYvcGyj=tbNIZt^Sm+aqIF>NP3j6Ehh= zr#2^!)CP*yRU-DB$f(v~6R8zqW7#_N92^t+bO^hkuH*-4@o9@}@=;<&P4;8>-i*WgWujKK7hb-EDGugivqGNvM=MdbmLVqgqHo#4Pfb ztTWiKK^d$w2qrI!Sylr2p3qZ%!3dQA6vdF+8i_)ueptaWXqOtO!TCb10g*Tbb-3Uu z)wn;KfH#Jilv=KKIwohsWCTFZ+aRSAI>w}^=0>y&`PiAekB5{%ugks_KhGm{T= zq97qA#hX0QT_mZg1)3|xN1Sn788tyNK1EPUFp#%?incl{IBiu>N{F0-k-MN2inX2* zhgZ+Iuq2C035lAEs0Gz}uoTE$V2=+<2?0Ij!zj^hK`CoOP)g0KaA*bVP~i|!MIj-T zB8!N+(h4k?lPvVkvJSPBEsT8_6qG{nmn`e}PZg9>bC&g*3reZEpp;s+mGTzWoC;S{ zY|5VeqLvkN^35*(gq2g>9jw=z7-`_JDT{r40q#kXaj91cR|Cy*{0v<3i?#|Ie4KV`D_B_*EB7s=@<#h!f7Vz58e$%qP0aP$e?N>}PK9|8Qz_Csod zfpfL9OowXHkZxNUYwh+@oLl zrj3cr-~s7Njhxm_7vhY!v!SGf`akFC^geSBQWw^(ngoC>x*MRH{3$O;I4O` zQrlH1tx_lq=0;IK3=O|t>=V;L(_{Zcd7#xOvKHE66-?8G{x?N>iBK#^FE}#H1_O`7 zppT#0-j994^I#;dKis78WzjZf-xc|1Ssdb_49&lQjK z@rVY-%n&tWz-k-1pxSS|BuOb?MN}Xb57z;AV^Fk zCwD~o(efgADKL128A|j++*D~{{8C6(`IsYK^i?p_m-?{d62ZZn$ow7%4Req;G)WaF zLnUMS#(wGbIrOZfBQ*su2P#rX6LQs<^w*Xkgx5lpPa=6V5QoZ)7qa@``=sItiukq z;gh$0ZJgm%6j-a9vYmtqCj_`D3ucDF_R~*B{x-8xA%(DN06_p<*-v9MHi(i0fflO= zqa2gM(y+pLa{PSb2K_BVg5&dH-W3)YI8!P$pS?6(N5ccTFl8KeoX(_RGyqIOIyqL2 zNMQWituRZq!c0~Zgh{62X<>~So?!-23(FXGuy$s$QmVZqhmj(TlMFiBa-g%b9JgxSgB zmLLg2&O+x%Ix+rUSVG+FU8Ej$mXI)mWeEX@Os$SqL~bZVebVgm%bKKIQYbAjM?8J$ zmNjWnQ-L#XuJequXoUH0b#xCIK{S;d)uX8H%;b`F8CF6=W)_I-Nkh?)KpaYwjyKj^ z0$rU^zP1i?OXW432OwmDt4_k|_VIUZR+5U9Ms0HP)n(fF%lfGpwqPyks#;6%le#ap zte)zw7#x@rU`mU@!OL`&PRq)kclHECIk_O(>vG&}(`8RvT%u)B2H?d7`&v z6%7C}wURpoQ-awm)?q~GUXKyMlK|nF7(-_pLTH}t=3x?Du}Ec%>;XpSJJ|zD0zbnD z{2L>PfoZ6}Av8YHWi20yEj+*!YAN9`RUh5{Zl5eyHZI*Z2_em+w==2mGj4^GQmj2o z38T-%XAy^*SS{X!3jD&_bU_v$@a9Nx)68YDs-Mw$&Hk9!7ZCSIG#}$Ik1!%M?p4^T zMb2sVXa^3QqbrrjA>p=y9e7ZN7&hKJgc^EJs`-B)Ui41mJ{rr|N>7kj00Ilo>H{|5 z6vzkVpC2O&!gzW)@15VcFRov|uB2XL;{$WE#PydY=I65v9C`HTHNF|s6GgX0w342% zZd0$S+mzfFs(|z*u0Sl+TdWh0zN%9vvWG=$C&JiVCra?Ok=Y#C@_k=|v~{~=W2sLr zs9##^xVox}eZunrhE%k|_d}aF)E0OdSQKbvnT%n2cdH9C!<@p)NH{C3zVRUI7HPM~ zDBlCd>+gnrxZj~9>hMt9*@HYY`S`kS{BuBLeZ;Nminr>D@}Or(9c}%Neg2_NpMP+j zpWkg=pWn0myfeXoJ^Fl*gsPt>>GUSYl12AK6gV`zeCf#@;+g94yB(46c*wT?1zHBN;Qj|QlvHxD?y zmS6JCa*}VBla}3Z5(gSZIB#z~#S{VWPV$*^87|}}JDLDu9m{=8qL)9B&sMBA~L@H`k+!Hbtxi_iBu$0RUIN_ zKfW$x+$Oli2l!o9XVFd<;C+m}SfLU@zMOD6O(DpGYO<=6UHnX627> zP3Gml7|+!skHzyE(daU0H)H45a6MmktINQ()Fp0>JJ`Of$$XeS(E#&ovn2F%J()16 zB<)y&#ID)NpXr+ZV9}aVwVs0^#-T0q#S_<-46WD!2n^Y9M67j4(0cO!lwR4AopO4Y za{R70JK4I-6r;33*rwd&Tx=R0Dp)yl%ul!`W}~^R#PgP^kRNrmrMRmVoSx+h`fxxo zspKFU=)9Zhbx^&&#*gDB3}`o~AHE})(exxg9X;PE-r{(Q5+UEIPgsectL3+D?Swag zs<_HwsKnq%enJ(Tk!V$$2*5i@n7)&henwGxrC9&+chUjTV*hdv^nq8YZqqZcbkGwX zO-XzWa_B*!_*9|~XkP#tBTF8H7UJAO@k72eRER9mMh&Ggh9wU{^{11GXcjZrmvC+8 zU%(Sg@Rc!DVkcc+h`FkH?7)EFOdL5%#=6MX(PCNO^<+yEb(8e3l8U*6v9DHMR%mO~ zL^9SXeJ}lx{@Hx`E?I~TGIlhWyGDvXG&QFKvh;&f>)%P!u61B_Rx!S*w?zQGps_t{ zoYwDvgkhq^H0;oRfJPxlQ7UBk>zgQv!t4&;OLo>1{_H&#}%cZ@eMYn z21y{3VFN8UZFb|$#siiQYBvTT1}g&Rl~OyHt7L!OD2mO*6n=MGbW_%|yJDTRWTk!ki~8bN8T1z> zgW@eTaX`6dW85*L-{@3IFW=QF+g!9NLbA98M?2$xfBXJ)8)wrlCz*?u zd?{Y923O9KQOeq067_+f7^z0?u_3A|Y;NHJ>f46fCOwKC+G{!6Mz#qDjeA>W!A4+O z*?uP~T~iaK=$PYv=DI1x4vtc6Us4K)==Mp5t8MfI!%uU+mEJnKXOwdkyszk(lgR7Z}dq@f@ zY1s`ef!1E`>#mZK!mrj!e5?x9mxD{nUJeHDO{PJ+n=hcp;w`1cSa!KxldMFZnP&d` zZ##MJ-ZGQtkPS0Fj!IGAB;vtpxj;X*P!}8vH-dUdM%)w8sx~ODv_m>Y0+z5fYif^~ z6<7X4sRgY7qfMVH3V3fVby+#9>5hzKL{5T)8TzP!?Xj*{u*#?<`g9Pnw~d6Gv9FR^AlDOfGGrnx2SJ)@ zWn{%HHx*h6v?Q@M@y8bUVDs7~Dg>a)dzb{8Y=Ae6Q=7Tuk!ljR(@WI^?v z;qjSSZK<0CEVWU2JuqiKKpr@L)~Y{cZLU9)fEAsr8tYQO!4?@eMzu2CFEn>%jaF5P zP@V+M+BBAC{0DL4$k`Ws)Bjs^80w6OZpm~**7e5y{Wek(E{nb`DQ}FyV<2rDhA~N& zy|nQi;w%FB4r+Vawy}x^zC!j#m^_{XpYv;PN`lE_1LFn3`Lu(M|Ai!_^a= z$`-Fs2G6xU3z{i$`K#Baf2tX`0yW5f&DXx6dq@7iy{GKB_j{fn7{?Q{qxVmpSTF9N zSw+jvomgl0%Txuvl>Q0txyPT|3)mq;LqAI2rY$XdJ}~JI-tf7T_S7p`w7hZ4D$A+7oJCiWhy6{BiugM z&~n+bFkPP9Yq;Kw&fp$NuKtXqY0%qOI&uB}7~t&l!r4!cHO^`$gM|rp72#}m6=!jJ z53L@qiMWUGN`sufGDO-i!cK`O?>O0LJ?Qzi( zs_|6+CuY3kKhNKbr{DEQcMtz#|E0S8XtwVycg?v{munA;J~iWQH|nzgz54H)Tn=DA zDLPlRWU9r(%a_4`Fy0*4WUts}S3Z1n_q=%$Ed6cntp=3U1Y8C^f!}BXvV}vKfM?mx z=^b_pn^e)5+r&(#F$3H%At!OZy3$^3`f#q_$U0r?mUZ^4Yim*`3f0;Lq5TNsF~QX9 z-lLFzBvNVHi^fCSl&WixeN6itVVx@kD3g88T~@k#R^dI$zj;f+QZ~+%!*F(^sg?rk zBvVQ+C5O42qb*bK5M~ztG4#!wJo#qeGBL`20NCN5?|M3udBrh%XK^`>me-G z?X=$b{x*_h^4ESMPZp5a0)o&pd#}YSNI#zpX7(DWXMz{OxhwP%vwaXrDVaYZiQ+V{ zh;f5RGG6XlZAJRm2!k-;EO0!ii6{o&RAqX!WW}h?+8*NZ<((DMrb;da-cnGwX)g?s zvAFi9YFveTsl0_*cSQiSm-K8RQ4ac(#pj+*QwdN}?XCXt{0V6klW9JS&M2!+r+JRH z?Al??u*%P(d3370xW`l~`oDss{csF8+R-Uf=H9X9XrD0U?z-7KOHY`%fcz0_d#d~Z z*3lGYjF59+IK$@*H@-TV(IwABuRT}gLVAQJ3l_oC=MFcn)5@%f)80Sd{kJd8e&b_^ zG_P>=@R2bX?~^p%-y7@k{#-2e(5U0-1937ax|J5AkB6{VB23&eTDZu})H3AmK^wye z@0GLf z2=bqW`M~f4{s4v~1%{;gi$)*P{09uJ32Pz{jBqjSL5gMP4hv=CVvGgS_z%|^Y7a$M zF9toaK|idkW1_?L+wK$@Wwtx{Ek`e6g>Y*Zwpg2i+=*$(DpgpC#PsyT3tYXMDsXx4 zXjR~9T`-3D>7=Sy%L;Jb+t+25%2KK(sf`&bVa$h6@q+U_Sh6AHi|PwSl$Au`UIOD9 zPv9vfgD9t1c|QhX%$P*ZE6yirJPBSh`#FsRoXm=196B_fr82}-4emqAFyOI+$AZTJ zP9gkMW-*q6kO0i`kvSo=>M3QRT=0})Xba7$S;XeL<;4^G!S&CMfxH;(oGziL!kkO# z(V08H8(WMr&5W{CS;<%}C0}x$9gsgC&CmZqY>#2lGI=cM^vk`BX^2rP@hPW!SGMFvFNIj z_jJv(>QRgN6KZJ^^HToeS~Ak}776Z9t9OiI=1KQ~j6DJ{Z-!r?33^_Cm7BDRkPE(m zD1FI&d;=5md=Z3v=;I6Wp-a-aQ|%3P!)or+8lG4%l?M)9kiWE+`!+4>j7}%3@@DZk z=g-}o;b8*AIQo7*`3r9?gFir%7)TYXEC{~|5gRJ3w)HSQHI^8IuS zIQqHb=+}+4N8r|24!T7}Y`(Gds_iPxpTFrmGb(w`yhaB7vu`-Vtfku(Qd<-?UYsPp z&b(d56Q+j#X@A5M(7DF z#AtyP-pcN=DT;{fIB)Vmq>;7zYkSO23Klsa97O1YH0jVs(QGoKc=UmvR?$ao6msyc z0=o=rxW-xEwyg@U7|ib5BR z7KK131z0C}yr7|%D#L#W63r{sEnOkrjiAI(7Vg zV?6`UM07q_%>VQzDt&AQ@N;fE_LqCTuP^|^_~YQB`utnoqm65###gtMppN~oKrm_i zc+tz>QaVC;H?58+koV4xo8>Ebi-!I4=>5_rinkj_On$|?;eRs*SaG?q;`?Kb6-#06 zIN^)2!OI}kP*{TdBW)Yi7;G4jjm~>do)Pl!)45iLgfpnDNOx1;|7|fW(IOk{2IYv)5lT((dPyp`kNY zNBs6!6Aj@eD(3UBmQ)me;=RH%gN7C0PXPcUyq(xSvgXsLJYgRZ_K50mt~^_P6m;u- zj||J<{_5rS0`}toksDklNSTz8R%KKE-@^Q#9Si3F6`|Kx#~Qs};mrT+c+;h>Z>!^< z|39fKx7gZI#$#SL1|5IDI{xYZ!}tyA`0K}@;~!ARf4?;Dk4+%#O2z0T|GQ#zaKHE{ zoq?VrS{av2m^~@IGZ;{noco0FQuv0v~{xWSKWVM zCD!&@?yrT4+G}a_f#amyLa4yMhKp=!Yv4GZ75P7&BSwiX#2fOaxRLK=z8XxIxY}fl za?Uq|qhvx?l%`-WZw}GCIb)O9+q&n?9X5cn&fBsUh**(trqfCrPd7I-2z4w8 zrj1+}G#`Gt9^zQ=td}Q_EJ70vJhRz#x~GB<{qcvOyX|0};X6W7d_6#O~B2YmLLCV+I~a_#|V+2yk~k7`r5@lA-2= z<$V;qs4>)6bXSKZe)=Nixwnc4tWWg~q=h(Uxqw3^=!}g4SM0Aqn&Kr#Oyb5hWE?4? zuzXS3P;ztsreE~kxT9Vq zP^U?BK1P;{sVyA!W%?~{^sJ=>>#TWOH~Hi=>=a`w*L~bs$T4ay zDB{kv0{@6fii}bg+jlce-C6I7{R!}~8{1_pr(eiUk%Ur(&i84|HE3=-#7Z)AUs=E1 zw<;U9`t}km{p!+*S_JeJv7sPM0%3{fJ(Og{ESg+Q_6XoX89}`42qnuN2U3_1J z#2+_?UxNdszN$MOzn&z>9i~@nB6EvwRKho&)K;>bv>6wtQ7$LZzMlFABF2iT^6N^3 zi;fGbXTy4ts5x@Q2+0*p0m?~h_Hrvrv;~bDNwzzX=2H!I^qXH6%VNoE?1CMAp7fyk zkRgtQK><;F=8)+Z%quc4k8@QfldFYD2F7h~xy92W2TU+dyr(4VD+q0m_Z$<mA zRm_j^+{Cvak8A^y9zq;ygkbWeeoY9Aw`AH{*rk5!W9(4O$C_O{+vh%)#WsDacYzdl zQ+E9%pEOO?JFJ2ycPep-_1fUN>QBCOnloN=j!8Lwo__hAcNvf}9YrNpb5kdfkGr&l zcs7qTfs_!B6WPR-MtnTm&6M-VrI)>=tK*)YFSE?bujY5T5=TEh*vLI*ct@8)BLaMzP-x{Q^AwapN? z-ae{@70d7zjN{Xe`zp>nP;(J-@D^KTiKs@ajKD$Y9cI=%@k9O!q1F(N74w^E4!Xk~ z^C+uXE_PkIT_hmtqU9E!E^5u2qTLp^Zq!aFE@()v=Mg*+f};&q>ud33iJ`V-N_CGK z{uS};>p}4d8zoM`6Y6XX(qbiuDGiM zB5pQ1ybgnd*9cLuTkfG0n<7w# z)=0kb>Sk}__(|}Jm>oEXzg+}o#S)==S>OV)a6WNTy)Ha*@-g^jt9&_MA0jld!C0>n;`N zw=I0tbR{ZQ*jTGMnuBj@)GAq_BS(-Ije^&kEU!Ck1D=FT=Xp}=*5NT~)e)1%W}87R zRm!uu9MG!kll1Ec(E_BHD1VssPTRe0YJD4fR?y9mi=~&k9SCZFv2kxY|m|?xXrJyelUpQ`p#&KQeNta zB;m>|737Zgk2CeU8YdwiuY{m?zaI`q2iU`AYI1Gx`dU}R=6{%KrV1NAv1JAtu75UU z3mhR@`~CO4>TVythg_tj-@LZ4$jp?6lJ!2 z;f^54CC!pNR{U`zi)<*gjsk79e((QHzyjsGPT?kCiy+w1D!c&`FxCW2`~)-+z>t3A z1dP`;0cDwq=df+0*Q(h-!C_j7*MSF)n1!(fPfW)vvc%0p&-KGR^zvuRJS^A>cvP8( zDC$lZLERomG%FDn*E=H}V-HhgvrWjWG$DV{!rA|8Cgh1dD9fF;%$>3B%s$>3q6CuW z1)1Wumdqe-u)597+_n&F>)mXuZCuv7_TuOnxA6TXZyfnN*3cgq*zi9 zq)I(u{un;4=VdA^O?zpJ4jNc&PY@jgi}liBp*Z$bZ5g8w9WP)XxBS~JoT@7bsuCT8 zh`NcQJe^m66>=e0pOFzgi>G3FK6S!&Ia{wLT5vf+W35J0vL$CUfYZR) zojJ)a!U?ChPKvGMgswIkD|8QAHf7NqzBqND+a`hpA8_6B1(QO<5tAMt4oO`hf+QY> z5F(2ddM-YWZf`B+b@G_`*StrB##UZTv?Ga4IVt^ZFGlr&ZZvh;D8dqzO1p(UxI0SR zri{L5DB8aXZA6-eOefT-Np5P`FW{a~1KT&c%JVj?Tp*t=duqHoy#wVXbLA>g3~y$<8eDDpvP~Ew_x&*Pu&FJY7D)((gz!#VY@^= zm+51Rw&bqI;AWevC6^{0x6c?|LKc{8)tc6Z+b*zE_{RKU?w}ZBWGF~W3~5pNnY^}O z4m&2r=*lZzD6MF2^9}KisDVAxQ;Di0#Z*JRVl+#1WKM>+$&@qqUX{9x-QZ6Z5o0cB zPeLg7GEcd8Ngj&phjbqQ{glNm z6W)Vy5}dZdzKg7vj&?-(lH)jgP0myFOQn3 z738(1d>2s8+6stuG>34BqDM!txUd6a;8biw*ceyoSx-g-Yb*CFtiCY5(zimrO=V>e z)^)J5`mVx9hF*VfXXU~!$*%}DXDR^U#~OZsrsvu?5IN(ZKS}DxbakBiRr_y`V}P8* z06B>PauNgNBnHSy43Lu;ASW2$hHyTn{c+!8%g=6o$_cBPjlk@OqQ(2wm=)}3_Mr+Ej(0WTAZje1ME^}s1|%vl2^QcbiSqN}d9LDh z?d%wCChq2E{mp6IoL1bdxtpK!H#2T##m!!KbA`V-gPSvon+;+}y3WnYo+i z`d4)_z~3F@?qG43&6=$-7y7$$Px+?T`hxf-GZPXVylcGSX*6Y-)WNt<)drui4Rf!WT(_B7bV1{>#LyBX{fgN^sFoeg%W z!Rj8StqIfoiw5iSuvrHClEL~tY^K33GuQ+Vn_;la4K~rkGJ{=Vu!e_ePop%y(qLP8 z7+V4ZW7}!kv9*V38@4oGWw32Lj6H*aU2U*Q9@b~DYYaBo!w`LW?plLw>tU#^nlm~< zYM3)NSGv43jX1mxX&Szx$BFOK%UE+or*NZ5nkEQK^xbA*2UX>porSb9b&d;tC94V7 zlLds3Wu|gFOs|2b_kAjHl9u4MC5|3P0W?f+yc+LyMfylvr4I@lSwey7p^WV)qau>D zmVrnzmM&q4&f}fCwHg((u5ClLlQZ{5X&f$?mi2CJL8~t_>!NS&XI9d$A-dd$zJL+d zyDYF_1z@#*wHJ99G9;0XWfc8emcovZ)gEpwg&y9ds3REz#AXZkx`ovJ*L8Gnr;c86 zrblBrU5G{W_KdQNM$ysjW&F44=q*hs8l4Em(tygH2?e=Rs)*b=$whUdyuE~?e*>XV zsLU256gPDy6rGi1t!(xN-BB2T3LCJIhHL?5(#mG1T$0m({b`Lf_$Yv|AX%iLF>xTN z_9jAX3t8y&e$ksmF;YT<5-NS!S^^|tBUY-y*-9c{788iT&0DGyk(WF4;u&Gyck0Eh z*58Zm@3-~h)?26-zty=HH=8JcdeK1^IO2OAB{zDCx0g_K=PP@P|F!gpkyHHYv(j}> z@lhaW`};+2x+%T|k(2F!NBAtN$SIREN+>5!C;Q|F8nq-9p8INaux}Cw*uBBTJ2SFX3h#2BXas*~-H7?}LtfhK8!aUplmhVUR-sUmSKEHk&<9ej} zNf@$5FWi@A0-F;(I~WZ^ro7^&TC|WRe^t#BTBI-tj$_; zSs)9}TH`Fe#Ab#e!2C72Vy!VtORGR7i%okeeh^yA*|uV_F=I@%9K@)lnbK_$gA59zk2Wg}3Zgk(!gs6+BW*Ujh18k)FcvTYmEWwaHW?XWu=?duv`NEE&b@Yk$8DOSbUr`|1|JlEZIG z@@xwr$)d?qF! zpvjeN?`JKw@I=#Vf>bU|QL$|wuS_Py!PdzXOl?Jp9m?|ME#`6r23nlO%Q>_U4Ly z17R9N=fkd5tvPrd{%hL$;3~HK+Tv}+xY|h`s#*xj^^KN$Qv*6G3qfh2maLiX82z;b zq1Ht@3A5Z9{IMPHtziin;NRrjGglpJzLIK zoVp!N)Sngo4PgibA#i!bq-I3*KJ#7nI=+sje4-yNQkkflD8J&Uv?KiF$2vcM+bqUA<@u({ zYbN%7X1nV}c8{4(@W9YZDeqb_Z)LwhzMex$*)3hwaBJgsj8dywu_IkVECRJjlR@gE z4fm|ddE-ExqkPJN2UuXj0Zqn^Z|jDdZ#TGry7*dBJ*X?eu?j7WT^m!i5HuuoiEI)F z@GQl2scu>nEs9PRlljy#^|efWXVqLS3AW{RD!u+%s)?!$-%(xJz>k>TDKx{n#qQ9} zpKzVTolhL#dUrkbR#b+DW@Nq7vfiSucx&Q(xOaZDcZPO$Jgs-$>}c1N7~XtIaVf}R z0(o^F>Q$Fpw}UUjC?Q?rR(i?5COw=3QWt;IT18B5T}EL0ufQI zO$1dT@y#x~vOTloY`mp~BJa@vLv1^cQ4*;|W{#*r^1fc>7L2?!7)0c^Z(<#b&K(p2g)U!UNZGh#?$9x55 zxeCw*!%6o6RUn$zghQ(W*?92J8jKN#LiHp`oZ@-!Xhu_;cmBWxPJ10NK;k^H@PUY~)o@1hvu^f% z1FDr6QP$VEZX%VcWqmXm_qU@6)RO1eB$nz?K^9!uFh|)08;mgA40RTN0xLXohA4B; z0OSBjf!*4alz=?efzS;8-Z7Q&pb9j#1T}4OY}2hLVcx2AdH^(gE3+0!P%Zb*&|&pd zLy+3$)vP&cNwPYf0>LAM#GU}Pl{$ka4foDtrX*%N zssCV#>}9VWh!e&a>i)UYpvsrp2B6zfmOz*NC=MXDv^3D?e_nv5dC+fvSb$#RLHCrP z*Lu*!CFpe?bVd2a%!6*j*XAoR;6dN`SpjN#(6dD6_@}0O&}CW$=4wB~gRVWf0KMLW z&iq;ddV>dDUV?tdgYG8c(U&#TgRXqE0B!F<*OXQLT@U*8(M9n)c+h8`FJ7GGK|dvm z+ZVs12dybP`i&lR<`FPY*Pu6f(6>s^P9F5);l)$G=RsdApZfg(dbarDA9&EiXr= zFKeN@YxbTVbkvK*Q-9<^OO7d?dW#3$R2ILN2mN?i@zkIP9eQ|CR_;M3l%qY{gPtJz z)K}tc4ot^CR?c9<-LoS`Ye!2R(pm*Mt6_2QB+- zQPw9t=*klG?;do^cZ(PQ!-LK{v;h5Qc(KHZg&wq`BxwhE(C13lbg&0KS8|0#9<-!< zYAE)w>&y9mNPs<3vcp3I?1YjF92Q{rEiT%5cz``x;>r;L_T{1Cxg!JY+!AGv3b0$t zZ!8Y5^NuUtJvzW%I2HLyPB*4X~Tbx*Qi^N0sFrA7DQy%R3>!ZY#?>F~F`Y z%Ucp)7aUuB_oM*3s4VYO0d{U#-pK)WL0R6?0K32BM4t|@=gTR1N`O6F;_Ima_L;K0 z(*o?yvM#3w*cm14i~xJ0{KlC9c3(M7&I+&_OW0=u?2@ui*#yeXx?`6VV{}e{om@UQ z9AG~w>#{7szFzj}@&LQKeD2%;`%&3f=LOi}^106j*ss1{)a7#lcGhVHtmdnH^mmG( z?DC+~OHj85t$Cn$s>g#~EJ3{1 zn(RTtB}iK(s*OJ$DxO*qI{(XMSA0IezE!~TX!`l?-6Lh#xs*hgD57!w7l{-MM$0Q0 z7hYEkVHmHgN>CWD2M;Np3gh)y2@2!&%MujE>kB2;gz@@rDJ6vQdZ7e`@p_^Jh4K1n zIUB-w-Cu&jc&$0CsA?Fm=U7SQ`#6l(<0UAJ*F)utVZ0tHCA2VJOI8&_7{=>!1&B`H z*2e4WjxG5M%4e`#4BJe+M>K`stjTC_IwW~>godbd9MzBP z?zlj%>a;6e7^AeNhIlK?G#S}?rF&{Y2!{K7P4wpIwV>OQ%chbsDu1mGjd_jNm|X`W z!JzkF)L1KfK|Fw_%ft69^}QQUzc9d_4Ps0@ePw{HE}y$7zny0Q-6g`%-|NA4J@E`egz3!?MncQ{T4VvTn^VC!T(Jc<%O- zitk<#V5@?J8Bf15z|IaB98bS0z)mUavMRt&s|)?RtMM<1DlJ$&f)=#Wfg1zwdGR|1F5VPizgQau{Jc59PQ9?e z&szfQn&*pmZw;`cmKV=`CBS|a6#jVnZ2`6>C`0k|+XL*Paz1`F!0syN;~fFEq=elW zU=IeZES`Q>fL$8+Og#N-0k$}3;qmmZ2iP+Y7wxz^z?KIcHJ<*B0Q=%+iniSoU}u*! z>D~altE5Rsr=Ydw+X41s5SHWV-wCj@gEkyb|89UiQhxWr0Q*%CGUMsr3$Wh=K|7xQ{Q&z~`Q0A` z*iXyvJ``Xll;3?gz2CG{<{nr6@42y<5Z~9Gu ztt#jKGXZuIUR(d%vjKKaFlWWnp9`?XCG58W_Iwb~;_1%^*v;j0F9g`ngWV&Z{$hZA zKG>M!=`RJ?aluv`PhT5g=al0yl=wNgtQ?O+0_-;>?j9OorMY zk{+0)|C--+|HX$a!VHCX2ln)T|5|&1Zo1)$M}L^ipRnD;f!A%7ZoSQ<-pSj(YI<|r z__)^S!cq9z?$=1Z=fTfkyz0T8`4hH&*Sr7hJ?}p{*1tb|>ppLP$G(5^&OhDHKXb{E zPh64Co6y*O5BGpO{_$Wwd(S_5%Wit;<^J)JyN8#q>YhKLF>d^+arrM!(ppz{Pp|*V z(9iEVmYOv3+2td;+T+c9Wv@a1)Y?aX`$YG=3CTZv*aKEAz2>TP{)FV@_(1$?aen-# z4?XqY=l0L%^72#c@{hUv)EDgX*jV6IcD*Z?SKVfpf57GOPub-gxV-nwBUHqAE^oN$ zNL~IOm-ifdlrFd9^1PGn@)KOHe8w*I<(1!Ex{?Rp#pS)voOkMf%>MLCC#^rIxuDG4c#d_lSWA6Pr*B|6^$#Gx0m&;FbdG^Jt@8j|aSH>9^ zEu7oGvtGRLp4+(GMGybC{`=?QcD_vh-WPyPAk&C(KYS65FJA8 zyXv+VF6Z*kxIFH{TQ5)M_Rr+QIip$q?sn2m4KF6hf?#4U5#pTC%fJW=`pSisB zWbl1%|3|re;2OJJ$mK0xw#$RLy!@0kPw>Ejx?J_b<>}o1J}y-UF1P3M_^0ghcewn? zMWEE&{*$fwcRX?}*N5o(?4R59;Ravzh1J0K1w6F&_}jVsH!fdzX~`X2T8E!^?D=Azk11>+5y>`+DTj`yS=;Ke)W%rmvmFoAbE5=h(07 z^5a~te8w*SoXa1cYen~Sx%7Oy{0Ns9{c6do?zi@z66bJ`JmD|puf|^&eR;EnO2l@i5m>nOt;}dp#(vCm2<5PD0 zi5-6$j#v!{jel~Y%&k#=!qWu!#xKVe|L9>}5zi%yG!U@&fcy{~`5#Ku+#Fvu@c zUcKGaX|H+h>#~97^ck;z!|%-8{&#nnwc{J#wA1hX{vYi8hr8^$+wNXe$Y=lY-gD-@ zb)UC+F-Ee@squUN{4d_uDp|N+@Bhoc`oLfR&ENjr-+%B!r^X-thkyJhf&W>De>pXt zcWOL;f8+{w=v$4H@!|bXiNn8-gbSTN`mvAewBP_8|MkFsJ0<=^_4X<8|2rlA6d%IXq5K`j-{J8Q@saUS@nWv4|BjB2iI0tsYk?gf zpAerIFNsfzKNX)GFO5IV-8v|FGCqZgx;Sx#zqsgJfAP6te{u8K{^E%<{l(B3{^EM8jfp5rO zfA$`K@nm>-#cw_2tTq1PQId@gsNT;YPj|V|L~RJ z;@ja{M}>>4p7qaM{%e2n$S?fG;+Oozig0m3_~^sW`&*BN<{b4c4|xvnt+n*V(7?|U z-)oQ~AR%_~=&$_6F-QAb4~9Cg3?<(hntcDg{^2vi*B?35zx7P0{P)AS-yg>P@i6Yk zk`}-|dT|){Z-#MyG>rQ+3Fc{(85 z(cz=lgpXcNNRHL#=1}MBLY?mlbv`ZN^U0xsPyRA|J@n57pY`RuxXfStD4^(N=Xl81 zKjSZs4fVPIbPqW@)aP@dImd+NoDkZ+G<@Rm@QJfS$tQ#%xHwe)iqM=@0gac3uYZrg zZ)@^3;o`E;oKph={47kFD+3xY3lCoz5a8$lxhc$op9LiOQh5F7P@fk9(w_Bm|Mk^j zbgl__ctx0K=MVXAxjMA#@=)?q;q}u30^A-RJ}bQb({Qmkpy=}O`mY0GeG{( zgT7)9g{rOzuP^z&zqK;Zjk7|NPYZMTe7v*PtBaox7onbxY3&O+khC%Q8PzqB*#MuRwQ;k&Xoceguc}{$qdhAX#u<_c$by6g2 zP+_*h$BJ3a+K326;Rd4i8^?CxBaPlElaHS0)1kL<$0YVeZrsUMKL*sQgeZUAC-`8i zGbTg5Am(l0WR#%d5!B<xt0Zl&{i=J}W~ zb6EG?V4vaR>eIHH$4wXbTyM9f^+gP5-bb(Ii!9x{dXwOLdf86B^_-;$_RwDLp;`J= zv=4#!QbMr4@$+{rEx#0<%q>E}Sw;MMcypHCjOw*0pH)wz*q8Sj2X%$(1!~}a>{$J= z^UMDT-|&x3r*^eP`LukmJZ+rNl|^rx+LccuwJ6Or(`NAz|H4~H?wKJ@cd6=bx=_jmgF$EBt~hg1Clh9p8!?%r`z>&b$;4!mOlIcJ9WvX;KO}R7F}dCw zunR$K#ieN)X>hAlK-F8 zy|MJe#EsVt0Nfx|{;Vn)c#KktCJxc&PX!*@#$CX-gKzzq(Sqip7#Db*zZr@i{Go`T<)XX1f|^nO(AxKl!#Tg*&?PJNLhh%|M^| zS-hXsH4{_Ma0Vrowl~gPM-@4{#7;KKzpLrpRq?(3yQyL(sUq1`#nR4j+PXquG1KdV z8oMV2?A4%Z4c!s(`i2Bu)!q(tFL8oQCca>Hh*szL;Vm6!Bn1sUK5%+nK?kM<9XPTe zTP&@JDZgs@V*9K|_pMN_L9`lFL#@e_Wg~@`0pF+?kyoV{?gDT#^ zPl|G3{4!P^w}Mx34i?1-Y!Tws2cbi#Uqztdn{3pq8aSXp!m4;4RjKxvAp9kY;j)^M z7FWf55I-%<+rAl>7z8`#7Z`B}eW#rcyqrkIU)L&_D{K^mg_Fxv%%4~H+{&IGwje+_h`u-wc zY_Q_h^CCS;yZ#RH*GoH5k#CrYye=&%lRq=_y5fIl{`KKq=HgF;Ydqgv40tBHn?)j^r4pwB)kdYht(c;0Yp zxg3RS3z^~<=10tAE8;(#p(XIp(3>^TcXKY+g|p49YGUD$Vv_Hn*1kg6TgcR+GrdvR ztCI9@O6S;n4=nrde!XwX|NPGS1Ae^z2Lt84Dc}6Q{w`}R_bCkkqR`%^JT$3e-HY$8 zT-!J0&g*Vmd+{qRUnli7-@UN(?NhtfmHSA~d~ z;-Vdt_Fw*B%(gQsDh*04ekJ?NUs0Zt%=z!5-`}4Eyzmv7F!)EM~f4W}}(4#QB{ z%o-1cXtJpx|K~5#7SurkvWJF4A(y=H+!huZ({-TK*QYx+>OpcI z8g34YUa{}NXPz%#c*he1?fEyEkK=w)=xP+=E0$_w=(3hw)_x0I9aak&_KKB-^EOr1s1JPLnQMS}86A(yMg4=0Q=z4h$6msh^$70f5A&$(H^Hg{%%?goEXw-R4n<%1O|I2RDpgAT8kayT@h&U0%l;w&sS%g7(@<$Z1mlP~NQ@|MIp?g~KI zW2(}oZNi%@1OaUcvoa;5Y2lTPbykp{kL&`KC4mJp;XAep8P889*Gju4umw+kcI>}K z=No^TPGZF54kF=X&-4CwH)}=85_Y?g-0i5$_u&0k?>B7hJTU5x)%g9sg4J6=)pArG zlKi9e?iYU_-{aB-!sHR^t}gqO$M)7-Ld@$k_h{g{04HU!mpFl-ZQzbi_QOS7VDE9# z00Nl=+k?O=tWDfA%C2qDrtXB*smUgv_dIPYjt_U)V0)V44D0yo-qGApVy*+3_!&={ z5_6_BZ3oget8WX;Y^iAmg~2=Pb>`I)aG)eu7~G>ov01+x0pc{Ji<{*ai`oM@}L589_@F>>6_o)G+r zU>~IFs|X$fHIcUCvub=Q>#JzG&~$uZl-L?hENEnxH5e6@Mt=46!*UP z%D@={Iw6uOG)_mb<07@`(q%c1BCt;PQK}9spyevlizA&a0N@73jo5uS2MT7Jx9Gw! zoyk4o%XioCSM@2*<62BdQf=6F?-+`uA+${8NyT&!4-`)0;wU+eBIyz_ow4@IgRwtC zJ%k2C*k&{e&NooiMKO0_jt5gzPn9zPf^LF;2@6?d5?A#bkKnSN_FS~ z!q9!V6G{T~R@0*p>Oe6F73o0HjB8jH9ged6Mg9=!slI>)Oj?n+`<3x-=RH@;I3SuL^=!OdqkO!^Unz1S&m|%BU&Z4-d9p#o z8pTSLaf#kZKAYU$h#n(V4rIbq8Y82y4tUAmk90zaU(-ySkjs5Vvm-EW0|h7q7{~(Q?+#+J zApD(WcgljJa=C@gPI)=RptS)W4`yufF3!K>*-h)`-m_#$d$F?YoF$dhuM^t@UmV62 zl7z5%P%E5nrr3M?*6Xf%eE!Slv=^`2{Pabew=URWY)KgRJ77vzvD6!lBM9TN1JQ4R zt24z5Uw`eadFP$px3s-@(VA^nUsu`qp5u(8imQ6wyldHS zm!I>4;*zT#d-LgA`W$le8X*;{`JngxMcBQrGtidQ-@|6h; zvH#?T{pYtQEMENXb+^8CSLLyV?ZpQkc=@p%uRoktL+pQw3`^aSfEXfz%&`Cb!v3#+ z;W-hR$ohZb*Jef}M{J%3TP7UKUC5JQ&Q@&Dk$fq?%91pNQKH|@@^evl%g2BKoA z9sdtuxQODM-#+{7eUC4F_>A`Ao5NRKU%G4M4v=8v*Xc?rTfUV+am&DpD;IAZy7V2d zxMOS2Z*N&PZ)Z|Usa6WofG}hHJrn^$%4f*}JAz`@4Yw}oKL7r+E^jYh{rp+W7jN3} zeu{F50!d>L2ZS2qUBh_L!5Ff@ZGQ2U<(n7Y^qVIx?PxDP{_?^(=f8JFigH%$6a?ac zP?LZVKo z=@(zyR@u)}E8^{QJmMpNtFJ85_1P{p(d{Y`E&8i+^0)F?Vavt#{p@VgOMg$vaUg zC%L?c2z*5PnNTmzSc?_fZ(Y3FepwtPEIiEOtG7g0;LU`EFdoWCSZHC2Hbq!`3af%t zF|1xUzon5Em!kZO<8mj$CKPvFB57*Y+!N}U(70W5vs1;Pg3^3H(I$IAan)yS&lX2_ zMS^!34(yj*nxW(F}Q2#>b%38ZU!SUYY!5{P5l3_ay;myMVL&?%bNdZ)WC4 z=FpE9_dWLNBMqo`^UKD^&Q_Q493*KNCj)2QU*Q7#t6}AOsqi zq;C`0^zE556-%lXRlXsfHDj8cbriU;T!8k@sJH zs`^Ert03pkJ2fJ5^sIvaH3hPwM;%}D#gzHQJa2$a*7(-Bx%mkfiJh1InlwAeUp)4+ zpOY2pp=aP=5oEv@<^Zv7Xgh8Dn@J=hS|{p`i|3RwKc0rMI&7m9Bj+*l(e+P;?q*_a zod%o7cUFfohzo?P#7)y=nY``g%Wc7gGD}7jkkS9#c=e*Fe-f8AajLonX*;XP<~pLI zj4_UWfYBvr(?8s~vVrIOm!=T&i_!JFjhdAzYfUKtq%N z333VhVQy2MMyb@ED>O)gf)k=M8j9N*PraqrWgvH7?X3`0;lzRyTq(&>L-~{(d@u~# z+UBsKJ%dX3bBtcw3YgY?ZDBOMv_j04GjfFSyAQ2(x^soK&WPW;;}DTv81KA(fr}Vj z^!|o&d}HC-Fl_7?C>NTh{MkSK<7a<#K?^X-fWrPY=W_Ju7ScjqE-D;8KbQqeIV(8sFww{^M5p)bk zZ_3<__xxnyKWuGHXw{oExttLEq&v!mQM^0i=_?nSqfsfPe66pL>jiJlX7=L1Kec2T z0i#CJ_^3J>ZwVNMSrIAHY{k4Fs#^!fW? zh?>#d^%~Jrkuct$H3aD=m3^ki`y2~krBdlrHAZNoM;i(F_mjduJ?p^bU+p8hsh0uM ztJd298VTgj@mz?ST%9$vtd%aSUxalSxK3^ixfOMltdEGnHrjAvI35-$!F;t)xTbrVG8OqaD<>%dG8zJ3;V<;{&-r87JQahFB=@{is!3q*st8%J-LZZy3a4ON>&ZC3f z0Xmv+FRH`;-x%M**6Y~&X3Lnc4Wb-_4cbfoTC!?xGv^YvA zg!Dz(vOEM-Fx;mrcvRG^=qRhIL3c;fkIkfLX-1Pu=fq#&oWPd-RI~(ntf52yWrqCC1d zu>{$u8Lht935GM7Jc+!Mn>^R`en$;}!y%w&%AS!2Nq~V_TBbl7lM#ex8?FCwF zm<@#*W^}QUl9=)4nW}oU*EckW(8?g%yG18q+E~g#|H=Zj!=fewPy|iGX;L;G2SFP# zBo#U-{#SZ4&Gad$wGggK!F(cW)flvSOGNq6gxwOVNwua(8j&Yru7<=MZLmRYvlBQI zvZ5w5kT$B52BkP#Wv)CzBgjor&PW7;CoBdnURXcX&=E{{bb}{NwQ#LdS5;Kl#_TrK z(LjZ&6Heqs;k1#HO&H~lVO|T>UK&FgYK?RUZpyT2$78M_mX&CF3m}xpMwpE=W@34z z1Tg7ovpp6Z`Y_O#VdNV)oAwG!{+_VW5*p1=4%M~_GI;d{F&JhFO{6R|BK~C=^}R4q zn*FRcBsw1KsO3$D6UlCfFdqhu1ejo1Z&lDriGG{at_m8lPbGwLaJ+tl7zX3`DVTMj{=)<={T|OFuN2C*fcDol}%;7}?TJJ*F`|Gn#74Ib_uw?StvVScFwnAs)FBQ|+W_>bwyP z^5{>qAUCs6H^F|w=Q3S*I1Xpw!7j`#4smr0>s;Mf`Q?1a3@ukTbGdrOIhWy+BVzm* zZrI5TB{v!(zct_t- zlvE26JMWK#0x$n@P~4;nJk~qsbLB@MY|)yeiWleI3!795}FB zMCoIGG4>M=In5>+v2|*Z5nD`k8H|EN2yn%Wn>HfIT{WzG04{6}Q_L=d;mtH?7@pO|-z$49XA3E>--=6uw6^9i&Zh8IY{&fqTe+0@v z5}+Ea+6GbwilJ4hHd7`6QVf|EeOp*nKMt)*w58JclVC6`P-__n&>w&*{)TRx*Is<^ z^o3UTHhJ`VD_JoCearN9MR^E5rv$eWhs=92z(5K?^ zuLi=TNZbzTNAgg|I4!>^7m~(Qs)m7bU=6MWuE86F-``*<^63NBr)&z^m4Rz;KM}vD z!CIr3*vYm!&~hieKFkTv{(ytWd3FXZqeL@fqCK{;2Y`4?I4XD z^c|gT_6yA}ayLVU5aA+*$fYtDUa;b&>wf#rX@2q6`!-#1=g>W?6ViogP&q?J1>5Ym zYTyvb;#^)Wx9mH5UgM(dD#Z7e0o>bTB33ZK*tj%s>v@Cw)83+MG=a0=}1kGUg80QE^ z-V7Qh4I&g>DZp^Rs46l}de9MBrmnP7#-SJn$-x2P2BfC1PE{TYD&D*nUyX_fO~@CM zEWpEPDzuIhQ6?grFIi9Xs-mfI8BY-Av8=;Hi3mPBEwCqBooFi*U{mLzVTTT{Buy#X z0`myN!SbAuAR58xQsSNAk>PL_tzCxda9?3EgQ#Bctb10JXp!ot=!W?GlAowbLakNe zKV_9>#af-sKLd_rI?`t)`5YW+npVw*Y{J@>NhSrCzCTG{ap?y$$-v4Knw4ib<0jJW znZoE~W^@TF^oSB{q%%Zg4o_tw6Ou^{>lOhfGhBE<`f{eFIcj9R4&)&X?q*wx zXjIy9=+jS6I(KA{bU+#AUJ=cQa#zU#RuDpJ5G$C;E%osxrVsGhrIYde?Tf-GvmV~` zw_kbmxv%w2`Q3$wpY{B6e~Y)TBB#v$;JUxwa`4@F^gjHf^>`8=Cja5fx99iSXP-Iv zEweJw?ml|JZjk|{QMPZ&apqsVLC(Kk*-UL=)rk&=Wt3#uzTUpb?`5w*lD4(4+?zYz z53FXYn~#q(wCBrTddiBUzk2o=_uoY=PJZE+&+hP43)<^Xx&FO>J2OvBaBsf)-tT?? z`$?HN6c0D04#j2EUJW$8q3XHdJBQ*18(e%u4G=SCFFkwkR1yt0n3n>cN>zlPR9x`* zQy*NieAB}=RW=w$LJl|*ez%9!geMetZt8ih^Nx!iV_IR!X)woSKq=jjrFPB=4d$#s z;GhL=u7Q|Zy!DFHUORWy6HnRV*I>>H351FzcFqb7v6vJfz@YHEx&~ol@q=qFUVg!g z3$~<{5L1$XC|hdhs{j@ph)xUa35&zS3x6>%@0tx*z0Y5K_UgMYyX=Le7Fs$J5G70P zd=)?i5tNUw0>9gX;yD*Q_VzW;J$LVaE6#bxT$O*9)i_RK|vZaR8v09WIh)xUa35p+V+Hlo|xmUeEsrbg`hkvzY&4q8L zs9^0%QDKQY5(rvhDSnuK*K%Dv{nag-%ttwORW`>7M;0|0Lzdk6Dnk|y#-IgmW+E@& z*|D(i&W?SG`d!$UI8;zThb9u98~qlR4f)fwH0xRMTSf<`Mt0v*1FB%F>*y%wTFFvI znu+?Elz1-V7*cg&PMmDu(Wk+E82m_SCs=O1<@LkXG6s@bg2f&IorlS#5GD0j#%h7) z6%l2sD@Ee<4DGp=;{QPI9{VlZFaFZ78;n90?G(=z(P54jkQ@=@IY~dP)wniWdT~A! zy{A?s!&ZC)d8X>;ME$_u@QVY7bxPtBLC6UT{-J?|6L1YYHpjZg+-%;V5lbzDTFz7W zDU4-KMI{=uKNGvDxz@4mvDNu=VJVh77fas?gdAidBrW71=4CvXf0k@R1%FyKO`a+y z+fc9f1pqhRk>`efjOXwtxR5WoCX_nulSP34&-4_&B*ZMu794Y<%er|{f{Qn|I0s&D zc;0ibw|=kC0J2g$S!?7i?VZy2-}e9FA74I4&aOCFz*qcDp>cd~xh2)6dY-%yL9_n# z6*8<~Q~t@;nul#wfe0c6LJjtB%D?~B)W`4r=^N`^pxvQLkg?4t=ok@xRvVqIv)J;+8)?O|KusH;liv_bOglv3&cVZ9!$aS|gjjM0Q|=$XWZ;&6oXg_+mv6qb z^P0aukya4=z!%T%eBm&bK|!8G^eZb5La4hBDrR)#@kRc%ymP&ty%k@3VT-72lAsY^N&J}%cY-puT;CKXpG)q5qrm}<0l)u@ks?Ul(H`=G0OIF*vn>qS9Z@q}m zd(q2b<6zQo&9l``er9P~-p&DSVrS7q<*NecGH~ymR{A#h%|>`ru`k zz42xOr&5D6sPvob;Pg8<6@_nfa9)^Kdg{Do54^fxapA2SAGzkKB`FKSMP+H1^(+1A zIyl_zr+StZzS6-NeD`z}>dZJA;XuEFV4daekpcKvXpLy*Ed z9GsVy-SzDIj}N{?yUrij@XV&?wx{?ZZAwDMOK)#X=*IyWvcPSP#ShkY-SGOwyVl+9 z72kZRbm?hVo%3#rni_~fOT9S((eFT1EO29Ean;*ruGn_nd)NNF_~f;xpRx9_o8C(x zlxq}V|Bw01YP%z4woo5(O!C%!?H%U*r$x%qwF!*HNBI0qf9A(YeXWNfGos1iP& zXZ1d@<$(pSrOax@K~us(OTM|m!RU7|Di*l024l!8u37uovR5B{LB$zYQ?9}2x8$o6 z7@ZDA*#cMAU{K{>ZG7p~(_dJh4oC#Zw0k=(bx#6fSTZ?ivA~WR2%56!)ywXAtNYz_ zC=N++5V;Y=)D3@}O|aoW3|Zi|Y_aFcr&pbI>)GeD6?;y9^Qt#iUsN4CH3);2cyj{5 z6a!4b7Pv86y!^h)E-&A7!=3kd#pR`|R=t1j-EXB7QUlR%snHp@3D{MFC6b!0%ocC% zef#Rp?du*KXfM9=^rjbIzxbteg#~tGi}yeG!u=~A-oE8= zulV8}E8p3CZC7=$NO6#$0#8U#VLtFIXAZ=W1#Zg}Z@*&ms@HyV!|AVh#pn8deaj=) zu654*%(OKSxc&oTa{{8@fv8yE#!T@ST?^K|^6NLQJ-qnTE5Gc!`NpTy;U)z|QVA3k zKveup?9a z&C<&r?_IU+oLiZn^|<2~?>Ull4aXqOb(JNP{h27X6%y%S2F>Mf0NM`~p zd(Jp%GE}{!01*ba`Mt;Q@(EnwCo4 zE&`oG4HSkI!=WKVIt1X91Bbws0Xz7sMvH2-c2_9WQY6(HcGW6jD-bvg2z3;{yE37g z+Zjb@HMtY=saXDviFhm#9B`>@tM?&GfR4e&N+$_K5o&@(AaNVX?kFg%O$W^s^A>lrJe#ue;<4BG4;7ud>mSZXn71}D4m1t~GD zBq|Za8-2OF1@YBV&f?~ZOvL+i47K?4=wqWl-4w6!R&P2mIJv|7Mj(0?aRb#v2u?n@VkOv)O+W?&!VkR4@ ztCNX#9s93d>k=r(@0cB=psQk!J_HSy-1~kO}OZ`m5SS{rzsz8=roK_*K+brovJ7D1v%|ah*lVnC^Qq}vX`6{ z*MI|%<%WD&ROnh@_#y=yg8~j)Z*g}KsQ~R9Kz;FfZww`;oi68BR9_q#jO6<%ZXU8d zu{KCJwJNfM-zcAr#kGy;`)hjzJvj>GF-t8Tn`4pSO=C$LgOc!@$La(&cXC@?3hH83 z*PZEx-ve3LZ*2ge&HSy}@ss2O{I{xGfUE$exJ{5nyeiWrXyQA+j++u1^)kWZsFaND zvvzkS=u85LtRGndrH#*aTJBe;*5Jj%xvQ+(2(=F2Q{)%zcL` z5(w*|LLxnLA@UQDfN7nfJsfW92p~xjw;oS+FK+l*3sW;TIOZNZZ7_i%LOs;W?SrCG zBaiV_@c%vXr`H+}Y7SH58#&NR&vSgz)&5Nx_0IcyJ@d5y#ZSle{!fQqJx;2xuby|} zO%qPLbb#0IPwCkE`|Iyf=Z~Sw{|G43K zrQ3Mc-(2|IVO|@r$AA8;gZ|4`!V0gR{h`)cZeBr`E5{nj($#HO&Z76xi4$FFM%ss7qqqpp~!?Gry*wXh! zSKsdZ#uXpJX zieEhUr2!p4K`j;=juz$~4MYFb3|oeRHnsq<3CL}9mU8xzP34zc|C&);Wy7`)wEu0@ z^?G<$boII=rk=h$WUkdTTbi!;veGT0K$LSc-&slwy|@Ao3DKlID7fkq;hmh zZPUBn+2#FUuaFtP)}Mtyd#~j-^z6Dnnue#){%oP<5CH8}3(^wlcYUV02Fkr~AiH)A zlrqP&`)hf%Fc-Qk^DVo?-q?~cb1jg~K^L!ImYfDRZ=eQ=LDIO&?R6UZp!lcH>)0aw zOJTN^+5A)&fJL*ffGHe1DB=9L)R)|K%HXJFcRd(BpWa-kSkBa0C z1W>1Z_v=sZ``YcKdn&y5{C__BZl(L1MTPD|j{B8f7uhIzj#sH!gDF4zi~sdsUp?}- zUz0KyXSH4qW73M5n{LBbTh7&+jWg^a5_Xh0U_=8Mspef>3%m07X)mRvzRH~eM!2XY zQ3xC543KbfSN;w=0gK1vaWns{wJUd55QGdhh-kJuXG`99n^p|I9dcqJtA_^N&lz+A z2i+Ldze{Mw=-gwR$t}Q+yIb8La>>NYUV7xspMQHVpX8n#FA1V0?=>E81R@}skaOMeezx2Y<1FbRkcR7I6PmEN6|qappriIBw5n zqU$r)=L+HE(u_ZAHB4FMy|%8!TKU~aYd6C=Vl;Q#kk(`JD=#kmdiUfjuRN@kkw?_z zKfd@B0``00K89i!Vd3Nl-}%fDoZ8n#9T#+Bu!lXd zT1#_tnsf}IJnaTKEz1l`aMeN8#mIaiJvyMMiUu{Y1hHWQ8yh(DZ)7lPBEm`UeBdrE zRdD^Q)2gdCWS3GltEF6l0Bd!0E-l)|s|v$D@Nh?6#2@Uk6I?R!IlH{$s^GWoYTW~L z3GXR*1QGn&Bwd?no8Q%8zI!ZzCUVP_PEi{j$}F|`c!J6nu`(=f-Cd)9!(C1p7RIHd zB$6ZO^V?(k13a>VJ(v=xthSA8QLDl8=iZ=oWVj7oMq)U4v${emMAfkBxe&upGUCcuFQ ze_A~`R*5N=z)Cssyh|_3F@l}a zmJBGCW2>-9zUWf56~?8v7R#Va+M4rMr{!W(z9`#l@_=*QApHqxE0$s-Y-w63+7rT0 z(9aL`GgUt)I+S9C=L0IyzIs*DibZ=uz(j|1sB~xrk8w#Wgg1TL#(sOlMU5#IjnN^7IV2l39*M$D zFj75?7(Mdsb#s9u>1s!wb8r-X(Z4Gw4tuk;DaXd-M$GbZ1ps7)S9;P7J2?@=WAf*c zM{)f@N?Q0;%`1?yA3yV=Z$}5XB&!KLF-?7hdND>3#4kh=`}y+{NGnOEqYMPK%9;g0)eyT!T|Kw?&Q-9-pH;w%Zzb8$ls5n18fKtIRiJDD*{I?i{{%oih+?hS+F@Yj zrlX!^b_gF4(Q`K z&J8v$;g*60w5Dn~VJ6U=axyM+w#~i`MF%4knm7VL_Lx9TJq|_V$R&kF?xEAA`C`wB z9y(o`hZlo;RoBlyI2KN0LNE@-%4d3@20ncVXxJN$+PY@eid?@RhB%9G0M$XD#EXM( zaxl}8l77Xyk}%9KI1olvPy+k|1*gz(LRB#FNF$C$bAX*QP-wWN%*fl;_>)4gstkMB z5CvDyx`nw^x)g<9Eg+uGB$#zej*>j~s1$sZJZJ+KAB64==TxA^!`%nb2o%ox^rCG3 zhdR}qjWh`0rexvphk#0=)-%0>cM^}l4ko1SkNGXa1gf^t92bH@gea#8F;^kf2l0M@ zchCGoV{sX5c3FE+H<= zTdV!x`A5>jSK@PJ__hG3@le!kkl&%Gw^(FN^BKRiH~OVHKE4a@XtJf_i<~XVEa5F56Z_q%2fqpHi=>5rT%arW8vr z@Z2F1f;jg^%vH(uE)<`_ zU%ZTKZy;kk_gIJTw0J=q|0DzQkK}Aq%zAz%6VMMH|O*r7$~5b7&?dk|YV_LJ=#h+=()DuFc zMhNZ*_lOqI|GI9S%1Ptt)p|7}Ri}$#<>zQT5=iL`-z60^2PujSuw{OPic~x2mga8r z5gc`L^N5q-VI7=~%yvrel#YyjbJbJF`x4E^Nt4Pq@2)F@R3u27u8db8Wv1(Qqm*S# zXZ$lY8M=irxhllT64oPcK~?9q<`St+Og*-SU3a{fdv7jyXOllbr>1-CQE{jZ3v%a5 z&&MHs)Nujo00@}!uGRtaOr5EU!p?~#FHv@gJ$>MJxniwaiC!$xZq%jLk@)H{RUB^C zvpQ<>d?NA%E zG>!~30bWO!q*D4Gg*W4+#S<`iQ7&m`ym84j6~)ZB;)9ZoV<>09$=dj>0Tng$|GpVBCzaRYAFW@tXSYi zV=GO3l48J>-5&T1G3Ud^6`+9EQYPn?KMPK1@lC)FeEOS z+=$tYCU;70&|*woX9#oQ)Cw?rCLv-h<@^ApFNH0mOgSS`ELB?P7MiU(!vkOaUQ~Vk zj!nD3fZc#mfpxT92-M$6nk6f!!%3PW#8rrtQcjU93x{G+iF7(u5hwmW>A!9I9?3-c zPSB4zKl40R?L%~xwbR50NB~xk@n)Ta$RI9PNvfiPN!k@6sF$U*nhiS+yky8mejrE1 zem4eA%9gUjS^{j>OqT=gf>iev0ffBykPBiHF01DtuXW^Rs148 zSS>8IlL@MetoeY+;gI%`3mG)beH|jMJWh;E8|KZL6 zY(nNei5{hsBP;0Ws)#06iEISf{uNqHG4?XF^DzD%@-bz>oIS6H`8uvk2bQrO>SQ0(Yh>4$wHVIhoR6QKQy)_tX~Gh+A^3}3f(doCd(kJ+D9yd ztQT4anGBo>)|Nrk3_5qYGvT7(xJeUxxpTr#aT}P;g3b&Z8ZV$LqI7Euk59;rHdeV& zl(ALbKqygnv0!7Jbr##GQT$>|B@I8Y3A^D(ns8eN;hQmIR1LNnTVVrjt_yU~wqb*N z*^Ql1zlnK|8f*4j;Ag~!gmInyHl!L!UEyO*K;glil2hb}r)$)K<-oqVTMHn)5bjgwf2fVI#|hNA+)#jF6;4L{hwL45wCVjg znaq*^rrVv3-!g?3sFi&#mdnqyXtcc)Yh7I@SP{n~ zCQwJ6+6-FWmJv#~s;No$g&24~D{Y^*poLx`!P7gD8hWeiUBg?VQbr+#21=mVa)n(n=r1Bk!_gWIV#yy0?vm=EykF z!l-x*!=X{N2-=ia+@CWQMcQ%JXamA%(3P1)*6an@*WtW$Lh9i>CSqrj#= zLtc&cLOuBAkol-dFUTXQVG7I9$lOWQnC0APXv|fU4(Qm$hFtNYt@jP+_{WMz-d~=! z;o_yw-Lv9z6r8Qawe1#_$rVXWo2!5cfqvbe0Eg9r9N^mF4M0Wh77x|7gT7!|wYRI01G#-C2>8NgZTD;4u04(yG@(w0RDSl9L{N-D_R zBW@N!N$H3&a>Qs?oqQZ@Of5ihSDoys6!Whn#jy@_n~sw5Qd^3#M_CIE3ACo97iv#OLsH6*_F1IxwR(>vW8_I9{t6Ve>loQcI}leGj3 zCzsN?$-vn_GiC!IOEm`3#M4}oF?$}lhOJO^_`Ji_^NVQ^lHvuMo;`8(oAX%w2HynXut5!gup+$f>s8upfbhssYM|A~dG&yY zl5x9#_1>kh;+mb>} z5D}|oso|9~iDEmx|JY_q8 zMu)2QK2?@;oQmaDSHAV|YxlkIzE|A2>50-S+vek*UvD-WG}&WwP<(ve)4zD+xi`-K zQSp^49@u>D8^2CZW=F~qs1X90K~N_lrO`3`t`3UNKE3AkW%sRp=%0%hymal;=bg7L zh0s}pP`1P?6G30ZStl75S6zPVyQeLD;O%wo#dDTiKm5wBH&YOz+N2UC1JRM{3Wxv% zB+2h~zqtH~-qUZLchT~h#a9=eci%-Fr@imQB(v}&5Qb9u&mqD=NJYEi6~BF_^yK?< z?%&`Q-?{G0C+5ApAO)e$NimTKg$|dAG?z+n#S4~P);sw4IqR=(FTV8B`l~mdzBC2V zSp!i{M7u;#cD3lVz#hMN_V69&EqVQ^Ip?+)pS@}2Q}ds@Dg~iAIz@%0W}dc&Xo3d` zC+X*u;*Kk>y6e~7Z(fy8HiqAs=9dZ}$v;&|PjtEK&C|v6fA`k)kM|EQc#>^ceM@eA zaKV#lZYK65GhDFz{H^H7N_Kjm;{npqPV2!!*CZSJCQkK^I$*I$_5^Jvct zr?(e(ZJF~}_v78Vyu#6eBgX20c<$XhI+vcg?E;SHf99=g9>3x4bvsE)b)4xqX-UPX zabrS_yAO#+-tD;m{mr{p-R~72S~Bl~#g`3LVSM62@#^hw&N=J;-)-3G72jLF?cDor zf29iJ6OW25=RSAOvI~Cq!49u@$JICOm~-CFDvZGzMgIPA@xTQ`H{SoNO8*1_#}g)^S-mL zT{3q|$5)Hjt$69oHP1d!&HV`m$MU-d7GJpf!gG%)zQ*s}TVAVX{8|)NQVb1Dtl#ks28fkqm*Elfk8OGu6KArb7ad$hfL3WW4pFhrX&Ww%7rk( z7~jqG4&1m~3#qGCDY8WRv5}16t1cP=DrHMabdplqJrx;Q z{q;3fKPSQtXHG7Jh)&tKya3Uuz*Z9^E5KVZ7><<=e*yW{Xzf(tVnShiC0B)RnJzPrvqo7NFz!%u?4mqd9+S>#yV}vvlD~B%niCw*9;CO3pd51VD6!M^ zq>gpbruhb8EEHZz=jMOCP1VndPD=}=a8-l?+-hJGrkHpuA~F$F6ZW1Vi&T@^q${BV zE3yG*$p=w9J4Skvo#LRMgi}&}8>)RJN!FB9!Jq2vMUhq&D6+0w*)doz#y~tq0nV+8 zSqxF&BaAt}9Q!dInfLqnChW;bU2oY=b*zWil!%|;ppG!-c5mQ>|Jx7QlHKkbsRll^ z&hE%SmPV&##b*J<+7vJO%asDN6Mj-dJvvbt>X`;Uy{;G^3a6-aN@A&G;Pvyj99*X) zPW6+4hBrS=c*&xJ37onz^QoI&(-(gv2F~=^Z3X#Dkz>~8fGZC1$9icj#^%^>34=EM zlOD*Q5g%?hM|(jo_T=c{krtGoK~R7iG?6>_;!%uJfsC7f%=QYxf$0l%DuJoPrE10i ziIa)Psl(uc>*Kg}#*3q)`584m&K@^2*Woi!_@@dKP@OGYwF^E}J3C}%kF^8O8XJMi z1hA`Frr3NcUOuy>-%{1AE8HFuOXjLp^rFmctwQ6e30SgYZ_p`Tc}r-11)ujk^qSQG zkmTimMLj`*Yk!2sIwV#61zDOy+l!)3CjtBA*f~T~wG)j7f*iYUdEc1cqjlE5%X z3Z|vbGe~I}-GvA8Ss*SzDe^gw3fLAKpDN)6F)jc4Sa#f`cbkCe+=;Y8)uc}B0o=<| z!FtbR+6ZQC(-Fu){=EIsx1G1YeYAwSR>QDQS)T`4U^Jl=+w=!+MGB#E2^i1mxgEhC ztq@V2AqM9IuLT9kM>-~8;g>Ojvzz4-h4TqFKz=fBg;8i_qreSnOb%gn=a+5{!dMAa zPHS<7i)fUabeQEc`*X1|g>>6v^v)z*t))C}4Z&PH8po6&9L)ZX94$BdS@O9(I0K zU9PjDv=dCzi);^6*7n?a{6cp0sb@DN?(*=a!8%mm z6xE8_w9kl31L4tog~pI@ouT*ziek4IxS07B4;tpH;b(D0U+BtRE82*zgvSU(zcW{i z$mJ&M(LY0Hq+BVCD$tlsf66PT5U%6dz0lAy?E5p+ReQ=_g)O5#UpSMl_Cy`4bM*et^YvkcC{ zX)Mte4?peUI$b>hapL}cEucGDZ1t7C_iHYrW@Kwl|< ziTmR|#GF13+LW^2%U2HMO>S;rg?A!_6n^q${WjU}xbh`H6lo-Dg7ZeRt&L{CI4sEI zcaF_%@P)(K@*i3t#4QlwZi}+F9amr|U|e(TaN{v758+XUIl@z4BR2BPJc^2h(;p-jriOZA-iMlYEeMV`tXNbv@sE?l z`_dRY`nxak-Lri2!fqSV#{`L+Yu@NUxDj8$4-Ty2Dftp` zgkChXb@mY>!}vnObZ%wU zhIW~bxP>m-OI$np@h0-~U>YMgvITd#tTSb|vlOuU)!6uV#z|^$W(HS|qwz`-frLPV zfOd)lI+a%Oby7=^42H@XFKBB}`i0j-L%eRiXFX}^cp6ey9;sb{k{L!6n8rv@{wFUyGgYSac%(756?BK{v11k25NG+6^ z$a!c8CJ`_7({Hiv072P26z1+t*Bja@e$iH0UWvSXM*5i`KO$M>icp^doH4^%Ec=`_ z2d8PVIGnX0e{Jj*Oi9ww!#4j95wecKhdESzr**YZwC8x*+)r5@d2pLYCps0qNI4d&cZ06-tl--4ZFL77LuRV1@0 z$1|P=$irZ@w9$~4gU+4=C*nD~eP+=lmTZ*`-0KZL0-JP5;HE2|Nfe((9+^UBks6P! zcv29ld28xWms!(y^Q7Pqf`dbY$l+vyo67U&StYb1$Z&F4@F!g^DVRuLxlCZk&HvQA z(=r|8kUy=tm_MhrrQ7_yjg=Yli=^@^hxR$AqNt!Z|9t(okRuh4$CSkXg=4m(UNUKTGQ>-9`>T7~fjQ!L; zq5^Fj)(3&B_2ip%!y+ds<+db}1;+v>DsU(XEc1*@f#w2Ms(d$i7k@`7B}cg`{pj$@c67^YZ zq`g@K2H1mIh%eL>~k6OsrOyfBuw2u@8w>RZ1|}w9gjTLcegDqwqpm`E(DJVn(@=Co?7M~ zBiWmLNbtNI6(xIj_Th+=R7U5>9YsmTb9q$3BuFx+_aAL7Iuo6H!cwmvFF&+jA}lZi zGim3a9h=)Dm+g3Kn~-eS=C^(N5^Ue=>qEgqkO2VUnpo` zhJ&^BEOI!(kXxb>dvMA>$Jz(|CL(DjHmh#^X5rgHrUz+ zoG@vbzF67B&#H`fx&8oQGmZ7Uf3=#5!Adf4K85YBC>Juz4JAvdOPC&{VX-WicBlmh z6Kk?m&7lyRNqil{Mx&#k%<`G2+mfZ6MI4n#$`kI12`#`UXq90$n2@Y6T#xAj5(Wo; zZ^u|$mPVv)A`x6iEiKbS{;UJ2Og6t(6AV*_tA_2)OL&RCAmm_*S++Yw+(RLR1M|H9 z=6J8beTYo#Eg_MS4x>m|;@VQ8s2!+LXml>7l2B>UB9X%4gcKyv?rfBBrWk7HGs|MWlyrcKLz@YtkH+{=;3VJlUH; zn2It5sbhk~_~m}C4jajDB~pX&r;~z%g!)OS($sGO;sZ;+*z)(1ZrVc%dP@hHFL3>H zN76qD=T*mZ{VQefCb8HiKO5V-^O&LCW~NGn9~N0^Oy)=q-&o3jP%$H$sFStee4q)( zONQ{mVrgjMZp@@(_dkkhHb(#UDyLP)I*y|Rn2)@AUtA+SYIB^{apBSyJTRM18{*)! zrfPhUM0^)XCi1W~(H38bUQ1&HdLFW6fyx$l0aMj8KR9-L5S0b zRTPpEH%mTH|52=;6V*BcYH6&W9AZt#g?Vw9=442R@C4Jw)BcbO(asZifW~9p;}jmC zIAv{032W0vFsM1n;lyy9f1d>@<%WSntCW)_OSRFc$5eFgmgFO#=4()~q1wnf+q!L% zNDy36ZP-89wF@n{$#tW|3}c6k(RX;E0_ry^0JdaMg&BU!_cQE*)>;T|)42k{nlFxS z?@d-kK6+V}Yg0)9-5tw>lk7*eEw8SmL#=6|f%;`+e7Ww5_xPVQOVwREyUJzfhVD_^ z9P9GskIuDlXC5E_Rym3*wx`|JS5}h~@EqC1ESK$zGUZy>Kv}I&*m6zlA`oZ|)}oq( z^^SQy_n;qSqxO$5H8T`xBp(PTgjZPd7O*qR}~sur6X%y@^Rz0bvEEsd6$O>bI&Oi0i0EH5=4M>ABr^ zmykK(Q|m#YQDDXuOpojGYcAK}5&D%xHbPi7C8eZR6=zZ_QjyZ2NaPp)IDXsobF8t? zQb+PphTwDvMzvyzGX#MX-NZAAt;IgG2xitpe3@lvAZ2`5fWNd<@#K-g&Km@1Dqpgr za?B$G_BLH+aCEJ{a?i0iU)0Wb1=`M_isP#4vY#Xvr*O+yzQhu#`tm)M5yRs|m~IU^ z{_5^Mbi%dITA~^%-9-J^(Zar#LY3xnl^#4YX+htR^YY_p1}h;_7S62@w)i>L)k!)5 z<-X{;yRUe9!MwpOUUA*!3r|~dTGv35U5RUg$_e`Xp_8I{Lu~H>(+WgKfsieXGA}bf zSHLH#`YM7_7wEur%=AOWhn9G5^ifx+cTIs%CL4iL2I$};H1^G|+kv|qJo9o5tm8=A znSkpV0Zv^;WXZs>;#I+^Gl*cdlcs{7vL#t*p2~do=rn1bo$hekk|VmQ3Odo2s@*gW zwRXD0t^@U!_<{{#{yCwDjI4!_eiFhAVq$=nG~VFC5v3fS?NB)7iX>S z7zx~e=nMhljf_00A^9@A@q>l*ZFn4n0c>{3HKfV?u%%LESEKlNDo{@LD(M`A*5eh1 zqxPcL-haq=bT3)FPMF+>WpD%(b^$2ey)f889RAz1Yl_kQfylqS0Odz^kBhgQO!m=- z@$QkAw?5?c>!80!zw^Snd#7w0;5_Hx@Bg!n5n2p|LfuOR~+*wzG|L%x||Nn_JEP||6uvWCfxfkz_dYO}~C zu+?HhhsjDI+wEw<(UPBpx?qOXz=?jK)%AtQsCAyqbnc&34Q4vKJ`Vo}KsjB*whslq z&UtQRSA1yO2LTz{Y~k1HE?+c!UTl-|MsW<(q@qShGhs^tiEE9}3{4|4h@@#Q)Nhsx z^&5Fe&9Jk}$NL?Y;MZBAMwJV>Xz#Q?={QFQ)7GtFfokgGze00aFU|ZLrJj>VC{cv< z6`JTdy(=Oa8PV6u8joSDd5lUkkMUb~fLrAv>Z;z+M5(y4rC_^rwM#Cty*i;yY$RY} z!$2v|RoP52RI0n&S_Hy~C>ex~Q2B-X6aHm}&e&0UShW5{I#CoguA0nRw?L<5+6H8}s~ zew^bE;Vbzg$)(Q(LZvV7*M~$D=HJ%Gt9;n*GCyAbM9(~TIrP%}#i{QD>MHn#G!vr* zRn^FBSG@C>%hrgJjmEa;x9=Y{$}*bKqbVUfs5mfgIRKfU^*rH`n)M)$M zLm^c4p^*{OZQFup^DUA2J%nud{^7@}OLg|t1$F|}Ik~q3-NYg3IAK%OC2%vT&sAXVUDe$g zuatcJo8Tfj4Vh^mky~LMQwbJLFq|AbrtOV~Gcf9R(z5}EO!%v;N*O6}Jn#@x^>bp4 zjarqkQ7}2KLTSDv+_5=Kf8e1mR|*yJjTqyNCMNaaHWP($T>y#lvTM2kC_Q8nmW}vc9b_RxTE6DHeur0hx(fAR9^5B zu*Cyrr2#I5>^x|ikpi_x%yJ8}^dSjnQn&b;(o`4rf~K85r?aO>l3SuyN{1xVl2#W+ zT|vsCvvdEXn0i~6qHGazOOHcHvW^HL+C9a@evFdY6kWxIJK&wk*1T_o2hEE$9QbjM zX4dKP6BpiU%VO4+MQc5)VwUBQOgvEYyVf)Prb~oty{*S}D}gyQxx;JzuTF#4{-;fY za#hx8q~}F5+(jYRACNnWu(%X_)f4|?_WtgZXUHSmzB2Kte8}!e)adxeU9Cwkwvb_og;`gwN~h*|%w?hsY(0M!zm7^WR*WO$RwE_alCB9;UNwWh_VdGc@% z+LHYk1Qs~2$V1*DCco|g9Zs2PA$y#$T_8QWd5)qS;Ol|6z5 z(}|VlkY8w!C6;-{ke7c*F8K|VneZzLj;W6HHta-!vp7ZtCDo#w1TqsAXSoE_CI7H* z75yB_V58JbtB3zh=?lIy zgJ3#V8V){Z^P9WHO`2`zwe>~WRrXPu_owmla=Hh_U0c+cUw=THdbWgICZ&Z0bm8}$ zdbv2oU*tA|X(I_#VtrC`(y2c`lbRW2X#0o;RO69BQ!QnBV%Sz+j)}8A+%exblSg)ivLwsw)pEA%Nb<`zP(F!C%Qw z+9`^w)xN%+47ejf1Ux4V=8=C(B2HbS)m1AXaO+ap7-_}-lX zc{vb>cRSrSd^)^%?k^a>RpnS! z>l&r$ba%mAaoL!!_!aLw!<20EfR}qNi)sr61Wsf2FS+Nap`JC&#_tZEbDBHH?4x|d zez2DrwQ%RM$;tDE2Q+_AdG*M5xfp1E+drF*Jc&bRL}WI;hUWtKJbD4WyU!D`yU)w z_WzdKi>ADp--o|mg}Um?As~~yH=)-@rvy)(veM()s2L&4`e zPO?*F>*QUHn0vl7e?W|Ce5Cl{y3*9Hx;zjDvG_QE*rub$r;t>U^u3h}uA=O80|^EU zSXsYl-O>sH6$tx%i|eiWoZx?}bYd(~ZT4?=KqYRolhaHamW}Tm{>|A&;ObF$_2Wg( z=9f0v;}AV-h_T{ywJ9^uG+E%%tsCA-NO<8@-8&r#8!r<>!giBUi*j&F(m+>2x(Z#D zhPLY91Ci|HuU@&@j^Ohk)gEqdT0qgx-@>o+w2-aO3trV`2#v)(KJHq zT|$02UbBj2?-=NjLCGaM1@@HBlblsl;|gYzTf%g>AX2rKZMiSVACpEUMND#eCu&1@ zDCdMEno|re=bQ>DTb!v`{9Svo}jv8?5w4&LO#(!n<{T$=pzxn zoGlz{8_Iy!q;G4`Cb1!>t&$qgT+XCkKq}G$T-a)VBo1@dOUFtd219lvvXuq2$uN%{ zk~*j_@@%sLQ-^b$2&O`|V;|0mBBOBk5+qC>Om@*IX7k3V@kdPTnIFx>XDvgH6nn@3 z`EDQ|j&llzn#03Mx%$G{j1E^`S2#meeH-Qx!ATua5J6SLmiYi1ifHnHwlp=&PPa6f z)FWmE9RjS1dKf+gF_LRqR8I2|K?HO*T7~jqWzQ6iI4qb@XkxhO?N17$y1PIXLo6Z; z(+zV7E&DrK+VFQX+3eb&ma*wpdxh1qWwcB?#%LMNQ#ozaqCML2C1h%Am)ZkKhxvX9 z`-J6>2oz@StCwWxv(Xx4WoHPNgr%+iJeoMf$G9q5BehzyNnb4tCZsRgCJxK$$_x8o zZ2tybV*5GhP;-K`Cw@oNDY>PG_+fqHa9B#7Lp;$&2rDJG#lx9kIUYzfUD9RcJUfCy zVxJXl=+GYmJA=aBdiDf`G0u3)pi#!XqvTt}ti)C8t~1P@q+F-y$JCJS{Bi5}RNJYz ziTW{LAf6NGS00h>b=FIpJEr|udPs+{->vf;tYhe$w)@G+n+g8Ay>2w zdYbYr_#V^qV^~WjQi%$5rF0aIo3$=VoN7JSQ>Xwm7sywa`9lU3Fq`PMysB<1@iw9^ z@-|Av;-u~@2a>Y9cs&C%zaWcJz=4ar+_TymRNWlZUK6+K4+pZ7B*45AjHNn(E+lJ~ zwvIOe(8+&^bX^BzGuJ#>>)VTX-m@E zX4dRk^#70&3ygnQ^#4>czn!KMA975+_DV;g`y9ej2qlv778Ek(&J+LHF|6Q+9Am0K z@j{$_d;qLh82|b7|3lu}z}Z!m_x}6koH=La%uG(+Cz$~IY+@S}FjfVMl+2pE0znY9 z;=R59qR?LM47ZXOBfSmDAOS-`h!84Ll_6N6YHS25LBNcFidHdNs==2U5CK6U_=;A^ z|NDE^-skL@Oh^z=@8^;av-a70y*}$%&wAe0v!pD@)LFLE$6R1jD&aZ>F+D7ZDb*$O zkji{hWmHdE;#NEX&?NW1?DG?xduT#Ao|(j>pzQOjG}lD=vdx(6s{Bcn9u<+jI7iLt zvW`4JN0_ze6`Q?ejQ*esdJrHrbnEQ{w%~MPj zWK57=A%L#ILETXrl)vv8<1=U%(>lwXj-;%0T`CV0%I*N7{8;P*}S~Vxy$jBbs{yt)~h{9CdJvhhGyx1Q9yihzfO(|TQMTfcZQ}iO_x+Kk6Z|(l} zuqF-KmWJu7)QErselZ-d*8Pb+0ZjJ*Oj^~=IKdG_XQlh~?%k7@sTVmu@^olG%)7y~ z!ZN>J(m|l9ftA{)2`Pm*R&rN01{xiJJXRlEg%Eq{NP_#1 z`>uj8Pz3Fi)RBaU|2S8acM;HsEV%p3lSY{AVJo`;u3TB3iq8W_HNf`Yj`AE}l~!3i z8O?Dw_c{?gh{dTY+O5TqO}MMrLY&m7k4S*3z{;vbTxc|@WF@lpx_Qy=+E&tzkX7n7 z#N1MGY&*GxM&Y8?)@+ES`gg>25q~ft7io1M4ZvXdTVZfj{V{~e_}!b|-9|*7#1Owk zs5Ce+BV$)JM9kjb;8#%pPgZfv&g8Zv$Fbk|N`1cJMiQ@3)(TtU)8W|)Ck&jS{}Bfl#F=`Nri#LeN3Uu9%UIQ;5KXk19<9HrTAv})`aaxK%}%h z1s%uvh{fzU6C6=~vR0^BsKH|8AN^~iS2KOL6*-cn(tyvj5tH4z+o;kDYhH^=_7@7O z4^@_v>fi@DM}BD6=LgP&{1E*3(V4XK1N3yA$2Ei@Sbb=oen@7R6D_f7miQk_t(v9a zhI*%qF4enEM6uYZDqqkgx_LYJ~I!By=i9??bJkGI>S4R{25zO_R&wpq_+}T!y0s=D)H!8J;^v zj;f)XDmDom(^gm}%u^EkT=bbb%7l7K+OmQX!vOMhRf|W?2WSYgo`6c$Uo?KA(Z?iQ zd#s&sOGC7-T)QX=J2I~_jqI=2(ioxX~dA$tVXgH*+2UtZBAO z14$PMnRaT{ur%N*%FuqObzW+&61?_TB<;(=a%tPsnwzv(bI+hDs?7lcBX?es`l{uF zpvQ!jOkn%UWyHrCDlHST*ZMJ&Xbx=wqy*tu3CxC`L3>bLxtz!9D*MG#&#L8^V9A(+ z9b^k>u=Wp8SV3#%?x_w)8gTd2iN~h2$7l|_%|N4FZD@&wD`YJ2c*E4OS9S>U`o!%< z0A7I!vlnO=72NCBm1Ws?ltrzdXdra&L-uuGg`ur43NyQ61%nxtJ1XX8`l3SJD`?tB z9rR5PtYF=;qC(ew9Mq$u!Mq5z3}FG!prT)zY?LcfW1-6pk#XoEgiT}{3)H(xVK;D@ z6L7|BA8^&8oCC@P%E#R0@aG!C4E}rp{@~-R1~}aafTv*GwlZyJ-4cZ8Ule;53Z6u( z+ysHplaS?P!x}7S85&5 zPqyA9;OdT=n_;7Dr?9X^qYYenW!lA9+uZP{7%NgRqv8gg9D9~~aCAdZhVRHSXdDyr zacB@M7CzrbAG#$=7r*I)I@hHSqpB_gcq9~8*>jkzULXzMXT&y0ItP+=Es|_e*9DB) z1?8~aA~oW~fJp#S#VmF(CPtfdJuM!**7&G$}(v@n1wJGQ{x?R1|nN*DA ziJ%UDg{s+7;I^i}1H!SZvJ664121<@SO$8zF5>SUWKV!|-m>LskaPoUF#;SUSm};c z{&=M_@la79L0?CiN9y1u*B9|$3Oy??OM?|@mt(}g4z=!wBBrAY3I<;p8zES3FG|e} zCI5nWdxi=_ZTbze`aY}xCtHPw@M~rn7pliAS}$7Fb@~_0>bjS&0D|qJdZ>bwz`Fsh z<|eMmhDFv)YhHz~{4eB(>Is0~1*^pCX_YY-1$<1j;2ip@6pz|bUzXE?@Z9 zVa>RgF2c1;JFwiMk@de^3ER{aspD~oi-m~LPFNTkreEM%xYEaFWcOWc+=_4)3Txy= zCL#2>-<_sDBO_=me59Z93}VL)jZ32MVgv|_^u1}Rn5-?kAPl@o%94^LakZW0+6JLJ zB8stZf^WuCvd1s%id}hBRV7tbEmj4nxog)~bs$xhMJ%$a+O4-5QK=7HFuQ*Y1Z=cb zQT&o9KB8Ps@nK6diq98T1GE*o0~VJ%mLdg;Xi8V6xeW zXBOCAN&QUcyo`PJi_N%}{1w|K>#yvlv~pQZwlW0-Xp?1NL(0oYDAB4kw%Ief9oZ|W zSe~mrdj+}4UrB&bLD-`Fm9)2NzYfsEB^uZ5>(u6?PXtQMbF&FH%Grcy63tixKmD@6 zO>$+YzQVk$(M~)R9!C&Ow=+1QmtP~nQj!5Gs!fOCbRqB!7V@EEkuo2>XnE}n@15Mo zBA*=^OC$1u?nS+b>JN+X(3|1!K}^f;MkO(Cli0Lm6bL=N5xEQ92;beoXguU^#n9~f z_EPO@rLZcxBOhpJVAMzBpLi^+KQaxrV#{M*Il+{E>D%#ui|hAxNIN0=@ALxO=mj0pnrc{574`Z?k`&dgI z%G(BEn~1TV_EjZ+>Q;q(h?uhzZ0Yzf)bj(p&J10_9ooj{UTF-OEw1J)Q~DnorvZRM%nb2N9pNAfY#?VCmd0d3PtVAvCRn zDD^ugq%7z`A#88$k68@;&)oX>XMb?%mGAQ*L;BDA+{RD+!&8qv{5G?B_M1ljs?g%1 z1J(c?J(`_p^J#^t?RB1{LPG{zLiv z#^P6bi+BuirKrau^_1_%qEp_nX4vIfCVjjOs!8wfvM9!92;OCl6_9RbzX^H(0mmU^DdfDA;d(HXTVRkRV?%Clfx$qgA$K>y zAOH%C18zzI470|9AsG#Z_$*hZmi+*OjnHS$yS=Xw`rKX3%KaeIe5y;$F{;xOg2tHA^&Ad7PcMxB(6Qs6J9_+;vs|lx`@jM6wg9y^93WG( zulqm%vbG>8zHsddWVmb{v^9alWxu=^&UZ9H6x%x?z=V9@5Dn!MFs2p&aLgD0K+;O6 zR&`+jG!7YGHwcJ!$&lH}Q;4iDy=2um9Ww$a;X7*Y`MupA%@$!SR*RD>-WzQ_j_SLL z7D%>?xMhJvDt@?4WB`^=50JctY-47KgfmwhN$5Cxv#%sKL|P@eo4N=+hJLYWMg9U2N-eN4$` zJ0unCaR6XW;lzYYR1KtLWIVQbk}9Z4qAi$2$0$g2**b|_s7Pj^FCt0M%8<-%RG;G+ zfeo1(RV-r!-a}#+=lCRn%Q!FcV#`o;!X8cq?27j^MVJtLXK&X2zvidCbaamban0`7i&N@u9aE}i2QS5GD*X^i3Wha5>L^oi37B4-UyN=zX6~-5m zhzAVqd1&*4rIWf~k};~vQ9p3k(HWDIFb#<1NyL(RrvkgN1$if_)_+`xZp)Dw-igB` zTk8fE*r71)i?V-^J#XkOxr60!Y2Fhh*MUZ+(a!|nr~u}iL|}`Gd}Mva~pQipG#u$vX}K%&2hBNx5Hm* zaS3%xtcNr$%k%GO5($UA%&+hyM_w(4N`7Yk#?$P%o=AJFj5rBSpz>WjIuRyjnw2s zKYUeb(AImC75)2GB@!4_ah`uq5Ek+lbNT5KifW2YfW#k8dnKE>3L)(+5~zus(ngIE zM>83;l=WA*3=Y79y*&INl@)~0_B=K+ZE|BLvS_<`*}M>EYuH%1+=yeXf>aL)MvYk{ zEa!v-JLl|{Kh7Kh&)LaLF(TfvdP05Vfa`1LMdOB-egXZfa5l5^MP9cmy*B16cp^_- z{OxSktNQu_8nKfn6Z5KA3I%2(JDcQv%U)nFrQ-tB03W^SvR}XFx|?==3lg62d-sQK zUH{qleDj_ExYoQT`+xlKZQr}@`rlmtPyB|l>wn}+*Khy&_Q!9!jo&C-_Fqvj=ea5h zez6Zl0pItcD8TiY$(F{!D+=(b5Aa7uzD6c}u8M+R>`PIAh~IWh@IN7x<$ekNe{D}v z2K<#hNkMRiJxOVBx;;se@K$@0a^WrZB!$CiJmIIx#IUd#;64-urUxKvrW-IVfkr5m z0g}Dx4+@F`Z(VyCNaq^4!X+|t&l_wn{K<4J@Tc6bGOhMZ98Qu}V2BML42Fux1dAvy z^9f?L>;!mfOGVqX6QJwQ>;!ztEc0NtR5@O6V6h9twM155DCx^|AC#0mmy8{&Xl7#l z>1iuSCtDi3S^9{1HFn2j*9n)JPx-rOiO|J{zS3d?8#9N{Kc-%u2i2 z(0J%cC%_%>FeR}RG!efQddp_IVi}^ey3B(Zh_o-Q4{)V4|pKaAk+$bYJ{P?mPX5$0rTpz<-`<3p+|j@>$3VH)DRk2 z1GP2-Xs7S7--pE}_%RB9OyHU={4s%xwG0Au1CLoebtDsbQc%E3A}2)&Yt>{TPZHLm zWD-vj)@sRQp1AE*mcPt(Hwn+FeRJP@Xhkzh{hkjc5g$q-K9oeP4apRSKqBXR67iuV z;zLPhqnmDe_4c)>_-Kb*grc0TViVe)d058daH4F?K4;X&!~r5HR^`RYb_p?pO*MW5 z{wrjb?rw3V#(y$@u%@^$jABjqlPg`%m2)kw6rcXzhAZV<0IZEMr!B73pW&99Uu6%j z6sIyq#+Z8>?HQ0fD^%c0y_w*7bEOOruJl))D=pXmOAj>f9{{y~h}{T~uGW7ou5>S% zSq1gqh(nXoz3h2ttzgfU(hg9d7BHPUJ@crSzKx763^Awh)8jIy?+OF>s9)as^grf&7--S|_^&Sf=C*(R`DYGNB>SNMnjOEq z|IUmpo6GO7UU2o3zxv9?cYW0)@1XywAN};{f6Cajgzq2S_3uCZmnUw&yMx@`gUg&bL&!u8c=yBL^UOGWobC(l zW9r$f>wJg7z%l{PM#|9@w_Co`X7iyrX4&&{{}$mTZ@ip3VY_lb*0E+EX+C$!pv1nG z*?o2gx#1_GInWLbKxX)PI$#h*%THTB3|-}z;PW6C2hGLNea=6MrTeUZ6i;`ze-u-9 zmwyyjcc*_8TlX3ND86n)kDQ4KNYn+E78amb$j@#RoApQgFgs54ih$NF<10fLOO@1N zoBlb}!=RJs)lun~0AAL=?%_4&7yqNq511VPqsk8$9s6-iAeTkk_B%#E(2-$KR?4WqZ9RxIxxRba1*Csw>1215KCWI(HUiQ5d==&6(5dCC zDmCk--xF|E&$!3QvVQhq+XCbqlY@-}+#H&Njf7X^z#MEOYltIru#xbSIwzN4qwEf`Zg{|k;vFA{cT~@T@f3T2_iSHH zgRr2Akd9ThBaPMpu%zw$b*mZCEY%pf)M|{}A6t!ZSh$lU75ZML+Zjmx7(o$E2{86P zo=Qn4Pmmlohc2EVHW1owp62k>o=o5=;i)aD^CXTkN+$9oKC&a3#8Wky;)crN9;?FQ zaP!~4Ad&gco1W||GXEXFn-Hu-R`qJTQL$Go+-e?s)dI2ZU+mQ^;;Ju+8%r@{>)v9o z8f(pwx&?v#*NnYt%EUN(n+ILZ`edOVvdX1-+@H9sK18ZQV@7?<_}Iv+&4{Ql)mftf z_|S^giWd_R-i~9H7DCy^U`%vvTH53zoHZ*Um(Olz%f^eR3Yx|W8w>TOk}RyM0G7jH zZB{4whFh(G(<-Qv(rU`>hFUSttzaXVy?~)TESL52J$A4vYN*sjR^#i#eHQG+HA6+`FjRh z^#M{doRd2n+eDTR8zNy5h_Tugss*81e)p4bN7=|vmhob#BIaeqN7tE^6u)4YsUWJt z7lnk)5Y3N4-PcgpW>HqjlZ8_)W#LpQlm(K_k!;VvsvinDi~b^A6C@HTBKiEU3A$6g z9DA4N@8UwHbqs;{m~2xd&+iVBzh(%}H|+Pj_Pyy`9Vi4@>%(64z|nl;~?vdtMa%qJ2~JuOgA0tC@c(##d&Za2Ooi$6+&@ z^8#%#Jcy;#V8XNTUYc;oqS3Pdu6uPg*%@UUbNrvv|Dr$qff(8J{_`|XT#P^tnT||T zd%GuuI!6UP#Od5mD7WinkpgJcuI(kWZMYZtX}tIn#Vsv~!1=)0HiiEseVv6ZwJG%d z&ZbaV`!@1l)^YOv{dAkH8>TUfK$Qkmq_SWQRu#T&4+$v(Vh*s7JZtV>0MC&=+uUfg5$n={g2MKNT|VW5R%Y+@4ep| z((mRq-1);c_+&2ENlL@W0aiY$HE;CFA4Xc4ijDlo_tw9w*vNOkwe13HQfAGP9T&^Wt$^xtKx=7^zK<^$VsDIR~dqDZrlfR@z{HwBFt+L6}f~ z@8nF8#@Tw?LF)ejG87GnVL{Vo%B>J>I{JBwsZmg@qw5c{FLLi3^Th?V&C$34D2rB7 z&T#|{kkae@Nfd)$hdWTR?1wf#_lRP_bL?JLQe;rvEbCvL$simR15q^EsiHLk$K^K8 zg$cLx_7XFJA=SS=wGkCZAC*}F*&W8qm-RL*QUvhhw7;zpgG-c+9=q(=(fcn_ zGs&a`ahF9NvL-bsyCU|I7P#`b50}N9H}#~8vqKS+rC>P<3JfFyH}w5pnSZ43jr;gY zbY6@uoKR9G0H@4w#z0cm7}B~pP*RFWAI60E5YAL(E;fWj4^I>sPvmfeV_I^YqG{(b zGfi$Qv>Tbu4Mgy*l2aB!uI8c(oF`)UP*ahq-sF|)rg3Pe{#clDd@9W9v4Fs+A0Pp4 z3ho5zDf_tx4%T;pN@gx}HZm@uApzp3&CMy^8bjNW{f2|4LH3RJOvk4tf~?Wp<!M7Avw*|tdJV?`n#E0S3Ni6lWKL^2x%49Og-_qV88C0U zk}Va?gQ(Tf$R*$uFxC_4tfaIE$0GS3i~HtGPa4uYh$`qx50U2})?|45K@>Kp`z z(y^5$?Y-%gq&Ap#XYU3HTGigmRCFfYgXz>{!ofQ0ch6H;BT54tnzvI_1e@SLB8pT7 zm;-Vyk_FQZSuWRkmQG-HA!o91&W7bDlmcq7I3G+qm@!q(c74rP9U?D1XwJH2H|R*F zXwl%6r)AZV)I@Bs-D-7pB$L5YKz%QbQHc?_>9zrMCOS~pF*@9BMV>%D8)t#Av_O}3 za=56A19IQ_!>vLU@3^zY%+UYJw~|Mw5Nt+*rU zLcMuxbST1feKswS3xDFpy^3PcMg1bJ<+O@_9qkhrU z6a&tjgM$W|Ply)l+x*^|g~`=5&fFXv|6u{TVuOw)jHzPVA6pn zink3jr=kdLHDWybDlHO&jHihIqXk^&&K(RXV*I5gmRjH+fl?KS|jBd}+*yPI?W z$+WFkXHZpw;nhGPj!X+kb?TBkf>v2-6p@#re}D-Jj6<^4PX>RjDBiPf*&PgMU18M6 zuItww3)a?OC)=uV>g~)s_G;m4JG(didMK#h)O%RKSw@|AE*S{zbfz}#l6%c!4&kW* zj)_GApuo;R2gyhnK;N`=qHR!)jgL%YNF4BC4yaK6esY|gm`q{}!kdg#`4Az#I~eJ0D8IGM`JrihdOdh6G{-Emr(ZF>5j!zm zdpfl}A8)o65b{WA505{xeekH@hwb0{J-||PfQDOT4X{)kASj-rnjc`vvyfVQdtojy zBxwmEql$RJUTXcoJ+o$85n70yg@lTTjk9#?hcz74Wv5x%! zRS-RgdkEmnjBgFbC+^GK!!TiXr@ql8qo3xQc z|2t)VtXd($S%AM(+d96Sw12D1J*#v$+KrU3j`Zm6;hAz%H}Q&%MI+XvSJ{c7%bs24 z$th;OetP+V?h4%~|HvcSs|;I_k-Qc%s$Vm`IqBSzAds_qiIcBH+gIeZ3*7!8IV3}F z!J;+4#oH2?9l?ot5OSmH0=Zi`^VR#<_>g-}tM}OfSh(9@*q{7iiD?V^ppnTGHezGQ zj$tSkoYat?E}(;g9uZx|4;ICS5Dx*U>{=1y;NZyJCFy21*?4m@l?Cn^y*bn#H?mPN z<~Ohl>l~*Cvo0p+<1;8z|N0)3qb1$DVLR^Qf&2nfkXuWNZLx&;^9a&uJaORGi#aijHHIM6ay0x+ zf<@|y=7soF`2r+Tm6_>9BSiZ`#A)5J(IA_+87dc<7dyDNAw#UL2&0lxBrf0XGhtO~RhIp}e;@TOGPmcl%7r5UpcZ)C*&aOkxu z4D?A1YSNCV!R)}}5~B%k73b{!K_m#cP92+;dI2sGu|p?%@?zCmItdn&R$^$GLmo0? zFi0cP7H2@jF4&wer4kUQaEJj719Z@ z0`RvE@D}z=KDC?jsFqC9KG`AA0kAG=1q_OSN!5pk0il`r0vM6ifDR5k+>&5n<+|}M zp+{v!;tUax;ZrXO6FRIIH%w+jeWwv_WZ`Q^p%qSv(nqO2_SW7aTZzPml1njNMGjv| z7ix280%ZrWrEF@MSp|10Gg6a2sFJvqc$+aJI&rNVJwP$Uj7~!HAi#!$lF9~;8z7E~ zu3UhC51<}sldefqq?~}B$4abL`C0)>fI!MYdV~+bKnf}t0M;;|mRJEfSjcg$<=|zf zQEWcp;-WM7B=T(^2^E49S1(7*HDmj#4EJoFBnA%0M@aD0(L7~wRW09L)&bh1XR46 z81WLY%NYv;#Hb3kFJ>AAiAXhvC!w%_JJO(K7o))>UfQJ@j}152g$y@{czRy+hjVb~ zLwlF8Ud)3-|FUlo7@-6!y(~$BEU91nX%)zCBFlChV-uQu7>CuxhZ%o)jAtJXC4yhX zjIxTwmsyUJJ>$hvW}4wbkxBPtyz+gPB7V8OD56^eCf46SwZC*>)7U<5-L?gR{kLn| zFrqrV$<`0g9H{@(bbo2!;S$vvoB6K;2M8S~}b>Z%)%NMXJ=&5=n!d(*9-k{QG zip-iIdMCDnx#~;;YJ&tr0qH%pjv(8Zddf&6G*sV7e3mSO|MA{^^Rq2HY$Bjpr^L_l zO)7hm=g7|ju$QA81m2pQjMIxu5B}hCuHV9l z&6~RZ?Hc;SV5zZDb}_c81f&Zv%L@D=@S)%Xpg7H{NkYJxMB#>@)||ZHuCutws+M(# zFgLA5qH=a|7Ecm<2oSavHKKy=;;Olmh^j+F5nKT~Wdv;nKY%y0{}TCPPdt%@$KqM( z&O5J41hUv+f+6o3@`7-1DfEb^rk*X2KLiLQXoC`Tx5d#Weue#Z@+0dQZAvEzaM8sO z(gBa*Rb5b!zT%Dab7Y9P{;urGOpZ>ImT25d1yd!-*eTx-PyqPI14qw0<%z` zS^wu72^eoM!;K3tEx{7wn1lX+BNR8FI`3cmI_;|b4){$lYhpoh4hW)vBtaO}h59ODTmQuL zk0ovLC$gp!ZReodER(kau0!PBN#9X$)0++aZIjO(FF*)+LqkEvQJTrX=hoIgHl3?e zjUIZhk}SV^s?uVgWPBvS^8Awe_0Z7f-eppjlh_vY)<#MpTF^c4Vpc&3hhbhDK9=!*2{TZ#783U{RntwE80Q7dNFr#E(R-H?}>^jSLR zUb1RbR9~`U5W0zFnCWpV2kAS7iV!x>R%d!T)2fCCM+p6Qi`jFZsKt(js zC7>^?T>yhXPm2J|lJc|mi*TPV6)Z_%kXB~H7U*-MEV;&zF>aY|ln=rr8kg@JUgamj zBPt>U$E5{q(MT;*pz%U3#@f$*cLNu-_hZH_&jyvLIU&%(pL_|lM(ou_FUGJx7>!FY zig&o~eZEcUMx?R**-%>3uAzg;Lio>#UjXGlPa4)=k&}cR0}x4J9>V&KE!A%mCiPcP z9y(M1ljOHm`DUbu{W_QM&`}IP~F9XzJB9`x&#n_@B4O^w?GcmI;Y` zFiE7jB++qi5}Y&k2YRhj#qyHyx=Jo-g-E+@;1>?^XX2nc`#9+yp|M~2h(c@d70pnl zI?Rve@^;kG+$KbU0rv;g-C>JTAQMC^w4}7$gj4tZEI_cX3xEv?<31YMfHqWW3kxPo z6w7d#JA5%OG+dLdt$ovI#MA%_2g4OI{5UI&$;8Xh07fdgi39b=r&5yEDQfmmKezjH z`cYa6$UD<0{iUf6(fVj^k>NQbr}w(fE9Pqc-X6spjD8v=7!k9ePbcYx}Y9?hJn=*g~q* z4OjI$r=t>*&R$G?qF`Tonr*p6ThlUZH!3N#moNbA-ox7Z`6;a!OiUWPM6SK+qFyB8 zrzodmQavdLitMyeeYyN-;eg0UBBoZ%1X;y)BwUxr9w>`vrX7w=!vh#wyE*BRueVc*>n*UyQ;9H+yj>ywg>N7Yx;x6#ir z0T5vxW>R-S%db&$U~?u$(GDmYw~r$ja0tlgV?u)jmXSC8=W+1jY>qNZeZ|NV65==O zv@=tZ;S%yw201fWOYaVr&5`qmatQF1ofs{MDDg?Djnfy6(^%=C17+V%`x& zoV!Z`K_iU{@Q6plBOVKnl-pzj%F#!#@X^YeTZ_Pd_I`u*b0~|F4$SI3{Y1Agusp?bLk)b5nE5O!FWdgF(6!5$8vWJcMI4#0)7 zQPVUOP{b;52U#QvIQwQF+I3k-3i$;6)eCGlz8B{IihxCNA~;EVPPY!GR>*`dMC3lm z23E{Q#IR6d`rGula<5H2r7|pRD+k;zx|~W+rUuZu>D~mp$|-M*mXy0geuh?0(Oow0*U=OPLFZ{r|*O7oOFi=u5!_`!CQt!1j+u< z-F8k*kK3NI#~>?`^ljo)=l}ZFly`pWZ+6YwG@QL2nYT#@rGK07_^^KqJ~l0w^!3M{ z{`95=51skf2ft_2JGKpPT5!^gZ+z=@Fa3ZXC*L~jf1Uf~`}BCGRX8$l*ca8`1<6}B z_0NC*c8b?$&Pu=VKN|DMIAQSL?@qU`)Z?e_J>rc^|7nXJ+rRzIFaPa3?$={r|LvML zd>tKSJk1vXQRDfpKTnrulP#zI<>}WV8YJP>v|H*AUf)~$R5|2WDo!H1zhaPYwLgYeeD~1d*V%(Zw}u5O}#zp?Z5c+);FKNtpEe6Jz(mq-}Huy*U#Iu zVAgkDH+bidE>_lqUVZu_r~MJ&+O**MA6#?)Uz~oU9$)#k$1mS?`~!MC__CLP%s5K*-7F_=3!w23{+Au=yIX`~;i_X?d-PAo>HmVa9=5Fi!LyGT*|gyFN3MBfyy;rbDvNWv7L1LDH$ivtE-KFMFc~%_(RH<-K4%h;6M(Jbt^e<7{Wq~F z3BaO1sAZn5>ut}(Cus4$S-fVUy9q!EhFhq=6Pjo5vOGJt4eM(n+VJFgb}ZJDgfu64 zK_7#*s(YIYC@6eXqrJ6X!kL`Q#vI%}n&5Jj8E1|8kPjNZ(zS@~jhAPwe%BugRtI)p z?1?SeF;a7)`o6cHKX2pZ`g!ceoWO3($PJihIe@1feZU1&GiF$bXl{8Af z>_-OJ-F7zE-WajmKK%+KmX}a_EFYWNPvVe6-XfN}f35z{zwi13k4?ghRc71ed2iL3 z`6IvVx^3h9n_f3j4c|HIdv}n$;h9Zpzk2zn)$#I~_vzQ?zC81`LjNgx-G5tf%*OeX z|K=}`;dAAcp>jPk^9ogT!J9hfk-Xw3_v@D*$Q9Wr=!Xd1#w#Io>f{eU`7J-oqe#&F zHI)NCvvK~*uGn;^s=fNCyGSnit5nIGhW=JB(_M2uLvqXTE4GnbG2FQQ^09<${(INH zci!G_F?{{ciqG|uAl!StA4{l3(0reZx$D!xc{;|6pf&;kf5E~BP_bvOhD9y$zI8HB0bA>3)<(zJ3=E^x(FXtm? z;;*a?NBe{CIc2$NJY@gJNXX(>2Gb>~@}lB)j?h1WQh>Ry6{X0UPeLKS$C;s|w1X+}TT2-dj6zjM*0cqkeZ>|I+mO0}*45iLGTJ z?DRx1JKlIUcrWGd-B-CA$Jg2x4Gxm58}O9g(m*oWM;e>mb63}z!QtS|su~^`L5!== zaR*{;#O{|rj)@iL%~;;XAa{CPHTQ5%#xKsaxu$gWw!A`BSq+&NG9m{WU_7ECmuqdY z!A50VhiLP=KjHF{mdin|$3;M{e-iJ?T#?H;fxK3;>!J$y#&nn4bX#iP7uH9)Wm27D zCe`zzKOC1l01Dz3Rq9O_vlr7P@A7E>>|{)!wpmD8FLnWQY-@{jhX3w&6{y3%VYi%SQ&5wqt+>vbd+4-P^k^!as) zARU?#02dxW#=)m-#e4rn(KV62t)XPr482&dVGeWbf%1@WN0aF$WhyM{LMEdOF3B^s z*0I%O(}$|4toG%MXEZ3A)spkB8!L@0o+JjCd!gi_=EZ`-92N9vkk3+%1+7_X zndP4EnG(&;SbF`XP@DQ53v>TY%kBSJRIQi$#xwW^_16Tyy~(jP8au;Q`yGyE$BRFj zhr@CA(*2to@akDS9`mik+v?@)h}IASUfeW<$>Yu$3c<`p>$w~0Asb^)9@hQ<#yRe6 zzR=@*@OL$z-uD7fkDX6e;r-*_?F+a9{~*Tr%@=o!>q9YkW@cpNM165z63eI~mHpA2 z4bYjGz|`9k0VDiaakhVI8VnjiT3{(6yDkf}n5o0X(-=#E8@f|i6$()k_Ca#a2|A7l z?CIq}_iF-nT!l>ah?$hkLyJA-=7(i=m|pu%^!q+ks_w-(8^w-?VVAL(80CKc^~n9= z>v*MdCMsj7yx+VRp}0FKDzZ~imI=tRDT}ey@gyuZZHrSFw5G?XmuE7+xaYe?!o=?7 z*d^Ac`^I0t`#AOg?1VT!7?1=oU!1sLCUZ6tBQ;|WVc#CWohN5BTa1C{*Pr8vTRUcc z{=bA%c5OnSKr|ql8!FYmKb_zDA$>{xr8;qPci1$b#cUQRQ^f6ap3T8o3;)G#GC6u% zPO$~)h#dlrOjB)4oxco1+|EjGKIYh9s~#A9S(|WN)-fL`>~>JASNTCU z-hdNWpS-`Fjw#BhWjrd#SAT>kNpO00I2S5sqdNG#67B2vPpN%AY{m#{jmkxI-H%LX z6-SSZ)0-NZ4G=?~2FN95^uvsCn6I97fHpFEY?ekOCY(BTsM3$kA}~qBvCcDoU5aY~ z;^~9zi^|5BObVj+#ex0bIz5l=eR>|Bu84Ov=xjq5zx>D_=4r%8bkKl9nSYK|c0``+ z+F1uX2qZcz#1()#q=*dMP!^wU$gr!;y@ay*VjxDrLhTp*RGys#wsX4=%EH@pa{sFQ z92#9B@U+veGs1ZL^N5`5j;{Z3IupdL3uTmkNl7F-?1VV$07ThhtP#P9*>x`$na7_b zDIEvRPipoJtGjiQt2mf(8a`qXl^*INs>O~YKoNMN>j|mY0>Y`g7IMzcV^%a|R6&e| zBc3d!j@skemLj@J4+(L~f#)c@7+e-|P+8kbT3RSg0LO-)&cZR-&)IYE2YBZ?yl&K) zXfTPEyP@;mx$Yc}BPrnmM0&?l^(^78&r3Bc(s(e5$L2*DXo5NofZj2P8f7I0M`zV( zWF1_RjGg$1jSzh;I$gz1M@#^>af?6InEW~qi1HC}xO5G>@JCf>T9n6xo=u9TNAYlsqI}!oeEO)YLyK=X)?? zm%@pmF0Sv2T#4%qN{7TxBabJfyA-{I*6Mf?ByIiQ{p7EneCCTEdS+_>EjRz?y03ir zBSRxW{R8NqInk$@IU|0t)ZSI-fffhn+*U(Y6m5WaJ z^_ERgly#lnuf2eLLqpMVgvv@Q%|VUa0_=VY1Q@Bn!1`ip3ZMJ@S0KxWx%zVyK&aGj zXO-#p2WYcygCJO1K9^%g)9PJo43e}HqL;PW*}ZM88uIUg`scJYNb6zquZW5qi#|Rr z_o5b|y&l#+&lqP$4UmyVs>Qly8ghFw4f&{?sJ0U3(mY~3%*}}dN0Q6i?Yb3VI|K)8 zkJgNxwUT?cpS7~PbSNBjPi51g-Zlp`#1hC5ij(-l7dyaB?8@Dte9VN*&CDZ=-Z1Mw z4E1y!8wGkSj!mo1XSQ9~$7;bq&=vL@Cgv4fGm?E-%84S60GHTpGBm?&KchM}vU{F^ z=#Y4O?AzH9t4Qp&jLA8Cvqz2C4fBN#ZHZGz?jiA3FfW7q@XdxFoFn#y^?BG9+YPZ$ zL`%{ftae^d;fnj~p&UYfuCIZjt{iwN+`;!nM}~Y08?5M6h1KdS*~PK^lH2(+C`4Pn zYy&z2D(E&j8Xbzk4AS*6C}6Z;CuKAvTDtl#>3{ILOaJv}@B8Ib^L&QwWT3=OgZZPa zjC1>+y74!c-S?p%{lr7cjrf|BdAnuaku|Z!*Dzu)?`hSrE9n3A)*rm*ojZ2?EURL; zRmB#|y)~CitDJyuJRE?II)DBD^QA!N9|rdz$2lm)ohUx@yNZt$|rIA@+y6StBS= zF$&%tdZS>uX%ytiNM2@tx;ygax3hiwO^Ee26v{`mq#aX>Bwx=t*%D3ndvBsmTU6^f zqgs$P{PMIN8x0?)tozMwfI=D4lX}^#%#lw-+gHd%n4aF8H?&qUU`iP`(dxsW3X&99 z;tTXy4}Lnd<^=1(y9qPx0|MKgHL3?H=^j1rTx*|{I7L@KBW6z3X~QO&D;EUYS|Fkt zSun71O$ddsv-x&5{TK!-KedhH!nPk5>Z6BuGw=!uy)LEu8ewHwVfko-V z4EeLs;wyFrg(-v6G+RPTBDIKRwVT?a%D4x?4wp#Iw=8k6NW9-JDqCX8RKvHLJOe$f-qATig5-wL?K%r)J z8=vs;t%HRqOQM!e2F@Jo7k_6VHIqzP49ATOWEOz@h%ch3KN;*>%xw}xGLTY+7Fm3w zTU1p?rAR;uuJ=pvsR7puZ7z~ozOQL+3*jmGIy>t>1I`X6y8u9k69IYDG;i6k z^MR_^6asQ9fE9fr$^qPofPe#R#l}}+111w!eJ$2|KQIp^Mo}L8nCP2Azh;w@SNS24W!p_4?g^a`|)O~domNtt56Vt`2}MfeWxoRDp8 zR%^-FmEsy4%Z)j?eOf$Pf@{h2jrU&a9oJ)B7om8qI42D_EBnJEp{UXpzxREN*u z&tFnAIq*}Kt|#)!8!CWEq6#TBe+MpEE-84aj3r?fWJP{!^oT4&5zI=xU(;@Yd=A9p6mDB{pQmi5YLmKv+YjpY=ntK}Y$ZcbR?@6`*%l zk2HKXGIW5)!X7UbB+HcX+Z?-f#2a@;{)Q!}y-Gq`G9abP4|=qZvaYj`79+Aqxu37e z3n(*sfg3QQ*AGSy5iFsBz@1jiWy*oPN%=3(_mZ_h#0-lgMTG)wv6;nSKiW*qPf$O$ zOpcnhDFm3!shkoc)HKJ2)*51c9vNyA0j(b}Jj`Kw^Gp<$$FYtULyt&dC(Q904-$DG zk>HrWKbuZ&trp@hMF13OA~2UUzeev{9tNBV1-Ek2LUsi=@!9hYf|H#gl&QHzSdrWn z!jp#3pIoZ1=Kzi3+=ohDl}1`6(!w5Pm@Fs|7FqUcZ6xxU05*~kEfeTYsna;VL?>X@ew5H^2wgXNI?9zc+ZMp_bV<wAVk>5C7 zf%MXaz-Mn}Rr4t)sZOH<7a~DRJ>)xQLsJ(76YXv%=UJp!v;O1DR2Sk&OS)^^=5aovE#FWu@uG7JA5l7t)$Wse2i@bF38D|ZLKi!SZfmagbFHuM5TyX3o)%fK#7Dhv8@-Bm#nN8V(Hc6 zf=VzGpDz}JBJ4$c4y|>viS}GMm5o&Fnv2=}F6w~{4Cw-Qoz@dJt0!zv&0u4Sh^lW# z_-`(BS6O5@iysA*IXMq1PqE8dS=Qdqz15`s7V{A zxFs=j7&o=A=R9X{COjLwqbmPD*YlhNC->Iw8s9l>{C!?AO%t>GILU0)wlZ+8uVp&;XiaDYp7{k z2lao&a-C7#EbiP3%q$G=I|QNa>%h#|GbN+l#T9~(m!+Nw#&nYe

d>eIW)cgoC{ZQy`SeWG!AGV6m4tm>^Ll(egH( zU8M@K2^kwIYq#kMF!s==tJSAmSD?-l7B-uG%p?loN;^hQ;2puP{9|@Ql#e<09Nig2 zP(_g764Xg3=d(F*ToLax{u3-j&@izDEbt74aUjnvf>F+u@g0 zDq{OWMNBzj0)qlo8mbsfZFTw3P()|jYdlF+p@PynWU%JVp{|Mv_qf8#66WN!6Iyvh zHV{1J!;3^Hp_17V1%2BxPw+7WGJScS7BCev{b7bS~Du=+hvd0!^&wh+7zXqlL{yoOj zbSsKD{fpGi+%vql{`6b3ez!4`}C6m#~t{k;|?S}whQlB;g|rX`Q2ho-r+QAf!Z&D?h3IT z@uhkQDd<@XY?FLj50O8u#Z&oh!*3B`POoT~O^f{_5>xADDf~J_JP8Nu*YqIAu3e-6 z;R*l1Tqgn#$9Q6|^m8Vsnrf6?L>I3a?Xx|LiH)d3q*2r>R8n1B%l1cVP&00lE>qwy76pbK{!ZsxVh=YcY|rr2AcL-=u0tXrbyPJ}j7!?S0ZB8}ey`d|yv1 zD%a?UpNtCmeim@bDQ;}cD?%wQb*H_sie#P6@EhjXfS9oFr)L_Mr8A>G0)GnJIw@lU z3{UI*D~#und;g}HZrvTIrZax^G=QtAUoV-3LJCf!&Cdxdf~9yt=#&ZK!U$>?JPW8? z#K@E^>|lYP?|1}&`%p1zT-!S;8eT1Ks&-%>XiCLF9iXoWy0|cGi?w$-No%pYlkF{b ze}d))q#ybSjvY8v`5O+!Rkxkx+6GrbS9p$3R4^WpEo4yfDw?kkLhoWX^X&u6U4<&h zgie$aI#T z@DwK-jmejna@)Zi((T4qtbMm zjA1tiG(inxW>I+xpyt(HK@DFI8Q&YI!?B=-(Tv1r=tfgf2F0uMO%rT(6>g#cT43gm zQV;034?tm=m0u?uNCE1x@2D}OU{#^Nz;+NYHrq%;uKhz_-KU!fUXJ+) zsB1XmE)jkYay^E+?$@Qjw&OA>;oi0^@6L<+O;15019!tw42a*dfLgX?S?8j^%F5z`;D#jT`Ax4o#x7*w$WmNO}YGBFzw#MsnLA_e9xj?qPq z;+Z*)nF-im4H+B=q{i6_mi5|?(qdF!UNELQ&msNR;fGBUvG`$QPg?=@SL~r4IYt^8 z=;bk}PNXx@odBl6aBD%OTI~RO>mz5N$$45XjHLRH=TmBv`8xWZ`Ng&GyLiglD#5At zoL(Xkf%)()j6UT`N6oKpmSkc{6djvHcj%Hx+e*>{D^WRw&53(H4?)d3LoW|S=}Iye zr7JIA)tISY$22Sx#+mO{ka^^-H3)0A>)&2**vDY18DyDMDJ+`+Uy z8;;mTC$LpRH~RpV@UILa@pfg(nai~5-v9TN0W(`^uZelj<43=xKmP4Pu=7@_%Q@WM& z1}>C$gL~Pab=+r)=y-P=L;*s(Hr$B7w!LKY;-Qi=7pG;0H?}YA?3w7Odx(taWF5+h z4oj`lXo;7R`^#le*DnN%8l9O;8v(tfla6?GK-5^$i;S76Tj(Nrz|+^ zd7yH z+&!{#d<7+ui%)3Yd6a2u#PI2l|~XYW^`7YxytU|fEmPV+xNAI zdTkn3M2AN~*px5(#zFJ7XhPT=L7=Z4dqCJ9z5&9&`B`WX22>u#hMM_k+PX`n2>!0t zRE~}A)o5*4hK=mTW9MCGmz%xHk1lhM^60g}oJMXAgBLGobD9yyoj6bdM$H>D(#4?( z>xQ4TPA;M?py(*5?Qj3e#r~Cr`#`Nawtw{QGu&h}^Ee*n4!Vxxmh>DQbf{A9b4f9c%Du?Bmw5ui#B2;Rqg26*&-3umy zgqFaI#bl5bBlN(iP`9Xi@HHK3YivT4%{;>v~KD4M@_IOhF`x7;2>4nCaLtpySoz0II65u%s!hY&l^hdwVf^dzO8VwMHN2 zGC=E+PHhyIP;Y;DF1!AiL0L`vr0^ZZ);qG+$6HBr17S(|C5q*ao^ePgAn;>7fbIo(2XPk0p;IP2 znfSPU+Wc;HVBr8g&q-(4cRknjrze@2%#yDz&sBIPlAvL}^r$i|hHY7gT}CxBgh#M7 z(l@C5C+p9tg?g4WW-+!7z3yw^4b#&fu5R@3YFwjf5rHYDZA7=m6 zN|D1@DXHm&UwhC3X}ZB#3B{~EBVJH0*)q~_L6H5IRB!pP{9l30X>hb8XR3_mT6hmO z%z&b5&fyhi0Jd~SfAtiQQgWvFBIY93oC)DH;FdDK%XNBiV0iiGp2k7WI3~X^4{FTF zh<+29Ver?UV!OIFhr;N)Vsuvhpg}f{{-8z0c|9ZF^eCGd16AJErl2KA*qV_j#adCj zr8P+pmvb8XE2HlCFge@9iD=)%?g$+>9{1Z?8q<~Mp<^4$`-0q-#8 z)v8|!@}mc!!-mTE(XY)9Vr3^%I0a-DDDvPw&)=&;pu0yd`O*7sthduw6WxR1;K!04 zzZj*m=0lXWnrpw}Mu>h}#X@55fL!FF!$6oMz_f4$dSyjlKHUexX4k%Bu7gCDiO z+apg|c0_4!{R`9d`RNE5igZ_016j&CN0L@K-N^97iDYoo2{@Qy`kWlMY*`vEuU{m> zrL!dmF!z)nu?Ft3^B#cEx6LsUK5dOakOPfwxnW1XN`fbhLr|J2U)w zRQS`(PE*@k$U5R%-EN4u19FkmZ#z5%6mnD@u^jgZRmbGvTvFE1R<^80Pe#q^$xL~Q z)sr5Du%;#*r4YB@`=)+JLwab zoIh7#>oT33Od4!V<0BfI(aa0Gm6#W<4qc4C9Cs!$FNkFbj3)a)lF`TjN6}O%T&YA(`IVDiU^D<<5-UU9QXcfi^Gkb*VmRq~{09 zg!gOi8+_3o(_PHoon>z_j6gCej*3j$4dswv@+=$tq&CiYAU7MN@uv6N-&b z$Qt*Y6Wl63V}1`)2V{+a?lwnTOD1FkM+Lq{Tb%w;0I{bt(^PHHiTA@Psv$tSUHgg4 zHGaRVWMi;eC=|hcYp&$1F+ts)VY~VS+x8Z6yoH;>v}v*E+ug4x$S%~K%ph1ho$EzA zL%?MYvb9S~PJ#8#_~mQ8Xd+*NCbrYpAP;G>oCKx#HC%(^QU&WC|ZS(Hm&&9QMz83{}q zKAVKE%5UR zKkgCr+4vj&!r!Q3`|D4>a$kZRYN=d3yyv2d^tQf-!@eXe3uW%Hzi=u%`vb2$3`ZHn zqz`2Zvw5Y1@XSUOsSG0}n_Z)u$zxjImWn9w+l-?SXF3Y3iMGyO##@o&ECZSBGO?kJ zkAFL6ys@B|a1cZqWhzdq|GUvnCJY=63|6K=v>qU$qTPccb31%8SvlG2|0bP0kWLYc z&E7cRc28JF!&4UWr)|-)bc!5E>E2+{k?`CBYe$)6@>zptu^YCDa6@wqC(Zdw#&TNl zu2~G%jC6R14KkocM++A0Ix7cI-*>p#OB$2Ch@DJkx_BWk_zCpRZU4b9ODAH)oK5fz z)+HeuCV=gXC17)n>G{x4z#kd8K}(0 z2&=$S*Vwa}0t6nlgjjjyjrO?DK^UmzFcb`B18HM|6~wboNRh!CU9)vbYsGe1+qA7c zA&25b?ga6h9ZV;4S2{zVd;&A%=iZfYT!0fn&!LLhL2MVHkE1FVAey~q88A;Wo?QYL z!O;RZ1wV|uX}>~ul?Sw^WYqKfSKo5!h_TG9Xuhz_cEQ=ev)kVxqc+Q9xeM7 zxUjLM66aH9N}L?sE?nXf*mXQbrowUb}$4W6BY$u54_Q6y%k>+XNVluh{4iWjZ8mNwBYh&afd+h> zg#<~dU2uq?LMfmAQa1f1_$^3hj1||G@kGOP-gtzYsKE=o6W#7F{Oc2;VvbB)NcOU) zgyEuPz>01lQrB+D7@+O*Hc7EV`@HQzAXNLtvOFEp2|=>$vU_*uXCtX=LW0us=Uti zS)D^!olIk)f@Y_NTNP}v3by7I+>li;Oa-EPPX=;QVQ?NMEtUtxh-Q)nW+2)T^GWix zx5K?3CZ zURj1hg~~Sg%Ice^@?*&VX!bZ$c~Uo_I{15)dMpz;|80c=nVN_9>thfWEzE1v7|oY* z!inMn+6%FmWa~>`mn>hVY0UNCxxC~>kHB>a8 zI_hPALuSRB@pY<37JdKA4zM*1{O0?C6Pf(ENf6>O+iPROCU23NN$hNn`I%whrwxuY zS7@Zc!*n{=?!OlHTWtiR3q~ z7}eto&_ss*wMP;j1X3(8O4`J7N~=f4=M){h+a&0l3#f)o9Soc4^4&j~6~%;~n}P!> z{APaR|8YGr7IoSP{}o@edXS3fTlH#F;rSvM7rO-)Wrn#D@6!VbMS&@V*@H~ZR||@N zW_XBPbYw9sagXK}M;T|1h&uYD(W)y33WAe;jIr`6JeevqGT+5F+X)J7=i&7OAmy30 zFIT}2j(+ZeA4P9m{Fs6U47vA#$(@^oAFLBOzm%2ir+-P|upS-Dj(}kLwAphEKXY+K zJCJGAO46tm9G!Fs1a}ZnK;4GL!$AxuXjForf;O<14H|JkxM=>%EUpn#g9`}%M3W9% zM1gQ2-M5|?4$u>8ik^g7PiO=7TeDJhOo96{?Mv1dQracP;n! z6XY^ME36M}G}tIwmgN#z8tf;H2%f2>+$_;I3TprMrC#4v5-$^(rTiqi+O)7Lz(eLH zmYbIa3lvk-yH7}Kbfe(xqylV0I(I7Bb9Ck-%Sq(auh`chr$bQQ8+AS!IUH) z15Y?uaFVI_;+9r1+MHDSJJzh`vvtt=ISwjFF0e&WL)$>*RnYk6_-O&l-B7U(Wj`fVjwO_$Q z>mTjW0O}v>snsqCaiG*9MCQs5>>0UUnks(J?%jX43~3T)aa(%}Kpo>}SkfY1Hth?< zXa+iehf63KS;DM*9h(H-A%prX55|NAE0&i<#LDGE0%(0VSQmVcEE*G4QEG@UI<~nW z37S1SOKW@`wWw+l<00nMcU!;Cs+AesrL`xc)}hjPc1U-iSs5RMsLZp%1X{E>iSADf z5zbh4J|Ft8KWK#6j3{&*Giy0dK+ds&nDWn8=vlLoTe2{1QUwyK=rsK~v&p*UK>*{i zp_p19u(VSIsErdHFqYPm4;BUsg(ct*Pe@C>dUvY+9F_2c{`g>SC^mW4`vf?X%<)nC ze20yP#LDdBMUfCMiYkMpj9wArud$ zT`oAD4s^MB7Bw>I+RRl^Swo}09b7_@| z7u8T)#3!>qG2wlK8bK2OZ5m$>u}uL{`9ga388G%-fWZWMU@-H{OzC9X&&W;REua!? zM1Od`{;Xdopl3LxM^-{s=Y_R2R$#O4-dl}+btZ&U=yZ3zLqXJ(YNXME!2a8LSN<@c z0%`D8zQz4u)5%>dARcLsKkL^u3HwN}u310JG8|5VYttaBWmjdB-fg01!L|GyHfL7f z+OFNZ4|>(6Pu|wbY7nsj1X#~GZ3n8gBGVG%@#Gr;wu zuY&$T-O*h7ovt~aP1#rf&CMHhL!69(^a*Y;KRBDx$s;$YDqeV%M*w?a|1(-nT2T3r z>mX-PyE2SpZq!xCq}!74woPb)qTABaa9X~D0JSO+`V!$ONn2iYjC1(w6#WC_y!I{p zEnS<$Z&|jScnM{22JZ#^S;xeY<=SD=^0i56n3uupSuDIheMN6JxF9$^sjTSTR{Lb_ z@lMQ>ZHlHc5?R!Ys4ucjf@lXW5<#J)p2OpXgcUc0Xbg3<*Vu@NDuJz_g4~U~A>#r) zGyNYw2&*eca}4{eaSH2;YULP*ZzJ1?d?VQp-%3uqXT4GP@s(#a z2Nm+3K7KT0g^}(I8yf3&vIw3Px3!sNN67Y1 z77QQ=v`#i1y2R7XS(Z5w&JuXAQ)`O%{G8}!0Nd^^TdNoj6ubw&ETtpZU2!34cMpa# zJ5`*FK(q!CY9Ex|fjl>45FEBph84Lfw6-O%5b&VoBjeUA;}#ITo5|cjn?$xoJ*o~u zJaUX0$#=D(_m7w&x2j5widWSq$QLR84;EInYMp{M=p_~@{$i0rIfUnYtJH9q5~M`E zP0QMPt2vT9OQX9eE;ORpP~;n3PjG8rTvL-ZiV2D=PiKv8Z>142(}>p7?W$T{_V{&t4;I3eZF=Tyj` zC{Yn321P{;L4{KAMD3y8fGD7N1+5pXTH~c^TP>+dtv#6hzrSbg^}c(O0VjZeYh?Dj z_g;Hlp7lJ>dT#4k`tt()nYCW*D0_j7!m|tgpkG{A9g}_xXEOxA(_{jsSU@RuT45=h z?f06(@_w|0oN5~Y_^yNQ<#=;_v(kf@xGk*#`4AjT1JbLP=+CA4LzFr6ppsTMSs};# zFH2s>1SJYY5fUXrW^;%U5~g1}1#zy|1929xM)sG6{S-9R-kk`wt=LdmY_LjO==bs{ zVjDV@su(QbQupl>|A7aBU|eUUZ9`{8QBnj{SIScUU{?aZR#aItjXc*Fd4j>n2TFoI z5D1xi)Xf1AGC6Y)>L4R7Yd`}orxo(>TFg*hV;4K$eT^u~f;F?l|q?*9l z=Y1dc%qv7MFmSp?7$$6-Uu+@QMG`%xo`{TH)A(UAA$k4F>o=^~(tot_9y+x4!^a*9eqPWDTgnJ;f&_mqQtavb7d%&%Ox#yqS8 z#uDt8u>=c_rT_0LXCWj02$j$R-=Pu^$IpYJQ>E|Xs46vFWgMC{3tbOfSDrtCX{Yj{ zBtDt9OdXzQu9yZ;D`BRX7%manZREF9W6`u+zzLKIIx)hj&W=P`ButC4WK3RUK!7mh zkW3;`!I)?OJENB|m`f?+hbg&_=y(M75{HaSnCMSKVU5D#@N&r!{ZG)_b5QQL<`OcwNyr5Gf@2avj}2|HpZqrhGIfIkvfH7kI7jqP*2x* z#CLlKc)XXOhG-)DYnD&or~Sm#9JzPK*$uJ6UAN2LZefD5D2j3bV@eL;b1y zRwPL4rS{E+-VXKTZE&W#!rtTTDB82Kc&vCRI~2W`gy$l z{EU9)_Vcs)If$*~rw^}~VvD%%7sEb>Dza;qc3vHO#DhL$GP#^CCN4csEor+WQzWB| z7Ci3x1>Z6Amec{j&TAZYNpNan-TrMpja7tAe$%)8jw;gdZU%1RLDB6@S(v?b+p)S) zh0#IW`KC-#zTK35P{$~2f(yxh1uYOtd;htJiLgT^`ye9nW@eVs@V+cSm7e;2;^>cN z$QJnZlbmj)K(GGQFo@FEWXnWRvr|p1IPBGI${L2gCLV+_n~|B@mO>XSXSQl1d_~id zv%ftT)v2@Wc9*5XH%E+2JY7y%t#eavfQ9du3K0{deRWilH%QqB&p=aWkXBV@AsX18 zMXMBMf1l!s-U9ZPokjElDiqfTtGqE>U8f!v9z9%B=xvQrMj(TEF3O5XdepB-FPW;& zU9Gq+Gc{)Bs#j`_mJsj3^1Jm}^}N@Ci+0{}kx0QsJ8!ut&mor;T>?&4COI)IT!^gE zWhGJ?msMyWTxznG&(r2%8`&%SUlEv)_`&PunCHlHE6Gp2#=%ntFj?fd$jm*c1cMiOxALLZP|ik#q{h zvJN4i$-@D6{ZCUZW;Gt1#sefw`+c&#{7a5JE+4Gnfpof*f~)wA#)V!jqE#(A8<__( ziXP7clQsCA^XeuV0DvvHBJp22$%O&V9~fUu4uHBxT5MtNs-q;RoRcWq)xUS-nBfd!|5OuKVoer0$ zFu`2XOyfM-wiQ^kp>*!W$q(7#LVk8Ses&~zWi#aHn_#?}s1-o8<0ne*S~DbVkjA+Q z>5JDo?gaX?a*qUnt7XDDp*-63 zP@i!`jhXwP;i=OiYxwE!<~Y=0rs_2knFiAE4t3&n)Mq@g$~^{S6^}*a5`+jS791OL zq32xM!qbMF<}112G+)(kXpQ&>g6G@q6hBKTCvh(cgj%$S(R4f*b+kxR3*6f}$xY~{)*t2QFoA=P zRVp;nu{fr32&xC9rV#(BNm$ele6FU<6(QxGkzXt#03KjAVA34X3?qPt%M}tS zE6S1o>=P7;uSL_tNfOg$-JPg|xBd*kv^(zWvJa;&nPKxfwG)OdnG+wj*nudH7SYGF zv^WI{IbMp^D2jm6B^EJte~av5JL_0K1c4lQimu%^qK)QnXQ4TFNJr@LqDYP8Ya5_4 z-g8D50Ibo!P1Hn#s5R#)M!2lQlK0v8>$q5lYjGIFGhqa_-jQLpuy#|I%4kr2s2)+X zH68h;$p9&QV(Q?bYMjo}<}?q9s>BE7m{9uSd!ax|x&@F_3EMM5%^QYb<3a{)CS=Hz z!xQYlM_{{F_2l(^wn++P1T!N9!FP;xAt|kau_n)|0>IJPMI;_U0-G2alqn(fu+D}0 zUdn|Q(y|#J35hI0K@VO&?WXQB`pBmq7gBD#7aekCu0z_v&bwRjV2Mwq>W~QPUI>v} zoV_sudie{;qDaDf;q4gy4E_wmQ(8@w)+82fxE3L+7!m>;flcBx`?e5FVaUXa0u-2p zlNW?~Vpa}AQbvFwsx4wO+EtCAzLsWH9}~wYI#QHmhgxV{B$-MVLj8Lg^E=Yd*jmp<9cK@pV>$isP+w~B z12b6hQCnfi7*pi^PrDHa%m=M5ycgL>>tQ3?H%92PriS4T!os2N$Vfs}Pm2*}A068; z)G#RG@L_)2`QWA@j1e(bv?}oFPYGX|i*mekTF_vL)qeGc)N-=VGPfNNl%5R~EzC15 ze0%-rq#hPt%~*GU{>ARkXrHo)jYVdGq+dG}37Rm;y@3&B!mw;;IzMtaNyWODd%2bY zucQFzjIeJTD-+LHVF)x8X}Rsy?a?5z7}f+-LNc#54FxhRK?oKAfTz0DD&JlYFRKIb z!!RVk4B?B@hat?;<7m_C@ptib$1q?GSGgNO+x66x9l;GtjB^c2Acq-}L0Us3oQR(!3h zX`Bo&7ivN^&_!Q6GY(E!m9C~#f;AzV5rxG~OJlXfWC&ca5W#8sJZ1~rZJfJxsHF)c zJeatCZGN_4sB&0@t%IpiL_>TVl-1fN%1U4i0tZ^%>c|#2U}g)kR!hN&+9W+u3pm4a z$=c8Q2?KN^&*K4JH2A95_=q+(#TC@a?j=)mcHbCu3fSz27N^=ijftB13{X+CAGOag z*dMh_1AZ)Ey|g{QblMyMCB!USHm!fD;U(+8g&Jk9@#^y_ydBB8VV znC%y_`&I<5Yp{j@Nixa2(Wut=hz0n)$YsDOUL7^Wz8wS*3ngI)ZpfB;cm!nGd2I|n zhIu~n%BLKvFc`&2TB|pjt$}t&I%D>WakTp=JLoU39ksicE!V|I3fY4z?Lqbme|e?9 zT;(r2{N+{t^6KTjJC}I-aA}!jei^YDy0k7GY37Qv*I^LLlXZ8z$dxVTN^un6QJ<8&0#u|*-Qxs%xsooHrwgVX0h4k#640c z3m1T={iGi|kCBU6dNH|jn8mKkXF8#zeCXGZtKW`>3Fc)jqRr6;^u0~9Ex>v?n`eHaiVsysafQm4|azK!SsT(5Of(~-j z(Pnlul+;CqWS}4_%!~~j>=_Yrm?zroTd9twKEjApod}t}mdxTBRy97I)mOQ5*|6@<%ZF`%S1VyM20m{s_pf&iFdIcZLug2Adz zx^aI3jWkOu0Dfejtj4&KRg#2UnkH7by0~m(OF_nJxx-sw%Qv5L3kUPliJWCScFoh1 z*ZqW6RDVKuf;k6g4rh~UN~Mb9d9bru3^{x*SoO9SeE1|&T{HS4r&y+dzMj9L)bk&y z>v-!UrnqV+Wa1V+#VZht_(12OaFLymi|mA4WGCdZKr9G$!X6f2%#WQ&lcJVv(sY9utbbNili(`WGCzqn*})#C1}7450$~+f zm~V&?Dtefu5kC;BDYAq*Le7`6HBQzGd+%Etz*)$A3t3ndeWq~ViDEF6tROB!SmmQ$ z4bc!F1+Ws|LUKH<@w7e{-{y2y2&~Q~>MR4JTJ{Gp=LlYYRRu?cwlYM+`3sXHl)$cn z>R_Q(oZNAG%7l8%Xg%V$L(dsw2*XAIC{5RD12!m4-$3PeDE_K&8t#Q%YXujqTv|-p zGH<2cyp=wNdFy-eyg64D6&1|m%1#Mq<08ZT0+taUp)BrFt_oQpZe$BDkEqN8FD_Y7 z;?Kzn3jmBhE{muRT8y*LaYRf_2St>~ilswb+JThFSPxY4Une1{LfI>- z_5Zl%lqJNnJbQ2q+K=nm-;5Ti))vHy8xph4^Xux~FLK3v9t)vf?@Rz^EX#t5!Pm79 zK`$sHo4yqZzpfTUcF|TXd+#zR7XS4*NP#*{Mg@17q0f5LVVHBT3z~=X|#QU8Fz)%choVdaIQ=({#bsujDmR#Ija!3!j_ulgQ zSp*D1DY6H~%}7+1#W_M*V`KwvFQqP}6sNL1Fzzc^nfyMWqtyc+HY$?+kdbIx_2je< z^;AtIK_yNuk#_dbQqYj+k~7Pk?@VdZ>ouL1%AqI`*?%=v+%^r%l>&nJW0g9gx@gMwCu-mZzXsl`=^NwJPUn;kHvhh$3w9%!1sO~^T%H# z*}Iqbv8#VNEjVMk`$x$bYkP2nTHv6fkxOJpTeRc&kn6EH9pzdF{=rOI{UvX(T=K58 zr9E~Sr4%bP=}lyu*MKozHYfsw9)2M{tp1^)FzWYBpd<^KWqKe^8vC-A@uL6U=!XmGWm?;+&x`kl=TqW98d{Z?&t^~!Go@ZaGs$DGZXwHnQxaO9(3*@QnPMn5pWgjC&m-p6Pi z7|5N>GhAez;c~QR&3VS{`5JaI*i7)&p+A#tA3+p;1=p#b^rJUBa0_SyexyB9T1qGN z@35We3S&`WPI}!acC6n>-MVBOvBikAQdSjjvXaJ%VD0&fS0G|oYUgoLV@pe4CnkciqB6IZ$v}?Y}{z~lz+Yh=p zevXp$;epmhShddhw{HqJf|QzyN(0b#_+Z(`60j1GFATmP&oh3dN7Ie6l=U=LIu~U> zTiSWu{7XkwRn{Q7%+7-K!%Ct7J|g+n;YVxr){E?+BM#T{^Qm<)9IgdYm>rHT`0`;M z;JPSdVd9?<1pDkZ=+y6;|D4Y1p(VeB>=vj+djpjTlRI(VN|>}2@9I{C@Gw=|2__}c z11AYg( z!dM#Mnjw*W;0Mf$ zU?LbND|?0me~IX7;%bTmAgh(=8&E}da;qu$<}r71SFC0>My`@FM~K9rb{?b<1be7C z=tUa_gzl2IIq3z=!+%!DAPD0!AF-+xmsOk;u2GatMM|L+xY_O6Hfqtu$O(!(^^&22 zO6;sgu@tog3~5RHUw&c$?VYH3P2Yg@_S9^4YF`b~7avHPy41%%SmI`NrDolbl!u41 z-win~7{ff>urU*srJgiGPl)A^T~F268%40+Z2IuU<*quMhSFhMUxhdet0e_e|Z9nphf@r1miIwMST}W zYT8)or$7_OTi9F9AUiM&YNqzOMAGWv1D?#(rJORl%Y%QyX2<&{pmAQ6YojW&JHjW4 zxhg5udX>k2Qq6@>S8pv`+p^z>l8FQHeB7eWArw+*e*46zlk9^*6{tvBhnYxPM+}j) z4yMal0c2zn!s4jKojBZiO+uFa;F~`C!549opNd4Eqvt}B|H=_$n}o;wft)xJZfetv z{p5tW@N>Tk&CGPZGe3e=1t-85F=Q@};nzAEhgOA=<0qDb(cHkq5QAw!P7t$Ipy4CS z4pSQ>ox;YMD7b0hW13$v5&ol+GwG_B)ZGVZJc%hQyjHFfAYrdV zsuHZ1s>k5gvpJN`Q*Uy3QW~bXf%l<;tfPID54nT3CozeCI5w+DwPU;7lYMApQ|+a> z-?yDd>!b32|J5g(3=a;RwTHR-mSPf(t4}JKP$YpzY{?yLO83m!K<@u{6&r!Vrl13B zue`fXKt^YVzyyxvDiXKslEQCTA^ij)qL=xlC(fg@)cSuZo91Trg}Z3>+w(VTRk(wZ zHElswh~LSf^I^^J0}T{%{~NWAzu&Va8>la9uGp z)otyX!Lxi|Vj_+Cq*RoErV%G>kB`Wi_p6F@`nF;*r|(ee(qaiYIHY+hz$|sYVQJ$- zq+D64Np%V~OWlb&{uUX^{f3U_f>ZnP`hcF_*l5ajWsVL91G0h6Wvfa8)<;-0Yd6dD z93Tkd3IH@91UJ!Q0|Kge&);45z-NgLP_cQ@m?}^~wYRp5`VlSmoeJ!(@XWnzG;sG3 zFAIhGm;^d%`^zeT7VLpF<6w^piZmMxhlU4-fDtbY@~BmZLtco47EspgA}B5<2Cv^G zvs0wX#Fe@Mq--^vDF1N8@|R|Bf4Y4^yq|^TYsIt&U?%E-w1plRs6698T&r{*DTb6) z1Ly`IbBn}c+L*Rx+P{s3)dHe$+%j942pzj0DTt6dl>Il_1eFW-3AbY(Q27CoNbm>$ zu}cxv5t0Li=}Lt<=Jcb4N}gUD;$N*c#Q#$L8RFjmv8#Vut3|c?Q0xoV65bFe15gKn z5@N_89dJLughNjLy1QIEC}etP3aSNu7z(7&o)t(fydNBKQp_w;5%)caDdO}HO5I89 z|FN1Ef$=&viC6JNF+yDZ#>4y;jBJEdnZk(?_Z{zspek|_xcD4(uBABNHpz!Zvv)jQ zzn>yb;g5|g@ik;9d+Inv5g(4R0asxyt=ozva63cr3X2N{fH_P~ayW1nMM7mdOl~re zcAbY(5;){gYekQW2^)@wn*H{mwPLY9-7T^<1GSBCJQ`}DV?%p|p?kFRwHfNA!`)`P zowoJAxSiJHIBqxWu4d2c?RFCuJ|gUdKG3bi5V9HTx&wG&-FA0HVtbAU zq%Y@m>nDa*xFPkx`O7nPIVC=kS3bM*bI!^ST;-DF_ z4i0mxfvk0u+|YyeqM=etZf^fI}>MPT;``L#KXH*fo`YVCY6$=k)3!~+(49uO*N6OF9o5g9U- za!7O+ms7Kd^pl$g`Ej(!<*M5@q!2GyG%4eaMkw42g`} zDQL<`_qH*@bfSt(legjh8G}yQu&Fp+4*DSKe1PD=mf?PIsIG zlDXjUu;>*~O^mR~9=Qrd<-O3!BQT~}V$9(}aZ?y$LUD5r#`tp+%Mpfi6Ehnjt3+1> zDvW_a3S;<1Zb2%_o8IcF`5sJ=%b2Tnp<&ku1(gQInUqx~T#Dx)Sx{(|vM(<_ zAASix_$|&@Z3&AJx)?m0zR}xR4~_n{-^=89a2Ris1qZNg8hFvLZF!2>kZqP(G4aZ( z8-&++)CR;{$$=am5a`CUT(1*JQy63~dEj!?TH#G4fzf(1SYGHf(xUF5deIK2B1)7V zMyeaOm{1xjCz<_w2^o*R$n@~XsEuOwO|J|=O%_HrY#|>{)@Eq-7c(6On<0iPCWKQ1 z{9b3W0m&#;%NL)@US~2iD*URZn9!5CEIE~3|KzJYg$b$Uqo*e8xsWyd94@2_Kc5Tf z!Y}BXb{?|q3NGq=K26ejvpQFuK*5CQ_b70uJqlbFcx1gTn+ZD*41#G-69#2Ms0T2n z>mavO4{)!A2ZLV{mxZn@dmylWqFBOXrR!ES!E)Mob389}hf&$qSQj}^Q{lxmTZKhE zW_zw`@S}4zcs{8{wkzm6RLbY&(k=aH(F*pQx?um)26;MJ_Jzb(zdaO74%c1<8&l-| z2U!cLy=RVAfJ@ZDOTTb~vuZPgvn)N{P4U_%Ho5q0{yu>c0r^e6n#S{XHUm5QPYuhuPb` zV5~0<=O+Lp94BI)$T+yc^7uAGXlWR-X=B8Byr`O5h^j$#&c0WL&66FeRt-WTe8^D! z)N063z=^NKNql)Ps${Yck!sKo=Cr7bTSHi}Aav*v5$CBYrb~dxgTp&PX`*C-5uIG}b5UV1aooZiRfJru<~E`M=~=fQA&i%9KR)uwH6KzTo!?vEkT_GIn;d zQw@j1*2orst=2f#QN(bV$VC|5skqA6B77w0T1Pl5WO-CrTEcDt)E8pfvKy*V7#3Ag z;n}nNuf+lHT9%$8UJZjLSCozQXk0AwqUyT2ft1)+-%cncI05lU!vY)Rp#y(UiQ7C+ z+`cQH^T%hzBzQ4@GOP7sW{Ccf4=vwubM~jgzLn-VT$v~%x}CQbWjipMXboGhU1pND zF&nP$Xm(i)p~vjNSZ8gNu-ScysDwC%b5S~DlYUVkImhGm2siJ zNaMyltfaa{h6#v(n&!caa8KbTM{wam?FMH$OhWk#SGOB&D?tidY1SrWmzBw9ApZOH zjwnTMthY2dQWn4;{6=ur-A6>6!he+!uiQ41^n^%)(g`)O6b+?FVl-rNd*Bn#6eaRP zNnXA?@R2J;8t?K5FJM zXE`SbVWAr!ulVJ1Us&Nyh|ydK3%ESxksviDX9Ht2{cGW$6+{y~}YK z2WO?hbvafn(?Lj8n|#aMa^gCyB?+RHv^MeuK&Yw!3S|AMdLc^#qB&P(*tk(n$RL$8 zk2Gxfp7g92G=Y;R+Ttq*fu*~t8DLR5$b!a?rPV7J04jUk(<{DCf@vkhtJ6?yLcjG7 zA*oUND2utCV1y_MZbj*$M3@q!aM*ZHr83ia0OWuxHyACm4taCW6NeEhg*X2gl!BL% zW1A7r=2)c!rK+nIO*9|tF6)~_7@i=6!HP>uj#gHIa-Q^?JIxbz2=6HEn^OQ|a9dh0 zg4>ca#A_8(4kl3WZ(hZmwwpF*tmD@F2KuTdD|1F#0D+Lk#qb+YDq0kBHS z$KeeVR2)5j0vl7`rc{C-gzmdOnJ_#nGP(}V0ZAHMp9T*JU^qYhZ*42|8A$Mg>MIKv zg2dZ|%an|;5hy_Kfj@OX2$-*Xc(Q$x1H0UQ>B zl!;=v=lcw!Dai`d#!&Z9=HtQ4rL)KHv71;F*C)THltGyvvB#pM$Nlit52?1h5&inmJ&KP`tqIu@LtQ#CK{%W3oZRiWn zrP+$qIF^0RG9WcDkekJ8^j#(18$~ZYj|`ru_M8TdKMuQwp{t`kNB({g7=?kUPmG`5;N^l3AR+%yD zF1<)m1aJJIY&fLSWXCC5LQ9&4NaDjkF^`Kt4-b+12Y&93$w4_bjl%nb6Nn?|1MjDZ zGGn&f{gE7hgT$apN^B{m#o4@)S2=JcIY0zMn#{hVB`Y{V=GJEs)s#^x@v-v>FkYrZ zmY0Ry9aMq$F<&MRT`xxl6g!L)O~DUw7atnDuZdrO0-pn^p&4&?u?!Bw-ha!pz4lCn z^}J!!3VSf7;pCfLG=ZG4SZ^GL-wCPi@`K7n1=i#fbw%o>GX4<_ ztVvK`WPIP)9i_9G{2=ft9fxi7eXROBWrNsM3``*Ss4Rs>qTet)K zfd2;U(THXB!QQUNOZiWpz@Bi=2YHyf=0IuYpbRRm6-zeQBcEK!d_KWi+isY|PpXbwn%AP}C z)VjnQ+N}WyYXrjdj>$Un z$qw_T=bX^kfO7vTz&{+r(xUD>4qURJ+0GOgtqH}my=RX0Nq$D!L z@J1OIfR>@N_lTx_hnRm#%XyG%7!*=XuN@)Efc#Ny`J*f+F-0XS_I)@9#+RAIiLADog;UL==^liVS9{{FUgMLdEwaD#fgK#&7GetsWb!`cA4=axh{Lryxn) ziIy+aA9xx!I<-iDU+^FGb+%{JL_!RCKOe*XPc8erousofwnW4QQlp#Aq2I)1{9vnB zX;kVa;=gPlP_@7w?%|J)R?G#&6gC>vCj|bD+QI`K7{ABCqBn zk{YOd65+T{pyKV#Gn@R*Jzs-%w3UGqErOno02(vLqV3BvcWR*|AF?4V?Iu0zLS?UC zPf9PpQyWB5`sSs^&=-;AIhv?m7U@|o z2Vq2*qcVHcuMWw7-iQb08EcL^q_>j`E(OCtT z$Pyt>xx`opQdz(cv7fZ;w@d3MIc#y$fOV`1d900jAu_^TP=FR{A?VB_2dI-wrlsf$ z<7+0k0c}O{JNa59pXY2+p85Q04dj;W&Jji3abhWPSkqb%5$rn>NEDl8o8BY#h$fT9 zxzQaGBDOd#fG(GQq0JNgM#Lk@bWNh$pl9{G@85&gbQQ4_FquIJ@wBKM>w&^*2(hs7 z>+Bpqeu)eK#`fefcCrEii#jGAIJjC=_BU&@S?*Evo7&VCVTPRB%}1qG6y(R;GQhq= zs%Rjo%ik*^M~)Ly?vxXR4r5(aKs(m3a$WXL{8UI=>oFFyCx*;QC_~$2Ljw4|0o!;$ zigR`}Xj5!O{

tv{wdjUNJyv1B=X<-Vn#sSQx7Bq{d0w^9Cn$=xK9bo+yT{B9E5P z_gi4?bPCU3%CtpC6KCRugt;3V=au@}Xyg6$B?n|+dFN?S&U6_&Wp5xWxjc)_^Cq%Q z^4neDrHq}aCAQ&hdn%h9Uv54`TdCaxU|*VjAfQcYXVWE!71J4)IuaGhn+gwN&>)z(-H;F&=B6741@-Y0-41 z*_GqcTm6xVN1Z`Q+95DCOf~*6Pr{sg$@G6jqUAh3DXtL$lF3pbkTJlQ&bVC05bBc_ zjdPnVE-Bb>QXEMjJtf0i(zLVv>h7JfX_rC^Oa9^3 zawy9-!6r9v_d$Wr19!-#mW!gLZ0+L*&Q80;TRN0xoi!Q$-}>@luL-wl&& zj?t8^rhpn7lPg^#>W#;e9D}r}1|+`)#%(wx)?FnqOx>sw$fq<{9d$Ap{`rBEjJg>o z5oYC-VGAT^^#uoPZ^4Wtg1`jTF4-?`ON;B*PI7xu7B^T3@{6+_;|NTc1C*SYFXt^F z^w8c^ojhADrB*~q8YG|kkB^uFW9#UE)B(B))a4u$d}qOxyaHB+g#x{L?PrCzeGraW ze5-&Y&;dc&tOYuO5J(EHoYV#+V>f0969AVO>Lf694zNf_;{e=bpy6mt4?dYsv`v!1 ztd26g3s6Y}esP!$Mu!0mFP-dF<3cmEW`NLp0 z9E;y}TAb+|%3e5c1;9ScF~?YLfs>UpHBip6j~D)>lb~LR4@zGJR5nfl@Lm9DLs&%O zRnv)MlrG{Xm9N?^P!9XK+$_{c7iVKmBWrSIQqi(l0@f5ev^+*2Q8Af}n={kfSQ`Z` zWi6mq^vqX{>j#U31P873Vn6DXuEvH;hCs^afnfv{*bD6`g66bApVj8?=jXh?^1b#9 z;^nhB1Nq!Ir|V#pWB{Unuj%;ACI~BTF+3PhWxHg#t?=L!yP#h%z?GU}r6yq5Ts9!( zc@L>}=^VqDd!GkY#iAej2D3W(+sn|eqX~y9$x1W@rRNJKAU^$3PQZb{!A zRwTNk)m%9ek^Pf%kUQyS_U!C6<1VVZ6&=pmOyZZu#E|I7372jwu%)mj9oV&EYU&v& z_1;({>!b32dH?5&Cc^W{*G+Pq`J2l^``sTh*z{ILrw#41mtt`nqxQ?gw-mprNP5N3 zQt@Oj#lx<9j^gZCl0bUIqI?~jVIp;9;q5`aN8KKYW*E8q(yUpUIwt_N?CNnAN>Kew z!q^g%1(n0*UKB~7n3N*mhb=eG5#mslD8+!fkEi3Aawn(I0_-@w1Q?j>-pzr2*y|O7 z!BSA~mbM2^kvz!mh$~70II1iqFeVYPsIXfP?u%UNLd+OLJX9b|8Tw<{)l^f3C@U_k zSZ0(`I|0khI-c+mi=O{1gbhH;;WOwdC3}~cgqVQ&_g$M0-XAY_!NISbxg$pxoi5@u z3*(Wt;&}+Y^OI)Wnn#wcD(G^wFnMx|bODA5vAQU3jf=A6a2XZ+d#RmQNZp&K-op&C z?b4F!7auY!A^H;{aNI5=0f_Lpck3!;@VGZ8X2s`;zwQFQP`6`JOpZTCh9TpqB0i?F zCfk23zndH!0DE;5d7qCNAvwM!Iqn8C(WsIJP4bD1VUM~S=i;oNTuc5j~ zz`-s+Z?uj|ov8wWKBT^{jF}$Vh@QdWG*KKGPel@v@S(gwU^-P}Xn^&nD$KEmV%cau z*0}-voGey&kcd^{sS0au*;b{Q#ua6fgB`+zcLe6Tk;XZyaRV9jEqlI4c;PYg^!5^@ zYsKXS^3!q19rq4FNIQBYEq29b4*odp8QR%G33wtXg7nSVH85r>llD@k7cNOlY?2Pz zv2HrgCT9KuGN{@b^Y5pEp=hNzeUk;Dqk+L(!^COh89=STT~j6xkjKe+F4YjDUOz6pEN2<692mFI zz<}{ohQmpe4w=; zR>yu_RDg2``RcK{CakU1LuN6$k{O`Zv?>LSPqfJi9mNrDaJWE^J+eC)C!uI{we)I! zk&Qta)G(S5111kPs;?Jy51UFB*lWj)V+VrG8|518r!w$&IF{{J6qg`wtg_=s7!j)J zlL*!H4mV{_GVXQ{sJy8>8Fs=T)09s7r?S?8%q72vgK?q-NBA+!@+m^QIqtPaSw~Ef z(pNeVj$j!7vDr51P^6*Tz>RGXOkzx-985l7DEg~DTeXkA$Cnnp?|0&ndC0bUyvmb6 z-@}h#9=2eXh2b=g1<(FVj*PF}a8FoQMb#49JH5FoGQ+z~IQ8Q^6WAB?pgUyfS_g-Q zHt?#J521GI%r+fXSgndVV^_FbNCNK3(e%D9C0>XpNF=e`2RO zwX$7b`ce6n-V^uH$rrO~zhN9LXE7<1WaGwkKx2BVm3}aXr<~JmYo+HF>6RmsBj^De z$q>Vb@S&^aw4c=*^<^}8V0QU$3#R)D9|{_0M5aNdcGyF;pg z?^FRS#AXU%jAhhT*nAjq08_&|5|~5}FA_Ro#sJK#<#L)LAw2lwR8j&lVF)ueVR$hR z&r3Ob#DoUycR6cpRcL4g_dI>HOq>L91oVUr!F-II)&}jJSQsCPl*gzvuM;~9e27F- z;Sga0iJCwq`_5=*R98FOke%q$EY{K46P;lL7zF%} zR`#aY@2L-gKH`Qd39EQm1qu#`L<{I9__ZJ;ce2IF4c9flqj^C_T^{ZzQeRBOUZvMh$gd&0b5t zfv-I9(QH$^g^qtfu5zkL>56!&D#^^Mm7EOSBjJdxP^b9nAe>9;9haIqMGNtvaeHyD?*w~u#|-W;IYX{|5e?{{7TMe6s7eve}JGFBA{_E?{_ zdl|(R(ZnbEHIu_UNmIYxj)&%vm+!4^M0*Ma=0OR}YdC70%gLn8E;yIjun+es$b zfyUhe^~8{Z%G<`;%n72G*4;MvcgG_N*e8@jQpS{PXa9W6^1MymAmxT`$E~WUetC!3 z?|ZS20{9fy=nR`YT3dCLJ;AIpzq3GMJlU>!fh#U|cx`CnW#5md>>yp9tYG!jvtNAA zo(&~#k@E3yAX}Ra26Rm?)u)0U-Z0RU?UG5Y!|u{9yjDFkFJ=kZeR> z28d9=Z;R2t=@!XhfO$z4{f>KOaz+e&au!xhO-;6EnEX!xDQ-0C3r6nsH42)5O+=b3 zU=kQdkTfHA?OjN-v}JTRM;Gj}3z8*W;B#s4vn{{JT8bY{l&eYjR~G;K)ueGR5Aq z0_z=+<*7XskCVs0SF7q+9qk@aIW;k`&x%@{F0&&=xC?YmN!Iwn%oTpJ=m-GS6v|St z(FAyHnRpaDK~ec!njN$<4sw)0Zns49an&VR!6>w0dKXMj`-Rz!%w&+Mzdy6 zlDtSim|eBh1z{dzBI8kFCG4^1_;f=(&Lm96J?YlCRTLsoQnFbaF5vh&%S>jgVZ-f` z14Y0WM#ORe$%!iUynRyK%I+RF{zU(wAJL2KDQ!?}0(zDESfVphL4UIx-g`yQ{F($% z^ov!9qeIGN)KED1$y^8rKaC6F;Ae6n9K5n};4`)naAp+Fio3@<&yg+B)(uX`0xqxu z){IA4BMNTa&hL}PEzc7ckL<>AkjaZ2j)E)#ov$UmBd;<4=S?N+v7JYPDH9-i##RL% zNI+Fvv^{Li?P#W>8^=wg=dsw6O_nT5G-k1Bo@NHFyto*?nCt%YSqXs3QDmLu!U^TIDmy&&H#S}MtH2EBz&KZ9Kozy z=BmgOb1b&9eNVf&b6aegyrn#XvwlGVm)$C{9ht^y%*WNHCUMbOlYu0JQcgZV3t+ZR z$$9~+0-e)zk`E~WPJAIoe*K)x4%|aEt7SeA>#w`#NDh`PYkFp$;zx{W0M0B&h*?7- z@ft;dAt-x~WEq>R^b+&M%~k`ZVMS3F%+exjYG!L;_N%$_k1c2>?09zKWt`L@gEG8t z9Fe`G&qXAD(XOZHl)YO=FXk`@VkV&4JbMH7#`7BP5A&*(p~DL>&BvuZSDUaL?1iMK9W872pd_xZ3Y`Pm1 z2YP)DGPcSCby{-R#pKE0tZ3HQRIFCKhyytBMgtLk9TgR_34OaqyBRfo`% zHNt0_x1(uv>@C8Gv!i;r8Pk?%3BQvmCDhP}))H~&d?Ykx>xT8`;IZ&8zP6%N>kb}k z8~#+huHtpzgWuhHANH0J+5mW5M9Nb{*_?4PN@9k+o0YXrcvEt1;L>#06W%6`f7t!C zma}liWtj_~zBvF1-&B6YKd(B{*au5Ic2CsOMm2|jTrJ#?gPIsNWwuU;_8i0xftf;M zXXNTI|`vadc%;36|CqHahmqgZiAI^!DpH;+!hQD`@EZp`qn03oH>> zAZ{H;rsLZRjz}IyYn2_qPJWMAK9I$>vCLXBQsJMCMnkZihKhjG+N32Ft-=>o0#>n6 z9QX-+M1b|uE!mB<%=lH$OSj(5lMkSz_TZ%Gw6bWo&G!Ru%uV!4#@31YF_>4YXO zP_r&#v0TJrxroJb5sT#_7RyCiIu~i_TuzhvCoO$M7isBS*5mf!a&~uAmvgiOb-}E; zqPp*A2mT@*+6uXX3^N6ur){ovF?3xZi^6hHAaR-0Hg((LxL^htMPTKzTi}<-64U&I zAAo`?OnyB0Q-m4bog{{nigK}%BR1M+WZx5qI&>`Q3`7<9KF}@)^Y#SLsJVU7Om_r~ z9^$_Q!qY#`*2Mv79iD>EhlYxjvmnrb6kod*9hfip#Xj|ktp%c;kMHvp@L5XM2;z{3 zlUfWN;ql2^L)w)*jNJ%U!)euYa)igK2F_!hHNTRtQ|FSg3z<*t^Z*7K(L)66vKEym zmJpbg9-)$-V!zzuY&slW2G~*$A3V3?cTpXwx>7{}y*qK*e-7NFD}OW}TuQ4dQS1xwsU z7HO zYQZ(61gva|U}b#~LYWWZu=eoihK7(7DjxxH8R9xjSPU`4_B4hbemK9@hzcPumLwRs zqzH8E5>pz&lzs{Z`PTd9o1yHUW0qH-ZIce9Rdgq1wT7cJ4$$2)@8 zST+4T2mjthR<*9o^x{b0W-;va&<+(gbBz z5wuT*tkZ|P#glbTK^M;>SoQG;v#+UR^olrOom~LeXWAp=ja5YJ%gqdIWi{g3`F|}q z-h9#prV#W*eZ_jL-;x~1Sh%um6APX{0C@v4!36}L$XCg-p;V$YWg*xgW2PzLTe-60 zlj4;~RfF7-(KI&)rEP~{$?ZJPy31r)U=(e!_|TvPR2uNs7owzWqnpr!9#fdedPE47 z)(i63qBC}uF!k`6y_ohe^}KhS=%jU}&;f+JW$)j)*`^BIMD2{^9qC*UBg&Feccq>MhBPUbP#iOj?Z zR!6ZkJQN|_!U!mBa~#VP5N((;S2|O(pV`gskbM`|Pz-t^V!A=w{RRTUGK94r3$wo( zR~BSAi@>OzlE!af5}ny3Zf=K0*ardhz}vIYXRVw+xX$)?lf=%oWJAnT^^*l%_$<^D zyj@F;mLVsso~&7c0`%5SCCecIHQ zxS-e+!i^RTFOjmkNbdHH77ep1QJ`SH#bCrs%razbL{D9Ei45<;D1zX?9)O`Kp;Mk~ zmLJ0DwBb$C84R*)rg1Yei#ll4(Hki`2`VPD1T~NcoEc}-<%D8TQ%X)03Wf*xkqper z50Wa{-6UZ%ejNUZpG5EG_&{Q|bl2KO=UbO-HRF3{L!7)c7l@NRMUA6+1nN9lA4O3T zMY|n)g1Ap_++DDRh;8M2^mcc7-ILdD+`XHR*wdDfK3!>?_d$!6y4UUXevGgoXkQe5 z-LNmp-i9T??GB!f6Vkmgb5v7~7nbyo=p_zL$#r_Tn*pAX-V$d&)ktUiU+pZvy1w@n z*`wst;6F71G*3uRD-s2?*zYw(Duk*@aI)GZIa*&Z>QMGV{dut}@SQ+7=@qlaC#O|{ zltLt;(Vtm}TGt&h`^>GP%qp7HL-G)@g6Ypn-}M7jSLq%mB905wpG);8)1NVwwDGoV z1EZc95uo@g!3`O+p^{`WnFI&!!TO|gsF^kWwybdxRI=~2%_+89L9gzi!*;%x%1WF@Hy=g zkecd{@3@upN@J^JHtEb{6mVH6V9TQXILF|N77Vgn#+P!ECzt5O<+qNiRRSdsm zGDQsn6Pux0(ZSQ1y4qt$oZ6jUS*3MN= zk2CQ$jz}DYxAAg@9^_FmWGq8#896cz(KXacLUJy_3^a(Gk*+*0>PCRiCruI`zzqci z^sA#^ezsWw2)P>2kcrQ*R2=%fnAhI*bfJ#zqJJp14P8c%5d1re=tO8vp-%t_O(|1F z5$)@?gk?wZueUWmAF(ZyZ83x46H-z-*6T?eEow9yixw>!XtnvfXc5O#*>%|dE?Sf= zl4=?~e`uM7Y7DyLMSBXxT{-1X&Pt|+lZj(Ov1108D$QAK^AI`h0Ebwp-7e;{cJ}e{ zPB(HWg^X|ZC0HZ&rW^Tr=+Hf+wH#VDn02ffaA)JtG4{nLL`@vttIeL2CVIm@=jH=s z-CQ;ZLbTmM4u-s!PZs&Mj6=w0o|0 z&VpaRK#GV4fxC5hNC*;Rt&H3i@Qj8#_B@L#I{;+%6KOlbi;u?Ba8`$--MvGViQ7_cbJ1X1V~&qtYuB7=`~MBQb>u!0Uj$N6 z?bJyzIJ$weOOfoY)5E@Zc%OXlTJDL`kZJrGhwA_Rm!Jo2uXwcIRtic^WJzS5LELjpQG0x_RNIjFJ zbo@rwRKSn>BnONp5C&yE4qGRr6aSke#s{4BvLDl zB3W^{lh>7m8r>15N|RZ(Ds*#}IRNFBH+Sue+`B+4`i}8yq7Vx?$PdPb9%fTK$fIrr zGC)-K3xEwDVl8&ZZU#0C>7cT?S!J43H8EUHm-40FxP9}Gh3ne{N<}L%>K9A_=jQ=t z>yA$F`kQ#8%`9Ns9iKZhG+;10WN8v3p;yb@ZA%?xABs0o)#=mjlFeH&wi;6)nJCb= z`dbVaBdn*~)ln*@Tz8yXOPrgME#s~E;lM@ouPtPoa{IoLPMZ&<#frg>q-oo1(bT$@ zPVyI!{*N%oyR+-JyhFJORD;#(KM#7mRq}JqHG4>;_xz14tTgV!w?aZJO$nrZvoE_ zF+&BQfs);~sfV2=?zvlx;EVPMrT;djOgZZ>(fL#Dd(I6Je%^vK)mp?#$QDV#B^D8WI z_?WFs?|dUZ(0fE__!VTC5>Ec@K?JCV78jPQQQlyl8pO=n%!>(YCA_{0`zrf$f-4~rVv(>XB;R!Ri96glR-(up& zeMO%j_jeguLjvc05l+dnH0%x@f_Zy;whGnniPILh!0C469iBh}b10}Gb4z{AI z+rDZ(?JWj6md~$Zl2-8FrJdl z>mi)911s%GH-}3^SZKw%mkczU{69+KcC)1uduwT(jZ)f!3iTnS40)tuEW$2S@zM*6 zDFBm|)WeU*I7WtPEPR#PT!G3^2Hz)E$q-6mf|p=afkP{ZaS@1HNquFb|5AJG$F z#lvco52{H6fq~HjOtYhfRT8E_X6@#!8%)Bt`5$o2USoCl)(0bkV!e$*9|`PDKwfvB z!aSV-b6Fz7-9Zy<>j(?HqxwnQBI>Z!BG(7cQOtSLH1LVXoF2jTz{{oq36a3}xCDWj ztI)n&3y_tQVwoQirMF+h!4Zdl-ObE^h(MwBN2IxeSV|24mjngLVz(yxxv8fmO8d(ufs82Kj zv$M5n*SVMPds3sI_>e6Wq31w%>hMOmZl>q)NTxr&?_2_ zFV=n5yHD(1AoK52-Fs~6(>c`&OyVuEmWT+OemcpvND!bTuoKZ)kgY}10+O~~(tSH% z8i5K%Mualk_~_bN@dib7xJOYMRnH;d+&eI6BIj3gL*&N>A_yO_%&d>Z7F! z6f*c|M!=|E3(RJtS2trzTbRdYc7*-=y@7byNdQ@NM6v|ugR=7I`aNklvc;#RdCK>5 zp_I5a3J@OdoGAj21y~Gc7n|iFLy!$% z$^$dLJ&t=VFmC6Uh9%HooyYFKD`pG6yLo?1!AMtB0QaLSIiksZ^I6^0J-i$Vkv}rk zrRaECjAVB)qr9mViQE6}VOW|ZsXQiNmNNqYI!23WJO>3IT~grY>Md@GSf?$eL{-2U z%Qer-k%_zUW6_kd6-M+M;DGZC&~T9_8@OXmz45O!JD6EF@^(Qiy#G@{sb-wO@S04z z*u88vM{gukR84vgwP@AKxg-c!nsN+u*K(IVpm6A#@;OD6v?K2d88+QBw2DOTOd-6W zW?!=ZYlpV;aAWw8cHW3mqPB^gOVu_#pWT_yY!F;1MWyuPkLkvXHqqu?+czQEXrM$= zJp96$IVG&4d_J37u;98_`G=%1YqMI`Ri-zbQiOwn_3LIcZwLhF_NvBaGDecR@*KDi z#2zNQ!5liq)cB|=rCagVm-_A0uMYdZS|bHsmkn%xrqkU-<`k%4?}H=q!i*v#i==aO zevJ&mOv-fIbG)K1KAC$LAq|7LY6xG;w1(AR=#qoUkacRP0nYiCZFVv7UX2t*3-8Qr?b|kUh3T4Z^E} zNnlD~y)W&DY}6 zkbDz`$dYfe2zUOV${VYkF*R3t$r3>+u{PgC>fRrCBeP_@ktQ88$S33k@3FtQb485f zgd=qY|LD#lS$Fb|o86%it&WFABp52{Bw083$|5Sw zQ*2%IpO_7nVMO}^nrXS=zZ)c!|kb=f7%KT8a2(4klz zP#_${#9At)s@H+-YEay$+5zU5uQB2J4p?E|4K=9E9%|b!VHhEN`-^b8=Mglw_NpR& zMIK+)d76Jh1KYj72FQt#Tz(lYk);Npn2-5a}9)4 zU<_*g*d?-kNQy>=?eHMu!Kgh*?Y_l5gV2+h!zout$cw^QP^tWe6ip_+WZvlr6oJYI z20FP*Bcl!VQ@k(nD`2^6{h{#;zoF7FyD>KYKr)~}4J!awwwK}I*eZ3zcaUDHAuBUG z`%)_f!q0Rj=6+v!cS+|xN4F!!_+JamS-^5NH%g-PDH})$gjAmeF(#Lv8O|5oiL0%#L<${d6Pq7a3!IVf{8#-M&29nHW9wZ##I!*_$wTSNxC zxBl244#MI+n#1a-u0Mpka^KKT)?b;Ib>G%cW}P9~y;VKf9n51o{GRt_?3rWzGzIyH z)N}f31Q#8bVb*RgLtvf_SLfF-cwEmp)>75XVK&?-^^M*9J~seKr{1u5;(J!O-g+*m zXp=PkrmNsel6EFB@p0Kt;@lFM@hbzG_|Tb=0N` z_teQWM_|huE=13-;zE$%N-oUT@mv@{&c&h%t(#-q(aljVbTgxykAB$VO0>=X$ZnQ_ zpZ#twuY`PtxJdALWGRsV;ma2T(m0C-{8Cmt=|?R#Zor*C^i#8ufYn+;uo=iP-I|)_ zK6|U8vaP*Bn@95WJP;plLk3dh|6cH~1Wm;TNull57#aZN)h>MW3l<7GwoM*Lz1blH=9YKxJkMekA`vnFY?x7;yqK*o)l zYhQ$r%RON;Y2SS!e}SNr`@n)|IB7*@ra*;;i<4&!M~G?`lCm;yw8zies{KH0AR<0P zIsgkftFz`21x~q3XND60kpi2s`e+e{7Buf1ho!|)78O;AMdfq}+Wc06M&wmt2Wt{i zE>>~X!hf~iz`Zq-f}n&+N6uWWG=W_zCP084!gNS=aG_F6r~(wtr*?ppHWf6s>J~eE; zvyRffLkm!nV-2e80t|H(eVnDW8Rf^S7VdT z%$|^lsB2&)N)1E{0?67yC#h1}7R!Isd4@%;%FRd;7M$f0M+sJ;?XTc{i=5mtjq}LB zLX7%amGuE+2&RebMhZw&cY_9L`Xu#Ab}@}B7B1=@CbH7nGL7E9jD$({DK&+H0O^j= zq_w?vxmL)zX;tQ=7ExeD7cEeh0wNDiK&-~ptldg5`V-i#WV=0crk#h!gQYxN$z~uf zYuIzb!_!#KxSYwl$YrvNQF6id2DWtCYU6o{c2>sj_;U+ZTvB>zex_PW3NRUje4woSv zkIoYok=DpH!Aii)p%~ZPGp2b?Jcad(_uza(JK-brF(oJAj7L1}?KvH?19=Ybh6(Cr zPr~Y)Szp4kOlqJy5U?`ph+D&{nLsAm#Ged1*@pQguO|f*aHRs4u-$?~l>=A|3Y@F^ zP_$8yDEboL+;+iNn+%^*zMMcID)c3-UVOGU6>#TDt6`Ugwu;V~3^K4IV~JpI{M?8c zkjX{R7^(>$m8IpHwU6kE2hHD^zm}ABq zsz+6FbVz#>1>HXm!&KSo7Q)Sl5f_&@tVQ2ms5zi3{(xQ!+M2`HnoXi$SqE8Fa+`54 z`qWIO<=~hKa?312r~=&n&F}x-XX4FJp&woeVl%cuBT0$x0gUx==6;U%Wh+hGHP>)MxhheVKvkz~Mvg?6!C z?P54exq^LV>qGhQON+sEZvh+v$@m4hhYX?^GR|cmmA8KloJ$WA1x=`b#SrG!VtC#5 zSG+)vdnvSBn;Dn1A#*}JoyRj8=@F?8=U@QMF%2l%{ltQ-KBeeZnK_E(gb|3jR~eKY z0mXzhs|?C3K69u-Cp`BiES&IsBs3EDiSPXLX`73IIkaJYB-E{(z~rzAr1f*bLzhQ_Bv!A zNlz?XkWY_vaRM=MFaSH2*+_2AbTziYVw0_b!orGjIQp72ViY!KMX~dwdm{}eNgp}V z0f*&mU$lAdkkz%BVxXL_<`MIioD0_>!@%vu&<-YO@B&I!I-l5t53rm!VT_Q~U6#sO+}k{WLD<<7aX)vq3M}o==&yF6!Kx z%Kl`^UELgZEOV=)0lC$fK~`DpCPhb!?CMBS))LtHuc5(4*i^y26zR>jZ#VQ(3KO#W zpy||X@MaIToXjW#%^75T8`SU~g1k(V+mo4v%T3@mq%TX>P7-#lM zQfmmX*~iB6XjA7u`Mw^sKoVw+ldhr}mv6z9Va=E{MMR^4nO~K--<(+2>jpN#6I+tSZL&`(pT?)y1Xd9h8<;1uPU#vUf#JOkq3`GRCj8#s2nwTYEbl9!8xh2 zHn~2s{~cJX%J$r(O5d!uw8qcY6lNRKew4j&xm0~U{dsD^x8;ZX*X}8jUM0JGzw+e9 zJyvBwz5d_&&#nFP#ozzZZ{D?M{rI!bAN>4#?|Sa;J?sDecBcvPSC zTHbxrp4}sz-mO*R2l?RIJ*wG!eRro@CT{G!v!2vmDv)OnFTo@eXFpm})ZT*e1`)cx zTQ)KVPoEC5VL}rS@213Cq(8#|>!Hmk`a|GEq*q?Qv8dnV%~-I>n`Du(@9!oPXmnhp zBW&|{&P>?r*_w7zHr<2QVpWzEZuSk?6cQ*Ozxo^Z+gpT#rrXP7d%xemw}(4-ft5`T z(-LyJAKvj+$`>ty*?G9nzuSEs?^+XV!taBH!R)z-F^7NAGt!kn=NV}(@INCR^OwwD zTK*F4?v=+LM%g|3tD;;~l#7aTiRMg6uif2wZBNc>_7*@4K;&|KOn@ZrK|0Pr5;yzC zc>t2Qy*#$}`~7>9qj$cE(I)PIE^@0=piUYP`70oD z5oEXsGF${1F7rZW-`%_O7|c~5L2dmXzjfXDUm5!L+C6#vj+;84hK4WKM)*66SX7MW z9pl=(S#n(H{~?hl9{1jpf932vo`{V3-@hJ;{&Vk@h+UN4dkZt=EfNB}x1{v&;qK?^ zO_W_n1XXrtyl4H(@Bic;3Ov`$y0D?tOReS^veqc>Wo`7yXWi z_4eQY!o@cqeBdsAPQUei`MLLej#Y4}bN`XN;YH@HsGt{9o4^}%!2ng8qU@7;CQj%yxy*0sCNdgik>eUJ;yoq4U5ROz#R zuwnO_U1z=fZw6H4O{Y9^8khCo-%b%<_jS9j9qIT6RGhD$yGvgiLwilKW#SE;M{7y# zGGl1}hwSDsw0|2dYFC#G?b<#=`&nRU*HYr@z|hoA6#YS9W^X9!*Y%j$bvq>JKth-`^NWu?TS7l zJK*2#)jMNk9t_azuIs8y?8Iagh@6;Y0_%y%pue>IrRFcuwN)lY*cWqwVmBYNQt}w6p0085nqsDL!@Z$&oByQ(h%lCWv;Q_!${Dw#EyrBw!l5rjI z@Am4QF|MZy05B~B8h-^eE&>`CL4u1Q!DS94qPwomW3bVf)mb0@lWgs-JbwLkoqvo? z+%hcsFP@ylmn?Ee(U-i~XKYDwM3v%1Zii7?ob@T~eotxH^n@&Ea6AK^0egOi`j<$wQQZ@TkZeXoCK zeQfr}C+#}xqV8)>=GFfH{tnUIE8cK^pY9+#YuLBzzwZ2#F%n{f6c@EX*=p_>-|SeD z)~(%fb9RH6O37^YF<9++?=#o+U+sKqR%N9iB%w4)W~$$4EaXU8$<$+fF?-6IqUc4E zbaKA;vXX7`AwR^CvJ$B$A6qnNxd)*HD6HjX-xesWA}h7rULM=~{r){Hrsa0N{r}_b zP2lvX%6$J?-mUxXPAbp|A!&zti#SFN5bvOX;-o7(gvEUvcfBriySZKyB64SdGzyLi zS22VE5hV!PvmgXriO2T-Zh!B((hhoyuB1zi5K|t} zmHgfIoxBszO&&>vpkn{Qy3#knjOj}F##@(4@m{=_#`LKq<-pmXGuiAca8GQ`lYMli zWFMU=sZ^g?b*B1l(3w){OxQ;@gX=KH&m8+)w5^~j?Q(6)X6DWUTGGGOH#Fb=oalq6 zV+_6ZhAZEee&7Mk$+`cvdi@Wc{bDBa>Mt*Q>}j9*>iaY&-*WS@W3OEJIn<)?F`qx~ zb^q|KW1jX=X7?K}z4G~w+Vy08e&zWmz4>{&ueaI#x<{Y#=JOw?&+mKRi7Q55u}!y; z{ioRtr^wz}>2%?-0Nq|ey<+F~?v1gzRc=P%lw}qS#~GX(C1+peeO@U#Jmj?O@&Udk zCXU)QpcSq9%3nPD&$g|4(&2CXI2`x4r`+&lE>Sdn3nHiHW2?@3&R-q||9<&3PvGrs zd)_7G==xu+6jT4pdoJrUX}*kBY;D@5yRCa+GmX)NV5M>P>#>`P_NA~L%sS$uPqcQ$0s}g+x$^ z8hu{1pDI!Ri>9eW{FNfWMT!6yDFR$(C<40#?cyZ>A|(M>xcE5fcs zY;Yw=@+HBJd;3jST;KgMI>VW=Ocg01UZt-h!N&Jhk?f&+Ws<;mY=+tNyja^Y zrJ*p5&3y5>20iHCs`MqFx^CO5@#lW(C??M1KK!d2xg7iMlb*`u3AeA8LRbA;^~JNd zGUNXJfx9&0zLs3C8Moo(&(e&WTzW-+#xYB?cULMI#HWV0x{kE9`}%g;KBGzSI6|Ct zOPQ@B6&GQ{=2ZpR1J-S#m-wMhl){5C%hbHc%&SX*1+UZkf~2at+j6S9%kJF8oT6dn z-szlWJ{i97)q`Z8JYXY&nt3MX#vppd1k$cHSDi`o?*zw18RVLMdj$B)ul z;NE!L%#Ks7113FqYS1{J4pBP^0g~QO&F}pstwY&6)fhig^{+b!=xzwvGSi3IbeO;b{aSuP8d(i(0|EZ`bzV4}8VvKX1phw=5z`U8Xwr zv{P6}*qJxH+kj-XS$RQF)s1%uh@)bdVd+IR9L%iY8@5Z13K;y1K&ulNyI~+vCf{M6 zik}_xs|Qye{>F*_4#m`8Gb$hsd@@XXJ!FjX#DHy5J2=^V!%npTocbuv+#9Aua8{Vx9UBfCI+ild4*Vr zo{H8xjG&6fJ6=hJEUG{`K2oX_R}nubk7tbo9W5y0+%!$Lq$om~gY7{hCCS@Y73s_w z$N~{FhvPy1a=@`{gsl9-%0Lypr?$Fw!+7AF#@u`&|byH|5i5Vm~V`jv6%e!9>lJ;=<$!Oi88V zt$FjJZF%EDRjM5reYP|#7XAU>_^)}6i5;)WgM8;agWdztD8-UDXew>9OvR_AGARx_l?qpXk>hIY}>H}HfyCK>`0URr|nvFwE3)%q0dZF(;>BB}m zQ}u?8D!TP@tSI_Q_~+7Dv%qGA8io%o6D34R_3XpdMZ0pju!U`ZwmA*#%AF<`jP^N2 z*-y03FtHws*68~?8T#xkcTla?voQX_V32X0%vTRQ7 zIe-Zp)kt$^L$`)_z3SYEcwQ5p^^h<7lYW2E^0KlBi9cj9DX$86hxxkBq;8TUo>p zOiS^QY%BI%M%s4TA4=QtPW-?RXQxlgeG%%jSZ$DEL%BbL=e=c!K%#G-w-9C#9mr*m zWZ0tPR7=g-d(n7ngvVq;4MkLk_4;9+N7?VErS+hn^Jtin35f%m`MTWzY z$~FcvKmO06{ZV*fv}@Z<+gC36TJbTZ43k$0sWxpMh z%9UPPKk-7+Q0qq&y0lw^8AUIxwMGvz*um1H=2-o~%f$fvnrBa?j38HQ7Av+?$e6P~b0jpKs{*`y> zWK0OQRo;E)^$(^e>e%)?Z-c*hS5rIk0xNeOiP&Kjv@+h z-Mwq4#vckO?4sM%&-m5(D>uL9S9tJG{6Y4Ud;fEpym2pF@xSJ6d&@I*d(Y3_cKyi{ zXX*B;mpyw?^yeSZ?Psq&^Lwwl<2r7=M*q9|sOP@tg14UAUa@m^``2e)@}{Sat88@H zC*J(&>nC(Owe{n7e)F1F>Gp4)we^F=ffwoanz>iral#c}<97S@?d$^~HlbDC@#8P- zVY^{WS6AHnod5pKm)*Z>JB}3kgqEQWBm@0eeg92!PWhi7K9Yw2W6@!|-umEkc2V!@ z@4e=GcmL*eHF4m_pZMLYKet^^cOL!I&p!VCf7a7OE`G~<{^2uEyBX-IE%f2%U%l;~ zKmY9$sp{UlPrWR=veZZOKR5sIufG0e`e^drx8HdAA?NDpJIlMatvv5qp4MLHb_!l2K>GP`l zY3Kag>eG(KXC|MLg8UUt)My8X+`4?Ov8|5x<1`t;7fKIy!3{!zEH^_Y4m&c5!w_uu%>(Esz_ zSN_Ad&OAaVexw4MKXAv(u3Ga8-41lW z7dhY3Ul>P9GRsDq#F6&Tg>nlgERdr5IX1C9Z|u}+W%VT6=Sio20-1(tB6|k25Ve4D z@eL-tvGvP@_`2lXIOi({04?pT;mwmPoDB?egYU0;clTX4JP-2y@?GCL;l@{OP!G!= z%{~7gr&sCY>yQ58C6~v?>*)&)zjnbXpM0gBKIPf^@9*{Wf1LTb3%>WoZ>^|Efq7N6 zNJ%6vGX+b0M=r^-*kaWr#jab_-8q~#utkXotEAY?EWHQaUEI{Y`UWN`l=UpKsipmmIN>qriiwL=gzl`DU6ZGy=Kx)(iD_Ymu&sqUnikMe{sv zqLa-my?Q`uu{$qU2&<%4$E4PZZ5Q5Di-VoLp=#_^td?3s*?Ub?4P_6Sgc`b34;V2$ zI3H=G)+&GN3U%&6T%-w7$X>i?rUW`4VYBMnbC2USM$kocQV&#vNRQzcmS)Htr-=cP zb0%P(NlA8i{MxXW2vt3^FeGj+-}aMVR^sMwfB3Qg&&AEEk>}rg>sA*v7vK2{2_fv$ zXh6(dSVVfTD=d%<2AJ%8!&i^mw(3(;H6$k=}8FMi`9 zW7X{oZrZiA78e308C>3(`kVJ2vu)LBKmWLV&Fvq3MzyXxvBmPvsuz9YeyzhlWBi9t z02aRTf2;2Q@rU{3+~uSC<`OiCN0Qyyr`Q;U#pt}#eQXoJ0x{Wt+ zdFoLY3glyZ2i>}L>$VFoT=n_SKX8jdE>;iXrgv=(Y(8MI=E}T&(Xr1zcH64cUppzt zKDyzrS8(~!lW)}J=TV^x2n2XBO8>X&+jl+VDce?kc+*`#w(7e-TdhKe9n+cMa_ixb z(uFoxY`w@}s95&jigVbDie2|7LozTKiuj{$-ZO`)7DKzQ+S6p%KK8`_Q0Kot@h$cG zhu@hm!2kNrD|LC^k{9T*H^g-FmT&ymleVq;`cF6L+h^^%MBl!8?sAp>)R&G{51w+^ zM|BCHi{`6;d$U{0?4GbNkc8Xq6AF+qHmi?k{F^GA_bY-lSSr(?z_nO99 zRcaSe8menofCrC;v(rJ!zvqs-Zrrx&D^GpCdh~+U_>EkCJMuLBdTIAbB8(5b|NR=F zM{W7~pI1YX)D_q4@6MGg{=KDSV0$a)9iDc`^T`g1>YiDTl(hfLU~-e z40KC>#=9@ISSjq8a@<^BF&)RBanEA5XDA+@H-|Q^Qk;l0tc(JX zyFWgmV>MEe4vIZY=+F9rx4R>Mo!d5^SzfUI%_q73EFF05wd&*!UXb(zy(KxWXegN@ z4;Jdr(QHjGT6_~_pGsIOHI`*RIW2_u9Gk04HH|#qUrYOt(vs6h*u?Xvpf&r4MZa$h z-V@J=$f@#(rR7IETK!GS-)f)Az%<5xqN88lQQOtaS8Wf|fBEg((QS*$3cq`WJP6E# z>OBg$@T?~Vf5KOH?|KEBz*w#hzcHn{MRX~}7>Q@%&}IpM;!$=doq1>~IX7krU;3@0 zVh*xQOt6cK*t&A2dSQvMO-Gadj1Cx`=PKI7dy1vqd@@K`GQm{Y6j_SWcr1NCev%ugj0KT0*-vJgJeqf4`tS97@oIgyr^P_UU{4+=`)|v+1gnV1*nm7hhZX(at$k%WQieaL54;c5uhVRJ z^Ai2}D^<-QH_2K0^)!}xxIC9N%xca|?^%(38gv{F64TOW29aQGpDD9Xh&{Wu*lTFN zXMM>Ar(^Xsl?=4PC!b2t(`bIZe>A}gS%Zc}OEzVJwEkc>U}-8dv%K_jgzZBiNi2@h z_DN-@0Hy99?!Gt0E1yhQngQe5U;G7mNA7G$wE08DOqbWbkB+iy@swHKefl@Eeesct z(@7JZa2eo|oZ&D-`g6ouEz^_-NhOsSfwrqWHguoHw6^H~3;+ro&N2w&?Nths;6)Wm zZVfz5%G=4#sMm)@_|J6{-rFHjAb_72e;sH)(%>zAnKOJbOT>(EC*Y)Kh$ zc)6T|0YbqvP@uBld(SC?P**@m0E7`sHz~yt(rHN0eIMw$fA$bZ^Zjpn_qLQ+5B6Kq zDZpE7^)5x8ekXQO69h+|D%Bq;YjQ{dqSmjYxtu-CzR%?q@~a`3(}-E3z@q`1MsAo2 z0HvkMH?v$cfx7zUg|G|uzNbgT%hA}BHHg!eS#KI`YV}BoT9h*=Efc=!*QA7gWP?Y- zQ3JCb+o@_K=N0+gnQ#8eQ_Co+iINK$TQI3W?~bbFXsrsPL}$BVSD~39K@H~4ROp}y zKg4&R{C(eTh_uHoFd{-X-!O3hbjX0$a>-ZRA3d?}H``@zZS!09)q_9YJ%++JyDvoN z1mhABsq;`S5ohipcFVr>-6Gl74*qEOqhU-r@k8B?;9oI}j5Vy71#&Qli06SlbO~GW z37@H(w%77zWI!|+snEn02Y}y3*Qh%FwXKS+Ob~u#9K&8tfW&0p)27rlkkrZ<{`<5a-v_J_n8fEF)l8erLF3B|H0n~hEcJR)a z5y>82fYSUR2e>55q8B2|C)O)9eyMdHa*Q$zb2pX=`J)<2kd}RggUrNgNIZeV5sQ@_ z-GoYkg7Pfm^%9H>ecYw%O!+)nxh32EDBHiAT{eH^yfyi=bC^X}*YEl%Mjt|1y^jNZZ2*8M)ndh7y4v22DV1hl0otGDW+)vq zo4YtwqP2aj#U%sQBFUB_pz@qcx`>Loi~u$l9X`)R35B^VB)K7%aZlNlW7_S9K{;F* zb`S)a_C%zr@ej8a(@#^2WS~8E6W#lhxH-$fdPa{%v)*wrf>*0}wBqcZj0G_E@4~+81tjUMMz|d(8 z412VB>?`|u6U2sE+G`jJ@DJrnm04G1z_Q|`zpBc$4F7+41`FYzKtADrwzPzO#ODF= z6{|fcDg$#sfw&fRgWzcnk?Zb`6^&74uK)?;hs>3YFCthVLXFV5<2|M_9P(rOjHBSw zGVUd1)Pohlc}3s0ahw*U8#jzGDhZtgy`?`m)136M@DT#XMgKa!E-AG|S<`DoE`;fZ z-1%_v`fv&nGWp?7D|dg`R7e~tlqWL5s`iWys6?-+JAm&jtvZ0o(rfMAfgASefX)tN zRZ{vWu#w`?VMBY`Ang=rNi|Q(P6{ajrv$7;1BhLd##R|wqBY%V%P>z4_|8<(rVJP~ zLepqzPoi|@#nnOriPXT$biyMfms%0f`v5coxY?IPVf*B1UD4oz_FC;gWDRYj@q^qB{j=(*aocbKqkTDIJ}n1TpP| zbaJ#7qYWP5f=sG(RO$QZF0B)#WdbW*qZlD@-|BVJiG+XDhjRf)7{?aDEMSb zIVWjFXlA%JL4ZX}8W~7UAdn8QmCgh{F=G5mjg~SIrKn^5>jTR$B3N5fz$lkMA{9H2 z7!uH14GCK}I~tQ#_nHoj->@zzJ@5~k#{UI5u5l67dJH78%Jos>cKRi~f*BG*Jv6#B zDY*>_I4cN;3ZvDqyqtOg=zDghmNi)#cMtjm0mu;Wz&TR{{f-K3>p#To&Cn}IM{<&i z6DE@%Z$b{#xv-%Cu#7Rwdf7m4z>Y{yW7RC10)w1h_1eizCHrZIy)~V`f|1RO*5*wV zMFj^*7B|6xfP&Ynh^KVW8(Y=lcRYwdMaq>DbIfWIUTAaR-U`l$+|*E zEghz&Bwai#GO=KHCK>F`gaetQ9SfEsCMD-Q`i&+!%>f0R&}#xr2S-Urp+&2C1_lFB zkWq#s^4ffBjszX>20WZ%K_VOlchl!$XcH5m4b>>q`l5c}wigzDzzk*RF{cG7e8L)3 z6B-3;m!X%9!g1mBMlY23t{NN;5n?=><$v2SsuS&|-_MlhzzItx4t4sVm&k{Z1XIdc zM2Iywtp`y<2-ng$EqW~~sSP2MNCcy8JTP=AV0It}nVO)nazZ>Y0AmA2uL&r$f}9DW z&dy%WyXpN4eGp|)7ej93AOaORXkI_Wutz|z5d=j#aKrj(!>aS~j7BO70TReOWK8vn zr5^|UI(9&b^6=DnOnyHeL)UZW(M;;m{MGauoL8o3GqLJHbZwh2#lG#dUcX0X9JaTq z=$twgqfN?43|3P+F#HcD;Y5JINuoSH6+8k&%taH9%x)mJ31c@tX$k#p@F@c277h8$ zQ7qSD8%G*%)o!$hnI;dqow2HFBvO&KhR+779{AT$7k)&5aDIved672jGP?$zoK&D?sgYW7W(`xsrGWCo>Dl z?;-kom5-fg8Xx&jKn$&_6Ldq!z%a{hnJXs{I8gW$FLcZgvEWuNFhG${!g_lYCxl9J zP5@j7`cX!4=z00nagWofgKW2w`bctBb!uPnS%3-*p1euyM?E1vOcOD zXPB@VwOcR;6On^5CA4zBq1$P zurL)*ZXlt1LFzcLBux~cC{7-Js>TRKdE0WTCL|DWpeYq&lB)YKsHtv`Y0ceeJ~U-+ z5V5imdPuJrXSi&SC91L-m!Xi#jwxW{!`S4}X{7x^YAgaYrKNUBN_!1uM2AUEaUauq zykRlTT64ofD*sZP{ZeCSEDRb~%Rp~TPaRP`n#~lU{K=yzxEero5uupjwc?x;kI-WJ zJ2T7M^emCsPU#x^A+WKh@`etaMVKoIW(T^JzBy!S44kiFIoxO?!OX_FZEJbVJh9W5 z#$~kILMg0I%_k770Pu6l(ylQ@eSLzK7^{P45;}%5$bhz-Z4#Zt$#N2y7vQxnTMQHH zsNavgjqF|XZT9X?v(Jy|upkJ51a+2iQS)F7E-qHz|J={Wl%RA+YSaS}5kbv4pq0}k z#*4BW6~L_DK<-a&4k_Vymi>b0646$Qp2v?+CB01BO%T2r6Va)C|) zOgdKbPupcko8mJ=$v|W^|%I5`q*@BExyZ{2Keq*aV=~&;aDuc5p>_ z{!D|wYJs|6jYoJRbg+H}x#_67?ArMt_jT7C`u60SmH8Xb>HcZu|IbdZACjzT3!Z0H z^i=Akwc6EM`2mKkyV<7~c0V4Y1nr0OM4-y&f%~e|&3=Y~EM^{)VQ%4!KoIwq$Z}?u z?MFxmo#?wXstqJR=)~D9KA+FpsjlwXvV-M%Z~=GkaglqEOC}>g?maW?T-0CbM%zLeV#58y#sVv-D88`es6QAoP@|i zt;Uc!G>?&X_;sL%NkBl$P-@VoCB)Q8#7c-chbtK~fugBXOK<|=-p2wT*#sz@#W(O12;*_3V;p*v?cWBJ zxb)X3&q3d5n#c6uhOZ>euUjM4={A}So?Nz{PPQfP+JS$} z%xvt~fNdLA%AI$OS9T!yWIB9sIF+@W%<^2MUi0E}zU^zgXQ4zmN9c zxZeEzg#X3@@!#wH_eehIY9^P2aW8i{Km46X=2&1UQ3wQSLMO_HkZZ^0=%Ac%Y!2wm z`DKGrAF#uqEaM@AqQiH>Q9KL^@h2LTW4SOW(lr>A)qO6*G^6Ke0cR&HM~U2LMxG7s zQ)9X#I>W5jMV@OeBdlM~_U&G7>6yoIdE_6x_MGuDC7ryHCzm{`m)3KS9V00MJB)GV zmNb_7FwWF64-P9eB1~8#&GvCn?eF?>%*mN(mgsb1Bqrg_p4CE`6tzUgDk2TV*Myr4 zpzlPo8qL~-U&vz)QdFjBDKIRZa1*m#K0vI}a@OfX1rR%d0d#ToEw#6Z&DePN>E7R(?3yvDhN|^&HN&kh~H;aM+O!mY}p1W zE?!OrHmdtGob?{RsE2}3MCE72N#ShHTf@G!*oKvQCFZkfx-vMhaerWa@7nJbl11!G zHRxMnE+B>x?GNQhpys!vNmJoC`}BNl)}GfJE?MGqscGmy6Q2cndy#b|77%SY3Ll#f zkpRx+T29mGUP<;NLShEHj*+NBOgA`WQ(DGiCIAv|L1kZRpqDW>EGtb8w#RD=s}+B+TnJ?cFn07;c39nPR-Qd|GPNAf3)y~ zA4Zv#H7BRzwK^>_@m1%Iw>sDs3D$oq;=$vP;r3*=S_M`B99a zDTWb@t-GjvnhdudsB_yQt_;FByZs=&dbWESnF#nOm}>M^~ht>Lr*aUS{I2@F4Eh%Xjz`i80tHhh0<+*KO-7AEoqwY zm=+M@#VE(vzs;(8o<2F!DmJvj(sp@v>nSmgqnyYjnlhV={%`}AzDOsKN9$oMi5OBD zbH)wMi!^X2tVL>1|TRl?ZmyM%eCbB*zI zCQVE>=aV{X2{n|@Y}J{SG;7xM?lxP40#{6NC({V1V_l;>1D_whsC`FopM{-!`f7fHf=#o-Xr!WZkLng^Iq(#ud;MXT5e zsK9-GHy-$1NemRB1RSMee#Fc%Q0U=BdlHutP;Vyp z5-wyGBt`vXl~H7#P0~C@0BE_ImCfvni@I83#9P4nC<7oBfI)1TK9OYKU8t|+B{=66 zVuhHSc7!t{#G}jDf!}|`gA0DTSjx7BERvJUr2E~rnCzZNW}zCURW&)-mKD|aA$Goe zK%YgWz6NlLi&@i6NiRL@H;maGS@HfO!1P1FVM+)Yq#?0Tez#DzqdkLLbU+B8n$N?; zS=H!vZa&ZIPB;)mQj6;uyP*1R_sw!H z^%L7EL&tC0$0d71qspT*3zX4kh{( z)IBgTv*F+ezXu1O8pHvGe-{qCti+XXvZVjhVQdHbee-Pn)&Rp5v`9_|HO$s;-S}hm zTZLxyyT3zAt{QP>^`?-nWX4R8mQz;qrAXaPSfOzgo@;gI9*>dm@6;H7p9|_ zCTvXd1yYlI0R+hxEWBAY=r;kV0!R13>d^x#g?XhAT&_zfXauZskuJeSx&#+=30>p^ zegI{5%cbvY6*92eQ7`=NtyjE7k;un$5sq=O_Aj{Z@`f^&wa z3MQzza*mLnJ|FENwAmkXRC+oZ1!&8ed@Ltu1oh9W^LzV?50@&N)Fu^#IO*%>W0f7BFxxj>xvOANar2C;kZv7Yby0>NjZHt3(~Br?M|@rOD)q) zYmZmFsBD$cec3?-6VQa22BH+3!g!R;5M#J-|HyTBHW=S_}K zg&Elp%1wRO(Wg_jGM49(1p-~YInw(cxaJthMXLpVfB5dO^XN_URr-W;dq6U61?&)B_HTm4&P{RL6oAJCB7Ii&|ap<xrG;sc4z^u405xm#~eP(I(x9Z;p>+GT%)2fX4lN4Tm};(_@q3YMILT&l(} z6_h+GcUJz$n+jMA=E5a(OMH&iZ28sO^5ib%f_r@#7d*Mkx!}n?vM)i74z|T#m~mS^ zX0rT(JO?&&F5%3v$sWF)Q_2G&m8d-MBvy>Mp2C62OtiAZGH0Sef05Xs8Bm;b!~j}? zGbXy$%~YzJ@f}`G{b7s1=1n?6j9=XH$D=On4CU@pe@>J|^_*x7%7rKk0z!zgcv2K~ z&y=Sj^34Rch>cjyb{+&jMkNt(Hp1S8spI(xvs5@?0_mV2u!OpvcN-Q@PemXVu zlz5ma!clcpN7Iu1y;y93Z#Ymod>{RWoPektJ@?LUOhMR%!48???4m4%r`cr^?F&JtUL$%;5A1f$?zR%GOPEj z0^5EBDtFy&$3gf>sw87pf`PxdL8Q6~R>z3~rQ|(X!lFH3@_~qxPKs1{<2{0v)36wc zqH$GzDbtdljH#j2J6m*)h(`!0NW4hFz-p5Y#g|zSC}t$B8c=lA;P#7t7 zGN=Xafn^L)V#M%zb5)5>vG?`3ZI93CBoldT@U;S=>T7J<@O3M@l@EyP(c|IJo_}57 zeK}t{4Ain{nYNykTwq0UozRS=YAVd|kgFB9-)~Y%bb-B;9*LTl8Wsr~2G^QVLZhff z0|r&v_?YcB_b8Q>QEM2lXyx(H3jDAp8~K7Eo%>>(Smo72W`W~Mi*37~czTk3Ew*|R z*v|z@4~TP_8=XMRy!YQCm~9#|b-{-2Ny)Q-ho7KB`rdY)>gOfGdTNh#xlGOrTi$@U zv~We>yuH+~r}1kV9=e>0lk#eHAM!smfv~?}xKM-TH+8#&0(`OFp8Q`u8Nt7xL;v7! z)(yQr0V>PhI$zGs?ptDaUg95>rFT|BS4*O44BOA@0i?iXiB8xD2s!4tW04KtcB$8P z<|7kc3QRKf!DotQ-B3LBnrAEWl&*8E6y6V0`mbS-g?9NsS29`EbBn=@yWbb~Rr|Ay zd2oX;*YEMdLWayz7^6OzAhV)~viC2}Bl3(vH2_!8kPe*Wp6_&QA$Rz3Aq**In>Up) z$IoYX#e^k7_3%=4Lfaa2M_2Tnea?O_fz8CzFdNqz)9Vh=AOO=v6%GV%ofWA=9IxF+y&t><5n+jTwbOX;U9`8Z*Z`hnH%=_M70YPvo<<#erb) ziz18w<76V4(5*>1NDvL9CPD5wC=0_IHU%At0#i{S-buMo z;tjAY%E)MfCguAKWGRn`k)`w%Crc}56(V|-u0xbHrBBpX=vV;pzJoU8m0CGS9x9a( zjHZ~W3n#OGBLjgPrSM8Cj{@a1%g2FcV-YGe%ae*`O(v@w(j7yv^o#28v;}RpqbB&o z2DOA6@u3qGVix7t7 z`ns4#Sgw)m&?Jq^*TWK7`upO+GnmPcbu;^_j>jxtAvKRDQFfB<&aj0bz=b)=rz`Pb z+$=GzD*G6M^ROr?R|Gk45*v7}o$JEOCqoYd-!oo4(AO`8mxmFQhtqgigu)9BlkU4y zDIcaD3awyAEKq)f?C)7rpk0d`Ro!3upd5>`LJ7Bpr9`FWFrrM%+i%xz_0GnNXbmK} z3@miG<7D;lm?z@A5|FZCF>o38vdh?D4>U?tZ(b4*nM|Y;5Da!-hw!1Od>@$6ap6UL z(kSg=TJy>wmY=f)n%sp&$IIAPGJSKe=FYzV^7fq32-jkx*=l!&hHcLWXeZ)q-N=Xu z=ye)|bsIT*8q~#WM~3aXjy)Rsee#HD0r82l)%d+Z`&+mkXZ=OVbyr9{WxdSfQxNdE z?W(2FYouE!QGmX9wZ;PE%e{b&prB9N0ta@|?pymz0qUmTAcj#@Dsslj%6U5M?0SaF zb_vy+g{d2i+IHdpSfI%j1qy)}c*Be@*b%H*sF3)W8i;KGFi1-Q5pV~RW~61$NDIR` zEtiVxq~%X76r))+uVEBdGP$LJ^_u7}5Qt34%7-}w;gpZ*9Z}jbc`3 zw8jXv4x}7sHbNMX0UtuI>T-7Pe4(ws8#y~!^Quh+xGTDk0=cUCD&pNZqJsmH^2Bb^ z>~E&RTT1NnK09No`y84BGhd0zM@{-d2wZfzEgS@eA7NXP!6`N)9iT<8=3bOu8k>tz z7zO(fzkYV4=ommqrgNUseW5kMk@jX7lpVzKcqN3bDacz(Uhrkj4O3HL)%&yr=f&fZ zRxR;!prxi-+GH)&%`hx=zqDn@8bg)wpfY3RSWjY<_}kQUQyq10gfWpB9hHMgOgVIv zpKAWmYSM5LdH8f-Oz5w9Ttu=M13L7fzL>*E=nHM<9QY~P;^zVO77f3gCLKE7!H7i2 z`k;IhAevPzZ zZSZm3%Fh}w)Z~o#Oyx@^J$&|gJQ)?I@#q9wG@3%ROuy-L1tm1upT~5uU5=|FofIJY zQ7P@pVD#e6(g)#tT7WwJI9~F^N}N7p?a3ZJ(B>nmiG+ff?DdSTSNA~sxKnMl37BXW z;I~;zvOV+8`SKcNUm(hU?PB=@`HsM5gD3A?l)Xj!OcSFMD~4}Nb!6xJ^LQ=WQDos& zOJi<#qDi>rDu6a@t6r*e-yt+3k$X)h!}Ro>zeHED4xF)Z>eicJO7}>3B<0-G%KKur zQ=}v{+qqi(iXsvn6|L3XS0DGe1*d(5oUMQT>DO-m9|wPfT%>qhcd}O8-no;rTK?(A zt4PqMQc0YwRY?%T08aRg2Z9AAD2+D?jku(^Y$(5uWwv)#>yk!2%3hj;sA5S zrm@m<#;%>$TXd>O9e%l4C}jpfAf4m7YnfrT^&zST>Ucii$Bw|P9Z zS&Vav6>U95JVP4s#>L(4da7~V)08MNDvT9P5Lv`pFD_9GxWNzf%O_`7nTiCqWuh1Iv5qhFJzoEj*6{dDh{$0B3=f6DlVS+|ECfAWMPOTtpj>7BY7&+ z7qK$b{Fz@#vho!{2UdXlb^e6tnD9h;c3YcvXOuhSG=DNymt((*0(4ZY|FAvV!=(SP z->~fq=G$XXDZwHOrZIz{$Vlc}R4%Iw67DWlkd~^R zFV&%bfkr4W>(^O$$q>*_kcohyrHbJa?gCpc-+~biq;Mq3;>F!3cw30Oa{7YlX&jNj zI(>!=X%nMX8HTP&4TDbU!UE{~ej!c|ak!AN;_|bacotN=?S3t$0xd_(48Q#&&lbqd zD?hLXAsW)O5n1(S94){zowHCy-f$uYI{u=a$Oh`wc>#7R5MAySyt)o(+P zN7+w7^}6mddM(65E9HtH7PW8cHyYuMa-`(3Xw4inOAKlDj6b&54J67wlaa=6D4{#E zkjPn>t_ty6h1S*0CNv8GIacHbS#6a+#x~IM;Q%lNHPJ44Ym(Q6X`*4|V2!?1{`XkK z|40ub6`Bz2#o+JS3&znsZOuYUO^pdn^KwD9WwpRVe zjV)OGRx)d62Sdj30YPW-3yJFF9zq4;!rJuyEGG{fZQ`-DaPt&J@EQdaf{Lr(K24M+ zA|NY3iD6!>lTks+DB!_dQWj$fZkX9UQQ&*I z*Kq#K*Klw$V}M{(i-VZ-a=r_@!7&MOTTnE0d<1kcS8xw7Bos8@yKhh^nuPeF7b|qZ z(nYZ1hr5yWPlDmmH1Ms+;EB@-<`Nb`_Jv{fzv;d_`N?lxU>;$)cTmpQQ=wRLt?kHi zlYP`;xfwyM$TqDdrqWdD-De?YwZfvCEO$sm-XC&f$UIBk62Ux_?|{HaJnyL8{m(Qk zDD#xGs&RTdM9326IsK7GNF%Oh>|QHN5P|?k_m_l~GkZ(-NJBThi^`{F_a0RE;s@|V za3*;jf@ z8dyvMc_JEYdZkPe(B%U<^N=NfqaDC>5{w~FakH7V+n-m}#(+EiAUV4qn*ft;h&PC{ zZ|xK6@4XjsJTjd3D;maH&}`{=diTVW9 z_lGL(50&>R4g(}@rVr0xTqMr8NStv|s1+B5T5(aR6&HnCaZ#uh7lm4J(RNEN+HT23+by|hyCs(+d&B!P z(W-rMhsFh`w4*wi!+s?}c-ok{ui({9uJSpN{r}W%DgiXPx zF@TA5+DwoM%&UV#$<`0CLdDO?bw(Fr_Th`A5EO#7JcYd&omj<$Su-$J&o%&^z`d&< z-Beru6^lfCOzJx_2evxOv6DGb>gk%i9j1{PZnWCTru%8cTh%#je8oa5oyg9X;*O&? z?8cj6NxrUCUWUTjB*{BBY`!-D+i#CZ*dR^Y7)cGN3z$C zmsONYyFTa)sZ{sCbEvV8GHlhX`p{Azs=yTbpoZKV4s?=x>J1LLH_%fFKK-QQ{KPNa zQ=2Ys0kfl35+uIPeq?UrzTQw&dmyQjWjXbQuT-E0Y$)_hn=V~KAu)kmu5gkGsAtvo z%larhtEf;3ax|*t0%};dY15iwNIB%7f!+v%OEZ)>fd-WFOY=vt4uwvsjqIH9V#vmc z90OJNs4Ss_kfe30eX6=d11cvHqhT9B;a=1h25^cAqYtz-SYtM<#;2ge&_T|pqGhEs zPzRY+dY^aILG6)}oFU6(08-8MK>)AtF56i;Qf&xsmrbh>v)d}f)lZ;Ts8C^Mp+e|X zC`LD|21|YDMFyn0QlXCtCVXz%BqZYZ3y`pRRFOxrxc+|#JHq9!up^uk3Oll$qZV(Z zu%qF9!;ZR_H-9fttEk&8B}gv zG%z}+m^&57M*@E`XZSpNO>`wMLvc*v2mdR23pe1u{?1KClMC;oZG zQ!Mvoox4$0KqUQL+{1ZSlK_l#XvAR&oW?e&RMk~{#-OS81m$yqitsa4+9CakG$jit z6kg&fW(rTaJKmW|MVCTgH#>Knu*Lf-0)2$CY2s8?aY#)OD1280 z+HwMI`PSx^ZEfx=4;B~K-GDaao()uQTO~b2VF%{q0L`W`mpN=APo!{mwQ~aRm#vAE zxg3*>Mtqt)3f)WEvl9CqgXtD5AQ!&r)XqiJ&PDQ{i{w8S$$u{6J>vaD?QmqLb}piJ zE~0iW%h3k7DAbyZ(k*Z~mXYS7bPHVea|+B0BZqD)~jgse6HrjTvk4)gn(P0UGu{1BKKtf z`)YRC_o3i0U$ZT>>Pj~k+nBUHW=yhsu-`F>B?TLjZgZqlkzPYvKsUhW89~!^TN=zcOwbBq7w~LeGl3=Hi{>#P+G`m5^LZ#J?v|xt zR?7-aL;M0kuQ@|3wyPi5o{+6*3VIcZjd4LWS;&QHJ;k@=K`-`jea#Aex!$&E`RV_9r*f9g}xpen;RiVltwh=7f=$N;o!Xbvu}&_?j8u|+=6 zU&>;}r_2)?HEW&^Xb?jyIT?29YlI46;5$}O`3_;GN>XT`uqXQMnZ8-Nu^;NIM$f`Y zc}ZlARw_}4rW5H1!!+<$4(CHSjrY%*-w*pQt?WO#t#rU?J$dC?+uH(sq)haW&c1_a z|9ZuoMFHrOu~ti*z(KBWdzUXsSuOAVS3l+eHQ;#73!m<3&;t&|^<_mQEM!B-uw~%x z<0~F8n5r-+o_^+0Jdbm7EA|$SLWVoZ4#&N%v&#D#AD$c*oY40k5v;LrojqN2NBD#4 z{iFQb47MebLr@+d=h>I!Jc~d9Ue~C5coJ(Xl0Pn>Mb^YtUi08x-~ZaVzrFgK(OK-Q zD{Mblyt2pk^9_`6xA{*ld&gTFr<9+#+heVGT6Ry%qf_x}wpmrY<|9A;-y8ksTrDzQ z^59wF=K(5J#;18q#oNX?#*0mP2E!fiS)^gGHDW;etp7B2rG-(j{!M_FH;`FZ-pT7S z<)3D8o9!h@dB|E%{8D||i}UCjrJSs0EPDd?>Rf~H4Ho^v9L^O;k5cc`KQ=CgBfWaIhh+9E!E2l}B+j=QGjR_pH+qv9M$98*2xk5iU@CD`x%CfhO zQ>8Y+bSG$qn(JPda0;Ne9)lC^)L-sAct4G7AX{& zXLJ&=p{B?13gDJh6D&#f7tSu5UGN_f`=JT3mZf+n_xAA`4)eYfsaKtjotASIhKnHp z3!#Rjj89ygJrkTB@>-U`)fcjkF4pR?2r78wkEc}-Q4 z9CK^eKv`>4q1Et5`y#rn#0Y1Di|8Nh#6#-J1-tR106{X5OxTiiwKitDV0m_){b+&B zJUw3q8hB1gBAyRn*}t65aSvMCDYcC;{Q6$E%Wq`;rpOi=7%oiAFB(l5E z|JI>V9=^_Y)2jgj!4x9s(Qs54PthJwsDU*kQlw136TT^mO60}>772U4v1s*%eWwKg z?-bh(^6Zxj*NkFwVF9FsJ5j#Vm`DXzw2nUE%fYNn?1>23j)_)#iog-lyh`zxQ~`Qz z(jF*Fmk0rLZeZJ$qiMsGsx~blBCVr`jOWDXP)Y#qIi$i8@Tz7UN8T5WNe_<`WT8mN zJ%_N;{gUJ8x4uJ1ZCkYNWcE%3K3n+wTMZ&CkFJ7r7=R5ch$NV&k?kDgj;O?;uAv8D z*((h}NGDU3szTem70g9FR8XB(A{crAFW_dZQ1m8Vv{lwmTUGy$OmqB2k(*=n?D1cac2xYhv-6I6YX&F@4| z44HPCGDbAQVv~QM?yxnBe5X9LJW_)6(c*M`54o`Ed3U7cLoF-7DyoPXVu;WY_6dji z!eipGSv>1AZ0b>v4!XF=gTzHPH5a8Yp6-dxu;DMi!PEw1JTy;9LijX{t0<0^>_Bp@nVkdiQpfX zyL2uL8!Cv(B^E)0cA#A^b7hTSxUgSvgre+eS?U9lF+A}1T+BykWX{oLC@;#c z7?(q>YLf+mlEfm|*9E-eKq$Bg(aVPgP&jqDXV~qY=k;g!4WL&DW}q&gv|vHeQp!rU zu87&GMX9)4ih439iBkeK`LT{|vmj>}=kpcg6v9Zv(^TI!t6Q!5vRM_gGLu0+$v7IV zHpOk`t)Z&NVl8{_36t677X8cKO{FqZW6umD^yXvcjG)HsJ>vrl{Onj2C4>=(#q>pe z^)6NQnSZuRE>CBKb^9|R0RjKGwbo_gnPI}7nD+5{^y|nT5#XXYbDRm5G>#ZJRck-s zABH2;#K*72k)fSB;VX`Kvai^|3_921GT@uG%G;=d5&JkW!+$0jowgEFMnI_&<5{Cl z60r&MEigKK5{e7RuEQyzg3BmJqxP7?-mU{b(rCegF3PWx$M(S29$MXE1f}nIYGMb+ zCV&|^UM`%IHhSk(nW}{VMkSaTH*JX4qu=r<%JJ)nUNdKN01X~M6oG00pI+sbs^iCvC z*I4)hs(4h(ZFGRP!1KH{qhc@WI`4U)DzFXum4K42%_;3C(A#>}P(#(tx;PDSj0A4k z?5gqJh*8&&v~LDn5xv}HJ*5GFFYZ-aF(kz*^dJ^0?E#)7z9~?h@f>L!SX|UF;>`jw zJ;i6^qYk3F^c5Om`bQ@e@kUxiP~mN|?gBqUC#r)xOu-!tNbRZz)*-2BoiG4aBd9`h z>OaxH@w9s8XQl=Fq*VAs9_4f4p9P#zUIZpCKbICw{FG(O&Q8&TvEF?8okDhZMA^T^ zEWV=qMo=r*!HdOQHeZ49n6!z^h(o!V3 zlLE~A1usJL%71_gLE43>Exx^*O ztdn_UV*wts2b-3bSwuoxNh!G{o(-l);;hZ143T z+TVzoqI;?x&3C5~hFgdy3#^e6Uq#FYZS6X`_$ z4TY0t2FZN+IA3%{pLje40kGkC?N-1jyO|nR&fyjwH7Q7YH%_Jy+G9QqGh+st>{weC zY5@_!^2G29a>&y?+4wrVX_mh9s~fCKt*ZY5e+<;k0iZF!4?C$k`1xy1#G06s12arq z4boE~2h|1?t9#Of1OXSqz#BPRCe3ic&C2A(#}9H;d$&lX&naICs~*bBqtbTAqy$Y= z1D|i?*_4jVgA_=(L*@jk2A^ht2x8bY)TvovL}n~lW|HBuL)&=b(W~)uAJ0shThF8= z6mTzvg7n~zR!q(fxb_md3~As@m+~bBGY7t6TtDNN^AVjFW_+Y!3?wt6r=~C$sg%K$ zC8R5H~bP;WUDJ2qY=eqdhPQJP zkVW0$ow!F`i&$UcFU0!1WT>TPiz!51z4Kbuj5fp>>uOkyDpRk9+Zhc)&tkgOfGK#C zpe2nQOP?KfhR4q46*69pAa6Kfoj<}^cJ0j3V@by`#u_j|Ce}BCYrJ4URjN)_O^WEO zNeeYK;#da*3$3XcEo_-CLpZV7Wu_2wknB*}SU9u_{Grbd zB|id`We4(&s0z}z%MglW4^dm2W=(f!_YPn_04)Vn?-<`>vn+IO#tRASru78^ zRC~CuW$VuaKvE>7QkLPKj4~#Gw`x24uq>fUDwb>@i%JYONI*oVCe;n3Jl_tLO-_88 zEU3fGZY|u7NPO$LvXfXq(?~JgmVR9}Z@$zv#DI2JM-c7_fEXt+{0Z$2QNw*|}u z?*Zu{KtQU2SuO%yV!XqQ#PI@Yuo-4X;zg)q9_8lQTSy&oBV$L;GkL=1fqamOq+_n| z-o7|MZ!&uW6%xl{+4KW%VnQR1PSgyDaWr2szKG8>uMvF?TRwJzEdtC_?lQt*xAe@p z#ZaP|%>Iuty=r_;J5HLdw1Lh>S!S)Qngj??p*KUa?rso!qi6k@KLNJP{^U%nsvtU zXiSDj$d}_&U0Q!1IT}6n(uR$yIhZKiI`TQSb#TB;Czno`q|8S?ltyFi)1fogYP^+R zLE#!=e#7cIM1+Em8}e%Tyu?JsGl7zM5g7xbgh-b-D16@_TDW1L4OjA#6D~M7&>ANg zq?o4UqQYuWjKM1gf&4zm5L$cRxG0*n0H!O?Y;d7_ijizl7fy@Cf8iQ=LnGNxn?R0t z9HclJ6nkr~(gqGx)R+EKr*wPDM`Hwahj;W@5AdZR4#|}zFra=hULGE=M3(}aJvyc? zn3`v`<51A#@ha#+?KBPKLx=)b6LY1x}Y@QEs_>g?BCoo=d!zhl6w4>s*R@^c?zk~@um$6?UVv9(pA;UkE<345{r#Gu%~e`82z499Jtt#pl~mRdk_9LH$(%SJdA<) zp8CZD{phu6_FmFF6?W^2xesExZ%I3;Lse3Lr3pKek74jEv2X4nrA1>3T}4cR`-;Z!6^Owj8`KuAd3DSgywNlG zl@=bs;%O~)H4AsGf*Eh2UWuMGt8uoCDXM;lJj%e%M6G@efQ z#I5w7-1;4JENz@bc#ZhkFkFalU|nIZu+Bk~P@0>{T1w7_KS}FX&!*@T@@y%ciK^BScM@gKe0hVi35< z7sy4+VwhM;OK zG*T_bxbiZ?Q*4Pom51`MC@E4~#`G7D)i+Ym#03p7G9Q%W)Wo|>gbyU0l;0-MA30<2 zIV^%PZ_R1MIM>*a4>hv}%~>z4w%}n!mS&r#_o> zFaIebrpz+?67^map33xxjbewbQ|yx&o>Utb`j85sX{{yeJp;y@M9)WU)tc;fS~4%w zo>ir{`tHeu{%Cb9X$uU=%m_-y;mFj&osL7x$Oo84V_;W`KGz^S9@Fgi;Sc~pRSRT4~XY0;k zQEqws=}y!emUPKeGqp9M2)}a|fzmX)jo!e(wA?s+{Nmz3BIc%`nno|uNH9NAkviVM z{6J;dYT}-}ZK1(hFvLuY7St;;p{_T3mA60qDsP{qN^d!}fyP;gk!O9!+GlTAt;T=@ zsRi&_V4)AFN|qN*Zc6D(qlln_1Hj?h+fh(4~&Q`368eLMtj_U0j5IR zVaV)Yg9?U~Zy_#fJ5f?VK&6)u3wJ0p0JJgpmon$6O-c zYE!3pfzNaeGm5l3+qhOR2K5a-a|f;NwhTlxGEzihmvjKKDXXz8Tq@Nq#9>_{W{c0o{31wzM}&x) zaFeadV+AW}!54~xj*3W2+e}Xuwyiqdi);xXVXe>TSmeemq95$p=LLQ~Nl}=m9KZbz zqFVM)U%d@@nARqd3j$XRm5F1WfY|~gO%rjp9*p{2Vp2gI{myQa+9K0N+?EZHG;ZK( zsi7_gv&UPH3nn}{l&PIepn7=LI~ zUVEjzrK7|AQdtU+v&{G&{1VE=Yr{$sR}o2n6DBc3VH0MmKrlQKdJhqeE|QsAK?}y< zLokRwyeW18nl`2aGp*=V=t zA|(0wuP}HaHT#!?83W8AndKOm>^Ftftlve9JC$e58<|VsSKmNS zRy89geMRA2(9aNE#kz6b0q_K%n7;TkiaeBx$PmyFGKB5@V5AzvJ6T_B&3%uBUU!N`L4+-YaIDWZc|vTI*N#7f=Opk zJz96Rs$i-CP56B((rd_`<0}j_iE23p3|4R9ER4f2^qu}EES%L5iQVyNB?;!b1fxbu4YRS11nySR-8EtMA0 z=S&K!4eBA~U{27N7^XO3KV!s*uOebWN2DooV?a)9*#-U!Ip9ATN_=o)_4rVzPrg#s z#|8BPQ^1WDoY=Te_+|T>%?qq0Pn-Zb7dY|~E_j%i_FGt{7Rso5qB{ZT7vr4OhI~^b zF^dyG-Ir_i!FVHaa8Hf|0=68>IV7)cvd0AiuKfcE2rnUCYBm=^D)&N!P{n+dhGMz^ zUTsASP={fM5s-zGic9gkFLfWb`;bOW=^e{S% z#!}&--(h<3$aMJXrp~SgT_f0|nlCe!yb=w7tjbX?$#E=2#9HpkDascpwcsr%CrKsS zn7*ubC2@p^HNT&%k?JMGt7jIGCo6hos*b}oSzAz+a zMvxM3Bth&PywNqhKhyT*;6jDj^dObqu=C3^W&fNB9n9hAD#dy#;Ee&Xkq2~Skt;e9R-CBM*~rV%`wBP=C~bb zPA@`pdQmqA7xp*|>z9T^O938QXd9qHeFIMfn+ocWMPm^pLp=pK$53lw* zV5=f@GcUz?C9`d$hs57-mVG@Aem5=cLLkg;Xs~FaI_VCoVbEb5EdIJ2)F?Azxck_) zg2M>j(?bcdbGxPUNA z4uwmmN?_J8rRdfsJ9r^>FPCAecM83gu4y?#>A5ji=VujPt=X0_D!wsB*R{Q|aN^yO zaX&#L+hnP;xg6M#A5l1G)a4CVRZ&hHQ*XOxx8g35!sZ)o zqT?|I#qn((fsC;F3QuU^ZRe#3yo2{sT+d%J(OUK%joBBen={_4=gdqz2+hsdjOx@} zaIBF_U>DS*rDI>LW^ax>t4(E`vH%$4yX0$PpoAS$E%4%Z{Eol|7UeSkL4f3#-&stS z6;(_Y@X4(&Wuh2jw;#VH=CwkMH6J=|3+%{aCXI9S&~b?&sAG7N$C|wWZ+kdIG^XVY zsVcgU?~fvd5;PJ0L#IU5!iYj$-R>YRhGN!0ulh{MnEbO849)y(*gp%O1l9&6M8xt+ zfe=F{2?r}(0pEs4lR|Ka3abQT+WX!xP;$1O@XI&UDhO?*&-~biU-H{9)r4QW6HoLz zL#{nDpD;pGjHrXI3xZeL#xPA3(~j@B+uumD>x zFRX9MV7<-?G0Aw`p!fLu@bu9itv3}~d-7Ffl~4$md9e5xG>M;ErCOmDL$?M5i4seg zcIE zh40e+oM)-lL`-jFJpn5Oc>@5$z$@J80!i3hZGwD@BNKLji8;x1RZbyF%i-mB%mcaq zs?Q;1grBCJM#XrXCW>#k(wEsL{pDaK!cl3`ei4Pb4#Bjkpfcq(q5vF3><;@8M#}Ln zdeJ7|8S93WHjGeeVZpf3V@&}qEPzA+Ab4q#o*2v!h6mZO(nwMjMpIwAV#NkTzIEmj zGR`P+6hcycs-kGyV1yz@@KUM_6XT+8@kjurMxcRnT8(YK2M{tB8DOd?FiMryNK_@+ zZ=sTM`WWr@ODdm9rrzOP)|!|#sU(DojN+-U4EOuSULe>5Bw=v0oyjz%3t zfgT6mHnYbxq={q7s)Ndbr;*a@L_Y243tBSa@aY71+EE8QR%;~{G$%b8OAFY}gF**w zaoHxTZMLw`fx>)%p?;gR^q2az*l$<~yvs<}(3gvP3`+RDt?|+8T#t;T%MsKaO5lhA zF1%xoR)Z4K*Dvu23lc!=nrcOv9F^8c9?Gq%r?4JlbFf5EKgQ5}m24zj37Q8Hz8}0M z<aVeMWQ_II57ijW?CzC%*{sk z?ASa6Q~@X*tu}~yV%!M2W2wxCSbh+aezT_|hYMJ+8VVN$_>tP7P`0Olccwm3m6S{M zNZq%vAmK!x0GBVH3rg67on63V{%3j!*QxGj6TouM;9$m>!R*y$ecC5Fq1ucqGf5k? zJlnT>E$>wai~7z7GAZDwyx_wb{t4j%lGM#P6RC7eF3JO+|AgQTU6p$ z;Ej6+F)tIx+ngl?xr-VtW9rd86(^cg+oZ{^5UDxPsa*i3{Ms^o$NdG?pzqQ4#tx7> ziqgE0_X#kJwgBT`z=(PWdn^mDkE~w%hn(@l>-q9|;R@K;%ei1q_vi*|9pgx@1Npx) zrA7Hcy)ok}@T^j?muIDPD5}(}y!5B*+}6T}lzkK| zM-U>@eQl0ny>27h=zD8WFryPT_7Mc<({;Xxp@u@diO)vS6bBcXZEpL zwWYr$FZtllb(uDT(B>|=uX_W5{-l~MFp8k0$pfnU;n3Q|n$@nW8y*JR8d z-XR6?OXSa!$XUpRw>F71budt{3vn^3U`KJ=7I0(E5W?;?U+4K=GBO{CmCrLfM$>3s zK#i1sn<5N0behjoh=bIDCL}900+Q`c<}9sF!ZB4xAUN6MuVP9v_Zft;m9mnI-!lm3zrZa~%|(Pvbs8qTcf zSWkma3qi1sGALsRdNLKzBd7W5ujgr?_q;~8q%XuzYMpJt8r`ki#Oi|MMwgr!yde9; zIKr8bhy}J|P{AIy7KZlBv>0vE;RTK~7G09rk)|L&OMpMmoaS2Y6CJfVn_JUHw^9ia z0F(K_YWe8$bsMqf$N`z%FrFX8Lmar0{K9uMDeYsba&wWcr=_&<=p35mz(t-Dx)k^a zUnrm>{IZuCQ>_~om}qjz*<4~ru(%4tp;b*|EeRc@A};H-UWPi+9Gzpr*OKqqOkjBqJgbWia3|3!?Q2K3eJA6~TQW{$23Y-@oUstL)y{PdkQz%G zs##L2Ul9o@fKn_5t*zomE#pUukI@R%&>AY)G>S%q`BXzN`-kMJ5uDf-)=iVs;6+di zc?+{oY0DVkWvtBDlOonLaGl-88XouRzNpzM;G1ziHIhv>W;ZfdnCz;LHyM+gm6e*; zSzfK0*AZx-JfFtvu$9E?T6^<4lsrWWovA zHK%i#D$8WdjGiu&*7rZTN2lg=+C*J|@QTx^6G%zAZ)OCNU7XJ9iK#=uMB;Q73`&Ux zMv}HZ!SE>RdVWist|3l0j|QAlXd>gdvo1SA^dNA$*|zK9>lBO@sXLOUzn{VCPo@ z(c8elra~Ybk?YIExvlhQ6v|Lz)q~%sX~$8gSVNwK?xf#)vkq%xUDA(*X$s4JH0%#fa$)~paEp?ys2I`HrHBU1&5Lc#(%!MK=wW@{0euY6m`a%qReGR|^e~#5>rT*^vF=(ivE2I_ z(;lTrTD~((lUe^z61gjso6eg)MoojvZ!~zNTk(CL6mypbXe+4-$T)c0pTd-hAf4iOnkmha|tYixev6HL1yy&WV zi^TKXn(&hdZ85Q#A#7Gm6M>ELnn|4_RjxxcZC_wgsz3s(SZ(zU8@m`{C`NN@qVnqw zbSI0Jo%sWAsTCUz?&@wzrfs-pNb4Af9TQ(^p^wupO%e^uv~iCo)cDD2Nw|uml3*+5 zf>xuVfp3uCoy-pin+lNdETd*DgD#`0K&~k~B>JdQT97J+gs3&xOemB@`q{z1(c*7$5etUvXF zz+g-Nx9uv{NN4cWSRh#k7>`}S8 zSOdhE1Kx`Y<=nuj(J{G722^w;&m(&t`RB8eKJ2>z2X_zP&0?LvVo>GcchzDVAB515 zR7C_iA;>!E1T5S&0Zxq14zoDT6Z=uobW_0+X1Cr2xpD4bIAnM%F9Q9w7Qzk|ThklE zn%<x6nZBk&qR0gu}=7l z5M~&T6UO6e5wqVF91y+*F4H3)RG0@_jA2PdKG+#A^5N^i8OOH_P}O7i5bY4%4YZ>L zBcmQq*F}Y-?HWc0{6>6}=q4|K(E`x`qXpo=YEN{GxRYN`vzz&4$1+k~wwDo^Md4I| zE^#yJMUyq6F-A9`6=B?K{kWk`q*)2$X3n${p-r`-5b5-^$&(^UKPD~}8ZTp{S+vnW zQ){LIX}n(ioaAljvkVj3IcI4EyeVqA#;b-s(ABbLd`KuWCV6#|3-T%^Bx&ZWwa_(_ zEuO5?I$WoX1w3mM>pfGqnUo<5UT)%A*yt1_FcSP&w!;$Br7#5rcWrSR6NHXy>NSux ziS4uyn3a7yA+K=Am)ttQ0*q#1w;U~7;181Z1m&_IOS1Bdaa-@Fyq9i`fnJyhjp8E;*UFY=9o(o2GapFOLKq@dc2mg_ zAKB6j?sj>ZaU5Xqi8Se$20$dv5m57@VBScnZb)K+2uXiX(=wxU6FxyA=aZ^Ons6Tm zEGvqkz&`Pwy0wR-Lx+^YgI3efN7d~04rDBi$vQ(?R{9lPXjaKkyVb$at;^oDlg$&O zVe~VC;Lp&1lYE*a6=$u*mFS^!mOIcWW;6!vu5uYE0|DI{| zI^y``nKN&=!<`t_ne`_|&Co|v$4U_Nc8hP-T1hDzoIUVFZ(jYn+u^^8^J&_v%t{1gflTOi?fFnx)T)9oi=kR$7)? zZPY3(9vj2BePiVhQbb=jIF;sNI(&XNonggD3U2l~a)~7>QB4L6;`a4lZ9jU3Ktp>C zY8N~xgUGjA3^p~?t#%YGEVQmJ(z|BPe93hx$D$AnZ_q(m@oS|&-_wn&@yWhZRTP6T z@locn^BkTcTq7Xx<5?#A$sS7oQEYA#u>^N0A&hA%bcjVlTGQ)iqNn*J^S4rPNWZWf z5|MKX#QdX0i23LdSIfs7YRF z+T)CNVdE_x8wctrhr;K0LXj&ftZBL-;;bMdhKK=cfQo-;SR)|T=CAbdq{Z}r&PlEv z%!vHMXzpu*45}ts5UeIhfOd@mI{(mW5=u9GO+x};za}=`Xj=Rqbfh8VA##dA;sR zL8^#f(FNW9D4-u5(hU0XXe$+euPQr5^o&9Dd-`JZi(b7v`a$)tfWdh5yOF9;Vc2qR z=;u6LWG|eZ9|#}ky_|`%JZzZDj}x$bdfMv7pbj^=ju!-p$nVU19ekUeXe7-esZLD4 zU#4fME0b)*Q?sR-%HbKJbn}lA{K62CA+Iy1TQalbhC2YW&UglSxfsE0K#fBmhV$1e z^KXN8OEBZ~RKekNFaIpI3-!t_k@=4Ge4v?{Rjx369CVn%#g-cGUTozmr*(1S#Cg~9 z0n@;L$3Jj9vc^tNpIchTv^zr-<@EG2LDh8hhWj)XFro*o;8MoR$gBb!KtO-iM^+E_ zKMSo!*Rf%ApgaA?!+?%2Wlq6nE{x%VG;kQPdgN*i;*z_rE=P@=gWB;yDA*`OkhzPm zW(4QmU<7X19_d$x_m6T{QZ5m(v`8a1T^2)z`9p*$&?H~a;LsXq0-*kC*_pbU2~ehm z4%>6D6NSFvi1%9cdVh)cWYZQcK@$YMSS?`zu_mvhTh##f+u9&a6S&`EP++9D98J$J znjl_05Y62+v*RV#_2=rt=Y^@7rfw!^R^aLNb<@B zpePP}0Ymla=~j=ag)j-yBjO?Ez(OhN^U#;<3g0maoOnPN^|>AT4Alt>k1|?@4Hldh z;At#jJ8Hs3`F=FZXI_8}D9V2Yj+Ai{1m~^$x381O;1WFVIFGDhMKW@6s6w zWHw)=Xc+yWL!F3qz=OQH2$;xTO4J|EZ;!P5lXf8BkPeGo7<|LX7^(X)X`#`Q>W-7S zCEb(Z7iqpUWBz#OC8+jIV>UwoUAgOO+0`+J*;GmN%`b?=i|SzWz@};Tip6mfDG;AyK!}re z&tWdr<&?vB%DN#<>yTaYU*q);4u|*j5p_c*b6SfPvrwR>3)EOMD#}*qy&k`5u zFMqb)p95BSfjoAHy_m;H#d+g=3)Xf(AQ0JxJ83a0B`9UTOiWRKDASI1fDWJ9vE>wX zXEHE=rpKyCS|o*}RG`B7J|*sJ&C5Z+Bp#m#cptk~%1DUt97Gp+oQI zcne2SSLp`4E!`3)^jby)V?z4IqebUJ&@P?kZ6cF0440l+hZxspFdVy#g26ZLR(@%+ zw`bs;4xg8IR%4pQFNwfbXOnq1rPz4p3hRq&5l1*-T!Fq>%9(zp!c8pt@adV?L2q;I8&Fs2 zwjEd_0mV3X(afI1Ofhykr-0rta@&?_yAD|I7Ld;u65l-vB?t+M{8F%0ZN7_agN<0* z$VG4c?o%I;MkEsiE$hu)n4Nje-5UDD_epprRL=g7)8f;XiN(5a@X$r<$Wa%l2xH*> z^c&ep#$~33iw<4nqT~!*bU*}`0s(-_$w!Rh7L;YcP8!vri~KqVD-D;OI&pAoGL4Il z%lRY;8KKtZDkl1!V{80oCrd zuMIv}D1GH%YZwJkxbHm#Q#BRs5Ea?B=#Di1raXO=Y4Y}~H>Y#?-5~&=xh>L;P&c%f zvQ5W9G8#M!xSfA@Et((hT7p^qaXD>=u?}hld2pVsB-ARt8819 zZB==xQ~_p!KK@mxu(OM?vTb2oq)^(&>;`2OG-@3d5P79#cZxn+fwtReP3+{qQ5H0#dY& zevT;CIL>qK(I>V?a`uI98sY&3g0IL0R9J~5a_Zl3IU6g;Z2tuec6%@(b#qY-n^xR+ zwlf=?d+E5VPS>ng+xd$e>vM0TrazhoC?ywA{k99r@q=_+TFqIzIWF`FKv5GqQ-L)8RU|RUC0H@V86oKsfKHopFE}t?t}P>~6BA~$%BY@|G{H_zd&=#`UIESm zumbbtCSDp*!P9UVq?5~~kZ>;h%gDs1kzzGdg^vi^A?!&~7M(F^M(Vt{cXELO#OVxi z0W!V&GcF&W-?JX4ttl%AJ{Vv;zj6KrJrz-eZ@CSeEzl-|SUWp679Ze3q?BZd)z*^> zL)dHEz4)dAY2?q>mx>)gg_bY`xS?gbOIVo55p8gf%3$0cH8`%@H`hqcvcBT0im9S1xxeHGBEv9&3@>N=16D* ze8{D+TeOqbsV^0uo(6WC=?=Y{pUdBi#}hj{PnivbWg4=W&U3ifd?`CG3WUaN2@ktK zS{nm*Z~;rU86in#xsXOhAGe$~l<&0pJ`;+P|JMy=!Gv2pL*bN`EI^f@Xlu_FyB|n} zBA->xyhQ`jN?>)NJ<|#{gOV8;WB!zcv0S%3in=58eH;qm{VECo$1^U>=PoWNf`!s1 zC=z50lT|55B9&ax6-)!sED$C%FI(zXIiGW!;sJ6?B~eTTes7`q*%;(F0Wg}Ej=!E_ zYRF?U@10vCMFF;|cE%AEu{tmre&9|~=cAkY?4*V-QK!$k}*6@_FwE<%TqK0}wg>tGer%r10#Sn<4Dxp*34lTx;o zHDI_{C%u@9QVC$LQ7qiBLnxmpFt(kIGi`V#IUBs72%0AfGk3$N;R>MBopMNS!-Q~6 zAg}}+C|E*kd&Jc=22QHbN+y~eK5hUSa}BqN2d4FWbb|y+Dsx-rfb%too}YyG&|ESn zFtRU?T9{F(ebsS#lNMbv2HRbg|Cv0OAYVna^^VgmJ~=jtDy}dJ0SKH>5jnD_=f&5A zyAh6Dok6PZO%xkJYwm0gcxNu3A-|lN)IiJ1vF(U|KFCqbmUYCb)xxp%T!|ACgayjL zuVB%PNNXSIYwfrawUQm9W#D)9upA_Bo)8U;aJ@!|UxM;sge{^P_(Zfq z+M10ojG8c)Fm8>*Ldb0#1Xc<Qk$vOF_~z71$$WD=-zA0~nIR3%D4D z_1c7A!g=`)Vi5Eakd|!vk~iSBU@@%+F%$a%3pkdYh2t=Nr>Jz&oA0#GD&kx%pJBwd zQ}*}P4CWib#37J2{LUw~c4xK-sNa zh=yhTD=2>l7cluuE(Bzr!v&dmCl{#CG?&$9CFgU2)6a4t0&E|bwPz(4bD2bX=EC0K zOSx=BTjH__<)c4_`|R9y7iC{baVL9O8Bw{HQ)ObFVfoSf5C*2vYxi8F-E-0Lk6dKu z;j%)-x>6}2s5fEhGyjHwcLN3_!SY63f#P+#0>%Xyc21=GkeW1Z-_xKw<3NyJ42wWU zS*YcoLTGW-HY@U|sY^mO%EVgCVj0+9kvsVR?39>9A62O01`AE8yX&~hKDxkF-mn|x zx%Oy_Hl+krF1A*&bzrUib2VG(&54?=&JXn!Juj;_SEPaM; zkKic-0}~0IpjplZK$86;r$lEjPnO+WchUyAXeCw>11~yT!qj1efvIR@&a_4iQ6cY| zpc#6Q|NR6ird~_PsFpckv=#lo9H5({9x!6-J_}gyy9&B+^#HoT?{rrCL++cih1!RU zE#hpWRReXUe{aQ7Y{2H&5%9X(HYX|OsNr-xW6#jb-G>fWkB}So$i}(%C(%T}wt)y4>%$L0T zJJZh*jNR9M2r3edQB`sGcaA^XUcBbIL;gjCsu;gEG;pue+xYEb=IY&xvQUW7i0ls- zrI{c<7`!4X@}nkn9LF{`Snn$FF6@gmBLCie%sRuXu74MHlH!{MLbf`vN%8v(MGz_A=CL z$4^boWUGXz$yUjwfQxXEt&)olv*of4V*-~I(!Jpx;^ud)@3zp1X`#jLC&^Wiwt&{! zYCu>gd!S)tQLxc5UaTJCGc684Cyok#jbuMtOhlkdx-j!hf8nunj<4XLt75`Tdg~5z zA$td^uGDvx^?oWckQ#P`)1{E_9%&f$NMQh)>l76Y@+n;~K8Wd)O>Uo!@i4I!48a@g zuEg?Uh{M)j|RbE+zu>j((8{&?i$n0{Q+fUZ!ObyEA~;xRXE`d6hs(b1o_Q z?=l~qMCmIVE*zOm$2eugACX@S4h6a1gb|RzFOadXhe)^q6Q(v`Ej|pfF)uWQv}|JH zk|6k>M7BYp2}BYyqrb_9g3}S9sb8`ahWvLLaO6VRU2idC_sCi?hy)!heE1Aej z*vX#|W~O4l`TP2ux5q&h;fIL30>1f#!FiP45xFQ^uMm~Ueg8Wf=Fp{mC`FWil3fXp z7N$msJYT%o9CERHANfG}?H#P3Nw`b0DcFGcKTfMVjRVV9=Xr4UT0nE8a=s!a%IjI6 z(KAIg1wa-xIatZSMd+O9FvkZ=sfC-F2UcXs-E-ZOSYI`HE1%En<3F6a90T87MWc#d zgE?P+340bKu0x3_+_(ePhTqy_+nSTdJpXs%`(5NwkL9(j>5oyb+-31D2&G$SsZ#bBlbMc3$~6O@uvp5~JOw`183HBL7y9Yc_a?#@`{1*-w0d_QA7!`L;+j_X z0HwCiQ2UeeZ>}p@0W$VLNU(mDDYMI4Vix!kg+dgP4-%DNw)swYB#J?j1a?-TIVy8N zqInS67SBk{aLUA?MY|`-@eo09>8k>%s&{nxpQo~~CZJM!Xz6-5iDs>6JwOM%@GlEW zSpz5Q?tXC63->qOg0-SHcZQHCh(u9@j78i_qK8=Y-dqy>cw1SCWcNS$*_CV+MbW?4 zuFm+~z+;Bq94@L#RI0iUr5d5s!c2VV{YB$g(L74^t=qKekcgir2VzquN^#o50LUKVz4EM4ggs`O z8x!YbY)o13$7KwUEapr{L34+b#E^y1F9KjBwj|RjpmFC4ognf=^0{>iBmzr_){zyR zHH?8ssK8RN@Ep)gnh}6N3Y;tn+m_`ibrUQ{6E4I~xRqVfSu(FceM-JKJ()N=DfI2> z$yOQI?5;RF*@}KgkCZ<#p-WnXU@G+^RIt-yvuZ?gaW~%&GQf?5-iscJr_w8}NZPyg zr76Xf-C4!lyFj6Ctok+TbQ%n+8ASxq2s*N=slZ$|AiI4{ZfGcpL`o1$#7XPM$I76^ zYIote0*gh&h}vN`;ADB0(ZI-gYp?^Qtq%aP0jfaqQh#b)LS(;<^zX*B{y7tlzx?YP zdX%7|2ruJ=RuS1H{AW2ti)+u`OoiPBlZ@206VU0GJ zn;M<9xhi7Ob{}Ir`fC6zHG(~g6j+=3Meu<4EdZE`#&(2;BG~;x)t8j5Z6@~v;$2ur zJ}(RCk-v@57ma(7Hj41n(PqLJcxxvLRL_==!lQadC7LyH$LFMdNCsN^Dwu8L9K~wM zM${KXDsg8L;LtkeI$XU}%Qkj| zVL{00h5wD`%Od!XsvSvy2AlkT%zl^!Ko(oHET4s&wjKoNuc*UiF}G37@{JQ}{TN@v zP1F!u4RQ5(l>g&~P#j~C1!P6pNQj#ws!pgq3)I|)BI0*?V==Y^43o|8)NpT%FQ4Nd z^_O*wjMaNex59I{d`3kwvNCQ<%nQ=q1m&`Q3E*uauWFiqA0Lv1(cGYfNGDDlJ|Kp> z;Yt|s4Sw_yWi&&4Z6a~@SnO*qw&)%3R@6o$!7^g9nb3$w++}*;n5^Gj*{}B@s>Zb; zg4KINY(BcgRCNf|jl2=T!aht9+`5UonMv_&la^mqCLYEzJqeX&r!2&f!9@9AuAfKS z@BjWQet#;?{ytXYD<%dsF+dDfAY`Xr$OaCu`%g`D)7}ykPY7#N=#N$?{HvCqLEdZ~k4T*xwqcKoPd6EC-(6#d!i&@aNgsOubLWvBB!qTz-`x_K~IX1Dq1jXK{;i1 zfKE)|?9EA%9I~3w%OnBQ$Gf%BJ(yqMD?j}3n@*$(25Y$2f9Tfl*)5YTiK1_0Iu8a7 z1EkviMi+?io5ro!z{C80|?Ek2bSWACal}^9$^@x(FJtAVDjiEEQ>WS~HZdJw}i3$5#^@ul; z??r~Q_t(<+P|8LO&u55r7oa`}C)Eliptt7!=8bRq?*KI-&lP^oxL7?_RBZC zH1z2I`rCW1@AYV~KY!7E+>t|HSUv6gqq$LS8c}+Fcy~PXHM}I~Mib;4Y^pI$N9fr4 zs)y@O?qR=!z5bcau!ln!{Zz(R?Qux4Ecvl<7<@zcqpn#eenJM29`4kZ;Er#~x@Nee zJ7I-E#^X+aSF-{ZR<-a*oe+W>?tHw)Ap$i;_-e6|1`gDT2b9BWQ82Y1LbzmpX!JUb zfCWk@IcSa?QX&9rD~su)wg-c*=n({3E6-L-qcZan@jmmJ>wo+0TDj-3`@-W*-Tm(; zbU=khA#vJ1#q>xo)mT5uo^J?&x5g%V&9eW)CaI=Kd0#wYfxl&3ecHhyB?gpedEcjo z>aUr6Y86NM2@WMbJuL)z-E8&ssvo}Zk{#}i$eKMahmY;Hpx9-|HC&#{o<%M%Kvm-M zBI0D?(D0>H$fJuvry71@z=rROh-}~7Y}Y=Yu7cV%-QfHpGJ$U7fe|1KI0a~pfb<89 z%El641?eAv@%0oH-uA0F=_U2VOCMR)_E}Z+(lY9dG+y;hbiqh>cD85ReG3`{|08Ms zgEje=m{UcAOFQy+HpO0u%zirs1Ct5^z4EolcR&oeFi@1sFpz!=J*Zw7C^;AsiMU+t zxA7t8EWPD1t>*sZL_{Pr5*WBeHQ-i27HZL%T3pC~rm0s$X*Kl-;mj|y#^nXR*mJ=L zeqGj|L%^|U22tysONb;jC>UGC{{NxYO$LRdq%R!NC?X5+^h$_}uveLQ^pKVSMaN4Z=VLUHz6w&= z^dx+^>tB`R*PomHP5ko_1;vn0h~aP~%(`wmIOeoJW^b!}q~yPAl4U1&Fuf=S#fS;^ z{v9(f0&;$Fe8x&t-^%plMH2W5nm)Qvu&D=Qjt%d4mf>r}6r3Fb|^69dntVB_Oy{+~8d5)<0SuJLW%DBMN+gY}Q{0^YolF>!DIAfW0&9TtrirAP=E zL+xtcV@AWq_M*1`E*?bL2LCoaRE@}*xa6)wdU=|?3{vxX*V1)1hV}*?;S#Aa#==WA zqt^m98(i%$qK&Bk=(W6C1c5R>jNt9xY5eKoQlHTJOaXMmo6rWmJWRF?UgOu%zZAN` zI@XuTjN!UheuX&Dw%~bg+|h*%f#=2}u+sKi{zXhXo~LGSd1(HyjI$M4$wH%6!XIkE zH35H+l}V;ESReOTdCF8)&3%w=nDsV{?ujE#P0?cZWWN^`YQbH}M95uP8)TgQ03>P+ zb|_;a4=ci`FE3Qdr61?*90bNwc?NTan_KGZhTGlQ(|x3Xge*wz;#jGVIRI%CI|j zr_0+;-xPjlkMLs^{%)JX?(EqX!P@SC`VQ8m8D16*?e#zP(0)xrdmxUO=6mH#W14A# zc}((uAX$?F(-5m=4EqM)!N%6Ztiicr_{4sgd_dCZF#{7eGB^z5|o9}y3% zAOb!I6eI>U^iw3U-2n=ADM*?|Pu%LC6#^d5&P=wPo$l~&(e^?ob|{q4zCcraf&XIq ztmH-h+3eZrWoqGKNkt;9m-@@ayar;=Me;vEpdwV$GzJN{SlDolnWT|SCqj?-3e*FU z=8+~UU>0!&}#uKnJK!9kd0rg6#soPzxYF0(M9Zi+k!Vnz^Y5Jy2P~gd!vf{7uiAr zDc0EZM-4VU2z=tA-TwGYI&NZpzrv_wZ!*e;jtvR5CYZ)b{|#LYlR>GS|7(s^y$UJMG;IVI~W@9AVAC|n?>;LF=XJZZGc69ebq0%T|8Rrp2444 z15%C=nmM``BKN&Gs5`#FQ7jX$1nD|h&DTbO4*y5@z63LDV7Dv$*>rV zKwccPw?f6d?b$VB^}3oi1Crwiw~htb8BlzPU0TKHnfI;X9<{qFAwbpnKbtU#r!%vY zP!OvJ=#J&)QSzYI&9mtu?Qcq_!C)SUZ0JwKlXNR}w-eOTE4Ouiq)|_jdQyX;)?HUS z;gki(JxOlyy5sb8@+eUofr-cEwkOddp?fUmA&vpTk*w%>&i=r(%B;$PjB(JHvPBnn z30_pAZZj1X2@!t;_WPpHWyfZ<@Y9cil_md_6#!RcQ`E^KR%zn2eV3*=Q{eJ~y12*AeAU3^nT*0WR=2(@>68DmR@IN0SZADs#>3D`;8>Nj z7JRz3=A3&G3BT}8JOL4(n0)a*cAP77da{RaWuFB`IFySFsUpJD`KLG1d2gvH+9qF_ zVS>;M4)Cb;R!Chzl$AlJh>L_tllMpQ1MY}F%rDUve2kCUu1jE#4n;CxC=#JsTkM7x zCuj;F&1#yc21lrzfj}F7cQg+QPASa8FUVFf`#gMk4#v&K1PKnnMpDB-aAJRz7Gae_ zxRx`D4H7O(kjFflQA`&tRxa8uz=iDsKc#4lG1c!6z&#U8CtmC|wgT;kaP_AJ!ZjfH zhF~pExE_|=8{pIjNkzC`7sI#Q{H~2k=08o#zeVz_K0D4Gk&9CbMpy29lgWgAk;20Mj)n$4a3I-d={TxQAKz-6DZ(XQBj znukTRnP3_7)sPVf?&?QJ;AV0}G&QUdBhYmb=vI%q7cC&J1dB)#EZ~S7*SIX|T7aTR zEK4X4OSIb(gau>K?uOewuU(DIh$xpOf#$}Ob|@HB%#xswnuvfK-XAx|Lfiq4hpwF?Vu zS5z{d1YjZ;LciECjfBx~pNcNv-;Z**3NaVdp5UM=tfcRwqb3|y0*_lo&Y7h23v<2a2zYMyCPRvmxJh~b%sg#C*Q)c@td-2093<){BER*zg#Za?*Z zaaucld$TpvrpU00<*UcmPORIosjDB`i8t55G0X90zIW%)$bfh~*yI_vatl@cw-)e=LZ~Y+bX1FR}j_Zr= z7;{eFI6=lG`^sT3XRH{X`Njxljr<)O6&OebU{2lrgQ9hK_buMxHtD?;N_;iC08wO; z-m1+OpA_P_xNBJGC2|TC&!{UDXxv$j&2+A&4pOl0Axk8WH3m8X65ZJyb1Bk6VNXcM zOo$rKI_UJ&T;qOU1H*l@AMScTwEz4S8yX#=Y2hEKHmB~C*d|!|hmF7$ z%KBY^Zq2|ePyWlr1y)mliS?yD0!?Jhh>luVmASWR{dN$h-flOD40N)>ylcuaQeKP~ zV>9Qyv>dy>7`vJlNfo0a6|ynbH=Xx1P=&-Q#h8o&9o%v3dyL!z?_e}uizspvhFb1E zxI1~WkcQZgBHD|-fWFiW=>Bm@(R7X2IP2|5hF@P6(gMYIV~{=h?ygKBuW1z6p* z;dxM@`=ZNXC*)IRhVK7zs_Flb+xff?A%slRwP~_b^6~HAInXuwpuqjbovZeMtT|QZ zhF8!z4#c5zTf6oAT_pHMuB!yM9=hN5MML-go{=$D{561?Y$h_j5=GOplq5R3-m;st zc#6jLxp8uvv;w>0j3^>NQ7p0J9I{VG+&dQZcB(s4wK-y6bwj_E7^XjLkes)7Ze&)f zEG_M22ae)iX90ndp<2-dNu+eOX6;pKBQvmyWDHCRJgFMqd)QHpqLZHlzrAV^QVx!OA-x`!$`aym^Ys4ZyJDtWKB7x&f(y4@>w!>9hO@ z%1L(!=o3$GtW`M}#Qo2hA4%g#@`ehC)bm0tUD+zALQf%9U=$UZxZ!qq(--mvIAjus zb{B;5$Tag%L!Ns(mtUb$v!t;p7nkZ)XhwT32rOPvBi9~(qa&mKZU_i%-gKEQRdkCUaDd!bertNMsw6d-T-8aP4)1b zW1Uq?hzXM-tg4`R%)VYQM-BD_(-a(zSMXOPLB7&fV=4Bk*21l;H3PTv(RvNj!I~%r z7$l`Vogyd^C60IKa`L)!!9c03%2H~$;Gb3gL56@-EmdrSi)|2VLXkmvl7Y%f-IS=f zjZ3CYBDNh)X-C*9ehwG5itprt1$LSXd&JM@!XEKiF6jF_#FHF+$r)@`e0pX>^IfB4)U}JC40pqh;K&RZ({%tTAYR zQ%tX@nzpo?g*F3;!090e7lpqF0%-N{i(yP@PFYPVxKSJjcNVn~qA&r?!?F?ffnmP!>~pNVtCw^1 zEVuF=4HV!V1GcagY^A98wo>HpTf+RRwOORLsD8@8KrkykCpmfFgkMyD%fOc1usk@+ zl82b(+UMge=sJ9odsE+LdxbwU&7sZkGLc0ikW;@!2 zqTyBC)IJ){54v3LFY3Zt%$?JL)vB3&iwE52?T9!I3h4u`H|vhM-{`}akRasuTQ940!+nke6{Li6E7`){NPBF!vw4B?=?6ms zL{zQL4B8NU>kY6e(+XQq)0ya(c}XJL!(`>J-!*e0zP22hIdVNm4`8*!q$!sKo;KyZ z43KJ=aEpjS7l2|xDh|2ef^)-r(>~&rCg7INP-Ev}fsO+^)Yr7gICjQfSn}gLil*dZ z&6od-PpGedo!F5oKP5khYN%SU}vDkTwpU;nP>`Rp&8o2)( za*ITCo8tN4{a~5zuI-mOw*J&2?JFNdqI;?!!aG7Ys)yb!%NAO5rw%-|_ z+b|Hjq1?p4)u&$9MIs*;IU2e2Qp8(scpQx@kpn9$r3CG?CupPjoRz%J=*d~hYq;Wf zhX97KO1#68zV~xkzyfnlp`GDh5~tYa-w@Eo4WhEL?&{ zBWSd>D$W0KVjzBo1aKjK2Bofvm5UBU`8zg|Kof)n!7jp^UuD5lgQ<*zAasOD4>=NW zc{5~BTN_NBQ}?zcELO55vEF4%LT!*OiIpx}5*}OW8nleA(HBgW_>!Jv*T@Fp$1>f=5ouy9oqEQ-PkH9N%kr zxWfW`|4vv}K+?ds{ah?;SID=`D~JOcPX1318trS?^a$9z`iN6S`+A0#|GHvYE8?0z zUB8N8q_{(AeuO)y|Hj$H!bOXx6!eBAQ3YfJQ9fBL6)eXnyFxZJD7T4;3#1c*yRlB( zX|lIeF?D1hkTnKYM>Q(sO-8s;$$LkwS_k^*D6h0MB5EXOhvi-M?b52!14a2?!^Zz@ zzdtT^FJ35Ep`?=Z*)rr}#{h-zlM9h{eu=bmS)3nq0<#4VH%Pcu`V&i~x222JAs?Hi z(%Xi+mR~E3+^cBlW~6gw?L>30tTa^&h@|+`-3xAL=3(=$dEiQAd4?+8G-OK>p|Heh zfjuSQrr`+NxP>F2R>M$B1rRpCkdLi9JAD9;wtJwZV_QB6cd6&^Ue7@p?v^hjHQ@7b z*WHbw4u70m7{XcO7q8D!+ID!zpvuFGjn$SfwBl!c_h=_YL3oT@Lgrv|Zk!1!kZcdX z7qa{x|3xA*&pCSL{(>KbvdATXq|3Jil3zGgC^MAE2_8sl5{nZ}*~#5jyQ6o?JDZwE zl~P~(9*#^&iFnt7&zG%>H>e`m=MWu z7Fb7fy@hV$D*1v*yM^rSPwh&zP#JxV|~O)0Kk4K#v+Oi-YwL7F?_b$Ar($?LEWU-ROE?!2N-z0?76G6E>ZPL78V z*Vg>7&sBVYPzcsC5r2@n<1&_4kPI1<4UV_3n{<^IwU;!RAmv_;W5znr8B1{9Z_`4+ zsy5{iQYs;9EbK((jAc!m10)DIYOHdn_RsL3n>P)~u=ucvj!d76LJ>hH%%pOBX^TT! z$ZQD`w{T&*hxRkz_&PaHqEFNM46&rQ#Yv0-j!BJPQCiB<&;HSS9!M=2fzp<~tj4XG zw2Jr^t_$bA%61#ut)9a_iuhIeC)V1JSKY!Xj?x_y_upRritk%J;XQa3hcZDDAS)^Zjbd}R{+ZT4>^6bG<^KDvT_kB`AppqebYT~o%-6P|8!X!< zrfoSYW5lVL!xVTKxtG0_A9=~7L%_nOXxn9{UoU@aoWJDUAg;Jq_+Rqc`HFm4yyOKc zx`v9#O0%A7u*!hfX0*X|Bf-c07T>Zh+V0=x@4XP@Ud^wUo||or20CZF-NVK=m{TI(RC6Wf2*L|e7wu6xr4s+6K`xeEjdF~KuoT|KuCD8}UZR`8vc?%!Vgo?5u43}*GUH-L=syF~0ZuV(Q6696Ihb81eJ{Qwl zg?{%X{z_GRHIc=^X{n7=`E{F099fK5cgZ|3af*G{BZ+*{yust5HjAanROb$mP3P@^ za7;fsL7m9Lgb!3|4`5+ZkfLD6N|8>6Eoi_lHWg@A+rW#AFtj8kyCq=pgPd$g8v-z8 zeL-QmlwpjZ6f31bYZ7dTEM-#%fGXN>hlX|0+)#=C2tY9X$XsH*9gvis$}Wg?LdP+H zzBUS#iithR{w!Hm5m?T#!?2isI>ZuOiCIHI-+omGD}zu|m4rPBm2Z{w5Pc0`AeFjr zNH`CKy!0mH7=`;{8(6ta6R2!{DKaG{uJPR}(qvVF+5pp6MrPyqkBF<5jD+SD&%PCl zq#>IZIN;%BJ|-&K3=X(=egy$ALi&@PPt%aP-_xUbsx;Fd0lms3RB}LG0b7@`_fgE3 z=hwJeWhkjMNf0M;kCoUMG2^PsT=kl_ic9bhXL!Z=)7*Z<*@{lwXBoi|$Ez;n$HqvtOW~We*&5gU|Eeu-a-QTjuM0u_ zwzn+7C=iAavaKSRy$Kn<6mijp0S3R2SPX)pB*7Nu2Z>o~2_w>I!Y6!?y(bp8S;8rn zPp7&9w_|K>M+fxs*R1OzwX1F@wW1)9vW0s>TC-+7WM)L8rG2tvR2&P{UoYS1m94N9 zjKOE2(-@fkB>$bCSK5)g6DED>Tr6*STgIVjYGDOyZ6I@;Os7w^TLX zbF@1oBF4C@XT>zfKe&z&He|qK1s)WoNsf);e)=AcS7tm%;f9!%k1^f%{*m%b_=o0a zvK?;T z^N!tCwKRRK8zs~JPbC$bn~?Hipob{+Z?XfQt45=U+=u2azO^?DUr4G=?-7M=&5j+r z9YYC{#!$cU{3Bv=l1W-T)O1cvA1ms|ipK3nj~z1|_XGL;8~@-`isStoA0p)#i7(Tv z1y{@OnT(VMGs!-@Jjwl;*@Vxg?`T5{EkC~YRICCWi}mcLa86Rt=dt=(`NjrVohC`= zL#tH|w?1-(JMAjWK$#dJ>HjUmwH?I?k34=H*#H_ys)Ry_K#0)U3J44m14uSUR+o^BmSTT=O+u5KQA1frGBg`vA=OG2FkQr-_fAn#*CIyH zflsp)DZgRdxO$?)yVVXj!WN7z5)y2Kq3^S)ynJ%6`m6vt^)yDdj7HCjPSc&mHId{+ zeeU=^V;@kTLyuwBL2ywS3ibsTK4%rsaWA-dxdqwFy-W7=Xv%8Ev8wH4fKa_lz#w{h zB069q9D$ks`pU5k_ezt7^%kS7+0qbeK4iku_vyc0Sa?MGd?r&_vl^Sh52H)dfaPh;4lejx72YdFcJ|gui}xBC7-5 z*IRCaBEG{i=G>7Vk!edWek=P(h;EGCy#v;tUam@IJ^l6qrwpJ7xu5vllBv){>HhN9 zV{KGCp_yF3IfE>s^dlgyN9|l#NYv|6-}*Pl-+P=q#}Y*`SyI!*`sdPt*VF#( z4m10JfHL+_wWTbqj6v`+o}W`T``?|o=ZHQ;@v?4yEFl^}wovO9g$rKQ5IjmYZSzw> z@wF*y3Imi3af^E{KvRrth5*>-_+!dtT7sQvPe!I(QiwG^k_hcIyYZ*7tVp{XG_b%a z<@K=R(8yq_U-;@)qWKM2R*qu`XlnT{Z&|^+YZ@&ZD7+}C$WhSN%Y0z6m%vk*U{C-U zx}I>-kjiNtn2807rmqp)Yf8NA3sJyQ($oolV$&K9dEq%|3+3>Z7Iq1lMjV;CjLJ_F zH3dxdMZesRf56-WB6(AZ9aRZZkz5<=fqCj64p@XDNRt|2z}6Do#pKbYa(zy?nPS6% zU!_$v9oBFl^Kc@CS#~J=9WEFGWOX-RIcsrQ1IQ@o0agD1sXKN<4~*pHADo=bo?xs7 zlAwJFGC9mbsbsZ~ZAsnC1>OKP{y$az*~~O@xyl zL20#5TvUe`WOv50GO)M-j!e6JlYe8q^u=r8Sf*E|JbLj2Ljb1vEgM+yNnsCha2pTfM;aj`OqII%me>8a9OEwaN%Tf~;**Df<4 zs|@m5wRW+}r~v53QdYhZGZy(MbY>^`@0jtrU{~3I!dDdVrk==Yty;wc=AKY7HMWS! z@%?b#0oAB#to%>Z2%FHyQ*0UYg==AU4;~-{Eqv~G=}EE;?NvS{Y*?DlpUtAQWJ$A@ z$NF>aqtl-)1dVluui5;S!0H^MNidN_zjn|kaD|7$mGH0-%*C&g{4+BBh`RGcWF45n z{J{R0mCyM?m(OKw)_VR`J8|RI<=M!;AZq#fVu-{Ju(3Iirme|kuuxX@K8OHR%Gv1> z$jJE{CO{rfzx3t?27Q@sFg6nJ1UhQu>?1%>6-qYwSNNhIVyn$+dJ&BJI2z~wdAytU z@DulL>J5v8LM8AKs^5hS8L$>&L=4CUF+I)q;1X*lb96p$S<9n z%SBnMxG1*@7o9Z8MR74)6c@t<5Uxas^x-BpZF0{ky#cP1vyxA8bw^FVi`-UA+}4oq z>yxbckLw*J`NM{Q8hmO5$j*eNkD@+<^O5ZK$s&2-#ROqR|#^5$iiUg1|l_Q zpqUZG&V`+&ehFlgm!F0ziYOr8LkS*b_NF+MZA3Fz4I7i|}%^O;|GR+K833A&u z=_@?Qky#W~ncouYMAG}T@o%gH@t+mR_F^v1@tt6073;FMN1SzDU<@AO6Z(Vp4$8)Mw(rAq7M?z&F zDM|nl49@H^YlqqDFL1>ETMr=yxt9O0(#Z*sUicAM=EEOIro{_ZB47#N1^@5nOqAvy{>dLw0Cl4@QA z3B6948Glc2a5RJgXAD=mXMey9@k(rV^ws7>qXZ@zb;LNOtcGD_VOWZr$XM!ONF>X8 zstth8831|7>lE~()^l24jvvM8H*1Y2BVl{QnP5xm<_?o zh%`7rAVI%Ep&Kp^?9~ue7c5s|D&G8djUbq(owk zM#AKFk1a%+x8eY!9EN=S#{+akx6C~pWEjcuzrO^m;(N&9IuDnp9iYXg8$E!AH^uEZ z0zW&?=7HQ;SBUQaeACr0u2^{o|B7`Z-P%O>Z`H(5W7Vov6Ak@N>gmKpdm^5gAfF}c zrs+O})pC5KxoRStpcJrfy1yi8RdYB~hNZU7t(gjaCG(EPIoJ|aj2ne(jkF>>GPOnT&<-mq)2wA=%9REmXQT(;msV)f$WP;(8coa$~Urr0v)_aT95$h8~p0QBWLKD+5_ z_}!SlVg!3pRBV_Ty#zM3VWxHipN$*Y6-ZxLUBvrHKS=QMF{r5y{uOlUi1EW*KYW~!s zJrfmER~xcJsaa%Jla?;Hn3DxMJpCb%;%RtK?Qj~^PDZW+@5N3#pg@ z-qGxV;WfM#ZiCqqAT?bROb_m|#0+EI5%8tcfiv*@V(T^BYY*d81W=P+cW?u=w?{j= z%???fY~JI|TKez5C!JGV$%yB?e9-ZC7foqDLR^fHyhfd1BN<@#OG#O^p!U)5Dyt(r z1dSakSOE%GZh#I6>9WsWHds4{Wlzq_d?RIUljzfzqc8_1F(iX3sN zoHuQYe?iz3`R!%DPcPpfgk>-0%%Ktq7RaL#~KZ4`j2J~k|ZDk?St z7YGA2)K~omnR=a43aNon#LE5_Fu?j$Y8nEID&j656H_3$gmyIu^%`hKG`Ln_<;qmq z?86Y@P=W=J>_SQ_35*Z0*YXMpg9@g)Qgk%R8>xm)_2lfdl}@<5 zLfcs=y>2wwmT3!klupBH`^~H5;%^}-3@i*l44GVd)o@xYT{00PZ&ptb#-14c0?Q~4 zYm3S{h03jG{a2+r=x

)*c8QZ?#}M$YMG$qIt!h;hLeVfWIcJ`$?ukE5B^cmaB$? ziE_1T`I!QPjp7IijKc$omWKqu8Vb{y7i)xarWpDH^a9LUsCmq?&QZP{DpisuBu7U3Npo+Ov{NxvXQ4CzlDC0f&n9 zXC=?!GO05ShKh|(NG|V>==)Xftb5HpV_FwXvgcP=S%?~{+Tceg1zA`;7UqLm-L@tp zI_xscfI9?@3V(n!s+h$a2@ zbLbA|6>C z4YjkOwgk%zsz21OH|(f()3+3;EL@Jv9LSwQ3cM;d@ao^jn5~w7^|({N+7X@dtADfj zm6A)7;9Lijht624b6T_&N_sEv@C8V#(x`_bbv!M8(4ioRw6yaiNwv<0qRW(c{IVsM zcFH1EA~|;+GO7pR%4h_5EgAvmf<~N-mM@Ew_%LamrWJt0fBAj}5Lr42_z&DFKCQChH~_izX&_bkqLlscSzUZ|V=?%TZLr*D1)a zR0{HWdm%ZyKauJFL1_TC+lZ#jglnc>@}jN;Tg~BSGysRrg4`Jxk=VC>ymo-ONcSD= zkpu{dC+p;h&?~&fd~jh`dkhpiv4D+!%1pl4f{?w<)MlDf&p!LGw(1PnjxF zwI_%ssYDS>tlqmQXI`rBDjTX?d7(?HQb86!-Q-(XKHXnt^1r${U2`Npv|LhilvS1i z*dmH0Q5Udt=|Cj7-u?xfl}+m;G21TW3J2R%E`fSSwThE)wdEFy-hm zFglPuzPp?>wF))qx|bpqu5~dD$G4X8-Q7tkRbYpdD&D`e_ui{jDo=n#L&?c?M^Q8@ z5-G36HrGY5ovfl}9$?eh!2K^FVbXTx`s<+@l0RZ8)kp(_{A#*MX=?Pw6<}c#lt7@V z*iz+i9_`@_Ef3;M&yS7V*Kj}nC*txO?j7Gp5ybrg11wWw|9SMqm+`30%`HD>*K0~x zS`j}>IZmoRRAzY)-;i>^CNFD03n*v-(o^X3fC|&=b)~}eI%Nam^`0rrZhc901cxD$ zu1VT9mw(B^kB*k{`BC`qSq4476wE+~4vr0U1mt3n+Vr_igF9HRb6<*fqacO@KEe~3 zLQ*R&#ev?ZXkV7@hlK5J<9ul@g{rxCxno$+dc|Zf8^N&TjwTMF3k73}G}@M{Mf;wr zukLrx?%hYxzqgZ_-T~5JLo8W_5efjRprqLJeTq7cqTl$lKXbZW&fH_Sxc$#fbt^as8b4VX)@;U$O4 zshNeFzwyO%0o-5s=FPWv4r7RKU=7%K=ocv=L{K$Pp%1A4R&>8tZs)<0Ny^Z+S}PmM zm}sSCBvq&j`hx*i6cd?pThU;g41A9fcWK3Z(Q)hN+|ct`H7x6O?kmv+-BpYR)2`^@ z&_x(a5n*LeXaNK=^dbsLwU2h8jG5x*tXBm=hQy*4tt$ygHOm`nqn`~Ofq;lb3A9~- zoXwO)e&BLJQo1nlQQi{StF_1!xJVvdm1a!j?$uygHXJi!Z!?{d^fKU_YCow^Bz(E~Nj^Hm~ct6U3r06maYSdvBe`6W4YFYk^sp1c^pfLZ||3dIGS z9;PSr=2sYl{=xObN}YZ(%#xi$!nEB0zioMl_;Ox$RGkIJ5$>@qY8B1GXZM~LZtkyc z9ypJ|4qY%6p7WC)DV~&PXc9Tn@OnBnL08tQ>h1KsSbr-Hq4-v@=2U74LS?c3Xc0e? zcVJdA4hr~{XdOiB1_r6vf);>!S*A*Sgy96Fx96%!01<@3weYWWEsI%$H@ zzHEvwvTr~e0W#eS;B8wR_@kwzH6yGqha^P#)hImG`eLNQ1bLKd7%EA|#SmpVLt`hc z_$(Y5-|ZEwip>4TJw+-auk-<;_=*WnK@3C~K2?OQ`wy0GYzU}`c4)eXSO%a7rZSM3 z{=dKwv_ZXMb9x4nfTpWnKtW)lrN>IaP*ou~3Mam3_pu0dj9N6ZA=W!2#YKA%2b9kN z>S?{TU)*D?FgFP2!k1&E!4Wj?hBi&sb9gWYT)n=`ak zk5~ZKC%}b~TOY`#VT+7~1{-P!mTP#OaSTG)xPnAjcVV2km93KVF81q0EQWztKJ7IW zaEYyUhJ-MOhgarhm2unM8LE1AN>A1lV|+ExEM{MRqP=0*2wkz1@BCI4@4!ZbRnCd| zBZ`RmSC+Xx^A8rcA~65T+C~A%s(m|(j}{ws!Hnhw2a&+N=&MyDPD8rzO@>{peW9z$k(+!t7KRT%(LWb87Wk1z zw0;K)*t7ZWPz4lkWTOaY-XkDaCbnSSp&`1bW!1h&yOmj*d9VNE1d80-*&U#9bt_>d zSgSzgSQQRfsw#;aa{Uyh58}J;Aj>9MW~980m-VefUg_Qakc#F-v`?-EH?&6!i)F2yXVy=;1@vUcx6#!r|1^pfgxD(3Wv@?O zSIrt0pzeUd69T2V8#1J4{VtveKHtqz305-%XV`X*hj}fBPc^f=vANZNkPU+!Pc>`A zl?`vGGLhP8VZZ{Y0)jf90^A@g)P+jW6j_uFr^E|7ZuMe3s?3C>V{ogz?XfZwHdu_Q zQ32}jW8O$GM3R|A-53c2p|rZ838mxq1r$~UcxZ8pqdjXUVv}!iG}M8fsZW-X&GVi$ zQ|sR}3R@vSa8Ndv@rCnc7Rlyoq3n}aLLA-D0sLZ#SfF#`EfS_K^7pcFXADAe1d1CWJyWC#g$+WOCB6!YSa7QbCLAqQ z1bhMmgHT`cwp|MaY5LKmP{Q{sS zV%R(n`m15QS0%IKv3b1zMW}LZs1hHYs$APIuspV}3zdq6ipDbdbpzk5vd6sIGsRP| z-GByej$kZM5dJDN#LHfWaAfJ2`lho%Lp*VKk{$7xJOLvcp?z{AvLQwmcy^2``inqB zS>TBXlm*_x7z!>ZoLjiGWq~IUNJ4JYJjS4C!JGL<(kG;m&*Wx7<l) zh$?141=+B@ilQ!t{YUUwIUHoq&Ym36Erps?W?z+`8)*Q}klIfP4C&l3g zZPGu%Fq&mwSRd!h*#15_XoVtVEb79d9`Qgoi*P#!Zb8*MkuAAQ>+m)iqb$O07Il?h zE3`XRM+|LNz?x1Y*Ab}Thn+c%UIv4yg4NRL3TELd7{G?`x2*zet8leF*e=k{t8g{5 zf|A$MJ}yj#3l>OdKx3ETGtnKsD(0pMTGvf|hDs8phVPu;jT9!&pnQ}Xs)wS~v>^#P z$nzE?(I>i)dx5bKb1rEgp{L)sY?#0RvrY9~DkD{p8Wb|Wt#7&tes?+q5oDJJ zRF|7!xklA66tJxh(=9CV_(10*bzggHV$ zLgzyb8t{^sTCI0RqX-u^zq*hFQ7o45r92(E!`#TMxd_(S56a*>;mt5?8?;q~9UnFn z|0dbOFuWIOC%mp;AY}s#@)3}W#;>glpe5!V6%S*luGPdelOjI!Q#&3WH?q=OJ%qggaBOi}?7mkv8-G6X?Z$!3s~ z__{eF>%QtE>%f&NvaX^pb+&%<6^KQ8L%@#-1JMPjtCVb2NF+5 z{IehH(+*%+V}Vuiax86>PxsAeU$-AC$J$jTZcrbs>ujvDDY?CF(QYd031@vcgY;E3T_qhv;#AX>c|0^tw|x(cR(*@0zHFqKMh*U} zHALeYi#Z0(YV&n7gzb&g8$@-f^GKc+w&#~-?EUt?+_e*}kW;z3W@I+=Jyz6qlS zCa8)_3KLXWKiVORWTc8W0>*WLy|R8#V0o}tK|}%UmE|K;7(!S;q?X^bSvGY%J+j%0 z23!;xJUCPhx-H~rp+P9f&B|(m(7%ge+0vE(gVl}Bt@&fkx7-&MChKbX8z&Ssysuni zQvNDXOXe9V5B1$VL~|mMwP*>YW?_Ip4S-4^jSQrUUZ?*jgR+O9mE8nv6v9<@lcwxM zOrKv-Jrj=g3q=a@K+jl!0c|T|2?j^OyE2yawf8pmJ7fmYB$m7wArm`*|7uJ4Ul~3$ zadf9Le9#>gfb8fJuti~s3Qtr_CTmafZXFko`x5J-iF2#&jw-;DfC`g|385+1P~uPC znaICc=vsu|uos zOl3U5ADe%69bM52b%i4rhl0}BgTAk<@RdnR@s(|5fQ1m$54<mW>b*OLIcDKLFiZ%@waD zYC&!I^PZ3m>Nm2p z$Vf?2B$7%GkfYmM^d-iy!h3=_^@pCpVq-g6+5*Vj^~W*L`yDgAcsL3}^7}E91Mx}$ zqL7WB;lQ+I!j&e8W-KBH*z%8%FSTIvQS!nf)>%z|r})uc^w^O;r8!lsqlY1}R@x}B z@V3bT`?}a75v2o_ERKEDj#eX}sjw*j>vi3vM?%@fn{-b~+xUnK-bLBl;}Al+-*Q(X zSBpiI;4+a|`e#Gg#P|VSZ(N8t&7{JPF~8_UP4B_Ry&A$s?NfP4pv$bwn$}8D!?IVi z&j^ki{0!tZrO|5PBo|_B_^2LIdaCJd%InJBV&Tmg@cGE{sX)f~vI;8ervhmaRK~B4 z7K&oa@LsN%_f_f=_h6u; zH6)-eljoWKvO#&&1kQLbm3M5?nwX+D+g>i3;@yBq$6@iM%lwl z4axK~y?KApj7eSw+;HsW3)#f>? ziDVlJrWe(L`6kmwe&9oFx1%>^isnmb6}m8FWfsN8(;5k%#M~&mo4yqrg<@fBAtr{Q zuy$E_@l!At$wVd-g4ANszqK&bUKn->S9H!>DdB&ZywDxWkU zyD9b=4-r=V8B7LI0MpTc(DtvT=h|%q_7^?t=02O62(DO0MXly>U%D*Pp0=fd?K9%sMl?GJ;qb1>A; zXN*j?Rt$?Pf7hn$e~aV8UR+aRO$kx56iY~>h|7(kMaa#PVvSEy2DHT$FII%>(Pw0# zh%&NJ1TTp%vcVTojx%K5JahYW$^*;6BUBu+Bj)efgk1A`*fOu2%gzw>U_(HPjOdNi zV6I3AMrldBW}7CW48+bh`?4`*W5i~ACHJY`25~JM=gmlepGLU6**Eh`{?pWU%3}tK z6u}xAcc&~X5YUlz<~BXuqm5g)EGll-9jqmnW@_LjWX=to}?+}P8&4BTx*hh^XPrI z6w@IK)a8Y7J!Oz2bp znII{|VOpPJ&Gg{9=v;cuun82!WMOco^>H6^Z#b=U7&5Ls&n0{nscsKt-W_)NZer)cFno)G}NHv921Df@r8(r5fvi}d0;eXd<*#2C@LB?KJkS_ zeBc|O-0$ywjH;S*)>><>wKwQ#SGKM>XN^&#`skyN-uvH2AEPiX`F*E)*`miK&N!Ro z_d^0Lj|_G~zu673)CH}nim<;a)!FB^P|x9(kS*4UUbm@qieqMN6VALJ1O`iakCmKm z_{EuEZkKQ=2U_<{0KL6R2YbUWGNh4i0+JXqgAepVX;Hd3w~BqvhxCt@6sAQD*}^d; za@<8K?m?WEY8l#W2nb|G!}Y5gLVr&LC41YUGwe*!SpW>cf?o6i${?SzOsts8J)A9&50&+# z9PbT>k1D*LLaTqArvlSPcj;xJ*G7thh&2}0b|mEX5|+K9JUSb94lYP_XAq-?|A zh2p)(@DLIhSjISTmim;GOQ-5BDs)sML&@S=K2+5CVQ1P~oByX(O>Rx2cr;BaWND~el(4Yy1l>z(xlxvs=`dSPfQA&vHoGc% z%$SNZdxK|5Tcd%E+qh}z&}`&9i!O3drP+Q=hR=cY@gZPxckJ6`zPXa)&^!m%@trO7 zkW{hvHK`@wivW#voVT6dUAzOM40p|4K9o~#8)$6rl=|I-|MHLavOWiNP4~Y2+9+T> z17KMc$UDCj?BGMe4nFFm>zLoRk#6SQjLw-`BpG;#f&>+*jHzu+4Da2o`ezC}>BVn+ z{0^0PLFj+y<9D=fVHc0IxAuNP5aR?yhJ;9V_gKn?5tI}c9VIDa$hC`GPZ@EPbaBmY z9}IvBbA*;q0BP~^-BnylXa=LNg8@l|Q`nVl>Y7rT7&;+Se<6URtF<8hWlAs)>xjUX zoER@yv`BE42j8M#hgKlw7z<4Ta_JOF@?XfU|CA_`VITubdle%(<&frXH+g;+)`K0x`Haxy{+29 zb$&3@{OdR%t{wFhw~#=yfw0#ka26@^J%Ag|zjU+t_x8JI{{0utKmC_K)i}^G2fLTo z>exAsvdzI+7!g;*ToDmMciC^fLb%Gh8Nt!cQp<_Xcn;z`kT^Gi@x%E_m;6tX4B13O zYsg7DOZ*sio}U))4vrQj=EIoN+bR!^m~4SfQ8~GqMJQQ)nA;v5Bmxp@H?1}BwNeh4O zPx4nu!GpzpJ)mXY+6rENFw=_<3uCLFU;saNkq@1_$j6K;xvglnP8@a39@IK&ne}jV zIwlPTDivWL+VzTFe-t0+^%MLeRaSWWgmgxU@yCZO`=Z3%bET;T&5q+KwKHfbbq`sW;JLQobEfn~=%C)BU^m<9@eoxn_hnC9`5Dwgn(-I0rAE&U6xy*2n((V>jan(_X-Gc zEn;sm+3z_f-ydRj?rh>RCJIGh4U12*0M0^*Y;`L_gzJg*0jqOri}{(o{KKhYpGoyo zy}GB0@8IPEwuF}rRpn{+jx;vX{?9Yme54Q%df(pet~ZZWm*D;qY)F*#wwJxbXnfxH z@E5%M6+g5ZoPDM~b^0JKLM4--o9;O82)l^@fY&N}UN1hYcLopafjKLCKOCD?|LP3> zD2`EihweIf(pvSB1E=z|Z=BE9XFcK6Gx+|*gD0JGM*c8-95{5{F}_(FZoxeg(yu41 zik0!0A{U`&ZNzK2j^R#Bk~uH}t`^y$7)E~TnEXG&Z(Q}q;%oDd?_|`{2^|=JT=vH> zeUHiyK;ZSgQ+Oi-4*Y$%g(~m)EDwEEA7fbQ9e%p>}AWhC0p*B z931R(AkG9@84Y&M4F=2xZ4M*;Wa`T9sP;-Yc{9&3ik9}P-3oXfxmtYn7`;HLT@{*` z@JP+qj?re4jv{8f%D;Y$g&$i_3Ab7~YE6~Caf~L*pt`qCT|txRVUUBC!R#inP)_(DW zWAuW0{HrQWbQ^V3@+)GRkZ{hVUNJOaCnSZ~^Q0;6#T{`=Y5pBD$N# zSXF~AD~49SDma z6mT|E?@TX#bWDCzLq1^^_mh)o?zME%wUoyW%~gW4zA8nUquzEe z(}>LVm<@KPlsYZaFK*G>;d#FyQz=Xq0b0AD`cfPI!`f)KK!Y@6EkK90j_;!=JR7>A z#VFJK-!d6h8;-g^>InT==0gU?1q8B13Ii>@K*M37KsADxEyo)E+ywIMI3{nVu7oT; zT4U?2g}PXHsG==Dr6PKW7G(^N<(cvX7;CRNN_7g3IjCX+y{D*omN~GIWMf1_468G^ zpVN&S+fCKL*jgW(ES#d8Tb0Kdp|51tQPJhds2@_rJTfl1c`aN zEg;b*n<>joy!J5;^O>s4C|Kk5FQHj95&|YY&bcUlta)P!_S+fhrwB6~M<3D!)50Vv zW&4_cw4AK9tUGfvNCR1+VjtxuE?SnM^I2ovc`ifb6TppnxMGId=7rnx_GP!@?qLGFieVf zT3r*dH~BCtAi;9pqX>72sbS$)2W;7+tgjFE)ptFb1wI^yTAhpK=TfLm4$#pyZ2 zl&O#^!;(UJf-S;vgiM=vC}%Ah=htQFT(Dct9gShO4*|Ef_)uFM1jp@ovA!s*@#9@E z$oZK#wpw^x;1)Tv402{KaK;;*hZC&N`+&1cO$=RNLz!avu!My~%AgnTA3j>QaHb(z zKaE+Tt5$(&=+d?LNIC>xoCXLvlXF_k+mUYKDpVkmP6g^1DtM08CFSCfjo?nF`E)e7 zAlEsNB=w1>Z4}#J65uzb8a*5zx%@XYB5;*F8OWt2&$wVn=+k+7bww#OQeNWn6eO&O|n*J>}P>lNQX=dthO-)y#t_zQbNP%w6Ri`lL!v-z#yO zhRn~fn~|^LnO0*GGGDScK<0h}nH84mM9t6ITcc(ur%`2pHK=)Et*C40Ub-}nlIaH zsM!!qT3oi5iM|cge9>M;slVEdn$fh1A{wHbK+DhB+n6G8f~r(DHT2xQ<7oMLduKq) zbfXh3KSlj=v}|?`UuGS&9Lylz(imDsB-&^hLFqFD(ftCbVLP{hmZ4XcfG&@t7 zJj*Q{Cg^@=XQbA6ONa+DX^%1o^^n;UnU0pnsGJ2YU%q#%XxXI_=B5(RjnVSOGFO0l zRCGYgQZI~)CRtMWBx#{#E=-{1Rtu)-H6&8A{NVOZwET(9(XtCjCV3IEH+?|EZM5uS z=4d&H0=B(DYG#sRB{X?N%T3)5wCs9NCdMD@1Ghd}zId-(05^X;%dAZ6UI?ne90$y_ z(6ajEjqB!x7Fwnj4z=bW2u?Caxk6jIrmv3q%s%lXmnW#T)VFjNxNL0|k?!3JdN6ZZ zaJg7@%3we3Q(+yr?34n=4GtL%+&DG}p2cg3eX`OdT;2smQ*gQAuh9u(T5vhi8M|_% zI82oeitsu*;j-VLx!=HL4*!VEUU0Y!YV#2ZVWM4axct4D;WFlZ0x|P=GwwBFcH`b4 zW;gB#Lp=%HriUwT$LV%3KZY} zqMGV}n6KCzEdMnC66k{{Z-ST2dNz0&$_$#I!wfIKAmU|4wgWF;(Ses83A+Y#Z$^`n znaf9ha)X5BMF%9ohy46bFpMv{TD)K!55H+^c$g=(ATfvK3G-U|{`#mGZMzV~rV|y* zRS2lq<{a1y1t;d|Pn>9*qhj@MBVgQ@mhS+@5ZD2Xt+vdWQ4)Z0bY=p!)H-V|9Ua*C zg)M9hDA3l2JbzkRht8V-jVzCcAk=RSxyy*`a`B>wja_@Tu`!a+U}NJRtb}Qb=h!#L z#&i+uS|U6WNt%rsNq@Qohf}l83OFLsN*zU zUH8Y*VJ*EzwM0E{9TOGY$}?6-vnvaNo}ZWbfq@bg%d#WUTS1wB zoCwOia+aVBWSb+7{;pF3K>Tp04$62CRVG%((t;cqab~HliNyt5u8##}kVqP)zDGMO zh2g3?C=Nf-2 zxp7ctI)y>HL}3LB%J`&c1!ZPQVNeSxYDEbTok5xHrZ8wgA^`75VbF6YgEB6QTBELm zGC^$QU@Gh`e`tdg1{=8bgEAYYFc?9tpp0u&kN7}^hDTBX1?`}W*Fr1n*pr`83WE`* z>8O|ts%_>JhKVuAxOpN>LY{;3MeAK^|4>pGjLs+$-6;(IFg@w#J%vG(Zk)p4#(T_Q z!{A`E+n1XZ1~=8MG6FI$Q$S|36b9p)E49Oz!oYwXjueJ1CoW*u5a(7H#=F-J!?Y6@ zVri2CV4zT8m{?S&0331{<{u}*F#d#g7^a=L5KB7}7h+LEbsdI@MK#qS3^PN{!asQ! zW|J6<8OtUH1I2>V_%9xVxh}?Fx^os@-4TP?a>BuN;{letKjFZc+MRG9%@jf_?(B?* zR)Wv4d1z(BxC#jeSokd@92mu8ah2$ggt*Fv2?wuf1yv3q;ozTRP$k+!EZz1K4qn?t zR1R~(fe-J`B;g=Rmgdmr;ubz4nq+T3Pj*9JT5IXvG52l@ZXt#6w`t#985wZ6kq zD;*Lw@7N}4eZ5d?woX7rsPzFUSc^XssRi$Br4}#}Z4~>i2^9P8Sx_w9=tQw^Xi)3} z)8rwkPIl==u~rPN6DSsuXrow!v(FGjx9EZC9PdonMrr}{DwZxpQ=@LutZ2GM-8H>k zC^k|XQ7mM(Q7mNkM5d<}j8QoYiha+PQLIa)p;*3djAGw7m0BR}QlnU(BrO!ng^ARH zRtvZ+M40JoM6qw&c4~n$97Q2gq=nE2HXsqQaO97PnWq*6QJ6-tu~G}gHg!8ttgAr> zntH4c-1;c?jjhxIo@MqVl5C7%U zdy`t=wmsT&O#(OR;Y!Fj;Idot_GP!;y2TB6s|+OjCLvi4iPH+8so}0S`c`q5Mn#EfDU?nPc7Ivsj_#9uT!Z7astLv3$k@n3*Nhp)B>y=vfaY8 z-qALuMXlAT1+g@s!&oFt8;cAbqV8z)5K{}@HGygU32jWv^Xt@tSQ;>GEK+JgENZB( zF>NfWsScQShSY+8aZFpKo23?*^=x1*l#RjK_eEIC$abU_yuSn1dTIfJ=1KNJ;z%u! z*>9&7;6(Q}&$B0QdbN1pIP!h%mQo9l+d8!%WEIfn`dI}iu!SfwommCax&iuH@9>nF zp5mMSEQB6!4t>=%^J%hu$oX`-Jvrfc2Gi&l0_6#rW9&Nslx{z#+6wv_B_XRI`Y}^k z1qen*R>4gz04z8#YgU0qyOmY&fe3(IakjGx5P~MFAaV+(l>@05lRZF)jEFQE-Y_{Q ze^GpJW(>?)<=G=r3Y1Y_=N0g}ZBry%BL3+68I*L-;=9kWfPr;PH)ANCnv=8~2*kWD z4?#xdMAH5BX*=J7M+AA+W&`g!t*I&f>Vd1qlJ3K!l~cp`S>Nq>8;a936z1Tdx?%P> zs4+V%&IO{D2S>yc@~{pfzWMG!#2-dH>1Vw`-K}QBEMKZMMEsFW5b?jxf`~u54kG?o zjfg+qiHQGgW<>mn84z(@rwb9+g%gO_u1h3#mm48ss%;Aqe|SAa{K+Xq{Hcu)@u$ZS z@u#2yj6bb)T=g6+jDkSgd&Ora5b$RY1p$A!15q9_0{-ybhk(22-7W%# z%xxmzTeggVT?!e$wBYMj5wNt0Fr2O9qDrLThy-|AalwU65wKdo*dRWK83AiR@Ca(F zBImk=fc4zTbzGSyRhmS=R(BQzYy-DV1nduq6mwE>E4kj_wM)g%BLX(cGI+gJ1UxYa z-3T~x-ywKd$lVqKHaa7RyAiNI?0*piEMnVhxo*n?c(pK)oA4H#_2`gW?)K#d0lUF& zm4SdiG7ADW)}craF9K%F!dmVF(?dYOTVBh>wjt3i-0R(25BJ8>20_+qxv{85kcW(W zKQn=Q{R!*g-dNg!dt*^Ub&Y#tQBC#ixc76j;$E|v>*LGb)-vyuEZVcYdKlDESzEgAjF z-6Ny7o6FXOUwl8L!Y^^_q&zR%O#9V3{4!A#4mjH|p@q9i8Eq zZ^rP;EHe777=ba$2?wY%V}~8oHM$Nvs0)eig^UC{?7*&j{AHuV4yd-(_=_EOaQk}k zmv2wSU%sYh=>CB_IVq!xR83>2~4RgIdHGmVVYG*!fuhJq|vlDiPJbLI=+#QTQo`KLs zZ&&;!QX4Z6Ak({5lgT+gG5#_}7ia!wsA< z6N&V@7}}`}goeM}hZ`83Q6{<%H}Hq86Mu1L|NIN@@s zi)yN8kH7pN#9uZ&(!gwH6MundTl*y#uVl~ShcW)reWbyUHi^G%;nad3j>li_sZ$G_ z$K62~>8cQfvB`8do?3w2pANzVKW8GpfW>kndMpSNy_Bi^0tBEVzu?EMAj~10TJVz? zgo%a{A2lS{qb8dC0^^=#6>M^9!B3kY%;7(^z=t}-Vf2D1f@aORet|{|_VQ4pK9OQ@ z$fp)WLDTfwT$-lS3$(eO{Drf}lI=|vCQ=I~L}49ld$9b)L4Lo8zgS{JTHFH%`5i2` z9)CIS?vYW=#CH12FXAt2g~eI4NA~~E@t5;vmC;_aY3YKk%V=+U)6&A^rllv9<1%_- z84pB_RfP^nxk!sAm+?T?%+Ei0P-4vewfFqF!t_W7dnOT8+sA zQJ+?Z15tS+GX5ehq~}zi4hFY5zQl`P^EH8H}1Q{7^XInl1yh%AHyQFpfrCuG!a z>W&e@Ho7&>v*y(HR%3(<+O_ngQvN{4fvC^0#@h#?KC?9Mx%)LDmy~cw$AdG+(&Cbm z9GPt#hZPW_1R^8AgUji4+xWEr(0qI zyt+YXPw!I+XK(mx3E)=T1+*JVPV5yPGX#gCU352%+1VS*R%|iD<#q}@LTU*(;XHc8 zpiiR_fZn%P@D5VjwM1+2> zd~N)s0Qg!~i@NicwkF;mV!T~wkrn1^Px7kwhj5IW$t&y^ZP0DlO?U9Kd4Gsg z+S;{bH;x5vGj-ZYu-On>ckbIr#=|$}X@4qa*zgxJCU-4GI%8Lk+~8p%z2oo=rw$d? zIuJDp6Ph~`KM>X4a*T?T=;_$>=H($19OFYK4o8hDWa+*Oj)u);rMk`e&~9 zr}ec$pa>R{FsZM3b#zC-P<%xU57P8r^L2yJ@i|5fD&aOfC+S@^1zojip1GvzfhDtPZ&QC+7;q~_|p~4oT z*mUk&lHLt*MepMHzNOIZ8TKuS46TH&vv0{%XGdJoeW8hcOHQ#3S$s!`6B5TKZ;nDm zH1On5lVh(5d48!Y{+bZrfNxrQMw+F14Y|EXY`w!!c~E=X(qETD@h1Y7_O>Mip$RKS zM%lI{sTq?$gjZGsO@%IJ+Y(^y1vYJMWqH%Eq7AJYnCUQ7j_dZRW>#*Q`zFGQfkwQDDwOa82lglWC7q8g!z{r-_%(6rB-7S3tzPrEc~*Fbj|J~sB&w@ zuy9?Y3k%nU6Ij@;YaUFWJK4sGySB4sy*H7QSYiSonpr zV&Ok%u&;XF!oGhyfqnn(P_XZd?hfqxqPq|KcG0_C>}z#r z!M-+d+r+;9kVtU{_I0U%(4RZ(Ym~{}ZWa4Z3_>^djod$U>}zyJ4tHZ;f7t&D*jJRc zlVzr{uN&|dkabAxcDsGK!M<*;TV-J17texyjcmlA)dL)h?Z>dC08WZCwowc4CeZX_u7pS?<>qB8b`d_1hv=xY(TB^xI0-!is~K$wHW>B zWSMSIYZM;}sQpLz4~GNPzS3Oh!w70$b$5bVAL*YJsEu+aJb&0gtyxkF5h$w8TEPaO zwzUc5x~+rSS>Aa0YBPn+CXmSiE^#N`hmLio;qe7tPsCTE_4vybUR{IS1&BCFD+TLp3bA5aFc^Ee z0wMvd;d;H>qF=nacAD;&^-nsiZ@lcHw`)^Kq*eG$aw^zGmYEUPP!~;9bD) zwFrV+4i^xlOQcAbp$}-d0l6KULiF4O@|rc(rc!Hxm)4xddV#m~as}6etxX{|a5c!~ zg;^{HLz10NNR<3FWkgsVn?j7BdV#m&jh8MJFm2OKAwkBdnv8D>ae0EG**Aq)TbpbO zG0I@Sf!wWZ3Yi#$?oA=im{~T3H2m$}6k>G7A?V%|;tyK~Kb4i<< zZ3;2g1)OV4S$|VV;2A1#>{v=y*~}+j#ixYcCLbqpF$U?Ks8+m2RywWuFGOxMX%{wpOy9Gonwr=U2mp<455l`(N2{dA8mxmhn z!@YYXikiA^&)QI))?4PC-aTTLw+)IXgkhbP-uG=C6wi|N{C=~W4Jf{;2E{RrO6E`T z)8Yd)D4r+^SAkrI#UHjBlPkR+iJ*9vtml7iK(UsbJOb2! zVzQp=8eJ>Bb>Rdkw(H%X7`D}*m}*-E#bg2|#rth?c7WoKTH|d{{4vw=>#X#Cd~Bun zZJz7K1o`jm2QLnHp*bXXd~&yd=B-LpBraA8)KWuMEA;X zzYTx8v!0F4I0W4*zy2_hK5N!X$$DnM0wNAfokGMj zt^5W={ON5VVoV%@-9p6P(KaGRr`3o!mIiDYi-d?{kzq@8-Jv7mPfQ?Ue?l7(^ZXhS z$I^g^W04SXENZB(5pgW4sh%AXe%El1!XCor+&U(JZs!t)}bISxl zb3_~@4n!=Q-$uk+$a?Tyd*e%mxd8xyHh=stlj}$Ktjc3r`d!xK5P+ zdyR#=%9H8@Rr-qIx@jzYdyR#^YBeUY@Yf<1E?PT)`|Iog{(6IjpqG;cq$? zrbG0+_~tgT@Rx*zi*6~tZk+Z84^9-JT0zD=6k6!@_GMrr?J^71 zc`1uk*Wx18>C(g&G-Sw~x7HT4TiqE`?|GtST!;Q8YRx*}mGQho@6hDdJ1=H#+ZJPa&2eX44^b4@wqEIl zHhi&O`K_T>vq10fZW(&}B!CgA=EKI&`^&P4W6)dLOlVdSu)^nL3wm>50(!SvfI))Z zY5~0n^!{=;^uD;)8oqi(y4i9Ju$+{r!X=9RQxZW7EW&jj)du4(){cE4-ziBN90+ws zOGzPuN29s>kA}?9TBzHRhV6>jcL@s>_`t3Y#=l%5HfC+@Sv43B_X_dH3cDpZRG4hs z5N->MQ;S7YlOk$+Q**~nj)ew_M(P#q;{s2qT|LmZEVJ3l7A2Jb2ggJXa~gAqq%x2qj1XZR%AnvuTXeFD44 z^OyIsfonU4h#Vjog_1h1N_Bcg^N+`|PS~H^)(m}&EmXD02qsz>?^q z(4XL?ge&fu=(0N}?aS_vsLXwmRv7^Qwo<-8Yg=>4^L3^JQeo7M|N+eSD5vkp^Q;Q;ASOa+e_VS`B=K#rSmKr9Ww zIuO1M9v9S-36bvPiF8sV}4UZik9ENZB(!vV3Vrh4{p z!1pCpCiooM!j$Ok6DP~K@lvUBs4L@4Uo2*RMShNj1MZCB07llAK8J}-a#Sp)><6X1 z*70z_Nons1=D#T%AmJsY%A7ihAr}_#Fpx)0aIB4g^e7t(6@V~$Gi;FVvqAb!y4qSi z|9Y0q)n1Tq*u^qm4=3Q9mJ2q6%%<2~LKlH<>1~q9 zOzJG6aI{|jC_MssrcieC`g%WRVubwjzlU1?J;Sx=E33P&zAcZ)~x$MSSE3~@Eq1~w`j8gZM zkrUk`(^34`6oy4pUYthhLV?OjGil2HbU0`B6nDb~$0WqIQrmkZt8~3rN0x!%Fc?d^ z%ze7cULC35uFn@CCF=8}Tom~#gbh=#lKl5J2tfR^eX!r;zTw!>aE}(kJRq|X2|_c- zv|yg2TuUC!pMv#)c@kbY)e_!VL6x~Tuo$Y0#V)*z5hv!z`}N1dR67e&kEKkHrN~83 z=s+_;DefkDXfJ&+$@5{VC2uiVNveaFr>prqilz8Snk&Ll931L+qt*Rs)hjN~j^fG_ zhxsr~53D4-;_`+&I29+Y{y`r}ao(`HD?Ou{J9{->Fy)jSmH&F;VXuVIMFKP&NtFx1 zFRxbp;{4&zMTFuse`!j?Wj0J0ezM~pi!x1*OOon2AAZ+o2B)LLcAr!B&I&&f7QcR$ zR3o{h3?M0`t3D~B&q7JMwzHR|39~OfKEc&HyUe)7ei2@azhK+(NfH}Zc~hpO@E zNww>oGC9lG15x>svxh;-KbnGoR-TFUlCiRKNyh(3>cnRuv)R9obO8dh`{Fty=aRQ9 z@4Bhq+@xE2IqjYdBkG~xK3zfv&eUa%ck$$5mFW3oZKp@&yYgYrA8WbT4M9p&i3Fjp zm3NH~ej;u^?g>NF)YQaD@(=dYg^qq5*N`}3=BQu2`^s)<9u*iQK90n|@v$3K!^hF` zfbhT2oO~QR#99bLq_c2fspbGeIFJyoq&P=J9tH>v@q-h4yEW5(D=UhNhQkbb!-q{J zP%1kP_WZ+W#J3W4g5kv>!1o<43L@!svkyBB&g~hpPMGa;Uc1D)wVR`VXiVKt5LuR8 zdliaHhiHGfPCN#Md=}Gj;p9=D0h#Aakm0=CT|HO6C4@+UNn@a&o;DP{9K^>bWw^+k zpVKd%KJ?oe4;?b~jA3!faMa%+F}-hZcO3I28}miB=sgPp>M`#hRrWZ$)~PT1w8V}4 z7cRgM^Bx_KB{r8|m~B~31P_su6R{Cc47>S2(dnqEIVm0-ThmQ4;U&Kofdq|29cL2t zfY$jRrV{qsF+!HclN1*ZWt>_Hp`Ywe@|}q^2PI~Y@<9S$^OIT)1-xQ4gg#?kJAWuE zF4I_LVXX3FrMt}9*=-6;(0cKlAyOPFCHe2tdKL`oMC&r(G}k;tBn#`fER_BKM%VlQ zbuI5hcAoR6I*3x7KPUg2emdxwO-Ht7Q`8cg9JDEC5CNC6z+uwd+LF%jnGiIuW`ao3 zxFrH+3F3fIDr!8ME1o+XWySM`#pOfXt_;@)*+HG5VuBDcL}p9zwWYg91Kl!LJbxGj zFX*Fw@z;$m>K$bw2o9)a&T> zm}G{TrDVq`uj{777^qTCDO_OoABRCh< z*VgUU$zvmxiWbQ_o9Zq87L(0))1Fy=W{lcW$rW!}yi_u?|E~C-WKM#k6~91pGALpy}@CF=?4I$ijiu`Vo|x!Ql*d~wl3 z@^$Wb+1MSYM$Sx6Zy!GxRJ>fnzuBzb<HwN-28& z!RFDy;vZEh+C8h}noH2Y?9`#DCQQ=nQ)zMY2HN0eTqmF}XH_1lDGx~h#0iuAYe)z2 z6rVhSknwDN=u$Y4enGF(ei}gGF0?6do!$5+`Q{u;$|fm(0JM zL&>>Gz}?{846nphst(A0B|0~dVN+Oc?rflbuR^=+J#9~bdu3*Rey_SADPF|{tW6UG zoHdY;7di_f<5?)2*c+xj{5Dj@KMkvW=va;zVf}y@1MV8i@VeoM4Ma@Iw0I4Fm0d0Z zjlscU$vCZJzmPTAFEo*y8IYcz4~I{qFcSX1mTz%%j%?Ka?%>n>TI~f$?I*=shcG;7 z{3L&Sw|K2*_yc5|!ANC6&gk#URwjAaNZNM#-}KS!H8{1b?vHMNt(rHAY5 z2i{PByOGAJQl<}1RMSAu_+4)w=2vFvQVV%$N-(*QVc@cnB)a9HvM}|IVew8n%N70y zE14>PZbHLXLQD?UnKjv|7#bkJ8H%Y|JtEN+@litblGO(%I~52jmrho1p>Xk(JtN|L zr<|#f3Xy=~UBi-{iCMLC738kyRlj)ma7U^YXn;wpc$Amy_EjM?9-r(iIl_k!T3v^O zcLNi-`q}XnlkbKWtiV*yyfDndrbbM=2{K=82V_RH$W*C??YvY zfwTV8Agt{iVD5W;3u^0EzdsnvIWzb*KR-9OFlVgc*W%*B!qP(gmFG)K%S-XsjvdR( zJD0U=h%^(MBThnegfDpEdrZ=H>|EZpQTfSK*s*a1p0RNS$~Uf%i{kZZJbA~`^5Vu7 z7MJ0`MlCEX&u?5|ei@E#)WX~{1F%trfiKXm$7%AlO?1~Cij#NrG-oz?M5fh|jVh#h zl`@`q?u;%<^~j`>9z#<+e2->t)jMU6iMBLWansPWlmuVaRW>cj&(As|vCA!sFQCR` zWA zRo!aXHiYA_!;LvwHl%d~EP;#6{)*=n9~$Ol{DQ7)uY{QFN!abVlISLjA~cchLsun_ zvF_M5xIe$|s`EU0dFiV-6H%zDIYZ|td9>rbpV^sAqI zH`UVW1=sghX-U=37!CHQfoicF?BTKWI$e9D1Z0YO3myG+3W;#Vdq(_N9CN`G$LPy4 zEW3G#`geHPQlc<97c{#^AZ>TJh%lhzA43i-?IAZ@CYSC;y|5%pwo)BZLVd?m{6-2kCsFBvR;N9H*=XQ{r5}=2MFPOY-#@d(Zb^xsDTUOVi3f5Q~&pk zzP2zfMqwO8DKwd^pV>eEagxZzincbFNQAc7L?ZiaA3-8NibVQ)L)*Cbi;oTSuVe&G zELzRFN07)jkLJ~{p9hIF0j&9R<=c`!Xh|U&s>&zcqr$HTU34|UVaZqV{*eah zzP)ldkMf-_ZW@i|uddEHy~3AcS!wMQ(g_Dzi7q9#$_CSfIL;F~wd#Yo&J`aR1*ujn z+~k{u&=L_=)5l4|?OSQ<43bBF6Syrti0?PBHI)2Uk}{}PyrZ|fenr+B>4)VY+hKn5 zMjBU_Qi!wHSWCT_=LvoOW4~Qx9@_^N%orWQR9k`wvaQ$DW1}}_5?I; zf6tHx(71gxuE5~B8W;Xe$+tyC^>pc4fo;q?qZ`;-d~&F=hRH2e{M}4&-mKU>NRlN* z%np2Ltm`?2jA*`KMzv23`f9hz#{7%z0!qsld z22c<7UB_fT;K2!2hP(wJx`7>%_zkId-l7zdm8&Iqc3N6`&MN+{bbXB^2q2tY9XJcS zXYig@NC24bF{JmaJHoBUSNE^ZI{?A=KBu}XAv91f>>)EJc?7CTuEc9h@*>Z!9!l9~KvIv?@-q$eiqBfuf^cheAV4?i zfvSZ0>6w4BR()vk^lJGp6c%53mexEui~v9Cv8xeg-ZISpK1B+u>o0idqhWAbJ@cl- zzkDHlF6t*$iq8!V1*FC2^(C#oJReKG5KF%3B`<#ZTrB!hEV|W;?z-_~5A^o$`iIZ= zW34a8TDOH-3L?kCe~*Pzfb0<(kLY-M0<%iE_KWU2ZG4^cc}9zBy>*ML)B@?gs+EDob z%R^y#k4m+L?&}^-R!s!!8^iqn_I8Mtn_D5LMXlU{07}&>^-dX$WFP1c*)qj9DWZ-7 zdd0VfzK&^Oz9Wlo^V3$OxQ~VX@2C;;XdDgG?svoUg{J$(_v)y}_v>$W4x1z8e=s~M z|BvGxRm?0b`RPeLi^u6<)D1n(f49EHT_t>O-J(7-&C=qBR8<#x*fllc+e~VTZK8(c z&~Fbd5>Mr1Z8i53=$KnLh}wOx=SvH+73>M4kC_?P%$ut0&Ce;{F5W(uMmEJc+07Pkw)k7Vodh1v!z` zUGp+|bHU`zcbdF;H+f+UCfq!EY6X*_?dIXR9~|XR>}>$7Nr#b}H}7uV{0wfM`Dz;j zYxCJU+`NV8jc9PfObEc*k@6`JXkJ4C<&B5v(UfiwuV9qj zJkci_sZ#5o^%s+^#h*dN7d=<}VL(q+%GjVHk8|bHUh(7+>VDW?d3FyZg^zdks-BEj zt~>IT%jA8hYy4SSJsn4-`f=|JCFEGmT!Cw)bSb;8UnxW7NWR%pkERK`FD@DpV4#ne zr-U2^)qQ>|yG*|BH?T055Qh`!TC40mS;-@D*XOFi+9L`5h;02NNvc6pGABp z@+W~lm2!zCCE&4gQ6MN{JxD&A;q#x5?jOMWmv6sE0|`o8IMWIp4dg?^qDJ~?emZof zsBD!H%~$|0?j@uDEJkjWp?xL1tQ5(~6_!&j^*k;z}qE1g)eIAUE2or)USUCRDM{jT>t9)lM;E0whbg%MWwH3dB5=FxJ4~tG* z>RzycC~Z(NQZxRqy6G>eDr0%w!Wv^aTCPqLsJz$yg$svAlgNL&9%if$ss?oQ;jhn(rw~K5xAkA?Z~i?^c3c>byj)-_AG78o+V>X!<7SP zt%H=_MFRBmLiua82JvqA` zv0e}%aVZhK9!ks1_#E?bQHp>EqlP6!ZyiZ!7HuL*(pZ32Vy#OWY0y#9h!|NNlQaH| z$r;vGdQtm{==do}ci&>2jJ@23wE7L{h8^O`4hgHw-)LUKH>e(<4QPYvw^b3@r6Qbk zxs@?Z&p7!EDwwX5Tuagk8nL&g+(C<|^zBu8mdhr5ETt!Mp z&hIgGH_+3i6pLCZ&hNqKJxZI~kYB05Tq+QoeS~ymAr&aI%gzF10u`8>3dD*?1Dynz;qr`f;;@i5z}YEl^qK&+C6W|&h}cv4wRnN zdxN>jYQmRexy~G_(l|S5m6?M~81H@ z4~zM}gr41{AC@#VSN$c`?R7^G3Jpd=Dobm!1QEpws(6>F;vE_rxk(Hdvy9dObvDK7 zfzpbY21)}f<0K7j8ZYnZwq>cbP$Wl+xwBv@Z65hYlQ=o%Pcn5>nUB-hNW$!pcTMKl zS>kyg)u#DiC0vzyv)OS3Zo-YDJ+jGj+->ZiLvitJ5%$&*dUa0BHP*Pjl%k>I8m*vg z=32@I&N&^g{8aJ~R~tx=F{+l4OnC+K5_$8ZAaw3{bkdURq$Sr$=uFp1eGH-Zmu;J_ zm+30K8XccuCYm*e2TWzD3v5V+-~&ap{Yv zjch+!_1$DOACE!WO+3_g!#{mQFmTw4LEg8{nyI&nqy%!GvX@nh%pAOu-(_!4zQ2y% zS!7cy<_KZ7Pc+%?V1@jkB`KacLV;NBllsf{es3r7I9>MZ33m{;E1oeL*|$9*vx+$6 zn|I|)p>OG{a20*)1SxFUKZNS)XDU=@DF8DqxFWq%p}IN+ zfX)%BbMFjJbw?^LorqLCdm>VC*+it`Ir0u14Ln%%W^7Xb{jQ<#av7{FNc00vIR zcmM;tg^KBiG)olrzNSTdQD*de7uz%76VYQ0M${U#-bXU z|05z9Np;>|m4n9-${0kgv2X!6VJ?Pxb6f#@T7cDA!WW8AfB;y6vyg?p_V9f3>bCh) zarDJ358I5E<(o~0E-=-KZUEH*82!%Z#{LI^j^!u=dmx%>)v}fdp%5C=3rR>xAAbS6 zE+0e*v5adkJinYj|6KVwm^mZcA|U2pr>tKA0+c~qd$L1S)A~REi9<1_p-%T7KbmX8 z<`&c-sw88~*#v|u<{rn;E#h4*gy@Ch2!s7B23uGi#t~D)EGvF!QH|vdq8dxC#~wn= z8%D90HZ=n~%=FR6D$2xFSETZeF_GBg%SXgq?JJg|cz!U%PnuhuTqCQ9$n7j;^4uC@ z76U;!+fXxXgRPv%;?6#Edn>l<6PEMeQp` zmcC6kaJ=%8QDfg9mQ{dGh!W?*2P#v0u86IAZ`G}OEXO-q(I|bfiG}Y+()&K z(J+~6rEFfaa8-M2?D#?&GYnZ21;vzfW% z*GalWPL6NZW$4*#057wAE-7yO+tmDwk2>oJmqW$GN}dpv>oLrrA@#~NyR*5QIda)ByL5VU4S4qJCT?(_5C(# z-M4qriM6|Olx>ewTb;VjagZs8@yc4jd{{0qfvD+wC$>oq!rsy1pICAzt{a`KLt%P;Ti9z& z5QuMVHF(8vn6=V{%eeCgZRC5Nd&P@>^QbCr{$itYNGKLFUX5b$pFD~OL1kL}GrG=G zk_oEYwrOSOq{VAT^>$}JK4RPZfpEE|PLViSf|OK0e#tQkmMRIex|8n=!Y<{QCDnKM zr4)w;X;4(H@{J@`&GytX1p@Rb-t31{nm#OEKRU`c#9T+zj`_>|*b#$$K7Y{UbWj@* zyY{dhwzO~sp`@aRV;SE(8B_7(->e7GnY)# z#xq+T_9{r}?L$A2Gjyt`V=gLq&|f1Yr?X|e=+9V8P_7V*ewDJ4EQU|G1h_9>WesyO zZ#hbHjEM#IRFbgj5R6?62&#GNTfC2^mEvs;rn;LwJNn&jAUhLQQE|yPur)U~wV0Vw z=;j*b&rMluEfF5Bu-i=;WAkK&)5WYB_)?Pe22q4vGT=rD-4v~!H8s&qS2_}1Q z8!9t(Q}Kp`f7ppv-g3he&%f|#m!EJVJh1TNf=MMCmI#EI9p~_$>Q15zg)!;u;%%eq zS62z0(CM@w-+&`+R*Scf5PUOX77pMyv(+we#0C~a7pRJ2<0>DdHIWkW zhu8YA;@opb$sb;Ou0qbNJYc@Ay@(Rc_jinncQWN^#CH9s`Jad`Wx5fms}`mEDrLLr z*Mj{b+fF~`?FZR%`Y~reNWasMf&KXMyuSDCJ3(W<_jct~R?)9&@igD0fsdJ9Yfk3l z^3&a8WK9M^K|qnjj7?fdX{I48dykcjveHvakfbpPPkTg=ZHt@k7v{^Gdtv}i2@zsY(p+rSI(k_R|26TA8cb1W|0D_==>MPQyvbot>Xl> zLT@9=P3K}}Qx^vdx}JM3$H$jF1VSb}Cp{c_xdf_I z4C>WuD9wK%w03p%KTo&aJDJ4`_rL%7*WLO){{N`reWU%^MH3t68EzhAW5Whq4TQua zWGX(!X14YE)eCFYX_j@;K+{pO{{V}sWx96lsBhE35}CLk+obqCLwgZISf%C)bdb}# zDF5+XHh*9c4y2JFXY3c0EdTzQ2t(RDO@!_lrTeoBSz$wP&mZpaY?5rB{&C-Hpz(cw zsajAVpq8PfxZXRB^`zoM0zm1?<(%cCgUqD=nUt&54-&Qz!vV%}uDDt9I$!sy7`p^xjjgn)Rp9ra#k3@|LoubfYZ1|M>0G~VOEpXTvkSscS~cyKUCRLnNRB~xnp5GHfH%b@RI>^LV5*AnUL(xJ&yjK#hef)?Z z5sT3T@q0Xuc{Zs2vlJQWGKx28p^$wsH>wk&XUMhC2s-CXEjMQ@{!kFLSkA5l9wA+# zZ#(T9(SW?%`A5=jsjd?BP;^QsDD9NyA+S^~!@Ql^&G7Iu6p5FxiW)Yfo?Q0NP%p2B z!M0d1D3=_mb0ft&(%wE+;@J(c9CkzK=_5u%f%~Q5@^TN%O4psVnu29hdQQkp&yxjY zR_4V=Muao1i+o%DBj=YrVhArZA=x|Z-E2R^dtk1>Z=6Pt=tY$gGlG1vEw-tSjPt79 zNT9UlM%52Z@mL~?h`tE>y)#9{j;qC?v(Dt=^6#A?4%z~WaTQ;O4Zvqop?}&LXXa*W zS?d5<%f5o?uVvl=T;2Mo=5pM_)uTIJ)jOTlLT;#?P1ccWAGKG_soqZWUh^prw1+*iX5{YS;g4)C*qal99Nc52Vt(=I;&X=f;+lKU)J6yt-Xv>@)p~Sz z$Y3DziOhglmYQ^t49;wj<@E_&`T8GLJ>%Yr`fIvf&LbwwJk@fC;!=99);81AaEKA{ z`RenmZNDo$b-NQx-NRLvW3=~K?wzb(jab9$BnbQq5Zx$YXK1PsXQWr*;3bb!4YhCP(Jdlj`AW(bN|e95wvt)4zUtb>unuz3~-s1NXn}_LqL{yC1sahsOoC@b**%cinaVPhb9- z&mHlHn7<>0fw=Pgmw)9SzmV!m5w6^J{;NLoE4r}DFI@lLZ(s1zOc!?gg%@A;vZw!= ze(&(#ANb_kzGLNfsKNfb-t~`H-bcl34A&#H^GH9J{3jqzzYN6f7l_j@19AHSar$8( zZa*MSKMcg}2gK=zfw=u&p4WE+ar?hu*J}{BfAJ6Z8Py=EXbRg(DFgroh zDQFf4DYxOu2tR^isas>Szn{w%wEuc4N_Q-)Y4zcz7K;gojGDP-g4z}%o~cuP>^RaR zaku!jn*~5Vj>fg*qr?s0LLd)pc>|bR2?B}_QAG|9*H>zSVa;^?W+H=@k`#37~NpE;?a+1E;10EzzVBIWv1hH^> zNrDOM91l)@8^1h;Fu5||3ik!_Cflhi#`ZV{Supzx+Ba;cB>p)X07V%d$6-Yb77Q|z znEht<$2yc%I^259U+ZY`#gT4Mwjw16twPc)U9u3ODba8~Mqbm3z5Kro#{49K$#^kC zLbL?RIe`PBc#2%I#=OosO9MY=2@odJN<>6nDX?ElGFVh!(e`z0KPsKnNk7h<6Pd~; zNO-I*6#cgtbqY%-SnP+S$C<)9|KJ^WJ zLrmqebIeRXAH}UBa{=<#;qG>Xzc)E*3%5lPbRr*HJ!&fk(ml3g*)GyG%rWGrxO4@r z|Ife7;f)ONTyfio$!4R45VWVDbPywp?Ed?xV-m(AAP!;R7!?hi@0#d3Aj?9C$a9sP zlK*C%aFj})u$G|{IT;jn?b8z0L^ThbGR&~OX8+2pZlL#Yi-j|@ejZ2Tb^mLO#ymm| zk87r;56}H=_6ok-p%^+N)30txR#%eh;umC!h@^m@uZ)Jej`BqEZb#lwzzWv=k$WC| zLz$mcCTs?<12DL*jW2#(r*yE+XyL!FajznN7V2||j=r!~c)s+=V_ZsDX*4M*u3kY@ z;!L$~2#prSQdFvmN%7s0-WS7E7Q&TAQ+tH4)g1YQm*06*^{tm2Q(XKIUro7m#nQ|C z)YIZeqvFS?v(NTAXL$SgViH^uY&9Q!xMAroKtrG5eDFS+SxoDEP@F!sm9Qjh$3)d^ z$k5^(ti5tFwlvzZj5!XBv4iz~U6Bv__FJ6Kg_f=k$RjSUT{%i&9o@>EtLgFzjv zB)GB{T&4UA)V~d=yy;ud*K&&MjCnhiPgbHwg;%W98Y7%HtoccPO7pmA0XU{{WrPm{ zU#f$*0PPME57sJ4#@-y{=(g9{D)X{!PGR>`enauf6-KI8ylSO*&Pr`bl)B`GL`TTV zkYE?qF(kNLl!CB7Ptzd}!^S4;{M5M=_fV77si}PGF}c zwlRwchl?}CH%9m;AhK{~X1^J`;*L>0a=_Rq0P;!a=nR=~91Eg}Vy|5oFo_P4=P+A5 zho@6Kzb(^>b6UN!_8}p;m+i|CVmP`#`L8a{3zFrmI*54ku0ZJ;`8WJQ5g{huB6Ss4 zMN_*xvG-U0ZTE@2Kc|M}E@aXj#dks-`o~5^tBy{%M2%fZ%bD$=`|im0He?lo^WV9K z_sL&w$4k$uPtnY`Xhsiafz2NMz0fQg?xN7_BTnocRI?}PUZ@`R0)bId;`5OpJ>Pqq z5_S7yZa7Ypa6mu#u5Eqs0VgyMI4(RubobD23P-5>*QB+QyOOV5gSQ$$?cG(pf)96E zP<-5yM)h`QcmviHu4ub32xk!7T4DpBFu@Ig0-@fboOa>8Of+ zdsfefq_}HzRE8jCrcW1Gr%z51g&eiQH$qx#JF`^kSd^g|ETzc4!}Q`Aa<{`Tg4)Hw zmEd_n3BO&HyTyCriY(p&C=B&ePd)^bpKhYI_(BUQEwq4C7@nmjAKMe(N}OD-A}M z9aqnTt559hvkUWoaIL)1bD3a|pnpAcRC)r5xCZV!i2c$zqOhmw&7|?eBf>>1W>~10 zzd*EGuK8i2JrX^~3Xn*)J}*3;%X5FARiUj={g?!vM)wHWgOAKD^M6SG37wqXLHeUO z$~5Vt%qXSB4}#W1%^v5v6t!CFTNn?GP#k_|TN#F5eiuyKNPK>{srdX4^>QDHGg2H9 zoTj7Xtsyu2Z4UAX++N+b>A+boQj2Cd#<=Il7{j#UNh>Yo&e~89I}^MY#2_^{OI#os zVh7w)`@#01t8<3z=HZ!d3gLiU-|zgGuhr0^LNy{jTEp0UC!Ck%vg zjb5?=jo{3Fp;C0I<#TA#Xtkf6UQ9=B)Ce(Wl)iX;lIuM{Iu(n1fqy!tAkX<}qkJ(y z&%RacV_Q+6Ju9AOGmwLB6@%A#x0*ZE!fB4v`AxgL{tNl=$b6WxOc%T15^K^Pd{=UY zrASt+z5CQApN=_=A2+C$a!WI>@3xS?2u1p+b^8!;_4mOAmB0&=R(x52=@4=dal7*S zs5ACFUU~#icq&_i<(o$$_!SPzVx37DI}3?VLUcoQ!2j$>@N*A7Ia@70w5L9J{Dmv| zeaD8y21VV!eR@OQ{ZPu@(<;}(Rl+na-uX)-=%B;)kw1Kob^Md}oC3dcBL&{FsfX_< z;J0^o?y#M%pCYR-J-3q(kX! z()Vio9exuk%9RrHJ7sDTTbOuJmA|_~^LhNe4ZKolTvr9hCBQI(NyA}QMG%H*AFqwq zvPI1{&BIrAOTt9|w(%MdNJsYt$O-A`q*6{H1~YDn+znlJ@@6OzET1Sr3BSLa;!VbH z2A8V!W{A(60N-20xA~45Z@q)$kO#mtcYf+r`1YDZ3*SzAVSh`5f*xpYeF@N`?S)O> z^LN|0=kGVYM{f|_AI?@dc+l3D2x$Q@%^V^VTJ#tL6c_|7&4t}Fw;e*<)G?gtg)QT& zNPhC7T%fii2NN-Zz2cu5SFS-8zS-+=xLm|3rlNz2P}KqDU}a@8bsZC5-L<#4ZY95F zptGT-JhJwB_@>+vr(1}F2P&2rJH zBS^&;c}Mfr(OOp40kgveBJTr_Y6U#!Z@GjBg|qN`gKj~I>eQ{!1kH0OfDaUjU$zhp z!K{jRhO@K@n0^ha&wg9svv{BHf?=;Hu`}*#z4VU=1SznqJdM+}^h|QjdiE3@NW=!4 zmCE+*_)-2`ny((@wbh7f_pLU^9MSe`Rw`SAA3OMepb#4b>+hod?YDw%bZ~iuayrGl zMGL>Rf^K>mR>p#E_8l?xpj-GwNOdge#)@)qUFQk=ctm?H=wG5@lls?7NOH80DLKXp zsu8%8!6n9|pc=cS6;$J#4sEOEmN0Xu6u^cTGSf*#>U+$5Z4woiuZ5#MC z7-F4Bt7UM^7-{vi3#5caq|@D;U2F`S#8Qfd{9#d=jChrPs*|jJCcf81G?RLj3+<*y8cr zta$xOTP9U3Y{BZ&8+ek)eOdb=?UEOK1*>=CrlhZBnM9lp@2 zq@Xe4_VTBDGC1vuO$~2&srHt z-6AKX?PiZ{-&DK!r=GhnWl^G^QF`N7!k4*-F_{IBge2l-ub)&s*_hMlj@S zEVQ{Q_Elpto-t?~n^38Rw0PxzYD-(xs4+v)=G(T{=fhgD|H=at<&?>L ztAa&TVE^AZV-X8QHev4sV;dLS71&{7D2~gdk%E&Kc1w2KAL-E5xDEfl~Jv_QazR!#XhlAiLhTZ%#&X9oK^ zU%x&Q(bSr%PS$u^!^)O`!fAT9wyMBA{?t5E6{<9O*YT>+U6i3!%&R6(SPViZ%Bu!~ z$*bltAI*If4_@`e+|N%GTWl%J)ghr~29h`3xAdAa(|ip13_<9Z^*a|_j%#Uf-lZab z@*z#Zhxo~d_{oR($%pvK2mI8BkRl%?X|jAA%Mo-l%mIgP=94o6IMmpqz-(obLg$rw zOVjfKiRBDsZOdN5(fT$az}~4k-i9CP*^#em-RT`B033kE3VH2yD3ktigw)?H-&w5M%Ss6`naqIDr*|zj-%nW7rXN z9_g4&9b1$uQ=T-MN^RD| z>lN>zG)4~^)sUHZ*n+zA#s|M=pmd3G& zc@mlB{}u0F8KumYn^v3|;f<6gwK2TblG~6{?VRZbg?16XykSLR3tLKCB({$bXlIoGic?1lUJu;orZVRQ_A;r z;%7RAbiBo7C#g2M0Qe+w0WiSQ-FUzvBDZ|UIsTy&+S4P0J_%QIK9x?*198+9dH__u_qV2}P z7Mh!0d}P{8qXO^|iho@J=6sYCo8n`n&J-V4(nO7Fw!JgUY$UFq_>6-gSIhQkO*!rU zvNRYPW*RarpDm=1B;h2#;`w`t@8VF3Dg4N9nNhtUTv9Jvz@HH;79U)hT*2*F*p8l1 z@u8JEc#W?t{j%u-ue6qWjpgmoFEhjx>6+xwd#I0v*<>y1QDbRwGwPEqVen{T*o@NA>KMJ5Do-0&iX(cibZ>Sb+5BF~3QD^}T4IUXy)hca)c-q&O^ zGEB@Q47aVd7oWmb>b!|{vT}ts=lewb zaQ9kOJAqr8LhQ8}s1Kcc$wzH*W(cVb>QrXbV86HpOWgt=GdikJpP))inKE1&Y-S10 zPSfeaq8LX-sTid`n~mJ!)5J9El*`W$u!A8)J8$9qh(c+X{^~!e>SX1G4U4|GIg2`U z6)uU*Sf89Tu&6&4bu2!|%xm$e><=ddW7}bIxh)eMVT2(gC~07cK6q z?e4|3zdEv+k)ABiC`6aiJqjI3t7{890dZx6F@0EPAaO_sK1gP(jGeMXM7}=K!7Ext zhzC0`zltxl{Au}n;rSjZIlM}qSvbCbAe$cm@_VytPHxQ#{9SA`{*#4bWAZ;zXfxVNjlU`)= zB$3s>dwp-U_zLsVOJ7InBly}ET(w4glPKHCZeJlet#0BPHNh55n)vbS#+uMRO^zN3 zP3WW%+bYV@&vUdf>hr2s$k9IU04kB>Y+or=J}BOnBfB{9dTS(X{VHCF7H{o0obh?Y zPr9baLv<0KL9{(2z?v66&(~O1ueB@LWxcvm06U84r^VM-s+g_giv!9hC$3>9rSSRd z$-C3y8~6%LNqWSqjCdyk1MS4!p#r_#QdwT9{#G3SHMF2FouL(NPYn}kdq)GynhNdP z65Bev9GOV3>5j*?t$Y*5k<-bqL*J&wb_hAA(nwN9T1P?9XxS}yjCdr)C1HoYR4r^b zzt`1K%=6G-Jonhvh}GICJG6);+*^Nxmo2lucEwgjq;!9*$*WU-lKlUz_am?l$7up!){^{@&qK-^bZ3NY{Te3UoQl7B1*@Gxdd2 z_l!-EkKcU)QH!}EG#L7{xcJy;i=wpa>Qfu#cQ_^BL*0g<9fxT|Jp}l%53@uZYIi>^ zE;v@~oOstkGY1Z~F)+rs9f@f#jX$xonHZg{9$1`rY_m=q9abh%%&A3BQ(=0kc3Wyg znjCqXm{N%DuO=18Wtz+(wg`Cd;d?4(%ATJ7W3OeB9A5j@1h&w=yQ0n)}m>mO!cNUzG8c$G01;2Zg=L5|*AMKn`~*=x%{z!<*+9!9?%}IAUH*+^Zqn z0`n%~VOqu*1ZI)hWx!wzhlWE-;Bo&Akt&;zMIz#xXal zEn~H#QxkY~8YNXRYC6vEih~ zMYc?uYo*7U0$T+HPi52(%)}Y>WjLXX?9WNz1JC3a2uem*+X|3D2LTs8R0;G*HUx;F z{aJLQQyO>CiNYxw9@|Qazaw%ZC>X-Dhx;}RAR9KrSxjUVVFNE|F@QX?Jvue^(@wk0 z8;`rTj4sl}F%@Lj$SZ)@6fgOVmR!;cyTO9L=m1L?R-U53k||M*RlB@ed8|w;QqKvU zRQ^hH4~VH;dk-3(hArBIRYR_y;d%5CDA_R0jzCWDxIk}?gzKwjQ41+8UUit)qR7!u zh4`}auvI0K^7xvcM*4j1Pd9JbAK$WHOwVo+cw@QyUk?%x7hio)@r?(GNn7&P2isvH z&XBA{Hlbdu%UeuF0XLh%TOWMx4(D9vlr#iNNQ);9L_&Q@ftwCUkM%VLc%(pt%9(&c z_n3hS>op?&xg0BAuS~fN(FNhMod&yvlOUTO;BuPzZd zR;QvedQ6CjXJkSHMUH?cy$2b9&vYGp$pMbyOdC_Oyfwj4+v1$Z@;XmA#z-uqDKIWh zB*4rb2LSsW%m4td`Dqpo?dLGwYofnS0zq&2X#`|`VR3uXpb#$wQb5OkO8Gv>?E@ew zcu^pr&lpW?PnLThYv;AG5Y+-b9$uzkxsBYUXCrRcJZoc1innJ}$nO2GPHWn09Fkg- z#ft5;m`@eH!j=086Xj5e7OPt(<~@`-yl~Xf(jY7;0*w+P_?#h4I2GYq@g+%;;PP{a zBQ@Tjbt=v{vvQ4O&q3G8K??D-KC?6)jT2Gly}QI>(q+jU!q=QXI03 zXaG1EhfNeX=b#QJbn$jnnmA977YQ^N@Oxo}Qv@o9SQ`cd)1NmcN;)emkBP-lZ||6| zbTAB2q%GB2m@}(N7&8NDg~1K_zA>q^)i%nHkomnFutK&(vCe}iOy#Dbb%N3wT2g`% zT}Z(dwf@avk1)-@eW-g+YhXPoQRLcNIDu6X+yU$Imc3qO_KzTqEM7i>WU3x@!TwMVc-Sz@lWQkY- zERJ)u!L(!u{pJc_SC<5;K^BtBU2QMy(N7Rk1dk?ha#*(%s?j zqp>KV8RLtFZKaC9o3>I#&u@o?>9i=%&eoH@*9-zOEh_AD#i-0nqW}*`jLB5U5mqVf z8WJl*)ieCb(Wbljdfk$@Z@QAQFoq}(tJ-w^)>8G%*e7u1^)`uOE!(-_&>}MyTdbx+ zHd~Y~OGG0!iq|t|i_7?Z$uJb)Dt>F&8&m{P#tj!SrN6~1hCruDkB3?=Nnx%MHHkwB zmx-iu7lp7G=C_CE_a4%`4>1;!X-$ab>qNwsCLwpC9G%Xu=%{BhsnO|3nt-qJv$}*6 zLg;w%8^83%`_UV%cs0Swd?i-K8y@;Tl8(@s-#suIL^@)dSTjnrEj}G9(k$+0p5Oca z7KEXbYB#ln7ZFPYb<=#Pl!+(%J9omFiq zuJsi}_|9sw0`7Z&kn~?-&J4T8*12h5ZN=ZXj|(rN$+5zjlaW zA7z;IG1bRrd7tx#NQdk>CjkxpPJtWN7h8R|{4+{t*STj7KF~Z^kF@v`7;OwAvaNV7 zZ2LNke9m{bV>$utb+S0Ij>-Xx;GuD&4+b*X8to%jNCihLjqc^i00*Qh3@ZrmA~}x< z)7RSiR}eJ!vxg)!5)p<}&+S^|zGijHur#HoS)>H< zVo2bBc|#N;u_-wWDZvsV8p&)m?1jwwIE(F`v^Bja)|Jg`2N5@un7L%8bB+ZHTL&pC zV>c{M9i;sFhAisW)Q1GDFEShaQwR@%17qs+t*N-qnB2Xk_V+h5USxe!SFl69Q^uHk zzm>J_%^JFb$xKj%Y0O{EEfS}R+G;kM2WJUzN`B@NB|mde+B^rP&2tzoVyv55 zIEmIC;lxz|VC@mVnQ(c@BSnCa867@jF7Rv2TiJQ0tT-{gh+QfnJSlEv*;SU!Q|FK` zn-=e^cMG{dBl$dJ+sk)phi)4VW*^R-El(`oJ#3o{RNe8fPI*c39$`=5VBLoA-z*FJ zn=|ur3y`3>1(~JWm>c6e##N0UI9F%w@f}Ok`0pK7EUh+1R|_`)|J>5qvhYmD(frH; zN8`?l6Bh3psu4~2E@ZiFXw?hY5VhQJ87Gvtk#U4zNULA~z$DxWq$I`r1SyT3DrY<& zC99u)y6@L&T7w(orqH6WrRA($SS^W(6yc(fmj_(TVvSUf@k?m@Q+$BE1xWO+zT6(d zgMZ*m@xfs^Cn$4_+k@F`aT_!c=puZumsh|ilwKM+!>_crsUrA?x>A3Nbt!KLIcG zb~Y65A^Ado@F-zUD=$$4&5XvK(lJgAJ15J;e5&#S-1OM%q-EZn(1YHZH>pfCiu*^= zE>)D1HIv^)K?nL=UUD72IH%>lamZ#{Z6TiIE3)ulX_}uH_P*aq=UQmsFrtB?D2oti zZdz<6E|~y6nz&?g`1)#12GJO~$v6HHs2OMoP-oO0tukephX@Fg&ytrACNVQH8eKb! zS_`OK$ru)n+D~Qn%P^YqDgT4DrTif^s6ROr!x2Wzaf>Vh@*8)<^K2kIn7=ICg{o;+ zC0-9Q(RV)Lk})LKc0CCWU?}WOWiGl)*QvA!n44ExfCVH6`GaA|3DwMtI~Ey(r%SBh zv)#+QRHq~QJqLyextoT*PV`N zj8Bird?OZ*bxJ1n%ZIG3ue4_fw5z*QVcS#*Dy{exQ0BO5CBS^Axi$u&28Kwx0aw8Vu);AN+(bE~(+If|o(2W3;x&kXM6O zfE}p9BmYFR5jVntHf))eA_r}sCh7Hom65n|z_EM?hOAvydev&7_QMM&#ta=h`x#VFA4hF`{>X&&6j=v`9S4YQp;UwqbGi5COEe!{#b+W?YJ# z#OB7p@yua!9w^TMHs=cEJCXlba4FnA44*zW>^%rblu~7xOvcq^;KS=8@0$9&@u&E> zbW4})l=RdY3v_$6jQ{=u%lPAlFfOrXBjg$3KzBizzk``YPKk&-OUmV(&VGJad|@a> zOkci;eEzw1v+O1vdhfjF&i@cO^w1MeqeE}v(tK`wX}Jpm(Sc3hQ<#2Evmld8O6QhZA~-JcG9TP2Cs z#W(rpfGR8gcxcgof+&QlKdgZNOT*rEZ88KVDM2gU1Toy@M+`a4_Fz>kh1)_G6Ew`; zDRmLxtI{8<#@L(&8&j-Fqs$L+?Y2y-TXcy8JD(dZ9l^_>maRA0mamDiJ0N zBFvKBUJr3;FA{f|gC56$%S;SIjj%qi#$o(y+%H~$^Ylf?tVOrb@~;=o`plmN8LTDs>JLWB;_E|6tNKSrA62^<;o#)C$T7g-K7yop1*2uV3g9Ur~~Qq5yAi=@Vflj4~N zd#_IAEN69GTBoiCqJ3D|vzR7>zh$W5cu{jI{Ki4#3x&ihrY$d?eGsmW;h7t?mI;@d z^B{jDmzg~sMu%TQ50^Vpk1qd%5-IhcyVjb9Ct0t&ME+q|6nm+VGGkddUIZi0u{Shr zQAU&EN#FJKV`%ihLjoc4KkVL8TiCI2cEK&FXkSMi|f@ zW_9vb%D=w9%c;;hIyplR;bXl0^_iNN(W}D!9hCs-$ilN`UQunrN0Nj;$He`1Q7s#!nt_ z&az|?i53i1@S2iYaDI(*6d{mgAq1_K6aa-j~zMQgKwdqll0sr8qMGR zl7sS!2e-IRaOp_87&|UMq&Ga?Gk+TLcQXRA zdPhQSgUcRcvyX=xDbw!E$e5zdw>)Q+wL>r*Amqn#;geDo*9lNwNZ|klit74C9_1S5 zER3!9|2Tf}c5x!WM*QfF#+7g<8=>>`t{|mF;&AXMOW^k&i`mvFhv`xaeJ+N@VkpuJ0ZQQwlB1@h(oy~MSAm%>^86+%qSmC-^FY?C z048erNjCvTAi{tG5ACStnFuykVTIy(8O&m(TqP9QA&R(RrK^lam_zY8D0zixgk$AC zH=FfVJOkQk@fMy4?9W&@v0QW%g`!T!4dN6;>lR-hP-KMD;?KGWVjr&gpIq{fghGE~ zFz7}<{}MkFL|xo+aFFfJ7V;hlGB!mI51QobHOauFVJ*{7^1m~zVzEc($aHw3f0M^@ z(Kl^6M>U@cJhf~QOPZtSX*0|zVlPiFUdT1Fu`^l*)nJbaKX8jTUW&;IN5rygvwW`0RYc0*ovSPhk@-^eb zH@UaQ8I_XXb-`$j-PL=$jYD&XSh1t!PoCh%IP1r(*Lxiy7M?2>L8JsTJgfM|dM`Vb z6sf)R0x6G9RElzI_pDK$@^tLk?WqhsW13>S>{21&1`87W-h(Rq*vcwur}Z74wLR~U zC*HInp71Y&^Lua3TC)hIOHMTrXtO1LEXTBK(v9VE88PuV!q1SM{Jc&Q@2HRn1OhFJ zw;qJbH9~XNPi&wv$Wtz~YK=-gOb0FwSCnDs)cHbAn7V0A$GVUvD<=@0WtBPaPW^tm zjm8p_ExfMml2+2<9W`mG6;!85ty7+^X>bT!e4;yq>dJlY1(gdfUcD1+9fUM{?vi zjbu0Dl*EdbFx(9<{O;HC$14^_i8*@qVezxM{QeB$p)D zx+E@5fM?n)#6Pm)0|Rutd9E}6p~asIV<@oWVu-%oO?MFm@AjL(@y{uolYpsng-4cw$R^o^aMQ!)5UzD z!=#u;Uj8SXs(j3`q%a-sSSdb+B~mXtQ+9ue_qGdp(cHv1GxgHRi zI1ow*OUq23blovt4WPDxSq$CH+rqrsAHsUF5+|?&<-DN=ar0v&b&r{HAlZA!QDvkj z7?>VA!4jT)f_pq5*FAoHKjRGVapHOmz~1prJ}RF&y?4#3V~T|^^e`mJqz+^nO%SpT zz>v8B%uKj*PAAFniuB4~DSxFuzanTj2LASEAA$J{+hz$K?z`4tjyE8KX#N`ZA7c%* z@C5uKEdq)2`*R0=8``pbVUn!Kyv0BmO3UOCyA#+XS%ba7E|1-aQRUCn7^?k-I4~Q= zycR3kEG26hx~G_xy!ZpE_{?JgdnKcb=m_2Oeh*FeNskmLveJx81q?&%nexTJ+lS;T z<#(eSfO&b-UCF}*CM5iUTL+$>QKVJOo!_C6nB{)w5r!@$osZue&Tb zgeU1H{5j$2TEz_P;kS#ge+Xs=u4aWE!L!o-{Bn6Q81nMeYO2o4_^8FUbMQ3Ts9y%m zEtmh9J2g^TzWr$pqMWV@&RyJlG;7DfVK`C9)})nI`Z z$7_m}QIt5>{MqBNWt|;cR?%)?+%4;DysS#dY*|?mb=E>?uspJ~*@UI-%eM@3aA2z3(E&;rLP_2 z`*e|Zx@4hO_>q^&_f`9s#S7aF3)_JF9xxsvQIo6YZ@lUY@B04J{`uG6Iw3DfPaf>2kEHoY`V>X-yhRa9 zS1EMy++TajRs9=p8L;IX`}tD_=`Eu8$;0i3Tb9dHJZt5Na`hm>Jn4Fi%rdH$tnirb z;|EFk|6O-n7$sl}M7H+^6F_0IFsF0~f8?}WM8ADM10Ub%H>E(YKk+vM7^GsG_|w-P zd7b`tQ2an#pW66))dI;r6_@81^GR1aL&o2`8Rzc@1GBfg zhAw89*9BH8r}x!%S$T_0AqQS9#X;hSG9X5Eu}`=6D=VIN$=0Z2v)cUUU9x@3@u%9A z$xSK8P%vz81$KG@QF{N_p4S^&RTWCNh~#KqV;z)Z%b}`f<+CoQO6VQ;Kmlp4`T(;+ z15-Hy=%f=dRDlcJ06Q#@gyRCz25gs@A>dvPFtaD(TDIUM?_AD&P*8@LcTV0(G9)A} zuopp!6q_zA3TF>r%t0sAu-4uG^to)rlO+Ldrua;42MpCcs`#OLXg@IWArC3;I%p4B z;tRnsL-(vcn9+C7deP^jXL+kt^|YWTdtVEFUuPOY#CIPU&OaFNKaiAP_$&m%%?U2; z)MqE!GxwlBV+X5lw~`V87LY;J2c%;){4yuXV}IGA^ilS8w60q3H`*RRv@^(NO&1QvI4ovY4&>F4qj<1LE(1cr$xin); zgOUi-L{J0`!Zhfv7IUh&f&feX&@XQwvaB3@sJn*t4j%_UP6p0Kd}W~2`fc#``VO6I zfO1WDf7mW~Y?;Rbq3poxEfb@7%_WFoDL4ef8fwtjoS%Mpf zHW2;jHb^-E5N!)RKMpw<(Bl{UA6qNMe61ZMV!1^q?O1JVHid{~8$lj%(nR?akRunE z8^{r<)tGnPj=BVhMC2%oUKQD-;@KFdD{=%52BgDyWUv6(7Vkt49R~(aygEj_x<` znooBlKJ9&#P_%E4N%f-mU;;v&`h_@t)D=JSWD;APp+?s@QoVCn8Jw8y%bc=2?QU!z zj>7pCH+B`PQmgu#mkdl$M!6AkA>g+l*VEhe@l6SWO3DcAy}0Kf-WiEIgRGo8A)97W z4&`vjo0qBn>cmEY%$)rMD?pTQ5XOSaV`S@i(nPLsm%$s{~Mb^#&SX8|wme0IzXLz4zvJp>af9T7O^~RR3?s-cB^j zHgrwZtSwpvQ_L6FhR|9*oKi`s1UcI%F=5sTG8K4{2UJL=D{Gt;KWMxdBy-KzsWnZB z@gwlrd*xJn;N{vWf&+b@+%cSDrfULCo3`Bh%-YKyYr5;5Y5A3;cq_EcR@x~{{aT3A zh7^B)&>(qhsDYJ}_!3VLQWoDhFyINuEA|AA1Z|2vL2&;;Rv?&c@k9Fn0{;SJQe~H2 z?Fl>7^)9StMww7U?B(fp2T^`0i)I|yy60mJMZXqrH)JCnfmLvDx(MC%Q;gyt$4owz z{daTmtkiiEcn(s;5YKZBsQv<$_@1e7&%X`g=qeHBL3B2XKS=6_Iieq;`@Xtv>d{6F zdmqbM1*h05J=w&+0o%UGPg=$3#So_CP;~F-fKPUQMVv;?4N0&tMaS20gcg51W*XtN z_qZACj;m(1Rc{@_mt+B_5lb;{^BbN1-T%gq{qFzC8MFKMwzIWZ_lTtl@7S42jjn_W zBRp8F5z4=J(CI#?!4rgwY?2gg^sDB8>v!}ZcC;92-?vaj;h70cgk~W_NGrdfG6?uF zZ@7K0^!TJaMXZ*}f&xZz`sJ7KH8dZ=%; z`4+pmhSml0w7XC_T=`kqT}<*L_WX+=v`j+ZL0!V#;MEV`jUl5CEx+!Va%OqzE+R*X zi|eQE6v|z73b(?fQ^n*{KQZ~#zngrD2G5h8^`9o68csg7H2Ks|O+NLXC!e}>@+k!X zPguh%C!e}KnSAb(tDO7PD(CK6<=p32Iro)S&Joo$@%8?6m2>y3a_%oyIrqI)&Jpo7 zaW0fmn0W5rRyp@nwD(EdN8N~t=bp97x#zBO?uDzId+{pgUcSn?SFdvJb*r3v{VM0) zyvn&-S2_2tRnEPCm2)3nl;+xO(_VBDr$c5u|cwrIFN*3Vn@~?_-0mg4vIdtDY%ZOWyP-@vPjSJ z$waX7z!$1oiF~uYpH|F`S-K@U<}&x4-6D3x_{Fau zT1@jJzFN&I2FwY5BO|Q!*6bEfKg1-uN{6t70)^Evr)L}*bgBMtQFd6M8HuloqjiNb zG6wS>m-_Dg!>_+loqyJ$o}9oY-J>tEq%sp=Qe!kLIlFC&(Q{aYNTBYg z-fp>RbINaTgU!137#{co>8N9gw$iz8IuyMRHbG!+zsp~fd9c@x>dl;EI_GaOW6i-SsRap?1gQ#kS?^E*M!)_>-}3o>N{_WLvC z65dA+eZ?5vwPbl`oFPWqenvsDpVbhIpH&SF>t(Y?B+;jES3GS|b>$c-M2Fkk4_fJXJL zbGo%r)r#3&>SlL^X1Dg-+{DS0vquDcs~<7n_J||y5f7X45zb2sj_55y39R}Nsu9_I z3nLFepha5&HK>$8IPbP#4p^9l94k76CHCd5F!L0zfw+!WxYB;v-dR_xz(2@Mx(zc? z-;m5W2N_BFW$2!_bXj&-NqBho(|6PO~2~s zf6XOz4NPx?Ii|I$O854EMU$mUDKt?rRy&x`vgrc6Pj9<%~t;S5>L3&pqUCQ^Dql zoR;L!Xf@4`*7ecK$@FV0`Ou`oSrZfY1R?T;hn&BamEOZjv-d^uqC>qUKK4y`*?aVQ z$w{~ppoaYv?=GVBE#D5J^fnh{czag)5{TXQAp*gdAOUQ|m|Mx6>$Jtzs}%gQ+a_SW zcpC&PdC#vpS=@Z+e5VMcmn&mSDf65#-?~5h!#tgBVT{uiowVrtJ<3QIN3@*S{V+zp zO&QuY@8zNcDFOt+Z3N{bVpM@7loBLQR)DrJfV={VYWO=>N1DvBy($fP@4aN*sD~Nt z;AGR|6Zi5-{p}WHx+7pt(f)(E;u!<}DIVCymEJ{{+2REUn7<7EFF&L_SDwW`Njzec zw02c-G)|wFLSHKwvjUKTt3xYJ9vjT6uwlP*%H=5?XC6IQjrqYPNP& zRXIwQjiMUaoEyalE5h1e7h3EZK?_91CR%hoTI_Xbv41f8NV59L99LiAeFNh)=A`mM zUh38gsCR&U>7pz5O05A8*!|h_l6KHmt`MdS0e1)Bmf=N`C5I|kXwK`C*TW1DL>&?? z@QKR}9j&*bYN|QZV-kCXB?0yDTx()9v{@b)(1N!15JMVU40TBMFXJn#b+->=j9VJw zjB-nS%HP{o6gjXegS-2pRt6^z|5!(htwD_c%FZ8mOB88&t7CiqPb9r`?We4g=uJ&oD#9YcNYJunN!Hf zc;6WU8?S5F{yhCryfCl?F|(fW3;Ke>ZC@OCf$=V|UCfM?NppihA+>OQ~()R?h&+aX5-Lsk_f z6E$)ma;7x;Rudu3hniy-a7mzac1a+!3@md6+7p!c9jiVWp<7H=yi->P>tlVj5+JC&gSqWphmO*oz#Ca8G-igfthi101xs0U zUy#w6lCzpsQwoN&=8I+4h$G(8a;A89_veoS(n$KCA5=nxQp>|SBk*jE%%r8;C0&62L zcFdT3?P`##xE(;MSaPP?1(mj)TYnW|qJwY8n#+to$?ztG|5H#<$ z2i~E%?pxH~b+}hiKt8YvOP!7p4cJy$@-5qIG-Mw@J>T9g!Y0h_=wtkPTAD^FEbs56c~u89ubiR-Kw|ui98ITXcXIkn`^6VMU-eUNjsw@{V9(r~JgBZsW%B(~k7o{;Xf%^4G)!6s;;H_DQo9^>AeYCx+1~1Lc`$eeNei5g%EjUmKfS0`rdtCb|J-iP+Z4I0ZM&?P_0Dy|Fgg-akmQ@AVt^xZ zY|E7h@KQrqftHh|-knNJzngT0ByVA*Cs8I1*DgXKI1B(A`evPaV5O;Wle7M}Zy zSkumh$+>)s;-?JmOArCE26);x$o8>cC37R7Cl5#=tZ%50UKGN`=QVwZ2Yi(g_+|Hq z@@~WfKVr#4%0zBIdy=X8?6|&Q6wQucU(o>0qDwB!DV=d@63#^Tvx2ifu4e^(&#VeI z9mfnQR4h`Z@G&Ie2%&g3wdaMKJgjashno8dQg|l5pf{Ny;quU6Fo|AJ<@K3oppDfk zK~N)$gO4zGAh=Fc#njOB-D7G9zWW-DRTUNV>b$TSf ziR~X3IZ~YM46HRJ1}uQ6m&-(Sn+{|nd~LEvf@&iVzN)_plUY*l#oyQp){7OqNB=1? zfN*gk))C!(*HekepqPb4jGPwT_fs+Z-4@;VGo3X-B2NMHD%swq%O|H!t^CN$nV` z2i?lvI_t?+r}(r64`j<^o@#Jek01^hQ;AxV+wS&7hU3i}w1Oqb6|qUb3Y~Q(YK*Ur zTG1&(p%#=|Pm4R6Mk>(^u5;w2WA3X!T_O$^zknQX`(vV#TSeZDY1!Vs#lg&XFt z5QQN#CT(IJ)>(K%*55@eX^lJ<3<#y!knQW%GuQStK>&)q8nfDCdL$UM>mcU_2St8! zDDaMQ5SDNt&TSgIiUS!hT5BjDaN~=#iC)Us+-J=5=7F%7wa<(i9A?-i=BV9F>K%)# zL(Vt@AQi7Akb%_-3-cl2)a(`%5WX%bfKLMj^(abq=~`o-^Vb& zZvssu1;B-MRYJ;OW-6LkfvD)9qlpBtDXw7+nkYKVN|5+arFI0;s9rgaH1>+mY=AW4 zfVUVrT8}*CYOu$8FYQOfgO}(x?WC=eKaa_t4aYfLgxYUOH=mmqu>e z=`7gZBT&CayCpB!of+h*IOECFOrq`YabTBE3$gm#wiBxz$?cG{oZKgp+vhhxo*F{p z_EMDfOKxWdDUp0+Qt*$pr1QmXCmwWj*^zX9ge4tGG1!LfuLWTeD*dA&vS2@OD z@%0^!x*Z&~zr#`CsNdKj9%nW2_~s7r*bd@B)uZBQ#N(_c9{21JkL@5H6q4MLJc>WtAs%Nn@%Zx{;;|jX`9``hylxZ+!PF2WRs_X2L z2}pWJd6K*oOB3~p$1Y8j)I66aI+9ma6}+%C(J0-P1c{amN2NaG6)Fxp#F1UzN3LUbnNp_%3Oe zZr@loWv-BEOFmr3Uqp_>oYH%{76rl2xp2JMZ)9v{5 zIHpAcgh9e?YCz4L8jycP(yk3lfor9DwrAy5kMQYr0yX-H#E%HLVD%bE^i=_EvWK-` z`+AFdcQROW%V6!Wdn6?5ab4B?zP>-pB^9hTp)!v%?^sLal(?IzrX1H3+iX>SOAx85 z@)O)mv16;u?TYiaB;tLflXhEDnc|Fe;Bg8#o)Tn3I*=nbRAN_Nzd*Jtko9F)966@c zXDi57i`*5+Hq!qiaBJ*@KSklu3^1$9)P

9JP%jfNxC{53lPpIgR>t;zaQNJXtapP3#5nXmWma>ln1s%koCqo6fZWP@D_5CIA@)RB3;%tO(&QeN!$Rhbe)pF7&?&J#ZmDLk5+^@g&w>gt12`Zsm3E|Gn z4p3Md!3pHkWx#KMd}c>7B|E0Ba=|gNy+K`DC7&qCc?ogWL%mA6jdJfwK6K@P2KjF0 zC!z>a0rE#xz0noJ*zM|rI8sMB^`Gb3Y!#IAL^R}vj^IJJg|5?Iz#i>MIun7y^wX<( zP?!UPB~??k0F~S^LU|iCM7M+73K+-9?K9U_2GDRh4E zq7pVV_yH{P7+>HsyOO+pjVa3qj29l)b9( zloRu(DLmCf5(8M(TM&96IiyvK^dzJ%iTzJwFj_GensT6a7{`NXEuWJmdD=tXr`Z{t_U_LZu#tKLKw$yZy#c=xeX6HAl|ZH8x(+*nFjixSm3pdiLqpO~KH<*B;ea=hWrS*v|!q9vG>LyOwQ?lhlhC>YaV59am!38RLo} zi6qbIk)%cP97PgIn`SO*fNwt+lH@{?ja#fi5)(F8MUpYYb|tT-#lKC7BDqi`Hx!|; z4CWg!5-V!Zf=Av=44^^z*N-Br8nR#0UN&_SM%cC@5ltfsRXU$w(^3ApW4!1HodGTM z&UB;oix8@0ml#_G|FvdeT0mUQsaiBM&5Q&8Iz)a}$pqWh%Kgv24}gDzpnO!4CDgg5 zJG-ILh_Vg9g5nQyO48Z_RzRFLn=G*0fzFF|(VUO5H57_+b2vKKznlIrJT~lzhuL&H zoG-uAz8jO+c1()oe3_miMbaz<2VE1Y`&*}FYi#O;cI)i|i)DpO>6*li(Sz^b3jWgA zy)2NbsIVMFRLBbGQ1jvLRhY!fx#CwJP}YiZSaBr83-ZERuqH#eytL#;`LchQiEq*M}>pAR!cW{tzXbQC}?3BH)NoNkS z$2_~|JqQj`2}^qY4b;86Jk-5Y!8ZQzYAPG>vAyW(jN7^P>BF#I6&N*gi%99hvKY@P^tFz3*2mwRP9 z8;wa)i($e1!BQ$YhX$}7K(8&pq8=Vy`k5`abtb+bS0Cn4EYQw(&YNxEfY%6|6=qWe z0UVGNu1b)#0BOo)PrYxLoB_oDX}vf2*86%pg0we=rXi(L7?M>K+qYIn`Tq!QBX zwVGC$li9jJx3quWV6Vf@k5jM1XF$s$j)a-J7I1&GdL6FzCes<R`65`OT6Fa3a5JaMyQ;1?zLZwkL^yy}&HY<`{ znKJSVlLURDp-YI4ZY?js27tA)$3|fhS>pLdab`^8Oyr=VIGJXM4o5%jX`+Di3GPHjXWt#>ta!g_JL zk`;R(t+ITg0`pJ}9pug8pjbo>A~PJ&GNzF|gMrS_L1Q=)(|4ZWMB<9%gZ|8UbJT3E z)&iQ+jhLFfdzZHXJ0(R-C^ioMt5%^$MTnxpF%kJBgdi}h*f=HfTb<-{$eIj(wD*au z)$O%yHcQu%fDWxlhZR9|tJ6_`)*3#H&U)!QxV%}w;x}WO*}TZPmt493Kr(B}lE*&O z4O5nO@8Lb|ouy(MAtHE!kBWofj03R;(|}avkJE-pjQ8OjRcmi&0&HD4;oU|MNl@Bq z<@-)I?X|eS4o5+~E&SRTb)~Mi@asN7Y}_|=y)Kp(QIR&_I2y3SPFFED9{6BTMq1c- zWl~nJi!nB?1+N@XvJ7;Xrtx+$zEN)8Y2oI6t3rEWK_(C$K+`B-Fi3!^#?9jn7z0@Q z@}gtbFizLaV!nl+hcM@Ujx;bQK*MQDj8cxxADYuE??_I-ljn}@BZxYuGJIN|O8DX_ zbZA99+h6eQG+wYK=kJ`MoL~3}_(C<+aATbF^CN+3eGY`J4LK}amMztcRqDXb>e$HGPg5Dt zTX=CLI=8CSO#ab;{W=yeOg}vesm{PIU!bXbq>>7&o*15=Gnx4H%x!_yW&#LC6L9yQ9 z7-uraSOpT#Iup+XNQ^TQYvo1iKi?`VquCslfy0l=z~P`&#B6GhN}w(~#zq;1g33`F z8*d(yT_Qs#QhhKsjzw0W_IYC?E|)+PW$x5doUt)4K1zQ078)Dn?x{lR%+gXd_p{s> zqlx>ugdTq_IfWBsm)Q4@%}M404lQP>3xZinQpgm(|BAOd8-k2kwm##s%Z1x+mbyHc zrAA``%4Cu|Uy&`bbP*I}RGFpvzyB-`f z*3iarvyAnDn`5l~$!PnCZD*_xKHZGV{?cqJHRxe z?@QawQ?Umrc*-uoe`@h;3UuX1Mg4MsH|o%rD?>gbdW0`!OHjksPnoMIk6lI4 zv*|Lez>nBfB>Pll;&K4lm3=CY13z*qGf3`d`fc{9dF)eNbyFum;Z?dd3jJt29qSMI zf93$vTQ_ZUouG~31oz$V+DP^-47@TsYI+aYJn*~wEhYYM*W&E0CyE~Li zJ0nv2au&}zl(#6a6U-<(FP=@ql;j(GcZXjn&QWGj-a%-P2&dk+PsDQ zU?dSGKL%diQ8|`IEJ|9cDuk}_?0odJtMUgY*A8$^h`tOgcyjcmQl2&(G=wEo>KnXQ z!XY6gw^3 z3FtCwlX}s&G_>mGe9cHaL53uWIerxdviU) zqj?rw?4${g3pJ32QkL&+-TUWR3UqM9N7NR{HlmkQR$%08Y8sG%qhzUA zH))UvDN|w8Dw{@f|1FdEjMK+dgldcyRa;hhUqrCweF40I z)3hbzbfl$Tx4{63zXnqMn^6-?o6=TpQdaS+ZA&Fqs=^JC(P(}_; zxHp}a>AzuX5{N#v9_SD}M=pyI5UQ9{gHrmi{7`XW`#R4G%J{TSYqjmzD6@u$ zB9)Iz6ym}`AuiL)Eg|gfKsrDUGu^M!zR-fu0j_m&!@_{rI<(Be?86u5Jjs?dlK;D| zrlw0?Ap>ot%zoJ=v~WB51zxw4jKQ_oS?7vp4ETo#Y$A!3A4^EHd&dLLhpu*tTOWXU znmv&q`gGY6l8~NdDE4xXt8&YQ=cUPFElm+un7d2R8B&#*IC*R^iw1_U3mBHEp2y>R zN_lj)R1BR22gVwkmuzN?4sV5IgMeddl%)~NuBp4ROMXg-oszkQ=M2Es1a06`(n*3MZzd0uZisG(|L{KTB!4C2;eIjWF z1l6ZPMjrdLN5R1MX|HzLKJAzLCFy;3rnSmTY>-?N0gWxmAUQqCHPz`^8Ma(Q0u=XHrR-`>jTfwF-0UvWEmro3YOlrnq*Y76SFW=V5x$~= zua$x>TS{XP71-#MH}p@)?lcRgQ5|eNgFGwVuaQFrxuN(-26?8Ov%J#2?UE{`a8}GT zl`j$JEo4`A)J{c}z(;4~)T2M32L&T1?IyfKu*AeznbSg0XI6YrR|orMeRUm?Ij0+o z59zWHmKj|pap0&LR+xR0dCXVb`m)qi0&y z#)6lPa@7XB4G^KGdt`6L?iE*xn%$`9a?JSTEg2jv>ctp+OQ7WY+AUJC*)+EBn@xX8 zD`BuCIUAJnb;W3^JV;51jT(Q@{2VZ1nS+tp6=&qW;$yOm2e@xqRdX4s7^y;mG0T#B zlHn0Haog3jS$&Oe0h#Am>?xAO@zw29qw_=`RBC$Dq?nyw8F;rKW4IPZLY2r36&kor z)-#IWYBl&@itNdH=%ykID?gou20os)+Gp0#|E72gZ(afwi;u)`6y|K0;f+x_uEw5J^`1Y;(^H8B|)fYs%v256Uy`nTl2QR*6#dUgLH`aO}59FY~xgS z@NZ#Y?5j8?P<7;9Bvf>RtyT0`V|RJGrmos7QUa|pkQdM3_N`fj=iKLuu(Z)dV7a`m zzIDs-ucrZ@M*<3v2AvoHah@cucqgz2oTIWM*#Z-J-l!ec9()kvbbZk!^)4qM7e+s*}_&T3YY>CACl}N0BVN#%`j^=4b+qt@0 za3rFg%YEaa>{PafBGuf@)+G=%3ubRMY~=*nIdgPPc?N9(?Vr-%f%2HtR1GdI+K1#Z zw*?uQz}B(ob!_S7{$-ZHGGCqP4x^N#JzeP4oUcuEM-)ur*-RCV=W2fiS`jg!27Q1t z?2k!AUT!MtO{KCx7u-XNdV@A7>Wz4mk1nw9E=Bkw77D*Uy z>!!O}kbDW>M*?93pazqX+_1YDMB7Aiwe38uxE{=UeGG5=Cg6H8j_Wg3owHdlWps*h zTn~nJ!*7S{guTf%v<9w=zNo002!bOR70Q!^;8DI;d}aeEpJp`2Ad@XE666hMpT;9 z$S}@KN$ZO{NO4vp#n*Q@#riqLAM7B-S&bCm+(C-8#rl!rt2;<> zRwKndJ4ms9r1;tnQk>OD@#i~8v3{iZqaCC;tC8Y+J4ms9r1<6zQk>OD@mFUXQoJNj zy8?59=sHox#I`l}?6?eDk{ZjC)Dg7MXrEu2s=0tch_=?Uf&Sxh>0Y@G%udV7_tDNBGrfChrTz$k$S8?#9 zj53U7N|<`bSL$S11ZWy0>?V0s#T!qZZ(~xs*-VR%>5xQ7>MVAY?L%z}Mrts$_C~e}+pcKy89#9>A z02o&XVuRi(;WY#q*2VD>t)l9}0IxpFZN^eCXxiQiuhk+`BJW&o>06|*?P>&TjU6yr z<07(VJbVE(F?^Ac(5bi2(HQ~S;;gF9ka`V_)tT%emm*g#MGZu4g9y}H;W50cPtP~H z*NHPE!hAwnJV4WUDGGX!?ti`E)V>(P8YTI*2&9zAUPEL^miVXkI`DCL?V8ZjN&X?K z)x$tzW3>5RFbrX?6k&*osxj?KEOgnI6jFw;8ypx>J*sLCE}3k%OB!=@4i5M8T$`!%TEhvT9+2~AZ9uMD;P4;oE}i|XG9s`LsA+E zNvY$aPEe925Gc!JdRFBMx>#w;fJ`gNk36K*KiDY6NzqB$xjJCEgn&@`J7$8ulyGK} z|C;p}25@OnH>kXX5yCqqS6Q{VmQupEwr@o&G!Y)Et>8d%pboyuvo9sQzP#1dao<;P zs7kXt+|T1p@x|~&#!YCV#*eZ`)@C(fY|qlPGFkCMHB;zImNsot z`U29d3A&xKSLGTzL3f&5;~wG&n-*2>ZdIZ@Dg_}oEB^ceqkB~mS({eJC_l)%d`_0+ zDT&34nIvB2M0b|?L#p311^}}u7y@IqcvJ+ap6cXcl1?cLWl$1?k{U`(d9Psv`HsSd z$Ek`_CltrS18#tc$TZlrb>+bU6X{A397x9^;rVaUG;aZuNvZqO=l$Ay^Rh1Mw-}@k z2N}VT6)I$^5CJbO6M$dJkn@|VlEnyp9m$bfCvB@=ITTj>b~`nTF(b~A^Nl8~8kMNo z^a*f*pGLZ0ywx&`px!zxX}}m8|0^e`NBF-*Fea*r@PL{P`Hm13#mkZ9BSmqNJk!u7 zbrHgV<4Wo;@ZH!lg=8D*Rv|Z?Jbt1UUocxxxn1T1hesw=PfrJZH%74{sr~%ZGR0N^ zD2BL|Wp}e5B7jO>H7kH+t+qh++p<>3-ipNbn8JGipF55mP^nM3gY~kr!kb8whQc_A zKO7+5)f+RWF?E(ZLo6`nz=)H^GiJXrHc~HiNOS*EJ6>$B;dK-tBxD)eXd*-|gvf;u z8@JDb5XQufXiq|jF*7b07%B{Xe@b*fSh#*MH*_FB6O#oG!)6$izmYc+y>Afu^`pb8 zW?Kq8v{Cp;cwlsH$^s9Ssw2R3gnsTAFWOFcma@Zs5kg(^l4Mr_e@*aB_>BpEwP@(f zW01cNR=^UOFbClnhx}*X2avx(I6k_Fpes}P5f8z17DrJ@$AlDG#svFafZ)7Yh>*1o z1YP8clE#d!p~jk(Q-|T*hwQOoJ3PR;IvZOJu)@^tIf2Qx$c?=} z%hxPq6pK(TTja|Otlt=Pgmiy&j0O=Mpl=p%2&6OQT*oDTwp!p3Bhf1R_p`10*Laj! z){$~j+X6Ws_>^c{Y)`Rpl}n*WGzLe{I;5qsvA@=~vFJ;*yE2F?o<^a?=BvSeFnLoQ zb41xcvZ6)UyqnK&Fo$+E^6Tw8-Cm;KcRrO^%Z}{Pc4)n z7rU-(ja^WoVcT%ln|5U;Ctp;#`ROABL6d0RR?(^w-mnZ@)LK)b@hH8(EW5C`9=<4vm)D`#&0OF&hD4bayjF`+&r{3oCNh=kn_(3eu89y8; zM4hV;HI4$9ExW$kE~%c4Wk6M^XPZ0g^&U3Zl>+M&f2XGe2Z0R{d^fB1LQjk5>c&uz zy2-B3y0(}bsweawXSmj1@4q=?Dhz*j?UIl+i=5J69pr7~W{AnPD3;#Ja;+>XL9gWoGQC}V+U!k?L(sxu{euT$6 zg#xnR*l~hs;~!$okLs;)ku&PKqFe#->y~|aY{A`>Y*jB~h_Jb*9cE%x4ThRv8RUTI zqywIhY2s!oE2y|oq=~sIqO6G1#99{)X1W_*HJgHI?YRCk_185pw2p$t8#j!5y^b(@ax??#NSDJ6(N+GtYpTpCv*SdP} z+-7km3Jg31}G@U_Nk!-QBrAnD&dPGOOj};GW~3S!56)I!J7Qb^#q%t>?B!F2#CWEsn^W&bOvf zrL{2N`t^5ctFyG!7LZCoZ=tQhN3RNiYtdE;@+thr3IF5uKJymR>O+|7kcx3}KX3*q zloIzbz{HANXs2HF)@~uJmAG$2)#CuMY(_3sFmMKfnHH;%OUw*1U`_##BOQp>>YcrH zmS+G_rXmiqByfnxl01Gy& zg?1W#rDV^ky{Xjf;uSwiaCt?bkWuYAW-EHlofg3H4?L2v~ zHU_;~#&j-;OqS8JXWI4ZN;P)?*_B?M$8NNoZ#NknOJMJW_vB; zKw?BH$C-Am)&$ez8`|^6<38H4C~2Ct!tVL8aO!r`^tgVTBhg)5sA3$%(V&VWUauf_ zHmPDsppKeGj|Y)<=?8-O?v6z~a?%~ukb166AoE>yn>VZBOx>V*)&ptUpHqYCTIV5y z%ZG9Eth{Pa9f)YE2GzCSr@mUW$Pr29hCg+Qi$b(PbP;571|nyvU!H(D17xZO)peXf z^AdYjlk#$D^lRi30QG?2UUa2NF6NVmH;|$VZ8Lh$X6R z#5h@l>i(dCuiXqSu=DjhU@c_R*kqMepAeh^crUM^#pR6MN5HP z@~{HHE!lYQZQq(WK6cX9_-wo>cPP-o5!<9Q!1=IP?-3u7D=QlvY>6;C0`iE8szR2> zq%4_G!>E48ELgj^WlXTF_6)J^*y@eb$JnEDpHJGdhShIVTgJ{ob6QeTUb&u7d~Z~7 zdqqV3mjz{{5%71!C^ORU+pnZgFe!fLP((|jNEbzQ^wsW4nKeWUEf?=Oa6Uf~Qhf1c z*~Lzvg8ZA1%g@Ermn!tB0ex!&Lq5_;7g_>C;y9v7pgko_k5L^W-c{M8zdV>Lo_~O) zI=MK@|MUEh?tpEJb>e``vx08MCzuFj5$u#c(VO(-qW&jV0*`>Z8dL8IQ6Bt2q`-5K68of z>J`u8EIZlX%>#%G+f5@@g24$)J$ZcJW!YiauHKCF4E|#%zUu=w^FilD+BlmQzp=#U zg(`Zvs(!@P&t8fYM+X`qnkq%NJAV{1kbE4rWp;KFfmD3@rckYBToyysn+23v^xnVc zsPwRcgGI#xz|d6pJ3s8_cYfI84tsm&>U!?n+fTuVy*@ zaF*5HRC$!q)uxSo+Jdel^eCAo{;Hzu34|^tO7{+2Q|6E}RJ{05lrLln_;J3FTKFd!~eYNP81^dmGos;&hc%-|0;c$`^uRL@v9IyA%)Na{pR}1vq*YFq?R%aG; zr_)-(CGPh!T?x;D`Mh9BG0d78P@#=JWjAw?o=Bv#AjBRpez#3BJw?ZMb$(`M=dj4S z*oqGA>)qYn6*acf*3cmO9Rr0`uJb^#2Twoe6n4r%VW%AA)8gQ(H!VrhU7IL|n9lHg7Cj(m??D}rzS~tO`Wg5)62&DZ3LOq$vF>V;U9B~BI$uB0Q;w%?pFVp3YJxrIw zVdNA0h6E4(Gm3E!mx!N{Om^e2qFEhBf|*8E{N{mBxlZ&%i8jRj6fde}!}{Wc%Mm=V zPI1)tRlD68#ZG8AO$tRQ{}Xlw=yh(VYa!|)(eQv&A5h*BP2E?#~B?BdD* z!h?*fO>{N+hM?6IY5;NzQ?hq75Kd2p2vsc5l{EWt74-;m3AL(nzXCpKl7R)2{8-J( z1%A5%D;pMC%ot&YT&3uk`ONIOvhG@7so8V;d{Y@F4(Na_*4=ldt(PS~;md`+RV;*Lvzi6CQPcF8M79rv0~i&F=-TyXstmG%|^^2Qot0?ak{#8Q9t%`uchN@TUk6u zzd@B(dW&=Ju08Iq1@1bxJn8Sk9p^QAX!gqDxw;Fd9Ctx(#8;81WKIz8t4s;!F~m=Z zCCQw?VWB^}vUr|875d~(>C?PS3A_0JC;1=s)R`1G?A6(y)DQdh$(_=tUA?|0jqu93 z!;AOh=@%n6^QXA^{&2$G#mkqB5ie!{H^Vy<0|^YvoIOW>XnB6)QU%%$5ui6G`vvwU zZejt#O|W8wWzWjbg^yRad5l0)mGyzUo%O+Xp~E0pR5S?WS9Xm~|2+NqiST6DO@x9h zK)807F56=dO#46SA81$G1JnNfSOlheKMMFUvG~#Qz6{7xkzvCp+$8Svc!VX>YBO@w z4#hSj2Zi&z3s`4^FyW13&=K#shEB|B@ZglGFYpoIW+Msi>H4hmFVET8Nl}VoMC;_r zY~Xl?zn}nnNX@aGB5@qHgp&G<1Lw1YkhEiiOwv3*>`p}g(&80Ja(tD@o)kA7INzk# z>KZQ4Z@sH4_LiaC3sQNS!&?nr&V(DB*Ixcya`=gMBw+l;bK-vA4sH` zmp)822BGFoNNkD9RMyXxt+-pBgQreUD}uZmpttdaU=M0O!H-3C=W_RQ@yaFk%>U%< z;#&o0HGu7r;kmajaZ*n@Oo5+|A6R7DgP>z6w3RM(vc7fogh;|_#M1lD)3~<1+-p9y z_w9z^n8yigs<)~Yzf-F^&ZM?6^o!oc7UGp_12$WmXnkayz+MY(uF_Mc1AnFMmm4cnFQ_%QK?QeJqMr1JfVm|hyt)nDW zz8$&Y+$|bAmAdHH*ZCtPx1uc8LUsT%jjhKAJyFVQj*%kGj{y70)uJ!1TC0@D+2TD2)4Q=HbZ&qM+jS=;`t5a2~S+$$FPLco%}uY#C}WO85jn=DasXcz{W zPVqWQfw5*V#3*M*{Fd8sB-mI(eHr>MOZu|pzZ}*VY?f0Z(Aak(v%Nu=EW!X4v^uG5Hw&vG0R8u&KdedQyanNloj9E8%f)y7FW>-+>eby zj~sz%Odxw}Njt9`WTsRd3CeSc#9AphTLUCtG$8r?Y%$dmO!^P;g@U>G09MZVkLkj~ z!tBCA)?HYb>n$wo=KBoabH2~_2+lyRrpVqo-Q8R_Bdbn%1>bTae&?C|ojAM>B<1gY zJ6*O9UwvQhKHMEXd_8>lr#mxu>g%8JAD$XMd?$SPR`~E;`%oqY^rl1M)iI!w?o3zr;27$r3j^M|w1}cyNoM`L@?LGq%wNl~AvXB5ZdO5X`8Lt1 z)BYaY1a#kMZ_U%LSY4 zflwhf&?+E!(0qoo&=cjYX9WAa1>DyRM=tn>g-L~!343BN**7EfVHXbz?1CZ$<{?On z_vi`1ia&BgKYd8@i#4M_;g-%9P`sRRK?|(a4gG$4UY49+S|^i+0@es$UcX6_xP*|B zTO)j^OShrgjBn6>(C0!jlG}+XYcsxgm2f%Zp=$=qX_EzEP{r{mgc2u0nr0^}Q)y&a zjzyG68JD5+z=q%F1Dg(5Tw>M3 z;oj8#UL%HjA2+)W$W5G#>fR@ zBO4Mfsn~;&?go2^_YBglXt7_chISl*%`}2M!ZYfJka=a+&z0n-uGx{vpNeI=FB)4}0;$g>(4IH9 zKRaRoP^QP(WtP4_=xDz?+HZI6an-piqH`<{Eb3Bp)A>hQ;HVTj2Zh|$f$pS74WM}5ry zcyBy$R-3USAajA>_Gd(uyOl&vzHrwULF555M+Y-Cu=q|I=SOgom-!59O7U~c=ZsK!Iq*lcg3^?%nAsiR<6IdV6f-{W_n-Dv%D1?VBC5{J4-@PkBg?7xZ*0DW%yjw|kUe^@`L) z8yeQ$vMgx3;2vxs5=aPZ22BP;9MSNwAGaWGf{0Qd+4NJ&gUi*;BfDBqV0}GA$1LI~ zPpWNq@we-YF0h>jj6`WH$RO%kK6`l_Z)GXyVT)a?(`)Bdg{vivWw>UcY^AYKhEVtm zoQdLqK}uCvPh91AT^R_%k)thw$ioZ@#$kZ#A0vx_LZ-&`anA0M1j8(kgUL~twgVv| zAakAN-=$s<@4LDUBzB+(C$Vry@7>H_#6GK=5!u0A#fHET@#!)o!Hl_Qu8v28kPIzP zr*aHjUPYz4&sGEv3eM)u6}L-;4=l=_SBIO6<);k9fJYc;22|@S4%?BjP{IMw1ls0` z_oj>#WKSEZ5`~EbJHERkgeudOL3&P>b%8+-|1e)$kt1H!0_2?qBPss=-!o(o>#T-D zofda=cSjO{>4+Aort}|{hxb+h-lGQd7J}zQS9Zb+AxxGk6v7%PhW;!Jm{R`c#d(5m z4EL%Uwyv{O5CmtdLKgmR#A6a<1|5>csBZ*;XHa_)KP;WS((4$xKmTL~hbQQX0|SkP zc8ib2mYBNQMOBnx=pNiB zkafk)s3gW{QESWVz@g@U#bweQsh{CYG$}!@sYp;(8EB%ei2_T!3C5}VGZxQywJ8IF z9hd-%BwjFdo7|8wFUuYiM7YioV>rNdDV0C!E9VOi8}THPUw z5bf9Ecqm&rAv-n>_XZsjcq<2F9v#Gvgd=Pq2bELhK$(|m!W?3xW2beO0b`WO0dO(m zd2^CeYJC`ap~eYYr48_GQF7zi3yx=tb*tcUy)G6xi|BYCuS@?-U6~k9@BNxaE!D@2G3J&DsC39QZ@L8R4pizEU*8*<`rucozf5HOsIm*~?l6e| zLX`qV_v@R_8fDdBLynI26LKs#h1*t#;h>Arq_1#JeeDa!`rQ@xHriFYiUrN}mbzll z#fvcH(de4`0o4~%NWXhb^$$c%EsgL>mcX173@2i)5-kq7y~rVz}U86bj8AfVIm*dg4m zEU^<>TffizEGm2~-aGwZFw1@QhDFkN^mDz7dKrQJac7$FhLP&LXG*h8bt&mBuG2US z@0Kx0EL>TkFcE1@Y>0|Dq*9lNy?5o6Q&q(4^Q|ZNNUb#ohus7u*F^eaxu77@{{`cw z7V0sGL~NSY&0fK3Yb0gA#FmC!G)VW+x-kK60KW3l5_^XIAb(P7KrZvgV?ei~y-#MX z*7#UxpLg_)gZLo_@k0*chaAKYIf%@0kkNpHj0PMiFFp+^3q}LI8~@M-97H)A0i;#< z05rh7s3bdo-a@iC7qiN_QC2BC97Ab|C#bhzjnrHANN9$lq5ZBo5xfJ)t*-F9dI@m(@CU42k=EJ0dY8zFkbV83%TMJ)1eom&DX6zN9di zr1-RvnLUoo>=zTX9C*)#_KvVAm$Lqv<9s0}Vzg=P9fgIErZm<9cL2cg$Dv zg2=vztw^KI4fXFF;|VS;9-Q-Y^i*F(mN6}e?Do&0-0~gL9s>1mDmoC*j?2p5b8I*K z3pzYW@3oo<6PL$R{l)?XYCk94s?rv1fo2vu6}`>N^ctRR?}zQftv;_UGTm9JHo&Wm z=$O!eS+@m2d9;_RgltH}aeEm|+bozya)1HsI37bS9Rn8_v(ocm7`B2zQ3;y^16vTh z`ICmUx|n@5MW(kX7!ZIqDyMGDX#jOIK4BV6RQAvKMAgE{_=I(G8gheLIB^i4;BXE# zuxfU3sb?3z3~3keKgQD;V;1HLaI^}S3zmFwk>Ce%Yt&bPr9O3;(iPUgG+eFP6=EOy zaAi0n@y9bDeJaFM&Pa~3@FU1kE)ZijD|$9$HzcgX35#dax0!F|OJFxJdh}k^&coY1 zw4m!$Sr%33i=!|;hobmQo6}a{gh#P*8ucRwqC5Av>Kss1IT!uVo_JBhLBR)sT%j4H zqkMf$Ic!3;q?dKlxfU%hwmzeHRazX8!4hvwZhgoW`bDQ1-GCDX<6fX# zd2t)|JGauo`kWCD8m+Y55M**;w1QFHvlfDIAF_uH-}`eG*Au8b4l>OhQt0e^dGT4G zBv5G1YRo~K`ps!;kViYJts@u$s{Fah zDFth;!UVAYcUtwd_|PK3wItbOd_vvs-Lnl5I8GB6FA*N0u1l~cK6l&%P<+db1|9-@ z37>uf4AV>W-`}S3Tt~lnjLX}qJ>wY`2;)^5jgRhV#sR+K#4|7JRC5zeJZb*p%egyD~ zlPj<#e$;1FT>HUm?@T}o*mAW^D!N)RBVaKr?&2=(fYz#Sm+IU@)5p4Rk9LPgxx>{u zX99>SMS4jD0RR3>wyV__wMH=36bM_F94cPhmRgpQRfY*b+eR47QGGfn?=S zQrQ4vDSD5*yJ{Mm-;Je#WMb&(oEn-k&TugAewg3qEc{D@|DU~g50dPv?>z6lnN^up znbmz;YDq=6gl}dwqN}^p*1fx-;FEZnDrMbt{F2 zGj5p8GyEW7zNa6wJ#03djwKeexX@|8hsX;Qn6XNb7@#(v?Jf_*bT5evhw1H1pA$J(%Y>t0z)G@$(H zG?KH(+fGSg=U2)xM%b2<-Xqo1$s~S-xo^=50(ND$AGF&gBP6=@AZ)36I9~Co-fpiE zpIxWgQg5LyQ`XgK`lFT`!!cS%BfJ;LK+=0W#b{LlK39OR($vJYxNY#&w@7%vG|K1d z@~Srghsc5~|8xT$ml-{IRu$4w$tkFv22#%QpBha$s$a$C%-yoN%?E4Ux7OZfqkd0j zT&blrO)n-sTe)TbEME$dDf~s3Z1#^x6tWO}?*R?S(VuD(;M9aFS(EoNv5s*~%C4g&GXU^@5oko#qtBp1_&BzFwdPMoa4Sf82GHI1=Ks-% zcshx2*3{hIN7o}jufFzc>Xu8Q2g*{-q5wyvJ?@8++*bT|92HcZx~x$IZ#$)&aIAH9gn{=aQ_*+14m zNi6$EpRCKC?5CIRvj1AcWL=ueezl%lTFd?~w`SSTB;>yN*5m1!-fOZ(H|5r3c9CTl zcfJV;=B%#}zTj&W)F;DsmVcw}ly?xfPXeqgQX2V{&!tWi(DSuH7OQ3c_rp3RIoH-GCjL*j&S3tbH|mGODkw_0b&UW*45S4;k(D{!me^Giee()G;skr;jlLj5+G;Sa7uAU05XWOT=*nEzZ-4O+RgKjC5<+i`PzN|q&Zj>wd z3AFqhI`~Aw3M5L1Rne+Pxt((Y8#U-NS@_w^4>^3roKhfq@ymjyavq+IF&0Pw>eX@Q z_(sFIIQ3M7fEtC?=db=Jv_rm$T~4@m`Q~o~y{mRRimQ(rn z+~3BOUZ3@TCsi_!DzSlJ9H}9O`fTTT@^1vBo#}8o_-g(S94EeFM$%yqCWD{P{0|^`XDGQnk?~Y@I-? zj#>u1M9H>2gfBpYANj{MfX_+pYeFa*UBq8m8#h5TN-|)u zCvGE@^reecTcZ&4P3go~l6AO_049*4Q3d*u0Zep_a0IAEe-Q*=xFkW3jG7=S5iukN z%^2U;@xSio!eEr5ITnqcK4L&IU0{Le!cl_->VlwTTsUq=b?Aat5*Kv-H`Q|Cgu7s% zOS=FA)E$PsvBliD?($4SMAH0%Y2S=U2xq=Vf}1&PCtb_WiK9X;QxI z-G>OUyDmxSI1;8#x67o6ua%FCw~3Z1+73+GT^|&PSHI=E*PP+Sr^J>Gb{(mQ3xI^m zU*v|M83qv0oty#{QMBKgTUME}Vb#e*oV2_SC666RoEnZYo)D`{dY{mcR2(Wo&cuHB zXn{*pUHF_CCkNi#uu1?!1PDW)&fj+JAgg*QXS~(+`MS1Xe5h`&H4lIDACKOwq1Dar zeI_+WT8OLp3!^uOjGga&W{rm*UyMLG z#zQ8JIJiM4#d2{pM14X&TPcL1x`)0E)gcR&cm3)iB`j%`-_sQzS0}abcBlkcYyOHw z!Vv;7GEFHtOnM8yYVK#3PK)3I2ik+M@>lBiXrfZDN3u<~%JaX%%apj|o!{YQSZ>Of z=?|~2J4I6OB~mW`DOD6rBJU-Z%oE#`mP8fQfJm0VO1IkrbDHPKdmqqSP@c<={t^wC z<&Vck-m5Hhw*#e}r6PN8NI>HHOZ$G!^;hlDdtE9JPN{b9Rdc+?o7Oq9v`{?uDI@52 ze$ZR^eCB_q4wveqQ}n2#DG{r3F8Rj^5SYqey~rA=uYpOuYy678t5tqe-NSZJ{`%wb z_;#$H7E_zQMgwLME`Goa-TCXI{p`w?#e}r;yLG$Sx5D@aV+?P3r{1FJ{IdQCL{!e$ z>xez(`Pb_CnP{AhjQj$&tZWR)ti4X++&#K|HoCozjc4-0>)t5d>DkJ3+4HYse%y@n0l_2T?KSH< zsu&FRg6}qOkImM+QG3;d(a0e*v{KugLg~}5C>3-oW;`t~)H0|hwV2Rh(#gWxTEUv6 zM3;ybG`q!?4-{|x>(wpGpUrEbs|+cl!^O z*iYvdKAlzbx@{p6Z+j*>V{EC26oyR&q1~UYLmrnE2YI|ANKM7s^0?Pe8c!~$ZGqlC zh4SG9%QS~4qT*IsXOY#A5r|C@yr%91F>~$H3XX4p;H5Jxwq(N1R?j9+n@^LPOx zwk5#Z=0pFgE8dAP&u227R;ZXACWXie{83 zsWy{YHI*BL!8|>eWng|vvgBqY?p5+=n@88+0=h=Bzujm(q&CL^pwzv!$xN9;Xiv|w zder6&ueVN3=5dhrEY*fai*K!9TtG31a_7moP^$^1N}?wG))v5D4C6K7!U`BKWxqLo z3Y!!IYF53-{*Ip%{faEY!#459y^1Ilimx11W-_=Qf-o}mny^nCjni@ZK$1k#wVi$t zG)hQ`#L+r;VQN2iT+tP_7#x>_DIChn=hIecCoJpIoT(xb=*2H?=2MuQKnI+rNAkms zY23?TGMd18$^uO0Ez^z0>*JB}x;8_2wztuAb`#EOy{Jn-O?HHVrKK~Lke$rJvQ`c| z$kkk1%s=DG9n1VLnqe&_8+^CWq4)gF;;CUD8P9+{Oy*k5V3-E7VwUq~hR{5zPqCX| zTy6_r)vBq{OVKc=ttUR5giQ=p|!IE!@_=}ck zRr!5bn?g@14IQIN?f+KU}Cp~d387>LuOsAGs3}+UdWrQzpcRPEbl)^D-!hi zVT>}uwXly{Qa%}6sc_C(AIyG2X(<&PywcJ)>y1-$;3mS@DjTDQT9OzQaC(O(MO<4W z4Le`A^9zE|$}$V70Ud>K#JaJL#BTL6IqnUmJ0YijHa=NYzOqQPDQ`b*ykOJLss}T9 zOP%l-Ni1s!+^fqso+=!K$crmsX<0uigljCWK%iz7OIAJCSX|Ndb(^5&CmyghBySeh{)6DTSnKLOCE|15tL6Jl7AYWSz#xDA&EQtjXp?z?fk9rhG2>KD`Bm5N~a2hBYDzO!Uvoz zj9_Cy!;b8s-SK|oX&iAAtNJg+a{L%8J_RF=bC)Kv#Ga_wq&p5MN{Ee^A-s_K0_!B3 zQ8+(IC*q);P>`C?wkS49_6`>>uuM9#)`r3GE32Kq7td@h*T}%3HM0t!SKhI52hhu!TS^LpCI2*kuytYcEwI z)lTL9>-v3%{g=J7#opQHZF94#L9vgtIE)YZtWnZ6 zSylJlL1n)C!96@uAGIO!&G009nmUd+$Bu6u_xlzu?BmJ2GQ%9?6buk(+qHVm0@k3W?X|FTZHLPrH!)S8p8AhLSe{qnE(9hIsw$4n#^bV z(-x@++h)79^up1cq>+64WVPL{b>Qp~r%_)N+wD6qJ#$?OyUc&?T6Rd-FaKeK$U|Eq1?r$y@9$3|r4ht}>&ol(jW2S|$Lnb?3hx>u9Ey)V3@s zP-`0PuG%x&A>m`;e@Ynbo=6*QU0WGR=kO4AK!8FH_9Ni!KjXKx5RGq!*wh*NqusAn z?|%5M%+$$h*o0(O3t9&9!|t;K#y;EMqF!aSu$e@@Nf_pyu}`rN#>*0neZRR~#=bw; zGxm9>Z-E_5#+1sy<2RCa{*HJf88`OH)MpkP2^z9Au4M1yCd3D%kRq)3-~o2_zPE3} z-bdZ``lpJ?kDd9FHu+sAlOIyeq$a;HTc76IlTzhlbMYr^)*H0?9Z#;J+7ZK_yR>Kf zs~K^+eT?|^TVVS$G{hFz{sL0sqS*c}JSVwaY_c-`$x(i}BGT40{yDWy-tsLr{tdGW zmFnna6WRZ!bC`Cm-R-RXujBnMmzMp{fI+*?{%4Mo5xKNh6}QZpzWw$;bHuIO4QKyT ztZ)H-VvFp5{}Lc1W<{J39KACo51yP|r|l$TWcnhz83{>-7~)`BDmu4tfs;WwsJ%=< zLa~0(vjIfOyn-PbzdMGLsnbYFVAcLh+GsS5wXzy9D8v!ps_54VY^UvD1O@|=zbgu| zo-ilEkbQU=9Bxdv>V30WwQLTY!#^W84S@$LHkt;@8w#BQp=rqPJ`!2D?PusA9F=8? zdGpb%z`LT4aS$Q4X6kHxeJ!!-s$ zirl>*qdOpKTIF}hEYx}t`tWj?Y%BlZB0p4~V8L1w#^!Yk1t-kQ^V`ZFT+~v=6)PmQ zM@_iwa@gZ>T0UGeq?S9AkV-mqL+M5+yP#C=#_(&`@}H+>D!q3hpj=w=W@T(N>^*6I zVG;3=1<&7Z-7DJ?fC<6-IEI#Mx}{^Lv+BTbjKn{)kO<~A4a;U!1*1u7?yWPi^i|9T zC0%?T4PRAG3;oPl(*h0(RYI1PoWi`Db`00}$%Vac;>NSr5&z4+zqcgzm@-G6!h+|sNo3$Ixls|e~ubIQDAFFd%V~pakcTG2j)y8;y z%YjM19hFfSGSg8R-*hwo4HJ?k`am zFO-u!AaS6?-@Mi_hhW9&@@m6Ro{6de7t zq<|a};t+x0I}Taoum@YTI)U{bbc=MJqB$sGL!nmh(~J@?AnMS-?V?aCl#V9uAIr~T zZv*DgZ6_2H#=KUDM+x9!0UnqVk^{n>l}4e~N5p717M@VEWS9PL=X!PZ4)*G;y)kYOtoBu&N z?41J6=qYf{)Sd(6(TQ@aO>s)Cf1t;>WK`HXSzHE23|Z%9emOkUPIGv88K0hE_l8H>sbbEXg4mn$w_iKxRJfvfvNQ`YF#~~#UD4M9vjM>d|#Db7Sj7sLZMNfj3ay$Z#%le5_Xx~7$jU@Ry)V#2b zSo3m{R2S1?S25PqKjxvWMV|leA`gbm#hR8^!`RnrFGs~YSVSXw#qtrof@)oNRX;tt z9O65u3G+MEoCmEY`Tc6>lGHdL4X2R+p=kC0kLhL>;vFCS#)ho zbb2SCu7#q1Gkn;auK$jk~piW8qNQ>lb+5gwQFJ|df!*+Er+N~rR(07U|TOtaYHZ99!my4-4R57NT zhLLda35(hlmGs?ri~bN<-hP@PS{}!tRM80XeNt`lk$-YA|JVRABrE@%mE}S6VN8)> z^G^(_5mo9?zw|@e9Q7ojrU1b>yWU}jk`-`mbVp_%Uxa1a zIz+9bFEnwH{`QWbK-v{DGe5Feq%V{b8GbF3(Nn4yEwg{y zJK}!kEB`ILr!{onVLC%whkUeqp4>k+=>1-^G`R+Z71qB>ynC2kYt-n3r1_^tY%P8+ zHWcJn4{ylCc)v``6Of-RDf&>P3-1TfXQ46Yj7B_%UF$&E!&=1oBMT!@`^dr@OSt>8 zjAk3A!;I%;a!#+4nKud|G;5E!?B+j`5x?)Y|IF3z5io zbQ_t^k%;+Vh|nldNK~d+!E%8ar?OlqRDy34inWoS^n8ZNhJ6k_>W1ubm8|LS!K3p( zS{%$Q+?!D`79dy-Bvd|BvmWQOlS)PJ4<#k7V)>YS$AfmP_gWzbdonQ(Ps@Fj*t#4+V zt@>@feW%QT*fi8J)(jzT;vrZu99*I$!I<2gT29ED*0W%h!iPKqu_xs_(=&X+c$4GF zcj&BUkI!5m>?*VQXBUTE0xW#ZPV#F>k|m>OT(cXq5Q@=e{9R?*SRJ44lapRGpDlkb zeSt0&Ei9KV*BXP2q=QpTc_-Y6OT7HtqU5ExQ4l)$B0s;#MNO;keLdh#V3Xoy(^|`H zEa8e7E3^m8DND%f9eU;WQm8j|=XGcl{9os@TEg4HMURcf!bF^@hHr>=Ma>D0cwy`x zB^pQ8Z27U|wqYV(TV6=mamp^zJ`=|wJ!QVXSF&xCv%RT=#n^lKhQRD`KEd@Jy%GW< zYmvpL1_V*!?T9YL;Iu4$t(dR2!k&n6&7&g!I7S^10^N!-%oZJldq;~QOh7`x7ZxkC zW1TX_Exl>WXBk#r%|e{WvvH#h>(0a*mnM*JvX0mDXPmtESD6y&ShB@g*ypU_Vx{IY zsgj(BsI^k(lJbf4wqd`R0Xl^%u{<_~%EFhYX?Cyc!RK4125T`e>x_YPrfDrLR?*by zbI4F=s;E7x6ic&PVhCbxmykke=Kdlz4TPu3-jcuqX39e>a)7$|ox@`0EJr|H^@6$7 zH<8>_3Kz{1UWO}%A7nPBJEsvjue{|PEw^64v5+5%458}<=j0GC)3Z`lPmtHen$;Fl zRwwvHgpIIqFXEvRg{v=esJNOE|GUVz`aLXFdsOwQ`Rc8!R!XB2SbM*nW-SGG+lV7d z%fqVmQ>1uObmo=G4hqUud-5+TXQ2tsyuY1)_?kh7yLFGPG$m@_No@h;LkS_WW;8c1 zipxX+Q&qYKPQakH()!VPp4`6w?td*h&%?j;MCYGtkUDSGbotxtGCwE(d@ea;PU3&3 z2@XPc?-wP7s?j#P4CdK#%7&T&&cC#%YR)R=Bfp#N&+hWb1fH=7I(l2QUu;yB+$z#a zen9kLE*86kBovxO`AHKw$UuzGO+xWIGL z@!PEscNE}{bRf`3CGLx2mDf32 zg4`R@TcsygO0RM$EmwMz{Gn?GT`F5q>78=BfP9+qE)cc>v|g0SE)2Z&L(&f`CAY=P zOAHck9VTZH_G#SBN@y7N05pduTDSG4t=u&{|F8CV{vOZY)*Zx&)+qC{%`j9{2rg*=KKoSouqsO{DdGNpP&SpT7H~zhVlZX2YiG>0>JM8 z7@f(#-HhP@L?R4NCJaw_();rTsaOHSlQ|3z?x6cHqx0fX3=bEGR8qq}jF)(NIiyEF zMUb8lhlDGB0!R<9%go~mCCSK#{;#Zc6)ZI=$cI|xtCq+4x&-W&Ss`%bO#=79dvaeIKv^N=N_eq${`lgc7h$f89=LF! zkZ@&B6|*Aql%{>8jg#HK@tkSMwFo;fo36MFlzaC7Y9Tt#!rQ6 zVX=zPvpB-32mwUJ)h!-?m;aq=39HrKU7^8P;}xoC+6Nw{IWVND3WPWMfaNy!Fr;uc zHWoL*kOJ5)z>unAuMLJ20CP1Asq6gO;AN)(BjAu1s%VAifhh-F09-DVHMkA=(Lrs= zSI&`6iZ8P5{2+y4%Q%Tz(F3fO<=C>`H(HgqzR%3{D{K<1cnW}7kz!QTVg_o7-HuNN z$*&GFVS5};`Hyt9W9y%c)Pl}H1p$6E%XhXIO>ux9(P#-4Ue1{ouW(QE3jac158{Ta z2jGK!miM0E?x}_p8(-A3KX1% z>==>LisAROqE#LRLs!;oC9gBw4u_cQL^ER){@7yZ=YN1gt{4l+P-low(=CQVg`WX# zfuIGF78E6QCT-RYZ?~%;q9hCp=5^X&USXqg;xE&Tjr)H|_=j2#SCxBfcNIo4?Zz2o zX0nOA2?i@92w&@&qw8-Z8i-gSMFWwBX8BoT)~w!7WQ~!qakz@cfq8Z8U4`bAqS_WF zN~I8{P`C&FBX9fYWTcQivvpvaObOMLz&;5q34`h)95$6#f}voT8lp;e0GHMez^$Fc zrF|vM2QzFOWLiUtMiwk+O zDv|%NsuKBZLyy&3u>^#M;F2eS68Y>{i42F2e96SY20jz3kw|yqGZZU}gU5n6c(oG; zi;F7`KCu(x;PWL8>Ytq#37;KA!mFJ~I371tHLdp-CN?z8aGaelhz-ZKRBU))8^nfZ z$6`Y+O{nhbZV?@RY>CLY$jC80F8FR?5Lqolg~-vbbRAk~nf*D|@YXLnOe{(Uy$i$h zU9sW$4wPZ(?60IOzvK7*GCWsm>tZXBd9+9tTis{1WO|!*@bkKNSVDpT zAwuDOr3fVuH3u!qV7U=1^eZ!rF~JJ0jyrqwT^60X%~t4|&4km<-`CDMx3_N(0o2HZwPG@nF;?dijW{odl z;l>&E<4YBvC;gI^3v)ZQ*vjb;MVAh#zM-AZilOCd1$(xNKAq{&lXRK2$pzQR+T<&< z7-1O_^|S>W`XAh##T>8LH>lFtz{~nZkwwqwlLbf26t?B9u(cp+V3Lw8s`o6jMfG)R zrCFwqQebdCPJzMs1jXF5$VJoE@uD}?#Pg74nCZPb%d*B3cw?DlWvO!mhQ`*Bv^H%x zt0CqQ8LILRTvN?qZIo|mrL)cp{;-vf)lB2+@(FKxKjf-I|ja zU#-S(#LwfhJ!CFbK83Ml5@pWZ)yX7Eg_g&T zW^Gubi6q=km^mMF@Ww{tRVR{gV+OU68O(2_opL6gPRpTcv=XMXMRfEaW6`r|vUu6? z33dX{$({} zjC@s<>d_XKjOLw?K%o76X4`$sljNLud$y)8L0uTw&Mu<>-^Mq1vL`pVr^f=m-CSVc z4DtF54(ks&K#mRpjM_f0)lV#i*LazGD#U~{a&Nc>Pi@3*rfQ8V&0oHR@4@@O%v!w_ ze%6|Uhip~{66j2dbpD#B%deF5uEf16(q;eG%yXU0w8>slV)ANkT~gxrJu})WEFEtp zY6on_IYs(Hrv?^Jmk(jCRTWBN=^>uv zk~ZZI8v*LwT}zQ|BIujb!RUbezYy?2!7qTSEu%x&8EQKdr>?|lET?&GfWVsta>Vj5 zU4E3N&2Z1dvMk%15lMqxV9mBxXo(4VPhoB@sCawk1)yL5(d#`M5i}OnRhMYf9@IgV(fgz&a>o zQlNl?I3vO-*-}8%1-KE0auccXA`*f4;N%lwG5lsD34}8vI7}5A5D~ElkDuT zT_VLMiODbVESukGPK_Vu=w8`X3(B#wod_ycltj6&^r z{ga)aWU1zIuFz+cZ+oYhCS(iPrBce?sbHaIP@hW-McK5PhshPw=mG3-eaJ9 z40MlyUUCf7<#^mX9$?lI6k271Xc zP?s=qkAYrv2KuHw2D-;U_Za9U$3R^s!aW9h(HZEQFDe85YInC~@B4ZjMENMFb734F z6Z$*^QGOnvf|3|~hEkyWhbe;_c`S(X=j(u_8ie3-nr$YC@&R*5RL})54R*lOD%txU z#nr7gKNceyoU29I`#>_RaUdtJ+>Jq$4}>5}I%ck>fMf_klpq<#4&)5Zt!3H!9#F{S z(d_dK?$PWsd}?O-9LwIPAj)4@YRcXRwqcSZI;j=3$A+`_J+Lf@(uGh?lD)6)Pz8rb zO3{V@BBG5z$5Gs*(MAM^SSx$qV}e73xJmWZ#Z7)afiOi!-iKRt zEX-n(?0v6W;;AT@D@x555c*&hHkZAx!YWLfy)SwofR!$>?0tXNsvN>Td!I)hu`!W;g+9C6q?0mNZvN%I|6&GCyU?I z@+^K+Wc$Niz9U)u^m?W01E4i|7Qfx%Zu!MsAgeW`Ho0g?vi4*(i{Gqbef{Z(d$Jk~ zN(ZbNHgYSZHL4?Sx0^Bd|sjREhGa2!4b9o zxL1k4Czbf?sJ<#6^D438y`>UMMGmUOWGb=Z)itO#+^fXj+o(#+D|e$x z{BTf->DWe8;yAC6@t~vGW2O>6DwUX-<#Q~r5M;19HcPFwO1%EOLJu!fi3PsgKwhD` zcTrv;5sLI<5lSHHP3Xtpi}ho5-08>XTLQN3cwV91mI~!UY<_!>=QR(A$GFU6Yoh4LOqkdxfY2Phj-p_r*A1PhsHc&VjAp<~9gg!~p_JfuP~ zGhP%nG+n0zC!s%!eT`Ho1S54rFjB`a-b}$rgfMA~C6`GwUUe{%Oo8uAcTp-7QGiy1 zD8MtLPFbfyF$xfvbHY?84~Q9!rb4-}ZHBr@QlWfpsxdWFEcDdCoD~o`(}L;Dvrs7f zF&h)cItJUY%V6e09WnotM+_8Dncj8^vcnc)BxA-jk*Vwut-FO@crhszLF3GnLiYt$3eD<%AyydB@(4)sx5kUi%xtf zj2Bc5Wj(pzMOv1Bc(ICW_mP6M1zVQdL9Y%E#6z_NT?!68@{z?VqP=w}N|~ld@?Rn1 z0gD*98~vF0;L0Tb)g^f+6csomC=$gi|H3oqK9Pi4<%frsOsHz44Fy@?$UZdGu*w2e z5xTP->TsW5lx?&Qb*#ojlac@05@#`FK1*9ME zL?c@2wvl5&A`xDRREaU^Ck(ivp7UQ{>RlGTaOKqtXLQMO+-MNOAr!rZWHcs+k@(nv z8wTQl78;ZGUZvQqDjCr2^=o5v8{=SBFo$mAo7NJA&}|e7AEr1+KY9yqws{&@6c002 zt{xdU6-5Rb^-t$-lf60GlcRh=ET?FIr{A&eD=`E>VFqa&{hFm_bi|5a$ zw;ks8u3i0dQhtjz9qv(8@3%$6p4KAWcN23as*P$ION=#ou#!?&+G#)jm>+f$CB~YP zp`6561_SL5+`$}$J8MbIUJA#Xu3B-5GfRy%<(8?V`)!@?|C7mB;w_j)MoH$L76wG#uk;HXLS{CP+H#=*rMEX!l z*WO>uq_Yk4bkkWF925wX8Ioy0oQ6UyhGO*$1zp`zAm&pXafu3!lHQYV$4TQ!ae_>q z6xR>-tGIEHtC(;D6cy_ptY@OP!ioRJXrjEK|W82hkM!n11b51MU3W z?YHJ>ZOxt7+14T3slUZJ+t~PYO4ag6#%}(x#U^Qj%H1YC$FfpNLXtDqDQFNK!Yf#J zih1X-_tu#qyN&I5dbj;RP$MgN*wy^bFu!D6$o$UCw9hi#nT}zaxe#(f_WedbM@q$! z@Sq;ar#9XmZ9!AJlxMG zZ0Vf7Fli`unoBppU0!E@@qDpANHB0Pn_#9;BuSL@O#Z$FMpf+GeL-F-X0=G8L2^Ts zYlwQ5XyR-!^TJ{VTb=c&n3j;``by7SCInLEx^WBoQCoeh2E^A6@oSd_OCh$6bO-C_ z1U(hACV_ilZoFb$0V%J*7UF`D33kMdf+jmP`pK9#_*u5+)QBknIsQ_=fB# z#hlXUc8YyUquVL=-#{AOPLbb`-B@p+H>r!gw@fu20JsU~7ra5N&Q6Fq0*~X{gnTTl z1SbqC0zWxL!ep^@M<4}Vj;n^w`?Gdih(W4F~Cj*$z53 zgxNcNTdk>Z{+KFG&qCE{(YfU?J3H^7a#PS9-(#2q&(zgZ1sub2x{#r$n9A>u%`En= zkeZSo$t3ENKhJ1+SOa;?H85~edno8@JR~a`tvNkR=aBq)W&8G`MeKWlK}qe?C0Cno zPEduUO<31MCKs#OTUQvwxa)1Q$GmIlkSLp-Qe%al6i9q_n|AgZ;$n2n@)8|Si-3>R zL>i75nSt%oqxUTJzL_@4P}`aG*@mKsqRjJmHzD9c;QZ!}ZDWh;*ZsH5&Sla&h>$CN zoI}Gj5ZqH_y?3NT6qJNR1Gz;V>)pMQ&U|$w$ue@uzy=UDZDShg%!@&1o;RI2 zDPR9TQYSNRTyK8=w(HH$vLj5Hg!y_UU9Ihom9&E19FNGVdb1l5ZkgA4lUjaWjA1F> zmGK|LS&r&q8oFvna<((DZ24=pU2oPnU^Z+VhuvpS`M|c*g*)0-HmrK8!ihI4&_&El zSEUPQUE-F5o1=^5BHL4TC(n3r+iBxc;2C5Eyr?{5^R#hnd_Q^Dw_2OsPd>EmwDIg! z_LDcwu4yZ(ci7k*T@M9kgm8<_yrU>kYbazSqL7h@;X6Cs4@TTC0>unUB21bBHpNjPsGp7es=391>$_clSOqdhttM-<x63;1AukKIf!XZ ztwVXm%c?~KbkzogI3^2K8zjbL;kAH#evq2(Nzat(*dxiA{Nozksq*PRVBTj}IXxWr zgRRkZ0#MX-jeru_`c^Z1F;^r?M@q#hOD4LxqcR%)vFpzpx=ge>pq58L$ zAj5iKKblknJM3s^>84&bWMD)_HxK%dkC)*4r~;kAlym?jp_k-;kPfF#5q#qH(;06t z{#U6`N=qx?n!w?{c^Oaw*zd7dqLrM83`kVV-mYM(NcarkY zb;S&U)}r3qrByjD82eu0Gt$>oyEmY3x0&+|oon)?D^~PV?%25|FP}^M4P!QP%o`4m zWB?Q0j7z1j$5(Ty+%!0#TTTuxTZe-s>?1f>X5?U*3l0{i)-^d;`q-_DxnL~R8b4L^ zR&lU6^E$VLAr;d!NNy1ScjX4D5K2Aoi|Ge9 zNQCL?c!v!vVkKV;=KRVH((@ZcKe$2aErKqs>DFQEC3W>+8U`Zg1x*GXAa6led%d>O zI}e?5S7n}>HlvE)d+KL+bmW=8ewv=)>au5y5LWPvsmCIG*Jud9?Nsy(mfCfGvam}v zI<3UOXU@_e=t3r3M+$lzXN%kZdVW{S8~i$#$rC90#0_XJodd`cyxF;QwEY|&9^g}i zsV}s5#=GY@($FYI??-CUih)lda5OLnIY{f)7q|fhh}cmF7ox|i4lY!T12<$hQCxNdlURvC{?y1{ zSji+BpH*J(L^6qvZAi`l*wKNb$a*Mje1c#qe*;9d76{J14cY_|Nk1Z)F?g%&K*Guq zvqjhnZxhtnn%u=oC$ydqKx?VCk4v@Xls)Zf=jd%vZP6(C0V#S2F+FUmtxj_-jP#eO zws1Q%is3$Yb|<>tvsyP&ft^rlnyGVJ7Vb#bKKdx!lYI#_w+3BA%XUP~eO3#lR5kyQ zYbs-6x~T!eX<^tF@I9N$uxr(8+q3E;byqui;QdZ3JFo78FE7>G^FZ=Z%2?*ochx6X zJKZ*Z6?I#C;40%GMVAJnnrbNY4HZGJ(0PVZ)(Nkuo9)CI?NR(B4Ha~!=P; za@(zCOeoXgs8f#!bY{Hi@*vBg&02;5jlo|7ABMg#7@Qfl-8!LKL=JDBapYLRCIn3z z%j@8{7$zIXI%J7CRPhX-Z-!sp;%AA_n2uzmsS5eczB%QU9~N4wJxI;bslZ^7Sg0q? z@=*8Y!vX9#<5_`jM8yuo3p~=ZDyz{EFEuJpfVaS4b=j=1m=VvBA>@^kD1oz%0;0Q` zVpb$LwE`w$FQ{O7P=VzDiFU+;9x6(yxG1uF@T$p($xXn zoOrnP818RtAi}QPXbxj9uQA+Cm@$1s_Sh}La9bk+L$yW(dos}U<< zxUH%Y^WNH3$qQ1uzIF=3?WWUpubY2q(f&fp+9ZtIPW!|ph|rv@55{dnH)8gy^xw+t z=V~{pJ#pr{HDKI2rc(moC5YsH+a-zQR%)*80&}bGP2sseE^Az1qexD{OONEVK|D92 z6y(*2=eE|CPaR12t^jg>Vkxq=dTTOnzaJ%R3L-UaG*_E&TArUkEY*R2yO;eDe2cY@nL@ zY`jk{^{!3uEa`kzoHPgq+T;Z49;6r%+C&?=c+y=8)c(}A>oS)D=rYY;yY0G+cgkEM zK!xe-8>j~JAyktv+cBTDe#QsBJ+&R(?*R>#xyPW_7(uO zKfCR;@gxIkSD9et&3+X0Zb?@2W}r6tjbw0mAX@{iY(Ac?2Wl(Zx_rMLs7-5XWbDR( z+V9LNJnc6M&>^G zR>vT^^b7}7H#bknhz)-AlHm?K<0|y){+4r*BOI)Rm&?tjv@$}CfN;>d5{437)aNeVNflPO9|*)5B6OF zm)l&Ex*#?a2nsY_*c&S#E}4qxRUfK4R9ZK{;?}1uP1S&3ky8`q*Gy%*!-etW#_Im@ z9#&V#-3?=P-y9OKOS^ePi+$`3LN%9tNWN~H>+S%1-9H7tS(I*!Rpe&us>`V ztNUfI@+`;dy4q2BwhF7O=1X7G=~#YSo2{V%8^r2{N zJF&VxaDNP|dmqx#&VY68=(gYwH%#n?z`6*`Yk+l4RCah>iLgL+@0*$cvkMWgjM)W* z@1mwJCT91Gy|mi^0>3fJ$JCXof$Zx*;1mLZQz&^c1?go}%!6vCP|^qrWfr9n2%JJ; z9ux|LrBG&33S}0hm=GWy1ap^)Z-#*bJtb`Fj7vUdGBVE3DzCSTeo2Mr?pE$!NTeG= z@WZZ{DzJb}UJ|;Aw%k%7tJ`w;CWQN?1WTBhFIgE__RU3lPC4+f&ygrhMgL5|x`vGl znKysCULOKXfM%)gDwHo(l&XRVJxF%83XCO{UjC&e9u0aoU=Q~w9^SNk#?7>rgn%Pj z1q~xc0M+DX8rGuC=pqVHttt;&R#kaWrl(!y?6N7*=T`TiY9*U|Zw{57sZ7f!(%Z@t zHxK9L6xnI7V|SWsmzjQbFU;x}x~P#p&-va2mAm6!7<7*rkrufdAT-g;{(=kr@ko(` z7?FKAx)n^w$QJt#^wEH;gbBV6UYqe$L68qHdueNmZ3(YKeY0WD-+3)?erQ$o9O0Y{l}MAXhX?AY-sjRer0#t|UqtgH z8H^1Pw}cqXEdO0C4qevbh;Gs{5b1h`J6raB@KVn`(vKgZ9VCY`8TC5A?U7f6c=ydX?bffukj1zwOLRIxu8AQb!4bxBo0-75B{Ye`k>*WM_r2vI)Y zUOPSI%E=)n$_i1Pix<|fkI!jEDdyS-*hAn+_2{>vS$53D^WJjTU;N4^fA`~e|3RWqMKa&80N6mN7D@`7Go*_pfsAK(+?s!JW%WK~ zKir~l+}gvhZB8`Ez77r6BV2gO`j5@Xu^k@Vf=vLukuk)b#w1E0@r&CHBbN`P$;wg8 zmIv1&Ignr!%TY{&gK~^8goQEu)l^WQn~F$c*v=CM)|!U5?uuz}G~R&@Nogu58p@j@ zKx=`_%?4?)t{tBXFQ8O|ErG0txx$H~!=_=Ot=<4?&TsLjy;n?c*(rBE!+|-j*SYb=CMy$-%vMAwK@j)d7K{!e z6?80xK?gew=?bUK&T)9?y!u54>p^k|N;p+&hr0v2iH1*+j_I!$=!x^i%)j3QOSsQ9&DF%Tkvw`av=AIL0tG@Y6237BZ z&1v*WEJ(MIkYW1VaN6tlywRDDe8+<6$eyb*U)G)CK{RxQGI;e9(~z;@sB>=g%#0DW zn&gw^?Ei)GWu^n9n#y1zcVll50oeA!W7blDJHV?lAf-z^iH@m zMm6I|Ye1BgiqF|6l_A$_aSeuCXA@?+wBM2)cDW&!OclzK_Mzk~Gjdoq&GrB5=2BMB zea}v^`KkHo`A&C!e!j>5^ZWAyd>*_~fAde0wc73Z`D}h>etxz;KR3T`zCS;I+2vPU zg|SpB3mS?Pm`dXbnhTa|(_Cg_&E>Gm0XsJzNT;eIG8Ke%iDVtBK(-5J<3qlRt3nk{ zMea-0mCjr>#My?ii%M4p&qc3g@Ozpw)Ovb01&ZY&m3h_`7#O88_oAx&vPEwV)(hQ> z^@0^0SL+lImI*or8e{*e%5GQnv$ms*rdekzj;r|kQW-49m-#C8FKYz>YE>(o znK-WEZ`)y;1-~G2s zr5!WI2<-P&ghTK+t|=-1=D*H!dfZ~-XayT$(zzk&P&*5!qRPCgb{W;=et7paQBA+5 z8ea81d)0MGdq{3cQW5E8j;WSY(aR33{4&d~Nl)gQUWRqOX-qHk)j8ix8*tq>m&(h0 ztNVUP0^2WGosk`Me05&Fa?>vNHTIgCR%05fS&Mn?!K&K8D8IE-9`qH?`X*MAg)?R! ztY_zn>hUl;(+6h6E3fcX%+zg~i>qOGlyh{H-(G38Rs8l!Uq@GUI2sr6X$M}D-(KY# z*1&JCimM%GW_5bLYPishss%P*^*0O`D$%^Ju;Yiz$y)I`iK}?pvMRp4R6fmDG3~3U z+y~RRHLGLABtChMOZ%M86S7pYO_X=2dWlSbv-x+HN=e3IM$z%f&h}R?l-LHioqii& zqrq=eYbW6lF(S?{nm#A)r;avJa>l~!tb?q=-h^op4(ZX5;==4Uxb-=*adLOI0@MyQruD7Y!9RMC^L7&_!W8c zPoZ8rbGPA1#tcxE4+z6dg?u|;W!)|uENFB53pLQ(9%sj9dT!?4O{%IIZ?**Ru=txNo=oU*M z-i=;Qn{y8C7GdP39p*i|rQdLm9o?1h*#*1udR!mzd*4~xaxZDOLF{jDBeAXV_1I7r{1T+r`k+V4ovigst7oobO;f zZ)xu{{cQq=$1Z~{0EY*=l9O*{k#A-lv=YO!ut=8u61(x3Pa(~TA7}=L&s0LqroiD~ zdj$>$92*%{yx4<0^nShG(XNaY9^vhGWdnyZ?X^Y5dEgwJ`nwwghqq&JxC1hp5C?qT zgt4gdK%bL!@C9!?*?$V{7RL5DF%mIZ-R4R3>-eIr($q87bC^PJ7zdXNJ{nD_KQySW zKez{KL!f@c-HR+-y`hn;oO3`@v60mX9^6p|E1 zVC9c)gF$5xDjnacm+C*LdV@`WIVxRi0@ACk@&Wg4?Foi_8)m;B1j9Wi&FhGzZe_HO zZlX0dz|PP|7o4fSPbOD;BpB)KkyTOYZPz+;BfE+#cy~2aAPZno~T}Y&h!|2VQFyB;b{#h*r9852^a-F7Qf0@6^{^~lsI$&^} zr0W@E$3y&U*MorSk1KRDg8FxAKWbW$<)*_e1-wP(RImggX9B9jcpH%qckBv;bg`vC zbq7_qlnWKpaCVq+tU9wX2BxkYK|3BYaH&CYkq^gCKdU4IKiFG8Hok#Z!p|VIt*f>@lC4bCSSb3M6dCUX5vAK-727~Ds^DsXN z*gjR+WCKXuLB266)j)M`WsUIc&ft|uqpx#xU>Asx;f;9q3f?N!e5!)9jy~ClXLoq? zB)86wV9~42J9|^y`N-fDwTz5E%kl2cm=twB7?VcZwl>~9;7nVti@}s+V`%H=Qoy_a z&F;jzpNRI2;|iU`*NNsjZkz5j*rqQvy!-J<@a~cJ(|~vPRm9j~ABO^bE#MN74+92Z z%kl2Vm*FoR;@vdwN*SzpLV(oafG|7As*v~NBanCBRjhzjwVq)_U47Xx^LPo|xE%71 zE$6O}N46a7A>Ni_e+BIEV#{nf9ocaz>~RQj!PLvRD#r@X$dXf=yc-bl$NLc?p4Z>E z(bqQv=I!-?i8TP`kN0E1ydS{T0rUUy*lK|JhANf==6~W?WiD?3%=;=<2h6|xSQ$*| z4S;!HMNIU|0rPhptBmUnfO%iV>VWy5Jhl>G{`jbAzRHmTaR_32=dsH6-T;_y7{uj( z`BxlU9Weh0lvEzie>xpbmsD7>zU3Hs4p4J+8m#i87-rvIs9yB0fnh z^LY9(+8oEzzxvn;c>3d*_3IFw6Fcs4s-axF4^RKP9mJLI7ATkS^snE+e(xSU{Z7vI zuENvr+$p>HZwD)#K@d+JpFPbnMcA@$i;xn z8MBeq?kpj5ygFF}7R}-nH0HV$hA~3E9gha^&@hiIs%>R^c>5~l+|J|em%C{8@b-6Q zh=efVauoKW^WvgZlxE#1g}2{H-n3hUG~w-cvfsM{Z@=2EJ({v;4{z@Pq|L6KN$~b- z?^=epH}6b@eV+2Lf8j}2$J;O8zQEZ|zHNC=&~C)r|7j=fH01X>5hY_Mj$J8wCDM_A1=qJr!0xkIk?2#x z!Eat`)_@|)ygmj4bSW`_r-q0@!1bLn%A?xB_MM%~PF6@~csI!SVrnEwy7Le^s5(i~ zJC*aBB47?vN-iD=kaJ-l;qcAelQp={3*xEF(HO z(}#2X{fXq}bEm8e0mH9ba1tgAJ&Bt_fD0D z2Q+wx+k&;l<)#1x@6u3LXOaXrgbr+SM*LnecOXxwDFWB4Cf`2NnJM#5of_Q+nrzci zz{0F$-npFt?dHGuOsWc=OVH09!c}^O>ITOhDz$v;Q*j<{H+`;Fk5&vvg^-58)f)Vq zEYD74ShAzL#&dR8-U1#yRAo%h4pjqW`Qyj3b8ju+)UtCM?(}NR$CjPDSqxfcd7SPO*A6uI@S!z~_ni&Vb{Rn7#aFLhCp_ zUg0Wu)inFi5GZnHLZnhSpsy0XlBOKz&~$$Hu?XTDrXJ~wM*2tmDkuDtIezUiC}(7) zS3r!cIt#YTfa=|fp;OdoCV#K2l-&M%PHKAU5-M-PN5Y*(WkEzIW#r_+&v_x zad5^dNNmao+|g&-bOMpIHm`e{$l0PC6P}8~DcVlQP}cbs($u$IntGVK($o`OsAEc4 zG+JS8<@z6w9fvD?vN=meKGB%?!8pZAC8V)^dp+Reicot*5z6l!=`?}y8}1yv8qdLh zk^1zyZSB+J**Y?cigqC((e6s|vh(m+e!H42c>;nC*e4gi(T1Sg1m+w4etp2-@av9F zsZgyH)XGH|L@*oqRNrhSu<%y?`jMgXA^~KpXY>3U14poYIVcJyWdyZ#&*b0Ks|q;w z7Dnikx$+>4&%!uhgUiD>dS7qm8tV#Crsjzy-jKn|F^`n7hD~T37#;?OU_32tQX5G4 z8CtNU$)$c6GYNJ=S~2`SA*tI#;n@;+YW>Rek-)0-5(%ezQ!GKjq!@auPUD|e?0O3m zh}LYwYNhy6v}TMr zRM9sXhP9Qy;#$7uWEx&c4&&02}!1J@j+gxpIAa$HB}42^J|At z?%Mgwmq6Ql-RdG~3vU`3v?qrK^mE(Vrze#L^yZPF+S7oXO#|L5IVakdS=H;;fKe(_b(la ztaRGdQg3O(jMQvtGCNZ(JlIi*y*{liU-}d0iyIO(y?layI@{ayk8e@aJ2d@x((So& zrguT(-6TJDBk@#;1=&p~Ft^A!DwSJ0Ipc@rn*Z0ZiG^7}8vN?Q_#Ajdfi(Z-IUpyP zMerb+VC}0XqbnI@!#$Y4c)0mJU$vW3Jn`YQ8axe%U`#kVav+zu#dK0$bs)!{@|ic6mQ`)!(Hl)yHjRcmx|NMA3jp; zO zLL%{C!tu6 zAaqkC4}s~?VxiC~p%7|-B8Q$S#sNZx3@SLyiQgIlLMO<*$ZyvV_N%yYK(w6W9TPCD zaIz+A?XHXr^RlRk4cuXl=NqzDQZBrK3pq0D8&b?Z<(us@$0VJ9{3!M%LRxW$%wjDF z@FJJedRFIwjT!XoH6nldt7R*CWp)OXOj5p@1xpUe@*c|llrQ6YEZ6N)L2`H`oS5>&LBori9OHw7^-Y#-rIi z0A?Tql(zEEk{{rq>||lp#2%^?7*hTRX>erJxf9a-rHd8Zscj65c>lI}-jh>0p+)SL zouG1BCD$?9*i{Wq)h@4lPJ($yJhILBi5{~$cO_G<2EJIrI@Ujp-_Wu|THC6DY-G* zrq4x>%(WdQ6@9NhoV$%$Y{nqV_Z?%kh((iQHotR7!l)uSb6qk!OzUnN`yOO{l6HFb zpO^*Hf6IRX7GC{Q-r>6@VyznKV!yRJaVTW%<^Xgb_l$N;$*CD7xo5p-ppLS->e^g* zcSg3dLsbe>pDG4Js`FsXFd()6qD~~k63m3paVHjTt*zDLbG)r}R)^&@!Kk>n?}qFI z#r_+z>nZXZvK#AN>n15%$P)K{U)pP6kB=k~f9#1KlY&D0kwW~DLi~|J{Ey)fMPHyFjaZKMhwK>+{in%IOht-fjaIE5obJZ~Qk0*IO z#*PzSPUUwTsW_p(d9K=PJcp?XrBg94-x)5n;InQFX>`cyJ6E6D=!P+PYdOEo_fK6T zy|I2cMF)Hy3O5?T3tQhUNji*%wj#im(T*_ZIavy`w*H6Q5xo`q?-Jek{)aR-{^q%w zMduugQQ>-hgI%!JoKK@{ht&3}yb!Zh_tfB=#=LI<+89E70t`pH(VS1RZ0G9sO3k=- zqtOb;L8-kZM=VfN%JhW{aKD~~{j0RkXO3_K8qzV3R==RQ+CcNYT|?gEuP9lr2_evN>>LK0G$eg8Qf8p0BU z^sY<(k1{!psL1u3Z#y+?&+&M_*q8sxk`x}%2_LwkJ}?-hG^wRqP}hn+%l2Q;W_@kJ z6YQa1wTDE}Jn@BRaNM$^JJ=t{9y>)@QrE979nvNry~jO*hWCMEwB>U8`=a3i`qbxd zSE({+eDIikx$Te6vBfXms@ENl-T8vkqLlc|y1@12xQpLp7SG}QY z4-WM_Xf4{Vn)x!q-a<+b&)&lMmo~4)10nOaPMP-W(r55+WE8S!*LRD|Wm*uCBON&+ zSBL!LK5d61qL8R#>~RLupTVq$sPGC=iuSpcmUdvT&k5wgvA-b z$9x-RPYn+g2etIhK?|AI%KsMgBCZ_Genb>=H2Yz;NRIv*??%7;5}UIc{N;F)c4ul{ z#$dPe57h}k91Eqj>6BINN0$q;T!0DU;DMHZgy&|R=++y|`T_9gY&uej&ejb3Aw(7W z|hOs?!}t z1-CNf9Z4N=M!81Rb))Fi^v$73Kb0;A(fHgVj!r{Pkx?Gaod1h3=cC7LE?YsUKTc+% zW}kAz%|bPJV>!wqJmQKQp|V`Ew27=lJ3(M9Fh%h4ZnIou*~VA#q(zo-kjivtT1i6%ta zkgBXEg z6ugP3G^yNJX>Q1lP(YtYDf(p0qA-=a=TvTlGgNLavd!E?aoG*5-d=I}4cYT40Epj0 zam5YUt#tz*QBYA*Cg#sAXV3ILIg=8cVEZFErmJY}IJ}VqEHq_y<_q-Wv~vn+=M>V; zDWsiKNIR#Hc1|JfoI>G^6bf&om{7|Ov+SG#QnF_Tb7Hv?1iZF2!>stdTAISC!g=r0 z{I@X(m3AW>3N-iZzz0o1Kt>K&G4uaY>#Vg;!1moXNOv!EqC=p#HTep6!M?`-6G8ohBIq^O_(N4gr@oE!u*f*Krow)KH$WU z@PIR6srO%4tZ=$@v!)uGDT-T07);N~CJR0O3jnhHtQ%jd83N9N=o z(PKgV!_FGbpiBSfXHX)FwxQbU&@hAU&>TI%3~DGwpJ<*zr={s3W-w@J^=q1EFlc5r zgW<#+YyJu|=!JeagF)mUePDD3oz$;pF@r(subUOmpwqAkf_0+4o?!xms9!%5PhjqkDnxq7Y^H&xm2acnRBYd3%p^(tLT*VVYo` za(w7|7&Q~aD4}&_GG$lTM)N;R@i-TjN2ij-sZ4jC)->ezV?!@G=BUB zYVAhRsWFT%VvI*eYDE`XYz-SA!W3}{Q}e=3-tcFnIyJ$`Lg#1vIy|HOt6Ze zCf45d)XOJMQjw%eJ2wclYY^MK`pua1_E9k+0xvq7fBabQnbr8Eh)G=4cndt8KcaDS zA;yfe1DZ0df7m`{syx5! zN~nZlOQB2?+5}?o5=Ocjyu?tM=bh5L zAh`03!k@h$U7Dl9(_lQz%K;DzU`uTLH1;wk;ga+E*p{ z=ASxN;I-M0qzS=}p@fP6NSYx)f%8*qFcP|T03&gevp;YMq}<4LVo7f$?Ru~DOnJgp z5{wNfcpXG&-xQO#4Y+bp#?rHxb6T<*4qB~~*-831^I}wx3=b1Q_xej#GlSSz4Kzar zirW!^$y1QO@<@d3(TgNi_$4V(pu9siH%bk&XW(7$t!6l75FG>ExSM!3<9}~t&g@KX zY5|o*WngZqW#9F#?AEH7n{;K&jpfA2j1yc;%uOxUU+>L%|5DUMGN~moTwBziGocHVIdf7&_Z!$ci(2gf6wBwNq?Koed9X|tNLKwkM zQ3~zIsUYh>JAS729Mx9z?L#}-KyE+Uku0%|Xh*!i&N0;~QA%>o|LaxGDG!Pqhd{>R zo;>c{RN94-{J$Nm990nnQo4!f6#<|q2;gVyv$eJq0_h=*yurqHIjB)RjUbT0nPo#1 zoLLd_fj&CNRWwAwc@^D;FqQ_0BuS{M4m*!lH9ocs{{P>8$%AK`7h-82u zT8DyjYZRR#h~z7m*h2+T8G%OzCl^_NSB4*M93B~5V%E0c5*uyX{uSF6KylW#;2s-& zc=tmi3C#mF1zW<>Vu(TEBYRm8WP}|Y!AJ^FUHvL--tR66Z6G*P1UHm6Cy}VaQ#-ey zNET?M<}$bjjby7(lD0!DB7Yniv;|=c>R~`~hBtw*{Ol2w>rsTIYl{$;pA*9JcbB-s zBP>5Jgry+vc0mq7*JRoa8f^q&S-(@=5FDi2)M*WxysOk4T3Bk zCJ_D3_4uIY88s@(^E=tXg!T!5KkIP=;E!7z8qY&5je2T8ULh#tRv<4O{>~vU!7>K? z-5SVCXeS^qWx87nd3iMZXMx3S9Chj7eib+|0RA?Ex(ql!V`U9Eznwu{I=o=ju^KO^ z6}b#fs>hj>)s7sGC4AdHshLd3696Zp@^X*08KnSu@Spb*)kmh@B=$q3Vq4fYM zw3%pz6jG~twmPKGgpB~{n*?zgAbqwDzt6AQNT8r?4wx6O!(!Qeesxzvu!VR`hpuyY zOjc;X*F|{Dp&_CClni~_YR)5ysqmQM`dYF~j|#(M9xNRm^I(j|%LY4y$6Ro&545=8 z+dl~{9*H}C#6LJHiU^PCWGwKQYZD}Oh&w;SS8U|?jL{b97DjZvSj_%1EM~vPV)iG( zV!mQYSWJE9_PNhKN3odKTFX5a^IG5XJuD`Q(a|R@7W0pH7>oIZW5Qy-g1{A%8G*k| zfW=(?&}3LlxKwz{WLV7Tf$hR#F7HcFUpI)w{NfH{F_(8>0xah8hk}~AIun&26?P@PPZ|IDc>e6X6VY30E_wO7YU2`p=Yj!#dJ{2?+v#QiuquxF$;Zsf4_H4-xx9MT7Vg^A3X~iQu&TN zU=mQq_<;`*diF~ZdiGC_^)`g-d2sjQdU}Z*z4@O5GT2z(F6`dEt$|tkGNJ)1O)!`& zV35|vEdA*SX31bP4zh#aE&sD)z5O-s>`9a+YDGH-E6r z1W?RQfMUXR~0HmXhn4|U} z-5~U+GYN_?f)~MBIZw@H7{kL_WG^OuuQ0=W3@kUMM_|72%eu!GL<%HOyEX}E-CQ|<);1XK7tN{~+$XDo|+Ou`xgyJ7D*R4B0=>7+2; zl9bGl141^n1axmhc-S~H9Z>`cGUc5!j>j_pvuE7{v=Fay>5%c%lje^cVY}enmI+NS zQ6{t*TPYQ29nSBwohckaR8C;V3NdgnaDD>}&j!_|5Ezcaf;~XU3%1U&CxWe$3tcgA z*b(H2C3sAZSWe0#2Ck-Z=I zjS9T88cObg5Uo^UH8zTpyU?MqnGmta<+exAce4;|hnM}%0P9W7!5lZea)(*2$ zk~V}73c+V7`ndTha-?#KgTy#d%oAosp`$`6*z_jZyaEc%!2n&D)vFh%Fv-7mjJGf) z`5o5|yQg%nRq!NENm_?XK6Xr(iIXw`Mahq*;J(D$oP8me4iCqEAQEJci>c3&B{~f0=hN@4wpbCiZkUzVO(s43gcqyo2Ovc8V}EiMXq*xkn)5^|d5doqt)eqF$gpFv7{PDs z2$4Vl$K~AFeh?dU`2NKP)P0BwFnH}&o_fc4-P5d{$I|!8y|$%UWwf=WIWP5j14F^2 zeC^n5(B)Nz+7#WrBdIxDK25)AO3g`(x87GyRP?^=#m zu_jozh=gaW^IyWKb7%@bO_izySj|7F#vjTKYjbNRz*KBFhlD%Ur-<23Se&orIFtOD zl~>KBmp2UJqj7G)RRazdE&D)c5msr3D<6Sl@_>?*QXC)H;mRj~?DOq<0J#)5B7;!e zU5b zL)Qm3m$f`LrE_=SYR_uTQvgKHh*-EGdpIM(=Ev?N`y>)5@+PM?8G~~NInR*shlql1 z{+TP-?B%o<0?6`EhHU`R?zP!)?*C`+-Gk+<%KYEA-|pVKcY5#S1p-8Z*xfs5LOR)~ z2#z>E^I8)wBE$SKRllj1Q+29NC39+i$)T+IW6m)u0y;XPqvK^52QTAg%pfCP z5JVy(qM|aRqv$vg6%i2x6&2)mKHq0u-qpRk_ukn_xR{99Z@-syd)Bj_^{nT5YQDEd z1-I6=G4nr7lZA zb2EJmo%7UJ+CVYRpO+nRpuXmw5PLU85+Nb_dPZ6mcjWgN28LfwpuJU~fhomCjcqxp z{*3!L;n{!&6mc5I3wELVH}+bzGXqI$cU^WlG4kcj00KwhXx&Y?1yfD6T@2d+2Jh&w zK&-bEn@UFPr2d4DWWStt(P2~O&3BhJr^@VQYFZ=4Shw6{k*Cc5+)Ts2h}EpZ;oivg zNUm2QJtJJ>QT*KPehL#Vb3bLcekmWy&xN5>KnZ-{5p-u2hU7(AM6C zv}s#N8yD)vO?CvDvjcPyWYq}~0pCXk=X54BW>Xz3{HnK3IdY7>t>RQfOou}G__F?y z`Kq&q4wOXbH1-8HrPC~-7fjAN?x1_?xe!yQ&xHsNiY^P4Qgm4Y-@K3uv1VV)g}^t2 zc~jt(o3pqO_~zwY2z>KLT#h+4|6?x1zxfj`$DW%1DVH@0jXK$R264`+?TDbN z$Q9U+Lo-J$tPy417BNHO`6S0)J7aWMVI7{3<0^-MjIHJ);`{T0m@o(~x@o)Ir zXt5)*GPLuovz`(<#}jY1i!?G$(q%(7o zSVBK6^-cgRk)ntIZDvLQ5tyyn0SyBEsmAZnAZfy>X7xQt5LB~#KZpbp_@y`yjDZaYf-$f`VGIt0n3$#k z4%V=P1xDh4vnW;fz=2>-T5T684n(D{vno{?P#{>9R%ILtxDmxNE)u0jfDnh$Pip`L z+qQ(RPgYQ#imvueT>D_VHZy|BzawSxwY_(VMC*>4ToeGDi$aWXQHU`v3Ngk-A;!2U z#26Qa7~`S<;9SJ=a}mqWMJzuTvHVNauy60mzTpiaQP#cd@f@7 zx%>%i1eZUBi{SESUCf)7%GN0{!sppHJ$U0y*nV6c22ah@A7` z6}25b4s;kJQ<76Wc7nY+e6b|<%}&N1%V(=OSx7G2?i{<7<_7t*&e0Y-yMSJ}|M&ta zxPEtvmCdZys5c4c%ecgxu_G%OaC+-#(KAe=JW+P!XpG&y+JR3YX!oja5pb5Y4XWe_ zX(ZUqGq|ty+yrEaj)QzjR$jwaWxMIYcb)AJJ|MG^;F~nNkNnt+c!G}-c z4=_8zwRt2kbG@%vOLd0n=J-lX)b3Gr4Y}Dl>Reo$Clp)us4Cv@QFOU`lnJX=GS%73 z2II-PZq(7pbdEZ&cVwp^9;(G2E~Jt#IuzgDJBsrFSm{S|BsB^IM|O@72o!`8L|M~u z*kOjn+IO|4wsxLjyEY!y&XF6RaSvZ|C#-6Aj%@3neYqyg@Q$@zQ5&X`ZY2;@n;HPX zKB9A^_Bq!_8`}|`DW0^ocj#DuRE4k=($E>l5X8=eBb++3_+(e`Z!>EIc6udo|4YT` z2HfrL5oOk;f8A9MnrHNmoXM>_M@WQNbdS_2WN17DprzXsBIv&kFu-S9Z`HZ>{So>e za^V7El2wo(R^=bA&qqT;n9Zgxcn9j(>6cEo8%`A)J<0r*uN9(hr z&C(y;>MAHDcqW#1jQR{EiY8^1Q=f4-lK6R*Q=hGJ>a$f&eYVP}&&UTO_1P*HD{YmF zmA1--kR%s^_-cawi?3eg_-c-b;;TugBEFhH{^F}wiJ|@jE-=(*ae<+JITtwTKjLD1 z^(rycf5IIM^`CM%4!*h~{DdQ>-%nsrp7nvT3V}T!N(U<_&&C*ALorV3r~*1psQD{G zoH*M8=&nTyZ9^~Y9fF2mZ%prgv$6eux_Ua^hDYHl=ymbnM&#dwMVBEAi3|xYu||K6 zr;49 zjsdRet5zQg!R!|&TSkWSk%m`11Sxbw3ROH3D|>Wf`?;|)A1B6kD0N?B&j?MTfOK6X zj{z(noT{xF!4lk@vIOMh$|$4MT(I`a)CEhxMJxdqu>@SCDd8eb2^Zx|;-Z{MToiSb zi=vKlQ9J=I$_c_nIYGE6CkPki1mU8bAY7Cagv%07WkI6FsqBgnl0*WV9=e+-U2^)7 zmSjsPM?8f_TsHxEaiqA@gglYnmDqGc`!F(FN1=T3*Qnz-!UX`qo6T1UA2{J8LG1G@ zQQ#<42mP2lqm2Z{x0970f(S{J^g*sGxPE}E)U_mga`{0l0Ed1`yocwxeopiA5qxD8 z)PT`deQ^{&M}We?-9;@x{4ot%g1{-z|HQy#Fh`O^n@-?_INe|%fz4lO4-!D^MiM7> zYy{@3wjnk0f~UUB^%W?(CKHL%ls5`y$4FBvRqQwEV30V? z)CTebvA!F?tSQwIlvkG-*U_16Af$sWAnIoytVxL1&puF-1dkz^sE%W!%izl-x?`>E zH;^GfLYwTmD+v}OiJibsZhr=m< z(rrujG!cWq+9y#}JZ(~^mi={dC^zr^06VpiKR=Ua;UyrC&SQVV?{w${#_V)xDYesa zPLjHha4{lh=t4zGP&P`Jfc`?d1myfujG+b8PDjjP8H$h?ND`z87Zr5EqJnZ~!IC*M zNP;xsf+bJ5V966MSn`AmmONp>lB@lT%sTW2fzaCzSp~&qtza-Rtf068o)|&h?#TnC zptwX4EeP{ovOOur_JD%IUhcA&%T-Y9o=oK9E_mlYDJXVNR^oL>?Zzu8(8e7&9mON$ zs~fGOFzcH@86f+U-Bd@hdvZY?g++G>0x>Hb?A{U`#qP;eNAY0YZ4nP}m5$EH}HK7F>r9rK4ad6%fbkD0cNDIjSh};yQ|(>I>>9ZmNg9Vo*n+=Zokl z{Cq}via&$2^AJt40yS&vnkqot`Q5*%2XdSX5f93=Hb z7}3*NJ#oWyZF+<(;;F5kFulZ|IK9N5!Zqx(dg2%_4w$WtQBORhY`~9CuI(P{^c0vo zReB1^DAx9ZBw9Bd`4-eu?3JE^$S+Y(@#?M5cWJBCYbc|8Rl9$VahBA8xJ zF*#39!Ray8Q|Q)F*khue0u%2cJ%u~8Ge|F9E>HkFJq6}ts&Gh8G3oUb=GxC$eO$32 zJ;gJ&_KKao$y84P%n&+D7I9?p>VD4}tK{TSPjRgD6q8I<6nG#8I2V*|mdA*}L zN1*BeWaxCZ%e<~65+}BD8S)TPW+nhc%8arD@wp6skJ#Eh(n)Q~TIa~MRDkea>J>HA zIVMps*enGBlPMUE@<{D_6U6THNX>CzL4#nXOgiLI=%-47*Y=m86u5g`r4+aj zqPi5NfL8=u)DQCfi{r1?_1mW`F3*?a zgQIIxo-RwI4?USD(l_aP%Scfw$w%g5lKgLSl_dWbu9D>6PzhkJaz7=>-|c=*^YcS| zC`mqpssz&GCHaVD0-;UB&`Xizf2f{{@;_7`Ez74nkSkHCL1Dh0kC)~T%4QCrK;Mb< zP5vU8zMu@S*5}`>OX#&ezoqVE`X8z{t{mWYKC zu__5T$qbM#8&iVMjJOp%pSk2)RET1D+MR)3Omb%oph#EQscpzJ+!xAPcPgA3_`qD0 zx3jsSEy6jc=KA;Meh=H&Z7cJvMWe0-I5X4DXL4e2hnf!NW_L<=YP8$bbd)&)Yny$t(v69e#7_>`+QZPZP|g0bcXd96+!Y+Q=OG z8IGC7h#^!^lkmE*zK0NT5woIy>4L{s({a0VDnLh&a@1OvOX{%Ca6*> z$f+RN1H1k+`@Uo^pj$Aq8l6kF~-E@I0>z?PT98k*F= z;ugL&RYTL)fZmY-(~sh^HI#1{#xz6uH&tN<)CEscUReTc*|x})&O?jko-x=mKYJ!S z4j^)~9n&2L=3$;!obsM+pk z@~bWBwQ%VjeOapkG~M+w9h6bFLp|TwhnZ~uejL49ZMIqlR$Evt|ERIM)e=|QX#?p* z=%8RHuV?d}G`WvmRI$;R%Ik%Q5JL^bzeKz9lmh6Z#rJJ38hwclVwVIC)N0DWPd zeFh}ChPM1;S96AF6z}eDWzj}KjX8aSd_2av$$u7P#LW zMCP!{z`VKyCIC1u{?S&j2~EH#b8Q1(;Y+9`u@@SsC3ccxq{8-v-LXK0AMI5R(T+bj zkY2j&mphcjAkGN9r3>$5O0hpQEL&oZq@JvQWPucYVXbJjlJT} zA@`u1`Pn)rZ{;Vla4kgIl;I9&NMsM-RR=S}@~N{zJ2n2C$-b@y%4c<5z+79Oj9GHjzL*mk6C2^Ss^|>e(0GB1&pM_jav+v5a z9_hh*Ax8!jQE2gx0hyd}WUV}*cwaw3CJcXwDH9}8m|$oP&Wb+0>mm*Z-oywf7#6WQ z4G{toRY#b-cz+-C{oZR&kY)OpVC8Cd)gAxlAC{Bu8g7Nuq1;mUr^+SN@} z)`xtg-H%je0cqLGT-mQ%S>04+y&jLUyZh07F)jNcSN0YwtDCBK{YyXkHKt{+ zaAp6^%Ic;n>#PJ+_VRuy=z?>2HCJ%H%9Z_)!Adt(S)b5=vLEe7AEdPGEw1eQtgLRT zvOZ8GWv}Q*XQZ_3J+AD(Tc34PmGvZU5| zW8u^8C;HKADJ}a}SN7XhRyS2y@4ZCXPxfOl{Iu+)uI#N=RyS4I5Wzk#KGiQn{Q9)) z`(4@ZSXtdvWqmYz+P$h@hG_O_+1;+}cde{$sRl={W3(jPs@JXmHkgEtDCB< zi(ap?SNCJ=`n2q4T-ongS>04+T|9Y}y{2D=X!2><8(i7{va-6V%KE_Zl>JP<41wd* zvNyZ3w^>=;RApVbceQ(MzYM|N)3Ud^vbS4V-Be{m+;&o-_sbBqJuQ2OE4$aq>ZU5| z1Gm%eb^RE)JuQ2`EBk#btDCB<56@27J^eC-XHUyM;>!NO%Ic;ndxGbU^5S#-GK6MN z%U*D?t)m}WS>43#wDi&0*>kV&m(LoeS3WAtvUwz|WhKn#oID(>lB2=1#4LTf?za4r zl<&9Crn`RoGxP_N^4>#l$p3oi z4fzv?-jF|h=neVPhu)CCf9MVQ2Z!E}e|YE(`Hn+x$X6eFL;lR6H{_2UdPDx?p*Q3! z54|CO>d+hVXAiw0Uwh~c*{2XWl%yg)Bg~;R55dPBbJ&>Qkk4!t4Y zedrDOr-$BY2_eD9$*F7#WQj%(kTk4&C+ z;FC^9D>Jj8mPu(=Jkalu>I{u-@$0_K!DVUII6c_8G)FHmc{pm=V~eEv(c(b%0~tFHmc0N(uTO2v$}^pdhcB_%<>eY~{yS9|UK zkilO2n$cFN>7+KD=^z)Z1Up=0LC8fh^0;6@xbN9XWF<`^pcBnJnqPPHsam@H9wGcT zbnToZ_zI8YRE+`AsQ16B-W#rdC2cVFD|6_0^O%<#oEXp>1KqVk5a_112xEv&~dnrZS#72)x^k ze2KPfP0Ww(93WqMX-4+;6@|{;VdP4*9BPkqP4VOY@-`+#IUKgUxujm37~!3`NTw=F zBBy$bSJPmQEv>+|QnezliO zxahXavUkD}NbUpXe}*%UVoTy_qS%sV3pJdl%F_FSM64e=#OD1ua}1j2H8Nz*wWOSV z0qO#B27YI1sv(9rXRXk0bCCXK(l$d)NS2gseEyql#f+ai= zb@<`B_WwR=)d~w9!1YXVB(maHaxB0p;uYfhAZwQ3R-T03-p^&W#XK^saOaRD?(iz} z=bQ(#6szF`y*q?fy7)p!Cl~QFT!htJR)bVr)(8dT z1Y!39Od3fLb|X6itc8%#1-Qvq&w`&qCS{(N6`xjS9HTShgM)k9DtzR+O+WeaEghO- z_l9^oX6r}$stitCxDS;ONv4a!eVna?`{p1wjQbdx{%Ldtb6z=OjWyvMK-TrlPr5F) zn8D)Dr_lf`-ICaY^MU;mM=bWtJalWtt?OhEYE0OrHF?R{nZoQyb#@S6N&O-_*oqSE z+1ZV%MsDpe;a?FZ);rmW=><0W=0S^rVOs@(&dtS7N2hl_i*73iqR?G8I$zWPu5PTG zkcEuLTIjxaa$7FGzD`}q!pQWSr=M6?JcI>n*6y=xtgqc%U~uUyMGI96DPVIOG|Ps* zwAWG8opQJ^h(_4T*5d|%D^lH?SKGpHOTa*O;C5I-qSG`B|6#0&ZALhH{5Fky!XYr< zqN&nRFDr4+{7a^h;~oL1DO!A=G}-R#*WMVXWGEW^BMSz8d2}G~%VYia|K{o$js}0f z0=b81@J1D5H2BBa6OAxBGjY*ILm+ynqj(Yney8`F7SiC(X80jWfJ>*mV(nN9zKBaw z!CjjeHBqrQ332dr)ADU_Yey_zyaraXp}zsO9j>v+2s`i4%)I%9#3BS|+IB+)w%zc6 zbzxX;c+QP2JonM{-S(yV6KJ`PGu$}|Ps6M?Wc$4-`^&PnL%(!*|4Z>VIg{^QE)!Pq zXY3sjdtqPdd=k#Pj*1*$%k*jbMDPR$GV35ScCpEY*6<4GR-qM0Mr5HCEUno^n-o`J z72nK$RZ;z24c}^wbW=<{V8vcQKaBM@({`mS=8lEGPg^jafsZ_M8?Keuz!Ox3-&DLx z4zE}3IsqXAZ)~%5;*!}6k=G@UKa)hjOv3I5)!G!-VpS8xZQg~*_(*)?>UvGj}jjXPmCGx zCBOCq{$^S@Bt`QrhqP$JEngN2?@bFk-^JK+NRKvL_=-^Yp0u!YUW|o9_Qm1CdqUv{ z)56YsF%}MyNrwyH5(-}+4`EyIU{^?+=EtnZqcCJ|C@e?YSUBWRQ{m(0J1~OC%J-?o zaKFlXSy!`kzKcA!av_si6tUVm(!#T4MQJTOE?QbW;|-nX%<|ku*hbkvrYqjF5M6<5 zyk=(PDK?d1j-xAL^p{0m?n%hYT?u))1Yh2f4g#ZfWWhxox(2*DUm(M3JNm*MjMClqR>!cE~>;QR5%0gAt?)L`DI`R_B4v?2v zHY*>nVS-7^ATJj@NUu48m7~bZgd6WT^74*Qb|iW6g~ySX-J$SE^5P4RBQH0F!XwFx zFFcOC+#d>$Brm@3IP!AILmplu$%`*Mj=X$46dp-leBp8A<&Z zgM}|9&9?w{*Fa(C9qkGqH{U&)`FShlL}MRRxwvaN&*-pgS;oUbSAV!a(etotiJnu5 zDE0x{wb;BQ0I4>w)qeB3e{r$2&NVQ_I>ZANE-jE~2?D7g@Pq4pB-ySWOt!0A$8A@8 z6q7w8DctIgZLF@f4dj1Cf z-F)joM7)F6`%CEgrTn}9VD{dkLtc48`;((}18XD~0^gvtJ%n2#w_Fz14J=bBke9!a z40XuD0Wu?j1i>t%yNYVBy66Q@|8BOEb?YV?Dz4k07*WJKL$ESaT{o~SoNC!}+)gBo zq%8wUN`ChIVKLnP&5>mDBe?_f=22WvM4P`4P5j(ngDzdTz(uJhm{|IGA3ootgfOH`# zdqXHYTDo9m#|bZYz1EL+lyrgcoPyOj>B8-y-I3A-UwE8!;oCp)4Ud#A_`>6)3s?Ny z7al2H@P)@o7k=<&J5V*sk%2_n5UHR z@{WYO>`lnaUOVxQATN7Rn%KemqE~A=4PxFbLBdO$#OgRWc$W7^!pB~fB0xA2deSsN zUc&i<^E^}qo~HcBYr%tvJeBa$+8rP-Nm(zveAmNiyOr?L$_|j1ST-v!3M66~KJyPLRaACE4cE%v(>mnTzr`9QK= z-Jfh%SB(>1UKWIxfB&m$s`3m0hlIxD! zhKU{@ywUi@VJ51)R3AJM=l}Q2JL~P=3Hiy9V!ZdDkK&1uV*Gn8u*<0w^^6Iod>HdWO>D>X65Qn<5@eNFI`0Y)DWO?7s?T0XRxkLE)Q)mb>vm2VM$9tNr_0`0dm*1M5 zUem1prkYjUUy@nfy`QuC{Y&!Y&Z_b_B%AG%Hmi^P-BV`>Hmie^=EGcM z`4*CI=5j3J@V>pQpEZM9C;X3deyx}H$%m9DvU5i@?jC35HKQM2XC9}rqC!Ja-$Lcc zY4PDG5ddSfTjov4MIFCWkJagDF=8BmLp+so|bmg#EJ zw~hA>J#tpjkFSz{i2qau+2`^Q#K+Y45|5VN@g_sLnc-TID=iTW`44K>Df&3 zWcfce<+YAslJF2{eQWT%eg>$` z^Lo-}U>Ew_Ht0P|U_6q}@47$py`QG{zWepE(dPRV-UFZmP1B_Nbp`51#Fd{VAe+>b z$+-d}2i}!+rN|MzYy=v4<)-#;>e!w$5seb$6F}r;SU(FQWQnpo;*m2eAYQYqm-bHR zcg9+!rt!qBc`miLlx(Wg6rN2Oo;AQT^ra5Z8fVYs4$mfpXPA@)Jdh)d;xNsh_ix3gphi8{rl`w*I=3f+tP;ByN;*$kp)3HBliKlQjWy{o#xv1n^VH zrL1|e;YrtUKqd9VP|0_}Fv;3(oJH~T=@)m*uX@1rcggb?J7NgcfRH5!HIX7zLkKlt z2xS$!{_rd!c-6C=`~)Ub0b?2!##ko}W2~3>jIyA*ID>C6?QRhGGId%FR(TMl*m zo9$GccUOHUgf!j-I?^DKW1S;pYZa|VlymviVhk9RCS9&eiq3zmx zg({CviUzHK2JsEQ_Dt?zzgPhkf-2#;$40?c2^8{#_EfwOxCu~5OvnerJ9ovjfO+Sa zC#!lsV$1N1ho@voZ7tQdN*`K*g+7dofYvk2)E;IYN*8B(8LZ27wH=G`N|ABMolr~5 ztIU-|akqJMerxpzsOBcN8~0}1mX`bq_M70uhcb2Eme!K_KX?cp=FTtukQQzK+Q20Y5#23 zul3q{9K+*j(ZE))G~U8`>UoQV|Du-_Z-IC_@MWMr=LN8yMaEb%hSAFy&BXb@ZO^lI zblMCEHpx~Oi(HHctcFG=hiX#HzM_NzfX(MSmIVm3&fm$t^Wq&4gFTPK4slx9saeN) z+0z5~LplV}V5wfEmyxe-C#;Im4lNbY?X#7gcFI_lVfN(eP3?;s2bMjVH1>p3hOiiJ zBm;+)?6cDlB9kN(ra`DH_sxL1`@ot|mqXSDjME7A1h?uUcMb-x61%z6^>Zn_3Mf?DCgur7RtZ<#ts#lAE9>N%`?wi*OC(VJFrUU-!|&=+wAj`7+C-k@UL+| z7yts3AAqouj)1B)*n+dy?rFauE!i+<=ANbyk1^hBhvqORD~th1PD$l(3mqc*mwqvl z_Ni=8SY^17PcO=Z39^JoK=@$5rJ8xadSLTT(FFh$lHVXHBxDZ;?0;xDam$@eIr!U* z>}m*1dlER^*)0D4bcOh-zW?q*-+$M>9|jbJN@J{RjKY=#P`DujCRKmd+V&|~0$|yu z3d8^^)7t?kB{ggkr(O*|-(pg-UQNisEOaDon?M!NBax306nX5c}~{= z_+0_NL~Kxe)VKIC5LazOr*RJU107SLnhj5Qht0AJ#|SytD{U)6Jt~x#4}Z zynzBxbBhIjs4`Plve`m{)_U<>q51wR#;eH>9tyKU4T~{STPKti;U$zv@t>Qx@u}rc zHEfjZOP)PC+>`iC7|FJ*zXbHKYfm>6|5ab{KiVHyy{P9$Wp>+Q2jR{~X=(tMsLL6T zvW=kBCcQ7a5mw+vLzKr{M9e1DS?K!sd$~*RTaWXA3t1gWi5;DQHWRj%BypNH=EKZF zS;nzHt14Ay z-5j#f6c*;^_|FaJ(%-}*)J_B4u${($L6^)YzML*D?^1nYR2r)16X*IaTAmf}o;xlv z9}SgMnR&@ZTv>31*XF?<+DL4)k~W;5x@+T|v{4yjg-WVSx@0Y`%&o#}b2l$nyKy82 zRY@DpaLTpu>CMNLD(dDaR8nQWC9`p58x>xgjb#`|V*Qk~;aoIb8}Fix%FHQLQe~l=782Evsv&v&!l^zs?^fbyn$INyj{t&XqbXV{53h%Gf%;&O4Gi zt5mI|X+C})K3X=`a*acVDjRF8lV)AgRR@8$vv7v;uJT1lt!n9jd9P=!jhoQtiOS5z_h}>Rl16?c3|u$zvlC-W zBuzdseiAzJ?17e^9p9%dJtt}DPPO!$k)N%PEs98pM;j?tfk8uZl31i z`?RH#la_v>mQEh|*>ht{BtL#`{3NvWyn&XU7vHBXJwIvbZngCMk)NFsTOw8RDe;rg z(hIC5zrnpAzD^rDHEHOlYUtFFpPd#PBCqmk@srTd3)6;P7+}GZgx7 zzD`1_^~?Vj3)yQr;aJdp4>E0$^^oq242N>h;vD}7k8(S4PA`p54BLuhbcsdALGu2G zE#A^rEGIb#z&0c-ej=JEIf-&0m7{oV_L@9+6+7c7`cQlr>KW`sT!ceA13BIqNjHa8 za~Qve_BbsPBn^Sxw&Ff9^wtS8#EeY8i=0OP^!>gv{N57NT$0&8MnW5Z>`|O`>I^5A zwF~8U4y9aR&X>ZDqo^}6(3ya9ZO_=@1gIt4H7<0a*5rPQ&hgivWVEk5}>5uSanL9HyJbC<&b>YX! z?#IXpD}GZUZ;URryaRhRA;AgvpaSBz0TAClFo1aQ=?aL410Zf41Vk`5Esqa~us-}a zWg(1s=;;cGM*<+eb6^1R+k*%QHnUNZ%>%QUv5VPOE=dib5DVas=Z;Wo(|UNc1a$U4 z>b+WtUz>@sIo$6*y{_m&*vy`&!QVb^@Q;ic{I{Nf!T(xpOk`vdbMGbX)Wmac&wg8? zx3yhK$d+LE?c?&oH-Hb1K54u20T}nK%OCe+PujST%VxiW*wyyzABZr;HPzl1C$fc3~jASb9m(Ac8#FaOC1=2TzKS`$gKbdhx!wgs)Q+ zlKslGQjrDY-vkWOq&PU4Fua1(-_{q+hg6L}%HvU4DZ;xYPgtT@e!?FYIYzmV%~BAL zl+P_ic7Z?#I!6N;6zeZR;`5 z^mG1uj9P3bH}S#oVM7lnl*?niI(Hcg1>phZaPMECdW%@j> zYJ4KIl_>6WObuQe=TLBTXwlJRa-FZ$VL z9di5GNthF9qs5%oDW9ad$~u_iqD{SjbJRdp3z8VH1Rus`tDp5d^M#<^Q7WfGmH-CG@!Lbi_+p{_7W8{-=cHs#Sgfmj4SveNWEvf391z zr?@qH@~GusTjKJ6o~!EluBsP|TK*W+9bWzmFaPhZIMBPlZTlU^1T1^^zoNdqr|gQ& za(CVD|C4V2&(Vvs%u>NTI}#kgWXb{9&5eNr5I^b6!(_=~EPy`fO%+3*Ok>z14u(A= z-QA3p#QJ`a52(vZB=P~xmu9Ecl_*G@fZ`1*X(IVSWFlGK!A2DN2qSapM$8T6HbpbX zYd4d%VTX7Pfp_%`#1uz^M)CKXVLk#2G1w>vp2$LIVFxB+i*XKOnn!?(&FvlEg=x_s z*C$)JN#(6YLb2DQ;Yza_CN_+saO_>_Xgdpzc10Ymi~wn`HGi~@?T~w@A8lYfFo+U} zL#wbub4wW1DaoJ$U(!&#^~&&N(Lt@-he6Tah(S4qCK*%+mozje$I%F1E`#HUdx$f& z$vacU$2QXOz`hL5KeNA4%%>PCP*)69D{MlJNrC%-3u@tr)-JxdxeTmI6;hKzeMdq! zF$(VHbWE_&O_ARTtjrWu;dcVxLsfyHsjAA0zdi|8${4CD>1hMsn`^#w~9)FDM%pX+GrDUPq@Ik+PDV4i3@;bc_-`C-CJ@4izDN0R^E)ar@akj zL$N#T1(peSxKjMOKmK|o{<_$;$R3M&D(S!22SW) zGq_Esdexxsg-*g z+j|WN2kF}o_-19lxU`1iupzPV8pr~CS{r^pM|=(YJb8xZVZJpqd3&K1?J|R2#E+-P ze2g>VsrjX3w3e)mJ;9o0z;d|kP9o-g{ax|`bOOPa9afqWMH2@Z0>As2$;L2Q33*v^ zzSGDgmF8ad4*XedVr)gT@3|&=lM?MV%U7P+%ZUKijP%ILy+8Decq9S|ptpWa(67rc zt|XlVJTgV;r0W?$OI**w>11Mb&n#uTdPZkt_R*VGdF$Pbb3dhToN?H{&L#Q>M7*5- zb1CY{lqwhS2o|qHw--*-9<=C#EnDYT()s%oGCcs*`)$U~uXLRc^6SAWB3P~S6CLaF zsNSxSk1r@|<3kBB*kLEqp43QOhl8?xur&qBAcWL_>+sFMUGM^I!a~8p?@KMOfTvP6 zA5%FD$g3mM&?skwbOF0mn`U>?&8}1#hKwHRye{6*4x~exZD<#y*(M4PMju0H$J$A7 z&Z>_XcSd)j+I=TxB(T1<8k%Iw14EN2oVaGy(1I9TY5?LoDJf>lx%q0)TM2~WMBYs* z{-O5rODlPI^SHS0>J$#NZrjL-7}M27#z;n)s2aaOn}F(Zs#_ftnT1CJlL9F-E{&31axd1V08y<`f9j!h?Oi!=8NQb zh%kOV7brrX%gR&plPebf6l39!g(aT7J`d~xd`NK{+o6T&KsZ%gjIbeVzg{d27%RDz zbV#K7M3&`#NxsD|)>>EVT!JrdO>#zHg6%z`A?P*YGt@$rbNeez*F*Z%m5R zEGkb_Fqlll*CLbVTik#8f`{%ScBY3iMbgaKwWJ5m%X_)1i{Hu4RBXeH&_qjb1PY~& zsHUN2?(ogrt7?~9Yki+dy5HJ$F3*@)pw#0CR^aAsK@rlX@fY*2|E2D`*o%8a(%Qe#)uwz(hdobCrJ z&HVt$-4E8I`@t6PRzquh@vYhT^9^pflstW7_49A4pKq#uUQ+#h^X9f}uvsmR7J(Or?)9Skfz^A((e;-6$?ND;6zn&5TMJl$%}Co?z<~kBow2Fuow=E#dU|(hGNy-(b^e`Dfs{Ui#PET(bJK{NuWLJ2&^&Ps_!Pz4RL0 zOq`bMm?g>6OjAkh>x{g*l=Qj~)P{K4_ohk79erbK)?xlH@xVqpeX zSY*wpTkX}(w5ZDS8q%PnL5Vwh)=NlbaqV*$X*hMlY&H38D9jTwP^TWt%1-g! zjZr-YV;!3ZDqsxV?Qu9io)ytLqc_P3)Sw+3b{0=b!^w$J4I98awY7xyvWc0Ac4n@A z$rzbe87UFk$8nSBIAZ@uW?*x|*$Y-WJrtmp?Az~5=ZNR=O~y?j2<7_>8G zg0<10!?7@)Cd$uc<@edqU~A7JV}?g0fAZtG3WWn-EF|n<@fnb&;bMJ9($S3=ma}Pc zI(O_0t6_x$-SDthXjs$#H_N$J{$u{~E#+~r$d!(8cfp17T*JAA>4y)j+M%@u|pnILE?d7pA zQy;^u`^ZWTnBm;#feEbLaf}cLnXn?9#Uij5#0udG_7MXM*d5SPKqiN?5i3|^E36kR zFJrgesY{53D@)lZKB~16PF_d}tSTYV#C9ODwmTWv`oXKiVm<3juAHnlYPDK(f)IMl zWO*9%v2t>XM=NS=4jVNh9zhu<`0*_LQ0@2R`lWYoEY1L|*i31a(9ep#KwUaDeYR={ z78X&eBa8yHA)?d~QCi^^oF_~zg|G~B=A%lvISWyxR=I-AnagvRmA|n$3t^@Fd%CDW z^O=h*<%vXyDz!4!;v-6xzp`3FNGbn*CicZ;r}MRh$Wk-079T^Z{F2oYf=K!IGb=)0 zT)H`5ONb>k9c%GXqgYS^RR|m9-_Jys6pJ1Or)*>|M2~96T6~-+OeIxI2o&Yt&qO;+ zix(AY3Gt#<#9Dl0D0W=c5<)}y_cLKzE-gY-s3k;*nu@i!=ulbtRjVb$hVt)8#Ng-1 zhlp|`dKM40rdzQV3lT*l->_ObgYRd&q;R6_I?onYOV@uj8EfhJ*AH1Oy}|c0(Ztze zMTHT~`mZKpE$e(OcUvv%2H$f+=7F%zhlz51InjSr(HjdBMI+y_TAn@lKG{@RR0DM7 zIo3KXJhc0vlb{99@kIk;FwM?hqjesy?TKqx+cRpHZY=9lIEBDcRo^VIQ~*GTD>Xz4 zBO{?bvNOF^y@*YSm<@N_MWXUV;3VJag(|J~6PVCS0;tU=$dj4~b%2hv0a+#Au@n~W z4N7EfO)`ErvuS0pkSRP`9hhWAyD7N9D6ZyWo=Ht7Pii{z*`|3W@y_H)O(#!knmmbz zt4_^NshWMEiIpT`DP*W(VMX7XD;8y~tSK81$I2FQG>eOgz;h;tGM-y51NWTBpv8rH zv(vq5R7Lda)yb>Y;H%dquZqD}uT5Tc246k)jH<0Y+2FhTl6Sk3zN;e_B~|Vk>i_H0 zcMJf@nT=WH-nd%rN!QojE2z|&$4-u@i9JY3WVC%^erD+vIJjDz;SlSXJ%P>7X3|yI z0Ej@eE{#}L)^>{h@NG4KV)ZH?eD&(&Rb%kg>ylTk!B?+MUKN9{9(zXBR%h_leaWjm z+2Fg2k{U^uG|>Imr|*XP|Hjo@;gxLAyBa(3nq$~@))zs5Ev;$yB!2LFa-3&)w5zd0 zW}YPzCDV+O$wbY9PB7bHoM&eT=M_u~c5sly^LhuTF6!AKvr=%AgQQTmJ7Xe6bfIT} z-CA(nT4yFAbd9-y&FV}iPcF14?c~X;?a7Md$?NRNRPyAt_N0|OdF&agc`|u&pFNpK zo?K+5n#q&b+mlA}&J80`P?7E&u|0o~fM0kL$e0xm z9Nnc*aSxM&nST`sIOvK8Fi+|qS<9ocJ2p+z) zPTY3F{7(G0Nb0N`7ExPUmVl}zQ1YpXfymm)LcVsiHSy9cypXI&aAbyF5*%?S!I8FR z46;Uv-iBgqCvqSxP+RK+={L>F8o2l=3ieK238KJrJLIOjKf)Lw-rR1VQX+6@-Y%K0 zFl-4ov*Je^qZG$G?0|!?2V1G2aqbQ;X3$zj^4V=x_y;{J_H6JtM^!-0!UdxO;>yTe^iVf6zTjm$SO7b$NOBXkGrOdyFoB+&xy8 zB}xj9w5c*XlU=p#y(2&o1r51r1ARGS_HO}O(K&*}%48n__Ti*M9=Gh2Ht&k1*qG|V}wGgG{JL&O)jN8fyB27u&L2zsnWvV@ztV}SL3 zZO;yMRzI0YBr{ywt_Ev&y+LluuC2X(%7y1&Ro1pkKm~jx`qZ-O>YQ#PK4u>4Z#5z1Tv17Q zRK*DP<3N|lo!DvN*5&d1!K@b5yQPzNyb$R8P zy%neur%I&ES%*$<>#h>#=tcp9qG3#jDuzZQYZUjYvpV!iOfj{A6|LgS8+vU}Lp2Y8 z0c69xbrqm(Q@PkLkCMfEXDgAIM%U!UbnyNPp+3Q}aLIvij8gEG|c%n!lXOF{kE# z#O2si^FOXmNVh7$Scc-~D6kW1Zo7#LV#>z$_H9bh15SVdsWK?t=^#s4*C-{_NknQ4 z!8A&#osLhA*A6wJ-l3h&iB`a-35pp-fb^fiz9kApuf#$$LE;H@!AmWsj3$|gZ^Fq+ zMOq}dz?`J%eX=Om+A8rj^-_VGdoai!<0rx~KF|UyItg`(&Bm47({_dA^W^Q~-8&O! zATi9(+6j>y>X%i}3?`{f0X~ssRSU$a;@B|Lj40*w z8NDWECq@DG@`566%{x7A?&-ly5F1{gAdy zjk-MqZrU}PELE%sLZfwUg~|xZ|3--F3_@>k5Hh2=g&|}KJLbbE=%{ID)&zx}xjwqu z*+C{{+WJ>RO-fZaze(|hf`@C;?6okXF?a|$gfr5mk#aFKDJ&T%p~zAL1)S;ois^V7}^3j@8tf{bBoKiR_*D78IwOgG)i<=n)})t1#4n?z{DPB!~_kVto$`@(FJNFf$&6hAS~M$z)zn~kFT zB^yP4r8bJ(LRx`{w^7vV@ivNjJKjc-x70IiqxkUw8^x=ZW}|rZtPUWH*eKdZz2(~| zj%)4#f9su&F`N&JjUd2k-7$L z6y3*_jiS3>+(vQXMnK&ZpaKBvV|g8BVp1E$s>22q590600yf$x?tKz$0zYpyf$&B! zYQ708ut}Sp{E>^CDMq0;PyP$XY4Y~s9Tbb|_p#o6$LF1g_i<3}87sIWrdnT7l_~10OjShtoo6Wi;Qz zHs;_kxI)17=<}sBq^72_epAUtalJ6tCeR%)g}EGbpBy7F(ad^~kuifNN;e}ghF9UN zx4(0k6727WjKB~?*@ACGIVyt>mU)Jk;p`BMz?!8yBA5{vGZBslLq=ej%%w{xefpJ_9}LoljKG?SK^k8LgS21-)+~cT z8b)Be4+d#NMqtgdGDzdAV2~D!z?x++NW%z>_rV}-$Ox?Ik{d#a4Z6V~Ef|3{%V3a( z5g4@ugR~(du%=6A7-|UyX~77rSq6hNjKHWR7^Dpufi+zM!%#~wNDD?_%`zCIVFX4k z!641Q4@O|k#2}5Yf@Fi67) zj9NN_?}HIoGcicxtFHg5q9Q$ybr^y1zBl-OzzD3xT4F;w@r)5>(9N>4SfiTR!D?7R z!D7wkI2f!A(JH*1IcLVrhf>~v%`MmyeWeX|u4nU(JG4qwkuV$X_*}(+5JhnMbxzd# zt9Ugv#<1emPSg|bL_Oh7)HpdxjWOX2wkAe80P4_SF{8{>vy z8$0NoqL*g8lo|-r7`9|lDhzIhioa>0;%}N?{IH(*P}37@Z(M?&_)8m}7(KBT|5Hd$ zY%HQYs+XcCHW&py{;-}HRSa4}rn3?#rWUbJCp~c?67BWG#LL*;zIbsZv1~TF$Vcoj zuZsi(To(4DL(w}zPqwI%7@pfje2B`Zi5cXfh#icxnUu>Q_ld0Z!sF@M!+@NWWEhdVo3AhP1c2jOUbuI`0 zfyf**wnrmtM|Cu5AAgweA#hTpjy=h# zE+z;KU)GDg8+rDnlZvlwMp3NPFEW+Te-5Llr@698J&oq1+|gfi@vh?3EaP!wWqm4} z;^AcQMR6g3n7opX7B{Ey$EFlz$GaLvWJTEfqD+dNx&#MRi>~slR=2b|jnlK*v}MrH zucS3Eei~>mtco%1y{ctZY{eO>0tL1X1RdfJxfZYOGJnNaHy<}W84Vw-f9hra44Rr*P<@f90{3cj^NP_d$Q`#c=gT3(JeFt{L1vyef4-lHCL z1VEu(RR`+?%n4v{ef2Z%?N3`?2shAT5XFsYF@jKLpkWbc=BMY4vC$sC2CO@;xnNf( zu7Ot8;vw#JHi78&opOAjZ$X}igJW;qF^6{kYRcB7V{gTI!I!)2dl`U;dg+HgQ=evT<2v(gYvcpV0}Bnnq7hs3 zuko#_FfVM~FyG!otmQ?F9soha=nvS{;Xf;1eW77Za>%X~U)vn}Gl8$W(^oG$%A)D3 zv0IRlAQleNS6eX5H5ChaybcKMquC$L453#8J~b55jI90bnzl_7C#R-+Y1BV4rR;9b zOh^}YH@Aar^#zlhn1gH=CO~cDn(~rEck$(PcfiV_?nR8Y3D=4XXOENWetDp%hHJ5L z+rL~qKn3Cr4NQ`2HhdFyp#K-Uxg-mFhYa*RhphuO_#JMsR1a zesF6}4RQHP^{0_n61Nz2b${7$qX)y%HjrinJAQUV8pWs$UOLQ&m_|jN&9z_3n1w-o zcU=!oueb&46;0XRji6NShtXb@@wMiW^Iq|9o7?|j#04tpqgcwYc@5G>)F?#vkbN_O zAayBnSW6{kRIJ6~>JyD12s%C0_fYpZM0NI#KdX}utORMZ!xutFY6ck%Ka2msTWFd- z3Gn=JU#cb}yU%r<1?9AeapkdQ@lf5YDWRBF&Nuu`@%Pw-`vG#S*DvXZdJY!>=YMK{@^P&LL;`g^(-+fowZGEYc-oCE=EL{28_PVY_B>q3#oPx7)Imq^l7G(RCgP_#awS6ivOZ9QAm46Yz1q{(2h;_UvfA1v=PCqaCmA%0M*H)u9JyYn}9(Fira|RAq=g9 z#(GAcAYN#JXzq-@uL)3RT?kNnH?u%lU3JyTVv+{(coLQtx19*4G>X@3^1!lLrMqsL z4au~&0cxEF4OD`y5Il^uzHD{$vA%`TDgj1MY2?8A z+fI}!Tpnx+e(GPrmSSOric&1l2Gd5M^Ae>Q2 zz(3uC=*wTVMxd;jtn74!yC2z_|5 zetw{ZU%yC?HzwgZxWX@M@4yJZetD3EU)I$FFZ@!s52EnPRnMwlSomdwdqRa@*5ZK? zerb#cRQP3mdxC^tm`psG!Y`VC(u7~M{p1V3=)^t>zaDsUgkNI?Bfpw27YXJBMqmI;DiTE^cQ08a^10bESRRiRiKu$xzm?(#&KyBYl!usQwB9$!EmXXH z_USAPxpt!oLw@arAzvIX4B0dL#XwlUF<*tS6EBo0KQ~-g%*USO7e-zPy6|CGv`YpD(Yl`o_sCs58hbzPK;) ziZ>dZ$H^<+G?$3EE}lzI!mpbP@`?-Q4u-tqwR4<`KB5>*`n!<4;)o2)ksJsqubqxV z$1a*P0cjLmTsXHx!Np@I1i?jR_%TAzA;FOlx43qI&@LkESQz53pIe@=@dL;VksnVZ&aFF^U5x%LW83u5U(0m>!I9N*6o(F9@6QpaafkKa~OkCVM*q+Az%Alx@ui6$`- zn!I^Vi7~ABL(3@sw^sazqZNLOq=v*uBh`BjsxJ|RINj3h{g57phT&n_F3@-WKg0G zc5|Z~ptTM02(;Jx8wrrCTa3~*!O>2R}292F^e$(oTVKYUp(6D=4BA7$P+(Ia17IKLh3J#PILPf6hQS5 z;&dNpn}u&n9=c%yZqw;kD6rbJ_y-lschxje&1#%q|N$S z>qVK_@=T>D&--4}#JGGh)oZ>e!|E+Afh5uPfm#A}mcaY(+P@`WI>}<>5~xEGS=R@1 z2|O8zU2ZTZZs`A44nSg;cis*7y(v+{na60Ke`+Ll5tCBSOcDo@czY}&ODwS3&J5ztoT5B8o zfenU*71yx&7JL6=rZt{77i+|XvrRA!J+wWV3of!imhMM7p~O;$P?t-dgkZAk6j4%) zX4oT0dl~lSNl%odY6Yl`bRrsYXD)?N%6w#Wt@z#v9^4qxyKNWkF}B}dJBbRCS!qZ0ohGb2mi(RQO?8=bj9D z^o2l=zH|WS(H+_jp3?N_y-yo@^vPw=BP)|&{&;%yfoHP1b2~cK?C)WEG>#qt)TPm* zFB9#{$o~*M`ouodqc1;G^hoF0CypL{VLm;2$LIw2qxT6m7@JI@=)rz;+}xMc%zr}-b1}Tk+$*>^QUH19Lp77eDQX@SZMW3U+bD7y5Bis*>gTHmE&0E}A%n9b|vE za<&d7rr-=WZwFb(km+^Lo+sIT@t}l=jn{_x^L|g@xx4Qm#eQCVaLxi#6u;;z>8_3B zdF;Bt)WH7!zWZJe`1PxP@sOVU1lX7WPf=_*Iak(=kO#qUQx>&Y4*6<0-t_ z^@GgizIttP#CTF3coCV462|k1cwjF3&I3Dh%-MI@rVp$1-ahLmM3JhOCrDht0fGs` zw(ph=CO4F1#q2UKofXLNed2Xs+#Cmut7-ARem74*mkLxSe8O;LDT@JY0w)dkUEDc) zT*9z98XCNwI1m)KZ8|Q-=!ufBx~Bt;bA+0RLchMjqiOhE+;gIqJZ)Mm5k?_|?o2F4 zf;Lj7!b6KXYvKJyFxtO8x;8Ol!qafZke^KWKcCU|lyfj*KN-xIJnxa5GTl%~H{Fmj zrq33urqM~~I*!aulqYB!8|gGQ{3oKdHhojnq-pdSq(T@c1=$hz{tx|hCRz4ECKlA% zuJ{tgv2o69a-+I!6Kw@s9*$hX=lT|XMr#wI@ssEBsAC*W2;KxL?ofTb>Zz~T0y34; z#pPY94OTP+K~lB;laP22OfB9$$7jLx#Xbwb2pI+G;y?9cMnSKnW(4Ll6&ea=BZCcv zRDf#eooXnUcMLYQ3%YFG$ib^vE06?n#?Mr+=u%yT2ED{h3N^M4`F(eI+;k9JI>X-SI8Km^$dRI zbH~y7f9}UnJyk;%swZ?lMCwUuh@Jm_(s>`ahdMvfkAZutIxTQds58Xv8CB;Gk~)1} zIqKZqFGCogs!j{z6Y306d`8vz!=z51WsW-krC)}iK2@C-)F;##V)~4#^NyrWpL32n zFYlKj#1C~ktS`o3y+!^}Iy+n6A@Wbs78C07(76fyktQ^R{u%tt=cA(opXkTvKh>Zt z4_$2OS#epU3(Up-aV_1cmO3Lp>$>1RwDie-*^QqBdStPG%A5U|dhvbQl8fu(TKchC z3bB0#$K>Pt(9);+Wr*)njmZM}#FnZ^K50wOc5cSD(C$)8&mP$!mwiq|9MKL^~=*^p)jTwr**zKzMfy_&yqTSKh}ADzx@4JC>}EtS3jKd z9PexXxXGRIzmwvBCuN3#+IWA3nsy{5v551xvtZT@3uav%c0#I!Pfd?J?5s&xd77TB+i(QIcUa>aS^(YbkC zaU+Bd<(z-TTr{Q*8xRa|Z1Z2|5^gwjDR9Dh@v*s-69yz(Im7u#oK$}0+_0rEuYDv= zUVnTpVRb|0fz8c}Pt46@bMZlnUHjx*jB39KKLVp0OMPlC;d(=xf#c1KtLEl$yqK)U z(x0A-shlfl1>P3D)Z9GYwh=;5GTv+EVhGBrw9kpm>(9(3JZ^KfdkEpo90puRPP}RcKmaD6kL;U(WghI$}i286;~Rn^wB7J{pGoY8{N+x z;{XXUZO4eoc`R6?%dT5(9P1>NKs$M1J~B+w(gH~Uy9KPU!gkQfQ0LwrOny3!^k>D* z8@lyW_EC?TN9KdLJ{!W>Gf;Yq!e4xOK;&`2;!ZqKaM*ho4u%i^dKeA{hff@agTdj$ zhv8sw`2Jxy7#x0Z7!C%9A0CE-!Qqa>a4}4xc>?2ZO`4hv8sw*mD>T28Zho z!@=P2qr-48INW&{4hDxGABKa$;jY7QFgRR&7!C%9&m4w>!Qo?v;b3t14#UCV@RP%EFgVii;9mb6KLH)Rb8fpgOl$vAF1tv6v!trhG&Qu7O#9Pd56Pm&r}U z2PEdYTnk6n!iX|SvE@${#>UDae~1wl3Dd5U0` zm1F5f4;1FBxC1{FXA&{x?W^$k80$e|UIs0BkkmS@=s^;Hn+2V+Vs={=$jIDtyf?vA zw6elhUq%4I<-mKWbf&zWRbJfHk5*REeTDv-H;VHu+F!%G#M>C(W4V2E!9GvX@mHLh zcjlW}yl1o%cxq-r^au;@-1<$zobhU2jkejSH!Jo0uRg*S?rV`G8GJB>p~lk(oiw1Fqp% z@agyPtUzT>ScATj36PfMH|gO~K_D#0kB-K})P0f-Z;UtH;6`aX9 z+-Guaa9G)hixV7ckby>s$l^3w+5#i14E2*9nm9ZNJFA!#R?=hVq~FA_os&^u@e#Qz z1Vdr_u<~eikjpcNMQl}|xv8NXv3K-h&-nrcAX z{iFiz3$=snB3^uZF0inbm$>|ut36n$#`e!QyxoG0kV`@P>rWgK)AvqkOT(Ak6 zsaQt@2ww8hDHs*c)_ORYZ|`wSITiuw;H1bF=Ef%Z${%6DF1b8OA z9?XaH9D(C2zBL!OgX(Od@Ps-_74PmdBo|7gzEwPu9a5~cO?jg_#Hgllgo&I_sqh+a znJs>DypKo{&B?3CB>RZ_6~6;r9Zo&hehKT@;!ThiMtdga++~d%S|q=js|LkGNU@9c z@onPG@*(ewf9$vacJzFwdyXPR;&RVLv8}j}rcW1Tq2sbodybu$U3Qz5@_nv^LKiOX(Tv#tI1CvVMs z-bW%Sp})mf6f87EBN@!*t#wm$7F##B{{-pL@6Z%IiR(;_jhbk z{(I(xq%}gxaBh$|lr$BRfhyXR(#j)8+m8v7 z{28siyn3%#v|a>P>KIX{V`r}1M11vfvgFyOtSB2h*0yh}#~4xb21X`9%C?Xzs|v<3 zFl_k9tju@7-Ql&ny{w-#Be)P3#><88lbDVt8nCil*yF6cX7uChOsHpY>SpyVs+<5| z+V8tLBG@u#%cdW5wXBz&O~bqHukR>#U4g^vOs0>^$Fp}0cdUVO*6ESeD?SEqr^}qQ7T}!|Nee19r8!&>yMAso-lY3u=a$|UGFL5n30 ze!RA$+XUb8GW$c#MQ7@q8Bj@M%)!6BeCgTDOB=)oU!{N?8#k_p|ay6%-PBbj}NI?hlXo3fnxVmGYYE0|!aV3sG&r^@N`chaBo z@yF{s)Tw$|CsSq&osiV6xUv$a|CrWZoTe%Yq zNps6m-^!44H-#*jadTMKOM9o8JY%iGec9}xS~yqTIM0e|%9=K1BvEBtHf3mA&SAA_ zp$k4u&6t*+W-QJZ?=@Y`04Lr9p<0+Ms@Q3Dg(8V6Z@qw9dy- z008-R5zvX!=37u*yRYQi(b5CIE%bsV*bb;lw#qv+IAw{ep&EWu)$=^}1H1u#|3S2hf(F9e`GN*LsEDGuSpoEC%1M zcm-X8&Xju|&q#>H*X6B_;QJ0siKwbtZ2cK1W_!u-V62&v4efhY7IYmNt)=J$Y#J?+ zWM%fyAR!H_v72iRnwwYL3WQ-=EZd@`;ZrD*T$)W1MsF}cqLJ6cAFtst<1{}NT5+G*%KQ5u}M zI5_b`aFTSO-kChFhqyphcP4-r1d+uictKvNBP1~d<9en;nb<0qw>;m z&}BB*5P6Zs;wfgraxM>BA6OJyzwKs76SXwTVkBhVT5|;F08kd?%wB-9h^Z8L(e|_y z+Oh!o7(sUu5*8W~f%(&&$a>}t`Jj-OUoSdg`%YdQO%Y}A3uYPQg#(%=FIn#ZkeB+B z$xD8)$jgI^lNSd#PhK8dGI=pr8F|SL1bL}1iM&|yg_I00OkVymKR_o~HvgK)q3zhR zY;v3j&jwGhp7YR&rkfd6W+5-}s9K#o#cSwrn)~L2$;NB&%o*`!SR7GOmwG`Yp`3vYz!R$>Gim+zQ*U;>Zg_Rj;)^aoIyu`>Oqs^(QnF*ex*Cm z+wre;K5%HgBAkxS<}NwlBkU%~tUn~VCOnYrraB}odNg{UtaSX*$PPx`OovW3#@ul+ zSd@f8>t`OfW`7s=W;JD_tg|=QA{NlEhC3utl5@_3FdnyJCjn@+D*__pYe25n`J6P) zH{G>xk?tTAYnt-l!JmwnmH!#$g{@n|25Ni%*7REqKuXy9rTRsMuI`+yutyLEj0C zhmXEqU_9^fb?NzEhe}AVKmY&#?7a(=B~_X48IN=FWL9KBsHK*bC7e82bXRF%XJ%DX zT~>Mb0RBGW@S<6#gdG3;zaD&vG=#X$NzimaqJp|ms$UE zC&_A*As2D7Qv$`rf;r0*&;g)Wc0UZ=tUKTxSd~-E9XMQFiU6c9^-F6YvF~NA9id7U zNX*mUWl%%a9>dVzUZP1ZQ6O1H!mQw6R8;Rip@E4pqKo7?#r{Q5 z5$-;-m{s#!1YYY0Yq+(JT02q~+6{vjR`yP(Z^-?-?A@210(jFm?0l(B<7y2%hT{-S zQzSqU;|BrNoWJCH`*K^L@9=sXglZr+ufH7#z?Tvv06(e#d=J>fC169+0iPLP)Hx|D zAZ;4rgk_)ZbC@tti-ECwJt zwCOQo91%kOV!EOB9HtMO7Dx8D`%4mMUN4K^O?U+Ula$FcJ{)ca@naoo%Hxi0!{?vHmL(TN({M0m<}MWcH;AOMhvfw8C22y_u03|SQp?NU_bur&U8Xej?OwBFyA85; z#c#2+>|NPgEX`xSVS2WO4if)#p^yJ64r*VX5EM7FH*MHD)&+-M0NpyXi_&jHE2Oc$vlbr)Glh z6q~`Icf`7RC(@YW7W2($Sym#$I4kIbMNaf!yQm!_P4Y95w<=2iv$}eapE~5t;3bf)-k|WjEPIIOeBO(?6s!EL|RG=1N%3qyoEhx5=y~N7>^+=P^lr@ zydj(IcW)F&5?+`;e;VdTf7sVf(Y$wT;AC<1>FDLVvOhKUSr~H!gT^tvHX?6DPho@S zE>=Yh;(@Is-M>Y`C3bMU8+gRPZ*@=}LgSTWy1GHQ?mHWHWn*j{ID_bl;_Sv|b)wFp z^|)z!syH;?#;1X0#MVdP%&Ftd+?T&~W;(5F6e&STYNXUCRu;QH%#AZfR3a*W$&7pH z>-EwTQNh3b?`N~EjG2DvCbNOYn)#sNb zYL5HV+@};=;bl}!o38J&D(YbfIRqg$P5-3MAnc^hjOnnB{Ekvw)>`V9c3ySSsHxRN z8c2U0kcd)0c^!!zC-ZmAqCe?+H+vd(Uo~HwuA*AySIm}klWr*I#iz~@x|w9zL8bU8 zR|MF`Z$N|kFtjJC@C@~_wHuWu`*E|4Qr8Zv+(V5j-ylpK%B{{@qYP)6S?Gob4b!Rf zVdq#QrEcqC9jHgM?2=_yVS89~r@>TJlh&m$=rtYN&-B1Yaj+q2byRG&G! zv{A5C@{dgu8m--#327sijc7JS6|`7qiTirm6o@6aXw|A?8t&MHD!=dJ#&uF-;=*F% zqarU)oXxL9JJ5RVI$nYc1o7%*S0-37KF!-sC%gy-+G(cq=v`2J@Oe)=b;o+2^F~Lq z0%vY6Um^Qvz2UHQ9FS??(@S4e@tbmt9Gi-*Hcgbjzmj3KR7ztvu_qESqH4_;u<3sh zi46P#L%Ba~+yS`0nv9gaa5t9><0blDk#H}I0Z0(SQ|l#oT>dhWF2B6-MfFHcwHs}} z?~v0I@*cG@{zN>wVCArvue1h8pBZhR$n{e_ZKONZv(0eJ>{55H#EeM2NY7M-IY`itusTDTjV>$%t>Wrg^iRS@ z#UooMvI%u}n6@lE)=j(zudEUWWa-+t64_7=k!8x(Ery!*G1*IYHj+N+(P#38Mq56s zyHgTv0?DG)q$SbXBWwlA1xM#y6qVgC@+a>M_uS5Qg{%$$Wm9f8m* zk#!GB+m&C-MB@gsbve}=A6x~v+1#qym49$n>k(noi=V?AVTA7GHa-^lQ&GM|qOB=$ z^8_a=P4hS>1GvcXYdWzm|IjS|_e<3;FC?HQQp4KL->s>Uryg@G(M=>GC zI)>L-Stp6SNW*10<){?C@{_JSWh#3`b9!ujK`gEbqGm~{?%&LPB=xW~EMkSKOU+hp zVgHWpgfp=DGDJAAVP&bFGi?#K!}ND?JEJ4_Kjp#T;@vS*t)&O)MRi~;pAwihYK|w@ z6gYz`7~vKZsFrxFE{Bp8%GQ}yCKM#xGEup@JI2wyh6#OF(x?^GmGg>6NdWP!WL3+w zk~J!@BQz!kGd~d-Gf+e!j2ITOEoZkFobAKC3=;#KUscK6QVp$&N73{o%Mu>Jy7|cL zL7B?ZODj#p^!n@(nk}v2a<*I9zaBQ=LHejMt=}d5VMeq3shJ)l4Hxy}tj{^>JWNvz z=fBB3H~28!6ekNdBR#=@MP!O_#n#;LP^Cm_2K39)mzKUO|2TX=xtOLgl1mI1qwEOy zAI$8OfcP1~1M&&XD_Ga!aDwv0mP^d9AL+wp+YKgY{m!z}>K&z5kj{7y;+a$rt=o%q z%~%Dijh>OISoVzc)1^SJ1|Dk6Q+jZnhmOQND{TURmhnsSk0FdIQ!|xCCEX&W!&;*3 z4LaLPl^IBJxmgCZmm*p1k~WvL^H0sfTu)P4otgEpMwjjYSw*TYNmJ>nlkgR%a-mxG(oJk(#JP*a*^nwzyO zwX|jo8X9rZQDXZO8h{{s57ODuulGV1gL*HfPYsXDcO4=-?i=1vbSyX6ao1I>cD3xd z+mlA6xNgT8W@>9q0*7zo=ujMdH6cwO-`1hxji3$Jv7we}i>!Fs(i&u4@i9k{k~TSL zt;v9Q${PTT*iVZG$B?hnV{>)L>uU~ZQn3P9OdThwBe*;;7g!e%+~waytDaSsSn z`WhI@AkAcl%vSpJp|X{}(hL$FR3uDk0z@<4EOC%xBbt_@a&N|C0QMCjgAR}*s})>v z$fn}6hiWR`mNae~T!+3JBn&2uTcIXlMiMPyX*xMhI0(#Mr9Kce`OU{@>1ndOL0ZFd zovm22*we~lZ{^=SMllt&ionZXX9i1_>rCsm(gH(~!GCNXr8*y5e3bfanUMx77%^_J zD4r>UWwF8PbD7lnQN_jGK)Je>Qj%B6*kG`RxY1+axcPm@;N@GtEB`6e6BR^*pA1I1 zNybN2N<*qylz(mv^|XD^RS2RTjVpPZ(x>ZQ|ULH`gp2(YK* zU!FCNrJ*6KS?5mPX(8xXyFCwaa}IwxXL-0jD=`0L)43!5nI4cW3G!&$Irx z38-}ytGL!Prs0(ORE8&sAk=4jL(}F??xt>VG`3%xWitQ$nEolng{)~p56pgY2*pr= zqO4JVYA>FGVWr+#!ze}h7h?dGJ>9rHbGfviUc44al4aQ^s2)bbOyGLn^2LRN3-6#K z0DT<7c;p_x>iRi zRIU+_bsuWNgYsMIhFC2)a`p79S2oMxy0)@7faQZemW5+g+Darxzm%2t&p-oG8+|B; zL#mSe-x|#)D=u9X{akUaRx<|5lS-#$}|Xs~j(ZaB%{1!qyEZ|)4G=sVtR zpiqe0D?e8W1tJsM`Ojxi0yWS)7MC~Xdw#`?Nq5Bu%L23M3N^tIIdtRRnHt7k8u*op zwBnf(jtJPpgkb<0z+SD^^#Y2rbJ~qtm(-DQ$%SdNiW@_)HDO#LR}qKh&zmc~iuW+z zMbOpP&Pf1!EKcjL-t<_0jxtpxAp^`Fp2J`eH<^Yq9Iv`_#37R+Z&~!4%*k*0oyE;LvExqQj-2FH^`v z(U6@mPgHUcaYudTVO__!2KP>OakC7qbB$FFSaBm)aa33jopqB}k3DJS@0ls7rLtk7 z{5y=e*?JnGLl}SZuPc(3qv;hW43z*W&D{Lo8-<4{Ny{XKirIvXNE8YyMws2)tnaR- z+GIXL880m0{7&>gH@)FS#du$`sXn>PHAtws>N z&Tbbs-uppx+bL>2_;Qo_IS^bESR4euuuJ95Azn;2LY|6E;<{h?Rm{dq#t*hjtLSxd zxNl!Do47>>8>UgU7^5gPoaA*Ir)hcSl?G#Id030ENOs`a+>;#H33r2$4g~^;QTgfd zQdaKGIKQi6n;y}u*ro-y8ru|lQ%RA|j@OtLc2f|3#ndqboZ`G)$4NNOpkFk*d1)t0rBs&g(1ys370Y44&AqXmh>HQW z$z;kphz5H3iXLxW@-56ax;8_kLMBio1wPd7Ugfm-0E~GVKj}J}wLr`6cF!w91K;W+qA=A&rP1B~zWCc+ zj2ZO`^M9#S@P=n!LhXZz@OIOg+Un4RXEhyq^}5)-mrnCuUdd9}#)Nybz-D{|TaAqs zv~I&m8`I99p@EjMsL%j!rtm!8cP-ruZ$^04mh^S;j`Tt?bT%K!zuDVK6MfzD9co*9 z{#DH&qOIZ1sKvd>j`TdWcpfd@A~|4?pLM`StW>?N1G;>#F5k=L-<#dZ_1)@PJ)ZSe zcJ;Yj_%i^p174^m|BAPOB)Rk-j_GykO+2fJjppv;x7&NY3A5HjA6#!UmEWu2r_Rn^ zM^d+?z+>)D%_=Or{7kOCjTUb0?d-MIjul-v#MLuvnanV%&)|x$a>XsZUP66fKagWK zkgN_G{QhiVqKu)O@LK&CVKn9Z6x)wW{)krosPra`7aczlQNDk+Fe>8iU=x&{qjo|3 z!Qidq^;^e1JuE(lPvglq*cdfUNwH5nk~h}+wok)XL5CBy*Zsk4VavIp!z}E@+gMX; zmmD=o9e!NT(&%@!JYEfSih(x(QV z6I0WAqOP6v1E>gEjPA+mYJb66-&43A)BEFD{QYaoi@IYTZGo89m}=0{-%0P2r~Mf1&}+eSao2 zB4wCcs#Pfa8@Pl|$z-SOrv21XbQ;eBCD4q9*?*X|&g^sNeQNz-zV%Ku-nRCyn6XxA zh6~6=umjzDxSO*4Gc(-$aDQ{Vx>@lg4bOc>sY_K~cMtVcB!QUpyTFu8kT9 zG>s$siul=?VwSn4s|d6tlhYI})Xe4+X(D|_H|EdNPtR^We2BNuZV%LzP`AX_FZ-|x z2Fx;2@r;DkmMnB5i_LSp2C!}%6;*lYVY@EgmCtTbHDwl7$$zr}ycU-3x6vqBEeb0z{{9&=2}xO7oCqc3@%9$#d%b)F`dVWS{q>S3dV46 zp5NccuyuuoU+PQ)Fo>LX7!hbhzITokiNKq2+_e1^R@yY(qhHn;w41Z%&~3iERbA?~ zwxk!zsAc$NCn6#n&1Bz|orFXL2TE~%40nV;XkvT^fKpIm9CT22tmc{->R2JcV%Q0O zDfW#CS?E4G#-C+T|16Y8gWCp>*l`JWcj{IA_60`JBg?g(FdMJQ#@K6Av zVPT*&0L?jQq3pV8`erjVjcI6iFVj!|WaG;oeqwY14%)%S>m7M6SIf}XSfgJI6)0#i zv|0=1^YS3#c;R3Q_3inZ?*LSw&6mR(z-&m$#!J?I^8+xU2itend)a=l-iO*}&N@@5 z+Cc*_clSnyz=B^j5-(JN?DaM%0v*-})YbVHS>bH^c!3p0c8o~HM$9MILEz#KAZl!y z4L=N+^2;D2B8guKSmIY@>;Sdx(wXu6?jAgYPm_EqB35;>CCz(y*S4flZ|$EETs7HU z`*hvH+BY%z6igg7kIPv%=5j$;^XqiC&;^poq)e9-?SP4iZsvwQKoe}t)TWnVAQGo1 zPRI-~xN)M0i;uECj)fwoDw=gzh0KD8u21CW%oPE#@OD4FwS_M_3hG*y_#@X8BOp)i zP;m4bTh+|@V(ET37&Q%*f)_B1a?%5afdSg~ZUb)*ihiXQsU${}pF0QcgNAfM#FrP$ z$-f+ifjPYprWiA+adA_9tvaj&@LA+5+(B@Jkyj8*ig|cr65PB2z)-3DR(`=;31M`~ z8XQS};hb}vctRPYpQirbDb9p;z8)YOvKZ53w~9T-(Y{?!J;Wg&WBDu8t$=%sYXCwB zg$u>-`*4pJ4hd0qS}VV3u0%n`%U*TzSGrya(iRtYy}|$qy~?duWuKr{NS_1;Sr;(j z_y1o1ONl&1s{RtYpvTrGya~%7$>05Z@Nz{sk`WILTZCUnXV-KmxQkP3bXX&@WGn)s zc9;wn7nsef^!5RfS);cHuA}?JOpUeSX8q59b^ei8Key~xws5yBTXN9<8+Zny= z1Sg}n?TlV_OB*(Nizxf`(z(m%FcGiDp;UoP_sJC&Ra1f3_+eyiC#(V%_EmAvcHrx1 zJ1<7&!NOQ*PSb7)DuEJB@mbhS+)JxC-c%m%VXhK_Fuf(Nhb<{M)RuI1N4lAN!Tr98 z7A0vq9AM(F>vEj|bPYQ|8`C;Y&cvv=`AQTq2^ze+!7=A`D0>6c*cWLH1U(A8s_pG+ z$ji|U)F#ThXht02$@#yo+sP`#S1L=fSa%YaH}sPS_A09)#IEp6N1=V{krUwM^Q^ZP zMT4+lSk|LvaSqW$@QgG`kJWX&9t3OV{CRVWX+impbXMZm2AJ3zn+D07?KnLii5=g`!IW zYwmOUVt%6l#>Ls)($I>nhjr7bu_3Ravr8$BsxJ5c&UyDJJ=n@jG4GG`| zTE@eTIkOT1NC! zLzyUWDm)Ek{WSwO@q-)abGl3+!xIxFmrD$nu+f|n#n$;ED^Gi3k}Ed^TrQ@z97@jx77@(TGhsrJ;z|SXwG7KrxXu9uR_>7v}*IuB#B{ zSP_cj0e>QW){-c3UO38UELoQMIqQ27UJ4eHd=f$pU}{2HZ9`mmm6ABZlyPBpQe#v3 z_m3^Q>96iLpIcEa+7l?Y9s#WJ@)yv zb;UX~4H^lQzod;IvSnykku5`PXDvhVnPN|V3Gfk^m-Ss=gfSYgxWBplP(7M`@zKN{ z*7C7BbL(&(@ohb_waJk>5Y1j2V$Tm1eF$tjmcMIeONz$$Ec!i;rpvAPmx zD60k5Yz`Fu!q$mTPp<*b2W1! zys%%TqK@z)E8i7>FVo?`)#3K99a0Jc+68kBEz+=CtDRue<^KdM8w|S2v|tY~w5ydV z5YUWiSCEe2AaLDby9=%20S%29rvlyI9h%SxE5{7QT|Ac^HbT195t71%mn5XGm4s9| zkQ|=t27%vJ8(A+&irrHwGbmQy)_zUTww9r^&8R$(&=O zyl9`UX+At}_~t|UhTl#a9U^rDXK`!?z1#2s=aaU0y!F6^BN#X}z^4phT<>aN?w>Z} z%YosF@&hs0h?=b(>B8c7SP!59h6@5Z|GU01@}>(8QhF!L-#%HW6r7ue(AIverv(4P zDrL8u8DpC)44E-Eq>b^jb%9Q2BP1yYL1-LGzteJHnA*T%ImXybnB#&xVa*x}T9%Yd z7lM7qV927;;ChZ61~<*$^Lseb1JLLl#~53wmMJ?j@E2L3=u$P{D~agr&hA)n$>&$A zjbLC{P@~Vm7%T5>#out{JSu@@}a3KnqOa* z44!ZZaHDJ^tU*I6tIg_CM}^eycg+w&oBbwk1dEs8g=jt_gD?$n8#4*cCU-*_?H&L& zXrS&2tkk#4EwZX{zHgamw5aP`r6Tu|&VBa3k-P8`E>X=Dw<4CwRrZ5S+3sgToba|@ z_#wQlu~aj8Tk!x`-XoBS(tSxG3|r5Xj{sZf7bDwCH{s))uzZ43w7MeC0omg zn6S3k^H-sc1mQM5oOP?a_|5M^$+~rsxC)PXYZZS|C9J3UXSWQ!Fg!ScnOZxFXVv<5 z;U_R>-k(U85Pni^Z(%RjRi00xJRgmtOqPMj8(MM!v*kGI0UAd_!8DG>pHME#sJ+mx z3;t9nFWxcDPy!sLd+WIZdVOB??L-VUR0BwgjpCWMbCg#*#|jr;tGFi{*$`h#sAV~= z#3*V+{K$q8anYyXMfs(38_K-cD%=ni7qn8$Si#~j-W~`F3Ctn;53jn^M==?KOH$| zt9x8zXgO1B{7m_K0-M&r$Wd7G?L;}yNUF4mPdD6Y#X4NgfJEqfSg|<_>9D40`~$8T z3Hb+UnueL$pWTveFJX1ZN~sGP=a;~0;7f^e1tbFV%jQs95+94OGkZ^KN!~x2OI*4i zSB~fzuO)NLhUi9%v$5dDlJoO{z?$OzR8fD@OvH48G6c_ERuG^o?w}^&@JXpDLGQtb zUU7H@EV>Xt>7S<066zxXFx8n#V(UK2ku?JXXB1k zV&C6`3GlT!?)f@#!AY^5hR~b1^`aTMO={1DSLqt}8#jDoF8}778n==;m!?Ek$7kXG zy}`M{n2_y~D6A3`xWXJFnYh@6cqc zN3AAytzO{Qd*-om6Ao1HEA}vK{w!bZG-tK>8CSl2o{`dD=1UE@PU3G%k*vrqb?Cin zhO6AsNM5IJorBd`gu6Zww;K9srr1x|j)J@5{7QQQe|exhaO!Ti>gwIT@w@4A)m44t ziT0y)mF}@L7)rD{-T%Nk8g4ptIhdCmdX&k{sbluFVue9%7N@&tCV&5{-!H(MP_VjL{-B(=noO1y6J;`K0;SiG{y zc6RT-OogI)ols)&tEMd&DH1Yvp>GfLyY$;xB|apQQy*92;*ll*gJ7Q>+@X%XLtM4a z9-^{}h%!q{iSi3(cDc~|3udx&Tgg~s)^xY_#xSUeH|9`hY)D#|3n#&4b=XJ*0f!M; zSsADhleHW06lfe)cEQV%8lD1F0W0Sb+SMf?--pK}R$L3_7D5gzSb+s>;R>u%<0csL z758!GZ4VXKg95HJm-5A>0I?q-OeomE-oC%RXDY{*bU}8q|5Z&$*+UCbfh7hNJCzoa z;%IVm*`i>6CJq4iogz`xR{v zv~nTXmai$0*r07nD@d#Kjuz(x03=|4)>d;|rWKG>auNL10L@a#!)kQ1q*7IY25C7< zjVh2aXUqDO6oC2e>@VU~LM`FKE}idMk;9e%Z>yN#ID3#AIEIW&IuKZ&T1g4BQU@#3 z)|~*L2VQ~<*4MLF#4O$kt+@@MOHd?1*VWl+(IGh{9tvliRRJw6oll^s<#SO8*;uzIWofA;CI z6<-X%&^e2#KC_LgPsta(X=gf5Jpy+NiV!y4mSEFucG}Tap@0q99gD=iz%!)}xokeC z51s!8^dU6E;9nBh0zY;YMp=t0D~DRt7g$BiC~ULSyd(v!!|#%_1{Y)qd_f=K-u=CD zK~}LZihJcX6}jv8V`!b#T?0S_f$&WAgvq|6rzWmR z2=|@XVZ}w(>`1ySB2ao##l?cRR%9?M-6wl{+8Coy_omik6wsrj1T*;Zrj8VjP*Zdl z2(p%3fu+J}ZCVj+Zd!?z7FT0BQPNnVy%y)+H+O=|;Iq%gZ|=YUegi<6Cw|ki%->HL ziH6dV4E2~xx5Qmm`tDpTCaScmrv`C4lxi7S2f!n*0i1L@aCkEXIcn?&+868+glY|T z8FSd>@`7b}Ck$xmrbrQ!o7FVAAbbTxu>e|U?#hlt6->;p+uLaO- zm-71u=dw?wN!vlF`-7P4QtEfJM^$%a3wAUZsGp(?zhW3;DcH z7orsKcOMtF@(+V`pkepF=owvXkN>qBJ&iroPuLs&x95N3^q#-apQlfCJ10bc zF_qnItCV^k0rcvot{zoa)st}t6qgw~0u-hZFf`^WrsHSWV=85E8K3vdCx-UIU%J9j zGKco#CHx3Q*k?^VR6(69E)*anx@c>1>}SyebYY)0_0WZtY2vTwVocLxKZ+Kh3;PTK zFu11O@>iqPp_6DsbnLHqJq+`fA_joA)OV^yo^Z=M?!WQsfBO1sj`?$ae`YT^;g>J? z#TWkTpLP9*r%#EO!Uc{?KBT6PS7%kwiAV&x%Ovl!9#MQ*Lh;?t@pWwwT?) zJX?36h0t@R{02klTNaM+>lt^&$?k>JHE8dv(o^sn@Q1$BvYLz9VFtiHCCEocapgdEnv34334 z_cziLqWsGWqI8tJ*?oeNyXpn2hCkS5kh&WYN^ z86OgT5JcG02T7-`yNdgd&Oar8Fe_;Mj58K-5VQ#!;PQ2*2bvGToC3~B)h|9P+50Cv z>dA=JfI+~*DRGQ-;bMm5q^WviW^4!rQ&y3xbgq3@PDQzzs~Aubrbx}tP7pepRM_4<|y;X2wO)ABtc&VL9WmkQV6mx z6ZR$r(?6A;yPkXvwa3`ioP@#aBLImGRvw?~Wg$gpfUHuWE~w8sM5+RVIN(Sbgj=(m zp+{@IKR%teQSA34B8Z=Oe@%%-fG-c4RNLCFA{CY%WYO}pd{z(BZFK;|4?)KUwfy=( z+%xM2Lh(Yyo@ZwtYEE0K8){YPkGKKf$_?m~QC56N!GXP@HdqN2M0_t{vEMu3kuX>F zM>j%qKp7?OM2Scr;Ifei9#^cQ?&0*yj`OVV+~uZ4I_hi?l0k(qI?UJi~PBmh5 z$RSVS_8PbZ+mra>Ah{(@s3DQug4esuU*cKTPorQfQb77LWr!WS1X|(bti1Ir@wrK} z6~-iq#yjAr>MmY()S2`D#;RrG=!{r41R_5Tr>6p4W2E3+oK} zO)zs5q~}{&QCNuRu%E{(EXF)~gGJtut#4mCcCPZ_t_ z_YFpXVx)|sPuGA5O`H=EZsI=Kx7~LqSx6VqsB;xAK%Hb}FT8WZu3d~qemxZpj!T}x zuQ-EvX=JGs5B3#^ig$iTh4!B!JReuT0F3L&S(EFT^2{M;$Djt;G`5*`TF$IRfx3(I zRA0)uOv4QBBJLDK5%_dvN}3l1$aypO;{IABExjuGi@ucZeMNtX#a_C}5~aA9d?;y`pAKt-r2jFd2rnbtb03Af}Lq% z-cIv<3R2@6klHe7*VmfDu#xg)Wo02T(I$o4to^YyKX-gTtZ4M^g+LhUI7vkG=dmBNF(Buv5N8N)a0aDG> zrrJL#FJ|TpIQ&^xC|2C^zMrs^WZ&Gx((enZlruQWzalH4;^rv$;iAgqmSI=z|5ao8 zijelP0>L(TY|#LF(1JxuSwarThUZVAX8Jg0Ut5*>f`#L^7i1=s)01Ma z%C&@7Nvv=@>so$g6*ATFDXYX$&<-V-O_>HD@!KA(bxf$%9DW{gRz;;Z<)Qi)c7r!g zI!%}Y7vLl3;B9kdgip1(!Z>3)-8So0GE|^=72nkH`?SWqtx-kT4yD?>WDR5db5c<` zXlpn(2PgG~D`^M`#rM=nXpQ3e%SZ&5he}+2AkUDAO7K`K>~Y-jxu&th9jYBzt6X8% z5h|TpKPF_G4MfT*rO`P5jxO+2<}zK^@Z5hFm4!@KgBn6)CAZv3@VFcP$$tBZ z<>PjBRbRhdZHXd?KfKpi{#~3AnZ2@Y##;W878lA=Izl|+=$ z0a$f4IrDqxj*TKDnx&G$8$WR)F)w$`Y&cTZY*gI!PJ=(gSIPD8t7c6lE7e=OHvE|F zZT77!L6ip`#^6mc8LVEK*=%6E-p8)~HE2g?9 z(lbq)#HEI4blvhk0uPgG-fpjh>5Em&eOlaspCFM!R;ozeS}eNxKh2l6VqNQF z%$|uv{Y0Pg_heaYrV*OBC4V^~&$%X&r7RNe{N8!iHt4)MjiaNl>(HU}HhNALu~Wo) zM5v;QbvdvS*^$bH1Hr_SJq6}Ge2NF*Du`fO#4gB>!Dhc6Qwfd?0StsdJVO>PHjQ1? zEpV7CPBxbDdG}1cg_AjHo{-?j@C}$JBs4&wNG`(@B0?N!;CN1&BgAt8mY(&%93i2f zQ4tq14+zPMxqk{-&o_sStM*~Ko1qdXVvtbTHPc6=X#xmR8yp1?Sro6KFP?9fy1N1$ z(0=mw&6oOnsp=MyZMNo>5q;CM&@|uAv{PB?2%dzKqn%$fZ@w)(baO%&9IRjZ)-(C( z16=C1Y~x495#HyA%*I&e09hqc=y|P5Yji5SygOK*>ReFb(M*GKWVA%axYw`f*?7N( z1+}zM2Whoyh=#LPWJhV*MP80WF&HjfpCu8r)S&m9I_DQfnPI?CfT3IS3`HWe4YrAW z1W2A=JKt5v2?J4<)2gfivef5FTcEPNu-Wq;qK-a=A#B6KdSG714=xRvOez6%jMfMK zIa?oAl%=ku+P-k5lIpAj_!LTNl>ktw_hb2oSZ+=~od}~>Fb;m%P4SW%Fv+040dtjX zxG?`9?Vt=cQe|Jg>$R9d#9 zsh<)q-Fd2B)4?KoU%hMo3S2&?!6E{iw(UQqXI%hJTGuGvIKxoqZ=MnK&0R!O3=CTS zhWS#b0!bPirinEe zAz@9YbPtfujoLuWw!58SwDxM33^nGvMoWc6>BaMzRv~kVAjqCvR8v`tXFv4c&v>OSFH>6-YBcW%s^5@TMK!G#)d=52YTp^p4F-?f6 zKlPL7Ke>%TKIAkYy#>#L+)aZafrZ}>NIl7~c%0iDNb{^O4`V27(hHLqER2^oGomE~ z%7M+b8nE=sx%^iO6)D+@;y`2!3-pTevp0o6jIOtfi$BPpziBw6O>4ojg&w)L+X7BG&^jCK`B`b7788wfXt!T#p8d z_&KNW6&6s$XF4f>k}u;jHz^>EGI2sW76;1j+ZtupG$+B;^TR6(Q(Qm`3O2)`j94T4 z#5p)QtTz*XSmha5{sA&~GS6kkc~}UQVoZ7kUgS**AYpl$>R3yw6?-u`=y;H&x%v1e zmz6BW5a%zbB%8A&kts0&VOsR$zVIR$hKiGit)Qr$?iF|qtYUaIeM*I9uB1U5-X&fd z4-J18RGd#pHD zevt$|xt_|iyoi^PJrB(!W_`5u*J`-&w&D=FuvU@TV(Km`6(wY5hAGlye+@7r;C1 zB@^^P^x|xLlq|S^brm>@qF7=ZK4@eoc$&2hM z3}X>Z^B6SZE)#j;87$s-YZRd`5GnztWQn<_s6HgG%IrdeswRjQP2=vuwWR2>?B`4J z^?P!<2TMscrj+ak;P=n>g`}U3!rS=l+M|2X6bvt(PIYQ-Y6au4%*Sb(!=$jBh8Al6e`_OXdCtL#upP5l_VJ!d5L-jw_o@TJPvdP~@kMe1 zD}Islp#oA2Oskid{{KpB!nRfn=O%RG#WM^AShJlQ%il7?Pf7l29dO$}S`{UA;x#lF z7`msR6F`@YY(61sQ+QG}@aDrVb;e z2u|oq)n??NC>;))mz_7rV$R^Ij@9-ikVW)GJFrdaT(@oJIEZV}(hri3nR+>)!?*%? z7}fXgAP6J@fp(NrWn*y7Bvm!=77(w(Q<#E3wM)5BOG7z#69pjv{Fm-N(HNr)xU@Ly z#NHbCaa*3)jqb3?9k#lI)J?{lYzswEYI95L937HA$Rr+@{1I24?KAe{9m#ePD>J+f zUZK#gAPU2F4~kY{?b4O_VQ}jp600B#^%NC!qrz~+!poJbypT=CwB38T7naOOi|FLO z7nY3SReP|Bllk0o?`H>M4D^jqd>s_6Z|?^u*ZWzd0xFGru~z?!S@jT7Nc{V$swD5X z#u*Hu5P!S7rhLPW-Y~3#3W*=*4W&R$ac{+z^m5%bJ?axxFIINW1|J1nlwn;}AJ?f| z=kHrwZs>4<)P9od7sGEIwat#oS%BpT9W|L?vyeP&O;oyNN(YPpaG$uHPj=Nhx(%2L%60qhJK;Ll1RwrY@5t9!6bbv zvmh7zdNUO91_N!MZTgn{@%5-Bx4DXW*n^8+P5=_E%)^eNVeaGH^FnPOVh=GdI~Uqc z@zeoH`m+sv8|GvWZO|jLX56h59?1lp($Sd3X0bPaZ{^5Ymrr2v{)729h;%YI4^2B! z*yg8Z^2^*+`r4D59-fo`BZb#_O+~7*w)W_|AhNbD7Qjb-07LMHqXljONzCO}s73P$ z^f1j*cnc9o3I#aT7>x?3o7o++NlEq?7*C()1{OpN5_TQP2EXw2^7(9i-&HO|0wx`0 z&+Ie)Oy2oWm=+c_qjTQZ(euABg`g0ki!RK2!)Ln*ik*RP*p;lgN&Uf6ebpweQa~7A z?G=`Ro+>C2g3Bn{+Y7lHeCc@6;*61ByMvN z)j(hl?I*`ZTM-^6z!Y&~CYzjpBHdY0?prm)h{h#at=e>b_bu;s>WiMFN2mF_@%?F( zS^);o8q$^k46>4&5)x8fsJ9GgCY?NMScy42tc}J_K8iQ@^UtCbJ#^!frn0|q+-ixg z!@;Tn3HwWE47~k{-9g_z`UJltgpJCme2}6>5P#zM;4hQLGAi|)j|No+YLbEBU3})$ zTeotj-iHZYvA939LzD}rI5>r#ar=mV)fSvWuZ3mE$iUH;a^~9kpv5{^P0IwWFW*-; zSqU&p++{K}!5g^oqtJBzvH8s34y`%YUfr85-^cP}2ay7X30OX;_?BS;W}*&ehg!_4 z_-KUw%OV;(>GZ|CcXibg)j67mTAgaiL2v*EHU=LBQR?@rSRo7f)Q@D~q^;Vrm7WW? zJhC*^oX-Rv#ISu_8*yl!tnflm&?^vSW#+pZx1pjRk9Mnw=z3S9h@h`yBg$brSGTsn z&5jhe6EEjW{)zbk_t@nBlRXe>&L`^>cSzKn%F}E320VGD6qE*`OW;|g&8Ju~UZWoN zTrwUe5WaNzmo7J_%I~s!?}o}eI(YZqf9l#)EY4U8{|BoR&2s zq4!1jEbL0Myyo7!X+FP>ZGjdw&YDqAxt1~eF{DRfbHRc(&H#fH=kgKeN=~$5RUyJ0 z&FEinC9!}Iug<&;G3NYqeccsElz9r&1sZL3uqi19eBngjZT8HnL_cA;imf5woEGw# z`Nbr|D#dj;)n~QiI>?m?z(5609J;uUPdjRBj_dfa5nbs}jdI4cv`0Q0J{Oa<7>>!m zbTJ$!mcdl6?voFu`d1fwgs0mCC)AmL4l=TD(2|fRN~#i0@$~%b{chCnw71=h3oEy#h6pvgP9Z zeH^87sKGp?Wu-Mupqu(weHI1jhpbezF&h%9_3+JxMD|(R)Gw(o`us6Se9V+l@Ah2T z0%F|zoiG+xW!uweXA6~D5=!9XZ9Vh_Dn7hnU0)luQX7mdf(Thghe58!H`S5&? zJ605N^8m&ua*dS`iD6&}Z(zVgHJ&s$ zTdHq9YRkV%fRT6_-TLyer9`#pgN z(yBT%;TNXd*1|6)|I!Z@>$Y5jZ4HajD39bOs8#<^33KNsxJlSm znf!heMO~kTZu5;;_@GOv*PfNdHHt?rFS~}zp2^vLT!vY%v>0t|+0xFB7G2=%@npgM z>vk|A+O{nuW@B*`ZBY)C@^xqOy3(6(Vv&F^X$ zRN;HUJ&M0n1b7>KB+(g-pKUYQOL%qHnXuhtdTewLw(+si4fwJ2BT3RsfsKbsg~M-L z-dLg%;VKi&c&I|SlKIIiOW`q$hA^nXy(sO$N=_RHUN|7mLFb*}64PCsTU85j z@yZN7#-GtOb>#*a?q=7m>*!Y3ecZ=K<<70Acu5hV@VX>Fj7`RASWIV%SJ%l#yQ z^FegK(pzWM5~}ELO^_=qkcRiJtqd!W!B8n;4~qBH=r^-b(^jz{q|{l5tEOE>9qGFP zP)dvat5Ry9au`*cMF_!8PGocq%(irD@MeX=p!JIB6fqyEo`&Q?C>HT_%nx_Y146}Z zKHY519V5w~&SLRTMdol}by0d7DYU^48!q~CRt{eRBLSb)tyYcYBX z54waXTDeke+u;~>#)uWJ#ClXqIt9V`r6_NdSdHDX-eum$#f&HJ{qy+`z)QKL^42&% zd-g~=YqHz_!7uy6`RtFKJ`fyh(gT&EfLfr01&G$;_b6P6i1tU;x>x11-|yEZ024JN zxJmMJrqzp}L;OMHoZOK#3cV|tvSRuqe-Acu$Wq#CUdF2G9Yo6};9Vah(AxXrc?7@wyV1Yt|L z25;g(HOJ*3Rg4dd-}$h$_!(g5DT^qw+-pk~!#LKn7Hsjs5^$b%IWLlgGiVKRg2Fjy z1;Kv>hjJ9j!m_;{weHM69vHMM$roYRE=G}#N!VyF8IlaKTjUL$l(BK|1Uxm{I=L_4(b8QDylno0tA7bJE@S9I;^`Yvnz*~P8jy7aogDTJ5Ar%ydwbr@(jf8jQJ08C)tBkZ~! zA>G@Gy;r{byMIID&*tlSeBJxH-<;*YzIYp_J$8_v&li^_mp#WFJ7>D%k^cDb=UC=} z`pFZEcsfZJ;Dq~IF6IJWwC@pUY@D*5<}caSjh|h7`=U4BHuje&`mUc$3lt|^-!*>J zbI759wC>05d~G7V?0}5F!H6HpdJlrJ8%bWETQjlwsf2+usTU`^RNL&Iez-wukeh+5 zAHKRxhe+Sjv5iT=*+*#qA&_up}=fr;rj{wSYlulq=`i2usq*QsfWEI5&7hA z+t$+z`nM3Da6{+uXfcPkZ)<(ap%ij|q{D!-{t*lPM~?XE2IUv7Yo#DlfW0WM^(gICWVHrufP9WyT0}PWUH-AS%}EKB5&z zQLHGj;!V#r#>gm%>$5yr8!mUI_&fcCoB@hqZq#67qiU8}>7~|i!YZU;aJPNr116`f zwQ%eDa}*Z6=yPNN=l2~0;{iMQ=`oTgLdM)Drslbj_gTtJu^E%@t}CY%(u%SfMH)pWefp>>+8Ch{SRMyu^xA5M{<%g$B ze8RfL=_{o&*qaZ86us<0B}J_&-eO&XJi(qWGr9vxi%dbb!Ivca$89V`MA79XT`K-d z;k+V!E+(DSE;e@*ExG2du*(<3r*#?4m{Ka;yRqp+Puas$+)_#Mo3v80pB`3)2im@9 zCP4hoEP9~y9-FbnRI&Pu{je=XXh>JyTnliJQo~B;AeE5AffMe~bQIvwpKv$Q4t?X^ z7IduN%11b5OBzmZjcOyoTNdDmmYHJsx3?Zi0#YeC!U>c!WR)hg=dueVm%gS1TqOOP z-KvQ&*_*%ta+-LmW@v&I(bII^6b!UBmE6z?9*8>8mTE=_(Qd*v;_igihwrvdCCs}G zuOV_`4L*SU6`RmK+)Xq%F4qvZ@{5FoLfwgRpH9WX@zx=1?s@`I6nX{;cu@D4gZl`0 zP@pVL?*?AM<)z)$9-)r+S0h$jcI-ri$|0|jHu7!lQ+ZHiF>$w^WIFC>o`YzfgJ_cthmwP8Bymts4+kZga!`^f zht0}pY*=6e#R?|+NPi7_3>gg1F04`*(|6i5DwZyBPM>m8AYR^8)|C|1AE9rgrw}pC zoLaG%Nt@k-*QPKt*M*ufR1Sk~+pc-S;_Ttw38M9{NDELMGCm)LA8Biy=i z(W5!&c`hkjQA}gIv>znN;pD+SF)|2$mwUC>>YP-_dPKOdZ#Lm+4f0ro)`+DNtx;NE zqeZ^IXpIu(qBRzlXpIOd(b|NgH5i;|jm5867jk?R`7&W!(^n+7RV0_4-wa5st1($+ zdBS8lh~N}^#YoGNgy1-^f!ru$R7FsVueD)s)EfY0sxlBc$AZV1nZIY-pnl~pWS*Q2 zzI?UG#>|3$d=742jl?>?_%3Nq#H^Pl;(ZT17H}O`qJaauG>LuisIYX9hy>Z18rG0AT27!ee4YaT zLIu)I-L)oJG(&0r-fh$4~$27FiqiA&ZcTo#(D?&KrbdGCRnLd zJJ3mlZp{9Gs5tBptqKTUjIl|hPmbpn_qY&n!M+~jF4MmtNnhQw7q5aZjJ1pH!^~m( zFazE)E!7tZDu;LY0W)T*!N`9;y@Bfuq{9(>NK_jWH>Tlqk-H{t#@$8>rtfU6c|L4g{|r90;VSBp}>reFjGC%S1vNa=SS9(~B77syzZs-_u&1U|4W`;QTm zn!;{41#LB^G()}8^8s1&Yq#|$G~@QL)Myr&=#13~7V+|)f`)8k$=bs{v@JUsK0&^8 zJ6X`Po@%ZKnX23>ewW&5B~j~%DG!5s)i*O{0U=RT7}Rb%+o0z48U~A+$*4A{QIY*T zZ49ifD-|rlkrpUcfYd(Ar`R}J2E}j!rTW>!usjXX*06_`&;pD)O!m`ip|oAeKGM78 z;9@%|1d!%u{3J}S7{jE8?IX)35fmUrk$5OfLIq;WKxb+TH2kSuN=9NFozadxiSd)a zY6kG!^c=OsXY^nTG{YTBfdRux4b?n;C>9E9;&|VYcEbs>v z&#UiWl7_K|gPh2w=p3Y9kw~utxPy4FX9sIcwMK7c=VX2aN~AH_nW)xnc$=Tav7Opn zonQ&3Kv(RncEG?lYGKwskB3xHwH}0#buWOOA|oY1>D2%k;Yd1^VRKI9iJ=twQGcV{O z2WkWqB+V)wXHxSQ?i z;Dz_$-4ar?!kgjK=%)5cL+`>%nxZMPG@HZsH_5I^8m-a?$K=T2QlA_go3?73CguO;I~-9@NkL)7!F>2B!+73{_riA+?zjW8m{{r%_(JtrsJQ5yvsXNf@eb z*(Obf!DlcGFqZ*f8Y?WNJSI*SQmCPumc~H=xb z1k7%ieWM?CmgQEFX8ejlP2yHRBMqz*sV!RpZ-=JL@lP`rOy^I7&M!Zq)A>uL8{)){ zln7oi7!QjSx@{$G0Fxzx4WVxUeuoH*B3s{U27~JgEAtUeLj(?3;UGcGf#NoOGdEIz zWw6v3H7X{9d@w6mqOi+T4TK!F)mj1qyDdt2xr^PTcLN_)#9pg_kcVbS6X~Hp8c3gd zx`zXe!7*jV4E&7o89`?=v0^|(%oe$8GXYIEs;a*;qU%G4M|5dRQ5K`@aRnCTpWl|f zAuf5O3-x3k#AO`lwBSw7qBU$);o8P zk-f%Xn+dA2iMp9To8@M1+llTN**Gq>&VoXIGGot}RkUH0-O{Wr);S!AYNT5nhZEKc zhZD>S&*7kG01oTKpc(-80at%*|4l@ai*hk0ok{>H%vY%wy!ii8m1PR=tAe$5GE-zAFNyf_l* z*|i(b6>DI&NZ>_{)p?P{})i+71s(VenDVb28SU4nJ>`?;r_O^eU0`!D&j2@sDj})NykuC6j7oe9m z2IyVCsYLCT4A6V`@B08fqi2MPV)X1JN&*X`FGf$-2*HvLrTjbjr(mS|*l{=caJ@tk zeJ)(@hD{@d>q+58Ew#2R7;)d0ha&d+GzGL~*}IEG?0sW#Np&bi)D_JNTphewQshHs z4~B?6zW@MC&sET#xHLg`A#$ZpFTi&AX5E*C`n*`&o@-?wbgxMM`l0AOl+lhuxRw>Y zcS|MiDrgmNgQ^c!o(52{L*iRNQF|zQZ;|M|TUQdjhsmnwJ@)@wZuFi#ZuO$~=!j)2 zmOK~3?0@R$Jy~iPv^x0M<--!a_r7KcQ-@#{ci5rBtXA}1x>)qyhqsIvy=Qt`uruq? zdo_Kn^0G=XUsm)UN*ih!i3%9H-sI3WxjBlI)7%IBuf(FR7_au=j>oG(1qQ*L>~I9| zU47JI0eoLOJnB&cUVHnt?2jXKV+F~hzJP`FgRZP9iVCSsk z(Jqkhf0U59uX8HZU8?DF>I{%c0bM38S64}*d?pOS&berTMFR$3`nc@;)`K-*u+KXf zfWI7ggIGTc7z73m5j;wZvVcLUn%d$Fq^d_)AORJM8YGBsm*NbiL2@<(4(cmGfc&7? zK^gPlxdo7#Q4wH+!Ur9&&=)?aSt0;mQ*XE+V_ilNlKtnRfl4&fq7}IsI_1eVh~c3K zLYpTHgacV)cOM>h^Zcb{<*3%!h&ZfVOc2S6BM4KGvua2fSf==j)&a~f1IqSLqpvRUE0pCRfkbm;m(fO85Dnb(^UW^ARm)35KqPJF zHmqr{vE^r_Pt}MFgn!-rc!lx~RO?2(pzoS9QC>t-UEeqZzsx_fg+L3<2FkP>-%#=} z&i7ZyRZWXZEX=OKHd|TXX60jd1!Et?yWT^xB-RVl7R6ykAM#!AYlilUcfF^L06MMO zuJ!$v9&=9+HQV^AD#fAKc2E^~@ z+pMOoA~a#@R?!1kWf1;LQ^9`~2q)+-WqiwM`4WJ8>ERBTSGc^Yq)_Zv3MS#JW-Y1+ zUmv(->O4RR(?d-jr-^C-8Fg(AegIA#}pM6NUC2&CCVXa z|9vjN6^CW@tEvYKjKA|R>HJQKRfuT9F5;&AUr0D%H3LqeaCHRC2q+x{+6BsB7Zm<- z=xL=)1@r0e1<}e&4tQTw&?*ghvu$ws;imfoCyHQZJ5cbT5=Hv$;y~3dO@!%^(Jh0{ znZtd#B5p}JfH!sXTCR%2pDywnCtYBIEtp^oR};4zWP-6VK~+KmXprwi-i^LZ*~JA_ zMdNTLpJ2GGa`H+4tjjJB=A)c8&B-T@1eAOto1TD&6+82MQ11bgPkxt_{CgjNSd{#} z{FAGX%AdbId$Z~NmU&S|F&}LHiSdZx6qIweuOJ0w9jlMnb+?m}F`jd`XPK6+n9ygB za{C1G8JV1-gXx_bG@uu4&rU_PTs%j``t042AyY-?^7FP^vPy~NTfWNqrdW=euL4r} z*YYn|nQfS)Pg~(E{CX&J#p$%Q%$0MtTjq)bsA2Fc%3L{r`}DzNuDoQsx$ybpGgowC zFmvUl?ioIF#b?K$sns%&Eu5o8?&nNYocDEbhA&K!ifJJp8X!I}N){wBX} zt6s3cvcE2~b{v+5zGtk&J*FQXbE&c^ykAfsM z)EZP4v-;BP_GYu9ZYwwBjEsb*mL*MN*%N&`8j0f59L|x{?6huDCCxa~dHLHHq3aCp z@`UO9t!7N69`!-G-B=%(HMt6_vof(XK6iKrGbv%bhYf& zk*F%9tvZdpghEtA+?SVhxkuU(7c{x0pq;O8VorsPiv0;rHqCyN+@oPtLcpSEW%1l2 z{Hj{(=(kE+lyzm11(o{fey3|LMx#}Q87TwF^9f@3QblkKq#-FBiT!9@4w8%QSQT}J zh0~CObaB$So!lY7gxvHnho^`=Ras#$3Z)#Q#7#{LDc)HIRY+$3s*Xo!_xX~8)La0J z*B73!@-3R1!HMh(%{-+}@JmJqj2IT6*A68kOT}ii^en{nnTi7#F+&S{2WsSbzJ6-h zG!vqK05Y`BZ#GHmY`WqhgQ@RmA7#-3SokRUp`m6^nfQhvf6>{D76BOY(|ZWa1*?<;6!U0Cl|hM0AqM3Mujn&89uY;?NJ1a?e`W z9p52%ms?)uMU%pz4vGa~lRh~hnOOY%#fRK63qHzBDj>gA#9<7f8AtJTM!CXMNw zqm?;?plXrKD=2dqu<{BwRJCNQNhE>IMk^haP##nH&PfQZGpbZ0a!ZS3TbvD@a<{Z}*xP1Q5M zmK1$9s4AQ{`q=jG1A-TVv3s{y`lvtfg5TBUC>I}d*ZVsVh=GW>H1bY$J2%;;U;)E!BFcQSS8?$h$ z?vN40*Ec*w5KRQ}$yUhh?6CG6Mjf1LoCXb`uD%%l^ zESdXRzmp!Xd9k9-o%HaKpHsM5(2^blfL}kOplY1s21|` z6*HYO9~AZOcz(@er`MF+9;0i`blB?$Y)Cuq$$)_AI0Hg8;sZBn88_jlNy?qnxCvhz zH*p@nz)gb9X51tQjv?_fR-|rs1aT7sG@8YW<0f9bOc*y=8SaUO=mBH1?9dk_UZ_f{ ztuok`>iD5#+y5N#zw9$cM$a22qfL5wXUz1Vic!hv@vA^aKf3&|klqC1Hv>nE-RR_c1AdbX=;$AwKBD)1r zq9CgFTtOw+!X961^=+0tS2%2+1}PkwTLor-PD0Tt$F08o4#-Tp?z+-Ub9-|&>$?5w zvP=E7?NHE&6t~=!N_U{^JUC z6`$|rtZ3T~E&mb$mNlrZTibG1u!hrBz(k#{;?rCKJKYNBhsog;jt^dx8kShVJA*MC z)oq_aGq*H`4e<;*O&L3Di06vK(eN$7!JIg;j1?8eMLDV2I2*OdKu3Rfz@a6a|o zNZ%qDp(bf@8kUg?2LVNe)feLFD>N#=3Wi37r8Oj2J6^CF8g&43!J$#(E`H-+G7J!O zjRMj`zp5Tr2|>dkSf5`qTcJV0tCvxPHV&-d`O4y`be@>DB-+b$beifX2t`jjxN-oZ z3ZAk3##oCc{E3&eEf`PUk{A5)Jx*j;P`ocqGHN>WtK~~p21dvs1YCQj!qYeeK z5t!8PG)8v)Ll{||l0NqkB>{{b5N$mWOm_1_Fxkpsvd2?I=v=ugie7a}HVs5thC zQN#t8gUslgf9DL)>!KWSUMhMcY1vIe-h%>P%M=fiX zpy^hziA=ftitP?ja}z+hHKG`KAv^_(jcB0+ie-YhuvJAl<9$#VfHsdgz@T2)H>f8> ze=#_yZ%z9K^=1=_lpOp!1f{2O+{i8vH6G)7pQA5-yQG<<9 zL`7{81@VP~iVD6!BCHigI5WSXeCMhAs?W^+K{fwJ zYE-i2E^S}uyuEm}e`jxhmYV?DyH4#-@z;O3N_ESBGRV(-i2oh)+XlJ(s`8FSTFB&Q z9=P%EuQ>5{gb?n}1HhJKxA1^ZapwPV}y>NH=?o<0)H5lWcdEi60K9#$# zD!;xs;F;^LK6H$pxvIQ-vHuH0i(g`Hk2)WN-y76XDCNcJc1*s`gm9_`4O%P zo4fO8zoPJdU#f)VUA|VyI*MVY7SRgtV;BfqNJDOHdZ8w zn4J<6XsW9G79z~!k)&S&g=qpWdt?-*Ul``Tj2^4))BGS07~`BI@=HXW^8yNu1E34S5T$Hkj_iaIoo*ML@-pL3T-F`6{Kx)7VUkh=1A1&00 zvvXvB-}YE+fI5qOQ20(d-QAcE)GPhga9Rv|(0e}T$Mzu-v=izf(;Ty= zeC@WFYwnq{PK!6$KjTAyNanW{n>B@CwTA2IuvLsqvDHyW zma$dx1zp-8JbE*?kQy`K(tmofwbmPUSZd4-?OMZ3f<0CgkFm1iT#Fcy&C2&~8QKZ8 zUO_5C?=^ua6mS8e)f?{hI%aGgZ|UZb#!Vxapl;yas*a7b%*>Qy!Q|C3}#(-hY z!T#pNFuj+?B{cSyVVH`a_rxo^DX)aHiC5A%e^9stzMKR;SmvRZ!!nh~2+Q6Pd;HSMeaxH@~-7XF1M{fjguEGNxoVwL|$p2GMUd$62JIEK^d3mx$)g#-N+d=A9>41;21c*UZazgpA70B|O zD!B$*6I-vQ6epD5owt@tPg<$3`(HubbP=1lvd~K!nEfA2l~|sv+f@lq(O#AKk4n-1 zQB{e_7&BRw0At2gi7O-umRBVZ1#75EEF%h1RbqlD7*Qo83LbS;;_HtzgDkH+31M7Y zTG+p}6gV?eckOE&@v!=4BrD+kp=U<< z>DGWkR^DPU%fpJUwiX}#D?1#VL)~`lLx@(sUxfzM%>Kox0%wH&8+6unvOL3&OGVFq zI&@}do?pKHBs=qi%E1>Zq4kAlD|+m|*P#jYF5w%j==sqfru`2anm-Uu#2iIj>moIq zYuO*psBLKYPc!Le9e!kVJSPg%$-%5ZqdYq5530Xr_PvdKY9@he;E#z;X8$weQeEhO z`=4-QB$K7aNY4iy!Xmwr`af^s`v#1Wc zAU}HwZu@#>|FGxgGOsqG+*s}(a?qGTYQxB)3zaoZVdH2*egzTiiv zxH(u4rmlj3=<4hSiA5}!LmJxy&-G3Kc$Q&Y1Fz#>os_;9I2`cgvgZkUGmZk!fClia zK+Z2OKS}*Di}Qh1wlf=4#eN;(XOGiUnGv}8p?v?@bZYST3&8G4_sX1X z3Wn_W|9L8(Td_lDLUpuvYg&=?W)(@xuVYS5^XshGp%sEEjx9(`YR#dIkua~f022Uh zNMYf!LB9=pBVi#m{ME06YJPv!1qN;_glc-!AR!9J+~V^L^Cggid%=ZG=skl!6+_#C zDI&UQMR5#o@HQP73_6=|MDV~iFdUOz_}ZAkz$wjh(BGwfv5(~#O62?ZI4~G` z&CqCDzi-e#>-QOt(i|A5>p&`=!*4rS(b#$_-+pT_b!;z-o>_mMiC>LI62W&R7i@ie zlQB(rlQ_)``9|P4Ux}N|?G-1=nEuOk;l%@d!3f6sQB77@3fktn%P<;78^-p|imqkj zKdf{lNZD8Mdao`n3c0xOO~|W@k9WYO#l?lx{e01CWTve_p@wV`?kX}ce<+M`&Z2Ju5a&rtb3vFajS899Tql9s8 zj&uw@cLJKub}e6b62@*oQ@B{3s5!O~hgAoL5U{gkk$4hQidxp%j2$5aTpwuHW+uUv zVMNLvt}D=P!to?h+&U2wbr(8O2788EiVKPxSbF9K2lT%##Tkt)v30M;N2YbN1+DA; z?=0O)Z>Pz&PKU0P2?b{z6z;F*bGRU`Qa3*sq##Js;%x{BCdz*uM`gTV&=HmOFDhES z1FK5YSOG-4-d7-qc2kHZ{SoQVVyf_&2FYh5?Bb_Lb-vSnPjAz!n_Aok)K(PB>$*9KT~h%oPXSh z9s00CAJ!mFwZ&2w5i7%@>Y^Qqn5+N1zoJNuLt~tz8N_?&{O|6`s~P)E5^2WrQlrf5 z6T)jd`)4g7Sk07w^NdCIKSFVk8j?pM>T1?%)+SW&V2;R&$vDXoP7_u_3!MIzZ^-Mr zY3RjC+G%UV!1U4FnD$!UcIvo)l&wE~uLdNKSnVb|UcivRclNVXcK0=?NJ$-;)23ON?-kT7|O`Hq&Mei)|h{`bz}52$3|RyPZPZ80u~&V>g)RD$!qYi97cGi z@$;H<^r08bi^L4$rjBs(Azp)5d$JNhG1gs{TYvJ_uG|a_f zIbCb)TT^ssq4!I*MRbJz54c4?XlJ|W5gIiWsk)R;Q9znxEL{Uja>`f2eUsvT$j24; z*W|;13HdnhCQT?u*f6o^H;M{2aWZP^*YqUPNjY-IyWXHfMSlM#Z+T6j=o2dZe$CzA97 zxxv%;b<M;8q|FCW4QLo6MO#```%q9P6svV?bMhkN&)1LwG-m~MGsi9D_H#Y>oZMXG~8Ty_ti zZ_&Yzg+vYYg1G4`TI#G0V=ht~v-0DM<)1FWUz|-a@t!|R?)f#wv5|+`23zd|r`Q*) zPaymD4)@1UpBB;h%AcIVRvAXOJbb~@@(=%*;oQUXVNKf~$P1}1R}c{4`<$f$D?l)yL{u9{Rlhb6qlZk$nt+1!e0eShhvn`|f(wI{*$9pq3qW$<{vz+jK1z@v zgiUOA^|#WxZTpymW(qXWp_lY}L_AJ2Tch~4PYhxl({hzE#H#@BKW$aYP%iPy3?1P> z08XEMiV30eqNkbc5HQ&*Cw3M!*_S=d3k}+YeX(6bO{IdMDY@LONmZk ziH5b2ziE2|Ozq{>n3GT@@bb+HGmP5vQ4 z>(-}9h(pNgR%0H*j($FYpUc~x*4fS9JEW9#mB4jiry;E#92Vszs08I}o+j>-m-ivy z3;k;fmz(qLbC<7|0?{i& zP&n2y2|+<@*Mtm>1_+0+bI9Y$%S&sPR;wo>*Ychd1L>_9>OSgf%4?TcQ+MyUn)13- z>OO*M%5O+rH5Tg*d=oQ;Dt<^-x8s6hNRZc!TVbdAo7swS61qYu_G;rVw61e#yL6qu zfGx71L)(|tbuLSxK0((35?Bvr-pTnUQ21)kgGO8G7y*pc=BJ!?{z*KFtEYf{A|O^P3+NBn!x zq#oSy@HDAI+ebC2PgAvuOdi*y{&8!qNhz#t6$*rdpK&zxsy7~Wz3NDnjN%tn$(Z2y zUruXUjiOX-XqLhm|4x+Oy!EpY_SsKGFaeFaw`U_$sF1~gesO&KQ9(gk8|%$>vXvh&Jm={i0^Gp z;(e$XAtY-mHd=eu**(blU^PTILXrGT649~GdpY?IRUrBoAKCPX|6cKqsHlih46P5R z09i0oJOrv&l#<@15jhico>*3IY=s4X4F;pK7{W4Mart`h7qu!?t@cb^nW4iCEk(WY z?<@k!9Lv8MQ&mD>-eW?QoeeT|g8Ny64Z6=`AR6fj6*dj$_!r$>j=?FoYU$8KRi=9e zp=eYm;AQ0%OI1kn@Kt_*3^DU}uvB$PdOXce74~#In zdy`oTmdcZb=3(XNU@m*}>FsD_$e>d`BCh9zHgBK0T`@ed2s`4ozh)oc_qX9P%BZ;ndc-ogqNLcbyPc)C8-A=Uc|zHE$>5?)&W_yhqZ8 zCR^^tH*W+MwU^tJdO-U5<6HW3m)Adb4IMwfhqYmz&=vSHGUHrnBtBaAHX}I^MWFH- z)-acamGvK!ZTTpc%9f(KCx@ADD&MkXL2={jvQr%;7rOCAcjLYB#<^_ETlr4UTr*$H zsMW++bY@%9D-a=^Et-HHmCQIXlSb3H%;k;8rAaGbqm8~M;{3z`)b(>OJ&{}-sJ?erX8w4ofeH$!lM3cJ)fU9AVjm8U^) zmty_T1hXXF>y=Uv66T)D4v znLc0EfeGqe2L=e`J2E@O8OAwX-InbIEAP3v*gKpmzq3Utf1LsInr5!$-!JVUAXV(P zg;h-24oTKyhwQO0G#=Yvk8#E_j}5cX&cGiEU0$=ah-lJgk_$%LgPw1I2+x>SVBoof z8J;r0&CDb9#N;@rl}lH76y-lGRljo9BEeeGjuV5P`;^rtF~O2U zTH9>MS*zBUKhZRTaGcUKEQ*37ehT;Yw&J-8xc~)DSmxBG3aO|6$_JN#AIG^6571<} z2dEvoe3RLS8PAxHftj+^a2fw*tp>rx#L7#y4zo>*GoV4>lma6)4Ow+t1B#_Vv8;h_ zAWJ|`u~b&w+IU82*bdT(_TMTb+o z_{;aOZ@&64w3Xr+Mt-+;&cgal1d51Obxk+wmj9?bEjGiQ#Myg(K-&&hBgQ4X;_Yln zy&({W+|IO82*sWtr%>`w7QqBZ!RSg^u^Y12PoPIuzGn%|l^I%;LLUux?*>xaihGLk z;Kn_}oJJi&RRIv^|eb8TyyY2pPuPay8P=c(!9uWdw9Vn7OP;BrD|HtX#=02y3JhX)OMq% z&Y)XsxwB1VSY`dI4$na~(a6z&-w!<9!jz(!Y$ezlk z9?bVw2T}0HT5qsRvW+CD!hoJx#UTT;!q2sKK_DH)1DbK73WRG2hAx@hF_vq(KYVl8J*}fqFHLyCFjI$xXodMJ%l9n}g|w_q zPip1bIr%Ov)3?*V`ovu^#F@S|3bch*TpqE+1 z<^W&>=>kk?IPFF$^dyJh7Q6M|pf>jyMC^uEAB=8qT9E26&GsP``I5c6KHC=`bpyD6 z-Lr1Mb+dVYy3hY+dj|8*X8YFldY!pqdR7dKRBa-6+7CTMOEXJBDX&XCX+%srJ_y8& ze6SchEMJ)4k`HZlW=@#+4Fd&?cH*}a#jgz(EeDB~8Ofe+eTNPu$R5x}>REZ&X^V;{ zIy-KDAu^!x89Pw3Nl1WBOgukk;+)A|nmFfX zgVb6#an5tg%-IQ-IOiZqj^HbU-Oxg&g*%~Z9{jfBYJY&eazE*;C= zwh-h&;F9T7j%iNi82|X}#HmazgIT2?%nX%IRi=ZDW7d0?#jL4_Sw(ecb{0UW+r#V^s2#^rWcb4D_o-cuUGN`Idf?m{0HeNnaG9TYu-0|r<#~1gn-&jt{)%!PHeM~wW zj%l|!q71Atd1;JcxRIfW4es@%RD4%dvBAF{UqXtmj3ebmi|H)0md7{O^7!__f@bvQ zdzV{Fle!DXNF71Tqh^#HSFzE(*irUI|5{uF6Qp6j%o;W|*RUxaYGs6 zD~hbgpn&)S)O@j*xKGfW@8&omY0&qOWMZ`4jbU$m!;~7ekgo2+-*7#-}szdZa=}@UU@a>gm^m`6ft;aJ9)_Kz(jUa{zTL> zJc{{Xo$9M|z;yLrZUSE7ITq*I7Q~o?==wo-X9jZwY?>r`RSvNEj)Bg`_KM2PzyrbT zpF#Unq;0KN>?~iXosohwG*Er&o%X8JW2ZjEI{(^@vp1K-!o@TQ@?31Q+C(4l{q?Rot!5tnqn zTeB4OP_j({(BA>*1^9xOba$H%D?)!39QdFmi)BM&HC^&p|9MF}zzAlxSD!&_^aM(x z32YZ8tk6TYm#}Gzni7z!G;vb`c&zQ4y%x}cVTRot! zmlWC>#|7;o!qdZ8tE9s@vVkeo*eedJ>7D2XskS*7p6G|MbBCf5PbgN&^jwr?sH9(T znNQn57cMh!K$ryi2trBg7+gKZfSr~9wglX|XJlJ}4dKxN7aHfvkp~vatp^3j*T-%s z&D^FdwsDzrt&2z{g_#y04f0^V{Lm7Rz9g6Xv1jQas}CBY`ckOjUW}}k%aJ&}NW%^z z($PdVQ%-Sb-nFlBtB?g><0g5~fW{!(caA)_^jn2SnQQ-G|5UOxi`_zN`Z?)Bz#D%R zzrzBo12*t)cSwo9(Njg~NY13eC2U$hoOJtCp!7B@3B* z()^OX-^T>MBJYmD|q``1F%!V6>Pux6w!s4bAGd}wNO?7*ZS%2JPr|0^^`GxXWZkw4s zKJTnM=5a%zw1|lRSL`)5)Q_-Kr#GQx=<8`YI6t4AwP|R7eIh$+Fum9Pt;KyfqoW0f zL7aHfiBOR4hn#Ak==b?KuV$YEBPHfH;FPo%Pwn4xE`o2%JP$y!j{4v?pMN`=S`eeL z_U>QAS_2l602$ma3r`BHC>`VSzm?V$G|SL*B`<9h({{k+ZOJGnwT*Jqzow(ObRX!~ zjS^ybPfA8Pv2Bz$ej^>l`!d5Q!IybbGRoGrQC`;=#XBm)D8W^EVlv8>woxu^jN*Ni zVU*ybBxf{2ci1+{HJ7C;@(#!_N^n8a^(T(9*fz>ljZwVsF^m#?kHch?LE9+T|7AKC z?^q0@1lQtXGRg_#qvW6_$v0LhmGZ!;DtH&YMj5<|1C1ADpwtiZmS4+U94jnevkN<@ zFfKTMLR2SG6#evt37S{lyBH=O{EH_f6Mw?^#Ix###wgy87)H?pV%kqkM%mmp$_E;w zcyD4DC3q8`kc_fve3Z#R3=TpM#NZ&@+z!NdF_#t~ZfXVM&tHcdG17VPA9@N6-os7F z#2>$!i3fM0pLlR5Zfu|Ueaxk0;*W2g_~ma((bl^f1H^-?@$t#Tk6+Eiy{|ABLcv?O zp?%_i_r_L;AKyChH*<3haqlk-6A%8vq^V-OTD*qdMjd-wc$#r&K30bWxp24 z&)fdW8BsQi&GW~3(|Uc=wDz7mp!E?+*5J8YFK9IvvU&d4hzZgS6zTLD&4*T?(FFYj z?c}s6w2+=Ok$L|AME$W&Uxok84f|Qq8Fr`j`@$2;;c#Z%>@iP#qC7D$Q*)!Sz?&{l zK^T01p6G)QaH8M{qg>KJLGSzv$P=7@69q>Y<>o8Xxp+@r7$x}fOk6k@?7|aM6bz$$ z<7FvPc_&^NB{=aW$^suMcBqWviO%`1C3_9%8oX+pX{mh4r(=F9qu$XaJFgKVxFrX#k-=|d$-#-q0-f_HD{l~( zg6qhZ*CYo|*Yye#sGAl8fII?XCiE+QLdFk&B^@UEG)WfKgz)7%DEh<( zKG+)=g3T?ojg90Uls2>C4J{9{!YX0<~uzk{WjMy ze40IvMd+(mRou2G~FcP62-!V>A`%Mp@H)4Hl(P3QWn{!Nb= z*THDjvS;BqlkoLKPxWA-#9Ui_>g2~a*RybGZ_d=cURY0h+&DoN3Lc>ckJ6=+#jW{t z>>2qkqcpkX=jds2$utgx%}m6xo}RAq>3(|03B#JJ z6gBWwC@;v9AFj_wo?Q_HdK2sn!2D~`K) zFAQJmNR5BL?#3Zrlb4^+NWY$r6gj=O1=EC0Ib0jO=vjWbCV`&ihp`;X)(MHy8@BAh z%m#?U@nG=Q+8B}82@=YbT|Xp1mF}<^vd)4%^fwI)Hci9I2AeST*Z=8qQ?D~6 zBd@vN*b1t;%YA9$+sFKBD%nM!6ux~dOu`ZG~VCZ#O-wh%XnMN#`;n5a#36$YjSBQI(K}7-)$1zq%d*9?sVk*ZlobbAY%0uyp`$=p1@WGqc7F9W)j;wVuPb zA7~5_L4H#Wa!a7SDFDjSRwEXg_OcCSdy&KyGmBu+(&FbZpr#QFIKcX{rHm^(c8d`E zq#K>q@=l%oWEkDhD~@iN1OP>u1hZJUQ%%zaB}G|V=3|rvbD8JRl@>9b7Pld@@;)r80UhT7jjRO>bI2)6ic{)=3 zF)xIdzsNT82UH#^U*W^wuJ`j~+s~7=pQhXtyWM|@C&?_b*S|h*x<{F(!(Z=K{B)RE zGbvh#AXPq?)DS8;|DcXY_o~bhs`FEyk3w24u=99Os74x%-eq38Gy1{qhDDc z8nXB^Zn!9mKQm##ZN+b!(sgWeyQ8Ig(Hnh2PTM-~u)@<1zN`lKz*gz1RmEn+qFhRm z&rM>U6Y|K~OwgMHP)sGcIjq5CRHy+S%*y&yCfRI~Nmf`fZJHbQSq~9rXxTrX4WrFX zNG7`_fY954x6}^|QssF&Ae8lYToZ(mR1P*kSd#*X;wpE4bYTrZPXFe6tJ|e3N_B&2 z_YRWP7rc+cW6b9o!1-L5oiUB3YX4k^F``bgFP~FyilvK9+7e)zkwK1y$UX|KckhF^ z?tZAoX&lCU?YV80V+VH~Tjk`?th(}m3x~PdvxKcyh20r6VNwcQag%NG=fgUTJtdn= zE~VdM`bT(v0(Z$1OOZQRo`pNc_y5+B{l7K5Xlla#-xl_N;27s^^#hIlSDiApokIio z=O4pAi=EkXC~W7`i^Q0#(s094u&~aQB$5y2&d4}EUFILo4{_Fp75JdTny^yfd_XBy z@iUGjxyc#G63RS(HIeQGx?IM5y{RrwnK6gNz@5i_#7Q|!Uk#Hj>NFusYpyj*Yey!0 zkq->(SGn9sM>+a4mCny|;gcM5d@B1dP=kcsLRCmxT8cQyuy`IKRj8DoM|LXJ^JJjp zK(9Dwll3F#Hz`Gk!q4Tt{(B*_&J8p;An*F0EL~8yP<-3>rw8)`-lntq|2Nf@#h;*U zkj^6^6Y3(n*8R;*#m$FF?V|<~09$>!>MV5{y=3UH=V~tb3T1Y{Cx`iL%6GS@gG}Kz zq0|2#tn4#@fKIAk$CJcV;GUOACFXDDX*Ixi?$Vp|Nrk|7?W%wIx=V<(@AY^8g5&bO zI^d2}(C$b|Ho?k_6fG`Fb>^aSATBzLgUfn371gVk`KwI>*zDRga8a8EF54)({2$O5HNSk{OiYR&ubUcuRRO2R~ z?Dax-x)9|Q((;R#SB0fcE_u+_=>8*W?YYNsZgi`iXVD{op=`ErTV^|D5}ixkF`d*e zMGbp%tpC%ggF2 zMgiLU_h4hQk+u?FLdBHhV3=eE#PNMlg-Hk*eetbzRCc;@iCb_ZrGFK%`vHyyq^B=Tlg972jQ6v~Z|D^vl?$Ch zuLyH>yQcBev~^O^m7m?k;t<`KQ@q71?i)Bl$F<~!qVK>J=c<)&H*z(0V0$^3imu4% z%4dnGRHmpxju>qvirD1?u}8Cl|Amt2;gnfJUP*Qz?z6eUhAr4CMc?qT}DQIKmm{p43V)UkA||at1r<_BO->+CmZA{{ea6?A*0O3 zaAA{Z@YonYl`?lgUft#AZVY5>{z}AEf-}_eE*f&e#DniUL}R9tBr^=nq6$f76cLWj zAN9gTnMURx6U@T=g%hG{8^dvq5Q&+t>O?YoUq~dwxSQ}kkhT^MZW90k7Q+}IeNI^o z$dFZLgZqiVorrBP!z5vSN(t*dByqszF1RO8vA0RtL37lQZ&USovE2rF#N0Agj-RH8 zwW-u6HT(KQx4@qnt3C-=4b8&qMFnT@Ss?7Vtn0}4!3>-p*Og;tkc(}{Y50^hCSi;_ zq@+>g%NaDU9K)Vb%`KW+5@MUKVg?!`8^aDcXf|?0%mG3K4A(rBma@rD z%z$Pdyv~tyh(x<-_G_~i_dZfDthXZxxX{8zV6I=x=6+siPdO+&U537iB(ggX-p=K?_RBnzcb_z=hd$0B;4;N+AQwzhWT_z_K8 zj~2a(+^~GiqAz^Wk>Red48s^S(HFTa#OO1z)yM*L^b>)1&?_)Z1hUcj144e$B&^z0 z42Nx6uq3oGVo55q<%7`gVajO%xI*l9tyH)BoNE`+rIkEii)X=ebFU*XZ*@sg!>MX} zYRFRrro1}If@|O4d?CJY=3A z0~;XC51eol0)|2I+Rg>ZYfrgXvQmyckx_)cjD9HYquyc8F%_5YMQGTHAVO^*casKk zriq=!0S#2c=8iBo%tgmCv@t(OHYRu$dm(jOd72a+cp$^91*3p#UKw#rD~FHBFp*JO zvlQ#2=YAQ&BSZqZpo5rqGeEa8P0gLlVS(J1lly+%tUYP;M$|L(H)0892o=x~25tFG zv*q9>j)3)IS(utm|EERk>0g7ytdrHS2y+%gGJS8tQH%a079u3F?%*aZ=3?_Wg__C3 z*k-Uy#O-KNN0nefD|9Q<8-V2J4SINBVF^>vQEm=Nl(9i?Use3kkduSY3)Y9LEt2(N z?J5F8vf84+3aL85^eDdtP|(|_R2;>a>apT&Y`*LwSTcAezQsk*z{;D=B?U#P1r--{!jp4le%N_FmH_HM<$&@$nBL{c zK=(0SDLZl~Y0LY!=j@V`J%mc)!6?gh2xrIeSZMPtBtB~))MI%PM?u|5Pn~NR)nlwXWva(Nfm@{b#)=Ob_)lZ?99+i_Mu0( zn@9h3$jczp>*hOIw>LFCGdoxI(UW*@cYEjR;DjE+qLm#GoS> z7eJGH!SR+vIqXDgX*L%#DI}ZFyPmWY`Jm1bsuep6Uj@akCCvyNmtmPZ%=7dZHM)#O z^d=I5MrR{LqJ=DGw65*N?=G4nvTKGh-civDdYJxm{Xwl^VdmWGNNn>uvssrNAh}8s zRjMU(aK>SLLB{Bgp62UA$0KAfYeM!iAp865HQ_#400vd#DbKZx1@=_}c-!uL5+5??IVtHa%n4 zb`=*eoc7L=(ZMhlEKuG*wwFQ0^bzNvV%m@q)My_U6wI8>yt-gFv+8tdB=_4Mx?PM> z5mQEUw(p`ByYc~_$CRk0hIc_NwFH|WTOosF@=o>RL9d9qRR=Y+B`uyVED*st@{Aht$PhaOAkj2RBZ$ ze_CVJa{(_yqcH=QzLXu*@?co?+~HOoI*)m}4K5xVa(vZ(uWg@g^=GuMJ_(3LAUx=S z5QBeGKYVO?Cb2}PQcKh&f6`ZWU^^VSF8l8tNDhR-d1RZF1RaMnVEa@OSw?HFE`aUJ z^`RkUT{_PYQ*p*yN3E4|)U+T@|Ebiu7u0p>_gcl)*ZTszhl3LA|#gu+HkCkU+$m^!?PSx@aDA9V%v zHwh7Wo9|ZUAQ|c&ZHJrmH`ky)Azz?BX&ItFSIL+M`U{nev$3!#GHxTWZgnwX9i6EG z76<#PSGN)aNYmwQlG&k@FiENKQ72)v=3(jX7Z3-;Wh`sW0g5^KazaP)p_tIR=ru`R zu$0{f-8+&NROg4r(B$(s24-7}6MPn}u(MmM=KbDH2Q^0*P3R+L8yIR24Rum#R*NiA z^I#hD0)?XmqOJf@5SmB{bre^57)J?}hcj_s%oCw;&N^3m z#Z>S&0>98f%9avp4e=AA)&|DZ5O7XI=Rsfl=g=xt{`C7D6iMv_bExKGlrZf zMb7sM^oHIsX<#4v8MizbpogSNfiSKV`I^6=)^ACNtbtIg1x_W5%F#0?st2R2`bH0g zn0e^tbt_g6R5PMhvr=D1=m>Ocx;I`qcNgyTrGgHlLZP6CNh>bmMM{AJtVT4&P#n0~ z**Yirx8siPqz($xj0FG`Z_}8{uc+3jZj%VB$mEkWuOe=PsyN58qza33;BosVk)s(c zzp4GO{Zm!}k*k9>EO6W=%{c@>)a~O=y~>v(%H!Orp40-bNJzfCP(kWWwJqIn583GH zm#t;R{| z2MOg$@3G_&z(b&V&m!gYh9taOuhq*)=Qtxfff!OI=w?G}v(|NBwYE3}jsUB*^}+7E zIa4>m>FOR*FJ^dLM<@t-h)c!XPN?!lln+c!`@_;p!Vi6g90s$l`HguBhNx(>3wg0y zFOWX~kHhS`PTtAzrcbF`0r|P|6Fsnmw)Le`c4k@ifDnVqo6z}xZb02O(83SCq}l+nAr88BcElvqiQol+K6 z1jfZQp$sMa2N!#vzySP6LIc(Yzi3dLH1oSmGr#s{WTh3Mxb?Rgud9^P*7RO*11xg7 zIt`Q1)@3|S$b%gVA;E%tRcHBSVR)$MH1J2wjC6--0(gL=p{V0oVz)wv#GWteglFJy zLb8Xl&PjnYU%nY~$3p?<2&aNdj8~QSHTjdE^(BMW-`$`HSb)|G3|b_=PJq^yoPIn$ z2@mwgC2xEdK=?vX$F)NdsLcj0FYl)a7y&J3zIRrQBXg(^H6a)3Lz~EKL-?9hF`oIo zY?w=|5W@|L*V7BclSa_jRgXqTR;V6rihcZ58$e$!a!ZmsI&U73kFYKHCYzotkF_TC z6HnGff9|7^=E-tV-A#Rbd>#mvW|#;IZN@FO8E>HWrrwNa+h*K2VKabvC{Zky16-vkPFg6WS{EDqp!8XgpM|j^Gu5x3)?*)@_54gS^LNqDez;k@q`U zXG16&$EJ;$6N7%X;?UYui`x3MvL711mVSqQ8XHqpL!|s)LeH}uQRo<^+mG|%|pp-i)|!&x2$&*`Jjqux>nZmv2U==ak`Q+ z0w*LV*4%Me!&lpy48oPx=G<+O^-x?}EA2wp&bG8irm-?-y*O>e+b<25#BG+m)UJz# zLR`bJP>9DPh=}gKz702eZFQs>O%#EU6C$A!F3i6MY;x2r$(e~ z1Mr|l0$QVNkfvszu9!BKx`lGuk+~{Cmf*QWlm!DfkP0qUD-}xQe>-iyqwXHLJIG2d z&V$hPkZ7cNs6EEgNx_3}1ix5YYjN(#gv1ad@EpI2+EXab^_^Qoaqh?nZb^CdxsgRM zQNjXD`@!*PORWNi)-_dLr)Xt_x?0=sP*-b4cC=G1>4)aU_MF=Ys7&Bs$*y)b*0zM& z*~CoOc7`c`e$te$xx_;{(vD8AREycb-=$;<5yq&*Ro${W=kE$Nx6>2yPkd!t>wbeRk(fG|*cbw;vpiZ7XbRN^^^185nD-_7(v6O@*T{RgZTtF{*;0&a5hn3gKF z2tYmIm)-jgFOI_w_)=eAbbBxa@LMIZN)(Jk+Nv8tqgcCZm~ed8L~44 z!!(Q1;na*$_IGB}2B>E=F$)jjfO&vmiIzO7Z(Q-})$1D{He~yr1W{D}PB&zujxyBeb1jI@P@xm5HA*%R*P4pHWwPHrdGuvKrB{n zT1KWJnSt@^=`Mp3fmPq;b~5p{g(BqAOz2pEY~TvX7IJFX?9`hZ%hsaSHOxcZFfjj$ ztdv+cJQ3#aHkiNkdnwGf8O$eCNjjLr{4Cge1ZGsINp{C*eIj6m5zuN4DPOcJ`ZY@` z7VXNE;@g;m7`)WJ4mWlRiFLRMfP@3y7luOL+&<&`lC+n+2C>Cfz_Wc|(_GQ@R)mt; zuobbWHhEJM{oiI=@eg#ntLTwp|@WI}LSQ7h9G6DK!( zu}Jk{A2n#RgkzbknZmJ5*0wNu)-A>*#XUV+!0;7@T`O~;MwW$|n>*IXPO^qWIchM6 zV?nAdI{GGnoAcReE8A>hT7R;S@4r0-w>WRt6@H3=SO$fKD^0ul*h_gNox87Q6^pZ$ z#<7}p;vQdaFTIX|>OGb|p*n?0d+bYKz2E1SKrqQWM!8mJlxu}5)xfo4ooW+iHP^av z1n(o;x)HpWT3qWhS@q+IYH_S8{i?W8tSW7px}`Nxb)%drndOQMU7ALQeB~%6$Y5IM zO2*1j@Wg8X#FPxYZ=sJP1|k9&2DzQO8&v^9rl@vUOjQnFRyhO7&EMU!XOW=MsPj>_ zX;$5D%Tf~1NIEf+#FwRd)hiaIT5QQ_$lf#B-L2sn?WY<|igXMVeW4*^zYzA->s@|P z%ocrkPvR0Y4Qomr2#kW8;pfI&$D&k;Cz(8HmyB+wgWMioo-6>QLfb1`6_j+X)V!5b z6|7gw3N~b%s=w%l2aHZP|6+JSx?9Lu-1060sQo6C$2zr{K=@03f-sO63j9(%%An&} zZRDYN4Ni7GW%Hx%V1gV8AsWAv4gdu6d<#60n>?Z-w}Q;_euuI@MAPRQ)-MK^!RV4nvqBn1l$72&;?|>1gv6 zav6w`_;;}6Z-*rtL4P|8)`C#W5wy-ji@5b2KV+ce?<_ND6H7(j45! zb+BNngZv1O!!eb|Y7x|EfpC?M!@(X;>J(H9SLaC&e4g|>J9)1q2RuDA2FF0Qn8`oT zEdF18CNu{os9-_xvM{QonUDhjxcpwzV({AVg?C`eh2zO5ElEQb@}Ptq{t^Oi0gmWo zE-GnCk+TXG@X-&^S!vv7FK?L0zPikX6&NrbHBrx1MgpIG_v>A9T_;mUxO#aKU(eW1 zS3*H)Oq_`O$~De7vcdqA36%-edsg~AyFEX;dHd!)s3AUD6(KFS{K6XL?Z0h0pJ~Cz z%}Lb~kQY938O_?~kg6nW-*Wg@h@`=bj9vzwSXH^+qI@dzqq_saBev356q2<7I2A5J zW??K}S#<{L6)a-jJSr}olyAT-$qV-w5;}Gn^-m(MZ(h=qdX|=c1Y#@$J>CZys9WTP z9k3pRPwYKULeg@j)=@4tRh|Ez_EPu}REwE-CXRJ<541!1U(`$^385SA%wED<&OTR8 z*yKIvwxdo8CTdJQ#y0{1+0c=zYe`r*MYW?s&XbfudrlBa=Q?r`#agt62na;>gP*xm zgo~kdIM{KvwOi&aM$_S?cliagSdLs|QrilSTy(`{uKTmQp`d+(^;1Lj4TmtA(tDHX zzlYcq_w~?YQRi%@G4nPvV-BhQZpf%go&nlcnWwfZFa)d& z){r(JpYfUve4=>_P%HRtQEo|bdVFW|Cgsj?o&lU@fb&`dhqG1EgZ{&NRKMo&=;piJk3{-We zzRkM^WXhoNl+LZh<;~tM0RxsR46;vIS+=G|3vnCL) zYN;{&H4)N~yF>Dl)Osb(zQM9T> zYI9LnXA(i`E*`_c+fvtIcW{hCMt1tb>zxlDw)E7jSAFnz_d~b`9((R^_8D1kaLiRh z4mARd$DBF1=&JG`cP-9$)H7xNtl@&BI%nwWut7V4m%{=z!hxy%)q#Rj;ZTDXxCNE0 zI`9}b9);VBy)b~O1vbD!7+}E$*uVfYZh*oDn5`cAJ$>f~VE|73qc4hPV8VjhF4w@I z&;SRi<0l$rGZ0iU7^)BcTSs4>%cAPIIBE54N5XKZGv}mQ`!-M;*x;j;pqKlSTrOwI z&_+tT9}1Ho_e4{1$xkpDd_DBzVjLd=lHWsq3hgb(5uA^qn+)u3&{rZ(C=cqiMi4_o znap_}>y|R8vPG@R`u(>wC`PWH(nJH4DcX|M*l?r627yF^%%&G}^L%CW8mK(*RO3Fd zR;jSDox_~EmsuZ&mJ=N(XhmuDXw8XWEKZ@t{Inz>QD|{icbPKAPCp1yVeA_=RXfW! zJ!7#GiQ7t%YnAa~DDpL*4HcnR6s;QH3f2a;)G}KewrAxl4NmL8zM3mEU?LwYN(H2K zAgt5g%$XDK*bOds4pc(xK{Q_UCLa}CQwY7Pn@_jsjfbiBG=)(oB$?i53gZTpK0a-B zMV~7aKp{uc37~1rjA^)lnG7HP+q%}1y+DHF%4>A4G(M}wQI4FnN4PM~wNpvEPGbl= zfU(mdi@aaAzKE)U^QnB6yd`&Dq_#Ov+PdRc@#gnka&HH5V3utX$wIu4D5<_uQgNl; zC>=E$P@f+dA?(ugH@Fl^ry4(XBA3$?alZr|jW#i|YiAzDX2Z>W{k?A>h%O?#7T%!x zd-6$I?Ao8r7PGCIN!pO5<_As7R`tL9rV~H8tPls1ir+(YrgDbv=gciXsZU*pMstmm z#E=90x4rZ1(f^{7%4KMF+#w{E{RJ6FAzqwyIGwYJq|fZd#vs>WSNZWpiFWRB z`%C4^URVLz$W+M?8ed5lrA|oGf=V?t%*)SEugpJH#vPz`KPLEiZHbP)MP#U^Ek(1$ zwA6vT{0K-juFuC>k`UrFeiTvlMH<7n*Y!9 zsYW_4{C-zKoS(7u4?<9`OgYaR@CPnVI*QKZ{PGmT?bd`T=mcIP)J;-WWbmJ?E>PZ) zz=OUKjhY=7QRX*Q2?NbG9qq2SaoDP8Kal7M_h&?3>g!UAYQ>-lELh++ZR7Uh*#L`A zCtKr0b|-}y)203980hW>bXGFm2gWdcfneGTo^$taTC{IiFWZqg=h#(xEe;v;*-nS9 z>x^m0Qg^R24W@|~CrgI{rD#4giW;G^*td2FmBmdpi1j_2)n*kW#!`pUb?NvdO>ydl zd_D8Rs0g%Th%;z{55;c#Ep)1aphQ7uxYL^+$j_nqSk~Fi68$d}Z>aMY=U@Xn z(0A?+^bR(Q7x+QY+p4U`d?0;Urb=7N`Uj1V?Ny)+`C&8a`o3z5#eCMM5k|NF`J65} zb=3wq2vPgOm~3P9%*C9!pew3cL+{7N&tEv~p)_JS{(R$JQRsQ_a9+3w0`AOcOI1NP zJF*N1L4NQzDf_52T`NsFn@{?UI}iS5f7nI2XMmhm4g>x!6txWFLhOu-QbmQqfJ?43 zcibW5(o^*p&z{AXl!*K%jmxjD59NSiuE~pB^3URo%1&kuS{ae%OqQ#LEUGyjE)L0< zFxfUJ5Cy#donH(R2k~#2ySQn*#6cp8vlj|4y>CfG2X&NJS+`k68Fs9D?SKpY*WmDO zXC!D@Ni{gDzlS%%LwE!W-~98(^vz{4!}kZP{EzzY>lEEq(Y-!#DnO>$A}gNY1YDua z4vLQ>7PIgjRdHF28J4@l)8_@->aIu?#16|j9)_}wW&l*`v;y9LVh3CY1)=-36-T4hp z3YDCZ@!WutcK}dxQj~JF4Sw(D6*L+Yxj`IUM)g|j)2v2={I+@;xrVwjr`MX#dyo0D zB;8?-U9ke*ORq1nPy#N-*TW(9liJgW7q$K8MuksJuY3CXvz$Y5{$GiteeX}*S3Um1C0%?yE3M@O@=?Fee$<4{1rt#@fR>OYIZ&JoRhc#E_0x%1OmOP;>_2z4}HjH{>4n4cXuxTIHk-#GS4J zYiZ)lK^y+#KTU`KeTG-(sYp(-BeI))($XdZCpvPP!(VH||D5CN>)HPy!>hGa96t6x zcEg7*H#GW*!@Dj+W3#`;hQF^d{EHZ#RyOtUp|7!L21%EkIDGKS)xdF@UQY_Kgq2-P z-=96l5-Sy*@jPBt-86k7?1+Z@^Wji_6dvG0PxM`(_8i&QL7N^-n}vYdFLfQZCIzE> z`9{vok~<$!&eIGgZkM?Fd4HO+j|<&vh~8Wc4R#D>Q9~r+=YZKvg>~e4_*9cCQ>98!Ej%~uJZXX10jl=2Fli+m6s^C<+ zH6t}lgwx`3a2l);oGgoHSvZBhNFJX;UnDZy+Te6(5}Yo3>1yz)KBK^tE+gi9R4EfV z-2o6EdUibz<dOIpCtAiyDo>I*pI*z;nN z=8^*{%y2;|>Lp`HUDAL_V$f7*ZRC>Biz+lXve6=fVK-cgVa~H3Z$OUmL+Q*RAP3Qh z(i!Q1Ec^;!^6gHoH(uo6agp_abm730$tqE)xDN|<7Zi@YoJ7x>1Nw$Y2sb-lBD6$G z9H%ki7z-7@gghTg8X=i~F*vlDFspGe!$0CDH0p$%3hj^r z#6l}18>yWq zscglcR|X~*kh2?E`4TxO{#lx%@=b_)`&Oe4$Gg!gV^?tI85;W>S02~idf zN}(^jN!IYu^AZ`Zayr8zbnGKU2qnC0iA%`aa)g3VjC$m^cge%2Iiu)JoQ65l-t^;o z*)q=xZ=Ru8G~WjSyK@+=Ce*xYHmmUodF3hw6o89OD421$k^~oLp-2jYj+X(4Cfs9os~;MI*v6AQW=cy7&%}781<~N zQ4i&E((m846NKP>gIs<2<@NRq)O!f27%C!anuu`w#OM~Bfg?!B`EvGX@2fitXykFJ z0|YJ{Nk!+KvYMxaB#^_8AjB-T)4wCm6tEqH`Xd-Tb7MxX`tb+|3OE zWPvHMJcPl#b~%JIFMHLfRQ0B@15q%H6KMxu6+Z+!iP!~(BIg#I-8n+nLSWUBD)^9J zQ#{&j;H{5TP0)Cc6J+ceWw2;=Iuo%ng1uhW+RevgHsz!p4 z_kVBxsAPfp#PEwZvt(=ARQUPahmSP5b03Gd3*cw z`b{ns!p{9!yYV!H^3}c8EU@;VQ?q*Dh;$Km{M=_1Emy95bRAhWi*yuA7YF~)P#~4B zaU7EZB9B*=`k;;#I-)9er~iSQ-0B`$H#?P+&&2;a1g-Px`{Wnp>w2A;nVIek;a~8y z+pl_DI{m6+SX*%@4B_O8Hpi$uAqj8V``ewZ8-$n93LVQ_lZdd-&`QUfn&7qhz2>Wv z%a`mLN=v`&wI)smyxXfnkwDN$$1=>KIs|8;W(T=Ky)>IkwzFnm(~sA@c_X`fX)cxA zjv>rAhLGp@2r$341Z?fGSWdwogg(BbgNH3}Dnr%l@HPZP*p->7nN{STT(d>CV zLgoy1fFCw0&pux2X!*#n8kVMbX^q^0mOpn)G1D64PBRweaa^?MuW*%5^W-mZQRX}s zWzKWa`4n7qJ_VN*;&GBPulxwuJ@8P=CnAI@6YeQ8qH6PyPwp5hC6eD2_X|j3fmP+g zd%2)ubfWhF-_D^XGXchF4J%!l3=R#}q<AfL@$vNMjh}W$N~LGQ zB?@=Vg3$@1E$FZj^y$!eO6R|NgDK`@gLJq$=r_lVWx=6i#fKx7f*sZ7y~8OG{q-+x zo=Gi_u%dgd2SV1h11-Hqn0`p+vgwD|STcRhn?oqA4qs=fftFU95S$ja9(~)RsV55v zMsmpZ28;1JlN=t@@NR2sk#H<1a!xegP0s@p{`k$r$FZIsKzT*NUL75`*5}T*aqxA4 z30QMD|5$T}tAFuKFK0&$pT^HHr1TXZ6B%a<9h?Wgjbjh3V>l}&N~%kjK91uE0k}vL zQc}2MXaQIKiDg(wZh1lfH%Nz^4|-Zt!2{i}Y1LE3*BGfju{2}iuyyviU{i!FW@3dk zlJcit!D63MM7B?j)pOM;j?;Ia1JmLFLXwcI76ZtcJGzrX`lPKH1?U~*35_3J z3d(XAW;Y&QiZ?XbC1g#KL|4dEJRT`|ybf%XpT+Md*cYOBvocD{`!!^+RIm}psGwe& zQ|*RqpDgVU<3NPVYAK>%*K-#pGFSDUv&eD6tQI^MBj6UTTjmG^H@0q;dq#E)lRU=F zmD5inwT6&jGS^@gd3p(0TA*qU^ZGPS7Fq}W?$sg_+eV8F4;sVU3c>MKCwcwmN_q<$ zU3Qba!f{$I-WTacLy3vllxn(B?j$7)I{bQ;UEZ9MPe)yJRiq1>C6N~nbIo5kDsuBl zWFgE;dl0^1VIdyak%*<*(7!(MLV;F(T@1cQyU_4!PlrP+0_BI8UsE$?>N^$<2wSDT zSC4P5K^SGv0X7L^BONwT2!@LBPbw5G%FklA zC|4C}&L=yt4wzb(=S--fv*`83fV*UcLrNMH3NkmMoYB^uYasg4I?QL%(U`V z_lL9Mh+s;OzFXyP*lhDd4JR*xl&e9mqfLuHD!;mQKtoqL{VIC|QhfZay{!5lBgogAohm$UfJKlyfeBDv*PE zfS#W|dAFVxJT-SsrSX-kMO10P!z9*30(2K`i{l_2>{LO9QtmT@u^*KY%+E117_=WL z{J+RcN#_YvjwjWbN9H=I^~hi(U7F+8uks*-dWLnLQ)3&S{A}3k^}+0T4j;~V{{C|< zW?k$y2G2o>P7~A3$_A~@IESRo7oZ2m2RCBUSLfKF#AqHU%}|6``qn?-L^)Do2{E&( zfki!#XPy3?omM++WwjSRN6m!u3NfYDW>F}i0E_Qiij~gxiK?XY$DP22L-vux zI+tD&t2P_{Tv%grP%@gg+2}Q6i&}?MPCLPi7yP>Ryt@fBwd6y1igNRi5j(SERB2Rg zYVx-kl}4M45Tms>N>p4+X|xjLAzQ2KMT3!kD8?J5nj_Y=IaJw4l*IXJ)C&=%SIuL> zbXIZ19!_6Z7SBZ{3>T#$ayg0rMzTbRwPXUx9gPg7nAgw zjniNvbp*<30OA`wdrQVcjMoSWSs$E+O!aw#PM+a3tA%o>_M2L~aE`%#HQi_{oq(k? z#fvU-S^%$3Yiy%|PQK)-IcBo1Rdr@nI zWqxl7B;jiUJCGDmhb%K4DaW=3#3T8c}3h_+&?H%K;fI=q*cd9@MXqk8? z0;Z~X7g`tob_n9I?k=1WK7y%>wdm{{y-0b5F1~?KrGO6mrncU~Xqdh)P&h9ye@GQ~ zS9zAtW(8K9y9jreBxuf>QG-23oo*)<*PzTLvozlcT-4fTMJm(2?B2KKJDrdRnK84j z?82gN?509ON|Sex<5eL_LT&<*%HzlgK+Fs>h-fnyGMdQ+3z6TXF#pjZf~Q7X^Q`C8 zCT-E3b|5I2fv7IXs#QXP5b;p$<>>Abmu)Z*f`moPlt0oz8J}s?ezP8H(00cslb~+J zV~l3bC-QD>)kacHrm>Ja9VUlIHF-xc$^!QY1{qpNvU;ZNJk=N8GQm?_Prj?<65ey9 zt%RJgaUMg<{E#5>C6}iAng!ERa(UBqtI$tdx70C;n3!(TzI2tAu@wYFC*>Kttfi)R zB<-M<{i^hl%4>(GstR_@#VUDQaPrnnyE8%Q!0ZpFbFqD#&4q|k93!h2o4Xc%9?0 zdL8i%=BSCf42PiocwZXhDT<2&itP6nC&a*9eFD06j%790iuoGYt*KYR{nZjA-R6U< zO*|NDM6C} zVz<&9fZ$BagvVP-vi{MFvht(9TAhD3D8+*oe9rs#FHER{ISjKgz7qS+ zSQU&^&y_QqK+j(1Gy_{uBJ)f%K~Mvtc*RRVkaHUOwCcO@YO;y04TK**pjyR|1b z6rsRn%2%glC@uK(8%_GaALo-|eZ#JxcG;uRvx2()8%7^n9DTTQ)<_)>Mm@Bb=%HGi z>sR|SDk4SIxUDl7&M<_J@1631_dI8^irJOU4l3YwU%14rN*E#RO{ zd^3eJ6gvCd*PwK@f&-|W4!_T;ttnKDUcf~2yRfs@yezPeQQ%x)JO9@Yq&qJ=L)9@W z-1%^-vKWk8Y^}NtQkR70^BazB*P5Eip1?g?cUtStkvyb~$wT9SbQt0Y+7cit9EgIx)Ux6ii8q;9^7Q${e97D{GVCX8afs%iVy6e893oktqXb=tnr!g-|SHZ+1T z?jo&3#zEuoWn#YZb}%eu5ibgQHGVHF9r&?P$4Mg_FO7QE6-%NbI*s~@mq#Lr;wwj^ zPK2$H!4fq;@U1#glc)LGqH8QX;CEf4Vn9#))ng>##OnwX@I@#gD>-UUa71_k319?5WwH?5R-6-_;IKwSHm&BB>k7!PUFtvCj~f{NUxEZhRcM4Kz*T;WsA5OP>cBuRBFsCMG$41nls3JpR@Xd>aj#;@*n756P`T^g zhAY*n<_L-dg9aE#vm?9^xRklCxO>puYf~ch&|^QDy4*Jt%GY_FMhDPZnZ*-lxbUud zE(E4pD*w+klu%}`yqTB()b;S>%co|&>cAZYNs8)O`{9~X=P7z}u6!ovoy+>?&O29a z_b?saa}+4#ve$OXH*=Vg-`0F%|Cm(=V@Bu!rVC$|wK9}T6Sh*m7q%)8^A9bNMAm%y z21wC;MaV?Vnk9cZKWwh6_6nxpY!pX5E25VeaS$V93dH>wNxpXPVIVxrbj_mG85K>C zbUcy>&Fb}b6~lMGs7I!d#4KAO7-%t5-)ZrwzIu9;H^3#1#@1eU@7izeu`B>40{BHj z2#@{`3-X(2tm4@61deBN2iUOvi%scgQIFDu;P?~D2^rMoPo)ln1{^6moKo^Fo`KUk1N#{k z$V?kCq{<${H;%M-Q1NV2z ztJawPAB}l`{~K#R@0*Kl*sCM4R@Y@U5e2_@FSXBp){?`1+SQWxBVO1@9Q2(S% z^1o?pL^JYBK4&`Xzov8aLGObjf~=%L_1f3QP|{1~$Q585m`zDoDTH}&duLGE5Za>h zqFrpOhO=#b=f%yp=oZ;C?iQ>6IF#OE`KsD`X84L%CeIooocsuG-A7F za?j4=;twweod-JWPqWcg{+zyw6qxF@G_{qI#oEr>i+ncI=(Z!$XAL^FA~m8DM8!U@ zzL=G-*k$H>VA6$8($33^ceQf%FK6W|cddcOdpxTaL9VxKRtu{lGB)-<+@AN7=Crq{ zvt|X(gM0i|lGDz`x2W>Y`OS)|w-}itun8Kk+ePw0s+`2y&TcQ*m@f_V&&HoOeln10 z?=wtc$^zsT&}CbH;!C{jEH;q3Yb-=JtAK+6@w)jP_a>K;E2kyEWK068AYg^7)Za{I~d z;+&{=m%=bfplu?4?zcs;Piu8=!zd{0IwBS6_vhKpLU^TYzdUh+Ok`+?{#?%+XDdiuqP zO_!hCaHcwGo4Hg4gq&V$s^g&PJJ!i3%yh=eQx}`U(0mB6Qv(eYb})vU%t+1b>>pH5 zf{8J6(-q*Xa-)PuyrkZ*kTH3Zc7)27x}pIz3fUkB{MjQ}|CG=_lXOBS5HOH986x(# zl#&vxAB81-Vk|eQ673_aON@<w& zMR2jaO7k@9lLQJE2^20H)E#|Q^l}HacHZ=s?|Qrxq)7^v}(71*Wn!|EeaaUK*DG>j^AM9MMFmGpC4*)F?N@NOG>gV4gBwe-Uumppz5Ij zG-+zOU6T9qw8!j7e6X<@DMJsNfgN6hclA1%nIv|+j}p<)(8j#I4;>B8LQra09IST# z79eps)d#b4R3Ky^CSsBzv*R{dw%AE^-i`;Yfch{xYL93C4AZ?j(H&FIq2xbAbX*dYFRCQqs$r0 zT+N^UUszju+=Ph44AM^Z(|0dxkj@Od&LHJ7;0+=!34NRd{7ulYGh&ePgU!I(nzufZ zY{G4qIXd_!DlpVZ?diut{Z^GHCXCo#t9mG}&ZvGxMFb_)13K*^R?Spr;4yJOaK2+S zM1X~PRfAz7P8^7p&5ZK=5sJsjpXKOQ4AN~3SUDOuVCLnUcjP$Bxuu#G# zIG$Ek!JLLLa7wMj;}pv3Ah_L}M=L=Iqfldz@sc6s02_ZMosl9WYJg$#uG7GbbKgWZ z;ku{dfq5EH%ULTuOkX02Oo|f86E?v%O2k}99vX# zAXNys603J;ilIWll~|d>=v*px0{_)Kt*`4#K2xhM5{fZao!)6e{bgV3RImIJ4|1y5 zrWoHA2rU{NS^X5%Tk%5&7oGDzty1rD7L^is%*}2UJ`*|u_g~)LQ7}btOK^mln02p9 zYx}7cB6wY218GBF1 zvjBh2|LRr?c51g}%qfkLWOw2m5)MM_XQS;%!@zO8iI2);bI~}HPcA;q7t%Fow2_}z zev_^eaxtTx@x1kfU`QpzF|_4U>USki+c-TQ8`AXV916bd{uvGq<~{|Z_Hl%mYc}S~ zc!k!cyeX43qCrkpHW~Y-W}$;0ab^`pwtSJ6VeYz^)a=e``TIXT8YcJ7jB*~G9&Kl- z6?>w!9rn$KPDLDrHuvaQ+yCuotQ~iQ>k!hi{1H3+C@=r!Zfk%gWdpUAGn%(;5qlr1 zUm+Vv3h3%wAmrRw5xV4pw13$lPR^+smrNk^95EydQ$#uE%H|Fy=j1{hk#i7OqDZHX zu@y>_=$4GdZm=|yCLxp|Y2wv(5&52BmgxABDQ4Q;aVR}YB}fRK3p@=GvVJJmC0D4I z$w`5nlgYIxjL)esIDU`-TN}}m6s(N0lP~p(-eFT@4t0JO!>$W0!qc914{X!ZDr_L2o^inds9Psi+Xc{CBjT1U;qTP zcWujJ)mIBqRz(3~Fa8`b8c{<|3!2yWj{vsHs#zf3? zc7?~wT2Ncp3TTeUJVp);Wz$ekN;|&#g}aSs;?(e%NjYc7Q={fE-h3tU%#brG5L>XQ z_MhlYkz;ylP0SKU+<~OlD12n`U)*Lb;iI1)4Nb#P!s*J=V)h> zS~dlGeT)X{qP%vO*E1}k#2K~?SBZMtVfXa)e?5xI%|(`adMfvk)Ch`QkLT}HS%1hX z5Uthu;*k#L;B^=}Iwglo+3zo8TB^^Z{AGi$`8LeWfIxi|;QLF4j;0wuis1U|_85Lj zy|uj~>XrO6HPR8vGUp$KB+E9sb^Z&fYIrUfX+%>q+V!G}>`6zPO1Cr`9yNz0Wktb> zQL&~0=$9Uz!yPG%VkTG%Z)-iAM>0HxPSnw3khZC#ON_5s==B#F5Oplxj1}Pd2m<28 z9V|LxnIrsJcr@zNE&u-#C-WZ{Yd0P18&i#~cnPsLwQE)=U$Ur;|2lu*Zx>=uLRh(;MFm#^4VEppHbJ zsAm{@4$PXCP<~`r|E6~Slv+qF{K-e=jxZz_GFMlwU%R~3VmBbd@eGj4@13$U%c}2L z53IcW&@Ozz7=Um%P}{EZ4J+90;;8i0g{WoVDyo{MT^(^0uPv)haIJO{XzstS9jj_DpmOLo@!*lfpvd zl0JDLIKoyBOxbufe!5Ec_pP2hwTzV$BntAY@9I?dVcfiRjZ;Qd%ciaouj;loa6F7J z*q3b?dHDv8EA&IuAtBC<_Rc%;dMKh>4W2*2CyaB)`GCpNt8jyKL}3F?U#?zIy+!&G z{mFVevV5q+2dcSqHVvlsa`MD1rWIeS3SM77e-nM*h=$4ADzasFd))w;+P zPwTDaZI9LDwfo*`@V9}{D2ObgnBqH#dy5o?UVt@DyRgt@M}!ZC z2(ibWg~C^l4~NF^p`3&dI!WGQ0x3R}j~G6v4#VLCbz8V8JGz|gF5BE?Amn&T=h;t} zGZU|%;ljJgZIPGm|7Y(z0Gq15|KH2#N`aK2r7e&K6p$gijKFJ9rV9t+1}9ovpx{8I zvO$C*h)fxRfU*$~3M&OL`h z7!?96Xji{07Cp^T;Xk1v8ZF2$fMp1w#y%0bWEE7+$#a zXkma4cbQy2`5?r~{?|eXYBP}!tRlaX339=Q#@r{4?ErkMoC&MLHW?kvK$$TV{u_n^ zBza__-d(Gt@v&^N9ioy!h!tiTxwOLM)OK4Q0$Y?7Fu0kZ5K+otJX}sVpspb#J=?m( zHhsb}fIP4V(YPpQFn5g$fg$+?#1`=a3eTAEKvEl6A`0Rs=toBmFZn{2aN(1@hzm_T ziNhPdUI6Yd5d89>wL=;5-T8g}xx1^39VU9iFSxQT>jrtyxmgDXmH`z|Rur(OCR}`# zO|S})1H}Y@=FV13V%q9p*2`I4P{E>)i(0Y3<*?3q^rJ8X4uYG!nr!E+f7A#D+r(+P+kAHCs5&3iCbpFW1~{or%#{P3$?Z^!iP;s4NA=wsN2W>J;wDV~_+|<^L0#25 zRJO#oSSt3tukSQZ3`jH06?fC1@enh#tr|Ahx8?wkxWsLH>T=cCtvegqmk%H7+fnl`^2NK`bqN0?(6T z&m%%1M=*0sqR;7dp+2-vX1()jKN{BX)TP-sAhn1?%O|5qTP&uRt81>Kk1*Fe`NaY0a*6{^`CQpl_p?Qe zGN?^aPFDh5lUbB}fe}@a!a*&dz(g12oa0B|wt)_mhY6v!kFrUG;{(Yv3zixFrPwrg zH!9$RNn%m)0}{{K57C^<^LlN`JZb^qBM(8*`%5VA$!VsT0>!J9h&BD?h$w6_ z3oO1DiK=hZ8Nr+?%Ne*4nz9xWBxC?SqZ)LWzQ|1xCV%8wJtlem{c81SJ5eEZ;f$uh z2FoxZwO)}(s1c)XPtr>y^-5}ohOQR)k0zt8H`2|@YhsOcA^d@D4viU> zqr%g+DuiaGe9?^15gs#j3+HKd3um@*IJ00_3!<7z@;RuTmQpV2#H5{3on4i}*X7PT z0=F#a=$w#Gp>kaYD?OVbj}iBPkOY1g02jCsF;Gm%y>hE5-(#S42(?^*42nj=P-a~s zfLfIKp%sTy5*kpximI9;1Q@f;Y+e&Z)-nq3uUU(w~x{G#Z@+)YkCHo8Q z>mZ`=T-rj2KSq?nXHuU9+C|C+w6B6psu5-IYU%|X^2Z)7ppQKq#>XbJwa8@=Z0Z%k zYK+>75Y#w?JCW%8#Y7>xf_4VUxjl&V#gfUa=J=e_)p{ZA!X(?fSZMssBvr4kwN6l2 zROEbKuC3!`s*$bwj@-qNQl+b}t0}oMKQpOPE`Que|BAdMXaEp%D}YO@Kwaqo`tWn` z)QSuRs zQ$C_ajpczCS~Olrj3OC0LkGODiXaeALeFGB$WT{x_$U2T#!SUPVQ>oHFd~i$O&S`j zf5|v7*6wD*dVIOzOdy&1W@*Z$Gf4&z3&no`7c|ZUxhzLgCV9{3U)AJ9!Y+4ViL8z3 zc65&xl?H1vIoa3f6J*(rRkiE^`ZAi)np@s5qS%=BRdk1QXJxe$c? z5Z$48PT;Gd25yQW0)eaiDNq|tux+#xwTqKT*h#dbBMlD zZFe))0-kZ01RQK~TTk91)`y-|Fq_GS!KRodNCi`DMTZ4xZNO|Q3gx@jNV{$3w8*t7 zv`x&wgSGl~VX4l(uZXg_kqPIZl}mKeUIey2%1$D3T(C5ySX~!RT0o*++F`fOe-ZI0 z>?e}vX_eI++E1jt795`3E_q=?+!ACN76cs@fHMfL-%!;o9bMLLzj3PBD&xM|*GS8h zldZ0=6piNa=WGUwH8C2lT~qiVmEjSmaAGoO2TyJh!G4mq(kqBA(>h(CRZ}6?Lj`hh zoIek(+pHu85rby#^_g(5Lwi#YROVsau`HX~I^LJtC#fupeU!qobWBbmBh}4oKS7_b zuqv6kDg22OD(dpcG^Dlk#;5xUdjvYzUriChSBRW84 z4o!4dy#XB{Z$#50>eZLu&6>W>lT(l}(-7kg3O;KgFd{$7hji5OelDBm>44M997kD zCJx!gm0Tk~s|r=w`vA24+FgplwF7<(RinE~!!t7gbB+)p2!hrev7>IKz}peFF`!42E9x>`Z0X zMBaQw4y&#|)4A!he^9ZZUl3`RE374rRV zat6tDvJ|YQZ`DQ2w1Q6LI%Z~e9(RxXW;HS`kmZ3F_tOGzNWTyCP_SRAuUcPVhS$Fh z;6~^LqtL)NzrXvCvHMN$wA5TbD(PKce#x~GN0LQTDy5P$A2|rXPF67&_~>t@=nZ7@ zTq}mm9>N@cbTx5W{GUIOm6YOCLRX>WG)~c%@$|M4nzx-erMkmVz8k;bH_Ok)Ic+u82tH(h`uJ2n|>e7U;kn;iiYE`Wb{j3qWo5!*jknjnEu5?35l>PP!_l!OC!`GoMLb-* zV$+U(g~uVUnBS7Y$yYGBalJkaD`%T2zCT4YfNbqKn%xS`i(t>H4??Cuxm1#_ohDLF zSp^Kz>g}j~fuI_s%y0oTwp6%>*cOc@wlHmgDa`$*+0xex(8yasFm_@-DHfOPU zGuAYnoY(GnOlkG$?~7P_*jGz30VBAzgmw1q2FgrToFiM334lXpQ-om=Tz&7#Yx)Qx z$W=hut~kVp?Ju&rF$jJO#DjJ=#2DfUa7OiiL@Y3 zob>f1S7e^g7Z2?=f_12%CxeV5eY#ls%Jv9KFx9w{T3nf!5{paVq@4F*Bm_dxUOF$?m6{2$Ew3 z4-!a8sAfz`GNYYxQ5A;lMm$W-(butKDmKA5E4-)cz6e@OtBOzvOjLdz)0p&?w}?`i z#Y2t=a`p--aoa#lvV?*vLK24%`9A70g;WP|UBPmy z1HxPxfcTESnvOt=LbihJQLQ4B(w@f@Ts_1C+%7)bgmm_m=64O)SfDHRq4`~9PM|2r zn$Jhqo|%?g+exHG9Tja|wuF2|ELYY+v+?w3Utg=@97bPf)hEP_Dw$y^{5|+*s!}_A z8!MNcNykhuGSHYVAZb%?Ugf)phUKh^Xsars<>gajHXvFb(@7`$NWH`!TS~=84IsXo zS`(zjsd zQ-*=;<>yha{L7A;cba{=*FP z8-*$Z=Ml{O;@D>cFoCV5nER6DnJ$uqmE*B^FLaoSIFn)~jfYBWaXU4&1Fo%`hAtU= zM*)Ar`}h$h5b=O>1DH~zJm7sQ#;4q00awA!C3}|c=TR0Cr*0A3ILU~O!rWvo0>@We zQxu9U0@)ss2o8&JGu6+`){{gwe%HIZG@h+Y?p3@mlYQDo9?Die4J9HS>ZhT48QH?j z09U4lO+V~DeP3aJJ&(zSXu?2~1BX`lBE45aiL~n3`dj|Jt+Oge|6L${A6 zpX#yPgh~1IQYerjGoM{MY-pg;f&DU35{|eaW{fzF>`_#rd#V&Q8y1z(S<7JM6uF=v zw`woX`_k7mBRpmMVH3R)|%y z*#fsuD{?na8~IfyX!xjX9rY>6bji9x=>2f_g=G_7H{Mf-1SC)aw*eldhAAX!lxuAM}Ozt;1T*Ytj z<;Tojr{~8$iZe_QGhqAsW~AzRcRCQ7s|(0L$}XMV$_iU5B_3EwSf zz%ZXGDElrYkU@re7(H(h(}oM!P_3H$hS`mfrDzW9?ztuZW$AE{!Ypj7GI!Jn?xTWz zPHpTu76DbFWhCDSa8sl6k{QYTtl-LTbctJh2MN=nja`T?F7#Uy^6>=TLrBH$Vds^{ zndouqDfT$x$7E_^H}O>SHIt$=uYLY(*`^KKtTr*TC49GG(;i3JHj$mpd`CBPHtV%w zExtiEgCcB|9>FATSwlv}H}AWx(u~(wS>6$3l3vp!ZebR0eSjt36&qzQj4DykRU>T0#!!fds_f`ew6M|+ zy|%->czSK80#jb#g`@-_x}3dQvp%t*#!uaGusbyUi2RN^^OGx7dVNQ)AJM*SoxW4f zEo%A>Q>=XS9i}?@=sP~T6Mb)dAgG`Q8fL=EaDiD(Jqn>J1q2I8M_^hP_9>|GY_g?@ zb*O$yodTt#$uaCUNRiX+-YEzL>PC1T4-~+b$U(;OxM1a~m@Q4|7~whj!8FO1rYJL0 z{JQHx=EU7mPJ*(LSg={~H_L7vwv#bXx1su*%Xhwd=zph=Lov0sy5gaHmf`fng$*|&-kgRgDmYQ>AcAq`ri}gM^S84)v z?&T%nBWKxGX7_yEb~&2979>{1gGq~Tl6X)=k0u_pOshPHHd$^di*N?mA61lURs%$= z7u6gHs3|5w<4lKS#3vP|(_nkwq|h!yTNDjp#oEw|$|y-%zlBa)JBnsuBzHxpUQ`&# zHAAtkp05(|{z-NJ0^+pMYPfVkq!jwvXjnFPIY|Z1!m=kEZuL zo8`+asbJE`phRq~Nhb`L040!(@}TxfDR{BA*bcgk6^`)9+`tzo4!%8o?d^b7QgJ&c0=>l%Qv!U-9amGTto1DIL}oT|&Z z&!LiQeW3w<>qdZqpe58q?gueHoU3E1#fxF#OEOp0WVfB6ToO6pL3EDp^uQcL<{wwVk zY}w{(b|_?}z(6cSo)A2ogX2IkZ5)UT;J^!#1!e{L`ZHBh)dCGBcV()NWP+DSQ8?w2 zH&{xuePW8bj2eH1=&HbX^Hv7@iR}G7M@+vi4(|!p(GE>;$|forjJH6ojl`jx_A+_l z5TkZP+J7sN3>G0T8_J!C@;8AxEnp&YVS71nPCSG?%7Qn1y$WxTHD;yk4JLp<@oyy( zbOf(1GArhYnUn+5BmE6BpGVHZkjE;%!yo4y$n|g&(0a3B3)6C`!1sfKX;5MPTBfN{?t*q2HY)$me#?zRs zDcDLv$beyPtq4?SWhB9L*Csed<%}<N<)(ig+BCU+Ka;-6Y-t$1R;M9R3JSK#%`V-9Yx&p^`XTb9>U~9AC%Rpcxg{exoQh}C*_I}@ABI4ABfs6tiNWa8^vZZi9B@a4KQYH@ZRP5bgJD(p}D_R77HXaC_Z(a&h0-?Er zcP~ic9~#B5f*vl{c$b@nf^V`5A@d{R3Ta@6&;d*%xlu$sHHf(s$;cdqwwT5M5kpEW z%5ISi#%3c@DvwJCw@6Zwfin z^9W7wZfH4dDd6m4t3qpqzvA5{_7`CbiXbaWqwX8yRm(|MZUpv~pabkAiva==w76bM z*c~BbH}EnDc1LjRhQdb*2lObyZs_=g-Pln_7zlMZP{RZc(Mk~fI66c9r56iWT0A4k zW(yKb)B8GUR~)zn4#X{RAZ~#JaSI$mtoy@lNumdWVHD$Rv>-(G_MiN?Ly}@uD5@yC z%wZv=Ua=}TXRyk!!{md&j@c40TsiCz(I?o!faV4U!A=wHysJ| z{(xy+K)eVL7BI%BIQ^$C;~IqeKy!duMi(pry*QqjAj2CRXpEmh5RBYy3Ao%4Ha6Q< zW1*>ErE7A4kV5S$>4QEyCP$*|5fq0MpbVp(sLoESBNE0R>Ru52TkSumkbMs|wln=M zAhnL+S{+kew~%axzDuqO^r684?p0i9LLF5md;ysx)jpTg_K>oRtHr=oE(k9uX-sGm zk9pYE8(ZA^1Y;n2?nL0bu@y{{<`+^$tPm&ziZ=OY1ej2OTP)@H5;vD4H=IcD0Wvi$ z_R%@P8KT^#7GODv$q_1Zg((k7809vP};*N4bC7wwbv+& zOjC})S?hpJ(j%$y{e8|zFnv~o=z1xYnN>hPV$SGsPs9VHGDxhwdTp<0@YT#qDKm!v z^oFSx<&N(ND7r!HZfI8y;#7%FrJ5=YP%+(CZdX3SEi{8Ys0b#ugN7uvTpj|XoY%I%jCV4ZMv%&2 zZo$?gHjJJ~K^&XRedXT_DTbI%h~7>`8-=Y4pH>u^+GTrz9}yVjYSdUJOCqHKYAL~w-)^)u4N~flA~#L zWx9=&wFA;!qLua4NDAw#IL#Px@b{pAHkd3Su#@x!yoPim)-F2A8SU=&PDgiS$K)7C zj3XLIL&Hp=W2ZvUHwa0=Ja8>;fsd3y14v^jdrF23v2p+ax+><+QIqh>T(&nfR{C%S zKKu&epHN<9#8iB$tWTked_og|72TlZr&%C8fbCWSMU2lAc}$F0Sd8*SB{IfP-RRq* zA*7l(O@%0iVMKh$4`3J43lbqt zWvG>%CQn0sN(9^A9TMx5 zNE#_u!6WpGN1x%lW>M^UK5G_*J4wR~Va@0rsGSh)`%%&I0~i`{(I}Vp2TH={%m_%G zQH=TpDgnj#egVCO0Rl(?GEg6((x8n!0vuMOL4vzF31t;HhmC?*Q=Qh(!NF?DZym+` z)(HBNS_$b#dU_Q1TZ8EEKkPQb4^)&-<}vPA`Nf0^A`AoQwz2Aq6@rPvogh`&VU1C7 zpm#(fqkQ@q3k0?fS2zryXU%UHHuN(ldd}Cj7*Z+Ly5eJ$re?+K_3CeX9;CxbCElBn3>4=3mBISZI-j5BN?(g@j1jTv99kh zmn%3XBYMU(!Nlk!bbS1W{Q|%%E5<=y0D(t<_29KrZZ)tP%GMC&r)CHEh)q*!psOE% z01s>eye1|LkTP<^0zhamT}DQD&0e=C3|?6P#(;Em2FqN8TP@?el4%UP1q_B`K&uSJ zMt%p_FPF5Opg=?_LCIpcbw&CNK=X~ z1a}uz0pn6beVN_mB1mReC0dcI5m{XL3j^zEKAUswarZ`z<2xR}90`6yXK;J{yLG^qwGmYWAEEJqNEU^B)Gp$hH%df`95Uk z1s}Cezyd2|aEPsA zs(?cw(kfUiwwgv-wHQNBQYkASh-|YhHMT7Etm>NHUD;P3l6Rh)kMKRPtQpFV;|@O- zKB9z0<`@DFQXGts3k{?c?;+k3hvhZvxRS#x>lnZm0srS!N|-s%H#J;W8(gl{lX4H1 zMfru`3jUl6I{splp^mQ)CxOKfyT?J!I-}fEj41aM2igb{0-x6ucqF8-@|p;#>Fp~x zr^rWUEt>@oBL^SXk*R!&Y+Zp;R29$xeOAF_)~E}BM_!5Y6IQ;0lUz9h`XLLp=1-Ia-TwuJU_%IU*OKoT(MUy>x=D3(zY-|*DchWk=h-LL#5YiC7nao_ z@QZdVHOUv9<`->D3B2fPcU)9P06(E=*{9+;c#3^%S-0>Yu@B1b;cq$<{7rklQa~w+B`oobU1r|}-#LZ**vJ8_mT!WC zl)lg2Lv%tAP@UCU&EVKeYSs}SZFc8mwf;Z6cP+}(7~z!T}-=IpZcbjL%u%-R?g zb5KDAIuj9uJ(+6Lxzp|7ng}>HPPelXVz5`N?39)5CwEv_e_#j#fQZBCQ+Xmh+1V{6 zBdyMyN?rv@O(IQ$E`{FU7Td? z>?6eld=(irSYM0V+|d~Wh{Ys2V>)00&e#WV2W2C~AQK$(Ak@bY-bvybl!}jwKmzy` z6c13*{OO@=OrOWjkmJ{aARhx67zH~ae{i%r$!&Mo5^<;15!*pVu@*q+*tEhXi%7X< zn3v!-rxmscqG$$QMN&vya7QFZkTf+azqnENqs6LpQprxN3* zk71b+SUFtC9?RA-iNF)h(IpB*iFcdq`%`S)IKuO7AHWlfj3+}`8XTTTc!DSi;R%qX z6PnFX-Wyw@Ab4UTEU^-nm}M+EpkfI=lVJ(p3j+2qp851d_mbESEKmimhi4=59_3C) zC-`VCcp^cJ-Q1nA=%n{0;3VankqB{rf|=xq_9M4pk#ocj?(Uz!I>r?MJ=BskS~tKC zRB<1{3s~q*Vky^zfq-jln%lw0mz7-x0KM5%Mz9lJUR!BGSr06Q;F8Rxq$r1imNI#(-F$F0pXh zEdW~VK#NbzUhFB9|jW9YBYZ~H|xhnE;ST(kg?*bK-aKMqX1y;F2Q2sR?PAEe39 zblg&h!d6i<2?ExQ=*nH>0pQw8cqFYVydJ~^1h6A^{6P z#~u$R&$w+Z6UudCRmt}NO^`O4*a1-{R`9U0?o#YwlKiYC^ekdccna)3a3M?y%OmSb zqC92JUU1Q?dN9bqdX0WVaOHkFu9m@psIWltjs1%BJSJd8cY21SV-t>`;EYR!W_UH^ z7=eavrwd71;lgwW2{n=<$$$e1t!lUyK53+qLozXTq?~ccXRr;3#2N19;*8xb;%<^^ zz)esA88+(e$|-swVGi9a@W77A_Bz&;sbJ)0awEMkmrQCC%cQnv6irZdDKG_Y3Q=Az z;TyDYq6xxuO(AF5($EhAi#kf1UUGoiG}dFR-X8+;JXkP zfsnE8%N_w zsYAxID&UnO+SgAH`{xu(gcDVMt{i4L)I_{IfC}}VPEx=@g*Xru;^6P5^Y!k?-ntNw zG*VkvCWD}4331U#57Pr6(jNc?p12LDEH_^Je5?HgE=;=y!TM!06k3AGf1+W=do>JZ zRw8Dx)OZ#JLziZM7LzY@i25mp_^J2JKCb4M$<%g+2wohEFkPKT#BiU$wB!~tPlEwqSq`$_) z&%oSZdOxfVQg&gUlfoL!Q^%2AMkjqw#X&2?AyW;otf^ zV?X{~N#WmUc1GMBIlpwk1_L@^6Ku$EGUVSc7XbgR2Nbct&Y5G0D1d6n0E{vMpb%$=4_psAr6eO8*D;H@Rl!QoDzgZqv^2frnO4yghJI*5NmIe*qz&fjqBARtSm;H&|%h>XOF zvBge=2Ca?=4F@8$h)RsmFbYR+2vGHexRwD@)sKYo3kLP{@#Z9%KDryzhcOgLFk!+5 zz~Ed5=hQ9fdG%YsovZ1E`JetkWT0^g1_j$jXj7jU;ey`6SA3`y!&-0I}X=-tyk-{LeW zuP{xv6~kHk0u(S&eiJ79-?7m5juPy7_C*$_sN5q?w(W*64hw1_ReMuqtor>*@&V7? zFxiiquh(?YWfmC1Z*M3wgDZr2O9&rAO1Mz>ris%XCblwizJ%PS9G+_X&!8|pmV|E> zX>&6h&g}r1*Z=IIU#Usre@raL0| z-#ix;$=gci5tMq8!}i66{DI@g_ru`>B>$0@L-Lj6@08TPZ zpE3K;^ijfmBka)Im3rtQ=!!-JP&h+}mzsEFn(i=j7;!Tan{O2uVgH4FOCcTVkRS+O z--ZT6y^E|V0X8&(jUjNa0-^Dp{`0z~t0PyMwp|RiW_s<-Z_Nnfv1Wwv$nXsr)z#c! zZRz-G>bB(~u?|u2z5bKT`{I!@3*`&QtVuea=X>+`^npSJ&8PdDf>2_xRb_no`c_qA zU;(R&1;DDFD=?M?BZZ|#2Cg!A)$w2$9!zF|D}{{HstZfQX*pR`D{x}5|6Rymee+}1 zdBAT&`86`wy6ZJ^JvD3VPId{XxgzWmNVAXupl+7XmY>tPL)igA(Qi14k^X6MhCv*3mTebIqJG4BJH0SF32!DL<#IQea}8aUFPP=fnkLUS`KhMt)jVtkDeAMIG|rEc7#2% zu&mEjG{5R|opSfvKEEb2dk#)cmF3y@6n0t^+s-oC=J)(l@p9ctFanlgplG-DVU+Sk z)~5C~Fk_~a@Ohf7Yp%TA=PRfZredS&zNDvUyW3}WP!eUmTGOf>k<%Sf3_0x{b9mS9 zFtNE9ym_c-OAPX6`}7jFGHjmOefAk8oMr`P=E=eD-B2R{kfbwP$E2t z9LnWcf97)TNG|7&mQXB=Qzd*>J*>6;HaFJa$A+cf>G^cG#vnV)cHT&gUFonXQgL&kOTO(?lwgYQX6=1p}@UOpf^~SD3dY{u#TavF)`Su}Cl46kP!XDwPqijg;jC;uQ>+O}K0l0&vO4F6Y4FLSYR*7U1IpH1K&*WFRP)v3tba&i;@PT!PF?P-OkG1Rq&1>wPPHe=YB)M=4%F z`>F&Vtug3ou2$c-#`nqc`_}pX8uWb|LVVxG1aru>YFN*YC^a+}Tq8mg%RZ zgTtstX5S~KW4%879r8X_ z^M@;Wfj4Kq+y0Nucjy1H`R=-D^YzPQ$j0VgML|L)Lr|G@CQPf~uUvJXOSzuSFx!G^ z80SSFUKy6}%*z7(QW47*F`x z@Cg&bc)~Y^PnaCW6Q&qGVOkhZm~Qxl**|$ZUA@ZW>j_#N^qbe3g7bzAzR<1c13k^(f<%ZlW~a_9wB>T;Mw8E# zVQQnBP2uXV>&yk?aujhS# z4JuEveQ_qZ{L2OJF8V$ri1m2M6kNJq_Jh$CzwtjNe=YrLP$+&H)SKPi9Q+GC19i}7ZEne&a=N9F{jk4XV{ejDPQQ~WS(YEbO?-tWq3L9d*F zuVI>w63^AV7|?@e=K{UO*8x3m(C=9u^vsH&XI7fSkxRXTMEz`uujg?4Pm^ zNcQ0kH!o*oaB@Bde++ZH)j1FKoioRYie|wF=hdr68(nSx#utOst0($it^PjA_jef& zCkJ`T6vL~(4s!KW!>h*!xq5={)zR1*fn64ef++T=p3f@&S^Mr})$TMpkDRA}lWk>X z%hdP^l%AUC42&6!aQbT{qi_}Q(>}=;XJwd8ar&&2{OeTTU;V7E@0~tauCB`DAisYX zC=#GSWh?)#_Z{X}^la)afK3&C^WL&}9M*er(L8 z^JMk#{G6hptj=qmKk|I@yn92->@~>q#|BsXi1G!U)oYmNfAiLPTaKuO3^wl>hNma+M`_(;2({e4Q6qVjLsE1bC9z+>Hxc^SnZ$+x27h(xWWz4#1*efl#eBROX_ut z?z$;@U0(MzYJ1u8yr)r1~nxLs4V zOQUhy`W4I1-CvQuLKRmHMZ*Bp=#V(2y~xDuMXGt<8tF z7dTLI<3qP3p6n`cko*Vb)$RfZN^W@a-;r1Q3K~xTYw~J;fdecAd3Bv~9u66@DXvG( zYbCx=yjCekpfrl~mGe{rH`<Yv-#Y2*7rVSBy{6f1w=u6Rkz*HN`14c`xm3*EguW8 zQr``o-|YYK`OUfU^ZP4UB}sjSGOdDM6rwm*3R$9(6cr=NYcL1>3)Ena9KKY7Iq>En zoHMVwpVKdlOgfYylfyR%wonzSfSPkbb4nN7V2WLL<5!$jd^M^LsjtIUusH`?u48e7 z$6Gt_^{<=oQhH)&t$h+6&%$p7}f)RF(k<~!m4*nGda zY4g2#dE(#K%DZ$ks0e)%>)_7+pP7m0e`Y2>=krVs-CCJGORr;k!K32na2ce3z|F~L zT2(N!G^nvMt(H;cmFcx?2|gLtJ_)}DkC|D^H?4YBE&o*C*?w2d3Akczz%M@-e%yju z#_7dtYu!pI49Fm(5-@16Q_sI0MnNPK-$G7(9vGtrriBCgFZsF4^3XDX(yCE_jnb-7 zS~k$UL-6NTD1ndeoA^EPOpH~`1} zC^^6MK4NX)rql+L#mIH-u9YOX8&EDeu5y5cE4XsWK^+tN#)fFxNR8|wLT+TI>S)>y zE8exw!E0Qbv8rVQj5oEhpRR%()9k_s&lxx{A;ZJgX!9VKRE;)3F7eXNgw-UM9tjZC zDzyAH+I*H!w_egBr*sO+3URFh@WGGDuiKcv)P(f9@z?*c3XcvAn%MJ zXcM(O`+8Vo#{y|9MgU+<#Q=ip`3?f&28M0KY}c6p$2Q?!U*e#)Cn@L#0nQiL_5gsV zV?px;C`Hs{E7uJI*C}6^7b%a8=`>9;sJF1njnX0wH*sAjPRXz-;AB*eQ!Et~ICb9* z0$8res4Ii{A}e&@J@28KIu$ES*Q{6bK=Z!i$mNZv%{moLj$~UHdv;=#*1eh&#)iIP z=&!^2-to@9j#$?BP640QVM8{r5Z69H)AQ44^4BGUY~FYX3|orHp_P5FAUFJ;ViL{W z0*l=1{rE~b1=a`9ff03f#(_H8<3JtlaVU;ffjGn`N7{_~q5E|{R-HB0$+(Z{x44n@ z3e;Np@{V!T@c2#tt|tWpFfcRnVMPWudWWs>-+jtLWxltJ;o9}+Rm6v z=5C@v(+PcItc6?MIH2Xb0|%l<9Ecuqu*0W}Lve(Pj366?5CNoW9h_DGiGe}xW6Nm~ zLdF;jR)^JH0q}GpFsee-4v1O-7Y^kmCFQXFqa{}=HidXcHAB~=4#u<#DkELi`SN{j}@N)U$O zwMYkPh=2gzndoHDU{l7>(#>JAHU=6ot)`}E@7?&j9rC~3dNdXuA&7AR;g2RtPj&mQ zLMn2Z6{r?bw;PN0z2@X7dk>LdCs1472@dNwN^~t!T^*}^TcN|^9|%I;SA#eLuV81b2hxSXThA1)TLXsNn~afLAA3|b5pZ6K5%EeKh*#nO zUKt9itJ(^9Bk^0OwF#*?3T{UNwXIbI!C~nL+yOV!;`r4>5t@dc9sRVu>0+Sr;JN&jl=u85)y-u{h0Dgy$Tl zjvC%N2ykK=g8|L7i7bObRt~|gXDy}#he_rN5XAz)FYsO&e*Esj$pD-RJ-@pJTXOi} z69eH56>+mM{PcSqfIj3h$H8BCha|3P?Zkv;1c z&=BBjFQN;60+41uKnC6|15&x)j{9|>^t~UT%(DlI$X&xnI}tb_`nNGe_2!8Zgy0ax zh)5hE2_kWfpa;(ieUZf1+fG+7e#+oF<{ZUcu23aIDx1_qG zirCyq_HAeo1l8AFtq9naL*)KKs2owm+lVLPCjfwyW6F}V;3^U;OcvlOtYv*tw3sf= zG$Mz|&6Hl5Gj1vgvVeS}W#j6P8)y!ZA~a95Rlw))Te%v~-i6BnY<3^l!ySUHlK+L% zNyX<^I_-l?;2r95K62G^Yt7f{X|7qWX}H_)$o+-65F4!vH^r*o?RtWKsgYh5cfJ4jL6J+HAJ3O!Slh zRV2R|3w<47H%JDc?F41lhl7v+n^8f>Kty67Y77$JEVyGk;J=s{08O}n<+ES86DT9N zE%y0$lHkfu4si zZs~~j&np<&IS}6Ai(gGjFdGM)Q`huM70gD)6zzZtt3|9Ez1P~w&L0omP#F zLlSq~Ip77ws2seYI8;cEr9+5_!Lu}AB#G|SG$-SxjqgY?*9FzrO>;)M#ZJx`5;e@a zblU7Q@3Q|^5pD`#55pICC9oXMYoeJsX>k|A^~mwC&$=r)Qq`HkZz5&$1iZz9f30{t zxYF#q@bzFZX-+FfGw*a*V0nQVrC~N?3S&0J!_}9l@-_x9vA``0foPv|mrmZwUn3ix zuz)J!I~23i_dAGJ)9Xlf$r)$SZZk7hDM6Rb8-i*s&4jdjyc{|_W}0ZKInD$&B-)UCjdU<6jLpp?lOqYFb_$P?ct-@Cl2(u|Q^%Bq zLrfi$0|#3jQ#l-B>zFENZ>TJb{!EJ)nP>cBh*ccW0P;`{5Dt_BgoA@4RymGX6_N{u zfnVI4&hYEB&_P46SFx%`1&(2X_!Uj~#YOXG2qbxFcq$RRPENMUpcY{mP>V3EkRgWsaZ7Ws z3{i(+eW4h-`$BmOfr(uKlHGhRw!UDw*oNG=ScaH?NOrw!?BFfU#?nnXB)dpRc2P#M zT=`h0sIeF(C~pcMGeEKY=z93Q3KX1J5Afr1pX7!+n|P$-i9C<>1}YulimjX2~t%9po3I2 z+bxB5-7ER)=l>t=ln|V6s1^2%KiUC!{~ffOYwU{EM_YnBx8=xm=ss@dC@U+Zk?T(+w^W4)*QSR9t7AM@J7M% zPZr5j>JV-IcUKmGC~o0Fb~6i7;{FPzbPL@LM=b7!R;Ap%+&HGF_p}=1qd*KZnI4K4 zP08xl{MmBVKSXD~C<}k-SBbJ`tqIHt2L&0l$SyF}Op~R6A)IVJ4qEul@rd-Qsvy(w z-i#;1t!&?tD5%k2#ShM~|GJ`ynt)QmHdjm{z#ZVP*7FJtiX_|__&~QjeFcXQJx_{_ z3}8Cs^c7x0k%AZ3f}|DpJQ#?T97I+hfGS~I(SFsb^LMj=nVh^3A)EN*Di`f*s;a&t z4eAyHs9WJBfFaHupV#FIM{tA`SPl3rh6|qajWMIv=X~fHHOn2sUhOb(7vQ#FA{MyS z06NeWk1rl~Vl@R!oME&5pK9)IO%3_C1yFYi_M=Yj(BPb#Ze0f&kTo%YQsL7U1~<}B z!_0^QBY|cWkZE=6L{x?cRO8e9g5Ytgdp#MP3giz~R-h4;%7`?PtI3jVW?b0J!cz8Q zl@aT4m^vhz8JoqoP>e5C4YyH9PheMp97rOXI31FTOMyQ82RUCu%V9>Ch=~W(knm<4 zrqJUmDb;ifkMH6Deh~_;D$xqgXIaRRI44E8iQjXy{OHk(t@X#-3gf=y{Q0IwNr=Xl{agxS7Y@i9Lj1;7Fr7ugcxDxGE-*B~4UNDp+Ar320__Nw8MecEqdXll!DRMbFe>Ah z#vlt_1IY`lEDEe*308oC%z*(b3)r`e6f&#;2VWq8;0Zb)Egf|7S*6%uteELBNmD7v zZGe%gSs;yyGz)Vme1p4iS+D_V!)ivXoY2M79gzSLJR{a1!VGUW|Y(wANvD}xJ7z=A*>k~$w~J@I^efD~Lq2L{UM=PCP)i7D<;hq_lM zI5)KWXZPb-a&|viLf4fM#P}OrO9uR{6r^~$K@jNWl#F=jVNfCOv!ucVjt6n!Ec=N^ z)#Veo&6J1RtVF6d+qem(MWL)<8$O}*ZI2)MdZu}+YgDE2y+`$oXxP0=i&vN4;c6In zyvnB|zUtWU%a=Yl*zM}1hCeOdwdc2wer@>W&O49Vs>U^{KcL$013zfesQFCK$g{gX zZ1nl5dE+juoYm;etAF&Jckxi8D)%Iv_`Obo^v~2YTOW9#mDIKPjAjQv>?w^LLH{h2 z1oqEq`B*NMkDuhn)It2%cNssXU1Z1fp70sqpUp*IWXGPnzGBChH*BDzqwP3TV;qlm zX`VvI2}2X!z%ljD(bXp4m{EGUXD5!e?mXWi_8y#P|9t7)S#xnp@7mK=lux;R!Irvj z741;C)hV|38Y%C+1~K4?kUWvp6JM>iY1hjN#*aVvtzF}OX~j6n8z#q zkR?@otoi=P@3W*{t?SSFWMY=Ip+UD-z8;q)z1#NW(avMDq(0(_cZ!eCl8SA-e?-4Y zS<G#SVbW^Q#X(|KNpouGOPD$2VD(EsfY#^XWt1 zWVm{qTe-H;&)L!&U3)zH?Z~fO3cmc4ef5ikc>`S+nsuu5#WcKc^xbba{JD{9!j^3{ zPJWXu+1||PSIeB{N!<4D%vVNbONAHTeb*z8f9X;1to88+2V|$W@~p4^`jW-{v!&bq z+Oe?gn!%pTDpO~S?4B*nZ2io!Kena29v(Pp_3#g~rRGB>9WRlX?osfwVT}W=PnQ|w zIsW;8x|hVa(O^JU-O>wc@hYv+I$`Zj2qEq!b`G|T#7x@*|Jj|aDq zvZbL@ru=br;4qg$4<9#w_iX%geO%JFa~|4QJzF|^q|ES2&C*@_Kl=UUCY7?K=b}1F zU4I{pV#})hktMxx|6P-t zkL~4B=)M1I6+UcNbciP@eVV1o-Yn_qez!LtH2De7T~#k6$L!3K5=XXZKdSOap0B2~ z+H-zOmJ~N_X}eP|-s4jEMD|M&4WeHe=4vC9I^|xQC4FEXzxUw!H(i@uzs#GkGE1sf zw1_k?XNc>-wq2+1T9zfvn)%^R8#B7N6#nvF=3^%omm1V@#j|TC z&c^+_uEtwy4{_}+Kd(-+nOTx`RR6md4Daf?y6UU#MW<&;(T^qle(=Q%m%`7EuPoWB z*Q#2s1x=sqf9KRJsrHhWDjlvd)YUwBdWp9tXGvqbjCj7~p#h%geO(qF1Yeu-Kz4%_ zH3xVUJ~-o8rGD=}+SB7$w!T)=Z?dE(o_PHI{TqjP?r^s5UUx#4^is)B(!aB}alJG3 z{_U;7A1gSY^JdQ-;!*f#_l33kOfQ<|@$R*CE((5{HT8`jv)jMuxjW%y*BtQGhx=we z)^K0Cr{~azFMW*hrbbVF@=}@iJqq8Q_3>v*T4we3y!+{-<|A>w|KZl9Yn1HmS<}Ap z<0mlQwmtf}b)z#}(z6F1dJWGnHR*wc`)YLcDEzv^lJ<{XJvr1>8r{% zO#r;!Y}09XtL;NQr@pv%)Sf9>lF+~K)9t5cxJJCvf6uD#vZNo5pZ?|U1)sYV`H*vD z#prhPU-k^RciwF^uwM7JJ@;gfzq`8XyjNnx46J95hNUN$i5}uvnKRh-G|8dTuYdOA z)Mq`4TzPU~#z&XRzV0dV$m(_XF3OU=yY!dyo_oIVw0iKs*zSw7r27WGvg`G=y*!H| z*S>vb3FO+w!Il1*+0muQqo3Z1Iaqt^8?Lft|0wz5>MZF+=L=5Diawr~|9rOVE9gzLHPt2`W?CU*Q(%h%sd9&wh zJzd_bAGGcOdHTbcfnRO-t-I&LbKATfK!1H|uKVJ>gaIx^{$1X)rRAWm8J<_>e_k;% zD@$55W8dR@mbLa=De=&c6V7Exsegalu<*nTPyHwV{Jhg8z<vE3t?DRpNkNQQntkNu7YB9BQ z-5G^4JZJkAit6)Fwlq1i;kUiMdDo@L_ae?z$Jc|qdxrN|bK4*7@cu7;+0p8$fv#RP zel;I{EnB*;gE;NU`aNCkeh|+kzmqMMY4k&6@{aBvMK4%Ws9A%BclGmB9Dlxe)85(A zw!Zb-S?0g%`dj+!NY#vNsbi-x51(Ao!`0*dRaYJ!nJt|jylqg?3xhn0KJoFpWq%(& z<8#lM_5-UlpP4O1IlgmymJM{3f9mJ^kvh+0vK|gCA(n?>*PZRKc-tod(SzkHgy#bkJik^N zHTflvRAQC4W#Z|_w)9*sx$0J)e5l`2?<-kPRk(ZZ66xZ!*&QmB!}rYEkkvN&pm+TG zt*=}-__ri%?y`7j&rEOs?bQl59FOtEqciRiGrhfD-(2J5^BAYv>a6(pfcN6?xGyi4 z#W-_8!k(-9y|0@#O?>*uc}d7v6+0tmpZCXylAp3p!+6})xVn~o-qLU0R^(Jij5F)k zXm9(~Tl=Ez$>@3*&#Lm&-6i&V_fLQR)I%c1?JhpmEqRZ3bJykre_Z<)p4V~K1J!nW zvmUDXL%lCC&YXIwpL>`0wH-5mTi1@xmz-Cr^-k}j3lBZ`N)?Rlqb8K?u*3W9?ox5$ zm2-H1+afRb*zT?KMC^hu*UN-gzT3V+X#5aq8OC z9(%TU=Nu{4{ZM_3GgIsLy1dytdvULlB@1C(?MRK$r8awab)2*Ij?A;T|MG;7du{Y~ z-%xCmh#ced@^)n(7Z=j;+hCm9rgV+(=1PYfE%L#47dsc;H)rBW!0&+h`!36+hu7^q zI#9yc@%wxCM6QzVk2O71Y5xh_KlQT%1J_7vOSBVS{}|)Ut!Y0NS}zT%S@q324jONq z8Pjv4RIgRVJKtV$9Pe-cL(B)8rTx{*d&D;|ULw9~owh~#?2P2ub{oc-|89@_b*nV} z-}WuGEIo$nS3KA>V!LD-@zGz0-p2TJ{pg>o?2yiSy4Snnz<6^jN5;cDr87@n=p$}B ziu1=eZ0)#9dgJefC;se>amL5JMi1OA4PE%e{I6UXw>#KcoU%u9+E?aS|2l&Ex4jwv z^Im*^@p$KSj5Ej0IJ@~*X+X}`m-e;CIMv&5V&*<+V9dgzg5$7coqun{_m+OHZ)>%& z2<;9_Q!l)5d{oZ!t`%qRSe7&Pu(T+{wQkcV-CdTa7S}e~ zQ|5>?yL;R6saN~E?1i5!A+$RpxqFoTq4U*Fo*hrWTvQl$MCwwh+((C_-gkX_?8zEJ z<`HRu^Y1$kMZMtJI_HN|Ic1JYcdwaLx~ZwBXW2iOs|f9mN@Yf#o$%L%H(aec47iXp z_Na9A%NEg(S_XPvDbc>3ka<*U(sk9(=Pdm_O>X!8o>S(Sn&*?(M4d`EzS?#vYdr6uW=knx5S~$Ia9C=lphD za#d}2e09+$Tn{uXbS9_F32F5E<)`nzJkayhZOI#R+MbY7imohq`?^P6?;dWoCuc11 zW#dryo(u1|W=bUv2$@Fz%#O=KiByQf(i4o{heLPtI>ArCswzUaEPiuWQrJ&X;n^oRWS% z*!GpE%1?NPBt1SMr|l`}+?QKNRj_pR#D3-+lQZ^|RA)kwS`VB0xNiHz^Rke6N{Zb* z@wU=pXV2hfeSyQea+?V)-r(f?PJ92)@mfjpVcwNG!KCbp972B`7_V-!4LeI)Ao#%eI(`fqTR-L4%V3#CyYBI<($9G8Y7H$HE+DS zq>y<=8u#qpLszNTpEne*FO>C(4z_SXAol&kyceHU`doRc1VWZ#=L&wT7^_t{gY zbK0JhPE_A;|KsMbJ?m!_t}2W>C%rdu+kHn)cXrj8)4(ERo|9_!9aDVW$D>_2eYODp ze@PV@R@pQ&>J!)OkLnf@AkV%X@p7+}sP3+QV;{E&Y&()l^=cULBo2ws*?&Dc>q14%&vF9aI z*G{jFz0k+?X{~=wD<;g%pzHnwdxe+=Xa_l%Hy z;Qvf(HuCBK;A6w{<;Je9J69T)W-2om{Cm;hx{pl-|33UrS{vfWTMsR7X#+p5^4<6s ziN7Yjyz+Dt@YhrB_sxgFFE5TwtW5m!h31c*C;qp->+A=K|2^??hm_Ie1pGsrym8{0 za&t$lk;bl$__K5C74keXz3-9R2-mG+exyy_*!^F^54lE~+@w8zU*WBG;NEY_wOA^> z+_3S)oE)!r?asR@^z7)7a$cQv&xsKWy}dTiywLsA1=5BlTRIneWS)2Ify`y6Ye8Sj zIQ&7k^}D=fj#W;3zZk|sp`}@G?edPBcR8xvS<=TIF7`*UUEYre6f5)X7L4DoQ1|H{ zcY3${u)@}2HjUFWT0gtfyD0YVn#~4dEW~%&Y})B9+t?XDwj;(F8NJs|+2P$&deVr8 z9>KVk`SE)m+TmSZZqRp+*Tgur!?KjWw|k548`EKKaXLTc>f|xoz4t$}@{yPRhW<9C zU%fAyZ1+A?dGNgUyD|Q8R=vMYZSx+;czT^@5yo#1x_9HSZQl12_MClw494RY-(EU( zo43#7O^ZIBj&XX^?B9=V^=|8MWaC#aVw_p6ZsO3b-XYy4|9(d^jQj2#u%gjcZ;vJs zjdSk8IHP>UgU7abe_K4~S7#B7FE+3A#+O^XyAIT9Hs~Dm!HWw=ws&vwrdBwx>7Lyf z56>RD`P63b>Tlj((r7X1i@(NC8oAlq|BlRM-6mlCa-a@90-YXYN zxaWbsh12g%Xw}pvYrUq;V>dWI$M|%qSKphm z#+&qE&lOL1#<*JZ*WQR-2+WH@}~z+KtHWk zuFJ>otnhA`TGAA=gT_k-b=|kzd)L(kQ!f2X`s~(+D>q&4{XQ}F!=$M+?&0Y_Yniv& zyyERT4WV(14kHqmdC!k;)8_KW7^hCmc&yJ-ueU*|QFC9#c-#jU7oPjYyZHQ|9%CM* zapgN!xBJE0AZpEb3mReUxX`BC#wFhQsZ%S7chUKOTkLZ!@z!v!AND~BjMMM)ENm>Bw)Ju(q-@e%U+RK9;Ilmj@al0REf9WUhN1wEb zE4u>Yc6U2I*tf`g?9O%Xel(l(X6d>^u6uN8`Fp&b&L{ySMuNwLgD}?(g$P;pgUg_qQ#dvG8GxGshozruh%v z`?uDZSXjb%T-pPBYR>iUy=3q7S!Imdt+@DsV~)4_ypt8GC1C7$VR+NRv%NEG_1t?U z5@TU&+Uu8Rdgpd{ut?T<@XOTqT7JHFx_9H)yPl0WMEtYYp_88Py~&d*zj*IfjF%Km z?Kgg^H(~hiA5C6DV^hs1`cC$4sk5@j-7_&x-`W1Tj+4Cgij5oo>lhlp+@k+8-*|sJ z^2p5Z2Vk69;-x=YjQ3ut@ZjBJyVCg+-IsLw+FNo^?E&-BX#B_{XIhW+R=#v{Qr43+ z{&dp|4TpI%DsS1)q6NmncLT0e_`*AN`stM`>(cm=qigj6-l;V{DE4v%cK+GgC3||C zzjM5Nxp*3%Txu@*zW2-7#Um_HG%oi+w56Rl;qsjq%4CwgkkRv8_FK}s$Dd!CG@ix{ zYrFULk*bdPbe0`{VBJwCEsbf!qx z5C3y`=ULM5pWgdZTnqccQRt8JkIs?IgFmvJ{Q_g5?q~a}{vd69=E^J6p22uYn?6rQ z%$LR-c<#H(<>`D{?Jj%4*DH5u^yXREAMKJJyyyFclIerV6W;il#)W=b_5M%N8&N55 z-1!;VCr4@&yJxXvdE(i{L!Y4Y2Rc@d@k#^6{#0|`ofxMMu2iD^5=lC8GONdV=$o^? z=-#W@FVZi=e(ij9ImXr2Zg}&~rBa2Ky<oox|Hs;Uz_(SM|HCICgt7x2bWnN&2xoX_kQg~PiY+H1w&h5& zvj~bT$+oa8DY}wJpu|ASri7N34p#qk@S}rt(o%y1rR+jj9Y9M;%N_{C(LLumbg%gt?-R#g^GD);rkt{B{e9-vpWL;-=f{X|AG^PI z_Wfqf16S;+{vzTVS3I`hpZA-^mEU>w=2IxWW&SO<{oY)(;<>BtoR9d<2Y)r?;s?xU zL%lV@LlNJ4)b;~AA2hG}W9dtwXTdN1>T^e?58Gj$A@0BCfpNrleC4oTZQ5ZT_S;(@ z-~J86bLU>&|L6|$KSv#RLq&noSI#?c;X~#}zWK8siXh@Ej_W=2>kpZoOOnqA<{& zGB`!dc-Hi;Uv^n~>Y3iJ{=98JQTwdv+aOlFIDUzD_|eM`6&=r-H+}aH=YAjj&5yF} z2Z-FWW~(RC|Kd9_?~f0E>b=sX&zkQZwzjq6%rnNueiuJLYS3UjdX`^S3jb3r?VPeK}W@zNVO+BU4y+^*# z`%bCmIrI4QZaLv;ak2NbBhGrN6nxHnc*<*;%cf?=wqDtLxX3+c7Osr^e$zX>V+-y+ z^X<~5&za{;d-LksZavHU?Cr*Tr5m3!lZpFhA9ZGKOx$C>QhM+?^XQ9C|44pxbZqd` zC%jPF^_=1dor|6lpC7yMGlx7=dhmI3|7%Juo5cBJO<%g~ozkx7%|*G*J5E3A9PeGx zw~v7xr@7zHpBlVu$pzkDpWgCOQTu{9IQ8o*+ef!}vj@ETY$^DHS>0Xw^X@Y*9ee0V z?_W#V7tEU%o$$3A&d!Y;dZGV~(xoq$yRJ`M_LXL0&?EB|M{B( zMD2^_CkN(U_=8(7_Ktk^iW#EgMYDEf_%HXqcfNN;^_!m+xfjhRe(>U(c^uT=Ar`C0FAg=40Sj6Het zSN~iJzGPlA=iI&-rIE2KlUE-vaxa-ng6Hn=mmoL&#CiWNUHX#w@8913wW0UU@CNUj z_HgOOm&`ln?s>JM6d&`S;(NIC;7jJr7f*Wirc!$BsRQHxD(!m7Jmui(EB5o9H5MNH z#otPYzifW$w3{wZ+;)-o@2lT_tyJ@}`O2NOm+X2kF?Rev#-A(&Up9-&Umoi-zcBXJ zuOqLNvM-x2?+ow0?#wTEAG`D$nE#i}*S`GkOQxS=dA~W+GgEAP*_?LRClgbx_g~-qgqZP)xoO?6ufOc` zMek?dI{Z*k`-=JaUAffO+b;0larnrKr6Bn0_tyOG#KYE%J#*fZ)gt$b*?jnIZGRZu zGIqn+PtFuuUolTP<=x9KJ)1> z?)t>CJ*6P@MnAZG+x4Zq_lQ$3e7=-@)m(e)uAf-{Ts?MZ>FOiI)>q9bcOQJ}C8J*$ zYd-3`PnB+b)%=Cg^w@MU?EUtZBR?&m=lJp|T^s*3wPWlKXimg#@c+*)*wDQ6i(^wS z+5Bed@LlHqm+e|y_n+X{T^BxcjHumZb{=8v`Qcd?dM}@U_M0Wh`J3+g(l;_dOPynp`Y zW5BHTKsOyIxQ%vb;V_ox5;?j_z6A{FnHE`80k@+Uo6D=zb{^)?PwDX2&8udedj2MH*4UQl53&DW zhds$n=7!Q`V_m)9J4AH6Zr*bCMaQ1K<*VMAZ~f;8k$c^||FJ{wxLJ&Pe_gW{ia*fy2`wKY}vzqnI^WqZvJi2V6K157rm?R`RSXb2O&>5a(qU^)Xm;c{(Kwu-|ObK z&`){>wtU_D#*OtK7c<^4kN@JQq9^{V*E{>7<-q@Mm`$sm%s)Hj9B=&RUwy6=e8XIK z!B2mcDqY~+S)7LT|AraabNjb`vi+-L&)t^YRl4*IGe4(c&w)$7<(>BZTc0W2_=f5K z{GsDFl`bFqYsHMC#Ev)2#?zkMl-T}_v8R{pK3wd6!#q0t#e*-{a)tMyl}{ciX1r-G z{7%oNUnIJ#lzr1Y zGI7sg&yIh~d*qB~j}lwoG`H@$@vPsSdA|3{OYYfEY; z&DqO6|Cw{v*T*i{{Hy0myWTXXrCu4m>CDS*dCgyMxOnuf(;u_tHBSs||Nibt1w!G$r!ag4m(2c3>NC@1dErXmc=YWT#U35M{|l`vYX0<5*pT6GC*&ad z@A`Ak#rTak9DMdGuP=L2wtu@TeMPFX^?Q$uZ@hffxp)4=kmav+rH_97n}1pU$oQ8> zfA?tHT8~U0b)_4ByZPzoA0GeH+?&2}%;_h{^o_3c^Z)wMbr(E5Zf<+ppP{cgt|4e?4{E*YAF4d|KqWzOfrWC)0&1{rVsL;FR8n z#&=(T_Pjek_c{4~$Wit1h!sEnH`d#D&$|8Jz2o{5Wclr`^sUy@$6vQ&{ILDrIP=y1 zLuC53uJj#0zudEQ$M}}2H?IEG!rgNIJ}7AUA-4ybrwd`8KP1Z$3x?K52I+k^cxPx<}$XZr5_ z&1E;wl;wph{n~Hd_12~LL*8{wUvQ*i-_jw+w#RR4RRQ~V{L-5)s@vB7DOrBID}DQD z`#rDUJKnSP_h!8PX1V^Zb)|26`g3E)-8=r`Z7okGF80Xwe^C0Ut9-{BSFQ`)GyeBS zZ=3e#hvvxg8(rx;jO4Xj?jAqz?I*U3-=fFQmA-Sv)C+!a*Z7)~!}+aG>|?s&D!=1X z&mI1UJI8yT{^@n6{bPoFzi_2*{eG^t^tMnbEe0rROj)%p>xbTJqEZ!6 zxXN3u9~*lXDIyrLFuEe@*AJI@ZsH%H(K-VIq?dGzc#wkjp^nApZUf3>QnEG zt)Hs!-v^~Hb(P=wnXmoP_p|Y*KKk$bA3wEH&Cds<8?N-x>t0=${K@!%*Ihbz>KPwX zla@cfy-DO?^}0w+~1kb)}2p!@hO) zHRJy{@XRw#7@aNO|3T>+UFAm~JK!_FzG8gw_ul?WzKKK&_K{|BWDcX@lJT!9Zr-%fH{{dYm}<1uYXe0SFUt%&n!>i>*oAJ*45v9tvVlsD}Cv6 z7i{odYli>$+9}(Qn9|5^-3~dg{a5|yk9)pj&U*KjqV);2K1N;X+pqc94VPbUe*T1Y zJH9%i#%HNJ{V%__?)xG1vVU5>r|;8h{M_l&x7WS+WApTr?g=hA;xL&GJ-z+ zlI54W(sw?w__F86&36y_cJL4LHGX%eSDgK&qi!?z98mSZ@UEG%eXz5z-@p5~Gr`}O z^S`mE`Agqd<8!Smee~QzVh`PJe*5QV-Iu;`k+ulk3*1RCU^0@13?v&%R z)Rn$%-Z_nz-C+*@^4-YDIST(9?(}c}9R0f4I`c;+Jl` z^=|W_$`@{kG#;SF*PZ^>lk3*qV`fX&u9>yx0NH=xO5b^*_m!{QYo=y)bu{G_e%T2* zrT*Koel_?@^M=3uu>Fz+iay@%O5b_XqVsm#Xa4fY$l5zrs`-UojxH`{?7s6q+563h z=YH*X`Ildl_-Ugnee0v!8h`S8bHTQczcr_%_U}?x`i$pFhlL+7Yv1r~tT^&^IX{Lg zUHs)AKYH^4^N26~Ci(H1_saT(D}CF~(no*eL9_O$L+*X~zR$@1Z-*RT|E+1;xMq_4k>#e$Dhxx*b-cMZgNku=8y3(Jg_4$x_^zQG*51Xm>-$qyZ zzkYb%Dg6(bXMN(kZ~gw8n*Ma9_pOV6WBeiWrdyV;dgXg+{Tis-Qg;X{p0_k+JH0Qoc^Q&zzeU9ogAX%w7)zzO(}B!jES*B3WU^m0<+GMml}OU- zjC3l~kMglZRW^e{+(TKlXx6>t(Ll`@v!-k&gRaw<(U=x61x7BJ%)5rJkQzYqvc*Dq z=ANR3kzA3r3P#E@64{}Q9Vuq=$ymIPTk1; zO5@L+S95@#@{}Z!Ry?1|Va=hf_OvdGB_<}*x{CLu(g{N^Ny?;$hnJ_lBAs{BDzK<1 z4WIiB_WDa;iSXDCWs9gh8;=+BB3y`J1Ij%X&kkbq&<^X!WB9X0%fK8bX|t5=tauE2 zH4RWpF(Vfel}`=i(n%UiIa>o*0x@hEYy|Y2=1^{$05)nN)ssTCd2EnDKpo+Y=8TleMQf8*rrKmOyG2WxcbO$xF%U*y%rd%@m<=n5KH(i5`D`H@&!*M< z(}=1T$_?+#4z1g6BwI8xYN1&e(_{e+wF;?>L@#PS@M5(>+f;|0xv}3ll*cmR?lT5a zwb{wsaeGCSfvsW=*noyK%uSG$Pyr{Uy)0%I?}-f%4k^#8_vU1Yj0n^)37xULZSBdz zP&VIhZ+{(kZ~w{gOGcJ+qmx*->=!1wyV%o%itmRDkgCOMbS_7b9UAwD-0I|By+Z{5CFCV^cM!g|GK zagf-mVispXayXt$CeS!^1$Z-69Kb9WGYPSpr(J>g#Aw5Tmg>vqj2I3jU}F>tsr6&@ zC*@>01F#YhTFA-a9OFP8=Y@?O3cQ*S1RO%9eDXA4b?h>rb1RwWgGis)-<`T%?4I(A z{V(3%Gv%D=pWW~BX(e&jes%jDJbi4+rBk--cki^h;_>M>ie>w?@Au@C!=`;)e0%z# zQ!a<^qeasbQ^%&3rf%5pxoHO<@Zi+@_TRPt6Z`*d>M_&(Q@<$Ao|@h-JMA^``hK6> z|Igy_{aU9-rk+0Ks{L-6Cd4Z7@u|NNKih9Wl%{-fTFw6dp0-FNr?gDDM%*<0`YG1b zur&YFP27j)Ow=m>YNqOt`?+A+@@cT}o$z<`F>j`di_()O0QoT}((Yu40+u=?`AvQb6h03EyNogPpugzU2h=$dStju%gn={y`K zHdVC3*A-}AZp70u&)?FlLm!~k#vx{(A{!CUhqw4DV=j%2Dg!(pEJ-h8&0i^lT# z*a$C$?&w5FS)$BHW6+hvAu#OYg1u?VE%#Jh~ z6X`4Ftpo*%Nq(+QCNeS=@eFNK1oDXbQ4f&vIk&n5_+@- zR{DuvU)~yAW?+Q^yJwg@i)V@67#8tVK3*K?p~%WBi0HgCJD+Nua2e5 zBB)T7;UqiA9hE3jccC+rB9=)NtWI zxCg9<27dyete?o>^phiYKRG7*$<-i1wMgfa?dO;s+^Z{GRuycE0lyB}_MTPR65 zVo)?sw%ixa-y51DV87833bgq`YmJruwUx%8IKDo1d~NOVvF>;x+0)yXI;}rFkjdsY z<*h=oC=5?JU8Exir;YH$Jw?%C(+otN8@U2l^&B0WjY#xV&)M97XRxP-#1$YW6v2^? zWx!y1iq+LfO)2?Ej+o9&aiAMW5nzWJ=|x#i1hgKU0?rq3hTvogLFoi+$zIxplE(wN zVv{ZqK{3N(;KZjUfPbJj(JS)FBufo|L3)7niWwQIE@oy?4Ph^m8sZ0(GI+3JN z&8_>2y+x}ah#pM$L4YKvk$9+6C4nxyC zjJN{{z}9SNfG9%8n0Vo=i4hP>pkz2g!U~c;aio=MYN8)&Q@#MS*@eTKRxYR`3$!Sf z2bLA0asugB9D7PlcTWZZrcqNF&=WG;4N{3Cpnn1~B#WsC7-ZxG4_%1iiRIQ5%Yj%- zf^|k5b4aXljyhQo%Tk4QJV0vTw*y;;H;TP^qB08FEr9_CZz1C#x}vntR8-B;v7Vu0 zt6gAFGFa8L@jy0W5XDd|9VL1%-j|H`=ZH*TkSp5cq=aLG*xQsRW;CtvH?72)!`jS4 z5?uh>7Hl_~g6%D>fu@LNR}xw5V5Wv*1;~_X@LdRy$kopFz^YEayCQ5lE1O?Ib@rzD zVNVFb@JgK6G>8GqKa3y=wIPNhp*M}}GzY?wKs%ajb5vkd zumvGd7$os_EM97C=1}Zav3Q&yAS?!xIsyW_qc;vHj*b{908k7$Etz3LKk?KV)HVq!nMq@)U zK*EsuufP*aQ8CQ+;blpLg-6y%6(9ym_4XA+AAZvu0{@A4xG&XH2+1Tn-U_V+)?!CC zJ<^-a$cE5nPAWv81Km*ykyw+3+;SH9*gNL6_HiW?*c_t7>~FP6XNZ5M`+<;05lrbv2d|lf`dp(Q};v<|K_sbry=SApwOMJ1m{{Q zQ;CfN{=liv9F>U52XK#;EK3om)Q(^|AgAO5fPCU9!a^;qIKd_**#$NZL^>qMr3YjK zz+6BZ`FJXpu0o8@EaF>1!$pC0i5th09*fkoZlMayt4E--AR?%!AX*DzIdA%8KI%H& zEwp|pHezwpGK#zok zA|4CbGZ2t--Yf(IlVz0}5+`L)%GjK`9P&58b6%qa5g>;1Rhr^660EH?uyIm25|gCa``3ZxhLz=)N-lfSqeYBA81!TUXfh440Hz-*Y5Id;7t2e^ zO-PDlSenu>s*LceR#yXQIokRNRV0t&v1lB?sO-zjx_nKYoo)X; zE29x&6_j!aJCkH9ZV0vp#D0NDv7u`&^E z5;p9UPm5>{61cm!GqxO#2@6$5)h4kZK7($iz1hFU-%O{FIw`d*TWxy`M`uSf3E)7b zHTzrr2s!J72_8D1Q&2t`I0nsf3^1Y+Gw5ej8NAswL=;fhG{NoNK-shD)~NH8R44p5_R zCzC|wI^HDp-^5`jz(Mrk@Fg9ge0@Pm%aRFsP+^wH!hnt#_ePJWv)DWeBNR!YqNrHc zbYl&0O3LcPY;=R-DCThB#IqI{l@9zWia{+-%OR`PvT~iGs7uOMZRQ-dB!SilXd<<0 z24X~UgX{(|0lcNiYnwpdyEsv*2@)aVm?7c=MhuGY$6l~aU-Wt7LhmAsmE9C!s*tt? z8>rCgVbY0cX`DBSEFXx>5Ktxy%g}|K6>+D?Ju#Td7qD(Mxv6jz$s%Zsic;=C@?Ojl zi5`J^NfIF;a-HLyq%ZL#BuOuYAc*N)`B(x-fe!q%(dBFH^oLz6%OowNfuR)v-B_X{ zHJnW2h$9mh=n{yu1b3WH)11O4AR9~g6s@kPOvxwp!8E~=G^QI+=mWGT-Ag|){0{b5 zVgOa9pmIQSnN@3qW>0C)fQDS@yc$8_zi$Rr0ZH~#iHW(K@qnaBaqRYpiIc;`1IQz# zFAFP2iom8W1B*jeBeIVF)8C%odqCjj*W)No8zW z6gW8xP98=Rb{<|s_IWCGoi?H-L7P--s0FIe-AVG5uVireM#vxO47HO!QlA#u8iVSc zkYA1dX^nOGkS*WLdglzRpMxoO#IK=5LRbk)(Ln>Of>g zurp$Wf~y0~x&$hAZ8ttTAqph4r&uzgB^>YsH86BZ7!2q}FrWxp#crTy4!SCxh`FfI z_7TgvST4(|x_QJoMR__v+R-LUDpUsJ5IR;_Au8p85LuDbQooT84;%#idcDAOoFzUW zWJ#(^orC>_9aFYC7K8#&5F?pS9(k}(L@rewuSpi-H6RSh2*MK1>=FW|nIWuoEGyuu z=Nt>Pn@+?bccRmt#Lu8!q^(gCP85((Xf5GhqWH*O3HtRI47nH*>$XJ15}wVFQCp&# zf0cd@lje#d#-xdaX<2nKpE4k(!ghiVzd@!IGyTx^VKwK#eqp21&`nH}=u{F+s+b4w zr}ud*QR%@ip5Z26I~FB}m68=g4oK``-BCL^LBg$Y#D}GbH3zU~6@F@mNp*=xf`3tO z4aF?H3}y`Uze9kL2!&)OL}`L=lQ{&NWnyoTyp>E}TuEx#v0VakEBOu<9IbPyGL)~N z*{Seri-XquRHAeJUx7fTkiKw5PQ5H6&)w?x7V85vbauxY69a{UAM?WPiXJu3nYeZ@FXxx<*H!Ms_F{Qrl@CA z#Vn6C8>vQTm{3xnJ>p*uBErq1A%~zv+#Cva7+nGXYQpi7vth0ltrs|5c(G$Z+(nsL zQL{m_MAZ=225r71Nk~O((-~Bejb>!0VZ}jHwKteYUSPt?c}rxS$ch^3q>?4}rgBu9 zn01tSfQv}Cjmh#r3<B5@FE0B=rV7h|R#_M^JFFB7|@d!jf>DwhhLg z_Xx79m+=W{3qB_#vdG6sbj#Bcg~~>!heRG~cvkyb?M%{KK<`Uh9Z_iGQ6%=# z7w#3Ki=d%$@#Bs5;*(|!&g!#sfL_A@U`(`3LmOBaL@{6j8=8V$zyZ98z!%axC1Fez;fE1h#|BhQpGC*u_dPAYi}mFXER{~ z7s7N_92Pe$Uge2QNFJ1?#xEqufoKv)Nu99vah#SpH9}(S#bq@_9_9?v%L#i2RywpG zX|YX`fy5Ie4=bz4mRB&8^h`AJL>o*L1x%7*f@q+uIrKK!QQi`JF$`s`0P)Rnn*g^* z0{czraAgjC&49Wo4?Zp^SH4VS;)wR5n_4so@5(A1K@oNz?3$p?B+g?W&I*22c?*;^ zs;YWlFoDX-Hstbl0M}SH9-6<%Gn7nkP7CGM~%9V%3E%*t?XqgcAWTO545zf6tPVSlLD>j`RAKKLKFFY{P{y>-E5!1&Vp~GNHifCVltlJ& zK@*{#hb1~6i_pfw#tf7fkOJqNc!DUP7AP{R*5?JM>3vuRoCF_A1-IM>*yoZA;SE9j zCpV4jOB7)dMkKr&Lvo7KaH2e1_;W%zVk=y@bCR;M6*POCsJkE)*4D65NKQC^j^f2lraUprZ`lNm!o$3&P*c9BUCCbrbUm4*-zk`ht|$Zqm$ zP}Y@hlv8K=q*XFN_c2JdP0Xza1a)Fe>}81d085mQ8Nqm~*fM1~NMxvpYeWvxl3ev-~(t#9F&IAV&ZZLWGvXzu56Q3lE6J9 z;*%0dhz4+qThJ~H#AKypwl9xa+EsMWG8{)CA9Y}X@yuEfi>HRG;~;b!j9H$;}(S#5GY@BK1TUt%1luuMs)xJE@taT)TNdTp}J!|5tz?FRaJ-$E4Yo(n3ptiX)L*9 zUL|Vm#@!W=**h2TXbF&hhc534k};&Sy|kJ*4sB?^>ng-B6ai#=;^#zGBg!CC3OYzM zfegcfmHXNR9Y?+?o94(e*ayJEh$8s`*q)1le)`QpVV4KLL5e#}DR2~{Ys|Pb9VQu3 zbO0|$ssgDPn{4Gph?LsWas|Un@`e$%7D4`&ejV~Dvj<6~dmtZGrb0CB`o8wT7kfc)Qqkc`SgPc@9<*-YR#LJXhHxCtcKM};zTWFKo6mlMPcwy^dP||Yk;Jf zyGbgq^I|yMH?Rz*;kZJjkr>ghj+ld~N~OXOWX>Fs>I`9lQh*RxYt;znW(s{!#*l%9 zR&&P;QYNzkjTR2{kHRhh42;WLX!L){%=`!GRPxO8WTn-fQ-IjL4B7aTicY^l7Q*Zk za@w~dys!eQg=8b|R&HSMTsn*iDP%rB0Ti%Y*-@CXltTiR)J7NWT}C-Yfp zx3`W$nC(0bD@R)T13etT#AT>*vcepui{65X85Ndr7np-V(2E^bvY0@nSckk)$`d5{qQYZU z*lG=%^|P<;>Jx;~28z4w28a+kmT{CgB=n_ar8ow( zTvnvyP?MHcd6k6%6Y7)Z3&(nrg%RjF2a{-#VgOxl0F_80kg`6Ch+`)q6o-o)$%Kd> zdU{?x9ndotA;zYKqbF99a0FpmN8Jo)C2GzFN(#;eqf=!9(9QiS1TN`3RZ+;-zT7WK z5_K$gg#1nZW(c)vT7s>u&=WztrB!nf%_bfC*`Yc>S}0W!j}8lg6oG)UY)OHhu+=pv z1PF`BNQi`d`KXR4)TE=z5*HLZZ6zlca|(8p*bT>q5`#z8;sTjQbY%Cf)P@=al#F9c z1LbvImw7mCZg%7#cNVa$wrPdvkEkWEi5LSSGA2ru^wK3_soCG+>uimXC_85Cm65J5 zsrs8FdnPY5xuv3$rQ2pxwCVNhWYKUW7=m4jD%I7*ctL7xs%sNqapE3`V>7Ut2jQ5? zh#06tfi4Y@w*`-~6k*YH%plbx#NHWE3B?gEIEpUDk@B2l6Z@L(RHi}x(AkHWAR>e~ zoisiD>IpKF3~;OHuok&=(UKvULdDW5ERTH&PY`FDmtkhP>DHr+LMsPmBwyt~=rSwb zI3T?qAn133*gY9BO!!|OEF6*qItRP>SK8PiM;L;iWw=6)3;i%{O~8YINYLoSfa~#( zZdl{N1fjaRg~K`79|q>2YoQ{7AtKY=05aidROj9#M}AK)BW^V?%lSu?Q3czKX8Y2L=X29vg2!r1_WBjbsrLwfY8d z3RKZUxs3?<0%5;G@_QMLxGDT99P)HC3vCKm9d?-9AUH9pA9doApmgG0O4#W@I<2IR z5T>9PbdWVASZRyyP%0i&MayH*mlA)9gAx~5h+LyfwK&%^g*3=OSe^?6^Jz*?i(#-z zY{Z^Nq#O6}=$1%7@c}vQi~v$W&I}_1?EeBW^&-{7557drA^S*&D2XLBH6@q_4=V4j0y{f(Oml#AMg_VEw&J;|sAlVSL0$qqFoIa%Gw&_^^|nSe-T z)iC&ZA;nNt6oeQdg}RdXQPi#?^^mCmV-2h;T-?PnjwjndX`<(`Zv29RP7|&it^$#f zCWBtOy`U{{fXks7cQ0PFnFY0Uk2a4a+B|-kr@|~3F+Py+#5hB$Nu;d|z-$pD1)0c_ zK?r()pAh|!oCHe}nN)M`;7uX%um10_!0! zlZbAJJo@4216EXhgc(4@LU90fB1balQM_LacV_t6#5Xlmq?JB4Ga=VmIhj9N}hk-`|y-&XtQHr6w6~`~GACTcz z7-V5my<4(y6w#sHw8F9TRTkZ(c@!^;*bU?)*+K;E8W@aBvTBamK|52ut3X`}xS-G{ z24M8nCyk)NgT!#_ESc#Age+Gj05_&J5GW27GAak@ts(6ilAeVWa43PYy=Z$TxjIE* zmSNfM7I5bYFwLNHM5)Xnve6cSAZ1xZ2-`bgI$%9Ek+Y?QTnfkqx4?^5AC5Bmg;<22 zWa7v%-V*2qtmM)$0_9`5KBhkK3(TbYjLPCN*iCIin9wcjr3Y{xG9=dBO>Tog1|$^! z6-$%RQK4@DlJHm_g~03MmrxsSTp^^0O7sJ$R>!2GU5+(5l@hVRUR=8A#aW;4)tMlQ zL}zFw*{?$Y9A~QrsdG!iXbhO+g}jU0Bf(>nEuNs*Bp^+@Wr0bF$H8$xY#a?TInKc0 zM7A6f?Wz+{MQ{g=%{6%x6il|0aWvK|wONNr9;zaw`IGX0`{s-?E`|6VL@2$JP7-=* zH5ryB>{`(liT}|$psQ}~CN7^Ua1`bcKDEf73NjDklrS}dj#2uS%DjvONO z)!-6OBG_;XO08^qu$uaYQ?5r;VIoBzxL=m$rvSu1b)NE(g9>}_E^=B1D`6xtG(>h} zJ)*X*e%|~A3r}3MSl&ifGr(7UsJ(Lg_Xtl6|EgGRqRq+q?gN+509tqw-&}02AOegf1~ENy7KdnxEO zZQ*_px}8t~VFhSt)P;{K@VsTx8<4+r|AU8#GlITmb7<(`-Zv|#G87;R4W_LK_0SJg zUP%$KBJ=?625~16J+QB4y+Qds%aFeX7RBvN{;=BCQglJ=INRuz-RYED(GRW)><229 z*GZf>NL85tr!?|7VDB&@M>rTOW;H*E+La+-j0r<7aLrE+KIuMS)?6M_Dr4uyrOJ!z z&dsb$CUiImRF2K1NZnu#VqdzCLa;J1kqho3i}!}MK(^GRm6;TAI!61|G_5LTCm607NDI(Ms%T*O(pf)wPz#pdEtn9(FfWSjsrMOB}PTL z^rJn-R_MqE4x5s(1R-~)%Y8VlUILSQC@Dm)FAq!vdWonwa{j9;-e@TVn~4 z{YsKt2|mI=qtVq|saL1lArz6)9a3Uaj4TU?I3O~LpJ5O}Do8Yu3O1$lI>;vhXYEuL z(kyak!%0F;R2f+K>6?qpX7kvfgAw^jf}0`Woz=z1c0 z;Mfg&3(JEegdTZ@p*@z6u8@4j20+La!B1&)%K066ItV|$AzHR8ocm>*n?)qRji9Qy zixBG4{E!}3u)^7i8iQFfU7-XLKP0jRY7y3KZY0Vf&}KNGWmug*Oe1rmV>`z%y*k-W z2xALMJHbw8B;J<}XyEROWb0s_g^x^2I7F_2<0DbFR+kqIG}*7D!!ny~Yk@0OY=n+Y z@tba z!fcs_gOI$|K;@?B3&KK5R>1BdZO(uhF2)X%mLa@qn^q~=v8a%T8wsW=fIcR@idHrj zK&xap#I|s1j9gYxq9PC9Rk%7KE0g$uaHg$CbdRfJd!^g4FU2(BRHx!XusqId8!cIGKt_77x9pV~u4MHl!@7L?QYbI@Sf~YzT&hy!pyO zvU4M0vC!rSB1kbwH#ZR)8!lM#?h*l&Hy$F89bkD(Wnp5*$>WX!kM$MU%LYb`d~uLt zjwI<#@yl|f9EB942KADPbmJDLjFBl0+6DtTn)D`|f*j;M)2;T5d}7Za5P{d_q-afw z?XM%}`Od9@Ao^+xTy*y0mw=Oyb;jL)Axf8L4ld5h;QoR_HW zj`b|6Pjt^ucE=abUodY`thT3q(fqo)_@V`gM67PXLL@Jow=gN{YvT>|we;-fCrLvn z4*nPI#0|2c1kU>eWLEvj5DcgC3E1yhg-ikgkVpx^-az5a7eSaTU?tI=+!P+5EiwsA zKp1Y-6Tu$LH=^y?LJJ2#@kl!?%E4j?>2wWJ9TXZs9TxOOnEzzIA5WOZ`0&6R(+PN; zoP#?XVASb%F5Ta-j}QquhrC|8cUJIMA!-@sc}NDRw=#s0PeMv02DA7n zmuP}ghD9XAonT)IeMHPFlp$9iV-L~Ok8-xr1`&*i$MG))kGTp{MJbCkwXt{x2*CK= ziPC{)TVJ3Che#mPR!I_oN}{8I2!8B)a%(=qhqAIQ2N>oD8#D&gD`m+zIFEv;wx zV3CbcSN9}SYR?!k6d+3F9fv6A?ZEMYE6%WAARdj05V9g8!Br>K#T*UwNFFeR^!Y4< zJAB~AS+g4qKcv(s8H%(vM_YaC))G(2k@nzf>Z88crIm1!ASs&;rdIJX?s@r4>7>bK zQKwnZR-v>!t#R`kew}fEDPl?)7NAk(CJ1DX41GR?K$7^xsvsS74i!!IE}f>Eh>o!{ zE-3XK5*mw|Mg>*a1iVzI!kIFbEcICl(L_ZtLmURM3GpX(V;R1<;SvLDC~>lqyd%WwgzYAx1!x)_>+Xh60+Qq6BkFDs17^xeSg8=gp_wSZ!p`?PYy;XN zoMnLOA-nELrwnUVCej#@qbX91L*_BTC7mVj3v)Fj+#|H)hS}qUj%x{s7CbofEbaXH zI-WAi5@0_Ds(NsaNueOQxwm(lGKR*2$hp`Joblu*$H(rN0*Ye6b}#du}0c(63DAAdxQ|AelJM!+G@Mh{NkC>K2v@4?qxZgLa7FUxI|) zRrR$9*DAOQ>+=B0A`hW^npXrWjYxHxpYk_S9p@PRYV8$FN_gAi4p|gn+y=Kyepb?h zX*D_}6sx8!p}VC)i(%HWUl+>i94A=)e3Fpdyjoh^W345UjmTA#fZzCB0avo|uDzX1 zC#pT_f8kkMDa3II(FI0r3EBw2f31R! z+D5WAtmGBm=vh^1z;uBfL~z7iQ>B460IFVwg8`l}_U#S4wmbz>XwfR^waTv8)t4&p|8@^WpnVoRp3F8N7$@^##uCVk?K*&Wm*+J+8PA;c zry2)t@IZgMFJT%)93!o8TWN$lm%(`^ya@vo@^^;)#$I5Lg^LxfzR)Cj-KCY!1=n=C zt^sn>txB44kjNl^hT@`Fhzpt#hk|4t*hK(E$)>1>T)~lHQ#vYx!(jrDu{&b|lIH_G z{t0RcammEsUFQXC*XJO}tb42Sr(3x`PB$oNpgaj+-zG6)lU4q$%xN!EfKAVWS0 z0i(zP(iwBWR$*|AY>X6`wWTsIBqSVQ^8gt_%?d`=01SifouBa6QxAU}GAyOz9PWT9 znFCS|%t42X<*3q~$fRU%J*wg`nic0jtdOba0A5yC%c1J(8u`BzsMWv_zD5y)`Ko+@ zNVV((vIjxMGRYNi{XdEH3?ZGUQ6_ZsR7ynb^ToRrCwJ5Af2Meir|7$U9 z^bb>v-e!Hcw|$6W^tQx@d)tR72H!0hlKTI3Byn}=!xW>pSs(6gAEFq&E%D*rCX0En z&LPv<1cC-1>+oP3c;tn8`h}SQY!c#Ps2f*Hu(CwH8{}QKTi}{PmMl<&w0Pyzv;zy%h(1Bq^2sZ?4Q9P!MK4?;2CEjqi!&|K7se=+>?AUG7m z0S%vTMAqWei1HIuVl&01rip_adIZoVjOjC4pTt_7_tU)S9${nJu zbt)9Cu#|%dA~9yOjA5=v{U;PWLPW z5r0%f*#%V8)=i&EOcvR=Ls5m(iiDx-ft6~l4KA{g$qUIzBBQ(~gj{ow30whAZE*Wc zwM!2fP%rG28ChX2j{3q)M(L99P@eFGavH*AO^Ru(}LJ2h_D zz$s1`3H-e;m0*YIjH3&&^Z}Cf8|>b@f}oh_ZX6&)KPlx3lS6b7*;r3^ZT@ST&O#K* zK^yRU&<1e|EEr*jXvkZ=>xH!rg7;{2osdFc73f&$K-O{+AZtadza>)D7IaZAa6Ho1 z0pWDB!Gw&i1$Q-~L4O z3M&|%5!=E>u*DW63T+FZ$E%~&w-#H)@N`pt&kB9bZ7sQ2T_d0hS);Sc0H$M&Si^s! zBNz_Y$xVS!Q)gRCtA7m-Mw>4J&rob?0K0;6FEOqR6B4QhPV>|*T(cMq=Ni%Asm8Bb z9;-Qkx3897x7^y4n{q3!*aUH=g%V5U4bm1=Nb75;vOodNwPt@00ow~dX;2k!^ z9|+rFy|h|Rj<)&2VK|Y~<cqdsloDiP=7*aGVuFl#CuIH4WBitO=rM=|Q|DCPt^AiN^bG6A%VM$$h4i0(&1 z!B$sc3`<$nZT^T)LC}-svL|>*ZCMzqgiLQL9Bg5T)O~f3!B9B}cKl!zG>okJ3o%O+Q1<{CX3$!7x;)lO=JXNweEP^?3>K=V7?OYQky(mI;O7bXM0dHAapgg#-m`S4BJ< zX~H0QA}6(al>8^_2$~Hho;Hx3s7}E$FtYg~AbzC3L^cj185F312&h#4C#pOVrv=)L z0gG}p^M>4Z9SLm!2AJFK0w*LW3nfRf4J+g+O1BM_rX3_16NgkK9a*5$uo2|v-ns&z zNGHx3=`RiN<0ArJs{@sWafy*69Lgd%2E>bSx!2a}=~e>HP`6GBWk}Uwo7l-b%C`#I zD_yEsOi~cIIO6v;6QSd(fENnqM%&<{&es}P=Qlhv!@!(XFp0#+TVzzB zn2?^Y5NIm5M?3aK7ih1-o(=hM$y6mX_kbPd3&D>a^aX0&VO79&ojbcmVSZ3UT%HNg zDk(Wbb&4N}v~@HGLV`#=da6=50+!n?YxQ-uW0d8BBGS!oCv^l@s|Xei&KD=8ETVR~ zgsF{#NrU4q=}24nTBzvcWGUpmo7o+5C6sq`EmqU6f~is6hD2Zx|ElD5AKXCCE@m1kapt+%K$|9@G1z-KnlPo z7Eq#jZ3d!Bt8%Q3KsD?qNjoVVW*>#Cv}~TW^Al^qsU_7;jpWmCHG6%gIt_|XR??*! zKwZct?}f~&@OYqJfY7v}67bo^8D~(1_=Ok%;>uY7R@Tjxmz-vmmysoA&sMJ|RE>Ho zcq3Hsh&U}G6J>UFP1-^1l2wj4pux}>U*cMY@>dC~L(hr~U{>saq&zz994dq?zRu=A zFxnMt?QHW$oeX;c*xtw~rlUA%0c5^~-;NqJdc%!x`~7lH*br<2O>LhH_D*1P@y^m6 z&fztwKC9mXp-Y@=HP_{Gi^ZuL8npl*{4xL!*nn@+^Z4LWMCEZ`(g4uFwBHeu!4 zMYuiIE>_V`ls?AlYmG+Rb%SL9Ewcli?JJ==x1(|bnl%J1vBMK5!A?LXH4SbMkGu^) z;c|exkCBMoKsfZY!_rZbu+`YS(sWOnf~`S2XV~8cyr2Pimjh@I8X!+#rmhQu)^7C? zUkMP@^-cmNQy4_2v1?GV%)cA}!k?&*hkmW!u7n9MAYun1sWb;f9VV(h8U}uJvN247 zDnaKMD+0~UNUoHEDIIP1*{^E#hr`jx3J0*936+q9k?&}6yq&pCHy8nR+S3Y>E;)n& zye&Fp9*qAwAZ!r=4bUchZSuGkJ*~J_6>HUlB?IV7E4gmg(3QS+UyV9h(6HrBiry`& z!%dNponKMN?v$W;hLMm?@iiBYo9`Ixg|NF|pOtxZuM(s>RI3aPo$ z$D1$E3W9}H+)}n^t@bZlP9Vicl0BdVsjm3ffF{#@)IDi};KT+tfpB&rK3t!%-^!$u zZh}4^iJa0EwglRpNVC5Q-{G_itNa>jV215-D|MwZfO!K$3PL1o$054HH{`&Y;>(^k z5bn&v(biy-UA!ECYVgvs3}tboW0m3vF3aKuv9D;|HjPV{fddpVc0H&*=s|TbR1NaU zy2#0*GqxDU^CYBA^#t@V$pCFR4Z#XK*Y8;kWZR5ex`*BkDjjS|D&4v>bqf&B0E5Lpr*uGZ^tZ z`vz}ea(7~TBrT}hzFa3Smjol^5$(&R%q-fqFdAs>z}LBgEiLov4`M-D8E{!Z7DpRe zbUiWv2=0FcTfh!F0G-7Tm*)IkL=7lAd`Wn~38+KieK!c7^??9I<{%_Ut5s*`5zv)7 z5mdxu>p)PDAQIqj_tEezW8MIyFK~TyH8CW*T1m_4dR0tu1=5&8r#Un)8it*%Yj7gm zWJ>WALEf*{-#5XTLBJ5GMjxK-!6tev^OJ~GR{}9IIO`^Yu($==xizx3!%puAIAQ5; zP&Z4(f>d$4%uger_^%bgHoFcxjC2mS2A8+{kWNA%zZ3%bf#VdD<#tVpb%Pv}8vVGF z{OY?|w&jmZWWGeyEkqUEx$p{{e$CM)xZmcNFPAUJLv8f7Ao@?I1BTKvBroI=KO`6YT>%wChc%j%K+Hgs&&e9@@HN>(=S1|{av(Iav}HMe-NI#l(Orjs zwRQ`db=#Un$7(yGX9F|7+82^wR1R(~5VSM7Vo3A1+X*@dsILvV!r&}K`By|lFwm?Q z4*8A(yJ^40*KF6M27w^~WQ#<}cX|sPOo6fYHDiKZ{t(r*v3deG;c^h-0WuF{Kv|>- z!X8{2f)(ZjFc*UMt*l&GysW4zMJ>f^SWZ$GFdlXf~}-qql19zLyFcWfjxG9pUy1Z*5+5TVRxYStw{p1;r;wlME+9bR@rk9_+zrxD$~ItP zr`V9S!*ePGDKLZ7vNKX+BA!lG@%>=SwAF?ts%bRIz!>IbW*M)IZ*5fY2RBlQ;R>}{ ztYq(A`M_(_XE|VgNq38NPR^#5odtV8weVzKbtk?o?*zF3RXJI<|GtvnuL~r%bl$e4 zQLgq>!ixfxrtrc{D8IxWlqJGThDwl^kRL+|;v0JS%&f)WB@i-j0vkS&DprBDW_HOE zQH6gx>TPtwRZj4XMv;L-F^D#;MvOniy?E*}jpS<#Ne<*xC%D8FbcGuou-6rIg=-ve zl@pxn1m`%x6P%#O3C?taUN+msWyqu#+t6z_-Rl+AUU95f@^MC>jgS6_|0HM;N#k*n z$jof4I|=j;eY%fCP(g?^4oC@>`Vn_qz&43)oKv%VOPMTgLiIK3+%!XTOaFAH3(z9&2TlaRYrrfpVX(r zVtvxs0d*?KI8KBXJ4J;6lX(`4s>R90ix-Q<)wTSbTV)({pySm=zoVtjsRF@MinX=1 zi-lD4ErMNV&mx^u20*Ua0o58iM~j_;5bku^2{I$9g8^VKu1FYBT)h~jz2rM{b z9K_xB6og9zRisKwol_x#P1UHg%1%8|kB%Ks?U8XB9XmyZ?9n-qFGIFK@XnmNFSNX| zuHGqE=M+>ylw7FaX9v{#WSrh-r>KzqJ|rml52^Zsp=cOti^lo2i=70P$2nlStl8y* zf`fQ1yl9y})HtvH#Dxo;Yn+^U;erM8oCef6EkKa3)zU962(lztyAA9Zp0bfBPzmCdspxh=K1toUoZ+Xubx%s-~GJt;C0o6}CM~j`JLU!Mf zpk@tv6n_+~1|$TH^UM4b1Tuw%^I_r2YZoEuWQ79IeK5g|q-iRCHM&5^h9(z4q&!W+5m^<0xs*AydJD*;t3mop$CrCo_V*uwjcE_0KxU zwssaxXm|K*P)og2Oa)P{rOtsOn5zep&CpK_zv!2=OGQYTnkpE~Kov}el#Qo?!EBRz zgH9+xrLUtSDq(o1ooEM0-s6B(f9?D&c0Lud`)g-$`U{Xo3TvSO3}mSYW)$^eRNuUPP|;IM6x=il8RPiHOJ56PO!R8nbfv zJo=I)b+c9Qgu2;fr21aOzbE1FhIN&OT`P!|N@T7iXL5E8u0>g=ea6>KG7S=jA+!_i z08fJ*Q`2DQZ?RKU$eso}i!%*2sKZw$Z?j781bk~mdApF1Mr2hphVLpx!>(CFKcplK zlq>WM;XqRuxkprKp2wc1xWDMG&V{ zbuIpLT5>Y52}Id^qA1i*RVR+C)ALF*DMubO%lolzOhMArgY|JHk^lxV`M5{|lw*9z zI`K(2o8{*!!SdTRs+C%+r{4~!IhApH{%TdXD#{oItGeQhGnk2;MMU%LGtQ_mK9bMck`&ulkY}Cz4c$;a&(5cnh=5NEdN+ZB7fUTlm zA}>}4Ln~oV5?MilDo)aidtw6R_OIy(MVnz4w?Y+%Sd5uzEfETOEaPD!^ya=5qbDdi;dgroI(gv6XoXz z{mnQVnUK|4X|I!^LaodOj+2dyp_U~1SK|V}O_04@2RN(FwsyP?aXoyp9o$vie{>}f z79fQlD_=VBO-nkKRYl5}M-3T+nYfm(VJjObMZgTT!#u5hIffPOP-VNCm-%6W)>zLV z4OQ8wD*49^hM|eBz?Gu2=$y65xu|=R581#z%0*Shu-N(PDOqQ-<8TAmhA&#yRoBAC zrmX{%P^b|ut}?wC3&KS3wkJClC{ZC;L|Y>!Un*arC#hfnBz zYZJGGUL7+||GaD1Woa0@!)*neJIZgB(R{;Flix+I81m$Kp_f0n=JdT94paD>CUeZW zr{l{NvZa{LcoH|8@riW2N{+{5Woh!sco9zF;bEC>U|;}a@^U9F0rG+imkU@B7P>#l z>(Pfeu2Lf}KC+Zg;_4-RvjCr~kUf%4*m!-EO(O1m!hV^*Pe>nYbx$}J4cxEvL-d}2 zqb#c*9pnoXv^Z%J_y#*#sIB~!X9~iwbW4=l@3nl6v3Z`5PKW8MZ~`X}ej*;!z#v#75J{)u6HCl~tw zTp(ey?OO|Revm6OYKpqBO2^ecmesu?7kKy9cd@IIl$SzLOygEXo{RVq_u)8OXi4%1}9!U2kvvkEbxrze}1IOQ=Bbkk?}Bx zmXUAF0)1>Jr>;x&Cr27RMf)an<1A0H5@qOaw+@T4FD45w@C8BkCw;)% zSPqn=4T7cgahRo@U{;0;m9)xaNJ~g%OjB#vK?Sn9W2n2Hv>$%^a8qs;5v7%IvKOy3 z@PUQ@k_DS%pYqA7D6{Fr+=Aj~8A)6&l+~}GiY99c9muSvQ6hHA=NNj~_T7q1=C|Q1@%X|H z2bIaGoEo%P^LNS>7t`dG*qE~g&Ti?zau)esn=SAel35mhW`i_wv7f}VRJyNX&2lAU z-DPltd^YoHFmkkPCp|IX8N%MSqaI_HbVxk2k?x$&)+z!wrM{QNrfNL-d{JN1ffERv z>#)$oZ7OYsDW&bU%7CT*j?;z-@_F4T`zE?cUy>LZATO4*#`&(F z95So`%nx1uoaM3#u5*@MKrmW@%RMeKRzxI}rcVbSMXwas=62mh~G_ zm4k_a(+vKHnX;euWHE*y!?kif&P4T%twk|r!oXIkZ%A>XCYF^)6ZYruEFii{&_2av zCGm}w(EJTR;!z1Q3mdAE)*a;_gWO6IWGa)wO2SSmjJexP&DKe@q@^7q#+pp*kRfi) zF4K*b@$zbSFdCz+Gh1(WV3bM}EZgyRN!FpvBAE~C#odJ_6v37zd<7&y8WUILvq{QH z3rkuqm$^rjiwqiw+2EsE{ZLjh&uzcnB|_4>o25=Q^{{nrG-jC)BboK(y@p#gjawvx z?PBtw^&UEQLbAip1M$wP7{u*^ipmOG1qQK1nbwRJfIc-EYiGlSAShgDa!2e>(Kg^( z?nD^7_rOPX$x*B0Rur2DWOb&%@^5_|#pr`qz%+RVoHctNOIVo{{8CYVP!)7-g~(^^ z>6)+~QnY?}pDUf8xG(_kW?zVCM^eF!WF!EMl5+1uyr%T!Xz6T|X zA&rTz0=dm^;v?AoI$($jw?k-nH>#a274E>MtV6dO;L@Yh4T?ZJ214Qk+@+A0kSZo1 z8=H_()1l1|barKcP+M7{2_SiY%YdA9wm4|7lR~)f znOnCd*#t-@*@YxaLK2oh=p~^AkU&6c=ruG6y(thu2qIlU1QApuAy`mR>_SvP6a^)K zpol0%#L!#X{(p1tZW7R_&-Xp=`~SZ0eRg*4%$=D#bLLDxbLNZ(U;pH5PkC{`A z8BU`4NNLj=z3uPjRi3O?wEs$%cG>um7@I?*pT;=!rVCQYl#z9k+jQ&E6D_M_`?g$e zFi1nX#7136qCM0sEi&-Jiq%g^HnVm0;fH=~kmF zdW^p@Q&be$G+piz zN%}}PU~r^|0WWe|1VuE8z!77Jgn>1&!rDlCrHJ|wRNGzC%eS2Fe~;%)*V7y-S2A8r zv`#>4+gd2FVRz|=ldTmll@C^X2u$c!cz|*W7AM1^!CQF$a6F?aQxfQn?WlrEAYNiNSE%} z7n-(457oTy7XSmHr#rQ0n}ni$^@k6%fVu!d%=G@;`<`PCRfN%Jidt+MG2V@R z#90{>k1SOz9Cdg1Sf;&{PjIzcGx+oq0*OXILciAK>*0H)X{?l-ATov%-}!0;7)Cwv zwA9L>@11_%bKSx{V7c4+P>AkGO#^z}q$u7gX)cujz`nD#8=?i$xspM1)Wr_)#i!N} zb8xV%^RO*@PLFf)3olu{zPLa3M0k(mJ=I5(ZsiU=pcYm&Is_FT^sEICD%H3058%;? z*ZT5)z>W(&M~)kTg@?8{!gf9AHg4i3ib~J9dxcY*ugZX4jjU7Q>5*%z3-Qx0`gVWE z#~;poeXk>8ar;B|K1vfE5IC?knieWQ3OjJd9s#FtWuAoyQqO zQPA}v?-3`J!Ph%@YAbL*-xIRZ)d%`Wjm?tek39+hvoG%jx>CaTc+}CZv_YRda@3UQs^Q>ujN_mZPoH}?O{;SpBHUI85(BS+ z{K|=;BjPl68`})rsfmp^bo$x_M1K;3?{eW1UiSs`_XYGstc^A9`pu_ssGNM8Z@S)7 zX&xE4*N01?)-Ny76YAZwr*4VVT84gg1kWvQeBxWP=*f7$t91_L-DSBemI>He&=T^H z7PQ#(BPi%1AWsLZuxRk^Eg_gw-D1e7mA35B;HL5{0udZm2)3RE@weEU8HL^k3l43i zgHFONJP>r+>0^f9PX|Y*=jOb{Swc+?#=SDS(0AM`X+@V~;hC(|uQWZ;XGeqou+*$H zAJl{N9ef{wl`k6LRVm;fCXSxTWo1f3mCJv=)Y6H)(Ji$p`hDQ?ns*;X<=;Hd{g=Q6 zwc=iA-6f%kw8C)OBbCcK@$7SXOnp;@w3NVq(E~>w`AIYzrS(WoNliwm#%v-giHoHZ1%{Lr(u_Toi+^ zOgJFWp;KSjI^rM!jP{Tk)dMEZ&31!8jUB20hS8Tc3C@#*1V>+bGnac;n zTD5GHWJ3`ADAt5W2>Dvci!7u;%%OHG6K_Z5HwEi_2ZJ#q9IlV_CVrzRa*9V}1CRpZ zxqx-g17raBPcc^fM;N(NGZPY}n3xz0{pAw1`P2taCNh#rOb|s0KUr231?+w1-L?y zMa3nhWiAu~F9^mJfAD|hpCpSigA$;)dH*|iudKL#<@arfY!q}j$!ri}?}_+3;60{w ze~KJjDK*A_l~dO3jIwaP5D)jyQvP#0n6#hpCqMp8QWh#SezpGOr$vzT|MQPYqJXAU z{=+RCI6>aGJ!gPTPHWFkRzsd%KmCw7F6h9)@)R&dc1gyfkxQy-myEtTS*M`#QyU%l z$uG16bW!{jC%Pc&q?f)I1_nef7NOIFeB634xp#Ywc~BPw*9oGxy7lB9ICZ8;BJ7de z^+8=~ihiRf#){-ldURZFn05>cLOmc+4zTpp&lBjRXnx+iD;IEuT=YZ^l6#|f1j&sH zQ-OQ=t+Tp(fgb((bm|Ean1~-ccF2m(P}!z^&pwcu(yeDle9W&M1wOR1-W`%5bd}Tf z+{e*$GB~7};WSsz!N5oR@^gNj!5qn#qZ&aIIMc}+`WS}fbU9u+vLFT$@-uKUN8cFH zsqXICNuT6?4`K}Os*U4rv1uBmP?K<_ogu?41EN`t18;2%}vIEZGbpvZ@3Mbuk z;Kc3%>N%9I}nhrAeA0GoVL7*k^p7EAmNQpy*dR@5L8XFQv^j*JUJ+sHJ2Wx$LMidPOIrjT1U^)X3C{k=`DH(>V5iLh8Ei6} z#b&cdSvFh7R}#i9%zcxzJYVBy1k-7$w+^MoAR~Nm9&;pvtmQF-eLbs<7ZI*`&y-B&+xk7E#4V z7Ndj+U>XpUq9TwHL$oLvy#zs06oc$*QH_WWF<|f(WP>6ZWrHO0P>5MDiWpNXevB~w zq4Q*X9OS0EBV{6h;_v){cobRxDY`{vfR+C)iij(T=r?X+(7vsilyylnljwKNWK_sa z%mprM?^$$3Gl^Z*P2rkuTCc;zFkrZ$ze~4t({@uglkULe$h`|Q3uX~_$6TS9o0wT- z(lnY%AUt5yvC%`QZx6vfnP$P8{~(r}M!;tx%*oI^#8l|X+Bf=hDvfr#BvTr7(&8C| zInOlck$N;0&jah56Z9cBR&OxC^~O2xc?f~25T$)WREC!e96tT`U4eYp_WbZ;p7*~r z!D!8SDzOOT+dU0{oWGv0-0$ys=O#yN8%QAP(N9Z~p&biw$GD4Pw`v10f3sSFNciYK zo}OahvpD<^Qkxd?NujD53`V2LWHwtYUS8hbK0a2fudkn9wQAL?*Qnv|9}o~27!(v7 z91;>5TC-+YSa`V2X1CX>Rl9aXL}X-Cl*3V{PIPokOx?P%v2k&@lA)f{S-(DK*KgP` zF|kpj#*LdaY1-79BqV8hP&f#7ltmbYQZVfLk1>&CQh3$+(;u?@=Reuv<5wdvq;^zX zV&wq5cHnjqIAx-a4963fDdBA*)z_X0+7smfmxkJtf6l`_q}8Pfs7-`EZiME?>lp6c z)Z8W@%v5(B;=VlIsi=WtXguC3|E%aaA7$*(1q+Znk@>OD@nfCv`@GX0mYmEreo;}$ zwat$rglN`&JZv)ZD+mU%YK4dgY=|0dn8+{8mION-l9Hmzf0X2xl*Gd%!C4E;t!b1b zNtBeveYhunR#L1aRbU=YN!GL^#3%UqX(5P2;eLGg9I&Xzn3{yXzgI^}tlis(Vum*A zmtBo$Db;zD{KsJ&p@-9`tAaCGPtxKkgaITykbEhmLqM?HV)=yG)Tw{Us+Kc5qXf*+ zSZEMEWXha6$2;K>;LvZ@$|m!l==)$~*j%FV4HjfkEy9p8EXqOEND4MXuqIq z`j9$LIprC19}$Cl%<#6=e`es5wZmsUH`#ZjVP#f5DJ*4}x-4$~((Xeyt?d+2b42W- zzVmz%B3havLBH+YFQ!*c=bn95%vj^M`hh`PpPpe!?b1JcRkyU4TGdKk{IDBY6^2B0 ziN^9uClIZG;l=%yVI_qs_Bd8Nt!N1?Bn+?=n##SJQ$23zzxJB3TBK&g9)LYud!L6+ zEU8Uv%^pwIO6{XN?m(}hwxw=ErW3UThGMBPb)msFd($93SMQ^J<9^f(b^lZ~6#qZ` zR3C#Z`3D+&{c2PXFb7*v8{I#-n#J2ok@arn4^LD{BO((FfAG;A;2&xV4GInU@BM|{ zpBzU+3%ByvJZ1|wj&#%WR^jXU?vJMXLoHs9{eJV0U;Xd8+@He#4ezc}S1IA3cUf6k zX>pN@N?lZ3Mp(F(QAtr5#@5o3l9JNW;wtFWh*#h=3!U2hdDzhn2e$hXRP_ z(6}ql@2XKPR!7JqWIJWEs3^inGLJqD!nMEtH=52kI4ssUb&0#Rw*Kx>^+s|4#QM zSi4kKyD(3UFa|G7W>PW z#U;}3c;nCA;$^W&IwKsT>M~bT+^VnK7Ym$4@;JG>{G;-tvIYv&LUoPuq_S4=S7p`i zR%?`4bvxYFD%&;p?N~`|N9b7fRmBJ4W7SsLQ@8!9a22L@g=(e#s+`l_xZ573yLwl- ztMJg_YPjlzx~AMxrs4g%a!n~!42XB0`Xtn|nySF^pV``zm(&f@tS5w*rEK{Jd6V2v zepy~2zAxR7Ka_oxaHW>gR~fC0S5C^CsSxS*-?wTF62{ZT!rPEy;cFQ{LuFRRa~2h>sOqv|i}8TF$2u)09Kr0!O4 zsCQJCdRP5c{azIe@2kvUFq~9NRHK0m%P}Re8hj0220ue}!{=&_TEh@vcu(~I&YsAq5*A`Ks_`D#N$kRj2~#L(Q(($K=t z%Fx=-#?Z;o*3iz--q69&+3Gp$kgbL^&eTRN09A>^|)1MB_-h|bqSc;<-tR5z( z^(lcGVD8VU9F3_7HO0KEnmZLetupORhvZj2?jS||`5ny5c+=xktBlW^g)x6nRx&V& z8$)Ah9M%XAVI9HOB$KeF=z;m44#|6mj zsysiWwV6xwySuGa6)vAte)QjXEQb%TTu$B0b&~d*GSK8nH6a5P2T*F>COr zeW))gyX?;S(|?)se8gA{6vQxg4e|0?)`q@Beff&AK)r!*I5*ynY! zS^zhFsRsJ8mcSD(@zZ*z%c!TbwNg6xw=MMV@zg@g0k5q*CwdCJFRKRnc_~#x4gz5g zL;iHXT}VB@%KG#){JhyZgb9Ex2(cW{YDxh5o3E)EYt9~V$D_yAf-Y!bt08PX=5&{P z)p+t|KhqH8UB~AORpN89d&J^(Y9@Nh+3tRCt~>QnNbfPN&GLHxbCvnwzN4UZXn+07 zaJ=n!+T9G`ay_j?tI0;Ke;jm_`M|{mgeV1OTv|9D_8RD0srnC3xA6X-X3lEUdKgbmHp8Iq+g8%{w>aUx$_>q>OAuK4eu#=ovs=eyiVw~ zg6E^^v3@OP9Y&16ZQYot1|0G)_1?pXdcm<6j#8Qq-CIj}B{_f})GK^9_-|&4JoP}t z_Y4>r;*eHVGn5c5KmI6_KsO|O6!S+-4noQ?*e&C^=6&frtt6|$PXubfDum_f=3~ZM zRk(b_(g@|oF{y{upAv8y$KqK>QqU^$k+zAMv^t!Rk^AO7Vfhza6KkR6QIBCHV)TUL zCCOd=-QlLdM{m*Gb++cJ$DoIp>Yj=4d~yi+$i0@Hrp4}FEgv%pUOKHXW=wbY`h3h8 zq2*a0tLwvG?*n za;*;=>Gt*1*a*b$!Q~X#^n7v*&c@sQ5G@Dhb=W*m_M~2#O9ezN@D(5HD#q5{u3@@w$-j#yt0}fGD4?YY^EHN>@5f_y)>tH~F$-<1L}s)sx(mC@%jt8d zDC{-WWj5IOIQlf|SY3>Zb?7(pqe9H43h}Ii=jV9(F)Q<<{qS20eOps4@buGsK8MdH zY7N>?3PN|pn?KA`FuQ4H530?kVuw2!E+?UWf&V=E33LBbXh}a|#W$Qn*$JX2m>T{!js|h!!F2Q-I{I){=_Rda!rT zBG8)@V@LfqeF2<&g59)FD%G()RG;mk7m1tk>?j>V9puj+p(NOjl8D%k!R!dvEx_L~ z%)kOLo(7<`E&%R=(AKKsJrE_a3ibt1t-#&Y2x^`790`|c*tucAJg*o2D66R$ZQA48 zDcGCP^To??Hr!?E_vpV%xe4iRV?NsbMf6F*%qb@cA@Y~Z4wWSI zR_5U8lv@f(LV~c7RmTo|OW`M$AXtPi*%vHc=z$t`OpIbPSOd_fuCbQr(~gVWHCo~G z-u{^1ekpw^Iiwh=CR8?N#Eac(BeOxhjhUN`{lo$VZt9TiU@ZkNq}UStFA0JP>A!?D z_4w)uRmE3_eaV)ypQJ_TakyFt^_Zp>U?%kmi=|*GSgIq{mCj2HHM|4%r+<^$3u~p{ zq_t8q+sHOxymcxY=wUXI=SAKR-kz3nRq^TYbVu&~Jbyc-B-U8VRfv{TGdO$BNKX(L zKhba9Mjls5Jda^`dT{b6t->zEdA3TrNj8N)@6UzIs)FYewo`gb+9~Nc+=u+UP5ay! zt?C<3y1^)6JwGz5DnGGw9NbMiCH~~4{Q?_E8{N46Beu8FI2KbStX}d#R!hkNk5siP z!@R&a{w%VdD~A01%v`L56@#ab7cMG0rgG^)3%6xlDk(+H4z1HY34N#I%iW?{a*gG#9*m*JtRo534VSbepp?LeaR%O07VEdZ4 z1wF4jM4Pga6^lEi*Tm7R2?TzcevOF80+PrY3@2k!Y6NubIFV$IoO@mKw+n|r1R{IYz3Ya zU?hPu#aW;x>_k~`%#31j0w^&^F*B`KXI18Bi)2M##_`l!>MdPnzLJI~sU-^)28pYr z@1@zaO49MvLf(s%c1k}nZ+CriR@p-T9#1>99PE^S(DJ8aECeIeTi~l~DQuS$gz+#R zMP1PSwn#E1301}W1N!B7HiYI#vy=-o3-xI+D6C)`lHL;6vT3Zj($d{3^w@Svd2Eg} z8{uXv4=XF&coM6`laqzZ0wB@b(FwV#`tb(SN30nrVLyghI#}T|!4#>uOZ;K!XY{VT z&2ErwN?4U6lubzz9!4G3p?$B)9%nvU&sk`mS3PX9d_+1R9+6rJ^(a@&6~9C8`x>)i z^dAXa@^D<$r!>|>d{FEuW>R0dIk;PsFiUtHT(AjlTuiAF7fC`*tsm5J;ag=Luq&s~ zJ7}q~QPL`DIeSFnv)60jx3w$XFoGlrZ)1;sm6Rc!!?UWg9gSXMk(eZ`!fHVIi#l+W zn#k)B&XY$$eo;$(gZL~Hg=P4173%p{beMfj+2S#BD0Q&g{Uqi&KckLsU}pg1Ostls zL2qPjuq)8jjf)vo;$kDK2@22WqK=DWRrW`3Vhx!mn-Sk!%&az4S${Uj8|3xunJUXW zN%$N&+%H|z>a?Fy70#*)p98zRujDGT%CY_-`juW~b(C5{ThRFU2s{{Lu(u*%M@L|V z?0wc$c#$0wKVti(d}bGRp)5WZkE0(t$+pQ+%Cpj6&lGEb3T_4@v8Vz4kycghCPU(F z^m&R@tk@|{1SI3Bh7bkJ&Y@k>Xz5v`yICWN)*0k(eT?ZakB&VE|CX1f%SL_Y#p(7O%gg` zm!&b(1~yi_hW94e-Axj#fb}k2t3oaiG7}WzRIDCX;Qb(d%1+U6c^1B2C_W}`kyc_g+7&8MXoakF(6uu_b z8gz%H;FU>K!h|%=*eOh5H8qG%10oYR-f!SJ8MA;S&l@&pkEZpxTPIbht+gKJSq01o`5J9JpE5WwUhcYgOuqW z-FQC3gl>q7>u?RCJAg<<`eWE#Igq zx-Q+6Iw{@cCafuF{>^X#VVQiI7RwIyJ3T5t2%e_ZavbZ&egR#lzZ@bDkkjQ=@>8q= zqGTmk+RIAWBo@I=$=}cq;1gNOma-?n>F_xFmKq8D#V*SCT3gBn{!-ZSu7J91#r&-?ior`a+(^o@0+P&P{z>Ye^mCxsBGy)TRjSSc zzyVT$zjneVc2zpSE=il&yHqB>jJD&FU%`%0L)KL+l}qH$K+paOG@V4@RZvH^Nc@yZ zS7|+Ukvg*-;IG&xeMlR{9_%^|kZw^vy-sh?HnyD&1I6Z3(3(f0roKsor90GLx{F#d z3$&jXL0KHgdP*kr5l7wgEnbe2v>#N!E3AY*r-5QcIr`8|)?b{AGA4F_VuZUWVNV%n zU=O0dm;&m2aHY1>fsJKl>|yaTJ;YMLn7>#YgMIWZI6D)9G9F7tVH`a##Yqb!Uz#t4 zB41(b8_~$V1lPfn(p5S~Uy4slp|n`4NgJfsXpIDFCw4a0!_Ni^TclvXPW&N^HLp=~ zDPF1z&XZW_3TTl|sTS3j>I);J>DYOWAV12JjM5nK3gw88fPQ8L{k6N&LfC~}jwNiH zbm0%`Ip%TWJ)+01n}6kZ0p)ma=*n*g7|}e1t8e9VQXgnteJgY2dE@3Zc^VGJsQ0*4 z_W!2bCq{`;DttneVE5ZxgjiS}>YQ{$E+~J)$sXkwd8zz_yhMInz9o;57s!vuS@PHN zA^9tLj8Y&ULD+fnYx2kPtL0x+r1D>7+a-Sl&aw~W&*b;zcjVXQ9r7FUn{pZOQ7qN3 z1jkNUm2>4Bc`MxV<+tQL@^0{>byK=3XDfv|CsoGG-@`mk)^Vw7=6HELPKt_hrtGhD zm37qz=3mESQB0Le-*rJ#@rFHU6otQ54u$^IZ19Mr^*KTcWH*QLVir{2|ZPr zFRy^&&z^V-lm{u*P=mM{=T@1>$zk}WBApq^3}v7^P@b+#hj~^WrL2=1x;Y-3!TpXj zA8w-%D|er-Y3_Pco`mpsq?1}0-IgG8<F^J$UVbH(%wPJoHbo zRvELQ_k363vk_nZDpmV~?;<%{9(G@>YuxWE?{hyVO}Xd$8}fB6#Na=Kt4P=XFZ?P( zRoG_#W%#Db#B%?!<*;-tcdLl!oHR^nBR>b9=j9T#sB2o^L;Q5hU;aJ<=iZ0l+S~0` zAH%MzPr;3~A8H@eXHZ{4eFgP3_VKy;1}o%a7zwLVKVeM!0gCU_oN=q4u`<%tX>dUP zqNy)15}Yqr7qOpo5<6JGVGO(kNcbL?4$ndG=^O-a%5_a$1z$xeH0KKE=P_>(f#Ss# z->bWYoitHfao}W`rucr^WhevFm4~yN@7G~J4tvWA_NR)#iEsfk6|VUHm6_eazSLc) zVz>HO+gbC%jDf3RrT_( z?)Tv*PO*oLSw>}_AQl9weJ~4TD&|FH*l!B}d?DZvJB3}mU!g)-C|tOziB+a<<4?|i z`Y~1tc1_j7+MyQa0TCJ>_Fu=WXIu#Dsm(6X0Xx*a|CGN3aiCoAEr? zfx>Ppi-U@1^)+Q-iGcdv=EM&?MPRRQ5X?lhwrrS#u%pl$W*W2+J8cf^8>YZM8@dfv z#qF>%>_CEKP!za8oQ0$TxUFRT zNE#1;K{S472I2PccJ14U63*sIJT8;TXfzm9oY&P(%JONbejW-(@c3`S)X{@A!QHre z6Otm__GV22{c8juC$_*E0se8(bz&S*5jGxQGq-MB$G1b{y|a|+JW-TPBPfURSaZQio8n$#pfW}$M$(Nx0PM!*gfVLw#BPK}PU z$`J^_?Qmj}73BaNV)m<2c%ZLuwd#7P-f(Y$RmgPg3ilMTvjb;tH$wAoN8nw6MjX_W zG0KEAqEWbac;qbYejQw`FnK7?04j+f87)55ao|*jgbr*I@p>Z)k%J*f1a|lDBiDDd z$JNc%#q~UmXGzq_^#c04Oso_hbbW`@s$RkbVX{!)HJDv0JK=gus4KP>lf{{0JJ;*t zo8o5do9z;Zi{Y%1)I{pwI!%wbV(3%Ri#^Xm#Tc=gE6Bz5xBo^pPuwW(6OV{pq#2-3 zy(xVT8vY6CN9l}o7Q11;W5sv}^D$9YFfLoLL(y1nE4P?eF8)|CQ9&o>QSTuoxVT=QHrg{{H?8p5uXJ@oQnjIjCg=kibT8O*B% z#ekW%N%=-75&DW|#iDpCTO>cFh7zRs$(N*HWrrN91TvdaTZvSn6wn8i*D?FOB43n$ zlP}4ISiN7tTag^1IF$qPY5AO7hJB$!U;w-zU&WdIYdGj!AlFj@l$uI?rGb*D+?9*5 zV)Vj1Dok<7(Mr71TPei}|NhDV#i~?OhAM$rF~niM)j{c~bi&+g5@v&4ltxNpB~@vr z^ujE7#!ofqz5T zay%f9S^6;c{37DcUL3=FdP$<@963zy8o8N2H~tXQZW#=CiJfU-#-ml+fYBf`k2F`VMOn zTn(o8Fz?{-0kDi878G0qX4hfOf@{JYH_Sgc&}uO=FRwsrfZ1NlYp5Z_HcSo141oV1 zgl;X1tt>)sFJqX=)TrqLUArbW_36=r&+qupS{=U{HGH*SwQ7ET{#+78P*7lCa4`43 za)*q*LGhO_N4AwDgH$~vin~_)nA8&EQDf*vIOmlJs(&K()_PGY>jk=AFX|*Vf=dE+ z2At6C@zxY?P05b$5xE}M_%#4kEs=f|nqpNT zi%l_phN+RDhDU-vc?z@BP6#^}suS#w!_MEwfX>KGu0H~gt0x3E2jR_uXM4^R$sl~)wtg%&K{&uR8Sc#Z_* zeGyk8zQWxFJS`!bjg&YH9L6wlAs}h$hH8u=D}z8Ie;GR?Wy&drbj+ViQCRVul{jV_ z)5~&waLOfO*F@K`lp$sSQ!i-vZVX#GW_F1%ReYDiUKUcp*O-EDGAxP6^(76)f*#={mv`;=HbW8pFu=aH7c)*1FofT9cFNd;7h1#4&Su3|4~pKu=j+3qiv!nLzz zj{#H}fG-tc`tb7?$afbWKiv5@d>4x6Xe?a20Ge3D!J+MfuVS^34wm5#nWM!x7Vz>I z^!QU?=g>5UUj-y7I61~)=Q)T0W^`z{-2)A;r(bJf_93NgxI3V^Z#LsGcLqdb-EpKc zeloi;U>}RTX3%*dh2FS#I16=bQWlLYO7+{{))Ev~xrBX1% zE+T5%Ti`71MHzBu8P1q>Gf(^AU8w;US>kP}qd4#x0=`0qshc0m6C+hW>+j%@G@Xyx1;wka3 z$HR3EWnc*;5rC**y19V}KCYPOk(XB*x; z?tN(vdjZsvUKlAFpoaC-o(%zGbL=g@0L&+1udxAg!%xRG)#~6h>_aDF_4UoP_omoKJpmhk)Ai#p zBefAH8)iD-?nLh*uOs2!REwb*`3Mux*Dpuf?}8fC4{>uJT^GSD68mZI%{2Qn_F(o5 ztrz-Hkp^2cQ&a2=Hx+~B?Ivi5LXkhtQ6qOJlpt2*)s%w$iY%U%_h;tU z;(GaAEylZAUB5p}kPvK}Wxe0^uio#f9^W8|+xpppm3M`7Pz=-Aub|@Vqj8yrKR(tC z!dcP|`kN&Zczh0ZZxBkW9!m5xDH0)6H43E_i=Og4+HhrMk@QmMyX#b)Lc!Rt{IrlEAA&^F^We0ain%=ACF)`v?Ed=t->qW;&X ztthVvS`3M>?K5@3_}&5W)u$A5BKCb9=zI2=)4_R=&N9UHk}4F5-Pj4y2mRz_7A$pR zMbc$fqz2m%l7cadK>sR4(fQ>?*lXbJF5Av~7ZoFS3Z0U9A2SYl?4pgIVIoFoLszu# z0=gqavA%SQwWm|Sos3=TL1>kIf!pV3F2?OhU=ia!bhd_9-oj&01HT5`d}PX2*6?0I zF$u9q72~I{59#tgI9s%^UMPw2=oJ#NPdOgn@&1PQ*Srr{LT@1@K6W_dFX7Tf(>x^= z{S@z;*8qM#+RsLOG1|D}K#B8FDhJwukbKNR*)CrKuN={#oEKMMl#55n#A8HAL~pO6CcR1!aVYOIqOS+0vgH&FtBKg5 z-Y0wwI8qQ&Rk`bUl+IGrpbX43`CQ8fbmbhe8^Y{UZeo_@!!n>9#>*lvyBLgLmoN&g zK<(wVEl1|_6kbDmVdlAp9AYXP4;WsCp9SOD8u;+~F%~n+&PZhq>P`kA=W%t`W(IuR zJO9uG%Njbr(2s5@$sAUIm_RWIc`x5%gr4+2BW2|pRMW${- zC$YWQNjyvKH5;FUbNx8RqlIW8XTh(ch0t7n#TteCZ9^E%u6@hDudEk}(O88n=!+PO8={?keBDEQv@Lx|S)b$iBo-oX2@bh*cK9AbhwiXE% zOBioKp5Mpvcc6&}cHqC4qAYbz+^tML7>#E(_RWESoI>56E)JEPWE(IBUU0_$=t!n?Rd>f#rbz|`K^;67B_M-jlhfLE0pv!&<$v!`@Q{Xwd%C52N;M%#(?gG~h z!QI^gXC7J$$wE6JMd&D`2~P=YgdIY@uvhp-I1MRFmmr0wP`E4*n0;J$f0=2UMG|eAC^ZXGdc^*=FE-Hn}6{QH$cwCSND9JYzg(ykfj&ykRUd78{vKG=X+ys%DBYC72RT zO-wCJtxUX{JX_3rq`5D@;$C@=R}--ZFh)`q1=|X^&~2 z>2uQ;rh}$KrqiY~rgNq%rmH4~qb;)8$6U=EV@@z9np>D#np>G$o0H7R<`nY-=2UZU zb06~n^I-EZ^C*Ov^mWe9J=1 za?5HlA6Y)O?6&N+?6VxOd}%4LoU)v@oUxpf<%UYnaz4uZdo>yk>jN_gd(+-s?@T550DK9q{_v>l?45UdO$zdEM}0 z-u1l`yc>GA_D=Hd;GN>#%{$FI-TP7R$Go$>mv}Gpe#-k9@8`W=^3L(j^M1wqb?-O4 zcY43?{h{}6@4eppy$^YR?~U%?NAjuWQ{AVAPoPh*kIg5>r=d@xPa~hkK23a@`ZV)t z?$g4jrB5rLB%e+`lYHj+Wce)gS>&_WXPM74J|Fq)_1Wk1mCqrc0-x`E$XeGLXRU8d zur{$awKli5w6?Y;Svy>jdj0>on_p>jLXSYqoWnb-8tg zb)|K^b))q;>t^dd>p|-wYq7P&T59d=m*&^kFWqm5-x9x-esB1_t6m0h0r=0(J(x9k46lqkz2u`vN`>I1+Fy;CR5vfbRo-2sj;ZC4d5zKsC@D=pASc zv<0>eY!{dnxGgX*a7Q2o*@9{ZIf9~toIwde4T72mB?Yw$>JXF`G%+YEXh+bVp#4FI zf=&dT0=rs3a8Phqur0V(aPQzg!F_{=1P=`!7Cbz7Wbi}5Q-bFOX9cee-W;40oEuCb zQivSVFeEXgQAqQU79lM|+Jv+XX&;gnk{&WNWL(J9kgSmTAqzsD4|ySEYe;TLUdZ;4 zmqT6+*%9(y$hna7As0d}hWs8<7;-t}T1ZIH+tvRmd%$l=mZm7AtW=Ty7TO0OV7=;_c zt>J;;w(vUP&hRGTN#PyC)580O_YWT!J~(`6_~`J7;aTB}!&io{3*Q``8@?m_?eKTP zKM4OY{G;%X!}G)UhVKvmGW=lpq41;O$HRXJKOKG{{P*x{;kUx?gqMVuhLg=~v)cS^ zfwmx9ur0(^(-vlfkX&0GTeL04R?p_NHMKRfHMh04CEMEBaFwww#n!|2pslB^mu;|Z zh;6KGqHU6Gs%^Gyj%}`Oo-NC^#J0?~+_uuT*>=eGgY75V8QWP5XAtjZhlnk^$!@lL z+pYF$_UiT;c7J=IJ;)wrkFZDDqwEfQ9ecDr#vX64XLs5g+7s?VIh-+h4SAv2V5K*k853X8+25$o`G} zTl*1vf&GS^Y8z@>YTIhpsvTWBrgq)hkJO%1dqeG=wZE@@rZz<+MGT2}HsT@%++C6H zMDB^qkGvB}QJGN_!2~ecF~%|0G0rjG@sMMJBhxX_G08F6F~u>}G0idE@swk?<1@!z z$3Dk7$9cyE$FGiyj^7-Y9KSmX9hV(f9DD#@5dB#6!stcO+0l!mACF!V{Y3QA=w;E% zqgO<)j9wMJI{L}zr=r(HuZ?~>dR_E0(Z{2|i#`#3GWz@IlIYUtvS_O7tlPeBO5HR} z0-Ui!Vu#0$jLnFh5IZS$a_rRDX|Xe6ABmkC`)KU^*k5AL#{L$2IrduY-PqFDG6)NE z#Kpxq<1*tW#?6b%irXBQ8@D6wow(g``{NG99gjO5NAW_u7%#=k@k+cg-V|?+x5RtJ zd&dXF2gV1-hs1}**NhK~x5eAzYsJ@&kBEFxA!TAjX5KWBAk4X3{|z!~Taat1p?oT1K|&M>FV zX?Mmr}=$0;%x40;cV$_@0D*oO1p8^;gzkU4L!; z&GmQJzXB0xwuG33jtOZA-4li+WF;&~cs*gaCKm0j)ZMAn^~+7PxyEMy%`3MY+Hz-0 z*%o@qvej#=b*pV_%+{o>6Sihh_^Z0oUY@U|h_vbHVQ z_Sm*Jx9!~a_O|!7eX#ArZF{zTz3tGpQ<%C%=he%rpVuHSF)t~vZC<;)E_tbWX?X+k zhU87mo0K;rZ+70pd0BZo@?Ot-Bk!%eU3u^3eU!I5Z%<+qT!)zI*%6+s|%4xBbHQU$_6Z{nGZ|w_m|T@x^01j(vg2 z;JlNrldd1>G&a`nPAsD0YQ;5+!-~U;ql;sTn-sSyPAYC&+@bi5;%|#vm9{QTD_vcB zr4-UnAzaQ{7El&g7F1>{bC%UFYfzS0)~Kv;S(CD+WzEW(m$fKsS=Oqoby-qba#@?Q zwq@g2Dt{i zhPZ~hhPj5jMz}_~Cb}lMo^x$><+~2JzHyy!opzmZ{p|Y1b=Gyk^{eZ5*Iic$w#2;9 zZ23GpjdP!XH>fd#R0GV3m*BL-A#lNG37at+wTVt}akLRTi&^3(akIEzJcQXN;Y4wo zv{@oZBQzNrLvCPeLmxw5%;fxy;YORWwJ{5`GLSqm@3NSzrW&Ro%(_~el1yo)A*MN| zc@P=U6f>p1<{{>p5G*hR7aTCFU==Z%r&xPfM_IG95qpRAP3tb}yVm!uA6h@cIDN%R zzM`+gH`X`Kw~=p>ZE*_Bz z)B>*p|AMfBCI!t4k_tK$bS~&oFuq_>!RCVZ3XT*M78s7!I@;oB@1qlsE;*WebkEWJ zqbHAkfAq}J;-e);YaH`G7J4l4SfgXzj-?&zeJu0X#AA;iTXJmWv2Dllj(u|M(_;sY zeRYfqS%q^8vkIRme7^9d!tI4u3h9dT%H}JtU)gizFqp%vSDjZUUOji!dM)W%+BLfF zyx#bF*7eQT_g+7Joo*!EXmjK44Z4|hGwo*a&GxslZej66N6~LI+?BMe<~wwU0kM4F z9O7!VUov?IzlGBRyU9D?IC-n!0dOWTrZk0|`_7ET&%}woS$LnvMq|~Lz~(b1Edsqc z8#}v?vl!tCn9G@stpHcrO7Ntu!uyjfhCKzYw6)-;dm0>e>)`e*>>DA)ZWGpVn-Sku zaMb0%eH+Y|VZI9UHJGonX2P3DV;8vX-og6^(4T@s@-vwGVD5)`0Ol8r`JIBk3i~yL zzlF23w{gPZ4r6s}!UR@JV1CVn4mkTjI8`~GwG!Il>;&Ni#8}o&2xaYsFxEj}ruJe4 znRBt zUJ)1Lj)o=dhB%+y6tfuacVKtLby%kp&KFHUo2zBDO5V01605aDVvTl73fm(w??V#n zTVM8%+H7qTwa?my9fZaf%hOo_HY=|LztsyXctx^YO6X=ex_X~g8FdFv7 z(CeUcq2CE#E4&vzSNI_ODfUtL2(~}`5$Q|VkHh^$_)Osf%!}dEg-hY<*q!i+LQ(i+ zp#=U>_F*i>K7iG=4`K;+3malLSQprdy&Yi+rda=aLt=>yi|xyX$BtqnVnN%CWy(Xb zJ=uiV-YhdVjZKX0!6qZjH0ZgpU4^VzHsZHfCSAjO(pDCqwUq_d%3B8pbFw+w`#FpiBW-H;g8Si;H9hu$bt?fTEaK9NK)x%1`kT_xkogoT6o)bM@5~%Gd z*e6cI`IZAXUvtpS>&v+*3&8999cauaNfn2L)`_Vb^FjLY^pa_N3Vtd$Q}9cHc+_|_ z=xFkf@BNs3=EXC`KL=mEQPvWD@LX4xYrZSnwbJ#hYm+O_^|oub>r>ZW*M9WDhtU6? zcU^Q{b=`*W=)3OrLL{qA)VAtyb+P)C`h|J{l3p#4zdFuVjZ0>4af)(RC<|Afp*kXprGb=#`FF z23=WqCGX0CD;KWZxnj5)cD3)-(N||)U3&GMtNX8>xLR^G{@R3VdDjkHyKwE!HPiLj z>w~U8d;P%mi`Ttxbi9#%W9E&eH+I~3=f>_E`)`<7Suh)c3eyP{A8M9_*P8&KVbK1?H zGR9?I9-A@Yr=cUqWKNzoW$NgmBQIxO_FOVTLx=r5V#L{zXGdj>9zEvQapN!HYOu=_ zCtsU9<@(fVH>c0w*Mp6oI%C$*pMLsji~P73lqQo6Z$n@$}rD;7OBbFbiTKvTWYa`!!bGEH01z4i~{*E{6TT91s7eCcx{_ zy-KtR9(AA3z2WpXHbmO}R|=ipAJo0!4F#3dXNG^ID#u_rT1o9S{3GT0-qVKuPc5DQ z!1W&t{MTau(|xpb+&%;?LCes5TStZF_ulX`So|(7Gc;!}<+tnLf>O-Fz%K~x3+)FD z=^{9@PgDciA36X!5IP8&Pu@bHL!oOzhe3x!+o0{xwV-Q5M?gnHbGAYUbRFnu=osj_ z(6P{Q(DBgx4j**w*lQ*1loEFQ`S}Zej)kymO4xBF?2r=nN%eCe&0+FeW?DkGf^H3+ z1U(db81!)H5zr%{M?q&mgY_Cb3bv58|1i>e1bPniTK_`$T>wZVl* z;A_l52Uoeo`9|Nq~W{(t&^6vBUgf51T2sXCOkAGJCMvzCU>QI_96%Gy+j zNkRb28j!@Ye$8OCejWx^u0e~6PP>MFM$INf&^M`VsFQM_2JD85HYDy0-XiCrCXi85EevIne{gCd2H>Xpsr^#oXOuqFllPUcP zdMF(CGR$p6#xKA#*lia*H>x$oT^vmBIi}Is-}X_EV(NbY=TEvVHJ1HM+5$e%@A-1`S)Pbso#PadSd#gv^8`swR`Oc3hHy1UTP(S zGU%cPb6Zn>!UbB_?G(K~2VBQ3KcTR3mub_TL6jKYjOJZCKv%PC(jzPFG&bT9Dwt42 z&bS#=qj_6;tNLF0BxobO@+offNlnIFd>}2F(}8}T6h|BOuBQf=#P0m&5!#vaG&Sy3 zK*w6$q8F`!lsdhHMr@3siO06n@JH^@>>Yh5pvHOH-KjS{m#sa1#SEV@8v`liy}0|{jK*`H3&`GNv=r_uGAITU!hKgCyT zNDKUi(SnYQZZ7Xnuk4sdVZUCZj-A_*HRD^#`{6jfI=Bsu9r_iS>TIEJpV>*u)@w9i z#yom4e*q0`v6z-jnMtoLO{dIbA5z@b;dJBUFKF4Lmnmuw&cGaKPY1qhM0Ik%q5PrC z$nWzRBt=yxzYZJd(|(`Q{?FP`>Km)DP`OS=+P*^3oz7Be0ai30l~CAIU(&>{3aMJF zn{?@F7QK1?6WVvD4m~M9MSCW-qIlz*WNv?*7W+L*+iee1{9BtSWi@UkN~lMcUJuda zoRu{0d^pwrVlB<`?@Y+)CJprv6=~QP)XFsC~}~WH#=hn44p$`lteOs2gdZltw$7pQMY^Kcnos0n};S z9IEMfkJgTfroCT+ORsuQT6tzHE&lFtik+NB(w2{ChWZpXpRhVAanQv{xil)j6OB0C zlAiuy0lnDzX=?jaDS0hgO7)XZ(dwof>4%9+DPY%mGW^(_YBa7(1F|+#de)O<^<7Oq z7mm~Ttk>wI>w*7|wl4vQ>3bVKCA4pfY&ESa+IP`RDTSK3_s+B+wD0?_g+Y?aUMiAO zNVZVcBudgIEo6x(k$s6GHQzaRCj9>E_r1UOJGbXP`*WT-_qpdT-MIrycS?ZeaxuW; zuq<$IgzuKxdI?C9PsA+H}FX53J{hl1zXj0fY+uNAY^U;#4~3Ae10jI zU33GSes>DEs!4<38xBA#J`YqoWrGRSO+e@)d@DXJ0|e{k0<-eTK$Id2x@uN}ue;&9 zL{2UP^oGOWs7W*EKV}S$@6H6>R(@c*=MxZ<@d5ay6X53~6L6~VICv@xuSic70@0C& zz{|l0yqkCdXn5-aXQykxmIJ^4^ZgQtuKEJh_dEs1;mt{(jBh}oQ5O7Angky7!C!GY zR}7qI?f}NkLV#{H0H#zG0|Vs>@Ue6TV0f2+w(Ez12vq{CjB5tU-(x^Rx&YWZEdtaX zVZ!$TJO>}%0I+|l3#ff~0hIb&1~GTwJ5Ts$gEODBKt}F$P;)XCq}V+KL#qlv9eWU* zfDb`*zugC@u9cwmNif)XO95y;IuD9e=L2whA2`X}1I{}O01d5ju#CM9K0kUC#FUDI zgyn@`s?g2bhk?x@vS4%z2dG<22JXHFKvOOS zI9z=V_ovffM{o$p@`cYzUt0;1@7n?0r|@^Hv=#wXcO!5+tOe*cUIf>IM&Ud04}pn6 zePBg*0Z9E;F4=H2yx%Fg1_DtvIeZu?E{;&kAc}| zYe1pCF%Y~^3|^msbJUO`*x}y?=5S(x=ma*L*R=qnxd2cO=Yn&G+JVk0VNm|v3P?R{ z1W8q`VE?1*;P|wwpyAL4AQ<2Zv>m6x`x1^|z061OY;p>a5%B_hEw_O!RZqafQB4r2 zdLATfH3SpCjDbtn@_}Cf11!}n0gT!eKx?=X++UFc25)5nF^6q{GXDrDc3uNysAmA% zGz&CQ_&|6!{EdMp=fO3%ufV}u3jPZpeg~!O1UOsW3UK%n(DEbVAS2U(+v1tNyjUV7%Lp^x)#S$cXJpuc@y1;`fJy4uo17ck|fPe2z@bTdkaC!a$uvl&} zaEx99+OB>DA-n6q3GG!t-1;4uWnl%}YvDH_M+d;mdtZQ3Vgm@>WdsC!ZUWBzZ6GAz zIVc;g1A7FogTz%)An@c_&>V6ASVSa%I;j9KbO$~q9r+Yg+`bIo_K$<-XT?C&Wfkxu z$qhtxr2#S7d0>N_C|Ku{3HUUof`jof@b_M;fRoJ!@BkjW-#(ZE(l1{Ewb?&`UdbHr zDWnEu-ZTbXB~GBcqypS&5(m;-wLqw|A(-d1738+`f_s!pAaHdlu+Yo{Qfr#PsK`?A zY;Xi@HxCBSQ|5tzj%4t&{22J~{w~lqx(#&9+<~d0HJJIJ9&Gq23`Uj)0G(M~fLWdl z=(!nyrPKs89Up`0x_dxm`d%<2>>}{b@&alr+yIq$57tXbfWZnW@U!tNFs#&q@E*Kc z)dad%y8++r`@wF558(E+i@@DwKX~R`3GhvIpvyuMbcfpkty$gRv|J%joVOS(|8gHZ zh|dA}tZKkW`2n0J{RA)8o&sByjDhJ%CE&Z~F>riU3O1^lf`*s-0WMYyat+RaWB0{@ z|3o|BefA?*pL!Ie+Gm6Bca4GK?sFhv<5G}wM-k8t!uS8!I)Z0W^MUUhD=>E8DOlaH z1|;|vgUcu4f#Wy$J4C6F6-T{wRoC3Bt;XBe7c>u)}b1-jhCXjUB0yOOt0DImHu;`jJNLAYj z;udTLCAEFv#iImJJ0Je)*x+k0MG#4z~a|T>Z6amHfV=$-N6Zk*t2KzFn zgA$D_;MbxKgx-|{>w^?P&uIW*8$H3gL}egxNgo{jx*f01i*b zLB;puVB^z!U~jiOm}<-q`#cCX9V!G7?}CBZws^4d;xQ1Y?+O;rfmdOM@8COjV!_Wr zN5Hq-0rZ5k;hF5OMjKK5j&2PCE$b)?h}b!chtX|AH@qp%9PyiGel&xaMp2D7MZD6+ zUUa(=%>LqU#JJ)<(f33*RZh#AHKI5`-T!Svn@Hpb9{-*C+*?O!{oMEklU-#D)Q)Ue zaJBJceCp&d9=~hBxE~K+Yg05>pZI{E#>3U9pFbL#YbQkG;p#^cOQ;a8^)*hVL8#{0 zvZ0Iyq1x2*oy9|FvpOe%`cUFF)!*cVo}Z$ULAivCfuG_bgXp*i>Ge<3zLn2(3afiK zO1;Q8?PkVS|Kz(?))fl7$EcaH(^pG;0%!dd)UWCejs1h3L+yV2eEF=N{WX1M8*c;` zY^8d=zCxkhN<5Ot;!XOszv?rnPoxF1P|oN#lgAtH zGmyw%&)P)SEXKz@I6BBbILOvBTsJ)2z%eG;(LFN8#vRVgPL2^+u#2^ExK4-@lNn|b zMz{7`M40KC=q>SCLU@x`=f5NJqYIgTZtx8}0Hg*`RoVrMHfyI%pJE*uHbKc$sJK<{ zphnIQZNaTU^tb(r>Nc@cT21fxu&RPY2MjN0oT%=`5^q;@CR3*g*;YL0oVt7F$l9$( zMD*^SsCb(5C}LFS!qXY8?@m9vxObgefX&Xt%em|4eX`9hR2d4|b?*6RKEbI!w{PyE z_6i3`n zB--h-->zD%MH{E5yw4~<7-~~)-z~F0Ab+xBT!1U9hBYqXkAd5F=&8CFDCCnA@pTYC8 zboX1^Y-kd?y85(0Yj4%)QiCUx)g^q+Ez_RvT+&!A5mj$vwnn7w(MbEHtJP~Ah4tNL z)Pcf#Ya`~-##9gbHWew13=bUMKCGnw=;_qx1+szeqxJHb&T(Sm$sZL9_1(58kJ=^Z zF*iO17FV2I^9wRU8?>Fa%y{HK?di7?tIitEI`ukz-xHCJjEu55EB)(T8m_D=;yf#m z`gk#C;Sb4+n-oWbDt<0q*?w1RZ69-=x6SbR$|c*|c4m((d-%EgnZdfoV#_Hb99 zS{^n~KJeMc8jt0#Yb{s!G}qzbqpX}=J5PmgKl!?#b5CIF-R-SCs<%$-tX#1DLT2># zk>}rbc+HjmEPXLGb=F6*odv5;GG^86@Z0t2&fSyOOU}tD>FC5x6R#T6ihf#N&e8B^>w7ew`Ms0h6*s4y_oIq>b?&$181G!?x)&!7K(>818W zLyniz=9{au%9w>a4j#+3y(}0od2`4>So|_;jdK;+LeY3gcqG?l>7g)@f>)V&ZqIw^&T6wQ;N8ml` zQ10Zsw!*KvuRipfYB^kArTQ_2(rvHyCM>ybV58^iCV75ppr6p~50@=uSyxVepTA=;>G;O4{w+l##GcF?f$ZFvAgv# z@d>RG7Pso(TFOTk=Qf)@*AahhUU-GAuXoNu&NQ7x7rYeAm>^~qdQCw1+fM0=^VTM2 zt3;HobvnKEbfrSZkJ+0a`79FhY^(9AwUwLoLGXdBzKQvw?x~k=s4Q|Ql*VhlHTgj% z*4;OMO8)TEa7VhH4W_(C3A7XB$hXnN4?FdtV#^XDA*lQ`V+-aJd^(aEF_n#npLE7i{{ z%7(d5)`+(4ek&<^&|SBrY0BQK?r-GB3@6<2oKU*cHL}9&P?)_)etxISlhVe@l&1Gb z=XtmtcRijLlKkcDY58=ohL2aLU-DNjz^<(D)?eXAJ6Eo`pmQK!Z|I_8^>h)|{@j8! zTh`?cWtAi?^w^hbG90Vbo4sbwJE;xQep5A4jl}OM^xrCc`ebkJWtX_a$zPp4Ba~)x zYBufPyZFY8H^S$dS-RTHKD!4y)b%QZKYV`U@|sg;=>AT9EOJ5O`v)>hSM^@-dL^?; z(yC{Q1?Bwn_cpJOmlnw~f*!Rp8h=;~THUI+67XTRIm3IRVzXubTKTS94x3W~Y?t+6 z9vc>ZF7&vwSZ&+Nf=#JEi_YJ=UZWzres@%(zerlL?dG$)oxrt~LI>=opNu-=Ap^uW zDr;`Da(VsLQPg7ad`N@VhH4}Y1M{noLi?=_D zeAJxkD7p6G8eiHX-(GLS+M8Xb7UB8B>I*5H;7>0VEo7H2EZZ^nU~m7>$xV;^RxBJC zqHV~WrDp%lP{TiSh$3q_)WIL49XMF&2M%?Fs|a=k3{ng(bX-_;+8top-^}C}+o)tm zF%)HJsp;2d|IBhYy{lqxd-q_NjZT5jTcOHpo3pP@XbnEGUSM;h-nlt%_F9^aI`-SD zKHMkVa9lMGQyG>3?oz3oj z9rYt*zW$<>-9s-e{YEHp4fL9}RvCd!3lfn&?E_O@2~ zmN>fXlP&brIM!tF=vl7QQq3dZRrRQ|)(x&s)YI6>|7v(NOlOXOtLzna?>zO1cCy#A zl!EK}s8g=nJx-Ch_5Swv$r1_zmc?srY12YdSG~d4=-;j0-?`&@*o3KXi6;uGr=N z4AF=u>O+ULY~rL_M>8*Ec?c$Xef-+=GPGz3>xW&^mN}ybYUHnYm(tA&(>-6Y5On`39SJc+U}d)%y6Bn8v3f4rtmfVOAmX zPQriWV1iFx(xVoUJG%;sR?9v})tPcd<>X5I+S<&7H}}kA&S{&OtX(eEl>JFfER&NAoblsbgH+d5)rGffo;_ba z)yg_$inMUZThRxaua9@qeNTI>DM@*lI&iIOtftS)nO%7xrF!V&a6+7$gWCkR#hXU& zmMNHi6F6lP+w{};zCobXrtstPAGcVt%hs$03#yz8VpUGPx|(aX*wJ0v<=T!x7y6;m z?$4$lq6TkV-MXdbyALyJ`?-3@&(YCiB$fvsOa<4*Iy8Ne5|KXNXy4yv3@PT!irZJRUd^^ z3v!oAj)lygz3|eEr^SawBtEAU`hW6M-}LapI|)=KXYoirfF{3BNOSRb1&rEJT|exdz)URao~7~MILecv$u!G(|W@btO-^G|f{O*)dqchBO^ zU3IOb#5<}774~2Jd@`c^-U|D#sVl-yX!P_Sp58NhqRe*xk3H|U)waKCayD1j@aY^@ z*PgO=7vGvVN4MyA*5Z4IGFG?ub_7q9y&OE4s_I@i;p#`PiL&``Y7RN?T<~_roNUd> z^N;Nhrq2AT=qW$qllOJ{m&a=A4-BHejyj&%Xy`QI%7V*jQn9%D@B`r+zIfB|HM>tX z;nQ9@Y=5k4>fv(0WY>4fo*O&kU$-P!jCi#u;`&vL*mb?HkX;}`P!PU^p*#%3pmtm z!&yGxTG+^O;Z`;JgqnxL# zd>KA9Vt7>&^R!?ijn?$MoF1^a%`o}2ET6hS*|XX6bF#`0UYulC5Yn>IoEp0EIK^n$ z>=}H+@Ed$*++^J!Q}?`_yLSGStEx7J&&*N_maT2UFWlDGxqVroU|s#Jo^N+=Rn|!H z-MLlzs&L7coip}bWpp$?dDv?DP`FdG#%zMG@vgc=z3nWvO}P4j2JZ1~Sz5~{M9``!1v`0*z1e9LmLk{fqRE=#YTeEqy=z{Fl}tWDCY zctWFi$lD(CM>$ig3Uchd2IBPfvlI?K-QC_Z*RY^n{&Vbhr|~z}dt*jpyg)#WYu2NHN=c zX;a;<9yk4X(pEK(VtP5IW%1C>!qc&CZqXF_SmWldZLiYGzL&OiMbj$f^92hns5}Kfd@tan z$$~<{BBEmA66EUHHbqC5+Ma5 z5kd_a2=Z2fJVFpjAOpV!NNNy=79>InL?VP5G9W+1-@quwc%6*b&#yZ9rQuc3uiE-u zKja`lyZ%vFz1dl1v0g!TvK8qfd* z5)`CmLxK%?h$#?r8+0Jk{3Fm`cnUP*hoD5R`C%mP;3;w4$u;togo83ZVuE{X28 zTS5$h+t|Fk+1!u84|#q_LX1WQfC8weKq!Dh$n!%UVt$Cp21O{60K_Dr0udAlKuk6Y zSNw1FFiCPaA!b7dHpHnAr$Wqa|4om4xIm^$fiw?L1Oyv+z(;{Rgbh3ZuyMBn8)7!( z_#ozbNFpyd4w4W691BS_9{f-b0q}2t7)6Cm00Ihv9>zzXL;!*$1Q|g*2rwhL;1@HEKMAWwsx(4hVwd8mesbQs5wL305Tl6YJ`j>qNW z_-}f{uxOCTMq;=^)q{j2=92$GPkN18jeCvbarrnNmycsIE^pk(4S`mu`hH<9`P=TF z^ncGA1?Fu>E`|(woF2#jRsZ+AQUBZu=3&T?Cwk-fzv};BWE^R!N%sT*oc5Y zVlD~S|4z>)b^lJwlmA<9o-^Qs1cLGQi{}w&E*PH|kl`<$bogb>bN|Kjh+o$K$d7ji z_#uU0y#3;N1owynwg1SI4!^8fe1ql9$hoWCXlKu-%<0}8NH}YWf z0MV$ic`#0}p#Z@@@lf%k{en}QG8zCSesen2*q!A14 zQ5-S{$da*<4BC@%p&coMHoxK{9X~Qgeh^?I5!pAQ+3*}!kOsI5qM?N#ua*UA@O+pC ziydNQ0|C|Ihjt@{y${;O3`f?{iZVYZL=uO%{J+en(Nd-xx;3x(Rg&NY4BC;P+23K4?nFq4t z>bSW<;kYj%P!3Q;I->qio+v(wffPtb+HiA4G$|*2$-E?KY&d9KfWBxz;lhR#EDiuM zY-o^?9N7Y{3|Wyjh({X-@mxKRCS&qq{i2}_wEQF1uQ-3mP&BfUG8CCy*iZ)hf;s#( zUp9@K(|8^TLmQqC*A}`$tH0()=D~&)45BYmL{lA#7| z$NNEX$asp#7cmf1;0pNwHnfERdD0GwQ4F#V3fw#37NJNYtsn(r^2+KLjl3kG9Qshu z-h{5YNEsABIb6erWRNCf0BDP7wAb;j(#Yx{W5D>N543@HNRE7d*>Zi!98e6hKhznr zLAK*EGEWo(<%%#j7Oy`fhVV;A=E2R66m$Fil`{;@hptEk06$WrAwo3##XCqNIl6i! zKLWHvSFdE_Ud5u}AY+YRA(L0hC^w!B z8JCw6iii3m^XBHo&2u~^*#|dwo-LUZq{)6!--w38&%H}Trb7{gKLHJg3&|*`S45+3 z0Y8*MogkzkhBO*fKtUErhdAUzdh3 zE9Po=YG{Er653Aap9Ca_ZuTPfj|)lielRIOR)`>1$QxA-`a_2s62UbjA)qy>9KRXJ z6>~K_HS&j>75)J}bk7oz=w2ma(HeJfmJK8ejEdbsPd!!^q=msW_ zK?F~Y{Q1d0bhZO22yj6nbkmiqmcp;jz#p`qEXFS=K0!!AKzJfb=XZ-M z4!G}h;nu51VHB13EmyCfmPq`nS+~V@%3|FTzO2QgT{&$3(?izjXI64JRrg)DDoO1O z+!LNNx_!~wBZ`9MOFUHNztPUos__-8)k<%jA6O-+bB`%w&A*|)u&aKg{bhgiGsSz8 zO=`A?bq>ChSz$AAp!e8t(TAT8_(Ofu?BSC|WObZbzTT|+p=09gQ~|Trjt4JtAN3C>9#ZgjI#Fw_q%oMy(Oh&? zIrF$#!JeNr%U62uZW7&*H28sYcUAIc#=4Twp8k1bGK=_%3Z(?;8`m+1j6To5dZq2Y z=C1aXH~&1ozsCkqDn=?1q0u2;kqgnk1kuR<{@)-R{{O5uaPqMZz@l`Goa`2d7@927 z2@P1h!gv{hEstOX1n33Xd)R4v1ui!5SV2DTPWCJ;Bg-cuI+cHd*fco-af#^@CrQqj zIax}2mY~p-*#P9|q*?8h~A|x5x>u(<`Z;GokF(`sLTYi1gIi?mF6udp1n+)zFaHEPP>(sp3p+_(ZP5 z6fsjKD^l3|if}-T_U#)RHqVRLUHIzSp=CZZO2X2Y-6+C?ZcTr+`>x8Q+_7R>sgy-65m*7R#3>!U5`)~&r zD}4t$;}AVxQ!_m~zr_Kj+Oa0~akeqqi&=r;;l@sJo;rcS2FrB=Y;*(k4Fi@NVM}6k zLK)G<5#GLV2mG_iYEGTYH;;eX1Uaqg+5$QgXH0@Gz}1_qFF0FB-ax@n*hqvTs%Wfa zB4#SCETLkiI$zRUN=8DX`$ZZIIi0Z?Ne?k$ek*d%z8&oG5XZz@=R-Tu0I#IoZZcX@% zYUa$|sphC|jHGX=qT0z+^S^`Yr)}w{d{jfdsti+9M-`nJ>8O^x^G?K~dWzIbCgK94{hiX>xn71RU zTTM#1GpgN-cdzK9`mJwmyNGI-dE635b)5TV`%_fQC3gFtp?daQar-8!>Bcn6UR2kS zy`HhCwu>&Fy@%@i=h+XdP>s9kOk0HNJmUDrLR9N-&AeuydRLeCR7N#FaCPGoRQIxL z>&~LupUaHsMfIQOuJ*dcVot;48`X-pE~ea-f78=^FX`dyxVs_m*E5p7UJjiWQR@3~ z(vh6{LpPH=g-?lnuM)_iO3k#LHN{9Id}eZzfb!SaN9uc2ZqX8sH|SSZ-If)u%3okF zCYe|3JA2W2D~raej+^$H>%4#FX{=xV_Q$>X$3q*}OmneanlarvX#8OX^xVV$q!u9&u_E&L*^@-UG5(J{`-7NGxg=dO+rFP<;yNf z2V7j@*GhF4>s!`{sm=1sPF8ch(N0~J8X~d&bGB6B6X~3_)9+KGG?%u^e;9RKvUl3p z{WTA%QWdjO`va1WKT0?-+I*p#s`*Juw$(#>nSb!csvhZQ)aYQR8ObBx57Y=Mzt3^* zqqYgYrFh53Z60hmuCe~)OX{Z0dkojx2ex;u7KslPeM9Z@xyW}=VX@#2X*iL~Dgqz2J_i{FiHD*6|`AVuOYyxlA5zwlamQ~%^?aY@tv*%YYto2Pja*Xnd>ub=u%896I> zyYh=~zfiy!^$A^qof~lf{qd{V9KN72YDe|Vs(Io{9}eMl$|J#J)Es#W#>{oY3+$$6 zJsk=iquQPMs4ZdAws7d?_SHk-W7Md!wEp7To#xYA(u%)Fj!{dt78{ffd`nMM^Qst& z9-|iT-puAdHT_%ri_y$UabwgOjX_j?JSkYN%)(YG9`+x%$Hs6^?VKs1Q(EN{$EZ%( z&V_SZCo1+21{vtA8>3p8?(_0};x@DJ*`jDG_83)t$+;hC!za|AHD%_yY#gK7Ti0a= z>bz)*U*J(3o;*ekaJ(V>z*4+kdr5ijwv;hywY}EUN?q^0{zr0>PNc&8>vk79CSI-( zD^+5(q>WMIZ@S-|RrAhb zna!>->MLQ^=Ndj6#_GqS36Xo?E4yD7WEtD-e^1$5X{ySyh(r{njs76=z z7}Yv%amIehqWuX4qSGYy!OyF%FgdXH7M~DRQ*KG#7}cZJYx`0Aje7d}`Fbh&W7HE@ z8ZMTc)L7>9q{6qZV2nC=Ml4ogT82^kq1q~;qA_Yy>gicaRLbiepDUYVhsUV$UtG?d zefl}YNW|b-?$I&oAtvYQqO%r*j}AIl^dB3erus`4`CJmqGog-NF+MRyWzUM7<`DU+ zbNKTHd<;=_*K<;*T$%qrwVDF5mmaO;n;OG_xc$1bm zHBE`O^-~U&%Ot&!US9|MtC^Tu+c*PH2%$arRzF4+K9DJYbpf_(()Sjzh{iFhG~>jM ztYPas>SM=>kIiG$-6n;KI-grFX2%tDM6`}k#SiD_C_g(Xcd&~cHrzHw9e(QbW<|lO z2)oO7wr%Ky+jnxRzyZd^1hbqVJ@KwFs;FJ?${E#y&g$nDy5&EF^`kp!!IP}>0*hzr zD(H8^&#V5<>_o=iHx-vmB5yy1_5V1&P$35X^v4Q@yVrC0d3T%1>fVj?;GBzl&;J6} zf1L8Bvvw7R^-+}yhhL6S%O8G~n?K}|Beq2I$I{nhRO~?Ji1dUbY7 znBr)7>>=6ys=^OrRFxf`HKG2mqK;jOIY)dRqaJZrk6AVxHHp=C-h1-bF>2h^h_Pkn zyG)-oK6rQyeqYkf^K8^Q;em}}1JmUae~eKlwaz_PyfRx-Vd$dLg3+7|Ks$4vyp<$?Bd{W%YqTBo&s#USrq3@>mmkqy6S*<6)p$24}-_A-r zwaD2;Pi+504ply(>)3?a;K#vF51gGenL~9_&s_D{D1%+OdGVHB{d1eoApD@C#QAZ+BA0>hnlCh zV4uj)mHkiZQ}>*f<4{d0TK+ry8<`h=p06^R!J&$8uquy`KW^4+Lldl;$)Uay$yH~s zWFOs^J~h&AHiufJAnneXp4zypS%<${Y&g+rxOX6|m&arC&| zJuP=okwdLse*Mfzg`gB=rj~Nx}pZREZ+vn>&)?dJ( zzP~@kLdkNavX%06uh$FV_$OGF@(qbx=Bru$M8DLvL4s_;Rj<%80yu@hVG$`>!@P}OuM`J2yJ zz}Gy*b#8zihgzN+I#}5i(Z4WB?6m$;4%Jw@b}ZhkBm9sD^W^9`$NB%Eoclml0*bX4mxqDtjh9Rr-J##lC7FMW$`VrOC=sfu z%06)a`F3ee#LW%5*$vjKWc}d&r>?yXuur7{yIZ25KqCXZ+9nF$jF}E7SJOfLYf(@i z0QD}Spn6g|U>k`7HX|Lry;2nH41;t}I@n3i0H8w%fFr_y-H-;@h9dB#Gw?-6YNDWZ zt0*Yb$^aDc3{d?J^7SxwhzM{yBmz7e3!^{9XV?;quF^m(I3NR=ukcD;+w*s1w zI0)JRa|+J@G#A)^TpDl_fq4mLfPwaHKz#=EGe`&3hebe`2lOu!0%Z#6VEDEO_^2ZS zs!fCexRM4w?i2=;1JJi19q8JpgMw3A!Nu)qplpf=K<(2`5wNpiE7*BF4G0#e!8c{X zzTxXftB-F5x&hE$Hyy|oiGUI(Q4nS+0`kSh;7gu`f!sIf|6K?aOcVvW`$fU4AW`54 z^EHLz)$>>c^neWTF*E~|Z4&`YowtF4+;sTT2~j{XNe8AgGeAL)2%w0H0T(ppZSeE$ zfPI=~fUqNwUm^_LG~u|3i2xbVZ7?_3N9#6F2FH+g7xp_t80^e~c9lZlm9H3x%ZB4Q zWjm;TAOck2D^p#{GC+T;7@)ML155yJk87g9O$ypyN&|7jqTpz>I0*9;y&IJeoDW>p zWQP$F9FD~tIAG*ENncHXw?F3qP>{k0XjT${y*CGdXJ04ELA?=#a0r3$3-c`_9M0}* zzu#*u2sq>d@1shN-^}EGubu`2jxQX*2mMi75)$JcQ`89T^%F;|*95Ybox&?*1Ww9vY$*;q4h3;~nAd5#&wrj)(}2;ClJFBPU99B&l%s z@`B!xz%c}w`-b?(dwWrMLJIsczkkqLN@xVdpVxbkcZhG4-(RgGLp=k%qbN~p!{B%L z{|po99TDU2iG+b6p|K&nBpA_Alu#c^uy=51#9F{y8yV#tJg$Q2`UHi-*R%fB1$}-Z>ERyZ?jM9c?Z1kPVxtxvriP3MNnWsT2~_h)Q|#XQR5!z>F*EVkdxRyGSt}67;sTE zd^zncG8O<0$dT&?KqKlCfF|!~&wwxhS|k1ZeWC*VBS9oud4`!8K%59}c@0zk&d zSXU3?I6e5&NyyF+erw?s?7`I3$V?9exkvejz?)Dso&-i#FOVE`rWZdR?9eD-896$I zR47ezEt8SSp_lgvWUaaAVw2?*DrW5Lx@4kq2CcTqt5r`_)$^{toKbJaBFT4y?S>sP z-pxi1+YUP{e;gIrX|i;)atp1mHLBH2>~Q4W`O_P)3lVNX@0kBqXHtdM=YBrkTUDRy+I9aySq$gQf9Q4i0Y&CmTT+}lE zZFz5tIjB{>vtTgM>(0WNFN*G1{7hB-m4YET3M%bHaSp2;j)JO`-O383`*Yza$T7?F zy!OCRFv9IzCmLmAV4`x9Zmo=G#!_+=WQ=-6mr8y$l(Fw%c{Uq$5l4f^zDxB@;=%f z^SGkzK;;||FEQJht&)XuJ-qumjZmL zw0eQP{U>#m?4SmXlH%Q6nkUNnX|-jwN{#cQih$CSbt?i-U7fTt=xp=imBHt`Q&xstepk0Lv}$yc zYuF7jTi5Wq*;`yA8nkY?Mz$=RJR9xGXdi(uoq?l3X;3fD^gt;@G{Y30H_RndDDUuS z)VkOgaYwsy@HzKz`uj8dJBnRvCBDRK*JAmtUb~lS-}c%=w-EBqBC%47_2JB|aORfvVDAq5@f`F(lz*hLKAB3~4~>$-wE3FH4)2TC zEIn3wS@ZbG%Re+voN1Up_hiMx__?Ppy}ms6^wl3f=9XO-HlKIq=8S}SXK!m>nRl*v z{>Z%YyGzZrDmqsrXptj*{z1SMtqa}pBU%@qrI~AAda*A-`|?2P740kUE{|weerhn+ zxk?(2r$SCNuJhoQb%Vv#ReZJsZP_$Ea?4J=54Y@a-;EBmWz)?BjtT6vgnRieYf;tS zsWz1B$%KRByN-6lMUHSU_kA(g;rzH-^}fl(lQONAeVLJWt;G(1ak5donYr7+=~G|( z0_#q=m-`I}$h!QjHJWyFJO^^7=?MIwF02*xL1V&ELbpoj!tR4ToN1c=nC$#{W#LfWMV3X>xqE1``=_!9;FZOW>S3}h25av9Dhng- zQ28z?Yq|Ar+S9z>BHk^tbd4C zXlx`&1B%K7Ob^IK=AEenQLb6H7~ZPcD}lZJnVZu>f9lqPyr9lon7`5el?B6J;o(x! z3r!CCooL{MVbap@a7j)MGS;2iCSobf|MkNqnY7*?NyEc9rOm-PJe5pZB{uKCt%uVi^Cak*cE#@)kK-Q?DeF01vJy;b`j+}aBJ<~`R|b29PR z`oDd+A(PhsBWZZTL5}n)GU=pfIMTL!lxgr@{&>e4+j7 z|KH(@Oxo~|q~TQaN7B5JMrr>_nm5vb_P0j*?;NSfq>cVa8lDFICFy@2>5T_|jWj9` zrR@K5ly20~xgl4SVbJDMw9VwXAZ`2n_w}ATEXD-AcCL#5uA1Zi>kQ}r_9#szZTv^l za4MsyFjnY|*Yvz&w`}ov|HHYzcEp_gpn+RCbG-0qXS;na1XPOy}Nh^7kEO? z9qG;Rvc_EM=BBO%gI(~lhI^RpG5Smm4D~mSfO#6UyPj({>CHRWV*cgvmwT?U@4nu5 z+oBcI7{}G_9$uKB94<1xIvni>1gy!@D*!lMLII%)M&Z?qEI|6@}SqeeGa5 z2Y>B!@jV%>IeTof+vW+>` zygI3Om&w7n!2?@X$G<*#Yjwi=??dv5pKd#^jvE>9eUkL^neUo)D9`Bs*F2Sk9Xz&j z^SpAAmuH7faCbB}&kH60`+0hX85*Esz4dX=cGEsKv&HQ7iA^o$@5>h1>)p=r6kYhO z{v5-C<5IIty(m*!f7P>cgB=#1tc%jLuT?iK)u~KA+n^1{-MD!^Rm|w_BHPi(yUXSt zC~r3TQW@D|Fw_*)ZYPpt)JY#X5#8yuY~k0tizm#Ey64jC8hPI}Vf5?0b4i}LVTWa% z)5A-G&+iM?RE~WFFB(3dZPaT_lxQp~NLew9*z1UtaY+h>5R_#ya);HvVw?Z+UM%Ic^ab`>+c-u|IT>+tE#0taL^Rx8SRQEn^G zit4#OnJu7HPf1n}yFMvZnfQn4-EH!P~?s{6d<=Wt*mHRZ>Ltss#+}^=?^v3X7;FKC6)! zMt2_S(Vd4Tc43VmEw6QxU{|tYot#&ud);)u;xi4}9|wCG^U6xjOqv;d@zbPP;q`@S z+WkEqq8b&$dXr~IcZE-uU;9d`L8mq7*|xbSGKdDPV|gATI#-9=#57MwSvDFa2q@M{ zTFbcCO4+I06^0dVz*v~1enw!5gXt#$8QgAHqs32nUQcy>Y%o#Q(ItH1)a8DPB1ZS@ z3>=JfYbiCNh8=D-Vy1n%jmD4Rbpr2V9PrZx=o9Ia=n`~k`ZT%%okCZnE7R5J8gy;C z4qcCKKsTbB&==5YbW6Gw-I~6bzLbvB9qG>W74(&K54tDai|$SLrTftX=z;VgdN4hN z9!ig(N719{G4xn^9DOZ4o}NHYq$knW)7kV5^o{gQ^kn*G`WAW`eJ6b{J)53O&!Zop z=hKVmrS#MEGWr>MIsH8S0{tTW61|dsm0m@!r#I2>&|B$k^oR6E^vCob`g3|e{Uv>X z{*L~h{(=69K1d&?f2aST|D=!60fV10fg!+{$e6^K%n)RVFhm*Bj42EmhAd+$V-{mJ zLy@7(P-kc`<}tJw+6+C00mF!4!Z2f)Gb|WX2906KuwuYxyBM|%JH`^mQpPfdJ%eDd z7)}g#h6lrk;l~JI1TumdA&hWF1S6Ue%ZOvFWyCX*7;MG{#zw|wMhasKBaM;4*v{C= z*v;6($YShe`xtqQe8xdWA>$CEm~otOl2OJu!#K-0$0%oHeegEO;|FPf^EUJVrf`9mVs@@c3?ZPUD$4H z50;5#VSBM`ECY0C*bS@(tHo|&b=WPe9=nY-V2xN4){M1at=L_x4Qt0buukkg z)`dO59$}BMZtMy66zjpBVb8H%tPgvEy}|~t*Vr5E1NIU7gnh;av2WNAHjI78eqcYb zQEUw3U;yXC`SA(306q~H#D#ESTof0>#c>H-5|_fK;4-)@J{6ya%i+`U8Td?m7Csx7 z#}#l2u7oS&D!3}HhR?y(aSdD(pNr4KwQy}*2iL{*aDChWH^hx_W84Hc#m(^fxH-N6 zUx-`aR=6#`6t~CeI0J{TwZWOVGwy;f$5-O3@YVPl+zoffJ#jDG2lvJO@c=v&kHF*c zb@+OG6P}Ex;9KxCJRRST@4$EByYM}DCZ2=u!w=y3_(8l7FT#)DNAVK;7+#8>#82Vn z_(l8@ei^UAui@A68+Z+V6R*b`@MgRPZ^hg2cDw`c#P8wv@hTRp#9!e9_-p(v{vQ8?f5r##A$$xMASMz*ga{!@NDz|56helOC1w%wgaV;RC=tqp zDxpTqAvB43gbtxc=o5y75wU=OG};xciCs3fiu)x>q;22o4gBgtC-$QKV|?k zh#Aa`V8$@lG834I%p~SICY!l|xrw=jnaWIKZfEXb?qu#_?q=>`W-|9OvzfWf{meXO zKC^&X$Sh_aWtK9JGfyy2GEXzhm}i)0ndg}0%nIfO=0)Zu=4ECj^D487SzKEgEzCR2R%RQso!QBJ$b8J~W&SJ1|)(X}t)@s%o zmK)2R<;n79`Lg_30jxk)5G$A!!U|=Dv7%UOS@EoOto5u7tWB)VtSzim)>c*;Ya449 zYY!`%mBY$o<+Bd53Rs1#L#)HBQ>-%9Sylz>JnI7M66-Rnl2yg3Vcldkuo_wSSY50~ ztRB`g)^k=b>;F)67wl~^Y#4^yHFJ00+OC-kZRhUpTL?jtkN`mvJaq2v?(XjH?)uIh zx&m`|X}*1b<2j!Dyt4Yg?*FF$`~DyLf9(II|JVNC`hV~LqyNwTzx!wRk8|a4CAb`} zoUS~se6IYi0pf z=Bn>%;A-e<>}uj_>T2d{;cD$_>+0a@+0v~?{d2!m&XOW z5Eth1x_mCbE8q&cXcyz+T!KqSTm#(+2 zcdievkFGDSZ>}G%pRQl7->yHdm@5aE06M^&U@kB>m=DYk76glcMZscVaj*nf5-bIl z2FrrwzzSeRFcC}wlR+m~6|4@{0BeG^z`9^P5CGG`24EwwG1wGr4z>VWf~~{ICug)37!H^gJ;0A;5qO-cmcc!UIwp#SHWxGb?^pw6Z{Xn z1>OPgg7?7(;A8MPXo41KgD=3B;4APA_zrvzegZ#(-@xzS5AZkm2aI#ayK}g6x^uhp zy9>Arx(m4ryNkGsx{JAsyGyuBx=XoByUV!Cy34uCyDPdYxf9($@Ac8@e008@rpkTew@f+qm1g+q*lsJGwi&ySTf#`?~wN`@3E4e?Xht;|{ok zZqglchuyqebW3j8t-7P`0q%kBLGGdMVeaAX5$=)h@$L!kiS9}6sqSg+>FycsneI96 zx$b%H`R)boh3-Y}CGMr}W$xwfweAh>P3|r3?d~1!o$lT4z3zSP{qBSAL+-=wBkrT_ zWA5Yb6Yi7lGw!qQbMEu*3+{{VOYSS~tL_`_o93;4u-Im*S zzi_{FzjD8Jzj42Fe{g?ve{z3ze|3Lze|P_O|8Zx#WA1n;0dhb&p*&DtC?8Y+Dg+gV zia^Dn;!p{w6jT~21C@iyLlvNkP-Q3?sscHos!%nkI#dIy1=WV?Ky{&dP%4xLr9<_h zhEOA@G1LTV3N?e8LoJ||P%Ef4)COt`wSzi99idK8XQ&I*73v1{gnB`}p}tT*$OVDW zKkp8LAp}Ap4DvyK2!{et5F#K73PCi)Kr9r2cu0UmNP=WYfmA38X;20<02&Alf(AoF zprO!kXcROC8V8MsCP0&*$~bntZaboF%i^ziid^!4=fcsz&)^Z1v(vNNv&Xa7v(K~NbHH=RbHsDhbKLXq@6L0|bJ}yp zbJla-bHQ`bbH#JjbIo(zbH{Vn^T6}S^VIXqqk9ZbrYFl|d2G*1&nwSs&s)zs&wI}Y z&qvQE&u7mU&sWbk&v(xc&o9p(&tFfrCl1a5=Y#XZ1>r()VYmof3@!negiFDt;j(Z! zxIA1Dt^_B+$#4o>6|M$Xhik&M;M#BTY@OXFvJQ1D*Pll(! zQ{idwba)0l6P^vvf#<^W;Q8K6pQT5IzJShL6BU;p6ZL_%wV5J`10N&%+nsOYmj*DtryT4&Q)p z!nfc%@ICke{1AQwKY^dZ&)`fr3pQaJegVIN-@tF-ckp}o1N;g841a;Y!r$QU@DKPW z{0sgK|AGI)*>DVwL*kJfNCM(Oaw55q+(;fIACey_fD}XuA%&45NKvF1QXDCPltjuP zWs!17d87hT5vhb!MiP-EBpIoKq##bDDpC!pj?_SEBDIj(NFAguQV#);R3sf~fHXuJ zBTbN|NHe54(gJCTv_je-ZIO0Jd!z%>5$S|4o$~K*Wpq5gZ92 zG{PYfghvEKMpQ&YGLQktKx8m71Q~`5M@AvzkV(i?WEwI9nTgCo<{ zf^0>$A={Ci$S!0*atJw$96?SXCy~?01>_=f3Av11MXn*&k(3J;h=th5OXL;u8hL}fMcyMHkx$5Hx1>h`eFSs7Y1T(%!9!gig_^~=Era>fCVuEBQXjK zVKl~K5sb$~Ou}SL!J?RkWncraf!H8yFg64miVeetV*%b`iUTUB<3p*Rbo@4eTcNA9f47jorcSV)wB7*aPe#_85DH>DY5D3wwpV!QNsY zu&>xR><9J}`-T0+{$MdI&g<~z_U85G^XB&!^cM0K^A`7(_Ez#%_9l9hyvg1w-W0FX zTisj3Thm+1TiaXD3wYDK>E8O@2Hu9=Cf=srmflw0*4{SWcHWNOPTtPmF5a%*Zr&c= zp59*G-rhdmzTSRb(ChX>UXK^{qF&7F^ZLC(FX1JwV{a@BQHY=>6pV z?EUKf;r;3T?fv8Z>&@xQ<;(5M>nq?Z=quza;w$DW;Vb1U>nrE0;H&7XOa- zeARume6@XbeSj~`m+q_YYv60>YvgO}Yvya=Yw2s{YvXI{Yv*h4>)`9?>*VX~>*DL` z>*nk3>*4F^>*ed?>+kdUU?1W`eO{l>=l2DDq%Y*7eVmW?2|n4U`l3F~H^4W@H`F)G zH{3VcH_kWJH_bQQH`6!UH^(>6x5&5Hx74@Hx7@eFx5~HLx5l^Dx6ZfTx6!xRx5c;J zx5Ky7x68NNx5u~7cffbhcgT0xcg%O(cfxnlcglC(cfohbciDH%cguI%cgOe8_sI9y z_tf{ym+5=%Gkuoth3}>BjqknhgYT2?v+s-VoA0~tr|*~Vk1w}Bk3X+JzrTRLh`*@6 zxWBZ&jK7?}lE1P)*!yZw+K`Ik`g`h9-CANP}f%Fp{HzwB52QGbSi zn16(Sq<@rutbd$;ynlj!l7F&)nt!@~hJU7iwtudFzJGy#p?`^gnSZ5!m4A(Yt$)3L zqkofsn}3IYw|}pHpMSsqp#PBnsQ;M%xc`Lzr2mxvwEv9%y#Ip#qW_Bjs{fk*y8nj% zKmRTNZU0^WJ^us$BmYys;m`Cx_hjqt{J6TB(j3~!FNz+2+2@iur{ydB;i?|^s2JKy87v3B1 zi}%C(;~?(FA>4z*ID(_N7x&?Q9LIw=fs;6eGdPQLco>i1JTBl8F5?QW{`;gIfDgn6 z;e+uZ_)vTpJ{%u`kHkmeqwz8LSbQ8l9-n|u#3$iX@TvH8dA5`S=2S zA-)J-j4#2L;mh$A_)2^gz8YVHuf^BloAAx}R(u=29p8cP#CPGl@jdund>?)QKZqZ~ z593GhqxfRiL!e`zYoJ%4cfb_@1MYw)00+cG0d`oPA(roh&~w!rqlj=-+K?!cbFzQF##fxw}_vA~JI$-wEr<-qm8&A^?& zlfct}9xwt~fmeaofe(RCfvtLH; z`(USF=U~@hpJ3l$zhM6$7<31rpeG0iksunxg8m>8B!g6t4zfWm7!C?SF(?O>pc;$@ z2LuNOhXjWPhXscRM+Qd+#{|a)#|0+`rv_&RX9wp5=LY8o7X}vv7YCOFmj;&wmj_n{ z*96xEHwU)|cLsL__XhU`4+akhj|PtiPXtc}PX$j0&j!y2F9a_IF9)v#Zw7A#ZwK!L z?*;D%9|Ru;9|a!=p9G%;GlN+{GiU|v;EUkv;G5vP;QQc*;K$(S;Md^y;LqT%;P2p{ zV0JKpa1gnO+(aHCFOiQZNE9N962*v;L@A;)QHCf>lp`t{0 z6C;R`#Asq1F@cy!Od=)|Q;4a=G-5h2gP2XsA?6bch(*L=VhOR7SWc`URuZd-)x=t2 z9kHI+Kx`s56WfWM#4chtv4_}493&1CM~P#^apENLFYrX1BhC{Sh>OG};xciCxK7+8 zZV|VMJH%b$0r8M{L_8**5YGsmFo@@bN!Y{-;wABlcul+^-V*PK_rwR{Bk_s&Onf1} z65ojL#1G;p@r(FP{2~4l*+h(pCv%Vqq=U>!<|1>GdB}WZezE{rkSs(NCX0|o$>L-Q zvLsoGEKQar%aP^D3S>pH5?T4*;30`jCaaJsWL2^nS)Hsw)+B3_bx43rCDX`svJu&o zY)-ZyTa#_bwq!f9J=u}$M0O>+kv+(sWN)%B*^lf`x=DzHNtE=FeiA1Mk|aYUO)?}) zMo69%NQqR)D5;SH$bsY_axgiB97+x&hm#}7k>n_HG&zPGOO7KakQ2#C?xOk;lms z$Qhq8x1*v~^1d5?pilf3*gpw$kQm803fEq{*riM^Mso~TJY9uw9 z8cU6%CQuWpNz`O&Dm9IoPR*cZQM0Kz)Ld!-wUAmwEvA-G%c$kl3Th>_ids#rq1ICC zsEyPnYBRNk+DdJwc2GO1UDR%BFSU=_PaU8RQHQA`)KTgN<6Ux=H;<-J)(&cc{D6J?cL7ka|izqjbukGO6cO7G+X4^@4gu zy{6t!Z>e|Gd+HClbp}wL1Ay>#9f(JZKyU?f5*U-1n_t1~f&(N>X@6ex6b|{|CK_}1-Iu~7# zE4eope>Y8eN^PMc1b5&~@p0G(e})_2~w5 zL%J#5jBZ7DqPx*O=w5VR8l>GcM0;qMMrf4AXfN%fSvpKdXr2~mk(OwgR_G`_fF4K> zq6gDM=%Ms5dN@6T9z~C#$I}z&iS#6TGChT!N>8I_&@<^-^c;FFJ&#^MFQgaIi|Hlw zQhFJ^oL)h%q*v2x=(Y4ldK0~w-a>DqchbA)J@h_$KYf5cNFSmP(?{r|^fCH4eUd&+ zpP|pv=jikF1^N09(|`YwHsen3B>AJb3hr}Q)0pfl+#+N3SoreDx6 z=~wh?`VIY-eoud*Kht06Z}fNi2mPD=OJ~!uf8DSgOakLzaxuA?JWO6DA5(xS%oJsc zGbNakOev-`Q-&$alw-;>6_|=lB_@eUW~wkwrYcj7sm|13YBIH$+Du)h9+S$XG3iVL zrXkaaY0NZbnla6pmP~7=4bzTk&valqGM$*tOc$mr(~arQ^k8~2y_nuiAEqzUk8v>| z12G;3VNk}$;7oua7?KGwG{Z0~^DhL;2#m4loCqL(CE8D07TC&YWOQF{ha`%vt6fbDp`tTx2dYSDEX~P3Ax57ITNW z%iLq`GY^=D%wy&W^OP}|Oy)V0#h8r6*vt#&CG(1T&AegWG4GiV%tz)k^M(1!d}F>d zKbW7)FXlJ%hskE**myPvo4`8QoNO*OH=Bpe%jRbbum#ydY+<$tTa+!v7H3PaCD~GJ zS+*Qoo~^)EWGk_WY%*JgO<|pERkj*igRRBZX6vwZ*?-m#o6go}8?ueq#%vR|Dcg)~ z&bDG(vu)V6Y&*6C+mY?ec451+-PrDI54I=Ui|xbqW&5%HSr-ekZWd-y7Gu4vkM*+w zHpmhz#fDg#WmuNw*f1Mmc~)RWR%R7eWuvUdX0QX;LF{05C_9WD&W>b9v7_0s>^OEj zJAs|ZPGTpsQ`o8Obaoayo1MeXW#_RA*oEvOb}_qzUCJ(Fm$NI`RqSeZ4ZD_I$F65L zu$$Pe>^62gyMx`y?qYYdd)U3~K6XEQfIY|_Vh^)N*rV(*_BeZjJ;|P8PqSy(v+Ozc zJbQt?$X;SEvsc)w>^1f}dxO2n{>R>8Z?kvUyX-yoKKp=u$Ub5pvrpKk>@!wp4K|Z~ z&StSDYq2)_f_=%pVqddw*thIE_C5Q7{m6b|KeJ!huk1JWJNtwE$^K%0vwzsXY&IKX zTv*<%B6GlxdvQAt})k)YtFUcT5+wpHe6e- zJ=cNj%ys3uaXq-6TraLS*N5xN_2c?;E)L|}9K^vK!l4|-c{v~F=WveZ7>?t@T!iB} zffG52lR1S`xhSV`8QcJF5I2+?#tr92aAUa%+!SsaH=Uco&E)2AbGiB40&XFoj zEHgFrc&D<7lE4Pi?&h6lKa=W;F+yU+&cZfU89pR30$G8*R zY3>Ynjyum?;4X5PxGUT>?gn?0yU#u39&=B)r`$76=Q6qHToz|?7H4xWxR=};?k)F@ z`@ntVK5<{TZ`^n82ltEn&HdrBxfmB0jt}PuCxjj0JmI|IeBu1z0^vg8V&T%^3gL?3 zO5wzCm9R5hD_lEVC!88i4>t@q3O5Ni4L1un54Q}r3bzZl4|fQ64tEQ85BCW74EGB6 z3HJ^63xi=O>zqlkl@}R@e&L;g{hz;kV&W;Vk|UB3$r;HN$rH&N$rmXYDI6&hDHo zs*&oE8j;$OI+1!2AW}clFw!W}IMOuID$+XAHqt)QCDJ|8JK~Cf5qAWNAQ3F$i{Oz! zg!nh74Mpe(7YRoq5iue~ z$n?mJ$gIe`$o$BH$im2?$dbsa$lA!3$kxb?$j->_$ezf)$o|N|$f3yL$dSm=$g#-D z$f?Nb$c4zo$fd~D$hFAz$c@Nj&%2(s7^ELU}d|e*kQ~7kh0pE~s#5dua@y+=bd`rF+-$J`96GK-o?9l4-fMwkMUmK&*OZ65Ap<0@)RH9X`bO(KFt5Cckv=G z@iMRQDj(%FK7${?599~&gZUx+P<{kIk{`v7;m7k6_(}X^ehNR8pT^JRXYsT7Is9CH z9zUO7$S>j-^Go?<{0e?0znWjeuj4oH8~M%r7Je(gjo-oV=J)ak_=Efr{uqCpKf#~o z&+upYbNmJVB7cd$!e8aD@i+MY_`Cdl{sI4pf6PDOpYt~Vihs?&;otJ_`1kw={v-d1 z|IB~ozwzJsAN()=H~)wK%V+a3K2C@i5(I~kQ^+mk5%LN7g#toBp^#8SC@K^aN(rTf zGD2CQoKRkgfLPVC5#rv3gd+F!X#m`FkP4- z%oJt`vxParTw$ItUsxb46c!1Kg{8tWVY#qESS73$)(C5bb;1T=qp(TXENl_B3fqM3 z!VY1luuIq@>=pJ42ZTeyVd02yR5&Ia7fuSNg)_og;hb<@xFB2-E(=$LtHL$mx^P3d zCEOP72zP~h!hPX^@KAUpJQkh^&xB0jxsWB8f+g6(3*n{kN_Z{25#9 zVq$TzgjiB6C6*S;h-JkJVnwl%SXoRIlf+~(MRbZ)#cE=8v4&VvtR>bK>xgy5dLkgE zifLlHSYK=?HWC|)O~qznbFqckQfwu*7Tbtz#dczQv4hxA>?C#;yNF%IZekCyr`TKU zBlZ>hiTy>F2#RhI5jcYyi`G|C{>awONmmFlq^+|QY5ET zO{y-{kZMY`q}oy)sjieJrAzgt22vxbvD8FrDm9auOD&|9QY)#o)JAG6wUgRQ9i>iE zXQ_+SP3j@_l6p&hq`p!=slVisK*=pZl1G9iM8YJWV0(hO;)G)tN-&6Va! z^QA@7VrhxAR9YsjlvYWrr8Ux8X`QrQ+9++3HcMNjZPIpWhqP1LCGC;+N&BS((jn=v zbVNET9g~hrC!~|oDd~)KRyrr0mo7*brAyLf>56n!x-Q+2Zc6`2x1_t$J?XymKzb-W zk{(M>q^Hs|$&fOo=TeqrNiU?A(ktn;^hSCsy_Y^nAEi&yXX%UdRr)493S6#iTenUd|yW$PPKDoLkN#=auux`Q-v~LAj7zSS}(Lm5a&6C3UVd6vYaR<$;omRIYoBLRpn}O4Y`(FN3JW^lhfpMxxU;~ZZ5Z!Tgz?awsJeU zz1%_WD0h*&%H8Ciaxb~J+(+&w_m^F=TZUvWH`IdZJz9Zk2@5>M6NAkI>^H~?NE@oZIx}0?->uT1utm|1fvTkPm zmvt-acGjJ&yIJ?L?q@y7dYJVn>v7hTtfyJevh*w?D>LhPR#ujoWo6k}FS1@{y~=u> z^(O0W*1N3tSs$`KW_`-~ob@H^Yu2}{?^!>xerEm3`knPB>u*+eRxB&dj5l+b38ur$ zY34F>n|aKo47BUN)Ma-gRF|)W?!YpZ)GE19f%(7-Vv%FcstY}s;E1QXC zl9_B)F;h&Z83)7zIe`6f7jvA?u^}!2$O)84^u|ghR!uCEST?ajV#UM~KuI7EkQc}Y z1%X09VW1RH8Ylu31$M^Wi~AneFu7WC_2i<-g_CP0*GSHj+$gzR^4er)a$<6^ zDhrcqCD%>Hle;H(PHvH0G1;HYCkx3$GMQW{xj}OM0Gii2GaiFSM&8%+LFl(B% z%-Uuhv#wds1k6-3%}h7zn+?o{W+St)*~DyWHZz->EzFi?E3>uP#%yc0GuxXT%#LO! zv$NU7>}qy1yPG}Co@Otzx7o++YxXnyn=TVH-6mvuOxQ$B)Wl4$=`;N%ZU)StNtmQb znIV%l8Iv_RGi*jo-V{vHluX%FOx28|sHsVUP^rl-tEnVB*x zWp>J(l({MMQs$>DNLiS&C}nYqni5UXQZiBoqzp_MlrlJFNXpQZVJX8?Mx=~P8I>|R zWlYN0lyNEJQ~W7-N+2beLZpx>R7xm?PGM5EBu4DSw4}7;v?^&SY0k8&Y1PuIr`1T~ zZNc^@;Yop{U=oo;CQ(VDBsz&nVw1Qe(U$CS=6G|0InkVCPBy2QQ_X4SbaRF|)0}0_ zHs_dg&3Wd0bAh?gTx2dbmzYb|V>x5FV!2~^VtHfvV){MBGxk2D%LvICe}9AF4jKQA=WY0Db_jGCDt|8E!I8OBi1w4E7m*K zC)PLCFV;Wiih(hA42pSTa14o|F)a2xW|_A6!hC7IGGCi-%(vz{^S$}O{AhkMKbv37 zujV)NyZOWXY5p>Qn}5u|X0{nK>P0f>t4`uvNq= zY8A7JTP3WLRw=8rRmLi7m9xrQ6|9O@C9ATPXeC+6RuwD7a#~fbYF2fthE>z5W!1Lo zSaq#>7GR}XX;!*b-)dkrv>I8BttM7etC`i@YGJjsT3M~FHdb4!oz>pzV6_3-0_}kI zKnI{B&0r~>{fc}6B00B1u0UiJb5C8=*zzg^QKY#-P zAP5iu2~a=?paBM80S*WQ5r78-Km;T}1{6RAqJRcu00V%5z#w2SFa#J13 zC}1=&1{e#B1I7arfQi5)U@|ZTm+tv*&?tDn{1a#^6|wjj%6!4_hn7G`-ZpXIl3D_{jJ z!Xhoo3R$$pSggfaVJl+smSBmNWXYCdsaDj|tPE>_HP9Ml4Yr0@L#<)faBGA$(i&xr zw#Havt#Q_PYl1b=nq*D3rdU(0Y1VXWhBecgWzDwcSaYp;)_iM$wa{8*Ew+|eORZ(r za%+XP(pqJ$w$@l{t(CwkU^TD?SPQHJ)&m=Wjld>gGq45N3Ty+m13Q47z%F1num{)+ z>;v`#2Y`dXA>c4@1UL#D1C9eHfRn%};52XsI18Ku&I1>Ki@+t|GH?aB3S0xO12=%1 zz<yUNWI$|BQj#y`D|dSkt{-dXRh57tNPll9s9Vtuu~S>LT6)=%q~_1pSm{k5{Km=$No+d1q6+hOOl zXC}-_n4K^uVQ#{_g!u^z5*8*bN?4q*Bw=a7vV`RcD-u>FtWH>yur^^`!uo^_2^$l} z+T-l;_5^#PJ;|PIPqB9<>`K_3uqR<}!oGz42?r7mCLBsQoNy%JXu`3C;|V7cP9~gA zIFoQT;atM`gbN856Qc-?AF;WvRh`i$!?q7F1vm9 z9DAA<>UIsg zrd`XfZP&5u+VyO}PPNnQbi2OYz;0+avK!k??51`zySd%MZfUo&Tib2ywst$az1_j? zXm_$Z+g+KEpMthUJ+1_GrwYS-TBh``SNO#nC zG;s8BG;}m_G(%`nb;sPXHwpzc}eq= z79=f9Dw$k4xk_^1WGXq7d_1|gvyZc{v!AoS)8z!6ZYSjQIAJH^M4gz^>-0JOPTU!A z2AzbHbW+ZclXfyr*2y`;&WMwD3Qo}}Ic2Bf9O)e89PJ$A9P1qC9Pgaqoamh7oa~(9 zoa&tBobH_Moa3D9JmNg+%yd3?W;sn~-l}txivbmZO285OsC~>nZlADE+NbQ(_8I%E zea?=LH{!0v>v6^7U&fV>e-T$J{%zci_&0Gq;y=gz7ys$s;rCbE?f9Q@cjNEJKa77I z|0nKMT%R20?e_7Vq13{uMN*5V z7E3LjS|YV%YN^!Hsbx~jrj|=BpIRZcVrr$-%BhK|NvX-HRZ>$@ovBq*tEE;?t&w`w zzGh#yZ`e2O|Lj}#ZTpUW*S=@pw;$LK?ML=w`-%P3erD^oVJ88}KouYbZ~|3vKa+kf{bu@q>37nB?95nJEYnU(N=Yo zz+WI6$OS9~mH}O|yJmOG?w;KvyJvQl+3svlHk^%QquE%tH`|x( z&&IO@*}-fgo6M%N>1-yO&E~RO0w3yqtoNzj=Xzi2eXaMc-uHSx>iw+utKRQ=xq&bC zSNog&-Tq+P3-dVv}(OJn^*_r4}awa>gI8&TXXH{o4XLV-{ zXH91lz4V{ggjh+9(2F_;A=FS$*md;kr*3LH0w$66W z_RbE@j?PZb&dx5*uFh`G_!l`|B)o9E$oV4Ii`*~ryvX|^-;4Y&3cM)zqR@-NFCNQJ zjm_JdLg~AUPLdd7t@RDCG?Vd zDZR8_MlY+E)644>^on{Vy|SLDC+W$06+K0F>Q(h>dUd^qUQ@57*VgOkb@h5Wpr`6- zdb(a;Z=g5S8|jVpCVEr7nciG)p|{jq>88H6lJP1U74ZGQf4c2l)1`$Wr4C#S)?pcmMY7X70OCwwX#N8tE^Mj zD;tze$`)m-vQyck>{a$D2b6=#5#^|IOgXNcR8A{rl(Wh?<-BrPxuRTC{!?x#x0O4} zUFDu~UwNoJQXVT$lxK>eWGc^)${XdK@?QC%d{jOwUzD%PH|4wH)qT2O z$Mt|7)Crx`DLtgqI-|2Xr-${3&g+6M>XI(&imvKWUDGr40s26FkUm%+q7T)F>BIFA z`bd40K3X56kJZQNC5#M`bvG3zFJ?SuhrM->-7!#MtzgMS>K{>)wk)}^&R?7eV4vl-=pu<_v!of z1NuSzkbYSIq5M>SDZiCJ%3md0i79bvyqZIGsJYcVYJRnVT2L*d7FCO>#nlpONwt(( zS}miNRV%0!)kwrsg2aeY7@1o+DvVswp3fGt<|<_ zJGH&qLG7q^Qah_%)UIkbwY%Cw?Wy)sd#ioazG^?UzY405im84TR|9HLB~((S)PK~d z%BZZ$sbQ5@1yxdIRZ&$nst!;Gs)N)c`ceIueq2AHpVUw3r}Z=XS^b=TUcaDU)Gz6m z^(*>S{hEGVzoFmM|I=^jxAi;vUHzVZUw@!K)F0`O^(XpM{h6-ohMuWE*Rym}w{%;7 zp}*8$>96%S`dj^-{$Br}f7CzepY<>LSN)s*UH_r~)PL!}^*{PwJzJ0IaYnq6!$>e3 zMouG_k=w{)J)XVI$fQq&QfQqbJV%&JaxXhKwYRVQWvXB)#d66b)~vWU9GNB*Q)E( zP3mTKi@H_arfyevs5{kN>TY$9x>wz&?pF_}2i3#s5%s8gOg*liP*19-)YIx2^{jeM zJ+EF+FRGW+%jy;Ns(MYmuHH~@s<+hJ>K*m2dQZKtK2RU3kJKmXGu2Q{)mC4qFV$D- zYxRx#R{fxUR6nWZjPgbWqoPsCsB9z}Nk+0!#Yi!nMpdJlQQfFv)HG@twT(JPU89}> z7^y~@k#5vC8W;_YMn+?!iP6+(W;8ci7%h!fMr)&u(bi~Zv^P2!9gR*#XQPYJ)#zq) zH+mR7jb27?qmR+o=x6jdTn1>k4ao2quz?t;ff-)IXZQ`=2pB{KhW7%Poc#%g1YvDR2;tT#3o8;woIW@C%7)!1fiH+C31ja|lW zV~?@d*k|lF4j2cGL&jm_h;h_7W*j$87$=QW#%be>an?9zoHs5Q7mZ8CW#fu*)wpI{ zH*Od=jsJ{W#%<${F(EoJIw?9OIyE{iIwLweIybr?x;VNdx-7aXx-Pmtx*@tTx+%If zx-YsvdMJ80dOUg}dNO)0dO3O}dM$cAdLw!>dMkP_`XKr+`Z)R|`YftPji?!Y8GRFd z8+{jjAN>^l9Q_*o7X2Rm5&aeY9sL{4j^@xDS}rZOmPgC0<<|;og|xz2QLUI(Tq~iK z(#mNSw2E3KElI1QRnw|#wY9ohJuOvB(;8}xv?f|pt(n$BYooQ*+G}@>d&Yg^f$`9I zWIQ&W7*CC7hHe-}rt#d!GEBoVY~zLT(s*UOHr^O-jd#X-9#%JcpOvrR(=FH5MnL9I2X5P$vnfWsdWERXUlvy~lNM_N@ zVwuG=OJtVJER|V0vrJ~$%yOCKGb?0P%&e4IIWsXcDKj~$4{M1^dS@PSxg53X~mzxf{<93~wwC)vkwzX&ni%mvidl zKvLJ8C!HFCl5P-mGBTnW_g^<3@RZ&}|m5fgVMdI+IqX0B?0_lb z`pli$J7vn#QBOzY>{o0e+4qcgUc0DW)~;x`v^&}Z?VHZ$ta&uA){hOrHrJEDj6vm&WvgqH8W~u)Xu1z0c50Rq-CUM)X!*= z(JZ4y#{U>P3$C^nB?{Nw-Q9cZ?(S_u1VRWTAprsO6Yk_sZdSD~43HTS-3Ty+m13Q5KfL*{IU>~p_H~<_34grUOBfwGM z7;qdo0h|O*0cU`-z&YSNZ~?doTmmiwSAc84b>IeY8@L191?~a&fk(jM>>TIL%zMn* zxM!X%`49Y2mV@TnaR>7AkzU5;&Vh6zN~SubobYFsgnOecKdkZMJzGsfd1rj`DD+vd zk^4zpi_HCEm~V!so#qF+>PPdET(_9ET%FA36Y z@1*YuQl_Q={K3FXi_n&u) zpcFS&+Yle}mmBJYmK4=UXq5Q`cm})x-U9D{_rM3>6Yv@M3Va8C06&3WKzXnNSP`rQ zRtBqp)xhdtEwDCN2dob^1e=1*!B$`!ur1gQ>;QHFyMf)oo?tJq57-y%2Mz!Sf+N6D z;23Z$I1U^SP6Q`|Q^2X9FSZ0Ze#@U#jlC6A!;)=$}Gy-h7{|J~f?uC$V2Br#t!4vmh} z4iih`cc)D-Z89bEm17n-c62fQ!H-;4*LpxDs3it_IhDYr%Ek zdT@Gn>fDhHK^DnON>%1{-kDpU=s4%L80gDb+W0(Ih^NEPf4y|-fsctlbg;}E(i zysu$hb|LI>%Fee1&CNrsa$1hJLji5;m@q0y$g3RwF|ZzQC-(Ea!?$F2VfKTkLZ!Kr zW4~sdR^pO}n!~iV$ur4x_I*Sp%Nav+!+BF7s^nEh4;l&mJ~9{f#Wjdo6IO{To3jIb z6}U&3e36cCj+5ZJxcYIcyxqM`3wp%u$+aR~b1a_D_K8*~d2v{OPbVjz{LnB+Q$)_y zGguR<1=WV?Ky{&dPy?tT)Cg(}HG!H!&7kH`3#cX38fpWzh1x;wp^i`|s58_B>I!v( zxAo#zEtu3D6{HDl`q64$XiJkP!-l zOpqC}Lg7#(WQSrQFBAtQKuOR{C>ioYDNq`e4rM@@P!^O8+l52JdoPf>(34xe8ruj$cnrLvp4dtALND*})Ex2IHrc z7rE2pn_X=gx7)rius2x(e_1YvPMXS^C2uwB?ELcTDQ!r`d@x6Nom*4AXPFJDujxl zVrULD7n%o^Li3>o&_ZYtv=~|fErpgrE1;FoDrhyd23iZPgVsYEppDQb=wE0Hv=!P0 zZHIP2d!Yl+A?Pr46gmc-fKEYYptI09=pu9px&mE=u0uDVo6s%jHgpHN2i=DrK#!qk z&yDx!A;<%aC5i?T-NY5=Z!_m&nc=kzehodW0BI%(893B)BVSH?8qS`okE&F%S3tUK+GhSuGRyuJehmyO*pj?9 zz7|m_(qw8K`tDd6*~OZnC&Uv)k0R#f|H&B>6ud{Q&Fn+%b8MUR0lpvF0D6r1ox5S= zAO2bNgwjLCc||*vj!`*o)`EJB!E$*-agw_RIm*v9JgB!f|jsoB;daL^uha z2`9sTH~^=>sc<@+0cXP5Fao162IDXdbFctQuna4(3hQt#9E4}X`EW5@0?&a<;f3%b zxVLuR5=9u1I!2?ROz5)zT;_AGl5=MEPomn)KftW~G5CGcleE*8OS$EluG;#HK=Dog zRNH2HNBk;sl&5cKh5fH#uks&0GX4YOEQ}4mQ?!)qX8EnOvHnNScW(C&(bmvWd0nl| z{guqyaF?xFI_{UyY4+cSzpf6ktI*ztveB!3<%D<9)eFuPtiYw!*DCVUIN4c~_!z>nak@H6;1`~rRnzk=Vu@8I|F2lylW3H}U!fxp7v z;Ggg>_zzqLDT|atDk7DUsz?o_CQ=KjgVaOnBaM*8NE4(P(gJCTv_{$@?U43JXQV6A z14#+23gki?#m27g*(Dw>_pR|(-tzcfl!=<_45PBNR5LG4(`wqeuxo}Ep@A6?)ml5{ zSgec>3HD}0(3%rbE8?*-B%V$x&cBi)rDQmpWKZ;+_x*+EkvUrH*dvf9-m8hGX68lt zgNZrhCcH4ZSBl$r9Z_k_@e!e;2 zE}1{axJLJzRy*pup2s--?>%j`bkoZGKj!)VyY$tJMK;#gLu+lHn|qWguxdze<8FVP zOyitJYMu8;%KO+`Bqk#`M#r^x11DVIOpl+{*jnzDsn6^9gr3x zd~q1@);&F~mo~*jIGYF4vJOc-Y!g7UYySKn1&O)C=iFDooUw_wd@r;C+6c3pdn4s^ zV#R{j!QT;cec#2SxyP)Bkz>elk-zepLhELsjNk5)h{ zqLt7pXjQZtS`)2>))0Z9e@r*2cbjIq3AGlI649yiH=3Lmn1oWKqvoF!)Aw2 z;>}wTyFU25u)B3j;DY0~Ne&Mu-VwXvW_aJn?}^pi)zWSLDgIvefUg^UIZ}_9slH6U z9mMR7$*-2AK(=*WIKZ4`1}E-;RBO1giuFQ{q?QY9_HPd)Yjvc!(xKX@i1VeFvqjgv zj70Y@>k31+nX#hTotAsZdMyp&N0oL9sD|ojE*eB{} zXZqrvo<1&Nx^srRmYSB<(JSTdc6r>F_&X8%lk?ra*eRBK?u3L<+Ha_t@p;-L|7PWb zat)7TY9~ZRjh$l(d<~3IhXtA%lhd{_jXdYwH48gyAoSBT()PnP)CXpdfZsv|$X;|G zdH_9$9zu_x$I+AM8T2fA4n2=vKrf<~&}--o^d@>6y@TFIAD|D>N9bep3HlU$j=n%& zqOZ``=o|DM`X2p&endZ^pV2SqSM)pj1O0{mM*pCH(K1+BtQ=MztAJI+Dq)qeDp*yl zI#vU#iPgetV|B2)SUs#h)&OgWHNqNWO|Yg|Gpsq*0&9u2!dhc(vG!O8tRvP5>w$g27wd=h#|B^nF_nxj{+_!pb*a*}^p*WNUX`e7rF_>C^KxgPM?xno z9o>7fGyIvB<5A1;4&HmFYSjCfyDaG;OuN!6eAan)cR)c$)6N99R6z9>cdO+N1@5*bE0gGqK6`%3JmF} zX(gFPgZ2tUXJ%jGE8j*C03Ui{y(IG5IMaOA6vo_4%9{0A>!a3~(fsq)6(HMiV7>DtgfQgud$(Vwvn1<+Gt+0uS5%x_=8%uiLjL;OWUQ$`8Q~DQj ziQz_2QLwhP;h?ZNh9`>_4k0qh`l z2s?}&!H#0bu;bVX>?C#yJB^*e&SK}V^VkLKB6bP8j9tO5V%M?QUJdyT!p-eT{t_t*#QBlZdVjD5krV&Aau*bi(( z^d|E}#$&3*IDnjl?Q_={PPq4=o6)m)fgwRjO%RLhg-oPBKDvN)9nX#^ybIrf_nFqG z6~QmOIq(8Jl=-@Ff&om6F_`mKT1@dz<9|^VY2Dfrsme4(Lb?Y*l+9)_7^LIm&MEB*4kB26#if5#AVYf;YvR;mz?DcuTw$-WqR%x5eAx?ePwH zN4yi>8SjF3#k=9%@qh3hcu%|+-W%_O_r?3+{qX_#KztBB7$1TU#fRe~@R9f^d^A25 zABT^}C*TwD$@mm}Dn1RLj?cgixDgM-O}H7i;8r{wkHBqsByPu}a0ecZ$KWT758kHtN>7mvf^@dVt5C*n!?OgtI);{iMcPsP*l zbUXvk#Ix{hJO>AG5QlIWM{pF!a2zLa5~pwmXK@baaRC=`372sNS8)y3@mxHJ=i#&P z*?2x)fQRrxya+GGOYph)JiHWNhyRQ3#CPFW@JIM7{5xKas6(_O1`$JuVZ?A^1Tm5r zMT{oK5aWo6#3W)eF@=~)Oe3ZfGYA7=B+P_`5Q{s7#k~|lk4ML3V zxJL+YD@>&p=O%=2Wa51h+HH1bRPDqko;OI{P?~9OYH#(o_n34cwi0n5?Qu%Qto)>3 z87G`)f{lGM15WQ|vnQi0={G*M&&<1?HZO3&9A@|$3KZbn39uK|)-=m@AWk6>^o9TZ z|3OpROhuLziB!g!()Y->jGa*Z)JjJMMbB99`V`XYv8z+u1NS2M}ksxpBY8Jy3 z<2hplVJ93!G!a8M2{+*-;)r-6f$$N@gr5iysYDu)Nn{f_1VDfUOdteGU<5&s1Whmm zOK=2F2!u#TghFUUE)gX1h*`w!|I3OYqL3&eiitVITw(#Sh*(T4C6*B@h?T@DVl}ab zSWB!UHWHhOe~B%`R$?3RAF-3zL+m3C5C@4v#1Y~saf~=loFq;YXNhyfdEx?bk+?!! zC9V@Uh?~SM;x=)IctAWP9%P?{XQ4~|TSIfqOxAPjbEB2q#N5eED>&|K;hrC8;&j9h zrvBtlbMHz!h_6GBo2bN%Xe!;oz~`RL!xPpSDyl2vrjj?p3bW6oKX&ZSO-SVpbey-~ zinBPrvH5^_EN!v5R%XAfLf==gQDJ|>&fuN7Cj&Q4W3-mmGoDSE@0l+lcK*TqfyNTz zl}Fzj5LuJ zGMtPcZKVDGZ>yup7}80)NH-b#|MA01#*y)40_h_Y$z;+`2FMgLl}sZu$V@Ve%qDY4 zfCNd1gh_-%NsQz}tnGnkQV30|5LGVjB2qhbT4)*Vv2aB}rgmZUX=uHjzu0&WXn$*<&h@+bL+{7aUh%2MU23RFd^GF64DPSv0qQjMvm zRCB5Y)skvWwV~Ql?Wp!t2dX30iRw&sp}JDtsP0q`swdT(>PPjb22g{jA=FT67&V+4 zL5-risYLtCL2~~miV~DoV==q zap?>FRe@PiV+zhD>qO^-bB-PMlBj0|UkhFtYOuxZnwfWVdKWa$T$bo^^a4uqVheAf zUvpci9bK8|HR!N(%HKjb;uz~Zp4bNXj2D<@n2wvfMpYy{g;(jbUKTjVU4VwB6g!LU zb-6%VUH@Ls-W+56diU>wS_$)o_NA}$Yg#euKPnhEni@lmrN&X?sR`61Y6>-jGEhd! zOhr&ODw1+g(NqlOq+C=i<)OS(9F;&NQZuP!%1@K@Le5!y7QH4}7RYH|g^Qi^YLTVAUgjz~1r&dy{sWsGEY8|zn+CXij zHc|glTd1wnHflSygW5&yruI;KsYBFZ>L_)LI!>LWPE%*7v(!22JavJ(NI`LR`L;9X zQqRDoIP07pp6K3Z5(Ams7k^AQo3`;JXy{?;FdVV``OhbipXnSIx5=e z9ZO=4l<=tqGYYuC3imzVos8Qi%5jOhOkJU_QrD>K)D7w;b&I-9-J$MM_o(~S1L_g= zn0i7zqn=YQsW;SH>K*l-`apfAzEEGOZ`60{2lbo!OO>Z9(^crIbTzsdr9HHlj-%u01lmU@(N8^h{Em!(XI=ho zygp?K%r#YTW!YDm>$x-Sp@cAges(wSli0WD59Nuqb8^Shf0HkB;ntk6CH|S=|7!na zG;}s}56n94ndP0HQREtzGBQvmJ~H)M&N=W`jy1c3`KHBUD0S|S??zrB=XiK)7xTI_ zO+2sN_k-3OpZ# zK!@lOdJbJmFQ6CEi|OU`CVC6KmHv<3N$;Zf();KG^g;SCeS|(vpQEqP*XbMdZTbQI zlzv7(r(e*o=-2cc`W^j&{z!kOztG?4AM`K!H~okHOP67)G1ZxxOdX~kQ=e(XG+~-D zEtytKYo-m;mTAYdXF4z)nNCbsrW@0f>CN#wtwAQ|%$&C`5d3M^% z8xEN&rC#vm`g2St6DQey$qCuDV(L&~^RLEFhQ>g7C4fdpI}K%xy{smC4KOjHf&Wl$ zc^Bq?=wGb_y(5`X%ot`YGoG2iOlGDs)0pYZ4937%m~bY7u`!X1orz&QOd6BUWH6ab z7L(27Fc1SXI72WbLoqbNFf1c5A|o>jqcR$k%LJJ`CZ8!_LQEl3%#<+mnEA{?W)ZWP zS;8!3mNCnjHOyLO9kZUJ3f^^jGUfPLFAmJSBOR&tbJvDp4Fch#Tr!yA%c4pp_iM1m*sCUZZbT9`e!{d@1QTl?S^hUD8IQ7$!+H!8Aezt zrksh(O6cuB>;{UyD!g-e766}wniw_)%V&-C--wu&ci69JLoG-64+-n_$cm_N*4rVLw-t;kkptFTqsYHS_09$TMnz&2zXv5ncLY%{hw z+lpthqy znQRK1%BHayY!(Z!5R0%Vd&M#^N}0b{+i9s{TV6EIHz)77Khbm|`=e(~#$fY2^H3r` zZE#MOWoqfRq!e&p=(@Os7?^%AT{2ztJ<56%*(82j#7ZTnIL&hz|L%UB_9}9};XlJ^ z*VDqEh9ydQvut0DTRo=@kK=231~bQ5FQW048FI4`HbO zyP93Yu4UJ;8`zEPW_Am^mEFefWOuQ9*nR8)_8@zhJ;EMkkFh7&Q|uY`EPH{y#9n5v zve($_><#uNdyBop-e(`MkJzW|Gxjp+GdIk5BE><^dx3Qb}&v1H)_)psu`L^ ze-sxb8oV{(r)e7f!~CVNZuB$jmf&gJW1p%W%22eV|R$VcZFc{)LX5sAk!FNJDJnly{M>vpZ&IWK6Pr#LIIPxQbjQt}<7JtIAd5 zs&h5DT3l_e4p)zBz%}F=aZR|UTyw4k*OF_+wc*-v?YRzIN3Ijsnd`!J<+^b_xSm`u zt~b|*>&x}y`f~%gf!s)L6gQe1!;R&}a}&6U+$3%qH=Uco88{;s#+f)XXW^_|IA`M` zxhT%TMRPHni*s|aoQLyr@mvDur?lt#HxE1b?C>OkJ(2OVY(u!;Q%Q?rnmpG0{mz9C> z(>$SK(ec+IdV7XnwRFnCO#g6;e47*HU=<|Wx>;!{BOLNRmU(e+wTu;a# z$_S@R+st=H_wv2Vt()lb)%09}xyY@~wD>-$G{HE$B~5IM~3qKW%+{LEONImhSz~ zH%m(clFXAo91p{9MhrC$H)a%njKO__$#QPGsBBPi>{31}E#e~SJ8{3m&(iUESB-73 z*1`Gc$1qdm`jown;|fE9d2`u91ml%ZZs;+7u|x-{Xd65>xIE;7><*W=I&z*}n^-Bl zD^Vw_9agqrv}bzc6$9gd?AFNd+z;*-_nZ5}mEp_s<@oY^1-=qrnXkfE<*V`4`5Jsp zz7}7bufx~l>+=oxhJ0hb3Ez}&#y96%@GbdPd~3c9-q>@8aEjEbryx_;@~n_wk8*5DZ z&pXRIzca6!y{tRUKf^XPuAA09=Xr|5M$UYf9Z2n=R#6jdZV#iGn}q$Rp9;*^UZ&-G=L9aLJi#ll;}XjUuLW{KD-@d@%6P=#)UIq< zUY}?+x6|tuobwhHjn~m|i}7zlZp3AGL13JDN_1EI&p>iy@9Y-Yes=?UB30KL>wAzp z6!@t1*Y@W(a&ne`tOwHqd@7&DXYiSP7N5=M@Bk0;4A1f$&+`H=@)ED}xqOh%<7e^t ze26dPi}+%`grCEg^7Hux{6c;azm#9bujbeC>-bIlW_}yLo!`OlK1?G! zgqcFJ;1>cys*o;Z2$@2*00^J}39vv2q(BL*zzc#P39_IHx{xabg*;)FkS`PnA)!bp z7D|LU!dzjVP%11C77B}m#ljNdbj&(ey5&jX?c528pCWpN-*pc)%t-x&AEj%tm+Y;L z-Haon*WlfJ&A3dfG5a7%ha2b2F!o5PuU3sti%qt)&gq&W^FsX3f*trUYd^Re_NL%| z_x@oYHP4?=TtZUDU-LrqeD_%9s;j(Z=xGG!|t_wGWTf%MOj&N7FFFX()3Xg;*!c*ay@LYH)yb@juZ-sZld*Ord zQTQZ$7QP5yg>S+S;ivFR_$~Yu%7|sfa$*IsqF70+ELIV#iq*v$VokA@SX-x6kCa{#WrGlu?(E*uHls2^QeaQTW&V}ZQ81oFh7~W&Ri?@aJmhf zqvnP`%x@g{i57=ydye2bfb;DwtqMcALc;y%1;*DI)eXxmwe9t-q_<1KWYcxS+__8e z?bZ&ORUAZrD9{6)T&JQ&CM1P6WcJM5Yk?`Qcp#l;(u@ls?; ztl<(74?R&nx=&kI8=#`EF|jkxhSjyks-4*wutMQf^Be2ph%yCYV2k5Oz>?5G>?n2; zJBwY!u3|T_yZDdTL+mN`5_^k%#C~Fbaez2b93&1Fhl<0*5#mU3lsHBlD~=Nx#T*e7 zArTf45fw?15qVJ%B~cbtQ5SQ?pqMAl7W2gdu}~}$i^URgjyO*&73Yf!#D(HwajCdW zTrRER;;F8gKipZSx@N`ZaV-i?7iZ;x zPNT20`=Wik>5J(bS;YeR4~69Py2dxgQeuSfaCnu1eNaezh|iC#;VDxX#W#sSih{1~ z$|2U4cir+jKGzwY9p_HLh^QC%Ydk4;dH7<-8u!U~Hgk=*PFyc;5I2dN#ec;u;#P6H zxI_F;+$ruB_lSGNed0m!ka$!)CY}&ail@ZW;#u*WcwW3HUJL(4521!+e-kh$$4LqxG4wvA_f?tG2izm&w>8o6?;vXnK9jPVvW29ts;m~<&iD9c!HGQ|WYUpm-_rSTFj)n$cJz-_^ z7iSrHZc(j}p0?LN-oDa19GD?CNX?{sM_x`>EzQ9Fp|ar#uHNbYI-03!36tE@-mCN} zl<4z&QjH6X__=$njsk^qZB5YB(r3ZtWvlXA=#uz$u31n4k=oSk=#hU}t{x0&IK@B93D z#%e~d7%UoOw*`MfFAVRM zy|wjA{>#8&M@sRK=!ULfXpyv7S|Tl#mPyN{71By+m9$z~BdwLzN$aHz(ne{Mv|0LB z+9GY0wn^Ki9nyc&PHC64TiPS-mG(&orPI5_C=x+-0hu1hzi+tOX>o^)S&AU%?v zO3$R{(hKR8^jdl&y_4QcAEZyxXX%UdRr)45ueRDl3Lz+gY& zK5FigjX9eb7r39gIz;!$UKiY#zawLZe{jl_ysEyFmX8*b@p#^Q<(LI^9>{$Z&%V?uwx%WS-$^ zu#6=!G{$r;H;aqO3s3l58186k84Ql~jYvFh#nU!8uw2d5#kSE}@Bb3EQyZt%ru=Lm zco+R^`pGT!J&#|Qx`e0nnGtP*bWTp%dUtS=Tho zd|kdF-;{63x8*zXUHP7TUw$Azl<((%E9e4LOk9zqSZ5fvryWxw$Ftdsio9b>L_)UdP;qzfznWEq%>BVC{2}SN^_-!(o$)q zv{u?EZIyOPd!>WYQR%F7QMxMKl7`QUzK9zD<3E547liSQU$M3$q*_@^0;;?v1b zIW?0)$v)5UFxEKQR@v)G-lM&+Jd59sUv)L}Zu5SmK2a$|3+MIdfo3@2In)g9q7|oI z%D$7b(?1LDVK|&~&ow_E5Rc)fp}pkkybp%P#@2MA^-fIRz$s-Znw48bHgnFhZpD>>VpPHulVVmZid6|$A{3hvso0e$#i2wiF^W@hDQ+cJ@hD#9{{^P_ zltd*-nW-cz0VPFARnnAnB}2(nvXpEkM*$R2ffQIl6jZ?!Tp<)vp%hwS6jtFBUJ(>g zkrY``6jjj_UCC8~N}e)HnXTk21xiRMREm^hr9_#d%vI(orOJF|jj~bMsT@_#DKC_& zYAe-feCCgVkdoP+ZW+Hl^$m?cf9{63DD4Q6l*l>{i@d!w?oH&@j9N(@3x4NDYHnK@ zqLO;VG{t+}W3fz6Y?oD*nVvU3d^CWjO$|V%71r_EU;D|FLxE^VckGe@LocR;IbKjT zQ*4g%b1o-#(+eHH@L}#P_>N$jX0)I7-i0=6X3N?52WBc!}CzL`X| z=fJ`8LB}ws$r^0HLDiYsz#_bHBz;!4mDbhQJtzwb*o-APK{R+RG*rtCaM2# zVQPw+s-~&wYKEGnW~(_Wpdu=&Vk)i@DydQ`qp~Wm3aY3os;25{t{PPH)LH6mwLlH2 zg=(={qRvt0s`J!Rb-ublU8pWn7pqIurRp+uxw=AKsjgC2t83J?s%EHR7;UO!`0Jct zX=o@iv@-Oa<98%QbTRw~jWRT}OfvMa56eig)bZbqctjQ!Urfe<#`6an<{RqFk2WM3 zW*bD>;qZsojyPn{Eb}ajElVxyEb)agS~JUMOD9WD%ScPKmSFK(%9*Q}YngkP`PB^wx>@~K-J)()x2fCJ9qNDTPIZ^MTiv7XRrjg; z)dT85^^kg4J)#~}kEzGi6Y5FzlzLh{qn=gIspr)T>P7XEdRe`qURAHD*VP;9P4$*~ zTfL*+Rqv_y)d%WB^^y8meWE^9pQ+E)7wSv(mHJwJqrO$&sqfVf>PPjH`dR&=epSDz z-_;-LPxY7jTm7T{Rm*5)wQ^c{t%6ojtE5%ds%TZUYFc%zhE`K^8EwYC#u3IGW0o<` zC>a@Jt`RpP##KhtxW<@od}4fNd|^CnykUH3yk$IZylebs>>4&b?4$9Yu-aig!+M1M zF}4V+5!NxROBfzDE-XB3a+o2^ABKc24O@rc4d&-_12GmE}5?m!_unaMJ=qglV%OMO-3oF*Kkq zh$PhCQC{3mtTt^l?KbT))zWHfb+o!#J*~dhKx?Qq(i&?`w5D1!t-01hYonPovu4v= zTD+F1C22D?zm}qr z3u%Q~kyfmgXmhl=+B~gPTc9n}7HLbgrP?xWxwb-EsjbphYiqQ%+B$8$wn5vZZPm7E zJG7nJZf&2oUpt^3){bh&wByxu9HBE-6=(Ysz)ymU36Qr#w=gDbJNR$~)zw@Hu}1nq+}3Eko@> zZ9{!R-9jTm!$V_3Q$p5|E949LLm8p0kQmZJg`o|h!r+|XykK!~O>klG-{9up*5H4^ z%i1;Vx^_#ur`^{cXpglg+EeYh_F8+Rz0=-nAGA-}7wwn!NBgUl(aY-P^zwQIy^>y8 zucBAiYwET1I(l8bo?c&Xs5jCZ>rM2gdNaMb-a>Dqx79o79raFnXT6KwUGJgy*8A%H z^#1xleULs_AEpo2N9v>Wary*(qCQ=pp&N9g9;RD#s~)aL=r%o4kJ24_v>u~7b(ike zV|9=2)#LPd-KQt&GxcOWMNika2R8)I1`h}K1kVKz1&;2U1aAee25$ym2Hyt% z1S{mV%WIX_KCe$+ue>37&PQ+BVEK)|O=BY{@p> zhT0HYqAg&{v1QuU+LqW<+a}vt+j85#w%N7?w#&9_wi~wVwhOlHwokUVwr{paw%fK$ zJzEEKP=|C_M|4cbbyBBwMrUm~XeeV#sF zU!X747wL=jCHhi*nZ8_Kp|8|e>1*|M`UZWYzFGfQ-=c5Tx9QvU9r{jvm%dxyqwm%C z>HGBq`a%7Wepo-EAJvcP$MqBXN&S?5T0g6w)6eS{^o#l>{jz>Vzp7u;uj@DToBA#N zwth#ytKZY_>kssY`Xjx1WX;Imw%4{Yk*y+|Mvjkc6B!@rkE9}{$ddo@_Lg65d~euq zs0)R9sk>951zJj>P@pXoXekNqF2S7u2}vMm#@*`f?(XicGt-vJx31Kl{LVV(A9!Az zd6QXLYu2pU*^@nU-`DlI!gOJ4ss6&h_%eN^UaJT64f?fuqu#8C^n{+$Z_w}6AJ%Wx zpVgn&OL|hjN55HrL4Q$yOutUQQ@>2VUN7iR>M!e8>YwR58@}shy{)06;i3ME{<{9I z-rDd>e?#BHFu>5k(A&_*@Kk?GKgbYdh%`hQIvHTYY=fi0!N3?|3{wn?4D$_MhFF7# zp`RhnFv&2>Fx`-1NH#n-zc9Zvx0qjhIe=&bGe=~nK z|1keFx0-*Mf1Cf9|C;}q6@V4c251Yk1KI-}fQ~>Xpfk_~=n7Z^-2fZF7U&N20D1zw zfZjkKpfAu5umk!71Au|RAYd>s1Q-eo1BL@5fRVr`U^FlW7z>O8#sd?8iGV#Y378B_ z0j2^Dz%*bw;0QPY&cF;{Cg1|h0$hRFfE(Zr%mF+APhc+K1$YB#hJl83gW8Z`$TDOb zwi-$eI}AGwOAYG{h=DcK7%B|A4eJb*hP?)jfi&=jwTAtMgN9=UE8}y+T|>t(J7ZVl zBf}rVZNnhrOk)pY2jfk{6N9a>t?`H9r{T5Xl;NmhjPZlvnIXy;WQ;I|8w-pkW1X?w zSZ^#f&Nj|7rW=cmO-8fP!I)({X1rv)YJ6clWV~TKZ#-h$Z+vQ8X544oX(Wu#jgry2 zrd!d>nh!>onxQqbYJ7lszMcniD- zJ_4VBFThve8_){;0)7L3fqy_puoGwv+JL>lKA;^KQsY|l&-mLIUbCPkttP1^rl!1R zd5Kp|evPJPWzE_eQw>m4RJ(J{?&}FZC^XSwr}n1+P^WK zVrPeYhR@Kc!Xv`N!fk^`M2(KJk8+IiPsm6R5)LGsPq?3OC*fVfh{SIRE{O{hy%IMi zeoM?tEKf8i?o7-|+?d#qn4Y*f@nGVo#2<-I6aOWiOnjVpIdMtS>BPf{K1rTQU6TeT z4NJ048k00UDJIF7l$C@h^#=!mBf(MNXmBhz4jd0o04IX>;8f57oCZz@9l;r(3pfjO z1LuGqpcm)^&I1>KzMvnt5cCHFK_#dHL%?t_0*nHq!5AS4q96{EAPur0 z4+`K?a3#13Tm!BJ*MS?rP2hHL4|otf1Rep8g5^njlJ+K1N&AzICS6UslO!jJNu85N zCr?i98hbsqe^HOv*x--Be}Z2Hw*>zR?y2mn?4VqzT%rtCDwQEhFXeD$s4`qRQaMej zSE9-iWu7ugNh=wpQCX}^QF6+w%1z4S%ALyV$~DT>${Wg?%6#Pt{0067|A7j~3Tg|rhdMwVp-xa|s0-8;vWB`rHjpjU9qIw~ zgnB`}p*~Pws2^kp4S)thgP_6CP-qx592y0UhQ>f+p>fc7XaY15vWF%?lcA~5G-x{H z2suH{&a&7sw&lO6{OOro~RC~4y#ZVrFyOUt~#e08gfnbM)g*8Q}sgiNOe;6UiDn{N%dKE zQFTexqWY?mRVXkdq*I7>h*ij_kdYyORf>?YA(KMFLR>;ZL+nEWLJ~s4L!v_bLzE%4 zAxR;5A(!H^PCK_O5W6b?l~QBW)t2c!1FePDK^vfr&{k+0v>n<3 z?S}S1d!c>M0q7uf2s#WMfsR7QpySX9=p=LsIt`tLE(CA8CUgtB4c&q6LieEi z&;#fZ^cZ>qJ%ye@A|ydF^crrylg{bFIZKB&okBuG^Jvn+*^pNNd(F3EyqTQn% zqurv_(UH+P(b3VF(F>#fqSK=bqxI2LG#6dav?uyhbU|!MtUlHhTOZpLi^Wp0Z0y?D zO|iRT55^|c#m8>S-L17Wxl*2fc?rKp&w`&}Zli^cDIBeTRNPKcQCW7xWwY1O0{mK?>Lk zZUeW4+rjPO4sb`f6Wkf@0(XV2;cl=EYzudXd%!*6UT|-?58M~-2iw8@;Q{bKcn~}o z9s&=Ahrz?)5%5TO6g(Op1CNEr!QJ^(osgrL^V*&6i7i7 zLZK8!>0+Rm#uz+iRm{?ueKEUY4#(_>32wd~b1mjUOiRq`nEll!W6#Cjj=d7wHtt<) zySQhua_ryO_HiBJUdR3y`y;l0oKxJGxPfuDaoys^$4!ju5;rGqcwA{*S)3-WJZ^5> zJa|650QQCb;DxY18~_Kxi{Qm@5WEBqhLx}i4uM1AFgP5JfFt23I2w+DW8pYB9<~T~ z;UqX2PJvV5G&mj3fHPq=oCRmYIdCqV2j{~Da1mT=k^7gzWpFvHfh*ujxC++7I=C9v z!v@$0*TA)~39f_d;Rd)7Zi1U(00vtbDAr6jfieuv5#vO>;7WXLbZrtg(`*AzthQ*JG?-M^V z{!5%9-X?xxykC4#{Kj}Reog$I_?z)x;~&NDz+Yi+u#ebh>?`&S`;Gmzpsm~C9q>+g z7rZNOjd#Os@t$}eyf5Al?~f0_?E~lJ_epS4E7ehIKlKWAjT%&=>LzuXI$d3;E>_p7 z*Qu|nZ>l$`zpHw9?Z`AM9+tfGI@6~_RYvFb9dUyl85#9uEfw#ij z;O+1ZcqhCI-VN`8_rm+&{qO;8*Z# z_znCP{ttc!zlT4-AK_2%XZQ>J75)Z)hkw97;a2z;{2TrQ|Aqg-3d9O&gS183A?=Y4 zNJpd-(iw5d8k=RE<(0J{t7BHXto~UxSrfAYvL`6Id_NweP*@v8kiJMi#183?3_u1VgOI_<5M(Ga3>l7$Kt>{?kkQB(WGpfc8IMdr zCL;F8BxEu&1(}LCAk&cPh$G^JI3qKVnTQKA3voqeBW}nX!~^j}<|1B*H{yfLL*^q3 z5MRU(S%~-}0Z1US2w98-Axn^8M2V=75F``{L&A{=Boc{2qLCOR7KuaRkpv_WNkWp5 z6eJZ%L(-8<!Nswmu_3Wxv93`Yl#8Rn zqw*{f+$m89wG(2;$4-hZ)X$D}WwN8H!wuoh;p@WJhpz}%BUwl`l7r+Tc}PA|fD|G{ zNHJ1^lpQq(IPse8qp&L#E8@&wTKC+L+X(Rq!DRCnh`SsA`k*22!bLQ zf+GY%A{0U+48kHD!XpB*6j_EWM^+#!kyXfQWDT+wS%<7gHXs|3O~__s3$hj2hHOW6 zAUly=$Zlj0vKQHh>_-kD2a!X_VdMyM6gh?*M@}FokyFTNqH|=w$i9)& zB4v5eboz=g14>CDMYtLS7?pkhjQx$UEdc@&WmXd_q1WUy!fJH{?6=1Nn)x zBEOK|$RFe{@()pT1=^sykH=s-9Lot7@rwQ}wRuebvXRPgUKt->O=xepUUgveLHE zw$*mjcG7m$T5D~!J+wWw{j~kHgR}#+L$$-TBeWy6qqL*7W3*$n6SNbx_S#9>DcY%8 z2kkWNbgh%NJVsmeAlkhM1I-0c!RCVH1wz4WHbd$Mbpr9Gy_$mS!gzzgXW@nXg*qi7NSLHFfuwT0^n!NN6#*9-R-z9!xfZwdd@;MADZ1*z$& zt5Qv=8L0)SWa^sKqSUpieCnpu#?+G3iqsFOozw27c1e4cx;520?Oy7x)cdJBQXi!% z(oUrAO%+pZ(vGG6Nu8E9JuNORJ}odUAIde zR~nF3m{yX8q-CZZx5O^~P8*s&Ed6KNSZq4xhIwHNu!Wcki@@TrY^)F~!b-4GtPCs1 zG*|^ziB(}btQyl}2F!@nV6~VDtHbKC2CNZl!kRHN24EltVK9bZD28D;MqngHVKl~I zEXH9xCSXgkW!Q3T1-24fg{{WcU~92;*m`UOwh`NeZN|1>Td{4}c5DZ>6WfLD#`a)) zv3=Nn>;QHUJA@s^j$lWzW7u)*1a=ZTg`LLEU}v#&*m>*%HY)u?TGw=|^w4xEt$TW2 zx=VUo`rP#BbYpsEx-OkeFHLt$znE@HuS>t2UZ0+lo|s;i&ZMtNKajp5eN+0)^ljHN!&O|bsGwDnwb6Mv4%uFB)$OH0$0-y*e21<)GpyNBJ!9$*i#N7!TR3HB6w zhKZPj$=Gx31@;nqi~Yko;=OP?d>}pqABK;_N8zLKG5A<~96lbOh}+|n@G1CId+$m-zR@a?vm0!B|o)oN}m)(N=@$fl))*EDGn*l zDNZRJbg?PQ6wj1JDIqEGDWNGPDaMqhlrQ{uG5t%*&z8HaEfM{o?saT;fE4(D+JUy3iom*Xq&mG~-rHNF;Khp)#s;2ZHx z_-1?yz75}w@5FcEd+@#Ze*6G_1V4_Sz|Z36@eBA>{2G1(zlq<*@8Eawd-#3)0satw zgg?fg;LmUomv9+>j=#WP;&1S`_<#62`~&_G|Ac?Rzv4geR{R(K8~=mJ6Qaj!2%+HyBGQVd2%xtgjsP3Td zrtYJ*Q}%}=Q9yF}2jIz)F+*Cq9kZkuj{ zZj)}OZjbJzu0{7s_geQrcU*T;cTaaocSqMf^^xw4?xXID?mu0(YMbg$y5G7!sXePB znw+bLRNGhERZpv4Q0-qGTwPclUL8@LR~=WKUR_aLS)Em#S{)F!E26GiUkz2?%3e{u zzWQSInAG#t2dak?BZ!g2C}K1*h8RnXBgPXG343BPF@Ue0T3X85Ey|I1VIrr!4NFL5yz@mSC7h^k?E4@l{qgnJo6fPoxDNbBJYv+$sL&< zvBxt%*MrGH0+M_%`E>Hh%OcC7%7V)x$`Z;#%i_v%%2Lb9%WBFR%ILB+Wjo5Q z#a@l&34vHfEGJeHtBBRa8e%Q6j#y7@BsLRUiEYFVVi&QS*hB0k_7VGu1H?h%5OJ6| zLL4QI5yy!W#7W{5ahffA>I-1i4Vj_;uGgYxDN5%;-ll&#dGl& z;;+SbNYLrDIz;_V{X6Sh$&V66Y3I^@rFNw~N;f1=DjifhxYVU|R;g?0(9+qZqf6~e zN0yE+4J^$n4Ji#R9aFlvbbhISX+|kiij>l&rc$?WOxlSC!r@y;pj!^lj;< z()MLvN_&-!DjQPfSjGrH`Ct5R{$p{wl5QnGi#wKdDj85RqNIPxq>?cuP9-x-7MBE- z%rEgOi6}`cu_e2cJ;^yVPc9&RNk4KS=}!ibf#f1`F&RWIA%jUJsUkzjP%?}RCnLy6GK!2QW5`%C zj*KTQ5E?RxOeRyvR5FcBCo{-QQcY%&*#3 z0@&oyi{6u~xzmQ+aZ{&CK2l$v@;@@*k<7 ztf)3rTdEz^p6Wn#q+X$K(0Ay2^fUSe{fd4^f1#@w+v*j&sB^TvFz zd6+Nej|F0juq9Y9ro=+9P%I1!$0D&9EEbE#;;{rQ2}{OOuv9D!OUE*>OiYdCV0l#wYdsEh-e13G>@;2o|%6pf0qB>JusIHVXWkcCgJ*b{kFRC}y zhw4l9qwJ{u)BtKAHHaEa4WWio!>HlZ2x=rXiW*Igp~h01RB)I!Ri3ZMe1 zMbu&{h+0AgQz29+6-I?q5mY1pI^ZH@(X!?K9CRMReUHP!AJ5@d<>t+r|_wK8lTQ*@R_`t&*QWB0v;|x zi}0eQMO@Lwq7_9uigp(5Ejn4Wt!Qh}iK630w~HHu|+Iz%0&j!;LbW7Ki#1a*=+MV+S3 zP-m%g)OqRxb&H+nTdPF^@o={JzXOu`u zluSLRUQjQo7U~uCntDUMrT(MdQSYe_)JN(Q^_luYeWkup->DzePikQC?BWr{!-_qM zClyaEo>S~p>{aYuJiR!eIHp)x990}roLQVxd|vyaytKTmTvuLOURREluP$F&zOj65 z`KIz6n_(xbb=dam1EytDXWNl#sGU0>ZG-7wt<-Duqy-B{gt-8h|t zuB*;T=cSvc3(zgmrR(x^hWb)cM;gdh>KFB!`a}Jt{!t3rif%)0Weix)0r#?nm3v{pkVpKza~8m>xn8rH9eO=@IludK5jH z9z&0%$I;{I3G_tTo}NTcrl-(TX$N{5J)L%>ooHuz20fE@p=Z&q^laLVcBkji9<(Pt zm-eE)X&-tXJ)d4c`_g{&LfW4Wpabbe^kO=QUP1@cN?JvS(4lk~9ZuJiO=L3(kSIx$ z49SxMxr|&+t|C{H0kz6nb!~R7wzj;sqE=J8wzj#pv36rESG%TmMeX`pq;_5H?%I>J zyJ|1jZmr#4yRCLh?YY`3wL5EH)qbq~RQq4;=h~~ay-bg5ztlddy<2;&wymk7=|^oR zQx{V=Q)kmildEZnX|!pwX@JSyw7}$OaxjfI%`nX|=}jX{m8L3_#uR7DHTj#eO^v2t zQ=+NDlw=AwC7Te_7SmeObyEZ#Nk`GqbPOF!$I2wC2N$1lB zx}I*P%`{45G)1qb*U{_g4fIBO6TO+lCEY^5qF>W*>38%8 z`Xl{`{!D+NztZ36@AMD4mHtitq5snVXa!@%v|-vY?U@eDX;Yo4#i(L#)D5f~UguIbyUtlVSL?0y(RSCj zmj5a5q-m>Zr|F~VqM4|%)y&t-)J)Ly*G$$pXohJ(jd5q@Fdoc2 z#*bOZ_%ngbVrB^w%&3?UCX@+d!kGvrl8IuXnHVOPiDTlK1SXM5Vv?B@CY4EJ(wPh< zlTkBSOg59lo&IgL zcinLP2>nR?B>fcqIQ>NZOuegqy53RmuJ_ja>KE!4=_B;9`ZRr2T}@qG-QBt;busmv zR?x1|ZqaVlZr4^+_$EUYTm@UfS1hmCUU9JEP{px|GZhyrE>)bZI8||{qNO5Rzc%HF z_OkYt_PO?%_J#J9_MP^#_D4lYbW;L^hS<9?r)-xNJjm#!yGqZ)+%4}n{Gdq}_ z%r0g(vxnKs>|^#b2bhD*A?7f1ggMF_V~#T?n3K#Y<}`DLIm?`5&NCO7i_9hFGINEw z%3NcvGdGx<%q`|NbBDRh++*%D510ff9?FH%p&Y0Zs)F*NLZ}RCf@&ZTYK9*A89_=yubNm^X=w4&G(xhH(zeP()^(L zbo1Nh@6A7&rRJZ_znbOd&gMVOz0HHoL(TT)$>x#fDdt&b53`He$?Rr!F#DQ4&2!B` z<|Sr7bFR7ATw%^J7n*C#fEhJ|X4cG`OPlmf4NWyoWE0xNB;T%oTz|j*Vf{nq5%ZXN z!aQZ3F(M-|GV`2y!MtQzm{-he<_+_f`Hy+Wyk|ZzADK_gXXXp@mHEbeXMQk0nO5c( z^PBm@{AK_~PLJDMHCj%CNO)jj1GzJr|@Xz>ryaQoHbRujC8)5=6iI_^b6FR{l z)CjeLNvIR*g$AKX_{(<{x(WO6gZLr*GJYLDQt}ix!<*r=usf20oJRn}9nD0wte&l5 zYgrRp$Bry-WX&wdLM+UpEXL9-!}6@aE@hXo%h?s|Dt0xyhF#09V>hsy*v;%#b{o5$ z-NEi;cd@(KJ?wt=0DF)<#GYhNv8UNH?0NPAJDYW5-Pt*;2kXhsWxZH$)`y+P&Sw{} zzN{a+ko9K+*g$p>yO<4Pm$1RCl2x%GY$zMXhO-fDBpby>voUNe8^^}832Y*p#3r*T zY$}_^rn4DrCaY$%*lae3&1Li0e71lsWQ*8hwuCKZ%h+;O!&b6Ytd2FXMz)@9V4GNg zMOd6ASdyh!j$O}gWVf*U*u(4*_9%OdJ+F5@0sEAF#$IGEv6tB^>{a## zdy~Dz-eK>u_t=N*BlZa^vK2%P0TD2P5?hE3#0p|Nv6I+FZ>9IpVf=1-KYfrsMjxe5 z(Z}fv^hNp_?ZbF6^BG@e0TaLkF)d^_YBHswl++XY8U2EOPrspm(f`pu=}wF-(~B9( zjARb+hk4g3J#XUc_(mS)ZzCKp@DKQh{3HG;|AZI$SNu!|**X$eiE&Ct)j(yL5U_Y{-*w5@2_AC31{m%Yif3mIYFZMV4 zhyBa`V-=hg*M@7$wd2}z9k`BMC$2Nsh3m>$bKN)_&X()W_27DPy|~_7AFeOgkF(?Y za|5`6+#qf+H-sC?4daG$Be;>=C~h=2h8xR`Vvx8*3>KB5N(>Q0#V|2kj1VKmC^1@$5o5(T zFP$VyRdrmWvv(LaY?4 zM6IY3t3|zN5RGDuSSy;uISHu-_C0r?2#+7p#u7a!NsyHpD2 zTm#q0HF3?HnFBbGgE*K&IF!RUoFh1rqd1ylIF{o$o)fsG+%j%C2aAY^ikOItgh+~% zNQ;cfik!%cg1A&%CN39Oh%3ca;%ae?xK>;zt`|3m8^ulHW^s$SRoo_S7k7v|#a-fV zagVrH+$ZiA4~PfFL*ilahyCLR}0h$qEU;%V`Wcvd_oo)<5O7sX5BW$}u5RlFu% z7jK9+#arTS@s4;`yeHllABYddN8)4giTG4}CW@jY%HnhJh4@lz5nqX~#W&(x@jvmM z_+DJWt>jj5tGPAYT5cV;p4-4}pQZX36q+rjPRc5%D8J=|VyAGe=7z#Zfc zafi7h+)?frcbq%Ho#ak&r@1rSS?(Nnp1Z(ZW|n1TGC4f$tcxGwUSAy zlj@}gsZnZ@nkBOYNT38su!Kmcgh{wWNTftbw8TiP#7Vp)NK2(<(sF5qv{G6nt(MkE zYo&G4dTE2Sf#1k);y3eK_^tdlemlQ|-^K6d_wf7p{ro}x2!E76#vkWT@Td6G{2Bf% zf1baE3p`FlP=pb|yItiVHE`qgSEA$Y03cZCsLSMm77$6K31_^_O zA;M5$xG+)}C5#rv2xEnD!gyhVFj1H!OctgJ4#GxhleAgdB5jqnN!z6z(oSiYv|HLE z?UnXP`=tZYLFtfmSUMsdm5xcrr4!Og>6CO@IwPHx&PnH`3(`gDl5|bX&S3-IeZ1_oWBYL+O$9Sb8Eom7YnWBuTRLTzVnBlv<=$(rf9B^j7*$dMCY? zK1d&>Pts@Ui}Y3cCViKFNI#`k>6i3d`Xl|7{z(eiN^T>!mD|bf>75s#Sg1- zWk0c>FModg*+uRuTg%;K8`)OwF87do%Dv>?av!;`+)uWX`^y95f$|`EuslQ_Di4!~ z%Om8G@+f(tEKiZA$`0~0dAjT@LrdJ!DULuIwdy%RcfvdA__r_LcqQg|fdKAP35ekwfJ$Ib4pA zBjqSLT8@!p{R{ z`<6i0?AcFeubJ%7GOcC(C@(OvSyh>gzuaVcv>*V$F26>~rN!~1Pk+;g*#l!pvJNRnZwDP!=@flp5f8i;OKGnW_ z(UN)K3&)cM`=Tuw(87+;DZc(n2T!xJU08m3vIc0}Jg+Xh+LMajtT{O9tZ;19xltEK zofF#C9B|s{ab9@l{cqE;gzVf4!v8l0|97899gaC1cR1m2(!tv5l*2W}CBOaL*tG9{(tIvw-R-Y7^R;`MgRzDTDt?pXg zw|Z#xThZy^ks;O(j}3XPh;MU$yTmm(F!);V-C!}~Ls+};j^We79m7*1`AET1kgSby zjjK=oo7yfdIV~{jV6Icq%Bqc3`>W1WU8#Cf)xkpbFV|nOa86FwA8r&IQ-D+;8|YE^ zyW&#iy!3PBW0(BztpD4ZpuMFr&_SI-(Y5)T?q%oyeJAM7@R$70an`)M|2NJiw+lag z*)b=Dg3fl=_b*Z?dibhofTjdfnc8@M@YVJ&CX5QK4%7vj0*_c+zB3m2J04oJz`gC_ zy2X`_h~p~9+MxE~4=k>}_Dkvm%PijDvB77YEU6bxTZ4n0jt7raW;x|MRXZaVm&Z=! zK8ye3z0%I&;~1wRo#v=kIURAjqdMhetQ@UUDCS!C={7M4RGqee>*CpVo_TM;b2QlF zu&%shroH2=Tl1ro47#ld8ooJS;r@*d9W5iaV4YR#oPx0CNeabTpWp3>IDcEbTbb&B$9^w`Vy9oq z1g`t~>aQf*tt|1cOVQY)&C5b6lDym%3aizfZLUl>XKy*K`*9c8rNb;nU+Ux=b7t6* z5C_}s_QQySj&5q#!2kUkg++~%JB^53eW|J3#?g9E8lt_@z3n)c@xPp;peBoPcfAcV zXR7V|Zi{;O+b9$pY}R#M(Cuhi1bj_XIzN-A%`oyqn~amsR~%Hz+DU*|D0K5gU9+w;O7; zv9&3&`DOFS=}kaq=iAm>LUxTk*S))qCG@rXf*u|9s@`Qbivw3qQbr8!KBW8C?%%qz zp*?KS;!FBnwi=tNptdu1TcG}TmmFGt-*=W>iD!kL3QJouz}YQyyCyACvA}-eSmCAb zP_~&VjC6DOrTXMlZ}F|S2|qTl^hXd;tB4Fd5a{kSGAbzcWNhn9{{*Mx@=Pc7EVVj! zV!nOgruAzb8TyL zx=bjaPrYtX5dpcQf~$soLGBex^=pJjB`X3yEIPP&iiI4pR&Z1{R>EOd!*&mbW2l(p zu|3B&CjXq?Kiw-MarQs8WfJ7K_h~A4;NHuxPvpKrL*vRQECeZkt2t4juKJ-TYSsy0 z-Fji4d4q5Th^=`_4Tm=h`k?DJ)HZYR7$rr~30FJ~Wx;#SlE*PjigQ9a#)oJym& z3!!;oK5son4k__3b@6jtY2~TD*sybvOPeF%>go_n@7Xn0=&Dd08=h6)#`D0uGO**E z9m1|=J*tYzt{SOHBNg*fA+0Y2mD+NqwS+hX?{Ot2X)2tbfVDDW7J+DI;9_rp|R; zY0*E1x%#CU)AC*OTs5wp)4kH8@{`hq^qTa8uD8=4xh7{6X5?k)Gv2yV8J}D?WbDeg znei>7I`dfO>&zncdi90bZL&IKjmfIcdOv$**0!uZ*>>6Evum@D)*r|gv+rkXg_i7B z*`snCbLP2u&Z*8hoRi^J(KKVV6OJYIgH{90af(s|GOmORJTys3U zPL>=Gg<^`%wDg49)soo}uj@Uw-giujzKzkU$)vrDUM4m4 zw$sPh1!pAtVSeS_eQmSlTnKQ<~9kYTAeVxc-iQ66)TMtS)- z)_jVfvd8)q)b#Z^lG@k8Zgs6aR#TVTrdHqQQttMj89w7`7dS7s`yNaeRMqC0ek^@w z8f(AJ!d$eiiw{xPhNRif^RaLNpBC+NlZ#^N*t*DhJ1tbZV~MBgN-VkXCJW>2e|PPg z`h)eO8(!9rDmzrpHXtQ`A+RC5{8jlZ4KSzI{F$1HJZlR%XR0z;HRu1K#jI;6_X90- zmMslW`u3T(sE%n;TGGRA{v16cxbk)rS$U|kr-fh9z5j!zsN5dS=lri)R-<*zZFIf6 zH~3b#9;~*`ds)88;#fanz6tlYc%qXHJ&mh?wurENahDyy1mDN?ZZ!woe#9h9`w8@3 zda%~2X7os%%bn~Q;Ov^iGkzPY+ym{ zX>m6FZ?!qyz|6L8e4ujZW^Zv@JZpH<2;`oK5G~}PWM6OiZKF%mzs3S258=1h1qUBo{dxSvG9BYyauXUATQqcPgyyc^%{9T%WrP zcAK{7@QjH~Z7kIeeBmf`c~(Em8-R--gfxWs2z#kU@DrgmCRpCtAC{YizWIk27Wp3V zEy?@gyTB{Rk1x32*lH(~RnIHIT!Z3X16eQX-YH+%MkmoH=St&d=28Gy2SaX#t#!=-)jp)ML(!XC93nww}Y) z7c2#~Z7Fcb6Wg_2yV;yZdNs1hkHCpR{bxFR9}G-xr)|4%QNyC3khF*mRu|e*E?wI8 zZs+7Ue$ml3JIqCG?l)MsAp|GdANEVnE9`tMWxEgG9vdur|u~X&K_LA~+*TJFD@E1G< zc@)|lstt8_z7R%5%xh@vo71m*Kl_Ni;Q(9}aV4T>#Jup&{p0PhxnG^zXL%J4k1)hk z{~z}5GODdL+!uWysRN~@MXEpxZE0y|DFupaOK2Nc;_mK(1rHXa!KtjeySux)yRN!x z?z`3<=bU@azWdy9Kb&tnUot|HnK38Hl=pp}|1bYqO#tG4bFCg8&`YC5_HFrDy{CCW z{3v=4oyp8)xjZuJ+vmK8o4UQmv}$s zMsQloSz&d|rm6Q6T^VJ>@R|nVuRt0xg7C%+pBfb$8^ezs7~`0FBC}pNRv{BM&xV9* z^Q)0O;l-E-F{6Z9%7ui)gx&G&NsHqDOgpc4CpCzoW^NUa5+6?5E9E6ziLcC_CdEll zNPEc!hYS+5iRVbKC0V6p+5WVSg6`AHF&9E$E=6f|pTd8f)Hq45cWx+1ad)3RT|CY*%%gYNwK4A4u+mL!M zZ%pmKq ztwpwb?@Un!wN952)zeqTUH0{ZUw#;QsY%0sVESR7< ztj-Bmbk7GFPqzy?sE17NsLHI%aZw!PB*+ANQZ~`q4*E@6L03v_U5@@>swX!y?`77r)QFe{ z_p^E-$i+FG`Wk7@dy_U;FVp`@&1hZknk62Y*X+6n&br0T)zy);Q)>3|b~X*7Notaj z-*v+?J3$?JLVM)E1B@dz8}mlD-E8^NbZy>~#{Jot8c`m<=5||-6P6a$6oDL4mIP`K zd)t1ebhfKzuWYAx2x^W~8l+(zfAXhvyl->O&TZe_zGrsp?1E-3#XBIJvK{$+NVa+O zxa}!N#04pomT@yMoRV>}34J(dFmG)GbN2pSMWBKrx@Ugp=Y@Y3gmtf-gUAT(SwF|8 zd-KBA3qCHG(!Qj7PuXDQJ(WZDt9)9{Vnvzqog%dCO*u??EuPPQXz7}s9v6+gi{z%< zYTnzF+q}1G}%0V>RnyS7*G^q{~~;FxZwLq|=9UHh)0=?#!y}N%6MXzp8gNZ*RUDJaVA6 zY`;8U$dAm(Ne8l8sM}I9M9T|koW<-N$QtC2>L*PPbuUsk>v=WvgCC@B%DXQ8sQanA znwpx|l6NCWn70f*cE}TCu09aCL~TTtH9gg_n*SiCHlGE#r4`N3YOWBcBOOkeCJX8D zSxg$%`_+K$KHkK`mLEZX3JwNh@^HbEbG%ym$M1KpL9VCn3oZ>V(=W__7)MK4AIEC4 zi_yyqT)WJxopt~ zq%Gh{>?hm3xKiiU_#e~e&lx6N6SqyCT6Qn{Y<8pqt8mEgs)AJgG%2NtL9a`T<#_e2 zplYfke^U@AUz6V}ThMM`H zdOdo);voHO_T0ifSw2!yCL&;|dYa}%){>Na@`!KfJVD_r>J-Mu6grEMcQ0shL1bAu z;YT8D+7RzT@|C_Jy`QA@jNZBkuBJ7r84bEicB(V9OgzcszhBu!VPGwFLxr%WFx z!R8(65$5ITGeC_#)+{vVmQ5#4v%tkM7I;R#j7CelWmiLQ>+S|oMx%9O#%`;{aX90g z^_KNqMi`0={X3NI=Dcq`VKc zBkI~_u_%Y?Ue9`iO02(5B#<@rpNZ@1<8#k~oTBwdZuhG}qzwHM#fO z0-8o4$AjDg8R)5B3wq}tfll|2ptt>ZQx@nZUela|#3J|g1hshKM}n@>)D|g{&|+zc z2AzA$ke}vFb3Z{Y5RJ`CZ=IgE5%hx)NRRWLvv;(G%zodNP4NSj+?%l@Kvi}osHo<) zt7ji+@1C99F|f1LDgo7KcR55b2ZyEj!|`^cvdR*n4LnnXJCWd1U`13XY4v3D`|_*9iP`eD&LL1$9;*CDP2n{5q^Gt z*Zf=qqX+8zLg~8)4q(##(f&sNQ6igvmA~76R@^@SOa4;^B@N=^*OWaPYzT-8D5)_G z4GBCHbS%h>+NF*TmWD(R%NZ6mLOo*jh~uLUaj%RTI=W3m6z7D#kQ|S*hhH1>V@%XI z&3N>L-wx4)<_TA#mQ+8FTF~G(aeHgp#93{7I_7{;#HvZ#COxP1jUF7mEqY#b=4Abp z(^IBFLTL1~yVEwXa)tYZ7OQCb$LTQGPH^5cEG{q}jD*6sQ2a!}l4Xfx<3rY<)E%jR z3>~58bGPS(WOO*+Wcp?$rN?HuvvTrI_PU52)O$X4`KY}~o@7M!)$A&=erD&4DYKrJ zpJ?aC9|~iFlu{UMaPH6Cp?UqZ`}52`0_qY}1=`Z*X8j~g11^oM(X``22zhDC@^%wv z5|jj-3TE4MovRAC_>E7*wfQsFgVpdE4O-Wel@K(-8FI{8LNT8 zyg7sIB-chx2bx>s&Clc07+=9s%J?HfUOK-ZtN3rz1`GDj-Y3{196nCa@_;;#GcNzk zHyCUODJPC0lH3i7J@Vi~fkF{+Sz1y>{&@k{bb(gr2R ziCm!jZgR=O(P&^ut}7Yl=nc}@oTVqHi_2D4{K$REBUSe`6PvbIf5>`PeJ|^I^-PeN z_>J1H76v=g@HaRs@&|cDUsITkC-crXG-zu`&stu9ZrkniVp=b>AwkZ{q4x0|ex3QC zGG~6_x1KTc7tfhBuX)iTjb~Bg+`+C>OF-eA&)$Xu#GMW6$L?ro&g+*`R7g^7kiJAc zj-6D~ZBC3YuKye~wpb1lW>c-}gs)PF#%;;dNhE3qs)R}5?jtGu{OT37s??r2cX=?_ zmmpg(B#0*E(T5QR;g6=Ybr;MDCygQ@i>@;b)btc}?J0gqz<_um8igX_${ z46g^mV7ctdL4RrL3o+fpPzaQ1x-V^`T!dd8cY8(weo0*L%npijcC=$QVI_H9zNH@w zhD#KT)$3OG^qc#-^G`A~pEhR&x@X?q`Sh}_DI2w$M4|DMc@YI)QzxZHCH8fl#_3b7 zaW8V}5$VQv`CI+0=E+6NDErdwq?%4WgJ6tZT;B6w4h;4)K7?}<`j7>KF-R*0FC+7i zy?bJTD!B&ycI@3G`;5-JWO)#teu;m+Wjc?qSyM6IH(c>BPvZ-N{lN|#UC)5GUKm-@ zGsiXB=G}RL{+CV6ozC-goU=uB7J|{qOnZfWXxA@WzfKrzcvmVif4+`*i1r)Z*7E_) z#`R9UfD@5Pm~GU-%;T-Ay6FuP!sgcW_MNSh@DOK`!5FRbLzxX+BUsHyS~UNg{LAe*cM=cxMw*7u)%Ely@{Tr$74b28`w+u5w`S83M*&f5?KX%tc^amXx>DRF4N^F_-Jm^&@(`>K)vI((xdZ@{-k*mukIkekm6@ z`xx_`k@L^WuT~y1Y+Qslr+@RQd#KguqHDZ$@Aa>0cjZl~*vVQ@wGGT}B?b3V!eE8Y z;Sn&{Z??#Its}cz+1$|ix$>X=&ez&Wy0F&uomZ!C)b^Q!wdb`{IaCf}j=QIT1B0>1 zD$Y{w3@!{tPkhK(iT^x}&+`^voK9vOthw1RqaMtQVP=l(ZHd7rxRVA7(!u}C1cM#4 z4`bc5M_Yx!RGwSV%kV+pQa#M!BjOfU=xN38^zf3grt0d`BD~>(az*9Y%Ht)ql}P8B z+N_$1rf>S2Wz*v}N|x4vG01ALpH>{G9F+b{e=EhPSq#c&FM#cCVuP!(qG)h*dBHB6 z9f}K1K9+oqNit3)W{3P43~#@!Sff5bU&9&bG{wDv%@q5gxjCb0b9k8fOM7J8S-oyG z-RpHEZBF@?%(uENSY%u#@^N)`^R19Kj^oM6=4{bD?lk1e>IL4LWW54bpfiM};39F! zxGgv`t_8OPcLX=oo>_h$=UWi~j%jzDNa77;aT=lD-)YnEFxbNZr{s}A!^Ky0dF+*` zrxTtB-q9?|R^avcRTYKcdH2wOz^A5We5Z2(eicY;UZ&HMscBuh1Nb9&q#TL*L%xAu zmDn)gKK@nOU(sLiCZ7O;MLm&77Sa?70$!%~We^)cqTbS3zCm~VHmA(>-Cf-lIg9vu z&J;qBzJj=d2!mYGvtODanI>QarRQGG?JU z^HTG|>7%Jj#fRdk%GAKI`FLVeV6XBMRFrRtJW6pp=mzy?(8i#p3XNiX@Rh*t)Ewoi zd|v+3xD`k+yAbcr7w9kLFH{jC%2Nh~#Kdn8EM=a@8EI7lJI&9ENN40CysyyMoY-Nf zsY`l&q;=E$=k}s!4-cT9)eWI988Kdlq~FOcr@x@TrPnaNkBlGX&j@DBWGo)FlYWiy z%MqR6g+zwx!YUnc2?vuVGo4cK>u2uHzT~qMzYPV0Eyrtu`Y}H-9cAB{KbZ>>elb(U z!&`h=2fSLo-A!DZn;4MDsuG_c1HR2;d8|FHN~M;S-W=y##@fnYrC@N<(cjeK$g7P# z-V>Zt+2ul0FmJ}Olo@d@^5$_GOL}S#_#JFwJCF@Xymhhu0cJrypEI^Ble6^OMP&)+ z6PDDwlCzSwEsZt)5~sU{(SDv2GoyIIf$?M5bj~P24KLX12v;3+h3h+6&bx;UN=yJ_ zH}wI(f?zPGDsJ+Sw%YWOEG`IvXIhBH>f4P6#R+Moo?RRDOJF0RD*S>-fd( z-lDFou)K*$KO_gid8bIk6`jd=?YbsgG}v|7ZG35esU8a|v8Mj4wD{%{)5|SPtM#xWkAp4biTNW>`8T&pLE6bNhIxOrV}$}q`ynsoR*ex4@=4*XQXG`;mlSSs+Xxt)Th-~)K}H_)QF7dDVsHJjVW^? z=;E)+&jaVbU35VfTElHVkU2?{pFJ)wJa4DwdCeZRpEk2)sCE!Ft7WV93r>GoS7;K_$Ozy<0*SUzQ@j%8pr(3B@^qDL@p+o8)W;_cVn>R*y zByJnB4*3)LRX0=*mqg~x&>!k`4a^X&8PC>lte>TStTXC&l*;u`yk7sld6Lwj$Agw3 zR)!_7p=KrxUfUCVTwfL9X8_|nh8y*>hh3wst}kz%YsfQ*3`&CojYtcaTW?^1QrOJ~ zZ{s8*)`$i@mqz1fp3C^QOCLva+- z>X>yVK9GYB1bzZXA7jAayp!T}=40kd<|XdQmixqO=2*)HvyX9mLs`|tno{`G^NDp0s0(*HFEOvm`KX?Dn zn@{?GdxW6Cz+nm8is@@^f82E<>&@%M10xS~8b7?f`}4=wfic+=(n3mw!E7vuv|?(8>(O@NIui^J8Vo`{e2+kytXeQFA#4L{)DRyR0! z>p8Ef+F`UwTla@PJVbX4zkl;=`PK9lgaPLV=4Pk+_q&|FHiTeJq0=(mMN%!JLHU-an8iLy^u=k|WIHF$78uwGzmhJriT|5(?5 zAO7>Fe{OwYuzItSl~#Bs;2u#GI>aBGqat7nv;AQiUa-FD@9v@FDDOXSDgG=fPKRMo8OO_D`Rwan z6TL7C0}rQvP!3uhI^*#EzI}Z9wYd*>`j2RnS41uKnmI`EYPygZ#y z7ql6c?pY2?^*r*Vd45BGpl+xKf^hW7RJ^9+H8LP?$!56#2y^o9CC{h>BJVY@~-B zKEgA~BMcXXj|z_s&x}luTn~#0ofZlYd*VTO7Qz04_42?yy*>Rsp`K;1-jTf`Peq)I zI2&;+;%LOehy@XwA~r_siP#;H6gn7c3Uh@uhBb!;Kw#tkzufwU4+yUauMBsDmxf1$ zPYC~CUotLyeE4eE#jwj^uyFW)c=rE(b!hmK@WEre!~2AD!g1l!a9Q}U@Rab8;nTw> zhEMum-ZL=_3ROiaBBha`p<$t0|NFt?V0SE;(p^+Y9*hU;!Fli=f`{lKdB`4$hw91y@9)om zGNCLe8_I!ZLbIS;2nppuv!OZATnGiBAq<3ta1b6MKtzZHks%61h4LX9M28p<6JkMZ zhy!sU9>j+PU@S-ki6IFjg=CN%Qb0;b1*stoq=j^l9x^~i$OM@o3uJ|CkR2+33ZWvX z7%G7rP$^Ufl|vO!B~%4fLr$m$s)g#HdZ+<%L5)xo)cl`(0~SJypueES&=P1Vv^bC3qy?|aqub{u7*U%g2E%Xk04}E|>LZ6_|(3k(P295A0crzSC zV!++-R(Kn{9o_-&gm=Na;XUyA@CERN@W0@T;Y;94;mhF5;Va<(^EUXrXgYx(-Bxi93mc(fS7?uL?j`S5h;jNL>eL;k%7oW zWFfK)YluL@NW#xUEkWHQZ!A9G zdTWNE-cuGS6I?OY@ufA6DP0*@HGU7_0pULBCv_<6L)$CG0LH;Gwlm=JbMN26K|h2q;U9ePwP=l?aIkHW1 znfjov&a&5%Y^}6yaNKerN=>D2OD~lQD>phPke1gzZ9ut3wK^*fqo30UajDuQ!;_Ld zjz1OqYmc}CK*G~0)G+j;>bs;o%1O#k<||edyM@hVpXUtbp6AXGWONFJ>%}I8T0O^5 zVKfvhaeS|=0T5Gn?R)HATp)E5VG}KoA?7$F>lAh7Q)T2Tt#euP_71sXdHaouzsMfZ z*$Tg=Qd}hoLAb-57AJ^z$+WtiW|_64`eL=L4&LzE_1C->x1?1_+e9yr%mo>D zoxD)nL}`(9tJt@TrPAWMiE8%W+$2RGMbk1Z z%)i*9IXuo@&Mh8Sa6yC@{}89j@G`PIT-B<|QLWbpgSOlOCXaQYEzJI+Ag<^gXqp!~ zdP+A{gX*%{G8eX`8KmYenkR5yY8~Gm>_|XOBy6XjW~|W7F(#W<&|eh|s5{^u1k(B_ zZC+?UvOzomg;TCiM<|oP)Xd4Z)EGvqB zR_=DHYgY44mM&=RM}QMn5eZ_7RP7vRHi*vj=<$na!%8p}yF)TJk%WqgJ6-qdL(G&=)YXuwSei;E)sWVfZ5aEBtC=Ddhn@o|VU%!p5)_?9n`` zV7Byt{Gj%=_O0n#aj%lT4pjM9*MnwHE4e+t;~nY_Hkw`{R7le4AA|-;wGJaLu^+)a z#?2!CVMI1B7L1Xl$YS*+mOYl)wvz=r9H&c*s#w)CYA!TfXdF!_ZepO~Fi-G__-k6X z?uF^8V_p4Gkac#k-Gm*+VOFdsTCGORCE6@kxjP1ROZu!4OV6dZ@#b5b<@#1m!%C}D zQ{{HpgT(4WtXSUs0XLkmsyx8Cxads%1D6nARh3~mh~A4Cgv-X_iP7Yjx*9T;%4L1uuQadpOhsQ{3kz$0*AHuJ=-%!) z+wi=z5;vM#%HOYQcV~zjF`+W6oS@QMF$L*WW1M|OUr;kJkr)BSj!nSvaLb4T$-OA2 z^M5cma=vjsa<#k>k_plR?P~30-4L_NY$@r2c% zzydbaxEh(L6P=4ucJw-Q2qqAN#LBVr!OY7a5LWgGKZxK*s3u~`i^v630*ygypgmzc zV|-p(Uxp`@WC%7H7LQ^lzoUb6^@k|$k;Mom+i`B&58d2`*p z+S=Q%cO-SwaI0`%@qGzbC||kvRnl5k!;YTW*d$yY;WsJWYHDP6U+l@&^;4-!1{r>{ zZnBqm+|urD;LG4`CsFT6eDYpOe!iG}j5AQ!TR20!LHt#5#gJH_bYymRqA=(a_})Yn z<0<0}1$T)dIs$M{8_Xa3Pm zN9W;c2&w$>!Xcv1qB1MV7G5x=nJ!+_Il~r$cVgpl_h?_ZYxz(4(W0HQ73CM)F5}hC zIlSJ@t2*}?al(G6Hq1f1hW?!0#ODcE;-{LEx-o`Uo1<`EMQP2gT63d+`)a`|VU6qx z>M|-3U4%}=eZzmiKO){Dy`r3=o}hZD7}{LAH*+HM8fzrG4{wTqPFp9~BX}<87I9@Z z*+6-Y4rw`H`DPC(m{_m~D8U~~+|^7VZ3}@o{l<9==%J_GzuHu?8dNg64voQ*X+LPW z94}s`Fids|h`_1ZJ^IUr1Lj1FPw}+kmnAJ_Jq;LnQO`gYrDkIH59_!3I@&8Y9Q7Xm zl{}StB7ZThnq8#qt=emNSv#KwE5C2kVm^tw9UOXI`KUraM>`fl7xRR5T>_;h)e=A{{TXtEX${0KaHr^ApEG+Emteb`t6;zKS-RJ5}VAz0ls* zO}5HP{;I<@y4we1ui>Qx53PzfL%O;E)_Rk47B42W(x%eyGTxxQIDfb?iv5;Tmdt{= zg%^unmyC9}%4Sw+t6eqv`Y8=lU9%hIjYr*Gjr&n(bPhHH-^}vkUKVA@2Pk>E$ig#? zrA?RdA=G`e3krs1a$%>vkTPHM1BlZF*!K;qbH{#ja%iEl^3SWgkH} zIA8V0IHceK!{DlH?A`VhI}(@9Z4}-R4pVMrUM$cSeG{%L|62adxdL|sucJ0FT`VH| zaTDLY4Ko^h2N#N;h5sA>oG_C(l^8@4Q}%%ec3= zwLBBAkI+XLEi?)XMT^9vK??hBd6lA{lA=u3L~2BuV+Jo1!|Y`dSl(IgTL;;e*=H2E zi?0F{8ClM#`dBp@Xzm2ytaE@OySP!eSe2$1D%2sUE>I^*Vb`Tl9y)m?TD(MsXPupwmKlb!%4WZCftaUuCzSl;q+|ZCj zPe4CFZ$bAVhUVX)y`UXpp*T}`>jkrgZ$Q|bS@B*m&9K8T+QhUxwM;8`RI<*ovV3KA zqH`69V2g3xY3$Rw6LkOu#~CPpQwGq78B*w|lK##k4LrA^HNtkz*|&|`_>r_6ALN=r zaF8RI%XzVKrc?3hdcTJg-R`0BwAi~%dO-gMIn+Sr9o}` z-G8deR95~sS|DnYnqinCJdBOQJ;Yt2maxXL{kdrZy`56!T=glv?d*!!6@p zJE`~`<#$z4^#W%zP}D~PehAk}ZLJpgS$mi4az`_7vxjk)2!;qN>F57W4l?9SGc^$S~A=*!?Cnn={#Hexy}r9yfr{W zDxJ5sb1tron4pT&h_U4sV&SHev-UY8EM+-;CGU^$w=iFFL)&1eH~3jdmV1^~duTy+ zL7$3PXOf%a3Z4H9W5AupKg9RLtR%jnps6X^8XBKI690((kxl27^3r&_cxU)81mA^^ z7-uBEB|}wDG}WjVhHu7Z>plCqg02EiF|w3WDlgkz_Otv*mAcN$r2ui^BU%S{oWrzI z>N%H6rkD4v3w0er>oK!%I=qUFos_nHf*JPK|eXHkI=OffR{5a|)TV3Ovw(s3{l;hNRd^WM1 zM&b5wFL4*i->Sm(LC%Dh1FApHgwki&Zxt_r12_{+aIJ5UQm2;uX1uiSYq%+nul=UY z?MjiZcg{dj@V!Yw@)7PL-ctce_CP^Xu2H`>y|u2i?J7tqK3aULVxE)M{D^dnlFC{G zXn|ts7FoREm~$-Vi3uVPX9?I=AzS{*FwCkf`cx8Jnd92je!@mKe79n4hs*q3FDy;g zxY7st>85DZ2UI)lK5Gv*S@>S`TrR6HRV6u5jUSuNw+Bfh)ls@<4szMLS})X0>?v#w z@iQ%uIgMGu9KxE;lCd_kK5z!{770g+lq#Gy(U54;7tbg$ml!MeId415>ps?XG@0gk zw>{}Pf+O=j8Hb9h!Mu^ zk>#5U2+e5{wMt6eh+B|vNkSnn6ia(FwRIyxYs6=`z^QWSraD-uZ?ZbLn+Ya?e^gh`J6=eA7Mq&L4 z(527IF`^9b zDsQ?^@6(-zZ)I&_btx=bo@t-uvF)PlZ|xczQCoSlo4JzB?TA8?fsAKM?$tkX zGvu|XWV%1=MT0l~LTz=irNYB}BG91(SO+zY{-*UO%1J%Ls&hV2tp^$U&p>DCMBN6B zp81(&1M#tkG;Q`Q)Gy|2)NS%2(hBw=m2biC;%O!ON;WpMRxhsj#Bg%g@GGlLqKEQS zMVvm?JTu==w8pWz{UiDi^A5L(M;53=hm3Qyr;B$MPiUCi=!^MIZptqg>m+>5Z|%0) z50v}0Qg?`}sPeJpnQ21V6tn=Bk3YjbCpsxFFtz}UCC*V+{;J`QFjUoBJG^jJ>4Em8 zJ-@LVY+CbnTV-*s?YR^k%!952dO)E>4SZIoyRgT(R_o2Dn-|2)AjvK^+ieZPl|%9Gw?Nr*BwGucgg$Gw&G;g5f;}l z)0XTKiC=+8SO0=SE{UKgZK5pZD7nKlN@}(Ju6=mHJ9njkSsa2gpbgk` z3XiE{_GcXyMWRy5tLM?&I=fffPs{-d$+*lMfm>o4R9<02WBO5NX^+{S7wl}f+%VU* z4}AhRA>WI&ru7aw$nmlXPA2jsvWbSOPI+QOz7 zcPL>}TM+&VhK^rO*~pI-iL^q~OzYFeL%4q{sg_zCYBzc#cred>BiWoVBm=VDKY_Z9qIz-`^xW9ElRy-UleEZQyEaNP&v z#)2S#PsU)!i*EG1F>*y7T(9=A^dxSfeSIyOxRpJipm?4ao`u?q9YIah#ucA!j9@)9 zmEkQcM8WFvY0kQOQtL<2+H!nLKTcoH4mr;F+L_QWg@{E*VUOWX;g`?~mSpMyRLF5wF*T=`=P3xX$}5uYcO`Eo4SLxoq3b@ zgLi;`TbL)gE*YTMs%+7WH>|Tdi(tjbvJ+(`)nPUL>jka?cmMW6P9rx)28w_br;C0S z?N^i+?X3J(B@k^WO>X<@9Os}%#)m)#s$o^?PFYc93wQ!UH7)~$qxREN4Kj0+y~2IlS~q_yTFE&gpjT9& z)}n4=!ceENZ)oj;67g=uXkDgpjcJ7SnO)_$=(M}eH5%N(ZJoFa1rsrC_*T&=#d*y% z{qvHjhQHk8uK7J|eFmjnF{Oan_81k1u0e0ZZoutij9_onC0i~zVw<+PzqtFiw)Sx6 zFBR%#LAbwg$JGa`PB3S)U7Rs0q$bt=sX$fyrfiIBQgbFj)pMfE2Ru52@=7}J3%$85%I#GJsK z#B9PG#9YPP#XP~h#yrBj!F76KM+3@KMX$xKLtM(KMkLNPsh*1=iq}-Nc>#R2$xe zci`Rl1^A`-C7|MWJ$@_x5Pq=zhWj4=m++0|4bZn=0;tKf)kk3 zHlR|s5qpShiFROBuOLvzMpTpoy96_B#jRuKc3Di{TMJthtp`!j(=($ujRYa9jB~&xDgxXDIqF15+qHd%fr9P+L z2EOMF>P>1y{%GJ{jsODYFd$#b^O5<}^W%VgDb4T5-wn*mQ~3w;_WUseylKpqW9%w3Sv&E2S-^ZKoZg z9iyF~U8bFd1D5Y|`lFmgL=@xn|5VBk7ozzwIUG%N=-9W}ZLf=b2M!x~-t$)*h&|lMQ887Jr z7(*FB3_4>p(6I+GhA_ez!x$l;3VRL%$3OucTh7oijEqV~84$7;0U>)eV=ZG3!^POf z*v&Y>IK#NaxX8H5xW#zI_`vwg7{D9`{P97|;mkPZKX!K(Go6WIl7ZpPVse>$<}9Xx zX=H*L?w%qbKObNoWFBXpXP#qTWj^;P{K$L*SSZ#M7M4WsVJTSu*xjW-?=E6FSyik?pm_HH z!MlyM;9tXgH!!7t0!#WE>pctj$ZQWQjLl|;u>FA|?Z=)9MCqYGla2(gbRux7GT2hK ziOpi?v1hX9vU%(*HXqp1a<&ZURVC~?_A_=VFq+GN&Fp5k0;PEwyN3OMy`6oZeF^x? z?^t_))Vu|F&2xd%+?(@-{S`>fpV&Xxa84NKC;L6y7r4!{IH{cRoN+*JPU9qVCUIgp zDV$7BHb=)XaVVfuB%dSW=s7BmfTQ8CfR%*@%5yu%&8hs?dhXyjIgOlEoVA?OoRgdr zoUfeYoI{+WoSneavJ{=+Jmoy%eBu1yeByXGzd64+e>gC1Uv59HFV}}V1c-m5fcF>0 zoy>)}G2Cg~3@(bxb zf1G=pdzyQadyspK+sQq__2IqYzUPkPdGq@6-f};4F}zgXT;2#in&;-#^NM+^ct+k| zyarx1Z$57ePsWq*_VQlv_VbSN9`R1_F7m$c4)X%}vHafr0DdGtjz3Zm#2?Qe$QSWd zd?O#lj}pw|H}jY9SMaO&yZJZy7x_o{$N0N|rFW43p8t&B&vBpsfWMmii2s&9N$`dL ziT{EBgAWt@<_8N#2zm*|3dRT~3StG*1@VG7L4p8?R{|37_2vpF0;Yf=&?t-O%x}}5G9D>MKggl$`(;YJP}`1EmDhC09{lnss+yI zQqe+DxoDf{t!T68Z=j355N#Jd7Tp!y0lw%P(GJmB(NWPeQI~X-cqULp)5UYeF+dvK zB%Uayig~~jEfUWMvgjIdi@00d3GC6e(jCAV-6CEf-YFg^sS_89y(A~aeI?h$;gU$n z1F?_fjQFznnfQu0PBK`6kX#c#5=Q`s^uGA5c)TP^GE6c?5+*q+wn$78I?y|15`v^q zq6Ds|UXmiAN+1bG!UVo&i9{;dC|N5xFWCnK&r6cM!1sJkJ1My%*(Esye9y_!M#%z6 z7jQi{OYTaZOT4ASr5;It*>}kY$umhW=?2LtAbk#zzLNBp4wfE}j*$jPv!y;#tu#(* zmd=uLrBta*GvwsD5+P1`IW1tMh_U~GmCAU(d7?d|C+50DR$4+pm6 z7&%i;lyl`$xkFwj?~s?sJLQEyTGz>&fVzGd=<1i`dw{ThM1DuU7TD^02$p&F!`qyAg@P5DQe zruv|qs(P!8QJq$%ssdDBl@-7!H>*li#VVDGruwK-s2sp8r>N>xjjDqxp=y)rFV#ZT zV$}}SQPoP-J=GP}->S>1>#Fy_0>7o|ryijGp&F$2QV&%BQ4LoQQ|nbD)xqk~YDk@` zj!|RPJaxOeNxe?}UcFkqUA;-Y7W8zSQr}VEQ1{dPR*%qxXapLfrV8kbT+JK}Nh8-Z zXntzSH1mMbxLR{fvqQ62b5U~wSdC|a*!VXP8$WA)0kzSi@zwfkhXcDYT003SoH5!Y zZL&5EbbQRz&el@2dSH|~v?U#p~ZbyA&Jr`DNu2Axf31^V(P-C5l(-F~1j zzXAI4B7HBt3b@PPbTRrwU=^q7S->m)M=qA=)q0*@syFHj_5XOq%k(Gp=k%BL?{)X} zkMz&oHJ zXt)7%v%7{rKs5Vh@G`zL{4jhld^8L&`WpKgM;pfh4J-_pU}KH3KmOYrAoWai{U1@r?1R z@uKmr@d3~YpBY~or&Rnj_BHh}AxslYV@;z>5ulG{xG5f3jLh+9oNO#4i`O?yncOvg-TOxH{|O}9;tOm9rTOg`qp=15DZIm(h_t~cw= z6=pjSCToE%xy8KFyv}^VeAIjj7?XR=yUj<;CxJ8h%zV@Q+x*Gg$1>P5$P!|iWSIzz zPd0EpS-|%s0_D?cDFU)*H;_GN&tGX-3w+NVmYtRpmMfNLmcK0zfWp_;>T3hA9COxvlu((}Oo z>~nQ)&e>PH_vMlgzwf)&dNS{1KFSncp)TnCh6incAD0m}Z#fnW9X? zOp{C_OfyXyQ>=+#Qk$eErHN<~nu4ZW6B~s-ld0Ua8_P^fP1{VzQR!P_nvk``w83=8 zw9~Z6w9$0Kbl3F6bkFp|^xpK)R6napR`0B^tTtKESv|8FXEn_V&zhMf&Kj3BB5O?6 zw5(BC!?MO^NwVUzVzane%q&)xF)KMMDJwH8Bg>w3)nv+A?=xq)vU0QV;Fjgj3T72% zg|fU@g{sIJZ61rwuleQ$W`dbyCY$MInmG;&oP4v?oMe`m4Q89!X$I(G&M|w;h2~20 zLUWmUDYmILn|GPlo41>Hnp5+Rnva=JVSVb#|6ZT^VE$&lQ_{dv4;y!FES)T!v3?hZ z&AUmKahAE3nb^CFv#=~Yi@+kaXe?@r%93U=T1?nrby%F1Y)d(IhRd)o>?g0quJBW= z3g5-H@GZ+V^rYTkSGcRSzqPk@h;^PdFErCS5j(rYFnRcRGj#n=?KTU}PS)q)M- zKdeR8W!9xuo;7G)W!-4qX5DYyY29Z%XgzG*Z9Qo{YrSZ_X}w`RVZCL&Z+&3>$NJs+ z!}_1~uKKoywkEdbwpO+dw*EECT`{)FHl{7k7GJa3m1q-Sw=3BuvqjlbZF-x*mSxMg z71-9;7TNaL*4iH09^3BQF4;cXKG?q7g7&)hAGU9{dnhs7u{E~ew2iP2w|B4)vq#$} z+sD{R_8BNN477K&cd}>O%j~P|i|kA6A$xDT*PerNL#BP3U1QhT|FGxUSK2??+dBTW zpR@n6*LB>mH+3Acf3Y`oJg~pFH+O_PdO7ylM>`s1|FA0@103TWtZauv?~pmxIg}2Y zBgrw-G02hPFgiv!PB{dQU5*2eMUI<}vyMHETaF8kLylvPYmUW^u6_LS^8&UxANY)kgCY*%(5+nv2KTajIuU7r0SJ14s$Tc4ek z?aw}$y*vAS_O9#;*;ljgWgN1# zw#NEj^PF$aCfNL&gvGycSOM&h6+nItFUNqrKSGW+hmj-2?jN&e_b)l8zH3R&BJ2Wg zz&hT(oP#+Ra;}Berzf@R|i*nS2z~) zqFp1gn%CDg&NbaN)kSeJU0j#IC39I_S*}W#4!e=tupVi16}t*t>s_T-kj!^2b8SS| zY?JGV>o3<8EWO=y-F1C))xnPBM=VLcch$>nh7HNKxzlocyu=|$#U-t+1Kkg^)ckXt158RL3U)=ZHx82S18s>G$d+6?v z*D9}LUa!2Eyfwvr@&@Kj%e8sZei{13|8Jw=fA)b+-`(58+X^dhQ?cwe z)H@t|ZnLoNHs4F~&cU-pS;d|rD@qhHy z_kZ(!_qF!7_lNnL`+N91_?!Cs`bYXl_{aFa`iOp#pX{gjTlnYrC;DUkael5}>QC{f z`B#S2ew*LqxB4x9w?EhK^RM)8@Ne>O^FQ)G@y{0A_SXrt33Lt&3k(g+4a5fG0>Xd@ zD|;F&?BxY=12!z{t-+?=>i@l}cQ9}$a58W@a3OFla6j-ca69lb@G0;)(4*jYpk2YB zg7yWi3%CW0f*A#K3K9!u7ZeptDwtP5DyS$36$A^)3s?o`3w9OkD0p7bGWfk0{g_OeSh3rCpp`egkm|WPuKvk$K)EAlxS%sN} zS%ua@bD^y$r^sDYi0WTSQEAa1MJv$&TvxQWXiw3uqWwjuP^CRmbhhYB(bb|WMc0b% z6g@0@TJ)$WEYvR)6&ezn8k!#>hUSIzAx?-JiVyKZ;*dHd59NnSLPeqC(CW~N(5BGl z(8kc#(Du;I&@L?BoerH0oeeF>y%TC)d^PkfRIj)}aiik4*v@NR+_Jbsac3;v55R`r z7;M^4#FqU`?ATAml0B!GU$a#&ExtsNp(|*_)>|g_=+m)9pI5U$UxAhOKe76@1*>mI zu)lr+%j{<-*5aZ9YDkH%_v7&gHtVELPf;;pPCrDpRQF;gsDZ@{kg zcC1z(!D{t$>`>RmCUYCCFn7YGGPD;Jw)Ky^THJ8`%1Nh1K47SnU0QrQX`uu&rPAsI)USX-8pWb}ANUr(t=Pj(u4+ z_GEcjU=?A3H3_?`$=Fxjh|Ri#SWmrJb{Xrb_sZ_qtfl^Eo9;E%QQu)3^+#C)?1gs0 zK3zB#>LUNoLTFU^kn&;W)3I?!#J(K?3wLqY@C;(@GElQ+S-oDl63dhau{gO4>yzhe zwk98Alko}mCLflMt$2?X+1v8=SWs+?9mQr?S!{$w#U>T?u#eaktBDae&_6yr!O>Po)e%6}G|t!UEWyg*zAS#{SoNY=Pax+SgZXdA-7V*RO@u zdsRKKJY~e%l(lA&&x1|ABJ4{o#D>(W%AHt{T34A+e5UeT<#{YCUBOP@y_%)Ir&v>Z zgZ-rH^`vi=KPrD>KdE{zX-8UnY$6T9Uf*170@1Mg^Pl~n>fIkXR)6$Z`boonPsO4? z77d9zp2YMgYVVLs(J%NP_7ARhwXxmeci&!Je|M?zwTD(!``4r@auua&M=e?vy(+ef zQN{V)wpVmjyIwI>+Q{Km#Hwm9dqma9s%j^DRMqIJYDara)!3?PAA4NY_^N70dqUO3 zs%l?*Qq|-8T$dt9#- zwdxM7wzI39>~oRTuJ(Uf+SP{k(qZ+(Hq@#%%FouBQ#H40K^38DUe)|6UKPJ8p{nWc z=D(|r@J+S4)EMF2Yn*UCtZ)iUYeAK;DzQpbC9dNB?hki+d3dkzp5X_=FU4Gp85kY~ z`+9izr9c<=C*zsLV>A1
ncz z6WuquUv&TIn{`gsIaTL)ozrz{MbwU{6Hzy!UPS$f1`!P-8bvgYXcEyhqFF@qh!zno zBU(kYj%X9nHlkfb`-lz^9V0qLbdKl}(KVu5ME8gu5j`WqBG&f$Z~TTJFbTB@bqUi5 z@dPKqL)cB2L>7@{xZl>I)TWeE+Eb@cIn)!>#)PI|cAF3e5=Ijql4lTR6LA21PqQ#w$`P-lZ}oZ_czGI_Pis!MuL%odAOGh5#@-AMaw|tJQckaHml8|oA42hiEC!G1oY z{-l1Teu91TH}wU${CCv1)Tg*i|DfKEy%pPm8O4ldYME(FIxddmVfFk2JE0D@E~utV zZf#yCUPlmIO$1Z{O+XQl!3qB@ijoYH43G?z43-FGXJxJBt>mNSQ{d{)$n$sG=foef(Kx+fD z@LufQ*cir8MnA@2#vsNJMt??UW*6ot+=Css{Mwl&rjcpG1(?B(W9P74>}+-}tb-1? zrQVBgfV-uZ+mhE69Mv_j_|0%bYgKbAixZ3#J%`!wQuIpn9*$vS$pp!8Nwj2yButhF z*P(+vUe1s+;;G}+S!v(WHJM*CN1EN{edgLQSDN9iCI)XX zxt2VO2P2R#;70tkHnVlL^|UE%YP@d9oReMiT|)5PVQ`pM5*84NU_ux~E^#;r5jr># z5|Ippa4c~&aT<|E98a7{6cRZ^K5+<o@73G9(e&-N8V1}L5`$EQ2K+g z=m!^O6=gMLEu}YAL)B5cgJS3bzo!ofhQ73!v}v>$+HBfXT31jFb7^B}<7lJ7IE(=0 z&p@XqkA^UmU~`!BA$FL-SPt>GaQ<8o;cq~VUK5V&#C%mV4C!9_DgP$EzY zig4Ks2%PX8$Ke|IPV`aClMp0C2}uHq8!iD?G6%OezJw}aNJO&pvZ=V)l;Tq3lIO~^ zaj!|1r{h+ml6!Es3E^&IlH1|WWy!U2r#uZ;okDpDt~+U}OqEGxPzlrtYCbLkhvB6S z(hby&(v8;H(%xYD^N{hN@qjT6rWoBE!kgPdO9|fI$}F2LDR{@q!)sO^jLBN=QJ$Ij zDqjdrUzNWle~tGPJcNzD!@gs_qrSg<590&=CH~d^KmAMna{|W#X9C0UH545h5E>Nf z1LjCW$Rm`4G^%#>Qef}q!!I=x<-~GOSx%xI9FY!GQ4*M<5HSmMQGl3Eq=Dw4lat7L zavIqHKIa##sL_;Bl(CedU~xuLrcm}%_E0EP8kGv7R17}GKs8dYQLj+1Q-Ptm=_0_7bh(fyh|#$7Z0tBCZI`ad0_gy@XqWEJtG-(NCHF5NMvL(x-sW4XEA3p zr!#5rO!mMs-o;$cya*=a0`n~MH1jg^6mtV}3-c25D0sg_wvb)SE`!@y!7gQ&v%A3Q zn*lCj2WK&7CubFB4QCT)3#Sw4gbv*Hpc7hi4KU1#L6R16L)_1B;`)Lru<)$l1~Neg zJmCG}ed7J*wdA+s58;pCci;~I84$+r3r=7lD1i=w_JT=*iGs-jGw$AJ1b+z*;0nG= za0%wi8c_LH1g8Zj1SiwZtvO?Zr*R4aLnRO(hE4c#9;dk_w4NqL<`I7D|dGDYyWeaR<(l_$4|? znIu?q4OUBf%fvDXu99tWUwkZo2G4nu{EYmmd<*V~`{jG(kK}9QS8-L`iRLm3+T(fSfud6Sp zS7}yi7HQUKmTM;97F3FhkOQ}v_h}!~p6Y+;C*syI1-Fb7#&p~#zNc4Z((r1XXRZ%! zdbwo@%)G^xHI`MDt(MjB^q%6Kx4CVLZK18yw$8Q>ueQ5voA7SC+_u5C)3(&M(YD{V z!$!cHWOs_xb=rFlJnco_Hn8@a{M-G<0~Z7OB1=)X(B#mh&^VC4Q}I3jEJP{h7B3>K z1HV{p_-r5^AU*&Scb<5cc!anegxr1NDdKhFdN6W-5f6ivJ4d`n+(BfJ3&5!TK_*b9 zQRY$>fH9j#nMFBHIY~JJimW-6LCv6+fw^8wI|xea9PK2itv_j7z;7LHnQW8{H!S_;qc9AiDGCpweNB!WF6fiAiMSMD)5qq?l8%opH{ z{)SEegPFu$3KnP?dkK3vyEf<^B4+_-9>|?boGOj`+@P#2d^Lfpp0R z?*gim=i%k@+VH#cd+{SdwDbeFqT)+ocFzR8QcbQTgJGEhZli;+vGAwhm7q45jbDO> z!gqo%f;WPff-1pBL2D2klSDH>Ko(=9^(N*zDK1R_Ox9$FlC|tK&;L^QDwHx=`wYcrB!)159 zYME-NTCGmOJlz`IGTbVc;96-&bEf6s zl6WHRSlW@aqiMDE-_pLOHP$!PSEc<-Ylv%K9YZ@qGedL3OyeBmY~!q&i`+%yC0Kfp zn9_fz|4KJy)-lyL)iO0UH8j;TH871fd(8*T^(?I{%`L4hBXJpdiu=eBTuIKrm%VK{ zXSrv2f~(0#Yq;$nTU~p7`(xW}+uyMDpW5o!8{040uG`+(YU2`d1ucPlw#&FwyuoFH z$vM;s`?Mm?V9|p`DeXnyl;Jf*StMGg;Daa?}_i3@09HM<^%%%OvXdj-Pn2j>On8RsqMGpBa^N6zc` z!LU)+z~WiKjph}A4D<7tV7f%G(&_NhllUnhxfX%v%0~&o!_NlOHB0b8&`9`OKmf-y zL`WA-70whAg>!^sg(Tqw;Q--4VL$Lq^M$iTb3~=!gpP`)f&wDKQ>KXLi)Vlb`U(TL zy`&>Pa7RmLgTbLn$4IA2X<%`-NIOdBOUcp+(vK1n$ei)gY0?4G8Pc}WPSPn-w=5R~ zNpE>yc|Um{&?0Z;$sjshiX4SlVNmEncmx%4MXo{#-a`uy+M{rT`^Z*^6oraYsvD{& zU>;7W&a1|#jbNg`seh@zfEd-9T>6>1{ko&NWi|G?S%+xXmg!|1?$`eu5AjMf>snPH}mrlz>h_A-T=+L>D6R@(&^ z+vcXurmm*3xOWzskD3pe8{k&i9@ol_mI=63zJne77M*}sD5*EFezknCG_wA(G{L3u zjpdc~rL`6=g9C6E>}MN_G4_$T=uO6rub+LIo#u4o zvK4eL!-dO(J6DBM<MQa;^xwtHJteRpFdsJ9-N5z0oxsh2 zy+{xeh7v+-yhta8;_x!PC-kUfZRyIg8)cDr5glKiMS%2A;(*AWMw$;Adk(DsG!lVC zhl{2q=}AOVOHv9+LE?a+eoIcKq);wVZlZ2+l~PSGccxAPw>%L<@=x(hdNS(%)9GA# z0(}~NE_~fsI+0GN51}W56|Uxn2Z11tp-%xjT+Qn?X52?rph;YVxCe|UjPHy(aU~0RBA&GpTptAa~j4s zh;IR!v;$bu*75!0+kq#Ii0=!^^ilk1aG^0ELw9g@a<_B0arbja@J4~%l=G5c`xS%K ztOTpM7_?>uj^9i9x%@x)EBU8EQ~u50$3M#71D^5@e=nHIt6(edgSEWHKMt3*t6;X^ z58(=-8l>S8;c~dg5@CsOwJ=q<3bdhJSPt57r4T6^VX1JjaILTa6rx3#0RmAfOc%z3 z0wjx=B8G@ZCxQi}i)f+>QMqWX=)CAO*uQh4crgoHpHwUc;rC5^ozhiem2QwOkp{ua znWbrP{#T$%un`2^U!dun((D?dZYAit#ZsGem~1x)u$Quda<5{q;sdy=&5DQMu%0M> zfWoS;Jgzvc*r2$mSPweu8#t{micjFPE-AWz+`5Gt?hP8|Lmg4;O-V#k|y1^mqIv{Cwr`tkaa;AFuv~_-8@$?*9Qx#ySq1TtI_Vk?w+`_ zhP&r@Se{j$wVpMemAG22@JRB-HMhsx-uvFpxYTv=cl7u6_w;x7x5DkNhrbux$8cQl zy87GspZQy*?jVU<6v&{dl8-oK}E2`L{wMJXu&vm!()fn8Bc@{X*AxuAo)aF24AavPrDa%u+n z{S_eg-SmZ^_igkF`f7S1*!?^({9C~CFQQMRZ>E>g_t4kUH-YfarLO_=-<&ZdZb01d zxQMu+ana!AyT|nc`~E$S&(woWH?s;@<*XGf4Lg;6iG7BB8C-c2PE$@aXMQ{>et7(> z_+RlexD&u>PeYI9R1K5;7k4~J>Q%heV5TpEXx_}<4yL(VLhpp{{PqcN`9Js{`O<`U z{1#xE8zS(JQ;e2{zys70DG zOgT&`QO;HNQbvMq?5bp=LJ*;h1@$;s*+-e891hlTta1=&$L`=CPb+i5LK2ih<#Z5{ zNnj#7r*=WJU}$Ps>c~`OYPZz+YKPjQ9tnDHI2gXM+5y@aZ8+Gx5n6bo+9BGm+CJKT z+DMRfGF`Ink?uB_xSP5g;Nl+WGQhM|lWbel?xYd*uh2k{qubIvy-|A8^!n+wz;P9W z9B=K- z9B06?ytkhMx6;B<&v6Gd%N6^5I~%OWP3J3+AGe)PoEN}{WAS;`Z+i?$LSa8k73rlfoJm&rp+<>Q~F7I8+b6>IC8a- z9mk5J#mVC4$0_3G!fBzvYLTGpb&_=k_Q*asBwJvRY-T0Jr^L@ko$4gah&FH<*7DZ# zx+Jtrn4Qow;RC;G!Z&_xxQK*=`EUdlz#SM4cc3}!f>AiAgbUgxPE72PI3RIw;)KLO zAm_U!wo7adlD0Q0*H<#o*C%z@>+3sPuesT}fe*B8dfJn-5xB2S(eLG&e~K zcAJ|-O)@4q!D|bX*h#ZwYS}^A0T9i!cUgd7(8kD+1 z$_kLdSHKFdP;ONc&`V27O-!AG<_8DNtr+aBD3zN!GgS%(cdVMC9;KO~nFJ0tMau%$ z%F}W|wN3)t$_Cq-2L7}bDAL+#?{)9MlK$3x1WkG`?S2|tFVl! z>IEP+y@rj3VnYcC&0LV00YlJWHdOPLR^uSYK4Z7^E?_F#fvW70z9{{VbbZFb3_jRK zNya8{hTAfOCZj1}vVsp}o0OpMlFe%KD)UP7GIK0=IVae-RI3UN0ueYjja6nfTGK(h z)wj*E*+6$qa6~(F4lyXNIS#pl4eD!zBf$Z;-k|{R#dUJPSABD~1u@kS%v6>0hqDgI zsRlVsa+t3B;E`^+?tn?U3sduy>#FOLt0MPtuFS1Q2StoJj>??_PDtqf!<`CFNC8?% z31-OX&Tvn3OWgu6I=P-xp5x$g{sNnG#Bk3sQ*4xI>N;u_y;f}3*p9Kk;ITD`Z5-P?wndH4)-$$IY^&JM^lJA^7nc=h zj|;}RYpgL7Ot461I5UEo4A1Lfjiq%Rp4JUGTRJ#a|Ddn;6u#9n7*|i&_u0)k0*(XT z6PqjK(rXN+%dnK1@MiK{k(RhD(U8bXOiv`k zTN$3HNX$r7ix!Kni>`^5h*!b_sYqH0ui+5vhs#N)lgg8Jz zj)eq1)K|lan!$-ybDs@u?QA`4^K2)>suBcUK6ttynq;fN)U9-v zfUPTYuW%=WY4e~naM5$gBLkCG1oo^Qc(C^1!It{?V6-@Xp`Qs-OW=?9v;Ca|odP`q zx_}{|4`>610!u-5K?$g-3~*Bw1uF|OQMOqOT4`0$(xT->%Zf@v6`}Ibnb4(BEl@$( z#h;5imUOD2dFqzdFKq^j=TPYe&@_LSO(~yR{;}e7#fOT$mE%Bp)Fam-|A1-xjZ}x+ zh}@W5pL~a$1G6<3maCicma>@|6+13=41CQ=vBP8g$5LYnv5Z(P49+33L-C7hQCwx* zmbeP|k*nhVj8mXF_=DAy{RvKDBlc_dOVp13MK4FhSr}g!FMyqw0Q2q^_dYDV$EY~X z=B4s>@V4=)i*`y_XY>SHLMHm2vV^RJ6$ySAXI}VcWeLj?3gMnb36fxF851iLH^a>G zCvJqJ6-+FGr&W-+K5<>*n#8iiwTY#POA@!BiK2&PwO+hNyj8qO+&j5v^0TDc$vu)g zC;v(cgT>P%`2%d9`mlRiCzE6ZST#rC(M*CT;z%LG5uv3x;f=82ktpGfq^GD-647gn zOS!5{N#UpPQWnAF*aV*=R$ZE!9nDK8Womme?`?^=!T^niP#`x;2m?e1NmLaQlGx#t1uS$~7geCc`Rc?3f9 zj^~Bvp+}LwD1T}GK+u)lz2V-L-u|F0!$4c^Mq#omILQ8>AP0bm?BR>_CHa-$6cy+; z4Gjzq^bJG@a=;ws1?+*N1$#gVz9?8*@TA~S!Ipx(1(ynr7rZUlT(GWaQ&BZR*RZ%T z__+KU5-zM{U`e-P9FF2FK6frjiZct$r<@1!0{ z{VP?fsn9OfmS`8j-+82M1~+GT+UT^ga9W~%IXSVp+{DCxC*VZj4%b>n%|jUoBLU| zfWco0zP=F{dZuk|HWMVdG&?DKTJ{{!wzoX3%0M}PWKe8 z2(1LMc{Nl`Vs}jugdy?Eo=|cug}7M;QYESyaDDeAGF*6a!=F?hLJx}yfEGUvDvXXFx{`#80F{U zhO!5+BiQNeQ5-2}Z~Sg}&pYE~-1)qHypsus6OO~KJ)JO2FkEmh@e~}?2Z?V{RD1~& z^-Z`maLJy+HJd^@&I<*lazl`-oT7| znes5@In1}$DQ{E$Nxh%?I`!|=r>U=CqkV*vHUh?(N~6}S(r(oLsa>g^nKm_TKCGuL z`qgll*6LU2*XiHrzZky5J$i$--U{PtBLgN-L)bS}uyC4XKFD|gZ{{A%nfsYHGw)_b zWle;|Qthrx%Nm$90dC8TtSMQ;VYJMK*D@(k zgO_%In6`nL9urs^s0>sD76fgS_{bt~>s{73QS;+f!TM}U9*UAn$}P5J8bb>-tgf#!kByay`tZsqODiHqhfdPFTk z{h+!qFq$3Ddz=s>sCJ915*vuVC;mwMlDI>3N8CqJZIm8K-UGMvaPs=(4aq!sq8nt5 z;Vo9BG^lYGTdID*D6C5TnyQE8w?cbB+g=w7_l=Ua5BAv}_-8HPf>qmHd>C9u(+Af0 zQav(zXNG0|lS#{>!z^NDC1g>um|3%7_xv#H;q08Xp0_r!ozGsCeHM<#$?T2rJ$7aP znf)f`WsN=Igp2Sow_o0vyg{%6NS^xnOmOpJ5cE9I^9Q|id<(#@+x;&8n!s96^ z#P%?h4PdADqwbs`hX`8>pMZyIi6+z?0ku z+wrkB2aY2CTuD2w?`+&;l);Xhm^mqPG%T}G@XKUb3fNdl@UgPZnyl?`rgoZdSf9g& zc>yQp37nWO*+1Z-GbG9`P}|I|E9qDz{B9h;C&GACxUlC!CwnL3Z4ZK|D=YEzf-g|^f)x27)2xS z-#?1E=t8qg_Lj^5uic@nb6NB9XXXEtUn{>|p1Uvs)N%4c`ND$A;>uv<*2=Gxm9aZ& z>Kl7wpTtc@Ny5bb%sv_a6>fhgQ9Ds*(cj{}l9$O7;ld76wNhtj&T9o}qO?B70X6R7 z@$}E>)wbP&%r}{DGuQh}u+nT<^HCbQWfj|gzz1sWtTus~IvYBhINQOlNrb)fHCF{! zL=0Pm2XCa><;aC)k?pm4x56&y1hW5E@L|!=;=f8LV9i&S4lElAdVEA#+luBD#>#DA znTLQ=7A{IyG>SZ$dJmYBIQd1Q=i(p9^<>|ZH_PU$y26~j25&Vf z?XsSf>4PV?*WA%L7+vVr$(EnhrQA^-|fwZ?ZJbIu{#h|7z4jxY~kp_ zVK5CI6^#a|Kdkt7v7|&)!YG{qntd{O_VZ;l@aBWTh;LZ972NjDg$u!3cV5I z7i><%o{BvgYi3_T*Mh+Noe&{v0^gggic?uMPqc2G5^m}iBOkV67EHPORy7=;pFp)b zzet%6YzTk&+^BGBU(W1q(j5^+_jaA>dVNw5a1Eh&L32-hc+r?+*@KNv_Z zoCo+rsY)Gr_Dktl`N&a68C^DtV?dbDZm7?qctufVxmsm|DUu zy;jz{{7hw{>XyDNPhWVlxY`Y<$g0R&?L8VW!QjX&)PuJFQb~iV*rl?cI=L*myqbtt zXYwNwA_Nh_h{Om{gg8PHA&p3i&_?JY(jxQ`h6rOsdPGJu5`LA`aYRdJ$*1f8?yC(GgpRx1wKWWkFzrTX?-`_dSoNx$CCU-yjLL~}MY*FqQTb6t zQ58`Oqn1alh*}-BHfnv;_Ncv4`=gFUor*dWbvEjJ)U~MVQTL)ANB!r=+v||(u?Gj? zp@jUCBB$=6_F~jU<){_scl<-q7TFnDJNYDaG`eHY2zLn22@eT(3AYH%DBY;@so{*? zjE>A9Oe@>LZo?VJ(Q-7LdRz|RHx1}_uw4(e;38(f%Kg&&RNP8H2 zKQ@XnfH9mgo@rrbGP9W(%q*s!X=cW<+jAm0nVfV^1}BSiKVHXmaO?28@U**P@A%F=(TVlZ-_tWxOOt(n&s3PLXruMEP7fO+HUP zU!JPss<*1QslA#3I&+#XooqJPGHn){$!4}KaAxI}`iuP~{&IhzKRgr>>J{o8iY1OC z3W#%vRAM4=B2hx55P8HY#5m$$VhnK-F@fkK?;>}j^q_>HE4H4}m@1^Isa~oNV{oHr z186kb3|ePeH(DgE6Z&67+7wzpS_Ewt?RD%wu}?8MI)gEvF^4gaL18ptPGkJq+#Dw-$SLAHh;PDe!Oi35ay?uZ zH=kRd*PUnJrSUHDF7ht$Uh$ssUh_Wi9-?jZnD?FchW7=Xqgworys_x^cm!U75A~iL zL8>4_kSOhi0Z( zX#tvz=Ay}H>9j1Gh$g3LX<}MFErpgqE6UypjS*nj}L~B5_I_60Ia3C8Bi6B1u3}DzQsU605`@ zF-i(0k?7-O$?nOz%Y*Wl@_*&8(XQDpzan2J|3|(_wq}q+-#M* zyk)~wU~sac}=L$g-1P;*!NOgl+8SvOJV(Us^nq*rHti_GDZ>OV_b74mHCi) zkNKKei}j9qm-(Ifi}{oJnfZkIp817&oB5pif%%E~fLX=-$b7|I$)3--z`4OW!@15m z&AH9F$GOEhiKg5s&Na?u&K1si&I!&j&NP&JH-fv7yNtVpTh3j| zUCwRDi$br>$s5HV!>94pd@g?mpUR)bpTlSK=kq6{u*Ty@@Tc?R_+q}2KUFXdy|L!P zrovBx7Q(v1e+AzJErrd5Uj?59wS;Yj?S$V2?S(%CZv|6C(?qL92Sg*qVd7!p5vX$Y z5r>Oo!~?}+#obZq8Y7NEVXKwokmSAOgk-nmj%1JItK^2{Ao^KHCI6zEbzibgauyY> zFOtuwXFZl2t|@5!BY7*?EcuC&)+@;w$$H7(lG~E+l9Q5Ck|UBAlGBoYG8;Nj+hx~e zH)IcFz2sr?ev09W!HS-W@rp?(Gc{4%lE*0Oq0}^1(M8c(QA^QXF;!7p(Md5%QCHDY zF7TBVwzo}-?tmaA22jasQbrGBD* zrv6ubU;RS;xB9U|UNfFETGF%9FQ(VZsGX6XX~;BYnlmk#*37!5MyA@PICH?9Z{BZi zXlY?-X=!H}Ww~KFZh2t2XgOgyY`I`LYI%%`$Q{cm%T>!s%X!On%ior>mfzMeTcPcy ztqNU^hW2N+TK229vG#v$*U;>EiGIg>+b3HyR69P~-r8Q+p4c9sioyPhrZXo2flayef|UftNx?@{r=~o%6agBeEvS{$KJ-Vlj`TM4e`p_QPiS4}ziIX8jp+Z< zTGQ*(-_e@Tf6%_rzS17hTF~p#o6>7D>M+hQhQ(b)`EoZ3nEM!e89N!<83!2085bD4 z7>5`wm~)w(Sshq|Sy8O^td^{ftR}1;tQeM@y@I`ty_Q{<6U(7-UUGhOUUS}YzHn;A zf8+G$_T#SPuIH}iuI0w?hVmr5c+?Cf=ov2IyZ9EA3a$KwXcrctTv*J{;aBjz{LX@z zg7<<}!dT%T;dJ2);Yi^$;S=E);XL77;do(x;S}L;VVsaAWC{lhX9;73EFoDqTF4Mi z7S0yV70pB^?+7}1hedNyzMCZ`i`z)rN_tAWNavt97b6`fohKz?qas?`O*#VgxxvyQ z=+I5aZbWx!8)-XfA89{n6zX(irIFHJ(m}Ezvca-w*>IUcX0y0tf6Jc8p2;4|9?AZZ zMat7rI!jcfDVi%16a|Vng+QTDq$mQ4e8n4uS>aT06%qwsQLIoYG8H_9O;Ms4qL3=` z6j=(3!lCG(uq!eYCWTJnSKLuuR$W9N?6hi(`H||n>XPc7>VfKt>a6Oh>X_=d>Xz!9 z>Y-|?+Mw2})6}&z-_;-0RqD^`59%N4+M3Inn<#T#)9ls!qj{`(uDPSRq`9rRqPeTN zrMa%Tp?Rjcr@gQJsQrYGShkL*+o(IF+oStScTjggw_Uee=T1AB)*WrCR{FO3Hu~QB z*82AP&iXF;aD88WZ^Ix%xM750h@qb$$}rFnX6SE-F$^$78)!zhk!a+gAVo2fjsKz* z^}zVr_{#Xgc*l6pc-QDm&rQ!x&rA2DyVG;hZ=|!ubuhIx^)$6HwKO#|am)#3F8V|9X0|zGE-)W4A2uH} zcd$&fjIn&TytjO_e6rNG{;<@t*0v3?McQKQgYDDpo$X|Mq&?O?$v(y2$KK5zZl7u= z*t^;X*c;i$+ZUj-6JhUVABDnBfBP(ycIMlu_8#^@_IdWc_Str-lj2~x|)Q|8QeE_aqX7duxti<~7+uXCZ(?<{mqL-j?0%1as=FBVs-%j`;V*-?Jc zx-wmD+_O9kPljiiXQ?MG-;lp8e@FiI{EObp-YVZGUmgE%-w$6s|4-j%-!=aO|4sib z|6~7s|5N`B|84(u{~dHUNC85C7`PgE6u1@Opdqn0^tj}H*^qKGK}AX?C6KrzK8Z@2 zM~Ww@(N11KnnGfe=8^=Y_M{mk9w~_=BMC`~q?x42Bqd2hVvxwB3uGBZL6K9GlxvjB zl)=;rs*avUA5ULEC((z~2hhoM0evKW1brx-g062f`Y^hPPN0vW&!!Kik3;i!9=!>p zA>#+5UECwaXT}}IM@FrpGggHXL zP$}FX)Cntu3gLQTrf`{X9NMA=VYbjJ3<&duDj`*LRwNQ9h}mMMn1d!~Cy7y-BlSxw zqzb80x?Z|Q8k>|NT`FBGT_x3_eYqJuOue)~nkkh@)zZ~ci!>D#%yMZ+nujW8u5_8y zAkB~lq#mhTYLbqW#h?;7S{9J`(1G;IJhB1ugNikZt%@xQt#Ym6x#E#xhvKv1ilUbC zgyMnXzT%orhZg4OMR=Vm-<1~D)p!8x2i#E+tgaAUsaz~O;hWnwn)uVXQ(sPW_5Q> zM@>UbYfUF~1{-O9t6OS%Xk41lny;EqntIyW+FzQ6+FIK0nxC5Anr7Oj+K-w>+C-gD zcTRUncV2f|cSd(ncR}Y%%T2qSHby^0KUg2FAEqC!kI_#+OK+ThgnqVxVwhuCV3=!| zk7cqM29hDsC^04(lZ`^7%$Q)@WBhLXYW!^cV)UgKru)-JWX#GKo)MWbG$TACqNX-C zAftOmbjHAp!5Kp`hGmS-=#tSpqcF21GnBbBbA)MvX|!piX)GFUgG~KRQ%ti=6VY*- zYZ_{`3eZnYQLOHubK zw6C(8>~_1yzR+Hd23Vdw%f8&c!S1pb+c(d|J;pQ6gHW@_?6d6CsA*qhpJJb5H{%TDjEbKYFN>dow)Ld=5%FYH zuIceH@ng}uo)8}$&y1fMKPG-o{OI`c@x$Ur#!rr)5kH+fg&W8Flee6=hIf*`i+_gy zh<}d%7r$M?dw!FI4hi)WKJnWoeC7Y-SMd+=>n3zc=$_Cj;WxitLeqq~f4(i7@gqMYfg~x?wgr|ikgl~n{ zg*S!6L=sW5C{e@_Nkt-&N3>8>DOxYOfFg0GST4>GTg0hiqc~Zt7T19@AnA(qxwL&!WYTfz7}+@4B-wabp{!U|it6n? z*<0Crv~7pVe=24wXQ3B6N9j_IS58pQPzunHour(ij8|%u-IOuPdCJL3vT~fVE=sdp zrBumLCMcto{gixVDtfbHl;O&uN~%(%?5i{=6P0=;U1?NOFz_-$Ia0||_Db!MIwbXn zDk?QPwRdV{YIy3f)SjvRQpcutO`WG^sWF|WcB-@0dFnQrrkbIea80x(M$=a_Ofy*1 zN7Gv~LeoqWr5&UlsvW59pzWd!(+<`~Ya_J1wcWM-wY{{%v_G^%bSXNy?jPMP-9z2q zy1Tmjx+l8px}vm#v|DL2(GQ)jU!b3%pQ|V6=jrF`@9AIa`G!P;$iOiu45@}>gVLZf zBpIXzu0deX8Z}0>QDv-?-Xy(ldb9L;>80pyK1rXOF)m|z#%$Cz2^o_!;?US!l39tu z<>JgZQwrLYRJ1B3ret&~6(){JW}=vArX&;D#QR_D-FHyh`Tyv9O*P&0WMi_%fJrtL zNjA-FOgGI~5eq5?3upusQ4|YGm7;)36NxFChKgMj3o1oL#cnoz)6Ax9vYTd_=e^&1 zeskt`=6mm*bANx_IWy-EXZXN;7~0^>oA>Ma00qlmG7e-!WJG3M%(#$Ik};a$m3cPP zGxK}qQ08IUNt!q9EbTaLKkW={FYPJqHSHtq6K#SvEz31)f7XGl#H@YUec2P)>*%f7 z&wx!?Aev&M5yBkyuN3!2%cV^F`FQDJc zUPzxoZ_EBWdpP@Zwkf+m`wvh)Y|nm~{W`lN`%Cs{_V3xN=(n@KXOA&|XFg>PG9NL2 zWB$Rs%Y4DS14@CsgfoTHg;RxSAx0P~3>St8ZAG(1 zP|;M;4HXW)`*;nhV!9cLv}mF@+k+15k0#F+PormM zzF(i;u;1@~BYtMTzx;aqZuzzOE%En3Mk6uEv&b{Z6G%ML59xtKAp?*R$RHpqoI?_U zmS76(0FpsNV0~akU`?PVuqDtO*cfOGtP5-n>VS zokN{OMWEtQv8WJKG%5-ej(USS3#$JoL(YVp3NeIOLX08ZA*K+w(DKmI(2rp!Ko9XcAAUP%!ym-##B9UN#{7VB!$2|XF>^4_&aJ|1#jM55$KWGG5rYxT zNM2+?WL_jUGAB|NnID-P=@=D>4aM%pdSJt`MC<|VQP3jagFS@x2YvDstULAub|*F# z3kSXO2<)5aWb6(s7VCz^V~=3TSS0o!D4Cze?!%tK?gEALvsf>z3)UOE4V#K}#U6_} z3QFOJV%%d6#wcRuef|>jHD)5_W6Y-*Mchc78C0@c<5Y3txcs;aaTRgeIAh!ZsA%is zivLyA*2MM1{TkN?irUR_?QwVF#^PjgqBubuKkjl|NnA@@Rh%`hD^3zu7I!J`IMJ8r zO*}^oBOWB8h~dO|Vloj&L=z7Yk;KEqQ$zwWl;}zHAs!)~AqEo9#`EKO@xu7LctN~t z!l8tH340UV5>6(ZNH{_|NjgRHCV7$kNp2(n9g;jqhe*drXGp%Jhoni;chWb~>O@Ln zQermt&%_1fspOBK?EE!xBJoqAJ^4%Ghs0Nj?-Rcz%E&e3yJWwl(4?>=?<52$En}0S zl6;c_lFlbRNMeCna(;4dGCjEDP?iWsucT_ODPvqic?;sM5ba=&w~;%HZ>j;i4#DLn2?H2O-?1Jo=dHyR#VHV z>@;RtW*R>&BaM-kk|sz?P0LQBrt#A9)99e{D@r?`5d%89(HXHBzh+#?xSDZ0<4(rf zObjiImP8AtVQE3Ma9TWVZBz)2OpBu7X-8;i+Ul$mSw}!?_E6T*the+7bOfCYYOT3+ zK0Si&MR%h!=~49U^fUA{dLTW3PNFB!QS_ON5c)3qUiuDt3jHuWneIYAO5aGom3@l7 zjedx}g&s;L(D%?i=%?x4p#5r~3+Vgk$LT-Q;q+*FI{gTJ6FrRX3;M90^f|0)tdGpO ztk295=6mKD)+gqCP*=5OePGUGO=pd;yV*VLUiLlqZT4?$3){+Oa1@;ToF|;eoQIqT zoZmTjI8Qm`9A-{N4m#&RPSU@sqKP@#IkX&7PD+j|?-cJOFM@~RMe>+DI_P^^c+q?; zU&!b21^iq-pD*U;^Yi#3{u}-S{!9K_{%gLK{~Xjgf9F5r{{>2&@AxxvCk3{-HlU$7 zGuJM6O75Io@4N$fM?l|lf1bT?o^XM1p>UaSiExf^zA#RR7rKkQMcYMtMUf)7C;}8H zvqf7)Cq>6Z=S8uiv!XCjln5{SS%el5L@<%B=o~0g#)~{eKBChigvdptDkv%_E>IMR z3dMy&P;u-n{9O30@KfRY!URc@Bv}#aTh)byTu4tb7xj(h&?dE4_3&%2(FJqJBsdcN`e6WB%%Jjc8;y=mUhy{&K-eM{Bc>oe`>jSyLrnTj_;HX_WFAtAWFl$E3?vE3MW!HGNFh>y zBqOtsY-B1jADN5%j*JPo6ZkstN#JncAA!FGz6yL1_;=v%fe!+22fhrv7kD@DR^WKx z{lKK42SJa5&IM*3gSB#A>i=tPU&0%CG{UIPkI8f$UHY zjE4?v6ZSH82&=_*VddC9Y!z0Fy@4&k7GrN=CD=S{8@2{}1#85fj5!l?3RnuNm$Gwf4iihGq#qGj>iQ9^wh4;X(#Q%U_k6(e`hhKz$6*n9IGd=-75%)T7 z3*HUC9q)?YiGL9{6F(n+7(X5VE$&0y9=rqoYusM^kNA1`HF!JxT0D!GN8}JQi40;E zPykYiOd^daAs&hMiI>C|#Eat(C!9&}N;sVmPD&sVNr|L*QWPnUWRo}r)brC4^AeYl z?Z|Vc7O=2WvCB-FWCgGFPld_X4K^wk0xitA&a(eR3=_a~`uApD1 zm(#C-VzrcBOYfs!ppVjr=mYfIbPZidM>FB9b*v4n7?vArD{BpFEo&uf73(l-GwUGh z7uGSBBg=*L6Kf00m9>bqmjz?(WF2BTv(~eAvml@zy`8m?^^yII{T9@jKeNBHU$eim zKd`^B->_e@U$B*+xvb(8bDncvaKYjhTKIzyB3vt6B}@U0 zT?#1eUJ+dukwF_bMRY-wFS;S(i+&Z!MK?thkwlasx+Hon5{R-uN%x{CO~e+Jh;l?s z5lpE0VR#w6aE7gRD)~Bs0k>?+=dQSD) z?)AxYhSyB551!vW=XlNa`sO*?i|ftve(U|Gw>#nx;xu9>;vnKA;soLt0*MGjxFO(( z{fNzoUx4@Z6Jjso2mhN$C9(o}0eJ~oj#MMBAWM*w$jQKWf!_i@27U;f8uTe}O3*~0 zZP3i1=|KyEqJm{82}*?$p)R7tr~=dlR1vBKB}Wybupy|Bu#n)8zte7q+yk1^iO|YW zE;<`cL06zP=!<9$T7ed$%h9E16yed_b&)qB%Oh=YGjPjsPq3e`OL1?p zkFkzGi+PFt9lHv*8uuN$9`_gaHPB){0z1YHXNP-={eqo``-**morRl*TY-b(7T`W$ zopCd9@36~oUNKi&jKom2+zlJ@H~7t{w$t>55yPZ z$@o~HnE2u2@!oh(ygxo4FUF(rHh45X2A_tH!sp?A@LW6=pMfvHpTj5NarjhxC9#~S zAZmygh;rg}VhvGAyh1D{UM7|hZxD-!SBX_bX}mlhnc$rek`S5@mVinKN5CYD(4W(n zF}~9`Fjh0RGNv%T(bq6O&|wT`#xwdj{SEz3`UHIi!;!I_F^92|v5gVVM6k}WFsvlj zLskL{$?|0dvAkJmRv^oZ6~a2t!m&I-n?96y;A7x7E@3cjOYod7C; z2(}8A3RVf02^I=g3Y-P&1xo~r1Sy(Xv3U#+^RA!M?$zRG}$p4oA1-jA4Ko>enK~fMEkqWXRQ9)2d zD=>;!#n+t7cte8GbC#DI*!L(y;WB$h6!oVXk zBB&7;Bh0`9YmMxR?2hbI4*Y>2c(u8Z0M^r{oMD4Yu}8utqhg*%TUq)?ikJwNL7fKtN#+I%rT~zX|Ypd zXT+A`yMeG|!t3z8cr!i(-+^z!7vsC|*YMK_SMX){2D}=71K)>l!Pnz2;ydv-@jdu* zd?j9kHxS#1EyQ}_2(gu@Cw2oNsf%bL_7R(iV?-U%Nc@d>o2ZO0j>jfMCPXE~CPXB} z0L>_aBqv=U< D0#XTSPGV-_Hu4rSjJ%%=C%ck&l3joR)JT3xmM1BbN|K6_6iFA8 zE+rKt$&w^VcaxtdKS};0`Cjs)LGoqFkreloUioz>QL$*slTV*NqvzzmU=&RfI37SrCO=|)I~sVS)M)@=q--v zi__<)JESj7{{bj2bJ7>2FH4`7z9b!*4oN?pk(xoxNXe+k_%q|D%#E3`nH98OX=OAm zP)lwCyF^W^rd87FXjf@}(fqPN+${^iILe4&oMHGd&_LyIV;o~(fXorjIKuE^90yXz zFN`1tk>SCJVT$kKExw~?AzL(Zn3L)74QNUiEYKl#9PGk#q-47qSZhXfQlE3 zCqy4bJH%7O5b>mFqj(Q61%47Q5ziIR5q}rW65EKsh?a?Upzq%dYX1!dwFNB&H3dxt z*9(UV=SUVw>?JaZM3OIgBl#rRDcvS@kwRoY%GS#^%8EhJ{-x}R?6K^P?2+sb*>l-5 znO5E+ua-B;Kgd7JCqR`RuETptnJP1=XQqLvSI@ zp^c&K=o+*R{S5s8{RI6OJ&wMI{uA>Y^9b_-^B6OZp+#gy)JFUkF%Zee72;^PD>x2L zg;U^4aK$(lPK*=a3UJxDYq-leAua>=D^8AM;CMI@E-0onW>%~Pe;xl0IBJjZckr+9 z&+t$2_waw=@8W;QkK-Q_-x9}(e-R%O-w=N%CM3iq;1eXIO43bI9_a?DlvF{wLMkWO zCoW7}l(-;~o_H8&T_?!L$(PB`$u&tglPZ(yfSgsGRFQNo=}pq#z`UA5`I7uK`LE>Z zl!@f;$SXGd)cMqRsdIo4HHA8h zI+bcm{gnDGbq4iK>f2O%>TK#bbxXQy`k{1qy1R6D`cLU6(%sUJr*BL@oxUB&OFyR{ z0p`-tjEs!*jI@k*8GmJL&TOQ0&@8krnt^7b>1fYsK|l!#&dLTxPA=mrqkwUN!DU=x zqyjNV&L{>#4wb=SlrT~l$qavnfKkX`GWZM`L&=~qE;6!!s>5JV7-WVNI65juG_#p? zgH_5hurw?+OUtTZ=~!i~PF6dsjb&lg0mY_+)y1l2)v{Vx^}w^a$EsxQkbjyr?vz+DVXm$N(q zFP=x_;duo>UYX$G`5uBZ0v{ltoCX%k;as;|MqYZ}ZlN3qAPS*Os1lY4mBI_c5^=V; zT#Nxi$8jKaAc5FH7M~D%ioJl`abBD&J}t(HDPn)IpV(V`R!kHpiBrXBaftYwI7*x; z_7De%O$Dt5odxX$hJw0+G9YEB3mqjtN>)f#0|`SeDUlROiX}?Puw+Q`R&r2!M0!$s zLV8qsSPGSG0usefGPuk|woSH029s?E`otw!iEN7ev+SMhqih0r6CZ#&@lEz!_Ek1j z-Yowv|0cIpe3iQ^8UWM72)k1gwM$Dwx+6udQBEL=i%Q zkRy}`8G;bt8iWnT1-GKkhs1@9q3@$#p`UztjF*V{V zCLidZzeV1T9E&vIw74eRL!1%UfUCvT;Y_${Tq!OjrZZ+v>`cO3!aU#;PA4oO%qL9Z zZ3tiR&V;Y{kNDXH+xST!2~LgwMkFWHlUhkNBt5B_R7+|kwUL%2E=~+4W5@wyPqGi$ zpBza3mE1&rNp4GONSaKZOIb`=LYYOerz`@NTq#9O2~BaJZltcHIs!>;3w1TsnYw}M zM1@kfQ-jkz(-G7nUf>0#;q=|1T-8C4k{Gd^V`X7$&T= zaPD^QPVRB;Hm)m>iC|nPcNf>0`!jbd7sB1g-Ot_2J;Y1o$$%~-;e7{!&=kH6KUfeB zlplWqLJ%T|5JU-r1c3sy042Z*di|59+oJh4bz zCsv4+VvhK#SRlS3E*AePE)cWDGO%aFc%WdgpueE1aJ2BZ z!Zy_X!m+};h3h0v5~xHiDFc4XP03}+4ar5x70IaNmSjXSCiyJ!lzK_MrS;N-GFRDN z*#h|-`7HT7`84@L`D|dR%#_anLdqSvono3|x?-bZr{bjIwBnS)1Voc|MT6s?REbmuDh0*7;`_z6DjU@@6;!oJ z^^jo0)9h?>S0@sJ@0WxY>j3#Do z>`KCVf+JxWVH063!HKYru#vEw03kRKej?0`pB+CleoFlG_$%?h#$S%V6kihGO)`+` zNbRI$iDBf{y`@E%C{vYLK*OOZ zGk}W|t;`3mO)HRUwy4}x2UTZO2$jDIsoLdJiKszTAs!)*1{qN%)a#HxLs~=ip%duk z5z8W$Ml6oFA2A;JDDrXS-?%qG-yO$I;NIe1H}uyUrA8PI?8&=1`33-ky1&C zO97ijQ$D7gpt@5}Qjb%QQeRV3)6>&w>6z&b8Iu{5%-cX6oCEYgY?c#ql3@!xyj4sa z<_E?!<}BuP=3M4C#!9w5dm(!{doeKQ&H?vL%lXI&wt19u(FAk*iWzC7c5stS@56`~^V7`Yv7yJgg1*EA!{&zZcu& ze-zKmpP#=he^LHt@vQt$;@SC=;;-Vl`5(j!^JnDWD|k?FzhJ9mn?x&VlzfwXmxM{f zrRSufQoXcI>M8S(1;|bV>&ZvvBHtm0$v4Y?lK(83lj6t4&x)TGZ&z(q1*yVRAu5zAKqXY|_1Xiz7$x5A zh$cic!aeACP&cX%^)}=idR4@fn6J30F`sZYF^3692qy{dgcF3Lgkyx&@jt|`j89Kk zo`@q`leSP`lx-AWst@%qYEC)}n3>#kW;#FpOh#kI_RPDq70jQQ&deW~>zEGAmCW_b zt<1GdN9IQ68YYyvk-eI|itWgTupQW&*eBWNIap2{Cx-KxL*XWKk8)GEsa$*h5`H;f zAm9l?a)WYFxyOV@ghz#1;eq^pz$x39zdzqKe|!F({Gal7jL zucSrtP=b+m0*9+rij*N_d*u7&$K*$Vm~~LTSAIa=BVVdm4&19{ioFVN#ipXwMGi%q zi`ErwDBAchm#R)#tJDEK%B1W9a#XX@plk<{RE@G%sRf#pT4`2RC`*+VWtFlAI8!Ob zMa3_QUl+eBUZq;0`auO#d8i^(7?nt+^)Mm~h;9Ti;8f7*pkY)$>aUQs5sneg5l#_v zV(emO#mtNKBOnO=1aHEc_#fl1$7dvrk%mdPNTa0lZ00WdjoiIG#FCUff4}`l8i9uo`MaTo>Yk-C3sPHaA7I_w(EILzks>rV>py+gw zN6{DMM<9niQoaC+*kk1fY3?qKcr3Q{h#Eh#rJT(D~pk5w9X&M=p*DC7=l?LKtCP{B6<`(s0slN*$$^ zf}={(IT`1(4l{SNcd>V}PqFj41>9nRN^n7-6f_H)gl)o@{OEja{*%IElEaeY5|iYK zBt$+e4^W%~j#^|ugQe%MFD^HgK{Z^L#fcB7fjCq{t&ZKZs zI8;t5XObfYBIOmqWx*vuT>kldd_FNhA^(IVUK%QkE{ZEUUo@w9Ua@`gg5pKR3yVvN z-xtqP9akl*QdKD`ifWC2Bmqx#Wmocl6|@UU`N{cYAPk1dNks`o#G=HaCB=(@ur^zD zSrtu)Abh0an7^?1vk$O~xkbF|f=an>8cYdsfw1Y z74@+jk=|ifsh!7tzjB}VX+Bw2G%K4nL%*hPB1hqo@p(5yI z=oRQS=vC;i(Cg4>=LOF5ogJLlIM>=ZI<9pr_?MGb2&A<0&frHL=UC?q7Y8u2ZGt3zUoC}P%`I8GK?I#ybE}C3C zxny$bVbDUf|=`^`+5;6&$be>#4xnXkS>CKDlFZ=j6|myC!!}?wQ;>xo`3*=ob6}d^xwt|1Z8-&?FcNpL{e4 zgSo)qupO|Su%BVOV7p;^V0&TvV6L$JuwP&YU~aI3utTuJup_Xeuw$^}Fn8Dq*h$za z*lE}qmH~gED{z4 zi-uugI9LoU7Iq#M2gAb%Fd{4-mH;Ec5@BRm5-b@8XmeO9j0#JGrNc5{nJ^kG3ziK7 zKjy%gFcyprhiT?AbS{Q-r9ck61iuWw0{;~* zgM-D?|LzK^;1_@_coE(O2Mfu-7wm(x;T*UbeieQVu7Ov;E8$h}YIqI27G4Lhhil=P za2gzp48iH}26!V}2XBHm!&~5BQ5gp`a!GU{yCk_JyHH$G zTvA=EkbcMjWDqh08HS8NMj>O6Tae!%w;^{RcOmy6_aP4;4Lo0;+H%VoC99GAH+^IYb;EO4=RS?IFJ zWwFZ=m!&StT$a16a9Qc{gUc$HB8U&+Frd- zy-2-Sy+plKy-dAay;A*ydX?Hiy;|+4hNw5Ix2U(Nx2s|5-ReDRSGAk^l=_U?SB+E$ zs|jkNnxsxrC#zG`nQEFkTTNFp)J!!;oulTedFniMzPd=QRIAh%)FtX`>g(zoYPGst ztx?yjwdzK-PTi!|t2@+YwM9Lw9#ub3KU6{3oCuQac;s8m^cxwNjdwNzi)QED!= zmiCtpmfk6SQ2My^Q|UzM*V4&Sn=;!nyRunjbIRtGEh*bx1}oc9wySJ++1@g@vV&!Z z%Z`>ED?3?sy6jAuN111tZyBO2xC~VmS{7D@E{iCOF2k0^mJ!O5%P3{3Wz@2?GI|-K zj8~>BYbt9lYc1<2vy}Ce^_5x6`pd@3Zk63B8!vlN_Nwe%*{8CvWi!j|%IB5amv1iL zQog<1rF=)ZYx(~21LX(H50xJ-cP~Ft?pYpOjw;8LN0d{_Gt24a?DD*FVR=D$QF(p2 zwp>@F{ff~ zg?+`Mip3QxDpppks&J@SU9qkLQUR^lP_emUN5#&HT@|}4_Efl49IQA};a=fc;Z@;V z;a7pI2(AdLNUoq%P%APkvMSgWoCQ} z-mUz-@^R&p%BPj%l`kq^R=%oyUHNC_-<9tw-&cOD{8Twn`ML5-_4b>Z~H&ySb_N?}*_N_)%hgGAi&s9fM$5v-nv#XWWm#eQ;tE+3O>#DWY zt<@dX=4xy8aP^()yVVb>A5}lDep>yq`c?Ix)o-gmRWGSoTC<{NRgFUpqy}2EzGg$s z#+sjMw%5RFcGT>yajQ94bGYV6&C!}uHK%LN)OgnT)&$p}YC>zmYS1+oYD#J@*IcW) zQFF6KQ&Uk>Ra0G4Q`1h{$g zsdKM8UFTcpR~J@?sf(^7)Di0v>Jsayb!l~(b@V!39ltKOF0W2lC#ox~lhjG;WOYS# z7wWFnU9Y=Yr>-lltFEi5tFJTFb=JMCdsX+Q?p@v2x^H!pbvE_3^)u`3>Sxu@t+%gV zQNOZ&RsHIENIkTEL;dFZ9rZiwch&E%-&5~af27{4-lsme9#tP!kExHXKVOfpC)Ov| zQ|tNl*XlL()%ErDt@Zl)_Ig9TrQTXURDZYre*MGx@%rcWFYDjbf2yCT|5E?0ewucL z)=}%K-LG}i9?_oGp4ED3k=g)lur^E^t;K3%wCA-XZK5_=OV!e~3@uB`(dKCRT7g!r zE!AqY)mojlN!y~;Yt7nDtwr0b?bBMd{n`QTnD&}p7x>kk@m6niFRE3Qu|K( zUi(q|NjstathH&dZLn)t+OWG}PlIcNTf?CS_l6SPJ>?qvLUzu(-6@R z)ezl)Z6Gud8%Pbw4cQI!21Wy`f!A=Y;d;Z(26cm`p|YXALEF&S(A3b;U~U*|xYh8r z!KQIqA&#!rnCjb9rl8*Ow`bauK~ zx;eVJx_P<Y&{-D=$$-H$qm4ys$P+o;>3+pdG@cIbBN+;j(Z zhjmAEM|CH3r*&s^o;s9{u4CxfIN!(P>Bx{m46*XOM(lpgK4K)on zjWykAdfxP=>0Q&OCY$D|&C{FbHqUFeZ(h>u(7d|&$L1r=N1NT7Pd9rs`!@SE`!@$P z2Q~*ahc%;{G0oAK3<_gDpo|+*>?byjuKP@>?`5 zh89apPm8r>sO3(}{g#I~D*0I)Gt+!k6wBBuf-1?+-y!B=4yVm!u zA6q9{ZS>Rhc6xjLQoVzIwSJBMN4=wdogSih*00xZ)^E{o({I-Xqg^=^81 z{R#ak{b~Ify|3O+kJJb2G5QF7ls;OI)f4n2eX^dR=jr)+fj&>4uP@XW>6LnwzC?dT ze@%Z~uhwhyP5KVKS#Qw~=|}Zr`Um>Q`f>dm{agLt`mg$LdYiUsZFAe^wJm5{*tVi= zWt&6Wk8O@^8`?IuZED-nwyh1;=F+yK&ArXD&8y9~4cQjf7SR^lcD{|!MrxzBrL|?W z(c0K;oVL6+X`7-=*><_@O53$Ibz5m$bz4naU7NP;PTSqK2W^kq9=E+{d)fA??a#Ki zZ6De`wN12rY5Uq{({9&3t9@?!y!OTIOWK#VuV{B@hqOc6H?(hTKiVGMj%|-^C$z`6 zC%04DsqJa)^mcYTuf4T>to>H|o%Z|f588ikA8&u&{;K_5`}_7!?RFjZ9gvRA9osv0 zbhvix?{M$HbVPJScf@v(Iubi59hn{Z9Yr1W9lDO^9dA0`cD(EO)bY7vvctw;YnW@W zH!LwY7&aI-8a5lY8+IG^81@NHTjtkCVvys6l@AJMVn$wBvYa(*+ey^nbJ+!Cc24XVwu<`jw#0^Fy)zq zrhHSONn(|kDPb~HoGo6TFy+srWYZnLY|&FpSIVLoj> zWA-%@%tSNEoNP`pXPRl|Y%{~mG_%ZHGtbO7=bM#gmAS-x&8#ywnLEs8v&B4Q9yX7f zZh$eIc7}DLJI{5- zb`m;CozzZtC#RFwnb#@plyxdPm7T4f`p%9{Q>VGJtJB)q-#OSh+&R*DtMj+cJDqns zA9ViS`MC30=gZDloqu+|>3rMysdJ+9Yo|?@UDvFxIbCzR=5;OUTG6$!>vY$dF3&FC zuHY_IS7=vQ7rHCDE3J#(CGFC6HFdRib#z&}db;|$`nv|Z#=35GJ?MJb^{&gV+rE2A z_lj=E?zP_&D6bfda4-O1gQ?xODc?xF6--Osw8ch9xVv)EgfSR5>? zEo&`Kmi3kmmW`IpmaUfUmfe;;mVFji%YMr*mLry<7I({Oi?7Ac;%`A(0xV$`j3v?% zZ6R0^EmDijQe?Scxn{X;xoJ^bN-fov8cV%JXX&sQEGA2*#cCO{Jhr^Fys_B!*!9fn zncHLEv!Z8Z&#Io)J&>LaJ)3*>^aS^W^TXidWF6Dz0%$by(PVudN220 z=~efZ_Ud~d_de+z?|sqxviDu@``(YepL!>HZTf8cruEtN+4n8%Timy_&!Nw;57M`} zZ%f~{zU_UmzTJJkeSUq&zTiGgUqoM2AGVLsN9-f@CHH0aG5UCYC4JZWG<_X?5BeVV zJ?~^TL!id>=V>E(}~AP!CiL)DLI}bOS8|tpjZX=7G+E z?t!6!v4J}Sj|ZL%ycu{q@NVGKfX$%o;MBqCgL4Px4bC65A6zoHY|vqF_27?#j)Q9l zp@SO+Hx6zd+&;K_aL?erLD#|kgGUCB4pIlx1~UiggStyqyfAoe z@cQ7*!P3F%!TLenV8@_g&^*{VXdN6Id^q@M@a5pE!8e2N2EPt|8=M@p9kLr*J>)iY zWGHwjYzQ-Seh5F5JVY6y4rL5w4rL9ohd4vrA^uSQ(Dfn9kacKi=+4mnq4A-YLvMyY z4SgBa695Z}= zm^7R?oIFe&rVlfQS;OpM&T!uFm0|O6=dfkiIy^8uHhgRN_VC@|$HPyC$A@1IzZ-r( z{Bd|<*k;6bWZH<`i2caIk;NlRMwX5^j5v-!Mz)OX9@#VEI^s5Rbi{q+#K@_UGb3Ij zz9W7k$dTZYs1fW4VT3qB8p$4EjPOSIBY7kFBgzrgNXf{x5%q{>L_5+r(lKHfF^^bA z`bUOFMn`UqJQ#UAGCuNV$-{YR0b0i$7~=+Sed5u@1A*iphLX_PveHcA_1k8(zNqj{s! zQQ4?sR5|)zT9^9&`Q-g)6V4t7e$)l;KYbE?pZLx~=mTqmSdq1$cll@3>6o^JwnW#I z+rT3C2Zrj;Ic8oTuos`^4$Jm=lYFN60x2G?i|I@Ff!4qo;9M%mK0DjH8JP@(`gq_I zn$WH1jsg8W1ElCZ$a9k3C))ubeJxd)83!zo7dhgB7!Rf2$H*OVmy%zl1kvp|9;|DU zF>eq5pOB|fKLUAYZFqP@f7B7&s<;(Eo_<8uB<)Qr&+`K1`~uZFA9b)x;_XZ~Aj$=K z+ad1+lmstF)rIU0JsFyW4vkF#+QS2C0`SFnAlZaRFTorQ*GW{+FdHLH;R8h4VHNp*^jXp<% z$58{}ap!)+Ji|D~sR==pyZkkRDHCaVM@64R=^h_EB0RsNK8MUe`(ueTU*>T^qIi=$ z#6##wh;oab<;C|Fd0)iolI%r8#W%gTh5eQ5?s*;k>RcDbHJXlV#j|N8oczM+$h3HM z{Io<$+WGYBnOvY5oXhi4a>7$$ees?^!Csd`^*V`Grmp1ri+EzS$KcsDz@ePsr3Zz{ z3?G7jHc}oU1k{BZ-3vrVJeV1J7b%Hmoo5i<5>#Nnei!LhVk~fi?gR7TXqq@}DKNBG z(F(I8xl41G<~9arl;6c7$qH(FIK(sRYd$1nH%kvvWpj{ ze1pLFFGS6VtN^C#_qYwDV)kQ2bnLW=YjVZeSTCZN%G)>S3Ca^V?Qg@cp4%63DvDC!QWpE8)u0ut6Z-y`po_?UDsWE?xmc$GJO;)0hHh-c@}pMem2 zny`&DMk-15%rIoPa&GeO6l{=f^+tug44;yhbM}PSTAy1;AfQF=J})P<#g8O-roPP# z%8&E`f^-JLBh&LF@*eW1u=QwbxD|U)ksGukts*lt_p(R7Cs;=In;Uci^$hh>gh#~M z=u^0d@dEOnNg-(y85d|CjQh-~zzXTgn+i0Dn~D`4M?Fv;CXcsglf1rryZJowdEz7R zU4lsTzvyoYVxg=dU(sXXUJ>f%+t(v-^?x7a;` zhj}(g_h9KcRZ3aV;!p|@&IDO%fwSjs?@!)IK6d_phsU3r9n*e(SJD+9|Ac4;Suk9% zH>w>+z@N{t2u{gnOe94n$5iuN6*DJZ_-yg_2r!=eg8d`mXmSIPYrazx>A9Q){?5E> z1z)_6`yWpXOSNRL5!p>3ai_dad9%EK3?GY5#L5Z{o|l2B+K#>)u_t;Gn@&2Fs?BEqpAqg13EQ}Q3c93Y4Cd&1!bWnN><;c1r5cz`&dBPcI;KI$zhJ;V~489o~EC}K_2 zk5M5}-9YUQ#qEt*7n>HF6>B;#O>hRHZx-;lk`pr$X+TmsNI6b%r=(B{Qf+`}$Oc0F zmP}seik!1tci_RV1(Qs_OTB=1vj9jKqT;SJ^4VFwufu(#`-M0C_Ik~km^F zqAz?heE!6O3HynK6N@GmPh84dGO=`G*~IdR6%*fcR!;mdv1-C$qA+sx1cJC`;>U?c zg^m+vfl%)6vvwjkDh!(t=QOb^aoq%D0y;4-&3R(|L_E6-u_AE8#KwuACN@oMo;d8W zWg^PUJ>X50edgAQgaA^A9MeU49~v8G4o^MzENC?7hWEA!QozR0MPb_~U=uDA0VMdu zj*0)q++BXRb?uLzmn<@hnVDrVvl+#*B}-;zwqxelF~oM97=pcJrnI*VDcj1t+UVmykADZ1egH}@Zy0LumN_!0XP8{;08Q^7svr} zfk%7ufPCPgx!X5?tSbNtftI-d+2e~f)y+s75Hxkoz5p?6}5LYf7U$Pac5_F&$pxBkFzJ= zn|kK(u@&8RV&}f52Ybf{?;eh9RYc1x@2!8O>B*K4yAwU#ps4o4a4vX|K;cU|fZ6m|4O`c!=;_S!1mCBwiR9IL&*4hKr|l%`zJ zpMIp{jc#7gD?Oj|{@MS|$k^y@WA<_Q;&n&9UH^Hb=qLY?8&;8=0BPrY+3JOgC1PfI$^)tH#h#S@5bPB!B<0>k!$Mv zTLW$Hx3Rk?d+#4UKlG2jVyJg$e)+wv!~U%5%WBgX?+RYl*gSl*4;g3=J{6p6!*$#|c^ha~ z_0GSv%Gi8i`=5R@sIBEhzNzV{cQriT{8q=Gz4EblmINy|ooG1OadHpT{!WFSXc_Hf z^(n?0Hgop2>i^bp1ii)mM}{s=_0E2`DBcuomFzqaq=c>rWp@9o?~#?KYUZ17?tG-z zH90)^iO=K*Dry1n;I^7scl)4f;v}fh7tFG^499-iE!v~**PmPSU(qLr z#<@3Q-l~Qqq2sM?Os{=JJ!PI|FIkR!vQxTyB=l1A&#iZ~d%I8fVEWRA>W1PViqm;W zxmL5^9n5Yxw7ct91ZdS?b>BTD-(0KBtEaTp1BZ8C3a!n)6MQyU)6N`!aO%f};oZ0V zve14Q1NNnxlh@SwTCZ*E>Yf|;Z2$=>m<_;3!(EeOpnY{@;RR3_eipR8KH7ci6e}{_ z`|tk!p-W5GAH8C?^7Og0d#%rO>xaIWBkw5>Ju}XoI5yed)G_qa@coCrICSGd-S0(EyG>+jJJ+gm!H>E!kQI#@kiFwLG%S?E~0V)dbQPz5`4ZS0M+xBxn2kNBg@%_CjuQyEh= zv#W<^Pkg`oSLj4n`@mr2WR)vfT3rUJ;PTdgwl%gpK%+iwba3+M%<>X??bprvy^Ck> zO8&Dh3p85&&A&JQw;9*3crv^WqI)37b1ald?RvoGeKi7Z(wN^u`rQ_+YhX>CN z9iKQc$(UZ9GtDn9eZ2|nUN|uLOTy2E-wr?9plpIPZ#O^M{#{qB_uIk9FduYN|2y*U zL%$zVjulKP=Ra6}WfKod>W_wAX}GFM*c0rX9C>Erw(W*v-<`}oB?xQ;N-D37OOu5) zqqXh^SMxp17eHrXt@U*KBR!8F;!RyYJ3FVCKR^GE#r4DTRm$4cTe{t?b6J6({fz)n zxnKKE!?DKR*4!Ri|Dz+%&b~E!apgZNv?Cv^%QnlmJ9gFnK0l-8g;svs)X4Nm-l_VU z^p19LLcL?S3GhzmE`7Q5&OX-fpXi&p>codZWX+vzt}b8K+g-N|JT?Jac(uzm^m||> zbRqUe(_Y6lLlq;}9HJcl=!A8z8K?E0b`^lhU_{)WNRtQIu zYs5{A|J49CoDA%)KO|cl zUuyfK@A7`dkYf6q#gt|K)=S5JKAq)z!}q;^DNqsW4T&RLkq;^r@s_Hp#Bk!-#OazA zV5DKR`I_dQ?yGuC1L6tyq-iEF7Xc;sC>p$$a0tr8*cBb}` z23d7R>sxJ;hjOR8&X9Zu0a92V4u%)v4OPoEx7V%K7dMPGY&9>pUeo>xC?vcN8VPrI zwE@PVOT&0jW`A|;jj@HvXQn=!xoXx0nvy>)(3ihhxo5R&?Y?!|cFo?~`}T7;R>%`w zwd>92J8tPrcK_H*>Z=~OY493QZMN@k*PFXyv(S^}zBS(|->W{G-{GI}zwiGm@KgA= zFf#ga^zDkTV-0a!)z^tj33&47YDLXKEvv4r@pSVo&A+t%-g;BpMCU=*>s^ALw7&eo zltZpD&sg2qg|ROuC{qJdhi9|qk1o8p_~haDR|2awtE{zm)>}4i+Pr@2zx(eWoH<(( zY6pm|9l(A-9_mjvHb=Xj9uy3p8Qz;Xy?AI_vp4EH)^u-YP5*UEX}(UNxb?d>O3%4@ z>Qd**uZ?rP_+z*1r~B>#jdM=0AbNe2QsGI^k{={3HLEq3)jU%3b6v2lz9ZJ-9PkW0 zJn-8{^Vn?@ugv_sa`DLEYCY)sGWTj?4-EaW{$#WZs2}G~4a^S=aE3+0-2iQ3DfWBp z{_4$|f7Wc(M(d6>%ruraZ@0YJ@>>hJ?WeZcftsP7iJqy~rUqs{oyE`JvNUsKXO*?} z$+73oa?g?C-EmdTJ9WgC!IrJoK-c5lwY@)&UU%q;#b>q^J8$})4ip6!qZx@S5`_)Z z&CfLJdZzlJLwQ5XLk|sgja)zW)>L%*+L`gW^K;gD`r&VuhgUz|IJC8WOmw^)R5shf z!DOWUu`XG+q9=3y)RO&(3RJnj+HE~oAG)XI_RihuKbNyM7EV;}vYL-{f7jmwJYV^8 z{KkZ&?ou7Lfdl#ivO!?*?Gfl`*F*)Vk~Ys>wt8%v?E5G*&`Ie=j9Vu(Q@y~g>)(Xc z6~Wk@2}}}~{HWT~u+T_sQnj3KyT5Ct`<5O~-<5qY^^1o$hmQ`^MsO1!OeiL~Q`RXZ zDBz+F8&bLIPy6f04d*+j``@530t=rw_CfBFQp!CPt>P-Amoz?X4Vsh)l{pG>6 z#L2qp*7v$Ot5>f=w=(z5p*|qkcl6NiPT$Jw+u!+L5C0K;t75+LkJuwsD~TJD4<|)6 z(E6-~(uS2rW|Il@u&o`dorW%2w-z*CzXVlF6gYz~9;qLF7}Q(88oy_96Liz-r_avF z=Cli2i*GG{wY0l(D~L{7HgiC?vuk_z*gYWa_qUY$8YqpY?(ZJF3~Ga~gr{S)cwge7 z#Eackpp4BMx@Tx<_K$@RtCwr9ug$6ZrWxPX+aB&X(rN7ex%=b6KSypHEuSDx3Fesd zo`s8xjY|!nFulCZ-a+o)agf;%Uio3O`53BNQr%u%J9K8QZTZ#SKO0_}F&!B=!uG{{ zp9kIz6^3UTP%Z7#h?Sb%4L>bxs(2=TWtAoAOO_{7YH+o=bq_SFTXI?+Y`xgZ9Q

f{R=$$J)b`eW+mO}1+nMZH?0;z@x*S{k^XU8gf9_jA z;ps#FM1)&)cfwJBYja!6fBW^rHDmfI-`vM@`wQ2DGt98%^wk@Vp4#jO9^cf)uS|TF zI8ygzA|v@|?OfLY@MCvIAAR_i`CnEa_IbmDz?-|6uCu+s~PpLwcOIZacFvee>ZP$F+AC@+jx6-`gG}B`Tp-6Wiz*& zp`Wew*#rL!GUGtqFO8aZ+kk0y2zY*5TRRMl0Pv|#=X=32+oww#M@NBP{~=%u_#~E_ zh}XT& z)ZX6=?S+h7J$82Wrh}?eU7$<<&-(3#jgBYgas!%JOKn;|1Qeks6Xe5}{Epxq6?yUN z8iDTXtGn9|2UmP?{|qn-%mE-X4J-h)oz-27z@0!ki>qAbE@u090h)<*#x$L09g9p2Au87 zT@Q5~?cVABPdBmm81R0dsXyMo13U`q+Q$L^q25C$fZ>Ucr*;AL^d3;Y^8V3%-~c!Y zB#xZ|emQ*_I0Kvoz#L2WIpDVb%Yc6Xx1G2td^vCha3%0^>s7$fK25)7Xk`AS`Ky8Z zPJDWD>g;1J*8ms#ix;m2t^-PA*8?{IcUSk<-Ux78j<$@o-`sBL`nk*0SKhD>!KEHVzP_%P9K-)VH+yUhHwNDE;Kjz!;M7Fw@|CN))2MT$$%U@G z!6SpVV>k3P4{=7?$4S%ahdsf^V;7pf13lutkqa{?ww~LK9Ef{98@g`%`teWa-aLG0 znXy`2wVpVY_(vP0y|MecK>}FQ-aGW=)YmiAx#-;4g|hYRUEKZ;Ewih{-&V|z{>b7R%ckvlthgPK}`|7t^R6V+Z(xLCC9-T!m zwk*1rYL^o$)FUZt(XD6p{HF#%z62la2tEm@qt`{p6IUfBYo=-*thuc2{kqipwED*y zEzN1I{{miVeXI2;pdPFt-_s@Oej2d!JOg~#YZ^2UJ_{tlF`egt(8%+^3&2fNf6iGJ zUtQT>eH+x?HK6TYvgHC5_u}oRwtIH|4ZH}X#a;ql?mRMk`|QiWD}XoH8Mh{11zrQ1 zdaoJ$WEQpYIzTzLdEyP=P2eryZD3{=-N5W?o7z}@2e_=Vy{@qSuFeNnXOG>s8~1S{ zUw5mP`gVWb`)>cW#*e$Ux84mtRe$dsaORAk9)JW-CouJY)qm53Xn(wOd-&tg>t>qf zH$lOwC$Ojd_#~)9SYM-m^>G=-$9_W}dF8l!O9Nt*{5$Fc1v_Anq0}x-8 zf7%bkK5f3d$Fgn;NS0f^(j0RDwX*PDZR;a`E@004N-*B*){ z9-4o}XA4~$c`E)_JdmhNBomEwMfK109Q5_{A0GU5=+5B_hZIwY*{|lL3lvcO{%-Zj z^=EgJ{!5|zD{g3(woLZj-DezlU}|H&Z2RHefiwMy&)fDp$9vx!*-qZjlIXo-LOy9) zd1p7(_qvZ8HpK3WeIM(Jqmp`1;562*H{RY-(aHhM`piyuZ^6JNATYQ#^uhQwlZWQs zpZk1nb)jof07~yKEWNuz*tl_f^u+1i4e%m@wDQ(Oc|)Mp*|yW>?0LCos*g8)VdWp| zX`7|s?6PWLbK<#G`c9$W=hp>iBma({sJXLYxV5L9(s6Saz30sV`QQV?cTX6nJ_k39 z%Ee!o605hYFCV3C-M#fZ$i{peN{@V4^++PtG~9f#=dpp`fyI&XamGaXq-*;9nTZ9( z+SBVz8y{}e9{p+)*lgc=aVOV5?mr)B3myuVhdM&_V6(R_o|=p%->x}Tr)eOxJ=B@n zbz85mpF5-(whRY{2S&;!)+TP6cw%C6x@Xn3S-j~!wsVZXqd5NiZqZXRlWws{1sk^kA+)_$a;vD4G_aQ7G898gAJ_x+>q=-?lqmYD#{ z*+<7R#;3*~oIE;JIG?im)#}-G)pp7D8`~{lw~xDn+^g72?xpOb&zVBop~xDnH@2I0PwhJQ%JxgnJ?}3FJ`=nyq^ls-cGh0s z_*~PM&EA$vEkFya^-SCAZGW_rdV6|X`#sw|xPQW|j18^xoC?!Qk?6*<=bR#auqcnScAReRXNI zZ(|i4LDO#ewn6;&_`eT;@vA1E_CteD1pig}ed70Iyv5m3)xF#EO>bs@@9@Xt{1x8T z@YXZCe;q&!9j*Vf<@<(r`*6cg4u_`iUMvO`_)_0j z;Ts~FN>AnMwa`XXV{enX`HSZ9mNTFp*w9%A+NjFjPe(VEh+)~=o-FB*du~XE2ThDWYZD2Pq zF?`SPha>FKwb9SU(xzF{zt5?c_Ev1GFRp)m^wv$?)=fK&yMw!^y+!|z;jiLPRncmE zZBKyL9={wrHh#t2w}-!4e|F>B&2!D9)<1w>D=T~7ol%VsBt)a)p z@ssn@w@>a*pIl4dm^zLH8x+>i`-#t*RIS-l-v%BHkHtW;1=Q(pY<_bbd^K513-AKN zA#K!A^+8Qvt)afAIkUyoa(T;h?T>*&cH}|c$j-QREqxc*r1zW4)m(ZkHZUqB>eOHS3(8(wbssp+cbXM4CK z>2q~QYj^M4eczWG-jB-S?^ZwF^ip4tI{e zvwHtJe)H#=p_bper)DoKJhK|yd+ikDQf}z4mJ{9I_k1w**=qJy&DJX?S)rNG7m?%j ziw$o#T;7InuWC1T9P1PJS093op~qet%NpOEJv9I7eDOl@(){|;M#J{n_RZUm`d_U0 zw*U1}$ntMTeoMSo8*IIH>!Wa0>_3Ss>*ng~nw-;pv!bPiV>dV57$8gNy zOjX+CYTpMlRkO&sZ|APqII>-P@~1OHfyaE8g@3P8_B16|{KCK|(KnN|HO+O$+wSXn ztoyJN+Le zPPDFc9qMKbNe;ccJ-PGP@+aVs@Yl7k`L2w(qBqB`ivLg-Zg{Q1)EaF!&U2-qLY=-ORkoJKb^XxAo_HR-YV*X# zty{P4!!JGAbY<^0SP1h4u@O!sdbPHGqz!TD?cvZw{}g=-8GE*UW=?(tvSr;r6sU~f z7(dZ~*^-~Ct{)qC?L>WLLDj|T)rOmzE;Ws|e$?gaRt}hk42MQ%Zkm64gR(CS)o|Sdx5@d=g{>J z`TYTJL*c-a6JJbyIa9uM(;n^QKi4}d2WxI^&037EawFtKW6ei3>9q^Z_s%+(j+{vB z7Won3tS}~gIC3chtAy2%>rOS?)(~w(Uiz@BrTeyF-J$np)pPI7*Dv0_xUqsilCkyG zu|M{=PvzI#(eiE!t`9kYy7V9aRH&miTpwM$n$uNqCu`L5{D=t9f#!|Q=9_8#fQ{*j-3eXzPvXO%G>-SsEFJhX^gH$@9Vg;`;DoV`P0WncgN1AM*bCfY2=f`SDtv~ zL~{3XUz-2B_-9qWR)^~L8oFD(ZHK$mJ(ihMv-0`WOKF!7`&ap*f%B1_%BpyK;(X#? z^&o7~E$9Q5KRzvt8F@8!DK-_qGbyPxH54_Zx3so=-PsPhbQL|n^&Id0p!dt( z>b`#uh=!_$J{Z~=Nsc`|$)5gj_Uif0#fKJshieZHEsw5stlzi;*>B!|v5wp@x?NR; zY5BF=)#Dz@IrT^FTXmR;$0F3)ny#0-*f+1wItqxCfR-#U~! zwYb%OQgqth{bG-6(7XQhi64SxHP_ab*ZoqbsV}R~ZOLo7s{KM&EoiMY^p^FX9$Fr` zFd>-?EmSTCw>EYkJ*y7CSMhtzYHdT^@w#8@TUubPr#rsuzPY!ruVb)d`oTHF!YhZb zU43kQAv7?!o9OI-AO9|LxS~2y)V$RERLi-xjqWG9?E`nr4sVyAyv0uooD8EQj>wVd z<573bdabjyrT^VQ#MaxPpF>Tt=VNeC9r(Tf)+NH~O3SrN*F+avO8T{n#o>eKh0b{G z1GV3Qv8lrTA6HqM51z&OZB5VgwG6i&ZmRRG{dT4>_)9P~Z0i1P_QkWL7D4BJ->bv0 z$XF6JMPB80Iy(zGEs?%DXZNc!sq?P|-V2_Nc7kn~Z{lf*%$kGx{d#RfP0MF32mSZ- z-`ju9z%^r#@!MzmR{!U^8Wajmfx@70C<2OvqM)hJG-x_B1DXlVf})`qC>Dx?;-Lg6 z8A^dtp)@ER%78MVEGQewfpVcdC?6_-3ZWvX7%G8Ep)#l(s(@xg)ldyM!ES&Wp(dyq zoMX2_ZBRSZ0d+!M;52>?G#8o&&4(613!z2eM1Co>3|bBiK!eZ_Gz^VEqtFT{NLWI_ z*IsA>nuJzEYoN8zI%qw#0on)!1C3A+K7+PF+o2uMPG}dj8`=Zyh4w-Fp&-%<9fA%+ z!J}d*xZOg>p%c(a=oEAsdJK9Q^dHb$ptnM)DYO)N3M1u-l)oD!Z>GGR@(x%cfxw_J z7%UAYfQ`czVN0;Xuoc)5*eYxtb`-V=+k*Xn?MPe?y8(71>?YXFuv=ia!v3Et5|6+h zg*^s)9QFk4N!Y(⪻ssJp+3d_8jba@TW`{6-&2o7Ex zgh$~O@Je_L9*0-K!H+KR8h9;y3%(7%6>%HlcEowa9f&&-|3ut{xEpZ~;y%RvhzAf4 zA|66KjJSY!1o0^1--s6xFCkt=yn=WY@fzZF#2bh=5pN;hM!bV~7x5nAeZ&Wd4-p?B zK1O_k_!RLO;&a3oh%XUeA$~yoi1-QdGvXp56UjhwkUS(GDL@L5BBU58K}wM_q#UV0 zDv>H=Hd2k$Ahk#xQjatsjYt#HjI`HbW zyPn;_?qtuh=h*Y?1vVJfXaB_hnVrea;-a}2E`dwrlDHJ^-)$i}m&s*u+1$SiJAAM{ zq~Th*Hn9G14flHP4cr^Kw{XckK92@=fY@O1rwA+v{aqTu3b+EE0P??=P>5g)g((t( zEtJ1YC;_l=6au?P5wL_*0rrt%VE3pBEFmSqK2i->LaGzhgDs>+u$0sc_LEw{CQ`eo z1MDMpiDpHMq7~7)XiKyWwt#j-m;IlO6AlDCEP_-*&=3W*1mc8bLSj%C#0`NUpokO% z3;{_SHQfQp z16Sh$i2Z+7a4xvE7lEyjLP#OFN_(MRhzFVn$%p*CZvVaV|GfkJy_Q2z87L?!6P1F> zLcvgI6as}s!BH3#62(A~Q8-j8iiM)02q+Yaf?}fZs5BG}#YPcP=_opigCe0)z`X|! z?mb9w?}0$8AytqhBmt?0#vw6CF{B6*1^0q5*lU48QXpgq6+(m1AzFwIqK6nDMu-Vw zhFBn0hz*ho?o|qi62gW2y^5!R>o^>SfFWThSSq-pr^7N}nXoJv8is*kVK^8bMt~7v zBp4Y+fl*;J7#+rdF<~qi8^(cgVLTWg+yjI#5ljq|z@#u4Ob%1PlrR-68>WV7U|N_C zriU3|Mwkg^hFM@%myYbk&x%JF!VeY1E-g= zl~6SrTaHgr!#F&xkw}vjuvjXd45rTK!_{#TLhT@6_yr848l_HE6U8PXS)3!{Q}A+W zQJT7tm98e@@<@J4kpf}#E0ZEPfk@0yXR7Hcrm~QWR!8X}5l+p*x+qRcK1QA`%f{0n z7`&RGCaMW?k~&B!zy#$9Vv<-*^a>a%vYMi%s+DXSQ^jVf8EU55OiZEqadb6JohlR2 zg>)8=tu{ytI1~s+%~R*`JSrK6t7hQ@qyoN=%vZz2B?N(5j&V~;32`Y-Vj%`_1!}Ia zR4h_6Bwke}TTHK@b8s2~lrK{&FgXG`lR$$hRXjFMs%9yLYO%VUCQ-u-YPC+SQS)$g znOvQ%4pAg@1VOJ>sB=`6bfsFWHmFr<2uX>7lDIgyAto=EhAC(^S!I?{$Z%dRPRF#U zooc(+oCP@p`ei;c@s?JyY)LO29Vi$|u9t(fb3Nlt8>*FRf(FLolo+U{px@^qE=zlvamX&u24tSxq=|M zQY~a4czJ>-DW)b7Wl@FWCfZ^Wuc}> zQ!Omkq;jfhVRDH^O7~Io1!Wo}&qpiQ_%s-9sV1Ny$#bcGO@!>Em5IZepr%S%%&OAl z;v<@nCYxKKiE0FRH#wonR8?w{nz$yW$yUWEd|X%+VVZ?`RH!yZo2N?8hHK*#m==vk zXpM4)0HL(VkXnNuBSLA@2zUjAm8va}WopwnX<9WYU7JqGB4=sQT8tK}wK1wFPDP=j zLKKkUw0JF1OV*OK6fF~{kSAzVt%VC^rIKh`n}n`qXqj4;7A7qua=B1NhEIZh}6X5cB6o#CR!20p|R2lv62A-5C!WU2_M3(@L z#fn%82sNe@3#%z;a)CC7B$GQN`C2F8?@Hd^jXWFC!_JiDfaSa#idzfI4$2AzUW%Vu zsC9@+wbhI$!v~i0QWV8tGp`(M=ZPq6MG&m#MYVn!FS`V+>qWq(UZplg7YF-!5M7m) zr7NOg@i8r27sY^GFN{nI)g{2vUQ#QeA#@cO^#63e;H)BfCfNBx3$wu97XeG6Vc4lU zuP{vq#SnBUN+gR0w!SbrJ`bz&@klxZ3$M#nFvx#5z=&W045#DjL^>YWK@{t-T&WI9 zW$TiBK3E3JB$N~K@B$r27bVMd5}l4KBW93SWcZ?=g_%yOe~da(OGqIyhrCFoAfia} zb$L1=zCc&3E7BF}sNxb`sjggCrt|AUx`5873+lqUh%TzD&{gV$ngl~h58)~?0)9*f zqh({9?6^)$2~ZQdDxF)F1pf$B>!A7+eFfQ#h3OG`xE`gq3RCq&jElx3XYH184 zmOhuJA(7=7dbFNPOQGWRa2lSE(OU%sy_b#C6ZLE|Nl(_ps2n_1Pt()&6g^hY&@=V9 z@)8zX&(X8=JUvBRh%rj}`Xr0WaESec5}HMh6IGJ4d0f3fFW?FFBE3XkB*-E_!X9i$ zR?3nH^JywQQ|3^GaWXxPtJLQRrNUexRiYF~X;OU@OA^ZUV!fK3tyeKKNosweEXfrK zwEAqhPH)zuWhT8wuh$#(2%1!8(F^$zTp7!zx9SV2cD+;Y(7W{py;twiyYwo$hOOu3 z=oy?cOs?1_$kXTQ^YsP#LVb~5BP-U6a3y+%5`&j&B}_K2R9~VXD9ZH(JhG6(Gf91V zzrG4fV+8bSOi&-vd$9q6TNIX6=ndSco1~?UJfQX$EjRG!CH&BQ|C0dbTOfet~LLNmf6Cw?Hav3d+g)*q=*>oyKLP_Un zFd2qSLz;ntMH5mDLIqZe!o)Bdx)zgy!5J_Hh5~QE8qfwTJIi2|l>s zA;oAl*bH`q)8I0=4SpUHTg2dDOk50s$Usr^g%Bo|P{=P9P%u_j;YhtI)gup~IIL8O#2a~U~?5J4+SRpc7-3>ImD0Y#`FdUmA*DwdL}3_fDQP)*7fVQ@Nn5{ol$Gl8x2OYF<)gd8jV(?n_x3K zjCP~b=rWdbQkc2S9BwL=LQA9iiEbm6CZl+a2nAp4HKtQD2uQw`q^H}YTuF{GLdZ8l z1bN0>V}Y?mkOMw6GLDW1B|-&-#v-GSMU|HtON_r-%FB#CV~M=n=r^Jy0V7Km zG~x+t8Co1RMvNI$0wHRoPz1_UWt329Oc7*Ku`HJa$EswO3Su&dn+$8p%Ep;EGNK8h#;P%lh=^oz5MhEihHOH}FjO_)C-5n# z6a|H1qMF#IJO*5VCecjkQW2kSVwf-_rio?Zn4&_iiD%-Q2qwHqVB(UIQU#4HMF`|l zp^3l(6Q(AyDX4HuWTqrGgCjLbOgyrlr!px_auZUOM~N|&CWVm22o0umB7vPDtso%8;EzeC$?5WHtj$!!H=8POnP#gABes}Kra0AM z$}tt0JSMv^-{g?GO?jpQm5FZPIZaMtp(&G-hxM8&aRnwUDc4kNDm6t-VN<~5H&v>F zCL9S%jWc7W5|hv5GR1KrQ^cgtCBaunCIe~q3#!1w zuNW@H3^P}Q2bKktG$oN>!6M8waVEwiv70i?7;~N?)m$XZGW%I*vq>b*PB&xCRa7}g zk4ZD5%vNr~M4*d!OtXzkF%!)sb3TJ=W|+xlIFn{3m=lUB1w z%rlG460^uGHFM2Ev&<|vbIb|4z-;8S^K%oXOaxzZdn$IZpEgt^Mh zW@d5naS2?~%*H4<)nT_md}4+riKAHp#1M~Up;`!3 z8;8u|TD0OIQGzePL)cP_$|AEQ$=Mbty@-lnGA&8E!eXW?Edq?hk}3!h2_(4%iQ&^o z?4Up|(O8_^G+sJgYtdWO7LSZ6uydv2%#jTy{Q|!8KciL@_yA;Iz279!rje%qz0wTJkMiX-H6D z$xup^R6-Ue&*HUI5(=<|7OAq-Lg$4nWtL(~z@oF1TY?szq(oR^@mVC~0L{UvupoqC zi(4MCL@g=>l;b5QEkt_U60_jML=je4Wl30kQlU779^k0uQas#RZILOF))Xtu>gGbN zYzx8)v8G!ytVm&&6-H0BGKgp^%8Iw*tXM0-O0ou6L@U)wwo0(Zzfloy^u+ld=k|oo=w| ztVSzUrMFgbOjaDvY>gAFR*ThUwOgwQ2@#23N_5aYTssqkaaf@^kCjYyThnPYmdi?K zaTIAZ6Gp|!w_-VBtbv&?57HPcBqz_BW6iae@Da9RYc-uhEwmO{DeM9(nqF!xvHGn6 zYnc^_FSq)v28l;1BL}TG4wI$ji%B7Cg;kCVTcg&9wS+0*3o(_}m^DohQ1R&{GNv4A ztFl&Glh!zROyv|MtSPoqCd?*RR*K;^qzz?DwaG{lER~vOOSc7>Uanco0#8}ZJTWb( zE+=Oyt7X;F3|olC7G&Dc*(`awAj_5@plukNRRL2(<#suojC>V zES5kbw#6kZo504mWpm2pI#q#OfpgL&*&exMHkD0plkm7QqYWxG z*!*I)oKC3VaF{wlmQrI=+qAZ9o5`lM$!$8D)K}zmuNMI-1B_x{N!E}omb~%Y)C)x3KOtuwIwe#&nd;!gY)!VVzCOeI7 zv>WVNyU3nn7uwBswOwwP*rj%j9U4~InN*1&m#eUg?J~PkSuD@CTkIaY)m~uFv%Bps zyIPRPb=Ylouf5P7k(Aqu?4|a6dzep=+U>b^4l7$xX)m!uDJeJ?UT5dB{Pqfaj1k0V z@yqN%d(=)MDTrY^geVt*V`_Hr8oJ$$m+}+#xV?xHvqKzaTa`U&ueN76P>wPi(t&WK zIEukfNH9m51CgESs3N60(j7=imILQNJ3>l~!)eDm2o55aYP+-~AR40;|<;--VoaxR&e40}#&QgV0 z5e~^oa4Mx(C*DcJa;Ug$Cf+OcC}DUyo9Lv0d;>;FcH*2Ar&ARY@t3mpV*bD~u|YS3AZ@jG*!#m-V^wz9yP zB`k6VoFz`NBHsyRR6C3Dh0Zc(xwDjKE1hm8AgTm?~R1y#)?i?Ur2ei;wWQMnxXi8;x!2`! zm0)vSI9ZO1s1UR8ToJ2ERqTp!@?9maQf!gSBhGUbx+E-(q|~Kh#5q1!feT44bE%bn z7b2X^47h@>EHOBY;KGX|!U|W+Wl%+3m98>u$Ys;TT?JeUJ>jZy!PpjU68r#H?y7b{ z-Enb>8|H?)5pJgdZllUXN=Rhl5_g%~?=E%w z+{F|nHsJQN%iVTW*bNH@-4S$WqUGI zN;1d8@)#vt56@%6L|I~wz*8pTdk{pKN9YlGq#lU}F6Dt=joC!GN8wR=vOOw~5o_`k zN;Dpw$KYYHjUK&+!%%y)9-dUnvUtoMs|UeA(<+2Ek6hsJKvZ^55!dU<_2hZ<{2Y(l zsrEp?kD4i7v_vh0d4pnt6z)ZM(}YO8fQs~@ys6$)db&5wo8is$7D=+aXm3#n zDOY_pbc7;K~5)^ZpUN2L| z;&|C!mNzL86H+N6FW<{%;}krvz$^4}y<)G#ix%V%^7!Dk=2dzN*aDHttCP#U3a`ei z_GWu^UaeQ}HF^zRr3^e;QJK7Ck=bkUI=nWo-D~way)LiY>+zBmUawz~<5lsC#U&&< zKiB)evG?BbO;zm!_-(ppMw>Kk+9Yk7HcguDy>hen>|Q{D0)^7nQV?V`IKT}K9PcZF zqN2D!TnuRd1ymGJ1UD!sDk>-{Amjd?b8nKSQ1tctd%xe$?~mWpp7T8CInO%ho^$TL zNn+;-G|H4Dtx~59O)O3_DB*HTk~|?;D$Oj-sN$NG(o`lK7=|U%vMfrQ(v)abHi#Tb z4$G`GX3-huq=H<#(y5eYmka8Y^-7mg&T3V*D8qPd%0^|ovPoH%)u3#K2YN6SF6~g7 z=)o$QN|qX;N*9KyLRH}^z0#Dlq6UM0GRMHdy zKUNj3ip3W2fXM2;)@+%tjHGouFz-V5<^UTvbG7k}6rnQ3b7U$p*U8mp%T-0vJXO9RmyyJbrst~iRRyZX)IwD* zt5{{^XcJ0Q_3Tnrn;=K55Y#7?sg&s^VTGznRj#U31#zlXp&VU8K~Akop^9awR1GYp z3Rh`VH7cztLatNkRdq#1l|f}vnN!ZYK89V-dVYR;%& zhp1`lgscu#O?qoaOGZOdqB>k1sg6;{s-x7=>Iik18dK+H7c&#oOf^T%R=YC8WXZ{N zHCG+4W~t-U47DUaCB0n`l$ELu&cX%B>f9{8x-h#kJxR?|r>F&L5l<}6P{VM19l=qlA%UG8q{$SfNgI=N$T(vu=IktwN(S;7!alqOV@$BET2H6~7shONowT5@=Fmd2Do*Dy5g8F89u zO*l&}2v3AXU&GPFYw|g)G_J-f6l>BnJdHrp!mEbc=;@kFjg(s=D-oq=GBin=)O5Zk zg`O=-)l{<0Sr%cQ+?Hb1WNA7CB8@~N)ijIbnrux`wlrQUtD)y;+T}8hjbRq&YDzSD zno>=nrZqF0SF9<}lxgxcqLdJ+ETu@J&{Sz^;UE^*RBD8pLV+}^MpLfAgaw?aln_2! zsMcsTI*m%B(Nt)Z8l%RbX^}>8^cu6qq_Jrn8eXzRYOAHHoT3~~ZVp$jg_|APTx|p|KP^uyC`lRyAT6&#U zkY1Kqnbx3nYU{OjtxFp!ElzBwJG4#OW-V8o%nsG1WEzrr>@0yeH&)iDEfN$av}oJ3 zt=e{NXnJZULqvmzayqode2pYT7p%+U7Um}CB6N{DJ1<<<#0}F$>6oIRY?`ntElx+* zMeAa8vATRNTgTLCC1z>3grSSqv2-FSN0+GM2)Vjs9bd=OCF%H?DY{f0lbN9t=!Cj7 z9hN52rR&5xIN{Kx^9@Xiu2deyi%Bsim!@ayq&fyerpwXEb-B7cT?#w0B44Kw6zHV9 zLLEJ?NLQ0x6(1}tOL0hIQ;Ky3+!CEEORX!@Nz&>w`H7{v5MjBlMO3M)&{gZIbTvAK zu2z>DkL#2=m5z}lk!y5ed^U5G!o>>>cV$w}It4^LN;+HVPq}7}% zwnb-T(&8Nqr_Ly^P7_HwbfwHTU5n14gU?IpR6H}gF+E?LS6bj`YYU6U?P)~G9E zwzFDw?YbfkO&_g~(MQqa^$vQJK2jf|57wgxomAAxzRI z>&uz3%tU>xo~=*ObMy)N1|3Tur_YOL=y`gkK2=ZGw`Ce~xcXduroNRgPN-(5=_{E< zsTul;r2LF*y)|2?uV9uWMo6T3zCKG|pikF}^hsigUaSw7%Jd4lKrh$l=uMeL`dWPl zOR3M(7wfG#HTvS5NO@DbiRF~2^_ZAJuhy6Aox(zWrCy2ZCNq)K0^FHVh1 ziRP8bG9@~_U0O=uh*OO5mGGIrEk$Y z_36BPy*xWe)(jtQtJBx(*^EZLLtiXv(09;-($ceA^_ZbNt3zLsD&f%#sqA1wGkn^m zMBk>*%?%Q}BvA&2foTXaG-SpZ!VD1xmLc2_ZE!L);ur(n5NZe&MjFDBGx&5)ovc~r zOyL+34D#G~Lwye0kZ9l!s)MRC z3?f5A4o@jIWE!#zrHMre*@o);`h+C8i!C+C4A%4TgB8_Enth7v=mp^R5<5T=)K(pXgnJ_|Qg8x)45tQteDAqy^5Dh=&vW`o{fVrmVM zQk_9<&=`yci@{_t7*vL`^g2VN%xQ2LtOmQmVXzsr0&Z@Tq1k{LBl)d{4nu>X9v+;l zVzwD*#&$!CfhB4*=rhBN$vL6M5M!({+(5@{Al~s!?F%8`F$JV+H(_8{AqnW*9S#W{$*|Wu&JRal>k|jrl2D zmeg3lC{2|ai@7;QoSq_)8;$&8V}a3@UTDlS*06JpB}O)SoBPG-nW(qf@3QBV#Ou^aW%t%v|DJn5KA=+e07G}nn@>sDZx~VZI&LrkD zOiUBYlph~&N-(ia@X!n^(Zn?+nVigUezJ*YN-+r%TScj+Qcek9XbKh!Obia+)R-2N zkY-9Zm8V)bB2%=qR?v`8FUuBYm@@hH^omrmNn*-2r6#4pC3U#;DakaMlM5MgQyIsa zY)Q_^%`wSLVZxk*^xPy?RjSmKXUaF_!VMHbjx9MXv&bY6q@}ZSN=@cOzM#-lX0jv} zn@UUtCZ#|kj!Um*+OyIV;zgCFa+54wC@6@pFjexi<$~NQlg^YN(wbBzlSyq-nA$|O zrfL(GV^79SH71RzE=8Ewl9nN@U?}M!VuML<(uyr6rO9lvnxYeprV?&3&t@viahmE) zE>nWUZc?!8Obw%_d1) zg38PmRWj6O2d{x2lcqCk%^I`CY%=T3Mzg_eHa8~N&7}f|xjfNowwWVxIid)m(_C+M znd{8uIbq@^bA!3j+-#1pw3*w@t>zYUy9l#{Sb{7aW|}3~5@iXslnKHuk(Mw^jD?jF zZHcwSS(p}v1s-Rzuq+KSwk5&Bu_RiOEL=+#KiOho^DL`EKZ9AE~7LG!^L(>aYD1D0bT}(5G&GMmJU&2MxCX}qTuT?Wui1eqa`*iIIZ3i zK@ZApvEXS5DcSrsORL33Z@0ur!mO2I6TdvYi5+U?40tBT^S zmIQ0Om2FMT!NsvsjDDxBp;%;vi$}c5Oh>wtXXa;E#nx(mrZvkdvD$JtDN<{;wSw#73X;?`QL%33QL;shTZL;fZ5}bylm@WlfhQit4RSYqYT0+GK6C#z|XKTCBC% zMGUdTnckGpX07H%C%0NHd@CQb(QK`$LAGF9Av;5&FMFN2wMy%%0^F&wBf1EEV_-K)GW*vC9`5}akg|(jE!OA*ph5qTTBMi#WDx<=YBu#kN9QiLK05YU7G@vT|Fju)-$FuCzt5c#P8clK3iHwXMchYg5?D;)_`| zTy~byhTBxODu&jkv8io3o6(j@*W1iClg(hUF zR4NRnOVgTc7D+37+o+b?VoOWR$Zoe`_6}Q+9b=U7+fvHoX?AU9h&_lAY!``g>U@k?0Y_6U2JT@5!jRH-yZxjf1qYmKzW+N13;@V#2P z-7II=nRbaFIjfzoi%-h2FcVWM6BF$5c2_dn&a#ImC)s0+B?XQAM0<$bA&z3G1Z*BB zTfnf$O*zT-jEq(u&z@qJ@l)+qIoB?*r`d&e*tOY3_7Zu1>}6nF(sU%C59KOjX$$yVkC=>+J@+(Owa6vYYL+OshSa>9E`F!3-fg zGdoEXl%(M5QmXhayVIVQqmM7hsuH*H2SgT3A^l}3y67>)Kid%nb&(`0Y9x7v+q zm8>dOi`@{8ft@LDiT{2zTks9NumBl)$a?%*W4pu^mqgBXCEO+FjRXAeAl@5iY z#!>C4byPW&4&0%3q_b5HjYI3uJ9G|%!{jhJ+PG$i#ld4)9X5x9Z+AExPKV2(#oUOlJaI+G9Ig6GC!1POcL!Z8)Q{6P?LUo-@Un>f}4E(wO9y zq&T6#neG%iMNUUznlr;Gc4j)I&d6kSn#?J2W;wH+wVXU>u2b%0(JP!K&QfQgv)ozi zRI+5bWzHgJfivG(<*aqqIIEo!Nu|?8S2&eU8!N}jVW^!dC+>_%w@WMJ8mHE&bLyQ2 zXR^rXTjnZK zRLWFo<*rIsg{#U{?W%Frx)d(lrF5xWYL~{Pb?IDsS8zskqS2KjG`Y+!Ok#0aT^v<~ z*alE0iZx(W zSTGiX@i97$L1WTbw0K$qjZNdw5@}po7#5DHFdS235m+N8q@~f)X(Cz%O-#$AWzi(G zY?_oNqvg=#v|JiI_)mj}muW>bcpQ>eN-Lw4(<*3kEEl6=Oe_||X-b-krlx6VTAGfg zr@@I3%|wF(CYqIIquFT=nv>?D)zRu{4YWpD6RnxnLd(O_v3!hy+2Dm#;-3N*L<tMLq_ z+moT}@$>|b@PtkI9${04CnFeqM^HXQ%3D1m<;@;=qskk}2nrd4Ckze>1sB|u5iu-K zF0#?#iEPw(G~gqFO9|0|N56u{1RnDWUI*|xuHdya-s)~?bi3WqUPnD;Z&#zxv#XKo z;RKKLm12Crbeg^(Pe*_+ZUN-agGrYBj)5Dr+8BD*5#Y#H{4haW@T&~_ zDIXDh(MJVh@JtNRNDeu@iQ!k#%DWVWLxg)JFB3bx6p2m=E`LR=@~zO=(ZIT3YTXXc zhjtJb2>~e;Sb31T-9L>!@mJ#RV^>$Sa)AcEWss>K13 z1DAB*x1d1sLj;`&@}LTZfYPS}9qiQxDDE(@ zC~62Jj**nY8^H-u`^!EwzQzPp??(QhkB|W5>kvXTK^z(XxnLii5PUA6qVVN3H}vi( z-pv>DY8`J7XO619{eJcC&!-%K$=-lI@ahbaPN|$EsZ208hHRgAED!|pP7Gl~UO-Z$ zQQ%(-jzY!d;99}RI2bxQLKA0?lCAE@%Kb&3`C`z@?4GTm7z;s8jfQ-OR45I?j2vOsdqVmXDckw&2M2^RBBqN||&l0fl z(Tp3S$}oNusEp<|2}5u^RZbAq*rG*?pub5TC{dOEJe;)QFZu{HTZYb&CEwVlsuVs6 z5|iu25O(e;acOA$XIE8G2E1(OaG!uTM6&&;=K|q~PsoR%w~1iby5zpYT=pmeE;fM{~Y5ZlWKR2|bx3ijNVA$Rc$#unI>sf}uBHN>QsgsZZ^1(f)Js(QEfV zL2L;pZbJIVHiC`UXcJYd7y?lgvQK`9>6Q1^L*%HItUm!q7~T@a3(P5bU++>iULM*M z?m$@|?OjkVCIf?#Jpu9fwS-8{XBUnQ0EUKw$oNq2Lb{B?r(oy;S^x68P(O@hhvxfZ z_sLuf2W~%P#S5d_>SK~PFv?LC)#L+ZgX7m3Hn1YQMS)v}1uqr+zp^}_>~ z&qm$+!vpIcID2*+ae<)!49QndVGu%|$TYg9v!{3VOsun~e_AItv8S_l1~#d8aG(d9 z+>5Su#C**^{I>ASvb0P7#XS8>W8;@ispez771L*&pL}&Gr|Ng}NKR3vjGKMUC z9CuMmhAAE#dRz_X_8kLeFeW6Ak&FfG6ddo@KLhlFJJN&0SOUFgfkFAAVis)@Rq&$h(`h!TaCfG z9Cy}pma@g0x9pkx(QO{ND{T79}xkN4})$f5BVB7dJU+)nv5&Bn)fCea=`ZZ zs)Deis}Mb;xY8;EMS%`>pnU+|p2V@3(_|TQpQG@IEduRZ)0SUzv?AX_*io1#W5Q|} z8R&0<8xA78$7e%Fh+l?KWJs6FgRuF*`?tTS!eRtlz1uJj)s6;GfssUMP&Eq5DQeLu zKs!;zD9)JCd6`F-245asALJfg_WB$`CaD@AE}#+x=*;k1fMO)*e5ek(xcz8=U4For z3LJl45y}&?igv1ih7f%%2(UYf^vRE6k_D;;^(lY{w$TW<=~oO?Gzx}b0SSPx02)Xf z6}{JT;2Iw)k-+ev*n`P)5{w*O5pJpmdxJ~Gz4d{B1#T)AoFxK@v-jGn6$ALds; zUk1wlr?i_C1ZSh+;^;*nV2+KJ!}6gwy~k8%iJ>cwfi;>&=@`At)c3#%-s+JO1_+|hb`w>hFD~2B!hNS zlh4aq3dhmN;ZbiQH_U`{L*8l(%`;>hB|cg5)%-OcS+$We8jM%NQN;AXcDTA~gyT_M zM5i~t0d_f9I8ukfw*{#_gaPG+uN2sK==voE6F@ZpeB)(gE^sj+#31m=2grI!%{gpZ zAlDLDxSDoDTLZc7I4JqUxpL}61nk`cwMJ;9el=W#MfEShcMlT!hZ-1^?2$3F+;H^= zuKQnm6BPUXxc$`M6YenvF{MS$4kGvpW7q2c(bp5M>DO~*jc>CPL_QoJUb}T8dJxwb z-7``jNRfv)feeaXA2^?>c3vw-*Qj7ppo5^X0D8~I_O&F?9a=to^=N7Vea-$3)I&5( z0krReBm@M>4G1MPH@uZV1=#m`qGRV^O}qkzu3llTkQlRg`l@xwFXp~tspt>Ca?c9e8=~57eqSw6#NbeOzxZ@H` zU0}Py8PXmbU~CBd_wu|Vf!iBaY#3<%yEW)o6am^|0j)*XlSg1ax#*wR4V)7rT#5qQ z3VL|>6;TQy-bhGMkYXXBYe4Am^A<>G*aShMK?;Tx0x1+y7^DbDk&vPwNg!oI8V?Ch zQpSWr@^Z|E;dyKAFYnJ5dM16BG@r)o_gs9(`d;t!HJ+NudrPBldD-Kf`b>CHdIw(K z-Qrky=6QVl`d53md~ghZEf62P9`hvd_Z!>@GIr|6LA9O$Q!b{pZdbquP8k`d}i&7Kb^Uq?+Koi@z%E! zGd=VZ%U)dkWu&L2<&NcD<)!$trQgLp8rF&bJNyULk`w(n@#m|R!PS%SNN$B@qeJeu zk9i>n4d>yP6o-m8wz+Q0!o}Qt_N1AM@tMDIYah05$EUED#~oySjc=`JEB$EhWPDQS z3|sT#!?@zk59?i1f|P36lQ(^OlSEk){iS5aQ`yS5@>k@{yp*v0lRNijFROXE#1o#^>&#@YI+f}7!;{99|^+V+y-k?XTg zJa~>!eA9P+-SDLx-1PZ{?7P<~@R!YtuiJp<<3HWtIr~5dyxnX*aQvQ+`tkJPjp^Dc zx8n&r+8>1@`L@eL z%EZ}=Vf9jV^3f#qziyeX^wo{v2Wsv!RV$NbL~GvZiPEipfZ=cBx?Ljm4%Q{@eTC76 zgM5v#rO0aRKDl;}Pj}vrkI4yQMa_~oHsi}v!qx9hb!*JS=QO_h)ptFq3jZQVdw=bH zy3`jt^xJQZ(Qk9D_4hAt+5-jspnoj95r1oeRCVNisrvYqOn)0Wk!n>+Pl0CqjZ?K# zkG&1={-tVL6l{P0es)`0vGk7>HN$Tbic3FDRbE$rNqJ}Jjs7;i{^PI8WzQ{9XBXCK zzS+{Qd1zg|y7|mA9$$Pu{64udzoB@4XsBf64N`phlet|7J@fFrg-@N6< zH~g>-f3BzNZtY#|xIN4Iz~{F-hYxLe>%k?_U*lU6m%Ws8@GLHmzM-4R{u1}uUHHyd zpH2;XzDA90|C%7)P#j}V>J2I7;XlzbwVUGGaN{A@evaIYzZSD-%j>te@tR35KK;WQ zD;_j8j8}T$Zv4WlVNIIvU&h&6o_u}%6Weg-xW3?g_k(`>Up)H!+O&(=wet_8wfzqE zZ-0K=cU$Ms@$3Untu!oC;$_?%>n%GQ@o#FMzI&P8fIkve{Ft#ziH~3VOL$StY+UqF znPWlQa{T*(+%*di-GSHrl)GT&uPuK2ziAr&IQad7+M8nMY*T@K&kM`WzxFE)pZv^q zLuCsj_}6z2B|g2O0KdF_@JXXN0ss8Rk8XdXuLS=n=X}C_uJQOMpFRH3#}PB}XKv5(M^b$^JJ?awD&|3OoRlDqE7 zxbE}J?GLSfELr{Mt8bhdYIzsgH$NZz&bKK-&-zVkduIMV#bcjU(7kJLg=gj3OSc}I z_JrppW-IZMvmUQFH~&O|U=^PI{^VEz{Q&;pfz9h?HhqViOBd`5F@J`KtR^nz_Pyk> z?^*WYGy6)m)&KN@^CZ|OKA{!u=x2F8<#g=0?njGf{6}2r z{<3r%W4+;?yK6TOe`?#(eRD{dXK4Af?O#7rv8q&t0)~`;vpu#F!%Ob zYw*n}H-0v4RUdwKwekJX=a%Bxo`VK4Zz+E8SyPt}Ole}ccW z@?+I&(}Fa+Rx0nh zOKEL=97lBseq8vh^5OgcRPEMHQy*?SsapO~sDEvsBvAgr8+Ya0xc#PYYu>EPs@Qc? zY0Yk5U0GL}I`NL*w1>9R43E5&XS{z~y3z3NGXMIQ^ucS-UnUN`QF;Q~KI7T4okdSQ z`(}z>$?mzaEW^qxtzrOG`#mlpQJMe}mBj3ZZuiP%M zX770E{5t>sqh9l)Qh#BAI(I^iM*2y)=GR|&>av#~_2haRSU0;Dv-b63^|QOMrmo3Y z{j}MbZlD{h>m0GbJ%9*PXD_Dfnuu9D2QX#- z0AS#OBh&02OgVchR@c>!+2OX7t#1yd>6(P(XLkmg9d6?Kx zDTX(w>M*g9B81|8=o5dv?`~Il#Z@MJny3rMwashkfV|h%fz9ihh4uD%JJyRV>hbFO z76&<>fVMSQwJsy<-GHt)TB&J+TkSS2d@Q7eq_uT*O1-wuZi%opyIv$1jIjt1(`Kzwbe5Cpn4vV0ABrVXU@(0vGWf_QvL&N zyDon@TyyJ-rk}3+UGc=lgN4(gKO0`pIDNWe#czuFuL+{=P#zw>CHVFAE8ae%n7?mk z^7ku09DZ{0tuaZlXA}jm{(9!$sr!dl-yJGM{QWv~EtSC-4nYR3*SXKSv zeaFu47~cHN?WdbXzbM-8nmhdNgiXV1v4@q46{i*NkJrDtvTxlm71nA0ndNi(e_gtB z!q1AD-!oRdQ@&BLdOA(8@rfT5o9`*Fe`d~`if=DYZz>g@RD5v!O;hyE?`{z?nDE7|ZV0+@|=ZffFHeub#r}wN~_td>lx}TV}X2#>w9-F?pf7Sd)Z(q6ckyrkG;9sX7j(@oF zp{@t-d*IC#=kCwHf5v^!-21~lx%bRozHM35vX;Bo-F5lS`a7SyBm9oZx4(It__o__ z{dsBQQqL0El80}JxMkkWKi<@N)5kYDZhU*OcJU53?xqoOm&6zJ=VzT=_xlfLiho^t z`qud%A{~Z`=09sjZ@| zEnDu{ymwR7Ce!P8zPA6>#8)T0;u{pRx~KMb_Fx9s9<%#lL&5MEnB6~!IcLLT4#u9I zuBn|p!tUN#g9EcCp-qDZ%%rZoi344oGy41B$p_&eJPUy-C-w~t!fs79dzN>cDhIj; zr_F>7I!V|ycM|MIkg~ZOEKbH6X2Bqw+%=`U7d9^yfv^DfHB-@eg~1CWU`prg9vHe~ z2o_?hfxa1Cy~6(P{w_?}(>X8`26W$~8CZSSz|8L6P83JoAR4@s5%sk0p2;wr`X<5P z5zYb!vu9yy7@^(0vq@3-Aw7sgLIsiyx+KGgg_6O+dC&#@vj_ck6t8dgAjxbPmjOn_2x}eQBTvgH7Juo;MIvXhsfP8=V z0EjyV`le75bTq%IyLWQm^}aLdFgGUlbYTwkTnaS4yJz-57pCfjKAtxV zcH_cHojpC6tG=iZWko0}Mp+5UN>NsZvT~GFKvtZOvI3MLjbfxxj5LaoMlsSTMjG%P zVaSk13DPJ*8YM`h1Zk8YjS{3$f;38yMhVg=K^mnqUk zg)9?StPE%;=Ler879@lnrWrJ| zSHqMcA2&xlw{#eHRc)O=p>;YQn)Qd^zSt0)baqANZJ)dQjYm+s)<1RWF@*cC<35b= z@>hSp1>vLDUDu5;HXpvuhw#?@Y!bUq9Klf;OL&yRZU==i|8~Ig250u81dCVK_+}E2 zh97+Oa1b(54F{l&K^Xj28U;Z@z(-;H4#N@h2^xmYgLNST#x%&FAp|+Rg$Nm3(+#SC zG8Zu1sKyS$of|k34*CGn`;gv)WQX()q<10h1D#I5A3{0+^cuh)0lpFNAxNJ>`UDa> za)v{QU_jUgu)PY>9)f^x^C8Yi97W(W6Y3U0l1bqw;s8seaMBKR4bX7D0pD)IF!*#c zmI8?nDHn7KA(cWZfn z&VsZFk{A*jc&sO(uPjuYLO{@u{(h^6cm^S5LJ~v5At^xSQ_%ek(pQi?khX&kIw{xz zG~7$U4nTSb(m6=$AgzalP8RM2Ie5wkTMhU;^iOiXzi)zsP>*~&zy~@3`32+vg3$eu z{lE{{mgtNsXabxOq5Ay~Vx({IMGL*1;^Ds$*rO*1Y{zXF_8H)NA>9Y*5lAZ`Jpl

8FBIx5*0^NfO+5o&)APqzM8PXw0Cn2G}e*^HI*_7@4X#_UmB4u9)W?`El<3SS0 zKK9Z$&>k->1llJPNT&n;OSlgmQxH2hZiwz?EM_iY-4=g){M`x5*vmQh#owQ}g8M+y zgUSEmJ(9FC<4ll-;W7_zZQArcZU9c0e~2c<(x;ae{}Aud8=+%J%9Cr#}+=e@$t=TwyfFu#I`4QKEC&fPoMhisc)wL zu=eEIAA8R{e(ve>PyhMMg=a24k-1*FLH3eu_x>I{f6P z9}?Jp^8c9NB!WZk|ANybWHZ@om>1w6C4m0#k*WVZQ~%Twe{2PqmH(HJA@f2IR^RA_ zG5o{TFw83$E|ax+1x<~Oq41M*qy91+^GHVdC~kqnRzS1G#=<9ou#8^JR*>22v}HJK z6$y)Zsi}2HBbKtmtIKc{(Awww{u1Vqlw4+nA3vSjK0g6_ASy^EfuF~fhDoKe@GY;% z_?QfWk_GviaxHu<0qH1(_jK>cFtIE=C@iRfY$xQjjKv7pkf0y1mkv;W81~-YAnY)L zn@9mNd(IEk9x|YR;20>NY_b0$Ym}=PEM`sjQlW=rt;eQXVn1SfoA`Bae_3s@A z#7eGNcK;gYTgw2;WwLn*2+xzYXHonou&9?2We*;sxBsfe27gRrDEgxD%Up}_35H_^ z-wZ;hYX1}PnIbW@czR93U5~#6|859W!!chR2>+$p6_tTj$QaN$&nRo8t$?rs`Zb_e|JHASg})%fvYdU_kJK-K*FAito9@2%L2R9`gkdkgIYR&6 zQoG&;f7Jc4|E}XNk-4wDHjf9`J`q6w_sAdqd#3)WrJu%DNW!8q_z5jk8A?gOiM03D zBO;QpDEPUvq~NGIb+bi@~qM14L46$OG$9%?O}#dLN)`7a=IaA}KcHf%QH)3d8MRKfvu^48A!A z5J|Bihkv*Oj3pq-_3n{KgKu<4}gbP_>E6@m9pwmPIYKdHBkC2V(ixlR(p>)<4A zX!NqLK-4I>b{=>?>F?=l+ws->{Yy0HL2~pxG78`=26DM2uZ@p7q3{f^LJzyR(a|qx zkjIXcj>q>J%Q?CbF05WSRZH@(*ptCU>Jhbs%W0R%dF4HpX7E8X2E%ag2_<7m1*#EY zzVfy-vi_o1emP%=llpLSM?#R0!sPx5g4kX&A<+JEJfGC3?t#FKHLpKP3FRT}BQ*AF zxZ8h}huFUg0$#I#+bFBOVO$tikr3b|t2_-YV#d-u`!&^Ll}tEifh zmwU(~2W)>L+3)A*WPesyQBwFC@(vT+KiEexM&)OTOKA+Rz^Dqc;O&MB+u-Lvc|L zczah)kRe}s8%?Wn$#43AX7-K?$DBn{+^rrq#i#(xZ_W023wFZSF-;PruaW{&CJaDkL0c;M1F=DeTCV3y5Jv6*C4#R zss9LF!$izA_t<>zq02QCfjz;$j8dO+aH9t(XffD?d>m$4NKS?j9af=*&ha{A2#!Ju zazo|=?;@1uEB_^ihF%zH?5OvFN7y8#06YG-gW-*39|VxVf=3kqMrw&6k`az_uXT!p zj?w=C_!@DQih$ybp8b?G)ChcfK75rvFh;MB=)ed`jrsi!^azw6M(yLk!B{c){349} z_?5>d{-!=0)qCCi&%SpDqiAe!kIlw#YLDuxB_n_?`>XfQgN_dST6e_1)t92J&-C$! z$k(%dr4hW!ODeFrK*5MdQz9T{YQIAYQ4x9N2?Zky&YG^Z>U(9;1~}@|K=|tS*M04z z@YV0H*9{gFPVAgKzO#4U_(`4c=8g?<;3?v+0eGGmo~rICD4BxZGolK!#?L7jt)Lz4 zVdQ!rd?p+ zTTTj;Q@-7;B96?{Ondo2`F6%lmA@PmRm-t2tx;Iz6EH!~ZA-@elL%=k&oZ}Z|>w?4k1ZASFC z4$jqy=&{KPz3dcFMF)-?O%=8 zE$F*A@cdgV2b0RQbB^5n$Mw+pL+^o>Pdgju>xtkP+*Ywv!9X>_reJjFAwIj{=11ICr(mb=m%9cHVCUVL8}9iO?9{%UT6zz%Q}yIczk{7}t$yG<*jdW?3ii5Je)aF8U~gy0r#l`3d%xYX{0w|W zUh#TeWitWx)_!MzCqSF={pp{bzYO+v{4QxHz+Mpm0rrsHMK|Xv%{%!YA-i#vMQb%O1^>jLKWj9D&PwkBK&$&_(^0pA@%KV2(T-EY2_(o7i~sl z7dGR!Ltq!opW4Toq`YYV{ySv<(t&#pAo~k-e`t~Yl#gdUi0q5rcfgW(N^!{Tf?bRV zk4`%Q8U@SrOA zTln$?(%&PG{Ym-@HUS^}son=Z`1@cx@WCG%1;`%^PST(Lt3OG9FbYV2aJV8EznZ3^ zZ{(4FzqkKF`aQPhdD8FaF=)hWQY1LQ4fu_@7hw^;Y!1TBcu_qd@Vokcz~Fb!Jiy== zjTYn=1~uvTrv(J*7e))|_u+>L(l0SYoS0)MQ|&BHA^rckn(|*B`2y*G$sLscX+MKq z@E`O$!XjMxE5gnA0mKLYYQzWs_ai>|N23b)hsi+tKMs7<&oHV;|2uxC{1=^}{KI!x z9=ktzrfQ3lii7MZB#tjHV96uopaXgJM#DPX1 ziUTGQ8OM6SC=M8XWE|(=BUq^aU%yPnG37E92XR^P%_I4btHRY(JjcE9j7y;6nT^7M z?eYP*LH%-!#3KB25;x-q5r%l+5neK$FA#=!&?rUmz~m$2`4TXS2SzCw5Aex&j=&da z&~`aYQ1N^VpVUC{93htR-`sjgCGo~}-W%8T-ndqHh5%#VVWSpps;siv-37Cu% zFc~Lo3^Gpm76{pYgf~uN=xEuzok}&a>f>9Qisz__-L|PSw?C^Us_&U_y!k7&;?7s* zroPD5*iU_Z=yd7KWLWIBstPMgxccZ!q!|TTk6JUdQPTedU$c z@6$c4)!s zpiebD^4roI!wpZg@BAfuQjOu;q~x+cI|d9BRv&$H?(a_-=I-JCapLZ778u)Bzq~Q)<_*SyJ&&y}_~skqvdVWN7LDVX9-h4DtvH_3 zE zS&z5YPJYweG-2g0)`jQIGhYwseeCl*i{{LZ#Bz;b%W2v+9s_! z{_LJRRJQ8fUmV(;d%Z2XV#S@^e?DhhtN!Bb;*_s#_uPMQ_Ty_f_E$C;mZ)T{!JLb@6rwZ)NFy z>@PiziJFje|6>2{xS=8R)u1-1v!`Jv^Q*ZNoV%sPjY$vQ@0?e%{n;a1-*)zFZ+@ z{eqqMi=Q{XRNwyF`Cjhl-`3B%?)BUG_oXzP&~4*v@Yxev z8fxQZli%(Cr6KO)lA6nV#f?ncO?zwbw#IiEAFRrZxTo>b{k!z}rneevDqnBe`pBP+ zQ!?UT|NXK2rlFq_GiSXsx#`GvD^JlcJ=}E1h8@3W*Y0onxua;-%hr(Q=_T0mw9bm= zw^Z0~-JANFw`9A^zy5Gdv$S~iu21)T++3_Q%w=APYw<|rCx2*HxBN12?n!a++?MB; z&7tQhUufBzw66P&@4jwPtWJ3I$Hx;}?R%1bUwenOwIDVByy5yATNh<4DC4nTYh5XC z3!V7skF7UeY*sIfNN-zHm3RLmw>P%k5mmKGEx)tv!EfKJGd;4stw#9jckRJ{v{{}$ zmR@|btUb^8{)*Lwo$d2KQ*JQ~t!Qs`v3^KC@=p8QS>_M=-^Ji3w!RFrUM}wFIljVh zv}St8&KEl5&rMm~F_`>Hd6WBK2dnezu$ikP$345inxP57#~u1?g1jMgaNN7BO>@_U zJu_}m(+N(4;mEibA8_QB+!a5*b?fnYH})IGUw5*DyXMYC z;>7qLUwc>E^ik@B-(0Ki_JcPv{<5z&}Iu2rG<7&mLz+UELqZKD^Y2) zr9^g$kfiL%5<(G@P}#{&k&0{|+5PV8&P;RX%>91<_&t8V_aD^z-nnz{InUQQ=Y8&N z#$)g3sX1L&njLaq$*9BFcD&K~sq$MVEMI8#d1~SBxt;G8cJcZ0>$+J&h__Ezl+$^u z;`KiFz1Nxyur2aYvpn8#r}&r8NCoU!P5uhE(=;WNg)IOjWIOZE(_X4Wqn&cB{9VC{g1p@-Yd)Cd{te&?b4 z%(|;z)t3)mHuLQdbFGqW}r@5IabJ=j!YqFig`*WC7xP07qazaazvPTQ%!+t2IX`Clt$-Sa!@dN^X%MOFVJ z?uQP&IPL83HSNKJHg6aBf3&^X{JFsa|N8^e{1V5$@Nec(-2aHbX29COh&yeU4-E)b znlQwmDkh+5hK;FZ{qX>mH7oka)m8_%eawuz*jYcYr-$*^ox>k`BCKj&hl!I&FSy! zI?DeEG78yl>tSdyyLLqXYX|rH&VKWH!&&XIsk7&n+F2!?xHVg?a8+TBq0*eBVAI}u z2khpg%=-O&wCnsiF-v}JeVe*>&U2riQHF|-=k$m=_hHj3^|=dE1H0R{bD6tonbJw+ zX%TbnTX&l85_NR$b?wPcm&g&naIuK4AW{cCqWtVAUy+A#2>_LvAjdSl;WE zbx7>kV8!#>f!r<;l0xK^>k|<9PUuO z!EV>O%y74eMXFaVpM=jnw95B)TC0e}@usnMDuW{C9PTr9RpR1^nL!;Rt!;85q6eF_ zQ(RFMF?m9Rq01ZH#T8p^t!m3gF23cEApb^T#bTE=J(fKmn74RXpIUC8I2ayPT9h2+wz`{l@ut$K?1q%Sf7&ZVZx0p3+gI8|%Wo7M81{5_^vj9Pt|Jbl zM?VTKZ~uDigXnc@6)W3yZyuBPXz83$w*6y_*L5tZDqa}Vd%+=l{l$l3b`{sI_;TZA z3{yujqdvw8O+rqiknBb-{g|1$592ECcWdnB3j5j@<4XBz5PF5x}W&>JqiM>=ZP z$?0S9V?Wywk`uyDvd0gyv1R5vp8df44nISN@V-OuQQ5rjAbb2buHBjAt9&#f?@*M6 zC&MPb`N8`R2WMIEzQgsidpp0qZ83DnSm}3?{*5`Xpwu7Fa6P!EOx}4+MK5OF|F0MC zJ3DPV!28Y_IwidCEc?DnK?cn6cZ|4C-Z|_d+M^p+`;m8EoPvA5ovR#q-#Pu@9^Q9W ztW6knq+)nr?8zp~t0hDBd}4RuIniN#Q^^_aSlF4FH%Qt*&ZxHu9#(kyy%X;l-3{5z zdqxFM6nM{Q%e6g8W7Tw5i0|Br&s6q2e_k_XHX6NiC1=`VES}%oVyI8fw7lMinO|@G zf}H8byXa^Cxp#;6OyBj)=RMOuqc`)OsqA@X8skv_?OulDOo!kOk|1%(W^$(c=Q59s z2r6f+BWLPy56>1h*Z9qQrW*d$yk{EU?Kkh44ryvJ@T%wM5&q0ExkL8+BR0csK2}=f z3KE{-{A1s)B3E$gmN7H`tL!zof_b;BnEBHkn~^J+`iA){cR^Rb*1T8naQRB!D{x*o znD+`~&p+4*_WWoxm0Uruo`_>M_A%rNCZB_y4{7}*R}i(O3o~za;1s!na07()ecQV5 zUcnvp2fSCXCeDfX3fyL7JLWJ-M>Xo_LCRO`0{ivg4=G z`_4-|NUkiSc~53Ob+;+GvfUfu$D%`7v3iU@0D%$=)ikr@mEjqUfDw(trlJ@>yk~pSDgD=?OA&Z zmE&6tm=|+~tR1@K;d=kRHX)X9F2i~5?Hx-jv392+GvEK`31W%TqljZWetHl~oNsT< z%oja!B$iOk#r}RxS`kaU-;20+FmolbMAj%&41>;^@LHnmPb*$a=n78qT0+(i1|Lyi zUs(Q!SYrHm17^NjErVF%uqyIMC+B{|5*zLy9%im!nnF^RFdB;EKa9OXERnPZ4l-nzbR(ZZTviOh>R zL)JcK(@@XkO)MZ5D%*v;ImG%cv5=)L{98AKxyK=8A(u<2t6x~{B^LVq8}TIG^8v9? zO=}Bger?HKVxhni#M|WS`-p{>4MIHW)Tb}8&=?);|KP|8UJLbBRp7PI6ZcwP3(4BY zBnS1$n>%NSg_KX@(VU$wgNcRSe?%T!f2EdK=>9I$|7)i{Cl>0hiv8dGTS+Vwr-k^l zWMLAqP`hge%zTvYR$`&?TM_r_R5}t19c#cJD7h5eCl>lW3S3<n`Y#znEV};#_{nVAfml>06!!OVG$R&G z(tzIcTMi)>-F+H<(fpcCEIKg@amF#;i`Sw9$G+yZXjIy2UW>}wb4CR6_=u;kiA6W> zhpvxg=@W~NeAt|sf3vecvFP2FSbrIOF(ekvAAvf#+cGO+(ebf}tF2D;BNjc>q%SkC zzhE!1s9O~Lc-w0#v1mdD^7!uO=ZQrRUIw2}k~D}#!?M~j^9Q3HcrAM2A**@!-J~B#L~JQp+_zIDq`sg&WK}6HT8+5 z&C|hcV2v@cbiy|UW?rG6IN(q1VB0pc5So(uG^5&PJ z_lc$L%~5ZZ>uM59&zp~U``Bm+v2^?2;IP-{0AgvkHdr_1ER!de)+$F{>k;8YEd4_d z^-t*wV`Ax5zp+l#$oHm}{*F9y=JiQpY5gqdG;jB6V(IfIP-iBeGvKxK;<=xBEp63h zBCn-4);_HqIY_s49&=3YkhTBAHHar?ljMj8M%+U^88P%T@jxdV)J10>mk|$)SOkCV zTw6gs&=K)-&H0|h1MgF?|A)Oti3fhU!Tvq-x)Tq?j|PW(2HzweNNfe3f8J?LJkaYT zGcAa}a+-J`rWjNx}9_jKZc_y17uX)pglJW!quo>P=p5)Uj=Ltk|6?$N{p=2y^X z$jQCC(C`UtX|A?uf=^TEIG5>Mip z!8;IVj_(^uJag{=>^bj~BJoU*!I;0Ev6Ogbe=Lr_C2u3~OyC#fmq)ejh-XymP)GSZ zSx!6?bq+jSu{9)~nf)AbGH;F+@r=nf=>757Wa62MudsjjusOsta-E^a;Ymk{XL1+f z_;XGVAf9m#HD>1f_KoNDOjVE%uV*%I_`&NLS--qlgnmv}%bCP8+cU7Yc z{MD|5$TH{uz^d;?~_)q&Z>Guw7z zoncx>%k?B6b@fp~0lDDtWEN_XP1IyW3g{mTU6v70N9cXACCiO0<6YBTfy z1S!O0o>tIH?>>&iV;9z-zS{q9B=OjkQOFk|#__~stxIt}tB+O@kL`H}T?cnkCmy?N z54&};vnC$X(F1R7(+qh%=6qx?ugCiAjpg;2tiN{l!@8_hTxa634pHFq(9QG2VHpFA+`r*2IDLC1V_4T}-^zUZM z>q%KZ-uGq>FK`}tka%*AKh9tK+dksS(KDfoNfs5vlg_VEhxaq-NIbcw1M0LhgSQb+ zHZ$yo{f}f2Pv(DyzkF^zB%a)T9lFR#@*$qIp9Zc{u9y=~IyOPwyLZ|L;>m*sn4fAD zLp*6Y0(EJPN;l%kRT~gLk5tbjp8Pftd10`c7V+eJYxEy1?${GgzBYqB*Ud8^p3HIw z=XOtPc|AGovLCM}O>P-qjDOi{^VkOF#hfAQ->(yJy|WFSh=*rQz;!vq;9y1d>JI`%OJZv9}I>98tpLkfm z9>+16ae{a_{T$-tyJugBha>(#zcmjuh==ztf*xZQ_!19CoyI4&DU4`AJiNLc;z|4- z0r7CiWz&NERRhj9u{OHj|}yxARf+c2M!Ooq!JGg?tpl;Xi*69uzo%4 z_F>;ZUJtK*GlAE`vqn7nVZP;W=AbUHie$+8-Flr4v-#elKg9FJk+6epwh!@qmshac z{{FGV^Qn%At99o(5zps8#QDcRcOste?2R~IakB^U{4y`t&A6Zk@%)7X^v4|Is)^^v z^+lYy>-vs({^m6tzgJZ>@qG1R*!fkaJn{UrDy%zx`m7|LkB!ImTIcK~o*&u~ONy-_ zy@}^X>Y~nU-(m>yyyTL^|pR&%1pI5tmy-zg?g0BSdUI*q51aJ-wC? zkvRnMq-F3*Ld2|3u)|ROM}&xh-t?|Ygoq81Sl4_?ze9+qdW`oS zsos+ik$D{Ytyub!5V1Z2emtA~gAid{i26Tpf)ybmFb#S9pzanzgza6#E4TIS2oW9| zvA#QXy)7Z)3ENkR$yh~*P`87fuLTDYBI0t8U*=Us@)DsgpT5p&nx=OyCos~=akER9ceV~)ukvYZTL*TuKYatJBY zf5Fbf&Tl28WK~--^Lw9cB&4KVg&tcuDH2kWZehJJd}tjZrJp5qU2=X0A?4CYlfRK{c7XI~52_mFSd5Su@+|!1T@@N_Asn_2YuDU_#1k_5%XV#?}#1 zRu4kFz5dIMmz0D%lXywly6OWjDVZPdx6{osDI7w8A-^*3_~IC@_g0fKLeN_FIkc)4 zCWIi%aP&z|rxX!_jGCaHAK3OHA*e&M9?blMp?k(Bh+>(^x`K`;IvNtzBOUL%qfH4R$aMhnX%p*sUV_$UZs8>;`uJX6f@JymHV$=lk9XySphs-oxMO`K zA!w8v;(ScNDMC=O4mhbDGk_3e#C(sjK#<)#g%A|90s6Z1ZU7<3Sb%!Qf8!%U(A}%( z^Na{zKnN<_i8#<{iWwp3Mg`)=lT||rK~Kgak9=EPP6*NfZi1qyO@yG9YN$6d&bKB6 zEt>!xeQ$A=5VY_i;%9?b1R*GKS|?`y-#$M=(1cg;@8&nJ2tmQWp|Ae0zYv0=KVV&; zc}|58l#`72O$|vU1oeH|nwh`kqsU9psLn~e1ie&?;w9+)%=!#N-)nNqQM7S}ELSfS z5D&Z8b|+*7v;Fpn6{&=*nkUE$Ie(%FSr^tIue}~zL&)m*9C7b^nE(p1Q1(;zR;y|fvgW#j&vtnVgskO*aQ;T)jR{#c|AEi9QFjShOP8P?cIq;b zkQHWR%gnzEokYlb8i;sh)%PYL>+NUsTb{0QAY^q7RAT0{+P@=Yt(L>Q;T%^&*7?B( z%>3w}-h?bAXXFvP5v>VXGc}=?oiFVPS$+C-X6CPyl@YSix}k4&wq-X$R*5d^1h-|Q z30e6cp^GD}Zt#+o8&tweR@?4_J}BgoX1+8+ zmk{T#iM(l(Xh?|b9gn>5BJB+!Zu?boK)!U zY3dU~oJlz9qBEy5332Z?BkwP(Hz362gn=KQ1)~UYTaw`ym*uvExI7i)({9B(2yxZX zu(N#fWkOuZSLpG?{yajQry2AWpE`^Xw{#|SYI^-JFLBWxCwYnc_`D4-ak9MCIipSv z3=Aj4O&JUR!yio~#PypET@Sf^ju5B&hnW^!>hpmRcS!;9e^qflAxRYKh5 zZJ5_u|C10`{TO};*S|@K3u%V>(8JA|5GR<4yq04cX zN`$!8$KbE|bEgvGruGBpo4lS7;w%ng-FL&|G$F3ZQ0U0adnqCA!z;wkPVJ`>;v5&F z|Eb-4AR#WdHA6*sxa^&3Dd`}A?B(5C?{U#KL5fYgX zaAM|F(gza~pVmWn9i9{t5(AFmIBQ-c5E4s1L)W$WKM9F8p@^$%A~Xq!IXl4HrMF>( z#Ho+K+vvn`gv3wJV1KV$dkKkNsd(SltKF|biBo#xI62n|iN2!{KZkcQB_#eH2KzS;?MO)ck%{9^u+kzV4pYMU9CNN9ByOyO zo!#%25)v0b#QG&Ja33MjWEGCHYi&3oF-Q%0;d9@qgv61Ruv^a^A9+a(oHvq}#B7}s zUJ_+FT;3aYI2PJKNNn97arph#ctYY*2b@ofX3B)bP5+rN^TVFCCnOF!gg9R?aWx^a zas~3E`o0=M;;=3T%zS3xYC>X$Ju@x1Yg|Z34EoT5nGZ@IMMxaU-lyoTHi3|MB}S3i ze{9JsLgI$ZzRdjDE0%=BmiLe^ZpIZ65>?nb!Bqb%AyN4WbUM)7l8|_8HR4-Twi_Wa z^#bbT+Lz4;iTd}!;blcnLSpwE_~lVz4k7Uw`*+zo8-^1SOLI|g7wlX?NDS9NzWdK* zCm}J3T{r!D^NEn?bq{ggbATBkaZg*=$8UB3FNpZXxb`VuXcwqgwQJ+ zP=_3ymPZIxnFO9UJ-$H*U9$%H?pKWoA@p-3o}XDYX#gSAb~57Rx*m~)&~bOMK030m zh7kIo81=xvic5r0yMd^a-@JZE2z8i^d|f$9n-FT&1U`>goKFZ{-NulaU;E)JA=I-2 z>Y}DAeiA|*&LgfG9ve>xof(VzL3Q#hUP4#=&F3Ywc1Q>>p%W)B&_AQ`axApK9kSeZ z`K!Y0u<-pkLas0S_c-%kBoK0)*W)LbR!{GiH*Z+B7YKcPx;~a{Sp!gxi$UJ2ist`mXKSQ487Q2KTOEI z+zqIf?1A{d_tOeOZrDRyual=SA@}EU__6Fx2STngTMr-FW=_ameE@#3(e6jc z?evV97BrpwoRAwf1Lyy$;t?S?CfuBvkLWv}ko%r}uGQv`CLuSw5cQi!^R?#YC`UsLD26Z4`)K|w6Tc){(kETxh;O6uHIH`N5~yJ0CupL(Uy=~ zW`g%^wb6%=n=lP|r1jKTLT<=f*ynhWA0fAkHR}9PeO3^17cRr~cDmD+kQ;1>`QQc0 zgj@p;b!NWrrv8N7J~!Jk^Pl&b@{;SQagUc=x5FQK$#w1YU!Ku2qbSri+#$(9 zuRL}UqO)JYze5|83DM>YvHxnl3_`RZ7wZ)Fb&iB+%d_yKN>M2x`cZr6`d0NpLUi3S z17<$Q!dPlnK!h(@@t`k7qWSLx}cX1KaGo zGLR7cH$Gh#M*0n(z|+(xU}0(J#L^@e)1J z&)w)%=m^J^%rUt`mh%mFP_LRP)DY60^ud3G-d#d^)?wtGvCRh)(pOJL+^{q{Pe|9( zHDKmvSu_yRQ+>d5wbmp;dfH{=-{9ZR3F*tb;CwP#r4Z8Z)o3vD&;Cp$q%Yl$_}Tx% zRziB>R%Tid@^ddCeIEOqQt#3%Li#)>^apnAZAwV@c86Xj^g2#R7tDqpXZZ#a(hb<> zwYoeWMo16nhx$LEPK}VR$3FM+HR>rL{Y5#}#XTF$2SU`I&bVcnIP-*UJw zAw6X{>^b}TOG0|WEa-ZT#Ues_ZWF9SmsnmVq$lPf@02aGCZuPveG>hi&j{(==R!vT zqmv2gduAan`Hg(ROS)&X7rdmqEb`(dU6%6;J5UebcQqxXZ@US-w{i(5q-Q+GF_OlQ zA*5%spS#j>KyO02{1F3Y|MS0m3F$l7=c`u^cuPpn&B6YDMe_;irIygqyx2X2^b$F6 z{%zk=LVDm?)JxY@`VrDE-h@3@ehVg~M+`;$8DwKYNZ0L)e&dm&sf6^B`|!K#M^8ff zyDm7+l&8Lg^s)-n19zu)CZs?9hrHJHYdj%+R5Z?itoav0`eqNr=QDa{g!Bz9!P^t7 z6hivc_VD9F$IXQF+mBG^v`-Hrq{ocLbw$OmCZtDS0iTrvV+rZ&t|CruFe@dbcRzzV z=X6^=Li&M+hRl4?4SzzqnJ(%C=YF$zNpCrBJTK|*G6(XKzUI4!ukYidPuXS=b6oL| z<^RY;*t6-udqe@Z*!yV8)76Or)NOFTqx$X|qJSsv@NZrB7DNH=lTDa;*NAgO0l%|w z9HW{zqJT)Y|JnQVETVwl*5=IqUDnPe3izOcbxr8N|A+$i9Kbs6=C2Z>fd3{yFFm`) z5e3Yf3Hukma3Kl^JBGOZz2#w|fRUl#;YQ$4q5#)y)FEzwtZJs|S3fMgX_HP;gfG9wtDdOIw&+Ui; zjK(7W`u-P56rd3ZJy!gBO%!0#3j9ZSuO|xV6o&WBS$c{nVCe(o&4001hyvQRLH}08 z!-*(BM+JFsbh8$`3fQAq&8q-I=heIlkmdi|Z}{CdS&1k>hpkV%FEu3!*kXcsb-L$U zq5$)KI?TM&^;)8U1&g8g;Rl8i1>|PqT$Xtl5(V6{1-B0EEQkWCUN&duJA`*83aB3n zd%kj9Korp7G3w`Rr5i*6BNf5PmF8wd0sk%|UVYtmktm>U8tNJSqz0k@3Y+0-}I%6JUqg_ne3V>e%(5&y9OT0dIO^9hWhvIZ?pgF<5uUd>Bm>uz~&i zf?M%AL;=c!QP1oj-hwFLvl-6k#RG4m0Qs%(i~i=BL;-PW=mYq#dPEe^qbqpGwGSr> z_*Dn{FL`>DDBwdH>iKgk{t^WY7GV82_lGi3fVMXHxAz^ztALy9(|Hw8-Nk@c0rd;U zAF?)nb0Z&%BF?}yOOL-^&|^!VzC;K54`iABT>eq zPw2OVPH-d2*s~h^+n!rWlo8$)arJzzJyAxU9O@ZAxAsICJ8taQqw=WZAtak?|56^xf$|(DR^I5z}k0|5p4g+R>U~LLf#*3fm6Be8uM3nKX z0>}SzDTpY;rxtqmJvo&qWBxnnchiYIL>ZN*P@g;Zh$hOo^cw5X)TnZzjLtI=w?i`b z5oN4Ygdg{4JSWN+qyT?iE6^j#_{@Hu!;rClL>U3GuuswClSCPbyOB5bonnbH2Bspv z?_GD6C}W`t>am+`=MZIV(Lny1*vyV7!#Wmq;0LQ4yvm4Ce#@(jSnChG%8=E?(XmC?mc- z=D$~Y5oPSjgx|}bzbDE#tBk(Q+_-37WteY@;Z?@AP3W%7s+cGyep@G0$3!vmim?AMXKkXGUqQImmC*%6F?V)gJz}cdmMF$Z0d`)Z zSV9!@bRp{GUQ4ryVmh6~^?r8HA&RMX!TGqq{--Fdm`Pudzs~*+C5l<@fcT%Rb)G0@ z+B*PEI5`cy|0V^@KAIA!ENCuzmhB$+ewy;9o{#l*IP zE`GgwKonC@13iWrW)a2cXhGKoImd`%es08Z-nWb-iaFUEe#u*4K@^kYf#X-r(zg)F z%+5U>nfdPzdK1NT-HbZK#M+f8rf3TGpSB~8C`NNH@}ucE6QY>kt&kT|BVvhSO0L3Y zR@ps?Vj@q&FMAC?5yh;MgB}we4kwD4vLBp>w84I} zi-=-8a*(gP zRzx9Qtyr%~loZ+u{2RD55G6Hihra@D^dL&w)CqO9vw{y%(wNIQ{?W}QL`iLPaQ<3_ z+li7w7bD+YZDvW7)b*q$Gr#e522qmD7hJFJ`*@Y#0_=T-9$-e3XGWft9||uC8-UA-d~xGB}$ro+JKo) zt+gUbn)?*_vE#x9q9k8A)DPC3Iuj)s$fFOiIKh)Bse3x=)p2q!iIT!pF@K}03Q>~Z zIN152Ss+o;&tLFwx9edUov4>D+l^ z5hWe$4SVYBT~3ws1AhMzuTPYu(XKBuue!{iDCtuFp3J<>EhnO+&h~g;f9GtXq-HM2 zvtx#95+#iuhI(@Aj3S~W`!>ig35FYplD=smKhBe%Nt86i6L$XWQc0AwLtcfMzZZXp zDCyZ6#H+*`jzmd=Tfm;i!)%C>yv-3$vK?CzB^@?HpF~%oh$!je60G;Y$ zVtZ#hQBtKQI6RYUM3iL7-tTDB(uycaGp{?dzebA)qNFbD=b|sTHI^tzzW{aGtF70G zlE%4!t25RQh>|8YK^>*n+?Xh7QAVLr) z*dW*?I4n3TC=omoyc7HosLHjIGnI3a8!b0eE?jPnT)Nz8xl*|*x!-b{@+R^w@{{Gm zPNmMzuQTeWJfp`od%rKPQ{qtm8MTV36D?b^5R&_Pd6U*EvM z5Mh@y>osK|AabC#Pd7bUktE?@42 zoT9w3yt{m;{7&X2W<+I97RmQ07R{5yXPj!Q8m1IyP~SCdBm4JhWL}VF^i&z^ zF`40b(E{ddj%#IGNgp3)kY=Qoc0ZrA2(ZCKRU`=;04Uqb!C9XNZxh9Q|UIgvU0Z!8PiLLbueeJSEZ)Xk9}^KGcUkZ9qKqE zOV(d6Ex-Ai_d)(6W0l6o=41HmP&sGkYEcl9eo6IXE#wb&%=n+x7F+&56WH|H|9rJ) z;--3b6dxb|i>@}Mt%@P?rDO=NHv0CC-BSBAJK$=|ZbnV!a>%}px!QzrMy|5{t(^1s z(%B9Ml7owXs?JjMb>NFk>dpV^u>DZ+p5p)04xJI{?*EH*Ud(-f<(POhTIb4}(m@hF znePu}S%|(p-duzIz9{hv#MUwYn;MKdl`~lDRK872#yW&MV4a%*Mco?xF5bvkXW-k- z)w1zfy?K`&z3-zwCL`^`dPVkg49UE}d6n^68#;;KV~@Q-J;6N5VE=#5)cT=R8gmeX&;S8>U}L zbqcG6M~+x5lfM|NeI93JP2vFaR?e$7^c)`1NAjlPpJKNpF4E(T&lh7OYmE|H2up)tdWukEHsA)utFe*A?kh@)E{sYhspn zL)}ltMN`jh>cZi?(fXU)M^5I(f3fvlzbCzxvX996FfPU2_A`ku!E<)z~uHdG%oTDCQjt82_ML;Y-+wI=#d zbfno{Xa5e9&I?5KFu%8$J`1n6nEOmjC4}s^_NkV||K_cl{KZGw;!TOSyb4^G3OSed zmb^IT0zNzpv5^rVxiF(J;MWeUW?95(B ztzSgm$~8XEe%^}sy%CY%t@sZ~i^zI}_13PGp*PSs;SP99Eq%Y4%({T_)}{utBaM7E zz9`Lhab@y)DXxUuoR>~*lGAv-jr%jAAGBl)p0kl1!u0~5=CCin7a6}Z6&|wjxP)`A zwjFBnTUM@P4=u?nWoD{=UIo^+D-IyeQ!jdTwk%+mqQr|cEh80$_LuhJ-rD|aM0rQb zi`9J>q>BB*_2Tr=&m9`$B*%;84K;%~`K!^3!y=b0=EUJfFY4X96CR5ggbJG)DdbI2E{P@A3ewb1Wt zrXcU))%pAF&^gexxN3NpxFj;z#wpB)nS6oQh}Ms?ky&^^K22kbuvVmA zXP!4AUZ3yrSq=4=uvV0K-K%DPEb1jx*#GMN>t1y5ySKO2)s^}1%^%29sIZ&+UU;~< z{p5z~zOQryhrX9XFVdQRq&#HPTA{p%*H1VlUlHX&DX(w!)cqjtt4MiWxA!2n4rks& zm`8V|XiY7sUDA8{0yZCEp3S4sw9U1l^Ikh~;%B4RR}21_a^r*8>s@}T?lNGHA^Jz; z^}j*cwbJ=l==Hn(0_H~ zl6=9TM9w>lWB*1IB1diEB^t_2U2 zo}z!x_kcI7lzz|1H69k}AG_7F{K`?&4c)Qcq4eC32{&fr51~gPX?KHA*V6Q~@M!Uh zIShsrJx4=p#*1~$rRQ9RkA*nCi8IUJpfBGwmegF4tT!d}{M{Ln$?YqO>A72UtB+Lt z5z({Nv45C!{1MXg^^{uo#`q~bUzQ%#xLtLWAJF5NZz9Dr`x1tp_gXe#ErhS<{OcTX zwW@p;Pn{F{?dY}nu(Qlqk~jl(g>*G4*^4hGVXLHG;Znss57Ah!c-0KA{2Xpv)BP?u z;btyS^>xsuAQfhwo4G*Msr(7bI3MYlw72lG-sgK*7f8pXqJLkK@0NjEN>#DW;xgD% zxTaw172Q4C@5lTyUB4Z6zzR^Dx!#s2Bt0lwnS{JgsnVUH-ixh^2vtRoFB&Q_`!n|- z*lN^kB$K)1&Se}o(YF%WnG=&VmW(#ta!1S?mnsLZbSvCv6%GkiQLo>4a{Sv!RrKxW zL%8urOjSec!WrCoWUhTbRO6b2n;wQeB|}J6^$NS8B+jr@bqv_htFitUy$DoIJ3X+6 zbpB;FGE^1*=L(d>IBJI2}JkHglivhbu8H~u8yT?V?JMA zR2@sx#{AtyW1S?VtxxlsKj2MLCkbiWoam#A_%E)GkpV&5v!O9h5&yXv5VXbW&pd_u zwbC)HSSRq5+$Y!{D_AaVr#{)$w_)ZfZ7SU-W`bv|V1;#(p?3=p-5I_i_l6*UVFfFH zVL`jqf=M5bh88{Eulegf>`ZBU|HErFn_mcR?(wO_@ z)d6vLIdvmm#M1U@yj4%h`G}6i&{pGcvpbES%(r;V?%<}HEwevUxpuzYrb4J+(J@5- zRqxAUpEr`8WquR&->@>5rIYzwRCet~>13YcVb^YyPUi1PL{+?)PKyS?Y`mwqiWk$l zCtySt`f|dxn}kl&l`S-pPbKx4kj{VJe(ZB;+zbmk7ga6yg}*4ByBF_!4u46Y>KJ|dkLfgvyQ9SQIhW4p^ly(FdE?Ug&XrTY zN$9-zwKNHNL^K-dTv!+1oii^G(;5Hp;RY_}Vmcpf(Z59cR4kn#|Bh^HTwjac1az8= z_;MHPJE_6YsUA0GB-Vq{qk7*&_igNR%+m7$^#{Ha#&hc7#?5J?&$OoR%Wf3)C(&_` zrB)z7$3d1_=J{84?MbO+@+Q0Xlu&CWU>^e(pyR-$_Sm22bFtnRuPVgUe%RG^J@TWZ zE)-JR{!UU1;+S+y-M!dr&craB#`gllIB2{YN9&z)F)8>XyFEZ)M@Cja48p*zS#v`qr)Pu96))_vSn%# zJh)}ke$bb6Y_3WhzP&{O>?R$X1E<7)Q`A76Kq)UN4ZeW*h7QZdu)9T3uWNc7?h&;7 z_s0Sa^xx27k;LZ0gtP~}uOlx|%8iEKn#%S82;~)72fhk-!FHvk(?bxSJ!*%ZZNKARhcZ#i>Gw0tpM3fI*X5-yh zFR>eilv`|m%RZOcxIZITP@e9(iv8X=&b$DW3!ZJd$=ZRtfuTJ3{6rp{V>7p{tjXco zAn-Z*QV!2s%Zyc-?B7f9#d7S+PdT%JmvZKFrW)&G)0IptZ)x0Q(GKKUbcnc=pD%tn z25~^R#^+FO?W~VJFs0nyZ6o`=Ym{>NQC~E$4x*H|G&ad%rUjDvSV;Lyx3j5;W8&2q zDiBa!x%9wF)X&@s1eA|Hu4s!mBOS|2N|P*pjl{Z)Qa-!)W-T$=X3!M~GKrOnv-L??XjakpH_P)DM*Mrah*)u>plpzH$8UeTW0n zu{`-^@s;eUI6gC^DF5eu<3c0P9Lf)F2@OUaC>#>XEuSoY+Nc+{K30$0KWFH&R)fxr z;>KGsE2j$IT&TS)g z6tmUm=q%m4H6-ugRjc9#d3M4&i;hZ@u4816!|WyM=kvvQ9D^^$V_v*E6w_~hwwjH% zl>R#kcl}YvqQk|dUp;Zu2=s-7y$ErPw|DEgcvKO%m5%Z9qiQ?!P{47dV|+_v?UrA! zVO=9$9g686X1v=NCnW4eNa#=BZxjzc(cu!--$MG6_szbK_`|JaK!4xJeQOXWrDOcC zBcY-8qYw|JWBf+#i&kTN!84^lSmEne=v~;0kkGHSzAg=M3>~iO6(@gR{JO9GB)z6R z>?b<@23P2CbqrWOdtsgWfc=>p$J+_qwn100< zq2XAsH4YK|{r4qn3Uw{sBBcMw3G*rR{uJm}l`BaTuXn_+0R2xcn0v|UqS9o#(gAkT9xdA&fVt3Jpon%aYZEDChVn9 zwJ`lRwwLnH`@^oYvFD5LC`?Oy!mjJ7TCzhr-$s5x=Z>qEe{Xv|haJ$l6W0BLQmCbG z^3%nLZ^B-Rup)w5?z_!#11G{>ibO4ow5#t!kLcWS)pBgdxP0(T)p9jlKLvG^r0y50 zrH}EZNW@!iMFh2IE-vnZ_Z6>JQ4v8cd+X+10w>bBB3PlwV#p$Jg3cXREv|=G=;HWP zE&H0qc|+G!ExO6KEfCMqxf9m?$Q6uQ#uYV397gBv(|FYV#iRduJAO=@llh3{pQvTo z$X}ZbnEk0*x}4g2R@9%7Qj6J+dn)4kpR1NS^XnfQ*Rve8yi?rRMA)aodq~uBbDO{& z@l7-u)#5q0eLd<-@er%!;`C`5((4GJT5eys)YeqIv+#dbEx-2JREh3SHExAkKFv9} z1NExZVANul@7P1OzohOGy!uKV8-Ju;AV|~mmEX=+r#T1AFl;Klukbg~{T+T4G2auw zbR=a}#Kd!^Bgs`!snt|AoJi-K?2tSD@;bO)s-h27%k02ERZ+*UwY%UKbR@YdntXfP zP}IHXNOD#5;@g?8sKcp>a;_gV!8%$x=Ufe!Ge7SI9f?=ZVimQR_uqJCS|C|h2vy`c z?d~w}DeU=3R2048X$t(#t+=3~*v&)MpdU+B^kbaOBg{+ZoPEud=f5?C-=%YoZnEp; zV)pa+sETqY7*B@osESTkJPJWS6CFvcp8NDUxTX2OWh1W+{`(R0(mAKgsZ$26{h(`f zB*hiis6S>q?6ij!VSnaK+10bfW|z~Nqw35L2f47H)5L6$QjvqP?HF-h;Ht>@v67WI z-!Y##!K^D*HtE05b8uR!?EqMTzMu`>CKQBg$gY4-E@8jr&M;2iLxRbmX! z{e@VMd{bxX^AWwW-_4HTgfB;74}Ntqmf=+w<6owu+Wro+YPVKTgu3p&+Te>kC7q)_ zR811xSpa=W=ctZfcZ6Mj0=-am8J)ON)QOp=>Y81c&Z;YdupC?ods7m1?edK+L|hfG+QsU!jIh;*-_cR!s>}SfhXv|?$$CbpuE^+ft5BCp z=cpg!t`!%{L0{a84(j@0u;vBMhg;D>U7rs<*MRP%b5!nx^1DiLh_})?>U4$1j4bxK z0;(?g0{>mer|775tM2&D^2vi+P*OgT9A$|X` z9Z=oEQJ?D32cW9^K04wk_D4sUt2&b{U9P}x!d{s~b-Bx8JXD!^s=93(Vj>Yg#a#rk z>MBMks3Sgzy9iqAT@OQbmR19vW1S*dM+sFo>3%O)R=9Yk@uVAG0 zxm`-X0-@^M>~9XV6(2io7w-lOY8sIJajy`NOR7QS%C<*CEi z&s~)|4)aU3-t{xEzswNb_Z0T}#N7_bUXt~jxbhTklg^D|l`{QjrlZYOscn6g4mhDI zt=1?$fI0ykZQ=TD@@=Rzu+XGC@)tVVGu?(6FVcST4JsW~cCr)lps?2`QE8d?$y%(_ zrE}x=(K7^wE{LmCr4{{(C+aZs=xB3Q`ncKEO6W^EH*VYTG)AjE_!0K{Br3HzQ@925 z!d{<5r70?pUOq0*eC1q#T^(z$W>hwjHZO$N`xUZ1e?gi15>zp~$NL{-``{lgKgPtnols&rK6 zyosn!(9!m}+OG~~&@>R;|T%rKBTi13%RfUK=D$Hyko{a1)vK0$^Ec{7bn27$ z2`gKu_squrdr?P8=U7I)8KUBS~J6HCi~9} zM7=e`uI)se6pcppdOMjP!1*^0k$MvrXQhbZk7$!nz3(s2YHrZDGy4Op-U{2DZm5g6 z1M2m0IKh680(V}(sCW8(!|mEqllUbq;7rURN8}?ioTrV>?jc?03-^dsGJYX@9BdQb z2N(8QsoI(KW8*rOt9IsdfjJemI9KCn!d|OH?IY$k561dSI#+kUGe@H+8TnT_S6|!Q zb=+b0`=Y4Yr&KJkK^&lJ_YAZcjO)Uki9W_H=I!z|*#fnHnz3yc{3xBPTgi{>nbQk# zPuOdfsQr=CixT7`s`h3v2Ty>1s`j^Idw)Wl!JP@N+Ld$VUm?EX&IDKO%FW&ju)na^ zDy*oXc7?V#KZ09fuT`SQ4)$XO7Jsa0W)xIe6 z82fi;xHED4!pkP*b|I}FJDKg;^J;ei)ymj1mY6$eCWA7q#ui0hRMq1warntC2>ZE3#^5*161`6>((_wR?XrGC;iLR_0Lq!B<`8!EVyIeM&{#sy>yd)1-5| zXQ1_+r!#TARPD+iG7h3H!krb*X_gVW%N{p_+EW@lzQXUgv%*#TxB8U_P>)IH_GU3Y z)!WA*k4xwFw`2WX?2g0lRPC;D{o;@}soE3f8O+4G40l$zYIkwlQ;qY-ofWRyV`e96 zg9l+xSfcigi(;=Kzl*z8Vzui$uAGVdE}h#SejImeVwarP{(g(U$D#HPAxVqa_{^!y2kDKP>Qs|ohq{8Qy(nY(MRvVU)E;U2 zz7Og;rl4iJR&Mqw#WlmS1lISo{}c6xrPaRn<_7S?4vyNd=k&WLi31X~U#>kFz`5Vl zsP<0jo7nZ2_)ucCx5{1S&&DzF29erVte)~)Qiot8a(n!e`p;k4=V`^eGyk({FPwDn z60IMgb{+GLcCzbqL!}j7U#EiyGE|TDd-z?t0U_L@vNr!WU5~I^M9)PCd)hQQF!@W= zU6YOuj81u@19RV&M29@d(+%e)thx&t=dFZp@j*+->J!{CI`ZjdL+;!b&dPB` z8OGYnwGcmX$H-)Wu=4*gIns38=hX{QPtxd+Z2$W%>OcXB4$s|IZ$`dghE#OW=|7~o zunrM+*Q}SmzZ_b6xpvBy;maF!$B7Q|FUF0N)DM#AF#gkjslvmv|29U4Ux)v)-+v?C zCXNn4xr^5~)-Bj5iVnNnpH2dwk|B%^|J60NCV= z=}}p${A%P7p8BDBXjGvF>OeZwUv{;U=}%%O(Q_lho;-~j%z74g!qU+%5U(JFN0zQB z#8HF!yB<-uPaHMg>~m9seS|%EN!0k%#*_WrQrrm>_6vkjWBS@;OXMBy3Ib6h(9c32 z{7csqMn|6sp0MBlBwbU?exP~Q;SuaZqejqF=L$t;Uf7eDM2&(>T~GK6cfuy!XFhsl zyK*j~M$OFgJCRRuCrrQWa#sF0L)Wjkv7N3gD2tf8sTaot?k6K%>Ux3 zu`GX)qxAiBVbr+R#pe{MAK0i77IvJypUXLv08yihs`FR6t`RU%Lpyg{bI$pQUZ(!? zTIX>4#`q~YSeo^edI6{IYTV-N_4ZU_{nj|k{2+RM26z5sqYU#sn!Hhlxv$6GQxL9P zBvFQWKAF9zAc-=mnK=%4JKXu>Mw#mVnc?7;Mw$4lTB_hg(x(tc8Ra)Su7hXp$^}uT z&aTUU;85I^eB|`4o{ciC-h9S!q-&F)sin>5PXRx;^T&-c74>q>ksoQ4IU~2H8hM;X znW(fa-JwU^`4jdjT-*?4+8(+v2>BFu{vy*O>ju}y%tn-1XJlIme@WLSm%lV`S8^J< zqfzGRy&X=dH>7J5%?q>G>uu~)2%}8*bM~cJpGx`^!YK1__TFdUmb-F6 zl&R^Ou>$rK-cyi7nJbDTj=^8jwTXL>;eh7P5pShylj;$xR`e*wdYncXl`1t$17@B^ znO&}nIwSw$&fn+#35zFXUC+_!@BFT9)kqEGeHvxz*9R$MJw>C;OTp?VY`kLb{Glru zrq?QW{HK$rwx%^K7u7jZQKo4(jWMFSsBz^Il>6uG&2xzr;FcYnC?ogg^c#tOB~hkx z_8>>`?)YCEWrknRyC$`65=EKp)Ggnn>k46%`I!8qf~;TIC=(qX@mhFYl6OIr(K@jy z7CcK0CdwFoj;=$#mLAStPc8JXaP9|*H^=54-;=;o7cn1s{3r@>n6H+>i*e^tHp&PD zxN|8RWtit}NR&xmTJDYbFI~&TU+q@3@+$l;?uLq^%$_i(Ja8-Nj|ihodPawC(2MZi zha}1@2zh%2$KkGk5M>^lbyY$K7=bEM47bq58FWR;%=xo$|!b;bb+14-B59q`E$%x7dn#k zM}$!(v*j8&HeWM$F1b-gYruhQ_>sE;LX@$3Qd$X~xho(<8I=x)eUUe%YZ;ZQKd0ku z5Kp9QnO&~k9EW$n`_d?LqDS`~xL(}36t94M>gw0)tu)nR`Io9?UJAZh>gmC5GEpY& z^B{ITLZZx=hI3iMbqcqZxp}V2=)AWEa~x(!MHzLMpeSK|#jRyJXBXD@tw-Jw4oQ?L zKdd%Bikoc);#K`j#<9x$fU7jP&U!YI?i-KV6DWD-BI zQ6{c*Mv&xuggYS0XxyC{hgiWXD~5hB{rf{#LlEGhevrR-#hP)PPAOG2VZ$i9`z9zrTY zvXfoOR*EbYh3`CP?zv}Xm_I&!b5Eyp&zX6C@B7X(_exb;NtJG91YSh^i4|E|mHH(0 z$OT8_x(rdJH~IS(AwFkgpDw41mW~{O@jz!-P^HwMaxZX!&aj|LbBqXt`LzTuhnr#6+;Z-Sn+0q7x zPskdLtV+dMwk8;dZ0yr?)Z0-_!*Tt*Ds7rGYY*NpuS$Vd+1pV!#)>ShN_&e|4#E2( zYc#SdZQ6FP4fKSp(a5UQ_SxWtIFD4dl~k!prvc}oC%h^x4s~`Gx>e-53{j=HiE85a zpkPIo)Mbb&xixchhR{n@TVz;JrOEceb#;Y)I>Ul0El{<3jQPdJJ}0c}oUdVt`^>9S zgL(5TF)!#03#znN=bA6ZAs73^{%pL^3HJdjvRzuNSX&WqQCiJ%Kw0IXJ;RXa@~X5a z?Asf$KEtV!%i*IH(0N{!j+kGS@;)l|xgCEv{lDtUc!pA?ZNodKn2YDZe`Hm1>)N>o zc&BJeRchO6b!Xf+sY$Bzalb35 zx-Yjczqp9H9>t%(e#xlz%hbR7RmSaktn%kydiCDmkrwX%Urpgd`&SHwWB(OHpRA_lxelI^4>=1XJe=Ze;$}!(ZO@%)hcdMw|jO%KN~}3FKbz*UmN2SE6TK5 zt=qNuKKvVGjp<4Cw_*G0K&|SRZgfUI$i`5c<~TU?Xoh*m#!!J)CvL@8Xbb(kS{+G0 z^96A)R+MSAdf=a24cCJeWm>KF_E0;I>nCeWvRV~dP9KAD#l}#JL#?e=W{B~jqKYi3 zRno(Grg&exT7}wL_Qv&)H6~fDUawv--bCn^>p?`VcG&-ZgM5n4)SyIN=ykKLf z2J`N|G(8C2kn2H2t!m^>tb+H&WNLz1m0q~1iMWDSE2B2Hy)h2S8WYLX-Zb44*85h{ z56nBPC|~y8**i$P%3EDGm&2bkP2DjL=}hhNrz7TtCaKlQe5Yfm!|A`Y242E_6B?sd z1-WU4V!SH6K&zGRm)jc@$5Sy>+g5fe8?VW6k*ro0=XT7(cu+K@T5Z~AFbnag)Fida z&DV zfnJ=;VCnrTyM^VRS|QDU%I`~lC3fkJCI9M|{CHR?e`x;ppj2;?ev_<)@hT>aPjM}5 z?0OP&9UAn>#!EasuVS9Q0m+CTuu@K|SfBB|8sWLKG1u9?hANF$pr5RT$tw2JcVTH& zp`WaU$trf}_`6DQM5<~_Di-*x&pha-RMnPLENFAi9K<2KiUsW|?uR%~t~U`CJ2|+z zSf8XbL8w?jfw~*=4mReBo78zwOKqH=tc8(G5GwX@&(hh*Pk9xaFy7e)_XjKGw2H+T zxW7T1hL!S}GtZiiRkezTijDiZGZgce&IF-ig~?+E;&?XZI+9*<&8&AA|GbKgj&$|M z1LIX}?C-*aIzm5I%4rpI*1XaX=f_I<{3;q%GpZVPfr{n2Jvo6uoUDb(Dz-!a`BaR5 zHs%VoRUf&c0@sg~a$3c_y$7_xIG3v0l8V)9H25m`DA${aiiLmgwHtau*1||82ons|L-OX%_TV+$I*q3yj zj%}2k_<^Wcm*aE!@7EAj>}{Jlx0&+@zX27~@>>Iwca!2$5M>Irea-~jkr^@Q;+uH{vK zyJv3jrT%w3eQnZ@ti<@?Rd4v2*W$h#smdNOt4|VC@6NcG?s$%H05GceYV0B8WpDt{ zs#oS7Jq>vWS<91EFKk4}P(8nk2k#*6Vq>?_kzFt2*wwvO44H~|g-TJ`$G-+YO<1r7iy(}e0JJJg>9uJNkZ zGq%D4@i|$`lU46b%qs)bpQS3hqN|=46F30o&P|9(zrSsGLGFPMlX@Oqi1)>-p5NWq2l0I6`WIri z5R(S}*>mt5dDZLpN?^M*e z=irXiB-Jz7`Zf&LuWSm{JK3ww_G-#b{6JK1*py$k%<&47--eg z^tvjZnvL~_p9%fiup9K8tS!o_m({j>rHRnbt6r~qcOy}M<5h21jU9(EFW_LHRWE$n zOLg2gI2dTvdu^Hj7P?2)7D>hm)pNRYPXqUdtS!o_7o{0hi2Es3{Uz0FcP6Npsn9Ri z*NE!%_o^a(&IYe~9lxDz0PaXt|KhB5yP$dtTK64a>U6va#O8;B6Z7 z#eK(8)n8J*U3s${z;RynLekzI0>|NCusUDWY}2*}{!qQk$x$Q0M>rUA{C*v4`)qFy zsNP~j+fk@Pvaz21na|FJpKv{FtoLo}#_lR&{?4o3%E-n|q368n#jO4riNDLndOc&? z*Y)wi^~1qHtDect%*nX_b;Y$sS@nj^co>Cw#H-$;yo45b?r<>Bs#niO-`QU1SF9~6 zRd1>3^AyZqxxPkJug|=0;`gnvv7Whp?_RURp&N9@3e`KXdTa~yv$5W@l~o2$Ylt|F zSH0Af4#S0R6<+o1mlS+Qodgbs&s)AdaO-Br$w*3Uz@X4v3fn``1@QYWyFKv91!EvE6s`u>L+o>e)7G9xL&(I~RvmAHHs;A?p zPJe%jQuS^}y)UNYH%axZ506`fctF|2Sg)aPhoiq6Xem4K15rKKmMe6{Lcjc)sCrS4 zg3S4N5~^qWw3jF5Dcf?VoZM(VM5*)gi)(`3t?S6?u=r|zfx8FmOHuri!l(ML*bqnj zD>g*`zg1GGI|&Yq-Ft6ld|%UNJXA7l$=yjUh2sUEmmaN>r%r#@fsV1UVXu1A9^agb z>t|!bVKvtMu-Xki@+#S+xJ)1C;Z-tm)-ll!00#!Gk}Z;~tD^1%2L`Q@OR_#5#`7X; zqq0gygg9v<50X|PB$c!qe`Or>fsGA2ezU5uU4Z98)<$KO%&F2v1?QLRdNBr2NrU?L z24h~+88KASqut|&7|&#FR94AWSqqMX7i?@8lIA#}l^Omnuabev}{b!`=Ukv=;j5 zj2J4p$~!p^~Xaj7$A~DX{*zil6Ge$>q#W<5w z$ukFUzs7SE8l#eS6)qZhzi6~dt{A&^4#u0$xoQ_NF1OWc}~%o^%x8gi%u{w`U=mDRJJ zX>MoC3pU0qR*l-|6%9S%)w9$03JctSI7>)9ac(x$^GnsdWr#!A7;{472@|)@#C#F_ zYm9nMs9JdiRB_e!60yfSI?_OyT$LT z;?;BR9o1FP6F5sshUVsXX*t>p>iKF=?YfAg;4F!`)Bj+;oss3UYiACwN%d=i@yV;_ z?S;ubOwiA%XY_EFg9;sE)bpc%&o5HEN2}+)^q?mHiRTgiql__|UZ3tzz8v>~G+8~D zXSJw?@up}>^?d&0ZYt)N)FkzMyuj{|91r7FqMmV64j;pPqnfCm%?dwv#yF=N)N_Zo z;dYEqrU~llcqA|j^O0@33p!uDw-)gU*J68*(Fo?_VI1S)KDjsM`(I7rTZUssUcHfz zlIxgKMo(V*SFDOx*jV-ArC&E@Wg~v$)%Nm;Ck9SJKUss8)mAs5`7m$(STSpEC_sJTxthPgvvUE{5 zlU8pewawmpJ^*nYueOULzUpF}^J?3t)nRpvLpq~}+S)YK9FONqXY^3ptiipz;r_F+ z>da9Wn{7x!T}4{Gk<>PSUWxcUiM-kl3ftZtaUHL=yABlnKz##_8Cq?(_usS)dIHDH z4*PnI&cvA9gxZ$wGm6A`W@FV(-&?JH>5Kcrt8MF)bQkZ7SKHU>YX*RiY^-{<=v)7# z-=ULitUC8jRqr<%xNp4L{@QLUer`Xnwu@SqS0H|aW9HDtFX^YE3|;IhZZA}`dvXEs z2^*_M507gziP$K$y}qiikr;1_FUV?pWLw|P7`IZB)YhZTu_DYzWmBlFPm%f!UeKfvGB(3v!0cx8X^}MZg{pb^$ptd^o>Nfg2?saj$P_20$#tGLJ z*9o`ojX3kKmRi3f?whn~#Hy_jC;U|zAZL(Pjk4OFIxVZMFwU9S_VS48;nhmPH8_4~ zwM}uK{-ui0&#P@pqNWwDlUG|O`*-%}hvSD^{Hn#n4eR)^Yc8H(h_@UMIY_rvE z@Lb4RxvaJmI;Dy}C^oiT95MWq_FKebY;4=7)xneA{c-(r{gkL}<562IFy7?)DN$Qn zx7D3+{d8pjYCARD$rbaRtd+}ZJ2doZ3ygC%wjC6f>*n_WTwr6{T?blad|ih7z^m=B zBQxva{Jh%UYt{;w{@b6{cht1eB1Zu1IDN6LUvaxOJluE}!L+B5$w#iOYbD$e= z{0y0+=DgH&^Zf}`JA2KUJFJJb(9f%_&%DLgP?vz?N2&}!ZGZRvC5{I;erUBlSdeLh zcz~>x%WCUBFxdw8Sz0xc)b?1^$KIIN(yEc9wrQE24!(C*v%Bhv-><~Rwy)JU zwX0mj%E0ohDGgP3pRocrg~q6@ecM_KNw+XY#rkQO>1NXNJ$O;%f# zx0U0Rx-Fz(s0=hK^eKAu&{uJK@*9%cM(K3z#^|R)ZBuO`Mo4ix`3<7B>o@v}99R5d z{3EJuN7pRw`+yMJUZ`fcGPpfB%QQi4lNv03L+%6fO6u~6n?o>8_~!oP;(K2I#bXqo z7fROjd36@*|6JWxIxkt%=haz7g|0k6og;i3E(b4ob$%SPe>lbu8w;l-`ZbM-!u@1p zVJG{mJ8Q0ip783tx}ExH3a93SCa3wi=46Rpl}BW6!RoI_V0pw0~jSlQ_c{dDC4>O6kUmZ8YI*;shk zk^FZ*lfV}?7QWeX^T1TmKf|l@>n^{};Xc60Bvl@u&Pz@e=phbgW8q{c+Y{&NVBGTR z{QiECBjzs~3;WEo^&MaWZu08vx@%ca9M7xsz}TeLh@atPqSe{EWNL;O|BGw-vO2d8 zetH(%A#3`wI{W^)+zA39t!_!`oEsWD9?ylW=`XEa`&G?AsPpMG-C58>xo%6;Sv&de zLDXI4x-C)X{zoiQFpucU1JwE2#utroopj{^>YQ`G{~gQ=HWtovD7+HZ5A%yxXU}5m zG~72f7H(b^YVOxSU+9OEY1kB5o!xFmMw$rya57a6{u`)tHBQj^r#q_2K7?z6Hf)LEr;?q>RUNu4u7Y%zT3CaSYW`G#MA#m|B|H<(y^ zD&kVMxj#v%7dHj-i)-U9+thE3xRh`2*KF?m*ZFaf!q3mHw#mN@C)VGpEyM}RdNHlq z!uV0vi**xH+#koBYMhsY>!d3fQ0)^T8nVSNsv{0_KYh}ao?oXHc7R$Yu^_?@0wTbfFIS5VSLKTxc_WS?Yb)>=x57j zLO&Z*4~#t*>NgS`;Z-|MZ-V%Je{f>as;zEq-xa)r6N^^u+v`tu!}}th1X;Boo^TR< ziEv`ks(oQt=~vX#q}4V_wG-#hnv8iWt+q+3-85)%bBuqvUQARw%WI}S#)DihCaN8x z8?p;^0J?$!)qc=n(>RPnHm3G0o)}jD3a*E)U_iCo_e`?~cX-tv(LAm<<^`|X39(bQ zfopJLxwgDxL}Ka}yMy~4Da3t)6D#UbM(*<;*H_uMeZBqaBll~Vr)*4}xGMFD;XFKd zUbQPvuc)QaD@L^~U-fy1cm|DD?QIwDge&!&Qf;^WKiXkDkS42kr|wg_VjL=(Qnk0d zYPPhd)GPc;V(N?#kCc|%nfP3x+8z}H?;u{HnyA`oLyi}6{VGuHFB?8ARJ(8v5+<%M++#i}5y z@xj5u9hFPVEy7l{X3+_6_rt zuAD&S%d4)a3XZU`d2ichHmRl10bb=b)71PhU)b2Zc=Ge{?@Vz$aGudB@1q|Q1|1`w zitSH_B%N&rl~2yh|AKMO#^y&pzPMA=6Zt+Hn;S-(pC9xN=iybp&DVf-7@u&S(JJqB z_eL1vKse86m5=sbpNDxzJQcFa|6aN3JH{a!n+N>R*rsNIx`DJRD5<>Bn3FqkpLvyk zm8td)dQLnQvda4wsd<32a-Eu}{J!Q>2SOj{$_Z4yXX`i9&4hk7HqX@fQ}MeB#=l&r zCMs{fF>MsCldhaV<(Dq6;)(mit9-v_4$~3O6Hf)HoIvHP&Wx^7Tj+=LEZn_Gq?YT! z0;v4E#AGeJUp6+6(=({j=0h8ypI7;q0d3-t7xOB=$7je0=mwl;w94yU&@#mPBFY`(pRSxh(oT$)qS5FLH(1B%||rvHcsCO_l=Fs6Jocw)ffbw z3D~umDHm^Lr+D|0~^N6mTmf~6`C_}o3MEGb zc|zqxquirncK*-Jxc|zgQ2EpwPmkj{%8jV}`ms%_ayl=n{7JXAeof?q#h;+^<2QHl zP`oesRYB!#XVw<;Ww{eS#YQ)_c+npDDc4*&-@h=N%{#~ui?3u)tkyA9(f8o;iO5?wedUC+hzv z`I5e^&`(!pp#C4ChKPE?#`v0P=W;FFk)IMz2&v3K{WG@CJB{(itA9Ja2jB5`;i#k4 zzn;2jP3SNjb>1_w_fF_!=?L{tF?Y^@e$tg0sK2vsGjUyjjq%%j&5C~e5OD>s{;OyG zIF0y?SN|@hnRQHremLrA^)IN|I|0uTj=JLy^5+c=bsGWoUp>`q8{RMRgvjczHnUh0 z=V4>~SD8aX4qOwuRp6+j)&Jhhk^TlkzqCpzssFUbPlwnE{c_!$sDIsU-S!y?{lpVO zDl<@jjjaX~#e6}rN-3%TomU>Q&>6XIPSn56!U;FC-X&0f!-v=Xp#yA;A2Z-j&X?EFZ8pZ=asEeaTHydf%-Qc zw4x)PBVCz+`WNqfR|Rnt8{-#-er>*UHuR8<@h3+vjaYI5?~7OeB(vCw;5Zz0aZ^0n zsJu1%1@+JSRMNpx=$Gr}ME#F?n4du$!p8XF_b2XfJuK=ur~cvNGHi&Rv+7@2qXyYm zsH~f-lx}%tb?VW@)sLh+f>wWz_(|>Ug}*B{O8xh?+?0a*tY}L0Pb(WX4)K80B=zqT z>lMl9ze4>7?)(zW#_dG?PkN~DL_9+^QT_Ktx9`q#0qTEu=&%*^-xYsPQ2*Y}{faS< z*tYme9gEGw*uP7T*p<876Z7=1rZsdv#t*xiDjx->;NMgb>fVA=@NX&zzBSRiB2(eq z>jH%ND#W`YQ^9h|=v3%4n-gTuoP9;>G`K9Srb<*eVQjDo{FUqVgbMw-HZ#C|qbon4 zLhmJBe{dh*6r`z8wa*!E^s_lZJH7R>?ew8nJQc#MgZhA9JQeI}%y?iT^vm^nLWKhV z+!@d%I0Z?)-mDN*C>?P*0=muS1gmE)D9M}*Zn8N+m(mc|;5P6l@Kl&=IbtgEeVz*T zr#2*EUcf0xQ^D-U;uKsDoPtv22UOU0e8pGHcb*Cj(*LwUyhpq%G8OIw`!9f=NUNz5 z70!DmCSn}IDM(Xc%$&>*c)rBDB2z(QPTsdVLcg?{DpA3#ynHL}KVA6&75eWQQHty2 zsc_C`r?}6E%?aYCKCW}}9R4m(1=aGUJMD#jI0ZX?Jr>nESlt>_$bMGikkG9Hr=b18 zv`pVWx7ULTb+#H<;(f6>LEB%(=cjpK9?A9k3&TK#)wlC5;{NbdFzYy5%S7nssgQ8K z#xJ}tI0b1cd{rCt1-b{PAWem*i&d^dZ;5wBrb71ZUs}jRrPWl43NtUZHpKN4?}|(X z%j3^7kQYd+sctt371Z6Yi|b8ty`E6vhgVKVJQuq111cCA+-L+{r7J(6!ts5p#LxF* zbAlwZ9V;VlLH~Iw6y>eCi}5C{rb<*u>0mwq+<{YY*{diWlZb5>L5230n$)%t`r#CO zG(Ocv`-R*7gvR0HW+Zrt`=@v+e4m^$0q<8@O_iu{Lw$Tr%saaBQ*7rE-#FjbA90${ z7%J4st~*K@Z&Os*zroT<)>WAboeFEdqI6qH1$(pGo9MceM1|nC1FvD8Dw~1|c0HX= zviore6<&DkUdtRWyb(|#w4hlA#sl3zgv;B@?(7D7Era5~boShRm>BJ>kZN2!7YTFl*< zau_;Eyf-o}`c|ej!hMrgcO_bMXj=0C^j}^lAhb{kY*ii4g{Q?*?*`)XxU{-k+SNxN zv{*M;We8qibBHkOWTQ@Pzza5qu&Xih)*oZ&lC-)j(ZaOrvL?_&o)%3DX1PEg;B;&} zYI5x}yPfWW7NcG|sGuKCM_ad^#j|HbdxIAH;@vjlJZugz*>ZoO`aFz7Hixi3RWL^_ z5&b+ZjQ!s4!+qvyar~O&3FsS}Lo`V5n4t3r^BPV^niln%hK|PlB;FgD78m{uK92dq z(_+oI3ehJ9rz1^^%&ZO_O@!l#_eQ403-7&gErou0oq*6nr;cg?#y^`wobx&K@%Crb z1L+D9Xpvjkak{zC&*l)SYtU5OTsl@-B=bJ!fhtYhTHok_?;*&HI_d@H9|kWr-hGE zNDus7I2{>UYaIkK z4j%f&;Dx+SKxp9<_ge?!L0%^ywCKBWXe!<>@!pUM5@?Ze{Oc9WQ#OYv%F}(5D6XFp z?~P20;JBs5YQph6ErNWPB|!&xTI5s|c%dIo$MqXc`gZC*F}bqF_sRG6&zgle0Zzw` zt}-n&_Xf8|KFH<}jq`_XxNd}T#na-C^D0Z^aYAEgakAKIJ?=9aO^c&xjk+o0e~K2J z%6}%~Ig%#RqHn_JxwxN-rliHA;F|HcZ&H(J(P6Nb3Er2oDQID=*FuXrkMJ^~g`dir zbC~aR11*Z5O!YuRKkpO?t=tK?f2#sxNo9&+t{o8CFn=UFi?=^E*Zb#kT? z|D)I^^{<=*FaMh&!ah@uB7>d9uO(68DU$pq&Bj1D4;-8{McQ}x^&fPbc!Xq%y#3Q= zF~+U5+AL8-t+v)?)Sua$W2v{FW6f-#TZMRpWQvU06h9mHQ(lLtrw)qb#p)Jdp3;>l zP$YTXp1sf|;t`T5^0;fWF1SuM=V)5cV2gevo;y#GN7o-N!t>=R;#5<$3yz0_Gd@DQ z_V1MiH9?V;yX(Kf`=u*UpvVl*h5L|?usMgZUv^rjDTuq+oa6Yl4i=@g5SL1;&AvtV zUVl646C2cU?J*;dcGLchEYK`0XV_=NcV-E<`i6uEKd zPyq5)Hs?smG@LPIB;rgq=ZNdO_{4O5@R6rT`nndc5a$q&kW7&!=|59j2>ozyY9}Yo zpX2&98WfrHB)JRX6F4~gA88uorQYp1C}L`1_z2g-<{a@S-c2lVzE-&`Dv z@-eUfYKr}0#N#Bbe#=MwD|f-GZ0;gaM;LF4)o+r!B)A)jpt(&W*-}&{a57Y3j^Sd6t9cBCUQ))XCZK zat3r;UjHD}d40E*KgJ21sWf$LJI=4bc!M)ls&s)mXCrEK#JFX1mq*vHSm(|Fr`X)Z zspf>;UwX6@`g!V@Dhn`w3f)KNJaV~Kbb&eS^F zNu>+axnD-gw8Y~iQ|IQ6u#Eby^@VqbpsY&Y)*T+R$OT(go^los*o8`^M%j>Fe6~uf7H!0-UKdbu|2Y z&V?TG)ET{WbVL=QpQnzI-SSMtGjOJ6d3`)G{OMOUP-jWQ*-xPxaHfXnme%xie7YFa zQLAd#1Ukv)E*q@k3ff;6x>b1Utjv6Ghp6?;y$cGe8N+wc<*C1%ojLQY3iJ* zv2+UbpQnyXUEdGT8RBu0sq^WXe-Y*vPo1-#6*)MMy#7I`(>UCJGM*PtokNF=WN&pXV*{F0hP zo#csW;yRSnucDyN{^<|h@m%DF+~stSO*5>oBmShCNS$PZDIw4Sx`8@f!X7qY&m$Zm zP^W6!_;@@owz)ViTW?{8`NFluvj=B{Vf_EqmY78$PJpvk!+b-Lw7w!82WM^Mv9x5% zDU0^Y)DhxX(Q_qJM{QHS_-EN%C&9x0gJA~F#Zzaz|A}}!cQ|Wl>a-hk;577^r_R%J zeYFu6@zl{8pJapQLOfR#bq1LY1dpUucZoU)bJmOB1ISayR=eO6<~vWFR)4yRI!RZ| zK%JM9Zr8^3(-kvN=T)a_rMMn8*D=evJ=?_-<4Rg}m#E{KTvz-a6P`LPL-pM7e0l2R z9Ubrj^8(IVnmV)ehvne>aMtc?KCSVc;Cf9#oiR2`3&CGD*SS&TvBT~K^pmH~{OEok zP``z<)_migR~mCNvp}7hSHj<6{<68wj%y!|?>dC@!&ysH=YZS2Y2Xx_>zu1)IV#B* z`a?WdGIg&1p0ytFr?l!WQRnEI)?L6sd3}XY$Du{vJ$PR7`U;^=KMT{^;0RqY19he! zxLc+#^z+m?bfx1LpQHI-?z?`XL@>bDfo$YmMEr@Lb@mRrj6hVtIVy8c-*>c<@ydp`Xol ziuZ>9s_q1R;HgvaTmJ)i#O69Kbq`NEx)9F=&RUu}kv|-w@qXD{=d5Rhqp1maEv>ps z)Uhx7*$aBb<~oNCEsIdUf_WjYuMq0|E;)Gs`XjHe5bCUtuWj#yU#g7s zM;%OF*CCYB_%9^_d9l2%LnxKovim|@CtZ;PrECT!%m7D-H%z9KLsHja;0~J`wG7oB zS+0d~$mT|QN2_e9nF#*!l-mEO|2Uyrg{Rc1Yljcx{=gYrciVZ-3xBLUK&cM~qbDOy zW^<$Y(Z717jDwExlrlU}q76NPGq}w{v+@_-F@B)b^RI99pwB#|^mLZ*5aS2I87x)g zKq*t_Me0?BcTZOL3fl|(QE5D+?$L2;RQ)hh{ zcMs!@&5ddoOkZ*GB{5SKc$=rxH1*s>=#}IG zsIHZ#0ZQF3u6rMxWpkr~-zTivMmlASnNk;=!?!_a;0!+MkC8l1r=J%ZczP0)J=N^Q6m)*E^SXYjsg zyPl7No4renIFL7XQmt6@v$>IDPGaURS8$f6l;-ctHY9IiDdoN{zAxrG8cnHyp%cdA z{fdpE)PE-y{D-`QG?`MHRu)uXUMQN9Qp2ifCeb{SD7EVK@k+v3#cwDm^ zbHFXVDndV-W1YIz_d-K)zVq~|&>wsYc?X=$Qe_YHTCrw#Ag+hau?!D19%8JC_r=pI zZpl6$j2||~($neO^{Tkvkf&GKu+yV3Zh3ljanuRNx(1xhG`&py@9)R)#KR`jD>}*E z8oVPOHkn?|0cVQwd?iApng$(^ z*OLgn>a`6z~C|mj1xA; zsn)LoqsZ}9YLd@<|>`gwYdch>jCynwS=&ao0R zgZ;O~fM3MJW~`_A^O?u063yQmEsXAhk37AMjQrXYzOeL~S<&e$#+A?*dY!IF-HGc# zqv`eKznBcfEn=hSwcag%j?4v_UJLxL_M$kVq}PaZ>-r#mlbS@YuNrk08%mw{S3xhU zfTh{;`Nac7dR0~*_6~Iwx`AFzqYdvvf0!oFD`#_64U8YQy^!W1FU3#Ae?br~?oWo=m%DMFHY|bK=31X&2k<+*&*r$vq*_uGGD(FYZ52JEv76 z1E5#(Iu@bbh|n3Cc)xILlXWaYyK%exLou!-_r%Q|v-Cl`CJmP@!91cXilE)T6!q(v zcWka!q2Kv+?I`FcPrHXx28;n;=!zm}r!sh-xX+!<)#8@)`q4uS>)_bdsWYylZRG(s z&@O!DnoWo&*<7t`*vR)A?&7(yxmp)T-7h;F5I^v=+v3&nD)a}AZJKr)@2QEO?+wQ` zO}jA`yF`B)@!-j{o6x5JN1PvyZJKtEig&-neUsc16743I>xti|Ah{}#Y&*r38cVcG@-Y>^XBm#|z8m$Pe|i@A1GF>WalSwD z1vXdf*1qZUL#}vVJnj15$}hvXVskaKGj)Aq`ilG#9NRSQPIS&(0eyyJo2K3PSdWI# zVdBA)Y4m6cs8l6S_Bd=o-+C?V5 z>5chFR}?|JYLR-4a6Da61np9q+&Ygqfz8z#U(9e^Ss(c+o2!j?&K$g53(t$EUBBgt zJJAovHch*r0IO1r2ROFm(BSePMHz-Jrwl~d0mZAu=ed~zKC1siX|x6On=#8 z=r&Kms-d^GAs!$eLQ=5=1((0CtBLyqCwk!H#9!BcJG2J{kM1rg!TJlE^KJ36n-G4^ zLg?oyILq600mdg!!N&7$l;JwzM5ig37v9_z_lKuofV1Hdj5p#TlqvZ9=*9MUzQjW) zQ_#(C_EF>=lAA-KVEZSJO%YE@ZVrip6N4VlgKo&{YJ`Fb>Fuk5r%c6CpkU+WAFks4 z%Ij)`f_>w!i{A^+=6q__X|-x3KtI`>FTKZ~=t6&t6P|)!mz(%I3H>|;-@pBF2=O_b z=u*WJ6dd%#$g-`_&*psnZ*@DI`wP6IE0&<(my=uO<38{d%o)DkALr*OI4ZE|FvRU} zqSF*~XgO{X<^`Mcm1o`P(Nz`Wlc(T<-g9OljwK#KJ1x(%cI!aFan+afMV=zLIV1{t z&z;x{x+<@$5ek+Rc-=;vDX*&$3R-X7?~LoGE0&;Oc;yoaJ@f7UeDe$z3(9cuQw8n9J+-K2={yBMK^EUxQXI7LSYi_SL9P%OEjl?+NDcIkC_!910kM8U_0dws(FR5k?#N6q$6#W;~0 zp`h)Mv{2kns)-aFv^``P&o5B$#w^os()BBUN1$Mr@>N4He%Q9yOt;i072M(5=!ttS zBR>DDt=YdB*Yj^Ws;J28c{Ck`{pnOiRHmbFA|^-d+^2e6YD3gFh}V%+L_tTVb?%>_ zt2`YYVi0suou}i2pYL)p@8Gbf={U;az*#$?9}fHen_ZI~lGfUTj=k(Y zPr&^oUPqaZt@0m=`}o)#u~F_(yNc#`?r_-CbaV~cc^cO*xlSZHW?1cV#q*Wd^9UVd zUT3Oc{1dMusfdD(-oB~BP*0XzClVbmt%|seaW1dt5jyTkU!4!`vpHhbP&MPsGQ{C< z*wb{(nA!54(5=GL@#kR|16&Ur_ODkTT@!0)>JK`O|Ef9MQRruL#97`cPoHhWeP(mS z#`9VX(yWW?;psSO<=#llJ2poQa9(5=u&JKV4~IQX$H0{vVxg;W*wb{p+$L}WxJkT@ zG98~bzR(pqL%fbM9iP{8v~>{rCD(~W$KxCGH=v(d&lBkwzDh&0&Iv;_v2~clVg8TX28iu&3!*V{z+f@S1oXWjdZ7 zd%HUHO>&(`bgZ5ccN+1qPf%smnJM{=E@ zA__W26*U&W|A@^I`**r^;D;UZQ#MC5t+7)*&IS3MuuqGjqg%Xvb<8iGjtc|E8{_>F zuVd<;O)J0r2Ras;`>()whQmJDV6*A4D(l_cpI-?zYhJbi_nFNR`QLB=;!E|S9P;0u19DL9W{Dn9Yy>pHj0jKM_pP2Jts}3;{aFn(-=RBrljL0&9Zqk z*CaZ=jME9neO5LF9c>Dmswn@i_#&aBdUS`e41a|;0y=iPThUd%9&$F&v1W-$2<|7_ zMo+xBHZ}Mkd|dN! zF=8{Q+0wG>P~0Cjr<_nYt>?uY+v?Jxe!o!_c`HxNmPcxcpJR+2 z0yH%jPjyel`LRPls;q*Vud9TpBLCv4*>m>YHy9_xt0_~nf%?b>nAegEMxy4&<2?o- zKEVzFnwl@~C7R>;60fFA%{|dgtK$5U3r3>mh>wav&7Ze7F0vB(d1^YYNN@qKd1_W%-xiB_3_Ap9 zYHsl9u>i+ohX75@#C7x6LC=X-Q>NzqudP*3&s4f#6x4K_JY*r_E8^9Zsd@3$bMfy= zE*MQ4LQT_QXSZXX%Ik=Pnq6-#Yz^I`E32SpyOOIP5J%CKRZuf+fnEo^FE*##+*Nzh zx^0+uJT*5b?AQs8NG=$OntJo6T!oHdhrsWW<7ESKPjm(~lRfQPq5gm!0_)>DS_GXR z9}8-#8n-h6PuZOE)b?I8nH z@oLJ{RDYG^1f7xB5rYCi%?ke^qoLb$Wfjz%+2dgp&d*b`nQF(i^@V;mr(78Du95K? zJa_C6ps872eB(8E#8WfnfwNeb#twlU8LM6|@N4f2YM!1~B-X*OL*P^Niynh*yj04%yWfbp{bcMX4iJi7qL;) zbafn1gmFlkOieS7Rn4fpPf5)u7455_eke7GnuiyLmoxdPf|`p$_Mb7A4i^6<)VzQ4 z;$_4ebOSXDgZpg4JY||dO^toe9+9|$ekK24wK@-1@>~{gZp(PL*k&o4LD|B@wy)KNel|BP{N8bc<{R99HaBf~WMuVbequeJ zqij24k8X(DdCFc`)Yuey$mXU!XU9zK-w}F?9T7BTgV#Ry19ynmRHm%s#Pxf{{SF*u zi_J<8Oj;QS^1l>z9PGjUO0J#rtJ*({4?=O-LP$`AAo8 zLD@P{`UAmPHaBh2!p8Vo3*1khvSVW#_XKBo%6`AQzE)kKA3Gw(4DG&pLYusBQ1;5a zMWVk&a_dNxjWHPMjJ%l5O&wRksj{gP1D>EW?*#9hQ|N-DRYtnGzwk1-zD+;nro+{$@wsFM({ zsZ7}=-TjU5cX`Tce$8u+zspnhXXa`v@ESWJI$J(fe-+`-5|qt&dDIDf!H$TY(K2P# zE0W8hxAOWWp{)Du(LFIw+1%8lMzzWY-M~|xvKsaS_u_c$h@dGO-+#~o^kYW^Ow9Y+=8-+RYp`pUcgg!&byc@i0jzgH06Qz=BSV0 zK2O;{OD3n{x$u-tJd_&jB=loPM0CYhjlFim-9Xs|DU4kD*G%5IB4VvljcQ})xI&yJXPLSraruJ-6XJZaQIxeSI+}*( zPMS>FofEq5!MIg4C1v$}b~RPx*WybOWrHj2`(ob7jZn5p?UOgj^($WyDO=!@eM5{l zl-)utU7&3B&+m8r#b1H41>?(dG2YmwdouFc<&eLQ7l!M?kSBFe$Kacbm47fF4~WMo z_Tv+;EKgs-7o>0xvGf(zp+v7NsSK;Om*^{)#6+*GOy4^*{F*lr{*b(G`otIXUEHGA z3+Nh{!t4iK-bOy77TH5>4Y&2gvQ{IalpU(7q6zE8u6?|^qb}wV zc6wB#mAa4oZxZ=?k$I{UvVFJ`Z|p0J{IGFcx7e!?s1)3iTQ|~ z9^pX~%by<&TnYN7wHscJ`G}n!by{2Xck{d42K4RLaJwI#3!CG{<<)qrITrB)o8uld z_R`wp1U=;G`z9uL8R9^3rw2vfghoduBOl@EyFdNvcZ@^q^q}c`y6p66+-KsImFa7{ zphh6Zi4Ej#!t`m*> ziJcxaeS3Th_=)(3&2crqzJJ~FKJE{j+LDTo#;OZ(k9y>i~`aU=ry3bnZ=jm%Or1No%bK;ei>FeBTSpsxkat}%L?G)4Q zH0GVWZc6AI`(8B^{qnjgp|6H#*(8ixHpiXwZi1Kk1k7u?G7S1YHwgcZ=f&o@f0k4_ z4vd11u{mzyq0j+)u4A0=^wrJ_TW%us^YmThrE>rr$4-yR>UpItPrMzqVcWL&?g8D- z<2kZ9?x#I7pAJpLbLZ*X*x4uv&rwJXMfZ^Hke6|09v+o;?^lYx0^tRQz9CsYO3u>s z?H1=eS?N2X=-W`co#?L?|AdN6U!Us!;`h{(eqkPqIc}5MVO~2M){#2#uY$f=Yfk2v z(ESSf`g+V>2mPm-NZ%o~GN#p|I`Jdu8_;RcQ0N2G1o{S;*S3RxvdzWHMl+zv-~B3! zAF9phf${lQbG0wQIK&Q?zo{(j9~3>kJe38Xp0I=EZz>DETwwND^q#z@k3*w=RB3Q?Q)#(e&zLALgk!Ru2-SA zJeB8pIg0xW=*lywd@6QtEci}WoI%GKKBb?&Jgeil5Au2~p>h?w_meQ* z=*lywY#cP(Md((cE6oLqOF{Qe6H2zgkIb}i{4d{~G2$ikF9#=)4NHvklf3~gB z<2ef|JAU->b)pUye-x-3x}df4^C+m7T{les>}^7INI$w4IYc&*{)hfo@x9O3f%7-5 zh3^6XC#{8X@=sa|{i63+rgh9wpfylTat&X}wb4+!XrH(>mu*wS~}g zx`GW_FAcB=!n#8|Rlx?Wo#KCvM4ry(&~+NjdU^LY^g(i0Nwgm7`X~!}%hS3=cFHSo zmZx>EQ8lCRys!g@rga0)-ciso?7(@qDZ{FPdhlA%TE)O@8O9ZxLmS$?d*?3>bDq|B ze;M7!3)q2E`}U<(d!l2+j9WH`u2Sb- ze(y}=am0Hp)4FrB6U}jc$z3JUx>LU1l3GH)yiQDL{b1^**_e;=Ix(TO(apFmI1gRH z2Ce;@ul<2Igr~Ld!MTRG|7;Gu&u{hemR`^wHiy0${42=&55@ye>${h;s$#zIw6=7b zTLagF9XJW;$2Z>p>M|9yKDlqW`28b1t)re~Hiupb`%Rtu#(&v)@zoM{(7NfLDGuNW zn?sK*|F4NnGw1+M>+B@M>KJcq4jp^K+S=n6o)>oD(6ml6uh|0Qip`<5?dmjnJQDR! z$z3JUx-jjG_N^h)?8oVnS+^1pnAsj zv1m%#LqLq4jk*P?mCs5T)%?WeTQp|N50AC&^>zJb#0l2_r>PW69c=QbSSeG z`XzUj`m5)SLF-SA4~f1Ap4O_9+g!kW!44dn*1vW9gN1Gt;yspWJ?8id7mPRJJ(g)5 zlJNZlI4HTRBwAO_^Kr(wmE2Vlt!*^EXCf|=*NF+OO}46u^#pmHn9$m^GITxSOuB*% zT6b=vHxlEJu3&@Kp;b(_VE(c>^r@s1uQo=R2>m>*Ggr0M$N1-IoxJSlVZ;^Kfg|V8 z9n&^!p5GqN9XoIaZMP|WQejsVk~K}|c1g$yaEGV$))t4v&%=@2Rf|IOeHvr$Xk&M&^Ar1i^4 zmEF)KsY$dRbRbm?@rkl2Xq`2#OCjwy6Cxy$)^WlY&R||sO{DeIqCcH2s7~=mfz}(X zR(1Y+J=(qK+B=te$Tzt*?oyLXHSYZ4A@55^-r(X2@~eu^ulP6Jh0jS_1n)FmAt%4~ zuUs6jU}q6c_nA&<;%y+_X_@Xryz7bkui0FDrT!w_qkX_rHW$zN;}lsx5_z$_K27NE z)3#GN^iy7+CUjq#Q2GnHL|4c`_kn*tO$GOfcUq?V&4SyPaiMH3-Xgo&XRGVDpKLDP zYgF`+4tEe&^K`FizPbeCho}4dhEoQr3H{hv6!ZGyamR_(o`de~ygyZk4zs!V-CrXU zpE%=v@pKQ;UNaQBft^Kr(jTXM@IRmpx<@x|;fe9g(|w8AXf?!9*jXf1$U%2swPxD5 z57=2m(>+Gdaw>RAywft>gS^v4U$^7}ljuG_%TxSZV#x(2(LFz2aied0;dtyUBJ0z)i$V9DSurQ^ zcZqjeru*ehk93f~V`tI%a=rOWy7%}7x*J_6@M@0F93-GB3 zd~gzUUtoOf9Ilgir)9ba&%4$Ydcx-7s*{hb$v%v6%hTOpN$n39huB#})BRV^Mn@1A zVP_FdcZaJfdf-0sPRn!;@H|l+oFd+7neOckuQX~P^h+)pm?rxc; zF&O{y`ZS^YhgN>QFwW)mX+rle3wn59Jku3&(0znif*0a0HW$xaRa*bcPUt6_izhF0 zSB;v0fx^@M$=yjq^@M(&?)7f(&bJr(v9n0d#kaP&SMRp?c`w8}Ez{jQz}^~hI8XOj z^%04<9yS-BJF2DicwdZ9p)qt1_3M^}I2nzmyN#;aLKCr9_zy+*7th-FmX4Py z4m8Xgeh=#uil(Hy=GBGos5*d>?h&m&v_joO*%WmDlospE@mi$&n&#J^(RBm-9_T)9 z^e}4^#c zCKY&4|7_l}6ud9Vl_pU?dfE)}bK@mfnneAL7FXVx3dhUq;)MF@Gn$E?|9~A+H1##| z=Z*)*=?XlkpRMX4?o*~K@SuLoycsQ#FR(d%P4hX^y3Ye=*_{4;L%Unr7cj4R>fdpS znhw3fjwz`E59)UqU;84?&*t<&+LMjFnjnwnssA)8EfLR`&FPnzJz9UID#k5OeUl@l zbuk}#>aU#NECBfec1+RKZ)tIMCU{D`-!kR%Xf z@e_23c)w!|_PADE59)t?7dj0(Ca;Sts6Wqe6Ld*l7bn#BuKrdW=5z%f)E~7n|1R`_ zuE2x(pEj-^4PLN0{fDQS#p^RM?|ABW-PI%=`3sxVPw)P*?1Cz;A3LT@hso4m(|({D z&VwCOU2iRYZM)#BF{uA&$JHSwLchE&PN?5?!ht5Z|7=cQ*&}#m_Y&k^JoTq~c%J}| zuw#m*{;lmL1CbZ-)IVmOH4x*6c)w-p|JVBUcGL%m_gkjEw(cZV@I`W^Nz}K^utTUqLZ`uacC zFG3#2=JWFIP}tHR}gMMkj?4q-5$JH&j|4kPyNr+ zX0^qAz>X=J`b}%Td5iO7$JG6k!IeJM8$I_t9IKvxV81$^7n{?!v>r0px^5expQnE7 znFo8}{5R* zR}9?g*97XDFYFoyJz-ny^?1wQ?Xa%IHJ7Guug=E&<=f(rz#rhk-;I3E3Gt}&(SY#% z9SWCR;MkbKQVjs-;G=<*lC79tDtt5$aPWr~xPYBtbTpv(cC+Y1ARcu&8pyD7^2GQj z9(6ey*!b*u8R8AeB_~A#C)OlaLp;Vu1G_JosaXmAt(5EWBpPV#p@k8nBA=^8jDu^>`8uw7xmy8pgT29#5hH zL#haosmiW0h zd^GT3g3d?qi>(11vp#AZD}K&4c7oB-z?~1H!!X~m6O4`qW_YhWiTHtd)a7U(Go;o4 z!(6b#70E}Bi3!&fx45TDWieuZ4Kr_$D}4j z1JNP(3Nap(O%V+|D(sbucvx;E8kqSc)B(?zYGO37#XROB?kC+44NUgxzJxuGaD)&I zGsR#-xX*tzt#3!^_(6)b6vtIQthBypy1c+q_4Ha=&2>ZnFIR`Fb3qff%7@vFvqKkKG8JM*T$S|{hVx{dsdlj`hL z&Ct*`pY(gn!~IDqb-ul*r#fw~UXJVaZ=bb3Y#uV;_b|1R4^QG+S1dszH_s z!#_XmbMDimd#+1nk5CN@>}69w!Xx9@vqDwXW>?j;eL8$Lc=m9+h5KMt-&5*p5A&}L zJ={~jSJ8dFHUr8htFFFZt8{j)g06<=`kZSt?1fsj!#d^Gj|WbkGv@K;dOhl?-5uC5 zV)eY|O@1ut{-WExAl1H2#+(VXYSq?4P3QWfMx|;smh>JKey(}>N8g9{U-q(A({8=* zZH>s~S3VDz`+Sk+YSj*D4f}UGqIUOdtrkgHj@49c)FV%goxAfx|F;Gw=cRX28}i=~ z>r+?$XYW10npncN;p~PcHWUkp1ymFfg@i7OR0To0AQq4kFiI0bvw?^Ov0zv1T~SaG zMFl$w_5xz>4HXqszy|#HBpZl1dgPq*zW?=I*Y^#%Gwq&dp6Ro@vmtv<^jqti{_9rJ zwmSJA3MN+F&`#m|e%z-_Z&vQ7Y8F4D>qE=d^@noY*kx8;Lv@$MIyhX}##@rMlRi5B zk*v4%*PAydxw`I*Qm6Y^a!Wt2AMKga+4*2pw_vu0fmYnu?7a^|_ifXzesP$dQC+UH zf8l(U)K72T7bN$i*Bom%MQwlPf`^A~rf-s;%AOkdpy=sIuSqI}Y+lZW^Yn#7!v-W> zezZV2g#V_`%K@}i<%4SeQ*MXyJv)`GBNnp_KX>$fKcmW~hu6F9h9~dR1$~qqM_$o3 z?!0H-tb)~cbg|Xp_><2vj-QK<-5fe*2Rp`aoF8lE2%hZsvrd)v<#gZ0FNd?%#^z4& zUw?bSCQrKU!9g9;zmEL)fW2~*{ncY^%bE*q?EEH=p3ZOkG<0wsO?@?MwXxIky>;&_ z)l%yN={2WxrUlh_B&@VII@{(_3Hw=kh2AXR3~qeM;t7^pl-Nn_M~yO89Z@w->E8Rx z2czh9BhH*j9i5kF(CN#t4xZ)gVQu*QW*yG!YTGTn*(RGH}uE1sUyak(DX}H9fxZU4{x6__5z?K$^yYb4wD2u~RO09UHLl$Fl9OmaX4ezlknU zOc>UATR_HJw+x4OTs8V#1}Ao$S;zz1t{H8g=K8RY&HemE^?XXli4J-9a&)rkz|gdQ zQwD_X88Pt3(=$D^=mAd;v_G5nOgUxTxb-0+QEY#;GqDp|9=gBrz{~wTj-93tJ{|v6 zW0KFb;eFf|b`CV8=NPwI#8+EcWEVYiU%!oW*&#Z&Zy$Xcw{fF3|D@M}V!G$C_{<`; z!j~`Kt6zRpWks77owgI`+*WMvaODZtb3OZ8h~a>=9*@n!H=8@1Zu5d(eoVXQPSQ)= z`D)zT)IAsaeNo2tMKW6*AAjk*VC~`@wx;}tuG`rzgA)67-1_WpHSM}VGoh-li(bXIiZvagjZnHy}4`(}!?{ka^=B+B9QNO#c4mc&A>UOncm% z9lj%!wjJQRkh8edwfee-dBV1*Y~!LAlRjJ6wmK`AQMW2rjXkb7_j8|MtV?bJ`54UbxQ4W&N|(cVO=T~wB>oSXQfY7tQqDlzj@fFTdk6J)7P^C z6m-IehB)1D@ikw<&k*?im#SasoSTPd~ePt8!cKneotd+1ot&u4iS4 zS*Guu{9u)PyFTdBV=A4pzC7VoecN_&@%$FSZVHSMkQVWF?e__q&ehheOqy8X-Z zH3zF^9_j8tx5>~i-rpf}S@^|;S*IuLX5aJZbH8`no*5@L-#)%(?g#p*wa2q=J70UO zE*rw_FuTuMEt?-^(wd*aJ-KhM4JE9!aYk zIZ|$CFg-@A_Lh%|Vb$=Jr#_XoxWk_2zB2wrymrCXwpSL}Dz;;DcD3#A+J6K)_ukeP z>%(H`oK~*SX6$>vzVfX6lOOvk*k_sxoUioy=x|D=II;FqFZSAjXCj+-)7p}LZ6~X4 z(JXpc?f9yjD(an|ZdXs|M9I**zVDcu^7+!&wOiAx%UlPrHC7xc9xzt%`?Et+zPPtq zPQSA8+f_8pOn2s4-G0`$mFN~`hE{?feP3Kxc=_adFDG_{e~m#}fM>2Cw5!^^w_E96 z2bYYE>TIi{UAe#g)RZptmiJwLbS>PZ{9wlG5lf@}*)Ez60ok%@F~hDLwYjf-kly}A z;q@uwy^GCme>d7USDTKAwY+!r(Yj&?zEMvv*b-J1`UmeTfuh+0->!@njJZBwvEr8F zzW3=T>Y?uRk#PrWW@KEi<@H-nt;ssf_8VT{d*%Jzm99NiuGndQqi5XWt8N?l^wHhd zdnSeE`q2g_S}zLgJz;f0>nYApQ?IhMFAW~7c|_xh(e~wo%fef*yGN|%CV%Uc^Cj74 z^=$75`l{-pH>Nc;!E#9|3j2+nh`IKQpRu0~6w%BsP=i{_X zS?2%++4xH%&bPcWXe^f=-txQ5j!mZ?cek>C=3g|EZN7E+x>-5F!;`LrIwuuhr7ynD z=(zq&w@GW7rw$%}e=u#k%Vz$H8{D$Kd)i#uK5jL8{ZaNH+vuwD5BWQqb?fwm-v6Br zG%nEg>b0_bKtk4V`rwl5A)28!BL|Hf>a%LvUUtE~yFFaJuEnn$65{aq!bh6@Y|3kk zJ=>Q(TJJe9@#bhcWW7%7HOiCbaO*101$95iJ~qALw%x7;8%AF|Y2sEU!w%$~d|doa z@#WK-`ricZ6X+Xe>A^?#+H8^OG5d^%+XME_AMIuro?yQ=a-O(WDY_$D{eqH-X%PSD zm)j%uMQO*==`lIpT7#^#Pkrv*>4;JlyZw?gL)8PR2y!$8?Nl>$p-p^5++y17_`!Iytjj1 z#nv9PlDoXOZ<@LLmZ#n5ULi3{N9Ml2&FK_)c%pF-+pWi0tIQ=MC!c!Kxu2)bVLIB` zn67L!`TONp&nj#xbZC$4RCZa%w6jxN6u*-1G=-h9a3Ftn{C49Dr8~Rhl^UZ9G~cT&Igl}Coc6VR_QDxY`L3z<_fF?MQymdiOGg?U^bmxXw7;r* zsGZH2K>CpS2#}8KfqksySB8ZoRoXdyAdES=wgy72i4^qrqxP zv~%bp|EMzhcEUxKv%I|&onV)}?y$vr@71=aHif@1WUnqh)$v=9!;?&711Im~#q{L+ z!SVgOHJeenqTU+_tueaUsk`GQy0C>p zL|yEWk4w%znBugh6Wu)Pj^l;-RbAdHtkCIrV=Q}MYP(yTA_|_*4SneONU)#2a5JW@ z+Nf(YLwmm1ot@U3ZtYn))91{A4ejM`KI$?fl0A6$D5DpK)!DH(lny*+ou-36WclP4 zEUsE|FY5Hn%Leoo6^B60P0k;3&vr95-8+ZvoO$zgmz=@#zfMrqS@!V;edk!LhQpcq zfqvbeNOUu?=qrOM`u45l*6ZCFG$`+*#cZ29H+Yo9Ky9&lD`|EFaK*sWS+Jg!x;TcL9xvi#Ls;7M7h#; z=v^w5?yuR}Zjo#Yw!4~sWZK#%Y|Z3IxjPd|$6HN3eQNu&PV8L1mTbEZZRV_5vBtpd z^%VMJbjzFN&z+m=^wjZiiT=v2su>h}%w_xLltU>oQ8oS8+Dkb)oV%_E<(HKBjL}J@ zyWbzx<8!-vV@>bHys)oOp!rJ+Cc3{b&^_%_X%>@c$=2A#?y>9mwG&iA?|{CS)9Fqg z{G_87qgET#&r13b(Vo^;x0;|GUp{)y#ev2NGe)pKIIelGv8=~4+0p>t`pX%#x1znK zn$n?zGI6h8@XWi@y)!ItE`FKceUrCUX?QK4eMIBRgB@=J4i0}p+4kb((aUls?Jw^> zvqo_SB{OT3F6}wWek@)7iUjM6TH|U8QS&aEJaszFed=tWH18zBt4o z;K;+CdW8dNY8`uh@*~BzH%13;dO2wsJAK;P{p^=!_XPGXId6MEpr;1z>uvN_ck0-Z zJAFK752JPDUv2Y@Q|+gFbkY5khz#~I+49`o=O)klxU9vnu#@lU!0Y)sp0c_(7d|L0 zsa!ph-dOf6)AQzYjp_cCN1dxrvWLI>?qzH9=2c+Xg5@pFve=51y2{u2dF3P<*P27-+2^9^ zxAUl}b%nYqTYbC&UABH;r`$|GU$yR_`mi*43suY7$%MA5W`JEti=Po{MR zA8)K${mHa$l6u{y*KFEBJvaHYR{5fUL#*1X(WdOpFTWU#J(_YSsc(AiV4r1lXSZ*C zpZjeZN_$QT402GSzjoGE4&@uRnBaMKV}$K+cE65ut-L%6n$6ukVfX^$t#oSJjceLI z;BPWbnR{!{*Ut3rF08LE->v9A(RW9lU+Blq@5ox#^8ENU@6x7Z4v5U5SL|86>()kf z`^u;v$G(5=LwgM!)7qP&qRYA!{y6Iq!+saThRrl+zuT-d0m<+ArsdHvwFUGPsc5)@wbQn#4@#WN`A z-o6JmbX}CWIqUL}-l-9TmgM+vVsp>b1?u0L*lpl~m94asUeTkkUUV7r=);R25qp}? zz2Zjq&3@GBTV3|R{%S+_+}W4Q_8hIc*N?kMZ{%LtV?#%MrFTEg)O6BnF-qC{x}IEn zKiXF2*-iVFnSI&#vqp?wr}S=N_Kzb^CtJz}?fy zqYX(TbvwyI%AY3X|NOH*(d1|U#@Rpn?aF@k_v8HJw}=z|luCm>E~WQ>ivK9v@Mw{6 z62s;QB;(bG?Ghd#6{q*O(yWJM{A0d6PGN%$3}FE#Eg;h#4)&NiUYpI9y^ z?U3K-zoy)5$inuG{(_OIw<DqRhGLO5smUk*ZKo)~c+GoK7?G8!vQ> z49#lY)td3!9b0!rA${qKrHnsa$Cge_{POUN$Zzr3Y~mA7m(i(aBEQRR#dE7edUC^< zp9BqDxWM@2oXq3R-U;Iq>*5Y~zb(+|*vmlZS2tf7)VI}=nzgz!g#Mi^2U#3i9AlU~ zMf6i8DO$bC+Ne#~#C@kj;w^S(>-v{&DzHz`iX(m{&kcFs94;7k-oPy-{tL^k4^9nV zziHBzN1E^_4xF;=>FDNiica&r!r|Z8Jl*sjcj27*e&PKt!f!K_C3F7K;gXuQydPcR zZ|}{r&FlE;yrE1&UJ%8y7!_{OA>+Zgf!1ezCY+>L<5$_14WBnJUv`+;6e|^ql~m{H z|3oLV@0`wxo!ot>#O}w-kE+J4s@}O}{^M5%skEEb#qE?Fx~1E{^eW%ihWb43vqGnm zE<0HFABFbr;z{k#5e0ef4;VhKBx@ z+iM+X#Hlz@>u0_%T5-)06j%pv)dUv0X?VbH3P0`P8*J5{Ib3a}}>OFeu&)ouCpZk49h_Q&VtYf+v( zJMZ{*HaN5>>V9bE+ej*;-!qr^+*5Oprn#SAwf!m;@MFP^-EHHS3kH-->sF*eO`XCi z^z^!Qw2i&}*xmysP^0hG#_9B1(8qJl8iV~s1yuab^%u$=&q zmg;<}iOe1w=}q0JS#qo_=y1)4gRQ$&UD-=LyE`Su)uQ;@!Rvf|?mo?eZF``62&(^oE@kr#s9)m_Lr976wcibLQNQJyD%M zJbioElA1IyU0)Cmrx5YCR!}^Y<66*cKMQuebtmnf=f}S(zDe?GuDk> z(SHCXzaen)CWlx9v!}@)&5q8ciq6&EPU*Uwy3ncDhYMwIs6lJj_wJxyYjONq?9J)d zxs;>z?EUu=23~(xaC6?nSqYSS$*XlYHl*72F-q;{8T^P^_I%&wXV$S7?@+P#mv8J# z9qBSQ^?th%<}Rm~x#!J|p?dQSvXn=?8UFlZyw)4-63XPnV@Joh?0r{^9ldX)_oU=L zsEqUN@Mz3w+YKLPp9-alw7Z$q-0Sd}+i}kBGR}GG*kt9IlkFGYP6#uY$T`u43h}<( zEe_t`nrk$SC8&D;71?r)({%TH3Gb`C!9c)^Ov z#~wKIr^;;cpq8|LJd!i;j?T?3GuNEGxQohbHviW8v+@IZL%1_WcT=RaTZAu=%Walg zcWb&IcZVZoaP@*-QO`^L>J~iwT6b*&m3V4;*V+{u?jKj_J7&XEHuYpu*P#5Vg-hQ* zG}Iq@&xZ1DwLRhO=p!Z>o@|zC+ZEJ@#fyAjX1_Y;p(A6lVa0dKFz?9st5;oqhkR#;ozIliN;W>WS;C+DeLO>B1S+xVJ_w$G^rAv)3FGb(uJ)^18KP3=$Z zpA+kLaZ^Zr4SSg7rT&wtb^P|d%`XhCuS#C)nsD?sMf-=|4thBMglaLhbdjJpHS_4) zg{%${x{rsRjy>QyiR$rMJ3CR$(d_n}>=EkQFH?uEj|$gY+*-4D(IUf=IqFo8*__m= z(eCf{j()N_ziT|T=T&XyJ-4zx$9C>pYF2WZy0q`O<9U6~fEd2hz-Sr%%R@_mAZSJXZdo(pSWmRTU?x_OJq3t>*ryA$>Y?<4F(#pF2e&n6byfE1p zq1T=}Q`xGswfD9TtUEu%Cq?Gr7OM5NrIRnG)R~)?-@SQyf*hq>U~dgts~vLyL@&V^exRyHhZa=38YOQGDOZg1s;W-r`|O{nG9 zxQe~s)T(8jby(k9VGeaP`NXAtfwh}eb05y)TqvVHXV)aW_jxEA!QK7IXF7-4zoDvI zM)e5!7WK>bRX>z0P5A)16@umdvxxEh5nSm3-YObozfy}@*VESDzGw#-fmBg(J*i}+~ZTcT+w2c zx6^1Urw_Ho%FD>ktffoc2aRk>>FDEaDb*S+Z52M&8IEX8Eh`(@T1PO!#dBWP^qJc3 z)RFGG%EoPGJ%6h+%BN@54k{vA>_EMi z&o8?AvCr6tt$QZ(WY<%b$Kmagl1Ba^o9)|D(o$OoNYa?7C6zediouFAdL_d;3(D zrdlwiRb95DAh!9<45!FWAD*0~?yRmXyQ|&%toEci5rzv?C}&pxEsLunVxoudx|Fof zhYCpi+Ps?EvgF3b;)E?@4pHV6Qwr}4o?9@}=DF_6uWhK|<)cimIcFT)I^sc|Z=5GJ zZpZ$i1<%?&Yq`55BeugHYOTW6J)>H^%Pf0Sa6xflbLz|mdSs>R_&b|5W2P;b|Rjn`SOqPAMSeX4Nf$J&0uX|rV9>Zl#fiWi(^bxoRTF}c|4lR2eyX=r72 z;17`gC|a@r)9z?sEqkYg?3CVKk3+JH~+D1LdC5QnJ=lw9jbypKc9VUhgJ2*Y;xcB9_2MMbJazI!%69+JU;B z%ktAFPfA6}sr_W~28?9U1XPb^v9)<^=lunlQT@rt;zTdWXR0ge{KL5_S>gtY%6XLIU zQy%P{CqFET%lX`8`=gFl`>1v_|8|x4#frl>3g0^QX+@=5&2);=tJ4WCJhFZB0awaG zxo7vZ{6SwVOvk&Vs&A(h=6klkyS&$$q8^rQy-MUMMcqB=E@l;{j)q(>4LNU5T^`_d zs^_qf$k&ClS`?YBrA{W7e(}tj`KoelvHaL=6jhh>6x#F_t2+CY~SCm?Kj=& zM<1;6(lOtzE#$fnq_7aq!OR-z9b}9 zwq=hnDrnfv1Rt+%+KP6XL$B>VPbE6NXuW2I`zX2Lu{!?EyHe_#9~N6qEvp!+zC3rp zLLRkqSgD=cn(pts$4};+uRKoedOs^vd6S`m$&8RkUA#I{?h{_wjcjIZIeXJkuNOLF zsWKal(ODOlUVoLMn%OljhiY^2^A|_oA5ZnFb#;_4Dp5CUImYU-d1}W#nbq8?^`M4L ztFtNd$nf7&p;$G1PzL4Hs$1VS(HX}kmi9X05~N5yz5X(KMBDb6a`PizJ+F79M$aBs z{Kj+CNQJ$Q8V?6=q`tU!E^v!6G3LFyTJom13{^9}NA#GQ;J$$T88(@JIFRZ{K(3%f|4`kj(_oWnX7;I;*0hgM%2(k^V2>i-(Gxs zQ)s?+*Gx+K|HbcXeo9_(>TdQj-4<<!rA5K&r_dYQn4~7d2v+r^dY8CgXLcH&xIp*8EM$Xm_ROJkWlMjb@!H{}gbrc&5&gPtEw$jYx~iR~7l2i?+t@ zh;TeZof%qGoz~$Hul8KV_;am0Q90g|4Gh=zIFTQBlRmt39HmjQYKGO!^7n5`=drgR zK1{V=QJ>cAhI_R8Iiu6TQOZ>Ml)+W0=XSc4#TH~+x{Rb|j9T=u{};F5r^}~53_XBk;sGPcl%;(n+KUR6LRBN2M3*}$;==NB-S1P_Ghq+&dZ>4JM zQg?g{NDI$PKF}?1pB$B67v}nPs=(n5Z{w@iW9+Dj$1iL%UhDcWFk!A=PeD4x&Rt)) znfj!-!MQ4b#atFu5I8%&`RTovXK&$#81FcE&cvH(RAlXwcbpCW zo07V<=ATonqJqsc4HC9I*t$Pz7nR@36cMfsGWIdf4dFSNU)%*1-wDg*7 zJX-RAx-~~-AS=A<3f1GXTR(5rrY`U5>TptV`}Ym~zaOL9k%tLq<=nb==b1@JbH-@Owqgu>TbN#%QpCc5{mZkdz8yMs?`_+4v7(&m!-eZw zQ-{`Ud=pX1Gh8sVaQVk%cWTRNJI$7kCz2vmP0e(Jc2e8pha1mblIxqBLJVT4VFFWRU~at`)!3=33UHTc>Y!yAZXWy0nv$>uYuS?YY%2+=a*iP+r*ktZ~8ntrn@cAM;B?kqCU@k9-Tg!T=^j7|W0vEfJpx zL<+HJIEY&qCv=ITMI0tY16deK$ik0Mh$ubzCJBWQr6O+P6|sm-d_upFE%FnmWJ+Ng zAx)T6ltdUvXu{;gk_;EIg<(XN$RSLE_n?HP8!Jd?} zt3WHrC{PM)1$ifTfxfRVm#gRN8#Uf9k{9S3A&B(lg+_$<1@P>h+LPEj=`~=~V_U`(=wlJ)JE|zN&$qR^%jN-@e zhhXdh(U#>d z;24GRP?A7jUR(e#Lck9X6IPG7aTS7@20hYs)?3%ZU1h&bpO7zDsv@I(QK|6g;RSNt z2i`UD?`JOS6fmV<*)fhxhZ}wOZvSymF0NG%VUzaTcCgvEBnO$Sun*DI#*gGiYI^&8 z@lB8&nmpNI+)JL!q>W?SrbjfBKlO6h&L_P#$p+85dE^xuwRw2=>TP=r@>R4#w_`kq}UR(i@k z-BEG0zHQrvqr0M7U@0-S=+z?p{ENtML0-{{YTSDH?J=j_z1Qesd^fogm&>%$$pcHO_JgLd(iwn1Hnt^GVFspE;QW6o6e3FuPuQni!ux3O&xj@$US zAg-#zv$!Ia>eB4a3mm3h^*;BZ&7}2XtSfRSc4&D{-=ln+9C<}R+K>rNJRgZ%qWOu; za1C5cKP;RmW)v?0vyWEeV0tJ8i@e)I-Ww36U`FI$hqF=R(DoIMm4?yF zG4}Th^bLv*3m{_zLntJqF^(G)Er^cf{UwR7uU}MDcz|zIv_GZ@jJk#-Tud~Qi6q8k zLy<6kMe`Ktl;kY6@VyGyAef#lDg-?FRlM|gfU&j)ZZ_PAK=RmkFpQI?9Sl?U}5kTMEdas2$7uL zIff#tXescI4*FvPeMYt@MN{eFO{5z%Xf9lv{v=+aps{}`Xzbq?^iK(-3fe@vxS)Tc zH`Y5pEcmze{`1oObIX}Dv>YV-UG@H*5T*i&*8g1!|G!BQw|&sx6{c}#!eRK~P31EU zN+!$SRyf3yIe^SzWQRuPUb2{~0~SCc@OOlLh#m&WK!~KAze~o9Srd#_Uo>gsY|AnA zB|}&^5F}<=X})ogA3p^1c*88sAv-}qAU{l4N{I@S49DOQ&lVhxkRKi`APGoBgVEz~ z^$iS-j7?1a`~w1cL6%n5Hnv0JM)vI&;lj5Mb7E=Q56~PwK+|1aGeXl2&W4mC2btf= z{7mL{;trH>llhN?kvY8|<0f3On{Y`yng0hc?%@({vL2{2;iBEOh;JvsA$&hBC`q+5-stUNWMg*;ZON;jO=3_{q-b^_bUSDZwWS0e-c3$e~`idqYN-4Wsv)Ck~K(L zf)uB*tiNH{NL0t~C=%5v9yiz<;x?LiG;s_9!b3uEt?ug|ALbXzBUgFiIJBQIN;2#( zdvX$ zU);9B&1S#gpGH7q&i|o>ev^$vYjF%4)DVxtf8Pf=CK9FkMVZJ|o;bUPq5fA5{zHL( zsewdsMYSsISHfccs;m6w_ETf0Xeb8cG!&yz@_*=rOkF^3!xZu#)D$(Xgs}gjnOOGw}tHj@9k8Td=2WJ>H>g!}l04*2^WrWEsU_M%eE-|zIv zCg`W^ZGO9(|10(P7YBdk{^ANi^gM%H2a-pZOZgXkbGGs%k>aTrM><`H>>N1kI5o76w4OJYd5NLrE~2_tTD zFM#Mx+(ZXroB^UE;gJ3!9q+`1$H4xb3>zkn$oU;dvR*+Gwgcgk{D=|Pfmkoex+3x7 z@{@KUM(h{Yp=4cj{E-J-)Ctn*M< z;ru1?rx~l^6hlCGbXen-h1{%XjyJ^e{3ha3@TXWVc@8U#z~PLBeU5%aXe8GVi%Pg4 zJPZ%)u(1!~MfyhaqQavi19(62$SfO54pjUymTM9n78M^BFg_B3CX+KD;o%{_p&B)j zsE-pHVZ2!1KwbzB7nV}l|8)5&EC{)o5giipYa%(cfrm|jzTv{-8h#x z;qu}lc#*g|2ov~){F2sC6+b_$AlIY1;zs2}@`8DB;>X#{*`E4(O|(C`$3_fsI|5=q z2~z~fyj8}=v!32Kxq#OyEv#Cz5?8FkKhCU@WnD-okEDf0Pfw4d$JNutB-$dWkK+k|V+6#-4F+G;qg(LyucRK#EL{ z!g=DR<>D&7;X=N#FX)l0dr`PVVEA7HP5&AsJOmYv&MMsfG$iNZB0rcHhTa$;>Pdfn z@4oUos10*}kF#znHHz|TK~_s?=LA)0vL7Ht!9 z;phzy4~!1sHBou4!I1FCSii_X58>H00nd$x$&eQ&oCp6@a*m!AA9qsYZQ~-y^!jJI zOC&FdAJp#-Pnm2+e9iy&qg?j zH<4~)O%4h*u__I$!^2{DIQADF*3=}1ND{~=N0R)SnhjKnYH~g5+lB>%gh$~-LsK;} zun)uOLSCe!@VFv5B=x5*WMYLCwyENchJ=Ls2^it_IGSl6gq7=$d2s%kF7RKb<25Or zzPs=oNYiV9V>lv=+;0vfb3#)Gx{-T)m|#3lzz+})br-)#ztE;8=a9U9N@>FjXiAgm zbJ6dx68Q1ML<;{KAzVzdVgFVGuAw+fu`Mil6ZPkEeoE!y7cjAjDLIDL7!Nok@(-Gc zqvweG=7D}q?c*F<+y?&#Jx6~Cb1YF<1x*+YCPTtQ0-LA}mn)QteQPACCZzHU6V6ag z7<778k$5KA)SNhmBDxz^Y+e(!<8bZ6_?QlwJfm?NkUKW-Jc z%-+$FKan>ilFtikYIox3i3V&FOJeFsj%_rN%+ddO7XEWFI9%}(XBinB)ueJ0UA*{$ z@&7oXM1p8CBMK*lKdacdh6@YV(AS}G6ZGY9ZNtcAmwixEJDooIcnCj$FK`x4cMUb# zl+298Yb-Xz;iSJdA(5#~xWFAZqHuNe=gQ!4ox(-$;E)m6galkY8}f{RA7CqfbEk<3 zIb3mBnmU2$qr$9RB5`l6somAs6XPZv*IxqCs!hztZEY?+%-V;rvN z(sqbT6BQ!Y!U9~+G?C8LV=itRdU6vJatvMgal8;u;fr2PO{4dZ=%&JTx2dwFH%U!Q z$K~3F`1#||0Jbe82|8p@6O(dqV?eYoYvQ7+-*8hyoC7&F6c^{`&yT?kAaW0xAL=WB zG+%yLP&nxxk^~&&3JAg5Ie*KDAg3dK&%ll92$9mi<&dKe4KEG-P8qJGAaWy(+`5ny ziMx7YLteA|sU)H|iNXRgcawX*lF4FNF8Daaux!FuE(8wv@@Ki=9MBsog8)!q|fUlqGg@YExfk3}_$r|~Yflk6B z2abN*E@-?c{vY}Y7mtHuLVv+>7nnA_Q;A#icxgiNElWg`0O9MRxTVk46Z(V-lSc(1 zys%)wcyh0w8yFsn>uk{-QWC%k2@e+EQzd>Qepn1PzK|6eEL?ttsYC)AQ*rTDf^T?` zFJ{ePo=}X?)kx5f#B&yMu1NUe8(|oPW5XL1f-{v3L59)TBmNv_+E9H+BfL2q;1?wz z>4iliv3&8}aB(mGi%m&~kUQE2Bv5!0oW(k7#bS-~mScTDPz6v4d;~rLpMff%8mIxj z0K|L+z5(BXA3!Z2Emvg$?$!S<$Q`i|&pZDY@RI`Bh6|coujkm2uw-!+CkeeG_gC#(fPB+PgFE zD=YB-HyQU%JiPD8xL3kWep!>4Ot{5n(ro%{P zfsFg2cI<;RziLPFZcSf+{2HiaI}*9SYDdsm{qXfGS^W{N3+Mq&kwy9!`PEtSevLjr ze!DCc9k&$c1*RY_9CLIE-Y-U+2HJe;cCRR@Zf zu~_%Py@0V+3U?vwJFssfj0bKw;D|CNLjLk_{13s+D0>Xn8-(jYPix4qMHzqK@X3%X zc+Yqy{%;!M>=CX7tVdmVEXLY38|`6Zv?*$MeC24kK;nfy?GRMA zQAopsP9xCPG<4VwJ(YG~9t4UIZ-erbLXQCOLIF4M44`*5;`+cI3SEvM@9wC__K-Pb z3yYPGv^_?n94L!3^y!LvbbwAR67hd_Q3gKRY!LVp5qAu_jDc?MQ7qP+>u4vGr9Zf- z&|?zhy8yEQ8fAHcyoVsaVz_C@(nMJfpdL%mW(T0#RVVykNu;|5oCPi+ujpkc6Ux;y z8S^gk&_~*$g{%f+l!vxC&SG83M}8To?_Fq@GiX=zH`Rl97Z2gdnGJMdxHydPh9P|( z@_!nKx`8gtwny}WBa)p#Um?bt64^GeZGj;GerAPb2iOC{00)2=N7%y|wz)d2*Sf#EQ zFU^#CHKZ8hjk!x4i4;XX;`E~VIRWiXt6*=yWY`bsTPW$W887QH#-}Jh1z}K&(Tty| z$B#479;AGX$%cNdC-s#P`#+<+N`AuEafLy}VtE!K#xX}x{$hUe7?FIjfN-XKqTC@1 z`n6F~lN0mP(H?Cj%2(&k=*QH6DcVE1p)~j%2?6#ve(f7VWFfD;UoTm)yi`#<*-i<~ zW|XJHBylX(eDuwZXcMu?K>jLeVjt$Xh2r{R35#F=ekY0e`zWuPMEY51|IUrcS!U3u zixSzviA*lyyK0DixXzGDzZLP_B>Iat(yL3PA8RSrM^s4#QsrS`9EsW&HnOSmWc=!) zJYz>Nex{D+lm3GC7Ax2b<5`1=BPk{^?PnoM&WeJgdqZ!;ypQ_oA;IUPy?RRY|18wM zrk_GX`#PaKy);@k_*aVJ$yQfr9Ok15;#%OOpBM66UPuX)M+X^ffK$_ZoH58AwV(SrM;> zK2Zlf-%rJQhxOqU)`$0)$CpBuIPNLpUWXvw73&3Lh|{@j!u*9fVY8)(dl_>yk=1(( z_>eyqY=(q>#9+^K|F?tiuCP2mlZ4Y?? z=nrim-yZEk=BBk6zavptV!UCKU+^Cdi~+_1K7cPU4)6o~fdC*7-~mBEFfbnA0~3IW zKnM^DNSiQ(kzcWo044#EfV7E1m;i_dVt`m64u}UP15<#hz%*bwkN_kCGXP?eV9x}S zfmux0Y}llc=fIu|qyX~(Vp3tx2NnPefki+XuozeZECrSU#4Lxs0$2&G0#*a*z#3pJ zunt%cYydU_n}E&07GNu|4cHFs0Cobq0Aey2o49wwy$8qyvVgt7K43qP4IBV+fP=sx zAQw0c90863c|bmJ3^)#)08Rp@fYZPkpa3`voC6AhBH&l%Ji;#k7lBK_W#9^M6}Sdm z2W|kxKnZXYCx|0{}B%ATS6p z2L=NcfF)oBSOYeIEieQa3fKYmz%al8a0G?}#H`+qv5Yyy2=mp42&BP0G#c|{))Dlx z6KIQk5l{TRY!D?p>y0Ulg{6qK0sc|2#s2ZOKl?KfKbGMVPA=p3V$z&qiAZ#E&%qy&cWd0dpBeExskYhc!7p)aS0`uj2QMC3RVCoj$eM|Cxl9_;?Zw842$wKhQu&@|@|}Dgd2vN# zlbj{fyGW%UhJ6PyBv_K?D#h!};r^thE(c$g}FKZ37>gs-jake`uz(7l9Kl)UOkGVfpUn=NU;J;KsEM= zVk5~Dhly=5kLahNlt`vZq49>iQNU2FeSko zC&il4pnYj~Hor0aCnm%(^8lFHnj%#aARx zn#YskEoR0q36|9FcRXo%K~nNAhW|R>U@6|~uwV1WOYxdB{Zu+%z7($+!z00x<@g;> zx}GOU$qQxLjc6$;Po#C@x0oj_Z=#gE!MLsyo4=DM=1G@VoK|d$d7|>36bJuh9EL3ko$%m9*rnLsczZ@>v16aO<$l^I7wUQ5)oLaj(-?*_>t z2f6MchVW#;Yw;T%xh^7x^n<4Gr2C&RvBVd-ZW9~H{vr+&+hU%yykw%Vgjq6KM{F{1J`<~vu4mm_)IAfaE16z_zUNS@?3#hTIJod_bGA?8o{ig|y^SIiR% z#g}lrY9+EFa0ZH)%_JiU6JsUvNb|Nx@%AVEnzvPo$Da3V-Zm-T@&&)WtoRQUyO3$w0>=3{dAU1Tz)y;AZLneqztlc<+{QoL)-{Sk)OP%qNF2a@-pAdlovj5KfFIZ?Q{ z9OCSxd65iHly74_?-wT!iD3dAlXc3!b>$q2Xx{6R)wJ4@u=ai`mahx0^I?$X*i9@f+S4h9_Omxl;PQ zoG%hUf+fe>?|9Pk4ok^nOJ1+dO=Psg^RVCWq}%NXct?ReARpLnDH0*(iTjl_FPGsV z3HEP|?QskN$AJ?7kvChiKTGs`Y2GS^$G2z8l0DpgY|UO>z%x~Q1);wf{ge2^oY*YV zR-uPQd&xC!xFHTJrJ)aTpN6B*PN%45=$(3gIsT&I1>Ki@+t|GH?aB3S0xO17hQi`!hkzJsS5lcs{iX z&(dIP0y8Y|oECa}AuI+Q?{t(q7JFQjDFyr8>&!g|%eANr)Yn$T$0XsI7_(-ZLk2M_ zOR(QXzncnsF>nL<7Xu{#smq(NOMzR!ZQu@Y7q|!92Oa)cm_NNUH~tF zS3nu?8h8V|1J^&R!CGZjW1bhanfNG!y_yT+dz5(BXA3!Zo2h;=P!hiy3fDL?~ ziMAdN_YOR7#~eh?AxN6j%(#~Uml$QnFU$C+To#4PG5+AiBELN2Pq=~SWN|04VgEm)=)g0HOIk3g18|1138jSqzuzLVK0ZpJ6&>PSK{;iSDqYq^L zPv_x`_RznDdFCjdNtZ(ZE11g=_N)ZYeQ)CY#3fwE!cNQv2kx2IFlNCs1g9;+T~DK~ zz%@C6`bXP$Jb-fykZ}cZZNaO8y&Gxz!mhiBIE2Lm1L3b+f_WP<&%i$#SP%C~*tL*1 zFAL)rcni5bkw?)<^ouh%i-LT|A?>*WJWtL;dxJB3ANndV7=9l7&Zin{+|`?mKZ>P| zy1R*IBE;Pn?k|%?ZXLK!UnTvFV)cW&P{M71wkQ1l2zO`Pur^z&&n; zh;Ih>(@2qfAly|9XAs=ks3)R>IowaeM0yT}o7@W_;TCXrWb(Bn;qyh|R&Z~`d__3c za34fk;1~y;vNpS_ZE>G%OPtX_$1sJZgV@57Go4{SKt%cL+p2he<0&` zhuZ_7rikK+e+1BPVWS`a!k#ry!tVut5&D!1WDq>c71@)}zbN!Sad_ZCoEtcTvpqSY zuqk^nA0Neer!3rSK>rQOM<0X#<8F)vq^p5Uy<;M->`9E3OspG#2KcYw_kw&ML82_doRM%(BJjJe{>w<1$oyYy&Li(I?XP|+ISuFAI6>8Rd6saYc4@Y z;0VTGA7Bmk7DJHE9nghtYqD7^3)rsE^)qC1py%2%SYJ-#egt$_jeKH&{(uW~?+Vm` zs|)Nwx-r01=%oxOLQete-NOWkhN>mH0<)TgyXpZQ%{65a)A5}11Vhd1ux` z!Vl_i4St!Jylm+!O}ID>d*#8ReYjOD#!s?{ar`UxT|fzN8K4kM@OT!*Y6si8{|JvE z{Y*q;sc-WBk>vjUckYCr49*BPu`DAo4-$C)29oh&x7e0a^)FtrOi4a*6GP(uPcYq} zgvSy&mROyBpIt{@oxlI&km`dM`*7HWGNU8(a>mxG$0eku-}dg~GTts__YO~XNPX_* zxr0k$bNX)E5>a{d`OY7fGi&dJKbbdKx1V5ze7Ba(eAqEM5j7UubasS$S?_Bs2Q zTAu&(Gnds&JMh`h^BawOGGoT8ZMJ{i`NkF(Rqt|Q0c&~u*W};RosJzsyAHN5wjQ=O zb`~}ldoY$$EVyGf?XTu{qe;*tXb*uzQ#MFH1L-PyG9f<(&a8Ly=`M zy<9qiZcX%wc29}zsU~WA9jT;r|5wd+lj6bX!g%8QVZ}=SFVwI7Ltn*J`G@Y2Zf@Q# z2~VID&&9O6GdAKl@|Lz|P_KWtXf2i8j{ilyqN9mAj!SG@$FaYTqq81InyCI?a}&m! ze{VeK!Tv9Wp0IpFJeYe{S}-50vew2gW2~2rFLB0qGv1s2%b^eCKrSdwL9KYOeqJ(8 zgZtt^U;6t&e~{k*kl$O5-`L`Ka0UHWLLTJ9Kp13gttp3CgK1v{h3Na%PR=o!{vq@Y zg#u9QOY6pi8N^hX#`x9r4};-0ekombS`Pe6OQE60Qf$ z^Ehz|)+b|R5aR~=N5N>g(R_;WnNL3Czn=OC*7d+T-g`E1FNCf7A@7e^mB}y1gE8oC zg0XNjjDuTXJlqPm!R;^sCc+(XCj?XCK_>Kvk&uyyNKO{UgS!~N8+2;z;v`bvJ+vpm zPTE3!g|zR5LiSQTIUcNnEwBrU>6;BItB8Lee)q#dEOzfAK$32PJTdz1DG7)^Zvtb{@cb?*K{ox6V>)9;x} zeR(#Qt0`n2k*YbqVN%oIH13`z<1f_b<}VkG`no=pd~J-!>e~1gtOWPk^fqmkLVVt# z{w}Nny^m?lXC9Wk-l(2KUDw2FT)Xu?uCf)Kt~c+&YWTD3%^Jqm!uz1tjjlI}c>^(Z z%?j@Y+??nf7j8~8XEk1{n)3r#2kxBfX@{>>_Zqi>{tw}wz6LcULbnnA>>Bkk zW1HX;2(MAv+kNa!*Ezk{Osc!_;U3lZ8ST%Z!@77-g1?H6LnFq@aY0dA z^)2{(0h(g~eq-k+eG3@VHT6sQ3f%Q>r5$xm{hI!7K(U^-^@cf`O}uXzD~0enrM~ZI zZv(A!$DgdT=yA?>e73_6pt69zAF1!KzMa^g;Ac=-#rQAOcY!qjf?wg^pt6VuHq(OO5NuL=H;?ygEH0juiPzfqSlqM5R24ht~nyT1+p&IN5`@;c{ z2?s)Tr~x(MAW+%$SUfnG`XQhgwXn6}P^bfSp&n#`N?qoxPrU)izajQ8I2`ofQXT;+ z+4vnvUH^5j{Iao);b>?AO+lr(#XE-fU&U){@s2gWsCW(Yn>5U6((oF>rYHV=V*aUO z)iqD?Bk|xkw9QPf^Qb}NB~WIUS8Nf-PTkH>*QSGWK!go~gXTnt+0qQ8mP!{S|n zzv6Yr_JB*FCtL=-pf@Pqr+*W#$l_g&zvA`5=0Gm=g?`W<27uzF9bNYLgn86{cU!zG z@c+B~>HKL#Jmp-aIj*b|{lj_loO$P(Hvb>ad#5vRslE0G znsyL&FkA&gU?>#8)u1)cL#ykBa`_H*757|sbJ=csG9SaxDwo5tBj6gi7OsPla6KsY zc4tpxO?v}l(vHH8h8tlF+yrCcW{|c@lRddyj8@mPaUkt2*zs^H+y=M91egfY9*I_a zQrT_VI~bGpPV8N9H{1i0pb+i_Y0q)A&1WR{dmm%c-jAIO55R-)5KMuoAZ;Gn@Z2dd z?Zb>o`v`U#JPMD&beI8;gS2-z+PS8k$(XdWu(RO_m;+Bj5j+Lb&P5xZccrF%nlWjg z!On$eVIDjO^Wk}rcD18z#Cx3b`~pb(B6b111TVuvD27EK?M}2|o^#OZweku``zm%Z zEP3@v+M(cmY`gOjqrmo_i@8PvwF}5(S_kGoWr>^%C)oUKJXU@h>y)|{cm&)fd>UzIa z(VE_2?eBv2w+j0ng!dj=+iKctYC;S9IgJQL}SnggoI&)2Q z=Gtlf+Us=dZ#p}<*I$UIId@_I1;4_-VK@8+zr!D(Ig2Ca>`WXLjR(i=*` z7k>MI=89p4lUp$&>9u% zWa=&96gU-5gH~`lXpPs{yjr7jE?eZR@eNy}*0zfN*67-R*4EZyeCfmp?_swqhMfyX z9iQA=wI}1j8EDQl{aL1OW#frF**$Qm*Szh}Y2J3G)4a;x&FHiyl{|~x-h32WKCAK3 zyef0Cy3U+!KIdRNKu72V=R#*V54ynlpd8gXA*pxQw~AP5>)4%aJ$;V=TOfotJ97zsL7Gl;8W zq|$>J*VBIkD8?x4Xt)u^z)dg~ZiaDi3n<1iV(2)iOe4m4`fmlrxD9(dOn`}S2iysF z!QF5VD8@I$P|j7h5MvVkg`gPsV()|dVKO`b55hw*1*U>xR5_9NJ&Td?bn?7-m@&n8 z1Un6s%cl6LxaU?j{wg}RhS_*$i}9$%cnmw;V%!-KW3UtBeH$;d7&9!!x&68_dZ!u;HEJjE3ard&zi80B>>pqjr#~h3CB(?~ivN%N%aay4XUvEon zyuZbH+TuKeoeR%eoDF{wNBNy?`gx{z*P&y$4ZYT?vetZ`GhcTu`BrYhIb*)n=JFi@ ze$Sh48?HHR;S4wv&VqK(9;9uAR-f-xI-q?4-HWEJg->lb6zV`-s0UdfZ5OoRJ@R<8 z3(&n}+H>&f03D$doC}@dJdk!I+VJy43EG#@Ei`R+e0sp8&=W3$UeFt)orO01Ob|Rv z9CV9Jdppfbdu9Hc>c z&^o4_!gro_kDEC!`JLJl(^ti3U#JHA!TxXnWWs?^9cn;LI0zJP5%KihT(z+kf=18^ zy1`%=57S@)tb(l&+*~232~D9L^nwv^7tDsmupYKU`nU=~U1$!Sp+Ag<$uJj|!)Dk8 zDtaEbl)bzLdE`Uap$}P~ik@9+ti;B07?+Q(WjoAA_t}aOmbB-1o`L@xune@{{Z36j zW0X%R4uKjhUuA;Wq@)2lXA@Uz+{_@+5-$r~shE4DZYzFx~V1BAEb?QG@y&c-H z7di48rFp>ieAb7Ra6-4@!AP6VTU+x=MfS7mR%gntOEC zp6}1~J^EMlZw2kQ*&c_Wk7HcVgH^w`Ve;9C>fPzra}t$CFY!G(njN5LHLFXKf8VGH zwl(7qzQ+A0cH2^}sn|!Ba9zdT&+n(s#1>%B!e(RJVLS1=tM=Hc*t4;_`Hk8+*v8ln z*vDSx`iQ**+X?#$R;Bj>u9w*Tu${5xIX>rM2l1P%F4&FFC4aM0e;(I5+TDt{-eKS5 zw_O)vU&LO7y%yUI`y;>Yx)__!Z@@0WUVj1K(Q2GU=vBA!UOs1F*WAr#4Q$R0$-fhL zF@BfRZZn4KG4{H`#BFt;zu(k{_O}IG^RT~@oSxXZY(lp3)qD=Xo-vDDU`Mg&R@k4= zZQ!zi}uaLITc%gUgy~c+KsVS^XNaQV$Yt)dlU9KbotnKumiEJ>DO;lPQkXo_QbzFb{*q` zu!qur47M`)8;m`f@rKyjI1buRJK9HKKW2YdVJDG~)3A?Xv#`tP=YPQ%_M_v{llAgb zx?lzCm2Ju*kHG#w`%>&U<{gTyz;QVldq43{#J<3BI{|yv7(P2e5+%6#p0F`cBX^syd%qVOQ{Ck?qJnHe>a7 zPpV<7bWGmcw&A#qrmZ~egVp|I^>E4jW3 z_3cAD2D|ayg(ic(YS@;h+d{h><7uE+`dqKR^0ea+K95&l1={KIL*JJ6G?)*|VI$;0 zH|W85J5Y{0pPsz->OEl&?-$`d-DlO|KHX>4dcXe&e-#}^z4z!ju448hrhLP_yU+E* zy}Qr#6{}MH=vX6(CEqX~1=PdeafJC$U-&zYFdym*f5)NtEr`#dOnipW+Bk(1abui( zVQhELVH|hQ|8zgf!QHG|YuF7c6Zma`ey328W+iZcr%;)81IAS*n_mXaDo_;$q8kMJ zCS8)hQ=q;d=si+JznfD0{pr&^iyQv{`n0AQtZ6KMI@TR)Cy)O^`lQwPCZ`^>Mns=V z3FDbm4}|I<-x`c>#p-vDiL!`3sx{#tI2aCrTEJAnp-=~;JsNEW{#r**%|lT;Rj+-x z`npNiATPqV9%HU=md!QJ=F%K9B6K?Kq-y|LBex}qH7<5^8zXewKJ7K%;ifBfbeXSk zk4gU#a3mZB+0YnjgXTLLl#@f+By-ZcQ!Fcc8TTLO$FkvC z%jf>$!dOrVuz-sANDb}AT2hW>uAofSXO(k zySeAavWi(>?x0xBO}sbcUKPvSM7v*ZZ2x7l1+o1bVF!#T7u!huJodAbb{^wj%MOiI z&1L>P{5oRu+sCph%XWxm)sr0%%P3+U`FXKQT2FrdKCy+^fxXL@f17v%b7PsU@f+AL zNR!{df*`HNkJ#bm(>k=}_0lDlHIaD+4T>E)hJ6nj5<7Szb};d)qZ^zT%UFYMaDG~P zb@n%S@IJB4Y7Y(468!~f<;I}D>gtMh4|tvT`i`-z6VVM}AFJsfLcW%huOa!dO8aiZ zvY&qR52gPr`iBmURU4)@$7wvrWhlo-wjehnwp?~VMmbrPmW#`t`%U6|pI=RB>pbaZ z=ZSO$5xQeibjO+!Ebh>SJ&oe%TC60R<2PoX%lnC8L_;rKu zeduD-wQ+Q7BXpPG*WJx-Y8&wi#G?&wM*bp2Cw15Ed%qigU+*}PnlqPx;`A3C}o z5xTq-UB2lm@d69?R~Vrin4%kGx|WV^WrS{UitZ}Y^>=h>%gXL=NQ!Q#>83lnmJzyw z6y4RPTkYryB6P!2bi+*-=Ry8JVKH z-gHknx~>tr8&Y(mO!ujyn-HNJoua$ZbTzoJhIuK8(2Ysa-DJ9Uj&65^ZfuI~X475k z=$gG*HZS8+bhnspo}%u8%&s&jS;$urVFp1 zcbKk?qsv@Tc7J!K=scXafA@m!BR4s^;t1V+ z_(^v^NH-aztIiwha{N{AL_N%r`fA`)6Aprd;Q>&L2SG6&0+sBy%KA=WOukb=z7K=u zxWkzvCqnlKe$s`m1Xxg z({!^;H`{a^6$&C!)c%=bKg?s0g*balCr3iHz7?Xr1!(R2&2%I8a_JI~Seh|s-kx^SHfO?R84 zD~!+;r|1@$?lniZGD7!Citbg@?Zb^>xWBY_%IlJXD@t@3BIObgLZQmIxg$k-c=B z8VTJ#+z5wxsr7C=Af<`@5hAfax`I^@9>4df>pVNj(RIZs^_sF8KleOaW4bFH-Gm6; z+7#XUrkm>MO3-~k|2kL?x`wf&;6n)4`4M%kbB&|h9WmcV{M>bZY`Q-jT{9Apy1z{+ zx=&1ZT$erh%!|-%PSJg8x*SJ0BSQCCitcmMO>%S_BXnC*bYGZmrK8Jyuk8N5OwoO1 zy5Rgh`|E&iEB#-?L7?OC4SWmXaVVv(jYanz{qB3vHrn4iy6vXx;pmDZ*7*Z| z?(zH4bcK#?C%PTPd3`C2fMi(|U-{Vq9CUb;~4#yqMQIQ9Fe54Qf7o&Ha(U+>S-{hRrB!*B3A z=(|{z^)~j0Go}Zany1zU$vI2#(etM%ypYbss%)W8?e?_wyg+UFbu_=u=9jT1>DSf# z)Rv!~gG%4s{F<3xPxDh-etM21zZ~=HVSfG0Pi^_>`KkQ!&2Oyv4K_cu<)`PD@*8G; zMdo*n`Kc{GJm;Ae{f;aFO4@Iwad|#pW5=%b9MDs#HwV|uXYA)`Kc|x zYP8jV09K_d{c6{sEkCv8SBtj#>tIzz(yw-X+VWFdevN3W|0t}=4Eoh>LR)@nt8B&U zTCoq;fbd!ov+F@Ke042R8IP4;Ima)Jx=J>2HCEmki(8BfErzZy!>Q+3ygbuXa5U-E zD?%lx4AM+-G`j9-o(#sqwN|07GSbGXI%E6VSfPzobH?_wu}p3hGKslA?E|c@uJvWo zKG6Eot*<)m8lbhk%i6YLRsYnfZ=u-Lw%ug{Z zT*UQ@e${JI*IX)v=3CqGZDhV0pKs%bI^(A}<7;iajx*lL8Q;mc)>jv_KFxm_fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> zfX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%>fX{%> LfX~4H?+pA871@s5 diff --git a/dist/wa-sqlite-async.mjs b/dist/wa-sqlite-async.mjs index 8314e248..f7181a3d 100644 --- a/dist/wa-sqlite-async.mjs +++ b/dist/wa-sqlite-async.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-async.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-async.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["pa"];updateMemoryViews();wasmTable=wasmExports["pf"];addOnInit(wasmExports["qa"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{runtimeKeepaliveCounter+=1};var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}}}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve,reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc(name){var func=wasmExports[name];return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof MainLoop!="undefined"&&MainLoop.func){MainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,aa:___syscall_chmod,da:___syscall_faccessat,ba:___syscall_fchmod,$:___syscall_fchown32,b:___syscall_fcntl64,_:___syscall_fstat64,y:___syscall_ftruncate64,U:___syscall_getcwd,Y:___syscall_lstat64,R:___syscall_mkdirat,W:___syscall_newfstatat,P:___syscall_openat,N:___syscall_readlinkat,M:___syscall_rmdir,Z:___syscall_stat64,K:___syscall_unlinkat,J:___syscall_utimensat,F:__abort_js,E:__emscripten_runtime_keepalive_clear,w:__localtime_js,u:__mmap_js,v:__munmap_js,G:__setitimer_js,Q:__tzset_js,n:_emscripten_date_now,g:_emscripten_get_now,H:_emscripten_resize_heap,S:_environ_get,T:_environ_sizes_get,o:_fd_close,I:_fd_fdstat_get,O:_fd_read,x:_fd_seek,V:_fd_sync,L:_fd_write,s:_ipp,t:_ipp_async,ka:_ippipppp,oa:_ippipppp_async,j:_ippp,k:_ippp_async,c:_ipppi,d:_ipppi_async,ga:_ipppiii,ha:_ipppiii_async,ia:_ipppiiip,ja:_ipppiiip_async,h:_ipppip,i:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,ea:_ippppi,fa:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,la:_ipppppip,ma:_ipppppip_async,D:_proc_exit,na:_vppippii,r:_vppippii_async,l:_vppp,m:_vppp_async,X:_vpppip,ca:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["qa"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["ra"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ta"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["ua"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["va"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["wa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["xa"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["ya"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["za"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["Aa"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["Ba"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Ca"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Da"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Ea"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Fa"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ga"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Ha"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ia"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ka"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ma"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Na"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Oa"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Pa"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Qa"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Ra"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Sa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ta"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Ua"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Va"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Wa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Xa"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Ya"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Za"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["_a"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["$a"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["ab"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["bb"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["cb"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["db"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["eb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["fb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["gb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["hb"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["ib"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["jb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["kb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["lb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["mb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["nb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["ob"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["pb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["qb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["rb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["tb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["ub"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["vb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["wb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["xb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["yb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["zb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["Ab"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["Bb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Cb"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Db"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Eb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Fb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Gb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Hb"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Ib"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Jb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Kb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Lb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Mb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Nb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Pb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Qb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Rb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Tb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Vb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Wb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Xb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Yb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["_b"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["$b"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["ac"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["bc"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["cc"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["dc"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["ec"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["fc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["gc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["hc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["ic"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["jc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["kc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["lc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["mc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["uc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["vc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["wc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["xc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["yc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["zc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["Ac"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["Bc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Cc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Dc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Fc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Gc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Hc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Ic"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Jc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Kc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Lc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Mc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Nc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Oc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Pc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Qc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Rc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Sc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Tc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Uc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Vc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Wc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Xc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Yc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Zc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["_c"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["$c"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["ad"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["cd"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["dd"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["ed"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["fd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["gd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["hd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["id"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["jd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["kd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["ld"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["md"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["nd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["od"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["pd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["qd"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["rd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sd"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["td"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["ud"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["vd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["wd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["xd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["yd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["Ad"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["Bd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Cd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Dd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Ed"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Fd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Gd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Hd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Id"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Jd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Kd"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Ld"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Md"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Nd"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Od"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Pd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Qd"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Rd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Sd"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Td"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Ud"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Vd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Wd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Xd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Yd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Zd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["_d"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["$d"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["ae"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["be"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["ce"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["fe"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["he"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ie"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ke"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["le"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["me"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["ne"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["oe"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["pe"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["qe"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["re"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["se"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["te"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["ue"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["ve"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["we"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["xe"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ye"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["ze"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["Ae"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["Be"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["Ce"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["De"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ee"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Fe"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ge"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["He"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ie"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Je"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ke"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Le"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Me"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Ne"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Oe"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Pe"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Qe"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Re"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Se"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Te"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Ue"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Ve"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["We"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Xe"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ye"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Ze"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["_e"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["$e"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["af"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["bf"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["cf"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["df"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["ef"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["ff"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["gf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["hf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["jf"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["kf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["lf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["mf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["nf"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["of"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["qf"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["rf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["sf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["tf"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["uf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["vf"])();var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["wf"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["xf"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["yf"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["zf"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-async.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-async.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["la"];updateMemoryViews();wasmTable=wasmExports["lf"];addOnInit(wasmExports["ma"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{runtimeKeepaliveCounter+=1};var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};var Asyncify={instrumentWasmImports(imports){var importPattern=/^(ipp|ipp_async|ippp|ippp_async|vppp|vppp_async|ipppj|ipppj_async|ipppi|ipppi_async|ipppp|ipppp_async|ipppip|ipppip_async|vpppip|vpppip_async|ippppi|ippppi_async|ippppij|ippppij_async|ipppiii|ipppiii_async|ippppip|ippppip_async|ippipppp|ippipppp_async|ipppppip|ipppppip_async|ipppiiip|ipppiiip_async|vppippii|vppippii_async|invoke_.*|__asyncjs__.*)$/;for(let[x,original]of Object.entries(imports)){if(typeof original=="function"){let isAsyncifyImport=original.isAsync||importPattern.test(x)}}},instrumentWasmExports(exports){var ret={};for(let[x,original]of Object.entries(exports)){if(typeof original=="function"){ret[x]=(...args)=>{Asyncify.exportCallStack.push(x);try{return original(...args)}finally{if(!ABORT){var y=Asyncify.exportCallStack.pop();Asyncify.maybeStopUnwind()}}}}else{ret[x]=original}}return ret},State:{Normal:0,Unwinding:1,Rewinding:2,Disabled:3},state:0,StackSize:16384,currData:null,handleSleepReturnValue:0,exportCallStack:[],callStackNameToId:{},callStackIdToName:{},callStackId:0,asyncPromiseHandlers:null,sleepCallbacks:[],getCallStackId(funcName){var id=Asyncify.callStackNameToId[funcName];if(id===undefined){id=Asyncify.callStackId++;Asyncify.callStackNameToId[funcName]=id;Asyncify.callStackIdToName[id]=funcName}return id},maybeStopUnwind(){if(Asyncify.currData&&Asyncify.state===Asyncify.State.Unwinding&&Asyncify.exportCallStack.length===0){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_unwind);if(typeof Fibers!="undefined"){Fibers.trampoline()}}},whenDone(){return new Promise((resolve,reject)=>{Asyncify.asyncPromiseHandlers={resolve:resolve,reject:reject}})},allocateData(){var ptr=_malloc(12+Asyncify.StackSize);Asyncify.setDataHeader(ptr,ptr+12,Asyncify.StackSize);Asyncify.setDataRewindFunc(ptr);return ptr},setDataHeader(ptr,stack,stackSize){HEAPU32[ptr>>2]=stack;HEAPU32[ptr+4>>2]=stack+stackSize},setDataRewindFunc(ptr){var bottomOfCallStack=Asyncify.exportCallStack[0];var rewindId=Asyncify.getCallStackId(bottomOfCallStack);HEAP32[ptr+8>>2]=rewindId},getDataRewindFuncName(ptr){var id=HEAP32[ptr+8>>2];var name=Asyncify.callStackIdToName[id];return name},getDataRewindFunc(name){var func=wasmExports[name];return func},doRewind(ptr){var name=Asyncify.getDataRewindFuncName(ptr);var func=Asyncify.getDataRewindFunc(name);return func()},handleSleep(startAsync){if(ABORT)return;if(Asyncify.state===Asyncify.State.Normal){var reachedCallback=false;var reachedAfterCallback=false;startAsync((handleSleepReturnValue=0)=>{if(ABORT)return;Asyncify.handleSleepReturnValue=handleSleepReturnValue;reachedCallback=true;if(!reachedAfterCallback){return}Asyncify.state=Asyncify.State.Rewinding;runAndAbortIfError(()=>_asyncify_start_rewind(Asyncify.currData));if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.resume()}var asyncWasmReturnValue,isError=false;try{asyncWasmReturnValue=Asyncify.doRewind(Asyncify.currData)}catch(err){asyncWasmReturnValue=err;isError=true}var handled=false;if(!Asyncify.currData){var asyncPromiseHandlers=Asyncify.asyncPromiseHandlers;if(asyncPromiseHandlers){Asyncify.asyncPromiseHandlers=null;(isError?asyncPromiseHandlers.reject:asyncPromiseHandlers.resolve)(asyncWasmReturnValue);handled=true}}if(isError&&!handled){throw asyncWasmReturnValue}});reachedAfterCallback=true;if(!reachedCallback){Asyncify.state=Asyncify.State.Unwinding;Asyncify.currData=Asyncify.allocateData();if(typeof Browser!="undefined"&&Browser.mainLoop.func){Browser.mainLoop.pause()}runAndAbortIfError(()=>_asyncify_start_unwind(Asyncify.currData))}}else if(Asyncify.state===Asyncify.State.Rewinding){Asyncify.state=Asyncify.State.Normal;runAndAbortIfError(_asyncify_stop_rewind);_free(Asyncify.currData);Asyncify.currData=null;Asyncify.sleepCallbacks.forEach(callUserCallback)}else{abort(`invalid state: ${Asyncify.state}`)}return Asyncify.handleSleepReturnValue},handleAsync(startAsync){return Asyncify.handleSleep(wakeUp=>{startAsync().then(wakeUp)})}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,Y:___syscall_chmod,$:___syscall_faccessat,Z:___syscall_fchmod,X:___syscall_fchown32,b:___syscall_fcntl64,W:___syscall_fstat64,y:___syscall_ftruncate64,Q:___syscall_getcwd,U:___syscall_lstat64,N:___syscall_mkdirat,S:___syscall_newfstatat,L:___syscall_openat,J:___syscall_readlinkat,I:___syscall_rmdir,V:___syscall_stat64,G:___syscall_unlinkat,F:___syscall_utimensat,w:__localtime_js,u:__mmap_js,v:__munmap_js,M:__tzset_js,n:_emscripten_date_now,m:_emscripten_get_now,D:_emscripten_resize_heap,O:_environ_get,P:_environ_sizes_get,o:_fd_close,E:_fd_fdstat_get,K:_fd_read,x:_fd_seek,R:_fd_sync,H:_fd_write,s:_ipp,t:_ipp_async,ga:_ippipppp,ka:_ippipppp_async,i:_ippp,j:_ippp_async,c:_ipppi,d:_ipppi_async,ca:_ipppiii,da:_ipppiii_async,ea:_ipppiiip,fa:_ipppiiip_async,g:_ipppip,h:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,aa:_ippppi,ba:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,ha:_ipppppip,ia:_ipppppip_async,ja:_vppippii,r:_vppippii_async,k:_vppp,l:_vppp_async,T:_vpppip,_:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["ma"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["na"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["oa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["pa"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["qa"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["ra"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["ta"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["ua"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["va"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["wa"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["xa"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["ya"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["za"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Aa"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Ba"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ca"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Da"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ea"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Fa"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ga"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ha"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ia"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Ka"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["La"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Ma"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Na"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Oa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Pa"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Qa"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Ra"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Sa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Ta"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Ua"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Va"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["Wa"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["Xa"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["Ya"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["Za"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["_a"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["$a"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["ab"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["bb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["cb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["db"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["eb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["fb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["gb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["hb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["ib"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["jb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["kb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["lb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["mb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["nb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["ob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["pb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["qb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["rb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["tb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["ub"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["vb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["wb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["xb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["yb"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["zb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Ab"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Bb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Cb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Db"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Eb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Fb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Gb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Hb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Ib"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Jb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Kb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Lb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Mb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Nb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Ob"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Pb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Qb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Rb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Tb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Vb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["Wb"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["Xb"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["Yb"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["_b"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["$b"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["ac"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["bc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["cc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["dc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["ec"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["fc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["gc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["hc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["ic"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["jc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["kc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["lc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["mc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["tc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["uc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["vc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["wc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["xc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["yc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["zc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Ac"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Bc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Cc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Dc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Ec"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Fc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Gc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Hc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Ic"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Jc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Kc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Lc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Mc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Nc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Oc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Pc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Qc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Rc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Sc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Tc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Uc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Vc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["Wc"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["Xc"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["Yc"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["Zc"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["_c"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["$c"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["ad"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["bd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["cd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["dd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["ed"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["fd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["gd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["hd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["id"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["jd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["kd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["ld"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["md"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["nd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["od"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["pd"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["qd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["rd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["td"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["ud"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["vd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["wd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["yd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["zd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Ad"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Bd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Cd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Dd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Ed"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Fd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Gd"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Hd"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Id"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Jd"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Kd"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Ld"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Md"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Nd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Od"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Pd"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Qd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Rd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Sd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Td"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Ud"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Vd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["Wd"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["Xd"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["Yd"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["Zd"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["_d"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["$d"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ae"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["be"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ce"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["de"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ee"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["fe"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["he"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ie"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["ke"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["le"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["me"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["ne"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["oe"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["pe"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["qe"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["re"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["se"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["te"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ue"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["ve"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["we"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["xe"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["ye"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["ze"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ae"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Be"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ce"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["De"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Fe"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ge"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["He"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ie"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Je"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Ke"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Le"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Me"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Ne"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Oe"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Pe"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Qe"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Re"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Se"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Te"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ue"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Ve"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["We"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["Xe"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["Ye"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["Ze"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["_e"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["$e"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["af"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["bf"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["cf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["df"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["ef"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["ff"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["gf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["hf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["jf"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["kf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["mf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["nf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["of"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["pf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["qf"])();var _asyncify_start_unwind=a0=>(_asyncify_start_unwind=wasmExports["rf"])(a0);var _asyncify_stop_unwind=()=>(_asyncify_stop_unwind=wasmExports["sf"])();var _asyncify_start_rewind=a0=>(_asyncify_start_rewind=wasmExports["tf"])(a0);var _asyncify_stop_rewind=()=>(_asyncify_stop_rewind=wasmExports["uf"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<he)(2WuJ#lAxwr9FGFEBHt1r}KZK`}s+L82rB3Y!oY44_`acXdEO5hONH zAQ=<^0fAKs0s;aeA}(SeNtU1}AfkwY_pc7KT2GIet4^v@r%s)7s=7II@sTZ; z9|@AeCm*GR5c;wEfl0xhK9+cqCi)XHX`o(9O1zlBAKrxZAL%b85-*beR6w}UmmvLF z;@^`#zuEB9yS#2dy_g_ITl#GIHkwAI$&zjyW_4=%XdxX)#OEV~;j_&A97H61A8dX; zO6nSQr7ASjXfL%(P_(y!M1{01@!+$a3E$rQ-hqhTj^_8f&CgEeXJ_I?dlwV3tBKpq z{OoRi-eY3*Fd=)A03dsr?Y+&>s# z@g&er2n#amMJu{#J&6QeK|)-)3?GyN%Nvy3E;q?ieN+lEuS7gCQ;&YyJ<7yQFr~&?dj>n6M|xW zZi!?Vi`_K_cpw{w07)=Pmq&7YeJ&^?Me;x-cZ@KXi}^5J5=0hiARe!mF>gMjE=ghp zqsvw6 zCO0O^6elgMK>>9^7%`pcJ{AlHygpJJT9LBcZnuk3;x&$Wvg&2#p~>S@yxxE$Nj}U( zO2dHL7oadQ%7V>_*A;fbM4&38mN)7RhNU`nq!vbJZ`E45hqm+*;`K`DBp~F1R2Tx9 z+^t+dXzg}05;P`zZ;n9<4-7-t5p2Q(GYJJUB}^@JDAs%%$1G9UmnUdE?2E_TO&FsvOPC9xGHj6g zQaqkKmO`nA1wEej#@oKCRWo4=9to!74JtJu7j%xvf=nzRF~vCTYZ#XxIwsr8U>J&| zK?lM7zJF9kXp&-rUN&!~YBx-t79 z)dgUnGau%_ohKF$g&|YSD{+xqF%~IUh1>?EV+qkz(4{nJ9Q9X8)QNc|Op@CxNvSlI z+$|(_OP#W^+(I2NUKp)Q60;5CVS&zWg;uZbYEa-!yUE=JuFXfVVlbm=P_2YD=*6r_ zBo{h_HNzsjZkGy*kWgOcvX z%#^GGng!FQ%mX`s72E@JCSgxjHL=KHs*sU|iG-Pfl$55pg2t(oeA>eZ2lB-Nff<_u zV%(aqrmrXbVsA8HPVfowyizVah4`_pejcEBt}>btcx(_(gzDn@j?$6 zu!q)yb-9TWmV7xLjL+=~KuF0~4FI)+wMl+ePe38*a2&AO6q6im5;}BK-@V4ZKmona za0PpYGqL0$J8@-HfusahJup~1o>2w9&HS4L{eI!bu*%_nU@jgH^JTm4H&zAXcgZf< z<$=V)R#?On@}w|D!V-%Bn37bC7;XU$g9>L^T~Np0lF*0W4?|0n+sSd5R2-HsCYczI z$W^@fBK|kV$t8d_F3SbkQi{j?KLSq$QxX4RO?$mLImVr#R}+^!mppFhZVVeXjCnF# z39488R6BrQ<&mJozKPc?+LUP8-o+u=<18hhknH69|3&|T{ z_GBTs;AT%1l9Mj>bRn4>VE-y4Ke^d6g=9gPJzGfThuL$5WL}sho-ZVG!%PPl5t$oeWkuwSj}0m!r+sX25t$ugkAgsmJyt|c_}Jq`bu~tQ7T8OnSB2z=GO%XXFv9?8IN{F>9B8wPn4?1Dip@{s8bu1!X z+1*7XF)7446_IkvI)gx%btxiGv#v#CVu*DsA`?Qadl4yR_ke7e^(Z3SJgjFC86RT3 z%j&Zj195kVlpPg zN{Y!VAy!(PAcNR|Vlvmw9xf(Fd~9Gbc^TR(CZnLeVlv0g1_2VLS4>7id&Oh~v{y{7 zQ}%c^1IAB z6qBnm>sU;FmD%0JsCxI%B*`axgfK9ipfth z>rqVhQP#7VOboML#bl!g_E$^}`&gf1a>&Q-Ehaz6?7m_$0Xi%u2YjqwF?q|)Y7~>{ zepXmQ#xYh@LiYPuaS55EvXTu&Z~3Hbuy^y4Mub02%6guE-WAtmI5#D(0(CFHd* z>sms_hFP}~au#YVA!EYqo)WSTYAhk|$gC&E=VQG}$TpevE+OB`tPg~c*}Wy?9JE+M z4$JKR60%rk{qS94HA=_~H!Cb9@5!vFlpK>;acP2l;9(`DWP{8~OUWsyv6OrvvxiH` zS27z|N><41ky7$8)L2S(K#iqjoSzLYCFA|<(NeNpW{;JUqcVHEl+1LqCrZgD&|)ds zD6^rZWDB%dN>=&VQ>Ekpv{*_ipv6+MA6hIWC!obrlK9HUo+~BCp~g~j8fq*h-^r|H zDOm(HmXbH2#!_+wYAhvR%B*cE`CMl0O37z1M!>sShf=Z!##l;L!Wc`*VmIpq(k|Ay zl$665OUcVF*0q$p3N4nB)zBhD^s##&7PMGOmcagdmXeQT)~l3kg&IK)##l;rLye_m zC)8LNNF7vR8U?K^Fun{H|P8ep9|z&M9Y=sp^!-JK@FQh2b%tapCFV z(cxFZ*OkANKb1d}Ys$~c6=it%ywY-xcY-o9rNX^RS*OO(aRTgoDkpP{YP zwz}qObF|soEN!NCDYQzv;QuHgoz>20Ba{m5q;^6(rR~$c(DrHrzSKs!j%i1=Bigsx zVXfmK?Vxr*+pkTg-)LWJUunm+HQLqC=K$KHeWvZ!-qhaE-qR{V%d`dB5;`^YQ*Dv< zj52%OL zL+U~GYxOgAxB7{?QC+F7Rrjh3)%of?m89pUZaZQ+l?Tf&gsey28;qO_{1pQ4D3WGD(@Je4X-+vO-zo9pzfC zys5mQEL0XK^ObqZTxE_jTbZTIRJLo|v@xEKw5{3}?Rsdl_Mx^(8?;dR*7qJ;Pq%um z$yepy6Y^ZwpYj6fd-yW480s05n4bi=x*=u&~^G!=sWimc1r%* zcTzqfAD0hH$K)@3qe8#RC#0F~aqOu44!iqx_Yrxn`&;?2JW)F&ACza&J_qFe^4tDz z(Qk z@QJ*b{^;H*UzCeKmdE>d$OnCMT-)Vs@<;Mkd8L1g{Ih&T?)S25vwXs}-#gB~+czxq zm;9l;-*-fr5||j+?s=hiPxsf@M*^#x8HIert??v8?lt*3)u8s^3z7$-A&y|sPA}b=xBg-Oh zN0vsGL>5OzyWWZ{ifoR27#S0MHTX(!Q)FXgL*#?V`pB1&eUUFBdm|N*&m(&xpG9^@ zK8@^(d=l9i`8cv8vOTgb@=;`KWJ_dbaf>TBv)b&UF| zI$E6(d_{d#yRQDNeyr|Lx2xOKkJNp^y}_;OeBTyzv-+XBN!_4+p#J1uudY+qsPC)q zsqd=g>T2~Jb%nZIU8cURE>)MPi`BQ(Me3XC8|nget~y7ZrLGIkRM!SyS7)fx)enN5 z_Nbq#yVRZPSL(swm+C%sj`s`vRH*yaqrq>~De@HgCv}WxjOR!7y!wMW0rv2{dQSaI z{ZsuzT`2#qUR8fne^sxjzo^$#gXT7=cRu_>`1|m=@Y(R0@agb(;Zxz0;S*saGC49S zGBGkPGBz?M@@gdImp==a8QpT9pskE8xtrPO_*<5q&or@Ph`O4vJGW1p?Js8(=J3Zd|VN2R&w7sM?XXDsNV;52Y>nj5_jNMn&{P zx|>hBH=r4B#BQM-jf1iKX-EFyc~`n|cYLe+&(Qrdb1Sor<~4O%VGOUCL-!c7Yv$6^ z#`>DMv1L?uS7$nHE7R;45kf{K-P3lct3}kMoO0_Prfvl8)~tU{G@AZ1M8){&i43`P_J-Za0+v zqD0IjNex7a^00m#|4Bpm#5-MSeByRjGb2>*c{V>_bbmVCm{%`=*)9BDy2Yr-j~FTW z6WAYX~y72FBpNFTGK;(_zS+O(?$hv=PT5Z#|SjcqAP_-XvS>~yBb|@dY_InJPqE* zj2*8VQjLlRhm6q;C#S6pM5Q{CFXlF<+tmh>t$c3GZ>I6_E!Yq`nNNDeqw<1{X+3!h zzwF}uLn$ufzQ!Rsl%H=NsN!|&L@!X<8m~3ZXIE2=^^I?qdgzQ7yzk34{I>)HJ#@)2 zDIP0QI`fq+02f2G+`6s&zwsw-tRNZ=5UwMt3j!~UI~##`)GRpZB&1KICx zKBQ(?GX}Lv1G(X?3TSJtXQnmdE#CI|j9*%18vkl}8y(BLQ>Gfx){oLI#uHuAjD@Xp z!De%75A`0MD(OUN$HRkFt^9bKnG_%|w5vyl7)#onq;K=^rBE+k+}fq_ioTw9UaT5` zx8lRST2EtohlkimY7{QL%V^T^5jxqJ*Ref)kJH)VG~Pcum}eZm`vJC%^1^KyRgB)9 zdeZ~O@=gWxq;aHEF73gG8ES?R>HJZWd~2h{-G11PN&KtM!?PaNX<3{sx9x@ryNSA@ zZsnlyc$aDzYK7!!YkbvZIHcgipZ2Q8psrQu5Yzm5!C`+I3nuvRj9|8Lp=%z0bGa+c z$nVyGUtI1A7z4URso!{|TNS_0BukV7d=g8`F?M##L&v3V)o6+l?%t@AXV8!s6I}CH zZd|(CmB4p4$Q_mN8TCY2)KeCf?v6`2ftWuEzg89tz_WPp1KWzZ0#XZr0wwD2GL(0( ziKQ~9yK0no4=0Ye<1U#AXp{OIG%B@?du1kA9i}mFG(``Vfr4<6J~&J^8xYU5=#=JJXWW&#-&XV$Gi!Qhy ziqU#?-w+Hn<_R*>S3xe9BbPG5rMoO1o@`41NR$$lny{cbMyU-(he6u>66Ubnl??4| z!Sg>E+OE;kFb-A%0XReG)zfBZb(Rw&tc59Mlz@XD3c^pvIDw>MA}|S7FJ`N4oIpt| z8ptfOw;!Lq{kY*>F$Ry3-y=WGr+ZDwhyqo3?P2k19lhDcD?LJ0Qp`meb)`CL@Bumj z0#LM%Uvje?D_V6!oR8i2=9TJ zQq%`I*7k4e{cx!z<*)sFc(2*=bt~*b&lqzHn*@gF*%n=FCdd1x`E#tXDK8m+7v4=5 z86Arn;`86;=Zc~Nd_P(gmnx=XXDMZB04!T3bQGbnqs5CGp}TjnKp1U)t~Wo=7uTjE z4Xva(cJ!VlBWOkW{*q3Veqq!c(2OoK`VSc5`YA=P$0u@@!6!Z^d5oV2q)Q$2d|vo9 zynD5WH3VmkAFfNEGy36knK97ofPul5K%U2G1)JtD6syK&XUOtGEu z_w$YEk@80W2ZOKh@_t{anfb~dSiGfg#DC11L#&%0Q^Z&JHrr!GnX=57`0tZdMq&j! z@HRC3Beq3Av^FNbaD{de8%%~V`$f!zvFXJ|B0jtPVm?DK7)#uN@X+X&$mnawgv^Nv znTY6^*iXEJ;^5KAj0l+%5mGx?jCz*GeJ}Jt=R_-b^qawB)F1V|5T$)&DWI=hZhVor zO>mWmtY}PXvadu`=ERg~x|2@Dpejp(yQ8o;_SSNRhoa89@0cy44h`k66fWGkj;^MVonJB^FYGL1%~meD7TW245gZ8BG?yQ}bm zCFu=#YGb#`QwuWd8-Kh!lx{N~d*u;zj^EM0l#PuQ7X*YB^~h=wwkE$@?x42V#a*B*fSFF5gnW@!(}uWonFt`7~qMOE0VJ{ zfT^?BSgv32;}xR<898pj*<;PMWN!jdZ=1MVX2! zXV^WVPnd+#*?4122e`?f#?+(zjO?+G0r=IiI-5lK-*;wa7$?U@U27ygIPI>?wDR27 zo}>tECyr}R&++gYR{<{=#cD}Zd69QphCuiBlFX1p;em+HorNe%FMX;MpkHlExl z+Di9XV|0mq+cxQxs8<SKsy;VraTRl*QeCO=Z-0j@Of=Y75bEsIki*P92$sG zbD?>3)%0@&TOm~z7%xn1KsOr8r)DDZ-7yuJk#Tlv723DlGi@Ga6DgmR6UsKWa*aO8 zx8#I0;|HEiCmNpV4bX6@GbHUiJp&D;qQRIt{YBTFRNc#mcL{6!$M$}o(P+j{I@MS- zqlarE)%{%G7}1RI>&LvWBDQZASZQ3UUSQtpUiJ5gpi5?t` zoX;JjK_B*gOg4;aQ~Bgsc~mSDBpaGhG5fAy>lhFaqV6Wh7P99==_cd$Id!wUJHZcg z%!Mp9>duq|cTAv~V%)tdw97U8)&5w8M&a#+th(F(r)uu~~+3$43=h=7ai(X0e zX7VLHSgO%tWgO8-@yhz>p0qNT_BB?lyoIf0{QK@K4?Uq(&FGuF%RMa1jdiW8HXdHp zn65Tvt?G_Nb?kcZEpXCqsWHpRe@pZMavb+F``*?YE??4e^ zVnqht9l`#Rc*D^m4O%M&jCbChgd|RXPfTjrdr{if82et|TUuwE)(VRbAS=*GGeV+L z8yV?44A#sLUv`(}BU2<@M5FRG5_+tWW8R01XWs9g=-dW@DQ37VCIxB0$_to2KrqpB%Me~W5FjHOEruc=k@VFEaZ}2IMNV{s1k41j zl**XCrl3T~)<&j5xVnD`2*(2f5tLe@AXzZk-^jz37<#cK3xNOJgHj*{&5B|dhEJ6D zjr_IqBNbM4L9)_0s9;U`(X}lo9brV*H^OJn^>>RDb$zbX9Tr&_g(v-TeI7dgTHhJr z)!iR-q63WSAJjpeYU>BhU9%Yic@rvoLk68?+`Qoy*9fYo@GY_Q4t(AbkC*o!AMhGm zH#~=miIvd8jo>h@}`pFP-z=D$F5GqKB9 zj@)hU+aejF%6g-0dyEb=Ufcc&TO?BRdc6O-)WEdv;jl4h$6xe{8PW03suYj0?&G0! zx{<&0S#~-F;-(oN?5u&oAKUpWo9#9x#Z)(95#@++@sn}%RUW-X(U5!?yI!U*bG;@K z(nWkYM;+qvPfw%3*L(N9Y^RT}$`7e-w~4lMcTKjz!zZ2dXBeK(nuzaa#^39+4BBSl zqn}aSniAE+_x22SZ@R{mqx@ndtt&ga*m&miKD=OhS}orHURHftf1j66JnpY+w67@e z$D^)1Hk!s_#_);^e@*e%bQ-H=%&!ax+nij1Tu!rKgM|``TgCtM%o5*cpd?+1l9oWp1le zlAdCD*Bi2ApUBxQ`}OJpdt*l4h2#qGU?5U2zz0!Civ|sPT)j1q6~vKIyG2Hgl@NDF zgW{K`V?2VUU=(-Btm>*)x3aY$)^I{uV+{T3P8j;iuc}GGsK@x?t6Gn{qXE4_xE*^W zAzJ`nG=zeKAD(oVUk^D#RBERnDRS!n!btrGMj($>P{_=?ukxfNu!A>YouU}IFUeT3 z$RK@(GZQ0MED}Duo*G#9=>b0&V+!bgR~sjUizLe-ffcJ=C!e_}+8 zeP1_IB7%PVJf_7wB1ecARldndcLFA%77x_o7HUzAF5lde5HL}98&o3V5wJ9K7%+gO z7)TS=%~q_I93K)6F+Mw^4Twk_@X7IE>cwP6DpAvHLETXsHO(4Yia<4P+Mi(@{U*IZ zx(StH!aS&_TOj^yjKUgjMkN*H89l?;^i3=%Tx$U`Ae7o7M)&&LQypuj;2OY8-gyrp?Z!bEv(#`&Rk1c0RWIOOwUb%n5GKy)F?SnB~--(Ou>vy zrg{})!h!mcsunJm3$|lrjZ3d;>^X3Ye$@lk(5*|~JZ#uzGBl3rlvQE#>eXx%w~i%T z;n%BK+)U%KCet0wFj^n1fl})u2OkMVO?VVgl&MsY8pjUig<}>8{VEDj%8yi!8Ci## zWwp(Q8sIAm;-)Ti>0fc|$wOihWALE|5X0|0)KiI@m{`P6>q#qdL4?l@d z_U-g=b({3ed9G+cX{T2=-u`w`xQ5+&5h@i7YZygG9^;H#^VjfX)+Q&Jbjy)S$dC>3PP!V=sj3*m&nQi1po0 zuVWM*Z>rU`TVwV_ze@GG#_|sX3Sm^Z~TFS?%dVQne$ynx1HVupuo)FTy^=Fk{`b|dJ$#|r} ze{@0#4U9P_3nB%T&0+|;USJ$M*+1OSqOMOhYjExKhDP^OH_?bO>{Nz!v)xDajW9zZ zly$Q)>vXQt$m)PWdX!C6Z)ALPDt>cgn?Vi8lnVNdtx=_A$1?0Cbc+o!nnq=%lYWa) z@4Nc_n%Ip;%&|lj=%a~+nPIPf%eO!iO>NMZ#V(#oVZna@v0t|TEYOMLL zmU5fbh;{2x*17fDj32+tt=Y_ML_isp%^8O#Avb2cnIm{08s-I$GOeypzf-JuaJ)Uq zG3ao-!zS)g`s#NWgHPvbcUqKTL7zB!yVKO$T}hUv-tIDXo~~NIxs9KpJgYZ%SSL4@ z&BX3b1^LamSa+sI>K3a_nD_vF3o%-r=^ROK!tN0M&=*t0FA`IY`Dd!b=C+@CGP2b| zP=yO5!U1kII-b2#`N(P}@MRL5>PO}LY+ahVt&;kVRDGLKaqjWZ_R6*=_3cLI@9Twj zR5o?gcNi~!Z@B-SFDdJtgq#*N|FAF(cpY(WS7-Mba)NZP3QEJy{h16?tk&c+2Y)OS0oVuh&ukG?5u#Y0evb_VBXcWfC4G<4@5h+>xr6$HFjOB< zKR1jY-!z*1RJGOP$Z6vKGUPs3i^!K`-8Cfc$1yS7NPZcj2NFnb4HXU@4Lhu;UAq;y zjS6GhPs7vpR&thLjUi=Qs=n9Azp(B$Us)_g!k!!rw~ebJa016@N?8LMjH}p8RGgjT zbX6J>SM}yyV;Ru~sM$1!y=NFzFYZgv6h1r;6$bpO5tGHQ+*pR;z0@@Pg~d{eW{40= z(!VgeUTPWMXSJrGl_>M5zRy^2={D*!4qvK?xY7@;6Hs)-1UpjI_{}|6+rhjP^ z{#*we#Mqy6vc3|%iKt?^WfawHclDL=;m>VqTZGK?Gimf+Tl8!U;mE%>>Rqnp%Rtr? z6I2P`Pz z5%PrBK42KXG-Pj_H+K9|QtP18iA@|oUB^t<1;`7KX7 zFyCc7`1`$0&p4>2>ViN$^S@DB0A=r+o_6sdzI<(*|2o;RBRk?#6~>F166{y3NV zqXmXyhBB4uKN{Wttae*P_I{p#W(4o=hFz)_<}Itt>cP1t7fN2)HB#dDjm zoz@?$EFLxP_^YFQ!J;lUq>oaKC$6U%i~q{6^7WgZwpi-WW80xI5BwRz)3GDVTozbj*nf ziaw+E^%!z9I;0svk|iw0EJoQ1xMZ;shlZw~yJSy%jmiUGsSPl!(_ySwY!J6ori-eT zZHOp*<*_^BNNop+{N@gu^3N9Kw3hiw5z~J*KE0mX;Ih?5^lKy<7SZixn_YDg<5~1T z+8s@+Px{3DQ`2exZjLkk#lnS~Q-1U4zu1Uz$FZ3@NiK#f4zOPUU#SF+W=`Ef+xGQ~ z1ew8U+QR-?3IC-2Yo!iEKNh}>0tmK<04fOx?gILBRwmAX93=6C4k9{W2>h#G+}9@K}6q9X7xL%{PXiEEgnc4AVViiLEFEf|hu!3+Qi8__8m z8SXdO!@p{cAWhhf*w?Pw8Zf8D5?xrExUv*;i&7!7y=FwgiG8qA8$nAOznioY2n>VD z)>Opv*0z$ID06CqGAgCw)WiwsP130#j~vq0iyyfu%mn3`xEPX7+Cy}Iwy77PBfpF` zz^C9CL03dzks|s`{rM9(Xb@P*AzpKaC{C{)gaKM&VT9H>rC0yMfdE;dgg+`l96kMM zfxx}uROlJ~&q|0?+jxfwnNxFOROK&8bUl5X-|3>U)W00WkaB_QfAL4rNT>4&E;=Li zZ_$UF1_++6c=W${Q#Y;M?z)Abz=;cHQOu!opMJfPA&SQ0WX;hZ%y5`>lA!1bO#n{L{s$#AFVgdiq7?Qr|V7Q=UHL@zl&Set&N2ru!dht~HZ6vLH^SEJ3w?n@**_!Sui&rg+8ML}8}2O{*jb zJH@l=X5sQ5{()QQX-L=y=$!u^q)St$TWw*OAbj<7zFMYD>txp_4PrI1faGX)KB+J6 zQgp;sI8(FfW?jXf6OXoy$9b$#M7uj+3Qb)Jefu((zH5a`Y;m}sGbG0?S^`bj6WAm! z66g&yox0TdcD=ytzW_f}@ip&vnR}bu91%$GLp8LaRmQIbCtgkf_4W z3+YV@iGW;GSj?L?0{orjP{1_QCY~b>R8b7Tt^$E{-yjj2g_O@|Jf}@O ziq4$+gv4|7rL-;N1`mBD2%Bi)Bq0}LPRH5s~iY@i%B=#baJUIcF-{Z zUD$mqeX)%QN9e4@B@PsBfg--s^(E6ZTI)XOLEL2(XDGSYpVqjc8OMp*nt$8Dyg6FS zwEnk~5Xl3#We$wvD3|esMyo&e#(A$BqtOP({X+7AWdU5O@`l~PmL@M7&U-#c2>n#wG`5^>Zp9BaX1``p32;Xp!D%SP~4rnHNJZ5C_0e5B4 zT8Rx#58@G6TM(C>a5yI7kqwmuEg~ELA=1VqK+?x;vO%yb_tiHg`|auY(BWl9f**?R zgc%pu{hJ*IX6ztLX>*c9lEoGW2#To+#ccTp2#lp>o47Bkw!zVr<%6T*aL0$TBz`#; zzrFfaL8!jilWJlbBoQ)hP115=z>jQhSYdtjk9e<4+At8Y%OGWOjZey?ji|=AXVO~} znQ+n)e$w$1#*ZpWvCu39lcQ%P1t&{ zF2ZH;xbR6Rxo;4KkZ?3^x72FFwk2DzU7)!MOYFuS5CCN%9xs5;!9orPtObqj5iSTn zs9|W>Kd>`MQLUXgjLmZP4YMt?Oc)K?gwbrX#_rd#A)t&C&4LTtW@`v%CRt+EAhjeo zp`gJFYDu1kz}xQN9VZxN#B_bzZ9JUP*awqPkcOXXM!|2H389LZSt=s2h;0ohD~Od3 z^EZPO1hzYDA~=U}m=kj@ga$M*>da`hvY4sa)=7i;*bxW2K_-R~!7x6qq$I>ih~e(E z;i6eqfpBLMCOJ^VxeyXTaFX~Z4)KtwqH3W1NfIv!wabA@iE1#}U6l}4*o_AbB4X2z z2wSL>{8NF3RjF50O8#jQ7YE8n#sU~qD#kD7%|5Z;?Qpv;&_q>xw~gdzAEW)u0UAc5 znLb#X8=`;4KhL4n?%d<_-6C{v_Ux&o5VPm!a|=q8`aZAhjqrN8v{o$`7|vB=H88_Y zNvOhtk61O|8W5|3Ka)#uPE@h>63lfKtk*12pQs`#c#SRNLxM ztwpnCse2vLrsJpr(tB-*u+^GC!cOh_u7mW2KuSa-36U9+sKELniRF$~2_!MItb$0J zcoyUX8Kg&T;*izmzR%%48Pa2V_t{i3E6vp5ZJI5#|D}Th))4|M9ZeXZczgg@d|eg# zVE8Kw2nztk5yVzs@!C~st?<`QGj=UyJIcoVp{g`5{EgErA+QAWH=GOT{Z6xNLGR~# zs?x$f2drikFR&pX-oxY{um!-D=apC-XIpTmIzroJ0>qq#n)d2R!d7gu(In$0h{pXR$ zB34a-^hf#3C~ey7nA24Q@n|Rgm`xlW!wRpV`{R`$LgwQ($PH`bL?uKnAWrbwF?v_p zNv9R7QC!RrXBH>N%^+qf4gSoI>?;{P#HRo%r7A zXogHzMqDW=xU~JfJ^V~3DEh$xGYj7e@P9~xSa}?Dc-{fBjyC~xz7oiZZGW_Y{JI!~ zTP*k=D}fvn`^g4^G=24-_|Mg8^;<7kZIW&tnF|pv*oZgS=0yi6Dd$Drxd!d0Ua~se zIu-)V7TA~ghc#&Y)}Nh@B*xD+S$GMjYIoTIN{;L@&#Fmls=qk=l4O6u!)i2o>lLRX ziE-t>rTx_bO7i}dFA-#avpQ~=uHX3anzSr&)#><;>AITKAWC$e%33i>6Jihh-9bvq z@_VH$&Kb=$2Pi4awMrm!^58A`u3A*S`40=!oL@+ZEO@t~)?U39s`xwQ0Wa0K03`YWc&=R2T7T zHmqit{oG!fW5UC&UbC<{obil2T336?#;}~dhM~N~c&|Jf_n660HU2~#aonUlnx>3! zKx;%ZvHVBy_w#6xHqvUn!K_9yzPSdCsiT~pq_m@W|2ml4m#q$|(h^_h)9cWv`ij$$ zRKhF#(>nBab+kh&xp+tOth%)Ot*<&Af(I2w{i;3c8e6<%j!kwr z*kdcP&C8syo!1;7=3u|ZWA$jw2gf-bVmX>*$JyA}s~qg{4p36S@s&WyTQd_ZD9fHi z-F$)=cNM<59$w#v$=z9x*2tOYkV+0?qD?A;AI_&)lCDqU)$?iXz_RmR@$e+kf!Zsd zw(C3jzfdRJsIV?aRKo#E&X-XM4~d?+YB4whE4Bv8wPbBsjvPz zfAc1qm#B_1aMCr-v>;H)L8>T1MuzC2sz?=QCdt`x!7PWE@anVv**n`22jbVn3Y(n- zNb;Ivg7|Q8ttu$Y;XNDBo9dzzitCraO+YM=**kGJk zNA$nw5L|GM`^+OjRPvR<=EDi7Jj~%&8qz_bMFJnmsh+Alr7z---AtRLz2(qE-BldJ zhzRj5zV2pP_dd%yVU}@}31OsW^(c($kv;i~9n?6=2^o-Pu{})e-eDVNi35XLXb|Lm zAisp)(FkSTrA}9M8+|E%6z$=+?RJQhEpFGn&1W~FP1R+hSqT5NX_#QQjGt*lqxI88 z;S?1#1RwZ8=8L#2DwoAGMWzM+il+ml7SVbLg=jRLH)%}oX^@Vusbxr!t!-$zBMA~< zAHq5fLN2$*0=Jva*EFVaZ$$SG0xdr2O>ZW@+L(q5SNsPa@-yJAu<>xf>CK&M6A1#m)%0|N0HooI25jXl>ibtI4%Um!UWJNe)1MtGi~*M z;4@Q})x1g*nwe4Vbd3?D(S;lT_vz)lQxoi6?>e1dLakRmn(9m;!72c`{c_dUL@ z39Xtnu<}9!9!JxXV|<@qY(mrWd+G02>dhJd8i$g}KLz~#;J=19Y)Y%u#OZ*T1wmB-VGeXq$wg}j@lDDltaBwrQ zv_9beTWRyq2CGfM?X14~2HyKtx{+?++HG`EWTV}M6)bMI>-t8%`!?E0-Q=|6dJT>( z(Xoj~n$ZHbA(bD$&Q#u~8LbofP(X=NslXQV{UM*+jMh~*-+(PDQK)fYUOJ88SrPi$I%eb1$T!W-U2vjwBhci}S4u1a!W<7ssB z7Vs{6#;oVrVd$S$0)6BFeaf%iMF)j5A*|sZC`q(y zMY}ZmrV`yJE;@dbByY>G-vUTM`M_E=`}xjRv^G7!FSerT2}BkL{)uwXMnP4vuYT~K zy@wovwLwr+)(<5ik`?{K4h6BB9!~b#B7N&nxJJYsE-@$H@^P(cqXtKup5$a5v5}Sk zIawE4Q$2jtLK4U2rj;D!dK+3@J$3^vQCrdVWBi#m^v*W_KeLEUAb^AI%2_;a)4y>R zkMqCUz(7wptnJA=!Rxh!PdRBdTN8DXC)(265~nIb{bHg{B?o3}y?~)MK zNv-hHc;L=CwLR^?;|e{V*Z{)mN(A$24;J$o2dFX5xUf)g7!Ch_rV>yQ+|3;zh*RT$ zeiZ|EIGhzGq9yzy{5+dPvBf=SQ#Os{+&_E2clZh;5tr@1PeLS(A4c*+vfrkE z-l5Ro8a7;W{>~?1lA+v>4itbaOZt)5Z%?b@`P@$JX~XbOR=+qO#A_iWR6oYIr+vZ~ ztY)$8x|Lr%`UU=Ldpbe*$yYicr?_ZSg+upQw~{XM?Hy>Ie97wYDc`wJ@wnE3wygKF z)ucvmQike3+Y-vzu}oBr|FfK$$sg`W>(NYZbfo#Imj#}^J^xCt54*Y9%F)zUp0;JMk5Z1wG{>Aa$tEvg>ijA3Y zv?NX0VjS~`-^c9V^Te@_CIrf8g7=nTQOM26bh~rE)d}H|;CyL!R)|K5v_==cB^5hF zJc7B!m;c%$=Fw;(pwGi9b435!))m~#mi;csiNNCTq)M%sLnIwB&%Ys667jk-=76}` zZ$_QhlX$UQd(JUYm1)B;@s^A*{0NwBUtw>y!zBKASDM>sxb@m45(SFbZHL>hGlMZZ zbMcY|q9El!bn%kJH+6-#G?SHFkxJ+CbD&ghgbk(#qS=s4oXd}>B$mr-bVEURq|FYZ ztad~h$sgzjw>rv^1Q$w$B%}DN-DtJM%MSN!!TseVMSG;?6<1h~d4fch77s2=s}#x!)cB3WIltC}R<{a7rd6jp7dVjHR<5P# zm2@*qk2C$h>CUKxv3Sp@gmI?l^-A8T2_^fZw&G_xBo2t%s^SzaQy+>OGBf#xo-{9O zmeY-sS5Yg%olWx|&Mf{{PkLA5*-kfN5fK1jCC*N=NanV491+9?iaGr8UbJ>(uGL2L zzd%@Ad!Ne}_o6rD&9mB(%;HAgyd*8h+lcF21&C8t^S^u1wvqWaP>}_d`Mh^;+LA{2 zjNY_5er@bcyQgI1VzgN~QF&$`S~VM)y0|QkyKlH7Jv8pY`{_go&?%nDyY-<3kq8VQ z$9;H`ReV7KBAZX{L-mM;H&l4U^Aa9>!4=?WCjYJvZAyK-%DvzgSi(&&`%JjEvLe8Vy5JMDRCf!dTrR(|i`)SM6#TE)4vk(sq zFXr7Ipq)ZX96BX)T(|=k`T0Bcm*uDo&X-zOyf_nMkisG-xI&9tO9zt#q-=4-y4bw25<-We&d} z%0Riw7C%}5jpJIl7&9crXo79x>0-{KxcnS-suyltLLGwAlX(ZsEJI~t6F_AO)h)9? zh4Wu9$9!vuMl;Pj85)1_K^jYF*y$aStUy>6Pe3HAQ;uFV1#jY5Zp)MET)cyzaXE28oLSCT{;38zoMEbvZaV&X&8_@nr_{Eaf^otwKDObOOTI$ zh}H>YgSOi|O<2XZK13TvR@e&G^95}@^tgh%`_bFOs{MEne482iROQ|K!M4`nNugyT zz`=tf$Swc zm+^*|{jK=Q4xaF|TJ9`9ZmYZP(jN37es3va z`?G6Cmg2G!USGU+0BwlZ8h1Gy%;5B4x|f~wnlE1D>Ok6sF68vMH*ea#sZDsdC22l) z%l$+d%IiKs>*I~2_dY?#t|=S{e7c7lkI+Zh47?nz0sd(ryzNst!qdwT0{p<6mZ20f zjQ4t7YOuyA6aUW9Wxj9_{S$8_oi~_1f;aflL1@BD#X9qfCsI{j_9%_9E6jZH65lmW zN#R}Hl20Ov^#Ue-@liU5&fyatqg`nSe)KUqI4}^Ak@?n}Xh+`raXOHne1eXrC-~4I z^d{cvuJjbXbOR6n z_QMOGRz8h4ay{`Bt&=k{`HD~HHBaKSK+_}2DgN$L^nN;qr#?;N>8}k53eaHChE}ks@)W2voTDE42`1Sw!3M>BYGZe?QeE+kw z2Hna3dX_fEFY!_t-sU-aH{He?Zbfymzw8ch<+>8%Ep~eI_`K0B4}au&+Khh7AAB(* zn{Rp^<893kJWn5Qn|xs%!3*o+RJ^jTn{dS~n~!))Jk^9;kgww(YnH>_>s5Xf9Ra^pp4 z?KQskMY#SU{OF7Hghe2mA5PGK;1vmF@q%XlJn?46k@OPZa@Lh?RMcw8Q-;%B?4XZN z`nOBv=Z4d2t^>$udBvR&F8UIEII!=cczYBP*$AKf5`A9kB3_xaJ*@Kh2zsmQFkbu0 zFN_Lg^1eT(`0NK_Tp6<;6P6Is%=_L8E_S!Ra)cW%{%(r1)WtwtoBZpl`5Nvx!!wJ?Ygz(( zr68~8D{Zp{g<0^%pCuH>m0~+} znP>PQQ(=j0KEw!T?Q!deK@4Z0Lb*o(n>33gys75 z0#!#~PLp1trhsVXtWbj+Url z0>Q#1q64SQf8f2r$lNc@E*Gks_1ns{eNbLw8ds``1mD|hr5eIznOt@@YgR%lE;buh zszb9gqaahnR5q)B<5rtr7*+4gBv7IRb~G0nFv$gGjZsbNHS@Tkf|=$kqnf$&y+}3p z`<2hBNdcq)W7C-+_#N@7-JSgsbMvg4xu$eVy23nsk=n0%ZYXAiA< zu2(mkQJ1Je$s0g=uKPPP{}MG+ePZUns%le8_;S~M&Rlm1OvconuP)&TpYlxkrD{}p zDvU-L2IOYn-_9qP@2&pQ*$ z`Z+pn*8afJ(#-j0^$54G*|={-nOVOs?wZT%OZ%J2-)1xBjJwo!s$k|f)Km>klYTEj zNvKGj6~W`3zpC7}-@=gwQw5V_fuzLhCD;>e)#j;` zj83G0=7=`gNF2J@^pd36@2{K#`60qb9HX@;Hvv;3oc{Mre^4(mse*cK_@JO(VSVLz zq1~)fuk3*$zdOEgYDvNd2h8S`Y)f&u)C*+@7InD!INOqf-a^DD-CV&z#iFTsEwYpx zZRUsRb2oUf$V|Umd5y4LvY3S9gNx7P=#eOrG5N=G${cdHnxVffGJn2XErk5%R#gmD zaidNlkdF_rf#SvzSUxVStQ`YU3N2kBl!!0&9^;;m;1P^d1%5}+hk*9@&xr~P z@>$Q)ZaBDjGL^6X3&!C)u26^T({D0^SE<<$q*EH;zkat0h~8i}<{>OcE!RnN&nopt z({^J~m6Oa^}^``WC2*|6(yIvi}<;?5V1=U|EfGQ>n41XSX<@U<78F7Oei2!@>4WN>g`TY&- z?sevw8`OvvXR@z|wa5bRBzjc{O+M+5U*I3N6U#t+T{+o=gw~ZKP`eqmhEv%|zfDeJ zaj+gY3um%@o8RhtbLkpYw`cer~Dy^@af(j^_kPtKKOV;S2`8jWeH5Gv{| zBGf}C2#|R3!ruf92VIX8uDe^Ix#Qfw|17`)^JINJCOKP2Ch37u?R6@%kj^mMY1(WJt4Eh>y+=-D8o zbu$DLNgu&%e#G@@XR_~7?1S>yvobN2emwM6om?#*u-`yQ2 ziH)B=PPjzw`7voBZy7z)P+^O|B*kNXobV40CkKfy>cuEU>7vDp$k-4}mymYvZt7k$;2wm~xnt}4k1Q9AKato`dWfFPIb!anV?N+Ao0BkH z=AugAvTLqditL$dG%wzx_S`8el9xrt_;CrVi2^4^87`?jaCJCpGbXqNCYdcuEJ^?t z%%7L=hLP%=X~$;;ypbQq=6z}#y0Y#*HBiEiw8pjxIsH_ab)g85lmr>#`cq`?I}6sY z;eIubZ;relZqPS>x*x)Zeemh~)#R#ueTnN9u+ovn&h&qP7WXy#J)kBOhyv_a;Q=Mv zkty4Q%(Dd?C^-?x10rnmRGhl}D%M_RHZOW*z5(DkOdaDaStnNit)j;XK>Mi$dCn5X zro#F};W^?=h{RC=*)vtme)s9_!nwTv`NwhK*(Kl%`1OX z{ie$3Kp!#zIrf5FqSPV*6DbQJp#^=vB7^Pl%7q_!_IK7$tpsK64(;3cW-s*i1 zWkMHZyb`nML6j2vnyWY^MIx6E9#rFqt=#`1HOP9i+N??}<*pB@;X}*mjZB|JF_o+* zGKame5k&GV@<*b^nr&`;ND&6hyz~&1xWuF$R;ZtOF~zh$jIL(3Iq+e1SpRBafa=_% z!U!EHKZv$j1c8hI%zXSXS)Roc>~xcP1eMQhv+W~l7svN&jrSOdt*(7URng&l9#I3g zv!hIkZ4EIma#Ljl92X5VA_4qCHA=iPf{Dw4G-q!a-a%gBm}z%Ai;*ILe8OS@kKiq%ty+`e$g1bl=A1`WUEx~%KNDi2ltXPm zNFo#_Q8Z$(1|#It4HCA_{}<5*2vjTFozOIkGbA{+Yt^r5zTN_7NWqt4C{bC@>5`+V zG3W(hQi5I-x5lbPJ6gcz=KU?X@Ha9({`jn+9 z6~+gJHBXxtA0yUm+RK>lA5;4miedM?_z<;bSKtZrkJj`GojrRNY7D$J(fZ1b2Wrg|hapflPv~_n_ z`GjhnkH?w)zuTi)f`Igk)-~s5Jc)d}#WDddaTXPNDaIF}ZF#(fhYMP0Wb$zWPUTst zMvJO*8OFxQ&wfJnnN>-jeBbNsQiv*G=`tuT0vM*=V)r7I@6)bE<`FIAjAaNpp=jY{ zrsZqQXHTfQ#v1ts#FeuwP7<_Li6*_?{Z9Eg^UUk%nw77l)4N(bifxOc`JgCZ1hk3# zkpX+Fhe~g)ldi{f5SUkBF%Fq} z{Yh2d*wLB&s1jCFHCnuG-7`lNYdR z#0dz9t&MY}U_-sST$0s;cC|^Mb{SE)uH3P|CXzpc_fYC_nCPSk=m@TW9>nr$Diugy zJj@qQtA=8b7-%-h?Ju5&NM_AtPpg^Ritf)WW|?ivXM`XSgqbb#&qX^a;bI3ztI7L>08E*AY`yAVngxU5I|UMi zLoPAjtylTVef{R3bRfUl!o#0YHTh~3H~%R0hy47lSJoP<_o~pInGuWX$e=bW+i322 zMwJ?OhFf92E3YiCzzuvHvXv_i_S$P0t0%8mduYFS<5<0?8Sr;SmJ`%k{-u>QX5_PK zY4M}q#MxJ!$jO^#RaKcMpM@2=#yHQZDSa+t7Gzp%vP6HE_n8~sKw_U^?weWOfHb`7 zCH0hgMHI_>i$2FS|M-X6k8~7f+y*sFZ88UMP(zb9zX*TlUej~o29;E311@`64Mku7 z$jd6H&hGi(Wwc$WqEfGJt%_So64N}!W z8?0@_Unw7uqkdjo8UNc#Fy0#f*DX z9j(7AGTUFBYB2l#GMkh`tPc_o-r=D$l(5mb!%1TlBV? zK&3antw!lJ7$+WgD$Un#V;h-f%HL6)@zs)vqkUnf#w>bARp`}961P;Eqn~yX=JIz` zjaqH~@{T$~|1)DIzpLsC%0FRYo{g0N-9T{`f@+iq2SOb!eas_lIR4+>67Bd5p7Opc z7t@pFfBzBt*mF=$Na3s%$$nC3B-lE_@#N#3CECCBt)%=>gHQe@-#PC1g=nF(2;v0_ z)dAd;4(mwe0ZIwSr6pfxN<==&RH0HUfWoS}kOX0w1PRhV#Q01u4*H7A-a<63BA1>B zUzBGgs64}aJ}42@fmOB(0<)THs0uQv(^*2Oh_{lSDB@wzlsWu8W`=r#ZV1s43qefe z%Oa35Q$-&{nTP}0TknwGLO2W0nZ~f~SF~KB{M#8df8nTuAxjOu>sJZ0Nr=j64JfFk zRT~zbA!BO5c|rzQP<9fT1J|=Ng2!Vp5kd~^)U&{+Gfxajjl&E&-Wbl8moM=Iw z2-Ye=FXgu&XtY7}kw58v3{{eJMIccv8neA68NmW~mK4bZ1(pgP*&k(@X!&iGJPxXq zf`5I>JpMjTJ_21-oU>iq5;~ZEV8heWng3_#*m?_|=b_KBPge!zrvKPQHIma+B$rc6Uppkh?^2g{xxIy!AU-7~@ZgCzu9jp#D#uo`_ zsO${ka9FzxOB&L6nv;D3mk?Y4q7<;v4_rV)KmCLXOPU(QU+TC+Kqtq6W|+>lTHUuG zy9ZVXTYhN9=z?XgAud`vXyakX0 zd?1uEZlMoD3I&>u6T~2)FWEZa@%X|npy80be1VESma(;?@b&H3oV<;XDMJNJWq^K4 zz7%;YNzs@eBTh9um+T_JUR}bQ%I2}NV3)vJ`krGqJoi>l>&GBt^}3n-2|CgH%`ZPu zEs3Z9kRco7%1^Lb%`h82QA70e9LIf1&+FOaQ#D8>&$?M?&>m*_XKF9C-n{miA{U+c ziNoRCP5WHsxI6T7^p5TX{F4`g=f`}db`al;uV~|C^ZZxn1v*UW*GTVYo5^3R!O7(>!Co?=Bfo}-o!N8U z*Ng$jsVBZsOU*m|tHT_{hy6?4l)UA2Ie55->Gv%T249#--=dekQ;F5E(){jQxQVOG zO*@v?nswi*3TG*n>KndQeTxIn1?`?`e)tyc*l9h({|#wWx0qSq*>RUIsH`*H-!b3s zey`SJy}tbi>=?V4#E*1x2Q&6Zbzs$}aJ!gJ3Ht9+VfzB4;tOakD(uV#mt$x7cI{|dKzbKghksLQqfPJfj! zxw+MS%wPxKnw4g)qx-43q{!8I5{&hH>F6_+T4M?c-IvSd3Ei(K$m3z2`Ae$Oymp6^ zG_NLfx!Om37(T&E0(5|{a%`5^0^C#0Ka2FX@w4Kzxqehhm6?>(`>DIlWl23$-};t$ zG^r;v3Bt$=m+%%pWcS!jVrc+Haw$DqgZ__7>0v=pK?6}yM4MDTD%z9MdkhHBPl%^- z8sSP15DI({kP{*xGqPAu7$O8F$sV(qO!gLO1tOG@5q>3eXh4t6%3}SAzWpup+qCY~ zZ@pvIr}d3;?at_3rEf1}^qHlQDd~JdtS67WWsc11`P=hM_HRtO6VPR`Y@_FvxNRYw z%-iIW&`hD$D6pkCysdIecEbDDRrN6g7Kvn)l?XnkI}+*kqj!TL(AZnS z&y;5#EYXz*@M&udy}3+azy|1u0mvsP{^h<+D%j2D+(~n6y$>C)DL7W{Dcbu2c-X z2;bwLijm(hOoQVR1bNDe(zb)lMcnhgH_vDfN4Q)pI7V{-kV+KevtuCqbfSKto zV6>j9FMZD(>FSn7%bNKoc+LW!xq~UQ5Ek%h<~COk+CC^P6Gbb5EFa4j+5W>Vhpf7% zXKgt+fR&I>37Luda@{&71OPo**gd<61q4(80;HL8W??I{Kwzyr(q$&bZ(hLUoxr+D z-vkzADj3Cu<(o%wSGjH(^ZmQYAsSyCcvqQ9`#a_Hl>3ypp!}Da?tafSRp^8A7A3?s zb0n4@um}OUgh7F2R##vyvAly4@Q%??$88N zhfF)BO3!TwS>^bDVU^A5DqY_Ieqho(TR?Dy<)y(M!uV34#(Y$Ti7H@h&8TYKBk1R& zYF#%BekSZKqEPI=2?g`gvf~%p)f7Ef%1S82@p37Sgd&Aap-x}=Uzf)D zkEQ8jcJHJ2so%Ulv|tw|SU)iH<9+l~lWnKqXW5F+MxHYIsj<$wD@2$5u{)Q;p}K; zHR_`hA1;r(->sN`-6Zp4qrOsIYRLEL)bef1u^`+Z+MPAxM} z_SFN`vYs#c>OSJ3ie0YKcpkfanUWm7JD7r}Z_~ev2MUUrIbEZs^&FVfWvVDP3{MSZ zj?3#m=nv6gh)3dq{gLlio3a6VT;nA;Bn3=G=o5tGX>~s_+;Y?#$=%Hz1N8Ccx3?G9 zn7V6NRQLEkhk_7Tr*xBq+h_UdFx=^oqPbG znVI>UQS-{TUvXaJup$to<8E4Uz;?T@9HPI#KKJDieGs0yv*%^{n4^d4kvzI;s9u{< z3;b1A7l}iGXZ9ba+q1FF50trh7=BY1nnH`7=3J;qW!#91$SWqJxU72 zgQxqn>jq~()H3#ybGeh3MZxXg+VxmI`M#aGc+%`KT>laW;=70I9(s7}2v+ifo+n4> zNlM>aEGnidlOLrEXtIVs1@naiT)UaSU2)QUJWB6OA1960#}40Na|Tck0B_cxss%XC zi=4i7D$wZwnuE*frqM{Df7RkubJQLcHRh*fs(EE?5x!9SR8^W^Z-a#KQqLc@(I+bX zN{RXO%rabP9xBS1_A|0$O!o;DrRHN*TyD-BtLHI>SI26&_?uE;PI=RRoUW-v4;7wL z16Jsjf=i!0PX7vD=3B<;UE#Egx8*4H26M@_dM-2Y;kNoL{gW~$j@R3%w@uG@Jq*X5 zH^<|nz0sU7LARq4yJi9_zR|oamvyFeBFi+B)b@HP5BHj=#e;3xM4nOx;c&p!9p%%)LU@Iu4|L-S)P%-6rY%a~sdM zTqT4C!rBdI)Qz)ygP8Zh+sgm+eDmBSeSY=(NM&Nl3WD9l#kGmt?5oFDnR6!Vh3cM_ zzJAOt_D`lj!~l84W`ob-tu-wjboOjBuS4&p9yK>~=!sn3@6e(~htbFW!5Mek96 zHq+OIDF9TsB#*(Z6x$zoDv9l(?+&`YIcq&>$`$&3=X58guPpxfo{*@~P5 zJS#QxchF5cX1h3+RpO_o@lSHvBKP8wFaZ@|z0+Y$l1<`gR-qC9LDpjH? z!Ukd<+(EafTg~S?=mB-Mh_p=>DQR1ZkyE?Gv`s}2C^b7yWyPkMBc`%c9~d)LPgTae zI#thPE}Ew?>_^Q()AZ0$hoPe5#Rk!*22g-Hk>b=mNa7)h9t>G>iw$M;Ut zjfe=ZOe3@JS0>S^2gSd_nZvAp2RUYkPBM3&t#ZZYuui=b0?Qqpx+R_U(-`N66Cv7s z(y1HzWM|+5=XhBx`od?w8tW97Ic$Qa|8%_@gFJCM&U3GQuym zPNGTXy@>zQ(;IR{=Kk5bWlw_Rhyx(}#xm<})#cY7O?9W01=WeTB5?G-s4s8`i%(@@ z5;GUs@ahdIe+c5hn(!ofap2d78`42ynfP_Gsvy1=@Fa2J!NqXH55L)lhW6;E5J=z} zkKua8Rzx?^uJVKJ6?Rv?f#wi=Mtp0;aO#Ctdwka{<&pJ?yExB=gbC+ak#>DOjVUt4 zb9Cuo@)!j~ih{k#xr+i%!(u-;b`oRCZT>X|kfH75ji)v5o?NZoVVZhE%T*T>Cj zr>?T+-Q9sdb-qdM&44d91NSB|?)B!Lz4ZdDNkjM1BPw#@;#IXH!CwIr}&(`+MrTf#9 zJI(w1qqKO%Oglj5UE>}CcXq=#Cc5dwGH2x$8pq>oLW^RXkAK=a~3dKSjE8gu#n9JiSG z3q79II{p`WGJU%J7w{wdnTCT|!d=YVgCSEFn(l*f4S7iN_~58Po*R28%v^J@UI83T z{3V3#Tyy9zbz{F1BI`Z5PNFE+L1Iu`C|I4VehE8puKDhldT^)j=Ymzv%Su|MTG9_} z-42-*cZp2gK~563QQG|`3R4)Ew?PindDyS?*>wDyU+FPi+77YHaL^$rR{r>rIp+{P zB)Q@DaXapN4uLw|YTi0Tk6`|44rLK$oBa>f+ta1X4%Pjf+5Rwtd8^jEa43tg()>%_ z`DW~4kmrAxuETifo3jqnP3(#54rBU#^LTLg{$ZfQYt4i%y=~$FTqinBZg1Gsv$}Nu z*Bc9wPwl!(CP})wE$xMg?Vg&ZdIR~e=X3{;RpP~;hN4h-yRN__-4l= zX!l&xeS{uZ(>wGau_J;cM_#uxH@iukERVnmf0}vq2t5E0&_^-@cbYLr0tx4v#YZw` z-&`VhFPfKvyC09#`+(W^KFYr9J_>%rH`gDf`;EC+A&1_Fty!!>F;V+`bfr~$Cj8G% zjia0n*C|Y{C}=k3-n;T>*t->G^3nPva$W!RXni>6yoM|Uk}fxAEktkiBmRpE^}$K= zHXEL)n7Rn{*XQP{MX*nEP5KyJkFVgsV{~pHXJA375=+739G~U*a2;^x3eGIXl|Xzg zb}$Q$(We0BA0Gqg-e{T^voKGXnTz#4$(zC!Zdi<5;hTRh26O${3^*3?Vm7C)m?7UB zeykoWz;WTRx})*Wis)bgAQIgta&t%Z=DOFJFOFqb?PUfWM^u|XoB7At&wq0q+}_t_ z!*Nu7fpL##_x{=JcRb+tXY>2x^OktRnj)dR*7 zTKMa5E;EsTl_)XUefK1KVJA%CmB#PDf{$;`UdmSV&GXa&IQ)Al%`P{Xgod%kvkPFN zd(9~YJvMPcF-(}5JV#geRql10YYa0!r3snHBnUnEw4jH?zb+-iQ~5{fS~I#^k8Hrj zCd%m)Se?Ns4h#bhjyw2zw=bRQ}Vi-;%L@84Us=vRd>(!%h>$D zsiy=0c225x`TynLD-9)CQE ztflr#k2XjDF5S-@^jm$Zz5#3Uvhq6f<8SpdwJ`MIBqC_YenT~L`f83+URgBOG@YT( zM=H4K41H?+1(jKCo>^Km+MKyInK6sc1itQ6HupScHBMZaz8Izz>t4Leoo{}5 z4q$(@x$_)$_i1MExq9!+e2;h{ni9M|>s&pB*Xz&KM>Iswu?F#FSV%l{DYxf&x@p{L zP<{Jl+^_3$x484REZ@AKvkEy=R!SU^VylNYO2kwmHH{p9M&7XvwqSZo~q7pq9hdjA24SdeWt#w z#FT%C!$ZqOdT#tljU;T{P{uu<&6-sg>9q4}#Nnfit}Z6EAdsZpUz^7-f`Pt4jn*Y4))cX#-@PT6 zPR_qXf1xi+Y+lu#%m09gu2+<<*!kE#=DAD3Wt$wcT02!{+fj+~gu9IREv9cvW`a5B zGWPM4=HkoP)lZoxFVpjpGTScK2ll)Cp}6}Rr{VYymp#Re;Ko^5WtT;G9W z0~C;g1!4%8l1J{KIR9E><4qpP1Zrh3C%neVN;<5yU1xRMcQvDoS$ZySAcI^XWSLR&JP8 zS!#|xINQHx@Snh7@z0Cld)NLCfmF}`A7=1Pv*v$5lk?1*|D)$6HyVuC?(Syd)w-+i zXK>iTiV-X&ii?mymO@S9ero=9wf6RX5ogD!jLbkuaB2w+x_hH}@_NwvY3AS8vryM_cn3c1YIDX7`UocIn;SrS zCz5a5~fw}2M{ot%u z&cGJte=h%`dcNll(2>79&N|lnH~a(LgFTWN^BZUR%e$ASy_i_B7x9)iupg`bYT1uW z=AAlKZsxy{ZZseLlx{b3+}f-;xxBd1oV|N0%gGqHwg-1l^*7ze6_*Ui4!~7dj6GQq zxU+I1V4Odo%bkZ}04HDZ0xdUd*J_j+!^?{j4{VT`etIp#bj`H^R=1d=4>AZFTZ9uI-9NHz*^PePaf>*Wz~MI@2sjaSWK3)T z>J&>iJbd82a%_JY>Vr8L=gt!oznu^N&h>U zoe0=Dd>K$Atn?UmGT5WS2i!1U*(l}$hn&OtlBBCK_p!J+@RQogoQw(=$827@ldlj8 zF)v?A>@ga(;ZH~bsBH>^>MylFl(zZ2Sc{V+`p*svW%H?!$E8EF~&PPa`H;C3Sfe1 z0tvGgPL)e1;a()DOW2d3Rq4s*wMH{VcV(@ULA6`qmMp2T#568V0u`opR7I*#B4F@e zMkRh$#QWG>cdEDUkkb5Yf++m6nb~4W%I%B^b)J_mp0PzI3UPrV=HF5)|4ut6;RzCA zi3D>3qn>3E1;pi;HKo(xx=R=wS$AKY=2^6#jTaz@Tfh0<-5`fKf*GQ2zR)G5D;AEf zD&P=2J>(u!5!!P9prR8TVOOG1E0i7=!N8apKEPXSA^WaKj!emZ`ET22OpL=c)WCEE z(~|8f*o~$ai@wfwB|-?{$q(sDc<7@v;(9l)9PwPE_Nb@WZdm?>0BpTyJ+a1YwWy`x zbQDhVOaJQ(+ExAE){nv2g0F1a5I17f3_%(<>Y|c_7Je9JlauX&B`TPM9I=ATiraKW zX{osT5X=Om44{}>2-;hycIRPE%_kP{Sd8x{Oyj7!>~{2ZSf&D%oX3|qQCnUEyZh!k zG7sUW#r)>eeAP@uy(+YL#a0stgz-bL2xLDIsO`!ncThq4l4p7aauYjAfmsVf z`j+y`WcvK?EYODfq--xg4fewKARK*qs%+;@_Hlwkg{UC;G0h%*WGbi>L=JM)fx&qT z#6+g&KrtnlDO5{wV0tq#kjRw*_{q6G@x&(+@ZzrKSbR(@#RLO@TZ3XR9v9FAnFEb< zAuW!V^aS#WeABEabG%u|=K|antm$!vkV{F^^DHbGio|1jw^X1Si?J${mAxp3-q?#< zbrYGKYPQ5D6}>xA&a6mzv+A_+D%uZ-nuR3$Rc}j`;U_2imBA;eXfGhngeX`*Ll6bC zS?N`>oN_~P!5YDNqZ0RIUjiG^WT4Pw-qHkGU=6&Yl9oVE)SH_R)F`KcVy&^tUf=C% z+mE<=k~!xN)N89u&mDTZ!jGthJMAGn%N7JYYs#;&g=KoOXb+hliStC;AsLRSFsLdf zdBQd$+}hp=s@?hvMp9?rIgCUCY1-P%;yckRt}^G}spnUv{61l`npLsQ_A%$(0bg2w zmoCi&XMQFlw4G!|-KB@(j}jc`iBV(2%HJhxr(@@^^BBaYOZknqz6|ffGd!U+GvxT0>x!pFCC$P0#e>b9zv}+xkME_+%^82ib~w}YyPFw2(VTKl zw$gN8UY;=X@7A>lT<1QFpVm2d>qAgrm4AWb*!=qJs1=_gqt3sZcos+8qxY_Z6OdWM z6fV2WOIcmIa!)a@+@mK}@m7|N48d^o$%TvMG^%O6SN}1)1KxlDz5k`-qSCq-S^6I) zwGP9|KYHe@(};L4n@#tl8L*)e#so6-?-vopXYCpBT64|=dYfN;`k{3q!1s!3!r$Ve za09L-{Lw8)f-np*|9ktI-}1}a$^Gt+NbmenP%89NiY> zT4*rMT59Ky+HoeLkR7(e`dc;|dom8_<5!$Fpw!&;H?-*Yq|Hay#hc6p4`NBWr|0Ge zQ2^>klVPJM3Y7#F&{8>lMZlz$hC6*dxivi@x_&z$rPj_SD0=kJEvT z_OmH9LyUJrDs8-fVdwmzro7xte1u3+Pnr83L81Rn-0Xa2S?!7^cNw|jl_jp3@hHm2 zb>^~1^(-#$KZ;HU)8u0W5ZGi&9!Koh#oYY39%*)dA1U{n$I-Jc!+mg@nu%ues-$N~ zHMfMtIpx@7r73$7!L!5sb#1L@e(@wNU9KS~r>sZpJMbxFl`DGAe+n^CugVzT%}&QV z|IZR{@bdghL?F$^HT>Gp}78U#6f_xuy_p`cRXR-eg z_PY{kMjY}#ih-sm&LKSzDQ-$0N8F%kJgUj2WJ;q zAVtGbCIDut^yPC}2x>gyKWp5E8mWSRO1(PfAVr|QQoCfaPJAV2GK<(n2^B<)R!Gpm z=}bx#&`C^?37Z#1`w!v8O=GZ{@abJ^=w!+q{i5!(3z#@0N=@!N@NNO+Y7D}(ur<B(0InkuP{M|*qya!q*t z!LlV6}m zL$ij|qY51saFw7|g40L~t7ZJQ_cSe!<#c>FczZx_%lhq5Q`tTd`wA%S5DWhU4RWY8 zjz&)oKhL51O62?97z4h6s1w9ZSaySOp-^Y#9+Ass$tmji$u2ptWc}~~zhO?yz6dyE zrio-RRx*I|z>W{dX6wu+|IkCm(94{~arR-2Jv_VRL1*}kK+EB}Z=?AR;Hre=?ha$WB4Qz(NUN2mMiSQEGv3pgfyOH$%fYv*WqvI1$w) z`Q2uAi!Elmw)v~tUNwiXaz{o4xz@~hg;N-+gzQ1IvL@fxYuXJ6k8Q*0(tbd0Uyx$H z?@~4(kK84DY}L1*KLIV5?33RnBE<)(Wda@;_=0lDX)LSJaM_mPH;Rh|%a5tdav$4f z!!Qw&V}O{CkwPO#=tmWOJJe~pCIG*$d>!ainIn=1sSU9E0Y0;n3-?Qy9xwn4EiUm4jfi1_E@f0NsFM3aqEYj>?VzwMuDmH-~MfN=6e5Hqed$^zOSb zgaMS)k`&0km%-XYYx1dki23eS_H@d^KkF7KKP-5K+7EIjMc?72bqd0d$fE)y0=Ut! zazF16W(cLz^1RlvLwn(t=|Z{NkVDxakP&F>Z406Lqqcrx&_u5+65;+}P{F<|4WU$N0jMP%&XRoJj)!A=u|WfTp9IZE@E(jL(#`Z0Bp>Q!n5{@T znU*C^mAEpseL#5~B;n<+FN$YyWheMSR?!^sy7s`SeXkaD*)JMJT#zCVwZuYHyfePk zYZ70armH!N7rfI;pkmVZB|+akTc1?q5AOZCFUJW5Ald#j%40w+oKMTFNjMc%g3>>; zQI8pdiZ&!%+I?5~6cmvw$oD63BXFw${wGb>MqNK$q7#U;8}1Mkmf_cML~M{SC`eT# zyV}o-1x@2M1%K%;?F@dKCpPLK^A7PeuIW2kbj=RKe_JdfJ4D?LU}CeHWsB}}t_v~??bggMbKzqa>)9Djv(g${mY==p{AfbC>2DG&xV?S zaOj~jfGj^Y$q<_|VmyF*ON_GFg1qxU8k@E3;31&}#M}|oFF-5gl`YPT*}RC^Fq%SX z9exYBVAB9OLVScGaUfTC2>>v7#4e3?qI?0443MR4$prs9mB@>0Ans7G5C)Yj7GZg*i z1=1(2Mjhr$-iEPWQjq4!e`GKjt)mpZ@-q&bQjbxsWyCbargW6Sz<~ zS8gQPotN;c$LP^u8n);V05|uxo~6Hi)*SgZ&Lzq`_BLLySD1!(^!7zp$U(uh$-RS- z=D2s5)ho=!Jm>OKaH)OQ-tGRbz6YXHo0G|hRi4MfDX+Q<^w!jo?#?%Le65z|`+?@J z_J@ngfVE=fl%PR6Qfp7~jL{M&+VXOo;T^8SRVToUthz@iqLgd^sW-2Ye*A3+IU%Bm zKb#uAq~KSGN9 z?|LaCA?gLCgCR>lKvJWf$v_oUakkw8A*A}lOGQm4bqAd@e|TS$F{IQ{F^L^1vWN1w zwXJuYB8uA|IE>Qbzn2u5BH_RHwZllp$9CoSTjs;}bwi=ZV;a!*u@420ChMsi#(J)Z ztTL?`;rEDN0e4i+k#S^=Qk2ZTjQiy2ELeQzqP)|P!}#fo{!=gToCXoE(D+TR%mVIX~CI1QG zJZcz5Y$k!yg=baL0g+b9{NV+eQ>0HY5QxO#SuhS>`vo>`f@tjmnXIO#X7Wu43QRYT zEuI1tL*UW2J!*H3<{v#{QJ&EBQ*FRJLhDK>IL%Dh{2{V|9EOdI0zUFD`={f-))V*Y z8kmQYUO$-x`Vs>B^~TMx*vN)w(SDos+_tEt-zk6T%zT*)b2iHKQhFK!Fo*+rDJ&^C z7jT!I%QqCB!_kMtadKFz3)bwd&27E-3k zf2>dVh1d&|0L^Up0xKCnck2RPl|&gJ2tlv*urt61l4S(=0ClmJbbf)w=Z*|H=!din zbjLb_FM`76hmUoAdx=o@0VXg0Hm6Z|XOT;Nb zk7?qod!OjzXEu%1p4ec<=w>c`+3sAhs*dK8mY6O@UT#}rx{#v=-iJ%+7(Ja!zp;8Y z7u@)E@(e9 z7JQBu&Qzjutlqn9s=51feYE~D5uEWk`3pY2$Mk%muZ*uL(^<3AiRr%Pq%ZZztazv6 zMkwmUw7KI;z0YKTJghQtg!O`<& zbImjRS5}UUwA(Wx#h|mC z_&gN)rT8@ap+!p)`BXUW^c*B`0UsO|76?)bKgkyhql$u$9zf*$!Z8HmTkICP>M0>c zT&b4`fcAJN?16Nrj1`)|*zk~R3eSty%@sZ7uF$&f|^Ge{gtSyzxKvI@7$LnIA zECMqe9pr#LuCk$LLT3y78nI)Ix>SWO`EEBA3i-~==WLtSr($~`!e>3?33bzm6rf}r2f{$};t5*itR)06G_1fMfDxB|_x;6OpTleMQ@N~9E^ z1!9sQS_oqytnnPWI^en6z|T6MEK&u&-x#YG!WXQ|DntdagCgB ztrLal#zDITp)BDDi1a23xEM&|IOn*x6-5Cpx5!_Ukg|a4RBTVImo^i>)peE8$AJLM zNZqyOkZ(1|{oTjR`QPfw0{qcbStZQi;kIXvWDXSR4w$40JUwiXX*78DakC!azfAyb z{63h6(Ew-!W`Rsu=6;L2La>Yk)r&@l?N-=RLi5PB6~HF_O3|2t-NSNgJ?tScA_oL; zA|-LVhjlGN(=5`n^^YD)(B7zo51%n0grdMNf!*a^RuajMKzXlSnq{(6#1SHoAZ6mh zlj)yf?|5lBxlK^qwg1*tgP0i=iI(9>jL@p?#r(*#ksP*=AM?Y%b!uA+{-GT_Bs{55 zax9j*LZPwuRVXy#IJy0I`jkwW&>0pEI%6LDPJbqrqwn#Ye#yM~z3${P><2xl@y0DS zt{pEMslIBPhNb$F4}ou75d8Hb7&_68BBL6L*h|kmR?-OQO$~j!V|7Xf+;rqs7r?asTZFF2K0$9aEMiLlc?=juQ zPNRCsyGFPQCu&NRM+r zw6hA7AZ^z_@>SwbNF+bELP%pc$?s zHiCub=4v4HL{nYk^z-g=B2p6`HH*-F473|G(E?0pv?F;4PHd;`l4g?`v7h8}64Q<(+0@ zture5)06NfZf8$@9YE9Pn|qWVP)IGMB{}@w-{~*vHGiWr=W~AB%snwR%AE6U#fTL4 z9kCZzn2rA|s~tN8D{+fF**8Z9z-B$4n9->r`rurvTn^8*$-~9Ddbv9xhq9zucdJ|< zk}$BSgu5c zY?kYDDmO%~FR9#6xxS)u!^~%yioxd7Y;k(`RfxMaVz$PT0~N43^hOVZvP4y^5n?fIF z9iG@atk9oE$hw?KbvR*IS(R*rcb$pTy5#XFV7wK--4c)dUSj5i@e(dXdd9^aA8R45 zePJwVuk9>M6a@fBGAHsfIYABOLU5sGEC zzdH>Mv_wMx`mq9xGh^Y=z%YLP`eVlGFPR0{-4ezqIw10=i9t2rB-$ZvL^ML!o}h+v ziA_)~&@soKi2X{$BpyitRCeQId&y;tJ~+7SN>57sPi5-H=tFIL1^8b=GVLpG#^|}> zbOx9lOATpto-2xMQ&3VCTPUtIX$1(FaX2JdLnVOw-sYgn<*;^=?hRhTwG)B&;Fk{T zh&l*ijsaFNa=lnieV7NDoP41!h+57EsT`Ugsg7JcqOxY`EEmp7)(MMTJUdT_9xv0T z@_7{7(+R$g@Zwd&*heCi0}y(M9o3X`BoL|%yDO&Fv_wVBR|}Mi#3H%~Yfvi0!eh8m zsI9C|*vJ^D=DJ=c8@4ZU`$UeahV8S%tEO?r)Xar7X_T&5v0#W($4=H>8-2;RtBUh2 z%kynx9m2yi3OZfS48*NvlyJ?G4hdN(V9BfThLq^VAy-bjHa9Wv14caNuR*&;k$oa0 zxkZtHD~|bNq$89F&0AY`-u63R4ax^=i(gdT!a_s7!o4}*TgjVe_fr!hp>i+KTQJSh z_ych-nnPH}5Rc=ph*BCL1r!HxK_}{gFFf>2A#8G)W?byIaYE{~#6NpCqIM7W_)#!W~5zbw@iYvN1^LAOIo6I^82W?-{X zsMpRgrvfpU5Q+)+OMR$(Jn^-Q`PL+?1dX|^v0>3|lkmd8;7nkWirTSdQgh%3L;a3?F!o?XqsTpr7|&+*|4}PkN6bJ*R`VGy@nB$ z1EcI2Vo?UagC@LPh)9h6nvGD3n%C-5Wt@5{cB)7TA*QRW-;Km9o->SfqHN{B(o3|f z5J2c3K=4?M>_fGAXNRhEXi5?*FQ-QRN9D~?d1puohzCS5NVc=rWd4+QW)CkXh3{gKO;@#K< z(aD*b9op5dIM*Xjg}{qm817H(Hwt4ncmt`0VA@Q_?DIuD#mG08T0%AXWJ3QAjsZz^Kf+=xsyP52>pSztx0+eo5zkP zi14I=&LI4~h|icY3kEu5+XhlL_aa{>{m4uOqwC(9%dH#_CFrJABV6Zxqazv3t*^;Niy#=pD|L6Y5v`5?Er;UHyS9uR z0)U$PHm>8?5;Nwfk2Ce=fI&`ve1Ii3ORtr*YKgi~^OAN&t_QU!k0VEO)B-$2CqP(Z z?i%E@4@9TrN;r15{4|RaI8jqAk>v$F@Uo75S7XWsJ9Yhuoi5-N_XtiY`efltb@!vTNHUTlhIzFEvkpi4e~kBRsx*E(t724M#LNv zB^8TC0#^i~M1e_y{>CGNL{*rAl%)(ej0GUP^f40=D8+`)5@-N5na7%){BFQEv*@2P z0RN^07l4bsH-ZQ!FUz-r38~w^FDQPW6cESo~8bAAz-*7A0zj+6rPB+3GL!UJHKF8*S$@Xkqc)%cpPXaTEI7A3q^_D>a{P=wF)MdLuJ&j z01Yi@q@hvxVaDfGHso5RZL7o2LFuuVI{Uc|f>@?lB| z&uNWK^z)MH3D!vH&t!VxwJguIS^lL)4zWiBHt;gnbf<;vp!W`S8tdU2w=5B;^eN%K zX}%ijv=$g~8g?IGf|RYU_TZH1ari$qnITf_<@d1;DQ8 zth4|gM;1e{0RSXVni%mcirP6H7!3SI|BEjiwh^3HXfi12l@Q@4iQEGi0bb${DWB38 z2e`@y;FT91Okfd~^7COx$E9Xci_=<0R^`2XJ%bjZ*)SI;wKz?q(>B)yzz9~^R2pTu zu<{`5<}^$#L5`4p5O~AGM!Or$6D>}k0-P){WP!41?^xgwK!Ujz^uR^ZdXOSUK+vLQ z+ReyWQUJ?l@W5$UuzY2J-_{ZI$Rm* zmC?}&M5bJjvH#o7H5c^Apr&1G9$c}W%=P2 zhev;ff?3PJ3NwN99PyF2&ezY!fThbQEOzN80J9U+VN_xlt_pC~ss(;Ws=VzHE7ZIEx~% zMYrh12pP!cPQfX(D>Hw%Q?=I!KJnU@p^AXC+PP%7zya2CrmO90Ku{9X!1Z8?#%w8f zE+!k9d{P2re0UffwpuKbWwdLbciJjd{2*J7ob!)~$(f-6-G7|WFNk?JXt zZc~G1OL0JV$q1(*4%;x&TsFd~Pw{JX9)*CpcZ4&biQcR$5^XliVX;1=q7E*WeAbgv;h=*UWpJ*>r4m)y|FHU^(9%qyS>bsXT1UM3O62 z3INIJ1X!9Tp+n$?h)on6z~f;ILTIApZ{Y0C5Djx!JTI6ltai+6jSn8>rn8AGZn!dA)otN)_IT zh%3ow>~jx6r~y>$KBzL(7?4k^dI+em{cUAveB8BhzyE*KCF7$8 z8KZ06D=LU}052S{uMD?J);jF|09#kgUxmAn`>~3W6w$RPb*#)}SI*69`~pKV3cRya z)IT8a3fD~-H&L>)j(ZHZ$_z&6nn0Vda7W)H(&IZ;Bc)eilIH<~$=Vh=kWZ^@* zyXx3oy&c&D?!rz84Y!b%DwzL4wjGINge!qp=}z$n1&u^GaoLiCqrSMO>nL$g?`AAD zjpLk#!R*Oqh?CuA{B93G*KUa|H;CDPoKv5Nt)7D@k>8R563jPtvIA3=Av+tz6vl=g>(ZyvYEi1b;* zddFwynp(2vyltK4inQMnmiEX5rEz0Z;k6uUXSSkkZX8+y-Q!D&y ziI2ArWLC7dtx=(3$R7;lwh{NcS>HxFJ1~^E#fXxd)zMzvn%u|^goc3e6!qiCc}DH) zR0a%J!W$?AyV6orp%l|;AFMK%X_`5~>0pD72nSW>E;biWa0Zp9{gL4#vZmR|Uq8XA z?@QA$T8(mi33fyj1~+EFbY&(r(eVp{i&0zUO8djT`Xn{3i_8huK+F`5vQ=Y8a~J!g zg6YYG3QrbA6lxG)(Zg9zs!D!>_~OW$(64~#X;HRtUPdUED?_HV}zyoM4NLwjFT50HSsMDdmq2da(umsSp&WWCCNom~9*T8Q6%A_Vc&t z{U)k*jD3$Tg9#(i+!!fPZG%aaM(c{l0YccR=G^U^mUKk}>{Uh>D0A~3@v4Fxsex?N z35yp;zhY4?&qR5T$DEBc5sqN2H058a{hMFpjfhWUgYJkUvqd5>C>gH>7A`+Rh@ud) zU@!rRiTXS)91}{1k?vJ-e_ZdVB1~KXaRMEU7KM+v;#e;csd;&>#hkgl(^M$-?^}*a zu36BLi0t;#;#sXKMzW=l;lgil_=Hs3pHZgZ?(V|!Wf|tc6~(^ePnv_H^CVfk22KFR zL<7qO4eXj6W5~6zur1z*dB8}!*K&G(xHwVaAioQ+4542V5PE^WV5H17Ey@|Wma9cq z;ZIs1#X;VA5t^_#5KJVRhi&aVphTcS2d&PDlbnVElOmdki2C@SU&MV(x`HKTz7;Y}mt*=yNOLG(mR zM~4fr5ncY;i)4WvO$I3@{r6$fg(fS90^+hW2I(bzO~ z`SLZVdFAj|4f)|nF#;h1?jmwxgp|JIYi*7v4oOsa<-+p>TW7qTrx+OpuW|hGy}(i) z03GWy9IyyRP%8uTy1a5&!*VLd$Md2DsvQ}ij79j0Y`)xXG$e2cvU{=e@8yDh-cv$0eDj+QXIqI;BYKCRx=CU8 zABO6Ie|&#ZP$5xIqFlk0j|W;+#*X_=z{_FgZsk|N@Nl_ChK$0;+gI#P7MwQr0qqK7LMS7;8Vem z8BwGw|AF4Gr3k&Xj1T(T?i5V1Cd?=cf zGsV-yWpN(jtHVXGpbwGx0pV5b+Oe7Wa#BkaZZ=$%DCVl=sU-1@!g!>~cWawW`emcwLLLv>#L2NC1Ub<|M4Doj z;fbKU=!&%awCUFg-K!HNF+E|^!EeySaG@<=>)}i@7ptj?6MPEI(dc}n#6b1nK2@4; z>F8ebMttvFg}s6}D;jvl{@;^Ff(Go9_N#ljk0+xZKZ$IGh0C7{!U$j!?kVD}o{CBh zV9U?;pW0j^!V(PZP<$-81e&S}2$)yPxGGF$y0cAX+J8Ezqn3@z#)3aGyG(Zm!A-A^ zCZQJMDW;`Be0$k<|RcQ!ve~-Rk>w!bq zgNm*9_y7D#PJbP`+4KWn;t6x-6}K0wx_qg7xkAIV`wYkH=XMDuB6^A-_GhDxBO@}> zT6c}PaE8+k=smYZ%b4qsm`Z8+xv*t+Z{*d80L`l>RMh3?!w=!U_Vu6do#qgFB#k@j zVGA4)27e)HYOsI@v+{zOGSjIYf**9SFY<20Sj(Pejd*@2nb5(ZDM5{9*-Y#p$YL$| z(wS1b=;9i{vN>Fn*opIH#w~Gc$!bL(L_-C6BVdg5Ry8?vE|YLso_6$Aq_Q z_Lp~~Yz6Oj>rQ#d=JiUaW0Tx0cl7qHLHcI#2Yo{!VtdB{RJ-{+&hpHTmRJN7bHpqs z%{;#t3_j+e%^_0I>!myifVWrf%!ZPU7x44=-!Lucz_RptP@oqSW!fCUe4(z^V=JDAMZl30+*-qVIY5yP5#{tty z{&OA$BiuqX+z^$@0<;i%f5YZ7k@SzN!uZ%W41-Qj+zjhgtP@t?zN4JlVKJ|&UA5$K zxd$@>^sviX><=L7Y>qt(vIZhB!El&XG=?bZUfj_cG+J_07Xz4_DA|I_AW2{VSuA7r zy&3sZ+^sxX8?Z3P$^A+*VvbY2Hws;=bh13waD+)P9p^B>bh1bhh`$`IGGO6;Tk5|Y zjxLB>#zuT48vjieHL#Gi0` z7AS-_J8&n67V{&#e}G;#N|^$us~(o#i&9`?@3OK@1tNl2RH#P;9c|iNCk(rQ!KU8w zL8UCouTfG;*AQ~#tOgBwy$!xmh-xUpsmK*r0$z8+F4+rl5j0f=mHem{j*m5Z4MKh= z!xKOqL4{e_uj4R4-Bm#F5-n^)0D7Whkj*m@Sc>2&n0-JBG*dvug}sK9P13Q^66^tl z7>Tq!EfP;nvPW0e-vvI7d#-FJ3I z7Es5C1Dg2Zh-!vY7@_M754q1`w3Ta|EF!`3y%{byEy2oK72BKP#FxS)62?68s(LF} zCS0>D)4mV>&b{Dl%g~>+3~y?%)m9x}S~V?8yKqX4U@&+^agc(suM)F`sAqk=^o5Ut zcFIVjvmI$My9&eKz)3oY_7&!^dCn-|+%|*hJ7I754#f=Q`;K{zH$3gX8-5Ao?!ryf zLm6$aN>cWJ5UpqBV!Yf+eezW0$&lhhH#qpm;tyo`1Dj12^kY68Usey=*>4x8u_o=m z7d4GSoHeTk=$|p??&5eO4z-7TT3Af_iur+2(Sa=(;P-=1%Y2+FWv`fxyEs*n;GA#5 z1^FNXFUF4)gX-~!Aj0_6@T&u(ffl_w^-~#!dcSs0A6h8ph_W!ARwL* zk_`S#&!thz6VvI)9VsdvLVyJmI}*G1*&3H##;TC!zE(`$`o)_S??6rPesPEEoR3G3 z0t*CH!3Q#j8o@Zg#o8KTCEN%QgdH+n`qgU)ZgXp!f#1%o5m@4hL5Qn}$M$s^YtG4T z5K7Pv3(iY{j*#1Ioh~co9C|{dCtPTP(lIm@pn1Y=*Q#un`K=c0faPJk7$9Kr%^lZC zuL%_{Lrojd%ad*kRm}1LI|yMX48^5CVXh$ficu)=M2EaVWB_M`7yx#mMRn{R1k^Ix zdE)aa4+3!CJD@xj>q*b>)^=R;R)2&g!BHT#?r^k*&u%`#jgPWh*sU-Dz}RkSH|J#) zFyp&_!!HIBC;>wcWS-mup~NM}kloH-D~fMOuzz!BZbOuYT?RA%%^i=I?GzCH-2)F? z5P+}*gnzGm%VPu%Np~DuIH5-O^%waH`&W+9w&F6-Y3Qnem5G0RSQ$b9)MNN;8PB!r zlMxmu=A84xbDRWZjMD-I-pvF0;uT2b012Zy5CZL3Oj!AFD-3eoIOC>nMko5@1%Y2C z(Py^n5l#V(<>nkO6}C}N;1h0Qt3&K(_Y=FzlexsX<{rqEfnA6#2AY9)0-V1}2UB79 z(f!wnT8WTJO950|iXrd~>52k739$dTyIV8#Y5?gUF0g=(*cLj-#8hF8COZ0?`5>CX z1r8BTJc=XbF1n|{#}*bna2f);mIs^Xq+G#yT|NVaUCriQO%tF77G}X&2k%}SHXnp{ z8-el;@VPXO|C$1TlC{Q41ceW*w8}uL^FWGts+LDpA`zzWnHV14WlsJ&+z3q_Z#&3n zFPd~OEHU9!#IQqbwqaM18w(rq=z%z=9Z=+k8(L%W!`bYBg2$Tpgdg(j@T%~Ea~75P z2V0{#+A&;Yms%Y$IqWga2c?Zn1nV<^@C!$Mbj$|7ctfFIKo~&TbOc|r;7~d;tcGLE z4##ke`kWjql^etkXPgrHXsHWlt&LY6?bP_mpbrP@Ur zL41FyJJB=Vnroj?Dws(AK#_Be1@8_=u(q26(_SnDm^jgp>Eu zIj4CDe+aakGf;$^!8B0nv6DZ&&NafNpou>#cW2m{Af|#SB04ruG%1U)40^kU5+K?c zw8$w@ zrPB0y-kSpQC*WwSX`ior$2-27NE>eu1=n(vg5KD%aIOTD&Cr_)IWWs5_`4rb=oj1u zK%zM*2=;Roitbj_@WBE1)^qs6dWZ@KiS%@K9I+VZFq2Gd{;=6yS2O|P$4@WR8bmv- zi;kLf-sHS}Ai{}UIadexGKB_A-TD9R%^$n~^Z(l&8u*%)>F_ZNVO3cNV4H*`@#7I_ z9HgwWupiGkz+IyWVg+HAidg_JdGj~y(@%hjb5Och48&o=*ly)s3OwFWP%-g8B%-s< zn|R{vJuHZ4Nw3CnuWX3ak!3hH5}VAV%4R^WS(Tm?``p1M-u@+^zf}PQ@tNcJ7^Jo_ zB8+03FpI%OlZVbZkPFltW2ho`O?J9Tc34kV8Sr+p+m9C)iaAa3-fGAJj&M??!+bL3 zU++112vGW99EC$Q8xB=i9AT_U!&-+6Su5=V?1&Ur83M0p7%>rb!r9CK8VHv&6c)OR zI@RqO`cDqpsAHi3%T%}LbeedRC@4#Ze*{T8biH6;0~nD*_@;TI&ex;H$rOxwn)hv` z*%&7-x<<0u3gUb>-TUqs^csk2Szxu(D<_-nzBa>st;~i&I2Ax~I+*dVH!;I>K2_rS z)X~{h=*$f|$;NRH*EF2&nuZ-z*F9G;M9uWZgcN!(d)f9(x0{rlG6z2ylKAK9K%R|B z>p{XX4zp~)o|162`o2<~HWYzPzEbdS2rX%lOF0RP2j^MNoT^!W8TPE$ zbQrq$+-GgW4g*CF=?I@CBJ4q`Jtg6i1}^Wt%a!Ua5G z2qynTIS4+LD%BjXWxoYi>m0Xf$E2>f%LTUHODZRh-&+S+YOJfGStOH1RF=91zDnp_!$q01oSD~pf|G+pr$i4 zKCl7{Nu4qlH9_^g-96tO33dX=>s9uAcOd#Gh%+tp$AQl6DvypVa6V%DL^?=*y!Azr zy}c>YqipLheKN%Z?4urF zo1i5oHIKRtVTpCDcNgBD%rmoDP6RBh!%1vQMuHERz_fOegjUy>k!-CTM>yU*1f~Fu zQtOe9Vwyw`+yb=rwDv__w_18*C1_D>0-mgj))98Wa-;635`U}lkU)+gEnv~{4zi3v zG1GrCl)O$B|4%1ni(?B`r5CKR?!{X^*nmb97P3kiDD>z*Ic;Ubtx^bCXj;5YZc{O1 zH`JvDk?c)k%S*g*LYm|dHQQcN35;0IR&5^1 z4u(0XzRJgsc^_B!ute1{J^{w}Sk(rwwLpND;zg9_2qPXB46M3iDOnnOuX5L>f)q#) z`}ka&c|#-@IXUC)sV;E<#vz3#aKpnYy=B?qz)4t~P0LzSpn>7DV`|G~S?2$mUT zuAX)Qtz#E2i}mijgV79Vh zuqqpj6gqxb6gR+UpiJ;R2ZCkpNS3=m1H_P95-^j1*>ZO@RgRZIV&m!Y7_>Fs{d|Q7 zbKoB)V%sbJ_fupDx8tBwncZ^7#(>udyEPm^N-MXamEJhwtBhl1Wn(gk`d%UxHDr17 zYr{O7HoVUtcRptgjt|Iz3_Ko#DEGkd^vHk}TQCbVl9~+QFLxlTycv09V3pet$bc23 zA#)SbieUdgtTV?#S9L#I?R;i&_jo*w%I**ut@XJH$s|E)k`Q)Cg85I9;EWF^hIMc+ zWDG2JH9BwyWV{6X32!`_KCn6ciP+4*dct8x^?;n=Y+lVo{>k})@=rRgy?#*sT(WOneyk^5NR!v4-1Ww?Q=y z9>TEK#D>jYgBaHgV~-i*$J%o%S+3rsPrLKRK5!6|rP!xqqltZ=>UcK(DW+(f`0WsX zb@ZMVVn#-AGM;6ksw4+!;bF8Vy{vWnWwxcqz4m|mj1MP)w!%LCe-C|~-rX2OZ0x+L z*2UWS$NXV0(&6{z&}a|=RhKQqxskg6T$J_Rpe`awELaX(ZP&-z)39LPsn~E*0@zZc zks?1w9~WGOfO``mMu?bWyke76#N-Ild_MXEg_>zQjs$pOYXkwCrQjf%3IcOBI9*Ff zYGK%*5F6D2_jtuSCt^!zB@|%v`eMZn_7W~l&Sn#l3s1bhr8`!QjYxZQdV6_)`wN%K zE?r9IGZ^gRa+VX_J>zs|!fJCfe#H9mgexcPn+O?d?44sfQMup)M3@jKLkQV5krI*xef){!$W2*obESWl$)Fy=oQUPK*mcJ! z-wZ!sebpq`5##|FECNo*BcU_67oTdiwB23`cj4HQRVXk>C*TBN!(id^1dA>*Nqw7Q z;UoquT9Kd~H%2F5b10}EK*dqf-jRClu_+E$;63E*L33=xk3GnP*LEI%xClZq1dmT( z_R@JVff$h_8xw}}jtvv2;xq<0i$`Y_+vsOU<~#)^JTHAq-df@p*cp=_Pa zV89_?7)N?wYS={2d4r3021gZRkwOaKE2T-tkTu8++XlJA0Hkx0i|w_A4Y1V_)y;55 z7#~v>$DZ#r`@GYvwm`wP0juqO<3!%=iV20EDFP_$aE^X(ztkkdqZp2{8RQk2pMV1x zawVmRE$Rzy51hp?Oh_+yo1cs$GP|qeG;$~UqBkN=_3C493#i45?g!8kJvUO+ zd+(Tj31WH&8a!T92duYyk6;?&&_&$_!KqpulFUoqL&QNbf z@FwEc?OM>)afJM{YOJ05hfxBc0H=p^5B?1pB8KE0;E0QuSPmcA%ac;+($i^iaQHc$ z;gp>Vg_pfiY88Y9mzQI>h#l^rJFhVqETO;R>3z8j951eS| z(AscLTw_BWB;V2&Y zG@rXy^v&$(EGkYsI?w}O0Q>!x@+XSg`8X=)5Ll&+6nM$2pJ7^kqC+Q&2TYXoK6bxo zE`LV@bf`~q8kIhP)M~#`&j&Y^H{&1MxV6`sXQGuf$w}G5kOWeyY zl}pU8gLL#Gkx$_t0ws@ByqiR&OVV>_^baT!+wRX$fbK36Lok?6%0z(#Y)mR_oRCII z2409r~L6bytR1aS? zN%S_((RX|~M9n9QyN$1C(`3=!c#2L<7UK%OGi*1zj+;;sMHsXejS`~PLYh29lo?-= zIaNTcL{SKEeAEF%g#qhDvZjegj8XK|G*Qp^Gy2{%(bAA$1O}b_B|e*K%|Oz*DP*^j zsWf1QC^Wu~-Zw*BX&B3B-%N2mE|FPcknuj1&k|ReDAcxkwm*%&nkD-BcYMI5P9?4W zRb*4Y+2S7cCf}j=W@DaL)A`vVNA5uGH`?`+Os58O#EZsvg#L5LsvT%djpmBsM$hQ- zxuTdWo$s0_GBQ8GL1i45#CFzlG>8SLyR|d=>pbz2h^yEJV(+7Bt>bg)-izt!^u+>E zkg%#86+u8%CYe+^CI0e9PPWRT>lcc##$4(>GO0NYeknP)xKA}JTKy5E6Eu!cn@4f& zL&jJBX4GyFil&9{NtcVi0gk-zsF;GxhVMO#EHJ$miC;O(;bJk!JadRvEEb0WzKH~v zqDAzdt@~{7fZF0rc`{zonvfx)a7DAbl65DgfzC& zQ=7zPsDb_ICLrHdYQ0&^!LNOrMY++5x^59A#!ob6i+G$aEEk`v&QNO%ID3hubA#OiWI$0$f<-;p!(yYSIJaVNrEq( z1!|6GSfd^O2qCbh1+yjAJ-iYpC0kAP*HZ=}A%Q-~AB2#)sRV6gBH~&Vf=JZ?_s@-`!1X0&I=MfnB%) z{D3O*1&Rr919BUIr^F3amIMpJpJEkz)4fk&^RJ;Lcq4oM3vnn~09=5&2pJu|eyD&j zYYnBuH4s1d(&cN!2)P%lM(x&!Vmh=&1T%P;e7v!QUFgx(9P7qio?0U&quudOi)HGE zqr9AHYsHSlPfp`cjL~`N%e5jeanfhbEyN<=JO4V-TzyacL5FpsarS~K&Z0RdeS&T- zGav*#v<@_C3VnvNN@_7GKK7vSda)(@=_j2Jv|}6UokJt}gCEyp3$CGR8$jYZQU}1;YVSHvZyj^rR zj2+PtFCob;lI=Em1@h_^lX@KvWze`+Kr!3nMk`;-ZdkO z9(Yp>z)U}WQ*<()GgHc^uUqC{R)So=xSQI&T50r81EsZfituq2pEy=Te<+R`Y=qWZsx zJev20xEJ5}_uG;ImpWFpoJp=!wry&a&{f2X&no{f_Hbm#hnbjo^Dq!=Gi=|M;#rRA9=H2a|F$DJG$ z_n9lCX4^FSUC}vVa2Pp2N+AT7(tDj!;oCU`ZvJ|Z=HF8-jVkIT=1{L6Q)|(LLt-W6 zyeIAo&eb{qD>8|+^gVH7a1L^qIm1jO@xJJm(B6}F5tIDBXcJs6Y-Hu)FG959eQ`tT zbR&X{-q6%G>U@%*8T%>pfoKt&jhGkb%>?T8f#{YTb1{K~B8;7${y^Md_$hgNvd-xb z(V^_k4#bg5sG_EU5#C8j5M_D+rUnC9zcAQuyoHzh~;~hA+>ftX_f5VC*1a*@` zD+*253Wo1tLFIh1XdizVVXoDN!r8Ns=-qQKhiUGI!pe9BiG7_BJEA?-$gp0fZ6AuB z#!FG-BXPY6LUO~$*esBRK1R~Ja(e7z@v*U+#z01f2*2& zi&o6GKZod45q;)!@unev0`Vd%6iBCeUx=}}Zc=Q8$uQGKhES}9mWe7T=S%R%ZPfBh zaXChH&zE8(GDv^(CAP~}YI_8Pp@Ie;5jC$`reOhi8rtFt=AbPYsM-@jf-GMIQCqG^ z^oEb)B!bpfBy-n7I?het1`h8H$B{N<&|gLej%Zo#%n>mSy1@NMA%7gAQHW1?@?q3t>xS6l7SBlxxLg6tSzwUV|UgK|_s4ZafBV(`!@vp?V*p~)+ zMxNx#FYozUf4SjnF&JM4zY$Gx-8A709xz6L2gOi5@C^6{3edJV+oJi4A+0X>2CBtY zdixtuRMX8nu7HleGCrC?ef0n=TmYwii)ocp`)@_ll%Xtj0KWi#T}acepjqEyg`H*H z{VnL{Hv0BkC?ngV9ljGS4C8sa|9i;G$0ce5+sjik>D}+aY(Al*-@{0Sy9SM(ot8!| ze-L|(*Q1wyKvEyb%8<%ZsqRm}i0w4^CozZ;$I1tdqcnG{yxe@*;Nr@8^!-@b$owKe ztL~C%)L@)!E_b1J0sTB9DVL^>lg08$;2<@ciJ$w%$@+2?a)i^dJB=)|#v@D6ZYmg$ z@Y|+8$XUW?t)g8&$T88Ee-^i!>hN~fk!t-a#;Nc0pO614O4U#L&+5Urbo%jE(ae8_ zf1`)OU|bHhJ0S|x$9yL`^n@5{7@Hnh-71ZaJ`q>s)Mu_(lbRbXIwd9;&_a6G$Mvh5WFn~SIGu}D^UNQvZvos!ZxY2_aofX54O^eT=qfONG zoLGiIymwACO85&I`Ji=#?2Q!q6BdIgz4fPf3|KJiFEJ$lziXZ7b}zEf5gt-mqO%6k zSASt=45IY&Fl`R>irm3M?3wK_dFx5fNa*CnWJ8~TZa(Zh4lS-1US&Jy#1wWOSPf#Z zq3W8}T6*%lxEiU|&zy(K-*z{-WJXWT;@h3t-B=Y%XY22zg1!fb< zUMcf4*Yfcp*Yf71)j>i4>sHz*yFb&E|Y>qyewW$Xg(4p?i?$(n@|R3^?>!V>7|o_>&eqK zI4lSu3p!wdzK+M-Zl|~e*%4#DGC^L(;7gF#ff9e3Aeq;kNszUS-c%5jCHU1PD2p-% z*^QmyNDl4>El0)#dnc6#@xcaK5k#8(yu{)e-I^yWOaPe zFeD=l2YSgubfb>dmnHOA6HZQzSQF(Ty@IPlvH;jo5t0p(*J3L=_>EIn0L{gaya9-H zeImy7I^B~fZ^XX)Z=!67OI(s{m_5*L>r4da0spb7sArPQ0GiyA1f*F{Gm_-vXrWdz z`dUbxld&}GX=XB-T}x|{<&xl0>|=e73OZp|M35N2MQ2%Zj}bb^WDb>upuZiY0V$a7 zAi6h276CvjQeJhAdB_ow~q{~bg?LJDEw?Xi}JVUk%T>&Y` z-sS6xc*Vyk=K*;cnGe7=(R-c01Knt($4LX3t?9k^^h^c$hs!hU$;_+|w;((iu&tO* zsT90}9f{4#$bwmDYaUw02O!0bz6)g2xqLHG;-^VtCi%1I*U_nsAL-q~qUD*g4G7(* znR30qdm+M0kf~x;mTVbD(hsZzMprJmm>f<==+>P&B|Zq2UuDTA=2S^`Kbab>lMTSa z0BYyR70_vp~cEAG^!@l3crYYg?7ot#ObIJ0H+@;uqYkSpP0rc-UQ zQu7i~`=axOkiAuw=z%yn_djdn~e^XT`1pyKJr~5HU>@#N8~-I_BAO2 z>av55MSza`s9F&&FOgj&d*>kt)ZNTZw)S}Y82f$TJ%!(AW09KZaDdt{+^*4asF9d9?mIQ{tceSCy(t(u@^9jI$f z(BlDg7k+Wan`#38N7DN>WeuYrovW!wRlOFz7(jz+$$bC!ZVdmVS~4^Dc0S+Y&^FE< z+YY{0?I=R58a-D_UT<7QNhPvG*me%Bj8Ds?-X$^#&EHfaa{z*gB|zH&6vZnT$2>8b2Kd+K_2eOt z(`W0;-^>oE5SNnPleU)11O6?0*tp(>8ik=aE^UO(@+oa?BuhaK7W^2WNq;tykDDJ0 z+PW%`Pu3+k8s zp2>=WF5rp3>-n&GwGq6Y&*WO5Tx0d*6P{VM6U<0lBvF6p=SD{Y$pHm?DA+c|<|m6U zsMyHO_@jrKV2Rbb_gVPd^=P$p8azBMj`kga8dRsL90DuK+@^AXxy+y|u8GTtvtQ&l zqoSEyYZ~+EnHF-pc}UX!VO9Z6X(_w;VYddvD`@o?$h<$dl)d~1bp_yxC|n7nnXFhN zQ`2c*YdI3O_RHGH2F7R6p>5zCylbwCA!l z(L377$%eT{(3ZBrw5ZWu?ld9C?dmAA%+C^ZVH=d0e$bqGoF40hos~%2JIT4mo7AbZ zY@hxEN<%o@1o=8O|FY*Er)rlarlVMu<83mkCDN;%Wns#f&JIT?jYEOqZ8*_cK5U?- zQdw6FbLMmOcvmolna@RyZZc#T$0(`0WJgZL4hYznKj}{h>Of2&pJ{ccA>D!AeQ7o> z<_eQS^Zi+%$?$9)>MoNF;|Dr=C3eGPI)5clbPSbVB}aGfV({5R0hth5p@|E;9?&2W zv_7*JtgaV!+XjLnNR(|Hei>U806Kf*a*PTm3 zVfx~kxDq-sB_V+>mSw^^(pQdy#C0+yy;t1)h?!LuN1HcTd4#GAC1hPA&%@Xl>IXWo zg4*@N_#UFw{bZwpm!Z8oOA9T)iGcLGOJ`aS(y4y3arHy7B6u+DR(D92->tV{TC=JB zwP(M|^VWC&XGX~-b3q~Ww{5TuWX=+i;65!{}^8zJUANVRX2 zb&c87??(Bm@hGL-B>NaAXxL4V4ZG3Yn?OK^(Yl*td-D=>*_&j2V+Q3629f=UZW}D0 z$A@`C@`@3(G2j!2TqqOTdbn+W+m#@Kckb8&B z$y)~H)ximOED)I-=cx55^|?dtg{e1lxRi$RC*_TRd_9qdjKE-4(fuRjc zG;(MJq{8-eas*bZW3aPFBQHzDF5{{e0fdy`#CltZv;lT?o<|u<9L_Y;+^TzM=2-xOT9$X~+&bdVPylv(&;uehY^>wt&Q*?VODTxbcbXL}G-m0=+Px?+NC zSjOy;10+EZ5kU;zi4T_J%n69D6Y>JXC8(xdZXs(lG$HUrpQA{?6YgRIzGP|IL6s_X z4e@Ro_MbC9u+M*d>#z&NUi_~Hjkh< zZa#bi1rueqJR4Jiy}P@jpiQLrN3GsGyGH&JFK9u-yU^pI6xW)*R0ZAlFNPSGB4 zDGN=ZXC8>4pC`(aAii}AxCtt_PgXC)jYRhi9LM5`X>+v0#(_blR6ZlvWAW&O6uPrQ zT6FY2xfy(9{{4^!=3*b$LkY%{!w@n*|3F%3(co&;Xzl~p&hOH(2V_g^{C0mJ>fy2n zWoEszAa5=*I4&c=QCW{8e8ROs#JRG9&pJns{}JDsMz=`KqAlft6gvE%+yz}>Wf?fY z9@<_e>-r~u>g@EN%H$BW=$&}bh2G_$aZx(8G&K_^MfetznmdOjWYSaRAT`g>o^sg} z8c6CSXeYPQ-IHKtSwde;f_62PN+(0GIY_-GYiZ-&$+A5p%2y|YqJKv}O$N`JLe-|o zI&hG*nIeCOxVxYNnc_N61vlzIySi7)i9@zJYkUr^{=~Q%=8Ubwf~j<}O+qW`y(T`1 z{72)Sh6>y$nwmgr2Iq>+=xP19Mn*zO{8%Z^e#WfZ8fQcVVROvMKSX>iGH%}jn zTNMm}XxJ@=1La<%V^ihUtQSC?V@s#^gHF?;==1);eA+inYao~SV$+-!8My(&zR$u( zf~xI}%cL>W!Pk1yuG$#pmg#aKq@zMJH3KdU=sCC1O*3Rm(GOT^OqUsm`*Ul?`f&P{ z1+2v;o%|}jBc1#+J%b8n$~Vl5uxK6*rP7}>p@qCefms0AtJH9o{Msz{)291Vv&@AC zM9I2TelabV#?O|KoQf%0#zy^2NLieU6H~+q`QV4~H0I`vG}=59t$+D@wGuMt$lu^o zJ3U91vY7f_i_BDNH5ZFIm9C#F>%yuYHb>CxxpFOzS2{Z~-oYn(_eU&+cbx}`{4ct5 zo-9Be2t=)MVZCt50I-F)aNsIhGf&p159i6QRPc~&j4e8x-7Z(tb%+Bf#4qdWAcAk< znrUrx*1I|06JdeHJEF@T0#2A`uyOZf7Sh)Ffck3salX96oVl5p`_F`gM`a)5H7cz+4I#@0xc&ATYf|>v_a0I~zqa z689SnnAxP;B>sS4U*BigzjKBs{Njlsvyu-lIYw#(h4X6J(?7;SVu#LJEE~$H?3gfW z$EDJ{i)FtX;F^yJ)NEw+!s!P&hT4UZDt^rH2t*N|9T;DTNLCAAUBLi?J#=+GPP{SNpC(XvmmVV-Zk$jLZzSMgb!G9sa0t`jCj8^= zawIbt%PllClCDHx5WGF~Gs&hlAdlloBf!!z3WQd;$n02Ln8zlE{ndoe^Zz2y-kC@; z(%nT;)2sSc3ifV0Qo$UhFt{&V+uxFdBEG+01!g#^C z9AAasYEPpdlljGrRfe@&dJNI)1aG?KP4VW|$7FRIo5e}dgdj{ta@Yb8#tL$Q>g-)3 zew;bMADmYMe9M6iwgC%BumbS70#t3O%uyFLWJ;Gx_7dyc*DsYdS^@a*w>ZRw_atKh z_KQXnL^z;s03#jHgqO(}8^N9$gZDvx=%uBym0JD@1N_`l*}bT~&jh9bQPZ5F)tHK7 zjza7P4)X^r#1Eb-ipLrLWzq@)T%ZTKRa&%678NWrJkN?78XE5ufwtFj7t#MN1G6jJ z2pJzlIlz8YpIyHD!%gK42Mw!4j;~bYL~q zy;D^G2{}@IxI+P+E1!_ljhR&ANzmU){8eB^yPl3q(rr+-M z6oiA*wD2ieT`<{aFdOkH=17YPjbz6h8Fl%1pPVQVId#Ne9 zh23jp-y)Mi>J+2lyc<5w;f9a_4ivzjOc<@e=Idc+{Lk89>!Eb*qFXjV>DombHozP|lYZVHN93(QRYWs~aRn0m2=)(a z3KxKkxPrz$1J-ygEqO*xFs`F&&&p?^mA&>Xys%FuKsfobI3XvRx{-}BTPeIr7W-d* zi7B8#Tjo~FreT}pa{qpP$6UN4HHQi}V}OfZqE|M{TeFtF1j#xVtdlooz>~UxUM;sk z&N63iqG4O*UB<`s*;ZI^=5HdoO?EZkm$Y@AY(n#=z!up1o78I2wcF%m6aKh5FF?`X z8lC$BCM>w<^5Dz+krkC2Fl4UnO(&zUFD|29+o6)fyoRFPsnM*LH^TltA+* zXQffwoj{GlblpxUvqdN=Hcg}=Xb;4BX_g1KPH%jK%zae5Yq1AJ@Q`I-K@RxD`O4~-ji89n(_whv524T zunz{txioek>|5<=?LKU$KIGreR!3^KUv`jFVH0vJ2MhMgI`VrQ%cVYtLuvHEei)fM zM$he+V+|NbM!W@IQAa9$TMqF*a|SHQx{;Q=jpokMxwqvdc=pe|BdeR=_-WUFjJDMO zfE;T6j5CGR5;Lj%0|W;Rep%*H`a$_UWX+2QWtZBY0<|4x?^-8ZrU0TXtxlc>f@hCd z(_52uh3SuOeiz#vxE=Vy$fJVyWP<#Fwu$#P3>py@N(w-0%mlZwn0mSRn&aT@tUI!bi_J(zs ztdBsarc=j{Ab3xw5g%a@+taSoFdnY{NIq)72-@spK=x-^{IMJaP3I4kJP55xfcxJB zeGI^A68;1#5Q6?bk)6%0Chh7eTT$sOe-ib6I3tO^_(ZNT4m~oeXF4tURNkL|6lp+% z^)P8BD)`xvZg{ zdOgm1pE3@^7xqeY>tSdl(67GuLf#E~)-_+snn7?CK644VvMZ7Ebn}-}`gDedX&hEz}f=$DKyAz>g$U#yFgx98P00goUr|M1Sa@nlYNjkg`@+{0_cn1=9g53h8;*jeEu>Aq$&RAGO zHfu1RNQxFCAht9AN%WLh20ySq2@a?2u_(Hjq>JH!38RTlbP$6pnF%2XKBz+Fy}_;(Vrj$ zJR5!OCqx3o&)m%CO(KXHYxD?$T^k=q)WTL;aGYshbmwvC|Da9Veue3#Go_z^$@@3D z#X0t0S63u4%j7M_Km(ooK)T&3%*+JP6yCyy z{W#@ak_G-JK4D|g5V9}HF8=ihMUBIchcC%G>J|ObYnS9%W96b3)eSHzrW)#UT>2QQ zCN2{U)deQ?3Pa^X(*cKxXj6gDt}u{c9VSiG-}bS|NMhqzN9eqv+TycTrsCj~{-!GG zc*KbKw6!BH6wi79rv`yh2e%;(2e1o$_y>xKZOe^B41UCEu3`7a>mdyN2)$-v97iZl zs7P|mUS-2dWmiyhp_XSIF?8xiEx1F8$2NCI^s`WxCAyzrJ7eTjPpTowCqS`T1^`pD z!@#fQQY}FsOjD(18t_8B7N?rwaym{$fB;#3RfJ0$KW@HFz+5I5I(%6ug+s=cpB??z-^6urvzr3774(Edlbw zb~>Ga?%UIYK~)0++EYPQ-7tDTQhjy4c{cfxU3saGv}~04$c?MJ(N&4+3)oWYB&k7g z8qQ2otcJawq^>d!My+Hu#Xzvkqn2s_B!1me`w}mjfGGl{aLfroLR1Z_+k;-KrpEbS zI4#2o*rqK~6g<4qn^V+M!~DfSZ)wq#G_}BhjQLc$YH0qH#8b_r%=9dTt zw_5;wZ8B6Y#OUiX)Bpr0ZOc%X!7=@PhN^4aN~xLZIsYXbi{tRh1DWcU$m2LL)zyA;tEBQHarx-9byyW- za+YrRGuUm!LRl=>Z8Y>7iLjrK>AeRt3g}W=W&&B)CKS-%mC{cm2Ko!>P^wVW`xY5* z+(F|Cfjj+ZN1-}lUIphQLIP-a1nc`4B^RlKHEn6bU{~LV1ldOCTo^HfZh)vJ5ulvV zwjoU##j36Uqo-J?@8Xc?LB*=3|BWA=)nM8jQmm5mK7gN!HWsTq`2ozf)TlH)m5vsx zT7Z9`hRTN;QnLn@;XUeH18_V*5Ae;t(PcHTD54J(mj(N9X5d0iVBH3)TMLw6EDf)v zIvNY3n`>bMnf;u3M1Lqz3k`F!pkrgQGH78PUh^E_hJ0sLzAAMwMj zeJTRct~v|O6-`xk0X$+zMEFNMA|2KkT_IJmY1a`PVFsn2o2ufTCLgQUNBE3z9tc0v z4VYYgkS;+b^YBmbSK;g=GtST_+hD9fg{@|27m`ml+b+0y7TORl*1MU?j5kpSh#iv9 zlbflA{+G{l2yPd8x|u3MJu7=A41A{bhO*mm$#ao|uWeL=;X7Q1BbOyHXOz`oVv-2F znTY~Z;cPpTs}7hs_R|Lczm3xrKEwPn5RS(Nxi-21Eqy{@&Q=&IcE4_d8|d6pCtzL6 z5W_II%M3340p-wc1F;%OzgVoU7S87RvAGYatKh=QEzG9b&6V8?mR4P0-n8G4J@BRp z`&~rXTV7W%Un8MNI2#8$oKO?fc@x^!aDEAT%RBm|a6;!q$hx>^&quvTRnW$LV1I|$ zVzvX6|E7kcZ}e61Xq=9`bMB!mDVBrp>oF+%$M{~fb#PpoX|JV4EmUjc54cHGZTUM4 z*L38;l=K$Jk5pTni;vX6*%w|*{DY4e#a-BtyebY=riu{*$B}=KkI~);oeCNitj5@h zzeWeQR4oiDKM@}BieWgC!U7xzkr3a#!YvS^|WqN!+&t-6{Qa4_3e4ePSP7qWI5p1+%4_t3*R zeSqBP_LisOtXHX9d$lJ!1~xzd$mHwEqyex{RI`Jsk^it^C&xN=NtBjQIU0iov;}!X z$mHM%j)^H?KK{PJ2}K90ST3p{88(Im6tk-0io5d8xdwp)uM=#}B!($E3-5Gh8z|oa zFqNQr*VGlTQ=EnoJ@FG<;0Ya7Qv(NxJF4vXx!Wa!48??R?x;$@<>z!%4Qm5AY_tqO z#xt$dx;AzUb`e$`tET4+m!hJtJF1$4g_}$bQ%Ki6A@a|iLAo=-rBzT9R4uH=M?ws} z<#1&H9f4~x7E(FX!>DZCHz0ta3akU?c?6teA0$2m z%FBnadvsPg*>n7Mj`PB!4#X4ZxsS{7_%b|3)+YY`5%=+2=P}q8a}BT#rbT(WPt+X3 z%Fm&L__7S@C(HtvNxcz3G!PbPr|G|ty3h`ch;0C;hPWRif>fnRk@L-cP!o3MJ3fiSph9HZiT5!gL+1l7cmHo54s%>jvnu# zvJ?gYYuO;JTp>rE!gtP?kWS}S4qR|xDobq8}vXyzTiR!8iw%`hydLf$PHlcz~gD2CMyp8gBg%&!vBUP@H|Q#5|60Hh#gz zMnh*7;y*+-v-36o>!3Nz4);8t;$MTV-y7?`L5ro2S3nP7O2qL2!k5|dw*|!UWwtd9c1)Qx?yboa|usk|?j|Tyg z?Y!8aGr-36jymDG7iGMX;7o@Zmh;x)ZN^K*)kk?E5d4vYGs115U@a%YNW}DcSWZ?9 zNOvs#LrQfKAizoToHr_O0p&HagChi*nH4Vbf0g343`JKGofyUJ5d z;+O;$dOObzv2Fj24;dnBIfQBoLbH~uw83WLMV!cT31U+-P*_8g&)Bz4$##G`T*JC( zc&F#4RN+JroiGaCu)fg6D&q+2QPNvIq0HV)fA&6A))VWTPp64r4B zHn|c;E)_Um*(i^bFfj{V~uG7^duPbC;)C3ld zxg+$2{;KR14Kl!EkN&KD6qblyh?uQ>GIXx;uKNKPx<*jO!L$GK6al@QM$s2KW0X~{ zEzVw8q0?1fmLuG;@f?|c^ORYP&

^Ki+isgEtjNo^am#y~=xG&62@t;4@(~i4W(w zFoZ`1EL`7&PY449rIB=`x5^DV(sKwZ$4pXvRLu_FC)|$n379;8!fm)LF18`+JG7ta z5!8hLf~CS>Hk0n`quMl_>9-p=>v0AlBr(3p2xWy%R*sw39_)xd?E}l`4myKDq-Y#s zfkUH!=IITtW}XhdxPz{|TGed$zpvQgN=d}2bg$38fU^1U(JFk@GWL-pzVIBK9$1iR zQTch}s`Ju)Uc%>j|9_v8-B)F3ZHarkv9GF`#*IgK8(}F}c8ZvVik9?Mg%EmQ?yHJ9 zCh;h~>ZZ3Ev=qhy{u`^}?D0ZmUtnN?}NhAJ%5P-V;sJ5(Bfc>veDn8)0^pGwbB?Xy6{+_LmPqaiPmo}#jTs(`gl>sGs^ zgHY&*i6(?qr%pML4`)|*_Jdt*HT~UBWy0HJ$lwENgv34_&MBO5MfxL*2m8r-C{-sd)gCX86hA)Fp04=?_c$EA&c#AkHiF zMSoSIeg5}S!gVTA_KJwr*ZwB9*0AwoE_z6aD=IPf7$bBFK zJeQXPnl-jLBJ^0fYJ<`(qnt2!=4cMQ_c#S`Ak#A@g6Kk-dGz5`+M!dbn6>Iz`| zI|Ehra8H&&99twFX(3svhM@5*U(wGxzM_QKQ|@&Yt~UH>v88ZpKl|;s53`K3)PNh< z0sD6`>~a7`y>3vs^%(cvw#vD!@+xh`3PhjyR<}iqZ@{pp({^0^A5Fpj!&Hvmpe_UU z!$}PF-a)bt9pphJOcZc#Fi7PKfunRi2f-WBo&GZjR`?%5P-)&E%ziSxF-UdyZ(Jk+ zm@brgql);a;s_A`Xm_J3Mu^8PH>%4rM?olcT6c@rhT2y^Y@#hU!cBBDCEcXj4!EH8 zt|75vw8ttD4G{~NsgHA{;w&CE5EKi9ueu?|P6adwOUX#Z4IjGI5gS>wLw}HD6f&7E z=ori_=5N7_;9_@}g16V*LbiO2_+C1ClSzD+1RId8LP;R3$LQf9s+Hfv!$U(pFcpA0+O8^syYAz4{0;3Bjc8}yk*Gdc{h+9=k#EzAt1gUTcN-WL>9V?LX$8S|ddU}c0d3y6!6|N3R85N$;stE+w z48&a*7vTf9!9Qu!mA9!80%b;hHW++&-ll4yxfCox2m0kU1rZVVZR&Wt zs@Ys04o`OSA*aI(>=kL^$_F03ao06gH;?Je>f1qQHd4jyDmN8d1m+pW5ai8u#5wx) zc6e|{QPCZc@b(&jgu_ADQwR=YJwt=;0Nu5vrD&yN2I+bcAZ5UigXsd~bw;Z@nqD zQVp=ZUq`5HmLcOus=^kC&_=ut%o9+A6T!JS(!UqmF<4bG?bayHh2@50CuRWYgw;VS zH;+`k{byg`UA&ZD8VNUMANq8p$}hVEg_RuA|E0H{XaTklGZEQ>{U}iDQ82fTm$1JE zg=CC}|H7;1#ou}Ue&rvvU)HttFjpan?P;Nrx*L@!%$GTxs~ z#+_>9O*>C$Fd6nkm0$Dwi66%ZE+kzhbs;TKMR3riKc??(NT#WX)T*RlZZ$2Id=w;~ zckWc#W&9FqlUuq4t~t;KQQ@NyPY{z?I1f=3GUyh(qk53dXs1HMYidfh7A1He!N zo0H8i-l&*NaJiOLYm&ew9X3j3AolgXQL01yp7%6Cw--{`Xjl=y9HoNbB0r5%b^SYM zaRJ1sls6h4wferg&{H5yVz?|!{oBsTh<5#GmFItVk;5(?7_DjscsoG8T1>x;Qu)bl zIVBW)u*!u^RDCo!+=i@B1CtN?LGQ=Hdu5WhOZZ)TahgYCStvHOun8a*Gc6?cct0 zM5MpQs@mDiI9xPz%L+l>0I+vbn{g`NQubE1MzXf8Jxp}RI0)F&Y5q7>SjKV{L_}q; za=Yi@bN7yf=hiT|xcc3`2SrhBv?*>(%; zXfFU5`xWC=N%1Vpe#-6RbEl8Q5C7c=%^8mvg_*PlAK-FuyvnVibuN#}xbupoZg9Kl^aUP) z6a9U+%DqO~KnfXpw^CVUSG5csta1Ye3}-Q_%35ya6IP!XWT@D>$pyg&bac7O%sBw} z8t928TWq*8LI=<$;3aA0J%GqS+HsF+TA)>FsD&)dd9c=;(Z`k{vL-<5zL`oUAnHUx z86PwO)*M9>C#YO4#Z9B76I9cVtYvCz2y8WMW@rJU2;V{zylSvcdCTY`s#|lyZ%=|K z1K})$khj!(RqbI8QDqyq&Y*Qyo5ZYenEgt1qp(R~2{ihQx#0<8w`G3=VhTF2#3&k%+er`CPjX%xpX@lsBaK ziGbx1Dw(MIBUYz;B9<2E(Dw zIiv^bkY2ghTo@cO22~0Y`hzt0gPq<7hxa4pmueJUVWo(?WRd`<} zAgkQl_hW(j(oeW#fF|yCTRB(>dn$N9W&3~M%519(wS53C^v9ha_8#}`cU-cvH%3;p zCCzi8#JqHSou08Px9QgGy>0_n1-vfnYd<5cBq=L)gP_Xh?7hRk90hE5b8&T(hKt z+RT^Xse^+1oraN!5voUSxvE$DWof_ZBEuf+5&fcstQOWyzySuC9)~tSQbw1n91AmU z0|#FQ(md+!X=%9{XI}W6k|(LWCSV#<5x?khXZtOuJLq`Um+|=JP{k_!Ku)`HlFI6f zQM_H{X%;htEH=m$!qcX?pq^G13x0aCm71tCv3EQS|MX=C!{4EkQ&eV4e38$ET>lLp z>m{kdBe^hoD&B_X)x(uKd?HGFZw+ZCLPfm5=%`qgxec=r4M`dA;U zfTY2&jtJZA5=ji_Vh?p5t4oa_%YG(Q3fT1EtF_<2!kvGP_Dq4IeP%1mlwIi8DJna} zUqA;0KQud2yFw$KN~XeAwi%KKztd-`x`Kzt)=}ik<>W4K6ci@Gjf@Q5%tbkTWy@5U zk7m)AQ&mBY$3GMHw$Ctc4$E=Y{J-8*wCNNA*DNZWrs_d1=s8WbZgj8x$^Wq!&;~h( z0VM=k=VACW;F+^z(aX~iN2}-)G!g*LLJG6KqR@0O$w5?ax|#xe;Fjqi+Z*X!zPW-< z@TD&$&rr=X-$p#0+uv@igGV-L&~arn)m&#kxbE&s5dZJPr4V1JqQ=|BEPT777QBBYT!=Bl*w*5ctU1swEnDdbX-tTNfg8!GdXo zoR|Z5Ex)hqb{zdRTQ$zXRA3duZeuSm3NmlSIR%ijH0vemJO{Rm!!&;mMknZXT>QVC zb41z;bKt$WgR0L(aPqIzYp$xxCX4&$!d@omiMc57cm4;hRMU5Jv3A`lZk}q6^j2-> zsV4rt$NA9^nlKM?@pf7jNl!hr)KiU3bENI1|Q-T5r?655elJVEcURA(dO7QN+`87-8yF zdJ50DDDP+(5I}bSKf>MvK8oV~AHUtZok_VQ8&XIhkW1*&rApt>k*cC1qT?W_-&Ofe5;5aYtc+y7^M?>+sON>h{4h|*_h)X;+&ccDY zT)?6+0CcM-KAzKf*)4A`FrCY83(HDrT;*p&qF5LjVrdDXhF~dm3KK^q2h%V$MjSM2 zJhbWo=r5iXwHj|_XLGfP8M_)Gk^KcdIUe0DqA}yGyIPILO-iWZ6k)j(Dl5tBrPoP5 zo*HcK=`PGCz%nYhqV(H!Zz}zE``AvM1=DH?5utvyUq7Hk_ffwipKN;bJR8zV$YTRf=dxF_thsqgBOLoxmX58Lo>2 z-m+3{KY|_D5vV8mKD#$ndCSV}ffW(M8R<6qsXK&Ayxw`EqI8#<12Y$TV>HU`1&=9f zEBk5+6~ARwZK-%Q;y`*TkEap5W*uu_M@I>v5(gN>Ie@r6z}nFcE{bv9;ClvwAH=+1 zZ_bq-X2|XntSlr|`|J^>Gsf-FM_?H*W~H1rZk(qtgOI4@PNsOGRg{N!R6br z9)c!xFXsg#vw^7?!gV}5$MW9 zt88=22H0X3?4lU3%9Dp9u7J5+eJiG`0NazSjOMyr@V#jBE`2oJORqakC=H+l0DAtf zh9;IO=S+0*``};r1?R=I3mwUE0c#SJdS9wC$*Ps;4Hl37os%%3WFdIonH1Au_9U zx3P8QW@mEgZ%K1FI1VNVJrc7rImIP~lg@%^_oaK@MwlZ&ukg=dn*6p>!#Ww2R^q7; z%sthGyZ{9AJf&$KAUN|3%KO*eVK~!b%14AjD`(!`q0>i!8!F;*-x%zsdjrLEy`17q zH!Ec-Ex0ho{b8B*(_@pZ@@4xvB{5BTER0o}$yRn{tenk=er29xYH44ImjK>nSLkPe z>D^n3qy$EJAA6^DQE{D#IfeP6X65Qcn}Vr~6_$=X~f4w*0+ESEj&^ zD}3IvYRp1B&b})0%;2mD?N|xpnk2AKOw^u2Q?avfIJKB+RjtFzKiV_Xf1zy*G{@^| zBkL8{%3{bs6g^wFXxvnE_yJlp75lsT($=X6L-i$VnpGtaz7jX3iYIX0k?w=G1_-6! zIL)fi6k){wlddeE=@C|66dgFfeV9t70cnd?Oj8K_G!2$AKz~iMLKXWuOQHnV)xmP^ z!aELDo)t_-#ZJ?aHuHeTe&s3&zM(nN(o##>;?e>+H$Eh+UQz5eLLOC z6PybR201kyTk3XDmlCVDHDsqB-t_DetY}}Dq1}#6CD>EApK@kcx#kr?EoZS_7q~gI7$#RfU{!%hjHW_NSZgY;M2rN@#F8QfW+D&>{Wud5`~Y>GiS_F* zaXY1zSzjr8PhTvLCF1kWa+gqZJ(Z#~*~ft8@9V6ffitZ%`eP=NbaD9CER{d;0OifX z{=EP-o(0z#ifb09!!bJqf+Z0?)20tNdmQVvzgoA?UIR?jYRa2!rFAW3j@Eb>a+&9y zH7frux%wb$Od1fIGBfxwS0mBjl zFkiS}<|r`kU}KSOpfM(MiYgK;OlRDS-yV+VUo?p3mI(6XDS-|rv7tfhqcfl8)K4lBy4d>Th2l3HqXkW(J zko3;GRu-D$hl?4R+HP~-xXsP@e>Ar)wz&q}+&Zc-M>WUU#Q#Tg-+Ik? zz5CW}uH^sG-1^w&RPWZ)G~FC~cK=6n8@%Sc-feK3oBsc3?z`CLRPVl{+__d(<)}1y zbpPIKqoK=K-&5bYR^^(^_gY_p`8n<0tFSQ&TeHPRnvV*Q<4tps^QPjQEL+<5(P^fU z%A0g$&W?o8ZgRWx4!RSwnvPh#%T1fTwz$Ic&gTD7UP-)Hev8>xFPTERxx$uG72vXY z&J!e-rRs+m_$=}!-e~D8g%XERFhildB7a(6RNLxSbC3_FBx9>vYievqR4q@*VoBIc zn#ijcP{)`&;2wG9mQRe4#sF=ZYh^?z$kM?W^Q_&a$F@@B+vc`9CAL-8lpZ;@$8-N6mkEN@cfKfnD_Ho!xG42xP`K5}tZ|w_99(G-6Y0eq9E9YfZKm@K}?7Rq3D>%o3Jppzq)mldi^OL z&ssiEgLzW*M%kRPF^t?)t!8lh?&2g53ns`B3h(uxLfKY$4^0(L;7gLJ#nvf3u{jj2W!WIyp=h00gxmOnBV#D1VeqKC5d?)zWXunHKqF&* znCwNW7m+Lh&&Tu7KcefHPGwG0u(6Bzh>ObD81y}N!i}1{GaFB59@Q{ZtKj+zDbCR- z40NYS`=nu>2c~nFR1Zq)kUyfxGa~0xoImI&kcZVvS!~tn1Wt{^ntF6&8X{$h2$x0E z=a0D%oT)sST4*}QqFCgqtBjc8Y4Bp4=;Nogi;*{jjZg*kUf~SKBxE829(Lv-YGgbD z3`RqOc@t-14Qx|P%&$`5yDelr#j(S8kk_#=ziOz;&G{Cu1&UCWxobHMsgAMD=!zK^ z9J=QCljnbj4XgnmbguryN=y<~*3YHn>jM&QgT>74oAPCN7y8#561>X*u};mnFkBgz~%;4SD3hp z?p;BP;fj@@I8S=xy5^L;&7St^;HVjGj840i#>7aBHWMLajr+m;U=TID=snIe+lL*NK}bX* z9sS74DLmr=Jd3Nq8HqD4ywU%&A8$nZ;l}>ClMx;8rv}D1Bf#5K0{y28Zd43{kxE!1C z*T8^aSLq-Y-a#?K`Ykd;6PocJF$<9Y>TipKnnA%>M3#tru0wEJrS=GMIg_vSqBYKh9?4fdRImt8L zcDEaWd;a#?0SI1H=!-X+Yq_T$2(52}ua_bp95p5%wfn?MFTCi%ap`r@g)%$_O0>84 zptpNtdizhbw(9LaF}1zkUh>LBI(sQvs_)oI&m(xv#k~ z$CqN%mvTO$=3cu1JZahN%Zs{uMH(LTAoxwsE!J305smuPx(-v)n6=B-VoGvpXik)T zjdr7C8;%4p4cN`m3*=~t@#b}*Sod?giF( z7&ex8)KZT}o7ZDt>%|;~{W^WI3}%b@fHg8EFtPL;qU*Ty9OBaR6}{T|oJ&r3M4pR` zh}*|&-00H&-OvbR^wR%Gh^M2w;+>&x6EEo|o{2Q^zkD=J)EH7~+Ik&+Bhm!(8q`7p zx9|pS`ivujQ6#y;+5wI5(J;3v;|5>(Y>G3CGM6)*xbQX0BExlIR@(>-40n6*0#65& zFr_~dGaDM=Aq8CoJ95bHjEGclI}1Py5OFQfCKh)7N_aoKweQ6u^(~RQK_OykHmJj)GUt1 zt+vWp9L$|WcdoYbA@y42qZHFd>*EN=z3sN+Ail#`^>yB+MW|NIm3mf^k;0Q>3u74i zI+N)F3M*C0ltcsCtVZq?brt1z za4(+gyNio%bXIw>V3t_Pnxaw1TUJ<8X#E;2u0}iojXBP`P6_sp!uOPjOTcR&z7riG z)+6t@1N6YZ^hk`y5!22+i7ILXPtr5}5#rq)MS;1ifNy5Bn}A?}<6eP%UNB+-XzKNWZmQ^>Cj}7F#TJ zsZ0_RDb?U8c6a$N$g%#3!-So$|6#wYkjGKQUVHG|6NZP4CNEOzT@eV*@;P)IBeA!^ z#Bt8Fmn0Y2(@8FQD&mUC%+;ig@T3~>HiybKp(vzA+9!O{$ z1_!V~rr#nuu@1@U5og^c_u^=AKPTrbcDrvnf{oi;ji2{zn zqnYU}aa-sW)dpHBbgw-3?89h%<>r1!YreHIJ2L*NeKdS69aQ|L6n#JPfWUgh65}JP zu-^4AKs$&FqIR8?U~ssvD?|fN@J{PJI>0q=%8K%NEuABxi!ngdPdO(nfzUGB;)9){ zpTT{0uw(RD+rNly?U1NQ43=N&Vu|fw%m(m(meS7kRu$zka-dZOzf|Z;2bkRWQcpxL z_%;NOWFLEQT7W$fA^O;*^o`L3uTQ)p2$`URXzG(|3MqkR7p1ycj(4MIsSJCBL@Eco zk}yr&VAXy2Q~lOdh;zcwr!KHAZi~=95L7Y z=BTw@p<7nmYU51r713_^6RG?6)^!kI#a9JUzT%*F(1|`PC#FsGS+|6J+qHe1@};B% zXUnq6;LH_o-wf}>W;|5}Js#YVU+EFUwoj%wD+^tWIzS?z%} z?Gq`;0@||Cs*;7q%P~%f+ynpZu1=@yvl}zD_nhEU0ut^ zDYA7z{u=WOJ4>)8bk8REJg^o%ZDYaUkyQ?!M6#pluBESa@v`^sFf7Ll5J+n4d=&$MGPmILU5mPI;S6YcaEnzDM+)mce(kjl z4zX7mNDi8|#ZsmkwwqTk&>9{!x@yFDF#PoU7ONpBaV^QdiGZ_@r#RnG^B=5Ao!5CU zarcx`##c;dor_;brLfUI?Pv0k#6|4xx4NR~U^NTJaeqs5e?a78z55nxY7aQ;T{s;g zyMAyY21X*-IwGuKzX-$)9x95hH@KB?Apxk7)RO-XR6Iq(N-SpL^qsCt9kyC&0Wj2e z)NiZOpoif`aM_qe`AF;!rkw>?dzSncr?_kF!4Xh5WQs(0#*&lV-95gZ>+yXAVQp=7 zmOHu*1iokV>B?5Cd}B9qz%%+z!IoP6b8FYc0ylc3^V>g32UiSlL&z(FIQJnM3D$_S zKcM55+y!kbN_Qc;DcS2nY{+<%hrjDB#Nxk6k)IB1vnuptqCmY5V<`$Yi;P{&ZqXYe zFWI!Qf6Y`yoB3{h%~QIZ{c2IK?N;U6H+!w)1}@=jc8A;H<7#2&vFsZ&h27$o)fxi@ zIOYo{Z%d?Bgo}Ql@3&i7O)&&NL_fv|Dlgr}@RFMfjRC~=>4w0q!jD#ViZW|a#YpXc zM4J3oZ-5ePYzp7%LT?R(fej<;wSrS#nNm$7?JyzKx?>YpvbTACH@WZITu?1Ft2g%0 z<1yoL*DMJXOR@ZR4+cihK9=Har=%TL{{K3VF=l%E<299jq`P(?9pUg)zJ&}IMc~d- zXYW)2hpUPI0v{x{(|tI_51ZA4cT6yk5#z^bdLpsIgU>StsH`1s*P2D0Usb*|@7vB! zU5{&lwmT_xrV@(kPgFu&&W{QP#F*aLX;q{%bJNS* z7U%4Cp*Wx6^kQDC-W@@e=^sf@RdEU}X%WZsCl3Schu{tM(CausP&z+R@-8bof&BpJ z%IYu*^>tDUs z@H6;WfM5TO5Dsr|=BtVMH}n?{D$$#((ZL!xj48j$TucenvCviK;%H}e%#qW)LwSsa zR-gHPo-o0!gc^o}!=4OJn)w;GT<`_dF-IYRU^o0^f ze0RXD-$d8PVKIfSk;2FXg7qQ_zzOhk-RQH9JF;F-2C+``OCryrYDb@8>UJtRAG-5k0hFS`*4bL&_(Zhg`W1Q&hmW#N;CWILn*;pu?=Z<^Q4Z|jc(Oz z;P(gtFpfCgG{yPdZK1v4k2ys^Q83CAokL!_`QLzuCI7i&kt)NFYv${9Du3&lma5Pd6BZ+!PY5lKO zlU^#!;|~RKxL(At{Gp3N;c{5{54VBx(F1Ce+GFOaP7{P`IOYLPvR7L;BJrlZR<){r zK7tRodw|EHStiFlxJU%E_opBwYx-U*<7NxGN@Z^)=y?R9e7Lq2VvjrDIOG>nU_#~q z8~2uR&J`cEo(`~)liPvC2@iIX-OD*aa-UUEg*dQh4x*=zx+(3_GW%<}i*)>?+ZE^> zj26TWf_>8MezvA>nFx8c*tmL&0cmC7(fgFYk((;6K|z8~xuCK%s8kOWW8zgiO}qAK zu|4gUE~`u1v8AJI@$ZJuT-ynV?HOwS8xF2#UF4(;#My{&8xbbg2Xg}Pe4e2>r;LG5 zfh6$w)MSkd{Yg#sbNVKLYT4wyPD}+1_gSy78Y%k| z?3{JUm7&R%?2?Q3m0_;Vf)oqKa})k@;b64UZHDug3nyK}Nm3hRm~&7)GD_#X=08Ae z0`kgH^cn>FBJZEQApJ^P&i^kx%W;a@S3vPn+cpJB2;W&dTyd0>nTjEyv{wthuz_uD!>w+c<6`WG3 zj4KY}0R{trl9E3+lg}4a_t_TevJKs`-to|`^BO4|iDd9O@)~Tks4|L?qJanotp07j z3yu9I6%253^S{q;u$}Pzm#M+;R+jybrb-I#9oTI+|KKvc$K%u0nTKAoT&V~GCLfp> z=sB6Yb?g#D;PobEQmg=7a)}yOI;jDZx$1nWx*&S5ps(UixWw&+M zGUiafy5Xs7m4e`_1;Ll|s_;vQ=oPQmN$58caId(vaDy`|JIp7{@~-QT(pSCGHuU#Z zI(`WEIYAW-$WLH8sfilNJn)UGIMM8&yDkR$wOg z8|k<9DjIOuYI|cKRM8oSyDe%#jq!=Z@#?xZTqYNfn?`v;8jk|F_3hMD!I#D5o6QYA z`T+hkZi4$j3}DS>qNQh?L3H7;m5Z}24#syQ<4%7X)jeXBeNcj!=sVa`VpfvsG~{e$ zO^iYM-slATY`ilF*C6vj4I;YIsBU<}`c?aURg*O{_z*a`)r-99xH+zf-amr@zI>6#YY{BCU?e0v z*emzdG>{SH2GjVX>M;6jb*o)O)L(ZCDmytwB13Jt^Gf}bySFrDv>9#sEw zYFZV9SNS4l^s=d*xMRSF==yAKq>cJR=%GKXyoRBU5T$%(6%|0&)EnxyWfwR@U9|bW z3%ia$D#5uwvdU^6vz)YH`aQ0?!-*}a_B;c5 zV}-}8dcooPgMo&IQ~mR}@^a%bt1>k^ZY2hOH=Ge<9Jg*r8R>$>WwbbOXC%K&r+&w+ zjFeH{7oR=Ya7KlTj$2Qd#?J8Rleogt8uWF*{+jMPjpOik(u&i#%XB9N&sevI%ID+2 z97Hw-nFF1;=kjHFTm=BREL8tOK557qD;LYb-p!98BMAZhp$bQin+4sz2 z@%jdD&@U0Ef5ub)P<#emcg`Xsjy^w!3ufb~_IayL;R@;S-G-3f$lc^{U9lx1z)tF; z-IV+WoT4?p9{Ca|1f4-^FtvG-)AM~~ z5{bX9{E9!D-i3CSQrhUSzRb=7tEXxb-uXAShK!=ge_MHp=qKOPj(!H{>%Xnr(M0Y= zt3#GmE>F5_Bb^a}4*3CSI+U7z<)Mc*W zHwukcjhDf^d=9D6&Zqv_`^A4iL}O*XU!@`;8|lJT-{6?PdxiW3SM@(~aDnfpfpp&$ ztE==a!$=zUQTU4WlyRzfMzeJ4xh=hEanGhU4ZUi;W1OB)NjUib{i32^NZ)rgE%?wchQONc`qTE_8!A|xb*^}wsDT` z3Wz6giqFP?$i!U{2Lqz6@me^;5{ZU+=@R7&QH6gy3(*-jC>0CQugaxM=773BUvpSD z0f#(aKyC05&yQjvdzJ6Kdd9hQDV!n2NW)sbG=Mw6-;EOujGJgz9PR=ClbmLOGzy(f z5Oiy8^9CB19gsBrV0tp$adSc$dOBXzN#6;Z0*UAU1)2`WPb z3L030$}rH26B6^#0t&)}ml$@t@UUbd3|tyNHbs;(ex&&+qDAO8s4LAd9y_4(YI5bX z_aS6PFOP`tNF`^|s?)Q!cuQ^~mYTI;I~5l(<80YFWki#Ty*wDO94zse&}a})UYi0m zz9B9bZZpBgO?qWSD`P4BQbttEEpS|OgPY@ZC8f52u?aWDnmAIXQ`0o@WX=`8r@erp zE-4lGfc*h|nI@`%VUMMWs`yDu7p;w7!#Ag6Sj{U2P0J9E8vjsYCOSNY7CoDqMXfSL zg}OK8b7(@T3urR0zf%lPyX%IO>h?K;vxqeC}sYuZ3~SgAy;ZUSE}@0{JlOr&o5?wKX5W@;lD zhZJ4%e+lo%)f1}UP2V z{)|GPUJE@iLgJADj`c_=`Eh1e$ORwcC6wokp+=WQlHn|UUxko`8hzXXp$HTViB!Yq zF%djp^_gp+MT~>&l#jX!W}b-nY|gMn466{gsFb=%7j)NFb1DKh442nwl_^qi9Uuyi z+H1ma{Al2P9Mi`r>y`mQ-@7Yt;`k`TfB&s|b{hVH;ZN?Z)S ztenWJn*2BpAi-`o;F^!)B84u)rVdU7Q#BrBPM%m^gvw%G5{ELXgu0au15qzzQ2(Vk zhFD38v!0oP_PkoAY$hWN)5#m@Kq&V6<3q_k^q^qzB*4VimpF#dC|U!$xK>xS%y9{C z5cvMzLM##UqJgkK!(y{XFq}Ywb$hTb412QX1i!OKiY=z_mKO4M}m7Df@6O8r-?i#c<=4akO<laZeFFKhEeudI3s>fnTsTQe4d7tp1kX=`B|!~&UR)3^W?qo4RuDNU2~G+l;7r@X+AW2yt0=0`r~5<_ z%?oC

aPN$u#KEGS|_XSN+L!pdws^Jru|lh2Vhj>$&0~!#wZ@od}7n!b^X!0?@f* zJ_k>1jyXi`3_2$HKmH2ZBge_-ypC7LRE3b)onIU~%-=)4&Oio#^R4v0L}%e)$^YRC z`{@eUHn(7pB-6p)svrvy4atMv>Q0m=Dw|8+rS9#G{pt#k3w5X0Jl~V) z>^vOK&lepHb5{bTKAM(Jg_U6F4$$OEq9P3ZvP$AfBS_a(7JuOmy?Yx8!%*0f05WV0DX4LnA zx`LgAaz$I?bXpm!FvPyJdtl(=wh^^NDAn)GgM1m+G*B3AKwC_10MlAGFryucNCPFM z8t^8@z~6O=fIkrNIZajafQyHAkAR2i87IA|4}JGJ)U&pz834C{xMPzWQO^oV+4OyF z@dmD6IdMEbJN$SZF~BfC#jO#;j5Io4SLB-E1e#&OWzMfB_~5Tr^~9XOCS?0jLX(8@ zwE23tvhnprS$xW?FPa#es84-S%iqfpbP5n@Mt#u~FL&1$`;BjD)%9S#U9{_ZxLzBn zQUmd+u`&E}10jw0h9TVe$oH+&v4-H4PbjC6cq4I#>FI?uN^O#mL0>cyPl<&RI;bZ# zZ!Bg5%-+W0Mx!UyY9eaOadY9<;_%jcnutO#OhXiHP^j`1-)euH=kfR5fETH>dAGttnzjH9WWi4FW)v$=Q`U6|io+>al- zh3ZMo7GgY5SlL1pa2cbecsi>W-_gnpmh5?CMv~GW0iT1`aYSCJ}X#7T>v=%jh z&)(MJ2V)+6)JD|A&#!I7>&6DU&%x6M8s~^Nama0@0`&Y_>R!N@haWBwPnv+XyB(EPfg3QnI^J3AH-~)`{-KMQY@pO*T}7wB5oC{0*KQ)8e(EY7 zGmlubwtR9r-PH|bJVK|siDm#)vpZDMAM{RlaTA_Sb{Ac_UOdg%lbAub^bno!acU2- zr0`bUCL>*3m0O5d4e8Y-M5UbccQ&Sq3CH{X=!xnX3TsiQ>$APH}t&)( zYJoLI+>Y6?QBd4}ek(fHM?7VGLl55}t~bwERJ7C1qL1%@h8ue^lfX2u^+O_yV}J%Z^+Y;7@en$E zmP#HH^#jn+IC}AovgPRHLm~)PuXjEpo$QB2M$TAKS`R{TYX=+wLUJC4Ia)yR14IQm zdl1eX$NA_p&IhuvraDQ&g)nIGsMPFaEOP{K=QBr24cz4O%mB2!iryU{Zn4gDx$u<% z7})r)XZoF=arYJk;!zQjvzee?;Q%nc^> zx(Up3>wqnbut< z)vs-(=UN;W@HzEtzFR%*@@hD+*LAE+I`^cofr=a`8U)TkFvxi)tt|B(D01YH zPyM(JsRz9<5L53Gnm$k*kV6o7K*BgVTV*DdJS7_X?|@PmI|(6;6Hkc_#vOEYt873I zJq^wuLa#h6x}bom3+#IuPRkt=p8#=o0vdlL zKAkfiwdM8M{{_#?_&B*7t$tQ?EF5MS5Nw{O;J+?NZ$m)V@WY`ASsgG%VTFJ%)%87! zp?nis#Kbzr0H^E|2w0i+P@I#({sm7G@IM`BfkxmIMZPBesO0yR6Z6<(!D<=w2I~v3 zl**I9{1qC>K()lg16ZFL25;-seSrqFd1L(b6uJ@+boDurWv#?rBl{@ldC@Fx#237d zFbSPlo|#4ipBJs=)$cF?2Q9+S!-5us4?PcspWof{cMv*MV+b_8gke3j)Zj(YDuCIj zK}DP6(rNgMqGHZugm_$5&;b?UQVt2L^u>$fKR9f<+JE6!o(MnjU(v-dKM2ymo079= z>q{cbJQ$?Z0kCob%c5(dJjg!^SPt>{U_M-yUo+wThKZD+Y>26Ay_j`r%cv zDsI7-h~_h8mP~}UT3jeDn{Sz#OrH-DZH$xTFA}ZI?Kp*}d~zDyR-^>#`63AMeN<8; zZZ)qObfE}5_6AjbO}t|clNgb*xwQC=^m6oT{iFnvgT;Fgqa}mU^AR*?Oc3hkb&+8Z zRec>Q|1;|NI)Y5E(y-UX?I^JCbtqP%dAyqAjA14@&kX|(1+?g{^en2lIH4xB*_sg|F&xTlC^Z=_ zYQ{so)$sfB1AXX`;qV5EX#H>)_M-5~;UeBJ_ux#n!KrDKG*aAGqX;t?fgCtYVtMb4 z(GVw^7vXGvgoxC8h7<=WDWb_E#ciPDnUQcs-k^%3L_hr055=d^*iodUrK z;H5VxXS90iq<@~#KPCF-yV2sdoN<_ql;TS)2q=fiLZEM8O4$smI4(XeeCHVPg5k&Q zVU*W1qa2+cD~gQu;itzz`@x*891qFZL5J~UUJX+Eo1z6g&R%bVE3O3T%{Rs4xG%{l z2CsZf1;rTSb~L(JG&e5=X??NiVg3`O@^67~OR4KyVp`y%I4IIK-OY3|Cy0Wqp_m?U z=8y>*gv!5+yJ1qXod7!S&IzKIc`-* zXvY-z8B4<1?|>Z8#(k!V8;t2xJPpp-blNygG?eT9HgQ4WEQ+5F?|wQJOcxCkHt2Vl zchLBcQqrh+I=tQK6y|Rm@hxD_G95`vD!_|RC_$WXI-=85QX2 zO!t+5I+ueqtwh{myiI?XAjChNdd>j4lWFh_#GCMO`3!hF|q54)q58%%LeNHE)3Xx^z6H$5td>WybBj>G_8AA{0ZNA#T-%9 zEP*2CdD4YBu*+R2eJ%p_-%$N3W)1V}ILccoyVJ|_#57|ooxWt3qu*y4chd1kMF*g{rwo7VxV-1z;gzK5L zNbEJg^HZ-CIKQCYVi7P8$IMp`&)shD6G>*<4! zA?54o+{fbilr71Q4>~^1Y4Zpa|F`t=C#d%nE&4>X!!+gWC!)6bV=|2@PRXL?VX)wK zdNz!R*({!X_IfKZjlK_y_?jKcIa0^CV87u!LW#j$X_pV<(lCT@RYQ(5*MbeU+s!pT zMOb4g^)CmlKj`Jm2E}VOS@h0xfl9bjXW%k0;t3Ha;=q6~=wprIUe9Lx4f|cn`Ag;o z_zmUdXTir@CPE!`gfp@%fDXK8c?J`X7gRCF2#iNKFGWqwrE5Ns{SW3+u4G$ugk7Zp zezb`Hx*&M~Y6D28a}YHeJ%GXJfc-rt2jJs4YWNHmd*ML1Yx&X*c4N^J;mENFplb!` zEl{8aj4m8w9Ql@Q;Xa|#;l6t z26jPs^>PTm+&`0jtuYft3%lPXShgQaCAtVXM z<{iW4l`!W!tc&CSJ_OCL|6DYezfJ(D?T%`8^Wo>1vi76wPGuTme5qHbG8G^mGa6;K zrBK6^Y})^YI0=^A`lV=Q?v=&+)@4)muQ2WE9e(L6vDnD&iHw2HxE@QzHbY5j#pc%u zET(sijL)Haz7hS6MfCYM7=T3-ScjQwn7XYK{p7~?8HtUwWF1uWFZ9DYOr^pmrM9rs zDEV8wI})z@tvGLB$*|f6_$6nkCw_3Hx<<~PF3ZrS4dSCpzXOgQZ7|^0~zY~)T<11>l5vu8Fx?>}B*istDPxENuMln-OviBkR`ECMjhyWwS3asT z<{zbk?a<9L>ACIj`)AUG?Qo~M(uwT?8PMf0ciz$>m_}WG6t?MM3ft2fR6!p4$WZ;&$;pU_FOE*(17zphw(P4|l;98#k4sB^@je;wth= zzc6LO9e)93jOA4LtEiZ=9QK>9B=so|e;ti~Sfmw)+9lGsRDt=yZ{jgn&tHE->eDWam?qO76YAyA5*&nunlWy_yO@D z0JJzLro)*(J;AO>b^n{yg-QzHEO+`{1H~{KM&B$+l=hofPJ&4id_=M>GebCf6G2aZ4Sf2zE;afE~K7mndPbP*WxC6 z;E4D>fPJ1my633Kpsq(Tw|aO?no)eMO*p)n*mmq)aN*4@@w~@5MOW~-WSJ3J^4Cr6$;`;=8MOnzZX!;6QYW| zxQ?mSksdw)ZYrV?C&Uf%pZWUT`V&z1C+XM;c$!5dPm25GMw~ktkC^RKCq*|)-I7FK zo`hTtr;{hq+u>B_6g=0SH2D;&&ZiZp(4#Nu@F~$V4z2TnR~fYBJDEl|pBA@f_r$t1 zn>#Gs#_?~QQc`IM7k_>lVz8C2o)$O5E57-Rs3h}w1FU}_y>JF@$qHI?29t(ubi=o4SPoV!Pz51spkZ&%8o<*0w`BR*a>j}8|aY$(5wAJ3X8~DUW>)kE--tNy_+682S0Z!tviRPP&XQO zUOXZHd|MCUmGk1KmRnNVBSehYgu8T>;^Zh{^f_}zsUdQ5v>DJjp}2Cq0)KakenNnX zGXI9$9HhQ~!-*Y8ul+3^fOa_Yx2TnS!f^6*#RNUgPjT{HDPL~b&rrjQqCPa-0~bYC z>yKp|dIdX;Z(T>QdI>h6(ze+@jviYH_-BbV0=EK z)BlM2axbo_VjwjxVPHR{8~Mkf$1Y*b3%a%Vk{FEuU*2U=T;XP?wg#c?c;c4;+?N z-DtIx&0u*hO4+3R()dKIhLm@0qHq(*6qTrJoUE4DGtURNfdjKDn+>sa4w>yOvDn82 zG5(K*DDa|Xvi(n3fizMElotaKv&wHh!Jz>LZW15FBg=G+1mu= zjp)m$pe%uCQH$m8^k z_!|CD!QF$^yY~yMp|3abhoDwJq{T@x1J%DyLN?|xic6Mt%f2;)sRb56&YotGQ4@L8 zx+jAh=g@P>vRS!>M|r^`(wFOWUzoLNeX<-W=W92b?o5$4)R~jw31~k1KAJ_HYd~m` z;X+UVOn%1@Pz0Os~oXnMGxSpIt^)Ec=YpNMo4mx^>Xo46u6{4CEIyu#61lBD~Q=7phn)$Z8~E z|UZ0yT+W_su=@5X;R3<}K%3TrZ4m?XI{>W} z3)DW2^f70c0vM^$GNwjeCRE99)H74|MhE6(%365Znkkn++YBiydrI$O+MmnHV#Ji6 z%#u~jO9oBKl8+dDD3C30fSk0-mbc4Uf3cAEr>WT(%17y|Y?*8Hri0nCGD;+rL&4tE zj(?t^SMkF}WLY`+BJ^W}^0GOaeWE-R>oNMKylhlW>j-S4bG5|68LTDrv(JH3%x3i8vm)F`ZunEY-0^tz;Cu= zX$d<0zZFq`F-@;1%LQN@exTO5GBY{8wl9k(YB24|@Ei73M31ncAs5PX5w*w#tMA#Q z{ic_4l{Pw>D{nRaCMP62qv4Suc`wL#A|%6@rOwHd2Z8CReAx+or0C0RAMt@DdJaV+ERm_nG~S6uMR3}o-8&6Obkpy0(y(1;iR2|ygG zSC(_*CmH#6UE_Lt8ttqMW^7Al71`D}O&zKzT0B}s-VV&Zs-h4~sj8^fu&R7Dd6H4r zXo!eNBGjL+JJs)o70s^DtIIo*-j8>VyVVfR$?GDsXi|0g zIdVYz)&S+dqKP$Njt|nh8nP)w(6~-!VWFfLTq2**Uj~3Q_W&kHM^_42AB*3F2C9VDqRe!hh>Bh^fP~sa#8rM6$x- zTENGl-)e#R`cTE%GS@nNiASWMHYA}f4d6E)syAcwn@?&(>Q>W1{ghNkRzUV}%{nrd zhqP-Q*&g8Dtb^{gr44v%{h%tJtfRn{t&2C`s5i~)!m)UP9;_=Xa?LmD$~yyaWjoT6 zCy~f}u`cXXTe_|ue22Eww;mYp8Jb)VOnfJOR!>%NvHZE7tX93PGZt|$PK$sZ)oY2u z8OM1xd}eIGA#RTkm2FiQp451qfP>T~`vqq_JzQ7jxb5fBg!+&uhnih48-OVuzaGuK zKx3|#)wo3XdW=gSI)S$xer2vToQctPbt;f>$OE4N@bvHRlf3VK`%b#Kfws{vHozz> zqy-J&6hY`4$ST}m*@o~OzoYgIWz}@t31P0yPq4QttBSnEwf0gfYzT?yLpvMF5g^ik z8bO`RqBj~TFJOKn*+Fhy>kp-YZ_YPT(wW~FD&z&~(OA|{tefVt?%>7{=svW)v22`u z^*u45Hqy`yjx%Da9GxLoZX!F&_W+S)8fB)oP<;Dc z3t6pATjvvZWHQR-dEyavN5+R6ez`Ma$WiR^Yzo(|pG4ji#`B` z7}YM6*%{|A57hT)XFe}7

|{Tm`(_V_nle zNl$i>&zNW5qu;y8nsNagHWN5y-3Uf5q8>NOsu=C(ZiHVxiKgF(dDIgWz7dYvNxE>O zd`WHu(fug@->!0y-0D6U-DLe_$Jy)lT|gOX6Lfnwm>Kw!-DGRyZd%e!7RjAw10X_w zx}iG;XaN;=2M66q3%g@rdeL{?rQ-#&DZPh$pzhspBg{nS!zune!=0WX5?m8DH`(-= zMxwL$B)-7mcRrl#cUIGTJ!F+SuKNY=&+o_q`DL7CyV()KR`i5KcM0$A30slbjZY-gLhIM72$)Qt3@6_##~2y# zaPxu%MqZNI?FROM^sJ&Kw}2bJq&>ID>#+~R?v0;G)V4RY{CIl4H%4<69qTQ7V1m-( zR@o@D*+eK0vmQH?^eXa!IXOkT;Wa+qU=EGHRo)=auf`d$AmNr{`32D^2kIX2CXppyFA{|@#Pi6?(0zt9I`^ZLtO_;&c)p|(JS2hFdf&;SVBOzJp5b^uF^8GuO4dOAKpUPT)B z@keBn>)E=dhe`N~q*N&noyyp;LdPDLzhT{c(-UxVE^#3`{RB8` z4>f!ej_-%`>XSh3CED{O{5NFJ4FrR|7hW<@{$)UN`!^_)9$x;mv<Gm@M}ZC#(^!^ zN<)r6KAnDf1F!c`w_#w9cJ$0J`9R=j&KI>GOf5@$U&s{n&oFt?{K+IxIgPFkmuZ{~ zua@hpkC1tRFR+fwpfc#*5%R0RHylcDb1YDn3PxgrwJ!YbNckdfuge`Hf6n|PfdjEh z-?*9$+Ur|N9gEP-E~+(F_BVc|F=ORD7^;(Fm7|n64&OFV)p1~oBQ#_jI@5&~je~hU zK*z?(FY&ZwJdExE`gJ^X!+NUwrpy79u5Us=9iW%qghmR}j5lFu=F<8%A$?uw{$eP` zF7$S>9GO$#?e_GRxcpA0QX?E}Y4eu+26+G~hcah^%&52qjINbVWChA_S`T#g4q;VL zJfo9C<0gQq#!_&iJP#)$KwzI^;Z`IUT7`P5AMzFW`e69*^y~~GuJ@H@2 zDDd?zpO3@Ue9ojJ2*HQK(XF4SyT6jY{W*8wV?` za(dZJ+sNGIKqK6lho{O3SYR<$A_ufp9 zof;2`PY1F)X3FaHRFBLu6zYOy_=>Yox(n5qC94BlEG_ahDY8vcuU4{<^rBP0WjM6A zP9T|9&XP|8Qps~zxGI>fS}19X)*j)%yU?K7vY=uY$K6=~SejuYnF0)K?`(Mj6WdMi z%A5eQgpuF%Q(P9wIj~ZLsp1^i--Fa^j;x%x7ZWs%lptdX3}5jaSurrzfSA1Vb6h#v zG)MW7|IE>VB;9>Ie7Z(+Wkz5WC;9ZxMmlct5^NQCXfC{@-)YcXSwFXnw{0rYQyo8N zjok&|^Imn!bfXIMI;7YTgBD1b5UUS;r5$z6KQd) z#B}QWu}nr62Yf82@wVlJPh|B+$Zu@{@wVAEX%)# zK9NoMHx!oF@o(3#EHVEGAT1^{nJtH+6|eBO*Xd37d@7%VnK*n`axbdBOs+R}h5uXz z!(}Z&@@9aJ-Id&p9$YR5VL9{gat!AZN?joj8|~@h3h1|^;m}IC%?hl;b~|c)bFeI> ze8G6^r|Mt8`~8L<|3X&CJ{|CMmst*0o0%H+I$$5C*iPObQRCH#0_3bMPCI|MZC_e>gi zi=BQ)b+x+6L;^a|U7L&^zObKyiIY2@iF0|17x6bBD_U#DK=d$~cy?@{XHWrWqqP2B zRxZQ|t&xrFz@O6z+N&drylu3+Q_siQw7l6gOQp1NZ?f|JSX{cKwRbdo0Gb7;dx`#f z12>4l74YSfVy^0-m4*;#qcYoZiWqx*fFDvU>t)LD=^;2%(lt8(#u@5ZSpt5EdFUOJ z8G!8kKzpF>kyS57gNE>h{O(}zKwymvTdGYoRPRwFy5|eNh`|gDR1w3b$YE-TLhhj{ zUM3Fa7rH}k!U+~3ynGFA7)kTgtA1KmwFHEA@-Uiwy|V2fIEeL~(kL;a=~T2&rse7} zcMKFzoakn+pl{4k$k(k5*KyC|iE)KYB}6n-1+TEXBLXb4%=Gp|Ab}nU6fp$g)XknzQ5F&D3#@ zwvMVwBnKMd1C@!0A#%%m8_na~v}i7m{<`~l|6M+i*Tn0y-oERKoOi&9>a)g3GVfIO zlr9dg*eo-vz8~4Siz6DC(#$PRbboVcqL*7kuf595a zcq|Gf;3T61zsPnt5XeNTdL}kV{R%TWithha?uIFAvsYI37r;YHx!2AP588|A1yU*!rr+dI6I%f4hp~fr(|*in zM$ysz@)zs_8<>k+T%^-JL>2m#ji+u0LBcWg@IjzGon{y^`#10)*ZIp$QBn37sIth5{l&Xi@|lBuEia6r>!g6j3ZR>!P9rMMOoKSSf;H zK@kBvg1nz|XE*Tsz0d#oKkwHsncdl$J9ln5{d^9)cRl9Yaa7hEISK!M@2OSeh{%lL z3q&PK5l#QsVLWK}gXaRIh$cTmL_Dpr@|Qx#7huds{ph))*RydUfEWaw9fNZ=z$$>R zFb}FP$fM`4jIE3~Wds#rKRp{~z75zrt1(dT>Np{P)Nz&uWyj!b{xipXopMflvI-F< z3@B7}NsupryOmWU^NQc(pZFAT*6TRaah}B}K2Kv#!<NyY@6$e|Wm& zu8(6JGdt7&ns8;vfgfUf#c^6x8g2i>Q`hx0cp3Fso|d}gPtP3xGHhpw4sQxNHcg{P z{`6$T4^}l77**MXrGU2oi7DAaNB)G8I2gc4@U$MHgLfbTZSdc)&<095L_HV)^XtA@Y%Oy`|+ukw0CftH+E@27niEO{**{|V^AN|i$ zfcQs90limPh;-DY`?3&UcBHI1F-$d1&@$m)MWPn{JV(JxO1?#YFnt zBi_O4UM@rvZFOX?5Fc}Z?Q%opxE>8SkySSVLgfKNaEN(4ot-Z|$fnQmisnn|q|8h< z%=cv)?-TW0fD6)Sl}|Ldoj=78B4PpN606^5Uapp9fOiq2@ZK(d4|a!}3rru-qsS65 zdn|{x0fLqJZug6(NAA5<`!WZ0(P=h^dJe=^CCLFS4{(BE|8T!9-6~ zH~?RQnPR^KZ9g0kZITfp9My6lK;x0mKo+1Y#juY35)cUqh%bkr4+hdgN4;ytZw#2C zePiH(sJp<$pavi#G71mki4itWl$Sf$nPh%Q(@c?Ch-k&)@en<27V6vxut@GSYYjXS zibz9@h`uWaE??GYk10ZIfj0k)$vKG5ja>p2-rj$mSr-)Kb`-xuc9!R6b zsiL{_MU<}odR2TYs(ju|p{z8q1tztR(nJdti^o}$B3-ogEvwGr&@*Ys51urdTcwxK z=5#Rwbaq)Ce>=J>LsY^>bUs65fDR8yj7P%GMqyCZ(@9ybzf5HK@7SU@rIneYdBD#e z$wGL)aA+9<`dFs8zhdY$vB?T&5ZVm?2Tl?|+)|;!bHFroK@f_qWg}$Ne8C;#*h)NR zIm^#v4NBVH*oFgSkD7c3f(yIFbm8jD4VK^b>U1Yg#yjFK47m-KkHNCTF;>SIe>2n}IQIi0PGKFOu={tR+W~c8yGnbL2p(FuLwfKx}xIS0oG_j)$+BMNf4uC zo7|YvY!ktSd!p}p5DrT;6ATp7ac_DW^{64TJ-=UMbHET9S3_I}B$-V$L>tdqf_o_# zpkHf<+Blb%BWimuAxs+o)cLMCqMzrN-&v*}LhExxEo2&flq0fJPX=O?>KZg6KV8nj zD&%(yOLH96$VIN&jZ~5=y1LiQ2JkE`&J_)?sPM+g7>hs~P56)mk&CSrPp5N5PCO3- zHVJDWKvklYplDY5lZ;Uy(B3G0VJ|r*$F4D~C(h_V2YqDWXQK?>?v7@q+<>h1aB z7^D%aCRXkm4-AX|wbSE5bf%`b6X)07YV@b)YKiH{pR89~GH_+Mw(NF(5p2|kYcc+eZ#JBJq ztxvBL{h*c!@%|JHBYe`>66Khn^2n9C;(E>f z(g}7*4Xls50HIJ{tklXQ?HUMVY1~Vb8zS#&& zAL8-x?FOtmTyjgO79WO%YV%=q2u3hK@d0rQhkLM|ad;q<%)eD?p*s9^juuMg!vf z@Ucn@q}P)weWQaX?(7IB*5Q z`U6zu1q6h23FZgu(r1MtZy?8*qM!AGK8|$Fn;EJHArYbtF7Jo)1sf1E0x=g$IK4c~ z_9Ofj@(V;aH*nMe5@49$60MbmvC^$d_jq)(B!=0uW`}D9^Jj$Xpu`HhgTs(6=5rUMTO`~7T@!&(I)X4+5X!s8)MEzoi;(v2qpn3Fy8<5beBS<8 zr`Myp9X=Io2nkF_K6pWV(8QwPNyAktbud4y+RMj?<;@A#+F)t81=)spk^jZpp`P=) z4PZcU@M8kSrrD}hp#&)eePb-?$08A^s1?i`h$s8m*Z@RBgU33FdnH0Hon@}*^d|FT zysT|KtBndL#5*1M58*EieV1N>>%Ev>=6<8_1vi3|74T-lFVN9M*c(jdgE29T$r_J^ zBVg3kLKQHi<3%uC@j*=S_=&}S4O~wR0H%|(G2C7|SGl!1FLm_8FYea6*Lw@j}7) z2gC7Q`~Zt=;3&ebvp==K=Ep{I*%*mXK!boSZ3;?>Lm`Z^=tse9Odo280s9sdOHC)w zY%>1Uz&}`{LsHs1PX@zuUn`NBf%Tmp_6KE8NE=Yv8fgu?;uEqnXj3c5fCdi&1U5X@ ziR}-G4N@S!@jwAh6r&G{&uEXJ>X0e1t07myU5ZBmOB}PwBLTu?<6`1EOqLg~j*;V) ziDCzea$)}BvB9m15NKQ|z)?{ZEC^z@kV!B}0niIR;o}7p42t5cofs;d$OalEFA|W; z049{_otif<$4a5GUc8-xeg^-;DD#t*nCWLp-Gw{30tl1U==Ia^$=lH;P>{Gg<8BbC zn=nEcSF{bA1yt+&>J1UX5L`o`{1}vK0>za-!wKNW-Zt2LAVqjfEKRkbv7FrwjASDB z1Irn!l9#h62^;u~$~pW&=ZGx4V*v(1$<_j+TusuV_5uULoM;}Xc6}g#JXWE?0Hspp zM-!?`)hjAw!|W_Ba(2Hm#c=2WjnUW+b> zbm2OEsO+*gDL%yxyg;v9=EH!jdOt0dj{1B?SOf2{jsFBiEg9Xfw z3J{tr9t`Bc3IPoO9tQ|t!F)R3PJ|nxwn-_zK|AP!18Q3I!y%!Cegh7*iu7A>s9mHF z!=a!^A5B(!kzP@!h`pVjU}_79ggB%KxSO7F7$0ju>pCxk8~2l5b|`clW5mKRaOFRv~4*c$`F4B#q135az#t( zSZ+w)33PL3XpCRaai{pRZH@tgoDwwYsm@}ZHie42h<-S%=ptIW6N2eTi}<382;pN2 z(p3KIB5G!%PM~cZ0O`4lsXz4NyFl-8FsV+lXpf6Mh|d{QENYEqcwk62A3^$1bPk{J zJnR%+uP{G!3t`D%je4@cXCzA((#dL$Q4IK5M4V!zK^a-<^x-46u){{PGP&G{g4?zC zHyQ<wMF^2leM-e@Xr<>$MceewE%eUJexO?66GEs!MXXv@ZR*@r z0GWkObcLeViCT7pR@Z}ucN3fOEv36?2UV{h4$kLcK}%Sl+KVb*NQIkN>E;DE_##FR z@tFn)o|8RAl50I^3jO?0d=@43Lig7rG+BJ;{TK`hBZO2+LDL!9DbyP_yC<3ec725x$b(=U&BQU`-#E&=Wz;ghD3jn z>-wBC_D}o{D_+O`Fxq@ZmHow{xVIAZK!uZfC#7c7nJY#M8a+U)$Q~J!&b6y`)}XgC z1bKk+28#Ncm--A8$#uQFCLq&*`8dN^I~XM}Q4^a_A+vbdB4u6#TCquw4HP+XV07a{ zN%R7m=nJ`}P$7;pZiyww+n?Fq!|q%BnjiZR3}Yu^eU;$6@}Wa2!zcE`gQM4DOPsoe zn%p3A2AEi)GMHS#dwk|lyHR!KwTlg$ins?lvTLs9Y;5al5yrHr?u0ek`*ky>jaF9 z5|@i?d09PHjR^qCvE9LF<2Qv;5X3-w`vC+s8#1_OP z4M^s6@Me)yap@(FUVp6GErYyedoc0v`qgh`q%9_piq^yK#uVR^sTI6D*PS} zplOZ|>r^lZ((1#A;h-TQZ&Efx{RbI5lC5Q!7)$S_QmLSt1n2==>*m=^qNfLmF0O$2 z5B!OPL|&Zz4iqYgOTuHQ{;l9M@6v!nW{03fH^9pWa}MyGj^p1lL+7K=W=L)?sP z)+kB>7K}aFsGp;B4a5Kd#-eOEuI*2i!$lh=K5q>NJG_xn?i9^%=z1r-y*JW>cZy=P z_raZ_G4k&&-YE*gw^$kW4nrrRJFO2&y>}Q({r^NKDWzGMz#}6?0>8-FkuchhptN$B#=B8bIlgs^3@#V5G;K3|KMKrsGxzsFhc_*|_ zO`#XY3PYX*C=!S{+@o)g6`8Jgbg*$iHC}lYjt(mbgGi=TxsgAEY2ov` zuQ{#f>F9XGQXEH;tQ)EO&IzKX>tlSTvIgEFT9dDPsCo#MP1%{)yDCS$36 zN2ezXM(9YHB1!;dGiZvq-}CPZ#GJt`^z{_%m#^vHDWW-EvB^CUx5`P}D{|di;s8oZ z)6;yJ^mviapm8}qH}(1^El6YU74fvqn-~vI_Rd#C0W49v0Qn6vN4RR&66Ox7^NXbN2chsy| zEssQJ790?z10gUdCWgr!&Ei83n-7iv_lC7E4#b^x8tZe|i);!46NK8s%xf3Zc*NTP z#vSs$TUk3%UBK#^p6v5lCwcV1ctH9Pl#?Rx#e~|1VvbK~g96Y#gIEv12xpI+pp(BM z#=H0dF+<;lh0`hFM%sGWXHwx*(H_CclctI(o+Iv%!>Zg&7p98+&K-a-eQdQaosLcu z0`#J+YhqVwSRtN4vXDXu|EWT7z(3%2lPReZYjy%7a?|ydB1u0a>BVP(B0PVFE0sQ) z=1PdXQ;7wLJVoO{@j(1-tieGVfM$VGyR_&*k(d4gTLqaIGnyT%mEgEYPyUDYKPbAv z#g;h(Zl#elYzCVn2?nuF&99BfrlTH)>#7y&eS_>_k%@g>Zx1+BY5*S?(%@ z>GIX1;s)0U%pWyw>up0@esy}53<|{4yw?#3b}q+28LD|A+r8MUc`K-_R$>-?JWpH! zZ}|8zyywew`Y};2_-6G&L!_E2a|^4ay;OM1ze0tNi;j5JDUXA%zCu4gE@~ieSI)=q zZKi(n1tS_Pm=CJ|Gwqx&+BbRwN~XQ-5VnS?K$xZSRI^0`E!%RB&w7wueJ*gEyal3e z);}M*%-f<1)gO&FLBNQ0KOlWZED*Ot%iFsEgZm=oJRzFrZmzCa7fS{4M}tCqkjihN z2~UWR>T1jlP&FF+fj2W=2IcYsUZhfcLQeh-szfxk`p$*$l#Zh=i^LEf;%66$jo`u6 z`_GQOxn@{ghz^;!SX>4i*4icrenhz7P!yViu@rhOS}sNWHfnTN%g#=0PS9(hT`7W$ zUs&J5fS_L(9}Y2wYpa0+LpNS677g1G5ge`sux!zRvOsbH6A50(>JAuE6hK{2rNs_F*c98ra;+zYi(Rw zA9M_E2}bp><(g|E#z7{g#0(({pgr0}cBSHtSp0*?4~C|dV|cPBqZveG)mbX?Tpv+`Lp|`EC8mZ3WCp;7v1@ihgD+xruX?f#K(-AC`*x@iyo^Ucy|7v=<63 z6TvjhtIC5MfguI;L$i=*Axe&Kmv%e7xl9bw_eq-WN$y8umy21h-$68K!CSs8N?ZZq z@aIV96{4qxUGc<9$Qduw>nov#Z>7L0tneMwW0jcg`i`+$8-J06oQ59WJgS_V1j{20 zT?1aYj2>GfvOL9D@(wSGBHWTRlvZyPfBLN!Veh5Jzk?nW&GMEaLZ@<;w;u9sH_ig&$R*l8 z%bN`{a%PtIPGr&bo9#tX3jo4q9t0rYAb2SW^tXq=M??784~y_r##jxr>OQ8u|nT|igs-g-St!7Q^Hn}UT+(I!#|$S zX+eDoXS=Z{AkH$aWTnLi9mQGY3jCc0Z592p_Nt44HV+FnKJ#2StSYopb&7Ic6zQ$4 zJ?e@QKY$5vTK$ew>H{{Z{i}UHKHK;6h3FaXFOBtf^o!zfms8&()tkL)>Uz)|1wxNa z$9?|)>9@PO-;cc{`uk$Na`1zGeMzKxkDg+zdk6;@8}nt6qVpKNEGCBdsazyd?+|?i zTjhgXBu#lxww6{-%(^89O&aCU#}C$xV@gvJtc0@-vc^) zD5VC)zYaz-ZM}H7<91Hahi#BEQFNvjFpPjdqHfb>mzU`f!>T&0IS>{=0T}EI2b6n! zSOFclt$zXS`n1UKd^VlAX$g&aT6B=#gYcs35Tdticc#+br^RsX(@3*tguzIs?KZ$1 z*NH}N5I;eV8~CiqyG}xU=BI*KeX+@99p41(3HD#W*ixLur;zf1m7zFvoGrUqUwi<{ zfrmI~#TaiE9eP#_%Ch0T5X7WmJt4`~TJ$p$gq~fzWaA$XMtxU0Fg!7n`s_`D2{;9L z+q<6=4fF+@=nov5-KJy%IOf4OI*h>!pSPs*%gLZMV7O8HTPs!BNWta)M%6Vpc*FX$|g}5dYv(5+1jZ<6+z4)PbxXq`e`v^M3qp#&7$1(y$ft1 zRDdzLH7UiQ4g*A8dixbI8SAI{t75FaEMObz2x)tb!o@Biy z60v4bP$Y#qy(W_IdF*&sT4d~N;x!E~RCAk{;fcLICw9}j+r%~oLPpGadsFDqcSM)0b6Oj%0NfVVIkyu! zALv8a4UXwHzoawopmm@IzpG5!-QE?;v8BFy7ouP%YQGD=9iVZ$!~l@~-Md5&*V~$v zM%FHv7}6E%hK(O0ll7i$l^p&al>Z(???E2uL|?uK!tp(6yOq5?Z#PD&6P4};FS>_@ z?-sRqz#iL;vF<@{>=xa!zX$}KC{)SV|6J1CcJ3)(HA=V!-$!G;sPui&0EJ>hG=G7f ze24Y^X_vM8G$@Y+tDrM0lx8hF?6P)D2jVOPE%Va$TVd7H)L??Ov65%_Da{Jo5+lqV zsv;=H!WRsfSR8OX1z;`1@=y;Bd(F@3{QDw5ip`z52S$#kXviLsp4LZ2E?;v4jB*ZK zK7Wr$OSrT?j>$08u{g62QX)FjwmqV|3YKN$f8zsjtNTSzs9$Kz2O`(=GXO!IP-Yi? zAO^XCKmvG?KRysOJ@cN#yJ35WK2+g)?LHKRt~Z=k0a+gb^>^-vqOWJ~7xpFJehAvI z@(h0&LfIc-%(qdykHoE>A3-8~IQP^?qQKeTYCuiiM?BQGAAvZ0N9lVZe2k~|dqorX zu6d~M9l3k2IHyH{WXt!#Fmf-=-3OThP@f8`U|%V!seHLlT<6)eOi^b$r?zlEh`?Iv zu^%>}?Nqs6)QrBz^ZP}1aHc0_Y=zJ-tL0P)mT5!Qe!m|I+{0As05-=Wy7d5_`!G#A zAo>Si&|~sFJYUs8>5yNUfH}<<=(hu+Ao{G}K@pOhU$D2oi-EAeS-tAVTYxhQm&fe0(x)7_toR9An-``#H!y*cvJ z=i(-(7b%NTYXxe}92NN#AMgp_^-cr5(cP``R@S0pQFo9OHj(b9F^jrKy% zz&CW;5s~bTiOm|UVS|t2%~#Pf99+L4E1dJ$?aP)N6Nc*~(gp0C_I5`_92FcBS^6rS zrf=}%QoUm$-fx?k`B~RvPB@P}viBI)Gs0HS9>*Ae9LfD!xHWx+rcmgIoj`ucqf~ej zrrTl~brRv_(<5h2im4jHUCY0PS$17y^S8)az}NRrLFf2WTm`JA+TV%ejG^NB9=g~U z7}_P?Oq%(<_{}_mP!_iGE60V;d_3~d4|qbO7e7U2;$YBf;Ow`6!`p4I;IFXgpaf-w zee4W(2XW|!-*(WMA4Qoy6Km_KxFqU(TFe2o%aPL%{ePo6KZ$Kf0s7`A(aC+T(uK8L z_h%8x`c$t@TC^1uj`)l-UvOf?RmA`OKSO)}f%g0?M!3&D$9tgp88O-O}CDLL$#n=6QsIe2cY42hWQj4L&c@J*!u-9j}Ti&cnF) zH|;x*xbCxS>~rP?7-^rTCKp6&p- z3UcOTOhW`+c36*4@87Tsc2N0mutG1TWxt6pJTq3ZA+(C_`CZI4A_~J9O#>s{8=pd< zKg4j)cgGkbxQZV8LyScQ@yma}ssa44Ke3P=qS8OXM(|X+@&_b@`G1Od{I>c}Z0DuO z$P)ED8(wBET1Ec9Fy}u}=fA`W9BTfJRrOQkslOpHd)`4AWA4Hy|A^6^AJ88Uz7$`? zI8Tktx+vb)kRdUC5R&@_Us98P(r0AmLu)|nOUp0=>4bGG83fs&ASX+iV0$>51PwBD zS)}QQu_d@LQm@Ofo!n0+!$wkM>SfVMhbFi43d~Tm7fU%ydw=ocvcBu2+lm9fPk!|i zxkvMy{g8)x2(8m)N09IDbXfp@MZ8ls#%xzEOv<1eoH#X(raR?gaOgCb?22E8xMU~K z($9F8IdXC{b{%OBk7BEZ&%9c50Dka3pmJOBo z<_7QVgOE#91JpY}>VQuik$Xyg`3AytT+mw{MotpoiKoQLy`XNLJu;wa-%>vzTLY>0 zaUq|IR?!;MGgUX0iHh#+Z)(*zU z!S2B?Vcq)OX?DgS>#)J&V=+73S^dLORdz|tfR29Z)@27e%JMop_mm$Qc5hfPK;zgP z;$VvlR4;^&s9Q(jhPy(V)7t@>Ak$&I7d7_DY^Ns}7wPSjt#o+$AC8xs0ifG5Am71i z{5K%micj1v9D}{yZ)xqNOPZc2Z$UKw@kCjytynm2PFkF`{x2sk>zE{m zx&Cp&a)BJ7Bzh}J8i-rplO*e=;_OxPnQhlG%wr^yWrJ+|7OiI&#eRwLOt-m$%97=T zqIDjQc!Nz?gx&CvT4Dn1-7qJ&L1>)YJO-~H8`f<>ES6HuH(yLf7oQ<3MK%kfQ2bSw zn26fdK>aOfHt=NqMvGEpTda$NDYB{e{#f}3qT{0j|@3ln@VqF$a>muk?%7w<`{G?=LLia4L$vl+z2-7uGNij4khMl=I>k|tUgqhTZ3{QTq0+J zG9N@ZAtVEHYhif@ zfA!gwrwa3AkiYuvuVeCLe*9K~(+9!1PA;h(&p)Knt9kMv%}3Ye%Q~)&1`ym1EHTnO zr{Ga=K$d?vU)~KV`bxg+0f4g}H8HH{;61hEHk@rz8?W>#y@t5i@|RzM^ApEaGl_2fPJ z=Pp7yp7v%}5GHJD+#td*R=DVJJ^60)IgrCSFdTk)&)nqi?@Fh=4J3;s&W3oSSE*S;ImP|LY~Hq88p>B1egVHT zCY~vh+9V)UfI%?%G~D6XMd}B*E!l>!BeI~8yrLlnXF(Hr!hMp^Ok{FX`Jcv5J6RXr zi@AkZGR1VZP(Fu5l%>sO6QGAF32E>rDXF9^7Jc@)1O;~L8FbG+S7>2}x{}7Wke&** z2E_O-_oEMNwQOrr1VIN;RGgTLGqRJ9=_%tr7IHQ7P#hCY47;k}h!~sxpzWRqLcEpG zDmc5YLaEvBqppKV_^QdlX>NlJjzUGU0myjoB3VogX2Lib|Bmi~^`R_TBvGeno{8W- zk!ha(w6#d?*1n8PX(?SA0_+}WC6{4umA#X63*9jauEoLsLFB({kO5qwL?P+Z*78Ap zzoCkxM8>p{&+7VDQNG%^y>wIKcCs^{QQY<6cJf2r zXol(}FBqIrilcQ8`6dSB&mQtFXGbfY%^b-zwWsXwdF4H}4LwU=_C(jWNB-z3(=>oL z_oh>VfV00200DfLx($@~ z;;?I=?1wutZjcSN!;#V(0rrWH&%coE{{b;mR7f%KRFbiY$90#^MU%qvbp@fm3wrt#WvBF#-V8DvP%Zc_2}& zioUoNZETMCZj)yzk-2>mLQF zqKtN&aivCX7$r3>H+<6=Ea3~0D`U_{APv+XCv!FZphu}Hk->M#e{~&ow*$HU6axlA zjvaTRto8#F(J!pyB0yQ}nkeh0Tyn;gMO#b&-+c58ou87D>ByNtL-RZvRs{A^$R-#!idb&tmtRZZpd)> zMtdjAaHmHURzFCN@&iHr64u_c_Dvj|4?`{%0YIYIGA%;U3R7(Mgg6NG3O}CX`pbE8 znT}uKGj~veAHKG`reKKA(W6sjK>!Wfo`F4QJ=UJHk$0ysP40|>u85%h`xW~4UfH^2 ztL?X_U#vDRle(yP%-ViJH&^Jfx3#0MVooqC-um=8XaMS>=@30_zwd(k;G=uTzR$_0 zlAYF>SLpnGvb+0zK26sBGSj={9N)?(rql5If4_0||CA~9Ej%{RDIRNbk+~D<~;P@V7FhWp& z8^kcI-x$;p+lCkwoT1w)Sf=?CtNQ z!RtLK)wTy6wu#kzVK@3<7ACDM^4%=?iKhSMwh`X;JtUjrB#0pPRaa{MusjA^OwwH0 zoZ(f^Ep)cbWXndUl4h z9uMw1YpePc*4D6oxE8L9Ds^HVWQ}dnPmVQf!jL=Hh4}_D=gH(2EHEFif426h;Q?B;sL z3(^sDyEKJ#<4mMJFC-dt*L=C#GfPvBm4y{YfX8!dpbafr00HeL+O$9}z@hyU^5*I? zr)!^(lRVM-rj)%<-tCDNG^NHJ04A_$p)5yL()2~LIg0%DS|s~<7ogOsJ;edCmO=b` zZ;@;V7lUgtSji)i8yCws4FS>%ZU>aa-AiOokid7BfDO;1xdgJiklr9U9d^XFOL5x; zx_>D&-{rJ%sci10xLB;4m*x!#G^XrjAV&+RXqg-eX1IKrya5xddC8?RzNPj3DS9>E*)DTw*qnDv6XUOU@gLN z7{mtq1O#R+)m??<`4aV8B^kL-6@2dhB;LCtHF?-oN_Rb~$J5CtXZxN+wo(r(V z)VNDXqhBW`r$*MVmjCGPz2E7Gid(l%*2_N1A0a?N>%xUW{*!N=$GyV*noh5ix$ZOS zV*gXJF!K^Vz62Qz@-0>mE=33)VkXUh19bCKGAHBF@73?>C+Kthqc7~?pPzUNoB34= zuLqmiPo?W+H_!U7b@LC+L1p2%rgWgT&qEFWPV~^1>*XadhtHmttK3H~;u5;&8ORN9 zQ``pV!Iv(QwLva)pHaVjxdGSipwFI_%^SXZ5l%xS<5=&h4<4`ezWNa7wLVZE++OP= z^#Q4WA5*L6WGL;-gHDb)YVF7c`F309wDFc}vUP^WKPRt;2Jzl=@)!+0B4@*JbNYz9 zF|zJ?xrm)kMH?Y?b)j1}%3Vm}4sC*B{t6w~gq?qqe%ge|ev=Y5%gL=Dhuz#-s>2h& zF;$KEPa)F75T)k=LKlZ4nYhFNW{Z7A0bfx+oCq|Sotq(xzd|*)pvvY+`fUpueVsD5 z%4sdC8%06_&lvvX+fAYw2+rK3;3n1Y>HK>(8r-*47KS<_#9s;8j26SuSy55iv_%Q{ z3G-frAhC^lyeMCPky^(UryS*B09IJ}P<4*HB-?16BWW+o_ceW1oYF6HUX_1CCP{lu z){O&D2v{sxBhnhPMwClSUV~a!$>@(s3%8DP!9-%tj+94a4Xz}O0>3G=YMV^fciUBd zwRI8wbs6VwU|J(a!yOa?;N}v=#Q}Z+n+wYA!GkQ2K*D)~2CCITe=@20+p?~HZV3%} z8{5%G%ifkDEkJL+jXfGb)l`rsAN~C{NJD@McE|><9$|kM8n6S_uOI2m4taZA;BHXc z0QIku{X4l3yyfZut;TJgaB>_8n{+s|IOJzr7LwIm2x`7^E9~Z#_13Gsnt%|Fp&er98rRQu01CCN4jUHti;3r*(u+};jMS%RIMt~=3R8S zDU4MJd6|Up27Y0@UO5~0&n;0rDAEc>B3PJ=$x<;-fHsOaniF)27S9F&{rbl`CB?YWRcZk6icwvT1{=Cp?P1u&-MK z_i@#bFjO0y$ba=z9ohm zIG?=ATbhs1xQ}I5B#+U~jFb%e$UWS1IUud4FZ!PC(QCSY7N-7h=3-$AhMNxFBx%<}xW zm$fRCrr8exxi`JJADgUOmj@{$>K1 z?dlgl10Ll0&p<)uQ;pAMJwEHE;O96y7=N4-VSH5I9>F)%8*eWqzi@%Z+JsZCVX#JXvPa*G>G_QHPh(;^^(8O1k^vs2mHB!O~;0t+N6`PP^k+O0(5gLr5(pGR8ZUFP+*^+QO9KtZu8jj2Yng*G3EjVzMV@D(jXeCdYWSJ2W$o&Q4}T4Q`X^od8vLk&f+wJcJwZKB zsP+?W{Po!<ok>%`iU?4QhR}w+&Z_-!4@30l^q4VfoQ38Uk6%4 z$~QbMXfdh;UTu;44Fah8&CK050a+!u0b3=;*Ff8@z5;{T;wwK!2D``J0F)j&o(Aax z+1t>PP^1GH=s-`fd#tVpk%ey<15vIrDE$bRv=!0#U}9Kyr;}IoqzX_(^hiZHLz;G4 z-ci;AUHupiNCF&ng%=G6y5K}Sw`qoxa6V8T&H~TssV>7#hT)7aORm1m7tX*APcBEV zxGmJeEXE%|vH|%dosE+P<;a7C3Ef%2><%X2p5YqN7gEN~Fd#`{eR4(n1ndemE&!9m z!&15+{TV$<52xa6N_jZ99H31`Z=7`?3j?9s>asMx3~4!xIg^R=Y3P%?E6zFL#K{Wk z75wtSq+oV1Cx{l1&Ib27Da%EjQ1AMiS5osjda+A zm`Semiz-p)|sr|1?Ytf70pG;MgCM{7L?xU+}OQAcZ_XL*eT}Lw<5L zUwEK?B8~i6F4m9g@S3<%DCLa2tj`rnX6XBid?Y7dT!Fky%{_m^Lw0_@A#s!(HKembLU6A46o#w?uxu0I>^JQS*05VLx z(vpARaau&F7v)TSGXfC+LW=AsnZz0Ij*bp<6>`10#wRU#ATF8yx+vSk9rNn(sIk0y zPD<0ky$|B8CNP zjR|lRoC?`U>Lyr{;5G*+7@fHUk;p^lWtkEXeuoa%H^f#}b39adS@wYlHS4m>Peo6y zwu-Ea7)wR|Gwrx6v)W4*R(ud=aZqp67>p)y130sa{)@wb0~VPaaBVatFaVB(*(+$_ zEXw##Hpt`n9NdP3j{$9hiGUFX%14ni9bb?&l#Eo`k^jjB$xL84H2}enz@%sA6yToX zugGvnf_GOxhMlMtpx%sy;|KNsTr-zY*%hn^V5?q{HJo0og1J{@LHvW&bPd|SpsFh} zd2lSD72}}>gQv%KeqkmckYH*A>~zp4!DV@WBi17J9h;UFNboDfk73thgD}VlF2PI} zLO#*W)r$*_+D>T&>0q6>o~(bRyjo=-dH*g-)s0E6B``Eohd5|D>vSUP#sE5%ogEb=&W-xy~!VKEqpl8$AqCg(4 z*^=m|pW}>LIS1D4d{7yNP*=F!6Jg(O>g(%(*=+#>lVvE#^m=OXod?mE*=kT;)-t z_BEjYm`(0ZA7P~HVS}tsJgGIncU{$2sw5BaZOE(UIu4dVvSOOgW@(1`4Hz0}H>RXE zi-ic-dDj4^vagSZQJ`Zi2w|3)n`usLO}zv4UY(jwQX2K*u`FToVYdV13P~NM(HV*S zcA63|>_ye-*^pJ#>c^^4H+8_eoe-Ab?`Xkf(HPeBQ6V2MknHM^F*|w=&=cGeG8RF- z{Afwx+(X#5At_-4g0_j5#O{J@tgcX+qThDT#$q)%`utbj@+qVUYGoJ=>H?FM-M`Qm zVWp~W)<(^RkPi}qEoy%1M2x_E!>EmSi;r$y=mSt=E6mldSn4u_j2Qm@HLnHf9c0gk z7sDaB`VoO>Gw6A&nJCyUn)#odx8ZgTfTEi<>=8huZ`9?ZAa}9F&AD7zuAkSalPIFe z&hXFSeK9JD^tjg;y`&!e=`x_}7#W(nz$seZ$!>C0dQ zI|`@dlkrBrwkz^(ywOI}`q7nu(Ht)3=B80c>k_%mL`FV5v11a9yK(q70YAdMnrPIA z>$N!180wmjx-Fz3gE6ur(YRN0y#|y&YBDE2D>5+I=&b2$fqpqUDS6?Q7ZP&Jj#vAt zNNr3~NAW8-p|n9pF-)eWJ0XSEG=%hYfD9SADb;ANL9SY!W*h$TY-@|BLnCX^XR1vqjn4qBt9{q!CpXbY$6%tPQzFuK=|3Nmk`$PHTnq(~ThahT6gxIVr4L zGjJM`CJX|6L0D&KM@Z91TgABs4%D#^I)cuL;{ln$XRQCAU(Sbr&FF<3tgS(#QNyjX zJmvKr;N7L1D*+*35!)aR$SA{MNG7}oC;t^kc|a>G@>`k`n=x{7BfyMeyefVWSWc3@3m`fnjPF+xZ4jk?#8ak{0Z(E*HiRZR^1;K<&Z#vm4CUbhEWo@G-^MG3mj8+nmF?c_4Uka@jeO(XbqWDMq8G-h6U`m3A+Pl-@Y3zXn z4{V$6I#8+7>8W=9aE%O3ASi_xfI|;3UHsMu0Gar9Lnx8H!6jN6EvO^vEZKrmUKi^a zt?F}DCIBi~)j#1d@mRPl7|B=(ae|SA0JZ03LJ7dx+v*w(lN7{JFqU4;xaqIanz}|| zCbBd^{6evEGN6qP1c_bog@EgT-}QfelwZ&21mk7nA0B_Ko>8+YpaxN1Ae`QZ(MLdU&_f^-;#3ie4gmE9 z#_*Ov$t-8X3r;)2=~P(X=e48!%jiXo4%nkgo938i_1X|%b4kq^W^zxgVv*~ADX zr~pJDq4YgQ($u`L+8`7!pcHpjW)&$@DmZN6V4>A7Q^$FO4e45dr{Glz%YnmZ%c}SE zQm~4#yU`vm39!hDkjm7RQ5<>)UT-;U3U+UyPrQ0U>QyQs>VyI9Sd4W0|Wq1kD9?(vdmshu=(TYY!hKT+OG?buB8NiEx zVF0k8&>FH7H-^%q&Dq%Z+^uwOE?UwCQtZ{ah)spf%^|R2?d{<*GPN5UA=fG=!uvw2 zV6PwA*a+Ty$rr;IvFn9kU@+zPV6|h$>%(WMHncrrEcrt7H#rMK$0Q?KuUi%t zKeSHl77b=M^abmjLM5q5fEHjN!NzLyfkg8LMZFLB;ZO`DoH_M@BL2)PT5RfAb2b(p zgv@gO2nC>eGHg-60b^Q*`J9MFk5&&N?hmShM>ML5;jIsU8$>FM+5^=M*a-dA4Mc%b zuvqBEXI;4@I~v};VOHs*!>n*qtmofW#NJAbt>dU1Agv_KDl}#uTk|*FN{U^;%gw$B zV`b2gXI*L3t-$bB031gx1oR9hSyX|E*1Uz(qZTMG$E?SoYGt$pt_#8sZxKj;|6do{ zMJ`<|2&MjCR~lS^iS4ZPTjRLYTR{L_VN6(9XLJxn4xy3ooFI%EuYwoSN8zgphQrrF zt`DlfU_i@{VnDg{pvg4f!MHCt#iSReM&K@k5c{aGnbD{qK|w0Jcy(YU#3-O1OaLM2 z1v1Rk3kMfH(#$9=$_RQ3^@0bgm$wSoMK{vTRW2*dejiAEQLMb6t@PnhMxjvvS6Q<{ zC_%?)bfM9vvjTTw_bJ)*bOAWv&7#@o9;eJFCb@PC;z|+oBGlldtYg02eDSG8q46L6OmlM)XhWMQ2-k4cdMktQP59 z15f3+G{yml@r5{`m6kXF8WM?=!Hgmu4pc^nEX4r`kv(w8EYkbnkZ7mKB&qb7V6sZ5 z38u8rhv7GXM2^4#7?Go6=Du@E7xo@k{FE2Qbd0Kr5qN zE~}gXqT$?ZmtE4%Vbx~?I$I|ImNUAQk$EeCp&$~49D0Sb189%~+?A7-5!5;we;CXp z1oB>PiBU{j7zmgN7T5(Y#y=1&FbFo~W9`Fu5pp?M266MgK*kV#+sbIv5@8=fQ5uG& z6G|uV4nS<8QA`3NI2lUC1tIT4%4dESl6%6?$$<5J$%Otvwql;&B+Q^23M<$1%+9_w_*!I?I&%E zaVwozgz`AsuNZ!s)yCKacupE$6LM#1TO%_WJ6dNi2ViV~asUyorCA)A+}0SN!JPK- zbvPcQCW8Ti-?E+23dw2{+8MVX&}n}=BMZ4DKesd5qRe|idn~sfXh?hLSP#*I?V+jW+BU24?X=t@s|(>$0)%My?igG(Hs~vjX{M|CTSRjt~#weNK07Q#pr{em{VPh{Mt`B zV|EF3IZ{ob0A_{2EV{5UN$n{&RKMoMM$?+>;2E{|H*5vmHuymT))aIR2F$m#yS?zF zJzk9Qn@cYg<85aHustC;K`ra#U_vQqt^glTrc1>}cHfo%cM1ngNDR`ARTCqljKq$j zNG`amxi%8ScdT7Smiap}0T9r_POQOL-HB9Q0^K5o7MDN)9ZUyHjKiskT@{#o0O1I@ z60W7e=tUyES!(o28jNHfSQ^>x0qACSL8eenS0f$P;G(WZ-JHZ;3iFKT6uU$@J4~S9 zp&j@K2UA5?qbDBoaaW^dath=FHTOnT{z(F{%IIccHOjG;p6O=PPX_^xN-(jY zQ-t#aU6Fq3hSfBfyxol^>3{fQh@i2Hu*rnE2cVrsnZy8MBL-8u&G|C7`U+;_B5`8<}|ve(Hn>DJ&nGYmq0J0u*Y+8urwCNy3Gup zDS|LJ$Hmw?9v^*qKL0p7`YIXYJo=_KgXf}$M0YpyqHxdAnRcnWQKJc9fY{=Vc>U(1CRt-aK$A4Xyx-P8|? zbrteHs!-*Q`Wa&pX&l$z7?7@#&)6H(z~LwcGk0}W`AyEqg#J+LVbbn05DI-cU^tCD z)WCRYpwU`Oih13|c$Q)sI1rvlS8gy;lXe1L5A>7^l3RMYxl?#wURc()H&Rq9=>8jx z&k{K%oA(2tYIuCiccWdJauYP*`)GO=La4XjWVF$rbkfd=h`jaPY&7>)7hy&U)QL5K zK^=UvA)NPFE|uP1d9#tnz8^OoZ-|=7lRq_EEqU1IC(kWLQz*=>Z!zAD6*Z!gLD=J6 z=+GczACfM)8c9(nkpJpln_ol1G5f&s8gej6$GdSqK{lhOt3Oe#+l(8UKKm2IT}RZc zglgOBr8>sQMl46fTK|($cHyb{iMHNm>_Qjr9&8-+MsIiF0xBC~^kAYp?(3i92|Ah>)141RX-F>d&3h%vVPlINf&nYY8i>_ny=jIG>nox9wq1e1e_Wdljo z96NTE1Fvoe5r6=t{KZxD&`@KEzVccatvR&G%;jg2H8S@Z@|IaX^ z2UcS79kBbHpxJjA)2`M9k5&tm3SE;WTbH?!Lc@&(`mc$!U_J7c4pgK}q&9aNS#{7m zUE$%wD*osu4n78ZwKUKiKFx4<);x8ZX5NW_uLGOu861%t@&27gP5R|dqgTVqMQ+Zy zQMX(H-tA4e6^H&ffS#?_Eck|?k%u@KWb3Oma)fbxJa85)jF0swTcnTCha-&amVC}x zea;!PIfH)NE{9k`6}Me4Z~>Bj6F#0T7=Cix~5x)U&m@R-=txqVayv( zi${Yxtf1FNgL`kJUq%}Pbu7^0F-9Fejvr&x(y{WFjR7ZFM4yf^I(uIG3`^78N5Qc$ zSt8$KtWnps0;TV$Y>_vOo)~K+x54A1(2>=Y(^{k4q9LaRU*gq`7Z;Vz@k&8h^iU4& z;& zZR7y7oXeYKM7G>*yu=|)L#JS*s%Z8UV@Soa%WyDYKOzeRwk)n^ZCyHozz>{4DlbkU zSjAysax524x!4ipu-;gLgiP~xfVbegvX(*Y7!~h!xLhuctEE~S9!J6jZa_^vMF$g_Q$y>!y&Mm52mi zwQ5YW7d3gnSmC*_L3NNmdBCWZ65}PRKmf`rBiaGnBz~%q@Biv)XMw}f!r{O!K2GhY z8Y9uO=cXE2Mz3mv3Y}c(PNh>*jV7K`C>ietu15AWV+y+Dr!5sm25p&Uc(K6VoQ8F_ zh<==A-0V5Ok3Cfbsapm1Vn>=@VT?j(-Y@u8qcdY^*)gwb#RJtV%E@(<&+1TV3~~0d zfcv-%iB4x%x)DxRX*BZez>_7O{Cg#&-i=f?-S`B60uYnE7m%LtSdt1tQ$7M8-S(hy zo7nqwoQe~mvBQu7cI-i;i~ft>1|(=X!!SV$y3T+$xR1^+PfDlC8CX!=Xv?gmR1dtt z*f$$#-3;T5e#WoX@`ahkU9r!*XBkr=l2}}S>xp<(e{0`t<8N(f~uVPlZKFdl{J;dpo$wCN=6co?j5H+7q9Y~Z}>CO4bO5ziw=ybil{ z>OA8P_p(!*AXYgKVp(})-8|!U-TicgPYs?AE9i^r<8$+kZthpq$G_(r9o%cw$Lkgt zbKN`D$FjbNCq1#iXyAFDzk`V*ku8PlJOMGknC^MPXyN`;UHCFSdOlOvARMH7a&pAA z(8zQ$$5d%s&6XIA5LtQq60DN%=;I}jT{}nqUSh1&uyhwM1#gXL)HvIK<9(@-sGo9^ z_EcgD1(z9#On*K}N_WPYr>NI5V}$F~6g@yalTuqQ$x6zlCpyC?-(b1%7kFUJ71#q? zopi7dbe*SG7~MHVe`gjlFI_8*pCTBXYE=RvN1@frD4UU-LW7UG;zXdJp)h zs`T+Y(=y3DC&^7uNPx)@dY7W2D3_{qu=idTPyx%@FtDz5ZLBMgU9c;lU>h3>Hf#v! zik)Iz6%}kCSpMJVmI3#-@B49=$=o^j)aN|CIP0**PP)|@7k?p)1$^UHP{FhE{jJVk z2vNiWj^MR(Zi5Y;E6Z==7|)Yob3ryg%BgdaGVYUS=Q{QL_TF61^GA7eo^yi+DprWM zq@rFfy&Wy}5}9*5IQBky^L7qMC8^RlAUq=MJfAqcD)!}zL zz#Vk$(US|CEoz*dnKN!3icm1XOz>(z2Ppdcg>9?@^=ggmggVF}$_64)A)?J*cR3wo z%r0d`Ew~W6RD}zTxa8uG)KsM5kNdf`lMw!F!h61eWMG(I_!{%x-0>yuy;v|=HAsY= z#s|SGzp~@EnD@qxFLCd!upxHKVE$er&~p|jql3`6=`LrGEZSC?_P9G&!sO;9uW-R( zQt%kmgA5#rhyp|;6Kw2bfkJnb^xj6cv%N0BHuB|F<(R0}7N)u4CMlT%3rl3<-RMic zl*)TJ^)GV+?|~qs=aCjdlVeUP73!5+??)otD1Y1!(OM|| z<~!$uMIM^(?241hSMxc$Z=_~{(<}aavFyWVa(*d>>3N$e!Z&*Xrku|tw*c&RNAA-F z06$*eXc)s@Jk7wy3^cTWsU-@IB;A-_#axv89`)GOaAR+;bwg2;Jt;}eKpYvijZfb+Yg!;=8` z4|2wne48PQpL9C6Le~+;;DV~LS>4=RO$LEEun^C=AD;v(Y$q9*b93sV@3hmUPdUBY z)nq!MUGN<;3bK^WiJ~)2sKt-D=SkJm{&?e`2E*6L!lx0rF8W-1c=u_Lz#2Tq_KR1_ zZcF%iyIi-#nT9V>`WcS*2f6MUF8Isx?`NFjt5HK?GaLoHLx?j@U|W<4&pOv8H(`OM z3@dq}e|y#$mzd#Isy4q)PG0I%gLy7k>aq0^c=1f*AG3)|P! zq<_azTm1Nf^Oy9(FBJ@0$zMNmn&r|LovsH~tJROho;I5qmQ}59f^-pCymQ86i+x{+ z;)HrRRB7ha1gF=eHL!wb8LDXU6!oi~6Bei9=)9_>_$6nT5_Fp&km=LZgSVOlW0=KW z)CtHrFClJ~=k{8TCZ&6=>H!lf!)ZUL%-9tA0*B4y8DG@XG`TOOQ>X|f7r*RyU90js zH=P+Sn;K@6nbcJ6qZ$*27FR?6@09OfX1B_v*DFqADtI#C6}GrqVzX0K^6)E8W$ON~ zbW*Rq0nsPbtRRHBq`Rl6)26b}VtMJve^4605OhjEacnlme4YYM5*;+@v$$|7LbquDmOgTDNNQ3a2+kc5Yb#4q7A6uAtd=*|Gwy$PY5<4e)D~Easy^3r(c+XN3wa zEAGrRDyWstRoTW&EBtM!**5nfUu>vm+1N|4SvF?dXr7X4d1Iwh--~1?U7|e*cR-tE zZKjb{;fZ(kX#p-S7+q^uVQ2qEhOct|T~t1dx?%-QwUS-!v~XOvuXfsZtW{vE4S^Ml zSGf=QoHP(tI2Jshh=(Kmb~X0uiNuFM@PClQ-h_VKNtlQ;3e2(kO=pjuwZ6`_o55)7 z9}Oc})$n#|QlyafMS;X1zhB(4N675Qla(^|EvJ~79Q+p0)F|h?h5E8wo_Y(vuts_J zEoU$^qT%1pJ?RY_^{(zBr>r1Y>p%Z?suI-z&L97F8spVrSH0eLJ_hquu5mhd4q(H- z2I?+eJUNU(GhUx?Z*Vn6k#&b0wZ>^1zxFek$!DU@og}xfAuYq&pNb0G`LAP<^UWpU z*7glwS50^wum8NpXOv+OIkPHK7U?uJRj&ne#ebmCzDLzO69H=X5$f9ipF{mF# z>MWt?{MMksB-kmJ7}2dWXn73Y@IZ{>m1OUfCkOC$YqX-E%j%7^st!@T;^-v z<TBex z_n_P#$&>Hluu&`P_`rp}(LZop|0uK(E_!!=(HWN9Ano2qm42t3`@Sg^f8WL02`GTuP{jW}Gz_cHYZAC=7gz-bNqJoAAMKVN(RB5IKKA3`WL$@mXpD882! zAF>1c$o3D>(AP=7kDLLiEj}_i<0JNjj4~fNL;nkpey6{bOZ{4>cd}Ly>)5qU4HV#n zwGiQ2d33Gw2xNEiI_DTZ-dN`xhJL8adXU--IeNWw9N%78?<|#*js*vr{}gx3E#2UJ z8cYB5h=N;z&&JEMpE$dvxB5?F!IO$lx&1RA)!To}r_SN&3-wRDnf$8p?|tg@NnPas zSpFGCt;_r$Q$Zxo5uZ7&;6~2=46bOB-1?a_m&xw^xpP?Re*cZzK6mEur2iLAb83#YKz~d`YY$W)Wyox$aP;KkX)&M=2m?L6--^Z zRv(kJwUOQLzR@{5b*um6{*BIlxb*zK5e3gZ()$}{MCu{`hZ*0%A>J={euGT?WA4ju zoCjl-6GN?N;9d?+aF^UO|2rp^nzu!JU$n{DEj}+L-T|0{W1A7K?)9IK-0b|5Q9s)3 z)F!tO-5{rZ?=(u)_s&6x2UEUxj;xP5#h# z&L024$%0)!_yLrAQ?BGkmVk}~h2%-eMP=Aa2fb9-AU!X$1Eu+Ar<2^Ws=S?Cvl#oy zjGrCbfD&X9CIxl%2rRA{$5)72@)OSg8Sm4jq)?;hA#&ChXYYhdvj4}opvN99ZMQnZ z6CNz%%B`e#ow3!a<6A2Dws0$I`604mD^Tl6`WJMNhsgfFINhDmJCp$KFJu;iiD)6w zy4?Q@>Lxzl{KeTdnV5__tg{W`?@5Pk;MgfLX&V=Eh+MtRX;(iaG9cjmToNEwNJ9Zd zQeN8zA9Sn4w>!=8-zhk=-RZ5J9=07ucZ+X}UZ5k43$&hjalNHI1{O!h- z$UBGBsK@>4jHrDbZ)56ntMyv#efd1_%YJnpoAY)#qWCk(Sn;*fE^hcAX3Z|Lba8n~ zYJYd;69WJI@7%N_a&7-`(s6%sF{5QyPK%lGv79W8nW4o0rsC#E_V)O=>BGnMakER! zkjTLYn^P!{>4vS3n_>0Cn*!k}^1-1NBe?WzJfHVUn1Q5GI$uAA$dd`PA7hm!jg~>% zGifxz<(Wy0*z|N;()4ErYqWE|Zcm!g{JKxdH1RPhWp?N6?nJA_n=ht#^Ktn-MR$kD z#6r_Y-?*gEywfdT-Fio9>s~wlZ1ziB1Iaj;pg_DlZHC5wE0R@dxxm&)D;lB)RJ%WSDE zcTC?-o#Oj9)v8xz%*iG{2XEmc`{0YX{dp$B~HPI@8 zuTw#`Mv1c$=73zL;d*#v{p`V{_OA1uMFr}c-DsGtm!-yJRNUmFTT_+vC!zfq3f05?;V_Gr_*=-|0nvy|myDiNr=to& zM7gJJ)B;B;#e!^GcV%G{#g%>j(--M!S}gZk(~rz(8aee@DZcW)#}0|VI#Yu>BR}yg zxjed-m|aFz?GfvSd0ROoK3eaA9UYgtJ!1ILXc@;&nJRqhm}swYlu^<8DS6+q431^~ zMPaR(HqiTfN=)0jjK3-qajE=Ns7#b2YfDUBOOtwCW&WPYP-*kRYzChjBt49#h53yx z^c4oa$)qkQ7{!7dzre2g{f(jWin{YT4a&2Yv+zQ%M-!YQ&&r1*mH47Tsk#gFRXUxe znr;SN9^OMZpR^Q=&~l*ulyKoFFa`XCodNEfWg?9EmplAxK{n%V!osGdeU0*btvrXq zW$JvoD-s8V+GwxmfX*|lF=jHYCQZ(mWgJQtew+Wz#7L<9Cg7;Eh27!Ak+LRIP?bYb zzcJ>iWmK0I_;pmn2P_nav|?#rW;*m@z5LBdc(XE1rM}LXbhE>CuDBs&64OCR#OzU+ zSodf02x%!ZosK0JwFZ%u2CoLItnOY=@5T33aNx&chMgI9t zPiTQ(OxN$)XZ`$umVvCQhRRpvT8u7KmpMC%ic@J&y-!t`(_u2~PG0macE`x2<)Bz{ zoRynCX}v|tbeC0_aXdS!!nEb1rNZo4!#jF1)bGwDd&FwchP+&g34C>h>D$rqvz1X)|{P+c}_z%y$=E!0qS_8b*nTNVefdT((KarUeePtk)?l|Nv?f5rUi}z z%Upe~aFfu?o^-+X?-3(Nlm?E}Rhc&Z$o>&^)|eBp4c<~?+BN!p1ta(iV2`Wuo7QN^Vwv!_!XsqW%ED6V zdEKj-dmgnJ+ld4XJgJ?6g6t<8_I>6&t^ zHuqZ_(_38|dS=WKD66l`n68-ap2(Q#vG=80li4M9glryDNKUSmiIn`c$xKar15}pn zT~qT|7M6k-iQU_olVf-0Zf|GWXcFUP&E|*LZSrV)IE_c7xPxhm|3ifTvgsAdj7{xi{*qdLqZ)hHb~1xe?KgEc&FSB%*iZz&^5B`}b#i=X(`K)0 zoanws>=>6Qh;d@CUCf_hymF+5CU`C6;?=sow6pm=eq~r)rm8D!&yCWfEAFFLq|LX| z`#IE+QLc-gGN{~1c81dVcqb@1Q8>8BogQ%sFcbQl7uOPJg);W2ni}FoR71nRNivg9 zc&)ImtAEiGoeRiv8Zf$PUI-jrFn9Yp9Vop^n(?@dj#r+H1$M%;qBcQ=kSBVV?jlPM zC@qw)yO~zIjmKpAGpqvYeQr{+Yoh4J-4p6#t^t34auV@wL}Wp5Im4aJC6&cTR@KPx zlWPb1P9Af+o2!anpQjn`NATmkM@w7Dq1{baIqg4*61l7gK>oZWdm2BzSFA@}m5l3Y zGFhr00=zJhnK)TCk@;cjR5T|#P+_!yEMl{JnxB%-$Fhi)v(Vn%+6x-?5E}Cr$SLtk zFD~qTvbC2vE4DayT5lNcHt04r1Ax*5d=va{I4zQ^#{Vj-cj1JNkgsZ<2@ra7s`{~HWE30fAS<$QMRq6)7XcuJD-iHP5^~FSaD}8k#SUld-JxvCV zs%Yk(9y_X{Max)yGOD6CMy*~a;yKuPbj4%*y?%6s7Lph+rlPgXtEBwUB>qAkxO7Yf z$`YAB272tt2V*LBrB&tFigxMi7s8mh56Hl=6>Sg|4j=0`Y#Cc|Fj(T3T##lVAq8;Df9>-*c$hL76dmx?lA760{53e83aA(V7<13m~#Q1Q0#Sr~$ znou#QWJu&COmrMq=^a~BLM|sCri&=qcDT%*P@!2+7EY+hrk94(S~H=dKhr9iSkab` z?h`B8XAbeg7&GWkrCu_iT4{D(%9}p1qC0b$OJlQOV>*-e9eXy)s)-eYcwW9=Fu7g# ztLU5lPdLu>{n(3@OOoux0dn(x6)HqM!!uU+@qQJc;*3jast* zPVarOzyDtG0Tu0%Lt1&AWy3sn#!=0eE7vOPp^ zAk-C*SiW#~Gdg|aJL+Y5qa3okxibCyBU+R8M)_uU(~;q;2bf{8Lvn`=Fk@q}Q8Mo- zGMz5j!%U0~&bfP<8L{{?WHJo>FH>^wKvP5Yl4l2+uhReG=4z!Mg7WL~wJdwduX~wq zLC#Hl4q(3FyZzR3#oh``yN;MMsw7n z+*1w`B-X?z-3v;nrKteS({6H_XO4DnFZSIbd_EWp#C@`k{;+uc z4>m)H=dwf0(aArGg4&v=#Y$w~(~J7a)QQE8ykD8HJm@ym3~c1)7ptU@$x>MdM|Z_% zWjZ-(Wy(cEO_vtx2s_@#1=C>IecdfCizJOW1NTeacB`0)ybwxS6Uteo1{9$CUFt0@ z7|G;e0(bLKCVw<4vU2YLOH4=QPSgayW%JLq8-EuHGx+u3ZirJ;9DnSVrPOrZ2L{>a zD0j;i4MWOvhU0g|aB5|Ni~R4tc|gdy_U0|aHJ@(OQ#DiAtsq5C!RHEwPxJdrVa}yz z70%EPz+nnZm8;5!e`?#eC#LNYLxNK{!vA^_um&57 z4ICg0+^mC!NMCUp2I!pHJ|UU3B<=fdxar)fG{n~>I)M8LqChlq#O`UH7$9cQ2y-i- z_4L_AZRPh7W@`L?d@-oln7e2nQxU^Yw5~nTOKq&_@M!%}G}!Q=dwtQ?R>aJzIRRSsTBZkcUIe z>oDU-9%@c#x`q0w|doKRndjOEJm^?=0*j*L*}G#F;aa zR*t+j(M@_iop26;|Hat>ECnBo>Mhaho!V=X)H^O0x|X zc(*3qrF;f}f?g+1Ki4j4s;emQzJ4OXYDPp%K}s$-+_a9ReZ(mi-lA_B3z znzF!4kHG&JY6Sue7|(<|E#f+1ECNF2!Q~^q>lXMTQgkyY#f>;3)7IMErRUv+ZAiIo zR;JZ4EJ^ya;YXr+dxT;o>e71=U((l6nk3FI|JbdjmArl=>=Zxm)tv+bE03t`A?{u! z9c1KD?Bikb!%^lkj(Nt>=A#(&<*;MTIVcHNpNlW$e~vX51Hz{rXZj`|Rqkfx?4s)2 z)5n=7V$|(8>jZNJ(4ROF#%72NJrT%Wkh}IoL>y8e?0+&W|8u!>Pd1%na1eL?1xWw{ zb>qg$x=x(^mneRMy$$?!Gl_^B=LA^0yO;-lt!CM8lKDVAk2L+i44I4^KuwLCV*|BH zY+7EK%*|Z4Q;j$>uH$iYV)1Td4h;VD{r%IacHD#@Ygep$LDwuQp5Xx(4pSX45dq++ zrAH|Uuz^+zE2_#{=W7Bfp7y1Th=NVVOP|F=G|!ZuGY?PL3c{7tVzPS?wnF#A!2HnZCz8hhC3+zkCaX@$KET3w z26)a}bAvJn(DgIRYfgavsg)tmM$n&2A`e$Y&8#+-mb8(P_*#Y-l+aF zBcj7mX-E;SO6yT-ghH>Ero-4P|HaNe2i5n{WknPCh;rRzY&!X{ev$>j{cq zLVDY4r zC8wJ^;y)&3P*Yu7S#@i?N&Xndo!>OwTwVP8?f%LcTw^iimebLizb7A@ZcYKw?R$pF zc2_3|Xb0J*;v;oq_&Y_SeTXj)RRNjsdQHiYo2doiz;VeX37`PE>O%$4w2?_D9;JUIPx4b zDWSF&|Hs$Pfdo7%AD?6T@vty>*yCJN&$o1t0sokDAr?clkWe>TEM&s9Z_e~KY2yHf(QLta`*c|ZFCCdiG*e!m1(yYnF| zL*$_IIW$j}b*6UCE9b+MEtPfWBeV>W!Wri9TIL#E)c{@;tUTQ3W|)RL&_bvUiX8AW z@FCcA%J*=_QZTTxLhJ>m7-Cs-fq5J9xbXs`+^|%(m>#XKi$|*oHJOvI&jr)E9<3rJ#x;|8ey0ZtB&;f7SwyNX%1p9-E{+9 zgvxfB=jD0#r#w1@)I<@K1v;T_Sv1PQB+(h;_F;$loEv$6niiz1Tf8j==-W|Laja*% z2kamyVTKO>g0rgxeX>Ypom3j~Z#`+feGHP!_W>`Vee7`AEB3JuQ;pPyC91adK8KhG zF;y*uyN2-yk>g&{YgX;1n+F?~WVpARoaFw*(*?ONrLNEM2tFWlM=R3 zF(Rr>J@vr^NtqU-))vK@j@@1&R2W21X5zvXWtR*T^3 zLZ14|gu_jBNs!1zRSahn3I4}FOwBMd{8RKgWLhYs9G>9cbpy~6!`dIxDhd-1)fMm# z!IpY)aJvw7CWl@D;$X$+Ut#vF4(z8%?;?K_xx9$3<+9=m)2Xi?Tg_%%7US{gR#9|y zq$ErE!PR;Im(xHGpcS5Uov$=~TAdt%SQJX#p83V~_bNH-N|Wj07jxEqK^*goIYZb2 zCyi7TQ0;9i!0%_YtiRH@w%(bMd>f^PqODDr0Hr9>*=}1Yd}okmz!@cKR$Q)Y;$`IIkfw=Fu!YZXI^WL zh{x}X%jRFvqI_{3^z2wwBppOB*Ew@Af8HrK&M~_tKSz(HC8KL(+~CT7xr`XUXm9W9 z!A>v871yJ!`fG0W^(d#osz2O-2)|SsZiGtwCgZ1+?kbrDMN~`COx_pY2r+yi1|xav zji$Cgk}RA;`)0FCjsfl$rR-;K&>13h^#|FiJ= zA@auU=-fR?-eLMz#Di28UKRf}W=hHNE2Hk98sQH=q$*_Zv58b=FR(W#lQs8(u|l+L zBKYDC$har>-T`NOy}Wsc>C@JW;(m~2{raY?FSwaR@KZ{@`A$Ty?Q-0m*c?X7D|e!h z_hieR<~AP6UF?@9zuaZ^K-BAZH@|I@<^Ru#XY7cyU`e66svv*;byn?5kQr@P5Rzzj%l-*ppl>v z*00bxA>#rYBv7R)$HTOt*XsKK`q47(J{0RiviyE?CWSQz&PUaMxSTQ{7H^weG9T&FlNaU(e9~9*O=st9 zuWK-;q^y{48WcSZSb(p^w=!#i>6m)pUrG0AS-600S}0#Gpg8(|Qn(P7?802Ph3r;r z);;4NFtK8C(|3yhJ=WANcgTY#7D8f;TY~VXfDiQVN&el_WY!{J@e!Z54e@U~S+vMx zYVt6O9WTI}tZJrwzQ}Y+v~!=4^2Mfq6@`gwOeTY8Tsfvp2fb6aSq@u_(QdkISZoHT zOGw<;jl>#V9zulri!6S~9GU(y(bSYF9VX?o2@2@^Fs$AN+2>)@Ze!%Zht09>gZS&K zrU?JZf~M}?OVacRdgR$F6PX5()`UmQ-E}X zojyHVi60|sGfh66&a}_8llmO`!YFr*?*R>C(bUBMo4o>Z2banjIn&gwIaA6#V6#F| zjm1at4LCP~CUa$x8xz*XoN3cNAn2s+bvMK!YR=9?ERQPr(oIda7{RrvS?uF{elKGm zH}!p#k5G23oAQE_ngX9!VhDYxGu}^-Kh8FfT*_OKbLqy%&GaJz+)|P04mCR>qW1OS zn0gR6=qmDqUTR*Oi2T0}BgGqsMLtw@(HjwySPi6KFMoN$4BR7N3M!bH4iP3{`ST0( z9PkIqXKgHun1fo`@Pw(W4x+N*m)sX(QB-z~ls;(=-Xq`%qQ1lIDoj5z5C^la4liGk z_8n$csgrq6;#(CYQYpx^W#GR?xm0T9%O_2{-cec->{z;5{!6li?I6(r>Z)5sUcH%G z6|jvAe9BCz4eSsF5WFh)>X=s-G{#ZrDbuQD#bEt;^T z1y1G?ZBWjUwF=&^g=s|XTF3F~d89JkdA`%VY6#cZojw^g%y3fY`<`-+!A3NOqx+qw z=sZO5wPECJNvxl?1kN};gbbVxPy&Q62bkY@{?y3}!qh|S35T)7w5e|s_P$!zUPSL9 zWvG#1OUy1UZNr~8kVzPaT3veE{6+>0Td^19Kf&`tAr{`+%lw}vO<_MXm8~cD0{t}Q z8~KyPGay)R)^Dm^)nvN2&2W(Jqh(PA@z5`~*lXvvs>rl;PmH|ntEAmCrrW517S+1j zVv&mk-1gP$s*WHz0`w_#E<^xi4@nbAXpNxrXO<(>VeJ{2wY@cdT7R37!y zCF}>Z#X*$g%W)>MS{GU+wVBAX=HM1s6d%%jfwb5Q+~}P5CGaFOkyX{y`Amw%2sZX|rQYqoCcK2KQ=b&JpUrR}$ z{A;N>zEcnXck3<$xtNmR?O%S>ZK&+wJk^p)0`T27*8 z@KT+ex{Mf{USR`pXB%xogI-aC`@ao;Mv@pixczAYgS6uy9kz)J{N={|yqL zZu}5TXk&%vy7$Gr{=v8b{6lDCO(i>ePBs<6fK+ALP0yCV>9qGXp3}3XnO>^g4<7oS zE!_(W5n!erL9-Y>UhKb)&Um|qxb=#Y z_K14cozYMt)jC9U$Y+Mgtgml}qMf&A^mYe*J&cJ6jub6&a1udeLfp&5QQsH3!gYgrcC*=$v^*=#Ebtc%~QWrKnrTS{q&{ z1qHqo_UyBovCYZq78)*(8tR%f0;rxfEe~4~;TEuM5mdY!wFa!)_+b5V*t9fkN|&!h zjoSKMDjt93zgh)Qt>eEMHNMz~8aCk7ux-hX9$$+Z1(U3U=Q{-C9s)-+$%w^xJ!&0o z>FZ%jgl2y^K1xGiY}r$#h{;*Kn-R??)3MnXiJz`%(Xa z%z){T?ep4>QqIX$egwIIU3S^!26bN7t<*2|!6xgMJSqPm96sDvDiOxK5B}7Dvil&= zXupu21F9cJGYpzO-U51qMP|Eu#Y-Z*1m8R2(wL69` zb3adbYr~&QBJOux^nN?&Wa>!Q~3%SzL(W_>iN5EuAJc)k3w+SD~} zh<@8~F*igrmJ?T*eT_o0zik{5ht*czTV-0c{&>d(VcXez_U7a8MOWO_reFOh(GafhtsIc5%Nh+Zp1B|LkZ7E0XDoJ@Cn55+sK+BQ=ZikIg$_r7xqY zTn)bhTKO{SQ=WX&bf5H9^fSi;tpyUkiW>aSiGH1*0MqOgP4w&hJ33D|6QUH9Xb%tT z)Ud*hGT|*#xBnCT^{2-C^i94`*x*{f&&6dt%`cul12OY|_WZ5iv!&;6!&fXN+)U*W z-$iR%gP?*n#`C_58U$<8aPOVAYEv|i5Lj{f+5xPa@~?7wEKVl;+hkidheH6+hhs_F zdB!a4``}lfvrv}2 zgVOXw`B1;@m)oWv#ckpfqjHRUhY5hcH_Vz=QG^;k^w|TGOj{btdDhbECl{i*KAbbkw<_KLJ)g zZgB>|vYK*#CNr>FW6bSitsGFjrO_}~HKm-y-Z&|Sp+KN@h61XUyeS6FznY|i0{ zs+Mx)&PsF`H7=^7?D_&mLJPqJcvKQT8j&?HUm5iRiI5y{Uzy?eBKJiYTL)uQ$ZLbcaZH27zN+$wdDUwg*1a#$*{!!I34||IZ=zg zxb0`GjZ)9!pz1y-TQ`_)do!zU94I|^8?iIO0eF0P!DAkH@edyhEa<8r>d{B|a@@zJ z=a>?W^wZqe(IR-&r9R_-by!7K1>CjS6CW~N|Adrk1eOl~f+Nhyx{tA9t`(oOfLZ6Pq~Gy)fIA>hwGWf-&g$Q0<7@)6P{RN>B`x_2OXq>v1!)WQab@Vk6B=JAN)Q}GV06(bV#{L( z>qEl}bIgbA2WVD3RH)JE1-6(%)nXN)3i2Xz3>V$c^ueUU&HG<-3amASUR&J~Uf(%J zBtoi@X@=s{ZjMaI0a^4@weO==5B6gUq1$>1b)Rsx+G(HgI{82Q#9jmz9baSWE-drv z{TlNvdV*|Rbi|6O{ka!S^RZ{JML}}493W8ZEzMRXEj$6K0RIq z+2%4N?jQ$Zup=3ty(xqV#cmF$WP+pIX?lT~s8Bt60sst+L_0Of`pONzNpOv_SiDsQ zn8Mf=$ITc#iJ9^k5KJ&IDluvI!LrDzWLh;^0#jNc>P|HfyPh2Rm1%DA z$E*Ke;|0JG7}ItFysiQG7KZ^WdDVMhBFkUe&_G7iTLfl-Wh}a>Tm-d`sVimFhV|fK zQm#G-Y$4V`${B>5LSQv3^iYPP`a&2T64}kb3SkUPu@@N13e_)dTPv>|O-Xh-y%+~SjS7=#t2}vA2jvnQ zy`@Fd$VMhlZ#3;m;{x#0Yr#lj_W8g&nB*cz0$30gM3n>Y2un!4s^O}iSLrXS7ULa^ zHO;`TJ{k*UhN;BiU3K- zZ9p+Nq`+8NT;P4NMI%o}$amimY+l=@w!B5BopH3H76wk;5(40~2oW3P%WPb4M-e~} z`4X(z;0)zoYMLSJcF@cWkUYwSX`DS(zt~X?yf0;DJ0=m@LB021Rxx6P=bJ!f&bOxj zP;#fSN$Nw1r$4ziI8so!0t_;OLb;0JmGQuLswJar&rVx{xR@a+iu)ai6&qhQW+(O| z6bu7tu~cy%e<~BmB%!bTX<;_?G9bwDuUb_ZS!X_;nXh8zDhny69a>RAM;|WMn1-wJ zcGN%v3LKWGg>+c9Me~7B!<;0EcaKI8?p6)QB>8FCGImAMA>byA45eRK@Wa_XJv41YU+ zrq&B`xDmiYwxZ4!2+0>0t zqJdP0WX%k8v*-z&fomh-m#Sn2QbyyG<_msUC6RU$5F3D(1eI9MTPd&EM6~Q?Q+txb z&C38E1(<~wq9{=EtKRaOq{7c=WA(2R?2y2U<~iXi(v4G+PSB8%v&8Cv92A>ry%Ab< z8^O;7hDywOff3(mF5hm(t++<|d=J$s_5w>U3NZJHyrmbWB@(j(*E|xB_*BFR?w8Y4 z=c(+bdzvSn)%kkQnF8I2Zm5+4sOjblPLBU?bcTV67&?Hjg%;P+_rIO$e_NVL;)9p~A$5vdgWoZN=9&<6`Moa{rlnLR6wK`mz;7T zjy(6X832yZzsXJEXKRJNr2b4xthC-@+P3G|{Gh>74H}F@-O$ut;N4ExpiAJITJKd`aI&tHlC7w1YNh8^(`S#8 zybcP7BPAZH(hL+wS|IRdxSL2V5?bBM=n}N@YJnW}S#fne?Fp?9H~F<-leNhPd2Op{ zlW2`OW8+qHXd!WTrJ2?;`WMrk0CqX&7jsy5eU|`uzcOY(bV4&c^oG-Ity;p!4qqa% zZKmEODY4S!D)zq+Mz%_hnNU_Gdu=o6ZdGjaB!3Sdk8xv2V?}bHFtZm|@%KLxiq3gV zPBfXe%}i-s>;O-C+i^vt?4bb@1f^$*ds1~0#&x9t15aD|s z49Y~fKk__40Y^P}pCR^R74s9(XPFwG_u`on2j3x~g&wfm7y8~VkyC<-_kQpk=nS3P;Es!y`!}Om)*q7$}^QdV;pA9*IVnO)@;!}vUqB;(nsByLe0X+?l5&PV)d9n z=dZD79P$?-Dst(2u!ps2yK?s~Sz>@D4KJH(!ey z`ce3Fu?2j(!;c~w8@L0iio#7qC6I?MfHw552se?mifm%!VZp-v$>#xA)pOy(12G() zE%d+eF|oRpME)1#jSKfCbii=EzVtpi?{WdQ2s$Z-rwJK59D0K_tPhzn8bu0tAEnep z412arbp$P{)%IC0^p*kZ#i{O45`;b*F8)k9^oAY1=Jnpbo&sK|N32=-DO3=8-=dj? z&Ko{bQPrq=!AH&;;3nxFw?&d;d;3U zMe4H>xpkmS*FEE^sr2KuoKBLz{8U0`kAh4FwiV6>a}E=t&Zzpad={=OZ+0jMF&B#= zXzBGB+(cofnW?oK$fYWb6xGVtg(3{77%+(ttSUj7|K~bWMXHg9lMG7OE+hUYRrn%0 zMgKm=LBT`v?jxwDe2kR`rD_JQmBk6$eo`cVs+5nwcJmIR5W1T9ygVqK&8; z-xf%zQ(4>c=cR{^BY#?Y;#{to$IMPYQz|W-EI~VqDmP z3h*YGVhJ_DRVs2*$*;dbE=b!tj^L+gr!;pSZ^9OTEeq1NJ2x}(QlV$RU&J8=hPaDs zPvo^ik2{<&2L-zyy0Ex701_dhem;>43s^$kH8MNl1@3pHf5Rsu)8!YnwV=fZu7c=- zE4|hPuKoqzy5oX}VD?K0N&J4e_e=OQ@zuN&T+h70BADW~2=Y2YEvuN}wtSbt9Fp=* zk*(~N7iW=Xd|{S3?7*noqh8RvD(|WU*~;cIs5l zEw+8w>feG!zC+M&JEl(;na1g1VuWJv_o%BzZ^gB~Z_w{yTf98N;rW%Za|Ni;H=;wrc zOWeC~$IpLGpOWYE*`-Q@hsij16TY(q17K##^#8a3GQ zd>{ay%tvc#Ec1cG(o{a$?Ct5ii#33_as?fW(Sd#xBnda_zVnvBuYw+cvT5au1fD}2;wrm0p{*}f**@bsQ)u#qZ_=t&(h5Oda*}&P+)rkciK(80=SBV##0%P~RO;v5 z(Z-X4I_7Zzqmzp5G?0C&?c(@vG1*>i+s27=ZGGnSM$ z*T$;T1nk8~w;?_1>8nKqZAa_i15GxBns?L+pNU+Zjh z*|9qk=%{<0^scw-|bIk(<+?h!T%vTp>< zRGR=UR_~}-hD;p|P5yla8x>3J=}J!q%`Zw{`^n4-8F)3R*88=xFT`&w)AG{Qc(PfC z0<{edwte|?zmua5kx@NwDof(tOqtMNJExbtrnLq~Xey~*sRB1$%9`v^L};JZWEWF$n&6_U z`ZxW|A4e-HCS_+t&I{aca$~dhyjWr2#v+^Vsj8HZ+u6PCKN3nDgViE;aKXO2&?%Q! zzo>L`7dP9(V;z=Wn9?vDFEK>}iL`8M^dx@9>6zH+ppnzORZ`T!c59pT=3e8s&cxJP zj2wPw3%pHNrtnNBPm}D|!H#z~J&_`XlS!ru>ZabMdicE^OTilT&x^S`P z%e*eOO>zupCbKV1)TRokUXqj#y4cQ*X+N)2aGJ`#`eY=b=}%~p>1rE~C0zy)M-p~Ogyel^PXe6dP7VtGBNe^~Ir>GJX-2~g6X~3;DSt|9Ag^V`e2eY;s_Jo<;mfC<%^?j({l(r zYXN7XT}$%>Qv&%KedJLX2FufJIbhB+?Jx?(;Up14G$9Z_=r$AX&0ZISR5Ho#1*myO zpz!vA!G{1}pyH*(Fb+NfL+{c;nioiq9=48hm?L`FaqJqiVh^yJ<+mpkw(EOW-ZWbl8_xk*k=CKu(R*r9ExO*jo8dPmthqQs2uCj4hXgdhu|L zwDhtESc;Snt_#knO6Gl3S=FA6ygWIAd61PEJ6QsuPCp8;W2vE(HM#DAvUoRAKXmJD zizqeKuea^j5`^m&hHg}TP$SG@s=Tlua->2;@*A=3Dcvge)xS3x#f`!BCJ`7rrhox; z&|4n`!KYmAav1oIOUI6Wz&c#EVc8)my7i9=#L-ANe1f}^3f19s6#8DlX>87WUPT=R zw<Q7&9)j&h7P2(4`BMTbnIh$_D=!E@EHnj z(Ln@WR4RV3bz!JHIv5{a0%IVFlw8rrwoYzHd2PfyiK?E@)1%zEkGpRX$sEw#(&CuQ zsU`c&g-KWT?`vO*UzL_`zoEWh-+s0_HZ3=@AB-GDC};M!?Mc{~3^lBJ^Fwq^(u3TR z{&v4u8JhI8w<-n`ghrBt7;Sg6Q_}0M_9s* z{r7jdVWeWeZJ_N8^We&cgR3iL?LceE;`8-DMx7uX_p;qchrj*;c#V_yvNy)J6w8Yp z;~8n*+kO_myhvvKg|q4p4JoNpLv&n08g;lpfIjLdY?hTBs~ zWx9SiyEk9zNAR&xCXTRsC$~_jP)7ciYMpy%1Z)jS=qmQLXT$0KV_*Asvhlbh?LDzY zxyMJ^c^qr*(9!I8;oqB~3FI(eReXSKDoZ70&^Y^E@*}i#IH33hh!8;GYg)mGNZl!<`QV!3@HJMe;h zHqjo)D|_x|4@u4bUc0<;KieU8mn_@Q_UCvvJycpNW&7LNl(3q&zwMa(K?|6-J&bgr zpX_hL)hpakYCCgKjfdG+dB1*6Lv6MEei#x735pI!fLba?A8xhA>T8F? z$bK)QkFXc=+NvXf-AS_P2zxn5;=Chmzm#8NRUSQ(4c$jRJd!RpOXE>?Q2h6V9C?)8 zi?Us}9A$UWmyfbtV>5EU9c8bN0UdLWvAyFDmP*gh$;}J@lR${)$xkQQbJ*L{PPP--x93i_M};n9dsjeQ|y5BnREpceF1?Q`lP)Zp}LxvDocgv`g|s zvOW1FyvPdLQ*OPrv{FuMmkN09%FN_!s<}W(TQZyOUQiALCCAJzu4zfT_rshJRhIJV zCb>T(G($OA9yQ{p*C@z$!VBwG79|Ky%@k)7s(dYWe}{)2j@&@(AN=*HxR;PW6zZPJ zQ0<3$Rcg-DL}_F)40M@6Mq#)ZULmr_UBk_97boEqo~klyx~(dPm(gVE*&^9|n(cKQ z94^>jP{PHlg4rO!)28%tWY@>SloT` z%hdc*Fs1H!5yKn}sauyx^p97;v8t^|Uy2r@i5_(!H{}yZ1(V6!+DP5Qwr7hFu@DCV z6nOV`yfW|q}R_m9g=MPZ&?Y7P4rk`T-l zr`h^CtyC9q({vj!x<%|!sc+-&#lUqOX>hX9?1R7vAeob8c!e%CS^!*01+L1Ye86tR z?hwF+SK_HFd<;8P)J4Dmr=th4m%q%d{=Jv+4kaC`j=PLX=A>$IoI}1eZ&`3 zI#a28|Ce)Zm&}7~esDkp)cM>b+ZM3ztkj(#51(s$I&YTwx(9;bWc~4#Rddd>MG3Nm z2ZdM)pRU}~SMNyA6N<|b&WuGS#`w(6T!W4==D?T1~{u37pw2G#B6i>EFCU_eaUJ z*g>f)wkEu*z7Mqa!Xr_K%5>&RC*)C4$!45^`;{M%siv1(E z``=+7(KW5Sm)gUZUu2h~bewoG>$*~Ix!8_@0)Krm0^AMKc!@ofkH21GuZ}+#BWq;3 zHk}xp!8Ir*^Nu0W`R%6Err*fd_A}G6j^t@{fNSwOKz~c$9|SAH^BE_DXnjWbGlMS+-NtndJfzY z07IZkSBweBb)wq9;G66Rv5#_XZbr(eTQo0F#Gz4J%Ac4}VZQlW&bbBE=|!^a7MqRj zE1%wCGs#sb8Dv$WaF|@l(_AW> zZnG!F2G6;>wtd_kEc4=tD!F#9t!Q<7zO2)Z>2Y$q!F4VhU9*?`HrJkk|5!2g!}=?=SJ zBEFgeXcg6C<@$T=}k;Lrs4i)KW^7*Q8(@3r4%?hAb7gQ`yj+;9pry7xHwO_WV* zOB!Y0``C?pa#QZJ$vE8mwE1>;{Evh@G2ix#zm$-x=G4~ASzve3XMGo-PaP_&7uXH( znOEOSCajki+Ph(2PkX>#(&mrEP9!h5lIbWtqWhLqJ!pHiJrH!WLs_7-D;?!D^b*uW zI_^RGzD$NKvirl6-nht4*MT>;qYzAXF&x}ma^PY+xbDCmwxM)BXs(F&7cJJqk-CS# z(u3u%4{>Fm&n_esQ>Pi5|twoUx9gsdKq82IleZ98-_TY1K8YoD^M zxu5->vZIqo|0$V$6W96rr|gTocjVKyckI&KHBY0yNpHMKc^WG9jkk@mX^EZG9$)W( zZK5&+_#X}dsULof5Bz*_R`v>PLe6}~b~X>Eqirsd`<}7W#-ibf@}?$Bs7aDZX(Yh2 z6rao{sm&SOOB8C!RK71&n&HGwF;m8%@@NvK0Ua|zVGVM~v$k*ien*z=%ckG)Eaich zJPW3{S-LN^mzGWJA0G`XO5K`CS=XH?FD$jc|80a_vu5K_Po6mX>r^0NIZ+>gco4Q7m=RI9vizixBH8B|9JdP)cX4- z50Fonv#(<%@v?0%-CjlvyW(+W`dcoJ*UFtQ+i9sg{qL<_vA3kQ6vc{LWL7PO*uH(O zu#>EMqc|mR+(VL+MemmHAw9lIryG>E!8*r>vtK*Z$LzQ_S5AEuIc%a_^Q!HZfCrWG z_iC!-tygW2^kd8Quwt_6b=z9nzvk=R#=K^`BSxJ68i)FcJn$OOwnj=`M?6$k)KAfW z@awjQCR1OxgIecV%rLew9V9XJzS6Gcjn~<%yQR|#+h}G)T2Zig?53ic6r2gOo4mrd zS9$fHE9|14x&(@+LuoaMO6t^Xd{QQU>Ldc(LUF;z1gEN~03zF0roCb7_2nzxu>S;~ zZJ6g)$}TJIcv2Z$xYBk?&ZB0J95VnT!t*OpO8l0Pbt`S}#^3U^SIyG_bjCqwt5oyT zZ520bo}9S~(l%0_UuCDp@1RD;rO7H;^*G{9uNTU@O3P~S?YpvkwWW-8(VRDVWpHla zH*HxgIUfN-rp-zZkwLMzD-XV9?*&lC&4+lN@^8Bieax7*?Ul)uh$v)quvNM5-$o=h zSHNHfBp@mC?lLtbm&)@kh43xUZcNt5lkXtEe<88X@iDUKZC zHI1Q6g}U5#rUf%n%1C|70S@`-UDOP#q|JNwjQA(ikhusQ={@g34=2jA?_qO7&=L2f z@>;2U-)=_qT-sDx)tX3gC=t+w4kE8wjPXpL$f9+Km}5V%t0|_O`4GT)QO148VsDwIaoqdlP zO%1;~Yk4)^V zkJ-gVxvrlm3LToe=2JzjZ_9$uIGJVQer_i!T0j1CF4IeL#peLgW%B;#XfxiHR$ssc zE|YOz06Uk7e1S!8cy9R@Xvfm541BelT=1o>kt4sfH>V!FB#CDIk1t^v#>(zrp$vFi zR()k(fh67dHHN~)^5WNUHbZ6PMyT9iIc1|A3buJ@qx~zLclidq29^279+bXgIh{lF zw|>J}JRo)7!X!N)Q@^!iQrFGaL7w}TnY@_${#*O6So|aB+GFnDOJ3S!--$mACjNLjSGEOXHmus*t-JuGTJVeg3K}v?VC(MRW}m0&soU)@v3IXs)}@k+ zC`IjM?yq*w5Q_ik^x=W>MGT{0YS z-5k-u(75u~q<^+i&J?oj*9s2)>^7Eej= zP=_axFGg5e0!1HzZCiEF{i9DJlhf@_kxCFFHpM`^ZeZs8WO?5bad_CqIf^ZaEZfX( ze7Kg)UF>5F&3=8;xa4yhV|8qj!Dygq0H5)5LR8*!1P{kzW-|&E-yzkrlg1Q8Rx9pg z+qY#U7=YA)N^cl~g4P9V*W%F6&>sbnwPJAkjGM%Yz%1}SSwB3pqV}8zp?ge0-=QCx zIZR9Ng?4z5A<@M;h5OK8ZVCP5%*|Tuj9;On=gjNb_B`W1*=?AC72bI)+*qIw0IxS`VfLE;QH9!zR06^b&Y?g_JjD=gZhv!bcCU z{%2>btq^y{$(;#mMV@|{imO_gBA5&YSxB!FvO+rbpH;{-oL;6zV&P0$>JS(z^e+nK z7BmSdkQa)502_)5J4c&UZ2)N^(H&;fe|8!kI^I1zh8o#5Kiy~qO1^kNxIma1Z)6Rq zQLvL^i!)RyNO(kZYsQqIb9QaGI%yr980tz5jF2!wPzIj(Fju_hzS@T ztrV}wHzKvej$g2iri~i5v&}WF6kn>=wj95HbcR6i5RVqG~1Jf~%R>o+>z!{IkU|b`p zb*#1*Ly3>W)qa{6r`184o)d9eQLx;5aav{EEE}(lh4Eu!y!II+=hqWZoT0QtZ4heC zNYviOm6oIxS55{hCuuJ#>PeLf@)JtXC&^mTaD3OtHo$ZAbF$VAoV#|4mZm75QO8uR znmQhEO4S;J5}i!dQq&pi0{2t3I9N2Ul1$Tz;-~=~ABJqbnQ7X9q)2SQEVd1OL!qe_ zMsbRY4vVED+r!*;M-+~0q-oV6{zi;>P-4zyv3{G~O!=D5&KBu3$Eytw8*iG@Nq;>o zsX5!ugImI&5eV{uxuk6Re&}w3qC!w5`IHsj0TmasJ9|)iU`GM+9kwUXT%VTW_`v}+ z$A+yiZ5;DynUL^f{8|PZ*_^bbqpU&wcZIp=g}0;#W7u_Nja?yRPm?EX%$&a(9(gl%1?oM z6>!_}4M#m%wQvUkc~X(EGnP74*3!}A@s)uzXXy9JS}QDxDpjSAqE)d# zmD49Nk=9lL(wwHRt7yq(e{^_)+NQ$HI{L2>Au3hqpMZH{n56+Um8xp{<4&m|p*Xa$ zHfFCQt(sQXo(Zj`IU_rZi%PV)n$}kR!eY&hs%x8J&cm+#g~0PQG>9LFVpkKmex7F5 z)V3+#1=`foCMvFb%b;MXdr{G|pf+Mzhkw$l zIv^fdYPP^XXpN%<>JcTRLd-~*cFP8zd7iy2q$=RMJf71B>UCsqs?Va zwc1FmeY&Z}DZ^u%fygYRdCj!y0PeTVv|$k6S~b^d;c7y2Z8@$gwLm|Y(|aw@rK5q5 zTQD6NO$S?oE>5EGRwx!y<5pT1$0Ud0r^r@XF*@2xOL8n!jbhZSl~$C(Tcd@E)V8&j z1<=oKt@%)FX|1h?b7HSHS`ifE+i0B}%N3&(wQQ>;(33V=b9|&(TP@Yq!IuuzM+bVd zt#%W-rEbpydb26;y!NJJenjL#YTZ$bp}OrrT^CaKb{O0|n%_=)Ss^NDr==uL9Ahe! zV4sK7mg`H1T*yicV>(rS0SjO{O?p9VpSlk!){2S_2@Ilg1;mkPXxj6!vxZut;03Ka zhT6S7KsAXjw#Q)pqRJh#QpM0V2vIO^6=Z<~?DuTG1Y`ObCvPR7(5JxA4meMR7v6tS zJ6-;+9k_^NZg5gGO7j^`{jS}*j^t~QY!xnOy^J#poyH}a(NP-+Lz=r2K#nbDC#`kz zUF`kUwZ3$d0J;q;>Hz{t>&q#>6S(7O`m7Up$!NOM2}Gd-mFlc5K@$f%WAWUj>z%bc z_4Y#Kd<0&dp?NQ9gHbiA3ov>)HSVIl3l_Jxiv}b19QwH{Skq|g(oHJ|a8Kx_U3D!3 z9y5jy>#lVKKAz~Vbx~)mrlMt7`TGu7=XI7XxWQ&H9-OY;ixWf_u?o zJNrN^pdb5TO^l|5H?<9z+5>ND&!bC4`eT`9(sTW_k$8Pyf9*N!NFs9Z@zt~@N9zpW zgb&ch;f3h~AS(Pxp9}zEH=uh1zzV)1??5c!#`Nq!?HRFJVfi@&LZ4sNKcn#jwU(~i zaQS2?o*t;xcFcDfm#P0?ExtGq2U$VzW`{qrImB8JHU#I zp>JumYQRPq^2vYqf5@${ZwApU=$6k?xr!z630-{)BFcM|_O><;i3_z1_xba7eYM^A zi;Q=)A{6tER?<0p18z~hceI+XBTXQj*;G&F=)7q-a^-{nBm@ig zLA5wKGj}&U=1tO-2zAx(@P9$;As_morc4m@#d9P4pjpwSH>NZ1fUKjnD60RiRtn6a zA-(=Cx_XZ0y{j3nTZG{9I12g4yIQ8}?m;^=?u#k?J&-WCyu7FF2&*}2w7=pCsyY+| z_X5ous`-pR!!R!}>0qA#$^9IJD*ewe@D}S1b`H^ocL4G~Bi*dk@1To1C+lF9*F}0T zRI93dPZfu0Z>4Rphg{CJp-+Vaf=MxoV`$LMVOX{s=7ot_@Lx9LP2)*;F#VII+5ysl7EDj>73?5Kp4sy z49Ytc*KlvyF#>CR6a6y+Qu79SaU>8Re>Ee(=#fCl4RmQFsv#xkD2+4CcNqnNXg#eO zr45Y#WigNgS_-%iOXwufPn&UIGgTR_m5FM_<~$w*68hlugPu=)M{9=j_8GgepEixw zio5Qdk8Y0By1=EW<#>?h z<+Nu!2-Ik5{yvDqLb~xjxad79IRV7BF*Ti_RVk!)VfROx6Po`*hQ0ewmtrIwOi)q?5 zc-q&Q4ywL8@Y;0kbJjT_HOpu&#J;kcMYi)MgBPo(WL0MbcxXNI;znLwLn0zs!x>?{CyJoT7` zHMX2+mdSy(@Xe_dK_KuGs0~3tX+Yl+NYV-FFdL-uds;9XAX-ejXKStN=Z!$h^^0(X zH4fPMATv%o<3wyts0zGLa52gn#rcP2>U101EnLJh$7Wa2$5Gok+A2ubPv&SfT%&(r z*lg!y=T>`cVQ zLCpj65$fZKGHZcW%XM!qAD`Yy^%sC9oT3#A0OU;ic7Zuro`ql)BdO9tEdxx(I2c?y zuO-vQIrbPDu@I~I8```Oow-N9aFIy`3xR6qsnH@J%UH@?1WD&GeZ2@Xd7jEF*1TQe zbB0f{#{kxX+mHC9;gBsp1tPM!d9hS89fATxJp!%8i)=xsYhdTW>1-BN(MjY}ayHH@M@M*G94^~YKTyr1_m zmiuyKoda_oMkhbU#QZ^W6{;YI)+$KG?HY`hlJtW}z+uHU}Oq>g7-0V21l=xVML zsIwY01Wf*wHCl%A*c67s>@^tGExNKsYXZlF>TB_V8`N$ssNNjfvK9uQk@RRS#{U&% zt;5XUqRH!U^A>%x4)DB1W!D2MKv330&bmSGt=E#Bf9`~ZmgcSpsr-_TtcSRKgRZaF z@))`s@a|~ZxB>FVHLA5yd)7H3!WgB}^mSS+P2Z^13m-K(%sBMBU4KX?Hfp^lg!;)RT0eF6CF-|HOGc{n_cv+hv8>cEo z)Pit&<1`Xros1+WiU5;zvnvK976OZWot%A;q#&@QNt!m0Qc zNR>0G^A>F)UtZb*Jby?vwrX>5_xM)Gc@If$(`F)5=11Frdk@ID9W!;0s&0pXeUFB3 zN0k}0ZM*gXik4q$WgY*7!=qx@m)dZgpLp~oq`;jtZikkxPPVWnV zr1fG4@u@bn@SxTk2C9fdn4vqg;t;6uFxqzrdZ1xc=P*$AZs66!pv^o}3yx?9F~--v z1~bg3gI{B7d7KiD0)&6l>Z8~)pQ9SzKn}i46Tbn`#CkiXpfB9_sTQ)NR*j<#!+~ ztpf+Y)7J7*dFux(m2tZmrPusmE|r2GFwC3O;74<*^!yQ6dWDYtsI7DDL)={6>y7zI z%fSHd{eD;ece>B_fG>G+1+ISl1^*x>@H2h5)f5+fF+;Z3_gQDm7Ijq%lboCteC#T6cuQgHcz=}Opi;KJxoH1}cs0PjhLf_Mi ze?o0>nDh%+NFPwg3)%!<6XQluiB~#ADsNhEdW@rU9r`=uya=|qgI>C5BK;2+wdzS{ z*YgRKAZpyPs@vdzc$A7?!oKMj>Ujx+{h2mi(khA35ADXu2N0DJi_X|XH!p!+?jr3n zxWWB(mJl-ZGUS6+wCFNc*c7yWt6ImJFoLO^%rT_h=OZhKSb|_vIsV9OPTqru_Mqw?4`RKp zW*mHus$SEomJs^62;*@OEaje3vvYtt>jaQiie_HJ@>@yDb zbP9stgy&ML>%bQ5kFRU5fIZf^0a5WVZMdNga^1n9IF?q+-PD?;{uAy?$EFCKv?5`- zjnP*0bVVOc`8T!IkYJy^rM;%Y%(wiORv}Su<0)LJV}n&O@7w9>Er=nbDf+f4Rd=}! z(l|SC>9*EV#Tu>k7Z$-)n*5hmC*rEz4_m2YjeeEB`wKWZfolG(y#amn(!cTQG`jw` zb|Nl|g^EasVh}fY$G6tc^y}n3tkx`ga1VGoJJ9|)BlBJ zZ2lNJh23=TF|cAcz4-(n+(mypG3Cp!0yH+7S{7i5eMxHzAU{l;sf$b{Yi3&ki|fLf zBgE_R(-v7*d4GYdo|e5{fp-T`4)t%!NhrZ-eY9gwflswl7gL!YQ3 z3kKbLs%VdAE$!kp(3gN+u=4D_9W_6rY7XJYr#m>rOxMl7EM&dw5Y3&}ZZnx{;1n(5 z*hhi?fSw@S9`^CQg~LH>ouWuT1fcSk&nyW2XB*{DuVFuf&=DM2@r>Fl)8w2gCSDdpuE)^C}}uq$^?c z5*JRI5GIP^un@YC?kzt&_+`WZNN-Hf-mEPA^mAo#IkZV&^JL*^QR$UBw z8Gu%oRE#0ip_CC{c>Gni z`_n_Cx?ccj7mg8Et-a~-A)vZ25gd3N5zGNOTILcJoRI35+VeBI#Re|B1ekmdJ#dSZ z;JKMylo~EZItvyvXIvI8o-OtRq;4G}hYxp%Fs!gvs?A`XFsrAW5txYIsd9v9;+hX7 zLcjzC|JnCAf2h3mk&i_}0D&D3vP^ipeBf7j}wg5w(( z>?|XW;ehpBUBoI^0^w1jsN(wYLq^G!R3RG3el^f7TD+~Oe>$oDIQT2vj1d|Z?vofX zFzn9=H9Qv{TF-{3Q12Lf5%RucchII-F+;rzAGKNWF-{xk)m-WxCvw0Baac8hF2|vP zEV>^j>bb5hfz48HPrC-fEu~ew@T++$rM(f6g!AEs#cmLIlR<^ton6@AJWdqV98HnE-g5R>cQzr6KD+LIj%Fo^&aHk|&Fw85 z9b5Svb{KHsMr!4Mz|W1V&GhE%cwsj_wl0imD7}0HrY!;9v-s2D9?AFcTvd@P~7P4`1f z(F``*5EtabeNa`oeNGx%RHRpOWInOiuiD13~=WvYNP)DKU&8sH}ayL!X3|C0xsXCpDT z;7LidW5Heo1s1axArmI7*Ss#_WT3(;1_ci?GdN0g5oc>tjR{Cx;6)@MJ^=ytT-ye% zRJO%>@do@E%>F{kz|j!%$VRq@T77Dd?O@aIBRH%zrT@l9L6V4&S3X2cOcojh(>K#8 zgn;oBq&aIs5J(QFKrqQL_f-ymf$C357k zh|dKx2Wwl6&o|LWK2c5Ga4vAlCt?)!%%^nAFGi{dKBd9ML=PwUOyCCZBV>g-QxPgzluLGZXNLfVA@){4g0cd@~Y-YFBI? zW6XEfQxlV*X);%(O@C~j*H46B>7jH{8d9NA+Yv)y<;8D2ste^sM@3z8nVzdCO5z6f zt|*$QM?RrIMbS!~wwb~+L<5NNtuln+3ar4vA*iBfX9yqa1h!@X?1?k3Fi5h2qoKtN zOMroAJEwL08x75P?tffC{;c;8iYUAov zs?J4Q>S|q$x2`tU7L^^hVAH0v-@t9^L2W?vBqco~ywLX5eg=ZxD0=A`(Ze}W!GLhS zRWykAg1|x@hm-6aMxMEV1G+gXTSxd=mkLE3?o#VIA|8k1UaupvqGnumne$-|5-hbj zZLcE|JH4tn%>$-YS*6G1xhjgPI71A+q&kp$0BegC;tV(V@j*MP`oJ`p4JyVAQ(X#K zeTE&Td9DW^ajQdUjY`!O2Vr--RTr2uN})>cJF@7=BPFqtr=4O)!==@|P$fI@W&Au~ z{sgZotsdc@UIb+_AAlzO9r&c4a4O2Yz~|43l8QQd9i6E!p5-Y5Z6PfuD2pOQ`9)}p+68;&A7%)Lj-Dz z1sz3G;O3={q7>8(QJq9zpm}a5!ADYebP^S?>AK!Yuu82)XYo8Xh?6>t_Ks0u@DZCl zG64qq&f*nu9oWWxanL*?Xb4TO0CUjDmxNc{gW*kw-%H>nk%4zFz9b4D+Fk4-_Cb-g zzN@I9UUuc5J&+Q3&{Ygml#cXvcku#>Z@PLVO_KZi4*wOSHIhd|BM&o5m}m z6s`lkUJ>xGTt^Rkh%CM~dWxUez@GG)csBA69M1-e1^&X^+T%3{T)k+~YoZvG*?V3S zC9UTO{|SrQXE>;eH#6z$*F_cev4_+*AYX5U%TD>QDpY^5OVHz=B3-mCJ29G8y#blM z7ya~x*orsil+o(Z@m`_@_SN3rqK~qLD!m1dp2fYzytof9@~JdS%c2B5a_3X4KEUgL ztF@xmeMJlP(IZ;YS5)Hi`@W)N$!jhIdO+{N^VeqPju{F@-s&9&0^{%t^)3jIW94f)23RY?{kY#JW+A@|1 zN8pwI*hWCrwy~*lytZWW69RR`zHB6s@qPzNyo6c5r#5j3h zbDAy;#G@1e`y3tY!y70D`3w`s* zcQCu-Y56ZMG(HR$94$J$GN&!^bqrjrFZX`(85xUF81*$y? z#R$sdVlM6DVmU>QM)3u;;o=C*=HeIFPDOUa#WUc-W?&pLRztF^KSq>M@1CLFV}M;F zX~P&)oko9iv5e}BMX{YmqEH{6rGsNpXDW$txVwj*=i&y<<<;knamhG2`~diWm7jCcOvb5kpK;3iT5Fyo(fEOU%bjr*taH#v>+Xen+OIlh3ZWN zVcJLICW5z5p^X!PQD4z1Tsfw&>z^@EB+7Dj-5;U<8gA-d)RuJXXDwF4=~svv7ZF1x zLf=cRCz(WV$0TTWZq1r3s=K~rMAWBH-N~XEAU9#MSdP>5m8JlJ_t3y87~=@~d-K5T6pkc}!RbcXb;p^DXJU|;#@0lhi{lw>hEW{MX9tu8Y~ zLZe*|R7Bi2_M-^%7za_{jOk$%K=rRt0L9(Lsmr@Y*sI%+H5n&~WR7ulq@6=v)wXdU zQ_XM;F|N|~nOIDV>Fi7qm-W>H-hP=ud*HrZcybe7mpZx&$0vxzNR`CB4QfjvqL>s4 zKtA0XfL<(WzIX+i*1_{d2UzTm&Ig`Oq)G(| zF;r@S=%`LtDQ7pN{0bX|H}Kg4@T*{>^`C0A-J<_$G=Guk$qopM#BlWJ?Zx6{eDmaD zF%U(|C87pyj$0x+rgt=gM`RO2xqm{r&g@1_2$;GxfST|Ka#Gh1MGBQ(3c%yn56$~nkwCoiQ~3wpauF+ z^he?T2r8Q~RQDsZ*~uSayVj9@_()WQ{l&Q)+pPB~bGdj9m_2qmR_hqLvK&%EN2|!20?naQD@BFM55}lQnEs=J!)#z6I7^r}RyEwX z!TwKh3`Y`0;1*EF$_$6V2UO={vkQGb7VXgH?vJtb&(XDyMO~NG*bS<*3i;`+hHg-Y zRU$k1WITPiN>mFz8Bb?cLCnvlf>jVmv#H5ykp{T+T8-9!q`9lbn;={fYe0ZHQqCGN z1jWTQ5Dy z&G<}SVBu!5ObP!6e2x>LIB3l}yBFqLh>L_{H`0qHIR3XJqK`mv`4(C{*J@)=_1CdVilgIH}?Y9 zGMT8y(z?CSfM(OSy<&0#MDpBXP-gY^D_&bI1nW}D;U62lbO5t|F|hQ2_*yA-2&soM z&0QPfXFy+l2=XT~|9D-!^=~MCve@U|r0p&iS$A`pc?rna1bgnYgK^bNARL%=$ z^Fi;4Ei(3HC~zEyi&$(4QQ*i17pc%&q3~MHJjD@41XraI2MtBK526Pj(?O72v2BhWHI=!3WxFrQRMQ)IdJYr?{BQ?9#7$%O9J{f74uXfVsV)Y2 zi;>Y8iFv$9bpMDbpX)FR3f{}XFk%cAyG%MDELqy{vJecA9mj^*B5*Xi_bpiW_yKY=z}Eg z#Mx#v7PJ%MTR>EVYTs!a2=?d$`R2+Y9lzB%2X`*02P_PP!88s%Z-f~3&^z&vK#Db1 zgT~_H8pn&c$j&>;Vm}o-Dk|5M##v;Vg-w&CPV{+zpYJrl9Yjvz3B^GGKmz)JMkx$v z1T{B`^!8(ic2pG6BGF_Hnd%R2w>}qoz(>w&PWKSx*03ShI#yXu z9|jnonRa=@8nd6(zs*{Qy)g}38w2G~)|@5BoFMEecr+Z`(Zgw6qJeVWC=Nu6{vonF z*1w?+20}17ur=b*B0r4@eC|JBgwX$7#Rx|ij0ix5zl;PC5$FbbY-ebov*=w!AHS=m z39m?Q%!E+Gl-?*2haJGPHO%SF{rBp@295CE3|13KMt3tleAx^1Xq21M3ytL+upvym z5#HBt_7;f7-;Ofg>ch$5+=dHigwOL=ao>$z;HDc!6EhD+IQKEy>*@zTQ&%5kL5gmG zwgEn*R^|n#`!f{az;d&Ap zqy%f;e-_o0A!snVK?<5nXq@6pM0@dQJPtCgQJxJriF19}Wz1ziPQ-fT2|{|O#a^X5 zo*_&V55=4|yYu5Q-Ch2+K7W5x#5++ZZcPEN9`sS-%`#I4|T#Y-=M^uo1O4 zL0fhXl8!)}#(Pb?;W_^B6iyxxi3CW)@d@lc!7=z%b{sU`;tT)~xWJL{8J<2wtU=IF zGqD>2pBoYVb4`Q`L&Lny1;%oQ1t6WfKWZ|xu$X}Qu0s4WV_0>~LCz$oE`il}5fBH~ zaaQprc#4qfz*9Fm+{n7ZZy%!h0npriR7Q^r>*xNTUO-lGe%*KsbGi%JdhjpiC~|;5 zI;9Du$Vm8S+Zys_-6t_dr_nXXA8&OE<6;xMYaoa+EZ=tY27ft27DE$}o{Y4?3{9k6 z=)E=q6P=gm zFxeGuGrO`*l-UdQq>m5va z0i#JMB0eyQS#t1%teL=>7YTaDWX98y^OIpYa$4+=yAB3z9g(#eQ@@AQ!S4qT$p*LF zXaMxJIeZ>KEt?JCtXBU$D#+^de-v=HH^;;M_86#+7s6X0maZkHSm7bO7zjdh;VZ#i zSYaP4P2Hd-<8|k%tr>ewXo2@f@1W)QEicA(vlN_{!Rnrfze;HI)#|A z0D7#~N;VW+Eup0HSk>GCQCKxNOXx385y&6LkZXiL{i$HydGk}?E&Qoacr}dwe-kCG zXlnnl)`RKi|L>w?90rp-$ap0U;zABG8DRSjYxqn&dE? z3Vs%8vA}v>IhL^HN2VUwx2R8#u+(G(rk&+tZPWlJl6FvGZ`goreA7j}ei1E@(bpvJ zz>8Qfa}b2D>CIFd70f36E|}s$cySN-qoW0cRdE7|@Q*#kkK+x&Jwzzpknt2H<*c>9 zM;u|baM}z(hxH4N%F_)hk{f)ETmO>MVC|SfTw+q{;R%lUuLi9%m|(6J{vhXAs68i; z+S%J&-`2O|3R{COf`u-~ARGF=RmW0?unZH%{fqy%x&LKj5)9z{^mv0|oH_76#~ump zO1KlDsN9;d!NHCPZV838FQOQ=?HXP(w-yq8A@m=g7(r}C)6a=hfna;+HQgX0I8R|J zu5hy7ivl87aTJJZSsDe*&+M!P3vUJroUf>gLRMF6qR^|Wbx@1M*tGK6JB6(UIa?DDB!Z2z8 z)E7_Agh$fj)1pOk8Ek%&IDlMDY<^MH@j+F@yIx5PUqE2hQNO`{kxaW@aF?PT-94_r zx4#Luq8tdEJOhOUG+#Y`7l%+}`~gR%9n|j+!T$6={Q(`zClqr|EU_mUF!rAld+F?X z5#xZ4^%%`KFMR3lGWLvCpurvpT*&JQj?3!SPv+Qr`Qi=LCs{!oT5gKdFX21N&#mukc#LRwlTmmc}OYmhmYz)OdiVp}XL_N+nG--lj=MaisSZF-O6${0Ls_y$aoY zGQD_J98+FHJQ;Bd_UF{=P%AZ{f!Cq6yiUuni+niU*S-OD==H#xH^dSJmZ_*)qI2qN z5Gip26Uj%IhcO~zC1H!9XLNd1NzULz1ELB%VvBWGo z^S7v~KJZZdJyAvRQCwSZL~!=9D4Cv_|I*=xG;L5=GVQo8Do1u@j*oFdgL9A` z--knC>I0EoyelL>zU$NvD(2}*I7l(I#RnW__F2#TCe*#F8w{glw2$^Z5Eroq*FVHu z52f!O!b-oD{(5NoNmhOY)mt9?ih&iQXx1YrZjaEJM?k%NN`EZsI4*Kj%&rMAah8jb z;WXhf=A$WXeJmQ5%`24G;w*OHG%OJ(41KffqtsCNHUuAjBz)BT2|jX!`aFT9IiFTM z!AF|XohNVvTteduV1m!1{ROZBj-opSz||u&yUR=^f98i04xKa4%D3?RMMZKy-&SNN zwDi3qUqVZjRrx%uZsSyGz|MA1mEEB0ENhpQpm*$Sm!)BC8)KKgB27b)&-`T|=j=40-llr}V;)W}Z{l!__a=)kEv5c9{9B zQML2IRQi59BvNrf>k6%m{(0vu$>?V0rHS;*c7aPq)8Fd zhxgY-$j*4t<1wq&^_Z}E)gx;IL`yspR&d(uks0XuUmp1!idvDf84ewdjl|V_Iut2~ z;B`ZjRZw%VCTrp5dQA?;%?d(R@n&PQXmQvoLDQTQIfqRU$AAG(r4a&iw3PM;%xpG= zNpxTdRg{44M0#1uchHYhQuaobM!HM|AbaYVVoZ)M=cDKr1u!h7Nm253jOMQ>*$ZFp z7HxKCMzm~z`8ydct7HD6V`Ni&p-YS`f?{ZlY>VQUb#*<){A@z3%*GI3ij|E}ERU5P z(XJ3Q6K8&?RJ?4A>CcG=ygr~A@tCe``aT{&%qE$D z&yJ){3D&${qAm#tL%c3QRzTaoCdi78?TT@QDy2w2{B(gT&(ph!W~=KG(au)7o(SB! zNad4c4K&v?NtVI)rzXi4?9UswX=tJ>Ng`Q#?AZnm_9de2%E_oQojNC*y~#~B-wPzm z61e$mGH_@+RY)=6G$%z?!Fvy^_s*vP2c}a(s`NWPa2Ss$BT1%F=TsSo?+!?nB^=Z3 z#uGY|EK@0vDm&n=UIY^k1CUjWE+S`QN|K8L8cnH3QDDf@z{;Y)7uX|?-&ErWBFi-V z&iMklvi7ZtdzS8a*D1r+A=93xSM_*@$5KGl%+`Z;9 z?&I&Y>n>x%b(db!$g_Syxnw-D9`H}R#Qw720Cu=C_&qDUo=orf6~=*UE@pNdb0#TGMhdwVIl$I>crCH5>n#So>o#mgR^+82Ot@A z=aTYO+EH45;K+x#&Y?LIRsE~Ln`PuPs?w7~rX|qsa+tuLbiSN?7qIA-F7IOXw<`~l zFg`G}yzHvr;i(GppQoF6KzAz2n|N?8Lsqi)M1Ypl6|gcsqY;&4e?We9Raunu%2Ft~ zDpsrwh}@y6wPi9KOjp&$5*kCN zYs>CCH%?ZeueWt$r6e93UL)NdxdI>+PjY2vW98Y=51PGJKAh;3wInlY_!=}I$SOXN9 z3G&sL%4W*)Des1?Duq3=>?jfXAsUb=tHons!I*{y_&_s<$2XqMG0xETOi-p-bUzcQ zbePhf1G(ryjh~a{T$etF-V<2<-gChG#x(CanSw`w=j1Cup_D9H#`Sx^S_e(DWW}T= zA#H+{y$O6a{79&fs{ zK>>PDnQZi+F=c1VPR?oj9FSo@%9iz6ZZV#kHj>GXLke=r z_766#a^X7Ujbv2JtuJg^$UKwpHn-^7;KjD6Bvz8nEWw^(L4 z<+hXwRILSuG=_S&0LKGlTFSmaQDh>F4NPb$+b96judN`Iw4jQuF;P7zzcuE!F&%9U z@MMwFM#iH^Y$LOkuc=EL5S4dnL>qYzXfsTi^cb@*1x~j^ zCqNIQ+RIqS1SBM&<8>lq0(IJhD`=14Lj&xD5!Pl*qnRCKSvXa~Y96QR*XXAXvSi_B zqhFNARf?oDM-dh6;fu1iI>~LtpKjVwM#Hk)rK2pFk{PlZ2IDs&zj8>7rbQj)HIC>t zrIX~qV=FpgP$v-d`=h8By3k3+a!|6z*0cD|5T+2`y0gqxm%+u#%vV@CF`bUR6%|G4 zU1T==fUo*eh;x+laXSy0vg@lta2RV|ydJPn@Bl%vJEzlifUU+-j|2mKw z&OfiqJBjDELS12{FfiRTjc73O$?jw;WLv=-vL<<7k}o9g{qK61?Ek1Yx8#X+Y&OJp zjTPrm((n#PQ;aj~z{8oDpEIA+&fYRMccmF#Gn@BzELVbdvKc$u3oqdmxCt-7uG(5V zR!}@_E%Pq93^reJ*<_{~q;LzX_6K z8W@d7S7=*bnb`MH@D3jAZHO}qQI<7VHpF`U{!K`BnUID0 z=Q!d5Mfx*+&7@X2cstYbu%DP?lEj5MvLh-wXyaK|5yVpns)YDxVetWG?WO}{DZDh$ zD&|=?cU#3JtI!9^Bs3DqoZ)%O8z@&mv@bnKaty>!vR4n)AL7vHmAB-0OAt;a_uFz1 zOT)w8Hl^Xu-~Lw`j(kT-$IM8$n)*I*6{WhkWPi_!tm1h69hsvBoOJfOQic|d5KcNd z2omv6fLtG(Mo1rwfi<;q-?kYH=G2srPR7%4>poawY1~pcOW9GdNBoYegWvb?+ujsm z9}WB<{}36CD;G_FMo-oF_#(%l#eN?;8neQnA=qbbr0GLsDR7iv>c^m=&>l+T2q1ok z3V_1HAtr6wc!_uAV!GW+M$^^e5$*u;)K*lK{*+fM zCYD{tO*OJj&k9r+3gH1r&|(-wnoO$HNskST8YV|5%A|lZSMI?9Eb!>9z?NV0WNO%K zoFG6V;etF_0`gpm5#~z`MnKVUou-cfZC_6NM?et1P7g;wGUy-ZI#PzI%FV#5qb2ys z6&f;57G?j>S>qr|U!gnWWTyI;Lc2DF_ogzFkfvgLpC~W=G+us(-mZRMegu)G^#qxx zzzO}^iC{%9karS9kQOv>68g}9=J3@mx;hD1nMrArG0xSgKf%h=fLL|+dE=#x&N)5DW8m*o#Qyr7x zn?$WIx{?Fur=vB*QLK>#j!?&$&`&eT=C#z8!HZxg=j8zE7M7xCx1hnu;1s& z8EE>g`LeTPGcTpC<3vg^2w(_Zlm%S=6l_qM_CWwRCo6zx!8}66XB^gTyJ=~ zTF3&f;81ak1#)NLr-j(SL!FbdSbmP;`^AuoMo`x!n9TV!V+o|t5dn26%eO7)-DR>R zrvK0~xfnZz-XF?LO#iwMAv&y}#~;c8kYxIQB;NyUuYQDQbEx8STxHVg>Z&c?cwjyitLrt0bxD zMD4X$|5^0PT9Z0WTZ@japs&`-Rs8jJ5cwC-aV|2c@_Km{(S*}B$Q-2`P2T_sxf`wA z0Hp0kCpTa%bfcOZLAkoofQ{IWbPFurDC_e$&we6{qibQCWEt%>;IA3s0b18AsN8cf)Lw+zSsn}N%rI=d+Q@)!)Ws<`t@2M_fu|aR{oOONTRV>o^Whrsd(2_ zM{Hp4XEIE2Ze!w4zOD%5`DZ{TMvOhmsh}qSajEMFdny(GT>jzOe*$^~oHrF;$R&{W zHhdvlJ(c^rVZgNo0x6bfv#lTl{i*xj1mxWQO*&}qR#1s7+PYPaSC`>X>PZA=@0J`{ zI{#GD3Y77kL#G|vWKq|{%Y4AHJ*~-#Pol@$pk&OW+S}zbIK>)|ZOL{(`WUU;F3T2c z8uG!mCp)2Nhh)a`SSZynxQ*fDV8#g)`K3IKu1w#F>=FfELVxrDZS3KR;Z)#pl($39 z!f}M-W1uf7w^J6wVV{;eL5GJ^-<_Z{3u)_4Ky)1aveTTF*j*4{Cj_#0NgNz(G94SR zZPa%+c5XjGM?trqi?4(Dvo|I{;%&7r%tPtXnwxI!mcqhk{jlin?v<_70)-lU1$EgtdiyKD z<_2y4N;Xh`u+xa-FdQr1hdoAPDzgtz>OpPxfnd&}@Ak=(WmzQS_+q75AcHnmS;K}y zn8Z05jHN1v=b=|1E?d%m*;$Q5c8dKnK8x+XmPbHgS{V=uMc*H30Nj>66mBGzn8F{> zgY!_BVg?NB`~C7ws!%1|Bgrfkp)2$_zI(!F4;1XMVApIYB^wqet{`C^1Voc14*Y4Hl| zh(X*9>QT_#F?w`J*5Z`f5i$)H?cI?fba&I%QDI4q(8(+V5#$hEKKQalNQJ&DG9*AF z4IVqxV1zt)c!!!jV5!4&RpL=MqMYyb*hC(4B3trJb0S1cnBEPWPoa~Cr8mjEw)|wQ zgxqZJ4cBL=WVDZuNnv=wD_3n`Ml<034osJD!btJQ(yeiEv2X%Y^c#hlXSHM>M<|8J zi}S=d%VokFo-lxrxmCbD*i>QRwUSxG+R1#_e23S!B{y;Wkb**AAT((vKf=&JKKKB; zMGLGr`MF$q90KKA7#sXPZ})KM5O(Si^n-Ep^~NFLE7Iy|Va;yAW-Z?sMeh+>1gL1v z0yoJLJaV%0&Vmp2V*ila>R-=chj9km0Zu-j0cQ^sM{ud3JciOr;1tR%$X*goSWq?n z2YX22^>pI)|M(DQG_(ouIRJuArBkmhYkS)hVU9_iIcmd zS2cMb2&Cfk`x8|xJN9{1s|{jZ44ho?z0`)tJRTZ{qbl+|dc85IWFLebEfnfQK`89r zG;ES-*Vi&Jf9lS#n9@NfkznR;NHMeN(oyLx4)17&JI@)<3saQPQn8$M6x1yLjVv8y zd6|R-6|3C9tKZ0?xxuuCICeI{^e16*XXc5pS~M3CLe5wbW5SG(ONmXN=?FQKpn4D% z7`WZeD-Y^A6QkkAYe9jB$Hx$O1^UC;Y>)=9#`KEkpWZf{i`{N6NQiDQ=96+iKCwM- z>$(AL7@O>-uC;J*!Pw!(+GVU6+!<*EJy*;W5TUNy@ohAW^UmGyIa?VVyz{p4+iAiv zS>nGNw7gps=gK;LIE2aMLZTyRgEEs}bMjV&L8->mTh3oqZH9q!apN>`UWk;!h zwb5Q3@iTlyL2c7{)rV-74)pNGHKDVm95HD{y>UilAKqCf0I*Sol@jnpZeUDAKTmagDdIK1|F*8}+fX z50V1YQO6j^$sYCg|D9?b)GFD^pw6DLPW=uJP+BwyYs60Nzm+9@tR>;?e6YPFlQ#%` zcqo^8BrW<@CIT0&Oz8qXkccv#Y&8SAlM;N2$o+&HvD51K8oV@n@3q3{^%AazpyaUi8^3$4dGuFjRILp;M!uxO`bo)nTzB% z>~!k_%0UT&b&Xj>V>Z-})ISdMYu?Bf5MZ3;ZE!{aA45cw0nN~a2TdRcTQ5{_7MF)eX8 zgzLhEU+=con>G~SML!$)ooj~r{a#-?zXzPsTJIjOcLjQ854p#M8ENM1!ZVb+tN)`I zX_R+C#FbB5fm;9BYVgipvrjxc>nn}?9_syrOv>dxnLHE>z@#ot{u+dcf4}ApevKi8 zJ)>fHt?7<3eJ=p;AQV(?of(_HHp~F>Je2?_IFBLX4EVvzox76TBgAW%IWkiWVX!aw zRV*Y-4aVrRzA8gs1v)r<(I&~qq?(;K#U3CS7NXyL-L9`w48Qdvj7MfYeB|GHy^Lc2 zRxDOnF^J^F&1VtVTNJk*Aw{Z%zl9SIuYz7{d{`UM|E=-)ARB_tC~JIa%m9EgUQlyy z8YXlADZfNPHnLU|X58lwex-!@m2j_LKcyHYtPhDoMgqjgQA;}oToH%5_>p)rSPXnRwd4uCBWsM7rU%~$QZlqDFm|BtP6eKbTD_~>h zJp8+?OrSE^zz}tle%Pt}32aU6Yy7^ppdMbtnZPxuW9cBwd`#t(txLTQv8+4&9*UyF1pwH`XlViS9NF~kHg+7)u2gF!g&g!4eKFrda zwt@!&zh)jtdJuq$J`so7LgNSx+^SRFtfS~_+(vn;hGl@Ib3e=E`a!m7GX=cRw=0;h z2xvJgSZ{#ynM@}{CRjFfd0FdC(~_J?z2dN5aM+LqH?Pei0o+TV2KTaJu$K@KpkCuY zIC{m(7>7~OYTr8Aj@Cg;TKPG3VlQkYi(sqdi_ElvU4`Tc7ajjamc!lvQc9zW3Tzv; zK3J)^fc%4^8Fr&e8G8pzc_iS>;?YNtDD{MW{lWO3Y33suY(bp4WIR4Hu1oTv3FNkFVLi-YFbPzc zQ7s4%%wZ;Sdf1I>RyDZtb2UDf#i`ZP%~s8f7Tg&oL%}-JXzmc$@T)w`TJn(Y zsw;jk`3w4d#~IlUDy)uY;MavS#b@L&b&Hdf=iNm(&R+!Uk`QOn6Ba?yijV%}L zpb!py5q)u9E>gN8xU*cKZi=L%bz$PxFTgEiT%g=HJ^sd{o% zYW+@p2^t>f)@j(_I2YBv1by*vT6+l&ZpY}}CFqOCQQ6B-MJ}XHm!a(LMyoE%ThZS^ z*x<8RHiTH^-M?o(McqM;w4GPv4{!vVHWZHa)9fDTMX$mxHj!>zg_5=xmAD4Sq)eK3 z%`_+>6iYt<=<93HiO&r*y$krhFAuxFzej#{BJons^`O z+=9k>6)n0Yv*RzXMMxL@g%m%0JG|2PVyk&c4{phsm4WqsKI988eq-@YGj1omjf}kA zVZFcuainAy!gdM}#ADXO1}Svpwmgfb*WH0JX%0o-g<^INb-N2sn^iRFE-W!~=(oG* z=Nu~e7oN?eK~}NbD)herqN&vNZ~1oW5;b&YD9I!=ATicCp$L5m-T7N~ffs0-d+=-M zMStFd0c8n=-G?@HCRMx-1Heoga32ERO#1Xb=3pvaxDVHdJSz4Nj3jw9?_w3LeV#DB3@gHw)it@fgb8DU|ovY+ zh;{{VdFf9}3jm<0bg6*t1T$mx#>$eJUG%r{?@xMZ2{r6 zT$XUUbwmtphcK{{?Rq-Qn_KL9eH0JvdI~BeICKNyXI^yZ!*KPJL$8Wwkxp)wsyR_J zlZH5THWM#!>ZOYQY!6LAp{>k@7(ZAqXE@Dqr2&cc2pBaPsJ<>tZ)VSgVm0FgV&Fa- zg`97Bk7J8c3zxnOQRHsB^s4_4WA6cGMUe$;-|m~|PN=>UnIYVJNkh&Vg(eG#fB{iN z&{cF`6ABt2 z)m5iXojUob5stKTExYBot0FQ+#3$!VrBM$Su{jrOXc(yPe4 zJ!l8fo<%t5Q`N7(y@k`j-C~C-#uASdCr7k1^IeWJWl+%~8=wBk&Pr2V3=o-(nt8!}aBuGcc~0i4=zlML4(V&LhTK%Z@TuOG zm~%q3BS@&8GEqsUe-M`hsS6PKaGcv?hjbc}`yU;(@w9rW=C^$M)cjUV7MEnpj{pXv zU`EmU4b%^Np+fccgLV*R=p7X}97N!VGVYp(6Xs~mZ-5S%rfU^=YxkL+N6X#6Q!Xos z9p}kn(*_&K$HgWmu@cj}@p)~}2e$^-djK#>@*?+n`cS*JxPqkC%&yS4r}9j~&oTf^%8j~} ziJ12DA43Ki&VvlQgfMc|cYB#Yp10AvmLl)-aI1}$!h_g0xD^*eGT6Yar1xi%+yrJ0 z0pDw`2Hwo**g`4nshXPz2Ing|9hJ`zP%6mX)@b_-m2wm%!O@r;@pA-R4B~1Te_3$W zBXxK&VfFSlZ;0?@z){(8xKE!Q$e{R#Vdp#E#N6DNLe@*mTuNv;5brv+P`c1}qRu7r znP}s1ja9TfOhPc`7L9nR6pqhZGgLMugpj1%!E?PVVBc8>g1st2`qS_S?kV=&<^NWK zH!W1`BX)(5CrN{S2{ z#{DEY9)38>dSwWoXLLQi(FGIN>3Cq!d=-pU<{DE!ZTZfaH#(06`k%e~d$}B@Oy@?n z6;O!`Cc5c$Yel@BL7Xy!2gqtx0ABLBF@4H^IzI-IBXIC=pbGmWjO^){9NxoI98(uZ z`I}G50>|VVQQLw}+D?Uk!jmzjrIacujIIXBa#aJOD|9=q0L=*&^w8W_yOg+o7;n^F z@r9~5&nMelGqAiS3>r1Q7aka3a&yXfKH0aR^=3`^Pza#n4eX@ioo|bXx*x4juU^Pk zV3F8o1z-idU_&}3uEJC`6ON~K#5`NXRkh%33-CG^`68~0=Sob%8TjYBYJ_gNSJ(T> zSZJvz4YfCnR4rH*>B&*g=>&ZZM~LNQD!?Dw6f)!Fr>tppSh6%4#j{Vd0`h7F_`ssU z*Y>w}LKd4xvy+|i-=py(i*+4&fC1HFa=*oD+zL%u^ZM0yCDeUb!1?b88Cj;`k1@nA)pHX z@>?u42b9+WCl9HJ)-U16*Dc`N1&ZA(uZgmi<{cwfR+|%ejMh%)nw3P28JPR~ zor(sxH0%Addo?r>&X%OitTB@+*IGFaFtulM+yjv^bRYO;*O-d-PqT_;+CiZ9udMaq z1!+K>HFFB&*GWo#aHfTnw=feYZ`r4-En!!4n_=uLvtv-g2f~iq_yZ0)Mp5r@V(;yG za|=`7OU+%J^gbAK!3=%KE4+R6F}0puG<^VY9>ATXkG9Q zcaof8@@nq1@E@JBV!E8Zf~O=<8yCBuAtF7BekEAXK!xncHMOQ?d9zrU2o=bVJY8#Y zvu-L56}{-@7y_U($|Y6k-t&KlJb=He!-4vm+lc$jXS#@x=RkoACDpy@X&vEwWY4=* z6`h!4abB5Tc)0%d=}<2|aSFe=%;&NPU71Hs<)%7Q-uSn7WBB>eXGeeH;IVhUHjDD! z>0`!Wz9M7GfAoDd8%I08Qm=SHuh5OOg0&8bbvS-sZyRx&zZK|iLBd9OB*i&TXAuc? z77;+BxDRs*Z1l5{=2i1Gx4dHBkA})yItn>9Pgl#s5pL&jB}3q*V45&678g)&oT8q) z@b(=&Oz@Sbs3pwz#cmh>Jrv7f%sns4vn@@(#v5Xx)-?Pg15IfS0Vt*dc#TzTyw8DN zfg;sqUm9Kvl&Sl48@xespE9MgWc#WN-qz{stSjI|!b9gGE7w@$Zp6pXXAk?^O9Qws zvSOp*8RiL20IHo*_QX5g$!w>-N8!gj<*0iN zLPdtp1$t39)o^qK=_|h%ZWa$_nbB~S$}@krG8!Xw`;^wE+65Zw(+uO}NiR7*liT|l zPe1Ce!SPK$6R1cLGWPk5+}_%>?5{x8R0_Hfg;IYh3NXP8f*x7z=QXFR4?1_{zXIM| zoOY&SP{z#R?LuiFOyIqz^mV`dmp}GEjh%YM3d1FrK%D_gS+}>2T;ctw8*k}Vt4Dx2NJCK70d9!G(TC`py97Mytx7W{B z!Yls&>vZscbUOIIJJsrEK90E;Qe<>*rwZM^K6Hn8UECHR=@9Lr?ogU~KvO{gu~ZRa zs1G(akS7KV^??S){|C^>IT8S^d0n67VBY)X|0j(0^TzUg0Hgi>dpZO6PUo&m_MOiE zv(x>(POtsZN1y%wyVK!&JH2A}J|it}B=4C|(jf!+q&=Mdm~x{?$?QD-IK|!a2#U~B zjy2tB=2&0q!z1DWW1$Cz7E?i2EB2UDBeVS7n+WY;a! zJ^ZRBn{2weBic;s)}}}5&AZXudAkw~J*)_`C%aSJQ%WFRyhq zgUyyFyvBv78$XryTO{AjoJ`TvmEFw1D*TvpHgxpV0x`+HTO1}8d9Rzf9_6VQin6l1 zDJMF_@}Ut}Ktc@<+^sy)-8@Ew&ypTy5N_cwP9diH?>)>ozTdj1xy*TuOl7K0&e>=+ zF>Smq5B4+@tcIpkFLQ)N9-d=+n~vmaS=QSe$FFaCo2g{&9o2^sd?xSrF+I7I_cgDR zP5#TirVlZJxqhai_+l+iP>YT$lle(@9b9pU?3iCxF6;W4(Tsf28mqs|UsjZq-@2x= zO+)*07YoLD1I#=wy9b!x*()%5XqAo=2bx;+&`SrJVvEw9D+ie&1RTCFh`Vpdr-RHA zK0Lb?b+4EBmux5`8y;+yC-2^=R)}fRZwUIvf6Adl%s~5I+Yi(EWr!(~%|lGF-XU10 zO1wMo3^6IJDqh&mPeTy;E)g@-EVh?c%dCyDR;xBWl9&A-Ow`Ms-zSq&x4#)dmT9a) zwQ~CY!03EgyFYsGBjo-4$>(&0+&RqjFACx;Z7f1o{{;T#!%XMqc*~x{Y5%q?9B#T3 zAaK)gb6PS8)|57`8B4V492fV6BV^PFGk|D|vqzY(h|?{S#u27kmW(v>V^`y`Bm4g~ z*+R@HGmJKqN11!^!%vJhgBg)K+FZ#S#WJa9MYZf6ZD#On;uv$hKic+k&RCO`&&QY| zT9wF}v8JVzk2UQW)xfa;&YP3hN|TjeJC^s4kRQf+(;PI8L6KN{9JTOP4mHQN3H@eN z%1~$2QkX&m$Ri=lxK`A1)L3GqYmf#qEUj>R#DZUhGqqk>4L+cC)rejW@qz zr5_z{3id5guQG-FdprPsK=KnzCst_U1Xyzl*MD;$KJFJ!Fs-c%n$}M+BqF$U)yb2p zr1gQOE&BEm2bz1**MF@78#UjWeml^7WhLNjB9ycL$3gUj8Mhr)(w>t|x&sMs)S6se zpmr>3Hns9;Q+9@1KbD;lfxen=#=` zUIthEf3)$Q@0@D7)L#03f8PFJ)2?>W|NZ%~2b+HNYlG*xh!%Zn9;qgOjC%2j$_MIb zwjFFbq&>~Q&QEqGQWa6#93YGPQ=g~BA?O`Hm%)b^wTmw}gtepC${}V{%iTZg9ChB! zeeZ?BzYj6D#vib#r6fCZY)3)He#+th_3wX%#_f8^cRQ=jM5yD8@9jP5xGFz0w)7G0m{E!$?6$7JVWCd2mm@-Rr-5z>2_ zSxVGY(=;$;rMx-~+uF5KcR27_D^m|=S6wTc563XJR`wijCR;0;-09Gt#Ku%6^F2k8 z-b@`VH*QF!#4Jw7f!aT!lwwFb{4bt@63`S`EscFVcbEu^i z#J1(BJ@nMk=0xa3uUY0=hVc9>&XhG$Ih$FGki%x1BYF1c*=D-6p{e*7C<+gI9cw08 z7s#Sx%^|Vtl2%%*Jw^4>_sa8l9-y}&C&AJaZLLQ zDI9M))EvIfuj1#i3rWwAL-;L;mu4Mr4ohD4l@fzX=X3KG8J7 zE-X5c!;}yd)tpT%iO3rbrfZaASWXA<%}cak}vB8l#lNrHqa4w zrja*!kix>jrC#Mtu3hD~KbX483-~%NQ%Wl!m-?tvw1x;>(+{6F?~%79d7-cT@f0&A zGmCFRFTG|@o?<$*^_o#E83_ny`Z#X4>~?r6Z?_XlQE$%@^GD9gh)nn+TlH=D0dofa z6PZ)lhbv^psh&mq^i$0hdh;}ny!kTnG^#Q!mg7$Ytw+hS(?HS&ax%b~jFRHhJzVW{ zI;ZCfIpB0tmm3kc9Ey&Sl z;Yd&~m!4%>#qiiHlH8eO*m&$LQ_aqQ>nx^HFGXjAx^GLTv-#Ck4nLd4n1vGy$8Lk% zbG8`@z`r@$w5SdvKuQBw4zh`}oj;KLIo@LKcMhy@gPe8_m^e!wJBJT1mObadQKlqw zE=cf!OgYz7@@vky5Q!DC=3MW+t>|f^@Ptp8wjzN&i_Bs(nYh~vl(W*TAHflz(LE>tZjB!AbVU-Jq z6$_pw%}Zvn={6p<6q+Q@AQhUSFquq(VIjawgC9y1)Ffg4AuN2c*mTI0H0XXz5d1evTApWWGKisGi!?2UorkECmgCPe z?W%O`*l(K4G8DYcPJxrifeMo64RlmZL}?9 zCW1r0Y+qv5a2(EDYWAbX;F_hte3LxBl&@}*FZ@gPeDCJq^EqTT$?Ee>m*@!M=qV?3 zuvA}Q-m-4gpw?A`dX=o2dD8)M)P)?r)FOTmZ>R4s^jt9#7nvRiHT^H*v^q>qy9h%1 zrQCcGbYO(MbCJ0N?(w3F&DZ2K+1{bJv+S&?DU}-^jJ1_5PewD+|1vWML^$U%qeWMH zwxr74vzK|UG4EW4WH&;~2@aO|+Y_Zt!8dNt?J6z} zyV4vN`wJ^8d%j9nQL6a?*?uKEdW-D3(p1>@r=-oF6O~eYm8p&4Pf6~ACrDc5US&4N zUW-}jRSPbtlVMk7^0H-hs#qSq#C(eMcIPtFvPwJkS&3#jS$ltHnJ2gYunf9)zqGv6 z+%0>qGLMk6a?5ISBhkr|#Uv~&&eN_oPjTM2xrT-p$*61CuVi<)1}@@l*>Meg{TgCj zf3b(G9$8c-i@H@gO$S|TR$Da6y#x?`zRpac<)k%c2e;Z>537EG9B{okAhs#NG`8of z4v;PFDCc)`8}caZn2{J8itjmRh$$Za>8W088(YrPQ+TpNy{ zLT+DcjJ2lefwd~RUoX3EGMb~pl9f+66*Bc^GbizAiCxqfQ`fsXS@A`6krhMMsp=x; z7E>&Jt}SgVW^_@B{Jg$6RbcbNDnf!i2?EP7)F7es072yhk0X^+Z!x{3_m|aG)8eI3 zI~qab>^mc;xDw^zcVW~|n0P%L*{GUSLl9&F0_uGU%ACf_SL@5CBz>!C z8(UsNc=m!JRTYh%X}u`i_htotN&cFq)w|x){SsNp*XfB1YD7dIZy);+Y5w{0y&f-w>8s4CHE-<1c%=gI50no^vx^YOhJ9-gxJ)VkJp zRGui-nkaxNWH30H6^2(^I{yYpphe1bZLo&l7-6*k8lFYQd1Q}YEuo%zq;pn{S3W<6 z){FPx|IxH8Y{cUb^5{d6vH0`j>x^9)`es!V*}~M-Awj8VA2?_xeX@wNDj$ezfC-jb zz)8qo06jim&$p5quV<4x$D2Jj{J&M}U*0ZW(SUZw}u}e zAoz{s!RV_~BPrOvpdFAamvE$v-h&5F2o!AM615enU2?^muLy^irazfBT{J?D;8kh{DBJO^4H&qA zT;^vPUch{86)pA9u-2Jz#0Bs30$<`48yzPVaWoz=GfkyGMX<~|#jxfN>)0}U*h?_0 z7zdLAe*tP~>;I#fuMnlew|A(;4O_L=N#7(AuYjvRAV+=kmWg!c|#!h zWFMrBvpW<;am}NcL{z^zRM{|2)=5l{XCO2deMRV4ojxAOiGP?fdW5DKEfD~(AI}{D zg87w;bek*Uq5uRlbg{#&I4%#+_{GMsqQiAmJ`8oH{>Ec9CgZ`JvshpNq4)@V&sc9d zMHBE6!z-O$GQWe9k$XlKcazfF5j1a*&9^4{%cYg6v~2n;nwQDjmA%0qlC7rrN$>u~ z-PdoOF$SAhv11>2u!%X%nX^&|{l0Eu?)aNH%Ao15hNlQO5&c^?agf2>+r;dONv?c< zJ4~1*#dnxiQTCs_d|bL5b$2l=P_O|l>G98WA6ayV>6G|qFT1WWD*NqDwUn-JWqQbu zcW|obrTv{|;?RQXcINqM!{_J8<$_f=U#FMTsdB{S?0hS|EV76*<+{}JW1KFs@;N_~ z_>S^uk$ik7Lhd`#V}luy9i>|LIL)JYvnf~_<>eTX;i?VhX0_0`+pGncSjWoHjb?fV z*ZYwA%G!;H2yuC6qv_U-IF*2^P)9+PW+AU-?c;3kKPrhy^(NCJvw{R!J|RlUluf2p zPx_7rH)`|Q05n-OW7e`6G{(#)_E=*gx&`ItO{i@*$X_?%^!smVwb`_e-~1Q>CNg}p z>D>}S7X-!^H9PqSuSVtS&1M{+L2KR<;jNZX?_z>va;hfDC?SH~cO&Dy8p2jiDz}(! zZ8uVFCNwtY$eaMiCJ+x*Qed6+uQ77m7IQ#8ue8I5ffsr2e*L_!>kr)V%H^dkrYeJI zO)DkD5{MJ(MaE*f-sl*mBixe6y92}4OUGUfr( zuCb8IpOeqSO0XCGpq*6U7Zl0mIke-sYNsyZ20lSv>}c%V9K@3IE|LKQX;DPfn0GAr zL-8X{Bl@ygQWAO%1wixJ8y44(7%fR?U|0Kayx%`y`W_hg2N6^~a32s@3WC5>s5!dK z13^gu0zX!hoG=Q4!2c&Dr~SnoI^1{J(O87If*^3%fp{=tACfJ(z&^lHaHctYw;WDQ z6D6qHpjhs@fFiDK9yIYN0F#ann!8&=3$To<3l7dgnxxBgf_N1MM04mG^75|-&FH$& zy9Wb1aH?^Vk;8*&X1#HmorM+A7v0t377P+IlR&L{joI= zIq>^w4kAXQON}lyr}_dmE9*Pxl<2|+t~vXzS39=?4sD}HyOhxRJ~_n%qs|ZGAyc)W zHCW#&mtZP|RDtrDgjzlW%)D_^q1w8lNXixqd)m!i)%=ZPF6o zjyIL>24g9Z0xuY*9iXNkTA0-X^FKlhnZF-YSVnh&Z%K1_V?t#n-y=BX`u-!q{tjG7 znp^7G*QkuEvaX?^0+j3R8ALDY&7P{%@&ZdkV0g|Xya98jTVjBZ8Ge_(bj9F&7m*SJ z?F*bkh;HG({*4!U9yeFnza?eG zX=pIKY-7W2i0voKpD;D@)}pGevZpv*A|F3ts&EJR@;j(XB` zuTn3RV%NC1bJXRc4azc>klOL4CrxKfAeWy>&c~fknl$W`f+flSs0ENUJrPk|zijvX zuRXgbuJb`F@^-iwC|tGGd4I4k-0!c^R(J`xxNP(L)63Mh$!|K;oF3lp4y17Rx+WA4 zxP3H>;4=RyQ*i{*C)#Z$;|CIiGM&wa_eHuAf1SNi;ycDrwJJ5X1Nb5 zY0$qBDvA|4Tn*8pS3Pak$ih~4f@x#>kXwo&rbi)MlKs0?}um0M6Sy7dmz6u&V} zT^yO+hH}YY?=Wqm$Dm!B{e)8^^)H*2weL3T37f$jahLBpjxg7mFQb5aR@T1EUfn5| zyn^C$vAp>TO7_J~-@Sr<&$>~@{tXM_8oBFl=1f#^UH@*jSPb)>SFu`MCh6DEa#9AT zQ&`k_$MF=5*}M?fi}^p8dU^h|vZ6$!TcpCx$ewnIs=>Z;2py>}f#(|B6xEzLyb&u9 zR7t(&qZApMLC4nIYPv(6T(69K%GpL+McuC4UXQs5p_IUWu#$4VmszYNH@J_oTP5AD znj_s3n0BxwjHc8rAVrrlDr2zTeJ&KgauO?iO;-|TEfYJG;l}b(VyN8sQAJX&?-_IC$v4bG>lh72ZrOC`o9NB$OQX`F zA=Yixg`FL_^(}J`1<|L!jb9L6MsG9bIkNL@G{lqS$G4FYNPzi{dAj6D)Fz%HCYE`i zi!Atw^tmr>hUt52D|&|C;@I<6zKbUOY{|Sw7b~Red!Wi9Ir}|xAlXWveb3CIK1r9I zSbg_M!%p)@n(W*O;(scwcJb*IvSgR{YuhffGWG3ww!6kMRO5Ny9Ae!oo8HIJ^{zbi zJ}xCx4f?=*P5^K9hZxQG$nX!rGs@U}XhtNTUuwJE%rd$6LySQ;%ljWpr33 zmGaIfW*Tqz`_yRBpE;jmGZ-yvKSk|)lRWh)hQtfy^G{7{&E#108B>2wj`$2&YO9?8 z8E-6;rqA#*dO&{s%Dl5(Yuw>^K0g~N>10y1ljhr z=^Z=Ia!JIwn}?a*(4zCC+ite>Lvr$NGoRG$J9lFQ`9V7F!9+$eqdkCXt6Z|j^tS#b z59wus?AZhH8ZGUXR4M@!B_W8$+42eX<>5`fvNB?MA)IXCd zL^u?^B4QCUIY+{5t07}}ZSURpVwqX8_D553;CnGVk+e}>35E8o`fdDq=|uHzWUFGI z+cZ%Zz=r0=JVO<(-YQTHm(J@lnH{qD4-{0Hd}(x)%=ih^e^T!H$+V5Gfju%`7F9KU z^^=KO)?ekDpUsthno8ZFV>3f7i-Lq6b-2PhP@QXZ5U05RxGb*ji|&q#;>v(PQ6lb5 zvh^2pS?!jqeyPavpG=cl& z@)z4_RdsoKA2>4(`Z62HqrEITC1#mVO7I*kogmAjPKw%M5_QJefBBQ_iaO_W!Y#Nn z(K)_uO$L9o#a*2?^2nWulspu3zQCY&d)%1_E&D$1972VLRWEPA&m-YvsM0Vm;nY=4 z3b_xo#GbbaOMR)|Y~lem>1fm`k%tma8~dJ(P46b0xlzu)@kLI5sM+Eo=a0~#ABvnS zt!+)0X82C42T2vbmYM)diL|dp zs5n<`1Lj?6W1KPI#_`5EsQRhW0+N9$MP4i|81LxJ8M8;8H_idwF7@*0>o}@2EV|}#j>Z|sgv4rr}Mx|6##VVrQc_?wi+oEAyc4c%3a|<*4+Grq3BN^N=4d5ONEk= z_2tf06>Iz>s$9mN3nw*sL#n;(Jf>)18U?ZP24K3^?6O}ghRc>;$jkp^jq@`=d#r`iw)#%1 zkcOMcrMpGCs4aqBnm6w4@=FWnK63maPFQ-e`Nfu7Yn_9z1bogfENj?S!i zCSX%|vfgRkdP?{L2t0O(t4zQaM}tqm3-UXsfv9_0Y^XS$3Y{?`^j)3k)%uC zvXZ6+J)E{y{L@<#5cDIKrCZ9qJ)P^28>aMfhPQ5N&Q}zy02yli9gGHIgKX~QTwuSA z6Z-C=R#=j;?Gx_y$U+1voUoTf5!r9WjAN64`lga&@ zo*qhbuj#^m96rh03D%36ljMv6Y{!%2mI2NJ>nW)m==9>(*nw=QU9x1L(;k-V_JPjt zlD7~F9ix54Am`}h`*d%anR4bJXKM1!?{%Bcl)nxF8^%cY!R(lqWcFZo`wy~cuyc6w zVcaXV#e0LD4lHY8h%>qQ-cduGgOfLs2SFP&4RN|A|MfX^moI%j#5py&k=nF2Pv#7D z2Be?<7Juj~Q%lZ*ccY6a>l(MBQl-Tx=+(>6L?z9wfS|IKy=O+Jeyj%ZR)Snu5nbtC8w6h#d z=FZX1XzTi>4r3UY-)OSjIMz9hzi&DreW=VE=gi;>8{W5C+UMhZG9Eg)P1e3{9V~|( zz$|cne>z!FX_?;#{#0x{f6tn2^3G`(02dutX=Lbl=lGx-)^*!>Xm-#`&k4?Q`=U}= zoFq!3Vxn_heBE<#u=(A32KmZFsKXa{v^xWlC8izd3~S;08H8GkkU~(kPc|P2_4-EM zInWuM`vxwtK^*}QJF!)3YAsa1K6IygdcQtvDRle$|@kOf-aq16R3a7g-o#K4A z9xBB4sm-=zpTDQ%VtebfQSNwwvdC})LoB1XG6?P1`dD{4^AP7Y#E{&f&W#*E+YWV_ zz%^3(!wh#y^_IsEb6TZ;pSjqviyPVB+l#0cb@HszGTAeLko5h3OO(psY0lBHvx&2m z*(=l408sNNJuuD5X&ujLEXE?KINUjgYN)3j4i~mcb{+0)M54QVy3-k3AA|@0 zj`~v(!9nuMvCiYMs}eYD?%I)PFDn*R#bwrKv7|irJLfW{I{i4OOL7x|m}n4X*>P|M zi{$C!*nuPDqvM?Mpg^zVoguMr(E!SnQxQ2YJl<(lyJ$1+w-J?(R9D`P3!Iw%f2cfs zJp91~dF^;ui4jeub69h0DvsYw@F7{ewWwN7I>9+9c2UYIlO4YmwUpnVQB=QrUOFk0 zZ{vu%@uzf=tlLek^5a%mZDsxo*`mgsk-3FrJEeE(0+qAIp`_>UT%3fQ%C!zG6ziq0 zI^3WWa)|OnR>WG2i%7Rf5$~u*vIHBv9sI}3I2(^qBadoLz0==2gH_5{A~97HKa5|S#-DfW9P;M$BTRE5}6RLu09TK64K%pM+9CLhHa0H8mn=nbrp z(UBCX2!M03^8Dllf}K&hxeUfEIsZc*vEG4&U%u7;i-AaYInWJ;3zCD#J|=R`CE-23%u7C|f1)Ss^mVi@p1^+F&~(qq&L{fTngvd-W>g;3^>id2f_OSs zD8awvZws7y`?jd$&Z?=D@`XsHe`@N!5V~MJCMUjE-9^(d?m=y!2ltlus%Oeqe{km8 zOJb^atSR=(v0EHio0F>+yJO|qQ=AK{o=gO)cmFf+D)1!hWX>NEZVA5oY++9cZPGi{eiV=_SABD^bDsXk3TeEAI(Yekpin$-tNb?_MT_eK&NAg}HqS24iZISbhN~^iW&b#Df{B5x_ z(1xhpqzU>aE_G7&m|9sd%^oK=EOoAS#sv0VA8H9RscG!_9BA6Xi5EBv?0bteKVEs$ z?hBkhMD1td^34)zQl55+Q(&#Gy~G(F|9+DK;Jr&=8^4moG8oG#GH4lx&F4{y>*S9u z8Y914T;#|@%bYLcPwdgg+plz}RNs(D$TOEZeXXbE*Grw_Vo!tdT5Pyl&b`d30KTg( zgOq-N8?|##{C4lf*2^LIQ)S|EzVfs*>aTBQ<8p-S`;ay!#5&5XvLYkPzr|*9dD`hB zJ>Iku^8DpaQSI6PfgWmGy82mU%~JCh`Q~!y{a>mUF+zp^ej_Z<7xKroupT32%UXnsk@DtRaDTP@yw*9AUx(l1v}rXjz>Rbe zKb3M@K@>H$deTg%$QDA@NZEQ52l;e)_a@frgr>@yK?D0&d)2J{4wWlzah|rudmh*~ z-|DP@dEU98riDzrjnzF$i<@@k*7Dm}#G~ZF+c+<`%O|(-{HN1JSjJm^Fk-X(KEnhWT-nxUq94e_hk3+e0T%5!8MJ|CcgUO#@N_rg-$#?}^3(=K|Au_M!E0H((Q7$$qt{ErMyHMSs$80 zw#l~5P^BeJpKf-NR(mL+dQS3B@i;WL`UA4tb6$g*5i?y?Bh!D9RNTebUXrr5@nN#! zRQRCQlQT(~a0$_}*WKlG>4pb32_)RRs1^jqxdZ09(Fwk?8TGmvzO(@`@f=0#iE%l( zxT=vaMG8?jG9Ikrf^k^=)s^MYn3TOmIY`m0_AcW7byW1FP5c~cu` zvst0mDbDPAO;paA?e~b?7?#9$9`ZY?(}UgbOPgyBtFT2>_FP`vqOpGT-p}OxTx5Ga zALBi&-nr<3g#^wJQ5X+`&FCfOskwjsEjo6uEe}hc8i!-25dWg%(kTSFSTf!gC2cgu z-5sz_umw2$ka_7;;<^0z5Ktoo#c*^1#!-*ug}a^B^3>d{BR}8mRHefF7c%9O^!U~DiKxH%1FAb- z@u*Xs@1W=~n5Zq^AmR4YKP|jgBjg+6pL6Bjd!Sc)niBUq{q2q{6r#GW7h2T3&05*H zI6Rn*l^+rs!{IvC!zz|zo19*Qi`8#CqO64<6-zM?ehjgSbMOH=RCR8SVIZ-JLmtiZ z&dzWOH#xT@M`touC-4-^*JtWvW_e`~`6O3SFJEtUTC{jzQQVEAR@f^S!dk(0O_G(@ zTeT_oOHx~*b`WQ7c?DVlI3u`N9dit%V0qxfO*M5e@%%zix%pvc!=u1S zndIxahn>n!zLSL2JcIydfnqM{`Y^-UNG^RC%6_Ok_poybJ`9IF;`B`;4Rp6sh2+Gh zRgXBgTJ|fYV$H6ql7qH8t75Og|H|-0wzBD`?TF-@>oXsNZhbhNJ^7q?b% zefbHLiWkVr6Ct6Co^+0tT~9ilM~(Jb!?<$qaH(E8wkYvb^*`G)It=iEwD;uA7cB8nu{u#KS*W}Y@fX{e|KkF>D zZ~d}q*|SK-+AjNWk%jraNE2s%F1c>eYmmXI_L! zSt-3=a;`r52rG&W5h}<3Y)Hjrgyk_zoShW`TQ)>htih?MpkXQo=cDZrB_j+{e?MR9 zg}z$c#nh@!ZcrCLw(wtR=+5vb6Lr$#;^O|Y==5w-h8A#r+FY$?+75W)r2KViyKz$>tQNjdx#r*)DDNr?VPIp-CpT@@*O zp`@h~3Q_XqDyic0xl+07c}B(>Mn+~YF?IK zUV#xgL3;hwY1QcNr41Z|0aB!()&-!53J?W+IK>1IFB#48rX^XrMdGd@nuzS3I+zj# zICGD>i|hs5BhhpJgENRef+bV0~ql*!ipt<-^^Fp^R6s^71nsVJo75z-aC?f4d(KE+5a`q zD0aeYaB0)!rq`T%921 z@Ti9EF6T^5a%Re#2w^kj`8S;dlV5N;sbW9(meW_M{9$i7_3gvMH=y1DKMi9$FG#<)oulKMy+5yc+o?~72Pd_xvAW57Z#(Vnk5)+H z9j9$_{bRlnq31h}+m=LsnncYjq85(YKdvmd$>aQI%9Zap)6(C0*(Yb>?&bBEe%Hyz zulps&@!jKHlofYwi@JBqym#4}Gv$(Z9XGjnE5ra>#VhZ^L7yi-zKgJTs0@G4S)JI^ z!fq1=3*Gq(7J=?NotpYic=G0zLmh|*AD5vdH{~*1bDMUuN97CpYa-P~Pul6sU-i+1 zwvyiElt7xQcR52x<=N3FCX^2u5uq*mC%7kW;xHB|*d7_wP`O-w$z%|OKU0Oaxxy0E z*!(Qy+Ahr(M0UaZ=cV+0r+0#IlMC{B8S}o=Ct)sslr@%h$t ziL)Y@6IG@`-=LSGT;*6q)V*r6wzdra#fix!A2`L0ZK%3OAXP0FPdk{)r8Kd6zJ~v` z92x_t$+a1)3{|rVl6$R`*MY$dPDQ165MxdGyjMx7IUFLnQvNCAM>L+lq)-4(3@#)- z>cn|0ZBkkcO=0M{b&^h@lkN+kQrg|ZBgKu5E07bN$ktp*4-5CYhV3}um2|hVULr%y z8N1#l878#2UzUrs;5V4kR+t!>UJkQ%(XjFfJJa>eRas4!pb78A$=vvC?wH7>_!@ zhH$Vzg{$KS2%GTY5d_#(p253x9B%W|>p2QYJ&R2%B-lq;iqd#;AJ<#UCl`TX|0 z!+K)C1giYc+0LP+)Xr1XLUHsESIpL>kbi#U^zM+{o~zhCo+TlVF520ohaNeN`;0Eo z$jGwoxvK4xWXi`*p^;ODh*cg0&GfmGvvv7m6 zDjELB=XsC@!?{o}L%k`JL#!+plx&6zVI^Kk;Tp}GR|BwWP01*xR;!z|rh(;7eggMb zES)}aT8$`UUWhz>iF8Zm=`8Q1!SrWQAhBihbkJ@qgGzF9rd22#Ur5*GVG43(a?vMF zu9|F+P~?4Nx>98fOPe0~1f3p!2C>ha52B=Xm(M@Ln)9M``yAf*s@!=Ti=gD=*G%@UpOl|<_8cxM$D|%ZXi8ie;db8O$ey$2A=7o zxKPz-qWu0#XI^vO1#IjdajRkl}TTr?3f~Fe&zJU&*09loOw~JqEV)F z$kwguGODP9t}4W^f?;u~QA+_~oUjR8a?lMfBnp?B$I1$F@z>7uRJ>iplVRn{ubmdE zt=HtjoW%p7T!`YzUKmsc1uT@M>eOo%fbijF*X^sBFnA888*lM2fy7l<&2oW?m2vqO z)&z}0^y!MG=`;r|1cQpYMM~5oHy;C!wXAU9mag5VKpPGAswoh2wKlqBvPUZj>Zn1% z!KIivVPYXe{($Hf#C!b{x2UbbpEwtRBp*)a*Xk177F58oK_s;QG8? zyAF;#t>Y=~Z$GYA-0`>R{cU(3`ulc>HIVy^YJ;V~lcjs`dWp*oTv~hx#r9d|FwLeX zyOURL2ah{^KnYR*F_ca-Fe9E~647Y{v*1o#%D#b$y-%@%ur0&T8qUE{(!&~9hIA5xqR9f36=hWXhG;^D&@qq)C8j2uEO*e_%r8{>H>+4VG)3OaQAOp-F))8I%9E+G zrXgR!^8{KW#*&zz-70#~Cl#1fZ=q*N1^+C~RUk)t!Xy+=e-!DDB7T^cwZ;%TjP+); z3_~3(qrMOl@k^$ma*MITjEjf^=C2dN-ZI4Ms*G}9>GBVU%IZEf%R}$I^$)QzkxL)6 z&|6TV?1Oqu7LzDxa3O|KYSu$K9PVwHXm=|4(OdD{!F#Fk;!P;X-UnOD@FP<+vcc{L?ui zv9gA=PzcDKND4St!=K;%r!zrL>{OJoDy84IRMnk)T&Ad6EthFJPAfT7YU}9=4M|YY zU)u80w@&-x(wcn<6%C0lG*3d>U9yM)a2&ev!I4Q^qC+AFu|d*k1a%DhSC+q8as|8- zxdB0Ir)PKvHa?(LFr}5OLzfY8I3Ut8{X0Yz1SLZ$LCNFnH=;h&6SzydfC{_iOAXeLbuY_hR7WwB6`JW&Lb$KTsYn=N~17<1K z%6LT#OISNN*hF~;1tV~QbQwBQ^eqcy5pa$Y-nMxKy0YrUH>z4U=is1X%s|MrFN-35 zYYx?{T=0X_w=t{BO*oxy37QRnSi)&r`@m57L0w|rQ}wd`^ggbPFsFplhrOJwt!i2l zT&RSr_ydjLw|T)T6pi+BYljC;HQ1Yp0(5KXSV)pkd{TmLxOWOT~iTi+e;$=$H&A-s0Hu<-eVFeKgS2ONb4+*=}xu zj>qFa{UIS+<p((gNoY{#?$k(Bu?abRsL3s@)Ciyl3dfVogs z{D`qCEw}yXa6mWn9@=^3WGF^3=S4a6C7?E{EO(Jvpd^Iv(Yb*|^iWPEpj6ukC4mYy zbg^P|o_Jfn93qugRQ7Nk&5Ku$8l>s#rE#H@lUh#@)j$(vxLF0ps7MlP=x#;aVI<6e z&f9+S81F(QOZOjW|6p%D5HKN_zIxr5N-=HsX2^i1X0hFN9&JTJ)dR~`sQ4}lWr5L; z7Z@aJK#N6X%lL)CQ9Ahw0 z^$UI0*Iz27ehM*fp_HI`l-Dn9t1wim?OwEb26OhzL|OpA$6rrB>^=zK9RNX8rVde^ zD1s5N>EpgONU;<;2N1&1If^X=(|QS9Y`O7g=xZ91>=9!S4VK0yD&F4^`FduU>~8g( z=-n{gBK4r8{_S4Ak)~wI*O!`4mC4|w-hm<$$Q5z8WWD#@vUz%DkR#{!8pENRBKWQy znJT+}k}^wF99HmcuMcyG1^>kOnlQVz2_JO~#^tZ~E0KZ}VR? zj#JKavGV1Hf-Rr@>Rg^-TWQXO$^rJ!rX{~QNgM6>GAnx>S<^b&*;`9~u_;?ghzx9ZCP<1FUoec{@T>L zh=S)B&W9CeN1)t1uQ)rOG}iwt&W^>rF{C70z_Ky3B-_RkIkzNx2hTc{X8ZGOR%y17 zKQdG!1Ad=0q?=aVUaamNB?Z{<)Sr*3wd8RCT z820&`VFo|RF(%uS@vJi0!k{0mFqui{<__EE=_w7ajR%LhOnl3bo;dvP5cIvL>1&fc z%VKs7+3b<@_GC7DbgO$TuU5QAB@jQneljSW$%1cO8Bv~fyUzpf)guBT4*ExkThv$l z36=&YQpSB5?FLo~SMDm$=IQ;f>?QTv`89zWs!Z2=-R+T_}BsrIO=^~j~nLQNC(>;~hw)FpcCF^&O98tw; z+#_dJWjoOFrmF10bpKry@ZBQqsR}o&&%@a?93Q- ziyS}jAzqX1zQ0==rkV+%T7NsWZWM)v(3b&1vS~77D=3^*1~(u zljXJ9D#m}Y(JUdgi_bL6{xwjItpwT0{eYobgouvhlTRa}PN^f&ZqW?eki=xzx9)Z+y6 z8_LpXgL&UBa2C7v#JY{B=7v~3S#kF&zhzT-+w3|k_6A(EtesO_A+NLp9Gm3Rb|BJi z(zAW`;MfL2)cuFowa;eR@0;4QY3`F(+oPp=l}y6F;z2gPL-q}8vb5`%?PM?CC! zS$Xl3F^uAe$>|-l!-c1}ADmoQ)@PUDJJPCC zwwg=7PT9ZFUs305tFp<+x0r48G%6&`Wa-~I+qVDCChdrnWQ1jK7Gl$nfe4q7(@Fp3 z5ntv}6fU5K(4*gen*&q2LN4dsHshEdY78%w!c#&u&B_dV~oKf4>ax4vm>x9qW) z9;IcEY%lu{wbFA*dcW0olxO9J9@(Wh`nBzuok4cwMLn}0+qcK1*M{oOvR_f<2zzy0 zR^G}w3}0A2N?v&YW{yeEu5NmIJ zm6L3;HuypkVyL%w2pZp_p&VlcD|vhSinN!NI<8D2>Xbg&s*bAo^<|FmO zFpJT2Lae90OK8UH$J2hPb|}Kvn>>8CFV(MmS1oOqM#jn zY9f!nLH$;r^Zr7?+Ev@9_$~@JZ*~i{{tkOd!}M#s(+VNXgBGDO=9Ew%gGWiqMT4{X z*(ApC;j6s8$0hoLbhGOUTzS*YYBgNm9Oi^y{$9A&0~5OF>N7oP1bk=xlp{3U?}el z$+lyhKF^tQap+__G0uSNsuhNhY7M0<=@#;+iNWeSQ z3xH#%sL0wfSS3H`Gll(ZR@^<=thPfYb+03i&vE(-88Dj+sJWsOpDQk8sKcTwqTdV= zAQK?KcMA11OR{rlwx-hOOvs$+Jw@+}lhNH$vR`&oW08&!^wO%VP$+lXB31wad+!eP zOQ|v!_g0XjNRdM=Yb<3mW1i08ZUAbl41?xE#l#|HN3?B4-r%^I862qyrtc@qgJ`g& z8^eToWLxtxgMk)Bs+y~ZJN7yZbwl=}iP#V`7+9E8F&qV6mXFdQsa1)+yvL6M^{L`FsEh`GZKStdpsB8N6F zAn{Bii61f(Y5VF5S@hY#Uc_k2u2%g5h@+lUesxp^0nvXLy6pI{WE{FmD1_rkq@&UN zqY00MYN7fLWnbAoSyKUK`|=p#?VT2P6A*;D56D!Fl3wpB0mLgpGv zvA#lSAxFc+g4!aBT=luAP?H312OiF#@^T-G$d|)VND^Zd5d5h5LRt*Zc5DqDHp+18 zzg}Y7z!a>9BAFo z`$-H*PfzNjFo~g`e~pKJMO9EzABG7HH7i}C0?tw*psM=cPF~=VX7nnEi@NlFHK>H! zA{-6tcexd&KqT=PO0*D70+g-wnx@=cUrKMS%6X9Zq1|6eDaj`_T9+A2umh4>MHc`aj0nI0q01 z6`Ni)KE-Uo>3fxlptWWQV|8)QQa=aOhBzMS`WSxLr;w1c8QLuac$C4yZ$jnmZw0a; zg!REoWbBA+n-ddmD<2$)ZKdw%N-;6{`=^NxGM8M43ftdbekRA1dlBF;6T@VV5Km9< z10cLp$9F^u`5;amAMNF(5!qH13Ceh@Z(Itr)WZvij$A!5+p$f8LgM&cGiE{BM^>}8LFih1T6RBT(Y*M8!=@o{TqpCUWxs{rpM5yo|0Fr%@N5@r zfee#m%VNwhAikQMNHOuk;n@RY9}%%7y{42^OTX#a)~!(J`fv(-S(5?NpyYpw%%7fZ z-}zZ;tTe+?7cunR)Hd(&qxqq%ysvtiR2`B1g-~&?z|7?JJXdy$Y`F`L%vLr+C%Q$@ z5R8SsK@V{~SH4cA5%jF^4LRi@0|LQSk8@~l6f>+QCb!(@B4a?PI#!vHaLnAZQMtB& z;qVJk**Qx!hU{#`Kr|bQS#)A?`X8?S6w{B@a1bb=Bft+s4UpP@#_xv*mitizd6x&x z@A@xlyP8QlU|dTu3My7>dzn5X+eYr_U)I~JvV%LNHOS;-=L|%Zh0^PR%F1<9kIGuD zzUR{uup)S0w%MTi7Y8UnF_+27GqVkvHfv_KpS|UCagNUB^9O1w2oSRYDb0drMKUvx z7qAprxk%SYq!4X7_~`6amc2bHJ3dKNrxEwyKP`%M70pJQ@G()D;KRou9A{U8FgH?pg-}9)}M{XA+I&b z+T*eVxx8^)cD%K+son9}*_OS_5>ruAA=k}8GqqBFoRi&U9o_Wy3E3jcdOsR zE^*%?<|1Q;Q`Bpmd1vw&2uPU1%3%1wBAlUp1p)neB_>XWW;2qPL9;&6=ofSfP1bbYqi0AV`=_ggN85X8cZf6q%35 zt^LTJsCb$^#Z0HmMUcQ}Q0ob1i@5Kh5rB5rO0Zw8nqZ!eTeKrO>RA)bcR&K}m}K6e zUpY%J6z($kYoEABh2 zl#W&msxjHDOgAP&ZMcE*rkEoUVqn%3a|m*3)4mUoWHELs=*nDbITdtlF&&)>ZQ2S- znr1fjtk5jP)0$?c(x7Q(*nPK^Zr?4#9k$56X;7`hXJ6uEb6v7H9+g9 zLw|OPE=~s_>_KvdSs9n+Gt9fZuO0Fr+~2YpP)(1an5WDgXnN06(5TI&8&8=%@v!Gi zvn^EROJpgE{7{+R8}L9Miy&ylzz;VcVB*wo*2g^MKi9G2X+Lm*BG) zt~Sp#(;J;(gM2&)fKFh~sFPy+mY_j=FvV}c3(rgDH>KKK!}ww0Jm|AKQ?Gdd_f7Ql zJk^=a^UMM9_eJCO8g$DXGfd5&0X(jxyPh#yz+Z65Gv=Now1c(eZeaBD=-y&8O`gS3L2j9G0Y*w#$VX?Zw2e3*D^1%=zaV0ha1H~`_K!-@1k28YK)N?*C z(I%QS-y8@%^0)J$Guuw#1?EOPJhH&tul1t^3$YPDfNwspXid6@%xsD!v$JpJe)Wv* zB4G13=}9v4;+(x>)#h>;^ctB$n?oOxS;33BL)?|o4gBdO7n#d^XMSVIe}P_IWY%Lv z)Wt>S{Is)rnJ~QU{4?_hxApfVTKufp-S=t8xSxruUYZz1%&lW(#M6w`#o9%)m`^bu(-!mTv{Uu+;3A>4D`n z%gjolfmGZNhH=IV7pEY{y#WC@NUNU%4Wd@qbW(0w+c+a z40>u6Sjj_lY!&q2JxE&(J@|`Mb2YT|oyk}O4e^WbaWuzv)OZcbud$P&7LCK+ZTY^) zrNV>o4?WQ(DFl0-#DrYf|3my~W<2N!I|wwa2n)Nhcy0d+)WoF1p%Pawib&AaXpFV zl?$|{Zp|?Rlb<(V)}3KdhjnIHUmRz9Nl#p7_R!JEl|zv!>D)Rq(Q_RqLbS4Pa>G)W zp&OXt7VFKdz=Mt^&32%+6;K!Gf%Vw#??s+o4`hcxGG|^iJ8R(aloRiRll55YxB(eipZG_SVh!V<7IFvi<}j^=Vfy5X-@0#Xlw6ZVlOx+qKU`2xZZoTTUI*t*qekQKC2za=5&X)Z zt&-S+YVR9z> z_wX|d9x|01DwDnS+Rlgu#!SV?@$_FIw8LUF5O_n5mQC)iM$@TyDOAR zTVFQ|o3nb{22UKNTN4Yd3586gGp)_*IaGfr&w9cB5#*)ggGSz6;RNFwH@gdznAr~) zdSb6|tUU-^S+1rRZQjZG~~WSv|-EC+F^j7w$6|G4DC9ENvWFwQak z;*PK~XanXd%8%c)AAocNvega-$MNl8&W5Y6T{w9(bY2FFAptyy8=-9e*-Ddjd~C;% z;CClEbEeE=WP3XLTP#vQ?=uAw{rK6}38XeQ3w?%lYX&TIFlQd{Uy1OO;tYo26i8`^ z9svs}ws3;b?`Inr6><_&%-Y68@J`)W>6Hj66e;j*D<6EKW&#R#Bqjth=*9{jiIKzX znhlW(F?0xnjPk%y!l(_(LP$3D(4mA$f+`55W0fKhDk?5+<2EkNMg=JDSWuz3ttrK! zj*X+N+0a+Rl;+N;U}4wD?Hj5_d9PiijnlYFn5S`-j?+z~gAU!I5qd)@XylJMvzNB=3j>jpCW^8LL7)F)Ofioyan~ow$HiSga|9Mc*=3r2c zg@&qyR|+}>R+=Gd3Qv=*3Fk&ZA~B}IsPRRaDs8QInW;omESsZ#B!rR~wJ-;-j>njR zv9rF!IlAC@>vxy+0YN5#tYh~K+W+W!*eYQ*Lsq-^PNf#kP-i1bLu(;qyE=IUdTQd* zXwE_CsGicJs$bM37!X7OAU<4Hcdbr1k`>x6ZOqmQbGWYkS{Y4nv@fg)hAht=fhIt$ zk6NQowKD2pkorQ%_|ZkTHL!5XGR8*LuhG$=E};VP^Em+yFQM+W&00$*$X3e6!}?=v zR3D3vqqT@=(ZKN@xfeUU}02s3)LO#=!1Tq{g5w8k@+kd8hPtu)F3!@ z65o_Zx?4US5+E_@Mw`+#3E2n_lcQnRgi1T876ns?`eEhebRw(@TN3-dlD+;& z>Wi0^{`Io5^I@uSUo`Je>4$cD9_0Mxv#%;;Kg2x4C8rl~F}Q>vV|GWw%lM_LQ>EYd z+GAD4yF#@+xucML8aVgjv z4&V(*OfhEc_JF3DE6Cvj*|^JW;^Hh8+!8~A&6D}d-J;N5G}jL*fSjRYk$z0Fs@bD* z&Vlg}@K-{}V7;tUOQKbaRtir)Dk-1hqgq4!Np$IU#N_+qnm4H$pcUeL&}^W$!6l6y zB4UDAtxmYe26{JKavSPBaY?0C@0n*C8T^6PLjugxGlB9Nq^kU}b%c7OKYA7qk#K!^-do3RU6jW-U~euiLdy4ZiNwLe=@Y zM+?>DYl#-B#n=5>s5W2U)g$UWkE*lz~V(Rsxmhzl;78WiZ4kC<77oYqkCMmEC91sG415^xo{)mu6`tkj-LqQu7p~o!F^IIc#8FXU=Q}8#M!Eb1#8GVHt!j2e6Kww#>X_ zGTT0TR$`_^o3_Pz}&z}@)X%?5oNiH`4zeilR;RWI*j+t=531+6MN*Y zD9?@N8OE7#ON6X2tJT291fog6`teG}g0wR}w-*Bb>R4jM=D{u=*7gQX|HuqB#G<+} z?^qBZ3}B5QqV7pM4Hcfmj|}@ah8jD4wT(z}gN==W^wmdZ2vCEZv7t0noE}UF1>9&Y z7+_s0Yl3ap03(^8;7kjAFC&+LpURtrujE-lYKF$kR)q%96T3s8KHeZWrC!Fo(9txmSxI-hb`*>rGvUEE_FKshuDw>WKogl9BZZpDI0N<%xvG}$Cz*c-GHTBFaRfH z4$}g;8m^|0!yK@(#V(x3z+}%!+qjaYC6pR;vT2!u1w3})aj+KX|F|&NfM8Nq*zOB|;|wHf zV*{=VcGWKQVi&Fa%*+6OwB;v0HDRT%+xQ_VDn;EyHMS6?&{kAxQuZkDCuUVvmOl&` zJ}U%vnrVqGK7p74F*(*Nr4g6ZIvYSp4;5f&@JspU2C#)Ed)-ToSwhu$6jAUEmMaKD zNCh~RbD$Va+V(B>caHD`NUg))0aAI*fk|*F%R`jIq8DPu7zWr{6@y?DQtE6KgKdRJ z75S1hI#fSch4+60SQp{aP!T=wXo|6_3B_6#j00+LYwTzr3iHLq{ILtac^gLQA0DI! z!x%iHMrw83lmH$5VHh@qp@jn$PD=FXkii*eA{dFmyCs;=4p3SJ`N*MV`R6FO_vjgO zLTa30Ft|{o*qf8LW(AH-fM^P^<>ig$gx$46mI-Ck6NecB&8!KU`Q>r5>TTQ&6tx%A z77;&0^*sU7kUTsTWKE+hT#KiW zX#}&L_8I|w!#^)9Z)J4|Yb>H@5e=YbbxN%KFT>J8Fu@ThX3HiHrooh@Ch0CWSWs6` z^#}YcJW~1N%8IYZgtjskpV{LID*=d=F%mqcJZXjt2aowhO01bA;Y7 zYpk?y=obUHErOcXhhTkhPGv=fQ0SXf^`)Syp>pt^HHSldu)E{5ZVRF&d&6)CES5xB zSIXXiseUHi>3#pP47ONmTBlv$k|Y+QbyPNuDk*uMg4sZ#IJ#uhuh9S`m_$@}H3%bw zQwn~wWU7!Z<$qyj7KT%@{Aw2M1xN-uOtrj#b)GWJTQIvFT(|jgE^Ekb%GHf`ZM`6G z_i#OE2uha;(_+iFOnh!qFGtRW9*hwgQoT0z29rStbE{Cv7iMZ zj<6+zfhAr>8F2td9aRO-znvx5w6cQ1Ur6TSnx0JA~dI#>uKDA^`KY<7ruj9r;o;%0-DZDz?HUQ&=n zysoH(Q;$M+QA<|3Q=r2);2fkHMaOJ;-?ZQy6oh;r(KD9%eE>OL8=BohOOIDW(J`SZ zNDOCYcasXEK(H&_rS|>^CUp)=02Ca-9uDUPvvGXRCjpLzURY5nUK+1^qtZJjK+^YL znK{FggLxcnJt>HAEqTB@_}tmu+-Gc;hQmX3oqb}b^);bAsEc0b0gsJ`y{D7em#cKv zTFoic`yIl0SZl_K=$E7iPeG1hvs%n0D~h5x1rt(T?SC^^&Uh?pSOD0GI$CjkI3UEO zEXAn9O9dZLCKyodaHJ1Viy&)}RLu$%p>EC|%xptSFci$vVQ=m~Z8iX@t!cLj=Q88rXvH>QOB+W(_6|2)pcHH8F!KI42+MGsrDJgJ~(NCt<$bx zO>8n9eQ?qPV>*?Xj0I8TC+sR^@9I0%f#Wc~bw{%XJGq8YK0a6pj5ka3SaqlcNANC4 z{x`l)PAZIXxm<3KZlejzyq#j0k*Z-(oYf#Y8w@6;o76UUP#g~sM36ZiCv`CLk~@Ic z$mt;jwWtLI#-nyqDRwt27XnI>f*~xn;=YnG0m)JBD_9;x&KrbzV|kVdIWuw@@N10v z8AR5BBZEP%llV6-6WGxo%-^TRYp+Zb)f3=Fhm}lWp3CwEE2HOy;3bUYuvmo5%-mBA1rJjTJPJ&_9h17!hZ^5?S z?u1%4h{ZrSRY&l=N;mXX07+K|+%e-?x-Q@<*~dvCW8U`;?>IDAmG__Go~pZCz|gay zQ)T|c5$sa2Q?~ifZ%(5xO|OiVHvT zjrYMAYoJ&Gh9f-~z?@fCKb5|K=ZBe=WU#yV4W8KfmF@hh?g}vcB@|-gI|JGuZM*?? z?Eccm%TnF4sGJdNusSa*v;90+34Ra{UyeQ3JhF0*Rrt z4&ijv=+av1G8xkMU3iEb*!^+IqKCgXht;m!KwklK*kH8= zP)6gLkMjw>R#D-p5`$G6KpBnu8XQCm*Xoq?gPE2B)_FhQ)@uOWGp=>0!4I%etxNa( zU=IGb(MKfVM>AbRri2PV!Q6O5q|Z-q&4p93b{+!7-4s4=E=Hc?y?pm5eR4NmlU9FlYbj!qpV9_*pI{i3DO zn-`%3{FKgKG)L#XhDe@(2qvnI&vmSG%8gi)#xs#ImteNlVkbNJ9IHjR`C}sU@cCWO9<$6@g#{NEI8@pU{sGx+A z25gbhPj-#LZz}%TY}6LU$iQRZjM*Fm9*GZg5(|`L`($>8f~UY%*p;ztuH;MHfdO=> ze?i?U(h&B;zaB|i%|@J@IY9UPg1iKCQ{&_5&leK>g*&Sp(g+bP z3RUTPYR@Bld9*uNowD6gz46-PfggYAVN(pd-@)>TFIXS;+CuOY3rAM4Wml=7orf7n*+e1@hgEB1%~u&vl}#*Bqf8P20t>`ChQ#A~#Q zz>57=4LPY&{xpN0xk;Me&V)3wqKTaJf0`riW}XDhNwY8z?uanZb+aB^#u%CsX za$x0H-YPY8v|HtlF)yFQm$C!^w?i?hN^b&XFD9J_g`-Ujk%^`1Gn%lihvKXwE^O~a z)r506gLzSf0w~3h$o+u26yB}iKD^Zasu|7%s|MW)KoRbbfJf{f{AB6Jq;9$1K$G;*~OUG^>fv7flyC7~7 z>bo5&BLDi^%ultCKjPTMj>Bj2yFLgT-0YfZb+gYo;;aamP)2Ex3;INji@^8UC*tu| z^rXXOeYXv$@1I_@JU3WA)oD6(&CECL6A$hP+fzrpNQt=bByv}VuEWV<88y0YR&H(| zNU#zJ<+uzpc%TNQ_Q-6lZVM(@H(TKjLnzeO2}b|VT{o+lwmDH8OdV7^(0$YK>t>by zwo*FIYL3c%hE*E*!wC?N>TESM$KEK7{9#+%;+-9PC62x4JO->oWfVU}d4XiQT-_W@ z!>Yj)^yCe5tJZJ99I**5YPV>jk$zOCZY9acUyNM_OF1k=L~GnV;=%cA zYl?VKnML1uL@nHdih8jn>tfo0IJ`?;V?_gmSeY6t z@-nUHp#qFuqAtq_U4zhD^m?plskL4hhqez;FiuoL7uv_E34S6@)Wv`|#i91r^iiBZ zG9pTd7g_N~*Tx`(0h&2Rwc{~4BdLG9xCLLXh*z_DCLW(y6yq0-F>x*ZBHL|QIdr*0 zTADi!JAABPu;=44zsSP-U4D^+@Gp*C54xz(j9Nbr!oOVdi*yu@OAw8Mt*wv^Mo`Dw zXWuY%3Oh6Ihp;{%K?D%K{?P={)B}huXWLxQt)CE}kA|nG&;w5)!pEkRBwr*y5%Ysx zG$=_lN4S=iNn$WsiAl!YNNSTT`r&R(vZ#)6dXG5tQX&cL2#nY>P;aq&ODm-8UIN(sD&0f`nMe;bhTk0`s+= zt_U$Q2XGrj$qp9+CJQQh9G6_zX@V3z@WCfi^hT~Esu>WEtB09+NIIFs`T5MY~+cEB`pG z#(uVuQ6e9|($DGQe#}|_49wXaI*=h+>z86^z$fmewE5$daAZg(_7>`WDNBs;?O6?! z2oHh^+1O%7Y4qB7NyD;57|mZ^iv(uNvqd%EiznF?V>TVl7Bf)j&K%Jn@Au@0I=&fr z| z^mZ6QUz8DqVf*bNk*i}a9xf-gVEa@ok5#x4OL<#kQt7esqAfW3*UMv0cGKtOF?X+0 zVg+o}uc>jBYnQP(jp$Uq=j`?ub^lR}d9Eum<&!QB%)~T&aKoBGhs4gM`#b?MeVD zI9ohe88fhlmRA-HafgXWqYITqx@QkN2b{XBr&G9!NYf7{FI?@Dk*-y^if!~zRWZ@? zlLi;bYr_!HE4i8oB4=5xYNCmUy$p*ltxkY+XOA2U%-0TYs z*57~(0Kx@o=rOiNWDOxS82DGNDW<@f|K*yZpZ?8UO0Ffk`Pi7mg%n!%)xvHS2xTmVYU8pcQczoXG??dis3WRs??xV}BZg}Til!VBk{b#y zU8yV5P+WO0pGr^jQssJB$FX*fKJ}n)J&^@ZH8*{bjy&tL>tXR$z*5@2J%pDKCOOG6 z4F36hy}oz^#bfOEbL#_d-5uFbUvw?o?gY5b%xfs>@u#(`!Q19|L*Rt5kv|)X+coy1 zn>WrQXi#H(JeLX^W5veMrpBU%dkp%qrLjn-D~*N3!^9@y4}B%dm!!&an90SuquumG zp%)K3L>W%_F2IYUE6r*OoY0w0H5EtW-(SIyfB^n&Xm>O5HztRjgDLr`STB9pT%1dP z{VKb5LW)O-oFWbSC6~3a2;QG`tOZcstK_)_Q(HncZvl2ka@Sh~vd&+MJlj%udBg)a z5#6~>B9?YrplERVhKV6A7c7yN)+P+U0C;c(y?_LmJn-34J)=#ed@FH}<~x1X#s-|# zH}YI-aX~{Gm{|p)mj-Wg;~cic)wZbXbIO|`vZ+x!VBYWGQZIgiug2(Wfn2}!y^8Q% zq#12#e0$N0(Y!|8>UvWn7uy4QWORdr5wr|AXJLD175^Fs(!&vzYF-B+vb!-S?%g;p ziVz%U1#k?;=g6Qes%UK@KXwqUw75mDsIJ0`bwCiwCOUKyEke&P0G?uYKE@aXpN$ee zi?%jj1c$;8*{gPaClT_^y<+=c9_=Ka1XbwTS=4wwC$F!vzNKR*p?+#k~K6U6W zp7QK;!`t<U zk&LN^%A5u_Sa8lfVY*c^HLAQrJWzMbpqpLTM}*x_0)kVx*i$s-Z|D6GC#l8lA`!^X ztz3SJ^GA0mzUN&tvj285UW+}oiE(*5izZBw0qWOFRPn8uX7_4BRzey*-%HfZM$m|O zG=XVv3(XM+Vvn_jVGkDSw_c*6dm#LTj&_G{NA2DK>^(H4w+P8LkZhDdhV%uTwgpVl ztF)^(xVBjOski9h^@LLZ#ZCGEZqLxLK47q7>G?h)7cV$4**kqiIrbLjI6{bVgOIM+ zB3Ju}KA;x2_eC|MX=-25ArnU(wy2g6H5Id-J!`Mdk9|c27@sXJn(mO8559YyZG|^Fc<76eAs9v z9y0;cI$(gP6L)N(y_m78r&|Vy7I6#SR?dc;fOID!TOeJ_uOh7=1EGF+NoWgGOwpZi9iP?xH6Kqlsbk!eB757wGN5Ag>QEyjN616t?_( z@!3@Be6JYp`*k}zTQ8>9?iH|;!u%;yp=Jua+s*&xePS}b$>R#U2(TY z2GHr~xWH{xvMe@+rVR(TGby4li@nj03>Urz)3MK>QR)n-nw4hO-!oL!U$1pF;we=d zxTEObItY@^KCVbscO5*NF%o*EHRmEtMuN<7?9Yqk5>jcz{bFY34-gSp;)N{4<^b4c z7#rvaJbjG^L?=w?-4BR*NoSHdg|cEXHDHwG4~W-L-i0k0bkV&Jig$raYK;<2;d(rB zl&Ilt69SQ^2_FUogGcwsE2BiF7WWn$fB&c7f3=6iId}r6j}hg3@9jh^_$Zd^GX|{D zPNFfQ9+af|f}%u8XU2%xxqm~EY;$&wUK6@9#pgpuXFL~~{jiA9;2gN%5wTN$(MgRu z_p4+N4f&7w0j{jwAI0|UQGELCjL6hS#VieB8pT-AUEh$*$S*)oj1?*T;n5wyFkN#! zUV474Xy7@k1E-BfsFX;P$Hg>FKNLqPBZZ_-pAb@Cs#DQYtx56R@<~*GoS3KGr}EYp zU6Waq_@r0`_w3D2ifwQpA3PpY1$?`rP;~Wu|GOPJ;`c(p;&+j>BB675$;=5NI|dpF z$Wc_XJ}nSy{q%y3CHqWJ64#RxME~4(pF?CwV{vILwoNA(_S|7>MTIFS#aKrWYrLdU$~*+ccx;lW>U$G=!fPy!te=Dpg-#urEPCoU zbgDQ7!tNe=cnTzvIrQ=rU>%E&OcAYs^b!B?VG*GG1)?R*J?Tj|*N*`@XDd){s@F7fGO#4xF+=A8HiqsNro@h(9+s#6u*N%Rq`_cyP=`OWmlEXLf?S^nk!t9onOH+!3Ke3-XF8c(t{H z%CR0+%j}wFYZJXUwTZxp7fR#tIU$yyEL78o>4Ej*dr%qMy`x9xi9`W4q5amnF;C$f zBnLN!Ahi9{{nJ{q9^XfoB5{7Iy2zJE3D1c6*i0**5ks`46jvhu{A|1MASpq!TfxcJ*y7)R} zEmexNTb801uh64Qp@Qp1o0nn*2GNzJVk)@S!soy%kG2xY8j_w$uRSNo*y7f_FwwAL zI|G+$#~KHz zTqfFk^bLqOwPKmL6gT4pPi8Mn!rfnqAicU=ybuTa4~8P_ZcoEkh<>HF9q7XqVq=1O z>j}Hy#@;J3b0wrIL}%KuO5CBfrG(X(wlmm#C#b(Hm<-zHAjGH_^}#TtZ(f1|br`^6xz9ZZ}SuCae|D`h1f=W4*-c z2qI@d>g`6AUKX{Z&EPDMlUC!xNvnNa$>^6s01nb~eCa~(yezWv?LOJZpX`Sik8<2g z2dT$8{2XVkm_^1WaIvkZ`6iJSgAXnA_?}H7GZUY1CLI?y#)+*seg=YTT1A`anN0wX zHuTCSfKC_sY?BBlwgnr>uQ8!0;M**!CM;TrU>o=tR=F`$(#O1mM(sq{j*G8gmzVF0 zI5|5ui-5HJDq$NU23q%Svv;Qd9vZ5G3l;StgisFb6XV0PQn{aeKB3SI;> zLRs|bhHEsaf$!mm5T#MKVz{UmMWM26Pr@mR7w!9jhwv&?a;NY;JG$Y<87h=cT4~8ZaEcs zQ4x15GJhMC#TAenj5C9Vk$4S50QtcXxIbzLF(~WfvWK^em73TT?@t0?Azhan+Ap5d z6MRT5sK3DJ{OfC=X0F~J2CXs6^_p~PqsLErM2IZT(!r-1ZA74Vqb|4k(`upc zZ7Qh)HfBN?#*JRA0iW}t!@Pai4g+Tfh;^W-XdGQZ)AiyvObGLrU_>3cG3dp9j8X9+ zq4z~`iV%n01*9hfKNWea+dfu#8Adwk*H69nJVuU z1NF%-M`rC6$TExv3tto6Ajy6An&{)*ramfoT};+a(z~yV%I@jsd^DiFPx@mWRzy!p zBv~TbKr7X!M1Wi`sIIK`d_n3-V=M?_YRO~0k0U#u@BC;Aj-&lfvwxz=*z=Q|s zN(p4zPpRrY$S4P>?LP69ch_IKwS%g@0V4SYb$g*Q<*+ar{h*k`L{^%|4C3Iv^T(KRT)#ODOxGD3|my zqNw>TelS6|VrlL?L;xRnP-N?yw`-`r>V*d-?N?0 zz5`@e4(X*uBmc5fz|hw9578-V|E>tSyI7K%ZA?y2h-DuUY;x4pmgc-G9`$eho6DZ% zvXPYc#BL2?m<}O^kv@GJoqr!%+s$7`${iA3-CD8LR}YjVj$^L#%*Hw@LXYt-X3Zw( zuuqE$R>(JJ0n>q~+62h>k%oOB{)6gIeIP0|#y1Xkj)UN+S2cTTJLO}HAMrIpi?u=? zDnxFvbeOZ@vVvM30eHL%-$yW0OtFuMyHV*0+34x0j^g4qOS0D5P?DK#}Xf3QIu0R}sNBr-i8BebU--KXdyu}u4z@;(-w z6N(mi{V^`+nmzstcF4~Df5-NuuRa!4y-Z~hUVm*$>M*x4B;?Xtx?5tQTpiF98e~PT z3tGq!=A^pIWz}p4J2*yUN-J5DP3+uO4QK+Hq(FH(k6IYeW`)h7&QEi+PTNb8Soc$Hi0nDG#M|K&+(qjzhV7ibkIh zA7=d>&umjIe*$o%Vc+EYzmCdu)3mo0(-a>!qb%h+FZ^w_k|b zmEfZa^99&q^$3GUvVlB0LoN^(wFja8YVoCLB(KNc^fGo?$OmOyk4GkCk%OS>iV9i0 zf*!=leC12g&=2NB&2%i#(8{NL5|*<*s2kBM95~08E{Cnlae+IXM%BL(;e;q_>@u#! z)16<5N6Ss$rbYy_a}HYUjHpx_n*j3Rqu;)QUfV~DPl;Fb_qRrFI}Jr@LY}b(HcYN$ zzcp(+-FrqfNpZHC2BQR!L=8K1^BM6SIjPppTuJ8Uvn0nE68vPA0*Qa#&8&S=>0PmlQT>l0-Uj0Tq9bJv^sN6a}MMYh| z6S@AQ*BJL~=ZfgD@5Cv+$gecRk^8^Li7iyaB|nIeK7SjX{Xul&=Ij3mjEd`+AH^uG zZRG18ah|D9^3%%Qse)q8fo*9;+2=$C@3))Lv?@`zr>D<}N^zUFDn+7k zkoKMvHH_`{Eu5{uU0a*C($#Y!-_M1@tSLaTI_E_lW2aqAMLAT(9zHMX*~MT_!o{|o z7he|I^Xgx&x%EPAygm-;$&3+US9t(8YA>1G{Qj`Mf%!9VXjaM9RwKb(THpJW?P<0O ze9A7e3>*+7tQ*BYopdWE6jDPN>8^X=oo81Y7ys9CPRmt6_fBk@QhSaKsO`bE@;Jx@SP{CsXoVj3O#MHE(j`vT|x!W`(M z;k1N1V54i=X!OH+|AHbbZmY0u$ZH*>|NJWIMnx0a{HvJt-}PnDe|{4$=$~z+;P0Zq zI{_VBLc@Oto;yApQmVxdCeWPUp`$xSZ~P8r)-gK&ySUXmjY~$F{(&lM+L zx7FG!P__d1(Z)Z;tvv24e@I1|XA z&3_5M{~hcm%{s~D>EK_Yp7%@qd@6F|FEK~U$FySt_&_qc0M?2h0LdUa>=sm{w+(U7 zN0(I(^nBOfz<<-}%fE59)rC$UjZ3F$*D#oAbk8+Gkko#^2DN1ys&yR-`>8bKIvOka zolnYET*s-{RQmY3=!?=dZ-}ZqoI7ub9E_75zX24F`yIHV{);!D%xJZsf~>7gThL45 z)%FF?$ok-P7Q7>e@O;$K&{BD73LQ}chKPjp#MyMzAJWgZ5b;g(gKwhe(W z!uoD!>~QQ9PCkvhD(=n5JjX)GER{?ytf51Y=G6?Mhb%Ipy76uaO!E`1bj#}Xx6k(? z)kvwmsM~sf0UYAsw}QNS4s2y(kIcehL`ju#GJex+ZzHS{ zVsSAwvle9=cuH0y(T=9?i^+~88*-1PO{Vu#WM6G^q>?EQYofIBrcBtmi{~P-5{B~H zW!m>WbX5L>zQjoXRFs9m#r1S~H_b{%!_%oI|GqOrcEf^Q{@chTqe^TYx{@IWX-A4z zHjz~8ZmoT`7V(W%2w)sM`QFM_Q}%a*G%OWS8IwHz~GUce$x6MdX5 zYvr^-ObreOXsaosd<7(Rt2_*RLOC)OXEBX(Wc6&E!J{a&($S)}RLjPGTWDgAYytjp zUyi&->q)^}tZ`TBnJcSk1vEYvUG7Oming7O)CQaourV{_;p5y+$ugYq$&(9jTccSvqP10`4~$_-12 z;^2z|)IKb$pxbO*ksj?fSaHSiU@_3`*>kP>LZRES`E%gge)pOh+p z9a+omD1Q;e+bEzLfqbkY4 zxcj7%yd9Tnl`+?E(VWV%2QFvrOT#L%0C!K?mpAQ8Tvhe3t9@Be6$5;Wu2faub*iQ= zE2_x>c&O(C2KP}9b&0IWm;E)Zh`cpqXNdGYYDm^BPpBcg;_j$@cf-ExS`+W~(33UQ zyF+~U8C|vSI@Xfa^-IU;@mjJAK76N^tg2r*PQTRx8g@@rz|Mdhds4MGw z5L^^$*qKRbDWFsw8&hYrn~lpX`qeI9r5?UsLp|%+-Qc@Dv>kW+u|b=6i`+c#Lpe$-D4zFpJAHOOrFc^$9ogyjQ`P`~Jmof$Yf$5xjbuAq{EcN3?C!RWZpnPi)2X&HHS76OS7kSRG>3;Fvs)$laH}%xDN@?W47#g1cG(mf z+Z^EYBYn|aHr1Y?j25yX?z*>-w}Af6Yav_W@?i^E(etAYBiY(J(SFJ;n44#)Enj}6 zCvHJZ9yNsf(S!Jw(ca&WZoSnK+e-CxH10-N|L!ElncE73aeCCfmFm$0t>hi3_&_T; zLVJ&Dx0adcQK#0jlIIzO9i$28L0M+Dmg8Yc5Z^{NK;u>$ITnrYZX=tU@A|{>OzB}w z$EwnJ;~k1GkQLEX?Emk@J9TfGok*s1f}JoJeky8)9rl0EXAxo}{A)hzV=CLV zlkK4onA;9iZ!&Fahtag5_uI)1+AoyWURLKh%%ah^B&SmUcG6G7+RGdabXt4aE&Dxx zG&rAwB0NqE2^NNaX)h~b#jAZxq3T4CC97{^^JI!F_xwsnw0+&!)Gba^Y#U+s>-%w4H-M}_eI(-9k> zfL8KDqP-ol)_ds7j&dO?d!&=BiFa!|0dl(1=}st8K-X~bkY?3T<|ws0%NjuF{W~*4 zk388KoD%lH$}U*0bClH;*#0yXbd?iv_creI)1Kma;{^5TD*eSn>wq0^;PEV+kzml> z-Q-Jvf|WyI+LY5>zU4dnxo&|t(YzO7g%-?^O%)BLue-|+eEUzrNZ=puPW6!E^+SHe z=tsu%l<}H=!cCXmwqON^py7nav?SpCANsIc(TG|!ZGs*k4nbfea zT!Ifj>MLRQ`YoNlQ#MLp^F6cFrGm3kfM9zrrP_DN?g$M1@#mm+SMQR)YroUacgx+d zgnjuQ`B53fqrcLXI*QaFohS^{p=$l*$J*-)2gm`wDS*!EuAP+9MyAsE0kV>Vhx>4ke`C*1kzf%{}SCEtg=FokN|C!6ED zk@w-dPigyo*x)nBKSa*QyA?y^NW4oNDj&vW;!vQRDfH%0IR|$=hRGftuC2I_hf~9JYIHwV z`xp(qAFDl;p1mKlb&O&kz}+fp{D3@!yr{khWh($whX>^j?dOG~KoS>GjZv~A>V15a zn$JD<<@zYB!{2nrX!$ydq&_68!IG@iLvkFp(CZI@el7A^`P8xt*b4s`V3h*8V+s)cqt3GmPlDDRq5e;Tl{t#+9kQkOBh|D%9@DgnMvn(-??|)81G`VJIT`eX=a`gFkxwGIPXRFX-B7LgWY5UnnSf#7%O+3DRlxsWJPpQm4b`2EF}z7bX3J{z-qaBh zCJBNTayv!9Xc>6mPDGq|srG{e_24odBpPqh!P$VyBKmPQ_Sa6TJ_kFtmjNun=f^KlS6wELvn=jxNLkU!lJj zqJ@rBlORfUq^<-~+mS}#(zs(ZJZ)F!qzip3r#ONHqhmAk-)w?7>_v?fq9-&_e zTVx`I7Xcwnqz4uO=}e@>i?BsjQDl*<-f^O)BD26{t#cGNXz(K6v=!&rSe2XRtjIK| z0skgjTk$H!UNHN?PCW470a+nU`nkv+Jn>=)yF3fltcV_Y7R^qgmCpid_R~+#%Bub= z;34c;?@AM10V!#;7+9@{x-SMiPohzaRnc9G)%<+37|UElp(Sc22QHCqF@@`w$SPco z6Lg~+U0e)m_{$P$V%8ekb$5&U{>4~!gbgodtyd-Etbm3pyzKcmG@$v zsyqkmzlHidCszPf|MeWCrk&Jrne2qsU9=3;@e=*IOjZDtXD$cK0XUWe$sMDy%dtgg z($eLiE;}i_0{q8JnzRDU>`dCV0t9*|C9RZAJUcZg6jN48LH$;u!JTwqCE#c${kalr zcZF)K!iTFOb5>z*<7tI8823yXxdw1Oi(XoTIlV%ku0gE@l(ZJxqJRdk#Y7d*ina18 z)_&>psHTXHJ}>*AZ`IZTi(H}J>p&NZXu&#ci~aQ3ItT<;$aq24%j;-;?x2J^(Qqy? zaQ{<;W7k8Jm`ks&$I{HDzt)2!6jA*bu~mv`%8T+g zs53r$5!#a?s{0bQUNJ3rNx}NtFQFS9$-6=AtwtLFrIYBs4RSb&9NhqlQbaX2s)u)N z#O5xhZ5z?T_w?&V;F@bN_P{p!o?d(zBJVZ2ggejonsu2rzAQu3c@w7p8jadyKmCQD z=FmHvKyfBg)@ID&L>jmmeOm?73#{-&`erlajh-}k3uL*I6t@*KHJuu41uXQW-CHrj zBD%U&^`^=;+!fHUZD0X*(&BBXb0?kKrlvMyyPSa!R&Q4yoZYTINZBC=;e$tZ0GSog zvpdvx@9w~u3Mll7?CAvvPuJ+g8g!9ffo`HBZFohIo-?nYZym{u$kr%(M+6L15xo~t zwf-4_tiF@l?ZhnZq{%x~H;(O;`3b1*8Rx*WxxKS0zA95tPoq~cWkodlRaL?ASLJ>9 zGG>?hviB|p26J~o&D4>a?p7@p?goF;kvi`IP3cI5dw}VV)A~J%x*ptv5qG3t_9*D9 zx)+l39+PrNRlgJoJq324}9YFGlEU>o%-0YuHA z4J9%o5f;_JCdQg%I1sF*4@)qxm6W^>pnsay?nCj-bZDRKSq>?cICecK1rD_4!uG7P zK3@+D1K;CZ4d3JIHgABrpHHjbkmZx04)a*kb@s{f!+i6TH{@e@)#Xj_?VD-Oo4_wG zMZS9zt>qr~BZ!TS8}e-BXpFVqKDU$rf9n9i_;Xr%KoQ*C2V@8n@WlbF${xDyAUK|m zwC|wW6Q>S>?dwS4x3J_LsqI_XX&q_CTWT72zom*Cw=aL%539WmT@C2h+p>puuE*M` z(LJqV({KW>2tmd>Sh2a0cJDx(gHKT3cV(C+yerH5b|?BhE{M$Q-j!3aG*Oje4h1*F z#?yoE$t~Jz?1Oh%znaLDx(%|2!GrC=Lvp@;Es<)k6J0oyPBJ~V5eFoX9F}ACU0Ruf z9X|kTS(IcKZ23}bEY&z7CsFWynZ>G0yPe`q%ccIEMxzgb9QIH2`WH3|z&>GSEYjW& zF&a?IKNDi<(WBt{4&e~5M@lp5zdk;hMh-(9m|u^|(fV{vS#jHa&P+9ZJSP9Ac8$fs zHh%ixLtqZ%fB8t>t@WlkAIS~+N~c#dKZcg{2y|;TaD-mz6IlWz6wMP;gS$q}k6~%L zQ1_8Z4XFRC$^M1iQw+Lx43g12iv3h(2afx~daK~{b>+bpt@Ed9+IT3gsl}%?_r;oth3hcMRI8MW4zV`h2K1S?zuDQ~9WSSwd#%nNk*YIxefaL&!8Y?OOX|m zT-H)HICLSj?-~szQtB4GmCN|c2TeTGkYOCCXPuPQMY*uc%6lXTQ!5uXoTqITUfg+7 z)^(S6x(c!ArIRw8zu!Li(m@%aUWXNun-5rUwub{qWS7lUW=ddu`GAAYpOks&*op}_ zLn}Yr!na8F&PB`PHP!w?HY+!iPXlOd=tj?JLIZhM-2NS! zwS5OTuTq_O&9%A)Um9<#8_U^WZrr49d{TwePb(YMTZL?@$T@#+_#ErXk}p7x4f^W~ znN#Cg9oBJ3!5L#n*qFIsHpPbmNH2qf7d)Ja#I^j(gCoco9By^`QZ`Dn$IeGKJQ8L7 z$3Y}$(U&q5EIY$SC7$r)(g`opVL5a18`&_cw0EwM3kG)>ItC1Ln5vlX8sExHK4a>D zYm=Y-IF;ukTfd1vL2X@7V{kOmx#nCvg83Up`xtK3p*E}oFxsLZ8d~-(G%af={W}nx zHPrh%V3;-Z)OWyXYiP%JU`*D~iSK01dTTUg@)z_rbhqUCpet-S!T_>WhJZyX+6$ip z10ZyxHb1_R2uoj)L;Zh{1KloT99drhFpFrwSF$&V@vg6AKcJ$_Q{d8O(%@5)fW8Ji zhmByImX)By;-kr0Q4PJviJZd2-$Ff4Ls{@Kbw3A*|K-ylW6nW>aR#KJE7dro$VRU- zNkL%7gMT$SgQ#NU{aF;Q5ubj?$U^YkEs z;FWg)_%Jy}T|oC^%H#!egekS(yVZHS8!%?%;>5m?0aI-Y%LQ91wu=ek6r3TJ*U*Lq z9SZ^4#rZOI>*_}y`_KyzVkNc1AB}c@FUQudqgIG5Oc0JoV1bMz>|R{0tae$(?;gKV z3V1G~J_^&ytFj-xeMx5co-cy&gb~NSqM3BEP>YMxE&Ew44KRTW;Wm>?Lodr&iCdPS zD6c)%=L~5-%Zf>5ADsq{Gm|o?%g^#;;x;zp`e)g)kIIzo#-t+(L?fZbIQ)Z5vq1=? z?FX<5#bo^mNvS7o`4IqILYIG3;MDXd`5%DO)}LgXy#InE+hIXL5~L97bs7w(0;XY* zvVC;@v@A!b&dCHw*|AjX3}DQEUdBVfj-x(jWO-_KUN%F?c-nIYC6}F7CH-^(B@=B| z0G#GRI!>UpvognTJB(nFaE=3TWAMnlV4nab+rW0)1#m*2P~iocjaF_#SrV08fJW~B z8`L0VPZ)y)pP-!qnp-X*f%;91ha3B^atIDT9{UyC!wK5`tGw*~V6}&i{voTWA2n}aGI|DAy0!BP3d!J|MjMc4UkV?mtQCTjDzqfKsL6& z$o^US|M9$0DF8PB<6>kk$Ot^8>pRlAzBT#0{r!y&EKHd$bkYZ4(;5CVgaL} zJ>|~uZa!}i1(;S;7$2CCybboNHkp*pX;;2i zib^{ahcX0hb;<=Bh^G?+6|>rA^1(d^Q}VT%$c%y3P>1#ktNJq?P7Iv)ob_Z{RHPZ* zBFV{td`-J0(#!~CXuebMgZ;wM;RAI4~$M=!s&cn zYFfIK%BKY?6mHeoGnwg@fuC`(%MHS32p!=^)mrKaQfALe)P&J^9P|UOrk!Zi0^y_J9WhCe z2$!Y@W@r3!W}P*_+^(aMd4L}^p&{*7nvfAlkLewbg{d4}zM&z|%&yO2C}wn}eHno) z==#6N2vpRbrfR`JRqbA?nTd~w(5;yO@TD{>2+ORZ%s^Wx&)>=nv_}CW3k6zHN+^(# z80|hnqF!E0-LeAG{WwS(I&2YSF&}Np3UDBjBUyoIS^rmu!!iHv@|OH05d*;T7`^G8 z>_E_0rpFlokH0A)Cs0v;8jjSk9;Nmb8NA-S5PM``pejq1s>;KX5 zoiWzlHUH}P9ORXReDVLY&pgc#{PyMjv%6XGfBVAP2E-za=|kP`f{l7G7>NI`=^hot zQmE!QfAYQ z4+pY5Ps3!Fx-W%+%jR&P0E_qku=XABQ55~(*}c15E_Vr+GBZc&<>);qAVnY>2@q;P z1Z)%m3r&h5Dw5EfQVirrl`cFY5D+|(uF^req5^^i5s{)aMdAI<>|PSl=Xw9{^Zxat zo7pm9}MKm17$7_;P^V3;RsiJ?b#l{snfe6olSaWF6c`AQX2` zh<=I|JjQtP-%&zIz#U#z0d86jF>QfUWr0(v#&_JB)iZ8UkL^^f)eyyUcpqI&qQ4`%CF^Io461;K*N-8D9|L zszL)^wN{{|>wT4Y#QoeN~&e6mHvooAHW(ZGc;*ZE76Jy0Mog&zXGeSR>Y;`RtNxxDY+u^6{8=^b`nBAVL(4}G2%*~ zpA!+rwZ%X``3ny;!W!t&`mc6MYiaK;cg;bKx-r)H->-!g6$G5``1d%UrgdX+fVh&I zD;L5h5Bb4LETPg`7&Q=RuF$oGQU4ihQ&eRZz|_+#o4}9=HJil9-s_ZGnWdO}F0j)`Kyx`~ncid&?8xwf>n&ZC6-fa>GKmU^Q3+xd zhU}-ZbL`!h7U_5+!Z^N|{;bLpTA{b75In&Z7FDZY8Y#Jk0T~5S++7I#LWD5@a11@B zN2{@bg1ZoLvuNA+YOJ#TJs4hSO-ue9rB-Lr`Yi`#r1`2#pJ_X#|Di`xpX#io{~nMD zF$plySjhcEb(T_u+yNP-sq0tBf00y!mC|}r)f(W3=F+1zSVde$)&L9m3azWb%HTMk zsKF{|nFZ;rI#zVx7=h$10D!|bb)G=<+uNlEC1P1$6|0Cd(Jh??a3-vfV(U!Ut%za? zD)Z76ev71q`(v`n|9&YaxoWbPwIR^_HKOe`!H1rqv-h)d$P;EpiQBE1ADeePt*Og= zG%poe#YLSF>X+J>hl8Qehhr1^&CP%QUukseKEVHYx_Tc=@Ptt3XooSCrslA^)b@Th z?Z54R&cE&dC%f^Z>OX&V4yI6jzIh}eSG_62nrk0tT z8HPpgOw;P(nEh=&7wQ6Q_Ja!?j-omG$k6By*lBVOt8Whd7P4-!aeu=GB^cf45ThIY z?~xv`0rD29W%HWA0&E~BTdJQ_GD;4o9~|}(Te7x3t78Xi_hTb)E(^%nn00jmjQ!4q z3#ngYwgsApsu`@M4G1#$N(S4h!LVdxvZnx^YF$DIZlT?ny@d8=vM0m0hub2Dft0&q zlBvZ*tkZws7&ko>BD{&=7?~W<&4<`s&Fnp@Xw^^Hj8T--lp#%49X9xXxUp%)8|&R< z|G#hT=Qd-Jf}-aC?N`n_|J_%Lrve^$r#u?jP;LA_Kxt`ndCaH-GwLMlN@Kw14LXy} z*u4w3%VykGU-@sRa>M=arc!(scG!$r=7KrCve|6INNes+p|&6CFmXh3J8f&tD$-kz zv6TM+0SlkN;7!;B1lR!q^l~d!173swYQ=hp@7y^33XVg*+F?+B+;b+^+l(n{9CawS zHH&qex7qZ68cfswFpjh~CC4Elkvg|w^)QY%+b{z_f2<8Fi{Z%enApfPe*MF6HrtFb zC5H3Aw9hw7>~rxJEVUUIEp+r>o{XFScB6}7c8Se6tDq@-o?X{*whte%m!odyk(g*` z2iE*QENd}m9XjB2y*+CNztx5h10nuKT^?pNnqJ50M2dAtyLRt2`8Pxb{0(iwb^C1m zlzL+I2tTAXL)t|C0u)l^semG;2xTm?83(0wK-=GQHJ}GNu$b^!|Nn#MkFd5$*X-tq zYzr}#yu59&tVD$+V2EMf-)O`mtXd{oV4%oLVNOArP%y-6_Sy2y(0!~twAKHU$t<=R zeZ3;O!$7O-T1|3qJzArGn)9SHR*6W&6VLjW$I;Aqj%8gs;%f*QERJ_cDSH3 zoAtjYav)72lB_|uZ@G)5kTqW7aVlL6l0azq|m5{!sJqp?TJ=*vv3lymdrbHQ^DVeKDQJxmN(rGw$ z{uAEXQs=+IThWiRXSCZiPxzo_GRt z-9-A6>_J=_Kgnw2`!7BTA?2R$PqP`5EtGWaNfvA0ZG)k9L|fL5o~#Z2F?~~X_<#8F zKj6lFU07p$%iWcwG*}cOM_U)n_uCdMUI1#V4hXJIF4z10PGNCWOnXutoi?|yyc;VJeo_@n+$fw{9VO^Ef`U^jkWsxVC(dwsh46r_p&5*Oe3 zAMg*ib>ob}#g5SqoBf~2Tt!;l^FPwucAKJ0&|F39QhTv6@Zwt93)0Ombf6boV$L$M z2%r9r^s!)4C4oiKm9tN?7yjQMX4x}r2D)zeEPDu-5zn$(xV--?NUU1UVq)`~Zj6%? zd_aARx;)2z)cR1`DtiJI_Hu>Ov%OKr_pXy_tYY;GUW<#SO?}uCe`!&#FLTqAeHi<{ zHiNfqiH@G=2iCI>J<*>v(r>$wtr;N!h5ebsH5o}kP@u#+iMI4-4dIkQ1FpGB6Mvow z+Ykt(HCM3)lvCg9rXkO>I_3NtvV!D7UY8k$0#Mq@i|t`lVU||J_KEH_u zwW3(lmcC5W~hn5R-<`KnHI~QG?mg5)Y*q6S^Nmi7&7Lc(|qj>bndZwj-zafH#~VQ~#AcA*bX-a^#(3**Na6@)VnZOPpQL(2m{EGcM6;F5^}Gas zBb5#kBiW4Qls|-(L#qu#*eU(QD!Td-i?8a}rL5%Li$p%sk|6y!tTj8a%4EDlYj|G0 zA@o}-<(opkvXUZ)vMRCX?`ij))oz>B?vs`DGTJqt`J*!vv9V#s)X*Q}Lx1Fj{`k)7 z%Xs&~Uq60kl{EWcC(o>+i$hsgeMKY`C8kmE*`^>{mHKnqrTTzQ)-09nE=#)hM?uWS_@lna4=_XMmjVE^cgW`i?HY z!bZ4pPq}}{8?U~~Qc&vDo(&}nQUScm%7m|j3(C6hXz!~4MGySv*{j`TAyr+*WFp0_ z%;>7WV0?E@CRW0P%w}WafHyQ^nWV1DYG&_)H|LL}HSUw7COVMQ~sdy)j1| z&In{9oBkTB6ArhyNF4SFeRp z8O@^0!`c1LpOL9UGutLnRxTUh+Jo$hFl>DpN!~LenQHtR`z$?_2hhu=c2l5j&dmcl z&89c=*yHdty_Cm}Axi7x5uoQY3P!TJaM-Fhl4bdJXjY!1aLYjBM99-%m}uPdSQ2e} z-Wg6GjAV7t{PIW$PlG9S6su;R8ZOh|CL=Fpk5Nzrj-oN6@Ngup9|aC&3Vkz*J!a3> z5f*s1GmDD~FG|X1^PZt@qk&;=2FH)a!a-@cZ4BcH*`afxS%C;xJ)GzWC_S!>VJ$F$ z24mS{j*SbP$aFM&EZ*EhN5+C1*+bXIvVP99Tjla}r{~6DG)h4(Y&tYxOUGeYH|h8| z(1bI=$nor14Qn!Z0@QEWG*odQZWGCJeU|jDETD@;KKkeO<;X7fX64Y)mTCI zB=#H@z|LpPmHk!U!t+x|}DqdYxU5ur}*$I{T_U zjus4OjcLvs>`^)VH&_LInagxw%XnKfpaGNF8FLfmAYYlH#=6+N?4P2B{QVS`gVcm| zrmDStb1K`6k>yNd^|cu^X&P%2*A?g(62yrxB*B8u5#VnRU7QAuNLLDf6E=jY)cH-E zojo+_O|_OA<*&hXPF}iFOg_wKd#G+cOEq`8+o4jZvYC%>kD~GU?19+Ua9b+Ty$#(T z&S&@k<9Ee$SWHGzzv-;Cgb9ziNJpo$2GP=|3J4Tz`G^P$Sg6Jf=7CD@!5NtMP3koR zeCQOKGK1~T9i>TcG^7{ssT>+$(Piq0<(i}gNN5;_6gdiL{91J_N&Z07umJv-r|x^y zEot@iVml=6kq~Az#&oKMA#sE9kApv*O#V}`nRL!VALctw^T7Q{F+qDvDo5-Qxo_PY z+tXB}oIWX@Vm<+`yhO}H(fwi~$$vMzAr-Dg(m8*Aw4J8L#zlH6>2*<4$x%tqNQ$nQFJM;PO;Skc={^g&c7_tSm9|51*w*38kK~d9#h8+`&Z!@z5{{ zZ^X(s{P-izABEI3ew3C1Tl&f@R>6UA5IE?*Jqzrohjz|l^-}EqxMfA1o6)k!L5Cz} z(cr9aQSxlojKh=9uGEDR(o~3obO@%ju2G^I49HdRzLi%ESlJeB(;Z<*O$ArQssa4Z zF5L!)BN3k8PFrTPfWr=-$$!!JvsryuPZSWBmId(86npILiagG+9-w9&Vs=q)56N+= zYXP|D0SNsP#6N(evFsMv1U!9Zky^RMau28LX?7Ylhn1-$-MNbIBGVnJ@p&zkOSqNs zOsWE=(!n{bMSD{h1O7(|n=<3>)S?0=B`V0;jCfehK|W+^CJbbzS-1)&3dIu1dP`xF zBH$?v6ex}mHJ8bHhEmZ399pt-D<$i{>D-+K{A4Byut{W@D9s?|H`Fu(az*^MR$@pdhBmYTs<-mD7JoPY>Um_En8y+lp-#XtC;|mDv#ZRB ziK-4~11O&I@;oLS^2T7AG0&t6@L-hK;>&p~U9*$>EmonYTs`pKRw~xw4`GO|W&t}+ zDn8>6*s-5*ED3F91hTQ;#j?sRhPGba2jrq@5}w?V$`19*r`l1$TR>WN+WZy^plSdf zV_D|vz%C*2Fx*Q1Du+9YwE4`JYnRTF(wro>DPWfggP|~hCv6%SHS>X7#CSj&pcsxs zI0ZIU=@GyKmlug3NF_xmZIkUD^m`rsg(JuBMh&NVIX?kaYLcGBRifnzo0Hk0FMJ|Lv@>Y(sA2OoG zGIz`ar~vQq$3CEE(5-!l5&n81gxJ$=Wl$Qli1h}i-n9`V>IIvlBk1-bmZYCXF69C^ z2~=GS^79I%uZ(Cy-ucd0n!A{_54~D_3F}|tRlDgbag;VMVdYCf48h94@Pw(rxq;ds;?6f_NH>IuB!lOxlTgh=<-)5QmGI*_zN8=4| zvpFR`>7+r+z;5T4$aQ{n8RP{ev?WuA<>o_3Zal`+5ZbNd80K9@)0eYdXeujpP|J#u zk?xQ#!j6Yi{)H7iO~HS$I;NrD`3`#rtq)((8SQ$9EjB-rNMl#95wP!k`T?vFo!cc{Y$edXX)5S(w^Mwddt3r^YEb3dx5|Cpc?}(7a5NduY9wyHkCNrb-S%Wi>MRV4G zm2FE0jtUtje`O84JxGI_Dbg7*VDaVA1 zmafIuJ5cwN_*7d;dk=&-iy9smmFb1|@Qn_%;JA9y?v#*EZXXviXNfHLS5$Tm!i-rO zPQ`K}TtUdV{@%IGt?}W{4ik@$y zPa8rX@X2NtkUvn`2R@eYO7QMLUM24ia&E!KETspxK-;mDhHL?YyOh4(0)~Al@vZ7+ z&Q^7E!&b~<2mP{@4Rp@9DcR*N)O#CzbWR1wZo^pzueoMB&Ii7N^BPaCk68WirP2ps z2W5Z6hG_k1+ecu=PSJ&rSO@%S{4qQ2EJRNZ^i=i}*2?uA9GdY1d~o^>NFY-_f&9{h z=6}K(La%e`6V}3c$!tN@cd!P|eb$cwJJ@~Ucw+oIhnDYvv9Js6+`*bRF>is48GFK- zCWeTYMY}-2K~=hhs25lAbX2UxC&{#idA8o(X$TQw<(-GDFXirJZJhINm_t6clNm(= zO4?Q8N6%fXe)CU1up2usf+H}ll>EAxKpbC(i(>y!)xlWv>#E4JWQUCN@TGGYpQDST zbZ!?;W`A<*W)C^Pv$}~M^S(ixm0Zu1J*=zCS}kOS(yo?b zG-nU%=sa%qaBB~c(`0&LFKivt=(WA*JhZsG_5$BDq04(&gNWZj?SSQ{(S7?^nk9oWYVm$g?$0vRKbtfcCGR?hyB%)7DhTqL93`&nGs;_dpb zr#)l}b7|`cq78 zJPmvy68h9n+1C;>&t}1?!7ndfKDLp;Z> zdDXARH0`-?_^ExyI!PoYv2?*_>_KXD1S^$Gw?AW5fh@A=@GNg!oiJ}sktNPb^XZqi zxc9(lo9kBOeq?2mG3tAB>C6#UQNL}cLoMuZejOx}@g8M8@wpvGK^uD08^_p6{q?_$ z&HM#_v=P4}L)D>0EYhB*K?fHaU=MR_=}?E)SQ(LJlFd<{vsn#dctoSQ*^$U>g_pqeDFw{8-)f+J0*lm|SmT-o=+ZAP2T7SvD(0|rx_;2t_ zZ~PTJS>Uzu6^{BkTKyHP_^%cqqrt|np@Gb%T4z`V@!<&M za*j9blBq9)xDtPu1Ln79XwVsugt0W|46A~*+J&aLTt36Tm%U)ilIh1g5pIM+uxKoB z)Hl$CjHCMB02Kp>zhV9^SZ;GlW`--viy{=I6J~@~thiW&5)+V;TOA?YyB8{kzb=a1 z5?nMa%H?lZC;eQwsSbh*SQ_1~4&LX=HoF7)KH1~WgYTM7vZ~J3@*iDgsP=d8n9ij( z-?0jnM(0hHzT6P7pgV&vZ~%(5u#kU~tZxx1D_kT7B5BR>xVY*#5HsLbS#m9_48ys<@I6bm@72LzcrLhx<)3*gnijNy?O@w!EdH8vY^GzyOyPQq%1oI@mQLh4Rir8w)rC ziT2TN=UHcL+rvMyuFuJGMMVOdB_CqNt&Q=N$i18u1>YOsHtb`yurQ-+Qz@59jAp$B z+1acSjeAl!HE|zux`LjCdDl_m1(0SN)w{qdBpzC@eI$x0S`Z=~pG=8K7WG*(B`)6O zFt(#gqvkE7n-^HE+|RD5A5h$zI})7`a=kD&7B$JB7u|;h`sQ;pUkV0cZl}Z8ir#c@ zVNn%svw@ju(VihCIDceQRQLi7^E-QE#8RHZG?7#P>#(Nnr65*R=Pevc9)L5-P6ZIc zAlKrnux5iG{3-b}vbUl2kvC6;HHAD_|@2_%hp|FAp#BwRBRCE9^<2 z?Cn>e-7TQ+u0TJzkCLvkbX!k&aU1JO#YICi?*X(zFNYPLP6MuD?AbK#Dp=v3bhR}o z{eXiu2OYZ#(eQn`bd|MEl%U|0Nq6x|Z+Hb@<1M$)X4L){s4A}0s9%7wUy)QV%`?78 z*Mp;Y_k-v*ROMF|w8&jj!8OPp*_3__3enS)eGQZVxsk82b`?RkEFK};WC=q-9Tuev z;dr`mja5!Ah*}B!hXU&sDJb%11`ZrgHLrs?SF|oihDx|;{z-d`cGpU9E<;#gyH2Bw z-A*K_y1_C4WGK5DPa|$%bTep;yxgXs|z z-=T=_M>Bp0WAPpxZXccvj~vB>F;qHs$V7{}f;>JL`lmMLX_S+!={AFR;i_uA{XbjpxAg0KDr z$N38V@F&Z0K?`DNit)&}1EI1P&A-Fe;sprKiPY~dW_>E$wAD_z3u8(qY2P^O$Yj&8 z`ZXuj9B+@G&bw5*#}`zR%z$$l%tTVNr6_pFz>0a~4`@?*#@jqg^1z6@mYk7Y5*iTAepRxW!Ffy;seq-s@=N6>R-M zg`oAwHhobJ+4u{X4J3M;0|YLGBAkxn6ck}@8f@o#(5hINx3mEN>7AT#{xRMOX?h$~ z!^xik-;OeIjVP}*i=lH)E)_bDMDSN|KW($KHaT2;h}H+8Ti8bzcLGRex_CLTvRhm{ zfXi7I_f;zhm%-MVGN@er6Xq=l_lJetKpK1VWqlkljNX2;z4_E`l(UQss7<7vk^D7$ z4+i!``ZJO@cHV(wjEo4vrXwk%8>=})Mh9^(XoE@F!hjW}iCqSN6a?IMy6EQIj+1XU zt?q`0&q9}2K7qJmESUEw{pR7-(x-WVG?6UZkAbNB{V*(PLDZ}QDKfnhBHz`s&L~vg zF^c;$|MpgAOifxL00`1RY4sJl3$$E6EG=|be!)$LH;Ix<1MZ%NWxsYL(3!F@cI1@ek-*Q7m*SNH!(&VFR&Gf@ z{^j-$Ufv$UOZ^z$K1yQdVi*1CF}$wKSaD{FGb6vSbtL&>IRQ8dV|gm_{Tzzr74*AdBkLML_V18&`RfnL$cwWxdtK<$}iRbZX=0LCtUaHP` zHT-%47yA*^@X6P9z&6Kt59FP;bDooQ3&{{o$`xT!_fWYm>0Cd6bD0h)$a#6-lhd5b zkepkbSB2ecuUk@xhLNSMV01%&%z<^cBS&j$8qlq-(kTzB%=F% z5RbXvxfp5;9TN5OL|#AjhO~B6v32&lx(9TS2FbyNRFL7`k4Q`66`V(87IeH(BZ((s zNn0lIfYLYEaW7}2P`-60ozlJgXnK;uE1Q#eI#BneB;J7^DsY+s^U?wnA@>>Sj}KAj zWZoRhxiFd6aef$tz6SlBPUcmdi{Zay_x2}m3f5>OJ&=N~deO7;@*>Sj!6?qq`V{`F z58($A4B@J0N<7N3T*gewQqXjF3j!CuO69SUW@)PB2xg?IPr{SL>*rHl8xj6wijRjW z+Mo-5K2N_6Ym1b~hSlfp=wkm~%?tgmln-gaOf8nCwz5Z2Vu1I?YK#r=RQ-s0P0*GA zPmoEVKdt8#ZeSa54g12pZ{uAlhCg4H$58t+d?Z5Zj+f!hAm1gIAyBB0W@&m(}wjl}f$$72W2e9p(5l4v-$;ubSogFIc&<6?hH2-Jt@|;aPg60zf^R zW>-+_|8WHX&k-tB5zw}cI#%SBP>MaTB8bG-w6P-KYa5-bh|`ow^(yiE>~DjGrkvS= z7u;~#smtr$2TfYAzY>2J=k(>uc)uqtuFR`Tkk_eZyHbgCr7|xUSG2j9Etn(Z*FHoQ ztMF`j8t3niX+p1^fmE}j3XWs8Ine=CIYVa|)p;daU6sdTn8T{`S{~Fp(oy$F;QBKo@~j}STFD{-W(V`R!l z^2|4?iRBwYjjHKMbnwZz>a-vQ;V~c9KQNr@IdR_Xyd^9)=+hSfpY^0)3szip&~C7HI|a79qt zT9Qx(2i4+klxWovCc$OVVRL+82u@sBo1c{@QI^XnsKd(vC@s@Z2pNFNc;5>iuEUWq zHM>OV_?r*#KG3`NsH;xu#Jao;PU@<!GmmZM|$lqhDF5{r$sML$m4(d4u4r=LX zk<>20t3PgNAR7O)_5t_!d+tl>6!456Ey+_Br1rno2QxW74H^QA&gj&Ar4X)=%WqFg zuFtDgDkf0w%*LbSM~WzxN8a#^AGIui5WB8w7(0(&VzMPj16^%c#i*nn3`Ic*Ecsjh@HRlF5VO-a>-rq4Iv z_sc`p0B@Y8{S9~$&_QJW)rml54FJ$RDfU6$1w>}xgFLyK9425>dNYK`ri|eZ+5gb9 znI8lD3*QOpPXkl7nIA*?6~XN!%A`>tMVa05wsFDqbmc*wU|*)8%w;G93{@moi%5ET zJc|`lXs)BDm$8+R_D`c$Z+JYpKSa=RRd=ea7!pU@8uEq!?K=&DvU^gEMm$+61{F{B zOe5g$o;0cvuPK3B@lh!H(}(T#dn+Vs_`XHg5e!6Sq~R|$;}1(irXqBO z4|%FnzYWpR`V~}Oc?mhxrwUJf%6UK9NpqX?diRPi0f*ubJ+i|h0mh8`bO5%`o`?P^ zDO(}_`?A4Q>|Ym-`i@9Po6XaJQATF-CMC9|Decb&lXZlC&*okKa=&W}NCO?|vlcuL zmrgBlOfzY6OH81bsY1WflF#&ZUIyN))>RfC7CYrz8hBtG5iR!OXIM~&OXW(8$TmArIX)@aK z`(XMT+?Goj(m|^?**NWAidqq8b~$4y{T3oYe{aj5bsd@x*+R;V%7FK;96k+S4%qBp3l%HMIhHnY07<=zhJ-W)=`U+5Wbc(-d>R&>;Um-CIveH zGzuv45iG)N#E0`%_%-KT@6jUSS-{8YO1?8FOoZ*Mx;i6@~?`n?lR@Ss0Ssp^E8VW=<84XuiYSikByv9iJ^lnHKt&X$PdxG*F z=PCNhpJ>73oasw`qTu7a8&=%+1R!Y^ze9yYMW{z6J?xY2j;HVsLa<{)h&% zz?a?lGkT$CMmt+W%Igj}vpDIR_EB)aQ(TuB-3Rvoe>aTg_uxXNjqSl3gNwe|1DxPU zYSfcIg_{d|0<|JRb5ESI&2*_JR089vY%g9DSfyhxUWFemQe%4+KO>I@@`}yu1$fG% zjc9_FKlB0zzn{{d<}$VQ!l%It6j0PNz*Ggn7SG_bFn>>c793;;df++ms*~uM=YaN+ z!#0kLo?y`npTmb?>U<6Z-b^vQ`5-hM-5X7_XkBlNCX3GX205HUrTSpNN2$8JY^K(I zcwe;qu#akap^s{r)K|64>dU{udlmbsn~(Lwv@zd)5GWVXo_-)cE$RDyII&se>#tsK zZeE7sQZCD=Xi`NJ_9QK@WYO}LMkVu6INh0qu#E5et5x zSJhbVHxpNl90(ciIISKCwjj%>U6dZpML!Kx%hqL(n()*?TowS>KZqy7&!C<;7vjcr8tPi(Y+=w?$UdeXl`)DWI#bVZFKqn+*qu=>PYxT0bWO;cse8%kwnjp;+}f{ za5QYjbf|}ADx+aVHegesFYEEmIVY_Gs1Ue%6wbtcx;%=@ng%UL%kvTpj^?#>jOypH zz~4uy{y1LQz8MjPl+y=;8#WGYJJ5-73REM;t39qiUP5}X$9SAVJe)E?-Q7Mx?fjn; z06tk%dZL1&+7m&eI#9ofI0iUV^0J6-%V#Y~Oj5_7#U$1DE4To%{M5E(JfrOZalG*5 zBtUmdx;}|F@)b|bOlgg&dEp^b#`KWs`#Mil2SB;T%zvFfiqHP`x`O>`Zz$OB^oD}{ zZEvWX*UXzKlNHcsPgcY2HQ5CEs-|z+Taz)veCTFI(3pJnYk5BJYhUjHch_!SDPJ&s zI;a<(HkhHFcA0_gUl*J-gZI?18&?YW4s8IvPq;gPz9o!&0EwCMl7BTfj=Id`PvFkR znP4xP&{s40c_g_1WEOao0n}hN-LiO(&h?C5^qtp6+BnJ6Hi+mwkIg^U4vMJB;6~rWF!&;oFE@0~(OU(RV?EM^fpPSlyA-WhL*5t=h6uA&FBf6_SWt z1w1yM8n43n8-*m-0M?_ZXwEMI^j}}ir{a=ah{H9BS{L%o_~l-sPHMw7yl%a=AupgJ zC81d}4*U!f8d^E-i=M?;h}(sAS+xcTD~o<#qt0#Rwd(Sid6~FY9oVI7c_S98d*Cq4 z$~s`3kkIqDwYC#bK>_fa3~J?uvZ z>ak9pVp^w;_IC5~(>isEo$Jk0>^Dzw#(H&%`>vO#I5=TF))g|$!S{I==bi1ayh5L% zd@`E_!9gC^Nt=o~Vy^^wjB~{S>2TJGwhu-W*U}*9)EBfT$lrBM{X_{~-mWzK1O9O2 z@(4+3{C=$k8GYbna`gkquOE9rqS8+wab4q>@cXFK20mPW(?J8vL74ez1K%uvAQ7>k z?H}^f8mb*`F!PjXJ5B|kr!{*XU@yl(zT-Nb9UE+|hpBrSpU)Bysy z32Mugi&cZ*{7u}hc{;=QT)H(N(j%W%Z{{tXTi~PRgke02D z$8&%W-q-?0DwFnZ;ZqP*@z_@WivF=j27F{w>Nap(Z_?ClI1NYSxoL&a#i_EMdd41` zyWn{{WRLB@OipU}5w9A7m?aN9yPY)fBVPV-8Np z5z`XpwiO8ts?eeIqPDk!_<*J$ZTbtag~Maoubk(%6nxB+YdS00d};8(H){6Ymge@G zA6Li*{44+|7gkjDL3p==m-oJl^xk~CKDlZTaS*`83n*y^e=v9X-&I3O2^1^k;y_#u zOrSc(CjT`#{fH>7q|yi$ZEr~0jR=_Li#R2o!V}WOeU{7@0mlbxH;OBi(-%89bKXGa zL=8}OeFrb=oH)S_JW1r=$x~xZR|ctl4rOtnc00i{bf$4T!Ok3`l{=KLi1)Kp zfCI(u;=(y{yxB|oE}rWA0Wcx^zxt~qj-K1aD?5)^k7w`Vosc%>mt8oOGpNFD$o-S) zx!t^@Hk`Ka1|I>l;vN_eCQ{-aAfvO?d=Gf}Lo{R$uVtSXf#kYr2e_aedw4T^5A~P4 zdts*1{5Zi{2O!9Xd%;*ur@ni6BkeM+*bDwRn~v@UW6_iT*vs3>sxPhgfi{n$q5JUF z<8*KzfUbZt_VeFMHW0T`huXyZ!J|w|71WX%R zb)Ui}E`KbhzKc>0@N&-C$W1EO!AR5MsmlQ#nQi(hIE~V(F+v9%A)KTnQcy0##7Z{r zE19~E?`Q|W94@3FgogO2JjE^IEZjJ>Qrl*1C z{ZR`Q0yCW+K@uT_O7U5jZu0Q3NVD7ExDR0z44@(%h?@vR;5Z;Gz%3m{BES(AA0lYX zs>0s{?<1Wsgnc8dmHHWuLcewN+zjYtGy34HhN~4bX_M0`J|;cyH88SkBa9UDgqq$X z7!bSkwx2->oXo<0Z;>~mUq5FojeE*}I||B*b0Kp$^W-$P(2-=O)2KnH%LjfVix zpIt59+BEbQh+T%=kb*(cURfd*2D^jO4)cW4YkyVmSk5X=qp})snDWa@k>xuV70hb`!1eJH14umIU6c5O>cCqF>&G;FoQAcsi5b&esWzWT~5pMk-hP4hkj-JV584YN`XCVG%KF8L6 zf;9TDht8&#K38p4d=B<1NC!U0(oCm|pM%Gph+^)*8^@@@3ACI;FPs2|m`L+a@TXlL zo(BhrIx_Qv(O*D42~Ka)m;6Ra9# zAqJJcE->1cal1da+ z@?Vhm7=Hph5&7$Jm-P^Rgkxa5j8uYaIfzJ`q2>r)FfRklOJ7{B0o|jTFMQy8g9QjT zF5-%Ez{V|HoeIagEc+Au?%*N{V&OebYkuIRdksU(HPG1$b@XoLUqhv=5spzy2|L{Q z16PwcxGawhn{g6xyiV^JJ*2dZF7{tUSHo2CD*Q13_F`DRu)*zTch$LyDfhadr;~fk` zaX3iU@wV`~~tEr2m1&1u8; zxB0md*|)cm-Us)fx9pA3IbAjj0Auzs?jrSJWHu-k2pa-IZBgOaxMu>0UcCSW(uQ0= z@jj99X_3h9;4kfuqTxUBCpAtdf8vR$Qdl&r#ks5+y&fzE_m=``2ocpT9v zn)ox=;{){h&k!FD(Cwdr8yCQ1k&lNwx9}3^U7TcybvJ!-iB~L}9TLk*S;eR%b(O~q za49cC!2r*;`DxCQ45!bs*#y#Zq%(!tJRKJV3z}Ss%Pb3SYy_HtSQ8TRVl1x3 zWJ}fe)H%VcC4t=(0VUt<^j`27En-a4?Ja^HoJ(7@ZbzzY04bau<-oyAgubnU_=>)5 zMIhmA4T(jralxZQf;_Ox>sr8xfgm7>rd;N!WybHeOZAq4YaP8gQc1}(EJupdB~N8V zeJCBi4C5Oz2VLgXOEClO!u%3hf!N1U;0iCBYX&)`dE11Fngg4Jg61P7x8#C%Em&1A za*X&Z#ILe=x^jf0=(itF(M1w2 z;H!M{7q0QRM$-N(ys|Lss2}xOhpv3Vy#Ko7My z{hM8e$s#gU99W1$ z#*&AgnH)0w6O2S_@Gw$<*_*>MM zR3DM+7v-Wkzw!iOa<<^N{a)`PTZp&y(EeX}vM@PY`7q7^v(s=H}W(xhR3v~Zsp?`{c@crMMT%pYxx~O zqcgjC0-V*+Tj5unq&^Nmij;T2g;SdwJTW4nj@}o)N(Tqt;4aO1{1eH+&y?{|k2*K+ zkYNoo>FiD3*?InB8BjHoGHyZOTTIX1;)nFb$c`wr3Zs7G-@1;Cu>;aOL3QFSUrNx} z-+8)yE*6vyw~JuGgTKQA#6N$r^wwI8r8FlKax2Gla3;Oa1pm0rgF3vi*WKaEQe^8W z+1j!w+DmLI+P-|3_tU^pD(#=jzu#FCBmQ!ur7l)FfB42UzREC^NJL7*uM)#*Mg!l3 zCh*D~y90Q_nE$QWNJfH%t45uvt4(x=gTQv1=!;8ryQmLOp%UIsu6IDVwls~23ZAi} z34XK=7wKBl;P7zKOhY8*PN(PqCh}@$D50uHh#r{On-SuW)-Tw@C6bXEltx5~H1s{N zl!yzyA1OL&&Y#W}k2c;M2pAy;Dl>rr`$RHejXXkt15w(_Gd|&<{^pId0i;Kn#KpIob6)ZO_~-?ns8a?7AFP>|mVY3)Tpfo9 z!&G(Iyh|gH4gj;o^pg;j_oq)7y1ci>9Va)>3(@n@(iq&_;Iz`>BMDF)l0-vPY$>Krnv*7Y%F-)@`_ZTtxR~B<>lqx!7$drnmS`xgSigm%yGHK#PIRim86A(4I zHcgbl-Otj*!+?g;W+;2(fbiJQXoyza-U~Swo(hP##3Jly+0cLh)nSeYS28sq%45xg z0dW<>zgtnPg4uO-CG5u%x>*ThTST=goTk%vF^|D?F@NMMzuIBUOYn zzfP(GsLP{GRfIGW{ZR#*vzfYA6*7^@q^gJso<#4OzdoxfD#L)JRTI6Ska?z>sBbT@ z!&ygJj5bsg<0CtSc#Ak{bl#id4)G3lsDEClj)3GWdb_$B*`?~Do*l-pc*4lysc{Wa z51)OxhWhN{8u-v$`m}}^43%$Yx{!w1LFtHOo)VmsE*_HBr>|>b*a$MbPe{9CtNVns zJ6ie)OXC0ygoyxwHHb#vhZh&o?)$JYi|7hofE4DrUr3W|dI}|PiQjdrXHwwo(L4&+aXjwy1F=pF)=mgcVG$5@Tg|fpl4Mjh^+NP0MFK1!T z5c8pqUy=dfeLMJNhNvSujL8%g6Prk0QRdIFyxhE&qSb{n(;-tlhqt$6iUF=KJd%fm zhehy#hr|K-x+4p{HKhhw0QWY^;zZA9i3lj4hGvO?P~t~+)+JHyO#LOm%(u@0kc|@;K!|mT}!+$+b+39 z!`3H&Fh&TM-j1Mk*b8p~ebZXht-1_)JDEilUam+gW_&N18neBvx7FGSZda1PWz@8d z$cXy+PZ>;BKMX00Q^NFeEfyCw#Z9c42<`NbSR))*cCyLf?|#!TAS4m$gdxvFRI=*DmFgnG6aH{ZFZXPMDR{)^E? z$ozJno-5iV%(8fw%t=agR=kWhW8b=#Ok|+#F4^|Etoury+#$s4#tbqYLN(EUFb_BFZ`Pf=pb6jpe{nQbdegi$y z2~>6i<#iIJahcsoq~Nl_yqv(Z+znb(gvTWfg`kB$ezImoI1rQ?0-iWMP-wy_H#^E{ z+*wj$LWs~ULLR!;YN-w(1}qQZPOG(A$)e$+daP{hlBf{fV*6-BXOZ%t)q%tsI5-mZ zOJu0phI^b+<%!m^+XLr|27$d+RD!-j517>Now4fZ$l(dM#_TXYQpZcK35bg77m6XX zUu)YjHM=~WYIRN8QvyY)5y+Ot0_?JSpmtf^w@EddS{#LxWDng+d`Whx+F9F;FX;x3 zXYrTRfXwa2xUKC*GYv@T-ex8#+(5S;6=m55%{*DUS5hkT(J89=7+BX0!GVv79eUy~ z`|J*B8V+-Zw0_dqoH<=XJ-BvHf)8s-W1bX8w6BAmyNH?6*X(LnNK=Se=>|4yHdXBg z{`3eL^}$T}pNR>lH@b;=S~sfF9kSLEYTX@;M^K;c;??+WX;4&29TC(G=oZ;+rQd_3 zx3DoF6_}n7{H?zjsOfWUl(WJaPk93%U5=&w14PHtaw5%S{WwenG+745`*7$nl?DSv zMLWK%QFlL5APpNR4DB7-GEh8`@LQ2SpeV(HTnLwUEY%tWsdP6zItZ}?nee-twksw+ zICT)DAKcwM7zko4ogWN|Y+}&!f~ca!Lv)m>UqJGpHLD7}kllNkTD~Z1xi8C9?p1q( z=&z!QFN(+YQy7X2^1c0{XbXU7IYcZ*vZ2dEMC}T%qYv0y<^NCw)ToGLf3VtmujvWW z+F|x%haXnUmqdE$*R4E*e``(CU&82LrwuQO)^Q^=nd1WNIks22IXb~FmmUf>ya{Cv z6 zhn%7(hl^UNm^qBssDTRw7j#G}_Z^NEaFX`IyXdEIIF4--Ixt*Z(#9cL;sN+MB8S(X zxneKW6VTfD=u934)r%e*Ax6m94`ft1hZ@Acju21aEC1 zPuol+yi~Q%YmdSye3QHI$ETo ziIqn}w^UHjx`mRYARuiFPyu`g$B2rtrdnCmQ|T|2j#b^=QmmpVb@IFJ1-(c2grGC?$vp4by0sAp1M zew?5`@Ejs(n~A^}hbV8NNQIJM!9*9(H9V0PZ9on`u&PT>nu>!_Z8LL<@O)SSb)~VD}-qOKO zreWg{%zr0e)Ysa{daMso&InH|O`a}p!l7~O4ADLL4I4l^ypk=#A_gIUI}N)tp6msp z6F}gJ0*t&DO)d}}?CVi_fu!IH_U_RqvAUqshug2o-7+OvSP7E-raqK^FlQgM*6KY~-?EYPN2bYvDLfRIWr z4V(sGZa7gV1!g6HRn zq0)xleZHs;QaN=#&|(2?nh$jtk}}N~=_*lEf5ZvaTY&zu>EQ*?!}O%l3q%I8SL|2- z(H1U33x!ZgIH1y{t9G=$f02lFnF&OtS3~QC;t{;Oc%f*4=9dY(FY3;|PB!M2D&byMq=A`&asc_lU$idcE+N$;!_57=Z0&6pkGf^M%w_jAd= zN>oMKt8nw?)2oC(p^211;WAr4415I$B>)<@5d0P@daM#Yx&83BYmV}tz*}W$!8v3% zh|S?SuJtPJIM<8qJ z8n8W_(WW(`P@fT%KP@eeMywUfwN1gw?_olKu-fZ@b2k;N7hl1v_T+j|G3A*6NHz$_ z%1pR%E1MfMO{RN%B>1tw`=Xp^iZ<{gkbEypWgzGoiJ!%y!7YO6NZS>bmj?Y@t}6#v8=s zsO3AtE9uBMFEgqvpf5LogWg8JZ4mc)|3DSk!f}!eg?Z=VoYSfgMPhGXRCNF6*$tgkXVUsATCH$Z_M6o!^k_yqOEZhzD*2ln4>(% z0?w61yJPM-b|;ke$|)^XrrA}gO0YYC9La$M*KI>4Onp#w=L1oIZ1-&B zg^Ht`Y=!1BifK26A?>S_dwl;fSbKI&sj44W<0gs3z+Rd z^Y?>7+A$Pg|lSC6zK826q1YTTs{hz9yGjcVS4 ziEr{T1k}EG0OYv?Z9SkycJ+W9bHOeQx%#KD?sTBnK2;A^f2t;P;!{y6B`XwBVCD(} z=CRPZk?%vE{M3VL%oztkFeXsngTR%OXx>55yuxwK@PwAtBBEwMu!b>ah2nuxCG9ip zclkr2i@mdZb=1Gl#|rq&ilBo#J7qEj$)k!}-(%JpkeRES>xk88I4 z?`yXFf4F9A{ufuuMdGA_yuU41Wjc2f*yMk4%|_A(r@^&I#-j7$5&IPzSc`=+ev6VH z3}?53S1*V?^6tiqq5v#b`=3GIKBTcfi%)QAc}c9rvpbhyK;1wiuG`}2h08FS1nJ0S zu}GU1eDR7Hpy|t^$e8I&rfyAQIHkXW>>yJnXiiGWTc02{9Xp=Qxf*F@c9 zB-Q*2c_}L53JR1(8P`RLti~xAgi=`+c_Y~^FDy_!Skm&ZgUTPHb{FFXox841QoS1r z_w>1;aL@D`3U}W$Z&tdgZnnP(rYehu-Bc#DnKu>cIeQBD0a zwbTeWfGNov*tHojIus#3@ZjlvA&vrPBJ+v3fHm*)JFxYWwDEV~hL^~8TMSH?TjbhT zr0bA$Jl)$gIQh2dCYheJm0-2?KgBG4hKsI_jeOe7A>9_ZnbPlwIH2n$cSPCyK7$Ld zsjo*sv`J27DtWm)rq~z~O&}|QBhbATdRuh|3qOfY-w}0Sla$dzMJwsBBsi(2SVJ}M zmLyIpN%R|cMYgR2n9AHwMIv3hE8=Z!A=|F`R3y2r6qR7Pvu51qdkW2*bagF@pRvN1 zsI{H3%Lj@uHu~(eKwZ*zKz) zsjS=A0=}BJ+`e=~TUGM-syGkbh0?;?ogVl2YCDh2mjO!Mi9C2~5Pj$I^@DuXKFT){ z!7-Ur?^<(1J3-z(mA<1 zwZji^F%x0|87*jStgjp#K2FG+SXgho?>;QjL-D>eZ8i0Z_mvNfa>9@V&R0XM8@5pX zsb_-;E!=5SAp^z)S{d(q3}cI6zUuluCr$g&C8#Zf=h6B7C)QSuK1IYQF|A3f~9~xN+KUXIy^HU^|T|?RypMhnCII!?0FU~N%S=WEBS4rFAF?mr6iwWpCn72wudgx$c~(8I~T3V7qyWM2v|=5)-&nLtF6MJr79 zN!D^-vd{D=2*t5FsCETt@_aJ_@u(y}x<^Ulj6VVTCgxWFZ{e zA0cHeDU#uxE&*R79eJsc_@^CR4*1@JGC>NGX8nZDw7iUOqtwNzR3I6rwNi9uo;QX* zD(jn!bU08vzUn+SNBW_5p`+z|><>Kb->=|Hkr_qcjpd_D z6@XcK(X=zAe5O9nKh_pcgDd*hf{!d;$@c=FcTOdrQ6xcqTgf-lu|Ln@{egN{_GLLI z9+T(03%y?%XY&WTAn(mvZ{Dj@#aG_`e>yu8_^66(;n(d>(n%WVhCsO8Vd(^9UqaaT zTon*d_DxYBKv-m7g;A%2qM)Kg1PUCNfQpDPEHVaBF)C_MgorSr2orFNBS_qF<^9jS zw?pL3_rCXg7f$L_ol~c(PMuo2>fSqK$(_E7UGI6#=`Zv2qs`4aEZ6onH#6fnl*u05 z#pKjl&L)u0u@CzQrtEfvTA0l}7pv*sEzBQ0e`5p*CDJvrCC8`r=5WKj{_Yxe*G^%4 zf3zjlJ)n@AgLiu353l!i{;Ac*9O&CgnCNO+8*_O4 zsy%T;d83UvEdDVYt(RrC^S$+@Y?RE@*Joj0cj#NPD8L!LAMpBr}NxoFQw5@rFuf`2+M{`Nk>)V;LjbLGNd$XG1`H-vfckjIs0X;aoAnSZP8(JpxlaYY4xi}^#+q`@RkQXy?ES%d_)@8R3k}*F&-{}c-GE*bTd>SS#JyGr| zxrQD0u1!ND;Mnq^ftZZXR?8Ocdg zkL_g0n;B0Vx?n+E&7u7M%`eMzHFId*M2V1y3|*j^8N8@FQwAFxKCuG>f4SI556OvP zzK(`muRAr6sP-$ZBTAoc;Hepnw-gev1ikr`tew_Ziv)OcrUrv=sQF-qOKRtm{ z8e^K28WnS|K@Lcx9ochQlE+I+BBHQ5m#f>|uSVT3=$tNQI0L388Ptg=i|+@|k-G=% zom+VYd6)(1d-bDT%=(rsjQwjN8FS^Aga{sf;^Fn0{7}OLj4MvO?K~|*j;F`0NQ8+x z6X*2OOEj;Snl;;(kd$mav{pvPKDvHaGrcOuL7ZK5W;3VtbzRN&^%2>SiQ1nm#hGo% zl;^bG(A8|0027}O(kHr__2T$(BToO`)r@3P6;0gfV3NCAEU!CwfgUDS0XCV9s5ovE z#_J7t1^I>u_0dut=a-GXm{80trv-5`#a&e341$R?ZEZ|vlF>}ydz6k6EL zY({CEH9a#eg1+u%_NZFPoDtW#JL;^$9SmE$V$`bF++LzUd0D(;HBQmx5(;6`Oq^Fz z$d5P5+POO}c)woX-5i_}yN*HYVA}Y4p%8xWZZ-_WS*jmd#fkV3qBDD#sYaac)5C01 zJ$5@I**fxvQw@1Nn5KF4-X3P%2Bd-AV9dS69^F>z%(Cb*g69Gj-}vLFs2&k6&dJpv z*xT7BGTdH4x*NVWhU(~pGBW~#1*Bo|a#3-(S&(O3tCuYH*36~BN{Lu!k>50oHDK#j z+Oe0hovR}DPnn9Qz@^I!e`}Rw{d&H!~mCaZQj>>`O}lZqpc#9ERRy?|Hl%Rswy1HhS_qr9hO zyRZ*GAY>2l)M~EiN)xR-rouUU zJ1?}6YAw~sN`r~qhNVx6NOeeO6HCnb=#-2d-0tTm&G#%bG_*=Z3!7`-o3$fWaU#Yp z7diJ#l8HtG3Emfo&B?g?kQh7a?@Y|9A$X|nex;dKGm*W<*ofpbV&giyw~0FUK&n}s zf>*)Ejo1W^s{vKq5sV`ck{11?I9!B?v+{!Wr#`(D$~JBcmldy=2_e!2WT=)(S>LMO zVj78@3ny=q<4Y#uObn}arwlBA-5Vtp*O0Nlu13YB4@Nt&>NxsT?D^8z>eoH4GDFvT zIaP|q+I8s@GmojkxrmZ%?Qq&~>>dh}Q^^#Y*NoI|A>|$udl|fjZ=~lY-D$3`u`YWw z&`1xv+Wd_v{@`Bb?Fmoz^kndcp6y$Lb@a4wm6p10Z*y@XAEK8lj%oU_-e#NX84+(& z&r&13p@gn5(i=QA9F@xnzZ;xdRVXR!#Zxf{)E7^aPUGxBuul;$RI`Xmqpzf{b^tG9F=;c zAM?jPI-$RL4U6f4{h4Wv*NgkJjv23??@u3gPM1sIU>&~J9Ehx&uQi9Wwkf*SoR{WQpLjJ=BB6W!9&g0(l#aalJ}UpJ%Mv2 zhzS+e{E==o%!_8iS zIuZKNs#ev7Os|5QlC)KyZ~KfM!8&BSzIBAz#P{}RG70XZw~R2GUvW$9j!w#@yGPDF z9r@v?Y!lb&*kk!+1ncQrboxlvu}|siN16>u?XM%vaGR%+tOm}Y%Vo9LeKE{4xXpQC zaT4F8kO@bE)q#F7IXGG$7>TB|Zam5y;CqZM0;z!8Mlt=}sh=E0F|>Ybl)1=P^1egr zeZASTRzrH(+JFoJ9vL;bquEb?b1F3@rCy{qojL~}MCDb{Yvg>{s)5Srz!5Rx)U|fAsHq;Q$(%MgOQ(-E zXV(h3_2k@nuWogVgy>~AjW(|$y?>838}$x#@RZPHQtgr}{!UBh(}q?F9d*Es+``sK zb?Yp@_y>YHRtrag)PT)_w(95+H=4OE_c=PSS~?8X?ZtCd`_oR5B&(IH*hlT1jXt{U zMzeS8`Z9?0;S5Yl#N_iAzB%a;LZb7?L|qwpLzUWRVx+#Fc9WUqDc__Yzlj-d3#DP9M;1ab&CBn-df#g3~f82bH>pPUu)6a)yrk5^$V4;6keg%UnD?dWuDNDry$lu;%vK`}JJLntHt0YX z9edGhe&PCD_GsuP?E_c#R~1fAVn^nPPM&PG^=vcjoufp>)aan%hu$%hS)D-B>g$s? zn+rYP#LLbHTX7rOa0zS2G;{i}idXl_@8_4^W-2cS_SoZt#npv0jwxPx$*=5~xR-PX zRm@8-y#ebvzI-Lel$K3r^K7E?!|6-Y%?7?F);S*q_c71iz8M5W32hK3-Cp~h) zCb6|E(^+R)AN-eIHN(6E&RR3kPG8+)rr9w3bX+fYYU6WP6zECb!|VIgi?{pf(wSyd zUYwaT3u~{c^JbZK+B|?x9JAo)k~@#GR-Bbr`7rT!`*wcFwGB~Kud1AVma%O;SL(*I z&AC+zUQUqnF#IfOSgQ*+&1RT0KGUUh%;v@<`B~e3r*uDU?DBTj*`Fq+>D%T~BL(`U zx#mRUbDciVoX)Q01M{%3R|+@H!@@i-R&(|jF3vZ*#qWDJj@FaCz-(0OY6c>i9rIJa z%#vAB$dCTFE-=$P+T*;+>DdM5_v~F3EVQ>U>zqxolOHVmQQ5k*Ra`aQ_7-ywpCLJW z3zoZH2N&V|s@p9xTgCm#yhQi;TVjrWYmr&zd-sep)Kr~c+ble^n400IgC1w&Qg!mJ zY|m}e^=~!D5tMf;q-}cBt>#1K8CDg}XPe~|E4>-HZE`awO9tO&>bO+_ensNgnWeK0 zPcSK&4qJYwFm&(RsgT!o?(OV#exs{@Q*C%*x4)XrJRDY?oM&pBi+N^G-yLsyIrP{^ z_gaD(4c3#Fn2&qsk>~7&>;l)l!<=KRDO`Dnxxw%~`4aOsI6E#iPw`@v!LOz8Ri|Hg z0sGi@YqC>wm%04EhmO3PJ-GkId*w3oE#q;%RL-tzorjZ|VtKQ9--K6QQeYKCnH?I} zWEj&p(!b#zc7xv4`|hDfy{GW!d(1e4b47pL%baMf&bp8Gy;hIE&&&*bL@ioN`K*y* z=F5G>4fmN>Mpt;kjA;<^gb-2FUJVi?gB+vyH7JvJF(e8l0m|3%Wm<=qHRMHBTm;EE zLneL&Y&NV2Ks;MjPM3=ALKe56bGe8biva7bjBMVGfeU;%_#Z{c|0z2u^XoP{R z2tzDO8LV%d49Uoj6feu0f%h{-IiMHbZ}y!0vWM)&M}om+UQ6EaHL-EexqD(7*MmOo|;cxKVG;# zpGhdD`{jd7TEEiuSDDR6eZ@hU*2ZkPdEeAKh4BVm@I5=sNAB3l*Wr0ZjnImcGg5@L zIGK8QS1uxGBRhN)j9$?XRZ=W^*P zxWH@NY*i1Q(BC~obNxbxR+}B0Vu>EBlw-GXTn@KAOIgMzN75Y6*7yn=UA)@NZiqpW zfp{@Y61H8jLyxst7;Vd3p--+h)0%xPM_v(3UTqYyHd?{X6v#1Kow3Hu=yG)!!?Wc` z@h!=Pm|yTfTv5b3fLh0FgH)Cy)x{lq{OcOCbrgGKA63ka5{bFx%Za3N?h&vF=Gs5+ zyD@X35GjMoNIxj~phk z+kjoNOEH&mq=FnDiy7}wvCB$SyU2VU+qUc^mQ>61!nLd$4(M%b&APQImM9YSvevcL zVkTz~Z}oIJhwvfloonbtJoJ`;1N z=g!X^JAdxf$&+*Ej-5AWdZc@#apM-rF$VqWNi!w+Qkd>}%1lkPnYwa{dWR9JU3k(H zvQoT?W1IC;Lj$WXzC)=n#dru;iu90_5gwmkZ~sfF%KBCCc8z|RR!3R) zKIic#k2k^&itt}Cr4(_f-N$x1@vI0xD%%2%*~lF-;RAPG=C-9JZhJiY6{^#!oMQD zWTm2N!OW@iBMWn;FUVCY4&Aa~}3+#>vm_-EwIRwdw=g36t_V8+Mbao}z`bEoFaoL@$mBeSO?bYYGiu6~0M zfO-Cc+0%1L-w9Q!=HHd7O1P8wB|?kBC#}$AgEm!I^{UVqPjcB#M`hpa)C+or8u7lq zM|y=CBz4>6WVW9!?iHFgXbRpO#GOLp>9{ff8T^v3nE%Vm=-=XRR*C*2{uavGRCs6a zP}k(@M_y8DEaX<`p)KwaeRxo)UGni?G3*)0x*FmPk&Y`4M@>qFo9ub(u3Ui&VQ ztjw%-E!$+Z%wI8 z@+JDQBcYd#9fdc(A8KkO)uyy25aMuPD7Wf?yW{=whCIqDU3)Ba)+i}FcPzBQ>qm(=?iddtV5 zdVM8{A;gnsCkiRyg%{7WAQ&nHca>c#pqfm zLpMf?*2VjmCDe}?sy{iISJzOxfo|_9_1O`M{GC#5z&9rts^yPLtv;vJu0ND2g*KyH zsp1qvEkw=deTKS&u-)gC`UT!qzbf@giBcTgSFhq;^{!Gsry6P!vh#r+)YuC@C^aDp z!<3^+-H(8L;PymAojgXyiF6c(DY!F%0%+|HD^-Y~Y}|1O>4cE)5PC0(J`ep~!V0UB zdH9RSY;ifw^CP9M{fW!mKxcR!g|{y9yMc#sqdh^^6Sx!R7lEck>`4M^DCui84AtdZ z8qzmPEhVF45VDt2p8Q&=MO68=UzCbKn@IRoz!zvEDc(?{epBkYcSsnx8u8x4gdIeSqe*Nx>i?Y#rck;rRMpe)?IE#Y#C@AI+EdN1lSUuH;=hSvuUO5) z$%guwz#a%Yih%i4!&5N)g$Q{Fi6avnO;C}VhGKQ7mO$@CiJm1RYv6kvxE;P`WPBR5 z`nW^M%n}msgC^%8Gac>xg}B8hl&V2t?j=KUQF0mw^F=^YiW1Z_ln9$3W|5hyWUdS$ zcV9umB=7|pQeSm6FHe{aGvP80svrM_j$CG}M?gc6&=h_s%FNi1)WYkL5iF z>3!U{>lx|^aAkPBaS1ZkD0PBVqTefZ9!OUaRZrDn+F_LvH+>&f*BwDCL!_#7}4I6|GCryw7o z`hVaKp*mOTS!Y6(>F_4CXv z6aOuB%ltHN3$e~pj=IrcQYx|uGAx%X1UyIHgIw&J+U9C1n*9sGeC;6zq!#Sk#hSgvwte(9p!XUX!LZq;Nv zk=1+j!5J82Da3?}G=TiMF=>hRO_5X>(KxgSZ z?~r_Bu_j_CtRaymakL)sH2oJt5Q&uHx#C88ODSBQ8%?=+k0lhKsW+qT@Pp1NPX?am zMpi}TUu#DueG;`zOFD=9&oeH^8EQCYGoMUtrt~9$b3ZdsK<`RTkEG*DqFEkcP)b7A zXMUjnMp%p%Cr$P&gVRx^-a|$#-WKe5Dzs;)FX0_Uypb}#SEb|cNBjARHnkas)$|Zg zkl<2m>=Owk|(Wrfn ztKzx1^8lSt7V6*7%G(j|udxjOa^N1|Uf@1Dw@B%u7uP`(|<=PA7V-=So~_Vn}UwO@ti7FIbM3LBmuUeHa>g*tQief+sl3*!^L z@*KlZeqrIcP?izD|7FG!9XTJ$sA7E$?(L?!u{hLq&WA?AH2-|4%rx=}Z%PawujMI! zw6J5na3?PZ?q;Wld!?VDR$8O6>bS=kg)gG@PMAd%#<7mfq~75rU*Un#$5t8YItnuy z7y&$k|AtEbI%uY{e>e1-TwaOus_P%=#(Bq;C$fb8p6eG};GdQJ@N`gDSyx}(>q;hP zbUI?kk70^$lD~t1Jg2i6{}_Y&lJBo^cj5NcA7zC5hs3J0VL3z*k)XygzF4>gx<`X> z-K>Jm3H}-jDEby42>8Sh&(ka+RPO?#Ku6c@LZj68HwZUw@!&HF{)WCdUbU7SAE_3f znG)BjcDzw1UYg!s+PJvaF*%}JF4Cn9!nIqK5`&S-P!p697bM@kl}AlvwfiPHyLiZH zXZ6kM)l=vc^7R!B!wq|0$(SxB?BlxEka_9!Gu;%jU4IkT|0aC$6yaJIw&>*z!vms6 zpH1-B>P|=}xFc|0G1giC!t*^e&t!VHrCSsHX^~&-*lH0@f?q^=)G~SodQXM~IO-mv ztxNbRny+MJBkf&GRwgfb$~q1Yi3pEX2JV^SQBmsx*cGi@*^93*)M?=Ha zMYyN8&TH8SDBYdlUv0!JT`XT(0PhBC8orAkZ2r+Sd@effSH?rMHMMVIylh3xp{Ei5 z%mH3|bUBqq4BE+@!Ev_#r0btI)bSs8{MLtiL>FX^bj!g(t&+Xukq=E;WgrRT=g(A= z<}!Y~nBZS)h|E`hSJ|9xaT;SRo6;yHtCit2`rbkb#qcY`haRPGY90<%lcGBcW})WM zOPhzAMy-OE68w3dx9GQz0`iQjVyIW>LhIvZ0so?~U5I#suutJxj}?snjscK7+(x(i z9i4+b1DHCOQ==!KpQawp+g3vNhzxnQVg+OAxqDpad^=*T~t@V#B!s&hIpgob?fqcj_?}QkIRq{%Le_j_R z-aklZP~U;~n;YsEUM z#o_xF(@zJ_02%;eP+UXYD}Y8`76-*>S7bIOpb3DAR8!n$K=Z=iTZa!-bv14`$}{d8?3rrVk1JxG z6^4(#G)WyGSD!UCR0sOZe>XAI2ukrAVP_jNMZkY6wto-q6Kt-G2j36f3;%X_(g-h= zJ{b2q;zy6cun)$SFl{FABj9D=EdF-5*Fj%EWDDqpe;}FKO4xn)8vv`o$KobH3$wJZ z0$fJ|CBP!!uhjKP5}peEeelgB`UxHWjqnYvZA8^N0u-LDFk1!p`uzLi0v}0JFw|9O zaU4?%!LJ7Y(#3m$zd-(^Z|)7guM)n8DiZ!a67J&HfbVzlzThV*gT(FUWv2JjDJMdI z2)AOS68T#2pqq*7z;oP$=}^?aU3?(;?h=Q85cmsj0)xR{aq%JGZ@BnS@QE%y4Eza( zE%Z;7;gN}vBs>CqBbt(bBf(QxR7*}rfj{FWd_DLCH{lz=eRfMT)M)VgX>AhsMsS0; zg5Lz*hJ^7MW57S7<%`U*;QgZZuwbZh;sN(U5IlvhM3{2GlU;l~xJj7&n*e^;O<*GU zdJ-1?T=2P+Oz=tIne^6zPX@o&EzA_~m)@1kv12q9&&|L$(&rE${%OE!*FPP62Jo$2 zde*w&Gl6XSHsKflEMQBuP^xl7UWucQ z|6d}Gp+Y|XzeIctQ>vU*dolK(vPw=-!;W1(|E#}b9WBVcJQ3`orHfByVcE*XZ(t(D zfMP#iGB9Mi_zCbfF8&^EBg@4Axp=*DrMkO#Rq!4z-k_X~=G{Jjqf?BEJ>9@mQq6YpV-($T@zNjJzWRsHA9#)C z`vUML5MW5kwssIaJ{Jp-9W&WMYsyA@Y!@wNVD{Vq<^CuZ#dD)8m$QkdbHnxQ`Asfi zlcbw}URR$KPD!55jG*XwpFjM$ZZ#=f+xC}X}LG9YUU->}0)yTrA{S9?tC@ z2Mb4zDm{2|xR#yWycY`E$ zL0$(ExP|sAPetqjkX2Jr5*-u53BH>(0loCP45anYKC&mSdL6H4a zl(1lbrBEklMQDRikMvW;f>i%WSw}&~^FgI$exuhme;+E)rzwuZ%JvUPF4Y;}RsvmI+ezd)jIRE$>Z&mU~D)A1tt!kwcye zWo{PwJ;dE3j?F%guGeE?^n{4 z9lJ=#`H)M5oPO4p9la#IEJnXjiGE2T`3KzS1t5Wyu0ksEwkJj|u1vP`CORo4wElx= zca;kd;kNtHv42Occ4fcqvaNu~=lu}d9GFwsq4ss9fnI(>(ntw+Sez~6vJfCSh4K@mwYOa50}7vO5@$fEtng!$Zl zP=r;*v^!lT1!f|TtsM0EL$dWJkI>_xce_MCE_B%vlt-%MGJ4*-R9TE}t5KTHW_gu&WBOmkW8KJ1>!4Dx19gFyzM}uLB7bF=dvgg1ke>1(1t`+|;d6#}E;I zT*w<_!>&x|gDcN^B=Niw=o^WiFGxJ2?vo%i&L!v>EaeFl{G@Qo7Kynh>43_c?^erwtiz|E1*8U2f60rJP z3E$?z-*IIhS{}Q0B-Hv_tXR07 z$6E;O0VL~14_zj!T)196cZ-<YBw6%7aoH6svdaD^ zE|F+wKmVwkVzhFSvK22+MUs1BZ2yU?BFR#?QZCQF$g=W|(FNJ|-y}~h|EDAUMXag- zLih{zHEG#y3#r8M5*)?Ck?QuJmy38AhH_zejkVK%lCTekb^nCnAMTv(atW`%Py|CX z{N(?GqX>>N5%D*d!PZKpT)qlJ{s**J$RhcL8dNhgoXVE-5-| zzf}BB>OAougueVF{lf&V1n1K>Cy0_Rn>PWWQ-F6X=JD5iGC=Wo`DKC?5>1(0!Gbp`3B e2P_JwW?Bb7xr{>?t`r8KJJ18@31kD7_rCyQvd(w_ delta 350084 zcma%kcbpVO^LKae&W78Yz1f|)4BYOLa}WU|40z-yC}y~Xc<3Wwjthch5E!6AG9pRx zDWIU_oCTDeBq*Q~42Xf>w+c?&_-Q>gwvM>Yj1^jpr_2eJ+{gz4QVl zgwWm6Q)805_z3CF;_uScg6MHIE{Cws0Ps6q`Mmh@iBYrc_aY7 z8y|DKiP3_-CZUeTOTMIO)V0`^Ykb41HmgSSXiwt9^*QreOc4UNRuGL@UY_{D z@~vAzo`7bBd7>#R$`k!%J*?Zad7?M0r*(TSj|B0n*t+$yZqHk{7p&WV@<=*BUc@ig zXIe>-=5hO VGFQAV;{5~Y&FLP>-KJt!uG$&7j>vzAsTF4-*;;?5?FxGAM>$t$}g zw?r~jA9cyh>mnXW@(=c;kOMWIB_>H; zw^wBmmy|_Fz#Z@q>Lu<#KqJKGr7kaU5|5iuk5mR|B_eqlu(>6P-ePyM0M6kIU_nqJ-fG#>7QjXu*ib>t)PagHbmC z7;$+$=mEq68U*aQQanUN)I*y=@?MNE>{Xo zA#K57KytOq$dE99BxtV7<%Z5ebWj}@XfG+WLIt-sIlFe9)LK#pSUMlUgu#GHsi~3+ z4bU4G#vmK;_=(9SxmDoA@Iir-rQ{S$1P$LGVAJJI3c4xtF`DUy z*veA!u!r75l0(%3}7@$!6iA_?M{MV&}m#NU_KEU1_PrjK5(GAk_3Otx>FzkyM_;cTz>VB-@&1!Mk+I%+=u4kGa>38~=8@|Pdnu1x^0Jrn z$gBW+C6CMuuvhcQCn5G)9=Rd0*8%BfZ{!gkU~d9mVtO7~5MoX9$ovp%mPh7>Sp1

3{n&**^L##y}Y0g^akx?$zDv!(#vDSIy3S({Z$V;qk9vS0e?Ld~Y_IV_q zb;u**0<2>mF#@bp9vK^84+A8?I_HrsjCIK)qXX=bJn|`HkLHo5Sl2vq%*!4FP0Ak6 zBMWJqJ&{K)Qr0bx6tD_;o+RuU`BCj%KP$|wCP>yb}B3bAMN z$tcQt=93b}p35g6Q&yZ$Iox!_|j<&*es%3jVV?bs{%q$hhdpX~Cm*Ye5CAbUNZ?DViV@El@q=93vgrstFM zKGrm!3~{k$`DA*KJ!C%T=93*B);ym~3$hmZWNMJL%qLTVtW`ca<6^Dz$>bnwlTQ{f z))sg|tX)2NleNz$omq$cIGGq^9rMXb$~pmMh&`N7-e8^c2@kR^`D8+nJ(5qJV~+xP zh;_{;+db^Dd@?@B9ygz#03c)C^2uL}Rmdmff-J9qObN040`eVY1qI|?R#-rcAS)^$ z{UE&pGB(JbEg)lptY-lk6=d<}3doDBxPZ)*Sg!(d*2kVNAR{5Z0x|;PD!(F?C}B;-{4_SfS8YUD{~F0;HsG66y?Bqw~V zppeX$SYaWV;%7yLWHe(v3dwOFdln@s>sd(l`Pg%XWQ)v-3&|cI>s3e=``Pno>tZhy zl9Mv~Pa!!hvlk1=dYSbuB4jvu%$gRGuVmJ&kgS#2Lxto^ndKIeqdwNWkX({k zi$Zc%W-SZJ8JV>z6jP~nA^A9&wJ9Vs!>ld3;bZLz$$np)wFgo^>rhBGLyU#wYlyLs zjE5o?l5ru{xsVtk)}@gA3^5jxF(LLS$UuyRWQEKgDdDHf6MWR_n!Xh$RVnsz{jm&x!k&7~mKU+lBd05XPvQcKw6_Lvj zV-YzbvtC8yxXhj}BA?0Zg(9*CVk{!NA;uyy#?N{ek+FW(r-*ziv%W>-g3MkjB2y*y zauL}FDHf4UGJCa%Y=aa5<7clIk<*Z35&0HUEFz~M#Uk=0#)?#8^ZYLX1V^Jj7T;j>)Wb5&1@DZHmZ2nYAq2e}erJ$jIZu!lX!0oP#OsLC%KQ3q8o05c^LL(vrQ{gS2M7dtlY>15`<@ZyYTH?4=%Lo5o)5 zL4H!$D?P}M3VRjU74}*WGBU(o??Fa{*c&~_aLnW$WLU_5Or}Jqfg7Gn%9q+#-ruyF z%J0h1(EOy`fiIL_v|qK~wUx>b%CE{Xb&Wb-ovHq!{HbizmTQZ(kF}4qnc56(aAO46dD*B5PC1vKlF$4mog-DLuo$CJ3$$ebU<3Ae6Exz%avuy zQe}yVZzBW&rtIdgPH-l@m8~)9%8`^bkxN=PUN&8XzSv#qn(2i@x zr?kQD%i1OF2km?9qSpR`c3wNDeWy*JXSFlhY3+)(LAxD13ZNs}VeMOOskTI0r+ph- zsV&kL(WxolXv?%Ow9mCwTGut~kakczpzYVb);4MDwPWrT8e+P*_Nlf|`$U_rP1B}m z6SVQ#B+byqYGbs~+6USwZKO6r8?N0_|5E={|5pD|Z>ZPRYwA^Xxbn05llr52MZK(E zQh!jtS8pYsQ!lC))br{Y^|1P_dQjb_u2wgy$JNE^LiH1MmbyN9x;jmrsxApH4lfLU z5}q5L9Ip0Zcw*QHUkZI6x){0;x)t~if2TvILMKBfLdQeLLPtYKLWe`&hQ0|I8R=!> zC82A9tAWL#bINzhS>=p!S~;bhR8AhP4k>Gu1IpLRer2Ds zSNTf$C+SONm$FmYp{!B1V<5IETa_)!W@SrgYiMm~MQD9!U1&q-^U(6prqE}hP0E*{ zm7$HH%hKx57om;Hs?b-V^~&J5d$4<*a!}c$3<>O3W-2q3>B=-^uzRX9MVYL8s7z8O zDqK01v_knzS?wL{{#040e4;E+<}34*xyl^nV`aATkupo!r|s27dG=_#wO!ial%3iR zZM*j3$F4KJ&)HXWtEYePw%ji`(>)+~+I3C7D*r4W^Zh7ak!QrEVQhGCWN=vUV|sw@ z^$rORU_*mHNE6v*`Ka%b{Db_xeA0DM{>C>V__ut)HB}nTF32UU!xZVfJX1O+eGY}7@+o<-|D=3E9_1QE7qB-wPYkZ4Bj_8?ZTE~1Zuf9@Tt4AD>zhOS(_`{c z`G{-;;jZ-D<(V1W>6xW{OWO@`O%D!n?eKic)_Df9!}0~+0pAwSb$Nqlqvy2ml<$b| zk~AT3QTbNBF1`B~`$oQ?+>kD~dEl}%F8CciBwwWc=t22Y|4sQfc~;<(Z%*)|;OyXK z-vRk+-(=})dB1OFV4u8@UX%99zst|=iOXaCyXBL<8SY*3PI-sCT`uu&lmC$ak_(2o zx60?;$Gl_w`+S3g1A|-S&V9^X0Nel}k^7aX zlz){s$R}Lu<@bX;c-}WQI5oIVUMqhke<_a+j0@ynVJ}^xV_aL95f~d7^K@X1{HHu6 zxLQ8p{X+g+-tAi@uap-^bAv17i5k~FlRuS9QHrvI#@M)S?%LX!;8WT!t=xP!kfYy!yCfu z!|TFp!$Xt53J*yhn!E(+lhqH^N$NzEs}t1m>NwRK667v{~JxZcx{&>(sUCSL&DQ7wYHgDs`p0Lj6qrR4q}LtIO1- z>JoL4x_6*bpll6SM?Wlh&EUoq%DvKY6G9Ha0vaJUaYA zcvN^~ctm)3cvyI7cu3e-k=-C`dU#rRYIsU`Qg}jme0W@VNoZ*(>8G1{B^tl>bm#%z z@sy{k@opJEZNc*@gz}9`Wu9RZm-8`?rD>A8iN0w$U$cqj@GC#NlWOVPE_uaY6-FYo zR|7`$D=5Gp3Ut~lMo|<9lxMkUxMsQWMcF^;_r{8Ht!axAn$wli=DgEq;Rg*KS!R1n=dQN8XFnqA7+;rUw?sS@_lb7*E3d@??Jop z=nEMwjG_v!v1>`Z_Y0|6M%yoZe*LeFk}`wpl&>4@&op8cE8cs+tF!V8|E|-Ay7y+3(d|RvpcXGQlw_-FD>jt}Q@Bd!$m;z`g-e zaZN%1zR!>=&%RSs+m;)cxz*vwA2 zb!xm>r99iT+?Zaa##46=SFt%d`c-@M1b2A0xcjeRv;oK2-RK~@bUd4Y$u4JfS1m88 zTouWhuX(rbp^p4|6Sv0eyy3mqxKiy+HYdQZJ{-<*QKdPjE0S6u2^k?mCrC;F!tbTu z#y?jdV_)^rbcT^v<1b!kttW%;Jeis-DZfb=#4(lA+8W;44;fYJte~TfQ*~CjTIht+ zfhn4?u3)$b25gni!H=Cvb zVM?<)v?V{YG`*?uUb753oS*69QF+HBGiDEvoaz_on)d*IOK;i+Emb ze-1UiS2&EdmKMxrDTEEWrQNI3Ht(?)b%_H=<@l~5TklD{|%FwQS-#9hhDBpG? zooLD7^r2AHIMA*&?PZi}pUzHD(UVN0V|xkRM^AG3>4TcvnBM+fI)smz8&-|F9m>&H z%t_(?)kl;0(l>nBe0W%q`MYNo4^LU4BqwQ6v==>NgH|ysL$)SDz@0NL5%F*cEpxcRb>buwD|325V#`@Xrn?gK6u=T0gwYUoLk?uT}tHAZ*R z;y&3Wupg&UU&OB`7o(xDo-kUb^^^n-=&BD1NFAwQVSasC77+M$qqV;ZOOCqiR?KYW zQuZe~#`+Fu3o@Bm)*B|fdEa6n0S)DSw`0J)Sr#%>_#>_cELn6W;>wNrWUC=6T(xPL zsLv*8nR%BopXzRlK~I*bf_-;6X0?e479lc? zc+g4wwT_YOD3lb7h|8{ph?~cV%pl1?ag^9pC0jg1ur672r7Ru_rK?8c&Y_@J_t?u1 z`0^Ofbgo_2FQy&nr#Suh0wOL}uO!{e|M9SF{^533k3ap3D~YF!@&)-TzqnG33SBCB z7gl9iar*9r%fW1;&HE~kjPOcE%|}kK-_WgAavA>os$?vh6LwgO<^&chV?6TcEPBYe z`Dh<{&?xRYhK@4+>N=bbH-)OUdBJpP+Q4arTL8-Yw(Yn46o8qffS= z+l<&#{k%)3xg%7`H|9T;U;kQvDG;OjnJ-bKubU_-+i5JE-GKQbl0NOATSq-4&HA9o zjiQ;N$Y}g@%zJY!^b1IOKHbp!?GISbl$VS-PuGWGJN9&CZ~u+3cBu6~)5$yUm_;t{ znJ$UvHP1Zc-96eW_jYUS9X8u~Zr81;chPTF+X>zJCSX#!cPVd|>zXwvim42;sVz{6 zlF!}xSYuH4rrvK(TkZFDAK?9AvMb^PACKoX^zL0?amn*KdxzQlUCV1vFBwhp8$fce ziU@5Q*O8u9zBV=% z+y&U*&307_Me8Tc>&U{&u-u;&Hl|-2zZMRl2TI;3YD+PUTYB6J4~9P5C;3K_Uft@M zD~m_3X{mM%-#GF57Pf#|mOFl*QgZnX z?EGyWEA+07@!OmA>4lQ&Z>3Xqz{`6dQZtyc-+1QjwDjvq=A3iuwsDCtWhupyoi~uC z^E!vMDm)^|9%J9zlOen3-^s>;HRPRNu?)eWrW@nmjnL-Cig)i4PSoXhYcRNVneqE8 zPqch3PaxufI8D@+(XjnJX8C)@+wrVy+p(jz&lmA5iuvB@46kp-kH)fiI$O8g*b%=+ z5Rm%SXmE#@#v_$-K2D-(Q5RA?v=uy?bI|Q&6qj5 zBFeUot^yzP>geWltI=>wn_%xKd}{~|%q1zkjnQN7qPfPVF|~31WlU3C8;-pz(n9wo zbPznC#e2Ct}K1s$R6J|b0!Vg*2tr)rZpm1&Zsim=r_JL z-E1r!pF#H++s8-I>hk!qw0ntv!VJpBQC_E?OXK^h1mVDO&Gnk_lskD+jcYuej^p&8 zPvd*51ieOui5h*4|J=!wZgiZO?jDDcwgCH0Oh+q^^<&AzXWieVV6n@4GNkd2?fpKZ z!KA))k}-c$XFAUKd(!XT5pcF!1eWsX4VG#slRLBTs1+eDoV>{krfbnyd*ih!W$F5o z@l&c$xYrZvGtD?K^}*zpaADy3=(~v0+9*3MLf0D)POFyH#nD@Yjh3JpbPYf)jrXR# zLpSrK-9r)H`{6VnZ^x;2=P`294Ank43Gjj!f z#JD=MEL|)ddktZVTvB@$!l=teP)Vxt_-v#5!yjS4Y z=g)6K=`J36C8d?oYWhPkw`Qb0Yr#t}h00f1Mx9UAur1VdxcSwrq>vl#Mi;(pVRB2O z+rpRFz)$(%m&pJT_-8Wl%}+qCJ!@ zH11gvp^JM!D)rr+~FQU53czQ{OQGaP&_Zp_VdB2BQnHrWG zg;+>A~S1MqR6+AM_Cio(5rMt0g>D_dVadBx?Ttmz5rSpxp%gWLfM)9)xxK3Zz zj-E1pT-F57wU%dOEc2U&$fL`q!uv3@Kt;(lo>^WK@!*K%chQr^y5$ezdV6^p+TAEq z(uTfe^ekyjSMZsSuqytL={{4Xg>kN=y!ZJCd^b$Z;HLxVEnfF^giIaJcmh0mNpdpp z@Srb1-gHp&gX#!^$PlY0r$1GzGZc+4?-y7)19KN7AWca=`4uWKoDRW7^6(&x@K|Gp!*4kvkcLxdDUlAuU$m z#hdi+Bw}+6SKDSS00x#Ebp@i3m`F*15CL&>kqXS@dM~w$F=|zA_<)rUa9Q3Ao={^f8vL+pgjz(+l2JC;<96%my{p((pAC+9m{GkfIT3i`UgT~Y^ z`J@yA_`cUNGK?mhhQmeJwW%Sy z=`pQi=H?vsy9W`hN8^z`)Cb~9ZyT>0`k&W{6rq6zjQ5+Dr1R5K zieg;e+?y`oOBd4`Tv_f5@Y7F+LdNVZf3rUM@VjP3IAGqpmh1kQnN&#sDeJwNli zH^WHY-GHt4n87|znG=?b?z_XZ6`!`(|2FTqH9a(T&rA3z(vUoIgGt7^J@lm=O_lXpM$5zvT?O(WHy`fN&j&hMU0G~mm?;^om z5q!Ix;M;}Z8_d*+A;kCKSxj`KI)dVs+&Y$xqF}@$(xbv1_3Ftc`XHunTv_GPlY!iL z^H9U`#ky?K@j1&p9J&Uqj^kYgBgw|WLzR$R`SVbwUq%82=>=uCQTChkxWjsi&AKm= zsQ2qB4*QmnVOgQy`>4q;bd^M1$rSw(;)PK~K-_?}jX)w!meQ*$35j445E4-wlvb+4 zxOq?shyD!|GE%?2S4kF_TUKF6A_YJ?+35Cdc3Svfd`il0zaBP5e|z_RmWShF@rYz* zXhkwv@P`}^3B-~cu#UDI9XAlEB#SB4m~l92Jb5^+wq~MFGAr_&ING0;7~xc#Jen$R z>#1m0gC-lh50?$6nKdc;PLbbCR&w<;d?c^(j;zdeE)RqI$X|fjg2trhZy> z+^c7p4MbvSAJsFA7mq|5XC{cs5iODt2}OeN^@wtn>X`{~I_+Xx)387^a^MV11PU%2%$M(d+@)4z;* zJ6ZuD=lP@01Zc+pT5oouEtWmq7gV#Evu4M0fEJZc;QTApGH~f(kmGq&b(v% zr^pi^`X6iHp@7ZG#)&fxwJJ8Qs52r|uVPd=TVJVa@CJAefB`RIP;Q4js z8NG&a;k#J4=6_W}1T~GUb9KVCN{dAoa`jrqQ|G#eYFpU#erBGmjb7W>eXdpwO{R{4 zf&MgLjqKS~$A+f*?v=2YLU?tIjEiNIx>f~}o*rcb)$1Ca&&TT3vq@F}mnooF&+2Dt zR#da`-DN`zp%Gc>sNZGGJzw*=`gY+-vv&~%5~^>tOt&X1xU;P0-8SeT3K9xP+-(7- z2|ydBferH>U_hfmf(dvIp9NCWZLo$G7^a{{SuN=ejpr_u$!cU43O`;pbpp~xPoNWx zjOiCL>)d0begM-}bnu=8^<;5D4XGMZsTzb_9p&HetR@H%3`X9(j)glSu6?D+lxWxZ8QA}N?UZ|mzz(toH% zQ#M$o0{Na4eS^{Q(u={3rDd<_8;#wUss}ff7PZ$m8J^3AG-{ShDKMs8o}aSWszhd6 z*`1;P@vP<7(ocb}U?sl497E0_x)7^&p)5pdaKb2|P7hy=uFH)&k!7zD!HHoad`^5Y* z$r3AUjexxo=+*Z)Xf!wmA{i|yBdNZ}$o#o~>fTbq@JS*;Wmk&6*I4rN=l5vE(Il5p zmr(PVDtr$Rj3gD;rX-dDHOjyqIQBMOePS7U;|@_ZQoAYD8$MvgB7aaB}`WEh8TG;Mpx;nA;j)eqUDnC2)_lJFX>xZ10KQwrK1 zKb$FT&%q2JEcj(s=vxa)n1(9C#D8m~{aTl;`^jkaYvF^3ok|!_$OK(HY~wL)yd{St z7LdiaXaRQ_T21)yThD zsGhNEz?UPWGscmduQfR9w7}}-*OA%K&)QV0WF=Vp&IXDkW99pt>fafI{)njOoTeZq zrhKk`&S-Nh6Ha#|=GXVl^|S!SqsHk!9#hXdpr&AiPj?=mSxIL;_Oys41MGtF;;kC$ zh5rG&U@X4XL%ryfo81zWE*h2p%u&C;qZ}>>%D*=r|Fe?%gHsN2*jq&T560L(YiD1w z%8@mJH-HML6Fhq5Hq$Q|$N&7{*~?Zvau>=ZreAi%Z=DpuT=pTL5s3w1!0(U6bXTuf zS<|eG0t6ojv}5HFE{IwDP|OTyg0|thVv~jrT`_9>T_#>m_~Z&Qku%Jj-h=9mh)_=ArihV-U68@YRnZ!1)3mM<2YHtf; zsIZ3IN0|<09M{SoH6ZU5%fzVJ19R2Fo!YcU2P|b*ZOpN(XebZ~!5rP;8(y*SwxKfxmRN{xIKYws zzEKJs$>KVt&F_&Ag70GxlHG}4N*lbU|6;>eur|SADP*KGu)GAKGEb>QQ{xVFma@|i z({CBw@(DE$MMCiT8z57M&fpL8M66LRxXZR{WQE%`Fq%}rR?w*!S@St!jy7UV5!)t< z^$-Q3UOXq&BuGKU`iOO${}DFpP1 ztk}#dSS!Zw7P1hG!HyLDcNCZBSAOzx< zQHFeqt0sZg3oj%|)S1FUo!RHasNTG@J9&uyoPkO}{9!`0jHDudGJE_-DU7qi-mTzJf~zwHU77YenI>4Rc;zh`O|3^RIXF~PyRg$=@gzM(Mc(Pi8`D* zfUkASqyNR1OSE$O-&O-fzaVHOA+)B-lltHMszl3Z|2UO#gix<5A2R(P!XqA<+u*iS zbJk)pSHE4#qNCvbtdk^)n0kK175(^R53T8ilNR;p*Z5u!t(f@nr-x=^Un$*7tETq1 z+F^mx`>nGB(Ej`pFP)>l=b$u~uOJqQ_ju4pvyjnB_VR8oyVH0RAFbSIfQNY~xPv9#i77z3RY37cHiiKOeW>k)gL$2g=+9gRT7V<>ji zMJ5#dIC<7|T`G=dN76(%LrNXWu})*tP0Yr;X`zoT<wL8j<(%mj=-J65TAtUPbh zo@s3YCRfxQ*AFdp>qi%32cjmy>6<>;k|@CjL~q#kt3oiq>11iSMOhezaXW;Mh~x_A z-vw!}3NvX`oELK-C)$vh^`g&2dC#R!G1qMPS-(%GP*OfR8Cgf34#g>mk~N5qEOga5Oy`O zMCh>;2OIn0KqPFNFuSgNZZt=142Ye|ShzM#h8RT$%g1fMFA@e-zv&gAsn|J~r$gvD71^p`m#GO@ld;~%EcoJW^C4NYf2EL6)&TRJOEi37Az zs69oih2}b z(S}}!ienKBRZMNb)`%2EC=#(tDmGx75+%a8$07|_e3!_*gy1TP9E)ku5TvJx`H2M$ zb_Rb)DB$}mSP)=6(prdVmazF|S^AyEe7)6ozYb%Le2i(#*V_`p?uTj2!L>_JzzG)q zb1k>`Zm+(_FLQY9!=6;?l50mJHS z67RO)Gp$@~1#q>SS1n8H#miXB0fbNnUJcg%NUV&N6fL74MQ*fDZnR7wQs%!M5}u$@nm|G~(L$)F(`c_~6pv)aMOa26qSf9+D=AVYkZ1|VL8Ksr zi(w{d?iU^fc(tkTbEuC6_ZZ!MHkOQ1wRC8kY6{`+cbb577@i4e@4urJ?^TXI9s1e= z!U}++t#Ew4=10oWN+FzovKCe>`^q-Iet;`Ev`XlpQ|yB42k3*mRSuvJImJlh3g|<; zUk=Ud`i)hL)H@74{4)&kH#P&9&d!j1>ogWQldXRJ+XRT+^}_-{XlMn*DjoI1yitUf z>wLs&=2CE^_Q=1R9JMJUz%tt$O#me3)G-GHVMrtkvN=ZiyVYP?*G6bE_A>Zxygr$F z+=03xfA*q5UB*VPS_-1Cv30HtDh_d5uBg2LGG9!r%EBR0da~S ziP8sCPdlZUlSpPks4euPdn^oWO z{V|#rKIgP@#~1cG(63H{JEie0Bv|zR?w{%%z(<-GYTHcEdZ=^hXCM z!RL?sb_Lo^{mH73bj%5hx1V^QiZs^fXQv|3;%6JJ?hOYhLHq`PvJ$PR{$f?!F7YY-Id=Rpak*Xd2wZ$Q}3o#VGj{T=w@kSXN3N+VayTwgRibkt7^BL zcJ<7&2spm0-{Lnb(@3K~tr}#c9nJXDMrj^{uuS(~4p4%hzj((gw1!afcdO8x8h<-9 zv!E4!+Xzw}75&GmHS>u7P`$9q<#`D%Zw^bU>b&rhJK`kqsf;PX8mu7*JyU{$zEb!-4{U5!T6flfuD`vdtq z)#!cd`wptaw0xiMtVTOE8st<68dNCzAo~n0w9=VMgB>7&)&v^NyHuww8VyNQIIV}2 zww7&!J=6hWPV1rkKy_O2>0wTVm}n;2VRmaQV@~Vg4p4%@;iW){gDoR0C`*&XR^tfK z@3L@!yCU_3aecD}t+`2R2G5oYRNV4p3qsN0$OQiazGwbjR=oHEBhml>2Ma%Hn>jCM_2l>%iHI*;rn+ z7Hy&$PBE5ub8}fY_}jH;jyg_M2xD)$96~nZ_~Kd?!f$H<;dlpNqZPJ{=bqY_oD(dB zifKPZ=5d0}^BwCIw_%Va>5c?l*V?p7Jce{?Vp*MN0U%3)7!HYf#BeS|V95JUOklIs zWRinRnBqzQuKm#A227U6-1#s8kf1f$1o7b@nF#SFb59*ws~R$nI1ni|qZb(wh8#~+ zIMmBYd(5z5BI5kh48E%_PIt|8%6v+9o>!Nqc@86S8d14ck2X+e zIatl)vp_qGKV6SjjrPWduL_gb2ZwNDK64MmFHVx1F9;yKpULOeqrHM3iS`I5^%UiG z{UaW^i#AA|?chXi69;BY|86$#br-EBRF~gH%iZ&_0}?|tuYu~vc4sjCLbe*rabS>B zOa>YsjQbq^(_KiB&ULEF+s)_locc5;G|w&v*-UX>Z65DXpEgwIi(Uc5+GTis^zb;#m#o6UZ}L-^K9iiv^JA`We9;W*rDF=6I8=V(OCrYR^nw zmhjyTXh!-{r)ro$jVhc=e^Ot{|3W);nNxWX(iDjvB$w(pq!pFrP6b8_6LUF#t|2X# z`F!bSKVFT|AW&=VE#Wg7($pHy=q07Xa_T;HFq!m|K;IAgpYk&eX--8X*aZp%RdBtP z=bZ$}XLcJiLGl@|*oamNuW-tQ1_^_=fZ)diu?%_Y3~^z4R`1wNs8WE_iJk zJgnv$?xl6urW8K&4W{yxZB*jP_t6UBH3C%RBLxaE=xcb>`)D=w%R5kr{18%3JboW- z9{kFw@MH3Q#Sh#^TLsrTWnx0E<<;(|ty9-oWmpdMAD6o^A7OCT@uBzAvZ3{M733p} zGpg(P%KND}vc)gmPb;e%9BdGj2n2KW4ZOkw@Ph!*>H#`g+vos@4S&Euy*Bcj573UO zn@WlP4Wg!L-Nc`M5JWeZ5_JipoB8kuX^WICHZH)fa_d|8nFnc>AoTZxIB&AG6x{{9 zv~8ZU-D(e;_1ZVaY+EVN0S9OspVyf73T=02BI*=0xAO{3=p)Jwt2jv)!Bj`&Aci)f z^&Z&il+J+J!K@M8+G!KRDaS+{x2u%iD!glMGPR4}Y=S=ScIb&E81#1YN;<7U7xKW#AI_>Tm)y;n*H=fU!#IM-uh6AdWiR;8=q-5J&kvxtQI@oQlK< z9pmv_oNL&^C+AW_NU@(-HcjU-)}M6`cHgTYudE>&sI@Jq?Yok{tC`ZXJ4N@=$5xxOdt&e`v+gu9)}KYSru^cU_Wp1 z3+-t+PntNBQkExmFrPtK-iAoQtW?{9{9ic4ATe$EhvNP~5iZBC3EB zaXSHE6EsgScm%t|$p~OWIa_QfXY-LAX_=gU)|xw5 zw_hiQTsAnY_UE@dVr6{KdD9rjC z3e)~TS6UvoysorUl8SS|W+Eh$ujxw5Wo3#~C(Z`L*eiYd;(!%AU##_QW9j^tuCz{A z!%V>5TOBOkctD;(FgB9ThdxFdg3S8IK#lP8kI}}Jrc&%3 zqm`?P0InbNK&|mm2Dt}u;Cd=HPMgDKwSJs-2u`>74`I3Pfumt_AE(V8o8j~cofZFy zccf<6g24N|X0j0|vB%Yb^<$Bs^}ZF#BjU3hrWLiU&`bw;P`raSlQ(^WRu0Z`3SCNj zq>NsBf|d<_bZ6N|eAW}RW34Qt9`FK$_zod%_eW?`(lBv6cDB<1mC9nK&*qUQsYbK- z-A~dN*oG8*t%X+L+n%IlQ$Dsp@e+b~-S%Vt%agQiaE{Yn1`~65`=_w&G}kH<+fqpB zh?jil@?lTWJawK`A>r6ETnUWvJQwdB%t+^{Pt!`iY`mwH+&3EI_dkuCMn-WYMeGEp z@uH_`#Rlm$i6#V-aDBv{H4;R3?0V04$l{z-BwN|!M~Z3P(=@etx)}Qi-o=hM{+xsp znthOG60fL=Gn3dkhuKFW3dt-pAB6=~5?QA-IGX9^*@!gWzdO#a%QZ<5NBMAaB9eB; z7-1A;aqvIQHi8Qrv7{+8nZCdt^OVFXzAP*oShQhr!4=e8!c05J>IEVD4ZX>Bw*<{mY;?8(2D~F%0@rV zXw~Tse=(iE1^vS3sgT+Gs5^ZmWs!ixD-O^PDA^+J&7-f?S!^{HXHQYM*p_CJ9e@M- z5(^*%0K93wgfGsc@z_$UFctb*tS_}2xe`MlT=@?9^hG{3Hz|d`(}q>z?Jgu$^5Jcc zE)h2jLbQN3_eUGBffPSuymtXj_v59YapGr1KDq$s|DQ2GO3LRH(!p#gzLB{oS>w%$ zXjku5yw{CS@9~*Mv@^};zZStizp@e^o526zr#*ktcH zzincE!$resAC31}=V`~w?ehnb%fJ`6+VPx?$Z_!(X_WoJtWOi|c@cBm`YsW#-kXl5 zv-q0cv;$zBZ)A~#3y^MzQ+{a@0{Z0)%()+=;)h$X)U&z@|lmR>3n@( z8l@ZfcYSFy@!{4^15?uYgD>I5g4;M_!<9e19r);8!7%^wCA!Ex1SX1~e#eu^2fs|; zroFiP723_!1)m4&Ga)sVzx4{Ogl~cHI&;FBr0HShB46_geS(hQ>95jQTFWSo4mgQQ z`!h($*X;NCHD2&4y^mdHywkEIm6yCq7qcH2pZqW=z5N=^q5oMqMcnMKMdkdzz81xF zdt(xobIfgaA6JHCg!uh$(2wv<*3)m$3Unuz-lX+$Ge4-(?oHZ;@B9z#h1})-Z5W=8 zo!wm~yhWQ>U+}As@1MT<7Jab=jSze@E=KS8YFtN5PujHcfVtugAF-%x$491WQ$=sw z2WPk6H$Sf&NWoqS?ESX)nVzg1rTphDUVNjsYidVVTzQT+ai_HBXWyn_-{VlzKyF|) z?=yv#<2C!yd&TEu@nLEHRzDhG_+Do=^aDIU^R$x2 z!|%~DsV(i9?y;6FGyLqro4tpgkLEq!qm}U4)(_sJXVGZCE44hnZTv9bpXJNsz2~b{ z@I79YUl~CA&|j<%(ym*A?{X@i`xO4gK)QpS^zmqOMdg#;$1oh@pTAGv4Ssi3e1Zw) zTiFPjeDorWxN5N!uJ1_skguIAz!F7ZI-%65b4APQa%4xx+bFg{=?t%zUq zansgKFohPSu!~H59BOU6HNP;F9->G1nqf4_~3(Zf134cUiYF1S7pawwv*$-$=697kCA^e~B zbo=!n=lg&9E{iiWu>mvdk@UlW#oPNt@MnH33ov}k2eeAJ=%CJ_mR zyvrCGV^glIe0>b<%-9qkzGNvrF8#PxgUjP+D>{{T9Y?EI`#;*=JWh)0YWVMat7p1< zx_hQ(A7+8-VjEyKP*4zsLWf}!Fm5p#1I8FKpkWAcMH+;-B`SuKXKTe(&?Vf4uq`s%yJ-m$RR9&yl^6e1r+k+1(y+EC$uX<1NuvMEcE>I;p6Eizs z&QzMlb*i@JTZN>yPL$Z3DZVCp`p9(@n9GGo2q`8rlJNbeb!uPG z{*!fTc;jmcFS$5ymUc5umtY9YY1ynvDk|l^W+oUlN?(#T<+l|dVK$w{UaIAflvNq% z=NEMNX|0F+UsWN#k4cqTz0W)=J2o_y3Gd{s|M(5c5TmH z)6M!hm1$EtqOQ~|zC?Yu`rt?vh;o0SW@^}+B`6)2s_V#$_41`^SmHJakL#Xiwm%&o zRwQ<#f0`A4R<%hb^0VtcZ|a|kldjaA-h0_)m}*tCx#M!RTRADrtN^8LX0bR3_vPhk zBx_i{U-l4_U$3rK>&);gprh}aBd$wd{10oIc)9xlWaP{A~SnKaiTpI zJc7FgApMDZ0dgqP8bQP=w3Etj8$=g8%`>p-&U(ozJq}9bnhn20^u6$A({MHL^V5)1 z<*!z?@mJW-W7ce_s53WSt*$bkEmMy`&mK5c&DFnA=Brh3ua@O-*6k)(u70MDF%K_S z=fKDh&a2zaA=juA^o?bvJV8ROH?C3J)Qx8Iwdygo)#QJ#PE%j>>g$+_(yKPb-C2e1 zI%eAjRhNYigH4vGo~F&*4Qg@GW_ip!xIs-%+-l!&%)=YhAhY{MH9#F=W^YurDsPV2 zsE*N}C{y=pHlF?k%j!>63|?aCX%TQCr+-hGicKI+ z!gOv@?Hqo(Nlj#AH*Qj+N9)OuO7MIR*g<+YNRo#wC+5e42@8Ycxr!2oxSHe{Y$>EV zGi93*s~H1OP({Q->CM`7v5yH+{mnV+@wxHPTFvj z@;N+y6Ws4g^WjYZ*p+77&GzD9H`|NLZ&rhj+%IPT`v6OzS2n-FFB|W~ymZjo#V5)x zN^{0mb{W-FCLlJWr$;POu~|!mr6h7i;TS2?FfAJk@@%F~1^J)wgwxd{Q)UL;qN?>X zWoG^(3vv!iI~5_*xu`ri{guey+vV`2=|``aG# zkj`nd_%^lMU?(V9>N~-T*PI@&Xi1Pc9_a;-%905&5Ef;P%%bL@+tipQM|K7ARbebT z2YHwF6XHJOF;jgz@}pz+xLu8zYVQIGG11!qxjvw>-BbUY?m?Z+4Y&V4>7LT&+B?)J zvv)5ty`8rojw0B_(?Rn1!08EIma&VPs)G`l42~;S#3>0Pr(2cz@tuUfe%Y&rS2N3~ zY%9LxrR4ET_F{S*sM2G1s(tWyW$r@s`G@(=UC^Zu_RtCQ++7M`+pN8tIs8}eGk2?$ z($6ZhvpIP%%0$OL?!dLLc~c}w{<T)ypN)>OW>|}AgxVV^lw9NmIsgeVe zA0&R^7rd5@`CY!s7MW#Ns@#xmeFPS}hP79b@iOF#L>x4C@?@Ocb*iedxZXo!JqT=- z8#Q~_u2O9(Zf>|r zdFGv~)HJ;jjnV3Qu956U&l*%7&F^Y#|??Kw7qU|ehwHKK*Zd@+~v zD2JpEb}qtV0YbG9ECIMzFom%hU)#bFPChX+kW9bAtl0`JpJ(phs=9`E73P=h(M(09 zR|$TJA*C{!R%EJaxiT~QUUtfrwZ=v;YqEk6C9%jbk9&ZtTyo@+x$s^Hn``d8m#Ipb z9rvmxhpm*R?^{rKE)o4tO&np`z6kkn&vZ{*mhi)Ci)12j6%{P+R2*S@4(2&xDc61v5# z9O}nypdoGrE-a9|Y%$ym-55X8a)m8;p*;))%Rsu=f<%d$yOWhvGfgh^i8qUNB8e2_ z?>NJ>Vkc2BEN`&lOt(jJqL$F9f{_mRii5H4RG&n7-B3M3(l9*6a-q3C8AzH&1nvNf zCA&vE1I8gEO0vzZG+o%mYVr@NhJ#8a;w=UgffozqR~VC%jB+s+2lY_aQV3ugC#)o7 zq#aPjK1DyGIr#bvnD-u3gR(MMU|!}UmofDZsrtF%U5GL{k}*=+pqp_!af=v(G$t#4 zXgUoMUkKj|bwhPQaGh|b?B@8xikGW#2Q{6~4L*h5nxv=D99NFFHpA37|%H@ncHu7(`mB$1n;mVQ(QZ`-MFh-uj zgHYcOb@GB;@GgJ+95;nPX8@;li|^U9x8x=eCf$X+0e zJh_zln|RN3`TnlZUxkulB@JL!nO{ghS*WPO5W|F%k~kvnUaW(G{oRN_!TjAVsW9osD8!x-v##+TQ>_DF zj`sf*9__N_e^B@y^-F~4v;qZ82cT&^6(a2T#K{t|Y7?A!86o-Qt+7T+bj=grE~++V z-_0iG1ZOa1^rSQJ`Z^L30Yu=80B8t{BwTYZQT~8-HHH)!qKJ1y021EEnLgF8Hs#w? z-H_^NHFH+zOUQEL>aBObQbDfp74y1VQg;xv5C$4O?uU;9KY$t17w*Hu13!ErqAMb` z@=iZV92~vV#3xAWE3cT_w<&)}ra)oP@)t;tg?O_nf_b!%0dvaCSKCy*M;^_ue}hE| z6KSSp&;L-fc}Y#Bnf17;fX5ta=0C0~DPZ)|$5k$0vkQ)i;|0j4gRbBt8ENDY2kk+> z7QToa7IR-M6-9?Dq?#oS4^K=JWNPN-R<``hHt|&8b&Cl?1uJMzn5M>(K6#-KbiXWQ zqE*76)C^#+HkZ)Is;#j$$r>&ri&mL4Fl-{V9k>q%-cxp;aS^fux2FftWYI&UFJ9Js zZ@X$pL98IB2~JmShcjl)-P_fSeKG?^eNxrK1+d|mHd&!|qd-{C=I#L)GjZWf;$);5x<#ysE%lC#P!QS=~6bA-fj zXi+WPu6on-QtNVAtdhZ_j&=DxG?nf0hX8vpH2m0zFQ$98`eC=!NQl{*M z>LSzd2Cn3f&5>`YVMQN5PSqxJ)*EX7qW{>RFTJ6Lsyhwlq}Jh={~mv^yP>bPRcPLW zAy}6|@TI&U#Wr$NGBsx5Us%dJ&HBHn-PA+9Pya<#i<7`k+k&r6+wp%>i}ins&HBxh zE1UdLDk1wWV|H7yn6{`Q`KJ0Y#Q?XysorNzdbZ#Zxc~1gleB(I5{9K2;OdkzK^;ZLYvOvYCVqlpKo z3i|7=tPY-jGa-Mp5G>~b=lBzP#2Smowws6QfKHx{+TazDqM++il_!ZhCk<6$#U*PL zGCKR3MLQ!q2>qjo7osP$DGqXING%S`xDY;`XCzWvFFfZ3vvP;3tkI%RJ6%~Pc==6I z{)^R_OjPFgJ7g}t_F*j)5NcfvZDn%!Y9l5ry);<;Hl-6#$B-ANGEn;#-^wCEF;4!X zafXA`LZz+l;mXqtb)0sE3)o+5;1^mg)Ur4~PS-_)v-8LB-LUn#!W;;hxATHpC=JOC zuV@Zet)*MC_1NBq%fnQ&lBm7!gv(S!2jsU9-dOM&o#ju)5yQ|$eS!2lDzldpEoxV` zSfu1D!_^Q#ih@}JA)H$X(bz)%FCZj~H6t9SuyUx2dG8(N<@;fPcK-_u z$VB|FV8Cik{}T)d2!y@w1A(T#r4EPrbr>*Lyh|#r5Dzh*_CdAyXCq96l=K9jznSRH zX`PSo5J*-$;2giyhu4NHBB;GY5JJ2VVsA*MSw+lF!lnUsnREC=cmQ6KK*Jy~9`hn4 zM=`ri=I1c}lE?qh*9(sa7=@%PT^Q^mbu)Muh;8&7i7-LADxgv>t|d)UKEfOy1F)x- z`XS_kP4pmPyM=rra9fu{i;*72P?wR1k6#$%1=R<2H7un!BEyFyL2xvLMyk~EK-2L; z3nT*~CEJPjNk?L7%at(|ivY?b zh4aIYZZ9Fd{SeIf@Xg-C-iHpW_syc67{RNfM(&xsyVSedgr2# zF~YoNwtsBDyYpk!I`RUNMB7x(Y?oV)Bx$2itrd^3k)(V)IBQGT>uH~;)}rgTN~fioK-t)L_*DRh|)hbS3{cCQ%qDHegLX2PdxG@{0$Pu1|mubxNX zWKl-HVfK4U#r;+FYLHOJ2to<0AJ+8Pslj^clouBS#;`Ohos z&8DMjo6U1)s0MS_=j!%>y?PfRD^za4BRh;3?x;bFD(lR3U*L|s#H^f6G{mMEr4!8L zTivvI<=J@3?EShLjDj)$b+yWT_=Vbzr}@Dz@gf~+D!!s?)69Nfsrgm^LX^fwN_ry% zv%M6NS?=TJ_OI}N;&2cCQaKU7S!Krs)AeHgNL<|URTn(2YxIAp<@a``GVZunCQMnb zy1vN$98SLOLU%6_ASz6^(nlbGP}8c;ysGrb_yZuP*?K4yhQF)zHBvg}^*cz`*yQNX z<>ZPzs|T3fIUgdI z(iB*xC&UmUpwJ103OW%LG?Pm7UL%CDS@eamSqC_o@eA}RExJ{DK}f#Ll_mOp{rsEe zS83g)SHEpuN$cz7cuqziBz^l!MxR|uE8whO1c~J9=9H|Sw~w?8J&Z|rZ2dtYoUqM| zO)?fTX5ZF53`tPmTA;AdHN7g%(By>TB zu+RN!Mf(xlODV%~= z!poLJAo{TbfRznbRL<5%3nlYRhyb#!-~gx~Q0z-k2EWggOZIn63`0ZlXCefoMXm$3 zn-|iP6B%K^JYwj#ksQFz!R3I{2Yl_W9p;pB-O^}fLY{Q&lSqRWFlmH_%>CthSmEjS z%k_Xk;UGOdbJxKMM@5T}nHXN7Tk{c&=m<)X?*&Q#fe=dkBJssqI1#@caPr@G*&?BI zkM$0_#V;fT1Ok?xYe6%=f^aah>M}2g#OA3Aof~(_j>HHZNgH&?{!Rv5W$Ka=aq{0R z$NC*+WTigJmub$$`UNHg2Y^gSMJSm-f3B~@(<0gc3~4d|5sLnjWZ8=?^)32v&FodB zdwqr{*b?)K_eV;T!SeIJp!CQhO38=uh#VqAt4JN z5GrEDBj^f3py7cU^Y3aM6o<05nOviLXIs?;8XC4LlPdG2zp1*!c2Qld{XP;~MI#Z( zi*3rp5~j_>TD|+1B}aI#{%PL`e4rGAkmzf4w7oql*`zlIe_*LGQB zVK-U+<(@jB#~0W@PzS^yKFD#*lMtb(kMtj z`g&L>pMR)cZ<}sEkFd?mNSjaznWe(#)8Xg)KCZ=LZ9k4TKKi)*#mAp+&=-bm$I^M4 z1XQRy95Ee`w7_=OG*Tl)7SSRp3;1}W{!Z2RAt0WHeaaG1bP!^8fZ4lA|G4P0)p7SL zDKPnZe7zR`JO%U2bp!PXVql&bh$`G|J{_pXBK@=t(ub<`=JY{&Pj!abGDr_qXY~GU zkRBkxre6`$7C(bUFzS%vDQ4?$5(CWHIen=$ z&0c%&^buyw4yV+#Z%I{~ONQyQ)JN!N+K6ZIcok@&BzCC^va!IGTV3gjJ zhFmTTHeFpzpoW>-qT4eJrf?x&@R<^)&r! zWrAhNN^|GpbV={5HjOdocr*Ivg!CTYt_Q{0#zyQz2RL^_yKaczgXSHc{*_ZTe_e;( zO<$>O!O?ZYD~rtj9lF7pkJxG7S;-keAeVONxoW<7uY*~5#!Mfrf1sW=H;hKk`nCDt z7*=sz@0Kxok|HSftKA4Se$G7cM7&y};Eposv8*dS8moWWI<3F7B`6Lr{y;4xzFm@~ zci31J31f^+6MF3a**rTIPE@(U$dYJTgla2j>rNAl*T)b-aLst6AjIr1 z#x7ZZO;Ud+U)rz5m|8|7>%@-ps`&bLrl?10`bH-T=X==H0z% z@XlUuAAO=~dXyZnuiFDj^-+$U94=8;Kyh5EoupRAAMaLr^rP_Ouyd~sM z{-?I+wki4mGy-p5I()vFy01P=J!aPLt0!`JWnVoWZ)WX&pvL{?iv9GV`SY1vbXK8u z%X}Pq*)-AtnxL1RF7EwZ_l3YSB3`Er-I%92j5 zu~AJLb-7i7hpF2y*`KQtb5e#VR@#m4BQph+4LvO}b&0z^OZg>y)luVY=k=tH-YyRB zOpuvLBK{ap*{@)*6K}*loe-ScV5Da8#Wht!o3llkzO?Q373m)3l%#voxdh$^Gkhvb zm^D+U>OmMdkD1CUziZY^)t!VlK08&FmYDZq4c< zFX;l!rkUHibR*>`pXt)g>fh$eEJYIMX;?AKby1 z0bIcnT!w}47y8$njb{=CUmP+)Vd&H28KS3CnGx!LSD1H^yKte#;zy>W&f6~8wb zxaQu2E30}xn4u?7j$G;<*Bip4$C^ur)Rdc_&(fO-qS$+XE-Zeg3X8vcFhfAy|^v9xL%Ov0(cu8~4^7 z)GnsAbIZckL_d=3{{M4xHkQtdi+{Liruj;j)aFM3d>fqx+9VmkR_<<-dlCDP|2xgGwA_lo$hAB&?>{wNy>+%lr8j`CBp8nz`txThrM{uJ;IR5kW zy}ycYKvG#7+)ziF*0qP<&=}TcmXj-PXfyBc>y)hBXVU=l?g6?qD%Gs+G9xL??92<| z6l@+~j{26a=h~^?(yj6uMVR5fYv0<`%=4K8fdVPRJiyF5P{%2p{DT8E#hA@S2lDOz zV>M>%Vkq`fjk&qlAgj9;yZ(*3%)R+T^em+|_C9*3-rd3WqzNfM_Jbh$B+-?+ZG<(d~ z-^SmzWOuP)K3X3ITd(>7i*cx#{sY}U;@7D{D1+Z0 znuAT06ysi6Vnt9Q?A|V1VR|jIHTD>I2< z;&x2E3t&#SnO7F*(R`)sM}Wm#bLfxsK74xJkD$nN&8&vyOyaZg0LcEi6ny3e7!RmU3ef0I86j$eMZ@6 zIM2M%4gb8(?7k4<|FAi3p`MU<={EdAEX55Asrh@InYaiLHRk(^^!EstzkiW#MI_$2 zNKZq?m~bqj)mrnxRpzzDx(-?3-;3b|7n|`t`V=-W-O{5MsV|Jb z1Sq@0{A>v}vC|y$)DnGk;_APF*v!Q~KhfV+ADK&jqK|1jIDo_!Zw%oBb`}-uD>r*6^E`T~UKu|!csyoqXj9eZ%cbZTn@sMfys*ve`%`^* zVoUV3-~JRf*SU84&MNbn+`iQ`9nZsa&E(^mxlZ$g+6Isr{)ok^VtLAli&aw0H$t2yUHz`o1ea-w}vYb^ z`b0s3#3>BpGc)}Zfci6Y<|#nhtLDX1bbZMpL=<8+mbr_}m#5IeiDvg@0AQy%ZW&fj z{PN56Y|eJbS*NKzRnL+37MzOMGSB?-RL0q9?mrdqxz&7fsvS$)a{K9nmfMf~ZaGle zX`WtgTT}QY3!j|GCr9O(nzd$bo@u++ER;j1IXw?rcA9N+?_l$N-~Sm>%rW7v zu}8ZTsouq>>tdx}iklS!ifYYyXXyRdvGVj8x3}UR&;494Pkn(Y$vrQVzR(0~Qr|W1NyTO6kH3H#+}!)c zFZ9op`qHdA7bttxY&ln-=N^r72boeVZ)Ev!k2Xi12b3-~H=PF}o^8A}`a9{Pkr3JN z1d%%0{A`Whm)n0>qmOMUT*v#wo6$oO$;)#GoUfbqJR3%A-;4)!-R>@D-mcF#f9+NW zXXbb3>sR4*r~gtf17n=Etoc;4=UQ;&o!)tCwbDuXTn@p-e7P9aWYq;|*XzuW*8w=k zncj7b&+eC*YUV8~PMiIV-liTgl@|h$PssMDYIE|1It>P$ej!Hxt4#T?_0jPsG&?bE z;L5qbMkQWuURzgEm0?~edIw3dX1*Ia@WuP9>gJ_~WH$ zet$Fh4aL=_!mzM#=Pnw4=)ALYThhMJe7hV5Q-2IC==W;!uXbp)S z{$=KGu9#$g{JqLj^XcV!0b=(2_4-uxS?{as*(};}?rm}Fw2e~=fGCEYx5v}gG8!tN zp>P_!_z?M$T^>INx?#4gDrqp!{RWrDR?~JRNPd<1!IgSSoc-=`GyCY` zT65o(`qyH+DGG6J=~b|Hp!F(nXdN--`q9D4+Dc)BVN}*s-2D8;jca99eQ)}XYP03? z^giZ>)2mC&q;=^Q^q0EQUhj7-n*KOtcJ7&}HfLTbgp`&`b6pvg28p zxrF0NJ>87IRv%ir`99g46c0Ie){MRf3HYXKb&GolwdW?p%8|}fguA(inD?*68uFr9 z`+L0yhd=!uuK6dEx(?0%bTj@s{ir(26mNheyij6R{<5^v%-o>cAZRCZt^P0@IA_za|82zgK6G~cyygvu~8q(z~9@*G~`X@dVL0atA2Go63f5L zA0Y8j0w_2pp_lvAU#ZiIm8-%zV>bmYJv1j}B1f zrlTP_#w_lMr<16w66R23PMOBO;;PMhPiI=L$~-Z(w#|5_$BTz%B`jDRHyMG6j0F7e z84T%m53w<~TtJN4$7JLoLcuoifkdH@Fk@P`z-91m8DB;whnf^$T_|x9z1>tsXNBShG6Rm zzn96C;<}T{h6KOvDfVbP8(w$XJ%raQ_UFBFuWAmJ0dS&5)nW2+c^hA~)zN~#$ovG+ zw*N#FCLK`17$;2z_ft4DIbqr}{WBJij84+!nEM#W9L^X~to<`)L$@=&^v?9RSW8q{G%1o=xD6+|M zF%PYcphTeG#&k;|#%M{(1WK9%eSDx7&NMsM)>L7w35jyB;w2e64(_h1>bi8NPn-)& zD^lJ}qAtl_>7}}Q%%s`6dSdkD@GJ7={&mI(Br+?VPK2G#?AmGeLYVE}Nmkocx2sGV zq_E?3yU^cgYBQ`7fOJ+%KpUVDSP3H(BspNT+OnyG1^UKVZ8R|Ad;gNk zeh!=w%nl3E_eLRci+SaMbTV&WDD0xkgmC3v%dU>_ji_6NICq}jbC(f&Wr9X&K_kne z_Vm)SS4^;mU*HVZ53&$ONVQ~K%(`**WFo=|$#myg_%sTJORq)u=%4;A~LuC z-CF&+#bo4_ zN$e2jFJ?+$Xdanp_er>i;41Zt7IIk}>?clb;7Lfww1!-D5ZTn^O)9=ovYgncKuoTM zHty}!1MU30(wQ!|5xN zwF>@X;khiFz;t07l#sK2<7&E7hSddn7qR1VJoZ0+O5S|aDsL?lG13;oTvE#~{eY~wQdhIlo4=M{U3T9Y#XtS4vZwk2x{ey%N zimuWC{UU3cq#%@&s&MhbokykaX~eCD&4rdk<}?i?vL0SBUUFG#4*VNp9D9Q(EY%vT zj3T*9f@<5bI7n1&*59eCDH>x%0vNirg?0pM%z=04z4NEBxM781D@+uqPmO&aODJxD zxXh+xFJf9E-d$kb&^dNv?K+XQeG@6Emv(sr%&xQd92s3*bkmgHi9oW(wA`uZm6rqq zqR(m;kB+$_-m{?yL~s!} z6#bSshDQlf;Sacg9f^>FZ^7Ocsf1tFa~@psUPAutQ&CXOdM=$AH8g{Vk*OcJQJ#pb zgnbz#%=QO#P4RZVvweqo=K;Ldw%60l><6j9et${m`Q88ec!?SM5WbuHk!sDP3rZV$ zk9vsd(2piU=ksqKMr(Y>-19KXz--gPpu=rm3`R?maP4X@2tZ;*GVQ`S>yYCJC2bApy0% zDs4vZEF0Ln@8g(E;=d(;$h`k{@eK39oV07M-mWjx58PmTd{VpBl8Mw(>IwiSPHeR%;?<;|!V;7>6Q0tubJ@sCBOZjG6re3t*mU=_x&AObXI0`w+|c8^E8-AL-0;QW>v`zfv!eb1)oC_TpP}Kr9Zq z+|%rYQGvJ6Pnc;>>p?TA_JfZtD`jg5j^qS_#giF$jOrGlvP!Z+k#sXNW^=iD_#O;DVJjdPwU{f0&tYlU2k3K~MBG z=^N@B^F`oXi8>Z>`_A!sWTg%)qCa}B!msl zkA_5~AwN-py}H&I>%%TGz1)t`Vg4AW_|xze+W;CTNOa3K6TADA*eh}y$z5A1kARTf z38(X$yrwCW&hQ8R%pc?pJT*5kXeCcy)0EhO4f3cRe4bXN?4Jl~T;zNIyY|P@J`M7Z z>kVKPDA3D>Tv^#z7ZF%9m}=Px3twjHQo+z^(4azYCftP#R4iKCV|i8|^S#KhIE1@5 z(&tp*9Jg^9U2Z}G63w3_ZL;i!40#cEYjWSlX&e$^FU(m0PGMQnV#pw$C(Soqon{|P z$l)cBPK0|f2W7boL6j9CN|7j<=Ls>?!E@)u#rquPzF5d=Ki_wSwUX_tYjDgmth&)L zHRUU{D(86vb4?%$z-XJ& zB2;@Jfe7*;+q&3J%j5=7xsa$)M*vqoo9DY$I<_m=*D=rKVd>4lxopp@>0Dy>|1cLt zKGW=2%h_f-DKaEJExXEP>wYvNHj_v+EZe*te=5^d5D_!(W5+gAw5(4BhaFoi+OieD4p|l|a z7j1|@$DWpPX7!7Dz&LuHvn13$gcQTbMItT4U!eAc8v-iaw@3jK0$-DP>P0Ll;a}1@M`=vUo zH_@~Hw~h`9Mi|29;5d;5h9cM@{t!MeXo><2ok&q-TBb49atodt{efQ7!O*DKSe>NK za}$L*6Ak{r7X-76s(>69BKQ5FxOk z%9M>P;4$DiK_|rug?P-+!cGpHqE3fNYj2>u9O4pWt}s>M^yEV$i(SLW%F@v9E+))s zB^Gh^QwZc_h)@rkE|66Lo1}dv89f6zDMtDi`I1$$9VUBVHpMy$5VML5A=8PyO)kb- z^RX%r3`XoFp+=cZmVjNU<&4d4}Ntn9?0wrDesc6G& z{&P8xNlJk@ADa-XmJk@4D90WkE3GU%L+f?{=rA*xos7tG!(>?VNS|^fr~*s1GY}?j z2A%w1xXh9i^ty=}AYcAjY>*|?Olt5-B(f#70eFe!;5E5{&SXA3XfEU;!LsIsM#*04 z7*`{X0hVu3GbOMa?xdFGnxKM^6#4BpU5!&nV(TW8bIFcJPu=JZTn5tuB2Uc?5{hZj z9H?71#aZSLobqt&Fqp1IK4#1lVD209)NG#xYM?NY$ojVi~uMs>54D+nu-{+JY*wj22Rn- zV4KqOWns@fY0Wkh4DWk;U|K*JH#1Hvn;|e$S^z}5zLE(>fqUk<*YwzY)@C}H?7>3Z z9jag)8&JRs0V~=5={`=C;6gKu5Lb|gCeA(rNd;nmvm09AUF@M2oCvVUlA5qHq1h=LgqDz4@WzMXcp_^^Sa>m;%}0%e z299V>A`?dy+zP=>j3VhAs|6+%I9|prthuE*$VJJV&7^{q0R3wS?Hx=M^h)@S3XxJ4 z*YT7UGPpC#PvkkbOrC{L@|!3yiQQv{L@JV6-P5x%5d=X0!o?78#pVRdiiC`4>Xi#? zD~Q+ezHCz9jg?IlN<{%$845xZDwCIrBz!Q=!m|^P>^}( zBq9I<340m-q|$_Rmac$oVQZZ^*Z)n=)Mq_y z-u)Z#EhT39n*>{2X)bzG?^Apwxv~h!TK^{TQy;yF1aYOQ`@7yJX|Mk^w$NPhCcD>r z{;r24!bhVkH~gK5g)7Z7f7kaQU)1JGEKQAli^V3xNH=V{X-dfoziGoN zJ|?YcyK-aU4_3L2q)$BlHlC8{cD%gutTgIu4JJs(XvucWv!F@b6X|xkgV8eh|6MO- zB#0$EZHFvks$ar_T4qP;z*%$|?k#K~=;+FpNV{Rj%)lL*dUd6aip4<-QJzYI@%GD8 zR*L2O3pUrZ1aBooCn^d){g?=IVB{cve`t=|p&RlEk16nKMH&>?PLkivtDO*=3%{3v zbff`w;xe02_Vci1yP=-o0Eny>#pcv$tYdt}62H7bbkmwn0n2hYByLYE#a(F;et1qT z^vWB2c-{=l=eg9d(JS5PqnX7wEL%3E4CYMN*)Amd8eC1pJ|3TiRyFb;dU!q4V71zi zrG)m>7}Y7?PMGuetEc5h`RHs*@lrr|8Mw@aX#~y(9cZVrQeJ8X4ap*VDXSy7fLT67L~Yd^886Ly zjn7YfjBqBuE4n&|D6L&&c2t`~1%IFQDUHp^pnWt5#X5p0*(M2}|mk^Abz0 zsX}302I(CBO{?=tTsF7+WO(TSEyiY;mHAW+b~9ZzIvW(s^ccZJUFtK^Tc|`53a#;g zA1;xf1hta+ymDeTGQ<}yN4EGVbxF3*2p=^XWe$^sz+}z3V!0ZS%|;e^+`#TZX4U)p z1XDJ?wsd0C9wfpk_6AZffMpd6Z1qlStMdexiq#&F~qCe2-C}bDGifQ&m1@n~hQZEVh2zg&|x)ve!oThvIb` zYOC_Hw?IpuMJi`U31YOUvGyR_4d7ZseVE85>h7`^uqW{}Z7-p24$u^r zd>*K~;TnV{3+3)#hzr@pBWrtA7-<;fA>EIHJb18xJ4BU^#0Mu(;gygOjTj``=`h(v zGD=b|IpOXkW4Sr*z+_EEIG3J|4-I;4HvF47H5)Pl@`X_xjE$Ne&;45ucjE4&M*T-u z=JDJXVj3b;XI5m;ijoOTONGs;ObS@kPN^Tnjb=TBOp#MLLF9?=4nW%KhI}T}LtXa^ zeuhZSMxVln5}j-|XIQcV8TqG*sxFh+!7At}r^IB3>T^MpuupOkCY8WoE?T&3&T{u4 z?{h?A;^v9}=&F3&y$ba+{3LNmkslf#bV9lbZ)FzATPsmbc9EE;Ig<4a+?WvaAqe5h zg^?J{jVh?8A-iX2k$M_Lftv*lHN0<5U00nL#$F@~x)uQw0YKX4&cxncgCutdykAeait%0B<)6(IkCu@ zt!A&grn<(wQsnHfFRPQ(+=I-_V&@$82EI`2w4<#P3u3YfXKq3yvp4{Kbix^yc>J^Q zP(%)SU};dm=dP3TY2fzL3aC%m zP)O!%a?m7fL0LlH-QT5<3PfEpZi&+!>H$`o$s;(`Juu<#0un(^+%}S#LXy zO2#Xzba2_V@gU*;&{j4hYM|TQY$~dqVX3WG*+3=tOcPW)KO`{!+G=MsyJKIfcG_wW zD%jGKeQ^;ei!+T^<9vVesRe#iNZ1Ko2&24X@PFmr?G*S>v>lF2>=xd*P0#N(_t!Wh zWFKygGf3TSvb9X^db3}xGjWn+_|fD*WR*oW>U%$=s0kXMT_CA__d;_UK^nx3Y^il7 z6}^6uLy0k`j^XJLZi(}@VgGSw_MTM-uq1xAMd_jWq?z?-MWcCVfHTe{ zPfnJap8r&|o4U`+D)$+IFT7Ru!hW0F+8mA`l{SZYxjHX7LLZ%Llf$B1yIfqF8z5&V z<~rnTh02jIsNR|MqtSBp8kHL(mp7^0U^(8ba=sjIQ@J5>|1Oo=P0k-sxuJ4=MCFFd z@llm)mg9Dn8zIN1Rc@plpI5nIawJ9KC^^2SaxH9($c$;iBvd^lCYY6kMTn$C_Fh{- zZ=zRiE^lz^$^LUkgCkpL+Z$8WO_IpBAV;L4F!qmjI9@et5R-y9)y8XdvXdmA<{}^e zUXi$OQ83gjzofx$pmYWfyp6eb%Q=uH?K(Gl?JhaL`sCY;>27oyvq+`U?TkD7muJ=x zxhn}!G8`&Ipvs6`1uM6qA{;1++QL?2a@dfeQ${lp!Bet`PUL2Sa_byOi`2}4i(Ysj zTXCDZP@zcTsuk~oy*UK2xwSip1%oM)CPqh+AO~Y(sD=!HOGEjNNc7u(vWNbV;qz7l z0}~q$zr`QslkKWSPRw_koB?^Uns|;#Q+!_7^5)G${{< z7236z2$S z@iA#l+m!F)dz=OqI1p~?!--aHKklH;d+DjZ6cTkL6Ks`arxl+xmIy?p8v5;sg6>!i zf+ftyc$;_8JVG%!9b5xBgDhO%CoLoX733Ns0c%A1ma*0Fan#3V4$fYxQMw`my&mDz zfrQ#?r!Qshl_|e>|N>mq#L!7L1dQ@I>U6+qLty-_-5HX)i|TOi%nrOt0W#^^%rtx!i3*w^s??m|IZdgI2!HLO<6r7I4WkKY2#GbTa>K?rqbG}a#D1f^`Yc`; z)~u+Xc#e4+;K-K-DN-Aw#Gog65*io_R2OC>W%F3J#zqxR8$^RB3t}_S-#CcpjRDG@ z2cl4Io^zl|{7`;5ktF;Cy8Swj*Xr1+E|3)$%PPN0<$%EKIbFat9_;i8$Mf4!*nQ3- zajq{m0pA@kZj;ByeAG<&J_q@}Sj51CGW+4Q1nW|ZL10F5na3ojb_^)(^6LOaP=nN* zbWXrhmW8gi#*%X^yqDlIum(^Wqwd5f86k=%6Hywh&^=6vmT^uLkPegnry_*`GJy8% z1b>XVFPYPPXTPdc^u$rAa`E$oe^1x3uIupV6E3++`-PwydAixkzk7`(cdH> z)o5qVG|wL9hFsy>98QDiMpq|udJd=iaU{duK^!Jy-;N+E)C#aVyC)RX0)V{`m0n%k zt`5SUXI>lZH02ni)%?A_w+ntPv1GXJMl)~-!VTNvhd6BxB+=xDIQy27U_urG=}=~; z)I2f7sXMd`FP()137ZHJ*?pWaFELWa1VF;&!S7z`#8gbN@Ulikw{qWOJ5OWiBLX6J zp+%);@=#~|=n`mN-x_)BIvO)apg0 zkkH>X5^2!6vd&zcHAsZ$T9;LHlmy)ZM+^NrI;vyL5a_*>dYtq(F3Gl~CV9JR6hH$6 zqd}DQ^`;Q%T<(6R3sKH)eGPf|!>?GXUFsgt32;!iF>Lis}`L&;Yn=;R$$t7r<6cY96P39(DlNXF#C!REzc$ zrLC4+`9cD?Sx1RdB3UV@D-}cAFcVu=sfCq-cowiibu$%&jz$OAufX1ann<_Ln_GrE zL&vqx6-@s6)1kxBaeo&tL|#)!+cw2Su@3Avahsjl-zq0hlEkRd9szVxizM08z+6Q} zA|ax{!&hHPpXV^+P*Z{SLZ?E9rR@|Cmb0<%d9$h6X&5U{lJq4cG_0~GX4FuyVRmT3 zx+hr?sAT9pps(vjI1Tl}hgo8fe|KW)Y>qAn4sXy@3rLN^ z*U0rQya38831g8MJjN*WxeY|Y$j(3MT*Z`FuH9@H=?wdJJL0(pB&DYv2tfP$l^}d8 zg)ik9$#FC>@X3MyGpH}xDrg@apSl{~fCqj!l zPq;hGk)xc}aSXJjHI~8|#5gF@nDpCaFdbr6{aV`+{Vr}`Y5Q$+?I0QwK@b*ipY9W+UnE~ zCtHQRgs|)Wy|j?JBGkorvQbQQ8gf2|hw~YWP>8Hsi^WTo5rDJwmM_C*W74p#H6mQL zpPoyp1bAgqc%@h&vq+M{KLJ>ng6D`|-7>lG9U-mwaJVT&;~?S9!Fd!j$i~cDt&Tq| z)24O@;INkn!)9a7y?ruLv_k;0{&&;S=J*ro;Rrxa9DG6!p@X{z197wOrFM^yh;JcZ z#_6bJFZy! zOS7bf1!4D&kmrRU0IpBBs=es1p_+hoXCA zVvX(c7`g}NeUDA`OUTG1z}*q4B2)4*@w?fHr&sFCRk__+@ZG)LrsRLd_0g+V`=eP7 z0W>;AAI6BHAzd=}bU1?!8^d#6$13!FxTc*re~c`9UMQ&7el-v$6N5a1Ll_UXoQXd~ zaDY`q;3wHA`mH5J9Rfex@SR-Nj2rC?19Jpr5TOKRN<~Cra!Lhd?Ci@>qd_p%U55WO3gjIT{P5;rMq1rv54FYdW?}QuyTp%5o$`mph#BRqw}B-@n9JYEx z939_UEQ&!hbAutB_pFpBf%;`kLm<|nBt0h2bS;jf|b|CldZQ7QY z;5IH>wjnRs{bEJt@iET8J*nBkE&gUSAct7Zxmo-MBs-;wiC>36w1g_>LlF;PZjdBa zx!kKDLC;}MESZ9byfPZGe>=nDz8j^1?$I<``Q;>0OH`|mSOqyYd99?b< zUL$5fZlv2Ge_NrQ_KfOCb@^N?GbFg#Dr%Lmx^RU#S7+v0Bi17fYLMj%E*ZR?;8gdb zzUoEn|A@N67STmaPi&SI5;iB%lG_paoE}*Xm@5!t4jPLEyJ)Ikxx_Cur;K$5)z)|VrSL&(Txy|f zVlp9O$ZQ_#H0Q0Pma*26(p|I!@Ef?cT7vLbGU7>6hBl;kCs;le6GPMqq#cQw<&kC{ z5oHqCx7q3)(MPIalLO>+v72yD6kG8w+3Oyu!}N*5S1{AKLUX4_vW5t zu7jpzATY8mLZmt?H5R%t*nXf2k>JL7F!<~3@52XV(1;eaALaz~tH}2tJ3+C80paND zvi#AQhSAcdpOn8m`{mj6JtjRIDmX;8yMoF%2cvowtsGq{EiwL8a4#& z#fb_&#Hn2KE=Hg{6;qjI5pa?s;6z9v=u`(ffl1LNc#up1{f6L1jSjPoN^L@kh?YWS z!@}|6&MVkih8I5U{#*yc3%8?2)6GX%a#sfDCl?i1e%cC=d@X)~nawb?!teGFQkCqa z{y(8ffHVS{2+o_=_H?QMgXX9YB~-vstg$BPTdxxY!mx%;gi^+s)+@oI&}llqeEyJgRDt z3flWyWc}$*luZm1L;(gm>?3?pmLf_g)=z!d?F1^a+kqJu**FsrTi4D3<85mn6ae+e zBY_u5)&hhDkdbwf$QF@tg{1K6YMAsWuVQ0vw<%~Gp=c|H$lbmroTO?HA4E4AD)K;` zW!O?PavE3Rp4c(XwR<^J%op3!$s#u>b5As%?&SaXC}rfCD`c+v}=SuzT2xT}V`wP(k%|sx#KU2EpQ``N7z}cM8ppi`HI> zJyLORoIFrHHA|~~LFnRhZzHMedwV-A`Kks)w{X9bgy%`1^)9w{G5aBvR)`20$Ea;- zG}pwM&#oRZLx-N!RIrD9IJiUy_ddrRsR*@4*g3br_e8$&S`ilgF~UQ|KoXlPAE0uN zm6oEJ*)tlVF!JBVgFXAkXelqNQ-$b@B(gglqPLWaw{=En8DZYMy^qsGu=l;I(dC;F z2A~pk;h{wgl%p6Pf&HzBtt9e>U|a`SI>IzZ0C327b5L%5Lev|4p^2~#lQFO)zWx!s-1qhmzlkEMl1k07RGSGbb=5rAN-lM=cGS*0?o zc3B2ALJ+IYuiSXLSBa3;;EzUe61WkR;1-)?ZC`vsPU%-Sz)&d+L9lCKDwq)A!2tL7 zPB5VlgbEdVTfNZ$OE?1CfY;5A%Dh)e!$mR{V)vrK#6>*G_>~qJvCx#kp)Xazee49S zY`|o7Y=H34F(q~wcJ)bCB`+}-b1lUJhcjay2%K^GXo7Z;u_WZUMXWY3+-TAFvfUmIix=&1KE&sYLA{+q0IaXZ!HkJZ1_QY9g(3EZ`=S@fqXHjeS~!=Ldv#x@CQn=;Dky|(Vl>eE!fA6xt+v-vBw*44zGngBHOs{8m=Sq;6<5)JF=R z)9xwe(N1SVlf2SLA^%Vq&v2p80Oa7Q&Me6**)!FtYbbFSi4?mCy2@c!k)g(1H5J=J z3I~$~KZIKMP)@?(^o7<`kO0HiLu7Yzw7zL^F2m);_<+Gdk_1#jL$K)273Mz6k|fS% zArgr}iBNZ$|AdE6FB;OH!cQiGvfYq8{uF(aIK@IhkJvQ|hGn$LN5kjE(4^gG&9W}I z8$kjSg#^Zh9mywT8-^r!?qE_mv{>T^S;R0zQHEF~7-SSo8SXQse(RJK8{de3Cs%Hd zurGEAv`zt~zs)7VYJVY+!DEFUKNiC_P~>*bIw-%ebn{f@#j!$`pxI?Q+zLj$vgYvuT<$tRjW4#NLSWIE#YQ z?5%0eP(n9Kr!yOi`}*)ip{HjEm8Pe`6Hzz7{DOaud28vTEKe5R0GIeANTtA~C;#hP z%)h&+9}qx)PXszJ^B`5{m%3Ld8#y2j0XwGBF5#_`0Vec_$T&;7h3s%mtOQRLhD4+Q z_iEiuaxI*+(t5LH8yST_Kik{F96!BFZ}B5x>nNqSPe*U+{RpwIG#q?1bo!v&_mt;=RO14fhyvI;6;oy-RovjwSHR<19g zb0NgcU&zjt_NaNXI`J> zOmQ-3NyGMccFSkI!61V*#~>w&6xBzjUMRFLk?rz{-5{by`1bR zQ=WO|>GM2%#)8BB5ddI-`4@~)(DyXPbToD;9yLQ8V}Z+#bF)ES?S)-~3zS0`*EJfl zl4W-VFcgA{j<-$8s>4K5C+Ea`m~b-nz@OK0Bj>S&b%1DHW#fBzjhZdGCQG>gX$sNAm0_ z<8_tYi^)58stI~A_6WqlOuT};P~&32Lk`P#lSeYJvE?vN5G@a{;Jsy=Rw2&8fqAc> zS1u4|vAkA;d0%;B!FMpqfQ{$=M?~v{+^@Yafs7a9he04e2PLJgR0Y&ADbqnFQq;tX zrD8XL1F&8bj5fiFdk!GbF8b_=v_epZXa6ILb3^Voet&R{W0~Nsfdusf`m7qIjbKf& zei)zwg!yZhfsp&H`P6Y?gwT}jTW?q}r1)UNr)a^O{dfKc)xZbd3tE!+?r&dVSAUNe z+W=1RV8I*De)KQXaMMgW-PlU-8uA`7G#$4T+l#kW1-&p(v|0vUK=FjM8u zS;G~s7-3DLM?KJD<1lD5uz8Mp%{nz%Rhj9H>Z*qYNV@d^5*`>rBza)RYPZ4c_gG>D z6J28^QfbabqM!rM&a?hu-Lb)H1a@%U8j641pRG^v4_qXQ2e0K64?6G*&XIuIexw&Q z<#up8VN___?dZ1WwG*)Hdw;_>20Dj=@(DorG7AI>kLE(|y5wR}Z%D}f(VLD7$r)x9 z%;!gMK2XE;fgQ~GCx6aZZNNw$X@253d459p6(0`qo#|H{8~;XeKBf+)(Udhp!^l;)O$T zJ^1h8sfO=}=|wVU&I0XG^x-9DU7y6 zT>LLJ07>^YD-K*sWZ}^PY48ZKz{@|_*vyfs(YkI+BV5!h`<8$(t^06zEvEP{L} zR7ZLsa>^%&n83|Q06J(`8idG~ zOwM4O7)YfigGHm_GQh~2&aeI=Yu`{AM5deY;y`xVU@Us4H;t8fP}W`?-wbfV{}PU& zGEkas?ui;`_%HotUV@kgC*Eg+MYJ6>|CV}$z_62k6B@&E(ZtD`-55(u1M&aVW(cJH zDC;HH0s=Y|r#m>8Z+YdUUl?7AI~jbH;|lm!1R;T_gKmEE!o!%5P3G}lnsQ{LC^6xq=z)2NJ5%pFR+T2Ew0Se_1sr9kuX? z$kQn2a8YOtAl#52GYETARl+oJre-et9|2S5xtvL~?Ez@Kcg{}l7|;Ry z7lke1jE$&OBT--&`34tstN;d)uT4`dC-`_ap{A88HoQRNosjt4`&c_^k+tnFk=%%J zK&k-1&$ULPFlZ4JVc!+XG2c;+miMI-EYC#Kk7Kw@CNOrQ*G-P+(}+U-p5(vPA_@uy zCsP)T9FzX`qCr7`5=H@bk(O`>P70f0bQDV+7RR*-rcSLP;PsN)UEP<=;0^&L5*it zWNO=0wO%8Pk(b2)c586*MWn4@Y_q#Y^L6YK&Jl1-3l9{+GLQ!31J-ebZAW9WqR5zf z{FoMW1G5BkcZs*Eq#w;v0dYqMjCP&B9k%*0v?>FnK|V20NGreWj0pH-+mrL z(a{WG3V#Dxj4f1BYlPZ=4I_!xNorL38Qx-meBR;CINNKt7KxqdzfcO}-ps^vZ)!DC zUxW@^F7mDn;benR)L^I`h#!9&C{_xm+mY8U9F4M;467P;2?#91+u$s+^lD8HYV^hK zeO?1_^Fr~_xs@c1=o8GZk|07@WJCz~Fo2eiBQ|Y40;>k zTm+duL*zpMuvs+L0fhMB&3leF3hW1Li~jB$ZxArKW!7|+u9cXwOq1~|;8$)3>%#@tE=upX9-2oHT0$CWp%Wm2dY@d<5~>2I^AP+0P$!L2LTf_4Vd+SKR`&8FmD1157a=x z$8y$!n*Iev&4?cKKdxrJ4M_xhb+G$j?FP(?51AL)22z!e7qt=Op~QPNn<*1}CI)TI zl_36UMaaXM=Fazs1CCT6c_&c9-?nMIZH;3Vaw>;3B7YkohL}V*ROzN%pTO3K{ehke zKnufGemK#$c?YWrKPvJv@m@(Q%fw=83a%ZaxRuIuyMdwGV5odbETG@e&XGF4bA&k} z5^j0nNon{Dq$yQ%69b4vR+VAwumzQBh}nSHB5yPxEWTG3LA$A#4zpFZjQh^u#r{M> zfKMt`Yw@o9#j$OVa6nY2l^L{ak2;RAm|dWA&5RT<5*JD7&Z)O0XSd+SpWr% z+OWrYB*91WrT*&LXf1_l!O{eH8Fv}DJ}F46`pfd!nigQ;JRD!<&+jZW#k63V*OH+H ze~(w<_}_Gp1G70`Tj{*eJ^rt%O}~MB09fLpLyUX+;FY(vS`HSF&NoU&gaX z?kYA9P_s%1h9P%_Kh^{RS&^7F039uHA-;1mY>a|;H~(O}TP>Jk13qF}Da4MRV&Ruh z+d;5u2WR2UNBuX`@n&oMta;T8(nDExynwwxU*e5|U9F1vR6vkURl>d>a#wOY>=4L+ zy^iVL%EYi?=L!2%2?^qGf_K~)chTRN^D1xNz$k+{ESauKj3)7Yrtw+)RRTi4td(YJ zsSz$ZMsRjz>r{=kAOm>&xbLIcYOh~ra(djW|Jf%DA$+bQ`~NZYHHeMVb5D$2VeD%x zn%gZYrytW2SQy5Shu#CN4*}6wvRKnvqrxhz^+$0U$z!o2*j2XnuLA*aZP;3A#wby@ zOrI%ShTwZ!pTlMU4-=^f>(@Gpn}bMmtDvhx{VGUsQP`uR z1?cxNuU~8qEvo@&5|WPJB_Dr;-Gqypv-w0I7-)#TrTb5BZN<*DC!Z_tJonU@sxxQO z`A`S@q|5?hs_RUbHmo;SS5H)uBWIb?=F>>*Sp-fqkg1soy9s;7Tz3z4op;L(f6eW(EB z?ih}~f83(`wus!;fI~sFlusnEWybd7YFTAuOHa+2f40-W$sl^u=sQ(b7ijG4h=ff) zF*uCP*~i9kL&Kl&G2k=C0H$~qILTn36QNI=%K~h&_5Mr67)Cv2E5%%80;JE^x+XUu{MW^2lv@73yB`!sL-g&CN+3`xS#{qZDLynFNyIYz&Rw? z(#nRT@q&*XVM3htAnZ2iRHbEp{D~yVZCRD`6akjXU}J7IQz_1H;gxf}HWXv=7kL*2)UdW9J}7M2&t@4>7DERCTtVxUz(L&u25c_H^H(^e5s zUPhb4h~oxuW@G6Xabeq33{NXc+Mfp_Y#}URfE$vkaae}gSx@_8Ni}1kMq@z*!nF63 zNEYW7^+K^h%`gDTK~6~44S?%pr4a3a`sLvS$T1c3|HF{Ja@S0I04v4jsA$ClUDbvgSS{5a0vr zGKcyUM;p6{hH4yb!ExgHBsL%tjg0ALb|OX%?Fi)lY$WmVV71NkP>dvh`_tTQ-aJiS zQX^YxUpzj=S$0lFiw(Ik)wzr=FU>4oa3m{=gk4U4$7byj{*=uAn@ezkZEFZF`R(lC zxHNBXUx`bL_Vy@TV4N9;OUw55ZMYQDeYc4&Rju0F%PjnC-5v>@aIM=837v3_wL?ND zToJSM3}4S`kAzOR)^CS|PPjH~XTQeR@^(n*glnUANa%!X<90~sglmI#Na%!XlXghx zglp4w_I|6bsLRH7_YlYGV1>h5=)Bv-0_$1&=yp-3=)zdCdkzkbJ%P-(Ofr(Z!b>5f zyUhNt_)mThZ^xr_oW>IfirDSnSd?+Q%%c1MD{@M1cD-UCO4})LGSVa?Vr&{1-}zs0 zmyI&w=iVjS%iqupWuT%g&Am&MSSRSoyO2|DI~}}BG~l??l)J^vcz68WV%x$A;t$jj zJ~cs^~Mh&iM z_ljcVh+TEBsIm@FgURAd`ebBV1m8vN*h)0|EVY>;=2>ItwJD;hecGnukICND|AnkP zx@4+&AH}&^OcR|X^becL`emWe_%u;!eH~vqP4u=>Im1FB?{#WNQ*{0zD>@d3ucKe_IEbz z_zFB@&z+Ihbm4uX(&`tlzE9M%ntuXsE;s`F`dAR=unG$Sd3@W=#;FhNYnD&7WajLQ zXU-8@g}r|hy**D{5ZN#uH94?^_ktcFH6pSOcF0Yms`+BHH79<2zPQ1%4$|<2fYdi%OGI<4A6>LWbg=ss((;CpJX*a(+)i(;5Ff)wwdN6| z&^sk*j;QZ6=FuUx_e;Q_@YOlN}Sv=^sRAzXdA6Z!hEsNarNP zgI@Y@K8Ddm+{Ocj;V$UTUoD*h`a#g0Fh~E5Q|#VUyvjEYfUIE#X-M126I*(x!? z>O)Vi66Hv9`N1k=*xN(DtrC53>AqUDNZE4&+YsmAG1scqqNwg$`Zr2(9|OX`-|r@| z&c|b1gZdwOe6($~xHR&+h7v-<6+W%IMw}HnqVGh_oy*st$Jc4b8ZkAAfrPldg0os<1tL!UkdG4XXuT_;A$ z*Rf>etP}NU**X!<ICrzS?fjXg5{IUl9@9usDr90alko6L)U|zOsB`z z3s?>rzOm?o}T)BuIKnN38IpSsKB}M$FbCO=&AO>bLJPZJEVcyKs zXt7aTQZ)UvbOAl=ArB4pUm6K%#YWM}I!*6w6rI|i{1KzqLOH7{h~Q<+74FQ>Yi=VG zD=Z1^ZH?5zJ*@%M?J03I9$kvGsMZ!5zD%^So~H%N#0dO4u}sXsuSv_rcx3vPD}Yu< zsM!j!6wlnvDg9{9T1!#tk9O<7c}1~ROtpEirG_|;~MXc2h=mE(-gno>v;E=|p%7UM$-C)RM5cE%QQz4bGl+=A^h zi7MhC&JWP2xHz`}DhQ|0OH2Yy592-^S^)*TpUNrZAO#gCI@kq>yy|8=zg6(abl*61get zO4@NDq^on^6sPR*N!0Z%4DD&U_AOB^Cm?win*_B|HxXC^Ok~ z+V-v(8onRaDgQ=;_e9T>?*5KQrQ6>Vox@9o&%n~C`aLluYr2K3-yE_2gif;vvhfy* zS&9zfxd;|9O+{$T|3uHUgb$2OZQbaN|A`@0enC(Wa&{ImKLd5qFF?13&$W@bq%4)~ zH_-?`fuZa|R=U|@h`$GE1)MG2$k?C_G`bZwrLdhDc3aaR+fk4l6$VD$qtHT=K?|KZ zskGsJQIxwKIcd#Ejrfaxkhqo(yf6A%&&ONt6PMaZD?H;v5yj>453$+i&}$!xeby_q z>?7QKnRa|6)&uKq`WP8!$8Sk;zMxGXi-q8Ky+46)yoc`oL<|ic`xUSQ7y9B8(MBzO zMLLJ6_)}4@@iP7sgu@I0#gaTIAP1%!!bnl~@u3Ca4*0b4Q_%^{t^5>3a!>rDPsQsN zx_$I>F}=tndwxn`ip;X{G1f$jLwl&_eqh)Zx^}-f2d}T%kKMbRvJQwr)@Hi?0O-md zntlM=Vg+qHAj%s1BF`(@))RI%CwYQ1qW%FJXlRx2;vgUV3OaQFB>6DaKPc|C_S3q9 z5Ha@Cn+HWRba3*Z=!Z+sFQ9|$e@4fj>ZBoHKTtkh4^CeIK+EatFQ7H-q{|M8i_qMr zL*i=OEc#N6O?+vgXB`sif4S;Q{pE*WisAUO(^ulGB9r4G z$#rP`19`br{gvp5+5i5PsN29K&3=llNk?F91a9f84@DDSxQG7zHKsKORfPoi z{lZb8!U`JEB2-8>Ee`&hQU_#Y$44F$*V=05GpvDp@S_;3cIiL+|0G(fcl4k4{v>*< z&-9=F`$=?CFYur7?4QLImi?qKYDmiuvKvzMv%&oM-e1HWmh}$xIRQF3iI(4tbCCC) z5GCOWA+}*6m74P|Z8-r^Q}mq2Mk5 zO-6r!KDEtv;tANIXzZ@iixaK76X>ZZb zf~NnDop3R|@H?dHg*NTqf=boD{Vvj>nI-=rZcbgy0wP32ZfP-1|3fqZAKCH;5c3a8 zI)z>F2h~4?Ej)m_pAwZ|0UJ-D!6)gfQ{rKCHu1D*mGY+zNslu;Y@=2nXx#P%gWi>xkFN)Mh2n~k%0IJLixmK?Q-^uf=52=MEiy`WtZ^`M_ zEws;)eIfWYu<_o9bi1veEwtr`!ne~jVP(^FbpT>92i<|pWPGSrHMql3up^sfN(h><-ahSc1n(nAw{iMNgZ+M#{QGynj}U6-Wbk0dP&I# z(BhCJxeFgR3CdehIlz};BvbI=LaLu4 zF9cfLks|wpw!D=h>p6(K;3_YP5-tnFG6xD%ZdjgzVw@F`ld;1dipY7^Vrrf$+gm5; z>QwO9le8ukLt92~p!N~Q^ku5Nt^G}2jn5P>JxMy;_Q}q6+fPnXs}4s9)5mcW?IEZ6 zX&B`wil<>c*U_mo*@oefE-zuKoQ@UTL#xweL+e7?oi5Aq>$h}SH+O{F+VBg>(1&h@ zqxJ4?YUSXA$EmNQXFl4Id3h^M%zuh&(q>?3+)1{xkd`_C%LuA=WF365A78W><|mra zje5M8G1PCuZ)_!$k7fd->9Wb^d3*klHiak9r*OY1Y_ z5bIS6XJWjsQhBBvihVUD6K=BSD2@wu%fHM7aY*McyM@kV%3Q2xZWfkc9d*c(OVPpy zS+W#2Ph??v)=|f7G`p5A%9am=k70xI@r?jftCL7bWc?EFlp}Xqk$0Fzp$H6gB2cY7 zfMEnR&I8&HqrQ3aKWJ@5p1jyv8~;5|4!4n`esG~|49nEyLU|1uKT?Rc7Lz+N>jG-I zFFVwwSpY7f(HJa?D+YKRAZR3;D5s%TEjP?+PF*o z+B${wXJyv8^mMW83^H}BSgsBBfWpD*>#`Er5sCOeD#6^}q?0A`ENgPSSt&*-xFo>n zYptfVY-~=(yghej(3(23Pv~e6WIG)G*`BwtS6ezODlY@om>ZQt>-0i!vJOFq^zRM9 zx!D&6(b$1ixn1UMcs?b5aT)gLS<4Y@Vb%wU|8>R*%rAg)Cdi**MFVCqMFp7 zB{PH$M-qcFUaQtQde^i-DBTH?F|E^Uzc zcXB;h4Ya7JFH7l~`trPb5d9*sg|=iC1Udq{IJ{?(%D&u>|BQCkmzP@=)T)7e%gUxd z8(>ESsH~y974q7H4M8V%(#eLvw>PL!xkkG|<)92V(PQP<(-rh`xopsOurCFbhlxj|I0H8yi8v78cVOqNpeq~6e%4^x z)JQhK<>N-Oeerl?fA*1{Kddo>J2z4D#xfs<)r!Wl9)>rnu{_5e<%^0uYYBG)*UL4S zm!7KgS0OD0K!1~2A&k~!UPkI43;rKgz%4wMDd(E*ux>0fq4ZmhB^lS#U04svk z`tBC8C^QPap@^2Vi&nIdZA3RWMspWK6+7HQ<}o~yTFPnZh+Jw4%RG)zqr5{jExx3s z9BA1KEIM8Yb7XRB`5Z{}&erlryP{B69J6+i^*^Zp`)9$ZFuZX_CXGMjl+*roI85Ft5UqosJc*|-FCMVIq`iA3iZArex}3VU4kc0lf+R^( z+sNL*>YV}u1_@{*o1nf)Qd`*)6l(cpP673AD;I+*SQc!n{pW-)l|aBC4QnSG$Zyi2 zl>X2#r4WYz6T}r8iBCo#Iy#1+d;!80O{&1AhJm?RAP@`cvV2jljLGr2xZ5;f#}FV4 zN!uO&h;JnA1`5W-{Pc&gJ|mO`I~6g|cwNAJ4H1yfcH_bY2?fwL-l{$DOU-$QW!4?b zGjiyr4)RVI(+_u$gG$#X6eF)}kXNt9UBd6juk0vS+hD|z&hnYayXe|r9O%`K8^hUj zsI%;ud<4a6l(W;K<(I&?fBreLU-D%YmjqXvD~PXh!GYB8bEUJ2cAP8UfD+E-SK@E{TTZl~6&~2* z=c?qetlX9w6coD(ER^LcCqoQ=Xf1 z7@5WW`Irslt~o+;FUidb+n$5Q%7{=&FIkp(&_o0w+QhRgz7+4@OU|~Su1TsN1X2a&q5-EN}$}DD3QEYppo)3q&OB!Kiw5MGw?KGOxA5?oP9qTU} z+bHK(JOK1#HQhQu4hKp9V1PW8yYoA?`__iFo9!$mxH@v^%mwl=RIL$h)3W2%K>4aA zPoZO74Us;-5R<)tTJ*@uLx36MurYuIoV&@nNWNzsqAoJMU()=TonMtiZ&&0O&%0x5 zN__ampky||hSNHfPxCIp)R)ovOE93hls-tdf?v!XB#Z3{s0TDiwzl4-xr1bhbss%B z2*l{k_!om@re%Fjzg{XEi22Fg==io|9O@q|+ZNBW{W1-vUJ`bhsl|{2quivyatd5Y z;URJ=Y?t$gps{iB*MAG;TDY+ zJM-z0p|YJdk3JeIyIJ!oI!unhuZhDTh0LLy!$8@(Q^9a~18z?CQ&-`Yxpd|#-G8gAWf8-_&(&C*`{>%MWj{IBcFSqwC7`K$uEqjxr|0^ zyii;Qn;h6k9__D`yX+rO!Rc9z7gL+jlI(rSM(e+$O~zH!dyL$xwl4}h%cyKD_Stwrea6Z@ z!Nu@T1f0FJe5{NXALJO*WZuOmtkLXa3Ak&JWEut$sFR$OCrUzYMg8d zo(L!C==Za7=;$~(RgPCMd+yzp)13O(&ks|h!>|+_qXT`@v#IK^Xk>4W-iwbU&XE`wK@or2;qzKNHE5!61OUa@eZ<9(+WDY&yp}d^_`kWo4 zYGxxS1uAsx8gpbgaF{*gHr&FVB%F*O6u5))b<$yW8wPN;6aGYZ@flqv2ke$Uy-hYN z)e&MiuIL$iA;bG|B8W=9n96R39i{W_GJg6Sx!VEaW4Q1CX18Y_yWE}fT;TzKCGy}h6V}|2or)5#@X#W zHUYda%ZpJVnLeuI`O`4{!Od#sYRZ~%l+wk%i@@Z%PnDEbSEkUe|H=;GgTmJtBxT$I z>GGhUR{P-p?R$r87k(+^Q}ra8eTU31{X+QlbYOe-q-5~NAWUbdH%G7DAxpSPJYh*% z(or;d6+ZIxgoKYm2MHJ%AjvBf128*y(<=dK-sFfgK$$}--@E z-Ila`a<~s|m>3CD@~m(w?YdJw1*^z}yX4)GF2HejN1z7)wwO8<$u@N6E_r|Com$ip zd3KyU+H^N~!QFJMOKu^3b+^oI_B)8IhbKm$!w8h~2tqSFgN~02@QtFFZ&^ww+R!?y zfbOi4??6@SHy-r*J-TkZY!bZxLqn1t9xq3z({F}AvaAWv`=29sQC41(dq&?ndjfRi zC+Ox0u#D}XofDuGR#L->a-_A0=1r7+!1fMIgy^+*;Uvj%Cygh;8g_`Tp9FUEEj>I5 zYQkiCaT0Xu4Rm;t{0S<=fqTGjD`@$}8HGviD*@*=NShy87lb1Wl@65v%CppLs@#~r zH31KQt~wP8f+?>Hmr&L;t#tL~OE;QuQ@9WW)V;&mYEg@&Q2Vz}L#G$e=;rX~pPDA` zhd4ERI!s|BY29?pX()X;9V31yo<0MHka`n9!3>hXjpxTmVvBGLvS13QFsgwwA!k(E zg>>YRP!HNros>yW49Rxr>zPoCC(*E3fbK%tupV{;=c(jk+A&L(74Dg&g?m()gm4x> zE=!COC+x!qLlnI-H#_d!2c-jkS$8(Buh5v;fX)97zAC>6tmQv;gl|ZWWH|11U4LZwEC5lh2RY^z9tk3}+H3cdqQg*P(M| z>tuur*p+bP&;xUEI9UG*I~SGNR6SSb3fp-h{^49KnEg8#+%MTB^!+?}HuQ>y^W}B+ z1Dojn`Es24`2!wAc!9h+_acwJC|`yKReM1&eaWT83n0!epm!EPPC7#Q3xOQJQ}>1P z5qoncjmU){?R3j*M$0y4md)G0J3@mrtkx@h{_+3Ei<_OwE55Qmn6Cl&jvso z=!H*li6#}5AqLg*nNX6)&qZ($EC{~N!YxhJ;ACyHos9vi{a>y`d_sILahPxkxyf=lchvdki zG1#z>d;u0&);r9IU;>0P>)t&Y)&wkqn>-GI5V(m9L`cX1Zw~HSWAGH2B`N_K$Rsxd zpeejyP#~KH!hLkmG?eJ&V}sdHT_g1QLo(Vr(iCq*5TO6Jm}+h!IL;l96ar(og%(y? zZ=9Wn`;l5bEZf#YZ3UbF8fiw+-?O9m<>rulh!3>W^oM0}4#E=pYP%w@1kNn5<`kjl z9+nN%%lmllUpaf!B`EZ2ZsD}4zV%Iso95rL&8=mnZV}%K zue2=NoPwmno72x(xE#KLuc&Of?1Ffy5zFOqgueV|h3o|N_P!NRWPgtDSOM*zK{Y_s zNH`p;7I1bVfFH5=pllGeq9G11LWo!jB8)OtLNolCMz55k)braEF!ta|IT;Gdb*sSq z2GR0Wa9I6JKd+MiMh_iUgM$pBQL8~ZKhkf{W0%)SdVjU7mvJ(gD}o>_3{mP$gyZa_ z@EUnd(XyqQOQDQCiXle>y>+BAj<7s|QUbHq;LOIX?cDEEYh*w5{qy{1(pveS0)SY< zA_QlQ1qumL4bcl*C4T2xIo3i++GCH&pY4rll<|m@Pk*k%urH!}ABUlI^y;S`m+aVm z`U$vhcG7Q8$gcLBbfdcTSuZaxUKWB_Q>dj+lzm~pvc*4u9FSG2*Msp5qOaD=+pJ4z z*pm|Hb||tzwwG%_fvBi)O5wbBx;0_{ZyH7BL^A2|4RVLQ1vawTlg3VyA|C4l}Rhmn~pU%jS|FT(5|TZ zP=}YGVehADFUb|@U&>fOZ*UujkDUY5X{X$7zqg5g-znSLd%mJpFUuzO{4F%}W!aKr zW9Pgqd$d>&6vwef#BCX(=S$M=dz)|s<8Qi#yM}_V@ak@+p0CIO_NmSBMX$ihBVU1p zM>|d;jyLBuNMTc`{cG}eNRb;~lLzft2<3s?5r67+a3*;Q6Quj5W#rQ7H{fQRLs@S^ zrsz&R-o)M*NNe6?dn4_869Ae@MQ=fc{T^plX}}=pgk#?VuJnjM_?8@FSu-iJ3;wGf z(4ggr;B&u%o;jCO$K7b=cY1KQJOd%@!9B8${dJHIOt;RV6MN*9_ECfwf0&&|r7Od& z$=RCh(3ZXOYpa@INUbRU45(?~kO*orN^cU(&^>*L9fISHkEM5BxHlsh@Bc2gEFvh% zKeLMIh4*Ai@R@sU9G00)d)~u({Yc|Kvr4TGsPKPq7xkp?K7&lTcZqck;yfh%@jqGK z8E+#V5h5aLc|vW)UVf1O&42L9m?{E2DZ^%o2AT*&W`dgPTOccVBYF8U8vedqi*Pnp z;Hh+<%z#wfavv-_?^Ex65YBYmT0SMYndecL7jx3+i+%F>tX`gr)>JoE=UUF^^wb9+ zHq+^=4LzirwQaK4h!!WcuJE0QD$!_!xe&cWEKQ?wUN7f_MTO14(w?1$#pL zFI+6RhHgj+${Nq$Qzs2AERE8~U27Ue+EI9Ae@rx02UGX^x@H`r^34hP}95TSB zmy(dw@0ri#Lv}o!%fn|=w4RL6$8DYSsQK7%8ojb#J_G%w>HrK#bLrOuvOx;uuD)g9 z>}7%mlq6-14C`u)Y}iS0>)h;CjU5eZeG=F4g?10gALq)990eOfcb#|go4_c@-z=`; zj3~Z>#FgT9K&1%d^h!0t0M<}}5&o74txPJUR!N!pO~AdpkBiX@&adg}P3XvXo?77h z07wMqnXWu2d*zuU2|-|ka_&v__id0~K8QfcAf%WGVv>-Dcs(6IC`)6;NRWPR#KFmV zgWEV$l+b#S#)w*dA?tH`zw8*IdC-$?`UFNg4yP=Qn9WDSWmnM^EC&kwYKf7)cVR4uacLQ2?)%EQS=cEeP`d}Ba9 z+!AkmCvUEM&mMitBf)%{i6@xwLby53bMec+huQZZ5nuGd53meOqmhR}j^Cl}harmm zPT~k0bI)0nK0KwE&5UNMAmzwQ3a0dJaz3?0EJS?L5!nHfz$V&uRNihslSchtf@pEU zF?c1q$FDjjf3)CWx#UOKOnT9CKf+)A3x$6|ILyt)m$v06?6VKysfk7%-pwYuJ{r<t^d}5UQ|YWTvVQJkz-2QS_{BX+<5trR zXCSgnr68dyVX|D)ByG{G<-0u zm^L5;+^#)9{fu=;Vy8FEFWL<|r%>sqptRNef8RxAMX zhlQB=5GxN5IXF7^Af1z>3N!Ikxkv*I2wBj|E!@8@NmXEo8rzxZ zT$ZJ%7?9wl6jc|OuleS?R2o*x;o+|itI_t{bQ)iv@~Brtjf59zOGI5S=c0-)Vzl$K zs8g!CA0ND(s(Q*j=@CUoQ&oOiKMEDZxdRC>B% zaj##xs$*Ff&O5fe#6FYGPMWNFAGS!H*J4FaI^n2K>H9nLQ)u74VDLX=sP5K-3l$=2 zDl)Nv^XZ06b-wj}{JBgu$wJ&vmu%G>p*}Zct5;Je2!Iq8aL81Mi8?n2?+>8sa@5$2 zmw(|bd%bJ0n5-#TSqpPj#OfPQ%~cOskcQZs8sC8<5X3k1~owlQ95%z zc(vRP4u0WSz4Y?UK&#S3C?^V&j`IkKLN&;K0w=FtL^kpp1ZzE9jL+_*=ZaM?+)OG_l^`3VOVns+ zZC{kA+X02kN>yK69xqk1bDxGTZgywFLy-;h^?*76c7M9H4pyLoo~?sbh99<$Y89>U zy`72;Dw-rap2IT-7OTqmxlvVW6|G;3qdJ^LAmG0LT;k79_)of{Og(PgOmub(Gg(Z_ zV`>Pcw8_Ca@w#doBKu#hi$0vy=-9^{Kj^O0lk| zH|wdMupj5tS4Zvsg*4&`M6MJzQ0Lo}L>zs-)1L>r;aC zM+4QV9=ra)NURE1j)Ac>>>WG}a%_W(&T-c29U9zF{VVw8qpX~O0dV9+yrF6keE(as zu9_wM(NKj;fhP)w#8F#NLpbO~HW(7IkLs1HbLx!nB{TX{=fyB=p|K>R;FfI~%L>tcCGV6YOkzsDVKI z+@{#C_Pv5yJ_RN1hi0k?W$uM#w@Gt#skJ6Pxw*Q*!ncu^a`Gv)r5X!uZ9+@cAFaOA z5}RNk*{#$7AmYGQsx>ZCTA|0gXlpAq2$!tZc=Hjuvb9uqIi!q4&_UcB5Z- zb+6M7S$+%4?eTV5U8F+;0*traDx|ywkw&UZ_Vw6oFxDa)?v-MNGTfg-mChR~27wWo zQ+mV%g*z&wC_pZra{K2{EFT$ga2HY>T3&_-XqJ`S5M^{kJ`lW>&u8v&&x#g<@qm_s z%ENBf&6AsTUz{Hi3Pv&hk8Gl8wi56@p<#NVi7l->{_D`bsI;s|-H~xSk z2>KJC^jwuwl>t#V3E@LiQ{2vIBEy}U!pG`gS8iu6k1jDr7gb>R23($)XMQB%!QyWb zoe#;```UK%D$tW~S6TeO&Zaqh8?)Wq?#O2e1*EgriV<-8Vt!@_rWw4DhZiuZ)s{aT z?mL%ffUMIPBMa%66r=zQ#uGp@_+a_Zp)h^f2^rz+t`KW=rFq+ZMY5R+emdA4W74gD zNwFCo5$nhoZ+GS8GjBrWtmId0ch6h;m1qhdHiODF&Rw=m-@yn1&{&Y;26>~` z|1+<8WPj?~B0IS7L!m4Y-}Nsw#qPsdc@qd5m`$~Afef1VU zhet)Pc?UktItxMy=kCF+A!R1Tf3j=TDG8ATdKb#BAQy$FP%Xt6BDBA`%+17sBF*h2 zD${6DryD(St}3X~y>XHjGYzA^NVlPR$5&l=GQK+=!qOVd~j=~ z&HgMdwCn@j_#LGC7*sI+51WDuEiXGyWz*NqWg5MBo@!=ma&mRQ=R>mM?Z-j@tA=&vjRI z%lLpe4gw7E7+SLHcqoH(*ys)st7p2aA_bKQg}>@lsM1_eW0RgC+08WXB8K+}{ii~; z$0^tu6{;Y#=oxHB2u`!;i3)I&>*@Up)uIvT3uYP8#ErLW?Ga-L*?Pq6pQPqJRD(ir zbRSrp8Vp25uNV*Mh8`-v3K#*mO*z&a#cTD_^OEQUwMI%x21zvESt#(8YqsbE{tBng z^^se-K|Uso-yW%iNZP`Je;1JmkvaZd_v5Y7-Mk)3zMC=<^ijEy?lDOzJyju2zSQrj z=h?TX$}1G9v;Bb==mB8jm^zn5tLmxp+dx>U)a=mgltTRuY+!))?4Vm{#yQ^rIdvA8 zm5l`VZ=#<9JVxFnRx{^$k7s(1|HR|=ckg9acpWq|dUn;3(kV|YBXNi{Edb77I#Mg-U1UQYH1 zo@WgFghgE(!EXnHt0r9zEK$&d{UMZj>-+u-yq|izWoF>hya`YACk!q)7hylnHF})@ zLYodO3}q$z?bGn{RY8zj2}710f4*vR9>$9t1)O@*j2(Tl{|q)U@L;fXWKKYz?(sEv z$GL`?JW}XMNC#%1sFHxqcGPbcgQN65su(O&qyB`%^x>au6p*p{?Zr1x8G$k9_ff-i z)Hi?gR3Fv2>W5G`TL0YW)L4Vn7)<@usIVm5(GNOKNPipS7N1gG!n(Koz81?H5^}L}%9J@>61=fi4G+O&(b zM$1>K>?%`%9ToveApp$*`+odPoQTg_eX129|0 zHY6hqL{3!w<1wOt&9h%?J;I?5C-O_J8*-$cl1Jv5USpKZ;x(E7`7du8dah|ZUNXGi zy!VsUp$0jk2|ilv^HJAS<6<+V)b|kAgzcKfB;x&~0v(<5$Fy_#8zqwi7v4Gd~Y0 zsr*81@9TD^ic^We5<&sJ|jt=o>2$E9TAlRoKr9OjH9^B+t4N`UU%&1-L(m>=;&6H^AAeGYy zOpAB#!J7L#RUbc0nQRDs&NuYwAXVI4V+QisK-R}V@4?>J@nP@`0($po;OPQQUZ!d)*eH%pv z14*_~^TDcI<2X*#4%QFu9;|Y&(<{l{B5tT0>GDSETzODWTIx}zex}tW@OZu4V1^88 zXqi|D_;gs6>KqF>V~onltjFvTulRJ(MUqM8rcjMe4_1Xmf71nYMd_{pgzYS#)~71L|2nF4$giAKE|(5yO0=U!Se1ge)ry(uUc;BM7JR8H~qAObKA27Q5r_ly&6 zfYo+7K1AhJ&3D|_|F1V7Kf=Kb+qr{WRH!V|*%=c{$FyQ0mR4{k68CE6=hbh9`od09 zmh7!W8RuFZqfxL%UPB)+&EA9nfxU-R1Zq6{;C~P`$2|i(=rA?Q?=`w&$ zU8Wk<1F{@Li4ONzt@ZYbGzZ%4fdRZPC}mfXve< zG+dPhznsKc`fJo`xN3ua08g@4jwu=T9}mdF*+^BxRS7msUs^gGHvhh~eYh%?hnXsW zHXO6Rm-0raUcmLVI)xk5122zU#|K%O*6?$v9J zoLe10)<^4dbs40TVVA3a4VhWZH0CN)TQxI3P=kw{Y+BQ1Bt4FDNqX!v1ggRnr#G3& z>YCo%ig6H#bb4TGi>~NT(`&xZ#+G{gAs7$}#&I$58d=M$+!{gecTuY=R89eCf$k1> zeh@5mfbMFskcM5M>dQwUCiCR-Y1tL3ZOKN<-S3Tgzgex+5B=Z`ML%8vJLJ98{7T4U z)9JD+RWpU{^hJQi-=MOK7}IN^rdR*72pvC4+pol4W!p;{2=14(|4P*<=%Z}eRjP+N zwobaI=!UCQz2G;$GyUpK4_>7%2%cWTknBxAUZv`{LY8CRkwWiCs8_XT?v>o+9f{A; z3wGo;X4wW^jZ+@D>3aKu?!H=;Xj(XrmR+q{@y@E|omI_718;G^_cn_AJu-p`X9@js zwMM#n{HC0TH_bgBaK_t- zvX6M%>(8s}nB&$%LiPT1=o-}@o`EbFQ951=SDBT*rl#s7(tUjw`is(oV}*pvZa}NB4$Rs?P8>E~->5;d^|$QgsRyfF5#{ z*1_bAgt3}`W&uwB8VM9csZJ#KJ!x?1v5_j{B3*twovp!=%evII24g;k5P8e$6{;%& zCG49hQ}=md)x9cpMIgo-DPxo>%EBIkm4y)pxoVBnM_op#HaOxrZWIK;*DQd@a3d(n zF>ovANm@S&BEu}&JxX;8PXEr(uA=L)#~$;347pxSRfqo&&Q$vLdUc-q?iqfw+IoX(n7n8u-U+&sXwO(!W>4Lq%3?2nr*GW@_X?Zhc<>&6i?$#=^|3}> zZd3&9&(}FMmc*V9Ph!O}b@E?wX zX|=xfBkVD%X!!S z?mnu)WV!d%e9iBt?yDi!2S%%`MjTP+u@CIo2+LFch`riYEKdo@Qzc{ASAv(2ZyVQXZ|aOt@-YZ5NJv6ihRpko_@$}P1mqdNFckwzvq`KI>>#>TXg|PJ3*ED^rS_;C z{pcPM6M1G=15#e`DhIe8a_*v6RL?RU8o+aEG~5o-fE466Vn#wzDfs7%t9 zajH*{j(|xqF5e8nLsFxgRg-qUnB)~A3c3q+cw&-Yg~+20fSlvLHw(qU0knA;bFygh z&8n=4|Gig8DCoYu+56tFB*csxGsc0J0ZGWlFzhO&$i79j%J)BA!tl*UhuHKwO_j2X0YiRV<2WfpeLMjhaaO zofa-P%{uVuK+ah1z4~c_82V*wG_CY2*m#dq-%sE*3mMS$Ts9e-Et2kfwQI0#fQNHw z&aH4y%%!cjs-k2ql;C~(CT_auf*yKe&)C^~|#kn1dT zyQ=4MYH94YHf8KIP3%;`syQUQY+ZZ=eAezc7DOL+P%s=s)mSJ|UB#J9H{7oBbEShs z-!@L-;9cJ(gykQ-8)xYB^2cun^I!LrLH-ZWGlJDm-wyV7A2t6kSjR@{_g_`i3t2wc zD7d>uuVt5qjBrMMLqoIMlde~ zWc?R#7)EJ#sJ5kA&4v0q23+zKxjAGw1G$0u4|d554o0b&fqvIufVUU{c#M8ABh(l3M| z6U)ICcT5_j$Sc_Z6%qp92>dkk8p)o}pa+-~H_WM35O)i|h`xyry&??w(7Bk7->K@s z9b>SF$Fnn#u%sE25nI8Goy`LQ7o6V{0Q=-w!K}tJL7X#PdKV!01>JrZqEpt>-n+1Z zf_}UUkuUdBy}MO?z-l?2e>WKD&ot_86-A{t*Dp@6+aM;W3)Bxb|GZvnanTuf#r>Lr z7{iOP`RCBQ>G^o!RVIi8-H8lnL>B|lc~zcFenpOns; zWy3Y;V*<&hJa7bSq?N8zYxKmT5K61*J#39x$TDHKpoO6x7}O0J=SG4 zd|ZE!?S1fq|3L^JY?tl}i7#rcb$T?F*IIw*_-kG5f0+W?Qt@~!(8Y8%F1a9eFM6%) zs)0S-I3C`uNlyXOz>j8+S9NPXn?|BRgxYGVF1TQBX~=&Ke)t_gh}e4Bs^JQmyy@X61gd)+6mF z-BIgC_DC!>(5g3@Ml8Oqk=EFgt82Z6?{LJgmf!h>S`W+E`MSO42JN4qa;s{;{d~;eZ0llq93`ZYOq#Qv^-pw3@9^y9?Aqd)9|1ngTdf5)JS5-z3s z7g)vsOy_w(0ATgD(A$24J4}OAc`tb6qcro}F8lv}KMgUl|JRQ*h#}c6SX(hPXv)=j&j_2cowpx9s<~L^qsrh78 zC-m+*uJYC!@zfh8LOZLRtkN3&Xt{g;HhazGK;U`MI3m4pt;DI+Ymiw&m9+kGvPN0= zoxgqKkC}lEr>KoYaM2?7MHoSJS`sAY&x7g!vme~8?)%S5cg7~ln*xn{GNcNOiQFlw z0I`8~cl}vKOqvhrjw!IGz2Lp{=oHn3hsDNK9JSL~k#Jx<4Q^mWr7(Zx7!xs7HG?+W zYN{%&|Kvx)eG%!NC6L2gtoQxJ(w0|rK8wapRZSr$ET5{*ZgrRY!T+%q(DWe5fCDj( zYw$DNndcNx>NG^I3TiSpjPZwvP`@3j}vjYks{ZJ4fFBZe^{etN7K z=Z_dEv-xt$Vu2I`XW56P1lZ}>v3Ck0I~C7Rv43l#mkyeQKeC-MuxDf0bin}^p`^Be z$O()AoEb{c;LA;55w<#ng#9S*i*gSWW~kQo%ui_Z40S`e#%6^0rJ1Tuwl7(D>GFmoDZ;OsY~R1%l(38&r*eS>nxRncV^Af@4PTeb;Pfe zvs9BtI^V1Z2aG$SBOd*JzOL!#R_b$~YF&u2)=HWV9R!%rw8wYrDH#R zf!Cmj<<3^EgA-30ak$@Xctfs70u6XbkJF0TstH>%cF)#Ew_j$fbAmIzGamY41Lco5auI4iM|CC`<$AqtU5y$~rOI_1yGWmKC6hfQxjBB&AHX1G z{6e|(W%b$|gAZbUfzH+DYkk$?J{a(t>OV%*+(Wx3Aja)APt(N-Mpj4V>q5WtqCI{p zhG$CFbydrrDB1q(R|eiGhjz20J=eMFGranQ85iJC*Y}OWc52*L)bIWOe>*n|w&O9; z&P}JCjZQnC{;zf}sdi9_0u!UBa8)KkQoo{>_Dkk-o=^0dhObnRl0S@!F7EBeQrDW5HpsL8d$RfbT1yYv# z0XV=*y+1ID%WG>CYfbpTC|rw+h9^pQ!(=hH8%WDggx?U>D*e?iB54k$6CW5|&9#R^oT~5&;>|16YBBKoSNX!U2I2kJ_8z_meA~2j9kWtq3 z;ofHK5>$Z#4{|);BBMBXa}7-+BdeNA^vFD#m&e>880|KUA!BW14m0Tt8Koaki)c1W zv(|Ieobv5dqN}SH#<<-^b#yzHK{TCWl&DRV#C#9BX`Z6pBGBry9ko?$fLZ z4u~}_2xu248D?3eIExVX^Y&Du2=rDz%9@72n5{ne_12#Z1Q4bf{yeV!&Xa8YZLuCA(9(Vc$QBnRNi{{xT71@V~t zKdS{6N8y2?XSP!FUxzR0+37|SVis>rH!8-tQw*lis_90#WR{D5)|9Aj`sl)Rqi{BK zwr!rvV#GKoi8HSU$>_!uh3m~Q;?jFrQyl;+ls4c2bMlY^(^OA5xYd!~onfTcX9U?} zhL^}8is?>QtrQkKvm0J0)v`Q_Mi5zhtZ3g1gi$Wg?=x)O3M0X4)SPK#bs3{uGo6~t zP}6m}X1U-obKnNt|IB>NniW;v4f#51n2$VjmY^VvG;F3(w8#+CnjOI{%($G=f;D{L z(7u~BCkmuJ0-%LrG>60HMn=|eUhrCTBNbdpPy@(HZ6P~BRc0AkdEKmek%CIH!jJ;gtMAIO&KW-W{q zycgL8Ko;GYXLVm7j`SViRUS_}^E(l#fi<#N&x>n>MOE_M;~ znu8IzbQ)U{=00Q?S$w|QqfT>eKkmJ`Mh5hnoj2v9S#yn|V6&C~lfEpi zDPitk&x1>1P?LE^uvj;1O@y=xCYa960>FV1 zIAe1twbnrkYBY|jj=_ZT;RVZ zU=-H};2?tq@GCCRrUh`C&(f6zMoFqI3MEyuCkS?jG4){GhRC$iZ4q&{)hA2eJgj0; z$At({LVYg8l7TWSfzKjiwvV}oVS~`i7I?(6sEl&8gcjA{(&zrCrS^v znQKm9*_E8l3OxHK`zUddk=DXic&@hG;`V_H^s}}&?Jq?*J`K`{kK5;Q09x;~Gp4@m9`8g2=(*H$fD2hMpz=m*%0dkSgW<^t#FH5-O) zQP{Y;RT+lB>~PP0!RDO#W@E||6pjRM4g@+BcHzEoTSV{e7Qdi*i;a^1 za-=U@$<{^gfPLvyvMTdb2WWojpgAu}!MgU#cKn_GeHCdu!?QV0GoaVMW&CUHkn)^Dsx%;@euW7Yvj+2%DM{_&e=G@-xaGIO*e>Ar$zQC&aW@eS>*WfA+e zS5@Z}PB^D~9ZYASk9Gqr6>M1CY^`r2t@$C9-~N~KHaolJ_vw$hiN0u|pS7<*1qv|4UtJ$Aq;ZsF!jn_35)(letwU~kNEwU(Fl>119= zff4js{c%IQJ%O1VkxbgW9665eWQhgk9-@6$fN0-2ZBCDFGn#1MM|BD`_`X1Sn+8gi zIW+jeE?xqw;usZ0gdYl2aeM-Y2z2ahysRa|B>2%Odk?{&eF~6Zl1&2Izrsj2nYkh> zBCriNR~RL0Mwk;Ur>GECT8`rQDbh2}9O!2KL~U0ZCCi6Z+P&<3Fsgz%UAGR>Y?KGB z?+whkI_+n-0{bQXte>6E5oisgu7iIn_GUAH_slsP8&&JJVA>;2waGx!wGYn3 z5fGI5Qg|c3jPX7i27$Y+)R-T2U`%2d)OLrKl6TB0#nXE87r%8ZQiQQ%VYO!`fpHOL zh6ZO|gvD^zO4;^do*lL|zqn9g8elen{x1&P574wrGYlzp-l4_j9e0a!$Qno-j}&&0 zV8*fAP}Bt?!1|;Ec4C-d zkDiJYvT;2XDdM#35Nr&OijG!-y`u*9v{Rj9UusZJ)0Q26IQ`#&Y4IpuL(+>iPVY4w}B@xDvDGQ*-<&JglZ`?bi#@nQ>N)pxOCj;Ir^8n(CYA^4>A z1_t9{Xc~iRapkbDF)pW6Lr=$`_Z1E%BCS+ko>MwlsvXvCkgX-Kqj4)|H&xcY*IHom zg|(S__>;Zta~hTgl*4@vXQUy;&ouu@#BvTFuRzz<8fGQCEaPAoM;V`aClR&_wM@(R zBK%qG@Q+n#V0qN0d_syqf_Dc zDf12McZVP>IBfNivV|j>*ihPsV0dvd1BO6~5I1qxM3=SFyn-&NPj-X?A zcPj_o?eF$#ND!qVY#f=74^}kICO8BReZaP>uw8<|yC0NsVPSSxPs3%-)aO$pt=T1a z7rN}TkvcVk86DjjsZ(u|iOoTPC4;3qkIP`jL0`AxO)X407*#$ZbH>C1( z?(%;CbtW_pJn&P#TW7UvV)C6zW1~dFpvOb7DZkR|A){oWD{h@%W`YK2=L#(gA-@2K z4htjdqiQU^iX#KQau@^b`R&g@`$vi4 zHJ1c@>Ir~e15o;6ol&SFt9GZ>Td2fme!H^!=RKAFByGKs+S*Cp@b*FRd=z&PzaA;> zvs_o7KS$x6D|m0~n5O)(r-lTvaVH>#gm?T2ALgj=ky~YTb;g#j60_tebYN zJjZ?vEPjxMU`^h5eM->(TJ;@7;h)EdN2y-+b%!{=i3gr;aX;%8YxUCGyA(P7v6ON>gHYC&7jlH4Mx#A439;Xt*x@aJey&^z^&I` z9s3D&1#W_W47K$IRy?Tq=SF$V&nnVC8;mq8N7|k$z6_uj@udMzx?RA^{fSzriFVuu zI`9>2v=Phj2hvZU8|5Aguca`4|20caA&o^C?kgv<@LG(E`=BV;oZE*KT)-Ygk8Lz^ zu!0lQ+u8COO{c-`F{d`22GgvK9Ms{0X5fu5WgTbX9*4A`_cSC73B6JwkfVNU$mC6& z!sJjp;uCTY70IFqRbc7C8X5-3;OrGG037NZ!Siq14~>7-u_Nxf1zONcRCTy2%$f%C>)}p=Z?Ru(3qnfoD1UQ=izORM&BV5Y5#b6B zZjPt?%Dvhg7E8sH9t%Wu*^%~`%@Qu$@Nk8 z79;Ip>%%!-^H!oY_CE{R{ESm>!NYD;kL{w}mhEhD)En0kP>W6Q{%M= znK}A~hHbqDg&hx#{Zg3GXvl$@vk&>L$pvb~_m1vwLCp}1C^d4RSa$G(Bcw!^w;4Ie zOINx)BJs3un~`a7ktx*h3nQnDBi#06$;E1FG(50GH)|@5LSb7+F)7g#W%!XQw%D+6+a4uUN;E;I zDb(?n_0lwY@=GJDilbUF*RV17nSUh)dPLyc3qMiBr3POjzQ_y8tRJR3Bl7Hj=!Yny z8wI#~1h6v9VPbWQd|~3)r@@#=)eUrwd{9;3u;kfUyn!dfpK!+q$kZkL4143)Dn4R5 z3Kyns=SVSMxEMDYHFi%#$~gPT9nQ8nt8fW>mN~;=1?EqX<7dA$gTDKU`G(~{5iQKk zGouQFZBTe771?eS&*8#R_Fz`Hob4i@+$?%>yOC21d*^wqA9F%U%7{3jq}fg-C^jE} zV=;QRGcuhgFUNgjdVB}SIGm?@EY%!Uk1ZAUAkA^>L`IVp6IcWDi9n!3geEG>0|FH8 z-rOh*z+b>%t^@6f%xuz^rxyYe?f)wh^9mp_FH+4GIq1r0B-%%iu)D(yA4Xz+1PSgE zkeKg4dmKm{`r3|+7jQ!tMAcA)Tj12_6d{7+hdvr<8f~(N01RBUurLCM$fM7HB+9wZfF($fYOH*5Luw6^92F zMPZ=2vWTwiFmmkH@}LMJtu2nUW~a?84x?JYrlBL;TAOgcm6)}5o^@W!fMK^2G<4)f zgCK0Y_%Fz{`oXbN_#?IxKHA`$OnBGerVktiWbmh=5 ztou^xhEql>*+a`C%yR5FIm_HCuzJdY079s;j8^V4s@DXfG3XkIg6*2AxC0Brg)IbC zJlFyFNav{WUKanuAiZ<^y(wZyuZH??`E~s(F1#;M>P%f+ zVtmBFY26;9m^&$g{2)TuRB1`@W(&v)p5U)meW90Q{%kYLC$cmR%QD8nwfQWPP&)_x zfhLj9U?nrqIP$Cvq`QMAkQ--~d0@2A7x8UYMqB%+}3j-b81Ae{9MoTia=T84wMgSy3rNGJdhL&Yta&k9(F z&!S+dDcWZYt~B929ak49eb%Od621xNPXM=n1}FYX!dLE z1a&;HV1X+>ce`eqHxlurIHE~}O6UhyMdyM_#N4T(^R`G>$8U5&c^TBk2*G)6`#xT5 z!=7wEOp%wjgU5Q2_z#FdA0PM%O<`vb@kUbYA?}3_IIcbOfbme`CKs%3UQa~o%<~8A z+^Vq$5Zc)6e#11>{g15@Pf0gB2s92eBx`&Kvvv1PzW&rcsSrqUZoHi!1G>VlAh64_ z9zK##y>|~2-b!u0Gctm}Y-{ABD|c#S zGO%liH_W88+2(>mQusEfI3z2)XA5e}HtLKVwk0wjLuuLR;mSI4CKu<@sQiAM!uOp~ zqn?+|UMy4JO*i<$B_Lw7ARBhrd=Wv;6*y)A>ioTtT@3 zSYy0WOvIu_E50{s7V%=`1;=9Zc{{+d2nII?J1%eXy@y`<=X;|V&ec`y_?3$f+n{Y4 z(rRk{VAz%$IbUE7o*d#)bpbNVxt^RJ`0fuz4NxaCHVWMKFgWwiL~A=8_`xXA^lSH} z$$dtz2V%3FgL7kBF*B>$E+0!wOxVWmP!)9xYeZ%nYX?2}BVryqowrz!>SgV8;N*sr zzHk-=Mknx4SU$mlVTik2RBYbfACjprOn9`0ejg z-2V+-`_XnK&Uw^q%86*Q`U!{rpzK+uBZDvj&d3#*KdCg-uP{8SYL)H0u;m$jV zbMGTzUWGV&0!piL7nCh1*aZjSs4hg}!O(tt-3~a8LUafA(i;bjoO(X`S#(HfFZ}2y{R)8e{p>wHmblQ)D^bJ!r%yej9Gj9Dv<>l=U;t8QJH&RHFzb z#R?3r+dhXPmgBks-~HjDign$AXM*pK6ps>IUj7V|5VuYI&iNu=wOWha9F_L+JX@HVEKZ4WPT$6A(8n%~rHXjZ{ z4fC6QMmhF(0x>qF@F9=}fVFWpIbeAl^}_o;ZSKEcA8+vXVINsXjV9VQ8hO;Hlz2q7 z!jAD&%{oHcj~cC#j;fbxBmYX>I!dLELE|5DUnALp4+J z@NQ@$Vl##xHIghsilhmGr^E0l8 zNZ{g;V~ptgV@6KRUmPkiC_#_70=xz0RzoGSccRLDEwRK=#NKN77I z|553rTM5_TSSOv&wH4b{3$vXv8wL5+I^}|fp;c^q%Bf#V)yLT{>Y@T{#bvj)YD8Iq za=t*7$n!lh&&rW6aXj0q6nTb`WcH8D4P1Xaysqbp@@e452RGY$eAtGW`H9wP2gT|( zieaYJZIQ%gn#+lSiqVZZ^6D5)Hn6H?w~=4NM1WHDnU@l+U!4}JaSM5k;>){KWSNhk z?gBXD0Ejjaj^@|QFAeLA1Fou~X}SLnjS*AE(uI50hMVa29!&FlqIH&foG?m1;g~&W zNKc?lq_?&$v`t~@f-fE7aPd-+FFa;ynWJR*C7n3I8kMgD@C9c!P4RLoSa)=bMzy~;q4l4HBlSX=ZXWmvgTv|n-Ga}Cj;@D$N51qgUSMy>b zP7bVm%1HA99GRz#bS$6o+ux|?DWg^iJL=;N25?rMYZt8ZiZftsIRt&4HlH$zCth&* zE#BN_SlDoN3W@!=s13JkaMl$!%NzoAa4}pRvVS2F&&sA0aXDWd+yxcHGqoIBYjaG8 z9fiso-_yo_25qRg9@HG*&EXU$KKMKZt=Lz@siyL*-`%$2&GvXu4P_~gwa-EMuY#ry zwZSJQu_I_KBudJ{bhzYn8Cr&Y8y}1DC8v$T+{S~A;tRQA;fSZBsu+?2?TW=^mwpNq zbz$ic{^PT3?RTu3Guecu!BO>De+4_|*T&F9L$tyN2 z`t?_%qK$-=*cV42!qenHm3?)uM-(sbO{ct_Aw)Jl$W;#5RF&k=BNpS>U5Wgka|uDb{* zZUF+=t(zPUR)Ft;%Z%YN*NrHkd8%7C9H@m9+JBDshB(p9_PE&51s6;zr)ThT zqZx>adWmi1ypmxCZ~-nTWJ@>l@6akVs@+^KS16slJWoJGiq>$7LUvG|i^Ao7lGj4) z96k@Or4NHu3z#e@Zduy|hKs5lON@b9oGewRI!aa}pz3b=}2{bm$@>TlKeMBFHF zRI~neXec8bV~Y^NZ1(9ZdTZ#}NI(J%is^)5r@^BptKVA;kJqhuPOwGCGi@#>Qi~xl z$_L$GlGP-~gzsnPd}3Dp8Q+0=k={OUlu1-)1VMJ0?Qj|Un#aA#UR;JmU!BLKwJqcu z`Gi4}<27+s)yPuYZD;(faR)Gh@bYgv-N4nXBC{m1bNp5|Jyr{DP5H-^W7={Z!W@@RQDmmh)m1kneyTRsCIK{Uy#5s8G| zRlV|?H~rRKhbAHtI<#*&gN9LOA@K#)0k9!ZVX9#)`>T6*{pJln{#MpaD3aPj4T|VN z>iWAO%VpHlpikkZ&%kZT$aROc@)gR;(M9V(&eLi)y*Cpd&Ixt&HrY)C@SoPP@ zOGaE_SIZ7oRbUfv?kTDaChfA3U88to%=vSeSav*AQDTS#-psXzIGFO~6?|n5nB7N@ zT{fDQ;){e$3_#QkK0{T#O#3EbKE`?|eRZ`4X0;ef!+vA=272nx1NPN9|gMybS+kuNy#W~BOZJ>N)89OZuTn8P${R4DU` z@v^QR4voBuDfJFHn!vA02E zZlYW(_bNM=-D%rRjnA6CFa!fFKkn8LeKqWl)=xqzi>`R zE8I58mypx;zYNm+)b(%N?;1-x|28T=x>;HQ)nKfR2=~L@JAj+uaTspP90^elSpBzf z2ps#(~a9kBb@#D zz#Sty4!z-v&9QQ1(7)~&ozT#>J4S8>RE>13mbAdFd`wtSLLCSHF<#e1X!1WsCCvvk zQ)&M{$;p~dhwmD#%3T!hm21F5)wet#dkj2{vU-CY{Nu^NmCU|LkBUkuMrO8sd>_t! z!+>BIv$Ex+5h7c=IBA*4%F4Bno5QFr73(Vg`e#-hp zJ=}o&j8Bx%=Fo7Tcnrt5{NfXTYk8FSYjRpB-w?PB`4*W{yy^Q5IMLrjNcuzxqWf{td*6ruu1Ih29Sr zHTU8Ny!<3qWaBq3tN*MJ_y zeiLY8^JjW7S=7fq`K8Gs%XbE0C;DZazcHC9;&b`g6z1@+Lf@r`q8bh`x{@kt;c)A6 zX(CHM;G^y}(lV)gnrNV{r@3jO3@)SIiBI14mO*W1pzpWRL?3;Ck6ug{g|&}pSh`(i zRl2~!C;gZ%9@0*Q(lSI-O&_RJkHX>woDRCTu*mc+!P#@_#(OOjO+QA(GexStM5An9 ze6r7DU06*mGes$_1-+Un#>g)d^>{EAX^jeHQC7#~M`+Q}q~bIrOWZg4fQYS&6CGnq zdYF!{<-}LfGIB)FQ$@>d>0F=%R%8VcHbHUr-NZ+}S>A zgGFHc)t9OjPf5!|Pb&g|=-taQdI#fQ%0?YN3qoszZtD%)Xeq47w6g^NEbsh)aW?S zEU22SM)7vL=xvOJTPei~oF=D$I_Rj|S~Z-VJzjHdS4;#QXhHBz5b>V?An325cWUUN zF#Sv#Pf*}`_||ddYkjnj*-4h5BE?1FBpU-98!0%l zgE2iy7a1fp0QekL3IJAk=_&xeg;08%=9p|2 z%X;`MF5HvT3#*a|HE|ad%u4SS?|~zLMS~nhB@e{M5Tk==H`bPW)a0Yp!LNRgdlzkN zr0rPvwziZ=Bnn2S007((4K3js5V$lBNOiR=Mh8HXf@YHNSop%$Q!%XyYir1CPz!5} zlrKk^kL4in8G~xL<{98z3UQd)nfh@jojd)eVyrH?S3mi4%uc_Iq zzm#Hb3}GTBD$M%;4OQd%L@^vPh@rdLq6lu2Pheoy(EZGR2~<8ul<~$|Cbb#lZ#G$v zD~|Pb5l5r4l8e*X98p9&LcS6rPiq<)QbIhh>HRO!<&q*JZ^|W>Y3wM#^wVSE$&MR> zeXSXnB>$hkf=0;w@mO>4YPkI>sJG%5qc8CHprI#_!B?b<=}bj3$-mLG!2jK z%8L`eUvw*uZf#4zPE0jP{31H=r^nFe`X8_sec4Sr4m@Q%4+ z+?{zT2nRGgR&6^f<6vP=gj5$DE2PnsJ$gK~ttQI)bWo7yZuGXIZ>ou5@TSH;9LNau zt}c3O`o`Fa*@IH(;(el+{&_6*UoKK8SVLrKqo{rj@uBYk(%>d`ZI@1ML?PTTvpOJ1 z))eXZT)ZYcvjfzzrl<(_OVFxWW*W_?2`~8o9jqx%>EC$i?wQnduK~yNr~Bb@?WgQo zVx6`>bf}h)njZ&MRq`0GSvBZETVGEp^1JVztbXI9Ih! zU9kXQj@1>-wGLFio~R_}EMnEule*Rud2-G^*kW@zovtTdk&Av%4^P$?<>74(uP++N zc`LBWYJN!H)`xHZ8NKj;cn5&aJs=*yPw59m4ZXjQx;!Yp;oou(iTAW`Xz@d$Cw>wd zK$wnDxdvhaP}tBwG~_aO8;Dmk+Pn9QCWJ>7v*ZPrXe4a97NC`u=&bFd*oLBX(Z!BN zVbM|?C#-U|4CqM#YS|EeJixx(5E`pJjczEOL&a+iMI&t!)qPmJ4ex#J!=fDUIrgwP zpe?60kBAERIr@kgtnHjbD<>$eeoxueXYba4W)Xw5lwu*L*nU5TailL+KPDkxs7;{ z-|69ZW3}JuQd?0M@X9?31$CLGJt`i>)9;Up7F^U%vo@rqQM-1~Y?ok&j;6;v>C5&YX5c{#fpsH%ML4yP5>~(9h@JS`{=^2v6OYv%4-AMWt^wDb z!p<+;AZv=P%yTqEGlHlEPk>+9I-Tb|cm)%Ww{X1pWgw1@wihFCdi`@9L|L3=HXc7d ztWoQe7fKMbgD8Y=*_Zw42IJ74?sgDA`w+14P@8&YF6DF-3-nPwrK*o~6e-#;y3$d! z56+Hr-E*ZS5G__JggL#v<)t-={&ecsNz~!$4KDj3vh_@Z_I1KM2JmqjXG2`xq&==4 z1!cERPNwRQV+dzco5w{BG&JOKP#0zWw5E8fMdK%##i`~K;wSBsP<&^RtbxF9p?$3cngQOjb9n4N^N#aliuzj-qXiwbYieC8COec=7~_!Q{sLvX2wl= z0?!elXM2j78fnjohM`8!i8!AZb4+U2TU7NTE>1&xV=BDw3@z!60XR(q2n28Zg2>Q* zqwX(=#=e`(Vzx%winl(*&v38T&*_=*US|ftq-;gL7a>X$sq%}U)KD*!nD$-DgEaC* zF;rVYNiT__a&3RC`r=6NcXuad;I_Oe63&K3Yo;a@rk7sA{9+dFgc4P?t+e7L(cbul zzlX%jUiF5 zfG+T=s2RKB5|A`GM|pAygtfcBDtu4$t>aaf7$C-GyFI7Dxz@+mvBG4ogCnWznlqbI zOQl#jb4+VXmz{i0iY!7-&P2_8o;JM-gubO?uVVCC(%n~~`=6(**F;m_x4I?i#H*0q zcV80$Ur1n$*D4f~OmkinvDy?`_L?Y@+{}s5`do(A6UWUJMBeW8A#N6D>jqNf6KCDZcj6)|D#EQ_MS{BO2?NWl$iXEC}!;0;KM-@ z_rD|R%4uJ4Fnv0``HpBO$L+x!8$I0r4s2&`Nb3hx4?nWvyF7cPmhXxOeV9^ebbPN~ zl$O7XSjH?t-yTd(;}Farbo5>EwDt#C?}4U&ghspvnrffW{=5F7bR|!u_$~xc*VY?F z`it$jE#*{yXn`SQ4iFh7h8VVXwI|``5CgMp&0aT3gpxEj;f9{Lxpbw4FL`2vA#v2l z5XsbUfavMp3tpIW-D9q%^8>`cv`*B1AaHLQ8axou8M)z02(~#rv}O<@W8khGgGGDo zDis}qn9Wc0hJ&vgo&AqM~msQzN@&LnqsLM=fsTnkXCfw>7lsF5v z^e&y9B}PK7UYU(a(5JL;wy0EOJl2Plx^_a=(n_%vwZJ;*rP)yCYeQA%fGE&zeddWe z+B{l15B||S`gNYDArJng<8He}6r2ygZ5};7U(|>_tlsIc{FmQ@3S2oKDt#X9#kZJa z_~tVg;bhz4NvTwPfylv^h6_-67QKTXeQ-Q|vOqimoXv#@YR{wR76RE>G;JY*IQV#A zA%^<{5+91~8O!WATZ)Rvv-8EClKESJww}=n)4qOz>QrTs2qE-9Rn9}@-(4i$q+3e> zU;?fO`BL74jdX|0I92TG)4QkM2*sK;7# zS>NlWw>Ek2H#qzCBJKYKv+(wz{7*0?FgAb2k>2h@lCr5zNW7T(v22K&S{IAB{5cF%0GXy!(tX-i2f4>zGfa%@>x zvILWMElwz*35wq=(kXs=KyqwP$EC{EHj5%LOY}zB24~o3zZ91WQL?}E*(~ZM8}^J` zI3!^wdKqonEQ+NF$A95`Vc2XSgeyq%H;clJfldmi2w~cRfQ7e#3Kn7nutLP35kCU< zIP}-xK&cZM6OL2pL0l}xoQUr<=Bm-0j%RpNae)jR{g^Rv3H03-QN+Ik3jVOiT!J}T z#l&*dJw;^Es^NOFZl0vJTj4q9Qs3vbhiJi8aVuu;e0D?L*XZSeap|;a8zyy)NXtt~ zrc2vI3;bR03uw%@DDMjqEW>y1?(2^f3VR_?xqD&EFg;lhUIA)p-eu;@)4=VW;rfl6P_bceIRXpWRrWtr;?A^nKwtWTu>qck3!jy6w zRopIG>02&QzwOX4jVZJp?&!DF`)koPkynAN-B^*uza9jc4}LA`$;*?xyiTts0iAYW z{?~(k-XUtj9whFB-`E}3=^oJpF@mdm#FO&a3dUkT zb=(VfIZ1Erg)8-?A3_6oC3Kg z(o*$u=PB-7==W3ToW9YZ9VLvSg*F;YW;5Gkr;koG;JmM1?aQJ*y-oP?UDFHG>Q`ej z>E!|55|n@48&9Q&`ksd9j2!BF0P?nDsIRE+6E7Ucq+QVXcZT}vX#J?xFkdroM@(F| z-b_lPX~TTOsqL@eS}gPbia^k5dgct2$3|Lw20^{vRQ0SVs_za_>$Bn!==l%MijNSu zX?#x1hLfB9y8k&kJ~+XkcE5=ny}y^LJ?u}d?!z6_n9r!?9a0%eP-21QC`tisF& zL1M=J3Bkl2sO$fPC$X8d>*6gq2LHYeQf{VM*C7JyY4df_P|jPfbbrhZaU-S!K<30C zGe+JNH3|*DDsEgb$-a0Gi%tP+3$?rnPjegfxe4aHLpN^2((awSh+SPa|4+7fU@*o!{RTW3-!-o{|&m zbhIid$j-7zqE*>}%*XOqzUNyN=NsP?R9TZn;Pp1wWmN<>e)7wu8Mnj9zVV$xYJPS(l_`PoIt za-4Nx6}E@MCI^j)lV!3yWP7~OsFqOKP)NPucu@Wv+ua1!o}(Y)`z59TKOqsr+I!h~f=W6=U&qU$m{$H8FUuME zON6^8`Lx1ymjbZ{+i5L)aLx?;*yRF_G}r@KT=lVp|j1w*)t7*-9VXAkR)$>3|>KUtP6b1N2f zh~+EJ`79F+gn;ub`{GyjwPbEqT@P|FK##g9=;Ug8Dn-@=oGB>~)f4n>itJl>=^_vz z$KyD}!m45S*^i6GA5WFV(%-UbDin)HrfCdtY$`@{JFQ8T!QyvxtClKMtiX8)T6__> zlQSqk6=OMw0%`JcX?VXl3*!&3^~)c)MVo_0W!hxHPqg>jCc#aGLuYQG>~#62wv48x z%a-8Ov+1${&@P(+_Whn7&5$LEul0k}L4OT>ftFpynX=V$hO3Nui9SHt*5B*sm?s!h z&bz~#Qw9er^P@HAcgcaTvJE|t2FnD?KAxlXwTqQ8kIKwA=W`fn{V1S;!m?b&XrSg5 zguksRHo$O=2cl~9C=5MthQ=3`9ngU@g`p15P;#bR16A==rfd^-8H!}diIASvS+ca= zU#EjvvbWZm9w{R0KyKbEB0I^C|Ac!E#d)*{hO!SCMIm5asZ>!}5+#}yMZvB#n19}) zP55DL|5s6{=8x&sVzM5ZT~!SF4>D0))-0nW9D6Mt8UK7P%eZ>>Sa3e9lXqA+o-Pi} z)tH7Aw_90W9Dw%Gx#AGxF9@@kQfRtrP`+dgU&fkXe$ejUzMyPijJMyUX3GUoy`N>H z{ucTrTW0#8!w*nij!aANSMp?7Td)~Si%)>{&dx!P+LDz6)%Owg%K@+d{;l$5HsshU zrhEzc7!3P>60#{8{-%U{3S_KYQid?)J5y5r3QTvGk`ICqaiyV#+t8DxWqo;Q0LRgL z(wx$=JU)F>T9z)}*gEE{%NKICCBXCi1^21KIgsXAGRr^_fP!_)K+TQ3?SnWxUq&wS z<0x*kidG#LcxRLaGd8A%W#z-#bsAdMrp5BIvJ)^f%Gn6EE@xBiwQ}-3IEq)x$?BPn zt+P(M>5+sQiQw8AdZ;{PyfgJH58}3=S>@&Z@&$1|6&*w;@b8y&~wmgMO?C8+o2$D#_Xq zIIEJ(z?#q#m7s*@(>yG7V^Qki%1{@d)4warVp?~aT3ObU1MQV1U{=}2?7GuL(Fieb zL}6A%27}#k{<2aMMO6kau>VVyK|C4$`ZHDJC`^{~s{o%ylv5R~)|t9imBoz#cbNVI ztAg(v(^7u3%^s1x>dp14kg+eQR5km1%WAMsXQ_8JS)2!ObT!!s;0{zn_Zm}NbyPlS zSFTdsF5Z#f{A9m*r#gIqcW6;{S&VCbU0rtZ!F_B@S2iNBRQEoZr^eLlK3KWNH2prX z*;{nzKCo(gf~;`TIaJiS*P?#%=> z<3Xa0`3_d@mQNdM)dER@;)%d%9?2I9okz{mf;dNYGPbEQ|0?*@!ZR| zY><;9?W#Re!Xg)ZD!|i!exKrg_nO^l;{D1rufHFou!=6+5B~)sUQ3qZ20PZ0m9)Jy zq?Rn5f^)<5tvRvgPqr~lzyo}t&9%V)ohhTX90?-LuMOp~jJ~dI8~^jQWv)E6)r;vs zPpVbNmc^&)Kw-Q?0> zg<0n_b!Ahz9uQeZ*4CA+P{mtMz9?@v@7}B@AMkdzKBO1x%Pcxj52AXP((237avE;A z=CHxT^}z+5sds(U`qruSOMUPGRLBDmrS4Sm0T{2d)I>e~>jC+E7T*Nzo)-ZwUZn`g zp~69Q@d5c9y59al49$8P^`PzkEPv4E$z2aBp1km&yn-@EAF}y2&_I@H(AfIa8JSdP z=K}zToRKlldhxds9``frDYz=wFz?G_VSlxO%r)jLWi7m^fy^p2cnX5oufY$v3*Vq8 zerM2y2C@>5A|k6blTP?@aOx5A24If!mkHbk)ZLP0GxA4rz?=Pu%kZ<@|Dc`bSh850 z^A-N^2HI)K#n8pCG?bk&{oUITTI&zWZzvnH`Kt3U#`Oz&_F>r!T(st4XquID@nN9Y zU$?esRP7o(_7;zTn;X*${45gSJuGLUC)&b0i{l3TQnYT3?mCXiZaDId#fNX$N?jQ8}wJ5tHBxbgilEROr@9UcpFegQ7k;X@kT1!TAys}+3;7yg z6lp1|$-%4CyY?+*)rzY$drJea*V&hPBaIpv!`SNP_)CXe#^uG?)h*>~`rxHhx|OUT zH^4d5fl8-VVB^6wu9Yl}vHr9bobeg-ODjxxUZESU;FSGAwOh+~?O&D$zxc#H@*(y)NWzgfSZPUHk2qxL{DD3L3fQ-om-J@%9)|Sio0x#d% zHVxM#(r=H-Qk9+P3>-qQg{AUB*3Luh^k7D?cQHnn=LChUPx&33#0^xxoqS531tFM+ z7PbQ+F42*8HbS@CL7rQMGTXyaq_xHNB$a@Rpq9Njh579tp;nK{v05s;+3Y|=Ejyl% z&SIv3>}*BG4S4WtD%wd_$G(m>{4;|Fb%KtcOQB8}O$5mwm#s0-{T`P!gWu~|7Qs}< z4935gZST{C6;Yv513`?XwEuBgM-JPi~aPkF0w)<;x4_NIgzwX z+egxa&=I&Ha%C4;(|16#k|?Qqaw^^KBGUjP`AHx@gPwj;*35d{N>Q3Cyz-c8Lom!` zp^u-0vXooz*pUv(?j{?_{C_xnF^iLulBs_;Ib7RC{_fBpbLf%oz;h05>yFv$zE69| z6`WYM@@WjkKHB}XT!f$3o`JpEN9&&fTtxJH%2E~QY%th-Sl*_bf`wexq3U_Nr*Ay; zgH<0U2g^CED*m8Xdcw%>qj^2$G;Lq#foEk;4UhAmlY5P|yLt8OjpyZc{U@JVPZ?h` z16e`;0!uUtefTe#r0GXhc2Q_|FU&jPKqb5&pU|hQrCu+{*Npu?GlWww$mdfZa}rzK zoEWwpo2mPY5VIvT>_wTYO`^RoA|$ehD!nA{Vy;%{Wm&86ZM8cXqtB9?hY%?eb|9#? zLhrsTYwHzOVjmgqApy78JGrVNje4LS6pfK)%G(p5*L_(W{(>_?$NS2l+_{4jnLX5f zw6`z?Uy*UxgHrJoc@j(2iLb(^InCdx+N)rt6ZG1vvZ)@5rMaWxlIg&!Q0>^w_ZpnG zU9{vi@YRaYmDl8-8U%LkO>cVWpEqQ@1~EUe54jP=-;#5++|bsyByx^M(|~`=P1=Xl z;2ltNyhc|tkxP2sM07 z))J(3OsVfLg&5JM`u+~SpA8)$)bUAmsp@T?q^`fl_~~q(uf*h;F>#~~gxUF#+6|Ng z^tB(+j{~tGY+o#G?1P+x)Iq>@kdIDO#`@axgXDX@&*9Be+nQzu&8`|>9VtT@8PsAh zM6wyZIT%i36Z&+pyrv%j9c!l+mS9Zt2VWdnn^J2`9x7|6;vudOIFj`eudFg_{75Z_ z%73(D)MA)iiE#9-VK4^AsM>J&qCe47!(}<&QLNBYQX!a>g~Kt|91^-U9HIcU8;q1g zFnHTXg1SxU_mT2h-*HZG>`^))on9Ix|I~lc3FDGXZ;h78oW^bEp2~j!>wS(oeE_wyhZcW;$lgi%>I0~}b9C(kC^_W$P67igqlYI!vRl!yN%Fox ztEij^dg%pGoa#>oy16uKvdr}6T4|I&-`|k7TmVPp=fz2y)jPpil`Tn}@5cc)@{el-EPlZA?ezMm?`84s!u zLeSID^Ek#GPi~X~YL-=PP-~YJ^t8eMgIYsRhpZf&!sW3R|BhIZwc|X^oh>u_#tF5+bRv^ctptTS(WthH#5 z3G{iMyr~Ztlr$-jE?70*jH4dE1(NCfe0c!b_Zt_$1?Wgx2)S*)Ex?HMqJI|Ht&~}4 zx7kMhyp11hS~X~TOJ5P%vQWmN>2DTt(`1hFS=4=xOrZNelzjkg(T6sKef-mk{`wF~ z2McJ6WD(%yQ|V2M7Rfo_rzVRr!o#TNVp+{M3_dLVay%xTjxCXbLW^Y~jQXy{n0lY0 z%Zp__-!jflZF>T1VNI6E3dLHvd!C$~pzICU7Kt_KFq*JLR@cX20qjIfVFsD$Ljt{@ z`cy-5QR}p{7%H|@27p+FrRYT~>XU&PmfefVOXX^9eyH&>ppV6jKFh&=twOVx^W!+$ zu|mF6YvsZ~u|h0Jl(W2J28!}$RSo<9x3?p_H6I-U-#gidQhDXZXNU!eO} z$tL=Co%a7(C_M&IK69K8D@=WVOs-GgZUUp8T!o<06F8+IF76QPxngu_dqOQTujqdL z;#iux8sVQ$m$0|CoRS_fQzmYz9YYV@7gvW;*2o{=MxI|Io9iK{1ndG0HTww40}-Ts zAInC*kPb^Rcc+$4RoBXA5uH9>IVpvft(AvxIvi!6!?t+yFE8$I{zP8TLZOkL!avuS zgK<^_Qqplmx4kNiOfitT3D)^}t+^Lf`5VrA^>wl}Z#EsY4s#m(u2_eO5`OnOzn9m^ z$FfG>(R)?FJkVp;M5OSv=Y`&UbO8!>UoUHMg{kXh`9P##+z8sgLoYV@Pj3yX`iIv~ z0b+#^~|DtA|!W7UBm2@Gnftd5Ln%y8T#8a;~V){ zDoE7u7hSx>)J4m``91n!{V`H1mCI{^WK4=tpy`9!J#@ z{k`e#ZpdYOT9xSUVw?|XfjnAMDo~QfXT=6^vqeH-bmN<+kgW056te_XEgguZyUj#w z93Q#~ptrSbjf^Mbig&d$UJ>$UXWBks3ER#1?+o)5WZ2{go`9K{_+a+i-`1OzJTY}W z)8P5o*SBER#rA`AY?DMd3MW#8UG_l;tJ9^j2^o1&yDy<`u{h1AUnB1tIe5HD&pmub z`Cz=o<}}hgUGs%lBQ^};{0I1EMeO}D(%XPrWygyhd7idowOyK8g~> z3O3{Bf3V!Fz-CBV-3+7O;&<6{v_i}*Llc-vk<4A!xD8iiry!}oYU zF;-j|V6t+Yeb4w4fPHF{ zX`m4x+r(A4!ja^|%yTfw=acpAs9zn7ehol#-1V5SrEvP|obX_u{J^n2!^SKQc`&5a z6X_44Q%I5J{$+s3SPNH8#UgA2Iv|r4r+Zl76!_&f7eu%OJxrkqtAZ_?jo*T19VV>iW;iV zEu9Jh^#-h~R(QDybky17i5P-g!6}cybht+C^8~IaPZJi#rnE#p9=hTZ-F~u<7Xxs6 zA17GM&leRq84|F`4l=?jiw&&y_B(~0VO6CG-zRsbs`E@q>3b6s=-gF!qjSEKY3WUJ zG~|}{?~j{gz;1j{Pgx+bnD%@pzv2B19@_VHQYOtg5vWaFhK}rei-~ zCS~t5xR1L0D2sWYgpAvp7e4q=k~Se!@h91rr=hbB%4_fkCjJb&I-Yj?EOV0v%|*rl za9!CNUt|1(Y~YdM~y;@j>(N0a%g%UN1bUj^Ejq^Pt&i* zu|_c$OEj_OF3LH9`NpI4+zG_($J6{16451k@1!gVPuieSFPViyn@++_N61JkrI)5c zr(qCsY3>WYbT2Q9K6Dx@em5y}TDB29e-#}l{#SV(#_#5@n3RvBvS;KmOdYdJV)kig zdG4E)WKuVZDL?V}z*uU~Egj9AMeir@G%1s|o`o+wmwq{mP||SoG}Eoag1$ z7l(1wen)8zz*!9EP=74Fcn&Ka*bj0}jtQK~_cr8}RcU@9s9Hlz^J@Qwsnjpj?KhO& zM(_NFbb@c_rSot}FH+m=v}BrfUcOv?g~*0R4SE{}hcCiB9FGXY*$***g-1TP6iKtl zltG@y3Sn-ehb{o(CLA6mvubQYjvAkN;lm0y|AW;^_WaGE2_}EyS0?|Hf%lxW$M0$B z1$kE=4CgREF(tJ5q8w&q&Nd>ZNvQ@1Co6>$)cp@cfr#i2c;Btb>KB8ZQ&(jn9ivkD zPuX6Z9UAnfoUDO(nK$Iq`Vv8NJ7G`P`!{5@VvCW`g&b*{g4lND_|MQl)-KIlLMLv( zdB@MzROHv)k`K|oOi_vE-;_BurbEn1V=r9^kA?FpbZoIj$2hS)fV_5OSHO<_Kg!+% zK8k9M8{V01=ge-hlU@nCOGrWqgccA`7)la~p(9NM=>d@-3Mvq~s8kUi3spftL5k=C zDgvU2C`5`PMS>z15fQEhP{i;5%&eUA2q5SQ4!16lJ*mb*IR{;Q$UP3*IsJ9xN1o#9WL;GKFFqn-(l_iFjO; z;1V4myAO1UCOEw05_8c`j$0hY;f7mOQ`S(r5Rbq)zU87ffhy)|i2Xeh-HxU#v%Bfq zI#(_Aw4Hph$dGBa9{EkDXvliR^NggY*1N{hd?EJ2iqchzddh2|8B%<%1P%zl1M(ZQ zbJck9tt?o#klBaDj!Acxcy32ir@aY@Pae*dEcylD>dM zmzKRyfuI6rro!3q4`vw_ngCN6VlPTJPQ^>s!6NYXL4dm1fV+sswtT6^(dJ*dXn{t{ zy`riIF=6IPQT4~^6R*gOibS5XOcA1+UQr#VESUv#6Q^oLiCT)A`b3G`0dCObe{ES{ z7$YQQYGs--@DU;u+|w3OEr=mCl1ubsYUO>FxWYl50B^AD;w2}7Imrv6)7IF1~Tf9$rOoP&sD z(~%+-X5sFzQyLu7;@9XJ=HU=>^sUiCfCM;Vloce;15^sh%i@vt4OmBr+%t88k~;%s z@p1Ipnk(kyv?xZTvsqccsr(QB#&yVAJrEEb30CWYv0^w~9Veqb-o}u5phuuu0(~1RR)Jy6h!dSs zDz=*&n@z?dVu?c#Hv(TS$H7$|S@?#Um_&`^vAZYJn0Qe&82;f7o3WS-%v%_Oogk!%-Ie7nIMW3WGuHy5*?v+ zE=&@C!=SY=S>&7XZk&*JC|NXDUM5e9xQsR1{hKU43Z zYWn<9jJ$4!lImE}=nc@+88aQ^4^qBA3b3$2Y1rC>`{UsEV8pP!g$MhaS$%XNiYTT9 z@W$4z@nEy83|CE9XuGvMZ3@G7cb0FMdVJ-UFdMI|RuY=%g8&-jx?{~^>UL);Ar zjYl#>GxrvP=f@vSZ)b>XoI8Vq=RXK8#-DlKS5b*HsgI@as)`!$yhiy&JLl$EP6!@-{USFTgTg9<&mY}P z5x^|P`@hRIV*F0DDvfIpjN=h>OPl;6Bbvtvdw^99pz6>mzi0senlB(ybN|(jUqm50 z#rTYqXn3x$^eoE6@GnCDm3jt5KylK9fT#k?%#wh}Y7faSGOsqwD?7NLBTF*}|GY zO)|w+$SOZ(iVPLmrk?8J7vJ5tN;(+5f`c59*lA7W> z_;l($i*DSkDLimlIBSV^FkyA7CF&}@sjQYrv6n$TxtbCcPn&9qC}ni${aT`%;(V!s zJw*w*xcnkLkSmtrms`048pb4QSQk??mwMI}lOf(7uPg3TufoBzHz|&cJdp!Yt|U)n z!k9WgPvpWq`F@_b4Kns#J@kGjHK{ME#qUI%g6Tl@npMx(1+e>_!R)JdI+ z!aOsqz)q;0@xaz$j0RkGln&Py^;;Y@IW?pl$d~$2bq0RJb@-N}AHg@i7ZQ`l^Gcdp zwahcwT>Fle)$G+6(c8F4EgOg;UltS0+MK>qL(L0h6EzUQvK&6y8P0wjx+4%Bzx4{# z;KP7GO+E|{)Z*X9V8P)q4&X~TObEpBVPYVj4^tT35|_?U0=4=393_y%#|26tnUBva zffPQzpafF+xKs(G@%1Z}z=&M_uucio;U6|Dfpk7@Qvy}^xLpZk@bNt*P?e9nm4KhG z-=_rX^7qe_K!A_sN+8I`V@jYJA5SQOOg;k7sXAX@p#<`%%YC3PiL|AmNX<+!IfO;S z9N1DRxwg(`ET4ct;8%b{8>~V$t+}IuGYpq2j zM-W+`Fj-jzFz_41QIFq~YpVf+P>^2}?RE(&+(&0A`djGt(9ezVl2!2=>`l#-43EDK z_c4cW(_v6TlWY|=n@kSGwXy}Wm=`$wS^k<`**3*CwmXckmEzBu6|CXUo*t}?4&xOg zoPrG=Y5uIW%xr?-6*m2_5)>xRu1eGMMSRUThOG0*|EG`qWW!cu_JX?!28;nf>n8b53`-6m-gWdp)rfMc-{C)IVIZsSR-!d9=(j|a z!@R~KyFnMUi*1UD$oAKm!2*dH{fpPgYNbpJWc|Zvqx-WP+XZImVq-`i=zk^;mW`Kc zHxv*vKi66t5SWr|ynU2k$HL%=!O~z zY-TND@FZT#8YWR}oMpBuSbzfGe^ByJOJFguwU-m6Af zF^#3cXe=GUrc=yh4Bi6s7{xMN=_BA>UI!K~-X7+?QhqqrZ7tknT9O_35i-3C@zVZm z1lQZbV}zDa3RL&!gqQ1#U=9y8hN}#7fcL?ov2uUd0BE5>vz8NuzZm?*8;rq+R`?5_ zj5o|^9bPOLet$3ucLiE<_Fkgt}Pz~A}C5d9A@LM zHLDC0XwD-~X#)NN_``aH>SeBO>5nPoRf7RGi5E+_e(Y>>Y_Q51Hd6y&8n5`eN}YE2 zlwqxXt^*K;Is`L>PXNQng9IBhI%LOsN(*?swai>g9!Y3(2I6L-O^jKPb4a4*N{B{Q zF#6;0C(+8Ln6O|h78OPV!^!Ivu<+a$UL;Yhd6We}0s}sdWhyg8M07(LSHc9=gx&N8 zqw6YuzbHuCgTcdwO9x^euN4qeA10Z}p*fc(WC+?S=5+{7(|l*Iw+v4<1yIdIEyS%3 zsP9a5!#7OEClB@rlP!zhgL3r=nss+d+rs7nO*^}CgD^hxKL~<`VPK*aOk(d$bV)Fo z*K#bAE{%ss7!Avc&Fd@49J=Q>*T2SZ!7Dx)E8c0tz{atR4g!}Maqja2OGkV(iJ&q+n<0z zEyJ_YAW~#o`xDGA`;Js=5lZTEw@8lxKkJI*hssy0LX+WA&!~(5Damwo)5tg$GpZ63@c@1*5*LuJt?s6Lb&r3 z!y{(fp#P#6fst^&c=mX{q-!6$PwxnpdF zk5I4HVy&`aNgFX3C=^55hzqPSLmL`#__=6Ikw~QDg(4QOez6d?E2PRIbJ}BOCHqVP4RWL3$9mCz zYFPy9z)%`iBUio^=2tW(;F=E+6*Y8#HE zg}Q}LjOYPApKWB(v3BBRTsx+{xDOE@pR|Xj*O`8AFW$trH66q~Q2);3VBcW((A67C z>u|pPdPf3vepid79oL*O^vS{4=+K89#YRP0My16f&heT9X0jHGqtocsV(8ni(Sc&| zDN9Mm?miX` zVT?mtSZ&BGq}_N(&saN4xbcP95-iE$9~S@ovD_Jphnu%BspW_R?g{f>07qffHAhDG z*g%}gxFcpo8`$=LsbOyz1!AdpZ;{b=Ld1@UrD%l-cq?NYbjSrh)Y>0(j`;E7_PR4U|q&K((@*=L|SO)w7Q%(Z}burXQyb5HTwm~-2!Cn9Z zxBjLb`+Xl?AM6Df$(HzGg9ILg(Xa@T060F3TgCWM)LffGk>3?|G9B>Gju(azM@*r;eR z9Nf#V>7he?L~Nw0BR3poUtHJXzp|*0mDD&ngb8Nh^2-ANm>1vTpq%v%WN5 z{9Zg4dH~hwD>BQh*VfF}#`^->*|c?S;)P3 z9v%(XM_7dQLy}H66(be~S@YxH{rKIIwDm6a@B>s3UQy=2K%jALoE1#+CrpQW3_CAk zConev^dASu7erzgsr^I?m!)fMV<6ESx`_8!`V;k`^x!}-0F3IxfubP*@oo%+Z*&!ndQh|m zm)QKEcnDc28H3;t8$+E3iBy~%IS4nrgZO{+<2L<1NMzUx;Q>3>(i;auE8Yz7E%gS& zanheA4+dNAPe%ufX~+ZWIRxyYElnH({`w@nghSGRh&|VGGGTNei{So4Lqs3Pn|A#+ z)gB7#MqBDT6uuN77Y)U|6X-af>`#tiq8XDBV;DGGUwUyEEZTkP^I>of0aLzWY&|T!Tv^2%ck%)*LhfYvKgrd;vrn6;Tk_k z2r*ZHJxs|J{bLYtGtf7*;bB2)m3?o+XJPnZbxAcAY~atZ2H^A2ckISa8ZZ`-6j$~! zW=02kYAgomFl`(wHaKQ@RWFU%X0Jj|JOb%z|0^w{fBvVn&-sMM2qNCEx^E z;(|XYM=(zT^TPWe9fY}<0=2UcdkMe79bC$vAdhh}6~DBTX+7SBDZElg@rOSf|_0zWXr6o21I(lt1UbcF0Yfc$1rz@B7RIXPCetpNsEwxyqZ&jEA>eX z3AO-;c8eYpRo%}6pN0K5J024qV|KzZZ`vr}p5irnnG(li)m@~~r z!~}AU1j!bipgSU*_4c0OX(@EdeKIxAUlH{r)K;WxWNy=IA;pk{8` zaua|^FU^9Ztu2LSiKf^H|DA;uji9loL>D~hiKn1o%%vSqiA8Xv-#c6M$6>>4F$&oj zDNl=<2-I)$G?)ZH>J~mDZYtwL&ps=9D_}F<&jH~?3V14XhQM4=hqGI|%oSr5e0~(-S&kv7kUFn^9Vq=xQmFzLq zD!5}Y8k0D_O;hG$2k)W{^D#y5(ZTtm6<#WOfq0}UMhK#SrMX6h=>!4}q3rrlGVpI& zxd4N@nSNY=Sb)Bivk+Y2D)m|@T2y-$cfdvkrghk?DO%Mi@&czD%n{EZn zK1z!L@_hFdH*#n3Yo*8olvZ&D3+3YTVjvG_hs9z82KmNfH1;edE)jpJ2VAspQ*4z* zbPvh*rkZ5HChd4gwrTqHT`HGwt`0^JvBEi+tht z3)>$dyPLZi1lu$#glUEHulQKBi!Q-m!0;C;(=#g#03ssO0?EP$2ft1r3nDX`%ky%e13de*)&sOe18n1&W1cA(qm)I9DO%Escp@^wSib z=D#HFhYNQ11#p{IFN>M#O&9I1hH$kDFGEWEE0nxc+^YbBc<3?+729a;GSLG#Am1&+ z65UJw$V@5h~zFQ)F@dhZ_P`dC2dRjuj=}v;ogw}qh-Wx=7_udNL7_ZToI-YnSyn8RDz%-zaV%YpLg(q90PON~a?=KT z%*n48H#&?fC`ZB1huC8;NaIr|8pUCP%wfWqxW>f;W(`eBdP_W!W}zk_7g1qH0(SK3 zA2~g|OIr_FpsR>mM1{1PF&FHmR=bf#k$+{UpBRIx_9te(C=lU@@Yif8=bw%p8qvpzU%mMqHIVOcqWtMSLX zeX?I2UyAc!Fc4xuq+o@yq#<0bvz-kQ#t6FcP}Ew{J?*l2m*0s?416|mq>KtQS8;(3 ztrf{ljf>_Lg;6f!G)`kfBeo&@0rP78YTb{|*8O}TI*t2_{_!I5l($ao{>NMJLqSyj z|K9?k-T$9&(P+Ks(I(PI8~4#fv*D$Ot-^QmG5G8$PgCFal`n4@EDWUHYMDgAB`aAHqKR7p3hJ^YQJCeXzQor|BlJZfanRpp(hVO@Y_qD9Kel89Y0_h1Jgc*rrw!4GN5-M z&HEH|{|9>KQ;ca_I`JvSrI7ym)HEHW9fSys;c0ykf*a(cgOI{1Xy-w^SOpzFh#R}o zUk63*ut$x6C4_~8Xv2ZC##cW$j4yw{)-hm$v!?};j8~62jKe^!!WYXJ5M=~SvX%&| z|9ev)EavIWfMlpn}R}fZAO68Ti^+dhIij$;-hj5&AJ1IIg?sq zJ-ReZyt`GK9W3jHv-s z^I_57eFI=3UYzSy4%xjwO)Wc9H#gXsLXZ!;V7uXYEq8D*n@3+OjHlQ z+5^X+jXXsYkBQW9(=Q(rEue#(Iwl%tuEv;x1&7Bd5-x7?K?B;dJ{KF7t7ybi)L1E~ z>v4o+ZbIB&OXR*RI}T32iPjw#IpJp=KQ01tmj(L@+ZXB+B*Hw1VVOZ`Um|97KgdKB zsL0eE3Gs|cV+BxpTJ5&M;x_P0@f7yW4`0H`aE%hb!g`%R_k0CYSs^X@N;JcgKKvC_ zszTCEU`rHIvlH+UV7(7H0n1ifWF5*QvNkMo_<|N+{Tf?l0$ur9R7(e7ZJM0eEuoPWqOk{QVc`H}!1LlqPeg83^xx=og=pgW z1{f?>Pur>FREo_6ElSjCa~W*YgKb0WrL8I1Yr`xZU?o|Qu$ zn))qPvGN7I`klygl!IB(GYPWwqO0AI4e+ecsor_94tX`3-vrou%JY_x-?nxL+ES3#RE)1<3nxbyaUJFdHQRXpZ?dLawNLulAFQ0KR3 z{Wa{qVmfmT7RRS4?Z4P(9|F`^JdH@*@9{0;(TF26f;DD!{0@* z<4^9p`P*ywP5XM4`5Pk;lrDjgaO!s~v9)yJchOY)`&;JT`*^E&VbK2;*Wu+tC<9CVqDvfo<(L#r; zhb8i%L(YWG*3KzwtKU0m)ptr_Xs%O!qPTB=%5yRVnYV~Ac-SrLf*GuE%N#gzKXJ=E z=zitT!=n)^aB3_y6LK-cf-i(@hhNg9Z0%n6B@gTn8X{#2lSguEZ%8y$K&PbS0(&>4 ze8&9~uH&CTeo-nxlL?GD5wj#Ai9XfjU3E;c&>7@{_fdX@!Gi5AA?rsKumu|8?0=zw zx%?iaTNy6k`_}Ww&p;S&d!$cMFTknnhCezOC9?z?@~hy=i}p0>NK2z+XY|9YrdBIj zE<&Q{!nH{EJ`ycYqhm^@n7Pyh~NqQR_JQCU7bL8z=W-fwufhX42R3GFg1+ z%(o5jc)p{0Tj2X%KEvTf>a9CxQRntfbeg&*$c6}Je=0%tRDX{J8h=a`x|JX|I^X-4 zgV*0olHDhBT2RbO8g5+vH%45Y?4fN&be;KUAL0t zU>GI_CL;#)Buz_}H4|^y|7~u=Yif{C_a@6+Hen>oR5am9kz*0AFgZn5Njc|aw|?4pu=Jz+yDxy z-PYI!_1I|yu@%cx%+lkzLAsV*}e>#?;^Z$&24_toWN zc)5OA81;4ZWR`j7nk@M&G@g3dGROc>dtOC4_=s#dlD`C=iHTcM4MwM*vN4*|soqp? zy!kyVM=}m>haCC310Zv{*}e~EmvDL-wh^!v{WW9&J#AG(J_=s3y@u=vfH7xHj5Ox8 zUM;yDXD`*l+w7y%+Oi9jmr=DPH`+7g-KPt(*%j(EzdBiAHeTIsYLb-6Zn^s|xD zxEO+5i$OTXh#{xclMXZWTW<$4!xsRlg}osP&CQb^raudz-N-A!B%=C`RYJgm1+f8@ z3e^hZsH~oJDn*M*+t;RwW3c|z>6REvpVpJBz|Ke2mz^M-yjLHc-9eY@%kj=dvv@5I zZy>kTIjx%Mz98;w{Q(tGK^Gi4pN7*LLWKE)jem9M`$Fv-%D)vf+CE=aI1dn-3Ds>Z zZ!7B8&Ls^YD!0B%4#LB7M#ULaK3k@c(iBfWPFNJz?I0RO+;Ai?{)RyQ11mJpi+vBK{)9#G5lp4$CW7khZ6Qe#!TE<-_ zWn_HChFrYb)K1ZB6miD-gZHopUdA;s;KW`68D$d%$Rmt8e&lK&k#VS2iw!~Bn#o)* zEV#*x0|g{=&ysaYBLLgLWaYOnc^{BV2F2VBHgzU+@^0x+P^RMSJ@Q4UnV85_8nZsG z6&-IOzjqwtEwp=xo)kLXQogD>z6rBOxDs2-HvCmJcUb7>)^fj!l(A5OY=kxTQ-PeP zs9Uk$b~+MiQIQNOJ3}4X$<+!3fUE80$6(T-4j{UF>4}cm6Q82uo~#C$CE;HA404@T z-YdH~_P_>jRa*5HV{`3B`EnZA7xHH3V(h9DsM%=!I=2|JbBfLs%i~Jd&|95ke|}1A z7dbxufSH9?35x?OG?dh3UF5r9UcI}@G4=u@*;3;wy2>8zeE=hN0ney;H<_k<5bD)U zCMl2r$8?v4Ffo9*#Dxxam$en8AatXLtfnF(JiV9f0qC@`y+C*l(5JnCN^@cvFU(rK zWjTJh)f=7LN*(*ixlrFv_5tNa!LGjG`t7M+UwJ>4;rzZBi1yUApX`IDZ0si=$07TE z*&SC-ykFK)z6!l@zZ{@A_dv_+7}6h*Z}Cv?8z?8E<<<|%QMhpPgJ}6b^v#1Zh^H!p zWPAAKIu62aj-n}pWM-AEYD6DGP=d)GqQeSNDnJwV43b0R+arK7{EJzR0{LAZQnSHm zV{7Q)!SV`V39eho|3x&#=_%NcuQ zn4Flwc{Q;iDkF6jP&zTsQGpD6Re34fj_b9`vXGWuS;>NYN34P{MYl3PSsWe7=n zAw>PlWYfZO)97l{E`ZhD3b+qDyo?PMs=flW#+oN9SSsw#YH36p->-)lZ(cN$DUj*4 z{T0FXVykr@iVWX$#@mfKA?iLwcBmP$PKUK@D<}uenR+&wd+jPW#~00{15?aBnLSnh ztiZx^L5Ww9YF+OQPc`a1O@66dUes^hbb5Wd9HQ>KL@_gD9Lf?`pCL!*Th#zS=|OY5 zfhXg;-vrmQAo;lN`+a^Dv1W)oVPHPab$Uv+R_xue9s#%4oqm`tA61`1rO=0x3u*1s zpr!Xw{b#U|;FenH&hc=4=kVI6yfwfZT}5v`gRS^0o#4Y3QlG`4m>x=UB{^BA?H($6 zRvuNvN?xGPrqkW6C4H|O7yDwP>!$|Qb4sU4ITp6PA>$EiKESwJt|#P_wnR%gxqaT8{hX&|k}CFYW#aKChefmmutp zUm>%A6R>;*`b?C!QZ_>?qgKksj^|Zy-O^p49O*AfFMYgHcEa5$*1}Zz?j*`zC3gbF z=h`Yc*S97NVS~*BqO*qPzJf)%lR~dZM$H3e2;-PWkztOk?VK)e!o3)N!4x>bzxMJZ7D2m^$Zzs)ry_L0rWe zz@<9>6R%I#Y1cZLk+RhK-TX-)k^nz?gKqx$w{>zpdNy-Cn8+7U!{0!#`0n+xk$c-& zRllLw7VYU)pQ`42-IVK$f?>8Hf;>k5YLBKaugm`^hv=?1rEkhW(yeKBwi!3IRRs}u8dsH4!||ALi;lf1yTN3bvq_!_eZN^g&x+I&TcKyP zqZM1_KByam-;!^p?eK7D8mudwF_;dc97;EG{*bbanm)PPFz36e`!@MlQ<&CJf?h2_ zR1|*A<9`|kWAt}8BQ&SP4DrP!8h}--D{}aX+DMUln;dUL0N+8w-}J690WcDV20%q*!iSNu z0}Hz-)Mtm>uc%MEESt!{cjXOeczxcJHC=DRBaZ6t14@$eSg(mD?*eZuym*j_XVBEN zgTfYUPRG zurN_#<>ny{7|s*Fk0$JsHPtCZtM@^ZkD}B2ATfC9_C8rH6%a`y4f{BzQXpw710cQJ z4v_iN2>p^9OTj;#RWRO{ITrO1(EhJ;6S8m?`Ua7_^8+S=xaki9K=3D z?-7{Kr+Mk}5t)K2)*QvtM4v~|M`b%?b5XrOLJEyN3T?Gh4LCE_9F-aN zCk)4u7xZSd;A@87gJArZj=!ADkv2jd%YgoFad%Ggc69+wQ!3ry7CVpHg(*VUY+^zg-!zQP_wi@uaU zyL%u93T5f(>91sgdp915X6ehXAi)f!)Du{3J*fQ&*g1yM$P=X=r*c(woan;@?z-0Z$P57jq};u=`R7A>+@%2b#0INUB~y(hi4_ibjs;ag?z;Q zHlN2uMdxG_oSS+MI>I*$+S`-He6B)t+l;nR!e+DV4NKv7gD`%p{n0uy*^FNzmv7xUtzVV`ZgNKa?f`XU?U1ud?)MjQ9m#1^Re}L5XmJ}b{_iAAGG|uZ0vp~+|cRsX5%-{ z%k0X=v%iNm@ejK9dzs01kNqC{)Dl|pz0BZ8##)f$UwtnJJHLun(#n?nh^(#jwy^;O zEyX4*-mOK`iVG+idiQ(yw0NGv@y0P!x321BObZTH0Tu=y;+b`0XM${iA#%1dih+Na zkT?`RPh63X_&9x`84{QdLTcWUZW4>i(?Ni0!n}mw5NkPwL0}>4fvKtb=jt6@lP`e1 z2BeZr;?i2E`&nMKY<2eC4yZKjRN#!fEI_8 znsCpVhkM7OC%6W?!_?xjH7j4kih>*03P)cEVH47cwvKa{o~G7x`6qe^CM` zA!iBl&iOh}Qxxs@55z)FW}4YyB7)68Uj|)opvxH zGqZ8Snv4THpFlG~J`~WeI2F(mQlXB0{g)qRP|@bz=x>C&+Izdit2zy)S)V6pL2HDtHva{ZasdthMIKZyzD13Gm35u; z3>QQHONpsUvwxMtn{MBVeZw$AXTZ>-1IzLjeJ z2EMVH+WjVLWT6>$2dSW<23jyb!_Lhun4bZrh8F0B-yoj7u$6ZH27Pd zyTDTCG3zrz4=i(o7fI({{VT$Eg0xp|bYu5hZZ_`Y&EKL|uY=E?e~Z4t)m&QS&+9TL zY5}*%V}fzC|KnXc-jFw89WA&CiK~FFwn$8&0XJn7Exjp)x*P!Sufdvg|4pgWXME3QGr4RprB>e{c{s+XAf>6~zWipK7gb3Os>U2xSK|%^!q;}kb zyR&EL)-5Q;NbR0;8!{NOsc*wHLDcbYIRik1U;Hf_I96hpb2KE30#jVEi*vPRuCG06 zbeXzjo+FDk&vZ1PPOVh;;zQa4K%J|jXo02@ngqv`=ty}~I5;1oD1>4JM)Nvj&H-m= z8JJnxv6wSagU*fN)M1~=!sGO=5zdVyen4#iAk+_R%Sr@r zN14gap}&Iqp$ljO{%ajcOIfN`tvXJ{0~`mkl9lA@P+O{I@(})oPAWL3MbckPr_ z169jR2hB2?n`BO!%oW{?^?MqsdT+mzS`@1Qd0Cn0t%ujjgC{?BE#tv3h&+g!8OCT* ze4j;dkSr4g<_YaypH1EDT5dH&S_#~SgBS2OV7{&Vvw+9Z*q)3p8cRZgUbSlrtwW{bR_@pDKG*I+et;$#KndY3%NzCjdgq)`Lp$ENM zPOJ<^l=Iu$^o1&XjGKQ0#u#2bJ*?(IzPFS(T<|m~y2ZSa+GokLh<6G9tnkkf+wq;B z!z!RYwNmN&$Gz4BgG*H6|Kmrehw4UY4KlE04aeBZZaBk2uEIM?Ur1A;wB$10c!0*V zHeMupi8meu4rbD2V9ys|$B*;>O5;8XW;;BotRx8>Bm&!D~uaLRvnP{yIyC2MV z;9d8E8VTG$h-_pZm^Zb=rW%WEa|bV5-4x(qvk7>aWTl6dQW;LFazUF#OK>!@M1__t zu}g;YsQ~u{kqiCC8$+x$uP_s{!zm0h5}%0<{h|V>1BeqXYeJ@Gvcd9eGN^|+Ofrm- z4~-mTE*inVU)iAwo$zVdcr6PLAM?e(Le*b|SPQF5P_QFH%0J!+;uKbx7w?2aeB~n| zNcre=q?s^YKAQP=zkTLFYP_m4!pN8iPPWVr(!|E(na8q%5lYu;#L95g1NYI%BN9Vj z>e?vs&r{r#_PaY;fW)Q4`7NmBwS+9XzDY(o44da=4j7B0&fOe<3YiG7%ko-LfTD=e z20$4`5Ltt&yRbMSt0J6~1?kM}o*mtzv9VemWnO4itd^~)OU04_$ZP&KPOGXM45{&2 zGezk|_atbI5Iit0L94-5p#&gV!4rH=0lxbOiQ0qs98AI$1=K4^s|`!r%p{y#6uOwC z%~#a-QIx(@Qc`F^iq>9H*TBm^5f-Masak9rSZt(c<|KxNO<2easJNM41i#C*n3x3C z^pX6gg-{`-NKwD=(z!XvM))aR+Xa5Sp^7$2IZ7!RT9Jy^c`!rk57_!W8F;G&bTvcE zu0#gzvPFvv)vKyiG24J+ERF{GwR7rv@0~uW>%6pOnHEpe0$ObPTIA>dPY=WTh+Yta zNb#)-6BK*c+@}4>mPYl`;v3WVnOgBEkb5@WE%?h-f(%>Oeo)o|qzwx+4VpM7MI&zw zpB=E+Ss5+xppFZw#v7J4g(luFGn2=P$L|M19Jq2QNXanVGIySaTpg!p@s95>?O?MYSh*4 z@^SJd6ipz^85K6YJ(bqg5`-7C3^MGcd3Ciqab}(ZAYjIV;jtFxLt5$Kx?0237=BG1 z=IzRyOUMWMtf+vOs^n=6)oD@GEl+EWnp2dg<=MTs@6$Z3YBj(lA>0OwDxg53L6j~8 z8;DE{17b88#Y(G}y!Eu|^}UQYrUz3y1ILXCBGBqZP{XOlD5C(lXOOlgfa)wU{3H3a zEtpD!>S=A9Ua;k5w4t8nueJ_PNxKUAm9el31Icu@o)&0_ACaS4 zS8*5@ZKHxtIHMreau}z{`%NNSfW+U3Ne3W;%;-A;r4jaf{uv>2dT)mCDXg#6b}Ddc z+@cBfwe-eL7%5o98_@QD?vG=YKi4)GH}U#M-nk88tN;LNipQTqAJ^A1&33la&-Jww z7vjP_kX5d&)lz!kmG1Pm1g~x(%;w;JbfqDCiNNFV{|Uw5`hF%}Vd27@Z`OEmj#>L1 zO?fFzY@j7W2nCCd=UdW(@wBP|#6)1djl_m*T4Uzf)2{g5_y$H&^;!mc5ljGy_tYJpVZnzyQjvwu`vT-{mQ@6?$ zS-HcssiBr4!oPYr!XdE-W{|N6Ac14fus${ftjM|uL+4(la%blpK#HQW{tFfW2N1Qrm5@oM0%`|=1-X(6~Q#IGQY9bFsl;+KHAhsOR5JzC!KRH zRrcZl8y{jD{@SNuwc3n*Sl|j{EO206l!>w6M9p!{-vg1Id4Bwp6HK2pu`z$<1t&JP zsy+*=2U2zke}tk^IocK|zYVsvG<^e9lK&ZP-0!Drvk;+OmJbL3F0=)Ym~+F#$_6a> z{>lboXp28SPC>5r0cSk<3N?3ckT(&;Y(?aaSZ4Re&Rr%kH)5?PLT0gaA!)?ncZ3jO zV4eDPHBt-G{ck0Rcar&xGIJA0?u|D^33L(?D2mF2E8IpJ=M9bfDxVZ7cni5G;osf( z-zyWXc3DPB{P&e?v<2t}^d2%?2-)7e+3OOZVkqMc8h5R+7S|dJ0aFG3I1;o>2lL>c zp%Fl>gwUGo_l^vjHgug$jW!?^VZxzR0qFuH2LvPr2zG@{w7NMyleWe1lECyw=#x>eE!~fsBUDO||?q{y7-MD5z{R$MCRe83Tk>jG|rO^6BJnrlqvQBOu3G z{f}60&1=zssRrZ)t%va12X*JoViCfsmEB}Y{v}OorqxbOYo*MnT+M#-3O47aB5v`M zW?G&*6|?8k7t!B%w$lmiI=HBRwZY>5Y-y2k<{m@p1U$IQ<7Xf1D2F@B^%JFb;|N>TnzY zRXGX=AXSdR0YH`GA~2E2dN*^Yzn}#_X&E%8TC$Jweu~LnbodoFZB{)s>7IME_^R+H zGJpyTGfVZ9pc|0Faczhks0)-uf$4E{ zuc4*IW8cG&&5>9Tfbg=ov3+Qwp`j4cQaaj7>#0^iWM#a!Vf1+!xwdM$Zs?!Er6$!>|ps+nlv)e%Zd6ssyfqeF*LRB9`#ss)7 z9&Oieh2q<44V2XO9Eih9ls85gTYxz-0AU6eKzgsB%>`O598Tk#`CZ))jfhT%&XgJ&pO{gVtW|!cF?8vT4wH=N;?=T za+-C9Os`s;p#b}myB~pOaqiDNNXc@*L_4y6Dp@dV;% zP6v(4immH_cYT`jTE)c2@KQjMZ7k=}z^>;<#f1)9de;^IXX*$W|KL~qXHo+e8KN{C zFbSH$8ZcinNlyknz;`65Axwwec7x#oilJd0p>HJ8a~+}A4yHpLwPT4f?MyIxz{c>E zaGMQAFJfr>y;|qmgOODfaI$`eRc;nLNwnY<%vFm~2%|=U^R1wU#b`T*9w>%6Z7@wN z*6zjO(_*bjVj^UU@UU4DQanf+5;qE<2iNYTd2m;gPFe|8)vKMLKYvN(owP)p{7)w= zuE8WaYxRvXka_(}vOEBk(+Qx~Zgus&t1T0twiYduXq~l^^JdT{Ab-r>8blVI}=O z?TrQvOo&_-tRs2?bY8Q(12!BB( zx~6|rSt7}1s3rL7*+yUZVmhI&-*hX%tWSS!Uu^p@gLGQ@pT0lb%{C7}r=HBk<&x;> z2e3+4(MJzx?GVrE8vs6rU$VVPbngIk?R6?0fL*_v+yk`_9hD`LDE>k0am2els2x(@ zvg)JcHAmOjGj0}9*S~cHY)szu9^eH*ejA=y3~tamWhnH=Agx!E)t4b3+rmaGCEU{j zBOH2e6?#FVD=(X21vUfMo8pvNz@2stj`Rci;}9+62{-4!4OD%o))Azd=O!*k;jX!X zxq&N8j0PQcmMVuUsqsQ{mk z&^lt-rk21Gai02=Xp=DoUzccUj?Ek}GG?4eps11BquD#v@4hp6#GTDR!kFMyGP`i@cw3g2$14rYPZqlXET79I8R(V*q#spMZ|Z%3a#s_leHcIIQ?u#eJ~$FxTf6<>Y4 z)&V^#9S`obIW%uP#3~2^p$S?LkX0uqV1)jl8xynw<>Mvgh{Egjxb|b0s-4{Ccgw~gXx$-7r%*v_zL~UU6^?%tpBNqTW4w$pJB(^c< zG<*~|J_T@3{aQKCwl8s%4F>zib8%rS?l2b=s5>ge?PN+JGC#<>LFEWVwpBv zed-)tDATICf8Wc2f&IukMSBTW9u-R!!Bi5+dBdtVw`;^b*((%IWk}Ei>xU8heh-mT!YHYFweHY1)Xak;Vp< zoA&!AT6iT8kStNc2d8bs{6Zf*;Y_5h)3kc-Us0vr34oDH)3ovEXB17Ep{3BI>5v@? z=;`TLY^&*==~`d+R8*i<@IuKmu*(Xl(+r3JL+M?7tAdP0X0jarYw~Rb|AePf1*k~$ zOl=?*&6t@Ow!?Uu#MAc9)cOGfpz18`sQX(si+KKPVtYj*?@VWdL6bgpAk#71g$&WB zv?|VRYh2jo3!lQg{7ToJ0?B%wl4e7f{DO?7amf(t?Rs&<&l=tXP#@UShN{unKAUOG zZ0)l03s34G+WoXP#`;`g)&5dnL~Ps!cOfl(R=a_h0~}#|X#E_lYjILB8S&CZ=h^^( zY_2vQ^?7^E(;7Oyw}Yp3sTtdh9!QUhq0{rQWe-sDd~L1racK8^7^)y+pI@jAaZWwY znQz6u|<|SG!=O*(C;1vzQPAniT-}%0IW-30qcbS*FsdPqC zLg*-IDRyR;NViHR*UJzzi>Thq+6V_@SkSrV5c;;fti>aU`{S3jrHb+y4O#{U_AYH+ zre!-Wf|xVPZ5&-$rg5QRWx1BhXC1WrzL*5MT@qKH{Lk1m8naxBcWg~iee`;KVw2GB z<)EYBhQF-PhJ%LmTd56j0A4`lq{TQox>6fRjaO;CLCzPh(pJC;Q|}dch^|xLS0Hk} zLCs!;tht{vA>(PqtDp-X(uc2V_c)e^(;yQmZMEs8X}=nTdI7z#TAPI2;>0x|PS>f$ z8YmeTbZjje{(^$*KnlyLc%AkWGLQ$h^u^Jb_uv!QG%LYLFZWJBV$?1~_>Rfe95qeX zVwjzUjq@t1&0t~a{|{mR0q0beKK|o#lgwl$=Vazi?@SVUlOjdMLeyapEZ9KT29{j~ zbOGzy22d;uD$2@ZMX@&&6pdKHiWO|2*ub?{a7C>6dq1~i(C_E}`mZlGlbdr-ea_R% z`C#HaJ|wc`-kG&^^&o5;%CUg4j~+d_sPwKxH*%=^8e)C_Jhsk%Kg`??-$j0UYHURK z10Df4z84BSnLGP5rF>%QQK-!3>m6Sr*=PMP>getL_^S6EPcN)P**E+zJ~vO%g1}s* zoHUtnpTCO$#LH$I3={6$yrUZun;*Lt(r*WPLn4xBhe#Lp=i|UacfSTr{MRBIuPxt$ zD_R{>IW#Fx-wl)cjeL1GVDL?@>K;&Zd=lbSyG`=V;za+*%!ITo;b8BVF-suyU&y6P zKz(=Q9$k_+fzZ5M*9VX?YG%QHc^EEm@?tTC?k0JEX<`$6@x}uxYUJKK;zjb+gWQSO$~fVX#Nha{hZI%BWYv+j9y3e84k;pd>XF1^l6#%}XyV#3&!DuoZ%G=H zuFf?-hKLcloshq+wo2CD97Uz`c;f!TCEx0sJ)S@uX(!l-%e0P|O;Fc8^7|72_K!09 z$;7bOOoz}?5*<~`f+xA&BW1~xi8?-Bd=fmdRW?7FxUTRUudDgXA%S(Wa(N<6atAUq zR+7yjx+0N@-Hr*KYz#Od@3|teD{anOk?2fQYxsq^A;7x!dnQ z#nJsJlb)vaOLEuKiDTh-wyb1VUzP1&NMP2`WHZH?UPuw?wEi6-CCsxgBu*&2@(bOL?O#mn zKeooj<`^X{NG8>aD+GETlJ{$(uzfOUr&&`;RGojSH4$J`6?0mC%YT-lL>Eud+%m#M zN)+Lt;(1tQYGmDuiGj%`&0FtGn~G;GkLq8-?zPApdDKgZXPnwx*~@59`jY-OLDvXv z+7IO!Jd+&BrL)s{#+M|&QXHX%t6wGKUP)woSLd~DIy15|YwT1C3!ZmdOxBN>uJLI9 z)32~iwc@;*Xe#udWL{-&Yh=o+h~8IxsXKAqtDIxCy!rIq@n&&tt6y?X{`Xd* zox?eKO`>b}Dut@504gzs)p{V#xdKW>UZ!`2xEgtK4QA-E5?u?u{!#j@1?k@=W7mQ$ zUXq*ECWiH^@^a?(G3hFQVl3FI(z=INDM)LnM}|lFN552TYLgXzr%HOu+ldlp((`R# zr;cbE@;B7VoVUTXb#mw1)DxT~U%#EWJ^sSiY<6~_?D~45MV7sjsEXDACad2`G(~EH zuAFs=k9hgxb%~yx6&g|{lhkNPP74j2**@44uoMScMODQi@8ad~>&G&V&uEi-lKku4 z#DLB~Og%OfeUp5M`sSeEP1SGvZ@%$vqHAd_I4e`DH7ANsVJb!MB@P}v3eyXjT80C| zl(V8@MW!5c=R{V_-91GuQ{EM9;-h$???c1@gM$I;82}p-FE&vw>9+S!4mHV}@3GNM zvX$_^*s1VC4~6Xi5t~shXML2| z^Dl_=W&NdAe*7qbPY#$A6=`AiZEy-0h1>tfAJM6qBpQ_6{|jNQk}Lk3SgORS?c>A* z{k-#I1lsjd_=&n)II`0xiDUS>;FH91Sum+MUW{=^%|O+;6F*IqM~dEGs?aFqpO_lC z=JUkR_)XpMj6J%R4G+ZtK=MPgw58}CU><%lYA zzDzU}Zqg@``VyRSk{s|Q;?zlU#+Qj3p<4A{A@N=DpblK*#bD3$aexKOW z*^+zu`^0@t<=8-p;PYkh2=0@&&-x+Z#4q0B4+7g%BR6d(gyLrM2ONSY_Pd*LJejLM zOP3!LSJaOUI90+xJdlG=&2p6}R=DcN#A*2YjM$Pml2*R9BFK-BQg*~|_4t;=g@9A* zPax%XIY&RX%7Z^82E@>5kut*;)jaew+?cwzp_-I^e@Prv_*9vbY?p<@YDuuTG}=!# z{(?Q_oHL1ExU#XRmyG!}K_%v_b27fu%!cS9&r8Iwo0dv=LWCvxVt(+EoF4)Q{TzO|J1hQ2&Zv`n&ksbfwm?@I-N1}6mTZiuiIrMxoX%Vz1%Qb&6 z%tE}^6I~)Rqq60X!~lA}vX{BY`Sr>NOi$;?E8jPR(ruxW0&xFEHMs{t@9>LYU<^H6yT`^%8X&Y|gZ_@vyJh+(6zm)TKsSabp~_DA2k zn%o~z^PQuU*;r_FLxvU^wM$)8WcCEmUMVt1vITwOW_v!y$IZZ+whrf6A2{H@*quA# zrWLO5+qkJk3s6*ScEN*jPyJ|jD*jpHgu%c9D{g#3P4 znUVQrrf-j)k%Q7{Mg524!o|mUoZ9doIX0cqZ<94VO+DQjWX@+bJ!2O+>6BdFSkzsn zI~AqFs=5?-z^+^xrFnb6(1h$?oC)&CrV}_8ke|9P`y|Ry&n8F1Or1=3O(v2lk(>DJ zuXTOZ@2;Oyqk@sDvorc_JI3du311pM8mNuUM<48nKezxJKL4_+5%EXcIDZx&^mvn8X_DYy@1PCeTlb4$pCax=INWP^|L*QI!3c%DCauWL>0 zwA{5cQf@W%dFKJYEwv;6nWw-ML4Zp~kCuC&G)!IJDGy7}tHY}tN zeW1FajdIO8G+S0=3rqnzK6v6E zv%J8o-=}e+5p!BaYJ&yJ|q*AQ^x-QqGs`?hxXCoSziB|$fT>|@q?$sm4%`#^em!C&* zFf^}v9y98!=@qC4wzX{JBUNTZdnr#d#aV}C?zIdjXVGg)UucN$FXF4INd|79j>TV++tJgw}xYA!4-Te(k4MEz%EEupCeH>0Yg{3OS|0^ll1J9%VND)ng|NXOWOc8w?R} z@@0cLjwB*ua7AtM#_BS6< z_o08qJ%253I9HN82dujv=l+&9eI3%VPn{U6pZ8Hqg*=ckA33K7fi{+vaFX$M`lFjyx+E@rEwJQbjnOpERoj_PyI#qK^#LTWhz=8T z0E;dL(;)kJXe=VUFJ%7JShStlinoVXcITOX?8gH6pdX8yOX}ZOA{soBmNQ<-D zm#61nUtAJN7fSgcQyJU6*gZ{aT-EoC4lO7^Ll1N7VX=6q#z$@_@Dx8f5z78K)ai)~ zlPQ}D<8ng}Q!bCrQ0JZ-WpS69l%$$twwTZkoNvjDaN`T{?&3Z~rt~RuDcVe&LS{g26Bndf%k1A zjw9CpDo+mefbgB6=JM3lkmmel_k=JmF}gMP1&?Kj%BIiaRrt!9QACb>v4d%>n(S{m z#d5tf1&_Mpa&df|Vi?KiR*>3jm}!ZBPr-yj_h`9(80_-}^2{(Z+~#5-GUh&QdO12m#=jVk zYbrBbG9N6C$?-dz-4ZWffQN>AXUuFwV@DP4#kXP)dVDW)583x8jxv9*n7atd0?9AP zlzH^ly-z+GW%iEWwO0N57T`2zE{VUfRBNv;kQYXq?g$Z^MkBHumK(aa+1GLQlMD6% zHIB%Ay^lG^(Oipo_o0{H4|!&#T)Ut7GXBRxo&IP)0RF}?CPqpviau^HZ;vtGM(%ay z^&8YIpX|>CK3iTp3ya;)cgKwEeE`+Se~S=-yx;(HoppCfS5JtLJRn$7A5*>?7H%hW&O=U6Bh>Vbq%i&{9ul9I9Cz1WAU@F{XlQ&lv zh6P@%*kd(3%nf1pv3FFNNc7G-72x@~JiEML6g&^p-GSA!B_MC*nB3b+Qbc^Jo1*@v zero=6hyec6IL5I{QTS++T~W}EvrmySNc^okt8bu{Cn1Ac1xSpGunh8G>yzFfRA~M4 zAUxm&-F13E@{3c2gmPz3QI`?c2DdYf04u~&NN^ca0KO|z8&y>c6HI=p=MK?#Q0*0D zyJ&4iRu|FLf&Or3B!H4gGV5|uMR0zeQh*&OVkU(iYsb;KE4)8-?l>?N@?Lh`!!c0X zs&S@ETnouXNCoxFIMdX=I_JAvQPVTRnl!MYAQM6NNu3lHs+Z;9OhmQui;&Vh#>Uf& zXcm=n_cw5_f4AXWJe?xbh^I7#0UzEm{`zZl>M#dZRsjt^;fX*bh!cDTG`jt;$^{LP z5+XDVnWNBM#k#+5gFs}!o+x*2=vG_Q*Pl$*x6%^l!%V+|iw&m}G9sQ?I4(tpngtbj zhxdm`!XI3H#mk3Ac94e-HRqxL+w`Akb#Bz(Or=9Xp(782!?`ba$zi70LH98KaOm*o z^5Eg-Rz&l|jxd^P>Fy&S?%$Wm^*_WixnGVjXE~@R2Fxn0l}nB?@w$~xI@Dx^3xP1W z_sTs-nSCQiQov|G)=@UzRH0zVbscZwPUK_9i?@^;zl|261Z^sT?dd0vZ7-$ zrspLtm?^(WK{nn--Cl1Zf!Z|co*EKFWvW0^{M?bQMXNi)bQhJeJ84J8bt@VqbGz7L zf)&89vgGbWHJ((C1|H)_aoD`n@`OD6Pczo@r;3pgt$GTIs9enVV{O0P!A)a|Nyn#? z+AzY;GlHL246NB-R{t~JBK1?v9TXgWYO1*yNZEUudEbE`_BzG<3kBLOr$8UtWY<#x zqh-01Pc^Tp|915Y78?N1p*B&vAD?({y!S$nA9|I?Tu!qzJnW zi`->rnL;h(+VovzT@N^hZ?T;E_uThoO+`bkGAG4$y7%+ItHCUpv(3BefTKzMW&CAs zOlr=7?3^m)dnR|$Ks#n#|_*tzDIABcakx)3Eh76)<~($9TV$J4nhAv&ow?? z*ttOCE2C_))3>0v7GoR1f%>QEVPj9PmWjbTZC0WNG(lclLArdN-HPsnr-QUG2tTE= zadku9ho?AO&{Pj9svsUXcC=2j-0p(x`k&Ebz%tx$uBmB=bqLbD)0By$PMO-8DNH)D z>Rgj)XDIq_RYw!8ENJ*8l)NFQnrBjpTcj-+&3=1L6soA!QdJ8jbefR6R5GeV&~U{y z_=*zitT4+&!bt|f5COZblBY7U0iP!=4-{8BDf#9nD*RmfACnO?-7Jb-%MFqNBP$yz zxN8oNTpL%fD6sAfFdRh)PMT?YM*fR@bR&%BqM4?OXHW5r;%i^e1Oa^{E$0DbPs^R> znSJrA7H0akiK@Pne6{jyfU}o0&{{BU$~W2 zP8>z)MP^>?CirIGF!abpri&xF4=+MYgPGj^-{v%K!d?G1eNZf~{WlC#o4B)07u6^a znQbQWOm*|(JG_!<0Ue76>I|TlGz`mR#$}L}$ui-&(tTz15L0eo z0Ub@ZS%AhSGS|EXjeL79A}Xu>W3JgQay1_9Z&X*}_6AP_9mtKkT&c?Ga?Taz-PkH8 zLrmZ*Zs0%XabPdYqIu@r*y$>`Ei5IR>Pwt-6qJ6#C-K57%}J5(^KUBdP0s(tH&GP&kLbM1E~+i$ z){?<_<4wi?K+Hbm=3+9HM&z}_LwF8tfbbeWHzj@gl2$Ccr2r1QKtqK~vS+wQhBSumy)2fr z3?+A55eSa`6ylwCLksFLqb&0z!C1D72H?7_a1+_9V5z3a!B?5|31Mn8)kUc$TM24` z`$b-d#$cZEi@|)=Su8tSYj2m(Q$9V4-vszqt!%!1SU)Q6-bdiIe0Y^)H}3@mz9^zfbpFV|K3gqn=~gS>9P7leaZw-TBv= z9%X(wb1ZwY!_zSha^oi@b>uerH(&M88pxJ;__b#HhRFfL<3}jPvR#=>M1QZ8JFhjV zcCSXW?h?vfuSPRD5PS!P!obxzmi>hYVa5ofl=C3xhb4Qz>m0(^vFr|06?@qMExvY#sU6ld z33WJ;Q1BM1Xxf3$!K1)b!#Y1f z{aRhI=KL+phL5$tm(TQsxudSS&sUR_-3_(;BX{QAW`dTBIrj-%HNL+G`RE}jTZE|g zpzOK`_1JlG_#)FQwxR^yZ^{^1n6XmtZWIT1yCnM(IFa-M zt@6?mSfA@;^AbpQtMt5|1^JH}LS02iTrgXcmeGr;|m^}EPIf%lQiHAJyW2cAM z*R3+{Av*g}mg%?6vPQohCOhP?m5-5WIrPG9@?g#o045*gAmeRP{;=7pX0xu8ZGb>@ z@o@?WXSqyx7{WM4?tYlbA1PlxY)(an9lwn6#>?Dg=peVsUCR(kTjjH5K7W*a#Pm#@ zmF?|gR?<2zGmVP4k9Y*vg8#`akC^U-S6>-(pQL;-%UvS&Q6@T0dOnKuaA9u0M_F~z z%yE$cWcus3eQ}dU(hieVkC|IaI;(B;d?($KJNt3t1n|@qFuCOkliu?o^b&b=-X(y6 z1blwFyAtGrY-Ha|9I^qAT!0$L_-Gn(782(K(SjvUnjXNJThH@nA6N#55dRVw=|Hy1=tglH~|lhyc}<)$_Mbu^tu*(6Re z+Je1TpojQaCao}kN3s9<3Ujo(gsS1HHp1bsAl)~+M)rKl^o%bgmZTBPb;?ubHq}G~ z8EXQ2QyC_{Cii<8_%xFLgRG+FC}7+t%R+))Ci0x=)Ym7` z#Rxbb=X05qc4)iQB{-f=+Zc>jy0d)roXIwF56To=>e8tcE}I$fXuzG7%C66wnkGN( ziOFs*Abm^|bU#RH#*U#qecntv!l&F7slL#l2_eO<4wIFksH;&{vM~)k)3h}q34a;% z!5c?~2~(=VH#}_=Q^ik~qS(8wG`rOMgk7EMbci6EiM}9&byX618h1CrtN3SGsT~FP z0Y0-MFNl|+1Z-aHQlL9XP*NcuuQZ1Y^XYv!fI<^&5^D%eoc`3qV5VXnEl5IAC8xiD zhfq*|H`T&a&JIaCsmoq4od@`YU1?`jm&|`L*6~Lqr10ep>DpkvxWN`Ci=^^JGkNbY zu}2|(qw}0FwMVs=x+baeGQ3NL$Mj+O)t#;L5Shs?c2X&RD|Fkkb^b~y$o(R^sd|r( zG}#NaK{;m`6ceeGypWGGIgSu0No!Wh%)w27`Eg6w*hK4uoCz3MRFoK;2lql?Rzb*jt}JE6Mt4LU1QgNQTYMw)lN))5OmcVlXk&gvzgsV1ZD<7L^j-`WlH3uU}k6{!|?Vpu=im7iZWeJVS9ztp;0 zoiNRaD?7YmTIzjrWROfs-7%r_d6{?HUNL(#b`6&LfeuZs3Z~dKn4-M;3TpChegou$ zt0Q5J@6vES-GjH`QB(BZ-G37tp#j3)H6>A%zvVr=rr;WPc}W(ut2ZJU_R}-y2gJpG zm*YZkD&j>?TE(=PocO9aq`QpSHYsWTcdF?t4-6m?SeNv=B7DS%l2;PzY}6KFjIgbagf170SPvkO~2q>P-Q2^ zYv$d4!Mk$qYO{T`6x6&^j<4S)u=c=urrQwK6djsI@VL#n#rJ4W~gCKcw0ix z^-=`KWlnbcaC$m9M(NzqyYH#anz;#)@FEQI+gEu2!w{Viq`E_*GsTT*Bfr09iW_j_ zge<4FUy;t_m4wj1dN!%$b<@qjn5G9qu<9(?U0yde?Y_r4Dz8*U)^!&-*}?uGWx*h{ zFYV}w{G|~ssnTVd=d;z-Q#7LANcC5hqW>_;%!sflLQI%SD-x*LfOY_{>gBFy9inZ> zOfk0xygkGpmuu5gkDgXNy|w5BQa$??^j8LaaH?ldeB6fap1SCENM-sBQ{M*Qr%G|7 z+o^!i2QM{oq%Bj$`^DbOQ$wkVmZ@T^pt@|1lj?)$UOq`3s~7+u5twlJb7_CWRLk+7 z5%YM<8>Y2ts1Fvf1$dePcbGGVqGW=V+ks!&Q4WBu4Zz%*-NB!Fg{L`ylk<|bez!-o zP{zJ#YO8!Fd#ebr6G2Z3{yWNyH$f|byp!E27^_~<%T8f$x(%>cDV5hfKFr$|PO~ai zzb*GQY}>bo{ps!SPVekB=?1XgAIt9SHz{wJkiP@F_+4Z-DBG1GQlL1M0r%_@w#+x& zHE4*C--%{4b`J{!0X&@VpB<9~$&mW{`nSw((a!A2hi{qM%H6!Tdn$h3&F{KY%o@{( zHMsj4(^ErQG^bT?Kwh;K^diu$(rlzH)e9h=y2jMhEH4OVQRbcjl=(eji(3PCxk4Ua zV`}Y>McEa>52dnxjj68PTm*9Z^HwTMh+S)%x5G56aA^_U47_fgx2&hao|R<@V6p-i zz)~5v)^u%nI(%n)wxI$rcsf7e{I#aF;hFIFE^L+l{!IS&&1=o>rZXs5kcp(WmJsb24#ZQXc)va!);d5a_T~j&T z)N@qN1uY4@^4YMEg?~P54ODmXp!)fsDP+>u%avqThK*XhE)|kj{-u>qMs)la!p0YP zu)+qs5VYlvhdsU+Hu5J~2W2`e`{G~P`Ror}z7)0&xAdi;jEjO}(uNCbL@GDWXZzWDNQ2d_YfvX5uI)<3>dvm4}oxrQ=Gf z6m7=QugeYVOw}H*g%e7+kCnmZ`R_A?&&snYuZJzVsNy-Rp;j^X34I=nB|omil$?}) zO(oUsBz>Qp>8yGlbzV(CRa$tVc!m40lhHybY)Kqxv^d+c5A&!8Vbj`86|0F0B9U~E zlDx;Qe96mSZv@-nVOlPLV%j%?@yk6bo7@AYQToc+MPwg+JKX3+Tmf$6ux zrXJ(bK-0H^rXK58_MYjSUbF2EpbiUnU`^1{%7O2hLmSursVil4*M_6Y^Y3B#Ny?HB zO-mv}V#0mV3V>Lu-#0D2lBA~!5>b?7-wrzo4qo}pw}WoV<;eF<=k|BP>9}yAfY3YP zDE>x-asXRAn!Ro8TYx=uYO7LULe9K>X0((Fb0Njxl-C9020I+r9bWgRjy-{Su#I%~ z@Eota8&1{RI$iI(!3$;5>jSf^ykBbL6T|v@Me(J~Vroq{r0hP4Uib$4(nMW~))A-u7$=-YIX8zO0BqIAiNS3TGXx`lI|r z4_=Qp>%THVSei z5BroQ8%*EK7vayGp>MzVB5V*$R90^=)$PbT%&SK@voG_Fe4?7g(OxP12#{ES`o8+} zOnany2j-&3O0r-5>2;3$>yF06yn3T7E8}Un{&wv&6rul*!M^EuU$^B?gMAb9f{ z-x!R+%^08E7&OUWqfP#=9z(V1Pe0~~&G*}O@O{S^{*3+?{F?0!(Qjr2|I4>Pm1{aT zdZhD*u#XBR@k7wUO6+5^-I1I9-wNFS6`{`Zw_G>Nr$qz2sIuTte+;`BkX@|G+mh^$ zVPE+dDqE8YRE_B&k?9eeFf#fX6uVJ5{uwi-ev7`Zsb&H-eT-vfXL;*mA`+hb$@icr`vfKUC34ay<^WQIt@s4R`V#r@6LhN+WvhN0 zmuvczkCM*JL8CTWa=U+KCOMH?JpZgpdFpe_5m!myFU&Yu|7dYsE*n`?nCOxA(q8u= z+jplWk;Y;)lSB{W_xSi1W@s0J#MJ|c5^$P|yjedcr#tBf0b2TTO1eerzBIFB-evx!7(wIu{Iy)H0TKVcrvuC>>t=Nnii8{-{zW4?{54Gz{ z$SNt^W*U9H7*{gyndUx@QPDrTZ7h#CIg++pb$yXkGmcY;E_~Y=b9S9NV_J2_^sSGn zM1_AZFfUPNk-J{xULwoCGIe9sHxW=WYEm?aaTvkvAyT>^7P?H;)KGJYz6on&9s z?w$^wxrXNFqfSl~! z1OE031uhM~drH_!HXBVwxURqq?rrI;C_yFdP}UJi>{(u>2*AfngXyGdaDvmrtWvX` z9x73AJlk292z2S8`A?X`$sE#DZyRdZ27f>LIT@T#YxwX(llUuzzjTrh9_aZKj1`-j zsz>PMGh-X4=^|9dA;(rKvVvSEhej*gQ4LHc-vQ&r@M=}B-}UGWG%%3a@W=*_bQA<( zEw&QkUtLU!--}%=9MsI!m=^DEU)K_(_|&PukG8v4=9AC`g+o9VMf1NirX5GyLJf)G zLw6e2Aa_O-WAlt?rr15kf1(Fdrm;yh*1t6UGd8{9DWiV@!TG5xScFr_fIRbaRIhuM zLG?h*4HUe_nZn=m|HL}I;IOyw$Lhd=p@_ZA;FHX?^{)e0orh{YqO1wpfA83%!+kWX zQM-gKr__C*V}n>CkMJKrI|Sk=V*5Lq6CKE=#*CURxnF*MQ_IE8NyA3dXE$cmhi#$f zK5g6LARi~}%ufn19&Bc>S_%fE)}7y@*P+bXX!`AAHIU9LEEnEs@JPnC{-r~5wSZE5 zz^7L?#415)7~p{ud{~@KSiLKy^Cs-MNg1)pwCsdY%7b2aT9B4H5m-{W`=L=K^pRkd zzEwpHtl!HGn_#!CN176${RF{3={{5zT2FY>^Lggr@udnfcqhCfFv9_Hk2O~7O<+5r zxo2t%npXpO9Hno43*)YpV`dP1NYsI*J+Q8Xm|C;e=uVKWH$?gs9?tPm&B#mzeREri zGdu=VfHth%ld|WG&KNFkuo&MYQ-rd+%v1CRRvBEhJt2a9@GUchUY4Lh2@Es*Tpyeg zhd!B@UWKYK7M$YAIA2W85K#gJn`knqNz_XtcmveXqr+I^5P<9b=~Go`WgT)hBYzh4ct^d?cG|1F~>y=&=g;i|C<)Q0Ud5XyGAXY4qO?l@~1n*0EEVsQioAQsA z$%M=D4N^sFH1XjwutjatBok~BP5kSY3476PqNfn+dTFjnn&h3amL>;|^&WT|9vvRo zuBqNfD0gt$zCEi7Z>n5bXwfpkNwYktj~^BemM!TZ6T3(_ zUxfC0+eRY{VC^1EmbkMcq3tUXf;cnp=+8HW6{!~-5mInaZJ|MIoBn*0SOG>>x(f_q z`R)|GXiVCuOnG=lbE;z$UdGBgTz;7H1VDvso;SG$w>|0ez)%{}oNQ1cT0HQGQEm&o??EqR_Cr6xc4 zwvrGz`acz+yj4Rt&Ox(&GF^PPx%&TWKp$2320ssWeZcG;cIz{YN#72f$odAq{521Z zeqg{541J4Vc)3A3YVm7lhG82Pbd^I`Jvu$M6k8_+1_BWFZGS~sl)%NQCZy!N?GH>; z62hNv_od7!#cFJAy4TIb4JI29no3Iv~#3rVz zG(araCEqYu5b_^^VUS3W@Cp{FFxWpsM-wUZ3@yy;O6h!>x)M{bx&D-Si?FjWmV9V!GYVH~FpL-E*4^_Q zH6u9H3> zQd*2X@^}%hIa4g5IGkc$f6W$;EbnsD4CK&F6DFv%u2o8o<%9fOIAM=x5=6)6#kRl% zoBeX73Lm3=3#>f!n;Ehv+}$a}AmB2nQ3&42g6S1**g;MArZl+5CnmTUYNeWOwgjOw zMV^-azms^NM8iF?$g1SwiKD*ES*jRukV=}^+@Z_-VM(UP2k_?Q^s8sy;6mm-hIwnj zFhAls5!!OWNnbC~po=S<(1`21GyofwY8KWZ+aoBbbwgERh@`5s7-zPD+exTKs?#+c zJL$u_0Hv}i_=*w5sxMMjAS8)u)Z03k(&bp~8H3X?|s?-P5VQ@<7|AJ(2Zo)A1OCi5O9)7GXGF+zVQ^~IN)cTiwx1SX(G0#1)-@~%qS0zO3=udSJf^d|C;Y?}l?c)cp(HS_`vuneg6zjv z`&hdvYWoe&H-`=k^55#u74F}GXakFVLH7HHd`$avfr?&LSSQk&)RW9dvLI@AYf|Uz zfHFT5oP_W0q@LM7M}c6{0%fmb#vv{Ytnyq!7-KM^W~*W0E`A81aUOmrlx3+-dI}da zQ?w}EI~eCVf1Ku2Z}+skmEL2Kyc=l9XKvZA(`U4jP(b>8XxQ z4IBpwviB3Bs3deop{-#{17882UmJx}8l7F~C0T4H*+5=x9Qp{bSMIDh-^3Z1tdvcK zmdrKMx5%c6fY`6dZoiW?A!p!~28SuRb)FwTeQYz-2P1~l9r}gWOCg0m22bnu(A4LhRjEB5y9JmBLR#I zC)}c%#n6!eTA)L4K`A7vWRBcU0}T^{zHo=Z#~e!$94^k>#kR3eCEKoA^dXUl9qy18 z0;Q#&hKp;u^^fQXkN}U#Qzr9@?d0Y}*7r~Vx-#MDp@TxHG?mzf?p_|X%59`UtNHuz z-^7IU9jY{618L=m5}P`l)qxOztU%qwEGqO8tC}vtAJ`doD!9>02~moJn1+zKJkIEscp9-@Rx7_ zJ5Mb`_Wm+kH%zfAXjm(?RiKWBmV;i?Ep*^%8d|pL1fUAE%*EN%)J%(PHg>yl#mR7c z0vC(?2%&=o1lkjXe94hsqQH1E#c+Spya#RIG_N= z0#6QC-K({$XlwQz@1)vEB8LIZGoOWx0}l;2K@!}-VfV)8-(_QG^qW`Y{T*8T>HN)DevN;xkT_}3B5W3T^-jdaO^+`qs17$ zvaP--9d1kD%;9#-ZAqD}Z?Det&Sih%ozXn{To4D*A+rbW9WHKEI?RS`htacQZ&i{a zWCNC{i!wLW+#?=@vk2Tiyz8&Z%{tW+hrS=%DE*T%!L@a60{4$VR8a4{rE;-ryB(0o zejIEba9ylUF`)wpI`Ci`DtKhuPbLg6KX%{@Qjki)GQwA2jARCs?j(VhQ*LX!d+$Kg zi(Rs~YLI6aaD{?-QD{L>9x5rjmD_qw`%|5SqO#C%N?bz&93ej`3I1vEmh5vret zJK;$-ZL;LW%IeZD!+8t>_l}YORM-?`<*V>1>^7P@um2Y+Y2?+xik6^nL^M6|)DMOLBmn*Gh7J*C0 zpH}%zrEThxK+h0BK?5D5=MTL%^2VN|^sTbB&7l|{5SzfKLpMi(XF`>&iU+$a*?l9G z2VsU+K`$h{frE#Nf6Gg_<%bKaeLtL;b!rVWC#+jYLtQex5}Q@UIk5G z4B%5v8!*haoR%LX@Bm>DWJ~2>nn2_ccGV!t6F%bN^b|UV@8QO7|=|wbphu+jJ_o*4ph6W`Fk^d8*{!J7!B4sm5tR{6ZqTHSDS}`|y7}Z=9_` z+aNd^4E=}SrkTL-C1j8deh-qakZ{%aAZbR5Cq*pwAkcR^RcnLE&Io@lbblzsGURV- z{^yzD&$a5aGV`xLpBMfdbr(jm=XLy?((uA<*u(R~h9&NWc)qTwv!}}H*YL}E&X`gX zGEAtqxZ~gmjOS3foL_Ho$5AC*Jk_LHxp=Bs%l*bvoiyhpwbE5f7{}}9!+Klp_;spw zCn3b3Mi|wF5%M=ut?1N7+ndr|3mffT&hp$>jo^&B9q!yG+jp`kDTw-+h&DcGP zw4BTEk#b$e);nLzLm9gp0i!==?DqThrF`M~@8T*6dNOEiqI-QLL%cl^87jT=yx4mJ z_e?vLvAnEB+L+XD+Aabx^ig4y269GcyF??;dv~!dk;kL{a+lv-R4vlQ{yXxWGk;K| zN``i|Cr4HjaB_cQUzvVec|u~{?BK4XM01hyyCCszdx1b&PAjP^RHv0Llq0&?w#fdi zvf)C)Gal_`%gdjC-OI+IB9-zB#SPLjx1wHt>}CgXPQAO^F6Dm@69mE0W44J5mm|B| zu90huto~1BtwBD~r9n<7%Cp^VPh3yaP*1(>VLn5R$UjIPe~aQ3T{7kS%i?`%;<9K) ziIL^|RmS9^9(H-;rZTT&@ew_(B@N!hp0;cG>szB<;aT-3sZ2()bLGaKwrBj6m$Y6T zu%Y!q_dSC=sNeRq6{O*Edf8q17~ae7=GI^q(T|%+hDgA9#{TlRJJtE^3L6YDxB%cND_qpr)+q0Y^-!(&KL?|LQ zU?6~SX>RI3yWHuv`aHidYIL&3@Mr<6@JZy9lT*&g-1dKF*UPv;woi+u##%hrYp;G! z)OSWm%}&3x5HE1xNp2cs$J9@Mq;O)I#D3sq@LG2L!(MwJMv@ESb+Wiyq*hvHb1mP$ z+4h*1I@RP(8O)-|`E>6PdkzkDeTLd&9g)k20yq~`%jJElo8_NV+_cOpp~S>pQ(UTj z9nM9%a|b(u8? zzH;hRsXOA7<8Y>2AlIr?R_$cFx4sY!{o{zS@b3t?;f`-T+~DXA`9VxYL3lY#DLE$m zF04lh*h0w;vvuvz08;N&=>ai*LO=IpD@pPJ;OOM)^2g*SZ;9g{Tf$4YTV1z}wI zwkL&4kGHE%(zhl02Sq5D->r90d-?|@9}PnaM9;W;0q0Xv5GH&H_Fv@yIBfp?JJyzo zHZqrR@AN2ivKepDD1)Lr(7f9DO*A1`m2)Ay!yJ)hnjT=#FA<$w1ihWs8zxC4Zr_3` zxoT&~$i?!^&UQa`fFTNWhz@A=F=g)BY^prZS?(}Na_Px zo5?oHHM>AF3gz)#Y+d1PpGT>Fy>1uVxa0rNb@?&kOhDHaxH;i+pI?{s-W8<#Um3rv z?N7a#%XhWAP@i$tuC_aQ=C6-N=Jb!5M+LH-VrG5$kz{Y zH+VyC8E%KVF}+PeG`LP%z8Y>DYW!mh(2?)XYo2Kxcw z1t{;>ryv*{)q&Rm-J}?O{_eJ!6q%iNw*xrZF}vHW$UCu8`Nu(Sz5Mh1m@6xHx6e6O z$Yp!j?VM9{PwZg_JCThgeu=!2R_oSLEk4lHaW8y)%x!Wv<_5Id1D!H7u<`6_Ef|i1 ziyRU2M%c;m@2=z|pr1u;b{hGU|J7!XQ?_G$o86v>zp9aT2k7EHBVm+Q$mJvLh5BQ| zUiJg6dKs7dUUZwKeiYo)sj|Z;bjv@=DWmMZWCMG8l+`k)UyQPckT-ny(KZwR@&_I2 zHJLQpQgK%<8V!;9Se_bfN5v_0OmxU=Qn|P78QnMQ%GCMQsB&X&aUpz>`=}hXH=Q3O z*Y0imkd}Dm-u7PS*WBs**dmIi=g!^N?(D?2BFxC9+ekh9+J4yO9+Jv2_Rz@2Vi`V= z`i7~~$df*Mj2%{wNhXFxH>&;cLaG-+K;A(u~L2vDCbAn@fdqj%`C4(JV6u_GcgKwY2NNSca}VU z4D*^r_9oj_Hd1T!=~arRl9K?kgO0UlbQ#$I_o5Q1?lkH)Bx=&rCIMF-qrBx_jFOGV zGS#^<{5bggnGrekIGB-ja^rFK?+hRRyWKuE(;(!cZ3>LH~ii1tDoQg z-5y?e^Y^-v{r+LMr<7x*+?b>O<2CwO zWwLFd0M!wb?Y}AV_W5KxxX`P4DVY=5(!FJ`69J9Qa`B0Fcw|OQUOExB^Z-emWC!ZY zC)wV*tc+atZgov=#!2)H$V8^t0kMZL5zPOkrb!N*f(S4pp&70kxlol2jZWX@FX(1>i2%(&C7kyod3IhV>eQ|+aNZ&W&NP_?OfFu+^( z4wr2CH2ZMuW=_n%JC~hocQ3s22i?gvC)+8&MB6F$*uur$lf|dlN5BJ8{Qce)+V zAeWtPk1w3PS%>}YbXfIvnRf;>?g#ne3{=Zrz zQD@3Y_x5Gp1NF7@kUM`jzj z{F_8~nKGfO$Gp|6Tp501h0hUNSO9EPeGAGV%rbqHTenBCdoKbMVO7*HpXmPR(YHE$ z3t(FMkA{7ThQ$fv(c!38N-|MIp-hQ86Z7r}kHs&R-_Ei1BjBUe5h&nrz0}X7!hv0c zk8;;VLKzGy5%L5i`0_H|;#~(*qK2e+o1`~YRm+rfZ9_R;Q=nJQAz-_U<=S&?%OIdj z*=0|h3rJWrse>z16A&;zSs}AcDTe;kk@U?)^}SQeai&ocl^g`17L1a;bj zjq{2(Ldg(U5XLxr7;NQ+2(eLa$ah6yCRt^7qb`;F5`M?1<~{C#s>yhGC~L3GP%P~+ z6};(lxe8V#?(?yb&;7s7KBVwEMNO-!li(!7j>4Qu46l<=KngM+V$_S8z!f%J9Me!{ zMnmen>1C5y&67!nwS0#mqg+7Jkq*EAU_ZRw42KRv0NgE3m{lpSuk__D81=p3;i6%J zs3Jc&Ap3`2`!F&9<)1$lL&L!Fo>B|G6rk`B@XDyta)-`@K1Xhk$(U21mfxIbPl;?P z6=xrpEJx?tT6f|7Bxx^DnSvp+3-6Z&=iA1@hvvk{2>8VL5YeBdd6xZGl+4dEp}nG7 z?wtk0JXc?_uC!H<;shuxVFR-19FS$DE z(n(wvrmLxMet|86b}YZZriZ*!MzUh&qqAdfB#~!Vg72+JeYykOjUecV1M#O^d!Zd1 zqsJ1N(2aEHzg?RcBa4s5j(^kz)#O3F(Ec93_$BoexKGwyWCz5*c~Py!$9bBRt{2;0 z%DY?)H8@EAc`;g$b#lYS@MxzBIj5^+^&E6$?_X>uIFHC~|F#<`KHYz|ogH6EdFlwY zs-Kz-jTtM+IY=cdWcN9CD&LmQ0hg|j^>bidzmu(V?1-kZK@y~Vs2K36b6OFFTzH#& z>Ls=*e)si$w^v<)2s0Mn7eJ{`UX|{zyvW@m?_FYt7hd;MG`m33m)aijExZ?ZpUI86 z)Q)tb2SK$K^eS!6J$xCon@rzMVLQmVScBvpihDeGL*=k!7Qtgu%Hdgd^{4Xt4VB%% z{#|aYd^IvVE!s^|?BDp9{vUf8{FQqpob72c;R{D{W=O zTy!JI)x*&b$faV>iM$Y(eHX#Ib-M}@_d@QZt6&!+7e{5viO~6PueM1Z{&qE*MrXd% zTnl^tZtmi1?KsC-DI2b{|8z#=C^&wd6M4_^D>GhuO3dVvH>hs)Z_;ujr26LEx*K6& znEY#dxeYSpCfi)N=)pp$;2}3LC9)t+zQyj_d`Vf}=>?xIyl_HKFupC6wYMN|Tqi}h z+7Yo|ASRk=y1Gn3l-R-m@@LB_x7w4Psq*=)_I*m~Ja-$s{m=7n2fpS?x7#_KxiaQ< zyMaBr{Pv2fLMPjUWcs7;ua^3Glx~N;e&{vzG|60wTxOTvt^S8{ri|x5cUc3td zdms7cE}L@RkkY&D(}{1^p}uhM0nf>XCu-|u^XaAirOQ2bYSS-lwU2p&e5Fc~JSRgE z>Myy+-sgnbX`^K?(l;UqJN*1qu#Qib1b+J7#8d;N&;jyxPW#LkLTKR155L5_C(gg|9 zac4`92ko~t_xgE_;~q~@pu#n1;2!DokR2JhCm~ZWDXYr;`yuy~k32gp(PQkdwqN9=7VBF=aexrG+aV}SP>X?~1raOga= zuf``mq`Gid%H+p*agOZ!xIKupm^VLer|CPjPjHfJN+4(jS-pS4HC|7gJBICk#*uc+hR>0J2X>C<9Ox$5UQZW#I=&jXo<$^p;Y zvBebdy$H^W)fI{_{;CF(a2dZgN*N!#V^|)MVh@Vos_jN!?WKY zBVVx>m5tSUym1^-5Z7Fa)PDGi6?bfkKZye`#?>fOO5KbLUPaa&A?shYlc-v;_bNMs zE?-?`A9ps$oYnRsgpKOg;Hw{$>95iEQrYyHJ=$56JLq+LP$Y6kOqL|7_m^Ma; z-m+bzI3~;PZ`mUXf5@>jGQGYKQTDdlm@I$GPA;7Dus$5H#$JyMyK0TSL5003YZ0;M z%B;0u+_7@|TH7b`2C>L0MSs55_AgxUyuQ@@Ho&?rBB{|3tbe_2>y-Du;%(02Q+eiX zd!&Wi3AoQ#!@Tmjm2%%ZHYxkQV~e%r;%=A-PI|{y>zDK2vBNvTP6P_oAY3k<^?1VU z>)v=9-eGI*l40v?lfH7uI^@K;a?U#J9nATbb$0P6*!l>SuqWyz?2#=zDHENTik>ua z62=`TkOaK@d6G&2(b0Ne_nL~iGzwT`oGdO8Xo|SH^ta$$dxi6h40z8TL-_oa@7W$m zo=?1I2SldFWD}oF)AI~>U_n*jf}*TeZO*Rmb5m}W3*U!4?JIA+&sp6h1I|DO9v7?C^tLl~3TeX!!P|6sRHZs?!vEn{AeyYkd}dx!J7 zOxj?7a2}KKACYDK_1w1~*=roJ6F;&~bW1tLF1GiAV+m6UV-0)c#qy!?gT8!;HD8&^JD z?37qSj{DL+2D_5^3hR;CBdiU?5}Mvl^5^$+P-tdSn{tTreV3s5_F4F5SL%n zWt7xGIS9g48O=ku!FT@Nn^x{bcdS})_&SEKRl!#*18}{ZIw!{?`QRISIjRqj!Hf9# z*2K|7^8f@;~c>?H2qGAetjz{}0v0+tTL;(9Cl(;Rmqy9J%ucD8;DUJ3qjC z$Jr1Bh#h3^kCdsN@}s@3P%ez2`!3%C{XalPZ$XrQTRz%iUx0Mn^AkMigR=G~^kF0A z@SnjLBc%OjME9lg%+L08I^X#h_?r9Wo?q;^_yf<=Idm)WE9ZH?^!gRn=YE;_tKFyY z_qjUAo4+c}%Ef-O|8XK8Q4jH6XIFXqce@sC+v2VCFiN%dDJNI@hyB!XW?i{C3Hl%l z@FA5|mJSR8gs^E1Fyrd9N^+jwR>9YDJ{< zFe(zfQJDM^3iLz~AD_vlaa0m}ES`Lt_S1`#KRavZZP>F?rXOF@Rm%QR5trew*7hh( z#fZ-K?(1^Buiupu29s>)6G3$!nptpjNW}=lC)tC>$N@>k zss-MG{K$%@evs}q*{iK6yYzmwS8(UliaXph?%>%0$syhjIX4sf2LxgyxtjY2o*!Iv zkH2zK5xL$b2ltE=W-lPz9D}p=)kGpC#dbK%(~)wHfkDCjM1Hi%9V>lSvYqS2l~HA^ zyIOWnCigI5eS{d*FXkqbwQ0?x5Qv|2ymP=Yg(VUS+z(}CGPzUV4H!2xfE|Ok?u1W~ zbsxYZp6$u;HxkFN|S@y*Cu>lZY9FS)3l1Jw!~hJqIl2zI(=bJ!>8izdHKqC zIII167`uDyY|c<$)tYGZWH~*)-r)qfc*0@~>fIQpyCS2ev$&^*>%}~KM(-dtBTTf`;kz?ffm4XZvqIs#re)lg@Nh$7EK457fd$G8_kC$~lRL=PiIoHAEq<&H z_mBuqJ6gjm#RstjUHHIbzK1+fUQ{bv+~m2D>mHDX>G7uAyz=DvYQe6nOr8fxNS)*$ zLRTg;AdWXGxtUvXqpOnLBa#1)viAUtqU!pGcV=s{nR_R_lidv^K!DIuX%ku!O6a`{ z2tkk_VgnL-krD)Q=mY^lY9PR(bi_gj0YOm&1*A&oh$7$b&g=%C_kI4~|NBI^J2Q9g z+;Z+Y=bk#fh(<&xjcmUl7n_!s{~$DsPDLmw@|q&AIZ}B|l23!-1smaQ7o{Xg*s`Od zl_T;+nP&74iKN~!N;%6#Xt!uqe;oe{VicEjk@m+Zy->Jgl?EvK#3~b|N#5UMm8M9- zZqdyy8pSKMfhIqUSEeF+m$j6#c+QMv3LX6+EQoTdL{;b$lAvg6>r&cU z9_Cw{Qt$^sVYJJIaqOgDTo~d6>gQGtVpQclxH?K3JxX09uDRs_a=1W&iApuxte2=v zf~MqPqOu*>^uy99u28iy$_Uh4T}F8iSFW;3Y3Ublld?(|kx*<|Ii+y`zUUT;zK3+X zoYEV(ws5^I!uxuX5+LD_Kcu`;Q=VT$E6XeCz*~QmS7POrMP6qGC0v%F72o$>KzN|7 z$?#Z!ia9ulv}9#cl!7yvK|c^q#t#6{S<^4cN&+l`UL-3u11Fu-5x2;;P~0#i214}6 zB+9L%tQE~BSH{SKsCi{2Cj2n8R7PulNs(yk13Z$0Oys_fkQ6wLT4+OMCDwA@0x8Y@ zJz(K}tE{AgoRqDiq*$(ERV<(F3UaBk9C6i_Hv;I`yiqyk4qA>F!hM`DHJL%AJ;{@=$tET?xS)-g5^>BL7cQ zud9YKO_sOVsm->K`gF6F@`hON{qNaBX+UkPen;9;TlpL8#ilxdqqB6kj#5Q%9j;dZ zo-jRW^O{m#vYZyNb!P91jD}x_fmv+Y@6P~{DxTP=>MH@^w6CtxS-R?tuBTL&;QA&q zcSQjysn>vXja*!x*M}RRZ_OyPff69*59ix38rncfMz0q&09;(9M-4!1u29p4N(CHk zvl}YajR|z8f_(33sJO8~E;UqQD*RwUKoFfv@nb2I`YTRY{Mgdy!ZyTas?l_$Gk$o3y5hvP=5S+rO!TtYVW_nj!66?|srtNfR5O zVLEo`JM>< zDU*KBQ2NU+mU>$?SBBb3(ob}yEuvJdnh&ia?m62j z8TM0$g><4nb#JFMDyjWxJEgOI(K#XfT8}KBN*N@ht=L}a2-)1Y_SlF;bhN$F3Po%O zr5%d5I$*nWpqU+%N?^rzb-=kp!kHk_fUFTW+KrJCG=1d>2ePx z+VY94B~q^*N-2u#i56zifSyWY%=NmS0I@XaF_letb965y9>t%K}NULVmHgDRj+eU-lP zt0(F*BSoAR(SzFdH-tfto}$# zisy?5C>JX|F$2)x1O=NvEeW}aWc7*JxDFE6z{;{_#{J@@R_#w({f6>3M8mNIF}*l# z4piFUYQ{h%3Rj;F1g)4thX#TyOd;DKpn$IQ>L6t~s{Awv```&lSxT-vZW)cw0&o=5 z#w_I>R4qLiV7ZpM4^}>qrg+Z{R-nROO1Iwxm6<}>LzIe;S}qx)+_o117zLQ-4OO}V zsBR5adde%eQuDWz&oJlN!;~@bs=qL#47~6XdI~YgkSaSAj0luH7`z*qKTwWV;$<{!oJM?=&`^7y4M7yqBZ|pAuO3S0qb*_ z4oy(vqcr+%l6lNHTAc0S^#!{zPqWF^%; z0Vvh1enJhV0QI;jXNs~nAZq*sPnFf0YdAHY3bc5e)=gF1^>5iQyWqRQ--FM+BEbRE ztlqML5*YV9qE#e66^9Xr-(njvSG2_tPu(VEno>hpxV#{Bni4_XrYSvRHkM6R5Vz-DcyAs;Cf>^~eAnHxW$r5`DE0{^+8Us$#A$V`a#9)G0N zw4Xd?)TlOHX=cy8EGWk(lsjFiS7wSK3P&F$I1%YuX3=fqIME#eGy=4#%jwtYfQ)a* zHbXfBIK41KsW084n3+H#H|f=xK>u@T^h}_-2Xt;GKw&!t&jMe&nX+eLIajO`%eit1R;TPYvhK{w(= z7ZDQ@S*_IhG;y|~S;t*A!!PW}Y^Ah){8a(`U(w^)K%`Tt^T*hGL>E2=`N^l?IZ7sY zkv?rYAmI8b3xOW(c-yE4dAy^bCpm~#H(|G zg`SaPp3+mAM{mpn3SCPV<^i=#q5k>U)+@+Pplr{mJ^@X(q}NHQUV^8V5V-k~-YcZc z7C3C=f`2_LTmVA4mJ${M2YpSQ7b@p58&wx69gs_W@*-tS@Si?huH$xW^*1m%WWtzHgyn#TBP=wNd&QFxRz*$E= z0p!i0i0H&^NyWY{VoxpTB_6{aYU zeq068lSj#)DshP&1+;0UA++)_f(~uBam0s-G7g_Y+c5Z3Wi9yJh}BAM``oia%Xg64 zuSQcH>HXD8ynPx#!GwEDRx1}FcN?`v=>(E;W(}ZiEk%B&Oci3(Pd>xj_vTsPv44;* zeWuhBH>1`nuh@TGB=naDsqr1qEE#|W+-CV1$OX51<^GTGx4pd(6;MAwe$$ zT5L~i3Ni98>2e`>vm%ikVvXIY$1F{`p+V0NzXg0?hM$8u$gU+)_IB1#~2ni0{N4eM6mg0yrL0!A{(K zNWbpHoIj*`y8t)^)OQ!yqx&>-7Xrc`-v@OmZP*3WxQ~9>1^)FuNxPL?%;C7*cy|gN z+zqy&m|E-sO`1s4_b43$ZcVpoKmKY~U(l^RN*0*Zj(f4Q9@3h<%0MW}gZC*z^>z15`e|~l&hG6ar>3UU}+K#pw%>F@C85q3H@?FStO4Sq)}f2DIcS6zr=FTBh9IX94Me*+$H0loE&@{zdw`y1?l7nJd> zvH*9ld<(AZ1$hoB^Pu_MaR^}f4@Dh@SKBjcb{M?wGn#!ERp!%)!^+1f`W{g#Se^%{ z4=C@5G6sm89|g~LfEFHAlI8V((6>i1qh~4j7@)L>GL9(+0O!hafWjowjsxGGp()2v zrHD=)2Sk2D>Ioq9ht%W*HpUH_dIDAcrjsWC>(lA!34A(@YMsOx4N{SlN~6TT1Kbt^ zDf)85Ika_tzW@b$(+*qTuv1`nzoJ>El*{;B_IH@AiQcW>DO>_7KX_WH0~1D>YbtT7cjqn(yj|Q$o@`gKY^vaLyLa`ZY`o_KP$P>IJWv2l>@#3BO?YPpDm_K zKZD@ip{$F_0PE@rVh5bPs9Xay?)n8&{0aT_3pVvps&)zc;cFUw2@zZ(|XEqi%Nq zkjH7|9bkw96!3?#6VJZ-1IXYkx$c6C_>&IY#o!K5TrrUO5qiHE6#E;p-%}1)ez#~h z^6x9*^y@wBphBptVBwusODoF zcz&jlk1@2L=)hy8Dw_*~gj>(R0>^q}?KDYGlsN2*QcplLrff2JkQqC)jYu z>HHIH#*w5v1wBop`cLthHnjbz(%8P!S6}*5@ld%xl?rhXeM6p)Y#2VM{LAPn9DZQJ zJ>*Z!`p>ldPo--BG+KtDMbEQX#tCt{2*b>p=yA#HAg{)<;z5`T>KYN3lD0j=k+bDJw1JbY>1`8YWTxk*aJiwid z13%75dJbV693~ic8j?Dh#ywZoffKF#kMai5KT72&Cs-%{w(#q-P-gvr7R#I2AP|{3X4V{Z z>K8LRAD$+dk|4Mm2wQ3#>o#}Z-sJWZU2BS0kC_R|Xv*$iGHo(TS(;6y%{S*)}$gvFP)yDFu=@c(BT50feQ@m`X%QcbSp(U|lTR^b!k z2(r=j5ayEX6cEZ{QIrW~$tc>2!bUlvtW=IomrRWjinip|c*%;U#R*#fFQ*O6iIY=v z+GOL2#Z}3boFkT2uZT;Wx|8+C9w~OL)014=d`T|p3uu|q4Zmz2*gD&dG)nll2F5i? zA6eDb*5hA1)VXT~#_>Q*H7oy&0gyGOu z`RvLx!#m|GN{?XUtiKls0(UZkHGm708p&dH_E*S;szqXMuTif^mSJCi$PC-$^;8(i zUI8Au8OfSJ5S$Xl23ZeSwDr&-ASAH2D2k1<06c2N13Yfi+wrUguJ*;VG|P8(C@wA? zhj*>36bqN`dTW)!Ub1gBB+S$;fmN071=6V)2mFs`n!~+6B;e~fboUtzk#X-S@L`R2 zBRks~s_4c>xK7L5>}<@RfqsiL$(MQ(yoU)4|5BRiVcDQzmn#Q{QgIolm7)?^5OznI zL{{Jad^t2`YIiF9A~KA|Br-SnyMja(hx5(uLGRkA@zj@y%kEOAG?3IxYVQd8!gXvgYfxSzfPPVW)!#;P;Ihhep zg>Fk-D$EYRa>|MoK@(sx?~+>l4}JpjAqS*ZJ1Vl|>ekeM%(cxb^wYXWHdKnbMjXLD zJ@R_E*%<`SXIN)dk7CMbe}7wKI=XuDnoyp@LSLH}g4rsGX$xJqFx#-E%0|m*vW6^t z_I%XSIMJYjXbz_L7agGi!e9hx_u`y%dpp8(O9)!!E02@nUcK(pdau{HgjHkw3YU*B^)Ks8mHCIZHbZi+X> z_d&h~dk|Uy7KKf~jUyB%_(5{#285;pHl8B^g`pubBCojY2#TPSK)erF7fmAP1-|TS z)Bk;a(p2g>U5cd48Ntoy#lDCzbk%uG6rKYfP^7ZZXbqc6xQ>s{%)j`p(DywOI zctU{CQrv+;%9=l4eeJ*LqmrG;CZRA-7BgY0WI{&AY<*0)m!jpmhKsOvn6+FN@@vwt zYHWr)VVn0wHP%duS-efah0hYy;)5ONWrG#!T>}6QqvTOF*cF_`;F7W^;(NH4xXf7| z%$GJQ8(vljldOL44XFi01>?!g+N?ad()Vk##qy5r6j_JW5kqZL2Lx5l+eY(VVXxF) z^o`jqLW^l9PvD16&tNwa#bmQ&a%%HV8&7rk1Dxq13zIs|S%QKrvbL2inPc?g$ z-4}y-?KRd_lGofOs>{ma2JNlOGUVG^$ytxJmJ7YqqaJGtE_h`8_CLIl18`TJ4@MCQ;6(^obR2lkq|Lu2 zszB6)SMXav6oQeOVCyVmL{Rs}ERG3lG2?!a(|Je?pcMQTEJ1Yg8@roQ?wbSXVq@lT z9MmzB8?J)kP`d>;VMT$k=`psSL>E`u6Xbk}PJU_+BXd(02KLr<%GQv2AG0$W(3E|G z01W}nu)>?ES~GxDC+aS)vS=a-b0?6%{Xao}e6Se{!Oe5xS*QFoRt>_S>S>@i7inM` zxSU^TY8p7J$+SL=^)t_sBnnSwO(A5KEX-b~;0}W&Pe* zNz4)K_Jt@;PjL#Wc!`SAS>v3-KkWKK>ko0ejhII>kPxK%sBbc$z-4mw5SIU7glp&q zO~Ar6K&6DK6OQ>&VgYp7wa0>)H+oeAn8@mq4ax`1HW$$)1jktmzXXqB1(Jh?A%lH| z-PWWz;BzwE3|9m+M)n;`R8?mO$*gzzpsYT#3bk^Q{H^{|@7PiC6XAu82cTikytWq1 zDoF+2pq8wxB+o6P8m(9Z`QR3Mrxp8A{&ows$z<<{>u)pJ08ys2W*^>D7nooGu($>cZm9E1htdn+pq@C0!T? zr?H_6`vEG4u>=rX)RoPa$EsAh8~YHYcU?D@4!;BMqwZk8GBvm>fc@`?3%J-`*#@AMEY^ zI*XG2^TQwaV|V{=FRI=z`m_3y^)T!=zM|&?a2Ps5@4SK2$YJ{V4b}_VxOxM@@gAc7 z1KAMEWF%+P!!^<^arYsG4q}xp-#9f}exfCux(;F~kS2UIh_%Ow@6sTgZ6;HlEH)bF z{_R;f+k8t;vcSqsq`HII3&_V?@3gm}8E>+8AYw2NVU^`OcFNvsi}tn{!Vv7F2i>a! z+rVFjvPOYD{Gb8nq^jWG&=vFypm2s*5!%NB@ijYdw@IzRPx^o^EMV z<~`O52jmg&u{Wi?boo8DG5p|7;Yno(P9&dI?J|L}Yv(tzMAH5DS*B6-bz1cSYb8&A zPLDnS7mqUOL+r+4%KVT;lrOd;f&%skuoik(Y%_dTExp-r%g6kqs-*s(xW@PAXkbmEqJ(CZxyWDIH9(J`zw ztYPDGaDskHT3MVOI^?i)`3omyZ?lAYi*j%XkWSLRT-HZE?Vx>wrAR=~Yh!_R|Df(; zF)Xq%2*1WSoO^b;TpAGEV<~lNo*mg-uIKRa`WlgBy{osB}``horRO+ ztn!#Ahqi-eO$G%$K-(s>dX?_kH;i^GV0$%@9LcKQvnz6pI7LEB4AXb5_y@U)$@H2@ z;P3mCFa=cOo;P(0TO~K&54r$PM*S2k<_a(9=JHwUc$hSb*KP1(k+N`_7z*EWt@5iT zWIz@!q()_r4d&T+j_OqHBOERFQ_qiByNK~N)G~><$D$_q2diG?n~&IjvG&uZvjkDD zo6eevGG-?8h_e1nmO!;3V-?_MZn%0Qo1^pq46;xv$ip}(aC=Sv-QCuQhJ{yj!_w&K^UiMzhX9FaG zbzo(%FfyEa%x88Vt{OC-C0X*o3Q~^+EQ&VF$4T)BU6>E5kVn=9fTqKgvOvG;x&TMe z%QR{M7=lBzYJq{s5b?Qboy*5+aqVj=xD;bdKn9r9LM#KuY`ZWufTn$3)q~*mH3458MqYtSYW^W(pR0P zE@xHb>3`7|%h?iGQFZ==b?JTL84|2%9uef%9)n*$A?cV|3DizKli}U0okL-BYCoWW zKj#G$*a<(Q0Gv9spKk6SYp!KNN?$}l;Mv;Wgs$0%t@6xcI!J5wF5Piy^WwIF#XPs8F z!BAhivMjN5aWyM%?g2RZk|8GBvm zx<6x`A%gU*1!&Hqfos_ic`nYSJ0nBAH`ijC(fE}0tjWvweqYb}eH!o}iztV$hZ30f5N}VbVt;n8!DR_wPZsHnU+Ux^DrSJC$Z{(HpqD1!uV) zRKAE+0p{#d#OhjRz=4_WY=$dtVG;I5I{jFLjW(4UYz4{gL36i4V%dY(HodE8CW(e_ z0|VWImT%MBy0Hxhrp1)9omH+jX_Bnj)E_1Ic!5QR^Y3)r0I7lI83ykzkxx!AJ0e-FP?$bmsbJ>lC?$dfNYvOwX^_rK}ENeWOZu1AE zDdn>b$5)JeQb?Sjrc=8eU^vrh=?<0v&SK9FeDwnTv4gz@1yIk=fm3?WSD&+yDC&Lz zrtbw!`hsErwEN z$j!VRzl3xVI=TFVSo}?NzGWe1WUdvvsR^az*zDBcKsb{h9aE_N?zu&iGVQTha!EhfD8^u!pghY~j3o{tzfr)zUDf*Pb1LFcYV2*bvd?+Tpe6 zV24fD7{6eiaCTvE5jZ1>@bVKIt3pAhq;bkIf8)~(kn+mpwR2M!6QRmL&xGJSL! z;Mi24=P){a8q&~oI)9qYuv$%Of{A9=X5r)tSL)E>P$oeFRU!hzsd~zNyZ9^KkwpE$BOsd5JzDVE z2rX}eU5^ee#LyrD!27^rKfKGF4jhewEf9NwSE?b&bM{pXqkSiF47la};UwEAMMgDOy2U~yY*l_2!Sm`T$*@zLOjGNUi)r=Sv$7CEQFKU zo)F~6afLK-Mlj`b3!!maySHNFJ63@?UQv;C>(We|OF&#q`Ib(0h%ZBlQM*DZErfu>Med zT+x!V)VoNX>5>XO@D^p&JdxUEum{kP3Z52y9dVT6O$n~1ltQ;#$b=FxsaM{aL1*Z+%b@g#OQh~KHg;$@~gN>qdc*xxpQy* zWX|=(q~_k9yCP@|GAY}Ta3+3Kebfj9MG(!jR7!!D_SJ2VHjzDeuqV(JgG$0wDv*v{ zU`Tf;24#aVIY2XIAa0s4kT#{E*G?@uOA8nZP8}c`sUc#vI~;w6d)Z)*SqsR75Le$f zm}Yd|<_Z*X9AE}#YJ$D%whIWTqS*!tkF%&y?L$Jc)}thxe46)gZ=(9lc$%NTB8 zx?)0)p(7VjFX43cCX^HAmim0@Gp5f_v)I8X5icB*XKI#>d7_M;S-gOQv{<+rYq{UT zH#JBL7=k9zD>u`>0c%(7UF0i3h)IBpm>9H=Z=3No+;l)!gJnTjaT828?L(0;%KoN1 z7@bB+i>4SA6BA_?QSZc^!FnPZ=p3>kIn{xcuKdi@fIt_^9FB7?qvt=fng|GLYZ~i= z<);nsBHVjMqLo;zKv45ocQo3E2a(7IXwoVPby4&}cQlZWa5G~fmxefdM;ExHK6nP! z#TATBh`Si30MAT)CUR!` z4>Mfw?g!37Bzl1vazQAER zQz)-~* z15^sIon~B#fjh;16O{!<3ds7u*T;xKot)ZpD9P=}vC<6%nhqcC369MG6DyJknwp8D zz1x8iiY{RYdZ#d74iF5y@OB1t-oO{)uSj(yCNoq=Y6nB{k_yZ-hCfD+BTH}ipq#=PI8q^7)FZdN+ zkQ<6W=m91L!HuQx_P`zZqc+FF0K*G{qXi5{fE}~XZYEIRZ>u`TqJs?d-U0{_-5wQN zDw0`1D)eefF0BWo=8M<~*k zodHK6-uFdQ@SUv1&U6LgU4gt>=s|jYUC+T2f8VhzqQlt7|GmRvbwL+I{>y+?29X!@ zZg{t1tuc-Ga!CX)aZbXAQF$=-Mv!j+E%lgNxG8+XZSEXEyx6QNlsuhESYE*EU7hCM<622 zF4hPT_kUO=JTZw4C=Pwx=bekO8nf&RDrRIcHNGeCfY@qHM3cU^{6WP^RtNWmcm?m} zh$>>1Fh<*8k2M4QByzU8)L6Ibd)pVz1@o(l`SnE+!^-;KvEpK3=Je00O%u!DGlAxfbMAjWlqCSK=}+f5lCC)2-GSG*b(&5 z6}`LwL{XqVogPLn7ZegH2f>g4V*(LkyCRv1feQZ{(1mF7aIB8tmIdV!s8JX-@GKv8 zr1IBTXiO9I)zl)}hgu8<3X}-ObJX%0O9(|iyL`KlQw>mmk$Qvf0|3sJk@S#%EfC0jS?*c8wpmKmv{{^MnTigb)hyzI-44gn*80EqVA z@Ma`R7p-Ad450DlO83Q(;=bU?I!~weLUX>z$wqVk3#5F(k#&#~SPI?qg-8}Ju$QL_ z0me*B2-aWG3N2Zs!T!+YY)d8S6)IfJ>*YYZoeWM^&)5lpp-98$aIso)9TbTCT^9w| zr-mqyj-fG%P?6XV$y-DSAU$VKYZMW}wia1-YRR1w&50s8t#B^_&jdwvRTEUOl9rp3 zt>x}DH^t8vrk2CeBVk}cwQjJ-ke^h#$qw5-jx~qn$n^Xsdy|gm1%_M8Bj!LfAGfqr5rA69dCs)+OCI?7AGOCRfa8PfTrd3eL7%yd?G+P8Po7 zF4w-)Z)pc{*u_&k!eN)=I2PfGL8iAkwCp}hh(>d5MG$B#S+J31HwbF{033yXy3b;Q zE16P|tsuxa!6Wp=7P3EpF~gTs_5n=Hz*bpl_yeeL&d{<4kXqfRXAfY~d4`%kgw*mr z&3Xv+$PwBiuFlY3580~;v06R15!g#D;W=UfMS?Oy+d}Ohu`JBx-bbvbY<-my9Ctl1LC}a_*$dZNu6jAPaZN zV;$rk64i`WzhHf&$MXU>;t+My&~HoG>K&&W zI2EBH#YUoo60arwMSn?nznBtb-Y@dTDGRXLt0pM)w5z8qNhVV*lm6|7GJ>h@3USlL zzN|9IW?n-c8$@-?ytg9th^3 z?b7~6EH9)d5Lz$v4CVlO8cw=v<<)~;7uy}(24*@-m2Er{eiBv7M|GpOZa4zXG6LMR zvGU}QG()fH53qvJ12oIZ`%n`bZ<6>rP6?t3t9n+_eH(>I7>*M7lturPbBT9@jYB1V zkj~q=N6wY#FFSWb9UAZ8b)miQ>fnuGQn<{)OF_T9$HCJf&~pUv=8zh;574X34&ZHI z2>4q7Z-$x`1NE92fqKokf&5j}JQ0W&GAY){=R!+S=;ZZL^RAOuM4Pced!&s?*XXb^^Kei^q_E3K0r$X|h) z=hBzKyuPSc=6}^I`ycfZLyUUm{#U)E|EM=U1hbV%M?!c8#u5?AUqR8@D5e?3!BBmg z%wfC%2Hz-*x5nV-hGFpg=|&jlZa;;GV=VKjZ8)EXIruqTp93DD7n)JLjY236LJ`!L zfk=zos6W!y2u#p^`aXhp$BWe?^*8!Q>XSD!5^MG`9g5^0%+u{i?5If;AH^G?=o7_T zz$|p5xLQW{qxeX?J}4USpH54nF^FY!E}D?Bz0o(W%y_&$AC!}lVeDcE>|L*W*7({Mys4P|{@OJ3N(*z!mBEqHj zrh$t$u}p$TEw%9=p2s2=IyZ@qyLeX&xV)QJL07xD(T|U5q8rcl(+)T9YwoQ5YP^u* z!AR37(*wYtOA9>QW0`Bwt{M*qm*Ii*lZPju#@`;yZ#vaZe0 zI}vcPimau170Z6%K=(x%?xC)wc{6Z6qa5DoO#4NVPLImzgKCgu4C-(3DK||@;-PrBFiCG{CMQg}jnWxk)C>AyyhR8|FE4FKM@wX6vPZrzN3ff}hm*8FI8xO?K zf?^t4nMYK)a@Vd#Xw&gP)DsmZ6bqd|EdJ{34s2J=S`AnYKqj|%D-~4+YAo1F=PL7> z@|C;9s$e10sB#rPC*bT<L+dYqy@7v>5npRja{Y!)6~^gTL?Xkph?lah_V0 zpR&xd%Ql3H;e)7sOhOnf zKN4x?AKpOfQpY@+@J*U{Zycn+s)dOl6MD^=o%fT_EAs>cC zimA_&Wh`d1`sn6y(lm_aTN<67zcd0?gSxRXABE!c#vsRw z$d ze=1qi_&ZQUBQ171kD_^Lz|1}9S{iolVyc{ufdi?f^M1H_H=VzU&vnn>HL=Eb%@Ksndy zP3nNzw12!o#J=cG867dj?Pzbs;7BM_n`-i$4RxZu%Q^!3(dEB80p)I^*^!PgZ;#Gk z{2Wuk;Q*610b}lnrZru74c)|Ib9Z|v-R}a{tOxb($~yq+w|C`>op*3w57rmahTky0Ly9LRIC%uZ=$J&Ckhu3`1C1EvBqK zyrTTTF8p*tX>A|gA!UM|T1&{%bM;>W!h^&=jx30fwF3PncWP^NGj->E%G+T}qP#!t zF;u)UGK5Z~S=@6jRkPE&zPvDEu?<#?P9N|XX8rIa@Mgcx`%236@n&7m4BJ7ifG+jJ zLR=Cjqj1qPPk&yvq-Q<)^HXq6@6!}{Yf=Y*A)G~H2jHaAls+2(uxm;u2k>aPCRk{! z#G6pnH~6QqD~%jshzRV@Uund87Gc`%zX6!NK&1xqq*z~AGqX@r2w4i2R^K9`UY~(r zDVx&mfjo!q1w?sZ7!Es$uJ0h>^~0Su5J~+F-I`Jh!6_~e$pH1>W*H+v1y)3gl!IZE zw-`~o3I?j2T>XL*Y0n_u1c0vT(5ILGNVoJQTLUyj$S;KV>LnS3~bk|I80a zqB(y$JwVO252`ZMlfThk!+%OIbre;}8`} zT+Q+(4CQ8#q$lw$E<%@Pzom222i^jE`GR^4<8uHx4~Bu9J*Fzz;F;#qq-?NYWYdBv z?1a%-g(@1r?(xdk+gG{odCF0X3=12p$dd6<^LO#06Z43_Ej1@Y5jtu8};<{O|c) zSoeC7U{`R86&e9UFl16B_%=Z0BN&*6`tv5@m@61zeOdKt+75)QewW90SqTlHv5!k) z>*Zl@Blx08w5gpmS^(Ui(SK>V7O@G=8yC>qLivL_x=n^tJ7YK-ShS;CDF0nvI|m&w zdXl?U^i&+|@k?*ssr`+I_>24E=r1&Q+HK>~7}xOs)^XG@T3mk{o=p%;A?u=6d=eyF z9c$J0!7Go89|h;2%2ea=tMEs==Fy++uxrOn;@4CCD?oLZ!^6zlgd)m)57_k+TK*mn z3z?ulbV8JB%v5d>ee)i#Ek7;Ff1gL=Kp*oyuaE;LAYDSdEoI{_lWUJq)C1gIiJ4u&9HRkVjXF7cQ!Ka2mcmrSp3`r*Q9Ob<|# zNbX|NdIB~1SLD5H%_PL7`ZuPdhQ9PuPyxA9w7?;lT$DdTO(xz1`qK5E+I;^Hzz+ly z!lOcR>1^-(Kgj(7k8PdjYs;x&J&Z{=VOlUR2sUoEip4UTG8Pe;IDAuvYkW}}jPHpu zL(B%&ou+@lqvC-!b!gEF{6FUVf8^bv{U7kd;e$7%N~3%kxDi?sJ#)Y*r{F{2b=XgR z$ScHdba;TSgc?p7>@vZj1(IhWpEIeyQ^F{)sz`b;3TG9duFXq;fHsZhA;6A^Anp!~ zqf4W?15a*@=3RA^dG|MaJR&{#CvT0>k!t=J9mVcJ5!lqPwUTM}hM@2OL$M?( zD>-`Q8b;AAM@Pg#I@uXE5_wUNTR38$`kko|>Qm&WMZ(q)+PxtX zW}IFtqF~77so@H4rJpOo$9>;;9wGl=rc_MA!zHxc%Ed=#CW6$JdEm3&~LVx zpx;E$eQ`6-xVikeEtIxT;NhrlGoJj4C%Cd3SI&w0mBYBIF%ie^t<+{BFBjj`AAR1( zkC=TSTQO$MX+*nRgO@RrJ16R6RxsuUdW21SoXaO0N1i-!+EK^pr=5&(C8r%)GLEaj z%Nxh>6x~9%92ndu`bENJV0q!BYQdB6tHH8OAY2NpzfUN-(ESQQN z+m!at3JmiepNiv^l;>^z5&u$%7Q<%n6x%}K7Cx9VX7DmV_rqrB)o0IunB_jQh47j| z8=yA#aWLS?^1$Y#%;e$D`!8d|)9m&@_ycA_#xcUXb|$yU(o^r|JPrzSm-f%$2x4QS z%X4^l`7SI}hrx2V?Oa|Nb;i!+BP3}ARe2kUhiiJQq}_SzFTPF0vv(b(uoD!6O#d!$nvTw34$B&*$!wc%fn0^ zVR+NXxe)J8q@D|LK*@s-8y_07#eo!lB2|i-g*_cI8jk)A7x6;Wy0-|@u8H18i}4OE zJr0KPOKcD>vRNEn!poFH%r;=8IUp6r)cA5mgYDNj0*EKoJj7t8nK$h*-jtW*@0E22J={KJmjCM7u1d$*4%+5(s4=Mj-x;@^_p>iUbUTx}%zI}$hvd2~3>!xsLt3O| zpL2$NwefQ<0>NJR9GzcB$SS{9^ymx7R+m%UP83aP^iJ&0J(RVJXGiq|^7RO!fvFP9 zCMY>zq#r%l1yJrsWp`sm`qB8^*#7-!_ih{|`+0Be<_*PMB=6;=(c?CId3go20_%>r z6p&G;(d50njhu%->lUP~`(rO8S#4>5>44B6Abs8JO-qIYdg4CbAKQKEJ~TJjdsr0m z0{A3dlR^<5iJzCZI_UBjmIyEZlG`N9KF|z08H4ckl@Ib*d;W3ggTaZnKFDRse(t;( zfIow}e8rc8HT~-=-r6p*c<;^0@OJzfEGqWwqHnO^*+O z^UoyrVIa4rq#fo@@EtgzhEdBSyt8$VRSL|Z&1Hg0)A1ubU!DzgBL?~YQJ#pESaK9N zd#uQ09ZE-!f_E(-$1z^YG7VfYEuS74O7)JRVn6D03}2h+{rDIU5`i|C9p^FF|6ic6 z`~aEEoc-x_<;~9gB?uug+e;Q7VE{5oG!%p+= zV6cGf+!7r<&7&GZ8X*j&^gH_T#O{wZ4)796kmErb?i&hV*j)JP7?uozpeLQ-Z&_Gv z*)^|wNCJIvhKGS9o;brR394+TjUDXviZH(y-+{Rs!Nm0@d2PJv8Jj&o?AB%J=-$9P0*mg3$||+euKdE&T`>9R!gBN>wCJ?nH=q0hna7KX>F{11Xdlrkx zEC@a~TtD>rcoGf!7+V1_*5`mFEE!Ce)rI`fB0x_P>;}cW2Dybfn{HiHa#(b#0Oy!< zJR!oL7YdIIssVEk^)zLk_`U zVK&9oZ-e{{H}dTwYKiEhm=Vd>5AcX0x3`!G7lI=sn!}>;I|{-C2sJ!b!Q2XM7v6H4 zsq%U5%F(Z_zO^^xeL_Pz9}X7A)Ca^Eid4aVVpTnuy{0(Fi)ob`x?t}nAYQ2c{l_W{ z*hokS`m8=cqD!M4#fV6x^UVHEmUbcx0h;oyCJqbuM8lH2)-b|=qnod9MkId#fjVCH z^Pp%`7e}FQ2(KWb3ZNx?-(X5bU2J}zt&{KjLX8M(W(^aeK#0?DL+qP>R}^P}I5dr82jV@5FSLGX{fw;kCSi1BfrT>m1x|*zL>M+L z=MsMShiGg)99M)|3aXiNX1^g3X7hhp^iEIE>Y4EY?Q&K>g=(7+DE*=<%5l z`Pu_l=@=fM`!F~F`>V^upp?7mV|*A*0zo~`U3Vuw1tmkY}p_ofqiv^5dXkJ0bht~CXCj^go}l$ zfh?3R*ffFj8UeL9JSj&3yGX7C;d_eq8dIA=0TB^+FUdHmVmS?SCP`gHbuVxn(0~tn zUEmQ;zsOTO$-Tgn=&cLfhP#HiS={~n0xy+g*9;RHr#e$NpAqYfd=U8!$t?8*$W4UNHzQF*LFrWPffL_G<>F|lF#Pgh%E zLuYJOov9FekEGv~u*w#3ZtM*>5TK*KjZgUcVi@p9+U^y=mFhP^S{Plf%R(c~_#oPY zBY1Co#Z=y`dR%Qi5?%O-m+AID+AsvWlJ*Qyxb-%Cc0Di0Bqrg%H~117F(`}2N!@Qoi~LX6}CIbGTy{zS114rW`80#j02=7syvDW zv10*);!t5Rpv$5)9E>-NHP(%jG}2QHq{WpyHsq5?rfz%}az#A$WmZSyaiVcdi#bQkqA3Gjn-D6%Of$92 zBd0i!N zrj8NATc8OMj24!$S*T#q>Sn3^V2KT^P#52^rU7@Ma0MVG4=ngVfp9h0ie|#I;I$E; zcEMZXmP-kWEiuY;Iq2g{yh2rB(e9^EL9S5UVpE_VkW&m)A0vLk+gjjsd^eQtT;eey z0Xl^=1}&oDx?0nvPpn}uWffK7hM@M_;7S;U*+nW>|iuo^G@=SO^Z4w`~R7sY6eucmndX!m7o z712eVgaYa7U$=>`BXRP}ue*F-$28;X-%Fay_`2#ha`jD$a9Yyoox0hk0hVAV?#Ji8 zW%XZTI(3dJNzUmf$c&&bf;b9V=^wM(_f_mHtQ5xVHonUIUllOs4i%(UY(Ks8f+GSW zE;s>?{<>A&f~?`ji%^m2_3)9G^|G|Ymlb`+FR18)dBgT45b~bVMjKB5$4lTq1zWY= zjjaNC-+H%O$J`!iy*mL&N?4$SW?8}TxjPJ}K4Zeda(tT$5a9OszEVc-fz#ztf06u# zHDFqNga`Wo-mS267Eu*o#3~AhND%LzQ?%}C=dS>W#16rn0#GW!BGq`)U)7mdTb~@C ztq#Uj))<%KA6J5qJSOO14#PY#x1s{X7LF@CzN@O^N{_U`lK=$a7M8_guFDw%09BW8 zwEind^I83XOM(OeR7Rigm%B-yJY882c2!3kR?4};qXMn#J??fu8Ze+;j%y%A!&=Dc za*Mf1GCHfij0}fZf&yb98JWowC{P3bF?j-pdu;!jAYU)b`xd&XR^H!^cmmXn=3OqA zdz9!VpiB&@f~c&*W>Eid1>*%qX;*oCjtY}C_!2or0HHZX;%o4XfVYZ{5ge`1A;H~5 zW9s!GmN&cHZrp$@N{3M-IiCh2G@T-2?7$LOj8jt8{*Q)qB1lleP zh4Ci`5Mol7ShOledw!LRKme^hh;oMQABdeaAI$`zT!WIi;&CE!hoqW7iTpI*L7~6% zifO0=6k0{HAjia;A_l0SSTdK7r`9RHApo6WUf04y#OQd5#X?oR0-~O17H$4Pn?Q~}*K0dnMx#;O+z=T} zfMNxaFaSV(Dtm0CT<3{7`qyo)go*A1!wk__rfPbtm?^VX&G?`{F*^2oVjI}_>dvZ| z(q@8+LTgfj415b+U2h>+y)9|gOImQ5(18>k`C&%_W}0X< zD@HovuWb$Jk27{V6*jY2D2#;$MztEW z@su()JaFDGA*HBCgWxJc4iQYV-jA?VtAo^oC8tucd-c)7u~-NSe1ys8qiYv}2jm%e z(JM5nCU!$m2}@|m5#Y1{kl6!9-am4q0Sp~Li~p18-Xv=%HCPm3&GB<-`bio<3U1kN zT_A8B=)NKU2=MbG;CiqjMC>}36+C^(F~ATwSjD>g^u)rG!(ZN@lPA*x$$k~Olv4V-I?UqawB`1c?CZQ|hMJM<&( znV*mw=XcD9I+e!Wg=XgD)c`vU{RlCxeyRk^fpe234+6W`oD}qWq(aZ{@}u^zzZ60K z7a94uZx-_g_6J`HdEz2UxyQTOmmUPyj*Hp%cn!WXw2zIAY|Hlv|7Eu0UNUrnv{S#Nn*Z>5^}t_%TWXGu!yyzu3-{?^N?{qL zT{3<)^8^8E?b@aN`V-y57^Zr82W(mN_donH0_t3R0mUN_8)xHl4eu4 z*mvQ=i8+$&Y8O=KW>?cutg@>jd_@(9+R3shNQPHd3#KNS``pe7=ZTk z=yrfwHa_=DeO5fSS4|2Kyu4TT2~>yTg{6V2+rDg}zH0P!pgJ4(Iy+UN zYMAI$TR_d1NMlQdLqF=o2R^3gAhiNy{*8msu~jrPNPQ25UBQTf))cid6l(7%>UIg2 zdj7hGTormqJxTi;TVXsYc+DtbywA7%L)e+qIwFtWvVK2 ziQ9wK8qkXdZG9W;&)&`R{F zqEsiC8?pS6wrF}YM9qen`(lXN0`Kp;VTpoMOXzDfCRAO4L<*iTwT6(rLu4s(;SC8> zFUUUx(U5A`rG3Ly59VOnqM#UB7LMLz(3Ws@gS_=M>Jy>(Ch58>w>i;6$Vvmt)@mVRE3h9-lKPonpv9!7fJNgC!f==nOsx*GI%|MFAP= z2ob0YbOpY{y1-EID!xwp<;4J^9QC2>N8yl|=oS18<>=x%N6A|T($ig<#aks>-Is5P z8EOn}6(Y(yMrU+pb-ghO26?~~XeJ2q?b`Z1HuZInQ%s5Icb=Hqyq8m}DLQq~u6`$C zcXX%6QP_{`DI!{RQJrWtC1;m-0bg9>D_4qAOqS5w?m`Lsdu=63m;jax!jM2aFon#; z)ldH)#@+)?s`7gLo;zh{c4y0TXDjS3J3C8Rq;~`qE&>ZkwILP+OH@DwG-{&Bf+C`* zfGEdU5bOmIY>SEtVlN5C-q9F)0ZXE>@P5y8?_Egwy`O*bk-KxtQ_gdq^PGMP!!rgM z!e#)D4}(yp%=gh;3id%qs@BO=w@Ad>530)zoH014ote$LzBj=bV^9k|z;xoPt^KJM z>&ecSBXh+F4+Y+BIu@=QxMsNOSZ$ygVP?KYn`|PmaTM4p3=g=Hw*D(DN--6%6tbY)QA)dLU`*bS|?X(y->gTFeVMRHZS|5-}9jP+?jEE_N*4a_H=8R2wT|$68>(R9- zS2EA{PtT_7lQ9kw6;Kt=VA#3CJA6dhEREyMrW8O3fGKa#ESp;XduKd2l2x{%)y_~9 zl%HSqqY~7kLPdYEzfT&Jy(IEe)kv-22P8GQ60dF)d0Idf`Lx<}nZ5ZfEr)VcsQnMV z{~w<->eLpmC!vCNO#2=&6Uy6g25a^lK}J&Q%&neY1Q`AW#3%7 zc_c6Hv0z|cupKDE!plO_gV5-hw|%)fNki%aqXu1s`=?OH+V{V@u$0a2qmVdl()sZ2 zPByOU)i*>()1OiRo!Cx`(>}EdC+PDdni=Pw`xI|h#zU(|tM-J6v`6>-WjoV0pT9Ma zdTOkgI#Y{gx_g~zGi1A-Ghr{=|3@#r5kq^~81@pxWS7bLb!MM_TlQ{Y%l~M>_wUvg z?z}D-r;%RYneyg6Ju4Ls=jEG0Y>y8pb~3LZwixxIk_vE8=_&}V^8=xMwUFM|LxP*W z9_-5Dsx_5$SI z)A6k`|2CZ<+8KRix}p1j%m=h2CT z5FFI%t*d+(Ck43>fWZXo_DdcRTc=15Ei@e*9g4UQ<5}mkFa4tnxuNy#=R0IrQOcq` z&U~)_ITl~B9PysNH;z{oV+jXgK94{RF#G=S-Iof77y-zH*s>ZSzqq)Gr4# zL6_R9lX*DG3slLf!Bx_lfVNT@_3B3Kk-rprU3?_5uns6MPygCz`ZcePhg#jRU52Bp zpd?t??Q5OFBHJka1&Use9ccJ4Q1Fu~YZYIkM`qgfrmT0;5AaW~8=m(^D?KU`U||G&eT6TXCpZuSjc-9)>2Y{fx%{<@ zsjRT-T<;2^$8-S#jc$?bt}+#DVCLiZiAsx$Bd0Wzv%{`I3>FnQYozE%50 zSK6GWHPoTX%~z-aNwXk^sAyHp-p@byV-K{<{@BT}`F>YZHnxOJ8+%C?IvIfCYnn^g zGyVKsQ4kub!cEu;YxR1t@{fgeM|LJ`%3i{c-=Nh-d*8MABk3=<_R?%V3Iy5paH^DK zaU8tub#+tl!4^YC`1r`aSEm4OTHY;0m;qMXnDjQmsil=X4e$qwVcot0V6EhDS>6o@ z+oV1Yc7>J2+bbt!SIB$$=NNf9RD`or$kS25Nlxl+D(m0k?5u+C@n2L~7+)7zP{N(;)?#eb7C^8ay;L+p^=4j?z=zveh_ z&m6a2y!Racf7fF_+v*+v^6_fF|7vyEo>p)8datpTHftt0pI9l!6CK7zMGuU`4Ce61 z8Qzvh^JeBsIB0YWniG9-lTRk7pijI$x}##|Zn<+SXIi0sg!-gT0AqZ@z+T$l4)Nh& z;`@itytFrh%1YSB{|&#||HQnZwwY)Anaa(*Os>sdcsHbVp1Nz~sNSZ{QCn>3a&Of? zeMx%@`UBL5U10krhY9AVtPOI%D&9b~RUWon~dvV%=27K2t(k{x)U5K*o| zCJZ*)oLQ0?V)jKZJ^2JuoX;3y4y6BeL(HY_yHv|o2`n2$4~iM(Jvneco}Stw`94O($IG+YU7+@N521bocA!rJ;=AOPM>&^dx2W4a3aqRKPvQGkxkWN#tOLU_Eu* zI$e_2m`k*nLt6}h>GV&st4+LA=C`dVU9qDfF01c~Csz(P=P;j*YYY3!4mJ68Ke!^( z^4xGU(s7oEJHpK7^2ZV8__&5&$gb;&+xc;X(V)(l%)dNcF8ho$-%}?pJIV}>u1Lrq z=j2tA|K%+?Ym_;kG#bu6M6i;Tro)PzD+^`*?FBt$`aCBtr#G3gown^zt4OOmdZ<#x zh^LBP^6%gTlQjR751Y)u_yals8$`5Zv?-ANN1MXv15qKqs6yQ)6)HFB|nSQ95 zE_GwfM$(4AI0iGuMe^K1rh^O|Yc$RJp<~U{T-qII`X_@RP-(s@p9DMynyv*w=%;$R zJ45rzt(mRWy0ZDoiu>reW#*a?wksoQQc29_vWwrN(Cy)?X_HT1k=rf z3yPTa(tH$co*})KP|NAzqfCBB(g|q*QDKf!x~SaL_NcG2hrGrn_D}?pYrdB+jw0pl z_e3if@}u-41m6!alqM2Zqa8JBHXLOWWJNI? zemTu_n)>&D>f8VM9LmT}Ge_K-i+VQjG#j%)iOSBh4^__6KOOIuC2-UK^|^j3ryOIt zw7vHKet!2crhVIG|M&Bq$C!SN8-nLqa-l_sMTgO{wS97E1tWr!)ZWHVHyyLqnxIqH z5DC?3#+516(zv`IC5ynuUy0keWjY?RyX2|qMlJWhPKO+gl8!UXh??C$D=-v5tv&4l z*P=h6w z|Hw>)DVea!D-f~FJ0xT}=y)@N2y8hXz}+f;KAyd`O1hkY)$UfAeS(?fT+#CI32c(s z213xson-nEwY_Cd)j{&!_1x%lqNz-b%|*@SGVw&y7`;9qO_!c%Ms~dmo4wz+Z|J8_ z=3$=qO=Os|>@f7!gDJ_bF4{nE^%b$P+i2SJv|7Ova`A z((O@PCI`$mCr96dY(4;~-#XhYV&tPwF{8OGKgF6I|9Xl!lCnMBPsL1oSIgp4*-Aun ztve07@x}7tB$zUmW1?$ z8{hGPSYR_z-kN6)OJ4V-5{gS@;OXYR=#sdf{btg^@w6=KPnCf=c?EHTd&>IDq%+LX z`>g#${jB#slYGCUm_3se*y;p-lC>`gn%LCb#bmTVOi2x9{PEhR9My#w5IL*`TmT z!A|GX4USy2fb(;bJifq;RLplDBRH+yc`#ka%fj=_q*_>?zM$BSxdpiQ>VV$R^T(8xF-L?QSiE9S&S{ zd~O&~!FSM!WT_+%J~D*B78tk=@y4E5?{^oPcF}ts`DLLwfT4I7m=P8CQk4;kuQ}=S znLZAWq^Y_GJcUc zs*^%Emr{5d^o)%||vlvs&dz9UR}lDLTD{Z#3Ekr`4A$O21LtAvpN{g~0&GXEk|Ui(>LXe!zRQ{T{&hIzmH zBDnTb<%^48$&Z(T7n`m%3>rWoMd`U2%W|M;`c3lf12dU_u^CxOlR^5VFav}C@a>Bs zRx89^Vyc-zw{5EzPBUeM+vo zgilCpIXBrwP8nN~l%1ED0o8uG<9y%wja0|2ZWTC&4LgQ(04Yd9jE$C*>6e;{7@oWG zyGu>C$;8YRu!N}Dia2mJ<|{NFW1^V=dj$q?a1z;3ObvJ689a_0G;nsVWL=PDIlq-4 z(y{Ek)J&|61SWv|;1r63*MZ*!?jpVNGF82i5^(^9K;Sc7V#u)rT?LNnEL=m{N5n?E z!SVyI3j{^E!?nrW}>0K5;BXBp10}sx$HH$gMrY|Mb z-wYrU412wr&oO|>uBE0Uo^-NtYPwW9EHhVeY(28f?5Bx{mI3X%rTua`zFQ9TFY}h$ zn^!M4N2c-24C3*~7_=d;vM3(xamT7B{dGC?4*Fcgs%XMog zt9{Q2c>GPjGd^1CwnYnMh?pi>a6R|TYNtpJsV}IabDN{$&!;&B4L(ny85V-o415fu z!78b+OVP_gGX2=RnwCSZQjz>ed2u)XLYb@0M9AW?SDPh-Zhv((jz>FW`ZeYV^}wV0 z&uykuUcAO^E?Ej)R0~DitC~I2T+?#xwdQsw|FR;g5h^~)f@rK%{?fl7B`2>k!=sO+ zq~}Gks+dmj=~bq#5*K2k+AQ*fyqIG)r)29OV$%ohS6m=9*Bck_!0y+Rt#8r|=27yh znj6ja#C~tM(d0Qe%(dKPo`TP5z8Od@m78vcw2YFMZiZQUPXn3DOx*faXCshS3{9&j zf%%W};j(&SX{u$_EruKbqh!==xNSkKPD0w>cAL@CkIlCu$6PG8-)_c4@6MC$T`NY& zGB+l)4{=BI1GE!fVJqIwz^$D*-_3OLp|oOU#V24Y1k zBk*Q)M$r@v8EAe;SJXd9i5b-;^@8dH$^M5ZB1BQ1oUy?)6kiD`^0Aj-T1Sc=&8x&V z?)&W$%!l)r|1_oX3w9{jNsu9EjEjxN2&e}=Aqn=67PjjBIc0dSJu(`nSKe5Ttdz!L zkboUY#3tUQM*27#`Glx~zS)XzjnZ)=x_l){et$Zr90|$Ho*wL}2F}hjk5bfCedeny z$HJ>sDiV^HNV~3~JB~d4&&n#eMNRNjf5?q-^Q!eFf5bpF?$zMe%#DG1XxcdFf`Fg` zJHE&x@J3b>2i?1oHdG}^iek+`j4v@a{J+)m(O$<>VgA|Mj6HIEy~we`irBlU%V59XQ#X>g3VS7MCW zO~PqptJH7@=786=c8+@5r!>ThTZ|}mxH1FS>PW7p9kIx~w5Jtd!|y`1Srh_%l$os! z=pDEkX47cnPxT#!m`xLb%8N4g9#hu^Hkb|z)w3Ta1;>7evK;hV<`>JD3v(M)enn4? zEABC)8^aHH5PX6jm(Vp0%q*Ou^9Qm_QXaj>wC$;}mbNyM-u>@USQ11rdCS=${uEh; zvN>N@LPc#-Ds#N*dT<1Wn1h|Bp3W6%EJ_b);vJx;Aw{49-al-YsTzw%n4MA1F2qS9 zU+uTNQ^+^k4VMt#N7JhQa=KR6JF#KWFw|86U`s%E1^fi_!r)J0o>Am+w9eA^KGRt$ z55eWSOU@lD8^%`@%ly@38F=PCq}B^$?)jyqD~4T=mSJb-yHa$&*tT0_CuL~62~msfO>=PS`fo!nx|@~-b4t!a+Q3r$ruGV8CY{_;u-Tw+ds zY%$}yHmE{rHuVg+%&8|sO(WHsNc9hwNa!n z`)QLIo*7NtE82=WWliS78b+Jt;0N$$4l;F+uf$AkBzPd8UrOBqdVOohJIb8 z^2sCc9b-B9Ouwq@V_Gai2bu{DtRM&)p(7qO{hN=^xyV|Y-LxkVD(H)6DFCSo0OC7a z@j6pMT@*N4{aZWFN3-RG>0;aWVd(o#X%9y~;OvAWh2L&aMuK)9Ooh%)C9uEdvNTu|I5?$cpRJ}-dU+yra4L|awwjaR zhM(AKdXZ-+h`TOY`54UcM(OgH>EMuu=P@%?xyWki`96yK#~w4ad;FP^f!lOwj7-p7YBM=Ho{T4Z=Lh^1~V8DqBsg)m0W1FN&`vTWw+ zTsvG*{FB-47xoWwp`PA*_#O>@%cdcrw-l92&lgPl=9giWitV|X*JL>kij4Tm6KFSt zavoeY_q_WqT;2@s2HLi|~t9auVM&+_?reRov zl8zL43VhV^19S_s4T!xR{DGp4EeW0m4pSPm6}U)C2yJ{m@fA zAQR@oBCm_g{ab!nc`67t&C>|QAk;J|k3M1gj`tmpBFuTu{9E<2wz_q2mH;cbyc zrog|fQUB`9!O}1wmL*;`CtIH~Bde`DQC799I^!xgNiiFLRZFD)X)~v}0e&+V9xr=C z)ff6w_*tj|J_1yASQe_i_CjDEs;CBis6sZ`sfwa(Wrb=G->DxfR0EG6p8!Av#XMsU zt+qZt^Z~~ScVb5wIR50z{AbMJrGD&YRIxemswt4qpE1?LeaD$1U7WykW^b6c_sZa) z*V&^)2jjXX+a+2M28`op8@vzZCYu zC~sfCiKJ|Q4u3f7UIGA_e&AceECX!vy+2{<*9@i zj@|lnAP(3)xZi)gskBbHW}@u((p;-}dz6an-0Z2!Un{bP4O$NjzJT*pEDl^S5^ZI} zpG~L3IR=LMowSAn`koV5_uq<?{6no?F-p81-o;n7p=Z=!`i$Gnfjt>j{YenGoFrFZR2Pu z*$?ymB?A%#XbA?^8(H2d-Afk!6=l&ZS@l=rB_CcFzN}wWp6vds=~hvU zTMT+m4=*aJW6lKZxe}6E4u6Tm`8zq~B~v?%O@uzXI#=}X2P8;$bsQu^t?6C)l{LP? za5noe^Yek>sldtNAv|(oMZHB=>sxp*c({M_`-e-hqRNh!OjYxpEpdFPjtUuNXurC0 zbMD2^Bw5oRtsp|t63!2Pv_dGBshVz2D6ZeXjpQIa#4lQoA?*zBro~~!WnN)5HKt3w z5~BE%jt<%Fcw59roa};K<2MuTp?tK&UI%hfQ1V!j!RNQaG>=i$*~&vNn+dp3=PQ#- zbi77{&D6h3{^Uo%Gy^k>5i5cUNw&q?YQhUbdSqr%WLKja7p{WZiXP#obx)m z^i6Wl>qHgbBmLem(;(a?5?_OR3VFcso;>#*Yy-cMYu_>b+kVihv-J0v(jD)z_fIfu z5(YGqGm*KV#}Kqs5O9HSIr|O;k&3EpIvhJu}%MVe%_G%*kYV z9s0icy>nyBgYTOSPIOaLt(&FN{5Mm{gynB27gxypO%?F-ds_nA$x{u54bpQ^x~L$g zin4BzGA}K2XE_yvV%ldF>dBn#I6Koz&B{eNPc-`#9th!9w?=fY9k-skLnER$<;m(B z^DCR#Od1(vGbm_ND*7q6NZhIZybXMx35Iz0{sWD>7q@C8*vFb&T+QJ~)u`JRC3OB? zbS}3n51Bx9;(h-}j4xCx;Y-+LVO3sGbB(lql6MFNaWPh~i!|yHJ-@~?pmU&0hJj-* zv)XGCh#tN@TltJQlL+Nk1nvOUVYlcnWcU7yOPS5E+3;S zK#w}?6Z38I83#||2qxDAM$mTKOY&vfr#Oy~S29{rS%4le0_k=jBM*HF0Xj%t`4jEccg_@LX|H+ig(jO@L z{^VEYgw%QGN4;wuvrzhcZ4PORoES)!#6H?s4=@$zQ7(SX*Z9MT!Nj!R8fmtoTIPSstb4-r9jm~E+zmK}E6Ma0kvTwAkWlhYz z%0ZbwDB*t9d6wd}CZL@)(<_*{u0F-a#o|xWEl^0^)!Bm_qTv4IJhvX)KRwUwS+hB> zUU#^@s5Ei!7dOkJd2VfbGYT@Z898fkL^eE7aggkrbla4?kjh2i-fXG5h&fbdB;E39 zAH>sB9fzZ9q$&kQbBcKp)QaYVxb1}ZvJo`kN;E8`adMn@yh$!EMRU)YRSy8{TlO6l zNud_JTb)jC7k7NRoowh-zMpKU%g>jgDOb;m%TsPcVpRgQlJsg$SF~(TxsDTk4U^1A zP8-7X-QVLkc4C2BTYlbU33c1_b}UZVvgfEry^Zpx0{7CkTdqn#pV<4OEdgLGD2NdGd#}`(gBDa)w`7IbA-hC^s!H6}m$-sjMk>2UG2DT(Nt5 z`lc^9SkZKOtG`%T;&zR${zAH!xc&D1dt75@fOJe1lrKjW64_X1>heXZRbQ<%k`p1C zPDTL58_{$vSC)2#TwCJSR;2;ht86(wK((7V^2ezME*jr9BZi*du zwsA)%UcW4!zC&JoI@)gK_pt)m&_2~eYFxJqCGUzh=IxWX?AkP#He_R7Ct2mXpR?sJ z&bS)1|60a9Bzn_VvSUg`c{()3YHf`1rEYb_L3?pU0kQIK^Iw*3=cZCIeREZ*TNi!& z?v_VO-C42tiJz3(y=GNRJ0#iV#_rTbgw19`pDy~5eva!M85*1rA~RjEFwA{7M? z+oDCWKlG;FkXPHdP3g7wqQF+B?i?cdpv)QS(kT*|31&fKe)3X^i>swh@>yGKR*p@V4c!iZ|j~|LuI@-bt#pg>}pO&Zj zAr0-=#;as=JNI}}64%$cRnbrGk->HDr07le%B6K~F1qG!*~qo%w!8PVRVXiJ-D>%% z&fOz~ za&q~~m*BYC#lwS{#j7{o1M+T1cf2!Mx^{AFP}Pm;`q1V;a@hr*Yf+SA>Sy|cEb+f(o6%jBw9dCT`b-Tn@Hw`*^=Jv)1H zZ&#hrXX&rSvaC1T;thGEw_C-;U+c|jvUp`5w{7gDL|S&uEbS|QnUzk;%-e9zo88A< zj6?GGecYY^w_{(oUG0Q$s|Q)}L(d5)mDwOO`no^z!IAyk12Ib9+Rts*?vU_5 z@oiP;Ui>fG%AD(xQ{<5T?%B~d_Fn%11KcB6|5HCpR?E5pZnA!N%nPglWN@N;UO!Xw&#u-WlY!9rR^E=#|0LLL&m&1G?WyCd^Qe z5c+CFyoC4GJu&FVi_&Yby9A&1d~LcyUK#9GIG?n9G1$GxNo>C<4-#B|db|xrdp9n! zpL=!uL*^zM&!ZIM=>6S&+C9{o*(rbnnRqQ6$PEchm+kK^iocV@iDh|n9CbB`u4L#? z_Z&{IhlaWbAT{qM<&}C7_88_4CqK}ywIw zC&;VAz!OSt3+BuTCS`FMpTgM!FqH1#{6z_xR*JM4-oc|GSayG07Kb z-Z96@5u@CLk`MhuH}A1>&nOUMtQ0q~HU27I6C3bfGQG(?Jo#sQK=qABo7|2_g&#G! zlUncXH`+Zoc^By(^aUC1c1zT5;;1<`^x|SKeMp_DGBp2>9Tq(kXqC-Vyt_D<9yn3$ARt#j`MBHrQ;zj zoqnb8f*Rkm4ud$<{92U8#b^)zq;@|Z{33su;BKO=#S`7`>M=-Nt~Qcg5$myXl6w~- zr>z^zra3^0CcF2AH%y!=D%UrrU3q9hg^|7oxl3>)-g1yT(pl4zcQC^W-{jN&(tL<} z7UIE-e#L$bVi|X+dzABpeDW%=&tVA(OD+?ARs?r(wy5v*5Ffj|cBnZw=7qDzZq@>9t}<@>|ks}oC~ zOMv#5b%V3Jdn(l9EBSS*JCJNn1CDTqw(-3UB7r_5q##lAlq@|0a`v4(d<2yvzk_p} zsU87%9$=o0D;tGNFfL`VRuQvBaz}z}pUSi&-H}=qEl=hgldO=3k93#9t?gQa|IjU` z5FC8 zaqfMI`3^B*E8MrK5qG?spsMwg$GcfXtdEZes0$@~f_p5|;Q1%GCnFzyd4jtR3GSNT zxceZCJ^35>!HM$CZ&-z`vj2(hXNY{APvVe%RE|H%osP8g#7SqXc2Ub8PlXdLc;+@sqgg3x zB%#TC=rlJCJNeXU?8S#L15Qp=Ny!|yguPQY2jsh1#?Nt2ZTOYL3DWL_KIG_^>wtIkZ9$o9D~ysPAdd2W~FBgBxRV-%U^4r#ZrbyJZ? z&ktzJ4~{!^7~M6`9jhdK$m#Cj_>U+H<(Su8qST?0MvT;)MkgL_|Z%2}4$2a5f+067xOAf^86sY=z(;QnV2gepDcboc&hrJYcV1fRnJgS5<{p$Rb6QGzp-Q>Rv%a1 zPH3RVH}2%cBwxkb%boEro8;|mApL3Rwl}& zqy}y^|H_g!`Js~f>6TA_2bDvempjMZl3e|_xEaT0-hUM=RrFl9HhHtX!?F4&G}QZ^ z>rP4DY41ek&2M7W36hhWQ(IcjbwAcNuKy#1bF^&vBRtwq^4cFcMsHo&3`2ZpORr|P z(%}S{|9)i`L`3r~^~v<4e(L?oX|i*^I|tXL84KJ7=bkH_Om|tmkcgBQ7PuEyJeL=o zWC@FW;1Qh1dYO5i+Z12QOno-~+4J0|ocQ|UXui0Ql+?D?j_kBz!ulaHrxS4`UtM0A zlpYtrzkcvGvy|x<(CK=4@d9|OW{E9w`#Oioz(wxa&PTFw5r<#1e7T5cW2NpwB!_>< z(HBCB50mRJM0c|M9c|*N3xVB7D;Gl%50j3I-7bl1?ft_RyF+8mu&i!leyQBK*nN+4 zWXVMcSntSN7r7(oA$zeqm{*Ey)d87%v3o`IJV)}DxEm{UY5jb$6+VS$~=Pu5-}+OWlD{Bp{pK zaQt#N6&>4F>u9k;%iXKov4M@!hiD!d`_%r>a^&SMiO6VV<_fsZ2V34=;a(VvK2LqQ zQOsg(MG-8xARav_*N8hT@$PyB!483W+$qVcI2;aD{CVBwv5$T2lV zWwP}u_tV6>o%+SrH7>E31LJw}?4R7e(H97Hx)U`~b}pp8=4y9z`~~#o;tVONl;*45 zG9Y`!)yQZc$#Yk`6BEmA8+F%km>eeKuc6l$WWN6Tr>wsQA-N^KV#eBI#N3}Mkcn@h zd3xbmx1gFM-Z$^~Q&w};RnMY;FE)?Lu4~<~oT)>ua}NU@R$K=QxU}Vs>)e;3%oLMd zg=|~x{+M`mdBPujujnOldHOWGyvuHYncgUUZa_|WQqH=;{S#47?v3u3dSKrOYBaSB zya_%e`ZoLLDO_Gw-OT(A{$gs*U2vy+W%TN#EI2cLlFWHCkBH%HVcMkB zZ&;henN@i`d2y|KJ=ijL9UMxNtX&8H&?K*}LmIhSepu%oxnEOgIwRoMT1O$hQNIG3 za$aUmfI8u6NC{#{DKP>_K1a&3^=#lKxpzGq;z)UOJDVrGXjdFor zX2?C8;IiJ5k2k>$oh^w6VBNM$zXy1>UXFVJ=I~Zo`T(yyE!!Rd4DZNi57;+T585{e zK4@F{&4X@T-JAKLkCpG#!-3;hxG>)NjyYRydJtq^FRwl59*Usf?ICb)rHp&X9auL# zbcxzy&{uCH@)~+iM)>l^hup^aQ^lBsHjIsy$=@ELp^v3vvwJ24HJ}s zaN(dm{0tg3W4v0d^z{M^++lk`L$2}@)*NhKCo7k1I>O0Lv7hc~U(2E}9IaR24=1mO z(>t3OPYMax7#JOb=J+ITRp)TKO)#aQ)`Pqxyb?bHZ{j>D+~T%9?iDx{9~<{1@5F)L zIz}|ol3KdM?4{V=l|2VCNpndw6eamCG;(Y6j`zp@m|zL#gPri4!emkN1tWR1vSkGs7FMXb$)e(NLFRH3F#XXaoB zq|)F9yz+74i(@%)SSBV2uji+Fzg@OI?%oWqb9y@cZNhU2 zeanu;<(1<>Y&#I##*_*%5N`m_8Zt{HNS@z5RH_h!>1} zuc*a9whF=)y}P#fK)|f}l-r@x#JvaW2QIb_Hgq0ld@}jy;$gC3NwTTJ?r+cuf@%2-AbETLhI>% z`d9dYUu1b#(&lgPPZEz~mM2s4-b-#<`ROIMk&4j4rf>DGfTU;y9Q(Ihq{jQznL8*_ z(|Yzsz4`MUd<%H0*=n^8heqpYAdli1J2{vIY3269Z=XErC#^5~)2&f0^xg{R;7vOQ z*>!Vrq!hg39@XxX;&7a;@Ctjv8E@tN1*7HpSKP0iDYE%hcWk?NDY)cgY7j0Pf;WK@ zVS==O&0QGX@>RCci)qxwyEy>nK} zvu|RTi++HvN%Mew@|JrNHDV{f?Oruxf)j&=1GCsDgytwb3LMk=7*3k7C1|to^fw>I zyseh(Q1wQCzf=tH*hbRp9k(?4eZH(7lipvJosB@g`W;v4+^_GrBM!OSQU-t11xkg0 z`oi!e%^$*vV&EuJ=ZzF{(+7B-T$t;Pkqu%3Y9OYEqviI z9ngycFQ1d!dC%>VuYxiq72vP>@pJT+uada@5d)^j+U%KW4p%Ml+jz*2)ge?-ogTh7hJA zvUbf2lAuzdN|#O3&shua{ODYbB2?Eajw^$IntC&ZvYg`ygc2n(A8c9;AOW^klz{u^BRk<#NzC|J>luwx%e zzYk$uFOu0G!l+M>l^-Hg94UYK(7iAEYq4y9wQz;B`N%z@TeR6@wqDP?3zj;b#~Qwr-=Ai{q_7aG4GXU0F1XKGPhdc0KB6`F>j|__pw`(T*VojM9IJ9 zV?^p><@=A_@yVY!{M33d<`YCdj)vw>+{V_UVf`m=o5WkM#WAEj|B2fneQbCNpibV= z9p5?kQ|$2%Z;6|iaZPfMNjz%*eC$)&2v5~rpSnY$+m}m^&)kOOrft?dAyYqdJ-vDD zXKvf%Q&uWCRv!KgCB_BsF?Dn7ib*RfrT6Dg-AccV}|IY#?JM6P|d;r!u| zgZSByZNHHAH+_Wwkdq!?yS?*r!<|L-IXUrbw@;o+*nHNN)nB{wn^FG5Yf?3gRW1cx z(SV#mJYzcBrn_?$t|(s52{@-EaM*_rsaCbT8;AGy$oQHqs2&u-cJFuvvk263$SO9g zz7}qe#DD~8cm-o^%`bvSIhkV0Eb(PQw!BFjgw@Kz42jpZqO3U=uddH#%b`a^ftCB( zxB6_VzJ!rg@t-XlhRb(0+XMy9X?Rv(>dX==f`>@hxQ?+9)RwS>d}oW&F)bmvoI(o)zCj0IIYSM@1&?4W8+>J7ul; z7I-cBn1WtJ~Pe83!#3I9!?`OQ_h372*C8HCtq#-5xYD4 z_&RC$FN)*haI84OIzv*R)fD=w=I^@d^j7mSUWy#WmZK-Kbt`lC$R473q_dhNG&+l5 ztZXjZu&_S2wLZp*DoQEitJ-0F$~7;M)e$o)6(1C}bulLE-`ye=StrJE0bHB`HVSwuSIMZNpW1)Jpq(PGU91rrrd@g3N;z2e!*vW8->Gpti8-U*u zm{^r9DOWig&vMd0#EH7on=`=!^PO8iozjC=CPAT2lFA|=kcHjt&Ff`b$L2K5Io`wR zOSE3Ho<8b}6qx=*b7brAXUw2ATLj(!cIvxv|rglH8=Sh|Ib^+5R%1Ozd6go^Wk&9xNSOq z)+%;TQJLCn%qgzy_?{WjPM#F}>Q*;@O3_zeL@6LXAP%hySX7v$fp|{QrybQC&t^VO z=^kizYkfW`PPoSIGO8u*Vzs&2! zyo7p$;JII2iZ+7_425utq-1uxgK;CZYwRC!5Y%jP;yk-%S~JFP9twhW3grtm;FX*d z80xA4bFgFOjt(RL@(;e?c?nnIo; zDTdwM-ud(CRm+ql21O=ti4BfSWd11>hAN8dUm5BwG(h4zK&^bQfTC?D0S42&@oP1Oe}DC(x(go>l^hutEz z%KRWl!wbSN=6PL!#8yTTQOzy3Og+D02$clFK4@&A7C-L-=H?QLaL{Q+k#!d4%ENf^ z;!rj+AXuOriMQ>}_<{|Jt~X3DlqCQ~kzaZ}r@gHCU9?maTN{R> zz@!zWDbNY4C(*Y{k$2wUhSVRGENjO`4f}!W4TL76Uxw19;H9WlaA7>tw;8Ko1tWL# zu;--#kVZWU$m-~CGlicnF<<3~R??rAn=1p#h~suNt!Dt4jd^u~T6!tmZYc!6&0id7 zkX@6oRoG3X)Y<&zZV?SpnN=K%I1wl@QOQsdcoTq~-`%OPtYj`zlt+XT3Ta!q2jsBK zKz%+$#xfHH%qt3;$dSiIZRs2UoNi>$VyaClL#8#!3in|CNTJLuqV_oJVv!{lOjf(d zM#u9$fY;dfqlAokp>6l!@3ZFl9GbWRW9st>3EAoQs*GJw6qo7a z(f{Pvm!`WZF8G*64=g%DtPgHYaOQ4h2PAt$2IOKY;>K)1kX)RXDd>`q*&qig0NDT# zxy!3_Y;!+Ixi}za9E&j17vQ#^smx~$Kxwv%yq}k8KT4C$fP3ton3tWa*cQ`u@cSkv zE}PO^Er`K!vR}3h93KO@HkoN?*7Og1dM=*?^$2D?KRb8iJR7hy-^{h@6Wfu2FSHn^1)S2j zlk}XGi?xqr%SKvL${zWqfc3Q)j|wJNz_eJ{zV!tbT@WjMWNGG<53t3qb$n)bC*lny zhmHcs&sk$HP;&1Z^q7dT7CKBWqr2Y{_VzryLDTceZjr8te0uFhp{{TTE2Utr?7XV$Laf8kbJe}c#*QjiYcYUuh*qKIZHA7x03y)N=i?t%RavXV zjX8&dL0QG_)y%0%2IQ)Ih-ymZN$nl>AfO~Fv~*W_E1T@@^c=^}l5UYkP!d1$>+j~J z2p;Eq4v|UVBqU4w0;##cm+_rfGTUz^cFN4~Y!CZ_Rs~6A<)=l7{AS%CAzcCk0k2Zi zU~g$pM@{hIa1v_|6Pa@re|`Hzm>^LLyClu~{0uQSU;yllm2y}TgOQQ^Qk)K20L+`M z3W9FKIpWT9(6QK@eH2jFT@(V1SYbr1Y;0>T#+kt;why4+z8NFjwzFfrFlCrXrSxkObJqzH)HI+)MR=jzrK?F zImU5rC;B9_HI7Lzrbdr)IleTr7=ODjOEdilJ#Hw=9E6MEnPnM|%cio-GA?7vGbdu8 z-dLVlz^^_P_HtiEW*WcBDl=W3H(R{QOkote`h+%_;ixE=x5>=W^wDiIO_)W-w$0?6 zW8{>!nL6hhxwLKO4xSCH&h+QmY1Nrr_hUjuFc9~#Cckw-z(jLRbgv~z$n-O)cKKR$ zrkG|vs)lR3LCR|~eKEBZ%DNBoD&@GEOcy#_T9fI-rKKj5rQg?UGKZlm?NQ6rcFWw_ zOiu=SLv1Fv@2^gnU_}jmECxrRpG}3rK4waoOvSfrK=;5*Hc`fW-||as<{XD<|E?}` zB(1$tmpP^uu_{BEZQBkKgykaA=#dKvjvpzLvl*}Z95$2sTVS(=#g7>OlW@QIR>QRS zBAgMN$4J?d&D7KS2U(!mB>U87CP(K-C6wNDD9BxQ8%(}mkmiZkrI~Y;k#)vw|g3Is>Vz`wkOH&oEbuR+o;Z&xulle)ET_FQU29A zqy8L?`(!#eZ?#O=2h?KyPwT>3JR{4yWKMCWwe0Sandh*l=5@<_8hsXz&h^gza!vQl zNSvzQ@6H0ul6a3yd*^%U+#@r<8ISKdyXITDiOZ0UFJtL8w4Y%9X{W441 zgfY)p8nM(LeJt9kdycsVzCwx~)>(7hi)UVUHsRWE%SKY|)mfu}tg- zCt$t0ZF(0ki6gu4FOL`sk76A3RRk~X-hCpKKUT{szD@pf19caPCVF}RTj5X~LHweU z>_i=A-oT8PT=5EC4GeR_z|3LEWv|*FEq4yg5NdglBnCkvMoWLVQ&wlnAg1-?^Zxrw z24x02ceFe;D07^HXI7UXnOjc^ zGm3q>{i3oO*)cSe@4PIZ4b2QqzWpb#g90}_hh=IT*5Ht!^}wPepz!lnpz8HazTQ(C zkncGWu)dec!eJRVx-wr#q+ij0IDC@-zvkhvLw|r1j*Y73$mV3|kOOO3AYFI@$1Pc~;IJ znZbqaPN$#;OlulOP9-Y%d`x+9_)^4i%Q?(ONC~gD<*N!2f3@H3E)Jz#B4-voG zDvqoLP~ERdE2$>|e9_!obLvcV1NM=H6f*!`1$I`s6t4lYk+~we!9q(&fLfu-BjBTnZSA-HmosaZ$l$#_GpHAbdE{oZQ z(cxj0(WfZo8vVb}#CFv?Df(6SB%K`!1K*1XUe?cFhN|8|E8i&(Q>MNv zt@`j)?mumLOH1p+7!=rF?}i(d++R*ORb8|^*N6beH(i56AsL2dVP-%(gn2eD8{Ww; zYfIwJpe0{2$VbFLm~}WrceN`h)eMfa>v4DTL20oMeHdDt*?2c`_oSJO4I_Crk34=B zI7q!JsJFK3+s9#7@tz2n`PSUj_CD6Jv>b#_KfQ~CX;Q})-4$Q^V^CFINDh#z>jKzPAD^Ssl{)va7qm@FIj_r2CBNRGgfs?~juw01VSE6f#3o@}2@BTu4wOeHHJ+7QAKsmPlav@2{@cZDDEKlA^;WWq02?O9+=4seMc?fsZW283 zc{B7-;CPUEuod0}VXCA|gEbnD5pE@=X}W*xUQ$;lL8I8$yZXPSg` zB*F?>$$-&D&10zRvuRwWb^vNa>LV#0mw8(w^?6Fd_+x_V9K3DZ;O7%|$stw9wYt36 zYNftIyiHNEHOXO&n7=;bGo6}QL;R8T+@6C;3!I|~C6b6t$eBoBIrXmFYpY>OQR$U_ z)%iDk0JtlBe1zg4KLvRbu_J`oqeepXzob?Q0BKVvHo$KdnmxDrt6NbvL_S+Bk_Z}|RNh`fx1#uLh+7d7Mr*P$ zf6>F^uT)t*0BnIw5s(u+`kVjs(anQ!WJfa)T(Z=^0bL+kMqLKfL)i1FxzGyK zngAXpaPfDMe8(Sjm^TnSER-1&fo9UH4FK%Y_t{GRYW;V8@|R6%(Hb9ce!1IxZ?O{g zNuirGlrWUd?ZJTplp%#|3kSy@jJL#w9KA}Nqk3tS-4ip(vSg6&F(1U$g9t!3N!v-8 zPIbwknr*T9B<^MXfd%3bb4bhdNq9?dxUeuO!?qNb%Z}^eD$SRar}}16W?B76#Sx`1 zP9Om3Qu~1M+C$zZ$&HgU?c+@(-IAVN6J_$=x1CrpSUt^6$H-x z1x<3y!I_is?|$as%z->FKP1yDeqITJ!?e2MDw+C7rr*ksN~>ktV>pIynNvDh=9E{Y zr0&p6DbmmzPv`Z;=x^3Z$uoJixcK2c*(BQ!&76j8H0-dk z(f!js>)-s2vk-`4X?Z(ht|b=%qBBPV_A+h{G4tf${nPE8OXckS)6FXK{7@^M&Xljb^ggk(iL?3h0Z4|uhNp+p_}t-Xb*+DDcv{8g&xbR{ zCNT%32O|@YJ0LxSo9ho?Q0K_=2c+98)W10(eSlsEj7SgT-LpreyVp(+bEo=A1j$Y2 z@AM4SN)M53BhtC#c7Mq7#fWtO`bl9KXbuNIFD}^+?UIw57CCy7956Di@f0VIOxJ2> zi$|urF_incYc&H}VHEl+AB|)XBc;+>X2CHPfB?*eV3CIGbK|OUEoO1DVhC6ZiRf$3w|33tmZY zBV_A9gaz#$JuRhUv~3FlvrMj-mYIp~;qGafe$lmGNdIFp_4SiAtw_XcKNES~<{3&K zh4iP6Lik6*9XKs#ACtM#VG|e6V6$(N9y8D=eI`?9pt$=?E|`(IiV&%G$7b3(-?Z#| zY^IMx)cPsMWyU#IwLExSW~HNUy(eS_ak=D#%s|vtPxzN#PsogoU#Yd5{y);*J3fkP z{U6_%-OVPuDU&&8(-U@=9(u1LgHi=T5kU|I8ybp$dPPMNAXG&_%7b(S1QetQEFdBX z2qIF%1{OdO6%;|Qih}ZeKWAn`Ecf&K<9B&^Cp&ZI%qh=#dPy}C(xP|YZ?@C)GYIzP z#CdNFfCh9H*L66p-4oRwH2s=(m=X)o{Y+|E2>9AW4;GqTpikUZ2<6ZjjUQz_yjyqzaUI<+=t~t488VvMjlNokT=lnk3y08 z94&d&d>A`dusaxx=Ksgkw1o9%Sm?V2+N(8>!>9AcdVwZ1;W6kTzoAzi!)_0uZyz)7 z*8k`f?KHy7(xEGO;0dU$U!#RjK!flY-T5S-=uevXq&XjpTXCe>IpLR&-QYnq<0~3D z((IG+6+60U$dLyibm8XNk>*&Wx+#1LO2B33VZuU1>se2kbsNIE3NsEn62o!K1yTED ztu0V=bC^Aqe=$<^Da9jH#ZC$nyt{z@c*^VrDtg-}GcRW!x?sVCmnox=Jz_M-x@^lu zj)iHX%$$frfMbGWX{KrzDO?dA^{a#C+R-ME;5gGuIimq_Q|N)wW((hCXoc8L zux7M*C1K^J*m|uWW4;Zw`IBSK+w_TN=oqfv*XFvdMO3rI%<+BuC146~buBS(NgH>@ zV|{^cz_xlAHF;pd8h3^^lt9JyD>hX}!{1BH_S#0ed7L>&yM@+|gH2&3Wsb)r$#W0m`+d^blYA)5{aE^Zn`U1gO~0QLBmO5Z|(|F-UY7oe1^XMUs=C zOzlZcCgBA4q`N1XcX$uI>oH!S-IMSUXy+!ITx0X}WN2AuQiZ3@TXFO8r=d)nKs%o{ z7x}*3X!m#jGdTP+Df$es&`kQ0FON~m6zIz5Mr%yL&Vm4qe-=urb@cJG(Bl@;m1l8) z3#rdk%xzh8`Bc-;+F1E*VGe|h1icIY0lAMAEbz94<`Dp<9>Prbv1aM*@dFxBfM~k$ zmCF5?7=pK-3t*^CH#5xVQ`p8>s>C;p@2J{z*fF}&nCXE0b+l!=8pkKo&Hfn24bSm7 zXu@-53vDgE^_;oAXIHMhC_hpsMxs%1rZaobS|G z*v2i?X_mPLH?Pbx_h|Rf&e=GdCy_A%+sIi134mFf%q|J@_SpAot9$JD&lyQpl3A{l zT|GqT9+?Bltmwg-feW36w{M(dF7*BQGlTMKIy1+F`?!y?o;PQvf33&zICBsu)?wba zZtIy6+WWlO)%W&JKJ>Rx?p(8@Z#!^0{}?(K>oLJd}$5f5H+mj-sl z(Mv1MOIVHhtIX^m+yRtSZ%2lMVZ+*7qJygd_=ltCS78&i<p;~8uQk6Bd*`{~Gy!6p0TOG?1Rb7553DmgMozsP z$1*T$p>2(VZ4AS~v_Ae3(zfw(^uu*HaflkOx&fA*bJTMKEEZcibF`p&8^9WLi5}Si zNc2U&vN7BpEX~#2Xa-O{xameS-?JME4jT5M2vSk4j9i*_&YeuP-ay6R?HkRRNDa_+ zlers-gMyn)OW%M5M!a7SZH9$#Cr#Z9#JGXhY&Pd5tXuBop~3>)HHy=@j*6q^828qM zEE@IzQtRBj#XRiW>kxvht>z~l*aTfOhHbx*`n~H*j<(rm*5!43{53P={sAc+P`E4@ zUH_VSPGfG)MJ-qOGil4~K-u@uwbwDRSyX=qOh;eQ=@H4n8O7xr;m&Pu;9v!4;bwn` zc4i{s^`F}Vfm}FZA@wAjTyW{g?yXhzE(k2ZuU_FG9c<*yqslwY2X6RFae6h?C4wa0J8 zhtg2R;;$oig&V@_kTsXp?MoG0svxfmF4f^*sh~GjXpo16Py*u>4;J_6pF*_4Dx+yC z^XxK|W+e<%ArnE|W#24UTio*_LL2Vk7V@5^4^xH)Tl9zz!QVr+BP||GcH*0+C_*3@ zM}@&%&6kbwLiLylS7fZ02ilz^xUIs6u{xa7QE>(LSZVeMA_{x~_7zgeL7@|14JC*b__SS@eemow3|B)XK1c6?VyQ+f!G$Ef_x^3>@3@(K#zv%QE)nR zw6~EFcPZ>H9jC1_T{^s@)zImYHIdNjs4?1|*aim|VmVUS55loIpaJ4jc!+A;c2hgv z4&TGF+8=a$ZJ_y!RaUgUV#-X@$!~xrcHNCq&kLR=>lN;b`Ch1Ac<;c?^1?yG&9k&k z2;5_e{ZW7UA~lIJUE0=yGGE0e@jTJQ#%u|W76ysKd2ti*Ri~y;nI%ru-rKxiJDhNF?^Y53G2Q|+0m9eBZ7k+ zrMvSopw|y87{6XW6dx$-%32R3L9qX_#;?PP#s_KHWTqzEQcTm7g2#|}1u`9T;mjCQ3nZ3UfxmH)p(lI_l!Gq@hCLr=QGl@$_1l8fv1wkgb+!{{j zOE1Lh;Bp5dP;u!O&gRR#;Y><<*DS1)&%c&w;c9$csfEF!Rnb>#;i`OHr-f_qb)yyr z2UkVkqJ?YH`ghIr)O!4LzZR~;*MnNPJ{^A-&RTUzJ7iX-1^-F)H!}uC@+-JPS}iRC zHV)_lVXunAqz==<f!eTp-ekx z0vI5;j6^s~4RQ)PA4(5p@nErv*N2!69#0z>NlkXUb$4li2+|?hO*rpjI`ujNk8Tm` z2HS#wkx)MKz^;gLgvbx!OSbm|xHZF%FqL$p zZ5f`_4qz}HHWcPk>j`74);ShBP-@awGX%rfQ7t>q9;FElFQ| zOo2mdI^5`5Q>&w9MFEK+lsmjNZ+0X(2?Qi8>4~FeD8+OVv$znN#*QDWj+)thI2Kzl zR2q@A)_}GcC?x}Y@@gRJ3Et2AH~bm^e+_lS*Z>1?6-Z8KnZ^cW2U@w_Wf^D+^Jp=Fas6pI;p)my$aFpKLumKmX)C6)^iJxPVf%!<7wmdrqNFE5$1 zb20XL20y~E;Z+GoU5AOj{(0L+CIv^PUyOgo=NY`2zzZrk3Uh|`KBPRHXke^FY$0!E zJRAiX>pPeOlmK!cA9n3Iru}N4sU?89&CX^DT z5ZQW^VfhC|0&BueoQc?6d!8rM#JHcHf8PwZ%HRUH;cR>{J(L)hZVUtQD^PnPg&3kC zzydMgFkRw1Igu>f!{-o#3kke6fFO&mz7GLDTSe}=B3XD93XhP2K5FIhb4~^pFjW-mLd(YW=gI_*I>hdGTGae*(~lT1fT>SWvU0p5Qm+a9@Q1T zSH#jf`*ehjL?G#mFvrXV!Wl7)k;lq{CasEhLQ|m54c6P?pOe*kXS4F18@R@z9m4kh zmc#&TiY>!{Qh*dIu5dGQs@PD*taOCe7-Nk zg8y*xcrQy8)=JA!8){4#CBk3>ogK8Lq!eo(x(|inJ!VTuE!dws*%^U)75WuMtMFxQ z&OSZ}++!fbK9+?tiLv3^l8$|7wrl!BTts3q7}_MDjnmaYl9O$K-E0}jbR?-1PMs5z zqu`xbg?fBsmd~paN@JiIUZ%Y*Q>pee`y;b%1JePkuYT{Ts zzU{*8P;D?0BLVt+RCy=ZB?}LoU5t4qf$xGxx(lOto%$R%Gl3m#Pb3!>9z%qt^kQ;M zO1h3{Y$-?~t(X)9{0Xsyg%)gcAOi6uI}FyhHD+TAJ?!+;FXr=8nh;BEFLVN}hch_| z6_w4~fmdxmAbYz@U4Y<*ijHlN0KAt6*s3E`{yM3%#U1-SrjfY_aAGXC7c^1VzPl98eqNpBbbIrLWln9o`64 zG)ht^;ZrkQ1cP-*9otAPUdL1{N?Eo5d|~~FXwTXWE_WOwoLEbxegt5vc+`lnkb`j` zn%VM;gJrN}!DQX#X0vukjR$&CPLzO`t0+z*3(|c&Ub7)J;&7co=m=k--JhC~BC!j7 ztLz~#l+@BfZ6iU(kx;*IR}AGC7ehJZNsKDRdXIfNgIE(sqD10G)qN?vYUmuyam_+V zANFvZuiH{%3P%s|09v!?2>q%Giwsidqh{u9f7u0Fl1#BqGpQ5Uhqf_!@;aUfH3Fi_ z0l*Gt7y{O+;c6HGq7UM4mR}XFrIVi_#128XynL7q=E2D+f|i#7K8;sP4u=96_e$xQ z3v>*MHYC}?8bs;=xtDGZ7Q>cfU4J1}m24Ps)Lw{uZ34Y9qy_FW5N=ZB98S={VhuEq zQ(-9EN^SLFX1SSHvDNl0MwYVbfRVb67Rz*`(VAtnJ4QCRWp_pXe_O{aSF_6V?LTz1BhMx!H7_pg{>2@k=W-Xl-wyI09^>6dn8hh zM-oyRG+PyKmex-e#+zQNTImWnIq|KAAzF3Hl(0jT<4ocxS)lVyU1lhn-~K{*^a2=Q)>e>!Z`9N(;63{_yJ)jQV>NLUb&Ss`-i$?6jj&mY zR-sH~j1RO6I)g-k$%RjVQ`8v@6nBdD{!k@w=q&gHB7%)T^B7h8{!Sfy$#E{1%k5$B zZF@9!?PtcohB1#8ercv*1skcEDV_*uBg8zBQ|=jwoShf#(#|$d)Q?uiFniQ?HE5ehhJD?Ln>P z=CtS&GgyQfJB6WHwNZ-?4Q|)~j2&REQ~(I7DhLp6Hs3G~V6s&fql1Oy2nQJJ?1Rft z#HTe>l@SEG;e2o~ZUW!8DMKiOHF4CC4Neb-SSa;?sAusXoFcM#sa-IZ1K=z3&BSmm zs&f|dw~43-XGQ=|>`X17tz;mrUCzK`#vuo2Vk7~w$lpmqD8y)smkDjFGV-d5`N8X7 zFgxrl-<$T=T&!C#<|Py%Q=h#+e^Dg?G@Z%E;;YmGB>{?y@t)zXdi@_|3k0p1ked%90&R;cLK|JJO zl-S4j#6I2tm}pPw$L-T*FIidKt7cK%o`srX(Vz(Aco>?()vwD8dt;sQjP^R6merp) zYg_}vQt}4007?ZANssuLUUPmz1j0e%z|KSvFxWtd9C*$)U|gBJJ>dD%!B9oO__OxG z=`|k~=nC|7+h9|g{*8He6DYE8hJ{?IwUa_na(Be9U_-qNF6j;RTXD%~sQ1DJC*clU zAZYi)C6lUuYd&~;enWjR{76I98bWD}YZcfm_*%6gl-9V`Xb7b>uGKkL7_K!NLTQa_ zEiP7%E12b-e65G1UVN?75L#?p>(hmAmHs;IoO!R~!x5c!&g`hcC+4&B@W*{6n))3= znGt@y^?Nu7_ooxzn{(m1^XLWq8cCy{@(EgX!F;~LCGeg$5JGme`4c2*a!?B_3$Si_ zY0d?t>>cxinU53!aa89*N|5&afXIa-^zjeyo9j!dO8+wgK?xFVIT_P!s+(>`H_uFyJ%6|6WEhDLo z+`Z`7k7n1(n^|b*Xd7hj^BJg1lz_cQiKjsZe0HH5!`~VBn{N5ZY}_7ByO6X%n%Iv5 z>2DsfkXsz>*pC-!JOKmnUSWc+OA=ETQR``Cz_LyK9;QEg~fpA=D~bJS&hR-&;_1B}j&Bmk7Beq)nk zgTS)-?V%v}l&!q5YB~^r0jV#bZ!gCHO8deEc(7^6wO}Q3*>U7Fi)E0Bvq7a1FEn_D zH<82EYeSRcQ5MUt&SQna%<;a6WrCQo0{sQCx2DG*&BXU zzS&>%uT7M9+4jw5Pi(|o!8g0hW!pC!$ON3mUwpIe3|Cy<3clIpqHkU{^EE)^_rJjx z=R^{v{BFKgl*I7Cq73ljK*mJPV@X?-2&r@kOwW~@hF|S*0{B7ib=wJIHI*F`>jlU* zfNO9`3@7R>5&sJ1WlNwo}4ZTwjT5LA1TV4Yx|2AUbb$_P*&2RzU_ zsxaYIOIH#u)~+?S&W4W!D;baQANVxvFw3W^y-k2rw3YF%(N@sBu|C3R*cBV9h6}qQ z2G6ug#bVebtO)!-EQh2T)LI z2Ed=33p2I#j9qI*h8;rZcW?}!#bo0(t~~PQRkM+AXc))V7&`k8GhN!AJ1QCvV^l12 z998?n%rk7`1M+PF+%de?RP_(DN@6iU5Z&=`<7vttW&=40TkJ)MU8#Z&UDJo?AtM&q zdzzOXmH8NvVCfSm@lUgQS}dw}vWBPjvpy&m+xbt^>Jkgwje=3bR1ruF*%su3w*ah? zZG85Zy5qR4Utjg$lp*xiamcyu?WzVxC-Ftowk_~L*nM}a7YReAC!!X6-D`-#SwbDI znN@DE4GXM9K|5~43L|{AG=7@hq#cIdUm8-Ii2k}D0Bh|vvzlouuM^-^puW=@xktXc zW>%%n)jaXNZa~jI1CE7`%T26WoZr#+CSa%f#q_-hwX@;T*6phJJde>OD;Ds2JrpmA z)+eC~df#TIZ`N_K4-SY+G_e*jY+ZHHSpNWdvJa-9j4}=ZL=zaukuyaXdGNwKtc$t` zj?&$t76;;aXY{WTqz-Oju=8Uab z=kALWo$xE@6V>rvE1%$)t^0kV90obwrv|yzCo1Fh(`dqhTq*IQIRYs<#)}-SA3Ye4 zrmbmGy!dO1nQif+TFxMhFd4z1_MkZ?;1B}raqRF1!DYBS!XYXqi2CtIR>ZZ15$^=` zPY?~Yp-68f%4M~V?FSq(loW}na~=$&205A_T87)k_9G@5vl_!jJLpR{_ETNI8hLNO zn#UBssE5hz@~b(1x`cR_C#`{kv3J&~R$G=X~!9Nslqe z#+g1x=jpZbfcw~+qAg`7iN+1vT4DPvfQhlq%$R3H%@fBLP#gK%QDLYUM3a(4GX|#e z?6cgIIv2zRqDjeOfQBRYXo|Q2L3ppGhAZB& zALIEW9b4Il>STzqD37rzLp+J_$~u{X11Q&HwP{=?&cRk%lquTgK{^Qi#cJ!fY;*&> zjSNGcEHN01F+2;4F@rwJ5;y5T#}QJ@wWf9B<1(U;XX7lP-_u%}pd&e=pYPyOU`IH= zH_FAi`hW)H0%q@|g}I`IZ`-FF5%3&+nJXsY(cnDM504JziMqb$@yKU97xk4B_h~3? zH#mghUZGb)IEU{gVFP5-Rwmh{zPZ9Ujc*5K|X?x(7r=o{lMxuOQZ=#%tq> zqNzSMfp#@Taq5W`MLY1TM=N6LuhaR8SfX77({+yig`4WMNEXzk5(fMx74xMht*ZnG zfg>aw;A`t?QEz1&7VXw(jVjmY}OVH_&)GT|Xm8y{n6eXSD|vp?57y zi_Wf&?#&^f3K}@uLR>vIhx<_tQ7IklFo*KvK}4~{Ose9IO(biIg8#v9Czav1!F!kT z+u*%R`EBsty=X~Iac>yhGNK8Xfwtzj3&G)m%QL`NgGhn$d5l-1m1+s0!M(j{Z7~k6 z>^p0VySNTOxQ^(e0{mPk>ouZ|h~U}0I>5ji=*>E!jc?`x-sbx#r7m#BQ&bNZ&j!?Z zrrL*sVS2KzIHlb~chnR4+I!In^+chj-9Nh@b}z1h$abS12>sarRr{JY5SjR;+rI|k z8FqI4)4?DuXn+K+OEp?D5q|tB4TYCZ;wj%jd1!U#33q>x5Y^2K4f)0Bj)tNj_MJ#$ zQLMkBQ~x*NkR5G|4O>bdHwJ=yDjH}adT_3t{!OtpGif?s9%I<5iOWU%Qm&c!6#^ff zF7Zex&y9stySb2o&N0r8{qqX~1+=g^pr|YT*jya-f4Z1A8A<=!(YrT@tH?oz_|Ysn z(?Wcgarg?y2!fqNwwPkO4Akqz2qUC#ZUi3MMrkdvQb)*Yi9zg$4s9u#a&_mIE#bw4 zXniX*YDXtqVH)jb-vm^8(g4DvNiqW^|xw?L|+_O_rYOtfOM`gK3QUYX^LcS^;55Rkaa(mVQGxT6a*}G}cDO zFaX7P<5PO?7Eu)=zj_Ni?h{sSRwKtC*Z<~4qVi7ShVb;+z%I;f#~~O~gANMZpSAM` z@D_X%5t{T`ClU57zHEozec4Gog|+M7S=@nCcRM-*fImQ)?GD&@{{)ey^^CSJ5X&{+ zMB;p0x6tCH3F(yB6Yq<(cUPeOu9VXaH1P=C(M?SDY;_|*@?1C3 z8YMStcNf)tYhGqf@D@7xa9of^bO&MBL)2Z=*9xNtyNhKSBmQ zNXd=m{?d^17)t(-8$r>KSKLs8Sw~2_O*B#M`=WMym)pPx^^D$moA^abxVYAiyK>oy zfbG1&`q}kEO!#!F2b@Mn5tx6 zIw$xUtjabzcsuZLBK>i@=-_olQUQn^djs^oq9=QU?MXx>H<5=2oP+F>-l9AQjdIoy z4p0Dx){c_;h})s47|;jZJW6x=hz?nZy0A6Ti7|&KYt@(bieK#`D&}^M03co-`IRN_=$j zHx$1-+)wzt!{I98qe~^;^rTW*87OKjUF#>xdDotBTW?bN{-Ob5K1cVGk_Pt&@A5M} z*B{t>3RmqOeKTTy&h!^~{1XKt@iRq*vmqI$6B1Cd+zh+2NchCz8f$$*TJ+7IRAKf6a% zsysL*O~67Q%U;3?G#*lOgy^&mCqSBY)2=f~f^N81+y>G=^IkAMJ5a_OxZwoKcqW{*gIA>_{K(NLF!<^S6=~jEQt%064Ncsq+J(z7#x0YN4p>`PmDUwX-L( zdHz`l(BV?wVytgQ)W(Zl9uXNW8F9I|x&S-5;Rx!TApNp($$Dlo*9~-et*5tmlz7i_ zkvqnZSRZau+eGCCi9hu%9y&S_n^kYH5S+N7-C*z`%sBwf)&yc1IYdm%x&+>z^$6fm z*(?s%aHXcw5H6SZkm!h|9{7-`pL{L_mMqqY0kfi{&YFkB4pnEt1#J;MJX9P2c4;w8 zG(*tn6T?K!oOWRla17Lu5WS8j0V1?rk)vE;{mxnDLg?u4?_Lg1TkIzD1mAvr=`<<6S28RqQw(Mf@Thfh6NUU zP-4z;A7@PVb3sr^YbQaBn?jc+K}BQZyX48BP*a%Z=TQ5}BH$j3t)8|T0~kD6)QW!@ z$1@(|rP?o=lD14%NACD!kh43Z$xn+mjCy-KBl>z)BbJO#J|nUNwqU~v$yd{-&xk7g z$jy&}lsiSV(5Gm#`-|*m&?-3^Xk&0pp9sxUEF=H`&Z50-G);)n3mgRGccNFPfESuU zpWBy&XEBa-)a6-Vnl3c*SsePFH1}DNo!c{}j&TS|f>U@3+91@WeeYQ@7lPT*=R9J@ z(5-=H1s}d(N?45Drg2vf!7w3xc>O9$6b6X4SGSB>*ftW!RBXV@Uw(iSxj|p$Ir1k7_*9}@cH<( zO8BK%3}94H8@Tj2`fj`*K<$OKTto#a|4w;*vJys*$t{P4GPWX04;ANx(Q(JOg8VU= zg!cj~rAyqUq{F6%b{j`!2R+qa!T_-!h@S@fWwJNiNm~dTgS~VXOF)-ORe81p9p>-2 z2EznUWE=)4sj*R;eW^yOEk?VnbI*C0`LmKK^=Xks{xfmS<6+7}elDKc)IbLHogrr6 z%m91_K+SafOz_Pg(UO_q-j~tgnW7P&|M*#=lLss3McPqjLuQG1y~IuZ3T1G{nn?ko zSt1$2%8Ro=g#Vy-XNfB1mLg-Ay;e>%2UgHlf5!1*k(>>gb}%)cEh>3NWLe0ZbsNT4 zJX^dU;Eb}^P#lQ?bQb~5Y>SR2k)iq4{b-Zs#dAcyZ}(3;vxRhYj@a*=0~Yg5TKK$Z z7C!!++xq+$P`}bls?Hg)_WjCe^p+@s>l@)wFbpxR~(#Cp_&tK&|_JAwsnM1+g*#XEq*A6)0anc&WIn^k+NzV5wM> zh^L;2i>u3Mw@05{2H8cMMq8GHed>U)eI<+4dQprquu7{(b_ei*UI1o0(5@FnD5qVP zHQB>i2^cdV;s1(4Ji|?x5KgH?OJuAN_hxSSo;fu>ZXH15aS3VAzFFJ9rztD2R9n8M zy(>g@*(OGcY~3y7Nwn~;6!+w`DTANXaYBA%1@LZIP-@?qmO-6=5S3}?HeW{cla*l2 z5@vqPdg>P;$wF!r)MTBwh&06c>qVW|XkhE=08=(Dh+#(2C4B3V^+3aK(_+4Kql4>3 zcF-QWZJmqwkdF%Oe5BR%O1B@mk;DeDt!=2~29X_yrWU5se}l-%LL<%>3j_=W845^2 zx`c(Qf;DX;&Dwx{Zbw@;00z2|l@CSNg$*JlsRNicZi5v@EB~t?6Dz5~t747}X@$tD zWVt%S^o{W8_8~p&qSLQJ`1^w{zbYO~!HRYU9@DKr`;aHB)6k9L*@|&?(NnDYHPLo8J$+!CZUXxQVBb ze&b=i=9m7pbL1InABqnn!w66@QXO%8H!f?qSPDqO?9JeIHd6D=q9G4b|G)c*3wxrp z8QghAAJjb{y5Gr@-8*qhF}|;(6MhN8{D`%%mO^r zux%n2?cA+gJ?Q8zP4wZfgxs7{#kQ_MaqYa~HeQ2%Du&%`N@%;gphtAj4ezMKlgK5? z`EN*ftjXeI#4Z7p{F(?gNLW2O!mZIkj4*TV0jv$$fE$6mGd5V8$a;)L8cmxlgS~Nz zCTHM?dN^@_3%koHSFnrt!2%uBWSo4$zLv%zxK~8bq>zV_5Q-a!A9@GYjbH(AKO0;b z3f0kDuZdbSIzNem#uvaYL(JRm7OBTI-Cd-Q0$#uij5TQZb|`q;MSs~YUgS!@3wD4J zI~Cor1CoOG%C~N#BkfuO$!2I{kB_SDgg?rhSE(Ggvb-rY>&wH9Pk7Cw!Db^UPJbP zmK^w9xAs!Ay`W{MkmDW6Fov!Yt&-wg)}EQ(z-d!YMCs2VFQ?>Cvj@$#RP!zIfL zId4Hl*NrZ`CA#a=HqlM{MC+V^5l#=Rf^qGzu9%fG6-n=Q&4q}%b)PUWsssB(O&@*F zs)rZp8h+^WH&CtpA~#|3_c)}+L=UV;4+Vl$xF6Vi5>4I@P4y(YxL-8(?mns;i>Sui zqI_Tna$yB5zA=vaye;bMM>f;+w?%V(&t^LOwrHVUrQ`#mUS4q^#)mqL7*;^RcB0V+ zYoR3jhYyIpXn*v8c$DYU?j7-Z0_Xc>PqAy1d=MM`EcH1kNdI&*{r4d7UIj!;ipI&W zoC1=zF1&|9=$4?ahFj1>?+QN_=ZSYkMa*{byW+9H>sPtiF>V%(91^cFiTeC7bm%KL z(VvHT>}R9(j|i`BP21qB4?>fGk~{XUI;uI3aS&@`A4B*|#pE0u1$ptkOfhv+0L9a0c>}l<7kdI13F(0b&{rRc{352UV9~(| z*yDj)M$EM5HU@@)Wb~FG6~MY38M&eSHc){JO2IHzr-sXA)k38zg^@VXA&`*L71m-` zFt=3`_c%ehizE0$TG#`^V{6`^Mo{DS;UNHh63zHnH1r;Rn_>FU$093mY!Va>l?@1`? z<7mxE(OjjjPcDW!)B|CR^`hZ8(oTT^h@*<9M3-uq9NSEg)&#)2iJ=f2EqJL!hq1R4 zUn;yy^G}KPT0EUSCF)d$>V?gVp@i-cuu?X#mztO${HWuHWoU6)G?rrn*F#%f7Mwtg zu>qQVTI8mHHt~{LyrUlEI^29(Gz!2uO|5f0Fi+~6=`fD8hNm!g5Ue8Wd+gnarD(^r zjAy9E7b24AE0v1J1gOs!;<558V^c!%*uvP9Vgj*+*ddf+{P_!Lmg8vdmjJ-;Hb%Rh z5k4)kys-kVIxb`uT)mm@`${xTbo9;y!%RAzHZ1CY( zFycVkm%bJeK7he*M8(9l%NPnTGkEBBo}<3s2vc9YnTCA><@yOa^o^+I9e+SKrbPez z24)kzB!Du~z%%Hf0N23jKNt}$M~iVZ;v9@XpzH^#{2e9IQHXgSVuO}l^;a)05^)Tl#XU~FN(Ux$96N7l1?>y_&nKO)4*Df+gs!rNlR*^=Frqv{An50;4B36Q4Iw~;e=C74{>q9YI+qq zUF4}p%Pt9{$h(@^IhJ;JUTHN5EUNX5ZxB0S0Zh2S)3q7rKXu=NhZErPn7jJihe)^YXk?=L&^(PUqOa_?R5Wj*m135bWekVW-{!q;0vG(vhoYZW* z2Cq)0BIL;-a8fi zrNuYK(Y0S;$~;bWFGB`8PJJ(n_TFE)W%T9CC_t{4Y@)5d!9fAoBKSL$xQx?3T=4QL+c$ zTK7G*_Q>+u?ew5WmcukBd1QXG4q<>fWRNZKg{oLA8v_!my4Rtq9ZO#GRl&N5h5@-O zVh)kWkJFv z;Ex34DmoV(7B4SrF!&YvvQq>(-{4)*9V7MIu?YXnA#v zn?uT*y4Z)(V|o5#r3|x5Z=xVLZlaP**_-Sn=&=&*n>0OH%CyoKkl!EAr2Q=VTCyCb zVUcPW^25x_T4_)KLJ>m1m)4vd19xYnj=wqDFI9fRULE6W?PvJ#;O}>`WEbk6n3@fgHPeay$gkn@2w*iGydS1}$ZH zuRo1yh0*3X-5!=Xc>h0P`J7$?rhao=F5S2_-cL8K_a)K|5jj$uO4}lG2YP?JysUz@ zFO-)p^kVpEl$TlXF1}h`-hg3E`x@56&K2a%XgH$+&_Q?FTS2wQpd{%PWoI5>MfGHC zMfGHLMOoEqA4@|4pkzpQJ6R~8{4(ZYxPLhYZd;wK+&MI$~EXSp%uLf2bu3@ax9f>et}f z>euW1>mZ%Ce>JOvU*FJ!b=0%1_@x(rLf_QEl7CK(>dO42iJz#7GY$9* z6@i`Gcp8wCs=j_M7^5b>?eB7a)db?*mnNO$d$*S~{eItq+Ngw~Sy}!Op^n9+t zzL3)0NY4dv;%YY_ew<@Tx6b_YjY7PE@jX@_9bWwB;{*2NkN9!Pr~jB;egpe^N!0iG zmsow27PoO>3Q|vMnx;HP&s zN8{44nfyZgl~9MP3R%rT8DFBY&9UDrX`dzgC)xHYmd+B4m#O6qICYDtWm|b)l5MPt zJvnoO9D-NF?PPVR_KRD{wCt6oamj9klom$VS$n5mXjOsx$@&(cD3j>x7Qi+a=$0F0 zGi^3axKTF3uQzU#H-d?{cB5>GOUstB5^fG?iNiCSHnx=YwO{Dlme3fhK@Y}9M_94( z4%S|#2CYiRNC#VC>tCkht^PhZOz)YSWF}Y^j3krZxJl-CCdHxR<0-=pca(NAp8mW^ zeX8Egav;2k7TpXSb%D0sEGv6vBYhx~OG&@oEJwv(f)bE*|Foofa*$@WM#EoeZEN{B zhE}zWyumz-oM_Cfz)cWB1e`+-(TFyf)k<2_1_OJUlH10HJS+hJB+jbWFOGg ziCtt>{S16Zo>mtfAHmL;3nyu8WAGnz`frome?+DA@AFD>toNt*U8 z4f{kk&e(H~B?V_&9o7RUc@gdU1SDWvUmWLeq8IxDoVCkz*In{8tVeb~c`SyZ^eqLn zQl^C{hf5$nbeBk_IsN7P7~SBzLBS@`;ky9^eW}7d@38>q zlR~Zg@ToTULSA@@itm+mAvU~vFZdMIt~Fk+aUZ@viRRyjEd?)jAFx?pO1d9d?`i6B zKNevUt-oKkMrVHRESJ&-fTZ@Ny9da|cs6eU7?8end;nhfl)?|l+wg@E56GE#mh_+; zglA7YC?CP)hX;Y1CQiYn5zi~oC@h}K#P*;79 z8-{(uqi$Tl4Id7|kbyD+wrBc4!2PGRZJ>M>UA7-2d-&`=ex&7tWLuy8{*Uz2Alc1l zzxxbz91I-w9gQ9=$KfU45P5_1=tsI`i0tn4@C+>5-wb6~HPwRBpntA3O|wex8i^r&MCG26nclsyN*tgYo&xMI zqyA5U7<^1)o>I@(JtZ6YPU1Pd8|cDQ0G1D_$|!la@3eDo`Y4dU59r`1@NXYd)gsx_ z`=$EMkRmM0i}YC$4nzT6E&^KnokGPpN|UK|u?*>BbsA7CyQ0ljzPp@0$6Z{m6@%z4 zr|P5ev8iWU5Y42FsKOOivCOjOo-$qC%Fmv+~Y5fakUR;7x*o*#KqJ)7eOKx9v=_ZTPTjnOo1XU8ag39(a^3Mjh3%>Rc$o`HVZeA9VM*arO8p9@r+gs^10&`Tl|wufS<2?6rC1N0J?8a8z$f&cBhLI&XDR^!thhs}%@EH3Sef~_?6>ByRu48=1FAK`|c%Iyk!IgWR5vc+ z21-j(ooN8Y66!Gx8?c?`OvAAxdUqPWS3>2dtDE;v2NfcEVLH%C0sS^z*7c0n;5mA9 zy$sUL&&e?V^xHp2JqL1KLd&01Z+`O}mb!#;W&lxcr%^Lh=daGdHXNhenV{&$sQFB6 zc?mr<69|7ly)je0@Y773v;9L8eBm6&tne9=&t8+WXIE#=YeI$)A8qJwLGkWlRc)BEycxIcDfj3Lo}9CWUhLn z%Un?FeKdHk%o1vQG@#TJYs&`2(PDcj{3xugYv;-YG}<~>t>vk?Kui-TaUS4hKixJ@ z&298N;DQp`J`WH%LAPpC$~Eo5)uzjQ>{|&vGheOLyYpomERkFQ%72Ag zEKqARY=N596#KGjfh++YsJT$yhgr>B2-Lfa_AHc(ffw&v1UYRxZC(U!mdL#rH0dY0 zYcVuY7f%UJj4=)RZLPAz^J08VuAW!Vj!$xW-Fv?-y5t8p-B_8PSp z_10h%1vC`D5=%7eYv&`C$=V9s`i`DUcm_^ z%3F&MpQpRl0;OD|PuI%Ep7W?dOh-3h&8w}$u3n=)>+HLiO7AAqw5`%Z+t=Y(UZYQ( z=RcJ`_f!4#AR*&v{Ce4jPyEmJqc7KE*vl!j0sW4L{04;8iw2q5C(g!OrAg?dkoEpyk`iy9s@7r=FYChLmiQlkh_FX7xhn&FY1bo8>)t z;nZdztoG!Is`na1G3EC3OcXrW6*?US;V7W=EsB10+JYe!&{JDL*4opqEnt93sNq)C z*}Yq#VAxI@wqo$x>4&ZA>((~)^T)-T-#WKu$(Zc{J#Uz7Kv<*?UO%iXWZMjk-k z9Qd1ng~-|t(qBL?ZdYGAw;g;*0Sac|Fc#3c*JahblL2diW3H|h!ww5=izyHf)!Bg$ z7tozMWJ8Q})(*hPc=~1sdYeks-;jH;ls~?qq>JpG@<k&hC^8%B@OKn#wBr5%?8B z@pciZ>{B>^^LKo6eJ(IZKGov%lPv6;C%%~+j+ zSd2Av!<$%;RrJK0IB#dk*o_{xP~+WL-RU%Cw@eS9IkLf`IU29s4NiVOCGU|HlA+@B zSQB*)GYcTRzU3Y{0*|)t0du~ED(?kCdNtZ@FFMyw($u$r1Pf^OTQ~%tlW!j&u02)S zC&ReeZXdR3C%wK8EKLDb-;ZYnbjyD5Zv`}EKeoPr*6+tbEujDISL<8pZJCENxzSl( z=kD8eec_<@$9$3&w+-$4ffzU>U03>T|gxVu*1(qHyn_r2DH2P9ngM{ z3zG8LcYxmBOd|6j^q!x`Go?nMq>p9g8O4i(^us|pU*8=^{VSw)qvCgbep)y%Ii5ax z#$zBgv>d6AN#-|hrk$_ABk;r_aN{L(@g+}33QczVxh76Ly?aP^Rsiqq0QbuR<3~2O#Y+4tozh9G%g>dQ&RCr{$M)BO!ozyiu?_^`_t7 zm#e{XsNw$f0Z!vFdg?>@0qVRsC0`GHI?Z#HUAwhB#LQ2~&(B9Nmx zT@%vQvp6SlDF)OTd3x;wBGvj&`q;e zzs+#~+;V#3xU63x4uuksiUXH5sjfhh%gBRy135X2Ty>M5LHxTzj`vLf7t|2>5&yTO zC~Zlx1C)yp5=YQa$7Q~|BC5NEP5=|Mqv0ojYueGu6QD9ty7ZQ>w|~zj&Dyw0GaU7K zrDPadkSz*!y9&k%4Zd&cC%811an%Pa1Qxs!oFQKNRMyC<9C2CY9u2`M5Jtt2r%g8A zfL?+V%Un7xtGlb%U(VFNqNbn8Na&1h;e#8An~h4aMna*(=^WsA3yokRP5exjtB9Kw z!peIP-U|`0($BLyBm1JD2lfJV1?Y{>WbM*f};i^)@WmqAEje*U^JsfU~0mdYr z!75!tI!te?Yl}FhaOBu7Y=?s(>W9x|8XKg1Cm~NDis&S0=K{Lxq|C@sIV^0CxH$9| z;*>h*(*^I~4)n}P*;v{$VcQdrNcm@a=#!K1na3ALC)4z`W-isfAn*3TJzbmqC76v8 zx-=gVnf1Pe?wRQEFXdg@UON6I_@t>+{){A??bpu8W~|%+lCx^Zj0zsd7Xk(dh!Eyi zN_*esDQ4RttF%H-@ns%8|6ln;ZYgLP)p(y$N+GRSH?C67DcL9+ZUt5jwi}zw z?mc_~+_;UJfWRTAWESt=WL%s67JxGecH9*(*_A+B5mHCm$l#vya0~wV*!B_l2@ggW zd$nMVi$nO(=ck}TTtU4~gM6=`Ij6C1E9k&!(0~>6^J!TTm+UWOt)dm0axe;c8@XF@ ze*pBB0}YKofIo3yEAZ)6CqXwF@a?g><|!)gvO>yf2SCWC_eQXNk5CRuXo4Q?=WZT5 zx`{6|BJi~+V#hG$bY;2V{l*`l1K&!2x_Sl6pkoZ6qFkF&x1N5V&VMT>r!-V!VILq2 z1^7G$go9Wcu;7ABkHO&n3sAif89zWqfi(C7X1s9iooE8tWF-`2}`;rf!;Kh=`lN+$jQNiXogL-Mf z5x%pZ@VFA`VmGr~f@ax21Eflux6y;6^kt_g;8^+U5=BxDSl|>zDZV^)F#Cx6`(`V5UA>4Ktz!1jYnEFXzqvgp(>PnT$CBUoK?--MvO&_cZ#4ZY+|LOPS+Vc$gr4wr!u`=qz#)ZoebsrOMd7+eg_S|Nsq(}HPQOB*;1 zPkK-KJuR4${8>Clx&W%)aRqjJXN&k;3T4D+&A2!_k&0LOD^gKVoDE=FJZK2ye?>@)9H;!^EI2`CgS%;^8hZZGjI*?=6>|zx8jsWA5W+79R|)#HPGn>Rt5ok4 za}6#N#OZ<4j25#sc}snM7ty^L!HPwjbq?TWdSu|wgw~L_fblU5zE$0YvGB{f)v_I2 z4MFhW=@drVAN5@0=bGx=eh!ZxRvPF7AroE=Kv2Zrg>d^rUmk9YC58)dnZDeVo*B&2 z9;Dna<1%#kA+K+lmR1?0{=aW~tko+#)=NHX>T-_(KR0{oF`rRm6dVRrnC-M#Mmb+# zLmbGihr%^dvZ>#bK0$d|!9Lk)CI4l~5kWz3h3@D_+JGAGy$ zty)HcneH|qsYB}o(~?W)^Fy5V>5Ehx2}*4gtt}V4$u3%YH76L-fAPY>UzZfR1z~L$ zdl(+-k{i4=_kT?y68Fz(oUWNF0su3Q(VHK4rzPcdLD#Z^@nz?f8PJSBAsMZP*CNtW zJ&-OSqL%{3^f=}1OV8zD@@l&2Za7}i{=8tWXAwvA)qXEEjjrVd4NTW47i|B(r@JN2 zTDiQ;bnns6{{NpO@0He@{K%bJc2>Moox*?LDQzHa#V(fa(zoH@4Oz!x8N)m=cmfy~ zVaxyLzKw~qKKsi=;EL1r7r&A3={RI0!*>ppNVC&om?KoKulXVV*?RVfo1cpb!Sw-vjckFX>%xf+9 z%ejfgDUZVb+2QH=2y}Y%cP&Uehl+}{bD`fm<65X9O{*Bp%KN{kLD%LcreP9G8VA#6 zR|^Jkey&vv1~YK%6|zvHi^T=AV`ueBK-8nCOVwZ|4X+f;Oy6t^k);SE;tp#-3$&tA zuq&YH)Wl%A7fBH@R;^($J*5PgKw$&Fwd6&QF=KRLecIVJEu{bHq3M-_quTth@pcLP zUl{ct_>?C^gQ}<*B~}Y&gnPpaAJ!lTJ^l+)q|H@=jg$U@2WM9W7%ZZ2)nH9~&SAhC zZt>7jn#WIj5 z8{WoYO@Jq?iE2T#chX~?T?(`}ZAXUHO|==w!z?ffu3xI-?Q-9gv?14(fONs8+~ zEr9e^7UK%Wg#Tqv#R??0c|TP(LmI(j0T;h30e|E#2xXMinVft+k)UoR^;FD$T*>?$ z_lm$=Y!HOCQziAJ;PxWwB)Gl7S+Dh&KVjC7xA(4#rj*hbK5K99ztTj+TML(Rkk0?w zJngEu5P6Zu;=Cu0W|x+my{xoeIwhZYA~&1#5rysop_uiBR|*JRJj59l$Gw4(MzZSh4MuS*~ABFN#Z_ayS%OG_Rb_#i0~7v}uiFI;t+$KHG53%x7pqwOywia9_b;22_0#Afp# zmRb{$oSr9tHaJsSHf2`^EqsgGSI`UOPh*(V{CJu5k+T&L65X|v{_1~Xg{Ixw3J)52 z^b?%fLb81ZZvV#b@ zx2G>g=DHi>@D8G9>Um}I3aU|E?_AS9>;J$eTlM2`)+7HtPNVbHv9H!#q7bcY0dY1W z5)ciP{Ip)lnY?|vqXz;%{LU@4|HOY$!~LpM7H>-x*6g)3AVY8GcKf}H{GNq$Dg!{4 zN3%@5u>%2GfgeqMmjZcybsfE_5$XsVqz*;C_sM~>< zDB4w5Z&>l)%`M0s0Fy~!NuXpaGq8YN9JGW`5qXU%bgZZU3D+oWO+^0IoOGB!)940z zbLGH{DtiC_>Q?*2R$E~V+BRC)5SelQy5%Pv<^%~x4gY%`M?BH-RW~ha2nVXa_6+uV zorHsi%Bla(kQ1y`um)`h^xUk46Y@v+l7ITnZio4U{hj~T(mXkXKf?d1=ba97gta!I zXB-a4Ajkmkz?a)!MfXv+ZhEm9ZS|zY|FGQEBdu? z&>)+U3dWs7v5;oOKR%Ni9p;1g=vG&~VdxcyL;d?8>i;K5pl6o)@=v`DT@+}hSH%Es zHPcPN_*2dGG>k(G#Nu84-8i;5%$wFY{*Siv&wt*|_Z;R4iG%(Z0Qu)XZs$^mdB6gc z&;?Fa9R#<(tBwTf=L!v*c5|YOK5D5q{I4^`!P81jpVb?{({IMJ;0Pa5;90$Fv3pL$ zwm6^?hR*D+_#09I{)X=1o^v*S3T?4?M3JrZg7Vlz=O6UN4s)|$>S@t{sOmJil^z{B z=l^iDy`R&Y!6|pkbCAd%(#hxa(uMCj#aQ9GYmHADQgGbvI%kW4+V`o%^LpanaMBWo zd7GYTr8lR~p4U6Y=Ph%Zzc{QDo6{wuu2H(~vkz0e8QKL)1v93#-bu|}MmJjPT(R!K zQD3U-K`-3!-<_-f9=8t`Fnb12Qd{8m!Jp)`(G#k|4ROl zgRrv6X@0+qqC4r&{m+RpKJX93_@QdE(aNLPL7-?jjLrkiZq^}F-`f_DAUP0z)rrgzut;BvCNUICYg9(q;z z;m6$4ebxMhZg$l(X=4xlC#5g->#Y}}&wD}v_l}36r}9daQ7z z-#yLv>w_Dw0h8I*czVzq+*)5Ui$yZh`s&5hcYL`=SX^Wk=!mqbNTz}^Bicl2+gGn4 z_~`S?pnlL+xSh1Iug)BA!JFH>9*?JQt)>8$af@u ze3A{-<{xx1TYtkpQAOz-$gQ^E8WfJkgqu0%9MHs4b|0lCHQ(%vq}~02WcpIsSM_=r ztuk##W^r2hsy^1bSB}~a(Df%D6r$||^nQ3+?ls*=I00Rvz@{NGJ5Oz8kVu{()Mt=u zI=!aX%ok{W2{Xr>qcyLAE4f1**2Toq%|pmeQFd=+7)_e(3#V&qoj$try570Kuhq(cNBbyMy!5!u&bZekq7_Iml`kC67 z*Gn@60#${3Ts~v23IS6)go-3W@gV#k?3F@$D=66heQ!NAdsFA?yY@9_J#~9iFBx<1 zZ|#1ypXYsKwLkU|oj|*W%dfjp+ytSs3xj{m4E`}W_{XnyU*_^_fBpDPId~`@Zmy?B zZ|UvS4PoT(ga8r09>MAOTY7`2d8$B>9y6mEn&HfrdRu=^-Ef6Qysf`vjB|^JF7uj9 zi6V3$aPlzE{XqBM*2@+?7qoBVvGnM$8ee|g*gX9MWew7Yh2x&|un;%C8Kft9e12yp zv%{ovUvch;|-Hi^6eD``j$_@RkIA&^a^vqSYxXj?Z&f6Dy`c}d{?CZ3OnbA9+Q{Ub0N zTZchkl0`oblbYT-@94*n(9swUVmgaj4cDuPK#$>iJ+?<=7nI7nC(<1bq@RZCZP29d z2*?ftX}}1*v~zkWEcMaFys`Aj2t5TEg-?lxBPeVn6g1PQ@<_dnN-Fi8fk4jXBXuA0 zm~0#g4DldvW~5$OG1{bHd0<4a8GlPT=+v^P)M%-BuQyt61P*cXXuXYV$wD`BFx?o9 z_r9j0??P|$H8pxy@9n;|O-!~kZG9I*kSblF%X#oFM)H74i~)MS7-%;}@1|hxd&bHo zxHZ;N?2prvX7Ou`Xy%#>ecAUNjE7g9yE@EN!jn~uN{Q)#y! zz%BzFm^s$XsQd)IzA~KNoFHaMizeuIJYOT1CMlJ!&8g$>&Y1K5GgsM|YXjjw6KbUoSHxdLgQsc!}^ zKsRQBP>iB-vyh@c7)Vu#w3*Bs7wvZzS2I###HAr>%)v3WIi2r-^cMGKVQI4{dA8iu zhPXHYf^=lE9@jVy%Ef32eYR>YSlG&;WtsU2c2lA(ye}Fi;tf=ALVXkbfkYIj0VfnX zsV+J?TQBNDSOn6q{xKUgI-HW`=v9+l{@C~PJGX2EsF8qbQIQb09y+Z80b}OqPcat| zkyLsMNOE97urSkAQr>X#(yr1WCDDtWWd$4Ih;*o~5RsG=8KP4050d-+`R5R!7;_Pu ztEak<2T-`;&ef|qT$%*Z0uB8r&>;55p}m59FVL-{svAOEMH*MXtBjHgUn~HbUx4r@ z!V4GOB42>7m&h(HcElP|ii^ITs~0NnLd(Z@0apSu=c6(!A*;wEHGRgr(Q#CLo?fYO z5YJgTSVggj>Bzxqkz3S<38wvam~pT!18{6!MSOQA1T$f8M)fsO*(rj|;t{b=3(X#K z;|2S*e46Zj?fk4y_KSLZcEA3JdK5ho5eMn>_0Xzf@_t7XQD|6nheBi4B)pNBEr@$T`u845!@Q&htftNv7gwmRN*#< zEdw;7X(FDC5VbhuFGIGY2McfxT$HjC(7-o1rct%MRmKga+59&1`9{?LF z93F-3LdN*I>LC_L1@ll$u92D6BL&5_tmk6E;s8JZPA_nkD3T{iAmSjx$ph)Y&c7@lR~1p%H;j9A>l%o2jIXuX0qu*(Q#ib%&By-0^=r`2cvBrNyH z5a2kJ@WdvKp!$pS^2tc+BaSUx^lVZaEhh_Pqmc?PHBn>2i6w!H>?l_()taHZJfL$} zTY!7sBArRp3B-vmha>VtqRzO*lJq>i7)X2?bzQ8Nnl^KI9csQUvQ}JlWt2U4`eQ0% znod7*=Qc!Q$>K}&ET`VjIjjH*d_@lJ#8FV$P9 z7sEv|@tQR5J-tux1#Ow`g#-}4OfM1zo*!!g(E(F)g1c_EOn*f^?;xr3*u4zoV~7ww zQrrtqTaFLXc+^i=h+lqRib0>fuh&Kl_Mh*AWqCXzHyvIM1{b`UMK3Z4eV z9XGA}Kt2^R4}JFm$mWN1>jQna=-~v2N0Z879v>VeAWqY0!z#VE_0=TGSgj|* zc=6I|J;8m_p6`yYAUI81t$&I}+IkGF?;13E>xpjG4A7&Yl1e_s-wDl8P%>gUz5Oxh z`e^$2W6!bD1g7l?18)0Bf-k>kT-%~J*=K3gnN8PyU!}|9EYyK1t0*((gK6^t??^ zb>;$7$Ql@^@2BkrlY*3J9k+owT~4$O%JAiMWE*(YrLIOezS&Dc8_l6e|O-MKep}BtGT}W#EHaTf9ydd?yDdSJND?z zXI_Q}n9KYTk1mqA7xw>Gsr_EPj(ey5ffal8*WJ7AITzihH+CPKY|Z)2eK5oYXL)uX zWQy(fJ1zGE(M+Mhekg5nLn(W|ZqTj$dWrnjsR!h8H9DYI_dF7En^ViB2?w5NvGstQ z>vsn*l;Agt9mMp4E7|WLB(Pny>Y!dSxJ=(2l*{z{K|NiW5-5ELhZoCrBvXrbIDrq| zI;>|=cDpcx&K}0`89yUWzbBw=M+<0{BaQ(5EhqmGJxypt$Xks)PxFre4^Op$^Q+^) zQcr-O zQwvbyF+EYVu6hjWC%DU$Yw9$q{gF`Qkv#^<6er8?EI^gN)>osR=?`D)tJG;vj>rB1 zy-T^`#*0+;D_HvFIEL9nDCGi64h_76!$f7eLXX&QeD1OEx_*EXHgi~1AZq(!ylrS?9?gCBnErh%1H5^0W z;k4tvN2f=paHI}Uv2U@$Ln!lGJ<*A{8aJ6SCr9h=PQ_2L;l+A;Z46b-%;6B{m=ilN|)yW_LcNU-pX z?o)GIwE7GX?*U{hnwI?;d@k!mMN-l4^mjv-PjqVV_LL4p`@hqpow+FUiZ->VUmTER zUIfdev1j$VP_i99t0$?4RLWV292s-(0dy12=@&85KhHrekVWIq>qYs#VPLxBOp(?Z zj0oxtgt)NGJrUUe`D6^;KChRAKX~#5fcXJxa6$iGy#- z-njXWfT8f226DpO#?sV_z-i-X??t(mS1#(wZhKWoy99D|fJ$D1>)Zi_v~f=9eBq?Y zm-I*kl`goXuX3MVX>kj()YNxBdkfKo??LbZZSQ@r7lq@Z7rGmGfC|AQMEaPF$eAo$ zde!00>8I~?e~S=v*D7lp?3A`P@e2xAP7Q`6Tf)kZUh#+7MT4Di{SieSf^KlL@Fzw6 zpeKggH6kFMxv0_)dQu51^1-8Z3zmm~kB?mx*{%rz5e9fM5K75QIP(H`R?~)y!Vh!N z-_sWA6lm!WXE2SlH6DmUm}QR?FAQat9D)H^yuZ_Y6oNje){k(UJcOj|G^`SM#(DRk zB$lv+l7*M`R5jN} zKQHk=&yvQz2^{?uFFZ7;ZuS2v?sP9#vLoZFZ zsuvxKz_H*S=PlgvjtgGRmK+Lq4To^o$mjpV>Zf`|K`Fnxhs~zr6RBSFEJDdbu$I9x zVxgjp7_#)KS*RW)hw*JlgZ>aKkekjQ*27eKilLneX&`PHP+30-3oi4>3Sm>-K-aG7 z72H4kYW*mBO;0X#SPjBJL@+$o5<*?(VZ5Yj8x&g5EDFX|yL6Y!y!cSwr(4%RzYddj zU5|HP!aebUa@Y0pen1MoFY^%v`?LaKAYNmw4$(W;^?L3F$E;TlT?g$sOg~?T!euvw z{j3*#VpXgCtS2S_>h0RLNQEJ0CU#DU*^b7PJqSQF;%7b6Eix>+vZiK2C5RQ$YYNc`ZigY-=1@})%F=ed=^|_&UNyQ;zPd)`WbBl2>SN$w1 zf^DGRZou<4h$#x*)Kdgz%(#h3&7$@peEax6U2 znin?0Y0EAB1!VT)zd%r$N!5OV((54g|3#94CAewK3{6#6Sy-?hBub0830>rwU%;hx zqo^V%NK)c9M3_&h?rlAbi^>3QXpn*9AOnK>KsB*#Xd_yA8=c;#Gq?3ppe9I#F*Q~X zw-gMJDz))}Qoq8X*&-MQwYr1ev#1O_ogFINYnI&6i#k7n6@XIQs4I5p}@-*_U zo*_==uDh^d&7!b-dRZs%4V;GSYKip1Jv~Z1?S9WfCr-L`Rxd#t?&*IB;?WMZiT2zF z&yr;&s5TzJ_uvz1|3I%^DxcO_8*5`yOT>MgzuBdY^H}swr_&GgFne;2)G%!=tkb=1M5DL!|wErPQo@~1QP%j~?2HjgEoyc-+*_u$ zC1L-A&ta-!d*s@9&rB0M&+aILlta7nMDO=;pc()*UxjJ6Hyc!#5o4MMRl4cCw0M zbDi>q6;2H2RqAJiHm1ohB0(6!yEUrlVnPCkjD-Uc3?;EhZ!qBG>k!)QVtdi*A7rXZ zF4pn?|NW(I_61r6^%5=`?qOYp3|Kd!Ci$L^)~KqN^+k&hyzH%@{cqaM!r{~=jJ<~Y zLU#AmlPn=p&R+{-g&~l~gtOF!@PMo>I0X6MP~jLFQXBMUur@nXM1D$-J>j+YX9({2 zLxM*CT3W6sKLfT+%btzD!>Qb+m>RSxoDIU~f(i+^!1`D%_r%#2+XBcyM4S&R{+5XJ zU}QwF2x?Xw3c6Ymj0VkV=SypKWeP1C>LmV$iA>R@o!4v?|))ieXipM^vn|j7n%eS8>y82rfe( z5pgV8WFi1t8&BK%IK81_e=kD0Q#Yap&1)YWL(AgWRg7Y)&Z=N&`*mh%?IXXyZu%H2 z0>hIGI%vX}js_hW#-2sv7%Pomn{aU+LqQx_+-nAB?UB*A182<>e@6zoztF&ZWeh@; z4ss@w+ZgD62vs+juxqt4SSiTo?-=+%clyx4;xr5#H&|nlHutXy5~zDT>;I2;+tcs_ z7W1!<&Lps};B~t$5#PwB?-H5cy&e*|3Mt-I5P0K0WfTNZ?xL3qvZCHCB7wHn(Nt#? za_W%IRG7?`7i6hYu6E*`BL!J9cJNj~iAds;SUOY+jg#23C|{4tNKfTAO}LL6o7k8)F$6c%IW4qr*nq_CCVlM^8(NK7piopn>$ zLiL`*l6V#r;Vv3qmPJzYMw-(JJ*|+uGN<)RjX@G!);+aNstXkdQxpI;)W8T~c;dr| zY0!?zjyNTxv3QYlcu2ocgPNr=kGev&RjmP!o93snY08gOzA$SbRZ(;v2U8^2aEeFK zbfz${O*hI~!;RP=I~vq&BFcv{?f{M#6k&zc**>e=oYS6U8Gh)IG3^@eXE>vp(wU-c zi8x%vSXp$qt{Cv+Ejm#Q+m=Oli^*;C7YA$|qh7@UjCr)aI1_55GsOW77sx09@XMn* zC0Gl9=8O_hovi@VOWH$sJe^&nAzbxE1T4*uhFi(1VO|f_D#>Q32NjV^F_x~B6lY~d zDOLvkmo3HW#Gaesw$e}on7~aT)AKnRS&C&MG3wz`>Ce zJUe51_=_If(9Wk=Mm`DhRbc6YS44QiUzn6P;nB|$aM%Y`V1+?JQA6&lxN7uW1-2CI zLC$G}eI6PW<)OtD0Ss*d`zx|=MLmM@5!*r;{agvZU?VsZT8C;>X7jParz^86?1GXX zU>5Y`RiPoe^*pj!)~LcBC|R<0d6TN3-5udx3iU)@RTiU;0t4DFJf8ljip}UQW)w#W z)!0jL5pFgX87L-q3{4UtC9$-I11v%>aRc8zbVRUs?I@%vr``C&jct3Z=*C0)J`Al_IDf}REby_If zhg6=r9v%#6R8hsN=F`ky3NPkUG{Kt*>L(G9tv>(?3f7uLX+f(COOK!eIeqptD_-=x zBPcq0;~^4TZ(G8n7jL_*0eETA36yItRD;E0(3NXoi_TN~8Y~eOWz;Zj>xQYJ1`bCz zT2_O-T>FKH5J<1^!-2Tsab!UAgg+1q3<(#WC*jQji|{2C#8pJ#21AMfes-xxaJ11g z^tede3F2DlF{p1%0MLgtt|p6jeu(rSK#8@j_!(pa3a7kWZw$TTXNI~Nq&JOqpdTth zvvZRc)&e%~Mn`Iaq6FwhEij$ksBi`=2fDPbHbYI-43?JMEx1&OTD0+au;>e*JV0wR zSZbjID9mXsi3|sSa=8R07kayC9ZKsIX0kB&56W=Zd1*+Hc&iEU5Zp5A(X~nl$CiUC zNI#i!K_8jHk#Q>1*W-1Gjf2DXOYqouzBXv1SS%s&y;B<~EFcD*>Ua|jh7d+5u?`y~ zTth?>XgXhqwe#H^=@QsYxEWoeCUvoD-L0o<>arH-3XuzggYm4~mT}}Ar09JfEkG2x`mZdZVBvmih?q%`&0FzEs$Vjb)p~+h zzUQYCnJm(I*{yo%W)rm__5CQUJe?~AN>Qs3t7OYLsjk0&Kh-Br6H3;}^I%2Txo~0@ zHL+ZS8N&>IS*PzKzlB7|mB{5k|mggBttvu zu>n;u-lE2f1%j64azZnZ_AE+i&KkIPPPO#MeVar2%A&Q+S!MM!5^}v5g#uiTXcsBZ zfaPmR3D1E0sZZuU$fsr2dazV)`yy%WXfN1-XIL-qx#^6FnlO1*5c9Y@qW>xC%}5b4b3s@F4Pc-F!!lr*o~?5TrS4 z_Z+DDJo@N4R!LptqaBlw#QcxvSY_O+^gK&t6M;yqLlj<2YhGH zs^=L`{N1X?iK{;D*F;k50#B_E0 zb?WjGM1w`N`z3(WLMr<*d$s;{l-~(4FNJ80;=}8Qm{0sPe-)K^px`kN;Eyoz$36U! zC;c%~L+XheSb4mCay?ysnf;)A95~#L)l<|@d=&j5@PI#C@dV0uV9zPYsXL}4J_;h; zk(~&-6)QUf$(@+0gfCZv^ird|cR-ahIx|=)6w2z%I1=!7?hM{*6g@MX>8NNA3_gmk zb%ucd9yRO2l5pwM1!r#u&FumtKaP%ekxiUk!R35S>0Pn)=&N2=0L}>NChm@=>0Kch zB#P@Pd#&G-H9@b_dV&w! zL0fx51Zqv?dZ9@sb?AjAnKZ2zDCJc8tQW@iHGPYVbBAIk(2ky9CyVsPX>3hhd&@Vd zw|rx7Z&u7XRW*}o-x!uaS|9c$`uVyKD;Jg-%)W{O9OGeeF4`BTbs077%Ze6UrkaIp zQf)yINN1X*<3#$tseOTlGihgE`K3G7rEou1HZe1pb=3wwyjEPkrr@=H{a9nMUZ3>? zKyRcI{V-m;PDiP1FiWjzY&H`$M7CywG0ddP*{mCGKGR>`9NAyqT+<)RlS!xguYe##RsxNfcmU~Y!QCl7>IG+4-|TXombQ`E^vyR z3ckfkI^Tr@2ldTWc;J<{Sak)7tQWiu7@HMP2eJJM*lZw{3c}S-YuaCEWyNnKga)>j zbV@!5{4$tTQ1G#$Ls>JpM+_VaA!(L}ntuUCcjHhn|D6K2hXM}8O__qP#4v2qc6wqCzwLk3z;2Zpixu(0lWhm{cfaO)j;2E4;r1M3Xb$7SYl3H}dV=tbojJpF!ajCJi zU>3NF0knMUQ$;1q2%HZR0`;M|h{}lacw6-$@msUc zW}hW2ElHfs;7QN-nuHrYIJU}aC+bkyiOQ;@z<(y?c_XOAQueYs3jsr^ua>c%z9)}1HF}?YpneYe-#q#ST6o!qBv#8AtQCO^%dt;5 z7bpp(2VPvk)+$g``Bvh{EvDKlSsUc8o3|3nvx`1o$;x>bhmJ%T2o$6=?5M9TMOEeD zGy=)p)Eu2U>~SPh<4^~(hOJ^FaMqt&%~CxAaIqYhNby9)x}7Lgte^tetkoc?qv-5v zEaxanTf^G<--ABaT8;3>saEU)Ev5r`vzM%q_#kf$wr3o<)=GR(d9B0;udHQ11NK|2 zW0P^YxDLl?5~_Z)E#mlnBu}biJ+zQ5>FM<>p$y2#lJ!RYQ6z*)Qoy=U^T^=v}6jGZG%G$2F~Qx4L}L|=Se?Z@)wDC@HJV|gYId~BUbzc`Zyc>+K{-%z=LIFo^<0jwZ= z0H%M!UUpCX9ENGAK%~c@Zxh(0Z>Yp320x*L!tJRoJ--QD`nNQ36I&Uv@XJu?3JmAW zaFcG7LA@Rg1>>mwudzr59HM&K-nteoe8^urnrU4J7X zL~doJ-CLH(=YdXJnN#t#flsq=NWe~@pu;xS*!=+nU&9;1 zqq3bf$Ej|y9sEvxnzWrw0xy)jgT1Bh11BD=m`j&-uzr|`I7mn*^EsQPeuKv%p|7ZS z=FV|Jl@A3?xhBAI+ELX_AAG@DD;`q6WTiYX^ZHWYia?dVWJOH;3bExDpOh=zaGAyU z&2&&whqm4qu%SRHM_tf&Lv_={(LxjQ>4@Fgo) z&QsiBq=@`a<$7#K+=umfiBsUg0=8f%%bdatCttc3f5 z{kYj)_B<^3@9)LABRahoqWTm{+Q*(#hbi>hK2|HCez4A3xMhuZ+jZ7F2o^fL4|wJ> z{k{*}_g7S6KRQ`R?e?<{Nwq`#v1W*0^8;-sq-wxc2s^`{2?!$4>QQz_$nCfGL#;8B z{0Bgokrw{|>@8U|`T&k@H(GmuH4_y$l!G9>W2w|Z2oWb}_(5>%v*_1@tcZVzKi1_B zt)MmxPl>fChmBgovCFaAII4Syy`EZ3eHL1JPztD1?N)|df3H6VWY7VRhGU0VVfPAT zkrXSG@)}(C&ovHp@>IYVQiR(t6_78f+B7PAm>CXL+fR)Sv-qK?SmFqlQi8jJkn~J+ z>sR2}laLCBkqCIM)Pt@$(dqynIp{MJE$ofL-O_ajfR3y&mDJ|;#|p}}igry27Gequ zO2D3a!nO<@8(h&rIfte=p=bk)2vr;Q81DOUGI5AwQ4b)8;73PBQ2GQEmy%v5NK}Ic zX((nbe}u?jzlQwKe0k7B^EPNaKF^?5Y zoaQo9tPX515w~5F!hx;v9|8aP4Rt*NaE68N2*|)S+I57rLz4a?N5M@_rWcNaa9pF; zj^Z%PuLSP?_{0h`^DP?>GTg5N*_E!Mo zCA9e~5WmB8yQi*ijG8T5OB{I19)T>@ZQu z;{-M)oHm`n#vG^PC$MtINk0i zf>FI>QL}Hr8O){O->{U7-N!_@On3_PFVfdYK(ttVAG{C&+egc4Tk{=b-1l zO&!ibrg@h>J_o%gp2h9FI)NKGvWaU?b~70@N_!{0#eb4oWVndzlsTB;bV#JyPPR?`7Bx5*kps8je_+ zdzrlvdmH%MT5=Rc(1FnXx};X+yIJ4rWL?@@m$tZE0=h&&T6Et7YzNX};);s4=4I;j z6H6F+!V$FRL_XFwh6-(CFF+=+XD1+j>#uH=)MxRcz`qDJHm~7o;bE^06%O+nf>GUC zt{Q|3^y#+IC%WndgpN-aQ`>{+p@42NwJkg-p(4nl!dJlY-J;j8u%1JiDRS4VpbVH^ zxT*GxbSf%tgqxotS2Bv;Yh6KOLi|{1t%BM-H3g~0agZIb?wFrX6(MpeT3|b5y!+$F z$gmRX2Q8_KOL#s>2~I%@DCXvE4hT7boz7RG$2v*luR_v3PAjjn1if|sbS+a<92$O2 zr?0XCiLIe~6~2D?!Rubzr!frNZ1gqOs$y19p$eHuG6aI6_&vfRA}A%c#FOF%v2<() zJ`C&C!%Xj)5 zNxNR#_7#O$6#AJ}Eg0J)#V;O9~RfVgR4cu7M@k(k0?jzKW?%iU^m1pj8VpBs* zTq~&!h1ar$^2Iq22e6ph&0c2t7C;_y1YU0X3o8@FOuQu5$p_cUI2!j0OB-s1$YH00 zKC2P=Yk(Q2hDE@Q*bD)cXarLj__a8}vH+^Y#fKouP;=*JPIK%Qc$g%JGPOA6GQ+^G>E2i6%;=Q>0?;|RLWM#f8d30@l9HPj;WUej`;b!wAQ0Nm;>>T!Zd z$W=i!?=^Kv5>-=_y?1C6TtPqEC|k|!HJNPTLGDZ2$u=^`qB_K41kDwGu#FIxS-GK> z?`??ol`mNF^a*?zDZnaGL;(w6^F;*r5Ak8E>@)u9s*kB8;-`uySP+WUEN?O9H;7eEaV0uf6G@1bV+ZL!Gm{`ZyJrFM#YjJ1t=GH`16sIU6>W`r1-S0NAJH(2xZAZb&ckxfqh5%QzTFb}m=O z8%{faV=ozx5qhdzP>Ile(AMsF)g9}^zQAm7mz5~j8X`XqFP!Erjctgw#1ph^SRN_( zh|eEi2}B)A5;^AR(Yo&n%kZaa1A7|K)OL~J`+U0J0xC2fHtBJg`C@1?+Rr@M!zD~$rP zJ-mSeE5`*de-<2Nlv zDvHWcO`~`d=V_nmnzmypqYY8~SMbIkXuK&d_cRO}39_TP@PqCa&C`^NfeF$4M+FaG zi{%|~IT6eIs_&|_@N=m9+QxB1Jc{F;a5)vnE29`ojLtvAudO<-jf=wgGs?SxmW-#V z>STr1{o#uXOfdK*#l7nB78xi5%qw}ViHV9)hvT{7Tn^2gH6bN|b9FgNS&q}=s7wMc z1=aA232-QCL$4*^s|y0F68PsT7P(&%uK`|ubrL^`U!#-x)5@8^m&tsPf~vA+3eU!v z)~E1Sl=lNX74yW;T7~#)&UaOllL&ODLxp%D-2J5xZ;7ogU`2<$n8rmCm2PRgI21pK z-+|<4=LG_pu@GDwc$JlDT(}H;mBw#@^=Q8b7M!TTkm%;W9$tyc9@X5meG!5Iet$i@ z6wRo>yTZctM+H7g`5-W|B1gfn?KHCzAB>u5tTG=QFW4LD6a+CDf*CT>i)aV6r`9L% zQDr_|QQuFTF%NZ~#&UO7r_RPBC{y3 z?;HgYif)#~+Y5^FEHFLSi(*-KP<$~iOvTNM0g^|+L6HmRz8%GQCnt$uH;J-~Bf5Ah%_+`HK)l*joOg!MRH_88=A7vik)pyTHlzf97y4>=^wUKh}`Qv6l%erYaj%9TrVVN7dZ zn%5D=w54S*V3>x>aA8b~F3W{6t+cqzq0F*qvy3K`<qqRs8yqYP35UYQd!#HE zreS9~7slW;YoFm}Ay1miENl@;G;Eg6EBmp~f|UV52rBW5$OhstZ&XmCTgGnhOvfNj z()n}%Uu$Yvjtd*{=yDi+Cao>Ug^jpCd3iIdyuA5(c}zEx7L}KS-%=h6yq&%)&+88bGEN4I&49=tMcZq>-UiDgBn)j6qMV_)&hdAALyOIHws`bRGTk=v+)(YW2ZGv;-#0K004J$R^sjiEkVIYC64R~26`uMpqUvJNMSrcx$Rh?EXx8^DGdV`nsTR-@bw&_J3;E2o~a0Zgbb>^ z0I?8<6Iv&wIj>S`g$LPgAo{?Q7KyOTJAzrV+BfD@XRDbly0eP%i z2;$SthmRa(Lqe*Dh(uR_E=MMG4Jz)K7fvcN&5pTZtTVs$awJ&f#Uc*gd)&c((x2f& z!oT;4ASv;YOYm0$0$4%cKEvB~z6`}U25Y)|rXuGSyyNZRyS3R$y$EPY&Bvp0JRS|+ zaP|au7X~YVi9{ZraPud-r_i3M4x}70L(vlibbN6(&20fhJey9n;DwdhGg|UWy67F; zy!m*j9&FiFx_g;4D1m55L;W;CJJzBEDFxro%k;i#2?#zDIl%t1ln~ zJuiL=v~}e#qZDO#boSS#uZ2=<(`0u(~O&ctY9vKUyzg5b`B4X#uan1^e5E zQ_ohsdPA`#5V4+s1sY>zgp`kWW6b8ZG928h`+5o zt$B_Y7`ptg8z%Pa$?u8R&Yx6pI5BsJ00}6E=HMO2KehaKQj;fCM?kD(fgx2W&)yf2{o?DM?pv$GYb6mUY|yqp=~H1ET5CP2Xg zI)M9M=OD5r{xFk5aGJ*f*@F>`J0KiMr%I0(hlctMx_I z-1ad4i)s%E;{v+@AHpVMVKE6O>tRf?2L{9`^lABs6VN6^b$e~CafSOS>;+JQEi~W- zP{b{?;03UJTWHe@JPDVR*5xjq4c($dczg(9b{7Ml{OQYeABF-!$syp0+vgE$1MJ~8 zC%*T@gi@hZ4z7)=*)8R9!%B+dc6@36fZf)-#JNFX9nsh;P$9a-_R+#NJn3n>1A#Vh za0FEl$WXQog~kVhEn16i&s@$Q1om1I5PEy(1zR6;+4RTuV6FmTJM zKqtNkAzz<%;=K!W@t4QWGXzFK`Ci`TKhTU~g475vYR zZhSYMjp+{dyAvJh&U+{;0#EngZz{Nc+>;Me_{vb!XGPq+2ule?#x*k$fT4AwroAD` zjioNV`P`J%C{-iI2n8q<&~V7M^T%7RK@OoR?ZaDuQGUG-e*rJ$^#P;ZiPXNlG%o3V z`DoOkQH8lir^9`DA!7~1cZ;2L=4*wZ060Kl{dljW-}Aj`EM^l#R*X(2A4G16>HTRG7Uu4F*FA~7HI$soOev8&8xha6Q6}3cpqLyb6(}9 zvYO7k%G<`{bAL$@VSmnxPqiEXQS<=4F#zmY{lKgNSZVw`{Th(MSaQG43puAC{TQY6 zifu#hzRnNDL6Af(2PnByp}Q+3hOPZZJqGd$;lGJU;Zi+7@Ym4?1Nn>UIYk5@$5H$n zycwXO#~XYJb}aHuUa{yT^a0bW_y>h8k?RcqAk*DFHQoWDZ1v;R?of|6d3u3Kz`y_4 zn%2LG(NCh2Z}P0zk&4KcA=K}34}skqQkA#Bq&K7vZ}EB&YmrV4!%KC*4`Usze~V{D z<8#&sYFJ9xPm_SfnI6?p?uLxn!%9GPz`@iZfc$D_k_IlQ1c5^kG0Jk~1} z#B%o6a`?~cIOv1gM^~D0#mTAoJA4bY5K!D0^yfSLO$gyg;4~ZFOVft)t|Bf^#68AQ z%n05V?GWo2N5e;e%M8#5BY2i*;G!GVqo1SZBl!l{9$lj_;Vhan3gQ&vut)KlD9L5R zJ%U?;fqWvz2uxy#Zi^Ys)6v9^j7MaPrD#E{izVHmNxRWF^b2UxXkIKvq|$W2r$LA_ z2K)`MrF%yMH_fC+qj_s5ML=v$ITNK*pLcnta|Vno)M13ekrBXMhx(-&G4!ZRxJH%7 z@HQCj)G=~b5fh1Mt8ci^Yn!VfbDkf=<8gu=lzkkj0P=H}qMieyv<|zEZ2U8&7!T2Jm_ohA15tcM^T+dKuoPRz^GujJ zJrj5h_l3``z_=z8AQ$J-&>PJu7N>R-|*s+>zv)?2Dn5Gx%K~;-$npL{D}ActeXjJT|6x zQO;oGFe*6{s;Tbu)=Z4BJFT1vh1zCPW`RbGCvz50jVF{)vZZrtd*CPm9HnTRY49xG z#1PMM2Ya(zkx@WV*&>c)GM%3V^bdpZEbtUW1!nUK=(*`^?CW?MGMl#)fD{HuV{~;k z6h$9U>>Pac2(_F8w6mOs%;A+pSToA9w~CFU19PA?>P|Q3KwpSZOigB=pqJ+INWgEj z2+U-G5p%Hv2^f&TiunVAMh6=NZTVG_t;WE#MP|(&`g66ZR=MvruZ|zvZ8=-}7DKF`sh1g)>0$6jY zY|(2eKHQ4tEQMC(6FR#T=deCK{T@$~4OKMk`kri<`yLgiUVpyum%bMH|Z3N30Cicn~n@&vXFF+Vx!(7vZ%*YWSM+^0U`VJs2u+a!@;8P$tTiE45-9cSFT0@xCUWkbc zO!)-Z3tE{^Hc95}+9nXyAL;4MymRE4-N;tA1>B^$PJyq?n$5gU+;+>46k0UfQmB}F zDD+d_+?}%%h8C>ZOP}(I5ufY~Ev_O_y2$jhmhOEDPC1YGXS}>Ne!0`!K3Y(o5N*B- z8!_cGo)B+Y$>GG0PXZO-DJU51UD|gv@iSh;_!t3TA?C2jIpWcJ`w@zJ%eM%3i2*v*m6SS`6+{$OWr_8so@OxWd8&?%LTm813kC$Qap*S>ScJS`WV9+d%%+8Z#dpMXYwm75} zCHiwdBB7P^YfE*n%HJd_L6+F0wV#8zZ5TNEIj^FqJ5WMZqz!HKB^ci&bm>c=&+}Au zC$Fv^L#DX5jCh*7lV2ALsf>b;kXB$au4`M^X}Cbwn{pEVnqTZwx_+|4Wd_%lNDnV-hjZeeMm6(EaDI=YWH zFVM`y6QP)Q3JaWQh4UApAylN=ehg7A-)i^UwjDAf06bc z0xh^m*AH=CZZgt4gINa+!Ubj2k-`K655uqL9Y+8PoVb%!A5R4O@6zuFk*9ep-TZP5}P@7b#Fr ztK-3@t@6dujb5Q1+6PVy6i3t`SN>sr*8I!*tobjl&)n1huhz#;Wxm4>{reQLCFs$2 z|GPzchYp|PYZ2IybDpEHy;GLW4(vV;C{TW-ix$}!&bD{LWh#w*Ey+FHv1Sfbq zz%KIkru+6|EF4& zCRc^Im*qr82S#4!O+?e9Kl2&jrn=t%;o3p-ZtyR0>3EZWglGCK*gm(@z+153d`dsv z;)|8s!1!NyKSli@g7TKe6r_x2P%*h*DNg}v^ee9zl_L`fJL&-ssTpbp`LAg@E&dhe z(#--?4C;M{N7DIUaTvEz#2x4bHVc4}_eJ{P1$Quk`~!7e{Mtszzj2XM_{eYIQ8P)o zi_L3E)$Vc;jAA24n`$_1=Pa-wFx3Zh3QxEzvEcH%K>sIEjOI-^%=~^A=ejjDy(iI3 z&OM1{KDZ}Qv+usVS@XWU+4a6eCsXcA{I}}9L?_4}Tv^~|JKdaZm2%o%FwiAwnSnwN zcuNIofd)PV7ZyUf5BU|WY0mFJwH+w$cg%ed8IO2&{K9u)?OCh#^E~}bAS+$i(xxW~dWU${~@vh}l zD%1lTsjgy3;vkYMFI13MsWn|u3_&3hRYOpSda5A^)^gPl8J9g)#^sx;5d#|GrFH!w zuo(_R(1_9wLz*2OhTpjzzURWQtkXLVBh8PsiU<-Zn~p`=$RBhJ(uDsg??r3px#I%$ zod$&H+`xL5p(t>2-WY1EDfqkzzj;C9?4@?tv_s^AeU^r~jiZW2&w7kPSm`%BMlNbq zM0$-P@m5(1ZLT7Gt|5D%y|_5F5!BR+S^h>jUZV*v2ffA|$3sUvnU}TFw6?c1hE{|b zZ$g+yd{;d6`yjS9<%An2cvf&E2u#U$<1uehAD>YW?DBY@k?9(>+^OBBQ$8alaxRoY zLVF%!=BU~igMW_z0L>omQ%tXiFwdqtc#whKcJI89#E(UC;T&k(GP1Y-ye5{$hNXBBM+6)GqX%cz3bjZFHupivX-;GKd-J)GX^Nl=qa zqQOZ<1}x}m~04+q;s-S6wf9k8%aF#iG%YbZ?_}a5WL;# zWPHL7W3B8rvT#x*OE=4pep^z&FVFBfzac{A>ZTaw!deD>0-dzoZ|LE+7a*jWOj?j) z2;OOLiaf~Qr&tG>Q?qlt58WIP6-DQ+MTgPkRAV628Zy;LvqHusPa7e~!1bSgD1^Q1 zVr7OdkY*T&21DwecxsYngd;%~76}oWsD=gMNys%q{J~p&(~O!jC6&nRGx%a`4YSdQ_Scmr>158_6q* z)75p|?vJ_1v?MiR0Rlc9+8GyFw4e zy;U2ndksoUXzo+ms0F}ST^hrvPy0*b;7_LCOB+RH&qC)=qKr{e9UVo_moe_B^S!k2 zP?R{>QadoTtT7eB=C)s>c%XQ?(Mxrmo#nvSXP3wRZ>P)U4ZnNyUF(BUPZ?d@JMcp+ z%b=%>R<6aLIMMd_Q^vEd)$-4>6^sh*6F))xLF%&}6#zG*=-mncgdgam3Pve>>1+j~ z8wS|0qEW^xTtJ~Vfi|yScQ>QlipC-3EOn{`5I1N=C8M7b5=f|QL@Gj|W7daSre+n) z(x4Zs0H{M~cok!q^K85lL+g@a66xxPF(qkJWNbD1^vAF&lwQOaHZ)y&_rr5ALMZ-` z1<-V&&@ng)OSBQCECeb?xFatAUuS0mA4QQp{_4pwNd}k+fuv_RG6@j52?4_4K^g>+ zOAZA*5CR0`iV#3>cXgtoMn#E&RK$absOYLhP!kn2D66Q5Q33J7h_F9Ykl+c5^8dc> zo|w&VcmJQyuala3RqxfS>(#5HtEx@8;Loa73x{NIt*-PE^?Sk-?1P0In`PPiX{O2z zdk|hn(VxgkkdCb~nxa$Owk2;GdS^7V&*xtWXiVY*}Q(qpc9+K=mR0$^g?G%ccd?#6l)zkcYW6!0v`vq0Zzg>}(Rx z#>Z@K1co3foFuoE7+mntnh!a_Gsexd1huc54y)n%;cGo95$?^lvgfg8-c7ZnfQB?G zA?95YQ6`_xk@Cy*Qff)8^b$dUbs8T_8DzfL!xlS86EXwf62pO9yu?Go$|r4{)750l zS&!v}CWTq*8F(&WYnr&bbWi$7tdMA`3<7(pQwvHJ0I%=7^^OL^4?$|#asUBWon86FT8 zUFqM$DbDA1&p zw-f&&C(g1hZ@2@8xOQFA-crAQuGzW?#NkY;KuJ~0Dc5FF(VXIQsybm!0(|4avGL1yN;5;++Z25=+3tIIO#(O~J)P}um zEN6A?^g3?=65R6@qF=Y^?dO@D0}1Yj7epTrWuhKEBfgC`2bygo4Me_y(92~Ryq3wP zxE+yaoA(9CMw20Sok)vNLyCq-vCDf3N8+4P;|x~@e$u|2^$!{7Dr@_5eE+~7J(0@Q z=h6sS#(93AIj{vE0CSrnn|ZAdD}{7b%^hhvJ$_(1Mi?EGooPdyxS>vLWt8ccU1KBl!dv58%p;kS zeI$fjaPMQdnUy>zBOs}d$z$O(j?2Rl(*XEbK0=fv+o*m!6Cg4P8Fa;9{e!p@G+@7CK+D8R zINDS6=s<$y4D%_u$Eit5?xI0vu#>d*)^o@l2OXPc#FFl4$$KJ>I^p}Wtg$xJcMmed zeGsQa(P4@$VHBGRyk}(c=`nG}%UQXo>UBQg)CA^=naw{3nO%D{w@Ywjrf(r?MlN|I z+tHeFK9!UxQbZrYL7l*QZ4EZfxaNSX^_7E>WcP?0Cw4eS7RZmD1Yr-q9VvzE@1`aq zveDj&GYg{F!cx?tv7(XL=Qq%>q7zkMl|Ood!`^-G z9)wx6EjmX%*t5n<$tJ?gy&>H`x8Ta1Gp_R!*+k8Usar*2SRjmcb50z_D00!L&vegv z_^k&>PGEig9GC6=(ZGDil8RGH+9FUJpdSq9=R8S@@Km?F4Ss@8X8A3Ko zQ6y-9CYh=m;`qH>i!U!xq2TC*)3%*cB$Rc4NwIs7r2eckm2|e@klL(cdx%t^w$E0H ze|F$W`n(}#aAd5U=#))y)VF-`)BS`&f_o@D(W-V@a`f;C^GZ1w%PKU(0jEJCTiJ8k z%Mqcwmzxvxfe(zH`plF5=6dNdwCG9BhBLSsGoFi#>;4v-#4C-ofPUr@Z%;ktZf}Bq zbtu!b$Mx_F%e&EUduT|H2MrqIqG3% z&kS~Nb@D7XGP1;Xg^|IPY8}~2p3y<<)ka39PQD`0Qzu<$&QIW)Fp;^Sj$Ftbai-pd zXRBb~bbL5SBhGBc+eLYK@5otFIH)fk&P3%tT{)cj+)VxbaB~b3#la)Y?%t9uv6O#- zUN(X`@udV;yrIIPnqn*G3ynP_(KzV@<{%)d=!io8)*O*AuEaQJkhIiy*u zu&;+|YBjxv5ntd5-F*_7tI#thnH{~K9F`&Z2)$~O*@d;AS0|ZmyeA*y1RdY<{%R8Q zg1@ovi+S)yJ%|;ak(=Udv6Y4qJqMG*=*wiHwh<5M=Y}@rRG$69iUz?I7lBRA4Zw-+ ztzYq0E=n{hFhy^^l+w6g2QD*5d!J!#K?=FxG6v*Z^qrTH`ulaoW#%$(?S~Gk$K__X zKo)A*xiA3T=nc2g3obWPliS!m3hh{BHl^ifwAcD_^GeeG^W|nFxgDQGQYe+^ur;V} zxx$>-ljF8z2KA64<32u585lbxvl*atLu~mXOschmc~f$@1w-mUk#08GX5bxt^hie5F@987#4O*XSya0IAEjvdK>4QPrUp3joUVI9e52DV;5;CNQ&+vOKK&79OtbZmoh zZKj<>yJL=?q;n4Y^OexRb==u!Uf_MV+F6?VXqq{qMMaFIMspI9)wPz$AfL|&ROsC4 z=Fr%zL9t`?!ri>KzIVFW-upAvA!}IG(^;>$PM?`>E{JIz_#a&~!_4%jh1=8o!fixZ zx1m`+GQ+geUw<6lff3dKC(q8c4o#y=ZfQEEz&s!QG_1hPircp<#@eqJ6_9Cep(-#( z7#l0UDxh2vIBGeSP9~(&W|`T2+c8Cv4mhhXiWR$kE{YYqLoSLHJ2Mx>`lo(o8b)pS ze$>gg@?nP3jFh%Iyuur|s@o;4b@eQB54z9(io?@avC6{51y`B9JkJ`k7?qZw7$)sf zyvpr7+ic@mkFLKtzJ;DV+e}4b?a!W8mdrL^HmIKS=bGcO%I2EgS)Y1yt~tjX);Ezu@q<|YmB#5@ zoqt2|a_6f1G4}LOdH{=K3-aL_hp;hO{lN9li?_H`*4~wLaUlzGSFy{^%=K<5b3Qe& zrI3ZdQTpdXvqRjWL@s++#TttK;)f;)iBElMlkj$)EmWy8ybc`HQ?52|g#O^w6xb;3 zTfkDw6FPf=*-}<^ys}@!zQ}vHuF2)4>njV)LeGZpboYg<&oohb%CZzz;gO?zh{_QQ zwkf#-F}bU=c%f+uVRZ2(M+aU^2(K(bVDpq z$vb~WM{=M92>nA1){h*Wd64Wu*FaV10xo}xfVN5PkqgG+&Rp4%{Za=sI(id6+4R^9^JBO*2}{U?UuxG}>No z>e#h@_^}Z!RaZZh;CyDfV-h6xV$B7<97Q)^cOU$e^2u^g%s9jfyrFX(SWH@2ed~QAtRM1({rdgkT*&v;jb_JA_q-9qT~{M4cVWj_e{Sk@fl2N<3|#|d z)B7fK9ZhS`P3En!_sI#cvAdH~E0-)cOAPOGTiM1=cNlw%d4S8hqRai=b)dv-p$Fay zO(Wm+jXgMucANR8v7z##+swZjt=BQf>J*d5Jt#49d4p9R3CFNkHq)5PTdBf3(8V?S zjyurrcUHb}hZ!qZOTM#$;niAwW(DiUYjux1&20YxB*R+H2cZ;0ac-(8yweOf>2tI0 zdY75eZgY}Ui4!za1zwO@G5iDDot*@hY#Lo~mwDxA*>1@y;YwNhVxW-gIU=9A-N_f_ zWl~tq0VyHy2!Y=rSb=RFZQ6i9h6fPE1Xk+SD;f0c)`M4?17~gbkodT8AaFYyQh2H5 zrY4R)+(r385iqu>A+~80+tk5&81(-c*3L#|vnWk7_SAm8((K&!Sr;I%P4!#-&wI_joe(0ARmn>`{(7W+j+vdEE$Ua4$Ps^c61o335ai+4ni zT~$Kx9EEMIP9&Zv0iwrLLPXD#krb0>OQOfx%GR$$2FbRV31CYgQ`0Ca9+YhAPGtS! zc5RfIEs|W?INa%FW+>`zf_re8nH#$+Hlv9?v4-t4rDdi!jl@fFQHb0{W@p~cx_+k2 z?9sn*rfs}i0JJs)+Lly1HFgO&oOs!kdY{=@q|?J(S2}%Dep(})Qt5bm5i#jOiC^G}(VcFLWeGb5*9Mt1+1`P2LM?9;Dr|33M> zX6EMf?VH^{H@jd)|Lp#KvwQZ+$*=s1U`e|9Yi6r<*UTR7HpCp_zE3*Qdm!X#q3jgb8K)@iqTfrrUfrbzWGL_LL_t@wj_F; z&NG95O^~!3+>TQDsu`TrGP3SjkIx7wYm?Y5@E1F%tlik2ymVz95TGPQS>FjT$5htu z05QeO+bZkM%|JEHK|UzZ@{iJ#^|U|*@3vu|98hd{N_lfG#1`<#HN(JvCgA$jAqc+R z?1}i|@(w?c4asl#$Cb9-u{D)TueJd9&iZL?Yh|qkjxVn5d+qDV%6d{9<@;}**c+;s z#IbYqtohqpDeG-74+#q-PBY--7|A90O2esJHR5QL|2Rpi{WcU1g) zbpch`vPaO*tAeMMN~B<#VM|%fE?itNi!z=H9Bzc0Iq&NH#j^`%g%?~6S$OI>-~$c9 zPQNO@D1W-t&{TB=I9~(YqQylLQZ2*Zi~ny=DV0RDYDwYj#o=r6=PfBvs+12G1XCg# zplJe4VZqYH*Dfds6L!h;#Y$D--wgjn1q+uH6izRw!7a5qKYxL$1&#qOC|olCC~z#W z%erWGe&OPi_%-BtO}_1|nmnVFAKJxB7R)Ok9r(5_Breq+L{n@hat9-bb1L%(2WJ^H zmddx!4_@g>I{B>F3|k69pBNjw^zwqDqN|I#7cIhL z8HjxB0~C8k1NTAPlF}&t>qhwRad&Qj{~32zWxY_DH!OH|Qu4vAN=*UXos#K=eNe9$ z7wnyMfbB3*Np6G`7`_F%$U}@VA}Nlz5Dd)m!CZ|r(f@$J*W5U zGh;@6&px@Jb9?1hzOXjV zg8dA3SdaWX*dt-b>NwvTPmI#(2ZE{k!Ow%)k*@F+85)e;8pGZk)fSVE31iO348aV= zw8wP7WMSm#h}{X(8Pf$Ly!cla@bm9@4a5IJ%y5j$EB(JRBc*c>1lx`pM*w-oyY|K8 z{OFoEU*;uvOu&f$M1Ce=F2!7ixg2u^gw;CEm+ta?F@Aj+1`N}`My#=eW291A6SzBu8KF*xj!ql;h0jd{h?GHxa;ba+Mi;mTPXj_ z5)5?@emjoSvb}~{|C>_p)hNY|9rZr;_;+b1X@!eW3G^H0 z2#k*HMHLa~5CqGxugCcCKmR?Y-h|N@>;*6x29p@fS|ZH=zZSpDW+Wc^8WOv|j^h1< z%>Sa)2+W1>e;V3u@E-}>89Q#e*#`a1do!_ZsczG_cZ$xN^z=76~g3g za(V1KrAnx{ZNDm&4Q?_1<1xQLAB;29Ri~Aj{0PE}O`?EA)(nV4Al{H6#OORC>8rr=r&>Qgl+%{--llh?CB)tZX%yZN!|p{ z6_n2Hgx&wC;`KAtMS@yHD9RQP`%fw5As4kIVmbj{06B=nv>|aPVX~$J5fi~LB#5t; zs-=XPfVl(nAi1dkH;o7n04Kn!Ieex9$9fF4m&9E`wM`@(n;ThMG*lDf@>9BJZ6;@# zNb9Ra@+<+i5WuQ^D9)F&j;4DWvr}w+(ZS$ZTvxdCVDR=xMR}aB&zV$1y$`%}X zTY#0}iHVK32OH{JVp;j4QfDw3Dy-V7)(lLnI>Kh$LTaCWPpRcZd=R)bDc?%Y3?oLx zsdzdzYvaSz2}#+Gz1)av;&0xPu~AmHK1fFKSHWw0)vS;6y>DDcvY()EAE12RKqOzs zOvfCgmd}v2L5YU?2llok8l~=fDEL_9=?!tdq`bhGJQWCdnllF3iAU$FNd0Wg9E?13 zvFBmtV+t`>W7xx?7LulCA4Ty}IWmH(22M>S7EcSOLzciHNpYpV;o)D6>4tKhGD4B(Yni8wvgO zXAbLV@D6UqoQRcrA8yHkR`E6~e$u7Ild&2Cr~VRU?dCg+qECq-*TVTs9jz*D}ay^{DYOn|b;u%fV zLfT`7lrG#-_qkP*=LA+?qLecc$U2bmeu|_Wl*Lcsh)@shMTl|aCY@k_ke^UrV}5dw zmEpJDcK!cQXA_`+oaa-bKTD)ZSUpN49b;)d;^_YcV+$gw!_i?L>QgdT>;?t5 zWwf7fXj4@XY(PV7A;Q%Z=wbXMQ4-)&B3wftFOfDu! zeL(h>Q5T|A<|1%KZV@lSUW{3y-~Bo`w7t3&Jyu!~=WAYq=WUqVF?V2AfOrnX&xY>% zO|W0?{rJiA0QQ5JhcN40zjEvm;2y?ak9h>M0fUZy^qXK-{4);x{x`vK$*1j z9Ot`6_x?7x$fpkCuHF*odoEsY{x(<|@3k9p<*=i{BqM&f?a-5s1&fSXm2VykwlO?6 zzoh^9U9dmfZNtZdUD*~t>Ns6fdF7Jh!5kxQ&o=rOU0WB-3|M~v$DE_iVLJIroNui7 zj)}!pUYTHE?&Om>RlwfS>HrN|^Uu_e3|$r!GI? zCHOC0x4>fl*}x4=t{QBefBuj`jN4E@BGJzvl>12EXBc@-)Hco zo_a)w&{cm#AT<%_DhR1TE|Hv?11!&J(+P63c5x=)FG7Cy^av{ zS@hbgfwk#Fp6=;HO0z00u7M}jdfC3&-SQ@ zRq}MaufusR@7p>U>IC{@LVG8vFSxe!iG-?x)-#6$?F4B09)me~Br1@#f}AT_S&&uK ztUPXfCC`AI2eJ&{o%pkeL!MVE?>Q?pFsAhfc`&GZF5b7=h)TLhzO;aD`dH`C&50E+ z#QUD{paOM8mr#HGT$j*Okp;h@&nddu7be8Xg2oLfAaNItjvjL3@IfM#V^L&1HRgqNHE{Mv`zxVPg`85W)`8UUXJ&zF@)!Pztf=4 zC4{6mnr3OClJ17)1ZwvsvMa5ifzj#RLcwOWQg%E}Y3rfgLY*S&TZ*Y-YrL=6^AYO& z5JsMNnlM#Dv)+#VAm%uk9ZtZZ`27eC>yWDG2c>dI+zPaD47NNkHibC_H5B{_D&>qV zG7Rl;%d-`c*a4qpT5pyZ!xNX}ZxIXzb8==VBPOAFMxW8MiZ>rRN?MO$zQe>S-J*Nw z%9MEIyePkLuChLP#VNNseM9%q#TVW{aSH#TZYpm2ROG~}eKp>73QcIcg7$tnGq#Tj1TTdmVwF>5Q$ktagWCQrKS=KZGa4!iEIcJpB1;krFpOl5)F zVcKH~DZdWbSuyOPItySw>R5Po1nz{9>g`>?mLQd0!H2Yd?juM(~c{>k0Cpq>;4lQc zAzTMh6`tQ<-o>28eLnVN@HZ29Eanp2Q%KZS{O-ry3$q^hYHU6PqB^q-&>AxtzO|SV z%w5#D$>fq7|0L`{cyBOU?ltq@xkw|jlB#HN2DO@jC-#s!Q#1Rer> z%7uplzeV~)VP62ey8*nDIuiO};_t#20`GC*;lRhp17Ra-1P(7lI|(on_zuKW;8DO~ zHxVckwa|_DBH&+Lcnt848i#%?@LO&KIvl$88U0&d47Tyl9S@QZH5mjN$wBfcD%`vYwHD}W!Qy@_iwa57;9z7p6XVqC@) z;GfU{!gFc_$7Ob3VW@l;jsYQXJ5-7gO#=?O@O0pg_{rZ4;4j<=3V@#=VxgZ2d?UTI zz_WnwM}-S~74TX&GqZtry-OD?qCE%4T#P~A7j@6Wy@5Is_k7?&jEANcbzhBp3_33A zUVwW_1NTCj)n*--5E@8x8#5vFCMT85iJ|*AX1;l1=&Z5#ulD*3bo=AjEmNdq?4QIY z0?NuSxV=Kdi2qBW@#7sUKTK`qSJvFYt-Kc+rtbIa&XYpz(?7u3ECe9^#;i$cdOm|G_lGM`72d-}U<1 zMgvBXk_v(40cVwOVo!PC6bY*Ux-~{ny#>ieP_a~C7k$nkLq9zu)S(vx2>YQD71~v` z#L#vTIcJdKhO}w8%vK%wzXU9#=8pbf0zQMxMU&d`za^FQ<=JWEM<1CUY7^PN#i^A; zV*jeFRnKAPp^UK;{y1|cat6b_#^UW|l!$%xE406EWL%zXWUspmFWs*cU6uX(11ZjS z;ZyWJJze-);2anJ@()%Ydby5o5bNG9oW^Qc9~Vvqwst;GWoeX~wFju#xis8d7k|zl ztT_w%Ey7UFFZ(2G-lIR-GhYT6|+XRSO8ye#PmpTpjY!~iyf|XVm z{yu^AW*6>Wr_^~a+y;1{3-_wy1qLx?eMi@u=Xz!ltL4In$@(A{uKSrmWTn?P%Krg6 z;w{WROnPUsP=oihB?y?T;>oIB|InW+d(yAkkGnV%FT%)UYY?Re&I+}S6u5EB#GVDi z>MF0Vxdb$Z$@s>3=F1=iMCfP4T%IU_+eDNQl)MN*Tg15`K{N?MP$2|Ej@o#eHBm(D zA*Of<#eOLKw^QEo2qXGAM!5KT3PBgY1bW<$Hr7dkpv&;J(Hk40?a*Py@7037n$R_Z z{)lm(JW+JSIwJT5;7HqIldD}Nb+2m@1j>=I~1uu}+XktccV7#b1O z3Be662b*AGLa|LLAr=xx*;Xi)Bi-`YaWo>RZb)FWfFN4R!r_PzT(7&$4y7fDyL6lF z9vyX8iTh@KHSUPuYjOK;c4It4tQj!0PU7n+0$uV7z}-JFn*xZjaTP#=@UkCCLPnrC zy4eK+gy91_@=8?^Q#TyBtb z9uW@L!0RM{|3Vs*JPx{)%vXb63c4J?&*r##v?Zad1icLOPC-9q_x4Wc?Sih22>x2| zb%MX!#Y@f%!Ix|Y{TI+>0RApVZRSdHYNIOz{a4V{f*$0itscEUiasJ}|6V7wq|gps z{F>Jn@%)Y8r9l1)I(B*LgKxywa~#Uyj+0RdzJMRK#X0eJAwRo*-w3lS|Pld z5Oo3+65_NIB0?pXy+IKC?5945)eU`}lvPt2_@D;LHJbk<{akh}T`eW?`RP2i0uTnpZdPTRl98~SM)W@6*Ac!Hz`xiX$;cv{jov8ea?n+R zuJJI{mZu(HBlw5G*9yLWjg7U-!47^>(Ca~$d;mJX;W$YmFUQyO2gEny0X3ecd`#Pg4h!{wc@FbD<^|01wGI^^{NQy&s48(*VP3>MDz7_hRyAT)x)-vSK)+m1#@>X+R8>M{ zmrnyKc_$zbUQU#?|BVWgKSgdodRsEr9;fuM9h1RuC7 ztwInn8pQD`6jeg;4|f>Xm_;=NwL>&M=U z+)i|-_`MEtKS0bjLR*IfvU}e;LGA!q{0TrU?^#v=IJh$L`Ukj;0HL?_iNy?R-@siX z?!inN<*}=O8x}VNQAIBVJ0b9Y+im;Ohh*X*i}8e931nx(uKm9ZjKCA?UXVT@4Vr*Uf;PzLMhl^t}zi5h2*_ zPN!S~JBQ;Wi$YQQITX8H3R^&75#=ESRYGu1*zs}+Y)OuCs1<^KTxjv?(ooAL?+~Qq z06r^fl&-}mB0d%3Q|9W*#s#?xg8f3Uv0*|R6r>Ooe*wXBjnXMekmp?pHVVNfjY^WL zxTv0@1`7Y-2J;I;%K8Ytp4~7wDd;8cyf>OrtF+cdmji@A>*{5pmLuOIz)tb$*`TGs zFIsZ8_|yr(MZ89qr(x-fTjZlr5H;O;;zu) zWeBjit8n{Ybl(g})OL<)@b$b8x>nHB8a6Y@@X08;ndi*Vnl}YI6YQY>YhTV4sUQ4>J&xhp{k&SV%njzXG% *-hKE(e6iB { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var dynamicLibraries=Module["dynamicLibraries"]||[];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;wasmMemory=new WebAssembly.Memory({initial:INITIAL_MEMORY/65536,maximum:32768})}updateMemoryViews();var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var __RELOC_FUNCS__=[];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 initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__RELOC_FUNCS__);if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var isFileURI=filename=>filename.startsWith("file://");function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-dynamic-main.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-dynamic-main.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{env:wasmImports,wasi_snapshot_preview1:wasmImports,"GOT.mem":new Proxy(wasmImports,GOTHandler),"GOT.func":new Proxy(wasmImports,GOTHandler)}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=relocateExports(wasmExports,1024);var metadata=getDylinkMetadata(module);if(metadata.neededDynlibs){dynamicLibraries=metadata.neededDynlibs.concat(dynamicLibraries)}mergeLibSymbols(wasmExports,"main");LDSO.init();loadDylibs();addOnInit(wasmExports["__wasm_call_ctors"]);__RELOC_FUNCS__.push(wasmExports["__wasm_apply_data_relocs"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var ASM_CONSTS={450064:$0=>{if(!$0){AL.alcErr=40964;return 1}},450112:$0=>{if(!AL.currentCtx){err("alGetProcAddress() called without a valid context");return 1}if(!$0){AL.currentCtx.err=40963;return 1}}};class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var GOT={};var currentModuleWeakSymbols=new Set([]);var GOTHandler={get(obj,symName){var rtn=GOT[symName];if(!rtn){rtn=GOT[symName]=new WebAssembly.Global({value:"i32",mutable:true})}if(!currentModuleWeakSymbols.has(symName)){rtn.required=true}return rtn}};var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var getDylinkMetadata=binary=>{var offset=0;var end=0;function getU8(){return binary[offset++]}function getLEB(){var ret=0;var mul=1;while(1){var byte=binary[offset++];ret+=(byte&127)*mul;mul*=128;if(!(byte&128))break}return ret}function getString(){var len=getLEB();offset+=len;return UTF8ArrayToString(binary,offset-len,len)}function failIf(condition,message){if(condition)throw new Error(message)}var name="dylink.0";if(binary instanceof WebAssembly.Module){var dylinkSection=WebAssembly.Module.customSections(binary,name);if(dylinkSection.length===0){name="dylink";dylinkSection=WebAssembly.Module.customSections(binary,name)}failIf(dylinkSection.length===0,"need dylink section");binary=new Uint8Array(dylinkSection[0]);end=binary.length}else{var int32View=new Uint32Array(new Uint8Array(binary.subarray(0,24)).buffer);var magicNumberFound=int32View[0]==1836278016;failIf(!magicNumberFound,"need to see wasm magic number");failIf(binary[8]!==0,"need the dylink section to be first");offset=9;var section_size=getLEB();end=offset+section_size;name=getString()}var customSection={neededDynlibs:[],tlsExports:new Set,weakImports:new Set};if(name=="dylink"){customSection.memorySize=getLEB();customSection.memoryAlign=getLEB();customSection.tableSize=getLEB();customSection.tableAlign=getLEB();var neededDynlibsCount=getLEB();for(var i=0;i>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var newDSO=(name,handle,syms)=>{var dso={refcount:Infinity,name,exports:syms,global:true};LDSO.loadedLibsByName[name]=dso;if(handle!=undefined){LDSO.loadedLibsByHandle[handle]=dso}return dso};var LDSO={loadedLibsByName:{},loadedLibsByHandle:{},init(){newDSO("__main__",0,wasmImports)}};var ___heap_base=1021216;var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var getMemory=size=>{if(runtimeInitialized){return _calloc(size,1)}var ret=___heap_base;var end=ret+alignMemory(size,16);___heap_base=end;GOT["__heap_base"].value=end;return ret};var isInternalSym=symName=>["__cpp_exception","__c_longjmp","__wasm_apply_data_relocs","__dso_handle","__tls_size","__tls_align","__set_stack_limits","_emscripten_tls_init","__wasm_init_tls","__wasm_call_ctors","__start_em_asm","__stop_em_asm","__start_em_js","__stop_em_js"].includes(symName)||symName.startsWith("__em_js__");var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable=new WebAssembly.Table({initial:1845,element:"anyfunc"});var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var updateGOT=(exports,replace)=>{for(var symName in exports){if(isInternalSym(symName)){continue}var value=exports[symName];if(symName.startsWith("orig$")){symName=symName.split("$")[1];replace=true}GOT[symName]||=new WebAssembly.Global({value:"i32",mutable:true});if(replace||GOT[symName].value==0){if(typeof value=="function"){GOT[symName].value=addFunction(value)}else if(typeof value=="number"){GOT[symName].value=value}else{err(`unhandled export type for '${symName}': ${typeof value}`)}}}};var relocateExports=(exports,memoryBase,replace)=>{var relocated={};for(var e in exports){var value=exports[e];if(typeof value=="object"){value=value.value}if(typeof value=="number"){value+=memoryBase}relocated[e]=value}updateGOT(relocated,replace);return relocated};var isSymbolDefined=symName=>{var existing=wasmImports[symName];if(!existing||existing.stub){return false}return true};var setTempRet0=val=>__emscripten_tempret_set(val);var _setTempRet0=setTempRet0;Module["_setTempRet0"]=_setTempRet0;var createDyncallWrapper=sig=>{var sections=[];var prelude=[0,97,115,109,1,0,0,0];sections.push(prelude);var wrappersig=[sig[0].replace("j","i"),"i",sig.slice(1).replace(/j/g,"ii")].join("");var typeSectionBody=[3];generateFuncType(wrappersig,typeSectionBody);generateFuncType(sig,typeSectionBody);generateFuncType("vi",typeSectionBody);var typeSection=[1];uleb128Encode(typeSectionBody.length,typeSection);typeSection.push(...typeSectionBody);sections.push(typeSection);var importSection=[2,15,2,1,101,1,116,1,112,0,0,1,101,1,114,0,2];sections.push(importSection);var functionSection=[3,2,1,0];sections.push(functionSection);var exportSection=[7,5,1,1,102,0,1];sections.push(exportSection);var convert_code=[];if(sig[0]==="j"){convert_code=[1,1,126]}else{convert_code.push(0)}function localGet(j){convert_code.push(32);uleb128Encode(j,convert_code)}var j=1;for(var i=1;i{sig=sig.replace(/p/g,"i");if(!("dynCall_"+sig in Module)){Module["dynCall_"+sig]=createDyncallWrapper(sig)}var f=Module["dynCall_"+sig];return f(ptr,...args)};var dynCall=(sig,ptr,args=[])=>{if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}var rtn=getWasmTableEntry(ptr)(...args);return rtn};var stackSave=()=>_emscripten_stack_get_current();var stackRestore=val=>__emscripten_stack_restore(val);var createInvokeFunction=sig=>(ptr,...args)=>{var sp=stackSave();try{return dynCall(sig,ptr,args)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}};var resolveGlobalSymbol=(symName,direct=false)=>{var sym;if(direct&&"orig$"+symName in wasmImports){symName="orig$"+symName}if(isSymbolDefined(symName)){sym=wasmImports[symName]}else if(symName.startsWith("invoke_")){sym=wasmImports[symName]=createInvokeFunction(symName.split("_")[1])}return{sym,name:symName}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var loadWebAssemblyModule=(binary,flags,libName,localScope,handle)=>{var metadata=getDylinkMetadata(binary);currentModuleWeakSymbols=metadata.weakImports;function loadModule(){var firstLoad=!handle||!HEAP8[handle+8];if(firstLoad){var memAlign=Math.pow(2,metadata.memoryAlign);var memoryBase=metadata.memorySize?alignMemory(getMemory(metadata.memorySize+memAlign),memAlign):0;var tableBase=metadata.tableSize?wasmTable.length:0;if(handle){HEAP8[handle+8]=1;HEAPU32[handle+12>>2]=memoryBase;HEAP32[handle+16>>2]=metadata.memorySize;HEAPU32[handle+20>>2]=tableBase;HEAP32[handle+24>>2]=metadata.tableSize}}else{memoryBase=HEAPU32[handle+12>>2];tableBase=HEAPU32[handle+20>>2]}var tableGrowthNeeded=tableBase+metadata.tableSize-wasmTable.length;if(tableGrowthNeeded>0){wasmTable.grow(tableGrowthNeeded)}var moduleExports;function resolveSymbol(sym){var resolved=resolveGlobalSymbol(sym).sym;if(!resolved&&localScope){resolved=localScope[sym]}if(!resolved){resolved=moduleExports[sym]}return resolved}var proxyHandler={get(stubs,prop){switch(prop){case"__memory_base":return memoryBase;case"__table_base":return tableBase}if(prop in wasmImports&&!wasmImports[prop].stub){return wasmImports[prop]}if(!(prop in stubs)){var resolved;stubs[prop]=(...args)=>{resolved||=resolveSymbol(prop);return resolved(...args)}}return stubs[prop]}};var proxy=new Proxy({},proxyHandler);var info={"GOT.mem":new Proxy({},GOTHandler),"GOT.func":new Proxy({},GOTHandler),env:proxy,wasi_snapshot_preview1:proxy};function postInstantiation(module,instance){updateTableMap(tableBase,metadata.tableSize);moduleExports=relocateExports(instance.exports,memoryBase);if(!flags.allowUndefined){reportUndefinedSymbols()}function addEmAsm(addr,body){var args=[];var arity=0;for(;arity<16;arity++){if(body.indexOf("$"+arity)!=-1){args.push("$"+arity)}else{break}}args=args.join(",");var func=`(${args}) => { ${body} };`;ASM_CONSTS[start]=eval(func)}if("__start_em_asm"in moduleExports){var start=moduleExports["__start_em_asm"];var stop=moduleExports["__stop_em_asm"];while(start ${body};`;moduleExports[name]=eval(func)}for(var name in moduleExports){if(name.startsWith("__em_js__")){var start=moduleExports[name];var jsString=UTF8ToString(start);var parts=jsString.split("<::>");addEmJs(name.replace("__em_js__",""),parts[0],parts[1]);delete moduleExports[name]}}var applyRelocs=moduleExports["__wasm_apply_data_relocs"];if(applyRelocs){if(runtimeInitialized){applyRelocs()}else{__RELOC_FUNCS__.push(applyRelocs)}}var init=moduleExports["__wasm_call_ctors"];if(init){if(runtimeInitialized){init()}else{__ATINIT__.push(init)}}return moduleExports}if(flags.loadAsync){if(binary instanceof WebAssembly.Module){var instance=new WebAssembly.Instance(binary,info);return Promise.resolve(postInstantiation(binary,instance))}return WebAssembly.instantiate(binary,info).then(result=>postInstantiation(result.module,result.instance))}var module=binary instanceof WebAssembly.Module?binary:new WebAssembly.Module(binary);var instance=new WebAssembly.Instance(module,info);return postInstantiation(module,instance)}if(flags.loadAsync){return metadata.neededDynlibs.reduce((chain,dynNeeded)=>chain.then(()=>loadDynamicLibrary(dynNeeded,flags,localScope)),Promise.resolve()).then(loadModule)}metadata.neededDynlibs.forEach(needed=>loadDynamicLibrary(needed,flags,localScope));return loadModule()};var mergeLibSymbols=(exports,libName)=>{registerDynCallSymbols(exports);for(var[sym,exp]of Object.entries(exports)){const setImport=target=>{if(!isSymbolDefined(target)){wasmImports[target]=exp}};setImport(sym)}};var asyncLoad=(url,onload,onerror,noRunDep)=>{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var preloadPlugins=Module["preloadPlugins"]||[];var registerWasmPlugin=()=>{var wasmPlugin={promiseChainEnd:Promise.resolve(),canHandle:name=>!Module["noWasmDecoding"]&&name.endsWith(".so"),handle:(byteArray,name,onload,onerror)=>{wasmPlugin["promiseChainEnd"]=wasmPlugin["promiseChainEnd"].then(()=>loadWebAssemblyModule(byteArray,{loadAsync:true,nodelete:true},name,{})).then(exports=>{preloadedWasm[name]=exports;onload(byteArray)},error=>{err(`failed to instantiate wasm: ${name}: ${error}`);onerror()})}};preloadPlugins.push(wasmPlugin)};var preloadedWasm={};var registerDynCallSymbols=exports=>{for(var[sym,exp]of Object.entries(exports)){if(sym.startsWith("dynCall_")&&!Module.hasOwnProperty(sym)){Module[sym]=exp}}};function loadDynamicLibrary(libName,flags={global:true,nodelete:true},localScope,handle){var dso=LDSO.loadedLibsByName[libName];if(dso){if(!flags.global){if(localScope){Object.assign(localScope,dso.exports)}registerDynCallSymbols(dso.exports)}else if(!dso.global){dso.global=true;mergeLibSymbols(dso.exports,libName)}if(flags.nodelete&&dso.refcount!==Infinity){dso.refcount=Infinity}dso.refcount++;if(handle){LDSO.loadedLibsByHandle[handle]=dso}return flags.loadAsync?Promise.resolve(true):true}dso=newDSO(libName,handle,"loading");dso.refcount=flags.nodelete?Infinity:1;dso.global=flags.global;function loadLibData(){if(handle){var data=HEAPU32[handle+28>>2];var dataSize=HEAPU32[handle+32>>2];if(data&&dataSize){var libData=HEAP8.slice(data,data+dataSize);return flags.loadAsync?Promise.resolve(libData):libData}}var libFile=locateFile(libName);if(flags.loadAsync){return new Promise((resolve,reject)=>asyncLoad(libFile,resolve,reject))}if(!readBinary){throw new Error(`${libFile}: file not found, and synchronous loading of external files is not available`)}return readBinary(libFile)}function getExports(){var preloaded=preloadedWasm[libName];if(preloaded){return flags.loadAsync?Promise.resolve(preloaded):preloaded}if(flags.loadAsync){return loadLibData().then(libData=>loadWebAssemblyModule(libData,flags,libName,localScope,handle))}return loadWebAssemblyModule(loadLibData(),flags,libName,localScope,handle)}function moduleLoaded(exports){if(dso.global){mergeLibSymbols(exports,libName)}else if(localScope){Object.assign(localScope,exports);registerDynCallSymbols(exports)}dso.exports=exports}if(flags.loadAsync){return getExports().then(exports=>{moduleLoaded(exports);return true})}moduleLoaded(getExports());return true}var reportUndefinedSymbols=()=>{for(var[symName,entry]of Object.entries(GOT)){if(entry.value==0){var value=resolveGlobalSymbol(symName,true).sym;if(!value&&!entry.required){continue}if(typeof value=="function"){entry.value=addFunction(value,value.sig)}else if(typeof value=="number"){entry.value=value}else{throw new Error(`bad export type for '${symName}': ${typeof value}`)}}}};var loadDylibs=()=>{if(!dynamicLibraries.length){reportUndefinedSymbols();return}addRunDependency("loadDylibs");dynamicLibraries.reduce((chain,lib)=>chain.then(()=>loadDynamicLibrary(lib,{loadAsync:true,global:true,nodelete:true,allowUndefined:true})),Promise.resolve()).then(()=>{reportUndefinedSymbols();removeRunDependency("loadDylibs")})};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};___assert_fail.sig="vppip";var ___call_sighandler=(fp,sig)=>getWasmTableEntry(fp)(sig);___call_sighandler.sig="vpi";var ___memory_base=new WebAssembly.Global({value:"i32",mutable:false},1024);var ___stack_high=1021216;var ___stack_low=496928;var ___stack_pointer=new WebAssembly.Global({value:"i32",mutable:true},1021216);var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};var ___syscall__newselect=function(nfds,readfds,writefds,exceptfds,timeout){try{var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);var check=(fd,low,high,val)=>fd<32?low&val:high&val;for(var fd=0;fd>2]:0,tv_usec=readfds?HEAP32[timeout+4>>2]:0;timeoutInMillis=(tv_sec+tv_usec/1e6)*1e3}flags=stream.stream_ops.poll(stream,timeoutInMillis)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}};___syscall__newselect.sig="iipppp";var SOCKFS={websocketArgs:{},callbacks:{},on(event,callback){SOCKFS.callbacks[event]=callback},emit(event,param){SOCKFS.callbacks[event]?.(param)},mount(mount){SOCKFS.websocketArgs=Module["websocket"]||{};(Module["websocket"]??={})["on"]=SOCKFS.on;return FS.createNode(null,"/",16384|511,0)},createSocket(family,type,protocol){type&=~526336;var streaming=type==1;if(streaming&&protocol&&protocol!=6){throw new FS.ErrnoError(66)}var sock={family,type,protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer(sock,addr,port){var ws;if(typeof addr=="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var url="ws:#".replace("#","//");var subProtocols="binary";var opts=undefined;if(SOCKFS.websocketArgs["url"]){url=SOCKFS.websocketArgs["url"]}if(SOCKFS.websocketArgs["subprotocol"]){subProtocols=SOCKFS.websocketArgs["subprotocol"]}else if(SOCKFS.websocketArgs["subprotocol"]===null){subProtocols="null"}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=subProtocols}var WebSocketConstructor;{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(23)}}var peer={addr,port,socket:ws,msg_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!="undefined"){peer.msg_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer(sock,addr,port){return sock.peers[addr+":"+port]},addPeer(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents(sock,peer){var first=true;var handleOpen=function(){sock.connecting=false;SOCKFS.emit("open",sock.stream.fd);try{var queued=peer.msg_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.msg_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data=="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data)}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data});SOCKFS.emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,isBinary){if(!isBinary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){SOCKFS.emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=14;SOCKFS.emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){SOCKFS.emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=14;SOCKFS.emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){if(sock.connecting){mask|=4}else{mask|=16}}return mask},ioctl(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return 28}},close(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i{var socket=SOCKFS.getSocket(fd);if(!socket)throw new FS.ErrnoError(8);return socket};var Sockets={BUFFER_SIZE:10240,MAX_BUFFER_SIZE:10485760,nextFd:1,fds:{},nextport:1,maxport:65535,peer:null,connections:{},portmap:{},localAddr:4261412874,addrPool:[33554442,50331658,67108874,83886090,100663306,117440522,134217738,150994954,167772170,184549386,201326602,218103818,234881034]};var inetPton4=str=>{var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0};var jstoi_q=str=>parseInt(str);var inetPton6=str=>{var words;var w,offset,z,i;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w{switch(family){case 2:addr=inetPton4(addr);zeroMemory(sa,16);if(addrlen){HEAP32[addrlen>>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=inetPton6(addr);zeroMemory(sa,28);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);break;default:return 5}return 0};var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___syscall_accept4(fd,addr,addrlen,flags,d1,d2){try{var sock=getSocketFromFD(fd);var newsock=sock.sock_ops.accept(sock);if(addr){var errno=writeSockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport,addrlen)}return newsock.stream.fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_accept4.sig="iippiii";var inetNtop4=addr=>(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255);var inetNtop6=ints=>{var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word{var family=HEAP16[sa>>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family,addr,port}};var getSocketAddress=(addrp,addrlen)=>{var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info};function ___syscall_bind(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.bind(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_bind.sig="iippiii";function ___syscall_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chdir.sig="ip";function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chmod.sig="ipi";function ___syscall_connect(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_connect.sig="iippiii";function ___syscall_dup(fd){try{var old=SYSCALLS.getStreamFromFD(fd);return FS.dupStream(old).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup.sig="ii";function ___syscall_dup3(fd,newfd,flags){try{var old=SYSCALLS.getStreamFromFD(fd);if(old.fd===newfd)return-28;if(newfd<0||newfd>=FS.MAX_OPEN_FDS)return-8;var existing=FS.getStream(newfd);if(existing)FS.close(existing);return FS.dupStream(old,newfd).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup3.sig="iiii";function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_faccessat.sig="iipii";var ___syscall_fadvise64=(fd,offset,len,advice)=>0;___syscall_fadvise64.sig="iiiiiii";var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_fallocate(fd,mode,offset_low,offset_high,len_low,len_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);var len=convertI32PairToI53Checked(len_low,len_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.allocate(stream,offset,len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fallocate.sig="iiiiiii";function ___syscall_fchdir(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.chdir(stream.path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchdir.sig="ii";function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmod.sig="iii";function ___syscall_fchmodat2(dirfd,path,mode,flags){try{var nofollow=flags&256;path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);FS.chmod(path,mode,nofollow);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmodat2.sig="iipii";function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchown32.sig="iiii";function ___syscall_fchownat(dirfd,path,owner,group,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;flags=flags&~256;path=SYSCALLS.calculateAt(dirfd,path);(nofollow?FS.lchown:FS.chown)(path,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchownat.sig="iipiii";var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fcntl64.sig="iiip";function ___syscall_fdatasync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fdatasync.sig="ii";function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstat64.sig="iip";function ___syscall_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_statfs64.sig="ippp";function ___syscall_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___syscall_statfs64(0,size,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstatfs64.sig="iipp";function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ftruncate64.sig="iiii";var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getdents64.sig="iipp";function ___syscall_getpeername(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);if(!sock.daddr){return-53}var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getpeername.sig="iippiii";function ___syscall_getsockname(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockname.sig="iippiii";function ___syscall_getsockopt(fd,level,optname,optval,optlen,d1){try{var sock=getSocketFromFD(fd);if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-50}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockopt.sig="iiiippi";function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=syscallGetVarargP();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=syscallGetVarargP();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag,c_oflag,c_cflag,c_lflag,c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=syscallGetVarargP();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=syscallGetVarargP();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=syscallGetVarargP();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ioctl.sig="iiip";function ___syscall_listen(fd,backlog){try{var sock=getSocketFromFD(fd);sock.sock_ops.listen(sock,backlog);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_listen.sig="iiiiiii";function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_lstat64.sig="ipp";function ___syscall_mkdirat(dirfd,path,mode){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mkdirat.sig="iipi";function ___syscall_mknodat(dirfd,path,mode,dev){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mknodat.sig="iipii";function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_newfstatat.sig="iippi";function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?syscallGetVarargI():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_openat.sig="iipip";var PIPEFS={BUCKET_BUFFER_SIZE:8192,mount(mount){return FS.createNode(null,"/",16384|511,0)},createPipe(){var pipe={buckets:[],refcnt:2};pipe.buckets.push({buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0});var rName=PIPEFS.nextname();var wName=PIPEFS.nextname();var rNode=FS.createNode(PIPEFS.root,rName,4096,0);var wNode=FS.createNode(PIPEFS.root,wName,4096,0);rNode.pipe=pipe;wNode.pipe=pipe;var readableStream=FS.createStream({path:rName,node:rNode,flags:0,seekable:false,stream_ops:PIPEFS.stream_ops});rNode.stream=readableStream;var writableStream=FS.createStream({path:wName,node:wNode,flags:1,seekable:false,stream_ops:PIPEFS.stream_ops});wNode.stream=writableStream;return{readable_fd:readableStream.fd,writable_fd:writableStream.fd}},stream_ops:{poll(stream){var pipe=stream.node.pipe;if((stream.flags&2097155)===1){return 256|4}if(pipe.buckets.length>0){for(var i=0;i0){return 64|1}}}return 0},ioctl(stream,request,varargs){return 28},fsync(stream){return 28},read(stream,buffer,offset,length,position){var pipe=stream.node.pipe;var currentLength=0;for(var i=0;i=dataLen){currBucket.buffer.set(data,currBucket.offset);currBucket.offset+=dataLen;return dataLen}else if(freeBytesInCurrBuffer>0){currBucket.buffer.set(data.subarray(0,freeBytesInCurrBuffer),currBucket.offset);currBucket.offset+=freeBytesInCurrBuffer;data=data.subarray(freeBytesInCurrBuffer,data.byteLength)}var numBuckets=data.byteLength/PIPEFS.BUCKET_BUFFER_SIZE|0;var remElements=data.byteLength%PIPEFS.BUCKET_BUFFER_SIZE;for(var i=0;i0){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:data.byteLength,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data)}return dataLen},close(stream){var pipe=stream.node.pipe;pipe.refcnt--;if(pipe.refcnt===0){pipe.buckets=null}}},nextname(){if(!PIPEFS.nextname.current){PIPEFS.nextname.current=0}return"pipe["+PIPEFS.nextname.current+++"]"}};function ___syscall_pipe(fdPtr){try{if(fdPtr==0){throw new FS.ErrnoError(21)}var res=PIPEFS.createPipe();HEAP32[fdPtr>>2]=res.readable_fd;HEAP32[fdPtr+4>>2]=res.writable_fd;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_pipe.sig="ip";function ___syscall_poll(fds,nfds,timeout){try{var nonzero=0;for(var i=0;i>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream,-1)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_poll.sig="ipii";function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_readlinkat.sig="iippp";function ___syscall_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvfrom.sig="iippipp";function ___syscall_recvmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAPU32[message>>2];if(name){var errno=writeSockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvmsg.sig="iipiiii";function ___syscall_renameat(olddirfd,oldpath,newdirfd,newpath){try{oldpath=SYSCALLS.getStr(oldpath);newpath=SYSCALLS.getStr(newpath);oldpath=SYSCALLS.calculateAt(olddirfd,oldpath);newpath=SYSCALLS.calculateAt(newdirfd,newpath);FS.rename(oldpath,newpath);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_renameat.sig="iipip";function ___syscall_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_rmdir.sig="ip";function ___syscall_sendmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAPU32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=getSocketAddress(name,namelen);port=info.port;addr=info.addr}var total=0;for(var i=0;i>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;jHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_utimensat.sig="iippi";var ___table_base=new WebAssembly.Global({value:"i32",mutable:false},1);var __abort_js=()=>{abort("")};__abort_js.sig="v";var ENV={};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var dlSetError=msg=>{var sp=stackSave();var cmsg=stringToUTF8OnStack(msg);___dl_seterr(cmsg,0);stackRestore(sp)};var dlopenInternal=(handle,jsflags)=>{var filename=UTF8ToString(handle+36);var flags=HEAP32[handle+4>>2];filename=PATH.normalize(filename);var searchpaths=[];var global=Boolean(flags&256);var localScope=global?null:{};var combinedFlags={global,nodelete:Boolean(flags&4096),loadAsync:jsflags.loadAsync};if(jsflags.loadAsync){return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}try{return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}catch(e){dlSetError(`Could not load dynamic lib: ${filename}\n${e}`);return 0}};var __dlopen_js=handle=>dlopenInternal(handle,{loadAsync:false});__dlopen_js.sig="pp";var __dlsym_js=(handle,symbol,symbolIndex)=>{symbol=UTF8ToString(symbol);var result;var newSymIndex;var lib=LDSO.loadedLibsByHandle[handle];if(!lib.exports.hasOwnProperty(symbol)||lib.exports[symbol].stub){dlSetError(`Tried to lookup unknown symbol "${symbol}" in dynamic lib: ${lib.name}`);return 0}newSymIndex=Object.keys(lib.exports).indexOf(symbol);var origSym="orig$"+symbol;result=lib.exports[origSym];if(result){newSymIndex=Object.keys(lib.exports).indexOf(origSym)}else result=lib.exports[symbol];if(typeof result=="function"){var addr=getFunctionAddress(result);if(addr){result=addr}else{result=addFunction(result,result.sig);HEAPU32[symbolIndex>>2]=newSymIndex}}return result};__dlsym_js.sig="pppp";var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};_proc_exit.sig="vi";var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;_exit.sig="vi";var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var __emscripten_dlopen_js=(handle,onsuccess,onerror,user_data)=>{function errorCallback(e){var filename=UTF8ToString(handle+36);dlSetError(`'Could not load dynamic lib: ${filename}\n${e}`);callUserCallback(()=>getWasmTableEntry(onerror)(handle,user_data))}function successCallback(){callUserCallback(()=>getWasmTableEntry(onsuccess)(handle,user_data))}var promise=dlopenInternal(handle,{loadAsync:true});if(promise){promise.then(successCallback,errorCallback)}else{errorCallback()}};__emscripten_dlopen_js.sig="vpppp";var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;__emscripten_get_now_is_monotonic.sig="i";var getExecutableName=()=>thisProgram||"./this.program";var __emscripten_get_progname=(str,len)=>{stringToUTF8(getExecutableName(),str,len)};__emscripten_get_progname.sig="vpi";var __emscripten_lookup_name=name=>{var nameString=UTF8ToString(name);return inetPton4(DNS.lookup_name(nameString))};__emscripten_lookup_name.sig="ip";var __emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);__emscripten_memcpy_js.sig="vppp";var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};__emscripten_runtime_keepalive_clear.sig="v";var __emscripten_system=command=>{if(!command)return 0;return-52};__emscripten_system.sig="ip";var __emscripten_throw_longjmp=()=>{throw Infinity};__emscripten_throw_longjmp.sig="v";function __gmtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday}__gmtime_js.sig="viip";var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}__localtime_js.sig="viip";var __mktime_js=function(tmPtr){var ret=(()=>{var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getYear();var timeMs=date.getTime();if(isNaN(timeMs)){return-1}return timeMs/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__mktime_js.sig="ip";function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__mmap_js.sig="ipiiiiipp";function __msync_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;SYSCALLS.doMsync(addr,SYSCALLS.getStreamFromFD(fd),len,flags,offset);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__msync_js.sig="ippiiiii";function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__munmap_js.sig="ippiiiii";var timers={};var _emscripten_get_now=()=>performance.now();_emscripten_get_now.sig="d";var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};__setitimer_js.sig="iid";var __timegm_js=function(tmPtr){var ret=(()=>{var time=Date.UTC(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var date=new Date(time);HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__timegm_js.sig="ip";var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffset{MainLoop.timingMode=mode;MainLoop.timingValue=value;if(!MainLoop.func){return 1}if(!MainLoop.running){MainLoop.running=true}if(mode==0){MainLoop.scheduler=function MainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,MainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(MainLoop.runner,timeUntilNextTick)};MainLoop.method="timeout"}else if(mode==1){MainLoop.scheduler=function MainLoop_scheduler_rAF(){MainLoop.requestAnimationFrame(MainLoop.runner)};MainLoop.method="rAF"}else if(mode==2){if(typeof MainLoop.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var MainLoop_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",MainLoop_setImmediate_messageHandler,true);MainLoop.setImmediate=func=>{setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){Module["setImmediates"]??=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{MainLoop.setImmediate=setImmediate}}MainLoop.scheduler=function MainLoop_scheduler_setImmediate(){MainLoop.setImmediate(MainLoop.runner)};MainLoop.method="immediate"}return 0};_emscripten_set_main_loop_timing.sig="iii";var setMainLoop=(iterFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{MainLoop.func=iterFunc;MainLoop.arg=arg;var thisMainLoopId=MainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=MainLoop.queue.shift();blocker.func(blocker.arg);if(MainLoop.remainingBlockers){var remaining=MainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){MainLoop.remainingBlockers=next}else{next=next+.5;MainLoop.remainingBlockers=(8*remaining+next)/9}}MainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(MainLoop.runner,0);return}if(!checkIsRunning())return;MainLoop.currentFrameNumber=MainLoop.currentFrameNumber+1|0;if(MainLoop.timingMode==1&&MainLoop.timingValue>1&&MainLoop.currentFrameNumber%MainLoop.timingValue!=0){MainLoop.scheduler();return}else if(MainLoop.timingMode==0){MainLoop.tickStartTime=_emscripten_get_now()}MainLoop.runIter(iterFunc);if(!checkIsRunning())return;MainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}MainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var MainLoop={running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],preMainLoop:[],postMainLoop:[],pause(){MainLoop.scheduler=null;MainLoop.currentlyRunningMainloop++},resume(){MainLoop.currentlyRunningMainloop++;var timingMode=MainLoop.timingMode;var timingValue=MainLoop.timingValue;var func=MainLoop.func;MainLoop.func=null;setMainLoop(func,0,false,MainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);MainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=MainLoop.remainingBlockers??0;var expected=MainLoop.expectedBlockers??0;if(remaining){if(remaining=MainLoop.nextRAF){MainLoop.nextRAF+=1e3/60}}var delay=Math.max(MainLoop.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=MainLoop.fakeRequestAnimationFrame;RAF(func)}};var AL={QUEUE_INTERVAL:25,QUEUE_LOOKAHEAD:.1,DEVICE_NAME:"Emscripten OpenAL",CAPTURE_DEVICE_NAME:"Emscripten OpenAL capture",ALC_EXTENSIONS:{ALC_SOFT_pause_device:true,ALC_SOFT_HRTF:true},AL_EXTENSIONS:{AL_EXT_float32:true,AL_SOFT_loop_points:true,AL_SOFT_source_length:true,AL_EXT_source_distance_model:true,AL_SOFT_source_spatialize:true},_alcErr:0,alcErr:0,deviceRefCounts:{},alcStringCache:{},paused:false,stringCache:{},contexts:{},currentCtx:null,buffers:{0:{id:0,refCount:0,audioBuf:null,frequency:0,bytesPerSample:2,channels:1,length:0}},paramArray:[],_nextId:1,newId:()=>AL.freeIds.length>0?AL.freeIds.pop():AL._nextId++,freeIds:[],scheduleContextAudio:ctx=>{if(MainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}for(var i in ctx.sources){AL.scheduleSourceAudio(ctx.sources[i])}},scheduleSourceAudio:(src,lookahead)=>{if(MainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}if(src.state!==4114){return}var currentTime=AL.updateSourceTime(src);var startTime=src.bufStartTime;var startOffset=src.bufOffset;var bufCursor=src.bufsProcessed;for(var i=0;i=src.bufQueue.length){if(src.looping){bufCursor%=src.bufQueue.length}else{break}}var buf=src.bufQueue[bufCursor%src.bufQueue.length];if(buf.length===0){skipCount++;if(skipCount===src.bufQueue.length){break}}else{var audioSrc=src.context.audioCtx.createBufferSource();audioSrc.buffer=buf.audioBuf;audioSrc.playbackRate.value=src.playbackRate;if(buf.audioBuf._loopStart||buf.audioBuf._loopEnd){audioSrc.loopStart=buf.audioBuf._loopStart;audioSrc.loopEnd=buf.audioBuf._loopEnd}var duration=0;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY;audioSrc.loop=true;if(buf.audioBuf._loopStart){audioSrc.loopStart=buf.audioBuf._loopStart}if(buf.audioBuf._loopEnd){audioSrc.loopEnd=buf.audioBuf._loopEnd}}else{duration=(buf.audioBuf.duration-startOffset)/src.playbackRate}audioSrc._startOffset=startOffset;audioSrc._duration=duration;audioSrc._skipCount=skipCount;skipCount=0;audioSrc.connect(src.gain);if(typeof audioSrc.start!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.start(startTime,startOffset)}else if(typeof audioSrc.noteOn!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.noteOn(startTime)}audioSrc._startTime=startTime;src.audioQueue.push(audioSrc);startTime+=duration}startOffset=0;bufCursor++}},updateSourceTime:src=>{var currentTime=src.context.audioCtx.currentTime;if(src.state!==4114){return currentTime}if(!isFinite(src.bufStartTime)){src.bufStartTime=currentTime-src.bufOffset/src.playbackRate;src.bufOffset=0}var nextStartTime=0;while(src.audioQueue.length){var audioSrc=src.audioQueue[0];src.bufsProcessed+=audioSrc._skipCount;nextStartTime=audioSrc._startTime+audioSrc._duration;if(currentTime=src.bufQueue.length&&!src.looping){AL.setSourceState(src,4116)}else if(src.type===4136&&src.looping){var buf=src.bufQueue[0];if(buf.length===0){src.bufOffset=0}else{var delta=(currentTime-src.bufStartTime)*src.playbackRate;var loopStart=buf.audioBuf._loopStart||0;var loopEnd=buf.audioBuf._loopEnd||buf.audioBuf.duration;if(loopEnd<=loopStart){loopEnd=buf.audioBuf.duration}if(delta0){src.bufStartTime+=Math.floor((currentTime-src.bufStartTime)/srcDuration)*srcDuration}}for(var i=0;i=src.bufQueue.length){if(src.looping){src.bufsProcessed%=src.bufQueue.length}else{AL.setSourceState(src,4116);break}}var buf=src.bufQueue[src.bufsProcessed];if(buf.length>0){nextStartTime=src.bufStartTime+buf.audioBuf.duration/src.playbackRate;if(currentTime{AL.updateSourceTime(src);for(var i=1;i1){src.audioQueue.length=1}},stopSourceAudio:src=>{for(var i=0;i{if(state===4114){if(src.state===4114||src.state==4116){src.bufsProcessed=0;src.bufOffset=0}else{}AL.stopSourceAudio(src);src.state=4114;src.bufStartTime=Number.NEGATIVE_INFINITY;AL.scheduleSourceAudio(src)}else if(state===4115){if(src.state===4114){AL.updateSourceTime(src);AL.stopSourceAudio(src);src.state=4115}}else if(state===4116){if(src.state!==4113){src.state=4116;src.bufsProcessed=src.bufQueue.length;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}else if(state===4113){if(src.state!==4113){src.state=4113;src.bufsProcessed=0;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}},initSourcePanner:src=>{if(src.type===4144){return}var templateBuf=AL.buffers[0];for(var i=0;i{for(var i in ctx.sources){AL.updateSourceGlobal(ctx.sources[i])}},updateSourceGlobal:src=>{var panner=src.panner;if(!panner){return}panner.refDistance=src.refDistance;panner.maxDistance=src.maxDistance;panner.rolloffFactor=src.rolloffFactor;panner.panningModel=src.context.hrtf?"HRTF":"equalpower";var distanceModel=src.context.sourceDistanceModel?src.distanceModel:src.context.distanceModel;switch(distanceModel){case 0:panner.distanceModel="inverse";panner.refDistance=340282e33;break;case 53249:case 53250:panner.distanceModel="inverse";break;case 53251:case 53252:panner.distanceModel="linear";break;case 53253:case 53254:panner.distanceModel="exponential";break}},updateListenerSpace:ctx=>{var listener=ctx.audioCtx.listener;if(listener.positionX){listener.positionX.value=ctx.listener.position[0];listener.positionY.value=ctx.listener.position[1];listener.positionZ.value=ctx.listener.position[2]}else{listener.setPosition(ctx.listener.position[0],ctx.listener.position[1],ctx.listener.position[2])}if(listener.forwardX){listener.forwardX.value=ctx.listener.direction[0];listener.forwardY.value=ctx.listener.direction[1];listener.forwardZ.value=ctx.listener.direction[2];listener.upX.value=ctx.listener.up[0];listener.upY.value=ctx.listener.up[1];listener.upZ.value=ctx.listener.up[2]}else{listener.setOrientation(ctx.listener.direction[0],ctx.listener.direction[1],ctx.listener.direction[2],ctx.listener.up[0],ctx.listener.up[1],ctx.listener.up[2])}for(var i in ctx.sources){AL.updateSourceSpace(ctx.sources[i])}},updateSourceSpace:src=>{if(!src.panner){return}var panner=src.panner;var posX=src.position[0];var posY=src.position[1];var posZ=src.position[2];var dirX=src.direction[0];var dirY=src.direction[1];var dirZ=src.direction[2];var listener=src.context.listener;var lPosX=listener.position[0];var lPosY=listener.position[1];var lPosZ=listener.position[2];if(src.relative){var lBackX=-listener.direction[0];var lBackY=-listener.direction[1];var lBackZ=-listener.direction[2];var lUpX=listener.up[0];var lUpY=listener.up[1];var lUpZ=listener.up[2];var inverseMagnitude=(x,y,z)=>{var length=Math.sqrt(x*x+y*y+z*z);if(length{if(src.state===4114){AL.cancelPendingSourceAudio(src);var audioSrc=src.audioQueue[0];if(!audioSrc){return}var duration;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY}else{duration=(audioSrc.buffer.duration-audioSrc._startOffset)/src.playbackRate}audioSrc._duration=duration;audioSrc.playbackRate.value=src.playbackRate;AL.scheduleSourceAudio(src)}},sourceDuration:src=>{var length=0;for(var i=0;i{AL.updateSourceTime(src);var offset=0;for(var i=0;i{var playing=src.state==4114;if(playing){AL.setSourceState(src,4113)}if(src.bufQueue[src.bufsProcessed].audioBuf!==null){src.bufsProcessed=0;while(offset>src.bufQueue[src.bufsProcessed].audioBuf.duration){offset-=src.bufQueue[src.bufsProcessed].audioBuf.duration;src.bufsProcessed++}src.bufOffset=offset}if(playing){AL.setSourceState(src,4114)}},getGlobalParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 49152:return AL.currentCtx.dopplerFactor;case 49155:return AL.currentCtx.speedOfSound;case 53248:return AL.currentCtx.distanceModel;default:AL.currentCtx.err=40962;return null}},setGlobalParam:(funcname,param,value)=>{if(!AL.currentCtx){return}switch(param){case 49152:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.dopplerFactor=value;AL.updateListenerSpace(AL.currentCtx);break;case 49155:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}AL.currentCtx.speedOfSound=value;AL.updateListenerSpace(AL.currentCtx);break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:AL.currentCtx.distanceModel=value;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},getListenerParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 4100:return AL.currentCtx.listener.position;case 4102:return AL.currentCtx.listener.velocity;case 4111:return AL.currentCtx.listener.direction.concat(AL.currentCtx.listener.up);case 4106:return AL.currentCtx.gain.gain.value;default:AL.currentCtx.err=40962;return null}},setListenerParam:(funcname,param,value)=>{if(!AL.currentCtx){return}if(value===null){AL.currentCtx.err=40962;return}var listener=AL.currentCtx.listener;switch(param){case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.position[0]=value[0];listener.position[1]=value[1];listener.position[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.velocity[0]=value[0];listener.velocity[1]=value[1];listener.velocity[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.gain.gain.value=value;break;case 4111:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])||!Number.isFinite(value[3])||!Number.isFinite(value[4])||!Number.isFinite(value[5])){AL.currentCtx.err=40963;return}listener.direction[0]=value[0];listener.direction[1]=value[1];listener.direction[2]=value[2];listener.up[0]=value[3];listener.up[1]=value[4];listener.up[2]=value[5];AL.updateListenerSpace(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}},getBufferParam:(funcname,bufferId,param)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}switch(param){case 8193:return buf.frequency;case 8194:return buf.bytesPerSample*8;case 8195:return buf.channels;case 8196:return buf.length*buf.bytesPerSample*buf.channels;case 8213:if(buf.length===0){return[0,0]}return[(buf.audioBuf._loopStart||0)*buf.frequency,(buf.audioBuf._loopEnd||buf.length)*buf.frequency];default:AL.currentCtx.err=40962;return null}},setBufferParam:(funcname,bufferId,param,value)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 8196:if(value!==0){AL.currentCtx.err=40963;return}break;case 8213:if(value[0]<0||value[0]>buf.length||value[1]<0||value[1]>buf.Length||value[0]>=value[1]){AL.currentCtx.err=40963;return}if(buf.refCount>0){AL.currentCtx.err=40964;return}if(buf.audioBuf){buf.audioBuf._loopStart=value[0]/buf.frequency;buf.audioBuf._loopEnd=value[1]/buf.frequency}break;default:AL.currentCtx.err=40962;return}},getSourceParam:(funcname,sourceId,param)=>{if(!AL.currentCtx){return null}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return null}switch(param){case 514:return src.relative;case 4097:return src.coneInnerAngle;case 4098:return src.coneOuterAngle;case 4099:return src.pitch;case 4100:return src.position;case 4101:return src.direction;case 4102:return src.velocity;case 4103:return src.looping;case 4105:if(src.type===4136){return src.bufQueue[0].id}return 0;case 4106:return src.gain.gain.value;case 4109:return src.minGain;case 4110:return src.maxGain;case 4112:return src.state;case 4117:if(src.bufQueue.length===1&&src.bufQueue[0].id===0){return 0}return src.bufQueue.length;case 4118:if(src.bufQueue.length===1&&src.bufQueue[0].id===0||src.looping){return 0}return src.bufsProcessed;case 4128:return src.refDistance;case 4129:return src.rolloffFactor;case 4130:return src.coneOuterGain;case 4131:return src.maxDistance;case 4132:return AL.sourceTell(src);case 4133:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency}return offset;case 4134:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency*src.bufQueue[0].bytesPerSample}return offset;case 4135:return src.type;case 4628:return src.spatialize;case 8201:var length=0;var bytesPerFrame=0;for(var i=0;i{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 514:if(value===1){src.relative=true;AL.updateSourceSpace(src)}else if(value===0){src.relative=false;AL.updateSourceSpace(src)}else{AL.currentCtx.err=40963;return}break;case 4097:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneInnerAngle=value;if(src.panner){src.panner.coneInnerAngle=value%360}break;case 4098:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneOuterAngle=value;if(src.panner){src.panner.coneOuterAngle=value%360}break;case 4099:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}if(src.pitch===value){break}src.pitch=value;AL.updateSourceRate(src);break;case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.position[0]=value[0];src.position[1]=value[1];src.position[2]=value[2];AL.updateSourceSpace(src);break;case 4101:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.direction[0]=value[0];src.direction[1]=value[1];src.direction[2]=value[2];AL.updateSourceSpace(src);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.velocity[0]=value[0];src.velocity[1]=value[1];src.velocity[2]=value[2];AL.updateSourceSpace(src);break;case 4103:if(value===1){src.looping=true;AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=true;audioSrc._duration=Number.POSITIVE_INFINITY}}else if(value===0){src.looping=false;var currentTime=AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=false;audioSrc._duration=src.bufQueue[0].audioBuf.duration/src.playbackRate;audioSrc._startTime=currentTime-src.bufOffset/src.playbackRate}}else{AL.currentCtx.err=40963;return}break;case 4105:if(src.state===4114||src.state===4115){AL.currentCtx.err=40964;return}if(value===0){for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=1;src.bufQueue[0]=AL.buffers[0];src.bufsProcessed=0;src.type=4144}else{var buf=AL.buffers[value];if(!buf){AL.currentCtx.err=40963;return}for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=0;buf.refCount++;src.bufQueue=[buf];src.bufsProcessed=0;src.type=4136}AL.initSourcePanner(src);AL.scheduleSourceAudio(src);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.gain.gain.value=value;break;case 4109:if(!Number.isFinite(value)||value<0||value>Math.min(src.maxGain,1)){AL.currentCtx.err=40963;return}src.minGain=value;break;case 4110:if(!Number.isFinite(value)||value1){AL.currentCtx.err=40963;return}src.maxGain=value;break;case 4128:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.refDistance=value;if(src.panner){src.panner.refDistance=value}break;case 4129:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.rolloffFactor=value;if(src.panner){src.panner.rolloffFactor=value}break;case 4130:if(!Number.isFinite(value)||value<0||value>1){AL.currentCtx.err=40963;return}src.coneOuterGain=value;if(src.panner){src.panner.coneOuterGain=value}break;case 4131:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.maxDistance=value;if(src.panner){src.panner.maxDistance=value}break;case 4132:if(value<0||value>AL.sourceDuration(src)){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4133:var srcLen=AL.sourceDuration(src);if(srcLen>0){var frequency;for(var bufId in src.bufQueue){if(bufId){frequency=src.bufQueue[bufId].frequency;break}}value/=frequency}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4134:var srcLen=AL.sourceDuration(src);if(srcLen>0){var bytesPerSec;for(var bufId in src.bufQueue){if(bufId){var buf=src.bufQueue[bufId];bytesPerSec=buf.frequency*buf.bytesPerSample*buf.channels;break}}value/=bytesPerSec}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4628:if(value!==0&&value!==1&&value!==2){AL.currentCtx.err=40963;return}src.spatialize=value;AL.initSourcePanner(src);break;case 8201:case 8202:case 8203:AL.currentCtx.err=40964;break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:src.distanceModel=value;if(AL.currentCtx.sourceDistanceModel){AL.updateContextGlobal(AL.currentCtx)}break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},captures:{},sharedCaptureAudioCtx:null,requireValidCaptureDevice:(deviceId,funcname)=>{if(deviceId===0){AL.alcErr=40961;return null}var c=AL.captures[deviceId];if(!c){AL.alcErr=40961;return null}var err=c.mediaStreamError;if(err){AL.alcErr=40961;return null}return c}};var _alBuffer3f=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3f",bufferId,param,null)};_alBuffer3f.sig="viifff";var _alBuffer3i=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3i",bufferId,param,null)};_alBuffer3i.sig="viiiii";var _alBufferData=(bufferId,format,pData,size,freq)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf){AL.currentCtx.err=40963;return}if(freq<=0){AL.currentCtx.err=40963;return}var audioBuf=null;try{switch(format){case 4352:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size,freq);var channel0=audioBuf.getChannelData(0);for(var i=0;i0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>1,freq);var channel0=audioBuf.getChannelData(0);pData>>=1;for(var i=0;i>1;++i){channel0[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=1;buf.length=size>>1;break;case 4354:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>1,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);for(var i=0;i>1;++i){channel0[i]=HEAPU8[pData++]*.0078125-1;channel1[i]=HEAPU8[pData++]*.0078125-1}}buf.bytesPerSample=1;buf.channels=2;buf.length=size>>1;break;case 4355:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>2,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=1;for(var i=0;i>2;++i){channel0[i]=HEAP16[pData++]*30517578125e-15;channel1[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=2;buf.length=size>>2;break;case 65552:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>2,freq);var channel0=audioBuf.getChannelData(0);pData>>=2;for(var i=0;i>2;++i){channel0[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=1;buf.length=size>>2;break;case 65553:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>3,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=2;for(var i=0;i>3;++i){channel0[i]=HEAPF32[pData++];channel1[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=2;buf.length=size>>3;break;default:AL.currentCtx.err=40963;return}buf.frequency=freq;buf.audioBuf=audioBuf}catch(e){AL.currentCtx.err=40963;return}};_alBufferData.sig="viipii";var _alBufferf=(bufferId,param,value)=>{AL.setBufferParam("alBufferf",bufferId,param,null)};_alBufferf.sig="viif";var _alBufferfv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}AL.setBufferParam("alBufferfv",bufferId,param,null)};_alBufferfv.sig="viip";var _alBufferi=(bufferId,param,value)=>{AL.setBufferParam("alBufferi",bufferId,param,null)};_alBufferi.sig="viii";var _alBufferiv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8213:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.setBufferParam("alBufferiv",bufferId,param,AL.paramArray);break;default:AL.setBufferParam("alBufferiv",bufferId,param,null);break}};_alBufferiv.sig="viip";var _alDeleteBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(bufId===0){continue}if(!AL.buffers[bufId]){AL.currentCtx.err=40961;return}if(AL.buffers[bufId].refCount){AL.currentCtx.err=40964;return}}for(var i=0;i>2];if(bufId===0){continue}AL.deviceRefCounts[AL.buffers[bufId].deviceId]--;delete AL.buffers[bufId];AL.freeIds.push(bufId)}};_alDeleteBuffers.sig="vip";var _alSourcei=(sourceId,param,value)=>{switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:AL.setSourceParam("alSourcei",sourceId,param,value);break;default:AL.setSourceParam("alSourcei",sourceId,param,null);break}};_alSourcei.sig="viii";var _alDeleteSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(!AL.currentCtx.sources[srcId]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116);_alSourcei(srcId,4105,0);delete AL.currentCtx.sources[srcId];AL.freeIds.push(srcId)}};_alDeleteSources.sig="vip";var _alDisable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=false;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alDisable.sig="vi";var _alDistanceModel=model=>{AL.setGlobalParam("alDistanceModel",53248,model)};_alDistanceModel.sig="vi";var _alDopplerFactor=value=>{AL.setGlobalParam("alDopplerFactor",49152,value)};_alDopplerFactor.sig="vf";var _alDopplerVelocity=value=>{warnOnce("alDopplerVelocity() is deprecated, and only kept for compatibility with OpenAL 1.0. Use alSpeedOfSound() instead.");if(!AL.currentCtx){return}if(value<=0){AL.currentCtx.err=40963;return}};_alDopplerVelocity.sig="vf";var _alEnable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=true;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alEnable.sig="vi";var _alGenBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=buf.id}};_alGenBuffers.sig="vip";var _alGenSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=src.id}};_alGenSources.sig="vip";var _alGetBoolean=param=>{var val=AL.getGlobalParam("alGetBoolean",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val!==0?1:0;default:AL.currentCtx.err=40962;return 0}};_alGetBoolean.sig="ii";var _alGetBooleanv=(param,pValues)=>{var val=AL.getGlobalParam("alGetBooleanv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP8[pValues]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBooleanv.sig="vip";var _alGetBuffer3f=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3f",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3f.sig="viippp";var _alGetBuffer3i=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3i",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3i.sig="viippp";var _alGetBufferf=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferf",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferf.sig="viip";var _alGetBufferfv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferfv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferfv.sig="viip";var _alGetBufferi=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferi",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBufferi.sig="viip";var _alGetBufferiv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferiv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValues>>2]=val;break;case 8213:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];break;default:AL.currentCtx.err=40962;return}};_alGetBufferiv.sig="viip";var _alGetDouble=param=>{var val=AL.getGlobalParam("alGetDouble",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetDouble.sig="di";var _alGetDoublev=(param,pValues)=>{var val=AL.getGlobalParam("alGetDoublev",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF64[pValues>>3]=val;break;default:AL.currentCtx.err=40962;return}};_alGetDoublev.sig="vip";var _alGetEnumValue=pEnumName=>{if(!AL.currentCtx){return 0}if(!pEnumName){AL.currentCtx.err=40963;return 0}var name=UTF8ToString(pEnumName);switch(name){case"AL_BITS":return 8194;case"AL_BUFFER":return 4105;case"AL_BUFFERS_PROCESSED":return 4118;case"AL_BUFFERS_QUEUED":return 4117;case"AL_BYTE_OFFSET":return 4134;case"AL_CHANNELS":return 8195;case"AL_CONE_INNER_ANGLE":return 4097;case"AL_CONE_OUTER_ANGLE":return 4098;case"AL_CONE_OUTER_GAIN":return 4130;case"AL_DIRECTION":return 4101;case"AL_DISTANCE_MODEL":return 53248;case"AL_DOPPLER_FACTOR":return 49152;case"AL_DOPPLER_VELOCITY":return 49153;case"AL_EXPONENT_DISTANCE":return 53253;case"AL_EXPONENT_DISTANCE_CLAMPED":return 53254;case"AL_EXTENSIONS":return 45060;case"AL_FORMAT_MONO16":return 4353;case"AL_FORMAT_MONO8":return 4352;case"AL_FORMAT_STEREO16":return 4355;case"AL_FORMAT_STEREO8":return 4354;case"AL_FREQUENCY":return 8193;case"AL_GAIN":return 4106;case"AL_INITIAL":return 4113;case"AL_INVALID":return-1;case"AL_ILLEGAL_ENUM":case"AL_INVALID_ENUM":return 40962;case"AL_INVALID_NAME":return 40961;case"AL_ILLEGAL_COMMAND":case"AL_INVALID_OPERATION":return 40964;case"AL_INVALID_VALUE":return 40963;case"AL_INVERSE_DISTANCE":return 53249;case"AL_INVERSE_DISTANCE_CLAMPED":return 53250;case"AL_LINEAR_DISTANCE":return 53251;case"AL_LINEAR_DISTANCE_CLAMPED":return 53252;case"AL_LOOPING":return 4103;case"AL_MAX_DISTANCE":return 4131;case"AL_MAX_GAIN":return 4110;case"AL_MIN_GAIN":return 4109;case"AL_NONE":return 0;case"AL_NO_ERROR":return 0;case"AL_ORIENTATION":return 4111;case"AL_OUT_OF_MEMORY":return 40965;case"AL_PAUSED":return 4115;case"AL_PENDING":return 8209;case"AL_PITCH":return 4099;case"AL_PLAYING":return 4114;case"AL_POSITION":return 4100;case"AL_PROCESSED":return 8210;case"AL_REFERENCE_DISTANCE":return 4128;case"AL_RENDERER":return 45059;case"AL_ROLLOFF_FACTOR":return 4129;case"AL_SAMPLE_OFFSET":return 4133;case"AL_SEC_OFFSET":return 4132;case"AL_SIZE":return 8196;case"AL_SOURCE_RELATIVE":return 514;case"AL_SOURCE_STATE":return 4112;case"AL_SOURCE_TYPE":return 4135;case"AL_SPEED_OF_SOUND":return 49155;case"AL_STATIC":return 4136;case"AL_STOPPED":return 4116;case"AL_STREAMING":return 4137;case"AL_UNDETERMINED":return 4144;case"AL_UNUSED":return 8208;case"AL_VELOCITY":return 4102;case"AL_VENDOR":return 45057;case"AL_VERSION":return 45058;case"AL_AUTO_SOFT":return 2;case"AL_SOURCE_DISTANCE_MODEL":return 512;case"AL_SOURCE_SPATIALIZE_SOFT":return 4628;case"AL_LOOP_POINTS_SOFT":return 8213;case"AL_BYTE_LENGTH_SOFT":return 8201;case"AL_SAMPLE_LENGTH_SOFT":return 8202;case"AL_SEC_LENGTH_SOFT":return 8203;case"AL_FORMAT_MONO_FLOAT32":return 65552;case"AL_FORMAT_STEREO_FLOAT32":return 65553;default:AL.currentCtx.err=40963;return 0}};_alGetEnumValue.sig="ip";var _alGetError=()=>{if(!AL.currentCtx){return 40964}var err=AL.currentCtx.err;AL.currentCtx.err=0;return err};_alGetError.sig="i";var _alGetFloat=param=>{var val=AL.getGlobalParam("alGetFloat",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:return 0}};_alGetFloat.sig="fi";var _alGetFloatv=(param,pValues)=>{var val=AL.getGlobalParam("alGetFloatv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetFloatv.sig="vip";var _alGetInteger=param=>{var val=AL.getGlobalParam("alGetInteger",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetInteger.sig="ii";var _alGetIntegerv=(param,pValues)=>{var val=AL.getGlobalParam("alGetIntegerv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetIntegerv.sig="vip";var _alGetListener3f=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3f",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3f.sig="vippp";var _alGetListener3i=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3i",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3i.sig="vippp";var _alGetListenerf=(param,pValue)=>{var val=AL.getListenerParam("alGetListenerf",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4106:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetListenerf.sig="vip";var _alGetListenerfv=(param,pValues)=>{var val=AL.getListenerParam("alGetListenerfv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;case 4111:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];HEAPF32[pValues+12>>2]=val[3];HEAPF32[pValues+16>>2]=val[4];HEAPF32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListenerfv.sig="vip";var _alGetListeneri=(param,pValue)=>{var val=AL.getListenerParam("alGetListeneri",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetListeneri.sig="vip";var _alGetListeneriv=(param,pValues)=>{var val=AL.getListenerParam("alGetListeneriv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;case 4111:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];HEAP32[pValues+12>>2]=val[3];HEAP32[pValues+16>>2]=val[4];HEAP32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListeneriv.sig="vip";var _alGetSource3f=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3f",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3f.sig="viippp";var _alGetSource3i=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3i",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3i.sig="viippp";var _alGetSourcef=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcef",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcef.sig="viip";var _alGetSourcefv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourcefv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValues>>2]=val[0];break;case 4100:case 4101:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourcefv.sig="viip";var _alGetSourcei=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcei",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcei.sig="viip";var _alGetSourceiv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourceiv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValues>>2]=val;break;case 4100:case 4101:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourceiv.sig="viip";var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var _alGetString=param=>{if(AL.stringCache[param]){return AL.stringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Name";break;case 40962:ret="Invalid Enum";break;case 40963:ret="Invalid Value";break;case 40964:ret="Invalid Operation";break;case 40965:ret="Out of Memory";break;case 45057:ret="Emscripten";break;case 45058:ret="1.1";break;case 45059:ret="WebAudio";break;case 45060:ret=Object.keys(AL.AL_EXTENSIONS).join(" ");break;default:if(AL.currentCtx){AL.currentCtx.err=40962}else{}return 0}ret=stringToNewUTF8(ret);AL.stringCache[param]=ret;return ret};_alGetString.sig="pi";var _alIsBuffer=bufferId=>{if(!AL.currentCtx){return false}if(bufferId>AL.buffers.length){return false}if(!AL.buffers[bufferId]){return false}return true};_alIsBuffer.sig="ii";var _alIsEnabled=param=>{if(!AL.currentCtx){return 0}switch(param){case 512:return AL.currentCtx.sourceDistanceModel?0:1;default:AL.currentCtx.err=40962;return 0}};_alIsEnabled.sig="ii";var _alIsExtensionPresent=pExtName=>{var name=UTF8ToString(pExtName);return AL.AL_EXTENSIONS[name]?1:0};_alIsExtensionPresent.sig="ip";var _alIsSource=sourceId=>{if(!AL.currentCtx){return false}if(!AL.currentCtx.sources[sourceId]){return false}return true};_alIsSource.sig="ii";var _alListener3f=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3f",param,AL.paramArray);break;default:AL.setListenerParam("alListener3f",param,null);break}};_alListener3f.sig="vifff";var _alListener3i=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3i",param,AL.paramArray);break;default:AL.setListenerParam("alListener3i",param,null);break}};_alListener3i.sig="viiii";var _alListenerf=(param,value)=>{switch(param){case 4106:AL.setListenerParam("alListenerf",param,value);break;default:AL.setListenerParam("alListenerf",param,null);break}};_alListenerf.sig="vif";var _alListenerfv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.paramArray[3]=HEAPF32[pValues+12>>2];AL.paramArray[4]=HEAPF32[pValues+16>>2];AL.paramArray[5]=HEAPF32[pValues+20>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;default:AL.setListenerParam("alListenerfv",param,null);break}};_alListenerfv.sig="vip";var _alListeneri=(param,value)=>{AL.setListenerParam("alListeneri",param,null)};_alListeneri.sig="vii";var _alListeneriv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.paramArray[3]=HEAP32[pValues+12>>2];AL.paramArray[4]=HEAP32[pValues+16>>2];AL.paramArray[5]=HEAP32[pValues+20>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;default:AL.setListenerParam("alListeneriv",param,null);break}};_alListeneriv.sig="vip";var _alSource3f=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3f",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3f",sourceId,param,null);break}};_alSource3f.sig="viifff";var _alSource3i=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3i",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3i",sourceId,param,null);break}};_alSource3i.sig="viiiii";var _alSourcePause=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4115)};_alSourcePause.sig="vi";var _alSourcePausev=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4115)}};_alSourcePausev.sig="vip";var _alSourcePlay=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4114)};_alSourcePlay.sig="vi";var _alSourcePlayv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4114)}};_alSourcePlayv.sig="vip";var _alSourceQueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(src.type===4136){AL.currentCtx.err=40964;return}if(count===0){return}var templateBuf=AL.buffers[0];for(var i=0;i>2];var buf=AL.buffers[bufId];if(!buf){AL.currentCtx.err=40961;return}if(templateBuf.id!==0&&(buf.frequency!==templateBuf.frequency||buf.bytesPerSample!==templateBuf.bytesPerSample||buf.channels!==templateBuf.channels)){AL.currentCtx.err=40964}}if(src.bufQueue.length===1&&src.bufQueue[0].id===0){src.bufQueue.length=0}src.type=4137;for(var i=0;i>2];var buf=AL.buffers[bufId];buf.refCount++;src.bufQueue.push(buf)}if(src.looping){AL.cancelPendingSourceAudio(src)}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceQueueBuffers.sig="viip";var _alSourceRewind=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116);AL.setSourceState(src,4113)};_alSourceRewind.sig="vi";var _alSourceRewindv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4113)}};_alSourceRewindv.sig="vip";var _alSourceStop=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116)};_alSourceStop.sig="vi";var _alSourceStopv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116)}};_alSourceStopv.sig="vip";var _alSourceUnqueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(count>(src.bufQueue.length===1&&src.bufQueue[0].id===0?0:src.bufsProcessed)){AL.currentCtx.err=40963;return}if(count===0){return}for(var i=0;i>2]=buf.id;src.bufsProcessed--}if(src.bufQueue.length===0){src.bufQueue.push(AL.buffers[0])}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceUnqueueBuffers.sig="viip";var _alSourcef=(sourceId,param,value)=>{switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:AL.setSourceParam("alSourcef",sourceId,param,value);break;default:AL.setSourceParam("alSourcef",sourceId,param,null);break}};_alSourcef.sig="viif";var _alSourcefv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:var val=HEAPF32[pValues>>2];AL.setSourceParam("alSourcefv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setSourceParam("alSourcefv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourcefv",sourceId,param,null);break}};_alSourcefv.sig="viip";var _alSourceiv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:var val=HEAP32[pValues>>2];AL.setSourceParam("alSourceiv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setSourceParam("alSourceiv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourceiv",sourceId,param,null);break}};_alSourceiv.sig="viip";var _alSpeedOfSound=value=>{AL.setGlobalParam("alSpeedOfSound",49155,value)};_alSpeedOfSound.sig="vf";var _alcCaptureCloseDevice=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureCloseDevice");if(!c)return false;delete AL.captures[deviceId];AL.freeIds.push(deviceId);c.mediaStreamSourceNode?.disconnect();c.mergerNode?.disconnect();c.splitterNode?.disconnect();c.scriptProcessorNode?.disconnect();if(c.mediaStream){c.mediaStream.getTracks().forEach(track=>track.stop())}delete c.buffers;c.capturedFrameCount=0;c.isCapturing=false;return true};_alcCaptureCloseDevice.sig="ip";var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{once:true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var _alcCaptureOpenDevice=(pDeviceName,requestedSampleRate,format,bufferFrameCapacity)=>{var resolvedDeviceName=AL.CAPTURE_DEVICE_NAME;if(pDeviceName!==0){resolvedDeviceName=UTF8ToString(pDeviceName);if(resolvedDeviceName!==AL.CAPTURE_DEVICE_NAME){AL.alcErr=40965;return 0}}if(bufferFrameCapacity<0){AL.alcErr=40964;return 0}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var has_getUserMedia=navigator.getUserMedia||navigator.mediaDevices&&navigator.mediaDevices.getUserMedia;if(!has_getUserMedia){AL.alcErr=40965;return 0}var AudioContext=window.AudioContext||window.webkitAudioContext;if(!AL.sharedCaptureAudioCtx){try{AL.sharedCaptureAudioCtx=new AudioContext}catch(e){AL.alcErr=40965;return 0}}autoResumeAudioContext(AL.sharedCaptureAudioCtx);var outputChannelCount;switch(format){case 65552:case 4353:case 4352:outputChannelCount=1;break;case 65553:case 4355:case 4354:outputChannelCount=2;break;default:AL.alcErr=40964;return 0}function newF32Array(cap){return new Float32Array(cap)}function newI16Array(cap){return new Int16Array(cap)}function newU8Array(cap){return new Uint8Array(cap)}var requestedSampleType;var newSampleArray;switch(format){case 65552:case 65553:requestedSampleType="f32";newSampleArray=newF32Array;break;case 4353:case 4355:requestedSampleType="i16";newSampleArray=newI16Array;break;case 4352:case 4354:requestedSampleType="u8";newSampleArray=newU8Array;break}var buffers=[];try{for(var chan=0;chan{newCapture.mediaStreamError=mediaStreamError};var onSuccess=mediaStream=>{newCapture.mediaStreamSourceNode=newCapture.audioCtx.createMediaStreamSource(mediaStream);newCapture.mediaStream=mediaStream;var inputChannelCount=1;switch(newCapture.mediaStreamSourceNode.channelCountMode){case"max":inputChannelCount=outputChannelCount;break;case"clamped-max":inputChannelCount=Math.min(outputChannelCount,newCapture.mediaStreamSourceNode.channelCount);break;case"explicit":inputChannelCount=newCapture.mediaStreamSourceNode.channelCount;break}newCapture.inputChannelCount=inputChannelCount;var processorFrameCount=512;newCapture.scriptProcessorNode=newCapture.audioCtx.createScriptProcessor(processorFrameCount,inputChannelCount,outputChannelCount);if(inputChannelCount>outputChannelCount){newCapture.mergerNode=newCapture.audioCtx.createChannelMerger(inputChannelCount);newCapture.mediaStreamSourceNode.connect(newCapture.mergerNode);newCapture.mergerNode.connect(newCapture.scriptProcessorNode)}else if(inputChannelCount{if(!newCapture.isCapturing){return}var c=newCapture;var srcBuf=audioProcessingEvent.inputBuffer;switch(format){case 65552:var channel0=srcBuf.getChannelData(0);for(var i=0;i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureSamples");if(!c)return;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var fratio=srcfreq/dstfreq;if(requestedFrameCount<0||requestedFrameCount>c.capturedFrameCount/fratio){AL.alcErr=40964;return}function setF32Sample(i,sample){HEAPF32[pFrames+4*i>>2]=sample}function setI16Sample(i,sample){HEAP16[pFrames+2*i>>1]=sample}function setU8Sample(i,sample){HEAP8[pFrames+i]=sample}var setSample;switch(c.requestedSampleType){case"f32":setSample=setF32Sample;break;case"i16":setSample=setI16Sample;break;case"u8":setSample=setU8Sample;break;default:return}if(Math.floor(fratio)==fratio){for(var i=0,frame_i=0;frame_i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStart");if(!c)return;if(c.isCapturing){return}c.isCapturing=true;c.capturedFrameCount=0;c.capturePlayhead=0};_alcCaptureStart.sig="vp";var _alcCaptureStop=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStop");if(!c)return;c.isCapturing=false};_alcCaptureStop.sig="vp";var _alcCloseDevice=deviceId=>{if(!(deviceId in AL.deviceRefCounts)||AL.deviceRefCounts[deviceId]>0){return 0}delete AL.deviceRefCounts[deviceId];AL.freeIds.push(deviceId);return 1};_alcCloseDevice.sig="ip";var _alcCreateContext=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var options=null;var attrs=[];var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];attrs.push(attr);if(attr===0){break}val=HEAP32[pAttrList++];attrs.push(val);switch(attr){case 4103:if(!options){options={}}options.sampleRate=val;break;case 4112:case 4113:break;case 6546:switch(val){case 0:hrtf=false;break;case 1:hrtf=true;break;case 2:break;default:AL.alcErr=40964;return 0}break;case 6550:if(val!==0){AL.alcErr=40964;return 0}break;default:AL.alcErr=40964;return 0}}}var AudioContext=window.AudioContext||window.webkitAudioContext;var ac=null;try{if(options){ac=new AudioContext(options)}else{ac=new AudioContext}}catch(e){if(e.name==="NotSupportedError"){AL.alcErr=40964}else{AL.alcErr=40961}return 0}autoResumeAudioContext(ac);if(typeof ac.createGain=="undefined"){ac.createGain=ac.createGainNode}var gain=ac.createGain();gain.connect(ac.destination);var ctx={deviceId,id:AL.newId(),attrs,audioCtx:ac,listener:{position:[0,0,0],velocity:[0,0,0],direction:[0,0,0],up:[0,0,0]},sources:[],interval:setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL),gain,distanceModel:53250,speedOfSound:343.3,dopplerFactor:1,sourceDistanceModel:false,hrtf:hrtf||false,_err:0,get err(){return this._err},set err(val){if(this._err===0||val===0){this._err=val}}};AL.deviceRefCounts[deviceId]++;AL.contexts[ctx.id]=ctx;if(hrtf!==null){for(var ctxId in AL.contexts){var c=AL.contexts[ctxId];if(c.deviceId===deviceId){c.hrtf=hrtf;AL.updateContextGlobal(c)}}}return ctx.id};_alcCreateContext.sig="ppp";var _alcDestroyContext=contextId=>{var ctx=AL.contexts[contextId];if(AL.currentCtx===ctx){AL.alcErr=40962;return}if(AL.contexts[contextId].interval){clearInterval(AL.contexts[contextId].interval)}AL.deviceRefCounts[ctx.deviceId]--;delete AL.contexts[contextId];AL.freeIds.push(contextId)};_alcDestroyContext.sig="vp";var _alcGetContextsDevice=contextId=>{if(contextId in AL.contexts){return AL.contexts[contextId].deviceId}return 0};_alcGetContextsDevice.sig="pp";var _alcGetCurrentContext=()=>{if(AL.currentCtx!==null){return AL.currentCtx.id}return 0};_alcGetCurrentContext.sig="p";var _alcGetEnumValue=(deviceId,pEnumName)=>{if(deviceId!==0&&!(deviceId in AL.deviceRefCounts)){return 0}else if(!pEnumName){AL.alcErr=40964;return 0}var name=UTF8ToString(pEnumName);switch(name){case"ALC_NO_ERROR":return 0;case"ALC_INVALID_DEVICE":return 40961;case"ALC_INVALID_CONTEXT":return 40962;case"ALC_INVALID_ENUM":return 40963;case"ALC_INVALID_VALUE":return 40964;case"ALC_OUT_OF_MEMORY":return 40965;case"ALC_MAJOR_VERSION":return 4096;case"ALC_MINOR_VERSION":return 4097;case"ALC_ATTRIBUTES_SIZE":return 4098;case"ALC_ALL_ATTRIBUTES":return 4099;case"ALC_DEFAULT_DEVICE_SPECIFIER":return 4100;case"ALC_DEVICE_SPECIFIER":return 4101;case"ALC_EXTENSIONS":return 4102;case"ALC_FREQUENCY":return 4103;case"ALC_REFRESH":return 4104;case"ALC_SYNC":return 4105;case"ALC_MONO_SOURCES":return 4112;case"ALC_STEREO_SOURCES":return 4113;case"ALC_CAPTURE_DEVICE_SPECIFIER":return 784;case"ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER":return 785;case"ALC_CAPTURE_SAMPLES":return 786;case"ALC_HRTF_SOFT":return 6546;case"ALC_HRTF_ID_SOFT":return 6550;case"ALC_DONT_CARE_SOFT":return 2;case"ALC_HRTF_STATUS_SOFT":return 6547;case"ALC_NUM_HRTF_SPECIFIERS_SOFT":return 6548;case"ALC_HRTF_SPECIFIER_SOFT":return 6549;case"ALC_HRTF_DISABLED_SOFT":return 0;case"ALC_HRTF_ENABLED_SOFT":return 1;case"ALC_HRTF_DENIED_SOFT":return 2;case"ALC_HRTF_REQUIRED_SOFT":return 3;case"ALC_HRTF_HEADPHONES_DETECTED_SOFT":return 4;case"ALC_HRTF_UNSUPPORTED_FORMAT_SOFT":return 5;default:AL.alcErr=40964;return 0}};_alcGetEnumValue.sig="ipp";var _alcGetError=deviceId=>{var err=AL.alcErr;AL.alcErr=0;return err};_alcGetError.sig="ip";var _alcGetIntegerv=(deviceId,param,size,pValues)=>{if(size===0||!pValues){return}switch(param){case 4096:HEAP32[pValues>>2]=1;break;case 4097:HEAP32[pValues>>2]=1;break;case 4098:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.attrs.length;break;case 4099:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}for(var i=0;i>2]=AL.currentCtx.attrs[i]}break;case 4103:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.audioCtx.sampleRate;break;case 4112:case 4113:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=2147483647;break;case 6546:case 6547:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}var hrtfStatus=0;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){hrtfStatus=ctx.hrtf?1:0}}HEAP32[pValues>>2]=hrtfStatus;break;case 6548:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}HEAP32[pValues>>2]=1;break;case 131075:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=1;case 786:var c=AL.requireValidCaptureDevice(deviceId,"alcGetIntegerv");if(!c){return}var n=c.capturedFrameCount;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var nsamples=Math.floor(n*(dstfreq/srcfreq));HEAP32[pValues>>2]=nsamples;break;default:AL.alcErr=40963;return}};_alcGetIntegerv.sig="vpiip";var _alcGetString=(deviceId,param)=>{if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Device";break;case 40962:ret="Invalid Context";break;case 40963:ret="Invalid Enum";break;case 40964:ret="Invalid Value";break;case 40965:ret="Out of Memory";break;case 4100:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME}else{return 0}break;case 4101:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME+"\0"}else{ret="\0"}break;case 785:ret=AL.CAPTURE_DEVICE_NAME;break;case 784:if(deviceId===0){ret=AL.CAPTURE_DEVICE_NAME+"\0"}else{var c=AL.requireValidCaptureDevice(deviceId,"alcGetString");if(!c){return 0}ret=c.deviceName}break;case 4102:if(!deviceId){AL.alcErr=40961;return 0}ret=Object.keys(AL.ALC_EXTENSIONS).join(" ");break;default:AL.alcErr=40963;return 0}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_alcGetString.sig="ppi";var _alcIsExtensionPresent=(deviceId,pExtName)=>{var name=UTF8ToString(pExtName);return AL.ALC_EXTENSIONS[name]?1:0};_alcIsExtensionPresent.sig="ipp";var _alcMakeContextCurrent=contextId=>{if(contextId===0){AL.currentCtx=null}else{AL.currentCtx=AL.contexts[contextId]}return 1};_alcMakeContextCurrent.sig="ip";var _alcOpenDevice=pDeviceName=>{if(pDeviceName){var name=UTF8ToString(pDeviceName);if(name!==AL.DEVICE_NAME){return 0}}if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){var deviceId=AL.newId();AL.deviceRefCounts[deviceId]=0;return deviceId}return 0};_alcOpenDevice.sig="pp";var _alcProcessContext=contextId=>{};_alcProcessContext.sig="vp";var _alcSuspendContext=contextId=>{};_alcSuspendContext.sig="vp";var _emscripten_alcDevicePauseSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(AL.paused){return}AL.paused=true;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.audioCtx.suspend();clearInterval(ctx.interval);ctx.interval=null}};_emscripten_alcDevicePauseSOFT.sig="vi";var _emscripten_alcDeviceResumeSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.paused){return}AL.paused=false;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.interval=setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL);ctx.audioCtx.resume()}};_emscripten_alcDeviceResumeSOFT.sig="vi";var _emscripten_alcGetStringiSOFT=(deviceId,param,index)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 6549:if(index===0){ret="Web Audio HRTF"}else{AL.alcErr=40964;return 0}break;default:if(index!==0){AL.alcErr=40963;return 0}return _alcGetString(deviceId,param)}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_emscripten_alcGetStringiSOFT.sig="iiii";var _emscripten_alcResetDeviceSOFT=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];if(attr===0){break}val=HEAP32[pAttrList++];switch(attr){case 6546:if(val===1){hrtf=true}else if(val===0){hrtf=false}break}}}if(hrtf!==null){for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){ctx.hrtf=hrtf;AL.updateContextGlobal(ctx)}}}return 1};_emscripten_alcResetDeviceSOFT.sig="iii";var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code](...args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_int.sig="ippp";var _emscripten_console_error=str=>{console.error(UTF8ToString(str))};_emscripten_console_error.sig="vp";var _emscripten_console_log=str=>{console.log(UTF8ToString(str))};_emscripten_console_log.sig="vp";var _emscripten_console_trace=str=>{console.trace(UTF8ToString(str))};_emscripten_console_trace.sig="vp";var _emscripten_console_warn=str=>{console.warn(UTF8ToString(str))};_emscripten_console_warn.sig="vp";var _emscripten_date_now=()=>Date.now();_emscripten_date_now.sig="d";var _emscripten_err=str=>err(UTF8ToString(str));_emscripten_err.sig="vp";var getHeapMax=()=>2147483648;var _emscripten_get_heap_max=()=>getHeapMax();_emscripten_get_heap_max.sig="p";var _emscripten_get_now_res=()=>1e3;_emscripten_get_now_res.sig="d";var GLctx;var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_EXT_polygon_offset_clamp=ctx=>!!(ctx.extPolygonOffsetClamp=ctx.getExtension("EXT_polygon_offset_clamp"));var webgl_enable_EXT_clip_control=ctx=>!!(ctx.extClipControl=ctx.getExtension("EXT_clip_control"));var webgl_enable_WEBGL_polygon_mode=ctx=>!!(ctx.webglPolygonMode=ctx.getExtension("WEBGL_polygon_mode"));var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=ctx=>{var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_clip_control","EXT_color_buffer_half_float","EXT_depth_clamp","EXT_float_blend","EXT_polygon_offset_clamp","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_blend_func_extended","WEBGL_compressed_texture_astc","WEBGL_compressed_texture_etc","WEBGL_compressed_texture_etc1","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw","WEBGL_polygon_mode"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,unpackRowLength:0,recordError:errorCode=>{if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{for(var i=0;i>2]=id}},getSource:(shader,count,string,length)=>{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_WEBGL_multi_draw(GLctx);webgl_enable_EXT_polygon_offset_clamp(GLctx);webgl_enable_EXT_clip_control(GLctx);webgl_enable_WEBGL_polygon_mode(GLctx);webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _glActiveTexture=x0=>GLctx.activeTexture(x0);_glActiveTexture.sig="vi";var _emscripten_glActiveTexture=_glActiveTexture;_emscripten_glActiveTexture.sig="vi";var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};_glAttachShader.sig="vii";var _emscripten_glAttachShader=_glAttachShader;_emscripten_glAttachShader.sig="vii";var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};_glBeginQueryEXT.sig="vii";var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};_glBindAttribLocation.sig="viip";var _emscripten_glBindAttribLocation=_glBindAttribLocation;_emscripten_glBindAttribLocation.sig="viip";var _glBindBuffer=(target,buffer)=>{GLctx.bindBuffer(target,GL.buffers[buffer])};_glBindBuffer.sig="vii";var _emscripten_glBindBuffer=_glBindBuffer;_emscripten_glBindBuffer.sig="vii";var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};_glBindFramebuffer.sig="vii";var _emscripten_glBindFramebuffer=_glBindFramebuffer;_emscripten_glBindFramebuffer.sig="vii";var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};_glBindRenderbuffer.sig="vii";var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;_emscripten_glBindRenderbuffer.sig="vii";var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};_glBindTexture.sig="vii";var _emscripten_glBindTexture=_glBindTexture;_emscripten_glBindTexture.sig="vii";var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};_glBindVertexArray.sig="vi";var _glBindVertexArrayOES=_glBindVertexArray;_glBindVertexArrayOES.sig="vi";var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;_emscripten_glBindVertexArrayOES.sig="vi";var _glBlendColor=(x0,x1,x2,x3)=>GLctx.blendColor(x0,x1,x2,x3);_glBlendColor.sig="vffff";var _emscripten_glBlendColor=_glBlendColor;_emscripten_glBlendColor.sig="vffff";var _glBlendEquation=x0=>GLctx.blendEquation(x0);_glBlendEquation.sig="vi";var _emscripten_glBlendEquation=_glBlendEquation;_emscripten_glBlendEquation.sig="vi";var _glBlendEquationSeparate=(x0,x1)=>GLctx.blendEquationSeparate(x0,x1);_glBlendEquationSeparate.sig="vii";var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;_emscripten_glBlendEquationSeparate.sig="vii";var _glBlendFunc=(x0,x1)=>GLctx.blendFunc(x0,x1);_glBlendFunc.sig="vii";var _emscripten_glBlendFunc=_glBlendFunc;_emscripten_glBlendFunc.sig="vii";var _glBlendFuncSeparate=(x0,x1,x2,x3)=>GLctx.blendFuncSeparate(x0,x1,x2,x3);_glBlendFuncSeparate.sig="viiii";var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;_emscripten_glBlendFuncSeparate.sig="viiii";var _glBufferData=(target,size,data,usage)=>{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};_glBufferData.sig="vippi";var _emscripten_glBufferData=_glBufferData;_emscripten_glBufferData.sig="vippi";var _glBufferSubData=(target,offset,size,data)=>{GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};_glBufferSubData.sig="vippp";var _emscripten_glBufferSubData=_glBufferSubData;_emscripten_glBufferSubData.sig="vippp";var _glCheckFramebufferStatus=x0=>GLctx.checkFramebufferStatus(x0);_glCheckFramebufferStatus.sig="ii";var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;_emscripten_glCheckFramebufferStatus.sig="ii";var _glClear=x0=>GLctx.clear(x0);_glClear.sig="vi";var _emscripten_glClear=_glClear;_emscripten_glClear.sig="vi";var _glClearColor=(x0,x1,x2,x3)=>GLctx.clearColor(x0,x1,x2,x3);_glClearColor.sig="vffff";var _emscripten_glClearColor=_glClearColor;_emscripten_glClearColor.sig="vffff";var _glClearDepthf=x0=>GLctx.clearDepth(x0);_glClearDepthf.sig="vf";var _emscripten_glClearDepthf=_glClearDepthf;_emscripten_glClearDepthf.sig="vf";var _glClearStencil=x0=>GLctx.clearStencil(x0);_glClearStencil.sig="vi";var _emscripten_glClearStencil=_glClearStencil;_emscripten_glClearStencil.sig="vi";var _glClipControlEXT=(origin,depth)=>{GLctx.extClipControl["clipControlEXT"](origin,depth)};_glClipControlEXT.sig="vii";var _emscripten_glClipControlEXT=_glClipControlEXT;var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};_glColorMask.sig="viiii";var _emscripten_glColorMask=_glColorMask;_emscripten_glColorMask.sig="viiii";var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};_glCompileShader.sig="vi";var _emscripten_glCompileShader=_glCompileShader;_emscripten_glCompileShader.sig="vi";var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,HEAPU8.subarray(data,data+imageSize))};_glCompressedTexImage2D.sig="viiiiiiip";var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;_emscripten_glCompressedTexImage2D.sig="viiiiiiip";var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,HEAPU8.subarray(data,data+imageSize))};_glCompressedTexSubImage2D.sig="viiiiiiiip";var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;_emscripten_glCompressedTexSubImage2D.sig="viiiiiiiip";var _glCopyTexImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexImage2D.sig="viiiiiiii";var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;_emscripten_glCopyTexImage2D.sig="viiiiiiii";var _glCopyTexSubImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexSubImage2D.sig="viiiiiiii";var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;_emscripten_glCopyTexSubImage2D.sig="viiiiiiii";var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};_glCreateProgram.sig="i";var _emscripten_glCreateProgram=_glCreateProgram;_emscripten_glCreateProgram.sig="i";var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};_glCreateShader.sig="ii";var _emscripten_glCreateShader=_glCreateShader;_emscripten_glCreateShader.sig="ii";var _glCullFace=x0=>GLctx.cullFace(x0);_glCullFace.sig="vi";var _emscripten_glCullFace=_glCullFace;_emscripten_glCullFace.sig="vi";var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}};_glDeleteBuffers.sig="vip";var _emscripten_glDeleteBuffers=_glDeleteBuffers;_emscripten_glDeleteBuffers.sig="vip";var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};_glDeleteFramebuffers.sig="vip";var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;_emscripten_glDeleteFramebuffers.sig="vip";var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};_glDeleteProgram.sig="vi";var _emscripten_glDeleteProgram=_glDeleteProgram;_emscripten_glDeleteProgram.sig="vi";var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};_glDeleteQueriesEXT.sig="vip";var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};_glDeleteRenderbuffers.sig="vip";var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;_emscripten_glDeleteRenderbuffers.sig="vip";var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};_glDeleteShader.sig="vi";var _emscripten_glDeleteShader=_glDeleteShader;_emscripten_glDeleteShader.sig="vi";var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};_glDeleteTextures.sig="vip";var _emscripten_glDeleteTextures=_glDeleteTextures;_emscripten_glDeleteTextures.sig="vip";var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};_glDeleteVertexArrays.sig="vip";var _glDeleteVertexArraysOES=_glDeleteVertexArrays;_glDeleteVertexArraysOES.sig="vip";var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;_emscripten_glDeleteVertexArraysOES.sig="vip";var _glDepthFunc=x0=>GLctx.depthFunc(x0);_glDepthFunc.sig="vi";var _emscripten_glDepthFunc=_glDepthFunc;_emscripten_glDepthFunc.sig="vi";var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};_glDepthMask.sig="vi";var _emscripten_glDepthMask=_glDepthMask;_emscripten_glDepthMask.sig="vi";var _glDepthRangef=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRangef.sig="vff";var _emscripten_glDepthRangef=_glDepthRangef;_emscripten_glDepthRangef.sig="vff";var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};_glDetachShader.sig="vii";var _emscripten_glDetachShader=_glDetachShader;_emscripten_glDetachShader.sig="vii";var _glDisable=x0=>GLctx.disable(x0);_glDisable.sig="vi";var _emscripten_glDisable=_glDisable;_emscripten_glDisable.sig="vi";var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};_glDisableVertexAttribArray.sig="vi";var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;_emscripten_glDisableVertexAttribArray.sig="vi";var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};_glDrawArrays.sig="viii";var _emscripten_glDrawArrays=_glDrawArrays;_emscripten_glDrawArrays.sig="viii";var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};_glDrawArraysInstanced.sig="viiii";var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};_glDrawBuffers.sig="vip";var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};_glDrawElements.sig="viiip";var _emscripten_glDrawElements=_glDrawElements;_emscripten_glDrawElements.sig="viiip";var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};_glDrawElementsInstanced.sig="viiipi";var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;var _glEnable=x0=>GLctx.enable(x0);_glEnable.sig="vi";var _emscripten_glEnable=_glEnable;_emscripten_glEnable.sig="vi";var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};_glEnableVertexAttribArray.sig="vi";var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;_emscripten_glEnableVertexAttribArray.sig="vi";var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};_glEndQueryEXT.sig="vi";var _emscripten_glEndQueryEXT=_glEndQueryEXT;var _glFinish=()=>GLctx.finish();_glFinish.sig="v";var _emscripten_glFinish=_glFinish;_emscripten_glFinish.sig="v";var _glFlush=()=>GLctx.flush();_glFlush.sig="v";var _emscripten_glFlush=_glFlush;_emscripten_glFlush.sig="v";var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};_glFramebufferRenderbuffer.sig="viiii";var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;_emscripten_glFramebufferRenderbuffer.sig="viiii";var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};_glFramebufferTexture2D.sig="viiiii";var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;_emscripten_glFramebufferTexture2D.sig="viiiii";var _glFrontFace=x0=>GLctx.frontFace(x0);_glFrontFace.sig="vi";var _emscripten_glFrontFace=_glFrontFace;_emscripten_glFrontFace.sig="vi";var _glGenBuffers=(n,buffers)=>{GL.genObject(n,buffers,"createBuffer",GL.buffers)};_glGenBuffers.sig="vip";var _emscripten_glGenBuffers=_glGenBuffers;_emscripten_glGenBuffers.sig="vip";var _glGenFramebuffers=(n,ids)=>{GL.genObject(n,ids,"createFramebuffer",GL.framebuffers)};_glGenFramebuffers.sig="vip";var _emscripten_glGenFramebuffers=_glGenFramebuffers;_emscripten_glGenFramebuffers.sig="vip";var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};_glGenQueriesEXT.sig="vip";var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{GL.genObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};_glGenRenderbuffers.sig="vip";var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;_emscripten_glGenRenderbuffers.sig="vip";var _glGenTextures=(n,textures)=>{GL.genObject(n,textures,"createTexture",GL.textures)};_glGenTextures.sig="vip";var _emscripten_glGenTextures=_glGenTextures;_emscripten_glGenTextures.sig="vip";var _glGenVertexArrays=(n,arrays)=>{GL.genObject(n,arrays,"createVertexArray",GL.vaos)};_glGenVertexArrays.sig="vip";var _glGenVertexArraysOES=_glGenVertexArrays;_glGenVertexArraysOES.sig="vip";var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;_emscripten_glGenVertexArraysOES.sig="vip";var _glGenerateMipmap=x0=>GLctx.generateMipmap(x0);_glGenerateMipmap.sig="vi";var _emscripten_glGenerateMipmap=_glGenerateMipmap;_emscripten_glGenerateMipmap.sig="vi";var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};_glGetActiveAttrib.sig="viiipppp";var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;_emscripten_glGetActiveAttrib.sig="viiipppp";var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};_glGetActiveUniform.sig="viiipppp";var _emscripten_glGetActiveUniform=_glGetActiveUniform;_emscripten_glGetActiveUniform.sig="viiipppp";var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};_glGetAttachedShaders.sig="viipp";var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;_emscripten_glGetAttachedShaders.sig="viipp";var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));_glGetAttribLocation.sig="iip";var _emscripten_glGetAttribLocation=_glGetAttribLocation;_emscripten_glGetAttribLocation.sig="iip";var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);_glGetBooleanv.sig="vip";var _emscripten_glGetBooleanv=_glGetBooleanv;_emscripten_glGetBooleanv.sig="vip";var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};_glGetBufferParameteriv.sig="viip";var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;_emscripten_glGetBufferParameteriv.sig="viip";var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};_glGetError.sig="i";var _emscripten_glGetError=_glGetError;_emscripten_glGetError.sig="i";var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);_glGetFloatv.sig="vip";var _emscripten_glGetFloatv=_glGetFloatv;_emscripten_glGetFloatv.sig="vip";var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};_glGetFramebufferAttachmentParameteriv.sig="viiip";var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;_emscripten_glGetFramebufferAttachmentParameteriv.sig="viiip";var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);_glGetIntegerv.sig="vip";var _emscripten_glGetIntegerv=_glGetIntegerv;_emscripten_glGetIntegerv.sig="vip";var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetProgramInfoLog.sig="viipp";var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;_emscripten_glGetProgramInfoLog.sig="viipp";var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){var numActiveUniforms=GLctx.getProgramParameter(program,35718);for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){var numActiveAttributes=GLctx.getProgramParameter(program,35721);for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){var numActiveUniformBlocks=GLctx.getProgramParameter(program,35382);for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};_glGetProgramiv.sig="viip";var _emscripten_glGetProgramiv=_glGetProgramiv;_emscripten_glGetProgramiv.sig="viip";var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};_glGetQueryObjecti64vEXT.sig="viip";var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};_glGetQueryObjectivEXT.sig="viip";var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};_glGetQueryivEXT.sig="viip";var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};_glGetRenderbufferParameteriv.sig="viip";var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;_emscripten_glGetRenderbufferParameteriv.sig="viip";var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderInfoLog.sig="viipp";var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;_emscripten_glGetShaderInfoLog.sig="viipp";var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};_glGetShaderPrecisionFormat.sig="viipp";var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;_emscripten_glGetShaderPrecisionFormat.sig="viipp";var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderSource.sig="viipp";var _emscripten_glGetShaderSource=_glGetShaderSource;_emscripten_glGetShaderSource.sig="viipp";var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};_glGetShaderiv.sig="viip";var _emscripten_glGetShaderiv=_glGetShaderiv;_emscripten_glGetShaderiv.sig="viip";var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var webGLVersion=GLctx.getParameter(7938);var glVersion=`OpenGL ES 2.0 (${webGLVersion})`;ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};_glGetString.sig="pi";var _emscripten_glGetString=_glGetString;_emscripten_glGetString.sig="pi";var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameterfv.sig="viip";var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;_emscripten_glGetTexParameterfv.sig="viip";var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameteriv.sig="viip";var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;_emscripten_glGetTexParameteriv.sig="viip";var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};var numActiveUniforms=GLctx.getProgramParameter(program,35718);for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};_glGetUniformfv.sig="viip";var _emscripten_glGetUniformfv=_glGetUniformfv;_emscripten_glGetUniformfv.sig="viip";var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};_glGetUniformiv.sig="viip";var _emscripten_glGetUniformiv=_glGetUniformiv;_emscripten_glGetUniformiv.sig="viip";var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};_glGetVertexAttribPointerv.sig="viip";var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;_emscripten_glGetVertexAttribPointerv.sig="viip";var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};_glGetVertexAttribfv.sig="viip";var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;_emscripten_glGetVertexAttribfv.sig="viip";var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};_glGetVertexAttribiv.sig="viip";var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;_emscripten_glGetVertexAttribiv.sig="viip";var _glHint=(x0,x1)=>GLctx.hint(x0,x1);_glHint.sig="vii";var _emscripten_glHint=_glHint;_emscripten_glHint.sig="vii";var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};_glIsBuffer.sig="ii";var _emscripten_glIsBuffer=_glIsBuffer;_emscripten_glIsBuffer.sig="ii";var _glIsEnabled=x0=>GLctx.isEnabled(x0);_glIsEnabled.sig="ii";var _emscripten_glIsEnabled=_glIsEnabled;_emscripten_glIsEnabled.sig="ii";var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};_glIsFramebuffer.sig="ii";var _emscripten_glIsFramebuffer=_glIsFramebuffer;_emscripten_glIsFramebuffer.sig="ii";var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};_glIsProgram.sig="ii";var _emscripten_glIsProgram=_glIsProgram;_emscripten_glIsProgram.sig="ii";var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};_glIsQueryEXT.sig="ii";var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};_glIsRenderbuffer.sig="ii";var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;_emscripten_glIsRenderbuffer.sig="ii";var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};_glIsShader.sig="ii";var _emscripten_glIsShader=_glIsShader;_emscripten_glIsShader.sig="ii";var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};_glIsTexture.sig="ii";var _emscripten_glIsTexture=_glIsTexture;_emscripten_glIsTexture.sig="ii";var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};_glIsVertexArray.sig="ii";var _glIsVertexArrayOES=_glIsVertexArray;_glIsVertexArrayOES.sig="ii";var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;_emscripten_glIsVertexArrayOES.sig="ii";var _glLineWidth=x0=>GLctx.lineWidth(x0);_glLineWidth.sig="vf";var _emscripten_glLineWidth=_glLineWidth;_emscripten_glLineWidth.sig="vf";var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};_glLinkProgram.sig="vi";var _emscripten_glLinkProgram=_glLinkProgram;_emscripten_glLinkProgram.sig="vi";var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}else if(pname==3314){GL.unpackRowLength=param}GLctx.pixelStorei(pname,param)};_glPixelStorei.sig="vii";var _emscripten_glPixelStorei=_glPixelStorei;_emscripten_glPixelStorei.sig="vii";var _glPolygonModeWEBGL=(face,mode)=>{GLctx.webglPolygonMode["polygonModeWEBGL"](face,mode)};_glPolygonModeWEBGL.sig="vii";var _emscripten_glPolygonModeWEBGL=_glPolygonModeWEBGL;var _glPolygonOffset=(x0,x1)=>GLctx.polygonOffset(x0,x1);_glPolygonOffset.sig="vff";var _emscripten_glPolygonOffset=_glPolygonOffset;_emscripten_glPolygonOffset.sig="vff";var _glPolygonOffsetClampEXT=(factor,units,clamp)=>{GLctx.extPolygonOffsetClamp["polygonOffsetClampEXT"](factor,units,clamp)};_glPolygonOffsetClampEXT.sig="vfff";var _emscripten_glPolygonOffsetClampEXT=_glPolygonOffsetClampEXT;var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};_glQueryCounterEXT.sig="vii";var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var computeUnpackAlignedImageSize=(width,height,sizePerPixel)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=(GL.unpackRowLength||width)*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,GL.unpackAlignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16};var toTypedArrayIndex=(pointer,heap)=>pointer>>>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var sizePerPixel=colorChannelsInGlTextureFormat(format)*heap.BYTES_PER_ELEMENT;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel);return heap.subarray(toTypedArrayIndex(pixels,heap),toTypedArrayIndex(pixels+bytes,heap))};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};_glReadPixels.sig="viiiiiip";var _emscripten_glReadPixels=_glReadPixels;_emscripten_glReadPixels.sig="viiiiiip";var _glReleaseShaderCompiler=()=>{};_glReleaseShaderCompiler.sig="v";var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;_emscripten_glReleaseShaderCompiler.sig="v";var _glRenderbufferStorage=(x0,x1,x2,x3)=>GLctx.renderbufferStorage(x0,x1,x2,x3);_glRenderbufferStorage.sig="viiii";var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;_emscripten_glRenderbufferStorage.sig="viiii";var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};_glSampleCoverage.sig="vfi";var _emscripten_glSampleCoverage=_glSampleCoverage;_emscripten_glSampleCoverage.sig="vfi";var _glScissor=(x0,x1,x2,x3)=>GLctx.scissor(x0,x1,x2,x3);_glScissor.sig="viiii";var _emscripten_glScissor=_glScissor;_emscripten_glScissor.sig="viiii";var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};_glShaderBinary.sig="vipipi";var _emscripten_glShaderBinary=_glShaderBinary;_emscripten_glShaderBinary.sig="vipipi";var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};_glShaderSource.sig="viipp";var _emscripten_glShaderSource=_glShaderSource;_emscripten_glShaderSource.sig="viipp";var _glStencilFunc=(x0,x1,x2)=>GLctx.stencilFunc(x0,x1,x2);_glStencilFunc.sig="viii";var _emscripten_glStencilFunc=_glStencilFunc;_emscripten_glStencilFunc.sig="viii";var _glStencilFuncSeparate=(x0,x1,x2,x3)=>GLctx.stencilFuncSeparate(x0,x1,x2,x3);_glStencilFuncSeparate.sig="viiii";var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;_emscripten_glStencilFuncSeparate.sig="viiii";var _glStencilMask=x0=>GLctx.stencilMask(x0);_glStencilMask.sig="vi";var _emscripten_glStencilMask=_glStencilMask;_emscripten_glStencilMask.sig="vi";var _glStencilMaskSeparate=(x0,x1)=>GLctx.stencilMaskSeparate(x0,x1);_glStencilMaskSeparate.sig="vii";var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;_emscripten_glStencilMaskSeparate.sig="vii";var _glStencilOp=(x0,x1,x2)=>GLctx.stencilOp(x0,x1,x2);_glStencilOp.sig="viii";var _emscripten_glStencilOp=_glStencilOp;_emscripten_glStencilOp.sig="viii";var _glStencilOpSeparate=(x0,x1,x2,x3)=>GLctx.stencilOpSeparate(x0,x1,x2,x3);_glStencilOpSeparate.sig="viiii";var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;_emscripten_glStencilOpSeparate.sig="viiii";var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null;GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)};_glTexImage2D.sig="viiiiiiiip";var _emscripten_glTexImage2D=_glTexImage2D;_emscripten_glTexImage2D.sig="viiiiiiiip";var _glTexParameterf=(x0,x1,x2)=>GLctx.texParameterf(x0,x1,x2);_glTexParameterf.sig="viif";var _emscripten_glTexParameterf=_glTexParameterf;_emscripten_glTexParameterf.sig="viif";var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};_glTexParameterfv.sig="viip";var _emscripten_glTexParameterfv=_glTexParameterfv;_emscripten_glTexParameterfv.sig="viip";var _glTexParameteri=(x0,x1,x2)=>GLctx.texParameteri(x0,x1,x2);_glTexParameteri.sig="viii";var _emscripten_glTexParameteri=_glTexParameteri;_emscripten_glTexParameteri.sig="viii";var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};_glTexParameteriv.sig="viip";var _emscripten_glTexParameteriv=_glTexParameteriv;_emscripten_glTexParameteriv.sig="viip";var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0):null;GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};_glTexSubImage2D.sig="viiiiiiiip";var _emscripten_glTexSubImage2D=_glTexSubImage2D;_emscripten_glTexSubImage2D.sig="viiiiiiiip";var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};_glUniform1f.sig="vif";var _emscripten_glUniform1f=_glUniform1f;_emscripten_glUniform1f.sig="vif";var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};_glUniform1fv.sig="viip";var _emscripten_glUniform1fv=_glUniform1fv;_emscripten_glUniform1fv.sig="viip";var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};_glUniform1i.sig="vii";var _emscripten_glUniform1i=_glUniform1i;_emscripten_glUniform1i.sig="vii";var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};_glUniform1iv.sig="viip";var _emscripten_glUniform1iv=_glUniform1iv;_emscripten_glUniform1iv.sig="viip";var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};_glUniform2f.sig="viff";var _emscripten_glUniform2f=_glUniform2f;_emscripten_glUniform2f.sig="viff";var _glUniform2fv=(location,count,value)=>{if(count<=144){count*=2;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};_glUniform2fv.sig="viip";var _emscripten_glUniform2fv=_glUniform2fv;_emscripten_glUniform2fv.sig="viip";var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};_glUniform2i.sig="viii";var _emscripten_glUniform2i=_glUniform2i;_emscripten_glUniform2i.sig="viii";var _glUniform2iv=(location,count,value)=>{if(count<=144){count*=2;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};_glUniform2iv.sig="viip";var _emscripten_glUniform2iv=_glUniform2iv;_emscripten_glUniform2iv.sig="viip";var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3f.sig="vifff";var _emscripten_glUniform3f=_glUniform3f;_emscripten_glUniform3f.sig="vifff";var _glUniform3fv=(location,count,value)=>{if(count<=96){count*=3;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};_glUniform3fv.sig="viip";var _emscripten_glUniform3fv=_glUniform3fv;_emscripten_glUniform3fv.sig="viip";var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3i.sig="viiii";var _emscripten_glUniform3i=_glUniform3i;_emscripten_glUniform3i.sig="viiii";var _glUniform3iv=(location,count,value)=>{if(count<=96){count*=3;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};_glUniform3iv.sig="viip";var _emscripten_glUniform3iv=_glUniform3iv;_emscripten_glUniform3iv.sig="viip";var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4f.sig="viffff";var _emscripten_glUniform4f=_glUniform4f;_emscripten_glUniform4f.sig="viffff";var _glUniform4fv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];var heap=HEAPF32;value=value>>2;count*=4;for(var i=0;i>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};_glUniform4fv.sig="viip";var _emscripten_glUniform4fv=_glUniform4fv;_emscripten_glUniform4fv.sig="viip";var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4i.sig="viiiii";var _emscripten_glUniform4i=_glUniform4i;_emscripten_glUniform4i.sig="viiiii";var _glUniform4iv=(location,count,value)=>{if(count<=72){count*=4;var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};_glUniform4iv.sig="viip";var _emscripten_glUniform4iv=_glUniform4iv;_emscripten_glUniform4iv.sig="viip";var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(count<=72){count*=4;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix2fv.sig="viiip";var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;_emscripten_glUniformMatrix2fv.sig="viiip";var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(count<=32){count*=9;var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix3fv.sig="viiip";var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;_emscripten_glUniformMatrix3fv.sig="viiip";var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(count<=18){var view=miniTempWebGLFloatBuffers[16*count];var heap=HEAPF32;value=value>>2;count*=16;for(var i=0;i>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix4fv.sig="viiip";var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;_emscripten_glUniformMatrix4fv.sig="viiip";var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};_glUseProgram.sig="vi";var _emscripten_glUseProgram=_glUseProgram;_emscripten_glUseProgram.sig="vi";var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};_glValidateProgram.sig="vi";var _emscripten_glValidateProgram=_glValidateProgram;_emscripten_glValidateProgram.sig="vi";var _glVertexAttrib1f=(x0,x1)=>GLctx.vertexAttrib1f(x0,x1);_glVertexAttrib1f.sig="vif";var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;_emscripten_glVertexAttrib1f.sig="vif";var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};_glVertexAttrib1fv.sig="vip";var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;_emscripten_glVertexAttrib1fv.sig="vip";var _glVertexAttrib2f=(x0,x1,x2)=>GLctx.vertexAttrib2f(x0,x1,x2);_glVertexAttrib2f.sig="viff";var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;_emscripten_glVertexAttrib2f.sig="viff";var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};_glVertexAttrib2fv.sig="vip";var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;_emscripten_glVertexAttrib2fv.sig="vip";var _glVertexAttrib3f=(x0,x1,x2,x3)=>GLctx.vertexAttrib3f(x0,x1,x2,x3);_glVertexAttrib3f.sig="vifff";var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;_emscripten_glVertexAttrib3f.sig="vifff";var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};_glVertexAttrib3fv.sig="vip";var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;_emscripten_glVertexAttrib3fv.sig="vip";var _glVertexAttrib4f=(x0,x1,x2,x3,x4)=>GLctx.vertexAttrib4f(x0,x1,x2,x3,x4);_glVertexAttrib4f.sig="viffff";var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;_emscripten_glVertexAttrib4f.sig="viffff";var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};_glVertexAttrib4fv.sig="vip";var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;_emscripten_glVertexAttrib4fv.sig="vip";var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};_glVertexAttribDivisor.sig="vii";var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};_glVertexAttribPointer.sig="viiiiip";var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;_emscripten_glVertexAttribPointer.sig="viiiiip";var _glViewport=(x0,x1,x2,x3)=>GLctx.viewport(x0,x1,x2,x3);_glViewport.sig="viiii";var _emscripten_glViewport=_glViewport;_emscripten_glViewport.sig="viiii";var _emscripten_out=str=>out(UTF8ToString(str));_emscripten_out.sig="vp";class HandleAllocator{allocated=[undefined];freelist=[];get(id){return this.allocated[id]}has(id){return this.allocated[id]!==undefined}allocate(handle){var id=this.freelist.pop()||this.allocated.length;this.allocated[id]=handle;return id}free(id){this.allocated[id]=undefined;this.freelist.push(id)}}var promiseMap=new HandleAllocator;var makePromise=()=>{var promiseInfo={};promiseInfo.promise=new Promise((resolve,reject)=>{promiseInfo.reject=reject;promiseInfo.resolve=resolve});promiseInfo.id=promiseMap.allocate(promiseInfo);return promiseInfo};var _emscripten_promise_create=()=>makePromise().id;_emscripten_promise_create.sig="p";var _emscripten_promise_destroy=id=>{promiseMap.free(id)};_emscripten_promise_destroy.sig="vp";var getPromise=id=>promiseMap.get(id).promise;var _emscripten_promise_resolve=(id,result,value)=>{var info=promiseMap.get(id);switch(result){case 0:info.resolve(value);return;case 1:info.resolve(getPromise(value));return;case 2:info.resolve(getPromise(value));_emscripten_promise_destroy(value);return;case 3:info.reject(value);return}};_emscripten_promise_resolve.sig="vpip";var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};_emscripten_resize_heap.sig="ip";var _emscripten_wget_data=(url,pbuffer,pnum,perror)=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_wget_data"};_emscripten_wget_data.sig="vpppp";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};_environ_get.sig="ipp";var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};_environ_sizes_get.sig="ipp";function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_close.sig="ii";function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_fdstat_get.sig="iip";var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pread.sig="iippiip";var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pwrite.sig="iippiip";function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doReadv(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_read.sig="iippp";function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_seek.sig="iiiiip";function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_sync.sig="ii";function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_write.sig="iippp";var _getnameinfo=(sa,salen,node,nodelen,serv,servlen,flags)=>{var info=readSockaddr(sa,salen);if(info.errno){return-6}var port=info.port;var addr=info.addr;var overflowed=false;if(node&&nodelen){var lookup;if(flags&1||!(lookup=DNS.lookup_addr(addr))){if(flags&8){return-2}}else{addr=lookup}var numBytesWrittenExclNull=stringToUTF8(addr,node,nodelen);if(numBytesWrittenExclNull+1>=nodelen){overflowed=true}}if(serv&&servlen){port=""+port;var numBytesWrittenExclNull=stringToUTF8(port,serv,servlen);if(numBytesWrittenExclNull+1>=servlen){overflowed=true}}if(overflowed){return-12}return 0};_getnameinfo.sig="ipipipii";var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}_ipp.sig="ipp";function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.sig="ipp";function _ippipppp(...args){return adapters_support(false,...args)}_ippipppp.sig="ippipppp";function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.sig="ippipppp";function _ippp(...args){return adapters_support(false,...args)}_ippp.sig="ippp";function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.sig="ippp";function _ipppi(...args){return adapters_support(false,...args)}_ipppi.sig="ipppi";function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.sig="ipppi";function _ipppiii(...args){return adapters_support(false,...args)}_ipppiii.sig="ipppiii";function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.sig="ipppiii";function _ipppiiip(...args){return adapters_support(false,...args)}_ipppiiip.sig="ipppiiip";function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.sig="ipppiiip";function _ipppip(...args){return adapters_support(false,...args)}_ipppip.sig="ipppip";function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.sig="ipppip";function _ipppj(...args){return adapters_support(false,...args)}_ipppj.sig="ipppii";function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.sig="ipppii";function _ipppp(...args){return adapters_support(false,...args)}_ipppp.sig="ipppp";function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.sig="ipppp";function _ippppi(...args){return adapters_support(false,...args)}_ippppi.sig="ippppi";function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.sig="ippppi";function _ippppij(...args){return adapters_support(false,...args)}_ippppij.sig="ippppiii";function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.sig="ippppiii";function _ippppip(...args){return adapters_support(false,...args)}_ippppip.sig="ippppip";function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.sig="ippppip";function _ipppppip(...args){return adapters_support(false,...args)}_ipppppip.sig="ipppppip";function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.sig="ipppppip";function _random_get(buffer,size){try{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_random_get.sig="ipp";function _vppippii(...args){return adapters_support(false,...args)}_vppippii.sig="vppippii";function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.sig="vppippii";function _vppp(...args){return adapters_support(false,...args)}_vppp.sig="vppp";function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.sig="vppp";function _vpppip(...args){return adapters_support(false,...args)}_vpppip.sig="vpppip";function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.sig="vpppip";var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var writeI53ToI64Clamped=(ptr,num)=>{if(num>0x8000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=2147483647}else if(num<-0x8000000000000000){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=2147483648}else{writeI53ToI64(ptr,num)}};var writeI53ToI64Signaling=(ptr,num)=>{if(num>0x8000000000000000||num<-0x8000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var writeI53ToU64Clamped=(ptr,num)=>{if(num>0x10000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=4294967295}else if(num<0){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=0}else{writeI53ToI64(ptr,num)}};var writeI53ToU64Signaling=(ptr,num)=>{if(num<0||num>0x10000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var readI53FromU64=ptr=>HEAPU32[ptr>>2]+HEAPU32[ptr+4>>2]*4294967296;var convertI32PairToI53=(lo,hi)=>(lo>>>0)+hi*4294967296;var convertU32PairToI53=(lo,hi)=>(lo>>>0)+(hi>>>0)*4294967296;var _stackAlloc=stackAlloc;var _stackSave=stackSave;var _stackRestore=stackSave;var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;var ptrToString=ptr=>{ptr>>>=0;return"0x"+ptr.toString(16).padStart(8,"0")};var _emscripten_notify_memory_growth=memoryIndex=>{updateMemoryViews()};_emscripten_notify_memory_growth.sig="vp";var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var strError=errno=>UTF8ToString(_strerror(errno));var _getaddrinfo=(node,service,hint,out)=>{var addrs=[];var canon=null;var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai,last;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var errno;salen=family===10?28:16;addr=family===10?inetNtop6(addr):inetNtop4(addr);sa=_malloc(salen);errno=writeSockaddr(sa,family,addr,port);assert(!errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;HEAPU32[ai+24>>2]=canon;HEAPU32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=UTF8ToString(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,_htonl(1)]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0}node=UTF8ToString(node);addr=inetPton4(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=inetPton6(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAPU32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=inetPton4(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0};_getaddrinfo.sig="ipppp";var Protocols={list:[],map:{}};var _setprotoent=stayopen=>{function allocprotoent(name,proto,aliases){var nameBuf=_malloc(name.length+1);stringToAscii(name,nameBuf);var j=0;var length=aliases.length;var aliasListBuf=_malloc((length+1)*4);for(var i=0;i>2]=aliasBuf}HEAPU32[aliasListBuf+j>>2]=0;var pe=_malloc(12);HEAPU32[pe>>2]=nameBuf;HEAPU32[pe+4>>2]=aliasListBuf;HEAP32[pe+8>>2]=proto;return pe}var list=Protocols.list;var map=Protocols.map;if(list.length===0){var entry=allocprotoent("tcp",6,["TCP"]);list.push(entry);map["tcp"]=map["6"]=entry;entry=allocprotoent("udp",17,["UDP"]);list.push(entry);map["udp"]=map["17"]=entry}_setprotoent.index=0};_setprotoent.sig="vi";var _endprotoent=()=>{};_endprotoent.sig="v";var _getprotoent=number=>{if(_setprotoent.index===Protocols.list.length){return 0}var result=Protocols.list[_setprotoent.index++];return result};_getprotoent.sig="p";var _getprotobyname=name=>{name=UTF8ToString(name);_setprotoent(true);var result=Protocols.map[name];return result};_getprotobyname.sig="pp";var _getprotobynumber=number=>{_setprotoent(true);var result=Protocols.map[number];return result};_getprotobynumber.sig="pi";var _emscripten_run_script=ptr=>{eval(UTF8ToString(ptr))};_emscripten_run_script.sig="vp";var _emscripten_run_script_int=ptr=>eval(UTF8ToString(ptr))|0;_emscripten_run_script_int.sig="ip";var _emscripten_run_script_string=ptr=>{var s=eval(UTF8ToString(ptr));if(s==null){return 0}s+="";var me=_emscripten_run_script_string;var len=lengthBytesUTF8(s);if(!me.bufferSize||me.bufferSizeMath.random();_emscripten_random.sig="f";var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}};var jsStackTrace=()=>(new Error).stack.toString();var getCallstack=flags=>{var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf("_emscripten_log");var iThisFunc2=callstack.lastIndexOf("_emscripten_get_callstack");var iNextLine=callstack.indexOf("\n",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&8&&typeof emscripten_source_map=="undefined"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.');flags^=8;flags|=16}var lines=callstack.split("\n");callstack="";var newFirefoxRe=new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)");var firefoxRe=new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?");var chromeRe=new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)");for(var l in lines){var line=lines[l];var symbolName="";var file="";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line)||firefoxRe.exec(line);if(parts&&parts.length>=4){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+"\n";continue}}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column});haveSourceMap=orig?.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=` at ${symbolName} (${orig.source}:${orig.line}:${orig.column})\n`}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=(haveSourceMap?` = ${symbolName}`:` at ${symbolName}`)+` (${file}:${lineno}:${column})\n`}}callstack=callstack.replace(/\s+$/,"");return callstack};var emscriptenLog=(flags,str)=>{if(flags&24){str=str.replace(/\s+$/,"");str+=(str.length>0?"\n":"")+getCallstack(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else if(flags&512){console.info(str)}else if(flags&256){console.debug(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}};var reallyNegative=x=>x<0||x===0&&1/x===-Infinity;var reSign=(value,bits)=>{if(value<=0){return value}var half=bits<=32?Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value};var unSign=(value,bits)=>{if(value>=0){return value}return bits<=32?2*Math.abs(1<{var end=ptr;while(HEAPU8[end])++end;return end-ptr};var formatString=(format,varargs)=>{var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){ptr+=4}}else{}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type==="double"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type=="i64"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{type="i32";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex];if(curr===0)break;next=HEAP8[textIndex+1];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break}case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1]}var width=0;if(next==42){width=getNextArg("i32");textIndex++;next=HEAP8[textIndex+1]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1];if(next==42){precision=getNextArg("i32");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case"h":var nextNext=HEAP8[textIndex+2];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case"l":var nextNext=HEAP8[textIndex+2];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case"L":case"q":case"j":argSize=8;break;case"z":case"t":case"I":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1];switch(String.fromCharCode(next)){case"d":case"i":case"u":case"o":case"x":case"X":case"p":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg("i"+argSize*8);var argText;if(argSize==8){currArg=next==117?convertU32PairToI53(currArg[0],currArg[1]):convertI32PairToI53(currArg[0],currArg[1])}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix="";if(next==100||next==105){argText=reSign(currArg,8*argSize).toString(10)}else if(next==117){argText=unSign(currArg,8*argSize).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?"0":"")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?"0x":"";if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i=0){if(flagAlwaysSigned){prefix="+"+prefix}else if(flagPadSign){prefix=" "+prefix}}if(argText.charAt(0)=="-"){prefix="-"+prefix;argText=argText.substr(1)}while(prefix.length+argText.lengthret.push(chr.charCodeAt(0)));break}case"f":case"F":case"e":case"E":case"g":case"G":{currArg=getNextArg("double");var argText;if(isNaN(currArg)){argText="nan";flagZeroPad=false}else if(!isFinite(currArg)){argText=(currArg<0?"-":"")+"inf";flagZeroPad=false}else{var isGeneral=false;var effectivePrecision=Math.min(precision,20);if(next==103||next==71){isGeneral=true;precision=precision||1;var exponent=parseInt(currArg.toExponential(effectivePrecision).split("e")[1],10);if(precision>exponent&&exponent>=-4){next=(next==103?"f":"F").charCodeAt(0);precision-=exponent+1}else{next=(next==103?"e":"E").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\d$/.test(argText)){argText=argText.slice(0,-1)+"0"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&reallyNegative(currArg)){argText="-"+argText}}var parts=argText.split("e");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].includes(".")&&(parts[0].slice(-1)=="0"||parts[0].slice(-1)==".")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(".")==-1)parts[0]+=".";while(precision>effectivePrecision++)parts[0]+="0"}argText=parts[0]+(parts.length>1?"e"+parts[1]:"");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText="+"+argText}else if(flagPadSign){argText=" "+argText}}}while(argText.lengthret.push(chr.charCodeAt(0)));break}case"s":{var arg=getNextArg("i8*");var argLength=arg?strLen(arg):"(null)".length;if(precisionSet)argLength=Math.min(argLength,precision);if(!flagLeftAlign){while(argLength0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg("i8"));break}case"n":{var ptr=getNextArg("i32*");HEAP32[ptr>>2]=ret.length;break}case"%":{ret.push(curr);break}default:{for(var i=startTextIndex;i{var result=formatString(format,varargs);var str=UTF8ArrayToString(result);emscriptenLog(flags,str)};_emscripten_log.sig="vipp";var _emscripten_get_compiler_setting=name=>{throw"You must build with -sRETAIN_COMPILER_SETTINGS for getCompilerSetting or emscripten_get_compiler_setting to work"};_emscripten_get_compiler_setting.sig="pp";var _emscripten_has_asyncify=()=>0;_emscripten_has_asyncify.sig="i";var _emscripten_debugger=()=>{debugger};_emscripten_debugger.sig="v";var _emscripten_print_double=(x,to,max)=>{var str=x+"";if(to)return stringToUTF8(str,to,max);else return lengthBytesUTF8(str)};_emscripten_print_double.sig="idpi";var _emscripten_asm_const_double=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_double.sig="dppp";var _emscripten_asm_const_ptr=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_ptr.sig="pppp";var runMainThreadEmAsm=(emAsmAddr,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[emAsmAddr](...args)};var _emscripten_asm_const_int_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_int_sync_on_main_thread.sig="ippp";var _emscripten_asm_const_ptr_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_ptr_sync_on_main_thread.sig="pppp";var _emscripten_asm_const_double_sync_on_main_thread=_emscripten_asm_const_int_sync_on_main_thread;_emscripten_asm_const_double_sync_on_main_thread.sig="dppp";var _emscripten_asm_const_async_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,0);_emscripten_asm_const_async_on_main_thread.sig="vppp";var jstoi_s=Number;var __Unwind_Backtrace=(func,arg)=>{var trace=getCallstack();var parts=trace.split("\n");for(var i=0;iabort("Unwind_GetIPInfo");__Unwind_GetIPInfo.sig="ppp";var __Unwind_FindEnclosingFunction=ip=>0;__Unwind_FindEnclosingFunction.sig="pp";class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24}set_type(type){HEAPU32[this.ptr+4>>2]=type}get_type(){return HEAPU32[this.ptr+4>>2]}set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor}get_destructor(){return HEAPU32[this.ptr+8>>2]}set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught}get_caught(){return HEAP8[this.ptr+12]!=0}set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown}get_rethrown(){return HEAP8[this.ptr+13]!=0}init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)}set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr}get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]}}var exceptionLast=0;var uncaughtExceptionCount=0;var ___cxa_throw=(ptr,type,destructor)=>{var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast};___cxa_throw.sig="vppp";var __Unwind_RaiseException=ex=>{err("Warning: _Unwind_RaiseException is not correctly implemented");return ___cxa_throw(ex,0,0)};__Unwind_RaiseException.sig="ip";var __Unwind_DeleteException=ex=>{err("TODO: Unwind_DeleteException")};__Unwind_DeleteException.sig="vp";var getDynCaller=(sig,ptr)=>(...args)=>dynCall(sig,ptr,args);var _emscripten_exit_with_live_runtime=()=>{throw"unwind"};_emscripten_exit_with_live_runtime.sig="v";var _emscripten_force_exit=status=>{__emscripten_runtime_keepalive_clear();_exit(status)};_emscripten_force_exit.sig="vi";var _emscripten_outn=(str,len)=>out(UTF8ToString(str,len));_emscripten_outn.sig="vpp";var _emscripten_errn=(str,len)=>err(UTF8ToString(str,len));_emscripten_errn.sig="vpp";var _emscripten_throw_number=number=>{throw number};_emscripten_throw_number.sig="vd";var _emscripten_throw_string=str=>{throw UTF8ToString(str)};_emscripten_throw_string.sig="vp";var runtimeKeepalivePush=()=>{runtimeKeepaliveCounter+=1};runtimeKeepalivePush.sig="v";var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};runtimeKeepalivePop.sig="v";var _emscripten_runtime_keepalive_push=runtimeKeepalivePush;_emscripten_runtime_keepalive_push.sig="v";var _emscripten_runtime_keepalive_pop=runtimeKeepalivePop;_emscripten_runtime_keepalive_pop.sig="v";var _emscripten_runtime_keepalive_check=keepRuntimeAlive;_emscripten_runtime_keepalive_check.sig="i";var asmjsMangle=x=>{if(x=="__main_argc_argv"){x="main"}return x.startsWith("dynCall_")?x:"_"+x};var ___global_base=1024;var __emscripten_fs_load_embedded_files=ptr=>{do{var name_addr=HEAPU32[ptr>>2];ptr+=4;var len=HEAPU32[ptr>>2];ptr+=4;var content=HEAPU32[ptr>>2];ptr+=4;var name=UTF8ToString(name_addr);FS.createPath("/",PATH.dirname(name),true,true);FS.createDataFile(name,null,HEAP8.subarray(content,content+len),true,true,true)}while(HEAPU32[ptr>>2])};__emscripten_fs_load_embedded_files.sig="vp";var POINTER_SIZE=4;function getNativeTypeSize(type){switch(type){case"i1":case"i8":case"u8":return 1;case"i16":case"u16":return 2;case"i32":case"u32":return 4;case"i64":case"u64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return POINTER_SIZE}if(type[0]==="i"){const bits=Number(type.substr(1));assert(bits%8===0,`getNativeTypeSize invalid bits ${bits}, ${type} type`);return bits/8}return 0}}}var STACK_SIZE=524288;var STACK_ALIGN=16;var ASSERTIONS=0;var removeFunction=index=>{functionsInTableMap.delete(getWasmTableEntry(index));setWasmTableEntry(index,null);freeTableIndexes.push(index)};var _emscripten_math_cbrt=Math.cbrt;_emscripten_math_cbrt.sig="dd";var _emscripten_math_pow=Math.pow;_emscripten_math_pow.sig="ddd";var _emscripten_math_random=Math.random;_emscripten_math_random.sig="d";var _emscripten_math_sign=Math.sign;_emscripten_math_sign.sig="dd";var _emscripten_math_sqrt=Math.sqrt;_emscripten_math_sqrt.sig="dd";var _emscripten_math_exp=Math.exp;_emscripten_math_exp.sig="dd";var _emscripten_math_expm1=Math.expm1;_emscripten_math_expm1.sig="dd";var _emscripten_math_fmod=(x,y)=>x%y;_emscripten_math_fmod.sig="ddd";var _emscripten_math_log=Math.log;_emscripten_math_log.sig="dd";var _emscripten_math_log1p=Math.log1p;_emscripten_math_log1p.sig="dd";var _emscripten_math_log10=Math.log10;_emscripten_math_log10.sig="dd";var _emscripten_math_log2=Math.log2;_emscripten_math_log2.sig="dd";var _emscripten_math_round=Math.round;_emscripten_math_round.sig="dd";var _emscripten_math_acos=Math.acos;_emscripten_math_acos.sig="dd";var _emscripten_math_acosh=Math.acosh;_emscripten_math_acosh.sig="dd";var _emscripten_math_asin=Math.asin;_emscripten_math_asin.sig="dd";var _emscripten_math_asinh=Math.asinh;_emscripten_math_asinh.sig="dd";var _emscripten_math_atan=Math.atan;_emscripten_math_atan.sig="dd";var _emscripten_math_atanh=Math.atanh;_emscripten_math_atanh.sig="dd";var _emscripten_math_atan2=Math.atan2;_emscripten_math_atan2.sig="ddd";var _emscripten_math_cos=Math.cos;_emscripten_math_cos.sig="dd";var _emscripten_math_cosh=Math.cosh;_emscripten_math_cosh.sig="dd";var _emscripten_math_hypot=(count,varargs)=>{var args=[];for(var i=0;i>3])}return Math.hypot(...args)};_emscripten_math_hypot.sig="dip";var _emscripten_math_sin=Math.sin;_emscripten_math_sin.sig="dd";var _emscripten_math_sinh=Math.sinh;_emscripten_math_sinh.sig="dd";var _emscripten_math_tan=Math.tan;_emscripten_math_tan.sig="dd";var _emscripten_math_tanh=Math.tanh;_emscripten_math_tanh.sig="dd";var lengthBytesUTF16=str=>str.length*2;var lengthBytesUTF32=str=>{var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var call of JSEvents.deferredCalls){if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction,precedence,argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedencecall.targetFunction!=targetFunction)},canPerformEventHandlerRequests(){if(navigator.userActivation){return navigator.userActivation.isActive}return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls},runDeferredCalls(){if(!JSEvents.canPerformEventHandlerRequests()){return}var deferredCalls=JSEvents.deferredCalls;JSEvents.deferredCalls=[];for(var call of deferredCalls){call.targetFunction(...call.argsList)}},eventHandlers:[],removeAllHandlersOnTarget:(target,eventTypeString)=>{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.keyEvent||=_malloc(160);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP8[keyEventData+12]=e.ctrlKey;HEAP8[keyEventData+13]=e.shiftKey;HEAP8[keyEventData+14]=e.altKey;HEAP8[keyEventData+15]=e.metaKey;HEAP8[keyEventData+16]=e.repeat;HEAP32[idx+5]=e.charCode;HEAP32[idx+6]=e.keyCode;HEAP32[idx+7]=e.which;stringToUTF8(e.key||"",keyEventData+32,32);stringToUTF8(e.code||"",keyEventData+64,32);stringToUTF8(e.char||"",keyEventData+96,32);stringToUTF8(e.locale||"",keyEventData+128,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var findCanvasEventTarget=findEventTarget;var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);_emscripten_set_keypress_callback_on_thread.sig="ippipp";var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);_emscripten_set_keydown_callback_on_thread.sig="ippipp";var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);_emscripten_set_keyup_callback_on_thread.sig="ippipp";var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{left:0,top:0};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP8[eventStruct+24]=e.ctrlKey;HEAP8[eventStruct+25]=e.shiftKey;HEAP8[eventStruct+26]=e.altKey;HEAP8[eventStruct+27]=e.metaKey;HEAP16[idx*2+14]=e.button;HEAP16[idx*2+15]=e.buttons;HEAP32[idx+8]=e["movementX"];HEAP32[idx+9]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+10]=e.clientX-(rect.left|0);HEAP32[idx+11]=e.clientY-(rect.top|0)};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.mouseEvent||=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString,callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_click_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,4,"click",targetThread);_emscripten_set_click_callback_on_thread.sig="ippipp";var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);_emscripten_set_mousedown_callback_on_thread.sig="ippipp";var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);_emscripten_set_mouseup_callback_on_thread.sig="ippipp";var _emscripten_set_dblclick_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,7,"dblclick",targetThread);_emscripten_set_dblclick_callback_on_thread.sig="ippipp";var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);_emscripten_set_mousemove_callback_on_thread.sig="ippipp";var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);_emscripten_set_mouseenter_callback_on_thread.sig="ippipp";var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);_emscripten_set_mouseleave_callback_on_thread.sig="ippipp";var _emscripten_set_mouseover_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,35,"mouseover",targetThread);_emscripten_set_mouseover_callback_on_thread.sig="ippipp";var _emscripten_set_mouseout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,36,"mouseout",targetThread);_emscripten_set_mouseout_callback_on_thread.sig="ippipp";var _emscripten_get_mouse_status=mouseState=>{if(!JSEvents.mouseEvent)return-7;HEAP8.set(HEAP8.subarray(JSEvents.mouseEvent,JSEvents.mouseEvent+64),mouseState);return 0};_emscripten_get_mouse_status.sig="ip";var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.wheelEvent||=_malloc(96);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:true,eventTypeString,callbackfunc,handlerFunc:wheelHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};_emscripten_set_wheel_callback_on_thread.sig="ippipp";var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.uiEvent||=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=0;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset|0;HEAP32[uiEvent+32>>2]=pageYOffset|0;if(getWasmTableEntry(callbackfunc)(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);_emscripten_set_resize_callback_on_thread.sig="ippipp";var _emscripten_set_scroll_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,11,"scroll",targetThread);_emscripten_set_scroll_callback_on_thread.sig="ippipp";var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.focusEvent||=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);_emscripten_set_blur_callback_on_thread.sig="ippipp";var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);_emscripten_set_focus_callback_on_thread.sig="ippipp";var _emscripten_set_focusin_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,14,"focusin",targetThread);_emscripten_set_focusin_callback_on_thread.sig="ippipp";var _emscripten_set_focusout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,15,"focusout",targetThread);_emscripten_set_focusout_callback_on_thread.sig="ippipp";var fillDeviceOrientationEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.alpha;HEAPF64[eventStruct+8>>3]=e.beta;HEAPF64[eventStruct+16>>3]=e.gamma;HEAP8[eventStruct+24]=e.absolute};var registerDeviceOrientationEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.deviceOrientationEvent||=_malloc(32);var deviceOrientationEventHandlerFunc=(e=event)=>{fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.deviceOrientationEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:deviceOrientationEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_deviceorientation_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceOrientationEventCallback(2,userData,useCapture,callbackfunc,16,"deviceorientation",targetThread);_emscripten_set_deviceorientation_callback_on_thread.sig="ipipp";var _emscripten_get_deviceorientation_status=orientationState=>{if(!JSEvents.deviceOrientationEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceOrientationEvent,32),orientationState);return 0};_emscripten_get_deviceorientation_status.sig="ip";var fillDeviceMotionEventData=(eventStruct,e,target)=>{var supportedFields=0;var a=e["acceleration"];supportedFields|=a&&1;var ag=e["accelerationIncludingGravity"];supportedFields|=ag&&2;var rr=e["rotationRate"];supportedFields|=rr&&4;a=a||{};ag=ag||{};rr=rr||{};HEAPF64[eventStruct>>3]=a["x"];HEAPF64[eventStruct+8>>3]=a["y"];HEAPF64[eventStruct+16>>3]=a["z"];HEAPF64[eventStruct+24>>3]=ag["x"];HEAPF64[eventStruct+32>>3]=ag["y"];HEAPF64[eventStruct+40>>3]=ag["z"];HEAPF64[eventStruct+48>>3]=rr["alpha"];HEAPF64[eventStruct+56>>3]=rr["beta"];HEAPF64[eventStruct+64>>3]=rr["gamma"]};var registerDeviceMotionEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.deviceMotionEvent||=_malloc(80);var deviceMotionEventHandlerFunc=(e=event)=>{fillDeviceMotionEventData(JSEvents.deviceMotionEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.deviceMotionEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:deviceMotionEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_devicemotion_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceMotionEventCallback(2,userData,useCapture,callbackfunc,17,"devicemotion",targetThread);_emscripten_set_devicemotion_callback_on_thread.sig="ipipp";var _emscripten_get_devicemotion_status=motionState=>{if(!JSEvents.deviceMotionEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceMotionEvent,80),motionState);return 0};_emscripten_get_devicemotion_status.sig="ip";var screenOrientation=()=>{if(!window.screen)return undefined;return screen.orientation||screen["mozOrientation"]||screen["webkitOrientation"]};var fillOrientationChangeEventData=eventStruct=>{var orientationsType1=["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var orientationsType2=["portrait","portrait","landscape","landscape"];var orientationIndex=0;var orientationAngle=0;var screenOrientObj=screenOrientation();if(typeof screenOrientObj==="object"){orientationIndex=orientationsType1.indexOf(screenOrientObj.type);if(orientationIndex<0){orientationIndex=orientationsType2.indexOf(screenOrientObj.type)}if(orientationIndex>=0){orientationIndex=1<>2]=orientationIndex;HEAP32[eventStruct+4>>2]=orientationAngle};var registerOrientationChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.orientationChangeEvent||=_malloc(8);var orientationChangeEventHandlerFunc=(e=event)=>{var orientationChangeEvent=JSEvents.orientationChangeEvent;fillOrientationChangeEventData(orientationChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,orientationChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:orientationChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_orientationchange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!window.screen||!screen.orientation)return-1;return registerOrientationChangeEventCallback(screen.orientation,userData,useCapture,callbackfunc,18,"change",targetThread)};_emscripten_set_orientationchange_callback_on_thread.sig="ipipp";var _emscripten_get_orientation_status=orientationChangeEvent=>{if(!screenOrientation()&&typeof orientation=="undefined")return-1;fillOrientationChangeEventData(orientationChangeEvent);return 0};_emscripten_get_orientation_status.sig="ip";var _emscripten_lock_orientation=allowedOrientations=>{var orientations=[];if(allowedOrientations&1)orientations.push("portrait-primary");if(allowedOrientations&2)orientations.push("portrait-secondary");if(allowedOrientations&4)orientations.push("landscape-primary");if(allowedOrientations&8)orientations.push("landscape-secondary");var succeeded;if(screen.lockOrientation){succeeded=screen.lockOrientation(orientations)}else if(screen.mozLockOrientation){succeeded=screen.mozLockOrientation(orientations)}else if(screen.webkitLockOrientation){succeeded=screen.webkitLockOrientation(orientations)}else{return-1}if(succeeded){return 0}return-6};_emscripten_lock_orientation.sig="ii";var _emscripten_unlock_orientation=()=>{if(screen.unlockOrientation){screen.unlockOrientation()}else if(screen.mozUnlockOrientation){screen.mozUnlockOrientation()}else if(screen.webkitUnlockOrientation){screen.webkitUnlockOrientation()}else{return-1}return 0};_emscripten_unlock_orientation.sig="i";var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP8[eventStruct]=isFullscreen;HEAP8[eventStruct+1]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+2,128);stringToUTF8(id,eventStruct+130,128);HEAP32[eventStruct+260>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+268>>2]=screen.width;HEAP32[eventStruct+272>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.fullscreenChangeEvent||=_malloc(276);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};_emscripten_set_fullscreenchange_callback_on_thread.sig="ippipp";var _emscripten_get_fullscreen_status=fullscreenStatus=>{if(!JSEvents.fullscreenEnabled())return-1;fillFullscreenChangeEventData(fullscreenStatus);return 0};_emscripten_get_fullscreen_status.sig="ip";var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};_emscripten_get_canvas_element_size.sig="ippp";var getCanvasElementSize=target=>{var sp=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(sp);return size};var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};_emscripten_set_canvas_element_size.sig="ipii";var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var sp=stackSave();var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(sp)}};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};var hideEverythingExceptGivenElement=onlyVisibleElement=>{var child=onlyVisibleElement;var parent=child.parentNode;var hiddenElements=[];while(child!=document.body){var children=parent.children;for(var i=0;i{for(var elem of hiddenElements){elem.node.style.display=elem.displayState}};var currentFullscreenStrategy={};var restoreOldWindowedStyle=null;var softFullscreenResizeWebGLRenderTarget=()=>{var dpr=devicePixelRatio;var inHiDPIFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode==2;var inAspectRatioFixedFullscreenMode=currentFullscreenStrategy.scaleMode==2;var inPixelPerfectFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode!=0;var inCenteredWithoutScalingFullscreenMode=currentFullscreenStrategy.scaleMode==3;var screenWidth=inHiDPIFullscreenMode?Math.round(innerWidth*dpr):innerWidth;var screenHeight=inHiDPIFullscreenMode?Math.round(innerHeight*dpr):innerHeight;var w=screenWidth;var h=screenHeight;var canvas=currentFullscreenStrategy.target;var canvasSize=getCanvasElementSize(canvas);var x=canvasSize[0];var y=canvasSize[1];var topMargin;if(inAspectRatioFixedFullscreenMode){if(w*yx*h)w=h*x/y|0;topMargin=(screenHeight-h)/2|0}if(inPixelPerfectFullscreenMode){setCanvasElementSize(canvas,w,h);if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,w,h)}if(inHiDPIFullscreenMode){topMargin/=dpr;w/=dpr;h/=dpr;w=Math.round(w*1e4)/1e4;h=Math.round(h*1e4)/1e4;topMargin=Math.round(topMargin*1e4)/1e4}if(inCenteredWithoutScalingFullscreenMode){var t=(innerHeight-jstoi_q(canvas.style.height))/2;var b=(innerWidth-jstoi_q(canvas.style.width))/2;setLetterbox(canvas,t,b)}else{canvas.style.width=w+"px";canvas.style.height=h+"px";var b=(innerWidth-w)/2;setLetterbox(canvas,topMargin,b)}if(!inCenteredWithoutScalingFullscreenMode&¤tFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}};var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}if(!JSEvents.canPerformEventHandlerRequests()){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen=(target,deferUntilInEventHandler)=>{var strategy={scaleMode:0,canvasResolutionScaleMode:0,filteringMode:0,deferUntilInEventHandler,canvasResizedCallbackTargetThread:2};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen.sig="ipi";var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen_strategy.sig="ipip";var _emscripten_enter_soft_fullscreen=(target,fullscreenStrategy)=>{target=findEventTarget(target);if(!target)return-4;var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2],target,softFullscreen:true};var restoreOldStyle=JSEvents_resizeCanvasForFullscreen(target,strategy);document.documentElement.style.overflow="hidden";document.body.scroll="no";document.body.style.margin="0px";var hiddenElements=hideEverythingExceptGivenElement(target);function restoreWindowedState(){restoreOldStyle();restoreHiddenElements(hiddenElements);removeEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}currentFullscreenStrategy=0}restoreOldWindowedStyle=restoreWindowedState;currentFullscreenStrategy=strategy;addEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};_emscripten_enter_soft_fullscreen.sig="ipp";var _emscripten_exit_soft_fullscreen=()=>{restoreOldWindowedStyle?.();restoreOldWindowedStyle=null;return 0};_emscripten_exit_soft_fullscreen.sig="i";var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};_emscripten_exit_fullscreen.sig="i";var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP8[eventStruct]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+1,128);stringToUTF8(id,eventStruct+129,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.pointerlockChangeEvent||=_malloc(257);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};_emscripten_set_pointerlockchange_callback_on_thread.sig="ippipp";var registerPointerlockErrorEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var pointerlockErrorEventHandlerFunc=(e=event)=>{if(getWasmTableEntry(callbackfunc)(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:pointerlockErrorEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockerror_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mozpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"webkitpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mspointerlockerror",targetThread);return registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"pointerlockerror",targetThread)};_emscripten_set_pointerlockerror_callback_on_thread.sig="ippipp";var _emscripten_get_pointerlock_status=pointerlockStatus=>{if(pointerlockStatus)fillPointerlockChangeEventData(pointerlockStatus);if(!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}return 0};_emscripten_get_pointerlock_status.sig="ip";var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}if(!JSEvents.canPerformEventHandlerRequests()){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};_emscripten_request_pointerlock.sig="ipi";var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};_emscripten_exit_pointerlock.sig="i";var _emscripten_vibrate=msecs=>{if(!navigator.vibrate)return-1;navigator.vibrate(msecs);return 0};_emscripten_vibrate.sig="ii";var _emscripten_vibrate_pattern=(msecsArray,numEntries)=>{if(!navigator.vibrate)return-1;var vibrateList=[];for(var i=0;i>2];vibrateList.push(msecs)}navigator.vibrate(vibrateList);return 0};_emscripten_vibrate_pattern.sig="ipi";var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP8[eventStruct]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.visibilityChangeEvent||=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target,eventTypeString,callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!specialHTMLTargets[1]){return-4}return registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread)};_emscripten_set_visibilitychange_callback_on_thread.sig="ipipp";var _emscripten_get_visibility_status=visibilityStatus=>{if(typeof document.visibilityState=="undefined"&&typeof document.hidden=="undefined"){return-1}fillVisibilityChangeEventData(visibilityStatus);return 0};_emscripten_get_visibility_status.sig="ip";var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.touchEvent||=_malloc(1552);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(let t of et){t.isChanged=t.onTarget=0;touches[t.identifier]=t}for(let t of e.changedTouches){t.isChanged=1;touches[t.identifier]=t}for(let t of e.targetTouches){touches[t.identifier].onTarget=1}var touchEvent=JSEvents.touchEvent;HEAPF64[touchEvent>>3]=e.timeStamp;HEAP8[touchEvent+12]=e.ctrlKey;HEAP8[touchEvent+13]=e.shiftKey;HEAP8[touchEvent+14]=e.altKey;HEAP8[touchEvent+15]=e.metaKey;var idx=touchEvent+16;var targetRect=getBoundingClientRect(target);var numTouches=0;for(let t of Object.values(touches)){var idx32=idx>>2;HEAP32[idx32+0]=t.identifier;HEAP32[idx32+1]=t.screenX;HEAP32[idx32+2]=t.screenY;HEAP32[idx32+3]=t.clientX;HEAP32[idx32+4]=t.clientY;HEAP32[idx32+5]=t.pageX;HEAP32[idx32+6]=t.pageY;HEAP8[idx+28]=t.isChanged;HEAP8[idx+29]=t.onTarget;HEAP32[idx32+8]=t.clientX-(targetRect.left|0);HEAP32[idx32+9]=t.clientY-(targetRect.top|0);idx+=48;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString,callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);_emscripten_set_touchstart_callback_on_thread.sig="ippipp";var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);_emscripten_set_touchend_callback_on_thread.sig="ippipp";var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);_emscripten_set_touchmove_callback_on_thread.sig="ippipp";var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);_emscripten_set_touchcancel_callback_on_thread.sig="ippipp";var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1112,64);stringToUTF8(e.mapping,eventStruct+1176,64)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.gamepadEvent||=_malloc(1240);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(getWasmTableEntry(callbackfunc)(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString,callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};_emscripten_sample_gamepad_data.sig="i";var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};_emscripten_set_gamepadconnected_callback_on_thread.sig="ipipp";var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};_emscripten_set_gamepaddisconnected_callback_on_thread.sig="ipipp";var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;_emscripten_get_num_gamepads.sig="i";var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};_emscripten_get_gamepad_status.sig="iip";var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=getWasmTableEntry(callbackfunc)(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};_emscripten_set_beforeunload_callback_on_thread.sig="ippp";var fillBatteryEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP8[eventStruct+24]=e.charging};var battery=()=>navigator.battery||navigator.mozBattery||navigator.webkitBattery;var registerBatteryEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{JSEvents.batteryEvent||=_malloc(32);var batteryEventHandlerFunc=(e=event)=>{var batteryEvent=JSEvents.batteryEvent;fillBatteryEventData(batteryEvent,battery());if(getWasmTableEntry(callbackfunc)(eventTypeId,batteryEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:batteryEventHandlerFunc,useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_batterychargingchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,29,"chargingchange",targetThread)};_emscripten_set_batterychargingchange_callback_on_thread.sig="ippp";var _emscripten_set_batterylevelchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,30,"levelchange",targetThread)};_emscripten_set_batterylevelchange_callback_on_thread.sig="ippp";var _emscripten_get_battery_status=batteryState=>{if(!battery())return-1;fillBatteryEventData(batteryState,battery());return 0};_emscripten_get_battery_status.sig="ip";var __emscripten_set_offscreencanvas_size=(target,width,height)=>-1;__emscripten_set_offscreencanvas_size.sig="ipii";var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};_emscripten_set_element_css_size.sig="ipdd";var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};_emscripten_get_element_css_size.sig="ippp";var _emscripten_html5_remove_all_event_listeners=()=>JSEvents.removeAllEventListeners();_emscripten_html5_remove_all_event_listeners.sig="v";var _emscripten_request_animation_frame=(cb,userData)=>requestAnimationFrame(timeStamp=>getWasmTableEntry(cb)(timeStamp,userData));_emscripten_request_animation_frame.sig="ipp";var _emscripten_cancel_animation_frame=id=>cancelAnimationFrame(id);_emscripten_cancel_animation_frame.sig="vi";var _emscripten_request_animation_frame_loop=(cb,userData)=>{function tick(timeStamp){if(getWasmTableEntry(cb)(timeStamp,userData)){requestAnimationFrame(tick)}}return requestAnimationFrame(tick)};_emscripten_request_animation_frame_loop.sig="vpp";var _emscripten_performance_now=()=>performance.now();_emscripten_performance_now.sig="d";var _emscripten_get_device_pixel_ratio=()=>devicePixelRatio;_emscripten_get_device_pixel_ratio.sig="d";var _emscripten_get_callstack=(flags,str,maxbytes)=>{var callstack=getCallstack(flags);if(!str||maxbytes<=0){return lengthBytesUTF8(callstack)+1}var bytesWrittenExcludingNull=stringToUTF8(callstack,str,maxbytes);return bytesWrittenExcludingNull+1};_emscripten_get_callstack.sig="iipi";var convertFrameToPC=frame=>{abort("Cannot use convertFrameToPC (needed by __builtin_return_address) without -sUSE_OFFSET_CONVERTER");return 0};var _emscripten_return_address=level=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}var caller=callstack[level+3];return convertFrameToPC(caller)};_emscripten_return_address.sig="pi";var UNWIND_CACHE={};var saveInUnwindCache=callstack=>{callstack.forEach(frame=>{var pc=convertFrameToPC(frame);if(pc){UNWIND_CACHE[pc]=frame}})};var _emscripten_stack_snapshot=()=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}saveInUnwindCache(callstack);UNWIND_CACHE.last_addr=convertFrameToPC(callstack[3]);UNWIND_CACHE.last_stack=callstack;return UNWIND_CACHE.last_addr};_emscripten_stack_snapshot.sig="p";var _emscripten_stack_unwind_buffer=(addr,buffer,count)=>{var stack;if(UNWIND_CACHE.last_addr==addr){stack=UNWIND_CACHE.last_stack}else{stack=jsStackTrace().split("\n");if(stack[0]=="Error"){stack.shift()}saveInUnwindCache(stack)}var offset=3;while(stack[offset]&&convertFrameToPC(stack[offset])!=addr){++offset}for(var i=0;i>2]=convertFrameToPC(stack[i+offset])}return i};_emscripten_stack_unwind_buffer.sig="ippi";var _emscripten_pc_get_function=pc=>{abort("Cannot use emscripten_pc_get_function without -sUSE_OFFSET_CONVERTER");return 0};_emscripten_pc_get_function.sig="pp";var convertPCtoSourceLocation=pc=>{if(UNWIND_CACHE.last_get_source_pc==pc)return UNWIND_CACHE.last_source;var match;var source;if(!source){var frame=UNWIND_CACHE[pc];if(!frame)return null;if(match=/\((.*):(\d+):(\d+)\)$/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}else if(match=/@(.*):(\d+):(\d+)/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}}UNWIND_CACHE.last_get_source_pc=pc;UNWIND_CACHE.last_source=source;return source};var _emscripten_pc_get_file=pc=>{var result=convertPCtoSourceLocation(pc);if(!result)return 0;if(_emscripten_pc_get_file.ret)_free(_emscripten_pc_get_file.ret);_emscripten_pc_get_file.ret=stringToNewUTF8(result.file);return _emscripten_pc_get_file.ret};_emscripten_pc_get_file.sig="pp";var _emscripten_pc_get_line=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.line:0};_emscripten_pc_get_line.sig="ip";var _emscripten_pc_get_column=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.column||0:0};_emscripten_pc_get_column.sig="ip";var _sched_yield=()=>0;Module["_sched_yield"]=_sched_yield;_sched_yield.sig="i";var checkWasiClock=clock_id=>clock_id==0||clock_id==1||clock_id==2||clock_id==3;function _clock_time_get(clk_id,ignored_precision_low,ignored_precision_high,ptime){var ignored_precision=convertI32PairToI53Checked(ignored_precision_low,ignored_precision_high);if(!checkWasiClock(clk_id)){return 28}var now;if(clk_id===0){now=Date.now()}else if(nowIsMonotonic){now=_emscripten_get_now()}else{return 52}var nsec=Math.round(now*1e3*1e3);HEAP32[ptime>>2]=nsec>>>0;HEAP32[ptime+4>>2]=nsec/Math.pow(2,32)>>>0;return 0}_clock_time_get.sig="iiiip";var _clock_res_get=(clk_id,pres)=>{if(!checkWasiClock(clk_id)){return 28}var nsec;if(clk_id===0){nsec=1e3*1e3}else if(nowIsMonotonic){nsec=_emscripten_get_now_res()}else{return 52}HEAP32[pres>>2]=nsec>>>0;HEAP32[pres+4>>2]=nsec/Math.pow(2,32)>>>0;return 0};_clock_res_get.sig="iip";var wasiRightsToMuslOFlags=rights=>{if(rights&2&&rights&64){return 2}if(rights&2){return 0}if(rights&64){return 1}throw new FS.ErrnoError(28)};var wasiOFlagsToMuslOFlags=oflags=>{var musl_oflags=0;if(oflags&1){musl_oflags|=64}if(oflags&8){musl_oflags|=512}if(oflags&2){musl_oflags|=65536}if(oflags&4){musl_oflags|=128}return musl_oflags};var _emscripten_unwind_to_js_event_loop=()=>{throw"unwind"};_emscripten_unwind_to_js_event_loop.sig="v";var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var setImmediateWrapped=func=>{setImmediateWrapped.mapping||=[];var id=setImmediateWrapped.mapping.length;setImmediateWrapped.mapping[id]=setImmediate(()=>{setImmediateWrapped.mapping[id]=undefined;func()});return id};var clearImmediateWrapped=id=>{clearImmediate(setImmediateWrapped.mapping[id]);setImmediateWrapped.mapping[id]=undefined};var polyfillSetImmediate=()=>{};var _emscripten_set_immediate=(cb,userData)=>emSetImmediate(()=>{callUserCallback(()=>getWasmTableEntry(cb)(userData))});_emscripten_set_immediate.sig="ipp";var _emscripten_clear_immediate=id=>{emClearImmediate(id)};_emscripten_clear_immediate.sig="vi";var _emscripten_set_immediate_loop=(cb,userData)=>{function tick(){callUserCallback(()=>{if(getWasmTableEntry(cb)(userData)){emSetImmediate(tick)}else{}})}emSetImmediate(tick)};_emscripten_set_immediate_loop.sig="vpp";var _emscripten_set_timeout=(cb,msecs,userData)=>safeSetTimeout(()=>getWasmTableEntry(cb)(userData),msecs);_emscripten_set_timeout.sig="ipdp";var _emscripten_clear_timeout=clearTimeout;_emscripten_clear_timeout.sig="vi";var _emscripten_set_timeout_loop=(cb,msecs,userData)=>{function tick(){var t=_emscripten_get_now();var n=t+msecs;callUserCallback(()=>{if(getWasmTableEntry(cb)(t,userData)){setTimeout(tick,n-_emscripten_get_now())}})}return setTimeout(tick,0)};_emscripten_set_timeout_loop.sig="vpdp";var _emscripten_set_interval=(cb,msecs,userData)=>setInterval(()=>{callUserCallback(()=>getWasmTableEntry(cb)(userData))},msecs);_emscripten_set_interval.sig="ipdp";var _emscripten_clear_interval=id=>{clearInterval(id)};_emscripten_clear_interval.sig="vi";var registerPostMainLoop=f=>{typeof MainLoop!="undefined"&&MainLoop.postMainLoop.push(f)};var registerPreMainLoop=f=>{typeof MainLoop!="undefined"&&MainLoop.preMainLoop.push(f)};var _emscripten_get_main_loop_timing=(mode,value)=>{if(mode)HEAP32[mode>>2]=MainLoop.timingMode;if(value)HEAP32[value>>2]=MainLoop.timingValue};_emscripten_get_main_loop_timing.sig="vpp";var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var iterFunc=getWasmTableEntry(func);setMainLoop(iterFunc,fps,simulateInfiniteLoop)};_emscripten_set_main_loop.sig="vpii";var _emscripten_set_main_loop_arg=(func,arg,fps,simulateInfiniteLoop)=>{var iterFunc=()=>getWasmTableEntry(func)(arg);setMainLoop(iterFunc,fps,simulateInfiniteLoop,arg)};_emscripten_set_main_loop_arg.sig="vppii";var _emscripten_cancel_main_loop=()=>{MainLoop.pause();MainLoop.func=null};_emscripten_cancel_main_loop.sig="v";var _emscripten_pause_main_loop=()=>{MainLoop.pause()};_emscripten_pause_main_loop.sig="v";var _emscripten_resume_main_loop=()=>{MainLoop.resume()};_emscripten_resume_main_loop.sig="v";var __emscripten_push_main_loop_blocker=(func,arg,name)=>{MainLoop.queue.push({func:()=>{getWasmTableEntry(func)(arg)},name:UTF8ToString(name),counted:true});MainLoop.updateStatus()};__emscripten_push_main_loop_blocker.sig="vppp";var __emscripten_push_uncounted_main_loop_blocker=(func,arg,name)=>{MainLoop.queue.push({func:()=>{getWasmTableEntry(func)(arg)},name:UTF8ToString(name),counted:false});MainLoop.updateStatus()};__emscripten_push_uncounted_main_loop_blocker.sig="vppp";var _emscripten_set_main_loop_expected_blockers=num=>{MainLoop.expectedBlockers=num;MainLoop.remainingBlockers=num;MainLoop.updateStatus()};_emscripten_set_main_loop_expected_blockers.sig="vi";var idsToPromises=(idBuf,size)=>{var promises=[];for(var i=0;i>2];promises[i]=getPromise(id)}return promises};var makePromiseCallback=(callback,userData)=>value=>{var stack=stackSave();var resultPtr=stackAlloc(POINTER_SIZE);HEAPU32[resultPtr>>2]=0;try{var result=getWasmTableEntry(callback)(resultPtr,userData,value);var resultVal=HEAPU32[resultPtr>>2]}catch(e){if(typeof e!="number"){throw 0}throw e}finally{stackRestore(stack)}switch(result){case 0:return resultVal;case 1:return getPromise(resultVal);case 2:var ret=getPromise(resultVal);_emscripten_promise_destroy(resultVal);return ret;case 3:throw resultVal}};var _emscripten_promise_then=(id,onFulfilled,onRejected,userData)=>{var promise=getPromise(id);var newId=promiseMap.allocate({promise:promise.then(makePromiseCallback(onFulfilled,userData),makePromiseCallback(onRejected,userData))});return newId};_emscripten_promise_then.sig="ppppp";var _emscripten_promise_all=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.all(promises).then(results=>{if(resultBuf){for(var i=0;i>2]=result}}return resultBuf})});return id};_emscripten_promise_all.sig="pppp";var setPromiseResult=(ptr,fulfill,value)=>{var result=fulfill?0:3;HEAP32[ptr>>2]=result;HEAPU32[ptr+4>>2]=value};var _emscripten_promise_all_settled=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.allSettled(promises).then(results=>{if(resultBuf){var offset=resultBuf;for(var i=0;i{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.any(promises).catch(err=>{if(errorBuf){for(var i=0;i>2]=err.errors[i]}}throw errorBuf})});return id};_emscripten_promise_any.sig="pppp";var _emscripten_promise_race=(idBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.race(promises)});return id};_emscripten_promise_race.sig="ppp";var _emscripten_promise_await=(returnValuePtr,id)=>{abort("emscripten_promise_await is only available with ASYNCIFY")};_emscripten_promise_await.sig="vpp";var ___resumeException=ptr=>{if(!exceptionLast){exceptionLast=ptr}throw exceptionLast};___resumeException.sig="vp";var findMatchingCatch=args=>{var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0}var info=new ExceptionInfo(thrown);info.set_adjusted_ptr(thrown);var thrownType=info.get_type();if(!thrownType){setTempRet0(0);return thrown}for(var caughtType of args){if(caughtType===0||caughtType===thrownType){break}var adjusted_ptr_addr=info.ptr+16;if(___cxa_can_catch(caughtType,thrownType,adjusted_ptr_addr)){setTempRet0(caughtType);return thrown}}setTempRet0(thrownType);return thrown};var ___cxa_find_matching_catch_2=()=>findMatchingCatch([]);___cxa_find_matching_catch_2.sig="p";var ___cxa_find_matching_catch_3=arg0=>findMatchingCatch([arg0]);___cxa_find_matching_catch_3.sig="pp";var ___cxa_find_matching_catch_4=(arg0,arg1)=>findMatchingCatch([arg0,arg1]);___cxa_find_matching_catch_4.sig="ppp";var exceptionCaught=[];var ___cxa_rethrow=()=>{var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast};___cxa_rethrow.sig="v";var _llvm_eh_typeid_for=type=>type;_llvm_eh_typeid_for.sig="vp";var ___cxa_begin_catch=ptr=>{var info=new ExceptionInfo(ptr);if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(info);___cxa_increment_exception_refcount(ptr);return ___cxa_get_exception_ptr(ptr)};___cxa_begin_catch.sig="pp";var ___cxa_end_catch=()=>{_setThrew(0,0);var info=exceptionCaught.pop();___cxa_decrement_exception_refcount(info.excPtr);exceptionLast=0};___cxa_end_catch.sig="v";var ___cxa_uncaught_exceptions=()=>uncaughtExceptionCount;Module["___cxa_uncaught_exceptions"]=___cxa_uncaught_exceptions;___cxa_uncaught_exceptions.sig="i";var ___cxa_call_unexpected=exception=>abort("Unexpected exception thrown, this is not properly supported - aborting");___cxa_call_unexpected.sig="vp";var ___cxa_current_primary_exception=()=>{if(!exceptionCaught.length){return 0}var info=exceptionCaught[exceptionCaught.length-1];___cxa_increment_exception_refcount(info.excPtr);return info.excPtr};Module["___cxa_current_primary_exception"]=___cxa_current_primary_exception;___cxa_current_primary_exception.sig="p";var ___cxa_rethrow_primary_exception=ptr=>{if(!ptr)return;var info=new ExceptionInfo(ptr);exceptionCaught.push(info);info.set_rethrown(true);___cxa_rethrow()};Module["___cxa_rethrow_primary_exception"]=___cxa_rethrow_primary_exception;___cxa_rethrow_primary_exception.sig="vp";var Browser={useWebGL:false,isFullscreen:false,pointerLock:false,moduleContextCreatedCallbacks:[],workers:[],init(){if(Browser.initted)return;Browser.initted=true;var imagePlugin={};imagePlugin["canHandle"]=function imagePlugin_canHandle(name){return!Module["noImageDecoding"]&&/\.(jpg|jpeg|png|bmp|webp)$/i.test(name)};imagePlugin["handle"]=function imagePlugin_handle(byteArray,name,onload,onerror){var b=new Blob([byteArray],{type:Browser.getMimetype(name)});if(b.size!==byteArray.length){b=new Blob([new Uint8Array(byteArray).buffer],{type:Browser.getMimetype(name)})}var url=URL.createObjectURL(b);var img=new Image;img.onload=()=>{var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module["noAudioDecoding"]&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;onerror?.()}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Browser.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},getMimetype(name){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x,y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h{var _file=UTF8ToString(file);var data=FS.analyzePath(_file);if(!data.exists)return-1;FS.createPreloadedFile(PATH.dirname(_file),PATH.basename(_file),new Uint8Array(data.object.contents),true,true,()=>{if(onload)getWasmTableEntry(onload)(file)},()=>{if(onerror)getWasmTableEntry(onerror)(file)},true);return 0};_emscripten_run_preload_plugins.sig="ippp";var Browser_asyncPrepareDataCounter=0;var _emscripten_run_preload_plugins_data=(data,size,suffix,arg,onload,onerror)=>{var _suffix=UTF8ToString(suffix);var name="prepare_data_"+Browser_asyncPrepareDataCounter+++"."+_suffix;var cname=stringToNewUTF8(name);FS.createPreloadedFile("/",name,HEAPU8.subarray(data,data+size),true,true,()=>{if(onload)getWasmTableEntry(onload)(arg,cname)},()=>{if(onerror)getWasmTableEntry(onerror)(arg)},true)};_emscripten_run_preload_plugins_data.sig="vpipppp";var _emscripten_async_run_script=(script,millis)=>{safeSetTimeout(()=>_emscripten_run_script(script),millis)};_emscripten_async_run_script.sig="vpi";var _emscripten_async_load_script=(url,onload,onerror)=>{url=UTF8ToString(url);var loadDone=()=>{if(onload){var onloadCallback=()=>callUserCallback(getWasmTableEntry(onload));if(runDependencies>0){dependenciesFulfilled=onloadCallback}else{onloadCallback()}}};var loadError=()=>{if(onerror){callUserCallback(getWasmTableEntry(onerror))}};var script=document.createElement("script");script.onload=loadDone;script.onerror=loadError;script.src=url;document.body.appendChild(script)};_emscripten_async_load_script.sig="vppp";var safeRequestAnimationFrame=func=>MainLoop.requestAnimationFrame(()=>{callUserCallback(func)});var _emscripten_async_call=(func,arg,millis)=>{function wrapper(){getWasmTableEntry(func)(arg)}if(millis>=0){safeSetTimeout(wrapper,millis)}else{safeRequestAnimationFrame(wrapper)}};_emscripten_async_call.sig="vppi";var _emscripten_get_window_title=()=>{var buflen=256;if(!_emscripten_get_window_title.buffer){_emscripten_get_window_title.buffer=_malloc(buflen)}stringToUTF8(document.title,_emscripten_get_window_title.buffer,buflen);return _emscripten_get_window_title.buffer};_emscripten_get_window_title.sig="p";var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);_emscripten_set_window_title.sig="vp";var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};_emscripten_get_screen_size.sig="vpp";var _emscripten_hide_mouse=()=>{var styleSheet=document.styleSheets[0];var rules=styleSheet.cssRules;for(var i=0;i{Browser.setCanvasSize(width,height)};_emscripten_set_canvas_size.sig="vii";var _emscripten_get_canvas_size=(width,height,isFullscreen)=>{var canvas=Module["canvas"];HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height;HEAP32[isFullscreen>>2]=Browser.isFullscreen?1:0};_emscripten_get_canvas_size.sig="vppp";var _emscripten_create_worker=url=>{url=UTF8ToString(url);var id=Browser.workers.length;var info={worker:new Worker(url),callbacks:[],awaited:0,buffer:0,bufferSize:0};info.worker.onmessage=function info_worker_onmessage(msg){if(ABORT)return;var info=Browser.workers[id];if(!info)return;var callbackId=msg.data["callbackId"];var callbackInfo=info.callbacks[callbackId];if(!callbackInfo)return;if(msg.data["finalResponse"]){info.awaited--;info.callbacks[callbackId]=null}var data=msg.data["data"];if(data){if(!data.byteLength)data=new Uint8Array(data);if(!info.buffer||info.bufferSize{var info=Browser.workers[id];info.worker.terminate();if(info.buffer)_free(info.buffer);Browser.workers[id]=null};_emscripten_destroy_worker.sig="vi";var _emscripten_call_worker=(id,funcName,data,size,callback,arg)=>{funcName=UTF8ToString(funcName);var info=Browser.workers[id];var callbackId=-1;if(callback){callbackId=info.callbacks.length;info.callbacks.push({func:getWasmTableEntry(callback),arg});info.awaited++}var transferObject={funcName,callbackId,data:data?new Uint8Array(HEAPU8.subarray(data,data+size)):0};if(data){info.worker.postMessage(transferObject,[transferObject.data.buffer])}else{info.worker.postMessage(transferObject)}};_emscripten_call_worker.sig="vippipp";var _emscripten_get_worker_queue_size=id=>{var info=Browser.workers[id];if(!info)return-1;return info.awaited};_emscripten_get_worker_queue_size.sig="ii";var getPreloadedImageData=(path,w,h)=>{path=PATH_FS.resolve(path);var canvas=preloadedImages[path];if(!canvas)return 0;var ctx=canvas.getContext("2d");var image=ctx.getImageData(0,0,canvas.width,canvas.height);var buf=_malloc(canvas.width*canvas.height*4);HEAPU8.set(image.data,buf);HEAP32[w>>2]=canvas.width;HEAP32[h>>2]=canvas.height;return buf};var _emscripten_get_preloaded_image_data=(path,w,h)=>getPreloadedImageData(UTF8ToString(path),w,h);_emscripten_get_preloaded_image_data.sig="pppp";var getPreloadedImageData__data=["$PATH_FS","malloc"];var _emscripten_get_preloaded_image_data_from_FILE=(file,w,h)=>{var fd=_fileno(file);var stream=FS.getStream(fd);if(stream){return getPreloadedImageData(stream.path,w,h)}return 0};_emscripten_get_preloaded_image_data_from_FILE.sig="pppp";var wget={wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle(){var handle=wget.nextWgetRequestHandle;wget.nextWgetRequestHandle++;return handle}};var FS_mkdirTree=(path,mode)=>FS.mkdirTree(path,mode);var FS_unlink=path=>FS.unlink(path);var _emscripten_async_wget=(url,file,onload,onerror)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);function doCallback(callback){if(callback){callUserCallback(()=>{var sp=stackSave();getWasmTableEntry(callback)(stringToUTF8OnStack(_file));stackRestore(sp)})}}var destinationDirectory=PATH.dirname(_file);FS_createPreloadedFile(destinationDirectory,PATH.basename(_file),_url,true,true,()=>doCallback(onload),()=>doCallback(onerror),false,false,()=>{try{FS_unlink(_file)}catch(e){}FS_mkdirTree(destinationDirectory)})};_emscripten_async_wget.sig="vpppp";var _emscripten_async_wget_data=(url,userdata,onload,onerror)=>{asyncLoad(UTF8ToString(url),byteArray=>{callUserCallback(()=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);getWasmTableEntry(onload)(userdata,buffer,byteArray.length);_free(buffer)})},()=>{if(onerror){callUserCallback(()=>{getWasmTableEntry(onerror)(userdata)})}},true)};_emscripten_async_wget_data.sig="vpppp";var _emscripten_async_wget2=(url,file,request,param,userdata,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var index=_file.lastIndexOf("/");var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();var destinationDirectory=PATH.dirname(_file);http.onload=e=>{if(http.status>=200&&http.status<300){try{FS.unlink(_file)}catch(e){}FS.mkdirTree(destinationDirectory);FS.createDataFile(_file.substr(0,index),_file.substr(index+1),new Uint8Array(http.response),true,true,false);if(onload){var sp=stackSave();getWasmTableEntry(onload)(handle,userdata,stringToUTF8OnStack(_file));stackRestore(sp)}}else{if(onerror)getWasmTableEntry(onerror)(handle,userdata,http.status)}delete wget.wgetRequests[handle]};http.onerror=e=>{if(onerror)getWasmTableEntry(onerror)(handle,userdata,http.status);delete wget.wgetRequests[handle]};http.onprogress=e=>{if(e.lengthComputable||e.lengthComputable===undefined&&e.total!=0){var percentComplete=e.loaded/e.total*100;if(onprogress)getWasmTableEntry(onprogress)(handle,userdata,percentComplete)}};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2.sig="ipppppppp";var _emscripten_async_wget2_data=(url,request,param,userdata,free,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();function onerrorjs(){if(onerror){var sp=stackSave();var statusText=0;if(http.statusText){statusText=stringToUTF8OnStack(http.statusText)}getWasmTableEntry(onerror)(handle,userdata,http.status,statusText);stackRestore(sp)}}http.onload=e=>{if(http.status>=200&&http.status<300||http.status===0&&_url.substr(0,4).toLowerCase()!="http"){var byteArray=new Uint8Array(http.response);var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);if(onload)getWasmTableEntry(onload)(handle,userdata,buffer,byteArray.length);if(free)_free(buffer)}else{onerrorjs()}delete wget.wgetRequests[handle]};http.onerror=e=>{onerrorjs();delete wget.wgetRequests[handle]};http.onprogress=e=>{if(onprogress)getWasmTableEntry(onprogress)(handle,userdata,e.loaded,e.lengthComputable||e.lengthComputable===undefined?e.total:0)};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2_data.sig="ippppippp";var _emscripten_async_wget2_abort=handle=>{var http=wget.wgetRequests[handle];http?.abort()};_emscripten_async_wget2_abort.sig="vi";var ___asctime_r=(tmPtr,buf)=>{var date={tm_sec:HEAP32[tmPtr>>2],tm_min:HEAP32[tmPtr+4>>2],tm_hour:HEAP32[tmPtr+8>>2],tm_mday:HEAP32[tmPtr+12>>2],tm_mon:HEAP32[tmPtr+16>>2],tm_year:HEAP32[tmPtr+20>>2],tm_wday:HEAP32[tmPtr+24>>2]};var days=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var s=days[date.tm_wday]+" "+months[date.tm_mon]+(date.tm_mday<10?" ":" ")+date.tm_mday+(date.tm_hour<10?" 0":" ")+date.tm_hour+(date.tm_min<10?":0":":")+date.tm_min+(date.tm_sec<10?":0":":")+date.tm_sec+" "+(1900+date.tm_year)+"\n";stringToUTF8(s,buf,26);return buf};___asctime_r.sig="ppp";var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var arraySum=(array,index)=>{var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum};var addDays=(date,days)=>{var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate};var _strptime=(buf,format,tm)=>{var pattern=UTF8ToString(format);var SPECIAL_CHARS="\\!@#$^&*()+=-[]/{}|:<>?,.";for(var i=0,ii=SPECIAL_CHARS.length;iEQUIVALENT_MATCHERS[c]||m).replace(/%(.)/g,(_,c)=>{let pat=DATE_PATTERNS[c];if(pat){capture.push(c);return`(${pat})`}else{return c}}).replace(/\s+/g,"\\s*");var matches=new RegExp("^"+pattern_out,"i").exec(UTF8ToString(buf));function initDate(){function fixup(value,min,max){return typeof value!="number"||isNaN(value)?min:value>=min?value<=max?value:max:min}return{year:fixup(HEAP32[tm+20>>2]+1900,1970,9999),month:fixup(HEAP32[tm+16>>2],0,11),day:fixup(HEAP32[tm+12>>2],1,31),hour:fixup(HEAP32[tm+8>>2],0,23),min:fixup(HEAP32[tm+4>>2],0,59),sec:fixup(HEAP32[tm>>2],0,59),gmtoff:0}}if(matches){var date=initDate();var value;var getMatch=symbol=>{var pos=capture.indexOf(symbol);if(pos>=0){return matches[pos+1]}return};if(value=getMatch("S")){date.sec=jstoi_q(value)}if(value=getMatch("M")){date.min=jstoi_q(value)}if(value=getMatch("H")){date.hour=jstoi_q(value)}else if(value=getMatch("I")){var hour=jstoi_q(value);if(value=getMatch("p")){hour+=value.toUpperCase()[0]==="P"?12:0}date.hour=hour}if(value=getMatch("Y")){date.year=jstoi_q(value)}else if(value=getMatch("y")){var year=jstoi_q(value);if(value=getMatch("C")){year+=jstoi_q(value)*100}else{year+=year<69?2e3:1900}date.year=year}if(value=getMatch("m")){date.month=jstoi_q(value)-1}else if(value=getMatch("b")){date.month=MONTH_NUMBERS[value.substring(0,3).toUpperCase()]||0}if(value=getMatch("d")){date.day=jstoi_q(value)}else if(value=getMatch("j")){var day=jstoi_q(value);var leapYear=isLeapYear(date.year);for(var month=0;month<12;++month){var daysUntilMonth=arraySum(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,month-1);if(day<=daysUntilMonth+(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[month]){date.day=day-daysUntilMonth}}}else if(value=getMatch("a")){var weekDay=value.substring(0,3).toUpperCase();if(value=getMatch("U")){var weekDayNumber=DAY_NUMBERS_SUN_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===0){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}else if(value=getMatch("W")){var weekDayNumber=DAY_NUMBERS_MON_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===1){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+1+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}}if(value=getMatch("z")){if(value.toLowerCase()==="z"){date.gmtoff=0}else{var match=value.match(/^((?:\-|\+)\d\d):?(\d\d)?/);date.gmtoff=match[1]*3600;if(match[2]){date.gmtoff+=date.gmtoff>0?match[2]*60:-match[2]*60}}}var fullDate=new Date(date.year,date.month,date.day,date.hour,date.min,date.sec,0);HEAP32[tm>>2]=fullDate.getSeconds();HEAP32[tm+4>>2]=fullDate.getMinutes();HEAP32[tm+8>>2]=fullDate.getHours();HEAP32[tm+12>>2]=fullDate.getDate();HEAP32[tm+16>>2]=fullDate.getMonth();HEAP32[tm+20>>2]=fullDate.getFullYear()-1900;HEAP32[tm+24>>2]=fullDate.getDay();HEAP32[tm+28>>2]=arraySum(isLeapYear(fullDate.getFullYear())?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,fullDate.getMonth()-1)+fullDate.getDate()-1;HEAP32[tm+32>>2]=0;HEAP32[tm+36>>2]=date.gmtoff;return buf+intArrayFromString(matches[0]).length-1}return 0};_strptime.sig="pppp";var _strptime_l=(buf,format,tm,locale)=>_strptime(buf,format,tm);_strptime_l.sig="ppppp";function ___syscall_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}Module["___syscall_shutdown"]=___syscall_shutdown;___syscall_shutdown.sig="iiiiiii";var __dlsym_catchup_js=(handle,symbolIndex)=>{var lib=LDSO.loadedLibsByHandle[handle];var symDict=lib.exports;var symName=Object.keys(symDict)[symbolIndex];var sym=symDict[symName];var result=addFunction(sym,sym.sig);return result};__dlsym_catchup_js.sig="ppi";var FS_createPath=FS.createPath;var FS_createDevice=FS.createDevice;var FS_readFile=FS.readFile;var FS_createLazyFile=FS.createLazyFile;var _setNetworkCallback=(event,userData,callback)=>{function _callback(data){try{if(event==="error"){var sp=stackSave();var msg=stringToUTF8OnStack(data[2]);getWasmTableEntry(callback)(data[0],data[1],msg,userData);stackRestore(sp)}else{getWasmTableEntry(callback)(data,userData)}}catch(e){if(!(e instanceof ExitStatus)){if(e&&typeof e=="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}SOCKFS.on(event,callback?_callback:null)};var _emscripten_set_socket_error_callback=(userData,callback)=>{_setNetworkCallback("error",userData,callback)};_emscripten_set_socket_error_callback.sig="vpp";var _emscripten_set_socket_open_callback=(userData,callback)=>{_setNetworkCallback("open",userData,callback)};_emscripten_set_socket_open_callback.sig="vpp";var _emscripten_set_socket_listen_callback=(userData,callback)=>{_setNetworkCallback("listen",userData,callback)};_emscripten_set_socket_listen_callback.sig="vpp";var _emscripten_set_socket_connection_callback=(userData,callback)=>{_setNetworkCallback("connection",userData,callback)};_emscripten_set_socket_connection_callback.sig="vpp";var _emscripten_set_socket_message_callback=(userData,callback)=>{_setNetworkCallback("message",userData,callback)};_emscripten_set_socket_message_callback.sig="vpp";var _emscripten_set_socket_close_callback=(userData,callback)=>{_setNetworkCallback("close",userData,callback)};_emscripten_set_socket_close_callback.sig="vpp";var _emscripten_webgl_enable_ANGLE_instanced_arrays=ctx=>webgl_enable_ANGLE_instanced_arrays(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_ANGLE_instanced_arrays.sig="ip";var _emscripten_webgl_enable_OES_vertex_array_object=ctx=>webgl_enable_OES_vertex_array_object(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_OES_vertex_array_object.sig="ip";var _emscripten_webgl_enable_WEBGL_draw_buffers=ctx=>webgl_enable_WEBGL_draw_buffers(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_draw_buffers.sig="ip";var _emscripten_webgl_enable_WEBGL_multi_draw=ctx=>webgl_enable_WEBGL_multi_draw(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_multi_draw.sig="ip";var _emscripten_webgl_enable_EXT_polygon_offset_clamp=ctx=>webgl_enable_EXT_polygon_offset_clamp(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_EXT_polygon_offset_clamp.sig="ip";var _emscripten_webgl_enable_EXT_clip_control=ctx=>webgl_enable_EXT_clip_control(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_EXT_clip_control.sig="ip";var _emscripten_webgl_enable_WEBGL_polygon_mode=ctx=>webgl_enable_WEBGL_polygon_mode(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_polygon_mode.sig="ip";var _glVertexPointer=(size,type,stride,ptr)=>{throw"Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glVertexPointer.sig="viiip";var _glMatrixMode=()=>{throw"Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glMatrixMode.sig="vi";var _glBegin=()=>{throw"Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glBegin.sig="vi";var _glLoadIdentity=()=>{throw"Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glLoadIdentity.sig="v";var _glVertexAttribDivisorNV=_glVertexAttribDivisor;var _glDrawArraysInstancedNV=_glDrawArraysInstanced;var _glDrawElementsInstancedNV=_glDrawElementsInstanced;var _glVertexAttribDivisorEXT=_glVertexAttribDivisor;var _glDrawArraysInstancedEXT=_glDrawArraysInstanced;var _glDrawElementsInstancedEXT=_glDrawElementsInstanced;var _glVertexAttribDivisorARB=_glVertexAttribDivisor;var _glDrawArraysInstancedARB=_glDrawArraysInstanced;var _glDrawElementsInstancedARB=_glDrawElementsInstanced;var _glDrawBuffersEXT=_glDrawBuffers;var _glMultiDrawArraysWEBGL=(mode,firsts,counts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,drawcount)};_glMultiDrawArraysWEBGL.sig="vippi";var _glMultiDrawArrays=_glMultiDrawArraysWEBGL;_glMultiDrawArrays.sig="vippi";var _glMultiDrawArraysANGLE=_glMultiDrawArraysWEBGL;var _glMultiDrawArraysInstancedWEBGL=(mode,firsts,counts,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawArraysInstancedWEBGL.sig="vipppi";var _glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedWEBGL;var _glMultiDrawElementsWEBGL=(mode,counts,type,offsets,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,drawcount)};_glMultiDrawElementsWEBGL.sig="vipipi";var _glMultiDrawElements=_glMultiDrawElementsWEBGL;_glMultiDrawElements.sig="vipipi";var _glMultiDrawElementsANGLE=_glMultiDrawElementsWEBGL;var _glMultiDrawElementsInstancedWEBGL=(mode,counts,type,offsets,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawElementsInstancedWEBGL.sig="vipippi";var _glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedWEBGL;var _glClearDepth=x0=>GLctx.clearDepth(x0);_glClearDepth.sig="vd";var _glDepthRange=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRange.sig="vdd";var _emscripten_glGenVertexArrays=_glGenVertexArrays;_emscripten_glGenVertexArrays.sig="vip";var _emscripten_glDeleteVertexArrays=_glDeleteVertexArrays;_emscripten_glDeleteVertexArrays.sig="vip";var _emscripten_glBindVertexArray=_glBindVertexArray;_emscripten_glBindVertexArray.sig="vi";var _emscripten_glIsVertexArray=_glIsVertexArray;_emscripten_glIsVertexArray.sig="ii";var _emscripten_glVertexPointer=_glVertexPointer;_emscripten_glVertexPointer.sig="viiip";var _emscripten_glMatrixMode=_glMatrixMode;_emscripten_glMatrixMode.sig="vi";var _emscripten_glBegin=_glBegin;_emscripten_glBegin.sig="vi";var _emscripten_glLoadIdentity=_glLoadIdentity;_emscripten_glLoadIdentity.sig="v";var _emscripten_glVertexAttribDivisor=_glVertexAttribDivisor;_emscripten_glVertexAttribDivisor.sig="vii";var _emscripten_glDrawArraysInstanced=_glDrawArraysInstanced;_emscripten_glDrawArraysInstanced.sig="viiii";var _emscripten_glDrawElementsInstanced=_glDrawElementsInstanced;_emscripten_glDrawElementsInstanced.sig="viiipi";var _emscripten_glVertexAttribDivisorNV=_glVertexAttribDivisorNV;var _emscripten_glDrawArraysInstancedNV=_glDrawArraysInstancedNV;var _emscripten_glDrawElementsInstancedNV=_glDrawElementsInstancedNV;var _emscripten_glVertexAttribDivisorEXT=_glVertexAttribDivisorEXT;var _emscripten_glDrawArraysInstancedEXT=_glDrawArraysInstancedEXT;var _emscripten_glDrawElementsInstancedEXT=_glDrawElementsInstancedEXT;var _emscripten_glVertexAttribDivisorARB=_glVertexAttribDivisorARB;var _emscripten_glDrawArraysInstancedARB=_glDrawArraysInstancedARB;var _emscripten_glDrawElementsInstancedARB=_glDrawElementsInstancedARB;var _emscripten_glDrawBuffers=_glDrawBuffers;_emscripten_glDrawBuffers.sig="vip";var _emscripten_glDrawBuffersEXT=_glDrawBuffersEXT;var _emscripten_glMultiDrawArrays=_glMultiDrawArrays;_emscripten_glMultiDrawArrays.sig="vippi";var _emscripten_glMultiDrawArraysANGLE=_glMultiDrawArraysANGLE;var _emscripten_glMultiDrawArraysWEBGL=_glMultiDrawArraysWEBGL;var _emscripten_glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedANGLE;var _emscripten_glMultiDrawArraysInstancedWEBGL=_glMultiDrawArraysInstancedWEBGL;var _emscripten_glMultiDrawElements=_glMultiDrawElements;_emscripten_glMultiDrawElements.sig="vipipi";var _emscripten_glMultiDrawElementsANGLE=_glMultiDrawElementsANGLE;var _emscripten_glMultiDrawElementsWEBGL=_glMultiDrawElementsWEBGL;var _emscripten_glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedANGLE;var _emscripten_glMultiDrawElementsInstancedWEBGL=_glMultiDrawElementsInstancedWEBGL;var _emscripten_glClearDepth=_glClearDepth;_emscripten_glClearDepth.sig="vd";var _emscripten_glDepthRange=_glDepthRange;_emscripten_glDepthRange.sig="vdd";var writeGLArray=(arr,dst,dstLength,heapType)=>{var len=arr.length;var writeLength=dstLength>2;for(var i=0;i{var attr32=attributes>>2;var powerPreference=HEAP32[attr32+(8>>2)];var contextAttributes={alpha:!!HEAP8[attributes+0],depth:!!HEAP8[attributes+1],stencil:!!HEAP8[attributes+2],antialias:!!HEAP8[attributes+3],premultipliedAlpha:!!HEAP8[attributes+4],preserveDrawingBuffer:!!HEAP8[attributes+5],powerPreference:webglPowerPreferences[powerPreference],failIfMajorPerformanceCaveat:!!HEAP8[attributes+12],majorVersion:HEAP32[attr32+(16>>2)],minorVersion:HEAP32[attr32+(20>>2)],enableExtensionsByDefault:HEAP8[attributes+24],explicitSwapControl:HEAP8[attributes+25],proxyContextToMainThread:HEAP32[attr32+(28>>2)],renderViaOffscreenBackBuffer:HEAP8[attributes+32]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle};_emscripten_webgl_do_create_context.sig="ppp";var _emscripten_webgl_create_context=_emscripten_webgl_do_create_context;_emscripten_webgl_create_context.sig="ppp";var _emscripten_webgl_do_get_current_context=()=>GL.currentContext?GL.currentContext.handle:0;_emscripten_webgl_do_get_current_context.sig="p";var _emscripten_webgl_get_current_context=_emscripten_webgl_do_get_current_context;_emscripten_webgl_get_current_context.sig="p";var _emscripten_webgl_do_commit_frame=()=>{if(!GL.currentContext||!GL.currentContext.GLctx){return-3}if(!GL.currentContext.attributes.explicitSwapControl){return-3}return 0};_emscripten_webgl_do_commit_frame.sig="i";var _emscripten_webgl_commit_frame=_emscripten_webgl_do_commit_frame;_emscripten_webgl_commit_frame.sig="i";var _emscripten_webgl_make_context_current=contextHandle=>{var success=GL.makeContextCurrent(contextHandle);return success?0:-5};_emscripten_webgl_make_context_current.sig="ip";var _emscripten_webgl_get_drawing_buffer_size=(contextHandle,width,height)=>{var GLContext=GL.getContext(contextHandle);if(!GLContext||!GLContext.GLctx||!width||!height){return-5}HEAP32[width>>2]=GLContext.GLctx.drawingBufferWidth;HEAP32[height>>2]=GLContext.GLctx.drawingBufferHeight;return 0};_emscripten_webgl_get_drawing_buffer_size.sig="ippp";var _emscripten_webgl_get_context_attributes=(c,a)=>{if(!a)return-5;c=GL.contexts[c];if(!c)return-3;var t=c.GLctx;if(!t)return-3;t=t.getContextAttributes();HEAP8[a]=t.alpha;HEAP8[a+1]=t.depth;HEAP8[a+2]=t.stencil;HEAP8[a+3]=t.antialias;HEAP8[a+4]=t.premultipliedAlpha;HEAP8[a+5]=t.preserveDrawingBuffer;var power=t["powerPreference"]&&webglPowerPreferences.indexOf(t["powerPreference"]);HEAP32[a+8>>2]=power;HEAP8[a+12]=t.failIfMajorPerformanceCaveat;HEAP32[a+16>>2]=c.version;HEAP32[a+20>>2]=0;HEAP8[a+24]=c.attributes.enableExtensionsByDefault;return 0};_emscripten_webgl_get_context_attributes.sig="ipp";var _emscripten_webgl_destroy_context=contextHandle=>{if(GL.currentContext==contextHandle)GL.currentContext=0;GL.deleteContext(contextHandle)};_emscripten_webgl_destroy_context.sig="ip";var _emscripten_webgl_enable_extension=(contextHandle,extension)=>{var context=GL.getContext(contextHandle);var extString=UTF8ToString(extension);if(extString.startsWith("GL_"))extString=extString.substr(3);if(extString=="ANGLE_instanced_arrays")webgl_enable_ANGLE_instanced_arrays(GLctx);if(extString=="OES_vertex_array_object")webgl_enable_OES_vertex_array_object(GLctx);if(extString=="WEBGL_draw_buffers")webgl_enable_WEBGL_draw_buffers(GLctx);if(extString=="WEBGL_multi_draw")webgl_enable_WEBGL_multi_draw(GLctx);if(extString=="EXT_polygon_offset_clamp")webgl_enable_EXT_polygon_offset_clamp(GLctx);if(extString=="EXT_clip_control")webgl_enable_EXT_clip_control(GLctx);if(extString=="WEBGL_polygon_mode")webgl_enable_WEBGL_polygon_mode(GLctx);var ext=context.GLctx.getExtension(extString);return!!ext};_emscripten_webgl_enable_extension.sig="ipp";var _emscripten_supports_offscreencanvas=()=>0;_emscripten_supports_offscreencanvas.sig="i";var registerWebGlEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var webGlEventHandlerFunc=(e=event)=>{if(getWasmTableEntry(callbackfunc)(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString,callbackfunc,handlerFunc:webGlEventHandlerFunc,useCapture};JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_webglcontextlost_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,31,"webglcontextlost",targetThread);return 0};_emscripten_set_webglcontextlost_callback_on_thread.sig="ippipp";var _emscripten_set_webglcontextrestored_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,32,"webglcontextrestored",targetThread);return 0};_emscripten_set_webglcontextrestored_callback_on_thread.sig="ippipp";var _emscripten_is_webgl_context_lost=contextHandle=>!GL.contexts[contextHandle]||GL.contexts[contextHandle].GLctx.isContextLost();_emscripten_is_webgl_context_lost.sig="ip";var _emscripten_webgl_get_supported_extensions=()=>stringToNewUTF8(GLctx.getSupportedExtensions().join(" "));_emscripten_webgl_get_supported_extensions.sig="p";var _emscripten_webgl_get_program_parameter_d=(program,param)=>GLctx.getProgramParameter(GL.programs[program],param);_emscripten_webgl_get_program_parameter_d.sig="dii";var _emscripten_webgl_get_program_info_log_utf8=program=>stringToNewUTF8(GLctx.getProgramInfoLog(GL.programs[program]));_emscripten_webgl_get_program_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_parameter_d=(shader,param)=>GLctx.getShaderParameter(GL.shaders[shader],param);_emscripten_webgl_get_shader_parameter_d.sig="dii";var _emscripten_webgl_get_shader_info_log_utf8=shader=>stringToNewUTF8(GLctx.getShaderInfoLog(GL.shaders[shader]));_emscripten_webgl_get_shader_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_source_utf8=shader=>stringToNewUTF8(GLctx.getShaderSource(GL.shaders[shader]));_emscripten_webgl_get_shader_source_utf8.sig="pi";var _emscripten_webgl_get_vertex_attrib_d=(index,param)=>GLctx.getVertexAttrib(index,param);_emscripten_webgl_get_vertex_attrib_d.sig="dii";var _emscripten_webgl_get_vertex_attrib_o=(index,param)=>{var obj=GLctx.getVertexAttrib(index,param);return obj?.name};_emscripten_webgl_get_vertex_attrib_o.sig="iii";var _emscripten_webgl_get_vertex_attrib_v=(index,param,dst,dstLength,dstType)=>writeGLArray(GLctx.getVertexAttrib(index,param),dst,dstLength,dstType);_emscripten_webgl_get_vertex_attrib_v.sig="iiipii";var _emscripten_webgl_get_uniform_d=(program,location)=>GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location));_emscripten_webgl_get_uniform_d.sig="dii";var _emscripten_webgl_get_uniform_v=(program,location,dst,dstLength,dstType)=>writeGLArray(GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location)),dst,dstLength,dstType);_emscripten_webgl_get_uniform_v.sig="iiipii";var _emscripten_webgl_get_parameter_v=(param,dst,dstLength,dstType)=>writeGLArray(GLctx.getParameter(param),dst,dstLength,dstType);_emscripten_webgl_get_parameter_v.sig="iipii";var _emscripten_webgl_get_parameter_d=param=>GLctx.getParameter(param);_emscripten_webgl_get_parameter_d.sig="di";var _emscripten_webgl_get_parameter_o=param=>{var obj=GLctx.getParameter(param);return obj?.name};_emscripten_webgl_get_parameter_o.sig="ii";var _emscripten_webgl_get_parameter_utf8=param=>stringToNewUTF8(GLctx.getParameter(param));_emscripten_webgl_get_parameter_utf8.sig="pi";var _emscripten_webgl_get_parameter_i64v=(param,dst)=>writeI53ToI64(dst,GLctx.getParameter(param));_emscripten_webgl_get_parameter_i64v.sig="vip";var _glutPostRedisplay=()=>{if(GLUT.displayFunc&&!GLUT.requestedAnimationFrame){GLUT.requestedAnimationFrame=true;MainLoop.requestAnimationFrame(()=>{GLUT.requestedAnimationFrame=false;MainLoop.runIter(()=>getWasmTableEntry(GLUT.displayFunc)())})}};_glutPostRedisplay.sig="v";var GLUT={initTime:null,idleFunc:null,displayFunc:null,keyboardFunc:null,keyboardUpFunc:null,specialFunc:null,specialUpFunc:null,reshapeFunc:null,motionFunc:null,passiveMotionFunc:null,mouseFunc:null,buttons:0,modifiers:0,initWindowWidth:256,initWindowHeight:256,initDisplayMode:18,windowX:0,windowY:0,windowWidth:0,windowHeight:0,requestedAnimationFrame:false,saveModifiers:event=>{GLUT.modifiers=0;if(event["shiftKey"])GLUT.modifiers+=1;if(event["ctrlKey"])GLUT.modifiers+=2;if(event["altKey"])GLUT.modifiers+=4},onMousemove:event=>{var lastX=Browser.mouseX;var lastY=Browser.mouseY;Browser.calculateMouseEvent(event);var newX=Browser.mouseX;var newY=Browser.mouseY;if(newX==lastX&&newY==lastY)return;if(GLUT.buttons==0&&event.target==Module["canvas"]&&GLUT.passiveMotionFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.passiveMotionFunc)(lastX,lastY)}else if(GLUT.buttons!=0&&GLUT.motionFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.motionFunc)(lastX,lastY)}},getSpecialKey:keycode=>{var key=null;switch(keycode){case 8:key=120;break;case 46:key=111;break;case 112:key=1;break;case 113:key=2;break;case 114:key=3;break;case 115:key=4;break;case 116:key=5;break;case 117:key=6;break;case 118:key=7;break;case 119:key=8;break;case 120:key=9;break;case 121:key=10;break;case 122:key=11;break;case 123:key=12;break;case 37:key=100;break;case 38:key=101;break;case 39:key=102;break;case 40:key=103;break;case 33:key=104;break;case 34:key=105;break;case 36:key=106;break;case 35:key=107;break;case 45:key=108;break;case 16:case 5:key=112;break;case 6:key=113;break;case 17:case 3:key=114;break;case 4:key=115;break;case 18:case 2:key=116;break;case 1:key=117;break}return key},getASCIIKey:event=>{if(event["ctrlKey"]||event["altKey"]||event["metaKey"])return null;var keycode=event["keyCode"];if(48<=keycode&&keycode<=57)return keycode;if(65<=keycode&&keycode<=90)return event["shiftKey"]?keycode:keycode+32;if(96<=keycode&&keycode<=105)return keycode-48;if(106<=keycode&&keycode<=111)return keycode-106+42;switch(keycode){case 9:case 13:case 27:case 32:case 61:return keycode}var s=event["shiftKey"];switch(keycode){case 186:return s?58:59;case 187:return s?43:61;case 188:return s?60:44;case 189:return s?95:45;case 190:return s?62:46;case 191:return s?63:47;case 219:return s?123:91;case 220:return s?124:47;case 221:return s?125:93;case 222:return s?34:39}return null},onKeydown:event=>{if(GLUT.specialFunc||GLUT.keyboardFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.specialFunc)(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.keyboardFunc)(key,Browser.mouseX,Browser.mouseY)}}}},onKeyup:event=>{if(GLUT.specialUpFunc||GLUT.keyboardUpFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialUpFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.specialUpFunc)(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardUpFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.keyboardUpFunc)(key,Browser.mouseX,Browser.mouseY)}}}},touchHandler:event=>{if(event.target!=Module["canvas"]){return}var touches=event.changedTouches,main=touches[0],type="";switch(event.type){case"touchstart":type="mousedown";break;case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return}var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,main.screenX,main.screenY,main.clientX,main.clientY,false,false,false,false,0,null);main.target.dispatchEvent(simulatedEvent);event.preventDefault()},onMouseButtonDown:event=>{Browser.calculateMouseEvent(event);GLUT.buttons|=1<{Browser.calculateMouseEvent(event);GLUT.buttons&=~(1<{Browser.calculateMouseEvent(event);var e=window.event||event;var delta=-Browser.getMouseWheelDelta(event);delta=delta==0?0:delta>0?Math.max(delta,1):Math.min(delta,-1);var button=3;if(delta<0){button=4}if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.mouseFunc)(button,0,Browser.mouseX,Browser.mouseY)}},onFullscreenEventChange:event=>{var width;var height;if(document["fullscreen"]||document["fullScreen"]||document["mozFullScreen"]||document["webkitIsFullScreen"]){width=screen["width"];height=screen["height"]}else{width=GLUT.windowWidth;height=GLUT.windowHeight;document.removeEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true)}Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}_glutPostRedisplay()}};var _glutGetModifiers=()=>GLUT.modifiers;_glutGetModifiers.sig="i";var _glutInit=(argcp,argv)=>{GLUT.initTime=Date.now();var isTouchDevice="ontouchstart"in document.documentElement;if(isTouchDevice){window.addEventListener("touchmove",GLUT.touchHandler,true);window.addEventListener("touchstart",GLUT.touchHandler,true);window.addEventListener("touchend",GLUT.touchHandler,true)}window.addEventListener("keydown",GLUT.onKeydown,true);window.addEventListener("keyup",GLUT.onKeyup,true);window.addEventListener("mousemove",GLUT.onMousemove,true);window.addEventListener("mousedown",GLUT.onMouseButtonDown,true);window.addEventListener("mouseup",GLUT.onMouseButtonUp,true);window.addEventListener("mousewheel",GLUT.onMouseWheel,true);window.addEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Browser.resizeListeners.push((width,height)=>{if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}});__ATEXIT__.push(()=>{if(isTouchDevice){window.removeEventListener("touchmove",GLUT.touchHandler,true);window.removeEventListener("touchstart",GLUT.touchHandler,true);window.removeEventListener("touchend",GLUT.touchHandler,true)}window.removeEventListener("keydown",GLUT.onKeydown,true);window.removeEventListener("keyup",GLUT.onKeyup,true);window.removeEventListener("mousemove",GLUT.onMousemove,true);window.removeEventListener("mousedown",GLUT.onMouseButtonDown,true);window.removeEventListener("mouseup",GLUT.onMouseButtonUp,true);window.removeEventListener("mousewheel",GLUT.onMouseWheel,true);window.removeEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Module["canvas"].width=Module["canvas"].height=1})};_glutInit.sig="vpp";var _glutInitWindowSize=(width,height)=>{Browser.setCanvasSize(GLUT.initWindowWidth=width,GLUT.initWindowHeight=height)};_glutInitWindowSize.sig="vii";var _glutInitWindowPosition=(x,y)=>{};_glutInitWindowPosition.sig="vii";var _glutGet=type=>{switch(type){case 100:return 0;case 101:return 0;case 102:return Module["canvas"].width;case 103:return Module["canvas"].height;case 200:return Module["canvas"].width;case 201:return Module["canvas"].height;case 500:return 0;case 501:return 0;case 502:return GLUT.initWindowWidth;case 503:return GLUT.initWindowHeight;case 700:var now=Date.now();return now-GLUT.initTime;case 105:return Module.ctx.getContextAttributes().stencil?8:0;case 106:return Module.ctx.getContextAttributes().depth?8:0;case 110:return Module.ctx.getContextAttributes().alpha?8:0;case 120:return Module.ctx.getContextAttributes().antialias?1:0;default:throw"glutGet("+type+") not implemented yet"}};_glutGet.sig="ii";var _glutIdleFunc=func=>{function callback(){if(GLUT.idleFunc){getWasmTableEntry(GLUT.idleFunc)();safeSetTimeout(callback,4)}}if(!GLUT.idleFunc){safeSetTimeout(callback,0)}GLUT.idleFunc=func};_glutIdleFunc.sig="vp";var _glutTimerFunc=(msec,func,value)=>safeSetTimeout(()=>getWasmTableEntry(func)(value),msec);_glutTimerFunc.sig="vipi";var _glutDisplayFunc=func=>{GLUT.displayFunc=func};_glutDisplayFunc.sig="vp";var _glutKeyboardFunc=func=>{GLUT.keyboardFunc=func};_glutKeyboardFunc.sig="vp";var _glutKeyboardUpFunc=func=>{GLUT.keyboardUpFunc=func};_glutKeyboardUpFunc.sig="vp";var _glutSpecialFunc=func=>{GLUT.specialFunc=func};_glutSpecialFunc.sig="vp";var _glutSpecialUpFunc=func=>{GLUT.specialUpFunc=func};_glutSpecialUpFunc.sig="vp";var _glutReshapeFunc=func=>{GLUT.reshapeFunc=func};_glutReshapeFunc.sig="vp";var _glutMotionFunc=func=>{GLUT.motionFunc=func};_glutMotionFunc.sig="vp";var _glutPassiveMotionFunc=func=>{GLUT.passiveMotionFunc=func};_glutPassiveMotionFunc.sig="vp";var _glutMouseFunc=func=>{GLUT.mouseFunc=func};_glutMouseFunc.sig="vp";var _glutSetCursor=cursor=>{var cursorStyle="auto";switch(cursor){case 0:break;case 1:break;case 2:cursorStyle="pointer";break;case 3:break;case 4:cursorStyle="help";break;case 5:break;case 6:break;case 7:cursorStyle="wait";break;case 8:cursorStyle="text";break;case 9:case 102:cursorStyle="crosshair";break;case 10:cursorStyle="ns-resize";break;case 11:cursorStyle="ew-resize";break;case 12:cursorStyle="n-resize";break;case 13:cursorStyle="s-resize";break;case 14:cursorStyle="w-resize";break;case 15:cursorStyle="e-resize";break;case 16:cursorStyle="nw-resize";break;case 17:cursorStyle="ne-resize";break;case 18:cursorStyle="se-resize";break;case 19:cursorStyle="sw-resize";break;case 100:break;case 101:cursorStyle="none";break;default:throw"glutSetCursor: Unknown cursor type: "+cursor}Module["canvas"].style.cursor=cursorStyle};_glutSetCursor.sig="vi";var _glutCreateWindow=name=>{var contextAttributes={antialias:(GLUT.initDisplayMode&128)!=0,depth:(GLUT.initDisplayMode&16)!=0,stencil:(GLUT.initDisplayMode&32)!=0,alpha:(GLUT.initDisplayMode&8)!=0};Module.ctx=Browser.createContext(Module["canvas"],true,true,contextAttributes);return Module.ctx?1:0};_glutCreateWindow.sig="ip";var _glutDestroyWindow=name=>{delete Module.ctx;return 1};_glutDestroyWindow.sig="vi";var _glutReshapeWindow=(width,height)=>{Browser.exitFullscreen();Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}_glutPostRedisplay()};_glutReshapeWindow.sig="vii";var _glutPositionWindow=(x,y)=>{Browser.exitFullscreen();_glutPostRedisplay()};_glutPositionWindow.sig="vii";var _glutFullScreen=()=>{GLUT.windowX=0;GLUT.windowY=0;GLUT.windowWidth=Module["canvas"].width;GLUT.windowHeight=Module["canvas"].height;document.addEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true);Browser.requestFullscreen(false,false)};_glutFullScreen.sig="v";var _glutInitDisplayMode=mode=>GLUT.initDisplayMode=mode;_glutInitDisplayMode.sig="vi";var _glutSwapBuffers=()=>{};_glutSwapBuffers.sig="v";var _glutMainLoop=()=>{_glutReshapeWindow(Module["canvas"].width,Module["canvas"].height);_glutPostRedisplay();throw"unwind"};_glutMainLoop.sig="v";var _XOpenDisplay=name=>1;_XOpenDisplay.sig="pp";var _XCreateWindow=(display,parent,x,y,width,height,border_width,depth,class_,visual,valuemask,attributes)=>{Browser.setCanvasSize(width,height);return 2};_XCreateWindow.sig="pppiiiiiiippp";var _XChangeWindowAttributes=(display,window,valuemask,attributes)=>{};_XChangeWindowAttributes.sig="ipppp";var _XSetWMHints=(display,win,hints)=>{};_XSetWMHints.sig="ippp";var _XMapWindow=(display,win)=>{};_XMapWindow.sig="ipp";var _XStoreName=(display,win,name)=>{};_XStoreName.sig="ippp";var _XInternAtom=(display,name_,hmm)=>0;_XInternAtom.sig="pppi";var _XSendEvent=(display,win,propagate,event_mask,even_send)=>{};_XSendEvent.sig="ippipp";var _XPending=display=>0;_XPending.sig="ip";var EGL={errorCode:12288,defaultDisplayInitialized:false,currentContext:0,currentReadSurface:0,currentDrawSurface:0,contextAttributes:{alpha:false,depth:false,stencil:false,antialias:false},stringCache:{},setErrorCode(code){EGL.errorCode=code},chooseConfig(display,attribList,config,config_size,numConfigs){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(attribList){for(;;){var param=HEAP32[attribList>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};_eglGetDisplay.sig="pp";var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};_eglInitialize.sig="ippp";var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};_eglTerminate.sig="ip";var _eglGetConfigs=(display,configs,config_size,numConfigs)=>EGL.chooseConfig(display,0,configs,config_size,numConfigs);_eglGetConfigs.sig="ippip";var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);_eglChooseConfig.sig="ipppip";var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};_eglGetConfigAttrib.sig="ippip";var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};_eglCreateWindowSurface.sig="pppip";var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};_eglDestroySurface.sig="ipp";var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion!=2){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Browser.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};_eglCreateContext.sig="ppppp";var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};_eglDestroyContext.sig="ipp";var _eglQuerySurface=(display,surface,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12376:return 1;case 12375:HEAP32[value>>2]=Module["canvas"].width;return 1;case 12374:HEAP32[value>>2]=Module["canvas"].height;return 1;case 12432:HEAP32[value>>2]=-1;return 1;case 12433:HEAP32[value>>2]=-1;return 1;case 12434:HEAP32[value>>2]=-1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;case 12441:HEAP32[value>>2]=12442;return 1;case 12435:HEAP32[value>>2]=12437;return 1;case 12416:case 12417:case 12418:case 12419:return 1;default:EGL.setErrorCode(12292);return 0}};_eglQuerySurface.sig="ippip";var _eglQueryContext=(display,context,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12439:HEAP32[value>>2]=12448;return 1;case 12440:HEAP32[value>>2]=EGL.contextAttributes.majorVersion+1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;default:EGL.setErrorCode(12292);return 0}};_eglQueryContext.sig="ippip";var _eglGetError=()=>EGL.errorCode;_eglGetError.sig="i";var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};_eglQueryString.sig="ppi";var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};_eglBindAPI.sig="ii";var _eglQueryAPI=()=>{EGL.setErrorCode(12288);return 12448};_eglQueryAPI.sig="i";var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};_eglWaitClient.sig="i";var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};_eglWaitNative.sig="ii";var _eglWaitGL=_eglWaitClient;_eglWaitGL.sig="i";var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};_eglSwapInterval.sig="ipi";var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};_eglMakeCurrent.sig="ipppp";var _eglGetCurrentContext=()=>EGL.currentContext;_eglGetCurrentContext.sig="p";var _eglGetCurrentSurface=readdraw=>{if(readdraw==12378){return EGL.currentReadSurface}else if(readdraw==12377){return EGL.currentDrawSurface}else{EGL.setErrorCode(12300);return 0}};_eglGetCurrentSurface.sig="pi";var _eglGetCurrentDisplay=()=>EGL.currentContext?62e3:0;_eglGetCurrentDisplay.sig="p";var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};_eglSwapBuffers.sig="ipp";var _eglReleaseThread=()=>{EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.setErrorCode(12288);return 1};_eglReleaseThread.sig="i";var _uuid_clear=uu=>zeroMemory(uu,16);_uuid_clear.sig="vp";var _uuid_compare=(uu1,uu2)=>_memcmp(uu1,uu2,16);_uuid_compare.sig="ipp";var _uuid_copy=(dst,src)=>_memcpy(dst,src,16);_uuid_copy.sig="vpp";var _uuid_generate=out=>{var uuid=null;if(ENVIRONMENT_IS_NODE){}else if(ENVIRONMENT_IS_WEB&&typeof window.crypto!="undefined"&&typeof window.crypto.getRandomValues!="undefined"){uuid=new Uint8Array(16);window.crypto.getRandomValues(uuid)}if(!uuid){uuid=new Array(16);var d=(new Date).getTime();for(var i=0;i<16;i++){var r=(d+Math.random()*256)%256|0;d=d/256|0;uuid[i]=r}}uuid[6]=uuid[6]&15|64;uuid[8]=uuid[8]&63|128;writeArrayToMemory(uuid,out)};_uuid_generate.sig="vp";var _uuid_is_null=uu=>{for(var i=0;i<4;i++,uu=uu+4|0){var val=HEAP32[uu>>2];if(val){return 0}}return 1};_uuid_is_null.sig="ip";var _uuid_parse=(inp,uu)=>{inp=UTF8ToString(inp);if(inp.length===36){var i=0;var uuid=new Array(16);inp.toLowerCase().replace(/[0-9a-f]{2}/g,function(byte){if(i<16){uuid[i++]=parseInt(byte,16)}});if(i<16){return-1}writeArrayToMemory(uuid,uu);return 0}return-1};_uuid_parse.sig="ipp";var _uuid_unparse=(uu,out,upper)=>{var i=0;var uuid="xxxx-xx-xx-xx-xxxxxx".replace(/[x]/g,function(c){var r=upper?HEAPU8[uu+i].toString(16).toUpperCase():HEAPU8[uu+i].toString(16);r=r.length===1?"0"+r:r;i++;return r});stringToUTF8(uuid,out,37)};_uuid_unparse.sig="vpp";var _uuid_unparse_lower=(uu,out)=>{_uuid_unparse(uu,out)};_uuid_unparse_lower.sig="vpp";var _uuid_unparse_upper=(uu,out)=>{_uuid_unparse(uu,out,true)};_uuid_unparse_upper.sig="vpp";var _uuid_type=uu=>4;_uuid_type.sig="ip";var _uuid_variant=uu=>1;_uuid_variant.sig="ip";var GLEW={isLinaroFork:1,extensions:null,error:{0:null,1:null,2:null,3:null,4:null,5:null,6:null,7:null,8:null},version:{1:null,2:null,3:null,4:null},errorStringConstantFromCode(error){if(GLEW.isLinaroFork){switch(error){case 4:return"OpenGL ES lib expected, found OpenGL lib";case 5:return"OpenGL lib expected, found OpenGL ES lib";case 6:return"Missing EGL version";case 7:return"EGL 1.1 and up are supported";default:break}}switch(error){case 0:return"No error";case 1:return"Missing GL version";case 2:return"GL 1.1 and up are supported";case 3:return"GLX 1.2 and up are supported";default:return null}},errorString(error){if(!GLEW.error[error]){var string=GLEW.errorStringConstantFromCode(error);if(!string){string="Unknown error";error=8}GLEW.error[error]=stringToNewUTF8(string)}return GLEW.error[error]},versionStringConstantFromCode(name){switch(name){case 1:return"1.10.0";case 2:return"1";case 3:return"10";case 4:return"0";default:return null}},versionString(name){if(!GLEW.version[name]){var string=GLEW.versionStringConstantFromCode(name);if(!string)return 0;GLEW.version[name]=stringToNewUTF8(string)}return GLEW.version[name]},extensionIsSupported(name){GLEW.extensions||=webglGetExtensions();if(GLEW.extensions.includes(name))return 1;return GLEW.extensions.includes("GL_"+name)}};var _glewInit=()=>0;_glewInit.sig="i";var _glewIsSupported=name=>{var exts=UTF8ToString(name).split(" ");for(var i=0;iGLEW.extensionIsSupported(UTF8ToString(name));_glewGetExtension.sig="ip";var _glewGetErrorString=error=>GLEW.errorString(error);_glewGetErrorString.sig="pi";var _glewGetString=name=>GLEW.versionString(name);_glewGetString.sig="pi";var IDBStore={indexedDB(){if(typeof indexedDB!="undefined")return indexedDB;var ret=null;if(typeof window=="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBStore used, but indexedDB not supported");return ret},DB_VERSION:22,DB_STORE_NAME:"FILE_DATA",dbs:{},blobs:[0],getDB(name,callback){var db=IDBStore.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBStore.indexedDB().open(name,IDBStore.DB_VERSION)}catch(e){return callback(e)}req.onupgradeneeded=e=>{var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBStore.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBStore.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBStore.DB_STORE_NAME)}};req.onsuccess=()=>{db=req.result;IDBStore.dbs[name]=db;callback(null,db)};req.onerror=function(event){callback(event.target.error||"unknown error");event.preventDefault()}},getStore(dbName,type,callback){IDBStore.getDB(dbName,(error,db)=>{if(error)return callback(error);var transaction=db.transaction([IDBStore.DB_STORE_NAME],type);transaction.onerror=event=>{callback(event.target.error||"unknown error");event.preventDefault()};var store=transaction.objectStore(IDBStore.DB_STORE_NAME);callback(null,store)})},getFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.get(id);req.onsuccess=event=>{var result=event.target.result;if(!result){return callback(`file ${id} not found`)}return callback(null,result)};req.onerror=callback})},setFile(dbName,id,data,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.put(data,id);req.onsuccess=event=>callback();req.onerror=callback})},deleteFile(dbName,id,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.delete(id);req.onsuccess=event=>callback();req.onerror=callback})},existsFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.count(id);req.onsuccess=event=>callback(null,event.target.result>0);req.onerror=callback})},clearStore(dbName,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.clear();req.onsuccess=event=>callback();req.onerror=callback})}};var _emscripten_idb_async_load=(db,id,arg,onload,onerror)=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);getWasmTableEntry(onload)(arg,buffer,byteArray.length);_free(buffer)})})};_emscripten_idb_async_load.sig="vppppp";var _emscripten_idb_async_store=(db,id,ptr,num,arg,onstore,onerror)=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(onstore)getWasmTableEntry(onstore)(arg)})})};_emscripten_idb_async_store.sig="vpppippp";var _emscripten_idb_async_delete=(db,id,arg,ondelete,onerror)=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(ondelete)getWasmTableEntry(ondelete)(arg)})})};_emscripten_idb_async_delete.sig="vppppp";var _emscripten_idb_async_exists=(db,id,arg,oncheck,onerror)=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(oncheck)getWasmTableEntry(oncheck)(arg,exists)})})};_emscripten_idb_async_exists.sig="vppppp";var _emscripten_idb_async_clear=(db,arg,onclear,onerror)=>{IDBStore.clearStore(UTF8ToString(db),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(onclear)getWasmTableEntry(onclear)(arg)})})};_emscripten_idb_async_clear.sig="vpppp";var _emscripten_idb_load=(db,id,pbuffer,pnum,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_load, etc."};_emscripten_idb_load.sig="vppppp";var _emscripten_idb_store=(db,id,ptr,num,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_store, etc."};_emscripten_idb_store.sig="vpppip";var _emscripten_idb_delete=(db,id,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_delete, etc."};_emscripten_idb_delete.sig="vppp";var _emscripten_idb_exists=(db,id,pexists,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_exists, etc."};_emscripten_idb_exists.sig="vpppp";var _emscripten_idb_clear=(db,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_clear, etc."};_emscripten_idb_clear.sig="vpp";var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var _emscripten_sleep=()=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"};_emscripten_sleep.sig="vi";var _emscripten_wget=(url,file)=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_wget"};Module["_emscripten_wget"]=_emscripten_wget;_emscripten_wget.sig="ipp";var _emscripten_scan_registers=func=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_scan_registers"};_emscripten_scan_registers.sig="vp";var _emscripten_fiber_swap=(oldFiber,newFiber)=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_fiber_swap"};_emscripten_fiber_swap.sig="vpp";var _SDL_GetTicks=()=>Date.now()-SDL.startTime|0;_SDL_GetTicks.sig="i";var _SDL_LockSurface=surf=>{var surfData=SDL.surfaces[surf];surfData.locked++;if(surfData.locked>1)return 0;if(!surfData.buffer){surfData.buffer=_malloc(surfData.width*surfData.height*4);HEAPU32[surf+20>>2]=surfData.buffer}HEAPU32[surf+20>>2]=surfData.buffer;if(surf==SDL.screen&&Module.screenIsReadOnly&&surfData.image)return 0;if(SDL.defaults.discardOnLock){if(!surfData.image){surfData.image=surfData.ctx.createImageData(surfData.width,surfData.height)}if(!SDL.defaults.opaqueFrontBuffer)return}else{surfData.image=surfData.ctx.getImageData(0,0,surfData.width,surfData.height)}if(surf==SDL.screen&&SDL.defaults.opaqueFrontBuffer){var data=surfData.image.data;var num=data.length;for(var i=0;i>2],y:HEAP32[rect+4>>2],w:HEAP32[rect+8>>2],h:HEAP32[rect+12>>2]}},updateRect(rect,r){HEAP32[rect>>2]=r.x;HEAP32[rect+4>>2]=r.y;HEAP32[rect+8>>2]=r.w;HEAP32[rect+12>>2]=r.h},intersectionOfRects(first,second){var leftX=Math.max(first.x,second.x);var leftY=Math.max(first.y,second.y);var rightX=Math.min(first.x+first.w,second.x+second.w);var rightY=Math.min(first.y+first.h,second.y+second.h);return{x:leftX,y:leftY,w:Math.max(leftX,rightX)-leftX,h:Math.max(leftY,rightY)-leftY}},checkPixelFormat(fmt){},loadColorToCSSRGB(color){var rgba=HEAP32[color>>2];return"rgb("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+")"},loadColorToCSSRGBA(color){var rgba=HEAP32[color>>2];return"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>24&255)/255+")"},translateColorToCSSRGBA:rgba=>"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>>24)/255+")",translateRGBAToCSSRGBA:(r,g,b,a)=>"rgba("+(r&255)+","+(g&255)+","+(b&255)+","+(a&255)/255+")",translateRGBAToColor:(r,g,b,a)=>r|g<<8|b<<16|a<<24,makeSurface(width,height,flags,usePageCanvas,source,rmask,gmask,bmask,amask){var is_SDL_HWSURFACE=flags&1;var is_SDL_HWPALETTE=flags&2097152;var is_SDL_OPENGL=flags&67108864;var surf=_malloc(60);var pixelFormat=_malloc(44);var bpp=is_SDL_HWPALETTE?1:4;var buffer=0;if(!is_SDL_HWSURFACE&&!is_SDL_OPENGL){buffer=_malloc(width*height*4)}HEAP32[surf>>2]=flags;HEAPU32[surf+4>>2]=pixelFormat;HEAP32[surf+8>>2]=width;HEAP32[surf+12>>2]=height;HEAP32[surf+16>>2]=width*bpp;HEAPU32[surf+20>>2]=buffer;HEAP32[surf+36>>2]=0;HEAP32[surf+40>>2]=0;HEAP32[surf+44>>2]=Module["canvas"].width;HEAP32[surf+48>>2]=Module["canvas"].height;HEAP32[surf+56>>2]=1;HEAP32[pixelFormat>>2]=-2042224636;HEAP32[pixelFormat+4>>2]=0;HEAP8[pixelFormat+8]=bpp*8;HEAP8[pixelFormat+9]=bpp;HEAP32[pixelFormat+12>>2]=rmask||255;HEAP32[pixelFormat+16>>2]=gmask||65280;HEAP32[pixelFormat+20>>2]=bmask||16711680;HEAP32[pixelFormat+24>>2]=amask||4278190080;SDL.GL=SDL.GL||is_SDL_OPENGL;var canvas;if(!usePageCanvas){if(SDL.canvasPool.length>0){canvas=SDL.canvasPool.pop()}else{canvas=document.createElement("canvas")}canvas.width=width;canvas.height=height}else{canvas=Module["canvas"]}var webGLContextAttributes={antialias:SDL.glAttributes[13]!=0&&SDL.glAttributes[14]>1,depth:SDL.glAttributes[6]>0,stencil:SDL.glAttributes[7]>0,alpha:SDL.glAttributes[3]>0};var ctx=Browser.createContext(canvas,is_SDL_OPENGL,usePageCanvas,webGLContextAttributes);SDL.surfaces[surf]={width,height,canvas,ctx,surf,buffer,pixelFormat,alpha:255,flags,locked:0,usePageCanvas,source,isFlagSet:flag=>flags&flag};return surf},copyIndexedColorData(surfData,rX,rY,rW,rH){if(!surfData.colors){return}var fullWidth=Module["canvas"].width;var fullHeight=Module["canvas"].height;var startX=rX||0;var startY=rY||0;var endX=(rW||fullWidth-startX)+startX;var endY=(rH||fullHeight-startY)+startY;var buffer=surfData.buffer;if(!surfData.image.data32){surfData.image.data32=new Uint32Array(surfData.image.data.buffer)}var data32=surfData.image.data32;var colors32=surfData.colors32;for(var y=startY;y>2];if(refcount>1){HEAP32[refcountPointer>>2]=refcount-1;return}var info=SDL.surfaces[surf];if(!info.usePageCanvas&&info.canvas)SDL.canvasPool.push(info.canvas);if(info.buffer)_free(info.buffer);_free(info.pixelFormat);_free(surf);SDL.surfaces[surf]=null;if(surf===SDL.screen){SDL.screen=null}},blitSurface(src,srcrect,dst,dstrect,scale){var srcData=SDL.surfaces[src];var dstData=SDL.surfaces[dst];var sr,dr;if(srcrect){sr=SDL.loadRect(srcrect)}else{sr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstrect){dr=SDL.loadRect(dstrect)}else{dr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstData.clipRect){var widthScale=!scale||sr.w===0?1:sr.w/dr.w;var heightScale=!scale||sr.h===0?1:sr.h/dr.h;dr=SDL.intersectionOfRects(dstData.clipRect,dr);sr.w=dr.w*widthScale;sr.h=dr.h*heightScale;if(dstrect){SDL.updateRect(dstrect,dr)}}var blitw,blith;if(scale){blitw=dr.w;blith=dr.h}else{blitw=sr.w;blith=sr.h}if(sr.w===0||sr.h===0||blitw===0||blith===0){return 0}var oldAlpha=dstData.ctx.globalAlpha;dstData.ctx.globalAlpha=srcData.alpha/255;dstData.ctx.drawImage(srcData.canvas,sr.x,sr.y,sr.w,sr.h,dr.x,dr.y,blitw,blith);dstData.ctx.globalAlpha=oldAlpha;if(dst!=SDL.screen){warnOnce("WARNING: copying canvas data to memory for compatibility");_SDL_LockSurface(dst);dstData.locked--}return 0},downFingers:{},savedKeydown:null,receiveEvent(event){function unpressAllPressedKeys(){for(var code in SDL.keyboardMap){SDL.events.push({type:"keyup",keyCode:SDL.keyboardMap[code]})}}switch(event.type){case"touchstart":case"touchmove":{event.preventDefault();var touches=[];if(event.type==="touchstart"){for(var i=0;i0?Math.max(delta,1):Math.min(delta,-1);var button=delta>0?3:4;SDL.events.push({type:"mousedown",button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"mouseup",button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"wheel",deltaX:0,deltaY:delta});event.preventDefault();break;case"mousemove":if(SDL.DOMButtons[0]===1){SDL.events.push({type:"touchmove",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}if(Browser.pointerLock){if("mozMovementX"in event){event["movementX"]=event["mozMovementX"];event["movementY"]=event["mozMovementY"]}if(event["movementX"]==0&&event["movementY"]==0){event.preventDefault();return}}case"keydown":case"keyup":case"keypress":case"mousedown":case"mouseup":if(event.type!=="keydown"||!SDL.unicode&&!SDL.textInput||(event.keyCode===8||event.keyCode===9)){event.preventDefault()}if(event.type=="mousedown"){SDL.DOMButtons[event.button]=1;SDL.events.push({type:"touchstart",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}else if(event.type=="mouseup"){if(!SDL.DOMButtons[event.button]){return}SDL.events.push({type:"touchend",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}});SDL.DOMButtons[event.button]=0}if(event.type==="keydown"||event.type==="mousedown"){SDL.canRequestFullscreen=true}else if(event.type==="keyup"||event.type==="mouseup"){if(SDL.isRequestingFullscreen){Module["requestFullscreen"](true,true);SDL.isRequestingFullscreen=false}SDL.canRequestFullscreen=false}if(event.type==="keypress"&&SDL.savedKeydown){SDL.savedKeydown.keypressCharCode=event.charCode;SDL.savedKeydown=null}else if(event.type==="keydown"){SDL.savedKeydown=event}if(event.type!=="keypress"||SDL.textInput){SDL.events.push(event)}break;case"mouseout":for(var i=0;i<3;i++){if(SDL.DOMButtons[i]){SDL.events.push({type:"mouseup",button:i,pageX:event.pageX,pageY:event.pageY});SDL.DOMButtons[i]=0}}event.preventDefault();break;case"focus":SDL.events.push(event);event.preventDefault();break;case"blur":SDL.events.push(event);unpressAllPressedKeys();event.preventDefault();break;case"visibilitychange":SDL.events.push({type:"visibilitychange",visible:!document.hidden});unpressAllPressedKeys();event.preventDefault();break;case"unload":if(MainLoop.runner){SDL.events.push(event);MainLoop.runner()}return;case"resize":SDL.events.push(event);if(event.preventDefault){event.preventDefault()}break}if(SDL.events.length>=1e4){err("SDL event queue full, dropping events");SDL.events=SDL.events.slice(0,1e4)}SDL.flushEventsToHandler();return},lookupKeyCodeForEvent(event){var code=event.keyCode;if(code>=65&&code<=90){code+=32}else{code=SDL.keyCodes[event.keyCode]||event.keyCode;if(event.location===2&&code>=(224|1<<10)&&code<=(227|1<<10)){code+=4}}return code},handleEvent(event){if(event.handled)return;event.handled=true;switch(event.type){case"touchstart":case"touchend":case"touchmove":{Browser.calculateMouseEvent(event);break}case"keydown":case"keyup":{var down=event.type==="keydown";var code=SDL.lookupKeyCodeForEvent(event);HEAP8[SDL.keyboardState+code]=down;SDL.modState=(HEAP8[SDL.keyboardState+1248]?64:0)|(HEAP8[SDL.keyboardState+1249]?1:0)|(HEAP8[SDL.keyboardState+1250]?256:0)|(HEAP8[SDL.keyboardState+1252]?128:0)|(HEAP8[SDL.keyboardState+1253]?2:0)|(HEAP8[SDL.keyboardState+1254]?512:0);if(down){SDL.keyboardMap[code]=event.keyCode}else{delete SDL.keyboardMap[code]}break}case"mousedown":case"mouseup":if(event.type=="mousedown"){SDL.buttonState|=1<0){if(SDL.makeCEvent(SDL.events.shift(),ptr)!==false)return 1}return 0}return SDL.events.length>0},makeCEvent(event,ptr){if(typeof event=="number"){_memcpy(ptr,event,28);_free(event);return}SDL.handleEvent(event);switch(event.type){case"keydown":case"keyup":{var down=event.type==="keydown";var key=SDL.lookupKeyCodeForEvent(event);var scan;if(key>=1024){scan=key-1024}else{scan=SDL.scanCodes[key]||key}HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+8]=down?1:0;HEAP8[ptr+9]=0;HEAP32[ptr+12>>2]=scan;HEAP32[ptr+16>>2]=key;HEAP16[ptr+20>>1]=SDL.modState;HEAP32[ptr+24>>2]=event.keypressCharCode||key;break}case"keypress":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];var cStr=intArrayFromString(String.fromCharCode(event.charCode));for(var i=0;i>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP8[ptr+16]=event.button+1;HEAP8[ptr+17]=down?1:0;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY}else{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP32[ptr+16>>2]=SDL.buttonState;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY;HEAP32[ptr+28>>2]=Browser.mouseMovementX;HEAP32[ptr+32>>2]=Browser.mouseMovementY}break}case"wheel":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+16>>2]=event.deltaX;HEAP32[ptr+20>>2]=event.deltaY;break}case"touchstart":case"touchend":case"touchmove":{var touch=event.touch;if(!Browser.touches[touch.identifier])break;var w=Module["canvas"].width;var h=Module["canvas"].height;var x=Browser.touches[touch.identifier].x/w;var y=Browser.touches[touch.identifier].y/h;var lx=Browser.lastTouches[touch.identifier].x/w;var ly=Browser.lastTouches[touch.identifier].y/h;var dx=x-lx;var dy=y-ly;if(touch["deviceID"]===undefined)touch.deviceID=SDL.TOUCH_DEFAULT_ID;if(dx===0&&dy===0&&event.type==="touchmove")return false;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=_SDL_GetTicks();tempI64=[touch.deviceID>>>0,(tempDouble=touch.deviceID,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+8>>2]=tempI64[0],HEAP32[ptr+12>>2]=tempI64[1];tempI64=[touch.identifier>>>0,(tempDouble=touch.identifier,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+16>>2]=tempI64[0],HEAP32[ptr+20>>2]=tempI64[1];HEAPF32[ptr+24>>2]=x;HEAPF32[ptr+28>>2]=y;HEAPF32[ptr+32>>2]=dx;HEAPF32[ptr+36>>2]=dy;if(touch.force!==undefined){HEAPF32[ptr+40>>2]=touch.force}else{HEAPF32[ptr+40>>2]=event.type=="touchend"?0:1}break}case"unload":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];break}case"resize":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=event.w;HEAP32[ptr+8>>2]=event.h;break}case"joystick_button_up":case"joystick_button_down":{var state=event.type==="joystick_button_up"?0:1;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.button;HEAP8[ptr+6]=state;break}case"joystick_axis_motion":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.axis;HEAP32[ptr+8>>2]=SDL.joystickAxisValueConversion(event.value);break}case"focus":{var SDL_WINDOWEVENT_FOCUS_GAINED=12;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_GAINED;break}case"blur":{var SDL_WINDOWEVENT_FOCUS_LOST=13;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_LOST;break}case"visibilitychange":{var SDL_WINDOWEVENT_SHOWN=1;var SDL_WINDOWEVENT_HIDDEN=2;var visibilityEventID=event.visible?SDL_WINDOWEVENT_SHOWN:SDL_WINDOWEVENT_HIDDEN;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=visibilityEventID;break}default:throw"Unhandled SDL event: "+event.type}},makeFontString(height,fontName){if(fontName.charAt(0)!="'"&&fontName.charAt(0)!='"'){fontName='"'+fontName+'"'}return height+"px "+fontName+", serif"},estimateTextWidth(fontData,text){var h=fontData.size;var fontString=SDL.makeFontString(h,fontData.name);var tempCtx=SDL.ttfContext;tempCtx.font=fontString;var ret=tempCtx.measureText(text).width|0;return ret},allocateChannels(num){if(SDL.numChannels&&SDL.numChannels>=num&&num!=0)return;SDL.numChannels=num;SDL.channels=[];for(var i=0;i{if(!audio.paused)SDL.playWebAudio(audio)});return}audio.webAudioNode=SDL.audioContext["createBufferSource"]();audio.webAudioNode["buffer"]=webAudio.decodedBuffer;audio.webAudioNode["loop"]=audio.loop;audio.webAudioNode["onended"]=audio["onended"];audio.webAudioPannerNode=SDL.audioContext["createPanner"]();audio.webAudioPannerNode["setPosition"](0,0,-.5);audio.webAudioPannerNode["panningModel"]="equalpower";audio.webAudioGainNode=SDL.audioContext["createGain"]();audio.webAudioGainNode["gain"]["value"]=audio.volume;audio.webAudioNode["connect"](audio.webAudioPannerNode);audio.webAudioPannerNode["connect"](audio.webAudioGainNode);audio.webAudioGainNode["connect"](SDL.audioContext["destination"]);audio.webAudioNode["start"](0,audio.currentPosition);audio.startTime=SDL.audioContext["currentTime"]-audio.currentPosition}catch(e){err(`playWebAudio failed: ${e}`)}},pauseWebAudio(audio){if(!audio)return;if(audio.webAudioNode){try{audio.currentPosition=(SDL.audioContext["currentTime"]-audio.startTime)%audio.resource.webAudio.decodedBuffer.duration;audio.webAudioNode["onended"]=undefined;audio.webAudioNode.stop(0);audio.webAudioNode=undefined}catch(e){err(`pauseWebAudio failed: ${e}`)}}audio.paused=true},openAudioContext(){if(!SDL.audioContext){if(typeof AudioContext!="undefined")SDL.audioContext=new AudioContext;else if(typeof webkitAudioContext!="undefined")SDL.audioContext=new webkitAudioContext}},webAudioAvailable:()=>!!SDL.audioContext,fillWebAudioBufferFromHeap(heapPtr,sizeSamplesPerChannel,dstAudioBuffer){var audio=SDL.audio;var numChannels=audio.channels;for(var c=0;c>1]/32768}}else if(audio.format==8){for(var j=0;j=0?v-128:v+128)/128}}else if(audio.format==33056){for(var j=0;j>2]}}else{throw"Invalid SDL audio format "+audio.format+"!"}}},joystickEventState:1,lastJoystickState:{},joystickNamePool:{},recordJoystickState(joystick,state){var buttons=new Array(state.buttons.length);for(var i=0;i0},queryJoysticks(){for(var joystick in SDL.lastJoystickState){var state=SDL.getGamepad(joystick-1);var prevState=SDL.lastJoystickState[joystick];if(typeof state=="undefined")return;if(state===null)return;if(typeof state.timestamp!="number"||state.timestamp!=prevState.timestamp||!state.timestamp){var i;for(i=0;ideviceIndex&&deviceIndex>=0){return gamepads[deviceIndex]}return null}};var _SDL_Linked_Version=()=>{if(SDL.version===null){SDL.version=_malloc(3);HEAP8[SDL.version]=1;HEAP8[SDL.version+1]=3;HEAP8[SDL.version+2]=0}return SDL.version};_SDL_Linked_Version.sig="p";var _SDL_Init=initFlags=>{SDL.startTime=Date.now();SDL.initFlags=initFlags;if(!Module["doNotCaptureKeyboard"]){var keyboardListeningElement=Module["keyboardListeningElement"]||document;keyboardListeningElement.addEventListener("keydown",SDL.receiveEvent);keyboardListeningElement.addEventListener("keyup",SDL.receiveEvent);keyboardListeningElement.addEventListener("keypress",SDL.receiveEvent);window.addEventListener("focus",SDL.receiveEvent);window.addEventListener("blur",SDL.receiveEvent);document.addEventListener("visibilitychange",SDL.receiveEvent)}window.addEventListener("unload",SDL.receiveEvent);SDL.keyboardState=_calloc(65536,1);SDL.DOMEventToSDLEvent["keydown"]=768;SDL.DOMEventToSDLEvent["keyup"]=769;SDL.DOMEventToSDLEvent["keypress"]=771;SDL.DOMEventToSDLEvent["mousedown"]=1025;SDL.DOMEventToSDLEvent["mouseup"]=1026;SDL.DOMEventToSDLEvent["mousemove"]=1024;SDL.DOMEventToSDLEvent["wheel"]=1027;SDL.DOMEventToSDLEvent["touchstart"]=1792;SDL.DOMEventToSDLEvent["touchend"]=1793;SDL.DOMEventToSDLEvent["touchmove"]=1794;SDL.DOMEventToSDLEvent["unload"]=256;SDL.DOMEventToSDLEvent["resize"]=28673;SDL.DOMEventToSDLEvent["visibilitychange"]=512;SDL.DOMEventToSDLEvent["focus"]=512;SDL.DOMEventToSDLEvent["blur"]=512;SDL.DOMEventToSDLEvent["joystick_axis_motion"]=1536;SDL.DOMEventToSDLEvent["joystick_button_down"]=1539;SDL.DOMEventToSDLEvent["joystick_button_up"]=1540;return 0};_SDL_Init.sig="ii";var _SDL_WasInit=flags=>{if(SDL.startTime===null){_SDL_Init(0)}return 1};_SDL_WasInit.sig="ii";var _SDL_GetVideoInfo=()=>{var ret=_calloc(20,1);HEAP32[ret+12>>2]=Module["canvas"].width;HEAP32[ret+16>>2]=Module["canvas"].height;return ret};_SDL_GetVideoInfo.sig="p";var _SDL_ListModes=(format,flags)=>-1;_SDL_ListModes.sig="ppi";var _SDL_VideoModeOK=(width,height,depth,flags)=>depth;_SDL_VideoModeOK.sig="iiiii";var _SDL_VideoDriverName=(buf,max_size)=>{if(SDL.startTime===null){return 0}var driverName=[101,109,115,99,114,105,112,116,101,110,95,115,100,108,95,100,114,105,118,101,114];var index=0;var size=driverName.length;if(max_size<=size){size=max_size-1}while(index{["touchstart","touchend","touchmove","mousedown","mouseup","mousemove","mousewheel","wheel","mouseout","DOMMouseScroll"].forEach(e=>Module["canvas"].addEventListener(e,SDL.receiveEvent,true));var canvas=Module["canvas"];if(width==0&&height==0){width=canvas.width;height=canvas.height}if(!SDL.addedResizeListener){SDL.addedResizeListener=true;Browser.resizeListeners.push((w,h)=>{if(!SDL.settingVideoMode){SDL.receiveEvent({type:"resize",w,h})}})}SDL.settingVideoMode=true;Browser.setCanvasSize(width,height);SDL.settingVideoMode=false;if(SDL.screen){SDL.freeSurface(SDL.screen);assert(!SDL.screen)}if(SDL.GL)flags=flags|67108864;SDL.screen=SDL.makeSurface(width,height,flags,true,"screen");return SDL.screen};_SDL_SetVideoMode.sig="piiii";var _SDL_GetVideoSurface=()=>SDL.screen;_SDL_GetVideoSurface.sig="p";var _SDL_AudioQuit=()=>{for(var i=0;iout("SDL_VideoQuit called (and ignored)");_SDL_VideoQuit.sig="v";var _SDL_QuitSubSystem=flags=>out("SDL_QuitSubSystem called (and ignored)");_SDL_QuitSubSystem.sig="vi";var _SDL_Quit=()=>{_SDL_AudioQuit();out("SDL_Quit called (and ignored)")};_SDL_Quit.sig="v";var _SDL_UnlockSurface=surf=>{assert(!SDL.GL);var surfData=SDL.surfaces[surf];if(!surfData.locked||--surfData.locked>0){return}if(surfData.isFlagSet(2097152)){SDL.copyIndexedColorData(surfData)}else if(!surfData.colors){var data=surfData.image.data;var buffer=surfData.buffer;assert(buffer%4==0,"Invalid buffer offset: "+buffer);var src=buffer>>2;var dst=0;var isScreen=surf==SDL.screen;var num;if(typeof CanvasPixelArray!="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=isScreen?255:val>>24&255;src++;dst+=4}}else{var data32=new Uint32Array(data.buffer);if(isScreen&&SDL.defaults.opaqueFrontBuffer){num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=new Uint8Array(data.buffer);var i=3;var j=i+4*num;if(num%8==0){while(i{};_SDL_Flip.sig="ip";var _SDL_UpdateRect=(surf,x,y,w,h)=>{};_SDL_UpdateRect.sig="vpiiii";var _SDL_UpdateRects=(surf,numrects,rects)=>{};_SDL_UpdateRects.sig="vpip";var _SDL_Delay=delay=>{if(!ENVIRONMENT_IS_WORKER)abort("SDL_Delay called on the main thread! Potential infinite loop, quitting. (consider building with async support like ASYNCIFY)");var now=Date.now();while(Date.now()-now{if(title){_emscripten_set_window_title(title)}icon&&=UTF8ToString(icon)};_SDL_WM_SetCaption.sig="vpp";var _SDL_EnableKeyRepeat=(delay,interval)=>{};_SDL_EnableKeyRepeat.sig="iii";var _SDL_GetKeyboardState=numKeys=>{if(numKeys){HEAP32[numKeys>>2]=65536}return SDL.keyboardState};_SDL_GetKeyboardState.sig="pp";var _SDL_GetKeyState=()=>_SDL_GetKeyboardState(0);var _SDL_GetKeyName=key=>{SDL.keyName||=stringToNewUTF8("unknown key");return SDL.keyName};_SDL_GetKeyName.sig="pi";var _SDL_GetModState=()=>SDL.modState;_SDL_GetModState.sig="i";var _SDL_GetMouseState=(x,y)=>{if(x)HEAP32[x>>2]=Browser.mouseX;if(y)HEAP32[y>>2]=Browser.mouseY;return SDL.buttonState};_SDL_GetMouseState.sig="ipp";var _SDL_WarpMouse=(x,y)=>{};_SDL_WarpMouse.sig="vii";var _SDL_ShowCursor=toggle=>{switch(toggle){case 0:if(Browser.isFullscreen){Module["canvas"].requestPointerLock();return 0}return 1;case 1:Module["canvas"].exitPointerLock();return 1;case-1:return!Browser.pointerLock;default:err(`SDL_ShowCursor called with unknown toggle parameter value: ${toggle}`);break}};_SDL_ShowCursor.sig="ii";var _SDL_GetError=()=>{SDL.errorMessage||=stringToNewUTF8("unknown SDL-emscripten error");return SDL.errorMessage};_SDL_GetError.sig="p";var _SDL_SetError=(fmt,varargs)=>{};_SDL_SetError.sig="vpp";var _SDL_CreateRGBSurface=(flags,width,height,depth,rmask,gmask,bmask,amask)=>SDL.makeSurface(width,height,flags,false,"CreateRGBSurface",rmask,gmask,bmask,amask);_SDL_CreateRGBSurface.sig="piiiiiiii";var _SDL_CreateRGBSurfaceFrom=(pixels,width,height,depth,pitch,rmask,gmask,bmask,amask)=>{var surf=SDL.makeSurface(width,height,0,false,"CreateRGBSurfaceFrom",rmask,gmask,bmask,amask);if(depth!==32){err("TODO: Partially unimplemented SDL_CreateRGBSurfaceFrom called!");return surf}var data=SDL.surfaces[surf];var image=data.ctx.createImageData(width,height);var pitchOfDst=width*4;for(var row=0;row{if(format){SDL.checkPixelFormat(format)}var oldData=SDL.surfaces[surf];var ret=SDL.makeSurface(oldData.width,oldData.height,oldData.flags,false,"copy:"+oldData.source);var newData=SDL.surfaces[ret];newData.ctx.globalCompositeOperation="copy";newData.ctx.drawImage(oldData.canvas,0,0);newData.ctx.globalCompositeOperation=oldData.ctx.globalCompositeOperation;return ret};_SDL_ConvertSurface.sig="pppi";var _SDL_DisplayFormatAlpha=surf=>_SDL_ConvertSurface(surf,0,0);_SDL_DisplayFormatAlpha.sig="pp";var _SDL_FreeSurface=surf=>{if(surf)SDL.freeSurface(surf)};_SDL_FreeSurface.sig="vp";var _SDL_UpperBlit=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,false);_SDL_UpperBlit.sig="ipppp";var _SDL_UpperBlitScaled=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,true);_SDL_UpperBlitScaled.sig="ipppp";var _SDL_LowerBlit=_SDL_UpperBlit;_SDL_LowerBlit.sig="ipppp";var _SDL_LowerBlitScaled=_SDL_UpperBlitScaled;_SDL_LowerBlitScaled.sig="ipppp";var _SDL_GetClipRect=(surf,rect)=>{assert(rect);var surfData=SDL.surfaces[surf];var r=surfData.clipRect||{x:0,y:0,w:surfData.width,h:surfData.height};SDL.updateRect(rect,r)};_SDL_GetClipRect.sig="vpp";var _SDL_SetClipRect=(surf,rect)=>{var surfData=SDL.surfaces[surf];if(rect){surfData.clipRect=SDL.intersectionOfRects({x:0,y:0,w:surfData.width,h:surfData.height},SDL.loadRect(rect))}else{delete surfData.clipRect}};_SDL_SetClipRect.sig="ipp";var _SDL_FillRect=(surf,rect,color)=>{var surfData=SDL.surfaces[surf];assert(!surfData.locked);if(surfData.isFlagSet(2097152)){color=surfData.colors32[color]}var r=rect?SDL.loadRect(rect):{x:0,y:0,w:surfData.width,h:surfData.height};if(surfData.clipRect){r=SDL.intersectionOfRects(surfData.clipRect,r);if(rect){SDL.updateRect(rect,r)}}surfData.ctx.save();surfData.ctx.fillStyle=SDL.translateColorToCSSRGBA(color);surfData.ctx.fillRect(r.x,r.y,r.w,r.h);surfData.ctx.restore();return 0};_SDL_FillRect.sig="ippi";var _zoomSurface=(src,x,y,smooth)=>{var srcData=SDL.surfaces[src];var w=srcData.width*x;var h=srcData.height*y;var ret=SDL.makeSurface(Math.abs(w),Math.abs(h),srcData.flags,false,"zoomSurface");var dstData=SDL.surfaces[ret];if(x>=0&&y>=0)dstData.ctx.drawImage(srcData.canvas,0,0,w,h);else{dstData.ctx.save();dstData.ctx.scale(x<0?-1:1,y<0?-1:1);dstData.ctx.drawImage(srcData.canvas,w<0?w:0,h<0?h:0,Math.abs(w),Math.abs(h));dstData.ctx.restore()}return ret};_zoomSurface.sig="ppddi";var _rotozoomSurface=(src,angle,zoom,smooth)=>{if(angle%360===0){return _zoomSurface(src,zoom,zoom,smooth)}var srcData=SDL.surfaces[src];var w=srcData.width*zoom;var h=srcData.height*zoom;var diagonal=Math.ceil(Math.sqrt(Math.pow(w,2)+Math.pow(h,2)));var ret=SDL.makeSurface(diagonal,diagonal,srcData.flags,false,"rotozoomSurface");var dstData=SDL.surfaces[ret];dstData.ctx.translate(diagonal/2,diagonal/2);dstData.ctx.rotate(-angle*Math.PI/180);dstData.ctx.drawImage(srcData.canvas,-w/2,-h/2,w,h);return ret};_rotozoomSurface.sig="ppddi";var _SDL_SetAlpha=(surf,flag,alpha)=>{var surfData=SDL.surfaces[surf];surfData.alpha=alpha;if(!(flag&65536)){surfData.alpha=255}};_SDL_SetAlpha.sig="ipii";var _SDL_SetColorKey=(surf,flag,key)=>{warnOnce("SDL_SetColorKey is a no-op for performance reasons");return 0};_SDL_SetColorKey.sig="ipii";var _SDL_PollEvent=ptr=>SDL.pollEvent(ptr);_SDL_PollEvent.sig="ip";var _SDL_PushEvent=ptr=>{var copy=_malloc(28);_memcpy(copy,ptr,28);SDL.events.push(copy);return 0};_SDL_PushEvent.sig="ip";var _SDL_PeepEvents=(events,requestedEventCount,action,from,to)=>{switch(action){case 2:{assert(requestedEventCount==1);var index=0;var retrievedEventCount=0;while(indexSDL.events.forEach(SDL.handleEvent);_SDL_PumpEvents.sig="v";var _emscripten_SDL_SetEventHandler=(handler,userdata)=>{SDL.eventHandler=handler;SDL.eventHandlerContext=userdata;SDL.eventHandlerTemp||=_malloc(28)};_emscripten_SDL_SetEventHandler.sig="vpp";var _SDL_SetColors=(surf,colors,firstColor,nColors)=>{var surfData=SDL.surfaces[surf];if(!surfData.colors){var buffer=new ArrayBuffer(256*4);surfData.colors=new Uint8Array(buffer);surfData.colors32=new Uint32Array(buffer)}for(var i=0;i_SDL_SetColors(surf,colors,firstColor,nColors);_SDL_SetPalette.sig="ipipii";var _SDL_MapRGB=(fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|4278190080};_SDL_MapRGB.sig="ipiii";var _SDL_MapRGBA=(fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|(a&255)<<24};_SDL_MapRGBA.sig="ipiiii";var _SDL_GetRGB=(pixel,fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}};_SDL_GetRGB.sig="vipppp";var _SDL_GetRGBA=(pixel,fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}if(a){HEAP8[a]=pixel>>24&255}};_SDL_GetRGBA.sig="vippppp";var _SDL_GetAppState=()=>{var state=0;if(Browser.pointerLock){state|=1}if(document.hasFocus()){state|=2}state|=4;return state};_SDL_GetAppState.sig="i";var _SDL_WM_GrabInput=()=>{};_SDL_WM_GrabInput.sig="ii";var _SDL_WM_ToggleFullScreen=surf=>{if(Browser.exitFullscreen()){return 1}if(!SDL.canRequestFullscreen){return 0}SDL.isRequestingFullscreen=true;return 1};_SDL_WM_ToggleFullScreen.sig="ip";var _IMG_Init=flags=>flags;_IMG_Init.sig="ii";var _SDL_FreeRW=rwopsID=>{SDL.rwops[rwopsID]=null;while(SDL.rwops.length>0&&SDL.rwops[SDL.rwops.length-1]===null){SDL.rwops.pop()}};_SDL_FreeRW.sig="vp";var _IMG_Load_RW=(rwopsID,freeSrc)=>{var sp=stackSave();try{var cleanup=()=>{stackRestore(sp);if(rwops&&freeSrc)_SDL_FreeRW(rwopsID)};var addCleanup=func=>{var old=cleanup;cleanup=()=>{old();func()}};var callStbImage=(func,params)=>{var x=stackAlloc(4);var y=stackAlloc(4);var comp=stackAlloc(4);var data=Module["_"+func](...params,x,y,comp,0);if(!data)return null;addCleanup(()=>Module["_stbi_image_free"](data));return{rawData:true,data,width:HEAP32[x>>2],height:HEAP32[y>>2],size:HEAP32[x>>2]*HEAP32[y>>2]*HEAP32[comp>>2],bpp:HEAP32[comp>>2]}};var rwops=SDL.rwops[rwopsID];if(rwops===undefined){return 0}var raw;var filename=rwops.filename;if(filename===undefined){warnOnce("Only file names that have been preloaded are supported for IMG_Load_RW. Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}if(!raw){filename=PATH_FS.resolve(filename);raw=preloadedImages[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded image, but freePreloadedMediaOnUse is set!");warnOnce("Cannot find preloaded image "+filename);warnOnce("Cannot find preloaded image "+filename+". Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}else if(Module["freePreloadedMediaOnUse"]){preloadedImages[filename]=null}}var surf=SDL.makeSurface(raw.width,raw.height,0,false,"load:"+filename);var surfData=SDL.surfaces[surf];surfData.ctx.globalCompositeOperation="copy";if(!raw.rawData){surfData.ctx.drawImage(raw,0,0,raw.width,raw.height,0,0,raw.width,raw.height)}else{var imageData=surfData.ctx.getImageData(0,0,surfData.width,surfData.height);if(raw.bpp==4){imageData.data.set(HEAPU8.subarray(raw.data,raw.data+raw.size))}else if(raw.bpp==3){var pixels=raw.size/3;var data=imageData.data;var sourcePtr=raw.data;var destPtr=0;for(var i=0;i{var id=SDL.rwops.length;var filename=UTF8ToString(_name);SDL.rwops.push({filename,mimetype:Browser.getMimetype(filename)});return id};_SDL_RWFromFile.sig="ppp";var _IMG_Load=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_IMG_Load_RW(rwops,1);return result};_IMG_Load.sig="pp";var _IMG_Quit=()=>out("IMG_Quit called (and ignored)");_IMG_Quit.sig="v";var _SDL_OpenAudio=(desired,obtained)=>{try{SDL.audio={freq:HEAPU32[desired>>2],format:HEAPU16[desired+4>>1],channels:HEAPU8[desired+6],samples:HEAPU16[desired+8>>1],callback:HEAPU32[desired+16>>2],userdata:HEAPU32[desired+20>>2],paused:true,timer:null};if(SDL.audio.format==8){SDL.audio.silence=128}else if(SDL.audio.format==32784){SDL.audio.silence=0}else if(SDL.audio.format==33056){SDL.audio.silence=0}else{throw"Invalid SDL audio format "+SDL.audio.format+"!"}if(SDL.audio.freq<=0){throw"Unsupported sound frequency "+SDL.audio.freq+"!"}else if(SDL.audio.freq<=22050){SDL.audio.freq=22050}else if(SDL.audio.freq<=32e3){SDL.audio.freq=32e3}else if(SDL.audio.freq<=44100){SDL.audio.freq=44100}else if(SDL.audio.freq<=48e3){SDL.audio.freq=48e3}else if(SDL.audio.freq<=96e3){SDL.audio.freq=96e3}else{throw`Unsupported sound frequency ${SDL.audio.freq}!`}if(SDL.audio.channels==0){SDL.audio.channels=1}else if(SDL.audio.channels<0||SDL.audio.channels>32){throw`Unsupported number of audio channels for SDL audio: ${SDL.audio.channels}!`}else if(SDL.audio.channels!=1&&SDL.audio.channels!=2){out(`Warning: Using untested number of audio channels ${SDL.audio.channels}`)}if(SDL.audio.samples<128||SDL.audio.samples>524288){throw`Unsupported audio callback buffer size ${SDL.audio.samples}!`}else if((SDL.audio.samples&SDL.audio.samples-1)!=0){throw`Audio callback buffer size ${SDL.audio.samples} must be a power-of-two!`}var totalSamples=SDL.audio.samples*SDL.audio.channels;if(SDL.audio.format==8){SDL.audio.bytesPerSample=1}else if(SDL.audio.format==32784){SDL.audio.bytesPerSample=2}else if(SDL.audio.format==33056){SDL.audio.bytesPerSample=4}else{throw`Invalid SDL audio format ${SDL.audio.format}!`}SDL.audio.bufferSize=totalSamples*SDL.audio.bytesPerSample;SDL.audio.bufferDurationSecs=SDL.audio.bufferSize/SDL.audio.bytesPerSample/SDL.audio.channels/SDL.audio.freq;SDL.audio.bufferingDelay=50/1e3;SDL.audio.buffer=_malloc(SDL.audio.bufferSize);SDL.audio.numSimultaneouslyQueuedBuffers=Module["SDL_numSimultaneouslyQueuedBuffers"]||5;SDL.audio.queueNewAudioData=()=>{if(!SDL.audio)return;for(var i=0;i=SDL.audio.bufferingDelay+SDL.audio.bufferDurationSecs*SDL.audio.numSimultaneouslyQueuedBuffers)return;getWasmTableEntry(SDL.audio.callback)(SDL.audio.userdata,SDL.audio.buffer,SDL.audio.bufferSize);SDL.audio.pushAudio(SDL.audio.buffer,SDL.audio.bufferSize)}};SDL.audio.caller=()=>{if(!SDL.audio)return;--SDL.audio.numAudioTimersPending;SDL.audio.queueNewAudioData();var secsUntilNextPlayStart=SDL.audio.nextPlayTime-SDL.audioContext["currentTime"];var preemptBufferFeedSecs=SDL.audio.bufferDurationSecs/2;if(SDL.audio.numAudioTimersPending{try{if(SDL.audio.paused)return;var sizeSamples=sizeBytes/SDL.audio.bytesPerSample;var sizeSamplesPerChannel=sizeSamples/SDL.audio.channels;if(sizeSamplesPerChannel!=SDL.audio.samples){throw"Received mismatching audio buffer size!"}var source=SDL.audioContext["createBufferSource"]();var soundBuffer=SDL.audioContext["createBuffer"](SDL.audio.channels,sizeSamplesPerChannel,SDL.audio.freq);source["connect"](SDL.audioContext["destination"]);SDL.fillWebAudioBufferFromHeap(ptr,sizeSamplesPerChannel,soundBuffer);source["buffer"]=soundBuffer;var curtime=SDL.audioContext["currentTime"];var playtime=Math.max(curtime+SDL.audio.bufferingDelay,SDL.audio.nextPlayTime);if(typeof source["start"]!="undefined"){source["start"](playtime)}else if(typeof source["noteOn"]!="undefined"){source["noteOn"](playtime)}SDL.audio.nextPlayTime=playtime+SDL.audio.bufferDurationSecs}catch(e){err(`Web Audio API error playing back audio: ${e.toString()}`)}};if(obtained){HEAP32[obtained>>2]=SDL.audio.freq;HEAP16[obtained+4>>1]=SDL.audio.format;HEAP8[obtained+6]=SDL.audio.channels;HEAP8[obtained+7]=SDL.audio.silence;HEAP16[obtained+8>>1]=SDL.audio.samples;HEAPU32[obtained+16>>2]=SDL.audio.callback;HEAPU32[obtained+20>>2]=SDL.audio.userdata}SDL.allocateChannels(32)}catch(e){err(`Initializing SDL audio threw an exception: "${e.toString()}"! Continuing without audio`);SDL.audio=null;SDL.allocateChannels(0);if(obtained){HEAP32[obtained>>2]=0;HEAP16[obtained+4>>1]=0;HEAP8[obtained+6]=0;HEAP8[obtained+7]=0;HEAP16[obtained+8>>1]=0;HEAPU32[obtained+16>>2]=0;HEAPU32[obtained+20>>2]=0}}if(!SDL.audio){return-1}return 0};_SDL_OpenAudio.sig="ipp";var _SDL_PauseAudio=pauseOn=>{if(!SDL.audio){return}if(pauseOn){if(SDL.audio.timer!==undefined){clearTimeout(SDL.audio.timer);SDL.audio.numAudioTimersPending=0;SDL.audio.timer=undefined}}else if(!SDL.audio.timer){SDL.audio.numAudioTimersPending=1;SDL.audio.timer=safeSetTimeout(SDL.audio.caller,1)}SDL.audio.paused=pauseOn};_SDL_PauseAudio.sig="vi";var _SDL_CloseAudio=()=>{if(SDL.audio){if(SDL.audio.callbackRemover){SDL.audio.callbackRemover();SDL.audio.callbackRemover=null}_SDL_PauseAudio(1);_free(SDL.audio.buffer);SDL.audio=null;SDL.allocateChannels(0)}};_SDL_CloseAudio.sig="v";var _SDL_LockAudio=()=>{};_SDL_LockAudio.sig="v";var _SDL_UnlockAudio=()=>{};_SDL_UnlockAudio.sig="v";var _SDL_CreateMutex=()=>0;_SDL_CreateMutex.sig="p";var _SDL_mutexP=mutex=>0;_SDL_mutexP.sig="ip";var _SDL_mutexV=mutex=>0;_SDL_mutexV.sig="ip";var _SDL_DestroyMutex=mutex=>{};_SDL_DestroyMutex.sig="vp";var _SDL_CreateCond=()=>0;_SDL_CreateCond.sig="p";var _SDL_CondSignal=cond=>{};_SDL_CondSignal.sig="ip";var _SDL_CondWait=(cond,mutex)=>{};_SDL_CondWait.sig="ipp";var _SDL_DestroyCond=cond=>{};_SDL_DestroyCond.sig="vp";var _SDL_StartTextInput=()=>{SDL.textInput=true};_SDL_StartTextInput.sig="v";var _SDL_StopTextInput=()=>{SDL.textInput=false};_SDL_StopTextInput.sig="v";var _Mix_Init=flags=>{if(!flags)return 0;return 8};_Mix_Init.sig="ii";var _Mix_Quit=()=>{};_Mix_Quit.sig="v";var _Mix_OpenAudio=(frequency,format,channels,chunksize)=>{SDL.openAudioContext();autoResumeAudioContext(SDL.audioContext);SDL.allocateChannels(32);SDL.mixerFrequency=frequency;SDL.mixerFormat=format;SDL.mixerNumChannels=channels;SDL.mixerChunkSize=chunksize;return 0};_Mix_OpenAudio.sig="iiiii";var _Mix_CloseAudio=_SDL_CloseAudio;_Mix_CloseAudio.sig="v";var _Mix_AllocateChannels=num=>{SDL.allocateChannels(num);return num};_Mix_AllocateChannels.sig="ii";var _Mix_ChannelFinished=func=>{SDL.channelFinished=func};_Mix_ChannelFinished.sig="vp";var _Mix_Volume=(channel,volume)=>{if(channel==-1){for(var i=0;i{left/=255;right/=255;SDL.setPannerPosition(SDL.channels[channel],right-left,0,.1);return 1};_Mix_SetPanning.sig="iiii";var _Mix_LoadWAV_RW=(rwopsID,freesrc)=>{var rwops=SDL.rwops[rwopsID];if(rwops===undefined)return 0;var filename="";var audio;var webAudio;var bytes;if(rwops.filename!==undefined){filename=PATH_FS.resolve(rwops.filename);var raw=preloadedAudios[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded audio, but freePreloadedMediaOnUse is set!");if(!Module["noAudioDecoding"])warnOnce("Cannot find preloaded audio "+filename);try{bytes=FS.readFile(filename)}catch(e){err(`Couldn't find file for: ${filename}`);return 0}}if(Module["freePreloadedMediaOnUse"]){preloadedAudios[filename]=null}audio=raw}else if(rwops.bytes!==undefined){if(SDL.webAudioAvailable())bytes=HEAPU8.buffer.slice(rwops.bytes,rwops.bytes+rwops.count);else bytes=HEAPU8.subarray(rwops.bytes,rwops.bytes+rwops.count)}else{return 0}var arrayBuffer=bytes?bytes.buffer||bytes:bytes;var canPlayWithWebAudio=Module["SDL_canPlayWithWebAudio"]===undefined||Module["SDL_canPlayWithWebAudio"](filename,arrayBuffer);if(bytes!==undefined&&SDL.webAudioAvailable()&&canPlayWithWebAudio){audio=undefined;webAudio={};webAudio.onDecodeComplete=[];var onDecodeComplete=data=>{webAudio.decodedBuffer=data;webAudio.onDecodeComplete.forEach(e=>e());webAudio.onDecodeComplete=undefined};SDL.audioContext["decodeAudioData"](arrayBuffer,onDecodeComplete)}else if(audio===undefined&&bytes){var blob=new Blob([bytes],{type:rwops.mimetype});var url=URL.createObjectURL(blob);audio=new Audio;audio.src=url;audio.mozAudioChannelType="content"}var id=SDL.audios.length;SDL.audios.push({source:filename,audio,webAudio});return id};_Mix_LoadWAV_RW.sig="ppi";var _Mix_LoadWAV=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadWAV_RW(rwops,0);_SDL_FreeRW(rwops);return result};_Mix_LoadWAV.sig="pp";var _Mix_QuickLoad_RAW=(mem,len)=>{var audio;var webAudio;var numSamples=len>>1;var buffer=new Float32Array(numSamples);for(var i=0;i>1]/32768}if(SDL.webAudioAvailable()){webAudio={};webAudio.decodedBuffer=buffer}else{audio=new Audio;audio.mozAudioChannelType="content";audio.numChannels=SDL.mixerNumChannels;audio.frequency=SDL.mixerFrequency}var id=SDL.audios.length;SDL.audios.push({source:"",audio,webAudio,buffer});return id};_Mix_QuickLoad_RAW.sig="ppi";var _Mix_FreeChunk=id=>{SDL.audios[id]=null};_Mix_FreeChunk.sig="vp";var _Mix_ReserveChannels=num=>{SDL.channelMinimumNumber=num};_Mix_ReserveChannels.sig="ii";var _Mix_HaltChannel=channel=>{function halt(channel){var info=SDL.channels[channel];if(info.audio){info.audio.pause();info.audio=null}if(SDL.channelFinished){getWasmTableEntry(SDL.channelFinished)(channel)}}if(channel!=-1){halt(channel)}else{for(var i=0;i{assert(ticks==-1);var info=SDL.audios[id];if(!info)return-1;if(!info.audio&&!info.webAudio)return-1;if(channel==-1){for(var i=SDL.channelMinimumNumber;i0;_Mix_FadingChannel.sig="ii";var _Mix_HaltMusic=()=>{var audio=SDL.music.audio;if(audio){audio.src=audio.src;audio.currentPosition=0;audio.pause()}SDL.music.audio=null;if(SDL.hookMusicFinished){getWasmTableEntry(SDL.hookMusicFinished)()}return 0};_Mix_HaltMusic.sig="i";var _Mix_HookMusicFinished=func=>{SDL.hookMusicFinished=func;if(SDL.music.audio){SDL.music.audio["onended"]=_Mix_HaltMusic}};_Mix_HookMusicFinished.sig="vp";var _Mix_VolumeMusic=volume=>SDL.setGetVolume(SDL.music,volume);_Mix_VolumeMusic.sig="ii";var _Mix_LoadMUS_RW=filename=>_Mix_LoadWAV_RW(filename,0);_Mix_LoadMUS_RW.sig="pp";var _Mix_LoadMUS=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadMUS_RW(rwops);_SDL_FreeRW(rwops);return result};_Mix_LoadMUS.sig="pp";var _Mix_FreeMusic=_Mix_FreeChunk;_Mix_FreeMusic.sig="vp";var _Mix_PlayMusic=(id,loops)=>{if(SDL.music.audio){if(!SDL.music.audio.paused)err(`Music is already playing. ${SDL.music.source}`);SDL.music.audio.pause()}var info=SDL.audios[id];var audio;if(info.webAudio){audio={};audio.resource=info;audio.paused=false;audio.currentPosition=0;audio.play=function(){SDL.playWebAudio(this)};audio.pause=function(){SDL.pauseWebAudio(this)}}else if(info.audio){audio=info.audio}audio["onended"]=function(){if(SDL.music.audio===this||SDL.music.audio?.webAudioNode===this){_Mix_HaltMusic()}};audio.loop=loops!=0&&loops!=1;audio.volume=SDL.music.volume;SDL.music.audio=audio;audio.play();return 0};_Mix_PlayMusic.sig="ipi";var _Mix_PauseMusic=()=>{var audio=SDL.music.audio;audio?.pause()};_Mix_PauseMusic.sig="v";var _Mix_ResumeMusic=()=>{var audio=SDL.music.audio;audio?.play()};_Mix_ResumeMusic.sig="v";var _Mix_FadeInMusicPos=_Mix_PlayMusic;_Mix_FadeInMusicPos.sig="ipiid";var _Mix_FadeOutMusic=_Mix_HaltMusic;_Mix_FadeOutMusic.sig="ii";var _Mix_PlayingMusic=()=>SDL.music.audio&&!SDL.music.audio.paused?1:0;_Mix_PlayingMusic.sig="i";var _Mix_Playing=channel=>{if(channel===-1){var count=0;for(var i=0;i{if(channel===-1){for(var i=0;i{if(channel===-1){var pausedCount=0;for(var i=0;iSDL.music.audio?.paused?1:0;_Mix_PausedMusic.sig="i";var _Mix_Resume=channel=>{if(channel===-1){for(var i=0;i{try{var offscreenCanvas=new OffscreenCanvas(0,0);SDL.ttfContext=offscreenCanvas.getContext("2d");if(typeof SDL.ttfContext.measureText!="function"){throw"bad context"}}catch(ex){var canvas=document.createElement("canvas");SDL.ttfContext=canvas.getContext("2d")}return 0};_TTF_Init.sig="i";var _TTF_OpenFont=(name,size)=>{name=PATH.normalize(UTF8ToString(name));var id=SDL.fonts.length;SDL.fonts.push({name,size});return id};_TTF_OpenFont.sig="ppi";var _TTF_CloseFont=font=>{SDL.fonts[font]=null};_TTF_CloseFont.sig="vp";var _TTF_RenderText_Solid=(font,text,color)=>{text=UTF8ToString(text)||" ";var fontData=SDL.fonts[font];var w=SDL.estimateTextWidth(fontData,text);var h=fontData.size;color=SDL.loadColorToCSSRGB(color);var fontString=SDL.makeFontString(h,fontData.name);var surf=SDL.makeSurface(w,h,0,false,"text:"+text);var surfData=SDL.surfaces[surf];surfData.ctx.save();surfData.ctx.fillStyle=color;surfData.ctx.font=fontString;surfData.ctx.textBaseline="bottom";surfData.ctx.fillText(text,0,h|0);surfData.ctx.restore();return surf};_TTF_RenderText_Solid.sig="pppp";var _TTF_RenderText_Blended=_TTF_RenderText_Solid;_TTF_RenderText_Blended.sig="pppp";var _TTF_RenderText_Shaded=_TTF_RenderText_Solid;_TTF_RenderText_Shaded.sig="ppppp";var _TTF_RenderUTF8_Solid=_TTF_RenderText_Solid;_TTF_RenderUTF8_Solid.sig="pppp";var _TTF_SizeText=(font,text,w,h)=>{var fontData=SDL.fonts[font];if(w){HEAP32[w>>2]=SDL.estimateTextWidth(fontData,UTF8ToString(text))}if(h){HEAP32[h>>2]=fontData.size}return 0};_TTF_SizeText.sig="ipppp";var _TTF_SizeUTF8=_TTF_SizeText;_TTF_SizeUTF8.sig="ipppp";var _TTF_GlyphMetrics=(font,ch,minx,maxx,miny,maxy,advance)=>{var fontData=SDL.fonts[font];var width=SDL.estimateTextWidth(fontData,String.fromCharCode(ch));if(advance){HEAP32[advance>>2]=width}if(minx){HEAP32[minx>>2]=0}if(maxx){HEAP32[maxx>>2]=width}if(miny){HEAP32[miny>>2]=0}if(maxy){HEAP32[maxy>>2]=fontData.size}};_TTF_GlyphMetrics.sig="ipippppp";var _TTF_FontAscent=font=>{var fontData=SDL.fonts[font];return fontData.size*.98|0};_TTF_FontAscent.sig="ip";var _TTF_FontDescent=font=>{var fontData=SDL.fonts[font];return fontData.size*.02|0};_TTF_FontDescent.sig="ip";var _TTF_FontHeight=font=>{var fontData=SDL.fonts[font];return fontData.size};_TTF_FontHeight.sig="ip";var _TTF_FontLineSkip=_TTF_FontHeight;_TTF_FontLineSkip.sig="ip";var _TTF_Quit=()=>out("TTF_Quit called (and ignored)");_TTF_Quit.sig="v";var SDL_gfx={drawRectangle:(surf,x1,y1,x2,y2,action,cssColor)=>{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);var x=x1{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.strokeStyle=cssColor;surfData.ctx.beginPath();surfData.ctx.moveTo(x1,y1);surfData.ctx.lineTo(x2,y2);surfData.ctx.stroke();surfData.ctx.restore()},drawEllipse:(surf,x,y,rx,ry,action,cssColor)=>{x=x<<16>>16;y=y<<16>>16;rx=rx<<16>>16;ry=ry<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.beginPath();surfData.ctx.translate(x,y);surfData.ctx.scale(rx,ry);surfData.ctx.arc(0,0,1,0,2*Math.PI);surfData.ctx.restore();surfData.ctx.save();surfData.ctx[action+"Style"]=cssColor;surfData.ctx[action]();surfData.ctx.restore()},translateColorToCSSRGBA:rgba=>`rgba(${rgba>>>24},${rgba>>16&255},${rgba>>8&255},${rgba&255})`};var _boxColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL_gfx.translateColorToCSSRGBA(color));_boxColor.sig="ipiiiii";var _boxRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_boxRGBA.sig="ipiiiiiiii";var _rectangleColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_rectangleColor.sig="ipiiiii";var _rectangleRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_rectangleRGBA.sig="ipiiiiiiii";var _ellipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_ellipseColor.sig="ipiiiii";var _ellipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_ellipseRGBA.sig="ipiiiiiiii";var _filledEllipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL_gfx.translateColorToCSSRGBA(color));_filledEllipseColor.sig="ipiiiii";var _filledEllipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_filledEllipseRGBA.sig="ipiiiiiiii";var _lineColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL_gfx.translateColorToCSSRGBA(color));_lineColor.sig="ipiiiii";var _lineRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL.translateRGBAToCSSRGBA(r,g,b,a));_lineRGBA.sig="ipiiiiiiii";var _pixelRGBA=(surf,x1,y1,r,g,b,a)=>_boxRGBA(surf,x1,y1,x1,y1,r,g,b,a);_pixelRGBA.sig="ipiiiiii";var _SDL_GL_SetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}SDL.glAttributes[attr]=value};_SDL_GL_SetAttribute.sig="iii";var _SDL_GL_GetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}if(value)HEAP32[value>>2]=SDL.glAttributes[attr];return 0};_SDL_GL_GetAttribute.sig="iip";var _SDL_GL_SwapBuffers=()=>{Browser.doSwapBuffers?.()};_SDL_GL_SwapBuffers.sig="v";var _SDL_GL_ExtensionSupported=extension=>Module.ctx.getExtension(extension)|0;_SDL_GL_ExtensionSupported.sig="ip";var _SDL_DestroyWindow=window=>{};_SDL_DestroyWindow.sig="vp";var _SDL_DestroyRenderer=renderer=>{};_SDL_DestroyRenderer.sig="vp";var _SDL_GetWindowFlags=window=>{if(Browser.isFullscreen){return 1}return 0};_SDL_GetWindowFlags.sig="ip";var _SDL_GL_SwapWindow=window=>{};_SDL_GL_SwapWindow.sig="vp";var _SDL_GL_MakeCurrent=(window,context)=>{};_SDL_GL_MakeCurrent.sig="ipp";var _SDL_GL_DeleteContext=context=>{};_SDL_GL_DeleteContext.sig="vp";var _SDL_GL_GetSwapInterval=()=>{if(MainLoop.timingMode==1)return MainLoop.timingValue;else return 0};_SDL_GL_GetSwapInterval.sig="i";var _SDL_GL_SetSwapInterval=state=>{_emscripten_set_main_loop_timing(1,state)};_SDL_GL_SetSwapInterval.sig="ii";var _SDL_SetWindowTitle=(window,title)=>{if(title)document.title=UTF8ToString(title)};_SDL_SetWindowTitle.sig="vpp";var _SDL_GetWindowSize=(window,width,height)=>{var w=Module["canvas"].width;var h=Module["canvas"].height;if(width)HEAP32[width>>2]=w;if(height)HEAP32[height>>2]=h};_SDL_GetWindowSize.sig="vppp";var _SDL_LogSetOutputFunction=(callback,userdata)=>{};_SDL_LogSetOutputFunction.sig="vpp";var _SDL_SetWindowFullscreen=(window,fullscreen)=>{if(Browser.isFullscreen){Module["canvas"].exitFullscreen();return 1}return 0};_SDL_SetWindowFullscreen.sig="ipi";var _SDL_ClearError=()=>{};_SDL_ClearError.sig="v";var _SDL_SetGamma=(r,g,b)=>-1;_SDL_SetGamma.sig="ifff";var _SDL_SetGammaRamp=(redTable,greenTable,blueTable)=>-1;_SDL_SetGammaRamp.sig="ippp";var _SDL_NumJoysticks=()=>{var count=0;var gamepads=SDL.getGamepads();for(var i=0;i{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var name=gamepad.id;if(SDL.joystickNamePool.hasOwnProperty(name)){return SDL.joystickNamePool[name]}return SDL.joystickNamePool[name]=stringToNewUTF8(name)}return 0};_SDL_JoystickName.sig="pi";var _SDL_JoystickOpen=deviceIndex=>{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var joystick=deviceIndex+1;SDL.recordJoystickState(joystick,gamepad);return joystick}return 0};_SDL_JoystickOpen.sig="pi";var _SDL_JoystickOpened=deviceIndex=>SDL.lastJoystickState.hasOwnProperty(deviceIndex+1)?1:0;_SDL_JoystickOpened.sig="ii";var _SDL_JoystickIndex=joystick=>joystick-1;_SDL_JoystickIndex.sig="ip";var _SDL_JoystickNumAxes=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.axes.length}return 0};_SDL_JoystickNumAxes.sig="ip";var _SDL_JoystickNumBalls=joystick=>0;_SDL_JoystickNumBalls.sig="ip";var _SDL_JoystickNumHats=joystick=>0;_SDL_JoystickNumHats.sig="ip";var _SDL_JoystickNumButtons=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.buttons.length}return 0};_SDL_JoystickNumButtons.sig="ip";var _SDL_JoystickUpdate=()=>SDL.queryJoysticks();_SDL_JoystickUpdate.sig="v";var _SDL_JoystickEventState=state=>{if(state<0){return SDL.joystickEventState}return SDL.joystickEventState=state};_SDL_JoystickEventState.sig="ii";var _SDL_JoystickGetAxis=(joystick,axis)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.axes.length>axis){return SDL.joystickAxisValueConversion(gamepad.axes[axis])}return 0};_SDL_JoystickGetAxis.sig="ipi";var _SDL_JoystickGetHat=(joystick,hat)=>0;_SDL_JoystickGetHat.sig="ipi";var _SDL_JoystickGetBall=(joystick,ball,dxptr,dyptr)=>-1;_SDL_JoystickGetBall.sig="ipipp";var _SDL_JoystickGetButton=(joystick,button)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.buttons.length>button){return SDL.getJoystickButtonState(gamepad.buttons[button])?1:0}return 0};_SDL_JoystickGetButton.sig="ipi";var _SDL_JoystickClose=joystick=>{delete SDL.lastJoystickState[joystick]};_SDL_JoystickClose.sig="vp";var _SDL_InitSubSystem=flags=>0;_SDL_InitSubSystem.sig="ii";var _SDL_RWFromConstMem=(mem,size)=>{var id=SDL.rwops.length;SDL.rwops.push({bytes:mem,count:size});return id};_SDL_RWFromConstMem.sig="ppi";var _SDL_RWFromMem=_SDL_RWFromConstMem;_SDL_RWFromMem.sig="ppi";var _SDL_GetNumAudioDrivers=()=>1;_SDL_GetNumAudioDrivers.sig="i";var _SDL_GetCurrentAudioDriver=()=>stringToNewUTF8("Emscripten Audio");_SDL_GetCurrentAudioDriver.sig="p";var _SDL_GetScancodeFromKey=key=>SDL.scanCodes[key];_SDL_GetScancodeFromKey.sig="ii";var _SDL_GetAudioDriver=index=>_SDL_GetCurrentAudioDriver();_SDL_GetAudioDriver.sig="pi";var _SDL_EnableUNICODE=on=>{var ret=SDL.unicode||0;SDL.unicode=on;return ret};_SDL_EnableUNICODE.sig="ii";var _SDL_AddTimer=(interval,callback,param)=>safeSetTimeout(()=>getWasmTableEntry(callback)(interval,param),interval);_SDL_AddTimer.sig="iipp";var _SDL_RemoveTimer=id=>{clearTimeout(id);return true};_SDL_RemoveTimer.sig="ii";var _SDL_CreateThread=(fs,data,pfnBeginThread,pfnEndThread)=>{throw"SDL threads cannot be supported in the web platform because they assume shared state. See emscripten_create_worker etc. for a message-passing concurrency model that does let you run code in another thread."};_SDL_CreateThread.sig="ppp";var _SDL_WaitThread=(thread,status)=>{throw"SDL_WaitThread"};_SDL_WaitThread.sig="vpp";var _SDL_GetThreadID=thread=>{throw"SDL_GetThreadID"};_SDL_GetThreadID.sig="pp";var _SDL_ThreadID=()=>0;_SDL_ThreadID.sig="p";var _SDL_AllocRW=()=>{throw"SDL_AllocRW: TODO"};_SDL_AllocRW.sig="p";var _SDL_CondBroadcast=cond=>{throw"SDL_CondBroadcast: TODO"};_SDL_CondBroadcast.sig="ip";var _SDL_CondWaitTimeout=(cond,mutex,ms)=>{throw"SDL_CondWaitTimeout: TODO"};_SDL_CondWaitTimeout.sig="ippi";var _SDL_WM_IconifyWindow=()=>{throw"SDL_WM_IconifyWindow TODO"};_SDL_WM_IconifyWindow.sig="i";var _Mix_SetPostMix=(func,arg)=>warnOnce("Mix_SetPostMix: TODO");_Mix_SetPostMix.sig="vpp";var _Mix_VolumeChunk=(chunk,volume)=>{throw"Mix_VolumeChunk: TODO"};_Mix_VolumeChunk.sig="ipi";var _Mix_SetPosition=(channel,angle,distance)=>{throw"Mix_SetPosition: TODO"};_Mix_SetPosition.sig="iiii";var _Mix_QuerySpec=(frequency,format,channels)=>{throw"Mix_QuerySpec: TODO"};_Mix_QuerySpec.sig="ippp";var _Mix_FadeInChannelTimed=(channel,chunk,loop,ms,ticks)=>{throw"Mix_FadeInChannelTimed"};_Mix_FadeInChannelTimed.sig="iipiii";var _Mix_FadeOutChannel=()=>{throw"Mix_FadeOutChannel"};_Mix_FadeOutChannel.sig="iii";var _Mix_Linked_Version=()=>{throw"Mix_Linked_Version: TODO"};_Mix_Linked_Version.sig="p";var _SDL_SaveBMP_RW=(surface,dst,freedst)=>{throw"SDL_SaveBMP_RW: TODO"};_SDL_SaveBMP_RW.sig="ippi";var _SDL_WM_SetIcon=(icon,mask)=>{};_SDL_WM_SetIcon.sig="vpp";var _SDL_HasRDTSC=()=>0;_SDL_HasRDTSC.sig="i";var _SDL_HasMMX=()=>0;_SDL_HasMMX.sig="i";var _SDL_HasMMXExt=()=>0;_SDL_HasMMXExt.sig="i";var _SDL_Has3DNow=()=>0;_SDL_Has3DNow.sig="i";var _SDL_Has3DNowExt=()=>0;_SDL_Has3DNowExt.sig="i";var _SDL_HasSSE=()=>0;_SDL_HasSSE.sig="i";var _SDL_HasSSE2=()=>0;_SDL_HasSSE2.sig="i";var _SDL_HasAltiVec=()=>0;_SDL_HasAltiVec.sig="i";var ALLOC_NORMAL=0;var ALLOC_STACK=1;var allocate=(slab,allocator)=>{var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(!slab.subarray&&!slab.slice){slab=new Uint8Array(slab)}HEAPU8.set(slab,ret);return ret};var writeStringToMemory=(string,buffer,dontAddNull)=>{warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar};var writeAsciiToMemory=(str,buffer,dontAddNull)=>{for(var i=0;i{HEAP32[___errno_location()>>2]=value;return value};var demangle=func=>{demangle.recursionGuard=(demangle.recursionGuard|0)+1;if(demangle.recursionGuard>1)return func;return withStackSave(()=>{try{var s=func;if(s.startsWith("__Z"))s=s.substr(1);var buf=stringToUTF8OnStack(s);var status=stackAlloc(4);var ret=___cxa_demangle(buf,0,0,status);if(HEAP32[status>>2]===0&&ret){return UTF8ToString(ret)}}catch(e){}finally{_free(ret);if(demangle.recursionGuard<2)--demangle.recursionGuard}return func})};var stackTrace=()=>{var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return js};var print=out;var printErr=err;var _emscripten_is_main_browser_thread=()=>!ENVIRONMENT_IS_WORKER;registerWasmPlugin();FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["requestAnimationFrame"]=MainLoop.requestAnimationFrame;Module["pauseMainLoop"]=MainLoop.pause;Module["resumeMainLoop"]=MainLoop.resume;MainLoop.init();for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<=288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<=288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i)}adapters_support();var emSetImmediate;var emClearImmediate;if(typeof setImmediate!="undefined"){emSetImmediate=setImmediateWrapped;emClearImmediate=clearImmediateWrapped}else if(typeof addEventListener=="function"){var __setImmediate_id_counter=0;var __setImmediate_queue=[];var __setImmediate_message_id="_si";var __setImmediate_cb=e=>{if(e.data===__setImmediate_message_id){e.stopPropagation();__setImmediate_queue.shift()();++__setImmediate_id_counter}};addEventListener("message",__setImmediate_cb,true);emSetImmediate=func=>{postMessage(__setImmediate_message_id,"*");return __setImmediate_id_counter+__setImmediate_queue.push(func)-1};emClearImmediate=id=>{var index=id-__setImmediate_id_counter;if(index>=0&&index<__setImmediate_queue.length)__setImmediate_queue[index]=()=>{}}}Module["requestFullscreen"]=Browser.requestFullscreen;Module["setCanvasSize"]=Browser.setCanvasSize;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};registerPostMainLoop(()=>SDL.audio?.queueNewAudioData?.());var wasmImports={IMG_Init:_IMG_Init,IMG_Load:_IMG_Load,IMG_Load_RW:_IMG_Load_RW,IMG_Quit:_IMG_Quit,Mix_AllocateChannels:_Mix_AllocateChannels,Mix_ChannelFinished:_Mix_ChannelFinished,Mix_CloseAudio:_Mix_CloseAudio,Mix_FadeInChannelTimed:_Mix_FadeInChannelTimed,Mix_FadeInMusicPos:_Mix_FadeInMusicPos,Mix_FadeOutChannel:_Mix_FadeOutChannel,Mix_FadeOutMusic:_Mix_FadeOutMusic,Mix_FadingChannel:_Mix_FadingChannel,Mix_FreeChunk:_Mix_FreeChunk,Mix_FreeMusic:_Mix_FreeMusic,Mix_HaltChannel:_Mix_HaltChannel,Mix_HaltMusic:_Mix_HaltMusic,Mix_HookMusicFinished:_Mix_HookMusicFinished,Mix_Init:_Mix_Init,Mix_Linked_Version:_Mix_Linked_Version,Mix_LoadMUS:_Mix_LoadMUS,Mix_LoadMUS_RW:_Mix_LoadMUS_RW,Mix_LoadWAV:_Mix_LoadWAV,Mix_LoadWAV_RW:_Mix_LoadWAV_RW,Mix_OpenAudio:_Mix_OpenAudio,Mix_Pause:_Mix_Pause,Mix_PauseMusic:_Mix_PauseMusic,Mix_Paused:_Mix_Paused,Mix_PausedMusic:_Mix_PausedMusic,Mix_PlayChannelTimed:_Mix_PlayChannelTimed,Mix_PlayMusic:_Mix_PlayMusic,Mix_Playing:_Mix_Playing,Mix_PlayingMusic:_Mix_PlayingMusic,Mix_QuerySpec:_Mix_QuerySpec,Mix_QuickLoad_RAW:_Mix_QuickLoad_RAW,Mix_Quit:_Mix_Quit,Mix_ReserveChannels:_Mix_ReserveChannels,Mix_Resume:_Mix_Resume,Mix_ResumeMusic:_Mix_ResumeMusic,Mix_SetPanning:_Mix_SetPanning,Mix_SetPosition:_Mix_SetPosition,Mix_SetPostMix:_Mix_SetPostMix,Mix_Volume:_Mix_Volume,Mix_VolumeChunk:_Mix_VolumeChunk,Mix_VolumeMusic:_Mix_VolumeMusic,SDL_AddTimer:_SDL_AddTimer,SDL_AllocRW:_SDL_AllocRW,SDL_AudioDriverName:_SDL_AudioDriverName,SDL_AudioQuit:_SDL_AudioQuit,SDL_ClearError:_SDL_ClearError,SDL_CloseAudio:_SDL_CloseAudio,SDL_CondBroadcast:_SDL_CondBroadcast,SDL_CondSignal:_SDL_CondSignal,SDL_CondWait:_SDL_CondWait,SDL_CondWaitTimeout:_SDL_CondWaitTimeout,SDL_ConvertSurface:_SDL_ConvertSurface,SDL_CreateCond:_SDL_CreateCond,SDL_CreateMutex:_SDL_CreateMutex,SDL_CreateRGBSurface:_SDL_CreateRGBSurface,SDL_CreateRGBSurfaceFrom:_SDL_CreateRGBSurfaceFrom,SDL_CreateThread:_SDL_CreateThread,SDL_Delay:_SDL_Delay,SDL_DestroyCond:_SDL_DestroyCond,SDL_DestroyMutex:_SDL_DestroyMutex,SDL_DestroyRenderer:_SDL_DestroyRenderer,SDL_DestroyWindow:_SDL_DestroyWindow,SDL_DisplayFormatAlpha:_SDL_DisplayFormatAlpha,SDL_EnableKeyRepeat:_SDL_EnableKeyRepeat,SDL_EnableUNICODE:_SDL_EnableUNICODE,SDL_FillRect:_SDL_FillRect,SDL_Flip:_SDL_Flip,SDL_FreeRW:_SDL_FreeRW,SDL_FreeSurface:_SDL_FreeSurface,SDL_GL_DeleteContext:_SDL_GL_DeleteContext,SDL_GL_ExtensionSupported:_SDL_GL_ExtensionSupported,SDL_GL_GetAttribute:_SDL_GL_GetAttribute,SDL_GL_GetSwapInterval:_SDL_GL_GetSwapInterval,SDL_GL_MakeCurrent:_SDL_GL_MakeCurrent,SDL_GL_SetAttribute:_SDL_GL_SetAttribute,SDL_GL_SetSwapInterval:_SDL_GL_SetSwapInterval,SDL_GL_SwapBuffers:_SDL_GL_SwapBuffers,SDL_GL_SwapWindow:_SDL_GL_SwapWindow,SDL_GetAppState:_SDL_GetAppState,SDL_GetAudioDriver:_SDL_GetAudioDriver,SDL_GetClipRect:_SDL_GetClipRect,SDL_GetCurrentAudioDriver:_SDL_GetCurrentAudioDriver,SDL_GetError:_SDL_GetError,SDL_GetKeyName:_SDL_GetKeyName,SDL_GetKeyState:_SDL_GetKeyState,SDL_GetKeyboardState:_SDL_GetKeyboardState,SDL_GetModState:_SDL_GetModState,SDL_GetMouseState:_SDL_GetMouseState,SDL_GetNumAudioDrivers:_SDL_GetNumAudioDrivers,SDL_GetRGB:_SDL_GetRGB,SDL_GetRGBA:_SDL_GetRGBA,SDL_GetScancodeFromKey:_SDL_GetScancodeFromKey,SDL_GetThreadID:_SDL_GetThreadID,SDL_GetTicks:_SDL_GetTicks,SDL_GetVideoInfo:_SDL_GetVideoInfo,SDL_GetVideoSurface:_SDL_GetVideoSurface,SDL_GetWindowFlags:_SDL_GetWindowFlags,SDL_GetWindowSize:_SDL_GetWindowSize,SDL_Has3DNow:_SDL_Has3DNow,SDL_Has3DNowExt:_SDL_Has3DNowExt,SDL_HasAltiVec:_SDL_HasAltiVec,SDL_HasMMX:_SDL_HasMMX,SDL_HasMMXExt:_SDL_HasMMXExt,SDL_HasRDTSC:_SDL_HasRDTSC,SDL_HasSSE:_SDL_HasSSE,SDL_HasSSE2:_SDL_HasSSE2,SDL_Init:_SDL_Init,SDL_InitSubSystem:_SDL_InitSubSystem,SDL_JoystickClose:_SDL_JoystickClose,SDL_JoystickEventState:_SDL_JoystickEventState,SDL_JoystickGetAxis:_SDL_JoystickGetAxis,SDL_JoystickGetBall:_SDL_JoystickGetBall,SDL_JoystickGetButton:_SDL_JoystickGetButton,SDL_JoystickGetHat:_SDL_JoystickGetHat,SDL_JoystickIndex:_SDL_JoystickIndex,SDL_JoystickName:_SDL_JoystickName,SDL_JoystickNumAxes:_SDL_JoystickNumAxes,SDL_JoystickNumBalls:_SDL_JoystickNumBalls,SDL_JoystickNumButtons:_SDL_JoystickNumButtons,SDL_JoystickNumHats:_SDL_JoystickNumHats,SDL_JoystickOpen:_SDL_JoystickOpen,SDL_JoystickOpened:_SDL_JoystickOpened,SDL_JoystickUpdate:_SDL_JoystickUpdate,SDL_Linked_Version:_SDL_Linked_Version,SDL_ListModes:_SDL_ListModes,SDL_LoadBMP_RW:_SDL_LoadBMP_RW,SDL_LockAudio:_SDL_LockAudio,SDL_LockSurface:_SDL_LockSurface,SDL_LogSetOutputFunction:_SDL_LogSetOutputFunction,SDL_LowerBlit:_SDL_LowerBlit,SDL_LowerBlitScaled:_SDL_LowerBlitScaled,SDL_MapRGB:_SDL_MapRGB,SDL_MapRGBA:_SDL_MapRGBA,SDL_NumJoysticks:_SDL_NumJoysticks,SDL_OpenAudio:_SDL_OpenAudio,SDL_PauseAudio:_SDL_PauseAudio,SDL_PeepEvents:_SDL_PeepEvents,SDL_PollEvent:_SDL_PollEvent,SDL_PumpEvents:_SDL_PumpEvents,SDL_PushEvent:_SDL_PushEvent,SDL_Quit:_SDL_Quit,SDL_QuitSubSystem:_SDL_QuitSubSystem,SDL_RWFromConstMem:_SDL_RWFromConstMem,SDL_RWFromFile:_SDL_RWFromFile,SDL_RWFromMem:_SDL_RWFromMem,SDL_RemoveTimer:_SDL_RemoveTimer,SDL_SaveBMP_RW:_SDL_SaveBMP_RW,SDL_SetAlpha:_SDL_SetAlpha,SDL_SetClipRect:_SDL_SetClipRect,SDL_SetColorKey:_SDL_SetColorKey,SDL_SetColors:_SDL_SetColors,SDL_SetError:_SDL_SetError,SDL_SetGamma:_SDL_SetGamma,SDL_SetGammaRamp:_SDL_SetGammaRamp,SDL_SetPalette:_SDL_SetPalette,SDL_SetVideoMode:_SDL_SetVideoMode,SDL_SetWindowFullscreen:_SDL_SetWindowFullscreen,SDL_SetWindowTitle:_SDL_SetWindowTitle,SDL_ShowCursor:_SDL_ShowCursor,SDL_StartTextInput:_SDL_StartTextInput,SDL_StopTextInput:_SDL_StopTextInput,SDL_ThreadID:_SDL_ThreadID,SDL_UnlockAudio:_SDL_UnlockAudio,SDL_UnlockSurface:_SDL_UnlockSurface,SDL_UpdateRect:_SDL_UpdateRect,SDL_UpdateRects:_SDL_UpdateRects,SDL_UpperBlit:_SDL_UpperBlit,SDL_UpperBlitScaled:_SDL_UpperBlitScaled,SDL_VideoDriverName:_SDL_VideoDriverName,SDL_VideoModeOK:_SDL_VideoModeOK,SDL_VideoQuit:_SDL_VideoQuit,SDL_WM_GrabInput:_SDL_WM_GrabInput,SDL_WM_IconifyWindow:_SDL_WM_IconifyWindow,SDL_WM_SetCaption:_SDL_WM_SetCaption,SDL_WM_SetIcon:_SDL_WM_SetIcon,SDL_WM_ToggleFullScreen:_SDL_WM_ToggleFullScreen,SDL_WaitThread:_SDL_WaitThread,SDL_WarpMouse:_SDL_WarpMouse,SDL_WasInit:_SDL_WasInit,SDL_mutexP:_SDL_mutexP,SDL_mutexV:_SDL_mutexV,TTF_CloseFont:_TTF_CloseFont,TTF_FontAscent:_TTF_FontAscent,TTF_FontDescent:_TTF_FontDescent,TTF_FontHeight:_TTF_FontHeight,TTF_FontLineSkip:_TTF_FontLineSkip,TTF_GlyphMetrics:_TTF_GlyphMetrics,TTF_Init:_TTF_Init,TTF_OpenFont:_TTF_OpenFont,TTF_Quit:_TTF_Quit,TTF_RenderText_Blended:_TTF_RenderText_Blended,TTF_RenderText_Shaded:_TTF_RenderText_Shaded,TTF_RenderText_Solid:_TTF_RenderText_Solid,TTF_RenderUTF8_Solid:_TTF_RenderUTF8_Solid,TTF_SizeText:_TTF_SizeText,TTF_SizeUTF8:_TTF_SizeUTF8,XChangeWindowAttributes:_XChangeWindowAttributes,XCreateWindow:_XCreateWindow,XInternAtom:_XInternAtom,XMapWindow:_XMapWindow,XOpenDisplay:_XOpenDisplay,XPending:_XPending,XSendEvent:_XSendEvent,XSetWMHints:_XSetWMHints,XStoreName:_XStoreName,_Unwind_Backtrace:__Unwind_Backtrace,_Unwind_DeleteException:__Unwind_DeleteException,_Unwind_FindEnclosingFunction:__Unwind_FindEnclosingFunction,_Unwind_GetIPInfo:__Unwind_GetIPInfo,_Unwind_RaiseException:__Unwind_RaiseException,__asctime_r:___asctime_r,__assert_fail:___assert_fail,__call_sighandler:___call_sighandler,__cxa_begin_catch:___cxa_begin_catch,__cxa_call_unexpected:___cxa_call_unexpected,__cxa_end_catch:___cxa_end_catch,__cxa_find_matching_catch_2:___cxa_find_matching_catch_2,__cxa_find_matching_catch_3:___cxa_find_matching_catch_3,__cxa_find_matching_catch_4:___cxa_find_matching_catch_4,__cxa_rethrow:___cxa_rethrow,__cxa_throw:___cxa_throw,__global_base:___global_base,__heap_base:___heap_base,__indirect_function_table:wasmTable,__memory_base:___memory_base,__resumeException:___resumeException,__stack_high:___stack_high,__stack_low:___stack_low,__stack_pointer:___stack_pointer,__syscall__newselect:___syscall__newselect,__syscall_accept4:___syscall_accept4,__syscall_bind:___syscall_bind,__syscall_chdir:___syscall_chdir,__syscall_chmod:___syscall_chmod,__syscall_connect:___syscall_connect,__syscall_dup:___syscall_dup,__syscall_dup3:___syscall_dup3,__syscall_faccessat:___syscall_faccessat,__syscall_fadvise64:___syscall_fadvise64,__syscall_fallocate:___syscall_fallocate,__syscall_fchdir:___syscall_fchdir,__syscall_fchmod:___syscall_fchmod,__syscall_fchmodat2:___syscall_fchmodat2,__syscall_fchown32:___syscall_fchown32,__syscall_fchownat:___syscall_fchownat,__syscall_fcntl64:___syscall_fcntl64,__syscall_fdatasync:___syscall_fdatasync,__syscall_fstat64:___syscall_fstat64,__syscall_fstatfs64:___syscall_fstatfs64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_getdents64:___syscall_getdents64,__syscall_getpeername:___syscall_getpeername,__syscall_getsockname:___syscall_getsockname,__syscall_getsockopt:___syscall_getsockopt,__syscall_ioctl:___syscall_ioctl,__syscall_listen:___syscall_listen,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_mknodat:___syscall_mknodat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_pipe:___syscall_pipe,__syscall_poll:___syscall_poll,__syscall_readlinkat:___syscall_readlinkat,__syscall_recvfrom:___syscall_recvfrom,__syscall_recvmsg:___syscall_recvmsg,__syscall_renameat:___syscall_renameat,__syscall_rmdir:___syscall_rmdir,__syscall_sendmsg:___syscall_sendmsg,__syscall_sendto:___syscall_sendto,__syscall_socket:___syscall_socket,__syscall_stat64:___syscall_stat64,__syscall_statfs64:___syscall_statfs64,__syscall_symlink:___syscall_symlink,__syscall_symlinkat:___syscall_symlinkat,__syscall_truncate64:___syscall_truncate64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,__table_base:___table_base,_abort_js:__abort_js,_dlopen_js:__dlopen_js,_dlsym_catchup_js:__dlsym_catchup_js,_dlsym_js:__dlsym_js,_emscripten_dlopen_js:__emscripten_dlopen_js,_emscripten_fs_load_embedded_files:__emscripten_fs_load_embedded_files,_emscripten_get_now_is_monotonic:__emscripten_get_now_is_monotonic,_emscripten_get_progname:__emscripten_get_progname,_emscripten_lookup_name:__emscripten_lookup_name,_emscripten_memcpy_js:__emscripten_memcpy_js,_emscripten_push_main_loop_blocker:__emscripten_push_main_loop_blocker,_emscripten_push_uncounted_main_loop_blocker:__emscripten_push_uncounted_main_loop_blocker,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_emscripten_set_offscreencanvas_size:__emscripten_set_offscreencanvas_size,_emscripten_system:__emscripten_system,_emscripten_throw_longjmp:__emscripten_throw_longjmp,_glGetActiveAttribOrUniform:__glGetActiveAttribOrUniform,_gmtime_js:__gmtime_js,_localtime_js:__localtime_js,_mktime_js:__mktime_js,_mmap_js:__mmap_js,_msync_js:__msync_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_timegm_js:__timegm_js,_tzset_js:__tzset_js,alBuffer3f:_alBuffer3f,alBuffer3i:_alBuffer3i,alBufferData:_alBufferData,alBufferf:_alBufferf,alBufferfv:_alBufferfv,alBufferi:_alBufferi,alBufferiv:_alBufferiv,alDeleteBuffers:_alDeleteBuffers,alDeleteSources:_alDeleteSources,alDisable:_alDisable,alDistanceModel:_alDistanceModel,alDopplerFactor:_alDopplerFactor,alDopplerVelocity:_alDopplerVelocity,alEnable:_alEnable,alGenBuffers:_alGenBuffers,alGenSources:_alGenSources,alGetBoolean:_alGetBoolean,alGetBooleanv:_alGetBooleanv,alGetBuffer3f:_alGetBuffer3f,alGetBuffer3i:_alGetBuffer3i,alGetBufferf:_alGetBufferf,alGetBufferfv:_alGetBufferfv,alGetBufferi:_alGetBufferi,alGetBufferiv:_alGetBufferiv,alGetDouble:_alGetDouble,alGetDoublev:_alGetDoublev,alGetEnumValue:_alGetEnumValue,alGetError:_alGetError,alGetFloat:_alGetFloat,alGetFloatv:_alGetFloatv,alGetInteger:_alGetInteger,alGetIntegerv:_alGetIntegerv,alGetListener3f:_alGetListener3f,alGetListener3i:_alGetListener3i,alGetListenerf:_alGetListenerf,alGetListenerfv:_alGetListenerfv,alGetListeneri:_alGetListeneri,alGetListeneriv:_alGetListeneriv,alGetSource3f:_alGetSource3f,alGetSource3i:_alGetSource3i,alGetSourcef:_alGetSourcef,alGetSourcefv:_alGetSourcefv,alGetSourcei:_alGetSourcei,alGetSourceiv:_alGetSourceiv,alGetString:_alGetString,alIsBuffer:_alIsBuffer,alIsEnabled:_alIsEnabled,alIsExtensionPresent:_alIsExtensionPresent,alIsSource:_alIsSource,alListener3f:_alListener3f,alListener3i:_alListener3i,alListenerf:_alListenerf,alListenerfv:_alListenerfv,alListeneri:_alListeneri,alListeneriv:_alListeneriv,alSource3f:_alSource3f,alSource3i:_alSource3i,alSourcePause:_alSourcePause,alSourcePausev:_alSourcePausev,alSourcePlay:_alSourcePlay,alSourcePlayv:_alSourcePlayv,alSourceQueueBuffers:_alSourceQueueBuffers,alSourceRewind:_alSourceRewind,alSourceRewindv:_alSourceRewindv,alSourceStop:_alSourceStop,alSourceStopv:_alSourceStopv,alSourceUnqueueBuffers:_alSourceUnqueueBuffers,alSourcef:_alSourcef,alSourcefv:_alSourcefv,alSourcei:_alSourcei,alSourceiv:_alSourceiv,alSpeedOfSound:_alSpeedOfSound,alcCaptureCloseDevice:_alcCaptureCloseDevice,alcCaptureOpenDevice:_alcCaptureOpenDevice,alcCaptureSamples:_alcCaptureSamples,alcCaptureStart:_alcCaptureStart,alcCaptureStop:_alcCaptureStop,alcCloseDevice:_alcCloseDevice,alcCreateContext:_alcCreateContext,alcDestroyContext:_alcDestroyContext,alcGetContextsDevice:_alcGetContextsDevice,alcGetCurrentContext:_alcGetCurrentContext,alcGetEnumValue:_alcGetEnumValue,alcGetError:_alcGetError,alcGetIntegerv:_alcGetIntegerv,alcGetString:_alcGetString,alcIsExtensionPresent:_alcIsExtensionPresent,alcMakeContextCurrent:_alcMakeContextCurrent,alcOpenDevice:_alcOpenDevice,alcProcessContext:_alcProcessContext,alcSuspendContext:_alcSuspendContext,boxColor:_boxColor,boxRGBA:_boxRGBA,clock_res_get:_clock_res_get,clock_time_get:_clock_time_get,eglBindAPI:_eglBindAPI,eglChooseConfig:_eglChooseConfig,eglCreateContext:_eglCreateContext,eglCreateWindowSurface:_eglCreateWindowSurface,eglDestroyContext:_eglDestroyContext,eglDestroySurface:_eglDestroySurface,eglGetConfigAttrib:_eglGetConfigAttrib,eglGetConfigs:_eglGetConfigs,eglGetCurrentContext:_eglGetCurrentContext,eglGetCurrentDisplay:_eglGetCurrentDisplay,eglGetCurrentSurface:_eglGetCurrentSurface,eglGetDisplay:_eglGetDisplay,eglGetError:_eglGetError,eglInitialize:_eglInitialize,eglMakeCurrent:_eglMakeCurrent,eglQueryAPI:_eglQueryAPI,eglQueryContext:_eglQueryContext,eglQueryString:_eglQueryString,eglQuerySurface:_eglQuerySurface,eglReleaseThread:_eglReleaseThread,eglSwapBuffers:_eglSwapBuffers,eglSwapInterval:_eglSwapInterval,eglTerminate:_eglTerminate,eglWaitClient:_eglWaitClient,eglWaitGL:_eglWaitGL,eglWaitNative:_eglWaitNative,ellipseColor:_ellipseColor,ellipseRGBA:_ellipseRGBA,emscripten_SDL_SetEventHandler:_emscripten_SDL_SetEventHandler,emscripten_alcDevicePauseSOFT:_emscripten_alcDevicePauseSOFT,emscripten_alcDeviceResumeSOFT:_emscripten_alcDeviceResumeSOFT,emscripten_alcGetStringiSOFT:_emscripten_alcGetStringiSOFT,emscripten_alcResetDeviceSOFT:_emscripten_alcResetDeviceSOFT,emscripten_asm_const_async_on_main_thread:_emscripten_asm_const_async_on_main_thread,emscripten_asm_const_double:_emscripten_asm_const_double,emscripten_asm_const_double_sync_on_main_thread:_emscripten_asm_const_double_sync_on_main_thread,emscripten_asm_const_int:_emscripten_asm_const_int,emscripten_asm_const_int_sync_on_main_thread:_emscripten_asm_const_int_sync_on_main_thread,emscripten_asm_const_ptr:_emscripten_asm_const_ptr,emscripten_asm_const_ptr_sync_on_main_thread:_emscripten_asm_const_ptr_sync_on_main_thread,emscripten_async_call:_emscripten_async_call,emscripten_async_load_script:_emscripten_async_load_script,emscripten_async_run_script:_emscripten_async_run_script,emscripten_async_wget:_emscripten_async_wget,emscripten_async_wget2:_emscripten_async_wget2,emscripten_async_wget2_abort:_emscripten_async_wget2_abort,emscripten_async_wget2_data:_emscripten_async_wget2_data,emscripten_async_wget_data:_emscripten_async_wget_data,emscripten_call_worker:_emscripten_call_worker,emscripten_cancel_animation_frame:_emscripten_cancel_animation_frame,emscripten_cancel_main_loop:_emscripten_cancel_main_loop,emscripten_clear_immediate:_emscripten_clear_immediate,emscripten_clear_interval:_emscripten_clear_interval,emscripten_clear_timeout:_emscripten_clear_timeout,emscripten_console_error:_emscripten_console_error,emscripten_console_log:_emscripten_console_log,emscripten_console_trace:_emscripten_console_trace,emscripten_console_warn:_emscripten_console_warn,emscripten_create_worker:_emscripten_create_worker,emscripten_date_now:_emscripten_date_now,emscripten_debugger:_emscripten_debugger,emscripten_destroy_worker:_emscripten_destroy_worker,emscripten_enter_soft_fullscreen:_emscripten_enter_soft_fullscreen,emscripten_err:_emscripten_err,emscripten_errn:_emscripten_errn,emscripten_exit_fullscreen:_emscripten_exit_fullscreen,emscripten_exit_pointerlock:_emscripten_exit_pointerlock,emscripten_exit_soft_fullscreen:_emscripten_exit_soft_fullscreen,emscripten_exit_with_live_runtime:_emscripten_exit_with_live_runtime,emscripten_fiber_swap:_emscripten_fiber_swap,emscripten_force_exit:_emscripten_force_exit,emscripten_get_battery_status:_emscripten_get_battery_status,emscripten_get_callstack:_emscripten_get_callstack,emscripten_get_canvas_element_size:_emscripten_get_canvas_element_size,emscripten_get_canvas_size:_emscripten_get_canvas_size,emscripten_get_compiler_setting:_emscripten_get_compiler_setting,emscripten_get_device_pixel_ratio:_emscripten_get_device_pixel_ratio,emscripten_get_devicemotion_status:_emscripten_get_devicemotion_status,emscripten_get_deviceorientation_status:_emscripten_get_deviceorientation_status,emscripten_get_element_css_size:_emscripten_get_element_css_size,emscripten_get_fullscreen_status:_emscripten_get_fullscreen_status,emscripten_get_gamepad_status:_emscripten_get_gamepad_status,emscripten_get_heap_max:_emscripten_get_heap_max,emscripten_get_main_loop_timing:_emscripten_get_main_loop_timing,emscripten_get_mouse_status:_emscripten_get_mouse_status,emscripten_get_now:_emscripten_get_now,emscripten_get_now_res:_emscripten_get_now_res,emscripten_get_num_gamepads:_emscripten_get_num_gamepads,emscripten_get_orientation_status:_emscripten_get_orientation_status,emscripten_get_pointerlock_status:_emscripten_get_pointerlock_status,emscripten_get_preloaded_image_data:_emscripten_get_preloaded_image_data,emscripten_get_preloaded_image_data_from_FILE:_emscripten_get_preloaded_image_data_from_FILE,emscripten_get_screen_size:_emscripten_get_screen_size,emscripten_get_visibility_status:_emscripten_get_visibility_status,emscripten_get_window_title:_emscripten_get_window_title,emscripten_get_worker_queue_size:_emscripten_get_worker_queue_size,emscripten_glActiveTexture:_emscripten_glActiveTexture,emscripten_glAttachShader:_emscripten_glAttachShader,emscripten_glBegin:_emscripten_glBegin,emscripten_glBeginQueryEXT:_emscripten_glBeginQueryEXT,emscripten_glBindAttribLocation:_emscripten_glBindAttribLocation,emscripten_glBindBuffer:_emscripten_glBindBuffer,emscripten_glBindFramebuffer:_emscripten_glBindFramebuffer,emscripten_glBindRenderbuffer:_emscripten_glBindRenderbuffer,emscripten_glBindTexture:_emscripten_glBindTexture,emscripten_glBindVertexArray:_emscripten_glBindVertexArray,emscripten_glBindVertexArrayOES:_emscripten_glBindVertexArrayOES,emscripten_glBlendColor:_emscripten_glBlendColor,emscripten_glBlendEquation:_emscripten_glBlendEquation,emscripten_glBlendEquationSeparate:_emscripten_glBlendEquationSeparate,emscripten_glBlendFunc:_emscripten_glBlendFunc,emscripten_glBlendFuncSeparate:_emscripten_glBlendFuncSeparate,emscripten_glBufferData:_emscripten_glBufferData,emscripten_glBufferSubData:_emscripten_glBufferSubData,emscripten_glCheckFramebufferStatus:_emscripten_glCheckFramebufferStatus,emscripten_glClear:_emscripten_glClear,emscripten_glClearColor:_emscripten_glClearColor,emscripten_glClearDepth:_emscripten_glClearDepth,emscripten_glClearDepthf:_emscripten_glClearDepthf,emscripten_glClearStencil:_emscripten_glClearStencil,emscripten_glClipControlEXT:_emscripten_glClipControlEXT,emscripten_glColorMask:_emscripten_glColorMask,emscripten_glCompileShader:_emscripten_glCompileShader,emscripten_glCompressedTexImage2D:_emscripten_glCompressedTexImage2D,emscripten_glCompressedTexSubImage2D:_emscripten_glCompressedTexSubImage2D,emscripten_glCopyTexImage2D:_emscripten_glCopyTexImage2D,emscripten_glCopyTexSubImage2D:_emscripten_glCopyTexSubImage2D,emscripten_glCreateProgram:_emscripten_glCreateProgram,emscripten_glCreateShader:_emscripten_glCreateShader,emscripten_glCullFace:_emscripten_glCullFace,emscripten_glDeleteBuffers:_emscripten_glDeleteBuffers,emscripten_glDeleteFramebuffers:_emscripten_glDeleteFramebuffers,emscripten_glDeleteProgram:_emscripten_glDeleteProgram,emscripten_glDeleteQueriesEXT:_emscripten_glDeleteQueriesEXT,emscripten_glDeleteRenderbuffers:_emscripten_glDeleteRenderbuffers,emscripten_glDeleteShader:_emscripten_glDeleteShader,emscripten_glDeleteTextures:_emscripten_glDeleteTextures,emscripten_glDeleteVertexArrays:_emscripten_glDeleteVertexArrays,emscripten_glDeleteVertexArraysOES:_emscripten_glDeleteVertexArraysOES,emscripten_glDepthFunc:_emscripten_glDepthFunc,emscripten_glDepthMask:_emscripten_glDepthMask,emscripten_glDepthRange:_emscripten_glDepthRange,emscripten_glDepthRangef:_emscripten_glDepthRangef,emscripten_glDetachShader:_emscripten_glDetachShader,emscripten_glDisable:_emscripten_glDisable,emscripten_glDisableVertexAttribArray:_emscripten_glDisableVertexAttribArray,emscripten_glDrawArrays:_emscripten_glDrawArrays,emscripten_glDrawArraysInstanced:_emscripten_glDrawArraysInstanced,emscripten_glDrawArraysInstancedANGLE:_emscripten_glDrawArraysInstancedANGLE,emscripten_glDrawArraysInstancedARB:_emscripten_glDrawArraysInstancedARB,emscripten_glDrawArraysInstancedEXT:_emscripten_glDrawArraysInstancedEXT,emscripten_glDrawArraysInstancedNV:_emscripten_glDrawArraysInstancedNV,emscripten_glDrawBuffers:_emscripten_glDrawBuffers,emscripten_glDrawBuffersEXT:_emscripten_glDrawBuffersEXT,emscripten_glDrawBuffersWEBGL:_emscripten_glDrawBuffersWEBGL,emscripten_glDrawElements:_emscripten_glDrawElements,emscripten_glDrawElementsInstanced:_emscripten_glDrawElementsInstanced,emscripten_glDrawElementsInstancedANGLE:_emscripten_glDrawElementsInstancedANGLE,emscripten_glDrawElementsInstancedARB:_emscripten_glDrawElementsInstancedARB,emscripten_glDrawElementsInstancedEXT:_emscripten_glDrawElementsInstancedEXT,emscripten_glDrawElementsInstancedNV:_emscripten_glDrawElementsInstancedNV,emscripten_glEnable:_emscripten_glEnable,emscripten_glEnableVertexAttribArray:_emscripten_glEnableVertexAttribArray,emscripten_glEndQueryEXT:_emscripten_glEndQueryEXT,emscripten_glFinish:_emscripten_glFinish,emscripten_glFlush:_emscripten_glFlush,emscripten_glFramebufferRenderbuffer:_emscripten_glFramebufferRenderbuffer,emscripten_glFramebufferTexture2D:_emscripten_glFramebufferTexture2D,emscripten_glFrontFace:_emscripten_glFrontFace,emscripten_glGenBuffers:_emscripten_glGenBuffers,emscripten_glGenFramebuffers:_emscripten_glGenFramebuffers,emscripten_glGenQueriesEXT:_emscripten_glGenQueriesEXT,emscripten_glGenRenderbuffers:_emscripten_glGenRenderbuffers,emscripten_glGenTextures:_emscripten_glGenTextures,emscripten_glGenVertexArrays:_emscripten_glGenVertexArrays,emscripten_glGenVertexArraysOES:_emscripten_glGenVertexArraysOES,emscripten_glGenerateMipmap:_emscripten_glGenerateMipmap,emscripten_glGetActiveAttrib:_emscripten_glGetActiveAttrib,emscripten_glGetActiveUniform:_emscripten_glGetActiveUniform,emscripten_glGetAttachedShaders:_emscripten_glGetAttachedShaders,emscripten_glGetAttribLocation:_emscripten_glGetAttribLocation,emscripten_glGetBooleanv:_emscripten_glGetBooleanv,emscripten_glGetBufferParameteriv:_emscripten_glGetBufferParameteriv,emscripten_glGetError:_emscripten_glGetError,emscripten_glGetFloatv:_emscripten_glGetFloatv,emscripten_glGetFramebufferAttachmentParameteriv:_emscripten_glGetFramebufferAttachmentParameteriv,emscripten_glGetIntegerv:_emscripten_glGetIntegerv,emscripten_glGetProgramInfoLog:_emscripten_glGetProgramInfoLog,emscripten_glGetProgramiv:_emscripten_glGetProgramiv,emscripten_glGetQueryObjecti64vEXT:_emscripten_glGetQueryObjecti64vEXT,emscripten_glGetQueryObjectivEXT:_emscripten_glGetQueryObjectivEXT,emscripten_glGetQueryObjectui64vEXT:_emscripten_glGetQueryObjectui64vEXT,emscripten_glGetQueryObjectuivEXT:_emscripten_glGetQueryObjectuivEXT,emscripten_glGetQueryivEXT:_emscripten_glGetQueryivEXT,emscripten_glGetRenderbufferParameteriv:_emscripten_glGetRenderbufferParameteriv,emscripten_glGetShaderInfoLog:_emscripten_glGetShaderInfoLog,emscripten_glGetShaderPrecisionFormat:_emscripten_glGetShaderPrecisionFormat,emscripten_glGetShaderSource:_emscripten_glGetShaderSource,emscripten_glGetShaderiv:_emscripten_glGetShaderiv,emscripten_glGetString:_emscripten_glGetString,emscripten_glGetTexParameterfv:_emscripten_glGetTexParameterfv,emscripten_glGetTexParameteriv:_emscripten_glGetTexParameteriv,emscripten_glGetUniformLocation:_emscripten_glGetUniformLocation,emscripten_glGetUniformfv:_emscripten_glGetUniformfv,emscripten_glGetUniformiv:_emscripten_glGetUniformiv,emscripten_glGetVertexAttribPointerv:_emscripten_glGetVertexAttribPointerv,emscripten_glGetVertexAttribfv:_emscripten_glGetVertexAttribfv,emscripten_glGetVertexAttribiv:_emscripten_glGetVertexAttribiv,emscripten_glHint:_emscripten_glHint,emscripten_glIsBuffer:_emscripten_glIsBuffer,emscripten_glIsEnabled:_emscripten_glIsEnabled,emscripten_glIsFramebuffer:_emscripten_glIsFramebuffer,emscripten_glIsProgram:_emscripten_glIsProgram,emscripten_glIsQueryEXT:_emscripten_glIsQueryEXT,emscripten_glIsRenderbuffer:_emscripten_glIsRenderbuffer,emscripten_glIsShader:_emscripten_glIsShader,emscripten_glIsTexture:_emscripten_glIsTexture,emscripten_glIsVertexArray:_emscripten_glIsVertexArray,emscripten_glIsVertexArrayOES:_emscripten_glIsVertexArrayOES,emscripten_glLineWidth:_emscripten_glLineWidth,emscripten_glLinkProgram:_emscripten_glLinkProgram,emscripten_glLoadIdentity:_emscripten_glLoadIdentity,emscripten_glMatrixMode:_emscripten_glMatrixMode,emscripten_glMultiDrawArrays:_emscripten_glMultiDrawArrays,emscripten_glMultiDrawArraysANGLE:_emscripten_glMultiDrawArraysANGLE,emscripten_glMultiDrawArraysInstancedANGLE:_emscripten_glMultiDrawArraysInstancedANGLE,emscripten_glMultiDrawArraysInstancedWEBGL:_emscripten_glMultiDrawArraysInstancedWEBGL,emscripten_glMultiDrawArraysWEBGL:_emscripten_glMultiDrawArraysWEBGL,emscripten_glMultiDrawElements:_emscripten_glMultiDrawElements,emscripten_glMultiDrawElementsANGLE:_emscripten_glMultiDrawElementsANGLE,emscripten_glMultiDrawElementsInstancedANGLE:_emscripten_glMultiDrawElementsInstancedANGLE,emscripten_glMultiDrawElementsInstancedWEBGL:_emscripten_glMultiDrawElementsInstancedWEBGL,emscripten_glMultiDrawElementsWEBGL:_emscripten_glMultiDrawElementsWEBGL,emscripten_glPixelStorei:_emscripten_glPixelStorei,emscripten_glPolygonModeWEBGL:_emscripten_glPolygonModeWEBGL,emscripten_glPolygonOffset:_emscripten_glPolygonOffset,emscripten_glPolygonOffsetClampEXT:_emscripten_glPolygonOffsetClampEXT,emscripten_glQueryCounterEXT:_emscripten_glQueryCounterEXT,emscripten_glReadPixels:_emscripten_glReadPixels,emscripten_glReleaseShaderCompiler:_emscripten_glReleaseShaderCompiler,emscripten_glRenderbufferStorage:_emscripten_glRenderbufferStorage,emscripten_glSampleCoverage:_emscripten_glSampleCoverage,emscripten_glScissor:_emscripten_glScissor,emscripten_glShaderBinary:_emscripten_glShaderBinary,emscripten_glShaderSource:_emscripten_glShaderSource,emscripten_glStencilFunc:_emscripten_glStencilFunc,emscripten_glStencilFuncSeparate:_emscripten_glStencilFuncSeparate,emscripten_glStencilMask:_emscripten_glStencilMask,emscripten_glStencilMaskSeparate:_emscripten_glStencilMaskSeparate,emscripten_glStencilOp:_emscripten_glStencilOp,emscripten_glStencilOpSeparate:_emscripten_glStencilOpSeparate,emscripten_glTexImage2D:_emscripten_glTexImage2D,emscripten_glTexParameterf:_emscripten_glTexParameterf,emscripten_glTexParameterfv:_emscripten_glTexParameterfv,emscripten_glTexParameteri:_emscripten_glTexParameteri,emscripten_glTexParameteriv:_emscripten_glTexParameteriv,emscripten_glTexSubImage2D:_emscripten_glTexSubImage2D,emscripten_glUniform1f:_emscripten_glUniform1f,emscripten_glUniform1fv:_emscripten_glUniform1fv,emscripten_glUniform1i:_emscripten_glUniform1i,emscripten_glUniform1iv:_emscripten_glUniform1iv,emscripten_glUniform2f:_emscripten_glUniform2f,emscripten_glUniform2fv:_emscripten_glUniform2fv,emscripten_glUniform2i:_emscripten_glUniform2i,emscripten_glUniform2iv:_emscripten_glUniform2iv,emscripten_glUniform3f:_emscripten_glUniform3f,emscripten_glUniform3fv:_emscripten_glUniform3fv,emscripten_glUniform3i:_emscripten_glUniform3i,emscripten_glUniform3iv:_emscripten_glUniform3iv,emscripten_glUniform4f:_emscripten_glUniform4f,emscripten_glUniform4fv:_emscripten_glUniform4fv,emscripten_glUniform4i:_emscripten_glUniform4i,emscripten_glUniform4iv:_emscripten_glUniform4iv,emscripten_glUniformMatrix2fv:_emscripten_glUniformMatrix2fv,emscripten_glUniformMatrix3fv:_emscripten_glUniformMatrix3fv,emscripten_glUniformMatrix4fv:_emscripten_glUniformMatrix4fv,emscripten_glUseProgram:_emscripten_glUseProgram,emscripten_glValidateProgram:_emscripten_glValidateProgram,emscripten_glVertexAttrib1f:_emscripten_glVertexAttrib1f,emscripten_glVertexAttrib1fv:_emscripten_glVertexAttrib1fv,emscripten_glVertexAttrib2f:_emscripten_glVertexAttrib2f,emscripten_glVertexAttrib2fv:_emscripten_glVertexAttrib2fv,emscripten_glVertexAttrib3f:_emscripten_glVertexAttrib3f,emscripten_glVertexAttrib3fv:_emscripten_glVertexAttrib3fv,emscripten_glVertexAttrib4f:_emscripten_glVertexAttrib4f,emscripten_glVertexAttrib4fv:_emscripten_glVertexAttrib4fv,emscripten_glVertexAttribDivisor:_emscripten_glVertexAttribDivisor,emscripten_glVertexAttribDivisorANGLE:_emscripten_glVertexAttribDivisorANGLE,emscripten_glVertexAttribDivisorARB:_emscripten_glVertexAttribDivisorARB,emscripten_glVertexAttribDivisorEXT:_emscripten_glVertexAttribDivisorEXT,emscripten_glVertexAttribDivisorNV:_emscripten_glVertexAttribDivisorNV,emscripten_glVertexAttribPointer:_emscripten_glVertexAttribPointer,emscripten_glVertexPointer:_emscripten_glVertexPointer,emscripten_glViewport:_emscripten_glViewport,emscripten_has_asyncify:_emscripten_has_asyncify,emscripten_hide_mouse:_emscripten_hide_mouse,emscripten_html5_remove_all_event_listeners:_emscripten_html5_remove_all_event_listeners,emscripten_idb_async_clear:_emscripten_idb_async_clear,emscripten_idb_async_delete:_emscripten_idb_async_delete,emscripten_idb_async_exists:_emscripten_idb_async_exists,emscripten_idb_async_load:_emscripten_idb_async_load,emscripten_idb_async_store:_emscripten_idb_async_store,emscripten_idb_clear:_emscripten_idb_clear,emscripten_idb_delete:_emscripten_idb_delete,emscripten_idb_exists:_emscripten_idb_exists,emscripten_idb_load:_emscripten_idb_load,emscripten_idb_store:_emscripten_idb_store,emscripten_is_main_browser_thread:_emscripten_is_main_browser_thread,emscripten_is_webgl_context_lost:_emscripten_is_webgl_context_lost,emscripten_lock_orientation:_emscripten_lock_orientation,emscripten_log:_emscripten_log,emscripten_math_acos:_emscripten_math_acos,emscripten_math_acosh:_emscripten_math_acosh,emscripten_math_asin:_emscripten_math_asin,emscripten_math_asinh:_emscripten_math_asinh,emscripten_math_atan:_emscripten_math_atan,emscripten_math_atan2:_emscripten_math_atan2,emscripten_math_atanh:_emscripten_math_atanh,emscripten_math_cbrt:_emscripten_math_cbrt,emscripten_math_cos:_emscripten_math_cos,emscripten_math_cosh:_emscripten_math_cosh,emscripten_math_exp:_emscripten_math_exp,emscripten_math_expm1:_emscripten_math_expm1,emscripten_math_fmod:_emscripten_math_fmod,emscripten_math_hypot:_emscripten_math_hypot,emscripten_math_log:_emscripten_math_log,emscripten_math_log10:_emscripten_math_log10,emscripten_math_log1p:_emscripten_math_log1p,emscripten_math_log2:_emscripten_math_log2,emscripten_math_pow:_emscripten_math_pow,emscripten_math_random:_emscripten_math_random,emscripten_math_round:_emscripten_math_round,emscripten_math_sign:_emscripten_math_sign,emscripten_math_sin:_emscripten_math_sin,emscripten_math_sinh:_emscripten_math_sinh,emscripten_math_sqrt:_emscripten_math_sqrt,emscripten_math_tan:_emscripten_math_tan,emscripten_math_tanh:_emscripten_math_tanh,emscripten_notify_memory_growth:_emscripten_notify_memory_growth,emscripten_out:_emscripten_out,emscripten_outn:_emscripten_outn,emscripten_pause_main_loop:_emscripten_pause_main_loop,emscripten_pc_get_column:_emscripten_pc_get_column,emscripten_pc_get_file:_emscripten_pc_get_file,emscripten_pc_get_function:_emscripten_pc_get_function,emscripten_pc_get_line:_emscripten_pc_get_line,emscripten_performance_now:_emscripten_performance_now,emscripten_print_double:_emscripten_print_double,emscripten_promise_all:_emscripten_promise_all,emscripten_promise_all_settled:_emscripten_promise_all_settled,emscripten_promise_any:_emscripten_promise_any,emscripten_promise_await:_emscripten_promise_await,emscripten_promise_create:_emscripten_promise_create,emscripten_promise_destroy:_emscripten_promise_destroy,emscripten_promise_race:_emscripten_promise_race,emscripten_promise_resolve:_emscripten_promise_resolve,emscripten_promise_then:_emscripten_promise_then,emscripten_random:_emscripten_random,emscripten_request_animation_frame:_emscripten_request_animation_frame,emscripten_request_animation_frame_loop:_emscripten_request_animation_frame_loop,emscripten_request_fullscreen:_emscripten_request_fullscreen,emscripten_request_fullscreen_strategy:_emscripten_request_fullscreen_strategy,emscripten_request_pointerlock:_emscripten_request_pointerlock,emscripten_resize_heap:_emscripten_resize_heap,emscripten_resume_main_loop:_emscripten_resume_main_loop,emscripten_return_address:_emscripten_return_address,emscripten_run_preload_plugins:_emscripten_run_preload_plugins,emscripten_run_preload_plugins_data:_emscripten_run_preload_plugins_data,emscripten_run_script:_emscripten_run_script,emscripten_run_script_int:_emscripten_run_script_int,emscripten_run_script_string:_emscripten_run_script_string,emscripten_runtime_keepalive_check:_emscripten_runtime_keepalive_check,emscripten_runtime_keepalive_pop:_emscripten_runtime_keepalive_pop,emscripten_runtime_keepalive_push:_emscripten_runtime_keepalive_push,emscripten_sample_gamepad_data:_emscripten_sample_gamepad_data,emscripten_scan_registers:_emscripten_scan_registers,emscripten_set_batterychargingchange_callback_on_thread:_emscripten_set_batterychargingchange_callback_on_thread,emscripten_set_batterylevelchange_callback_on_thread:_emscripten_set_batterylevelchange_callback_on_thread,emscripten_set_beforeunload_callback_on_thread:_emscripten_set_beforeunload_callback_on_thread,emscripten_set_blur_callback_on_thread:_emscripten_set_blur_callback_on_thread,emscripten_set_canvas_element_size:_emscripten_set_canvas_element_size,emscripten_set_canvas_size:_emscripten_set_canvas_size,emscripten_set_click_callback_on_thread:_emscripten_set_click_callback_on_thread,emscripten_set_dblclick_callback_on_thread:_emscripten_set_dblclick_callback_on_thread,emscripten_set_devicemotion_callback_on_thread:_emscripten_set_devicemotion_callback_on_thread,emscripten_set_deviceorientation_callback_on_thread:_emscripten_set_deviceorientation_callback_on_thread,emscripten_set_element_css_size:_emscripten_set_element_css_size,emscripten_set_focus_callback_on_thread:_emscripten_set_focus_callback_on_thread,emscripten_set_focusin_callback_on_thread:_emscripten_set_focusin_callback_on_thread,emscripten_set_focusout_callback_on_thread:_emscripten_set_focusout_callback_on_thread,emscripten_set_fullscreenchange_callback_on_thread:_emscripten_set_fullscreenchange_callback_on_thread,emscripten_set_gamepadconnected_callback_on_thread:_emscripten_set_gamepadconnected_callback_on_thread,emscripten_set_gamepaddisconnected_callback_on_thread:_emscripten_set_gamepaddisconnected_callback_on_thread,emscripten_set_immediate:_emscripten_set_immediate,emscripten_set_immediate_loop:_emscripten_set_immediate_loop,emscripten_set_interval:_emscripten_set_interval,emscripten_set_keydown_callback_on_thread:_emscripten_set_keydown_callback_on_thread,emscripten_set_keypress_callback_on_thread:_emscripten_set_keypress_callback_on_thread,emscripten_set_keyup_callback_on_thread:_emscripten_set_keyup_callback_on_thread,emscripten_set_main_loop:_emscripten_set_main_loop,emscripten_set_main_loop_arg:_emscripten_set_main_loop_arg,emscripten_set_main_loop_expected_blockers:_emscripten_set_main_loop_expected_blockers,emscripten_set_main_loop_timing:_emscripten_set_main_loop_timing,emscripten_set_mousedown_callback_on_thread:_emscripten_set_mousedown_callback_on_thread,emscripten_set_mouseenter_callback_on_thread:_emscripten_set_mouseenter_callback_on_thread,emscripten_set_mouseleave_callback_on_thread:_emscripten_set_mouseleave_callback_on_thread,emscripten_set_mousemove_callback_on_thread:_emscripten_set_mousemove_callback_on_thread,emscripten_set_mouseout_callback_on_thread:_emscripten_set_mouseout_callback_on_thread,emscripten_set_mouseover_callback_on_thread:_emscripten_set_mouseover_callback_on_thread,emscripten_set_mouseup_callback_on_thread:_emscripten_set_mouseup_callback_on_thread,emscripten_set_orientationchange_callback_on_thread:_emscripten_set_orientationchange_callback_on_thread,emscripten_set_pointerlockchange_callback_on_thread:_emscripten_set_pointerlockchange_callback_on_thread,emscripten_set_pointerlockerror_callback_on_thread:_emscripten_set_pointerlockerror_callback_on_thread,emscripten_set_resize_callback_on_thread:_emscripten_set_resize_callback_on_thread,emscripten_set_scroll_callback_on_thread:_emscripten_set_scroll_callback_on_thread,emscripten_set_socket_close_callback:_emscripten_set_socket_close_callback,emscripten_set_socket_connection_callback:_emscripten_set_socket_connection_callback,emscripten_set_socket_error_callback:_emscripten_set_socket_error_callback,emscripten_set_socket_listen_callback:_emscripten_set_socket_listen_callback,emscripten_set_socket_message_callback:_emscripten_set_socket_message_callback,emscripten_set_socket_open_callback:_emscripten_set_socket_open_callback,emscripten_set_timeout:_emscripten_set_timeout,emscripten_set_timeout_loop:_emscripten_set_timeout_loop,emscripten_set_touchcancel_callback_on_thread:_emscripten_set_touchcancel_callback_on_thread,emscripten_set_touchend_callback_on_thread:_emscripten_set_touchend_callback_on_thread,emscripten_set_touchmove_callback_on_thread:_emscripten_set_touchmove_callback_on_thread,emscripten_set_touchstart_callback_on_thread:_emscripten_set_touchstart_callback_on_thread,emscripten_set_visibilitychange_callback_on_thread:_emscripten_set_visibilitychange_callback_on_thread,emscripten_set_webglcontextlost_callback_on_thread:_emscripten_set_webglcontextlost_callback_on_thread,emscripten_set_webglcontextrestored_callback_on_thread:_emscripten_set_webglcontextrestored_callback_on_thread,emscripten_set_wheel_callback_on_thread:_emscripten_set_wheel_callback_on_thread,emscripten_set_window_title:_emscripten_set_window_title,emscripten_sleep:_emscripten_sleep,emscripten_stack_snapshot:_emscripten_stack_snapshot,emscripten_stack_unwind_buffer:_emscripten_stack_unwind_buffer,emscripten_supports_offscreencanvas:_emscripten_supports_offscreencanvas,emscripten_throw_number:_emscripten_throw_number,emscripten_throw_string:_emscripten_throw_string,emscripten_unlock_orientation:_emscripten_unlock_orientation,emscripten_unwind_to_js_event_loop:_emscripten_unwind_to_js_event_loop,emscripten_vibrate:_emscripten_vibrate,emscripten_vibrate_pattern:_emscripten_vibrate_pattern,emscripten_webgl_commit_frame:_emscripten_webgl_commit_frame,emscripten_webgl_create_context:_emscripten_webgl_create_context,emscripten_webgl_destroy_context:_emscripten_webgl_destroy_context,emscripten_webgl_do_commit_frame:_emscripten_webgl_do_commit_frame,emscripten_webgl_do_create_context:_emscripten_webgl_do_create_context,emscripten_webgl_do_get_current_context:_emscripten_webgl_do_get_current_context,emscripten_webgl_enable_ANGLE_instanced_arrays:_emscripten_webgl_enable_ANGLE_instanced_arrays,emscripten_webgl_enable_EXT_clip_control:_emscripten_webgl_enable_EXT_clip_control,emscripten_webgl_enable_EXT_polygon_offset_clamp:_emscripten_webgl_enable_EXT_polygon_offset_clamp,emscripten_webgl_enable_OES_vertex_array_object:_emscripten_webgl_enable_OES_vertex_array_object,emscripten_webgl_enable_WEBGL_draw_buffers:_emscripten_webgl_enable_WEBGL_draw_buffers,emscripten_webgl_enable_WEBGL_multi_draw:_emscripten_webgl_enable_WEBGL_multi_draw,emscripten_webgl_enable_WEBGL_polygon_mode:_emscripten_webgl_enable_WEBGL_polygon_mode,emscripten_webgl_enable_extension:_emscripten_webgl_enable_extension,emscripten_webgl_get_context_attributes:_emscripten_webgl_get_context_attributes,emscripten_webgl_get_current_context:_emscripten_webgl_get_current_context,emscripten_webgl_get_drawing_buffer_size:_emscripten_webgl_get_drawing_buffer_size,emscripten_webgl_get_parameter_d:_emscripten_webgl_get_parameter_d,emscripten_webgl_get_parameter_i64v:_emscripten_webgl_get_parameter_i64v,emscripten_webgl_get_parameter_o:_emscripten_webgl_get_parameter_o,emscripten_webgl_get_parameter_utf8:_emscripten_webgl_get_parameter_utf8,emscripten_webgl_get_parameter_v:_emscripten_webgl_get_parameter_v,emscripten_webgl_get_program_info_log_utf8:_emscripten_webgl_get_program_info_log_utf8,emscripten_webgl_get_program_parameter_d:_emscripten_webgl_get_program_parameter_d,emscripten_webgl_get_shader_info_log_utf8:_emscripten_webgl_get_shader_info_log_utf8,emscripten_webgl_get_shader_parameter_d:_emscripten_webgl_get_shader_parameter_d,emscripten_webgl_get_shader_source_utf8:_emscripten_webgl_get_shader_source_utf8,emscripten_webgl_get_supported_extensions:_emscripten_webgl_get_supported_extensions,emscripten_webgl_get_uniform_d:_emscripten_webgl_get_uniform_d,emscripten_webgl_get_uniform_v:_emscripten_webgl_get_uniform_v,emscripten_webgl_get_vertex_attrib_d:_emscripten_webgl_get_vertex_attrib_d,emscripten_webgl_get_vertex_attrib_o:_emscripten_webgl_get_vertex_attrib_o,emscripten_webgl_get_vertex_attrib_v:_emscripten_webgl_get_vertex_attrib_v,emscripten_webgl_make_context_current:_emscripten_webgl_make_context_current,emscripten_wget_data:_emscripten_wget_data,endprotoent:_endprotoent,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,exit:_exit,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_pread:_fd_pread,fd_pwrite:_fd_pwrite,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,filledEllipseColor:_filledEllipseColor,filledEllipseRGBA:_filledEllipseRGBA,getaddrinfo:_getaddrinfo,getnameinfo:_getnameinfo,getprotobyname:_getprotobyname,getprotobynumber:_getprotobynumber,getprotoent:_getprotoent,glActiveTexture:_glActiveTexture,glAttachShader:_glAttachShader,glBegin:_glBegin,glBeginQueryEXT:_glBeginQueryEXT,glBindAttribLocation:_glBindAttribLocation,glBindBuffer:_glBindBuffer,glBindFramebuffer:_glBindFramebuffer,glBindRenderbuffer:_glBindRenderbuffer,glBindTexture:_glBindTexture,glBindVertexArray:_glBindVertexArray,glBindVertexArrayOES:_glBindVertexArrayOES,glBlendColor:_glBlendColor,glBlendEquation:_glBlendEquation,glBlendEquationSeparate:_glBlendEquationSeparate,glBlendFunc:_glBlendFunc,glBlendFuncSeparate:_glBlendFuncSeparate,glBufferData:_glBufferData,glBufferSubData:_glBufferSubData,glCheckFramebufferStatus:_glCheckFramebufferStatus,glClear:_glClear,glClearColor:_glClearColor,glClearDepth:_glClearDepth,glClearDepthf:_glClearDepthf,glClearStencil:_glClearStencil,glClipControlEXT:_glClipControlEXT,glColorMask:_glColorMask,glCompileShader:_glCompileShader,glCompressedTexImage2D:_glCompressedTexImage2D,glCompressedTexSubImage2D:_glCompressedTexSubImage2D,glCopyTexImage2D:_glCopyTexImage2D,glCopyTexSubImage2D:_glCopyTexSubImage2D,glCreateProgram:_glCreateProgram,glCreateShader:_glCreateShader,glCullFace:_glCullFace,glDeleteBuffers:_glDeleteBuffers,glDeleteFramebuffers:_glDeleteFramebuffers,glDeleteProgram:_glDeleteProgram,glDeleteQueriesEXT:_glDeleteQueriesEXT,glDeleteRenderbuffers:_glDeleteRenderbuffers,glDeleteShader:_glDeleteShader,glDeleteTextures:_glDeleteTextures,glDeleteVertexArrays:_glDeleteVertexArrays,glDeleteVertexArraysOES:_glDeleteVertexArraysOES,glDepthFunc:_glDepthFunc,glDepthMask:_glDepthMask,glDepthRange:_glDepthRange,glDepthRangef:_glDepthRangef,glDetachShader:_glDetachShader,glDisable:_glDisable,glDisableVertexAttribArray:_glDisableVertexAttribArray,glDrawArrays:_glDrawArrays,glDrawArraysInstanced:_glDrawArraysInstanced,glDrawArraysInstancedANGLE:_glDrawArraysInstancedANGLE,glDrawArraysInstancedARB:_glDrawArraysInstancedARB,glDrawArraysInstancedEXT:_glDrawArraysInstancedEXT,glDrawArraysInstancedNV:_glDrawArraysInstancedNV,glDrawBuffers:_glDrawBuffers,glDrawBuffersEXT:_glDrawBuffersEXT,glDrawBuffersWEBGL:_glDrawBuffersWEBGL,glDrawElements:_glDrawElements,glDrawElementsInstanced:_glDrawElementsInstanced,glDrawElementsInstancedANGLE:_glDrawElementsInstancedANGLE,glDrawElementsInstancedARB:_glDrawElementsInstancedARB,glDrawElementsInstancedEXT:_glDrawElementsInstancedEXT,glDrawElementsInstancedNV:_glDrawElementsInstancedNV,glEnable:_glEnable,glEnableVertexAttribArray:_glEnableVertexAttribArray,glEndQueryEXT:_glEndQueryEXT,glFinish:_glFinish,glFlush:_glFlush,glFramebufferRenderbuffer:_glFramebufferRenderbuffer,glFramebufferTexture2D:_glFramebufferTexture2D,glFrontFace:_glFrontFace,glGenBuffers:_glGenBuffers,glGenFramebuffers:_glGenFramebuffers,glGenQueriesEXT:_glGenQueriesEXT,glGenRenderbuffers:_glGenRenderbuffers,glGenTextures:_glGenTextures,glGenVertexArrays:_glGenVertexArrays,glGenVertexArraysOES:_glGenVertexArraysOES,glGenerateMipmap:_glGenerateMipmap,glGetActiveAttrib:_glGetActiveAttrib,glGetActiveUniform:_glGetActiveUniform,glGetAttachedShaders:_glGetAttachedShaders,glGetAttribLocation:_glGetAttribLocation,glGetBooleanv:_glGetBooleanv,glGetBufferParameteriv:_glGetBufferParameteriv,glGetError:_glGetError,glGetFloatv:_glGetFloatv,glGetFramebufferAttachmentParameteriv:_glGetFramebufferAttachmentParameteriv,glGetIntegerv:_glGetIntegerv,glGetProgramInfoLog:_glGetProgramInfoLog,glGetProgramiv:_glGetProgramiv,glGetQueryObjecti64vEXT:_glGetQueryObjecti64vEXT,glGetQueryObjectivEXT:_glGetQueryObjectivEXT,glGetQueryObjectui64vEXT:_glGetQueryObjectui64vEXT,glGetQueryObjectuivEXT:_glGetQueryObjectuivEXT,glGetQueryivEXT:_glGetQueryivEXT,glGetRenderbufferParameteriv:_glGetRenderbufferParameteriv,glGetShaderInfoLog:_glGetShaderInfoLog,glGetShaderPrecisionFormat:_glGetShaderPrecisionFormat,glGetShaderSource:_glGetShaderSource,glGetShaderiv:_glGetShaderiv,glGetString:_glGetString,glGetTexParameterfv:_glGetTexParameterfv,glGetTexParameteriv:_glGetTexParameteriv,glGetUniformLocation:_glGetUniformLocation,glGetUniformfv:_glGetUniformfv,glGetUniformiv:_glGetUniformiv,glGetVertexAttribPointerv:_glGetVertexAttribPointerv,glGetVertexAttribfv:_glGetVertexAttribfv,glGetVertexAttribiv:_glGetVertexAttribiv,glHint:_glHint,glIsBuffer:_glIsBuffer,glIsEnabled:_glIsEnabled,glIsFramebuffer:_glIsFramebuffer,glIsProgram:_glIsProgram,glIsQueryEXT:_glIsQueryEXT,glIsRenderbuffer:_glIsRenderbuffer,glIsShader:_glIsShader,glIsTexture:_glIsTexture,glIsVertexArray:_glIsVertexArray,glIsVertexArrayOES:_glIsVertexArrayOES,glLineWidth:_glLineWidth,glLinkProgram:_glLinkProgram,glLoadIdentity:_glLoadIdentity,glMatrixMode:_glMatrixMode,glMultiDrawArrays:_glMultiDrawArrays,glMultiDrawArraysANGLE:_glMultiDrawArraysANGLE,glMultiDrawArraysInstancedANGLE:_glMultiDrawArraysInstancedANGLE,glMultiDrawArraysInstancedWEBGL:_glMultiDrawArraysInstancedWEBGL,glMultiDrawArraysWEBGL:_glMultiDrawArraysWEBGL,glMultiDrawElements:_glMultiDrawElements,glMultiDrawElementsANGLE:_glMultiDrawElementsANGLE,glMultiDrawElementsInstancedANGLE:_glMultiDrawElementsInstancedANGLE,glMultiDrawElementsInstancedWEBGL:_glMultiDrawElementsInstancedWEBGL,glMultiDrawElementsWEBGL:_glMultiDrawElementsWEBGL,glPixelStorei:_glPixelStorei,glPolygonModeWEBGL:_glPolygonModeWEBGL,glPolygonOffset:_glPolygonOffset,glPolygonOffsetClampEXT:_glPolygonOffsetClampEXT,glQueryCounterEXT:_glQueryCounterEXT,glReadPixels:_glReadPixels,glReleaseShaderCompiler:_glReleaseShaderCompiler,glRenderbufferStorage:_glRenderbufferStorage,glSampleCoverage:_glSampleCoverage,glScissor:_glScissor,glShaderBinary:_glShaderBinary,glShaderSource:_glShaderSource,glStencilFunc:_glStencilFunc,glStencilFuncSeparate:_glStencilFuncSeparate,glStencilMask:_glStencilMask,glStencilMaskSeparate:_glStencilMaskSeparate,glStencilOp:_glStencilOp,glStencilOpSeparate:_glStencilOpSeparate,glTexImage2D:_glTexImage2D,glTexParameterf:_glTexParameterf,glTexParameterfv:_glTexParameterfv,glTexParameteri:_glTexParameteri,glTexParameteriv:_glTexParameteriv,glTexSubImage2D:_glTexSubImage2D,glUniform1f:_glUniform1f,glUniform1fv:_glUniform1fv,glUniform1i:_glUniform1i,glUniform1iv:_glUniform1iv,glUniform2f:_glUniform2f,glUniform2fv:_glUniform2fv,glUniform2i:_glUniform2i,glUniform2iv:_glUniform2iv,glUniform3f:_glUniform3f,glUniform3fv:_glUniform3fv,glUniform3i:_glUniform3i,glUniform3iv:_glUniform3iv,glUniform4f:_glUniform4f,glUniform4fv:_glUniform4fv,glUniform4i:_glUniform4i,glUniform4iv:_glUniform4iv,glUniformMatrix2fv:_glUniformMatrix2fv,glUniformMatrix3fv:_glUniformMatrix3fv,glUniformMatrix4fv:_glUniformMatrix4fv,glUseProgram:_glUseProgram,glValidateProgram:_glValidateProgram,glVertexAttrib1f:_glVertexAttrib1f,glVertexAttrib1fv:_glVertexAttrib1fv,glVertexAttrib2f:_glVertexAttrib2f,glVertexAttrib2fv:_glVertexAttrib2fv,glVertexAttrib3f:_glVertexAttrib3f,glVertexAttrib3fv:_glVertexAttrib3fv,glVertexAttrib4f:_glVertexAttrib4f,glVertexAttrib4fv:_glVertexAttrib4fv,glVertexAttribDivisor:_glVertexAttribDivisor,glVertexAttribDivisorANGLE:_glVertexAttribDivisorANGLE,glVertexAttribDivisorARB:_glVertexAttribDivisorARB,glVertexAttribDivisorEXT:_glVertexAttribDivisorEXT,glVertexAttribDivisorNV:_glVertexAttribDivisorNV,glVertexAttribPointer:_glVertexAttribPointer,glVertexPointer:_glVertexPointer,glViewport:_glViewport,glewGetErrorString:_glewGetErrorString,glewGetExtension:_glewGetExtension,glewGetString:_glewGetString,glewInit:_glewInit,glewIsSupported:_glewIsSupported,glutCreateWindow:_glutCreateWindow,glutDestroyWindow:_glutDestroyWindow,glutDisplayFunc:_glutDisplayFunc,glutFullScreen:_glutFullScreen,glutGet:_glutGet,glutGetModifiers:_glutGetModifiers,glutIdleFunc:_glutIdleFunc,glutInit:_glutInit,glutInitDisplayMode:_glutInitDisplayMode,glutInitWindowPosition:_glutInitWindowPosition,glutInitWindowSize:_glutInitWindowSize,glutKeyboardFunc:_glutKeyboardFunc,glutKeyboardUpFunc:_glutKeyboardUpFunc,glutMainLoop:_glutMainLoop,glutMotionFunc:_glutMotionFunc,glutMouseFunc:_glutMouseFunc,glutPassiveMotionFunc:_glutPassiveMotionFunc,glutPositionWindow:_glutPositionWindow,glutPostRedisplay:_glutPostRedisplay,glutReshapeFunc:_glutReshapeFunc,glutReshapeWindow:_glutReshapeWindow,glutSetCursor:_glutSetCursor,glutSpecialFunc:_glutSpecialFunc,glutSpecialUpFunc:_glutSpecialUpFunc,glutSwapBuffers:_glutSwapBuffers,glutTimerFunc:_glutTimerFunc,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,lineColor:_lineColor,lineRGBA:_lineRGBA,llvm_eh_typeid_for:_llvm_eh_typeid_for,memory:wasmMemory,pixelRGBA:_pixelRGBA,proc_exit:_proc_exit,random_get:_random_get,rectangleColor:_rectangleColor,rectangleRGBA:_rectangleRGBA,rotozoomSurface:_rotozoomSurface,setNetworkCallback:_setNetworkCallback,setprotoent:_setprotoent,stackAlloc:_stackAlloc,stackRestore:_stackRestore,stackSave:_stackSave,strptime:_strptime,strptime_l:_strptime_l,uuid_clear:_uuid_clear,uuid_compare:_uuid_compare,uuid_copy:_uuid_copy,uuid_generate:_uuid_generate,uuid_is_null:_uuid_is_null,uuid_parse:_uuid_parse,uuid_type:_uuid_type,uuid_unparse:_uuid_unparse,uuid_unparse_lower:_uuid_unparse_lower,uuid_unparse_upper:_uuid_unparse_upper,uuid_variant:_uuid_variant,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async,zoomSurface:_zoomSurface};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=a0=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=a0=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=a0=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var ___errno_location=()=>(___errno_location=wasmExports["__errno_location"])();var _strerror=a0=>(_strerror=wasmExports["strerror"])(a0);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _calloc=(a0,a1)=>(_calloc=wasmExports["calloc"])(a0,a1);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var ___dl_seterr=(a0,a1)=>(___dl_seterr=wasmExports["__dl_seterr"])(a0,a1);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _fileno=a0=>(_fileno=wasmExports["fileno"])(a0);var _htonl=a0=>(_htonl=wasmExports["htonl"])(a0);var _htons=a0=>(_htons=wasmExports["htons"])(a0);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var _ntohs=a0=>(_ntohs=wasmExports["ntohs"])(a0);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["setThrew"])(a0,a1);var __emscripten_tempret_set=a0=>(__emscripten_tempret_set=wasmExports["_emscripten_tempret_set"])(a0);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var ___get_temp_ret=()=>(___get_temp_ret=wasmExports["__get_temp_ret"])();var ___set_temp_ret=a0=>(___set_temp_ret=wasmExports["__set_temp_ret"])(a0);var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var ___cxa_demangle=(a0,a1,a2,a3)=>(___cxa_demangle=wasmExports["__cxa_demangle"])(a0,a1,a2,a3);var ___cxa_increment_exception_refcount=a0=>(___cxa_increment_exception_refcount=wasmExports["__cxa_increment_exception_refcount"])(a0);var ___cxa_decrement_exception_refcount=a0=>(___cxa_decrement_exception_refcount=wasmExports["__cxa_decrement_exception_refcount"])(a0);var ___cxa_can_catch=(a0,a1,a2)=>(___cxa_can_catch=wasmExports["__cxa_can_catch"])(a0,a1,a2);var ___cxa_get_exception_ptr=a0=>(___cxa_get_exception_ptr=wasmExports["__cxa_get_exception_ptr"])(a0);var ___wasm_apply_data_relocs=()=>(___wasm_apply_data_relocs=wasmExports["__wasm_apply_data_relocs"])();var _sqlite3_version=Module["_sqlite3_version"]=13824;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;Module["loadDynamicLibrary"]=loadDynamicLibrary;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args=[]){var entryFunction=resolveGlobalSymbol("main").sym;if(!entryFunction)return;args.unshift(thisProgram);var argc=args.length;var argv=stackAlloc((argc+1)*4);var argv_ptr=argv;args.forEach(arg=>{HEAPU32[argv_ptr>>2]=stringToUTF8OnStack(arg);argv_ptr+=4});HEAPU32[argv_ptr>>2]=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(args=arguments_){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var dynamicLibraries=Module["dynamicLibraries"]||[];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;wasmMemory=new WebAssembly.Memory({initial:INITIAL_MEMORY/65536,maximum:2147483648/65536})}updateMemoryViews();var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var __RELOC_FUNCS__=[];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 initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__RELOC_FUNCS__);if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var isFileURI=filename=>filename.startsWith("file://");function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-dynamic-main.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-dynamic-main.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{env:wasmImports,wasi_snapshot_preview1:wasmImports,"GOT.mem":new Proxy(wasmImports,GOTHandler),"GOT.func":new Proxy(wasmImports,GOTHandler)}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=relocateExports(wasmExports,1024);var metadata=getDylinkMetadata(module);if(metadata.neededDynlibs){dynamicLibraries=metadata.neededDynlibs.concat(dynamicLibraries)}mergeLibSymbols(wasmExports,"main");LDSO.init();loadDylibs();addOnInit(wasmExports["__wasm_call_ctors"]);__RELOC_FUNCS__.push(wasmExports["__wasm_apply_data_relocs"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var ASM_CONSTS={450032:$0=>{if(!$0){AL.alcErr=40964;return 1}},450080:$0=>{if(!AL.currentCtx){err("alGetProcAddress() called without a valid context");return 1}if(!$0){AL.currentCtx.err=40963;return 1}}};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var GOT={};var currentModuleWeakSymbols=new Set([]);var GOTHandler={get(obj,symName){var rtn=GOT[symName];if(!rtn){rtn=GOT[symName]=new WebAssembly.Global({value:"i32",mutable:true})}if(!currentModuleWeakSymbols.has(symName)){rtn.required=true}return rtn}};var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var getDylinkMetadata=binary=>{var offset=0;var end=0;function getU8(){return binary[offset++]}function getLEB(){var ret=0;var mul=1;while(1){var byte=binary[offset++];ret+=(byte&127)*mul;mul*=128;if(!(byte&128))break}return ret}function getString(){var len=getLEB();offset+=len;return UTF8ArrayToString(binary,offset-len,len)}function failIf(condition,message){if(condition)throw new Error(message)}var name="dylink.0";if(binary instanceof WebAssembly.Module){var dylinkSection=WebAssembly.Module.customSections(binary,name);if(dylinkSection.length===0){name="dylink";dylinkSection=WebAssembly.Module.customSections(binary,name)}failIf(dylinkSection.length===0,"need dylink section");binary=new Uint8Array(dylinkSection[0]);end=binary.length}else{var int32View=new Uint32Array(new Uint8Array(binary.subarray(0,24)).buffer);var magicNumberFound=int32View[0]==1836278016;failIf(!magicNumberFound,"need to see wasm magic number");failIf(binary[8]!==0,"need the dylink section to be first");offset=9;var section_size=getLEB();end=offset+section_size;name=getString()}var customSection={neededDynlibs:[],tlsExports:new Set,weakImports:new Set};if(name=="dylink"){customSection.memorySize=getLEB();customSection.memoryAlign=getLEB();customSection.tableSize=getLEB();customSection.tableAlign=getLEB();var neededDynlibsCount=getLEB();for(var i=0;i>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var newDSO=(name,handle,syms)=>{var dso={refcount:Infinity,name:name,exports:syms,global:true};LDSO.loadedLibsByName[name]=dso;if(handle!=undefined){LDSO.loadedLibsByHandle[handle]=dso}return dso};var LDSO={loadedLibsByName:{},loadedLibsByHandle:{},init(){newDSO("__main__",0,wasmImports)}};var ___heap_base=1021152;var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var getMemory=size=>{if(runtimeInitialized){return zeroMemory(_malloc(size),size)}var ret=___heap_base;var end=ret+alignMemory(size,16);___heap_base=end;GOT["__heap_base"].value=end;return ret};var isInternalSym=symName=>["__cpp_exception","__c_longjmp","__wasm_apply_data_relocs","__dso_handle","__tls_size","__tls_align","__set_stack_limits","_emscripten_tls_init","__wasm_init_tls","__wasm_call_ctors","__start_em_asm","__stop_em_asm","__start_em_js","__stop_em_js"].includes(symName)||symName.startsWith("__em_js__");var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable=new WebAssembly.Table({initial:1845,element:"anyfunc"});var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var updateGOT=(exports,replace)=>{for(var symName in exports){if(isInternalSym(symName)){continue}var value=exports[symName];if(symName.startsWith("orig$")){symName=symName.split("$")[1];replace=true}GOT[symName]||=new WebAssembly.Global({value:"i32",mutable:true});if(replace||GOT[symName].value==0){if(typeof value=="function"){GOT[symName].value=addFunction(value)}else if(typeof value=="number"){GOT[symName].value=value}else{err(`unhandled export type for '${symName}': ${typeof value}`)}}}};var relocateExports=(exports,memoryBase,replace)=>{var relocated={};for(var e in exports){var value=exports[e];if(typeof value=="object"){value=value.value}if(typeof value=="number"){value+=memoryBase}relocated[e]=value}updateGOT(relocated,replace);return relocated};var isSymbolDefined=symName=>{var existing=wasmImports[symName];if(!existing||existing.stub){return false}return true};var setTempRet0=val=>__emscripten_tempret_set(val);var _setTempRet0=setTempRet0;Module["_setTempRet0"]=_setTempRet0;var createDyncallWrapper=sig=>{var sections=[];var prelude=[0,97,115,109,1,0,0,0];sections.push(prelude);var wrappersig=[sig[0].replace("j","i"),"i",sig.slice(1).replace(/j/g,"ii")].join("");var typeSectionBody=[3];generateFuncType(wrappersig,typeSectionBody);generateFuncType(sig,typeSectionBody);generateFuncType("vi",typeSectionBody);var typeSection=[1];uleb128Encode(typeSectionBody.length,typeSection);typeSection.push(...typeSectionBody);sections.push(typeSection);var importSection=[2,15,2,1,101,1,116,1,112,0,0,1,101,1,114,0,2];sections.push(importSection);var functionSection=[3,2,1,0];sections.push(functionSection);var exportSection=[7,5,1,1,102,0,1];sections.push(exportSection);var convert_code=[];if(sig[0]==="j"){convert_code=[1,1,126]}else{convert_code.push(0)}function localGet(j){convert_code.push(32);uleb128Encode(j,convert_code)}var j=1;for(var i=1;i{sig=sig.replace(/p/g,"i");if(!("dynCall_"+sig in Module)){Module["dynCall_"+sig]=createDyncallWrapper(sig)}var f=Module["dynCall_"+sig];return f(ptr,...args)};var dynCall=(sig,ptr,args=[])=>{if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}var rtn=getWasmTableEntry(ptr)(...args);return rtn};var stackSave=()=>_emscripten_stack_get_current();var stackRestore=val=>__emscripten_stack_restore(val);var createInvokeFunction=sig=>(ptr,...args)=>{var sp=stackSave();try{return dynCall(sig,ptr,args)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}};var resolveGlobalSymbol=(symName,direct=false)=>{var sym;if(direct&&"orig$"+symName in wasmImports){symName="orig$"+symName}if(isSymbolDefined(symName)){sym=wasmImports[symName]}else if(symName.startsWith("invoke_")){sym=wasmImports[symName]=createInvokeFunction(symName.split("_")[1])}return{sym:sym,name:symName}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var loadWebAssemblyModule=(binary,flags,libName,localScope,handle)=>{var metadata=getDylinkMetadata(binary);currentModuleWeakSymbols=metadata.weakImports;function loadModule(){var firstLoad=!handle||!HEAP8[handle+8];if(firstLoad){var memAlign=Math.pow(2,metadata.memoryAlign);var memoryBase=metadata.memorySize?alignMemory(getMemory(metadata.memorySize+memAlign),memAlign):0;var tableBase=metadata.tableSize?wasmTable.length:0;if(handle){HEAP8[handle+8]=1;HEAPU32[handle+12>>2]=memoryBase;HEAP32[handle+16>>2]=metadata.memorySize;HEAPU32[handle+20>>2]=tableBase;HEAP32[handle+24>>2]=metadata.tableSize}}else{memoryBase=HEAPU32[handle+12>>2];tableBase=HEAPU32[handle+20>>2]}var tableGrowthNeeded=tableBase+metadata.tableSize-wasmTable.length;if(tableGrowthNeeded>0){wasmTable.grow(tableGrowthNeeded)}var moduleExports;function resolveSymbol(sym){var resolved=resolveGlobalSymbol(sym).sym;if(!resolved&&localScope){resolved=localScope[sym]}if(!resolved){resolved=moduleExports[sym]}return resolved}var proxyHandler={get(stubs,prop){switch(prop){case"__memory_base":return memoryBase;case"__table_base":return tableBase}if(prop in wasmImports&&!wasmImports[prop].stub){return wasmImports[prop]}if(!(prop in stubs)){var resolved;stubs[prop]=(...args)=>{resolved||=resolveSymbol(prop);return resolved(...args)}}return stubs[prop]}};var proxy=new Proxy({},proxyHandler);var info={"GOT.mem":new Proxy({},GOTHandler),"GOT.func":new Proxy({},GOTHandler),env:proxy,wasi_snapshot_preview1:proxy};function postInstantiation(module,instance){updateTableMap(tableBase,metadata.tableSize);moduleExports=relocateExports(instance.exports,memoryBase);if(!flags.allowUndefined){reportUndefinedSymbols()}function addEmAsm(addr,body){var args=[];var arity=0;for(;arity<16;arity++){if(body.indexOf("$"+arity)!=-1){args.push("$"+arity)}else{break}}args=args.join(",");var func=`(${args}) => { ${body} };`;ASM_CONSTS[start]=eval(func)}if("__start_em_asm"in moduleExports){var start=moduleExports["__start_em_asm"];var stop=moduleExports["__stop_em_asm"];while(start ${body};`;moduleExports[name]=eval(func)}for(var name in moduleExports){if(name.startsWith("__em_js__")){var start=moduleExports[name];var jsString=UTF8ToString(start);var parts=jsString.split("<::>");addEmJs(name.replace("__em_js__",""),parts[0],parts[1]);delete moduleExports[name]}}var applyRelocs=moduleExports["__wasm_apply_data_relocs"];if(applyRelocs){if(runtimeInitialized){applyRelocs()}else{__RELOC_FUNCS__.push(applyRelocs)}}var init=moduleExports["__wasm_call_ctors"];if(init){if(runtimeInitialized){init()}else{__ATINIT__.push(init)}}return moduleExports}if(flags.loadAsync){if(binary instanceof WebAssembly.Module){var instance=new WebAssembly.Instance(binary,info);return Promise.resolve(postInstantiation(binary,instance))}return WebAssembly.instantiate(binary,info).then(result=>postInstantiation(result.module,result.instance))}var module=binary instanceof WebAssembly.Module?binary:new WebAssembly.Module(binary);var instance=new WebAssembly.Instance(module,info);return postInstantiation(module,instance)}if(flags.loadAsync){return metadata.neededDynlibs.reduce((chain,dynNeeded)=>chain.then(()=>loadDynamicLibrary(dynNeeded,flags,localScope)),Promise.resolve()).then(loadModule)}metadata.neededDynlibs.forEach(needed=>loadDynamicLibrary(needed,flags,localScope));return loadModule()};var mergeLibSymbols=(exports,libName)=>{for(var[sym,exp]of Object.entries(exports)){const setImport=target=>{if(!isSymbolDefined(target)){wasmImports[target]=exp}};setImport(sym);if(sym.startsWith("dynCall_")&&!Module.hasOwnProperty(sym)){Module[sym]=exp}}};var asyncLoad=(url,onload,onerror,noRunDep)=>{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var preloadPlugins=Module["preloadPlugins"]||[];var registerWasmPlugin=()=>{var wasmPlugin={promiseChainEnd:Promise.resolve(),canHandle:name=>!Module.noWasmDecoding&&name.endsWith(".so"),handle:(byteArray,name,onload,onerror)=>{wasmPlugin["promiseChainEnd"]=wasmPlugin["promiseChainEnd"].then(()=>loadWebAssemblyModule(byteArray,{loadAsync:true,nodelete:true},name,{})).then(exports=>{preloadedWasm[name]=exports;onload(byteArray)},error=>{err(`failed to instantiate wasm: ${name}: ${error}`);onerror()})}};preloadPlugins.push(wasmPlugin)};var preloadedWasm={};function loadDynamicLibrary(libName,flags={global:true,nodelete:true},localScope,handle){var dso=LDSO.loadedLibsByName[libName];if(dso){if(!flags.global){if(localScope){Object.assign(localScope,dso.exports)}}else if(!dso.global){dso.global=true;mergeLibSymbols(dso.exports,libName)}if(flags.nodelete&&dso.refcount!==Infinity){dso.refcount=Infinity}dso.refcount++;if(handle){LDSO.loadedLibsByHandle[handle]=dso}return flags.loadAsync?Promise.resolve(true):true}dso=newDSO(libName,handle,"loading");dso.refcount=flags.nodelete?Infinity:1;dso.global=flags.global;function loadLibData(){if(handle){var data=HEAPU32[handle+28>>2];var dataSize=HEAPU32[handle+32>>2];if(data&&dataSize){var libData=HEAP8.slice(data,data+dataSize);return flags.loadAsync?Promise.resolve(libData):libData}}var libFile=locateFile(libName);if(flags.loadAsync){return new Promise(function(resolve,reject){asyncLoad(libFile,resolve,reject)})}if(!readBinary){throw new Error(`${libFile}: file not found, and synchronous loading of external files is not available`)}return readBinary(libFile)}function getExports(){var preloaded=preloadedWasm[libName];if(preloaded){return flags.loadAsync?Promise.resolve(preloaded):preloaded}if(flags.loadAsync){return loadLibData().then(libData=>loadWebAssemblyModule(libData,flags,libName,localScope,handle))}return loadWebAssemblyModule(loadLibData(),flags,libName,localScope,handle)}function moduleLoaded(exports){if(dso.global){mergeLibSymbols(exports,libName)}else if(localScope){Object.assign(localScope,exports)}dso.exports=exports}if(flags.loadAsync){return getExports().then(exports=>{moduleLoaded(exports);return true})}moduleLoaded(getExports());return true}var reportUndefinedSymbols=()=>{for(var[symName,entry]of Object.entries(GOT)){if(entry.value==0){var value=resolveGlobalSymbol(symName,true).sym;if(!value&&!entry.required){continue}if(typeof value=="function"){entry.value=addFunction(value,value.sig)}else if(typeof value=="number"){entry.value=value}else{throw new Error(`bad export type for '${symName}': ${typeof value}`)}}}};var loadDylibs=()=>{if(!dynamicLibraries.length){reportUndefinedSymbols();return}addRunDependency("loadDylibs");dynamicLibraries.reduce((chain,lib)=>chain.then(()=>loadDynamicLibrary(lib,{loadAsync:true,global:true,nodelete:true,allowUndefined:true})),Promise.resolve()).then(()=>{reportUndefinedSymbols();removeRunDependency("loadDylibs")})};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};___assert_fail.sig="vppip";var ___call_sighandler=(fp,sig)=>getWasmTableEntry(fp)(sig);___call_sighandler.sig="vpi";var ___memory_base=new WebAssembly.Global({value:"i32",mutable:false},1024);var ___stack_high=1021152;var ___stack_low=496864;var ___stack_pointer=new WebAssembly.Global({value:"i32",mutable:true},1021152);var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall__newselect(nfds,readfds,writefds,exceptfds,timeout){try{var total=0;var srcReadLow=readfds?HEAP32[readfds>>2]:0,srcReadHigh=readfds?HEAP32[readfds+4>>2]:0;var srcWriteLow=writefds?HEAP32[writefds>>2]:0,srcWriteHigh=writefds?HEAP32[writefds+4>>2]:0;var srcExceptLow=exceptfds?HEAP32[exceptfds>>2]:0,srcExceptHigh=exceptfds?HEAP32[exceptfds+4>>2]:0;var dstReadLow=0,dstReadHigh=0;var dstWriteLow=0,dstWriteHigh=0;var dstExceptLow=0,dstExceptHigh=0;var allLow=(readfds?HEAP32[readfds>>2]:0)|(writefds?HEAP32[writefds>>2]:0)|(exceptfds?HEAP32[exceptfds>>2]:0);var allHigh=(readfds?HEAP32[readfds+4>>2]:0)|(writefds?HEAP32[writefds+4>>2]:0)|(exceptfds?HEAP32[exceptfds+4>>2]:0);var check=function(fd,low,high,val){return fd<32?low&val:high&val};for(var fd=0;fd>2]:0,tv_usec=readfds?HEAP32[timeout+4>>2]:0;timeoutInMillis=(tv_sec+tv_usec/1e6)*1e3}flags=stream.stream_ops.poll(stream,timeoutInMillis)}if(flags&1&&check(fd,srcReadLow,srcReadHigh,mask)){fd<32?dstReadLow=dstReadLow|mask:dstReadHigh=dstReadHigh|mask;total++}if(flags&4&&check(fd,srcWriteLow,srcWriteHigh,mask)){fd<32?dstWriteLow=dstWriteLow|mask:dstWriteHigh=dstWriteHigh|mask;total++}if(flags&2&&check(fd,srcExceptLow,srcExceptHigh,mask)){fd<32?dstExceptLow=dstExceptLow|mask:dstExceptHigh=dstExceptHigh|mask;total++}}if(readfds){HEAP32[readfds>>2]=dstReadLow;HEAP32[readfds+4>>2]=dstReadHigh}if(writefds){HEAP32[writefds>>2]=dstWriteLow;HEAP32[writefds+4>>2]=dstWriteHigh}if(exceptfds){HEAP32[exceptfds>>2]=dstExceptLow;HEAP32[exceptfds+4>>2]=dstExceptHigh}return total}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall__newselect.sig="iipppp";var SOCKFS={mount(mount){Module["websocket"]=Module["websocket"]&&"object"===typeof Module["websocket"]?Module["websocket"]:{};Module["websocket"]._callbacks={};Module["websocket"]["on"]=function(event,callback){if("function"===typeof callback){this._callbacks[event]=callback}return this};Module["websocket"].emit=function(event,param){if("function"===typeof this._callbacks[event]){this._callbacks[event].call(this,param)}};return FS.createNode(null,"/",16384|511,0)},createSocket(family,type,protocol){type&=~526336;var streaming=type==1;if(streaming&&protocol&&protocol!=6){throw new FS.ErrnoError(66)}var sock={family:family,type:type,protocol:protocol,server:null,error:null,peers:{},pending:[],recv_queue:[],sock_ops:SOCKFS.websocket_sock_ops};var name=SOCKFS.nextname();var node=FS.createNode(SOCKFS.root,name,49152,0);node.sock=sock;var stream=FS.createStream({path:name,node:node,flags:2,seekable:false,stream_ops:SOCKFS.stream_ops});sock.stream=stream;return sock},getSocket(fd){var stream=FS.getStream(fd);if(!stream||!FS.isSocket(stream.node.mode)){return null}return stream.node.sock},stream_ops:{poll(stream){var sock=stream.node.sock;return sock.sock_ops.poll(sock)},ioctl(stream,request,varargs){var sock=stream.node.sock;return sock.sock_ops.ioctl(sock,request,varargs)},read(stream,buffer,offset,length,position){var sock=stream.node.sock;var msg=sock.sock_ops.recvmsg(sock,length);if(!msg){return 0}buffer.set(msg.buffer,offset);return msg.buffer.length},write(stream,buffer,offset,length,position){var sock=stream.node.sock;return sock.sock_ops.sendmsg(sock,buffer,offset,length)},close(stream){var sock=stream.node.sock;sock.sock_ops.close(sock)}},nextname(){if(!SOCKFS.nextname.current){SOCKFS.nextname.current=0}return"socket["+SOCKFS.nextname.current+++"]"},websocket_sock_ops:{createPeer(sock,addr,port){var ws;if(typeof addr=="object"){ws=addr;addr=null;port=null}if(ws){if(ws._socket){addr=ws._socket.remoteAddress;port=ws._socket.remotePort}else{var result=/ws[s]?:\/\/([^:]+):(\d+)/.exec(ws.url);if(!result){throw new Error("WebSocket URL must be in the format ws(s)://address:port")}addr=result[1];port=parseInt(result[2],10)}}else{try{var runtimeConfig=Module["websocket"]&&"object"===typeof Module["websocket"];var url="ws:#".replace("#","//");if(runtimeConfig){if("string"===typeof Module["websocket"]["url"]){url=Module["websocket"]["url"]}}if(url==="ws://"||url==="wss://"){var parts=addr.split("/");url=url+parts[0]+":"+port+"/"+parts.slice(1).join("/")}var subProtocols="binary";if(runtimeConfig){if("string"===typeof Module["websocket"]["subprotocol"]){subProtocols=Module["websocket"]["subprotocol"]}}var opts=undefined;if(subProtocols!=="null"){subProtocols=subProtocols.replace(/^ +| +$/g,"").split(/ *, */);opts=subProtocols}if(runtimeConfig&&null===Module["websocket"]["subprotocol"]){subProtocols="null";opts=undefined}var WebSocketConstructor;{WebSocketConstructor=WebSocket}ws=new WebSocketConstructor(url,opts);ws.binaryType="arraybuffer"}catch(e){throw new FS.ErrnoError(23)}}var peer={addr:addr,port:port,socket:ws,dgram_send_queue:[]};SOCKFS.websocket_sock_ops.addPeer(sock,peer);SOCKFS.websocket_sock_ops.handlePeerEvents(sock,peer);if(sock.type===2&&typeof sock.sport!="undefined"){peer.dgram_send_queue.push(new Uint8Array([255,255,255,255,"p".charCodeAt(0),"o".charCodeAt(0),"r".charCodeAt(0),"t".charCodeAt(0),(sock.sport&65280)>>8,sock.sport&255]))}return peer},getPeer(sock,addr,port){return sock.peers[addr+":"+port]},addPeer(sock,peer){sock.peers[peer.addr+":"+peer.port]=peer},removePeer(sock,peer){delete sock.peers[peer.addr+":"+peer.port]},handlePeerEvents(sock,peer){var first=true;var handleOpen=function(){Module["websocket"].emit("open",sock.stream.fd);try{var queued=peer.dgram_send_queue.shift();while(queued){peer.socket.send(queued);queued=peer.dgram_send_queue.shift()}}catch(e){peer.socket.close()}};function handleMessage(data){if(typeof data=="string"){var encoder=new TextEncoder;data=encoder.encode(data)}else{assert(data.byteLength!==undefined);if(data.byteLength==0){return}data=new Uint8Array(data)}var wasfirst=first;first=false;if(wasfirst&&data.length===10&&data[0]===255&&data[1]===255&&data[2]===255&&data[3]===255&&data[4]==="p".charCodeAt(0)&&data[5]==="o".charCodeAt(0)&&data[6]==="r".charCodeAt(0)&&data[7]==="t".charCodeAt(0)){var newport=data[8]<<8|data[9];SOCKFS.websocket_sock_ops.removePeer(sock,peer);peer.port=newport;SOCKFS.websocket_sock_ops.addPeer(sock,peer);return}sock.recv_queue.push({addr:peer.addr,port:peer.port,data:data});Module["websocket"].emit("message",sock.stream.fd)}if(ENVIRONMENT_IS_NODE){peer.socket.on("open",handleOpen);peer.socket.on("message",function(data,isBinary){if(!isBinary){return}handleMessage(new Uint8Array(data).buffer)});peer.socket.on("close",function(){Module["websocket"].emit("close",sock.stream.fd)});peer.socket.on("error",function(error){sock.error=14;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])})}else{peer.socket.onopen=handleOpen;peer.socket.onclose=function(){Module["websocket"].emit("close",sock.stream.fd)};peer.socket.onmessage=function peer_socket_onmessage(event){handleMessage(event.data)};peer.socket.onerror=function(error){sock.error=14;Module["websocket"].emit("error",[sock.stream.fd,sock.error,"ECONNREFUSED: Connection refused"])}}},poll(sock){if(sock.type===1&&sock.server){return sock.pending.length?64|1:0}var mask=0;var dest=sock.type===1?SOCKFS.websocket_sock_ops.getPeer(sock,sock.daddr,sock.dport):null;if(sock.recv_queue.length||!dest||dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=64|1}if(!dest||dest&&dest.socket.readyState===dest.socket.OPEN){mask|=4}if(dest&&dest.socket.readyState===dest.socket.CLOSING||dest&&dest.socket.readyState===dest.socket.CLOSED){mask|=16}return mask},ioctl(sock,request,arg){switch(request){case 21531:var bytes=0;if(sock.recv_queue.length){bytes=sock.recv_queue[0].data.length}HEAP32[arg>>2]=bytes;return 0;default:return 28}},close(sock){if(sock.server){try{sock.server.close()}catch(e){}sock.server=null}var peers=Object.keys(sock.peers);for(var i=0;i{var socket=SOCKFS.getSocket(fd);if(!socket)throw new FS.ErrnoError(8);return socket};var Sockets={BUFFER_SIZE:10240,MAX_BUFFER_SIZE:10485760,nextFd:1,fds:{},nextport:1,maxport:65535,peer:null,connections:{},portmap:{},localAddr:4261412874,addrPool:[33554442,50331658,67108874,83886090,100663306,117440522,134217738,150994954,167772170,184549386,201326602,218103818,234881034]};var inetPton4=str=>{var b=str.split(".");for(var i=0;i<4;i++){var tmp=Number(b[i]);if(isNaN(tmp))return null;b[i]=tmp}return(b[0]|b[1]<<8|b[2]<<16|b[3]<<24)>>>0};var jstoi_q=str=>parseInt(str);var inetPton6=str=>{var words;var w,offset,z,i;var valid6regx=/^((?=.*::)(?!.*::.+::)(::)?([\dA-F]{1,4}:(:|\b)|){5}|([\dA-F]{1,4}:){6})((([\dA-F]{1,4}((?!\3)::|:\b|$))|(?!\2\3)){2}|(((2[0-4]|1\d|[1-9])?\d|25[0-5])\.?\b){4})$/i;var parts=[];if(!valid6regx.test(str)){return null}if(str==="::"){return[0,0,0,0,0,0,0,0]}if(str.startsWith("::")){str=str.replace("::","Z:")}else{str=str.replace("::",":Z:")}if(str.indexOf(".")>0){str=str.replace(new RegExp("[.]","g"),":");words=str.split(":");words[words.length-4]=jstoi_q(words[words.length-4])+jstoi_q(words[words.length-3])*256;words[words.length-3]=jstoi_q(words[words.length-2])+jstoi_q(words[words.length-1])*256;words=words.slice(0,words.length-2)}else{words=str.split(":")}offset=0;z=0;for(w=0;w{switch(family){case 2:addr=inetPton4(addr);zeroMemory(sa,16);if(addrlen){HEAP32[addrlen>>2]=16}HEAP16[sa>>1]=family;HEAP32[sa+4>>2]=addr;HEAP16[sa+2>>1]=_htons(port);break;case 10:addr=inetPton6(addr);zeroMemory(sa,28);if(addrlen){HEAP32[addrlen>>2]=28}HEAP32[sa>>2]=family;HEAP32[sa+8>>2]=addr[0];HEAP32[sa+12>>2]=addr[1];HEAP32[sa+16>>2]=addr[2];HEAP32[sa+20>>2]=addr[3];HEAP16[sa+2>>1]=_htons(port);break;default:return 5}return 0};var DNS={address_map:{id:1,addrs:{},names:{}},lookup_name(name){var res=inetPton4(name);if(res!==null){return name}res=inetPton6(name);if(res!==null){return name}var addr;if(DNS.address_map.addrs[name]){addr=DNS.address_map.addrs[name]}else{var id=DNS.address_map.id++;assert(id<65535,"exceeded max address mappings of 65535");addr="172.29."+(id&255)+"."+(id&65280);DNS.address_map.names[addr]=name;DNS.address_map.addrs[name]=addr}return addr},lookup_addr(addr){if(DNS.address_map.names[addr]){return DNS.address_map.names[addr]}return null}};function ___syscall_accept4(fd,addr,addrlen,flags,d1,d2){try{var sock=getSocketFromFD(fd);var newsock=sock.sock_ops.accept(sock);if(addr){var errno=writeSockaddr(addr,newsock.family,DNS.lookup_name(newsock.daddr),newsock.dport,addrlen)}return newsock.stream.fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_accept4.sig="iippiii";var inetNtop4=addr=>(addr&255)+"."+(addr>>8&255)+"."+(addr>>16&255)+"."+(addr>>24&255);var inetNtop6=ints=>{var str="";var word=0;var longest=0;var lastzero=0;var zstart=0;var len=0;var i=0;var parts=[ints[0]&65535,ints[0]>>16,ints[1]&65535,ints[1]>>16,ints[2]&65535,ints[2]>>16,ints[3]&65535,ints[3]>>16];var hasipv4=true;var v4part="";for(i=0;i<5;i++){if(parts[i]!==0){hasipv4=false;break}}if(hasipv4){v4part=inetNtop4(parts[6]|parts[7]<<16);if(parts[5]===-1){str="::ffff:";str+=v4part;return str}if(parts[5]===0){str="::";if(v4part==="0.0.0.0")v4part="";if(v4part==="0.0.0.1")v4part="1";str+=v4part;return str}}for(word=0;word<8;word++){if(parts[word]===0){if(word-lastzero>1){len=0}lastzero=word;len++}if(len>longest){longest=len;zstart=word-longest+1}}for(word=0;word<8;word++){if(longest>1){if(parts[word]===0&&word>=zstart&&word{var family=HEAP16[sa>>1];var port=_ntohs(HEAPU16[sa+2>>1]);var addr;switch(family){case 2:if(salen!==16){return{errno:28}}addr=HEAP32[sa+4>>2];addr=inetNtop4(addr);break;case 10:if(salen!==28){return{errno:28}}addr=[HEAP32[sa+8>>2],HEAP32[sa+12>>2],HEAP32[sa+16>>2],HEAP32[sa+20>>2]];addr=inetNtop6(addr);break;default:return{errno:5}}return{family:family,addr:addr,port:port}};var getSocketAddress=(addrp,addrlen,allowNull)=>{if(allowNull&&addrp===0)return null;var info=readSockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info};function ___syscall_bind(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.bind(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_bind.sig="iippiii";function ___syscall_chdir(path){try{path=SYSCALLS.getStr(path);FS.chdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chdir.sig="ip";function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_chmod.sig="ipi";function ___syscall_connect(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var info=getSocketAddress(addr,addrlen);sock.sock_ops.connect(sock,info.addr,info.port);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_connect.sig="iippiii";function ___syscall_dup(fd){try{var old=SYSCALLS.getStreamFromFD(fd);return FS.dupStream(old).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup.sig="ii";function ___syscall_dup3(fd,newfd,flags){try{var old=SYSCALLS.getStreamFromFD(fd);if(old.fd===newfd)return-28;if(newfd<0||newfd>=FS.MAX_OPEN_FDS)return-8;var existing=FS.getStream(newfd);if(existing)FS.close(existing);return FS.dupStream(old,newfd).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_dup3.sig="iiii";function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_faccessat.sig="iipii";var ___syscall_fadvise64=(fd,offset,len,advice)=>0;___syscall_fadvise64.sig="iiiiiii";var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_fallocate(fd,mode,offset_low,offset_high,len_low,len_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);var len=convertI32PairToI53Checked(len_low,len_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.allocate(stream,offset,len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fallocate.sig="iiiiiii";function ___syscall_fchdir(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.chdir(stream.path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchdir.sig="ii";function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmod.sig="iii";function ___syscall_fchmodat2(dirfd,path,mode,flags){try{var nofollow=flags&256;path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);FS.chmod(path,mode,nofollow);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchmodat2.sig="iipii";function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchown32.sig="iiii";function ___syscall_fchownat(dirfd,path,owner,group,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;flags=flags&~256;path=SYSCALLS.calculateAt(dirfd,path);(nofollow?FS.lchown:FS.chown)(path,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fchownat.sig="iipiii";function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fcntl64.sig="iiip";function ___syscall_fdatasync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fdatasync.sig="ii";function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstat64.sig="iip";function ___syscall_statfs64(path,size,buf){try{path=SYSCALLS.getStr(path);HEAP32[buf+4>>2]=4096;HEAP32[buf+40>>2]=4096;HEAP32[buf+8>>2]=1e6;HEAP32[buf+12>>2]=5e5;HEAP32[buf+16>>2]=5e5;HEAP32[buf+20>>2]=FS.nextInode;HEAP32[buf+24>>2]=1e6;HEAP32[buf+28>>2]=42;HEAP32[buf+44>>2]=2;HEAP32[buf+36>>2]=255;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_statfs64.sig="ippp";function ___syscall_fstatfs64(fd,size,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return ___syscall_statfs64(0,size,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_fstatfs64.sig="iipp";function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ftruncate64.sig="iiii";var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos>>2]=tempI64[0],HEAP32[dirp+pos+4>>2]=tempI64[1];tempI64=[(idx+1)*struct_size>>>0,(tempDouble=(idx+1)*struct_size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[dirp+pos+8>>2]=tempI64[0],HEAP32[dirp+pos+12>>2]=tempI64[1];HEAP16[dirp+pos+16>>1]=280;HEAP8[dirp+pos+18]=type;stringToUTF8(name,dirp+pos+19,256);pos+=struct_size;idx+=1}FS.llseek(stream,idx*struct_size,0);return pos}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getdents64.sig="iipp";function ___syscall_getpeername(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);if(!sock.daddr){return-53}var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.daddr),sock.dport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getpeername.sig="iippiii";function ___syscall_getsockname(fd,addr,addrlen,d1,d2,d3){try{var sock=getSocketFromFD(fd);var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(sock.saddr||"0.0.0.0"),sock.sport,addrlen);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockname.sig="iippiii";function ___syscall_getsockopt(fd,level,optname,optval,optlen,d1){try{var sock=getSocketFromFD(fd);if(level===1){if(optname===4){HEAP32[optval>>2]=sock.error;HEAP32[optlen>>2]=4;sock.error=null;return 0}}return-50}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_getsockopt.sig="iiiippi";function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=syscallGetVarargP();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=syscallGetVarargP();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag:c_iflag,c_oflag:c_oflag,c_cflag:c_cflag,c_lflag:c_lflag,c_cc:c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=syscallGetVarargP();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=syscallGetVarargP();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=syscallGetVarargP();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_ioctl.sig="iiip";function ___syscall_listen(fd,backlog){try{var sock=getSocketFromFD(fd);sock.sock_ops.listen(sock,backlog);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_listen.sig="iiiiiii";function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_lstat64.sig="ipp";function ___syscall_mkdirat(dirfd,path,mode){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mkdirat.sig="iipi";function ___syscall_mknodat(dirfd,path,mode,dev){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_mknodat.sig="iipii";function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_newfstatat.sig="iippi";function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?syscallGetVarargI():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_openat.sig="iipip";var PIPEFS={BUCKET_BUFFER_SIZE:8192,mount(mount){return FS.createNode(null,"/",16384|511,0)},createPipe(){var pipe={buckets:[],refcnt:2};pipe.buckets.push({buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:0,roffset:0});var rName=PIPEFS.nextname();var wName=PIPEFS.nextname();var rNode=FS.createNode(PIPEFS.root,rName,4096,0);var wNode=FS.createNode(PIPEFS.root,wName,4096,0);rNode.pipe=pipe;wNode.pipe=pipe;var readableStream=FS.createStream({path:rName,node:rNode,flags:0,seekable:false,stream_ops:PIPEFS.stream_ops});rNode.stream=readableStream;var writableStream=FS.createStream({path:wName,node:wNode,flags:1,seekable:false,stream_ops:PIPEFS.stream_ops});wNode.stream=writableStream;return{readable_fd:readableStream.fd,writable_fd:writableStream.fd}},stream_ops:{poll(stream){var pipe=stream.node.pipe;if((stream.flags&2097155)===1){return 256|4}if(pipe.buckets.length>0){for(var i=0;i0){return 64|1}}}return 0},ioctl(stream,request,varargs){return 28},fsync(stream){return 28},read(stream,buffer,offset,length,position){var pipe=stream.node.pipe;var currentLength=0;for(var i=0;i=dataLen){currBucket.buffer.set(data,currBucket.offset);currBucket.offset+=dataLen;return dataLen}else if(freeBytesInCurrBuffer>0){currBucket.buffer.set(data.subarray(0,freeBytesInCurrBuffer),currBucket.offset);currBucket.offset+=freeBytesInCurrBuffer;data=data.subarray(freeBytesInCurrBuffer,data.byteLength)}var numBuckets=data.byteLength/PIPEFS.BUCKET_BUFFER_SIZE|0;var remElements=data.byteLength%PIPEFS.BUCKET_BUFFER_SIZE;for(var i=0;i0){var newBucket={buffer:new Uint8Array(PIPEFS.BUCKET_BUFFER_SIZE),offset:data.byteLength,roffset:0};pipe.buckets.push(newBucket);newBucket.buffer.set(data)}return dataLen},close(stream){var pipe=stream.node.pipe;pipe.refcnt--;if(pipe.refcnt===0){pipe.buckets=null}}},nextname(){if(!PIPEFS.nextname.current){PIPEFS.nextname.current=0}return"pipe["+PIPEFS.nextname.current+++"]"}};function ___syscall_pipe(fdPtr){try{if(fdPtr==0){throw new FS.ErrnoError(21)}var res=PIPEFS.createPipe();HEAP32[fdPtr>>2]=res.readable_fd;HEAP32[fdPtr+4>>2]=res.writable_fd;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_pipe.sig="ip";function ___syscall_poll(fds,nfds,timeout){try{var nonzero=0;for(var i=0;i>2];var events=HEAP16[pollfd+4>>1];var mask=32;var stream=FS.getStream(fd);if(stream){mask=SYSCALLS.DEFAULT_POLLMASK;if(stream.stream_ops.poll){mask=stream.stream_ops.poll(stream,-1)}}mask&=events|8|16;if(mask)nonzero++;HEAP16[pollfd+6>>1]=mask}return nonzero}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_poll.sig="ipii";function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_readlinkat.sig="iippp";function ___syscall_recvfrom(fd,buf,len,flags,addr,addrlen){try{var sock=getSocketFromFD(fd);var msg=sock.sock_ops.recvmsg(sock,len);if(!msg)return 0;if(addr){var errno=writeSockaddr(addr,sock.family,DNS.lookup_name(msg.addr),msg.port,addrlen)}HEAPU8.set(msg.buffer,buf);return msg.buffer.byteLength}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvfrom.sig="iippipp";function ___syscall_recvmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var total=0;for(var i=0;i>2]}var msg=sock.sock_ops.recvmsg(sock,total);if(!msg)return 0;var name=HEAPU32[message>>2];if(name){var errno=writeSockaddr(name,sock.family,DNS.lookup_name(msg.addr),msg.port)}var bytesRead=0;var bytesRemaining=msg.buffer.byteLength;for(var i=0;bytesRemaining>0&&i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];if(!iovlen){continue}var length=Math.min(iovlen,bytesRemaining);var buf=msg.buffer.subarray(bytesRead,bytesRead+length);HEAPU8.set(buf,iovbase+bytesRead);bytesRead+=length;bytesRemaining-=length}return bytesRead}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_recvmsg.sig="iipiiii";function ___syscall_renameat(olddirfd,oldpath,newdirfd,newpath){try{oldpath=SYSCALLS.getStr(oldpath);newpath=SYSCALLS.getStr(newpath);oldpath=SYSCALLS.calculateAt(olddirfd,oldpath);newpath=SYSCALLS.calculateAt(newdirfd,newpath);FS.rename(oldpath,newpath);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_renameat.sig="iipip";function ___syscall_rmdir(path){try{path=SYSCALLS.getStr(path);FS.rmdir(path);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_rmdir.sig="ip";function ___syscall_sendmsg(fd,message,flags,d1,d2,d3){try{var sock=getSocketFromFD(fd);var iov=HEAPU32[message+8>>2];var num=HEAP32[message+12>>2];var addr,port;var name=HEAPU32[message>>2];var namelen=HEAP32[message+4>>2];if(name){var info=readSockaddr(name,namelen);if(info.errno)return-info.errno;port=info.port;addr=DNS.lookup_addr(info.addr)||info.addr}var total=0;for(var i=0;i>2]}var view=new Uint8Array(total);var offset=0;for(var i=0;i>2];var iovlen=HEAP32[iov+(8*i+4)>>2];for(var j=0;jHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}___syscall_utimensat.sig="iippi";var ___table_base=new WebAssembly.Global({value:"i32",mutable:false},1);var __abort_js=()=>{abort("")};__abort_js.sig="v";var ENV={};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var dlSetError=msg=>{var sp=stackSave();var cmsg=stringToUTF8OnStack(msg);___dl_seterr(cmsg,0);stackRestore(sp)};var dlopenInternal=(handle,jsflags)=>{var filename=UTF8ToString(handle+36);var flags=HEAP32[handle+4>>2];filename=PATH.normalize(filename);var searchpaths=[];var global=Boolean(flags&256);var localScope=global?null:{};var combinedFlags={global:global,nodelete:Boolean(flags&4096),loadAsync:jsflags.loadAsync};if(jsflags.loadAsync){return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}try{return loadDynamicLibrary(filename,combinedFlags,localScope,handle)}catch(e){dlSetError(`Could not load dynamic lib: ${filename}\n${e}`);return 0}};var __dlopen_js=handle=>dlopenInternal(handle,{loadAsync:false});__dlopen_js.sig="pp";var __dlsym_js=(handle,symbol,symbolIndex)=>{symbol=UTF8ToString(symbol);var result;var newSymIndex;var lib=LDSO.loadedLibsByHandle[handle];if(!lib.exports.hasOwnProperty(symbol)||lib.exports[symbol].stub){dlSetError(`Tried to lookup unknown symbol "${symbol}" in dynamic lib: ${lib.name}`);return 0}newSymIndex=Object.keys(lib.exports).indexOf(symbol);var origSym="orig$"+symbol;result=lib.exports[origSym];if(result){newSymIndex=Object.keys(lib.exports).indexOf(origSym)}else result=lib.exports[symbol];if(typeof result=="function"){var addr=getFunctionAddress(result);if(addr){result=addr}else{result=addFunction(result,result.sig);HEAPU32[symbolIndex>>2]=newSymIndex}}return result};__dlsym_js.sig="pppp";var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};_proc_exit.sig="vi";var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;_exit.sig="vi";var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var __emscripten_dlopen_js=(handle,onsuccess,onerror,user_data)=>{function errorCallback(e){var filename=UTF8ToString(handle+36);dlSetError(`'Could not load dynamic lib: ${filename}\n${e}`);callUserCallback(()=>getWasmTableEntry(onerror)(handle,user_data))}function successCallback(){callUserCallback(()=>getWasmTableEntry(onsuccess)(handle,user_data))}var promise=dlopenInternal(handle,{loadAsync:true});if(promise){promise.then(successCallback,errorCallback)}else{errorCallback()}};__emscripten_dlopen_js.sig="vpppp";var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;__emscripten_get_now_is_monotonic.sig="i";var getExecutableName=()=>thisProgram||"./this.program";var __emscripten_get_progname=(str,len)=>{stringToUTF8(getExecutableName(),str,len)};__emscripten_get_progname.sig="vpi";var __emscripten_lookup_name=name=>{var nameString=UTF8ToString(name);return inetPton4(DNS.lookup_name(nameString))};__emscripten_lookup_name.sig="ip";var __emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);__emscripten_memcpy_js.sig="vppp";var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};__emscripten_runtime_keepalive_clear.sig="v";var __emscripten_system=command=>{if(!command)return 0;return-52};__emscripten_system.sig="ip";var __emscripten_throw_longjmp=()=>{throw Infinity};__emscripten_throw_longjmp.sig="v";function __gmtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday}__gmtime_js.sig="viip";var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}__localtime_js.sig="viip";var __mktime_js=function(tmPtr){var ret=(()=>{var date=new Date(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var dst=HEAP32[tmPtr+32>>2];var guessedOffset=date.getTimezoneOffset();var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dstOffset=Math.min(winterOffset,summerOffset);if(dst<0){HEAP32[tmPtr+32>>2]=Number(summerOffset!=winterOffset&&dstOffset==guessedOffset)}else if(dst>0!=(dstOffset==guessedOffset)){var nonDstOffset=Math.max(winterOffset,summerOffset);var trueOffset=dst>0?dstOffset:nonDstOffset;date.setTime(date.getTime()+(trueOffset-guessedOffset)*6e4)}HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getYear();var timeMs=date.getTime();if(isNaN(timeMs)){return-1}return timeMs/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__mktime_js.sig="ip";function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__mmap_js.sig="ipiiiiipp";function __msync_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;SYSCALLS.doMsync(addr,SYSCALLS.getStreamFromFD(fd),len,flags,offset);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__msync_js.sig="ippiiiii";function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}__munmap_js.sig="ippiiiii";var timers={};var _emscripten_get_now;_emscripten_get_now=()=>performance.now();_emscripten_get_now.sig="d";var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id:id,timeout_ms:timeout_ms};return 0};__setitimer_js.sig="iid";var __timegm_js=function(tmPtr){var ret=(()=>{var time=Date.UTC(HEAP32[tmPtr+20>>2]+1900,HEAP32[tmPtr+16>>2],HEAP32[tmPtr+12>>2],HEAP32[tmPtr+8>>2],HEAP32[tmPtr+4>>2],HEAP32[tmPtr>>2],0);var date=new Date(time);HEAP32[tmPtr+24>>2]=date.getUTCDay();var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;return date.getTime()/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};__timegm_js.sig="ip";var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffset{Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof Browser.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);Browser.setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){Module["setImmediates"]??=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{Browser.setImmediate=setImmediate}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){Browser.setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0};_emscripten_set_main_loop_timing.sig="iii";var setMainLoop=(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object")SDL.audio?.queueNewAudioData?.();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}};var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;onerror?.()}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype(name){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x:x,y:y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/hAL.freeIds.length>0?AL.freeIds.pop():AL._nextId++,freeIds:[],scheduleContextAudio:ctx=>{if(Browser.mainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}for(var i in ctx.sources){AL.scheduleSourceAudio(ctx.sources[i])}},scheduleSourceAudio:(src,lookahead)=>{if(Browser.mainLoop.timingMode===1&&document["visibilityState"]!="visible"){return}if(src.state!==4114){return}var currentTime=AL.updateSourceTime(src);var startTime=src.bufStartTime;var startOffset=src.bufOffset;var bufCursor=src.bufsProcessed;for(var i=0;i=src.bufQueue.length){if(src.looping){bufCursor%=src.bufQueue.length}else{break}}var buf=src.bufQueue[bufCursor%src.bufQueue.length];if(buf.length===0){skipCount++;if(skipCount===src.bufQueue.length){break}}else{var audioSrc=src.context.audioCtx.createBufferSource();audioSrc.buffer=buf.audioBuf;audioSrc.playbackRate.value=src.playbackRate;if(buf.audioBuf._loopStart||buf.audioBuf._loopEnd){audioSrc.loopStart=buf.audioBuf._loopStart;audioSrc.loopEnd=buf.audioBuf._loopEnd}var duration=0;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY;audioSrc.loop=true;if(buf.audioBuf._loopStart){audioSrc.loopStart=buf.audioBuf._loopStart}if(buf.audioBuf._loopEnd){audioSrc.loopEnd=buf.audioBuf._loopEnd}}else{duration=(buf.audioBuf.duration-startOffset)/src.playbackRate}audioSrc._startOffset=startOffset;audioSrc._duration=duration;audioSrc._skipCount=skipCount;skipCount=0;audioSrc.connect(src.gain);if(typeof audioSrc.start!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.start(startTime,startOffset)}else if(typeof audioSrc.noteOn!="undefined"){startTime=Math.max(startTime,src.context.audioCtx.currentTime);audioSrc.noteOn(startTime)}audioSrc._startTime=startTime;src.audioQueue.push(audioSrc);startTime+=duration}startOffset=0;bufCursor++}},updateSourceTime:src=>{var currentTime=src.context.audioCtx.currentTime;if(src.state!==4114){return currentTime}if(!isFinite(src.bufStartTime)){src.bufStartTime=currentTime-src.bufOffset/src.playbackRate;src.bufOffset=0}var nextStartTime=0;while(src.audioQueue.length){var audioSrc=src.audioQueue[0];src.bufsProcessed+=audioSrc._skipCount;nextStartTime=audioSrc._startTime+audioSrc._duration;if(currentTime=src.bufQueue.length&&!src.looping){AL.setSourceState(src,4116)}else if(src.type===4136&&src.looping){var buf=src.bufQueue[0];if(buf.length===0){src.bufOffset=0}else{var delta=(currentTime-src.bufStartTime)*src.playbackRate;var loopStart=buf.audioBuf._loopStart||0;var loopEnd=buf.audioBuf._loopEnd||buf.audioBuf.duration;if(loopEnd<=loopStart){loopEnd=buf.audioBuf.duration}if(delta0){src.bufStartTime+=Math.floor((currentTime-src.bufStartTime)/srcDuration)*srcDuration}}for(var i=0;i=src.bufQueue.length){if(src.looping){src.bufsProcessed%=src.bufQueue.length}else{AL.setSourceState(src,4116);break}}var buf=src.bufQueue[src.bufsProcessed];if(buf.length>0){nextStartTime=src.bufStartTime+buf.audioBuf.duration/src.playbackRate;if(currentTime{AL.updateSourceTime(src);for(var i=1;i1){src.audioQueue.length=1}},stopSourceAudio:src=>{for(var i=0;i{if(state===4114){if(src.state===4114||src.state==4116){src.bufsProcessed=0;src.bufOffset=0}else{}AL.stopSourceAudio(src);src.state=4114;src.bufStartTime=Number.NEGATIVE_INFINITY;AL.scheduleSourceAudio(src)}else if(state===4115){if(src.state===4114){AL.updateSourceTime(src);AL.stopSourceAudio(src);src.state=4115}}else if(state===4116){if(src.state!==4113){src.state=4116;src.bufsProcessed=src.bufQueue.length;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}else if(state===4113){if(src.state!==4113){src.state=4113;src.bufsProcessed=0;src.bufStartTime=Number.NEGATIVE_INFINITY;src.bufOffset=0;AL.stopSourceAudio(src)}}},initSourcePanner:src=>{if(src.type===4144){return}var templateBuf=AL.buffers[0];for(var i=0;i{for(var i in ctx.sources){AL.updateSourceGlobal(ctx.sources[i])}},updateSourceGlobal:src=>{var panner=src.panner;if(!panner){return}panner.refDistance=src.refDistance;panner.maxDistance=src.maxDistance;panner.rolloffFactor=src.rolloffFactor;panner.panningModel=src.context.hrtf?"HRTF":"equalpower";var distanceModel=src.context.sourceDistanceModel?src.distanceModel:src.context.distanceModel;switch(distanceModel){case 0:panner.distanceModel="inverse";panner.refDistance=340282e33;break;case 53249:case 53250:panner.distanceModel="inverse";break;case 53251:case 53252:panner.distanceModel="linear";break;case 53253:case 53254:panner.distanceModel="exponential";break}},updateListenerSpace:ctx=>{var listener=ctx.audioCtx.listener;if(listener.positionX){listener.positionX.value=ctx.listener.position[0];listener.positionY.value=ctx.listener.position[1];listener.positionZ.value=ctx.listener.position[2]}else{listener.setPosition(ctx.listener.position[0],ctx.listener.position[1],ctx.listener.position[2])}if(listener.forwardX){listener.forwardX.value=ctx.listener.direction[0];listener.forwardY.value=ctx.listener.direction[1];listener.forwardZ.value=ctx.listener.direction[2];listener.upX.value=ctx.listener.up[0];listener.upY.value=ctx.listener.up[1];listener.upZ.value=ctx.listener.up[2]}else{listener.setOrientation(ctx.listener.direction[0],ctx.listener.direction[1],ctx.listener.direction[2],ctx.listener.up[0],ctx.listener.up[1],ctx.listener.up[2])}for(var i in ctx.sources){AL.updateSourceSpace(ctx.sources[i])}},updateSourceSpace:src=>{if(!src.panner){return}var panner=src.panner;var posX=src.position[0];var posY=src.position[1];var posZ=src.position[2];var dirX=src.direction[0];var dirY=src.direction[1];var dirZ=src.direction[2];var listener=src.context.listener;var lPosX=listener.position[0];var lPosY=listener.position[1];var lPosZ=listener.position[2];if(src.relative){var lBackX=-listener.direction[0];var lBackY=-listener.direction[1];var lBackZ=-listener.direction[2];var lUpX=listener.up[0];var lUpY=listener.up[1];var lUpZ=listener.up[2];var inverseMagnitude=(x,y,z)=>{var length=Math.sqrt(x*x+y*y+z*z);if(length{if(src.state===4114){AL.cancelPendingSourceAudio(src);var audioSrc=src.audioQueue[0];if(!audioSrc){return}var duration;if(src.type===4136&&src.looping){duration=Number.POSITIVE_INFINITY}else{duration=(audioSrc.buffer.duration-audioSrc._startOffset)/src.playbackRate}audioSrc._duration=duration;audioSrc.playbackRate.value=src.playbackRate;AL.scheduleSourceAudio(src)}},sourceDuration:src=>{var length=0;for(var i=0;i{AL.updateSourceTime(src);var offset=0;for(var i=0;i{var playing=src.state==4114;if(playing){AL.setSourceState(src,4113)}if(src.bufQueue[src.bufsProcessed].audioBuf!==null){src.bufsProcessed=0;while(offset>src.bufQueue[src.bufsProcessed].audioBuf.duration){offset-=src.bufQueue[src.bufsProcessed].audioBuf.duration;src.bufsProcessed++}src.bufOffset=offset}if(playing){AL.setSourceState(src,4114)}},getGlobalParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 49152:return AL.currentCtx.dopplerFactor;case 49155:return AL.currentCtx.speedOfSound;case 53248:return AL.currentCtx.distanceModel;default:AL.currentCtx.err=40962;return null}},setGlobalParam:(funcname,param,value)=>{if(!AL.currentCtx){return}switch(param){case 49152:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.dopplerFactor=value;AL.updateListenerSpace(AL.currentCtx);break;case 49155:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}AL.currentCtx.speedOfSound=value;AL.updateListenerSpace(AL.currentCtx);break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:AL.currentCtx.distanceModel=value;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},getListenerParam:(funcname,param)=>{if(!AL.currentCtx){return null}switch(param){case 4100:return AL.currentCtx.listener.position;case 4102:return AL.currentCtx.listener.velocity;case 4111:return AL.currentCtx.listener.direction.concat(AL.currentCtx.listener.up);case 4106:return AL.currentCtx.gain.gain.value;default:AL.currentCtx.err=40962;return null}},setListenerParam:(funcname,param,value)=>{if(!AL.currentCtx){return}if(value===null){AL.currentCtx.err=40962;return}var listener=AL.currentCtx.listener;switch(param){case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.position[0]=value[0];listener.position[1]=value[1];listener.position[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}listener.velocity[0]=value[0];listener.velocity[1]=value[1];listener.velocity[2]=value[2];AL.updateListenerSpace(AL.currentCtx);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}AL.currentCtx.gain.gain.value=value;break;case 4111:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])||!Number.isFinite(value[3])||!Number.isFinite(value[4])||!Number.isFinite(value[5])){AL.currentCtx.err=40963;return}listener.direction[0]=value[0];listener.direction[1]=value[1];listener.direction[2]=value[2];listener.up[0]=value[3];listener.up[1]=value[4];listener.up[2]=value[5];AL.updateListenerSpace(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}},getBufferParam:(funcname,bufferId,param)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}switch(param){case 8193:return buf.frequency;case 8194:return buf.bytesPerSample*8;case 8195:return buf.channels;case 8196:return buf.length*buf.bytesPerSample*buf.channels;case 8213:if(buf.length===0){return[0,0]}return[(buf.audioBuf._loopStart||0)*buf.frequency,(buf.audioBuf._loopEnd||buf.length)*buf.frequency];default:AL.currentCtx.err=40962;return null}},setBufferParam:(funcname,bufferId,param,value)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf||bufferId===0){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 8196:if(value!==0){AL.currentCtx.err=40963;return}break;case 8213:if(value[0]<0||value[0]>buf.length||value[1]<0||value[1]>buf.Length||value[0]>=value[1]){AL.currentCtx.err=40963;return}if(buf.refCount>0){AL.currentCtx.err=40964;return}if(buf.audioBuf){buf.audioBuf._loopStart=value[0]/buf.frequency;buf.audioBuf._loopEnd=value[1]/buf.frequency}break;default:AL.currentCtx.err=40962;return}},getSourceParam:(funcname,sourceId,param)=>{if(!AL.currentCtx){return null}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return null}switch(param){case 514:return src.relative;case 4097:return src.coneInnerAngle;case 4098:return src.coneOuterAngle;case 4099:return src.pitch;case 4100:return src.position;case 4101:return src.direction;case 4102:return src.velocity;case 4103:return src.looping;case 4105:if(src.type===4136){return src.bufQueue[0].id}return 0;case 4106:return src.gain.gain.value;case 4109:return src.minGain;case 4110:return src.maxGain;case 4112:return src.state;case 4117:if(src.bufQueue.length===1&&src.bufQueue[0].id===0){return 0}return src.bufQueue.length;case 4118:if(src.bufQueue.length===1&&src.bufQueue[0].id===0||src.looping){return 0}return src.bufsProcessed;case 4128:return src.refDistance;case 4129:return src.rolloffFactor;case 4130:return src.coneOuterGain;case 4131:return src.maxDistance;case 4132:return AL.sourceTell(src);case 4133:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency}return offset;case 4134:var offset=AL.sourceTell(src);if(offset>0){offset*=src.bufQueue[0].frequency*src.bufQueue[0].bytesPerSample}return offset;case 4135:return src.type;case 4628:return src.spatialize;case 8201:var length=0;var bytesPerFrame=0;for(var i=0;i{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(value===null){AL.currentCtx.err=40962;return}switch(param){case 514:if(value===1){src.relative=true;AL.updateSourceSpace(src)}else if(value===0){src.relative=false;AL.updateSourceSpace(src)}else{AL.currentCtx.err=40963;return}break;case 4097:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneInnerAngle=value;if(src.panner){src.panner.coneInnerAngle=value%360}break;case 4098:if(!Number.isFinite(value)){AL.currentCtx.err=40963;return}src.coneOuterAngle=value;if(src.panner){src.panner.coneOuterAngle=value%360}break;case 4099:if(!Number.isFinite(value)||value<=0){AL.currentCtx.err=40963;return}if(src.pitch===value){break}src.pitch=value;AL.updateSourceRate(src);break;case 4100:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.position[0]=value[0];src.position[1]=value[1];src.position[2]=value[2];AL.updateSourceSpace(src);break;case 4101:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.direction[0]=value[0];src.direction[1]=value[1];src.direction[2]=value[2];AL.updateSourceSpace(src);break;case 4102:if(!Number.isFinite(value[0])||!Number.isFinite(value[1])||!Number.isFinite(value[2])){AL.currentCtx.err=40963;return}src.velocity[0]=value[0];src.velocity[1]=value[1];src.velocity[2]=value[2];AL.updateSourceSpace(src);break;case 4103:if(value===1){src.looping=true;AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=true;audioSrc._duration=Number.POSITIVE_INFINITY}}else if(value===0){src.looping=false;var currentTime=AL.updateSourceTime(src);if(src.type===4136&&src.audioQueue.length>0){var audioSrc=src.audioQueue[0];audioSrc.loop=false;audioSrc._duration=src.bufQueue[0].audioBuf.duration/src.playbackRate;audioSrc._startTime=currentTime-src.bufOffset/src.playbackRate}}else{AL.currentCtx.err=40963;return}break;case 4105:if(src.state===4114||src.state===4115){AL.currentCtx.err=40964;return}if(value===0){for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=1;src.bufQueue[0]=AL.buffers[0];src.bufsProcessed=0;src.type=4144}else{var buf=AL.buffers[value];if(!buf){AL.currentCtx.err=40963;return}for(var i in src.bufQueue){src.bufQueue[i].refCount--}src.bufQueue.length=0;buf.refCount++;src.bufQueue=[buf];src.bufsProcessed=0;src.type=4136}AL.initSourcePanner(src);AL.scheduleSourceAudio(src);break;case 4106:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.gain.gain.value=value;break;case 4109:if(!Number.isFinite(value)||value<0||value>Math.min(src.maxGain,1)){AL.currentCtx.err=40963;return}src.minGain=value;break;case 4110:if(!Number.isFinite(value)||value1){AL.currentCtx.err=40963;return}src.maxGain=value;break;case 4128:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.refDistance=value;if(src.panner){src.panner.refDistance=value}break;case 4129:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.rolloffFactor=value;if(src.panner){src.panner.rolloffFactor=value}break;case 4130:if(!Number.isFinite(value)||value<0||value>1){AL.currentCtx.err=40963;return}src.coneOuterGain=value;if(src.panner){src.panner.coneOuterGain=value}break;case 4131:if(!Number.isFinite(value)||value<0){AL.currentCtx.err=40963;return}src.maxDistance=value;if(src.panner){src.panner.maxDistance=value}break;case 4132:if(value<0||value>AL.sourceDuration(src)){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4133:var srcLen=AL.sourceDuration(src);if(srcLen>0){var frequency;for(var bufId in src.bufQueue){if(bufId){frequency=src.bufQueue[bufId].frequency;break}}value/=frequency}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4134:var srcLen=AL.sourceDuration(src);if(srcLen>0){var bytesPerSec;for(var bufId in src.bufQueue){if(bufId){var buf=src.bufQueue[bufId];bytesPerSec=buf.frequency*buf.bytesPerSample*buf.channels;break}}value/=bytesPerSec}if(value<0||value>srcLen){AL.currentCtx.err=40963;return}AL.sourceSeek(src,value);break;case 4628:if(value!==0&&value!==1&&value!==2){AL.currentCtx.err=40963;return}src.spatialize=value;AL.initSourcePanner(src);break;case 8201:case 8202:case 8203:AL.currentCtx.err=40964;break;case 53248:switch(value){case 0:case 53249:case 53250:case 53251:case 53252:case 53253:case 53254:src.distanceModel=value;if(AL.currentCtx.sourceDistanceModel){AL.updateContextGlobal(AL.currentCtx)}break;default:AL.currentCtx.err=40963;return}break;default:AL.currentCtx.err=40962;return}},captures:{},sharedCaptureAudioCtx:null,requireValidCaptureDevice:(deviceId,funcname)=>{if(deviceId===0){AL.alcErr=40961;return null}var c=AL.captures[deviceId];if(!c){AL.alcErr=40961;return null}var err=c.mediaStreamError;if(err){AL.alcErr=40961;return null}return c}};var _alBuffer3f=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3f",bufferId,param,null)};_alBuffer3f.sig="viifff";var _alBuffer3i=(bufferId,param,value0,value1,value2)=>{AL.setBufferParam("alBuffer3i",bufferId,param,null)};_alBuffer3i.sig="viiiii";var _alBufferData=(bufferId,format,pData,size,freq)=>{if(!AL.currentCtx){return}var buf=AL.buffers[bufferId];if(!buf){AL.currentCtx.err=40963;return}if(freq<=0){AL.currentCtx.err=40963;return}var audioBuf=null;try{switch(format){case 4352:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size,freq);var channel0=audioBuf.getChannelData(0);for(var i=0;i0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>1,freq);var channel0=audioBuf.getChannelData(0);pData>>=1;for(var i=0;i>1;++i){channel0[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=1;buf.length=size>>1;break;case 4354:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>1,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);for(var i=0;i>1;++i){channel0[i]=HEAPU8[pData++]*.0078125-1;channel1[i]=HEAPU8[pData++]*.0078125-1}}buf.bytesPerSample=1;buf.channels=2;buf.length=size>>1;break;case 4355:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>2,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=1;for(var i=0;i>2;++i){channel0[i]=HEAP16[pData++]*30517578125e-15;channel1[i]=HEAP16[pData++]*30517578125e-15}}buf.bytesPerSample=2;buf.channels=2;buf.length=size>>2;break;case 65552:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(1,size>>2,freq);var channel0=audioBuf.getChannelData(0);pData>>=2;for(var i=0;i>2;++i){channel0[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=1;buf.length=size>>2;break;case 65553:if(size>0){audioBuf=AL.currentCtx.audioCtx.createBuffer(2,size>>3,freq);var channel0=audioBuf.getChannelData(0);var channel1=audioBuf.getChannelData(1);pData>>=2;for(var i=0;i>3;++i){channel0[i]=HEAPF32[pData++];channel1[i]=HEAPF32[pData++]}}buf.bytesPerSample=4;buf.channels=2;buf.length=size>>3;break;default:AL.currentCtx.err=40963;return}buf.frequency=freq;buf.audioBuf=audioBuf}catch(e){AL.currentCtx.err=40963;return}};_alBufferData.sig="viipii";var _alBufferf=(bufferId,param,value)=>{AL.setBufferParam("alBufferf",bufferId,param,null)};_alBufferf.sig="viif";var _alBufferfv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}AL.setBufferParam("alBufferfv",bufferId,param,null)};_alBufferfv.sig="viip";var _alBufferi=(bufferId,param,value)=>{AL.setBufferParam("alBufferi",bufferId,param,null)};_alBufferi.sig="viii";var _alBufferiv=(bufferId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8213:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.setBufferParam("alBufferiv",bufferId,param,AL.paramArray);break;default:AL.setBufferParam("alBufferiv",bufferId,param,null);break}};_alBufferiv.sig="viip";var _alDeleteBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(bufId===0){continue}if(!AL.buffers[bufId]){AL.currentCtx.err=40961;return}if(AL.buffers[bufId].refCount){AL.currentCtx.err=40964;return}}for(var i=0;i>2];if(bufId===0){continue}AL.deviceRefCounts[AL.buffers[bufId].deviceId]--;delete AL.buffers[bufId];AL.freeIds.push(bufId)}};_alDeleteBuffers.sig="vip";var _alSourcei=(sourceId,param,value)=>{switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:AL.setSourceParam("alSourcei",sourceId,param,value);break;default:AL.setSourceParam("alSourcei",sourceId,param,null);break}};_alSourcei.sig="viii";var _alDeleteSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2];if(!AL.currentCtx.sources[srcId]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116);_alSourcei(srcId,4105,0);delete AL.currentCtx.sources[srcId];AL.freeIds.push(srcId)}};_alDeleteSources.sig="vip";var _alDisable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=false;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alDisable.sig="vi";var _alDistanceModel=model=>{AL.setGlobalParam("alDistanceModel",53248,model)};_alDistanceModel.sig="vi";var _alDopplerFactor=value=>{AL.setGlobalParam("alDopplerFactor",49152,value)};_alDopplerFactor.sig="vf";var _alDopplerVelocity=value=>{warnOnce("alDopplerVelocity() is deprecated, and only kept for compatibility with OpenAL 1.0. Use alSpeedOfSound() instead.");if(!AL.currentCtx){return}if(value<=0){AL.currentCtx.err=40963;return}};_alDopplerVelocity.sig="vf";var _alEnable=param=>{if(!AL.currentCtx){return}switch(param){case 512:AL.currentCtx.sourceDistanceModel=true;AL.updateContextGlobal(AL.currentCtx);break;default:AL.currentCtx.err=40962;return}};_alEnable.sig="vi";var _alGenBuffers=(count,pBufferIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=buf.id}};_alGenBuffers.sig="vip";var _alGenSources=(count,pSourceIds)=>{if(!AL.currentCtx){return}for(var i=0;i>2]=src.id}};_alGenSources.sig="vip";var _alGetBoolean=param=>{var val=AL.getGlobalParam("alGetBoolean",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val!==0?1:0;default:AL.currentCtx.err=40962;return 0}};_alGetBoolean.sig="ii";var _alGetBooleanv=(param,pValues)=>{var val=AL.getGlobalParam("alGetBooleanv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP8[pValues]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBooleanv.sig="vip";var _alGetBuffer3f=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3f",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3f.sig="viippp";var _alGetBuffer3i=(bufferId,param,pValue0,pValue1,pValue2)=>{var val=AL.getBufferParam("alGetBuffer3i",bufferId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBuffer3i.sig="viippp";var _alGetBufferf=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferf",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferf.sig="viip";var _alGetBufferfv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferfv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetBufferfv.sig="viip";var _alGetBufferi=(bufferId,param,pValue)=>{var val=AL.getBufferParam("alGetBufferi",bufferId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetBufferi.sig="viip";var _alGetBufferiv=(bufferId,param,pValues)=>{var val=AL.getBufferParam("alGetBufferiv",bufferId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 8193:case 8194:case 8195:case 8196:HEAP32[pValues>>2]=val;break;case 8213:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];break;default:AL.currentCtx.err=40962;return}};_alGetBufferiv.sig="viip";var _alGetDouble=param=>{var val=AL.getGlobalParam("alGetDouble",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetDouble.sig="di";var _alGetDoublev=(param,pValues)=>{var val=AL.getGlobalParam("alGetDoublev",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF64[pValues>>3]=val;break;default:AL.currentCtx.err=40962;return}};_alGetDoublev.sig="vip";var _alGetEnumValue=pEnumName=>{if(!AL.currentCtx){return 0}if(!pEnumName){AL.currentCtx.err=40963;return 0}var name=UTF8ToString(pEnumName);switch(name){case"AL_BITS":return 8194;case"AL_BUFFER":return 4105;case"AL_BUFFERS_PROCESSED":return 4118;case"AL_BUFFERS_QUEUED":return 4117;case"AL_BYTE_OFFSET":return 4134;case"AL_CHANNELS":return 8195;case"AL_CONE_INNER_ANGLE":return 4097;case"AL_CONE_OUTER_ANGLE":return 4098;case"AL_CONE_OUTER_GAIN":return 4130;case"AL_DIRECTION":return 4101;case"AL_DISTANCE_MODEL":return 53248;case"AL_DOPPLER_FACTOR":return 49152;case"AL_DOPPLER_VELOCITY":return 49153;case"AL_EXPONENT_DISTANCE":return 53253;case"AL_EXPONENT_DISTANCE_CLAMPED":return 53254;case"AL_EXTENSIONS":return 45060;case"AL_FORMAT_MONO16":return 4353;case"AL_FORMAT_MONO8":return 4352;case"AL_FORMAT_STEREO16":return 4355;case"AL_FORMAT_STEREO8":return 4354;case"AL_FREQUENCY":return 8193;case"AL_GAIN":return 4106;case"AL_INITIAL":return 4113;case"AL_INVALID":return-1;case"AL_ILLEGAL_ENUM":case"AL_INVALID_ENUM":return 40962;case"AL_INVALID_NAME":return 40961;case"AL_ILLEGAL_COMMAND":case"AL_INVALID_OPERATION":return 40964;case"AL_INVALID_VALUE":return 40963;case"AL_INVERSE_DISTANCE":return 53249;case"AL_INVERSE_DISTANCE_CLAMPED":return 53250;case"AL_LINEAR_DISTANCE":return 53251;case"AL_LINEAR_DISTANCE_CLAMPED":return 53252;case"AL_LOOPING":return 4103;case"AL_MAX_DISTANCE":return 4131;case"AL_MAX_GAIN":return 4110;case"AL_MIN_GAIN":return 4109;case"AL_NONE":return 0;case"AL_NO_ERROR":return 0;case"AL_ORIENTATION":return 4111;case"AL_OUT_OF_MEMORY":return 40965;case"AL_PAUSED":return 4115;case"AL_PENDING":return 8209;case"AL_PITCH":return 4099;case"AL_PLAYING":return 4114;case"AL_POSITION":return 4100;case"AL_PROCESSED":return 8210;case"AL_REFERENCE_DISTANCE":return 4128;case"AL_RENDERER":return 45059;case"AL_ROLLOFF_FACTOR":return 4129;case"AL_SAMPLE_OFFSET":return 4133;case"AL_SEC_OFFSET":return 4132;case"AL_SIZE":return 8196;case"AL_SOURCE_RELATIVE":return 514;case"AL_SOURCE_STATE":return 4112;case"AL_SOURCE_TYPE":return 4135;case"AL_SPEED_OF_SOUND":return 49155;case"AL_STATIC":return 4136;case"AL_STOPPED":return 4116;case"AL_STREAMING":return 4137;case"AL_UNDETERMINED":return 4144;case"AL_UNUSED":return 8208;case"AL_VELOCITY":return 4102;case"AL_VENDOR":return 45057;case"AL_VERSION":return 45058;case"AL_AUTO_SOFT":return 2;case"AL_SOURCE_DISTANCE_MODEL":return 512;case"AL_SOURCE_SPATIALIZE_SOFT":return 4628;case"AL_LOOP_POINTS_SOFT":return 8213;case"AL_BYTE_LENGTH_SOFT":return 8201;case"AL_SAMPLE_LENGTH_SOFT":return 8202;case"AL_SEC_LENGTH_SOFT":return 8203;case"AL_FORMAT_MONO_FLOAT32":return 65552;case"AL_FORMAT_STEREO_FLOAT32":return 65553;default:AL.currentCtx.err=40963;return 0}};_alGetEnumValue.sig="ip";var _alGetError=()=>{if(!AL.currentCtx){return 40964}var err=AL.currentCtx.err;AL.currentCtx.err=0;return err};_alGetError.sig="i";var _alGetFloat=param=>{var val=AL.getGlobalParam("alGetFloat",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:return 0}};_alGetFloat.sig="fi";var _alGetFloatv=(param,pValues)=>{var val=AL.getGlobalParam("alGetFloatv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAPF32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetFloatv.sig="vip";var _alGetInteger=param=>{var val=AL.getGlobalParam("alGetInteger",param);if(val===null){return 0}switch(param){case 49152:case 49155:case 53248:return val;default:AL.currentCtx.err=40962;return 0}};_alGetInteger.sig="ii";var _alGetIntegerv=(param,pValues)=>{var val=AL.getGlobalParam("alGetIntegerv",param);if(val===null||!pValues){return}switch(param){case 49152:case 49155:case 53248:HEAP32[pValues>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetIntegerv.sig="vip";var _alGetListener3f=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3f",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3f.sig="vippp";var _alGetListener3i=(param,pValue0,pValue1,pValue2)=>{var val=AL.getListenerParam("alGetListener3i",param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetListener3i.sig="vippp";var _alGetListenerf=(param,pValue)=>{var val=AL.getListenerParam("alGetListenerf",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4106:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetListenerf.sig="vip";var _alGetListenerfv=(param,pValues)=>{var val=AL.getListenerParam("alGetListenerfv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;case 4111:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];HEAPF32[pValues+12>>2]=val[3];HEAPF32[pValues+16>>2]=val[4];HEAPF32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListenerfv.sig="vip";var _alGetListeneri=(param,pValue)=>{var val=AL.getListenerParam("alGetListeneri",param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}AL.currentCtx.err=40962};_alGetListeneri.sig="vip";var _alGetListeneriv=(param,pValues)=>{var val=AL.getListenerParam("alGetListeneriv",param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;case 4111:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];HEAP32[pValues+12>>2]=val[3];HEAP32[pValues+16>>2]=val[4];HEAP32[pValues+20>>2]=val[5];break;default:AL.currentCtx.err=40962;return}};_alGetListeneriv.sig="vip";var _alGetSource3f=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3f",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAPF32[pValue0>>2]=val[0];HEAPF32[pValue1>>2]=val[1];HEAPF32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3f.sig="viippp";var _alGetSource3i=(sourceId,param,pValue0,pValue1,pValue2)=>{var val=AL.getSourceParam("alGetSource3i",sourceId,param);if(val===null){return}if(!pValue0||!pValue1||!pValue2){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4101:case 4102:HEAP32[pValue0>>2]=val[0];HEAP32[pValue1>>2]=val[1];HEAP32[pValue2>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSource3i.sig="viippp";var _alGetSourcef=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcef",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcef.sig="viip";var _alGetSourcefv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourcefv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:HEAPF32[pValues>>2]=val[0];break;case 4100:case 4101:case 4102:HEAPF32[pValues>>2]=val[0];HEAPF32[pValues+4>>2]=val[1];HEAPF32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourcefv.sig="viip";var _alGetSourcei=(sourceId,param,pValue)=>{var val=AL.getSourceParam("alGetSourcei",sourceId,param);if(val===null){return}if(!pValue){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValue>>2]=val;break;default:AL.currentCtx.err=40962;return}};_alGetSourcei.sig="viip";var _alGetSourceiv=(sourceId,param,pValues)=>{var val=AL.getSourceParam("alGetSourceiv",sourceId,param);if(val===null){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4112:case 4117:case 4118:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4135:case 4628:case 8201:case 8202:case 53248:HEAP32[pValues>>2]=val;break;case 4100:case 4101:case 4102:HEAP32[pValues>>2]=val[0];HEAP32[pValues+4>>2]=val[1];HEAP32[pValues+8>>2]=val[2];break;default:AL.currentCtx.err=40962;return}};_alGetSourceiv.sig="viip";var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var _alGetString=param=>{if(AL.stringCache[param]){return AL.stringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Name";break;case 40962:ret="Invalid Enum";break;case 40963:ret="Invalid Value";break;case 40964:ret="Invalid Operation";break;case 40965:ret="Out of Memory";break;case 45057:ret="Emscripten";break;case 45058:ret="1.1";break;case 45059:ret="WebAudio";break;case 45060:ret=Object.keys(AL.AL_EXTENSIONS).join(" ");break;default:if(AL.currentCtx){AL.currentCtx.err=40962}else{}return 0}ret=stringToNewUTF8(ret);AL.stringCache[param]=ret;return ret};_alGetString.sig="pi";var _alIsBuffer=bufferId=>{if(!AL.currentCtx){return false}if(bufferId>AL.buffers.length){return false}if(!AL.buffers[bufferId]){return false}return true};_alIsBuffer.sig="ii";var _alIsEnabled=param=>{if(!AL.currentCtx){return 0}switch(param){case 512:return AL.currentCtx.sourceDistanceModel?0:1;default:AL.currentCtx.err=40962;return 0}};_alIsEnabled.sig="ii";var _alIsExtensionPresent=pExtName=>{var name=UTF8ToString(pExtName);return AL.AL_EXTENSIONS[name]?1:0};_alIsExtensionPresent.sig="ip";var _alIsSource=sourceId=>{if(!AL.currentCtx){return false}if(!AL.currentCtx.sources[sourceId]){return false}return true};_alIsSource.sig="ii";var _alListener3f=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3f",param,AL.paramArray);break;default:AL.setListenerParam("alListener3f",param,null);break}};_alListener3f.sig="vifff";var _alListener3i=(param,value0,value1,value2)=>{switch(param){case 4100:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setListenerParam("alListener3i",param,AL.paramArray);break;default:AL.setListenerParam("alListener3i",param,null);break}};_alListener3i.sig="viiii";var _alListenerf=(param,value)=>{switch(param){case 4106:AL.setListenerParam("alListenerf",param,value);break;default:AL.setListenerParam("alListenerf",param,null);break}};_alListenerf.sig="vif";var _alListenerfv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.paramArray[3]=HEAPF32[pValues+12>>2];AL.paramArray[4]=HEAPF32[pValues+16>>2];AL.paramArray[5]=HEAPF32[pValues+20>>2];AL.setListenerParam("alListenerfv",param,AL.paramArray);break;default:AL.setListenerParam("alListenerfv",param,null);break}};_alListenerfv.sig="vip";var _alListeneri=(param,value)=>{AL.setListenerParam("alListeneri",param,null)};_alListeneri.sig="vii";var _alListeneriv=(param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4100:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;case 4111:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.paramArray[3]=HEAP32[pValues+12>>2];AL.paramArray[4]=HEAP32[pValues+16>>2];AL.paramArray[5]=HEAP32[pValues+20>>2];AL.setListenerParam("alListeneriv",param,AL.paramArray);break;default:AL.setListenerParam("alListeneriv",param,null);break}};_alListeneriv.sig="vip";var _alSource3f=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3f",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3f",sourceId,param,null);break}};_alSource3f.sig="viifff";var _alSource3i=(sourceId,param,value0,value1,value2)=>{switch(param){case 4100:case 4101:case 4102:AL.paramArray[0]=value0;AL.paramArray[1]=value1;AL.paramArray[2]=value2;AL.setSourceParam("alSource3i",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSource3i",sourceId,param,null);break}};_alSource3i.sig="viiiii";var _alSourcePause=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4115)};_alSourcePause.sig="vi";var _alSourcePausev=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4115)}};_alSourcePausev.sig="vip";var _alSourcePlay=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4114)};_alSourcePlay.sig="vi";var _alSourcePlayv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4114)}};_alSourcePlayv.sig="vip";var _alSourceQueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(src.type===4136){AL.currentCtx.err=40964;return}if(count===0){return}var templateBuf=AL.buffers[0];for(var i=0;i>2];var buf=AL.buffers[bufId];if(!buf){AL.currentCtx.err=40961;return}if(templateBuf.id!==0&&(buf.frequency!==templateBuf.frequency||buf.bytesPerSample!==templateBuf.bytesPerSample||buf.channels!==templateBuf.channels)){AL.currentCtx.err=40964}}if(src.bufQueue.length===1&&src.bufQueue[0].id===0){src.bufQueue.length=0}src.type=4137;for(var i=0;i>2];var buf=AL.buffers[bufId];buf.refCount++;src.bufQueue.push(buf)}if(src.looping){AL.cancelPendingSourceAudio(src)}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceQueueBuffers.sig="viip";var _alSourceRewind=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116);AL.setSourceState(src,4113)};_alSourceRewind.sig="vi";var _alSourceRewindv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4113)}};_alSourceRewindv.sig="vip";var _alSourceStop=sourceId=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}AL.setSourceState(src,4116)};_alSourceStop.sig="vi";var _alSourceStopv=(count,pSourceIds)=>{if(!AL.currentCtx){return}if(!pSourceIds){AL.currentCtx.err=40963}for(var i=0;i>2]]){AL.currentCtx.err=40961;return}}for(var i=0;i>2];AL.setSourceState(AL.currentCtx.sources[srcId],4116)}};_alSourceStopv.sig="vip";var _alSourceUnqueueBuffers=(sourceId,count,pBufferIds)=>{if(!AL.currentCtx){return}var src=AL.currentCtx.sources[sourceId];if(!src){AL.currentCtx.err=40961;return}if(count>(src.bufQueue.length===1&&src.bufQueue[0].id===0?0:src.bufsProcessed)){AL.currentCtx.err=40963;return}if(count===0){return}for(var i=0;i>2]=buf.id;src.bufsProcessed--}if(src.bufQueue.length===0){src.bufQueue.push(AL.buffers[0])}AL.initSourcePanner(src);AL.scheduleSourceAudio(src)};_alSourceUnqueueBuffers.sig="viip";var _alSourcef=(sourceId,param,value)=>{switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:AL.setSourceParam("alSourcef",sourceId,param,value);break;default:AL.setSourceParam("alSourcef",sourceId,param,null);break}};_alSourcef.sig="viif";var _alSourcefv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 4097:case 4098:case 4099:case 4106:case 4109:case 4110:case 4128:case 4129:case 4130:case 4131:case 4132:case 4133:case 4134:case 8203:var val=HEAPF32[pValues>>2];AL.setSourceParam("alSourcefv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAPF32[pValues>>2];AL.paramArray[1]=HEAPF32[pValues+4>>2];AL.paramArray[2]=HEAPF32[pValues+8>>2];AL.setSourceParam("alSourcefv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourcefv",sourceId,param,null);break}};_alSourcefv.sig="viip";var _alSourceiv=(sourceId,param,pValues)=>{if(!AL.currentCtx){return}if(!pValues){AL.currentCtx.err=40963;return}switch(param){case 514:case 4097:case 4098:case 4103:case 4105:case 4128:case 4129:case 4131:case 4132:case 4133:case 4134:case 4628:case 8201:case 8202:case 53248:var val=HEAP32[pValues>>2];AL.setSourceParam("alSourceiv",sourceId,param,val);break;case 4100:case 4101:case 4102:AL.paramArray[0]=HEAP32[pValues>>2];AL.paramArray[1]=HEAP32[pValues+4>>2];AL.paramArray[2]=HEAP32[pValues+8>>2];AL.setSourceParam("alSourceiv",sourceId,param,AL.paramArray);break;default:AL.setSourceParam("alSourceiv",sourceId,param,null);break}};_alSourceiv.sig="viip";var _alSpeedOfSound=value=>{AL.setGlobalParam("alSpeedOfSound",49155,value)};_alSpeedOfSound.sig="vf";var _alcCaptureCloseDevice=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureCloseDevice");if(!c)return false;delete AL.captures[deviceId];AL.freeIds.push(deviceId);c.mediaStreamSourceNode?.disconnect();c.mergerNode?.disconnect();c.splitterNode?.disconnect();c.scriptProcessorNode?.disconnect();if(c.mediaStream){c.mediaStream.getTracks().forEach(track=>track.stop())}delete c.buffers;c.capturedFrameCount=0;c.isCapturing=false;return true};_alcCaptureCloseDevice.sig="ip";var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{once:true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var _alcCaptureOpenDevice=(pDeviceName,requestedSampleRate,format,bufferFrameCapacity)=>{var resolvedDeviceName=AL.CAPTURE_DEVICE_NAME;if(pDeviceName!==0){resolvedDeviceName=UTF8ToString(pDeviceName);if(resolvedDeviceName!==AL.CAPTURE_DEVICE_NAME){AL.alcErr=40965;return 0}}if(bufferFrameCapacity<0){AL.alcErr=40964;return 0}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var has_getUserMedia=navigator.getUserMedia||navigator.mediaDevices&&navigator.mediaDevices.getUserMedia;if(!has_getUserMedia){AL.alcErr=40965;return 0}var AudioContext=window.AudioContext||window.webkitAudioContext;if(!AL.sharedCaptureAudioCtx){try{AL.sharedCaptureAudioCtx=new AudioContext}catch(e){AL.alcErr=40965;return 0}}autoResumeAudioContext(AL.sharedCaptureAudioCtx);var outputChannelCount;switch(format){case 65552:case 4353:case 4352:outputChannelCount=1;break;case 65553:case 4355:case 4354:outputChannelCount=2;break;default:AL.alcErr=40964;return 0}function newF32Array(cap){return new Float32Array(cap)}function newI16Array(cap){return new Int16Array(cap)}function newU8Array(cap){return new Uint8Array(cap)}var requestedSampleType;var newSampleArray;switch(format){case 65552:case 65553:requestedSampleType="f32";newSampleArray=newF32Array;break;case 4353:case 4355:requestedSampleType="i16";newSampleArray=newI16Array;break;case 4352:case 4354:requestedSampleType="u8";newSampleArray=newU8Array;break}var buffers=[];try{for(var chan=0;chan{newCapture.mediaStreamError=mediaStreamError};var onSuccess=mediaStream=>{newCapture.mediaStreamSourceNode=newCapture.audioCtx.createMediaStreamSource(mediaStream);newCapture.mediaStream=mediaStream;var inputChannelCount=1;switch(newCapture.mediaStreamSourceNode.channelCountMode){case"max":inputChannelCount=outputChannelCount;break;case"clamped-max":inputChannelCount=Math.min(outputChannelCount,newCapture.mediaStreamSourceNode.channelCount);break;case"explicit":inputChannelCount=newCapture.mediaStreamSourceNode.channelCount;break}newCapture.inputChannelCount=inputChannelCount;var processorFrameCount=512;newCapture.scriptProcessorNode=newCapture.audioCtx.createScriptProcessor(processorFrameCount,inputChannelCount,outputChannelCount);if(inputChannelCount>outputChannelCount){newCapture.mergerNode=newCapture.audioCtx.createChannelMerger(inputChannelCount);newCapture.mediaStreamSourceNode.connect(newCapture.mergerNode);newCapture.mergerNode.connect(newCapture.scriptProcessorNode)}else if(inputChannelCount{if(!newCapture.isCapturing){return}var c=newCapture;var srcBuf=audioProcessingEvent.inputBuffer;switch(format){case 65552:var channel0=srcBuf.getChannelData(0);for(var i=0;i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureSamples");if(!c)return;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var fratio=srcfreq/dstfreq;if(requestedFrameCount<0||requestedFrameCount>c.capturedFrameCount/fratio){AL.alcErr=40964;return}function setF32Sample(i,sample){HEAPF32[pFrames+4*i>>2]=sample}function setI16Sample(i,sample){HEAP16[pFrames+2*i>>1]=sample}function setU8Sample(i,sample){HEAP8[pFrames+i]=sample}var setSample;switch(c.requestedSampleType){case"f32":setSample=setF32Sample;break;case"i16":setSample=setI16Sample;break;case"u8":setSample=setU8Sample;break;default:return}if(Math.floor(fratio)==fratio){for(var i=0,frame_i=0;frame_i{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStart");if(!c)return;if(c.isCapturing){return}c.isCapturing=true;c.capturedFrameCount=0;c.capturePlayhead=0};_alcCaptureStart.sig="vp";var _alcCaptureStop=deviceId=>{var c=AL.requireValidCaptureDevice(deviceId,"alcCaptureStop");if(!c)return;c.isCapturing=false};_alcCaptureStop.sig="vp";var _alcCloseDevice=deviceId=>{if(!(deviceId in AL.deviceRefCounts)||AL.deviceRefCounts[deviceId]>0){return 0}delete AL.deviceRefCounts[deviceId];AL.freeIds.push(deviceId);return 1};_alcCloseDevice.sig="ip";var _alcCreateContext=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var options=null;var attrs=[];var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];attrs.push(attr);if(attr===0){break}val=HEAP32[pAttrList++];attrs.push(val);switch(attr){case 4103:if(!options){options={}}options.sampleRate=val;break;case 4112:case 4113:break;case 6546:switch(val){case 0:hrtf=false;break;case 1:hrtf=true;break;case 2:break;default:AL.alcErr=40964;return 0}break;case 6550:if(val!==0){AL.alcErr=40964;return 0}break;default:AL.alcErr=40964;return 0}}}var AudioContext=window.AudioContext||window.webkitAudioContext;var ac=null;try{if(options){ac=new AudioContext(options)}else{ac=new AudioContext}}catch(e){if(e.name==="NotSupportedError"){AL.alcErr=40964}else{AL.alcErr=40961}return 0}autoResumeAudioContext(ac);if(typeof ac.createGain=="undefined"){ac.createGain=ac.createGainNode}var gain=ac.createGain();gain.connect(ac.destination);var ctx={deviceId:deviceId,id:AL.newId(),attrs:attrs,audioCtx:ac,listener:{position:[0,0,0],velocity:[0,0,0],direction:[0,0,0],up:[0,0,0]},sources:[],interval:setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL),gain:gain,distanceModel:53250,speedOfSound:343.3,dopplerFactor:1,sourceDistanceModel:false,hrtf:hrtf||false,_err:0,get err(){return this._err},set err(val){if(this._err===0||val===0){this._err=val}}};AL.deviceRefCounts[deviceId]++;AL.contexts[ctx.id]=ctx;if(hrtf!==null){for(var ctxId in AL.contexts){var c=AL.contexts[ctxId];if(c.deviceId===deviceId){c.hrtf=hrtf;AL.updateContextGlobal(c)}}}return ctx.id};_alcCreateContext.sig="ppp";var _alcDestroyContext=contextId=>{var ctx=AL.contexts[contextId];if(AL.currentCtx===ctx){AL.alcErr=40962;return}if(AL.contexts[contextId].interval){clearInterval(AL.contexts[contextId].interval)}AL.deviceRefCounts[ctx.deviceId]--;delete AL.contexts[contextId];AL.freeIds.push(contextId)};_alcDestroyContext.sig="vp";var _alcGetContextsDevice=contextId=>{if(contextId in AL.contexts){return AL.contexts[contextId].deviceId}return 0};_alcGetContextsDevice.sig="pp";var _alcGetCurrentContext=()=>{if(AL.currentCtx!==null){return AL.currentCtx.id}return 0};_alcGetCurrentContext.sig="p";var _alcGetEnumValue=(deviceId,pEnumName)=>{if(deviceId!==0&&!(deviceId in AL.deviceRefCounts)){return 0}else if(!pEnumName){AL.alcErr=40964;return 0}var name=UTF8ToString(pEnumName);switch(name){case"ALC_NO_ERROR":return 0;case"ALC_INVALID_DEVICE":return 40961;case"ALC_INVALID_CONTEXT":return 40962;case"ALC_INVALID_ENUM":return 40963;case"ALC_INVALID_VALUE":return 40964;case"ALC_OUT_OF_MEMORY":return 40965;case"ALC_MAJOR_VERSION":return 4096;case"ALC_MINOR_VERSION":return 4097;case"ALC_ATTRIBUTES_SIZE":return 4098;case"ALC_ALL_ATTRIBUTES":return 4099;case"ALC_DEFAULT_DEVICE_SPECIFIER":return 4100;case"ALC_DEVICE_SPECIFIER":return 4101;case"ALC_EXTENSIONS":return 4102;case"ALC_FREQUENCY":return 4103;case"ALC_REFRESH":return 4104;case"ALC_SYNC":return 4105;case"ALC_MONO_SOURCES":return 4112;case"ALC_STEREO_SOURCES":return 4113;case"ALC_CAPTURE_DEVICE_SPECIFIER":return 784;case"ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER":return 785;case"ALC_CAPTURE_SAMPLES":return 786;case"ALC_HRTF_SOFT":return 6546;case"ALC_HRTF_ID_SOFT":return 6550;case"ALC_DONT_CARE_SOFT":return 2;case"ALC_HRTF_STATUS_SOFT":return 6547;case"ALC_NUM_HRTF_SPECIFIERS_SOFT":return 6548;case"ALC_HRTF_SPECIFIER_SOFT":return 6549;case"ALC_HRTF_DISABLED_SOFT":return 0;case"ALC_HRTF_ENABLED_SOFT":return 1;case"ALC_HRTF_DENIED_SOFT":return 2;case"ALC_HRTF_REQUIRED_SOFT":return 3;case"ALC_HRTF_HEADPHONES_DETECTED_SOFT":return 4;case"ALC_HRTF_UNSUPPORTED_FORMAT_SOFT":return 5;default:AL.alcErr=40964;return 0}};_alcGetEnumValue.sig="ipp";var _alcGetError=deviceId=>{var err=AL.alcErr;AL.alcErr=0;return err};_alcGetError.sig="ip";var _alcGetIntegerv=(deviceId,param,size,pValues)=>{if(size===0||!pValues){return}switch(param){case 4096:HEAP32[pValues>>2]=1;break;case 4097:HEAP32[pValues>>2]=1;break;case 4098:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.attrs.length;break;case 4099:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}for(var i=0;i>2]=AL.currentCtx.attrs[i]}break;case 4103:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=AL.currentCtx.audioCtx.sampleRate;break;case 4112:case 4113:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=2147483647;break;case 6546:case 6547:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}var hrtfStatus=0;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){hrtfStatus=ctx.hrtf?1:0}}HEAP32[pValues>>2]=hrtfStatus;break;case 6548:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}HEAP32[pValues>>2]=1;break;case 131075:if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.currentCtx){AL.alcErr=40962;return}HEAP32[pValues>>2]=1;case 786:var c=AL.requireValidCaptureDevice(deviceId,"alcGetIntegerv");if(!c){return}var n=c.capturedFrameCount;var dstfreq=c.requestedSampleRate;var srcfreq=c.audioCtx.sampleRate;var nsamples=Math.floor(n*(dstfreq/srcfreq));HEAP32[pValues>>2]=nsamples;break;default:AL.alcErr=40963;return}};_alcGetIntegerv.sig="vpiip";var _alcGetString=(deviceId,param)=>{if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 0:ret="No Error";break;case 40961:ret="Invalid Device";break;case 40962:ret="Invalid Context";break;case 40963:ret="Invalid Enum";break;case 40964:ret="Invalid Value";break;case 40965:ret="Out of Memory";break;case 4100:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME}else{return 0}break;case 4101:if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){ret=AL.DEVICE_NAME+"\0"}else{ret="\0"}break;case 785:ret=AL.CAPTURE_DEVICE_NAME;break;case 784:if(deviceId===0){ret=AL.CAPTURE_DEVICE_NAME+"\0"}else{var c=AL.requireValidCaptureDevice(deviceId,"alcGetString");if(!c){return 0}ret=c.deviceName}break;case 4102:if(!deviceId){AL.alcErr=40961;return 0}ret=Object.keys(AL.ALC_EXTENSIONS).join(" ");break;default:AL.alcErr=40963;return 0}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_alcGetString.sig="ppi";var _alcIsExtensionPresent=(deviceId,pExtName)=>{var name=UTF8ToString(pExtName);return AL.ALC_EXTENSIONS[name]?1:0};_alcIsExtensionPresent.sig="ipp";var _alcMakeContextCurrent=contextId=>{if(contextId===0){AL.currentCtx=null}else{AL.currentCtx=AL.contexts[contextId]}return 1};_alcMakeContextCurrent.sig="ip";var _alcOpenDevice=pDeviceName=>{if(pDeviceName){var name=UTF8ToString(pDeviceName);if(name!==AL.DEVICE_NAME){return 0}}if(typeof AudioContext!="undefined"||typeof webkitAudioContext!="undefined"){var deviceId=AL.newId();AL.deviceRefCounts[deviceId]=0;return deviceId}return 0};_alcOpenDevice.sig="pp";var _alcProcessContext=contextId=>{};_alcProcessContext.sig="vp";var _alcSuspendContext=contextId=>{};_alcSuspendContext.sig="vp";var _emscripten_alcDevicePauseSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(AL.paused){return}AL.paused=true;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.audioCtx.suspend();clearInterval(ctx.interval);ctx.interval=null}};_emscripten_alcDevicePauseSOFT.sig="vi";var _emscripten_alcDeviceResumeSOFT=deviceId=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return}if(!AL.paused){return}AL.paused=false;for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId!==deviceId){continue}ctx.interval=setInterval(()=>AL.scheduleContextAudio(ctx),AL.QUEUE_INTERVAL);ctx.audioCtx.resume()}};_emscripten_alcDeviceResumeSOFT.sig="vi";var _emscripten_alcGetStringiSOFT=(deviceId,param,index)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}if(AL.alcStringCache[param]){return AL.alcStringCache[param]}var ret;switch(param){case 6549:if(index===0){ret="Web Audio HRTF"}else{AL.alcErr=40964;return 0}break;default:if(index!==0){AL.alcErr=40963;return 0}return _alcGetString(deviceId,param)}ret=stringToNewUTF8(ret);AL.alcStringCache[param]=ret;return ret};_emscripten_alcGetStringiSOFT.sig="iiii";var _emscripten_alcResetDeviceSOFT=(deviceId,pAttrList)=>{if(!(deviceId in AL.deviceRefCounts)){AL.alcErr=40961;return 0}var hrtf=null;pAttrList>>=2;if(pAttrList){var attr=0;var val=0;while(true){attr=HEAP32[pAttrList++];if(attr===0){break}val=HEAP32[pAttrList++];switch(attr){case 6546:if(val===1){hrtf=true}else if(val===0){hrtf=false}break}}}if(hrtf!==null){for(var ctxId in AL.contexts){var ctx=AL.contexts[ctxId];if(ctx.deviceId===deviceId){ctx.hrtf=hrtf;AL.updateContextGlobal(ctx)}}}return 1};_emscripten_alcResetDeviceSOFT.sig="iii";var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code](...args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_int.sig="ippp";var _emscripten_console_error=str=>{console.error(UTF8ToString(str))};_emscripten_console_error.sig="vp";var _emscripten_console_log=str=>{console.log(UTF8ToString(str))};_emscripten_console_log.sig="vp";var _emscripten_console_warn=str=>{console.warn(UTF8ToString(str))};_emscripten_console_warn.sig="vp";var _emscripten_date_now=()=>Date.now();_emscripten_date_now.sig="d";var _emscripten_err=str=>err(UTF8ToString(str));_emscripten_err.sig="vp";var getHeapMax=()=>2147483648;var _emscripten_get_heap_max=()=>getHeapMax();_emscripten_get_heap_max.sig="p";var _emscripten_get_now_res=()=>1e3;_emscripten_get_now_res.sig="d";var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=ctx=>{var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_color_buffer_half_float","EXT_depth_clamp","EXT_float_blend","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_blend_func_extended","WEBGL_compressed_texture_astc","WEBGL_compressed_texture_etc","WEBGL_compressed_texture_etc1","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,unpackRowLength:0,recordError:errorCode=>{if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{for(var i=0;i>2]=id}},getSource:(shader,count,string,length)=>{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _glActiveTexture=x0=>GLctx.activeTexture(x0);_glActiveTexture.sig="vi";var _emscripten_glActiveTexture=_glActiveTexture;_emscripten_glActiveTexture.sig="vi";var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};_glAttachShader.sig="vii";var _emscripten_glAttachShader=_glAttachShader;_emscripten_glAttachShader.sig="vii";var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};_glBeginQueryEXT.sig="vii";var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};_glBindAttribLocation.sig="viip";var _emscripten_glBindAttribLocation=_glBindAttribLocation;_emscripten_glBindAttribLocation.sig="viip";var _glBindBuffer=(target,buffer)=>{GLctx.bindBuffer(target,GL.buffers[buffer])};_glBindBuffer.sig="vii";var _emscripten_glBindBuffer=_glBindBuffer;_emscripten_glBindBuffer.sig="vii";var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};_glBindFramebuffer.sig="vii";var _emscripten_glBindFramebuffer=_glBindFramebuffer;_emscripten_glBindFramebuffer.sig="vii";var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};_glBindRenderbuffer.sig="vii";var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;_emscripten_glBindRenderbuffer.sig="vii";var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};_glBindTexture.sig="vii";var _emscripten_glBindTexture=_glBindTexture;_emscripten_glBindTexture.sig="vii";var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};_glBindVertexArray.sig="vi";var _glBindVertexArrayOES=_glBindVertexArray;_glBindVertexArrayOES.sig="vi";var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;_emscripten_glBindVertexArrayOES.sig="vi";var _glBlendColor=(x0,x1,x2,x3)=>GLctx.blendColor(x0,x1,x2,x3);_glBlendColor.sig="vffff";var _emscripten_glBlendColor=_glBlendColor;_emscripten_glBlendColor.sig="vffff";var _glBlendEquation=x0=>GLctx.blendEquation(x0);_glBlendEquation.sig="vi";var _emscripten_glBlendEquation=_glBlendEquation;_emscripten_glBlendEquation.sig="vi";var _glBlendEquationSeparate=(x0,x1)=>GLctx.blendEquationSeparate(x0,x1);_glBlendEquationSeparate.sig="vii";var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;_emscripten_glBlendEquationSeparate.sig="vii";var _glBlendFunc=(x0,x1)=>GLctx.blendFunc(x0,x1);_glBlendFunc.sig="vii";var _emscripten_glBlendFunc=_glBlendFunc;_emscripten_glBlendFunc.sig="vii";var _glBlendFuncSeparate=(x0,x1,x2,x3)=>GLctx.blendFuncSeparate(x0,x1,x2,x3);_glBlendFuncSeparate.sig="viiii";var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;_emscripten_glBlendFuncSeparate.sig="viiii";var _glBufferData=(target,size,data,usage)=>{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};_glBufferData.sig="vippi";var _emscripten_glBufferData=_glBufferData;_emscripten_glBufferData.sig="vippi";var _glBufferSubData=(target,offset,size,data)=>{GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};_glBufferSubData.sig="vippp";var _emscripten_glBufferSubData=_glBufferSubData;_emscripten_glBufferSubData.sig="vippp";var _glCheckFramebufferStatus=x0=>GLctx.checkFramebufferStatus(x0);_glCheckFramebufferStatus.sig="ii";var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;_emscripten_glCheckFramebufferStatus.sig="ii";var _glClear=x0=>GLctx.clear(x0);_glClear.sig="vi";var _emscripten_glClear=_glClear;_emscripten_glClear.sig="vi";var _glClearColor=(x0,x1,x2,x3)=>GLctx.clearColor(x0,x1,x2,x3);_glClearColor.sig="vffff";var _emscripten_glClearColor=_glClearColor;_emscripten_glClearColor.sig="vffff";var _glClearDepthf=x0=>GLctx.clearDepth(x0);_glClearDepthf.sig="vf";var _emscripten_glClearDepthf=_glClearDepthf;_emscripten_glClearDepthf.sig="vf";var _glClearStencil=x0=>GLctx.clearStencil(x0);_glClearStencil.sig="vi";var _emscripten_glClearStencil=_glClearStencil;_emscripten_glClearStencil.sig="vi";var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};_glColorMask.sig="viiii";var _emscripten_glColorMask=_glColorMask;_emscripten_glColorMask.sig="viiii";var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};_glCompileShader.sig="vi";var _emscripten_glCompileShader=_glCompileShader;_emscripten_glCompileShader.sig="vi";var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)};_glCompressedTexImage2D.sig="viiiiiiip";var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;_emscripten_glCompressedTexImage2D.sig="viiiiiiip";var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)};_glCompressedTexSubImage2D.sig="viiiiiiiip";var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;_emscripten_glCompressedTexSubImage2D.sig="viiiiiiiip";var _glCopyTexImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexImage2D.sig="viiiiiiii";var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;_emscripten_glCopyTexImage2D.sig="viiiiiiii";var _glCopyTexSubImage2D=(x0,x1,x2,x3,x4,x5,x6,x7)=>GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7);_glCopyTexSubImage2D.sig="viiiiiiii";var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;_emscripten_glCopyTexSubImage2D.sig="viiiiiiii";var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};_glCreateProgram.sig="i";var _emscripten_glCreateProgram=_glCreateProgram;_emscripten_glCreateProgram.sig="i";var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};_glCreateShader.sig="ii";var _emscripten_glCreateShader=_glCreateShader;_emscripten_glCreateShader.sig="ii";var _glCullFace=x0=>GLctx.cullFace(x0);_glCullFace.sig="vi";var _emscripten_glCullFace=_glCullFace;_emscripten_glCullFace.sig="vi";var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}};_glDeleteBuffers.sig="vip";var _emscripten_glDeleteBuffers=_glDeleteBuffers;_emscripten_glDeleteBuffers.sig="vip";var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};_glDeleteFramebuffers.sig="vip";var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;_emscripten_glDeleteFramebuffers.sig="vip";var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};_glDeleteProgram.sig="vi";var _emscripten_glDeleteProgram=_glDeleteProgram;_emscripten_glDeleteProgram.sig="vi";var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};_glDeleteQueriesEXT.sig="vip";var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};_glDeleteRenderbuffers.sig="vip";var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;_emscripten_glDeleteRenderbuffers.sig="vip";var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};_glDeleteShader.sig="vi";var _emscripten_glDeleteShader=_glDeleteShader;_emscripten_glDeleteShader.sig="vi";var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};_glDeleteTextures.sig="vip";var _emscripten_glDeleteTextures=_glDeleteTextures;_emscripten_glDeleteTextures.sig="vip";var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};_glDeleteVertexArrays.sig="vip";var _glDeleteVertexArraysOES=_glDeleteVertexArrays;_glDeleteVertexArraysOES.sig="vip";var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;_emscripten_glDeleteVertexArraysOES.sig="vip";var _glDepthFunc=x0=>GLctx.depthFunc(x0);_glDepthFunc.sig="vi";var _emscripten_glDepthFunc=_glDepthFunc;_emscripten_glDepthFunc.sig="vi";var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};_glDepthMask.sig="vi";var _emscripten_glDepthMask=_glDepthMask;_emscripten_glDepthMask.sig="vi";var _glDepthRangef=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRangef.sig="vff";var _emscripten_glDepthRangef=_glDepthRangef;_emscripten_glDepthRangef.sig="vff";var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};_glDetachShader.sig="vii";var _emscripten_glDetachShader=_glDetachShader;_emscripten_glDetachShader.sig="vii";var _glDisable=x0=>GLctx.disable(x0);_glDisable.sig="vi";var _emscripten_glDisable=_glDisable;_emscripten_glDisable.sig="vi";var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};_glDisableVertexAttribArray.sig="vi";var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;_emscripten_glDisableVertexAttribArray.sig="vi";var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};_glDrawArrays.sig="viii";var _emscripten_glDrawArrays=_glDrawArrays;_emscripten_glDrawArrays.sig="viii";var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};_glDrawArraysInstanced.sig="viiii";var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};_glDrawBuffers.sig="vip";var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};_glDrawElements.sig="viiip";var _emscripten_glDrawElements=_glDrawElements;_emscripten_glDrawElements.sig="viiip";var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};_glDrawElementsInstanced.sig="viiipi";var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;var _glEnable=x0=>GLctx.enable(x0);_glEnable.sig="vi";var _emscripten_glEnable=_glEnable;_emscripten_glEnable.sig="vi";var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};_glEnableVertexAttribArray.sig="vi";var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;_emscripten_glEnableVertexAttribArray.sig="vi";var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};_glEndQueryEXT.sig="vi";var _emscripten_glEndQueryEXT=_glEndQueryEXT;var _glFinish=()=>GLctx.finish();_glFinish.sig="v";var _emscripten_glFinish=_glFinish;_emscripten_glFinish.sig="v";var _glFlush=()=>GLctx.flush();_glFlush.sig="v";var _emscripten_glFlush=_glFlush;_emscripten_glFlush.sig="v";var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};_glFramebufferRenderbuffer.sig="viiii";var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;_emscripten_glFramebufferRenderbuffer.sig="viiii";var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};_glFramebufferTexture2D.sig="viiiii";var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;_emscripten_glFramebufferTexture2D.sig="viiiii";var _glFrontFace=x0=>GLctx.frontFace(x0);_glFrontFace.sig="vi";var _emscripten_glFrontFace=_glFrontFace;_emscripten_glFrontFace.sig="vi";var _glGenBuffers=(n,buffers)=>{GL.genObject(n,buffers,"createBuffer",GL.buffers)};_glGenBuffers.sig="vip";var _emscripten_glGenBuffers=_glGenBuffers;_emscripten_glGenBuffers.sig="vip";var _glGenFramebuffers=(n,ids)=>{GL.genObject(n,ids,"createFramebuffer",GL.framebuffers)};_glGenFramebuffers.sig="vip";var _emscripten_glGenFramebuffers=_glGenFramebuffers;_emscripten_glGenFramebuffers.sig="vip";var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};_glGenQueriesEXT.sig="vip";var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{GL.genObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};_glGenRenderbuffers.sig="vip";var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;_emscripten_glGenRenderbuffers.sig="vip";var _glGenTextures=(n,textures)=>{GL.genObject(n,textures,"createTexture",GL.textures)};_glGenTextures.sig="vip";var _emscripten_glGenTextures=_glGenTextures;_emscripten_glGenTextures.sig="vip";var _glGenVertexArrays=(n,arrays)=>{GL.genObject(n,arrays,"createVertexArray",GL.vaos)};_glGenVertexArrays.sig="vip";var _glGenVertexArraysOES=_glGenVertexArrays;_glGenVertexArraysOES.sig="vip";var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;_emscripten_glGenVertexArraysOES.sig="vip";var _glGenerateMipmap=x0=>GLctx.generateMipmap(x0);_glGenerateMipmap.sig="vi";var _emscripten_glGenerateMipmap=_glGenerateMipmap;_emscripten_glGenerateMipmap.sig="vi";var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};_glGetActiveAttrib.sig="viiipppp";var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;_emscripten_glGetActiveAttrib.sig="viiipppp";var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};_glGetActiveUniform.sig="viiipppp";var _emscripten_glGetActiveUniform=_glGetActiveUniform;_emscripten_glGetActiveUniform.sig="viiipppp";var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};_glGetAttachedShaders.sig="viipp";var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;_emscripten_glGetAttachedShaders.sig="viipp";var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));_glGetAttribLocation.sig="iip";var _emscripten_glGetAttribLocation=_glGetAttribLocation;_emscripten_glGetAttribLocation.sig="iip";var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);_glGetBooleanv.sig="vip";var _emscripten_glGetBooleanv=_glGetBooleanv;_emscripten_glGetBooleanv.sig="vip";var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};_glGetBufferParameteriv.sig="viip";var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;_emscripten_glGetBufferParameteriv.sig="viip";var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};_glGetError.sig="i";var _emscripten_glGetError=_glGetError;_emscripten_glGetError.sig="i";var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);_glGetFloatv.sig="vip";var _emscripten_glGetFloatv=_glGetFloatv;_emscripten_glGetFloatv.sig="vip";var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};_glGetFramebufferAttachmentParameteriv.sig="viiip";var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;_emscripten_glGetFramebufferAttachmentParameteriv.sig="viiip";var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);_glGetIntegerv.sig="vip";var _emscripten_glGetIntegerv=_glGetIntegerv;_emscripten_glGetIntegerv.sig="vip";var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetProgramInfoLog.sig="viipp";var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;_emscripten_glGetProgramInfoLog.sig="viipp";var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};_glGetProgramiv.sig="viip";var _emscripten_glGetProgramiv=_glGetProgramiv;_emscripten_glGetProgramiv.sig="viip";var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};_glGetQueryObjecti64vEXT.sig="viip";var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};_glGetQueryObjectivEXT.sig="viip";var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};_glGetQueryivEXT.sig="viip";var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};_glGetRenderbufferParameteriv.sig="viip";var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;_emscripten_glGetRenderbufferParameteriv.sig="viip";var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderInfoLog.sig="viipp";var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;_emscripten_glGetShaderInfoLog.sig="viipp";var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};_glGetShaderPrecisionFormat.sig="viipp";var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;_emscripten_glGetShaderPrecisionFormat.sig="viipp";var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};_glGetShaderSource.sig="viipp";var _emscripten_glGetShaderSource=_glGetShaderSource;_emscripten_glGetShaderSource.sig="viipp";var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};_glGetShaderiv.sig="viip";var _emscripten_glGetShaderiv=_glGetShaderiv;_emscripten_glGetShaderiv.sig="viip";var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var glVersion=GLctx.getParameter(7938);{glVersion=`OpenGL ES 2.0 (${glVersion})`}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};_glGetString.sig="pi";var _emscripten_glGetString=_glGetString;_emscripten_glGetString.sig="pi";var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameterfv.sig="viip";var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;_emscripten_glGetTexParameterfv.sig="viip";var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};_glGetTexParameteriv.sig="viip";var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;_emscripten_glGetTexParameteriv.sig="viip";var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};_glGetUniformfv.sig="viip";var _emscripten_glGetUniformfv=_glGetUniformfv;_emscripten_glGetUniformfv.sig="viip";var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};_glGetUniformiv.sig="viip";var _emscripten_glGetUniformiv=_glGetUniformiv;_emscripten_glGetUniformiv.sig="viip";var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};_glGetVertexAttribPointerv.sig="viip";var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;_emscripten_glGetVertexAttribPointerv.sig="viip";var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};_glGetVertexAttribfv.sig="viip";var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;_emscripten_glGetVertexAttribfv.sig="viip";var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};_glGetVertexAttribiv.sig="viip";var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;_emscripten_glGetVertexAttribiv.sig="viip";var _glHint=(x0,x1)=>GLctx.hint(x0,x1);_glHint.sig="vii";var _emscripten_glHint=_glHint;_emscripten_glHint.sig="vii";var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};_glIsBuffer.sig="ii";var _emscripten_glIsBuffer=_glIsBuffer;_emscripten_glIsBuffer.sig="ii";var _glIsEnabled=x0=>GLctx.isEnabled(x0);_glIsEnabled.sig="ii";var _emscripten_glIsEnabled=_glIsEnabled;_emscripten_glIsEnabled.sig="ii";var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};_glIsFramebuffer.sig="ii";var _emscripten_glIsFramebuffer=_glIsFramebuffer;_emscripten_glIsFramebuffer.sig="ii";var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};_glIsProgram.sig="ii";var _emscripten_glIsProgram=_glIsProgram;_emscripten_glIsProgram.sig="ii";var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};_glIsQueryEXT.sig="ii";var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};_glIsRenderbuffer.sig="ii";var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;_emscripten_glIsRenderbuffer.sig="ii";var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};_glIsShader.sig="ii";var _emscripten_glIsShader=_glIsShader;_emscripten_glIsShader.sig="ii";var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};_glIsTexture.sig="ii";var _emscripten_glIsTexture=_glIsTexture;_emscripten_glIsTexture.sig="ii";var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};_glIsVertexArray.sig="ii";var _glIsVertexArrayOES=_glIsVertexArray;_glIsVertexArrayOES.sig="ii";var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;_emscripten_glIsVertexArrayOES.sig="ii";var _glLineWidth=x0=>GLctx.lineWidth(x0);_glLineWidth.sig="vf";var _emscripten_glLineWidth=_glLineWidth;_emscripten_glLineWidth.sig="vf";var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};_glLinkProgram.sig="vi";var _emscripten_glLinkProgram=_glLinkProgram;_emscripten_glLinkProgram.sig="vi";var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}else if(pname==3314){GL.unpackRowLength=param}GLctx.pixelStorei(pname,param)};_glPixelStorei.sig="vii";var _emscripten_glPixelStorei=_glPixelStorei;_emscripten_glPixelStorei.sig="vii";var _glPolygonOffset=(x0,x1)=>GLctx.polygonOffset(x0,x1);_glPolygonOffset.sig="vff";var _emscripten_glPolygonOffset=_glPolygonOffset;_emscripten_glPolygonOffset.sig="vff";var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};_glQueryCounterEXT.sig="vii";var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var computeUnpackAlignedImageSize=(width,height,sizePerPixel)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=(GL.unpackRowLength||width)*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,GL.unpackAlignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16};var toTypedArrayIndex=(pointer,heap)=>pointer>>>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var sizePerPixel=colorChannelsInGlTextureFormat(format)*heap.BYTES_PER_ELEMENT;var bytes=computeUnpackAlignedImageSize(width,height,sizePerPixel);return heap.subarray(toTypedArrayIndex(pixels,heap),toTypedArrayIndex(pixels+bytes,heap))};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};_glReadPixels.sig="viiiiiip";var _emscripten_glReadPixels=_glReadPixels;_emscripten_glReadPixels.sig="viiiiiip";var _glReleaseShaderCompiler=()=>{};_glReleaseShaderCompiler.sig="v";var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;_emscripten_glReleaseShaderCompiler.sig="v";var _glRenderbufferStorage=(x0,x1,x2,x3)=>GLctx.renderbufferStorage(x0,x1,x2,x3);_glRenderbufferStorage.sig="viiii";var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;_emscripten_glRenderbufferStorage.sig="viiii";var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};_glSampleCoverage.sig="vfi";var _emscripten_glSampleCoverage=_glSampleCoverage;_emscripten_glSampleCoverage.sig="vfi";var _glScissor=(x0,x1,x2,x3)=>GLctx.scissor(x0,x1,x2,x3);_glScissor.sig="viiii";var _emscripten_glScissor=_glScissor;_emscripten_glScissor.sig="viiii";var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};_glShaderBinary.sig="vipipi";var _emscripten_glShaderBinary=_glShaderBinary;_emscripten_glShaderBinary.sig="vipipi";var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};_glShaderSource.sig="viipp";var _emscripten_glShaderSource=_glShaderSource;_emscripten_glShaderSource.sig="viipp";var _glStencilFunc=(x0,x1,x2)=>GLctx.stencilFunc(x0,x1,x2);_glStencilFunc.sig="viii";var _emscripten_glStencilFunc=_glStencilFunc;_emscripten_glStencilFunc.sig="viii";var _glStencilFuncSeparate=(x0,x1,x2,x3)=>GLctx.stencilFuncSeparate(x0,x1,x2,x3);_glStencilFuncSeparate.sig="viiii";var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;_emscripten_glStencilFuncSeparate.sig="viiii";var _glStencilMask=x0=>GLctx.stencilMask(x0);_glStencilMask.sig="vi";var _emscripten_glStencilMask=_glStencilMask;_emscripten_glStencilMask.sig="vi";var _glStencilMaskSeparate=(x0,x1)=>GLctx.stencilMaskSeparate(x0,x1);_glStencilMaskSeparate.sig="vii";var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;_emscripten_glStencilMaskSeparate.sig="vii";var _glStencilOp=(x0,x1,x2)=>GLctx.stencilOp(x0,x1,x2);_glStencilOp.sig="viii";var _emscripten_glStencilOp=_glStencilOp;_emscripten_glStencilOp.sig="viii";var _glStencilOpSeparate=(x0,x1,x2,x3)=>GLctx.stencilOpSeparate(x0,x1,x2,x3);_glStencilOpSeparate.sig="viiii";var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;_emscripten_glStencilOpSeparate.sig="viiii";var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null;GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixelData)};_glTexImage2D.sig="viiiiiiiip";var _emscripten_glTexImage2D=_glTexImage2D;_emscripten_glTexImage2D.sig="viiiiiiiip";var _glTexParameterf=(x0,x1,x2)=>GLctx.texParameterf(x0,x1,x2);_glTexParameterf.sig="viif";var _emscripten_glTexParameterf=_glTexParameterf;_emscripten_glTexParameterf.sig="viif";var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};_glTexParameterfv.sig="viip";var _emscripten_glTexParameterfv=_glTexParameterfv;_emscripten_glTexParameterfv.sig="viip";var _glTexParameteri=(x0,x1,x2)=>GLctx.texParameteri(x0,x1,x2);_glTexParameteri.sig="viii";var _emscripten_glTexParameteri=_glTexParameteri;_emscripten_glTexParameteri.sig="viii";var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};_glTexParameteriv.sig="viip";var _emscripten_glTexParameteriv=_glTexParameteriv;_emscripten_glTexParameteriv.sig="viip";var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{var pixelData=pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0):null;GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};_glTexSubImage2D.sig="viiiiiiiip";var _emscripten_glTexSubImage2D=_glTexSubImage2D;_emscripten_glTexSubImage2D.sig="viiiiiiiip";var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};_glUniform1f.sig="vif";var _emscripten_glUniform1f=_glUniform1f;_emscripten_glUniform1f.sig="vif";var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLFloatBuffers[count];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};_glUniform1fv.sig="viip";var _emscripten_glUniform1fv=_glUniform1fv;_emscripten_glUniform1fv.sig="viip";var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};_glUniform1i.sig="vii";var _emscripten_glUniform1i=_glUniform1i;_emscripten_glUniform1i.sig="vii";var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLIntBuffers[count];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};_glUniform1iv.sig="viip";var _emscripten_glUniform1iv=_glUniform1iv;_emscripten_glUniform1iv.sig="viip";var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};_glUniform2f.sig="viff";var _emscripten_glUniform2f=_glUniform2f;_emscripten_glUniform2f.sig="viff";var _glUniform2fv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLFloatBuffers[2*count];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};_glUniform2fv.sig="viip";var _emscripten_glUniform2fv=_glUniform2fv;_emscripten_glUniform2fv.sig="viip";var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};_glUniform2i.sig="viii";var _emscripten_glUniform2i=_glUniform2i;_emscripten_glUniform2i.sig="viii";var _glUniform2iv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLIntBuffers[2*count];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};_glUniform2iv.sig="viip";var _emscripten_glUniform2iv=_glUniform2iv;_emscripten_glUniform2iv.sig="viip";var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3f.sig="vifff";var _emscripten_glUniform3f=_glUniform3f;_emscripten_glUniform3f.sig="vifff";var _glUniform3fv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLFloatBuffers[3*count];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};_glUniform3fv.sig="viip";var _emscripten_glUniform3fv=_glUniform3fv;_emscripten_glUniform3fv.sig="viip";var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};_glUniform3i.sig="viiii";var _emscripten_glUniform3i=_glUniform3i;_emscripten_glUniform3i.sig="viiii";var _glUniform3iv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLIntBuffers[3*count];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};_glUniform3iv.sig="viip";var _emscripten_glUniform3iv=_glUniform3iv;_emscripten_glUniform3iv.sig="viip";var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4f.sig="viffff";var _emscripten_glUniform4f=_glUniform4f;_emscripten_glUniform4f.sig="viffff";var _glUniform4fv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];var heap=HEAPF32;value=value>>2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};_glUniform4fv.sig="viip";var _emscripten_glUniform4fv=_glUniform4fv;_emscripten_glUniform4fv.sig="viip";var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};_glUniform4i.sig="viiiii";var _emscripten_glUniform4i=_glUniform4i;_emscripten_glUniform4i.sig="viiiii";var _glUniform4iv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLIntBuffers[4*count];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};_glUniform4iv.sig="viip";var _emscripten_glUniform4iv=_glUniform4iv;_emscripten_glUniform4iv.sig="viip";var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix2fv.sig="viiip";var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;_emscripten_glUniformMatrix2fv.sig="viiip";var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(count<=32){var view=miniTempWebGLFloatBuffers[9*count];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix3fv.sig="viiip";var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;_emscripten_glUniformMatrix3fv.sig="viiip";var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(count<=18){var view=miniTempWebGLFloatBuffers[16*count];var heap=HEAPF32;value=value>>2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3];view[i+4]=heap[dst+4];view[i+5]=heap[dst+5];view[i+6]=heap[dst+6];view[i+7]=heap[dst+7];view[i+8]=heap[dst+8];view[i+9]=heap[dst+9];view[i+10]=heap[dst+10];view[i+11]=heap[dst+11];view[i+12]=heap[dst+12];view[i+13]=heap[dst+13];view[i+14]=heap[dst+14];view[i+15]=heap[dst+15]}}else{var view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};_glUniformMatrix4fv.sig="viiip";var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;_emscripten_glUniformMatrix4fv.sig="viiip";var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};_glUseProgram.sig="vi";var _emscripten_glUseProgram=_glUseProgram;_emscripten_glUseProgram.sig="vi";var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};_glValidateProgram.sig="vi";var _emscripten_glValidateProgram=_glValidateProgram;_emscripten_glValidateProgram.sig="vi";var _glVertexAttrib1f=(x0,x1)=>GLctx.vertexAttrib1f(x0,x1);_glVertexAttrib1f.sig="vif";var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;_emscripten_glVertexAttrib1f.sig="vif";var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};_glVertexAttrib1fv.sig="vip";var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;_emscripten_glVertexAttrib1fv.sig="vip";var _glVertexAttrib2f=(x0,x1,x2)=>GLctx.vertexAttrib2f(x0,x1,x2);_glVertexAttrib2f.sig="viff";var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;_emscripten_glVertexAttrib2f.sig="viff";var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};_glVertexAttrib2fv.sig="vip";var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;_emscripten_glVertexAttrib2fv.sig="vip";var _glVertexAttrib3f=(x0,x1,x2,x3)=>GLctx.vertexAttrib3f(x0,x1,x2,x3);_glVertexAttrib3f.sig="vifff";var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;_emscripten_glVertexAttrib3f.sig="vifff";var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};_glVertexAttrib3fv.sig="vip";var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;_emscripten_glVertexAttrib3fv.sig="vip";var _glVertexAttrib4f=(x0,x1,x2,x3,x4)=>GLctx.vertexAttrib4f(x0,x1,x2,x3,x4);_glVertexAttrib4f.sig="viffff";var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;_emscripten_glVertexAttrib4f.sig="viffff";var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};_glVertexAttrib4fv.sig="vip";var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;_emscripten_glVertexAttrib4fv.sig="vip";var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};_glVertexAttribDivisor.sig="vii";var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};_glVertexAttribPointer.sig="viiiiip";var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;_emscripten_glVertexAttribPointer.sig="viiiiip";var _glViewport=(x0,x1,x2,x3)=>GLctx.viewport(x0,x1,x2,x3);_glViewport.sig="viiii";var _emscripten_glViewport=_glViewport;_emscripten_glViewport.sig="viiii";var _emscripten_out=str=>out(UTF8ToString(str));_emscripten_out.sig="vp";class HandleAllocator{constructor(){this.allocated=[undefined];this.freelist=[]}get(id){return this.allocated[id]}has(id){return this.allocated[id]!==undefined}allocate(handle){var id=this.freelist.pop()||this.allocated.length;this.allocated[id]=handle;return id}free(id){this.allocated[id]=undefined;this.freelist.push(id)}}var promiseMap=new HandleAllocator;var makePromise=()=>{var promiseInfo={};promiseInfo.promise=new Promise((resolve,reject)=>{promiseInfo.reject=reject;promiseInfo.resolve=resolve});promiseInfo.id=promiseMap.allocate(promiseInfo);return promiseInfo};var _emscripten_promise_create=()=>makePromise().id;_emscripten_promise_create.sig="p";var _emscripten_promise_destroy=id=>{promiseMap.free(id)};_emscripten_promise_destroy.sig="vp";var getPromise=id=>promiseMap.get(id).promise;var _emscripten_promise_resolve=(id,result,value)=>{var info=promiseMap.get(id);switch(result){case 0:info.resolve(value);return;case 1:info.resolve(getPromise(value));return;case 2:info.resolve(getPromise(value));_emscripten_promise_destroy(value);return;case 3:info.reject(value);return}};_emscripten_promise_resolve.sig="vpip";var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};_emscripten_resize_heap.sig="ip";var _emscripten_wget_data=(url,pbuffer,pnum,perror)=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_wget_data"};_emscripten_wget_data.sig="vpppp";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};_environ_get.sig="ipp";var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};_environ_sizes_get.sig="ipp";function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_close.sig="ii";function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_fdstat_get.sig="iip";var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pread.sig="iippiip";var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_pwrite(fd,iov,iovcnt,offset_low,offset_high,pnum){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt,offset);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_pwrite.sig="iippiip";function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doReadv(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_read.sig="iippp";function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_seek.sig="iiiiip";function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_sync.sig="ii";function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_fd_write.sig="iippp";var _getentropy=(buffer,size)=>{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0};_getentropy.sig="ipp";var _getnameinfo=(sa,salen,node,nodelen,serv,servlen,flags)=>{var info=readSockaddr(sa,salen);if(info.errno){return-6}var port=info.port;var addr=info.addr;var overflowed=false;if(node&&nodelen){var lookup;if(flags&1||!(lookup=DNS.lookup_addr(addr))){if(flags&8){return-2}}else{addr=lookup}var numBytesWrittenExclNull=stringToUTF8(addr,node,nodelen);if(numBytesWrittenExclNull+1>=nodelen){overflowed=true}}if(serv&&servlen){port=""+port;var numBytesWrittenExclNull=stringToUTF8(port,serv,servlen);if(numBytesWrittenExclNull+1>=servlen){overflowed=true}}if(overflowed){return-12}return 0};_getnameinfo.sig="ipipipii";var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}_ipp.sig="ipp";function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.sig="ipp";function _ippipppp(...args){return adapters_support(false,...args)}_ippipppp.sig="ippipppp";function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.sig="ippipppp";function _ippp(...args){return adapters_support(false,...args)}_ippp.sig="ippp";function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.sig="ippp";function _ipppi(...args){return adapters_support(false,...args)}_ipppi.sig="ipppi";function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.sig="ipppi";function _ipppiii(...args){return adapters_support(false,...args)}_ipppiii.sig="ipppiii";function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.sig="ipppiii";function _ipppiiip(...args){return adapters_support(false,...args)}_ipppiiip.sig="ipppiiip";function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.sig="ipppiiip";function _ipppip(...args){return adapters_support(false,...args)}_ipppip.sig="ipppip";function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.sig="ipppip";function _ipppj(...args){return adapters_support(false,...args)}_ipppj.sig="ipppii";function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.sig="ipppii";function _ipppp(...args){return adapters_support(false,...args)}_ipppp.sig="ipppp";function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.sig="ipppp";function _ippppi(...args){return adapters_support(false,...args)}_ippppi.sig="ippppi";function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.sig="ippppi";function _ippppij(...args){return adapters_support(false,...args)}_ippppij.sig="ippppiii";function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.sig="ippppiii";function _ippppip(...args){return adapters_support(false,...args)}_ippppip.sig="ippppip";function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.sig="ippppip";function _ipppppip(...args){return adapters_support(false,...args)}_ipppppip.sig="ipppppip";function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.sig="ipppppip";function _vppippii(...args){return adapters_support(false,...args)}_vppippii.sig="vppippii";function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.sig="vppippii";function _vppp(...args){return adapters_support(false,...args)}_vppp.sig="vppp";function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.sig="vppp";function _vpppip(...args){return adapters_support(false,...args)}_vpppip.sig="vpppip";function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.sig="vpppip";var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var writeI53ToI64Clamped=(ptr,num)=>{if(num>0x8000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=2147483647}else if(num<-0x8000000000000000){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=2147483648}else{writeI53ToI64(ptr,num)}};var writeI53ToI64Signaling=(ptr,num)=>{if(num>0x8000000000000000||num<-0x8000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var writeI53ToU64Clamped=(ptr,num)=>{if(num>0x10000000000000000){HEAPU32[ptr>>2]=4294967295;HEAPU32[ptr+4>>2]=4294967295}else if(num<0){HEAPU32[ptr>>2]=0;HEAPU32[ptr+4>>2]=0}else{writeI53ToI64(ptr,num)}};var writeI53ToU64Signaling=(ptr,num)=>{if(num<0||num>0x10000000000000000){throw`RangeError: ${num}`}writeI53ToI64(ptr,num)};var readI53FromU64=ptr=>HEAPU32[ptr>>2]+HEAPU32[ptr+4>>2]*4294967296;var convertI32PairToI53=(lo,hi)=>(lo>>>0)+hi*4294967296;var convertU32PairToI53=(lo,hi)=>(lo>>>0)+(hi>>>0)*4294967296;var _stackAlloc=stackAlloc;var _stackSave=stackSave;var _stackRestore=stackSave;var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;var ptrToString=ptr=>{ptr>>>=0;return"0x"+ptr.toString(16).padStart(8,"0")};var _emscripten_notify_memory_growth=memoryIndex=>{updateMemoryViews()};_emscripten_notify_memory_growth.sig="vp";var ___asctime_r=(tmPtr,buf)=>{var date={tm_sec:HEAP32[tmPtr>>2],tm_min:HEAP32[tmPtr+4>>2],tm_hour:HEAP32[tmPtr+8>>2],tm_mday:HEAP32[tmPtr+12>>2],tm_mon:HEAP32[tmPtr+16>>2],tm_year:HEAP32[tmPtr+20>>2],tm_wday:HEAP32[tmPtr+24>>2]};var days=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var s=days[date.tm_wday]+" "+months[date.tm_mon]+(date.tm_mday<10?" ":" ")+date.tm_mday+(date.tm_hour<10?" 0":" ")+date.tm_hour+(date.tm_min<10?":0":":")+date.tm_min+(date.tm_sec<10?":0":":")+date.tm_sec+" "+(1900+date.tm_year)+"\n";stringToUTF8(s,buf,26);return buf};___asctime_r.sig="ppp";var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var arraySum=(array,index)=>{var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum};var addDays=(date,days)=>{var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate};var _strptime=(buf,format,tm)=>{var pattern=UTF8ToString(format);var SPECIAL_CHARS="\\!@#$^&*()+=-[]/{}|:<>?,.";for(var i=0,ii=SPECIAL_CHARS.length;iEQUIVALENT_MATCHERS[c]||m).replace(/%(.)/g,(_,c)=>{let pat=DATE_PATTERNS[c];if(pat){capture.push(c);return`(${pat})`}else{return c}}).replace(/\s+/g,"\\s*");var matches=new RegExp("^"+pattern_out,"i").exec(UTF8ToString(buf));function initDate(){function fixup(value,min,max){return typeof value!="number"||isNaN(value)?min:value>=min?value<=max?value:max:min}return{year:fixup(HEAP32[tm+20>>2]+1900,1970,9999),month:fixup(HEAP32[tm+16>>2],0,11),day:fixup(HEAP32[tm+12>>2],1,31),hour:fixup(HEAP32[tm+8>>2],0,23),min:fixup(HEAP32[tm+4>>2],0,59),sec:fixup(HEAP32[tm>>2],0,59),gmtoff:0}}if(matches){var date=initDate();var value;var getMatch=symbol=>{var pos=capture.indexOf(symbol);if(pos>=0){return matches[pos+1]}return};if(value=getMatch("S")){date.sec=jstoi_q(value)}if(value=getMatch("M")){date.min=jstoi_q(value)}if(value=getMatch("H")){date.hour=jstoi_q(value)}else if(value=getMatch("I")){var hour=jstoi_q(value);if(value=getMatch("p")){hour+=value.toUpperCase()[0]==="P"?12:0}date.hour=hour}if(value=getMatch("Y")){date.year=jstoi_q(value)}else if(value=getMatch("y")){var year=jstoi_q(value);if(value=getMatch("C")){year+=jstoi_q(value)*100}else{year+=year<69?2e3:1900}date.year=year}if(value=getMatch("m")){date.month=jstoi_q(value)-1}else if(value=getMatch("b")){date.month=MONTH_NUMBERS[value.substring(0,3).toUpperCase()]||0}if(value=getMatch("d")){date.day=jstoi_q(value)}else if(value=getMatch("j")){var day=jstoi_q(value);var leapYear=isLeapYear(date.year);for(var month=0;month<12;++month){var daysUntilMonth=arraySum(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,month-1);if(day<=daysUntilMonth+(leapYear?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[month]){date.day=day-daysUntilMonth}}}else if(value=getMatch("a")){var weekDay=value.substring(0,3).toUpperCase();if(value=getMatch("U")){var weekDayNumber=DAY_NUMBERS_SUN_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===0){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}else if(value=getMatch("W")){var weekDayNumber=DAY_NUMBERS_MON_FIRST[weekDay];var weekNumber=jstoi_q(value);var janFirst=new Date(date.year,0,1);var endDate;if(janFirst.getDay()===1){endDate=addDays(janFirst,weekDayNumber+7*(weekNumber-1))}else{endDate=addDays(janFirst,7-janFirst.getDay()+1+weekDayNumber+7*(weekNumber-1))}date.day=endDate.getDate();date.month=endDate.getMonth()}}if(value=getMatch("z")){if(value.toLowerCase()==="z"){date.gmtoff=0}else{var match=value.match(/^((?:\-|\+)\d\d):?(\d\d)?/);date.gmtoff=match[1]*3600;if(match[2]){date.gmtoff+=date.gmtoff>0?match[2]*60:-match[2]*60}}}var fullDate=new Date(date.year,date.month,date.day,date.hour,date.min,date.sec,0);HEAP32[tm>>2]=fullDate.getSeconds();HEAP32[tm+4>>2]=fullDate.getMinutes();HEAP32[tm+8>>2]=fullDate.getHours();HEAP32[tm+12>>2]=fullDate.getDate();HEAP32[tm+16>>2]=fullDate.getMonth();HEAP32[tm+20>>2]=fullDate.getFullYear()-1900;HEAP32[tm+24>>2]=fullDate.getDay();HEAP32[tm+28>>2]=arraySum(isLeapYear(fullDate.getFullYear())?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,fullDate.getMonth()-1)+fullDate.getDate()-1;HEAP32[tm+32>>2]=0;HEAP32[tm+36>>2]=date.gmtoff;return buf+intArrayFromString(matches[0]).length-1}return 0};_strptime.sig="pppp";var _strptime_l=(buf,format,tm,locale)=>_strptime(buf,format,tm);_strptime_l.sig="ppppp";var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};var strError=errno=>UTF8ToString(_strerror(errno));var _getaddrinfo=(node,service,hint,out)=>{var addrs=[];var canon=null;var addr=0;var port=0;var flags=0;var family=0;var type=0;var proto=0;var ai,last;function allocaddrinfo(family,type,proto,canon,addr,port){var sa,salen,ai;var errno;salen=family===10?28:16;addr=family===10?inetNtop6(addr):inetNtop4(addr);sa=_malloc(salen);errno=writeSockaddr(sa,family,addr,port);assert(!errno);ai=_malloc(32);HEAP32[ai+4>>2]=family;HEAP32[ai+8>>2]=type;HEAP32[ai+12>>2]=proto;HEAPU32[ai+24>>2]=canon;HEAPU32[ai+20>>2]=sa;if(family===10){HEAP32[ai+16>>2]=28}else{HEAP32[ai+16>>2]=16}HEAP32[ai+28>>2]=0;return ai}if(hint){flags=HEAP32[hint>>2];family=HEAP32[hint+4>>2];type=HEAP32[hint+8>>2];proto=HEAP32[hint+12>>2]}if(type&&!proto){proto=type===2?17:6}if(!type&&proto){type=proto===17?2:1}if(proto===0){proto=6}if(type===0){type=1}if(!node&&!service){return-2}if(flags&~(1|2|4|1024|8|16|32)){return-1}if(hint!==0&&HEAP32[hint>>2]&2&&!node){return-1}if(flags&32){return-2}if(type!==0&&type!==1&&type!==2){return-7}if(family!==0&&family!==2&&family!==10){return-6}if(service){service=UTF8ToString(service);port=parseInt(service,10);if(isNaN(port)){if(flags&1024){return-2}return-8}}if(!node){if(family===0){family=2}if((flags&1)===0){if(family===2){addr=_htonl(2130706433)}else{addr=[0,0,0,1]}}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0}node=UTF8ToString(node);addr=inetPton4(node);if(addr!==null){if(family===0||family===2){family=2}else if(family===10&&flags&8){addr=[0,0,_htonl(65535),addr];family=10}else{return-2}}else{addr=inetPton6(node);if(addr!==null){if(family===0||family===10){family=10}else{return-2}}}if(addr!=null){ai=allocaddrinfo(family,type,proto,node,addr,port);HEAPU32[out>>2]=ai;return 0}if(flags&4){return-2}node=DNS.lookup_name(node);addr=inetPton4(node);if(family===0){family=2}else if(family===10){addr=[0,0,_htonl(65535),addr]}ai=allocaddrinfo(family,type,proto,null,addr,port);HEAPU32[out>>2]=ai;return 0};_getaddrinfo.sig="ipppp";var Protocols={list:[],map:{}};var _setprotoent=stayopen=>{function allocprotoent(name,proto,aliases){var nameBuf=_malloc(name.length+1);stringToAscii(name,nameBuf);var j=0;var length=aliases.length;var aliasListBuf=_malloc((length+1)*4);for(var i=0;i>2]=aliasBuf}HEAPU32[aliasListBuf+j>>2]=0;var pe=_malloc(12);HEAPU32[pe>>2]=nameBuf;HEAPU32[pe+4>>2]=aliasListBuf;HEAP32[pe+8>>2]=proto;return pe}var list=Protocols.list;var map=Protocols.map;if(list.length===0){var entry=allocprotoent("tcp",6,["TCP"]);list.push(entry);map["tcp"]=map["6"]=entry;entry=allocprotoent("udp",17,["UDP"]);list.push(entry);map["udp"]=map["17"]=entry}_setprotoent.index=0};_setprotoent.sig="vi";var _endprotoent=()=>{};_endprotoent.sig="v";var _getprotoent=number=>{if(_setprotoent.index===Protocols.list.length){return 0}var result=Protocols.list[_setprotoent.index++];return result};_getprotoent.sig="p";var _getprotobyname=name=>{name=UTF8ToString(name);_setprotoent(true);var result=Protocols.map[name];return result};_getprotobyname.sig="pp";var _getprotobynumber=number=>{_setprotoent(true);var result=Protocols.map[number];return result};_getprotobynumber.sig="pi";var _emscripten_run_script=ptr=>{eval(UTF8ToString(ptr))};_emscripten_run_script.sig="vp";var _emscripten_run_script_int=ptr=>eval(UTF8ToString(ptr))|0;_emscripten_run_script_int.sig="ip";var _emscripten_run_script_string=ptr=>{var s=eval(UTF8ToString(ptr));if(s==null){return 0}s+="";var me=_emscripten_run_script_string;var len=lengthBytesUTF8(s);if(!me.bufferSize||me.bufferSizeMath.random();_emscripten_random.sig="f";function jsStackTrace(){return(new Error).stack.toString()}function getCallstack(flags){var callstack=jsStackTrace();var iThisFunc=callstack.lastIndexOf("_emscripten_log");var iThisFunc2=callstack.lastIndexOf("_emscripten_get_callstack");var iNextLine=callstack.indexOf("\n",Math.max(iThisFunc,iThisFunc2))+1;callstack=callstack.slice(iNextLine);if(flags&8&&typeof emscripten_source_map=="undefined"){warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.');flags^=8;flags|=16}var lines=callstack.split("\n");callstack="";var newFirefoxRe=new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)");var firefoxRe=new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?");var chromeRe=new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)");for(var l in lines){var line=lines[l];var symbolName="";var file="";var lineno=0;var column=0;var parts=chromeRe.exec(line);if(parts&&parts.length==5){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]}else{parts=newFirefoxRe.exec(line);if(!parts)parts=firefoxRe.exec(line);if(parts&&parts.length>=4){symbolName=parts[1];file=parts[2];lineno=parts[3];column=parts[4]|0}else{callstack+=line+"\n";continue}}var haveSourceMap=false;if(flags&8){var orig=emscripten_source_map.originalPositionFor({line:lineno,column:column});haveSourceMap=orig?.source;if(haveSourceMap){if(flags&64){orig.source=orig.source.substring(orig.source.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=` at ${symbolName} (${orig.source}:${orig.line}:${orig.column})\n`}}if(flags&16||!haveSourceMap){if(flags&64){file=file.substring(file.replace(/\\/g,"/").lastIndexOf("/")+1)}callstack+=(haveSourceMap?` = ${symbolName}`:` at ${symbolName}`)+` (${file}:${lineno}:${column})\n`}}callstack=callstack.replace(/\s+$/,"");return callstack}var emscriptenLog=(flags,str)=>{if(flags&24){str=str.replace(/\s+$/,"");str+=(str.length>0?"\n":"")+getCallstack(flags)}if(flags&1){if(flags&4){console.error(str)}else if(flags&2){console.warn(str)}else if(flags&512){console.info(str)}else if(flags&256){console.debug(str)}else{console.log(str)}}else if(flags&6){err(str)}else{out(str)}};var reallyNegative=x=>x<0||x===0&&1/x===-Infinity;var reSign=(value,bits)=>{if(value<=0){return value}var half=bits<=32?Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value};var unSign=(value,bits)=>{if(value>=0){return value}return bits<=32?2*Math.abs(1<{var end=ptr;while(HEAPU8[end])++end;return end-ptr};var formatString=(format,varargs)=>{var textIndex=format;var argIndex=varargs;function prepVararg(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){ptr+=4}}else{}return ptr}function getNextArg(type){var ret;argIndex=prepVararg(argIndex,type);if(type==="double"){ret=HEAPF64[argIndex>>3];argIndex+=8}else if(type=="i64"){ret=[HEAP32[argIndex>>2],HEAP32[argIndex+4>>2]];argIndex+=8}else{type="i32";ret=HEAP32[argIndex>>2];argIndex+=4}return ret}var ret=[];var curr,next,currArg;while(1){var startTextIndex=textIndex;curr=HEAP8[textIndex];if(curr===0)break;next=HEAP8[textIndex+1];if(curr==37){var flagAlwaysSigned=false;var flagLeftAlign=false;var flagAlternative=false;var flagZeroPad=false;var flagPadSign=false;flagsLoop:while(1){switch(next){case 43:flagAlwaysSigned=true;break;case 45:flagLeftAlign=true;break;case 35:flagAlternative=true;break;case 48:if(flagZeroPad){break flagsLoop}else{flagZeroPad=true;break}case 32:flagPadSign=true;break;default:break flagsLoop}textIndex++;next=HEAP8[textIndex+1]}var width=0;if(next==42){width=getNextArg("i32");textIndex++;next=HEAP8[textIndex+1]}else{while(next>=48&&next<=57){width=width*10+(next-48);textIndex++;next=HEAP8[textIndex+1]}}var precisionSet=false,precision=-1;if(next==46){precision=0;precisionSet=true;textIndex++;next=HEAP8[textIndex+1];if(next==42){precision=getNextArg("i32");textIndex++}else{while(1){var precisionChr=HEAP8[textIndex+1];if(precisionChr<48||precisionChr>57)break;precision=precision*10+(precisionChr-48);textIndex++}}next=HEAP8[textIndex+1]}if(precision<0){precision=6;precisionSet=false}var argSize;switch(String.fromCharCode(next)){case"h":var nextNext=HEAP8[textIndex+2];if(nextNext==104){textIndex++;argSize=1}else{argSize=2}break;case"l":var nextNext=HEAP8[textIndex+2];if(nextNext==108){textIndex++;argSize=8}else{argSize=4}break;case"L":case"q":case"j":argSize=8;break;case"z":case"t":case"I":argSize=4;break;default:argSize=null}if(argSize)textIndex++;next=HEAP8[textIndex+1];switch(String.fromCharCode(next)){case"d":case"i":case"u":case"o":case"x":case"X":case"p":{var signed=next==100||next==105;argSize=argSize||4;currArg=getNextArg("i"+argSize*8);var argText;if(argSize==8){currArg=next==117?convertU32PairToI53(currArg[0],currArg[1]):convertI32PairToI53(currArg[0],currArg[1])}if(argSize<=4){var limit=Math.pow(256,argSize)-1;currArg=(signed?reSign:unSign)(currArg&limit,argSize*8)}var currAbsArg=Math.abs(currArg);var prefix="";if(next==100||next==105){argText=reSign(currArg,8*argSize).toString(10)}else if(next==117){argText=unSign(currArg,8*argSize).toString(10);currArg=Math.abs(currArg)}else if(next==111){argText=(flagAlternative?"0":"")+currAbsArg.toString(8)}else if(next==120||next==88){prefix=flagAlternative&&currArg!=0?"0x":"";if(currArg<0){currArg=-currArg;argText=(currAbsArg-1).toString(16);var buffer=[];for(var i=0;i=0){if(flagAlwaysSigned){prefix="+"+prefix}else if(flagPadSign){prefix=" "+prefix}}if(argText.charAt(0)=="-"){prefix="-"+prefix;argText=argText.substr(1)}while(prefix.length+argText.lengthexponent&&exponent>=-4){next=(next==103?"f":"F").charCodeAt(0);precision-=exponent+1}else{next=(next==103?"e":"E").charCodeAt(0);precision--}effectivePrecision=Math.min(precision,20)}if(next==101||next==69){argText=currArg.toExponential(effectivePrecision);if(/[eE][-+]\d$/.test(argText)){argText=argText.slice(0,-1)+"0"+argText.slice(-1)}}else if(next==102||next==70){argText=currArg.toFixed(effectivePrecision);if(currArg===0&&reallyNegative(currArg)){argText="-"+argText}}var parts=argText.split("e");if(isGeneral&&!flagAlternative){while(parts[0].length>1&&parts[0].includes(".")&&(parts[0].slice(-1)=="0"||parts[0].slice(-1)==".")){parts[0]=parts[0].slice(0,-1)}}else{if(flagAlternative&&argText.indexOf(".")==-1)parts[0]+=".";while(precision>effectivePrecision++)parts[0]+="0"}argText=parts[0]+(parts.length>1?"e"+parts[1]:"");if(next==69)argText=argText.toUpperCase();if(currArg>=0){if(flagAlwaysSigned){argText="+"+argText}else if(flagPadSign){argText=" "+argText}}}while(argText.length0){ret.push(32)}if(!flagLeftAlign)ret.push(getNextArg("i8"));break}case"n":{var ptr=getNextArg("i32*");HEAP32[ptr>>2]=ret.length;break}case"%":{ret.push(curr);break}default:{for(var i=startTextIndex;i{var result=formatString(format,varargs);var str=UTF8ArrayToString(result,0);emscriptenLog(flags,str)};_emscripten_log.sig="vipp";var _emscripten_get_compiler_setting=name=>{throw"You must build with -sRETAIN_COMPILER_SETTINGS for getCompilerSetting or emscripten_get_compiler_setting to work"};_emscripten_get_compiler_setting.sig="pp";var _emscripten_has_asyncify=()=>0;_emscripten_has_asyncify.sig="i";function _emscripten_debugger(){debugger}_emscripten_debugger.sig="v";var _emscripten_print_double=(x,to,max)=>{var str=x+"";if(to)return stringToUTF8(str,to,max);else return lengthBytesUTF8(str)};_emscripten_print_double.sig="idpi";var _emscripten_asm_const_double=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_double.sig="dppp";var _emscripten_asm_const_ptr=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);_emscripten_asm_const_ptr.sig="pppp";var runMainThreadEmAsm=(emAsmAddr,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[emAsmAddr](...args)};var _emscripten_asm_const_int_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_int_sync_on_main_thread.sig="ippp";var _emscripten_asm_const_ptr_sync_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,1);_emscripten_asm_const_ptr_sync_on_main_thread.sig="pppp";var _emscripten_asm_const_double_sync_on_main_thread=_emscripten_asm_const_int_sync_on_main_thread;_emscripten_asm_const_double_sync_on_main_thread.sig="dppp";var _emscripten_asm_const_async_on_main_thread=(emAsmAddr,sigPtr,argbuf)=>runMainThreadEmAsm(emAsmAddr,sigPtr,argbuf,0);_emscripten_asm_const_async_on_main_thread.sig="vppp";var jstoi_s=Number;var __Unwind_Backtrace=(func,arg)=>{var trace=getCallstack();var parts=trace.split("\n");for(var i=0;iabort("Unwind_GetIPInfo");__Unwind_GetIPInfo.sig="ppp";var __Unwind_FindEnclosingFunction=ip=>0;__Unwind_FindEnclosingFunction.sig="pp";class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24}set_type(type){HEAPU32[this.ptr+4>>2]=type}get_type(){return HEAPU32[this.ptr+4>>2]}set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor}get_destructor(){return HEAPU32[this.ptr+8>>2]}set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught}get_caught(){return HEAP8[this.ptr+12]!=0}set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown}get_rethrown(){return HEAP8[this.ptr+13]!=0}init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)}set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr}get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]}get_exception_ptr(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;var ___cxa_throw=(ptr,type,destructor)=>{var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast};___cxa_throw.sig="vppp";var __Unwind_RaiseException=ex=>{err("Warning: _Unwind_RaiseException is not correctly implemented");return ___cxa_throw(ex,0,0)};__Unwind_RaiseException.sig="ip";var __Unwind_DeleteException=ex=>{err("TODO: Unwind_DeleteException")};__Unwind_DeleteException.sig="vp";var getDynCaller=(sig,ptr)=>(...args)=>dynCall(sig,ptr,args);var _emscripten_exit_with_live_runtime=()=>{throw"unwind"};_emscripten_exit_with_live_runtime.sig="v";var _emscripten_force_exit=status=>{__emscripten_runtime_keepalive_clear();_exit(status)};_emscripten_force_exit.sig="vi";var _emscripten_outn=(str,len)=>out(UTF8ToString(str,len));_emscripten_outn.sig="vpp";var _emscripten_errn=(str,len)=>err(UTF8ToString(str,len));_emscripten_errn.sig="vpp";var _emscripten_throw_number=number=>{throw number};_emscripten_throw_number.sig="vd";var _emscripten_throw_string=str=>{throw UTF8ToString(str)};_emscripten_throw_string.sig="vp";var runtimeKeepalivePush=()=>{runtimeKeepaliveCounter+=1};runtimeKeepalivePush.sig="v";var runtimeKeepalivePop=()=>{runtimeKeepaliveCounter-=1};runtimeKeepalivePop.sig="v";var _emscripten_runtime_keepalive_push=runtimeKeepalivePush;_emscripten_runtime_keepalive_push.sig="v";var _emscripten_runtime_keepalive_pop=runtimeKeepalivePop;_emscripten_runtime_keepalive_pop.sig="v";var _emscripten_runtime_keepalive_check=keepRuntimeAlive;_emscripten_runtime_keepalive_check.sig="i";var asmjsMangle=x=>{if(x=="__main_argc_argv"){x="main"}return x.startsWith("dynCall_")?x:"_"+x};var ___global_base=1024;var __emscripten_fs_load_embedded_files=ptr=>{do{var name_addr=HEAPU32[ptr>>2];ptr+=4;var len=HEAPU32[ptr>>2];ptr+=4;var content=HEAPU32[ptr>>2];ptr+=4;var name=UTF8ToString(name_addr);FS.createPath("/",PATH.dirname(name),true,true);FS.createDataFile(name,null,HEAP8.subarray(content,content+len),true,true,true)}while(HEAPU32[ptr>>2])};__emscripten_fs_load_embedded_files.sig="vp";var POINTER_SIZE=4;function getNativeTypeSize(type){switch(type){case"i1":case"i8":case"u8":return 1;case"i16":case"u16":return 2;case"i32":case"u32":return 4;case"i64":case"u64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return POINTER_SIZE}if(type[0]==="i"){const bits=Number(type.substr(1));assert(bits%8===0,`getNativeTypeSize invalid bits ${bits}, ${type} type`);return bits/8}return 0}}}var STACK_SIZE=524288;var STACK_ALIGN=16;var ASSERTIONS=0;var removeFunction=index=>{functionsInTableMap.delete(getWasmTableEntry(index));setWasmTableEntry(index,null);freeTableIndexes.push(index)};var _emscripten_math_cbrt=Math.cbrt;_emscripten_math_cbrt.sig="dd";var _emscripten_math_pow=Math.pow;_emscripten_math_pow.sig="ddd";var _emscripten_math_random=Math.random;_emscripten_math_random.sig="d";var _emscripten_math_sign=Math.sign;_emscripten_math_sign.sig="dd";var _emscripten_math_sqrt=Math.sqrt;_emscripten_math_sqrt.sig="dd";var _emscripten_math_exp=Math.exp;_emscripten_math_exp.sig="dd";var _emscripten_math_expm1=Math.expm1;_emscripten_math_expm1.sig="dd";var _emscripten_math_fmod=(x,y)=>x%y;_emscripten_math_fmod.sig="ddd";var _emscripten_math_log=Math.log;_emscripten_math_log.sig="dd";var _emscripten_math_log1p=Math.log1p;_emscripten_math_log1p.sig="dd";var _emscripten_math_log10=Math.log10;_emscripten_math_log10.sig="dd";var _emscripten_math_log2=Math.log2;_emscripten_math_log2.sig="dd";var _emscripten_math_round=Math.round;_emscripten_math_round.sig="dd";var _emscripten_math_acos=Math.acos;_emscripten_math_acos.sig="dd";var _emscripten_math_acosh=Math.acosh;_emscripten_math_acosh.sig="dd";var _emscripten_math_asin=Math.asin;_emscripten_math_asin.sig="dd";var _emscripten_math_asinh=Math.asinh;_emscripten_math_asinh.sig="dd";var _emscripten_math_atan=Math.atan;_emscripten_math_atan.sig="dd";var _emscripten_math_atanh=Math.atanh;_emscripten_math_atanh.sig="dd";var _emscripten_math_atan2=Math.atan2;_emscripten_math_atan2.sig="ddd";var _emscripten_math_cos=Math.cos;_emscripten_math_cos.sig="dd";var _emscripten_math_cosh=Math.cosh;_emscripten_math_cosh.sig="dd";var _emscripten_math_hypot=(count,varargs)=>{var args=[];for(var i=0;i>3])}return Math.hypot(...args)};_emscripten_math_hypot.sig="dip";var _emscripten_math_sin=Math.sin;_emscripten_math_sin.sig="dd";var _emscripten_math_sinh=Math.sinh;_emscripten_math_sinh.sig="dd";var _emscripten_math_tan=Math.tan;_emscripten_math_tan.sig="dd";var _emscripten_math_tanh=Math.tanh;_emscripten_math_tanh.sig="dd";var lengthBytesUTF16=str=>str.length*2;var lengthBytesUTF32=str=>{var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var call of JSEvents.deferredCalls){if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedencecall.targetFunction!=targetFunction)},canPerformEventHandlerRequests(){if(navigator.userActivation){return navigator.userActivation.isActive}return JSEvents.inEventHandler&&JSEvents.currentEventHandler.allowsDeferredCalls},runDeferredCalls(){if(!JSEvents.canPerformEventHandlerRequests()){return}var deferredCalls=JSEvents.deferredCalls;JSEvents.deferredCalls=[];for(var call of deferredCalls){call.targetFunction(...call.argsList)}},eventHandlers:[],removeAllHandlersOnTarget:(target,eventTypeString)=>{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(160);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP8[keyEventData+12]=e.ctrlKey;HEAP8[keyEventData+13]=e.shiftKey;HEAP8[keyEventData+14]=e.altKey;HEAP8[keyEventData+15]=e.metaKey;HEAP8[keyEventData+16]=e.repeat;HEAP32[idx+5]=e.charCode;HEAP32[idx+6]=e.keyCode;HEAP32[idx+7]=e.which;stringToUTF8(e.key||"",keyEventData+32,32);stringToUTF8(e.code||"",keyEventData+64,32);stringToUTF8(e.char||"",keyEventData+96,32);stringToUTF8(e.locale||"",keyEventData+128,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var findCanvasEventTarget=findEventTarget;var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);_emscripten_set_keypress_callback_on_thread.sig="ippipp";var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);_emscripten_set_keydown_callback_on_thread.sig="ippipp";var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);_emscripten_set_keyup_callback_on_thread.sig="ippipp";var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{left:0,top:0};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP8[eventStruct+24]=e.ctrlKey;HEAP8[eventStruct+25]=e.shiftKey;HEAP8[eventStruct+26]=e.altKey;HEAP8[eventStruct+27]=e.metaKey;HEAP16[idx*2+14]=e.button;HEAP16[idx*2+15]=e.buttons;HEAP32[idx+8]=e["movementX"];HEAP32[idx+9]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+10]=e.clientX-(rect.left|0);HEAP32[idx+11]=e.clientY-(rect.top|0)};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_click_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,4,"click",targetThread);_emscripten_set_click_callback_on_thread.sig="ippipp";var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);_emscripten_set_mousedown_callback_on_thread.sig="ippipp";var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);_emscripten_set_mouseup_callback_on_thread.sig="ippipp";var _emscripten_set_dblclick_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,7,"dblclick",targetThread);_emscripten_set_dblclick_callback_on_thread.sig="ippipp";var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);_emscripten_set_mousemove_callback_on_thread.sig="ippipp";var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);_emscripten_set_mouseenter_callback_on_thread.sig="ippipp";var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);_emscripten_set_mouseleave_callback_on_thread.sig="ippipp";var _emscripten_set_mouseover_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,35,"mouseover",targetThread);_emscripten_set_mouseover_callback_on_thread.sig="ippipp";var _emscripten_set_mouseout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,36,"mouseout",targetThread);_emscripten_set_mouseout_callback_on_thread.sig="ippipp";var _emscripten_get_mouse_status=mouseState=>{if(!JSEvents.mouseEvent)return-7;HEAP8.set(HEAP8.subarray(JSEvents.mouseEvent,JSEvents.mouseEvent+64),mouseState);return 0};_emscripten_get_mouse_status.sig="ip";var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(96);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};_emscripten_set_wheel_callback_on_thread.sig="ippipp";var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=0;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset|0;HEAP32[uiEvent+32>>2]=pageYOffset|0;if(getWasmTableEntry(callbackfunc)(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);_emscripten_set_resize_callback_on_thread.sig="ippipp";var _emscripten_set_scroll_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,11,"scroll",targetThread);_emscripten_set_scroll_callback_on_thread.sig="ippipp";var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);_emscripten_set_blur_callback_on_thread.sig="ippipp";var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);_emscripten_set_focus_callback_on_thread.sig="ippipp";var _emscripten_set_focusin_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,14,"focusin",targetThread);_emscripten_set_focusin_callback_on_thread.sig="ippipp";var _emscripten_set_focusout_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,15,"focusout",targetThread);_emscripten_set_focusout_callback_on_thread.sig="ippipp";var fillDeviceOrientationEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.alpha;HEAPF64[eventStruct+8>>3]=e.beta;HEAPF64[eventStruct+16>>3]=e.gamma;HEAP8[eventStruct+24]=e.absolute};var registerDeviceOrientationEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.deviceOrientationEvent)JSEvents.deviceOrientationEvent=_malloc(32);var deviceOrientationEventHandlerFunc=(e=event)=>{fillDeviceOrientationEventData(JSEvents.deviceOrientationEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.deviceOrientationEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceOrientationEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_deviceorientation_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceOrientationEventCallback(2,userData,useCapture,callbackfunc,16,"deviceorientation",targetThread);_emscripten_set_deviceorientation_callback_on_thread.sig="ipipp";var _emscripten_get_deviceorientation_status=orientationState=>{if(!JSEvents.deviceOrientationEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceOrientationEvent,32),orientationState);return 0};_emscripten_get_deviceorientation_status.sig="ip";var fillDeviceMotionEventData=(eventStruct,e,target)=>{var supportedFields=0;var a=e["acceleration"];supportedFields|=a&&1;var ag=e["accelerationIncludingGravity"];supportedFields|=ag&&2;var rr=e["rotationRate"];supportedFields|=rr&&4;a=a||{};ag=ag||{};rr=rr||{};HEAPF64[eventStruct>>3]=a["x"];HEAPF64[eventStruct+8>>3]=a["y"];HEAPF64[eventStruct+16>>3]=a["z"];HEAPF64[eventStruct+24>>3]=ag["x"];HEAPF64[eventStruct+32>>3]=ag["y"];HEAPF64[eventStruct+40>>3]=ag["z"];HEAPF64[eventStruct+48>>3]=rr["alpha"];HEAPF64[eventStruct+56>>3]=rr["beta"];HEAPF64[eventStruct+64>>3]=rr["gamma"]};var registerDeviceMotionEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.deviceMotionEvent)JSEvents.deviceMotionEvent=_malloc(80);var deviceMotionEventHandlerFunc=(e=event)=>{fillDeviceMotionEventData(JSEvents.deviceMotionEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.deviceMotionEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:deviceMotionEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_devicemotion_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerDeviceMotionEventCallback(2,userData,useCapture,callbackfunc,17,"devicemotion",targetThread);_emscripten_set_devicemotion_callback_on_thread.sig="ipipp";var _emscripten_get_devicemotion_status=motionState=>{if(!JSEvents.deviceMotionEvent)return-7;HEAP32.set(HEAP32.subarray(JSEvents.deviceMotionEvent,80),motionState);return 0};_emscripten_get_devicemotion_status.sig="ip";var screenOrientation=()=>{if(!window.screen)return undefined;return screen.orientation||screen["mozOrientation"]||screen["webkitOrientation"]};var fillOrientationChangeEventData=eventStruct=>{var orientationsType1=["portrait-primary","portrait-secondary","landscape-primary","landscape-secondary"];var orientationsType2=["portrait","portrait","landscape","landscape"];var orientationIndex=0;var orientationAngle=0;var screenOrientObj=screenOrientation();if(typeof screenOrientObj==="object"){orientationIndex=orientationsType1.indexOf(screenOrientObj.type);if(orientationIndex<0){orientationIndex=orientationsType2.indexOf(screenOrientObj.type)}if(orientationIndex>=0){orientationIndex=1<>2]=orientationIndex;HEAP32[eventStruct+4>>2]=orientationAngle};var registerOrientationChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.orientationChangeEvent)JSEvents.orientationChangeEvent=_malloc(8);var orientationChangeEventHandlerFunc=(e=event)=>{var orientationChangeEvent=JSEvents.orientationChangeEvent;fillOrientationChangeEventData(orientationChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,orientationChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:orientationChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_orientationchange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!window.screen||!screen.orientation)return-1;return registerOrientationChangeEventCallback(screen.orientation,userData,useCapture,callbackfunc,18,"change",targetThread)};_emscripten_set_orientationchange_callback_on_thread.sig="ipipp";var _emscripten_get_orientation_status=orientationChangeEvent=>{if(!screenOrientation()&&typeof orientation=="undefined")return-1;fillOrientationChangeEventData(orientationChangeEvent);return 0};_emscripten_get_orientation_status.sig="ip";var _emscripten_lock_orientation=allowedOrientations=>{var orientations=[];if(allowedOrientations&1)orientations.push("portrait-primary");if(allowedOrientations&2)orientations.push("portrait-secondary");if(allowedOrientations&4)orientations.push("landscape-primary");if(allowedOrientations&8)orientations.push("landscape-secondary");var succeeded;if(screen.lockOrientation){succeeded=screen.lockOrientation(orientations)}else if(screen.mozLockOrientation){succeeded=screen.mozLockOrientation(orientations)}else if(screen.webkitLockOrientation){succeeded=screen.webkitLockOrientation(orientations)}else{return-1}if(succeeded){return 0}return-6};_emscripten_lock_orientation.sig="ii";var _emscripten_unlock_orientation=()=>{if(screen.unlockOrientation){screen.unlockOrientation()}else if(screen.mozUnlockOrientation){screen.mozUnlockOrientation()}else if(screen.webkitUnlockOrientation){screen.webkitUnlockOrientation()}else{return-1}return 0};_emscripten_unlock_orientation.sig="i";var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP8[eventStruct]=isFullscreen;HEAP8[eventStruct+1]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+2,128);stringToUTF8(id,eventStruct+130,128);HEAP32[eventStruct+260>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+268>>2]=screen.width;HEAP32[eventStruct+272>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(276);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};_emscripten_set_fullscreenchange_callback_on_thread.sig="ippipp";var _emscripten_get_fullscreen_status=fullscreenStatus=>{if(!JSEvents.fullscreenEnabled())return-1;fillFullscreenChangeEventData(fullscreenStatus);return 0};_emscripten_get_fullscreen_status.sig="ip";var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};_emscripten_get_canvas_element_size.sig="ippp";var getCanvasElementSize=target=>{var sp=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(sp);return size};var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};_emscripten_set_canvas_element_size.sig="ipii";var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var sp=stackSave();var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(sp)}};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};var hideEverythingExceptGivenElement=onlyVisibleElement=>{var child=onlyVisibleElement;var parent=child.parentNode;var hiddenElements=[];while(child!=document.body){var children=parent.children;for(var i=0;i{for(var elem of hiddenElements){elem.node.style.display=elem.displayState}};var currentFullscreenStrategy={};var restoreOldWindowedStyle=null;var softFullscreenResizeWebGLRenderTarget=()=>{var dpr=devicePixelRatio;var inHiDPIFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode==2;var inAspectRatioFixedFullscreenMode=currentFullscreenStrategy.scaleMode==2;var inPixelPerfectFullscreenMode=currentFullscreenStrategy.canvasResolutionScaleMode!=0;var inCenteredWithoutScalingFullscreenMode=currentFullscreenStrategy.scaleMode==3;var screenWidth=inHiDPIFullscreenMode?Math.round(innerWidth*dpr):innerWidth;var screenHeight=inHiDPIFullscreenMode?Math.round(innerHeight*dpr):innerHeight;var w=screenWidth;var h=screenHeight;var canvas=currentFullscreenStrategy.target;var canvasSize=getCanvasElementSize(canvas);var x=canvasSize[0];var y=canvasSize[1];var topMargin;if(inAspectRatioFixedFullscreenMode){if(w*yx*h)w=h*x/y|0;topMargin=(screenHeight-h)/2|0}if(inPixelPerfectFullscreenMode){setCanvasElementSize(canvas,w,h);if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,w,h)}if(inHiDPIFullscreenMode){topMargin/=dpr;w/=dpr;h/=dpr;w=Math.round(w*1e4)/1e4;h=Math.round(h*1e4)/1e4;topMargin=Math.round(topMargin*1e4)/1e4}if(inCenteredWithoutScalingFullscreenMode){var t=(innerHeight-jstoi_q(canvas.style.height))/2;var b=(innerWidth-jstoi_q(canvas.style.width))/2;setLetterbox(canvas,t,b)}else{canvas.style.width=w+"px";canvas.style.height=h+"px";var b=(innerWidth-w)/2;setLetterbox(canvas,topMargin,b)}if(!inCenteredWithoutScalingFullscreenMode&¤tFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}};var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}if(!JSEvents.canPerformEventHandlerRequests()){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen=(target,deferUntilInEventHandler)=>{var strategy={scaleMode:0,canvasResolutionScaleMode:0,filteringMode:0,deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallbackTargetThread:2};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen.sig="ipi";var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};_emscripten_request_fullscreen_strategy.sig="ipip";var _emscripten_enter_soft_fullscreen=(target,fullscreenStrategy)=>{target=findEventTarget(target);if(!target)return-4;var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2],target:target,softFullscreen:true};var restoreOldStyle=JSEvents_resizeCanvasForFullscreen(target,strategy);document.documentElement.style.overflow="hidden";document.body.scroll="no";document.body.style.margin="0px";var hiddenElements=hideEverythingExceptGivenElement(target);function restoreWindowedState(){restoreOldStyle();restoreHiddenElements(hiddenElements);removeEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}currentFullscreenStrategy=0}restoreOldWindowedStyle=restoreWindowedState;currentFullscreenStrategy=strategy;addEventListener("resize",softFullscreenResizeWebGLRenderTarget);if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};_emscripten_enter_soft_fullscreen.sig="ipp";var _emscripten_exit_soft_fullscreen=()=>{restoreOldWindowedStyle?.();restoreOldWindowedStyle=null;return 0};_emscripten_exit_soft_fullscreen.sig="i";var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};_emscripten_exit_fullscreen.sig="i";var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP8[eventStruct]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+1,128);stringToUTF8(id,eventStruct+129,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(257);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};_emscripten_set_pointerlockchange_callback_on_thread.sig="ippipp";var registerPointerlockErrorEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var pointerlockErrorEventHandlerFunc=(e=event)=>{if(getWasmTableEntry(callbackfunc)(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockErrorEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockerror_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mozpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"webkitpointerlockerror",targetThread);registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"mspointerlockerror",targetThread);return registerPointerlockErrorEventCallback(target,userData,useCapture,callbackfunc,38,"pointerlockerror",targetThread)};_emscripten_set_pointerlockerror_callback_on_thread.sig="ippipp";var _emscripten_get_pointerlock_status=pointerlockStatus=>{if(pointerlockStatus)fillPointerlockChangeEventData(pointerlockStatus);if(!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}return 0};_emscripten_get_pointerlock_status.sig="ip";var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}if(!JSEvents.canPerformEventHandlerRequests()){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};_emscripten_request_pointerlock.sig="ipi";var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};_emscripten_exit_pointerlock.sig="i";var _emscripten_vibrate=msecs=>{if(!navigator.vibrate)return-1;navigator.vibrate(msecs);return 0};_emscripten_vibrate.sig="ii";var _emscripten_vibrate_pattern=(msecsArray,numEntries)=>{if(!navigator.vibrate)return-1;var vibrateList=[];for(var i=0;i>2];vibrateList.push(msecs)}navigator.vibrate(vibrateList);return 0};_emscripten_vibrate_pattern.sig="ipi";var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP8[eventStruct]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(!specialHTMLTargets[1]){return-4}return registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread)};_emscripten_set_visibilitychange_callback_on_thread.sig="ipipp";var _emscripten_get_visibility_status=visibilityStatus=>{if(typeof document.visibilityState=="undefined"&&typeof document.hidden=="undefined"){return-1}fillVisibilityChangeEventData(visibilityStatus);return 0};_emscripten_get_visibility_status.sig="ip";var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1552);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(let t of et){t.isChanged=t.onTarget=0;touches[t.identifier]=t}for(let t of e.changedTouches){t.isChanged=1;touches[t.identifier]=t}for(let t of e.targetTouches){touches[t.identifier].onTarget=1}var touchEvent=JSEvents.touchEvent;HEAPF64[touchEvent>>3]=e.timeStamp;HEAP8[touchEvent+12]=e.ctrlKey;HEAP8[touchEvent+13]=e.shiftKey;HEAP8[touchEvent+14]=e.altKey;HEAP8[touchEvent+15]=e.metaKey;var idx=touchEvent+16;var targetRect=getBoundingClientRect(target);var numTouches=0;for(let t of Object.values(touches)){var idx32=idx>>2;HEAP32[idx32+0]=t.identifier;HEAP32[idx32+1]=t.screenX;HEAP32[idx32+2]=t.screenY;HEAP32[idx32+3]=t.clientX;HEAP32[idx32+4]=t.clientY;HEAP32[idx32+5]=t.pageX;HEAP32[idx32+6]=t.pageY;HEAP8[idx+28]=t.isChanged;HEAP8[idx+29]=t.onTarget;HEAP32[idx32+8]=t.clientX-(targetRect.left|0);HEAP32[idx32+9]=t.clientY-(targetRect.top|0);idx+=48;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);_emscripten_set_touchstart_callback_on_thread.sig="ippipp";var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);_emscripten_set_touchend_callback_on_thread.sig="ippipp";var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);_emscripten_set_touchmove_callback_on_thread.sig="ippipp";var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);_emscripten_set_touchcancel_callback_on_thread.sig="ippipp";var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1112,64);stringToUTF8(e.mapping,eventStruct+1176,64)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1240);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(getWasmTableEntry(callbackfunc)(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};_emscripten_sample_gamepad_data.sig="i";var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};_emscripten_set_gamepadconnected_callback_on_thread.sig="ipipp";var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};_emscripten_set_gamepaddisconnected_callback_on_thread.sig="ipipp";var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;_emscripten_get_num_gamepads.sig="i";var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};_emscripten_get_gamepad_status.sig="iip";var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=getWasmTableEntry(callbackfunc)(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};_emscripten_set_beforeunload_callback_on_thread.sig="ippp";var fillBatteryEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.chargingTime;HEAPF64[eventStruct+8>>3]=e.dischargingTime;HEAPF64[eventStruct+16>>3]=e.level;HEAP8[eventStruct+24]=e.charging};var battery=()=>navigator.battery||navigator.mozBattery||navigator.webkitBattery;var registerBatteryEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.batteryEvent)JSEvents.batteryEvent=_malloc(32);var batteryEventHandlerFunc=(e=event)=>{var batteryEvent=JSEvents.batteryEvent;fillBatteryEventData(batteryEvent,battery());if(getWasmTableEntry(callbackfunc)(eventTypeId,batteryEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:batteryEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_batterychargingchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,29,"chargingchange",targetThread)};_emscripten_set_batterychargingchange_callback_on_thread.sig="ippp";var _emscripten_set_batterylevelchange_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(!battery())return-1;return registerBatteryEventCallback(battery(),userData,true,callbackfunc,30,"levelchange",targetThread)};_emscripten_set_batterylevelchange_callback_on_thread.sig="ippp";var _emscripten_get_battery_status=batteryState=>{if(!battery())return-1;fillBatteryEventData(batteryState,battery());return 0};_emscripten_get_battery_status.sig="ip";var __emscripten_set_offscreencanvas_size=(target,width,height)=>-1;__emscripten_set_offscreencanvas_size.sig="ipii";var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};_emscripten_set_element_css_size.sig="ipdd";var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};_emscripten_get_element_css_size.sig="ippp";var _emscripten_html5_remove_all_event_listeners=()=>JSEvents.removeAllEventListeners();_emscripten_html5_remove_all_event_listeners.sig="v";var _emscripten_request_animation_frame=(cb,userData)=>requestAnimationFrame(timeStamp=>getWasmTableEntry(cb)(timeStamp,userData));_emscripten_request_animation_frame.sig="ipp";var _emscripten_cancel_animation_frame=id=>cancelAnimationFrame(id);_emscripten_cancel_animation_frame.sig="vi";var _emscripten_request_animation_frame_loop=(cb,userData)=>{function tick(timeStamp){if(getWasmTableEntry(cb)(timeStamp,userData)){requestAnimationFrame(tick)}}return requestAnimationFrame(tick)};_emscripten_request_animation_frame_loop.sig="vpp";var _emscripten_performance_now=()=>performance.now();_emscripten_performance_now.sig="d";var _emscripten_get_device_pixel_ratio=()=>devicePixelRatio;_emscripten_get_device_pixel_ratio.sig="d";function _emscripten_get_callstack(flags,str,maxbytes){var callstack=getCallstack(flags);if(!str||maxbytes<=0){return lengthBytesUTF8(callstack)+1}var bytesWrittenExcludingNull=stringToUTF8(callstack,str,maxbytes);return bytesWrittenExcludingNull+1}_emscripten_get_callstack.sig="iipi";var convertFrameToPC=frame=>{abort("Cannot use convertFrameToPC (needed by __builtin_return_address) without -sUSE_OFFSET_CONVERTER");return 0};var _emscripten_return_address=level=>{var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}var caller=callstack[level+3];return convertFrameToPC(caller)};_emscripten_return_address.sig="pi";var UNWIND_CACHE={};var saveInUnwindCache=callstack=>{callstack.forEach(frame=>{var pc=convertFrameToPC(frame);if(pc){UNWIND_CACHE[pc]=frame}})};function _emscripten_stack_snapshot(){var callstack=jsStackTrace().split("\n");if(callstack[0]=="Error"){callstack.shift()}saveInUnwindCache(callstack);UNWIND_CACHE.last_addr=convertFrameToPC(callstack[3]);UNWIND_CACHE.last_stack=callstack;return UNWIND_CACHE.last_addr}_emscripten_stack_snapshot.sig="p";var _emscripten_stack_unwind_buffer=(addr,buffer,count)=>{var stack;if(UNWIND_CACHE.last_addr==addr){stack=UNWIND_CACHE.last_stack}else{stack=jsStackTrace().split("\n");if(stack[0]=="Error"){stack.shift()}saveInUnwindCache(stack)}var offset=3;while(stack[offset]&&convertFrameToPC(stack[offset])!=addr){++offset}for(var i=0;i>2]=convertFrameToPC(stack[i+offset])}return i};_emscripten_stack_unwind_buffer.sig="ippi";var _emscripten_pc_get_function=pc=>{abort("Cannot use emscripten_pc_get_function without -sUSE_OFFSET_CONVERTER");return 0};_emscripten_pc_get_function.sig="pp";var convertPCtoSourceLocation=pc=>{if(UNWIND_CACHE.last_get_source_pc==pc)return UNWIND_CACHE.last_source;var match;var source;if(!source){var frame=UNWIND_CACHE[pc];if(!frame)return null;if(match=/\((.*):(\d+):(\d+)\)$/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}else if(match=/@(.*):(\d+):(\d+)/.exec(frame)){source={file:match[1],line:match[2],column:match[3]}}}UNWIND_CACHE.last_get_source_pc=pc;UNWIND_CACHE.last_source=source;return source};var _emscripten_pc_get_file=pc=>{var result=convertPCtoSourceLocation(pc);if(!result)return 0;if(_emscripten_pc_get_file.ret)_free(_emscripten_pc_get_file.ret);_emscripten_pc_get_file.ret=stringToNewUTF8(result.file);return _emscripten_pc_get_file.ret};_emscripten_pc_get_file.sig="pp";var _emscripten_pc_get_line=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.line:0};_emscripten_pc_get_line.sig="ip";var _emscripten_pc_get_column=pc=>{var result=convertPCtoSourceLocation(pc);return result?result.column||0:0};_emscripten_pc_get_column.sig="ip";var _sched_yield=()=>0;Module["_sched_yield"]=_sched_yield;_sched_yield.sig="i";function _random_get(buf,buf_len){try{_getentropy(buf,buf_len);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}_random_get.sig="ipp";var checkWasiClock=clock_id=>clock_id==0||clock_id==1||clock_id==2||clock_id==3;function _clock_time_get(clk_id,ignored_precision_low,ignored_precision_high,ptime){var ignored_precision=convertI32PairToI53Checked(ignored_precision_low,ignored_precision_high);if(!checkWasiClock(clk_id)){return 28}var now;if(clk_id===0){now=Date.now()}else if(nowIsMonotonic){now=_emscripten_get_now()}else{return 52}var nsec=Math.round(now*1e3*1e3);HEAP32[ptime>>2]=nsec>>>0;HEAP32[ptime+4>>2]=nsec/Math.pow(2,32)>>>0;return 0}_clock_time_get.sig="iiiip";var _clock_res_get=(clk_id,pres)=>{if(!checkWasiClock(clk_id)){return 28}var nsec;if(clk_id===0){nsec=1e3*1e3}else if(nowIsMonotonic){nsec=_emscripten_get_now_res()}else{return 52}HEAP32[pres>>2]=nsec>>>0;HEAP32[pres+4>>2]=nsec/Math.pow(2,32)>>>0;return 0};_clock_res_get.sig="iip";var wasiRightsToMuslOFlags=rights=>{if(rights&2&&rights&64){return 2}if(rights&2){return 0}if(rights&64){return 1}throw new FS.ErrnoError(28)};var wasiOFlagsToMuslOFlags=oflags=>{var musl_oflags=0;if(oflags&1){musl_oflags|=64}if(oflags&8){musl_oflags|=512}if(oflags&2){musl_oflags|=65536}if(oflags&4){musl_oflags|=128}return musl_oflags};var _emscripten_unwind_to_js_event_loop=()=>{throw"unwind"};_emscripten_unwind_to_js_event_loop.sig="v";var setImmediateWrapped=func=>{setImmediateWrapped.mapping||=[];var id=setImmediateWrapped.mapping.length;setImmediateWrapped.mapping[id]=setImmediate(()=>{setImmediateWrapped.mapping[id]=undefined;func()});return id};var clearImmediateWrapped=id=>{clearImmediate(setImmediateWrapped.mapping[id]);setImmediateWrapped.mapping[id]=undefined};var polyfillSetImmediate=()=>{};var _emscripten_set_immediate=(cb,userData)=>emSetImmediate(()=>{callUserCallback(()=>getWasmTableEntry(cb)(userData))});_emscripten_set_immediate.sig="ipp";var _emscripten_clear_immediate=id=>{emClearImmediate(id)};_emscripten_clear_immediate.sig="vi";var _emscripten_set_immediate_loop=(cb,userData)=>{function tick(){callUserCallback(()=>{if(getWasmTableEntry(cb)(userData)){emSetImmediate(tick)}else{}})}emSetImmediate(tick)};_emscripten_set_immediate_loop.sig="vpp";var _emscripten_set_timeout=(cb,msecs,userData)=>safeSetTimeout(()=>getWasmTableEntry(cb)(userData),msecs);_emscripten_set_timeout.sig="ipdp";var _emscripten_clear_timeout=clearTimeout;_emscripten_clear_timeout.sig="vi";var _emscripten_set_timeout_loop=(cb,msecs,userData)=>{function tick(){var t=_emscripten_get_now();var n=t+msecs;callUserCallback(()=>{if(getWasmTableEntry(cb)(t,userData)){setTimeout(tick,n-_emscripten_get_now())}})}return setTimeout(tick,0)};_emscripten_set_timeout_loop.sig="vpdp";var _emscripten_set_interval=(cb,msecs,userData)=>setInterval(()=>{callUserCallback(()=>getWasmTableEntry(cb)(userData))},msecs);_emscripten_set_interval.sig="ipdp";var _emscripten_clear_interval=id=>{clearInterval(id)};_emscripten_clear_interval.sig="vi";var idsToPromises=(idBuf,size)=>{var promises=[];for(var i=0;i>2];promises[i]=getPromise(id)}return promises};var makePromiseCallback=(callback,userData)=>value=>{var stack=stackSave();var resultPtr=stackAlloc(POINTER_SIZE);HEAPU32[resultPtr>>2]=0;try{var result=getWasmTableEntry(callback)(resultPtr,userData,value);var resultVal=HEAPU32[resultPtr>>2]}catch(e){if(typeof e!="number"){throw 0}throw e}finally{stackRestore(stack)}switch(result){case 0:return resultVal;case 1:return getPromise(resultVal);case 2:var ret=getPromise(resultVal);_emscripten_promise_destroy(resultVal);return ret;case 3:throw resultVal}};var _emscripten_promise_then=(id,onFulfilled,onRejected,userData)=>{var promise=getPromise(id);var newId=promiseMap.allocate({promise:promise.then(makePromiseCallback(onFulfilled,userData),makePromiseCallback(onRejected,userData))});return newId};_emscripten_promise_then.sig="ppppp";var _emscripten_promise_all=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.all(promises).then(results=>{if(resultBuf){for(var i=0;i>2]=result}}return resultBuf})});return id};_emscripten_promise_all.sig="pppp";var setPromiseResult=(ptr,fulfill,value)=>{var result=fulfill?0:3;HEAP32[ptr>>2]=result;HEAPU32[ptr+4>>2]=value};var _emscripten_promise_all_settled=(idBuf,resultBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.allSettled(promises).then(results=>{if(resultBuf){var offset=resultBuf;for(var i=0;i{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.any(promises).catch(err=>{if(errorBuf){for(var i=0;i>2]=err.errors[i]}}throw errorBuf})});return id};_emscripten_promise_any.sig="pppp";var _emscripten_promise_race=(idBuf,size)=>{var promises=idsToPromises(idBuf,size);var id=promiseMap.allocate({promise:Promise.race(promises)});return id};_emscripten_promise_race.sig="ppp";var _emscripten_promise_await=(returnValuePtr,id)=>{abort("emscripten_promise_await is only available with ASYNCIFY")};_emscripten_promise_await.sig="vpp";var ___resumeException=ptr=>{if(!exceptionLast){exceptionLast=ptr}throw exceptionLast};___resumeException.sig="vp";var findMatchingCatch=args=>{var thrown=exceptionLast;if(!thrown){setTempRet0(0);return 0}var info=new ExceptionInfo(thrown);info.set_adjusted_ptr(thrown);var thrownType=info.get_type();if(!thrownType){setTempRet0(0);return thrown}for(var caughtType of args){if(caughtType===0||caughtType===thrownType){break}var adjusted_ptr_addr=info.ptr+16;if(___cxa_can_catch(caughtType,thrownType,adjusted_ptr_addr)){setTempRet0(caughtType);return thrown}}setTempRet0(thrownType);return thrown};var ___cxa_find_matching_catch_2=()=>findMatchingCatch([]);___cxa_find_matching_catch_2.sig="p";var ___cxa_find_matching_catch_3=arg0=>findMatchingCatch([arg0]);___cxa_find_matching_catch_3.sig="pp";var ___cxa_find_matching_catch_4=(arg0,arg1)=>findMatchingCatch([arg0,arg1]);___cxa_find_matching_catch_4.sig="ppp";var exceptionCaught=[];var ___cxa_rethrow=()=>{var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast};___cxa_rethrow.sig="v";var _llvm_eh_typeid_for=type=>type;_llvm_eh_typeid_for.sig="vp";var ___cxa_begin_catch=ptr=>{var info=new ExceptionInfo(ptr);if(!info.get_caught()){info.set_caught(true);uncaughtExceptionCount--}info.set_rethrown(false);exceptionCaught.push(info);___cxa_increment_exception_refcount(info.excPtr);return info.get_exception_ptr()};___cxa_begin_catch.sig="pp";var ___cxa_end_catch=()=>{_setThrew(0,0);var info=exceptionCaught.pop();___cxa_decrement_exception_refcount(info.excPtr);exceptionLast=0};___cxa_end_catch.sig="v";var ___cxa_get_exception_ptr=ptr=>{var rtn=new ExceptionInfo(ptr).get_exception_ptr();return rtn};___cxa_get_exception_ptr.sig="pp";var ___cxa_uncaught_exceptions=()=>uncaughtExceptionCount;Module["___cxa_uncaught_exceptions"]=___cxa_uncaught_exceptions;___cxa_uncaught_exceptions.sig="i";var ___cxa_call_unexpected=exception=>abort("Unexpected exception thrown, this is not properly supported - aborting");___cxa_call_unexpected.sig="vp";var ___cxa_current_primary_exception=()=>{if(!exceptionCaught.length){return 0}var info=exceptionCaught[exceptionCaught.length-1];___cxa_increment_exception_refcount(info.excPtr);return info.excPtr};Module["___cxa_current_primary_exception"]=___cxa_current_primary_exception;___cxa_current_primary_exception.sig="p";var ___cxa_rethrow_primary_exception=ptr=>{if(!ptr)return;var info=new ExceptionInfo(ptr);exceptionCaught.push(info);info.set_rethrown(true);___cxa_rethrow()};Module["___cxa_rethrow_primary_exception"]=___cxa_rethrow_primary_exception;___cxa_rethrow_primary_exception.sig="vp";var _emscripten_run_preload_plugins=(file,onload,onerror)=>{var _file=UTF8ToString(file);var data=FS.analyzePath(_file);if(!data.exists)return-1;FS.createPreloadedFile(PATH.dirname(_file),PATH.basename(_file),new Uint8Array(data.object.contents),true,true,()=>{if(onload)getWasmTableEntry(onload)(file)},()=>{if(onerror)getWasmTableEntry(onerror)(file)},true);return 0};_emscripten_run_preload_plugins.sig="ippp";var Browser_asyncPrepareDataCounter=0;var _emscripten_run_preload_plugins_data=(data,size,suffix,arg,onload,onerror)=>{var _suffix=UTF8ToString(suffix);var name="prepare_data_"+Browser_asyncPrepareDataCounter+++"."+_suffix;var cname=stringToNewUTF8(name);FS.createPreloadedFile("/",name,HEAPU8.subarray(data,data+size),true,true,()=>{if(onload)getWasmTableEntry(onload)(arg,cname)},()=>{if(onerror)getWasmTableEntry(onerror)(arg)},true)};_emscripten_run_preload_plugins_data.sig="vpipppp";var _emscripten_async_run_script=(script,millis)=>{safeSetTimeout(()=>_emscripten_run_script(script),millis)};_emscripten_async_run_script.sig="vpi";var _emscripten_async_load_script=(url,onload,onerror)=>{url=UTF8ToString(url);onload=getWasmTableEntry(onload);onerror=getWasmTableEntry(onerror);var loadDone=()=>{if(onload){if(runDependencies>0){dependenciesFulfilled=onload}else{onload()}}};var loadError=()=>{onerror?.()};var script=document.createElement("script");script.onload=loadDone;script.onerror=loadError;script.src=url;document.body.appendChild(script)};_emscripten_async_load_script.sig="vppp";var _emscripten_get_main_loop_timing=(mode,value)=>{if(mode)HEAP32[mode>>2]=Browser.mainLoop.timingMode;if(value)HEAP32[value>>2]=Browser.mainLoop.timingValue};_emscripten_get_main_loop_timing.sig="vpp";var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)};_emscripten_set_main_loop.sig="vpii";var _emscripten_set_main_loop_arg=(func,arg,fps,simulateInfiniteLoop)=>{var browserIterationFunc=()=>getWasmTableEntry(func)(arg);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg)};_emscripten_set_main_loop_arg.sig="vppii";var _emscripten_cancel_main_loop=()=>{Browser.mainLoop.pause();Browser.mainLoop.func=null};_emscripten_cancel_main_loop.sig="v";var _emscripten_pause_main_loop=()=>{Browser.mainLoop.pause()};_emscripten_pause_main_loop.sig="v";var _emscripten_resume_main_loop=()=>{Browser.mainLoop.resume()};_emscripten_resume_main_loop.sig="v";var __emscripten_push_main_loop_blocker=(func,arg,name)=>{Browser.mainLoop.queue.push({func:()=>{getWasmTableEntry(func)(arg)},name:UTF8ToString(name),counted:true});Browser.mainLoop.updateStatus()};__emscripten_push_main_loop_blocker.sig="vppp";var __emscripten_push_uncounted_main_loop_blocker=(func,arg,name)=>{Browser.mainLoop.queue.push({func:()=>{getWasmTableEntry(func)(arg)},name:UTF8ToString(name),counted:false});Browser.mainLoop.updateStatus()};__emscripten_push_uncounted_main_loop_blocker.sig="vppp";var _emscripten_set_main_loop_expected_blockers=num=>{Browser.mainLoop.expectedBlockers=num;Browser.mainLoop.remainingBlockers=num;Browser.mainLoop.updateStatus()};_emscripten_set_main_loop_expected_blockers.sig="vi";var _emscripten_async_call=(func,arg,millis)=>{function wrapper(){getWasmTableEntry(func)(arg)}if(millis>=0){safeSetTimeout(wrapper,millis)}else{Browser.safeRequestAnimationFrame(wrapper)}};_emscripten_async_call.sig="vppi";var _emscripten_get_window_title=()=>{var buflen=256;if(!_emscripten_get_window_title.buffer){_emscripten_get_window_title.buffer=_malloc(buflen)}stringToUTF8(document.title,_emscripten_get_window_title.buffer,buflen);return _emscripten_get_window_title.buffer};_emscripten_get_window_title.sig="p";var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);_emscripten_set_window_title.sig="vp";var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};_emscripten_get_screen_size.sig="vpp";var _emscripten_hide_mouse=()=>{var styleSheet=document.styleSheets[0];var rules=styleSheet.cssRules;for(var i=0;i{Browser.setCanvasSize(width,height)};_emscripten_set_canvas_size.sig="vii";var _emscripten_get_canvas_size=(width,height,isFullscreen)=>{var canvas=Module["canvas"];HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height;HEAP32[isFullscreen>>2]=Browser.isFullscreen?1:0};_emscripten_get_canvas_size.sig="vppp";var _emscripten_create_worker=url=>{url=UTF8ToString(url);var id=Browser.workers.length;var info={worker:new Worker(url),callbacks:[],awaited:0,buffer:0,bufferSize:0};info.worker.onmessage=function info_worker_onmessage(msg){if(ABORT)return;var info=Browser.workers[id];if(!info)return;var callbackId=msg.data["callbackId"];var callbackInfo=info.callbacks[callbackId];if(!callbackInfo)return;if(msg.data["finalResponse"]){info.awaited--;info.callbacks[callbackId]=null}var data=msg.data["data"];if(data){if(!data.byteLength)data=new Uint8Array(data);if(!info.buffer||info.bufferSize{var info=Browser.workers[id];info.worker.terminate();if(info.buffer)_free(info.buffer);Browser.workers[id]=null};_emscripten_destroy_worker.sig="vi";var _emscripten_call_worker=(id,funcName,data,size,callback,arg)=>{funcName=UTF8ToString(funcName);var info=Browser.workers[id];var callbackId=-1;if(callback){callbackId=info.callbacks.length;info.callbacks.push({func:getWasmTableEntry(callback),arg:arg});info.awaited++}var transferObject={funcName:funcName,callbackId:callbackId,data:data?new Uint8Array(HEAPU8.subarray(data,data+size)):0};if(data){info.worker.postMessage(transferObject,[transferObject.data.buffer])}else{info.worker.postMessage(transferObject)}};_emscripten_call_worker.sig="vippipp";var _emscripten_get_worker_queue_size=id=>{var info=Browser.workers[id];if(!info)return-1;return info.awaited};_emscripten_get_worker_queue_size.sig="ii";var getPreloadedImageData=(path,w,h)=>{path=PATH_FS.resolve(path);var canvas=preloadedImages[path];if(!canvas)return 0;var ctx=canvas.getContext("2d");var image=ctx.getImageData(0,0,canvas.width,canvas.height);var buf=_malloc(canvas.width*canvas.height*4);HEAPU8.set(image.data,buf);HEAP32[w>>2]=canvas.width;HEAP32[h>>2]=canvas.height;return buf};var _emscripten_get_preloaded_image_data=(path,w,h)=>getPreloadedImageData(UTF8ToString(path),w,h);_emscripten_get_preloaded_image_data.sig="pppp";var getPreloadedImageData__data=["$PATH_FS","malloc"];var _emscripten_get_preloaded_image_data_from_FILE=(file,w,h)=>{var fd=_fileno(file);var stream=FS.getStream(fd);if(stream){return getPreloadedImageData(stream.path,w,h)}return 0};_emscripten_get_preloaded_image_data_from_FILE.sig="pppp";var wget={wgetRequests:{},nextWgetRequestHandle:0,getNextWgetRequestHandle(){var handle=wget.nextWgetRequestHandle;wget.nextWgetRequestHandle++;return handle}};var FS_mkdirTree=(path,mode)=>FS.mkdirTree(path,mode);var FS_unlink=path=>FS.unlink(path);var _emscripten_async_wget=(url,file,onload,onerror)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);function doCallback(callback){if(callback){callUserCallback(()=>{var sp=stackSave();getWasmTableEntry(callback)(stringToUTF8OnStack(_file));stackRestore(sp)})}}var destinationDirectory=PATH.dirname(_file);FS_createPreloadedFile(destinationDirectory,PATH.basename(_file),_url,true,true,()=>doCallback(onload),()=>doCallback(onerror),false,false,()=>{try{FS_unlink(_file)}catch(e){}FS_mkdirTree(destinationDirectory)})};_emscripten_async_wget.sig="vpppp";var _emscripten_async_wget_data=(url,userdata,onload,onerror)=>{asyncLoad(UTF8ToString(url),byteArray=>{callUserCallback(()=>{var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);getWasmTableEntry(onload)(userdata,buffer,byteArray.length);_free(buffer)})},()=>{if(onerror){callUserCallback(()=>{getWasmTableEntry(onerror)(userdata)})}},true)};_emscripten_async_wget_data.sig="vpppp";var _emscripten_async_wget2=(url,file,request,param,userdata,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _file=UTF8ToString(file);_file=PATH_FS.resolve(_file);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var index=_file.lastIndexOf("/");var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();var destinationDirectory=PATH.dirname(_file);http.onload=e=>{if(http.status>=200&&http.status<300){try{FS.unlink(_file)}catch(e){}FS.mkdirTree(destinationDirectory);FS.createDataFile(_file.substr(0,index),_file.substr(index+1),new Uint8Array(http.response),true,true,false);if(onload){var sp=stackSave();getWasmTableEntry(onload)(handle,userdata,stringToUTF8OnStack(_file));stackRestore(sp)}}else{if(onerror)getWasmTableEntry(onerror)(handle,userdata,http.status)}delete wget.wgetRequests[handle]};http.onerror=e=>{if(onerror)getWasmTableEntry(onerror)(handle,userdata,http.status);delete wget.wgetRequests[handle]};http.onprogress=e=>{if(e.lengthComputable||e.lengthComputable===undefined&&e.total!=0){var percentComplete=e.loaded/e.total*100;if(onprogress)getWasmTableEntry(onprogress)(handle,userdata,percentComplete)}};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2.sig="ipppppppp";var _emscripten_async_wget2_data=(url,request,param,userdata,free,onload,onerror,onprogress)=>{var _url=UTF8ToString(url);var _request=UTF8ToString(request);var _param=UTF8ToString(param);var http=new XMLHttpRequest;http.open(_request,_url,true);http.responseType="arraybuffer";var handle=wget.getNextWgetRequestHandle();function onerrorjs(){if(onerror){var sp=stackSave();var statusText=0;if(http.statusText){statusText=stringToUTF8OnStack(http.statusText)}getWasmTableEntry(onerror)(handle,userdata,http.status,statusText);stackRestore(sp)}}http.onload=e=>{if(http.status>=200&&http.status<300||http.status===0&&_url.substr(0,4).toLowerCase()!="http"){var byteArray=new Uint8Array(http.response);var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);if(onload)getWasmTableEntry(onload)(handle,userdata,buffer,byteArray.length);if(free)_free(buffer)}else{onerrorjs()}delete wget.wgetRequests[handle]};http.onerror=e=>{onerrorjs();delete wget.wgetRequests[handle]};http.onprogress=e=>{if(onprogress)getWasmTableEntry(onprogress)(handle,userdata,e.loaded,e.lengthComputable||e.lengthComputable===undefined?e.total:0)};http.onabort=e=>{delete wget.wgetRequests[handle]};if(_request=="POST"){http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.send(_param)}else{http.send(null)}wget.wgetRequests[handle]=http;return handle};_emscripten_async_wget2_data.sig="ippppippp";var _emscripten_async_wget2_abort=handle=>{var http=wget.wgetRequests[handle];http?.abort()};_emscripten_async_wget2_abort.sig="vi";function ___syscall_shutdown(fd,how){try{getSocketFromFD(fd);return-52}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}Module["___syscall_shutdown"]=___syscall_shutdown;___syscall_shutdown.sig="iiiiiii";var __dlsym_catchup_js=(handle,symbolIndex)=>{var lib=LDSO.loadedLibsByHandle[handle];var symDict=lib.exports;var symName=Object.keys(symDict)[symbolIndex];var sym=symDict[symName];var result=addFunction(sym,sym.sig);return result};__dlsym_catchup_js.sig="ppi";var FS_createPath=FS.createPath;var FS_createDevice=FS.createDevice;var FS_readFile=FS.readFile;var FS_createLazyFile=FS.createLazyFile;var _setNetworkCallback=(event,userData,callback)=>{function _callback(data){try{if(event==="error"){var sp=stackSave();var msg=stringToUTF8OnStack(data[2]);getWasmTableEntry(callback)(data[0],data[1],msg,userData);stackRestore(sp)}else{getWasmTableEntry(callback)(data,userData)}}catch(e){if(!(e instanceof ExitStatus)){if(e&&typeof e=="object"&&e.stack)err("exception thrown: "+[e,e.stack]);throw e}}}Module["websocket"]["on"](event,callback?_callback:null)};var _emscripten_set_socket_error_callback=(userData,callback)=>{_setNetworkCallback("error",userData,callback)};_emscripten_set_socket_error_callback.sig="vpp";var _emscripten_set_socket_open_callback=(userData,callback)=>{_setNetworkCallback("open",userData,callback)};_emscripten_set_socket_open_callback.sig="vpp";var _emscripten_set_socket_listen_callback=(userData,callback)=>{_setNetworkCallback("listen",userData,callback)};_emscripten_set_socket_listen_callback.sig="vpp";var _emscripten_set_socket_connection_callback=(userData,callback)=>{_setNetworkCallback("connection",userData,callback)};_emscripten_set_socket_connection_callback.sig="vpp";var _emscripten_set_socket_message_callback=(userData,callback)=>{_setNetworkCallback("message",userData,callback)};_emscripten_set_socket_message_callback.sig="vpp";var _emscripten_set_socket_close_callback=(userData,callback)=>{_setNetworkCallback("close",userData,callback)};_emscripten_set_socket_close_callback.sig="vpp";var _emscripten_webgl_enable_ANGLE_instanced_arrays=ctx=>webgl_enable_ANGLE_instanced_arrays(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_ANGLE_instanced_arrays.sig="ip";var _emscripten_webgl_enable_OES_vertex_array_object=ctx=>webgl_enable_OES_vertex_array_object(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_OES_vertex_array_object.sig="ip";var _emscripten_webgl_enable_WEBGL_draw_buffers=ctx=>webgl_enable_WEBGL_draw_buffers(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_draw_buffers.sig="ip";var _emscripten_webgl_enable_WEBGL_multi_draw=ctx=>webgl_enable_WEBGL_multi_draw(GL.contexts[ctx].GLctx);_emscripten_webgl_enable_WEBGL_multi_draw.sig="ip";var _glVertexPointer=(size,type,stride,ptr)=>{throw"Legacy GL function (glVertexPointer) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glVertexPointer.sig="viiip";var _glMatrixMode=()=>{throw"Legacy GL function (glMatrixMode) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glMatrixMode.sig="vi";var _glBegin=()=>{throw"Legacy GL function (glBegin) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glBegin.sig="vi";var _glLoadIdentity=()=>{throw"Legacy GL function (glLoadIdentity) called. If you want legacy GL emulation, you need to compile with -sLEGACY_GL_EMULATION to enable legacy GL emulation."};_glLoadIdentity.sig="v";var _glVertexAttribDivisorNV=_glVertexAttribDivisor;var _glDrawArraysInstancedNV=_glDrawArraysInstanced;var _glDrawElementsInstancedNV=_glDrawElementsInstanced;var _glVertexAttribDivisorEXT=_glVertexAttribDivisor;var _glDrawArraysInstancedEXT=_glDrawArraysInstanced;var _glDrawElementsInstancedEXT=_glDrawElementsInstanced;var _glVertexAttribDivisorARB=_glVertexAttribDivisor;var _glDrawArraysInstancedARB=_glDrawArraysInstanced;var _glDrawElementsInstancedARB=_glDrawElementsInstanced;var _glDrawBuffersEXT=_glDrawBuffers;var _glMultiDrawArraysWEBGL=(mode,firsts,counts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,drawcount)};_glMultiDrawArraysWEBGL.sig="vippi";var _glMultiDrawArrays=_glMultiDrawArraysWEBGL;_glMultiDrawArrays.sig="vippi";var _glMultiDrawArraysANGLE=_glMultiDrawArraysWEBGL;var _glMultiDrawArraysInstancedWEBGL=(mode,firsts,counts,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawArraysInstancedWEBGL"](mode,HEAP32,firsts>>2,HEAP32,counts>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawArraysInstancedWEBGL.sig="vipppi";var _glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedWEBGL;var _glMultiDrawElementsWEBGL=(mode,counts,type,offsets,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,drawcount)};_glMultiDrawElementsWEBGL.sig="vipipi";var _glMultiDrawElements=_glMultiDrawElementsWEBGL;_glMultiDrawElements.sig="vipipi";var _glMultiDrawElementsANGLE=_glMultiDrawElementsWEBGL;var _glMultiDrawElementsInstancedWEBGL=(mode,counts,type,offsets,instanceCounts,drawcount)=>{GLctx.multiDrawWebgl["multiDrawElementsInstancedWEBGL"](mode,HEAP32,counts>>2,type,HEAP32,offsets>>2,HEAP32,instanceCounts>>2,drawcount)};_glMultiDrawElementsInstancedWEBGL.sig="vipippi";var _glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedWEBGL;var _glClearDepth=x0=>GLctx.clearDepth(x0);_glClearDepth.sig="vd";var _glDepthRange=(x0,x1)=>GLctx.depthRange(x0,x1);_glDepthRange.sig="vdd";var _emscripten_glGenVertexArrays=_glGenVertexArrays;_emscripten_glGenVertexArrays.sig="vip";var _emscripten_glDeleteVertexArrays=_glDeleteVertexArrays;_emscripten_glDeleteVertexArrays.sig="vip";var _emscripten_glBindVertexArray=_glBindVertexArray;_emscripten_glBindVertexArray.sig="vi";var _emscripten_glIsVertexArray=_glIsVertexArray;_emscripten_glIsVertexArray.sig="ii";var _emscripten_glVertexPointer=_glVertexPointer;_emscripten_glVertexPointer.sig="viiip";var _emscripten_glMatrixMode=_glMatrixMode;_emscripten_glMatrixMode.sig="vi";var _emscripten_glBegin=_glBegin;_emscripten_glBegin.sig="vi";var _emscripten_glLoadIdentity=_glLoadIdentity;_emscripten_glLoadIdentity.sig="v";var _emscripten_glVertexAttribDivisor=_glVertexAttribDivisor;_emscripten_glVertexAttribDivisor.sig="vii";var _emscripten_glDrawArraysInstanced=_glDrawArraysInstanced;_emscripten_glDrawArraysInstanced.sig="viiii";var _emscripten_glDrawElementsInstanced=_glDrawElementsInstanced;_emscripten_glDrawElementsInstanced.sig="viiipi";var _emscripten_glVertexAttribDivisorNV=_glVertexAttribDivisorNV;var _emscripten_glDrawArraysInstancedNV=_glDrawArraysInstancedNV;var _emscripten_glDrawElementsInstancedNV=_glDrawElementsInstancedNV;var _emscripten_glVertexAttribDivisorEXT=_glVertexAttribDivisorEXT;var _emscripten_glDrawArraysInstancedEXT=_glDrawArraysInstancedEXT;var _emscripten_glDrawElementsInstancedEXT=_glDrawElementsInstancedEXT;var _emscripten_glVertexAttribDivisorARB=_glVertexAttribDivisorARB;var _emscripten_glDrawArraysInstancedARB=_glDrawArraysInstancedARB;var _emscripten_glDrawElementsInstancedARB=_glDrawElementsInstancedARB;var _emscripten_glDrawBuffers=_glDrawBuffers;_emscripten_glDrawBuffers.sig="vip";var _emscripten_glDrawBuffersEXT=_glDrawBuffersEXT;var _emscripten_glMultiDrawArrays=_glMultiDrawArrays;_emscripten_glMultiDrawArrays.sig="vippi";var _emscripten_glMultiDrawArraysANGLE=_glMultiDrawArraysANGLE;var _emscripten_glMultiDrawArraysWEBGL=_glMultiDrawArraysWEBGL;var _emscripten_glMultiDrawArraysInstancedANGLE=_glMultiDrawArraysInstancedANGLE;var _emscripten_glMultiDrawArraysInstancedWEBGL=_glMultiDrawArraysInstancedWEBGL;var _emscripten_glMultiDrawElements=_glMultiDrawElements;_emscripten_glMultiDrawElements.sig="vipipi";var _emscripten_glMultiDrawElementsANGLE=_glMultiDrawElementsANGLE;var _emscripten_glMultiDrawElementsWEBGL=_glMultiDrawElementsWEBGL;var _emscripten_glMultiDrawElementsInstancedANGLE=_glMultiDrawElementsInstancedANGLE;var _emscripten_glMultiDrawElementsInstancedWEBGL=_glMultiDrawElementsInstancedWEBGL;var _emscripten_glClearDepth=_glClearDepth;_emscripten_glClearDepth.sig="vd";var _emscripten_glDepthRange=_glDepthRange;_emscripten_glDepthRange.sig="vdd";var writeGLArray=(arr,dst,dstLength,heapType)=>{var len=arr.length;var writeLength=dstLength>2;for(var i=0;i{var attr32=attributes>>2;var powerPreference=HEAP32[attr32+(8>>2)];var contextAttributes={alpha:!!HEAP8[attributes+0],depth:!!HEAP8[attributes+1],stencil:!!HEAP8[attributes+2],antialias:!!HEAP8[attributes+3],premultipliedAlpha:!!HEAP8[attributes+4],preserveDrawingBuffer:!!HEAP8[attributes+5],powerPreference:webglPowerPreferences[powerPreference],failIfMajorPerformanceCaveat:!!HEAP8[attributes+12],majorVersion:HEAP32[attr32+(16>>2)],minorVersion:HEAP32[attr32+(20>>2)],enableExtensionsByDefault:HEAP8[attributes+24],explicitSwapControl:HEAP8[attributes+25],proxyContextToMainThread:HEAP32[attr32+(28>>2)],renderViaOffscreenBackBuffer:HEAP8[attributes+32]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle};_emscripten_webgl_do_create_context.sig="ppp";var _emscripten_webgl_create_context=_emscripten_webgl_do_create_context;_emscripten_webgl_create_context.sig="ppp";var _emscripten_webgl_do_get_current_context=()=>GL.currentContext?GL.currentContext.handle:0;_emscripten_webgl_do_get_current_context.sig="p";var _emscripten_webgl_get_current_context=_emscripten_webgl_do_get_current_context;_emscripten_webgl_get_current_context.sig="p";var _emscripten_webgl_do_commit_frame=()=>{if(!GL.currentContext||!GL.currentContext.GLctx){return-3}if(!GL.currentContext.attributes.explicitSwapControl){return-3}return 0};_emscripten_webgl_do_commit_frame.sig="i";var _emscripten_webgl_commit_frame=_emscripten_webgl_do_commit_frame;_emscripten_webgl_commit_frame.sig="i";var _emscripten_webgl_make_context_current=contextHandle=>{var success=GL.makeContextCurrent(contextHandle);return success?0:-5};_emscripten_webgl_make_context_current.sig="ip";var _emscripten_webgl_get_drawing_buffer_size=(contextHandle,width,height)=>{var GLContext=GL.getContext(contextHandle);if(!GLContext||!GLContext.GLctx||!width||!height){return-5}HEAP32[width>>2]=GLContext.GLctx.drawingBufferWidth;HEAP32[height>>2]=GLContext.GLctx.drawingBufferHeight;return 0};_emscripten_webgl_get_drawing_buffer_size.sig="ippp";var _emscripten_webgl_get_context_attributes=(c,a)=>{if(!a)return-5;c=GL.contexts[c];if(!c)return-3;var t=c.GLctx;if(!t)return-3;t=t.getContextAttributes();HEAP8[a]=t.alpha;HEAP8[a+1]=t.depth;HEAP8[a+2]=t.stencil;HEAP8[a+3]=t.antialias;HEAP8[a+4]=t.premultipliedAlpha;HEAP8[a+5]=t.preserveDrawingBuffer;var power=t["powerPreference"]&&webglPowerPreferences.indexOf(t["powerPreference"]);HEAP32[a+8>>2]=power;HEAP8[a+12]=t.failIfMajorPerformanceCaveat;HEAP32[a+16>>2]=c.version;HEAP32[a+20>>2]=0;HEAP8[a+24]=c.attributes.enableExtensionsByDefault;return 0};_emscripten_webgl_get_context_attributes.sig="ipp";var _emscripten_webgl_destroy_context=contextHandle=>{if(GL.currentContext==contextHandle)GL.currentContext=0;GL.deleteContext(contextHandle)};_emscripten_webgl_destroy_context.sig="ip";var _emscripten_webgl_enable_extension=(contextHandle,extension)=>{var context=GL.getContext(contextHandle);var extString=UTF8ToString(extension);if(extString.startsWith("GL_"))extString=extString.substr(3);if(extString=="ANGLE_instanced_arrays")webgl_enable_ANGLE_instanced_arrays(GLctx);if(extString=="OES_vertex_array_object")webgl_enable_OES_vertex_array_object(GLctx);if(extString=="WEBGL_draw_buffers")webgl_enable_WEBGL_draw_buffers(GLctx);if(extString=="WEBGL_multi_draw")webgl_enable_WEBGL_multi_draw(GLctx);var ext=context.GLctx.getExtension(extString);return!!ext};_emscripten_webgl_enable_extension.sig="ipp";var _emscripten_supports_offscreencanvas=()=>0;_emscripten_supports_offscreencanvas.sig="i";var registerWebGlEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{var webGlEventHandlerFunc=(e=event)=>{if(getWasmTableEntry(callbackfunc)(eventTypeId,0,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:webGlEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_webglcontextlost_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,31,"webglcontextlost",targetThread);return 0};_emscripten_set_webglcontextlost_callback_on_thread.sig="ippipp";var _emscripten_set_webglcontextrestored_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{registerWebGlEventCallback(target,userData,useCapture,callbackfunc,32,"webglcontextrestored",targetThread);return 0};_emscripten_set_webglcontextrestored_callback_on_thread.sig="ippipp";var _emscripten_is_webgl_context_lost=contextHandle=>!GL.contexts[contextHandle]||GL.contexts[contextHandle].GLctx.isContextLost();_emscripten_is_webgl_context_lost.sig="ip";var _emscripten_webgl_get_supported_extensions=()=>stringToNewUTF8(GLctx.getSupportedExtensions().join(" "));_emscripten_webgl_get_supported_extensions.sig="p";var _emscripten_webgl_get_program_parameter_d=(program,param)=>GLctx.getProgramParameter(GL.programs[program],param);_emscripten_webgl_get_program_parameter_d.sig="dii";var _emscripten_webgl_get_program_info_log_utf8=program=>stringToNewUTF8(GLctx.getProgramInfoLog(GL.programs[program]));_emscripten_webgl_get_program_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_parameter_d=(shader,param)=>GLctx.getShaderParameter(GL.shaders[shader],param);_emscripten_webgl_get_shader_parameter_d.sig="dii";var _emscripten_webgl_get_shader_info_log_utf8=shader=>stringToNewUTF8(GLctx.getShaderInfoLog(GL.shaders[shader]));_emscripten_webgl_get_shader_info_log_utf8.sig="pi";var _emscripten_webgl_get_shader_source_utf8=shader=>stringToNewUTF8(GLctx.getShaderSource(GL.shaders[shader]));_emscripten_webgl_get_shader_source_utf8.sig="pi";var _emscripten_webgl_get_vertex_attrib_d=(index,param)=>GLctx.getVertexAttrib(index,param);_emscripten_webgl_get_vertex_attrib_d.sig="dii";var _emscripten_webgl_get_vertex_attrib_o=(index,param)=>{var obj=GLctx.getVertexAttrib(index,param);return obj?.name};_emscripten_webgl_get_vertex_attrib_o.sig="iii";var _emscripten_webgl_get_vertex_attrib_v=(index,param,dst,dstLength,dstType)=>writeGLArray(GLctx.getVertexAttrib(index,param),dst,dstLength,dstType);_emscripten_webgl_get_vertex_attrib_v.sig="iiipii";var _emscripten_webgl_get_uniform_d=(program,location)=>GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location));_emscripten_webgl_get_uniform_d.sig="dii";var _emscripten_webgl_get_uniform_v=(program,location,dst,dstLength,dstType)=>writeGLArray(GLctx.getUniform(GL.programs[program],webglGetUniformLocation(location)),dst,dstLength,dstType);_emscripten_webgl_get_uniform_v.sig="iiipii";var _emscripten_webgl_get_parameter_v=(param,dst,dstLength,dstType)=>writeGLArray(GLctx.getParameter(param),dst,dstLength,dstType);_emscripten_webgl_get_parameter_v.sig="iipii";var _emscripten_webgl_get_parameter_d=param=>GLctx.getParameter(param);_emscripten_webgl_get_parameter_d.sig="di";var _emscripten_webgl_get_parameter_o=param=>{var obj=GLctx.getParameter(param);return obj?.name};_emscripten_webgl_get_parameter_o.sig="ii";var _emscripten_webgl_get_parameter_utf8=param=>stringToNewUTF8(GLctx.getParameter(param));_emscripten_webgl_get_parameter_utf8.sig="pi";var _emscripten_webgl_get_parameter_i64v=(param,dst)=>writeI53ToI64(dst,GLctx.getParameter(param));_emscripten_webgl_get_parameter_i64v.sig="vip";var _glutPostRedisplay=()=>{if(GLUT.displayFunc&&!GLUT.requestedAnimationFrame){GLUT.requestedAnimationFrame=true;Browser.requestAnimationFrame(function(){GLUT.requestedAnimationFrame=false;Browser.mainLoop.runIter(function(){getWasmTableEntry(GLUT.displayFunc)()})})}};_glutPostRedisplay.sig="v";var GLUT={initTime:null,idleFunc:null,displayFunc:null,keyboardFunc:null,keyboardUpFunc:null,specialFunc:null,specialUpFunc:null,reshapeFunc:null,motionFunc:null,passiveMotionFunc:null,mouseFunc:null,buttons:0,modifiers:0,initWindowWidth:256,initWindowHeight:256,initDisplayMode:18,windowX:0,windowY:0,windowWidth:0,windowHeight:0,requestedAnimationFrame:false,saveModifiers:event=>{GLUT.modifiers=0;if(event["shiftKey"])GLUT.modifiers+=1;if(event["ctrlKey"])GLUT.modifiers+=2;if(event["altKey"])GLUT.modifiers+=4},onMousemove:event=>{var lastX=Browser.mouseX;var lastY=Browser.mouseY;Browser.calculateMouseEvent(event);var newX=Browser.mouseX;var newY=Browser.mouseY;if(newX==lastX&&newY==lastY)return;if(GLUT.buttons==0&&event.target==Module["canvas"]&&GLUT.passiveMotionFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.passiveMotionFunc)(lastX,lastY)}else if(GLUT.buttons!=0&&GLUT.motionFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.motionFunc)(lastX,lastY)}},getSpecialKey:keycode=>{var key=null;switch(keycode){case 8:key=120;break;case 46:key=111;break;case 112:key=1;break;case 113:key=2;break;case 114:key=3;break;case 115:key=4;break;case 116:key=5;break;case 117:key=6;break;case 118:key=7;break;case 119:key=8;break;case 120:key=9;break;case 121:key=10;break;case 122:key=11;break;case 123:key=12;break;case 37:key=100;break;case 38:key=101;break;case 39:key=102;break;case 40:key=103;break;case 33:key=104;break;case 34:key=105;break;case 36:key=106;break;case 35:key=107;break;case 45:key=108;break;case 16:case 5:key=112;break;case 6:key=113;break;case 17:case 3:key=114;break;case 4:key=115;break;case 18:case 2:key=116;break;case 1:key=117;break}return key},getASCIIKey:event=>{if(event["ctrlKey"]||event["altKey"]||event["metaKey"])return null;var keycode=event["keyCode"];if(48<=keycode&&keycode<=57)return keycode;if(65<=keycode&&keycode<=90)return event["shiftKey"]?keycode:keycode+32;if(96<=keycode&&keycode<=105)return keycode-48;if(106<=keycode&&keycode<=111)return keycode-106+42;switch(keycode){case 9:case 13:case 27:case 32:case 61:return keycode}var s=event["shiftKey"];switch(keycode){case 186:return s?58:59;case 187:return s?43:61;case 188:return s?60:44;case 189:return s?95:45;case 190:return s?62:46;case 191:return s?63:47;case 219:return s?123:91;case 220:return s?124:47;case 221:return s?125:93;case 222:return s?34:39}return null},onKeydown:event=>{if(GLUT.specialFunc||GLUT.keyboardFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.specialFunc)(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.keyboardFunc)(key,Browser.mouseX,Browser.mouseY)}}}},onKeyup:event=>{if(GLUT.specialUpFunc||GLUT.keyboardUpFunc){var key=GLUT.getSpecialKey(event["keyCode"]);if(key!==null){if(GLUT.specialUpFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.specialUpFunc)(key,Browser.mouseX,Browser.mouseY)}}else{key=GLUT.getASCIIKey(event);if(key!==null&&GLUT.keyboardUpFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.keyboardUpFunc)(key,Browser.mouseX,Browser.mouseY)}}}},touchHandler:event=>{if(event.target!=Module["canvas"]){return}var touches=event.changedTouches,main=touches[0],type="";switch(event.type){case"touchstart":type="mousedown";break;case"touchmove":type="mousemove";break;case"touchend":type="mouseup";break;default:return}var simulatedEvent=document.createEvent("MouseEvent");simulatedEvent.initMouseEvent(type,true,true,window,1,main.screenX,main.screenY,main.clientX,main.clientY,false,false,false,false,0,null);main.target.dispatchEvent(simulatedEvent);event.preventDefault()},onMouseButtonDown:event=>{Browser.calculateMouseEvent(event);GLUT.buttons|=1<{Browser.calculateMouseEvent(event);GLUT.buttons&=~(1<{Browser.calculateMouseEvent(event);var e=window.event||event;var delta=-Browser.getMouseWheelDelta(event);delta=delta==0?0:delta>0?Math.max(delta,1):Math.min(delta,-1);var button=3;if(delta<0){button=4}if(GLUT.mouseFunc){event.preventDefault();GLUT.saveModifiers(event);getWasmTableEntry(GLUT.mouseFunc)(button,0,Browser.mouseX,Browser.mouseY)}},onFullscreenEventChange:event=>{var width;var height;if(document["fullscreen"]||document["fullScreen"]||document["mozFullScreen"]||document["webkitIsFullScreen"]){width=screen["width"];height=screen["height"]}else{width=GLUT.windowWidth;height=GLUT.windowHeight;document.removeEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.removeEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true)}Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}_glutPostRedisplay()}};var _glutGetModifiers=()=>GLUT.modifiers;_glutGetModifiers.sig="i";var _glutInit=(argcp,argv)=>{GLUT.initTime=Date.now();var isTouchDevice="ontouchstart"in document.documentElement;if(isTouchDevice){window.addEventListener("touchmove",GLUT.touchHandler,true);window.addEventListener("touchstart",GLUT.touchHandler,true);window.addEventListener("touchend",GLUT.touchHandler,true)}window.addEventListener("keydown",GLUT.onKeydown,true);window.addEventListener("keyup",GLUT.onKeyup,true);window.addEventListener("mousemove",GLUT.onMousemove,true);window.addEventListener("mousedown",GLUT.onMouseButtonDown,true);window.addEventListener("mouseup",GLUT.onMouseButtonUp,true);window.addEventListener("mousewheel",GLUT.onMouseWheel,true);window.addEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Browser.resizeListeners.push(function(width,height){if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}});__ATEXIT__.push(function(){if(isTouchDevice){window.removeEventListener("touchmove",GLUT.touchHandler,true);window.removeEventListener("touchstart",GLUT.touchHandler,true);window.removeEventListener("touchend",GLUT.touchHandler,true)}window.removeEventListener("keydown",GLUT.onKeydown,true);window.removeEventListener("keyup",GLUT.onKeyup,true);window.removeEventListener("mousemove",GLUT.onMousemove,true);window.removeEventListener("mousedown",GLUT.onMouseButtonDown,true);window.removeEventListener("mouseup",GLUT.onMouseButtonUp,true);window.removeEventListener("mousewheel",GLUT.onMouseWheel,true);window.removeEventListener("DOMMouseScroll",GLUT.onMouseWheel,true);Module["canvas"].width=Module["canvas"].height=1})};_glutInit.sig="vpp";var _glutInitWindowSize=(width,height)=>{Browser.setCanvasSize(GLUT.initWindowWidth=width,GLUT.initWindowHeight=height)};_glutInitWindowSize.sig="vii";var _glutInitWindowPosition=(x,y)=>{};_glutInitWindowPosition.sig="vii";var _glutGet=type=>{switch(type){case 100:return 0;case 101:return 0;case 102:return Module["canvas"].width;case 103:return Module["canvas"].height;case 200:return Module["canvas"].width;case 201:return Module["canvas"].height;case 500:return 0;case 501:return 0;case 502:return GLUT.initWindowWidth;case 503:return GLUT.initWindowHeight;case 700:var now=Date.now();return now-GLUT.initTime;case 105:return Module.ctx.getContextAttributes().stencil?8:0;case 106:return Module.ctx.getContextAttributes().depth?8:0;case 110:return Module.ctx.getContextAttributes().alpha?8:0;case 120:return Module.ctx.getContextAttributes().antialias?1:0;default:throw"glutGet("+type+") not implemented yet"}};_glutGet.sig="ii";var _glutIdleFunc=func=>{function callback(){if(GLUT.idleFunc){getWasmTableEntry(GLUT.idleFunc)();safeSetTimeout(callback,4)}}if(!GLUT.idleFunc){safeSetTimeout(callback,0)}GLUT.idleFunc=func};_glutIdleFunc.sig="vp";var _glutTimerFunc=(msec,func,value)=>safeSetTimeout(()=>getWasmTableEntry(func)(value),msec);_glutTimerFunc.sig="vipi";var _glutDisplayFunc=func=>{GLUT.displayFunc=func};_glutDisplayFunc.sig="vp";var _glutKeyboardFunc=func=>{GLUT.keyboardFunc=func};_glutKeyboardFunc.sig="vp";var _glutKeyboardUpFunc=func=>{GLUT.keyboardUpFunc=func};_glutKeyboardUpFunc.sig="vp";var _glutSpecialFunc=func=>{GLUT.specialFunc=func};_glutSpecialFunc.sig="vp";var _glutSpecialUpFunc=func=>{GLUT.specialUpFunc=func};_glutSpecialUpFunc.sig="vp";var _glutReshapeFunc=func=>{GLUT.reshapeFunc=func};_glutReshapeFunc.sig="vp";var _glutMotionFunc=func=>{GLUT.motionFunc=func};_glutMotionFunc.sig="vp";var _glutPassiveMotionFunc=func=>{GLUT.passiveMotionFunc=func};_glutPassiveMotionFunc.sig="vp";var _glutMouseFunc=func=>{GLUT.mouseFunc=func};_glutMouseFunc.sig="vp";var _glutSetCursor=cursor=>{var cursorStyle="auto";switch(cursor){case 0:break;case 1:break;case 2:cursorStyle="pointer";break;case 3:break;case 4:cursorStyle="help";break;case 5:break;case 6:break;case 7:cursorStyle="wait";break;case 8:cursorStyle="text";break;case 9:case 102:cursorStyle="crosshair";break;case 10:cursorStyle="ns-resize";break;case 11:cursorStyle="ew-resize";break;case 12:cursorStyle="n-resize";break;case 13:cursorStyle="s-resize";break;case 14:cursorStyle="w-resize";break;case 15:cursorStyle="e-resize";break;case 16:cursorStyle="nw-resize";break;case 17:cursorStyle="ne-resize";break;case 18:cursorStyle="se-resize";break;case 19:cursorStyle="sw-resize";break;case 100:break;case 101:cursorStyle="none";break;default:throw"glutSetCursor: Unknown cursor type: "+cursor}Module["canvas"].style.cursor=cursorStyle};_glutSetCursor.sig="vi";var _glutCreateWindow=name=>{var contextAttributes={antialias:(GLUT.initDisplayMode&128)!=0,depth:(GLUT.initDisplayMode&16)!=0,stencil:(GLUT.initDisplayMode&32)!=0,alpha:(GLUT.initDisplayMode&8)!=0};Module.ctx=Browser.createContext(Module["canvas"],true,true,contextAttributes);return Module.ctx?1:0};_glutCreateWindow.sig="ip";var _glutDestroyWindow=name=>{Module.ctx=Browser.destroyContext(Module["canvas"],true,true);return 1};_glutDestroyWindow.sig="vi";var _glutReshapeWindow=(width,height)=>{Browser.exitFullscreen();Browser.setCanvasSize(width,height,true);if(GLUT.reshapeFunc){getWasmTableEntry(GLUT.reshapeFunc)(width,height)}_glutPostRedisplay()};_glutReshapeWindow.sig="vii";var _glutPositionWindow=(x,y)=>{Browser.exitFullscreen();_glutPostRedisplay()};_glutPositionWindow.sig="vii";var _glutFullScreen=()=>{GLUT.windowX=0;GLUT.windowY=0;GLUT.windowWidth=Module["canvas"].width;GLUT.windowHeight=Module["canvas"].height;document.addEventListener("fullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("mozfullscreenchange",GLUT.onFullscreenEventChange,true);document.addEventListener("webkitfullscreenchange",GLUT.onFullscreenEventChange,true);Browser.requestFullscreen(false,false)};_glutFullScreen.sig="v";var _glutInitDisplayMode=mode=>GLUT.initDisplayMode=mode;_glutInitDisplayMode.sig="vi";var _glutSwapBuffers=()=>{};_glutSwapBuffers.sig="v";var _glutMainLoop=()=>{_glutReshapeWindow(Module["canvas"].width,Module["canvas"].height);_glutPostRedisplay();throw"unwind"};_glutMainLoop.sig="v";var _XOpenDisplay=name=>1;_XOpenDisplay.sig="pp";var _XCreateWindow=(display,parent,x,y,width,height,border_width,depth,class_,visual,valuemask,attributes)=>{Browser.setCanvasSize(width,height);return 2};_XCreateWindow.sig="pppiiiiiiippp";var _XChangeWindowAttributes=(display,window,valuemask,attributes)=>{};_XChangeWindowAttributes.sig="ipppp";var _XSetWMHints=(display,win,hints)=>{};_XSetWMHints.sig="ippp";var _XMapWindow=(display,win)=>{};_XMapWindow.sig="ipp";var _XStoreName=(display,win,name)=>{};_XStoreName.sig="ippp";var _XInternAtom=(display,name_,hmm)=>0;_XInternAtom.sig="pppi";var _XSendEvent=(display,win,propagate,event_mask,even_send)=>{};_XSendEvent.sig="ippipp";var _XPending=display=>0;_XPending.sig="ip";var EGL={errorCode:12288,defaultDisplayInitialized:false,currentContext:0,currentReadSurface:0,currentDrawSurface:0,contextAttributes:{alpha:false,depth:false,stencil:false,antialias:false},stringCache:{},setErrorCode(code){EGL.errorCode=code},chooseConfig(display,attribList,config,config_size,numConfigs){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(attribList){for(;;){var param=HEAP32[attribList>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};_eglGetDisplay.sig="pp";var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};_eglInitialize.sig="ippp";var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};_eglTerminate.sig="ip";var _eglGetConfigs=(display,configs,config_size,numConfigs)=>EGL.chooseConfig(display,0,configs,config_size,numConfigs);_eglGetConfigs.sig="ippip";var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);_eglChooseConfig.sig="ipppip";var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};_eglGetConfigAttrib.sig="ippip";var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};_eglCreateWindowSurface.sig="pppip";var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};_eglDestroySurface.sig="ipp";var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion!=2){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};_eglCreateContext.sig="ppppp";var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};_eglDestroyContext.sig="ipp";var _eglQuerySurface=(display,surface,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12376:return 1;case 12375:HEAP32[value>>2]=Module["canvas"].width;return 1;case 12374:HEAP32[value>>2]=Module["canvas"].height;return 1;case 12432:HEAP32[value>>2]=-1;return 1;case 12433:HEAP32[value>>2]=-1;return 1;case 12434:HEAP32[value>>2]=-1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;case 12441:HEAP32[value>>2]=12442;return 1;case 12435:HEAP32[value>>2]=12437;return 1;case 12416:case 12417:case 12418:case 12419:return 1;default:EGL.setErrorCode(12292);return 0}};_eglQuerySurface.sig="ippip";var _eglQueryContext=(display,context,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12328:HEAP32[value>>2]=62002;return 1;case 12439:HEAP32[value>>2]=12448;return 1;case 12440:HEAP32[value>>2]=EGL.contextAttributes.majorVersion+1;return 1;case 12422:HEAP32[value>>2]=12420;return 1;default:EGL.setErrorCode(12292);return 0}};_eglQueryContext.sig="ippip";var _eglGetError=()=>EGL.errorCode;_eglGetError.sig="i";var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};_eglQueryString.sig="ppi";var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};_eglBindAPI.sig="ii";var _eglQueryAPI=()=>{EGL.setErrorCode(12288);return 12448};_eglQueryAPI.sig="i";var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};_eglWaitClient.sig="i";var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};_eglWaitNative.sig="ii";var _eglWaitGL=_eglWaitClient;_eglWaitGL.sig="i";var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};_eglSwapInterval.sig="ipi";var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};_eglMakeCurrent.sig="ipppp";var _eglGetCurrentContext=()=>EGL.currentContext;_eglGetCurrentContext.sig="p";var _eglGetCurrentSurface=readdraw=>{if(readdraw==12378){return EGL.currentReadSurface}else if(readdraw==12377){return EGL.currentDrawSurface}else{EGL.setErrorCode(12300);return 0}};_eglGetCurrentSurface.sig="pi";var _eglGetCurrentDisplay=()=>EGL.currentContext?62e3:0;_eglGetCurrentDisplay.sig="p";var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};_eglSwapBuffers.sig="ipp";var _eglReleaseThread=()=>{EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.setErrorCode(12288);return 1};_eglReleaseThread.sig="i";var _uuid_clear=uu=>zeroMemory(uu,16);_uuid_clear.sig="vp";var _uuid_compare=(uu1,uu2)=>_memcmp(uu1,uu2,16);_uuid_compare.sig="ipp";var _uuid_copy=(dst,src)=>_memcpy(dst,src,16);_uuid_copy.sig="vpp";var _uuid_generate=out=>{var uuid=null;if(ENVIRONMENT_IS_NODE){}else if(ENVIRONMENT_IS_WEB&&typeof window.crypto!="undefined"&&typeof window.crypto.getRandomValues!="undefined"){uuid=new Uint8Array(16);window.crypto.getRandomValues(uuid)}if(!uuid){uuid=new Array(16);var d=(new Date).getTime();for(var i=0;i<16;i++){var r=(d+Math.random()*256)%256|0;d=d/256|0;uuid[i]=r}}uuid[6]=uuid[6]&15|64;uuid[8]=uuid[8]&63|128;writeArrayToMemory(uuid,out)};_uuid_generate.sig="vp";var _uuid_is_null=uu=>{for(var i=0;i<4;i++,uu=uu+4|0){var val=HEAP32[uu>>2];if(val){return 0}}return 1};_uuid_is_null.sig="ip";var _uuid_parse=(inp,uu)=>{inp=UTF8ToString(inp);if(inp.length===36){var i=0;var uuid=new Array(16);inp.toLowerCase().replace(/[0-9a-f]{2}/g,function(byte){if(i<16){uuid[i++]=parseInt(byte,16)}});if(i<16){return-1}writeArrayToMemory(uuid,uu);return 0}return-1};_uuid_parse.sig="ipp";var _uuid_unparse=(uu,out,upper)=>{var i=0;var uuid="xxxx-xx-xx-xx-xxxxxx".replace(/[x]/g,function(c){var r=upper?HEAPU8[uu+i].toString(16).toUpperCase():HEAPU8[uu+i].toString(16);r=r.length===1?"0"+r:r;i++;return r});stringToUTF8(uuid,out,37)};_uuid_unparse.sig="vpp";var _uuid_unparse_lower=(uu,out)=>{_uuid_unparse(uu,out)};_uuid_unparse_lower.sig="vpp";var _uuid_unparse_upper=(uu,out)=>{_uuid_unparse(uu,out,true)};_uuid_unparse_upper.sig="vpp";var _uuid_type=uu=>4;_uuid_type.sig="ip";var _uuid_variant=uu=>1;_uuid_variant.sig="ip";var GLEW={isLinaroFork:1,extensions:null,error:{0:null,1:null,2:null,3:null,4:null,5:null,6:null,7:null,8:null},version:{1:null,2:null,3:null,4:null},errorStringConstantFromCode(error){if(GLEW.isLinaroFork){switch(error){case 4:return"OpenGL ES lib expected, found OpenGL lib";case 5:return"OpenGL lib expected, found OpenGL ES lib";case 6:return"Missing EGL version";case 7:return"EGL 1.1 and up are supported";default:break}}switch(error){case 0:return"No error";case 1:return"Missing GL version";case 2:return"GL 1.1 and up are supported";case 3:return"GLX 1.2 and up are supported";default:return null}},errorString(error){if(!GLEW.error[error]){var string=GLEW.errorStringConstantFromCode(error);if(!string){string="Unknown error";error=8}GLEW.error[error]=stringToNewUTF8(string)}return GLEW.error[error]},versionStringConstantFromCode(name){switch(name){case 1:return"1.10.0";case 2:return"1";case 3:return"10";case 4:return"0";default:return null}},versionString(name){if(!GLEW.version[name]){var string=GLEW.versionStringConstantFromCode(name);if(!string)return 0;GLEW.version[name]=stringToNewUTF8(string)}return GLEW.version[name]},extensionIsSupported(name){GLEW.extensions||=webglGetExtensions();if(GLEW.extensions.includes(name))return 1;return GLEW.extensions.includes("GL_"+name)}};var _glewInit=()=>0;_glewInit.sig="i";var _glewIsSupported=name=>{var exts=UTF8ToString(name).split(" ");for(var i=0;iGLEW.extensionIsSupported(UTF8ToString(name));_glewGetExtension.sig="ip";var _glewGetErrorString=error=>GLEW.errorString(error);_glewGetErrorString.sig="pi";var _glewGetString=name=>GLEW.versionString(name);_glewGetString.sig="pi";var IDBStore={indexedDB(){if(typeof indexedDB!="undefined")return indexedDB;var ret=null;if(typeof window=="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBStore used, but indexedDB not supported");return ret},DB_VERSION:22,DB_STORE_NAME:"FILE_DATA",dbs:{},blobs:[0],getDB(name,callback){var db=IDBStore.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBStore.indexedDB().open(name,IDBStore.DB_VERSION)}catch(e){return callback(e)}req.onupgradeneeded=e=>{var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBStore.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBStore.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBStore.DB_STORE_NAME)}};req.onsuccess=()=>{db=req.result;IDBStore.dbs[name]=db;callback(null,db)};req.onerror=function(event){callback(event.target.error||"unknown error");event.preventDefault()}},getStore(dbName,type,callback){IDBStore.getDB(dbName,(error,db)=>{if(error)return callback(error);var transaction=db.transaction([IDBStore.DB_STORE_NAME],type);transaction.onerror=event=>{callback(event.target.error||"unknown error");event.preventDefault()};var store=transaction.objectStore(IDBStore.DB_STORE_NAME);callback(null,store)})},getFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.get(id);req.onsuccess=event=>{var result=event.target.result;if(!result){return callback(`file ${id} not found`)}return callback(null,result)};req.onerror=callback})},setFile(dbName,id,data,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.put(data,id);req.onsuccess=event=>callback();req.onerror=callback})},deleteFile(dbName,id,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.delete(id);req.onsuccess=event=>callback();req.onerror=callback})},existsFile(dbName,id,callback){IDBStore.getStore(dbName,"readonly",(err,store)=>{if(err)return callback(err);var req=store.count(id);req.onsuccess=event=>callback(null,event.target.result>0);req.onerror=callback})},clearStore(dbName,callback){IDBStore.getStore(dbName,"readwrite",(err,store)=>{if(err)return callback(err);var req=store.clear();req.onsuccess=event=>callback();req.onerror=callback})}};var _emscripten_idb_async_load=(db,id,arg,onload,onerror)=>{IDBStore.getFile(UTF8ToString(db),UTF8ToString(id),(error,byteArray)=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}var buffer=_malloc(byteArray.length);HEAPU8.set(byteArray,buffer);getWasmTableEntry(onload)(arg,buffer,byteArray.length);_free(buffer)})})};_emscripten_idb_async_load.sig="vppppp";var _emscripten_idb_async_store=(db,id,ptr,num,arg,onstore,onerror)=>{IDBStore.setFile(UTF8ToString(db),UTF8ToString(id),new Uint8Array(HEAPU8.subarray(ptr,ptr+num)),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(onstore)getWasmTableEntry(onstore)(arg)})})};_emscripten_idb_async_store.sig="vpppippp";var _emscripten_idb_async_delete=(db,id,arg,ondelete,onerror)=>{IDBStore.deleteFile(UTF8ToString(db),UTF8ToString(id),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(ondelete)getWasmTableEntry(ondelete)(arg)})})};_emscripten_idb_async_delete.sig="vppppp";var _emscripten_idb_async_exists=(db,id,arg,oncheck,onerror)=>{IDBStore.existsFile(UTF8ToString(db),UTF8ToString(id),(error,exists)=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(oncheck)getWasmTableEntry(oncheck)(arg,exists)})})};_emscripten_idb_async_exists.sig="vppppp";var _emscripten_idb_async_clear=(db,arg,onclear,onerror)=>{IDBStore.clearStore(UTF8ToString(db),error=>{callUserCallback(()=>{if(error){if(onerror)getWasmTableEntry(onerror)(arg);return}if(onclear)getWasmTableEntry(onclear)(arg)})})};_emscripten_idb_async_clear.sig="vpppp";var _emscripten_idb_load=(db,id,pbuffer,pnum,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_load, etc."};_emscripten_idb_load.sig="vppppp";var _emscripten_idb_store=(db,id,ptr,num,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_store, etc."};_emscripten_idb_store.sig="vpppip";var _emscripten_idb_delete=(db,id,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_delete, etc."};_emscripten_idb_delete.sig="vppp";var _emscripten_idb_exists=(db,id,pexists,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_exists, etc."};_emscripten_idb_exists.sig="vpppp";var _emscripten_idb_clear=(db,perror)=>{throw"Please compile your program with async support in order to use synchronous operations like emscripten_idb_clear, etc."};_emscripten_idb_clear.sig="vpp";var runAndAbortIfError=func=>{try{return func()}catch(e){abort(e)}};var _emscripten_sleep=()=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"};_emscripten_sleep.sig="vi";var _emscripten_wget=(url,file)=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_wget"};Module["_emscripten_wget"]=_emscripten_wget;_emscripten_wget.sig="ipp";var _emscripten_scan_registers=func=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_scan_registers"};_emscripten_scan_registers.sig="vp";function _emscripten_fiber_swap(oldFiber,newFiber){throw"Please compile your program with async support in order to use asynchronous operations like emscripten_fiber_swap"}_emscripten_fiber_swap.sig="vpp";var _SDL_GetTicks=()=>Date.now()-SDL.startTime|0;_SDL_GetTicks.sig="i";var _SDL_LockSurface=surf=>{var surfData=SDL.surfaces[surf];surfData.locked++;if(surfData.locked>1)return 0;if(!surfData.buffer){surfData.buffer=_malloc(surfData.width*surfData.height*4);HEAPU32[surf+20>>2]=surfData.buffer}HEAPU32[surf+20>>2]=surfData.buffer;if(surf==SDL.screen&&Module.screenIsReadOnly&&surfData.image)return 0;if(SDL.defaults.discardOnLock){if(!surfData.image){surfData.image=surfData.ctx.createImageData(surfData.width,surfData.height)}if(!SDL.defaults.opaqueFrontBuffer)return}else{surfData.image=surfData.ctx.getImageData(0,0,surfData.width,surfData.height)}if(surf==SDL.screen&&SDL.defaults.opaqueFrontBuffer){var data=surfData.image.data;var num=data.length;for(var i=0;i>2],y:HEAP32[rect+4>>2],w:HEAP32[rect+8>>2],h:HEAP32[rect+12>>2]}},updateRect(rect,r){HEAP32[rect>>2]=r.x;HEAP32[rect+4>>2]=r.y;HEAP32[rect+8>>2]=r.w;HEAP32[rect+12>>2]=r.h},intersectionOfRects(first,second){var leftX=Math.max(first.x,second.x);var leftY=Math.max(first.y,second.y);var rightX=Math.min(first.x+first.w,second.x+second.w);var rightY=Math.min(first.y+first.h,second.y+second.h);return{x:leftX,y:leftY,w:Math.max(leftX,rightX)-leftX,h:Math.max(leftY,rightY)-leftY}},checkPixelFormat(fmt){},loadColorToCSSRGB(color){var rgba=HEAP32[color>>2];return"rgb("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+")"},loadColorToCSSRGBA(color){var rgba=HEAP32[color>>2];return"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>24&255)/255+")"},translateColorToCSSRGBA:rgba=>"rgba("+(rgba&255)+","+(rgba>>8&255)+","+(rgba>>16&255)+","+(rgba>>>24)/255+")",translateRGBAToCSSRGBA:(r,g,b,a)=>"rgba("+(r&255)+","+(g&255)+","+(b&255)+","+(a&255)/255+")",translateRGBAToColor:(r,g,b,a)=>r|g<<8|b<<16|a<<24,makeSurface(width,height,flags,usePageCanvas,source,rmask,gmask,bmask,amask){var is_SDL_HWSURFACE=flags&1;var is_SDL_HWPALETTE=flags&2097152;var is_SDL_OPENGL=flags&67108864;var surf=_malloc(60);var pixelFormat=_malloc(44);var bpp=is_SDL_HWPALETTE?1:4;var buffer=0;if(!is_SDL_HWSURFACE&&!is_SDL_OPENGL){buffer=_malloc(width*height*4)}HEAP32[surf>>2]=flags;HEAPU32[surf+4>>2]=pixelFormat;HEAP32[surf+8>>2]=width;HEAP32[surf+12>>2]=height;HEAP32[surf+16>>2]=width*bpp;HEAPU32[surf+20>>2]=buffer;HEAP32[surf+36>>2]=0;HEAP32[surf+40>>2]=0;HEAP32[surf+44>>2]=Module["canvas"].width;HEAP32[surf+48>>2]=Module["canvas"].height;HEAP32[surf+56>>2]=1;HEAP32[pixelFormat>>2]=-2042224636;HEAP32[pixelFormat+4>>2]=0;HEAP8[pixelFormat+8]=bpp*8;HEAP8[pixelFormat+9]=bpp;HEAP32[pixelFormat+12>>2]=rmask||255;HEAP32[pixelFormat+16>>2]=gmask||65280;HEAP32[pixelFormat+20>>2]=bmask||16711680;HEAP32[pixelFormat+24>>2]=amask||4278190080;SDL.GL=SDL.GL||is_SDL_OPENGL;var canvas;if(!usePageCanvas){if(SDL.canvasPool.length>0){canvas=SDL.canvasPool.pop()}else{canvas=document.createElement("canvas")}canvas.width=width;canvas.height=height}else{canvas=Module["canvas"]}var webGLContextAttributes={antialias:SDL.glAttributes[13]!=0&&SDL.glAttributes[14]>1,depth:SDL.glAttributes[6]>0,stencil:SDL.glAttributes[7]>0,alpha:SDL.glAttributes[3]>0};var ctx=Browser.createContext(canvas,is_SDL_OPENGL,usePageCanvas,webGLContextAttributes);SDL.surfaces[surf]={width:width,height:height,canvas:canvas,ctx:ctx,surf:surf,buffer:buffer,pixelFormat:pixelFormat,alpha:255,flags:flags,locked:0,usePageCanvas:usePageCanvas,source:source,isFlagSet:flag=>flags&flag};return surf},copyIndexedColorData(surfData,rX,rY,rW,rH){if(!surfData.colors){return}var fullWidth=Module["canvas"].width;var fullHeight=Module["canvas"].height;var startX=rX||0;var startY=rY||0;var endX=(rW||fullWidth-startX)+startX;var endY=(rH||fullHeight-startY)+startY;var buffer=surfData.buffer;if(!surfData.image.data32){surfData.image.data32=new Uint32Array(surfData.image.data.buffer)}var data32=surfData.image.data32;var colors32=surfData.colors32;for(var y=startY;y>2];if(refcount>1){HEAP32[refcountPointer>>2]=refcount-1;return}var info=SDL.surfaces[surf];if(!info.usePageCanvas&&info.canvas)SDL.canvasPool.push(info.canvas);if(info.buffer)_free(info.buffer);_free(info.pixelFormat);_free(surf);SDL.surfaces[surf]=null;if(surf===SDL.screen){SDL.screen=null}},blitSurface(src,srcrect,dst,dstrect,scale){var srcData=SDL.surfaces[src];var dstData=SDL.surfaces[dst];var sr,dr;if(srcrect){sr=SDL.loadRect(srcrect)}else{sr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstrect){dr=SDL.loadRect(dstrect)}else{dr={x:0,y:0,w:srcData.width,h:srcData.height}}if(dstData.clipRect){var widthScale=!scale||sr.w===0?1:sr.w/dr.w;var heightScale=!scale||sr.h===0?1:sr.h/dr.h;dr=SDL.intersectionOfRects(dstData.clipRect,dr);sr.w=dr.w*widthScale;sr.h=dr.h*heightScale;if(dstrect){SDL.updateRect(dstrect,dr)}}var blitw,blith;if(scale){blitw=dr.w;blith=dr.h}else{blitw=sr.w;blith=sr.h}if(sr.w===0||sr.h===0||blitw===0||blith===0){return 0}var oldAlpha=dstData.ctx.globalAlpha;dstData.ctx.globalAlpha=srcData.alpha/255;dstData.ctx.drawImage(srcData.canvas,sr.x,sr.y,sr.w,sr.h,dr.x,dr.y,blitw,blith);dstData.ctx.globalAlpha=oldAlpha;if(dst!=SDL.screen){warnOnce("WARNING: copying canvas data to memory for compatibility");_SDL_LockSurface(dst);dstData.locked--}return 0},downFingers:{},savedKeydown:null,receiveEvent(event){function unpressAllPressedKeys(){for(var code in SDL.keyboardMap){SDL.events.push({type:"keyup",keyCode:SDL.keyboardMap[code]})}}switch(event.type){case"touchstart":case"touchmove":{event.preventDefault();var touches=[];if(event.type==="touchstart"){for(var i=0;i0?Math.max(delta,1):Math.min(delta,-1);var button=delta>0?3:4;SDL.events.push({type:"mousedown",button:button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"mouseup",button:button,pageX:event.pageX,pageY:event.pageY});SDL.events.push({type:"wheel",deltaX:0,deltaY:delta});event.preventDefault();break;case"mousemove":if(SDL.DOMButtons[0]===1){SDL.events.push({type:"touchmove",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}if(Browser.pointerLock){if("mozMovementX"in event){event["movementX"]=event["mozMovementX"];event["movementY"]=event["mozMovementY"]}if(event["movementX"]==0&&event["movementY"]==0){event.preventDefault();return}}case"keydown":case"keyup":case"keypress":case"mousedown":case"mouseup":if(event.type!=="keydown"||!SDL.unicode&&!SDL.textInput||(event.keyCode===8||event.keyCode===9)){event.preventDefault()}if(event.type=="mousedown"){SDL.DOMButtons[event.button]=1;SDL.events.push({type:"touchstart",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}})}else if(event.type=="mouseup"){if(!SDL.DOMButtons[event.button]){return}SDL.events.push({type:"touchend",touch:{identifier:0,deviceID:-1,pageX:event.pageX,pageY:event.pageY}});SDL.DOMButtons[event.button]=0}if(event.type==="keydown"||event.type==="mousedown"){SDL.canRequestFullscreen=true}else if(event.type==="keyup"||event.type==="mouseup"){if(SDL.isRequestingFullscreen){Module["requestFullscreen"](true,true);SDL.isRequestingFullscreen=false}SDL.canRequestFullscreen=false}if(event.type==="keypress"&&SDL.savedKeydown){SDL.savedKeydown.keypressCharCode=event.charCode;SDL.savedKeydown=null}else if(event.type==="keydown"){SDL.savedKeydown=event}if(event.type!=="keypress"||SDL.textInput){SDL.events.push(event)}break;case"mouseout":for(var i=0;i<3;i++){if(SDL.DOMButtons[i]){SDL.events.push({type:"mouseup",button:i,pageX:event.pageX,pageY:event.pageY});SDL.DOMButtons[i]=0}}event.preventDefault();break;case"focus":SDL.events.push(event);event.preventDefault();break;case"blur":SDL.events.push(event);unpressAllPressedKeys();event.preventDefault();break;case"visibilitychange":SDL.events.push({type:"visibilitychange",visible:!document.hidden});unpressAllPressedKeys();event.preventDefault();break;case"unload":if(Browser.mainLoop.runner){SDL.events.push(event);Browser.mainLoop.runner()}return;case"resize":SDL.events.push(event);if(event.preventDefault){event.preventDefault()}break}if(SDL.events.length>=1e4){err("SDL event queue full, dropping events");SDL.events=SDL.events.slice(0,1e4)}SDL.flushEventsToHandler();return},lookupKeyCodeForEvent(event){var code=event.keyCode;if(code>=65&&code<=90){code+=32}else{code=SDL.keyCodes[event.keyCode]||event.keyCode;if(event.location===2&&code>=(224|1<<10)&&code<=(227|1<<10)){code+=4}}return code},handleEvent(event){if(event.handled)return;event.handled=true;switch(event.type){case"touchstart":case"touchend":case"touchmove":{Browser.calculateMouseEvent(event);break}case"keydown":case"keyup":{var down=event.type==="keydown";var code=SDL.lookupKeyCodeForEvent(event);HEAP8[SDL.keyboardState+code]=down;SDL.modState=(HEAP8[SDL.keyboardState+1248]?64:0)|(HEAP8[SDL.keyboardState+1249]?1:0)|(HEAP8[SDL.keyboardState+1250]?256:0)|(HEAP8[SDL.keyboardState+1252]?128:0)|(HEAP8[SDL.keyboardState+1253]?2:0)|(HEAP8[SDL.keyboardState+1254]?512:0);if(down){SDL.keyboardMap[code]=event.keyCode}else{delete SDL.keyboardMap[code]}break}case"mousedown":case"mouseup":if(event.type=="mousedown"){SDL.buttonState|=1<0){if(SDL.makeCEvent(SDL.events.shift(),ptr)!==false)return 1}return 0}return SDL.events.length>0},makeCEvent(event,ptr){if(typeof event=="number"){_memcpy(ptr,event,28);_free(event);return}SDL.handleEvent(event);switch(event.type){case"keydown":case"keyup":{var down=event.type==="keydown";var key=SDL.lookupKeyCodeForEvent(event);var scan;if(key>=1024){scan=key-1024}else{scan=SDL.scanCodes[key]||key}HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+8]=down?1:0;HEAP8[ptr+9]=0;HEAP32[ptr+12>>2]=scan;HEAP32[ptr+16>>2]=key;HEAP16[ptr+20>>1]=SDL.modState;HEAP32[ptr+24>>2]=event.keypressCharCode||key;break}case"keypress":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];var cStr=intArrayFromString(String.fromCharCode(event.charCode));for(var i=0;i>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP8[ptr+16]=event.button+1;HEAP8[ptr+17]=down?1:0;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY}else{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP32[ptr+8>>2]=0;HEAP32[ptr+12>>2]=0;HEAP32[ptr+16>>2]=SDL.buttonState;HEAP32[ptr+20>>2]=Browser.mouseX;HEAP32[ptr+24>>2]=Browser.mouseY;HEAP32[ptr+28>>2]=Browser.mouseMovementX;HEAP32[ptr+32>>2]=Browser.mouseMovementY}break}case"wheel":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+16>>2]=event.deltaX;HEAP32[ptr+20>>2]=event.deltaY;break}case"touchstart":case"touchend":case"touchmove":{var touch=event.touch;if(!Browser.touches[touch.identifier])break;var w=Module["canvas"].width;var h=Module["canvas"].height;var x=Browser.touches[touch.identifier].x/w;var y=Browser.touches[touch.identifier].y/h;var lx=Browser.lastTouches[touch.identifier].x/w;var ly=Browser.lastTouches[touch.identifier].y/h;var dx=x-lx;var dy=y-ly;if(touch["deviceID"]===undefined)touch.deviceID=SDL.TOUCH_DEFAULT_ID;if(dx===0&&dy===0&&event.type==="touchmove")return false;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=_SDL_GetTicks();tempI64=[touch.deviceID>>>0,(tempDouble=touch.deviceID,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+8>>2]=tempI64[0],HEAP32[ptr+12>>2]=tempI64[1];tempI64=[touch.identifier>>>0,(tempDouble=touch.identifier,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr+16>>2]=tempI64[0],HEAP32[ptr+20>>2]=tempI64[1];HEAPF32[ptr+24>>2]=x;HEAPF32[ptr+28>>2]=y;HEAPF32[ptr+32>>2]=dx;HEAPF32[ptr+36>>2]=dy;if(touch.force!==undefined){HEAPF32[ptr+40>>2]=touch.force}else{HEAPF32[ptr+40>>2]=event.type=="touchend"?0:1}break}case"unload":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];break}case"resize":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=event.w;HEAP32[ptr+8>>2]=event.h;break}case"joystick_button_up":case"joystick_button_down":{var state=event.type==="joystick_button_up"?0:1;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.button;HEAP8[ptr+6]=state;break}case"joystick_axis_motion":{HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP8[ptr+4]=event.index;HEAP8[ptr+5]=event.axis;HEAP32[ptr+8>>2]=SDL.joystickAxisValueConversion(event.value);break}case"focus":{var SDL_WINDOWEVENT_FOCUS_GAINED=12;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_GAINED;break}case"blur":{var SDL_WINDOWEVENT_FOCUS_LOST=13;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=SDL_WINDOWEVENT_FOCUS_LOST;break}case"visibilitychange":{var SDL_WINDOWEVENT_SHOWN=1;var SDL_WINDOWEVENT_HIDDEN=2;var visibilityEventID=event.visible?SDL_WINDOWEVENT_SHOWN:SDL_WINDOWEVENT_HIDDEN;HEAP32[ptr>>2]=SDL.DOMEventToSDLEvent[event.type];HEAP32[ptr+4>>2]=0;HEAP8[ptr+8]=visibilityEventID;break}default:throw"Unhandled SDL event: "+event.type}},makeFontString(height,fontName){if(fontName.charAt(0)!="'"&&fontName.charAt(0)!='"'){fontName='"'+fontName+'"'}return height+"px "+fontName+", serif"},estimateTextWidth(fontData,text){var h=fontData.size;var fontString=SDL.makeFontString(h,fontData.name);var tempCtx=SDL.ttfContext;tempCtx.font=fontString;var ret=tempCtx.measureText(text).width|0;return ret},allocateChannels(num){if(SDL.numChannels&&SDL.numChannels>=num&&num!=0)return;SDL.numChannels=num;SDL.channels=[];for(var i=0;i{if(!audio.paused)SDL.playWebAudio(audio)});return}audio.webAudioNode=SDL.audioContext["createBufferSource"]();audio.webAudioNode["buffer"]=webAudio.decodedBuffer;audio.webAudioNode["loop"]=audio.loop;audio.webAudioNode["onended"]=audio["onended"];audio.webAudioPannerNode=SDL.audioContext["createPanner"]();audio.webAudioPannerNode["setPosition"](0,0,-.5);audio.webAudioPannerNode["panningModel"]="equalpower";audio.webAudioGainNode=SDL.audioContext["createGain"]();audio.webAudioGainNode["gain"]["value"]=audio.volume;audio.webAudioNode["connect"](audio.webAudioPannerNode);audio.webAudioPannerNode["connect"](audio.webAudioGainNode);audio.webAudioGainNode["connect"](SDL.audioContext["destination"]);audio.webAudioNode["start"](0,audio.currentPosition);audio.startTime=SDL.audioContext["currentTime"]-audio.currentPosition}catch(e){err(`playWebAudio failed: ${e}`)}},pauseWebAudio(audio){if(!audio)return;if(audio.webAudioNode){try{audio.currentPosition=(SDL.audioContext["currentTime"]-audio.startTime)%audio.resource.webAudio.decodedBuffer.duration;audio.webAudioNode["onended"]=undefined;audio.webAudioNode.stop(0);audio.webAudioNode=undefined}catch(e){err(`pauseWebAudio failed: ${e}`)}}audio.paused=true},openAudioContext(){if(!SDL.audioContext){if(typeof AudioContext!="undefined")SDL.audioContext=new AudioContext;else if(typeof webkitAudioContext!="undefined")SDL.audioContext=new webkitAudioContext}},webAudioAvailable:()=>!!SDL.audioContext,fillWebAudioBufferFromHeap(heapPtr,sizeSamplesPerChannel,dstAudioBuffer){var audio=SDL.audio;var numChannels=audio.channels;for(var c=0;c>1]/32768}}else if(audio.format==8){for(var j=0;j=0?v-128:v+128)/128}}else if(audio.format==33056){for(var j=0;j>2]}}else{throw"Invalid SDL audio format "+audio.format+"!"}}},joystickEventState:1,lastJoystickState:{},joystickNamePool:{},recordJoystickState(joystick,state){var buttons=new Array(state.buttons.length);for(var i=0;i0},queryJoysticks(){for(var joystick in SDL.lastJoystickState){var state=SDL.getGamepad(joystick-1);var prevState=SDL.lastJoystickState[joystick];if(typeof state=="undefined")return;if(state===null)return;if(typeof state.timestamp!="number"||state.timestamp!=prevState.timestamp||!state.timestamp){var i;for(i=0;ideviceIndex&&deviceIndex>=0){return gamepads[deviceIndex]}return null}};var _SDL_Linked_Version=()=>{if(SDL.version===null){SDL.version=_malloc(3);HEAP8[SDL.version+0]=1;HEAP8[SDL.version+1]=3;HEAP8[SDL.version+2]=0}return SDL.version};_SDL_Linked_Version.sig="p";var _SDL_Init=initFlags=>{SDL.startTime=Date.now();SDL.initFlags=initFlags;if(!Module["doNotCaptureKeyboard"]){var keyboardListeningElement=Module["keyboardListeningElement"]||document;keyboardListeningElement.addEventListener("keydown",SDL.receiveEvent);keyboardListeningElement.addEventListener("keyup",SDL.receiveEvent);keyboardListeningElement.addEventListener("keypress",SDL.receiveEvent);window.addEventListener("focus",SDL.receiveEvent);window.addEventListener("blur",SDL.receiveEvent);document.addEventListener("visibilitychange",SDL.receiveEvent)}window.addEventListener("unload",SDL.receiveEvent);SDL.keyboardState=_malloc(65536);zeroMemory(SDL.keyboardState,65536);SDL.DOMEventToSDLEvent["keydown"]=768;SDL.DOMEventToSDLEvent["keyup"]=769;SDL.DOMEventToSDLEvent["keypress"]=771;SDL.DOMEventToSDLEvent["mousedown"]=1025;SDL.DOMEventToSDLEvent["mouseup"]=1026;SDL.DOMEventToSDLEvent["mousemove"]=1024;SDL.DOMEventToSDLEvent["wheel"]=1027;SDL.DOMEventToSDLEvent["touchstart"]=1792;SDL.DOMEventToSDLEvent["touchend"]=1793;SDL.DOMEventToSDLEvent["touchmove"]=1794;SDL.DOMEventToSDLEvent["unload"]=256;SDL.DOMEventToSDLEvent["resize"]=28673;SDL.DOMEventToSDLEvent["visibilitychange"]=512;SDL.DOMEventToSDLEvent["focus"]=512;SDL.DOMEventToSDLEvent["blur"]=512;SDL.DOMEventToSDLEvent["joystick_axis_motion"]=1536;SDL.DOMEventToSDLEvent["joystick_button_down"]=1539;SDL.DOMEventToSDLEvent["joystick_button_up"]=1540;return 0};_SDL_Init.sig="ii";var _SDL_WasInit=flags=>{if(SDL.startTime===null){_SDL_Init(0)}return 1};_SDL_WasInit.sig="ii";var _SDL_GetVideoInfo=()=>{var ret=_malloc(20);zeroMemory(ret,3);HEAP32[ret+12>>2]=Module["canvas"].width;HEAP32[ret+16>>2]=Module["canvas"].height;return ret};_SDL_GetVideoInfo.sig="p";var _SDL_ListModes=(format,flags)=>-1;_SDL_ListModes.sig="ppi";var _SDL_VideoModeOK=(width,height,depth,flags)=>depth;_SDL_VideoModeOK.sig="iiiii";var _SDL_VideoDriverName=(buf,max_size)=>{if(SDL.startTime===null){return 0}var driverName=[101,109,115,99,114,105,112,116,101,110,95,115,100,108,95,100,114,105,118,101,114];var index=0;var size=driverName.length;if(max_size<=size){size=max_size-1}while(index{["touchstart","touchend","touchmove","mousedown","mouseup","mousemove","mousewheel","wheel","mouseout","DOMMouseScroll"].forEach(e=>Module["canvas"].addEventListener(e,SDL.receiveEvent,true));var canvas=Module["canvas"];if(width==0&&height==0){width=canvas.width;height=canvas.height}if(!SDL.addedResizeListener){SDL.addedResizeListener=true;Browser.resizeListeners.push((w,h)=>{if(!SDL.settingVideoMode){SDL.receiveEvent({type:"resize",w:w,h:h})}})}SDL.settingVideoMode=true;Browser.setCanvasSize(width,height);SDL.settingVideoMode=false;if(SDL.screen){SDL.freeSurface(SDL.screen);assert(!SDL.screen)}if(SDL.GL)flags=flags|67108864;SDL.screen=SDL.makeSurface(width,height,flags,true,"screen");return SDL.screen};_SDL_SetVideoMode.sig="piiii";var _SDL_GetVideoSurface=()=>SDL.screen;_SDL_GetVideoSurface.sig="p";var _SDL_AudioQuit=()=>{for(var i=0;iout("SDL_VideoQuit called (and ignored)");_SDL_VideoQuit.sig="v";var _SDL_QuitSubSystem=flags=>out("SDL_QuitSubSystem called (and ignored)");_SDL_QuitSubSystem.sig="vi";var _SDL_Quit=()=>{_SDL_AudioQuit();out("SDL_Quit called (and ignored)")};_SDL_Quit.sig="v";var _SDL_UnlockSurface=surf=>{assert(!SDL.GL);var surfData=SDL.surfaces[surf];if(!surfData.locked||--surfData.locked>0){return}if(surfData.isFlagSet(2097152)){SDL.copyIndexedColorData(surfData)}else if(!surfData.colors){var data=surfData.image.data;var buffer=surfData.buffer;assert(buffer%4==0,"Invalid buffer offset: "+buffer);var src=buffer>>2;var dst=0;var isScreen=surf==SDL.screen;var num;if(typeof CanvasPixelArray!="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=isScreen?255:val>>24&255;src++;dst+=4}}else{var data32=new Uint32Array(data.buffer);if(isScreen&&SDL.defaults.opaqueFrontBuffer){num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=new Uint8Array(data.buffer);var i=3;var j=i+4*num;if(num%8==0){while(i{};_SDL_Flip.sig="ip";var _SDL_UpdateRect=(surf,x,y,w,h)=>{};_SDL_UpdateRect.sig="vpiiii";var _SDL_UpdateRects=(surf,numrects,rects)=>{};_SDL_UpdateRects.sig="vpip";var _SDL_Delay=delay=>{if(!ENVIRONMENT_IS_WORKER)abort("SDL_Delay called on the main thread! Potential infinite loop, quitting. (consider building with async support like ASYNCIFY)");var now=Date.now();while(Date.now()-now{if(title){_emscripten_set_window_title(title)}icon&&=UTF8ToString(icon)};_SDL_WM_SetCaption.sig="vpp";var _SDL_EnableKeyRepeat=(delay,interval)=>{};_SDL_EnableKeyRepeat.sig="iii";var _SDL_GetKeyboardState=numKeys=>{if(numKeys){HEAP32[numKeys>>2]=65536}return SDL.keyboardState};_SDL_GetKeyboardState.sig="pp";var _SDL_GetKeyState=()=>_SDL_GetKeyboardState(0);var _SDL_GetKeyName=key=>{SDL.keyName||=stringToNewUTF8("unknown key");return SDL.keyName};_SDL_GetKeyName.sig="pi";var _SDL_GetModState=()=>SDL.modState;_SDL_GetModState.sig="i";var _SDL_GetMouseState=(x,y)=>{if(x)HEAP32[x>>2]=Browser.mouseX;if(y)HEAP32[y>>2]=Browser.mouseY;return SDL.buttonState};_SDL_GetMouseState.sig="ipp";var _SDL_WarpMouse=(x,y)=>{};_SDL_WarpMouse.sig="vii";var _SDL_ShowCursor=toggle=>{switch(toggle){case 0:if(Browser.isFullscreen){Module["canvas"].requestPointerLock();return 0}return 1;case 1:Module["canvas"].exitPointerLock();return 1;case-1:return!Browser.pointerLock;default:err(`SDL_ShowCursor called with unknown toggle parameter value: ${toggle}`);break}};_SDL_ShowCursor.sig="ii";var _SDL_GetError=()=>{SDL.errorMessage||=stringToNewUTF8("unknown SDL-emscripten error");return SDL.errorMessage};_SDL_GetError.sig="p";var _SDL_SetError=(fmt,varargs)=>{};_SDL_SetError.sig="vpp";var _SDL_CreateRGBSurface=(flags,width,height,depth,rmask,gmask,bmask,amask)=>SDL.makeSurface(width,height,flags,false,"CreateRGBSurface",rmask,gmask,bmask,amask);_SDL_CreateRGBSurface.sig="piiiiiiii";var _SDL_CreateRGBSurfaceFrom=(pixels,width,height,depth,pitch,rmask,gmask,bmask,amask)=>{var surf=SDL.makeSurface(width,height,0,false,"CreateRGBSurfaceFrom",rmask,gmask,bmask,amask);if(depth!==32){err("TODO: Partially unimplemented SDL_CreateRGBSurfaceFrom called!");return surf}var data=SDL.surfaces[surf];var image=data.ctx.createImageData(width,height);var pitchOfDst=width*4;for(var row=0;row{if(format){SDL.checkPixelFormat(format)}var oldData=SDL.surfaces[surf];var ret=SDL.makeSurface(oldData.width,oldData.height,oldData.flags,false,"copy:"+oldData.source);var newData=SDL.surfaces[ret];newData.ctx.globalCompositeOperation="copy";newData.ctx.drawImage(oldData.canvas,0,0);newData.ctx.globalCompositeOperation=oldData.ctx.globalCompositeOperation;return ret};_SDL_ConvertSurface.sig="pppi";var _SDL_DisplayFormatAlpha=surf=>_SDL_ConvertSurface(surf,0,0);_SDL_DisplayFormatAlpha.sig="pp";var _SDL_FreeSurface=surf=>{if(surf)SDL.freeSurface(surf)};_SDL_FreeSurface.sig="vp";var _SDL_UpperBlit=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,false);_SDL_UpperBlit.sig="ipppp";var _SDL_UpperBlitScaled=(src,srcrect,dst,dstrect)=>SDL.blitSurface(src,srcrect,dst,dstrect,true);_SDL_UpperBlitScaled.sig="ipppp";var _SDL_LowerBlit=_SDL_UpperBlit;_SDL_LowerBlit.sig="ipppp";var _SDL_LowerBlitScaled=_SDL_UpperBlitScaled;_SDL_LowerBlitScaled.sig="ipppp";var _SDL_GetClipRect=(surf,rect)=>{assert(rect);var surfData=SDL.surfaces[surf];var r=surfData.clipRect||{x:0,y:0,w:surfData.width,h:surfData.height};SDL.updateRect(rect,r)};_SDL_GetClipRect.sig="vpp";var _SDL_SetClipRect=(surf,rect)=>{var surfData=SDL.surfaces[surf];if(rect){surfData.clipRect=SDL.intersectionOfRects({x:0,y:0,w:surfData.width,h:surfData.height},SDL.loadRect(rect))}else{delete surfData.clipRect}};_SDL_SetClipRect.sig="ipp";var _SDL_FillRect=(surf,rect,color)=>{var surfData=SDL.surfaces[surf];assert(!surfData.locked);if(surfData.isFlagSet(2097152)){color=surfData.colors32[color]}var r=rect?SDL.loadRect(rect):{x:0,y:0,w:surfData.width,h:surfData.height};if(surfData.clipRect){r=SDL.intersectionOfRects(surfData.clipRect,r);if(rect){SDL.updateRect(rect,r)}}surfData.ctx.save();surfData.ctx.fillStyle=SDL.translateColorToCSSRGBA(color);surfData.ctx.fillRect(r.x,r.y,r.w,r.h);surfData.ctx.restore();return 0};_SDL_FillRect.sig="ippi";var _zoomSurface=(src,x,y,smooth)=>{var srcData=SDL.surfaces[src];var w=srcData.width*x;var h=srcData.height*y;var ret=SDL.makeSurface(Math.abs(w),Math.abs(h),srcData.flags,false,"zoomSurface");var dstData=SDL.surfaces[ret];if(x>=0&&y>=0)dstData.ctx.drawImage(srcData.canvas,0,0,w,h);else{dstData.ctx.save();dstData.ctx.scale(x<0?-1:1,y<0?-1:1);dstData.ctx.drawImage(srcData.canvas,w<0?w:0,h<0?h:0,Math.abs(w),Math.abs(h));dstData.ctx.restore()}return ret};_zoomSurface.sig="ppddi";var _rotozoomSurface=(src,angle,zoom,smooth)=>{if(angle%360===0){return _zoomSurface(src,zoom,zoom,smooth)}var srcData=SDL.surfaces[src];var w=srcData.width*zoom;var h=srcData.height*zoom;var diagonal=Math.ceil(Math.sqrt(Math.pow(w,2)+Math.pow(h,2)));var ret=SDL.makeSurface(diagonal,diagonal,srcData.flags,false,"rotozoomSurface");var dstData=SDL.surfaces[ret];dstData.ctx.translate(diagonal/2,diagonal/2);dstData.ctx.rotate(-angle*Math.PI/180);dstData.ctx.drawImage(srcData.canvas,-w/2,-h/2,w,h);return ret};_rotozoomSurface.sig="ppddi";var _SDL_SetAlpha=(surf,flag,alpha)=>{var surfData=SDL.surfaces[surf];surfData.alpha=alpha;if(!(flag&65536)){surfData.alpha=255}};_SDL_SetAlpha.sig="ipii";var _SDL_SetColorKey=(surf,flag,key)=>{warnOnce("SDL_SetColorKey is a no-op for performance reasons");return 0};_SDL_SetColorKey.sig="ipii";var _SDL_PollEvent=ptr=>SDL.pollEvent(ptr);_SDL_PollEvent.sig="ip";var _SDL_PushEvent=ptr=>{var copy=_malloc(28);_memcpy(copy,ptr,28);SDL.events.push(copy);return 0};_SDL_PushEvent.sig="ip";var _SDL_PeepEvents=(events,requestedEventCount,action,from,to)=>{switch(action){case 2:{assert(requestedEventCount==1);var index=0;var retrievedEventCount=0;while(indexSDL.events.forEach(SDL.handleEvent);_SDL_PumpEvents.sig="v";var _emscripten_SDL_SetEventHandler=(handler,userdata)=>{SDL.eventHandler=handler;SDL.eventHandlerContext=userdata;if(!SDL.eventHandlerTemp)SDL.eventHandlerTemp=_malloc(28)};_emscripten_SDL_SetEventHandler.sig="vpp";var _SDL_SetColors=(surf,colors,firstColor,nColors)=>{var surfData=SDL.surfaces[surf];if(!surfData.colors){var buffer=new ArrayBuffer(256*4);surfData.colors=new Uint8Array(buffer);surfData.colors32=new Uint32Array(buffer)}for(var i=0;i_SDL_SetColors(surf,colors,firstColor,nColors);_SDL_SetPalette.sig="ipipii";var _SDL_MapRGB=(fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|4278190080};_SDL_MapRGB.sig="ipiii";var _SDL_MapRGBA=(fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);return r&255|(g&255)<<8|(b&255)<<16|(a&255)<<24};_SDL_MapRGBA.sig="ipiiii";var _SDL_GetRGB=(pixel,fmt,r,g,b)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}};_SDL_GetRGB.sig="vipppp";var _SDL_GetRGBA=(pixel,fmt,r,g,b,a)=>{SDL.checkPixelFormat(fmt);if(r){HEAP8[r]=pixel&255}if(g){HEAP8[g]=pixel>>8&255}if(b){HEAP8[b]=pixel>>16&255}if(a){HEAP8[a]=pixel>>24&255}};_SDL_GetRGBA.sig="vippppp";var _SDL_GetAppState=()=>{var state=0;if(Browser.pointerLock){state|=1}if(document.hasFocus()){state|=2}state|=4;return state};_SDL_GetAppState.sig="i";var _SDL_WM_GrabInput=()=>{};_SDL_WM_GrabInput.sig="ii";var _SDL_WM_ToggleFullScreen=surf=>{if(Browser.exitFullscreen()){return 1}if(!SDL.canRequestFullscreen){return 0}SDL.isRequestingFullscreen=true;return 1};_SDL_WM_ToggleFullScreen.sig="ip";var _IMG_Init=flags=>flags;_IMG_Init.sig="ii";var _SDL_FreeRW=rwopsID=>{SDL.rwops[rwopsID]=null;while(SDL.rwops.length>0&&SDL.rwops[SDL.rwops.length-1]===null){SDL.rwops.pop()}};_SDL_FreeRW.sig="vp";var _IMG_Load_RW=(rwopsID,freeSrc)=>{var sp=stackSave();try{var cleanup=()=>{stackRestore(sp);if(rwops&&freeSrc)_SDL_FreeRW(rwopsID)};var addCleanup=func=>{var old=cleanup;cleanup=()=>{old();func()}};var callStbImage=(func,params)=>{var x=stackAlloc(4);var y=stackAlloc(4);var comp=stackAlloc(4);var data=Module["_"+func](...params,x,y,comp,0);if(!data)return null;addCleanup(()=>Module["_stbi_image_free"](data));return{rawData:true,data:data,width:HEAP32[x>>2],height:HEAP32[y>>2],size:HEAP32[x>>2]*HEAP32[y>>2]*HEAP32[comp>>2],bpp:HEAP32[comp>>2]}};var rwops=SDL.rwops[rwopsID];if(rwops===undefined){return 0}var raw;var filename=rwops.filename;if(filename===undefined){warnOnce("Only file names that have been preloaded are supported for IMG_Load_RW. Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}if(!raw){filename=PATH_FS.resolve(filename);raw=preloadedImages[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded image, but freePreloadedMediaOnUse is set!");warnOnce("Cannot find preloaded image "+filename);warnOnce("Cannot find preloaded image "+filename+". Consider using STB_IMAGE=1 if you want synchronous image decoding (see settings.js), or package files with --use-preload-plugins");return 0}else if(Module["freePreloadedMediaOnUse"]){preloadedImages[filename]=null}}var surf=SDL.makeSurface(raw.width,raw.height,0,false,"load:"+filename);var surfData=SDL.surfaces[surf];surfData.ctx.globalCompositeOperation="copy";if(!raw.rawData){surfData.ctx.drawImage(raw,0,0,raw.width,raw.height,0,0,raw.width,raw.height)}else{var imageData=surfData.ctx.getImageData(0,0,surfData.width,surfData.height);if(raw.bpp==4){imageData.data.set(HEAPU8.subarray(raw.data,raw.data+raw.size))}else if(raw.bpp==3){var pixels=raw.size/3;var data=imageData.data;var sourcePtr=raw.data;var destPtr=0;for(var i=0;i{var id=SDL.rwops.length;var filename=UTF8ToString(_name);SDL.rwops.push({filename:filename,mimetype:Browser.getMimetype(filename)});return id};_SDL_RWFromFile.sig="ppp";var _IMG_Load=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_IMG_Load_RW(rwops,1);return result};_IMG_Load.sig="pp";var _IMG_Quit=()=>out("IMG_Quit called (and ignored)");_IMG_Quit.sig="v";var _SDL_OpenAudio=(desired,obtained)=>{try{SDL.audio={freq:HEAPU32[desired>>2],format:HEAPU16[desired+4>>1],channels:HEAPU8[desired+6],samples:HEAPU16[desired+8>>1],callback:HEAPU32[desired+16>>2],userdata:HEAPU32[desired+20>>2],paused:true,timer:null};if(SDL.audio.format==8){SDL.audio.silence=128}else if(SDL.audio.format==32784){SDL.audio.silence=0}else if(SDL.audio.format==33056){SDL.audio.silence=0}else{throw"Invalid SDL audio format "+SDL.audio.format+"!"}if(SDL.audio.freq<=0){throw"Unsupported sound frequency "+SDL.audio.freq+"!"}else if(SDL.audio.freq<=22050){SDL.audio.freq=22050}else if(SDL.audio.freq<=32e3){SDL.audio.freq=32e3}else if(SDL.audio.freq<=44100){SDL.audio.freq=44100}else if(SDL.audio.freq<=48e3){SDL.audio.freq=48e3}else if(SDL.audio.freq<=96e3){SDL.audio.freq=96e3}else{throw`Unsupported sound frequency ${SDL.audio.freq}!`}if(SDL.audio.channels==0){SDL.audio.channels=1}else if(SDL.audio.channels<0||SDL.audio.channels>32){throw`Unsupported number of audio channels for SDL audio: ${SDL.audio.channels}!`}else if(SDL.audio.channels!=1&&SDL.audio.channels!=2){out(`Warning: Using untested number of audio channels ${SDL.audio.channels}`)}if(SDL.audio.samples<128||SDL.audio.samples>524288){throw`Unsupported audio callback buffer size ${SDL.audio.samples}!`}else if((SDL.audio.samples&SDL.audio.samples-1)!=0){throw`Audio callback buffer size ${SDL.audio.samples} must be a power-of-two!`}var totalSamples=SDL.audio.samples*SDL.audio.channels;if(SDL.audio.format==8){SDL.audio.bytesPerSample=1}else if(SDL.audio.format==32784){SDL.audio.bytesPerSample=2}else if(SDL.audio.format==33056){SDL.audio.bytesPerSample=4}else{throw`Invalid SDL audio format ${SDL.audio.format}!`}SDL.audio.bufferSize=totalSamples*SDL.audio.bytesPerSample;SDL.audio.bufferDurationSecs=SDL.audio.bufferSize/SDL.audio.bytesPerSample/SDL.audio.channels/SDL.audio.freq;SDL.audio.bufferingDelay=50/1e3;SDL.audio.buffer=_malloc(SDL.audio.bufferSize);SDL.audio.numSimultaneouslyQueuedBuffers=Module["SDL_numSimultaneouslyQueuedBuffers"]||5;SDL.audio.queueNewAudioData=()=>{if(!SDL.audio)return;for(var i=0;i=SDL.audio.bufferingDelay+SDL.audio.bufferDurationSecs*SDL.audio.numSimultaneouslyQueuedBuffers)return;getWasmTableEntry(SDL.audio.callback)(SDL.audio.userdata,SDL.audio.buffer,SDL.audio.bufferSize);SDL.audio.pushAudio(SDL.audio.buffer,SDL.audio.bufferSize)}};SDL.audio.caller=()=>{if(!SDL.audio)return;--SDL.audio.numAudioTimersPending;SDL.audio.queueNewAudioData();var secsUntilNextPlayStart=SDL.audio.nextPlayTime-SDL.audioContext["currentTime"];var preemptBufferFeedSecs=SDL.audio.bufferDurationSecs/2;if(SDL.audio.numAudioTimersPending{try{if(SDL.audio.paused)return;var sizeSamples=sizeBytes/SDL.audio.bytesPerSample;var sizeSamplesPerChannel=sizeSamples/SDL.audio.channels;if(sizeSamplesPerChannel!=SDL.audio.samples){throw"Received mismatching audio buffer size!"}var source=SDL.audioContext["createBufferSource"]();var soundBuffer=SDL.audioContext["createBuffer"](SDL.audio.channels,sizeSamplesPerChannel,SDL.audio.freq);source["connect"](SDL.audioContext["destination"]);SDL.fillWebAudioBufferFromHeap(ptr,sizeSamplesPerChannel,soundBuffer);source["buffer"]=soundBuffer;var curtime=SDL.audioContext["currentTime"];var playtime=Math.max(curtime+SDL.audio.bufferingDelay,SDL.audio.nextPlayTime);if(typeof source["start"]!="undefined"){source["start"](playtime)}else if(typeof source["noteOn"]!="undefined"){source["noteOn"](playtime)}SDL.audio.nextPlayTime=playtime+SDL.audio.bufferDurationSecs}catch(e){err(`Web Audio API error playing back audio: ${e.toString()}`)}};if(obtained){HEAP32[obtained>>2]=SDL.audio.freq;HEAP16[obtained+4>>1]=SDL.audio.format;HEAP8[obtained+6]=SDL.audio.channels;HEAP8[obtained+7]=SDL.audio.silence;HEAP16[obtained+8>>1]=SDL.audio.samples;HEAPU32[obtained+16>>2]=SDL.audio.callback;HEAPU32[obtained+20>>2]=SDL.audio.userdata}SDL.allocateChannels(32)}catch(e){err(`Initializing SDL audio threw an exception: "${e.toString()}"! Continuing without audio`);SDL.audio=null;SDL.allocateChannels(0);if(obtained){HEAP32[obtained>>2]=0;HEAP16[obtained+4>>1]=0;HEAP8[obtained+6]=0;HEAP8[obtained+7]=0;HEAP16[obtained+8>>1]=0;HEAPU32[obtained+16>>2]=0;HEAPU32[obtained+20>>2]=0}}if(!SDL.audio){return-1}return 0};_SDL_OpenAudio.sig="ipp";var _SDL_PauseAudio=pauseOn=>{if(!SDL.audio){return}if(pauseOn){if(SDL.audio.timer!==undefined){clearTimeout(SDL.audio.timer);SDL.audio.numAudioTimersPending=0;SDL.audio.timer=undefined}}else if(!SDL.audio.timer){SDL.audio.numAudioTimersPending=1;SDL.audio.timer=safeSetTimeout(SDL.audio.caller,1)}SDL.audio.paused=pauseOn};_SDL_PauseAudio.sig="vi";var _SDL_CloseAudio=()=>{if(SDL.audio){if(SDL.audio.callbackRemover){SDL.audio.callbackRemover();SDL.audio.callbackRemover=null}_SDL_PauseAudio(1);_free(SDL.audio.buffer);SDL.audio=null;SDL.allocateChannels(0)}};_SDL_CloseAudio.sig="v";var _SDL_LockAudio=()=>{};_SDL_LockAudio.sig="v";var _SDL_UnlockAudio=()=>{};_SDL_UnlockAudio.sig="v";var _SDL_CreateMutex=()=>0;_SDL_CreateMutex.sig="p";var _SDL_mutexP=mutex=>0;_SDL_mutexP.sig="ip";var _SDL_mutexV=mutex=>0;_SDL_mutexV.sig="ip";var _SDL_DestroyMutex=mutex=>{};_SDL_DestroyMutex.sig="vp";var _SDL_CreateCond=()=>0;_SDL_CreateCond.sig="p";var _SDL_CondSignal=cond=>{};_SDL_CondSignal.sig="ip";var _SDL_CondWait=(cond,mutex)=>{};_SDL_CondWait.sig="ipp";var _SDL_DestroyCond=cond=>{};_SDL_DestroyCond.sig="vp";var _SDL_StartTextInput=()=>{SDL.textInput=true};_SDL_StartTextInput.sig="v";var _SDL_StopTextInput=()=>{SDL.textInput=false};_SDL_StopTextInput.sig="v";var _Mix_Init=flags=>{if(!flags)return 0;return 8};_Mix_Init.sig="ii";var _Mix_Quit=()=>{};_Mix_Quit.sig="v";var _Mix_OpenAudio=(frequency,format,channels,chunksize)=>{SDL.openAudioContext();autoResumeAudioContext(SDL.audioContext);SDL.allocateChannels(32);SDL.mixerFrequency=frequency;SDL.mixerFormat=format;SDL.mixerNumChannels=channels;SDL.mixerChunkSize=chunksize;return 0};_Mix_OpenAudio.sig="iiiii";var _Mix_CloseAudio=_SDL_CloseAudio;_Mix_CloseAudio.sig="v";var _Mix_AllocateChannels=num=>{SDL.allocateChannels(num);return num};_Mix_AllocateChannels.sig="ii";var _Mix_ChannelFinished=func=>{SDL.channelFinished=func};_Mix_ChannelFinished.sig="vp";var _Mix_Volume=(channel,volume)=>{if(channel==-1){for(var i=0;i{left/=255;right/=255;SDL.setPannerPosition(SDL.channels[channel],right-left,0,.1);return 1};_Mix_SetPanning.sig="iiii";var _Mix_LoadWAV_RW=(rwopsID,freesrc)=>{var rwops=SDL.rwops[rwopsID];if(rwops===undefined)return 0;var filename="";var audio;var webAudio;var bytes;if(rwops.filename!==undefined){filename=PATH_FS.resolve(rwops.filename);var raw=preloadedAudios[filename];if(!raw){if(raw===null)err("Trying to reuse preloaded audio, but freePreloadedMediaOnUse is set!");if(!Module.noAudioDecoding)warnOnce("Cannot find preloaded audio "+filename);try{bytes=FS.readFile(filename)}catch(e){err(`Couldn't find file for: ${filename}`);return 0}}if(Module["freePreloadedMediaOnUse"]){preloadedAudios[filename]=null}audio=raw}else if(rwops.bytes!==undefined){if(SDL.webAudioAvailable())bytes=HEAPU8.buffer.slice(rwops.bytes,rwops.bytes+rwops.count);else bytes=HEAPU8.subarray(rwops.bytes,rwops.bytes+rwops.count)}else{return 0}var arrayBuffer=bytes?bytes.buffer||bytes:bytes;var canPlayWithWebAudio=Module["SDL_canPlayWithWebAudio"]===undefined||Module["SDL_canPlayWithWebAudio"](filename,arrayBuffer);if(bytes!==undefined&&SDL.webAudioAvailable()&&canPlayWithWebAudio){audio=undefined;webAudio={};webAudio.onDecodeComplete=[];var onDecodeComplete=data=>{webAudio.decodedBuffer=data;webAudio.onDecodeComplete.forEach(e=>e());webAudio.onDecodeComplete=undefined};SDL.audioContext["decodeAudioData"](arrayBuffer,onDecodeComplete)}else if(audio===undefined&&bytes){var blob=new Blob([bytes],{type:rwops.mimetype});var url=URL.createObjectURL(blob);audio=new Audio;audio.src=url;audio.mozAudioChannelType="content"}var id=SDL.audios.length;SDL.audios.push({source:filename,audio:audio,webAudio:webAudio});return id};_Mix_LoadWAV_RW.sig="ppi";var _Mix_LoadWAV=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadWAV_RW(rwops,0);_SDL_FreeRW(rwops);return result};_Mix_LoadWAV.sig="pp";var _Mix_QuickLoad_RAW=(mem,len)=>{var audio;var webAudio;var numSamples=len>>1;var buffer=new Float32Array(numSamples);for(var i=0;i>1]/32768}if(SDL.webAudioAvailable()){webAudio={};webAudio.decodedBuffer=buffer}else{audio=new Audio;audio.mozAudioChannelType="content";audio.numChannels=SDL.mixerNumChannels;audio.frequency=SDL.mixerFrequency}var id=SDL.audios.length;SDL.audios.push({source:"",audio:audio,webAudio:webAudio,buffer:buffer});return id};_Mix_QuickLoad_RAW.sig="ppi";var _Mix_FreeChunk=id=>{SDL.audios[id]=null};_Mix_FreeChunk.sig="vp";var _Mix_ReserveChannels=num=>{SDL.channelMinimumNumber=num};_Mix_ReserveChannels.sig="ii";var _Mix_PlayChannelTimed=(channel,id,loops,ticks)=>{assert(ticks==-1);var info=SDL.audios[id];if(!info)return-1;if(!info.audio&&!info.webAudio)return-1;if(channel==-1){for(var i=SDL.channelMinimumNumber;i0;_Mix_FadingChannel.sig="ii";var _Mix_HaltChannel=channel=>{function halt(channel){var info=SDL.channels[channel];if(info.audio){info.audio.pause();info.audio=null}if(SDL.channelFinished){getWasmTableEntry(SDL.channelFinished)(channel)}}if(channel!=-1){halt(channel)}else{for(var i=0;i{var audio=SDL.music.audio;if(audio){audio.src=audio.src;audio.currentPosition=0;audio.pause()}SDL.music.audio=null;if(SDL.hookMusicFinished){getWasmTableEntry(SDL.hookMusicFinished)()}return 0};_Mix_HaltMusic.sig="i";var _Mix_HookMusicFinished=func=>{SDL.hookMusicFinished=func;if(SDL.music.audio){SDL.music.audio["onended"]=_Mix_HaltMusic}};_Mix_HookMusicFinished.sig="vp";var _Mix_VolumeMusic=volume=>SDL.setGetVolume(SDL.music,volume);_Mix_VolumeMusic.sig="ii";var _Mix_LoadMUS_RW=filename=>_Mix_LoadWAV_RW(filename,0);_Mix_LoadMUS_RW.sig="pp";var _Mix_LoadMUS=filename=>{var rwops=_SDL_RWFromFile(filename,0);var result=_Mix_LoadMUS_RW(rwops);_SDL_FreeRW(rwops);return result};_Mix_LoadMUS.sig="pp";var _Mix_FreeMusic=_Mix_FreeChunk;_Mix_FreeMusic.sig="vp";var _Mix_PlayMusic=(id,loops)=>{if(SDL.music.audio){if(!SDL.music.audio.paused)err(`Music is already playing. ${SDL.music.source}`);SDL.music.audio.pause()}var info=SDL.audios[id];var audio;if(info.webAudio){audio={};audio.resource=info;audio.paused=false;audio.currentPosition=0;audio.play=function(){SDL.playWebAudio(this)};audio.pause=function(){SDL.pauseWebAudio(this)}}else if(info.audio){audio=info.audio}audio["onended"]=function(){if(SDL.music.audio==this)_Mix_HaltMusic()};audio.loop=loops!=0&&loops!=1;audio.volume=SDL.music.volume;SDL.music.audio=audio;audio.play();return 0};_Mix_PlayMusic.sig="ipi";var _Mix_PauseMusic=()=>{var audio=SDL.music.audio;audio?.pause()};_Mix_PauseMusic.sig="v";var _Mix_ResumeMusic=()=>{var audio=SDL.music.audio;audio?.play()};_Mix_ResumeMusic.sig="v";var _Mix_FadeInMusicPos=_Mix_PlayMusic;_Mix_FadeInMusicPos.sig="ipiid";var _Mix_FadeOutMusic=_Mix_HaltMusic;_Mix_FadeOutMusic.sig="ii";var _Mix_PlayingMusic=()=>SDL.music.audio&&!SDL.music.audio.paused?1:0;_Mix_PlayingMusic.sig="i";var _Mix_Playing=channel=>{if(channel===-1){var count=0;for(var i=0;i{if(channel===-1){for(var i=0;i{if(channel===-1){var pausedCount=0;for(var i=0;iSDL.music.audio?.paused?1:0;_Mix_PausedMusic.sig="i";var _Mix_Resume=channel=>{if(channel===-1){for(var i=0;i{try{var offscreenCanvas=new OffscreenCanvas(0,0);SDL.ttfContext=offscreenCanvas.getContext("2d");if(typeof SDL.ttfContext.measureText!="function"){throw"bad context"}}catch(ex){var canvas=document.createElement("canvas");SDL.ttfContext=canvas.getContext("2d")}return 0};_TTF_Init.sig="i";var _TTF_OpenFont=(name,size)=>{name=PATH.normalize(UTF8ToString(name));var id=SDL.fonts.length;SDL.fonts.push({name:name,size:size});return id};_TTF_OpenFont.sig="ppi";var _TTF_CloseFont=font=>{SDL.fonts[font]=null};_TTF_CloseFont.sig="vp";var _TTF_RenderText_Solid=(font,text,color)=>{text=UTF8ToString(text)||" ";var fontData=SDL.fonts[font];var w=SDL.estimateTextWidth(fontData,text);var h=fontData.size;color=SDL.loadColorToCSSRGB(color);var fontString=SDL.makeFontString(h,fontData.name);var surf=SDL.makeSurface(w,h,0,false,"text:"+text);var surfData=SDL.surfaces[surf];surfData.ctx.save();surfData.ctx.fillStyle=color;surfData.ctx.font=fontString;surfData.ctx.textBaseline="bottom";surfData.ctx.fillText(text,0,h|0);surfData.ctx.restore();return surf};_TTF_RenderText_Solid.sig="pppp";var _TTF_RenderText_Blended=_TTF_RenderText_Solid;_TTF_RenderText_Blended.sig="pppp";var _TTF_RenderText_Shaded=_TTF_RenderText_Solid;_TTF_RenderText_Shaded.sig="ppppp";var _TTF_RenderUTF8_Solid=_TTF_RenderText_Solid;_TTF_RenderUTF8_Solid.sig="pppp";var _TTF_SizeText=(font,text,w,h)=>{var fontData=SDL.fonts[font];if(w){HEAP32[w>>2]=SDL.estimateTextWidth(fontData,UTF8ToString(text))}if(h){HEAP32[h>>2]=fontData.size}return 0};_TTF_SizeText.sig="ipppp";var _TTF_SizeUTF8=_TTF_SizeText;_TTF_SizeUTF8.sig="ipppp";var _TTF_GlyphMetrics=(font,ch,minx,maxx,miny,maxy,advance)=>{var fontData=SDL.fonts[font];var width=SDL.estimateTextWidth(fontData,String.fromCharCode(ch));if(advance){HEAP32[advance>>2]=width}if(minx){HEAP32[minx>>2]=0}if(maxx){HEAP32[maxx>>2]=width}if(miny){HEAP32[miny>>2]=0}if(maxy){HEAP32[maxy>>2]=fontData.size}};_TTF_GlyphMetrics.sig="ipippppp";var _TTF_FontAscent=font=>{var fontData=SDL.fonts[font];return fontData.size*.98|0};_TTF_FontAscent.sig="ip";var _TTF_FontDescent=font=>{var fontData=SDL.fonts[font];return fontData.size*.02|0};_TTF_FontDescent.sig="ip";var _TTF_FontHeight=font=>{var fontData=SDL.fonts[font];return fontData.size};_TTF_FontHeight.sig="ip";var _TTF_FontLineSkip=_TTF_FontHeight;_TTF_FontLineSkip.sig="ip";var _TTF_Quit=()=>out("TTF_Quit called (and ignored)");_TTF_Quit.sig="v";var SDL_gfx={drawRectangle:(surf,x1,y1,x2,y2,action,cssColor)=>{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);var x=x1{x1=x1<<16>>16;y1=y1<<16>>16;x2=x2<<16>>16;y2=y2<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.strokeStyle=cssColor;surfData.ctx.beginPath();surfData.ctx.moveTo(x1,y1);surfData.ctx.lineTo(x2,y2);surfData.ctx.stroke();surfData.ctx.restore()},drawEllipse:(surf,x,y,rx,ry,action,cssColor)=>{x=x<<16>>16;y=y<<16>>16;rx=rx<<16>>16;ry=ry<<16>>16;var surfData=SDL.surfaces[surf];assert(!surfData.locked);surfData.ctx.save();surfData.ctx.beginPath();surfData.ctx.translate(x,y);surfData.ctx.scale(rx,ry);surfData.ctx.arc(0,0,1,0,2*Math.PI);surfData.ctx.restore();surfData.ctx.save();surfData.ctx[action+"Style"]=cssColor;surfData.ctx[action]();surfData.ctx.restore()},translateColorToCSSRGBA:rgba=>`rgba(${rgba>>>24},${rgba>>16&255},${rgba>>8&255},${rgba&255})`};var _boxColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL_gfx.translateColorToCSSRGBA(color));_boxColor.sig="ipiiiii";var _boxRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_boxRGBA.sig="ipiiiiiiii";var _rectangleColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_rectangleColor.sig="ipiiiii";var _rectangleRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawRectangle(surf,x1,y1,x2,y2,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_rectangleRGBA.sig="ipiiiiiiii";var _ellipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL_gfx.translateColorToCSSRGBA(color));_ellipseColor.sig="ipiiiii";var _ellipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"stroke",SDL.translateRGBAToCSSRGBA(r,g,b,a));_ellipseRGBA.sig="ipiiiiiiii";var _filledEllipseColor=(surf,x,y,rx,ry,color)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL_gfx.translateColorToCSSRGBA(color));_filledEllipseColor.sig="ipiiiii";var _filledEllipseRGBA=(surf,x,y,rx,ry,r,g,b,a)=>SDL_gfx.drawEllipse(surf,x,y,rx,ry,"fill",SDL.translateRGBAToCSSRGBA(r,g,b,a));_filledEllipseRGBA.sig="ipiiiiiiii";var _lineColor=(surf,x1,y1,x2,y2,color)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL_gfx.translateColorToCSSRGBA(color));_lineColor.sig="ipiiiii";var _lineRGBA=(surf,x1,y1,x2,y2,r,g,b,a)=>SDL_gfx.drawLine(surf,x1,y1,x2,y2,SDL.translateRGBAToCSSRGBA(r,g,b,a));_lineRGBA.sig="ipiiiiiiii";var _pixelRGBA=(surf,x1,y1,r,g,b,a)=>_boxRGBA(surf,x1,y1,x1,y1,r,g,b,a);_pixelRGBA.sig="ipiiiiii";var _SDL_GL_SetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}SDL.glAttributes[attr]=value};_SDL_GL_SetAttribute.sig="iii";var _SDL_GL_GetAttribute=(attr,value)=>{if(!(attr in SDL.glAttributes)){abort("Unknown SDL GL attribute ("+attr+"). Please check if your SDL version is supported.")}if(value)HEAP32[value>>2]=SDL.glAttributes[attr];return 0};_SDL_GL_GetAttribute.sig="iip";var _SDL_GL_SwapBuffers=()=>{Browser.doSwapBuffers?.()};_SDL_GL_SwapBuffers.sig="v";var _SDL_GL_ExtensionSupported=extension=>Module.ctx.getExtension(extension)|0;_SDL_GL_ExtensionSupported.sig="ip";var _SDL_DestroyWindow=window=>{};_SDL_DestroyWindow.sig="vp";var _SDL_DestroyRenderer=renderer=>{};_SDL_DestroyRenderer.sig="vp";var _SDL_GetWindowFlags=window=>{if(Browser.isFullscreen){return 1}return 0};_SDL_GetWindowFlags.sig="ip";var _SDL_GL_SwapWindow=window=>{};_SDL_GL_SwapWindow.sig="vp";var _SDL_GL_MakeCurrent=(window,context)=>{};_SDL_GL_MakeCurrent.sig="ipp";var _SDL_GL_DeleteContext=context=>{};_SDL_GL_DeleteContext.sig="vp";var _SDL_GL_GetSwapInterval=()=>{if(Browser.mainLoop.timingMode==1)return Browser.mainLoop.timingValue;else return 0};_SDL_GL_GetSwapInterval.sig="i";var _SDL_GL_SetSwapInterval=state=>{_emscripten_set_main_loop_timing(1,state)};_SDL_GL_SetSwapInterval.sig="ii";var _SDL_SetWindowTitle=(window,title)=>{if(title)document.title=UTF8ToString(title)};_SDL_SetWindowTitle.sig="vpp";var _SDL_GetWindowSize=(window,width,height)=>{var w=Module["canvas"].width;var h=Module["canvas"].height;if(width)HEAP32[width>>2]=w;if(height)HEAP32[height>>2]=h};_SDL_GetWindowSize.sig="vppp";var _SDL_LogSetOutputFunction=(callback,userdata)=>{};_SDL_LogSetOutputFunction.sig="vpp";var _SDL_SetWindowFullscreen=(window,fullscreen)=>{if(Browser.isFullscreen){Module["canvas"].exitFullscreen();return 1}return 0};_SDL_SetWindowFullscreen.sig="ipi";var _SDL_ClearError=()=>{};_SDL_ClearError.sig="v";var _SDL_SetGamma=(r,g,b)=>-1;_SDL_SetGamma.sig="ifff";var _SDL_SetGammaRamp=(redTable,greenTable,blueTable)=>-1;_SDL_SetGammaRamp.sig="ippp";var _SDL_NumJoysticks=()=>{var count=0;var gamepads=SDL.getGamepads();for(var i=0;i{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var name=gamepad.id;if(SDL.joystickNamePool.hasOwnProperty(name)){return SDL.joystickNamePool[name]}return SDL.joystickNamePool[name]=stringToNewUTF8(name)}return 0};_SDL_JoystickName.sig="pi";var _SDL_JoystickOpen=deviceIndex=>{var gamepad=SDL.getGamepad(deviceIndex);if(gamepad){var joystick=deviceIndex+1;SDL.recordJoystickState(joystick,gamepad);return joystick}return 0};_SDL_JoystickOpen.sig="pi";var _SDL_JoystickOpened=deviceIndex=>SDL.lastJoystickState.hasOwnProperty(deviceIndex+1)?1:0;_SDL_JoystickOpened.sig="ii";var _SDL_JoystickIndex=joystick=>joystick-1;_SDL_JoystickIndex.sig="ip";var _SDL_JoystickNumAxes=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.axes.length}return 0};_SDL_JoystickNumAxes.sig="ip";var _SDL_JoystickNumBalls=joystick=>0;_SDL_JoystickNumBalls.sig="ip";var _SDL_JoystickNumHats=joystick=>0;_SDL_JoystickNumHats.sig="ip";var _SDL_JoystickNumButtons=joystick=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad){return gamepad.buttons.length}return 0};_SDL_JoystickNumButtons.sig="ip";var _SDL_JoystickUpdate=()=>SDL.queryJoysticks();_SDL_JoystickUpdate.sig="v";var _SDL_JoystickEventState=state=>{if(state<0){return SDL.joystickEventState}return SDL.joystickEventState=state};_SDL_JoystickEventState.sig="ii";var _SDL_JoystickGetAxis=(joystick,axis)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.axes.length>axis){return SDL.joystickAxisValueConversion(gamepad.axes[axis])}return 0};_SDL_JoystickGetAxis.sig="ipi";var _SDL_JoystickGetHat=(joystick,hat)=>0;_SDL_JoystickGetHat.sig="ipi";var _SDL_JoystickGetBall=(joystick,ball,dxptr,dyptr)=>-1;_SDL_JoystickGetBall.sig="ipipp";var _SDL_JoystickGetButton=(joystick,button)=>{var gamepad=SDL.getGamepad(joystick-1);if(gamepad&&gamepad.buttons.length>button){return SDL.getJoystickButtonState(gamepad.buttons[button])?1:0}return 0};_SDL_JoystickGetButton.sig="ipi";var _SDL_JoystickClose=joystick=>{delete SDL.lastJoystickState[joystick]};_SDL_JoystickClose.sig="vp";var _SDL_InitSubSystem=flags=>0;_SDL_InitSubSystem.sig="ii";var _SDL_RWFromConstMem=(mem,size)=>{var id=SDL.rwops.length;SDL.rwops.push({bytes:mem,count:size});return id};_SDL_RWFromConstMem.sig="ppi";var _SDL_RWFromMem=_SDL_RWFromConstMem;_SDL_RWFromMem.sig="ppi";var _SDL_GetNumAudioDrivers=()=>1;_SDL_GetNumAudioDrivers.sig="i";var _SDL_GetCurrentAudioDriver=()=>stringToNewUTF8("Emscripten Audio");_SDL_GetCurrentAudioDriver.sig="p";var _SDL_GetScancodeFromKey=key=>SDL.scanCodes[key];_SDL_GetScancodeFromKey.sig="ii";var _SDL_GetAudioDriver=index=>_SDL_GetCurrentAudioDriver();_SDL_GetAudioDriver.sig="pi";var _SDL_EnableUNICODE=on=>{var ret=SDL.unicode||0;SDL.unicode=on;return ret};_SDL_EnableUNICODE.sig="ii";var _SDL_AddTimer=(interval,callback,param)=>safeSetTimeout(()=>getWasmTableEntry(callback)(interval,param),interval);_SDL_AddTimer.sig="iipp";var _SDL_RemoveTimer=id=>{clearTimeout(id);return true};_SDL_RemoveTimer.sig="ii";var _SDL_CreateThread=(fs,data,pfnBeginThread,pfnEndThread)=>{throw"SDL threads cannot be supported in the web platform because they assume shared state. See emscripten_create_worker etc. for a message-passing concurrency model that does let you run code in another thread."};_SDL_CreateThread.sig="ppp";var _SDL_WaitThread=(thread,status)=>{throw"SDL_WaitThread"};_SDL_WaitThread.sig="vpp";var _SDL_GetThreadID=thread=>{throw"SDL_GetThreadID"};_SDL_GetThreadID.sig="pp";var _SDL_ThreadID=()=>0;_SDL_ThreadID.sig="p";var _SDL_AllocRW=()=>{throw"SDL_AllocRW: TODO"};_SDL_AllocRW.sig="p";var _SDL_CondBroadcast=cond=>{throw"SDL_CondBroadcast: TODO"};_SDL_CondBroadcast.sig="ip";var _SDL_CondWaitTimeout=(cond,mutex,ms)=>{throw"SDL_CondWaitTimeout: TODO"};_SDL_CondWaitTimeout.sig="ippi";var _SDL_WM_IconifyWindow=()=>{throw"SDL_WM_IconifyWindow TODO"};_SDL_WM_IconifyWindow.sig="i";var _Mix_SetPostMix=(func,arg)=>warnOnce("Mix_SetPostMix: TODO");_Mix_SetPostMix.sig="vpp";var _Mix_VolumeChunk=(chunk,volume)=>{throw"Mix_VolumeChunk: TODO"};_Mix_VolumeChunk.sig="ipi";var _Mix_SetPosition=(channel,angle,distance)=>{throw"Mix_SetPosition: TODO"};_Mix_SetPosition.sig="iiii";var _Mix_QuerySpec=(frequency,format,channels)=>{throw"Mix_QuerySpec: TODO"};_Mix_QuerySpec.sig="ippp";var _Mix_FadeInChannelTimed=(channel,chunk,loop,ms,ticks)=>{throw"Mix_FadeInChannelTimed"};_Mix_FadeInChannelTimed.sig="iipiii";var _Mix_FadeOutChannel=()=>{throw"Mix_FadeOutChannel"};_Mix_FadeOutChannel.sig="iii";var _Mix_Linked_Version=()=>{throw"Mix_Linked_Version: TODO"};_Mix_Linked_Version.sig="p";var _SDL_SaveBMP_RW=(surface,dst,freedst)=>{throw"SDL_SaveBMP_RW: TODO"};_SDL_SaveBMP_RW.sig="ippi";var _SDL_WM_SetIcon=(icon,mask)=>{};_SDL_WM_SetIcon.sig="vpp";var _SDL_HasRDTSC=()=>0;_SDL_HasRDTSC.sig="i";var _SDL_HasMMX=()=>0;_SDL_HasMMX.sig="i";var _SDL_HasMMXExt=()=>0;_SDL_HasMMXExt.sig="i";var _SDL_Has3DNow=()=>0;_SDL_Has3DNow.sig="i";var _SDL_Has3DNowExt=()=>0;_SDL_Has3DNowExt.sig="i";var _SDL_HasSSE=()=>0;_SDL_HasSSE.sig="i";var _SDL_HasSSE2=()=>0;_SDL_HasSSE2.sig="i";var _SDL_HasAltiVec=()=>0;_SDL_HasAltiVec.sig="i";var ALLOC_NORMAL=0;var ALLOC_STACK=1;var allocate=(slab,allocator)=>{var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(!slab.subarray&&!slab.slice){slab=new Uint8Array(slab)}HEAPU8.set(slab,ret);return ret};var writeStringToMemory=(string,buffer,dontAddNull)=>{warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar};var writeAsciiToMemory=(str,buffer,dontAddNull)=>{for(var i=0;i{HEAP32[___errno_location()>>2]=value;return value};var demangle=func=>{demangle.recursionGuard=(demangle.recursionGuard|0)+1;if(demangle.recursionGuard>1)return func;return withStackSave(()=>{try{var s=func;if(s.startsWith("__Z"))s=s.substr(1);var buf=stringToUTF8OnStack(s);var status=stackAlloc(4);var ret=___cxa_demangle(buf,0,0,status);if(HEAP32[status>>2]===0&&ret){return UTF8ToString(ret)}}catch(e){}finally{_free(ret);if(demangle.recursionGuard<2)--demangle.recursionGuard}return func})};function stackTrace(){var js=jsStackTrace();if(Module["extraStackTrace"])js+="\n"+Module["extraStackTrace"]();return js}var print=out;var printErr=err;var _emscripten_is_main_browser_thread=()=>!ENVIRONMENT_IS_WORKER;registerWasmPlugin();FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["requestFullscreen"]=Browser.requestFullscreen;Module["requestAnimationFrame"]=Browser.requestAnimationFrame;Module["setCanvasSize"]=Browser.setCanvasSize;Module["pauseMainLoop"]=Browser.mainLoop.pause;Module["resumeMainLoop"]=Browser.mainLoop.resume;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<=288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<=288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i)}adapters_support();var emSetImmediate;var emClearImmediate;if(typeof setImmediate!="undefined"){emSetImmediate=setImmediateWrapped;emClearImmediate=clearImmediateWrapped}else if(typeof addEventListener=="function"){var __setImmediate_id_counter=0;var __setImmediate_queue=[];var __setImmediate_message_id="_si";var __setImmediate_cb=e=>{if(e.data===__setImmediate_message_id){e.stopPropagation();__setImmediate_queue.shift()();++__setImmediate_id_counter}};addEventListener("message",__setImmediate_cb,true);emSetImmediate=func=>{postMessage(__setImmediate_message_id,"*");return __setImmediate_id_counter+__setImmediate_queue.push(func)-1};emClearImmediate=id=>{var index=id-__setImmediate_id_counter;if(index>=0&&index<__setImmediate_queue.length)__setImmediate_queue[index]=()=>{}}}var wasmImports={IMG_Init:_IMG_Init,IMG_Load:_IMG_Load,IMG_Load_RW:_IMG_Load_RW,IMG_Quit:_IMG_Quit,Mix_AllocateChannels:_Mix_AllocateChannels,Mix_ChannelFinished:_Mix_ChannelFinished,Mix_CloseAudio:_Mix_CloseAudio,Mix_FadeInChannelTimed:_Mix_FadeInChannelTimed,Mix_FadeInMusicPos:_Mix_FadeInMusicPos,Mix_FadeOutChannel:_Mix_FadeOutChannel,Mix_FadeOutMusic:_Mix_FadeOutMusic,Mix_FadingChannel:_Mix_FadingChannel,Mix_FreeChunk:_Mix_FreeChunk,Mix_FreeMusic:_Mix_FreeMusic,Mix_HaltChannel:_Mix_HaltChannel,Mix_HaltMusic:_Mix_HaltMusic,Mix_HookMusicFinished:_Mix_HookMusicFinished,Mix_Init:_Mix_Init,Mix_Linked_Version:_Mix_Linked_Version,Mix_LoadMUS:_Mix_LoadMUS,Mix_LoadMUS_RW:_Mix_LoadMUS_RW,Mix_LoadWAV:_Mix_LoadWAV,Mix_LoadWAV_RW:_Mix_LoadWAV_RW,Mix_OpenAudio:_Mix_OpenAudio,Mix_Pause:_Mix_Pause,Mix_PauseMusic:_Mix_PauseMusic,Mix_Paused:_Mix_Paused,Mix_PausedMusic:_Mix_PausedMusic,Mix_PlayChannelTimed:_Mix_PlayChannelTimed,Mix_PlayMusic:_Mix_PlayMusic,Mix_Playing:_Mix_Playing,Mix_PlayingMusic:_Mix_PlayingMusic,Mix_QuerySpec:_Mix_QuerySpec,Mix_QuickLoad_RAW:_Mix_QuickLoad_RAW,Mix_Quit:_Mix_Quit,Mix_ReserveChannels:_Mix_ReserveChannels,Mix_Resume:_Mix_Resume,Mix_ResumeMusic:_Mix_ResumeMusic,Mix_SetPanning:_Mix_SetPanning,Mix_SetPosition:_Mix_SetPosition,Mix_SetPostMix:_Mix_SetPostMix,Mix_Volume:_Mix_Volume,Mix_VolumeChunk:_Mix_VolumeChunk,Mix_VolumeMusic:_Mix_VolumeMusic,SDL_AddTimer:_SDL_AddTimer,SDL_AllocRW:_SDL_AllocRW,SDL_AudioDriverName:_SDL_AudioDriverName,SDL_AudioQuit:_SDL_AudioQuit,SDL_ClearError:_SDL_ClearError,SDL_CloseAudio:_SDL_CloseAudio,SDL_CondBroadcast:_SDL_CondBroadcast,SDL_CondSignal:_SDL_CondSignal,SDL_CondWait:_SDL_CondWait,SDL_CondWaitTimeout:_SDL_CondWaitTimeout,SDL_ConvertSurface:_SDL_ConvertSurface,SDL_CreateCond:_SDL_CreateCond,SDL_CreateMutex:_SDL_CreateMutex,SDL_CreateRGBSurface:_SDL_CreateRGBSurface,SDL_CreateRGBSurfaceFrom:_SDL_CreateRGBSurfaceFrom,SDL_CreateThread:_SDL_CreateThread,SDL_Delay:_SDL_Delay,SDL_DestroyCond:_SDL_DestroyCond,SDL_DestroyMutex:_SDL_DestroyMutex,SDL_DestroyRenderer:_SDL_DestroyRenderer,SDL_DestroyWindow:_SDL_DestroyWindow,SDL_DisplayFormatAlpha:_SDL_DisplayFormatAlpha,SDL_EnableKeyRepeat:_SDL_EnableKeyRepeat,SDL_EnableUNICODE:_SDL_EnableUNICODE,SDL_FillRect:_SDL_FillRect,SDL_Flip:_SDL_Flip,SDL_FreeRW:_SDL_FreeRW,SDL_FreeSurface:_SDL_FreeSurface,SDL_GL_DeleteContext:_SDL_GL_DeleteContext,SDL_GL_ExtensionSupported:_SDL_GL_ExtensionSupported,SDL_GL_GetAttribute:_SDL_GL_GetAttribute,SDL_GL_GetSwapInterval:_SDL_GL_GetSwapInterval,SDL_GL_MakeCurrent:_SDL_GL_MakeCurrent,SDL_GL_SetAttribute:_SDL_GL_SetAttribute,SDL_GL_SetSwapInterval:_SDL_GL_SetSwapInterval,SDL_GL_SwapBuffers:_SDL_GL_SwapBuffers,SDL_GL_SwapWindow:_SDL_GL_SwapWindow,SDL_GetAppState:_SDL_GetAppState,SDL_GetAudioDriver:_SDL_GetAudioDriver,SDL_GetClipRect:_SDL_GetClipRect,SDL_GetCurrentAudioDriver:_SDL_GetCurrentAudioDriver,SDL_GetError:_SDL_GetError,SDL_GetKeyName:_SDL_GetKeyName,SDL_GetKeyState:_SDL_GetKeyState,SDL_GetKeyboardState:_SDL_GetKeyboardState,SDL_GetModState:_SDL_GetModState,SDL_GetMouseState:_SDL_GetMouseState,SDL_GetNumAudioDrivers:_SDL_GetNumAudioDrivers,SDL_GetRGB:_SDL_GetRGB,SDL_GetRGBA:_SDL_GetRGBA,SDL_GetScancodeFromKey:_SDL_GetScancodeFromKey,SDL_GetThreadID:_SDL_GetThreadID,SDL_GetTicks:_SDL_GetTicks,SDL_GetVideoInfo:_SDL_GetVideoInfo,SDL_GetVideoSurface:_SDL_GetVideoSurface,SDL_GetWindowFlags:_SDL_GetWindowFlags,SDL_GetWindowSize:_SDL_GetWindowSize,SDL_Has3DNow:_SDL_Has3DNow,SDL_Has3DNowExt:_SDL_Has3DNowExt,SDL_HasAltiVec:_SDL_HasAltiVec,SDL_HasMMX:_SDL_HasMMX,SDL_HasMMXExt:_SDL_HasMMXExt,SDL_HasRDTSC:_SDL_HasRDTSC,SDL_HasSSE:_SDL_HasSSE,SDL_HasSSE2:_SDL_HasSSE2,SDL_Init:_SDL_Init,SDL_InitSubSystem:_SDL_InitSubSystem,SDL_JoystickClose:_SDL_JoystickClose,SDL_JoystickEventState:_SDL_JoystickEventState,SDL_JoystickGetAxis:_SDL_JoystickGetAxis,SDL_JoystickGetBall:_SDL_JoystickGetBall,SDL_JoystickGetButton:_SDL_JoystickGetButton,SDL_JoystickGetHat:_SDL_JoystickGetHat,SDL_JoystickIndex:_SDL_JoystickIndex,SDL_JoystickName:_SDL_JoystickName,SDL_JoystickNumAxes:_SDL_JoystickNumAxes,SDL_JoystickNumBalls:_SDL_JoystickNumBalls,SDL_JoystickNumButtons:_SDL_JoystickNumButtons,SDL_JoystickNumHats:_SDL_JoystickNumHats,SDL_JoystickOpen:_SDL_JoystickOpen,SDL_JoystickOpened:_SDL_JoystickOpened,SDL_JoystickUpdate:_SDL_JoystickUpdate,SDL_Linked_Version:_SDL_Linked_Version,SDL_ListModes:_SDL_ListModes,SDL_LoadBMP_RW:_SDL_LoadBMP_RW,SDL_LockAudio:_SDL_LockAudio,SDL_LockSurface:_SDL_LockSurface,SDL_LogSetOutputFunction:_SDL_LogSetOutputFunction,SDL_LowerBlit:_SDL_LowerBlit,SDL_LowerBlitScaled:_SDL_LowerBlitScaled,SDL_MapRGB:_SDL_MapRGB,SDL_MapRGBA:_SDL_MapRGBA,SDL_NumJoysticks:_SDL_NumJoysticks,SDL_OpenAudio:_SDL_OpenAudio,SDL_PauseAudio:_SDL_PauseAudio,SDL_PeepEvents:_SDL_PeepEvents,SDL_PollEvent:_SDL_PollEvent,SDL_PumpEvents:_SDL_PumpEvents,SDL_PushEvent:_SDL_PushEvent,SDL_Quit:_SDL_Quit,SDL_QuitSubSystem:_SDL_QuitSubSystem,SDL_RWFromConstMem:_SDL_RWFromConstMem,SDL_RWFromFile:_SDL_RWFromFile,SDL_RWFromMem:_SDL_RWFromMem,SDL_RemoveTimer:_SDL_RemoveTimer,SDL_SaveBMP_RW:_SDL_SaveBMP_RW,SDL_SetAlpha:_SDL_SetAlpha,SDL_SetClipRect:_SDL_SetClipRect,SDL_SetColorKey:_SDL_SetColorKey,SDL_SetColors:_SDL_SetColors,SDL_SetError:_SDL_SetError,SDL_SetGamma:_SDL_SetGamma,SDL_SetGammaRamp:_SDL_SetGammaRamp,SDL_SetPalette:_SDL_SetPalette,SDL_SetVideoMode:_SDL_SetVideoMode,SDL_SetWindowFullscreen:_SDL_SetWindowFullscreen,SDL_SetWindowTitle:_SDL_SetWindowTitle,SDL_ShowCursor:_SDL_ShowCursor,SDL_StartTextInput:_SDL_StartTextInput,SDL_StopTextInput:_SDL_StopTextInput,SDL_ThreadID:_SDL_ThreadID,SDL_UnlockAudio:_SDL_UnlockAudio,SDL_UnlockSurface:_SDL_UnlockSurface,SDL_UpdateRect:_SDL_UpdateRect,SDL_UpdateRects:_SDL_UpdateRects,SDL_UpperBlit:_SDL_UpperBlit,SDL_UpperBlitScaled:_SDL_UpperBlitScaled,SDL_VideoDriverName:_SDL_VideoDriverName,SDL_VideoModeOK:_SDL_VideoModeOK,SDL_VideoQuit:_SDL_VideoQuit,SDL_WM_GrabInput:_SDL_WM_GrabInput,SDL_WM_IconifyWindow:_SDL_WM_IconifyWindow,SDL_WM_SetCaption:_SDL_WM_SetCaption,SDL_WM_SetIcon:_SDL_WM_SetIcon,SDL_WM_ToggleFullScreen:_SDL_WM_ToggleFullScreen,SDL_WaitThread:_SDL_WaitThread,SDL_WarpMouse:_SDL_WarpMouse,SDL_WasInit:_SDL_WasInit,SDL_mutexP:_SDL_mutexP,SDL_mutexV:_SDL_mutexV,TTF_CloseFont:_TTF_CloseFont,TTF_FontAscent:_TTF_FontAscent,TTF_FontDescent:_TTF_FontDescent,TTF_FontHeight:_TTF_FontHeight,TTF_FontLineSkip:_TTF_FontLineSkip,TTF_GlyphMetrics:_TTF_GlyphMetrics,TTF_Init:_TTF_Init,TTF_OpenFont:_TTF_OpenFont,TTF_Quit:_TTF_Quit,TTF_RenderText_Blended:_TTF_RenderText_Blended,TTF_RenderText_Shaded:_TTF_RenderText_Shaded,TTF_RenderText_Solid:_TTF_RenderText_Solid,TTF_RenderUTF8_Solid:_TTF_RenderUTF8_Solid,TTF_SizeText:_TTF_SizeText,TTF_SizeUTF8:_TTF_SizeUTF8,XChangeWindowAttributes:_XChangeWindowAttributes,XCreateWindow:_XCreateWindow,XInternAtom:_XInternAtom,XMapWindow:_XMapWindow,XOpenDisplay:_XOpenDisplay,XPending:_XPending,XSendEvent:_XSendEvent,XSetWMHints:_XSetWMHints,XStoreName:_XStoreName,_Unwind_Backtrace:__Unwind_Backtrace,_Unwind_DeleteException:__Unwind_DeleteException,_Unwind_FindEnclosingFunction:__Unwind_FindEnclosingFunction,_Unwind_GetIPInfo:__Unwind_GetIPInfo,_Unwind_RaiseException:__Unwind_RaiseException,__asctime_r:___asctime_r,__assert_fail:___assert_fail,__call_sighandler:___call_sighandler,__cxa_begin_catch:___cxa_begin_catch,__cxa_call_unexpected:___cxa_call_unexpected,__cxa_end_catch:___cxa_end_catch,__cxa_find_matching_catch_2:___cxa_find_matching_catch_2,__cxa_find_matching_catch_3:___cxa_find_matching_catch_3,__cxa_find_matching_catch_4:___cxa_find_matching_catch_4,__cxa_get_exception_ptr:___cxa_get_exception_ptr,__cxa_rethrow:___cxa_rethrow,__cxa_throw:___cxa_throw,__global_base:___global_base,__heap_base:___heap_base,__indirect_function_table:wasmTable,__memory_base:___memory_base,__resumeException:___resumeException,__stack_high:___stack_high,__stack_low:___stack_low,__stack_pointer:___stack_pointer,__syscall__newselect:___syscall__newselect,__syscall_accept4:___syscall_accept4,__syscall_bind:___syscall_bind,__syscall_chdir:___syscall_chdir,__syscall_chmod:___syscall_chmod,__syscall_connect:___syscall_connect,__syscall_dup:___syscall_dup,__syscall_dup3:___syscall_dup3,__syscall_faccessat:___syscall_faccessat,__syscall_fadvise64:___syscall_fadvise64,__syscall_fallocate:___syscall_fallocate,__syscall_fchdir:___syscall_fchdir,__syscall_fchmod:___syscall_fchmod,__syscall_fchmodat2:___syscall_fchmodat2,__syscall_fchown32:___syscall_fchown32,__syscall_fchownat:___syscall_fchownat,__syscall_fcntl64:___syscall_fcntl64,__syscall_fdatasync:___syscall_fdatasync,__syscall_fstat64:___syscall_fstat64,__syscall_fstatfs64:___syscall_fstatfs64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_getdents64:___syscall_getdents64,__syscall_getpeername:___syscall_getpeername,__syscall_getsockname:___syscall_getsockname,__syscall_getsockopt:___syscall_getsockopt,__syscall_ioctl:___syscall_ioctl,__syscall_listen:___syscall_listen,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_mknodat:___syscall_mknodat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_pipe:___syscall_pipe,__syscall_poll:___syscall_poll,__syscall_readlinkat:___syscall_readlinkat,__syscall_recvfrom:___syscall_recvfrom,__syscall_recvmsg:___syscall_recvmsg,__syscall_renameat:___syscall_renameat,__syscall_rmdir:___syscall_rmdir,__syscall_sendmsg:___syscall_sendmsg,__syscall_sendto:___syscall_sendto,__syscall_socket:___syscall_socket,__syscall_stat64:___syscall_stat64,__syscall_statfs64:___syscall_statfs64,__syscall_symlink:___syscall_symlink,__syscall_symlinkat:___syscall_symlinkat,__syscall_truncate64:___syscall_truncate64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,__table_base:___table_base,_abort_js:__abort_js,_dlopen_js:__dlopen_js,_dlsym_catchup_js:__dlsym_catchup_js,_dlsym_js:__dlsym_js,_emscripten_dlopen_js:__emscripten_dlopen_js,_emscripten_fs_load_embedded_files:__emscripten_fs_load_embedded_files,_emscripten_get_now_is_monotonic:__emscripten_get_now_is_monotonic,_emscripten_get_progname:__emscripten_get_progname,_emscripten_lookup_name:__emscripten_lookup_name,_emscripten_memcpy_js:__emscripten_memcpy_js,_emscripten_push_main_loop_blocker:__emscripten_push_main_loop_blocker,_emscripten_push_uncounted_main_loop_blocker:__emscripten_push_uncounted_main_loop_blocker,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_emscripten_set_offscreencanvas_size:__emscripten_set_offscreencanvas_size,_emscripten_system:__emscripten_system,_emscripten_throw_longjmp:__emscripten_throw_longjmp,_glGetActiveAttribOrUniform:__glGetActiveAttribOrUniform,_gmtime_js:__gmtime_js,_localtime_js:__localtime_js,_mktime_js:__mktime_js,_mmap_js:__mmap_js,_msync_js:__msync_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_timegm_js:__timegm_js,_tzset_js:__tzset_js,alBuffer3f:_alBuffer3f,alBuffer3i:_alBuffer3i,alBufferData:_alBufferData,alBufferf:_alBufferf,alBufferfv:_alBufferfv,alBufferi:_alBufferi,alBufferiv:_alBufferiv,alDeleteBuffers:_alDeleteBuffers,alDeleteSources:_alDeleteSources,alDisable:_alDisable,alDistanceModel:_alDistanceModel,alDopplerFactor:_alDopplerFactor,alDopplerVelocity:_alDopplerVelocity,alEnable:_alEnable,alGenBuffers:_alGenBuffers,alGenSources:_alGenSources,alGetBoolean:_alGetBoolean,alGetBooleanv:_alGetBooleanv,alGetBuffer3f:_alGetBuffer3f,alGetBuffer3i:_alGetBuffer3i,alGetBufferf:_alGetBufferf,alGetBufferfv:_alGetBufferfv,alGetBufferi:_alGetBufferi,alGetBufferiv:_alGetBufferiv,alGetDouble:_alGetDouble,alGetDoublev:_alGetDoublev,alGetEnumValue:_alGetEnumValue,alGetError:_alGetError,alGetFloat:_alGetFloat,alGetFloatv:_alGetFloatv,alGetInteger:_alGetInteger,alGetIntegerv:_alGetIntegerv,alGetListener3f:_alGetListener3f,alGetListener3i:_alGetListener3i,alGetListenerf:_alGetListenerf,alGetListenerfv:_alGetListenerfv,alGetListeneri:_alGetListeneri,alGetListeneriv:_alGetListeneriv,alGetSource3f:_alGetSource3f,alGetSource3i:_alGetSource3i,alGetSourcef:_alGetSourcef,alGetSourcefv:_alGetSourcefv,alGetSourcei:_alGetSourcei,alGetSourceiv:_alGetSourceiv,alGetString:_alGetString,alIsBuffer:_alIsBuffer,alIsEnabled:_alIsEnabled,alIsExtensionPresent:_alIsExtensionPresent,alIsSource:_alIsSource,alListener3f:_alListener3f,alListener3i:_alListener3i,alListenerf:_alListenerf,alListenerfv:_alListenerfv,alListeneri:_alListeneri,alListeneriv:_alListeneriv,alSource3f:_alSource3f,alSource3i:_alSource3i,alSourcePause:_alSourcePause,alSourcePausev:_alSourcePausev,alSourcePlay:_alSourcePlay,alSourcePlayv:_alSourcePlayv,alSourceQueueBuffers:_alSourceQueueBuffers,alSourceRewind:_alSourceRewind,alSourceRewindv:_alSourceRewindv,alSourceStop:_alSourceStop,alSourceStopv:_alSourceStopv,alSourceUnqueueBuffers:_alSourceUnqueueBuffers,alSourcef:_alSourcef,alSourcefv:_alSourcefv,alSourcei:_alSourcei,alSourceiv:_alSourceiv,alSpeedOfSound:_alSpeedOfSound,alcCaptureCloseDevice:_alcCaptureCloseDevice,alcCaptureOpenDevice:_alcCaptureOpenDevice,alcCaptureSamples:_alcCaptureSamples,alcCaptureStart:_alcCaptureStart,alcCaptureStop:_alcCaptureStop,alcCloseDevice:_alcCloseDevice,alcCreateContext:_alcCreateContext,alcDestroyContext:_alcDestroyContext,alcGetContextsDevice:_alcGetContextsDevice,alcGetCurrentContext:_alcGetCurrentContext,alcGetEnumValue:_alcGetEnumValue,alcGetError:_alcGetError,alcGetIntegerv:_alcGetIntegerv,alcGetString:_alcGetString,alcIsExtensionPresent:_alcIsExtensionPresent,alcMakeContextCurrent:_alcMakeContextCurrent,alcOpenDevice:_alcOpenDevice,alcProcessContext:_alcProcessContext,alcSuspendContext:_alcSuspendContext,boxColor:_boxColor,boxRGBA:_boxRGBA,clock_res_get:_clock_res_get,clock_time_get:_clock_time_get,eglBindAPI:_eglBindAPI,eglChooseConfig:_eglChooseConfig,eglCreateContext:_eglCreateContext,eglCreateWindowSurface:_eglCreateWindowSurface,eglDestroyContext:_eglDestroyContext,eglDestroySurface:_eglDestroySurface,eglGetConfigAttrib:_eglGetConfigAttrib,eglGetConfigs:_eglGetConfigs,eglGetCurrentContext:_eglGetCurrentContext,eglGetCurrentDisplay:_eglGetCurrentDisplay,eglGetCurrentSurface:_eglGetCurrentSurface,eglGetDisplay:_eglGetDisplay,eglGetError:_eglGetError,eglInitialize:_eglInitialize,eglMakeCurrent:_eglMakeCurrent,eglQueryAPI:_eglQueryAPI,eglQueryContext:_eglQueryContext,eglQueryString:_eglQueryString,eglQuerySurface:_eglQuerySurface,eglReleaseThread:_eglReleaseThread,eglSwapBuffers:_eglSwapBuffers,eglSwapInterval:_eglSwapInterval,eglTerminate:_eglTerminate,eglWaitClient:_eglWaitClient,eglWaitGL:_eglWaitGL,eglWaitNative:_eglWaitNative,ellipseColor:_ellipseColor,ellipseRGBA:_ellipseRGBA,emscripten_SDL_SetEventHandler:_emscripten_SDL_SetEventHandler,emscripten_alcDevicePauseSOFT:_emscripten_alcDevicePauseSOFT,emscripten_alcDeviceResumeSOFT:_emscripten_alcDeviceResumeSOFT,emscripten_alcGetStringiSOFT:_emscripten_alcGetStringiSOFT,emscripten_alcResetDeviceSOFT:_emscripten_alcResetDeviceSOFT,emscripten_asm_const_async_on_main_thread:_emscripten_asm_const_async_on_main_thread,emscripten_asm_const_double:_emscripten_asm_const_double,emscripten_asm_const_double_sync_on_main_thread:_emscripten_asm_const_double_sync_on_main_thread,emscripten_asm_const_int:_emscripten_asm_const_int,emscripten_asm_const_int_sync_on_main_thread:_emscripten_asm_const_int_sync_on_main_thread,emscripten_asm_const_ptr:_emscripten_asm_const_ptr,emscripten_asm_const_ptr_sync_on_main_thread:_emscripten_asm_const_ptr_sync_on_main_thread,emscripten_async_call:_emscripten_async_call,emscripten_async_load_script:_emscripten_async_load_script,emscripten_async_run_script:_emscripten_async_run_script,emscripten_async_wget:_emscripten_async_wget,emscripten_async_wget2:_emscripten_async_wget2,emscripten_async_wget2_abort:_emscripten_async_wget2_abort,emscripten_async_wget2_data:_emscripten_async_wget2_data,emscripten_async_wget_data:_emscripten_async_wget_data,emscripten_call_worker:_emscripten_call_worker,emscripten_cancel_animation_frame:_emscripten_cancel_animation_frame,emscripten_cancel_main_loop:_emscripten_cancel_main_loop,emscripten_clear_immediate:_emscripten_clear_immediate,emscripten_clear_interval:_emscripten_clear_interval,emscripten_clear_timeout:_emscripten_clear_timeout,emscripten_console_error:_emscripten_console_error,emscripten_console_log:_emscripten_console_log,emscripten_console_warn:_emscripten_console_warn,emscripten_create_worker:_emscripten_create_worker,emscripten_date_now:_emscripten_date_now,emscripten_debugger:_emscripten_debugger,emscripten_destroy_worker:_emscripten_destroy_worker,emscripten_enter_soft_fullscreen:_emscripten_enter_soft_fullscreen,emscripten_err:_emscripten_err,emscripten_errn:_emscripten_errn,emscripten_exit_fullscreen:_emscripten_exit_fullscreen,emscripten_exit_pointerlock:_emscripten_exit_pointerlock,emscripten_exit_soft_fullscreen:_emscripten_exit_soft_fullscreen,emscripten_exit_with_live_runtime:_emscripten_exit_with_live_runtime,emscripten_fiber_swap:_emscripten_fiber_swap,emscripten_force_exit:_emscripten_force_exit,emscripten_get_battery_status:_emscripten_get_battery_status,emscripten_get_callstack:_emscripten_get_callstack,emscripten_get_canvas_element_size:_emscripten_get_canvas_element_size,emscripten_get_canvas_size:_emscripten_get_canvas_size,emscripten_get_compiler_setting:_emscripten_get_compiler_setting,emscripten_get_device_pixel_ratio:_emscripten_get_device_pixel_ratio,emscripten_get_devicemotion_status:_emscripten_get_devicemotion_status,emscripten_get_deviceorientation_status:_emscripten_get_deviceorientation_status,emscripten_get_element_css_size:_emscripten_get_element_css_size,emscripten_get_fullscreen_status:_emscripten_get_fullscreen_status,emscripten_get_gamepad_status:_emscripten_get_gamepad_status,emscripten_get_heap_max:_emscripten_get_heap_max,emscripten_get_main_loop_timing:_emscripten_get_main_loop_timing,emscripten_get_mouse_status:_emscripten_get_mouse_status,emscripten_get_now:_emscripten_get_now,emscripten_get_now_res:_emscripten_get_now_res,emscripten_get_num_gamepads:_emscripten_get_num_gamepads,emscripten_get_orientation_status:_emscripten_get_orientation_status,emscripten_get_pointerlock_status:_emscripten_get_pointerlock_status,emscripten_get_preloaded_image_data:_emscripten_get_preloaded_image_data,emscripten_get_preloaded_image_data_from_FILE:_emscripten_get_preloaded_image_data_from_FILE,emscripten_get_screen_size:_emscripten_get_screen_size,emscripten_get_visibility_status:_emscripten_get_visibility_status,emscripten_get_window_title:_emscripten_get_window_title,emscripten_get_worker_queue_size:_emscripten_get_worker_queue_size,emscripten_glActiveTexture:_emscripten_glActiveTexture,emscripten_glAttachShader:_emscripten_glAttachShader,emscripten_glBegin:_emscripten_glBegin,emscripten_glBeginQueryEXT:_emscripten_glBeginQueryEXT,emscripten_glBindAttribLocation:_emscripten_glBindAttribLocation,emscripten_glBindBuffer:_emscripten_glBindBuffer,emscripten_glBindFramebuffer:_emscripten_glBindFramebuffer,emscripten_glBindRenderbuffer:_emscripten_glBindRenderbuffer,emscripten_glBindTexture:_emscripten_glBindTexture,emscripten_glBindVertexArray:_emscripten_glBindVertexArray,emscripten_glBindVertexArrayOES:_emscripten_glBindVertexArrayOES,emscripten_glBlendColor:_emscripten_glBlendColor,emscripten_glBlendEquation:_emscripten_glBlendEquation,emscripten_glBlendEquationSeparate:_emscripten_glBlendEquationSeparate,emscripten_glBlendFunc:_emscripten_glBlendFunc,emscripten_glBlendFuncSeparate:_emscripten_glBlendFuncSeparate,emscripten_glBufferData:_emscripten_glBufferData,emscripten_glBufferSubData:_emscripten_glBufferSubData,emscripten_glCheckFramebufferStatus:_emscripten_glCheckFramebufferStatus,emscripten_glClear:_emscripten_glClear,emscripten_glClearColor:_emscripten_glClearColor,emscripten_glClearDepth:_emscripten_glClearDepth,emscripten_glClearDepthf:_emscripten_glClearDepthf,emscripten_glClearStencil:_emscripten_glClearStencil,emscripten_glColorMask:_emscripten_glColorMask,emscripten_glCompileShader:_emscripten_glCompileShader,emscripten_glCompressedTexImage2D:_emscripten_glCompressedTexImage2D,emscripten_glCompressedTexSubImage2D:_emscripten_glCompressedTexSubImage2D,emscripten_glCopyTexImage2D:_emscripten_glCopyTexImage2D,emscripten_glCopyTexSubImage2D:_emscripten_glCopyTexSubImage2D,emscripten_glCreateProgram:_emscripten_glCreateProgram,emscripten_glCreateShader:_emscripten_glCreateShader,emscripten_glCullFace:_emscripten_glCullFace,emscripten_glDeleteBuffers:_emscripten_glDeleteBuffers,emscripten_glDeleteFramebuffers:_emscripten_glDeleteFramebuffers,emscripten_glDeleteProgram:_emscripten_glDeleteProgram,emscripten_glDeleteQueriesEXT:_emscripten_glDeleteQueriesEXT,emscripten_glDeleteRenderbuffers:_emscripten_glDeleteRenderbuffers,emscripten_glDeleteShader:_emscripten_glDeleteShader,emscripten_glDeleteTextures:_emscripten_glDeleteTextures,emscripten_glDeleteVertexArrays:_emscripten_glDeleteVertexArrays,emscripten_glDeleteVertexArraysOES:_emscripten_glDeleteVertexArraysOES,emscripten_glDepthFunc:_emscripten_glDepthFunc,emscripten_glDepthMask:_emscripten_glDepthMask,emscripten_glDepthRange:_emscripten_glDepthRange,emscripten_glDepthRangef:_emscripten_glDepthRangef,emscripten_glDetachShader:_emscripten_glDetachShader,emscripten_glDisable:_emscripten_glDisable,emscripten_glDisableVertexAttribArray:_emscripten_glDisableVertexAttribArray,emscripten_glDrawArrays:_emscripten_glDrawArrays,emscripten_glDrawArraysInstanced:_emscripten_glDrawArraysInstanced,emscripten_glDrawArraysInstancedANGLE:_emscripten_glDrawArraysInstancedANGLE,emscripten_glDrawArraysInstancedARB:_emscripten_glDrawArraysInstancedARB,emscripten_glDrawArraysInstancedEXT:_emscripten_glDrawArraysInstancedEXT,emscripten_glDrawArraysInstancedNV:_emscripten_glDrawArraysInstancedNV,emscripten_glDrawBuffers:_emscripten_glDrawBuffers,emscripten_glDrawBuffersEXT:_emscripten_glDrawBuffersEXT,emscripten_glDrawBuffersWEBGL:_emscripten_glDrawBuffersWEBGL,emscripten_glDrawElements:_emscripten_glDrawElements,emscripten_glDrawElementsInstanced:_emscripten_glDrawElementsInstanced,emscripten_glDrawElementsInstancedANGLE:_emscripten_glDrawElementsInstancedANGLE,emscripten_glDrawElementsInstancedARB:_emscripten_glDrawElementsInstancedARB,emscripten_glDrawElementsInstancedEXT:_emscripten_glDrawElementsInstancedEXT,emscripten_glDrawElementsInstancedNV:_emscripten_glDrawElementsInstancedNV,emscripten_glEnable:_emscripten_glEnable,emscripten_glEnableVertexAttribArray:_emscripten_glEnableVertexAttribArray,emscripten_glEndQueryEXT:_emscripten_glEndQueryEXT,emscripten_glFinish:_emscripten_glFinish,emscripten_glFlush:_emscripten_glFlush,emscripten_glFramebufferRenderbuffer:_emscripten_glFramebufferRenderbuffer,emscripten_glFramebufferTexture2D:_emscripten_glFramebufferTexture2D,emscripten_glFrontFace:_emscripten_glFrontFace,emscripten_glGenBuffers:_emscripten_glGenBuffers,emscripten_glGenFramebuffers:_emscripten_glGenFramebuffers,emscripten_glGenQueriesEXT:_emscripten_glGenQueriesEXT,emscripten_glGenRenderbuffers:_emscripten_glGenRenderbuffers,emscripten_glGenTextures:_emscripten_glGenTextures,emscripten_glGenVertexArrays:_emscripten_glGenVertexArrays,emscripten_glGenVertexArraysOES:_emscripten_glGenVertexArraysOES,emscripten_glGenerateMipmap:_emscripten_glGenerateMipmap,emscripten_glGetActiveAttrib:_emscripten_glGetActiveAttrib,emscripten_glGetActiveUniform:_emscripten_glGetActiveUniform,emscripten_glGetAttachedShaders:_emscripten_glGetAttachedShaders,emscripten_glGetAttribLocation:_emscripten_glGetAttribLocation,emscripten_glGetBooleanv:_emscripten_glGetBooleanv,emscripten_glGetBufferParameteriv:_emscripten_glGetBufferParameteriv,emscripten_glGetError:_emscripten_glGetError,emscripten_glGetFloatv:_emscripten_glGetFloatv,emscripten_glGetFramebufferAttachmentParameteriv:_emscripten_glGetFramebufferAttachmentParameteriv,emscripten_glGetIntegerv:_emscripten_glGetIntegerv,emscripten_glGetProgramInfoLog:_emscripten_glGetProgramInfoLog,emscripten_glGetProgramiv:_emscripten_glGetProgramiv,emscripten_glGetQueryObjecti64vEXT:_emscripten_glGetQueryObjecti64vEXT,emscripten_glGetQueryObjectivEXT:_emscripten_glGetQueryObjectivEXT,emscripten_glGetQueryObjectui64vEXT:_emscripten_glGetQueryObjectui64vEXT,emscripten_glGetQueryObjectuivEXT:_emscripten_glGetQueryObjectuivEXT,emscripten_glGetQueryivEXT:_emscripten_glGetQueryivEXT,emscripten_glGetRenderbufferParameteriv:_emscripten_glGetRenderbufferParameteriv,emscripten_glGetShaderInfoLog:_emscripten_glGetShaderInfoLog,emscripten_glGetShaderPrecisionFormat:_emscripten_glGetShaderPrecisionFormat,emscripten_glGetShaderSource:_emscripten_glGetShaderSource,emscripten_glGetShaderiv:_emscripten_glGetShaderiv,emscripten_glGetString:_emscripten_glGetString,emscripten_glGetTexParameterfv:_emscripten_glGetTexParameterfv,emscripten_glGetTexParameteriv:_emscripten_glGetTexParameteriv,emscripten_glGetUniformLocation:_emscripten_glGetUniformLocation,emscripten_glGetUniformfv:_emscripten_glGetUniformfv,emscripten_glGetUniformiv:_emscripten_glGetUniformiv,emscripten_glGetVertexAttribPointerv:_emscripten_glGetVertexAttribPointerv,emscripten_glGetVertexAttribfv:_emscripten_glGetVertexAttribfv,emscripten_glGetVertexAttribiv:_emscripten_glGetVertexAttribiv,emscripten_glHint:_emscripten_glHint,emscripten_glIsBuffer:_emscripten_glIsBuffer,emscripten_glIsEnabled:_emscripten_glIsEnabled,emscripten_glIsFramebuffer:_emscripten_glIsFramebuffer,emscripten_glIsProgram:_emscripten_glIsProgram,emscripten_glIsQueryEXT:_emscripten_glIsQueryEXT,emscripten_glIsRenderbuffer:_emscripten_glIsRenderbuffer,emscripten_glIsShader:_emscripten_glIsShader,emscripten_glIsTexture:_emscripten_glIsTexture,emscripten_glIsVertexArray:_emscripten_glIsVertexArray,emscripten_glIsVertexArrayOES:_emscripten_glIsVertexArrayOES,emscripten_glLineWidth:_emscripten_glLineWidth,emscripten_glLinkProgram:_emscripten_glLinkProgram,emscripten_glLoadIdentity:_emscripten_glLoadIdentity,emscripten_glMatrixMode:_emscripten_glMatrixMode,emscripten_glMultiDrawArrays:_emscripten_glMultiDrawArrays,emscripten_glMultiDrawArraysANGLE:_emscripten_glMultiDrawArraysANGLE,emscripten_glMultiDrawArraysInstancedANGLE:_emscripten_glMultiDrawArraysInstancedANGLE,emscripten_glMultiDrawArraysInstancedWEBGL:_emscripten_glMultiDrawArraysInstancedWEBGL,emscripten_glMultiDrawArraysWEBGL:_emscripten_glMultiDrawArraysWEBGL,emscripten_glMultiDrawElements:_emscripten_glMultiDrawElements,emscripten_glMultiDrawElementsANGLE:_emscripten_glMultiDrawElementsANGLE,emscripten_glMultiDrawElementsInstancedANGLE:_emscripten_glMultiDrawElementsInstancedANGLE,emscripten_glMultiDrawElementsInstancedWEBGL:_emscripten_glMultiDrawElementsInstancedWEBGL,emscripten_glMultiDrawElementsWEBGL:_emscripten_glMultiDrawElementsWEBGL,emscripten_glPixelStorei:_emscripten_glPixelStorei,emscripten_glPolygonOffset:_emscripten_glPolygonOffset,emscripten_glQueryCounterEXT:_emscripten_glQueryCounterEXT,emscripten_glReadPixels:_emscripten_glReadPixels,emscripten_glReleaseShaderCompiler:_emscripten_glReleaseShaderCompiler,emscripten_glRenderbufferStorage:_emscripten_glRenderbufferStorage,emscripten_glSampleCoverage:_emscripten_glSampleCoverage,emscripten_glScissor:_emscripten_glScissor,emscripten_glShaderBinary:_emscripten_glShaderBinary,emscripten_glShaderSource:_emscripten_glShaderSource,emscripten_glStencilFunc:_emscripten_glStencilFunc,emscripten_glStencilFuncSeparate:_emscripten_glStencilFuncSeparate,emscripten_glStencilMask:_emscripten_glStencilMask,emscripten_glStencilMaskSeparate:_emscripten_glStencilMaskSeparate,emscripten_glStencilOp:_emscripten_glStencilOp,emscripten_glStencilOpSeparate:_emscripten_glStencilOpSeparate,emscripten_glTexImage2D:_emscripten_glTexImage2D,emscripten_glTexParameterf:_emscripten_glTexParameterf,emscripten_glTexParameterfv:_emscripten_glTexParameterfv,emscripten_glTexParameteri:_emscripten_glTexParameteri,emscripten_glTexParameteriv:_emscripten_glTexParameteriv,emscripten_glTexSubImage2D:_emscripten_glTexSubImage2D,emscripten_glUniform1f:_emscripten_glUniform1f,emscripten_glUniform1fv:_emscripten_glUniform1fv,emscripten_glUniform1i:_emscripten_glUniform1i,emscripten_glUniform1iv:_emscripten_glUniform1iv,emscripten_glUniform2f:_emscripten_glUniform2f,emscripten_glUniform2fv:_emscripten_glUniform2fv,emscripten_glUniform2i:_emscripten_glUniform2i,emscripten_glUniform2iv:_emscripten_glUniform2iv,emscripten_glUniform3f:_emscripten_glUniform3f,emscripten_glUniform3fv:_emscripten_glUniform3fv,emscripten_glUniform3i:_emscripten_glUniform3i,emscripten_glUniform3iv:_emscripten_glUniform3iv,emscripten_glUniform4f:_emscripten_glUniform4f,emscripten_glUniform4fv:_emscripten_glUniform4fv,emscripten_glUniform4i:_emscripten_glUniform4i,emscripten_glUniform4iv:_emscripten_glUniform4iv,emscripten_glUniformMatrix2fv:_emscripten_glUniformMatrix2fv,emscripten_glUniformMatrix3fv:_emscripten_glUniformMatrix3fv,emscripten_glUniformMatrix4fv:_emscripten_glUniformMatrix4fv,emscripten_glUseProgram:_emscripten_glUseProgram,emscripten_glValidateProgram:_emscripten_glValidateProgram,emscripten_glVertexAttrib1f:_emscripten_glVertexAttrib1f,emscripten_glVertexAttrib1fv:_emscripten_glVertexAttrib1fv,emscripten_glVertexAttrib2f:_emscripten_glVertexAttrib2f,emscripten_glVertexAttrib2fv:_emscripten_glVertexAttrib2fv,emscripten_glVertexAttrib3f:_emscripten_glVertexAttrib3f,emscripten_glVertexAttrib3fv:_emscripten_glVertexAttrib3fv,emscripten_glVertexAttrib4f:_emscripten_glVertexAttrib4f,emscripten_glVertexAttrib4fv:_emscripten_glVertexAttrib4fv,emscripten_glVertexAttribDivisor:_emscripten_glVertexAttribDivisor,emscripten_glVertexAttribDivisorANGLE:_emscripten_glVertexAttribDivisorANGLE,emscripten_glVertexAttribDivisorARB:_emscripten_glVertexAttribDivisorARB,emscripten_glVertexAttribDivisorEXT:_emscripten_glVertexAttribDivisorEXT,emscripten_glVertexAttribDivisorNV:_emscripten_glVertexAttribDivisorNV,emscripten_glVertexAttribPointer:_emscripten_glVertexAttribPointer,emscripten_glVertexPointer:_emscripten_glVertexPointer,emscripten_glViewport:_emscripten_glViewport,emscripten_has_asyncify:_emscripten_has_asyncify,emscripten_hide_mouse:_emscripten_hide_mouse,emscripten_html5_remove_all_event_listeners:_emscripten_html5_remove_all_event_listeners,emscripten_idb_async_clear:_emscripten_idb_async_clear,emscripten_idb_async_delete:_emscripten_idb_async_delete,emscripten_idb_async_exists:_emscripten_idb_async_exists,emscripten_idb_async_load:_emscripten_idb_async_load,emscripten_idb_async_store:_emscripten_idb_async_store,emscripten_idb_clear:_emscripten_idb_clear,emscripten_idb_delete:_emscripten_idb_delete,emscripten_idb_exists:_emscripten_idb_exists,emscripten_idb_load:_emscripten_idb_load,emscripten_idb_store:_emscripten_idb_store,emscripten_is_main_browser_thread:_emscripten_is_main_browser_thread,emscripten_is_webgl_context_lost:_emscripten_is_webgl_context_lost,emscripten_lock_orientation:_emscripten_lock_orientation,emscripten_log:_emscripten_log,emscripten_math_acos:_emscripten_math_acos,emscripten_math_acosh:_emscripten_math_acosh,emscripten_math_asin:_emscripten_math_asin,emscripten_math_asinh:_emscripten_math_asinh,emscripten_math_atan:_emscripten_math_atan,emscripten_math_atan2:_emscripten_math_atan2,emscripten_math_atanh:_emscripten_math_atanh,emscripten_math_cbrt:_emscripten_math_cbrt,emscripten_math_cos:_emscripten_math_cos,emscripten_math_cosh:_emscripten_math_cosh,emscripten_math_exp:_emscripten_math_exp,emscripten_math_expm1:_emscripten_math_expm1,emscripten_math_fmod:_emscripten_math_fmod,emscripten_math_hypot:_emscripten_math_hypot,emscripten_math_log:_emscripten_math_log,emscripten_math_log10:_emscripten_math_log10,emscripten_math_log1p:_emscripten_math_log1p,emscripten_math_log2:_emscripten_math_log2,emscripten_math_pow:_emscripten_math_pow,emscripten_math_random:_emscripten_math_random,emscripten_math_round:_emscripten_math_round,emscripten_math_sign:_emscripten_math_sign,emscripten_math_sin:_emscripten_math_sin,emscripten_math_sinh:_emscripten_math_sinh,emscripten_math_sqrt:_emscripten_math_sqrt,emscripten_math_tan:_emscripten_math_tan,emscripten_math_tanh:_emscripten_math_tanh,emscripten_notify_memory_growth:_emscripten_notify_memory_growth,emscripten_out:_emscripten_out,emscripten_outn:_emscripten_outn,emscripten_pause_main_loop:_emscripten_pause_main_loop,emscripten_pc_get_column:_emscripten_pc_get_column,emscripten_pc_get_file:_emscripten_pc_get_file,emscripten_pc_get_function:_emscripten_pc_get_function,emscripten_pc_get_line:_emscripten_pc_get_line,emscripten_performance_now:_emscripten_performance_now,emscripten_print_double:_emscripten_print_double,emscripten_promise_all:_emscripten_promise_all,emscripten_promise_all_settled:_emscripten_promise_all_settled,emscripten_promise_any:_emscripten_promise_any,emscripten_promise_await:_emscripten_promise_await,emscripten_promise_create:_emscripten_promise_create,emscripten_promise_destroy:_emscripten_promise_destroy,emscripten_promise_race:_emscripten_promise_race,emscripten_promise_resolve:_emscripten_promise_resolve,emscripten_promise_then:_emscripten_promise_then,emscripten_random:_emscripten_random,emscripten_request_animation_frame:_emscripten_request_animation_frame,emscripten_request_animation_frame_loop:_emscripten_request_animation_frame_loop,emscripten_request_fullscreen:_emscripten_request_fullscreen,emscripten_request_fullscreen_strategy:_emscripten_request_fullscreen_strategy,emscripten_request_pointerlock:_emscripten_request_pointerlock,emscripten_resize_heap:_emscripten_resize_heap,emscripten_resume_main_loop:_emscripten_resume_main_loop,emscripten_return_address:_emscripten_return_address,emscripten_run_preload_plugins:_emscripten_run_preload_plugins,emscripten_run_preload_plugins_data:_emscripten_run_preload_plugins_data,emscripten_run_script:_emscripten_run_script,emscripten_run_script_int:_emscripten_run_script_int,emscripten_run_script_string:_emscripten_run_script_string,emscripten_runtime_keepalive_check:_emscripten_runtime_keepalive_check,emscripten_runtime_keepalive_pop:_emscripten_runtime_keepalive_pop,emscripten_runtime_keepalive_push:_emscripten_runtime_keepalive_push,emscripten_sample_gamepad_data:_emscripten_sample_gamepad_data,emscripten_scan_registers:_emscripten_scan_registers,emscripten_set_batterychargingchange_callback_on_thread:_emscripten_set_batterychargingchange_callback_on_thread,emscripten_set_batterylevelchange_callback_on_thread:_emscripten_set_batterylevelchange_callback_on_thread,emscripten_set_beforeunload_callback_on_thread:_emscripten_set_beforeunload_callback_on_thread,emscripten_set_blur_callback_on_thread:_emscripten_set_blur_callback_on_thread,emscripten_set_canvas_element_size:_emscripten_set_canvas_element_size,emscripten_set_canvas_size:_emscripten_set_canvas_size,emscripten_set_click_callback_on_thread:_emscripten_set_click_callback_on_thread,emscripten_set_dblclick_callback_on_thread:_emscripten_set_dblclick_callback_on_thread,emscripten_set_devicemotion_callback_on_thread:_emscripten_set_devicemotion_callback_on_thread,emscripten_set_deviceorientation_callback_on_thread:_emscripten_set_deviceorientation_callback_on_thread,emscripten_set_element_css_size:_emscripten_set_element_css_size,emscripten_set_focus_callback_on_thread:_emscripten_set_focus_callback_on_thread,emscripten_set_focusin_callback_on_thread:_emscripten_set_focusin_callback_on_thread,emscripten_set_focusout_callback_on_thread:_emscripten_set_focusout_callback_on_thread,emscripten_set_fullscreenchange_callback_on_thread:_emscripten_set_fullscreenchange_callback_on_thread,emscripten_set_gamepadconnected_callback_on_thread:_emscripten_set_gamepadconnected_callback_on_thread,emscripten_set_gamepaddisconnected_callback_on_thread:_emscripten_set_gamepaddisconnected_callback_on_thread,emscripten_set_immediate:_emscripten_set_immediate,emscripten_set_immediate_loop:_emscripten_set_immediate_loop,emscripten_set_interval:_emscripten_set_interval,emscripten_set_keydown_callback_on_thread:_emscripten_set_keydown_callback_on_thread,emscripten_set_keypress_callback_on_thread:_emscripten_set_keypress_callback_on_thread,emscripten_set_keyup_callback_on_thread:_emscripten_set_keyup_callback_on_thread,emscripten_set_main_loop:_emscripten_set_main_loop,emscripten_set_main_loop_arg:_emscripten_set_main_loop_arg,emscripten_set_main_loop_expected_blockers:_emscripten_set_main_loop_expected_blockers,emscripten_set_main_loop_timing:_emscripten_set_main_loop_timing,emscripten_set_mousedown_callback_on_thread:_emscripten_set_mousedown_callback_on_thread,emscripten_set_mouseenter_callback_on_thread:_emscripten_set_mouseenter_callback_on_thread,emscripten_set_mouseleave_callback_on_thread:_emscripten_set_mouseleave_callback_on_thread,emscripten_set_mousemove_callback_on_thread:_emscripten_set_mousemove_callback_on_thread,emscripten_set_mouseout_callback_on_thread:_emscripten_set_mouseout_callback_on_thread,emscripten_set_mouseover_callback_on_thread:_emscripten_set_mouseover_callback_on_thread,emscripten_set_mouseup_callback_on_thread:_emscripten_set_mouseup_callback_on_thread,emscripten_set_orientationchange_callback_on_thread:_emscripten_set_orientationchange_callback_on_thread,emscripten_set_pointerlockchange_callback_on_thread:_emscripten_set_pointerlockchange_callback_on_thread,emscripten_set_pointerlockerror_callback_on_thread:_emscripten_set_pointerlockerror_callback_on_thread,emscripten_set_resize_callback_on_thread:_emscripten_set_resize_callback_on_thread,emscripten_set_scroll_callback_on_thread:_emscripten_set_scroll_callback_on_thread,emscripten_set_socket_close_callback:_emscripten_set_socket_close_callback,emscripten_set_socket_connection_callback:_emscripten_set_socket_connection_callback,emscripten_set_socket_error_callback:_emscripten_set_socket_error_callback,emscripten_set_socket_listen_callback:_emscripten_set_socket_listen_callback,emscripten_set_socket_message_callback:_emscripten_set_socket_message_callback,emscripten_set_socket_open_callback:_emscripten_set_socket_open_callback,emscripten_set_timeout:_emscripten_set_timeout,emscripten_set_timeout_loop:_emscripten_set_timeout_loop,emscripten_set_touchcancel_callback_on_thread:_emscripten_set_touchcancel_callback_on_thread,emscripten_set_touchend_callback_on_thread:_emscripten_set_touchend_callback_on_thread,emscripten_set_touchmove_callback_on_thread:_emscripten_set_touchmove_callback_on_thread,emscripten_set_touchstart_callback_on_thread:_emscripten_set_touchstart_callback_on_thread,emscripten_set_visibilitychange_callback_on_thread:_emscripten_set_visibilitychange_callback_on_thread,emscripten_set_webglcontextlost_callback_on_thread:_emscripten_set_webglcontextlost_callback_on_thread,emscripten_set_webglcontextrestored_callback_on_thread:_emscripten_set_webglcontextrestored_callback_on_thread,emscripten_set_wheel_callback_on_thread:_emscripten_set_wheel_callback_on_thread,emscripten_set_window_title:_emscripten_set_window_title,emscripten_sleep:_emscripten_sleep,emscripten_stack_snapshot:_emscripten_stack_snapshot,emscripten_stack_unwind_buffer:_emscripten_stack_unwind_buffer,emscripten_supports_offscreencanvas:_emscripten_supports_offscreencanvas,emscripten_throw_number:_emscripten_throw_number,emscripten_throw_string:_emscripten_throw_string,emscripten_unlock_orientation:_emscripten_unlock_orientation,emscripten_unwind_to_js_event_loop:_emscripten_unwind_to_js_event_loop,emscripten_vibrate:_emscripten_vibrate,emscripten_vibrate_pattern:_emscripten_vibrate_pattern,emscripten_webgl_commit_frame:_emscripten_webgl_commit_frame,emscripten_webgl_create_context:_emscripten_webgl_create_context,emscripten_webgl_destroy_context:_emscripten_webgl_destroy_context,emscripten_webgl_do_commit_frame:_emscripten_webgl_do_commit_frame,emscripten_webgl_do_create_context:_emscripten_webgl_do_create_context,emscripten_webgl_do_get_current_context:_emscripten_webgl_do_get_current_context,emscripten_webgl_enable_ANGLE_instanced_arrays:_emscripten_webgl_enable_ANGLE_instanced_arrays,emscripten_webgl_enable_OES_vertex_array_object:_emscripten_webgl_enable_OES_vertex_array_object,emscripten_webgl_enable_WEBGL_draw_buffers:_emscripten_webgl_enable_WEBGL_draw_buffers,emscripten_webgl_enable_WEBGL_multi_draw:_emscripten_webgl_enable_WEBGL_multi_draw,emscripten_webgl_enable_extension:_emscripten_webgl_enable_extension,emscripten_webgl_get_context_attributes:_emscripten_webgl_get_context_attributes,emscripten_webgl_get_current_context:_emscripten_webgl_get_current_context,emscripten_webgl_get_drawing_buffer_size:_emscripten_webgl_get_drawing_buffer_size,emscripten_webgl_get_parameter_d:_emscripten_webgl_get_parameter_d,emscripten_webgl_get_parameter_i64v:_emscripten_webgl_get_parameter_i64v,emscripten_webgl_get_parameter_o:_emscripten_webgl_get_parameter_o,emscripten_webgl_get_parameter_utf8:_emscripten_webgl_get_parameter_utf8,emscripten_webgl_get_parameter_v:_emscripten_webgl_get_parameter_v,emscripten_webgl_get_program_info_log_utf8:_emscripten_webgl_get_program_info_log_utf8,emscripten_webgl_get_program_parameter_d:_emscripten_webgl_get_program_parameter_d,emscripten_webgl_get_shader_info_log_utf8:_emscripten_webgl_get_shader_info_log_utf8,emscripten_webgl_get_shader_parameter_d:_emscripten_webgl_get_shader_parameter_d,emscripten_webgl_get_shader_source_utf8:_emscripten_webgl_get_shader_source_utf8,emscripten_webgl_get_supported_extensions:_emscripten_webgl_get_supported_extensions,emscripten_webgl_get_uniform_d:_emscripten_webgl_get_uniform_d,emscripten_webgl_get_uniform_v:_emscripten_webgl_get_uniform_v,emscripten_webgl_get_vertex_attrib_d:_emscripten_webgl_get_vertex_attrib_d,emscripten_webgl_get_vertex_attrib_o:_emscripten_webgl_get_vertex_attrib_o,emscripten_webgl_get_vertex_attrib_v:_emscripten_webgl_get_vertex_attrib_v,emscripten_webgl_make_context_current:_emscripten_webgl_make_context_current,emscripten_wget_data:_emscripten_wget_data,endprotoent:_endprotoent,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,exit:_exit,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_pread:_fd_pread,fd_pwrite:_fd_pwrite,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,filledEllipseColor:_filledEllipseColor,filledEllipseRGBA:_filledEllipseRGBA,getaddrinfo:_getaddrinfo,getentropy:_getentropy,getnameinfo:_getnameinfo,getprotobyname:_getprotobyname,getprotobynumber:_getprotobynumber,getprotoent:_getprotoent,glActiveTexture:_glActiveTexture,glAttachShader:_glAttachShader,glBegin:_glBegin,glBeginQueryEXT:_glBeginQueryEXT,glBindAttribLocation:_glBindAttribLocation,glBindBuffer:_glBindBuffer,glBindFramebuffer:_glBindFramebuffer,glBindRenderbuffer:_glBindRenderbuffer,glBindTexture:_glBindTexture,glBindVertexArray:_glBindVertexArray,glBindVertexArrayOES:_glBindVertexArrayOES,glBlendColor:_glBlendColor,glBlendEquation:_glBlendEquation,glBlendEquationSeparate:_glBlendEquationSeparate,glBlendFunc:_glBlendFunc,glBlendFuncSeparate:_glBlendFuncSeparate,glBufferData:_glBufferData,glBufferSubData:_glBufferSubData,glCheckFramebufferStatus:_glCheckFramebufferStatus,glClear:_glClear,glClearColor:_glClearColor,glClearDepth:_glClearDepth,glClearDepthf:_glClearDepthf,glClearStencil:_glClearStencil,glColorMask:_glColorMask,glCompileShader:_glCompileShader,glCompressedTexImage2D:_glCompressedTexImage2D,glCompressedTexSubImage2D:_glCompressedTexSubImage2D,glCopyTexImage2D:_glCopyTexImage2D,glCopyTexSubImage2D:_glCopyTexSubImage2D,glCreateProgram:_glCreateProgram,glCreateShader:_glCreateShader,glCullFace:_glCullFace,glDeleteBuffers:_glDeleteBuffers,glDeleteFramebuffers:_glDeleteFramebuffers,glDeleteProgram:_glDeleteProgram,glDeleteQueriesEXT:_glDeleteQueriesEXT,glDeleteRenderbuffers:_glDeleteRenderbuffers,glDeleteShader:_glDeleteShader,glDeleteTextures:_glDeleteTextures,glDeleteVertexArrays:_glDeleteVertexArrays,glDeleteVertexArraysOES:_glDeleteVertexArraysOES,glDepthFunc:_glDepthFunc,glDepthMask:_glDepthMask,glDepthRange:_glDepthRange,glDepthRangef:_glDepthRangef,glDetachShader:_glDetachShader,glDisable:_glDisable,glDisableVertexAttribArray:_glDisableVertexAttribArray,glDrawArrays:_glDrawArrays,glDrawArraysInstanced:_glDrawArraysInstanced,glDrawArraysInstancedANGLE:_glDrawArraysInstancedANGLE,glDrawArraysInstancedARB:_glDrawArraysInstancedARB,glDrawArraysInstancedEXT:_glDrawArraysInstancedEXT,glDrawArraysInstancedNV:_glDrawArraysInstancedNV,glDrawBuffers:_glDrawBuffers,glDrawBuffersEXT:_glDrawBuffersEXT,glDrawBuffersWEBGL:_glDrawBuffersWEBGL,glDrawElements:_glDrawElements,glDrawElementsInstanced:_glDrawElementsInstanced,glDrawElementsInstancedANGLE:_glDrawElementsInstancedANGLE,glDrawElementsInstancedARB:_glDrawElementsInstancedARB,glDrawElementsInstancedEXT:_glDrawElementsInstancedEXT,glDrawElementsInstancedNV:_glDrawElementsInstancedNV,glEnable:_glEnable,glEnableVertexAttribArray:_glEnableVertexAttribArray,glEndQueryEXT:_glEndQueryEXT,glFinish:_glFinish,glFlush:_glFlush,glFramebufferRenderbuffer:_glFramebufferRenderbuffer,glFramebufferTexture2D:_glFramebufferTexture2D,glFrontFace:_glFrontFace,glGenBuffers:_glGenBuffers,glGenFramebuffers:_glGenFramebuffers,glGenQueriesEXT:_glGenQueriesEXT,glGenRenderbuffers:_glGenRenderbuffers,glGenTextures:_glGenTextures,glGenVertexArrays:_glGenVertexArrays,glGenVertexArraysOES:_glGenVertexArraysOES,glGenerateMipmap:_glGenerateMipmap,glGetActiveAttrib:_glGetActiveAttrib,glGetActiveUniform:_glGetActiveUniform,glGetAttachedShaders:_glGetAttachedShaders,glGetAttribLocation:_glGetAttribLocation,glGetBooleanv:_glGetBooleanv,glGetBufferParameteriv:_glGetBufferParameteriv,glGetError:_glGetError,glGetFloatv:_glGetFloatv,glGetFramebufferAttachmentParameteriv:_glGetFramebufferAttachmentParameteriv,glGetIntegerv:_glGetIntegerv,glGetProgramInfoLog:_glGetProgramInfoLog,glGetProgramiv:_glGetProgramiv,glGetQueryObjecti64vEXT:_glGetQueryObjecti64vEXT,glGetQueryObjectivEXT:_glGetQueryObjectivEXT,glGetQueryObjectui64vEXT:_glGetQueryObjectui64vEXT,glGetQueryObjectuivEXT:_glGetQueryObjectuivEXT,glGetQueryivEXT:_glGetQueryivEXT,glGetRenderbufferParameteriv:_glGetRenderbufferParameteriv,glGetShaderInfoLog:_glGetShaderInfoLog,glGetShaderPrecisionFormat:_glGetShaderPrecisionFormat,glGetShaderSource:_glGetShaderSource,glGetShaderiv:_glGetShaderiv,glGetString:_glGetString,glGetTexParameterfv:_glGetTexParameterfv,glGetTexParameteriv:_glGetTexParameteriv,glGetUniformLocation:_glGetUniformLocation,glGetUniformfv:_glGetUniformfv,glGetUniformiv:_glGetUniformiv,glGetVertexAttribPointerv:_glGetVertexAttribPointerv,glGetVertexAttribfv:_glGetVertexAttribfv,glGetVertexAttribiv:_glGetVertexAttribiv,glHint:_glHint,glIsBuffer:_glIsBuffer,glIsEnabled:_glIsEnabled,glIsFramebuffer:_glIsFramebuffer,glIsProgram:_glIsProgram,glIsQueryEXT:_glIsQueryEXT,glIsRenderbuffer:_glIsRenderbuffer,glIsShader:_glIsShader,glIsTexture:_glIsTexture,glIsVertexArray:_glIsVertexArray,glIsVertexArrayOES:_glIsVertexArrayOES,glLineWidth:_glLineWidth,glLinkProgram:_glLinkProgram,glLoadIdentity:_glLoadIdentity,glMatrixMode:_glMatrixMode,glMultiDrawArrays:_glMultiDrawArrays,glMultiDrawArraysANGLE:_glMultiDrawArraysANGLE,glMultiDrawArraysInstancedANGLE:_glMultiDrawArraysInstancedANGLE,glMultiDrawArraysInstancedWEBGL:_glMultiDrawArraysInstancedWEBGL,glMultiDrawArraysWEBGL:_glMultiDrawArraysWEBGL,glMultiDrawElements:_glMultiDrawElements,glMultiDrawElementsANGLE:_glMultiDrawElementsANGLE,glMultiDrawElementsInstancedANGLE:_glMultiDrawElementsInstancedANGLE,glMultiDrawElementsInstancedWEBGL:_glMultiDrawElementsInstancedWEBGL,glMultiDrawElementsWEBGL:_glMultiDrawElementsWEBGL,glPixelStorei:_glPixelStorei,glPolygonOffset:_glPolygonOffset,glQueryCounterEXT:_glQueryCounterEXT,glReadPixels:_glReadPixels,glReleaseShaderCompiler:_glReleaseShaderCompiler,glRenderbufferStorage:_glRenderbufferStorage,glSampleCoverage:_glSampleCoverage,glScissor:_glScissor,glShaderBinary:_glShaderBinary,glShaderSource:_glShaderSource,glStencilFunc:_glStencilFunc,glStencilFuncSeparate:_glStencilFuncSeparate,glStencilMask:_glStencilMask,glStencilMaskSeparate:_glStencilMaskSeparate,glStencilOp:_glStencilOp,glStencilOpSeparate:_glStencilOpSeparate,glTexImage2D:_glTexImage2D,glTexParameterf:_glTexParameterf,glTexParameterfv:_glTexParameterfv,glTexParameteri:_glTexParameteri,glTexParameteriv:_glTexParameteriv,glTexSubImage2D:_glTexSubImage2D,glUniform1f:_glUniform1f,glUniform1fv:_glUniform1fv,glUniform1i:_glUniform1i,glUniform1iv:_glUniform1iv,glUniform2f:_glUniform2f,glUniform2fv:_glUniform2fv,glUniform2i:_glUniform2i,glUniform2iv:_glUniform2iv,glUniform3f:_glUniform3f,glUniform3fv:_glUniform3fv,glUniform3i:_glUniform3i,glUniform3iv:_glUniform3iv,glUniform4f:_glUniform4f,glUniform4fv:_glUniform4fv,glUniform4i:_glUniform4i,glUniform4iv:_glUniform4iv,glUniformMatrix2fv:_glUniformMatrix2fv,glUniformMatrix3fv:_glUniformMatrix3fv,glUniformMatrix4fv:_glUniformMatrix4fv,glUseProgram:_glUseProgram,glValidateProgram:_glValidateProgram,glVertexAttrib1f:_glVertexAttrib1f,glVertexAttrib1fv:_glVertexAttrib1fv,glVertexAttrib2f:_glVertexAttrib2f,glVertexAttrib2fv:_glVertexAttrib2fv,glVertexAttrib3f:_glVertexAttrib3f,glVertexAttrib3fv:_glVertexAttrib3fv,glVertexAttrib4f:_glVertexAttrib4f,glVertexAttrib4fv:_glVertexAttrib4fv,glVertexAttribDivisor:_glVertexAttribDivisor,glVertexAttribDivisorANGLE:_glVertexAttribDivisorANGLE,glVertexAttribDivisorARB:_glVertexAttribDivisorARB,glVertexAttribDivisorEXT:_glVertexAttribDivisorEXT,glVertexAttribDivisorNV:_glVertexAttribDivisorNV,glVertexAttribPointer:_glVertexAttribPointer,glVertexPointer:_glVertexPointer,glViewport:_glViewport,glewGetErrorString:_glewGetErrorString,glewGetExtension:_glewGetExtension,glewGetString:_glewGetString,glewInit:_glewInit,glewIsSupported:_glewIsSupported,glutCreateWindow:_glutCreateWindow,glutDestroyWindow:_glutDestroyWindow,glutDisplayFunc:_glutDisplayFunc,glutFullScreen:_glutFullScreen,glutGet:_glutGet,glutGetModifiers:_glutGetModifiers,glutIdleFunc:_glutIdleFunc,glutInit:_glutInit,glutInitDisplayMode:_glutInitDisplayMode,glutInitWindowPosition:_glutInitWindowPosition,glutInitWindowSize:_glutInitWindowSize,glutKeyboardFunc:_glutKeyboardFunc,glutKeyboardUpFunc:_glutKeyboardUpFunc,glutMainLoop:_glutMainLoop,glutMotionFunc:_glutMotionFunc,glutMouseFunc:_glutMouseFunc,glutPassiveMotionFunc:_glutPassiveMotionFunc,glutPositionWindow:_glutPositionWindow,glutPostRedisplay:_glutPostRedisplay,glutReshapeFunc:_glutReshapeFunc,glutReshapeWindow:_glutReshapeWindow,glutSetCursor:_glutSetCursor,glutSpecialFunc:_glutSpecialFunc,glutSpecialUpFunc:_glutSpecialUpFunc,glutSwapBuffers:_glutSwapBuffers,glutTimerFunc:_glutTimerFunc,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,lineColor:_lineColor,lineRGBA:_lineRGBA,llvm_eh_typeid_for:_llvm_eh_typeid_for,memory:wasmMemory,pixelRGBA:_pixelRGBA,proc_exit:_proc_exit,random_get:_random_get,rectangleColor:_rectangleColor,rectangleRGBA:_rectangleRGBA,rotozoomSurface:_rotozoomSurface,setNetworkCallback:_setNetworkCallback,setprotoent:_setprotoent,stackAlloc:_stackAlloc,stackRestore:_stackRestore,stackSave:_stackSave,strptime:_strptime,strptime_l:_strptime_l,uuid_clear:_uuid_clear,uuid_compare:_uuid_compare,uuid_copy:_uuid_copy,uuid_generate:_uuid_generate,uuid_is_null:_uuid_is_null,uuid_parse:_uuid_parse,uuid_type:_uuid_type,uuid_unparse:_uuid_unparse,uuid_unparse_lower:_uuid_unparse_lower,uuid_unparse_upper:_uuid_unparse_upper,uuid_variant:_uuid_variant,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async,zoomSurface:_zoomSurface};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var ___wasm_apply_data_relocs=()=>(___wasm_apply_data_relocs=wasmExports["__wasm_apply_data_relocs"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=a0=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=a0=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=a0=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var ___errno_location=()=>(___errno_location=wasmExports["__errno_location"])();var _strerror=a0=>(_strerror=wasmExports["strerror"])(a0);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var ___dl_seterr=(a0,a1)=>(___dl_seterr=wasmExports["__dl_seterr"])(a0,a1);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _fileno=a0=>(_fileno=wasmExports["fileno"])(a0);var _htonl=a0=>(_htonl=wasmExports["htonl"])(a0);var _htons=a0=>(_htons=wasmExports["htons"])(a0);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var _ntohs=a0=>(_ntohs=wasmExports["ntohs"])(a0);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["setThrew"])(a0,a1);var __emscripten_tempret_set=a0=>(__emscripten_tempret_set=wasmExports["_emscripten_tempret_set"])(a0);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var ___get_temp_ret=()=>(___get_temp_ret=wasmExports["__get_temp_ret"])();var ___set_temp_ret=a0=>(___set_temp_ret=wasmExports["__set_temp_ret"])(a0);var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var ___cxa_demangle=(a0,a1,a2,a3)=>(___cxa_demangle=wasmExports["__cxa_demangle"])(a0,a1,a2,a3);var ___cxa_increment_exception_refcount=a0=>(___cxa_increment_exception_refcount=wasmExports["__cxa_increment_exception_refcount"])(a0);var ___cxa_decrement_exception_refcount=a0=>(___cxa_decrement_exception_refcount=wasmExports["__cxa_decrement_exception_refcount"])(a0);var ___cxa_can_catch=(a0,a1,a2)=>(___cxa_can_catch=wasmExports["__cxa_can_catch"])(a0,a1,a2);var ___cxa_is_pointer_type=a0=>(___cxa_is_pointer_type=wasmExports["__cxa_is_pointer_type"])(a0);var _sqlite3_version=Module["_sqlite3_version"]=13824;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;Module["loadDynamicLibrary"]=loadDynamicLibrary;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args=[]){var entryFunction=resolveGlobalSymbol("main").sym;if(!entryFunction)return;args.unshift(thisProgram);var argc=args.length;var argv=stackAlloc((argc+1)*4);var argv_ptr=argv;args.forEach(arg=>{HEAPU32[argv_ptr>>2]=stringToUTF8OnStack(arg);argv_ptr+=4});HEAPU32[argv_ptr>>2]=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(args=arguments_){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<D^@f}A3!+;Rm7H_HE8U2ihM-~RpVQeD;6)%~ifyQ`~vV8rTSa{cCE zvLYd7=cG*g{02fA(O(VAIu>IIeGrnNPVxi!fgUG|^nUU-O@`)8ljYjH=GItg`LNUA zdH-X(L#r26T2_+h@%AhX3Y$KsVUqriB zc9(ECqN0TmDOUV<|6Q7$;erwbC#!dCR+f-Pa-eYU3 zFK_cuLYqd7AW=x6S*5f|yIt7YllYv8%H z?c1`=ygqIJk}_KF^Uy!!C;BfBl}fw**u$-4E4|0VSu#f-{qP#SbGtj74u{KSwOMTX z@OHOZG|j3nY4=*IzEWz^YL~Wt@;-cma06XmHm6lMXprdq z@kbt&{q;VN>~!3Zq1kNr>v@k(vf2j7fx4spZ8?LaGj6aPB0IhPh)lP18Y&-Y{Fsc5 zm6}r%ny_n5yWX+=Js949+HcWcbl;i|GSxJ`t8wyOjT^_JH~vppY<69DH?vpByNAi) z`p@oG896x+ksxIw8zj+xQkOA8#>Ch)A@$_{c{FhZ6ot>gP_5Di$*9f9YN{9gPy6~K zWnBCy86Rf=j@B3d&-<1!a;)xpEK`1}zy8?Aa-6>BvBzxV3E(bLNeCy1s-mrarSIv$YkXtyXEVz}gzV!w%!1 z*wEJSdD&Voe>S;c>kllN!{M+Bu!^X>*7K%4+ed?}d!KKe@`cna|Ev3{Ozwk|5D=U4>Ew{97WwkgQGS%&Fs_%H=JMawcc$XCV;*QVB zHoD`*tW=xjrvHQpqdB_!#Rc`hlv8C=6efVvnbcahy!2qx)~!SKq$FX_$jHjFN89bu zt=d}O$T$Dg>`8WKYrWG;v#kz`WttxU@;xD|eZoV_oFVBJG5DkMMlylJlKxycC5^!7 zNvQ`$|-3f zV%^Oh{lE<;GS4{fcIP?8TEi@Akm`>;%shgb_YZAEf(Fe|1F5=}L0ILaOac>4B1<^= zg<=`UquUuerO@(GYIuWql%r>&Q~U{Ezj)ouMwfu#!- zShz@m{fiaYX|}trgjHM(v1~>wSd0$Zwj4rP=V^-x$=7jCNh|FL}78&pQK1Z0sk7aND^SH)B^$GPf+Eg2nnV_^9;jw?)qDjizEfb_ zVKvrr2K$$DU8Ms17c*F@KxjSNeLma$h#K#-Z&dS&`3hWTu)bPZq5LA7ov}IR6*lLr z0)5~M7*ao;I@cK-;u$o8r_MrlrOP~@mR>Wb&T`e$ob?J+F_^~0YR0NJsJdet71+H= zft}kGShz!hik%7^V^GB=9kH7^8I0Sbu+>!xY~7rymahFwowip|*R%DfF{s?9h}Rh` z+^?`226GN5>?DJozcA+(1uA%G^BEjt(IZS@>`LniKwndiazl2h-Mlte^j0fx<#|1k?im{{bV&8%4;iyi&N8j|#V1KE!_~?j%n| z9j)nTz(B3tAkq>JA_KMh3%6OP9A3E9x{SfhXh@vO?S(sJ3N=x+!w9!p$s;YUs1D1? zpM<*)1GU@pmr|wOLJK8{tJwzG62nC5NQqzx0=ert>!R@^FroG75IrJICvPSB^>Q( z(H3sCcB3J!-B2P;eqc2D(SRmDIBD`jD1X}4g$i3pYXH>EM71zLT}&KtnEYS3)fOP! zGZv{9eP~61C(t?pp^P13zxtYqJ1;91wPy(TDkiREPPM*ZytKXm(AonjwDt)1QU+?x z5$}Kp31GQtob!f*B?*40(%+-u-WuSHw2wR|7HiejHKBFr55pET4K;29nxmJle#+V9> zFw<$V6z&=({=_WfzE#8vjH#U(>ZWi*xK#iMGf_wZ(M&AA@~T2r=!Xww>P!}+;vA@L zo$7uXgP9EGFqqF^A%mq1D%U0JQ{Ju!sSOkE#pWKdUWxgV!7=V)C1W*=?W8>wbDK6( zjFbW@Ok4(Pqs3IA9TvXIKm}WHMB0+kfEUKSEOT{;QMC&T_maO<_bO}=ZnY;1_eEx% z$sVDiT4s06lYqLsK=!QDR7G7zgSSM~$VpLEp+>;nn z(Xen&W~_=^e7;G4veO-Jt6&dW=elVOW-^$=U_OI|43;veWS~weSSToD#AIfJs?ZwW zvLsbs)#+jV*4(Bc6%E4EC68;#}cg!F2~2tfZ({xYsjKF|cr7<+^bz zRGkWig?s#Os>72^RADlNF>xt{$@ttKLJA&Y>YyJLHj_cW-Kza=#*Q(V&cx9x73UNN z>zTNfvHc9rFtOq%#W{|_@I6ZAEC%a;;%(<7S6*gN#g)@msfP0zoMPf3#;O?%*sG*X z{F#T%Ulxe0U@H^*tyP>O z7+hrHO2(=fjM=YbmakKsOBowP7`p$3(bEh@GtU$TA0AK*KVvY*Y|r2uCaz{|C1b}J z+sjxDW0x5#U$43!{JWAlNMRxOWJX7G<#NWRFs9;gEQgG#031%kEE5kZG2b$nvq8yT z$e@aW3e|;s6SL@tRD(GbxMOlK2&p(;xWD4cQw%;jtXRiUa8FBs0!taFh#&hpv+QS3 zL2*20F#{FVV^!n2B}Z7;X2r6Ru_=tr3^Bw3fZA7c<$|NC#WafJv5+xPQN3{Q;JPWt z6w68mtG6i5Dh9h5TxakrvwV46H8{Cdab9LHdK=HbRa`mn55+TQo8no>K%HT+rf^*~ z6V;(YxDPXN+IH1I9WjLan-faPdM2uqk#OH&;-@E7UBwR7VDt{2f9lwT59P{gu2hF8 zEHq49O=l?th$dj-#9tLrouskAol>$dGf|zZg?lO!m+n%Ws~N0iVmTemAXJ^Xh5Hm! zR}vLI$Drc061ttiNha1XP$xR!KErhj&M3|~biNbrg$#Bw*vNGwsufEO6R#5ht2zn_ z_t#u`p20#o2_igTpw5LD=vmc%5`%I&%3%j!pw5iKy@=~pGf|!PgnJ_s`|VQ=)Y(tC zPbgx@J)f!ScuAYR>Y|#7>aYomGI1syHt}f;b~Eu9W9lF(+ovBivSVNi8gah_%D5M$L01|4B3 z4AhYqpBuWax|qY@7*|#^xXxfB*Nr}^+N(3Na9?3!B@-wAsidrDY%^m!8N15Zl;f)T zHO3Y)w(>a7Km9M&ekW76GNw{)!hM~I+nBg@u8Pk4om0|Oh7xm=4<72kF5D-XvzmcA zz9UfM2BXibcIq$>A3x9YPaW!^j2cy`&i0s%AL87Pz?O;S7gXKPOsr&VJ%im$9CT5! zjAl^7VB94|Jj*OA8QaR>IstT{^0&f0pASWSK2rUD%HSjuzh~?+WBVDaxT0iVVr&Xy zDm97GQ-%`rhmy9!J#3niIf&12DiaO2BqA!2HzuB~%u~hKMaEPv8DY{_sy#BC#JQX? zl|)9+OW9A%Vg}c_ZXshTL5dz2`;zi?C7Vj9q7JD`SJEs=;h$ zYy@M!GB$-Vl~jja8QaHoOBwr}vGpNFRhA!HJ7dSV@(^Pu7^`9I3}bz!sqW7*Hi)qr z#>O#rnX#FSU1e-OV}CNXa#~1<=}q~2ash>X#Mo}eK4I)6W9l9PlajGPT-WC-)ov(b zBN)>eo5I*g#%3}$nz5x{(TxRshtc(1`59wd8Jon|A;!L7tcJ0vj9q7JI%9*TtHI1- zY#d{A7@NY_JjUh|hVH*(bR}0VVr)HQOBvhESS4d88T*m38peKRtj`S9{d&emFt(Ag zag1$dY$jpoejB4pxpD_%D;e9x*jC2&GIofu{fwPt>>y*;89U0@pqXkg#~B;J*h$8w zC@kczW^_JRo@Z<+W0x3P&)9Xwb~AQ^u|te~G*fv{4P*Tn>+`khejsCm7#qsiIL1OV z8IEA;YR0xQsAll3*`5Ws|}F?x*A z6^zv|wvn-N-d*N1ILgG!47M_HKZAa=SP6`k^Hw#Ui6a=B$Y2%|=g;N&SIN}nOx?s_ zKNC+fIKaemPX7&JP{YKDjH%2sK9sSo4EoJhV;ad|5`!w<2C(isWRIsuZlK7MTUzSx<;l+t=6cG!{*t_a=&f7ceOCUizwquS$p_oS1>W@+2EDC3 zMc$&4vR-Ez21vXPbLOp!5*+Q?&ipRyO_wt3sjew6aK zJ~o&u|Co0@_)jTM%zL%_!&08qhxh0yPw6o|-?N-#KUdZ@Jhe!-&msW+q;0)2NoAOKx$2H}F7f zaar&A;k}kCZ4!(Za-0eCmVJ1{s$FfPf6@0?XkENLH!sf{2#6mN?0AQf*CStCOtuDs zxk0fo!RAwikqJ@0U|F}~yxgEyTx((&cPsW67IzhA(rrau^9#$w`gmJe5f!S^iHknw!(_+p^z@@!VZIn_u@)8OmWu0b z>_y#*sWc+VN#d21VS20n%@emuN1#`LzFQ2j+57>ox2yQGjoz#OYuaCJ^v(U#)#n}VFvOsCE_%6l{^X7Fa6U$=lMY(?Xf!HpszA~>@?2rz~SEQXXHmtPn-m*Yp zNwMXmUN|7b`*WNR$A&U z6NBSv2zhwW(kI@5QZW_##ybiFo&C8`%b<9$`b&C%b%=gqKw8v@cxzE^VX-)%#|~^F zN9y+t%#?=y{J_NIPvhhKg`K;UlyvoUD}_IMJyaIs^?wg+k~2Y7cJ~E5^#3w%L17>W znG;p_`Q1vzBz@Vy^q3_I$2i1N{m{T$dc{?MRXRiZxWMo0@pq~|WzgMngJb_e5|)9kXKe%if26@ zZ&{g7{21Rb_wUkI>MaJ}Du2>nAKVUx8#y>z{;YpDxM}?Ao0|84hln-$>A{(DgI<3~ z3%OB$bV$k_tK#iFatnj-oK5kzU}2FrAgbaW;3W--1y);th+?x|J|r>pOS}^`r9Fys zi^LYQOis5Yo}L~lx~EKRH8IpE%o(6MJWLYX;+@{&{Mxc=L-g%RRzX=rZb4Z=tz1PX zNg*XzRk2_QC@3=pKroll2|5gyZ9e#FS25gXhxeA01jUYcySJw|ue(?5jJNtq%DReQ z<89r|LQH8%ps=SWP@0QrwJY9MT2ksQ7Qe;YOY{6Cfmgj^cYKr*4)+X*J@GMt!h&3X z5R)5y>{Y|_m*nQ>b}tb7;$uA?nr85OPd9v-SL}~(6d{pP=o=5{$A{jU_BGw8ANtT? z$#?!ycNnF)Se?a*x_uSp=65dy@uXfgtX;y%x_uRud1?JPrRNNPJmqwJd}I{eFv2o_ zVG-V>ozX+XlOC#$ZxE@)Iv5mZZ|bD5IIpD4E6&|Cn8H$TOL1P`JUk&(6W=(}z6{nW zDhd>c3w5ah82Go0uID?X7nPX~H@cPZY2( z>s+xs!Is;(q%0^Z6D+x%17byjRhjokf>6h=an``QsQw9jzf{h41u{y!#FDYnI zD%K=eP!P)`Hb|`ZKCw2zu4;T@9eOD#z^Z1}`NhW}mlA|s(WM0WMPE?-xn)ISQv%IB ztW`x=nX3}&!$1Ya-h2;lESnP=@Z`ltrE0_;8I|iV?UEay@&A%Q+ecoB-!HZ#IC2Ad zYFXQw;0zR(mK7Fbz&jE!VT(h44>p#9!eU>E$1k=gM47BuaJJ!_$@ag+S$(97o%m+p zKJhE|cMyDHSAtz_Wj^tnS@Mg17(TfCqQA?T8!-FYn-JB#7TJeS33}e`R+!h-<9(5Q zZ9jU#PAK-o!BeqW`osbBg_2MF4#7n7ivbXfl3xsTDH1e$m@B*Z#UK~!*e?d_M@F|U zI3?i^rjr{I(o1~eSOV>>L4+B{slSp!@rQzbK!_$)4RJX;=VIp3>UAmsj@Praz*C1} z?VMLsDo!WZI_J@&(=&SSF}H@Q6QW7gXh)T26C9lbaM!#p;vD#bB|Y-Qc@*CBmX(N_ z1ZQ502QY@B&f-FXqemVWFM`~vC6_NHSo28RmlJGVdX-`Uzmi}hf=^scuq%pBTw{`7 zTn8ycTz)as1vYZgzo?Szb|V2nh;q{MM3j{2dQ*wqQhb=`;F3>#6fXKjAG02wX|{o9 zCPt}6y`(tLEBYp4cx45meRPZ zF(#OCSh(mH!?}rHj4+${g--HecrlXNDyJA_mbwTd(GgNah#5^{P!D$)V>0-~*hHFg zeo^6aqLOws+U1E6YkEM8Q*G3)Hy*?9jG6Np`UCWd30&}tVJ>SPX?79_N_UgF;1i#t zpAeCJVhWm*Ue9BNpy=*GoRfS68)mWi0{n{U%S0Q0@>J;5to4a$kV5r-@f8d9i|LT& zE%b{SAOQNrOfEn}7>u`PshCBCo~1q!n$0D@n3EWj=fh`}1WLU)l*~2JLPozqm%gIh zuHLfT9%3HVVRbQC=bNa>x*#!H)pEo6kl%$O@NcO=VfuGeph$cn3Qram}>s zIihoTmCFY06}1p+5)mJvfOVP}$qFN&VstJ>0+yEa5E~M)m=tyM=jXK&BP=$e`NT$( z7yxlB6a8XSVu)FTppL?f#AEh%L=`kb1)tb#mi*!ubVkPru>~Y5_{3JTL$wlEn14xmh^0Et3g8p{%?d2~%!|b($&rT> zN)f`uK}4eZDF$wX&@{yOhSUa~3ybp+_Tc=h4oE|jqVw}`t_>1R3{Q&6 z&kG|Xfz;NFN^<6hD~u#;ktSk_(NSIK^Qry~mkmDX%NJvk94M$=BQ!S2f`~?Znq<%S z=i)qsP#k8$Ni5G}9v`E+*Y3gNlj@swwTDbF=lc=p;A6|gXAoTM$t%IWGJyt(-$j(> z7UzqJNijeIT?=O(16_b$InB>qFC+QXU$LrZuS(ZbPtc+`BDzMH$qbSg;I8Uq~JB804ln!VqM!V9eiQew>DEXWIgOp4siP3fo5;3!ix=nGwMkZhJh5IupV*LOBitu8 zDFSvdtWO|d19REB_sA_P7QZApe5R4Nz{cV7)+C#+v>UdvZ>1d>gt8I@ZlNT*YSU9} zPqLyiPt226WGKqSjwBnwo?>T`RZ0C7Nf=1)DRw1cU}fSr>L2yHlMr5G(JD|O^<_&v zZ?KEE3?WrXF{ay|r057P_9mIN#laF}&BVS?xS9xJe;C7I&MOWi)#s+D>rxU3it&ji zfiQ>%0ZX$NpZ+_PLPu9|FiD+Z{a$g%ER~AGT<1%RwjD&ImInxU7)n z7ZY6#2o~lQ20h^@j<*cInB|69>Lj~QA>u4eYuaAPZwiYGum(hX^iRKx z4xJ;l!i{tDiF}?Wo5FHCrc2Rp)L#<&d8?CK))WD;bxPu;ai3 z$_l*VGDZ+C;iSisyHKv}3ilgAxfI!)t7?EW3}85{ifc(Y)6s~@2d*bY`8c_UqxYYX z$=m;5Nls4Ff!aHn$_N2a{wNt7DzNI4Z1v@J4~o9YQJ6%*Ts1lSftX)dB>E@YeD|S% zkP#&m{9>{Te6(!PRz4^>*5}0>^!Cj2mIi%(1QmnzpQgV1){x}-KFrEUs4yhCk>}|b zJbx$JeHc94e<%r}Ql!Pu1>k4 z=L?A8_$VJjgyHxUK)?9hWuwq5PmCD;RZjLu%3~^YR5B%(l;<1C4r0NnO^ntb`|7^X zSTycYnC}&zLW8KmN#V0(dl8=*#w9z75Qft6VLXPRsw2Y~o7~|4P*_GlOfcC45%vk_ zpb(KjiI|8=Rq}KTg+s52R9j4$*hv_oD*41@3=Y%9FQ&jqWei zOG>b!O*cz^@rBERI8)4oii&c5VwQq_@ukZShol)b)fHWgP56IveQ-CwnC7wKmq~ zg}|#KH%c&ktweZP1f*d>R?_Ugq9A2o7UJ8HKn~*IwkX*N#dAh>xhiwYwKCaR80e7~ z?1iP~hh)21S^-U|(fkNUqCy_>tc6~&GCAa+JX>k7mspeRpc*Q!O^(K)0NO+%Iw;m9 z$Cd`W&`k7zT9g~;D%L04N>#3CLvj@KQdsN>qS?k|2c>gL5ddw%^eW8_c2ODaD$K+} zb6?n;9M!!R`6W5_R_uxtSYUnNGyj%k%B?9=qkQeL%5zCvT^G7PqpmfT7hn8?BL>3 z6qU+UGWoA$LTJxdJTWGsxIqKshB8?;=bY$7l$)t2ju2dNIr zpQ;41T4j8MwJs7b#gQ=&qs1V)z>zzE^A z^(aQV1<;W&Qmm-KE|fy{3wX=AckZS1J|-phCIVu)u_?AL2+9KD(>lzhlwllKhnWaq z9-k886dOXS6dMJ2)Qa{)*JBo|%Fy zd>6WCDn{}XOHU9tcw$zH!=zctt#$;x6jRJjiRw~26X$?~&g|GQ=cYKj;P8##p!X6B zKn|Iyzwf}$EKtigDbZmjVBeA`l^_JNkk#uKi<tv7UE_+rcZoPq8UXtVoGrG6z^c zr!*||sdFUR3oh*KDORU608N#HB_UY}QHbb+9(By!s*n&cis84RJF3F} zd(fTJc6JB)&ibl?5>cw%4tzLq`ipasqups@paA>T>_8nOc14g<@tcX1QfIp{;Nrl$ z-MnIND8-Ij94hWhK}3s0H!ZN@8;m}X>o4wBBz~tA!$gqrJ_tcvqY%Z09J)9ZW&?tn z!^{>&h%Jy;SSXI5YpnH{iAPm~5Z}|H#W8B3E^QTp7P$OIv~!#VD+D!v5L*NRTYg~y zQsO6=O(9@ANo)}WYz1YxrCr1+W>W~*PKSuE7K8Z$9J!ofK81jqTUaPb4VCD+G-$Qlkh0HjcM0 zv22Ba?J}`N5Q@Lpj#pB+OvbvJf_OpIgkWN{x&}8g85I_;X8Tyo!arrkzf8`s>24^Qc_FGqmp9bt*hb~4)Qs)WTa{VaA97h~^dnVfMfFi-*2c%F z`1~F{*(W|pHAM4X8}F@kYz*oFF& z&>j(tYr~#1K-EUDdY%xOA?z^&Rdod8#>#~--a%Yz`p}?Mgwp|faWUBZ%CK(?QG5}M zrG#B#sH&~SLa8`;*J=#CRHVk-jKUT-tCKOsif^rhY40=_!&0?g&4r$7d8fHgj7YWg z0vMI5z0*P%sA(a_pa!Yqv8VwUmm1REK>`C+#o{wmAts%GDu9Wp)~*Qo#iUeQSuR~b zPfoQHp|n7Jo@({e61yS+V=s=}$B8MaF*l?2>!29$c3doSLjH?XD&aU@UwoPB@M9w> zK+bQf{?x*Z&@a;N$3B5`*F2Zi&$&t3<~_Iw#PcR(7csnPsT5+FB=J=$oi074U3vvP zDl`$(Qz?e=!^)gWmwL*B3u67wMB0C(6b8!o__+X}9EdH1saHMJ}B; zV97NNq))zo5gE*#-~TgVL285W>CD{l7o;{pUNKGYwA@zsZEC%6?K{{+#kZ-A!#J{n z9)!=xW{8D1Q%yPFMcS%+wSI|-;kGbHzDiW)(}7Q%j8{D-svG#{0X2@g>epZLyYHbk){$>s z44NveN_Cnvq;6eyMfBY#R@ajKVyQ{?i)F58KG0EMBi3VRlt#c!&(+HG&~i9qNkL1o zLejlCu6%#sf?rgsn$BV~H7G#(>lZHg#R``l8w+oKk`T zID;Nk2@KU##)%6Y1>!6QVj=-?j+&|pah{k|F(7J4j1qVu)lM;UL6P{$MKn4UuW~s# zlBSuC0}Yv1Tt;&$AnhQoq^i7q$b6wk&l!q}>91@OS5qk`ZX(xG=}f~2L|sp{2l!b0 zXDS_GOs*TLQ3x1Kq&zJO4;_HeS)zBEvj}Th(2LOIK&s;%(*ydXIf_)VolAV2W;dVr ze3EA4OM|{?F-5_in57)OexHA345lI$YUy4C#Rsf$EtRNm2q(v1Y?(f`-CSzqPa$qI`->-w=qS9rh*FR!d z8Xig_{XJa&&&p;Yoth(zP#F@1^bD#Dni!F$@@We3iII%Kr*g~k#cCJsYT9>uhhZENr46zU~+NWtTun~4_K3$GWa~22acn#+cjSnO6?(gkXflLr8K2vm* zL7#vz2GqS2(#R9j>H#5zmgbgW$D5Sa7&sj{phvpX!a+44CS$m?%YXxIK2NLX0ZQ3l zN+4T4v^Jmv5gyxyis<}>hj>%cVilcUTp-$^t7m89zFpfd6}4z=B!PV z%}lfLYp}1=tdw07vjFMI2i^qp>77ql^V8}xirj;GD7MZOs|ZazKK1a1PJQcLCR2Dl zI2nJ7eqdF4J(VcOE-JoD%O-+@g)Y?ht;*Ertg=}arQJ&O7*44Z=VH_~l}qqvnx6Ty z)3P)z0~~as!P2ozf9mH4a0wRrIo+}x6}^APJKn;Ae6KIJn;%Y;mP(|i;mqNRw0Iso zq9sbr2g}%>f8eI|5MO!op=xOHM?HRZmgUE^OcJ0!v$~%AQGb1PHva6jIxVy^E#>cm z$S+jtM*NhP@n0(I3~NVIcY>CK->@wh-=4U4FB;0D~jP@%inNF~e;J#NkI@+1AB zHCeKc{;xHu@?*Wnnm5xoq$Sna*fHaK_M(StbQiusKeZ;i-l}*e>h7 zCjG^=>3FGHytav~(ub_guxw6C(<{~{I!bV%(@XrKuUp$fZqfe)*H%4sT{c32hu5Xc z?fM(*GUX1v=ejJpQy;UgiTqVx1j;Ub=el&uZ&2slWpR4+`k2J6X^q1Bc0}L1^}E++ z%02os>(k|4ySY;k5YwTTz1hGX3!lEgw7@=>ikHj%S>VuZ?P; zOFWxOtA~;2hZBzCm_BF2EqDsJZ9|99ajX|Ot_Cm_JL8esA8AgYC78-Mz@|l^jLT<2 zPAUWe5h172C;^W7s_w5&ry=SE?lB3LPppp8U_j+D&ZO02N21w{h5l@s14ohKAc_mD z&ThpCv;+e=mlkCwz0r-%1$Z3YkZzC!dx(qhJeA2jLAl;5atayhuvT~xUoD%pg-uBAnr@7U-WTc7lLxpUxuMIkXXJ&Gn3rH9KzMS3(LW{@~M-Ny4xPp7Byep)2O2r8QoQAegD zTUMZ+9gI>%l}`JNI0`r)_KhObHJO-49nlkue0acj7y#v85O^$1x8gN;5lHCUtoMmU z)DR5F?krBX5d+a89DcFcWpdz=3_?lV^x*CCGLox&;(Hnem9W|`*Z-_a4OON`lLFuh z6b!6Lx6;cG@k2UdMZ5qh5kFCv_%ht_U`1B%YEfLBjuQxWAWxCnYu93}E-5airDF~C zfL)BX;B{dx*6(^6Mh_Cdfxenb`LW0;ZUmha&{J$m*B?5N(sZM=20A0}wMkkCR7o2m z8b4xMjEV{fYW43n=Y-~|`(}0jxh0)=5HD;^w|D2#wsho{&1->hU5uKl9zND=Pp^+x zhuzA&v`Lez@1U>t(u0qk^r>F;6N+Dns8+>Yw}y68 zt6+CrHH$rPRBsR^T&9Y>)KT43|31a268!r~yz2dTCQ>e!iIf7`pB`8DJVucto_UCa z%4&2mN}U~2o%ur?-5geOR2KY*Swt56sB(1rtwO#yrubndLXL+K>iD?HMP-wVQ{aE7 zVe;6Vfi6XyX+4Eupp0maesvN$4N+LN)GQX&>9o2bSPu5W2a2=l^?+h~!W8I6s}6KR zi(f6ndGvroFdlW)q(^rSs2e@TXqNX1bXR9&RqY@~IxY9JQXj>IzCzeOKU-W-orG~* z{i`w1NnLH8mvr~mBrC2+FQbqex}vyArF>Sr3T+h@sAJcVL8N8&yUG)q{cQfiAL5;&+&u;%`D&Df?264G3 zMrJsD;c{qn2JRbjgCLK}z)c<($7J9~9J#@sVl35SRVuUe$Fds4c4HY}B@+D4GLTB@ zTs01(2$rf}+KkV@ghNniKITP^<+F@>f5XF%eL)V12^lef_<<8Y{+&oYqIFPA%7~&; zm$G8KqB}+pI|xO<37M0*E{q_dg*vsaqH>F*4*na4=$Ld!Pm)cJ5UuT>D`~i^FGlMr z^ettCh%aFr6xB&>I&5f`!8A=V`DvIl%p#7LGu7DrJ#dy&){A@=n#{_m4*}utR0MPs zB1%xqRziyDQP~_-ETuJXu96qP3(jxU2+gT6Pmw9RKVR|U-F3eBR*e-zNdC?&=cBw( zwImiGi!zYz#3;gS(Vll0WlmOcEiV}&h~GOcHpO*?s+NR%MDEN*_QBl;y*JolBHakt z>7rk)P@SLd54?ES2RG1{??_0gPNbi0sH!@3+g))+)}7Ay&<`&9%}7{kr16egI&~1C z?{tw>R1yQ9_p3PwG~eFq^koK!drI$jdcwc`;g7SVf6aWo^k&coDW8Fb~VUZoz-aMr#<{R5w=(oQGv zNt|Xq2@$H~6Q{yOzu4o7;rP5A#))|F3t*%!KSmnP8*%4iP(wLB9L`I5R33;xbl>Pcm&mTr_nReKYOd_~$tNGi{i@c%L&M z)1e-B;evW#CQcb#R(zG|=x(kB(`yBweJu@dOmQyyF#&fwYO9@*scv~_ zw^1efpszFWZM^-?LNSEzq-^Kx%xJn0GB?&anK7h*FgiE0UZfHZ^9{?z(ld`sSP|!w zJ&23<*#*>%Ld3V3^ib($y86{GwG9PmA6p1+9BOGGi!$qjJKQxoTdX9hoo|U*M0ZQM z1$osnvoR92->a{n+%M9+V!2{hyJMv)s$}j8HDnsV4=CaLu_=fjO&O59Qq|Lr`IA{f zT2D2n%}%T_iCx9oOkDXPnM_IX{Vw`kF!;p*vxq=sqsfb3DkvS8``_;_QV1GidkTqz zE*3*0{zWxFrP!i`_G0k#1M}`;A4(ia z?yoaFYDozC)B}Aw42Lj(#ZK9f$|z#D_LTbR{(2V@#NnUX{U+_*RkheF9i?V*9~eMX z;r4!sy8^VwG2wuWQN=tDp4#I5foyD|c#MN5KsXcN-OoYU(4>ZZ_|>lZ0C7mhn?wp5 zBJ{&D(WKYXFn;=V>Jgc0*1!)VEzH`ZvN0V}DbYeN$8Zj%Z#^dC>r$V>v7amckWrnx z`MY|2^p@s?q}TI!b0ALB&p&Zr**(7y*Bp2Nt&jka>TpdE$YFi(foJYGqU!NJI#}3B z93{jb=u$?=F;$bF4>7I8as9@DlsopF7?(Yd~A<(%o>0h_FACcn~?F4AwDB7bnkH~q7Hom5@ zTnAc6t_R)%{ZgCHFFb<3f(EkV-g&1(hmQDv_g9*GUcTS+ibot&9Isw{L>^KS=3Q(o zuPB=1(j)S!qIoYhme&+*5op&HE$MP&`KO|Fz5Iy$OVQR`Zmf;UQs0-4jtZk zr3Gn^q@m&oY%U2y3 zLig@sn^AqQe8f0rmGxwe(ff7zr17v#zNcNl7#^0-vZT{?>C~=d8WaC1pCihH+SN=W zE9a)_Ynh`Sk_GhNi{2%h^T5%3znG@gh7e20~%r@#p z$*1K-^e=gvaWzUdlOGu^-12dwC>mPn)5K_>EdOadT2H=ag#|t~n#afm z@)KiDNBIU(J+iMcp`LtO>(|6skqX+GdQek;qs2?m<%0S$Ne(bxyi-15#5ItODNB6^B8#%9WBSz)wzH%#dDpsX*48SX}5rN1Rjbx&^`QTJbs<$H3t(fb+b7IK`% zhB)bvBaB?1{09*n#+~u9l^kgtxbG&8QO1gAVFA^3g9O=J8is5tA2!}kkTc|H`YvH#H+rN&-^$rv*G%6w?oO}c+ym0Y^q~*ys0V)baU>Oc~Ff{)B;YLnHJc^r(FPDdX8D@{_RRLw>~Z{aF!9RA$w2e28!w zL$jr$*6~4c7$>sf+U)&rYNpSlBHF0Rk3~gS#YB{X2Beu1rX3c>0ZvISkG^^XH#olbG~Ku1O1o$j@6H{ss4qm{*nhx^)E8jPXwj@#jO5o4?qt~ zcqw|L4VI#%Y=hZt@SO{IDQe(?36_xw{w=>}?K|5-`^%N~4Od&NER|S+(v8k-@j)wj z8A4B{%2%+;K}eE6u*x?*7*Tm3qVh+K>W3mz;PHo{_aDv0s2#@h6YCv<97ahy=zW#B z4pHULtbA0O%3saOU-1Z(zs6jG+J%+BmY1OT_R8`~h}ywQzxqV2(r59Aed`xoZEYkvm1-$lBAOa8`chfs%6V29dwv)Vy$Iv?OAVGn8lW4V`g z{?T*L`99V;aT(t^vFz_>oo~n93$M?5KBDuL&qL?t{@Uh+I{WLy7od2xxx%ks2rFJ~ zvkQ5L?Pv`BCx*d+OL(&-l7mTV%k_qL+dVHq>%7}GEPVMUz4u{fAO3P=-?hFH-ggV7 z+G(?mrLREmwB4o~M_z&6%{`YoG$y_Z-!=E#Fu}=nOTEMvPb+{03!SxIO zZh#fxO&D@w!}~AFrUA_TS5=x@uj+7g0n}`6y&c{RZ@qoO8}8`0l;(ebE3ElfmJ3P=gD8@O;?he!=kFlp$6qw7)answ0pq7_E*yG)u;PEHe z<0o{2?oU#GFNcGiS8}23Q|#%ha-rU z&5j?Y)|Y45=M(a4HSVAjK{&{)59IGYKfnv0Kga701UZd%1!~hq@Y5H2feLvd^b5S+ zfbbx^Sw%aJE>QU;c6-IB-2O7V{hNhK`BMtR%D>Hc>Ya$&FL|eq+Yk2F2`k?)fGP`^ z;U!QryzFR{25Ao}LSzv3{aQ*m+O!nI1{`fR_WwQ9HzUvQis5GF3`i`A%z%C+;TiCj z(XbRoF{eTM(psauQyMXf>idIt!=b*K3;)Ye=TpXxcO$02IBHE{TrP{O`OgJlgW+rg zCGD@EbcQDY2oHv1&q$>?0TkhlZdjho39zPHcmh1bYJw;Z^~3Way@xW1uSdir(LG_3 z!?Y|vZv3Zb9h1E9UU*Wp?}bR;oD87SWSIRPBK`0jxbYtJWcvS4???Q<>A#i#E786F z9ntsBe@7<4Gykcb1hGXog`Q`O1OLI$h8hh&h=ls+$_({Q|5pSR>Yp`U45?5*s~k(X z8R{=Ck7&9Uf{rnUjb|AMx$Z!C}xaYgELoHmKpAk#AnkHcj9nmjz5M+ z%rQiVIYujWHSBeB;HeDrjW)(KNXAGQWUOfrAf`b+C4+P{mW?&HgmGDX@FjxU62`NQ zo;F~k&&Wov;{>71^QRFp&%Z{)JQGdxY#a^qOj71CUK@j`YO-mSUjNN1bH>!M3cBU+ zQ~TUB4Jb+46w@jhpGK_Gi>)$hoU9G`hmV6jzF>Q_`wYv#m!>Ho1Z&86m|`lK;w?IY zkOAl`Ip+V04DhfKI|0*SI$Hq}%$R?M(S9P9%ZtX$i4oOzoCMX+V%7U@R{dR-m{zcB;qUv8=&k{m{82Gn24Gl6R53bp|%O&k2cHrPB9 zHu#Zk07kZfw$hvgx6D$LpmXF)(k;^W&MLtdj{A=X80J#1vLTm#ZdlkRz7j5Gk~_oRQ{1AO8L!~ zMwGvGDU`pTJ@Lt9FzW%fz?@~U!0)C7fS9MRgGS}|a-lrLYM-#G_7HH`R6dc+L%eZO@qpYW$GEEVt@KHcJZJHu)WvwZUM}LZ(1-v&|V%Se|1tMX!F+fl(;@a7( z5CEKG^()eOc7N56Isw$M1zueZ3tS)z^wBPwdY`sN>HXXqrT5acG7|yo(6zE1z=pLl zHDxt^@&D%YF9%(n@%OFZF+uS0mL0l_`PmN`EiTyOjZLZ9nfE>39HiAL4$qtU{*K*? z#O17b&zrBj_HwXAOKO!{+)K5z46)upbfZ&a=dFlbCajZ5%_^+1pgmou1IsWgH3#W$ z&4*j>H%?!$CsLdLLyk5E-Bdqrmw^6lDw$w&ijY;cemeGELbXdBJE5^k2@-EAj ztlN#=EuFX7x{IIM-fBFvQ8u-9?siL5o8-gVpIOF#HbMShS)Gl_R?a*eR~l4FKiB}W zj8CiNbCyf4XN@S$BeU0~jkxy9$WKTAp z-XYr=mMyYC_A|O}k*yJoOxz-ipX@1-aqP8BtRttf(f%H-f${7SS>GtXO?wGBletF_ z(xI`=4%OuN;>=sI#G5Caxc0y)%F*Cc{-Q2`#FFgc#)~Ipsqy}4d5iqUn0Q(iBZ`PUBY&{WgWp8d(X3hy!Z5lSb2A*-#@=fA zDzG49vo6S2tn;(WrQtqh&oEA(lXn^y&dP@nr?faH3)AOkCt&Hx?bsblMho>fJA3fJ z#1q6q^dBSlSM65gw{!9h$SbPt@SlixzC17Qw^U}|Y3!TkNHl8B%XrK3>_X$kQ(6+6 z$X6p{Ei1DBX{@+nNil}i$o9xr{!)XpeT{Lk2F~!Kao+`byJcneeMawTjx-~90g5`3 zVYnZ#HNn#3uo^UUbX;I$zos=c+CONq8ud@gX2wJDjyU9Xi!aI#kj6Z95ex1rB7H@qO~!tZv|VkDIoD*0G5xxX)5I2L=y?qcTaDc7GS&FsKdIsZSKM_S6&I+(K%g=#+3u4WsRa)_ zEzP*qqBX=fP`Odd|8W%;w{SIY(Y$$wj(P8h-OTbIV%bCGyOI4=t+o+qpDN1-jH{Y< zw{fpkYiQhW(bA1KsFX{kk5RH5#Qbm8#d*82+^WSOm}&NcmTjE0YWYY)ylB&!;hw16 zroCY~iitJ%d0VORoL$3D%ZzvJ+Cj_l>{dpL3HDoz527@COotAS=kk@*AI6@gmb;Db z99j?UM7Gg;ndLU)HK#UGo1abRzb3fi)Sk7R&UP7Rw{q(Q%gOAQjTbL#w-}3~wC0vm z+3k%0y%8#Mo9} z%f!^V+n5`p<%ET`Bw=gzYVo)?ayrE z!A9CYwZF2B5skFlwHw*SvPRmST6vDq@mVYkmy@gwWN%ztYwuV-%)y@4-M~t-hrqJnGI#81=B6$Bbc* zVr-u!LEdnqGD#Z)mwq!@>uDL06Exm!CGQ@U0*j5pO{-RDF>;<&G^4NEk`UXAa(OSY z9$FOHJlWqyEw|jIL?g{Z=tHr<-y1hz;MKroCnv4~5Ay zwsd2E8s^NW#@RIOKDbzRy4FpOGmLbtt2R2z*xwIR_pS^r+E$Zk>dHrIs*f4>b%u5u zZXdU1z^s#u3xrKJ(lfPomd~vZ8JU^d9Y&u_E#5N4dLLo8M?c{C2c8Oc>|puASWj$U zf^8$QwQd5osbB+kdrU3cG%JO0@kXa?Ehf5EaY+ws(fiu^jZSyMXMbv3?17F#*jM#hNa|owyMc8&PwaGNPW@`3W`oTX3pEymo}5CY!WRBLRRm{Va4n_@4HoV7}bwEJII5^ z=BCy>@T2w^NX}1*2b|mpX zUK?{guWfH@RLrn9p+0+Hbwcd#mUrK+&CrgR;qLw{tpkO6 zQN|1RXicy)mE5Cs!WBZ*J=)v2kiG9-t*K>Z&QnIiX7KdE_iBxB5j){t?Kvb{J0QxV>EAuOcZUT53y5^?j*cK!Y+%6>3!uiRQ2`MZqk_F9iiy2M zO(GL3*keb<8Vi;rYOF~#b|J+UYpNQ{_uJh&IL-V0q1?9F-Pzfh*_qjWG(U)BoP20- zl-3_3J0AtcTS(8MKwAX*Ea; zLn!(!r%-l3wkD;$Y9R_L zseRin32Xx;)z*CAzaCOs^9HhJ)kee3w4pXQ?-t&IT-!Od1fz7TqxoC@i1jW7R2OlH zF?}5bASUx?Z08h83uTSzN{OsHU2o^)2X&xLT`dHB zcW7P6$tSc_{5ea<>tdCj(row5AwI2hixCJ)RtOlA3q)$^(&x>|9&@AjC_~N0_MsNDJffm9p1;*0QQIOjc8)y}& zW2{yg){V4SttGo0m@HZa(!>vq)kPOj8RmYDo$lFCi)7aV(?n?i4Q!}21H;_S`BTLnT8r5#t$~pJYci@v5Dr#iUVV4xxwU5o=w3#N{|u*tXexg zEqjEx3yaHhL$W~KKLz$yL!Z_Ztng=`>0F!^Po_8wpd^s8pBkG}?>G#xgtFtX>1NZJ zIITN`UusK(7a`a$ga*ZH{_Lhtnre9_UJDdzMsXuUEh=uRh2(bC%2P^5jG{1Lg3yYC zXkuf7i@nT9XPRl=D2t`&;f5OI)Es=gkV5f?{RNDR)ugoMpryY9t#l{=r>VT=5EW~v zpt%-~emjb_tV3Z7H5ZqTunO13{g}bS6Lf3M-PFwTdpT92)D~JO`vvP%YmO1)8fSE& ztcgZvV^X{Hak?+)MhmS0TW4-1UQHIIaJ(BYfc9zaif#yZLn^qSuOC0 z@n|u_{I*)b^KYT=S!UaM)@-NcVAZ#@(_+{h^E(RYsy+r!cq{aE4W6{|IIC*vl->!$ zpHD;EYw2u#?VbvfM+Zp##Pk$)B+~m zjP7*CoaTGHt4ca_(R|oqvkecMx@g(#Q*#&64=^>O;!avsu|pmkz-K;r8yoF2vp7JO zZWmun&#$Z2NmP;>o4R6Se@0unYSAzz7kAatw6Chr*%MGLd%gqJlFU-IbR8@_hMn4V zNx?q^Si!ab4y4T@Dt-qImylaG$f~8(w3`+KAKB1uS{qRE-fmi~*D^BGXd7REO zk8oI{tnSc{3IjTd6LvIhA#lOo&`6LKO@|DuD&6ajSx+`c$^$0(_W)w2P@^7NBJ|c- zJ+yf6{gXYk_CC|h?l#Nen;lLwH>A@&w3zbP5TjaV!_@JFhQ6z%g2nb$D^s;6NeAFYnI%S>ta^dXef*ih-e6LF&(_w-fR z0sDpqy&Gu!enVx$VBKzqO)!=1G22MGbzdy*Uh{i2^tK_M*7nsR*q3J8B&%g;-r9aS z;&>XK0ZzG3uvBjJ-oBa{ESg6S{)O(%LLzpHF)OM(rsQnp8 z$=4Ahgm#sc&GRJex3ESO57j1Vk1-8D7EKRE!OA(okA<;=<~HP(r-f1UQpldh%Rv-H zRDHO%lpQj+b0}HqVyw&#J63jW`MRoegpx;S?ZIrLmA3L|mF8TbPXDZ|zTkmt%)_yEMW*h01Df>jld)Iwp^$eV^8^zrA$N+#GObxSOf zw0s(HlQIfJ{*AImf%unNvZ>@KRPy_yv{<&x(qHu1jk0!X&c>EQba|FkrGJT`(Z12B zbJaYFY7E!vQO;N_;k#oX{PQiDs@a7xIPe@c_me62H)m_^4<)r7O&X)UO`FGJ3^(b( zSZy#{Ziy)C#7X)vKDQ*PVdaj~JP}S^FisO;T{XsQ@3FbofvUIS@e(IpRLz?2gXrg3 zTL@HoiNX0+s*ek6c)w;iu(`)jPk8EE%#@npkcb?XkFL}YZF!FlN=zmFd#|o$m2OU zU;J#&r1@)jI0a48;@GcHK0cnJ#hZj)@(VPhqN&ibex9VYW;e|Pl>*-VLsYzLt|t&( zgLZrfT-`PgR`k$xp3#{q<{E2K)JG5-x4=fAriW9xg<3S%-7$YfhbC+9343@?cF){V zjbr{~9HZ{j!O7Z59ByV$(OO~`oSUMx0soIzBS@O6IcpEi$`G?Y8K;AfEwvTPUolnl z(jHW!Lo-c&R5VX>r;J6cvM|p|D~u48(BPU+(|T$z0x5qQG@3u`YEqVy!P!ZwNq?Hh zE6zP&IyBrZr8u+rgFt5)0SnJ1LLHCn$mQta~T&Pw#mJez9CnirSnvONh`WP(W$XqR1 zn`99ZGu|~;yrz}X2cJAmNY{O6S*|qI0|}-OK?BirX&!8fkIX-m<~viJ`PybS#gZel zazD}fgJn&iW`7#{(8*7P9%0$2x=cL|PE`9-RG4Z}hNQipYW1K}JQjJ=Eo)RYyELsx zzGmLF9MD!LMK{A@Gd7_~UCQ@@ac`!DqWc;mX~P0g-YiQUa%%~rVMH#t^RE=2t9_2O z$}8J$G@Yn@S*zaI^n;U8)Xg|&_>~H8W@tUz7HJ*yE2+a`Z8!q!4=vW>5dN%R0*m(vb2M~9Q&r0O z0*A7mOEBkeDSHWyuqR)WGLS!FHvoa(U~Agtl9e4Zuc1kKS` z%y7M}gV6bEFHZbt%~KsJ%YN3b2F}03UdL!4xK~4km=Q3SlB=3(lIxcs^0FaqS%WS4 zy?Hv-`c;d0vk>F0C{7pRI3q!2uhn|7g%?z@t|HJ~%pqO{3 z4O&&xr?zUxYU|k2$&{y#o8VUwE4TR%HdpE({ zQ%EJ7v<2+4c`h9aHw9DvW?0j&n1__MFGqv7NRy1ixXRgr5w7Z0wHI5osq8b$FgjER z>n8DZ`zm}mcMH%m7fdU=ED5v73x0+QdHEZN(>}Z5 zL4oyix3+_yF(1+^jiqFdHjtk)&-qWAqkDn=?Uq$yXheeG`F+bmed#>I75sm{glS|( zz@}1y?N9smf#M&4v)U=Xzu1=*O_EIJ|1Ss?XxCa{Hn8q+0JG(Q7RYB?=e{vAFG1xl z;@;wn017y)ji&1d(cgB${=!0URPdIhie*SVq7jyBEcxh}h5WXHl%z)5@hC*)AC}RS^o=P< z(35LfK73j?j$&K>g(WQ-t97L@_Y_O`%knnqYp~XI{VT!Wq4nyoYMsPVN{;c5Ws-1} z`%?KIA)8W;<2b$jYgiq(1@xs_x3#upnQHK*X5YXt_{5SyhkgPj*RRY%$>$g_eakYL zYW2p+HMPiCfv#T%wg&YxRJ0#STZ>h$O3$wepD9igm{dBs?a*q{go-R!^yY%;W*vvN zzDsxpY>+BZ&Jk=-xl899)1u&npZx}|yyUh-!Lv6CD%0nOp|ZLb06G1?g&pX*W!{?$ z+UTTa(Oz08?WDF6vA@7u8^y(PtUV<1jBO$q6Tj0sQp4|nv&;0>cUm7d6~mQq51xmRUqzdC z8v-cl3}`O(dnneMK?-uMzxf{O*X6(gDi!qu4!#?)mRokivns0>eQKO{7X*i7-;m(zG1Y`#whM?dwyn@>;0~{unbp=Ga#WF&)9Km(dt)GzFMXd{6 zxdPpBr#tgwGpxhu+*%xYB_y!zk?64ZHLV!d^SJBUAoM#_DP5rM<|qrefz0hV76K9e zRB%Ik3suq;BK(Wt*(nTw^~EN@`_t26I7A;?)|RpPs8R;(Oe;$?Gl=-}|1h&gKfw_A zyG0#0#hKNG6`982&D;d3BH2{Y5m-;&{Y4rzH!5x`+5aPo`c<2Z zVS(%fA9(RA92P4reH00IzX_(d+R|HW|jfWqmO zcps+Wn{@WRcAxFBtfjOKpz0eBw3*NbZ4`gtAt+uf+0e%zK3i(sf&lIzVE2W~?9e0Z zy4{wJ^y;(`0VYOPj}=)i2wIVyEo6r*i3^fgoZw>4CUF!x8t|c5Wg7)TEs9}>AqqA< zGQ^O-iM4^NBL5GlnmCDKAfR z%Y6zNTj6hz;4d`kZ|w#!k@k-^7l+Wt|7g7+a}%FvV-Xb5M+HT=EH)VE;S(s<4=L)Y zwi2-kgQ=tfq9I;B)e_jRmOV7_5DTO1XAn1+EMTF_^9^v&lxG2S)`*axj{idEeh`pP zwVuM%bmd}_H$6dW759>%lkcGzC_W28}Nr5c!8LfQ}p76 zHiwjXVZ#roXPv%%nC!vr%y1jDy*oaAV%IoAD%##XTJaY}o1(_p1J3@=EY zu}pzb_!z6Z!3aUsgR@qM5L(Wei0w)fLbWZeHZV_i+Je_*^w<(2g}@9K|IiIGiX-&(#AaW8Es;+Y|q?qPk|dCO;FVLw)DdVxBYV`mW4<6EAMgXU#^PHJG zyA6f2jB}N%!~)qJ$hybwCNs^d!ji?7ai%Smm>VJi4^?8Bkg=aA89TWux)*TyP0Lh0 z&Hox+!=y^A6UDkR!KV8tb~f)zlY#D5f_|7{i1fNrarrlR_8RzjeSt=0g+!MoC# zZ;c9;U1w+v$Y7gd>Y@zPT~e7%){a?(dVz>$4-*#y&p^<}<0@>Rb{!J>o<5i`+JUJ2 zuqqqCj$;?w<(9wV12!HH{ob98A6r+iJULj`0G(&!KQg zM!L|8xg(&Zz>6iD7Fc`8u;%2wI1l2SXl4nlkPdjWUI+~E_F)z<$5fHpMa_^h?dI^L zBMjPqqvlaAf$fn=M5U_aUOvVSZ8!jZNy~iMc+)HBN^ZpKuqcnfmAqEF9 zXJP@!T5FA_X5(2ksuRGx5uTA8z?wkZ%ne{su;U*LU^SukJP2U5!3QGgQ2_IzxIk9L zbkj#oE5M(LX&vNNIgeLPPJuAn?F(dnrbD)=iYh#T9p-9~^1Mke0@-lfkQr)bR<^%KloSow${Sg2-!HSy0tm76hkv9uZsm7CF9k zO9QMd94q>nl_h{e2W^9Q69Uu(b^!E21+Rx%>4LnYZn<)(OJ{&p-I6kKzkNTtAeotUs7}k^B1uq z75Tt{x&y>QSOk^_xlxEdP7Pr}`hP_{h=mQ*718DpW<`MM4%<>1;`P26Mbv~J3(<_Ab`Wxx7C?AFN{U7 zBW5o;x5nh55Pif-@nNi{LD&I~l3zHB#{g2pnIEVpC!BSMeXou%eS1@W7;~#oXY_!y z5vcl=Rr<{Xsa^!D%D%D2mDQnf5nz5BERI?Gk%c*&i(oOPZ+Vnlg^~u)Xda=!bduLV zPFp&+(o_v3c}iAjOQjVc*D#MLAF&LFtyMq^SZwt*W!Us>#sxZ5lldCetq1vAPU#qV z)nvg=$E|*X$~#g(P3BoXft}$Z-C3o56WCeqDn{T4mYtJz+NwI(%->N_O=dO~1}I{5 zYr_0o>WKH+F{%^RNJ*h0ll)hhDg=IOEsMjcRTtk*6~-96DV%|?2#iIGlUAD06t3V8 zqJWuGG(U=&G0h!OtOtx?uF=@w-+>q>Hf0{_sCBM1C06PzHh)Qd=1o(hSvB^(HAJQM zMl)yjgSEDZl&Y;Ej^R}_i)9zAjZ_d?$673uo$`uSfmBOsF&FkD_ND}Mq89UEm#j%D zZE67i`iYbwpPW> zYlGfzP*!d9e9=~`TpjUvCTjhJ;B>IMVr#e>kxv~~o|V`pQzI@7DO#!;bxvTGV4^ z_80bqUp;W-3H4Y2VyE)!vD%28`k@|c4Ig@99P^cY{tm^}XF=>KmPr`oXi|MZx=Bmx zGav0T!kX&a>iteP>NB(94{H#N(5_9uM&_Sj%=n|L^n#Y2>-bS<&w4cHNyTwm!k%=m1|5PKG>4BG8Fkrl+RFn4`Gap1z zK%Vak7$}Z%R$A7OwE~2mrKoDn?pf0uAmlc(=|S>Z0Dy{ zq$}<+y1sl97GnBd@_??i{Et9)js1X!LYPnW^BkL9UNNeLXO!_0qI^A^U7%!?ntqfU zv@0$Gu^M0-7uBA&Coie(YfoO5a;~#LWFU^JDNUIV0>PY{vJj|GA2el=?38VXDGq;* zPBdk;aIkpZl-0mO3z{&t5FF@%`0Zg3KktZD4fMNXbqL;z5s$--!8hjcCT2zgzA_B| zOdPAH{cELTajY|YZfzyPcCFMR9=qy=bqw{at~I7r@vI4ZX)O)gb*FvJS;kh3*EhoS;!ET=!%%)>WGnMDN#tM$@%9Ygrn!ySF*3r~i;1H)mtmlptHM?(`PS zm3mzJ!y_N$)?)*aZAl?OGCY{_E4Cu&kobsna~#MB^KUYS=l z3F4U+q)Ny?0TE8qgBr+suJy&<$0x^y=tMC24C<2r`kzU;3D_I6f||=(6xj+|;XvJ- z+*UYc%%*d#SZ!rJnnyXJ=u~K3a%+dpDuCnSG%7S;i-W3CT5DE?gVRRgGzbPTZwYfR zkIO5nvn7<$8Y;vwheF!inw9fg8U&FKaUofRdcatzC5W_H7Su>}6@Qf($|ZCXqs|M0 zZzB(W(Wo|Tq?R87E%essh*Ogzcj@31 zpgoTz=eIyrFJe2F<{D^r0rO>_0b{b_S8uTyu0Ad^OERe$w0sV$LaE&_#rTfQpe+xg#E+qXmgTGr zlGTku9<6XJm1MChs42O<&7x?_pUfl|3h3>lTTL%JvN*&6Hcezr+1jA`l$?o5n-f_% z{TI2Xf!foFtTJ?ul0??bygo<>(ROP28f0b-hqH2cMm@YLj-^Dm>w-54Cxe4- z5)E3hEkSXLPR*UbGz)^@M|&Ii8PW;Nd4CWkX8IMH26f^TxIy+v2^| z8HJA&k z_gz>cocEDcmk-x{6+}xXBDi+y+pHnfvqNvA;t5sJ+!YmZiCI+4)SU{V`#Gq1p(`q$ zCbxG`@vN#i{2kT^kzb%He2PJ3xphO9>pRH8YxF8>3$ow<5#SiU7@#scbVueTl{r>- zMPz2s-ELqp{V1S24ze?P0MPXA$mmN4MMm(u$O!5I$Qim{6p*iw1z)YcCu^YH3Zi*a zVU6t96T`es%aOl?<@+;13-N<<_1Y+(hkK$E~f~2MO`HU=RW-N}QxF z{$-Hpw>Imen?fb;? z0)~&~ie3id^%@DPFSxD*m7$wl*5Yk8rD0uxvls;CjM6O*&ZK4oSU;Iq65LUikl$de z)6!t7MNswR43m}^!?dIDwtbGAqQT56tk^Oki+zSL7j0RvL(VO5GU!;ctEh6dL9Ynx z$P0E@nCnAWMV23Iqi^3V=B_OdrunBv z>?P|f*|5d|f|A=SMg7LwYR9UQcGd<<-JvS^4P_ouo0zJ!37O+%*Cu4jo%#>Od}b)s z!IpIw?QHskhXCSE$njK~gbx*sgyt>}0AB>xrLDt2!`Z{2q^wh^IxspEQ0iZ-PC2{g zuvH{$lizSwjxB{kAlvjD4n~q^6aG_%+lBvhDdW$LfXq0yg?S4Ze|7|{q(Y#}cHKv^ z8Ek!U6g3--qutAq80v=L7OJf6D6oi)!L>zM4H`QN!l4ki@npMiM%l!>Z1-psbJLVa zk11a&%{NipXfWl{HeZakNplI|j!10|Zmi&ijVTr9HK=$NG*^ien@}$r!_1}fTqcw# zS5+m#G`m1Yv7bpucp=Z{zmI+B`Zseb59~>CzAczub;KITg*ZMIqHs-6qufL&M>40} zI2;azkWX8HmhHy@$J>LOiVYt?W5+=iD#Sj|n$7FdnQ>6WrO<|hV;&$zjfYU)M{(m} zl-v<)run^j71}T!@OA}Dx$Up&9Vcvpox!v<8GA&weDNL^GJkill;k$D8S_32fdw@8 zeU=P!95_*1u%0GmBklG9R!4|&iOoEb+N;*ei_U()Jf$F)Wj+%itPfJH39P-8;4*XT z1XdNsp7@WjLVaM!c{BwwJY*sy-XWDaTz7<)Ok`tWAeWU!=)O{w#^j*V*D5np_YK|4 zL8W6VJy3UCRXR2a;Uh{A0aDa60-2MHkGwPWU&vCHCA^{ zWyMcM)^d^64|;$c=yj15_Yt!CLJyEx?@vM2HIbE}`%z?Nu#4D3pnw=dr=(H3OEh;X z>&Gr5uhukh+fh&pqNcG%>}qhRqW-DVuvS8Bi*h>!kK3uA%w= z&0_6B7yyM3zNdt+-&_b`Y-AI?KlcqG>_k_OV?Q3e04@AJ>F2S5%qEQe)b_$o^`w3C zV8Mo1#>)bN1wWmK+7EitB`{Ngcw48T8-9M_wzB(zU zZ9VqYJt>34GjualLjyi#326l@nqsi@=lg?6Z(0a$A6aQE}Nz-26&fjJ>uA@w0Gx6fI&OgQX@e zX05f^kY$TdbaF97%Qom_qF$9H;MbD?P#!V6FTs+17-G{5*5H(@eFU@Obh{4vXbEV2 za!4mtJ9a6I7gIwLD0wl^FmEZ0z*9ont6|?+iv7GG1m|8cwED|XmWy6cvl>PJ6Iioc zZF~m?JN)wy8XBjypli$6QEi3=S`ez^W`#37%7Z%rZkufkkHFy~>~lgosPSD{4jt%Y%mm@G@f5ZK zj9_jE4zuEMlsk(|2thOVQ8hQNfFW-ton8UmbP4&cWDVI;KuOxcT9I6U6(RMMDx9&DxgB5uxXsMwNQ%D*CF*~dv}EAWDOU#)o((K>Rk>z4y0f!C2qSIZ)0{U zWQs6}c+uW3*dPQ6%vPzE>)3Fla0ybBonObMBQ;kUPsXihqqWmmGx4f?r48`YKJjfX zd!-E8$cjX}rtDBiL)AnWG}z&gIF)*TGi1?`5Zh7w&}OXo zWKg7p^K3K2(;)VC!jfa!5h7lVNuxQ*@U&#MgOJ%7lBggF+YX!6uz_kj$cww<;1*B- z3Aj5XxwMMS(6a~hcO4cV`nCWQm`zs;U=Z6Y7AKZ{iP6aZv$lf9_R;*UtOeVTOtH4o zzQhW#86_W(HwmZNQ%Qwj`P0Sb=+9nL#E~F!jrvrvGptM5P zw%m7)$pq;f`JOfuGJJGkJA}#);&&JQ`P?0>gZ={kZ!4=@q$N9GC%h#7B$pG4;N_6F zK$MSmqQVvXPX+FpsN^MfK|@-+L+yup63Pvlw+ohtV)3W8%=syIH_SjkQ@r@|3+3!a z@vq{KD!xUJM8R!}-h)4PD0>fUSo#*jnLS{sANi?Uc6=}M(29a6DiLu#jrT%N*%BO% z2y29;?B5Gb4L1??!i!a6u|34G^h;*pKUr=dxZ|0jDeY{H|C;S%ec8{rkRV^>ICFsg z=T(jsVvPHl3?q_Har8RC9G>Dp6NjfbDjZ}EPjU1*2!peHieo=WrD+k%(f>gQi{NJ~ z#Pb{C*#tbg(H@ik;1FBLF2P@qs1tvRJ z`PRmWBh2Bg4fKf{az~lNTN}NPGTU1lEy`Zl`0FSfjlTyRR=ak_10xPJ9q}r`@UO&) zcGvZ<5SN1}`egYKM8#vEa@{mU9~>~iaVIVjANYoavpEPClTSmS!rN>n5dFWe>&Yu_ zm1%s2!G-NIw^iJ?(Qz=td7xYH;?{=2>AItEUbTb$b@Oqo>--Q}-_77d)laZ0+9x4& zwHw_0A^~G;#0eG!Tr^O8J9DWifRVYjx)-qT1SH_EbmjyY_E+{zA$F1ete|X4YOQg@ zkEPTr)9?mJ>J(hHL{Xynd6UvlvYN)(LBi`tnI~a590+qk(Mk9Z=F;_(EEw$8cnYVN z9Tas69Bd~|JcS*zm(HJJVfsC=X@=lnVY6~{IL#8-k)S~|DFO<`va>7*#*U+oX+B8z zjm?6!@C;^s%$7JV632rS(Z`)-PE`IZwgHOeWmDvMu;UJZLbQ{%mOr0G%QLn_m2*g7 zyU0fE&moBZ>KQyUgI`Y68UV3hmY;*8`8x+tLAYM{<7??Ly33Af{aDgp67l#!a8HX# z!7e!T^^Cq$@>&Lt6*omsgXC%A4w=sbSsSS1dF+dsH1|9U(Pjlx^eG$^<)QA;dCYH5 za3^80wVm_gFTi8DFSrb|PW1ekO?735g9lNwXyEwr#ZnxXr3H>1%3&)yDF#!Gmes}# z(8OxO?GT+ng1u1)6DW|Ww=Q8x1p;JhFH)pkVnfuVvtRTQEfh6fl$!XYf3G6y;EoOD$)jjtUP$nD#$Sf9_)hOv# zgs_x|5+BMgK{UrtytZn4lSPBy7nQJjreC;%*KC-Cha1nus4najl!P_}qk{l>OMxu- z2_SC^kabOWc!GrHzm3JC#$8n-|4E>q6Z?(B2ai!Mzsf@34!kFmon1raX%Jm~Q;UHkZv8L&cw>u&(x(EmxpK`y0>EJQ7uIf_$(33ggi~jyW}NGH=rpi7LG3BvAE~ z+T8@Ip4lc9aEpa$|8nxa#iC5lZ9^8B>_zE-N5}!clmo7ZIBhvZ8!mIm|1kz^OHHEQ zx3PjBs!WOCkLcQMoUJDt5~$-XOdpDRloOj`Xd`i&`cGg>CpJ~4x{yd|Y#JT70~KVt zA)Siuu#PnNAuu#UrSNR{T|_0#r1;-hJJT%L4qxt(?Pk;L-&lLo979`x?m{K^SS!=V zhQ3I&5QzlJz6&?~gnM8{bLq-G$i{i}G5*l3-!QJY2XO0LEd6D@r}FBFR^F!1B+$+j z{Q%oy0fjw4N4W+?f%=CmS|bA;Dgh!278(VKeNL&5kaB%!TNTqnS-CS_H)7GIMKXbx zkCC7w571NglR$rZ`T)F6{)&ER|Ai%0V>T_bL4ev01m@X5s8qfo2GfKu3M#(FmJ9UP z)vuu0kC~^o(m)-n8xoviGW#a5RfaaS^^l>ZQKnW?)8Cn=ag9J@N19ukH=~Euj0WRc zl~K~pmVqd+N56y5tTWggw9>dgRXSOf9e1AiT}Q?n);}X56GoD=|3ELgAMzgMRK}}dm7cIp zP{q=oAcpT@NQ}z7^#oRD*f*YHul`OGDsvxcYC$;F#LC=T>bQ?+)Kj<{|DgP*h{O1k z4vM;e(W9rZ8T=DMhfcDp<+4ZPJBH}PhM9@OL|WcIRuA!V&Kq-!*2q$MKv)efhn@tkLkV;vrb^^~_PaC1!FvX|VO<@)D=`=OH!Kvy14u zy0*qvj!wPHisTSBzJyh2jkzxR_NN;!Ww+6)Th~`GGpsRpC>vJBEB2fA0=9r@+=FEE zjFSeJ(i}NWk;7huv@UJ6;2w9;zYxN(nzQ&iDhLuD{g)wmBA(rw8tVBJNXH^QpRWG+ zP(O{ohZE`)RpF6J;o%ln*p-JegcH6B!Al1swUO~4eGYxkcnIunh!nyVN>5zPd5YMs z7MzE&zeD6}vk|nI^E`GUBt=~FvCt4FZlOl^^mrVm6CRAgV>0;il5Q7X)w#he^sN)G zMC)A`9t<<^a*)d{q}a_Z&z(rCVDyFD4ya(X(%VKJSXxR4Dxf&u$nC|s6?u7jVB{h= zCqV%4!)MEQIqGyBBzA(5OuP+BI;#?wa=b3i7mrN*9d^yqqjZ$@A>YAk#p|LNRRB_8 z!{T;^Xn@qaDx5jRz~QGY$7SSkdG0TVdQzo}%kjp58Katt>r@}{WQOpW1SMeYanB|r$VT+Y3r7pynG-|ve}Wp8*?#~Ex6}MeJTRcpP!=s%+FgU;1F}YofQJNz`*~uRcPjA; z+D-#4f6A&DXAqng&g~BX&DB0I^&6Rs2=w1%W z#f?{pJ!TNvTG#(-YsY0l=l>R*Fo;F&EEXAZ{afnb#x16ka;-bdwRU2sWD05sR-Uud z1{-_-%Z+zp5A1xsZ)Gm{Iv9EYt~TT&rA-UUb?10PyD~Sx#y+VkuTJ+XgEpsxc2jzK zlPWxnO%1I>NuGEh=A$Z@%rwfc!rx`nLp!Sgf%g(&Ft1;gd*PaJ=c+sssu2LyqY9|3 zG~W-Z@i6LN1@b1c8uz6qwaF-eMsv55W&%mSr?x`$; zABx{Kq>HsMz$}QfDh+Yxu866c=+6D1b|lxpOm?|*4_GEAiQl)}@kY%Tq5ibooqLwE zhY_upg|6udvDqT}pvP_qzOxBXuHfr;h9hY%O{mVhL+QI% zotxQbp*|9=PV$!MiqJ@fmw!XyZnP*ahz&^j-0w5=f)35~9KL1--%*fHY- z2iyd){7@)*q8-ecL97VES*Bo=1XJ?nmEkW0f*R>R5lFH5Sz~>8B%7!3;z2n++{6|r zym-)ZA1r6Cz>BBz=mdM5i48*@^tTUI_;ZCJxX*ogCAKgWPERocn;~+fFA%i|@T4z# zhcB--aZX4jC`u{{t9H8BzGn=GxVPoh87;HUI%eV9w%FL`42Y_>)v7yM<$d>BHN^vp=VZ|;`h93_!{b=x#eEeJu?9F07&P^9(PG>61xg>KC zSZ=R_z_OG6+$-0ga|D4_46yyYO80EJrfX$j-61Wmm%$Xt8)X2+X|P!6+f^y9gu7Cf zx6y!;FTnfhe-fbmaNGr0KkXNT;2%m+oh&x0yHtJcn^owqayT|{Sw+wHGY)9IThzX2XYPOt_ESGxh3k2hk-zJ1ZTKR!*7_6C?N}SZ4K+sPeZ+rBR1iRQX3$$<@i zA-Eag3x63JLG#ZuOL;uHgVRS+Iy{*}qxc7~sXvV3u^z8N)wdaB4669xxr|-BBzmbv zLmKjA;Pb<Tx`zVY88lwiQ#j7iHOoNGFNfcwrawpp~^Cye5aWpn%$j zI2GkFh5Tz{jRxtah2h-;VFNo`+m7<-qHF-0?@$s0-Xa?C5xP&q@Yo4<6RcqH1HI#f zkF?e0&T0uh3+pFEQL(BS`Fj?jCtCbmjrb@ac0IFnc<((3U3h)-BZ z`UY5|MG`K86PAj!S|y_TyuUt!Ue(7v8M#9FYJ`0`mSj0KivnwY0;`&fZB<6==7o&| zJEEdEOtDuSwDB5^cvt-_8rq1rWRF5?;Ux+jcg{2d%l^}z;*BA)e-z|hQ-6^X8}rG= z$D#1jb)=*w0CT@FnC177{88~(sn90eU;8eUYQ}?Ar#0b$BJnbgdsk1#Bir(gZP15$ z=5KOfv(mwwYQn>{#bFfH6r0HMDFpeSRI@3sqdIn{u}yh((gfI^^pm=h+)X`ilz%?y*{tWHbfxDT5V7AHn+rII*IaW=h(!>*k}k?}lM z4Es<^p33{^R)i_HY{h2ayerAS8E*hQl(dDKBA@PAoX6d?RbiBxf>YP=W{__;@yabq z|7gbDaF?y9B~OC`A75R1ONjYIrx<$F#mSe>G{@oK3t4O&qnpz(M=v7c5=3ER{l`?R zBhaa8C-55B)jQt=5ZVE!#d)o`35HH|lFsKk!tkZyZcesxe9q1hnm6AYHWha`yE)N{xtSU!#>oki&F|78XcuO6h?jv#XfAqt%mhs&EfsZGnhT7Wg9L` z)>&=%L_`n!C-OAl>o7L$I8!{mv)qm^Pdd~VvOprO6FU+XN<*6)yj=TcycWSNu@t_+Udza$5C36%tH;E!xHV4t|#+` z5FVbLc%t@o7%ffaz7;^n_(ZetYF(yJJMm<8J`C?R^}%K<>Wo=Oc7~pGDGU*Z=V1ZL z>nI?9IihLv#@0{A|wS;sp>CWGx#4eCp`0%Oiw~3B*0W-fAHng;AZHjrDhqLQp z@M76o*Cv;DaqQmmHtYa!U8Z5?=o>+TU3sKd97dD+fgEH`ZdV?mFL3~Wx(`^uPhs?^ zkG;x-cOZR#4x_Ymm4glNnh-0W6f>~2_=L&=gJJXHJ5aT1tp1TM>?ZW7IY7n=M1 z*BbouE)RwI3*8N;;_f_|e(ed7|47t_C#@HZB#&uqFFv0AqGr&Fn)C+Zey6#;G2^lL z4<<1D4r8-|y1_0^P zMXRCOjBpy)3m&1AOzfNIVN{UG2Wm6J9Rh*B`3QRcjDY^MHIugz1Xlx(7%MuPMW+Vx zXf`{%oAQ$Pc*{_SI=sg#g86UB#Kf}S<8N!9NN6n#nRx9-La8e99heSYx#mu=tpS*s z77xO~>oYsVZk+(}$sj;nK=Vg{3ndNV6=?rR?y4;gSHbyR2lFcI3WV(P!8q&A9L%fY z=#@7Z=vzW(2J;yFDQj6_JWj1;8D84ba5|I$CM#lvgwJ?O7@ZxAVf-|N$Lp8T<7{k_ zxGd1!G6f|&8~vXc4JeBpGB#()jDuOS*N0hUy~_I4KPc-J8D2QJp^k+LvhAJJQt-WV z35?i^IcRyd>5UkQ=@kXZ>3Pt>Vd#G2P=L!5bMzD$;J-t$L`%Y>1PWvw6FCpVfo}=< z593L2Di0k74M0v?_3+LR^pGD;lZKj_lkadG-HwGhw(c;Tw^XyY^^h|h<7%D7oz*xk z3I%xr1s3udQ8u0%BQTzhBOJ#gvnGs?<3WAfKrA#qo4c}n`>16tuaRZ_&RqaoWI`6y zfMs~D8;ab6k+!ABf!Chl#a4vl)x*)S_$7_z+_hHUtd#!4vPNcS4iPsWR#LN39HF5j zIX*=qmVR|<%L?@F5M-iu z{_n$tXd8`{nvTK1W%qcSeGIk&#$chBqrsabHP{9sTmCi%pyWWzWFCt%zil8^`uYRz zW*>-^7LA1-B*zd=p@Xpn7J5+0IP7Xc5H$XMbkKSngd;v`KME$+@fhWYg{)a@D7w5{RP?0s|_ z^*#`|kmBFx!)$$0>ig*Q^7}X=92tW(L9&9JueRCNMl3pxlVX6X^6U@n-8I16&`G$$ z^;UA5z~93`@`DL{Gkg$Br-QVUju>L-=5!uSt0zKR-VWlC-)`zy#pp!8O@#h<(?@w4 zWR6b`$ozQ-WzE1&X`jQZX@%j+Hz14czJW6{?4a%9w3T)$Tq&yqCSm)X4&PAv9%N1W zY7!2IQ!O^vNt`RX?(iWOt`pm6WY+Z$u~;|h(T6-wzk}v|#9L`Q@fP(dxEvAw$f?R? z0KOWCSD8i`yr^KLp&}(s#%A3`%O~@e+C?iBE$3cU(i7g)?tF4b8GKx_UsL&3Q?n^N zo$U&5LTCFMB53wygA-ku!prOTP)dry$8~U~L;XQIe9m(&5Z!btB<^1I`xE?TUxs&7 zk8F!4ruBv7JdO9!Us#X~gPxq!ylGr|Qmo~f z&XAZGGJ{8H=WO_w1qWs*Xu$uc+E0)YLfdUw4N)aOhl^K5J*DA*p3a0s_(3f}JY5@U zGEvejEWt0~TS>nZ%3Myo(MaFV;tRF!@aZ7O;C&bEdx>*fleap%K00ZKQFM|St43$BDPVqQ5KLdb8$u<@)a1L|2%AqeKhnlP%cD<2_FXI)wTUV z(tPZkIrCrE*pBab>IY?gIOmU@sSftqftdjPHO!`29 zcJ}s#xb5*<_zIOuUc_fZgTKCr&&NvxfYVP~)KKwMxoQ7d3^DgS1kSVZuo+pGNJv{m z+Zxm#-=Wi9*b`!9M9ub#BC->`kfp!1n!cdUT#Q zr=onwzoVgu2v}r9SkN-=LV6shwdc0-Zp%?FI+L4m({g}3LI;=QY<4-EidW#!!B+6M zS&2t4Dp>(mleL1s#im3AsMOgNe4M?^ozhprVLDZnxzo{=(s@{u^s9jxzg4^%JioS7 z(;eJZMNm(RaLA&lRd5Tz|I*f2)AssE?pwx4ie807+A(^yipOY$0lBN;>J(Xk7ft%N z@KX4k)<#!luq!0}8tkIfUEEDVQ*~BDi7k4)PHh0Jy9T}yqPc5$2Kzjshq?pmycSVN z3nOaag+`F`U>!c{y;is}B3e`ODc(Z7WieQ{G~#WUqR3r_Dr{Lq9ZFjV^H1L|pwZ>o zQ%giDKO#ny1y-$_K4NUPFg=S8J0R9nx7=1jrggyj3QAdrdF@*xZV#>l8di#o1pO+C z-vhnIbv^8~U*3e8Q@jIbh1I3Gfox4gOVL9(rLM=`Uu#dzIA*9!OV*+C7Zk7+gS)*R zs?j?2J75E7Y<)yu(a=miHgMd(wWt0(#+&AD1bR2xbHX;Fe3L!(!*N^r=7`3m--Gtg zHlpJ#_Ef`7NEO&q<3wt!J+&7ps5Eh#c@(YB!5L^v0S35TWMo3z;!ij|DR0JQ^8(mW zcBqV|TX<7F9@{H`%H>)BcGckouV)Y_+*O*{RKHvN9sqfdKQ-yf*HD!5Hv?&bTX}uh zrGSE(@Z#8!zb~SzSYRj~TX|!+LGEvb8SlqP+o~pQ19~nZHGhGjC9U6vJ#r#6S+02H z%rOp{#9-a=P#Y5JZ^uOQ>=PZ06aoy-Zs)bdcl_*2E;5?16%lVK#2v&w5L-j7Dq9(W z$0BXJ#g#hl;O*F@NXM#T-$(*rtL#;g^)9;{*{&2|D2QY0PV9lRqOt^X#i7^@hCZVk zEnNrvt`QZ-u&a^nRqMoEFf6Q%fJR{7RI2?odj*WwjSjXpR+jDA7ow_tZ^^3K^~l^k zyspEP*U_upP&QVH?cu!_ym$N_ILfzB++H3?>-O-D+6}nJ_V9)kYY8-|tx+I~v-QPP zu$Q+2^$aF`n88fmU-EXa5FxXXW9@CUOfj;K! z=W`Kzj{IajLop!6V#Fd^G@$zh+ zD)u7FA>M)Aj`S6z=*xAhqTZFiXj(gCQ?@!PP^O$<=g!oviE2!bkHR?E;xIVrT6^jv zq_i)h=-hUoHu@OHx#KX{`#Q%Q{SkR4T7DG9A;DkDkHRqs@AYhmYNtTP9f88N_a@dB z%!P}G<59ZtwNlUZyqZZBY$E+po`};^viP%w0Jnp_fF2&@t#Q)EpN5reOR4H_qlsUk zXuJ6HMo}S6`kL2OoM7S!XzM#f#!zf_{HdilLCy(Y4vQ)?-l+iA5Oo|OKf9xvsIlvh z;k>xVo@y>qd!q)avX72|m49hZ{UK8O?5XtQNbR?$zDG(s5Jds|6dJ2g%M-{s=$NxZ zpBQu9(z~XQmlqvg)ISUoiUcovnV^D^Oz8R%E9f~h4*&NyR;J!;6 zlmU?{9;2yFk>_~z8oFaq|EVFbT%V!?XQAAEOBc`bPWqD+j#tGH(bw)A@1{R3QZ)i$ z>dw@ii4rbf+e;_5F6`loXQ}ucjDP1y`;ONGE@Qug74m!P@g0o)U(?v{;JW>R;yM^T zz10lszp)0r{0^J=e3bm6S&s_xi)M+PV^efTDEoV!f=_9k z{T>K@7Ksneqq>vL+YIy5dGL-QKX8+2VN^XaM9N}jPg?K;WW^%9fQ*2##Zj^kAKa;z zA1J#JMMJ-bm5vsoT zkI-cHM&h&I;^uhsA3@e%M&e-uk&3&>P31;r_kd(y#;qtD@8;7ULa~Hf$K4 z=NX-@gB~nKd;TH_{4m|Wh>h|URk*~1yb1&GsV#fpgk1-d^mLlqUjkab79$f5ko-&B z838umMAE$Th(tiL3OnXdXri;1xRZ9gtX$?8%O$0YPsE%M;|82c4KT9NnSC>c;K7JL z5$!I3#bR{qTQPRja2z|l6(_~m!$8S?iAEn>IhG5L=VC7NUi$5nbCpXH5(G_k4(srvVA-1vYsTn}csu*gN!&Z~vFA4B9sPR>h z)n}p)-1wMky4vT6=iah6*X7fV>o63) zdmUuCT-B6iRoIG}A*$xt>-g^QN>Q&dTcw7BpsDM;LPbTl=?EBDU6UUFj&MwIm;lW; zS62g<-M~iQNe6GhKfN=uiOTG74+67MF#_r~MAGA*alV;X3@Lc>CXPwtilG|qiman* z4!MJxVI}Z|?1;o8p9?0M5pGZ-ZA24Fc!YKj?SBUi9V`K(m=V!jg#n?{O62qtEEzM& z>nGlo&5CG8**#2EY5Gq%3eHBfCG5R($oMnLK91<9%7*_8mj z;^=V{#@F~4oFqS?%wKps`!u4y=*B{4e}QZ7Gk}&=8vF{-3vgqB*JrsAaPHkgyHszZ ziyb2^aWw#0Dc(j`k|TU{3wm<9hgjk*ku4kwBW}YQlXw%9yEPIoO_Vk&MH|}?S=%B1 z+nanQ+a6ihAxq#*+Z;)Ul8r(3Lt86VUVIy_3xL*_dnaf(K?-$}h$t`Qcq0b~mb-t8#~l!$5Zr{A`jP1op9W2R?jyW&S%P-UAEVs}y&;_agmyAj z^D)}}EZX_f=*P0tyvO_t_Dd9eE{_2t^LH?ZU!iaYJOx9^`2&`oyx*~QH>2Ki$a?TQ z9E7){T9sy*sL3C&f^UedRhpH{?nc!vO_`|ipMZSN4mnjb8)?{|fPCK$S!NA?0du;DRW>xwd8~h#x{LPctA5rZ^@BZ}J-v})H6Bv-G zU;c)n88-Cim~8ytnBLSsux$QMVYymd4nugx7wDf0NH!2F{>AKGh%w=lV$U)3%l`uAOFK-N75*GBU)f%AGrR?%eVMOY$PB z%^V*+m^QxvJeWy?8ZcET`Z2cLr5l#waMrF@oU=tw&?ehsWl=p7Ud(@|b|$?e zgiUCr1IRNPXe}yJ2hl2mL4G3ORVqN!g$b-f(`%TI_)>l+7Dic`E@V<0H9gqVQ44&r zQW`|Mrhw^S(cxYh{+1!wX>Wlll($9KaTeltITu5?%AFE*my1+oyr|({Mag|Gj;N{B zsG1DN;Pb)}8nFScCuh*KHm`zF_EMyl6)CfjUDxYq%fqWk@Y4T!5&RtaQa9@h9cCaa zzMe0YUdubm>^>vr&WaWAT^QQb(^um$@FM?TIW>r&u)fqyYl=AbF2j93g^TDe%$RR=v8m zUobPpbbsNvK{7nkRoDEzYb7KMg(knq^~hB{^e6vfdLwg=>|ABf(P}Xl zVpx~6w6mCAL%&c14wseAlF3uAps%TEcco)I^@`fgnsAfhsfT*O3TQN(?}#9Yvq376 z7wk1UzDO>7xB<>PDZX|>LTY+i<`4n;iO6(l6IBh_N@8k4Mk8B!HT^B#66)Eb0G<<)EBJp#&ETT3g^kTRa$ZX*{4-OFAjg3H>MB1iJ zjqs!FZmgW}I4NdphP{hSQ<;)_ocTorWp#t*tGK((rr{;^2Byulv7|mt+a76nQW@ig z1=&HlUV2*-o^nd+LG;o~55TAWz4b2Uxp=H9saK=<-g=Vu87c|AOT4pTv#l1DY%~TW z0wT+$K6-7OZ1@L*K_9)M`Bem+4FUU_k;!XNw^DkdHV3@qRkU3qDcNA6C(7y#w0|Oe zMXH>->yL}DQKRiRE?VKGM!Tm{q4Z%nY^J}Fl47rQNSW`0<$uh4@lq25S9ha5a!|Ty z2ZXQo@_>DSn?+)Iy^__y-Px2-UJnz5sDF9Avgc5PJo#3kjuo&y#R;p70A|~bEOC-? zNyKK`sY3+}Po7hO6+pI*Q2Ppc0O6!z%%F3~sG;&f{#?}0*UbZ$lG8PrP6AAyZO5*r zyy`5lgu5d~POz)JwiWf(?1*onQRbD3^1}{a&{3(pm=o^GXpIkl=&QHETL6vm)tggp zxNZ?+^)APnDX)7d5eYI{*;GmI0)8+k7{l7I6S6zen6@!8f%f|8?P#qZP;L{=3c(;{ zu~%iiID*ghRK>$8>m_j96c)D*MDe7^F0$AYJ5X+-B5ARSrW8qwZ8_CQTLCZj;xzK9 z0-0vv_oheoql_TEGs*AGC{irG2Sv_OL3$5ed@4u%6ko{|Kl{KAMHY&7p@AH%caZa+ zEq->%;U!T!Szn{V~qrRWPC)@vn!j#wdPLK`2gK1Xvfp zuU5s1e+RISf6R+ zK+(m3nf6+afSE3Hf@Slfm7A1RQxBmwHFYc0?(w^-Tu%6Osi}i0j%-CsC*!Ikl|dvX zAMur03g304u-`Vsv8HmsMmnQ0(rQ1gTB`Tg`bJU z$shxT+bOrD#RB69BZg!r=^v$}U5~YRjH~*VI1}P%cNC7JuWJ~QOi|bkp18ZJH_KIa zy}Y)y#sHOiW!FVy`(CPEvP1WSpex$}yvh|(>MK!)SiL&&cs*E94}`X_O=F#U3&g(Z ztd5_WwRGV>HZWT6t!=B3pxW6Lt&f+X?PYJq$ABMLKzT7ZHgd=mt4Eu+!y@EOJ)Yi= z)l(1&r;F;0(NstuYCCGg z2{tN-cGSU3Lm19t$%D-S1632nsx7-^4J-(Umv# z(fHIDVG9ZqaMeL0>V1AabnqgTtgn9u#^h>!y{rp}x zrehQR4XUS`yv$$Lq)(gZ^(m~09uBEnhbDS6=sFX$HsQy^)Ku>WX-)s8U{r4S!#!|a zy^%yB%t#%zNb&J{5K?_r*_wFWAF*N(*(`-OrsB9#Pg!P5&C8QDbEnxs|@{;u>n>|BliCwRF>i%n;v7?>?=% z=@p=3s~jzrFm4dgmfciSmH!~h_f}o0+%XcOvbRiP-j;`D`l`-!| z;O@71BU%b_$x=sq9EIMgv<|EstCwaSMkDJOt?7Z?d7Lix0BJb^g=-N>+ul?E1JqV- z&W6;h7Z!CLR7PAo-xWl=k1#dMy2`5G6{(7o*CEVCJC;MZCu7(@*J0}tJ z`}c6=7whLFJx0*|fodBy7=XUq2=A`;_{ssGeKSK>3RT2*lr_UrmiC;}>r&1Pu3Paw z6$1k{LvIcjgD5N5v_mx@gd`2`ym+=c}oo=1~w>d6*D|L!+Td#vVFoUl^P8h9v-i|2;DbW*wpB+PLtTd zdWiNzw6Q1|P)&3#N@dzH7>t-)l+GZYSdW^5SQewML-bo9Jy@92YE8Omm;SpP&mQB^ z+OMBpPOZrsba$BET`f#Bz55o>T&_;!+*`VZj=lwYc-+v)E0vK_M1vv4<3jk{SD>en zDWJ-i!{1kPot2{3)2@Xhwj|Eqt*=t_3MMT-9GV5~^mOtZt>d*M6Adp(!=5XkeQEk5 z?Ou2@LAJ1Bdy8@DqZ> z)lvWt`amBst2IEghU3sV2yM1PVg+3ErtlFG7f-zh-1Ql$>ojEq2+>jM_r4w@GQ{9F zzK@mcI}+snIK6rw5~2LX5MHewsSm+dOJ(A#55ot;0Vk-Z=rAqM1TlFO4tEc3!sz-| zabi#O(#2vD@G|D{I6PTtW~IEXSH+QofFOnfYbo=AU_}mYzK!|%gkHU^+we|l8wIA| zMUly?ZF(uDY!>}6T2Izq6`42h(oj+PUsE?X&tj$B@90g{%+;ZK@9O2uSvESGp-0oi zcY$WENd%~cet#Dn*neg&3dn*<%TZI+QO#02H9@o0w8YTi571aPR1{ou<4qwS>P~H( z?O$_KspzzPWJ^{|&)p9Tr^T1-WArkZ7O3o2qJ%LxhcDCcF?t%rG*`#y%@KBZz1`e#y05kmot7~G$IQhITsRb=z!KaOCO^Z+>Dk)ph(`3w zGR$E0kAVGWBc{2lCunCP+AIAZukqk>@1iSG8|b^6JX9;NEg=6>_|O`{w!H#RPue|O zccl_m@-u8oxHz1k_tAc{^;fk*C+gEpw`k);y*J8AOw!wcO@wzd=_zC`w#FBeK%y_v zzDasI&SJ-8y`A}$jj|_0oUj>g$M%U>#-}GkLh(l!qBn>z#?K~!mwIywxS-9!{Z%wZ znKgZiUImRO3GOmP%xPour7+67YYL_MQ+45wY=FB65yR(#bJ!f*!97bgkxEe`nZ8C3 zD<<5pqw+kTclM_Uv%KwcvJzXF;1e7WuvCrVG%~5&b6>))rk~DLAH2YvvpC)%5(Hm+ENG^CFW$#(JSGw$(f_~1!5$*7r!ZHyrc55 zf*`&+0ae8!ya``fdS#NMxG)#up^vJLqqOtz+9WUWhdj7~;xuYJUeW7bigm{k2e!h2mB4BK-lJer}{IJF&os zDLYlW9`>$cQ!$Nww7bDA=-v+uetnhzId8)&j*Jz%2QIx3EA}&YtXPFdTperL+`#AQfDx7g=mw5%nQr(PTB(-T*DfBrwnyl4z~Pa*aQ)< z6}LYFKRV+wnWPp>(wX<00$tBVAe033J?Zlmz<{gJ_e2oP0J5*tql7#(H5J>!;|BSx z)CXxdZDSPd&XqVd|FCr|gjHg`TQ)d2GBTo7 zWnYD5xP!4;Xy$4hYzUg_Rl@BH=>V3suuc1FJr);^l-KJt$8DvM4#+PDyLSBOBA>@b z57*9wjd(pvZCohHM1Br5`r8&qSwY;NF0aR?Su+`$<$~in0GEfuFY*AD-Da)iX%g1z z^WYz(slYC{QUSX}{Cj)t$p277FqtnNgS zXIU4O-(Wq&u1_d$J?>$D&fTET(EhPqQ@5hH?^qcDRFU)Thi_#j}2xIcxG?IJ$V;A^l*2PKD1#Y)=cr_Q-IBt zu?5UViOu>1?HS(l3uo=%W_0Gc4ZbPe^UJp&>xC^_)V9&9KvOm9|CIaD(l2x$D;UjD z9_Pv?yIGYAY65nB4Xc-eEpog5tMk!vJTBIz5IzX`2}PD&=re;mXtWh*y&){!U1BFi z+Af665D{+SzkVg|3doBCtBTm~gMqNdahARccU^0t8yT2807;oSf{5=>ig z0otw?w|E?ggzRCv-WqOEzlk287^{NqdMFeaHnc{dO#2SKy!m=0ZS01*?z01I>`6b^ zbG9@$RNl=G?EpP_7SUXte-(G?0p{ls%60~Kfa>C!g|Ezvh*Xy>X8|iM#pg33U>8%) zT!GH+#B|MomTg{tb1RF-f{1Ra^|5#Yr1y7$ds!Hv!~|25O$ zXzIcM)8nwsQAA_I$ULGl%SeR-Bkw5G$D!I0=Bjv1rJ>F$lno4^96;33_c zov?Mn^O|yc2<=sGs2pwBr*~ziRKE0mDDusx@wTuZq<_?YZ09pHWxrk(Ov%RmdW89` zERsf+jGpfY@OMUzv=XWLE%5exoPRC}Wh4Cun-KP&^@PUE+HY|l3J+;0Z6*|Gz4ddh z(h6ihfG$DKbwKZ~pO@M8;-MA(9WGJ=loxgtQUw=bH*M9Z-9qR<);fr9Zw~HEV|~F8 ziV?%gC*TlB!JdN|Bk;$BUa zm9MgjEU3yah#2GUauIFi$7DaMPtu-5bWwifE*;gKCh54g3gLGpYJbe&^dP|trMSAV z!Ml1Cq)_Bz+P5CVBOC1Xj^Td4pT-{7b4^Fc=Y$?33<#w^!M-Pe(l4s7Q>UlTaXpnD zYH;p&5MGaP5(QB6lfV@b%Fp$>^*NpW1DCs;?{(%S?9J4l$6wfp zpd~FV5X{`B{RRr_Mkx;0~TEB-wc5EFS9aQoFPITUvf(FB%?gf-MaECebhA z8Ymhi@9%Ug2xBgpa2KL_-{~3PC$j$ngNff|Y1?1m;_p+V@AWM6-;osb1lN|UZ<@U4 z{-F0oen0W=0p;G&+l%JB%pMOZ|BjC5hwmX6@pwe-@1jDxANBG=e(@H3 z?qi+=f{~9YS#n6Y1aX;#% zTqlFPr^|D-8hMQdZ+H48Mpf@;J;*X8>Tk#og}e5}KkHkxsZb4aUD~~b*`yDg4Gh1J zOU>FjU<^0j$GQ6#HN2>g!2#Mz9H8=k??sO;f@8T4amxc-+nfA?wR;p!OD}_qp7cODGUm!;;2>wJdcxV#dANIilH2D$k=Q#9h~Gkl$m;$}PE!fj@*` z%XL;+$R&P~*YJww$KhheJBZoTsp1b{%XdD(OuMJV{4|mhuIlTxaZy_Zf6)T&K=syz zQ(*omik3Xp^XSgcION7ht)dRa5Im-Eyc1~5Z+JGF7-hJRfB2g&+{dGr!rlD7>ktBO z4WB4a=DEH&mS&vCE*kT@?l3=#q)or;@0y=SlI;erNEe{DC`DqKH$eDaL=MEg1THKW zTf9{7Q7POSn;>kGUq({?4SlLPJ8Di4>mqtvN_!QFxQ}L2fWk~+)9R@tOdeTKv=Z1{ zA~tzMBGjr=Q#}eIh0H&WHvR$G$UU(`;D6U^Tku`MK+H*_hmH~N9G#I8ty_BHmy2B=+Q7sNr6EG}Q4tX+#NME&^+>r=FI zE?m#J2btlyvj0JIIRvl2L3w^9$KQ}i{TAs$?_s#)Wj)j_o`pgwf#-SV>tRYZ)&D-2 zr?w9yr|3d-QR(CZoPk+%^?^RrJkBOi+$pAt)A)y=Y7);|;|?QHJe>Ls#ALZqyf6g8 zXOD36zKi#rA3KAhco%1S5rmIc4X%3(_9h!A_P&`A3Q3 z5!C-52r({27UKDE)8(y;pW@w6yAo+2_JaEmqWuV|L69e+fgFE`9r;t3f!ar(|EpV^ z8otoGDm3?{^)FETLs$`9_s_@pI=qBj`X`C&Z57&h|AW1F@g@5CGrf9=%ft(tf$L%l z0Uu$Y`H3)r<}r{;>U8oI6tGUu31ow`i*8I8$R^fl&K_pfeu*r6*7KyN+ab`IgP0`} zb<<7EQ#%$3|El7JaHok?HXoN;z_6OGWM)C;laZ8{|K%9Gq|tjeUu8 zrat}H%Nj-HEX>=4cwIWI2^(2h8Rg3VJqxR#ovtcj8kiTTz{Xk?-IUC+FzF6A-iq^lzDchPVZ&^U;(dib}Lv1rO=D7htmH&*|msa_u|q7WJ_ zr}nXyftL%kR)yZ@tb%z7LNHmOMthqxD;LhMhI#x=QC1cza!NpvCBe$7QIM5+(GkwV zN)8lWtf2kU0ZP&Th{9MX_DT3}tgM9gqQ*3O^#aHCJH=R1SQ5O-t&>8$n#oEPM{wOS2Z{12}|>K{<0?X*pnHDvb6Gr^0PY z$w@U_PNVM?;Wyeyp(T;BQ_vytK3s+g7G0)7sB2l^C~RuWGKaPy5?qcKKt!hhxXAzM zS5f*{{~i8Vu@H#EUKTsM>r@ zYGAG?SKy1_q=groBabDq*vvy`4%|kY^n{A~9n~y!J6I z_hTWIW{c@`J5w&S>DE4(TbWgsGd2gmglop&%B;GHD6cZG9<~&Z(aqe9WV6g8v48}NK+eoQ_tOk_!_64$<+Lt)@ zWa*ikI1u0o9O?8xd_5|Nm9}nHO|_#&f8sLwNg%5PIZ7$B_O)oEg8Ge%GJY%BN!cLi zfC(uITH2;sl6Ds2yKoj0jAh+HULg!3MpLM6)^^e`k+(|};WZ?LG1G2QUL9{!C{bB_ zuQ8xmA)tx-Xj%xmzn>EEkAGWOu(H$+2!K!{aZrGT7E>jMu;2xutg>+KryXX2 zVm_&V7__xS#t|{k<)s&0^!6w%3}w}|W2ll92J{pV$LVe;T0X&oTs3|5k;p$uW5QUV z{CP@%1Qs8P+|z|%{@~#O5(@UcK^2V3rwXX_cQn)WTl*gJ{cBa=WXHBn64nh?;#FC&`~^D|G!sgvtD=`z6-0)B7$+daFWeCTQC<5DTQaaZ3lZMpwChOR zLqbl~?{pjhILG{}W3ljLh=2SKxmbvC1ASIqOwlb-3~xo%u?hbaFzPq|s}L}h-_{-ut1UWk{jRZ!iEUXW6y}q?CMzE#_IUxr8R6b}Mf?|w=sBlrumE9c zul;S*F9ico)W0w4SE~Hrf7cbGd?@OM#60?6`(8Bo_Wwk}Np#Z2TA3zOZX_5rdjzxa zDICWa_DNn@Rsj<}RVJ~9NTR|tsu%&jKikGSnz}((hcz|Lr0S8Z6~#n==@2uP%LQ3& zNm06>tF!1*1WIQ`;G(c6lGQfNrp0z_JE5qI_C66`hH^?2`1Co(m*M8LqE(w~d|0H+ z8qv%sR@wTg>^?}}zV_Be6o*>oZtX}&W6{=p(Q+%O8_FhM*nzhTMYW3Xryj2@a#b~; z7t;(U$e8f%iMmT@hl91o$q?*hzQK7MhOlm2s*^c1HCZ0v@!B#jXfKe{$wF{g43B1E zrX+gH!Mf7NPS(u2ii^lao!e1fvZXPm?=u7bEDH@bYpX?t>QK{9ci__nP8P#I=N(X? z8x4ZocZB?llpR&|`WF+F^_Z%r62}#sN}Ld2A&~l`U4KP-Plaj3Y<9l*600muN519A^&8P>;cuo}8fNVmR*tc6G zeMeCkMb!uSg}>fV*Iaq>cE^Ulzjo${h162^zw)tSScF*_9TAriPOm9hU|xoV7Fqtu)f(koI<^ zu|Ga?)oID91AM#-TsW>ldV&jFq%r7;G`tx)0#7wy$0kw3X3PPyT~hp;B8nU^%tIzP z+-9t_X__c8enV@vIex>>Q)!Df0|FfMDnR&wDy_{#3Vl*3=n@0aspTpVf8o8Rj5bSw zs1*O$D#%|qN&fh3BcW*9Cp4`EPMfV(}ocC7=AUDwq?3#Db?egbbAp%pLbz#m|pn0s64kFF2=n7`k_i2uOB07A5Y4z|Z3D4j6) zt6nHi46wM90P75g3UswS=%C?ELF<5iNN);)ijMNgQl1FhCP~sQfmkxLc=;0U0ub$@ z6hKowwnWg_YnHHL4rQ%a#GQbF8V%5R5L>Ls`#?cpq@OChcXZeiz0~(ss5Y zupIFTTqdYvyFem5&2AW-A_aepU6|YGRL;sO^683WX%^E1;0+ATN_3m9D*4j~U76bs zRJ=BdZs&y+BNt@_rJ;y4syl0_Jwn?s3@lHlx-+I3MuX+)jwo{(4Kj&)&gNPrG`u3Vg9lw3G=5EK2o~LSTC@2#Z%zw_dm)&Z9BCz(6jh&&0nabfy?9|XLiIuRY0HiVHLoN zZtTN`YM&)uU5@0=buRlwN1U)g4 zHP*hdw-E4k>1rY*vD>I1k#*K~R_Zf1iB+ex0W4PAY43(a4LUu5MS=@`IRLbGkKHB! z)PCRRN(jrYZ|(IY^uZ)1+=O39Vx7!8LD2`Y2)REHLvkRF%P;M)ED%$7H37TGb0CJe zvr+`LO=dMzqX+CNrOe|FQtM3O%0#5Cul0(>dC`Nufg#BPzwsr7O_N@tM)7>>!-t??DZg20r#Y$>> z<)lDC@-0@*y5BD1isAw$Iu4v(O3&ZI+f5$XQoxTaqkbuv=jF6h{98djsW>K9(qAd~ zw~A&UlYb`n1k{L9fa$AgdMb19HP%Qp+L9atSq-%LIqgnGn`;^G&_~dRNoRdc>uGU1%LWn!Ww2p_He4Id zs%+hq!9F#akJu?clT}bFchv4r1(~>XWsQJj{g^#irb^b%9Pw^~K{1Zg`VrVFC+v_k z2}qxjAgm|tVRUyS3sRVS%1-u&rZ9b!$If7t?`pl8grbr?xm7!DhySei!4aGri5+-` zZjWS<+F5%I1yVl~&3*?E$3s(j>YoYb^?MqX$)W`=yh?{`!8j1`+fR``950#7zi>bT z;Hc3ttBhWH%1HT3QhC%~#x3=Y1=&k}$6y0yz0LZMJts=jMyJAdB(qLhdghQ3h}xOy z@uSR6{BJf(=ru3}5pjSuci5vTMGW5BpW?-|XS zYZvYCztaRNcU9iO4sJgIchau!upZj=5C~ysu$GiQ7VO`3(A2z1(En?Y%SuwMcUgJu zioGihpN^-RVef+U{0H1K!!u`k!`e>-*s5E4&Zfxn*xlrUiJj9P~c3Yk%3> zQ=>qwGA;dp6{FqngWb7phib7Hh4lj#r`?4Ik35|R(OVy&sXIl$W3+sG4^cUa*oUkp zY*-v0vR2wXH3^mI(+{!v{}%lkWsagpAAb=l{oeXU-UI|lpu zdPus;YIuuzQ&tu(rIxV}F#dy1%K`Nt3vTx*hK^Jy38>NzyI8D|nTeTii{s=OzUVIW zuI(yA$!|7eR?vty<-Z61?5q@ zVh02?VtMO+#G)&pf1hbrlF z#6Ijd5i;oCCZMD1f}1M;_%bVIB9QTheCgK%#1%`tG_|b!j z7|u!u)Y#qlKIJY>;^~ucXstpn-hT7y7Gi-91xyBFTn{l;dwpN4zqYJyYt`D_zE+2} zyl!)q!h2VQX&pJHppB0()AEBf1@pe%frpbJ`23A2EEfmN=&9(%M#q;_YCR*0n+6P8 zS$CM4gmKeArN49}tLnF=vDVsd*YtOsj*IDDN}tZ!oA%M3>8y^nAIm0}rrZqNfxe}v z8LX4Gz|lzTMC_p%*og-ma8D%$e|-kCVUVR}f-)QfnuyG~{jHJOXLaF|ORVp{nHcN| zM-#es0Prjar_(92=P(5Jvv(Hj+8zdYSk2R}h5suD!#jftuKBE@oyFqH)P!6JV!w01 z+D9PL#wQHEy>g*y@I9!cJIk6X{Gj~cfEi(JUY6qav4(WvFe_m}?m5bv#qzYD95D*M z|HrJ7`9}xso66y~C>MHXPCtZ}Jnu*;Qn|q$vuBwiws7qQqF%r(nf_ss)`7xX<_viXnc+5%SJJR9L#%2*tfUeQv5`Yr@&enRgrWGf(930lOinrN$O zF?Iy5`cX^3GyfS34ygrn6yr8PCvE+FFrwO0*1$5)@ui{MkG!_Dc_|Zm{V+TeYKao8 zeI6u04+2t^>i+Q+(6iZ|2mOZpV8e(SPc>&shZKe?u|;*1yb#QQJnl zmP-l6Aq9G_s>Md@TL@+26)YX_g&%5-&l>jEvL~r4v2jID3bnapgLhWqb@%~!t-|)1 z3$hCIRusHMETS2X6iAl~te0y)XB9@1=jf?Y$5vrSECVKhr7BPUpFxPYxk_uv_?{hM zeuF;yOwzZtid6I;Y%aqZCwQ!`yG3P~*RUXMP2I0)-&Exf z@}g69&0VOy%^awmD?gk1pM~OK$}n?j7*fD$?&Mn5Q`_nogQqk2EZDFXJG8-C)_y&hTA|bN1@`bt@~YeS)&R6U{NSbgSUB{A&n$UD;XUiNusPYwno^4JSz-9^=qRkI z5bbswwgxopMU3Iibaordz*-D-6TgPEJKtOZbGczVo21=xj4o0#eFsDA1;+^57O`Y zuj;Pwd>3fuZ?+zE_C38S`OIZD&knFY!o+P3ey0c=8g^SJ4i(mkaJ0XNHPf=3gQ>$| zUWL5pGDL~lgE_ttHnOnCV*==LBD5|1#>XE9Bi>0Sn9C`0!zS>iq z&#n`sqxKI{_o8tgEWO0yN+?6JHxfLaIp7asJKozm?FSG29DCdigjUSD_5!%)YNa8y z{1%(zrDIf)tS`QW1iFCEe9Ka_dyWr;Jxqj}q&NWVw-&>0rEX)!J0-K>MGWqjZ(a~snaTE)AAh<^n6zh8oeESS%W|2>d z-on!D1GlAHZ{T?0+H^(_N2;O9HK==noi}Ausgn?`9H8MRAw0U_kGMIPv_N|IN8EJA z-iNZEPrkV)4AwH-70hGEGWUN?H?Igp4xKE%6cKalnF|&hJ~3?WByNUB3?{_e`dmS zN!HI`kncDay>3nhlN&V78h~!*Tx64Rjv?-zdpWCJfU}x$&i9KT z+09=dBKq4gk~Vw;L%H?)!0e=7Gz*2Y>`QE%Hr|O(`@l*NXg`3yF0Tb@6PzCw*57Kr z0+v*J;K(e}fPo?sOWRWW%aBN)J`R$$877C4z|BcCdux9xDvCo(bzc%xff7z7Dy~Pt^Z6mI+iDpibL6zp=L3 z<|;jfKMh}6I0tL8_arF#4S(!zH{H2&9m>GB$@Dw!&37E#iU4Q)43_PNKX$ADmYwjt zfqi*EAZyXAQY6h!^IxN9Pj9et*xWuh*@xPFM+0#vz?eJ9T7vf6WIlKSJ#&*y)viH` zEt&BSEqNvS_zzr3Hw#N!!Jo^l`+tDY{tD5li|1$rEsE@0teZ9ww*XhBH>?6MWAj}X zFZrEzf3h@f68JoMkuCTW9x?F&MIKjFfsj#%tDiUxbJVq zlOlhER^G!vezi|l4EgSOUW3a14JvotQCI^$sGIW=a7YWTRaUF5GJbB!{ZMyN5oW&O zeeCSJwC6q>qdjtrlO=OMHn*VV4_GjJ=m-G+Lf#MY&a1>w!R`!~o3UaKAs3%ZQ4b*( zJWC1U-xFBDJmhODj;9llp2a@|RgBlRlHVi5&iTgbZkS6s z7$(mCkkym|!?Se!5o=S9oL&hD1K))o&!I^PNr@vfJwA2TR=2U%k3op%Icq7lbMj+| z)aTRE$Ktl=gvVYXP$~BW!t6E9p^`tD%Q-1bV+R1c1j94)`oQrkX5J7AYk?a6 zU8e+%*U^4|ta6qDpf*c%UPHU*e8UY_(tBuH(um~LWGM8G^7z{+=|~~}>#%}D z8{%=lNDW`@fm7aa6qHY$q7AHa!lyWR*fLItxf%`1OdioVQ9f9W4{N5F;4Yl|YO9^= z#A(=I?sA;ddpPe8eWoBQ@1*59<^9cFpwm$+@1ZSowos=-k7B%>w%obeRXYVm%~erH zPhQr%!b$fsc?j(t3V6&$h`^)JDvVhzWVqZS`d{YqlVHwP~u$M0Ycv&!<`^b%Rvx?WydWIz$LNeNU#_hU%agq$(I4=4>ji%| zPq{8=k}xVhUPKQ$5Im9WwfG47bu#R@t~i&u+s4yn1zr|X@K=@jdf}k0pgjLTd=vth z0Lfp^e|=5T(Pcc)iU~Xw$4gSby09ObAIN_-ouChc_)HwI(<$R3uTCAR^DZ5@?s|KJLfSp5`D4ok=LD1TECLH& zcyRihGcghUp@VfMil2cjE6>hXpswWDrptJg+DRuorijrs`xQ5)X-@8G+3y6dNpA1z zC6JJprT7r45)JPvr?6oKg3<>uJjCL0+IifaY^0rWu9XdKZ57MkHi0AGTZ^xUInMIt$elBLlxxn@+am)$o~zEqRP~ z+i3`YTekvIZ=zyYQrlC@85W%Lpai>FxqUx{mswh|B76;_8cMN+VaJgQ64W4 zNxluA>-*AK7>Qmw{7#oK4$Kpn3Q)K@;8Vz80jc|}^;1)FD5bR}xon^y>hRNiB9 zw9-#=M2~noO=Zpg|JSc%Vc9af=A-I<1$4lNg~?X(Jm znwEIBe7!5$E(wOGC4iZ=-4xNC*O!A(eG{YqwhE#gb>{(0DpTarhVHz&HY>V@%%msX zc?s>~=xQ=myw=-k#_RTMviIP22%r;t01M|tM=9{Hd*Eo88;$4i9^7BGNOZRcucmz( zU0r5+7kwk27hP3ml6=LUA8k{qX+61*wjkQBQagI$Fk47xdV)4BidLOf&(yi@4~c;g zwe7`&paGNCi&ynu;#wR>O8Q_h=W=N)M*=Hp&mpk$$`+?kdlRaYS4l z%n{%PB|!T)dM|;OG;c(lkr5CExT{Mg$W76ZIyMB1Uw`h4TSxB{2rDBKQTwato~q<} ze_ja}xL5r-B=FJkDsw|3I=D5ut4cjdcprL64<5BA%T}#Joi7$JO94VE;lCXxZ?nD*G zhhh`piQq6gY#PE_%K11F-CiVG(}qEq+oRF#WJ(qti*8E8;iiB#CUPALPwfYD;frwb zU@#*m=oLC>ITif~%*qhnf|d^98?fFThVm}vGYC2)Tpe`Su3PEuP+rk|Hd=*%Ku$3c zzfkt$JJGjBl>Zj@(o;RY7t?sog7h$6!gNk7Yoc}@neg2cC;SAJG+&S_8YgOagB^PH z7Viyq2rHPPUBcqQ>u+N!k&2tu6|s0x)OIA6^(ttgu!go`(~b7HhV{f(;)*$e;;A0L zy4r^WhT`bNZ&+aIJoxK0%=LA#z~QQy-vKF&s`2sS!ZGa4Xv6I(JPDOY9NIs`^uudl zwBepPBLfrzqQ?y0(fk)CM1%_$@esV!+DPZ8w}Bg?Hzi_{(lg$Thj-ajk2`W!%BYi3 z%#*^8yTA_t>KP-~8=h11DPRQeYc42kySnfrQ9`>1gpq^r8VU0Dw?LShauBBbbZ;c@ zPVI8co))z5KqLp^Oh?ZfiNNJnF|bEKE!RRY0fuMGOx_QNx&+I8n-@nY8;q+7U3nV_ z{!}eo9N9kF>k3#Y438IHXojSq6l`VNfh)RFmf`YQVECK(&rQ=iPP@)fR z?R|WE8WkIZ=Z4&6mg?m5A-6ze+xzv5S+s5puUZ7+WtLG(l#=*tN4&b?V;v#m!6!PI7NFry5Tc;DYQi0W4Hh|QvjdJNwABGZ zHMG$YME6w|xc#A^xAI4d@x$_t$HuyIvvKzx=CMH(RYZLW@vg@va%A&L<}YI?a2&3y zDIUfz?H!LVMNvh|FpsT9VXFJryB=Su1_ya;Q!Nej*r9$TKCA>4qn_h2 z$_=!3JRc1)_?5|+jaCytVjobcDR_2In}CyNGfkbq+rk|5rwP21`D8R@jKhZRJ`r2< zNAb}{v~41&{7*%{Tncz2JTu@qO1wykF2wD{6WsskLb=J<+&@Rt2bJKTc>ZMGRCUCm z`VeEfEIx0e5mR`u>4xY-P1-#LJkYopDFX?ht5b0q^`DBxm=F^uWFJP>(5WDI6A{~P zDz8QBr}9!@&h}2_EyR`k+8Et{I{ltj65&&@MITYeX*}Be60Tezg zcGbm;@DQuhyt}UI{)t(QSKgRDpwB%#lj=zd2>KuB;Z1ib!jN2V_b!|%w z9I6h`TNjUSFP!^ig${r&g~0)TH^pN=ZCHv! zJAzR8SWFe#v=ppScf$F0oPzRrB~P%GNhu=U?+H3fJiwBa;&IYll2}+0Y*N`&@>2*z z6tF%7z;JW6lvh+X4o6i&dF}c(1}gsIbGe^F&UGqgGG#BpOT@NMc{-ljj8wCEJl#Ay zkYJq%1FCu4Q#&2wFRNLjM`nr}>=}ACkB31#8#JF+(T>D~szwv$<1jdEqlfJJxy4^;i*n$?-toVsO-bY4mtl?Q|Yfa^`orgzYukP5_Q7#3o<7`IJFS>t81d5681bY{ba4Hq98#2{FT}-;v#C~ zv_-hjAEY&lxF0_xtdP2Np$&_`Y#gR*$b(Ah3;cWYs1;hIZa)Tf+`W$1j>(cPhO304 zCC3f5{#lD~Uq3-@7voDOY06@3?o)JUF&aNjXT`rWRBQ<{&r<3Vq`sq$;@|f)WeIPF zsXMa-;=*&{Uqy;s$|L;F%P+dz4;204kJJZMG6RqjWrvM{2*tMAFGT$OeO!fepD%wq-m* z`#mOtBA4M7ATqV&jCdu*t>85g7YV))+R?0K&}GY6 z0cZCzL+GfV%>%sm; z<>ks#sufzL7*H|8(ubyDqueFuY91AkUt}v95VZy-XC@{M0ZajnUCkY)d$ega4+qzJ zX*KVq-H*X5OoaIjB{q5x17|Q1!lT<7NbsM;WKi%?-j80a!CKy?QlInTcv?^JKZ7 zIvgIyP^p^?9)P~(t?0!@yn3yw*`vq=HQ2;!LtLNa7L2yTgL^OctlFvG4^nuKTl9N6 zyr|TJ;M)5z79i(KDeF#B9UIw*SF$)E`k4C_WNZiUek=v8eZS)Hq+X?odoIHo<1`Z%XwyLq>KW81Zeyk|R}GJ;XncL1+_^)pQHEr~)X!K@CS$*|CMM)n2*E<4&Xe zH(O?5d4sLskMB9~#P0gY*IOa9xxe+wR{oI*HOC0GmTI)_Dh6@p1f^( z7hlE<7VgL;`XL_CF8(okVgS_JEyp1Jl^giEa5n~#Z^Qegz|W1>xMl7h9%jyhy%W=d z=;}cnk4x`>7QDTO4?~x)?%{{g;9%vOI_DKo{N-L=7QIYYZ~G;;^Kx_S)=(;WMTR`; z=kAS@&g{dZ(QgPnApPP`f5l^|;eI(_+=bz+Ywm3xLT{FpIhkr%_MVniW)@EJq;DZ@ zyM@1u>E9K@zZ2)If8lNsF|T%#{c}B@ zTA$+a6m%XZZrb;NnjG7g3Vz~k>B9FQqz8gw4RH}46O_YrgWCVVzXt31zI$f34n7CT z6F8LA^L#Cy_0|_Y>lws-z>o56Z>%Z~Vl&X;Wemh(fe~`6n>c)9LO{Aewg^ zC&eS)*Q8$n>#~mmFYu#y#>+C^>bx&P)G>w9E@I`T#vY;$kyr?vBP+CNu{~aYm$P}L zq~OJLR3{ZgWdQ|U!VBxdkoStLMC4^`hH=g@?w7cBB+1T4&Z*+nEli+XJVjkW%!={i zU8-nS2wlAb_Hx49t9+dKt1!ww!P}D$vRqWAuiEs+u7n|kK?0(+oLDG6i&Vs~5Rm7_ z4l1(U#f}9+?fI397-ks?uJ?7<7Q;OS(Im3O7K>GsdO!7V-#fdH0>P$G@hTtIoU5f_TC zb7PYW`!7ERQS|V?@c8&u7_`uS#gSEXw`IE3AuVFd)s`>rp0Vy1ciMCt;&6%`;$A3( zCw`8lmc;o&NYP*esNWjs=m;@Bqz}`}z&fz@}8mm)j5W z77-diW@Y5d(|Z9WuGR6`$Gj|klaJxd4jky7)o4m9;O|);+9sH2T>%^me|{Q9WT+1B z)%SqHk8JyjL=2Gm<^D$gW7|x(b|$Vn0{)M`d6M?T1{F0Cl1MuEm-#-Ac@ZD5f6}J= zd^Um!+;ppM8sA&^fPaD|ay*1az}?_MDs+HsA?y(b@*rTGh_&{n`q<1zc)NQLfJ4&I zia@z( zsQzgQp0)Xw)mDaovFTi0#1PwB(3X&mot#0u;3e60n zkoOWAI_De)uln*Nmr)uf~EPrjPX111tY`VVLT0y&0 zg!3;h-%g*z2-emxJAF)x%+?SHNcWnpHq!#SW46`=g$Way%4I21vx;Drh|d^_3s1Uc zt*kAK4W%V$zjPC45&I&zFfj7zm}d3Xj@D36KL67CT1+O3wF$=AUTDbHq~R88RZt%z z+TwbP)gP}DCoI-5$YSqVtU-ZCe1*ZictWc^AaNkfK}QTtOv_A2OiF?uNbNUjr=!Ys z1O|tM?00Kb6?S`^ZY@)7X)Lq=lio>$C#Zo+3otL%r!Xh;-Hha+10mVnsar$w>UdSR zR)!?+g>LnOZJIB$`X{W6t)Sqcz?C{QEip6MWp}FGfc!x={&rgOI~mDInaKm)WjC#* zR9O*2RqYR}(VKzEsflTWQ+`;^>wf+|Kg^^06SedE zn~}vke|qD?w_lfU-kTQompKE!@#fGEhnxIvOKZL36N@N~-hF+cPoYL1nU=VRw$?k) z6QpBX>;38D0b7My>i)d7{_T#-xD1?@zD~{iWYBO^z583b-tlL~3&eEt^c~Sp^k>Bf z4wcV!wnfF>dgFcS)ZuTvYl`)64>V}l>mSfbD|OcEBFMC}|8q2Szj4=gf3~WFcGWeM0<`Qgnr=<*q^?(&UX$!Qf_))a2e)Bgr@vaR*R;;* z^tTu2z4Pyy_2*jO(5sE2l8@&N1V|q{8D*bC4y>IJg{RPACKikk8zU6kb(Yw=w z6(LfsztVdeQ5)On)vfb}c-1Y0^^X3CNcl*+YZ$M7q}|i$73qKe&96VwS`6z|vhM5j z@-wm5KGGf-=BvVd2+yCquh||GF|U#};xTxVInpp+{WY1R9@7y|cAa5U24s)6K4ujE zrZ&bfUVT#=Yh?ACU%#o@kttc@WTvmZsg0MJk~smfA8QW8eymNDu^(%bWbDV6uN=^Xr)HiLuT(%cAsSMwnDU2Ud}eOH?$W8c+g zbL_jCmt*N6Sj4`e%{2_`t8ZxYWbhlBPX@oC&FA1Zv;`dehPDvF!!$n%9;PjlvBR{* zGIp4@gky(k0gfG}eTLZK+ET<0*OpO)RgCIztzHHX*OqheaBT$#57$;Ac#sxE@E~oK zEO?N%TE-62)^O|~EyS^dw6%yGtgS=rU~RpO9jt||GI+4IfrAHY8##Eewh6&Qv`T-_v$-@O#=W4t`JDjo?qT zID$XX_Q>E*w7oL;6Kx;IexfBf_7iPCVn5XmAof%3pp5-gOUl?!wL>DnDpsmbwZk0z zsdfax?`sVReqTE(gWuPV$>8_3&$;0DwG_v`uN_D1Q0)X_hiWHf>`*N&V~1*|ICiLZ z+RDL0wKH)2$-7zxu4J8+u4JB*o@Aa^YxBEWqgtEa)h?j;f!akBKTx|Qiyx?EW$^>G z%Ut|G?aE_Tv9+LW!9eXQg5TDf5d5}wO$NWMeIbM2)~<8#+geUm=(V@C8;BjCeTmos z+D#cdKx>w<1GHNlJ3zb5vDN|FR|tMb%Om(5?T!q7N4qP7-_h=I@H<)y2fw4;hv!fJ zq&Hts_@?WF#@TrY1uwT;-}{MIdYIIX9(5j(oyy2~o`&aGXB_>Cb-rn}oz=-pe- zFudtowiUE{a=U+DLAxi9`%H!YeCwHQdWf-hpKjE;(NWkp%v9iP_seFzhK>yWVAlJV z&S~SG*Is|ZxEB(4uQKc3rW+oI%=!}@AC;8k5+vy$YFsY=y z-tiw6v{6sCiD>osleSQW7IO6)OzijzY*8EjXsKS=da)tICrkCp(j~IB#P?S}!nm)d*cQA%7=Wg494pnpR+78AM*?-bcpU>J*(?nOlQ2aogwzLi1H87qW z{95(2Wo}0Y{mJjtw-GnLMATnYQCn`LiH8pVGHr!BBg$UsF6*dwcr{okWXOQ`-x>Zc zDz2?ExH#f|ap<3hzdm%}>qfJ*)dm-(ex1|pXv&Uy_k)i56ZG)cT>5!ooiRg%^Vc7< z)7Bd;7WFIcEiLRm&{3~^c|#jK|!CBWi@c ztnQe~*v&?gi2aMCE%d2)z0>axcm1o=LENc4{QsT~Vvhd*BpcCUwsfM)aAMMY7x{5f z#l4HWv#J(fOF}-s=%iOZIqs#uHr0f~IQNK7bOK}ibTm%$#=Yb&>!5cuHUQGL8lEr7 z)v0h~kEaN z!TrZ4^>&>?o&VBDZn)+>sXx^&*}pA~Buzk-ySCMR@JYS>KShmA38fUBLu^x<9Mv9e zdmE7hO`}2%JK9h~jOkHSGcD$>dP;BqlbvExe*I)e^i-(xpEcgt?)+t!7{2bwPw5@4 zMl;36qo@?Q!Fg1ivwkq#bf|x8Sba^0`+sBLhXd%I;M?@41O^T@9qIo~dMNwdp~Hs1 z`Kf@WhW>58244TrbhOBa-f$aWI@bSN%Ev0mi>A-}mnmcric1w`B^aUO{U0Z{4+aeQ z(8%b7A&1eY^$dBke;Y~_lD-LNO80+!(EI&FrCxvI{ZF-BZOT{<89MZXH|g~zZFieT ztwZR6g8}cGPW9J69Prjh13w)4p6PUdeb~Ey8vgdskKZ?)>EA|VNQJ&J=tEPc|2OF^ zy&uz_>-CQY4IVVewCxoI2GM_mP1|4jMzM!!$1C3|Xu~7+%HvEZz-roAh!{+Hnsyau zDazPgaG-!eruZvu3mKr)J;g3mi@k+1L=O92X~Pi|pC}}LG{`#GwEvYdP8GQs?K<$v zW6TDd4i<$EHYE#XQQm`1hYBr3wCV8ID=2Dkq>u%LG!&X>{m5w3(LyE$7-Ty3XPHpN zKQB0;qNdc>odyjaY&!mDtr6_RD-}aO9Q4j}!~QsA(C`5-z5brK2V+{<>Y1S*uHXD^ z{a7j86nAx@)9jc#(nbHj)ACV3J{V%UqaVNF#roU_LqDc2kbxu+ z_zj~bq84vbyRLDOpHT08Q7GiS7lxRw%WMa}J?On5rU@NUpMe91Q4dXHMKz#@9!t;; zdR%GfheJ%uI#N4cp{X+Py*GxKR(6z$A5!Iqn1UVK8a1E`Xv5zS???_Yt&tvsXkgx? z+}s~@)&KiP=Q(cp06NAs&FqMp52D)vYv>I5qEmQ^sA} zP48k2c7o%Ociy00A7Wb7364_J1~J$PO&c-<8M8vRsQr*3;?KUAwsK~M9BA71H9f?% zLuMtMhnQlNY8C4YMGvLJ6VuL4m@85bH0}O67-HJf3FR67LriQ$q_h(B%FLHpJv{msIQRt!tmeT0u_= z4*KNvfyS8(U5zxYdlCcifp~1jwC_oDh@n0*C0Ks^A#H_Bcb>%HeqhLtOm}6i=%rpd zyr(DVhL|=z1s6hp{L|1OrpQwm1NZc5z4F%&pF&~S5ZRu_8fa{XMm&u`dX#MVQ0l z)~C_CMjVaa>qAV@;=&BF?P=7VHjK1U`drrC*i5EG-K{k9hRa$1#nWi@aC$w8F5nI@ z-G3VWYJef8hcf-+w}xT5?0W{SHvqMM|1)U4p^erji;2JUZia$*;6I^f5h-uW~2;NRM|+>`dP}lZAiN{Xs(s z{T+xC^fjpy%O3r?Hn;NxQTor_AJjiu=KlA;)xYVU`*-?t+B`1ke|=Y9;_m(f;UP*( z{*-F^@SRfKJ@*ItL{N_uDuI&VP%c1$)`dRmXbuKN_7Im5K?)>-qYwj~$sqVR-=zpip?_x*)a&ye+Uw=`)e(EIK zPxZN!>9_x0_tGaDB7d(3wWVF;#K=^Y{+;Oa$BYkyQ7dl!gZ?(XnKb!Ty(_&^t$m}_ zr-MzKgzQUS6pX#9_tv*`c>#_8{)?rx^uTnFpXq(*Dcs-xOz%gJLrnP@UDk=YH~)<8 zw`u-qfgzn{e|AS zguZq53;iW}&D-{CoxU~drH`o1`GwwFyVva>-N|3ly#K@Rv}fGEdrNzU9_~5tOZ_|a zTEbNKp?}ip6|rCGzaceE;P29_g9Z30y<%bb4lvDB_+Ru{-DUBIhHL%Y@s-+BR6LbS zR|92fGyYNk+mfpyw#t2ds#Zza-x3+T$K^=;DLs5|U|EvHv@sWWC|wS-{6-(FjjR4= zG$QJ!Mu_(6>#JWx7n}|f+85NyN*{KkClT}kkA7kb)zCfml7FMF6MwYEo%?61&02TW zZ}owXergK;MIyZs@H-j@=TBR;rqL(2cUx_(nNXa=vES-HqG6__PVU@mt?1R-S6a1l z|LWiLC#bajGQ*#_|L_LUw!diA$^FBhw|a)g^sfbcYC7~+0;mSh(CGhVK*v_cWLz~)Wi#|9ztJRxr2AD4QENJ@J!0+{6mE55Zj_ZF{l5zk1 zKlILS@y9*sQES8gw)oqg=iDRyL$7f+{kyK?4}6|gpo4y{$4`*`%10i3!T9r?bZ3rY z`_dcN6lT$`^`M7UUe~{kZ?Hb>Lw_{rbsF$3V;}9QFMZ*k5Nv!?$M{_6vKM|02l2U3 z`YcM-|I$}$D_>aee&G+g*ZBHp$tw5c*Y#g&J74&P;VC}KNzd~4{(~OU*1WJ0j>f0{ zLNBa=`uCNOe$)NSH}!95n~G4S7J1wkPp|5sW?e*d=qeBosy z-PQM>QPmIr4?R<4ycFaWKEI={cOQCNf0E|xB4IpDU#PzRHeGyO=WaWIe!@r{V2TL* zG`*6u&Hcu^`g3ma8V9`%e|3O9SYOijRb>8PB0VB2UgMy9u?q*%-s&^A1ThcDj?z47F+bwHX-)?!k7425KClA&;ytTbutljwb6WTl4Pi(*NnbjTEbXePA zT?fxIGoM-8ab3st9oM$n*>P9L-5ui{M^;XKWJ%?yr}kGadUElTYg+}L{EYrx_0*21 zu0FN+nI+Ezp4mv;Vs$0Lb$$)`qkoT$xc@9Hq|ktyr{=fCuSE&avfiX|0+iq9&RR@7H4 zuUJtLtXNgCx?)X5sA6r!x{CD`;ff6v8!I+dL@G8{Y^m5bHu#ayv6J`d(1PuSc=1Jz$73V50R9vjc zR$Q)Vs<>8hz2Zj2mlZcFnk#Nq+^)!1+^M)*aj)Wj#WwSH^A2;&ywhr4+iFaSt73Y^ zjEb2Rvn#w6b1Qrm^D8_R3o9Oc%ieZe+uLRNvO8sW%Ua4Fl-bHhmQO67Qa-iZQ$DMF zY5B79wXN#QSCj|KSC_9T50$SiUst}Ze0%wh@>u!K^4;a}@;&AI$`j@L%MX+%%a4{H zEC0Owc=?I)ljZ61Q{|`2ca>YOlzmxtv+P#c>9S1O*|G~|n_6F_C0ll+tfA~^S-fq$ z?Vh%qAK(1=-nIwZ9&UTI?SXHdXnV5l__h<;I@(TZJGt$Yw(hpG+Rkn}x9!BXDf0<) z+I-raF`qLxnlG9!o3EI!ny;C!n{SxEG&h@XoAc&7=DX&5<`(mP^8@okv(4IWM7xpg zMztH=ZcICSyK(Ktx0~E-Mg(t~w2hbvg?U1Uv|CO^+?zAU7g*mQ@WkgTe?i`=IXY#)!J6myG?u6({0WZvuIh+ zePMTh_eI?ocVE&y(EYRS#ePe>PkVNG_c>3jpk-{ey?R{r`05GOj_OI(yQUiaq>Z{c|y5_1+bXm}2NsmB}r9GDQSkPl(4|flLk3~JE_n6(o+hcBz zc|ADWG2QIlruUdZ>7E`ldvGB~Y7f^Q>FVu0v-hmtvwN@V;qL9~J-zpg-jN;$YIoJ{ zu8r63soh&^ZGL87ZK8I6?ebo0d#&rWzE`-{hFcEQ@euF|6DJr{Y<9U8|iwUhr6%LKPFZ7<)=VI@ybhy&HiS)JJ*QLHeI$n9RceB*Ddfz7fRqwpicMN^E z_dTgwdf%t?2fZIkZR>NN@*B}-R3DT#x{s*PxIW{p64?7(ATXxS*di@DZbgrkJ;d+o z9&38UD>wHz*yD7M^F1!n|5ti^(c^ZHyFDHdA6YZDW=hSpn(6evyJlw1oSJzx^K0Uj z3u>0sglg8+gljg|Y^~WwWP44lW`E7WnnN{5YL3;UYOEsjlQrp@Q#Ge+GBxLFF4Rn` zb=6Li%CIR=CuTs-4ht1pPa$=P3F& zUOBtx?4DlZ|2aL^wwl{>ZqL8Y=JlK>{d~&rFWJQ2lX}Z3+H+CQ#XXnw4D|f0=Y-yl z-qydwmwIJ;VFoYjxuWOFoBHi+_dE!1UZtRXf=89Q}K_XP*AO)3fgRc;(p+ zqn|%VFFl>@Fvj?eSBjnPywx>dVz4rx`Db zZJyYk?CHCsZ>;amzPtMF?i=rWq;EstqkXN%`lk9G?|Y)}$-bxhp6+|5Z>I0rzUTVJ zE6?|Bq<=5;y-2?zcv06TBfEJoPkluEKd$q%{^#`DFN-1;b)D5eUOBPfq<-80%T8LFXu0|Ft(W7KSIN3hzb&*}>35g@o!8Gt%+_xd z{d?zSLF&kQK)?5lh_8%)5q*!}mUEQPLRvnj=h7;ZrFU7r zP3Mv-GW(U9o?Tg5RbnX_TxF^%c~WQ-d1od*HMmO&xi(yXYH+{OKafXFztWD6$45O< zGQY%1*(O(34t`cM{4KuKWScA-N0*QP8C zz^)Uv>?gahWe+)oE&IkPZ0Z%O7zCFPvO_$=mObGWHjkXJW$XRImhG+=wrp`w*s`r5 zVaryAg)N&G5w>hta!sXGwCt#tTh>6S1oEO~m|~Wc2#_sH3tP46GFDEMcA@sbyNv%nO)ejWe#D>mN|tjTjmnBY*~P8YR54e zYK%#}NR;zCC~VmxYe)#$q_D7MlOn>FO^OOzHYp}-*`&CzWs?%ZmSdF^wro*@uw{$V z!j@x|5%#zGS&g-@Q3%)ic7Ti`B3taV0@V?c4R?WzCL){f0U1L?c7hjVEEna2wzKv_k7FHx9#1*QuB!)` zU?n7bFbL!zBKt7}GLf?hLr)?P*}D;t$wXuyM?suKWKYLHrVx=cC=N1}h*kD_QXrFM z4Q+=oVH)5wjmu8M;ra{)892CDXW@`s&N(!}VLCfB!{N?n4Dtl5G=eHi+d88XZa-&H zCqSvi%@GbbJXpvMPB?hj!2^e>s#ab&%wz{Y90IhRG}>vk1mK}IZb5joggGPxhuN$n zaJZ)&;s6W18uuN*m(=Cx%oMUvo0$w8ZcHh)N{=RxSt^e_Kwv57(SkhYu&!Hgbe3H; z)d{elw%jPyB|xcVE=PFbaKXk7zV%}JS8AEZ9sziqJjEXM$il}CAvhdW4q-UVXNM>p zl9xG$7#tR`Ljn#r>j7x{mxRYc_DI1aaEY@>!@hrF749ykQp!3T#GJhLoefTb6?9T9-}3Pi)$ z|Ey3X2A40wn%W;H1S++twI)fLx84oHmYcGau;n%^Eo`~<$_QI-w;IW&ywse^hOGuz z#*Ju#gB%=_B`1RACaYQ4a$A)bw%khDHjpj1M|HxMTOzx#-@r&tqTZSwys{-vUNeSDX$frR|t9~>o9bXb%Zp1&lWQxN`hM# z6Siz!LfEo(Nny*@H3(a_E+uT)y0oxm>l(?X3a#P-v(T$qH*LWBw}wFu4k6af&}&)e zq1Ul)fnLwrw$Uh1ZJF%Q8#vtwy^*zlBgTIdg8&>Ntb@>-S%;vvunt3SWgUTzvW`M; zV;zIu&e~?(L^U>9&QIWNXC1)384T0Hj7TZ~{bU@rvdG$jxQo0oeQn124eZ zSym=Kko;nA3!F(5U`%0-0L)b#9|st#R{aEk&&_!x4Pdn#r;|uIN#N3= zW@`%I*lPAj1FWKRN`zzpdNSk>1qvk0j!Jh^z{I&ZQ>5_0^C!_ zJ3fG*n$CWJ9jc2006UHK**O2L2WdIWxds8otE0gXz*cp}5e7J;%8dZ*QN=_70t&3kHU5YASnh9=YLs{ z0A1n0ylMit@X#bd4q&QU7n=djs!e(xpk5v7w*XwEQz2w(+hWX-uPYg za0$^h8^kyO@~SmXfXk|8E`U000pjWi*9WkLfEC5~K~9a~m;k_3wf@!v zj8dz75MYN|1wsI8RAa&b3l)d}e5H;LqFcoN-(!4R{VbpDU#c|k_1S>pp(tmd;HzH)5)iUa{-YSjw?+*6a)8U{J9>Kc)m zC=dlWOqUB#)fhnN0ryB8;B!@O0^l>{kp$SSrd0#L2CJGADUb!HIoCA6bah0Q0l2!8 zE7Axs>mY+Hz`}K$M-#v)wS~(89OQXswKRjw&2UT}V4s?KEdUO6rO6gG=Exk92(mH1woQ(utET%)iy5-Fp{oYV+KS3&Z;BdD8Mc?zA=C!YUPZ}JX9wp3}Ce^ zQfpcgE^E}rw*jC*U3y7L4|R;11~@o}YnA~xsoL8JkW?TGuoFP+|C&HavMb1``Uzq;br0^n9-W!q-Vku|E%>Hy;E0*+Gv>i>zidHTBGl51h$0hoG+ffwLL z0|Otxjw1~G0FkkD1wo!i2Y@_uJjvHR>w$8Y)%GU{^2Jx=B+s)$KqpTS;w!;~_>?>* zZ0Q;ow)9B|TNa%pn|gS@YGMPxCLU6&B?WShZlz#yr2!7pofLo^zz%ibk{6)VvV+@f z+iqxelvW3=wi9;fUF`3G-c1_EA5MTcJGh|tu=YUjW$lID$J!5_U>$%~6^;sRvg|8t zLIIklTe*>OkWu3~j|9Lpb$u@huwn$=nUNPB8h{$rW&RAnc(qk+1lXoFqFI2H+=kHn zYmzbZc&m~F*gS_pGk|Y4gFHZZCW97$xR;w_+hMdgzntcdoC|e8lgNjslYNKPaJ#9l z$vEH?QZ4cbP-;>8I4`u?$J^ZH`7gaFhU6^1^_0TJk9tfSDM zv$n;ICfu9LO?Lt$sOgx$K7i$FLl*>CLOTO_{1*jrt5cCAz|4u%fAaEH2I#mth{ypf zRmYXKokmrXYQyaW7^kkc_yFe4;L2KqAZc}u7X^rKW|t(uL%REk_GAE-t4wkL`xmi? zZI@9I$2ta1fG^egiw|J6Rn;{J(yY253UEZ_ngrOaw*DD_x(!@R4#1__Yujy9#Hp(4 z1ei5XhFC2=kO%5gK@ecWZO%0cuuvUFCILpPTr&U@lt&I=foh#CZd7E6S`VE7)}>q% zix1?m+Cc;XLMkQ-kX9X#1Q<=TL=FwWCRMW>z zPN}_n6dp0Y-{@pz?Be5GcN!kh}*F0-Eh5BscM4pa*np#Rm})pfB#I zo&spbX}Ksr2D0rwwT$mj$|!aCm;jijw);r}+%*ltmPaBfIG$7Gr2#G<=L%#1nimLQ zTz_c<8LcKjmH^)jXcD$;Uk;A9)b;FUfCjZq&I2qM#ig|rh1>QUM6cRC zH49K`NpWpkppUb*9Wc`A;2Eu{gFeaHZfL7TUFCJaL0txRLZ9XU7xWp{9_S2fFZ5Z~ zKIn6-{m|!G2ZXkkS{fPD!{Gw!AoNAnA?Qo2!_ZmQ5$MaTqtI7a$DpsWj*}Mm|C<;j z;Bbv~2Ko!ujnLOwXQ6Yfo1ky7&Ov|4y6&JcBsW>x590n?GXn=4Zn1VktFspuG@T=1 zOg+$f)?R3Jy5@tv%jtgTd#nQo#qn>cMV;`~!{I(V1fd_W4naR;9fnpnU?R}!Hb4wo z-71SikK*I@gcYEUK@xg2>lE}D)@f*#8Av+WM29p&+gWF!$FXjL9?!a2malIA<>BC9 zhZg9GtZhl7!zQt=gPzRV4((*^fS$tI2|bmy)det(fd|^f+6S$!I{Km2?a2VNoBivd zJ*P#sFJxiurEnxt4ZWV!6m;R&B>SQbiJ(mlJL#wm51hkLSlhE^7H$WH8|55-8 z*&z+>XPtpw#JUlBG3zY!64p)70oFO_&sgW7ml|5^|LYDJW4eqT?9lbB9ni~JJE2#w zc0sRX?ST%m_Cl{>?Soz|H1>Z0YuF(G9b#P%y_R(ldL8Q!^m^7|XnKePYefWl1M4XC zM$)+c5Cho64sqxR>jd;>)=B6stQ(-WvQ9xqS*M}5vCcqm*ZBOi5nu;9WT9iMo1k~H z&Oz^D-3+~(bsjp-+IiR*;ytWg(0et${_g?U#|~cT1ZyAke%5~I1FQqk2U*ucCs_xf z53vqGAGR_G0~}!;fo@Tw&mW!&TN^=qA=a=xeM4&|k2whrZ4_2%Tdcg1*5zOj;a&e90gJhnuXU z(9Nu4(6?B}p>MNJK!3$L37u!%0DXsb>IjZM?lMTj;U4P@bPMZ7==-d*&<|KQK|f@j zgSNGj8=_|D5v=n^aQrcnK?@v4v9>iBV_wI)4tg|eJMfL_Ns3B8_m19X^m3VH)+ z?EljM8`&WPy@_=rbcA&ldNb=L=q;>s&|6tILq}QXp|`c-{eKIpJKd zYdiE#)(+@htew!iS-YU)tUb_sTJiqh3$T|Re9-$?`=Jx81JL_f2Zc6SX6~mme)&pD z2q;GnXYu`pFwjYLi6vqMxlWJX@Flb;&@Q@!!I!#XGVV5Cc!>jyR;Q8)fU)Y#ED5kd zoeO3F8t=AJua@MF;rWy6f<1*}Mcd~_L&D=98Qi5CkQ3;x@Om1^2Q>B`q3%FIpeX{C z14V({0`aREKwg2wQ>|kC%g9K2pn>l-WPy&U%WX{nr`4Hb4xmv1Tgs^TUD{jn^~pM* z6Y3g>9Uw&~-13qkUH=7htLq?6fNSb3+eLt{{rH3}uSo{rI9iN(h3o{N4RlL{uUv+K z&Zt{rQGm(D(^kg%9|MW0=da=bOEWy)2>^Q|gCsyiffRs4J)e^SII5n#$O7zJO79l^ z4ApH);r>_SG@5Jw4wfS~ewf&H-00JV>TJ^v@Rb5ifNAO;kOyG5dQ{E_FhO|)0Ja() zM*D*x_39)w46s;%27s(O4Nd`!Qn{u9)~j-J0?>^+UPEmsjJ9klT+I}K_CHrw^VJLw zT+-@7bP!;qx-c6C*fy5OAqsF!U6G9w;ODZlBC*tRkgJe~^Bz?N+e!5QPI)#==b|T# zT259EGuZ*Asq=FuKv12K2Lvd!B)OC@9QLXkf=M_WVuuVIymi!WZ2$A{ILsdQv{8#$ z#wBX;hMZ4;Qp*uqYxz) zg{tWp0$jNq60_JO0(L*-nJx4v;6f8=NBJqlfObJkGv3_1?R~9~N>D~#q%a$p$ z%PDNxu0RnFlTGEWEDB2&C1;Al@x$xh#JC%S!j{Fwg)d!ern*X!GNLWF z>B2h?i|t$?*h4l29H#(zN5uy zF$I@(v>Nba$r0jO+AfhTht+cl`9Clvq5_p#F0o4zE|=*IurB`z zmn>Ye?2?De1ez^yaAu7>E*C246NFy38e^qwWNpI4xR!BYOP)dW70y0~*lX0!JT9Kg zh0q|`RN<@a9u?YT*-CeH*gactw_2Q63b6rU%MEOpY>K0}G&(*(KllVFwS2)2!K*m_yQ1cOoIJP!DTH5CcaU=kzs}*dCL{lo%Q=6K z0Hu~3I|ShHh1%am;c$Z;l1)}4i>vAZ!Yn+#WREHAIiGCT3*2cXAx3#jVQmQ%rH6$r-`H3?hB=7cR{n}sc7^JG)`Gu58M{-pt|DRni_DM+cMyK1SA zKoy_Zz&%ag-0ZMOmQ{!gTb>rBge|L+De}n``FL)Uk9e+3jDM5`*(tKA5_ONrO;%QD zlVvJBh`}dRwq}Zz8%d|I<@0HQA|582!fvPyTNEIzuB|48cWb%-ZxBL0R+197d?X+( zY6pw2m5WKjF2kBCqSuX96JQzuyr)&kc0!B&|@#q06l>wr%ARyMTomJjpS1%b*P^a zsq$+Sd89fxvli%yl$o3gwy(%r+I7N~LuD7XyvX1qo9aC25x)N82bf&QCLr8pHub{h z^A2Il3lnifIk_?k=qZIxX5D(eZwi%q}g?1Nm@(FL5lhu!854#6MB40m2+DuN1LC<0xhn~$k0qtd-6q>HD z6xJp<%wdP7yx9NJEBXv_aF|!9Y%>w=`#kbX(k?wj4yC z@H1IX+*8-z!bPc(qNr$*9V_yQ3tL`O$`tX&BL8fW-Bje06Sj=C+V2*sA1!AdO)c-*4!xm~BWAtD1=U<%F)**Od6RcbGuFLJiE z7&-gd*(tQiGK!xnr{`aZaMl5MFJkX7yr=Wi`j&W+a}v&r**OE}=2?6=nk#b7!+8li z+wU9oxLSDs*h7Tt;S;H)mH>MP;XPJ893O|nXY7!I!~H_pa9GL?wg*Oe;fvg(9s%h5 ze;IoO;BgPnMN%I{;ZaZPqU`x3Tt;5uOtJ*H&Uqv*R0pZfheip@3+u8^5R+w(dN?rr zu;}$8y#6>w{ zeUB3043bE^q7t*nAXKP89xnBC-HboZ;1jmo0))w?($|WiF|NPG1u$7IsQZovKo8V<>mt29r&> zA2FU36<0(8MTub~rd486fKto)LeUwxT%@Zud~}i*ImnvX$9AIcZ^*KIBq%yuhz<%u zWiBs7#|d$CO4u?uhu{qqEJ-uSMj~<&k)pMBM+66w0*OjWQRH;x)iSfJ^ZT zTju5yw#>&bY}uv&*;MKEDubv1rIyWws>MLI7*&(kzks$D>XsnFc_u}w$udSw->gWK z4Q&#(tW-|evQo{$mX*qrO&NGp2KI3VNRLzBzj1&pqYL~zaXdgr)RkZ_0nRdj#F%>a zvR)+0Gl4J?cc{cjQDPj4TaYNuKN3Z$$s)S}o@bpr^HTsVGZ>_Ww|uxbQ)D*^Tb@s3 zi|i(0%X5pIVY@r+*4tQ_<%`l=$fnAjP$Ov@Z-70j7wZV{^U3xi+figYi)$} zN%lZ*dqmv?1=!9GKIk2+{m?Pi0qC8q>!EkCjzI5b9fgjwjzRCSGKd50Wu1WD$2tj} zVBG+{pLGiQ0P8gLLDm`QBmdd?0Zf+TX?w{7L}_9;I^uW7vRAf4)Fn8Q(q+T1B|6JR_sy& z0OQo@XFY)Rkh;hi0=c-Ja}5KGR2L2+0DD605e2xdc1|&XARpsd5&-8_2Q&b9{K$iD z!lgh)sfXdy04>sm&SC(jEaGw-1t_%~=CR8{A7R}D-N3pT`Y7u>^f7f3+5+%7JJ=jX z0V&pX(8pQZp--@OK%Zpogif<|L7!snfj(VW{{YUggAY2x+7Eq}bpZMt>w4((tb@>v ztV7TjScjo6s`W1daETqF&{@_o=*z6*&{tR|ps%t{LN~F_2u-)h)M0Yg09MOvHAi!B z*|wG^t!<(aGeJE9UI(yCJtJ-ha84-fI~;^~SK&nRboKPA3m~F^)dMm^Js0i;Sf!qT z^#NQ~9)5t$3IqVos%KQ|0WO^92^$ii)N+k`BMkk88vh8ub#{nC=UB&}Z?KL-f5|!l zeUo((x|wwY^exsY=-X=i(*R$wLk2p}x)J&g>n!wL)=kj&Sm&TyST{r8XPt+(K48!S z@Q}4_lF?7_4(L&=okE)|_tblzE`Xi0d3t#Wh=YJp>ZLa?T<$w~ z+M45c~0*;v-@l#nbplf#wsE2hnkm1zi0E z^g{BGN4!Z8KM{GX+W@kNh&&}ofh;B>PYlu^ONj7I0xM8}ki2!_rP}lM+b3*!w&54H ztYAIa)UMCCfTrtW;RovN{oA%ZfyWZB&8U9}_|rZkuWh)GW1n)d75^-T<)! z?4;+&FbWQUi_7@QXD2{bJ+|Wl7`2E!JOE4Ry%hNpz8A!~lwEuP`_#)ket=WTBLMJu zBUhvzV6_Sf0vu597d^H|n`D z%~p`jisS)os-IhAj5_$VO*8teMfGzXz}UhZ0hp&UbpV`GAx?mk^=kchfoxNi_W+z# z4<~v7jws**Sg9WT^aEtogOLFMhk7Zm9^jxlqOt}-R;U>e0`RL22m_2C$DI}dSgzhp zi~`(HFPO#vPN^3};{Xi`BmibuRVGQ0h-zK~z_gKEZU*3x`d&m<0Q#mZZw8v+a8$h# z+zf|h?2v~;UcK9Gv$~8d>e-`CXnIO)9vA9>!*bd{$x9kexJ*?p9s<0@@***$&WQYo zU%>?g;BZ7b(Do+?kCp5Zg2!={MFb8(c8J2^3_Uc9O;8*TtJom{himG&hXy#TW``6U z_N*;@1PvZ**rO31hgDxU!6C#BIXE0seVvEHT6SoG!yVPvb<>TmUdIl0p{e}~=!QMo z;e^L}_HYSpvaD4-;e|t(9ei+TP!0h&Y+#3aIGj)pAvkPg2WuD}8M>~GN<`tYi9KR) zIHw+rO28q)4oTAdeft#BHgj4U!MD}Q)Ch+y>|o8p<19VYgz|In*vcNwr1}1O3(}&T zW}9JjkXv1ywhK^d*~ShII80R!ueso`ogJ(mc=!qrbiiW=d-&n7R#mVb4l#BJ!l6zc zQJO4aIP7GH2pkrxivlq?>>>ww5fUDg#Y28_Ela{@H?4Q_0HA>guV!gsOP)dS-Q(PY zS%k*9{3bZuP!7#-*rUqN!{d^=x@U76{kWI2s1w>`IYdvVVU!$j*vAe|>7csN1BV1V zc;PTvO(VbIV72ULj{rO#?BtmkL>33wAq0o$)y5=6Ky@>`53_d$&JlIQnT5lVLIF)64IGj~$cWn|?&~M@PCq=#2{w<>rOUnC zTsr|S*dY>2Eyvi|3FnBn)cvcp-l_ZNoZv%(Lp`zY2S`#CyO`YnlcvA3XR@qQ@9hUE znF|TQb*?f)8MY zI?(Y0jIi-;I{>ihjOzb-kWnhvAi#-J+|&@j7*$Ld;F3COi2#gOqY?#JsE&PO01fKx zocK%}Vjoojj&0In5|i~;Vew>z4phkETI4{*lCHERKwqvpJAmN7k+Do|$tt7VKjS+c|B%SP^V z2Y_37I02@sY3%~or#>#?0l1~sQZGP89n|^&LbyyQF7fz5E~q&c065jc6{!c)|Cjrb_JpWQ2*al>sJgeqtr?o2Uw#zAOUbh-N8x%Tv6Mw27t5I zxFRWleQI-*23UJZco>&hG9WGLiew|e=@e&@1<0t4MH9dV1#&WvV;s^9@ZczeJiztC z3|a_?{y(LNZMHExu_p%|f1{UID28>(x1; z4=xe4viJdxtF!e0zC3#?06}pGU6_pjlPb4lr50|KtFO zsSB!30H>WXZ8k?kn5okg~bY|3Je+5~w3j;YOw zx5(RPB+`3MY8&o{`vW>G!*P57z^nG?^#C!oUIqc?sDqvmz-+aP4+AV$AObKN9WUA+ z1=*+edoh5`D%Uu`Qst2VxJE}XsA>{mtU4NL064E!{}cfpinOwSLpM;BFj*Rl>@3+- zJEuB)X#!ZL4uNt2es$E;Y=pZHUebI0ltQg_MI+(<5aTy z`&qr$i(KzOQ8x8OcCg3}8Mb?MRzLSH6|+F~NZmZ6-218+JHR^S;Q-jGTI?jiWxJ5L zR<+3ku#dLM?$ej`%03I!&c~0WCF*iypeUnyBu=^Fe*TKy(aQOUfm3QoBLJgSu2F#P zY6Bhv*rc}Kae#elOOpUtqmC$&09VwNHERP%MvZC;V4doxG{8c&d&&T`sG2nb_|&E% z3vf~$hBW~+t5R|R4-41$nn6yfs^tL^>Zq#);D|b;u=$K3&8Xv}Is)9Gb|fBE-Q@sS ztd4|S1jGvHqkH{WjXZGioo3*bK;6pr0r=?$AwhtU0y%(v>TJImV6S>$DNleO?Xk8X zb-Q{z!#3Y&)JpYag&km|dPl(lFirs{fJXrrz!U|11iFYv<)Z3VUW`yxM|qDSE`LDM`Y4I0y z#pDeyK}p2B{4bygP$ob~zG&1e5PgQ7FUK`e8tD^!S*Y%_!l2p7ezw$VImw9*0jQ*l zTxN^#mP6@WYUH$ybM}ztD~(=}MvsN6%GND2fQx?kx}{wpdcl~c^J}QS!ys16DK6g$ zm(zx>5{>q*5r2Ld?jDg!`{c>xvPZlCG2!!f@bLqM=!aLD0NGWt#CnljYB|FN21$#j zO*1G_{z+r%0pUlV$X7*0L?*I~7!uR;!)3$;Dz%*Dd=t>;SSO*+vu=QHq`vrpygQq6 zZ@HmAVagKuCvKv7u;l7wt=hSAW$Xi;6h?5Pj&dY93SL!g&Nfl#0zqjOZ7oFk%zpk z><76<ojz;EP_{>MuAP1%~9^dEI{2I z%KE47U*FWLI^W_v^2p;h>lWy*+*5AS%($%burH@fr^x+)LkK#Lr5~=V3n(v;*qYFg z@_>jGdR>-F@Il{U?I&Gj41{>bn`|C|<#e)G#hs6!yBri2n!1sGxCRlp++&w0bPMYk z^nDsp@mGZlb1oqgOqS8xxWAGB@t~CkOuo070&AilE-)<+{WW4PAOro7btAN`wOp&R z&?5|8C_X1JZFN-f%>b?o)c!6nimK9|HOCxmK~h-x+Ey6B8L>)y2R?N`r|7eoTvI#H zxHWt-?*Le*K9%VNIIKKe1gflZyuBiIx)eSkN-ZN>tFI~fK}K;y1JHHk@e9i2a%UR5+Dg!Zs*fSySqZP1Vu$Sfk?1WAL; zCh~2N42YM=b0Cc%bBI)dShGNL33Uc)0+~moD@YE+N2Di6Gst`*&x7Pa77(cgX#rVC zq!)-SNG;!7m^*braj}d5PaeB)*ivwCNX_Xkq3QC1=y=(|9)U_Ne(owS^diPa7fnrxl}X(3MY2u-`bTQqFqiMp!R6uFk>g;~yj9|G19lHahe z7ugxU?Z|gMCCJq=1lKST`JQ+bxi^d4#cEvj6h&;Hbh)<15wVd-H_XEZk-6dev^Y%N zL@9DLPQy1sq`SyU?Uou*$jCVFL9+tz4x<^V={1FUnJ3hxoO0jHz0e|@N-bMh+gDR9 z_@zJxi7ro2@>WiE5+NOB?G^5F())yWC8ciTR6o48vknMv`EGZ;NTctTh#-lAK%OpeRtCKtBeG0p;kY%TIvfWLH(fP6+!6Vbk_E zC4|`SSCv=Ey+cMIxm##b$v>%*dxBEQ+~uB6o?5VCsI-+x2=*hC?(L>=T3$Y^?yvwokrna5!drHNjmn|Qc-D&JPs!@Q z>O~b~C)mm6PH+j^m`LSnA_>G3NhMdRc_fgSM}@6Om=KkFP<2AY%5j9_MRtPhF0XS* zNs%H;N*8%$gx4Rqz($cGCvH}xSoom2i4+wueJ^)@PPmHJ7&l9V5aUZOwsjQu1`l%` zDIR90u%(wvc)iJ^?GY(rv?<;zQhvnc`bZJnsmk>WSD8sbB+~jH5+QOJg9yk9B(@LK zb@Ci5EK*7>`*=7b&pJN)SF>`;*6y*{(1PsluwIQIQSH9gRWS$l=AJoNDiTOMmz{X)pIk$|w}Ay2)qhZPT11F>N-h~; zn_)K!TdokfBA;eq%Oi!nu;uDt3sa^J+2%SD+;3L9NGY`(BA>Ld<<2Q1Y`Lap$rc}FtQV&ya`kHx>GCs7Igw7EOyqK#q0_AM!dIS+ zvi~gpii^*K%Zgl6~Xcx!zXNU zc0m^#xzG60v;#A4O`0ez-GY0?|cGE;kN+mURPZ-uL1xdJ zAcw&8(G4`6EGIx?ma>)e&I8myKjKr-#{S<+f`{EF(n~EDxhOyMCDsAqD~G*a*mBr| z!j{7xLQIxp!Xix$eMH#C(9?~hjkNu(k|&ulkswbmo^ofAXx~JQmZ%BYSg&%vIe;eCEk*G*3Zyz*HFHnb4wT%{- zJ|aQmiaGBgz+>n~qGKP`p%0P+o5cR7)N-Bktw+8&)W=>1|9N-p%B=l`6@w>=AC5Xuq5heaDP#R8OaZm<2?@s8CJ^9-^ zjGKV(vd%%@qrCqf8RZ3`10RvMJeg>LQws;#B1YHWcYp7($DXu4VC(>X$l3{Q(`C=Q zphvLwK#$bbDT)_l6p^2xHa?I#BL58H2N_M|Uj(78RlPv;grlhPZ{Zb$*BJ783nTrIz7|3`c13}^jv05e&dIu;$sOrbClfstGXb`q+KuXv~ z)oK4pHr2dY)cju&)+kV^#X*_A3z7wy$Te>g8OXVpi{NVEByt}F_hz_HCL%jN58@>9 zU+`%GnL=a;h;6e`>{KG}fz*LaBl13o9mGXsD2QV-)|TmnJ^*sUX$Fx$g1A83L_P%Z zfOv=u1Mz~)Br+VtF93s*18pUr&}Bp2?R5Zt}w{wL%a2AMmyl8U&%E_XIWIdq62TEhHzo zcTa=(x&9f_T>nO-Eh2AuM41IyOhg{?G;PNCFCiq4d~$FK5Rv}ASR1L z)b0DIn{A6R0hW@J+%43BEaSS_NpsyCNUPWB6Gn2+;RISv8FWFGE|3*Oo(1uMtRx~2 zLA)SAB66qW7lcj(Mcw`ZVF5zC&8|nlDz23^C=%uB5E8cRtgx_UH${Xk`zI=F*)uU= z%RWhvP38JUxv!$!q)3*%(IArPqfcCJN~BS-#@;$DgzSfmuw@T43R|{4D{R^7CSl9= zI<^|+dg+J9*(nfR$fHh?^TY)b;?g~&jYd~l)$Z0OeCS>76TGYQ3#S*+lzJpK(@&T7 zKtYi#^ACw+x&X-eheev~)Ckhnaat65Jv429V*p`xh(m8+oq*oRItjgrbpv#Sbqabj z>ooKh)*0xnh8AbbjQ~-0$U<*p-9)-e2R<6jiB#Hapr5MR^Pxf>e3t6Jx+rymoJ|g4 zcRi0G|3{7tNQ}t;$bkXbN#y^6 zgg|x?k>!O!cI$Mt#3sv)fW^scghWxGJ%mO|6eHB74R=OdIG8NwWoP`3J0l6cO?5_^ z0Cz^Cu;nUb&B4>Vjk1-iTeC=)#pOkEsbw#BMvF+3onfOGO4~=ZlPh5zNP>u5@9ZG^ ziF8J1I6w{%q1DV-|C~Sv3CXq11(GBp*EtW!AtGYUtNQ;admC_9$1`m>$=W|_J!@~4 zc4M=ZtYvkoomPKlrqj+(EA8}Ws=wd-bY?pL^Uh4W%{w#tcBXTD^B$8RNC|?FAe-2N zs30Y*AP7=IgCOi6hzf!r2o1vi&hxph>&dcajydLQkL@|H^Sti+KJWXvpZ~1qnX#^B zDfmKfdR;Amu&$PfwX0Q09AL5Z$Ks`Sb9ma-I(58~#=6>IS?y|5wENNeF*-6Wp<1A# zO0|W00MxNcb%c5l)Nx96h1vz`c)!kvo^Wk&F-_|W^$@5ZkqZ8?^>|1HKcRiZ_7oEk z*5l|c(;g>)kyydP4lhZ{+Cmzbck3Uv9%m?OkF&tg9zpYZ36T?~14b_-^1?g{Mz0pHLNrc^nLHKfz8(m@b(8^lH5<)DxgS%C62@SF0588&$8X4G`AV7O}3}t|Z29 zMOXhs+UZfY!K54r{oHywpvInZ|1%WvNwj`~=8uHxfjUvCu~1KeiYqk{>S<6XDHVYM zH1rIpla-1J)dzKoQZb>Pr{-O0=t@x66^Gf5$nW@6YG>q5bG`I zB(Xco=vn@>Ap;Jkf9#pgGD*)k@*=jduz@a6R?kJsc(cEGE>Tm@Wn$eoR)}?+tHka& z^Z3g^2f9wI1Kl9jfo>ANd!XB(;JM*>?l4COx+h|Sr{6j``jpl4fHJPWG5=%*4=JkY z5wQ;Rm{_;=39$}z1QpvrM~QWyW5hbpabj5qA=P2vd zLY^`{fM5e%pr)RSqP=8VN#dc!Wr<(5xFYc@IR452RE2oe5^55UEUruZni~h-V_R#J zv@dk|qc+<+AZ%;x5p!z|dRxa(@=x>f!y_i?71Bi1{B0Nj-O3}tw$`G+7=YK!Q;eDp zKwPw6n3j-uY;jWJH!My|{ASpQj1X^GoRxTDaZcj5-8ksj=3XG}3pKqC6+zf6EQ{E~ z!unI8th2BR%;V2H)<%t@cBl>vZMSI+i6e8m!kQ8vWpPX5qb+Vre2m2%iK7;GB@Q3! z64MU#$@@YtcpVymuo*fMF?;*8Lu1N1Lno92q2sKL2=c5yQDA7tn--He95W&=#E&da zNPL3DNr_LiI4yD9;*7*6x$(3=Inut+36I$f&4aKBSG*nPKTtd1Yz>vDYlq4#j90x| z8x?B0f~umOVp>h&gvE7VdEh z4Ma@Wr~MgH))_aV90;9hO^n%p>(E5Rl!*~kg5QlEP6ZJso zB5PwvO*=Fa?PAl$66Y;G}v zgwh~vmyi{)frYK09A)iKo^l{`xiwLsru``bv;8YfEJCrVS-7 zTRf8ZT8qbb$okDarI8_fAKpLmzZ{_ z&OCfr$m>u8gsq^Kh!Ng(*0Y2*Wu0*y%J`{@wb7-f{ppEzyJ>xGziz}p67H~gDDj;Z zk0kz?#bb#Z7EdI;%Z;b~iNY)Tb5_^3pcn{umkp99k3$s(q^Q}{4YuFxlfqCGIQB<@VBhKs^lE)<qMOT;?LWhUY)o;Euw65nHSwXy#ndvmiUV$;OB#P?dvo5l?RwmZA1Csb=#+4H2SUFvrvqv_Y(vq;ri~Bziz8?hl}{{=O8mCPF^S)?I4<#S zixY^a!x*mRn5!gjQYT}eL1@g7U{go%RD=Pi9H?(ijMH92ot@#ZZ{z!RRi2Buos9 z{zhT~Cg|u5s|b1k*FS=+JMpM6CxFrCjxk|Q1fx#`ssuKcA9AeiBCuGlG?eUP)Sf{C^Zr) zd|(6W-FG&QdA{$`0Uhk}{eSE;N}=Yl#k4ZU>p4+JYU|w386zvcODYh`+B)b-e7?nf7T5JP5N)Tcas3Y|>SN#$ zv2JN&V%^3j#JY7w(6F64MTvEbiUGsK1=eU>;+(|^i7&J`iI^9x7a5V3go`cCNSwDg zEAb^3=Mmcg6-4{7X+?=IwYVg4!Q!&S;meGu2ywZ^Rf(^#xF&JY;yU7`y=@IQsN&{( z-!|AL<$diOw;7@0itx?dd;>xzlA+{VUO*lssU3ZJnu zcQJ{tv^b8~CO|^8tEjmTOp_FCTTL^ttu({HHqR^r+c0wsY?I70u#K^R09H!YbW!4~ zEiOrXjT>|Rm4#Tbgo?yvi>ne}YjI8D>nv^{wqa_DcD-pWi7OVjCBDJpa7Tz6jp#~z zlf^xWs}}bqzS-gdV(ho|N^(dQzcGK-rojk=TwHlO>51e#~8r7XgPng@xVjri}gapCnj-xqqyYq!W8 z-3-ejHn6Z&QlYFpty0F{xL8{?YT8zv*zKZs zQr1IEk1~EsVQuxP**;#hpP4q4xMA@~;=3GsU^N!vZcCU*e2>Kum_TDqi=z_XYjI5C z`z(%2e80sB#M6`aBvoJNoWWMN{pkTQBf@TPJn|rH-W7>;Jyaxdh=t9&DrFs;8s$K! zWzE;A>DV+xd%)GW|7i;Gpe45?-eqxH;5bN%_h8PkDC_G3(+;AAn_9x z7bX6=#U+WKw74vB&*F;2Pgz`*_-Tu45e?WW#};1a+aPSscZs$014+z2 zgwE?uZAe)=KcXB6^{u@zHSPRFv}a9=JS5j2&lwR#r6~No#W9Ho7RM!i!QzC(FIt?G z_$7Fm*@v9a$ z5!(Q?L>rmbeu(>@K`Tf@tYP8C4S4|k;D@><_%rF z{+f`-uN7bLrvAflt^4;FFvJQL*6BE@Kof}czPGRN*ecnF7`TI17kb?22~vM z9+`H!DfPsx-j>8avbfFSI@LR(onTs5;u9_INgNLw(HG(*iw6>)Z1GUyQ!E}yoUnK- z@u?P1BtFfJr=5i*p~M$iJVHFRI;QFi zC5LOQMjmzfyQK@rh=VYzNn%)a$3H8XRV>VFj=FlyQx1eKw&n}e)M`<*ylEwgFR{3c zcxtsm6@Pj+wW|Bynh2MPfRrW(^V%lXVeLs`?6IlUK4rB!pp0ka*8Gr~S{;dY>AZK+ zGJaIHzXB*dlusn-GBA2d9br@66-yKm?4AGen!%0>9~T}OX%Nc;e`e zf04TOphO){*sTX;YTAQ}Xjj0T-U_J-Qv{CSvo^BL2TJylrCrL4Aig7{yg zt|YPkg;JXMhr(xw^{NOif>;3l$fNy8LWuf$HI(P zN#SeQ=Cda8wHDVAo9_nkLDF`USbw3~B3=}}O}r$y6K0^lQ0)@yFI0QP?|+x^0Vufb zcmqCUj{ZV*EMo47sqYD?K ztiMvt5bLj0v&0{Lm+w3%_&)wsnNG#dTj138P@pekLDfU_X$LF|eP;#~Ij<;u8$)=kQ4e_CxqI z1NjBKXFm%L_8;@?=a}>-V!zAoiq3Kk=8d7DC*Nq;DXOQMdj@HPd?-xaw+8E;gw4pgb>JgO1vpS;$Id2NT5 z8pKBkZW8~4;1==!2Il^+%|QREwL|<*lGG*sXTd$*LhPg%bZ`6DVPg0(8}`6#5=64vH~?$hT=uy&k8OXAN)1Ddsksmyja0& zq|O|*-4d~fh52ri!ZU(-yZ_t~;x=o$EAj1aJbh7VpR_OZve(XlguN4XBx>UsG^8ia zV^Hp^E$bLG-BC`MhMV-P+dcn}Jna&9TH{fPe`aw^;)cZu#@KJL9Xxi66GOk9Y~MgwgG9 zKpC@aVwZLLEM_EpOn79BLD;ZFFb0OB#JYZCz*xVJSX*&wI*${pa1uByTg$AS>||Kh z7rNVPFv|kAfrwbe!sb$e6yEM_Z51Vc)Z&uFk6B!n_;HKF6(PDVF+Fh9Nc%!>cs}YN zTp!abxTfUneA|wuEiY%r`qPn|d%c{l<)HT7GuZ#yng38SE8gdZMnatBeeq!|#14;` z2yv@dB-V$?knAPmz!;e)tfvWye{ONc&DHgv74bW5PC|g#{IXN5Kp_rbXU`mqTQN}ZWDyP9ICwvcclC?=Cvzv zU+Vji?T7oMahu3{z0rtugg+<7$5QB7t7Ibaa~8**MY86`fzgBKO-o2TusF&1uIXT< zS@y4_oec3`3(f+EnP{VxXF(i}vGC?MDg0@l)m@bMMT<)kzvRZ#>02S~3%%t{yDACW zPuE3lW0CsUH|F*X53RZ;l|blai(80;TVZ!vbw>)H{*JAeE^`*7OFd%Ucl0IkHSgVa z0}}S)vf--C@JLdx_v#$4PK`Y0b|&`9bXcOK@X*D4#w32#;y7Y^mtjJRpXq%rIW5Gi z-iK1cSz#XYK3JC*;!62o9Y(S!#FO6l>dHbq;(aKkDn!{M>Ou^?Zyhy-IL-UWOIwKh z!ru4ky24aFqA$eD-Y3R}LcHO9eq}7gPdp;>ygOWHc;BCi2~qaGGL;abZ#$B3C@oCK z`+{9oh}*pHw&aDl%Kd_!dqyI}o8AZP%0jfgPgPZgxWoHGOKLGh^i399Y)lJIPp0W?nyvX zn4jKlEwqK$owG7sAs)CCJ{@VfFVu4*%NYvs7<2S?=2)m5S<8vM;10=sUZHSInBv=( zk`SW7YV=e!EmS9A{<1w#K8NkZ&8Ssy-)0xg?NV5en@&y1;vZNTc$%JNymEM zscs6<;`%vAO0|W0$jj*p@!Cb!gT4@B7SfwwL!pjh>x)v)*rmduGb7fC$cq@9luoZ0 z17GMlZ>=YUcR_Sj zLfzt(YYK6LN3?}_%xkJE#0qQC8+(1B&h-inUzCf$6Z__PEGgG})kI!$hv5ouqlyVp z_c9VfJnF6Kv=FCzGb$^@`5uuM;&v3#laQh?M_+74%0fKm4S!XLJH6qr3sLljzbVAa zUPhb5nYuo^q8{&Vb=-;dT_PMxc@t?UDc5+L?pTQ1y7zVV%Ui+SR70 z_j~KPEyNvO`&|;}GM(FBpV8%7cqq9Sa^C1o*|AVR_CBZ;dD$I?uIDWw#FMYv>Pri8 z(LH7`E5rrwSVmrmaOn+WieT&+NLkc7&oi+q#9iL1s5AS|WH_24o^-Zlw}rUX+Y-AZ zY%26wR4-D)Lk52;^^BS24hu#lf^!Zm?hp&plc2cp4|pdm2_afP!AmUlR(?{bYp$Nb zF5aC1LcHP;86lG4lBHyY$*mZX6XMvi5qTkQ^@xHHMSSZ+nkfqLM$w3p5Knnu`X~$W zgf$xuRfKu@Csw8^#AR0+Q4^wYjS+Pr+Md;h5I^|v<*~d4i7Wa`zW=rB;9_r`KU8#gS68k-pB&K zVsCQpkoqN&`=0!(_7dkIsSmKkMzb*ng~p%rY(z1JVgt8obp0p5A*tipNHU2{gUu4p zvC;$WBMf;`-w?Uv$)B~4FjPo=OXRvIf7Cw0&?NPHtZ>fz5oQ}4+B(a7KXH#qIuHY5 zbu%$O_z_z-QOq4%Hwj`E3m$6gCQXX#2KDEN-67q_9a0|u3*>Z6%bxCiu%JrH9aFzu z-`7E*;LF}{HJHO80^1a^gN5DrX$v(NgW?8?TRoqYjb-Q5@z)OPE%W_|#2y{#Ru3UXolU{$y!_*{JgDqfm^mMm;@T=}Vg6qFS-WR&;I@w8l+SYPU_~@NzeAIyuIqai`t$KVcd5ADy`3@Fcrv ziVN{#+=wIz^#A5ZjLAsK3JB|S4wN0*3nJe-n93!gn%;GCWmSGn#2Zp}S=O&)?5PpkJ*}SNXot53~dQfSekB-{H&iFNNA1I7;P3fp1Dsp;M~L9BbUBiCUeABV2w?UqGdrQEW+SNB z1~y8pUSq&0Q(EISLE0BO^LQKAB+IDRjEFTXWL(kzEOj-TBUZC{Vl`VJ)`2Yoqur~` zYl)hAEfeb`s1U2ys+75Ajo127_{K3eHqUH>h16_|g?yn27B&gml+|m8SiN?M)oYJf zz4n3Ob;Z06sHxW>vE6?fF;KH(DO6r#HgdFU=WWkx6oh$=i&(u*hwPrR)P0i+sbzlp`>a{3ku3O`^Od40#F`EPxmeFyoi8#PwDXhDKI(0SM zAXc+YVl~?$RF0p#;5v$j}l&P%t%IlvYd0%LkXLiIwYIY)G?wIMo zMu5$0lvusSh}CPHSiL5I;q?adnxv*)!)XR;Hbbmtvr_2B)n;KbPudqc?ngGT1(s2- zB@sJV*d!=Z)^V*6tJf+qyt>a{YYfzE9T;YBGP4b8YPLzNUR%WKwJl|;YrJ+za|N*z4nOJYd^XT$6qx&prB@ltOLK1G_xaWItj+a z>UBb_UL$A_Wo}#JHAWhrdGx%-L73O%v9kZItTLOXu4XgDYBo!(UUS6iH4lt-Z#S<6 zYU;H}tX@mR>a{Fo>YLo_|LGM?l|1f^cxG!XqyyU!afF3Uf+l74+9Fo3ZDRG>Ay%(l zV0gX5y!P0CGuvmPnjH|U*`XA=bIrhxN#jlLC)y;Ku#9?*9_NY$EX->R*u2JxU9UL) zCK#yMB(a)J1HC#A>z*472yzz}Bd#*E+F!Z4j&1rj)sFjn_75U+5jr zYX?Nw%=Sc$$EIfcpv>%mSiKI3)$52@y^ew5^?vg@p{8CVsMowkiPdX3h5&_HYs@A{ z?ADGU~M@;sgux+NP{t!yN`{wo9yLd&FwC4-B)rY+wfxw=EtrSN)EN z)$dsH9$Mo!@*~&p1t(){_4*f#8IFru!omzED68QlvHDFDtKST<`pp8v@5AOVC-EZ| z=b0;h@r_dkYPcwgoi&Ebq;F^d7EX;46vifZhtKTNE`fU-f*Z#K= z!0@AHup{wf7I&Gf1KcB4zkSJje2w2BXmyQp5@tHm+&P>NP`5uRQ)|8K~JDv6{^Tquqg-El|^eEfTBO z60v$MOPLqec&(Dgj{rQcHI~7+y4QaVQAb#q*(P;0+alJ1Z4;~44zYUe0>kTz=Cwyn zz4nRK>ws9j4uSdn;iWZZ$KYW$bDB+p2@B~Yh@Rw%1uV>K4A{KJiPdX@SiL5R)oU6U z%?{bD+y4wjHJc??vpHflo0mc_ukl(Wjlc5nyp~u-y;el*VPRgYlyzKdz+p36r=VsV z#A>z)470D;z_zHV*EX?w?GUTiu9SIojn_VDytnvt8`r@}y#7%c~kV_u`g>NN%ouOsssr>0&L#OgIkEMD>ZdnxqV8nao_xOw22&9RVrEr{5{!UncT zS-qBs)oYnp$F)MNUaP?H8h+i()+nmkI;uS9;WT0k;#AeW6rRCIPPh zk}RZVGose8uz}4|)`86ttJgfSdMyyE*CH_5ebc;_sHxX7v5sqn*!~E-Duv!!W42D( z7kWs|;$Armsn?c>6D-VYo3eWC5UbZNv3l(htJnT1y#IhVT$|YeMKwDlROG_jh^5UbfNFxq{`yymE>*F3R$ zEfA~MqLkUa#%q~0p1hv1pZ)%(!a_Q*HBkpxnAtjI9oPo3dTkP`*A}sQZ3Dw=WV4L5v$j>lsR^d*Dh&n{||d+dn}}82UM|hIBjZnNLjs( zh}G+uSiMe&)oTQ0;q^H48bxegW5n?49)IHu)NDcu9lyqGnzS!;TFM4C!!qhMCt?E& z8`wN$^;#fSuSH_@S^}1@hM?v$0+@}N*$NYNV5`JBur*@!T9-0ETI01z8h_mBd2O+b zdhLi9Jzc!I{qIs&vpr%p+b34D17aQ6Auzn2U|vVm)azKZ6HS{?Q@;^3igNK)e%imG)``_?gIK*b zf#LOZ^V*^|tH-~#h)EMW6xDE7v@^u8=eJK9KkoDV4p>J0jzr9#0l)eKkTGTTJ0W)c zV*eLGk{ON?tKk?h44-M9;?#6-6QZR|OHxz6Y0=WAWe_iUwzE|6oz1gln9+WYW$8P( z#eSezkfhhWz7?6Hk4np{aD`YqRVCJyP$SlrP$$+tHGt8lv&>sFOi?@467g&k+tjpE z9nsD)t;ZO*uFsrKh(6QR%YazD42jjth*-UhfqDNuV|7j_s+R~VhS43SMG>2qm}uv^ z+VngjK^kA{(~-roi)C~|WJIiCVG}q@Ijn|r4AgL*SPd75)o>9Qp3XB*C2H!oOsrd5 zg;>X}DrK^3yw*wM2GTj+-ybwsNX@oHonT>R+mzL7hgiLKiPdY5SiSav;q`p;I-sUr zhs5eNJYt|`$5LqL8ncmLh~ z9o#lB{9a_9I@Hu}SG0>w>rqp`ebMr({JQNA$>aTup5YM-so{x;x%6~^Bf#c2O00fk z#OgOrtbP-~@Oz1QN>UTQxc(OL$0lYds^P3?m##9*V{o3dFZ7D%x4<&$wI|M9bU|5rPZki?Rk zINhzKN#nIJUI#L)Ks%5Vv4MpRcAl~hc7a$2yGX2)qeSeEHI6@J1TcKH8LUv$!LAbP zVAqJ%YhB7*v&L(aG>)j}+F-X>M!j}KjGjI9+I9P{W_!$4vwdPUJ0RAHF=QS1J(YPK zQB$vD(aNSxsHxuw8b!Hl*Z7T{E$ja$p5ZtW&2W;1@OXNa;WTCSn;}-eSz`5@BUZn8 zV6=Okc`8s-zeQsE{a1;Bnk`GA>(`jAlEyt;&ufikbZ{FYjy73$LruMAiPdY4SiR<@%uTDk^7_9>-WPhpGh1RIHCqv}hlLGn zm9h?Ojaa?biPdX^SiLrZ;k9aBTh!ERxXnP#c8Jw%R|?&{+AK`=N#i;=YXduA8TC36 zF_W2k9ZNO0Slbh(tKSInc>n!Y6Qdx^bPO0;&9u10Keaf)T=ktKR^MsKyUop;?!~gC zu^01v=UB$C*IxxuTUgj27pdzYmx$GLnOFz8Lac*a1%}_-&0me04sxAXy*7x|Ycqr6 z4+_=Sm~FEz+$cZa2D!sRI>)R-S)OD5}{A zDmJrGVl^8BMxi^`cukPT9QM2>Sw_8PM66+9+cUUNHm{8h7g3Tn1MtY(YAX!mC} zuqA5hwM?u7TOn4jRVmY0$^M!YmZpH_NB}NYrGE6mE-T*p4kx#so4n& z;rjSIGmA3|V6^?9wH=jsm&GxO+ZM+Wo9~2Z51E!^jO)*bjYuqoiPh_bSiMG27G57SuTjM2 zHAbvn>O!Nct7IUCpv3+ce-L~LMT1DmI;UJJzPwMeX9OT_B642)*G zY}W06g`y5@l~~Qzh}CRe3O%vLYm+qY^?F`gETdjKB1X@jdhJqHuRUPz`EQ?snjH|U z*@{@ez3L`}VpiPh_bSiMHjAj&+s#%qi;KEdF5ji0~j`EOFx$||#IU^AN`)`86u ztJfT{dd&l)-JW?ZP*bl(V)a@g7O&w@SqeS1#%z@|{(|5_n*=o$(t&M=IKsjvL6fo$ zY>QaEwu#kihgiLKf#Eg$w3+QuRI`0zH9H{IfgMVrXV!Qflg8g}dtN6jqh6ysr6X9F z*BB}MVg}X7@jouav*sm%*i0vh)pT0&p0m7+#LrutWv=?p5v%XKq(^BS@HD0r%afab}&9RJnEl@=NTUgp3(-+AFLa$oeCFZN)GO-SDg;@Po zrOe36)Fgh*;yQEHbAwntH<^dy-|J#}&Tc-p$@@ZATx^q~!$NAhCt^G|_1q_gPf%NX z1E#CzA+dTM5v%91lo@aSm_8t$2=Rth5O3 z*L#1mn-L;%Jl;~K^<Jm!SnAUNQntt;pcFS(Z_f_yvp0h;2YC zQu@@q4QN$}_*K(EtgXtgi+rV*-ym_atu_SSU#+wxwdJL@SEqImn2D}rzV2oANEEcv z{;JG@WS)JA*&ULw=10s7>w8Yel6sSuIw4_|MlW1dF2*1bdTX=y3W&Hc6I(ME683mOBwgCu&~vdBlg=Y%QGPm+HEZq5ZlZw5^Jp`$&2j4$vAxt zZ-q4e{?F@Ol>`UEJ!`132Ay(sD)#=lhL*d0>Z>W#MR+M5nn0y(68GuocM#ZQ>`LY( zUS@xF=75=Y)jXtfif-8>Dq7!|0tmYb zjpRwWiC@kTGPyehE*JZ-GXRC^U&jcM9godWinHLsE; zRc)=cDznW@U+8u(vAZg<2Rv=9PvtAJW(LIC*bo?1+~rjjU}iYB#kABwXrlX8hg;IB1=&_mRpsWzc}n>KICNbu_Qk4 zB}Veo#3-=am~8(sO7E9}j1%iXCVG}$j=aSDs>A~Dv}Z*s`ZCp0 z9^-F~m8Fh1y*jF^>ZlRh#FfOiy~O6K#1`tbtEXdjbZysuF6bH<|$rg*2~1@ zJMgr%Je4K!R3O%_6@k&%8D14-irTZvs>CW2(SF*?tgp&!08blhGS^=0*A{Cw6US2R=v~_Q?++v5pNB9YUI*si&0|D zi~+;i?OtMHRbmo&+G3iDzUetbtW{)zQN`U}6?uwo?=b%gt1^p{d9RmQ_A+sy0z7T3 zO2v^;sS#^qbzn5M%d4VEQHQd%DzVK(wEwV|*{1D-b4r=qXI9uR9|Ltr%4^{Nne# zz|*$EWyu|SxfSMWi&YU{^~5?wZLzT`u_=ka@Dkgr5<9@t7Q2!oHeb?2EeF zt7u43TO6%Q982Oc1=}x2E}JGsfu}9T5TTivml|iPG#CygL_N_{(^R#^%rrBUmBdrL z#QdtnqKI`Y>@}k$%6gSnri_=Iy6464QlZ9kbN8+#13iJRN#fCR0`0vfu|XP#3a{-Z z3A>VLGq_(zu!F#w?NY#dPOaG*fun#3nqT$lL7HQj2G##N5zv_-<4 zb{NBlO4h{sav~a+Yt*#ic z))kk$Q^J;*B(YORHO)+|F(a7?OUzPJcR6CMF)w+iT3(Sc?$}^q*OVou>pK?9k{&+I z@+(4|ZgGtLU3Q?S0Od_&Tcmfn>342#=RypP4wCRwc=U~9fB>1TTV?+KA|%VQSl z>>H5AEu712H!~#RzT$Cuc{`S*o4usTG|Ah9qv!}~y4y>Nf$-iMm|&paKS?q(5K3c0 z+WHXYEbCl`+5DmkD$Eh<+b#2wcQ#7uR$CC}94lF5w!Iw`nDeiNrHxUAy0%&chL4Pu ztx;pE!37(h22=1dRIgJ_5;8pA7`7$p884~BilnpQP*2nm7G|PPT}=!q|$ZFp-x%XZ-X-4dTI4Hsd4=V z-(%~j%@q80+N-`pLZ`5I|EniiH+flo)}-@lC}QNwsfiI~J2X(nPbAI6gqmx@dsk`{ zMPcFzulg7WRG+%_nz>&N@3fK`vhOaLlaeE^WL`?TlfOv(1=$cv#D@zmvk-mLUT$^en4^38JhA#I5UZb}l)1vnlq4=%T$cDJ7FSqSUnyRthCi;qOfJHM zU$7Zl7vT)gZG*&`oo-8#&i9hqUJ@$pt`2$#Y{%cHfFBi_p#fq(I=#vz<}cjK@8>qz zd}Q19Z#9iLylJxg7JdE_w#s8Eh_cCh9Aai?imRVB1_ilR_uVHdBP%Q})`vd@*wpySHv% zPLrz=#a%7|^(>b=9q4SL#A!h1xah3+ZeMK&0PQ5IUW(2>!U{9^DCF`5OBE=55n&f^tzN#^MHQetQG-P;Au3%4^kbqpjxNi2R?{N) zn2YeGx8=vV^6@2_<&#LIF9&rcQT?s=ZC}2MXgmfg5yjpBx|*nZ1zz2_e2oj4xIz@6 zTqa5oUF)JED(n(9iLP@IOI*TspGLcv(q8^bhy|iV3FtDS3DM=QN~2G(C_gZ_{ByUG z@HK!>5@zv&?d5Zb8bj241&c&p2PzW9UIFS+ZI6JSBI=NPnyBy^&@-;evOi&o;;TSc zy69z~tB9g3TXO4LL2FmL>%T>KJqu5WuAy8h169cNh*rpzuLZh+T=F`gGPy3%jpWMg z-L>S#%)5@L%^|vpYGeXbC906So@(MvpzzHki+5qICx~K9yoKllZkH*JFTPN-d^)Kr zSIDhIWuh8Uljx^Jb)wsdvNyoN?Jl|=C`}Z*38=z$`Mcau>PMV?9$eAE=lw} zQJ-i)G$wk1sLe)RBA<7cHN|YxW5fzDEBMOfRUnh)kJbvNI z4S2nQUYkTW66NXtCZc2&Xw19;(HlhZTY%mqs@x3p7Ey=XglNcGsw_La3+QH|{@p;g z%y5U>xd-r8lI;h9YDDE-KtCl)w1IAOixAyT)O-Y}PL%8b-9gkQx|1mLDA3P{>P?^q zQR`lyyNJ>c0KH9HZJ_Y-JA_>pxtntSF`#>h8u;M$a?|CA?j;&?&F*H2CQ*dki0k+$ zqUz&7_YqBq?k6haEB4DRH;?E6q9VSazWgB3AWXQ6u=)_t(L~XQfsP@n6Ge&Q?D4Tg z?fZb*M3ei09wJI`+#V(>5j{fGXGc0jNt$_-sEDsuFCRzLsQ}dj-2V>QyW>gbN#4QU z)o%ofk;@YOh^WPW-buAY^fRI&KIgi80@Vr8V?+(2$BAx5A>%{%@N&8j;A%trxNk;^KyoW53ZL_CTbEDi1^fT`7$CtQC{9bRJ-tZ z0q-N^!{g=qiTH4Mc_&c;*OJS9HdiHjmZ*R;!sX{&j_CQB`8oG5IXx~^0$;6P zy>0s;0pC*K3+oO$7>f{zU?9}Q!o7-^4{)1nXxdCD_{DXHg~Fj|Amm?o!H;sA{rd;m zdj0CuW3{=D1sYecEc|rta{rt!I1^fT#L~LMQ~&i5rt1Bc-&5rIPj3rjQW!oivK!N9^9{>?(oQ`oY! z?uf%vf7h8Cqn5vTbnfW+d;J&@oZ9*q?n@0Go!jbvVP*Yea~EvdYrITY^69TxOss2BR%4hd`x z`a`?%znLSywAnw8KKnwu{YNfwC3N$tw_lw5aO%%roZGOM+dyF9RR1RbylDUO;@r2U z^kP8iT`$fp2c+o7-|Ll{|64i1g%Ema?i*nWAqUlk4*Hk*`6WI3#Yy#&4>Jh!C+Itv z=lZO)33~pI{ekep-TwVG<}|~)3T@mT`Zu`UzUYJXK*$~ZuWdv5g|i@k1FOro@Q3Kw z!ZH5P$53A=yeF$%WS#DLf6za_H&~Vo`4;Z+AAx_N@E5nO?09MJ2Y&zksrS4*7un;P z5BlfB2m3<{M=Z@R`%@op?7#OWY%Tt;aiWJ>E2*1bp1UxB<#%71J7+^{1@nDMK9h0TOxJogP0!!L{A8W&%OZ=RWVD_Qbw z_RY_`1BT5!{Kd`qk-?(7i%9*!7~3ssIet9%p{@6DvkG8lZCXE%4=V+Z2+kh4G_!C| z>W=Z;$Nz-Z;0W^_+v5@2u?_-9U}ef0;FcDg*}e!Pi-ApO7wvp$vpdV&@x=-|Bv8R# z;rpM&Vji0U8lxAwO8x#Db4zsbZ*R~#K}4Iboo(p+BacZT2M zZteg~7MrF^Gi)fphGyIw3c>YWL%|Jb!~er0`QsnAm07oyS+){jE4;It3d}fezjn+x z=lY|m-&*JF$JV~R&bjRyLDc@P*4%E*NViyeb!(2arfto+ZOyT*8LzD$tar{}Q=bM{~M!abtedK(@T+p?%cE0g0WspaEY}LHI zvo*Lb^-r_TzWbvc^pb1FoyS|SO(AzHx}VC)knsal+pK;~2&{zA5O# zo{qyd?b135TfVdz0~2!l?Jl;s2LX4*p|UOSs*G)-3?2lzmCdfI%!f6U`r@4PfkV-2 zv~OG3f4x>$4dOX-&R2r}X${fY(yBGI-f<4vJhhGuI`whK+4uK@>;J3KmjQ5Z`2NpF ze?7Mij(#fVIG^4BU5)ASaGe~`-gcY=_jN}oz*8n{7~4aKY+uAtI5?9k&Ny5Afz(fD zoR6peZQeQb>+4wQ0l{^j^Zj~Y!G>i$XR*8MDB=LUA%Lw8rP1qk*w7&TU}@$^9_cX^ zgEO3fp{>|(Hejy4Iqz%>W0S&G$Z5UAGH?*|eGywxAoRX}<@^r$f57dGCx-C0fPF1D z&KVq-+09^aRsoQ)t%RKxbhJslJeJesMjHPLMe7c%TE?2P+=? zMNBF(`cw+re14Pje*c51yEi!>-s>T3ZQRB~v)i%N_!k~b&2M&oeZwwvZvNubmp40~ z!cpU>&CbU*Y`~rb=Wr{VokR8-xPCCz*KtR~{m5{$vt%h-_izr}Uj|;<$59YdTu!@? z`^`P3)g8Bo^OxMQ_4jZ-FuO76|6S~)Hm3I7({Yb+pV`y-sDC!~k9#`*9-hTE6~Kg* zEm_tI&pVbdw?J}ZTJLr{IP+g@$pLRmUbRnmj~pDS;EcN^&+x`Bwq)*^I4bV^$F85% zrv7=s`Oq(I{C+6l?r89JL+`lc?s~X_@a07rr0RmR-`+^Ts^)r^eUm>pw=hV(xZs5R z52Ze~m$Q%apdVw7o%2E`_07GU-=4)5j=lO3-$jsvRj-_ zzq=Ivke&t(T8BT{T1jo%+X-@|AG)`51D7xC?R6NWc z42yr?&pFV4Wa{kwoF+;hvA=Wf-UH6%5YGLuU42PTljm6bV>-vxboZtMr4Yn;K^?;?B>B$*3 zJxoDv%kKUdJG1GwtQ!*=^S0#;?l}|ons}~i#|7`Gydib(0nS(1=0WdszQ*N0zR&q< zF7JCEb}JiFfdf|?JmNs-qf=w<0c))>_ki{P*O+&}T4ikZAm?jK?jDi{ZwxVZHJFLB z+y%>7m&}eI9^{<$6*q4KPT1Ui9!87DqK)pn=N@da=T`!)9jU)!jAi&x=Wvwz*`X}FGCI`xR3Om2 zK6U8ForiS!v6WAM!U;Q!&i$(MiIu@`IrDyv7E}9w#<@Zh_enkR8Rs7ueB-lDMl(LX za^PXkr`*zD_gVSJuQ>0q(w|6O_AO^NRXN=0B6|h3|G~SYxzxwL?%bypY4T^j;oSc& zX60+&bUy4ATS1L~J`?z~FLmCx_uZEI%huchsZalb^Z5JTkNH_~?>B5bG8BnKCL6Jj zF=FMTf9R|P{DYNe{>b?~|DMk0kRbmHAG7GBKK&=o2lfkk>~Oa)dJ|7Jvx_rWKdH!f zoI_KkKXD@evw}G9%`UFfg5R3K{7ALFxi`KQi4b3D-P z$ zsSp0Sb3D&Ni+}Dc2X>yHdg#xcWa^3YocE@V{tM?l`vv_w&;K2t{*PsFdPGx!l}rD^ z`Lp$bqvli2-#WXUjU4>Qza6=_F*W;l&IfQUNMgM4`!{k#Pm>Y->fbrB|1J|lc$y3$ zGCw@e!3?es?fV045num%XJ2pD(zFoA#Y;L4SJ5pFBO)`kwRM)MvKiOeBcV&0%4TC#?lm zwr_WS7Vtm1^2z`0?4H@UF*u9Wvu@?Lj&xT1ZiKx`>do&v-%Ne=|2Plszvt(C!95p7 zIEne-Og^x>bHL2{25pJSwC>TnmXr)&VKu2VlVNWIIyr|CO8+01h%6z z&d#vfxBiRsw7;3!{V&dE{-El|?*KkH({w9syZ;@!{~i0?mO@2IsJdj`|2dy-P}SYL zeNuH78L*D({X%3@=l-j+@4i{LNZ$Q#*ZptbzfhS;HU8B(bg#01aSt{e@h>iLSxn9U z&=Kqw49u_h9gP2u1OD|mPP=!7+_SGx=MneGxqtgYY@hw#rL-SO9e^O2#z5$?eeyZG7dI5lq`!?PEA`jMV4Hqw*?I5E zT-4dJ9}Wly?r_eX;r6t0Q`UKYql+%fJL@-i6Ytu~o%=WJb<$4*+e5g69-8c!*}ib{ zj4u_=IeYK_M;H{}=RSKJuX=GV=4Kt_W~CZeJO9tTOMFm>4_@PZK!^_u@ttd&4+(+M zN5!ecHO~8mI7o=UjUPIFG+Gb=0-a2mRNiF1^_2Fgb4f|PaQE??!UtwznRc0J5uN0==@6XvDH~$ zcC+w_sk)ox3q7_YHM-IH8eDzuCLFl$Tsh(<=Oc3)e4h&+8}zT7TX&KH3qJKTr#-U) zC!GHWJMn$)acN&qShm*=rZC`vZ7ERxF zTth8xojELk>u>yX{~z>!#OGUDA9_De7yXN~sl)Db_W2+lQhdbccWInf@iH0r_c$$s ze(d3Jb9@&zU)*JyO@)#E6}PtFEQ_o|HM5w?i?gBd;znFwIQX{-|Mtee&G@$u{=EnP z_QJpU;N0T+z+t$yUsqiWg#3&C)V-hIXG^NPYp)Hd-S;^g{d1{}_d84BxzND(rOlhA z3H-GtZUC%Dy5lyrX#?&HExu>d+&rj#HqCOedDBKN_J$VvFb)mt=R*Oef5aC+XK+s) zV}nkjRb-%j*D{Vcp^qK0h%SB@Jt5{ZkkH)WU*_QYL(V@0ancxoY2H2OCd(%#8;?Xk z@W+XGTCy&5DDO<{g(}v$Cb8c}?s^=9f_tKhJyOM%vtMd+3%503FSu9Gzm3gt-~uR% zYS1-aXVICCBL;de-1!S&b?Fd?KE(Tju4O+)aaP9aQMff`@PUh;L?TVUNB1GuWqX+_-+j?CjjUZ`L2! z7f%#0XRv-@gb>dQgUH4VIda`$f&XyFay{nu9t&-r^97w$;{oS4m);ZH_Br40Z6o83 zHq^xff=CSUjyuY^dGAks{Xxh1<;|#bZ}e#+eiFCYUC+KR9f2J%?wovi+afx>G4%c~ zM5Tj0_cM=83{JXjJL#=kjeM{r<8Y z)73mD9!0RB9BDz<-e@k=Hdm2Fv!>P`oIJXsvQb#E9|L=++I_aNejvtj;$<*#m$OrS zlV>aaoUItS38D%!>`o8-sGlYlDrgo;m^DPj^jYHgTm+ML#!75RCxi@G4FFY=i^Dsdxth&r_@d4R)=fGWk;tM&2BBzMwTV8!@@H#V-D>iY zCt=*QQ&6!M16ynJr$*i^;L7bWOAp57S~PR8g`adjUm0F|sv&_U%6C_RfvkgVog0Ys zgE^ijVw!azLDQ6W4bG61)p#TN>ocvj&4m%fE-6DjZw!@!YGAS`OB;>W6hO+-bKkNl z8!rB=z=$la_VoZv0Ak}qXStnbvUCCllS@}t+IDGThKT4!BT`@sqGu)#!04AHnB${X zg@XYsa?^M2Y%hgnb_NT}2^4Ee$}d!g50ZY=3^*(j1%^8qeNZy_h04)`5PzC-76IXz z@F`ds6z-nf^Fjp%OC8>$zDWG`gD;aMFEZ7i@R8{# zAHJN|x}BKwH9i4Ny2LYizaqU{3}4E_6rSl@;|@_2v?99BVX~yNpwWw+nH3)ICTKFg z#!i>WVEM_U1?XC)II=h&7OF`Kn61!jh9U?0)|4W4$1yq3|m>qc4q#fLRWbSw&H024>V9n6dc`Yo6ovw?UZ351A8|7%d#5u ze6_M;tr!i7`b!Q@4Vs2gxBu3;y|g4rYwaFWkRO*D4K;^xekax*F}`RQc#fMcR@r4% zwb1)3>r|{X#Kr zhfjp)$k|08rE|fQ@tB!F!HXws?ifD(MK+H7Pie;8d6p>`Hy*onPB_Hw@@vw1kWrB# ziG<+FTL2Dyc6`O}}KwKP&BFg8Qovk2^2y*D> z;Jf$XRpej`ypl&cdpofpW9%*43FvIy(~Z+5PkuzzJfLa`oFBdkk^wT=6qqYWfFMF9 zx;rM}X@f^3^WLdk)s#~bnUie(Ze{A2OnT;LdPn7GT*(Z&jCNP1@B@f}zh`pUyOklO z2KdRn?^b?Q;vK;WrDKq!&Mm64u!1*}K5A!JZ4N@AfETI|%Qmc-L81B~ z*tP-f{9L}06`uSU^4D@5xdY6A#A!WYO=Yw1>6Mm#Fby3_rp-n)Th)>wT{+emau2DM zy%sXfmo@Qax1(9v?CBYyHd>5AC;i{AY%Gs>`}Zr0+j@<|T26nfIVedTCH@DMD#h#V zA5<=}$^JUBz=7Lwg7a}J0n7kdWw)&vfD>Q@ZU-f{HXFRjp62xDjS47V-Sx3@@k&8360=4DlDlw$00B@ z0b5{IH1B8FUcNHfN*;_rm~#9_SM^xV^Ayi{`ZXvyUrn0~?b#+D2+gmtf}F zk1Izz&h^QVPbwptXklEge=_-#${Hu1jQzASw!D09L7KPCO}_tWW#eS|_5DZGzzdo@ zZ^OL+-bBl57I7#gHx|5>T3SPi20=%1^XrdY#D7Egr%={FMd}O}Ysq~Ss2o4L zqy0FnLo?5;`S&cDs7zXR`k{@=uI-C z=xwt_vo&oK&Zwx&sNkGcpW<$FYc_e>Br`53)Lrs)(VOHxdLtQ{-u|uK9&6P1t_}ru z_}{*?7eX}ww$Mn6c8Z=5ZpR`wN6eRE8F=Vjw&16-xH)vw>RN!}a zngu#g$tC`zTEAo}KH_x=Q)(uEQ(qIqq8PElR`M=lp6ZX5ye3Bz_C(n`$hoDyX~lcl zk#uPBy$f_*?0cQM&JMhx$!38!LO=EnyfIwsJp5_Xfd4NgFrvOqi}$hP%u6;OF-yYLkS;i1`BE}x zu=foCvUIT5-#KW8Lis4S3C6Uj0Swo80@-y;mrFbcVQ7NB>R8|e(sbJ(Xc2=Gp9dWx zI!C+b+=AG%T`Z&3Mm^ZX|ngh2de;(#d8x%R| zKpfmU%Ths{u-?+%>Q&1O5a@YYKcLlnFR$v;M|x)t?9myEy{*zrfyc<>80pRa-eek% za^cNlAStuQOzjCn?$lWbb{GF9_Tf>%>a*7n?z9YJoU?CcB1n#n$kXa7UR!l!R?9+2 zRz}|N8Uv*bT0&CL3IKYRQBJosQ^@h>`>uPurFvvq0py~0@qtZqr^+}&9g`j?3<%o& zTB974%3Vipzt(DQ61oJ~GQEx_IY3S9H*;bjO|1wzFrp}qYr_RVyDV(;hHXS`>G=G& zqI^g0o0b+CsU=m|$aQMY@oA-(+q^^FH8&f=q~bY`DM~X0$=wbe7I@6?9IUdSR4Tb!pPs zz-!fYy$!rgb=`XdZxdZl*udV`uiC&{&(VViH}uAGt$(k0q=xQCEJeo+DU3Ydc4=R^}{c^;WLG}4@GYNh&94etS2ihtJhVI zUkgw*#V0@ShR+t_=2U>|$xX?h#(UefyvoQeC)o(zvUT_rOS^Z2`^5{%W9{(w^5mU% zZ;G>&6bEk(zi!^t+nUR}n|j+FbWnp^U<`#ObK!Z#Y7VoSl+3nV9xf!jX9f;Bt19Sk zEWmbI3F$Gkm`trk6`$Axj3fo?CjYaUw;es*wwX76;Bv4r+I_&mM${r-%0bD$H}gii z58a)tw>jBD%j^4X?)A|$9X`Q3H+&N7lcZ@`4ov80Ym??J4DgOEylp5`+rpdR{5`p4 z3vUB{J-3B7eE1djDddB66awQ@D?kx5Cgv`FG3h_iYVST#JtcD{df%?5Fv*IOhjzlt z-81p&wbsxHFJCap+tEGw<@&Tq-tNxWwEQD36csLoql~>#T%7xla z;%8jzsznY#&$h08N(a$I;r^3GP??gLkyF&riR4a_Ka zW&xo*(<8Hl;{8A4j8X&DQ==i|4*=(84bl9~%27|eQUltZ*l%At{C8Z$nEbZRcI-47ugcDJ}TkICM-N*qf~p$|axd;B5j5H`>wLtS?2e>Bl<}fhtNRKiSdy zHSgZq(c5B^@m6W9$QQvIDUN4P+U3agk4wk!aONzWb|tp9*LR)jjdrPf%ue1?E*nhu zw&3!e=|(`;OowmhAmpZdi~5ZU&mJf?Nr^h=-H}|qvp1H=ep}9+B9e$Ljsf~*2Vux| zQo10McD%OJxQf1}zW^-_2=PS1ub?@SayQpN76omEPp}dr6c8WL>eh>Y>J|>Kb-~!2 z{LYgV$v(Sy8@sD+O}cjR?gH}dc10;XlKf;>?{MepN+yN;E{k&tIOKx$~L z9btsfog%&m5r7iDBgZZL064stT&GFfry?S^qa2sfL3IQ|9R(#J^%Apt?QY(N?iaTt zkMHJfP&2R3jZ z&MC8ZOQcSdJj0)*Moz+ zzvkU9Zb)7@#9QD#a!2y(@8cQ+?j7IvTDSP{xcDj-uABs9YH>n@$P2%$2p;%oHUzZF#47=ma zdy_2>13Ub_{4j5uCatRd``-Gihq0~EnP1=T2i{7z_1qgumiUpbDTrt9fp|=6*0(sq zTg_-bO-9b}ZgbCjp#Izp?@Pz|NAm2E-u~{2my%77^0spEz>Yl1`?K?MebUk1kYc~n z?=>2j=pGWmF7Y+D)DQWYmoIOp^@I8+hUVa6$3GWZ-!R&UAp82rhZ*s8-LLRY2l|&t z5$pMl>GR~u*`FW6d>rdXmnXB&_cn7szdBjU zHG1nINCBfJs1~q{a&6_jq9$dC`G@%Y$j2e&yY^0VTf#gE7%P1|;#QaZ^?=125FQdg31Fx2o+n0EY z0J47A^*FW|HGjOpJH>$krrhWab6&51=SGB?d(s*81vg>b;y>0`-0XePz{mYF}$fMCa=QZGP(B#Z&-boN4$Rc<}W1& zJ?g!+p6xDiq+a$#gOGl*KMM_VUO+yg>4%Sb_ruTijsN0(QFLFg*T+2JZRwIwaqv^# zuQ#LyOEB_v*pG;~o>}#$w)J5ao52(*kYHpFoN(u9uWc|3=taeDbDqBu%Pt_T_A}Om zlJ}qT#wABS?e(wMo<`Q>!@HZ3AFl957r622=dAF~&qK8KkiK06 zq<~=inHH6Dj}brJS>NF$?-60ne;MlTs_*f#_m1O!JTKYy74HZAyH1hhQ~A^shWl@M z1)r&_{?RKqD9$^{z}LO@f$o&_ADyt|6~C41>{BQt2fyyMZp@TL8#RJeBz>MVDZk29 zia=Am%AL`Xi#9wid=xd+fiRJ?e0%uL`XvB)@vY z+aOu^hBs*Qoa5#xG&UNyPy%LLH1;yZfcbs7%)GHX=Cc2NpH_H#1woyc-|&VGbm+II z#oN5<*t@D5Dmpi$KfR=Zy|0>2N~0I`;j2B*alWdL{wI#V^HlwZZ+SQ6ou`ta?|I*7 zT?!NTCGseZe608gGiAIpAL`pZIru$qsIzp@vF~|K`JgL32sj|Hx@=#P=M;h-2|RHZe)GQFV#ucWue- zT6y+}l-;7-uHwDX?p{%j^)iH9_gW6%A%2NZTd0gG$q#&gV!xi)T3farv)K3l=By!X z=|7%#o~`fE&mUy){;Yz~ zVE=JlXAJRo_Z`jIm6C<=&B^^k{Pu(G$wEiMENE-e>*3le$J#-72BfcPW;u!>#0?A( zos3+=fYps8rV~yo16Pn`iLri zhYVaiu$>4zyxZpgz*$`1x9Y#?NqkP(#DBqY&Pdj4_jhR`>c{*ho$daHE!@jMW+fWY z(>(JSEr!%DZ}*27F7Dja-@cjV@iBK#+|B%@)n3yAm`eFzS`IX-Wm@u@fG0Qe#{hNS zmX1cdJN8=0!!g=1TTUCXxxdZ0UeiQO1>n=QzyGDm+|B(Rg!)G}_glHvS8whgZ5r&r ziT$~TLhGer)zlPM}_g$%59YK6lk zqX5UOi2b!|t4wW7jWmynHTgD|{|X}esCkd5pmlGFL4KB#rmg%9$*>!@l|Pt(Dq71A zFUHZdyDEO(aPlJa;e(h0bWn;*Gsysvy^oyc`Kj#E)*ey0jUo$qhX1XGnLe-{HAO*e z98$1KkP&HN1qJ_&+=!xqSS0*F;{aE`dn-S0^LYQ({sTzVd6WGep`O1?_D76~FOAw1 zmP_$8TsF^Kc^oj*6fqr!grdcy*!S7SAGV%lAcp@?+8*=?t~d|Dgu{+tuaNAzjel`d zF`UQHlef0h%w)Hnge0OZ?Ul#o+2SUlA$q`uv=7QQ_x&bmDfA!^MrNrIN-vr1u z-Olgo?}+>l=S};OmIU9jd;R|H{KMRWyEw`x--!K3hhC=4eGoyxk{tHkqQa8MUiazn zH)$fm!q)txqr)FhTtI>HQZlo{pGLkYMp%Ii5LqOD>+tV%+U7gtrjfQuuhhaWwW)RX z5`?PhCO7TqPpAkphVgvz&W`>lCtvSB)&Hx^$mAb8`9F@F@lFR)DMZ=gp?}d#5}0sw zjiXZ;qNeHf&guR^j`M8tr=9(eDnP6yX^>xkXcvEP2P=BWZvMV`=Z5-Gd-~6~?)hie zr+w2uw&+|}zvlpdh2sI9#!41Qp?>+d{O>unvzxn*32By}YjC4Drm5sHRrbvdVXZA* z`?ms?j!2HjEp0vyL88ptOdmED5KR z3!|D5dAqh&zf{rWTk8(G`+RD8{R%f+ILWr^X##r42y09J@ zzIL?`aSassp$sBMt4M3})#B8k2n|9BdgvZQIura<#%>~Ft_1)*WJyNHk{!*Tw+2d4 zQfr?9Q}gMoI-G>HG4Vp{NOvQoZOWUAq$O;(vmRe`x~8Do)n|heUKu7&+Q_o4X=* zgi9KP1r+E80HVrbc3gs7wXe_{M127ZbScJEBTWlbjCNm@G)Qk(L(YOg5iZ|kSTj5l z-bgwZBlNKyaa&odZi@0dTa6r<WYK?K8}2- z)!*~?8PH@qD`v#SBas9a`T9KB;}Cy)_oN%^XC30do_FuMCHdvy{%Ni9+sNu+;5oFW z)9tZ2@q%Q;5B&XxWDymKkWtmj(ZHq?lj4_?Q-9zub-t)i{-M8-)8#vV{VgWL1-xRj%S$tG!rx4e>-2Zh zz#i)KkC2dSKhl2{gJR%O{lH!E6 zrq@sWxqqbtFdO~S-+Tj(+j3Q<$*Sb7it>c4N>RF&D#=N|^k3?Gt3&LM$%AhzIu&W= zvHrjVNthQuplNb5+w#o6RJr;DDeU}jQrm1q0GzM2-Avo?8S+H|P-P+cx-7v^=Gv6} z<5+(?=gy?&w+(}UMtNI*`+xi$UH4@_+3YxfGw1%~2gmt4l_Yjzr>&gaa-6?y4H;3Y zdax%B=9aLL1`T&@Nz_kHBTU(6_b7}8?5QwD{P}YtZ0K4Bj&@w=LeJzh!_owVPHL_e zgM2D9dj3kd!Rb}?QSA$t(R9_9Nks1w{TDV-O?X0{BT*=3@QlvoCgvihM&HI0WYFd4 z*!@N9qJPjZ@rBQu(m@QCr!qJ0H1tW+t~00VveV32U@B`eZK79aUgXn#RP*%rYaPmo zBTC*47Wcj2F+e!|N=QP2GLmM2a(g!@h*r?SzKaYUNL5K;j{Zqoq(i%Zu;}}(K)!D4 z>2FNy&Sd#nKBjZQp3qg=C8l>1iX^<4oWHD@Quf4xa%i;tOM(+f4oQ*uoenwAo8j{5RTnk!eBn4@mrD0%!W zzwMA*fyqY|OWY6#jaUY zakw1&C)wjfe^_&wG)fWcPfqm5OSCLJ(VwmBdMEj3kv??&Nq)QYWb)EU{v7AZ`r&i@ z!yNaNhmt@22ET1Va?xD>5a+7ov$_7!tZ@DKWdBE;gZKE!{?4Tes!ddzROk7hvzKeV zQ~U>7EAfzHz+TsvB!rcYnZ+&1Vfsb6f1lzHbt=i=Q~l{9D+mIn6zE%6TdFph22+%M zl(L21PL4m--+4-T$?+Z0?6v`ns}ebuQc^TKQCO1o2+M&cE@s1{s6&`IRVb)wH~H78 z{`W_NHpQZc$M$@y`O|bAd$B(Tvwr`J{k>~Q zh}3J;;Zn^re>oGc5q(A+fj1<+t<6K!GMQt%_`HmMEh}L(ppF68WR9E1tc?H7E;~FS z?x4%`R2^q3VxlC8@KjomBW~+gOLXYD#rb>^X>A?Mm%(^F?lVcDx~EWRo@3 zzxi8#n1h@?YJtCJ$Dfu;%phQNK)1=E9;Gco%dG$P>qQXI!oJRE8kfr@UoP-Za&Avf zyaes`NK(GkpXHu^TXNi`{#57Ue@L|eITyO8W~N*uD#AEv38z0m)zuFow* z`>(pK?q23MJKYV#%#2SBHaxAdHG6zA+hWeuS(lRYdth!H! zCYrQzMO)n=u??^Be**npaE-sousL0GDp8K07hCqIbN5Oot-R*c`is~2XE!+y)_-~f z`ckplE0_9j7j<*aAN~7@S~@tV-@3!!dXNO3!kLQVuym${&jC@fe#IUBr-f!{Q^T)c zvCKcqb>CQ9pK!mZX@0Wj1O9KEo06v<@HcSZyFK~h0e>1Nf$s1imkX0qAM_LVxew~= zKjgO-od=WcAH`6=HaX-`|H3{W-kyh=4}pG*@grB)n;!Fj=Q^j>ul_48y2Y)=<;u3` z%7B>TUoZD>1A$vS?w{G~t(~63+b19QH|cX_fm7zv70)~eM)vK=fA_~`Q*aC z`|_#1Ud9TU}ogqZfG@a1NG7}yG;l$+^55>QT~z~avkmg|A; zUmT!fe0LJXwEo1ytaCkTgH%pHJlUlIQ#l&?fgk=Z|$yx+{7AIe*hO#5d$-PEQHQ zSq10be6?m4koi^L_Idv`cVJgavV^}O)$vYlvJ-k=)hE5^U+=hcpQ*p`l6ra}8TPXO zxbyGi?U(&&7QEl=AN~e%P&hr0!#DkbeWKjh+>Qh<25>|wW`EZ|{8`STZ)@wk9Mf7Ho3pKmDiO zvp-0-e$(F+n2&rD{{w2MFL|4oo^wa?&^!Kf&eLS-L&nc0cfRX?=G>Lk-$S1)t3Uf5 z-8hdY{kG~ixIXuN)PY;7T+1m$%5a|GhUn2eF&BzVu`qLCOn$nAF=gW^oz-%)UC#5_z*#ra4>`sC6$n|1-b3QvqAp0)5QrQHU$% z6CgU7F-XRlrLK_Cgo20$q{(Ax^zbxi2}) z37#{e*wzh3_A{bT__}$rf;U9dj&g%7lMjI#&02*>a$<5hy=iGBL`qbA=q{}Hs&8*Wq%9Ff!b_VCd-3_9ei-D zA$_A5u%2C?Q)E?nNFhF9Sx%Ydn0(8apCdKHm8h_2Tyx+Mp53Gr5dNtt2Fbsw}3ZowpIeXMs_Y3B_ z@Z3*Yf&-jCB@ed*S31`uM-B`wbpBW`4hlwE(b-qN0}E~AIG z;U!OY9rs&!-M}3s4!#b<2$xns_!v?WOMQ?Gt z)|TO|s~kn+1}DEA7OYpx$G6%tu@eoOfj!nkN)QM6wP{2u8rsJ#I^<_zSZe{4*w$L2 zaBV|HD(s(E^VWqL@8sw>H_zH~KCYA1RiON^iSFqYt_*peu0cGn!nnwpvJ>cDVJS3- z+h>ID<(2$Jxwwhf^D41MPEj%m&nm^+aAfK*I^e1O9x{y$^J(!yqxjHxFhQ7M@zsw0 zpH-(a!ybf5laIHd5_H$-qXsy8coW7QWk6-<%GC<;g>cnRk$CNvyz5uuY zfRH!zrV;DUHi{$$|d*Kze z)8^LW5!@t8-!B*QNl&Wedw4Mx<8@e{0WlyKtWQS!jQ8(vZZ{oEaHa5Xan{5XU?y7X0y zU(8u4JQViV%m^=~X3w@s-apAWQER`m7B@=E%DvMQCWTDL(e9CGEiQN^2h>=sDaC8q zHG#nP(oFwE%@mP&ZhhqGL967gb{!oqP1PZ25Vlh#{JRHlaU052gsDB zS`>Rrfl)6j0Vl=Y@39p1PeOjQd%7F3S4e>k0uJ{z$3G7*TNj-L$+(pcq(4 zXYz>;6!?}f`W>Ukv1mz+r)=Ag(&0|G;R=Zw*4DYfkOoIyXvl~HN|TF%b;OV~$nGig z!>jZNXT3T3a#S!liK;=NroEI*VEj==y?K$N=*tPO<_3BJpwSk~fK?W8OwMaLZBOyf zL7KX8Nhe>+#nMIQ*C5dKn-AHJ&0L1pl!CJ}4r4OTmeE5*mb9DLrQv*Bo>s%B&B&oU zkA~qugbIH4BE5n(4l#+My>YoAP^N?~>6FG$WsQ3Qh6~i45^~0RIW}$49vR=IVgA_$ zGABld{(Rj=E+Q3EuYf1WVL*btnvZY$l&E_?etRVsLb{#ExY(b@4&=s=&di1c=D5w{ z2JeZFx-JpXL%{RDN-()1L8XtPpC9;3hY27!2OZ z6{Uy%JgSm^1xG2&ak73H(j~>FY6x@HwiV%z+Dn{`f`K&xfQ4`|GefhA1{T6g3jQ2x z%-TIEYZt=TTj4hc26O(2dchOL9E@?|A`vueTM#L(jAn0<6Kb0pnD;mDAs3i)K}|PX z{kT@@lt|;{gVz=i@HD@lR-g0*q39DL~CS_aqlL z!3NTNYcD4$s)_b_*41UsFQBpJHVP1#^Qcz`3ZTCS5D;>~@1k`Mh8UA8R7XzAua;Xa z1dhq!tE^&G0Yk{ChEs#Dj1_WKe4s8T3O8}8yD=1w?g3+x1cHCn1BQVqof?7~u0gCT zAP{MD@}^i8U4rx;*%8fK1Y$=nYU^jF(8x69$=z4H7;ykyQ>R+Hsxc%EeL^@1le~dr z9C3SmFXv;CI1qHD%eH7)RqENiNS|mi>M21%g9MvzBk<$0G_dtkRzE8_)if>(by5Ij z%IBy2Kid7zW+gN7dxCsHB>?@eFobICRkA^Ak#BX8h%TYg`EF>!q0hVe7IL@XTKzK$_m>?7aNFomc#9*L2Euh8JgqE9w z7~Js=n+9$6-NK~&a#mE~As)ob0s8uqKDB{HGV-UDxE(l^mF2`Q5iMAeo2He=O1!|% zh~OlFJQ|iJ2rnr4_$4-|)+iqp38qR;XbC8L$EjUKBq=dbt`Bm=43dm z;$;l;Jq#~FC2KuJ4j>UdLs6@DI?qNZz$)rvfuprcYmhcHzYC#4scxHOt(jN!wh(vK zLWBu^0;3bJeMvRRIO8zmo1Fh|d&ZX(jMs73g|1f)>%G6Z$r)rD0HU9&9y`?OhRJt>mNRV?Ko?UGu{I>5{ z2+%@!gDva5ZufDsnx3Uhi#?~z;&6_p( zW)ENny$BA=+Q>yZl8U1{+5Gx7ax}s$nr6xQ|D+AUT+0Bm$qR2}=ZHX5E7DF4a?JUw zt*t^R9PdCN{*6iu)(GX=t9VqDft8s4H#YvB#`|uC#%I7U;u!O4xoHEFJuTttC9V z6Jx=%B@#0Q(gP)Otok$d=J47Amty!9r)a^5Z{-QR9cuNV2tb8;W45obNfOl zMpjBTH|Xb$u^sxjImabcUvqO#vgPK%$XZ3z1St_?TnF!_$3;e<+3O&o6Xi>8f{2b2 z1UPh>(df$@e#E)O)oOmSQ{`U9IfopUj*3_1j^w`?OQs;)a<2*Dm7=bNFIZGkngwyc8QjOdiJ1NWv zYT-I;!yf#MZTe}PeKpSUP6ZRP%rYn_Wdu)xT60fddy*yKFO*`$xuQf2meUlI@!UU* z2AB6VC3HHeiy~%Nns#~T`8FL(yUR(Q3=w9AMD%X*B#ZX&{Wd*9MwmRIo3c=hD{O%D zW@_TQV(KOnvxBvqJ`V}i^1eB=$bOxfcWKHG|)~= z;3JndKkd8~ss_Z?-$3;j(_g5VC=h8d1L9MK|B$LeVn{SmU=Lt^>~VjU<#!fXRE%&y zO;OP9$f9eJ#R2g~lt)B0!l*^7gN;H}g;BBDidhtuCr41UR}__Vbv)?ar0x*(5)y#S zY_Tv$$%)j6+VPjzy$q?EeeS4}v6&bh9dHgiZ&ABqAI^2KNWs^YavOR&RjJasCc>0a zOH?U*NONiWoZ6tUt(vk@h>@R!(o8%-p1a#kI zyRCv@EYYmW8HHCEc}3Gr02Cz}f5xXtWtg&hFeM7d<=Wz96olyLxP2cscvGS~2tQt+&0o2^D( z19?8Yz)k{bw3A%Q+&ygeUA_TQ0bN;XJu?JSN;ORu6rf?2$K}?uA&We0 z1Z%UAu0ha&nZ-|o84i}oOAPzZP^zK(eA-V*yGQr&;WN{H{Y5lJ@+u)))RYE9O}HLc zi|#oAU6TlwmNl_3ZGum2#1Ab34VnPP2Q>ifMEAn1_IYV-m+xx`V=umC7@KdE z5%3!BC^^p%=pUdT9+ng>ETN;q&Xn^Xv4H@KAgusfipuWk zwsE8*G7CP}CIUNAqhQSZUD-1XLSsU3?{TBgI$11cpQd6=H(Xsl{UD?#rqg2@8Yw+5_ZoNMg2VfuPxm za2638m#>6(m%FD?jvzo5?=ARu+ru_hzRPZjvE4^oIW|AiR(H8O>?Ih-0(Ck4z7xf4 zxYxA7PIRg}4r3#dsk?HtbrwRygUX^(ZT3md9Jye|e%Kx9Ki;op7Pa4;#86Oa(VKkZKh@PzTXb_l^t)wORh8z>3 zyV1bNrAi2;SY}YB@_}<%sym)rnB>6Mxpz1 z>$bBr1!;9!oW;wAU5EYGSZvkEsuj=yaAu#fPtnpzs?97y7UClR*mr5+jMk_R*#|g3x@Y z0VeaFtC_g(C$Sl()fEis2X%_BQr&<)fQOdSvpy?6KtFEc2L}b*r0i&w)1Q7KCPgAO z97###gQ67ZNwO2Q`GsXE5-{L62}v>dk@0KBac9T4ob;IUC55o2vtPHHOiJ~IL{J)O zgO;Em#FMotr7s&P3w&ac8h1%f@E*CE1r5DU($UaA621s540=qcngW>$!JDEhl80^| zftJl{yKIRy(MA@#U@H~w2Ev~-SGwzw4rq~A#pH6a_yU2Xgv=2F!dSaXD5CJXY)uUl z8#VIEGrn(#f=o6@l$1z3kkFv%QjaJp^$3_u>ZG!=w~R0e(GA5rFI%F?X z)hxGNH1S3a7Egb)gsZ#nhlKysy{*-%U?@T3Vv$B^+K>h(BZr!bJE*i=aPA9gCA%-B z&&yh0FQu=2UL$G91ciB!A8j>@3S}TMAu6EYbS88f6r9nc8Bl#K5l?0Mra~=`u`7Vo zGEaqYiyZWY8s9`fO1;ySmI%^NusQH5Hqjk;o*WRkW_~Io*5W_1vGeg=f}yoAdWT06)^K_+QmZ8kk>9TfF3M>Ammg6p@k5&y3yKsu= zSdDTm5$}3iL`CH_vI%Q21sde?C#>EYA{#4F7vVb?+lB&(^WG4dJm!ej@S=1Tx^MU{ zc1L>H1dtBF3K7N2T~*MORVu-6t^f(8GWRGzYOr`2PpL0~F!&T0n!_^+Y(bF(&+JMw zdNCuM@ZFMsYxc$-${fO#Pv6x4Tb-Qh{PDllu{VFn-Vi=ZTgowJYTVNO+$@Xmy^?>k z9wA%J>gM-N{5Got56LiFEwAfZf$!9{!r&Id`7Beh!1;Les0c~g@%w_H@y>lidp6iaQrn=s;}QzX%o#MDIR zicnfO{)ESku9gF+#nf57jh~%M3`OO`_ft!}n>H(=O|$vO($5Fbel5O`F3ks44Q7dy zOKfb&g|O(2nhPx@nm9Js&ZKxcSsx<)a%^K)nQSdz9BeiC^B*N|u#$`-WRHz1k;t$^ z!C%6?XcAkMzw#A~9Mq(OHEXqqZAL3stk1NEE{DPpz6d9IdJk5*@IDut@uLF8@MBz> z#ny`vvjHP;uhTQ5t8@_mVh{!Y_gP5|G+ov;a{R0M<}ql)&{0v?K_?V-^^elhZKYyFFw?q)xvnMzuU` zqeLaiiLD?aWpJ44)T8jzlCLf#sv7vzx_|cD(1U*Wug=B_5E$WU@6a1W+B5s%XC?nC zwFUCisRG3~QKe2MOLNxqFZ{fr(M^^ED0NDhUEvpiXk-J5;>`?6U+b+zKMgcYWpf3C zWS3P>NzLY!4Xkl${QuHSMu_V)cEx{f>7d|dScT(opbTW5q{_C!oBCk7IJ1+mhooGhb0*=RY5Km8&Q z5q4QrN8P2GAiYbwlp42`uN%#s0>j;j8!BeA94|o^*?$D1oqAgjZU|1U72JMo#-wRLL-cCCdB~)XHi@m-5~UjE-l$ivs~F zU!5}&-m9f5fo>hqO7A+(+_nWM8qk~vS71m&%K~UMyiYVAaz8WpEoUul2;<%==LrBr zB{fZugJ(T-N?f0@L97a~fxi|7vxwlxz_&n-J`6UGj0HP2*i3?3Gf}*h>-rbybbUx) ztD}^3cHzX&TO^H&@#*+Z=oY@ngz7=E(mQyYpo?w@^pw(MIYWmRUIkNPa-X36cETF> z@EfYU`@MGHC^4fE_sc2UnUI$7)y?#(3e#&6Opr_sE|XA6qpFWOv#tmlQ~&rlf`0-&t2I$dZK0>lOX zcXpfVnFb&Nuoo1-uB@W)M2o6jY85Pz4nGmA&?V(kC0I3;9OhUcz=D13e8aR)L8mn$ zctLyBvzL-ch*)xhbG}-I)R<*!OCmIhe_`+95P9zj zO6*-DhmX9&bzfg#uZIgVs@1girt=b;XM#0Qm1#dwv(ZGRx-_K{HE638OS(d$HnmzV z$$=V=jhg7e9R6{W*BIzGF=PFKxO!SFBezXpclbOIp*f{N=v&>*V+ zkDl4Dv2M@jW%#ksVU09$8#gJNmgr47dRN!6fS9wxavNq;HxUWe2A!zTIo4Xn13fS2 z7`>m(OVOV(6xUQ=qws}1yP$p8p4QmRrNgBy&^EBo`T$~rTd zI#Z{VlMBBUaJV58k}A6OrHm}KoNp@qoO6U2A{w7haK>2lu0>Px z+DG!qCCNv;7%3~lle~508vX`)&=>!j#;{4ktB&MzZBg^AXrwgn0;if^yx%NN-x|5- zUa{FGbfs@@GU@77;H`EDyI@|}E$J1Ns820C6$-JW#VMo1|gWP4PI;r5qe zBZ#ayB7_Q#seB3tX7FgC*%%O`DODpwNQaPLE)}9sEbx)7aIym~G}St-fi(VM{>i|W zMo`igAGqDDmicLmBC`~vxs=l{b_39lg$Tq7qGDrty3(2L#jCxIm~wf3mbF^w^$j)-{`cZ(_S8%z5665reKyD9P?9NoT+ul zwC);vj}DG2Rbjd7MntMt%Y67$UGTP{0#XUwtL`sVS7x7y+U{}uLXT~D zKld~|02N7U6b%KLw#{(PD*MNzg&MC)js6?mX5b5CO8-oaYvjG#)4TbGm|1Ep9f}?j z14#87;>iimE<<)^HO^Ek0MUEKG61wOAZzTWXQ)(Si}BL(ovu$rQZ$4 z@Eqw^BMg~T2!huxfK$%Z{-JC_)6Y|=hDEv`XxGu8_WS%Dv` z0BIxL4FGZ~1CGevs8zxFBmFj-`(gSf-IDo(?1w1SKU_a>ghKx?-C5Gap}OO3!T-MQ zG@xGlNkl(pM`)&dk^hBd{}2_=jFSupsa?__kN>Rly|f3zgy1{qOQX(;fQX(JPtZROD_rWm16D(6{xH(=oD_AgqCwZ>7~z3Z_sd%fgF{Sq{|O zhS;(O!S6*idv}1|WzGe}r5E;me?2$U?U&UyQZzq}@KTDcslmPtd14u7$aW(?-unK& zswV^1NIYdvMWz~6r|k2;*WD-UQ}SFI-{kCCi;;YjSN7CR_C72aU|9pk{FeDm`=zOk z^^TphoJsgjT7_7ow2ZZ~7lcjAYS%1m!Sx^Ym~XtKMm@pp?@90JOzk0i&y72f1d8nG zcn38n5vV)pHN7bNC}lX_s0ph`=kk%6>S`(3;P9YYlW_1dDUgeMDt zotz8!L7554^|ol%1dvx8pBor|t|Rx@HA1svX^Bi`+xaMEZ?(I+9MzX?_w^>s_a8`c z>xWM#Si2qvKM5e!ss;(iw@JhL?_vs3`SFa?O@>mbc-%hl4+2RO+oluI8BrQahKySAWqinC+Et3 zM>l?B-PvIVQ*>u?b9>!c1Ne~!G{H`m_uVP_CmGcWqSc|+V3X~S2#P!P2^SFT%<&rD zig=|Gy61Q}d!_x>L}JT%xYkCZ<0h0{p%qkI38sKRaB|uaL2Hd~q%{5^YqACnH)J)J zW80=5caiJ`lhf%i-4M_5XCj7VgFtBMqpyBRFbQW;K9ANw@gsSsjXg#D1`%LS&^)qy zEO~Ght?Ft~t<6iu|2P;Mm`nl{4u5A6WyOE1wlnES zdFVFDM)KN2A&aUVKaq<*9wkpyF<>1mBPXAHEi=%RP9S|?8A`OEw52%MI%j!K%xyb6 z3-fr0q%D!3rHN!x)fE**qZ}UO@|vwJ8TKs-tvOE(zHnig4wbmH7K7GLQ7^Fxh$b;b z4G2Z1CF8NtkPOmstl6hB+tj1-4!*5VHml|EGCL-z!1g!_a_9~ixf~_Juwv2@xv-Ci zi7{U2V=-iwOvT6B@z4YV^y61NSasSkK)Gr7CXLY0It<2p z+!(6?1wwkgG#BqOBXv3-b8PTu%JbJ1{K*2sd>}1-b-ObETX$BE8kvpP4QSe}hPZXg zwa~SGZN;zdoW3pf3NuQ&Cyjul0yoXs8oiONCfM>dRKVog;sI1sNVzbx;G2^}j^t<% zDxn?)i7||YHz11%(1b<4ZGj?PnMm1B0S^nfHn~fK6#$X*w@8PY&Gy$`k`br`oMj)%;$k_T%^6Ck z%a3tG4%bqC4Y#F9`7~?KJa_pqsYWq3CR}(hWNp9-Fy#+#4)9ijwfAg(!Yj-EW&*@! z)3PR0!s?adN(L+qDC{5^u##>xIbQPkQKZ9}&`smoScpg$CZoA$hq5HC%8O%c5r_?H zk}Si41Zhf>E7?@~A{>v6l_s)DqNxK7vXRXQH)cB8tpg`)U0?zBwFZ~CD)RMhLllpqITNd;K?7jUd%I+-%d zT{S7S7zlw@>CmW8hLWW;Rl=)ShXZJZ)i-TWlAR}=vbspAU8KYy3jTQAF?|JplZ?(q zM56m~`pqI#=(8&n6#CwGOrsQBc`t{`=hN54y)1^&IF2RCg*RM{V=h$f&Gw!nT>0d z9>_pd(e<;U_M@sFNQr{qrn`#nz@#;7qF`k9!wk9g^ds!l+26Fpy&O%ApmdB{9+AEN z%JjIoX5AnR*SnTZDa)KrcUKST4^)kQV12165iKoC8P$F^(-v+x&d(L-p+7`-G+yur zuZwFe=iit8LFq%A9$X4NA`Kaiq` zy3XW-3CN1iEs&f z#Vy*qX-mayh+y-Y-;x1ngBKMI-~m*h;x;9<^xf5Ezkja*S_#8d^7yQv#SG|mDJg8U zl&L$xqGqWiO6r^StXw}#0q{}H%f&FW0H|%dB(9xiMpjt7h7;**w)@W1hpiBjs6vFM zj+q&*t)8xJSJWvuw6P9;P(9?|0f6wMu0X0Sy2z-W6wAd!OR>MS8$FFU@^rBAv4p@Q z=4hbAK&~N()&!Z+%8amfecA6L;XoD#^Oq7+ulKyhi9~S3*QXo{J3XU`Z?J2_CNP(P z@NwDq4coo2M(O`7vpbyG;cK>%gBs{1gtexa?lMrEg$6Kg z^++lA7|s_v)odAtHJKaA{8@%$U?+Kr>X>>v3PXDv3ncgD7q^Xcag*}!mmQ1&Q?f6{ zND^9Xjy&bX^f6(fGcs~Auh|3FZVNFlr`s3Pb4nRk&(18yR6$|+$9MR%Z9z&_n6_KN ziQKV$7U2TeI$_K@D+?uf4{BUy0(*><5ox{k*eqU!OUrD~kbB~goj7Z<1AUaEfo$@o`*1w{Ix}?6gZ&s~KSqh*5&6sz z`7O9^oa-5lm@yWf)Ts<5odk+|6~J^pZovfkfblBqvuH&3>7$b!c#_BI>7m>#)CYS} z&d1DvCjmG+rF62xw8smZ?AylK;bqP7Yxc2JjtIqP(nks8{egzO9Vx19zd=oBik3N3 z6culWgc4?wfkhZ8_8~C*GaWRF@0gDwp)?;2ovdUAU|5g`5@zY4!mh1s9TO&-<2US} zlSY?nLC*s!=eu+?Ems{;tMgm6F|8IYLPjAQx(}_5YzKxd$^}?hS<0z)Wz6Lq2H0PT zK!B$cd;!K*LOB|>i-Tp)feF)db|X@XS>$!#avK#po^>+?9xm=oZ+wG7yHx(-jMvU7 zL1QCAAE^!0M&kgud^BACS6(02#vLD=oN{bXJyg;R>Mu^Es7@r)Av2uX8(xb_4kOO~ z1=`o2g_r`J?8gxvMxTO73>pZ!HPVOaIB1CScdY`QLHHz!i)GU!_*JlxGdS7eSHZ}Q z2XoG}whK^gwNn+gIGH#+njip{mie})Yogj3eM7@&3%6zOyT>*^}T-`+~BU? zZLdknSK@q|3qsIVGeCY-i=ce#bp7LlMf&3LW5);6bZw~xoix-{3q}vYsTulhK7^0eT9HXvMf5>E<3 zVPyG!Y_^4_)_l%9=HvOvZl?za4_I}UmB}*i^-Zc}$z7)hLpdtGzT)&?fLnN(&ow3Q zof&Mfn;aef<7}a3P4yA9!odsGCfkkyqZuIzSWF)aphSEU%E$<{IX353F@{m@^s(l& z`o3ocLEhP?e&{&?pY;5ENpj-3!LEF&IYpE%v8bp@{5B%+0Abk1kdxi;d%9AFAY|^ zYU9w$f|GQ8~2sOk07*0?Ccdx8T zZoE9$yopS}__+_0H!lxnxnDe$9DGHv&^aOb>I&B0=O-s$864!CnY?yoFw*_>?@7~D zjO*&;n^y&Y5b>3-4z|#B%GJRJeE9f>R|ltI&2_si^-r%32Dt<0xqKsw1Cm2*M140f za-or=?b_fRf=)O~uo${HT#Vtt<<)$0|FywZmGmAb%&9m3o{bjnNB>AFi-QB*5AIA3 zUmWb>oLIkMaqzI?{_UpZ*z1Fz^DT^buMhTdSHF|&a6>T0Ns^;(2sUjw<5?jo?sH>;(6GT>pG&@PX5p`KPx`yz}v(FK!CPHaVL(NXKN8n?bo_zz3qPC#m>vRKs=9!-ijuDc6jdjU~RkOTPj1{WrEDu+R z0Rg%2E6fUlj;W?sMTh+gZI+_I!^lxVV`X^VZ%rM3?E(-l)xyUuXqKY*q}iqT<4eQ^6WM-1;&LlHQCJP}z2mw+d3qoX35JVA_eF9z* zLA@??FvzM1DjZNmaA6ZL0x}nYE4a%h$f_U^MOow`iXsZa@AG}DXA;!=zyF6P^mKLA zsdL`*?%Uxs=zrW(xgdOL^O*lx<+(g3M||S`$|jwPvh9PF2Sg}^hbp5SjQ1;l;=`3g zc6#ks#?KHWW<)b>%Y==28%NRcBg-(EVclSVXol@Hv04Ujk5mqBtpRb^=hz94RGziN zTn_mqZTdOx+n@VrWk8>s9<9vR@!y*tt?Uton;-LYAFq5tGx_P`m3K%eBu`e32=4Ny zK3Ul>eBdAcu_r4Z;pzdK+2svmCvC29dhvaK_NP8oSu%C2F51DC{x9sdc-R?Zk3Usu z63LG}^}EVqh8`Pu27C`r^YeaR8Q|=WZ#`RCEl%+FXDj=L&phSl|DN{$5BW8}hiJKc z)^nAe;T-;s=PHMdKXlo|ugCo!nZ;dGpRdddU-*sROP_o{>G{gL_#Aum`O1;Tvvzxd z1$@>2_Y0i8aMAgHsJs|He(Knt{!rQ9etpXy*Q^c|0Gp>?saz3+&pa}A_TMX0!r=U| zD_^TT9)`ca$)E8?WvB3|=lqY}s9YM}ee-$8L5ASb7yBu!)2Hb;e^jHuTEgSpjd z{)DmHTB65|UtiJ|#rDT_g=n83ILqft(Ko`AAN89`(XB0icr7Fq+kc=OeK`EZ+5UgZ z(Qcg7uuVn1DxMfSrV{o^^=o1n^`kalzWYy*t9 z_H>7KEP&{b}9Nqh*-h7Dm0cCt99g@|$hL z8V7*Ds&Av8Pk~nU%9mH$b^9d2kB4&A-ViQ;PY|jKtCmV#@J~;Uwyo1#%>1fSLcHv?n!4we_yZlvCq9yb77(T+RPNCMCnq7o}ouoNsm+}pU-Lz<6w_C;^4W0b)FWI^$l07YC*-wXn%oy;u6e4l8xMkgxEXSI4aH7c{^;d(Bq zNmW1GO$)2Fe1KIcdPuXcIecK3)CjP&^P$oCn&?YXU(E|hC)?13Kfylw)>m?Q(kE|E zoVrb^30n=O24jbH%1)xIjz*F!SkH1=zA0M_BuH5oA9Xqyq z6*-NP`et$)MB{HY>BSD?jlx=ip;`uSfR>yhm`b@SAmi^^N414@Yd_S6A(h0Vg~|4u zF_UoM`S?#98<>|h9{<={ZnVfvq5~;4QJx)9NNPkNp4c0{K+@T1)Eh#bJD5+uh?0uh zN)Uj#(TZ!!7yvr9vkBFks+UZFY^az`s>e?&_mdaJ{_KHh03mnvKtw&Ky-SsNvLFcZ zwIo<8)THwP8jaM77T6kLsbwy8gVsMOR{I#y`jX|;o@ui6TGF4iIG|w&;HpKsHR~xC z^3L(;@OOsPyR%bFmr`5NA@d}@wl@8^a&}=J)QP5pJ9_N^P$F((Y8_B1=BKtmU^p-CPdpOC1mMGft!chBD1 zn6xyqmUNnC!!H-NF*#-n9DZ74rlj)z^PF0@o)dm49XOHADVOvy#2rN$F1CCtShV-h zU^>TZ-jFjSd%qaenv{GgQLxvgC}(K66#M&I>eC9Ho1isXbs?Le7KdS|dqk<1*(E=u2w@>svGDpvVZc{GIlO-$y_?1!Vzkd_6%~P=~3b5{}RzA^Rb; zA2ivHttQ(c0B<=ZW2?>W*a}pw^d78o_(0V$A(!+)>(JG`r`HkoygdPTG8ryzqVAER z_{_gMfk>4wEu`WfR^pn5oNFTjRDU!ftkA%);oqTVqhp?;&`4<^fe37JT<5dLdjpg)^>>BPVSu8I7GP z+@DPF0&wf8GYxsNZ5PyuoKK(#n`lr^+*T-pEkE8tut65^i3w7D6Is}G?UE@-H7u~rm(*uNkL{Y6-C+>Fb)kTak>vkuvKef z<^AbxxIXIDve4B~)_geis*aJvC?yoz1ilc)HB5&1L)PC%D+{HhSBu~gDeB7j=Mipf z;R3BYK`eX9-0&5i;vY|mC|gjuXkN*1)rwxI5$Z{V_zj^Q=8CYiqOK;nIq-&x^Kfj8 z+(HteNhfS|Zq9_Lg(;K`fa-I+seSi7ksn15QGPZJ+92z#oTYFp{GfZmVam*iYHs?v zAcmmKy8V>!-IiU6Z=@|C3*c99t|o^W)_7(6@Nhl?7QTIWsJ-r{pW@8IIccv$(*RuU z8L~k+E!r{l)r6^^FseKb!su*;CC&0vDG{pBp@pN?1bgevX?s9nVPbWlnOf6IMqAow zvB*!0Sb>$PFVdN)M6xze#~~kDr{Nj8i-6msdu*!vNCkq<&r`j6fh+-FQve1u<`)2a zX!QqN=)+IXOtjPq+*wpDurNYs&2Oz7Aec1G5y)Evy8LJO6n z`4m2N)HCxdD2?P}d~N3udo{(3B<$mK=G||lQ(}yuU#h*DNnpOuZ;6%2GThRiKAhW*LS}m7SE4@ksn(-;( z4L0it;!2*42M^;_9QviVft5nAOwf+Mh%3CvxJ`}S$)O)y6UYx$M7j!+t>gojlWzS< zXLK=Fx^WACyH;UMavwvIMvcm5f&jr{>>ov^q`(OG(~fRcMP5DMb zc}wH-20;@-P-#ZBQ(9S1($AE}u|d_MNq>B2k$y>Oy`+;h#P(Ps|GM;6+vO3ODv4c; zz=2U^aJlJ2od-GBr<<<0FipPDPHUKr&3fc=_&nSkOlmbDRYHL8%e^g)d)fbP*hEYA zBQ+l!2Lxytias<{umjPLYkN-9R$f zNkSrHA{AmnJiv(R9n+v}qia;OgwyzRJP~`+qcff$MxCTL&OVkI`#ASTqsZ)x7t@A_ zEarftaofh@JV&%aqbx{rQ=#Kc-!`U`#e*<}vK^cRV0!(xhNC(4NxHR^{ur`HpJ2aA zNfkj2vh@N;>7&S0iP_)Wb zV$TE$GQ}8Oc|lr-O~5M`u;r-D9D&IfP)h_&4w~8@>qqIwjBA>^l4~32XW43`n&@fG zXVeerB3p$ z{fwm9re8^B2+u1C_YCtvLDnE2xQ-KmsYS6H0D%+OWnAA9W^C<-#^=?IPkK?Yt=4+V z2=F3VJLP;G3sC$OYlg$aO;n{9g|Z1+M1%y_^ixxOjsC_-*IS)t_f~m1ujdL@Ory^< zNRcp1CJy+E(EeQP+$+q^ElP}Ye4kmc1(7-1`y>ei7ZH9bB-2RGgEesTlH8Nx5z|?U zF8ql=9);$Kc5^1cmOM9kY|P0C;A$tcy--qbXXcIu%d*U9E;CqbVdu31r5OZ?G}xA8 znyl2o?yFZLVNeX7L`f{>SkQCHgrkVg`+;5|p-!)(EMnJ^zRpUxnajgmw!-^10fGi9 zb{@Ei6k7l*HN%mCTXqUw+j?#MROeh!-Y*q}$~l>}YM)X?i#N74^S=jS)dng4aT8=p992IUz3}U=z990HCIffY!=NG% zkFmdV(jP$4xK?4-GNcAXi6yMM?u;qdVWP*{N|G*q(pKs>accp}C0N3ms z&3c&w3Z!JxFT5a|Rv!rixTL*`wbLLVQ}9~$Vti)6mn5lZ^GfMmIg~mXWxP*7(a+lG zia4jaJdl}iPwli8M%SY>(KnTdRwF4_TDa_4%*qRU1ub*)n!*T-$JS6b531>+Z z-(9pm2H>OhL&Zfdyq(5g^AC1D&5&W5kTGF=)H0h>h8)Zy+s}U)lQ6H$lYe~~KU5O8 zwo1^u0e(8ScMIR*i|bkcOSLGcYn!A;DZNir0)WXw&3?@#9DUgE^5Y|l;%^sfhOH=8 zY=<5|wQEw{cet+41~z^Ultxjf8_K~1_gpFku2TmR6z0|qYBp;Wo6-2pq7-gzw!97| z9_j>Evx)G-)(e1xNmvV4G(++<1S#|)4*nDRaQLQ>Oj-d_rZEg6-DLT(ObpzsH*}`r z)-oMuj~oH`OqGXBa9b#%5kWm^!?q$h%jN|n3#>Jb0fyf%VV^Ap_3c)`jX={bDl4=l z{sD@9E}4p11Lsp;2yzGJ)q@&2S41MQGyfZP(k^lhP@Gj1!I(^Bujl6Eb2ONkH^&?~ zx*;^W;Ey+h#u~~CG+pMW+yb7AOVJ%2sS#A`oOY894I7Y3B#mE z8#L@(gKU_8o(qd)C*;oQz@4K3w(L_!x;?v@?bQ|t<4KnCE#FaF{4Ko$wMm;@V`{i) z!t_MH<}1-OfBv$l(?7ILcl4ne&lcgd-UaMfJ!?M`sblL~WD#4;rYr#we zl6UakV#0|V)}G#wha^!wfj{9kn>e@wR!l~B6J0XqrT}jmka{v$NiIn#{$3FdILT1s zA#^E!{K9BbUCk6V<+W&)4eSDg!Lo-6LR!57BP-66U?3?JV(w%?Md7Lcw>j>7RfMU#f$gWb{|^g7O}!22_1 z7Rk8ppc@rq?@GbHXV2*94q?Z%q#Gq9ZN@sER&MqGwNvz@|H9Jf@Stt%jiq{7aqNq` zL@O-NzIjsLWyNvI2y4moj_9|oA>@+e*7!#bh<>59Tz_EnlgVd)B?zb2^9o|UNDxcsF=HZdp4Hgr z-x&=C%gfS%hpXf+fiKwTd?Xl+c8}a;sN}S)RGG*$Gf7L zhsqwh7c(axKZDAThKSW5>js5GS6UL)Ln65EC1FlO5o+8%TmzuF7wsJe^g9c{TX9hK zQ~`& z8Z+Wo9cr1Qv$d+h$L}z+46i1u>GbKr(bS;RA9`@q-PVS22uYviKYnn8+ZslM&F?Qe zIGPSI-EnaAz8>N~N@)gjGMS-vnBdN6|tP@>*k+6*|(GOtphOk?5x*?S0XQXQQ1h1?O+$TpUSi9N_UEv2b~h zs8C4A&vH0+_=^t%VT%6N!=g!h7twKLC@eUZb>%@QHlLm{qcviHBqEAA=0GBBmJ&C> zcCx^l$OtnWBnQelVozEm^4L#5Jlck__dh&B%=ix-&f<#xyu-o2qQB|z=)myCZ~D$7 zqD8^|e)l6HMQ5Z|!vs{vhnEQ{%9`33%}!J=`p+B@O**C#!%;TlCvfQKu52!*JL7Cw z3OVZ(wU4TP6IBJ{LjdqMLiXJ2FZN?GoPH z5c$PNGV`*3_mRXKDMMLX!=tlQKv3qe?RTdg01S&0AZqPa4<#YcnqQ{Q$_L;lXcge) z(c7Z}PXWMNoa;qQSMl-uG80jVG0u$T0h;!d6)WaUB`B*R^BofZ%aPIU?GPRg77(G! z^zLfK?{!o(v%f(61<3KHK~-77EwwQglI`&492GqaO@8F)=-FZsJ>unp1gSsnnCK|> z<-ud3_s)k#4yYLSP85%`8c#XWDvhb(-9#HFio#2v0Dr`2R9&kscSOxdkC>aoA{1F8 zUSordnC1x4Sxpxn!+vm+xP}m}IUN~Ak;;trT@UhYUJtU$^QkfJQ#QM=5Ronefj*X@l+q0lEoWuWx?|F^^^L@ufGk8UMoYCtc z$H9`?{n^Jw3;6i%anbxLk#7Zk$;liqM<*JdNooC5t9bYRXy*P|nuc0v+h0xU8{Do? zHYm7OKDZpvk`rWWJZS@)$hDF|3g;F`zU^vy5aH;0QDmq2ND#e6(7-e|$7^k;rC(wB=vpeqlP2K;l;iZ0U?^TqLP# zNf+>U!Ove8b<1Ig_r+2;#cL!7I!C&g4SkUf4Q>4U z#b(d@uJy*P7O#g(K_ly+jxONh$+_46&L7^6)M70V8@aY zj0Y!HrC9A30xGW`mTXfn_J!wH-GFpHdM+I_2Vjd7&nwh&n(ezppHz+EqC_L0;!dA9 zmIl_=2C}C5w&YsLn)S=P&yUu6{lE#)QB|#Yl@%li4y)GNpMrIE@t3dqub&W|&NAnn z7%jpmTaG`;KhHZv{wF+*oq%ul2A(XFn^_ln(_QE@xGL_7d zg$xQSlPSv2H!F` z-}B+<^vU|OIo??0;S$j#m;O$K#cuom_|ItjT??Z|Zw_A|msLV;wC*g!A`{MYa}Q&3 ztgf_4I0$KY1(69rMmpY8{~0ZuF4-o45va?RWf0w9A~rYSJ2P z!V5%Zic)Y34&IETm^Z93g#XG%qFoWx+FtIlV3pCHpa`4;j>aK;#zzJq$Pr}hqFr|u zRjUZ=Y|#|jWvmb6X0c@^!1Qp1uvl9>-{ViB60-b=-9?OuXRZhSrN7hnMCz-+x%Q*c zg6<0Ix7orv1gT6{-SpAuKS_C>{jq3ieG*~ZI6gz;k?CvNiyh5?=3>DdlrL>XgKbb* zZ?hUHUrL68H%gw}D&b8#uI8!`rUR|Xf(RuEj$ z!U=No-G)jgr8p)3WPK6~R)9)=Zpp&3U;FWB{yfvdhcjtdmDp=-#H;Ws_z;gdw%X(O+7Jz_?MbHb zn@c~5Pdl3&{%$E>9ACE)mzBQRL8h;wzz6J7(WnHjc`b#;w@zX#s!f$iHSsgvPR2^_?z2o;ZXn+N~ zl%N=p$qZ=YG!yuX(v{&aoR^U^1dq?g07(}n3I4*21SSw2l!6lp%oZrasWN`#XuWUL zemR<%oBte9u9!FuRQzYBYD7p&)(k^#f!~a5cPwNtDPuU|Z~?xGg$b3&wIMc9AjXv(|j z=_VU$s~a73&TzUPF4$njwv_CyUVCZ0GMQ}0wcx_lx-woYEvOuy#-1{HA8(ANCLDY^ zSu6$z#{wvnj~hY=4CTWz9U{Ni#%NMyGANpLMQO#+uzq8-sNTa}h&u2W>mp9?whkkm z*iam~gOG%0nnJh+YhL$Aw)cRiI|L_3iwQ>;&0@NSm@J0;Ggt!#T~7Z{ohCywRP|Z39TVl0sK2L>ZdS$& zsZqi>=FOee$$rBrQBQp`gXYEh#l!pfB8IFt>d;`Y7eww#CXd#-w2T#C1PPrKb3(tS zU>Cq@e1l3W!$80>Z#Z25Rbuvnv>;^>F+%n*G_T*$Vie>+B#ut5(RISm8{rrv{eYz@ z8^X`~Wc2=WrlHS(Yoaw?@yY1y&Imx7_|Vz8usKowTTUgpJ2G2Kp8Xn0;EvhjXhqa0wu_WeYIb6`zB8kq&}QGVL=J>0Djfv&=q3#%HS<7wboOkfKCda);||C_7Rw!T&G+ z2&92LFvxe}!6Z94{;WmDw7^R;jE{sCs$JHa z8biQ(9+Jxx9LIQNT7~n^jAp1Sl)YNTx&PN*vhaMiaJ)Q(G12_RcgjdkMzvm(49qBi zFVhDV!pRWhSZIF>eoO#!x&kZ@56X7L9?CE*AF>e{+0>c@JHs;cDLi@>d*sKX z`D&?Lc2QAS!AtCNtK0m!pNa-1c5|!uFu6+OU0c10i1XI?Y$M|B)(-H1>`X`#&fT{4 zUBzslbQkNN;09vkK$VZK1Fh+>Z9b}I#=v~~>8R^1whNSGPOyjx6c7e9q_WzvFftNQ zY_ef?I>TZ+xf~fa;4l7kG&H5#M4;hxCgY|WV{%Eif8x{lo$mB6e>$2O$&&-(;V^h6 zz@Iex>}bZq9`SM=Os_)0s?~##?#DhzZO>z_^htSA0aj~z_ltSiNGG2it*GmyAO?CY zK>kYcp#H>!Jvpw5cR~pk$a@6iGfQ4)$j-E|Hfj!XVHjX-qi>PWB)^S$eRw|_M7B&? zLh?;IhGh#;?yNc^rxdnVQaCCfoxiYZ{N-a=9NDcIAXMSKqS&AxNRaTx!%1ARUr_*&y zYvUf@ehx0EvQE-wp{lph+LDSY(|e@4qW)J=v4ArF5Xofe(HfyPNh)tXzl`B~M4iQI zpfBVgY9Go{V$E&KZIn-9aG>OJvU9LjkN5Euxj)QG-&U@zHwvO)6F?Q zcy1JvxDc+*%!Ta0aUR3sWq2Dg%-)tga;DzF6~fDxpfiIdWkQCA4VgBYK{~_MhIo`? zRwQzVVMLkN^1NIE;7}J&9ggb!fF>;^~ZZNY>bk z0dAN+u@-}ZVLb6?&HnrBY&HdO-%t8%^r4ol(T)H7XQTOD%B4}_Eg_otJPOso|B8S3 zv$$+4)q?-WXQTd7cDpvb;0He!EgCFJz2wNY6t7Hb~qolcV6~% zIEpA`v&p@dGLb1JYKSKWl;CA1+%gkfkpmn1mL4(^$t>V&Gy)_QO%BdBQlO=AZ^fhi zr_YNf`M%Fb@2sP=%@1NcV*)zzj2Tr}O4dnTo^YZ)Wa|M8Y5jbWHE3Awh^7Lb4Pyl8l59%TpcV;gidBP*#!%_RiY04lCB^N-0@rEGbS zRC`UdW99kLp7{9BJwG}Ib()$6&;zYWj4lg&6nyM4w6F0a-dy#2_~@u9CJVM!7n{eW zjK9-Ii&1I5b0H}#(=Uh)-Hr`}DXaJseOkqz#Vy63Dw^f0Wme&EJqPqo14QVp{+0`( zVdnMQ3!<4g;L8^hW2^W%7e+I1+0i|v!NCbWTo?`X5tJ4M6u^Jn1h#jyDYHxdybJL{ z$ZukE+Lx)7zYwMKH6Og{nos`C^Ra|o_MQ1`*fO6DUx=zmoIv2C9m~9c^Cy#l53vQV znlrZIzxRb`+eO(78}mp{Rggh4p(ad&c^61;5I=;68d*yq+~MDQVbnFZO+xWatFiDJ zm)f!gk{bg~XDjrhUyMe8ivMCX8-~@aY|J*rmv~=Me3;xMk%3GJ<`93eSVJ;Ec;d>q zQ9wDq@;mkoA_DX!bjAZE8$&dLx&V&A^ogkPyX8+yJ!8XastBl=JC(BU>Mm|8#lVdt zgOIhMm`L9gW%Cs8(KJ{SbN+CA9j$o$Nf$*^b_A0bG38t-*Kiy%E3|T6#|$kcTX{&6 zvSjKk(#Nmz3*L88)Jsd0=Pruo?TWvW!1LrRP2NH;7;EN|GdS}= zr$69J(fcN~BZNoIxFIDLl{=6q;>UZx#PjX`k6((W_v2eLz(9C!HE$?wM+h)tG@|h? zxHy{J-T|x#F_6oqkHz@k54t$&tH1Ir$}8<(u@U4`CdP-^+xSZ2Fp*|vFIijQowfp0 z4oPIC8MBhiw}{zcJx-P9j_G6+tH=@zsVsLArmh6LDi!z{V$~O&Lfg-+OBFFgsBMY4 z5S7AL+3n*mLuzF||I1N7ssOL(;&?=Cc2%$3tF30)xR#8dd;cv#b2TGqZdHJbQ?HQ$ zcBqC?H*~l0zw;6W&)1 zxurclbI1ZE&DHFN8j$2ZHT-1~jeGTqUO#dvaoAqJ*QHU|drysTp(9$yofoKp!9< zwQ2q@UyZg=krqIcPKx5Sf)9Lj$t3Qg!q3LjwDXqUF6w7kB!`yV1gQCk8VfVBRua}VI#NVl3IV|y59ZP=!)`b{KK*lEASFfUZ79+} z3MF*#>rt`?fkz{K_|XP5<5Vta{!=;wKY)N-Wt$pVQtddg$hp9L&Zmo%w#NlcQ=xx< z_Sd7Kw^-O?DMSaWTVULUk&)Mp#2r=UE#N7>$B&x2qjwN)78_CCk2S%DsEhvfuSfj@ zFfUHO5f6(&8vJoNtwDWLk*0o!%TRUdS4N!$#4D$%OW|FAS+u;n9cS6^B{y_4FlC9z zs-IpK?YDwjQGy%H3>lq?TMeo#DVBqAlGMl$MH95`hC7Jtg{Mj;X#z2{=lk_4jilA1>?oeV^avLrGl3;~h}3zZ~O z8B*D1-RS~r_9uiS{Y@E;N?(mx0Nb>RUsYtYMSEaqa=k!AO;kCN>(*ya0SHz`18psp ze2W&N7GZQ#;$OVSO?exx19R`vX-Q_HLfrD&jO!&JC29l(RN6*z5gBbz;L_K@q=!|} z0vl(~S1^un#c(@WQdb~w1%HufOM+HRt&(*XyhNY$I(}0k07LdSas|rqSJ`kXoXkvt z#B%Z17??p}GkP~A31OD}$CssY{_rErZD}^6rJ?{+oI+UQ{#Qn`{W~s;I(KFXh9re_ z@uRpIsU4)K}3>;4h^EO;mXxjKnxAY+Hw) zaaFYQWE2lrD?|lTRgC<_&|1Ki*87iM6>Zle<(IhOKPkUscU%SA#v~bg>KoC*FueKt zvEFORbPCS%;U;ouZyX!h6n!Yf6!_Y8(R-(WPi63lP8{MmotU95+BD$er(GX?gXEq& zuP5!e$#>ik9Y2-3aa1;nqbqts_8<4xFln0nB{vZ6Yw|z4Av%+fgT5X8Mv1e#-WUz2 z8`FDkjIId7AAifY-4rbj|NewuepB?_U>_fTCz?sdytdX59^>}@0#!)z#L%>Bm+wUP z1)uWq&CzmBI!n<$=ThwjC-3v`xjDLDZ`k&h=t{NLdi<7XO|zCh@;z2uhHVVj0%h!m zYkc(wB;noV-~NN>Bf<6lo*zVS=*FM@F!Gjgee_SF{_xdJW2gQkdLSQMJ@&4V2eW>W}Mx9$jaD9Q8o7G9+91 znukyTF7iKnD7vYYfGQP(dyIYN;ppeqhv=|Jqd#%aJ06QZFX%k~80~Oqdp7^c=#;6a zwFIR``?B&NiUp7mdI&*AuuboKGD_apFfdlighKU)~(e<>T(n zQ57io7x^T$zhRK))%iiHw3}8W842W`chL1FrWy)|Ki!`Fg4lR<+K_#BZv5gP2>Cj z9Q_Y7EdE7#j$`xw65SZ`_TT!C2K4??_PHxJ$q?k#E1wZYtVa9 zP_0q(N%7T&dp|((eIA`$YgfYR0{x9~L6FQJ61anRQ}xP7d}%pENb+Vz%2V8rJcasW zctwoDC6NMs#ujYDkMQR_YY@IMG|B7!jllKq+9?siU2W*Joq8HcQ_b_QjZrWP0gZqU z*pTUe*R5>>2v70sa~yodS7?-X!KV1iLY|0i1X!gv`a{z~Z- z@!(v#JwN7jth2z6vTq5O!f<5*@xO<42pwR2El*i-Qr-f zzasBu1SNk@-qrSCwNsK7e?|I` z!!f^FB_BR*a+CH`7zsdI>39x&;uaep0@Oxm14twl1E&LuF>o9Sxf;p2Surk&HhLXH z0voNKY51#~+>}Dea=U|Mvj16=o5^ZkZgR8o)A?R&rh5p{ux8ia(UvX&8Fo)PBo#@3 z1tmV!?ABuqz0vG;oh3g7(=ZDl20LJIy~;6?ea`I!#uDXVPC$+gM7S@h!Zq{KFsvQWxj@g#8yH>Q!WCwYQ z`sjtVe45{rz5Rr+mfva8y{@m?DWWpa30WzjURTTS&E|Hb%huv>Ra#IdsPV%#H>chv z!(JgK;hYv~*E=Tt_H1(f;fd0B3!Sq(dr(Z8vw6I2m_IKs&#o;C8GFz%RmRGLw>QJxe;XTmYw6 zC6%|5@`kgCltJ(byK`y!Oe;u6*E1Fe`o{59Ex2zVWv}+tqzwM z&J1uKhwkHR@g##27#Hz3%W$K|OK!?4qy!j1*5^pWgkk5@?Ll5WB-7|{xI3-YEQkOK z4A&rkD<7fol4S?N_?Uw|b}74FSlR()w;CG%a@oz=*$Ng_-I8PB!*VP(u_I8u^?;`m zD}_o@nBFy2;nHw2>uo}M&@7(}`{s&UI(7I|`1$VIpx|TGVS&^n_i!axUat=OLn>}6 zZ#${t`g?}-0#2v_j#LQ5_uDQE`Arqqvpjow!w|2Qcy_j4Sevyxd?)v7W}ql9`FL&k za$B|hqO4olGm>;|zAbXY`8mmu-!^h{me1L^k2cIGmBs?7`7DzZB;!7iHp!Xd{MH(9 z%T1XS$ZqnNL~hbi!>86plESR~?zOqggVQ%AbCZ$f^-pfpqM0D{tyb1Zx8bDmMmXJ8 z?a2`aFlNKF*~uI|S)GkoZ@Omr8^K0_lgf1#Hp@?SZhn2XHi3Pv<>_Z2E!yY9=F_lTMl0y~&{Rix(L(Fnv@9IbZ3r2WJIS%t;M*AINNBG5R^+ zH=cIhq}Ap{H4IcvXJ3;!qvRN2+!9s9>51cMdZD$91gvl-oFHFrcT@7@>-t;T-SoOn z#z=SFgCQB7`eaMej^^iPrMJlo1H4d!szchj{4!XSVW=2BsTc zo8@ht;@0pm_UX}p3s<2!#dQ%%6$axhn3ZODJB@`T)uISgsNLx2LDR)78>r|%-r?p+ zQg^r=>IjO(4Fs@#(fpX0Ln*r}hZZUEONOMO6!Aa|BiL%VELE;KKUv2%Yk&{rPLkJz zi^FhcvrH}8n#cG7cX46JQKD81@Zut}S4=7B_J?(%H#mPqryF*~_*%t5P>#SEB=!@X zZswA#S%dKutQvsCkApS(OHxZFWsp>Id{`j4W23khZ?a>)u$26+U2YN#(o7UZ=d2`W z1Up`_YaUT!yU2gA3nmCy|2>FPf}}ac@2q2m;+wyi)U5u_#8n)Fc?wPLsMCzEZe*(phje14K^KLDZ<*-FV^wvY?n zM|dso0{+B)jGUy0<KGareRMD#Ub-beO2+B~B;w&nOoo!#8>LjCnsT!c4Jsy<|Kl?H zJ?v%?7o@^r2BL~cV;D;ERdfbCeK;O<;)TM2x1WM#IIPE|g4qW+DrJ;|?N5Ry)IUl5 zQl^vsG}}=2;fDGt8%x#M>8?pdRv9O`q`U6bx5ZC=O?8g;0hkRXbA$cW ztc0QEO~~pYe@?F(u6L?+_&t{SuXUhvCXfro3Q!H}9-~l1YtWum!^ZB)*A^!29NQ4u zhG#F@7c|ssmIo7}m)7ml=aZqGgPcTh!gs*Jxc8pkWaIW{{x-Tdxc65hLX8}-`_GB^{3lE zIN9xp66U73K{dbLZi-v1&;OX>x>1fkImIm;Xka5``EZ$m+2IA+U3du*K>xrLOsIAr z_qn95@=wT!`4G%6nMfuCAkx!QRxAVxsaSz-gju14xp9V}79CfJ7H&CA$`-(y*1F&} z*?;j1MK~VUMrxe3z>CHLi`#);^MhW+vr7xPdL~IRNIRI5B9O>+c`B@HB!4$tHOjmZ zq~IxjbDx{C3;RsjJ;QTPgVM*-o9wCft+Lm0?1jyYsL2Q<3kY`XcOwAn$bPr;l#D;v zQzn`~arrzHE55bg^)24&clr&e9}6f3^Dw%J6da|31fQumqSJ!qvw-Y5$o*s0{Z`b>s|zsNQZ%(@WzSG>`PI4p2^vET{4KiWg!|5q%;scs( zpqPn`CqD&QT*^BAj=$V*n&zge9B>UyJ0wT2{m|Mln-B1@jTh&`J6clvW#@ zj5z7axESs0>#DKrPbOt9(t5kd8PL+HMA}O!y}6DU!+M$5m%+TTXHcD@7!7Euo#2~b zSw%(&O;U%WMH@0T$;)pbT7a12Z(DvSQ3wH97X{@sNPN$9H|a17-!I!@-O8n>Z3*)l zloBd-52@0Grpt61401eApDRZTq$}X)kSsjgC|A8Aa;RCSSr&}*=S+7!vq*Rl{>U6j zphHYUbO*kbOT1EPcKj_Pt>S++-Sy28N8(4_Bkt4>(ZI<~-DWSPS*KQfg#GWk2hBmb z)1d2LE-Y!J^NjCcj?|u{#<$EtfPW&h3Jh$ZG6n<8uo;6+I#9d6a1c&F91WyF`y?Yx z>JZWB#lu zvAWEb!T!ic2CLD>Hd}qJnu=1Copn0ZG;ct;fe2gKGKhgQsWma0$l-Ix8yEk&#E7 z?JTReIubM^R~D!In=E5gj|l(QR9f`-(a56AtW57G6r58FK#;^br9fO$GA*2`D_5#0 zdh5kSfz-p88{eF9HplO(W1zJSNGWF`9V3Yyi%C>_fCR^JN$+ML%Z!Gj@L%g&bl{S0 zGE%|VB~kC9`Lw8cl3tD;IWOQKsmvPVBJ+k!vgW8dh(PHZaKGmCB+7PB)4QZ^gPUzu z2q^a}NapVza+B&-nMC4=;se}~Gpx4kG|NX73mwh{||5go+f!1yUySvHC1IP__qZGvbL)euO>deG?}Ia zOi)B^s`PMJx>~e~eSV)1#&$r}yhhj@=;Y+>h4cwDvCQ$1md?kCKRBI$B2%m7*GQx1 zn~WTZTpAWC^ME-EK?5G2AwO!Es$VhXCE{_g$5uoege+!EMUsR*@}T6mpXFu_5FO93 z!|_R5G&$LApP5_i57|5F-o_+X!$h{$_9D6%)0bBm3`Ss|8A!}DcK*AwTz@AW29<%3 ziF%b6RuliiEVRI>e#&foX5{cN({V%3Qf1$rWvonyvepdWtYuIxy?R3ve6E$~5;-2s zwmHeA0d#%YGmUIEuE~B4S?(0jED1@|VHw@}HXh!AO1s1&^Zu^cuI*S>Lf#ITWD_xp zm&8NxL}DJ?2t`QwX_Xg`kd!SHCCJ`<+wCEJFemc0wNDJhe+ljTC^c?Jf-xa+3kb>Y zG6x@-W`;^dqcY0!#yvf}r$O{t!Dl(0Z@!UE64x(*2O66*n5+JEVXbXkpGEv>HOf5e zPAGugLU706wLjUj#s5WLf9kBP{YP0twUFQ1Hwr$1|fJ5sTheo13#gn>Z zvckH~88hOE2_Kgk3R{d88^M%m)s@g_8YHMw#IU7OmXF@pYx2uG0g zi8oqpv{LLyT@+Tx#*wcCY|Q+?mVXDIQe%>4fKDZ|P0+AJ>QR}eTI0)_GG$#0VC(s4 zta99JuvI3uN+g$P8QmJJXjIztTe9GUa1etSXAe5bOPDVXOWzGjV$qji`Q+J1TLPKU z%ZQ$BCwv)~D$`M5(^rsvBpt!-q^-%D^>f};NVLnN0XMI)sVQLBgrkY`nx3ruNtB-b7Co%(m)5NnYiRO}-?|4#S z(lPx6@)UB{2!^6G=vVokGGFchoi(z_Zi~`kSczX-yEq``s_FcfBAl|c(V9($R+0hJ zNi-k91B-k@$uRar%LO)ODiE-`C%s(aoBL6^ghMuxaZc7Plw8fgbrr7VEvKBPRRZ_V zPdDgSIVe&_%|cxZmffU9A)@C|%g(F^Rtubr;p`Q>!5A-|2hD={N^lL><=d!yr`i@e zj4!D}+c}())O%-YpGF`N2*Z?)4SYg?RbP}1i%K0>!od|>64EZ`tPd}Q7K|_fN2EXnv+tiS&mHF8xRGR%UT33AMul(DFz zbG~j!%3Z+b&teD(5+FEXYp7)WUS~tGFC5kM@7bCAC#Idf1zP@>EwI;A8n4+NhSb@S#_`vj} zfRQgLodye>tjq;qHzr#8X?PUKVTa}Te=NkUY$G%;3~I~6Q7NleBQycO-Z|7=t`L}S^K4RUb zF<6_>f0-+;+vITlZJRPp;*1M zVQ8kI3Twa_BF6%5a|-X^%vWQgT(u-66k`8}#V+xc?Oj{Y?0dF%tE(I-LNjwoOyZ!fnf#Ed<}Gj*k!revd9CWrbNO=D9q%Aw;V0C5UR!zg#%7^n7%HuG4q5zim*vq zu<$;GurkXLtl)U+EsCspNTj&R5(nlO$6zlyiRr8|mB$NR&$MtbEU$5o^jMtn^4&~4 z$2EzgyzROEKAIOJjeOf;7i|?#dy^N5Lb7p(I7<^JWl7dA+%^~hz&9(8LugbT~6=Ndf1_?FfN}EpFDrDTih<>OY-C@7#gv){)xqI#~pOJI;@}~ zqmZZFpUl9rsLn`cDJC<^Vlq||s|{ci2X_iM^Rahq?;YKHg77DojeT>8TNx^f^72x5 z!s5-{VNX3giQQCcLaPLqnU9?Nhz?o}bRk!h0Klcp2lbp%al6O9va`EQxw-!EUENy3 z)c5Y{`m(~KKk!${T;o(VudS7Q_cFH~ckH>$tVTW60GBxx`y+RAOY@y%uYG+tw+|tcmv?htOM$y?m+)=Ro$FG6f& z;jY=s-Ky;!EA8Xf=1H~&50X8`KK^zXQSV-WE1$kB#I*`eC<|SJegc>7=Z@e^*Vg^r zfx&J5(EXhqru*9d?ikAnKk7hdDavC9x=%)G^-?RWw!kILUiNsWyS-w46!Y1&i+t}v z?h70Nef>e8j~{#XAousM#SpT0?Ae3e^M-v7AL4e^SHkHYW>96rW zw172!!Qt)?12;AY97`s}T%GfdMS%wjr6dGlVmr!Oo_<(|833I~s zeFR8R^zo7I_263Xj&hf`7iDR-spMT@&?!k}?8isBBp|E)nWNn<;ZJY(!^gNQrb++F z?~X$W0%`DRxRl&TI<71pd-)jm?y&w!804*SI3Xum5lV{grH)$0La?P+l}T6pfE>I8 z?Vu(U5SOxAOh7@2I=|RarA>bMac;Yv z38k`V(^w%Bd?r8qT>tTA6Kl%M`P8(#) zF*QjzcEkJKrl9_nkfQ|1wpf7EZxEPd|EYR(j^b|867*WsyMSCK*fC#FkN}ace@uCC z;Nv2?zKACzX{(eUrE(%VxOF^z`sbVTDk4{L^0RtiUPL$r~9$6w>`$t9xt7j#lpUMJDu#w82`8zXoU zj9cq$EvUpiCG7NMT~oxD#-qPGoh{LJ^E4WoYA(PqmE<&)?hZ02C2MOb(!N3K_-63Sm2mCqWkRl{PpgC!jes29(>y351r@+ z#9UUL=-x)xX4dtoP`WRu`Slas-oY2g{&J!_AefA+K;k51G3)?q(xide569m3A-8Q1 zzWAE=A9g=ze|%%!`iDYv`uVAiW5@odyE)&&j^jffoBMIsVr+c7liZU5bviv82(==d zgp(zSJ^rEvRrh*S>Z3OV@0{)eZ)MY{a&PI23em@!UU6;Az8#$KmReJZ9;Qb{^_Wv#j%RMRfCLy`2Z z+3k~VgkyH&v_#7;g6aCKb#ST!w{Yy>I*^dZF=L5}r;CyxsoaiTrDD29%Q0YQcj#2) zIKB=q4WNQ3K~^B5lm;PwZ&F={|7^?SRW6eohTqyZz{?Zqd8C z$1BXU&Js|GGMn3zzV#~w2&bMENYqbNMU^a2B z-T&=WH@MuoKlea(K(ki^xvmk;x6p$P!=@y{J-MY5s&!%jTf2yh=6& zYqsJSmAC*HmZ{UGD!S}1J>4NhsJi4CI!Y0_P(lZNDzNtTO7@h;;%cX0&y#ZmB%W3l zyvjW|hFmuGKDbsT-_(3QV-N-SQ2$ zky~Z$fMHSknzK}^GytSQdNRTcP+wWB)kv}RUp~VPv_X8#ZF1S)afX{UX)+takmS;u zlTXv<*G^wN(=F@ji$l&QQ3e%;yq`&0n%qacBb2=Le~Ic6SQzNdggb|bcY8u zKkY0xn;Z5x%e{SI1`4Q?GEiQrhgX@mF3L`lp6iKwgEgN@W zLO17tJhCn8$s7TYlSrGYRej{LIpej;j?g9QR)e#xtIj8i#n#Y$A0$b~?J!3bq$qC6bbpSSo!#3oyCWS9Mx~0F&lRFmrGX5RuJ8A@zDv z zCly@$88>_NHlxWP?08XMjl$t%TZQ&cvXmI1KA^VjJe$MBN!m7tad_IBIPb!pQpTMJ_Uz2ed62aioZeeBQ)KW*dBJWYgwq?djQcl^~8t)u{qO?2cvo_Uc1H zi5Jhpv}^are%4j%h9nI(H;yF9R7Dh$*;?;x-j7+)!Td!^Aa?vKIU9^Q{C}{vzHGyc zuQ7!|G0HgUk;a5(0P5oTVb$dh$t5zn8F0Gq{Tw0g1&uZ$|IB{Wsn>8}dNwqFE7l2W zPS3Vn?_fw|s<jpi6k|63YAP^ikCnp;ipI()QZ!czI! zHhh90i99wSYgW`pxD<(rqM9k^EfRYDS=KXhPe&)~TY}6(eQ1TLlu-(Uk^yQnn}2-6mQ#cKF*ba`RSX^Q#p#!x~)P^m3?;x(u{zbm**`68;7T{iPXA zEmV!0vT|CXqz3<;e%mi0Nyk?T#j-r~QnUl!N(YiOCyYkfZkTJhNT`}-eJ|%A-&=1W zIQP12GD?P9d4gS7k`sT?OSp^~XWns9X@*@WtAFJIbDE6bRnIIs`YRB|éjVDFv zXLPz?bs>jh%tw%>I6Mi5! zx^oTRIUTC_Hi*~T9KN7Zhxyjk0Uk{e07`q%H%u8$NRaZOZv}ti#coL*_QI>w=!r!j zXLGcTm>*mlmKsy3DCL^A9N7nHBKlU)(R?iknao*0Yw7rlP3Q;dSsXc#=^LVywNX4dPgSTJ;RwV5cu+y z?!R$h-gzZ{vkgAF%IzPV;}5^e&De3rAZW}x-7(htP13WXoYr2$(l z-I2f)qx#FPa#K5*%An>mj6Z{?@e}OsAHK>B1$+26u5u5m>Bd9faED=`FS**iv$zXu zvdpx=pLey}Q+*kJeYLwFU^XAU)*Tmy>&BkD*3Aex&@cX$+aS9s{Kz-`=5M)~Qy;+w7RSo5ak+MvLzTq8^|`W)*T5lSxALaJMR|!q?=n)+|rp1T=oZ#xl_{n8-6{UB8J&i+nl`N6lmi%P*~7! z5`|oj&ClB3^ppLtJQ%C~mwS5blyd-Z@Z2`)BY?8xZj+#CZdWLbR&)dxL+e9K>teYaL{U$^ zoVQ%r(R9-BEOApQ>r2D-*((>|!~8$rnNun=p5W%Rc@KZ-&7kg+FZ&m6b}M?tUU2O3 zKb)Fzh7vjhY;2EPoC}11@4D5U7QXbDf9h8EqxOr5jcR*)f!6e|httpZH~%-a(D(ZM zcio>`AB4t6ZW=4`Un8Y zM60}}+8kE@3!Soa_c)5dRkBJVdoI4mf;zZ;8{SVr>(z<-VN%?WlR-)U;}2-0CV$|M z-07mJU;oI>Zfd$|Fq}3P-$~zw;9FxG?;-+22xj9wZX2wTZ{OqgUDd@Flf#Lc$rQ=% zwqgz7Mau;vtGPKx=P4_vYi%5KW?l|+sBzzjh@{i6`I%cdzcU5()>Sg$!=IEeSz9?v zMi7@A!Mu@}8(|lcjWczZhi?e}9-b^6EecXz*qV_6%mvnVGWhSi)4{qH3YFdkRy zXR2zo*Y3q;{Q#|Q%tr8#8*Je5QHE0e}2FXQ>XG7Nodj#hr{P_oRiAh9iLOm zR9wzBB87UF2i-!ZwC+K-A0Iz@&>c6E{vE(g{_G#*Hdd=JAZdkJiEJV1mQpwcC*A%J zxqTVe!UV1U+K1ewRKV}^u&cK8GKH6K@*jHG?b_ExEj1Ck;qX9U#(K*P71~~P`1>Aq zH^1ZCV__zZ$R6f5l=ybCN0cTvAY#L#h1-KXT~LL81S4@AkYu$|N)P^!X?)@VNs?ZT z&Y2Eue^WBmzxar&hR;0gJAdKcmGlY)Cd#mCj^VLtfXS%hi6)(UMQ;xN zlCB-VZ?vX)L4U1D$N+uf9&Y>%r0?TsvTBPu7aGgQqkgP47E&k)9fU}z90e8fC5W-W zKrDaGxDE9@e$x|fC-o}&pC{bzVGA_P*ke2W+PxGseIlZQaN$#~wy;^G*$a~lQzfr4 zSvU-GU~?f2Q`_BPl0v0NFoi``Vy^zwr%(i%{ZF5AOItJ6%h|!db+hX%j{{~bMT6O> z{-FjzvNcM*P#hb6OjC(msR~CP4mT*5(k4#mm|rmkt$SbNS+asyU3@05l+$qoA`YMt zA24A`-uHao_6M9knR?r{hyV6(UC)61%8UAIa*D#F(LL6ph$_<3;-C4gJ7zaAtQ?;G z_0otEzEJRoiX^5-*Joxz3Y9`<1`W31+b1`)D$7d&_VBRJ|IRI6!c4&$Q4MhpV@n1C ztHRIQeatw%vuI^$u$8K80O4V?kDqqayLbu-r5p4-CL2)`zxru(nOC0mH$F`m{1-1^ z7ksURpPyqv52)lJBV?8!3&Mb;q8eFZ5J+2oS;8g7(M7vjf)$=L`#H~0rrzw2f5y$~ zl4p&i8>rRV>uFx1EGz)g)~kSfr(D6m_>9xJEtXIZ zu_mo*qi=Jg9qhAi?&>Dgu7Yj6;0~C17m)nqrN{ycjLA2H{$Vz+6-qJnYRC|_jB2Y1 z=(7Lnv-q*)A7Qe=UJ7Pv7W57r$N-h0rWHzN`dI*+gV4W6#KIujNwZr&M-u zN7WAeFCj>Od8x{9M*iVjpwZkKg=x3Gr@%erj51bEInZffcUAIS%bpA9<_o25e9qOj zOH>+V;cX_%VWNVfOiJ|bxw#xI!%^Op#8ft$Sty<3(Z`;ny-16H^*Nkh&3@YN5g1R8 zE&aV4YEq-PBmUq{4}vlO!i($Y&ho2Xay#{1eg~o=Ouz9PU{L`JzE1?^(9;%Dl;vwc162XQb7fi8_mOQzRzqOHzaEmUE#JPw~(lH-53 z!RFLh6k1=*SbWgqiwD}`^Wiq@#R&ODIg{hpHH^rXA@Uj`pJjYA()UcYCh*4tWOAdU z$fLu{%z)oA!uZJ0?c&A}X160Mfs-Q4N%Kgq8FKz!PESMA-_Pxiwl7x*3Hjn-tpvn= z!~^01unBW=6G_!%LQST=jG+WZTHg9nO+49-^k9Tsyoqy$f_0W%!{LS84ubsR&yp)? zU~{lrdH?rwSjRyw7vxIXsFYrf$SLl=L|G%D>?p}Hq(Y+(KtJ6+nV)EmmDPvBdl3|J zy&Ge}aexy#H7%5y`B71|(vs1Dl#qw!u6=G= z&rQ-E%kc#iSThfa4t6OQUtJjBova?+ILqU)-9o1C6p$0vHun9Nc>AE~r7++)^49o( ze(_4f30`O1k~N_}>7>xuAKw;t6BeYT2b5y7Glf!Wx|Boz)wXzD_~Ns^rw|`J^-Fn< zh&NnUrDYxlm;}lb4G2-w3h*<9cz&%ZXliP1YHG@Z@IgAL@~R-cM}`}pf5Pm_`zH%= z*JLC)s~JWkKvj~cCc{RiTZ^w0b|= z_4ni&ZE~veTd3oXiMKBDMEDCSg)H%B7vtG5otujBUVs{zG{G9scf8 z{QjWLFD=JIWP2T6j_Z7TsvI95#AEwc;sf%*d1Kea@qY#372h2@sskTFTae_i(rS5s za8La9V8htAdg3F);2XYoay<7KQ;C=jGlfMA)`ICF#>cAvN7;LTNl|6}|6SERu_xTR zGvoofn?Z&kqKtxyNRJW(L@?*DhIN5e!LaTc1{DwthygDMy6T#9!Zr)$fQo??M1mOB zEbf})@AJLYgShYef8OW6E>m4qw{AT5InTRfQo0)>Nd1CKmW z2u@$YprrY(>qG#w_>95pRY&+~&_g&eUAU{0c{S`ZcNy@REP|(4eF8uPU-=K$xe=PF>B%;rjo$-rdY_GjCai zc@4^zZ)YAa$-8BRGrO72so)&9AZNM+_qfG5Gcb6p@KMfO9-=jw*3%3R-+shB+tVBz zzW1@~xrMnlT(i3H{1)a(%@yM-A(0RQ+Ob8di zn&%Ijnjw)eL=-W(aK-@hZh+fa;SbxGB>_HaJ(^8Z$K^A{3M8^Y64as3;(ABA!e3x$gvs}O$Y!I1dU7+*3u_z{>?eS!v49JGFE_u{bMH_q0?S9mC?gGgB! z{<-7wrn0p*DJ^~^ysYe#tf06e*vQgMt*D?T{3fL%2Wxm`CL`8H@d_d3mdaUD0x<$2 z@zlOd|Dc{&7O9NW-2mhuTcz*(AYrcM>=o~jDHNXAA`iQf!)Zw;nA9lUex+>VK2;HI z%Qh}&6W6uHbZdpAdFGBDBKvW8(Kv5iXO;*mG@quk>HJf$e{`l6AdYp_LW2-7ufY=i zFO~To4gp=SWFZkWSikZm6nY{t8t5-I{~}9ZVv=ZHKHP08Q$f2p@#-vKN~&#Dp_L`8 zW2Wl%ncjhXhHQ+I_#P=~5EXHRBqFo9)|IE60R*qD>uP9HE;u-0WNG zneZC->~M2Rxc+gs^9V=+obM?k%+X!qyf18)q9Z)?TV44yjp+Q%2y+TPq<FI?fy z9cgmIRGdSVwFZ2W^BpEARd)Y9lSfdA&%VWq5KvqjZ)(8XTtU=?M?K0c5dRk= zM=uN_u{LC7S>XqShJC~a*0E>gW8O%_A17;SW9P*+e6fUG&C2;yT`ax(XgAaQaAfo* z*fW3z1tK%=Pdh2P<9KU|jFJp&Px+owl?r*#z}Po{PQR4M&wV+85JdXwx)AQ|@_ll&cVaIf!3L9;h7>^_p84 z{jsciDd>PFT9_n$XdcVL>pC;WblT4QJ;7!O`KMPhi5#R<*93sS;XxRql} zx1B1y?j83M_`WPal4r_2AtJwqhkiB`SgV4LF-RB7#rGaBjZ&J}6GBzgq7mYO+ zhIcG=-F7##+W#-Bo60Y6kL+%)Lzp~boH-EL&^0QsKl}Rn?1>P|M33ilW@hOg_{mAox||?LgA@{%<4c! zrfUu{-NV-}D?D+C*$w{b`$F|$W*^zAjy&9K72H+0^l)=a64m|Cqs-u@`$+P3PpOAd z&qcr(OT+W-`EXkSAzf1FrtaIG<3=bYIymyqjD+tEAdB>P@&C?HxCo>mT`IEJm zKj`}X(ew=-bo>9&+!(I>-UY{+LD&PfKh{(P!Lx;3{$!2{VB>F^NU4;2gHxip``aYb zBPcIiHOU;~ePc`iObeyj3gF5|jx&=58hws8^*aE$CB`{(ycq&?B0kqxlvghw-El4VY)paSG8jxi-1x;a#!ibpJR611xn(-#L2{_TNPETSM&k0a3-4T^a? zAu>c7cn$SX(}5aads{wPA^SVds67rLYTOJn&{PX)m5CQZTR*BA<>L%<4pgY)OyEN4 z7;0S0OtYm)l7T3Kseo-TufSrs)|s&O74F8FW@|31W|~PgzB&9L<6v&L=eee5eR;;l zF^IuQsI+4a(w)y6;NtFcO*byf&ow*ji$`S``=Wa%xKgFv2Bm?hGu2b$ol@_^`|?ZB zX&xn%vCm$ZWqPE^K-)hUkguH#2z)ooH24)^6+6#1-L?^n!^)K?zL4sY;s?R6 z{eyD3(~+JiKbbI77`G}s0j6|8ec>j~X7Ckm?rbx%BM^&_wY-XNU|Eb9LSTZi(ku|dlc#u8P?18m~87g7R6dToOa4|w>#;LhLMB0rx-!%2c z%l9dvMV$GUh>kA_;HU)H?3uwl$Km2O83k+HqVr7)i@WZ8)4rAD*(bp6*0TPolcai) zXw9+b3dB4CZyf*7C)dXitg23+W4N4;U`g6Rq2ObEatcp4VR1w_llhH_i2_Ky&G{5> z)%aRXSJp?o+WEuDSGuXp4CStpJM(H4#aSVg^jigkiy6|3dYyy}sp^l$gNRPPZ}ADu zOu*s`OutU_U0$GGEe*oVlrd-W4ykfqUSP(SRwzYYh1=yqGokg)DC`=GgxIEQSRF4G zit=|rpA~4S`@zJ8yD6_PP?}esU4n<{rXsq=jG(a8PEf<;2N0);=_%O&0|U*)7c=^-|DE80V`hbvs^aI@REP zwKP{dI#)?3IIaHSQZovGxRqB;W!a=woX%r&lh9cVgk>?~hvj}T%iO1zn&ZJA2VZ7f zqwu+Or1%lawInDCrb^V^1l>aEM}T&RdFBs%@V9xUE0_86pqKvhMz?kz`m!=-FNb1v zDC}@K0}5VtE1cO64T#rM6QVsOM?x*oF?kGyUXY19O6X0>=9?Iq4b$#``DSS2CqH5q z`HIaUUiEOcV@h~vJDuj7%CAKK7vwK;kIgq1g->sEdn`c1_S|x}aDnNQ`I5r{@+Dpm z1@@3A3eB}by;|kNyJ}`$kqqpz}Yb$h}JK_q{L+8ZIyaIh4 z*QHmOZNiODxv%y7wa;AVg=Vkthkv`{7n&W~f1M8M@k43*Pn;hLDEIh6G>8>$^+GtZ z3is4BXM<;J5a>@(oO<$Gy5^1QE^F`(_ zFGeI-Rxuzs`6c2k+YswNSX(w0^ea=X6|Z!sUCB~axV2ZB_T)c^T>(fSykkJqk$O?# zDz7q}DNkl5T<{`3!YkQakF+9<4n(FNcW_N&1JsLtod8ys!Sw{5O65SmJOd>19BZHW zg}Dy+@xmp%78S|M4`xwuiG1LF4e7KF!CX_N?z{O{nQkK>o6_L$t>hw?cmH7q4ym9+XaeGx z54ld27S9#WYXZV9sIKH7UlvEj2yd2g2p?(1c;oiG&NOZjYfhvF0gFnX<4+OteJt_o zlV7XZUUZ!q)(%H2nvnY%YTr_yxRH*0d7a7Z>0`%Pb=JK?$ABkc^MNvfxRkvlTEahO zDuO?DAMkiA;e)h+0F@D6U8--lOrXg10)jjGdeeO{xE*>x5ILXak{ByuouRNadJBOE z6D*}cg1_k{W_9e_opcXhZyMSk7~laYk&%BgzQl*y7vXYFyFMb{r>TWQ< zdfBS}CbLt}@tgozmHx4aKEul_ubK>pxnpiNnK9DYG~|o9N6}le$m&?=37AkVpJlwU z380dxM|u%;3fF1j5hch{7r|kL7j8CpmV_VtSUBxY^IWOf~*|0M?8BpP`PxzGVaYG)HQC$-ibE)$DA`D!|{NqfAge-|Cxeo50m&~rM z(iF1kQt(McIuh5bL{;4NhvDJUKo9_z&e<-y^kduBsScz#Mx;j_b4pVinwxY`T1xoE z#u1whS^{Nz%5_Da^dX06j{yz#kG!N}6iKGRH;mt9Wj%FB$a@j6C0(Ti(qHy z?f@Cj^g)Btx`Pa81%}0sP07;OouK3@cjzmoOKZ338PAp>urjq|ono)?1M;27wU753 zEFbZR@yS0pgyf4Ee-vO)n(yy5Q?MQ0Y%Hc6J}K61%kLhn;+;+i7wIBzYc-8)llW6U z2Me@!-@k&Dph9RKL(w3NPi*jx`N~n^wKcs$ivDON5Oc?glQI=cnQM}3O=M5R$44Y} z4r@}G@Ai}t6qM+tQ{H<|zb1`Y@PIiv2Z3r5VAe?Jql2`-Bocw=y=KACaZ&6o_z9_S z{;Ukz<%gFOmRspPrsH#w=vS-5ia;YvPHC1uT1$v!O}70U9t;*trn zO1zIFD!(l&fi)r70Mo#_*HB@lUG3{IS!p-$bu(x$@0q2ze;QSNX!7No*B-L;eii@s zqIcPFOfZ5-1_z^}!I1=K5@>-im{?znvm;Rp(0wHSM_)HOSuA|RjA+kk!U9v7ODiX) zb0uhqi2QMfzF`h%szTtCz6h$!ucDVe+3cjp0STIyz-+v3=hnSpMzz+PyBR&$9>Q6* z6x{@>C|>#s>&(sc6v+0NMbA6!81(1zzoLt7Y9n#8~RVvuK`S?_KFC}R~EM*FWi~`G}}~wikPfi z*;u#qpJoX{D7ZZ>+>R_>EAuSt&;PSz+Xb#%>N1+dGhpJ%@BN%JvF=&j=N#@VS zKQ@1kA$O$?<%5CG!YZq5wk!7>IS7vT(bqV?3aNnWxf=PGN;fhk-yYGSa|;<5Z_hQ( zL^928kx6k}lBO-mx1W&39{ zjU0c$B;;CxOm=3jE%8x(CVQh-s-)f5D@~8VMr$SaS*Zy#J;0j@POFPGj94hE$lm3% zXuwGI^X_)Bnx@8$UuCxFQYjoLo?c(a8(8z7Q!b*5SDB{vxlGgaEVwGGd`ejX7yC8m zURh;&4rFQeiuGANZ_IK)Z8ir&=e>xHPqN?WnWS9Kf1IOpS=Z|=(;dmdn_sFJ8J0@_ zSxhvGff6LG!?M8GvzeedOdLS}uoU}I69!q8^HNBePoQ1XHXY!@L=GLT@EvIk68wkH zofgK=5IV#LQS3=fR|_@6l{9&<0=I2R_6Kql=u&+m%6HF5V(|fI>re}@mAvUWd^e9W! z%qwqw0^m#zLob0wMV&F*I3{v>vYq#iuFRy_j_@d4n$y`74fdSLgyYU76u|-hh#Hw?);C!-iw0;cjz6({UyHq~;q z`|@p5*IF!a=17wIwIuwu@;-0FwYv_SS`Ah4K$Od5eJBcWwrP8LKiN8Se}&?{6Mo*x z@~vvBv;PLDX#=%Xg870%dQd}vl3ud`|1Md$TVWW~BR)d1 z2Uho!XKv8FO8%Y(g8n@E&}=~{x@kUrHdDYhHifqH<8Q~3bUD$}*d6g2gbili1h^cn z8NmB)dIk?sb0Q2c7ZjY(9~8=oOb>xHtM5jwg>4}zUcQw)&9;bzKm{615gCYu^WA~> z_P@b*dkRl?0Nt_bLVJQrY&3$J#+Goe>N3!6qmIIBoSDf@Z)x3A{-BMZk1Bk=V}N0a z6Rc;nM;8&(a^R8em$6fQMG3!qbU=p=GtBkzShTpdEb9M;GMOkeltnzj+!6w_t}54; zWE50S5M4#QLOnPI&)YE4nKq=?=l56-U}g^4ahaaNhCSPOSoOSc$vV?94DNTgzGFs) z=!?F3$L!p&nN|swR9dBEetw`sgebAc287BFW+zcsn0G){{*~;1c$}TJ!Q2^ zE-q?lla6@TG)y2q1{jhdMq|bDibn9{vocGCZVU9Qpvh) zHC*DBylZ+$68)_L)OXjlRgn>gqq_JJ{8lqNchei+%KuU`hRL`WzEiSh#udf-2v0`Z z+N{-p+nP+LZ*<4Jhq7Y0t9joXQ;v$GG?U1eyVKvt8dc>MzK=nx%Dwcy=};&BNCGc9 zRG};BdipWR;B?_cn@TuwCDoqn}TEb}2j7Zi&s*@Fma#F=4J=d-%8*+bD zOBVyX&Z@KJK_E&8!Z>1WRq;bfsPU&Nh0cPidHx}J3;)2uv!wXYY31>& zb$vfWEj!Nb^%*BNd-kkjj&fC_?*H8ETG~Ax4--l2@{nUWIx;PZcv?*1$gfOI*v^#% zrNtayrHuil<*M(_`vzCV!Z&8`@q&HY_FT3q_xLvU8ANsgV0l=?ary;wB8Cf`CSj7c z%%UKd%wPGdKem}^atD2DvQ;c%tP4d=Tl*5Ul%#idvIWi+V^&$(Nsn#jy_2UWpTmz9~#Sqt_s$9nb+`X>$kq4`jT! z%3n{LBA**6H&9vU5~@*m8O-oG zM$3OPJLy{cvw2Fk{uMu)N5c-cl;PQ*zb43Ei*jElNBgZ?Gw-fwa=83Q*DZ*e5pMSi zq7C|XP#E>n_3$uiN+l=d12;R2Zt5;CMHnQOin)@5pQPE?Jy3^sx$((pnVRgDimJ-w zJJBy4-5PxER;HtStp~ROO6tqlz@7Ow-IY}ls&m1Ep5v5pWp%V$a8u!5)zR+B;JL!K zQPd+0o^}V+MNi;&&`=-U8GPfG)kk*+Z@V+wMWgCIcp!zpMP3jNq~N!g|Jbc+7xnJ` z&2KLR4*`yZa8u~Ag-K{S+dkSdyl|}>-#$7zxXRt%J~{+v-}(;GnZZ4UOFKm81i`ni zL#JqTx0&~=2|BH$OEDgT>rYKWV$5H7ziaIj?O5-}Fc?T?HY!km5*{|nz1%746@2Z! z=@c~u-?{FciHD!I*zMOj>KC4~nDgDDo*iZ^R^4$_ofN1^@?hj=FD@+Y9MuNFE$-DW z(LupoZp((KFFwczG(@FA@OPVJCY22`<>)jK3EXv==(!4I^AY;%;7-m)hxZl-u5*&w0Fj({6xrU{WoW;azBY|%hB>`9kP4y@^>=!@&4U{fm7a-nqFat=c zA2FtPHbn@S2oKAO%8P zC$V%eXaTA-MxaFDC9JwFGVjT}@QFAFSTWY|hTe?9x_|bLj%hdllg+zTg&i!^k#2pW zI+S@w_lbsAu&96tDO%jUeWLC7?&CgDOG(6hL~iT8(FL{bq541FC$IkmdRZ2}Z`7NQ zzv&xYozutK^-baWAeX{B!)sv03DgWnT7p@25A=(s_N*(e7{MGW&Y88CskAO_FTn6M zZjUXaomuRQwu}zwT_=9UM`|_s{8Sz*CWnETIKfAtg6OXGt#eWTC`W&q`$yZ9)$pP; z)875Le>53zc&mTZBY4OCq7pSOyH)gYZ6rZzFz3r5$#d|m>pURp9EE7)&4V18G-bwJc_&vqEFX%3@@9>bGqAGZVHFarOy}UVm>42!A2Oi+~Gf*>XF_ekuaRGS`s3)0)D2j>ly?pEFLIyBrYap+kD{LJN zY!?Cd<)`eBAn&+3-%*JhBlqjpQNLbm-UkaHHn3=rS@l&18dGZyM#SfaLj}#W?72;} zxSe0{OwXy+;#Ghmg}cH2t=RxqOYZ??~gC&L0gQ91G;8hoGA59=3?~&U_YeS`d*kwpG#Q!*JXmmQ9j0}Py zJW)FTL!qK2A}z(uZkJuaL-)BEyF{OqL70KCF@?YE8l{u1D}y+VCdwwCMw1zbpY~B` z=K2zBDq0U1keJCcH}D9z0s$9W(=07f3{3#A$XJ9k0C7`_XVYy!=CMsTA>O8wJn{E@ zTxtIK_+4XM^5xA-zFsV;aB$Euhw{{qih4yQ=C%^4_PlRoCQLt47(0p_f}Mgadoqhp z0C0xqQ2-|@-BDtsJA1cikMO7a3a{@L?HTaH^%@hk=sIakbevwS9uv(^Wv(w22?+k% zENhY=8C+UuH&ZJ4`EGaV_-G4e?;%~TcJGXj_9291(1fU4@T}W+LUc@r6>$wV!5ZSQP1MjMSPhT;!?hbg@c=x48-7kBA{ho9??;Sncx-J=1izAdpr$p|a z{0GAFAv|E5DpB~sIWH17!#`uDlnIseJZNG(#hfTs8ty_{p|~BYSSLR>sXX+{W3Ir% zBK|uebBnxjl8(rMb!rvbK`<7DXXGWi&7@+AZx&Z8R|#mo=tBbli7dwY4Z2vn8=F&u zf_==SL;kBPmEkZtgOwOwh-Ck9Z?Httn>c-+pbS?+P_#$!z5^08 zU=Gx~3aB-FpRDT%{IiO+S0eVIWz&qYjIX4Q?#FbXe4o z3g;|$pBx!=3olvj(nm$Tqsy0<5VIx0mCyPIW{<+~qoPX!!n0N$9lcNmcxb9pRJ6al znlG^;JOw~WPAQ!BNBF;>P`LR|QF#ztM|FJHPqtO4|H#jDOvj*bZyyT5X=o2;=3tg*R3$+o|o9Azq} z5osm6OL~>-@@Ehr`>Yvb9TT$*MF<$k{qfJyoCY7kF<7Ytq(Os09?U919+rhwDHk0V z4RK@m6MnP7%|0#~)TQWNj&h0_%hj?+_{Ux&Z<1lVAk5fG6ejNzIK%kvRlOUzyj zS`t(-+4&&J7#GN|1^ZRJAL4oGJ|*hoR?dlP+7?l4V1;|&&+KNU3Go#!sr-zsSlVFeHnzy z-gZ6aMmOg!Sl?wL3XF|!cbS-m?Q&W4p?bdMylAYhr_BTHalLY0)Lqxd z=0&^cn!G&Px=M?q?LI54s&IjevhIsZqY`(_<TW6Q0fx{!o2&v_)s>S+rA{ z!m+4No~|PAN4$e(x!tdh`jv0|(c|H{?yRe$&VWQ!FrW@PPC^Lrf{I>;1oHN`;=IKmB8v^111y^8l1>{gl#gY7b6H7x#D6{b?Q?-P z%}ABczT8yrZ$I7V*F?Kktq2&=3gns4tZ+lG1%Iw^hg}=Z;_~6O(Jx|rnFk;Fw$lCk zAJHn!4B4^Ay4S8_kShu^ua7=s5vW>um_) z;EUVPxcu~F;oaM!vScvFeR5}XI5O_oyQ2A}w|oZs5W0@o?k0&fZI!pgAsoZ#1xe&cB)XRx=IZGC@)|^zP|@xmou{&tq)f^Sq1;BCMAA)X9bQtBCW~(i=+PASM5QDa|8hFE|nQWm}(|X=1u-oj+km5s}&Uy z)hC;oNA|T-Kz9=L((a+fQFpY=Z!L!FO}pO*1ed&#h3JgRN-}j%0n20Mr|vUfTz&9A{}0^69H01@$yJ&fpDzKa*yEBSs{o|}eKH{oSKKbV zm69SP0V~)p;!l28xD+w~^dcK7Eg)NROq_OuWDkjalZf4hHGb#7!CdQ)TJl93Ra9wn z;G{Q|oc%c64kWl<%T{DSg^`a%hlwoS_;`f8b(Nd8G}@+O(`vf$cbHD@t}iP}D>eD3 zAJ9{{4NId#8MfQ`3A6x#JLZY#JT9LbRRw!O`?Vg&qLuTIQ4n*WP|4xKab>lt6Td#_>0Fa zFGM@1l*`}Ec)>U2ZhIlxKHNCN{p$q;*X!KC7o$hQRrB1JFCwd6>l&89@!aoPmPHSd zo8^aP;$7#s7hZw$Tu~UfJbHt~Z8HlMub~GKPy0GLIaSvG4J7%EGfF&HC%lqE37-`1 z-#DXi^czu!luDhslD_ib+Lh6RLAZW~JLD~x7COD+t*BYo^y+9*{dMzTwC?kZlE{-* zj!Ld~=dF&$sl;2WeaV7(J9>{QzIWfOLBGoNskO+0T+7!*3$)Sxu`bH$`pmj$M#qik zGMPTh2VIMShFaIpC>*(-?HIrI$rSx-Y^I(an&EDKC%Qsn>;F-$lga!@}hEqJ9#S;4ft5NFq{xTXc>=9wAGV`?PB~S6uP!Vq-Fc2UN^D+Bp%vs)i$?J!>z9{UEqT9JkCeH&d8Uf9u{`W>isohy77ZSCIsF1i8Bf5Q8#a3qDh z`1@#h$FFO%$X_wCC`Zzh4MT!}`~3T;Q^hx&Jz>78MGP=MMBRFPOMCfckh*qY(ywcC z5xW&7ZERLTFPk7C$UZ+rnccpt%~r8imBN9r-2>F>j$pKgPx0<;-1a67|VXG29cJ)IL88A)H4)ySsmiwl4oUF8qu8 z_@`*Ej_L_YLs&(;%`ouj6znSVYpvVo=jimVU)IWd3+O17WtkDh9=2Y#3f<=vN&Tm` zDs;#Ff?_q1PPo7R3IX`qUH@xzSPgT_kcEd!sc@dPf2f>pJTp*gX3RU&4%w`Pnq2&x z1y@XW=Y;m?V21lBw7a3(ADFa*g0*f^((csrGr9v)?Dan|9Pu5!qhmOILj8c^AKXhx z+q3m6gf+n zhW`+fl=MDrKK3!BBjw3qypz%_Q!cF~U4y9L7YC%f<-fo=$*-!?(_U``RSFW{q<4si zefNnKg(Zqkp1z^B0S1Q1MR_n3T?RZ^D;3khihoCh4P=b55E|amXCN&l%2l1FJ|;t3 zdT`RrQWPU@tPw!&;ncj!Rhu5018dWfVQE?b8+2%;j2FP)=*FdNQ-}M5nDC+kOrpa` zijxND-PlswsTazG-%TM3fRMiCSpp?nV^Ss9PI4!f+J3E=>@wllsXA~OoS`rUY9kX< zg7_<5rLtY}Ti;VlzuzCa9e*YSj(`tf!5mSFHOci8@q^{8W{ zkE&7nqy|U4lIri!lP0gltY89;ie=L;dK;RI{v(5jO+ce9jf1|pX70RTP7{~g;G{lQZ zDL;91fr+HklHAZjl;Bg#tKXKEiktYb)V)+{yR~B1Y+!Oc!=^dbdeD05Z9a;VvOK`A zXIJK}L^DeGu7|u>-3+@%i8dQ8%Nd|2kpEh!UT>Mm5cN7-uu7gfVD`3bbqn54Nl|Nj zbZ?xPYYnm0F&12HyoI1eqC4f4+>{nkmYP+yxATmCmJ1+Jq@JFwR78rmX@!;$saR(h#s{6qCPDD-~AnB^Z!bS2hq#Qh6vpydWtH0zr9H!}h>U zc_J`|(u%$)U=YRL6ftQszW`MV^reA*aGAix@0!Vk>bhDlzQnj5_o0c#KcN8QOD$in^>S6I6eeXfp_554vxUjLkT zAm0R`+R}I^pvRhoo|syPpvwhsd7mBLc{QWQGRZD_J(xI~6)6!YxO|-iBwpRygyQZ) z+2n>yNj92xR;F|>6nSBiDW~&!_E7ANp#iYKZQF|#!?^&2h(lLAK&?JgtlbEm^Ganw zdPca4_^JwfXt2tCTVeO)GP=@k$K|X_dkMDm`m{Z$uAY_z#aOY`Bsn0~xck%giePPF zLY18s1W&lvs_pKsM~xjCu~L~#a=)S~K4I3osWrCWp!l&oJVCx4g{&ZV?|`uBd+f{% z=xBF9v32D+X3bG$jU!NKVRF<$?20}NC3q5Gq;V}f;sdyRcH3_fu)>TDjG|7@MzFIexo*V}RS(^`ea zv6R#eAG`8)b{LbsTRZy+mu=hI*}E*e!$4 z3O9AIy9c;TeACe`<>dpN?2_OM_t(yLr-n~-WHnobHTJ~I=b2SsQ|2Szfo_|3K+V^7 zPUA^0S0x7WsT510@MYnt?zT(7C+jnIXnGdxubIIyqtM{qS=%efxCvQCS?*5A+JT)GnnB6K{d&hh zEqidHrIO|!$=Z`^;SY&ZLr4pCl-w#eEN4%qz58=^WEJlOzr5o`MGre8TYQ4}%L1u< zTq3>~7Ib&^u-_-kU1_6zF!;(XX|#Kx0juw6Gu&<4 z6SnSI_vfB=Uzoh7dfJv9fAzeUTsj3e;=Hjr(>ITrpFK+E%&Qficm zdP8h@Ae2^YRylgq3aRU+K!V{F6_AomYTjv+&d4m65NkwE1&^rngC~oPiaB8D3d#5-1??TtBkCk?8-#$RsMeg=KwtKs|484h}MIGd7 ztMV7Scly}V(6t@X*AA@%vXjyQL999K<@9W463E@r*Y*o8b*uZ@9`4t^wvpeB{qP_m zfJyi;hEqhkS~JJ(-_Pz7T;}fRXP;uTpSY#ng4{P(Y-!K$wyHK)B6cRzj`Y<`A}2S= zb{OO@K+s<0cIi*2FL$&1+kspj?Qbt7G2n!)>;XgOGgv^K4G7go!Gk~UC8mu4F%Zqm z0)k7#-TUcC`d)#0%@u_Ywz4h4EWPpmDdX$01Q5FMTLXw|+~2mgyLD&lhDCXj*Uf%O zxo?hv@@ltXYr97|QMKW&>GV>!{Wi8Gecfgf>dbBI)*zq~jQ^XN{%fZ{i}`hlJ(ju{9RSmpjc&<@}TB$7YrSPQbtyVV2j4!tm;AmZjKW#Q%FNVJmh z*;2WY@ePh%IgC|!NHf@Dl{=}~SN2@9?Me$DG=t?=x%zDx_A0mEwsvkUas}RaG=t|h zVz~QeTQKk{*LgeJSbnwUmfWju#CEnNs^hSsO#P_hs+O9c-2CnAj?k4iwzGF|IcJbv zzy|I**fuv_Yj9Wdvs7w6^IN!-EesQ>xLQyWwf^Ex9&Fz->uQxpNeMiERc!qLchgRg zw0kZeY6qt85o6nLBHQ9#H*_d%t#f}HYM%g#0%-e%lmJKK)#%$+%c>OOb=&UQd> zn|owuJA}*kJKHDHi;EQ`sNk7l_5ey{^7hPjdM^4uKtjE5B1MUN^N>kp8MGbE-9C}G za9o%NrQhv_x7bsHyWJx#_RQ#R1ZlZ@{`PjvE*_Mp?qUa1!>zm6ciL@6&5>icLI} zVL(Yh*ttsg#u%IJ8NbBepvtY&n;VKnMFQoN;Y+fLtQ0+( zIMzPfdVew~m#?_ik&O`29jUEFK*ZUnWSBS2y5bWnuaH(m zhaj6M(rNHDd@bn}#RVj}AR?4xp+icCT&~Y@t;&xi)|{t#{|{cD6cua&kua$$MK+lO zpPGXddFld^DqVo~!>H0n9ryy91a0MG-wuW^K`Z`GXnZr}qjCvqRsAw(WwnrSN1`Yl zM&*)S5Og$LdG9h-s>e?$KhAa<1i|ue#F@toI=XGTlk@}Q!hn)m8J}EFf&RWr?&5K_ z-Od*quUUi_kXWikg!oR(50=rDZt;+92!;_Z^((A&{wcqZkowo$`{V4EttjLuNRFo8 zmMDqXL^tIjj{+oz#Jril0M>sWph_c6nHPXrEh|OzjW%doVUz|R!gx?TlOjlk7x9A} zPJUe!<})~uoW-?`+$PSx`+3H zJs#!O>|>9pZj#@I7N`B`u=r#4wLN+@Wl}fNq82cddWsit1V|>hy1-un6ljusSLW^O z3FJ%r+Huk2Fl4?W>pN^-bp7_T$I;}%{p<)tiw*nPp8a1mdKp^+(zj*o?JYfLo(}j{ zn8!h2bwUm?>_8mM47ct6_Tp+P)?(udHPJllUfyC)B_{V@Lp z?%xO5%R7r3X8+Uj>(HmZ2Iu`9g_OOM~XACr>gO0{b`yQ zYgbiKXfAib;kLe&_@a~OXZa~pcTD(wrxmC-m%&+VnV8@`&LI&nl=UqvPj6JcJRhGa zpW4M!^pwJ?#sfL^Xo1->>Pv9|`U(aHh}Y=inP__?DN>aNe`K)nd;EsQH)Ilib9I~u z`#23j;i1^V5%WSZ162eQfvma6b3msm%K+0TI8qO)StU&&(+j?WY7wG!gq6uYdxXsl zs?DB8M2uq4KW(PGfq+||1MWgU?7k%>9*6&GI#0`wp;ph0`l7UrE89` zb?k@5N7!Dq0>2zB<$OBGD)-3|w(~X~CQ&GPVns%-Nz&(Z#OUPJI#q0ov`CgD-Ex*5 zICq2oV0$%IdsqZ~VyzwJ@XBk}F+edKGS+f;_8;tkgX^`2w+m0F+w}|v*YT3(u<7(% zz2W4M3NR!^{cZ`Q>n%n9R}|v?XVYm@{q`!fS%G3{*bSO^EOP5y&5^eKwy;uc7}0mz~`LFhQ(NW0bGc@k$SR}OjNLbfjv4t_PGZPhoq8pS0l z`dy?I@s@W3n1m%q+75kmpl<7l6K^}cCFNmF8V2>&7s>^jw-y{_+wan@C72HAvX;z+ z0Dc;1x+%m-OW3>uY%Y(SHV!TxrYu8M{>XA7bV2b49%ZM1jh7u|Z?E>a8f5@@7<4`J zXuHLs#YZ@T@<^y1ZnhaNlHUl>#-{-A54qV?0E)ipHx|rIzk4T}Hv2t*HY$%nT6o-T zbBujB_}+bfjJ+y+>vcEhkM?xDlhVi9UCMuW9q3D%rEcG2A>8k}7ml@k8rH(rgEz#A zD1+b`gOdAeK3NI#o-=>4@ZvS~z+fjb$g#WT2{|AaXCqw6ve zIr2hx=tR3~C32*Ayb|czZ4+S(-gQq;v?n+5wa?Wg-(x1R!E+oXxRa>O;zLyUYuz6v z*)yr@ok<|74X(#zxQVsy&y&5px^ObYZ)BK6*E~FRDk{+j+%r?{PQgtsb)tQTyAMvZ-?h8lbWYz8gk)bj zlckjbBbPeB{pTe6RH5Y*J1TI6laZx=aH~&-5N>eaoook3zWXxFGU1{5r8ezm{{{YO zt$X+{h*67O)2a5K-2Hkg+L=|Z|6lDnt&jh2Mn+bm3ONMkn1!2~8WzG6W)cdT1T!R< z5#;X#7y;rBZyt(lBqXl}`UB>x&%rL}B8He*~YquQI?412UtMb zXA5b&Elz`jc*yO3ntcsDLgsY)ay!^TsIuxo>8GaQm>w=9&p^8E4C4sx^{~}Weap{vLmoQJcKc8a<576%|6HIB5)dW)*p2;~X-<$BY41!mZ zIp?8yn$Uc=;vD-x@JwOObbEKe{v0;bHb~>NYbG4+j+|+KWhWnbuH99h8#kY853Un? zf$XDoW6_Wo%-gQxEcU_vEgS;TSm}13Lv1Syr_X_irdRp% z4KTu+x7-aEp_*Cg-o42FEqIemo#2``-JNsUSZ}(|=GvZI>MlkH_NE(su^r82-o@;_ zH{H7z+p$~*Tmo)*(@nj^?#$($OY9C@KD)&3Q}rf|&;&f~$_w4A^K1t8*xq!DFZb^@ zT#jz*P1nuYK3sNl{^2Rkwg#(ls^#Homz{4raoKS`(%EWvV0`)OeA}nXYExZKTos!I z(EI4AyKgNWSuG|kG^MCwgBD#YIpPkRI01ptqWMC)$YXw zzL{?p*e$zKV~Vg526Fo}mYc=aB1_q!I)`21OHPU}m&cc-SJ=jOtBu$xmC~Zim>9C? zKU~3bt#&&sWRJh?j#y}S>99sHfx}d~pHkO(`w*(;x83+fZ11<-@`aeX*0_d6D0??O zJbDp;vBoW0gw(dC@WvwhAN<_rxaY62A9Y)2iu8moue+U{=smO8=_q<&OqO43x9Pgx zC##m;PVp$vp7fBf|FA9Y$bZ;=xZJsm|6wnPJ|cWZK4%%(WMSdnEA+e0 zmdYj1HD8b7Y=e9KdM5YXLU02bFaOz%_V|ho@f<)(D{ey9{gFHDCOf#jj0^JoRrE*f z<%JX)xZ7{Cr`FNuCC}h9=c7uA_Q@nhyTLbGe`MAYcj(QwJ?9!AkV%>da}vLjCr&|q z?49qIzv$-NY$t>pm$`Rtw$0mae3_b(6TRgfS(_)t9zRO)~+;`pOciDY5^CBBj z`0_6397wI*J$9>3{-^^+$AD4RXvqHXosGA+L+-J=*o_FC{vhI1zT_18#q)dau?L1v zJ?CofwS%fYfj;alPOKdJ<%D~o%byfZyw_eW55D@vc0HG`7egmLchB7qe0<@4x}WWW zEwDgezi_t}?4S-`cq57q2hg!477T&tCTsK7C!fm zQKION_&&gvpzs3x9^iCs_N#iOLPM^`e8%I#8EcoawT8w4Mg% z2UzajdCGQR1T?)&6TtO>;`P2TA9#O6KR!lNrl2AI-bV}PThZ=v%>&&MXG#|LM1Ch| zI}eb*B-K&4DZCHYEof=E%A-+Ag~OC+UKV$%V&a$-+82>5%P;XYQ_NQ@Ul%H>^yPgP znzp$>d(7FZs(o3Q#jgZ(!|w+|X3-B}336YLM6O(?t0;0SO-?^L^v@Y|iQ;6RX1OZy z@6VN+7gE)&Sd1i{Rtp&`H9Y-j`6;2LRzHHAo~nsOAbQ_m2gX)8VSv0U|$#) zuzw=W^cy)9WTUz&{kcMH{6I^`Cpn%_LgoEw9oQk!@}n-B@eHO_Uq65#U#6;jcWF4v z^4+&XV$=HGxHPFb!usu(7poOLDPNKwFp3&+Jj!oBW-5*Rt8BDaXy9f)nHK|yHw>l} z`>JmEo@;7lCjGE%QhxraitM3UM_LzarB^V6A7Sel3|btWCP~C zG#W9<+Adr#>=JJqUw>=?mjs!Z2c7n^pQI)3nip*2@T<-hFe3zAXlV%m10y8;x$5BM z*B;{~{8rn`(0mgKi}}Vl#@;VQXlA*}7wy1uAvl03?S{W-_h}W3d(cX-#iT~Xk^$tr z^@d-AXVFrDS-g8-5nO6xaPe!xEdOr{el=_`(JL9youF`jJmpt2<Az7lJdv>3*t!D||uG z+LyaU%WTIE&wUi;f0^k`UQLASwN18raT$KGe%e_yD!KGax!2`W=6V*rIJL7a>L-@d zpAXfBwLJ*%!41ksm0ja61&Ruov5fCjmcPPKd!MLnh)^ zWO*%90(vUa;`+U2q>yK{RoO&l^J?Y;_NwPHUD*b6wG9ABpsrZaTxRUWT5!KQ;sGV5 zd{oA=nTONDu3if!aMRhzRXNZ1oP>hYEP`C>@G-UB=!qYc`EW0&mgU#e$Jc8#H*8f6 zV^L5g8-G4z7GAH>evY4J%B$t9gqk{QRHBG*(wh(tZY~-XJDrmqMgJgvU~3eSepJ)2 zY{jH29vp(($1%e5gKJA9*VYG!1PXvQk^l*Sl2@4XY%D!_iW{TBOeL#UWK5VH?go3j zEIvisN;ntYCWU@{U3`I@P-8OVcNX|a;*YqS%iWrnZI%C(;Ms==)j?P*zHBU5?RJj3dk+o02r-fv+>?~YjxlL5b>p3&cmJUF&dGgqFiWQk~f*LbCP7f%s$ z@O(_KhE4j77%vHd6SPR4Rc&Ns6q|j?e@(F(fpC&XJwL!t0$dPl>{74Vx@J0|-2YpT zh*LrH{dsr%U*Ef5mfKF9H~X?*-12{JjlXnfzG}Pg>fgt(jd9&G+MXrwefHC_=7RsT zrFUMnoi^{|;JBrquKhp1?EjkWq$zG2-LUw}`+fw3Hvu3{2-SWQ3jpN>4gi(slcEtybpAWh2bmLj`!8>SW`SD`b_cZ~~h6vs2KS=-AWH~q~^ z|7VYX{jVMmp~o>4?9By4INooCWotb$MaNd$w>}3(xfmFL%}Xfy=~+ep!E@{NL0q`F zWqoxBBl==lScKCD_%SGnxCyY=#&oB~{D?uJB!iHojl4XRKXiGzE|CYFW<0e=Q&D2R zEj;dBC(v4Ke zPC#xoW|q~p-aweRR^b|W=1O}+`n^jSM*x{8)am1uwlTfzQvZO~es-N!*)8n17wduf z*((pzP{<$MgjIG@_$$s2IO7JIh`BmVFU#!sAxkKecW| zJ&W`UiCmu`nO^7gin_2%d`8kVd89CWx`a7cBn6B7qJUJ&K7ip^{~=aY-gop3oJGQj z-zv(0T(INi>P1rEdr*bsm32ZcFU=&*66}R;-?#0Q)^nmoJjay^)u9xISBJUh2EkbsOkV%!he~leU`m|rx*uL$V3)38qACw%% zRw{;bes{aud9BU0?oI1N435v#)9lNNkS&qHF9t@)htEV(smXv7F2T=4CfOMgokrt9i zxdH2K2T!P!j$7f4&oYpYqG+hjppuJkEzDE zm#B#P-d~Rus>*Hk4hwaz`^!5vTX$|maESas*kYPuC>u#y?TA)A%7|y2&0LG4Pzq@; zS4qc6Hr-4+!%T)+-?;a{m&p35kk~k!pyieo#s69}?c!i|4*KF)c3*A)tA8aT6L(%} zW)`Se@i+ivW|W6y^8_bm)PzZ;D=krYwQz9pBWT{!sdP5pd@}989Me;9FY|f<5hdDi z_(lJ1gY7Zy@hea@aOTb^Nx*>6sp@o7czRk+#frEZtFn@V656ao@=9_!L_D59ls(ET z_EpnVg@wqvPd3=@rSOBeH8}IGtv}FbO~bY$)gUT|nKP657h%0q;_jO0I-ne@JJ8&t zZffLFd0wY`1DSe|;Q4&vdN8XTEEXC&|?3@7k?!-e7`JpPKWu0pKZg z$G*@aD1|x(7!nnfU=S7l<}u1Dfqz2Wkv|jb_iM^b4G_Of{v(FwhsXp!b1oRW#GD`b z31#UcQmK?=YPN^GW?Na& z;@=lnfesY-?|R(WkFk6F2t-2=ulrK`_WJBU&=rBv(Md-&v51c#m@$-_diESMbkgC!^2<6!1@8i3HA3RQ7sLR_q~E6rS;(ik2R^66OWd2E+n(9GP{n5=j}c3ENZ?kCw0?0=4u8|&Wu0$bS6F4%}$!bh(6 zM!N@>zizaDXM#F?X+KYWU2DE_>3{S3A~*2gM7*qWpZ%NHSGf!SWB<*=X;J*nZtV_TMs0y}rY6bB^2RJNaxEPX7)wB+kSyeb12Ya#cUr{n|UG zy&n_;SGgq2lDzZq%5Z=E0YiXuxBq}GZjF2P2m3~Ffm`&W-3rD0vL7*;E^tjhq2fQ^ zjs1y|=eub?*$ExaQF>D;b;Rb$wBQ3Erx!l_34b8WDL?&;A#Q$dpSHs?H+ zN+Iwtne?Y+`PEC$hE#ata1nW&`YW4$p}YK7JGQ1+yi8KjvRmE8Us=8L=XIs$3M9tLB|n*Al!k@3Fcqg1^suzfNw!*}!qAX*ZM_Zi}F9 zXO`lapzdVC+TRZ9#npd{ZP7K|NJ!r`5U7!>+BKC2U|WMK>yaT3z9cZKLjGf6iw zS=W14dQA6}Hi2zP=O87t11L|IJ5xLg>aV^LeULwhfLI*rERKkJ7>;{0S+{M2!)G#X zl!qD~&_%0oZj@+B)onw*k%Lloz1qX2q_B<0+r_gBM4&Bk^HX&VhhHC2J)$o!>&+r= z_#8X0%Ho5?Mw6~b$|##ti{g&V2x^(YZK&Do$TT7aEds1VtyUDlECe*s-$lF z?nMwnj!c;^ljs0Se1pQE;LwHcsFJ$T&3=>66Toc!KfJn(&+2`HP}NisOshR0ivm}W z|HHjmQkSb+2)r~3=o(S&X`7iFTvcgZCK~1kqQyI7ia!|84J)lXPP+Q)OwFD$D`*SQ zbN5JT-PTD)?>3g!HH?Tei{L`zdl;C7%%E5hXD?jQPKw(rKKB%+0D%%e|>3>iK=qyq6cvO>HIH>Qpa1o3z<1MCpusx2$e- zaJ}naUYE1?{Gw1M`Q!-?L2;J4Ka|(CL~Pw6Ld8KI2>ZKRTwd27to&Yi-B2=B^r)zN zrXCOK8Y#6HySxiC9uj}9sLKV97c!M~X9YM@U7M~u7Yk;es=EJ2+MB>fQKXIk(>=K- zfljJB353982yzPu3W6wu0wSn*;C-&XyDqr8;Jqpdf(i)8C50#m2m%TSUITK7f+vcA zEQg|i9CFL)fe8QaQ$3wTclGnW|DWupd#dZMr=EK1Ig2r0yfB-O$8_&(Rm!gs*=+Q8 z^r~!C1g_hct^SdJOu|$f-ZLb>&|jQV&M|#=jyg9BY60X6cudrZ9Q76`;;w4ydQikC z)zobKB|cbPT}Z9(R#%PjB(}dgZA{d8jyj*mRgUTxd0(!vwtvyx?5NVnVY%qqGVEV< zwOrMp;RLw~+j7xGWy?!Nq#3s~V|qpYqwB<^xRKG<>So_E?sS5;uA(&C291E)FW}p8C#w z>iSWS$ycq=;rTdUJ=o~S+>($%W+4Uzp5Qe4)rd1c7e51}hV2dDT0GmSx{#{F3fpJgh3IJMfN3QEHS%Wnn}mb24BNM-b-4lvlr%CcTurt`nbp4 z!gCZ}MHrm990410^WpO?oKUi6@@b2l=W_V+x4Hb`fQLu&AH~d0qTLImhaJq|{oTbX zHkWykY!FPJQ~q?ps5$uT1k2$N}`b>9O4g^1e21o_}f$JhMZW)34+z>QTk&w8%mM37bMJ>9S(gDryoelOW2sw+JiExjaBW z#M3UQt%~J*O&1!WI#ZYq8pQWnbs=5~=ni(YvWuA^Tzcca3ZpGCJ21Y`ql&#^KFKvG zM#zzWmJmQmIO56m?LgHQ*Hba)Vws?VVKq?00N@Rnib}2DYp@b|EgcI?tUd=9Gv+l_$;YQ8N-W+omx1E<$ z=^n})@d@tLv5tQFwz#XHbcx4!nlRKv5u-ykjk9O zRm<>1_)h#|4wET*SRK{id~```3X=ssg}7GcUnVZi(Q=h4Na#(mXjT+Xbz#)FaY5aj zR1_=Nw}>IZG5V)E>Ws1+!Jf&{nMPn!1iOJoa%`F3TCrjS<*}?;kHl(4)6n>i)fSf& z#l#3Ab`YFFDT8j3cu{%8&wXJmbJio#+IWtDOz`)c^t5<-FYG>qst8lE7JsJywygQN zT&mLVM^)47l7$(ju+F47s;;KT+<>WA_=e)KN_;(nInAVT>~bSV3MYll9&cdZP7Tc0 zE#h`aX1ydwcP~+eIau==Mv$y;w#J0H#?`V(q<6J@3Q5HTU>@KvU9=WPS&+H{V<2Vx z3CjXA2^9_3iWcMNMbcpzB2p2^6?UdLx)k7ySz?P(QVirv zC^y-HA!o82E#x*QUUHSFS&a9>vr1~w&008^VM$0VjD=^#YF|Nh>2$r=^i$li8**F% zXmHfhmA|1`UD?|(gEw7Cj}}L3n=)y>=7h`s`-)MPO^D3(DP!FiXJG^r6ip}u+n zin)CQ)f$TVz6R=Fsc)y?s7(LRKsBi$%q0Wzi()eEkp1l%s%E^Gr08A^Rk2*p z2RBqN)bjZkOfzR2=q@ZQ43MZeL>Z_rXryj3S9a{^lUH_bv<=LaJ<&*Y&?g(I{Fsp4 zQ_TI6kB;DwFtZQUmVysz77XE1+s3N->9e^KM2bm~8P70%L;pksO3qTGLfrBr4f!fm zlh~wqhClHvFOQKYe)c~oG=u<;4V?<&84 z5%#VB8|sz~Pd32rSCOnrvbh_S%8Bb&%Qqv0_P;Uh*=#)9r$TkKsp_8bwp=YzxML1p| z#J$Z_wnVe&-yCXlk)GCEU75ec=$?c?>d;i+5?qkDCTo3`Y9&5{TS@RP1_$f!EY-yNM5nY?FBIW;)VSCX6lIQdFok7Y4!n|B z(waL80e5z`QRmhCBsZ4IF%+)>eZ$VbkbOga|CIX9J6p9Wdp0-Hj}6B66uU!}9K=|Y z8wO}q+71YVQezP<(92rLewEz;964iTOB!AYa3Ka`Y!z-G&j60H!Lz}BWWSxf$e4uN z9`?7p-g&k?uhU5byS=_E6M z0g$^(@9m&E;kv3tT>T}}&z|n=)X&FNtK?5g>y2^M9-Z%kj;d`jz71upC03XT2U-P> z`AFSyjwJ5tsIIZF-}vx+)#}!b?2F{p%ZjW{vvYhcWE>HqgzT@`Z&s~UER{P86K>Q$ z%)-fpwn=&#GCPCc*)cRYE}-d5efkWk_>aCr5S+1e$%KY@eIXsgo{kx44z_~4}U{UZ-pjI zk?5Kt49b>1Wa#FdRDRi*+|+ow1a1r=FflHF2x`#EcCN*hnxF}ztz+mCL1LLc)a6bm z9n5JAQJ(=O4MJfP0bh{oLV)wghCN2`ppH>7G!-9YMhC&=f$oA>Fdzrh?{`wsv*;b?IIVbbN|B;Z3$0V$vvUE{rMacN5(+d)fu?potEeulb1BhuE zWkg@und>J(#$c4mFdQ+jeHxW2?rMN#rhi$>6{mhaZ4nWSP7m6|QiXQojW{dNlb9De zTXMx~rXi5x@09gnW5Q!J_>iR+38rz}y1vmv(_!vr&)gqT2HKtP98U zMt!1-8VhrO^o8vDugu<}AJT?c4sXz3UI=q(qpsamJy63Kpc!XtvQ^0yg3hAVje1U3 z)skG_c2#Zb$utBQGU;N^HG^VEA^!tXllVpI96^QYJ}NXsP*qf@FH-f+0t;mY7?9B* zb(OkhGqI7RZUgBuVO8r+9KJ|3wbEHw$)->1u38p>4O0bK_&_NPC1BDF@tMTE-8qAZ zMfK9f>RL|}7%D16kn8&@buWQPd0BV8M7@aHx&4=@Cat&RiW3l9D9xl>6gt-c{IkWx z?BYig^8*)n$eUS6xZ)w_TixSQ)uv#xaViJS$xiNavwE}i3zx#*`&RF|R4ouMHa$3g zX6rVWaVl=r|GG^5Jq>|xPtLU6m#GfUVSlxRNx+ghpXjqMS55M&rux*Ke&BL-G5GNP z%VExK*KMv)*G6~b5?IkkdP$an>`QE2nH1>5?Rwr7>N0CbB7CKqD8ia4J=N9p=y*?c z2R*v&DvpA!ddXEBf3x-8tJF}?zG2uZcx22RvmVOYTN9)T$#8^><+0U z2@H6j`NGTo$~0W~-GC5auWopwx)J)~$s1L#qP@AY;XvvJ_fZ#DGO<+@gTU;Y)a5u? zzWFBg5RZ*Fanc{ssW+=jAxC=NtcLK|aDc6QZIi9NTgb{5`) zPW!7GBx1bNt(u89{;CdGH83VgqtDXUB*GLNnC7h33-4ehe%9*m>J*()y`Xvf>(_g! zRvC}wv4m-yuiy6qidN}1y`gJQ<|3}`-5c!3tVJJtEckG}&!mw`YvKq*|6odMi2AS4Fp6?du{?LK-}vIwDTa@phr*i)U| zoRc!S2LA}X?L4V({)f6Z z?FcL`#ScD7q#EX zdi!0fQO&hy5 z-3N1jxjt~8s)6BY#{KH{Ory+7zrWV^-LEc4`}Y80gzIvlDhQ)RUoC0KcGxNl%fY!qiZA= zQa6tJwSv#fiL1h8b(7Ix@)&2KLzwn;rzt26%d(3|yv5EJU z;y-V~gQ}p(s61{B(gZ4DoMsh2?udqREkwD3{1J1RbiL(4Rj=l!jK-W3$rClD1l@C_ zmRsJ{bskdn8yq!(Us@T}3qqRkOKby88{$Z6sobS8i+@$$^^iK#KKhNG_K<4dUh)ZV z;2J?a!o7plh9Pf>0D|-?_}(MvqD;uDVB+fhOXbVNwf>hXwO4J@H~veV)@00(n$DKC zk)amR@TgT<6^esPvrk51{|_|4f8&du_%Bs>Jrue#7ot_*6yPr5kHBGA=x)(6kh%BC zHa?XKp~dBs^OfoFk9}Cw(oBFmBau)%FaCz~Lpu*EPr6wDVJ<>*b=QYgANjfHVRfd7 zbpx41Z_pU{^b5KvlyCF63H~0%0QKq4u7Ss?O5Nghy2)d4Bw;s^bbgnA+Qh(ha?0wv(=1jvbaUr z9jG2CC@oWEP&re}5NVCm`^r=c3DHxh94;{-db*aYsYIqYP_EA64p^_hYNRjguWF`% zJG$wA^k?sl*Dv;0r>9NGgOU4!Ue7y+V%lS>E4RcRj~QX(bB`e>(|X}!s#(ivc|xxP zkIjW;4`etmAXjlFpsoj9=Tk7uuOl|LmNPXE>9Q^!pbE~AAqc+~<{{gWqdgw(DsOf_ znI-}f$=(P9LE+r$A%AFp9iY0^l2}FZ$=qJ}1XxKXe{Me;pdR&{UI3ddpl5Y~Juiis zfm;Wvx-tV#3{Tz|K^@4u?aSp|)y2lgh ze@YGISt<@u;5CXkI#L?|m426sIU4WqqBlOFp30bz2RUpzQ}vxsa={+2=Rc{gmfe{< zNY&333YIY4^@B3tC}gPf%3vo zH4t*3beKA`{;PSB7G^#GcnM}_@IW)miJ#X;bPVK@5b72GRF@A^XXK8z#G<@||Bsa| z*UN^ftE-Hti!K=sOQT$0J6zq{c}dvD1iW7y!u0n8iHRy*ENjs3(v8whWY9oSsF6cX zq-Q$)Y1QbCN+rCkj^_=Kk`-Ec5lM&)8ZaI1u+@iBGE>eM2=;ug-517uQW8t7jwet3 zf*135aDr}Bdn$iN%5|bZTB9nEFi%xJ4;~Gj_=Y(*X;^pT-teuCa+G%B}{RFoE zW46M zTwgLtJ>-2Z^bo-`qTo0K)L(|3ReIAT)&4&}9STFWpFUaT7p@kKLJFeeUGkfPH%wMn zh3`kA{^n%Wpgp_3aX14#e7kYjc~<@wK6|_D9)8N7jL9Z#l2j%iE7P1w5nW@7Iy-9> zc$^to;H*mAFh!+Ur?1YFOH&X8^wg=4vzj4X5HkNAJP(_s?`sE!5Y{tG=q3*1B8@np1VuD$Ux zFg>Bj#UU(bG9#336jG-sEa0MBPITCVNu(zhJpx+D-2Yy zu}KE@jQ>$kurE;OAq;!uob}p<>X}s%ojRKK|3!1e9buLsg~?}eN=S|JRyK;uofP+P zc!n}DpfC7P7;iSRNa+ z3MXtmrd65}&5&&KMw=*)xN=sUBP`~tG31~v7(SRzj)r@~ZCyw-CZ;VCP(r=HTM(wL zu!KU+!s~Rv*kIEdC!H*e-y;B%+XfOO4ufiydj^ydPRyI7vcy^P zqS@-H+--Tx4$GE=TUbBW%uyqVytaFea%9&Xf0bMJINe~bIyQLM|b9_n?n5pXObmy%39X}*eTcfKmF zkr~hG1BheV*asFc-kSQ9h#&o|u%0&{M^%qzbukcZ>_0JOzjMC228G@VbxYxn``B(k z54MADw*Vq>jJ|e(s@qg{O4Lj|VieIH@OQUw+>{aD9Ad}I`70D#hR$A~YMd$b680MK z(|Ze;eoYqP2Xd_?sOUBrAGR|c0fgjno{^W7_{MGed0NA@^U?)eQ4Y-4dlsl8TsgjZ zTNN~|Tu$nN2@2vfx)PX}$dt3YCJ}>z9l#=F>DWTmRqaXQcfdn5&ca1_nd!Gsot^$g znw84xgHJ~a`FHeSFCR$W7 zjg=#ngA-QNR=s(Ny0dNt#!dpRajG1g7nBX-ynWz1s$R)<917ut7EF!yfYi9;ORPC0 zA|`pJA_doPyrVkb1~AFZiG3v)*8msS^a|u8*L$1f19{a_LXdLi`D!e18IwcNRgfiB=w5riPf=R54j@Z+Qzg}QV5_& zfa07e9u?&3#*mp=bEg1EjfBb zAzY3o^n;9oV40xxf@G)oWF`Y2L-Yx6TE-=3VGNx(L_4wC;wC2TQc}^qX+Kseu39BT7haKTXi$u9a;+qyoR|}HyO*@rwgGgpGezE8dj9BR^=Yav4 z2=O%}Flw);5++561&oJf6iq{QIWgpHkl})+`6y;y(m6Rs4&)*IK%K;VX0&2P4P>#x z7Opuxt{|LJW!ZwOAU34xXg=CnbUz6tG{Dr#Y>AOkavgzd@%$a6CNGXS^#V@_FUP>H zUt1UiVZco)GI#m^tcax}$jR7cs$QDuFCxZeDj#s5+d%iy>L{|&v0N~l-m?t3>t@}2 zxw^IXT8!4@0QH5KuwgmRAyK7iYLQa|v4>XE{hhqRxg>god@sJbOp zFrV%0&5J}P3$;nZGGDUQ^%)H$uvejjlb zY}U_zq%O6;9Iy9(r21!Xr`Am71K!Y&`rryxs7HOQb`UlD!B5nkR@Kj#Os!DAViGJN@;!pQ&y|PbWh(rZ^*%2^+>{$g(@omvTMzGgQ4t>W@EDow7e%z_rP@ zg&n19u2c>3&1vIN^$z5Q6XYUzS3C8?qICEw_)Do z%=RU-&eM9$N>%sVkubT*N#jS}$BoYH6rfOkt$o@2k`pZCNRNf$gFtE$PwCq>)Pz(j zAE8@*u5Pl4_CES^)kO~dO`juer?;z^(owqODs@j}vp)>*%P75cm1+_B!cT}w!iiOY zz#v^`wHlHpBVdkRT@BNYs=i&V&dAs#7tK^M)>@<5yQ3BRD2>qxvGgE@x|07NYt&Ve z|NS+GXje92W1Qcy-oatW%%XIfP|9 z6DV8V%ox)z^OezuJtqw;S+Ck>Jfpx!3_*uCsEb6w{?ZMqk1IX&yTn6`I3@qu4eFBU z+I?(@Oq>cN*X8%Cq&sdzWH~VLz(#eeol&lY2&U|ouT(Gpm*oshT)s(ZI|+sal}sG| z2E`i&cgq$vFvvA1v2TmIz)l;e=>8M>tZiuFm+Skssdj11H{Nv;Z*7ARwBJ~uk8Wp* z2kJ|9sCv;QvY6rI-JYQB;4))E6yIe$G(D$B?@+Nca>bV|&4V1{++OxUtXYVe5dZQ;WP~Y zPQ@kP>hILW_Ot~$x(o5v5Z!l|YAnew>{8cdFeX`oA==ul+?vTQi_0n)7}y6vC&kOb zwL^5X-F~SXc0-gsr^|P%)paG$>gtO5BZ=p_d?paE4MKp8| z%hF%Jy9dc%fBowo1fBi$9eZIs_t!7%HHlyCHHn?~!Gav5%l4^3H6B+m`{n!qVLe&p zeLy0*AHgZK{3i$0zKGcsHUc&_#=GCE`jLaOO>B|QjY=H(p3N^C!aAhx%h+zdkgwk% z$Z%5MK14u0qGNyf3CkulHJvE%B3aD1Gt+aFi;^x)&z&CS!Nj;o#x zUsJ-e#(@(jf_R{ldI$GJLsLKW3O`Go3?D?jOn-wWunx%$cz zs(y+y-FZ`&olxhrG~N&xyWwFXf|hl9%k)6@=D$UwLXr{+HUNFZr^bAJ;DlBk(@1kFfl9)DPhX!?k82BvX@g~yTi(CZdjS72}mMxov=zc z4dg!Ez<)&jN1^|~p|;52vN>5)@*Fx%HjO*d%)ErHIGY|r4I^9%mm{gUZ& zcYykd8wc((SO|rspi|a6B+Z&6GzUoX2}MZ&uk#t4FJQql%0wYSN{M116Y3H%>H*}# z@qx?*{gY50K&!9IEndVRs^ZPDc);(5N9cmOLVuedsGl#JjJ~$ZPO8vvnSq6A&OM;hhCKGYHNPt z$}~4slsB(ScfX{TGc(+7Jo;y#)HGL5$#5^N&0d0RXU2Vh?DG^3GUUpPWoC-=hOVCJ zwkB(rOt&MCA(?Jl9G<_Q>7LW-KQMwAtN$J)NE$eSWx(PDlyGL2`%mh5Da*Zv$EhrL z5}lhAac6=NFUod%X1!%FBId3MJu};VjIT{{+$Q)1zc$A`jUweagiW8TU(9hICxBJM zYVHHp?8M}1WNBf#F5{5nOWb~fB88+gh|OFYoHscQ7_EGc(wmdj-E*j=o#VF4ka<8n zcdhQ{xV5t2$M*qFLh%ee!EtM5XU0#Q3irWld%IAkUgpq;b$X`*6s*?`a+%Bxx@)fc zKO*y;o9ot)=Zajn#HcaIQf~>Q@h5WKy2TA zfJGCEFVsCew?;H-Auub8Gazwz&+^J6dMe>&^Ax&FEv`1@ zf{^*|;5(CEh=%l)C2r}TR$hDCA5=b4Dt}CWR^m>i?mJ^{tv|14#~;-5tkg49e;sr0 zsP(az?A@00rU=Hi#z&z-I)<(&iad)Uj$7l5{|Y*Pz5=h*bsOCBow!{JJ3NHq2$xu# zdua2T*lo76OTm3X4_p~9sgMu^HjUazj&vZ$bL-WgxZI8(3SUsz^nxpYDaq{M&s6zeJ2>CAH4e>Ws^UAA>vK?$2r{)_WSd*6>l zfBsqLqP36xK}By$MFaF>jXCc>)^9g<`}}!5KmI{I?@K+yba@l^4(i$6#I4UGx2fBl zN5`ga(?6>r@KvlQ^R_xVeIn% zV@Gz;k?X2>-&C|$@+@1XKX2g{`4!!9Wz{+crt*DHa&Qj#ssbOe?;>j~+wNyB z{>&(1)8Czm71Dfy=6%}Et)o9W!|h%)&@Hh+tlXI|6ZSZ_l4yAPoiHIVnrqh5ZJhpm zG0f@6OZwK9Zoz*X02TTil>J?E!4W*OrF(JrT?FOj`q&u>E*Ak2uS=VP%(?c+Z@K&Y zPDQ7#5OdqBoY%vks^YJ{r`xx33$CQb9E(b-9v@lqTPpQ~n#M$BKBG#tQBI%VWs&o! zB8#5b%8lj!_g?AMe2bThDdqnYz;-yxEz*~q>E<_;Ibqs68(SQI5`xZg#rBWC)S&lz z=$T-ZC-oa=y0P9>;eD=5%7!FJR1*q{gUFd+7Hyi1UtFu-|7(9wtG!F5bO`zeH^lE- zAS%Y^=UMKVX4-_M!(z&1GdP*wKg+FGHqd1$%aBcd2-$1Yw9VpH9mfV4$I9e54kwj# z|BMVaqF!oS4;2jcfN~i;8O!)fau!N_TA*1(eSFn_Z_R}uIS4~Sa2=wfu{63`ImHuN zyH{Mf4b((W3@!a~7H=;nQQk&hkx&Z$332|Py|SIB^aX9)x;2NobP4VQ`X?eTO?QU* zUbu-j-oK4|LG!8`{R`RXLz9Tf48tf}GC;b`@JJe{kF{|x`op8;sESF7D3F`RSXNBy$mbe zv{-<4e&IRpjkI_FIc~SIs_lI*?Hx)kqd%D|Z7WSUr2h{`58lk6k*mNTIE-sriZD+z z5Ghowm56`=GlTLng#3lljivb;N?y}DfpgOh8VL57(30#U;Yn0Mibk*r#G*Aq#y=p1 zMVgcnZA#Io-5Ue-C%LJEZiRR@_?Gqs@-69YP`TdJ-mUi=Ab1&ZX#C`R+CA5uTqE%w zy>Yg+jpT-W^b-GUCllvvORPNCEwt=UH|bsH!Bv=?sMi5X$~TFi>2-fW{SiWlMX1%qZCmE=h;^3i2(S#bA4OxpSp?(*9G20~VVOuj{)C8O|1*8h zj{lzj7ZD}=m;CDq`%sZyD`>!3OwB&dS%P7zfsDkuF7Az~Sbn#<*!|4jxLk)XaX)Xj zc_8)96EALco3WbGwegQvB%y$AlHRS%)gqbn!$6&Lsk_MDwoI?M)IDasoOri~i__)7 ziR-T5mT!N$Oi#Shy~kcNP^+HqU#uaC`+K^VhRbHj0R0A?WL4`blX8OwE0gk)NzYa$ zp#WjJ^@$ALuZvNdq>p8u{3I`#w7nuJ9;%y}Z?erP4<`m+3op)l6R!X73apr~cVFk0 zW-fMpL;Hm~|9bcGvV*TaK~}I<;*KHK=N9U@#B#d4Zj|wEx;*2a>Q>0X%mN3H1cMUHny@eZv|-! zD$^1{+Ms7E%Feg$O!nrN9TkZSf{bGqRHVHfq>cNgqB9GFv{x$A76oZfRHiKs(%#XR z-RRaNj^CX(x(!p7Sk40d?2T^YvPp0J2MD}lCBf|1FDv@6G)Oyq3ihiH7VidWi$n(Q zr@a@XEyOu|GHqFq_T-d`e9Mz*W$~kvD-z!iGCuQWMcM~J+U&}e_%KNOta2qj3erYY zrhOcwZ5mwBnNNbWd13;W1c4Pn;-DWYGJYDQ{kXLv?Xw_l%G8Rql|kBT6Dm6Wd5|`- z5*}9tX`fZX`8TB|NSP(vA$OXyl6^ZQxTCX={VDCx%ya@ZUk& z*X0%Y)&*&0zxJ<4TpuJ(99mI$Ly)$;vf+(E+R-5uWxov4ei&9!_NyRmWo5&gg0%g9 zyJdo=zYY?IS2p}jkalcwMTMJ#w8xfIq-_b(#!s*4%+?@nQDq0e4bqlZ&ek@oq%4VJ zE2nFFka2zG%w z_G)Fr`+~HCl@0F?(%!3t^aDZK?8+VSeUP@?Kz|DAT%o!LgTx8RMA8lgX^DXqQ++r{ z8?v(^?MRUJO(hOE8l;UJTQOV5g0vUrRh0dKG!&0GYX(&&{upHZWo|{rpMtdImHB=S z(!T$;BH!^KZ3eDhlE~+mAZ_U2iZtZ1{<6RDR9QvhuR-GE$|X4&r2S9{!KZ?>ag|F_ zZYL{TP`M=igS1nXJLj<=ZDaro=Y{GH2ogtEHasv$+g;i4<3ZYx%7&lN58ejnb(wzt zHn%AA1Gi=hrKKZiqMDk^cUV67%w`}jv$=^r5PrmHILdFyxy*c?Z_v_@#u-(a* z>A|OyK}(MZ-8m5SVp-7AFTW&9O*o!>SrIgPqAckA&|}GO3lAq>KK(WMvNw3?AGA6x zsB!0-WS%G2C0`aphML~L7mRo}G_y(B#8R1;MMsk_D+iS&zfBsDd^s5OaY8WY^JfcYoxVW!uK00_1ODdU5^@O}U&KL!B5Ht5jOVC{|^NYG6A!?|!Nm+zZELz5eE2_nO>KTyf&D0v?aBC9)A~ce&4PZ`Ie2 z-{(ea)`KAz;_6-0rO27?MXH73&x?+&<#f~U+~?M@Ch5)haku{<@zZ_o!&beofCW77 zghFS99^+`@UOjmlDXDl8Y!_PQr;OC&9&o4PXrcXs?(%fwFRe~!>_hI=+51GmMANd=$`lY*atQA8i6rXa6TG(eCiNtROrFD6oVlpZ$#@%TF3VxW74 z71NIoWXLf+Z6JClb@h(}-FDU+y4g2gfxhT*S6RFCO^+k?uAlhsaZyD%P1ktR9pu!L ziED-(uOSiE?$`64L=A%Hr%$@iS*3|P2D$f!tKnO3DLj{k;g5tRli2f=JJF69JrXNk z9)*iBdbr!!dQX2j+-*=K0@qNHGsucsQzG#9t)YIx5K0z5jT#B-GJFJzALI1G5$<1^ z>)1#)W^Wm$JCAg)EIGKnNX!D@LO5;2Ndx9pk|YL3sBpy(ZPyDW`=RZL%_H3}Qt_hp zx_0Yj=f&^9J*yy-RfqL<4Id*d;!*1at)_r6$0G*>qo@Af<&_f2#qjE}7N7C1mAK4&bSbtrL+ zlp;S$R5rX%o=PX`6zdYlrjL*xjyO$9DvRk=U;La~PMa&A zbC>ZL^}PEpG=*{|xCiZ=Er$sgVGENhE1H+cn&f6=g%LVw?`5~SDEjIPUv`UAr^J|Q z-Roud4wcq0JR&8A;#9-%xD>h%oF;a>>~;#LXGg`kR%W8b9QTAx5dbi8#yq!fwM&<7 zHB&8?eB#<7{@dSU!gWWBy$~}>K4~d_P+n}OLEV4bXwTyWRuuIO083##^&R(b)=r(h z)U8o-XQ61P%Wj!pWoM!Swo{+C)GfwE(v3^qXm)pJq!-Bm&Yd4!J#wjA065HC>c;c> ze_JFx_>j*gq;n(miKVV+v9@^E?Wpg2*X_VS^qcRx3#?$FjF7-6G=EN$mWRMhgpWY~ zmMLUdQCqk9$Q^5~Onm+kz{2z3$B5x@sFJqA{g%h>72vBOy7*JKD_*bv_9<+`rTT?W z-P)x?i_yUvTHM?Go!znI2^fjPiqSWd$D^zgPrdb1H&%OCaYyTksKpbueWr>Ru>R&I9UAj}X@-5##*{mi|H=HL0uJ+1Z->{l9wC)p*!AceFS zwbX{;88(ZD?Ys`JbkAx?HR1RcaiPT!`MS#d-C#N91D6x|(9uGj{x2)hRT`letYo=H z>h&wxQzP~9mF$yMdc@~$CnP!RK6iUnTQ#OuuU^sc*{HtQ@wxhvRbc3^_0Uyr)7oEn zMunJ`aLQ0@_@8xIO4c?;s8hXum0Mb4`y#Ap!p=I+*XMNN!^_3f76rpmX|KcacEH-haCv+gNG5xdBzH2?a4b>1I*-BfDnZ*o|&M`w0c&)(w?? z(GpCF!0|++RAMnJvzQg|3gw~%$ztPKCdm{xX9RP5w3_QcdpZZ(_d>)*Je zvJjJW-i@?mslI==JIh*;sJjP#EXF5)-Rs_Mf9#okl3^@PLWJr$xfe#)o4Uq6Hr`&{ zeV;pl$DV!eBgF^i%NZ}0NP@)ail1P2V3Yq_57_TMnZ_#O8d*CB+}3Hs@frviUwpuA zp2<5B0Rj9c4!94I zp!;*qq8bbl00N4gMSAlgfbkbyeAxZo`ZbYrgpKPimI!$44*pK!FW3=hp5bHeUDit7 z_n2F*JN)FP>7S0dPveqm&<~uW!*p}YE7n_oK;x#rF8I+M$fkV$N6^vJdi9U)-Bfv#H)6ec2>xo2*<0M+6^~_(WYm7eogxeD}_oq*|t#UUj)B8rC&=AXm zjp5o8P(j=DuP5A1dDHUQ!YR+9Q;Izd!b)eF-utV2IWD-)JxLwY^q7-O$WPinMVZ06 z@hSI>ycwpr=d=Xyx}v_4eVglWDt|a6gq5kC%!s(gV`H`PR0?IT_v^Hl_{Jvb;CT z9<#$X?kW)Vh8D+CJ4SIx!LfQOUCaZ^%a@)?zZ6*r3qGlO1Xv35@w{#vy`vBPx)#Oy zQ1WQ)asHIwmzGnRTq|txZj{8JHX5#}gbKpB1jrJ7K{)ULxg;!lC z+iPjf*H>hF_u-mxksR&i5BBN1B=KpsHz>Lrp zi+ySeEfRu8ejL!lulMTZ1*u?WXBu-!`uo>=G5yzE&n=mjKLtM`)Frv3XmU_n%BIM9 zOWx;ly|yg>I{%TI=hfg><2>)Lkz`{g*YkPaz1X|vDz8`mOZk5H(&*khgOc5QNr!Lp zTISf!ad(VN3Z0puS1anCp|f4Dy8$L+wIzc-k=`|G>0YiEEtru%#`KVLG!)|S508r4 zV<_158(_CXIw`9$yWyao0YA9(iXdkV-ZS}zd@1sHv zpeW}ej|Orq()**Ly^*e06?$)HFbV#!N7eAgnGvFEAR|niS<}1Evgi0s94+#4(L+wF z-4gg{s%}&4HQ>EDJH_5N;K+%!y(n$HQ`HT4%)5!JI*t1ZVElXqFyKJ~}PN{Gbi-G#k1{_LS_Zl)f?6nvZ&U3$I1Huk&fX zfjzYZM%=k86e8_Xp z%RR?CUw&nnUpJiNO@glY^&F7eH~Pi)UZbYl^2O4HP01y~ymQ?V?tq^t+XtVw`D_o4 zwQu$D_TKFon|=BHh{Rvd^{QJLc5g;qZe6G!J_9A)&QcwFs81}D3OO3g@G5Hadnjkn zsZ%|};!P*~&!Ay{0;Hw%iZs8tkbqKMl|fe2n9Py<#$Dz8xYxM4?7lF)3Yl%bOrMH- zEo<$`FJT$weikOAj%;y0Hw7Ws&K`Y9NADFbHMd^k)#1_q60e4CdA@hCyq^zEvseFe zzIQ7ZQUI?oX<^cGB@J|)N?HnO z7HRo7aGl=CJ6Eduu9G*UvZ{NcseZA{%Bt>(idhrIs#R2#a!=IiLv_94E>+Fx>{oT5 zv-h{^L9gUvgpap(@!IDkyFgNbeUOq+uQ$UQ+=P@R9kkKO;x_rY^v{>tN*^KbdRoHv% z`lBjV>G@r~3mi5eTiFiw-%y=>kypdsIaJrb$g78&<%=)!&WU{Y728>^2%4KIzFeY%i1+|c5a@A6NGkw%q-M!*QM`cr2)JQK6%LcS$ z1Hw(?43-m3YC5Jb>+Y!~Y*@R~b}A zjX`h8OD>{guIcVIuKTN*U*{0#Ab2*}J0bdH7RA5A!JRsKv3Eu>+mT%&+tG?=ne9lf zX4XWy$9}x~Vy|9!QSo%W`j}S>9mzK?_GZBpF#Gcd*`I&q7h5x`GcNV6<(>Umq6b{+ zbt#nP6LN|_J_FIlrkD?ab<&Yq$FuNE z^3dhK1H+}41BO5QV3^_@mlqb!e*s1LFX8x7nLy_k0mDDYjQdG^are2xJ1zHka>ZyA zFr*GW;|jnqS-JvfDnIYI0x;xrh{^>F`C`COmNuD8sgMC)`IhXXZhfU!T=t8AVdb|p z>JT^*Fth+B0M-Wp=R}omnGwa8h8UmFB}t%^9vPsN36OMi8kqi6sYSq4YWCAluTqtq z4F8cknPRdzzi6wc*En{#DxjivY1Cc8+Gd{R{9dIm>FKo;I0bJDoTkJ*1E*wa8af47 z0H+gsdOzSd8@N<@##LT6?{8kkMeSEzdNnuHU-k5>JxvJi^RDpPso4gBn^t;KsunGJu@#Dj)LeM6e5XQ_P14;p-UIr zve5;G$IO{3XKOZ{1EHEqeeShH7%>DS;X<+*HX4hv+p#7VO>>^1SQ?H4ZOBk=bIB`< zgu4yd(AM$gi25W?s*tcOy@|Dv#uk&e!f3U!Mggsq8NM`D25q_pe|B+ zH3^B^EGkav#eX;yPA}_KB9UOW9F*@SBBX~?vy6CtulPUv^p540%E6l{am0A0i{}Xm zE92pKfQJ%4mZ0%ijyR-9k7kLRN)vQOVqoOSy)rlIG7EF0`E+N!Ck_Hr@p`cZ%gzi! z{XAb*Mx43w5wUp4DMfU~0!Zj;BnYW=G{bquW47bQ;{yI3;uik!fIN|`5Y&c*#2Hgy{CuTGtI42ocP4{ojm3iy(=5V5x}sqG@GZ z@8ybXL`dz33@hEE_kQC|LPXq@x*3t*3HpUBB8@KnBrT=WQV~;Q^2b2`q#33(L!TO?4GFX}2-X%<4^g6=Y zO56N_vgl1uK?95?mMOEJ63rCyih+rHIv+bF-=f^DIY_O}MNBA@Y`kQoMQS1cGRwdH zfNp%3SEJQC1tJj^!45c&W{_M2yl8-sLsIcIL&qyz60(p1RAc z6PYt7scC{6%Z7J*67TK$yJ62x)X&}R4JVREqknQg`e?iE^-r(eo$IZr6%*J2QyNVZ zfzYxNL2N!IyaUp)Oq}B3_5eTMDTa^4iNRbr$oeQAPr0~ACIZ2wWhfj-0#=qB+2p7h zwZNOEI-T3c>tO9nT;9jKC0wk1BOaEJp>}5eLng)$Q!bp$)%SW{VHQ1sH7W;`5F}(x z5hzU4C-3$0v(xa+9?!V9FI@Bt9lg)1gK?JZRvMT7rp8Yf)`*l~fw-#^;TC$IhJm^J#?TL6;$zQTnRFu8#j;I=pDTc!z4rLg%jaE~fHMi|6k6w^{QY<8%e zJ(`XLv`Bw*pZ6%{BRAadUBR@^z29qQFFhj&iWIuCI6chwg@;Kg%-xnri* zey_(q040H&j0fO(P11Y)NA`p8=U&o{dDttC>TVBuo#5q~JYN~3Dwq{by^QHI1)>7b zEMzTNd&(Joq;L{v+P)XQGUt_oNGFLdz9=>hz8vyUj0h9z2A^gitl@f3d*6B6>^3L{NEfDV~>|%L@C?lY#qYry- znm{k_Z68K(Fi&6guy;$wQSr2u!hLqh!(K~!)pmX4VXt-JD#0z>-poSL2K?H1ZZAmI zj*obaQl7N2SNP{62n#3ZNsoBNJeElMAW7f%h!;y4T=6zU-fnu-yNEfT`KVVX>qXH9 ziOjR?uwL`1S980HX#8$+(j(#Tziax0ZQ@=^}NbA^l{TcVVgYPJ(8DflDc45V0_rBUjs2 zne_-Q?b@ynmU&T|XI{DY@Nc!2L~ACciq=w!Xf4et_ew=;X>B>%A?+wF5Q_Hd$Gq7{ zY*Gh!r`t!j>oW(yYTBIWIlvoeA%XvLpqH1zbN?Wi+GrT05AnibMim(btLBpeBazpC z8-|8g=V8#(FAVdXOJ9`)BmQMe)k2=>0%_FC8Y&%P<66*sQk&2I%_x{opzz% z=Q@4%(_oA>`nspNT&&ZNKJAsJt}h5hYRmqtiPN8VpZ3~7YXFJ1qkOSjr82~Q3fVApoiuyrmlxZanIUmKIQwL zzAK2#wyg+6bx9_jo~Qpl+G}2IgNuJn!5@Zp*3(COO(?c@G-AqK`ow6s`x_GHjqx%h zM$?7Qc$X29Z2U7`XOwNWKI8Q$+ROfj5;!Py6WATOsgase|0>;mEI_|cKQ)%R-b%ba z*28mpiumq<*o=oRilr9C@J1_<7dg3$Vj0nlDpK&rqiK>P^LW(KPp@!2^_$NncpWdX z5|@ngP~BUq-+9(M-&&dokM};at^JAB&wIaG_Q&}?Fn&MLOYL%q)jDArU;I!HM&!C^ zy5K=b8oA~;hX^4a!dn`BpI`BzgZY4`ChQLRfC^%}7g)VRiJM;Vp0ld^6ak1a>@6RpY<-~Fs!{HIW_*{#FP0R}wVi^Iy8o-~zR z9@B46r2{d2Y$_y8Oh>1|>Wb<1)4W)-7&OT3h6XW2Kl`E{+v4`*=sE9O3%M2#QDKMP zR5*N^*NvfkInAr5o`M{55<;2rUC2zxqP&;9Mn$jAHgq<}3e-VwGrx&~nq*kDJ#qC* zNYc5~zB=7IE1%O-oW4QmBo+Rc30!mjGTj@Nb*g|t2>@--qh@%wqzKKVZ}~d&U;3Xj zp>@XUc{9ChaNC~svNt1gyf9L1iIxWe>K4E3)ob}(p@^5A?+POug&3mk;Pz=K)C(br zn0RPC=efd~NgB#~g;{!D_jtv7iDT-=S0M1l>V~ttuGuFh*Nmf528KXUsNXE_@1iiY zdlskQmYKTtZ13~z4{eE_1(J@R*r$J+Y`tW8-z-SG~`wpBS8OeDC1&Jw1MKu)bujcSicuLSk;=?)=HQ=7?M~*Smz1 zvSgljf=BJwyvup?c@0LwRQ>sD-Xho~Ltls1nW~q*4v{)_>>J+Sa;D;6(cHF}=&AbN zH{?U&jW@izE%KGV<=sH3{%;{bdr5D73s|0($Vqs8t-8@_vmWgjeI({h2Vi8u2oV-_ z@HXwtz5=Iu@k60Y^pyD^z}5Pz`Q8~Q2UJ_Y<3b%@;JwS14!`YPXi4j-e(Pzpe$7Ji zPfd(m=%q;OV;AxBCH?s#^h~Dd3l>9ybx#ag>@~7&X5g)N5ZTSpS1oE{d?5#Ra4fV(eai-5E&@MMJ|QhblE!j{mXJ zO2d`j{T6=lRx+~LdXae~Hmn5ptqT(^R(ZP!N}Q;<#w)Qo^v_ufdYh|n_8*U}MR^0Y z>$T9rA0>{h^)9fX<=U=C&tt!SZaot`Pj6ihTl;n0ZUf_gO+UB+N^QTMu>nLePk*t& zYn++Vu{l~(a6NSTM(=F0#y5J3JUurGnUM&8>3w2ZkLi_Pc?)yP9#5VDO9{*}pkwHA zJ!zBo6sKjAuf2Jo$8Wx7A&dg~<@F3s;qqt){2H?$J%wBrlGOaVLcjD4>$^#R@eP~t zEuFgAJIlepB5sP|y9?fo+FfYT3koUtN8>m zZ}kRmal1eQ8F^7ikf^QaZ|02eroYoe7?=2XIFGMSb75-jx}C zJ;Wwk{VhsTZ|n27vEmE$ux-rqLjBD)RPq+SwH@su@Y?1bUK##%Z{CTx@ohbOCuHGH zoDMUwZ|hS#5$5mIXMN|LA&9HjcV4pyw>5awed6U-7d`1auUn0`3sIWjlAc{6*HCVc zy`cn%t-DC4?D9@WFRJA(pl^x3Y8Qy?ZT-kDT3Do?-(^}@xyx&;78OdMD^#%D&X}yC}h?9 zga8K;<*N*JF2Fb?j)@`)-75-V-~sreOyhj2-#vs}%BedA%TdLG40U%B)oTh;vzdv!{%w}}&`X|X3eE$A51a5Dn#1)u6AhdH!X=vqg- z!bU4}x@>!K$d}ir9_1b{BrH=bV{Ig6{tD{r&Y>*4#Vy zo_p$Z-sfrOIreuLJ+6$fx%xX6<9X)k?^p?5HD7)Qv|Lq}k;8g?Us1O!a@a+}!#E9J zxP!tTS-Yp7W|?5s+ObS$e_v6P%gc#un^^Qc*h3`L@2z}P@IwX1xm|9C|4`AT4!7zW z`V^ljOVXD7->`fS9sP!B`k|sm(k}U-LgmAc$>h7-toebA-Zbz1fE>%uk{>Jng8lWZ zA1nUK<%1t9F5zN2;>%u7E5T3?%g|6I|#voO`L!2-ZTYq0=)`9g)|mzs0y-_3kGLJB^~WJ} z>nr2tt`{nLM&S2ipUq#Tb~7*hr=k};(Rcr;*wu1@IdFjkx1s2|$sE6};%pA$eScfU z06)W@ zzygoYQHS)ybG3k;K&=ct7Y2E#Ot59J`+7^&sN#H~*J4ODL^EW2#Va{VYLy#Nh@NJj z2zuO`%-o2Y45POtqH;Y^EMbK(U+1bPdw!6n0p`F5@n}&s3VA+0ta$_fm*|5k3uyNx%;F-bpUX_wvcx>n9YT%E59O9HNNDV zI9L~UYMoGYi#aN)>PgZRRTXM>ReC6hx+y~;I%o#)?@=`>ZwdT1hYOe=qN)$OVY(El z2Ky|RXY-3_*%Gs{NbSn2;$n3$gK%sy70Q0rqeSgNl4DBLV3OQWq9*&_J!HNwQGM#Z z|18F#05w)+jY@?YryluM)SC|2hR0MdhUTv^Ou{#qxm+q{e;%8fuxD09Q{Rfv$Q+qx z9*?P87`4Ba(x46Il2W>PiTPKldLUQKYaDdAw6hw|IDFoj-q?Wew(42Lcp`J<3*3jz z_Nb~cN0q5OYWSBj^>-Pa0!F8@TuHp){mRvJCdJxvwgLQbf%%|ZCFKaG+zQnry1bmR z7nODFd$W6mnvZz=QiV$St+$y{rOGQEE6fQwVp+wsiZievEU))cs(VT6ZD?KY6&c$- zJXNVZGY_LyNlwbON>xQ9WztN4r=T{^?n2?Yuhr|NG(=q9gtH6sk_EAUHgDDHZ{AM- ziC4K;e_)@VdKs0ngq#XIj-QRPVp$6(r_n&T^bkXNWu?-cHkUK!(-cT>rPnL5eE%nI zzOQ7mY&7Rrsa=9umCy$wdp?HN!ye)4hTmDVY&pnA@w> zb2yfqR>LUIZk}I5Uzc52DF+eumIN1?^|fjQm(n`*0+)B{)QEir z(9ms+k!?M()U2j}K7YOvx^e6Qd`B3YMQ6(u__2A_F2oy7tPmD+i1{?nITFHY{H0zE z@65!P9+Fnz5<@#Yv$kIC3dffXt7U$!SAS$P)_wt`waT0ns5$=nYt0XVI%(+j>=K4C zj`jj%V{on6((iQk==e@|rF=V<=99`4q1?raop`Jg}2;203fJJxVHDuN*3N zr77&9#(^sbbx}h&Lioxqs-kL{R6+y`*0&JE{Dko8;$?WLd8~`7>2BL8G?T6_1~KXA zq1H<+2wR7QE>|w-sw&yeQ`J>fH7RLk_fZd1drvS=!;w@>4Xzc3SR#?{}Ye-rrT7yVn&kxg?j6_slb)B*_tl z;T4rgMX>Q40qL>}^28N1G|sLBp)eFh9w&EGhcbB2cT>H+E1SRTrjXRHG|3*SiOY>W z7}BNbfnEkT>W>IwwxM=LTdk05Y-W?xU zOv(!}gddoTdjSuhnp@@arFl*+UlCkb{iWtK8_Ux1Z8(4+2s2cWLK5|tIk~s0ucI?q z*2G*3uOWfvImR&`m9KqXWS;1)dX@^x!k<-ziNxp-`Ip|RyP$cOK5DdF8~Ugo>L$@* zdw}|CZc-9X6e(n(xwVh#+gT)Hv4q*30oLAaKI)@R6Jhr7zI1e}xuCB)n(4o#uUdcz zcWysbr$4J;>Iha8i)Vz0hr%CxX71?+)qG|)^@C|?HQW2CO$fA``m5b{dZaSCr{IY- zMLUld&zgJJWa_qF>K3@VEjEAHNgcG;;!4R_rssc%fs-ZV#X=$!kM39o^eOC_DJ*LQ z{KqkagOX8VH^`CU8+KAxpv*dMfa(@qQfb$;@buUtX8r((dX0Hv0BqA6CU+o}eZ%w` zs3r)^Df& zu;x!4r0(y0tDuA1vXy?_JaAX_f?pupC{ZZKZZnbH)t}K09J{+35XZfR^X2TRWX`Nt zfV5wVaqf=Y)z02S=Dpojx9*ulvhBpaMTEy~g-s<)#2DK>XeT4zdx)wkTFGj~jFw%I zPnd~AR5knhPaL8~*WFwRUoOWm#L||}aP(9OB#VZ+HK)|00Bv zM&_0*A#%@jb5;##YjOwq1h^Z-|Qi>Vu?4j8&@D|VxMg}_;cG=IUCRfNmN*3jNslK^3^@C>gUaEh^>Pi+w^ksa(AB!ST!6kdCiRb~}+Di@d z9%|OZ)nLDJZDkT6nPrOBagSpI_jLU-b3#fb@>?pcS#Oz{mr`B&U>p}4jFbnEm|Sl)7&hVc$^LG1jbxLPt#ahSbu_^BPEx1lj(zvj;`Y+L3s+ zMe!w@Zr&fMG%VOpBh_JhFT0!tJ}&?s3&=20D$AH`8slD$!p>L;%7Oxl!jC0aE+rOU z@-gGinmlUqspi9 zhi&LZvj3t;F!ynD$~ZM?MC*6#9?DHU>=T(9M~u^^?&NWbn?J%wxt8jIg`DLiKM~?* zBsH|5Q`q<9h~P--3C?a6_TA*}t3DJzh<#bBmzmMy!Jwzind8;7V8`(Nz_ShJ=>1fq z_q6$7KXtwLbo06UE8pX1;{>(Zd&Uf!sCHM+R3f^dn1R>NLt*$}cm~+@jJaTHzhe-}<_F_>U@8Z0AqQ&p6TfsTNZ>NsVH8H4`SOAw6JwAxn#! z+@9@bA$##;jT^zVxWF;O=I%*s>v^FvfinOM?wga4oh~-v1J#*mNzOS?RdHExpxURR z3o~`p7~BUCR(*d&cm(t{&;0v9wQKkHE19bv#xp2TbX4MhDap~*@jE~)#0mF(GvOd4 zx>;uKL1enY+#O^SD;}1Jnn4;pV+H~$d82(U8@Yf^` zQ&Y-T0Txs;#?$*mEhhdN^AA%e=G$N3peZ<QSCy9O-;=-!7-#+X-+r>hJU8H=onV>mFAvfSY&Q8v11X{Z!$+8tNz5h zhmTc%C=}ZkDmD2s?>Kcz``XM5R5!X83a@h!Tzd!IcC(I{U}6 z*UVK7s%Id4c52)9Xu3{6Rk{*>PG2uGuT51u)orVcmfH+ss9G9RA@NqapepJ(+_ffX zP$wf_&TCM^%GO^c6DD>!65|;6zQw%Ppt|;YBJQ$&Jbi7da=&M$ujFT8VwUN9qS`h0 z&N?wEnc@>wrD-}*jb-EZb0@0z^1tLbD<;Y3X4Oe3Rz5eco}>;tdezk^R!|_MHgjW@ z0;x;i`A1U@MkKH)FE#I)^!pZWcyAxJa?dC0ueCG$^9ODqeKNn==Ce#5=B1kEbIGrc zCi2X(lht_h_B6FecwrDRl_#rilUMPU)P8C+H@_*>Pt9A9e&524E7ec6a?dC0P5V;w zq*R}E*1l^p=45ppJmr8>)CKx#u|jwmw~S?b9SSamVplakcZ$mQy!p+qPDd?Nxazue z3)e3|2{WWM^K;(ynWFPjtGK68t#aY8i+kUm+1B9o?%g~y;Z!v{d>Kvr^jwuFT(vOW zg!RTdP4dnBo_9kgUq7{qdurb*mu$Z2Carhx=9!77p{l&bymOlRbJ={`B*DXfgl+7G z*tKT=)7532TfMM%E{;?-(nDB0zRV*RSJdtigjU=rOofHe9Qg!fX(}iFdhlT*RDoo*HZJJ68=t^Rv*>aC8-KZO5&@$riK+ zq?&m&Z)K(+$e4Tjqg5{1f+B8au6OU|nPbmWm&0OxbDo-pR(HzzFjWi9`{%0(Y?>I@ zh{D~N$&F~0KQ}its`_qhEb*3$0fN(}!VubWQSA%gAh(FD_SU@Ds4DZXszOl|j+qCV z)L6gZs;Xq}_43mkaDloi=Nfw147gZzL4RI2inPhHn z&GcESviO=RjJ5C`<4JnGF|*V)2&sK$Q{RPV(rh&}|Jo{%P-6?5=g(GUe!;a>Nq?^V zHuqcv_kjn^#j1C=MO8`fGO2TFCUf_!(S%qczXjy&gGny;MdqxF5nfi9e_pJ*b^fFp z1jb0lS-mx4iR-e;l+00k(}M@jfxZqfr_WKnx-74q-Px=zQBUN`?cL3ru2jP#-kqjqz8WM?R+$$cQi*E(^U|#6>Z<4z zQLvmF9)Siglwz%#kFftQ^ZI->pnD4}7@`R>0`iRGWj~fDvH)3?0#wnm)%0GV_ULQV zh9qrDTvy>jVV07-moGv)d~wwRRbRft7nI)ev3Y8N>i+w0wk=RMz-Olxs;cJI23rg4 z`6Jh<7jcN0bG>@dd%l@hZ+YWxmQeLCrjOX8I!-Y^?>0-kMJN8wyGsc?^4l-ITVRe` zqz;IGN8}}UswnCuX`ggOinlKa(m_B()lJrt6=)HjQH?Vb@}iB0_>^g0tb)B4 zgb_sH=@3LY*Rk4ujjSKt>^Ys$dVJuqZc-rGj)m>_#ltNu2Qcn#sS`b!sa~SGNJz8L z9^L@7rXItCRw#B+TqFWGtb}L&v_$Pua}m~bnMC4!HvpwVK*CPk#JSfTxJ>m)yv3m&tW+o!TB(hdXP5=>-l@-tSR%)etXQTd#S87DP3)@O zgqj3@H7OVrFa^ui@Y)SBFA>X&><9+ABgM>8a!9eCI-lxIS+2?&YuVY@qKc8Fb8fMmXI{$s#{N-d zs#joKd)_>-LbVjMGTI>pH>#=a-~9NwIprqU zn8jxPO=>xz#Rjibm+8y_`!yoRlKi^SbBC^^SUL-G=4xZ zOl7x21<#=(bN9_^mm!^^!t6pZG&lVvJ5_{rz#NM5-+51*Gf3bA8K&>-z(L#d={Kuw2{0^@}2k#MPl|C!hvc$>NBT=GMstdfW&DY(ow&&#L z;e!$6G%vneHF#zFis`P=`UcyUVjVEm_h5&9(M-HY{iWA8RndpUzso7{azuTQNeB3( za`&M*xeXWy&HMMLCB-C0nd5@IG})V-ubS?7y)K11%GeU)e1)TONmECSGN?F1lV~{pQ&% z)>B^A+t?MNP7TGbluLxYW0%M-JgXCXknq%0ZF5}wZxB==N?{Fv4K%>kiiB{OTSVTE{in+OYqdIT=WSJ%h9NA}9J^1A$!`{W_j`oja4`LKR=kc2P>;YEcHO+a= z>MYM~)}fmoSy3oB#14q}9#-QT1wC+>i@i`4ODA~5eBk>Sng-$=>!Ft-?&o1_0aadGHtTxM}Q^K-pue6eJJZN_OMk;SrVEV4`c(;Qafc?ehbC;U52! z)@I5Y>}o!g@@Nw6@uSJ`0f2PaE)KFl;Fg)l@y`$Z_D_33{8eJj2!CVh{xwf*UEz6MX$F0linI@>(4XW)~K#iq!MeS5^IuS zQ4C8k774va`J&)=KiqCl+u>m=qMbE8<;}3A0x?qRsgSgkIw4&u!xw$bmTJy^RP8&A zT?@Fo%RU5;;Uv-<_Y~HP=#5WVcd9VUF*E6X^4c*lobet*2Z;vQe*3f!shJ6nsk4ho z*_Nr<@R+JA{q4t*wQAQLJ|44{mF_;XaIM-4(0Fq#GiRa6Z^8KWMsxobL>S!Mj(Y+F z=w;@kCwO|hDSA>3nuPLAA`!}b?k4jyC-wwZ6V~0r)J}M)Vpg%1^gtF{bXWiaZkG$I z+1DyW>{7F;=ZWi{@FP4i*E~s8t~DP$sqRG|aQ#zQZWfytpHhc)T3o${hvklW3Rkz- z?D{ma!D2J{X*CJv`p&1-Q3IA~$XdJ$q()t+5vyNxVU8EEUIP|92|KYbgX)R>psU&Q z8MU`q03YqqTQix|4zM#f*{V&B>(uLT>fqar_eF4v@ z+sw%?sxjo>{GytIBW>k6qr4O9rP2L=d`z+%wJRK&L{Zfq5fkN{9>xa=Dd(+!KUeJP5{yVEa+;?t4+-kkQ5 zDkY%bMK7sArT5^g&*uVNmg!k#UU*5>Vp;vgc`7&?4*u7@zdi)-6H5P#U8^H}!8E;sZx@!+TCp&`_=>6x(J;7QDZU`;**;%tRD-m%jBk4ndh_3Yp)`nZZz@N)T;;Q#Ga!mGE?NA0HKAq zU-KFS<>s7a6;akrD1giKqJId5nugQME){qw?y=r!_||aei_m-)Y>FB2y6W4QLmhZV zK0oH|bE-(vVM-HvK!IZOkU9qWm*Ity6MMeeZjdH^IN$AG?Awxp{Q0pfj}+4T)|P`OV;U7qUGo0svwz?%A#d-H{IBKcmg9gqp3dVbnZwW|$%&iZAFe9T{Q3q)xQOY$L9HZE zbm_Y|-MwRqHsZb1(%g5WTI_cg1|MF59K_3)hJI?^ep9_$*m|Wn0uy1U)jatYCe1Dj z-d4Txt)p=m1RD4@`kEKavbQ0ItIdONV+eWFeEYTt{4io zTeig$EXYBbPIN->&KbqipJBKao9nbqs&WWsA(3vWn!L34fiLnNME0n%LbISDR@LYr zs89%sIkac&W7ERtwciO12-SvS-&V6<*5Y(F$@iO7cWPey4r|h*=J0pa8KoPYeyhFNz+zSq(1OR&9Th*V&s@H_2=H zX7!FYv$^qorehv?!u?j8=RZ&*OK0M8N$yfhcD7SNQ~NJ{E6#4QER@dZwy(xN->rz>jpDK!6!DBu6hgi44e0O#0Nw7ANANeQA^1m5F|go#CF5 zGa)6>iF?!CgF8&gR#j7+t^mu5Pc?Vn3deAVnYI-}-*x7at;hzqo2^?>3I5TH`55W{ zkLIe6)$Zobw{?x#@-Y_0j|@=(Z^U+CCch%G^}veI;!WacHfLm$HyGOE zIvc2K`Z#Z}bZ-%|V%OEkbcn$a0sEm;*VrPq7srBXd>s06g=%WJ z;8qvof-6~35HqiQp~?>jLkN-~27I~6Nft1rmqNj)3%!)}2AQ6WRwp{A5U#@`XltSU z+bKMPFY;w&_cCh^528{VFSUsjN1h zEDYj#DbtlpMAQBXF1ys$>*0+M4I{g_?Lq~6wjq$rUel^P-{ z_Ld8cbN;9HQKssUQt#2Wy6^^}AZk2f`87t_nQuRF?ZD>IFC>oheI%~MFCm*WCpBEW zi>bII8f_zB2BMr|J*7LTJ;EMV60bp6iFa{*$YJ$L_n2g2Rcpl%2Ek1{s~;eS44(yF zz4%((O-tm^a=RT;Xa( zgq3_7K*pm>SZPYc306E^8F7k`RYs;A3?o5OY@-s^X&(pie32jW1MZ0I!gw;8@`ozW zlu&Fr&BN{AJx8m_o7fFC$xigFXQd4LfxKw6Z=!5gl_D9OU+H2$)r$gipcXWyUcw7X zi*v2hxfGMlF42i$b010nKzuU1LSuBmuc0y1i;;Kai$aKXMNOiRCZN!eRJIi6Rq3ck z;mD|Lag^b=t@Nj6i)!~FlB4+c#)@EuB-1SI@~vp>s3a8270Ih(p|T=jT*Is7#+pPY zOFM<4nl7^JlT|Us>`r_zrLbe(cw-maX)U}nduN~}%N2-PGL|e949KzKti(7f3Or;! zab!jO6r7O3E<_GwD&<01rK!+3cPzSi2$%Cxw1th*dg83eYeKF_GW3Y0>DszWp&$~A zvn4U4M)@C=W!y_Fq1iU&z`ej(1Tj?S45KFp&QNQ9_Dn`Z0iEl%Bk`a-Q6cyV0X`LK z6bH3pAdvdt11OX^0-2SvYPd+ePt1L6law-e2NP2(<)$3^}4{-f<{&HOd_%9q(VPT~~ z&X3M^zO5U`+o52lT!LAZ5CZ7Lf29r&3NRKBv#BVdh)+Yy1e>X^z@c~9x_iFK zF`K?s@kWS*>eCl_LNA?NyEA`-uqfekEdts8=nN@#$_e>luOJ%mgHhlKj8AAR6Y*T; z05~Q@MW6*bLPk)O00lCGMI6f+hnHc#DDesSC7(BvHpf*EKXkW*cx1xDNXF?GqFzX+ zZ%c0D>$n8mwk01`Y~f#WXMVA{Rnl0y4HgN}76+Z%J!!O$;L&zWB%#`NeCVpzmKWVC z!O>ElY|!V9`Oc0>nVsyFaG*y&M}tm+lbvLm+gg>=C(_$8qs;X0RC!~$bOm3FHadNhcTag-{A#xm8$}!z9ti##Zxn(Nut& z(B!fp+#&>w+b#(cOiCd$jK(rriW#-$milpQm_zm1_V#^zAl2L(oTo}O>M3UcWOrw*GgL&fYONbP;XfAK~;$rzT5fa6hoP2&d+L>V)BMOY|%lk`Nz+yCrTg~(>tZ|Zt{z2%`KHy zfRSm+!fV%WM^6~u>}bJ~A&cV;Uz03>+Db%UEOp~8dBklhxmpWQJ`J&v7ZHP`JFrFx z^W+8Q1r>khY z&s7x>s$CuFRJ191zpA>Cc1V4}(#)hACkzkS+j%Z5j-BJI0HTuS6K!ZMbS9sAhaN}H1?gC=QIuH&%E$so#z z2!V!@Ff6jpMMSep@JQhyNeIaVRv{R0CJewV7F97SU_i9RLYO|~fhfXf3bJBr^K7d+ zr5Z74Nkin7=u1jdk<&O4KpGVjc3imCLXleJxy%A8Qk2Zk8Nv6`CpgbbgQZ~fN92?# z-mYG3*c3g#WptUDAP%WSLq`21r`T?dg!;?~pwf;`kPYo17O2Ze7HTis4&fU!?Qlb% zuCb&3w!W41hB+wpaSe3UM+9eV86<2i62PN4=+0;iBCzRVltxJOfEaVY?Jfxjwwfad z!JwGiwyD|)Eb8r23W}3D8kBKYX73nY8C>=N)re+bfQvC#5TXfjD8L$zX|WLhbbQ1A&9A8iS?UJ(e}o?rO1Li84Ssqt?WFTny+`u+~1t9k79dmUV-jYc9)QnXH|*PpCas;Q3ZMs(OAze(0!}i zij-qp&b=?<7Yey? zCl3e7+-127k|8>u9Nka$akT&0wf#?W^`iPvOn`?+^*303Clu+wGPfQo(tn{v$zuHl zo({22dNRMJcGBnJ_5N`uJvx6T5eR78T60N>-Z`;WHq5h1pg;ks^RRW<-rDFWtISTF8Te&pQfGbE z9t$BlAtY!rlsX@cw^al33|ve<6K>EZV*yV;3gnT=Ez^5ppBYuAPmkLKVzdT*Y@)Pq zVO}lMd(e@c%Jn!dlgoAY;jrNn0Tk&$QqmZLr&wJp^ljN>dU9b+RA@q$9?PuQVBsW3 z?`j?^*P6UGlr#Pd&G+Rx!Dz%QbkD{MtE{p#Hj}6p(iN@%HnR~;2=e3mxDx{03se+E zv6i^Ztn9n?H4^}EHM13MmxWZ$=1wqeW-&Y?PLm08bOXxQFP+KqIU)a7v~6%fk)eWmyJ4mJa{uB?I6 z;dC8|GY%(%7>VYD%n6&ys$$O6dYAv2Eq?Bq(pz+ldPrk>N6pJY{#$CCHKWC8{*xz&?CHl&U*TK$wad)0Ra(v)zr0FUv7`LfDrk0t`L;^;NV7Tg zf)JSO%IaOMFJfZeQ?2`Pd9RwJx0>EH`VuayYxElL*5>K8`i~wzpQ_VK$?n*C-J34D zvR*IZSKmO#hc89E6@+*4mt_K_A3R#+9`TD5%qu5s;QNRCAp9P$V@sQ71^RrCD*8$N zC`izf)V1D*=6932iw}nR-Sj|;AJk3vuWr2yCwR{X2N`_u!RvNzd(P{o2h?t? z09?|{wSZUj=iXj@+S@L{_J7^~AXu2rh{3><;8|k;4>FA2@DdeHhAu*eM%1<}C4OlM zNm}QR5R(cUw?qC2`4`{?E7V+Lb&Wx>IiR~PZzSt7nXN;pj?45W2OqW5R5lAWAEm5Wt@B1$w~ zT*lITqPzwn@x=9mlBo&NFag6=L6OX|m^r0~PB!{fMl||`qXU9+jhPPrUOh_e0^_GA zkd2Zkut<>?wtZ*&FOuv8{~&?)p#d5?DyW$el+GAMt23EMU3s1p)Xo?+gZ~$Y={VwT ziSrd@y(hL4Y&$;BWY1UP|C=t$ zJ#hsxMPv|c_ec_9BJ2YMNP63lMgXKZ2&C_Bc49$8?7mT6s<>LFcn5IRB_ z2^x_n#OICILijy}q-DX76B3x8#ggd<#L&PorUttF>e;yE@gG6X9KeB z9J{~9NhO^{vm*VSV8jIt=%?}GW{tkmb`D!cLrDC;(>G2lo-bf3E*$6s!DB24{X!<( zM|W;ilJD-RGpCEnfR$o(4a!CZS%;CkWf%b(dc$k5!T^rqfsMsC9Tjg>ZLK`2o#NJdJK zEI7wpne7`1FsPE?X1 zc()*Ebt(ur;?>Krr9n2mewBk9O!n+Y$$Y%X01)cXZrQM%<|YvK>_$M^4uW(ZI=M_8sS<86 zK>=8Sc$o;;EmjniV^&Voi9%X>P0C^wK_^%4HsOS#@-L`FgD0ztm#A|;+G*t!eWk2; z4~2$;cxFQxNvVDRnTAZ(41)9ws9nVSY^ zR%bvFI^i@EIa4h%6`JJ=eg*|6q7G(YFyz_uju1GZ4gLv_2hFh@riee}HKam>pW%r} zD5FEfgCG8nJN!^0#E@B?8z8(%HxP94y`3jaMSQ3pprm{kV63OdY7;8Kvt74Uce8_t*1b~5(XdGjf|SXLK6w%Ge#u>e*|et z1LmsC8(DB=<_5V00rf}NnQNC8xwnf;?TkP-!a3WOMV6XsVU|Poy<0?LOw|&Bd8|0; z^&{diTYxZNmXg@&btRQdHAyC`1>B$e0%Dd=oNyD7!t6o;pxdGv+dfC~PJbN~$wJYV zh0TFgP-X@a))@Pnt5}=K&@K~RP;aZAtxZChI=Ai!y6l)8Pvm3F%pJ4K6TGsEa!(4( zf!VUhUF9c%R4|uuNs7aVweVUCdx%aKLKB>_5>%SzI%Q~z(P+;~hBAyExs8>Rg|RIO zjSC5ac5UrpZzSh5(+4bqCd}8OG09MMqJn9d%apM!6C;2rT+zxUn**a_j9MZ)W6>8I{fJZTlo?E{~3z96NMdDnHPmk^YV!?&l>A*p; zg9EyUrN;JMBuVX%2!-7g>IzC6yBWdlt%EEL9Z4T%IZpK3T$%Qvf}iQFzqi8bg;ZxS~hlx(@4}lCy-H!6i!lG$r$Fs zO4%+CE1ZfJ0c(a8OYz^6buB9p7XSnN?vN$Eq?tT8xWy%n9`tb_U-c{HiQtSMHd(yeO6fx-uDr zEwu!Nz*~YUBWB}uBrU@*MI92&l|!}XCxy~zjNQ-;&&5gdk;3B zHcVgVdk;4k57!s_Y;m2R(szZ6Cc(;0apw>mXeNx(6{QEsCZv*309!||hGPer(?_A? z{;2u-QM%0cx;5W9Mwf;=OGL~NbRb7T|NUC_lCCl9$8m;RtNC`E?wPyXJxc6rAML%b z?w)&{dvwaaXo*|R4f|sE`OIt}0ns&OU^#+S<}TSX3rbpuu30i(@5~0pk>mBy+@Efu zj5nGu7>{YB>XFI>?g26u2x~S_nAqe~yAtd2zWwxQcIyAUpFV=iA^T&&dEA)&^=?EM zdue|?jc9j!PS8`lEoSKilA^%kGjGm zo4qFKoy#A$qG@ONldeW7MXC;=LI7$O8+(?R;UDvl;m*unJR^X8|6b)U*bY>J2uBRd^msr+UR26%a^!bx0&ISb$_-(Oq;AFsQNvVwU#Z6j^OE!NP;oWgB~|c z*4>LRg|c0MnIVSIPKWAB^!Pmw)uRW#AvQqY%?83fh9EDALn`DLdq2)D#MqG7YKhid zDUmXW@M@MGs;dhZUCZ_;v8P>Uo;p--#cFrQVR~-t9rlv2fidMa))6CZ%;A`ZKQ_}2 z*LxJQ6P+M%SRpr<`wrKGlk7@*#`DAH64}!V9_+175>$$uW%ZXpTBhg-y)w3+2= zgU_Om-!YFLfsJID`RWLaogbT;KSOLUm`Q)e)Uw)~%dbDbKwKHw*B$O6BQAX8>x4TK z&1VQA?(h(zfN7v1`Er!jyPWQVc$E-Zm!6<53Cc|PLT%v@R4|7gh#jdb<2ET_gFtKX zLlNsfTpres)RCGaTdp-tN9vlI_ieOZ96E$LKB}Q}V(-_mVN0&&!6Pv^erf)Bq<)2V z+VGs#>xMJMzs5!5d85Ew7Bhg48|jIyiD z`YBjOTTRi?z(=bYaI`*$%N-J=OL(Y~$ZY>z#`1 zVHD|eDa=mCV6*zdj5~(j{n^YshQ9u}`L1L1GZFv0GJ6JF^ZdW+6&}hI8zPZzLW^Sd zZqPl;KOSng-`g#*(lI{glDcyxE;5T7bd7&g`k0A1_GhrN4$70d3}!DNv>%Xpu4wW6c5^X8jC(czZobzojJJ zLj*8!P(?7v;kC7*aczipraQhLYj)=~;gIT;(6@JG(*P)`tZHgw93_&y=c zK#@o)ArdH+jHLDytc}?1GPu^`(8ho8DJ`;l3f<{Gw&|i+FFbLooE7c&4GEi#wpg_G z1fX!q1dB4|rn-Q;?Gsw9kxiPHl4E}9OgT!49L0amWhk*(lcMxWrz_k?vP|(Ln{9u4 zgtx5#8V8a}C6eMAk|)(@mp2tBZ}O77@nd&+Bc{4^E^qk5a4K(V>a6L>oIc^u5J=T} zQKP^{qEP2JLzpSrop zZoSG+MaNaMafz(H`?pzfwtlww6PHdRbEYmbXPl!aki#?Q=#!$0|4z3>@r+~L+Us0h zFPp-TJXa5nzU5wU{@_NloEJ8<2W8>>jZMC1B0?+{a%-J~>m@N{#^7=fR`5hN(06&m z7o85+J-S-V1>nVKPRq`V3X#)^yZLhT>Xx@{?Xi}Wj{Gn*Gf^s9MueZH{24M|i7AGq z^)+emmtM0xr=FZH1)EOF+*-D0Qn^qAdf7Tq^GZD;gt&Q#^yL?$Jft8OGv?ftxEbLg$40k3-0;Fq*-O-%i z#JUSFx6@3WF!dL+HS)xnx*)o&HabqQN^qoUrXF8FK0+)k$#2Zm1S2+MFVOq>_t%H=1Um2nm}>kfje*Jl^N=iP7inWcLsSG(h}sKF-{(Orpt;}FQk(UO|P9*}g2 zqSHf6$xv~K9(~ZX%wlzV(0n*c2h|ULDT^}2i?qP{Arwp`Fq^J^w!Yu{toe=E`XleS zbQmd{>7y>Bl)c}O3CcrZ?eE*CX;tan`=nV?$xdl$J{V0{32K$_02k`o61&_SFjH4I z?{P6~L_MrZSb`x@Ejg?Ll9G*s{Gxw-iD5iP9|JG=(HwnYQL7vzgL;t#{uXoQC9t(G znmaGS0qYx+dnwLiEoQe%br5}u^GB27_5+_fQIjAuxAYJP^%&eIc) z1Cd1TJUVy}w$PJ_6Rtw3&9?XGI-eG#Z72k*cgLJsnKSk(eYLaW+vGXy(*;cd^&}v1 zNK2YnND+ced2WqbSC=l=-h}sDbpTrf;W{7UKu7B+x~NPuj8|& zAq7imR5D^KDQp#!owA^fEe?H=d6iDj{&Y0HLYLH~ z`{jDSk`;20mOY)@J-py@Jm*%J2QJq~LKf-@_`2uKZdbtEKW`4Z0`J5hn&({sI(l8q zV^`{`&YuiT(^G2htxTVx(Va}EeidrLJe@n(2CepO=gXcQ6q1&JQ&*A_#wseKcAL9* zG?}`FU!R&i=YhK~aJn$XydK;P zw8R30rUj!$T#Homp`9pXDT^H$G%?vt!?n7;PTuewDMk7zW;DGjcQQ|73(T$8>T4s5 zXl%%&=Ied@AJ>@6=IeFktJcP*PGt#S###^WvVuHY%t;G${~h1lC~unYUVsl;`19Ha zO#jO(;{NBg!u_H@3P0)s5DTX269-5BSKr62( zch}3yqpKw(zH}9wwoFW>pP$;?V#AKUZlVh*WtADQQ1_r(hb+|NxvX5sap{{|%ySF% zQ3Y$$p_5yhcfLXYAdX+X7wcir$q9>fx7ub2xr|ZDmLGc%DQt*%A__A@!1mh~>)i|I zAyxrP0f7xaTdaH5Zk40woK!AU1G;feG8bv~Rc62vT-@fE<|TSid`=y;<}qZFL#r(L zp#7L*!b|l5L`FPlsqV4YM^<`j^$1;&U0ZDFGVDjeup$1BuaduGoobxLq}@4m4=+Vx z|K5DJRG-)=%cyA8j$%ly9na4qdTf%2tHW6s+U4y9aPh7`gqiAbn-8pvIuQkXP+CI?7u;KR2)W~J_Aaav%+&&J(NsE&PPR^O(F z&C=x*C|N#kGC`3jG1@4?yok)lf`1G#4IQQ1W`MpvcAT=emkzb#(aOf zKG&OXPW`(+%�~*8g1}y0?M;P!X5Lt`R~UfPjH36s%p&sWExQlR~kK*&ncUMJ`>C zN!Jo0UGua%^hUpm90Zi)tRuGi+m2)1f|#!{N8YXPZ?r{~2Qixk4d&pf?|{JE)CK=$ z-4hjmGA!XrHeJHc+|-+dRSkFm5glF4<^fy500I%ggfMruf&{sdCwT7{%S02~bfVOk zSPG0YKl@INy=#4xmnEC8S*6!{HJ#B7e-s*>C<~8Bq5BRBs4w*{m_Qb0+P%7NVDT9V z1yvWH#tsL&*BLXlcnVUmu*f7YK7&pcz5$p1>47qj-m3@qD5l%RzrTcZEbjU2ogisv zQM(`)vE8U4<)4oKWA%M{L1Q#ka1#B*JIuF*P)j&<=7~WRMktksYmpR&EM}jJIF+(? zW|0)dM)T<#`Ec_$K1rZ>}n)pO8kVdd@roT0j`*qTczfafI zWLiS8x%&{30STS`T1=At2!=F;WL}w>eZStVv5W=oOe^E&Nt?-D`lXZTLkkmO_$H3f zO%b>kV-_r4R)m=)i2dYavEDLPfCN%Xd>E`f^CDJLQk=5$skEeW**N3TXGy4 zWTrA0fjljf(xHYw0^I`*$urZM5h4~C)2t^BW%@z|GA~N@lkV>%{1G55hb*yLU4#2c zA&VDe6BWt~Lo~ZWSrM9)cu)`O%=d*11jCrlCTdQ2PzSw4PQ_23&mb7~)_?%1f*A=O z+d0cPOEyumS@odaXEfOe&qg*f0uaKEm7tR#iCmlqNx^?(s|9(uZAcVCGqixoYKA|g zs}8Y%*4cI;X~Zg2CbeA~(huF0#G*1RP_f)Fp2D;0`dQ6OVTFe8U?1E-yKCE}`3daGJU~$D~ zt$BHRUJn?tBAM2{heDw#=Cz0QZo1eJC6&YDj46tzQbQ0PYl27gKnK{JP}a}^(kQ}y zwvBQi*q)bp#a_||EBe_!Ar6UqA?>!`q}wfgHBY47Qt?$e!q^o@dkLp%O&CtEB+MUy z3f4cO=jJ^e^E(m#$sDytuS1yW|0v3UC8p@I6qLaB4}sgd6fn)K!4y6vV&|~bAX~dZPwGC6O&`O% z6NGR#e{Y&Gq5%q;dskSFKWaRcl{Iz-=x>)OSo`$h>+Xph#~w+E77HRRPA8Ki*(0et z-NR`5p`6VgNnN|irVOVa!XczKho+i$pVXzuQ>{McGM{4Ni28c;{HK9BKl zk*R(`zr>-*pT3}v>7C8Lm4k!@h_dFMZ{k+%Owo7XY8AV4!8(0p{@vWdye~H=tkZvt zJz9s{o7ShWujn50+&aByE{4wt$Ep{-q z9Ab`nNsmiXYan*4{25oB`Dk@rx)@U5Z`Qq}2Y8p8Z7=EW!!F0TBltzTW&M&McVtZX zWvkbs2o_im4kLy&OpLoJR7&J6UHXtY>SaB=_@27xem1py*?h;#h`@*mo7U?&`!?HC zVi0MlF3qS$wJ*a(0Z3L(R|3Z_?28Xl(=#LzEu1f9$YM`H6NGd*MC;a9bWQm3s!?Y9 zOS;Z%c?HGS<;?}J>iay*ppU+Wwdb+sveyyLFo5py27>Tx^Y|OOqNBp?gE#b_{f|F4 zBRA-KNcZmzdT0NcIx`OanHjqgqtFxPxQ$59&E~?5fai;5%|?Af?d&R9YKZ=`n|~m& z$>j8Ce)%cH=h$X5;-7ll$QSFuza#L@cwWeETRWV<$AQE;}TgR#g}6 z$8pM)uzortVGs7r*s$Gv`gTBcHq=FTCRaSuIE6?8jc||20`f%^z2GfVHya z4(J_MMW4Epx1qex>de4t@p3GCMem@A`NHh>4x-5y=8$)=hJ8WuZCc6oo__JlP9Iqx z(>%H%H^#Gh+tAf*;aU^dq%Va?-8FYmj&^0nD^^8>mmMkb>@oc@d3qKq-P;GDnj~1eZ2mtk3>o;0S!g% z&YyhV;I+fUeDE&j+Uzm-_CZ)4z*x8+!hJ}RYz`0`+1MNyFRJ`eomo~NuP|SD@!h40 zJ^XmBTu1xy-c;_c_jOPCIi)mSi(&sEKVBn0H~R5>#&$jmmUuojExY??PkNf2a?VazBm4N11si z#Pj?g>rDUL_|Atgjx-=ARWD97*avI}F%XbAz+^*k(21zLaA&eZBRDE#oRs;UdBskl z?1wbLgT}XS(R(+3Q%B|z$sE>(K9^>~K0t~v&G=qPL*aTbhZkjw#?eiRmH~3F+RBZz zE7yM2R&GSPj&k845syU+jgH7X@e!Lqe}a7T;$0J4>L3-dhh>{Zql%Ky0_B8aKhq;y zb*=wPo!M_I#@ZjuU$^S1K95J|$4{2tJL+%oDmrt@$NB{M`StjCnc2S}UMWBRS`Z)R z|5|5mDTt5q|5InaEQpWyx7C>umGPeD*uwY#NwlCa{x`XnM&mLY%<<89ohkcFcP+@E z#|37@XZqmMS@j(uW43ASMcEwg-8WwEU1VPF8}G{DgcEzmb#zX>P`ymxOUx_(!5ijM zGyHSi*PmN&jyw`A5!abV#;ZA)ed0Ehj&sebe(|c}+4YtKo6(1HCZI zTv-#3mtSUIx5tdj>n&!KTv2Z^L#7u+USS^Z6CdndU{-yh2lu_Qz6~Je)^`AidG#Fu z;wsbHKR%2@5GQ`A59G4)OZL3aTJRNm(^+QxS9%DltM^Od1B+(WXK`Vc3F_m)k+bWw zlR6Cx(p_0ta4l;G3q05X7TV>Ih6TyN!NP1)KQO*OmAI-E)zK`os#W*lGTo1BvwmQ_ zl>4Jf<8`dO-p=tFex<%f>o&^_-#LCgJ&ywwxbAlxs4&}1 z*@eNJWoGWe_HUkAP-xl3fVg$^~Zw@v&?&g;sN`S$OVb__$RP^}nYU?3$h;Cr$h>MRHwy`w zSFYUpEF>)QJoDq3xPM+-4`vH5XcA||gJ4#D2V|g>4#+Uy3>X}*^A|9Y&SJs1`g^$Q z`DWqZ_!;!vJ({^S%kA!otj~QDP?`&cd;<;w+(0FHF*Zi#e6lOr-hI&)FN&oTx93yc9RFY;S z)bFuMi_`5|vIE*V2FYJqZ{}^%b^fw?vuYEZ@N$QDE3$ZZqs2S_rg~HS4%(BIrgWQ5 z_$%wptZUB#QMv9uxVFTM^5cEDfOtK*Sg>>a55G1D|G32b;K#2k zUD6Tk(%cVkp9`}(Eiqq)RFRKK6q%p{896=4tG zj{(&zh|OkVHT3hKo9z!}XZypByLrUiSq)vSF&nE{z}A>ws^c}4YwD}4Yy(p&JLEV? z4}8xPkLLk3Fguijx(OzaQC;Jh9bcH8)sESD^fw6bSQ-J=Is}kSa(uehF+2B}+S+(v z`XC?mZE45xP>J>;(c?P+!4m=m!|*q~vzG2zy`TgPSZ$7|0|Zu^+v-4pCmjl`ZbO09 zj^nxiHyn@jV-^Km^V)GdJlKKbX_rHqHh%Y zcPiJc`VjegwK=j2EY50kf0y`Zk$v(Vm&0gv1Oq9!BN)(WSuQ8@Ha#gbuY}9Vyt0$> ze#hlJz5^JzH0{BF9I{+a=4~1bGOq-LGOyao&4NMZl`HqRTn?t-Q&hZXu(~4{kb4I( zc*d;i26yvpn!EWz#ScJhG+f80(`lBwS#8#7xEqGdqQUq$+|6o}>JcBoiIBI%L4)Va zmvOk8=LHQW^X~defMB)xs%QLYE@xJ?1A-SF5Ul$jK=6_Sf|nf-tam{0N)`xSbwKc% z1A^Bb5WMby;Pw9k1h4-V2wrao1nV3Syzv_#*pLQ-jU9ksqXU8$1qgNtD6{>%|K|?# z{!KUU*SUGW&d&RFZr-nR^ZqS2@7J}>`*r_q-b=Ur|C{%cLx*|4&dvLEZr-nJH}BVV znD^`4ykF<${ks1#@7K9`zplf)U+3oiy8kxs9YOrBdH<4|_b@A z*U7v;^AN_U<7}7W{`+jtyltCx76@dvXI{0R?f=|iw!1X{ZMJ9L{?2UAylN{qJKHm_ z{_AXi+s*cM|9iG?va_Ad7cX~12e--1^L1{XuXFR9A!?iF>)bql*Uj_y+&tgx=J`4| z&)2zmzE0+OpCbSCtSa<_|C`E;4@8+!V}^`~6YaXKH6OaxY}o<0(yEz{oN8vPQ_Xzr zFzb^nW_{`~>ocdC`8=(f;c8VgpF2^71Lb#A&3xWYHM7Nm)EB=2sV~zY^;HMe%vTPi zK9tt6b92{PyH8WeBW@d}i%xr0=nc31oGqc5MX0|xZ%$AOL)j>0}C9Rp^+FmoW#c5`E z`umz0M+t3+^;^x%M_Iw8gJx!HS~K%;7Q)&zGascjGh3WyW{YTMMw^{-;{y+2+&W^I zRG=eU&#FnDbmnJrEu z^S#r^{NOY)KRS)f7N?P+)xWEe*&-U5db7v59WmkO|CNr+vzSWnc@1} zU2rvBisasLmX%rWZX=P)T>Aq2>bO3A6I@osH27}y>9iNH+J?tq-wmkR&6vKQ2#)o; z{R$(>IX8x5*_c=y!p4X~y*rJ+2R3F8n*AbNOg-f!vJ0IT9(jE#3MCG_2)se{3AY$` z^7U`GV995YN3E-2!XlY9w;9Q-0kV*JX}`6Ywf%~jru|AXYryA!jO&Z~dr*1Ux|%8z z&a6>G$h@@QS_-HAikY?js=VEh!fC%!?IO_2T3553=*|)nFT=dN6v?DfdjyjnOpm+_ zx5C?0{IZcusj5b(}Xn4PIGvbp+{jXut z%G->l+E5RTzsAU?lvj*~T<+Faj5K<#qw%l{o#k5Kx9Vu*@T-dt82Rz8a_tRn__oH~ z3Bx^A@`4eH7mQTAV3frRMu&L87{v?5Dqb*7@q%%R7mTxb0j`yJ!8pkawBa7P5?^P0 zC1x-|F@tv_m;ut%f*D}tV0Akqx8TllE-)^V3%pl>3rv(;080&zTn7)+a9VI3Tuj3$ z;d;23hSLMr!_)G<d%VC!x!8`r@nZW!n70ax?F_5`j0JEF;Vb~X7<(s>VK}Y6 z0Y0YT^jr@kh3OwZ%Z^#WW>81f5nF)7l= z-R!#&$vm7kyeZ!XF_CAGPbZz^^o%p11{mC8?lcdLn6_ zo4Y*C+i%NhFJxreufl2my$Uq1%3O}-?YC9Xy#1=Y-4M;&uP#gTlN8Ml_e3n1RiydJ zlIFE39@+xe5-ocflRa4x{cw8dUsy03PWRqtbj9UV2Si)oavz*YA1I2S8b8SMt^vsVQHd5*>36uW|A}N1q1_Vikh8QOO@t}hA539kF{#=71 zeZU=YHqGgoM~x&6O+MQYIsmS-Pa)8725ov25i_{uIGfCw9#>n0V<4I)o;|tPCktZ( zdW)6w;@Z-?tX3|TKL+P7A z!yX5RK*l#WNVZUOP!G2ZVZis!@uT;C0RfcLSJsu#1z3%Rv5y?i-N`&gL%0msC zK`C6VbcbF~8C^6y8`aEs5wMedWClIe6?|j{^N~c7>+Um1D+Dw7h^{L%Zr0X#sM9ru zph<<$AJ$54avx*RFV|q=?|IsI7~d{>+PDW7{h2UM@`=(HN-Hptb;@>Fuk?itN?-WY z;vgGC9ON^_K{hFUVYAW~HYqL))Lly41hJc*o{Q-tk2R-my(-4W)F?b6_2%H0?RCj#7&42G&tZcXR{m_)@Ws z(sI^;9!jlYT_x7R5DT#mHMTI;fd>^>M_3IO>);v`>sZHz!!^|7AE4Y)r8<-<)uFUp zbtqM;!#Zg>pqNx0N?CQtqqm<2iztm`5fS=BsnQ=xmHx0!nhvN#>JO#N9d5U6289Xb z>;NOFU^A>&s>24QI(!-;|8kpQy;2=YDdr`Re<|Jn63BnMMgEwkNb=_vBgr4I3X#A4 z)*?gu6_daHN|GVq!WP39706$e2`7Kl5F&s3twsL!D<*&YRe8H1^0!~9b}N%V(x^y_ zp)`{0QF{d0?^G7UE~fgwAqHI<3#E$QOX-z=f!<4%-cU*j{|i#z&3c1LPyerR6+GH7 z7dmTu!}W$z)*D`Pp?mb|zrvzz7^%`;4I}#fN_}|aRd@}`Dp39bTJkEq24B&(S0O+S z(vK*l9kM9@aES7cD9S%dx4#D6;TRRY2HoKpO?VBu!!e8Uag~&RAdK>lN!@|!zivcp zWfu8=U5Wg^QRM%vB7e*d`wqU9mV-N>#WLiyd$ciX9w~nnV)q>TcZXDFYJO%0ikn$vK_9)l`&T#(bg<-P6M` z&~4ZmxwuFh14)#6U>UoNw)KFGQAR)YFxF$X!)%OP9N$b^ddg4E_k_GIql{iKFAmVn zy)gG>^kgq64`tM^7a;W0us4jq6e(=ckZ}(2yMeAc24-;w?3?8+zWP@oWdTpH&B=Ov z(83({DyYW}?BQ0Q915`z>mA$RM7Jb{Vn6KEcBz+%HeC0$1zM{&6^A*$(;w$!Bi?7(P zn6KEc%G(X`75kNHw=!R;cG^-a5K6+~e2f}lfxc)Zg1>xE&-I3_d4>k{HhLoEMx8#! z%K%#cKCny5Xi6WWKQ34IHR|E=XkSD|{6KU1!fo**MfF3V%un=UKjT5X`=XyQ2$#qD z8~?&(Uw@-jQ{?>@dya-0*4IrNJj z>O27cj9)y|bAYkJ_}PP9-tIbfHJEO8O2OasKLcf??cjlMOiiLG1C2(`{r2GRZCYUOH8aCDOmIHW6-i9GMf?A;_t3uDn->HzszHMBc(o2>?=)4R&_qg0K=wF&i z`-gz_yhpAf5CCH+YY6nHvGmXoqbZINLSqKa7-FP|(Oxgw$GmYzEKg6nW3gcB`-ULQ zVjP_tVl+w`&uzTM6KN?RobiF$yaP+>cnj(=#OU&f$_Lp_ZZ6ipZDBnM4d8A9_|2gpcsyU!%XQ@yeRR3S7j9Yq5%?CBSXVB(uaayPNjxJjqC?L zRNdCFjhWdH_>o6biE;F4UX?e+r805?>3HXfrcd`Gf5!}*J>%48;;((qk2^gy8BV~! zp)d2&Bafxl(Z~7SnRo?0hrV^i#Z>T7j3@3~?Zp8Yn3bByktAsdz|qAy*kEdrZ3Fmbr8A0 zhfG%bB3d)X$WC3H6>=UY$O&VVky~IlQ`A`F-?e3ra0<2R5z+yzps&Xog<=a@R(KNG z@>Y6goZa&4@cK0vZ}<{QeV9We@jf|AdUYTZ4 z4v%vIIrJ~Q?$0$kF%=tfyc3L3LiPn)Qz}7+woNdeOxWh-5i0ng0^~vL_^$Ciyj#Kd zjGif9qQkKYR7_^78KBkf_l(q9JAf+K#EyNPyr*s_MNc$xgnu|vo$&5J>K; z5F{Y53m>#!94umFF5=1+Xi0QM>BhrRApIWS}?`#UyR?e?PF=%S~Y zLibd7x5s*itS9niy85tWQ~8&tW~)#4dEJq3<+qjJ%KRu+tE(=wlg*ZezO~-UZ^Pbp z%v22*f3&@RsL#bKrgWB{f8}*ocrU*Xe=oTVCV{!w5igb1GfnNNmoC;b(`p^_hR1$= zO%F~2*ZzhcsUgg#zr}=OuAzMB`f)D{K2qor|9T3qiY+m9_(Ko?qnL};~ImUND_MxLeDtE4$Ca0Iq!9?e2SK$f}8@z?H@r? zryFT0{Bd+}xU;K&q)YGa17Uij{G(j7Vmct)gT9$=bj(nXp`o&J#z|az`aIG3+Guce zbf4~?VFYgYtuhz9yy*>j7f{1t%`Z5+v6;Pc|(mfG#&-t;E;zvKj!pi$1dpfB`!;tSC)KAQ?GxaJ%q1vzJs z`vJRSapY8eCpPjMPvfv9?38Ua2bRoydT0)G-zD_Q9HTxQXCKbN^4kvjb`H#>ofJ3M zXd1tZ8{m(0e01wvqjBPVpUm8VMeOS8xRh9Z2@RfWG>Z8MZ#>m$)*J)VKi8P-15^PppWL`n0FgNfiS8uuK%^2P@FupWPZieF$fMqGN^1;z(O7$*`% zB=9(O9w$;#V4TRG$>Vg(aaPC8A{2AA)!O2{Op>nqF=Wo+ft`odLPM^uF9z5c6nwZ1 zQo$AmtKBS5ZI9OH`-0VwJzR4K9mqq+$0PxKOX~OlGcI^54n*Vw<)aZb{>nlaemm&Y zLYM>aRxC1}WB}EY0IC51ZChky1F9Dn8IPv$F)C5PmYicK0eG_12W!@ijYqF8hI+V+ zhAuXaB){QvCxVit2;jZ0_!WozSc8`s*->x#klAVJ5WQi#XCg#yc8yh zTy0{EH;P_c0TaB0Cao~;NUuapgF$cwt|>?tgglJND~+t?zg46^N?(rN7Cyfc5**a^ z#A@SNFtaaL8&}tQ+Xs0IO^ppB2huW`9~lj>7Tx|M=n_Mz=SN0Yv_9Mi7K{_>pT`X|M77Cv1ReUwxVrI3pVUy1JILn5qkK|-#W$Kh++#l- ziRLD4^CV+e?~tz3AXtqd|SuL(~oq$sI*|+(WiaVaiRGCM)+HkEAuz?qgu}c)Qsl zAA^L((~^&kd#*;cuvC>H*>3gcJ&TLW`pw(vXy(dAg)ANANSe7Cu+U)d2>c{t=*CaL zY{t^dpBOERxGxUmwbY9AX+9rp5g!W&WLWj$4BX*YBjp}6vKc-%-r^mDPM_t|XXEHC z*1H|SWfL;G)^j-ILB@;l8Ur5 zDvE~*9VUy9GoM4L!m4Gdkzc3#)#?_7s^Kw8ETMs=@H_RVjh`Cr$+Zp(<^3sX9hg9W zx_zC|0he*>j9ysU3#>P?d@FqD1S2fx&IC+X_#pk{104^bW~`vX^+vO(l|EQ6lhzym zENTbcZ2Ft+ir(-zdUkd{<&=5VorUr<4H{peJnsS^?xeg1u0p8}LLp@J&&iq}lEO&t z-O_=%z_xUm6PqVO=4t?3B>`|!Y9yIbY2T#9 z2ln#h%6|L2F5IzGUX>*+Gw=E<(ZA}1FWS{8)4afOp9^J_{7&v>s`Ur z2QVORBqV;=hz$;(&=a2-kJef4!&6s#BzV?8Wjc2H$I+h8jP#t1+>O{^68IOSf(HLa z^~r@eG5%xU$w<-HfI67lR&S^El232iWMs7ZjO#AC3F&DdeYtv0 zXcP@L7i8VU=^yXntV~FJhSNU^gXaM#mB0XeZ6i(C1T$wT9o}Tr^{(^5xNtEy!Y}0K zV&aX5Gpy!ccy9REf<~LMj>zvNS(@a0^zyKHF^MxHtJ=gUSjv(WT9JI(IWX zqy<}y^yGD+SNIhlsu15!b#A6=TjB4TKu_XQum!WkXWKCsm#5CwYUk-aS+^g9y4@I7 zoY&=lmriemx3riNJ~y&!Z1o{+4@L%;3k3Z2pBu90k3F`%U`@Ai;izI{;G#*66hStKlr85!S^}% z3>08sPxN%)`Kycox_T&)LI0dKehI_=lZ7Y01lt2f#O^S>waQ5cNC>2Bwgb#$B|WtR zTFneKWhft?RP5P4lj-C1GUf;1Ugyr5U8(ynL!@kz*sb^X0|*On@C#!we9AO? zmyv=sjrF_G(0018%V-@@bW!D^PwqB?H4ia)LQCXq9PW?y4ywKe(=&t?~_1+_WkhAs}zM{!~ zlM&9TPx7P3NXhMU1$#||LB<(s9Qq-aw65Thp5R#yeTts}fQ)P|-TDsREWZyE3Ee7K zT;}Q)EcPI+B}!ac6ZFMCqha-L`E3bo=2KK_KU{9#QG@-4uO2&=E6*#^Mj=&FW#~P- z-^fo|c^pY(&-yTQnPBN0B%6MoX6%PVA5VMtgYbW5H3C4)(;Uq-448T21v#jfw9`In zaeJzVrj!{OQQ!OE0etPw)B+&l**j93bFc19O{4Y)AW*_zesE`MBkN`Djt+QPkvHE7 z^@8bcTQaph3Sv`OL7l$>)}5gzzk(YRuWFu2Or>|fLP*XJR?A1fGU}kc3tz!^D!)li zU{wVcHzP@KHlq{Wf6&Ogdz(}LmBA+csE&}gNWbLMi~XkbS?JvvcK}4GX6rrtdQU&( z6uWDo^|%{rPUKDtOUJ73_tD^^SWv%k(5Q}H#2hj_MdMW+I3)u3Av5hOWB>{3!~O7> z=p+0xe1#=3@GTCi$lw(9J6<2fNTo4G0p<*l0e((uE$u%DH)j1X00*N6IS_XJ=tKR= zNsIDMJp~#hjVd`yjuV-1*Bmke)w=tc{Wy>gy?a|PW=r( z=hf2mH{~$kBa}_RRmgfsFs{8KP259afj=0%bIL?q7VJPj@`JvzN~A=02RX-ZD%`Zl zC5fJJxguP802GBd(82AleGO_3ea?BcF`6{t`Ay+E z)wuEFL+SN`{-;KaD;r>Vu_NT}_8x^U@oqR9qt}iiIm3HYaunw2M0I(eFJ2PIjJvLy z=9kKgL{O$xiv?NQ9MnSTDq<#dDHBTH=wn8~oi>TWO~VQzNHmIt`Q5^|jIdFJq7z z0U)34_d2w;K!#!s2XA1=Abx$0Vy}!Db0zcC=RraMn*mE8aeqFHMW&-G(b#pQmKsoa zz8^`yCcWz$BeiI1WA^S?9hK_$3ctHO2nzM}^Ru3bcA>(cCg~#OM&P1F3x}?fM2%m| zRNvV=bQNMgBoxu%sf~foPeY4VY$S@=9(wDPRb%|9`hL__$a!A5uM7z8KO)|wJA5fK zBs9n~g_jr#a(DBD%c0;4PF=)9VFn_{pyqsur7+U3k;;72P&npNgC%`gM1 zLwwEx4^KjhYnHr+frOel`WHa*9ydg7O#WG!d(|nyjrys>aiekaFh3)yWOUK0gc}Tx z_I5N4nQhN_=5(z4e}0gxBsrczF^2wcV3D$8mp+u@{9KO{?m zAQqvzKxri>C8eFdHC0mDzLQ2?_Gf-R){ebKE~p5bB($UT&Co#fE$F+xmC5#Vs`s7I zuwV%9SOtb6V^3Foh}wy#Z&2L%Q*c?F$N|LUmm8@MK5%ZNrQaDhAc3Uwl#y0%w+3qk zoJRkG^&56Z$|D-k4ll4_O-eS2=>@2^(XFSj2V@oXJZ0qjzeG=LGjl}1^1kakxf*y& z!HxXy(Uwz2QqeBVr%FJ{(u~oWQ4=tT(zm07AyVJrXIw;6P;8zK>MUwh&KH^3(m#<^ z3)wlz1i2vkwA*i;;>1g0tZ(h{yI&8XE7MOAMkha$P}27@G=cg0J_%MQ5MTd5aGs{M-erEd{#hLy z6J|bI{EAMTHnP(Xf-|xvzX~T$E#l$Mf}>dF<^`HI_}&O)9%gI|6`I0@#>+yhkiZv( zp8wwP2e^=1CEsS01zds6IO-c}t`>X;tQXnqXvz16C*>#*S3kxK8H%hvQ*E)LNXKf+QSNE3cUAoIy2dS+H?Bl_k?Bfe3ufc{3nU7u_GRVj#0{b#OPvbGEI zQLw&#k>S9Fe(_W8PexYo2QFigkp3fg|4nCz8A&);nv>)?=#izgvS{RW^zKyB$xLem zT~xEB9jk(n51J&?8+|}@&fLtC)E$gZo>1(-ZnHf+x+Tx zzu^QOTGdGAs?3YB`p=r?hybYrs0l>&2(D`)RIjDF&>2K$ZtcK`K6nd)# ztE+`grJ*yMDOa*~?;pJ6301qK1i(o~i|_y9+b zgOPwOlM+=LbnJDaTKSAk5xjshO!o$-69zaY z8tySmH(}qSRK!pX&)!=BUknR$hC}ZFjp<_g(ri5mx}6M!LpjzoFiTKiMxgQ{^qG}1 zC_n?%s97NZkfHqqz)fw;TOi2@YIB%QXrWi%fZIf?T-5s0#}8j8kGLPp%P@^f_OpMW z9FbzF#YLk{9c(7%UU9BY1~Q}17m z%oayj<6}|BrjpdF_=nAD+-dkEICb09BxvaRXn+Z~N}U-)2Y!Y9|KUb9H>9!-=NDka z3mcG5=&BU4&?R`zHC_SYC#<=R4oIuQQcn3Trn|qNLBI}R9BH?Y6BzJETJ24 zKv-y+ij|F&OU0KU(8kfIO9<;g2ROJ2v7wCFQNd$yJxUFE51TQzuM9sv_Pc>%`~Y<1 zvJ_-SE>OaFa8$fvZ5nDZvu_@U*1`d|BL8yf6QD6*ktDzxWwBFri?zO?O-1@G?}jGD zLa6rw?$!}g$eJyt<=cP{iLc}Ih54@OwYNPfkti(5D8v7P|Yo)WJWN(+Q<0*D2~2O+zuvTUu9r zdO&fZ8C=KA0OS^6A%(QjH$(q+3g0!-dXjJOXKp~B7vSYIAc1NX1j|2u^6B#fK2@n)dWI2vl_oMDux$m6 zkxJfxJ!s5U_y!dMj;K}MpmEq93-MRe7X?h|JK$X7E`2eN-_3~4DCWL}EnjGPG*yG5 zw}d{^MC#)|0SDOwgpZekOG^jM44xF37@da}Z2UAlFUoMA7ytky0b?R8gA`EVUakzd zXKQ>IoHGcIE6h)ZHQPq$F5Tu5H>R!vu-RIJ#RPI-zQEJtk_EicBD+We4b~Wx_?N=K z=0f!n`1)EeVi52FV;6q&F*h+>86QBSujYBz7$yLL1vjSJDu5;d#S_O^$$bP>1Uz&{ zl*q3;mxsttW&U^-oEv%;hy6@1+6;9~fG)<0?0ETBx;rq^tKvjK>ROC63cZna^GG?w ztm=`vu=IA>!2(@m9Xwc`SH=_xzOcbE-wBOZuE1))JLKwe&I)GRBz=f(2sJfjJiN>bjtST z9t(KEY55dOCLp#RE#HE^&})Bigh%1_QkP*y$~F34W`_F$YNeUUB}(6gI|%^1*&PV? zLTn2GX*2DuE<8AJ;MeLRrvb>{DdB}KF~~H1tK{imp8Dr#PW9e~%0e$a{k55c<-yn7 z;&tuI06jDbD~c)>uwZ+Dg*_AN@5TaB@EbD`3xLnXi-rk1c~~Gp=o4}&{3OkZ7db_H z0vx#w293~B#4*6xqQ-{bC)ENQ`YfHP%pIHx0{g=tP!_P=HEL>5gHp1=QC#|05%4(} za6hhOI+!>+WuoZWNk*JKv_n@qw8ONt1{lUpI#5FhER9{LAsW@Nv@JQDG1Q`_xC(Ec zswvVs?9tdCYCE}@kxBdopJvTXI=LYBzQbezS3_Epeu}Bv(n|Veu@;Ch4cb~$m|3R* zh!8G(9|C3W(+ZSQ7yW_sTEd_9Q$VSvxVDPWYaIGn>QqZ)I_J={wM6TpbFw#K9YAwO zC6FEdJ)ur3iFv+U<-J&0<>hfn{os;4q)HmE8oH(Np5|gj+%k6+IXx_uw|kc5&*+{d zk19l^J+dSwFg1Z8+6R(IFReZi)c{$bf$ZlBVOnt*B@4u!S?+h8A=_B#+)&lnH46>I zq4&xHP2xH^z{Urj!AXU+rYvYwpmQ971$x)t%z`=;jZzZ>(xZo>P$cMpF6sz0$jTEp z7ZmmxKj`8CXKkBnUH}wH6f+3lGGQ1ko|Gcb1I+ zeX`tH4rv4!j0pOw!R=t3pskGCz zwi}})OQFbM>pC^yUT)d7AxqiAKEerA7!O786|fH%EnrqO=D;u~Tv}UKTaBAXYoJS~ zJ~Rt3-0z1wg%x=DXfOxcvu-XI#aX+N<#1(_15>QSza zDr?k21XoHM>WFI|psb*ieKmZ-DGvY2lCDpwHp{BNGXLN-Fa;p1`45fUdg@plMI6#xTY*W}NL{7?*|4sH1`y z$_yKh=YqZpaFx*7M3Ge#Ig7l3V|j`3-*Q?jMZG5l2HOpo~W8 z_etG4{qawt6LdaxIx;Jt@|A+eF40W&8s z<->Hu)Va7X^2Qx>095vXt*_ZdPr+o7+(h~1Rj;c=WCV%=k>A;G8O@lP^VBa{bg1_p zXawhcc^zmf=<;ID&`rFyYvf?bx{l@w>@+S72JVZl!uB0YPV z3GEwi0m~bsgK!ixcVi6u5Ufbn1uw;Xnu#q-Me-3&i-s|W61;ka3-dWmmbSl=Z&`mr z1-#UX-BwnRB8o|`xPLE0LyL0(Vl+`ACsj|YNmo8RQEB~wL*LX ze&5d&kK=OMgt9h|YNv`Egj=^r6|Y^h+=sPu4&(FScvg57y9QgZn`3Df#1;1DpgH`+ zDW&#Lg!h3efiTo9P1Jcjmg5OHo*xz9+iSX_IN}z)QM|9G+HI1ef

IKryP%d|1o{ zrNceIam!e;hiw*(ZwrIha;wW!tL%uwPi|HIq$krvP8^qN#VN`uO|)sg9B^U^i3vtO zhYo>6aAGzFvch^^op}fEsltP3E?A9+qpw(4GhK9Y0u~QuhzF70X?cdYs~Sh+Rl}x* zNtBuitXfDnWkO8$r@v*2M{p?*wOfh16&}DcJf7}e+|BihJ8wb+rMtIWvGGraMCa&i z@Ft9VWtMt6rQ*|?IP2JhW3Y;z_c*%Upg1+oefNpM3FCco=G(%+5!$P^ik=38Y}67E2ED7k&TZEk#u&;^{2^x z@p>A2+7dBE(Y&*iMd10ZaLBT*sFzYOAQHP`!5!y9W75}UNm-eT8*C$i7Q`QUIuiY*E+0jZqvMUbBF+AP5BOph1lL&S3OE_#`8Q5*&@Ga9^~fp?oOcH~9=sYtlpKN!L+GC)e09+yi1^5{hQ0~!4}Y->UnHq9gjdG! zNXQj|R@<_`9rt5;P=gN~1!@~i96-s%P>RBAG0%)*RRwL9b4m%(Zn>gP%d#wm?05Pw zF?@b8>I$e+2C-K^OR5C$mHOfxjIN;D;6JRoa=c_q{q5riOpbN8n#5m+0>d-qZu|HcN($XY^c&$LvD$g-f z>27EnP?9?q2oYz&aHlMPW7XyN$nyADQv`scDQzu4%Ksx^NU{%_yv0t~0@3LHvegFT zog=skT#Nk+`UO_E5yCDlf{R)3SMcl4oqxw6sh>Na_GwV^({TiI*~IQ;v| zXBO+$*%&XD2tLchMC587%q?HpSm$d4>)J|Q6{mbF8%1$1Yx6jzVF}#gnlOxhG^(*M z-Rh3FeGWjbF>%LL12i9)zXxE?1<~W;0S4&nav}5KoNkIUc3ko?;Ecx9U zDxo3YV#?OhGfhOA_e-aKF&Bylhd%M1a$sXF1O|>X<>xW_B$|q1)zob)Za3q$rn-$& zU%6@PG~sE4;e!eoK+w*7xZpe%XsG?wqC0}dKf78ygGk zaycfE|HjC_*ush5QPQ-m<(3O;ELi{%dx8dLOQ$+B8e|&bSGqnZ+ntM_d}G{z*aeRA z!9ow8RLk4#j#zHJ|tT)2oHjIVBEEX z!G#x+rui*(X(k@b?C!(vPcR@k`H<91#x5()(1k;?H#HNzkTK$p=Hgmh1~(UN5@mVr zFFvx%)1l^~Ax-|PsOj2J-=x)v)syJ6zlv1XI^1PEn^K?5M}hIF-79tyY13Enljz5L2ZYk>B{y{dF`_ybUn`Py4?Hh5r*$^sn zDQTIPm-;mrH0Z>%Y_u93WYuYUwmu`9O=L}lN7YN0ENquKFU2KVtEu;Fa1fPe~v6V=v&c!5bm(sJiuK}>gvHIsC43>tp z5`p*yiuIr&p?-s;Cj!?k05G zwIY=|KQ7!f_FCc2!!sGp1lVEeFf)Uiv|?82D^!gI zZA4nqO6Fo=GY7oJe&YLa#tV*rda(`a9YG`8VA*g4EpH5>61lOZRx@`8#iQu?Yu96o(e5DZ z>`$+>!yCgoY}d57orsU#l+ArdrB0d#ue9zH2N_p0#^XV&ntDR9u^_4 za4KvV@l+&5Ooin_|ME&}++L|$-Wr~SY9V^S#_21=mR*%AbR{NKqkC>pIQ_?vjygXr zVw?)+tSPJ!2+HzSb2ms>V{Q#_)050QbmOg!YVv=r4@c% zxk8F+5BJOaRJXmzj9X-}6pHI6ya4Zu?cslTpC+^yt($?}#7K5iLxW8L#UHrda1w~3roR1Q6p*&n#4a&X3^AcC6I<*(L<43n!0)#qNDcR6`z+4qZe(crgk^ zu4O^`bf%1d3X$L}gp-v=#fAbz*a%wK1&xlN-Caamu3v6PazOg1`ZZPm=6{Mt?~pF(}_5H(Tph&x348nP2@*f8Z{r|%HKdcR2U!y6;jKmFHiF907d-B=s=2m51E zAvGVmQ}p9nT*3NwEobi(xd|7t*~bTU$F7AM+$B;2%rISc%od{@>z`o?QTH56AxiF^ zqZHjRv8wmTq2T?P+hw%*0XPk$+2Kx02!KMQ!e!te1o(UB z@UplI+r7FyAd)&N-VNcm6r`$DG+Um|XL*X1Ev+rQbm%|_Ormrf;3u5saylJBkKQ-O z2NkmeW_J}m@}NjWR#cHyTXt(I>n#0pFbyoX*WE3eYRj@|_A4U)GTlD)ib%w%8PTtb zhSdf{^i--;8f%VAsoP&fCT+Y2r1Gv*EJh-02!A1j7;6}OH zf^)+mqD-MEP$dkZu{j*|*C&T7LeSyy2f_VkQLTqWl7%9$^On+84+(FKrRU$@Q)K%i zyC4^mS&NoVDX!AuEp_5yPe>(Q((H0n1Gwye2)5h=s?kfN#49$acn__DxGHLp0H3vF zh|v1O7~;ENh)!uh1##NSyE&ns?^VGc@tV_NhBIp&<>b=S0_Gs0)v7R)e+oM8U~lW1 zhsDFW-K(_aKjbnP-n1Nm5^>rubfwMBV1qsJ2)v^+>77T!LN@8)2va6Kd;5J+K%|HM zD%y%w0ge)I_#?XzZsW%#N4$g7f>;PQ`b`*M3Rr^1t{?wMldydOf=D!=TL)IAWdcSUd^8=n-}g9{IV1R z_M!L}N?Bsr28-4FvE{pjwm&8^5|%P#m6^K?z=ie_^SF2}W=W3JWL|w-G_`HgxwQFl zKzk1Tf{R#^Q_&>VSE_H=B2BJJL0p`&k*9}+L*9!J&-zP=0KR!L-b}6Q~?NiWH|JoIt=MPVC1v|7u*DGnhg3YNF zUctu|EX_q%@NJk?`S+)ZnbLWReJ8IG6p55Q^p|97u*#50Sok7*a&u@5>_qKg z4i$73xs^=9W-p1?l$~Q4UUO*mOCn1=70m9Pi;49EQ{34zyOmg!BGOG>$Og=FlVmx?&S<^S{K^ z5hmOmoEC6d6E2pSC`>qd?sbvDf^f?NN{w{sC#p2XPX4Yb)<*H=DowG)QmkZixI_g* zj5kZce)Q$o#&3Z)?C~Kxt52e+0^7pJRHemkjP%m$B zReud;k?dV&n88)4i_+k#3W&dL8~xe-{>QZrY!*QqyKD3wriN=(Zs%YY}w72c@gCN;At+UZt58*@s9oi|f3+nZ-aUdkDN; z*;zM5!p+vpn_zLsU#7x(MrC7dzuYuJ*wSp?+s76_gQi*o{)N;ng}t!A)t~zI5-+q< zu}27nf@zEuB-o*_j1U8dKUh|Dd8&2Qd*t#`S?C>>9$g-HSG{L0idIKH`nGQfe;cGr z;Q&<)rD1XK54^{ZrdUgkfvtwOhz-Z8G>1Jn@g=emp@3RZgiq<+H^lu&Vt45cks6xTYB8DXQaOx%5(sn+mL;8att(JG4J=m~&)8IGQSS92Ln=`HTa>k*J(>W5Tg3`q?!Xuj&W^znPD zThN84uMhwZ^npus7EEhD} zpBDBP8MS(pw=R2jsK4;ml|9pe6=6MNY+!dQ2WfB;$5ck*ny9AXfKWBg&;TDCpa$sl z)Um3O?=Zl=14M3-#CaK(=TP{sXaQso{8!e#T33%jqp|!jMiND={A(rPzez3tBL@R3 zUzqG0eHyTolQPI85BNpEp|BhcrW*yhOm$TVCHhj!f#PlW4mSvsyx6N$X-Sl z1`2U)WI87qO67smT_v^9N9DR_@dgK|Dex25Wo?B6RlqxV<-HGe83dP54|;i!$gC5> zYJP+52ta6>I!I(Z)C)w9NbF0OVhgQ}CNl1x2LsBKd++gc46u(8!$x_FzqoaO;f$;R z#s5q=g&jd5<1vaDXaJ6CF2FYkDwA#J@=dOFQXOkYl<`%>RD=bPr% zO)I`Z{IIM|M%A`0R5xqou<%#U#<)0%0mlEH1f(4;5&_7G^yFaSzYnmo%1)AH?a@b+ z9mhadIaYu$aX2jGyB6*Tfs|TX;2GFZTcDbze~{~Qu`>!SW8T-$k-@^7b;#i8Brc=( zGI&~nJZ-TVfcX!=&(dqGMhy$y$+Ts4LUro!wz%23*^tt8T)Dh-^Zic$e_b5Kf86G$bs$rqYox&Iq5u|zG=0aTc z5RuUwv3W`F2A8h}6t=7>5?X616Y)Abxs`B#t?H!vHIS~&g+kjiWq z=&ItZjM?}H!g}Hzm|xqeF42 zR}^y_GCJ4O$ELjG$IRO@QgGg3}rq- z4a?JR_95pfdd;a%;{cv0eG#~|o#aA>n5n&BoY|6Elc--{bwW1DyF380iY>9rA7fZT z!%576d~QEnw1h$Z)^LP)&7+Tpi-(~4W{m)p4^pQQqESr+*QVP2hzZw6)1VRJiHwyT z#|Oa1%e6J&2~2AZN*ZLZ3v#f|NbH#&NH>oZcR6>_*pb2;&$WaUjZa64L3n@PD8$6? zqE|+V_F`3T(8WoQtod>R1yDX0mF*uTveIp>MJg)rZ%PRks?Uqe3Q~3BJ|MUznj`S2 z{b;QGAa~AaXcRr@ozdc!T1vTrgLW7%@(rNlqeXhWt<3OaN*W^?B(IU3O;lq{7|ETOq4NAxg`^TKJzoPPE0K3dac%zeK}aDkoAY zm5jq^x6?FSVu9wMwi4PjPNdcO5GSYspX9XT!tQzcWgK*~UX(l@6R@6|j)xa#19clO z5>r0K&@1meUPzx=>eY{9^Cdk19{SY0f22a0E z5bZF?;Ja{?^q^_xA?FS6pNx%4f$V9*eAZ_&*6 zMf0M!q&mRM5&C8*|IW}N(q_eNd1+~DZsoNjysosKgmTD?>hMoT>^`>wF{_rVLi?&u zTc>D!DVstC^u#1lv)z|fRJOyaYz7kAab*zG5tYU1c4fQSXyHi7>vmUB&)!^#ZT)PfDKo~8~q|Giqh?h4%-za9j>CHqtth@NUL=` zmxVUu^5NZxz&%UzCyRRN@1-Lu5s~M?G$h!=yPto+1{P108x)FEYL_O%Z+UtJ=ikDR zy;DRT16x@j5=!ED*9NwM#ZKeNd4Pi`?(%wJD;pSq9TmKiULX5v5OV z3`b&=Oyi?rU(1FmB0H`R?_dEQ&}~x?jv4m-_v(9OLjH~Ky-g5r3pzvevk$2sW!S4U zJ@E)iGh3PdnJx&8AEBP2WY8Im#=gA`ABdKLbF3PGqcy;Iv=@+>X@}FNsT~xyO@&u<81j@(xUdi5R_}#{b!U*@$U_g%I3vX&=m6QK z|FF6oK~9<+(|=T6P~a_>GY%=YQAMwx(xo#Xc( zMeYx5EUt~^ODNo$dmZt_D&=rL$|^UOb!BEA;DT}*N&S}t@jaN#`PSY$ikT&hhDy_A zM92TQ1n6IuI&8b3nsGGOQc1WFsW?rh(=6dHD#^pdKNt%1a&d&OYRqb7fz=AA2Tma% zI2*_a&Cd1m_~oKLJCGofxL*OjKpSr1sEZG*Md=1y{W8@ur1+pbCP)tlOf;o?XNelo z%tuPdHCy=d2LmFNM?VWuPhqX_=oiwZnIiKK4tsfM*l+*Fuw^UOuoqQ5>>+tqIP4Xn zVZU8**!ASF8UCEZ)xX$uawIcGL2jL z&Kc!?o5CS(d*>iDen=jhF4ioOb1oJumQnM$P@_)M^K-?Z47nx;e3pAXkSQ?eWaSne z<1Hp5$uke0rnU6gJn`7016aQc7P-OfH9Iz3>Gk?{10ET7Q-{Qc@HXdVOQ!@^7m#Rj zHUF#|tk#iLXtiI2SINQ3$K<)Ow6z2~XeZDs^P%sJr&05vcP_wDOX6i}vp`fw!rWUI zh`)nlFJ6F=jGB{BrBmI-aJnd{ArYMOB9gQb*)(%LA}}P>dMJPeY2s2iy+&XQ0nh3%o~#-U9FL;5BGz@JpjLRIVKS=U z^4yqUk=KPMYNlP%y93GfL7sc8rq~A(&|o8{25e!YLwaK?PlAbUr7avyfH~BDnYdle zgx@(Wd?GL(t(J>Eu3355k`r$x!Ckm-xtQvjXW!4K2`hvV)gv3}*Ospko_iMMNeisX z1dWUHIOE|bNQ48k3(SSDe=I@c5^Ay%k*!PeLbfX~V<i8njY;+ZZuHF}yW~ z&z56e$cxYN*@`@nh5Zac#Chyg{|CNbMblRa(^!oMH?kduNVhb(yAJ%d5ZcoIRYF9q zVpqh)RU+8>qdctD#QO(;#p*cJ1-TF$xWHho#(UCgv1aqr*w0)>>jku}C#yo6G^=rYSn4R^sa*YTyT$hLbsN9aq!>6y$ zgFJHwz#lXa6ReUQdZ@#Wk3Vj%!7FqqXYHMSLK4W62x}{?*DKgS_3a z{Zs;b$YscOgy(Icfg42N>aBU+7=MX|=v_x}EjC<&ih^g+segkt2N&T7au`EMBk`$P z1b_*MbLNh25P6;DUMCRIJbvGYU8s^<;wQVK#Gi#%fLB}vG-fdQd2I3qFCr(q z3t2WE{#4`{U*y5(c6yO(M-L zS6+A^K&BR-h&Eb@M)w~P25-iJzg%Ad5uk6+lRg0Sa0jp(OFJ_^5jVtCtLG4&c>4Jh zu&zF2mLg=U7d=r54qHOoO7XCSek>J_>N{CTgDBwpWi4qnJ-JQ{%IV|30S!0{gV8tt z0|Nkm(syxE=cq!~i+SaQmD)a(v0jXQu>a3eXO&w8d*e4|trkwKV4t(!0p7dsO(fdG z;clrQE$paA3H$IaF3s`@E!c>)C(j*?6CFY>=e=ZZ5N*)+dpF=9qW%Ak(~MKg_kJo; z{=gg;Yy>q|H6xky&PMSja%2BDV)@~`md-zl<%>3n2kJyX0Bknh8%Krfuw(1`&Ef@| z5A@#%gs-oF)bHNYoz1_l9v;-r5RwKZ|)A*u7J-d;SS_&vo?iTkJl(LcFr7 z1iPOV!R}{m6D^I?mDxS^{ew|DcZ=(Czt3w9R;N+{$V`xEAIDf$$ry|z?wAq)T!s2o zOruYWjB7v0W+BI6>AX<{BFMw;^fO@PFpiZ}_(4hq_*^69Lp0>WPhY~((T6&J4{v)P z8u-1qB^lqxb6)aZKAiQ6@VHDIpzSZAq&L62@r+6z}kuXcjh3OS#_1XWbNjsN!4Gi!VRb%oNiOB=@itDtCdGz^SQJ^pv-vK_ovF0q*mZaMK88>a@<*&|DlYQc5 z?Uy`yeV=&C%`jk{3d$SZ)HB6TjrWV}4oKI7C3)6|*`H&hIPX@MD30traPOfqMsu}} zA5!Uf#mA<3b{)>6o6m`~`zljAlsmaTuBe@V@>;rlW>I^1Rd`iS?d8fHZ-%Fp=R}~5 z)b7eR#7mov^~XY16V*yR#5sT=-GxjpPWUMM9%DUEzm!KsW!N1pfo8b5XH4WcUW%5N ziN^Jc^W}%o^I+uY@1(;BL2N-jCwQ=&F-iw!C3yg)9}p=q12V8S=%9-$#p}wP!4`)~ z=1k9g)O2}sM)bD{2ZFGT3l0WK~A_u z(~tCnSU+1t*B%u0!DysC^JYE3d46lHVn+V$@Cb&_O@B$k9HEfT5`O@~V_Nizv{G=(-hxUIhTIRCt z0X&dh<)|07UM*oH>%psa=>2>e_?<}eNz7E12;*pQ3!hL1tz9kKfFAqPeMf|_4U?Yv z(lC*JuX4kr#{!iAkYHjBVv3ZM|)G}-Ey$cY-5k7bU(9TS;}gYqG^0N&K{F0Y`G zDC2zlzkDLg@_2>*4^E^sDHR@^r_(18I`Gba_waE{;r?%xaa9>@E01>AfA?r}*^Kz} zlTE9SiLC!#mUa9;!}O6<;|I|qeN;a9Cacs{X;+kYN;Fse7|QvwKd(|PlPcA5iyzNE z1(j-aMSkoEZj>q&jDyzo&=yvQEeiq9(MjG(7h=j-mX>6MAY~VXv1hgm&YrGd7u;S4JQ((X16&w;b1b9a%=e;Ym{HK| z%*D*5|qDDBGfrXDC|hxDv}by6?gvhJgq+~8edj5 zFPFPYHD^rwBdU3Jh{FD3g?t$RfJ3%v#W|66pVWA8z=*Xo_e%9~#N)9KJs1VTU{5aU z#@|ID_$1cE%4fKq{_uHmM-hCn4%pnR2J*TA^eoOM$;$f5Jgki%h=satw_s=5TAOsKOs~{a| zjj<~o3qfaS`Oo4D0|p2hfYJn~0-GQ>+7>1ZPQ&})g6N)$m6GZnH$u7i5MA~;#K8ZI z!N=)F>N?$AZW_KZiy@sjcRbxAga4L?DHAf}_I0@kv}oP4#4HJd*D6^9X6hlydu+wXBi98>KqKTHhq4sxvu*D8*w=98Gw zE})DEN-rT)Ykn28`9lkZ1=bAv zG3g5{6?5okT38`>JZ&=dH(dY+SX@O>)Tj;;2^HlSBzK$8^u}P~qk|b(OU9Xe zt(|6lM1=m`X=XNBp6}-Un>S)%3}th8}SxoSnCoG2UMVrn}>8$q5iAiA2M!_^69N^Xb_nFRSGUpy8Ub|*#y$o=SvX!CC8541em%tn5sL(yjaI&3>u2j7z?)G?*^%b^v~ zra`S^(B|p0;IFIb!5FhHqYma25Qp^iRcoqk1nN+69kVIUecTpf<~3pDf#ocbr`X98 zWMNM+P!-ryO?~T)MW17A>`6>CbLrk#vnEjJsaP{xq7b$kGYa8@Ty938!bYbzma~^* zA5d2xM_B`f;w1{Ljy02kLOWtjzaJ=sqY@eYV#>d(&M1VyL2yIh(6A)axD6PiHkDus zxS1FD4~`80SCkl|aHX1sF~!QFwlIdA>VUN}2h^_sgP~`f>2EkS--ne`PQZnpp;AB< zAzcz_*%yrQLy-d>RKp;6S@aBTk2ABJ)9IHu^G+qH;Qj&N{;Z^0^ShFY(TTU&;lw%K z@)9PgoNv(9YG!f~7_jtcz^M`vQDMyK<4PRIssGr*{jH2>lVMa?LL+X@pvP;RRh zK&+D>mlVLxxpQCW>Z2#Bn+48ObXtc%npWLxfZvy@n`T^fPb`y@ysIdevI1EDWK#KU zf%LN5yqrKfMRVO|2j}@=@n&ntqc-to{o3m)%A+@^7_y?~ga~;=Gvdu$gh+3XH}g7M z;Sp7eoKSeg9~U_rsB;Z7r4HgEREQVHo9aVxB4a)UUrI94I8sdilwB&4fFTJ(9-oag zqlS5H(WWY<>!->hXG^7Gi14f=N2JL4yo#czu_}@CMLu<{87^~HK^=t5S*F=ChrX;? zh0vL&RT4V*vXap8Qu|txZQNU{3dw^;6x)DS_}h|ab*(BT55D^&l4slHB~NK($#W`# zk8Fx|R#(A?!dHQ8KtdoIOTJ`*2;S8pS|nX~ZSts>V2VE~SXfQ7b-$2cDWS0mW_p-l z@p^aVh0#!iL}9g#C5o$d7!}p9)jANT1H{?7w%G;UD?u5^nfbNN#_$b(UE91Gx?W}- zGgS$c?bNnTxIh6^SfCsSUf2RKGYUjm|w2Rv)aZl4%bntjx0?#`OJJQu1rWVyJ7rw46}e$|MEkI^_}_jNWjeW zV_dO3F4o~x5NtG`Cc!(WAvM@lvY$!}vl((8tuxGPsw~g`^YZcsxO{+a76AQfx?f!8 zBP56p`{*E|4b4o%cJ!dM~RWCCVhI*VaYgY;c(0el?Mg%pI? z%ZLr09xODW8vr3p8BNCSRIC8HJ?tff@mST+IMYnhre)KFEXczxrs=I^1BA~(0YIqR z@zkc&G!=^7ej1Q!rr=0IWctpaU((I^TGE`7f7rg-GVIZDDnp&_6Z!G+AUQ0tZ6z(;EU2j(hH=c#_E1Ya6Y3e07}SEWI!;niy6p1Q zbko$n%cq)oW-~d&b`^#wM-#0&k0}hR<6wR~PO#xYMLs`8?K4pKX?iKc%)0$-3%Liz zQ*Lsn;7pHmEh-w~ID{lp>Y?5f8csJr(N@yBW*rZo9-;VsvSlC}=D3`E z*t)Qjb^}Eug3wEuW_>qoXJ8jU=tHwIp|Y>0?V09n+PN0gt-wr7KufvhEk&WF_8#-v zEE_qQHl}AwWDI5@9sp>FhU^xmd(1Y9X-L)*Vj8^KrAej%eF`6+p+;WQ2W#OjuXznF zU=l$brnA*+rrx_SrwRsv3Ty^peCOJHmjxx{Vs_iVG8IGZ1DC|baPW3la8^3piCT);c>YlqX6f-xc4ni>CV zeteRm*HfQSn;f%s?DwFzy77thO}2R>X6W@C(-fET<7=zR<02|Arr9}Wis)VtuUFM} z4?2L?O?wvD93<4MUIppNjI#WUY4rb;y7f9qMl% zTAc@0a=uDd@^cle1SP{2Xq%OwXapCt4>Qn=Tx5WuYJi^Z8MfI6 zMFr7mSKQGgFB)T_#v}&R=axi$Y7dJFf(j8R+(A)M0Z~ziq7I7t1_}a-iVDgqpau~U z|KIPa+qb)C2F>!`@BdMzZ|zm5s?Ire>YP)%Eh^b%QHk73TT~J_KC~MRR2%q9FvsI& zQNLDD30L#Vp6Ymamyb)(R1PlLEx4ptdhrsMJkguzpkIJX7WDR;fLcHd0)vi~s%OB4 zv_pY6%-~AZ9gM~4l{n_UXGT=2f%sWi39j%?vkhsKnqp2!UEj_R|s2TuGL6wos9#r0*DIEQ&^$NM(jW6m(Sdo$Co1ew0kd{?EqcetrS zv;Xw8H=RSe%mBdQ_IxYI1CRy`wMl*SwrMb85) zX~$GpgE4(&DrzvMugu9c7}Hl~e2wbw?(S_C)u@t=IAEs-#m*u6iyC!A;iRllO*V(t zsso{Ke_5^Sp{{{)J5F$REK@3QrIQkL2nf!tRrOI*LA$K>rO;$BYlf-bgCL@c07Q0N zpDQFpMEQgQY#hI>a)h5eH3tZ{{ah>Ynd@-e773~AxIU>D=$zK)x zs>bV8{Fs;f+1FJoLj}=%(5lK%TOZ=2T5C`OqA2te99wp%EGGmv4{OW~^{S>ks{meK znN^{pCj{16zQqFsaUa(!U37gyjOkG~K+Hc8D0O@NRcU*B1{X2R1T(n5>UQ=&dGdBM z!d@CO&@XDUW4AvTc&uRG{16;d%rXo5tAW)wi|s%tIaTflAz;P+fC$K;?29_@6DV@U zOo4+dz}rT#{nP=`$121{1hCQqbM}6!vI`ZctO(6R5ivtR1!l&6syt5~t1)vAS4HNN z{nRmK--8rW(JxFX6_^{E4TO?AAm<`~F|Pu$r_tu5{Z+gx--k)-`)6x}joDwt3dmMd zKx*dhuLh9WTzZ7+)}5m{9&*Ge4Q25c&uQW>9EET|rpEx)tuK_qIwB6n$oOiHFTes{ z```;O!dD@_Fq4m%GY8;N=*P`PN2-I^z^o(H{ypW<5*!Pnvh;ylo~VdxRrP(mMk`A8LOX& z)4u)!Kksrqf=P?Dw-;G{5m?pEuYla$Lr?kMY!qL%$_TtxEdbyVlrrAmD|pwEt^l@} zY!ie$%G2L`)A1mse`l}6*cYrcNw8gl+&MWOf(GGoIavaHcCyNUgh z2dOjrjfG1pJc8MxY%pFIAeF^tK12s_9|5-8EISr*?uvtP=6u&2da#PcD0nXvrNVvW zZ+rRMQT}$|ZX9}?DmOC@hHz>jNP_n?wsWi<5ZwT*I!MO7XDT4%ZY%F4wv|$hZ0ZZ) za&{yrq?cAVhF!QQ9y24%QJ~?~tTe5saw1_+Rnb0$^&oc)lr1#1oJM6nneAP-4VIMAcd6|n1Hh>J$tzi?k5*lKw!<;S$K%*(}nM5x6<0K zLsasAx3%jIRTc6&yjY+Bndas#H4eIm?k`BCJMmbH0+V3HpxUC%>Dj`YCqJkGCRZXwQDzNw3 zcyEG3stR?mrm)2LRX7-e7?7K)#ZB6aNpoN?k!H5#jW89&`L~LNF1NN3fXiZF@cnF*Tl>;Pc9|9`5PmnYL zH^SBpc=T&=apEMmMTW=CQ-`T80SoZ5^bQwgcDw-#(3H&r%rie61{PpR77LI(94r7Y zMOtA2MjfvDWLSVR`n68|=SrIpkODJ1-cqgvxa2!RC31Lx&5+u_0|r(#i1HEHJiskS zfCYZsEI9&#qMOa8Bb3I?S~j(Z9}l0}gK_hzJs3Kl+Jn)1#2j-ZsQueQ?NQZ3N2&om z<%9yDlV%8n-w|RDuGU*tkwffpL*b;gksQ)QKkD{dU z*Y@j=Rgqox|BT2N*irdpRfxR3zssShX(G?vWqsRYQpH(9(S`xuo#j-|(_uKU_ppUTVf%A)d536+1s)E%qN>@~Ipl@Ds{ zO+t*Ng3$?u2cdw(>YZcN!JzHlaiHzjUK@aI8u1ztK5(M=gAeEFnX$!}nu3mcr_WYsZDGwDRtzw?v? zhU3X$HqYjWdM}#QCqkz2klAsfsvU+SD`^vPf6|&`gF|#Yv6lcHnAjD~=2Kbhwgf1u zuk&GVl&_@{jP--UN22LHlWhx;L}+9}YN72lsq6?d;Ura355+2%z5;nLvGDBcvJgCS z0?-%ZkOE4Ln(%O=-Hg|p4^L86{{nw7&kPs}{$Ppa4?YFln(+tQdV_vg{$QIKH&hMY zcP)7ulVF^aRY__u>;MNuc7O|{uMn$%9iS#4*#R7d z{G=>)0E$ErABK58yFoFHx30o^j=&U*#7&VLOaa8t%p;>-XGX*Lz9*qc zZWJp3EA+#YRlJUkVW(rc+-O%eM1&yW$cXwsuK<1&QRUc#w;p%{zJ*QQDXRD|Od<^U zF?+aFg6?26+8r~RbJ4~&r6zA&8B()6;jnVRZrmvEa3w;1>RnL4g?MQ2Jvz+UsdcMa-DuJm<;)?n4P zgJ9w6pFs(Q%0gI4`N_5Pwm>T_l#1oilmhzo;_Q&tG&t&DI=rX*#q+Jg5O_5x49O)g zlx+N`f7^ntZv?%gJxj=5-$I2LJg9h(fF!0@yrV6LIMfK$zIM3w=<;(lCA?>a2$4vWSMeXkR|fVVQB+kT^Znl`^sy??X0g0N>bW&9Jv zs(~mBR|+83WQL=1bb@3b2Pn@TqeQWt?6TEv+Q(;_n=<#(IM$G*heGPOU#K29f0l+Y z9S(*d=RnLGkE7w>ILe4;Dma25eM|Fns@M`6(QmRN9pRF)N7Fof*`sMt9_Lfu1TlBY zW@jTfphEpJs}7-LXxGKT^#7`phyPQ({P9kjjsK+vKy&~x5ujLviM&T7I&Q28cqZw1 ziz*NY8H|Xxzo;-joC$fs#lKVyE)??C{8Dx65Qg;}R5)Q zbuAX@1^hff3Jq^Go-9o`be?B!I86;km9L$KyTGkh$i6K{zP#Pk{R#x>OVi;TrBa(p zGeY*SDu`EkvkjShk+-GP;!@n<6PrTX9uXbs%t`+1inL(~+0_DzMEwgHz}U;?X*Eoxsb5B>5#0l-O*>M0RBA}ihPFwt>jCVH_WdocLNO0xQD>$LR zZ2(qa_1vvj9?M1$fZ7Iw5SZpOscjlZv_VL4#Fc3jk$)01WXBUjv;~GZ1`H4dLjIHH zedwLGFl42^KoG?8fDr^pXc5%H|1;K{{cBa`ZmuvL|DZaRW$8ZV%O-`zD=>!@PFY0w zhI#ha>iAR+DxZM8oE#%Q!g2bBIx0|k9|(dWsT$x)VxuHV^iQJpS^0ZG?X&W!zXQ~s zbO)zjc5el}?*;`5(EGgJ7QN5PPowvCxC(mdj0|>P2_^y4N9_K({UmmO8K1j;8oR$7 z{t4`kdRoQqFNe*D->A<1i5>|3m|uR^8ZH+NqBJfizg!?(a~hXptX8R1uy`7mPoqD{ zw1%^}=@;0GEB-g}Baaf`GSC}~#CZ_0NSt5)91_pekwN0C{?9r|B>vOAY=OjcI%%ey zsSXX0c&98R-pL~I_lU%C#ug;LTafsxo~=p?bCLGOvju6_{;mbm?r4$rzChZ){T=R!-ZRsG2dT{W7HRLv zLE1lLBkiB9g$FNSM!6Ynto-MYwr}+?qB4zcM+RS`D)FlO_rFp-3xH{1s|Gc+d(KHC zTWBccAX_<93$op2HlCyUq>(N8cpur$vY$k@GqbnoPa@ly;aqGxGrV_ni<)KALK8_4 zGVrar?f0sC&A*CVKmWbz<9=t6Ybr|_Fkd!L8~K|?uB-j697?XSte7xiK-9b!ZAaD@ zFJ0nvBQo4Em2e3U-t#3F1dj_F^rHZrvWT(y`92jqi?+f zaP@r7AJuR1v-pqdovyf0#`eXmi+PFnY!Aqc^Ki_YbFS*!35gIlFwxsVYltusHlC{{ z;+p-+KYT~VkF_>+LR23%yGQ=*>H8K z`dcM=4(gWCB8R?KlQ7gk_ir{I4_9T`ow=Rm*_q<=ARR~5IBRwmv#Sw!b`IC;lg-%k z)Ct)|K4EWIWW#w78Q)wPJq>(?3)U7Fush&PA0o7=l{~A`ffv4b6&CW-JhVD+91iIu}`>;^- zd^pWU6LQwV85FeM3ee9VCw6ePS5BJQ4>?9L8L;{(M!P`l2(!xW4dBib&;I zgSP`lXpgpGf2N9;OvK(^8E32h(!p=Chj&LMfk)vvJcBvn8H{7bNbjt~$Zo%;2N~7p zxtMSSX3)Ef2{UZM3n@Q^VQ(5!W-%p%{~YgyDqD&I9%aI2o3PAJV9}F zdQUK6yiHi?Cot&EXTnsQu*y$h&|AQS88+cPo1i7^{hcXuZOZ$8k-28_h3df0K!`oL z4HkyE($QTA`c|3CE>Z`jo<>eL*$#?u!YIRKA{c1znMyhJBCGdoB};fsl{jo7pSQ?v zWw2R3mVK3)8{Tu3{u>*K^{$8aEfxpi4b8%jWrqPfJ|~+~0PkevgyDELC%my)cvG`5 zwB2*^Z)p~8$_l42wgkM#t&BEK8g}-bT{;FB{>mZErv%!A^5jMP|S@@fDxJc5y&&!~!g-ej7 z-1?SAJKmBim38xI#i?IlA<3Il-nL3eMTvQ_Sk@xe+s=h$Dlf%_+o$H}OI1bfrph=t z$Ouq9ehT=`HRw%*Dq*g-8S4~BTd?=!x21wD=I%>XuYEUGMoYN3pY|6w9=Le#Qb=z; zE4L?O$NR7nRc73Kx*}diUvPZ=2+JA-!TJG3L&3K=^h7TocSPlkIbt-yM${*1*VDG$ zXM%QfXp4FC&#H~N>o2M;e3mZyv+C4tXF!B(_}gaTUCqMZH4E>~4V#5obuS7!Ve5Xb zS@`+fu&MoP&@XdB=DXdCx%t|?)GYjRv+yg;!ms9rYhDY&Ilzh5a>icIPQ=Ra{$^hN zt5RJh@r~w*qnTJbgcO{48@con-v_ij+S4x0-1I$}bXg>C2DMr^y_E?My-fA%{breP zCB8Z#U)95Ed$ljTe+5sc;Z=$?X8L8SIQ4O5GYtq+_A>F0@sa?nf?{b$O}0)zs?YYuoPwSh_~3B^(Wo+`%J0^>^x-n^EAI7ZrOYYOj4SxX z_usqLjQk&Ua_5DmDtZLhrr2~^?TNK!{r{-M?{6%_tYURoB?#2ScSJICO+(H<`Vwdm--@QBI z!FMXY(H(gOY^S+v6gJdg!v>6IL%DNGKtuRh?L*t8i{G#5!3;5Ym}LgiP$L-(=rjG9cd;Lfs+S{ zG-V=iGlGaEencV!j7MmsJrolfb<98zP-6jbhb1yDGQoOhL2YIh)Rv4k+f%A*YVOD$ z7Hn%W&54pp<2S(&1Z*=hVFBC1Ojy9S3}M{&SilS5)@E{8!0pULSip_nnF<=QfSb89 zh_HZLl8LZ@+m?y2fSdGfP{aamK_T1^uRo){@(H zcTeudzpqyod*2N-7k*mYIW@b7cVks%+e^L)-*->mj(;z&Vm?8M$tIM09sg!YSsS+m z;nn!J#KwszXLgV1Br60FWw|Xv{Y&hxa+Xrqf7?7|5j{pfVgavcK^-Y9+a{B?~{q}d|`9g{r4$d4cQ1(hov!pVo=2Hzs3u>%mWT?a4$aoHFF+|9QJB`o0H$~0jCH)C=tsKf&9o3%lN1zck$!UFD# zOvGpb+=z8S5ev9GcLWg@aL>LGbi^XAXM-YX#Ptq&3)^>#xa_w@T<>Fk{X~nnW_%k& zpf`a0x(skE;@bIHki#ObukQ&WEaH0VdPba@g}8RTV7n>v%Xv%BFXs)7$W-Mbu6bFr zJ2z`~clu;$&1ipizx+A?fz0j)epuRKE$Oyc3)+%`*_dk$u*_!s`)E1%ARi+&0z-|* zzY*)9_dC!EET2aCIQ8=>_B0QTQf&*9+n!OwZ0Z}kxmk-+$=!_d(ZOv2I=H>ce{dAo zU^$G>6444l4kBMXY))fiV^iJ%E^gKmKalqo5)F0=CD3z7^rBIvY--+=t`@iQ|az)p*8xKWSGG>mF{Y4rl{ZN&8vz|%|L2Uhx`-xN=6?04DEyC%#JDQl79_+ z(~bJgkAv@!sp^m2UUIEev6*lk62@ny;s)-3u)YIJc@IJ?+ERGJGf*etWC>ONtq=OTquLF8eT4 z*zeE4PVZQ}>^#j^U@l+)3A zZ_mJJEBQ0s&d!g1?-^*u+@}8QjtH9{Zi6iW&;Z&Ou4t+0cf0DD|Bmg38G5_wKG?oV z1C|K8U0$r=DKGu)OR6Bvf*lvn-g1>8>I<&7tP1WE-qywK7ngd=tNbILIqQ$QOX|5w zIp+Zj0rr%r@i#6xf%@OjQxIMvw1kWY6Cus;$+F)-_kjUE;bZAYY)WMN< zMHQ;zDR5<#N`~a19TxEhm4K+afC9nWdD3;P5=ve~$64 z%Iw&i{n%-h$)Zf&$EqnBadFde{dzDNU z99FAvosu1~x(e4Q*%2R9;rb*y;=?Ljn$h@8o3JT-7qivYZ@STFJ3IC&w492U;PoYus`K=2`X`yr+%T=8t!+n%ZdWTdW9>AIHwn{|B| zR5dzX)!VsMrP&#=bR}Pt?2}6OOAKOzeti|xbxpdicYd<2)~ouORaJ9cxZXJ}?*Dt%?(PENov{zC_e0fw$!DfGg2Z0=EFRj@!)xcdL?ipq`Wo z0=b&TEin284!BwKef0v|a1%o&VMOL)OT4=ds@+`OnCx%j-t*NcLjwT&sv%Nh*gAj? z+Q7|%-$sjm;*w!+Nw{xtVz?0U@qEtkaQDz^u`RCE{SL1COW3_+WtH7I+;IM7p8ulp_f*x~= z%s4nAbD3mDS@_;`fvH4A1r19N`mq~OWUCBSdmF2fiEcXcY#Johl_5~y%1{l{?9;_z z?>UeqSEdbu2UZvlCD8t^&oI#g&&Al_#$ z5Z}+v>^}wZ{cYZCfFIyb&yPdgAuMb8r;dO2!%fJRdzC);CxH8-ur=q;RNdoPx{<7< z3vIB>(v?7ynKcu#<|gw7IC1Az({vxSji;C|?!!IiWYhM3RoQ0eDvArup!;!4GR2&C zzbY=7T%EJZLU0*?MdoLmW-~5D#uPL9iw8U~7D5~7KE=Z=*VrPiF^Vf-=SLW1uQ8;B zt(Ky{#^zG7DznG}IIw}7MTP?id}aTepx7`o8x-{q{1hns>E8<|`t1!AEhc}FIru@P z|M2gRS_X~1HQzT#0ycvMbu!{}7vEP23rhK`H3%;nWYU7|RY`<``#y#deR2>g_voM*kvp?z~l_=b6YfuXOPg;wxwLPF| z-VY$6UL%l?|7edJEe%-`M3N~4=360|S+}dm5s-%LELj(<6l;Je&ipLw{V)(3W?}yp zjgnm?Ku`jr$v4d6=!)2Ae^&(xMqG~m+(1$m%M%+la#0aK2Kv+Fi{XaaJUmO4r>uMH z!$JqRXpUA`5PG0;-|`J#Q(>WlhzVg_bCTf3Gq#eEVQ&XV`un(%Mh zl1uF%geADvzaxe=*Q9Fmv)O7ip7G#Uml|d>NX;!M)_^|5L zY4X_C2iYEud*F=;vxLK)`R_TZbM|=Wz17NiADjy%L=Gy<^IjNo6P#LscCZ8a9ChMl z4pulTtI!FihHDG^#T$uIq3HFzHb4Y7lbBK_xxwrgHyyqJol-0-*^LN>8@NjF0&X0_ zOeUv9`M`nZJGZSQ!;}v%4BO;c4obT)fC^Hx3ZtTkY<93})pFtPji{z5kGGoa&Pf zR&(-OBuFHBKKC)DTPf}j5i^wT`42zZ4&cywJJM6MbJjd{@~|ZdJ0S(by=(0>CGmM( z=5tKub8P1G`poCJYO##vW_`aH>+W2u?BNZM1E*n``kecVJ(%xVAl5M)5Bo$ zE;pydbD`uXEHS}hi3+Sxn9g8ZHqoR8Za~k28mpZ~-wL0o?e_WbOFb5YrQM!+X1*#b zMl1QllUY%r2DlOZ`J) zfDeM0S0n}+=|RjEi4iu{F9rDt>XDO#AG20sAao8&y&*Ae{FvWWAmts20?!j<`c`7- zFEibtjS>SRv>;}c#6Z|9CS4_19RLy?#8Fc%$c28G2mTJ@=Vj)_zpK(d#BKzS5MB}d zPjYeK1n`}USPrNTSRRh6Iy|Ym^%)7d+0hqMIS05VlTO*$o^F{WJVE;;9Hb6=Qgv`f zm@DwzeOFd;Qz*CSCcN1WrgfBg13#wEld8S>`bprP@h0ynRb53v)ThBX-RHJcX98cuI9J?>&WzCiClAe0c>IqY&Wbml|Q3kki>^-p5bh zP2DneG=*|=j>@XP(fsx)^zopD(!FCBs>!L*ifZZY17JDcNQsGN#q8+zk6D~x1Ngm za?sV8&%mG5v&MN=>7LIPbE2`<(n4fM7OS7PNiyNg)BRah;!dwNP0y-W2Us2eUwdDr zUy2y^EcW_zGl4%d%oES5e(5YLdz7Mbm>+C?R`o?%w|EpBB%H?gdMKz-FvQQeB5;wO!1Qt<+@77xP&dr_0>&W9jjPbfyp z9!y8YrCcEo**n^Uyor!sP|X z^>eBSzImdteP|-;ly;z*jM?*+;`{V>Jf|wE=^6*n&h)wrXZn~~ z^t}4hQNoIblV8i550=a9&Zh>z+ni_p4^d(hT zs@GA%@%^)P38R-&7jMp4*XqS;|3X#|5jLn`9-?}@fRnC`f)OI4&?%~7i1b)E+<9pZ z7fNwFOxgPk)FB+Mq>{sJo+=!!q>{sJo+=!!q>hQe>q~ZW7`K*~9!Sr?fWG2p7*J10 zzxQTUz=J;Af(MoBSm8nK7kN;8W%Hm2hOyYO#Vil{Z3^jo=RsL|?>s15X~~1m$>BjC z{Rtkl0K|yfcb`O$gii}$8d$XBFFD>x(nZ|oIUCUwU)v0W;w&6v@c7$C(C{O8cOA}n=ky|hO2*(YX2GlA80VPPud06KPqyF~N0uR5 z4#zmsRJ^A8RU&Ka9HW%T;TT7n5wEGPb@Kj>?~5_yJyo6DLKl-T$f7YN)N*+<4pd8v zLX4eE<14SJ(qc4}%`{5&U>Zjn_jOh7!VzKV0$hzk9Kn$SJ9rDpKptgoeH~g<$Zf0V zVIP;f5$k4~?3Yvo&Jx}<+gr9xV!&A<#^)?02Am~ge9ls0z*!>3=PV@#oF!s>&QfB) zS&l4AQJ*1b46G$G`K+a60%wUBpR<%0aF&SiIZKHFXNee}vy>QcmWTmo3AoWQF!=U> zsgw*dIF7rcTY!OE&=RWvYE5sb%A;lzH}NRS%Lhovi6`I))Vram2`VbUKp;TAsU*`V zB8TXuh#oz`h^C3Z`RWaoG?%=oivAa<=> z4V1ds{9&o;)v>XkI2sP_CqeC(s=m?Xxa|h1z<$2TEL{qXhOwr@+bULi4_~RH#}0bC zD8Us_K5oh2Bp-&-uq5o~yJniqMht1Q!&>3lKD- zWDV9unfH>}{WjQ<7tMk1s8~1K1apah|EydWy`v88pGn4rMRp}MCyOug&+Sn&7JQmbu!&&p*^t{ z#dvYjL9I|tpgS&nLHY;}K5#Q(y*m*k%)<9Dpd?DYA*=Ep$PJG%$(uSC9gaJ1nQ4k5 z=@1Hk=qQeE=>SsiRcuNJS>CHCWxB66PdzV00w=;6?=^Gg3RvUKD<}2_f5y8YB*LKw zp%&o+h+uxbAOr5%m@CLZlu^Pz#r)%WZ&lNRomHVb>71-dAYW%&jyZ5MgdU08ZGiZ6 z?=`Sp938>!z2OH$MCx}J+spA@$0fx;-j-rNh%7|LAuuHP!WMj}Lcm7>Iau^dR;u0* z8-Q+MlbXTna5TQrJiAg=m%R!2P>UCAYIL|%jw%SHXkZwz%5+?%Y7Sh2QPD#l4xxas zg$7HavrDVx#3~7Zx#X05kP*%^&S$Dir?({wfnQ{Q$zaL0w{RSDS-3sNQX1 zlHb)O3(VFx7p32PQp{YBs?$5+Pu*ox`U zEr2R}P@m?sl0qv#;@M%ZtpqFY>(Xd{?3Tnefno{WeOp;`pY#Wiu8qO0kU97LNUf{( z8bFJs{OEt9{O6!ZX6lFV{@PTHqp91#z1CI+KZ#Mrpz1d>v&1RuD?#ME;bQ#`pz;Dmx>KOhG zTdqzkvFuYblJkWnIpzaAjsW*feLiiKY>cB-Pd2bvEzRJ& zsLf~w{pm`28|zYcuLR?Wy%7vJD<{F&<`axXdnXuACd^qY)Pett6ywW(hhmg?PXaap z#n_%rF-DlwN~K#v`CS1fyoZWyWuX}v?yb$C0SnE3-hbNAztdUiZF6*$eq;o^f?LlK)a48zxQoNpOzzd*t0Jnw4tPPX_KyCM ztGy3eN@-A?Ku*;0o`16%Oc-(@L8wX-DVT)?>V}O|1@{Y45Aa2hBMD5%hKp@lt5O;SMKyY8d zMVUE&E0)mQTsXYg9dN)K>U)91ixfP|p38>AYc1h0!3hpD(EV{6P--jerg=aT(|oz0 zaNsLLg5I4qafeXE#sXI?=Os)ha}M|JGRbYKQ@@WPVH1YU``9=ApH_ny&=J`C`+ik~ z4Zq7=y$zUZl(~1C>U%7_V6Y;(xL_)eDbs6cvltd982&KoQ4v~~-rZSg^D_cpqPvgZ zPfhW5)oakkQg)0T!Se$=D}=qfYv6|xkhOJzTLrgkPXtY6g4Qigzs+2}U3E`E>mTwN ze<`@h9z48YrVs&DxmRKLU0_#paPsx6%VzjhBH<9r0RE-7D0YNa0pT=MX%Rq(q|F+F zZ!ri6V?CSBUqW3(Ob^nXppud`J%|9O1q}!=O(n5BGWgA~i!qT901e|h)Y=7Lv{*LQ zvcQ2mr|ej3S>V8x6SpyMXOl%KYVO-Y*2KUGObl$SH8F7D$q79Y{dqQ!V`0FE918nm@eSiRRNH_o=#2^(*stQYkI(#9Mc0vuFjn6J zp)xaiF+qTc0_2Ga*w)zeR{kr=V>{oJgsH?tw0LQ187QQ`R$8i}-{%sA?H4eyUnVi@U0p z(c-nLWwiK?ve7V+$}AS~A=NUwxRPoaEe@qxMvGsmmeJx~Dl7UmtA}f5>{J~s<|n&E zP9$QJpm7 z3Ss>TnuG(YMJ=i9fDk47o-<^Al#`N?2Kib{M?G*16;Rau$xXl!KkS%r&V-(OB7~#; zJOp7K=e;D>QB1UkPsqt6Ilh6@d6~)nd%QG=-~|^bwD$^7fJnm=i+r~=u$qe&qbaP^ z7i*g5JTXvLqcbkZ*x|aJbPR{yG$)T6rjYk8Zr`m3SPX?NfgIN$j|i&!64_YO19JI( z6{P>RAV9z(u<0|W?^4}Ts9%gTI9C*v0OTN?VeejyDcwjOO8|A_7-$<|8}=yCJJSXx znZTu>l7&$ri$yFH`nAj_GjXhUUyHo<{s76|(i(9pS^zeQt0Fo8wYUwuJMhPq)#eLk z@OP@~8L!kt&k5its?2~ixJ}LxPZM$W(DClX8OU3L`AM&|sp3^qI8U+T;ruPBNkYU6 zUfo+)f&qb}edIe;e#p|AOd<4yz!1)IX^rK>(Cb?&;UZIBs(@}fl@BwFx|j{^huLV| zY)II09$?XaGqWLc#%`tC<(_pqpS#zZ~N_|7QHB^%dOmh7iIb# z+7&eW#<-R`4_e#|4-hn5T<@ zyBnCNFL(45XPr6E)oW1jgm6%h=JU8I&I<~P)p}k~aCBIY%j)R>nBt?8Rp!Pbj9|98 zBcg}kN%OOcbm{#3JU!lVHrT-9ZIIw>n!hJsAMU_sl;rqbTYZxQZ_5lAuwC8H*<_kJp|iG+HbuI)pZjHvS@gX+z#Um@ zI!1JC{JR^yt@QgCct7xd%2fX*u1fVpYi&^Tys<}NqXW|_Mr zsE1?@?+%w^*5>6uv_b)ah7Cq7h`qIWfmF)gN#gFWxlY^48X{Mp@~5qH%&8Blj)ggW z%r?pS54$Ga$WaKZA3THukN8a7f;4zzNH{Bau0fUz4!-bQZI=4dIGDLG-3RrdAnQ8>nA+S~u6wk<7caV?5XDgU znHe#CNY|OQ*wwIc0zHQ$0W|Lf4fC1@%(pRp{u7W^kFgET%FJ*&i&>#{ybn7 zBy>+`xUNj-?j`eTp^*U9>^$ZckqLbGqE;{;vrNY_Jt*=-t@nf(TBeITK2%E%h5wGx zG3Qb|6?=J^u5<1+50&X|g@7G2{s_AQKx}E5z7qKP#ByEI=|Rkqt=vt9p=98Ae>Yc^ z>q8UGA!<1?>lVSfG;A^-m193XWOkMVMLunky>wYy2#V)4wq($QqYF9uJ_0nW)xF>N` zOGk~c<;9ACR)(wyyzgvo>aCCN{Y)*>!xq;d8=PQz!|cp`6wIXeocX@D9+Ya5)#d@l z-hEs?;3dHb_){laXpziZF(-aaP@K9jcp@AaP4X<3JO^2B!`Db)UMwSAPA@N~od&Pb zIrax?u@NKQigL1VW_};tvlfY$ zZu<7seR`v`OL10JXb7IArbR1OgEup74+!M%hakMdT!vzJuJqQvSZ6EDlYRAmsl}x@ zePBo1ET5xG7DL!+4q8M!G7WHt;OBKbv;rrU82OEkHND1ooig}oW?htfp|9vt*lpl{ zm>x{Q@!pbJc8miM-D$)PIkGSx-rh0XndZ`dx_)0m#5T``Nwi=V^wY6{3sp3FVT-0v zwcpt5wed(*C~~A-W<#)V(ruc3D|9u+nyk>J6$BHjMaxilp{LLxv9RqF$Mg=ik@qpA z7X;M}6}sX;=wsVWn0SzfthfX7qEHllb2@eiiFCuqoCP79!}?EIX0}!6-p8&2(qdQg z{L*f^w3{y76P>|-v|JmW#MkhP;>42pcbxW?c23`ytu$vR>rXP~h60Z~Jq_Z7sRc{~UpcbH(JZM=YsmY~!fLCq+> z-t4H<6~$}gr4etG6AyFBLv|8@(`T83s&pBSSKe%#-~bSm*inoFEY0f0iIt1V$C3Dx zIO>Bm3}=e3=D9TB`LLFapb2F3Z`Y6&2_Mzsvd1Cp!`{PI)krFVk7HYjgG$~{S3*wK ztgh1WgJ&fGg*DhEa(a^!DTYGuc^?BnQJ$|jHre&|6vwu`PipZ(+rVnw@C)RQco-?b zgf$7p7vNS4-ZpZ_;Y}(j#i>!W_wjZRa`Bo9KcZKKCyBWvxO)7q@-lR-d8=9%ca=fG z)hX`hS+|w_W6t(e>zdBbZWbW`yUGsj#4wRG=cD4jZJ<5pV$EMvqr30BD=zA*ZeQ2h znZo1mv>IJmh92hw3XM)O=6zP{&4vjBf*wEkTJm~W4=y*`YIMIo?{fbms*$c9@k?K7 zdEWc7Wb&+mc|IauFo)IZK3&tfr}Fv+xuJ{B+-5|r?%I1roCB5I@(3REKl_Fo-2=j7 z99bQx9K!XL=Gj_ZT>QCgbjdQ+IUsx)DuX*Z;Hs@iO-(P4)21azJ~!!L3ea(6`5;b` zV0$V(@YdHNk?;25C;}5cp&uSry)DlkoQeEvP*+fbwEc|EWk{iS(6m z=oi9*n1X-}wa}EM#b+eBAN(|6V3Fj(!@P~PqWGFD%8g@}(&HV9oJ*vqI3+i6JEAoQ zvmsx^Z(JhYCe{SN=f-YEECi}S*M^`nn9qCD%Lx!ZUI!ZBZK;*s#G!tP30RMHj{Z>s z@dc=jeHlu&vM4qpkDnxSo$h8IRME#)oYl8Tvgd$k)^N>D^|}NT!UI3nP=WMT157~= zi(PgMD|n?W00(^udt1>DAQ9qix$dRbF~Xp@Bvz7T8z~%<;dLz>6$NAOc_13<6-yp( zJNG>=Q&QgYcxfoyAT6P|%tRA3D!ngjv9$A8PF4UwBmO*K;o-etS0Sp3xAE>Mla(*v zV<>S| zB*Z0z{_sYf=o^ zbV?7;d;lDaRJ8^;NeM(I8#&7?leIeMAx$uFhv{~x{i<8+3hCbYZ=Z)Ww_=t7Y)!| zd{mZIV`jBCk^%r<3M!j3K=&MII~PHZNVGU;%@`kXWa0xEP)clA%(O4Mmcv0VrTIjH~0lEBcS}<#`X8x`TA5Gj6OCwqQum0;9!I4lJTk zgs>vPe%vJlN#Y`$EOd;M6%HYvVA=>a9_%g_4b<@zTI`nL0%&#@0CuN%6+wcqlzq?0rF$n1li>JBy#!o4JE^ zuLCyzWIix0geZrF3I*y=ohm#;mv^w;!HVHl1Dl;ZL>EP8l&5EAo;mXn-3>1JuQ)`j zL)ORB^AX0Rj>`j=E^{I4Tlyz>)0L@C!q>7ad4dt(xYfLUh>q(A5`DvY~^;nKjqQB%&9ZyNCc@`>cs70&T z<7rO)=RC)~j`KCZ0Jp{7P1Lzz8M?5c+=ZwohE*jpn8e3&PefS^1Y#5GKrGXlB;A_> z9y=Auki7y(IYwI17jgB?bx~>X4cj1@%%5oR6Td-Tt9X-IZ!oJp516qq-5}QZ&2?fL zQZu-}QxQn>y9oSxMXwXMF6HILqa_Vn()Dp0 zV3I#FsfSigz-@T8N~NijP*uoF=3NB3mz_4%{E)<=@gHfprA{7ch-P%y&o<6*U0pG& zmqq7tPd2-kcV};ET|V5)@;`Q7Fd-P(7iRup5HCGoRvxB%wv#1GY1CTd9Ih*gJwcAi z8)GtE;kdyQG)O}hV7%3jbNI=uz;29TV`_@c9LihREbT}(VL@T@)7+4Mv zJRhW+xF+u#mEMI)&@>oG}p)iZ;1(Y8hLSkT`RzBNur$XzkE@;lg3-ZB8)h4n*P{4hR2rYWlx zK#qA>Ey=9+Zk@NHjss~J4oKY{hD64>+FW~--Zurvkbb-Sk)03Y02sHM)no5s4*2}I zJa`VXf2`EJHKLieO*r; zQIF;QiWO~5VB0|MQjZMl>sgL7iaI0lP$A5W@P+5<>$w~7gJqIT0aku2R}G^POF=Vo z-c`@tdzZQBXx%;aF!Lj5e|e0P9<8ba-y?h(zi?tq_ecoHR>)9L%JJ@(s_+*zlT)%c zt3jXE`IWC@>p`CwLW`1U3Ww+fT!PdM(eYBQHd$%j6J0F1;(`K(^_SZV=F%a$sw=V) z!aKpc;#5esVH-cqf+4zp>b^SkA51sdF`PxP{)PSOgXt5d3@g(fQ^Ufqi_IgqEFdG2 zSeh{r0-&0xicB7OJqkoH+MqTrXx7%Es?e{3x~T2P!r;=QyQWM~G{ZEz8)moeShM&ToCyR*E&z=pE?7+bp;U!OD|V8*I4l_K zYNP;z5g}qFq~js9=H|qag>%q1+yGofcF>mMUc!2t4zVnnw)~Tu>JGuz8f|6@j2}Dpb;HIG#GCPjtDaz)3BBC1wi1a6+2#c z`4eyx>P8vyx6LGU2I2><3mb~T+@%)YZZMUC#nTA_F^D3_FiRRl5w?s7Gnmcq9UAvO zFn1lV8!)UjXjS>ciiI%tU|2Xy!A+!h0>tkhn%WceVVrXczc4bacYD5!!}QaeTL<@Y zK-l&>xd+C;;Cm>Bgz67cV*s`Hh@6rlmdj=}pwf_Gpc=YBwqD%U4fr(ex?shr#$d8 zNy!w;Bp#nBkzLo$pX-~EGX59(AXIYlH^p7d>R;$8t`jcn0`J*6jL%KF{Gd=P!ViEE zgfjUG>9ANmT(tExRvKjDd6x^~Q#Ib`AQ{w?!DvJro z8{H(to7x*u3|5#mfYY&5foRIE*4klZCjXbZu$#zw#CMG#BXo!@U}>7O4uRbHU7YtQ z3I?6;#Pv#qg*=~`Gk&RS3W=UDAhzp0ZEpFc)@_CM2*dL9FLiY}b4b?+XdmysNDj@H zXF2$I$atsfUj4u^H8xga!91wrd6tRK^Trp)^9kZS@3kTd{wXK^#GHAm?%Hi}X=yKFU%H*jjSS0=`$tiv8CAx zroLbn|4R2uWaq^jEWYR>H)F@sbrq2Jp{L{i21_&IO-^U@VS>soI9>PI{|zEvL6G77 z-6GEqf~p``j9@Sju0rQ9EcMwj*SvPRuIz$-MBD~h2p$i9E~G=-J~xHG)(xqTa7~Ye zXGKoo;M_#ghe;ITXOB%dA7j8Iblh-ZRIwV5mLmsfUizBN(##klK^(LB1XKsf6uAe; zs<7WULAS%2+N~n5z(YzAX5BWxR33baD8zahQc=w5TNobAV7~pet}MbCkP=fIVMJ_^ z0KnIngU-;Er(vL^RdAmmhX711Trr`RU0>sMcj!QplfxFkMIF~G7nL}9!i62MTUb~J za8VEyf=Tk;2IJ35XM}Dw&zzyVb;VI2B5Zy*xjHlqKDNR&^3EwcUC zXKlQdq<{b`0wT}?VQ%BiD7U=hfd_;sg#s&QVJkidu@i^>Mi-^h%p|zRHpqk##M^no zGq>^HtBbW`54gvWhAi-YVTZ(fK;F0dOl4K*9NfusNBG&;iyTn!-UXn@Emz>B02#~) zmx;ac^4{kzgb+q%j1>Y3tLxz1gDVQ(AK;rO8R?A-_CuCn#cS%kj{yjrQ`l!x$UN_( zI+1~TpCTdaUWpwAhg+tdoLkkkWM_Rr-8ysCZ*@h-&rs0CXn=5;fE&KQ|5n$)0CU4{ zb!A6BeJ=d)n-ypdESBkYCMf%QbMl$G=-{=%v+Z-{5cvf`E|GMQhcHUoIz)jULO#$i zJ=4$Box95ur`BZ~?h9}p1=8k9Vp|){J7?;?kxg~p;wfk8^2la=UqL=ivu#mP1e( zI@iXWgD`{~=tcVIJ;d^@=g)wJ1K^68MLnbNA1n|2-hY~Up9$wH?GDU;~L^c;^VF3@% zpm$uq4Ko} zUk%tlb}k}^;sdAzhSLo(U_TytxNjof6Sf-;3%7&U{HT;r7X6cWaxt%-qdTO=fge4IXBrG+ zERa2?qCJs37!zw)Fcs$#B#uiQ<)iV*0y0)jNh}L#45HkDAyAL# z-&|_9guI*TrK$<_Sm4|SM@8~6N}Mw$n&18&jQ!utjlb93y4_q)%@>e+_@d&SFPcaH z96Xua^n0ySOtwCRDDr2*B+NPc46a+shLRW#nX<5ixu=snw(vNO7%J9;lHu$u2omXmgI1|;$PDvIT+TNoD?4RB;TxmpWkmKf-f69RtIsaQM8E?;qf+l% z+>#9Qb^-6<69vD+Z5k~YGnGQvY%M>Kx*PfWRAT94?B4fSGhxu)GQh}Qx}c9Z2KEaA z;3-YdKWg3UA9dai!Ry|e;$$-9eP=auk~Q9Lo;NXrz@2CQQFlFH8{2TPx%roaXO*U)5PZkDr=3C|vS25|IzfufQ8Mh>yo{UxzQn5#k#2@gJciz21ED zM?I*x5sR6Kn*d}*!;|4ZXC89i12kwKa^6lV{!cvQ+@-aLoPVe@cPzsh>M?k2(!DD_ z{TJV8K4nBb<*66}SPy&2gp;g&mKnbsqzw>Ct-aCwZH9Iw2)&W@W=(##qS&Z^OMI)-!dSsCF;L>Kn1tqiIH7HPDL=>ast-Yw?L^L3YDBNB4V8lQ+lC_qliI;9#W4*03`Lme0* z3U5?`XPN>YIv^dfj`j1rn-T~CUv;$%KpuSY3qR}gCP3KF&xWnd>3EHN&G}jnmi~nj zlikF)Fi6Q%AV5?|LMat6VZ5IZl1muu7C$0hf1@=Q67XfKIo%BTjgy>KQDMJ-Js9=h3xJd7pK6k!!5oUIs*>;ic z+{Wh;q8IC)z2zthXK_&xX`^3h!Z%H%!hlybMmF7?e6j9a*Oc(?w$UW-IFVwIXz3oZ zOAwrc2?a(>G0am%9w{z)kh(6H>YCKwKm)1TL^@;%j1VPOi}9oCN%cazTrNL`Ss;ez643?l;7pH; zD1?NIVW05H@Y4ab23jfPuUW+fQOil+XI{Tl_lmwt3MABgwE6y0T)x3??Vok=FUUW} z+^SGz60}-+0=`jJE(tuhS1pWSX^~~{aOuL`=-p|?{aKf$9;%Ov z9&H4^A3>OSMhwec0GB0>R=mftrz_Fwf*{W=19!oDF)mOjMYq-y*zyqW1UOa&CjgJC zX*|#&>olu>fCmnFHGk2?aT#R#mMDFVgf{R95;8qSzf^zvi!P03ujC=cR8&gkU!As4l9E0 zmAKTvFUfs4Iuo(R0wk881oXP}G;U6K`oau!mvN&2xmQsMV`=YE^V`4b9?mo7>c46Q z|JS$tRrjp{bJ&FbrkO)7YINIQ*C4{}&$l#b`Gd!76?LL->~#G@@75s?rSgCUC+xtzhR@ifEmH;SOm_U^yrx z_Zng-%sHM%F4=p9%P_qvQ3cq{tSSnm3OXeU%YsD{rTkuKp1(p5%zq8b_YBas3oln) zu;|ka+5)U^pFulR4h_VDc2Z(tyUr^^Y1ZbW`ciBR-wK9rm1ZH~59-Y;%k`noQq%Tb ztsCC14>zFyxSGYmi+2~ojR36!H^3})6;`pgtlnGB-*@F25q~kU6gT%A29Hrauhb~A>9cef#cr_>ATg-GBhdApft?Ns|Y4WC1i0h-PDOK~oUwL>f%PR_-0 z`n29koY=7xlr$(|h!Br6Llb-3EY23Pgr0iy+=pSSK}k7=v`=krSWIxV_)A3&87qWE zfOk661Y~Nkjo>fN(sy>pa=~V`P@=R$h>G+Am(!+a3NOLpq7#cn#%u+R=`oK%b&!H{ z_>K6av<|X75!tPib5gUL>U2YBhNO$F*v~YR?3j*M?@Zg zKi+(YXg9(|UyqnIjk>5WZq5&^=l$_jB-qrFMcr@Dai39&wq zACS7UWX@=nwecFANWJMMt&$#WY!Yv}K2HQbr3Q7pvZNCX?F?z!3zj_QwSpTdKiI`lf+@LppkUZ*SJc=4I* zbdUa%zJxI=Bu(-bP1GCHAJh~B1{F?xOob9Vo^lTJA(zdAhhAFVt&_T|KaVi-j@UzP zIwPeMubYF%=#1J$|iR)u>k29vvdrY$#G`$7#%-qY=ZZ|fPol>p=2p%kx$PFgXM>CN+z(Z zt5E#H3UD7H2sD@6XBf^zKOd_PYM8KHy4&GD>20|)X8u=Wb)nNK*QAg{WV`7!PWS1S zHe&4KUKS7I)pM>`bPl$GKOd)SPMjGh%DK#z` zSOk;b*m&6h_cE+3E05zVRbs5&5}s$3v*G-1HrUhy? zxNJOxyerJD<8f|YY@Q#lkNN{GC++SLUc{RqYe3kOiT$mptt73A1=cn;gK74m(shX3u0r)!-_0d z{CfBF2ZXQ|W|%fN>gu20C)pZMp5S7#Y^BzVATL)m4)QblThaxvkOD=e13CMk3$A6e zIv1p|bI#r7h!EjmY@%&*{*f`!)-=vSh^1kdQTrsUR zGjGxdC*ZM_3pgJP0jMkew~Cx7h6TWlGTd93FsI%HJB|nY%K=q{;!q(==f>+5aIG$R zhvCw&wF=Cc6Lj|?(8OfwlH@n^$scrR;so8lOIjF@MUrRJquwnEQ#VZ)7vVigScwqv z#vqd9W#kPBbLKSN#gt6M(d-6OGZ6|M{YarAIG~Hv3Ht`8gIQ+UL|suY@)EM@7AhcOILQu=MUI2&j-WHt z%PlY6OxzI0E1=&`)MpgU=}*Y;pka+HG098J1%HFGZ(E=(G(p(|OsiN&L98vOkA1@q zbt$8>B9DjrliPD3)(e-mL$Q1S3V}$h9X{giSVcZCAN2yjA_2?owNiQ`0TA1H50~_Z zSchDcSlEX|l7jwF8V@(%r8nz={u7;m>I6W^JNY!0t)7UFJ3TztOsDshXNkx-`c!9W_I2T z`}}#P-y~hubxgdqJWrV4Pm(-llJ0Tr*hI{+`+!r;Mj$_ozTh}{zQS)CB0iaWF_s7T z!w6v~;eJJ)A%Iki>Eq20lXS_DaWt6=bK`I-;QXIUA0tcR0$dNH6MXdFZU^iYa)|ax z0_$EnkM9vc&@nM#PQO>H$_M+m;%2&)_4s6ea$WaoZ5B_~UIZ)cDYJ62{tK|cNmF#s za#^TYMw#AYJ@|N_O|b3EeY%(V`xIRSEb!(O-TmOSYizla!lvQwwyv?c(=o<0E-1~c zdmV^OZdN7{_kgFN(Jh2ZTwR{z z2lf<5C%90sbj%8)6RkDTeyZ+SW}AS?i(N|CVLBpEOmL!icH5dxxwP%+d2^ z_EhLn&NJ($>Rtu^A8YRcCuNbmkG~UkSs22LuxxmHm)V&Gc8Lq@E=iP85fB5WGh)u3 zo_ZeVonbK}pr9a)5)@ED0Rcf5M3N$sqaq##JQD^K6cHo;=c#_*nRj*9<35RdrQ$b#*uBEgpEibEcy%Uo7lP3y-(ml8p^kVCcIPMQmU4!0-(3!0_Z?uLa1n zT_WdDA(64f+wqWoah8+YiRc68;A1Zq`vS5ic~Kg~O{!^phtJ~uCmg3Pg!pj&ithBJ zlOM(qTBA>S5?c8oJ$klN*xF^0Fj&OI{*c@}{~v!m0$``Y!Y7@wb{s0n5$O)dHFXZi z^}5*vMCxtOCrogzYO(-^o{Scb2voLcf>Xiitr^-JFd6nH{l^5SVD@->rI+w- z^MVfiDFI6$9}}XP$q?&I0{NZ3Y@*Ye2*~j9QwU7=ssM5TD)l{Z>XerwFc@WSgxJQ6Trt!GW`kr`h&x8^|3EG+095A z3=kiE7U~0&FxRO|_v7M}!|47_ddy^az(?o>lM#}+QGYer>E8<1cHk-(^czMx01Ml^ z$D@V~uwI|@loRdqc5M@YnYoFRg^d*;U+dRhOZ8LfhCnDOkzfck)4!sTY-0^9;)#I9 z8VE&jmrdEzPF{r(!^^v-EGOz1=1>=~!)b^qI3 z4#pus3)1}nA2KB)4R(`8gAp2r7YuT3vZhIa%aNaPvWp;Ec;HUZ*bo?zwQPvbpTVX{ zu^|{3XNHfM5gT>OXPp)tmKcR8%K@vTWKvj!lDQr&*jM%WumnoqhV4+#^@Mmzxh|9- zV(D3@8yWC({ob?AKMrFvi2SJ2W;h-)gXTh&cL5X31=yVe5G9AXfGN#lSl_Xzw#5(` zXjI^5?TiZKqBrz}J4=Bkgg6bl5`^xe^&QzQAOo3TbSL27W&wD}_0Z`~$@QPL`%jTR zi%Kydd8d>Y>GKtE7EHJPzX$~C`SyM>cg@B4g{8X54NgS?nEi08@vDmUr8hX)XWV_b z<#-4xIW9p&EaVkM6!_#nFURZkGo0eObbj!8><%(U&^KLy?xY!%TzlEwHFB|D+9-SGWjF!&!^) z(M&xQ`SV{b6(HZ$I zTJl1%!<%~t^=Y#Z2lAR8Im^jM6F!r#3kU&20fQeW_(<4N9VVY?5&gy(h+LvSdcw&) z90z0>4%ppJmp$p^)dO;W>l&G?2R$h+0$P4;YgvBo$gOGo{oYkCdeZ51GOa(H)y5Mw z%yFiIg+IDRl8m*oFx@;ft=2Jbxm%z4BKBk4qaS|J`K$e5nt6!k>^V+((;D{SedYSl z1gAqS1M&Xy8U`X0Y8r?S=!J7|CZ)tYw0G^n1G?p098LL%p7LXEb`Y)JFxTltMD1=D zxkBGG(creGLHXWXr?p$bHk~=o>39MyH?CB{A`8(a`F3%-K?x~S%b@fmre{#<+vYhf zn~CiOsc+~YI!3=R&nd{0JCM^%MeGX!7yL`_n&&hhNY-%|=s^<5#GrkkYrY6cY=rI@ zxy%?PI8zL}E1@&6U0;<~!Z0Bp=)^$WC5Kyz~t2!RTeaui1+T zu3iXS2)WW$j^jn=037XOcj`%Od#CM(WZ90Do@_OgBkS0l(?XPIGtk=Kdw9Xv=0?y_5N&5?bnf+fBzOULT z&Ky2d3crXZfu@Z}%6p{%3y2|`P7mz-!iE9%8k-=-=*U9n#4N#9JzSvKb}7c)&-$XJ zPOg4-p_5J5C&>6ON6hV=Tix=FvfR^dWHp$oAT1{GXQmKhnRAFXzB>fi%h*tuc}=p$rrGj1s~ zXC0*P6`fiR5dx7zU*OzQxc(5zgW0oj03fDKFItL7wP(sfUe4O+x8%g=%cV}cM$aY7 zX4!Lf(K5u_C6Wys+$hciIXtX5Vu60kfGHSYALl}ln zt#FFlL5)zi;~EJQIU*ApS5nuQeCcmdAPw{Lb<5YC4r$$;UoM0^On2w&M_z{|`f9m3 zK!K_!uo$C-YKIG7!9Fm(5TT>DybiJQuHN^$6YVvsL|`NJN0k7vLEaVX@u9gd-rUzJ z`@qe91Uk=m+YPD4LMzW>oe`-m8^afUf{nat>v?x;mrU5Y z1%9|{pzndUdgvQYPW^NUivA-6dKUmy{)%fL@&Vlvh|3y!$n;E~xXOuM;#NyEO2=xT zksULW+(;>VGof|NIu4sM$TL`iDMnvmV{j@9 zJoA}}&=6D?9>NW?)^SzPV(Kj?H=nQNY>0ZY~yzAUA4x^u5YTy1elZ7ILE+@ejoV)<8;Fb@gv3p949SThN+QEjjdrRaZ zJse>*X}y!HQner_hyOaTvzKEFa-5N#11u{!dIJ))_Ec;1I0}i2KQ?ZvwGzerfyi3< zQNkZ3?hgrb!Ko%=bgvE0MX?8ZiFYLaX~^D6g9Q6UA8ZXCF{{qo%E2p_K9|?*xNYUK zkRVICh>F9)E^Phe2nyR?J)c2wv7Yj@dUkmAWbde>p7(V3jZVcN;Y|Y#4s(B>wcrp< zA2c7JmVf}3$hzMCpgj5Y!#XPcpjEJwNg|0cX`n&QUF#rg&<(d|&S^h@iV|PXX%FTI0efRBkPbH^ zb8U~?P=(PUlJvk$IHcf9(S`POIwdFwhi-COHIr&d!HuoNS%pA3?QC{h_Baru6^@%d zz@J~RWQHjzM@+IjL5@#Ij&6){a*lmK+nb%XUU68P|7-ETqIlJTnEhorYNttnz6i|H zB?96Jlw^})u)2Gbcs_~!P#X*a`{h<%t;9ZG30<)TCv4wSWRAR%O*zAg?8k~g92~Ay#5G)rla^SSFGBW#a=uBnCG&I1 z`;(D_umoIVs5(F5cp(e10P^(+6U?o((gz?4xxg0_@104(iDz6Tl&RJ(2Ts3klu|EKJnfmOt;IJHX zYc&_EBV1hlMLP6rxqfu3(=`LJ-@ldXHCvsQ{Q7&j-m}#yXj5~$7gz{2%6_jRg0l~s ze9&Rtd7IN>z#rf`0bYVQK51Vw^LI!Q?D#^QhgL8$#iRo3Kn0F{)}yyMo$CEiWZzSP z;NiX7aa@x>RJ-O@+j}b_@F@I`Tj}nrIMPn5^x!i+eJapXIQ{J58~crGitTgOJ~h3`0n+z{%k{zC}$ z@Cp&&>qNae%quat|k>_Ju$o7dzJN^&bC(imFSI7Uq zY)@Q^S!dA5MwheJ6zhlIadIx6gS$RG)}nnUdlYeAL~@U!uAp#83*=`=Jlu4+cuOWC za=)Ve1ehP?MaFV-JA*u72W@`O$!Wf})Sdtq6k!}jU;tX&t$%&bxebR<-uf?W6Gw(g z6;wC8{>?$HBow>Tn+)K}3rcM0y$pLYc+ME{)Uv#6?Dd^k zq}#23+36e;CdTy9?>ntJ%y^DrqX6jboP2wEwiUr00o1L{toSA@)5e2|Z?OJuIrg-Q zNOOJqxZGxie7D)W+mn3PfOiT2snhhb_ni}teg{OA5eD}rVH1z#gl>3_#X5|9c^ZDN z;gyV3T90q<%Qv0}|Gqx<1Lyp{pT=dYeKgnyBtdWjjnC&RX#e6|I`n zAst>aWMY&#=HB)T`oj;L_&GBx5*_I$&Pc38pgOi|B2EW(n8>5?h(m8~@2kM%8G$z^ z!|%f*v*B|?=ojM?_}~7%0t2*uH;fT*1y?F*-_6zMeu(=8h8H{LC}M(jG^dd}d{Egg z@QABU0bkBs@A`5fDhGw3*!{4h&C1}(Q3>u~-R)Uw;D$pnC zB~Bv=gMDY~ypNp1z6JqR$S=gO5Sa$s$R1t{3m}YIr{Iu(l;gD$FIGrz5~$psQz1Of zKVeK_@A$|m>opgG%@ws`G1yF?*A|&}!$2(w;$}*2WyJIcO-!%Am;o;UmKpkskDSv6 zy(_oO@E~Z$sRuZ`hDHG_N&gZW6mF0&WDxm6mXR;O&`T8&gbOT>i!f~xu_x*Wb~(Lq z)zZpc&I#DtTmNIHj69HK=2vpK2pwzGS@vVy zib8tszcKA#Ept+}G&oW%Z+u<57PLT1wqXOX0fjBm1I?ILY5l`jdcBqS@opI0 zWR@2yVg?hs$!7>v*awtBhyl=1yfg%I+0VFM^`RrO{D>oz3}W$Kv;o%HIG`#x&JZ8A z)w;fM2KHHm!S-Yg+w=yHUI8(*c*G0FAI9AMtvO8C z(@YKlFj#vIwG%}gL&HdQ$OR3TiHQ&b@DO%806QFjdgzcMVUkdvDDWev6^L4rLa>5% z>R-Qb@*BRE4-T#$Z3y<*sf%_yEqd&%fWVK{r_{$EoH5cmnso{?q2PM?yE(|r>A9j= zD1Os!AV*$Avj{mXLTs0j$qxn+*JSoo5FJ1PV;AcU0G2Z#B~Y_;DQs6)ASq0Y;35=! ziE;?N{j*Qe2m1gWxG$`NN{yDN6o(XH_4l_fstTgRR^m-s0JM;RJy*%(Qm`Sy3)R9j zT0}^=$N_IKILUsM{7S7O0t}f-gSkbGV39WPORi9~Q8$RJ5TF`1!4Z)K?-8J7O@O+2 zumVc2gT<40@qoc3XCoR>iF}9%6^l$jSRN-!Bn|*n{o5jRxx&gNI$_ zzGAnF(GcrI?KbY0r*UrJZb-okOAk4VC>7qd{D5OMo3fS{J1uts=Yc@B?3aZA$ID0+ z>_IV37XcUK0q_wR0Ebsq3o2PFO@PD}4oE>BoMCjb0eP@@c#M3=ionVtj)4t;jJzO( zONYfG#!aU%-~`N0XSm}q;sUoLDMyHyqFjZVf#4_S4cF#Nll?X zz%Qc|hUiZE{4BE15LbfK^O7ohpmSF=fP=Cr^C%?y1 zxXx(nAP@9TignF+#N|PK8^LgK#fyA(Emi&WUZ=1#W=C*T@-V*uCrMy+P;B8-o}>Vq zs)kJ=D?n2om})Q6-|a>G`b-_&=bU}?=!qUCq6S8zyh-)9li;_k`D)S>0e{{;A>8_X zjyeez8=JtzesC3F$FEVueH$r!CA=al00M4y#F(>inzYY4^NpsxPw6h-J0+)rZ82Kv z(?cNVys`{tRB5eHuv2m^mq9L=QpBRn#rigK+@>L3^^EVG!WKXkMjbat`5K&|-~S$K zNK5oD-#ht+$MS0S_nBwO!@BGToEj!OcL#iCzbe z#c@s{E7(Vfz?rOk_tcz`qMfgo$x#-uDjsckCk$2zSccH9Ig(riQdR7AIWkE_edB&7 z=Q^Mg%WRalTre3wMc9p}yr3d#64{%I!);ivd!7_{?_U+r&9oBT76^u+p9obL8f-Gz zy40n=+wbJI_ex4qs(N5EsX;m2q)qXT?)oEchB3pZIfqZv6!*WbZ~767f3x(cA3;kW zlgYtYb)bVoPXIC}CU`&4Fxd_e10oONKot54+QE+n#P34sK{L=O@j(kc9LS}%ftm!| z&^Fjwi!s63&q3Yi0Jba*(`O%WT91Q75i@z)AF$?({SIGE<-SvlFw!JfUb2JRWA4uGDw^EGT;7XKZL+ zPD=^|H%BfXT56i+7^KsQOfOC+a5%DIffl3WwW%I_7^vh178i4K@uR8YuwalZ-Y9?J z7xtwUKF*YuJEJx~Z}gD}0G1Y~6f8`y;V%#P$_jIW;;-mCe*r4@=_$WpKzy&4|Kcf+5@N`y*{6vE=_R+4-5-!R}xAln_Ff-he=knq~ zMj8aD3 zk{R*`i+73l_#M7}LZesx2FEB2dw?3me-CeBw$t*j00PN+a?bKi))T2WCCqO7+Lz8&#*k%*Q9I zvcSs6H{tJ_;{qyoAS8117SYf9A(&ACU1Ii%iiT26Cj74Ab%E>>xsd7k4Z$fx83GHN zKyG#k+8^r61FAJ7{qTUw?~ds20aaQh9VL?JZ^GKjg;8^LvNsk%gv1X-0Q)cKJ1xO507uLE54eKwrg_~Kay+=I+s7)PDV@IYj@ zdYk}UY4(WM$buSb0qGSAQtF}{Cvp)^DDBrO#)WXP?^`++Qn9w8GKu^UXTj_*ms4Qg z3D&sg!Qo@|gEGB7q}o84jtQyO@bgoD6L!AE9BfTU#c{Lto{(w}cFGT{qN8ZR@+d)M zK&=#W`joJW_s1v>huBckxd2?yxge$&tPfZZ00(fp@`m4GnL(eW2^{@mSmjj7LP{p* z2&BsRC(S6NX(EOj;_zq|{7V>&z`An*QXbI3W==wfn?I!xtS!%^v%jRBLe@ejzY@jo z62%2Ms87gHxllNRGgRTZ0t*x~xQ|lVfV9~M60IeORvv~F0)IdW1tYJT16}ALKp!EN zW&Z(fTtwZs#+~mm%;S5Zr$OM%o==_(+PIio)CUNPU%N02*r2c?=4Ar7OyjVe;Er>;uNT!PC?}Jfg znrDqXl9Fm3?eEe3GgU#8ZRjhYUQQ7b#E!39GgY)71e7P9fLQJx7AeIAnE+Q~x+dKP zJiXIr43n9W#hc0Q%v2r9)*GJ+AdZ36I7)|OMIP2?EOeT5J#}&-1C$Qv?)6l>5vSys zT-YNkBfoXf*VI!jD_xZ|l){=l$1z+`_OXnf*0LakBL1Tz8_-`8ATfjcg6)kJy7TOu zJiWc1>K@pnn`Einc4p$1Wv;GrxyPN&0l<_+n+pYUMwTjpnR0uUazY0W8t==(VWw0&qHj`r6syw!@_+a0K`H)wX7gNF}XI!_dV*7R(u% zzQM$OP%f@`kslzrD0k+D?NbF=gkD1!5zb%&!XDD)zPnM%<&)clNqDdK^AZQ(hafXu zyrGsPM(Rob5uj?o*bgR4f`K2XG?PNE*dPaS09z`0T0f8{147+zJnGW^sEVlGpze~0 zDou>O#~>fmk`$^9d&rp`U=O!8^vkO)$t#>*wP~n2v=_XC=NkdxVR{vOcwg-{k>xg_ zhc;A&u2BX`B*l46jMuLdd6gdj-O%+CX0hhG+5*u8N zb8Vmz`rGxqCaNWTB3qg$8n}C#s0*>7@Dy9MZn3ulgKT@}4wjW@D;JZ1TX06*L$)gH zY6u9nr~NN+5chIE5LQf#aMgK@eBZ0LX4sso6Z)fCqPZ`SRa!oqZg#JS)W za~Ei8p#^O3mldHDchdYK0^Sv)6!?Wz3YCExplwoOf~p5LNy-+YV=aM(NE3Sx=}-mR z2ZZ54l@ME-5lrlftw912&&wo4m<_wJY1qXMhXO4fia#(M?g6Nz=51#1PeihO0_LC9WTYK!_h?4ObJ~Zo`Zu0O&O4 z{*1S#`htn=X9y?{f{7`onJy3l!KA%p zxEo$2pA-RpY;Ztq5=OSe{eW;vVam>7=%2F(c%BvA?^#9(Kwi2^ev}9iGy^8#_8(OK zwg)PY#xd;U!fF~8KY6m@K;oSmO(iSeQAg#n@znkHVr_S(tPEGWJL|cY%F4@x1}{>MI+sUb^)jhYsDD;tKH^k zm2>hH&|hb(d`~oh#2BDB9=66fOkuFD0Vs>FWMNJ&!S+}?NHK9k*AjC5Il{wa2pI7Q zMg+Lbej3n--f=}kl)IVe0Yo14<+{c}ax$ui5{zrsfpUz1yT5fx@)Tp7uW6xFZWt&5 zLp3BbCwiqAN&ntL;o#awIrs~EtrT(et#3ed7c5{8M@kHc^ucHcuY<&{@Oxd~ougU| zaEDQuq`S_zgiKX9U&1g7i;4k58h-*+2!)xcj{S38Y;w&8w-aqeN6eC5%=dH5Drx@}~hm^{4ar%rvv-n>rXy_x93)`MQ zOKcS=v^5XnwYY}dQWK@rQYO1BV!Se*+mB!x8EQBIzmuHsd!EXx!3i@SGn^2L1dS~I z(G_s4=RM&I*gfD2uv-!JGh{IAqhMkz>{bY9Fe5gfH4PE)kpkND4+)dN0Ry#M8XSw0 zoUy#YL!D)Ts|rWsBd^Sy zvyB3wJ}4+^8obP2n1Dfpjf`kxAJyQW)B_yVvglQx8{7E*Wj#Tdf)>+fdLKqU74aGw zZnU|%=rYey`NzEp`O-d;YL>PQ3w>V6RhXz5R7ik9g$-VeP_e&&cdfk$B4*sJ8=>~9 zFKEs{$uNpV76z93SOdcf$)e4@`gd1yytjw+06X3S8_u*~e`)Fo0uSk;!d;L}1d=f$ z01@gwDz5LdQ9$lQuN%~8hUu2+z?W_Z04yqKFQF42+F?gUOg}utRSM#0!Juv;PWVbN zgSm_gx2f15lZimfu>~skYNCb4DEB_VLN>yZM8wPq>Ws4`n2C@D-V}=`6?1xk7o5b9 zS(B41cznQ$p8p^@iQv5Ct^(D{^&bQl>O}>r)78d#imk1}hUmYm|HaWn*7BLqmaqF> zP#IwIEazl&--0KM4CRP13!XdlX@#m-Lc~BXds}7XfpGG$M{x@w*}a7=2>^R%oWGbE z80(2iaAmG{quUx5v3X~rE*^$)U5Fa<2dj8k*!}ea0@xrV8FGbay8sR*gp7hAYhusD zA(aYA^ODW|@=YPiq*Ml{RS}7DY=a**+E-q&5YvzCHey=* z;lRs!a0d>Y2efY3TXHDEfR=c-^!phks_NwoFRt3mRD!_XKoe6!&}EAT+r@d|Skj=1 z$La>@#53VIQK5C0fp>t(Z)Vd23#gUe5LFIV1R4cUGiyT?l#ZAV<Gx9OhU=Ic+F8R6C}v_Ec*i*Xf!%RX^X^fSkxHIRpQs#$7Mzv z(`?KH*7lA!Rw_=#>4YWeWtZF>tCtv>eM>B>7ozMNPmcv5=!4P5$3=%tx93!fv4_Yr zt&3FK{7h^z7~0I_1zVdFtD_kw#_H*vMJirZ4*+x3<jCyidfvH+YL) zSePBq^9$E)J%X?tA?nMqx-7A3ZUxK!2r=;%z(m6l@(z(34bgE#M9AF8heuF?CKT{k zW#~ck*){9oZ6U%=ikk>`b~*3g*T!ojIs`#FZ1-Jcm_g1emToZy)0sI#>_USg6xx(!Y%a4wRFo&|k_4^?77S&cz z&VY}G%|;OLx!B$xVJii>OO_5YBa-ujN!RDDw=P(OfWFLN?~M z7`*G~KUrtCVMvr0UZT;}VroZS!##<-!d7q+!Y;+hx@NlzG!aBCa5Q?di%Qp|=6Hl@ zpN=ZAEx;E51{CqsB(A{#OHprm?UrEha^X_^4`#*&RxV+=(x6`4O63#?5E27Y8C_@`%ArMB3s7(fV3o2awO~atyPy6kkfcUNdv5Sof@idZLPX>leI$z31LU+ z$CYIG?XE_WL|iQ)iR=7{0sCY9@7C&K2bMuk6V-GeFd!CgWXTAHyn>tK!ZvCM?!w#F z28wy8{<)26TTga}L<72Q2^L6)>eEZq1t9(G609wJs<)S@SY!e1MZl1S%gREfs!QW3 zXgw&_gKT&?zErizhTevFgISuyBYD57RK*x%CS9ae9rot8b9Hqo9AEqNXQishWWl={ z$WU$7X&GWN=$l73?P7ztN$;Ta=cTsl68{(q*bA|q-4MZO0jNaCaxlur_aG3>XW0AK z^T9J?(KY0S@og{il^ri-Kk${Mz37Ia^lj7vUqLk%#%#%y)=#uk(WY)ooOtjW4SS(p z>r0MGGVIlb`d43ai6moiE!6GXrz+u8mGLx49_&lzyq9;SAo-E@%4y+V`YY3cKJpHp zfrWY*iX7#F(_fP5GFzzkwO4uBI_TkKki4Q(Z=r74AywpDNyimANIxCv9-c3e^j%CR zzOWz!K6YbciFMo=1FWz8B{iM8MoJ*O#gu@vAiV^x`#}i_L3P2sNlGA`#*~n4L8bmi zaMcQmc%iAB2i+z`xTLaB=XF$VWAGl=M{qmc51bl-eGlMtGqMmYEm|h8>MJ{{mTe!% zmq0cGMd^Xe#vF0|l1TMbuzsKHcG)Zdu>Up8hRzOlPH)oN_H zezucotjOP3^uKH@dicgpEyH9iy=Mm>&_l{n-squboS218S~e2@AU2LSIn0pB1YSV+ zL9$_RaFz@Fxv1n<*M&l#7*xktOq`Io7P2|zgMghQk^}^v`=C=rpiRXX(IERMoULwR zJBJyNaQhLQ4JIC{49bk*KW>Yt9JNg3tPeAOS)lh80}|iJiUF#CB>CJ2Fg1l+oL`Tr z6XJD;gLuXWV0h`wWsZvFh~nF%ersAvu-0JDj55IpK3Vb=(K zN*7h(jlbNW8RL*G#!-YGZhOV+A?!yELh)d){X8`WDST6sk8wF%ZHEJs_!r-vH-Dk5 z2c(~HaJ#jMEBgFj_osYSX~K{-`)iVJa@Ub19CJ?l;reZ9GclC!|RdMT2E6EgWI=Q>bKY8T5hEY!?<*N8(TE<)_rM;=s#+O4;ey^96E5|q1Dwergd?$KNg_vKPDpYodRF$7C_o_tv z0Y(w6ECxEbQ$?V2nQmIC@}elhHpM2l->Hl^L^k&`MT3ZTMhwPDl`38~HU!HjIlB(_ z34*!cofan%3Q$~vY@Y2I3+oA$%F)XPHOZ*rZntpaW9)XT9|$%GHNd|xEb=g}=D`NI zaQ*uAGq9d)CZSvb6^+?YhH`>aEQzs6&;%m(5N^zGp;uCOR9_xDfam?YL}COPlh?gw2c(AdCcIVM2IN$;>Au zzrYX4MF2rdx&i=0xF|Hht4i2I>O!`XpwtB{Q(fUi1>|RG#9wid1*j5<9@(QNLBna*#68g9yVWe$}Frh@}{&=hI2zg6 z5LQd*BqHHImsMK2!W3Eag9lP(5l3^C>kA`dz`T%Fs2neRu4nXv4onP3SsLPSG&>PE zOHK+kumGvyTVix)uZ)?2$2pjQFic5%&*R(+Fg-oar6$+_ND{{Lbu#e=F7o7-XF2H? zsz-KOl{CuGy?Urlt&L+?(b>`o3<9-*=@a03!!?u5W)eNRhiZW}-RV74ufkV=bK)sT zk4X-oX3%U7tp!NeZ^!k-5QkJ+DLBObKKRII>UKTVDOKOXHN#?N|2DanDEA_nfo9C#-Zfs8+nR$VZA@7!B8 z5AJ?k_v@|NfqDMgTOt*o?yXJ@EY{!kRxLZtg6fvJ9$?%|j^o`R;9!mzQRSGcqtT?k z?|qDF#hESiJ!9?>UBrI))c$zSS0}-Fh9%&tLEj*Uk}Jrr3|WyG%&ZFC1u8rZ9MZ*^ z^lgdvitG8my(%pa~0LhcOF0e$tJPRXM%IT*R~-LIU;f ze$Z8gn2%#Put8jHi5DL;*41s0RtOcA{k*>HSjapq2f|fAhY{KYu6DykkuG<_6nUXO zc=sh2aKO26AAHiD@st=TCv({db`>h%VG%A?nhGG^m*a&U1l9Y46kDoX z$$(nvL_&rAr9uNfqQSQ$XGvBNFo1=ghr|FlEMcbj-HpqFAYevDL6|O>18`Qs`-Oo{ z$@L~h2}9hFIcnhq47jCIK$R1ybeJGc$|+1lb0y8jATMhKbJe!oghcLsPWUcP#v(n~ zyg$2L8tl&S`jTKd!yG7#^-q0NW8+@I!gCZI1gBzu8n?|MEPw-<6id>0?{Ghj2{*PB z+uu|mn0lRP7gD{LMBlZ+XDdnvNqDo^f??p&TfoOnf}T&^N*W?aqhUP=5 z$8)HI#SkXJZBW+oDVM@FB77*!;eD4QyV)n%y*9}gz?T&ib}&6MeCeu2xRS&m=qMd< zH~9hSbSBB6oGD>12sWcUe*TGn$h>l-<~r*ELbq&n%Wmoq@==nXq*Neu*V8Oa!BH zr@&Y~g9)t7R>Go^?;`^P$XX-Z%}<>4M_n>RlgrJrjEV+FU^(q*my1$FIGT_q;@Cma zbf9WhwPTo{pQVxeL}ooSG{wI3Ep;|!wCL436x|^2RakHdqM5&RBrsFubOgf&DPvU}Puf6dE+PDB! zB_V3%LR2R}t9<~`RsuHm3qUJ;sswC|bQ$0>91J)?0p}(%1~Ry&Brt)4i7-&BAnqwQ zL2kITP}uBtF!J8ak!5`fdOaob%P65~E0F7r;h9Q7Fj$ z0O81=JWx3`e!HJ6`2NyQIk6qCEpN%SoG7q)j01P}uwD_Ir$+pLs=M`9mG!Y1!GeCa zU)DqVtG4_ZG(Vs3uTHT0OWvLq2mv(z_Ot%IzlwLm>QUCMw?K~LOM_c);W`qe6tRYO z-XDuIhkHeOvJaf8#e!f+B7B}ceSkV4#xn)ntoQ7ZtUSgO1=%lnhwSfl^#C~Nmyb+UO1$nnI*U~W?fv?glT^FT)2Y0cBvsT4W=Y5$mCRyO@Qxkn z%Yyhrz7Wm4X=H=c8@*{DOyvFg*MUm)8~==h3Aj`x_W;8V%#SD{d#7dJkDVN-0Icvp zB~m`H><265-d}>6m?4Y8O&_-rMKlbs{+?tJ^H|Bpze`V5 zg{{HA02&Pl|GvC4#p!6tptiyut%Ikj4plJF+3BD;;|?C5g^#4Nm$)Rv>k=?3Y-kdb zxv|!ON#7=yXGB@c>>8?iKYWik^w}(`+vqg&bMGZ8pW(*svH;>0quB3;sW{*b5luGA zfqKjj`#GF=-^UVohh)qxP(7uZAva7nkHJWBR-)V%#YgIIFE!xY@rs38I~M~M_3pAD zTD`G~!z%0%y6+$rjePhG=A4NMxLIqYzG;xk=>qV`zHS>bKKyNX*aiNX4Gm1!iw3E# zea2PF0y>(KGX9=g~l3nfrP2M20gj#0W?VgSbGy&-EPFG#JKm3W1cVaC;35(%rh#yKv%Fg7$p*Nd-WQZGaZE5@7%3vQ6W;my|@mVS# z>!YP-sg}9k`e>$Y7Dnk4l7-Pr&ce3V@Ac@j;5*p$w0`a^b$ko*zDq=ddt!5(K6I99 zm4g`!S-1?68-m0G{5jq0Y)JU&6xU?@63Svfd!%rL?gB(ep>mSQFqHW*qY}0T*aziJ zT>0kI81}I}ISg4uBW&0iN^IFFLaod}Fq1ol_c0@~)WT23F*IU0jCiYXdKC>dI*^d_JV_I7wfZ|K z#HkINz>FImW@UJUW0|m35b}b3BLEcXFccZq61YAQ7-C$ooPa|-umS*Yzob9=ld3w` z#XTdV{kVrL!ziU>24YcT3acEtKCB9>KjXuyizofsIm*FRWjoGMm2ez2Iajq#krIom zHE3BvPBfxaXeq#Wt-3#atzy*{6|C_!8}k|yq$|FVM?K+gMs|vebhGnR2gWYZ!;QwPr_ub?gU*Ah z{!HI=o~r0Gvy$$4AR6v05W~f4?fxAWtDl{x+O{;JR)m-5*dt8Plu%KS#~sgCEn3dQ z;D&@Vs~8Oj(7#RshwPW|0weG8^Hrb0N6s|85@&8jA|2%FLKHf3?inU`H?g6ad)x)s z+}o27Rg@^T%bChJ-Y%tmRvh?eLdiKF*MwL1mZ&n(&)W`r!27n z^9jFIfQbn`HW{9AFkaWc5L#@XZhIjD)x=|mGYqgr4RqOjzdOcr-C zW;pR;rIF#oi&dYxGjzE`RW?osO%J(5b*zF3EF%r#i{=izzZ_{40b=wBwj+XW90`3G zbQ^V12fAHsW1yi&Y=A=h z;2(BvWao`;yU1o z>s@A(Epj3fcDe3$wd$0INtHL5;RGlphjrD}Di0IAC$3hn*IPK=N#xrP>dUTCM-P}U z(q#3bonR6KUE%m~_Uw?6pDy#a)n<&fuI@rr4 zOX2c^(|2$*Zr-69N1XJ`0JUU*ZDYoE1Q2%pmmsuG=r6BP9oz2uuYu6tUaS6g?Yuol zvT%ih_fPiu<-mHFKKOBs!NcP&?P2sz$mEeM4<_p^7sh$>f4%-Xm0K*THR#cC{76r= zoOXx_a>k$gP+zTCvJfy46!v~hAMGX|$Sh`QcLIxgW4?5}s-sajpjx#vNA3-I4sY3b1){MW&lLgRb;O)?h6>#_z+0LU#f$|q za9m9yRMWokqO^QQ-Px#DSddR!;#m z&v*q*kZ5fa$Wx(kIM2|HZc)Xtv32wSjtju=%}@22x2V$gXi!Ex*3^yp$to($oCZTV z?X{k93%1PEteG4oH8+F-MU{zRWH=x)E+si#QOvD~;vz2bqa_yVOG@U#SsFNzr*46= zVUUgvYgiXhSH`$4xz7H%ifjq2Ck)RV$JHSq<&xJ1>RVx#6AbCSdnssU z8o_ILh{J_$8WB^dh_`%@cvhk`gCi`U%WhT09cnW(gcIt)MypteRxf5^oFgF-Go!n2 zRXxkZ9B9r}-J}zovZIC%JSBki*SD&o9)8J^&V6)x`$!2FQksFG`~D5P79Xlad$2jY z@de>J!pEQKH45I6wXg_0SfRvJpI@AUjFt_0i`)Pfr$UlTkXNjk8iTQ4%D|+&cV!(_ zh*_qQ(O7J;E`UN**PTgs8lsAOK&K_eND5DM%O)kwy2n!P-c;xG$RSF_U7C4aAZv<{ zHGPrx^|~RdU0ORnPnO$G84Zkg7$@#lm;yz2`g>{{R;qc=aV%m#CGY(>NcF%kgFR4_ z*mjvQ*I!fmnnWb3*Zv){0)#hoAx~nWmgGqRD@j3cjkmbvG74x8tF+vsN&4I5QkzWQ zQ~URJTmS|2p;$6)(hobkQp8 z5%*{W5fe^gRLi=MzWg65){uMF=@lZc=|}&8Xy=Ep&l_Ca^u$;O4=HKd&x{9C$u+2C zmsIkYSOIz)DrxOCBnRf80Y6QA)OP-<3I_}H}LYB#|EU<;CjJjQ9`BQ4LmbgN?lDTL`%6YrdPVlE7W^4^iTg($JViW*YEb! z?w}O6>f3HtEo(ZMp1oc5h`Cmp=xKjHQ)S29p`6P-dWxr;W(q*%EWtmQrDv6X)sK35 zT}FlWh+dIbgGN4Yw$i&3dJ$=0NTBCZ(n)+8xDQ@bk+JF6&L#58bKSw5}mwk~3|nG-Q%>X$U;M{Z7@& z^GX6cB2SZfMG&S2maDmhyd5wm6WJ-_yskO_Yd^c!?nI7G@lKUT5%isG6EtJoja0xo zLt^!2A;owsTD$T4uo|eK6T3|WVIly=qi&W!K{@Rux&K7=up_|SM2|3|xdH>haL|J& z)1^is3mM#v?^Kj9uX!9ykf-!}uXK5pN?bUuk~K&jHAbO_H^^k8wS4{h#$};hHCYJS z%twYTRjSfsiV|TV7!dn)?od_aB}XM$IP0XLb#m72Lm_L^Sg1QCQW^`TIL>9E+%&%# z;Q!wik!!9YQ`${sz(=o0UzzT;TIExe#3=dCu$en$6KnPIyH)(;SKRw<(%saxr&?kO z{8GpKj^sAZ-06Dj-RjuDBz@F9IG%Nq?s*T^D4x^j;V~GFBIL8*Vc-Lg48`=HB(&`N znp3UH0$Ti0EDk|JBRKo1ZX)OrLD?{d4#51vxM&)%Fy*YH3jOvys@R!>D}HzmEF+%e z8Gj@gpNOjM@w(Z)YHVP#o^h}0TKZu&rVj928Ha%^{RK>%>EyS#!^1`fa22-ugzrN? zrt0?hsa~aYrGm$K8JxS`C|Q@ioUeAwY;2xjpjLgb4us=R3vOU@Z+=qB3Fb+aPKu~~97K@LVu0DF8$;FCS6 z8*etn#jzH?M#cuX;9@0KPASA81RX4fLgD9X{EP<^-v+K5EVufaD`JAOtsCnB$nj?F z0_N0(kUc*}Z;{E1TPDnDuN;)1AXoOx(kWSfihlWiRTRW?$Nj2Rfw>CLt(-d|OefKE z2G!<2ppI@lhg3%GT)9O+)fEq@4w=MOG^q6hYFwApdwYJjCbD#4X12J!4@DuL00yj3 zac(jGA*e5YP%Srg1azxmum^l~ysXb0rk+Yq`C}MX)feiH52*{%Up)Shiq^00hBk1b zUw^&yA=Ucg>Tc0M2dh$iVUUDa4#vVT=GCXj>Krb$N#t_cOAZMD!X}Im526N%!3&Tb zX9dZQkcSkF$j2CAmg2F-bM!I8Ret7dW|^Ze8jf|oSM}eAtCIRCI7tfX8N=1ty}{^+ z0*b>MjEqDf4wwcZSpPQ3)}^oP=a8U9fB@|Bom)lE5vtHv{ip%JL$W=&=?;}TV4 z`q{UMoQ}i#-Qk))Qawf(O;!5kkr1+Tx(Uu?(t$tHckX-&Mpkk*AM6tZqT>d8B0c2L zGO!aQh?Hdg9)22GV9dSG=ka1)d^?D5xH>s`_aovt(Hgc5A@stfp`9Y43)R&Rt8UHe zfJ)DMShe^+@@|PPdPE%)Sf(#|L~W|Kyc+@?zvFw(lsX=d@Ms)u zzED?;M*fBR*3qg%S0As}9xuQFFjQ;6yggc7S#u!vdsOuS48tD98hd{|<5Bfz{K|ez zomw;F&5x;m4z~hA&?GDd!1>q)JgxUWrt-6Phl)u5$$H8d)$FKWR^UGQdBP5Nrx zZH$V=r*(xCg(GJfT+K#v-u8f1O#PYN!atzQ|Vy5dIXug0j;@i=-c z_S?kt#bZ_e#k@^ELyS)ZwNr{hQkaDcG;p^YXaaWtwi_jm#UZU#A&SJ!6p0v}vc`dp zR6P9}TefaNOd4b$oV*rdwGnChqTVr9#ltV=+3!>z8jFQSV66Q(H9GLFUNTPQm%c5c z)vX6BrgDll>j{f2Wjzw2`rk0;>F{t^18391JkohPbp zcw9SCeTT<+lc0G==({IL7Ci~4I-rU0ba&}}b~I?J`$}(|q`K#rcP?xzbCR$XOjesv z&7R4sFt|Qj@0+a72)-}R{NM-K`q62sWAGFA_owdjbMwsoBHQciH`!i=7(LTXso&k) z6I!s={NU5>b9M{!ezp61oq2}Ww}_mhJ5N)`>I>(pY<=Dolo_9+H%(Hx!Pj$49h=?f z7WesOjxKsuso+=c@2_)A-QT$BdrZ1MG)0}vftGZr*51o<}&4TJN2VpzN)AxWgoH zSCpCnI(&9CY>2WeFP7obxZqiJOmJ?#^snu_e6R9l`CjG3sF%7TnX0Ees|p*vksk|t zoD`NO+pbJj@n$l!zlyh#siulGwW?^bHs9U02Oa{@!j&5hguzYjbF+Cm+wvoM$sXF< z^J5_oo{)}C##ypE^96?;K1{-OAPIpVuAls=(v{#S$54Ho`_zu1?s&&g{be`(6-R%( z0x^H<+~<1t`Lp}{#gxO&!J#u$=kRMPQlLM6NoC`{3Ah;!Dbvc(0(n;5UEuH0k^*0k zru*M4J?xuh>2I7Qe&Cp0Uf`qH^hnyf6?~T^G6N&o;NV>YRd9!SHvhJu<^ccQycu*T z4eoV?hl6{=Vc%>{d!w7apt56-8=+bv>N{*2@W^a9UC(<#JqkJU)GMls{@YAdP;3ge zOp|SxRQv+X;1vajJgW-ywwZ{Z9-+UOsm{bB@S=+8!L!tP-uL%rLC3o3&g|6p!M^WL z`M!Ug{N6h-qWahuQ3A#1%~w%fH3uOuINjk@6>YpR=nX+ksiy0@XQ;C3FXpI3fTA)r z;=T`h<4_+vPi3dS{4w=XhU0fQw$1CDp`V^NPqhkD_{wOg{$U;tfd>ek=Zo|fbd8vg zT^s^oX$Eq-!009m)Y(XuEP8=*Sc{A7E%=F7dlsmdy&UhntfsJZc)Ct3Q27luhCEPM z!_ifTqFz6wcgC@iR1!mrJPGq`(UI~!S7bEUJw<66Otji_v9z=tm+S2Zioh&YE>}YZ z)@XV}Q6!o55oS&0G};QQCutxhbC0Vlw>>Gn18(k~0ef8~o) zU}?-7+%ni3Eld8!_>z$rULK3|(nT{>j-LFY%07BUESBZ5Ue@$`k>A+>+j44a4)*R%sMBl=6YItd+ibiE7dOvDP*DZA@!>`UEo8Rqdnw@bGRc9o`aRwFAh6#s5B z(gVK^;a@%es!A{SO?o*nV!R=w8QZ-9*{_n8uDrrFrT zzL|K~H}=+XJCciwE`2e=j4$$y_~ai znE&3G^bo5XqlR;yFHe^$a_nw=(wVF_DJWBTSdRR28aCzyOfcFcI2W@A^XD}J`Vq52i!HOwP1 z>{8^jnqryWHSBcHmDmzAqWYqh>heI3DnyaVwsSQ*g1y~j$}UKDU7vh4gYSkIug;r~DOv!!v+%>8^)AUI{wnnuL%+O2LD5ZXEO-~QD z-_C6v=_a7c@LryT`RDZE?N?J?S_L6lY`T&g&6$HmfaWF&j!51qUi}p+Rs=ojF@KU#Gg8ss^o7 z1*{79a5J6;Rq>>w=BDE3_4{sB_1vm5SPRakz;;$qzq9p{b*iVS>Q}d_BSE$5@KC*_ zuUW5p_GAZ3*&hbU14)TpJhK^oq}*s$6l2XkGO*pz!r_2@t8EdelEA3~;J84fC%y6T z@zPg_oiUv@sGh-3+v*QDsM5x1?|w7yev@~{2OiR~jX3w>Cp~DRI=$p*E7S)#4xY#* zc2tXSaron`Q*oXbp~nVo@GSt8y&&N-n)NnQtc9-#){woGtM)D zWWBfsgFV(+FI}UYVjqV^;B%A6P#mKreF$+qz`{Xr#hWqr_(Y$y8MCBE^mUt6`}(8H z!5wIKgMJD>k6Kd>up=k3hwh06`h(4KV9{@zRhvAyZG*9NL^xKatYlo|(OXp8QVerO z7BFBbZSbbW`cWL{QCo0Boo{(K6$>chLa*PVy7`yf@m@FGs*2B)Sa`AxgRU@2cxspl zMPpcNhy#!35+R-g*ux65aM*QVu#_+%5AsAK=R#D z@=F&=$SRc>(&*)HD#yF4j`Frfrx?p)0`)>>u`9A`N@2jlI@*pY)xU04AB?T;dQCx_ z#^+si>t8E+M!S@CDeus^ONX*<_}a5;kDe7hqFpY%^s+0n}dB{HdtmA!&mi6Goa|-ckiBA-tqUwp~#4g-ceN+2*`+(lxHm-sl_ zTGna+G82_9LWM&{Sk~h4mX&?GW&Qg!%i2E1vM$ljcZs*Ge*<7Y;RN(YZ$YK`=ip~) zm1Xrypd>1e{RO3v`|GLtk1p}Tz}32-D(op={|0R-N^2ozfe^q{x?e^>MlSf?Q20(}02&tLHSeBbZx zebayc6YmGRd0FN`_xCw&nMX~1`BE7(XpS?2@e z=e}xLIWJn)p2cMB&d0`&?>rJL6GGmzL3BO`o}FoZI>544pnLv*ag2um68^5AJvQE^ z!7LDi|DIc~@BW}5Ke&6X{{Gl_&%pJ%L!Wr3;GU=TMSbGOH0=u-HaWwx#(;kOH@A9r zpZKUi;9=eSI1IRg>X(m;FAD`LAJ-T4jknMvPmJ4v%IZlc#$gHW9H$Eh#D@eweq7%; zAl{;S)`0kJ!QhVH^r(M92?cn?JqqX}i)MHPMuMWQdbM-~1fHwnI=sQo1w+Z}( zj~xBlsi?cV-oT`PnxuxOA?ZO~a2k>xl4c<(_^;l2>1pxS0j&oQ z!Yi#C;Stns>O_+|QBngF_3T0MoZyag^r}Je)_i{JK3kk_ejnpLuX3M{m}m7Xr-M-g zr|NgkL>raWzn_V4hTx2GdgGr^4$ouGM$a3b6Q9_7CWiF21F|ye0jb-L#n8s@8&3^c zVf;Q}p=AXjFK#|PEWeL;fB*GN^ZOY6**WoEjmQ+qkM3}8{Q5HvJ_(7XEvp*OwfNlK z$Fd%Ru=ovWLvFOJKc29x8~$!t^-%jm7#mw4q4@9f325;?%Nl?(Loim#hMV+Hp44BR z8-J-|1fzP@>y|Ydf|Z}gKZHcUrv<)u#`9V{d*k!*zb)&td3x=6@u`7h^$q98TLzBT z51${O=6v`8L>4}o$o(!`7?x>8Ac)2e%hYo&i0A1mE{HFz%HL{PKW(?HzOMqNcPwi+ z*zR7WO@G@$qzjlETss)gb6&EnF8F@xW=L`TwvcB#@?-@vMfeOsneUM2bqt7`(N=GKETr#y3?uUn6nYQ|E%CVw-!H&(1u|cXL3buTb08>o zV{ndKZds=RDIL*pF$xb~X;~dGDEDEI4xVdSXW`QVzmGZ16Ns*xx#2sq*Am1^^>Kx1#BAuqkx%YYUVYv=-#cE%jb zS_5qLM?>cVxVDgDPvH0WGa<16)MC`RA89PV2JfE*fN$V)5TBXogoFAk(ALt0R+aT4 zegu%X7?p;Q_%BrY0GRJ;^riv6PXk)tM&s|Ga0^t%N>AE`h9D(&qkEb7Oxu9+z}z07 z_fCBFfUz&ervT;J;*$yBZUI?x@XQ8a>rnTP=-?%9oM2fCK))*i#9%bk6QA#wSXOg< z{*8>UZ#pg@__7#Bq_!aO4u=4VJ(0!i1>ymh3)nCvMfyt$O1s$1E9YH&^SKx0cZ(6j|0%RpzRI|Qz+L2pSw}^4zR-ITdgkE5@fs;8Aolza7O0Q$oMWYU5w8g$k-1VPXX^tN4|@Y z?=pSLrSW+F$>`&s@o9;^{V~(B`pmMdLQt{ZN`1^_@z#3orSWjppWM#90>u0QAQdRH z5&%yEMJC|gY#BzTpo}2yzzaXjQ!>C->cI80cu}E)qSprhXa9f-S^7)h_=_FmK)K?)p*{5 z=O<|NDm*{K^HMyoNBWg`e)zNg<;wVwK(4;|s`%v@C1WyS;=OlOd{buku233b{c+oP zz8-y5JgnDW9shH%-(^@Bwct-{Dj2V$1|-9A#DcZa}hoh-^;W{_X}Gq@#Mb+ z?)!`J?h^O?6yN*z^~cx5b9%7YSt`?7_>w6W9+zodh3r@3a}7RM;BzfL%s11Q4+hG$ z@%Tk2Ap1>teKS6PMwSx`Of{Dv{T8JC6`x!2Ve#J4OzXba%=@8u|2L!$!RPPp`)l$3 zHRKzQcl-z2@TF_xu`5^O_wC4Y2R?VYdGANw{yR**Z}9#uq*viH6ra1@JQI;;EV{+E z7vlRRXnXLx;E4Aif$`jm=l|E()j(BMrR~ENuViE?khnrjE+o*kS_y|Rxd^)f z;t%XPF1G|#GTRP{peY~lMo5-IwgRtJ4ylHmgA@W=31KT$7m=lHH6ovbq!f9rr4Y8d z0@d$ndx+;!g_`@cJ^YE?2ffyQgnSdyh-?&M2QaRLunM+DU~gf35ONb73b8{NS3!92 zo^Hqm>|w{lvTE^{r*=?I?Pjm_M^KJX;6@>K6yvuc*HL{U#s!cv$PvgHNG>ED(iIX2 z(P7O=ib5)9k}x|jAl8dU4waTU53rWj zfUWK|I8%*Hvu(dDm62u#b!XTfJ=|r(ehm6tz76@nAZ*9gD{1!NpVRy#%)H0~qyn>Q zUI`SlYSJ1i)O~a8;oZ$@o4Sa}EmP0Uu?OeyCX;Eqi+UbXmSP?0ly&IWVZJXybV_2M zWBdgq{4DtJW#gkD0Bf%q78b|sUjpY#2oGm8c*zwmHvzUyz`tsS=VQ9vcLE8|OLDys zSAz5nNc9kX48*Qt{5J@bpZ*WY^VHFFJIJq8eUgq3)m7>{s^jY34D4-O*`*%Iu={x$ zcc~>A_Hg|F2S+pPK7N+EmVwuhK-FO`RC_gys+*cM*B%;LxZP{@M_mIT*N~d!`s3He zycx1JZdV`7wTDD-F2jMdw2shh9ti!Z>qQffR|7Nc`yH2Q;xeoWmzZMLl`e&9EnIpq z`l8!V>x=l7ryLnYmwdOAyVu9Lx{pALfo_4O~DXlYSwRYYbsNl ze`|Mnh|@B-KOPFu6S@ds(B8atu>_m)JoAdCgA;m36Si|K5!^+KuOgBWEu-%*9rq7A~>- z_hy-$9&pS2v59Q!5sKN_8h)?NFR}YMcjQR;u$h&a+&I-Y$L{Y?<8MPPR;xgD9v?Gr zL%m+6KF_iHId|_|a0^f!TeRxF)b8)VF9U86c&VDD;ST`EmAUL{^(tWJEMEm&EO6ti z?$dOe%-VM7VhE?`@dw>0x(AxgJnVY-=@#{x8>2*G?10`WG4@N0Ic|(6|1C%)9Cgc< zAf*yy7xYUKBsj_~ zNTwa?KDGyWt$2BChpW!Z<(bnDuznQHR8usZ2v|S;O4UZdZJ6YDfc0apu3Vj3ZufG6 z?*(2j!9&ztxf1*W;5>N{m#WdZ`1BmcdzOvQavO5(K2FS~4|%OCczM)R#+C!X+ ztO$4`@RQ41SXUrcZVRhDBoYz_nF?6|Sr6F_IRZHcX@CSghrfe^L_x+wW zpfnR~}Sc7}u7#%Nc^{EZN!|PxO-p0OxxgN5BAu$eyme=}6b8HlU3&)eV1U6M$ z_)!G*W#6%^;m}V)kAU9$HXdcr(~e>-1w9J70ULaA&~2dcU6pkT+m(+% zAAueNeT|!Z&5^(0INfP$l-?(Y=DRF&?@Wo4^yGM`9CjBJ{p}*dT`f zzc!9FSUAQiF7Zs#{f#jdg+Z2bwm zl7Y@%gxyi-3u^5uyG!dDz%wvRT#4;YXpcG!rw*3^KZW7jsB|jybMP7houIDLya47| z7%qdJ4c&GrHv6DgtIn(K2k&?ha4LqcsV7$BgX00Un5vH|T5V7Eo1wk~2j7H6tg#>L z*$vcrpgy)1J6_Q5zl1*~g&q!kK6D}U0_a_8?HYS1{z~e@HTa}7L)}_qx0_B9w}#&5 z^kI$i98bbIK64HqQO{$`9TE&F{WErvYjHXuk!Nu#&f(1$ItjLG=tp2{EF7G3kXVcx z^6<42G+UNhm}ig3IfBdP2CkHw5WT}f>=wrVgp}fP%EP!AQi=Wm*V_s_yV8QNL^4}b*2uN%foA^DKq zkSa(#BnlD@dl-bPZ#7mXrzmomy9}Zvm$`SLkIme>;AgNy@MXg+=QvBAI|&Rn3c*O$ z2W)O`=mRFEcjy@GYhSQ`i#T>Gu{`*6spGjjP@~Ob`)|wUp=O{wrmcmrrKsLWEBf4_W&aOGzYcv~zHFti2cvs0q%DNpA7HP7<{moR zl`8e=I=e?l<{2{Fjn@jgPKv6lQf=4Uz5L?Uu=V!;I1l$3h8e}Kw}VvPdOO&$6&toH z^#)v=XL^kRHy&1BueW<7v6>r#Cyn!jHXOr(ddw4=MxEpdIeHa3+44U?o#tul=&Zoz zBfiIYeoN~l7H!g^K!1*>O}o=`7&pslDJ?wDUxH5cbX%=5HsBdpjd00H-sYEgLxc7$ zXvxzp|JSjWlT*C@!&gCP`UiZ?ahAVlFxGAIJWuFdSl`nh^@J{k|MWSY_7`4;&hP~9 z!1$@@o;GW!vpj9;-^Gsqf@Ypt#7{x_mB3SAf0a7Zlhdl_d+31J8aj2fC-fs2QsX_L zUsBKV1g0Z#YKo^N3rbDJpDRPBB{gsUAp)jN_XK<4m-dw9PhMJ<<^Shv(DR%7$H(By z#)+QL35YXij_1B-heFTwbX*Iaj`-(+r>Eq20u>z7Q~d+ZQ>XiRN~tsPtqFCOf3uMw zW;}C8*R$357G|s`^ajRraU`3lF=NLuV{=nIEl=Y_%+2()x*vEZ@XNq6Gd=hGoMW7r zc$|n#oDk})>4Ba+>cCln&DdcJQLSH;Yba`j?-ENO9HbIolxyfI!$u|%v90Z79Qg(BSj_UOLdbCxYTti(=ICvTdn$7yX-aKU^Q$b zvV?4u3cfUKSVtQrONUrra;zh|3arQCpH2nVTnC0Q;RwrrK5UF=c5!vO;Rd|8eJ~M2IYC?fj*E!CYD&KV})Gm_^8#arz%Nhg5 zkJ2_HOWOPm2;a$V}R%W}hpm9s^%>@{Gl zoGmCUaf=l8m0`om(Jt*C@g>K~p-YW+nPS+ma%l74D&f`|Hmn@lqP6X)VZ+MVD%Jg9 zz*sqSDbp@tV|-;`8&*!CWT`e_tQ@-JX_sq;4J${x*zvyP zSUGgLsa+m5Y*;x(l4Z34W91aVC8bCT`-5TItv0}=GoNR@$GTbA{~naW54_Huuh4bB zQe?NscMyKtBtx3e$-%1Gh79rBBtwy5!>Z9PXAKyuhAvgwC19NI7_n+-Yt*(uh7GHR zw(#weYOZ0!s@X2pl^AfoTBYF=28;!xVe3&}ax9o)BnT{)1bqz~7EG}um~FsVFm%b* zE;|hy7L0beXuw!7bg9=aZN~d5z=A1}EaMC~K`kqROJa!>w%o8`!DyFq1Fm*mYT)90 zl(}fwZk|y8D6xAupL{w_@MRyMl6D|X^bScg#;{?r?2yV98*r)Gtl@nIjCG>n&kPvr zWG51Y?34sS6Mf0CPIgLy7z4&Sp-Y~2$uw+OC)%aVfU!>Ka#Oq188)nwQps}nW4`3c zYKn%V4Hyp>4QCnf8TGz~UpHW^kX`s$CKu6X4y^j^vO~vm+&TfTNzm-~LqF=2+fOk1 z^UxnJ_!a~Iqu^X^QTR6iu#JMPnq9I_a#NV4@Z?KnHr@$(@cj_28W_htF~$pwGbS%W zc#*=Z7v2EjaZKJI;SCmE@M$;R5SN!@5g?H-q)Zee#AqRoa)}nlx9QKdE8=P zyp7N~JjbO%ED$2cByt0R#BI=QHNq?VE65h+gYZTrd;c-mfYr-oRUdSij94Em( zAp&rS2ZZ>R5MzL|kSdIM5pv9cM=&P-4m4W|aE{-@m^_Zj<4z6n6VPn=z&ZYS63#z~ z1W4pg4-IF9SS7^s7?Z~_c^5DyuMV2+5^#>cz?eLa$>UxS@xMZ|1%B#|>xCDX1AxQ^ zA$}{w0Ydyih#Zr5Q+PiLFHv~S9(NOSOkM!SOnfIaTP|>p@5Yz~a?FO`4t)3uw)uHe z35Ja~6}FksH_&a?0>6%g{wKsAeYQaSD-m`(=b`_AxX^tv`Z3}juVVMuw)1evHsJAU z;U2qF=R^tK$_Re91kb|1Dq(lJw-L1lBWD}HL1MDh#XZ=`b#Gaxw)m6H6kf041A{J#CWwx8ZUGgCL1%ciS6C z+uZE_(;ju)W0)ViE|~qIV(UbdmX+jW<#jC#2*wemoT~ylsAFrEFCMDE++E-ZmbV+fb zti(s8en|-pI+Xaj<(Cw{SdyFf_x6AK^9$4db)SkfA4sTU?rQCJ1j@2=^30>HU$-rK zbddQ}n-1oHHpz}CDeI@3Q`^KhZ+o9%7)g(~-R{43mpc3Z{lj6CBHg^!#%E8DZj^4m z+qTM{{(vLhyxI1#m{tuN3j8C5VVBY&olfCs)y#b9k@w@8#fWA?*c}cjB>pv=Hiwkb z-OSwoNOuD~xt_OWt7$)bZc5`5X)b>BMfs`O;IUHaHoHI8O13sp< zQYP8nsgh4NdRo@6FAcXL4B<4~PKVj|sRuB?IZtgi`?R|&8AO4u4bkYnMsfEwYE&Qn z@jt@mFxRzv$k|`sKR}wMk=ZJxSu->eBV|Jes?k4kpo|hSDhiF@Lto8&s>vWo3m<~P z+NA?6qc}M=-5itIuI^yjI9kc*#zT;PVOD3ppFUK6DdU`ONWo^K!HFaT|Dv%dNZgQy z7-shW)5r2FGxq7H9be1ga)g=n^aR6jno-Xr%huEGeP*(hBh6pi-{l!4AF##8#KfmR z5O0$$Y*ErCF#=&nBD={>cGxw4J<>3olZMTXe;$6=jv2J0cKjU@nYQK+FXl>@8T(R82=4ip zerVjJZ6BRT=IVy#cg-jgytu7mKng=pik6;ZCWY#3zOHZyh>#DB4f|Grdby?+&pr$Tl>IP2E zPSJ%!xZ*-iHeBQS)+iWV;R;oZdUCRGK7ZXjovh%bnq{Tc zN!2d>F~5z|vihBqDPJ@u&a>0BNTv+csPaplR1MR~zVW)lo)dJkg_G)u8dV?F$rS#w z6^y1I1Cbj2Q5UW_ufK4}MV$=0pp%n~#`1?w;ba60VG1W>Ihn=D5EjA+PR4RFg_G@E zeIF-BDKXpqEh0FJix+Y-eW4yspG7*EuvjO%7~NnrYpW(+;bh1Hjn1;%2eQET{i=zh zcj)9OClhvRwBdkGsyI0sG4F4!Nk4V_MOV>p%N^rzfT->)b$|run*Pf&O#f ze$B9plY^YhW1Zf0M3-5_VXUxI^m+?s?lXB>2XMlAzmMm-YJ?`9WtI&`Vo49G`shV@ zcDhcc%+$%eLwd*~IH_F7Wt>#b)u?j5PEJ}n!padmtVh4%2VH&2be#;Fp_4x6v>GhD zq>~|x&a!TtWwfMPmyMmND^znbY?em5IO#E4qwSnbpQBMFuZ8VLgBlKD>W%B%+E1Fe zVU14Ca`&jNiB~w8w>v?v!J`{A zwR)pYD);DQ1t%weW5mh6y&4VMr<3iR4BW5L22T1g=ao&&xkV>acxYQV>B+53rvwu^ z?1<($$;!8c(Fk6reQ2G^%pS*eQpL$IPHs%oYBi<1HWvFXXqF+>IyuP62|c@O*^VsX zRHQ8dt#M+N=`|%XwY?Xa8^$*v7QM7Yrq!l}Hqe$J zG8fVY5w36*ViK7nf~2w{b2KN~{EAGyyirI-Rb)=*WFZMiWKQXaB?%&tOi-b5fovM)enU(hJo7qF6jL8JVIH#n)DrHR|g z+F;T+(Y6PYVWhVr2$rmk$Xq>JS6DcQ+hk%7ngbN}VOg%_LcMum_{?*diQ0r=z+}RZ zkX^&jIN8OCwreOOyCyPsGjTLea~~#-;N-JKy1HHm)C^O%aB`HBZ<(i>Tn&+_cTx^?O0;A$&EqVoK%t*1Vh6}JCs;WOkBf_ zX?IIxF5y;Itd27i-~KQ-aE)$s2q(ih8NtbDPR4RFfs-km=nWd$$(k^oi9OkrEn_s0 z(LqLf4~Ot+^Tx2r>4VV>(v}V?CwfaKP0~c|1LB*=2Y@DUYezY`$&Kpm9v@1ZlE~b7 zlf}havV@btbdErqEDP-eVA!lWlh(%QLhWW^wk_$cHP>X_^Y?}8by+2Ohaz(kBkgO8 z%*Bkf11>UuW~5zEEF-RLXIdT%*hQ-^x*(wV<~9Y8DnFlJ!p)L(F#t^2Fb03 z+{imcAty&U8A}ckj1ecJcj%#MFA0W<+-Q+Ghlvvytzo2HY}i*O?q^~Ta};Z z+WjUw7u3|DOx12U+9o$#WX@-zcG0m#GjTr?wWp5d__OBhu}e3)hS3d9#xk+z63sG; zlT}Py!l-%)d1oT?BvUJwYSt;7^xLf)oyX`TCqFRp3Zr$5hAh+dR&a8biCY-;Sgy< zV^`@4)kH-1(-|J*Wbi)S=vhW1R%_PTOq{@I7o%B>&NEuV==1%$`UXa$80})TfYDJ# zn=}e$_9X9{TsU2EAfua%Mlc%kn=YHcXdm+| zETiDU1G?>=>vZ8ZM%wvD4JMvp;#o%14swO{y23n8Rx)uHqrQhUOEsf!80jMfRwJDR z$fMCL8-ffg4{NB82`Hpvg2)`q#Dk1>GCIlVG$VbWfEA#l01V_2-O5=;TN&wN0ygu_ zn&mPRdv4Ka$USZgnxQU7SEDPt94zVKh1`~t&XbXRZsbenaM)g4#J}Mn_ zMdl_Z>SHe!2NQ2HaRnoNhQ=r;=7PpJ8F8H(V>IxfE}PH99h_VUa(ecVF6==EWRcnb zhOSt}XaXlXaswr0)bohu9Lt;o8Es&sPupbWhtk`I3nT8C~II8WXEI(cwQhUB`KZ=XG+C%PRStt%IJ}?x#?M5OcxD zqdvFzvpLa+ejG5k{;UhS865&3M@}Oh3BaURYor4L(EN)UZTJu|1E?OOeViO&;z>pm zE`gJ}XX-41Q2EO`na9aNPWpeOTdQU?j88%fIoZO=XlChiRac+OXb7V{j4FHRR;Dm< z2_@)IF;$02u_`HO0o9{GFcuf1sbh6T9l^kYXW}L%>L>?%O-4HE4AcF+uAqZ?@RAtm zaI(nU%V-2eMMN-jo=!8jb25w~DCmNbj;BE97%k(n8;n*m(qTi9sRJ+&9t9Ec5nMK! z(H2J28U4y=9;4t+hHDt^VYG{p4iaN9j1F>HHKQYpdW_K>o?z66(J4m57@cJ_fl)Q1 z>5MJ~87^UXmC+VPIyenW%;*-Eon-VO#XX@qjC5pQWcC=V2h)?w1~Tf+Xf&gKj3zMZ zKR&3Nna6M-7p`G6gwYm8Lm3@p^cACOMk5*BVDt^6KHuxXe8*@QBYj1Im<6K=g$mMmh!z4P>-{%X*B{-7jJ^kkL{`!x$|m1R+jfxQYws zF5NV?n#brg zqcx1qG1|rGBBO(hE;FiTbd6Du3A+26jQTLDoIq0_%pAt>BMmbrF#43ybVi>sTEeIg zqb-c880}(YGCIjfF}lHM7^5B&^8cP3L4j6Bjbt!pS-&?qgKV$zCR&;iM05 zbt5?GK3VrWfzd)v22PG|Pv5J9(D+cMR&z3zYs}!}EN_vE7;WHW9}?HJvrT_Do0c{) zUnzZF9yN!Rev)wPk;eY_e1(C$R#`=PMI~k3vdaB=x#IXE@oHa+J0bbRBXNHyFDT3} zsK^fFm5Gz4|GhiqDf5f>9+9Wbjqkl8H%)6+_Op~{%p?A6d3M@!fqzJOZrZ5w$E7@P z?(Nc5UNHYr@o!meZmyUwFHY;<^#wy-GWYzuoxE%|eg7ZwirMx3cjVP+zrO#bl-JBw z|0$B!&5{4M2!ahwY+=am=cioP~`QBiiO_|W4lDlewopjbDxt{WMY z}V#bRcZ z6H}K{P$uTrcNS&)d?h(zv$T85^76zM=|bb0v{lv*$*D_TnZK~4*mlmA@M>Oup&ygk zzH1<_n267o7v}_!`o)UI&K$0KTspD?*~KlzzQ&I1oDzS5_$`Q>zp%JK97G0X1>$gH zSD>W4v=oZ*c{GhJr?i{+INF6=F=cy3y9)iCeA$py-)OMD?lNl(nMJN!fxo1z=%K*u`M6R4ch za-Bz=&CzZUN-K)9i^LWyPa3}^IxQ=Bp|j&JM+5c z<#fptzed}=C1st(j%Y_0D-%^(;xFu)~n%)`hC@m??D;B$=ou!b0KTqtAj?j%` z75K%T=qP_-ezq@w^^89D>hJcIWanmg$rt;g>t|*8yZLE-WtHQ@^2GjVGreD9`J36c z-#gbc1ja84XyAL*}G@aq_Uayx(2&h|XllwmrbEh)BEcNI4@^S)g9}*X9lglt;MMeI6aj7=dk6CA``Obit2QJ<=G>i*k&4!u2 zSi4Ws|JLHNIdVXJ+9?`yPS@-#Z((t^4~9p4B5kmK;#6ZBOrJPo9vtvDdD48;EN-<~ zMr38>6?Z8tgIPUqi_8k63pRI6Nwv)tV!CMVG#``)&4__7$A9c`;~UF61-z}qCzQ`E z>_YiZ&G!aoV2O?&*h2O+cMoid&9cFu2O59o!N|JhWtU|IN?;6g{Gyln@}O6qxJ(`A zW_R;piw@YXpyRB-ze&4nS8Z-uyZYF9;Fp7rtoHQk zaY2kdyKQTq_$kKjYuh?oER1nvcPc3hh($5B>`s2M809pTODKh0b~Lv8-$U^-@Bw?p z@)!pZykcdH!&j2uqExJku^}VoOKiH>N4#Qnj8m6*#TxWdlJ6Bi%ODr}L~oC7$S3-E zbVEMT7ZhK1S&`TfLu(DjstB9N#+bU8p#0*z+$`R(HpSHAwTg{VmxvuQBHLG5knN}O zZ;qi|DW}Be6I)_j*?w$zSb>}qWHk}Q73Hv@acju;0KykcjJQ}2*ovCGQ&#OD}3xO}3Y$DQrB_PxC^5nXD) zK72~YK-PQZg)p%C?dg8>gbh~gY3$USuvh$szCiJc18A7`WuK@*!^rtWe~%_XvWK~_ zz$XTHSjIkKnyrSk&Oa`p7%=HH$4a9060bNGLtAzLF3oZ3ucT0%(5Vk8nkG>V^td}^ zV^NW{IvoQI>{^dOeBdK^{DWCjH{C$dYe-q zE`TpkQjsI7k-?^3A}+?bb6T{;7>YWHOEIpB9L`<_xm8QfUx~5jkhHJHI10Lz!d_pC zaS*{PuE#hv#Vc+w$tQjXDM(yCF~|cpQqfyfNb^?N1kR0C((aVgQ}>}oD-a(wap_Ws zu}3KD6CYdUKJkfF$0t5*5}}QFNpVh|=-C9rE6W$XnxL05=yLBM=b*tTBF+CC1ieW5 zBBS-a3T^Q!>1VZCAo^3M7!&#*5XxfqxC%bUs)9M8_DMSiQ(dhT%E}dpAx&ICO++(a zP%|ipIt;ZKeB#R{wB&qZu*Z!;-o$3ui4hjvFTT=s^d|Q;hTjP*XE^#p>J=k6;}gnb z&mqZ<0)dva_=YoHF&g~@iR2aEqB@mT!$OeLc&V|QbOak@vG@-BnrTcE2Y>Qd$kZzJ zito`1mHWgvZrCTrqqV$3pO^pwQm>fE8J`$}!Q^!<6_bh3wbUzuQ#j`nQ=3HPc=1^! z{?a@gaDK30A;W3t(p!|>Ij=0cLQJPJSQm?Rh6OFwADcw#Qm!}y?H7=@Ka(~Z^XI~%?0hi?-#{6!m}}*HVqOz>jt@%#`+=Ar%9oXipPDpedRZAf1M*KW+MmqU z!|rdfs7Zay5$r;7c5#W{mzP&67B;ENBn(#@vBlIBoDmw*&t}!I`{fdI-msM5sc3gj zac&mvZ}4|qbW$R>b}3Cv@w;Lf#)=dsn=?MKB0LE`@rB0$aTc`@tD3++LI#GL7-?FD zLgpBa_!4PpNrhO~1lFaf+?SivN({6)h=zGsZ&CfA4rQuOY_Ny{5Qkxj;=%p9Vk1OE z8L!x6<$Pi@I-_%p*a8w|yke`B^NDR-2uG1J-QaC(Zvr1lXR|utnBgt-2MffGCQ%_` zE#IL$0jy^td z4q3~npNC+f&7v|E>m6H4f#}XTulO()3tq47kF1;fbpyet)<&0PK z1T#^*;&n5Qt_WUZU!oNTVY5FcA~rhgUj1UDph$2| z8E#Cd*Qu~L7drxu)cVL(6&snGQ;g+8G-1X@--wgg*Ro`oUdc+ zT4gn-TrlVQ=sbwik{FJ5i|GtlDn`&Cv4580#~NZJUUC8XI~SJfPDg>ynx=1J-CaWY z(XlQp|Ki-%9`P+Wtn7CfA(W+YTr3T! zyi^M}PmISX7~JC{6jhv8f$`>bp<~H}*oL)^Zn-{fXMZr?ACV+ym_tUS8M9)|4XvZi z^&=d%*|G8F#@3C^pISQ{Fe0&WK(WZpV|t?gsfbt1kF9-xEGdV~7MN)x<8WeqbmW6L zu@;P+WLp#)Yi9o3_#sQawGJXh{%*xN;%A!1(Ak7y6)nZroZKi$GHn>e6tBNtlklH6Q0&cwpwnf|Wa7bPgYe$kJ*6GwM*2g*sd&Ndg z@QL9tUm*Cz2#=#nMRr-S*b?jVS}L#=DiF$VgHUmT_KP2-6M>Afk}~m2FxIK-bQRlU z?I_F<)1(~{6s-JM2c=!bj##^HbteKuXuYf06^ntDiQUvc%J;;=FNaOb*S`4gwmNx% z0)#Q(RuyA0?v0HMW3eyRDlHC_WTSL{FjPzg@mmPt=$9uB#Mb4iC@U!O2gKJ+ECL}k z4?-lxovaYo!Pp2dXX(@kLD$e>-}4}#!w?;vf5nkleGrD)wm52KOT{tHbtx6cQJ45i z^TY|NQre=q7$xo4|GeT8bMNT;@Kd13Z<9KY^f-v-6QlGF0#EfDj~zRLPmK0Bk+x{= z6C*t?ItX`y_xi2Jj<$T_J5N1I3v&?62|0(n@%Y3TPehj2SB|ZxlUG#7I=vc*i)R0C zQ-YUB($MVe+`{5~ahaB*M%kV4C08`05T1rtNr%1E$~9f9Q@K~`=&(lA29EZ+jq9=4 z&Y%=!`FY|7dJE<1gjz13(BSXfZxH!XY^yiPQt6I?aJCh&4m(I~e`r8fHEBa@HS-PA|rb zMKFLGqFlJf0JHy?CUSr|c1-HaW?YmvkArOF&cKEAT2YjNsHo>BT=8P8&Fl4xLHGtQ z+=f9II#Qqb-s2$uEJr9ac5Hgu5Q?m7{DqF5YJDFX=OP}Q?ZlU6$FUCwze4SbLWH@# zhQv^U^TfzFXAz$)hR3;z;H=UiV+6*bi^JpiDz4stQMe5_vlhEQ%svVo6v90y5#OLt z=d#L!AqVXnDlMki@MsKC=iv2XaL|5uu9y_EdQ?q}i>u=ely$4Y<5AUDQUW_R(aOQY z_1NHziph{sQMOl1)hQfaj}uBo3uK}vvKTvaFxv}_@`*_vXCXZKPChZ&Lshzpu@Ze} zclC;Kobib%9v61cK)~BlO!c_E6z!+*)l6y|j><&hqXXU;x17gxu)sR&PMqGN07YfyLL>-v2XN|}7w5)&aFlql&T|;}=Qwwv zzal5l4F+XtoYTrJfdKU&mqEcOlY_u+VV+oy1`(Sp4FtQ1HE}K~DGhWJYvUquqJWTn zSZHEhT>a8O0hxj

ZttoyGb%N2v}fZHSA2xC)E20;skz&P8rP`gy)BNyazsN!*`oborjO4EZr7hfhuU8;zt}*a zjys@2Iv3Wj?Q!+~i^A-Fu`@2BBFC?fz<#mIs#{ApcS26|p<;JjJ)H?RyE_;c2~wWr zk?e_MyA{SRlxi98(~aQpv>(GHEkmFIIhbb1;y|1WfpVQaNMB!wz+OfMESgp7fNjg` zERIkGWJ<(zkBiJ*X-Uv8j-us29+vnC6jP=|%cLTtK+cMTltGLVWH2cDX){C zU6_S~5u3eBarS&NzL(>oVJfn6%F8IAjObh$j$j!46|?okJA&6BbQI@=`@F{1^p8Xe zrRNl6mx=3f4XkXq&W$(T4-po0U*mGSzL zi6X^)Z4`3HP|GL~(>>k^#PkTtmFWQWhw%i+PtY}@ETCJ(8x&HSLNEE`e$gYI+6$qN zbww-m)(g)9^jIz2JDvus7nkUxtMNiB6MgkCC>Y!?-iZVU4%#2tcJ zCB?pOVqmUjHLD_d476lcjq9E_&6p?tWDg7Fv?HJ8q!<4bGdLwC_(Qy_fNr~rOKcz8op6lF})QTpaJv zP%Mp)VmiBDtK%CKdi7D1<_9X9*Hx^EuLqjWV`9h-tcBDmP=iee?Udvo;6o_BAr*b?tToTw{>IDho$ES-*LdK_Hkm-q;H{edifQr;c{ zG0 z!hrhEEzCzy>uxIf=aibR2H8`p;Df{$^&o z0(4KPqraaas-Dyhg{M(_g?b)81S@qJn!As5qhUmxJViYcD9`iovCgxwKjFL<=%+fb z#Ss)eHDGakmVnQ%=*l|LE7T|Xr5IiB1Z-05n*#OW5!95qYn9LlLVCsH4(k#LBaG?< z^=E~2sIP7`jJR@0bw1anVZ@~&h3ThD!^kSN^rVVQYY?1lKRp@=_P4$=q#Oe@V;FHW zA(b$7X&B+4TO%+CWnemESqk$ zze{iup)_BNNwE9K!Y+=%*o%G7*WB@mu?bPNuKWP&)`A$~FSxAaApiFXl%pvBxCECE z8%aK*hU3jwW+n&MOQ#Rp1P*DlJ$4^QH)&VT!rfv?jvw(!3~xdLc~lljOiZAoXjW-K zH-DD)M8u>7a#^ynyVRmhMxXiFh{%a439z+vc>-wr#O`J?wzsJXt|u6H#SaM)Ru%>L zDIpGjy0(w@M32h?Vy?$x({%H`Sx+Y%jE<=lnS|S&*Of00el#b}dPr_FcgIw6jCv44s=35`M+F~cml&G2`{ zyxXZ(TXVy8^)20J=Kclowo}pELxZ2{HvTEhp)W;$N=U2e{jWbY4=#e_`K86;1cy&6 z&yOBtcyo68d~^mB^E`H)E`dg93Ieho2OkfYg=pB3nTBh1Oo9)-I3m;wLDQL432uw# z6^lGhP4qr2*3^)FVzEW`iJv`@e5@l!Mr^>)D8?X`nD;JB3ND56mE^Y+izHpWxAcm| zobicex}=lXN)_@E{@TVFpIGj3Vk03}aeIOrJ{DbS;3ml9Dz<{*JMkG-b{8t?&)p5- z@JH^kaz3%r69iFz(LSm|Ij`6s%KF4Ae7ohk9Y8~fn8346aD|?q97;e8r;Ob5!wGI3 z!@#RiL=OBPf|7^h(z!D=-3HrXWWv|MK&5hILBKeE}#dU14A|C zai9W6zPN~iSimnXQB_?aE)$c^`o$G$MmKmh!AUN0evw#>mw}zNd%VWuW=EM;HqI+F zz2XL{QwEU+@p}S=@}pJNU2c2uLl3=(C@R)r@|y`1Cbz(?1Uj-XKvR{8PCuWAyC>4w z#p3!XF#-;v1$rb#;H?Az9Th%KbQi&P1@Q7l97=G#YiU5wL|2iO{VdVh(0U)#E78IC z2))gXixcYhLES)CoWn5mzUGz1P4DTK7)ca9^i!-5?;x!&i?p)zZQISKeolI2P^=A? zouVqyj>Iea>l7~<5+jP?(s$}c>uyN`Vqq5WieO|!h1VMre)dy~gv3N8Ip(RY{)mL=8E z0dj1RVs2s@5nSBpJaf^~X14i>cM>g%!|24d0Q3|+bX=A%TAFCSxXf)^n3xPUI;_A< zEHW#WwZ-$xNz0PVKP_);-dyI4$j$R+m;0bX=E-Hrk1kD&<^jX^p)h=)Op9DBOHBSF z9TN%XDK8hoh8&lh`w4KURiNX;$#UHZlHxl$GiLjaZ3B zQy*QGnD9SXLIKUyBzat~ufde)0N`fas!*nj*kV4m;vu{mdv`^u{LJjVA_0G6+IK5D z;zhAsnSei&R;JZi9__MT)QL^zb1U1*&1U7wB>A)X)yk%Fi#dN~vTbW(qWROxCT4KC z6Z`kIl`Z5i<^!vea1Hp}sxm649VxkMjj^Y5aGwkm2;utc@0GARYtSZ<$s?FVNeZebe>tNH?ZyC8ZVO8dOooxUa)xP=*4YH!#gsJ{&u`k?1Vt_w-vmF3xok+dM8EM?zn> z5+iFpgX@`8CmYWfaATSs)Q=E1CN{7L2q0p&CTsFpl9o%ZmP@ZB>*JZtZ|j2>%(P*N z-br?y_DOP5ioW_LxpYxUk@!3bL6$;#wu=Uqkwd8#FPKI-(aD zxzK>Q7yt!Z;C0MPvg4_F5lHCUDu=sC6~TZ=&VnQdF%T`xffJ0!;=l$AKN5F9cjm$TE?O8`nN> zk%Nc_9^#0eAG#c+&W`HNd_neXj_G!EEc>{XMJ)S-R%!alL#{Zf`7t2`PK5wW=m4%S0Dp(5UmgTCp!jpRmrX{mUBOZ zDu=Y5)xLWo9=T-)aFZv#NOt1^Ao4+gVfZTKksF$fYdg+;rXNYFo973K8tX#_?QDAhmp8JUa)2Zz#n_KV2LsN_0-z@cZsLD0oF$x%p( zEq*bYdPMDj_%=C$as_3@cwTps-fs|uvxzpp&~FZNvV#FJO*c|ZPtB(5Y-uN`$qe0|9}hi$)FZUk#Y|16XWO$h zFP>-TiaC0$Afn~DRz4T`dAcUC0L)KD1QVkOu`$A7nK@a$HM}$n0sNF|fz@1R>~=qe zdi051IB^mKU0I0T7APmM$3wqgp)w!c3FP6iAKggNFFA-cw-8FRTKTO}_p-Izm41E1wYm8cb_Js!Q%L*bWVtpbh)^aW0^3pP~ zLeDwH#?b_yKe*Ft9wj}GzH_C3s z2X({!L%#Th>;q@FYa)UV;@4m@y(BFVR~kF`h3SrDo$-nN9xCyP-#o5B4xU89Snf`C z26FIXr9$jU29aN1?M=pE5t}D@&|;qjaFD@kf@HTYp{UYt$#rxdTf6qI4CbtJO(nJ6wt-uamp6a8&7c}Ig(zkTF+2V zCezh85yYuvcg^F~)A&jqc?zDvH*sk7EZWdHuQ(UV`osZG6uapdCcMH67$SrZT=+-v6rzeI-yp;6knDFRydAX#peAxqJx*wT~Voi1#tz#;qSN#VhP`T z;cw=`lS}^DB((23x~&CtStu%hgUZ4HmJvaV5WbnrICP6}3xh;ykbb#|c5iAJF2r9$ zju3;WOmXWBef~j@Q|GbsrEtzC4naYzfZoR`kpVyA+$^h47+Ev-X$siL{R@bm$Oib@ z`?HjYK#=pWFuhV70o*xt7QIuP<@{@(z9|l@YrNq3JjJD7h2d_xUkVN(meXC8g73$V z*{qOG|CET@z*)}IF#xS-Q*Ne2SwDf*SJnelU~7V*XFFlzF(@Ux9>cF+@WT{;F@+|- zO@WcKmTRqNC9W>kR{dQ{cmuBSL?iK>Ikdfxr3S1wL;j%t=@DM+eqX!Sn!UVMS0UT6 z0k$J#QYNOjx>y!tQtkRRG(1p63}i_R9;g-uT8YUiI@4NANx?l3?cYH$m9l<{g#Ms& z^o`R}@VUIHPp7P3@9#5GB8k)bQO}PlQM$l_GgIn>3!zZ6xLMe&*_?wVokR0QT)cVD zMbkk>VqOZpb*fbWK)-UHuPf93xB%QZ6VpI{N~v3`Yjn2I8YFsKWM$FaVy;12_p?Yhyj?A%UPKZLG&U+zgF)yXHrk z_*FNKcaS)0?x5Z|yVH`gwJ+_`h>}>&6YlB9zgrn;y8%G({Jg!h(pLhmx4I59j>)vEX_Tf zV)v6LbW*~l)V~XWS+Rc4-oVOY#b%ZI=+65W=|*4ti@)vCiO2b{2x6ynm0Hh|cF^;k|B=*ee@Z5D#|nOb90qJYL@?8(36tNeP8^5q#cnZrmH2 z@tbV&#}W*deh_;=CRin8@N4Q>r3cNleKB_*lF@X&r5Fu8FGFa6$9+UbbSn3C&hpY* znxoQe_jB}HIQ7ye9hb4S_7ZGvStKPyq{_qzX(NH1lJr6!Zx+O9`fVyMJiFu;wiL(l zdRhZNz}Zkq0N{k#ci;2(oYdubTpcKEB~B6W`3uSjoYp0|xoD;pe*1cBU;I61L(D`v zXMr*T=R<&MUNGD3pDnA+Yx{HJE|O=6hwnv&Iq>7~o8K(Ny)Sthn;U;?Z1()^S^Py1 z>wk;2U-2YnsmhBo-n1RavS0NiF|vdCn)%Uztc2^Hn3{IH^sJ5^#ZX%}%o_)?@Yg>4 z^I)9qrYBmZ-tUe!dmntxcFPk(povkLVV*hIF`;_~TuEyr+yb6Aqk#`I%$!4SCw-Lh z#}2x3d5?@3GxKnadH&D~#>W|EyTftv6Z6f(lkws`;>dk1dS>A1T8{7EB;UCP=SjSu zX?js9O+qg#PxRhq?vZg%_Q`-JUS3>MmP=1(`)1%3ZN7f0+efno{!P_BxAN5VO5Jqe z-_%4u^M#|$QmZnsub1OW5^r^L3tNl+8L+WoIKb?8^udN^Ev5jN2AXS+J}d{BzaLGE zA56{Thg&pdit?yT`5|VDV{r}p+sSQ!!&31^wy!+THeg!EV|PgTg&8~^n=&*5isCKo znv3V?;!ElS03kw+hndrl-_`J|Fx5|7Uz;b6-&Jq8RWX1wmKb3+J@N8OBg2e1krs+k zwK2H9q3?qKnT?Yuu3<*kf;fwRTMJ?{{mz_s;(=Gk)DQ!O;2B#B(uSJ>bEX@_EhRNM z?luA{jK7V5Dih2{Pd@$n#9CzC@TA)a;G0aJM+=D7#1t)Gnw(Z*s+IR6KY)IxjY%U} z|6p!B8QW$WRl`h_&^%5L0YAVHn^i)SH-k!O#;N9yX7Z`H#F-W|VhF9o2#Z;l&oVol zioI(#^;?{m?}wI+rhbtp6`Di!kk>Y1uG#lg{8RHtO1R&^D@Rhk`C&-E`vrihwQgqqYvyHG&r(DQ1?>+Yll6L*IHo!NcJWDhT(>aoVk3D=(_ELHG%8c|F!L@oGPku{^$2M9Bs42sT9>BQvL(*O@gOW)YO+X%#vqRcD(GM-f`f6^zzkBmprQ$#>KCWgv<#_p# zI`^i0zNRggn(vYi$R4VB3z@F!xaD*5hI+#-|091_@4O}NQrFz_A^DkV(M~?2iXvov zqgPYaE>`|SJryP2utWB}Rr5$WL-tWqUY2hXHB0tY!=vQe#^+7dqIl5GL_tLTREt;S zOKL_P87r&QEBDA}RpYv{q3q917uJR3da3Tu$d}cMx-v};P|Y8~G(K7nqcc^D*W_FE zE84g3#M4A`G*E4i!&LiFVv-Z6oQDLsfR3e31w)b#G(H@=KO>m}3}ATX$VAS~izo zk+hGb$=pe(9&qtD>1Cn>PBK%r|W0mCTXqRY4x*T zYmr5EMX!*Ms_#jvrRr75GMW|qS%rK970iGLwW|L`{WV2?64H0HAJ%tY)9@rLY+6g- z(S%#|OO>t~eFw#*PNZTQETyku2`N1Yk!nL4romGBC(^@8AL4f2ru0?K^n~na7M_p~ z?to^E)|%O%05$=`efjmQmr3pP%={p~C9Qu`)xAspQ+~&)kGwS>V@UrysEPN>NGH`9 zYb^vKIEe5)FNTbJFhk>LG5lSQ=XG%Eo>~+1!o64s6L=vkxEBjyqFxB<+551dCXxQ9 z)i3y8vohkoTC;*)8?fz}%!>kqSUH8(!(UY02g0*b5T2FiLk8%>2eB%q@~U|7VQA(L zydcnqOHF(TGck=8#9MMYF9Z5SHPj3F&tRi->tV?MM_vnPpdO2UCas0eFg3$kgr(lD zC8Rz_%b}tFcB#*`jL!O2Y;@+a_yPYZ=d<{cx5U4I#b1(PiT@`{{6x^=U&!LW-Uf15 z#J1?owy;Huc@8GG#dpqSTU756Ou^4I1^*|Pu=L#?NPnr8zVdirT9&~CC8rXC8yxS6bHSag1j*%N-55RLSFz`x?s- zQQ=w^J_;@2uVdjadIG{SRQ1V zfAm+#{E)TFf=kVG!T29$nQwbR%RKePu*{dd2$@?O>?1GL+F(b#1i|aw6?*+rNbq`} zoyA*h2i5QI7zX<+q1~29E+*+cH!rl^?tZ0ayKPYT+HG>THr@fRhBsdOYoU#|Q0lEV zP0f1^a;N<^NgaL-aQIe%9lC36x*>v_XF%_~e^Iaft!4()!*4)^cn_{y_{RxY z6xxN+PW{jZjJ!1g)&{H#t-V)wIK&Gv>%I4J)&5P)f!=_7gtpxw9kt|t>ll*!>+*z} zngt)>`dhMYjaRe!Uu-lb3#{qO-hr^IS<_$2hNfR+P5&UfM&e_$!xE>S)K8tD;@YLW z#EKuH)|Ho8=VNkeB<`XULCC|b3-Cvs@0AOkzrywg4Y}15UcGh0`}q`m0ZjZ0Donr5 z_6CGUVZ*g^>B@)5e`mGVj8OYltn?iVwCG0{ghYRr`b%M0>E{;KQu@A~Yk8G#DnKoN z%ew@$yvq)%)K5E*58gpY^J^#}XVX@M8DM9#k?)T_zU6q%EP|3*`ro8Dtp7cWL;C-g zYEXhHu@*tQlA0-bwY}H_+a)|DkrkMd z6TAcdr=r%Byxc9cB-(X_qi-z*P-!Vl?gmFcv;uB*gPbhwU;6K`_BVT9Yrj52bbCK6 z@9po0m%#J?SF;4_7v1K5UR3-44?`QI8vG~h>7y&l)3>x=6SSv)S-tXs_ViPOFyNM_ zKPMQLbiK;3uA`b;?XC>z`ilw#m&)i4VOm-r=CHJ0_muJ>T$~%~T@mOe;Peg^{JMC z<=K3u-uqO(4Rzh{sVuQr2DAs!LVhAdP35Dx&6mJ)9v^F0Y|E#pTX7t z9F61js_OKDsQanRMe?l%U2hY0RjO(rWorGdwVlfTseGzE-3w0Tpj1B9j_56;jRC2u zv=ffF0PO1f)-JvSJ0G@9nIW>>HmFjczXV+Fg@Q{)3Z)tddBGKQEv=^J2lptm2UrQR;CQ8 zH7n?r{Z8Y1YidA=HO5)9k~}m#E8Tcj27f7QeEk7mVm`+6d_3_LEWiY7D$oeb$1qIA zM4F1X=6m&5DdL;OFp_-~Da_?KGZM@udh90&0);2Jmz2}&jA>D4vbaSBDiCsUIfJx!!yxn5@up83F9@njzxcZl6=!xZ^<2i zoql73C45cMUjIfGe(6*QX_F;*0ysoy+q8BnguaD^e*X^;`c~@a4_^N|5`L+%&C>r@ zr$PUJVd?LfhK9FW(vO@D>Hlg;zx8ye)NVCmy6kA|utbiYBh}gImg{fqw1hu$Mp*c{ zwS-?6;E#S#lbM)=T{H=A8G9`Gqgl)M+{^L@p~m^&N7L{z&Ix(}n6n}L-&pv>rJaA{ zfF=CHbF}cA&kYNI%UlTmFl*wU=V4lp@C;0uhZ#6(%>aOP>^i0v&X=XRJwxUW7?FOOsG&oU`P= zW)b9n-je^NMbQ3BmiAMxYRY0+$GBikMTo*@0HfNPikzQorb0cnBzy?SyKN@=FOiGj z0_%+d4b_K3J9#Pg{wpkgO}fhJulv!i|23Y0zb(fMT&Ef6Vcf9fK6Ztc`}q}G?xibb z3ij-NE9DbN)~=KZ@oVr>tm8|s1w5VbItI@S0?)K;-$l$xYpYsRJEK+NYMGMxOmmRd z#JjRO=K4BxDH1nRqq91`{>E#87A>h(c5ydd(`MR<{@j1j2dcML$@?D~q>Eqsuj0Y> z`dqDM3^rwNqfS>ln^6C$*z_J>Ej_L;>}|mJn%b~Rwls#?)ku`7c59@|)BUa1% zY`0SHR{Lk!qSf^^vXP^USeY4CRrpmsd}4bCW6BqHp|||<_xvJ z)M%{EZbs1-_4XF|GLlJK%y1Gb{cLF(pK`4`CU&)eh-n@amtP1z!wtJDM1u3G&f z$Kc4i^A}lQADTACP*bs z!cO_H?W?q6_0URNoO)uH{JU*<+K+0{yGDlEuuBHvcy`z=pS5ktFx5L7WQt17a96;r zJ-kQuvTe`UMr}T*O2<0w>eL=N#@;J!ba(`NY~R&ttC4DVzfn(}ddyu{Ro-d5iZII5 zLvZ#`*`ZSIGU8N+$J~$Gc4W-1={{Vg6QU{LevZER4co4aXVp735@`N}yRqCdbI}3V zAUQ&vJt!B#q=I`mf+?>YmM=h>UmunpxmW#iShlJ&G0l z{#E=PP^#S#`4aZ7en(^rgvk~WTB{lyg_f*KD^U%v+nT5s&%@_kG19238hm8fon2sv z#S}H^sEoBuO>3c>Q+a3;xEh-qn^YjJEiCL7tN zrxny9J#}1f>@OdegKR&hRjB=YY|T{U3Hdj~`QAAp2iWGMwGMY1`L{rp?s;aKT6o2l zpq@P`V~hnBr~r^ZslF%W%eIC1cxZZ@`st*sL!&Jai_!+DSB}e4_5LY&hn%HGoRY=x zBkG@)i*2)^BVhqNbVl|;$K`5jk}FN^IV1lD6ks%|TE1?dlU6BJ=1FI=I(<&wt1h0E zkHJ%EaZVN{%}I-a@yYJc1;(R=ese;98)Q}hrszK^d%JO`+IddCiS~+WI{XJbp6|}f zHnwGH_o}^PTuoHKqaV4riHAHhfS!K3yG=<4=*%b{P9p|gGzZuO`y9}FM)jc5} zQjaxuHAYCc_@ev(5zJE;VRF}~`!C59<4e1G;F3&`EtR|sd)!K;B5|~CZ~K}H9Bta$ zhFjUT?QJ8h>?7@MBdx5by=@d{of++I-`JDXgO_Bit5sHu=Iw2xRj14HF5CLF$5iSN zd-TlVmu0e)8`Q$HPx z28JCf`?^d}|GGg1*SX-n>nONE1rNassJbp6mba+nL!&ZX^}mjGz#d~%rK?5Pag(&@ zhHP#0w@MoP4z>DCrQVWFRr}wu<3p%vw_q$50AM&@+>&>w$8X|Dxk;7Wl#dvj)42Tf zQ*H{%qGDGSdsE)2=HCJn&bqhcBl4F)_ZWYdI|o%7U5#C7Dzl&KE|n^cC$YA(r17Y2 z4}_8}F;729Bi^<*?Lk7(>WnlJR70DQr0z6~2I>jqFgqP>#{KF)AjkvibHlhFVNN88 zYAcZr>3qYsfASO;x9~J?(Y$&44mt0N!_4xa4J=30lW0L6WzxqW*^XhkH^_J2t$wl@ zQSfCRddWyrCv8S9!Vj<5jfZgiRcSZgw4K7Ln);%nRK4IZ?tt&|p2Ij`JCoK*wfNe3 zhx)*6IHTIPe=n}g|<7RaBJHE{$r~wF-J9DXnR0KMH#8ar8M=yLX6}eQAQCK(9~Uybagb! zcpmY+R&{hsk5fxc)z&&j3f9d1YHFmB9%`&5HP)=I5k!ye)X3dfV09vlNVTr65of!c z_BxNZZat#~Vuw{f+tO84q!FRst%u?(X-{#>qw5)I@(Q%z5%qgLe9!MHrM~fw(LG&N z);BuZKTPk44L=4O)xYW+X~swC>d^+qKa3vfYG4E7ZsX&0HNSyzuklH`>hL@a!j&fW zdh%0TR2%QwdZuH~>S>QtgBlu5Y@emyuWmhQPf#lw8jXxz>FT{%;J?@qQs|wo8axeq z`)DJhzVR6%q)m)e)wz+;)zK$CkkwJ`i!mNmFE%tDP{Wf9N7TFR@r0@UyP{wET2=pX zNUXB4F%b^IL(xWt@p-yxTHkn5&5glm2k4K;(7c z7?EDC&K+{#>l2JOY~Mg+^0XsK?MuMo7^%)B7!O0o(h`kwIZCNSqqFgKs@nG{mh62= zMkLw_sMGD-A}$ziK;@@xIzW)|sm6-w%!3dxzmrz1zA|;rcwN8&XA2yBpY# zW{lJhPD^s68mc{e%jEp4is9728_1 zuHPrg9bE1A_lI)X$&)9~ev>e*4$TVH+~9Rx7OJ&^0p(#RPHq<44=VHE+Gtc4$zz))zB7 z9}a4pNB@Kav%VwW2rU>hX%&H0?xj%?nEXCki%hoPFOMMB8zU{<=ft7KKrsQvE2LhCgUv6gbA8 z^i>q7++TD&3KMxoPop$%1lqVoYrbC3W2#7ft$IpIbQJzeZu3DD!kv;^HSdtfwo-Dm z<_WM3js^$&hGs;g;kUFQTJr+Djz?=vph&t^*L=(`W2zN*QxoBb(Y@@Zg=PE`(>{e# z16h5#S`*NMy7F~(z~(HSs*ahx!b&XcXFo*ev~cu>2+*vC76@9KSp&0wOH0I`3v{do z_U9cvsDVZ7pmH@eKem(iq?AAwD|&UOnKiYtY!@F`oE5=#R5 zO{t|-WLNx5RMbeTSgw&h4Dki2Upva2VW^i=8=T;pUn1RV2rgZ#wicpY_oKpwI5{(F zYc60ov7(*_?XInv*$q&_f)R#l^s2TN$Zq<@Q08z50OM+FWhkkRRt~~RY8|aHEA(qC zTKUnq@rKG`2#7k_qX#}?eQ7|9mHS^V*btX#xSZhWz>)~)c^NXNyryzJYst*$VwW+?)Nli4azE)LR zZ=y^Nu6>}s<_-(x#rm2z``s^^a=Fomsx;8bvpYzM30A0{mYOk4d|8W6@dl?ulep{G zT}}P-1|WX-0H(9CT09wJF@ZaNl<~sQkh;fWigzd@7RPNKosQKygW>gPr1zkrmH^zq zIL(LM_e@nSPseF~LaHdNtB<0>23lZFM=^}A>YNi468f9>y^sxqKLvqWs(Ynoav!Pap zZ80?weFccUb(I}*-Bwczl{cdiaC<&&ZKO58;d$H$NBpthhpM|)je#EDm}-jgOyu3u zv5ceC!h}n4b7QR++hIzht&O$rPRT9X!(aN=uOmHero~ZqidLp<^H%*M6Co_MOw+yb ztF7kzJQ2IR-PA}`>#>dL**m`+^6d+(b#AKlraErCEX`~xxZJLyCR(xs%QAHmwVTki zW||xO&Xim{gtM^?Ovt(^Cc4#COP~W;+~6pN8>HK7Qae0sG$a&LN410Jn`7*`ChLBN zx6rb%>swlA(d-M;2ddLmsroALO*quhSD}qZSp{Rew04+2QD#dmjcu*oRrTcFO7mn> zO)09;$8nl3_N#|V2|U5B52b|b5C(e8*BaZ9#Hy|RPb8_Oki<0!BrH#e#*^6t->$01 zXGxG4=bO5zRL3?r1v$1gy=t$OHvrwgGWAqbb4>=*SOgT2`!GCNs|q$TCmH*=81t29 zU|dgVA29dIBCy10wOj4wD9VFa??OJw7!9T=O!HeGsykwP99)5^bPd9~0#gcqF1F$owUT3WhdCoFbvf2vY zA8?kbE}iPEMVG>%7|}Qb#*DX=*+uICGTUA4OoflYmFJjxLQ-yCd%!JGf}+<$l)GU`ORbw4rN;X z|17|bs-|i+w0$N@ec%vCS@rZ~|2um(y7|DNJUeVV$v|>FjoGU&ryr!-Z-@C)*a4Fj zkDI1pNApb|Q|29gJgrUBLRo>yy0VJBv})QRIoEg^+6yG|prEDIXgdlZR-Emn?E%@X zW2MBsHFx&FZv(k)G7$CXqwR+>>)lt|&L8=$cM!C+I&JEs4G^SRxXLH?)1ufDzj=c0 z`BD5mLs`1hPwSOnDT8Xu=4z(Ger9)miFhJW3L22;EP>lcZ zvlof>Co9khS^sO@!x{3O@a$|-y0N!VN=*%W4I2=KFyv57CyeBc_&iB`eDs%CV#Nm0cVETckNgZHH>DKu{xHt%&#mvfvf~C7EZ@M1qI19Q`BsbqrzcOZ*QAu z`4s4fv&m4_2-Bi&g*l9Jr$8A=8ICzWrS##z@RjBax^)Or_oLxj3|nRHD+c|L(syXi zhQ|0L)7(P|T4HXrcLeJEVj53XhiJ7Z>l19*MdOW*0_6ojGdiBU6>$U#_Vy zq|uf%ex%lsHh+RS+^7AYXoJ{Vb7;vRj?y);)SRrQl`~4Kg81mIqcjnwRduxXF`I80 zphhbkErHTO)eIj4B+s!l60r0Tlk+ND8=sD^d_8UB+o0*g8uC zRb}2d05#7yS)IURzmyeP2ODlMKDhRG7RA>wAbGu?zQ6*;vOcvP?bfsV(HUoU) zowc_zsqIDokkYcubyfL}8Cc|aGx=t6JpSAOV(G$}nzKGlHvwRfJv5%Fgow8NjPatd zJez2SRZK|zXJ$gynq;n_QWa)_^G!4NQWIY~8@BK{v$Q^JvN=^{NiNV}Hsq%%<_VNL z*I0$}KgS-X&jP1BG+S${eQp-QW4vpOxNZy245odYn5LU*&Q&7m{>H{Yfdi3rIa`Zl zf1Az~=Q~r4Iof76!<;3va^`A%L9@nE!k>nobaJi`7R(#fkUfrq6jh&x3Ny{hMwB;C zs|C5?smPmcUZbi>SP03Py!?14CxER+iZ0u1wIiWPO~OUAzS`CWyK>0Qneh&81u{>iZ{%H&H7jYXx|Uat6a;p_H~M5{0Hg2 zFgI10I-0Z!4uwMFYpK6$>IbRhY#=nXn+rhUaS9r+7a)3@W3*wk4@wGq4M9b!e!(>y z%V}>+wCr~W6U8mS;dyI{k%!0iJ@xfBn!5mSy<;t=CkrGEez!nt?eI0VUZ@R4pnSnX zEe_$#4vS#KK4Xf6;AgBrS!7n=bC5~l$G{1Hdf#+WSZlxYo( zU#dk=(Ic%pU0<*F09kWbqAh0&ysgw)5_x%$V3b@6hI@*}E!B>qUbAIj`X@n2AQ0A( zJPrhC7LDJbeMD#0YHrk8__-?Y)XJ8w1$cHy8KnE!G=rjcYF&%VeH<3<8k`IDhMhBg zVb}E0R&de*yEPBk|J_z&BLu>3??BbS*^E z$R{SWRuG}Z762_jp!tT;`PALqNgBe57%j}*;UX| z(L!-GGTTzZ*Z!3m4nDE&cI&kY#s%gEk~=0Wg6uVIy*AHb5mnm&9rdOOMl2g5I5viV z5DT!&@{*4G4Hn!5Bi`1|H^EeX%QU#Sy%P=EENw4#^K!Dr z7+iBu)!uB@rm%(PAyiNu`zGOZ_bS{n_qU+sVi2v28t6KH2n3Y1*R*;F1JEs@@mmoC zaNRV`L1~RK+n|Ew`Hn8egr-#L8xWuykY;VD?@GPCfiRZmJL3JdbodsmKhJme`}pdon}={JUtve{KhZkTCl3@wcxCQL4pmrFx^Y;L zcL==>SG9IxCndpnV;(Qu-(FPe0$5YZQ82D=zlU{kw{I_sx}!BG^JKjjCHw#b;9GNV zD!2tiuIVNum<+lm$9jxO~ocxpx4*H(}gyHHKmc; zb}gL7mSzEBG#9Kk{V0U>eZuT-?Fr`ngE*h^kj^@yMZmE>^F2^`$Ww`ef8Hx7M_&~{ zVs+gD;PgEXd(Q+5qR6e}%etTSPH1Lrl7&)FXe+hJ7AicXHC0q>ilvK$o!5i&9q4pJyoVkWX8GhA8veud`TOGaCK|THaPnU8ckkn0jxzRhmm|X@=d5Q$YhG zFG!15)_Ks*IhJ0EI02zV6_~7#LKzr%9#as63lnNj_b)&h|DIefYO`S!>mbmi4qdtk za`!t%kaSw&V~a~zS01HY0w2l)M#|L$T!uwz7PJvPT(uIB0Bm0b2yDF!hu^p`cGTzPP0g1-H?J)r^AW`a z*qK%qY9?UuSN|bq^=`r1_rk2yO`)^8updmHC{i2vi?&yo-V)}6l}+CWt|G}){y|tv zKKfN!E;lM_E6M-g6!Duj3DW}F2}1DZH+Uw#HuqF0-1#<$-Uf4bRkrUo&ba-@z7&xC7yQn|YwxjM#?|;r_YC8jz5j$XBOR4M8=gmjjbO?l2q~HG-NH2CR zvk3TSO^rrG2E;CO-V2_wf+sk6`^`!8?neV6Nc5~0`@wuc;ENn>0Xt%DL&@)u5`w8w z=tIYSCy1@Kq9J6XXm%9*VAB(QH2D}RcOe5Tf2oh7rI+*#=+d9sRCqvB z{{nF-@;yk)F6#p+euTw($9d0_i6kySbOp)^=~a3n&{KNwQgX%ZJukR z*q^>VRfvJhLcN}zJco4sj3QoWD-nD!h;EfaxWn5QS|WR3-b3T^8Qi@u!EEVuXV!m`nk6@pqe;|1O<-44sUckO|^&jXXFMU%~G(zWB5})52DuC|30xCQwhu5Hc zFMQ`J7~Oma(QyB31grc^Z(eJ&*iYuqDEA#KW=p5*ol7MvT6h7vRtd;@yoKTSD9wGV z4S=cl^;@kiR-NV=xRl`^%k0?v1$Cgc`|szEbdMl^x#)r7;Azcpj^g8*j6f7Yjax7SrvB9 zoH9QP$3i541qV1wb~r|^dNvG3zR7y_5xxw)rDvbBv*sfrrllE$zSPIiLu@a*YW`B} z>uj~9*C@%6okpmRmlGSsZ`i}Se+h&$OECfAA@gss4+I;o#!r}Y9muOK9Ppq)AG4F@ z5&vFb1hp!|+!4c-WXDgJm0^|GW5}E(#LLN<`LQSFIrOxm(L^)Kv9{vKIMWtq=7yNQ z0%z7Ae0HAVvy;kWc+oF^XrAIgbH9g&Fxi>4qZk(^D0NRo(dOhC^>p7EB4Q6WnLpXC zcWc#D6`%LJGYhrV>L-YJCpvxHp!%}O4fWA;f4Oo|1k}Fe#wKZ}%tFFIsB$GE7xV6o zh>oY_*Z}P}voIG25GFeSm7kPn{n%+7VjJi3QDneMXs zGO1Iab7$q)VOUlqt&ObA$}qCDrn94fmvKWhpE4@)2*g7K`$^XN>K-=fc4amLK`WV6 z*g$Own42Jrk~c?JMTbivaY#zKpen26u#C1=Wo?a%EL}txGqv3Vg%FCONuS8}@GkhW zkkyiDmdNs`hX?D1V1WG|%nVYQP>q?5`#7BEXy~&+b9YK)`(+YgrYd=We`4!)D0;}J zrJihzu|Vb`=xPsmaUwfNRlU&RA&Tnp)Gnm9@hATSa0S7 z?{A7XtHU;0V##}(!JqQIar|EU#Zjs^EE0o!m@_dSWNorUQo?9fk!tv`YKX;X>%$s= z@nrk32nZ<$d{{UHpvOL}I%q){75Oj^it}aVjrTp(vV5QURo2*H+Uv`_jo)*NT+JJ! zqaVz8i;<@t;c9MD;iNadY$(2b$@F6uw$0)}k!HAYxA-vw0uXlEWmYJy>|lsrwbT){ zDv+BAZMIwdM9LRY+y|+fiFqMd;8PRx&~{p=yNOjcN?~%hO3)b-(;IhLf~7=PC^{)J zvGVYua5D=6j)$9>e}zY8M3lE57BkFtTlomxcht|!La>8hnpq-ft*4?>l(68X=)RG&sA3Q+-=St?kb3uST5Dmcpnp#O%$x7G zbdb>#?KRy28t>11wXC|d${&C)pvVB`BjQ2I@BssKhlvHSQ214l8v$(S5y1Sl@pTb} z4iDx4-4C=mfLR<)(76D>=Oj-PkrJIKDUg)~LFyLBGT14OFw%wavW|uM$riVC#8SH? z(>Vrjr{fWn)Lx?!*=dRk!p0x9bW~dLvLF`9j+s2@>}sRCg7h&9#Rsu)y|4rvC+}bu zkHFO)!OR<2lNHQ5!@^fX7{9C0@*w6`y2i+Usl!n9ghjf@{is$5tH6G=#Ff;c(IKFH z+syV^`;Y~z(%BFeZ9KyxdN%9C|0gk6F-U6SK$Tti}C6S$@C1K3Z@jMsV z?NzpWBD=s{#jy6hvx}4;#!SXMUxj>b^_jOz4RM1zCUeFTCNWZEl25L&wBK1vNrX*Q zO}y+RtS{mn4!kQc3N3!J(AWlW@O~B!K>SQ|!qbU)rBD-t}RH?iO=FF~Gs*C8S>YDBkCqVZhP9Sc4RJFjYTc#$Xi&7@Eg@<~ zp4C|?cE`GyvN3o885i^8ISW+1M;)qT*!vd5jfr7bRcBt+9$4HZ3W#8+S_;I?M{42(d2q-};Jx+oM(w7z1)?mW_g{bjLDj5GS zORya8eWUF&QOCpK33=AU0sV&>)nq323P-@ZCJ67?n#|YXH7&2nsv|1uTus&#p7A!Z z%uABOJi6Q^w6~!R883*mQ=eQa_U;8 z9vR$^PKB!HS`V%Mw6rVkHWGbwF7DBfu2z&W@}=stK;tEO&^yui2CO2O>SgP>7fBq` zE7Z0=^TY=o>GfG9<289&Q8$WJMcwN%+1!@Aq0X``c~f$*<^qC#AYsl8SfJxA)q4_c z{Tsw8k^MrSHDF=vXX_bLH2oqSZ@{7;9lvhCs^-*W?uJH!?))XT-d!(#J`tPh=l#TD z7n2t)E_eF`FU;X`%if8DbXop1CzjRH#{1LJSk|6R@NXg_a4pm*4u@)@|0mSdU8_&4 z;#dPV$-g)Pw-W75VBt=+Q`*-~(M|R*iNf_|Q~XD$$lH_gtdsV+KYdyS0!*g_*0?zS zHZOtIa+pd_6WAwghQBrLc4|ZB%BJ}bq4e{xN$qLKI>KJ!(uh^p9(b#`+X0PODIoLk zMl2d+BAl|^d9Y#%GyN&ojaM)V+?nOCO30@%LYHRy*OB#HYm1|gXUGMoL|}L}^=u6E zpF=r~aWv-oHR!~Y4NDQa!3Tbl_=H$K79~>S`LQ)8IWwDY% z5I(cYzn&T@{wmWuCAJf@UhNNG#!~n}Bbu_|+8Y1)1-u#^Y|6xyA5VwiT!?YWunmVi zW+=j4WpaHpNU0M{ZB=jgn}Od?s7ubxfl(9dwpY1>n*$090V}z<@0+t}4vVNw3l_*e z_iLmwH?#mJSWE|6KyzN=4;QZhLr_al^aZ9M=^QOzy?1&ayFkqmIz$$gfTQMcaaTBY zXes5k1c_K?>*U==bh5OP?6L+WwPK~T<^JT_f<;s8CRRpUT8YlKVo{PhWmE1-}TNtpkgoEq^kj+#&$Br)~qiZO!5k z+83L|V%aAD+SIlmDs4_;P7a%MegsrcC9!fiptq7(f@!P2;GQkj#?|ScJ``@rp}lM2 z_El^mhTY=dmEs1nhO{-Cm7%v|nWJMGJh+L8x^1*InboGPy_vHf5+%NKknV8zWQd2~ zP(m^&?{@#j6m=3p{_^IA(C~A6Ru3vYvTE|7x)c7iWGv!kr*vR-LHP?hpyC--(bSRE zqs^UIE#6=Evp+o=hiVr(vbxmj10c`tYW*Ry4vVZ&x?3WvH}&j-R3F`Ms=~C+=;pTSyO-{c$_(g&%)2VH zx9+~m{9a@}Acv1w9qkb);$+w!`+S5oJ*Hgbu_AFY1k#l53K8I`zqiEqQqjFL6VuXk z`BibYMCpL8I7NT>*H@_nU0GT7r+_U&sv%wz01m%Xg;_lqKC2P+qn*U{ z`h8K9l{3ReYsR&5j9`=MA`m)-MN*$s*jy(B)Da3^C0d#aa7+qFRRg1@6TM9ZNtqbX zN>%UN6WBYsE+zM4k&4X9e(+GN#e3zKZ@D?26>ko*vLZom%^& ztvd+bK!QMsK2hQ*W$yxiF=}B*1tZ$y51n^4^P~N}SR03# zBs)A!WP4(Lj`16fURfCHhYfoO!2u@5XTv#87*R4?p>Q5w%-72sgSL~F32x_PoO zu=@*@Gfao@RdmM&>E^4P{<<9Tqn5*$Dm@V4tg`VSR24t?C%P$hX)d~@herLUcyxRsSDd`a5Ud@CrwuwjQVZoLO zS?oColx!9Gkgfh5kTytLa=-}3>Ofw^bgZW31Z`h#)Qv%4T5AHVxb8KWRnpc5(A=FM zbIS^umty;H?G@)JbXiAT(qZr^?8&&cK7br{p+8Yy@rsRhJtz+TwWwcT+hAW+;?kx7 zDMeHu?+oTH<%*d~u8=t%Hn~EkDpB7IEGJtD5!S5xXlIoq+(jpq2su@hOyNoS!yv*- zO<;3CP1=?TjLyh}xUxm1YQWmClY0EcYBnVX0m28WL>Rm|MKrMMAb?!|4^jj%Fz*~2}N z+8$6}^%p#{n7db{!s)D%9T6x``6HRBn7zw{;_RxbgqLRH?*3WhJ(``j_0#jeko zV<`Yna`)W<^sY6wK<>k_Prw;B`q#@z0)opNr%_N61A1u?I``rO0gb7%>`{eURct!xs5nfQjaIV!PuOpYCV`~~js^2O zqB4i-j?v<=Y!tEa;H1NJCsdVB#(~x5imd*+AL-#ZREV2^)BxRSRpDqBDqI&?19fLr zR-f_68Z!}Dh_O*wd;+qnOah_%gpwzLtFI6lyF|t)dMq;HCt@y_)Li;N9FP;dAu_M1 z%wDh>$jnbCA@iEb?5(>lGJCTdI6m0@Xnnin5xSd{J(=}kg~*GV0!lmrQbNQOR*(G> z5Tr1F$`tIA;NGH~PEEm1{|elc_~Z3CnC))?2#ONe)ctc-n%xelB~ztqWZ)q(4TE9_ zmK_V_?dD%B#!($Xd`af>jK$bkFFF*g_YcK-y=Q|! zl0!Bdz^p77Zbfnaa3HJD-fSE~$&9U}_GLEe|0OtbE5(OB=*e6xai|V%t!%JfD>Jrc z57WI+*;bBh&F-&zsn&+J9tg{p>y-Tr)Zq>?v1*wbgyu38m+a^PL161VI5)tZ#VWy$ zXG>n&S21R}@;oZ&wJ2NpEXNpj$kx`}~8 zR;te?1zHi-?JFSc+JNSix(wRPz^@>vP7drYQjI9@D_F3m1X{~NSE6iTU^2OViI7n7 z-In->D|sOf)+R*A;`@>O1#C8Usm(&xRGa5d1q)Dgav^xgZpdPyUin2J%%7t}Dc^Qp zgbkaDiOAF%D7M-(*bzUsYS&b>2#7sBu$?N8SqyW<%)mryyAWWQvlw=h8G)_TwC^p( z;awC6RaZ={_7apW#we%>`u_{e7}fDI7>@JOK+25O8qxJ7?68(?hNy$;i1u`*qNVT` zz%R3nHKuyYz?PN=lEVyZb6U9!gd;Z)TL2)r#^CLM-b1Xa?p$jweYhNqZ(d-SiXtAr z9CQC7u(g`s)#Z?NzQjrp1RPJnxj6On1EIu<`%CUEFe1pz)Kk^mmk8pycmR=9?!dahT1o~^UcnsoUkA2^ajs|wrY%c1pj2uqq7=$*`bzj-Hc^kY zfZ5HJP;E8`_N2^}5FA2QvoN?#l2@@_Y+GPm3OfPu{>DlG@*7mKr3|tj`!=vTo!Q7D z4Dz0i?KEdKOM;u^=4x=UofNf(B{=LN*R3q7G%B4K^ytYTowLbefaI&z2cu?M2HV|O|GgYebIyMxkT$MV%j!i`>TUks- zf6Yc}=df+!9{95B;fa0g)liN~8`gs>ZlV13Y!N#Z2<`0^2utVKN3A5M_qFpRI0_X|gNLvOw z8W^WipKb#0ITmQu!V5NG)29O|Wk3IHVz|`9)=t=ON_`h7Zg|0aW~;=fVpXYs3-Fb_ zfo)W0!l=XM)~%zO53I^7L1pvZ0;ab=u&t^hEj$N+fH$^)+Md{g>CdBUTVMmr7h4m< z3NRNrdiqu%*+H7Sl{I3AkSQl`fK7?z;WSD@&_jF`ILnqw{uWe!wm2Pq*&M9lOfE~L zIXh70ye%cFI9&`(g4d$o;5wB0Eo<&{$v&AVy&#uq!?z4i1bhR&az*^^;BYl(J8SK5 z4gWWnRc_GY?Jy1A6o1+}36ZZbu!TbM=K5Q% z{4V}fmpONHcEJL4kK)Cj`;@f{#Sg?ERs4vGM8RW<+>Jj^C}TIPTYQ_s>D{2JxJ^NR zFUR*VckKs%ibz86PW?TQOLhc=AdK2jh4$@%REEzD_P|kf$85btV@Vz}^SkDo2;O+9 zkENYW@L$4rIC%FEZZEIYIK7Yk=SqzgVvc*6j1`jiXms1h?C#M(6T5pfO7F+<#XTCK z)OSCt>>%&a*asYmJ;1UYUebXBaHEO4GsKk#xG|#@7XDd2TflC@9gm0-ABrhp;-ZX6 z1x#GIVZA8B|DceKZ5L(W6@X;ix*;#h7Sx@VDefAROra&0LcIQqdWP{S~(iiOYg$=nVKu&Tkj}{U=FYrq`0YmP@3*I zoK-Dw-Zme_o>CyK|3L3am5;IV+E;;e?E}5HOu+madW=N?7IhTa?!VaR%a)j`tHA%g z$G`v|(CK5WE<0g665HGK~+sC1whf_8oI}G1oGlJloa86{SR%ZZUl-LrE)D(TMcB4P8#Y&+spsT7)1sD%FyFUG5ap`y>$2N)2ufji;)IO&EW}|&H-54DCr!| z#T?2$#{#vv0Tg-CruG$`!x9e!v=fF}t3DTh9v;er0VR-iq}NBRvMW0pFpv@=0OKnc zi(y=n7BIFehu-y*m`p`l8jTgAiN%P|KXd{Jwnl;U%Oy5gEj%6C6PBB9U8JnC@G|yU zEK#OPT>(PK1zP(YeFYBBC-$1<*(=~c&jKt;gZ&37xa-PZWlh;C!K8$F6OM?AY&AF_ z94{es{3^KS8oGHEuJ^U{?kd}cQ?TtC{3h$^#Wjq#n|!YW0nbpT_=5<%>#QAob|w5Z zfSnCY5TQhH_uOD^H2DUmkmuX5ILm@ap_@0D2*GTrymW1DvLGX_2NOvmzz`hVAKf3;bOCGT!0URm@Qw}Zr;Jv=ltX6rLkw!>UVhW zg-Zv0{Y{y_SyzjJp7S6%P)4}P!q^K=zD1AJ`q)J13uS& zW7V|R_Br9VSvBJu2`tFT0$6XU-^f zLzyQ}WE1t&`ggRPq>mQMq-`VNcS>ZF$)^bOw*qzwb-#lx{9I*9_)ewkcc4g5(^+@A%eKWbvvd5u+G`J5LwgZXZ=x`?OzYF3abY1l)IB7YTFf7POld+^AQeE>T2C0%_0wm6?=IJGc$DKr2_cEDiuM*2;q7y|tVUb#{o(c-Fk+Dx8w5^~XPY^k_(%Mv1Fs`yT zm5J51O;{;6VU2)yO`P7DMXZXpPESeh`b5X*{=E{}*NBANmalJYkg4?)`;=8NY!Hx3 zqU>m%Ku;e~Evv z4BXdNcd5OLPG&0?9sGsTDW}Z)s4X;!_s#odSb?3P)?L~t#0>Cd9;_A2YHp2|4svN? ztZ2_}mM=uT<4r7=JG&DrE)ZAUoSw_6n(QD~>wNP{yw z2{mrq-^|;|7Kl?spZ$%9lc%))ZvC5@%$P1F=e^&s#NwlYX>1K^*Ms>o&`p$ z%sbCvHip^a1y11$8tcYAr4!OB3?1^>D{td>`Rm&I7x(CFMka$Ncw9Wz6n8~9S=45CSJ2> zuZ7Nd=(nqqJty7@+q8>z;1eG3c1Mto>qGO^xo*#n1(lre=@CfUCC3B8LgL#|U~ zu!%uU?HWCN2jOO75EX*sIg95@fq8JyPYPNlV$rM3ugfPpESR6qr^^35sgDEy7>eg) zSxQAJh1*qJU>eTUxP?s)!mR`%wNc~#4pZo7jR%7Gy%uFBt27nYJ$h3k#)H`FKzY?` zC@o@q89Ni0BEHcv(_kYvQ@sZcxWT0zZgs(pFL(t>w-3&k8_Z0&_pvOkFU!i(P0pRb zavMpGn&ZSBNh@XW0!#KSWw203J@+dvrTwK)yj;(1#W|&UDLh-oMVw8d=)fCqh;b)s zcO5u(hLR1u8A{r#5*J5a6RJazfq%e$HFqhVWo@wTMv8S~R=!B#qj<g=m1(M=B0E zg>!ga9l4AdcH%yAswY*t(2>_ipK+>}Lrz>=ztY1AnR&kPs`)`D%o@?gPP`uepn;EC zjiVEK%xC?2e?r@wd1YrjEZcj?;M9SMY=^!w-MWf6*nz$K3`=A?WkpkZ z8h-E6mjw6}%MUe&^zYjbg}Z64Gxzh|qc4f~E3Q*#XutH4B62}Q63fZmbLOSB@AQ=W zf|V~*TNG!c4^3oy!DUXc@}+AH{kVU|NM!6&RZ7<$KDhs|p2Pbf%vf~bgR5AFl;tL< z8?w6%WwF)*F@s9 zI_5{ckh(hkSL!+?3)=s;;Iv-sZF8}=*vvE3+LfD)XXO?*C$YuY@t?u%~`mLsLj^3SQrE6`~-;6qkw7eX*8t`TDmqG1?h;Q{mz&R$ntl&6Og|KAPJ4^(2 z|M5P&iZc046~C)WH))djEiU_H36}h*=I%-=56n9re?hX-Qy!d^mB5st~ z9OOf}6?qjWTWHW$S?HRU7?UBQ8TzF59|)ecjT%+r0oqykxGM6hcwZEOHfjA*ha~pY zZJ|e1L08gr-;$dLH}f>zH$gNv8F7o^c1&$=pt`3>Tz!c^<+C0@LZS{ zJLB@`OYR&2P(hvoF8JzL#tsFA$rRP8%q!ws_oT|GvLwi&GG|rh&TM^Hdfmyh3Wys%G_L|^EE3R&z#WqSL;za>7>uvTE0r0USnNc_ z=d@L@C3maf$gBqAS&evb9=sgF$^oEyxOWpkfy6DG)-lz1 z7|T&`ai^?m+{hLwxVTepHEic%0hcPyBNJ_LBUT8x)8Eyw!%G!};Fs~_W!bVIcqhdS ztTx8so&eNx^p_wU(K|eO#c^K*mMsp6tDYuK@;N=i<*nzj#z>iU-aZR2&Ekw-&?6+; zTC3(rm3Q%9)o|}zBD?hOYBKM#T{XuVFhTc~5uIMxv8&YEi~AX`={+PRKU)Q-qR@+T z<8_(SoQiWO%^N!=%3zy3iQhTi_*qD0e5^lj(L-yl@t2bBDuHVJTGE$D{w9;{Mb|>p zyDdcO3KUn!T`Aqepohs4-FxHXGj#0@Ef(E+YxnemfT$4A>EeJ^k`k`%kP1mv9#X+4 zm-}#v$@47lepv(;CpTSoC zB%H@ooE)rPOOWBDxK%+0Bht74Q2N0!ye&XFHMj(%rRaPFch{x`lW#rDfJO4k3b2(Z zIuaa8LN{KxS>0)6BpBHA;6~&dt&dYt8Z*cz8rw8bH!Bzy76{wcnP?l-XN$6ajOcG&&sqomV2`7;5adB3*Cyv z3g^+ASe(-@C@hZ0h-nuz;yrjz-MV1qTrCq18v8Z*#Pd1;!>wkJZ{!s_iQmd-5fShej}a=A3h#EY7UqnNG+L8CqR_hEK3ZZ=)S0%hXS^!T@m{+Qf?DC2%t_=%m@3hK8lP|9M}3NHt%iyw zG_J<;gYjLZ9AS4yM>CB|#P9`jcp9GsfXiV})R28ux2LKo2F0zPBXmcC$@?pDO7z8JzsRVLhD*xYwmP|Vfug;o12lj5AbS9*Ffs!BI`S~>_h1^|8;Buu zays%*aQTw%Po-kKyYwX0)@E!cu*-YYqo>M{m}$qlN+m}R8-)1e2me}P*AFoA!+-Z; zq*-auDCT?wk>wHje#DdMZ5oHM85!(xFz&Z1p8d8Dc?5m=5pPQmdU1SkAZio^r`y$7 z+?fYyPwiKN6^Fvug_R`J%q|eu|NK{j=UsRZ%w8CFC|ISeb^9Z5{J+I-c*nZJI`W)G zb>(B&eYKP()Sw$y@q)6u0a~N*ABIU$h=?YJlSmD}S`msNcWb;CxZwiNZm*)B!)OrB)m@i~c6)9r?@2Gtx zyKAKHkL!74Hx)#FG%b$-Ns9fzu@df|=8kYEp*IsP`WU*_LR*&~wndjOKIUbhNX;Dz zQky)8m!^HgAbdO(ciMIu$jh@^;Iz2|LHef;2H19(R;of(KZ{4$8gBZT>BI?hSlU?AKo)k{V?20uOmgU=fZwN@rK z4@RfCbYQR?^U2_nF=cV(PfNx`h6mI%)G^c6blVV7s`qL+IRJ+RE6`SlsKpJ-z~X-J zmy2_!1DP0nV+OigEml}XWEkms2DWEKNQ3}@tYakSOsID&$S0F0JM5y&Oh^H8(Q1Sb z24RFXAv8Y2*pR%2Kv6ptY~Q-|5Z+j=-8w?n5X`ITVD7BuX%+wwa{ye;F`rmWYsMr(bhT@nejkm$f=mf^a+$f>r^cC!>8QMHWdpk`~*UgoJ9x)4dkxc zLU+0~3I-#A88l`L_N3`3z#A{i4~K1aH0C*B6o}il5SW@%^$Cu`?}94}z7Y$l=dfM; z2_XrH9VJc1jRx#@(y~u+7#@!XHQhH_F5Z?=QQH+l31cv9#2A2ZA;pj3L#$&`k1-hZ z${3syHin0iI04#rYjv^l4r(A(Z|0}Ak?LSs=s!dOdKbBU#y^G%`PpZDGaL^~J_mXy zAJj+F@1OHXT0IuVggrnY`G8VVIfElT7z;TPcXLYbg3R$82UMRBMCns;T3U_c6}7w& z%AA6ZWU;XR3se8;skW{`-6TtGqWv7Agw}ppID+RwHWc6A7*5}3L7SLqw)#urTrhO& z@m%;zth13>H^yV15a~OfFLU^g=1kyCw7s|>`Xro>2xjC|ej+;l#SgbA4cB|n)?xZG zlspj!b|2+Ve`cN!@%cu7HM$?mUI}MBFtz zC=misxl{N6c0Rogn>3o@X2@m(! zN7=h*mnD>~5&I8kKC8n!13DD zEG*|DZYl+wub3sAqg@gcdqU8xks@wDzZPPZ(cgphRRQ1j60}nAu+E~HvUYqopF7jw z!`z8{vT+a&Qsx)HRWJ%8@f==RI|TU50Rfzq4FmXLYvLFZ(AdxB*sA7y3C8k|T}J#I zD4^GaqN!joK~M=|f~emj!g{SYZP8EBMW^FJPiS9Fi=J74))#-ueo`4GAl2rOsc%8YKaS zCw~MxD*>1_<0nASHYa!0v-5o0#Hab3A}29ixT z$l)H={lk-Wf^m;Rj+zs$FDnL7y^=|wmVrX4WD>Gj$=+Gn^AeJqnXwQ=>~tkVbk0|B zSS=&3uXsInC>T$etVY4muV7>-3c=l~iy^ms`xT$ao`$SYskRIFObF~Z7Vx=<{6If_ zwB>ab6_w}p`9g5D2|;j?jfQc^vPkx{MYOF-eer;tmKB<_nD5obhvM2CjOFQWD3R?T zZFY8aCBG$*m8VmiCD8rU_dbz`hPnR;0*g9+2YRv8BAc z_zX$VMtTXu0qlVQxG#k+gLzu^3}4AIK>tq&+2?pe%3lWNcRUDA{{;p_`Yhot+;3WuH*YL`V3E4d!toOjI( z;nrJ2a+({$C~_rqwUhL2C67jIf6gj6I7JrvizJ8U2DlyEOs>jOmq!lbb*dgaxtr`w z)ma5WHou9%zD{*?SaUV}AxkKGHSf)qhIUb3ayqX;B+s(Ys<>1UWMPmFUk9!cu8Yv7 z)b=EABrc;Eq+1!F-Uhh$O?qo-(aDu zZ3`WV6ygQXe8a1YH}z~AE;8^!T4)OexC1x^;$Wy7kya}*o5IF?tO;jz9w}fp7nf2^z z@1`wzsC}1wzQdn=H1|6`9R?z#5X)w=VZeTxwU=i@5=DLpHQNUz>wu_Qp0Wb;rD=0* z5bNyk_0BYI7q6JJALRIfs@gQh5KC{?1K9bYGiVMj8lyJ*fwIf;Rb_X2yB|F5p;$4l zX*z)IF9_{R-XVyY9({nf)E*U=xYFwbyc9dAiap4j&s(#{VO|0Sy|`|D#7FWMecr+l z%Qi&#$&@4P-2HVMBkI%BLogFIDggc5WJ^s%O4}SkXTJf%i97;T<4^&J`WE{fhl5fL z$~^>&kf181MnLnyH9OlPTBwGd z&5(ixH{}EmXD1>;13l)_rTsFGl_~5DuUu7kD&jviBw&7~{ih+~ zoux~sc{_)nDC7(r13y#CGyFr`(uGu2KiIna>&{0AC$IIM66+AQP(-{Fa|TAgi=>_9 zwE)YQv#>5-rY>h;^*>3Y&O$uCLUFAORpfWoC#wWgLMuZhI(Zg{?y|)MgTJ9Fy*&#I zyc!{&80%76J~7s&eN2k(7-js#Q()FV^AiA^6^{4bQQgt%Uxwl59B9YjpSjVvETWc} zB1Hrl-06#-G3s*MRE*%T+z2^_C%%A(t8I|(S_EbO1ojkkjyHl~5Iv~p5toRcCgZ}A zeyY&9bKo_L=*c;l8t>q0cXUfV&x4RHrZMLs!JMp8O?mRxpT|+#Pdm=T?0+3pM!5If zYQk#Ne<(&BDV(f>bO$K&GKgdT1&HX?EJHM_3qbGVVb+LxQAo!w05=cW)puqiamyZR`jE#(7@LmSRWHxJ2R)QMPrt}Z z;rWe!ysVue4J%-nk1TbG!F&g&4jF>Wbw;M?ApMHjp1%kLKT3}-a!>tvv zwbLc#GRNSQoQCbwoe@hxKV|D+vLpNV>OB}2KKz5QV9{9&Cd|%?<)DWBa^Sr9Nh~KA z$nBkE@Wj`|5*Kg-%w^sUgf#0amslkt6TYK_D?F6#4aaLiSGb?E+6guMK2c_-qAT10 zIPONQ}<^6*HJsz%MPL0`@lqkGWkYp~j_z}P4Wq|+C;0hV7`a!Hh| zQYC&=_Bya+bvR<9#emDMW56^WzO=Xwx5Y=-fvIa%O<7i+tqTuSHP2kfd%$0ddiB|Q zH627uUFW6CC{#{Ez`%xZdioR>stBzD$DpD5oc+CY;08R_d&3&2%+?RUL+jl{ zVBNMbdio0#ojEtb7*F1YzBKwKq@;aeHB`;PcTqFA5Zm+}bu5GdDUZe$@=)y$w0jEN zIZz0iksaDl#r|NhvV=R%${{$-;}-A4=7zSUjLyaiH1!q)(|HK8gt_?(GW>$FFGG`5 z+0b8Lnw(Eteu3zeLq)%ULQrTNJq^da>i-H=@+<29E01RjLTig*%yi~g-j*#y*Ro2T z-_Z3UdB1s)*5!p$J+-FFk34&N*LfeKY<{aPATWc!)+haZc>1-5av{wsy&d?i6`HO2plek zflS$!Ur}^jPM|?0DtrKq=^OHX2u{5{3^&|8!ND5w5Y(bDB2lICAHuIlc$Nc7%ycZ!$jNpF?!d ze!`>K9kk0W;$HKI=|k9EG!qF5FG90>qL~+sERtg`E8^?e{RsG9iqJ*>r=ScEAb|S5 z05!?_1NNU~PqBdyBU;#HJ${N<@y8KOinEN=;15{Cw}nL&XXUV>i0Z{DBh~*CJ^x|r z`AJ2+frk8vp8vGrkfqo}C`$ZNUUA%A( zbB8v`*`+KQ`x4tS9_>BfU3CuQ`uD-OifQZ-j3XG<0pjKtsvR9V*+H^FQsSd9t zaJCSsa0-25i8Rf~S)qs1u-oWjX3jnQbi4u6Mqnq@iJ-X07B9N=C!}bZCMcJG`Nop0 z&9WuP!kl+>FVl^j7J6$_HhO7gnvD*cincke&{1!bK3~+8i9oY1tXu77y^{HOIl9xD zg;S0>W<8{+y$Wb$r8t+bh0wNwwYpKV9AsNqjk|0 zC~GY)!_5qj>TITS{%uSJNg@wndSH>>BYI&$Hip%rE7f#gy3F)&?NCgiHbvr~9gQk* z_>uRRB@&{}d4Z z2j^dOq}qzrxNDY|f@FWW6+7}1?XhAB@+-wsWFwGF<|29-aMa2b(c`qQE5qAG5k1Tu zCO;$LFh@i)TnN;Nyb$-1NriIZf(`XNdM8y&PEN~6AKqV7T_iH?+6>h~_L7p8JU9(S zi;Z5WUs1h;2@Y3^>0w2CCqeCT6iSzgbVXhKoKvW%6Vh23TXI=uCRdF40_T2T}+9os- zdX`kj11D>Byv07Jl#=MHsh3_4xOSG8o(z0<+Y6hTt6KRL z8|mzaWK(}R&q<O^@-TyhD0f8T8q00ai_< z=y)l;w)Q5voJe`AxBisqD5|>?*FzJ?YqTdS6-FPI#sPYYlw^BtLdyIM^!;O24)U6K z_`@0LmV?r5yTEj{d86)gJR?%PbziFiuL~*JTMrjVr>D2>Uvz+hipoV$>oPc!;zm{K z{tInJ7H+O$=7lzDRR$B2S5i2%PVE&hwVNO3od-C`cN{i!@T_`OM78`(sT}oFd?i=>>}DdBBl=w+ zrrAoaKa7fl^>*4+HBW!V2R#&w$xaiqXw>VhiVp z`+L5T1GN^T&YZV$M4h=ZCq#DdK>8MCR?H9eeyPFSipOSt{wEe`A`^iphA| zNc|59$;ZpdECug6QaEp0psX$@Y@|ax!x|XpAvdyszBrDAznDo1{ueQb4l(y;%tw9| zW`mKqXpfgOyoq>p(A$u0n%P@M?uNfb8O<}1mJftZLTZ%W1ux+PQ6Q3B0lRyqg2s9~ zVE5^0+zB#Zw~b~uwpd^ZVT5^XBR!myh}9D;Zd1y?CvJm8+82Y1Xip_0*eD7+z7fFAf(*4w>ThIP(FR zf7H;E=)-t@5F*vIQ-d-3N=(p4i7wll;|Oa}oVxAg!rQ|zVP*;8WCFxW$<56o>tp4E zeQZs=Gg4Jl1jXR0x-k4qG($JAT~*x&(Q%x?;S=;usAt55cl9l%cC|fJN91HjSJQ*E zgOw5m)f7y-tKl-8M3<`Rc2L(I)%88vWD&NylO97atE1-WaAVRvYUsg`l#H!`X-=Ul zHT04A)EHs%3CnIZKqLD6othZnRVwk0eikH2{yTaNZC2<7@^}Y8T&I@4OPgQ0DrFvk zyga53gly8yq+Ej?pmvQdPCE1MD_Fm@Wf%NulE3Vre}SSDAxnv z)wjA{R{{}Mq`KOqqy~C0Qr%VAx(0dxg18{~*n7Ml6-&|sEVIMLn<(ae9dXQ)^fo|q z+miHev>fOU$pBj08|tUD+(?J=dbF{T?qRx1dm8C;G>ZI->h=fJj%utQKuon9lkiIv zDD+E5L3j8}YYf-dopcBqxp46}I>lJ<73cye#9`&ga_I%m?YIcBm{ z%w#BZ?)BE%vO?3TP4`=1_{*JhTHn$+r@Hi_rQS+gQD|b`%GhRgV|{+1DMH`Xm|~5B z*^6YQ6uTrBT(=UJo{dO)I_f zG-Rych0aZG>0 z{4HW@59f7h1<)l+8|iim>ZZ~J&_7-;$y$v>)@fST5vTJEUF-gUiAK@% zNCSUo_XPgF5ve>|{nAU17kIyqI!3iqFqWH<9n~3MlLFi~KWvTAK5RjmGjIj&|52|& z*)zCqg=i`s)@p{%9G(QRR#3=kZnq;1pIGR+y=gkd_SUBr#HGI68<<7LrFM{Q1z6Kp zBK2717;9V@ob}J)#>MtyA7JF&mD;)1JHiYX%<#Vj_k#1duh&R$>mavoCzRh{TvMs1 z7;+s-=&Ofn7vhXf84PVi=cf46?!F+z)vWls?zNNdPlV}aWr}$z+CQ5OzuCrg^mmaK0ITnB{|A_oht##&m`a9a+kqG~Y`*+8i_w=$R?NQ_!5hpH#ijL4B6&Z$(m#5*( zJ*IOPIm{PO|=ZYG4NJahTa0`=5z)w z^XHMr1&V`MS5$b|6$*)&P4FvoFfN^AP-iPZR)9qhiX0+g@#JX0uIEtj5~dCTB05Dq zKG4Av8Y(Bh^#kl=_n|=dXXwobdIa5B3Le#`L-qdns@E`l^+jYqc+dp)6a%JJ!+=a) zM#8Iu3o$ysRgBmZy=0O2WC+FFUPY!VRjfh7_42rK5W~aJS@kl*4Y))Xe-FocEuuHW z^(craquvKmFg~ha@v2!SMBN7#H(cJ;g7P31^v4l;sx~pIU=ck^LPh1j)-iX5#Y+1| z>J8K~R;PDH>E7l^QFJClkE2PW0CUb2MO6#^ISS<1|1D!IAO|a$t=6qI-~~(8Lao+3 zwMOyu-G}IGGE^0u3*|wfAL$NlO4Pp=%D3r2TW z<5K>EhJ382n^sW%$9f|~OhW|4>!u*`yv8jwW)hIqhhu;UzoAWI^iA5gQGIF1Y#cb> zu|TFRKj$6{F^-RhbW^#-GIgQGnK=RIHhHx`$5Hbr6n=`H?rNT_osVv*^ncvP>&3N)7>d*e zI{Oz7(;i1HrhpUp(7Ifl;Va|e{@_VeN2L%};uD-ucq^Qschjy#^;E6GCh9XxcWCQG zy(`L!Ptu!#X6$2l2g$)X**FRK`gb}wNzcH=Y@e*RFi(u8tjS<2?1C4ugCh9wsmWke z+zvPt0ila2bQ3`ORCJoX}TMgRxpAccW3GkOqRRRFs_pTa%vVBwJm4sIohh&Uh+K= z@EH!+`jxsvTrQnem-9;SGTNi4b=3M6;Bmu3)MzpbkQLlZe}}^7f&sT0Y7Ekp=f+Z8 zYg6Z9=MRVX7vE?^SLWhitcmTXNIJws)v4w@wD~(cRSjYgVisH6{*G#=lK%5`FYObs z7bV;bpRfDk-pQV?cL!MXc5QtFtaoeWRRtk;bpoJ@EvO0iSGqsRSzO2glW1!Bag=@z zE*NE&e=e}!G|I@;Gr=gnn+wwQ?vAR2l=f-t5wdf01YKF6e}bO+Q0ph=inMhhNZlAdeif@xan=50rkGONbe6as<}XiLDX6F=EM2`)r--H`~Xc)TE7bW z{}(hp5w9|kY^(KH!4geN!;x^iNuI0qzS^y*F{%H$ z(Q9eP!euOB)guXfVcsUA2e+VCJAlS^h7Wc{O|{UhwYcFB-PFCf%lFYyY^w7JWAoPP z33z!7db>>{JX;EIfc$cZ^R$mF7$iJxKty*weCXR*>d-<_CT1Og=xJ0UWd`v8y1WTT zX5D1ymE!ABC);gX7IG;@hUrvpfsIM-kv0 zO7k0VhuvL@6-xL_@1tc#KcFnLDTzGq;BXE80#rxw&-IB~Ry1NSx>oJb=NQa5$eIh* zmw$n*@zGhLbrih`M9|ot&$u70*r0n_L2-_7J6}50MYEJu3$XV~-AZ@AkjM33gO8K* zand*i^@EY0Txi>cCNn65y4wNPUxsJ6N^GPMTYmUV5sMbS=vU*>fV@P|tccUz4*+Xi zWf}0f=LE9mN*^rmD^Nu1=;T)r9e`MZeG6VfJN04~x1%v&LhRI=>S=EK;(93x>+ViH z%(R%cG(kv9+b+F~`Fad(ZI89?woA~ney|m7Y_6mHlpo#&e3BK@NZoxtyY)cxxEN(X zgU3Kc@!rB$=10e<*OucBD=As%^P*uPQ`%gX&g{l=&4Y$*Ub4A~#Vs$ogX(>3FW})1 z_keO)8LjvQ)B2b^1ZSW&mEH?x!S9r~7tfoGV9T{0&Kt>IbJ1GzifZq}5vFM4jW+}- zXsJ!zhbPz(+9LiPqjURk?H!MT=eEm`@Ipry#+Pm$*^eq;`ZN^z z=5r7)90cYcaS*5ZJWV~Qmj^wv^`IVY{z(=|8%stn52EtVMvgQ@sr)s-_7_}!PEKWA zsMO8jTP9%+GY00uSNb@BbF;=LOMi$+I*|QlGmbN-Am7keOB9Sv{YY z9|D;=NoAH&=D2cnS1I5yru-W+&(UGQx!uNR5tTaSV@o^N#DG7yum61=IQCV7nUL=t`ad zpW%0kJpsxSY{`2^fDLdKxmhht%S<{+{+I zrV9;mm|zTZR`;Y|#j{UzN*-r)EAZcJGU2&H@0`&GgKWsU4k{AAOViHlAk?2x-Lrb8 z`DqLVKf%i+zlO;p_XoW@@_UGX&uR8ey`|{R-R$;)?%dQNZa51@h}%nQc?%6%oCo}Z zU-2Fs;Jmp7oZ0o9?rEM0%y1h^vizLhUYiwr$#qFUzv;X_1zWV?j^2=7{{hB8;uR1r zuVdbW3uxAX63^>i&I>?3E#>uDf!s%cggf;YX7$d`daxxs*7?$0_Ot$_HXBMm&PTet zu#EJCD}f>R@ow2LAN1eW`?y~3QJo9=7~GRh#62nB^X~Nc0tl05V6Qv?K-9m8y?Yr+ zD=vY8ocvJt!Sq)=#9QFWMeq$Dhs;-W9J+*yhXXM3OnroR_;dJ3)(2rP5`Wh#k>6uU zu`R!ZiN63N%XuYP$jNS!&u$;{t4Oipt;A~TsRfApI!yuD+H!aMxI-@)1Kcl>D#Ze}dE>AKM2n54fdV zYH?RXN25qCpcLsOtXotEbI7GHX^ z&jYaM6G6!R0Psg852#7tT=W3#h!c?vC2O38Ew~DB0urGgmUvsAqWv9H0QQR%#1GOg zI^lfqUGN9bm;OHxmlJTm2dwiC+3$h>bS=gS+5_;4%Y3L?iWV@S1dQjIuZJr>RL}dM zkD5P_#Gn(%MWYiBaL-Mm{0I5~^OPt7-cUHYu5+635ExCucvC!6BzQ+skKR}+7kC#0 z3|RXJ59^1J<^0qJ*u2ZiM|+yNC5K@u=DJ3 z1^A=qQ?Mw0k0}7~A*MfeEPDnKq4sBt0oIG}gI{(DJb~aM2-|V&Ar9l^a09T9y!h9s zIMsOxmZ${saC~l@!&t|bmBF%sm@W*8@(@Bomc?Q3Ge<{x4xua{HS^|6VCf#a5EV%fOX>}K{E zu9jM~v$Hjpyfr51jk^|D2-ek@bjB~absuP~tah%vtXA8cS3|j*xFf2pG!j7;R?4)B z23v3k_Ozg%mE!k1=2bN)PiGFw7kM{C-?4Bo6Rfj$@Nb3A;%K&xk~`veJ@pT7D^=vIviMaT3M$E*RiI$b-0}X2<@nGW zk(FQ`2L&+BLg_2cifiL5Pp3C8aW{{$vUG91VhtdBGcMd{+G}RzL33J*uqfdx!E^!+ z5StcZHMH$8`jkk*a0OGJ?%iNP^r8rhP*;2--0sqW?6jh+kOSFc!mF-yKpRY=#Ch*G zEXMo`eAgZ?$^t;78Fa(pVi<%$HSLd|gBEBzEmUjeYNEvXN58wXd9lFFD?yr9>^ z#S8a3wFEOf;)al@g)by3=E;;2Ot`h}CqmICC>H~3Jee0g5c!+Js;WRY((l1}cjgOX z{GL1WQH~JO+*xDoXrxg`4ym9{f0P)r_`pNXBF}@lmZqp@;XyR@GzKB#=fU{iO6xos zeCdQ5eM^Jlg1&u7X4t$~WAjnmv{p+HE%cHTHkQKZ-*5=r%u_C^;Vv4J@qx={BZZzs z%0|J5gwVGn^TKk-R4BDC1(1YgY$;~fzKj7WQvy{)X26t~|MZL~9id-`J5_AN4O&_X zXY3{&EXA6EbBcd(;n&^bkZ#e=O~8ttFzg)}Bqm1ioep&YgTTz6_r6qOwSRYHS8YD|b>n_oga7O9tpdW0-~C6ll& z7aw~~*=1Qd9L9BJnSaepRw(ejGHg%U+vZboa44RnO`GZlB^Do{zefUsxH;ch_ zvb3II3DTy75`CGUj#$>IL#d}Pz;AH>6v{+i@je6k2|vYiT`fu^41Pad_-LNT;0s!I z;$CHxQEh&qYP|-fq`#M>AZV7+J&3Q6mZ1_rQ;SY^Rv5u?6Pe0RYn&l5%IlD5m0F~o+Sl}lNj;UP(G`2gT zFP0iBvX*Z8Gk?>kbPE64toyIIK=Pxlmj%x77{(+;!3J62bktm^U?ao%MdSq7J9(Qn zQOy7h4hG+TFkZ6-vXW4u^bKSc`BoNzYHcYvkcFDI(aQj!(a-2I{_)RQc`_vRT^GhcT-v*4BlWTQPQ+WbX8WeD&YQgFN0bjhJP=Jg=_n8+hqh|(*z#_&Gu8> zVC>`pat~plTxeD&X$NVb$opCpLG%!U0evINE1JF)B`S*_GUhZV1c>V}O%Gv}Oy5xo z{_*b%iUKH;h3RJPh^P=|B#w$|Dq+!%VUO>I0=&c?9H(QUEL1yzyv#7>4^7b|?W9~+ zL^5m1f-#*_#xjc}CUBZ=hq5q!h6T$>US(l8d}wu+#)PpT`SS-+C8*c{BOgg5%ns7%tn<8+C^unFib${uVjy4 zVGPJKNxMX^BUrG~^*oDQ`3rTfh&mNb`KnlGep2)DC>Fm^{F^8a7PbRcJnqp&Mac46 zi3+D8Ft$Hc@nBK>mnaTH%nN+&Z&9bB_76^9PzCIwShQUBDX3bBkHK%{BA+TFn&*-K%9lO(2^Hd3l1CT*|ioO zsRy*NB4Ga^ovLV{#78uzBJ=fsEbwNYXcH)h`BbzE1?h}7W!i{YJpb=@ zqUgnc9b;zmkE)UekW(&o?3$-t;&fsKkQIS)2kZGvB~*T%395h^ql{ zO1vvPOK9U|9Yg>EX5tf6MKTo$D{a;$(xu8yoHdDtR0ecS7Fl7qE|3b6^PGxn57f~# z@vn>o@#(w~zJ>rqW%YUh@fk9SU>8VIb`-X|t^AE8o<%ES7^1U?%xpRl34}MBGGnj@ zTT9{gPtxX4PiG2PVy@~~aV3$Sr+QXt)Sge5qF57Cj_UQDX!M#Zdi9~iXn+CHrfAlL z_QbH(=C%mQ-quA3Ylt4 zB4yU{L_a=qNmkObSWIOV&9nn?Nza+J?T}6kw?XAqhFAh3frJQvo|ZX2*-a|er% zA74jzY=G_cqGeO~WvDAUxNB$eaJ`UWbN=2$EgYz|SyT>}OTLA-l1pAU0lh(8IG*mt zu`XC>R|fx#!^#!k9TJB_c{3h(Ow9HR+8oFH_?O1MUoEDW!j^3>=&reG2i=PU6bJ_i zDEdkk$&Q=zodta=jJJz!#e?GAP1y+;{~j^^Qgl0kRl~#JqR84OzE`HWh-j|uH$H0b z$Vy=&4v0n&iVTD~m_XaI?Y=6k8vmM$xJGShTNRdM`i8QrvbI3p7*%OnUX4kY4DqHz z&|SnZ;hrHL2pn~Sgw}4HS^Lgavku;SsMHpu{G1xNs^FnXAgZI3ShFB?i~#H?cxN7k;*=w;7+FTPayeaPhp^IO@)~HblFH~7*+i5{~rCPwK;+GkS8l@qW z`3`Dc7FCSCuFyIa1|Dn@~*pE|R>s7Ec*F@W9;M1U4GwPMde2T#A=3Rm6Zi+@h zbSe>$D!eZNrfzc)FX~;Pj@%H)I-o8-Wfa}zpe|9=YO%#zI0@12$&9u#Lqag31SPU& z{DIL22=XMe_E2=vj6X7353UR9`!Nlyixd4sLLEdehr#?#(w@@6daSJM`k4WbM#*z( zQ4jCd7ZfZ0y`-u200FN=bwB>vsG405MARF)R1cSSrd3_qA(6Tt%p9|KMCDwdNu<_WTHD4%Fm5z)@9w)jXlFFMF|E8LzWVabKt7o;a6?cq#g z@uoQ2G-ef1Jk?oUxPGx{)10+M(yUFVAxT(#czQu%2GvPoc4*_45dUV0B0JD9GC`*% zf%2LyN{rugXhlQ(hL@z07HuwAB^VRTJ>*B`A&DWWq#0-!RUKN6suUpnzm(E)RUMV$ zWEIpULce{h3o2-VkvvmUQb7x8dLvvii>OXxTry(UA>cy}Um{lyd)FA$=u%M}W?CkS zfZ0Ve#fH!uO3VaL=PBX3lkFc-?h1DCvxTU!%vr~)sO$bqk&|_^G2MHqWOGW*) z(b7`VkH)qI_jQiVu-QZk4i4Kgm(8YJla1ur4v)2sstv3wjpd%Jng!5D?U>7uQpoef zu-A%40lDn~erpZuLRd#2<+3fT-JUsZ3;nc(hE*T!Y0rvi^KHq}#*hAL&+3_9MAIEF zJyh+oTQ17(dg0|dq64d=y+q%zvMWO;J20jh7IaNt7ARJ*X-ANX z!Y1c9P3Z{Eh4}F2-;MocP zmQrjdRv~m;NC8_YA!X2je(4b6v}rY>O`6*>o45t>7~fzn3v{`{Dq=0Qr6C*4BG^(M z?dXJO`AREzN4P5Yc4B4uDw$|26W~2~b;frPySOtrwHv5IXFU9t)0oa6B3IK|@ox>C z?hF*M4(``kZ*9G;I{Bvqq0j3AI(8#%?ZQ&D4Ypq7)rBF-U{_XN+XTyMS!F?2Ru)Wy ztzFpwZL6&=rE~*hsc|>(l(tcFH}QGGZpK~#(^UbVnu z&<<+Z1EW7+t0{`2s8TQHsqMt)TlZkqx$OUNnD}xOVJtQ*$ed)B3~KdWGRpvkn$nZi z)ArdKi~2Pvzb9Cr`{`~^)>b><+by>j#GL6VEJ6F))&U84!A)T?phI7$0Ph~MMTrXP zsDI~72p~CPdq>tj)QbsE+ZTGVHs%As=Dk_8JROL#*c-RyS2pPBi>1r&fiqOJH>P;N zH=3IFVU<*;M{O#ljLnWw(>}OZj$?ADQkk-QveN8?4M8zm(CkzeWtgPprm}i$rLDe^ z9Zm12Vic=rS}N--MuCM7h6f=ak`PcHbRdmYD5|VC%T+hh)VDA5(pT7OIn%>anK#d~ z;lTmFL0(YaP0^r8!11EU7A653(8 zD9|w+$h@uJ+eGZs4r<_l=QZ?lAVe3RP}F-MNY+x1_gIYeQ){Gv?iQ5ai$$Q)I+}@W zyp*oKhbvzS$ZhkBhxGtAyMwv~Li)-%5dL_y=oV zq^zG=W&Bmw7(S;KX)J+%VU3b!3JX&S9?W*3g?YPGE}IM>1eKF?*4^|4ElX!vfT!RL zHc+65tAkm@j%^uifysQ*Mt6p>vT74g*#hY9FtFM(hv0pC+7=>HC8`Y{Iy%`v9A{|r z5S*H`HZYPzP0yjgus_(s>Gn_-tbq7O8`&P3!u1huUx%oCXYUncEh^E8TeWjG_@w#( zgu%I?IE?4%=1>-+{bZ}8s?-{WZhuA<`$JP1>NyN_>@PH87=xXfFTKI~Id2pE_EQ)T zx6CjWP%t5J5u7pxW(88m1#YAQB*r{tE9K%qCjk4Ujxwl$Im21cu@^;Y`p7gGWel&L zo-w>X95f{lce^CBQ~p1jC3opF2w`T9mxI$U@#|j=Uk8i)l>f-*DnHHbb#SQsB;st^ zDffNmtL585Y3o0x()8i`IPCef?S1BBdQC^)2X;74FWzV6`OGl9oBKfjas&&mGBXUc zi}*;I=tCmu%opRg;Fy&e4ROxr@PlwrR2Z>^c~a@opu=z4 z66wrcWF?IT7Qcly=pmG5kH(3)ZG&OK3}%OibM$`KhU0x7mq6JM062Hx#>2D-Lc_iv zFq?MI){^Q5Y6!pgAuB@rJ^;yc-_})4q3DP3N%#<+GV&}?|9eW? zr`aFlP+t$tP+4{UVIGt@7HkB|7%&mvV9;_xJ;#9J&9oSME5Wo??hx?0HNkPT_8 z><*PGG7fvW+75P(*xnlBSgbb14tGXk|C>)?rAovPP8r@`ScbT*u{U$=RS>Z8Apv5%egN$Fo}6I=dWo7=1k+pL%Jlq6YPRJTS#e@|?ixP|J~U3)6lA z>!kewk1Sp<5D>4&MDRg=hh$3oJfwkgH7~Q`CjuO=2h?@diqgJ>nzw{6+XMjgR}&!! zU5^Q23V!r(A||xK4y|w(#8172J9)+=TwfcJ3-RmP8inD&f3k!FW4~v2vj%9N)@Z7F zJKfD{*Vff&q*B@x7H#^R>{HOkRIIi9AWgx_e_>xoA^q_AzoxL+xLQU|#VEGhKO?VA z3_d2O0fsiz7^v1^+%zERuk5L+`L$`RsrIdN16ohV^AyoIr?Zw2BJ7{es%zh4^Q!XFlz0I9f8j7IZb9xv%A3vd zw9EE*RlnyP=4-xWr-M^@5FN;df|tV=ff;|b4=U8S_DyrqQib$4TMAgs$1<6o;=1o6 zJV0K-n7m2=b;_?DmObO4S0 zjn$_U^MOkKvM*3uymdNMcHhirA83Eu(}XUyzp8aH2etmeOeFRyk;}ZbKi``4s9aRI zX3tmg4P-p7qq%G)I74@ncnHlR)?Rz|9=vv+Oi@6|~E;7qDVr zwzOIZrrDMS5HHTQQ`Qd6t}fC!_8Js@OtYzKb49h=!5K(vewyZ0bO0hYMB=z7)nWtoifT=ic|N+fXqeo;bOKLV$a|uEZ?+r zhiNGe1m63x%RoHe4Ovh78bNP4aWj;^HZKH4sx4==Ez9kn8LINgYffJ*XF^LJCR{@M zPgZNWf|Z0qSejCVKeh^rExT4g!{AYfVVjIvHj2(;v++D$uN2~Qmf#hz#me9Nmo+Y0 zN73Gul1*_~RXrDBiK5Moz!s^pie;dF!H1gSvxZr-97)=0oLe!H0>vrW;jPt>_C6=~ zH8?y=fL8(B3WXO>Krp~z0_1W5^K$2N)?hYk?VVNX=o*}dPXPxYsGwo|33!XUBAQAH z_{IY>KSW*+rC4Gq6R1I#61mH_*+6YE)LZLfU{4K5E?09)4MeAZsi zT7j3Iy`GVIznyHCO>xxYQxqgd;!gZ<1FNEaV?R%W-!n&x&spf!WfN?pYMK{mk3z># z%4t&oMXhJOK(%{pVxO6})*#PKYz_6_4E>;OHQrN8bF!~(W;4=*TPN+1YuH%lE-7pYP&}DSHf!kGT>Q4Neg=mW%^7=J!)%ni> ziZ|7E8d*)gz#HQhuKTMd9!pcdz<6^U?@G)<$G-rjlj~?wfZE9COWZx=fJfK=F~EiT>d?O1=CWAJEj!s{?T&q9p^_Q9@N~LsA4=Q& zfvK{OvdG-sI10ji&p8rd?FTy-7lzG$Wfm5FRbkQh%07)+mx2i+Mi5Qq5Am`zV-GI+ z*LGNbx*ELP1B`hssuP_Vt(Pay92Qly6>NF1aJxcA6{?4hU3Pv0VCM(l^!r#tZIYuO zwK~ir$Rmd#+{!*I@y+mI1p_9}{h;f1g?uQCtmDK`s!(iM=_(^l-4!cNutf4Wz{+Wv zj#St6(OP?hyZW93m%)l(Sz>Wzl~py_Ez2>Bw(Vr?sm(#q(Bm8_1(nc?S=Yupl3l&j zp?AN=0h!d9KHG;`*<{@Qy~cJegt&;Jjd`t zpA@5o+1N)ev$3uK@q)c+ixCb}QT@OGcnqRdb8hsu- zi?R2iZRdI0+!@wigIx_zn`Y3ElWaMd@Ls3bMQxU2wadWkZ!Oy~Qt76{3ab@V#pax0 z>$KU9S1$9e`t<2pCj3KeDzNNoOzVGO4NMQ|&JS4V=algyTLKRi6HG3fttRx*IeAqb zRF@45wMrrM5R0W-=U5s{w$Ph2*?RvxBTHsbA9~ZRW zVZIE4RC{h8UZ?{DL?o0pr1p=RZrghoI?!wLaRuJ9XB48P ze6J$wXh?>tC4pjiA}?nFp|_EiUu9iT2s18W3Ws%#A^+dOrMyf%e`CV|D!tTYd+RsW z91amW3ojMrXvuu+$${fQ=+^^qx?O1J*6)y}-zU=_c#J%-cPLbO@Xw&vt_R@6ipp{j zMgPRPJSu>-aF!QITh2#sp|j_I;<@vfJpW=JYtQVp#hnmFLA|WSY5!l$6N)RR|63J zX1`4CUB-Bw&r$G|!(S2oPstnDGcM~FbP*Xrt* zOCA{3&GwL0mdwJR=-4CH%zLTBJvq70Xn4UK&^x(z%CO;X%N*6zORVW*;Nj(tDvIcw z0!1VEJy`KrJQW@Acq{lR-cP{O-r^V_sgqpBVW<2AjNsLdg11^(Y|ysnc!%SS!|28n zoQ$pX<_VNAwiU|n`V{$}QN~l&PCFQbP-W=782nrg8=fj&dY{w1r>wuW%K6=op5ePI z9odxif{pY1m*w3>3V9A~`Y%NHRkSZ1b7d_W^a4U;M0I!pVA)BYFWCaT-wK|f?)39Z z%1#W$8yg;+d#ahU$YM^mm`28B_6o*hIKF1=U=gX1K@Kg z? z2dWK0X8gNO$!1<%yHU7H`pzu-jH81i@Q$yfaUatis;BWvrh7C<4fw zdnoo+ur#LYya=8D7+CZX_EKgcL~c`{n&lQ=Nqgd`>Z(`5V?cWEp{Z%9>B4X6Q-?$% z1+=f-3hJ!C+p|I~%4yFX@^zzXc~&pn!A1w%a)W*?y}Ked=heu7*xl?yaqJeCljH z2t|!lQR^bSw0XUQ?hWIibf7P&k9|cr(>6Hv(LHaTO&yAIJLux2a3BPG#M!%eQMyu+ zcPk){wOiqPL}7VB9lKM{Vtg9*a4gvq_z>z*92>qXWHH(Q0A-k2ig%^g$ijhjFTodU z`y4aLvjm?&Hg{f3+YhP&sqtiZ=g3j8*P|Tw1_?ISgOhf^f#@Otc3SMo-_Z^V(D&do z6#wpP#{$*7Wffl5axE&)BnY}tiYdu6@xd)6`EvYgS&DDQ74f4zb?Ed85nY&T7i>wcnRuJ9dpBxtpkU=-{jNk)cGyj!%luV-vhjMq5d&&5*$zwI3YtJ0j-R@G9O))9t*d z<$DJpO%i(fzXE~0_T>F3!T}#8KjOFw@T8C8c&Nqgoa2})Sywyn*dROF(IlR~ZvruX zAc22k*%|JHNI)&zm=@aYHFU2I&c?i|JY4(6v0WX5;5ytwiPgA6JLcG?vYu4Kfjtg{ zAkRr)O*{#gP18MieLNRWIQACWnGb64Anl~%6IadhmitjlT#GzfJL6bH2P^YTI#QFv zCqo9wMXED{K#-pC7mYh7&R^#Fv@6|){#pBt`&>Wedz=gJM%4m%7y z;n4ti;yZCm1i+GumvRS+ZIh8PyupB>z|l9UcLQ7>4=AqzpYbn>=KCa2G$R{xgQ7{s z?E=2x2Zt*+3rMYM zbfPh@fX_T?%;UBD4uk32^j!e;KI;80k21ZW+3)f$;OcK`!u_1OA)A}P;DoYJo@haM+xU;H4iPpSv>Z_Ob$ zarP(M{Llt%rp6&CE~Wx^Udg?ap{Z&$<|%}n1@pAOHP3QVVv4!Obl^U;rY+9S%s5}F z(}kA}6N*~1;*@rpJ#Ogx>B9%4r6#8$D9unwk7lD{YzJ-xb~+NFQi?QvOo{Dyd2Mza z%zd}%)b@Dd+1mpu^QlpLWaWsgIHdNr=l)>xd3NCb z{Ge4>oIpU(ftU72j4P|Kka-tU%eRN5eM8Y5cr7`6H7YUhBM}G{)PV;wsYsDaTRPyV zQCuaNNl!cQ;@X0^3Nlr!%KPbtIC~-4I&vF$&M6%Mev9K^5RE=)dq>;|OX48^?#KgF zk4x!xM_xf&7FSVbdK4ClFOMrPGf9fASHvL{CEC&SPTW(=i?gZJ?oPPFR?_KCKuW9P z)L<1mJ=gUiF_ERzyfY7m=1Y2KUOr%rb6f0#GWvlcmz#nqiY@zuwspqpt)-Klc}3Xb zAXT~;)*s-V?6x5;Ld0GPD5^35?;ELB7v4?V6o)MvMX3CMv z_uY93JWyT^;IJU+%Mld?B>?zD`k)6dVcw4597DhWa5b08k2~VPXsnGoe#yKXo*G@> z1Aj86CtB}}>#R!tNantH^u9^vV7kX8smv`fpVjupwO6U9J$V^u`go*(pg5quT8DO} zaCg(!YRo;q*D6u*Uff;#CJv0_r>rjZ=mn>6->PCM1gbsNY%KR&v9f^BaW)@2r+IK*DpCq(8Mpx6ZTH?z^ zhYgd;V7;-2atVRr3?ii;Z%ixt@h#ZyR{eQ9^La$;5ncpZ z?bNMwyFd3a|AZLwB6I?BiijA1au`30q1B~31G&4N=JtzN#UCw558%a37saloXul#8 z-ft3xpPdrse7T{CqJ;;@pf>|~SCB#2z(LyY*gLq-tw+TN;XU=I*t=M2J`}t97m%Q^ zK(^w{jdc4P+lj9v7I6T=)7<`X_7C3%#W09#*k9>|cY7L^`nuTPNY%{^)RczI_;@kl zVf9v=;Xf39j*-_D(Z8)?VlM$%&W&KA8pM>t zcn@6WvfAw7yqM{Y7-W6AG92)o880_3k!@E*Tzm^x%H85NF}{IZ zMAzygmK5ehX(KS~N%7q&cnE+#BZU_+Pli2;fCh9^jGFc1R&XcnBl&Y}TKs#eQTiwz zrLBP19O>tF`zSDY#>Y!%Np;1*n2sfOn@Pc=0g=H(03SdcsB zt@LMf@I&4fS_Esy7(H1K32!kyEu36J?~XNEiPELwv#lX##m8EMuY*stG3BA-Hej5f zy9&YtKMGoA=(81WC-l_{d^GgY8aVgOSWx)`fNtfFLBL54cmp01nD^cWQ8R)jxC`@zx8tt}Ib=Vhy{bWyl+zzTA zsgO6xc75HxG1~QUJFI?bscyR|Ba1h~n(WEqo3$?h;stJWJ{^a;3lcG0v6yt(Nh z{XBuUG5-)pgR^j;J5I#Wyd*wamv&ABlD}N|%U*z+q$DYT5;7<;gv9;uh4ddo@Scpr zeI<@QDra`kqRG608i-wuLD<9K^HDT(3J-yV6Jw}M`=)>dni4NLAAyuV6;IHBso0F^ z@ri=tVPp-M3UoIE!QiIyDztej_X1URU@C7c9@s2RZ!;DVMpQ?9f$&-Wsx}ByC>}*@^Ilo|w&3&HLe&!UTUdP5N4WKyqHq=C!d~!LvcVeq94` z{Y>zUbH`*ZLQncyy|iy?*vYe>)nWd&h8+I!*}Svq*PKjn$NKfNc7{RM@;P`D?~E_( zV|nIWjAmE7%d2ulZFf9ek*4TPizT%bZgVDu^@5_R$pab;H|Fs$n6-G!=Z&@RtV!zP zh)*A!F$|$sDQ`Xx){a;eQBAYI)O7P3n7jAE{nR7}*zS;V)hIshba>bv%a?nK`b8)+!q2LwVwRD!?+QI+-ns0;^U%ejv-Y&fM7${E&?cQr_S4-7pP zU!V!Ed+XO5|o6Dk2xSlU_l10uHkrQmP(XGYYS887WM)&YJNt6Fhn-}vSkQyf!<5l&y zDDcIBN2Z@7)c+C%f%4}+)N%)yP zznUkl!rrrk;fbNTYs9c0lqK!{qvW)q%0Fib9_eSO`BHr8EKOaCqx}QjT8hqpq%-)( z&siIw^ZL}PTv%!PXBjwgwq=;)c}iP`N~65;N7qH!j}evW%osXk;_m3U61`dBNC^i^ezq0(se8x2~`D_MWH3P%bsMK(J7gZ8iH z6|H|tYdB${jL*W{<1f`(cCN!f-r84;*O&IL;hr?}iB`+>2#kBpmx9;uk|30NyFI16 zH9T6a!eBM`s?KTK3uYWFpOQx+3ivNopoX2A(nlW42k{6wvlj0M6SSB8vnv!>rx>;3 z2WAXN2NHNljQn6Jeeznzhd{jCTZxMy4JtxG7jd`k-^v5E z%Ml%wSSWctx6^?OyoAN=dH~D|4Pg)?_w{&n&R);m&2QoA`Mc?l`1=dxS4pLu=)-HL*`ZmTWaqAg1(SiPdkOklYz_fz-9t9bJI3v&F^ zU-KsPY70n!jg>nUTA#-fCdO61lI%0ai%vXW+ISg$!A;T)Th9;g&q2zH2Qbv5Z-QW$Tyw1#dvLJ_on# zXb2+5h%HB|q!PxDOF+;Nk=5V}kX4VN0|$Lj)nxYX$=h==c+xd7CT81(P^^3~cRPkdHvh0r!YIc?zh_!8`dV^f^X} zc9y-t!fpCSN<-3>ZVn_=&CqI~ntJ)&at{4mDPs=f6S}IbH@h*$2?_m#dv6JU2=%jv z&&5!T3h(TdlaT(u4FFxT7qfU21u3Qg(5?C0lDm(Gn4GCSHgL1}r9>Ygy?hOd;YL=2Y!_~$dI4PUVDp=;pUxWX42Qqlq?)rYiBkv1DwYQ>$Unr>;DWEkVd#zC z42M>k6DIt=gJ>WV+JUYd`VLV02I~6Ip@HL(?|2JsS^^|aPQV-cJ!E^+69&1;lazpO zM#8{?PG%m#i*|w|OUNJmCA_{o0@Cs^1s{a~a=t@qJqf66L>|X@Nq#M=i{Qf1)lpvw}p=> zlqJ_(`23bydz*_w5_IPqut;1=gpiX?7ZShCxW+il| zyFc;fbm1&8>Cq6FL|nkf1nR(z-tq^&9pvbTu7%yv??>>WOg~fFIlcknz0C#UJp;S< zIxl5>dtCxOe|27~{=_?I*$D{iAo{=j6Nv1&bo(b@%?I`qLYlXo^j|=~d`CgQ@FS4t zWg1dDj|*UaWK;SDY~1XG!_+Do6bCMn)!LkdPH#)-qTB}!g5-2W8x@}}5oNm?lJ2g|k8_|1xOK>A6? zAK(YE1VCNo>21V^6}tNm9|q6*%SBv{dTJ@4Kv|ayUDqWEsRcunUju7;$aRPzcZNd~ z?JBOU!iR0ROC{1GPFyu9crTjZ61>y48(@zwP3Z61C&c%Cft{APIX|?p_kOf*isM#* z!Hud0BL2j6@Sw~l5dV%_JOTdp8!CVBTb_eViMTCK9~dygYrM=Fd|Te$iz#J2B0{`= z3{|+VZeuzNgZj9ZHICBn@DD66q9Ci@bO$bc*PnzT8JfdW^j$#k%cz5eT=2_$?|aC9 z6$L*&&-6MZUGU5Nf9~<#+UqE&sfl1e(qq2N_k7F?d0f3q+wSvu@Xr6YOMTP$-jWA= zKDNmI5Q+g0L;5OT{IZAeN0`X-z;PmqSxq&#S&tyadme~8(&d5Q`LQ67#DN3IRTsLd zws=c(-A=&^ETwZ!S_8G0;4g#ZuSOM2R&Ow?YniNNwFiYL|6)>#`Z`{awuas5D_Ux@ zhJs^yz+{aw!AY~pS{W!NT*c~$F(=rre)TwuwN!;q5}*p$ zdsIrYXeU(x*Cu!t-*3pfg9p$9&FK$VtLT~P)(5Ol&@Jf`4^XWayYD?RBk!N0t@tp$}Ty(JIoh4_f=uhXl5< z3c8O!X#IZs)shD;OW&mGeKK&kWsUohhpg>?Wxhd77f(OpcA~$}{mxLew)0UG?CpL- zs8NT%{hnoCU)4&qvfxeqWc1AshJR?;-`Cx%jQ(immWQmRC0|76mThQk-=**7Tf5uuSs&n}J~Hl`#v30Qj)&>h=znmh9g$T!{OzF$HlyHm0h$9~;wD+>ebqiTklJUE+Rh%s||??S>nX z-!?od^4rEt75QyrmPCHrm@SdtHtG@iJ!1~yzGuu;ao;oMskrYMUWxmjF<;`oXDmS6 ze#S!6u)opI@TtiCj72JPKVz{(?q@8K$o&jIA`df`BI9AkG8K22v0TL+W&|YeFk^+p z9cHXV+~LM5#2sz~DTbYUb-1xwMILUfk;uc1wGw%_5klmF#yUhEXslNm4>UHYxC4!_ z#2sjCl(++pO^7?l*o?S?j0P2Vkg>(CA`dcX=_ZEAAY+?E9%Muid9bk^kp~+)ROG?N zP8D~s5tX=uja?FVu(2C)-#7Lk?)yee#eLt{tK!<nY#QoGbg1Da=jVkV^#!(gbQ{xy%u=7s!sc~E)e`+KV zd5CcWk%t(ctH?u)lPdBMBPAIRF-}R`A;xLM9cr9G+@VHV#T{y#RdI(J=Ope>dAy{pEYc1-O!RQMrPaUGHS8#h$s{>E1-a(|;)BKJ3Lssg>%-?)Xi1B|Z`cYu*s zaR(T;Ronr_HxhS%aYy3X2N*4g{H}2qk>54$smSjd_f_O~4M!U_Jl{1&m?jnaU1MY$ zbFTd5pNvta^#)lr%9G5|%9G47ZDa=glQGt`c?SHG-EgWTh8g2j62pw~lEg4$f+R7_ zsMSdfGbZXJh8dGo3ImPFDuscDOHvqUOpz1@8dG%&1C42>{XH(lK%=e=zMnRwl#V>~ zD5BI_RWhTEyQ7s3A+MLxp~>Bbk2t@>5y#_Bms&g1Lff8Y^fSwCrJsjpn;x&Y`|WGh z>7ja4ykQFZ9?_{XI?;V~Uw{zKpIH*knrA;>Gcj=4urJJFLJ z?_<=0$J{+TSRens8PExzQ|s01Lpo`bMTH!4iw~c@f~Z`AU;>6MmboYC{z_o3?ntoDp=7f86@yL#x~HgRocJuE(v9J+#IY^np|o zv@YQE<8)>hazE0}+U}Kgh13TR81nA$_fS=1y~+7p`lX?N8vf?cciuE>Wo#&v@>@LY z{wXC#7du1RSs(AQ$t)Y!rMNMS&4nTtwUN=_u5U*}W{W%C&f1~X)*0=s9iH6QhM(4P zt$Pps2#+~c$s+D2+EdGKcfU?Q5AA3}Jw@ktmF=xSj)R@(*YozqOsY zZdYu@A9>u`UO3zC9OYr3`~x*~3+K%|T;d(d&3)Fqh~bM7bDigrzJEs5=b^YXw9ZgF z%QC~pzWD5Xub#X!;R?n~=%@sAEecU5?EgKAnl9!%VSUPetnZ`L)-)z`W=6CPmC78< zMTr@^%pI8=i%#2j>z!NI*4WdA6QoWqBp5RjSb8~)a(3@xAcee_%4%?~Xni+t!EvjLV=-$%5Moykj^J07V}F}ck%Na0 z{opNn#mJyP@L?ZJ&;ADtv7GN~{cynBAHDP8(DyBwzSd#y{b_jrp&t*iTqnIxHUjB}_aE$$h7=tKHOT0Kq&f`GAf&2$r4!-!G5!;gdb^!;yPn9@PNQ2^hUZ~?oW}QwJ5;4I*OX|-Op>m%pIH91H)8BR) zIB1aNjQfwz&>yZzZy5cIHCNK=s{5mkbo#N|J-4Iv|Jn~c)@JC31K)kV-`hin4YnLq zYS|rxkavp4{e;mbo`zaq#fBe_*LM7`UH!&iWnu%yw;6;IL1Jz0G6! z{rCHQ@RB9k4h`_;oBW=DWp_Iy$j2kgXYEij61?t0dD0!8UOlNwD)9ZG{mJ!9asA{2 zYN=}~l@Eq~JlK-scy?-kQi%9nvm{)Kx2Q(fCCg8!-EI^zdB4|S%U3Gdclr-}f3Rgz zdz9y$cZN~h%n(H-7;IV73iY7XLPI~KhHH;{yz_oP3TywJ9%hy_!*M2S+dpbbx>+^6 zAHSA3*s{Joq7S4ld228&aQyA_*8lv)MMcSnPAo0;?NRc9bnn04Tf;0zI}~*Pfpp^3 z0loDm-60xI)f-~TxF79gebyd&0*-^ax!zGRk&FO0IG`r-FGT zzDvuDm3;pX=Fq(J#8YOkO|$K6>vp|hZD*hMWT7925B-?#4O(VBS*p7h=pD=K|Hf#i zd$Qd0qZN7sKY8<=e*HfhIBbArZ#_NOs|OwHrbvZI*%iOEiPy0dv2d8f1WN&DwdbTDhouU%6b z9EXP~A8-d#Sbd&eHx-?FIunqWiRWGTLm_B zeaTv0VmLc?agX>b>tpUYRV9zK`N0r#72<@BtKHZ8(kb-30DVbra&N1vRjs@7ht>~` zDIIHzLOwXs>JKG#^r_=tSzmNNT2=C6d~#_T{W@UQ6{+RUW#N7j!GU&jgV-~5Wuq_eGh;nPc<&bKOeJAP?C z9H6+r1-<%X>-XG_P9?vkoA|H)#A<#5>H+%8C?)OPum9Nk6T{z;-hl3FeO-IMMOWYC z=rfjfe2vTYLwDu*R;}GV|I%7vOzXJ)+s>u#_kUsiNB5S zRX?@tE99i=X|BR%j;O{eEWsfpM>6FSqSy^ts9Zy3?whR+anQ`+jEqKjiy2 zKex`M`vjMMZv8J~_Oq&~KcJ?zs-|A#o?^2OH~i0rxeV{QKlp|9x5miUucKnGUZ8JfaXT7wJI>OP{tk)#gpgt>oh4bo$TzyFnWEY<7y zudMy)4WB>$jkOcKk!*ao^{0a@+gbK*wb#A)Z>&A6(Pw*^d!qZNy-KQS?eTYBvG$~M zm7ly~?PJ~ZY!$-dy-J>^C7<(Nq5j?Pj=o}jffjpSd4E8Z9_rJetecpQL z*&iT6;s;cw&)h$IjUE{!UbQ|->o(J`TC1ra9(j$@r%$oJMrj=9pZ4zm`#03T3a-$Kt;D8>6Gu^FmLcM_w^rw9b5?f02Xz*VY~-BRac-zqYEOJBINggf_Y>zCa3e`D=P`I{M6 zy01+!I#9MPf9{}4q8tWT?tk0iIjgtxyQpKodB!i?f%!&9V{+9$xL5z0cJ;_YgPv1z zyKJd?30|jH5!%1XC@mS?nZ6!w9q`~MmQ7vhVRqR+SYLGy{$=ZD+_^XCDtxp1>_1US zy>D1wa_4^8`iTcWwQMbR`w5MdKl2!1+0}J|N+|q~)?d)bAdhz_gCi;?U0c7}dI(=g{{u9kn^ZvzJPOt5(`4{W|YIV`w{okw|-TbF0Y2mVIf1mym zrIGFOQ<_Za<(Hq7JnBC9uU4!1M=6ayxvt53PoL04du$TFVCuxZlrPJH^s@RwR z@FbCb?w|LgXP5{6ji#;9^c~UQ|E2-3bZdm%DrRvwoNEzmUDb*g+piGz;?c%MU*C=%@S=!$+2{y8Hu5@WFr5t1~m* zKY5$xdHtG?byn{}@bh@tW&!*BGfnVi{jE>Zh@}tsvGJ*8z5DRnbmOnVeVu={GJcxg z1|;}2z3Q^Z{rCN8z6`hz^tTS8$>uKxSbt4VFh>ut&atlQ{Sy>|UU#T8Uxly+d;h!$ zjem!3%B^-Ud53oMHNDl?{r0;NbhGT?cdb97n`M;G^LQO%gM0hC)}PVr)9O9zS8vyp zjxHTjI=1wjb#CdrQg5lRbW!Qz(j}$-(xs)_N;j2mDcxFny!2}6jnbQ?^UF4s1D@Z<{mcimHap1StbvS*e*6L{tT{omMXZ2QAq#kP?>Okvjo#SnHK6bl(__67aU2Q+E{pxo6+m34g)l;<(9BAA4)adpT zjTw(kZ#VIQ=^Nf0Wc{a-N0*fQ%a@ifD_>r|qI_lfD)*kj*6-UR5M)L*+-x8_SQDA1gmzo-996{(1Sy@>Kb$^3&xjDmGPYsn}Yv zt-@0=vtm}o?27t|ITdp&=2dv<-}&_Kf{KL|zKTT^iz}8?_$!uHEUOsPYI#MV!cj4* zqNZX@g|lLOMQz1Id&Q)R$rWeH&zD~;zf^v?{EPCd1*X6g% zzbU^{-co+Ad`HF3ifF~Iirp3KT90Wpy?jQwyL?u8efga7dFAuV7nIK|_m$s!#QEsB zN53w;UHVPwozlCd_e)2VjVhZ|HnnV8+03%pWy{L~W$Rk6C|gywx@>LPA3|m8%GQ@{ zDBDrCvn*P+t88~!tZZ-DzOs1PfwF^Thsq9@9V||N0>{Qw5vNL6S%C3}t zRoYy7tMp9i+0t{R7fUxkbcwdhrH!RWOOKVt9*sS^_t7oi+47xzj~;sTvqz6Udhn5x zkEYyzJA}^mPgI<&I8||`;%vqFiVGE&D!!<=QqffLWks&yM#WbZH!HrbxLxs0#hr?l zin|r}D(+V}+Ky;DvhAq0HEqYV9ou$X+wpBDv~{(e+ICvoy0&{O_Eqe!h*un{_^hI_ z;%LRVrw-HbnfLUjj`0q6D|vH2?|FXa^HU#~{rvss9i2vW8fEXaspIlaCwm4ut?0C> zQ@GQHPO(n=I_)PK?{KJ7yhEbX;ZDap9qW{SHs9%XrxTqncbf5n`-OAXk+{Z(-O{|(!HMz=F zHKocvwW_WvUbV4mQ`P3GEmhm9wpT@~_Eg2Hmb~D9Vd)FYUKrci*?C;&@tu!W9j{7O zov8Y}>SR@_>U7nas&v)as`FKustZ-|4!Nr9ReL+#s!BiW@3NxH$}Yh!tGoESEbTI< z%d#%ZyUgw~zsrIyzAlTpNUF6jOnPB|N$|nb$=!IZ>UgKGA7Gk9j@3J?8h= z&}B}KSv_X=sPD0(OJjAs`at!;>O<9u>TjMoT>V+~k?OVGH+OI7zNP!t?%TSL={~3X z-0t(bd%Mr?zM%WU?!NAex-ahT@4mGA^6ryfocyBe#c40jc+vghy4JH^tbZ|3y|j8s zH-ERK-R#S%msc;T_Epbnckq#5w?);9DacpN%^&ZuwR&51qebbwTa9kDh5n6qSXaG)GJWwhxn5DdN`ey4JpKzHa|BThwil@>|?(on1M8 z3z}?NkGdWhqszK2?-uB`qT9-DtGZ3;G4+3-SG#}N9RqlEw@|lr-PV)mhHh87H~kNk zI;PtZD%#O*S^C$0t=m2Nx!-O4i}4QU+f8`!9K9iQzFn>P8>h#B@eUJd_u=2-ZD;pj zcb>SGn-kTno*cHI=fa+mC*mEvJ?GQ!`kvvQ8+&dgYfsO;J$IRGd8d6n_xFtVJV5kf zRkrGK)fe_Eo(d+?cBSfS)t6P*syM0omw3+O3FT1ly}kGK-rqak`#|r5y-)Q1y!Xl8 zsotl1pXr_MeYW@c-kIJPdSC2)sdu(_yu;<*U(ml-dNwW3THI@8F{?-seD{gMAM5N%T2PY61n0r)?Zx6gd~cW$3~^zZCGbLiiheP+?W zZhIdO{YR^;t~+j_EUw{=NT0CgW+Vq0K&`4@bFcMnv@6q}TV^*k@Cp z&3zjBY$2x*ZEMYhI3upZJSyZ|+K%-()~CMj9I|H7=B90iqIG?zlQoUDsk9yGGpX<7 zzOKGg$eu`BEp1s!XQ`e3IYnEFHcsq#pCnmF`ZV@AO241cwyaOE&l>Z0d7oAE%foI= zt1+#pSd_@sw%FKS)Hl{Q+IJgS5!$xXwv)C)v>m4HK;I;dsmVXMRdtMh`Ttv0x2o*7 z=;+nhmxshL^Iz)6zI*yMP=xh;!+kf=Z@h1tW9xr2{pH`cGVG;mjMAFNo?Bv+I=eja zoW=`|e&JzD|fVN_zf){064QV)_NQUc-yxlW`Nh%eZ|&e3iVY7OLv(^o_u011FJ z6L}CM2y&Ci!yqA$TSOiL34?r1#0t^?k|**#kSGy5Wq+H{cY$JX`i97(AaRg8MB0EP zKw5}A2GR&}mq>e%EE9{(Gpj_kSrb5p+f21mtHCHnW)lhl1RTH(at=h)1nrzi7 zHEgT)aI&phqLyvd1}?T$?d#Z9^{!`IRoL!jq3Y^mTh-FfwyIx%ZB?@f*;KQm^-{Aa zK$dIP7PXJDzp7ZAZB?-Z+p1!XY`5-XH%C;Gg{oPKZB?^0+p1<6wpGotY^$0zv8`&> z%(kjoo^4gJ7PeKz98^%LSj`$c2~{%>1yIe7QCFiH_3WtzxR-5JB_G?WN`AIgl>%(5 zz6!FfY7}By)hNuis!;>kcBxW?15}lwY^y58*;Z9bu&t`p$hN9dl5N#jDYm&rl@&C! z@0oR}G|0RUvn`np={w&#sy~4d0{rVtJ+ega#{rO0L{yc7AT>l(#X}&YiKyy_LB!gq}nms&P{wlZj9h z+j&Au1GxyPmd=1oA)?wl3o@06YV{lwi)}55dx7ZHQ)Qwz2h%#5AG$6_ahd4yw zFi#v}a5#BN9O7{BibEqDj%tS_9Oj!2e6UT!BXL=h$iQQPB+&$igDV8&;IL419uEFX zl0pj{eBw|OHtXru4o(IowncXFaKU4R_NWKAPCFNx#)~M6Mf>3}4s#6EBLIgb;t+yE zUJt!69Q@)C31j@P)FUg2D9bKNMN$CsHAn-j)F7jxY&7)oxQS7TZK>pwBQ2A6Guv{Y z<@{y#Zs7nq(rzSMjXIoV+VJAU}t(4L? zLa!2?gbs>Mab!6`;>ptRlQ1qh3SA6idULFi2q9);d4ItJY!Isv^!bR+au z(MjlS(A57afQUGxp|^|9K<^Ok-ApZHvCXTMdCv#1!7acKuycff06^U+0YQMsEW7Mz zA&}f$0bzhGUkYddST{>R1R$?xgeX9Q&ciWOV*qt$1jGTp(#J@90_2L$w-I1|R^lW9 zTH?|GDS!p~_>%@$rT4)Mz(k#B7NB0w8chH#c0F6=KpN?U1BGt}STR!yk_Q;2^KAiG zr9B)CX4mX+N|YLa(R32@$_dctn21xf49asl{HOPo4@t@=d612A3}q#oeT0?F44 zuvpJhK7gef_yO!uJ&y!HnwLl-L4b)K0U?02E=U+)z4mATXwV=6uwCaH1-My5>vr99zsW;sxO2e+|eHeY|o4q;%nH0roAD zL|g#Jbd)-PJ=((qa6)_310;2#UIx_u7j)r$aJi;|A0V!G=m3C2cTEsry57S>08@6! z=nVs`Ym%}z0NgQ8cg*=e0ut2YISQ~-H(Cr}m)@b{04--F)daw9eKyz#uuWfaBmvIo z)2tK$ZvVYHn>1Yf8e{u5Ywl)5rC~4 zL;+5Xkti{Mt9tj11Dw{od;(ynZp6l|IR9U(Ym!qk0VhBlVz(04&zSISSx9C{bbnP7UmFkeEIUCIF&( z*J}hgriW1y;Jhws3gD^+X@JjkQ8NIcd(t9VfHiiVZxhH;?UDo7qsLVuZ;E*0@bpUhI62$|sUyr$_V;9OU5CJ%$ zb~HNvML|~T!p8t6=wTEGxURb<0g%w35n!~Q^O67~>9#cnYYO13KJ!hRz;4^E`!@rZ zBYN-5szh`vHUTWsds+@)t)6_F0UGtKm%Q@O(?$!xp*d#B`1t48ZVr-@y1q342@RY8 zyELc;h;Ni}{|A>O*$I>kXbs-%C+D<2wa^Eu!H1i8dC;_l6Pd;*2 z8>r?aA$7T(CM1{S8Mc*cmhIN+_}9cjWt}6NdS#!kV>7_!LZ1Shqem$iTrB{f(SsBK z*A6p{o%+1R!=S{rQ_Ajzj_Uc>2cS>e{Lp&h2te#MpLfG%;GwZ*o-Foyy(>2uF4z$ksi)&ww3-`~pttQn`)a@8AuhN?+rp0b*OkBL{Gw zo_?Y_j@@QKR_HWb00-=g#Kj9zyIw#L;D)|{i2$t8MNI%S>n2D89MOs90JiAa-?7Im zNX-}i~w8@OOyn_R}KMbfbnQVKK|!GE-w}r$9}UQD+^r%a8Osz3*gosL4f`0v696W z0hp!pO#tlMD!HT?Q2V#&i7E$|6NTL-ZWd&kKErnbEY`pa(4^A{5|ATl2!U~$+2tS} z2FlRW7xS?q*S`U5hQ5@J0QmKNkSM@qeexCqsMqZt2N=oEK-KN;1kgg7)8u(&Bhc)6 zLO9ynZAq|ubZ#YQ5h z^M4+m=X8E80GCfl0UQU+j%Z#Wpax*H9so`P@-U#5ZFM%|f@4BYFLeNon3K8vJs=B4 zN#gZI@x2Hah^ z=ayLnPSS_XCJt23e{yWAQZ&PHzMd%a05x{Kf3|?!d@kAtO=r{SO+U20%Nu|`CE-D6 zeOovLeMZ8=&}q>P2kmBw&I*XY;hg9w^m)-S=#1z%^aarg=!>Eop)ZL}LT5#%>;RVq zq@ndSMh5zdglD0fL^nZS740}=R_II7HPF{YJE3!;?X>{c1-PJZi1tB$CE5?&EII&v zQ*;noU%Z5%zn1VYG+i^9U23;A0O;$r2=q4+Aqss*bPT#hbR1e=04AXCNq8glebGs1 z^(=voKPdqH7$5^ZQcl#f(E8a~6LgJ)=b%T6&O?t8-2yGrkuZCRt~J&9M-6~e9GuYO zMAt%(7hMNEL9_>2KMt&io+#m7=t-h|(34Hg^N%0EB@O}TDWZeWQ$>fMr-=?j*NKim zPZu49)^{Oe(B|Vx^Y{}7@JNINw7yhogq|hgNoaj-m4eo{{?pL_677QCExOLscH15S9yr8A2ch?h4ngk|9fsa7x&b;aIs$z_ zbQJoa=oo8ziS3YpI2;n96VQi6H$s0VIthJ5bPBprbQ=1o=nV8R(OJ^G{`R@3AWJL#|FN+RAe<3;yeMNKwbd%@^^i|O@=r2Xb?Eu#V zB%pJm8=7ujHGgzC)|0V#pIOL!`qMM;-iq1pN65RqlTeRb-IR@%Q*Fet^ z?S!678pr=yfO+EJg7%88gPt$i1HC|WJ@i7+UTB|aAM_&8e(1%m<@g@}SRxKVXus$X z^it7b=w+fCpqGn|KnFxep;w5GL9c8r$NxCMDsf0a2Sq2LSBp+TuMwSwUMo5S9TJ^| zUMIQ0It!}8(Ep32HH(`FyvNO2I%B1 zx$%+(SgEfhn;203JN2bm4lXzKwV>m;S)95%t@XPlE}(ggI^fjM3zQxIz@TTJ0tx~x zW3Q)yB0w7$bpc8o$NHD;%$@;D!)*^EwVpKx6lbKCwK|e!!KToH26@)t1UjZ~x77m7 z(ie&@0Ivq#B=TQRhex?V>4Vd#!aWaw5p;zuPlWW&ocqNFHF6PPByp*MEaf)%7{m zpPt;wF6w1%v28Bg&IH)KR_8w*gjVJAq@~S@5q|<&k~V^+0K(@ z5e`WaJgjMroGyYF;2V80>;ssrUqSH$9Mae4L4XVTf;`5c#Fo&j(}W1|_!7#K8}TS^5rj1P(`Nr>M#@^7MOa&GS^dB_35R3ikcGoSU3JHqLdjiZb8P(}%3l;1KEu}^7F&LqR60=T6p6Ch>Ab;f}L~cpkRpem~h% z-1SA-MT&wGMbWbCO81(ntf~NcM7~8g-lbc-=cxXYc=((d;{?S}k5n2!J}1%!Vt!hXl?^4vveaLrg!=^)M*0ofii`9Omdl zRRj(haY(@7j(+Z#g~J82j5z<#!)FQ|h-9?5E)|ODWn1-Ym~6`bq9h+!xZJA|T zamQsd`7fjdF4h*?RcdDGmoOoUiuxzue?|P$@ZUy{b;RHKMIozTksV`OO|VI_DVtmR zIbx1MiLFV}bzCtW=IbY|9y^l~+g0)K!($qqpr9QhaQIRj5^(rJkNYeEDL@{97xe>V zSCg6iHHqzIO%sTIU}g`)BPSj)czmgkcWF3W7l#}iu1t{dyZ*z$!;n?Y_9F_WhJ z^F7|$B&h?FKIWy!Fu(#x`~5^7>wC6QxW#dY2wTa~DmZH~+Jcd<~B>)2M2J!Dhx zOnvC^132}~zaWDWTW4L<2uJUVnIi%3TJn}^CplOZA9(^-4 z$5GX~fM&MU%a?h!)slb~w$;_VN^GO0u=XH)_UI)=F?fs-k0cx} z=%oWWIE)ns$1O9L{0upCc^H(~oZ{ezLr7;4fx|d*P{$v5Y#S{})Gw1I8aixKv-*v9LWl0|{3qDbi?J5%J7Wn0}+a(tr_=J~INh04)cWY>xl zw+GuQvcHH2iu{8`cBsfF%(jY~DB_J|+a=>92dF}%ik#AHtGizLBHmKu@3>QlTf??$ zGAG+AuD6K$3jTJRzaVUZBBvnRDsqf$YJ}Vxx(y^d6{8Z{0_nCiTyE9qDTL!I=RBMj zinFuDOmFq*61o5FAtK&h4lS|y#5)M@QF>W0)$%#GjQm2%sJf#C;MS)2(&~6*A7wY7SLLDQ`bZ_WYJst)n zw$+8K{czc*-#UvBkgO93Jf;J)h`)y7tJ>z7(E0arT|C#QLR)yrrgqz@1H%kTY-Sp;(a2__}B^;9yIKpH-y_2pH*C;{gfGxe!D&`Utt zJ&3>~dZB2nC@_h@ln%^|v71?MC}iyzYo>mYZrjM|yN8fe&Cj+P{SkI8v4snf6No&D zmmJG3QWQB~6xro8BilDpY~@-9w26osA|8;3IO)()7YxV_~2p`c7~I0ZB22z^i)gWt>1y zxfDnuv`L4iII6l%$Rh9(1-k!kH~r}qD%n|=jP5)_TV@Do;i&35!7;vI*RZXw8JtCS zE!*n)!Bu3}71^F5yWUQMitxGaF)zSg-C90&R|}E-MRuUb4i?!VvZ>1>vVVu6w~KCo z-T_UsRs>+DI7FeNqGQmzM8~0bi%voB5uJvPiOxXp6`h6NXKHT$CV>6okb{nkZiYS} zIuCtNbPMz$(T)jb3nWC>Kpz(EVr{XVNYQ?VtCl*Di%iT5ka~b4>t!H#0X7E(_yDGA z4?n;n4FUio=#@Ej!VEA@e^D$n;R*ArWyf`@VYuAV1!({{5t4i(09W;=2ciID>CzP0 z!~n+W%gi{yVSO{P5ny{*e>ETpGE(0lNCEit*MHIgxAajc0}#~ba!mkRbptd5czja! zJisWAfR+h7Yts!I?c%64!IVYfQp13rPD$rEp^u2Jg>DpG2Ypnu2l|-kdg$Xy(^rcC zlH%ZlJ|Wr<{kiA>^hwb{=#=OX^eNF{=+mMbpwB?_{s)j2hbZ(}(J|m34iW)Ea!d#!_^@848Un~`5C-^6FaK^J!1ceXm%2va zvWW7)z7z$xt>eT1=IF(zaezq~8L*8E=svu(MiTl<(JAO_(A58FfSfpFps$P0Lf;VG z1pSrh9CWkjX6T!u^U$|Mw?KbwYOcRyl3C)sIMhJj7VU)oMszLo9nmi67SVOkcSU=k z?}@I5zR%ixYVHMaJg8dT2R%ZxA9|$d0Q4x)LDm-A9sPc12w>N2nG?eRqYg?hH2~bT z*9wUckq?+A5V~W{DyJCl-Q8V=L+`DYdmqs1WyhdZ-mB<0~SMjRZI%`)3BEsz2@ znUvVZiiZmx_kEH?9UPqE;DH_|x*mGGXfG02KSFZw!C`_p_$Tx6hi>Qz2*6>Y=pa%! ztG_G}QYlEggrO%%ga+uzqNC6*(J|;LqT_aesRA0Ir-@EN*NIL+PZynro*_B|?G~Md z_K0qRo+;X%1DGYC8G5$pJaoP27U(&m9WJxi=86unw%BIrIVBA6wO(J}0IvPV35T`)CE8b$Pyy*Fo23m1@se9PbeCQ*k%5XkdVuYDBG%p zaYS1x1x#?5Dq17ks!&O`RdG^mtAeE2Rz=9LtupscHT%haNbg=gkhS{N4nM$`g*UVS z7U-8lf&jjH*+oMD+w}V?VSw}c{gVcO_%cM{<3Gq)z1}GbFmt)28Ut`#kR3S=@MYmW zAAnK%J)1^=&AO;bfOWdMDHGUjQ&mamKm?b=dR1Kp;A>s@EI?Sl64nGTQ%`d_0QW^H zYBRtJy<#a3a1gcQ<4+67R9#lbG_!AR>ISF*Sgxz*R6v)#7T}&As2q#74-Vi33bfugB5N8G!S81T+#b&;N7-B;m4qoFtM0ICe|A zGYv3Hmn;J?M!)!(1-PqU4Q&G0rqjp)T;Mct{nZR|Xr$!ps53{vVf|qUCj$H%kcGo)acF|WRlUBU84hd2 zArFVW>*SE_m~OV@S~$@7uVG-ZeWu&G79JrCnwu?gm4pa3iwGbS3h(j0--onBS0-XO&@rc4>oi1S< zNkqjV0f!oWMwx`eE^$b~VX?j`kb%Q)amd19GB3T7yOufl?4kWmov1Vuk=?9?ZN(jK zvkAXBAx-FHP-2To^0jcdt{v*&uvZ*BaJV!>4FbCUhsQqg@WJCSEki>$1>mq>9D>S0 zw__L%adBvX!(=^-qHs7M4ly{K*sbrsB;avSJR0FKUKb(-heP6!hQn6gI}~HzV+l`8@^m zn4br^pbG&S0QYo@Gy!}jXU%q7j)*jIGeXDEE9{tW@&LZVJMjQ>yyD@QWsZ!^`ZfF- zfHV3%0VlxM`Yf~-U@2cQ;GD|^vQeKg*C`kMnuP~oHa(U>$?5@i>oM;IIHG|MV3odP z@~brTrAuHI&Uqr*B?y+1|XpK(d;bT^G@joXo5=%J(EH^ z=K!W@&$2M$KM>H9b_fRrw39AKI*Y68Hmi`qy) zhIz8cPI3E7K)T4z6xrD#yQ#>|71_;X)1lm{C!aikUxOBanBIXLb0`X3^WD?CcnuS} z38i;HC&1@=vaJQ!sey}tl)tXX_7vImMYgxd_K~gc`T2_i0!4PP$PSTB<(s3YpfJFF zeavYn@{SZfdL%m08Z!=uSS5Vp2Cs<$23R*Y}Y$# z8lYKEzZrnrl;|%p%V$B3XqP5{8T!si4j`yOGr&CB{oR$9tle$W4bHh{E5-F$Ni9I5 zKC^KF9MFf5Is%mzcO513*VMpwb@%$s0F*I+SO@iCGzc(HH*g4GI-T6On=e_?9mV=rX4OR_c7x0AFJY z=acgcNKVh;SpbKgY?=U4`m7=cuvnkgHv^2*yGb74hCX*`0a&PyP!2D(H%$(U^mI|f zgudFTXA38QTeoQ~z#N^83t+P@NFBgT4Lkr&-D&jzN6eE7JP-sKr>o~9AcMt^!14M% zW&q%j?u!sWLO=8mD^Pd{uYi809RY}X?eah+0n$i67*DSGW@GHv*Zp+>`}7(m4*^;I zQ;)zMdYy(BV3l5C;Ro2NzxWbhK<&RvlOS9gH3$J5&>%wKS@SRN>8E-bLh?5Zvuvxy zLrq0?uE=gKvh(w){t}_3D8R9xz-x+ZXOUgcwz_i~C7bRWBn$TqVnv~Ggr1;KRk#F) zvd!baQ3Tn^B0E)Nr;F?i+bZL1k=<0}lPluQMRvZ(ZXsJAoV*JQHTD(RezsL+fg(Fp zWH%J~$9(3nX`~;FqsB!hSaefPgHiwsO<<1y49GnFzDg6od<~ibmgq!U0A^{An#E=| zlMc(Fuol3fK^?$$4eAMS`-e2~!NspZ0ARKTjSNa`JJkI=iroYfA)-1r2eOTb+~7kp z$(cs`n;=9#a=XdTh~6ruA^lqvKLBz{ z@()6vHg%=>ErhlFH;3UJ=1_|*XrElBnxp|F#7@74QxvF?exz+8PU7Ql5P|9Ing=j^P-!fGt?G;je_Uh z-kkMuyCY!c+#GJN>R1Diyg-@#6t1;EKKhaTU5w~WVM)IZ`jTi5bXIgd=}MKe7h#t< z%x;lC=1iYzWKM4zZ8*YS{1&%Cop z;Nm8#r+fYl>-Rg}kcfFi{7Q5SbhG>H4eF~?5osCc3bPD8ZjHZ15nVuD`jKMQF)Fd$ zl+--Xw?x-Ne{JeQKlm71Y~!{|ZhioJmMfti)(61C^ds4YfIKS+@oq{fO22Rjy(%ji zN1$(uj*_l4`-8fJZRrTMr3+TjJVc3nBaxDv2u%U>BPB>NqE}|cB@NvoIs<)|I@bIv z!g~K};s83$(pAm@GzY21>W>fS?O?TBKQ)cEAi;Z*frG-R0QW`LKsz2%JC_rBgsBTH z?qW=jy><3=03qH9yKz&}Uo=-Y3F{G*)V^MTe4c!NfwABNnz^d*=^a1NuC;QA3jo|8 zA4CcQObQ7I5s;a?fowhwd2UiJ>I=#dj!4m8|Is>%;)iJ69a;!4FvW$8F)d00H>IvimYQ9BC zEuE<&^lS+=u8Xq#2e^6c>{nu&Lg*iXd_-imjh~~mqVTB{{yT&R5MvsVe*y^?#c1Fd z4^WIc3jb$>M-XE=k$(Y+atw30^IXZnG*DMlOts=C4wPWj0Z|e_8Aj@T&PJd-BlR|A zl8`JZO0lgD?HRZxHj=B_&9aP2?6w(Hta9YhWFnhehFT8VBf1%SCdK#;V&p+)5qSip z1!OjnN)SiTY~p$%y+CR}<`A)W1abn+CG;#vEyz3~FM+r~yhMHgQU@}hNN*4i$O0li z1gQsENaP6+FB3Z0aAVki4CVvNGy4gUAEDaYY3^v4l|tj9vpu0;L)C0ZIWiGb#g01Nj&| z4wM0MF>1$%=HD!_%I6W@#P)Nr^KA36qq4M89WERcuTmW+YS}h}+f}MVLmeY^Q1I&D z$1Bxwz|ZJkka&n~8b)-k{+IIgg$8D7n8j4MrSdiTo4;@Dc?Vr(Or-q0e`&?vGPh{ywCbl}ZdFEP$35i*Rv z)d+T56EVtn>0a4^auSbd3j!P0Q3=!@;b5B^VUJX!h6w4HXcuW|ggW--M%XK%9(eDA zrtw$L?yAOK4y57Fu@v$F#Tlta@RKc#5MtY$k4p78VkF~82S2aJ5hET)Jc-yb9FxQ- z-)p)NQWB47w#aTG``Nc7ryPfcv_;SQ?}%Vk)GZFL!zW!t8%KbjEffJAC$ zO-BySPL&`JmxJQc0)0rdgM6tR2|7UVz@b@19Uy8sz+&4S*G){Ik}qnC`riYmjCQJL zCv_F4{h4Tc13Rnpp9tIPf+fnf zx>Sj=t``A-jT$Z8Nw^_5lwgHFY&YO*lfs>vD4YdyIv;l8dvgPNNcRcS7MB$)*CG zki?SEpNr10FYi2+J!B7UVx;!aybkUuyQYKAv&~(TkN-{*^b_TCZ#CL$Ib2Hz~dgpGMA~oTlv&r!;_LlWL60A5)Ri zl4X`d=@zBvW=@jZtnw#>&k1gU+j&!0wxSH;E9s_-+GT4fZEkPQQ!SDL@k^!@T2Hnd z#Jn6_V#`SKKIjW7d8u%KvBh?Ix6~yFP;;5;qJ~%)sF{Au??rR}H;|Cdj&L~L1C^|z z(3eEV*jIISoNd+F3AR;dHzH0};v_jtb$E(x)!%8de^aS0E;AgUE-SNa_eKvjkxd1< zEQ#fyzc6)WYpHvlvBkFXKzsMu2OqAmJLwXUw4bjO%`Sh161gIYxHyzPb11r=G)Bg& zgs%$r!R<@rRidX{#unRGdd!45y4rK1W}w{`*iSk4MIB;D=bEG&ht7#kKwqb02bY!7 zPMWFM!koxo0Hxq`Ln5W2zY?7xEqAuE?(WuyAN*ajgf+qUrsy2>Ez0nhNIlPlUf$pg z{})gToW7Pwjs~;Q^6v50ho7|H7F-Mbjc6D29ZLJ}kdTK7oyKt5>J~sfoLVH37y7Pf zA8DzKA7S?-EWn!n49a~0K{z<9>hKtX9w9mmJ<>YpS#`Ie0b~@BpP-BpkQySdfJ8w? z6L}RR&V;7RIMu_hE{+oL8be<1!mANvtmK{~EmcV&%t_ww!8;8yj>tfe49IvQsyv<5$x(2nszx*0sseeoRnZ+=%%azE(bY9v4I_FflTsawRGlCbrR24w zrQ|MzO(O62*_+Or>wqQ`8iE8oATA<9LFz%K5cvSa3o@0+A3=N|(};Ws;s>cCG7KaD zGM&h9lh|!Rpc#bz1g8*)o5)8XVGs|Ik3kwhW)k@XB+7)I*X^RFQAfNOoMw@en%?3d zv!!Vgb^_8ijR>qK_fL^#5@ZgM{|_VuGMC7If}}y_5&18W42YM={{hK@%qQ}HL7G4o z*a@j?hh|1}hR%JfF2?ilT1ZZ6T519DNd+8R3+1mNn?}MS@>XX+PLRb!)VWP9$Pyyv z84mTo3&>AM9T4h3mJ(5if_f(O!5}W1x+~y?(=u{W#{?h9aw(giw6tviVFB`1M~$FK z?6wtz)cH{ePAiG|I3lc;QYAP{P0x*6 zdH++5mE-``Oewb2DPWpy)iN2jRhu-CP5DMS-`A0Ej)PTeG;?r?ZH?rc=P;FT3)^Np zQ2RT!kx(sA!?voslWkS&TDDbv17uUa4fG@Z9AreFh@wVO<0J$UlH9|j&D;xz+6cQ) z{=U!UJR{0Z-B6V{hgxj45z0l~^ht2AO23hV=@y@)pX4xAyA;CKOIR9ugXj!&n6X~V zY$tWCL$!SzC`xFALJ6Q4ZBPOHE!{H^iebONH z9Htt?i?IDvI<+JEK;lF?qILZs2Z)$^8O>ZE2Z^X%Eoc(E?GPcg$A#dOAfooWFvwvd zy!TZ;BrOr)0D5mxj z!u3F%s#Hd(XFw&D$_n)?sMD0n3H2PP)0N5#)dzKkQU#%&2bCff`mXmH<`O0RNY$|| zv&JgQBXNh&7bHqB(d14*t0HrHfy+U2D80wS*;g`*HgPIO>Q?yr1Ye_t`xGnLk7I!3m&EoE@ z^1JQpM)V|MWN}~OH{3Yn&72`=U-)XTLn9FGouAOIwhx;~&OKgE{5It1scw?k-J&u7 zvItOH9Sgev$WhmsmZuyDziFNd)N}xfqP=BWN#e1^Wr^RmxFYd87FTbJxRt+aL`@PV z7OzPBo*UzY!Y320K^m_m_Bz)DVY9F;V(j*5e>#-4KV8a!@cYsP`ro6d9qNm?!`dH6 z91ZFv{7~YfEFMXGw8dkIkFj_nam?ZFm8*sdTYVhsyh zK^e+AL$j0v;p42095wAvUbN#)D@Yu-xEK-Q1S3ikpJ;Je;*%_{NSv^^D)Gr~JY7L6 zqqwllxGV7m8b`uCA+}pWU*Zcb9!Q+Gcqs8t+<4ldF==1; zlqYQqnt-tW#O`p#5*F5f$&AvMv|g-C?(p(re!29Se%vk5{q*ZUutn) z;>#>9NL-W{`=6o^m%GHYLuJx9n0g(mfUsRcO~e5f)}a;3x`OJI@iuO2vq4S!(-iGW zul<$~B};Bge3iu=iLbV}EAcfJ_arV`+?V)TH=g!qNE+{r@%l3Y5sK*P&P3G0ozo6Q zfo+!%14f6gvo_+?v_lEemQ71aT(LMM@lP$zNc=N5=J{V%i0dsOCvnx{yu>%S@w7ul z(l|r&I#dE-yM&5}JuGYmRVnKVs!_(HLP76$bBfxbx`;ow_8St{EN)7Clf^BGZ??EC z@huj2Bwn$&EAg$2@!X7eRPB?;4{crBga#mN#*IYG@#eqov&WRRLleq@@NL#c6nWO4 z7%;TkO^Zuhm-f+OLWnyoAt~{l7N;b>%i@g04U4l9-|fcJ{^UvH4+6dZ6hOGUgwU_q znM9-{NgXe#%p{&Cg+6OZRmpkH%c%*mf`vO6(>Cj(obr^7VFQFz_Z6$IB{|!fBm1AW zFdZ!1JJliYPaV6W-00QU10nV8Yo~ex$+_Rl8Cwo|AI0s-5FgQ6^&|r*D7|U>NhZ0! zx*ldGGm`YaS80|xyb~DujOFAdC-V#IY=JrM*zICDCCRzm%PD&~zlR*@e^ruh_L6E$ z;!W_-?^{K6$$8StX)s4`Mz@G{TDF;pZ+Y76=tz98#a-s=rq)aU*+IeeUvHY$m)!d- z9x(UI@PY9f5$h?+Sn}?-yotmQq)P|kH?@}0@w;6s4_cf+9Qs|UE=3K$)L~&8REDx{ zP+7`&c)^P1sHy9`Xb+oKkhrZeezX+g5lbjZ{HVoci667LB5}v!s>F|5T$A_-i&rFm z(&DrPsH^xpw#w!wTk;h|b-XL^Ac;hVM5DVMc z*f@)FP0t(Wdr?d`s{}CWtYTsFHAz|LYlX;P~uHx-<|JsYv%Zh*1X)DpFag+08{ z5o$onJ=X4PKiKp|c}!Lu4){8|hr++?t_|GpAV`Lu_j? zF52m)B_uury~}8alR~9Hovl<#s53#Gqf|zyvp}62Q7$W78eCSXoKP81=P6YHWry{m z$Y(>|rgBNBb3mQ1R9UEVLFJUH2$cnOfqh!KD%^SCwrg5VsBNGwRBA=2^FifFO}DxR z75qH^oUP6_2wR<9VtojwFNs4e+*KP1c`I@x(t}!Yi7&7? zj@Z^$LbUCsC8_D=mLlec#{FN0fo@}2V%@rO#JXMOiFJ!A0K>$ER&i0{yu~Gne`0Z2 z;)^V0NLX-$bQv$!R3(c-qmms{MC_zI09;jR!@ zT0&3ak{gG1vHjzKG+wUft(`Fl+pk1ht{BI{4o7RJg~8e0{AXm_XN|$RHs=}GCRt}- z8)E|jtdy<#ro`7;+>-b@i`x<}Tijuc-}EX*bS2@Z7WX9nnZ*OdHVuZNU2ob*;;O}C ziEprYBJqtDM=_=_|MQ3uF(GOe$0feWji=KfN!k~F+gnFj5VlLoi&(_M&en7qltj7h zd7B1h7Q@k1=D(;-meV6{jT9a;z^+C&*%e`KF@tr)wx%1Rtst8l_4GK?qJS@edF^&t zidTJL`@r1(hgh0lor)tVci9W(cOpdcq3KkN0>k31XjFF|F=1{qi*dweF(KOR$mZ_F zMil3NDJpnPmDg5|#nfYgST6<2l32&W&dw^7b%3gr@h2(PdX1W%fvga_L*reoH<<2= zgpYmE`q*TWj(^)#!vidAm2@a;PrH=y2QJoDkD9jCCwBYj-K`li9rx3`rbf)+KAqz~ z5w-O2v|mwRJL`-AqpdrwtvEGpDy;h0h<@*w#SUI<1S?#6o^kzWAlieb4JCfa;t^x)e;zhsED3FkClWtmaTF%d*rOK5B!0}|xWpZc z6B0k}#x~(G-$~koYNY|JM}a7nabH_-TvV689|bNc@b&U5THyxF_**ZajTVYd{*mW!MUigvVg4 z^U+79olgKGvxbFT5+o^W=Tnpe;l8z(p{AYBiuSx|If-AeI4|*wh~@gXAjH5DiW0wM zaY^ErEiOy^ip3R)hZa{Qe$|cfu$f+)u8_u+%}cgbG#|nFw{^Y^)z*AZGBb~&^Ew&& zQs-;d#z5lNEgrJC4!}sXk!fRz->`Th@tcmlFg1#XFq&^!LQLYZ#c_$>wm2d2I~FG; ze%IoZ#1l8h=B<|51yMU#Sf`7m0^#?p-jc-cTUaT@sG5xFK=O;-!?t!rL zn8-lX++)*D52c>C)jN{-1dGQkuWNcD+KHw`Q4a>}B#UDbCoGOje6q!ngb=3~k(BsU zi&GLOEzU@Mn#Ea(Pj};Kr}LzJ;TOD47eLsNx+G!`i-@i1GPywb46C;yamwNk_9eZb+Q5xGC}3h-Le432}}kv?V^*;*P{wi@Oq^=f=}c_etZ)fR}Ci z9)NI9JHU=aOmwCzdi)sw7Fc&^6RC5XwGl<4bvOo$!8zZwxWqYYU-vIb()bzDYd_06 z^h_!*Vi5~>%wZb`UHAA?66sB^Tt$ec<)YFmuvx894umf-J1f+5Le@pwZdya)3)fg} zk;ZdAkymW2x~#;`Ohp}HvC6A^V_%d9y1^YBd4OXDWYU zVp5VXTH`fC+82J=YctPE)M`=0G8SvBR#X{U4{JiSEfsaHL=c$QI(2-?+Uzu_sn@1x z1=Cs*U$Vw(hqNzzx7TK$b*R;$h+`}~tNKjKM5HrbHLtNJ+=_BoxVfk_4s2Evlmp>Q z%}$bTiZz7jGgVIt^&i`BGc2m z0R?=5)N?WhVI7D*39Oeh31B``Sio{oS5cC>o#9Z&A0?Q>3^jF_CD!Yn9I=jTp4c5w z@2~WVpy20a&rgXtdQwq|h}y!!JXEQxhZ<%4v4VM6p{5?{#5z6=VjY<#u{$Q7hc+m9 zIO#Q;ULEGx^-oXKWEUQ^-99PYTd;Nq5?^cakmc3Kh&ZYR#|-RA`w0Vk#y*PbL-uri zi~*mkclUpBM)pK~f`L3s@BLY83LN|wJpUOc>7NJWL~LMT_Vc9h2!z=!NW5%u5wY0E z`Y$oiKVm8q|GzTBD#ZUGxJs;lvQ#71KUP{H)<09K6LWi>{yAyxWdwCO&%%In`4 z1NYHYZ@?3vpiDgDN#^LIs~Hhju&@EolEPbM%x6yG>n+YBHs1weeR{PRVW5w%mWV$k zX3NC-_-ch%A78B!>*K36V)yY?&vzXZd|&*!P4otH^tqXqh|yn6eYe>@j91NQN8%eS z?y|fNc#qirxS-F#{;XiY!2Y0M$iV)TV8q}g+c+55Uk^+eob29zpH7$ z>_?tH1NY}0R5fIvxB5rK_S3|ef&C~kVUTlI3bw!K(}*t6RTN{eU4u9S`|%;c!2Q_) z?W7Q3v4Vwd0vYOmC*8|Z#)rafHRP!2EXosqU-Al1M-b>A!4@g#wNi=r2uUgve_n8f z_%{SsiS_SZYs9|;ema%vpkOiguD2;LNB@MkC1R?F_N@bL>VGeFcc|l)O4flcHQNk` z|3UKl#Q%@r0r5Wy9uohP;1ThWg2%)^5IiA{{Idkn9)ceVjuHQh;5hM*1Sg39RdAB{ z-+-qb&VWLPZ}2*tWzJ!epA#_|KR`z~FGQr^F$H029#Isc?GYs*h8|HCB7TC^S`i}W z5mg~79#IpbsRZWViZFdIr7lGDM60zSM8+eULX7b1GH z)tV3@;}J!zuVN zyM0<=iZA@AHwA0V`GQQr6=JQc&P2S!3g_P3sy~DD26@%AE zpE)0s{E>*UXR%#tTVqoAoxprgB)-j!-SI~<5^i^i>B~&xqJtLT$A`-i&rFWY8(mIK`icSE2e?SJ6~Wbo{wSMdJ55&()U?y9f|L^xGV7k z7WX7>S=^WSL5qiO|8Wk;HgtWBBpy~F#l6nx@}Ki5tEVJrk9%oVMCNB*7aLpBHoi@Z5OHOG%l^eWyAQxLA@7QWl{Y8 z^Rm}SjY+nFxN5kIh0Ub~DZB>U+G9gp?i>8(&dth;y z**XXn;=hr>sS^LK;2N>+BkRC$*TzDob^1SkHyDh(Wc4+vu z?)%osE(qH-_eC6IVVll?R3JRGYKIcPs&OPd0ukC9ey43rnBxmy6@7dLbc-i}&UGoK;1jEbu-j{gVl9Kj5qtX>(#TebH@Y;(b9XF2v3CnbYYK6p_x+@{5N+>MR$U?P@IGJD7h>5XhC;mK zeO+oS#B1)iXn39z9k?U%()|(a2<4eWVcxrRAMcw5Nul2HKF*sFqH&oO$_eqng+>&F z=uPZX79}AbVYQ!-mMTKs5@R9vCR9zBcMDcc9YpAxlHL^Y#pkWcwh-?hYeZLw(s@So zg*fR2BZflUdXF_Q7Gg&}Vkyy=+!1->G8ol6gmIx>7+FqIi1(SJcYiWMotLwmoDlbW zg$hEH-m{F75Chh-pf{l_!gZ2nuqMRg6(j0e%KHXzQ;1i+@A0;UIKGH_7iH|aLft$a z86l4KzG)p93Nzvg(z{h-p&s#)qA$zXTx4B{3z1EAH4l%v$sYT3o1YUZJEAC-u#6Mu_W2-iKLo z!kp-BS_L8MUPC1z9{1LFMTj%JiB%Kg0*|N*al2QfDa6qin~`=zm?ym9?+S6JH~f7e zO5X4fg?QD=7z=S6hd{4|qC$xon@${RvUMoUebgx;i331{3mQfcXQhwW*CK&s1q%G>5=bP9S;%;x{^qKwV zVsI$p$>&)1ScqG^Ei{Ug47*N_6YEJ?GQ!}`w4cN}G&x{&{SGlOJvAx{|Au!;QxYP2 zHC}kBC;4TeUb}Wik8KqpuDH&Ksu0bx_tnyxFx_QKSrOu(G=p^ ztBhy~aY4z5wh-re&N}Qr`g!@)meLjCd5`D`(f7>vg-Cfu20|R=wL27I=uOy>5U+a~ z6Co0B@Ft{QU`Jnvl|Xo8Cwno8->^82IP}}HsuIKp3QkJio0gZ7_$`Yw%+=TVW{D4x zayjD2$0f*1p|KSzP}FzR7Dap8v=X(?Nx8CU@0eC&jCY8dAw^$btyDK ztPeqeuqoMQ`UVWddzRjj^!F|9GFz`adercnE!)$6^@XaD(%ubNLhqrBwZxljM%$l& zb1m+$HlibUWkfgW6iy(v8j`?^2g2b|rlutOXp1wIA-w*E70sZv%duOSW_F4eVoN@&34cKI!ym6(vLT} zE9r5IdrVh%eQLOO%K=nsAXJWqb%qXwDwEPT{EvjHlUkB)jU&Q!$mx$46QKsIU+?`# zF?eXQO-g?Ph=H;@g>hoe@aZjobW>qv(iu zJq!H0z2JF5>X$^0V;DsKoW0;VN$R64vEFQCK%uS^z1IWhnd92W{=m%aeb@zR1ua^~WOjJ^AzYMTQ}%KVgMIa~TQPLzBZ;^Qtp`g z?Sj4!3YDF9jIFf+b2vm`hayg}uscCxp%QO{;--n4Kffi((J^WYginar78VoYM2q8y zLtm5R1o5GQlf+@cDJgT3mB}#1Gmco8gPc$qI^h0z>Y(5jj)W6dy66(&lPxYue2T?o z#O9(xtS+jOcdF&BP&-^4)m7|Y@fW3Fhgip|D}_$CLOp7Z}VC?vrCDxASh_#D(V(nakSi4mu))`qM*1nX9wHFm) z^nu>NN?BW-s*m zpQ5N{Ga}}#BUx%{I49aq*7z-u#sSOoTVxsaTNbf{g^g{6vOBie{;LesaE(|EuMn%@ zIxq}hWS$z-)Nhkm2e(D6UfWXU;x%5oq_L{SE6+cAETm=!qNXNOvqPz;U~P{izQp3O z#Ftt;k@zx;qo@nsix$TuzTA!3ejJ2#AVI7hNJ`=rZeqxr92wHS@VUp?@-V>q`mlccce;~}sUbjX<9PQojnP`Sb z#CEtNahBI)LWl=et?HEKcq=w5MAz#{9z?|YSrqkX&qY~?Gfp(;RUwwWMpuNm-z(A( zqVCPWmJp|Qtd5Ql&v|P-(o@DOGZ5lUFJ&Y|{H5tMo`5prvFH}=4(hAq1SpeJB3H4n zjUYo=k8F`F1Ks=Ph;{FqC)T}h0T_F*D{T)}q^5h{60z=m%f!0#sz{mAnw?jTG_E9V z=M@RBu#oP(8lsM{Ftbg{YPLnJUfaa#wL`34yTI^zm3i$^Q?Gqu^*SI9=>3PG6uNqi z*)eHf`1s>(Pdi~D^%^_M6^mGy*Eq0wO%SWsB(Zu;5v$kCQCr*(LSAELvlP{Aj#$m+ ziFIHL!02Fkjn@)sU-&xDYnf%#YgNP^7Us1^IcPt^Gf=a2Vl~?!RAy%(lDRbQ#uYJ<^(`0y!$WCRzLTYv-YWC=<*)e6E1QTNQ8bywIjS;KYI54~} zo7V(2^_nDBuc@OW2-Ivw3RTva&5`zn&x_k6$g=|VS`@K`g$-RI_zrHQOLouT3fQvo&7Zr14rO&ufQe)N4<~#4%H^eYgK=cEDUU zJ0w=KBVrxcG3&sWI?d~ZntF|*V)Gg!RfaNhFFrdUYLW?ePBf`tui zjWt= z5^;isd2LfxuN`9b+9g)6J>rO(?IVEMpPShMMKwDl)=4lTR0tC>wvQ?nUj9oQ_fdd*3h z+tzq3kj8^vp4TGFsMoTH9V{X?uodb$uvKC;TO(GpE5z!x4h*lio7V<4_1Yv>uPtKr z+Lki)RbJiu-(B*!HFA?#OifStX?O?>NSe8@Op=NjUiUA z_#iw3HJcz-vq>p*=PI+j`p%HX+u%K~S(Z_+c@Y~}*tixbtJfm2dMy#J*W+)QftsxV z!|YvVwn|M0wnnU8SBTYXUCK1pcx{sQh2QkNwpd2Jc3d$MjvYTW+oi5%d&FwCPpktw zAXcwKV0gXTypE`;*DQnhtEASiKI2)$35o+`q=_n6xjv?PMF*3CpP0 zSS0SMMJ&v09N5ezh}CS8SiPo*)oTVAULP>8S!(JvN334+#Ok#mWm=ouhtQ|@HcI62 z7`kV+%tC6mDq;@{^ID^<1G_@3UhBl_wLz?2o51k;pm}Yv|7NyLtY$mJYPKtd9$GW7 zebV?7wo`0i2P~srMW_%qApmTbyLB`b`n5 z-;Crvvc_+Yv@d*%=Qj@`Vup*Nwy?0lEdiV1GO-SBg;)o-O00fs!0`L1`CF0rF^lWW zRlf~l_;vUHO-bymG2ABY3%}bFO%e*3`i`?UERNZhk{cp|QU&G3i?)$mvnpIKu#dXj7DhNKN}421bjh*-wL z{3a=@-xRU>%@B*48I0*-b?R!iL9Aw*#5%YwV)fbvhS$D%?NC#%U1IgxBUZ0{Df9f)t33ZPB<~Af zcA5?Bh=tVbM8tezI| znstBvD3Hbrne1~nbnCb4>L z5v$j>lzC~5*Dh&118};HYma5r>wqHqpE`MJc1T^#j)>Llm{S63zXGskyyQ!h}CPESiM$& z;dN+UtJLhn0yPF|c7<5Y)}_#^YX-JS8h`cSd2O+bdhLi9J7wy%OIf}4h}CO9!a&Uq zh}G;67-nBHvmY-BCZ}GNO4wuM;#Y$Dag6HJc<>vngUVn~_5A zt?`;8jR#22v`LU>8TDEev4w?=Yl*UYEhl;Yp=K)-bYQE*YPJRpv+vu$u2562bz=3} zAXcwUDYIjZ*EVTa_%XP#_XM+RTKux_4iPh_fSiO#=%&}{{Mo)LWz9U|F{v88jW)q^8u`shq z$~v$qV)dFKRyWZ~9TBV7F|m4`07uMh6op~-R5KexY-Z!cIuR1Y>NP24 zl54zXNaM2_p4TkPsMoxR4JVr@Gp7UFrL10i#Ok$AtX>Di>U9VVuVq_VoYo7+d=+oKedq~ag6Sn`6i07C%rl_5oh<2`Nv9sLX6tS=Y zjsu&Q1hINa604UKv3kh>!%J4GMEhBaI>0#*&$IUO)YMBsv~8|79kdc@e9`Y*8{jg_ z=mf5c*u%p7)+p=Pt(?X4A2nR3poSa7YPbmu!{?i)7B%(TCf2R3L#$rAQYN>?Yo9dU z)8ly^L|918jzrC-r)I~L)$D{=y+)B^USq`SH4Y4~7ns)sHT9Y#R<9{ydgbvyBZaoF zF`FZeJ4l|{JPWDUqKGXlY+y^2)oYnpy;g{IT&u+DwFbHyb7yljo(I%!|{^z&?h8!V%KTOv-dFu!fe>bFCze!Il#H_~IE zhWo%UTr^JuYHD~$th0AStX{`b=JGXOqi4HbZ}PmxK$zErh-ECi-=CA@@K#Q1J03P zKKRx9uSFJ8!(~xBSlHlJDC^)>iPdk7SpBXLtKT{>{Qk^5HK?iICb5of>zq~3f3>C1 z^=r&_N#h>w`8K#cR-j%7BBsurdL2?$uOnjhIwn@H6JpmZ_CHY+hS{o_jUhI(abh)_ zAl89RN|_thc+HT;S-R&n%QEUUFJc1=8`r|Q?7x~VGFQ!(h}CSFSO>NO46iqu*D5s~ z*c!2VT_IMlbt&`nHC~&f@%-0OIUCp(3#r+TtA=CQso5@N_1Ys=uYF?mIv`fBLtuEV znb#3D^*Sb|R~~;S4Ag8C4WiIZYs|(;<2u;$ngC&5QzBNeuz}5x!YkaY?JU#PZ%(vZ zT#fDLDXQs$h$~jGDDkZpmzb-ATqaiE70J8J&71DUYNW9j^L($cjE->wnC*|SG~-R` zI>;?zHQgrGLGBQ%-!3pZdb|1SQPV;06RXz&v3ea!nL5khBS_v45M%PVQGS6^yKiPdY0SiNR|;q?ylnnfHjvpFWJ**vkDEl8m|*9>flG#*s& zyp~x;y;eo+VPRftlyzKJh}CPP&OpsJh}CQp7-sJ>vn^^mux(=X+96i2T`AL84eCU_Jx1u8PBtj4sub%78W+hCCWO;Wn%SQA=WXj66+Y(w#oJH{bq25 zq7HJMSj{$wb D7=Q=Xcx{vRgwbtJyIy z+HINF2{rW^MaAYdMyy`rz$o+J8m~#xc%=D4@A#WyAvK#7bp;C>*c_=q_#taMFY&_` z7bI?5TtsZXOQJnuT3O;pCC2fu!ekxjDzTccN#bK};&f8fN&CVNz`R_HH&{l!w?v#^ zVcy%6by9SQb)37z_WN&-fev&Z7@h5y;Q=)r=pnIs9TBV7v6Ojyjn`<-^}56J8UtZo z6BN<^GL~jGNnOpRh}CR{SSLl6SiRV)fc0 zR-iQ(iGhHTD z(-kTBg5^~ue$nC@bJh0>vHGq{-oVY9j&YN;FMK6^%kQ5p7E5tKkl@`t3@Yk(KF5{D#GS=Bnobv3ed#-kah% z612x}#^inBdp*+=7E;r(yek&5uonQtN#VO))?Na!c}^0m=M=Ge&PbWDmC5EKZY6IU zkz=x&&J(NYf)sp5OnaV7r11cu=ef)>>bWA~_1>TGR)vTjkJp!Jy|oAnXs{xB!h0iE zU5NL`_D8@CAztx_CJ8*NWeF{bU$VH3c+s=lk>XbsY+iKT{^J+eYo-&o$0FVvTKZDt zey_*?gw5+AQ@ytek0f>ErH)snPMEs8t?TGd+;KbWl6~wY+%YgV+vC8C`&e#5a({M- znNBiQx2zOX_p{WDq(14TW|^wnP<~ah0uuw_cQ@nyn@)|QP!pR8C5hkL?7d&2EX@00 zbZS+=gd8~wt5L-tc4A>GcZJw*bFa>XKzN5W&_Eno$2S6@Sd)R)+DgBCVQ|k#hxzz* z0`H5HoGx>;-#y?($7WieioS?$pvA77`WOmzn^)7A`RaQ@tP?PLk=x`QOq3l%9E@cq zfTwLHCHHQx(iBs*qKt@5Ps~x&7W1nT3zFFK5=)lI3-dC9X^Ry~`VP@5v28=ZNPf(# zqfSv9YphCaO5zh|J!dRdw{Gj-FS?a8(_nRf%Ise9lXZUOaUb z1D-Y(r=o8=O%StV?0*sg7B6{qWTF-eg9;PSR0E2qp`SGMUtX6mRgmVk;IeSME8gB+^Wnx@U*c4 z6@B4kkyslm0i&_gyv8aNwXy1|#F`|gyu|vd#6|%p2Ghoxls+u|Z>_4MEp?pZ)zMv5 zM{iYPUlPyr5{Ii2N5Ipz##BC{4+cyaXwRaTxIMejt0NA=dX^y8#H1u%}qo3>D=jn!CA-Lu?#$Iu|j1* zCP|f8+o}Px{g=Hu>QuF{#;VLFFcM$&65Fd1JHXS%x>WSd);(fvtPhMT-twv#Qgn3x zJ6e@Fmdtm&%xH1yDh51lEKWsVk)0sc#*)BjEQ)tjOSdx=wPV>;iMfbm9^+*eR%I4} zr;U}UEJ}T4Vr{GfjK)szs;E)a##UA()+I6FB{qw^Fw@Ky)M;aF$xV8>omCZeMLfe3 z`xLdF!K%ceB&NN@@v6iL@M6R}yNh1#b|dTM#z0sf<078#iAjpuVro@lMiMXd5_78( z^T5+C7MO|~a|JKA$Xp%O5>@=Ij3-toYKzrXi8V>Q(o3wbN^FYQ$HILxA!=+<*0b^U z<#J(m)J|Jvy>=+-6=|1PPnLVYIIBL|&6~a+Z$KI+kY3wEmeG^vG4Vc9?}S(zjb7o_ zb&OjVx4#$&Ycx)*jV2^9X690iakRq1I+J0#)|-{|V=X;LP5Y83)@loqcbv38?M#Wh zFZ__#nKBD$XDYy0bw24%RZ`#bQfo}r3);Gf1D4=5YG|`LY*NANSIuGT3eJDK0l+HM zVn-6=J9(GkU13hJqCJUEw74(vNp3vt(~vZ-ZZ5YS!3cyIodA13Ohs`eV?JZR@R_j6 z>=PCGTX*%TVJRneh5aT`4(9ImJ@)Owpa8w$r&(T;F^)AQtQFnFTA(8C%VHt4CI58G??`-x#XTvXV|l&v&ma}ho!X$k?X6!1rh7=Zy8`DRWgZo6zvj&qO*EE=s^nz6u&N4>_ zE-zvk3+qpTvW{Yrav;3TsxMLdV1Fv0xPQFCtG~)5t$&3TV0Vs%)nBKq^*1QvaYn1Z zN$rF6x0&J#-{V!^VUAYc6EQNv($;*Rx~|Isb-dfs>K{_$s+>;5F;jfuC%yV7%;D?^ z?P}{IcD0-HikA}yVXGr~^_Fzty5K>P3#^qa)ep9kml}?`($;!`IXVYRBG$05PLwHY zCn}WjUQDaLO6`NyuYht-QoZ`?Ow#(B#NUv)-y;44!EInve4$m`kvMO0k1^gQ%o~Eb z!upc(6H6ILd=X+fNgoPvu_cTV+mpf*(F&$TQ8C)T#EtQjfW8hjP8w$%USE*28=g)Xx~MTv_Rmn6Pi{CvaKeuXry2|Yhm5VrPL zhYv&U|f zC+X8^Jrdz2&-56CnU0pHI7Y1d_c$8 z(D0T0B3qZvB*{;IEL}*%&s!|rLBuZ!E!`PF-8cBRE*&=ma3jF+EZThvmBfiUL?;mS zfEImACld367)vJ+WnPAU8S864zTeiRvx!>Ig3A*{Di`d#b?J1%Hpw(mhv*!lE>V`K z%DnSj^*L|}R$V&_6&A@gSoP(2Q}NQt6tZmd6ryNym#s@bVM=Mo-dmSWCD$cNlIxxk zft(~+IvwaV7qQ6cE;@U+txIT@G|Xgs_O?)Y3()W<>G<7vYO>OD(Q^ ze0yf;G*Xo-KwUu;pX|SN=}MP-8>mE7C%THLdnNL&CW zkZ=gNbRAKWMJ{H$&!XM!v{%0x;)O(|GEklp+hY4ajv|m4yo|GNgKmi^yF{v@!y^ zjHs}T=88lkqRWZ06`(7KIz(3z#eND@0*Zv&gjbO){|xAAqUiNN*ATVYyE0LR>a{N7 z5G~VIji^F2c^Bw9s?B$ReoC%+H`e+YM0MubS)w+pevYV1)F2CPe@0lY0lmb;#7#gi6BTa;dWEP%Zb&pC_bO5HZlLQ~HhB+Fl_-8M&<#Wrq8o|E z4*~t0sQoZdji}THx@m?N>G4MZZzef>4Cof3atCOIXiRh~QT1`4+lcy2pxcQ?_W{+3 zDh~p^Mq6W|*NLJ}0Np{gPIM>H0H5z(y36H=A`QaKjesK-8FC%JL6oWjy-C!466kK` zWxGK45VeW!B}zR7)Ff&W-A9yQ)%O#1*}1n^Oa4)yF;SoBZKC315x{o{$M*w0z#`ce zP>ZOLen*(B)JJuo!m`CeRlIbq8icrKzMqP zbNObHEuve9n)piW(hj05zDv6F2pbuYdz5H}++#%1?FV4Dz`Pu{(+;@=_d<^o#qbrw zr6-6o`1Zz9lqgB=Nf(`hvMUj{5t3b!HSUQoAveL1f9WY6bMe`{rK1S&DXyiXnN>Op z8}ToQ#`p@*()rBiCvBFVCdW_5EcJ-^&6TBRSoB2{eU=n|ZeF^T1^7er(rs@0{0VUB zIm-MX)>5CS&-R~pYhmK;EW+QSmr_Lh-FWE*s{BoH=@=sZK)jTr%HKAZUL?mKf|p`M z{GE5{QmXu^dTBteapjheVw)rE;)-?YWtYVH=F%%JM>L$73-ag=Im{FOi;?4N(Zk8+#+`-W&F zeqH+7TY{eqB(7V2?v~&c{@_e__K3yVkniiu+inehXU4xh{Z2ht+Z1B^@pZV?{MgL$ zZFdCE^!txXfA_B7eg5N@KhX%r{PL$-}VsxyK&K< zTMUH!7vQICgnMsC5|;DZL%v)t{hKcYKj9B7|NRTWi~UaY61@)%{g;9pcJtEa{#MRuqnD)jemVGi zn<<1HR2x3Nz3KJffEB#+dhm-oyP2Vl zkVX8RQ7|(vq@RU^eRUN4CX0Oejo`^#KJZ5H9}jZdz-mFGT!XHK@W!nR>ox`FLK|EY z>A!t5_{W$RH@q3#3yTNe3@)(v_|4$2arvpYf*d%@zVC!}jlho?g$*3*C;a13 z;9rmYOkft92aL{!HXIz7XX*x~&cl|V-RI6+@B9avIrA7N!`AlqJHtPb*04ulYcpoWJDq=5@|Nhh4tOzXAKsknby-F^J)fM=avcFRSed<}MyvS|S;DZIm-FxWCV z<7dCNIS^WpS%eYxp$q=-%#XO{eB4fuvG>9TZp2yv_PD%Rwh0tB?@hDm`0K%i(CiFW z%fk8)H^JSvF3fVx?Y`)T!$5c*ar&k8&W9K1hj%fsGSJMAIX&Rq7xrU=!b%PK(*Lo= z*)OsI{SV0IfqmF|n%EBmz&R(gz#V+F;m(2py07**>-?)`-OQ?4hh&{~K)cU{c(BBO zc^_wQwlKfw#}Khsn*#HgR>;~L{ZH@gID7kN(t{1oha&EH!ouF6b?!XGSYYS2H?sX0 zTI@v^(YZ~lx`bU3#^Gz5F)(4b-|k}foxL3~D%<@7mF+H-;r6Us*~V3s`O?+*gB#PC zjn2Z}=sX0h@5)rilwLd9(%1if zwAcODqn+*to!??xyKM+@*Nhn-cANvgWt77)0HHfUH89C=JiEYi!4^Q(~=dfqQI^F`mU1?Fw6Hef=@ z{>vXO1u!)O*yPYCHj~*!?gaurTwLe2xB)YAy*o4AMoNM3-V1^7Mz-z?&G|L6!F zC&CAQZOae2U2(^-;BEU{~vLi2>abUY@xG9Vq$aB&EnvN{RrI8 zv-*&KVK(e`Y-Z8xC&tI^o%9uH*f+q5Zw?zAwoLhz$NG+u&>MQQ?l|}7oDcaQNbj`C zIb@fIuz7MQaV*}Mhpz|Hhi!6xZG8)!p1U#~-{gE2hn$->IiFn5-Kzh{^jn*pgLiq} zHG-8g%e@cR-6uCYi~|4e2X(a{gn@F2MOO4?7qa90+DmkApoQHsk-(fro=E2Oc2o z0%qJ@0Cp1GhS9%ycXT*w(z%_TU-=&!e-IA1>mT1v#3?dY@T}~s+&O@`$3dDV`I!_9 z&rHi;)q7=-9-MzZ{o#2hyzmg__E)#8!z!HH%iYzx2k`j^{8%lR)ANs{KBp77RVIDOcw3~C#e^bML=`(k8_Q9OGayRFIxz&Z+yE(u9!NPb@n9aLq zfnVO;32~l$Z+GVgEWMNLzd7PGn{7NkHgyriY|NkBKANB)mu2=&+w7E0b3T&DS`*9AB4drfL;jH!H zcWcJM&zJtxp3c5B4Kwa3?7#2n9Q-l&L=Br6*E2S9IZ^xiW>g48PhoA(*x1uK?Cad3 zus@lZ+w4PI5|wA>_LR#5i7PXUxXm2$ZJGPbltzamU&X%1hr=mdrvG9u=QsS%rqA2U zIpBjMz7FDDd&!8uyqEK9m|!2?+lgaw<=)N#{@+XAv$xYk$@BMdw(TL)ZI+i5IAL&4 zxaXSbKiJp#t@ZB4zdoJb*ID$hKWl$yul48?&KlAW@9TWYzdpTXi?f8qp<85JzPrWw z{F?21JxAe#Cwe~j0Q-T1j&4lu*`9Z<=lib@Iv+g5qlNj!8F%<+K9k;QKj-sYNr&y{ z9M0uA`#FEb<@@`&`=C$kzuI|vf9IFeiJ-Ibd+v(B0mMB<&a65k`A?3K|Eb;o!!dGd zH+{$f&f$yhu<|qt!_7H^DaoC-oV>YnB7N=w&e>md^ETiZAxE_t_o%j>^Pl^)*+uNK zRv*)Fp5^YJW_TioeJ3sv(?2@UIc&~79L>0gqx8K8I!9q1d=q=s$fC@xA%3~xhT`MF z*mn^2pgwL;r02fJqqZ-+VJnV!3*4&QWO(;2y6J&~FjH9oo^S?)Hr-vN@9-_CZ2oNQ zmwpd>aR2;Y;FN6s7=QSa$PGu_v!r1J4Y2blHCNMJz_fb5duo8{nSts9QXTertd9G4 zb)!{akEk|zWn^u^`@bE@3si0~t19Qfe`{Jf($qUT;Cc7ayYD~sPV4M9?$MwGw#zMZ zGd|zk=K}tS|HtWXE<1ZT&)yZ-8r~D)8|iGw`Bnc@>1GJq>)p$n7o10(z zkIM~*IKLV=VO#n)4nd6Nw-0d+^S_b4=n&^%{~OEq9^!m95J*tbIa;r z-{svu=|mi*KD~U$=bWHlqlNSvpLeeGva7%0{5^w@{-%>v@>9!i|EBX3ewh zAK^s(zTb2{oc^odcHY*U&!y8}ce)z<%JOBu;~c~WmSJbJwe-34K8HIGSb^n(f7dz0 zq|Yy(_Iu7B%>+K-OD`<$u?3g3XWx+C^$(rFUI${xtKl8^--aW@(P(tC;jobZr0VjP z|KThL{7)@E@IReD^rt`bE$72~eA(yzuZzE%yohH5xrLcc{`A71IJ>3K__lLM`oeEH z(Y2Yg7h%hp%`MD+AT#$T&OtM{woTvmC(i#$|G~FEQ2E?Ni*up5+``hPkh@sa&4(i7x4@tx3FnbV3noDcbwhRzxa-G@Lr*S+8?_11KSrip)TZp*Ev3Y z)OXQ`8@}u8vMw}x&h}io`CTW4T|zp19{7L#Q)kz`wqKydeLg7(E9k)T_CIz0bY0*b zC++`hXGePOZ=4VB|0RqP+Q@K-PUjHeQk)|j#m2iK{guCQ;;Zv!GaR7PIY6uOHm3dG z!-#(2ZyjgL#vkA``NoA=+=B@Pk5~wDBM;4_*nIl0|JM1F^zDD^wK|vK*qzR?o5Q^& zZPl$UtV5V`hw!lPIlt=`JXq{*%5eBj=kTp6h|B4)?;F_I*N1}X-~StDA?^H~;{=1^ zXwzK!z`t{rb_)eiN7U_dAf?0lKmX483ywtew^+X~w3D0ioh>0h8=6g|PEX(ech2`e z5%RA}nmx&~I4Y?#+@eyW^mqCD-*@f`_@7_?^byXEnGLuW$6bz%%b)v4XW732Ym-rW z{7=sBr@wln)85zrMeG*lM>sM3rI|utVP`ILfd!nLq(A!u=TFn=A2{DgpYSiv{(J85 z#TNbZ=i!z@I2ynM453*TP4D^7&a?h*`n`X4zVMe#KYqObrJ1f7U#vBM`-=lok)EnTVxIdZIsrF8O#&R%nV;}4xr z>{9nH>_j2zUzq2zmVWPtPM8<@v*|DVi}Qta^k1A~apE5epq&lNn}6gyvT@fs4-`BH zJ=VQ^^Bq)AkALiZ=?i~3w*lM!(y4*Db-sh}-**H4bvVqpcj=gppD^%y|3SE_+B$#2 zp8I}4$#l~H9&rweBw*ZH%f5$#=&vpR-DyBfKpgn zm#5FLe1x4mY)pSG>U;tR+aE=pFNZcl-g$2RragRfd-Gt#qUd2@>-_cm;!t^0`q3!P zq^&~V{Eg|Eqnuya4_9y)msy^m;>Hj!LjqstNg9qzt@JmKa#H>uEI)gc^WlB`H!W{I z*V#71o!jyi+ng6SxF~y(vu?dNT?<9$f%S9!TXAH<&k5nHwxy4|#`&la2MTfhHO?Oh z@k>JNU3NYq#34fbPT7iJ&9IJ0+4+#w;SyJtox`mTm)LNvvuJg=#HX)yzA1#(k-XOV z{0HiI=vt@zfjZ8-&iUa7>ezkR`Hp`_`k$7aU-G}0K4;na75~G_cP~5l&U|8f;Gn(3 zJ99oPT@aYt#L2cDYmvc5-$DL^E(jdKskhyofET3iyxzGebn&*Ct@EeM;G!Mp27kzt zb4;WM?r?`{CVcU>bh7IFYUqsBS-5fi7{N#A;p^XGv#FG+v+UgzV1;nnFsy4U$ZApXngJMP6jwq4v4CwF>d`@pUz z5T4ySw}89s;m>Ye*aM5EZ!0c#7xtMsG=Tdf`VTnd|G3Y$xGwx5o}v2}9M<7qz};A! zZ7~-$`L{0M0`B8Jzng}$C|qRlZY?Kd2$$+1|1L+&Ka33yH!vL3#`Cmv_#fu>NOvFJ zW!+cE`4?wVz2jCDjx21zRUM8m3!Cw8FZ|mH|8~Q_-SKZ%{M!@?F02b2I)iiG+5!wL zY)m(r&Vt{cez}QrSX`d@zP5R@RE#T4+?82}q&c^NP3z}EyDn_R{mb1qIlRo4GrEOQ5L4vd`Ipa=N-OaGCJ!SE+|%ZP@8u2Bw?gT^tkyP%4l(+}V0 zd^)lz?8ozf{w+vzN6U|5*!IygUcvfdO8hvXjSIVOnnh`pmvIe$l=pJQEr!m~LBr0= zHA}Ck!V#0KUh_FUQ-Zr1-jYQ)uxdpp^k)U`Kewr*YA^AI0arf)8N zReINb4%_qNzL~}Oop$lh%*@Pg*syN>#*M)_-$s96Uzsmh%kYDKZpN>tA!K8A965Vv z;K%N0uEUzzdA{wQ1kI(de8Bnq;_jg>U-bRq7IwlNZ>S6Vg^(EL(E#P#ybta5f8l~- zVL#r5+X)r#h5l^_Z3^v_{_U2tKc@5dTF%mEH*=M4S==)J$P9m--8;kywB_PC-V6-Q zV*5H`k=ww0cxQKG;$dk$Hr^M~H@BQ$IT&VV5jEdLudzP&{FKlC#U1`*77hsQx3C3k z4R@cAk8{NR9(1;BS{K@XVGFi0?3(=PFFlCe-RAT^Jm?%4*@(^uxRPk)yQBc`b1O=iL3L>~AaZOC3G3#KA5MT5qNRNsNuDDUg6<16IMI~vC8!lNiMsbNN zD(=J;Bko4O-~Uwg%%FMS`#uq>y6P_Ho_qFt?yV+u)4gfl%&Ii|gADndCT(R%)Kfax z(IvN6&^PL7#HeKho?uZ(ol4O^ov#e>`+C@g=8Y1%N=|va><{QG60kO3xKOf zM3424T&%{!1Q!c$KzaWMZhY0B@>DHPs}^w?OKp{w?wOV}`u4E|(rE=bl4kr6<>tU+iukG0 z6eb#YTHAwP#-A;EE|S*5pTw_=CR#dVFBvr-I&B=4mmcP}9^!%~l7HPL-I`qnbWae|_>CRu0bDt~kmG4_A)n9q8yo)<= zfS9L$r39dD`-mV*QQ!8c4N5F`RNJO};LMx5G#)cYq$9Cu+`wGL{c-FLd!am>oRz-G z885K<)cIOCNAPNyr+E*?UEE76w=6qwkFPbeO-t7!tRoY?$Y*#M>m3Uo1zXyMW-uhzbmyw~ml&w8Ea6vH8iM zx@g#i+|PWmynT~&St+^i#qzGTVl*&nm6V$rG;c!P)(N?NWG~U$7>{YmkIW6n@T$S= zT9mawmpdzR<71~Y(S;dvs$m<74t>{Ws%S8b-D$Xn17J<4GR{%bnH7a?RhU%_JELuR zR9F`I%jeFW(sOR5)&_7OpI6w<`6HIkjZCFhH<_x^d(1(%PWemjn*eMEYlVTNv4vb@ zN>@u{$OTBTi0wEsVzD(IIjyal+FFu)s60a+_`pPn`bbUAm=pDwBm1&uW1}ZBfTS~^ zihvXm9!wA1P2w?lyTWVKJVOu&_01w`9>YKFB1AWmcGNIwJ~FWLM`}2`&oNEm#v>-= z;04)Fbf3+a5pocZsbzG=y1%+-@D4_&8}-qYR0A=p8;_z8wn<*0&f`CE;1J*5BC zRKdizs?B@M2?|oTvm_9bgI_Ig?X)HfUM&wB=OZ|ZCOE)TDHQ|^*~lR(hA-ur z3s;n`+7N$E6V^Lf^J;la=y8i;%tc=KGIFxCK`!oa^lrHO7{3%U(EXG0yrbM`=Q=lY#c;izeZ4$z#|Z?|jiHrFCOlx? z#g=d)NgqLzxfv1@{P0a;ORlqmy=xMm-hXg%&>Q8e!jL)8~rZJu>6u#Pk%iv9h_4WoQ*S}dlxRl$@S%z%hH|g_M`StzQ z-#Ac4mGHB)%DO$_lJwD-UQVv!AP)*Snu@SYnrQ(U{m@$VB#;d?E_j~&jr^9R>E)*6 z4lr{Nzw{e#m$x0GS4xQ>$HJjx+H6F#Rjta>m18Z#Z0JE=CoA7BM?I~5z#lGJr>U3T zE^jT@HhibNtkMlytDpWJAy65Tia+~Kxk~Z6v%Y+>Tl>$La;F^Ue2XM8M1~be=hKbA z%ysU8%#VCwnFEZcf$p@76*s~F$8PvqzFLr_i`&$giJ1lBSE7t2NGBQmUfFYAPPTln ze2~U4|Go0&Vb>UB`2+GTJgo>>U@2@q8`G_bU-Hh0}nuJmn8)o?Q?ENc|Z{Axq_2*9iM}w(l6(94J8$2SVqV#OS_U0L#y>WKP~^D$$hIO+1&BAC2itB$5Zyi z0>|6QUGz!vSI66C8Xmu)kRdV-B7%!+@>Q|X&_ggNF&dj&%)+1&MZd5AJCVTz|U{V89cN~PFK!5)OF`s zDomyqm;?0dLDInRZmM)6)GjHFf>nRNnM@qw4IGpyjssMFKhiJJz6yK;9%|u8yy#u5 zwnN>D>oQUzVGuV>jL(xlBu$==atB1D)P2L!PxV5 z*ZK{Scd^rF5lEEA7sd?wMb9ROR=xfQ>IG|zZrs6)%UmE`4_TxUl*YRyoC{7>pp5XJ zZjFeSSX=Q3t<+dpj*inAJ(p}kGeu~9b=9j5Nn6LQ7Cr9J%gt>fX25yDo{1^cYcp>f zm+P*Zd82eaYBR6OwSN9)-lnkev&qdvy%Bow>QHYeE9@U8{xI)ry3QQNgN_x+>|tIs zWA)9XM}VjJxpgeoJfNMoLR@n~Kt79lIbu0*W6> zNs2r)f?;!ge}q>ZsOHkX)cDF<2DVFc5C=%cjP%AhE0aS1Q*G?{6IxEWg>`J^Y8C%29Cc51ywcBJ@E(Exr5cL0u?8XVdtH_mh_G47Odj^CnT|xb3{Lgn<6Aowqr^ z)@^+R1qzb}@qV9+u6V)6qOYR!y zZM)Nr_CnLrEHfq23>YSEb783}=3F!@?l@#-;KcQ=HWq$vZPb%(#(TA$?_Ht|HGaiJ zrm(%dKl?AP>#q$Q=mzE$!nq#4&@4OQSm|9Se9U53PPig@XS}y(-z8@Zf;P9pa&%`G zNW-f_(q|-J-@)6X<>LOB831-~a`g`0_(9A1i*7^QU&K>MEneJz6I)UaFHSz*0Rmh0 zeA2d~wi)Sui=RUlcOhkRoLKyiQZ-ag7p-N=TR$SLhP0axiFRv zfK3M&S-&um#x75`n&f>8N;+|pccnAns{2z)@V$}Ha-NE*)0D(JdHeVui(IH5#UI_5 zT)Y#Itxs;>3F&oGvSufvv4J~#Kj-1XoxQ!BcatY~_I}hSoxMR&fHxHuM>t)Ze0{RF z)#96a7N%g(^=Kv7>f~L|^9o+E$@7}IV`W7sVGvZ&ULJlRUi1Sc0FodioHN$Vl7}XH zn+`}jnQUYhpV9*hl!Z0+FCnY^y567#=w^_WJZAe8TpJ z$PK?JXfHyJ6jtt&vtzH?A8$Y{ssF-Qw}hc$Yxv1SvDa^FvnO(4ht4?Ad^+)Pj65sv znhH|2q2?qdty8>F;AWR8-nRWLVwoT9M6tVDTGgPPKgIjCvwra|-u7FMFg_e1(v)`; zhgt@)XJcRi66?kY&W?zHUj49Lyx}fQpElK7!R2eyyzROCVw%y+s%bFfhKG{kZr;*f zn}uif75%5wn)7Z??%2&6QG3Lxy$1Ta?>E7)? zzVGfx^mWOJyL&%yZb)9=-TTG&N7&K;(>^A(9Ay}d0175iGTUrT&<`+W%qbWkLWPYJcIXI%|YR}7e)B}OXY`Oq)xUJzI=N_ie; zpv7(to)VHmMgNf`Rv~$JrniN2b~0cOZ)8gYEqf$;?cx1V*dTM_I9*TQ)0?8}!+YXW zaNTJyZ$)pRLn7U6Up78JoH<^5{-()0jCog`}JF)Mhk4TbVKDn=#IDbrz+|T=7+YO%= zh$P7-g1!;+P4OZ zGBew;u+SdfP-w$-fGqRzzi#G5-j?91CEP}LHm?-h$)j)vAA%BJn|$LCZ@9B0`Sl?v z*@u$*4q=b$Ly2=J_R{6cl3|Aux&71K$&5q64!>6(>P;$Yt?ZV&>mMBI9ppGG>iZn# zt#RE?uS-V#$m_OW zKhFwT{nzUI%=NB!iYG5D#ETZzo91~%*Zs}HBLeoSb=%x2;=Wn%tx7(!V4h^4wWn?|ZIyq+5C56v&WuvYsY8U^9pli|FputS-b4 z)URIbUFJC0TIYM~o4r8!YFJpL5Y%^B;(hLl0e88AS?l;$GVcoSR`>W@>l3d;+q=i# zm?T$uyP)=;xyt*AvlA*&4!kU1nn=Ay9-wcv2AfA*+Lmwm;q0}GnoJYmNL!KC`teJ> zVUBz9^5oiUV6SKE&A;^yaC@;26WNc%j+(SHf>=T@Et-fLf#;LpD z`TCnTc%K#BE7#UvzuDWb;4Doh-|qdzSyeCH;XTsiEUiCtkM|wdeP>mD!k@kE^At>G z-{-xtDe7ZiSPG|O0NS85GPghLMY5NeD`e2G?)UBySM2;Z@3SWNuAA#$d)V8-P5%2) z?-(R*MGlQ^5M}!(zh_r_Ol9qT@5j86{o?s79E8s_SxDC3k|=_`+x0PThBLK(#$!l~ z-BNg)c1SV`zu_VZ2COW ztrhh{p7-8z+^ZKRd%xiQu(u)1QY=!d6dwNb3%DpN>di0WEI9v2hP~{K85kAuJ7G9)+gl@Rz-|DaB~m6fLOQf4LL1rek=Yl8d%DHvAhqC7aXKpe=Cd;fC&| zqb)l23yR4@FMIvje(~DNNa14A;}vgDx7dfZmMx~# zzD}FsHv6yk_1WY}4vV&^NqJF(AF$;XR@CTjkrv3 zkBCNIt{Co!U31xghtdOYuTXbQ;k)_D7T~v;o9eLf`L*s>+rOnULS<=biB}yFjrcyO ztsn9#hN|;g{qWat%biE+zx$_mW1b9#@4V%0wf$PSwWkFghr7pEN($sf2!0Ve4iJrC zeE8wo3x~16p1$x-nV)Ny-u9N~w5(p~wv!GJ-=F;HZEp_Kyu&+~&wr?&{El~T6Dm1R zlFL!?*!sTjd#weD;`Wcd>4@U`%8$LB^Lp_9XWp+Ro9F!7`;hJW?Vo#Nh%avGjv1dn zA2Id0M_LP)$u zAVgc|G7JD|O;0)xevEH^KDoT?kL%SHN2_FuEdMO~4>?cPZ}I$x^UhuMQ+xXT47@9P z`}+!tk9+$BR^aA=t$@XKW~=`j=YiyvR{u}#r~gcr_4T*VpqxpGuu1`f^Fpi zHShAbAo`D*_F{)G_Hrf-SvyYl81HYv!V=tu-1CVas_`{WuOdp9#c#BhA6`(z?ABcx zh!Qd6!&8c~zm*7sNzP&zv4GLeAabSh;h$LACXCS%mu9!w61^Z%(xQllgnb2x1Q*&w z%iy^_GukS7128`g$AW1jrGMZKe%>Z<(;fYLokH@`j{dF?%us)+KA>@(W;!%NxWC&$}Q^1JwBn;EAN zoW#5MxPA2>?czTu3oscs&Ht%Tb&W$>qchr>g7^uKikvwdx7Iux69)x6qkiW!|2vNJ zL^61~|9*+7HFVbp?e2fwaqg=hF~i?C?ZOp|j?z3=}1la6P@ zg)_0->mME9f6u9XR&>hQK{Q1kB*f4FLnsg`H49v;8Zs6q(aiOO&(q(d_8EG|qieg?Te-)>SiL!NBR z3a?1r(LHFU$?4$()**G3iWsuyhH-2(T}asgMrMFy>YcokfIAIfHWy#N6j(_pOhKwZ*O~d zD1bV%mXn%D40!--7lTF67dJOm zG^fdn2m9ZXhTP>leh)`J&^N#9f3pvru!`CqHysYETPW(KDz25A*vv_a*Ni=C5#Gu3!BFf0)C{*MmRw zw{V>L2S4=BVD%CHI-;F{L=GgLMM^|5LytfWRP!^FtA657@7ozx0?VCm6Zfb7bmx*} z=1=jAA4&fCQ-3%0x^27v6G^X&+WnWY1&*8Lf6Z}ESWsVexc_H)5hovsn08)Cww&V+ z9&A>JLQ`<8!batcjLh^;zBk8jcQ@3Nzs>Paa!yOW@e6-P_qalG`Y-&kTQ&n7d4Vhi zeUY0D6*Q9sp&2F}ns`y%ygO!4vovA-)nE8mI_@9cWZu#KpyZnW^80N`@}R5AO;$N? zm60>uD$^8|o06CQ%YVM-ZH`lv%z|&r98{4!{7b*@!NrsxNb<wjy%r1p(ekarRnT$Yc|%a&?Rb~@VM$yt>gd$d1Zz!v_;#;~Dw*SMvhlc$dM55+Q{ zc#J>2Pc|4g_VivkqfN=#$M}mmp2hMh!4p#%`@54m;#P>Z)+hhBzpLw>86+qD+TYf> zHo4{3{%$3Spx9ymNNKMBHFyV!(Na~4m}I=<0S^5R1nJ}`R-5;Z!l=*QIxZxB>1okD zWDg*uI#`ga1=-gOU;7}DsOt&M)uteCGtLq6QCad>%~pHDduq?OWCIiZ=NBnkYZh`8 z?NqM@0&-zoE@EzUP_KI8FX#X=6Gu?;@Ywxj?9PgO8OI&ZG}KmUDpTc7L%lT5B(;Id zZnM*bzqE(6#Z>QD=Pi+6lSSg`pD*>_*|El^;5;&MdT7YCrTAiNgkh`JMD99h;$)Ua`x2$P|5Fp2b#&XktMoUfHv1Xk0Y{;b(u|s; z=5R|EkA87C;FojejLVtPC@@lRe635mM}-%V$(QxumKvi^4xQ(3k?cLs@9C72@6Gc^ z_D=C`Lqg^F>>o@nn&I!?MyCm_<1j#&r%BT5b2BMx47u9^~0%690m2 z@6e&CPy;K~B-^c*atY#Usd# zKCl@?lQx@N*Wve*to(C_KUddXkMqxTT9U_(^T#;1B~8cs^PSV`ryTDe=D6?vDS77v zT*&#!o%8)eoYRx&ME?lqH_4eN`adSP_~D8E?xmJC(L8&8r=R41%8cxKvVZUPEkYLi zV=ae@8OOlSW}G*gaT0Y4`pV2uF3bcLFD-m+fj@l+aW72^xNBvxs#=sb#_T{VC`IY9 zlqRa}SE| z{31VlqB988GBNT^H9-g|N+*9<=#MRvMgLw4h zsn}=b8NXN(&W$(Z;U1*C%Ni5+7l9;cIg68Pa8OVs&tDhRx$(bAe^7d)E1Ito zmn7Q28huopW?~5>X?$o33=%k+@<&!iI8;?sMpZ=J@C`39^x_;hpK+u_mL-G%SwHbN z{w9udWwPV~fA1+btdJx`20{V0ngg#iY!86cGT0x!T!hIX+(ACt$Q*N(Y;&Q10&BCs zzYy)bBAIlNKgazyXY*a;Pj!w@KDfxA(chfkNmXZW%`EF*duk~070Ce?`@bBpBF*WL zDiAZ_R?00}`F!%q#s0VbmFZiQ@`~q^JuV^a%k{`h{K}?!V{Vs_8SemI(c|D{D6KF( z*I(ivtZ51^C2-R5$NKh{`pr&fX9YUrFP+Kfrn7yQ_!HIiSxfxkF28SG;?GQ{zkHd0 zM0z*(GJjMHbEh1l!hXq3m-)vl1XHN;1Uw&<#FzV9weUpwK+g2!sLTDN^XH7D^$LFp z%KZ0N(4Hfga@dvr!Ooub`B&n%I-e#huJXSTFkPjXqXk$BZ`(WRd9^=a+a;%Bf;#a6 zU2Y7-tF70>UOUuIF3I(Mvb z(#nfYt@m2$pH+00*RNQPrdJ60iR=6~n{@N1mHs`2!dZ@!PfokVpFozAf=tjUeH0L5 z^)X=@Ae4XLNgON&lMr)&8jP;sWOfrpu{$d9umwtNraI zZ97)O_=V)5)&919*cXH3%*TVIVxJ`-PKdbmVdmxfWb(s=1uMO4>J?sxm zZhY7u)<&R>2mutq3>L!|IDUpTQPxv+;KpYU6X44yZIAe)`XcPUct5j?(i0?57xn!g z!4DmX{i$8};&aFoJP^E_-bSnrYF5z1H8nD08opPu}el z^iOVI>wBoD`_}q%oHLV2FW?RQHhKC5|5pIJ--~D|=hXV`F9BrFB^$D_E4&mhuOIpf zBXU1qpS=01e+w}dMBnV>+SmNY-H+c*PFUw}L!jpO>u`UVwfYCI6C-r4NP52MKkeL+ zy#6KxcURK%mj8)!)#A5N1J~56Z_|r&Oa10|{5>ohb?d(n)eqOlysLho3;lLCJXwGB zU;ft%da&b%{vo-wPNkpdQXI0lW$q)$y^+cSU zIcfzfgS{jK6Ve1PDG#X1v+P6O`PemuWVes~!Tqr4vkL6+!ZK1giFd#H*x%OAOERcy zh^c<_$G8&il85UbeS&eooNV~aKh|;HO6Gj-UtxjAUnHA+;h*LFE?M@4|MYnagCV_a zdeLK1^F#%HBKN#of~}%?c^%Z_%!Qs@cQOLO`F`Z=nzR4b-gDTTWTX@9(dtCGTdIY_ zcwP7bdmzz=-h;{MPB7H@TXLflEJlsZPNuuT@S02o{zSc)_G)jbE@=m+qFwDE#H=o) z9uFhbs6DVZIXv=PnyPHf;~}NlqRx)dm$Vm9V5t#nfV69&w5tjIl$4f+MDaOCEmNY5 z+DSffgQ-576`R`ivWb=cnfc&reew1$emQU1dfF}4Lb`_Elw6q)4szW3=Xq9!dzRyl zRkABs^<0(PyKU(T(k<8@a6>V8mNI8H2fI7u=RQ>mrfq_Zh&LsROgx8UqU=j0?lf15 z$=H@)jB`)@hb_Ukn4@G>IXG_H(>CPUiB zg_$zwk8^iVW_!Uz=Z5-nFE}UftgOd9gF!lJg+c#hkNOY7;3U_%DtV)KaDa0|vP+-f zN@r2Bu1|2jb4mTU)?kR!%$yH*=gz1v?HgR})|TDrxPu8}B19LJiNy@HmU7iTlwnUP zmzym}iw!u=UBXl|GvshnDkVoB1O8s@g~8*P7hk!+J8<#ibuEbcN!;*cSDx^GtXk`E z+05NXgvZES~zf`RP8^jN)`%M3Vrn!>Eq1G*VEUuhs(Qw zfj6{Nd&O5d+7s9(`BuMhlbT-iif^{XV<+mb{Sp@E2E2?+pd1~j&?|C#xCJ-$BF&Rj zOS5_qJ$zoT_|gDW0@jkf(=u60vW74w%+f>1D&9Mxm>Q8~5jY+W2Zm{|kfkMtO|Q ze$&{t8&9%&%tTjDJnb(XzSODIvM$v_KX#pZf&vV{LA_L^*En#dS!7h4i(|9-fWmFL zEprbz)o6VFBfMbJ+|d-+Pu%UG(|7aC4_ceeE*udZ|G6*|JKL31)Ar}pzbUj!vtZoy zs%b8nNwyoRESeW?JF2RjrL~u*#W?-dLf9+Lfk}w%nN~vh>U1@eI;0KBTzpl>aS)}Y ztwvRzS#nIg; zvXM$gwxR2vNfwff$0DS|Mds>o)VVp25WtooX?&h7ofVhA7X9EFz(Y#{?b?Hhgu+U` ze#6g5@UO3K3$}2YqfHEg`ntiv{%#KfHpoRBuHg`PQ?f@C45)#FsA**G28V^7LU#IL>>6|;becA+JVQuj1RF2Nzfmm5Et3ok0^_?n^ef)5TaF3BcfT|`mzN|8xX zS=JNi(2bunU-@7xBTgh~4=$Wx4OX62FjLKIQ7_3(D00R*mfErd>2}=a>{)IhySpzsJ`hJJ|r9aq~ng^wBD~>?`;qK=6zrxGtt{XNB z5`$|nP*wOC3s&e(6T~G~DQj}3){tTVi=Qk1MYlx$6%1krel{Y)3-CaAISU19e^wQA zF+BBq1zonpKIFXm6Jl#uYSn-S;lOe3bS^l75So6CO)r*!I?kP&{yLI%gE*XMIXIL- zHdxt3b|tZ{N_~a$xtyCmlN>%!@LO`Ik?9BnN8ywlo1xO-P8S?tDjn5?Tz>|`!Gk4+ zY$#5nxeC_QG)RR9En?({S1AHx6xnEPW721S4yhJX;(wo+Fe(svir}2^YHpw(032># ziGZb+l8yUHP9yQpMuO(!(k!9h<}g?J0dyAk1A*7Q$KGo|4zDQ%XEj)HD!0O5%w~S9 zJ6djvTad+Ke~||Tl@p;d3$;ahc2*B8%R(0DNBRC@)0n@-O z0yk#2k1IT}JYb2m)PrJvTk=o0-%jW6)9g34Zub6E{pMGRwQZR=`FMm7XpE4LTXi4) zuH>JhV&SzVe<3${(SGPJu-jHx44bv)pRAuo{E~N5HK>zRi{h(G9_BD6g&=DS}B|5G$c)!a`!a}T?Xt~s(V#q0IcUCtTZm(pfvGT z^ONJdauqmrYS5vz#-bE3mAY+k1Q?1^-ZYX{2FAH>${c8sa%N$uk)Nxm$DBHQ^Z&wR^KE9YTZgJSI1nt%aqVqr&~<#EmtC6eidqsWQJmOzYmwos7@s<}3^ z-Q|SD0n?z#b_?V4tD7`wAf`E94b<0_Qbm*M5wIJN0ZwT_Cw`uAz>~RY6->cWd=ZOt zh)+o|n@t=L36|&W2rKYyZ{r%07?qH|Zo;YxE}EnE1jWLh4>gJRhOg{E-zwH^Hu0YJfI8$EEg)g#_C3!%rpQSvO%A!2SD})P6 z5+Ibc0H^<%RgY*gIdZF@t>zlGmMUeQnUuhiw?iQ{Zok7b3?fqmpO{IgQt3JOU4V6~ zlfs%-<34LN=YO0*-ud7o$K%XU<@qt^1^>g&_ox*Rr^)@G^V!H;K@Z-y2igwcZ?M}! ziXGd%CL}Nj(^@(Iz3hD|EHf=)3QKtWm%Xj+V2Df+lxLrWjXEBbT@C9D(moL)KnvmZ zP({vv*J_*CPi1}s6OF?0<2h-Mt{UrA!_>+%ys_74o0^&n{dcUnbW#mHrhD9Qg?09} zy&aK4D&(u>6wB~+TIMY)!@Q!>HY!0UX^A(jL^fWPp^etsMgwg$_D0rW)|d)*FW1@R z>kYuPQ$x^$J*A`>wWXLGK8te{zC?tEZFCswtNl~jfe1kM| z{yOV(Bg`|F@J7SbYkDapL*CyT84Rp(*rN1+W>!2~HaLL{MCD!IIgZmCmBqt<{*#6gI!vTQ`-$KTwd@x$K6aYetETr4Le~ zK`!z^3~kYzHO~Dj&1rKIX7RIQkv;L?l$BWD%~|W_P3YOAu+C~k>a$$KD4$ISos1rh z6e^lklG61KA~hE5S-rjmm(+}TfffF-gk8DE8f(}h)iOo+%Q{X;ib?Y>dyO`YeQW{0+TDb*J1F>opYH7 zI%?D8^aWN=U=sL~F4oZqmdhj>4(Uq+tM=w2S+cguVqEqD_GbM?( zmC35=*s^OW9x2oP%2j62uZ0rU6m<$2`U!gC%W#|>sI0cKDgMZ%HAqaU5t)^zCz@zpt05nrcew(#zJLxF;8O!jQG$?IfHW)hzY91 z2v+PFD01$%1^+29oN2&HzXpDLbm6yOhF^l)!beMnLIr6;m=WGUnZrc75YXb3-&WVU+7dpU)V%-$E7C4+JI`igMQ1Td54@2uO_-5{qLWN|And_3;7fYY z4LB4Bb9yL}qB{>mu;O7@0F#l)e*kFp-R-~X3cK8^E7Y?}z?S3p?lksT1rYF;z;{#j z5aE~OHSglYh&@E#!|AyTEu@OYkq(7WtWL^7MMeOPA|oUCSrdJ<#P3?b#*K#}TnNhb zO$(B{N1)C5zs*p74Hh~Emc~%>uGlbq8dL&JKJ({9JwW}?d)6|Fk_Y= zCyd0YZml#;Hxc;{2I1dwNc>g{Oi+dnnyLeEF7$F>d=E;R92}^?hS3`S$&!!@5t#x5 z?3K`|G@Y)2=^Tw0a`fGV5!57UsFB+AjNz5_=c&J#{(3703Pc)=8=oTl_ok`_py;8% zc9|c09I7n86-dNxvXG#Ho=s^W5&Od8h&4AJMtP3WY(z~>fgdhM7}89mrcK?WrhU_> zDS`=c3{5F@%%pCQsGnp4`P|~^S=AmI3PC#lC46tjo(_tg1sOn(qSPlGQ)4*=K|{16 z53x9qJH}RI-kMSd6tZ)oB87i8nwCDNwqgP}rs(iuct>+J)K637bQ8p! z1lyY`XgND2SAzZ7e>v^Rwc~?wjjAPZs)zsPA=OaA3Rk+yB>}YhAT*6fT#cVyV0aD}L`R~~~ z=FQIRje4YpcFl4rnMhE^u8X{E6#A6&;O)tX*jY&kCZ33G1DtY&qaNn@>Ih0BIx|nj zrwo3CDSwpvqD+dNrYnZ~g6ucj{wzGyk&4*6-mDQ958E=(1XxbaJp z42AGMlmxO*D*;{M$?{Qnz!qqK9N8PsGl}HJ+X`_|Kk_Df@-mIYgix$L$6JT@OPH49 zd<|*Jkbym9v|UpKN%YoaK>-?OI5M{>)H5{@iQ5P^=)h1$x*i7t%&dDH%rwXAIgS2~ zlK+G;g1LtkQ4-XhtCqWzqt~e%YxHU{bQO{CGWu^ArT884LBI|=QnBRBQjw@ELFuY& zw||q?DJ$$AK7cN50J$~=?&?QVy8_@kEzC?Gvn~SkFJHzq6vMx(73ndi5rMyTY`Zs2 z9j!%yQ1Hx~Y`(P9G;0YC6qTlCGdOJtAGB6f-Ih6lid6?RwDFHD9=5d+n3jQdVW}qD z+GN7Urj?+ePAz;$N0A!{j|t;u7o#p$>j#490bNm-f7KP;eQ$PMWh1YK@rr-g#H_N3 zNz1NO8I;Kiu8bceR}Z*elU=XWmByCPNEF7a&$K3%q)njs;y*714VnPR1S$a5aqjt9 z<#V&ji&EU5{H9@SkyR##R0`BOn{VaV4bh<+hVYqUWkB(fuCgC>1qzN273xoY(4bfk z>hD0BG)ZWQu%t2cHR>@E#!RACT6)Ach;)ezMdz}VI z5GDAav;&%~ii)llhfv)_sIf<8n`Z?pB9BK!NiMv?CJ*?z#5t~9##Tykja3a>$%S!S zQ^ObIA$E8F1rEBHS)pH2jwUl28I_NvOu>)LsEvms$ih|4)fRoXxJxNh%krzCG>9z4 z{J&qdDO}w}^ii!8{sXkJtTZ8~1#B?Y5f9~_M^k600?Siud}@D81Cfyonea)dZ>Thepku?K29mBx zu|%ZikWYp9IB9qbB@itVFQk+F6xMM;>ZC9-_av)2X6ISTspSo+Hz$0WOl6Q3dyE0x zLH&FOl2?QSfdHU#{(arLl}~v1U%kp2%A%pGInRsS=Ptkq zV{Qx>Q5h^t)0~hCfIY(#*>gY?aVhJ=rP%a_rO2C516<@W7LIb$bK#oQ1QXKE6y(M5 zI>Ml$yo=$x6n`862|&Oi5W7&RcuESrf=ua%8Vj$C;&_dMG4t=5u3->}4MA}Cap+XZ z6huXqm^oztVBn|O;@s=FM-9csCr?j~DL#NrgO--W9ZvYHO$q8>Q(_3$XeuaXQLR{Q!KYeuLb`OdsPV)R;ifov*38k0|xR$A?AdJ$}Zi`bPuAb~?X^yqB^;`-2H8-8F zi7<(>BpfIhi&m}=zgeZ!4F)9w(gGneA;(HE6~pICCIGA$r7}38vhA$ppnh2(`1puT zb_%o7gE5zOkq%4&8*q(1iiaw5-68`r*6CsqyPWitFu?-d)+os`So3BCA>&Ok_}5#t zcnG%}(%XpJkHl~M6qKLYb)wUu`Wn)N+-cl`qs43Gte&gqSiNhTs{PQj_Dc&R)iTi} zykJK765%}>M9gW6vqr4bxH0HD%@Cn{@gExozS;M@9L$MPhPd!$g&=HV-oB-)6d3Ji zk+qc96{HbN+DVa|RBT;u>)4Gf!ZsJdKM2u`2pAL*#`3OqX55Y)eB(FK5L~pwLlbA}{`m4C?rUo)WDPdScL7@i_cv^G^Af=fA07NT#OO*x& z1njbcp7rT={*27s$Pc#H-l!Z>mD4|Lk3xfpHyMt^CsJD40$W=`6&doGB{MQ`PMna$ zo7}D#ktnBk)N@M?)IxqqV)c%~?AISnex*8DLMl}xqz6z>%2{nz(iH%>%}fDwi!q(# z2k()==B~Cx2vs&c_cob~OhXH!XIqJKfmhQ5Xh71`ZKF*QmOnM< z4{GRucd=`o1dlUg@<5R)7(5z!DCNSGoU|0GLj zy4WRQid}Li6Go{F?Jhe^ax}+p+BR=nTsB2sCBDK`NvJ?krLguIJf8k&4cB$v4+#IM zdt07W!B7GS-T)ls4wy$!?Fo)JBb{-ow5XQ*f?CP$OX>5TT2dE@^4jM$qK4gyiWdxT z?~!6Q1IbP9nyy5=jQUbL$};kDOlB#SVRSFaZ246@m1tIW5A)d)zK)obxiwrNbVp)d zbi$76OoH-wVp-zH2Viggxc%7@F18)*JWfLe` zh3%0jE?7E#?oq3^p7_QZw(*2-VTKcwNi|}3hxI zrPacHAc=J=!7nEPB<>(XkOJe}+79Aoupv8jA;AQ=`Sb$2K_tU7i_^?uYz`-UyX4=T zy|IUuKcr7h=}rAV)ye72AO2Gvd-MBR_DZ%Ap#gIWsIju!V}bon$-haDm?!bQe&5J% zlL7cnhS@53(t=24lPQLqI$exO2Sq;1fE@pGs%2QZXsC^} z+CLCK;rfl7Bn0DlvPsm4n0Rg4z~8f<3Xec?L-E*o62HXdzaZEL9mbJO$~NvMCOm z;Lb3-m&M;>KQ2dQ5|SYw<3?x)1%rYY1*dBgG3^)ui@q8yK(sjD)EehLrc(!y^onCz z82|Q%jnHa**)t2qLw!%3gdSIg@LiL)UDVnnYDK)u=xqxB1^>n83-lZ_q6&~IiI^fI zX#@WTO%C>^R+vr5WtFV{Hk)kjpBuc^wN%q+@7*r#BWEqGtSpy$@fCIG5`pFXH z423!WT0JvbOULmc<0$yQ%Sv_|hDh`y8{}{8Wn^Pa0Wc#x{1Asy=75IIY3D}NX^m^F z#+R`|U0Uo`r+by9jVh3Qd`arTQUM&`jH7&Vd~a$p!%gk~&dI2QVS{$yXN=UyWAeKxMy8VWaf@tFy5JL~ECKPaXALxH zPa17eNh|%SSVV}h&uUSJDQaqio<4)`B#Mlfwr!AGV`wOCDDo3cwiygl*@q#t#(bK$ zfdrA;m4dE8ZbVf(U#3Wv<&;T|jT*b+KQ?xS4V9r3;#0AmQcQ!jY^$p2eKoCScxj6V*bfNf<18=Eb zD2e10jBdQw*?6wLu$Tn}YdMm|p*Z2IlgAb2g2%;V83$dKMw^V`zQjhCLC~G7-;iYu zVI&4_FzPnlI7~7K8Z8!Tva}I=tqR|ylZqti*7K78$ZkuFi-5S`Uuw6hW@!K-dPJf& zpa2GC8imKRqLK42G51)HD31KG{5sr57VDL}m`WU1i(;aJypxBt)jN)lQC}T#g zWl6`JjxSAriJL96&RXiMbdkN!gw`m-1qBr9Y6M8B$ec3mW5W|#{0psonxYnuY?S{` z#kW)O3#@pmSK`j*|5I^m{Wn&;bym%$^nY*u{H(kchoC`l=g1O!*GSkS;c(;Ei|zFw zNo!RTmie!l4?=*xhWypcrSqR@B~71A<44`6F-oT~)nUxZbXXx3?Wu&a7ZCT<;5>wu zI3FHy#UpH8)%>u0yAc?*435k+=>&p`8$r+@p#O)S&;4@G=Vth^RAKVMHEsa0RPNeR z^2<9qjse7+osiowk~)boinSJs$n zrDIkTU+MQWLCt%L3C0vW0d#6-Tb3M1AqCUbm;snIW>~D{!jn1&a*8#WnPeH3yFr`E znT1wJ>meXB9!jI;GM&sAMfxV}I^hOm3tIdIR%N5Pl@G+3ku8c9`6p+3UMQ-Xc-qYT zxh${yzxW~oBgMBNI?~8Y$12y1U95HY^HC(Erfbe3+=K;a8DOhu5f_^(yez@pVmX49lcl zr=$7;G~6j5(RTC^m-q^(fMNA0>xQRttO1%cF8mC^lgAv8p+w$HkwHp4KrKC#OlB0{ zQ=cV8d_+B#MLn1Cf!w*k>z)+8m#@kt$lI=qs7dDonUSJsLqP3iD#Rz)inx$MhjRH? zuLI4os{%jGyjVwyK+$()&ov`f3bRwbxdwRwThib$)C>c%rCjCvLWCUb zl46hgd)X{vDSmuw7T8TGt0i2UH+o9xAlr^YWU#lnx#=7cOa;eOUdZVcJX&Ig29#== z)u<8DA@;}FCE41X1j5vS6saLgHPvoBKq>s2h&1I}67))2y!2KxT^6M+8nGKlC#AEa zodEP>#4V0sHsA%&D(KfMo0fSXmMH0RB31HiE_Jc68dMGGLeeH?s|J)L;O;vduUanBzzS! zNnREe6!=U{;uA7J#L3pzPqMbwrF|)+m-clCwXCw*5Tt9ZMApvnX*=3sQp+D`e5^80 zS{aS_IH9KDLBYxr5*>O*YpIM5PcsQ!OUsGJOv)SX?Oo2F_tiFz)gxL9{kf)4hP&Hw z)NPCZYdx2HtqGM0Y`t^O)pQMV>jV< z1|Yi6%~u*bGVQBd88t}&Kus7UsAX%{|9LtHnU0KAiKruHg=fnrNPFiYEdR=4c;Xx- z4`)+n(#wd$!m=h2W0!By+5oYyvOgVsLq_fnBAu^TXyFV5*i@!+UzXUpEX>MAhS=m` z!WieZWVV^P=Xz$`-k4kJEN=0SFvvBs)3wMS%`%87EIj>eBx*cEScgfb-tJOV3-ha-_`HZEZa*MY9;17jRF!r{63i9n(om5w%*7P z7c?C0Gpo_K+WD4V7CK*ouv!Bz2c`8=5~frm?(-YtmIL)R9db5A5S+d`K(8|Q0^6o~NHCs}g%5JhwTa#RYK#_KFk z2#KQ^;y~$$B!c1c5X?FgR)B{=VEXoD$GT$eI`1w=Mj>A@4TLMgBT4`VMQO6XJ37}l z{#2*ov6BS+jG$$*n>mhK>pWTQjt)olWx#&9381Ajid$baKiqO=_*%DRctqCzhmH1A zU`lF?ih=?2z_gi0pg{PZBAe8!Pe<86gW;A!4P*%Od#G^gl60zVG=;UG$@nVrWD;dl zN0`)~`K8`?XFDh}$@*o~r?pLh`ZH8@W2utWN;|G?1nKT7ZDNV#lwi6I4L!#>58PwY zayYn23aCthu<2=Wqq=O?!wXvc-Silwh5ocgflT~N73~({m7TsTkyFT(xhb&bqPtY6 zce5Tbu@ER`e(gh547Ak3T5Z;og)cD(ZH%Zei-7Skjk)h?-H8a*qs3gm+?~la&26W( zD)IG|mUhuVHb!HoaJEQ1jAtp@*qh>#)HD$NOM?=~n35{u0*4cc^HYAEf?mx;VoEX_ zSuEj&aGK^4;%tdOgE(2QpO|a$r*z^s)}2|`lXYiObZ6b!99q&DK(qME^1gXYV1Hz; z4MdBYwf?BwUIiO3(s~n<18+sVvZve+LbmA@cC@0fEqS=sMv|V=P&kUUC>IZcDPVP2 znM2{lYRR)epps6g3-92%!6E4%1W?us%vfW}!b>=TQ=VAd!TA`lJ`Hfz2t>w%*$AgJ zESqN8$6p*x%n7u}0n);#0@n&mbj4>gA6K22j7;4*EGKO;QEEpgC^3lThqa$P{9_g} zAbVT@)g-hE^QvtilCw<*+WIX|&Nf9`1PTxfY4Em*fVp15E-Gt|<8UrWm;q2lQ4(xb zjtSK66=73f&Y|y1!I$B5ES_$SX!hZ9*I7Qs?9?<_?kp)GV`zknR+HH|2haDgL~$gN z24zN^k_@CIES(8oRXI*^Fd=7IQEG}6>^#W`X^s=K%Y5ln66$HW-)oOab+=tG8TKtM z%{#SYyS!Vpmw_~=4W@Su^%AB)Y;x3S1nJAlvlyK>5E3zo5$QS!u&PU2c+f^f@DN^R znJf^9y7YIk>A0M^Vpy?J1L=uUpgf?WMU}H$#hpY~Qh3mh|20uPl8qNadtZW?i`M!0Arw&OkVEUTfmKW!}30I%eXu|4O(_>(f2vPa>y1%IM|pfXU< zf2X_iKXsQ`rzx{ivjJ$@tu)7kl$UXi^@|Tqc4Ypqh;O(+PzRW#xBg2n|?SqiN5LR9(xXfvBSvk$CFoGx3Ft8x;&;avMLH zVC+?(w!>PLf85XHfspEwZK~jkbhIR=Kc1ebDupu+KwSX!$Eo*pHhIOp$+PeZGd;FX zN3N;<>PxZ-m8G-3_MR*(5+=x9hhiff_>hyi&~DF9^@YvcF%)cgMjGDg6zs< zLfVtAgp@>|l^u4$uJo4nkRdc@(<7Juus zPD8+C@-6w|h@kJt&dQKxC*wQe`z1bcW<6!4jkl8c=UKY6CO_wIA+Q>*@aE}{PMC-4 zH{lB_xmi}yen8-SKS1NG=nmCX@S$OA%6NK6_QM>nP4y$3rBk`-Q>#lEVmQ-LKn%{_ ze_;xGBee1HPW_e=%=v9;qv;P+h`LkoMk7Ns(6W?F?H99c*=C>$0Bz_G&>d|T{Qia! z^>4-H{`{`R@0a4qa1Sl;q%Thz#}Tjy-bl7(DTXb9iZ@cds#FH^U6uCMD*XrnT`Ow| ziWG6efNT%NpaMW;+9Z0RKJca}Jh9E5y4)?QnGEOAH!3jg-rmi!e;vJnX>yf=Abuk%z- zgBX@^jQQ9@#^lRQ)t<{Em;YH~T0VE~6lZSuN(j=D=jaiyA{(zOY=4H98OSr@M8~}88XG6H^rZ;B`3B@ zXq;re+QAuS^;q<@v0Jz(l<0|sAD5mSegG`y;F!TB)rJ*sYgNj}<_q);l=(+g*r;n8 z4I3+BMGJD4Y8*SDn2KYoRcw}l7xZC)DwTE4gZ&t4KZc6nIgOARvNRSQ=oxKdA3+g9 zs3d%2kaKFk+#3Qc@uCeX!wI7`oe)|rO>}zLb2~MZ2v)pWpWg*DN43L~K%AXZI?>^a zL-CTLeP%sN@-4=%v?zz4vq5pU?9%{rBQ)4qqT1%`>nza{XNi()X@`U2b4qyn5xc~F z2y864;e=81N+O}uje1RV#J^4PMR_DDuyF8d8{5ZZjuzwBOoTSNR113UM-gjII;WPa z&a2f4uG&NqEyYquVN4IOjqL2Lg=;w23+SRoa;XmFI*EfBV1MQN_zL~)AYg2*lad|C z>a$_O^mJXF$;-Du9Jt(u)dWRyGZ`M%=TveO3rMez) zY%opNOOFj^QQn&u4DYkztn|d$Sf9SqS+%^MHZRyqzN(=TpkbF{cCvR3eAo)}O$$g7&aW25AFLK3?(} zNYBTslJ%zq-|e$#k(IE|7ow9?Cpq-gU?AtT*XN!Z^l=OSa2Vz}rw5x)W-fk0O-^X7 zavnX@MZ{E;!on;)RGXz}xgU|UdA2*ZidBki)yPk)7tRQRyt8k;_gMj-;e7nMWZScY znS4QE-r2z_cS${&d`@tQd&;NvwdVv6JMPVElbg;9j&slWv_5Weu(dv&kQ|l-3w3=v zp@sMB!TG^#6|8ssCb-XTW?mRP%%V&*12k<_mbcQU6UojdE2j5-hDoPK25*h zc6znBt{Ag6)bVz3l4PuetWX%wZRPM+WJqg4gTV|zq={fc6sn$oZ)}X z^5C29m2W5iULI`eJemx*#tk1ndsWURC;5uvE2abE=%6iKmgPR@a+sWOx2D=nT;C@Y>UJq~M z%x34pWc=;HNDsLLE@X8F$qBayJEAgk(4j=LZyN_;iRsXK-oilI&Sskhf!C~C5+|@J z*kY08b`m)AI9Hl;G<0~VMK!`N%G7o;HER{w7C>M!eQ5pXkc7}T@)rMGF0*p$VR-iN z^L<<9MwtAxzW*J;rLMd3k>tZw!OapRH{2C$aGfx@`rcqz#o@>r^bQjVo$+bsXIvr; zkrV%c8w(KD-@Z4fxz647BmNQ`TI53?tN$LH?_Ts`z5T)9^*mqs-tUoMg~NwAijM`4 zi3`>|7PRw`-RF|&j|bn=^|y})ZJS>790#*x!nw%)oA6KYWX>NVVMm!49}m6*@O)E; z^K|Reo(TSFA1T@9DbC2REa3Am`VhXQG% z*qgw~QC55ZUDZ8HZ&fv0W+pR}RQF7hnPjp+0z?RqirLsf;RQqlL^MpImjteQy+{WL zyKE{v5fB3xWRq2KR8)csTo4r%5M0>YSX6LdK>2@vr)nm{y}qCS`w2sL*YYgqInUY8 zdBzWZrpf`r7yii|@w4jgGt#2fSfbVe1}j>P;)dpth%S9|{EnYh3)<4-pZ`U5sSa0o z`Ilg}_w~zPtPXI-@tMz8*Jz_3{Q~D?{OtMa?%s8}C8QHBpAr9`U7pli+ z?>*;cyvU~Iy}e(AZSeWZi`51G%|CbXOMLSC;FqdL@i~6$OVxK9RqFZ;Q}}_qj^w`*ZcQ?rqi~qup+*zgIE6un3Lm|*^Z8`X$f7!+EYvth0 zG~Hamp3PG1RS6y}@S7tjPnv%f^_I&u#7)RHbP86K5X7V4-MXLn`?2Mll8;hHT5$b| zyQVGJ&%gRv_uIDMRDauZZbN(UtoOk9fgM4s=fCc`BRYd07a_Tt6FYYAu3$xe_oo;8 zbxz}eK5zFaI{<;k4`J0{yOa zkgg#T(koKbt6!F8+LaNdG<%1u{j~w8isF@cxK*=?ZYptVL(BZ!yjo4S(gGw>DP}~s zl-Qg(<@}IQnsa;a5%jqWdxLok^*9zb^UIJuk(5msfPQlXBSYo(-1I7*6QAQTe$^Ws z&?sw&7P-$ixRrcgde0`>4(^KFrDf$h=uRg}P_UW*Nmu3vkxBdy!z~gUGl8;cLiO^= z%tlnCgF*4Z5jkj8aR(nZs)b&xAMw#^=m1B~=E6q$(MKOe;quGl=)Sn3Do+*JI54ll zn;@G~P$*xcmc*>e6iLr6DNQvp(UtS!7J9AG{fHwj>ITp!hoLmNefX?Z`(3?>LXdt<=!5BGKSF;1sQ`!Kgk)Fw^EKm=Q^|UE$ zrSP|3DT0!Y+DGzneV7Ol@63ZW3Vq$YIXZJi?k&KOCKjQJNQatw17v8oQOU~O2n}0n zI{GFg9h?u4YZU91oJXUGw&LwwAo+inYC3Pjs)XfK9ch}CI?~r#H_wp0OtCCInpSx8 z8Q#Rm`QBovuHbNnWm%yCGor|Setq&`1<67>P_B|8;#KjZS?Lw3SYOpzqiO_xv>LW? zmPBG$gB6@|v_g<_sp;m}2csv;#xW+03LQy$LV%jaIIX4yx^z4THf-&Poh-)Px>cDN zbh@ZBH5%?*t?@{oZ;2kHNG96z{~FU9j(d2+m~wF+O*~Wr)6}u1pRH=^M!9SWo276- z*1rT7KbbP1a&i;lwiCm$;hsm4F*(u*9=4b+RYa-U46Ireo1350Y}nH$UQFjhZcFl? z(OoiYt5{n=45{`pKh}}FZpS{Xk0~38K;$QLXp*D5RRD_$WEt?XAL$}ZFN+wcGL8zQ zGPySGnzq7nF1KY?&TNBZc1&$HpB15LtevBABQ(b+pp8B&3+e9!30fJAyRsW?c0;4B zBs&IM$p)JpQ88t4vDl<&$GotaEU8iXzgA&DmADU*z!uzm9(>9auPM)fClVno%%shL$rJ05mmr)6nNmH zhXr9^95Rxt^~i3Qi#{v&`~47g!_q0Iir8vpsQ-rcd(!sH63}dovSpEN&rc@Mgs&-r zXf1^^6-YwTTGoDRBxeivr{R}LYxt?uAIOs~yP(bhCsBk&)X5<0Y<)+B~yqsO)aA#6+6VG8jv(zFP90z%WR4O~YDmJzR;lZ7(= z%A$iyJfZ7I9<)=A2gL4bby58OWIG1uEaV)FMHSIPG-~1l=%Bba3#@3iwqYOq#;yLJO|4Px{J=X z%GCQ2Rzja!v?9E~_*xaEaVkGKBrNS3d?z>_kq5M(E`diMojmp$quW-jmf|-_UgeYg z!E-&PCR6a&i|i+Sk8}w(@{#R-KVyAdSr?bxQA5E@iHRF(43K4=vJH3zcJ;NETELK5 z4)zUY@MNt8arsdT^UE1wMb%7w+r2)RIN8y}#^uVoI5a|I*_?<5w|cTT6(QpSr78eb z;x2vlL3OPYasW8nxf;Ea=V(&SE+GW_no`qxMzT>^E(*R=;Fhz+s8uJt2s2-op!#qI z-EU-{U(P;1CuoBFN`t7iLqkA;eugxG4NA|9`=f7_C|;B_$~8)kisZ4c`Ri1#w#uWF zxDlloh4>=HAOqY39YchYAljqV+=7R$KL8S~nYBMe? z)PwY{9gT|c@B%Gr0W;!adl^8)oEzq&*{~**8(PZ;8(}3MDalxFB;(hgw;j2By$F;E zLOKE&IHrU)eVzBP`>T~jac&0t_>Q}c(4?*zG^2C{dze748#y4D*B~Th5o_`Q+n$m> zaFTLdgGYmGy)o#IJOMieLD+6rSyRfly1gW&^c42Nt(GDLom0#3bv`78On^kWENm7w zie|Z5Bw6KEK!c1*;4G*Ud!cYHBxa7F zXH29P^4KKzmHuVBd7?nLxyQiz*Z}&>vw2K=t?o0!!AJuHC2?y=(P@xndK(nZ!s=(m zO_}gBOL$(1d1jc84xL(1(II{@{osf|1p!n@*``c?8P}9H;ODZ>&t#w1@u`=#=~K!# zE`VA&-vFURUqwBnw6Hyst9+>gzBVCQ+PYPUZq;`Vg6yeTu34@|=XB2%be&9c2PtBj zN!4DyksCK3#rH;2e2e1X99(BAZL799%lk}DMIqfJTYpl1No!%ij2F z@Um4V&Ie?nBr9GwY+G>mr&nkfiUvT0^)eVI{uOarkkJ!RF{)SK4bqhcwBt%BZe1Di z6{FK6;!f^p75KC8)HhIR6!p}qQbGbywV<)MEu{@Xjm_7u<=5#72y`(Ga7bl`RU*(n z4^!dIKadU>foLua(uVOcx{1^-`WH-eS8HrF;m!I{FN#R=Y-V97Cb52DpsPP%K4yG_oZHb^6=1I`GL{w_ zCN4|>py}E{{3c8zX(LzxrU{(?>P8sjctmQ<;7x7xE+Lngm;syDFd2v|l#=hUAsPZ{ zRUp;vT&$z^vN{bErHbw@5)KP$A~CT5dIJfL;M&cb{f!h%Pv1-vQz_Pzas5fMxJ;s1 zyAA=!z+{6)U>S?fFV!l5J%XUil3;WnYd|&-?o6FP#EonM8ex=;kgM0Djg^ume1oMc zC=K?JH3P3UCcS}y!I?9mt2kBY!qn4{R!3lYVK=Ym}J72No6Dy<>`ztG8V0RLP(0|^3>reYLGYH(|vP#+`xM_(;*d*T|fxS#|U zrp%5dou89+(O_a08W}UD>w$D9@a2u5X`28|r&%O-fF~tM6dZ>gaO~Ga%eI!7DU8v? z9IM)A4L~nMXW9f(`bdXia{|0=6X2bEFMI9(K_CLig0Tc5p;#$dj6s0~NlR=u#ODQi zb)h3E%->UAH8B948lbB@W6-eOpSJTq$D&DU5`DDw5Gyftooq4FrP={tOvTYoNY%2K zwM2JP^(i5|FkLG|oNl;Fdf=r-D-BZGbIDz_C|KAq-U=V$O?ZCFv`xC)>cJ~HhL`1P zoSe*je@yf((NpaZPvdd;`0u5p;QX9bem5i{3{`I=xoA76q!ueMq;7;WaV*-t!^2X> zAfEA7;fN?lUn}9K>oF909AOEK-^8UE)>?*lAT7G8@NPYFWQKQu8vJ{_IDtZQpbmjv z-l3roaXz_O-l(CZ>u3(>(w;ISiIk^QMe<*XmQoQp({=vuExGT!B^X@UlfI>z&kw3{ z$(hIMa@j7=qCmGq`&Rs-(C`2>3JU;KXKRKKHtA$%lPPs8!U29 z7hS-4;x3MX<16JUhw3;R1ky0>jmA}C(mlOHHlmcZO}-_YmHce;PPC0LETnXT7;Zw)T1Z~g~Hyp|+S97Ks)3uyo)SPx1eQ?Xi) zIRDV#1b^!v-HC?=BmMt;md!~~x;z^mK3gEd2M8JnhC zYa4&(5y6nRg7_kA1ZZ=73~~B9A2BS-o+)Y1TiH0SuGFAFS(y=5Y_}7Ftk_h^{r8c< z6?xXr9rw0i##(cv@Zh4l>0zdYK|+Mct^2Yu;WU!jWcQN4K^R?9!;7@VU{R`GW zfLX-CpIJZgL?0CmmhfdckC4dZ zWp5)`Sn=g;ExGWRV4hcTdmIzYo{rK2-%KrI^?Y0f*Xjka5`;uyT6-xW27W!hlEZEnlT z*yc`uXE1|B-uBL*d)FcYu+)Y{=pcL`YOCG_rAj!3s*2nuqoo~e5-B~=FMt>;U z)X|`l90cUAv_v7a=oRb~>SNzzPjKF3d~Mnm@qeg?Z6?ARa>-v_PJ<89W}1_&FpO>B z1~Ab>O>u`9JD*k8cLK8v+}K3Rl zEb4H~1}$0=8Tj_C6377PaR=$o?CX({?fi1n%Fu(>Ao_p<3%!bb%Xvb{*uPTn*|$%e z5Ug#hNE;A}bc+Ar4t6`eJDA;H!V?3O>1imVi;O2RKW>{l`Q5<_?9Zd$6TDC&-7orc z5l&Hb2d@j>!y0~JU2xn&_RHZ_W+Cc~PsglB(orkf&`=l|G!h}5us7V=6N6eqRpuag zq$8pVi8SES2*<)7p3gR;irsOX!!cTDg*2 zG8UZFgR!8MMZ$t0_0ZBHEHc=Ac`U$9?|wZNtn4Vo1&dXb7AsoY&nAEK`rxo>)70y5 z%Cd&wXIkP~-b8xgYa8-xf#C+Yrq1I^CQN?4F!kwINtQAlE4yf<=5> zzadyyvjA^VbPy@cD9<5N8&B6Q=+d7y1hWro6V0VAN`bAww}LAFMuvl8_%h-FYY973 z(JY;3tLBM>pf!4N^q;>s_yy$nq4xzB%#cc6FUcM%c2^v$6HT=U zvEGv&!p1*RfyCJWB4tYZ$=rNqxgd{>Z(0179G zk%E#JEXEXBJd!=fZY?toBa1c`N@I4?T0a>54GNOlO?iJgZM$Pn3R)YWOI$Cqzc;^D z7+Yh9MV+s2b`V=OlG5Zz7?@%O-Z0!8&8L~Cvb#a3Ko_J26Z*wdb&hi}ZTVrob6B!O zfvlyDH#C(t;QoG+QOOw_p^ioO){VjZ$b1Noc!n?#@QS-+WAMWhx{aN^pD!8zK59eWWs+zD{#v{~mBA zfV_%OdGw6UC|&#mf*2C@GJja6{yi9!CA!lDKMe)o=2Am0au1w(Ql!u~NS*|rdMilr zXB`%n`aF4ua+xKjgYC2iaaKcm=2sLxw&P8iS|#zzsP}DRNhB23Cxk`SL}PPSIDc6q zOu5n-CCM>|R|yE8FdAy?*k;yL%Q~@@ABGQrd~LO4(qK;HADu-`@t|g-si6Rf(Km#Gh(o-h_#L`KTp=jVQi8nUL^DkdUIL>IZ5 z!o3OJ`^E=@od?BX%Jsa$3^Z}N=c6BD%({shuw`BEe*}BYE3F|6!jQ%?)#cjY5fXAz zN|8o`q)oUp{v+5Mb}qX-&s5$3Md0k!O7gk!kpf7#AOJS?rLMS&u+Ao}a|MmU<&BUC zVsz013TBh%cXXEEgn+{8qTm3E_D#UQ{P&_(M2KE-`+X=_)Ky{rHd=^+2}1sIDDx#B z3jTxG=+b`%%No<-&LoP?Q+u9VL(JaCAKQuOV;&%cH!Vd*5Jv0is74tiq+8Ho&^Ey6 zuSNJnnEb_l67WWD2eO%`XSUsh`Ut<_IPfn_J)os4%U7`1(_W16HEx zEUf9UAF8|XCZ}|iMsxGgwit+rR=u{mK7(E`56R4B!hN9uIzIH6pZxI|U%c7v`r%;r z1G5HHaJ`cCUNsu0a{S=Hj{f(r*AX;Wc0Qz3A+oh(EV@N-<*(?z`r%-7CJGOdm0~I} ztHatg?lJ6>6LMbhw4e{FJL|My&R#{VsHFF95iS@5!c@;vXsyk<8zz6F5!i+f14NjX z+doX|8d@RlbmyNId}vO)Borw^63Kk*K5QFd>Hq^S@Xd@VCU`XL!n4D$4 zGL6lQ?BzJtj1*;!sDe;yf-m)m1>T}u5i$C>NgNz33ApG-5T+$m0iAb1I-4Peh^6^* zm{6>PfYLjudA4W;S|nqo_WHzf80*F8^Tm3*Bnd=q&TUR^_Er-hafe5OQA%_M#-a-$ z`Tqm#c?LiY14AC52IfoV?bb}REq;`X2biE%OB+IvYXowODUu8BZ1|Faw8U$$PCLYf z)Y%lRA+fxl;(c@x$5kXdV`Z`vQTaZJ|DYKJN-G&)-?vg43Q)!z<~&Pvy}OIHO?Ly!>T;;U#8>>OD@)IVFr1{yLZsX8`>j8 zhvJSgj-B!(LrxOBo9!IDN7cVVGeqEK0) z;-y8vVd%;7*4@NE@?Etc+8?S>iBl?O5b9s%6vbl~ep$px zKVYJ83OH7BwJpK>Dyi%~3zCbNdF7Viq7IIkVU&!$2Z{qRglf2DXAxq~sa0$M3)F|R zl0c_8o>H=VvJ}blhq={#F;RJVY;6L@`=U$a^B4l{gw?5tb*V0W6ryI=N{J*Viy>rl zVxZFIM0AibD{lOYM`uiZRDDjJ5=*Hm*~~I}lb@Ut^rk+= z>!G7?P}%V1AW26bHLsl}SkDW*+-y$VUgre6?2$FulI#w7YBk5j$7S2pF+aKJW5}go zv*Db+rvu86z}CCY+$;Zlsp->eVEX^7_qh(qFeyKp&0TQQ} zu|eLtNd%dM=Ag)T7Un8vpk#WCP{gGOA^KT+6pt^RXVZTDykK6dL6P>|&gTb$dvbic?tmK!LfH0Y%9nypGQ;iHr zS3VLj$W@of0#pk_R zha0#sn6-14gum>t*Fue0PsE^FJL@4yKaYmfCs|9)v?S;KE-$s}lnaBEoRx>^df5L7 z7BO4LAhUVe`4-Q3={Sb{C(u{Z_;{LZPm1emsu&Cm$?KjCn60T$SokpL?n;*iA858#OYWRYgN2sjTpIM3)5o=_CD;8?v+3>s(V!QbIuiBj9oOd6eW$CnzDh|Kl$VYHRZ}W zNWBs0lKa8OgW)}S)gTK2pb?GI9IvFMu)uNEI>%mSMl!Tr)h^i#ampMcOD_xd!+W#k zvf#v>O9`egRv*zvJ6g6Ea46YkhFBT@S$sS59^6Vic-Z4^=H=$J+w=0^J=2XHPZb0w zw6v1@>gB;wgq54N1~c6>7aaR0mX-Drz-#OAZ|)Ws z3^U+I9ggXWd)48=tGMY~gIQI{3@X&5eO+?)B?$%EPi$-0#5 z4%?Cp4N@v0$t6M~MAjgMwsl43A94q84LawyiuJu=;O3{}QfoRF!fZh7Y?_B%5scF3 z8CL{z7pqET>ap<^-e4tD2!PUFkWRoDqAN>v=sid(;)>P8J$*$mvZSc9*iT6lr%=xhE+1wLrR0`h84Mi57#YI{$w5PcvfL1Dl*~m7;6Gka zxFdMFgkj~%xy(ukJ81_Y3ED2CLEF<9(6lt%I`i+qUl{F|uf*Fr%{_KyuwZYDlk00C zOr^?f?j|EuW`8TEGO59m7uwy5tAclScfdX^ky(MX$j7M3cJrRAz>E&} zldFQke)wBWKw*PX_ePIY@R^>K#5-l87qF0*(J5KB~JybBA4RQ&ul+;dHnvU&F`HLV&L7!>C zG$^dM+w4I7AP>|%^~s>SnQ&w>s@$ueWTymf`qe@I`v_)6d*w_*6l~?QJfdY~nn*^I zd$RXm?n$nu_|M~VRMiN(k{@eZwi)Wh#C=AJg368k1+0{JMdGa#q`25R7>iUB~%R2 zcfnY}+}%5FPyEymdG>$!X-RY)vH-m6{4SR8q; zgzigMRa;aFO)NUKWn$qf)T{2F*H{3@z_q~;y6k4+uc55o#!U!9_#vP{y2QQ)!WCrD zI;q|jwiBVcbseD%cA8U-e6f95I+~BtP+NQ_O4Vw?HXQbWGJ|3auL!)yo(&uG7^IWsihWVud13CVJVs`wjvvmjDP+0MnNLCwqHrF({Nmp zd@f#yd$Bsk73x2$GEZuaRuUd+gM_<&+JyvhJDx_bgtn`7$hdNxHDPQynw`H^Yc=ej zl>9L-@BzEGC{RXUUHLi)Xw{8ghg||J+syGYlfhBMTPeH(#WtTTQ9vFSG#-M?RF z;W4cGGIkmti%`kwRhWugEl-Q5b;!h?iw!U@k7$?e1ie3e#1Em)HpiY^=l#E@A@2A2+zG^f2R6qe-u0`KbeW46rDd+TVFJ zm6P1tr~A@VbF72H*3}cQ1c2SV08ld@{hW?fs?T2Wq_Yp5P`G*}C_h zVE-n~uX-QTs^Fmna&`DMVY>d;iQ9Y4E%|!zA@5~(``3fl_23=f2%N=g@AE*=?>~O$ z_<5nk z1U60fpty&{AIY^XHyvZxna!h`%6{e(8Jx(v%&7TZI5|2 zI8cw@{%mmDKx&bMn@w6Ikr1SXqW`pxf9Sd3bDsCq_`;tDpDZ+cf?9x|KWbJPA1{D#Q1!XF7$%8d{IG5Eai{c!y0KL@@iqAngwAY$s=wj3&E zmDjd_KRfTQ!8?Qq$Ne=puX*MlHu-U*MWNu^lnKQ;GW5w%$zE4{-NGs7zaH#)Y;W=i z*|?0NIf*y+;aGhlN7dovbx8XMHzLuH@{RkBTDZz|W#vgB5ku-lnS9COvW+-lWfFUo z^}@;qVs4QNi0R%v^m=eanH$MpX%g~$+5E7t4bK+Fjz#impl;yCy6njC=xG#cNk*e< zl%b_43|`5T=6~74VXY$JfTIfVCep&+!v4KO@c z_+=R^T44)tYHsu09qNTUH`4Qb#frLwe#&g+Ngc)48si*fJk*DWh|)@QZF!66X)fWY zWd47v0aY%xwv0A`u0Ima{;-w*=#jx;QN?7AHMo-WZ0w7!Ex{Az1Gu(AfMnv$rMLuZ zh}a`YA_0kG`x0fvdD@i)9V4mclE=R47W(1Lz5uA0$(01koFvX>F$+PW*PZBxOT8X< ztsl-pDEeA<^){#aX3GRbK4@K>4i=hbfr#eFmjVcfqQX}doUl)X3nqV!;$WhFKD!WZ!jbj2Lb&$`Btb*7v>izzkg^^{6G=HY6e*>U zX?4dnh4P7gx+$FX7Lbdfv?(!?eMQ0ms~)qqsS0aJp^}*pmYDE? zRp0bPQJ9pU)k8PX9M0+m8Ehk4;Dhtr4s^9eH(=#QvQ$DDg-wJkZSKP6 zFh(t6OE+gd^yl@_;zBgflH z*;utSxY?K}7_h4#4hjtEgIU+}Nq#?;`wU?=_jg0^>#JdusFe(GB1+^}Z>;AJV*9lx z%hzL64WL!T$+~-6!g=^=0gh~)lGP;gTf5m7P!|d#V8=0^q9omyK6;-XMUgV0mJhUQEfOE2$sDE7w&C)c*l^&~aJ|ias5N{O@ezLV zis+4^UKSZDgv<&t&`1i_;sXe6!yG_pAlSr1%aZ3?KrzL`cS!DyqMIwbJ5fo%YhT=ra|f`~+U6H%e%-zBY~ITQ&Z9QUNF5y|tocn!M*;E`|%D zDfKs!)9YkE%rAupfMEYw3U_O?DSy{PvK>z2_jnzKAKiut8BCENe0#;%i+(X%)174m zTaNRFkL}IE6~z8gMS1}N)_673mec^#l6YwJfja*a9S zjFGe93~RNF-l??_ffy-8lC!s>!MjIR!WlIC!AjWQ7`B<2uK;Eq{lHcQbT#gXprzT> z3%9O#-8&O}kxG!M^0ijlnx_HO=dSRNWLZpKXi}#iu8-Vc5Regdt@3XpqvRF6+p{rg zRYV3Yk0h?68g}PL<6$?y%1#_ji@t#%Ii;YW9Wdckd$hD0VmU>5;gX0clMkf~2mK+o zhgM5L5E^DXxVWMbkDOhf9~VdRYwHVEc;}uOFNo)_Xqkr^B15&d{%j`>j}bz)8`2yf=@nG>lNGK@59u3-El!UeU2jK_$NsTqDMS`^oS_q~oA{cf;VL&+~I{RWzT67KZG%du{<2 zjRF8%y`X`ZWrM@6DCw8n+u&d;ofy@+k@7PLV%Vm|RH28eic*^uw7M+Qtcms%1b-OX z!Um$HvVr*SeHtQ30;NhDU!})9`WR1XEp?7S;c_ND4Y90TeyJ2*q?5LKB3<&wLH0OwKP5k zhCeHLIH%%{l0a&mhFYK{S`|dsU!Euqom*xku-f(j?lhTOxHt^;F-~tj*1X&sNb`C) zZ$}G2sY_yLTt)Ujy4@s=Yum%&5W-lZjnvNuaeA^noQ?ev(8y7ajqI1eOkE6-+J@L< z3qhE` zig7$ch4;p zTiHD~pNX>j#XhFgib(CpOVFilG7D&jPxb4>3e5gL;ew0zojpsx0Q-WTI>+#$h z>TM~trMtECSVO2|ueG|7u5g%zQRDZU*w^y_ zDD+pG2u8rzCFD(_HCJT6!ik5FM;#wDnA^XSAH)0cC^31E%Xm1RXL1`dt~w$v0nEnX z|3C#b12U!K`y?fTw8%A*K8D4&Wx;~c6dFbrD#?9Y&^Cwlx}-e&7>(g%^Ppmd(;y*@ zv+#gQgVR^5ZHf%Cd2?gSndRENWbYV*Q5^{6lf4h@+hG>JwKmH74+Av#lNNtoJbdmA zaL3q}YBIc{0HYsvXLN_djgXY>=sT7~pm`wH#%v~ZVZJl(adJ*H2Ps%JU#+srGT-@e z$3a?-9UUD43aXVlvkV6Xu2yW4ug z9%$49J>i>>=)B%=NHw_U^oC3Id0cPUg)!y>z2VLS8D`>3{$YiNSz*fsfzpt-=I-we z_h=|7ReKwXz$}gAki5%A{-g*cAkqUvLSaR#lxsW*)}%40v}Z|HAeS;Cud1B7@^a$#< zQ5h)hWC2mWXCdJV+Yt;gcdH@H1cZ+HxH#m9K)knb48=$k#L{>#B?Y7K^3?WZO?9NS zz`{SEX6bM-Xpgenf!Msha1_`c(HHJHeac%|g%idXRac+=d$5@K{-BHf+CLLfyWG6~aGn>s!~4S}LzL%& z_K;WzNrLDg9Ys%6>cb%8=3AdDysb}P-R=EhH-7F1`osAn1d2gZQZj=wMV}fExikVe zJ6i|834RqfFn~_Rg2uIJti7_-wKnytO85lqA9$Rk9GnqS0QeV-MK4JefJ0g<*d19` zW;e>pqL5h(1X#c~MJ|yjCC6h+GDpuq9C=X-&2C`t$Po&al2ZZNU02NcL{$>5t>fu5 zJVvkw@7zBI!r>V}Bd+dC962!qjF1q0nXe^&a)fM`d-IHNs9^-QGLp~5BiW`jq}`&* zMxgFyAFWs1xQd`qR@fuL)c@?fdrIdxwrr_lT_3f zxv^Gzomo+?vK3`!C{-gw{_Du_suuvEs&}FJ>(JTLdfgR6y26 z-X2OgwWPTob{~%k0PBYI0WlM_BW#>n7C$dZ2V)JZ$0jNuqB9)rWj519G&NV&>HU?U zFx#1ZY8y)>Gth@Ap)CRvxXtx&+6e0`{9$*1_hzOPO#<3wx>O`1-_1JY?yZM?^F%nf zX>^P4{VYGRtEMMpDQStNPC>X_(;yaGsQh5qzak@FIl`7ER?xoB;a8@<%0M~skAchn z%SRIms-&^Voi`ZHP@O1{2Dz9BJIw;{Se&LIkTIB1u9g$5A+}c(*RvgfLoFd<;Lb$E znCw*8g+7lXy`0PdO=PxEq$$9lKmQO?L%hAMD zxIns-R9qQ-HSQu5fd#{E&sPf)D6?dOqBQgf$?#drIhH3V&unzjhWR;|D=UERmSZz; zB(?^YL)JFaWAvPsCq*Nfw3dqr>(SlT>)e#BBvX&^)2201M?9Ye#Fmpd!TsCE&6F}R zH+d#3Q}`YtwD@i3l(O=mH-nm>ZB4tDA#RWW4YJ8CoE6Sp+GR5vr{Efw&SE*ss^<ceD@3!x|U;p7K$bgN1t zNMfZL*j&?XiNsOS5aDoK>cO6(HM1qli)xT#2OXTUOF6!`2Fv8(eu%1wgsqkq6r7_W z+oNKCFu;BKCSIOgWSsuhoIs~NLKmr)%$87+r8beSw@4wD5lTlj;6hcl;AvQ{P#B^b zhirnItyYR13hC~f9dHfk_r^b032!eZG%Izi1r8lAR^kc%AA5G58J1`A9NG5(WwGFngTSdOMY zjlSbR5*ADhff~-s;u)Gm#b7JkrW#2PZJM(Q66&_i340rD>x~t2Mx_;(#knE}W}0CI z+mykR4<$LYj#2JUu@&Uc3n4w=KU?NtKT)M-E8SttxGBG!TNFJ7YiJ2R4+c$`#4_#C z8p8JEmJWx}@g)i2a))TvgbB>YuVAa~BbdY z+quTwF%ni9SU9`Q0%`+6#TFB+!mLG4c#m8&i9}5@so=J=X(Ad~zgK?EAA=Z?L101X zT1k+Le=*tD zwuYrJNk)Y&JexDZom!5{(whe8KYfsR5;1L~QoJ!~wTr}RcW6)6g309yJnW)4BnSi* zH|`CCWwWHbdm2rj5YCB6UE?_GY;lCyaqUV4+9_)QfUfeGF6P!>pxYAe`&rD}%``t)j#o|WG00`w}2g6`! zqlpEbcB6y-94m{&;;Kr*ljDXA1^H%*LgN-Gfdr~e`fyFaAnHis6(B&6qw>oxK!frc z86O%%|hnj{pUs~SW zgC)<+&&|!uu4NUf>a*Ms#$Rg05&^q_wA_f%c!ip~V&e61(t^vbjKi_$i$u(7xUx7{LQpb0+zax3~z*}*JeVzSr^2Bi7T;boLmDXcvbQS*|qWXMp}RRbJ~kE zpiJ3~3^<^;h~adyn4wWIQs#n?*L5a>4d)9mbG{;mG62zM&l8Zpfs{5sYIfB z-Z8=GJVs6H%p%HRtI?-+B8eDg1;K#SSyOt{$}i+KleFc$x#6vovYWpk>}d!KC8u)I zN<0nsYxG6U0Pek@K4|@Dpo8e9G{&$^dw`au6OjmrzN^dIMMnB*CO<_Q>`$dZ`U}8L zk8panOqKc&U7PAv$m~_GHBzCf)<&n*q*-ohLkV$>M@oPp+6igZ?*39|n^zG{|}+-db;DMpmkjKpil6 zP^4A!@ohd9MOaR-5bNO$NtQ`3!SE^&JMmGAutM(B$J9(p%wCRXuGjlQ8X*$ACPNyn zK56c%1|1pFfMXL#<4-}F$^_ELz>gh}9s7k!x@5e{uP=f>%A3d6<4@pCoZ?N>8}Vj< z7V;Jlkm7~#$8A}J9xTC{o82tGN|vfCkp?SYYV(yAzl=GwX-QH%Aby@1=gkfRya2>? z+Tk(Db>1mcVbEp(R3NokD0YBY9p#tIr)c*?qa+(IaoK5iiNd8GPiZ7uu@7TQ(i5&+ja`4LxHAJafG-F zp*O65r!`SPwSHkItlJVv>!qE&`U?N-6@^n*y!QI*uZL%<@DYl?gj~fGNfN`MkI4XL zAR*H1$ld{F|JkAOR>Wmdwx@E~dJuiNgkpj%OgVhEze)Enj)Jw91Jq>J5MAOmXu>S0ZZCvU!JD4wOS(B_WfXbB&lVowjpce!+Cn{_ z#gT{x>6)|-m=NPskO!h$o+XN#B%fkUYMdgmN;@05%4B6xbW$>t&3UaYAW>9qYcgAW zO5`+|lX5J+8S@f_McziF25^zg3A^WZ`P|p|Wz( zH`2p&7-tEiQM0`~l0UdU>=rE{yh@fWtVd5+QEqfqvIPypE?6JjN!Zo!{5nD63F(|$w!Yb&$N9nrZDUGQMg{UU`K zGgIJDm~>W<8sCJzmDXb@1wRP`s7reWB?H%r~W_X}R(&KG>gl5eq!HSnXt5{hyKv<3dM!cp;0 zv=r>JVt;ZhNMcBlY~qk4uB;QBRkOb2Zd@6z02nW=3{S@8cFd~qbb;czRW_5ws|~1! ztq#YVp<-jTvTI)xzV1Ei+Si7k^R|yaur^$4Rj}I*z&S@$@O}q`U(vFTmktWo=UWgC z0>64_c%sFv zzx(je0;xZLcz9NzdNK9l8gqG4F=n45!uzULr!k*id)Rd!8D8N%;O;sS1bJZm`6I)> z`^^lbC-%mle|z|A!@9@c5$>&%r@M~{-=^W7d`!5%N1`L+c}7JabFsG`Nz6TRY&hB; zdlQ$vIH$`w7aSMf#%kmid(qh|9@%!^8BOlNm@46aPdu_gDTcYzp1H*iAu zPw$7W|J~sYZAH@rRq(D|#iAiYh%_be(=QE?Ie0IAlcaVYpJ7m*ohk z9HPfcXyu5fi6tHZVT@I+8^Y24JjQf+qY#^EMnS)RnCd|FygPV9xXT{$2&rfh@7F{d zrKEPVs|zUNz~3nFh8nJ$N%*JLQxHJh_6^}fO~3l5pZv*P{N8Y0D_oG+Qzyyf3A+JGa z!7{lelur_Ih?5oxEe9y4&n9i2Hd?yqxjaD;W=!G*I;k~G4B*{<4q7}tl@M&2DuGU9 zzfA7%k$A=Fco)4hS9pgYWHEvERYKN$^z&8@UeXTJAi1PfVV&`DXn+0kT%at052XoZ zhV>NE$CLNUwK+S6m;?I!N=xKJ#0zPO{CxSd9x+x|oJ24T6i~>dvX?Ea0&kcpEEoL| z5w_59zdkAKoimZ_gIccyPaiWR;zIf$(m%e9=v8Q}o4+xf8L);3;Z`^r;Eum-WB40? zE&z~G+*==;h-FBzA(YC9nQd~3Rq()VJS8N2IK{z__!2bTBd3H1d0WThe-97$tOk|8 z+#r@AAYl3X_$BWT7kmD;f4FacApAz#6ekp#4|fm4%Pt#z1-_!ZwvtI#u%8a8`t5E_A=z3Z-NgnLw=X~P`*R}V4y zjz8ZBzmX4~oZ%0rhgnDK>$BaL&J35<=P=MPK|Rtys`nv|@{!0bHZ3J$U9NLWxYMW| z^$g?WXd(sswd+)>Qt}KLtG%o0ojPIxdWL}y-V(WuTf$M|H9C?qrM!r-(kBs6O_E(n zYTXEq@;Wi1M7<kT2v5uK%oX{y|+NdDyl-wXWKl9cWq{IfcZGt}DubVQID{e#kmLTPKv| zVyJ6!`PV_>+0jp$P38J#F8P?E(L3GNv%)2_RO!SlI6GqN07w+~ZCWKjq*=P|cV~su z`@7h@Unx!06i{(GnK`GFI|)AB&_ zX{mT=iyiL4q7&4AcGy3Mp)bQu(Vp&<_ISF$#j{$g4&o(#gSCs>?vb;@WeYlB0Es6c zOql}v3jIeC9KLw6SmAIrgoWB%xBEHaUWe=0Lfq>JyPbCYm742HN*ivKk}HdJj3q+8 z{0=VXPZ_fy4CM7%dww}{PHR0f3lNQIhB0x~y6nDt4mBD(NKxe-5hxGvJn@V-2;l6WjI1rd| zt;XnBvsG0pnS~?Ws_LwEWr5?4(z^BG7M~X`?`-E9gi94LJ248&uHNp>IWHVgVe#|A zovIzF^_wU;!bjYl7l&Q$ujfH%YHscM;ar|N`TX#$jUfaD3rwl3QVZ!xFo6|>sntcX zbqW)`4)7gvrg$1V<9e3D?>4Z~3dc)D%c|`yq6yUFfJ95g`0OlUU@%wkrBq^p`U%@c6Q{wF@=HpQ$3dJ^GeP@lE1;{oe^lAxdA4h&993U%! zbMLGeKkMqvd%>SS@NAu9L&@u>;fMW(3Dv+%qtaB$y3|Jo2u4#mCd!exd!{E@gSDi|f z%QZ|cW_tk`opH2@*sH@Y3=f+-Nb@>(P@2g|+yRo%!|M8|5Fi)NkwQ=Lp5|3N|M-RB zyqyQpe&kvfMk#P%e}-X5WJ<8q+CPB>3+Q!S3Wr7uzN zl!nscT-9WkTAvZc6mlE@#1KdZkC{sv5)j=|Byr@vi^91LjzJm3POyZC04BSbL->-@ zEF#55M!xS$&XZ}7nw0!MhzRK$Q}?4Mo?T<3|c4ozVE#FDnT&P&2s z?Kq#;2hF)$&d+;b5uvSaze~b78(Qq}S$O=Z>^XS0akkEwIG3^7kVwt~4L-R60ae}+ z9`WLuWGx^*=RSy6Q#=~ai0B9})uotLNNPmxKo&M|9}=G*y!I1reYnE%d|O zGwRVYm3oYrVp=DEEC)hd&iA2w*+@tGU+Grqw@d4~84rP5Yop*sLfg*C~9<6zZJ}7V$-= z=yqj{PjM^UmYkm!nT~rkSxD<}l>+9_*VIrmd;HHI4KHX$RXgJo;cf?RezJFr$UwYY zqys&Xey8{xjp={OqDPC;IYpSM@O_FATS??Bn;eavtjxm9G*htTTCO0loT|fwJ;(4m zB*T`~7zKHpG*pC;q+il5TPsv<3lqW;DcU)jehdRiwb`1Cj`6?YvFMLPaqt+9g`{N- z+gd~6duh$4jlj2*3`x=mDNksmR{6MrjH@Mg^A)5%Db|u5&gvBV1fL50LM}|EhRso4 zCkULR1BHTM5X4qrmV=0>5DimhHh8)i{R|tNq7N(Fp(aj=o4jMs;O8M49#g8G>16yO z*}L+0krz*IPKW?OBdJTOItS(3ez)qRp<}KL2L_SE4SR?fPUffY=#eQ;SKOzr4CC3@ z_IW=|^Hpp-p-ov}a@;vtrLn{P;>vKr+;n_(*;VOC?jWRWHV=u>$js6GSrI1H{n+!W zuoq*`;aA~+n3z_s9x)f4bRM@cII;qhoc1+xvJhgtl>#z3lCzo2pL1-zt#{+Z`ll2m zGLV%*T}e1=%)}IhXF*$1ElTQE3%6BWJu)?mFq+hIL2hHxNRv}D{flzUq9oFr0PSB| zA;l2>iGQeKWl#cnVGmDLEoA+;5!DOx2jvzpjUcc-rtEP9OY^u4`j z4W&)4ZmMsjAJqNUFAD$i0m)Cz?^KA6t}M`qs=+50cr{6g{1cL|4+_5L0l(M>^H1lV zo;ib0SzucTJfesS=E#j#heHEM@uvSVKqzp+xT38XB*4!~t>o^$I{ck?gS+8V;pH7< zX`*nNk!s84OHj)<`|ikX;T+BfmL}93U0xVJb6fa8!TZVhe%FWnzW-m}awpyp9^Ckt zm)aUo`Fz^lXcBjU{3vKKTi()zyV)vurE80-oIXMURUp>M`aT zwv%v5t(Zlt4h>-QXd`m%U0UeqNzSNTQ|!xr8 zA4l929){WQwwuCP0|N{R^h|g!IXQY&+woC;v6hHIu5xoYqXYgg(T)ENV?cp#7WQ>} z-W<;H_H!rP96qKZ8_RA9k4I_Vc1w7qziZCrKNIe!3JeE-Cfw@L(+jtT@AbX?#*ery zoaK9uxYOt?lzW*5+#WYYV1_Sygtu_D}Qm(XHcXznBD8W;p zY;xD!O}196BrBno5;8cy9#~Uji7uNJ)Hnp`mH=fzO3lzo&hu1t2SYw<9BKO$$TQCt zROA6yla7F<8LL?&`If6#@U%M_KMjD`76s3+3h}%2K1VOGertIN8k9+M_I;hGtd1r` zZ~{t{l9ulXthOTcCg{tYiHV2-7n5f-csw%_eAFL5;Ia5sZ~lDvspa3#Y+&GJ-fUpP za12Fc6d0PHzIh8+E|tr0pF3~7K7Rgq_*T!mpJFWGEzL-_qgZn<{$lvK#>>9fjKe@w zun6{SrN%$AkG50943IT3HVjG(>-KV8Bn%d|PrbDd0s<+B`C=w_LQgamLDsBu1!meT z945A;(tYcV>kpZTPlLYsI(LtZpg6S$wIMkd{0j=6HhQh70-=o7qq)?eJ9*`VS56m zZLErG*jKBigz{&uc3F5wm0h5zL$c$J@zL*wi#+d9cl0CS1^xwhx)&b_5A`p4&Mp65 zcp41(-tUF)E_80Hb-I!7hks_k@ejhDR@^$WthBr3KM4Cd6Yl6Agx}t$bFvN=DW1bn zluOy*6n#LAka?O4qe=<;!ozt9RF?qCmm#Bwa0(nD(*WV-uM(g)KjBV(G#n-iei|;pbXVwPA+46#F zG47GNG@UXTPdpYL!fxR)%u#Nq$HQxw!4Dn}Yt8L+f7h4X-yaY6?(0G<1lNcCBY+ok zRZN3#>(t>6{b6`dGQp2Bj3@qlntkdQyDkiBsDu1%|i zmRJ>Lusl?Hn#oVh2{FIuq{c_vSgmeD=I~v}9ZgrXb<@@h5KsnDN%C&<6JfJ|?i23Z zC&Hr!%_LQqG58dYT3wjS;fkkvH?Xw;L_e;Lx%`vik|O8P$_j)>b@`LwTCdBU_hk6W z5Ldz5`MD?9O#AUQ$L_(TgKja?+7!ERpZrnyz9!f=_M7O(;hx^0JMhQhh1Je@0Q5+Y zi0E<8{}>Nf=lG1Dgr|Dmr^c`RX;}0I;eX4_&Wn16wLt!j76zzq3Tp8flY8)~aG>^? zTm3QoNEB%^8eYi6-_*6lv#qZA>F@~E8#?ysaIN3WNw9I8AHVI{@DE<$f&ka%^*;;i zJKL_Lo(X_wFF-cf+pJ~uY%%eZv{P!NWo&;*4Kn5a_A}Ub!7clFxU40mt4*%)bF^?| zr7k-b5Tc2TLYtC32%xnan~>Q-kw`Xrv}s1T*+(9O5iwTFn?lpJ+I-o&)Ixh@C`yS66zSIcLQ({q1aMo2aTch}<( zSL9TaJL(tViSsG{%T-EFNTLBsakKOT!~u~2`Jr)X$jfBlaliWoArZ~4<(J`#-5Dz= zpzYF33rdSJAXqj$&L(P)vTD({N|tIhbyNj+<}bs+PToT7(*rDo^dfSx+?RfdoN~>J zZsb?tPW~A$ySM);?3s()EZLdOfgq|4&KAeKP`d4I!7u?T&6^?Yu zX9ExvtWbv;>!af0=fj?PWo;h z7Aw-oZX<#ch^Pfb+bf?B=dTG&LeP2(x&V_dArxm_BNrS*OcpVGTd6`>3+>fX&F9l* zgJnU^#Ig%tz&dPZUUQ{)+B7uwRfjhF}QscN2UY)5VU1AueI zz5GI0-;HialsE87VnZZh)}Wq%T4(hubwr08#}h)Jq>phMVZY*5zepfOlRM!>%tZxv z-it7YXU9MNVmPOu8gJkIZFsKd{lOjaN_edI;`kR|fuZ0OzvK7e9(_N12)5uSkNym3 zR0&HGP!UuB(9c}+AHur#*!ajF!aaR|^AFv+KM^!RG{-}K3cUj5J%~u-@W$~c{}zt; z-mhH#wQx7@SL1uU7WU*-FYd6{!_Rs@xw{zc?0JumFY}^zcwXLJ=|{bM-0epVP9k@^ z=A$DTH#K<`IWrd#%&|kkAfs9UXT}+M1PXo~aLIlxC!-5{{OdVf z=^!0ekd1vtvhXe44@*_8Ac%yF$cKQiDD05!TC<6(22(OtUAZor+^k_@ch5z46!lf3 z1$P;uf;G?h6TE{i1gP}Udb2yIDVo;A$rGqRV@=WY#`gPqg=VR(72m!DCuPMN4I%sv zNt@UNUmtLHAI1Hjc^!eRy<`jZ>Z=eB54(`&K)m;ub}rI3AEvx#j}G?@QRpEQ>Je*&uMyT@Em19q00FpC%?F)W>}d&!Vw3NQJNp^66uph}Kg zUW__>NecqghH-Ep4(W_`LQSN5HM#c|quQ}jnPm)6OK>Cq8Nt#|RS$cEiZV5(kmv+nLsL6V(oleG6!%;)n#+c+mZBlIcPaXIZtFfki5`VaHd%`i4+f%7cC~ zFb0OorXhA%_w><|7O?im#-rZodw$;?4}*{S3?F4s@$Dq(=H$Ak|3Av!15Ao4Yy9r2 z?up$qbL;jbm;t(*8JK|~BcKH7k(>l0DyCiI3tziqN1XJ3yQI2O<<0I zs4E}>3a&1Qf{|5(|L@%D5%qoF=X<^fo$9K(b>q1wpL5N@GIf;ukL{*QIr@!R-mwbh+H$sywpAg1+hq=34?RFP^Z>Ba={nf8;=ctX4t7MUSF(Y~S?bNnr zs%gl1(fl{A%ABuFQ9^YAOAbz`c`ka39Tlp-JO6ppx>AjCr|&VhR;v5m1zS_qt<=ko z^Gs@QYt_ekDYdIc?}X>T`PJ$)9HU;WRzu`A+(sQO*8y$RXt^$KquQ2E+1f-DEx(HA z&!(WAt(tc@shF0 zP5g6op((eOyuKV<_&SVdEvh zfMm#3U%`MUUx9owT?+8-lOwB<*5pSCiJw+^H)Jv2sEOVcYSAwEZM z5hrcv9bf0jG>O$B({w#fwZGU8MYG;mvT(_LaxM!QENpOJF00Ej(~p{%_AP{Hn@OX@ zlXBT+5HUX|f`yolz*WM=um&ZDl{xTpIAX-ZeD?Nns=V6I<^d>NL^s4YR4gW_ZCDcw z7}hjtogXrd>ZiIi7tJ$IIq6e2prtTiZt|u}Hs^eEZa-C)Eo;GI9dB;xr;aYpm%Ia+ zl$J&_)i*3KQ)f2xQ>SDiwqaK{HT~7q?z3ymlKvoLn8}a(tMkkJjd2oRN|jEsuAu~MV> zD%iaAJj6+x zI0v!GkG_`+s89ML_Pr3YmaH>eun*z_eV}0T?hw_XtLTjJyv#^`8lYxz{Lf^mnRq!~ z$|l*7-1EET~F^Rg2e zzpLR^nsCcf^G;BXQ{BOFpc(W57L@-58fvr2-JA#rEr|uY2Y8r~41`l3oTy%M#ov1V zDQaxtL2QSXX3I7uEfU!6pea37eJCZqIaQtDylQGkt3B?j7g8NgQ%zlW$up^;XQ+=I zVF9boR4v?@b5n!QRD)qieooCfOPws%ncZg-?Xw}(^c?jtyry~euWZ*v=FneNv3Kt@ z*cFF39nocml8aw3mFKDc&I76X^VBMb)a>OKsLAT4e+pBhrbp}v(9`~Dp144@b$&40 zFHlR}DLa)M8 z{m9}|Qy*ThDl_1Sf4NC@2iip$2GU{LL-7I^@ezF%Do|H+IKq|qK|RFl+PE6oHs*qx z)$mO0+a%*Lt8Z4#aPa=sZvoV^O~Wm!O&Rr*18pGH+l;9;#UnciRY#tA&*9?QOQC&BJ!n>LeF zCoW?qsrr1|DDmU*Apdim!zr3yL`;U-BVQa&X(E`Qz8Lm^v$0LVfE0z zCQ)KGB*zj!2(uf(bUm&Nhd{G;ijtHw(Wz=+7s1T|wIKp-g-9#mK}cF9*c{+(NZNNKn(mQ&n?0HMJB}oNG2rRTU@ESRralfff)O`co(_-7F=b zRn(_=Ed(X2ubg4bp%L*gASC%H)bUsxXetBfgQdqK%(9x9l7KiHH%VY9*SvF^s;bWA z1vpv=lqMgLnw<216N$b}l4}&r6o=Zz_?62q^M)OJSe) zCUv#dyfX(~rl}f{P$VB(7PAFI0+qjZni`gwE&0>3&0EvdsL*Q9ZEjjjXUL^)14NgF zl?+twV97O$20kfCUeRyB8)2LrEZlfN79^wAiN~b+xGO7O8;HlHA&4pu(NWkKH$EdN zejtWZ5#RAMJCTURZ}FMtcq}oIkAikLhGXW*>8c#9`g_w=myDM$-~>^X(dN^ukZ9pqZ&p#( z)DlqMA&ipxh&Hfb6*S*}VqRD7XGN<{oL87!iS6&M@KyJUs>2^D6ntPXD| z*jQjZ7%Ks+35N9}q5bfVq)L+F6()}@+}>%Eka#tU53$L`<&-g(olG9+tK}%uW+rd8 zD(h_%(iSAhv0qPY9;*6A1nlCc*g9gA5c4SEo~ zTFQCc;sXS<@zb1thw4$w(S2)0U(BB93aS^cC)dvrkZo53o1yQ93pldxg6$DBvt!Y< ziGm@C+%nKiw%LA%8dRIv=m#JcZ?*-%WfSGVpv8j%1`H7@A!4H+T!>{R{m{3gWSWcb zRF^qfX7ioORN(K!P^F*Nl>)px)wo^g`9yUGb{9 zWFgOId~NPns7`br_|AN>P#x2GYuG7-b!hx2GH5`~AHZai>>}P&!Jxy|%}ln#W+9?x zt~v28II~=H&0VUp+{!LT@-JN>NlK)Oc!Yw_+@)Tp;Dkl0&0tZE;3QhJmWt>U{%`7&2=ut(9u*saER!X@maO*RWk8Uo{nM%ff=&ZI-Xq9H zextEqFbF^Xpkecpp`>*0wtG}XlvZg{M9f?vcJ{^EdsI!hA{hgtt7K@v0Q1W|s#@FJ z&`07O;ZRJsd(rgen7`huMpd;=wnEBf(jcxvumiM%bPk>rP64tWj0fmPj@f#zI>EEL z5?L@gbyR4XId-wSpH=&8F=F`?)8sxis=6jx@}pN8l?>sYZ!)Mi(zhl--wmUX zvFh@9>e}V%(F}Lq!Bq95>Wxf=?%)qTlPTwE^^ldwmp`Kxi=*Js)vCGpSkAfRhPhs*~ zuvm%YR8=fv)C_qSOkHfwe^>Qu;GwvUV`VFjlk87eOPo(gnIVj(mx#P*zhZaS<}9Occ zjHJjlTuS9ECER#=Lea^sAX&P}*elYQ!pcaWJ4*Pu$bL;F_csDLt;9i5GC+(wR-r4W zU`N)gvW6BD;reV^+5jCT`ire5J!ak#MgDfPM3UU(asmy$$k_C4J{A#FGn4J@`3Sfc zi`e2#a#8tR*8JXiW;d=q3w)(}a-U8SD~%<>6#p#3RDonut7s;uGyAy54l# zwxed-29;{3D{_ z6JLG20SMY;$Fdip5ZRC-tU2kFq9E)-(Sg|1+c+zTg=S!bPh(42P5H(C5lmwRrn&^# z!G1e$iKi$kV&!59qgP?M$|n{Sa-}f|VFFWte({reh2b-`WR5R~d$xuZR1EYifyTpH zSLhCt(xuV7!eZKF`H)0R_EK{c4#C5Ik#>j|kfVZFtlV_ksG1fE{{=)qMDvmrvf`M@ z&Dp%kkBCx+mA8OYU?y)wQ57+%jj&J=^YKR2{Y1-ONV;1Xd-)VwfXJ%FiA?o*g#WB; zokiT8#C(X3h9L~&7a4HtK^~mf!2{$SJo@mbhxF6*`R}WKXk#CKUkyN4wEulo=#-hv z57cSlTqHWt8Ij_`)O~=YS7;`GpawNW)nnF@0EDpzP%em%O{|c@$lGdp+8>uqg{w~} zR?^dH&*gu`6)n(4@y?=*->`~Qgw$RlbBR%Cplk+ADgLQkjLVGpP$_caoc*C{kztXG zx#dIH@UZ#!hpMI=G$ie%v5~FJZ$Vs0+y6^-&JpQe>KkD${+C+QFkiXN8p49fad6H@ zVI(-5|Kg=~mx-aMv|V6iQru42sE#;mH%T5l6rIm4!Q{<2cP4L9qzWW(%N{Y+0t$zo z8&6I7Bp%~2hv3EIJccilgl`}g#8j?oTpSlI%5m6DU|_twwjtJJWuo;Y&|sW237k}5 zUie6r_pXdppH9GEtmYKEfBlnGIDscS)@EY74RnEB#M_hTDxk)B2ustLkLL+fvPs3y zqKZ-D^IU+GSO}J{jIudGMVb@xB<;2G$qkCI^zk|9b7}+e3TQ}0tTpE(uq`TU$#*m< z(KbyYienW^g{K39&)cM0_V8rM;siU2b}-fogLr^*(-PK<%F$nu1S@G7bHV?407!_+ zaTGNBH>p--5_@4aLh`l0^<)_mus5djW>r;ODJMl#60axOa4Nt>!i!g$%QvgaF09ar zzD}xYX`I7R%ShUT+1gq18mB`@y_^&+n2Heh0ROBTRVkKd0cx2Y z4Vvc0T(CvucZFO?vVf>u3a-Ee1?iwaLhj;{r53j!Jg&H00W~Ipl#I-!u z{AY(rVdz?Ztd(7*iHTMsdHa)P_H9w6a#WG^-_uDO-s#vIc}QoNP8qsPRZLXDptZDy zm|r59bKVE!1>u}zl0xj{eK(+%1B}GFS~V%&iV6t1l)lI`N<=QnO5-I#Ku7*b#z{#_ zY6nHIm+&+Zi4nEG+Yja!HX`vm!zsFvbYtm_BqYHx_zH9)Ny5sA)InfFwPrCTddqs) zB@yRftPt}6s;roT3!rfcP=^MAKayk~6X}EhVv}e$clI%aL*i5Lpg!o=1 znyaUC5+W#A)RmQNke18sclcEbJT?eGh62nV#MS~NLX}X4aybK%FW?-+ti?wFI%5<2 zrj^^Wp=vJ+7bh*nK^t}|o2!SY2+>qXT;r;dEkjVH#W6f|ASBIYc4K*gvtuO|0!mnz zW>?5m*}zIT0F|CX0r4DJkdi;Y0Ttw3L0V@n!uY@eil(xaYyt5eu-Qw^7oVs^kEo1< zAmwNpWq~(jP!&Gruo_0`Ry^C6xd*g&0e`#99+FJxnhyQn!2uL%3VOH>W=f#KzhZ>c{^44asPH8>cCxq62Gh1P1+Q;^7PjCsLYY(WQzu&TCtD_ zzKvh4GnedCEybW|KjH_5c_gh3>Cbq9{LA;yRH+MRQ3lNY|54rQ#^!9F#4_oB{X6aa z?|RqROeh!*FE`D1sRx5e=L+-6E_Fd`7}iV(x@dD~%e7r6v!TPgkkm05knBduqvWS!f3_RIeV=j3 z&I87W54rd=(ikkfxGFs6kbx`Neeihx9y4@2!fgl{(Mq(W+@Xv`MrPF>d_&<$q|ZV6 zjL0BD5@tp*-_R4Qv9U}#yeUp-BFextqQ((+y$XaP8T)N9AHCWS6TGwD1GbckXHvEQ zz2z3tU#8cjH-#V|oEu8_d4*h)Mye9{CUg-XU;@$Y%7^qyjyM6~u#@olpY)X?@ImG> z#9xDy097uIuKgA2CEXn6rOWC+FZH zioO_tHqZa4nzga{!f1_TQkE+NNZwFOxxju7Hy&|^z8-G>LyUicT!hJn?pOd^FrJ|(fW{IyrRJ2f0F!uy+ ztUKZ0+%;ZTr(o_6-e*$5X2)wSSJ(Bbuu!*my=5)L!WIzzz-bA;;#y!tw;|4W+2V}% zgX_H`jlLZ8B3a`7@LsO>4-T)tA?!V&S5Z>{Sf}`d2*_$&GQC3 zvr^OYyx~D-Rced!T8dNcA?>~7%rpBGs&D$?49W>G^>lf8=Zxz9wpu_j?vzprdwDECAhQKOP(pQ zePYLRa4^eHy0Mb_cq#i5HT->XuYWd@B@AY~$b235Dp2`E6W%NUV@bk$F@ln*G#RlX zNRhd$r8kE6@3i!W6_UM0IP*$)(s;T2cH`RARCs-yxu(9tJF!zVmPvF8oe~U4OuPsV zA&CqU9@u|YCbR(5CVVZL!EY+O^O~&u&yls720Wq9g}jy%`8T$bX)QKyRCev0c;Q@uO0@szmP@*bfVK{djq}qmo*JDv6JBXO}Vc>*w7n^LfUJR9h zA=)!*0)$qu;?Xph9!v_}5XA*4>tp%y4cvwqSxw)g=5N*B1=SPw{Jzr>lq?t^nGT}4 z+~h&Re8G(*V2PEO>^5Hi9G2P>8dqdaY2$UHlId-{+6*KW3VhJUn^sT=m-3Z${|F#k z01j>0j)i7HTW_%_BRvL6eLI{)2+s?vo)yMG_eX_<5z3rVb35;}YESqf8<|w)TeO6Y4+?qWPznK{oLCDcmz908otL0L zAGPy3XGtU@ITVa)?~Mf}ZfNhdblx=gwWowOueA4e7ibZydcaU4-ACfZ=J^g@Q$+?g zwVIQ**!;lmFT2c_9lVr=c+bB2m;jR_{VhEvK;A90q?1?E`qj@t1PBMLQzr00-Ev+o5SS3AOQ0`AI_yI8 zQz!4KBD==1%JF%^@c>M6;7gHN+Zoi9Z}Pf$Pc_;8KOvpLVOusIck!;2z0%cd!?w7t ztM?bjOKt1weJysXce{CUXIbi-Zr*E-v)Vk}!yDy1naV!e+vY+pQeXD;df6YX`gqsl zA}D-G$KeqF0AZ17bDXy)OL&HuJ2+L|&kF||UUx9!_`0Z|=%N5$ z$)PN19@K*wSXCG#UqpP}iF$}fxD)sYC!p3!3Cm$w1~DV~rsY91@ck6=j)xA3tkOSS z>k4YUbnT0EydYx(zg>)3tGoT=>6)HJBZmYh6@I0;bH(S zypbHt?WmAU&%xgD?pKeerVaK^aQI<%4Do8y*CKQDQ13K(J7=gjKjcg|?M8adodsst zNUs&sa)n%`n1v&~lbz*epS*k26pZpND0x05+gz|@+BZP*0ViKbO&jHD3G=x3M6ZMu zN}ULf`-eGjqWAh=HV2(NnNTs)WC}yVKM<05QQ$)X7h$PkL@q?XRweQ!oDI^5Y1OBY zb;2COG{|0*e=!H~(_(uphDqT~<0pGfqM7hJf~4Wf#XccCwi$l1*BqWQz1?Y34QB5Y z;M&7l#3Fd%izP!c`!rHT)ZENwx?+p+keh*D30DJOfg7j{Ere|?fy&%2y=N_ea&nOi ze&KVFDk={FtXu?o1XmP0U|c3HU3)Hyfgmxm;tyd{s|cV`v)Dz_<38WXBUK$&gBR=^DVM#-F5MLx-sXcc8}CW|0EVK(f!Z@-jvq{G?f z&QrXt&P}PyPxW>>&H;1MY2Ko8alfk$9&i9IW?8)Z0?ZWp)>!DoROEDTy$g4>bqs7v zL{gEc!-#`1=iJmWXL%V;0qYr%*ucWB?zJ)JBs1b{?;>YrDs{G39!mVUK7;6?WRdR( z$Z8uFz)EX;6?c+9uQxyZ)vNXn*>Xb6aJ|8$XLzc^dEOo3`TElN-diG2u-?*ud%Br_ zf%lw;@6LQ-?%k__1E9c3oqr*$oAX`j&WpWl$9c;vs)M7te}#Fg&U>6JzcRH-8=LU7#JC13BSLs{Jj&%*SH^fmQ#N zq!!40pP7tHyrZLlYBuf!*kuCh9kh6GO6K@Wycy*-=RgmMOUL3ZY^UgmZ0ypK_+ zCHQ^tIS{;vg^A@~i2$>RaSNM{l1_Xr3c29&mmSG86_l_VL~uI7KhJ0!hSq(tL8I_pGzg zEV#<+;r{E9)caR?=Q>SnFjtnJ6xDJPlhxl0 zm;^o8U>0zv{0+X0j7uOQPW&|QO!9_`8+Mb)UhlHE4-=va=3u=(g@GdoJRi(Mxw$`> zag)8SMceKR`R;}q}M789p6wOAR)U7KY=w2+z1gDWGS zv(0pz>Xo}(M@;pax%0P~OQy10=d3e}rh0#sUOTsWH@g$2m|Ji2mN?r}ZEp8Ib0oMl zf4X;Nd;ziTgtr1i2o)$LMV~7M)f|7KDfYm0?*efn56|%SJMOek%%Pdy^27#0Hc&Cl z`lPHbIgub0TveMOekc4#yxCyhoaLRAZwrW&3Dt$MXgk|`-tBgfkWJ8zz+th(1$Q;Ug1O#ta@{u9>m*li zp0`rS^_qEJZPUfJ!;De-5=u&fC40DQ#5Kve2!xdHWW3Q3;MS}toj>27bhl4pX;fL_3nr#tWVs{dTF={*dR zcf;@Tsyz9^W{p>SfgwIgO}Yo^D+_ePtd1~W-s`mzpj3;!V!2i=_G+>h9}EhrUSq~A z_L>s;aLr=xiH0+5a7KTgV~yIucX$k@UnuLsc*ps0dwpsufiOD zlm_27-B)?@xolYFO?B3p(;xFT;zi^i573yB%Jh2Nd(mAy#r*m>*=tg!<_WJ$p{=Sx zO+ZKtsK>Cbg`t>NJmI~GnZ5Uu-kvg%FR&n^*b|e(NdN*^EJ>}hyn?sJ~I+Tof*1eGO%9`X1hEF6YiUj+@JbeOBj(h_Dl=?R1^>%XXN`(@c zLsLCgd!Ge!NLFvvlrhutd2c`i5oPH1EOH<@9H3TSr{;;l9JuB=n$(uUyyF&)Zr4rT zvrRx++$ALY3LZVM5+EfvDYVKC2CE+<@k;`n%u>+$(?GVv^=ZoGZ z$C+iuuJt;zruVM(+TflAziT$E_0BS#Uh=BUn3udM=8KoSRw?zeH_^c>ckU}*7cOtU z;+-C1QZh{ISJ8Q-QkT8zMS_s&>)-Iswbca8XK#4*X5^b*%v|xN*H`e^Q*R=leqpw~ z>78!|yyf+g8nVrlw`l2!x1j5bCz-u(Az1D(N5Abo=gysHetH`gVVg<3184KC8T5|# z&s4^{-n%Xxet$ij=*Cp94c-TiJ7IE4Z}g(@52;q~qf?Wrx_{usN)}Jbu(K{x&f$Jg z89|hjQkQ<8H$qD6{MeREHQDOzqKco*;ZM+ga(#Cj!Wvg^ySG5L&x-9{T(0Z4d$*P@ zozkjkAr_ne ze1<-R+nSxAqEA!9cOv|8pSo(7SCiu|zAg2@Uay_QguVB*cems0F_-OQ2W>Pn_Ic-w z+KA1Y9;hTS(tg&z2)GT;B;Q#SqR0z@LkU%h2rg<+?~yqIHo&r%5t}L~Qyl9yN(54- z>AT-6WG4#th2P0BXYKbo9{c%T1ez@Mst`b)O7#>G*mZ?!AdiWW9>uKf)~AFuk9=JKRGh=9UBC#~tRS170Wd(*f`PEYX%qZ2yw~di_g(EQq6P5win4 zC9<5D1K{*shB018!`i&LVcI)W7s(1+wZc&!w1^J4)T zt5{uJG_Sa_T6q+PCqPn)^M3YXL;qVK4qo;UI^m`}LQTaS3@1(@wOLNkhKUF8?wHA; zWZNt(`UNrC7E&P0*S5lddG}}UYW7RNU%cVrCm#YK$)u~F&7xntW!XFF72W^E3_Hlq z-(ngLdZn!o`VV&%#B64JDe$Wg?&yz-lT##Sz)^?H3kSVU*@yhXhs{q1y%S4m8T`$f z*5F2s-J};iji?FA{N-2gdU~<_SFa3P-Y?vRzAuOb&2@*o%JxE)BZ^g$E@RsX_7}Sw zAY>!;TqY?S%t)B3a1Z^>w4knRASJ5xPQ;nY29rp}h%WfE4nL@Y4XQpO;aF zag&HD0=kwFkk-ONLZPPrElAjmlQb^D&%#kC4ncx`H0uv}XXgVK79vQUB@@u=u=khTDN+qJs;Oq#VXxQk%E%<8zCG;y z(?LzM($VKTQ%%&>gPs4HGhN*sTf|&f_b&LlKz5Y$3LZx7GM~D-$oa+mXbSO`@ zjva?IGC}z;fTCZv$)FBS$e$ue(ijL5j~#KOl9wGlvG@bPrOdxf3>y#KRHm#-K+Q|xFRF1Nh6&qJ71823r}SIfYDJgYs@?k?QBsXyH0H?5HW_`6L7Iqb+98I z4s2m|X+vMxsuW?G%JYMc8<2Idu4uGDm@@9;QX$AtjJEx7&GJnZmd4Wu+hd?5L;b4& zO@VyO433Ni1W63CpQ?|@TqWfL>H|SLnXpAv8Ihwt8dwv{zuFmwZ?Ug9U=Wao8(}AK zUQvjhB326?xx=I$*^LzzVkFOkD<@6h<3T8zg&}z-Bb60|gZ|?R!jEzGk-viMJz~VZ z2)Gk}~cdKLKSpWo;_K3nfd*v`2#>HZ zCDUh}vIT4~D5mG#MGP0mFGq+%yFiSv&;Ft?By|~_&I(-4AR>%E2(HLkT9>%k0gnSx zSVZOY&g@ztZImCxywIXR=azz%Lhhs;27%Y^_10U}_1)_HYNQt5<0wbGU2u`but4V;gdoa4)F?QsIYHs=FjnyqP%J86U;qUQElY&l;lo+u!0|Q$ znMIelR%WM${mF7cb|iq%!XaBjI?Btc^h*Fg{jwn#usWCjttGhL>YxHShEJ2ple%-3 z+RBf7pZ+{~y9@X;%~Fa^HC8VOB4pvyuA^)ktlYLT1^5M%4L+=(|C03-RARS7FY%ma z*2TDxEtU3Q1AG{gfF>AX$uU>?(-G3~J1 zl8#eBk^*wk27^@i#hdIQro2E`J3GyQ0zIT)J6N)AW%pnyABUh9_ZH}c^SODcK#S(+ zivr#GY)NrJ6v5~?JcA3*A;^cQ>XUuXD1HGjJ}g+3l+73hqeizN8~BniM%+qdFZ~;& zCPn2*(otUsWAvq&sF>9Mm}ixSnNMYT`aReA%509}A-Ua@73xz-ZQH6$kLa|wK=Mv9 zg+N4*KB%v#510$eWTNZFd7VWIhbbWwtah7k3-!ftuVadIUsmt#BE5&p)M7o=*=wRD z`kyqgu0*$UzD^x1(Zl5+sUc1DT3$w)>NThs-fgOT)0c3WZtCo|ooN31PS`Fq4deGL zo;nO>ueqa4KTNH?%XRUiU+MFrh zZvN9;k8pOG9xe2C=i5|iOqY@3*L02RKH*znTGdok;*i@L;<|OL3Ykwf1(V^(s+ZeC zkwi7)=lD0T#C4Y@i&XdEITk2b3rYph#|CP1>8wiVs|x5PflAhB%duZu%p4xlkKC4e zV1##&3A*g^;>?!%)`s*G#7&k|%KIh!dy6jlBF+I30ws`PDF!M7%%md!UPk}>``DkV zsru9Vj_G@@k)}0MfpM zgH(?S8Df~}6IC7I)FHnt0F~JD3-jHi_^#XeCXT_(ZKbLjy7Ucvw+GFimeAF=^~4@eB>yvK_3P=%uRhqL1WShzk}UauZAkG0mLoy{h< z3QV!xbmj8buhSg9qjrfZ8z}q*J&skA#4zBAK1O`*3z$Jp2*Brz3PAuNvI^Rnj^&KQ z-@wiUN3Xy?|C97lrbq~47fqA(XbAc?B%yw4e?29X` zOmr+4?p;`wT-hVm#=_KueVp)xxvg3cX@*z@vonRwqHa^Jm4K|Lyx_ju&HifL)|qCS zwPAUto1@$4{;X0%8{OWSX&z|tChTEr~Rn&Ms-P*E}JYBFndjWfq|sj-;#lp0;Z-E|zhS;%ouRv*cn0!avH1&Ri1 z^vU?Tgxcv>Kn`!V)2*C&W?wsfJJ{g*_PU(Qg7);#nCj&bLnqtFWm@)onNi|!bSvd41d)PfKW0X1FqF|BcikOcLvwYGB} z4Qwu+5~8!hgIZE)*nk(DNxFgpwwPDD+RB<7MgMl1?ni;!x0v&fVnAEWvZM5@0;B>- zri>*RpoQ)Z?8b6zG4CPT4b!Hm~>4Thxw%rlMJENl-{YB5ln- zlFaKj=EJ1!(CrJ^VZ2pelIOrKy7s5YRP%m+-O@a9GywL5$vH-M2|pp| zqXzr2deRI$hGFh7w;ZG2;4-YIj^jvoX-{40JZ0we)E$E>RoGnCQeBr8n>5z zDg1Q0h5$9J@1;+paCL8eW05?UK6Dg`-?kB=#B;s%#nsFOgB0*%`@#oF2V6FQdK~o1 zFHoE-l=5*iqL04XdEC6(N8ji@&dFMTe0$Qdc5hsFtnNXFpFCE7+U0kQ2A+y(MgvYq zL{E@{1$mG@bBY=P_g!YyywO)bji!*(tJ|9&`)lR=kjfgM(SE*RE*z-aKQ$BcN-hm zvb{mI*=!o3kB%8Wv%8fMTZWU3PgD!ux#^ZV4b`WIZV#depE*=_xF`$I5~S}61+b*0 z9Q!$#At{DtaWH_r5LVp5;8R+&6^c+W(muoNd5KzPd9=A5h2p95KWW=|wmNaRWj5Nl)ZF5ZEWw zm3$fO$7=>|txUKWiDO0fphSQ=rFIbw;zUU@PMqrzLKC4fTsL9m#OYgT9M$8eJbQ$0 z(mjW&>f@3CKe%so(u@d zKtt+n;8`|4MdTY0n^p7p#St8Z&Ef+BKq&6tN_y-uqNG9DCkiNcq}h4A9<4^>n#1k2 z0-s#3H$zA2vLc@XJM;}$v#+Xy7n$ou>W*IemBqDuFwrs3j?{g9UN=rmycEnDrCY{r zK}G>@oFRzF^14>>W3A7t95ZB;ZtjdU7mw0MAvD}O3cR<){CAY@h%K$n3Hl1|?m0n! z!`+M%b*cNLW0sx>P26HOpQs1RZOfBjE4G`zpQPLB(GY7Hh-L8np`=a%Z)`EUPSR%z zpU#|SNnc>7x0sP9>n6ObI~hh|i1oNSdIS;rXqf_hKxQZUr`|DF zpQ?Vt_Nas6fylAL&dK5!3Fe@?l34|6Uu0|EkhB_ym3u2sMYWDpYuSXA91$Q}q$QZ@yN4{ZD$ zQS;1{({x>~eJ2XzdFJ40x(dFj@^mfg`}0mmw3%nNoX(VOGlx%yNmyf=ouSJz=U6ql z>2ro|>mCl8`ZM%hf*UhXNtl8$x+Vz6YWj@P^U8!mgD?h(Pc0}Jv6gO#okJ}!Uyp$j z-D!%>)Te}YlDJ+Vyw6ZZn-7cr3GmnH@*ZWM7PzngiY%}aE-L#gSo!(c1%u0o#PZP=v zf)rh@Uv%6C+*Y~g z2#yBPNE)>BtQJBV#Xl-1&EeVEl5c1FQ%EX41S82&!-ovyNSEx9g2gh={KtNhveE0XS|$0VQnTcbfn>{EiqXRKEnCWn?7UTQz=jvGZ96<*n0MyA3Lj2Ub$Y>&&Wb-vdPrR7yJ6xfQ1wQIm zT(90W51p%Mk~)1#MJ|md=%u8cdW*WXkgS4dJ13h1v=E&IVrCF6R8d=++ex3&IjY?OLEk zgka@I0JlE)G8=hj)nAb53E-E?uBX{zMw=kvS68>{`b4qXLw+z=6N)l+AXfCundmFw zbYy+(XA^-@yFq21r#Qr{20w5)DBpQ@H6?ZxJf^+F$Y8V?lm3))Pmxxx0VW*2+EO>%tZ1-)U1W4*gYaPzh#mAM@Ium2XvicHB%Lpgf{ftYN zkcn)_1S=p+l7H}k9jI8)5bG`L9)WgDIZuxRoBw>CUYTccJz;fS-4N*h$@6uqv(k_7 z5#^DP3ApC2a)Je7yWlf{9s7`*-wIR*OMm;_6{q3G537S!zx&;hHhNs3TSGR^xj;Wl z(%SM1^*!#q56p8H>g%1g=ID#`aoJCQ0K5j(OJ?FlumHQvfs1sTav^ArbYQei&v!%j zprw_pg!pri@?9#+%?up(r=E1oNh7Sj@6fEHyVLW-6eWRzU>E0b#fEnxZS*T zi5^427MJRisN~8^byq4`eyLsrn>64ul(Ju$RhKb}ugrIs=`(pa>T)P$%3OCjqz_H) z<$5Ao@WePhorPXCPXEBehsL9#U2VP}k4|>E>3oI$l)J(!^?{;CRMYT74tagu8)b&^ z501H~n)p@v71Qn-@=5NqkDL^TRPh(7u|EAy<0T&F9d z&!NZ>2?Kb76x=MNz#MlS9L=+)?mE2@ok#EM^}3=h1ymp!OGzgr6d7*qxm4^1ln_k; zDO7;=b+&!|TLClTM#SSSX48%644yN;+^AD*33$D9rcUBiWB|TgOMYRqt^w8VHuFt` z?ib#DM9fb0nV?JD7GH82rFv6>pDY=2)wf6$qSchl66)pDl{X{6XTG8m0rjf6?H1jm zqx^0c2qdf0+%Gsr@r?8@fn>FWwr9ixK}Zn~)oV(Jcs(!GX96v5QG$6zSwHCA$Zb$q=MB#sUD*I%fIrBDvbe@@U8(_J{ zJbxR4$42wrZTbwn@{Ye zlj$@AoylfXH-p+Xrxwf*g1yBa?}pf@J~l7U)V-X|^JeM4JDbdPvp`at%saE#f16D1 zY&1ffOvl+M@iv(YXX_!6O?-)WJ6~=G~!(QD*oZV3bW}<{kQ2 zF6-~m$8gEL6D`yxbIzT%?#J%L%(lsd=CIQ@nG@y!qnpg^IrfA1{5v(*mOOVZ2#Lz( zqVL;ecFxt4xYW(lM{`*+&%WC@58-K(IXn-2)+W=_=r&v~F!te{MmIQHO>{mFx0*il z5v8`8(esh!wwi1F%RK+xTL0b0^Qm*I$yvbkZ#Bm(&~2M-Re4#c9~ti3cSD@B{izk+ z*i~COfEwlOR`bRJ=5(w1a)E6qy3p2=T!@Bwt2uL_eK^IxJmFuqEz}i7Ta^$gsYq7C zU#*W#$z4puR&(lI?8#5ejd$teYPQK@N#cPTNgZd6P$;8G#~@A$f=5_=K(QVr*e7Q1 zU0B$*nWGo!F2(;xk((E>oZHOmMM!_!Qu`O_@9=w@Y5skm{tt+F!~I~<9cJ(Sx-&Mp z*aM7Wqv`d4uEqXrZhS!3;96%^JfNo)>_*!w-fBW|LhAF>;3YcKk+-8BL<70g?0b-j z*p+Jj5b7~`{K!&$S)X>9L%YcgA=K5v2N3oDB8AsBQ_zvH{D-kqrEz{RVV*zG= z-)s2B*&t5>(gvB6m+M%!BQJvTiFhucN8o)TSSKtS_b%c#`0*Mrd1XekggDJ_lnhx>&gU9vh?u0i@$0v06$X6iq zlZ3y@R$t+03swCpHTMa<*x{U>ZcphQTuPn>sefa3KaKfdpJ|?AW9&CWQ*;xxcs?{7VZrOfqhw*w(o9iEQY-H7P9?55L83U2TP0 zhtsj!*R{O-VmFaRhi#D+ZtY@p_`!t4BqX!qStkC9u5QRqu3#zAek3!-uH@qc3~eFW zzFeLFqDf>IGWVDA1X2#_w_cM%k?pNa6Hb(pl@#jGPedu1C_eW+tYEWO*gn8*kRJy~ zNs~zFl@w~2g$|d;sShl!nuW@x(X|qTiqy8k4JU(Qzmq{7`Nu+GD)c?(B{7n}1LG1# zMo*rT`QW-NeO=-vop`QHiVT;&XD6TIO81x0;xsKZSAt@sn<7tSfh3Z>p~*bRWe%*m zl))@V7C<=+_$|Z*({rlIgOrSV1hRaw@!eJba z&Up)O6$!eH(FOJ`f>V+%)gBDULSv_j#m=SfRkA`^A|&U*YUCzB+!8h}X{%@^1{cC$ z^N^=#re@%HF_%#pIr5}5(FL-ye3IY^C8WHcz{t9aWtoMq=@t#PdcXu75vJf4q9@5t zwveQ*vidvM!gGj=s=xTm3{_{XNp>7Wg?K?Fj~+UnHonLjV$~ve*N^2zN8%8jap|r~ zFKox9ZKf^xC1Hy5ua%=7X`y%WRrnlekOi(t78&pu5in!rH(-NAy0&wS1M{5>j%ot@ zlXW&%y^cLJ%lc1&MJ!rgu{=num|6ZhIE+(#Ue_ZUh^(x}A4>z-u+dWhy_oJEoFF!R z3m6P^`9?d?3BbkMoEU?=nuZD(W#*Kezpf-}a9G zKW&5Vd=rt?L##r&8Dw{BkZoj2-_pkwt?}4Ub|9c2mVqFU6d=IOU|MgJ|61$>cdW@zf>8&E*dp5G0gp7A0tVaFO@ zy6PuSu$XPkW}oE7MMcr#ZQUhX5S*YjbNbu*~~KbZN={|G3G2P9}f` zO%kDYjT32hyu*m>l(Han|IYp54VMh5hgd=jv#z>LqfBC{3hk82FT1n+J@uI+q6)B? z)5(K=Ped%bQ^MD!_fGC_dk0?+1d>D``O|m7279OwY5lul^zq?z0&ep@61E5%eq)lq zwI(ojX-j5O1`~->ITc}xLiFs0-WO51n|q~S&E-tCUxAyvU4&IOKYEb2aaa>HW5FYy z)ga@dF8Ce-6w(vNe9~`nmq!woAG#9Nr@9*=X^8=)?TIErpU<&kWj02HI`w|O%$n#; z>BJ&Ol5aRkm-%@=U-qs4l$w2r%a1E5(a>00Qt`5kX(SC&hCt@1+qF1T&{rXWY04|o zO`4Hl9C9a!63N@gG9W>ejXeG3eals#K=Sdv1$?NL&}xWia{nWIWje3d%^EB>60=_& zT5rFKrN070+MZZQlkB_9GjfC=L%X1Yb6Eu$+;cAJ2&wmx>Fiym5CUwmX?hiM*${l5 z2(PToyirJS9=)fc(IGM-N`EJ(1pNHY@(r`Q3P*KP0z=v$R@PA%%pHX8@+Gtvyy_xf zM%$kk(>4((WDmkF+T|>)s>169C`C9*A+rJw5i3ZT z%CPf70?oM_bhD#>*AMam_i@KS&o~Bov}G9Rn{2Z*DEXs*^)AbbWSP_kC_jEZ(lZ%p z5?om!1GeXi3F++zpfY{D^QVY8_|}K?zV$~as8GkC+ocl|rW3Wq9U^M_)Si!HlM@n||8dtonv%=9p5+oS2lo@qkhB}aH@c{uW`LDjj&>~{^7GjsG{ZP+$opI*l zkMykcJD&=2c*ni}(#2-xCS9F4NGwjcf(qFZNTEtiwfWr(h0uspip$@YP5RvM;yW3K zxZV-6G+?u?2v3<~AJEz%bJb?uNAv z$iJNDU(WF_W0-hs+c;T>T))fyg{bg*D+_)rS;)px0ulK57LnIbG;@24S@F)7DLJ^+GdYvG<1lR}bBe=upZF(S{fv0cN zZHpPP>gtZ{9_-65Nyl8i|A@J3n@*hDkJe$@`o<(T)H-5aX%>9dD7e~$5xIa2c#$`l z9*Aw5g*Q8|3XF(Op8Rx+`-6TF{}3^$k0g?uS~>iT@0KPMFHTM`P*^EQ)c&e zJ@9DG7r~2F5}A6yfrJ1e`hyuc3dDBZt~%Y9E$R1IXhV?9Q*}E~T_`hshc5Xo@bJ+c z_>FnyjUBqO!V?v*&E=ZNmwJP;)xUeaDCwYx!In-2{L*l7TK_10~le>+{M0#dDB;B%=Uc?Qnh-ocC1Mla$ z^!pA33GiNIPv&G&;Wlc?{bkRac=*HgzXlGx3O0>kN5H5kz{OvHQoYQf5k&H2?n1R{0`XVqlQ0$P~grGEB;fw7}jcFIG}=G4>J; zDMnIb_6|P4cAydLF;R2dP7#~?=aKycP;w+wBrLutXHY{CU1YUU;`Ijm$CF<*dpwM7!RneoC|&8*i^r66yo z>?mv~$DV*)?AX~(uT2J}W~gbNKxKqtn$#m1v4S$2CoW?8evV(vbOD4MbMEK5XWJS6 z>QfB@UPo%U8~KwJv&w|HkH2gVOq`wX;RCYc{do(TJ)i3)?MJJbq|S*ovH4{(gi{9l zktT^K3b!v%;#es8EuTQ=e`C-1EcNccF)3nkZS$pW+WU2@D#mNgiuTD~f|d?{!kk;( z#?Nv(ML3nZGDkX3Zl>*l5}^>NWhw?hBL8d8=NZ(t`meWLm3OMTwZp?={mKAKMU8`mj%)*b3L_(bs#sEy{rD0}JHA)&6RFeWjcC{S`zWiXgB_qywzK05{x(`W1(F8I{#SZP_+`mdkSzrGXH&ITUz7cieZbw) zz1Tty+qM8A+*@FIX%Y)zy1m2Zo4vZfJ3*UnU+W6Fj`>4jjoLEn89Rw79nRI6Tnr9m9h)KH1Ko6Of%&h zos3eM2yqdX=fGsk_Wx|QeuHW0CR4W0y10WR)Cg0%4`bCKGj<>L{oQ8HK7BlwUHkOC ztjEOt`s>h-1?mTL^|!p9W$yV_ug07?`a53VYYu#;zvbbc?=ff0Hh=#Cq<_14=Lh`| zHC*u{iuFBa@sHTU7C(5yV9lkU$^v+s~TYAnP)?Is992OEf!g-5QCw5a? zc*EkgH)q^3($5Qn6*cJRo+|`CT>8XbSu{5o9hRT2AWP((r7Py18Ex%Mn|o`tSHaz$ zM5l77f*=re&)f~s66fBzUq)+LfVNJwRbnv(ATGkyyMkdEc|T$m@tBf+pp$UTHBPj- zdtOx8QBig9YkPH;CI9)uPrF#!J%T!RW=>V1^Uci^vjsH8QOjfhm$Wk}O((duk^3zw;WGqL!E-4{H(bmNRYv}-Jw!d_i;IXwPHzQh}{}A;GOaOz0>Tc6D zBN}TnRi1I`fUqsVR)sXcwMvMq^hYpayTF)a#sD)ZBYHI3U`nWkiQm+ucBg zK*`)CRviW46xteNd9{tehKy~-WJVLwMXYXx@NyM(F}sP>QZqX<8Y?7aqum)Y+c%8E z7ZMONFJ(qAMg0X`$cyElfCCB7YO|u98b~TnZ&8PcI}jGSeYDT2#5b@l|6b(oIVLabhmcjt+MoGO6rnLVtb81z(68n_wMi&P!%b zcC^;JhqhTT78L(-yP35^K>1Bjqt8bConFrj2l z!2l{qPy`gS$p2IQ=Ix@V_xpaof9~A(reEi-s;;i8uF6bSzhVw}kjg2hiB=u!O2qaI z$udRQt)I+5ty-wb_xhpS?T1P7VYivCS*^aQFSN>Za?tT&dzZ*O&3soxT|b)gV$}g- zmQ#z>O(*8gH+eW@?F2m6^gp=dnv+yTKkOi{=BGRET!~0k!XO!3o^) z|7LRTu`r0lUM>`ZYCS`~i8eO7LcZi)om~*2hv1)o_ep4-RAXhQ*eeL?(AM4x(lYQW zD}QHXP=XfSZ}P>^lhuYbj;7A7r|xx}>1KPW>U~NE4Wd@IhhGj^qAYfiASE(5xk%Vf zdPh=YabcfykQ+G1(N6dTZsOCYq^~^p#~87g?V6!ws*w{hPnM|`edh_sZ^gF|UhAU* z>V&9rKHR?uA{{Hhl9JMH-1k^4oJHV%$nG={5dr~})>ny2D~Qc-mm~0&z8%uPB)9tH z7EG2qyZ}v$beb(AMsvK1;({511V}R(FzeYBBJP(6M*G=QIR{UXjc2(Ja2Evx zVYYF5FZ?8dDC3cf*%pN^W${Ub9AUeig*mnGicJIZj{hho6CmyOk{J~S)KR>r!Vk!yyiVK`4X`XUznLvj@6{Li1x8cwDeTZArwP48R>T?Q zpABIdqGm)xRndoIcrxtH#N3aUh`iK`+ghXe-=lbFRy=ZKI3(9s#9mv}Ea4tf zG}SMWJL|SYeKCs8PBf74S>?pD!O6YEJ*5oxJmS{mHb3`?iJV!t#T($xLEzfri1f64 z`arHx_)J3mc>Roc{pr6iYkw}2s?6CHs@1va!VEJvT^y@)&_J%I$<;s+7k*PW8R}z4 z`C$7152;)X@T2CGgz_q}1clFO6=IVi zM|xE`aZ0oG#jOjjh!{=Uu|@`Y>QPvrk4vyXiw(S02Uw?iHl1m*5!n9FiFCJVQSQfO z&{euAm9k1C;s<5cKNAg3qrOb~UT!<;2ZWL8F?!)>D?O9m1~ZpI$1EwxjF-n7*dke0 zBxiv&l&I4NK_#JLP*KX26W{MO@_Ey*kt)fpBZ~<=#8&&NMyjl`rdpY10wPQY#Y9;0 zS#T#gg$NLG6ox|k2xx!BEuMMvn07Ul+6N*SuK)VxiBQ&dzd(X2QkeX(`|AztGQx`qY8T;k}I0@ zF)CCHtvI9&ND;FfnuAewp@hUpllFm>h`X>LUVlVIeS!3_&|PAfQZ5TNfZyU+&7F@a zJ|HIA`bqYlnC)x_);AYGZEKBr^3C$bszc?W6^57`8pIg^0o+)}Waxw;tZu_oEEiKV z;RSMJla}O~gM~1_Tsk7I!|4mWl_kmqP#QSWznRl4wn71DWJNv3>+Eg7@=m@_3?#OH|Y6=tfm>J(x^=~(X?$r0W zBDtu_u<0cMKH0mo+}B}VvPeaGXKQhP%`Y_#nyJU&co#KOo#1%CZ>Da^S{e;!U`}VQ zZ?0O_6Fy#eB70VdSYAqI8-9L4bJfP|Zm!DZz?|2@Rx_)GDy5n?Tc``|fw?88d|!Nz zw4<3En7baXdK@cj4$cWdWu4iOtUDwTT-!YYE?IJT?&BN*(`X%G)`h>q1v3kUGUtWE zRom9j!q&&cySXfa1u(JA5Cx9Aq<}x8-B@$J3eOY9P`#ifXNup-;>qg+uVIM;y22_b(!P^?$=AfYf9IxDJT^l4NsbD-IdYn~|;51=-&Vmmh`a z-`z@`Q||jM&)(LRFb8vY@`0= zY)b8Jqw;WBZGLVG%eT-pXs1puf_=7LFmi+pLy?6Eb{CnE?NkL>X0}sR;qjPvwpUG@ zOh_bbgE{L6^(>AAGCQb~Ycvv^97cDPI;M0* zK_Y_B{U+Gn2cjYqLNmxUznxq?`H&($=bO>Y6Mli*z&fLpNj) z*jTqaT7931&^*iCU|Jociuz$qE!}-C{n=oAx9&| z#edsECzQcAxJdFv`hs9VPOL-C*kjaFw9>hUn&qr9+j^+B{3=SS9ywoF(Q?$?ZZ1ly z61+6slvKyzA8Juj{Vn}5i;vBFst$+b{d-T<-PvKD=&8Cm`_1N_K=c08FFn=S4y$^4 zFV*4VO$8zsv8Nj+_FiT<-#4|5+nY81;?*vn1rTfQ0$pZa64}BGk=nT;LpB3)@`L|d z&1o+%17E+rV4Be9*nx^KxNb=t@`zj@n}BDtMLUF2yPpN|JxFpJ+-x11YeN~f=&?uBH{s%^LqBJRW zL)+Yw{JMGlW8JAc`>IwB^hv1JNhZ~gzD+P+_JdGQOl9VdA!#o~Nr*oG()2Pgj#gMRLTMa0Ii=J!h(a(xd%nvJZS_2Asu4 z_pG_?EaW;HP0rcsV{RyHKbuxQGv}V8@R5$Y&coBR0 zH(bG217JG7xJZrWG5BJ28&!RMvHBY~mQJ}uHRo~bB^<_wnMs#WU_)xzCCUqDjt1wD z+kbMYY9ew(;Wifw>qevoQ+OGu^^-Z{GW99UO{dF2nx9g)UaqYy{)JTVX^W0>hRNOj1*)5h~+ zbFCT#6s<9D4^nNS2Mf@o{yIpN*2CGlP>P5hc{0pJOz1!ci(rntlC>UY?!Hppg2$uq zztpjpEx|?@@?~|<7DCa`xWfzWSwkK`ZgMDYd9YbYRv|fHm~7d@mr5z4+G7}7OYfw3FR zZNKh1AY=antTBt#rhg8E#D1wOEIvFPuvGmqV% zF3Yh7pLG2blXs))l{t2}$eqoZH>x9H&hNcZ-5_BOqBp6=rDF?4yN`f~h#g6`!jRp? z(cM39dfucCYc3&D*pDLftoft-61v*Wl1E~ia7WWJS!5r3ld^$4p1(=8sI(a&Y8}Jt z!IR_^LR@gh{K#5+@w@uFdJ^vU0qnSvTfXPLuK&LH7v6LI_tn4gp77u2e8l@o9Lr&b zDkrNgcIKJ#E3HkjJFXC@kv2(TGiwyJ1GwmBRU`ww@n+RTVxLTw-&IS^%Qvg0&F0w< zB^|`@km1WOxdLY^k#qB6b_1ZC(iyj?Bg6AHn{Kx#VuEfqx89-}94YzbXn(SBn9{He zb@d^0BwL~ky;*pxQ;|+LD{oPab7iIzoMJmg%wXjeArFhiu>DTHIJ(r`-X(S`p-&@F z8T>ASv4XoWNzHucM)5>g!gGYVA~!Hud^KXPusbIv*Bb!@rUi4BJU|u^uB8uR`2+f?^n@?BW|~eJ5(2`;?p~D$ig#H2}tp5QK@QH18CoBp*{AI!#vvQBj0s&(dMZWJRmsN$WC z^SNQFH;2rhhN(UkPZbKAzzQHO=q-#luWjW|hXKMQyOYdicd9o1B%75Bv;|@T{*XHb zg^4>EdpnpP%M3{&iCjzalZEVtKD7{muGO?rZN9^dG1ARm#Ws}brjI23cz2&@ib=9&>|R2C-$4zB$t z-leWW?{@WFY_m_ApYKwaHNuiknJ%N$aN2xrlqzZTTGV=A z>k01#kS8+!%rxW2QL0()y(923Ay*u?m=>ee@#(9s=GM_@)n}OpN2~t9?bm&yRcEGv z>X>;OK<+ft@m^I?vDC5gx6^I?SxYzEt9n(?6&BDxy!^SX$i{os-$dB;hbm0}`xw|9 zv-Uo9WYal?v37Rk;Hm_7v*T;yxXEJ%i=mO6A0R|unbu=e`+|v%+`6_9VWEAF89YXv zRU;5tH-^2=rqwfz?^ow_85#*^;-ey%HQz?XPN6k{8J@`boed02=~%5626fBtS1oW> z)N}pJHJHgvn7JWzXCn7xQ&O!O)FnAEmb+7IV$P}tLn7wBYUVg%o~c%)mu5p>ks2cI zhKGnESOn-C#uLvL?HA;(@p zgkq=Kj8$ic{qdHVDdW^Xk9;8|24?GKS^!Dsmr_v)fJRVJfzN* z@K|>|q#k6LB@e3+;WuZR#~xPoCAi?iht=Ptt%^s~ppxNVizrXd1D{$wt>f#Y-Z4)+ zqV^)wn((OVR19-@|Lm()ak;or_Qx;TK2<9`Gw(LL2Vwyar8nHe(ch!J`IpZ;P zL4a=yA5%XE?@Ons>m}NABFv?8(`%}_S+5qZgdi4iXon!QyD8$XF>9x)?#KSer+pE3 ztyt6vT!?lwU7{wLGjf+uMUZSOI(3>lGjcr&xM!xRX5GSYxkBABhfg4IJUrq)D1S>H zyeyGXb~w^{hr*%5@tlk76pI3qfKYN|Pn}}i$JJ4}Yq+9F+I)9S>a@pI)M>r8P!2Xd z#ZA8b$5lE;)GK8F?LEd_W50tZfs z?6xBE<&YJpAnvG+*xl~0=~K#mN^P~_WWJxSx>kJQ1ct6M)qk>>sgq|2=exxWep=mn zQBCM9(NI9z-B0c8qegN+V;&;zoVu~tvsvL>UxbEpnq0v&x?}0f@9pX=G=)*K_8eYS zUB$n!Ic28mSs6jT73~4e<06cpz2p!vaGIEMe)QroArvCe;UE*Uv?89#0a#QNLMAeO zdVtvTkW%E8BNKpvDH{|RwqGDm+|!9aaR^bwG(J-Ec{}zO2cwB7Dg}`x$S{Nv^3uR$$x^O*3uF`Xd-WG_!F1=Eh3-zo+ z#O#=*j_iO&hU+!?BDAx}YXvn{6fU>mXiC6GB;#<4=@VSUoHASK6KwsB;{xEb>k`?G zmLqfu7i?4yyOInG7nAMrKY|_VM=GG)E&-_)ZHoe9_I)1 z+B{WJz=aMQg$K|Cy0~Ou_RUk>OR|%>gMnEt0uDyLibt8j72;z($Lw2HNQdJ&VgksW zWEoE)YOa{C&W8U0)v3g%BsE5evO<76%PK**(OC!^=5Ou(y|CQm<`CG)aBX1JT+810 zVd5;9eHc0cJPr3B!s27{&v9>%K%Yd!lO?fdthH;y=JWYVqxkx1zG{>siAc}KZ#7j5 zlnzh8mG%NO9ogoU1+e=w=bLQ{)VIgUs?hAPpE1Ucy3>jB1Rl$@*Q}%@So$V3FXB=_ zOaUYA6mfsYg!QKAiy5L8v$e49##P zb~yEjk##a7DR=C)nDvWL8NF+cdQBMwsB2zRrG>QO!A(>I?+%#?AXl;k#3>gwgNU$R@q!ab;WQ zEl~}-XF|h3D&V+2ye9SA8!#+@EUtXCpE%GnM5gT3x=E;y=ye+5C&c`;MD+&|mBl)q`gGo9g5!=PqL(&j;l50j}FLSgB6P8L9-7BJMDA)k@X3 ztU4WQFzSv~I0gv|mCgQT@f8cMzdzUYHTjrpmK_&9bwvVwgE%qv{i$y46%}RD(U~q2DDQvSCR6=q7biym~iilEYQ{^t$|UmCTS$ zs3k|Frf*W0gtLb#a83Zt{a6k3e>q%o8uqa=;WQXJ?%k=x7EEXuT=l1Fc#vyUs{UuH zS2%NoqWgE7zi-8~eW-bItLmD`eB%lx^~F|L$?*LPOye(@;t}SKFI1EGgR+>Bw0wXF z;_O3m+lKf;)`8IX=JhXBB9mOn$qUSvU#RZEd+Y70LE$}UH6be3)a3ugT)17G9)56v zd2u_kL!KMAt3>#&@5}-6hadjVl%(VInWhR=! zuMiFoGpoL`iLu=_@rK=q3rCsfcB_%~?ox>HWqW~)jXdOicUl5|*H;6}GvtK}?Olj@SSqf2aSPB`BT z_(>hzmV4)%Zsq1Q_t9WHeY~_b698#e*n;9t_XmM-T2PzQhVYu3w}XS`@HG!t2(3k3reKj zI3Z&DNa7+C;X0Y?vn#&{PQktK3s-dR3+DM>Rp)*rA`gEgOnS_H$x_KE!0Wfh)*uHX z2q>4Y1li^0SzYkn_C?66=exR!XEF#l;sdGyeLm@cDytWQ<;oFvG9lX?zcVmubIq^= zs%f-fy8E)3eL!_P!nzS)W)K*O9fyro@&BX?@6DlqHvn=@#?YDwN$N z^pKS?`JrAzP|lU2z)y;GBuomO!Vr!GwB|4(e4d>vo(3dbxmZv$7jlO|4iSlHG5PHD zu#or&=a)1R4^LR^d6nEWU>l%1;i_42**|5A+nZ<4LFsEM)JLK~l;ySrPc5$gLVduh ze1SPw0tuxHgg1m&mLx0!ND}s!OUWl7{E<`(+d}L`0EFC%0^(ke*>NA`cq_ZNaNrq) zcSMwdd;fd~l#rpsBVu%)iHRs15RjZ~i;9ui(nJa6gPoQRY!_;J!abLm?*hZ92I!vvdXNP%~39~^_@*q)KB3tsL5~fi~iXu$bd_`{lDJ+uw$d(`J_dIDN{T}6A8VF05 z8>gQFKH2Wm9N{g(iXDS|v8J#Q^I+IJ1?>DX?49AvO(i29COto!Yop$NA%jm{NRpc)P2cx%Jn*t_3B)&Cy(cIy)O9T-ks}p>+l~GKrV{^kpxH@Gyn^3 zZV*8NE{J*8P|wPkcQ%ivdEOK{_g0?wG=y+SzIR4$$`V2@jm|S`^1WevJ-v?C5{=~0 zI^JOvnNf!|oNHFp@kS8U>6E(Ojn1>Fx9gIno$b1eLpHN!;TOYDMuC1IL>yNHj$USO zV6^f%PHzq?@VZgUr3GHsIx-K*Q0!DIJC2*j>eLZ;9`6=-rFo&`uLmQ87wD!5O1N5Ho)QC_ET)p+x>Vxsn%hdplvH`xE7y)$_%(k#X<^OI&`cA0pQ zcXHkJ5<*oF1F;V~pQ$YJ>eZ{~;D%iUf=*uXLLS?h~$RlCKmUu z#Ao$QajzN>&Z+Ru;n$@V-bo#+M$^}bT(6_Me)s+d%jr+}XNR=9_mFiQg`6R|ZkahO z;T`3?V=hj3<#pnrX@RckwJDF8dlFvb|2q2(w*E!sW2N$sO|+3Wxx+i!nj}2Leh`uA z{hvUh?RtYR{-X8=rS|Q{YwZ1#p5NZsEA5N_=FD`!b_s_btla-)?ab$my=G_bfRBeE zTUY3(9&?vU(_&7Y8bxEv~2Eu^51LN z_ZKxhAvH`~W-e~wP5N&&l$(}^dwIS0smK4ExIHQLOnsfBVJP%JpPBuC(W`}0+xlf@ z@!{Ul0P4ZRy=(qk=i&{%|BH%Vl8Qbt%UZ%yykmZC=?(tx_5Ao3^(>cqc9^BDEaDvA z+G|R6r?vLl@)+LQYxUo1O;6pAe>HV)O5N`)``=BSIk%0M*X>ZUv{9=0<$t*XCoV(* z`DdHe`%>G!|81vQwDt1NIkZzBNHw1<_s4cW$1T}O|F3(4sc!3a{v8dNDjUG6*Ug7* zy>hS}+Z$_ll55J^c~|^ycHWbm_ol~l`Tu)I7dqO|Y;Nbp)S=_~UN*-`ubTtyy!wYU zSYVEA?=|^d&Y{xaL(9#r?Y*)?a@IAA+Iz{uL+kufa!xk4wEta|HlsEJkMLTaerWFD z8RTA`US=19Rzt8@$k=)(9KOTKBA8|rNj-g*;*ac#7}@MN!uwa*2v1^JiIC?M|KNc@ zefpJh?O=qtrh|9*fGOpepU1{VIHQKy(8JK?F0Ag2AX|#!)!JLYmc`y?SNou3NT(vlx9$AO-NJH0LPqG_?o@olaOjeP%9iBbJ-1 zkMeX&AAkOe;XkAYVfS7$=P0jH>3tr}qgKHvh9PiaZ;bV3okc|N-A8%7+8&C`>jas% zr$^58tcY2wO9n$1845`w%q3mCK7YBtEbZcTYBrVw;w%Jtk#lGehkpDN4Wsbk{>+O| zCWHGA6XrVEjt)cgo_uMUd8Dh?24eMYSFibBwwTw=Z!uicqVpFmIb zo7b2YtGjt86&||g^Q1+tj&$=H{AEi`y4Q>ieSwTE>n~c$qNU;8y$fjRv+iEsOAc*m zkF@k|dJFRBc#-hDmX!UUx1#%x<`}-#%sJYt2RTb*`ltcz!CeHxhb)WA0k!}{KDGo@ z&B|KD7X1iaS@)Nu{TpwC_f_HS* za2kyhc}AV+ouPMk!LhGYAxDGcNAnT?6OQ)w6TL2#KB%vA1k@oF)c)v)unP-;VHOwc<-7vrs|f1i#lAUu7UDLvD>Haup8x&KV>Z_XR3Z_e}vL@GCIqr-lK zZn~<2wMhl(q+PX1h3TZFwMkrHu-*EW5D)3P7^O`bA@k%{&wO{q;PsyNP1+a;PF zKihOCoo~^mn%ZUrY5%TCONJUf?U%jlhj8lcbCCq<>iIP#g2tYjZBs0oAz9g_DpTsoFHu|;bqco%nj0>@zW{=1fCBPSJh^GAxL}rGAxGJFRphF9rGD9$VA!%R$e($T+dKGxLMA`L$^ag0ztj z)|7oENc&}5P1>tL+Qj)aX$yn2CEY%$>CK`baeZytYeCv`wP}lkv>j&bgMtAey2KCMYx9i&Zrq9$!kkoNqeHJx4?q)o1c$8|y4d$sU* zcce0n*gI;UP}--LZ`V%O_8{Z?wKKCL zNLx6prjeaN+HbX;-W8-hSKIKHLE6i;4SyA+y;51*@a`b-o!W-K4$_{hZFocD{zMwqP;4(FYZHGCGX65BCgU$b+OpbwqO7%L_k329??8|? zV`WXlzXfUcj;cvJ7^FRRPi0MFRXAPY)Y>H(8l-(+3&F#Jv`Mu~a%Ye>zjjH62Wbau zF=s@OHa38TV?vGY3KGZFHhg!GwzIb3kwMz%+J;A&d6yxEU1mPI%qz=z(<=?dGST6_ ze7W~dcIKFUSe81ex&Mk~I%aiQe#=z&YVSO!avY3>s7sRfPfx$hemwp1)RgqgvdQU} z9S^5ps&D~sOFcg+{j$^qDHGE#PheYX^K9Q5_Fw)D?`Ko)yfgjj-o_)-ZwGdzzm0f5 z{W9%9`epmX!Cs@v=|87`KC(CcGLB0=wz^k0r(ZUHoPK$EXZmGz@M%HN(6d2rW(J)& z_-i_IDtOr#v~_pzGOzN-bf%ZSOTTQzT-r825_hTgWqR;3GideGU(%nxSet&i``_u8 zpWs?;sinbypM=G>DI-`b`?76+`epQ}%JjF7f?m%Gs(vFF^!w}5xgQFe-#RQ^>W85B zp9G8hez3UPgT=jvgNAMOxnOZO1dF?k+o%4w4Z-TZ8LaN>&!me@J(zC(m7mftD*~8! zB`7sJDE0BD={)-akQx=V`byC1YcTP)L(AxNrF~l%^!mM^*OLOU9TyC7=eI%g!3@oO zGF{OD#8|eT&jUz&@v(Husz=i=_XHh!|G{+1Wa&_);K)rP!d$Gnrqki`dUUzf31#kd9jn7dW3l~p z+XF)zgR3^}?@8B-r!+{LKl z%CHG0VV-=pZ?DSRjR;k-hT;-i$iJ!~=1C!Om(vhFU;^@YM#nu2Y%bh&j<{Z@HEWV2 zDt$?b_8^Z(-ect47%o?>g$*Q=!(|mZp zcRZVCqS|X#7I#GN8!B^0I@4mv`JK3Pub(hFb$K;5E!?>I_gJh@=9$O?-roU(fe(0z z@RTuT%md!(6?3+gi48ph4YxA^M!2Azlq9*rg=J83F7$L9+2?LcH67=z%fRK@FO$3` zc?HRT;)+!|U-hkN`5+>Z0yE%2uW7jYTXWNc?AESX{~$ZOYbvLDEluNxkW3Yt;~v5U zqmQ}aA#Vb~ck>?hF3l{wK0!!MbN$0u*tkijBA26lsE=9suvgSB*D5HA;x1nKxvWWq zP>B-9CI2eiXy=L-CJGQ31*s*%eM+1BN4zTw#H7hr%7*qHgS+jO=AK8qDrxXh?{yxl zAN6i=wxs$__V$MJtG~tkKP*zR+;~Ci#Hn6(E=CLybJ{ar+a~B9rcIp|cc#Xpy?UP^ z|CS#!ZOYVGU(rv2BWUvzj+ya{_fI8jhC}JE%yG=VP}b$&v<#GBOa35ZGuR2c#he;1SQoHx>Z5{d?BSxZ@<** zzGJ2xrQUq!E%W5-UV9!NypDR}t%=LL<~klacF?-~SH~Z_K($%;!1!aY zpV{K*2U15b^BRSlzN?YUJF@oAL?vo0oqFKdP^juPfAYuM_XozNM!w-)>x4g3=F`WD z8m8*M?_Vc@w3F_2iKts$jul#U`5^mucF&5t5QL5` z=c0)`ZU+i@n&OpSqU+f5p3Yryhd(yU?KX$~)f1;JBWo2(Ug3zvR_BajnYiM&0OjAp|jtu#E@rO2Hj2_>_e7+3JK*Lh8nZ#~5- zfS>*I!|Yo&z_NTt9!9JFw|4#Waq9HDZ{cL5uNdJbtDiPkt@AqAEBmn)Cb_GmK7K!z zuk%I$g#*@mEqL6r9uu~AP1yzye>7e+T_)1^cC|WL_eI26JHBtc9N20OWO^J*&V$Ji^I>& z=bOCec#Qkd>s>NOtdZyr1$H*JFr)5Yy`}Hu_t@@mF)&x85G-x74xwL11r*guvtE z&EF~fWqZIu!%^RRSK(oG#`j)TxT?ss_`w?osxSJ%>lz+YWR5u>j;HuX%zuWN{y%!d zL8Y}n;!dQRxFMJEsqs(Vspj&qcFkQsVa+kr?D+{E<}Ne-XK!uz?jo~zgIAoY{KdP- z0i`zo>fH}6U3~ys*imNr0k1>B7G=lM0wNt^vA6}5`x{IdZr*%(RG(gQ zZ;`lo?@Z-9+HxaXJj7KJhe6Ka3DRpCE(Wr*`e2m=23{^OU z4?eKoPE#m74<{cxE#dsW7U3$$w?ZuRlaZ?i&c+4iYjNi(HeLP)0}v;uhd$n1l22H= zIc7q>zCOAro;4{|R7a1DU;_MDfv$!lY+I;3wO{V1>{ip50D{`ck3DAZ`MODAkcvUM z`xJ9U`j|r9G4H9OX)L6)jjn4oRp94rTcPd(5X6;zoTqd>e(k(KH#d`&?#{&)TfMF0 z3#G5av(I^+9%u$!q!R=Q+2QH-&eNt$Q~GIhrq=xm17Hy=IT)y4vwE8swT>4*T{PY{ zZea*+BJw~yJRZRKQtN-i>@6)~eOH(c#dPfcym@!B~YG|3h-f^Du!Kp{NF2LUU z)N(xxCwUvn^;sZQs|LC$eu&R#pyPFSjF(dZcMU8N+G>V306*57*$s5t)?58=mT&?Y z@ckR0&X!Y2a9xV8)`&#tZX~(Y#2V^PU{Q88)Ny#@SX>{L{jODYaU?n_u8+ZT`R2Ip z(0&ESGLSAqm|bDQdABiSH*pT;-NsYhjzGd9rp;qE$91#v_c&c!lYQ~AWH~ZEez6hi z6m>sHHLlP(nc@BE?dGJWIy=lJepYjR6LYb;IS5m2+O^PE0d7-T=;_Xc)QN}d-r~pb zftLD7fT43MeL9PKUn_m7^S0U7NCnA(NfvXVrqaxvF#EU;{QUn$6 zN2WnreV%%L0R?E0Gfg~P7TcJEE313kYSENtUx%gpK{Z$|H?f=85%JbC#O0zviCpt> zTipn!vBcoKj_cPEVr@bPqRB}W11oYl8$`lA;3M%2mdQ?(#Klk+E)DupS1#MQL{evI z<~++KY@)%*aVU|KJf?3xxY8=*)Mj_mxzc&E{5<$Ol6%=X$x1vvWhJ9GaD9{gl!4WO z2Pu_0!cs?$Z4%E6@%%%ZAQq6s^^IOf4PjeWN<MLcq?ygX6C9foXE-5x6T ziFvZUZj>p-h$XPHy)MI1Pqz80y)LycIY;PrXM9pbi&74+EViNwwnJ$W-jU~|3Tyvs z+Y(q2zY4So35aK3YZ)*3!8wf|?6dNNu*2s5BXrA-lHo)kjcWSY4E>mASsA$>D(&Xs z$sv))JOLr0NDu2-eX-ehgl>Qz3b%u9P@ldF;F67NI^wOEs2E(o6uv9h^y#2mCAZA> z@u6i1$M@BMkSsx4>jA7ws6OzO>3$5YPnHj?py>*SWPWrG z`6}gg)Mept^>e0OXU#3$7tCdy^|j&Z`DSBh-4lMU{!x&tDW>~TbaIM0|0rF;3fX6EPG3l?bDo8>KI+u$-ZLWw6{E4W;@1v3DKVLShh?GU++B{ly$BjNXP47gC>7&-_oK+bBBIBvl&e-a=fWXL zxCc-W!I$>qN!_k;2MyCyrn^&K2#4vv)TBh+U3_qVpAC~Bs!HTa-b{A40$3m_6(0`# zacvbM8;c}eI>N0j{|oi(ECLMKe62l8JTqF^Bc5qvp`>$&)W;cIh9MAD^V%0$z~crG zA^VV;=v2DBL^gd3Ga!m3GT^#|cF1UiH$9|7GIs~Ltwf}e$TeiMpK{{8WW1nOGOH%h zFAgskm+B6wqNc`lj`TNzoHjjHA6{2NPDJPxl!J-?++1?3KBE4YX%q(Ck{Krm7W26k zI3LCkY0k0w8ICyT_tFh{+}2C~okyROb=*Xb)93Jh!EyQ$w&2%}(=UXpwwmjX*Jtb9 zEQjnI;iaQ{)kG_cBL+j!owIKKk(ASMgK2ia9%N6|3bDaew-&D)ySvzPgtnT1K)e9N^ho z=BmEBUU=GlW>jC@1dr0s_0`>CkAr={9rw1sG2i#q|LpxOvkZJ@xclXW0%=kDWc;EDXx=F!)3*~YXSjYvnnveVG#`V&rfky{;JoIyEe;sen=Ma?( zMo=&Tok?!NJSClcXeqwgKAJ20>+&TNEUu2F#bq|t}O+HJ6^L z4^KRMC@4B~PfY(I*>)ObTi$EtoT-lxNMth?NQ@@6g+wy73LRwC-7hDerN74|_z!2X zJN#yf&*n7to4M<3&ZfVaoO856a5D8AUCd+tIr^oXgGD0%jqdJ2bK|+XVftq_KOZ|+ z-`L=w?52gTWXec3m*;J9C2{qnH*-vf^K=IisUTtVgp*AvdDD4%Ig+QN&)1{zmSM#U zR-zDy7p$zoiWi#tA_e~gLLgtbkTAV3fD?bpTzG*lsS`*IBGc^m;TPz(e0u2ugc?@3 z@b?@)hZH{hLOtBM(>!;XPMCui>XVTwoO}^g%`hK&`iKZYU(Lf8>0X>bw_K!8Y>9Y5 z+!nFywE_lvNg-QAH4z*!I>(0iN5fXO(A?a9vHqN)U2=(D8XjJ3uE|E4bk*Oe@opJz z!fg1PzPHYvv@C@I#gLF)eW|{=E|N1VN>FelA~E^lQhj*6efTheI}A@t3wib)Gli{G zf(m!NOkaygj)6?3vnO4yFW@oja(!g>=wh2?Mr!Bf`eTQ7ZC~z5_htP*b!nRsUMx2R zQW)iK&@ohd!trt7vCyO1b~oJ#UJ5tre9EH)@n zhqMYC=y*^<)0NnuIOpH8gbSOVnS5&>tU`1kDk->5Dvl21AEV8x#4}r*xW~s+7J-+| zW}`>eiRZ#=77a{ZGk8!Uzp(>Z(2(mai3GuWjwoeuXA-X?fp2o+giv;Q;ASC@2M)Qi zdAM@c%!w;G24z#$n^S0PTsW63xW2KRinN*jBldpLdAwY=JTNX=<)I*>S2@zYlxXpi| z3=spv!@Y}~xwBwyfis~%(PY;X%GkE4qLO2uL#Jf46mtfVldk)1^BsxFAYpU27umf} zW}g~GW+Yo|LA;RO*S^I$HnVp+$CrtplN{dxNJgwao@4CtKe5M`%1TpPv3rd>-OF(M zO_%W1QY`vp(ds}4=?OG@Tygrhtrh2E!EgCa7(;wI1$-woKDgpx8tWX*Qb^HDq*?awJ#6q&xU2$R5x&o`QxTwEG=Ah5PN zbKwx(!`YsCY>2)%Qu$06xd2UNhp9UrKAu$x^|NBjxR3;Xu*i|*Z?GMF`pp@D?i{>^ zPDNxx6GnxSQPvoV;o^{}HiSQkJJ3-{27mA{Pq5A*D2a1Vl0+{5Bw>k&bCtv`^$oht zKx*)#z2g8<2APp;E#ecYm94`8B3t~DB1aIi1A7RCk{kL-OyQ9D72l|Dcb+g4Zq%o-PCIYZ z9Wv)VRXUKc0*!9c9oUY~z6mLQA2akOoy-p=o2ebY*Q~lpACZu~(s!F27V?~DPbshx zz$nX0#>J-b%{ty=F?KV7{E0Mp?rML~w(E+fKJsa`$&; z_|5t_=L7T3&3Y){)$bO4X7i_?hi@m$cQM!i@S^Q>l1&B*`LtbP?!_OCT)$g!i$2+- z_m*agd48M;2fXH*Hn-~HI8a75Yj+h%Q}3|v?6A_ERUA9ctlsE(=D8a%OK4)MZ`B=3 zmoXgKoFfGhi;EeQpIwYZ>{+wrR$Zi@15AbTp+_vputqR>_(6%?rjP17r&t`xh#-bX zi1I#|*R#JNJ`ezkP@mw5AV5>;t>d=iVpSN-ctZd#`6kT&^XC5B^u^h$W(v>EA^L~g z^bz6eZKmbzx>HHDkUMyD3nFv_SDML!fgIs(y6=RpwV1 z4c;1C89$<4!mta#+rSpA84EjwURoVY%yg>MjgHNnju#S?i0%;I1}VHXCQLOuKk|Rm+QwnIk z?1+~m_x)lpN~YVM{vj9T_v^;R6B@+scCbK#%aw&%<5UR7zGcq7pPRR9&4~MT!)&=A zXcK4MuiIVtKk1F%OM!cO5=-VvX`xFmz##aY!1|G80Sbzl^{%1d=Le>1HDdVn=KN~( ztsj`mYTYGGF|{&h-Uj^^t@<8#h)rZnu~u5cyM? zml*MwD%lXzW|sK!a<>H=qHK_E3pP;m)>t&K+fBuI?PX1{(7Mq)`hZ?YOt|yLaY)={ zKNb0(zATQ-4&!sIkyDYwpmv+S<8|9Q8$Fz%3Kg=40yAnnbGO~RJRa@pSLT!Ps24V- zDkkV`iKNwHqCSP-TenTr#{(a)Pt+%u?SZBsm)I-3pEatATSYJR?=`Ir=&;xP%TU+z zDT0?KowJ#@cvRdgAjXG8yVd?ng)-*D+AJ@&o zq`v<+GuYS^J%P&pJ9Ektkjs(g>L+xI=3+Q%tyJZfxZQMwOKujvSctbJS~62ZVo9^~ z3Ek9sy%Rz*-0^LOFr$^9SDIg+KnhVIon@oSPB`lkajWfRl?%*DcDvob5CGuo)83USNJ+aVZ(9x1~;;jtv0k z_bD@U$0BxJLc4*I5`BRkE6H@=3iPWP`o7#@5{*G{b)&iSX??NS8Et!7ze*sfX*2cN z&O_#xnR-U-KuN6J!N&p7r_8g@=q5+(DiP(kyQ?I&(Kj z@^D|!r}DV;1>_(|SYKdUARB6EKVG<@2uO99j~QU_Cdh|?$;kJlMA`?iFh4$#P= z5epXI;5zQkJ`Gxs+!q>P#?OaNt~Bq>$6)2{i3|AK+Z?e#F9DUmTcA&Lq#qf6KQie@ zpI6B~J$2`+Ix77bxsabvnhq3FR<@!^a?*E1^!+_$7Hy~XrQ)A!ID;%e9>VmfrdC`ey-)8di!85q2 z1cYeNtaD7x3Olc-ufWt{x*5Ad-^oM2i=t?{x$#}-=5+J+yZVB9&j>Dt+*u{D*uAoO zg?m`h3G02#d)U0pGB3TS6SDjp-_vDUz|JCSOc=8rT2sDC-%viMM5G7x zE9#2C07sNomVf}E4l9Rat5pndPU_uN;DFOR)ntv{;V{lR>vTofdBL>Z08x9voaR4n z*no-2J}lc{$KOuv+@O1fofl2(53okrXYT)i>3z{`_yEP&%cjjnM*otzawF{BKJ&;% zD8-BB&5io-9F92gXwSAIr<-3k>ZA0_NK>!}0-bmu+leCe*k^igg7J7E^}{Cpjsu}v z`jLJG@}&yR;_Gvx&go{%$NC=3?@K??bJ?Tb{e;!92KT3e@#d0uioCj~2_3NOBCB$S z8NZoj-E5X@1{>#_Z#V0XE`&sw;3&!fvWEMbqqgX#_|2EKq#m&l6JyPIz`;f#1#&o$ zT2YK6w1kdH295yEptJ*kXzX!WO!MRx4Z#WbHg9avW9mJN=_+RnBuQa88xbNCdu5P( zhWXd0`WPj4LmbyK$~qDqG7Is|r2Xc#PZ0;c_^tWqQ`G8~3Bu@?42{VknkjjYix?>R zxERc4;VaU8ycqdTj{B}@{~5-4)l<#j&-BCwwstwAxr0&Xm%(pJL-naATN-Nexo%$g zqHtOM2kX@{x!GL&xjsGHubX&puYQiD*Fw{JDPi7?d5ly}Bh94|D|q4MP0u{%Kw;|`K3M~wzMRHYZhS<@V)k>UQ7C_uk>qmmz5wCSYAR; zWUE?k9^DP?c+4!{tp^kxDEAL_A(yu^02F|r>KoJIYd!pw1NH1)^PB&;&$GXVmC6I5 zax%BKO&D$y+!6lcF8^`2{}|~%M){A?=HS=*v{EZqWY0ZO=oCmlQe&;ctJ~OIxrg(~ zy3~w4dY}VFt9_W4HF=L|IuXXD5{or^y5aICmgy@?5MBa#Hu%IUGv^y!Ub(u2;X4`b zCXbDm8RvZUNLUWB^2X^c{WdA=t|?(zNvsZ6P>DE|k&nnE#d1zQkSCqHy5{X(IKX zf7HEsd{jl&|KGQ}vvxvmNK(~FI?3$@1!NHg6mWq?0Ywzt7`Jg79UbC^`^=z;3JNHS zj!-UuAh_a!qGrSm6}M3V#eKyY7Zg<7adhPOK2^6n2|CZ~d3}F>J@PX5c2(V4Pkrjt zIj2s2Tce}5USZz&wx)Z_tygfT28pw+_EIQXCQ#u53HHCNuanPZuS0Lb*09q>4KGqy zI@Z2LI(~t^UFsG=82VMcn8H`dlUhV$!&!5#h1d4KsCOa>-u!w5AU04^i|O$t-_;Dk z?(*^P;Pmb_?|p|xB~3mQOZm|et-f&KKq86LCi8vGfS#*sg&t_Bf2(X_;E&uh8a`u4 zxrGMIdEc|BvkrZaN#v_ZX^z`XNAfa25xx1d8|{WKc)e4SoHLki(d@H=(*A6-!w)r8 zd$jXtbWO;k!4$UhXso5gOoL54T9)0YRCP-POqMr^8gDN70i=7=yz~R8^QQUshnj(c zTib1}>DGuDddj96YiEjl;lE+|FL^P|n`=@*z6x27HJ2R6A`)~}U}(tcmd#}Rj`_!C z_SXFT_vV@tQB?oo$C^L!c=5-Y>GhOcm~9!w%_bP|?Ty%tg_9u%Q+{Zh^lvs5yT0#O z2!s%cox_7OL?9|EW0}!>`Hz;n#;|&3|f+ zO>eBRhDM0FfY&tB6p3Ugl8=ml81Sq2LQT&Ccu+Xd)?YCGy49@vrDl-jO5=p3wjlDm z#q7VO<}cp-wimY4%<;-@Xq3tQo8RwLD)lY7BU9z0dh}F=Z-4RBCEm?#7e^I*)rY1k zt_B0YW8><4Scd20Y7f#>6sR6B=Q|guL-2w;t3V~IKdl>CUM%yf9Po=!cO<*!;Q}Sq z`KmyTAl<-1mr5~GTiq*d{U4NoPO@+PLs}!~UCiACK^)QcZ6KV(V8*@lP?N1GFPY^fXJfBeA z`L!vb##VgSX%2j7_9;_Mn(aq)xX>Be5N5JWY_MmVxu8r{Q^cGyHL_wMoIm(qhv-$( zn*P-)RZP!%%)~29mvYryBuNVSthJn$E;LV+t3e!m*j%nAFdE~!P{A%8a-p|Oa7RtG z>FZO=g=Rlr?M(8EeRXK`p5^8PU-gd8*=V{{s(QpA+f}Mw9AP=A5~cbL=4>7{i#Kv5 zkG(A|k^LsZ4wkvG)Z9_2Zb^%%6u=jObPV}1x3nM~<9{?{1eG&3XLe;67MfLE)dSqK zSwYjyj4CyjaeBRq-g?vgT%~$$kC8W52DOAiEvQlA%z8+Tn#3-3New3|mR)34)u@bILH2cx>XEpynoli6{b;%?H5;+y za;366&bnP>2xAfUi9*jRTI{?RO$Z*T?Foh0BOjrPz^XFnxI~8n@8Wk>YHtlRZOJ! zg!+5QLDo>6^RZb_hm}HWt$Cu3S@?<>Q%@IOV$QEujouV9uU@#zA zN<9aS4sU>nrnMc@po+Yz>9uk-TpX=KfiSsffTx?kHj-evncJv_^LV#WJc% zvb_d%OGSoJXr=~g5SN{L;+*iQKpnstm}FWtF-Zrf)wJlW+2)C~I(g`;91MrMPxJzV z{mW{RKZ78<(mPSq0rt}5>`IPkQ8@lEZ7=WRB*o8~KV|5bm(8?{8rtnDk=tcr-4@HU zo;!Z0ke{Pv%Rzt2$coe0Now%9U}Q z@Zu%X8tJGwmwR@bJ7*hJdqS8oBj+-{G@o&;wA#wv3-Uhc$OM$|udGe17Ey|5+OmChvX~%r~jIx08uuiA6F5Nw2D9^Tysn>Sdb}6p8t4gsVpZq)2SIbfX!% ztvZZ`&E8gR=UvsdVq1kM;cw>i9;%hlQ+lc%C3C}}oM-0uRH*~ke2uQ}YxXS*9ExuehV-$Dj@-K@nMG?mAU)6HFpRudSM6%VWLxqRgt3F&hY4Zk~c99p2 zIJioyPw##*#p;kb!{GQGm)U-cI>U*Za3qCq`#@rm;7Kx84ltt(pcxufo2v z#EABVHBj{Ea4c4$JTO{}NP;9~xg;q`V$SZZdR7YP3PZ;tEBiMv_wL?m+bGZ1d#h3M zZ0e(Ws1HSo&qvvBdCAJwp9@y!n%^nzIjk38x zwLVkaysw$jUtNwEu675tP2$E{nkNQaY}5DN0cu}i&fWnA>t(Zi2kQ2+d3OgjPT1Ri zI|7@Cy?0cN!a$S>@!17!Ar6bx39Op`+>zCMquF(U>W>cTc5WanYilE53JQgD5ZgVg<9?-0Cj z8n!UH?V~~J`Dlq8Rz;rT-)SBktd8{VGRYyTe-ewMvY^6ViRUz!*xm<~{=??zA!?UhE3O#8Nmh{3r2sVqn zA?p@Z&u^;*={>v665Z+VcVnsk%q-na9mUZ-e|L2-E&Jo{YG_ZJ>GIk{Pcn757iF!K zmCJSwPto;|#k0GsK7}^*!{*<+t9~_qug$OzBZ2b>BH-aaVs;y*#&a3#<-^pj-Xm?# z4^ulwYoDwIzSy=2An}eJ3Ga0E3R6EqrHfbATIJ*lv*!qUe62Zgglb}O^oppEO?A}> zwXC1;4M-IkLKax~byk;1bM~>BMa`@LIK=H7ZO+|8Wy}qGC=ILCwud@=&lNK{%~lj} z(7uFRxC@M>3lXEdb46rciBT1lkU#u%p*$)WLl;Mqxi^{#d#VL&I)2!b4aw7{*GL}E zn8QcHeLZ95j$}vljCp?~o%^&IG)g@Vqx{1tbvh#SiKF57d0xC1laJsYe`)hoHOmf6Dno@EdMe>kF2CP?{|>9>zMaF1Eva{#U|yF7|J zaSThWi-ojU&lF~Rz@^FJD;zjZKhhCG3$jC-yTrVRN1qjBpNNdgR-S1d-$#82G~GOw z)p>>S_61^|H9PLBo?(;l?|lKPH%-HSss%a!y#3U*NWyj=r=m#2%+T@bK3wyEIbID` z|ENXCip&SVE8^;hzsF7on*L#S+h09GZa?j>0v@RY)MbKqw;!OMi_Uu0oOPhe+S{d> z9P9qg@h~3d$ph6$Q+kjZQU>1&y%jMRp}BDfu{fVw!cO*4-k zq|QmD*?uDw@}1;46uZO`yCBy$`yZ_KuE|i$$kA+W=$2@7cx<>#adY>HGk|P)7H?x!rzPZ-Abb{I?bqUxb!L0Gt8bs^`xcfxJv1`pS6F{C<+BQy* zL4MT~AEIuh*7qEus*}_3ylW?Cb{RZW6wwz567##ay?cl{*^9neYsT%UlIFO>*j0XI zt~*Tq!nW|*!&&bF^T^?ZKh?D#)7#~!IpDQBj{xZxIj#R#YE-6Pd?p7%l9 zxkoc^q0r}!QA54F?4k4zY82c1{oUi5Kd1pdf(mw>ewyhgO!PwYHj%-tNx8NV#ZR`F zOTc6Yoh=0*#a7#;${xo8eXBX?IF^%J%=5>wmA}O_9It-Ie)X*5)gGmygyR&Fa>o(cm1R4m0Gx_f`(`HN!fz4vqh68V%aFl1DE>+e^l9yU%c=~b#jmP99LCLWHx7_ z_`L{9gR(<_4{DgJ+R-Pd0mUSCgbUNEgzY)|D?`Oeq3u=vTSgA_5(nvZf{4x>rL52rqUR*{X{ij*vx8|XiH=i`2~BQ z?h<`oYuP?0&vrpy)+Q3rWH#NLeJ>K`^_5vTQB}2k6GjEi7^{X+-_<6dJHS#tco&(S z2;e`i&3b1Dbh|8nsC691w-_Gwi9}uCM(3I&`*?>s|Ku`bePNZdl^SRB`=u7BNtgl6 zsxrD_tr>fg>S<1CRuz^1sdbtC5s%@o^uCNqE3aHb?bqUAfK4IQ& zR;R+$>~oUZwQAFqpd3sto9)pq{z-G)NveCVr;;w~mEm(ro%=mCe3G99ic8EVC#gXV z%NpezrVE-DMokZ&Gt7{a*{{tpQ%+Xz7k|mkXiTEdP4g*8UOqQ7Pf>>_)?9_;Ma)B6 z|7OzXs;XUzvP=IK2Cd`8${yG+&bpfF7G*cdBa+?t!1b;1eKN&d(L~@17q`Gv&2)=?Hq8@Iq5aGJV? zHE6?W>Owt7^cr5y*ki%&hru@?^KF|liMxcoYujd?j@akWHP?jA*u;x4wD{xyf%uOzCsVO~EO`(~WnJdp!=|k6$*4A|s zFTW~>=3O7gFXbiI<~6+2yjgQQmJ_yllZ)f>p|g-&US+O1OC4Ett!=aTWOz0v#-0)X z8dGw%x~%LAFNzr$rV5W_qGsgDs^?BD4g43ER8aG^S^9CrFzndoT6K`D9C*VZ6YHDm z#td^#{$Zi1`jmt}_&M+#H7<2y;`V}Qd@@WDo2sfz{5n<$G#@MzkkP_(R4rum&^baz zG=xql&bH2zv91}ibY2*+ju+SJ;_R&XG`BdrNgnx;E|HNg&aQBA3(TqKb|Ru1!rp6L zkSC%AVbD5WaveHrq3zI3^2ldx=@TMyaSKfApDhv9{)K*>Yi|CFTIOAE4*RPLN|%f1 zCx|>uA5J)31%o>G;ib}t*`~Ao8#;8MjKg`-b64lP@Xf!fREIA7<*#Zdv(sdC)uC%{ zv{f$1ZsO%vG*XbAwJ3~V%8P3f7f$oeYCLPPZBj^!h0^iJx9W9cU zcqS7szbXfMyD5xc%1f^6*6=R0C~lItyvfl#*In9tT-;LA?R+(pMeCmPmFPW#7PzGO zWzw5|5Iy{#r0%Cm?+BPCk8Zg-ef)6|}s6{ueL0?3v<1P;=eqTDNJ4Ra|V;vZlJ zPFKCU-Bf1c2FZVYD?e>hOzU)5ufLnQ)77B(ol*auwpXXCCko|tS=;rq)UX2F zfV@3h4U~}k%+lp5U5^oA$Y=h&E^&-phf+wyoQTsrhQIs!u+Rca~pA-eXMnd20XUJ@}-8fwOcOmxf52v&7Dvry8R?@0_Q$t6Z_L z4(C>~*|Z(j`ng#@Pi`j%7In1T#(3#oVdeeAT_KRc>q+0huV3p&oc*)C*+2 z!W=VSRTq9pj)?&#V6(l~pJB~r#@Khs0S@7~gL?a6Pvr0Kcp@kE@WNqj(SsO!_t;+W z@lmm(v%d!OxS$oGm3eEv>IUDQ7HW;`;)&rN!W(~jQh0gh(+x28(^13A^bz~M{s^D~ z5_RDnb@y~L=?3*W8`8ZOs3Gi^FIvEqx!>r8s&}_lQMSq6`Jq)jr`vMka;RY=ZdwYk zs{6x2bs*xqQra8MzQb|lbyQ|79!|`vg=!c!uU&3b$rcgnBXAOlTTF;dPLm-+K7wuX zFWxA*Tj}>mRfq2-E)TQkLw8%e(bTU3rxR>z;%tE8{>yBtM~VZ8J4HN%W_@=Iz_a#7 z;`5#UVv{}nW7d?ujmy}WSJaasegA_GYq&7y_22#M&R zA|X@X{zL1*VUGB4GyHay8e7T+3ITx_Iw&-$J zB)j82;s?JUv)J<+yb8wHI=ujT5g4kWQU6)P4soh@CwcFTb2He;FE7v zw-k!?cP^{w5;ln&+9oeiTjGTrV!}M4?SiGM*{c#;l0=KO{FTmNyk9n3?m^%Cq8WIv zI*}8#^X^r(6^Qs^*}}b{BOcBBn5XVl^UJ@7xwpiH=<$1V+A@_y*g1WfnyIdcihHmr ziEXhX^_SL=>$!J!yTbIjPxUWn z*?gaBEWT2tisJ9F@qSfX^{=E@z#yPyxMfu2My4_Mt20af_PFeU{R`^NGxw{*cf1hs zn~*>DC_STtC;IZ671I44?tY8J+s5xDzs*4psD7-I7d@ap^`Es>uvMawt@UPd8_Uio z2DfJ07k}%VG`?z9OW-4I8`{*lo;$WP&HU*>^?UD0^UQTi#C!<=b;~;z2T+ zP2zP$fIx!8w4ptSfLYi@3&L0tQA{KuVC*_+Q%n{!J8h)^e|4R7Q%rUt-RBmZfph2Ih=L@~_L8j-Pb@IngQ(|P^X0>+#_upa9#JFzWO??$dn6M( z0A@TkLcG=4{~{NO(xKz;Ou=~C?Ct4A+<$nT3*zI24FN@`j))uz&r@)ipe5gV=RGD7 zBfQCvAq!0;rknR3Q9B%B+1tQ-I1?KU<0@WO#5tan6u#PXnR`ePfp-lA5fAe}1KqXc zKhEXP%zISwr>7p3{LN{PD)E9vO~j6$KS}fKqpGno3<{uR>+7w^{P3vC+LVYP{imZ@ zT=$5>quoWqU#Ou;F}9N$b)!b0c*4Z-uofNe{sHH>Dg|jc!i2@f zfM?X6c)}<%=RE@lzSz9@43ac_xj(CRPD*hX%9$=Xcb>uAtPd?HqTmCbRl8B}tY_7o zasZ8`96Kc8UM$rhc-;Rv^&s}MiGQdGtg6<2w(>x_Af%5o?mQTYqWSR!wVk>5AGGgw z^U*)h>c47gpI6gzS;n`{vfiwDUd>6045n|yokYvF>=YeqDF{CM{1?>dTyb3}&JrVq zinZ>iFJP>5r#bOOHJW0UzNn5tp5Jv9ySQ#<$tqOftIb!dRLxFnMOKnMUVvQoU;cjb zHd(fGqJw90$_$5Q8PKeBjCksTCEk6tO7&QVC0}2bm7z$HJEUZOr#;(?=*D9HGIPOd zHE{d;5$=&#{0G_9c+DNMX%c`5Vsh{zk}VJq#H8`a>uvMlYITr8Tqm}~;vM8R>LEhB zjJKcJZ;et|Lm$5e-4nW@9bZ!04zj$2^+W0T4^WmQg+*)5mPocjk79QzdP1DxKq$7t zX68$*kPnz!UQ+!J3v+-f=?KKTLf@hUBD=J8AL)KV;WQk1UnJYBz2RYsd~&$5eDeFv z4lk>IDR-{Aou~50Nncxu)C=aXFRPJ7=;0bfK>WJ|0!gqZ&#M~&SK ziPAl6-$l6bb5XNArkyJykOF7SCP!5hdqg6w!$f{+Q^iKHW`Os&X_nO^E_=Ik_r?|F zF0ZOSEilh}xrCdG_CCWRA*IiOHmxMf2th)jm$`6n6mFt{;K;){IA$T2`8Iruo9|>4+2`t9tknCRNOL;M76e3* zcD(Q-9vE$dCQoX9^dSghz0hRTbor>H)(m@1jjE3I=9pA8tIuj%z<+`F(2bcwbM0#? zHKK6ONw2=dGH}%Jk`)s+0}~^&5Ef0GdSc#exmAZq<;)#~y4X;HhE5|JekO|;dOz6?S=$$~X=kD1 za!G*f+^D~#x9_5=6(I2+Rk9(}jG1VsTM`2yU!g>RU^lE7A9@$dqaTHMWEw^MALwsQKM{>g>w5oS7g6w%&#T*jq`n@O9M}6Gq#+ADTViS2Id+ zW58vO;QYSkjrY}{veuMcrcmBokTSLF)NX?>ObMq?Eu~%bi8WGgO(D5(igQ`jSOG5L z&O%8jKk1o^Qs(k?YFPBblv%w_?Y#Yz6rS5I5UYn`D^ZeUC=ju#pg_^D<3khuB2U=UlzHl3YDDE!Ie`Em*pVsr zTT>?ap*pdF^BMyV@&LSWStVOunKzaWQ0qs#cm&pFpQqr2H#W zY+hrD;Ve#;zYMd_+T$l^*&QWQ+ZSB99O36jSSP^Z^wTY(Ck`Y7G7}{-HL}Ht?7&9a z$Dd0#{3)I=_ z%P-b5KX6WHWX3tl9ntFT3adFt3uF7Jr5*tptOYC2}-*zf?FSlrsfo!~wgjU{(jK;Vd z4ZN4_*^GDg82f)-#WocEU5U#dZ!p+E+M?t&o_iHotFr8#kEIB^cX~-4@iHv?d^77y zm7Fl23R)YD5Ep|&f3eirHl_?AN^H2TmgPEwm=o@V6?I`^9ssp%H_BF*3%BWJ^Y1TJ z&{DuTcu5+z18EHH$P{OLk3zQpQ^Y1M&JMGU;m{I|9W~K*UjccrKcF|MF1s!Pj%Hy? z-iwSXkF(B^rxYuh*gagO8wyV>z90;-WeB_`u@qPaR7uJ{vIZ2}aADk+rP9Ub@0(Op zOBuvJhA;4PbUKBWjlseovY+)9Y+cgWuVokjJLx=@a~t#@f+9hMoZY|_C=f3pE~C18Q!0kdoQVQEWGeDUw(OMQ-;|=z@-W;!iv1f>82}v*Hde?dA4o(C zPD^e`CDJVMQWG!xvvhIbkE9X35UWM0G3_QhXvP+k&n}H%Df~$KCmde+jBkIAjGmOM z0N#)Mn^Vq`#KzE83=4uMDv;YP_}hX?v`=j2`HeU8V%?FqfSt zy=MbTN!Q~^NhrX>dx_ZFve&i#MrZ@wgH3%omNp1G;U9`8Q6$SQ{*j3F zqyb*gQY;e&I>*D3tESj_QQH#O6l+4j7Sv^lQ2|P9{sRdqxWW>dZIiGyksuOu0fvBQ zv07&m%FmveILF$uh3>o-0oCam0aA!>B}bRNOkEjRDAf_N--&sJQMKS*Sr9j0exr1K zoURgsV_2Ia4&avg^HTPVSXoeJ(%-6@762HLYm6_T-hiQppRx#AM)AN1{c>j3I~^lq zii2tDE}}y09g#jteVyHwu;Q+0-I*Q555ucQA@0{A0Q}{<_dRHB>fEH(|G$@Ip;e7L0qAAiASO_uLO5S0^~v$ z%+bhR%&p0gwfGkxjN_p!7&7lm2`H6GNppjOG04)2g>*3q3_s69a=uzvKU?Aov07xL zE_sU-7pAvvd0Yx!+tV{gWI9Uj%oK6?2>4rtgPW&fi?~$?oYz(%K{3tRIxrh)=^RAA zk&b0UPDk>F11}B>%0O@$*Wnob3#AJ-CPV^aYgI*`NS|hK3TEeBr-fs9P$eA$28h_! zW@ArTRM46hqKaXbD29%e5?KFWPA!#+oLY+Jf5ue$yo^u8rjoBB5VdUC5Z3X@UiEy< zy_dS)~MOyVF#li@ks_F#;gv0F;Gl zoDF&oCkk>n;qaltQa4~3PDF4MT0#~EB?ZO!*NT-1M<}=;57X^OHSi$I^~SQ3?KaY4 z4ZuymQ)?=)Wy_P~Ap`5*#Uim2-uPr}SS>`~^{Zsoz79W3OMX<1$#Va0wmrE|7(V-n zf4BMIM{I4~w?GOd3FZ7o5iCbx5t4{q1u5kZ@Gabvt&-(mS%=ENGj>(32gEI0`>QN! z@@ab<$j~AaM&QLoI;?P~rSjPbLPgzIf>52Z$)i_{H82D zw8Ly#a%p4MqK@jx{v%G`vTLWY8NBor#}QasUX`I3&8jRMP`UW;!>5NhMx@vLrJaX` z-J|O>L}56Yv@K`9>k@{YB}b2aTMxVEab=pRKdAxbrqU^|rTNvzU*$p-Y^KBt>xllNmu>RBw_Xnhsr!{adrXi3DlUZ!I z2?mBN4`ELFS(UVq)-F{rhMZ9mnGBp81b);9rI;Lc#0TRneQG2`7%FjJGoc75##=?;ZBxFOy6tz=bgfF2VJ*kHE zs0Ts`&WGn~Vqhl`=8XTS%9hYsVuip0{kkBQ$^x9k)!UmSUbF66{Jqa zg14fBC5HlDxkqH8G=z1NkEJ;UY}Ls`7*k)Ike2a)AC_>LEDT*)rZhgB@1;+K36^%l z&TzK~IfcdZsVEK-R%&LMT*g(H9yoi%X0YuRZ+2=C&!>`sy^$jzySTI?F13_)$nx#w z+aVlZt{u`#`5L=P(%!eUjc!XxeOv=w_1TAu_qMKN!&ZGTj}}H_AO}DfB0pkV57;qP z3giz%#Xt#=$e>ulll=mvQYG-(F&5B__(<)L0khJ2xeL1T)|H$@dL~&Rv%C?xSr=?2 zgkI4x(6Xu|lwtL_psy{~e`R)8J$L|2awQp5+PMZ5z((b+7xhI5QRz;)g4mEB@df_c z+2`qgiA5=UbQe-yH2VR)d(ADWE=69npfDDP9H}hi#wu0f>9a5*Zt?UCj5JE4`q(nC zG!D1paf!$xb8b}s4wK_GQGGH#Z+4IA;R9?us|P+abFYq#jF(HOghLOL({hHG>gAJ%MM}!B z?($lmPv91#IO|r&1i4-z)Gd0|E=7m$q@KFa)|1{2%*lm%Un=`hq2A?an2IO{7mPMi zdW)I>C^y`}Z7>(BIgV)gXZcM+d9Xu|)-#EsBhwYaIx#YYW<6V3E_cy3D|1hg-l>8(>Mr?<1oam4eUaW4ja@^r?#3fqtS_LhPZn$ObDb{H z_5GMQej0&Br6qhv{_(_)qK}c)MM%EdzXM6Ee<#CjwkWO51tmIF=)%mR5`8oVE%8#_ zyXsz{NY6?jrB{LS1!hF49*Eb7b4qoeI?59E!8V=us0hyB4(0U2Bc*zT_sX1vPNLJ91LgWeEE}7;=+ANLSze(J<<|)n`aD#0A64j4#Z&9ZB<4TCv39*< z`UyF_&2oVR1;{Q!apuXAft{60_M}aQ^}~a{?n4$I`}zZ%9O)|FlLZoSvsR0mo+@QMQBQ7NCzHLNPC zf~B}5B-WlAUt{`IG0cn2_$qzwE{IE_LN-ufBzrzma3?~E3P6To!adq#EcjtiAVDTp zt#`-6!-#5qR?;SbX%Vcki9%_NSzWDnp(7JDdJK;VHG11^;L^qWCYuXMNn>yyV)+56 z*>chJ)O@qBMpy4{$;2OBPHlwOXM-NrAYV`F9xrzeVh}!TRrohGTHFZKDBbg*>2)&W zJe=ZyMnI-3-1Egl4|GVrNwJwLZG1ybIgFKxWTlu%w4G;`W6p9tKCUfq#ejKH+_?APhS?7qlX&_v?FWfgCYo z&XlD^k|mIsUv{XU)J*(@m-E1D)h@NVXTU-f^*BD^;6x6GMu+GAS!}teR`27Lo7J^? z8?TG`z82b>Z|dswf!HLRQm5-=1&YG$hii>}Wp|2O{CtGnpSTFPB7xS2>U4^MeWOk{ z9buD!V-A(0NUTMwnEPHL!tW)*eJ=#al4LnpLbzzzX6u->7&Ag*>{@eRz3$1)h?DDe z9hVoHdZ>7<`DeZE5pqEEh>QemuBlDwia6Dxa~6UVH6$UB=auFrGWG$ zo_2&^Lx=Kp+v#b2zDK3M%IHTxi@Uq&25)WKi`{g$C^+}kHhKpt)NNbcuYT6u7=U}w z7sh}QFvRPNX%tA!Q9^Ulwz_}A8#Mq>=*d<9F7ZK61eb1q-DDml4-oL@F+Lx%&q1S?u5(Sy^H95NF{462}rqn<#vY|H?}_Cl!mwBMO659xbm zipY@N=9w}CU1c&;Wg=wn-$GKXVQdsWn<%pu=FY_r6xo18yDxF*Otkf6$=+g8I-q6H zcA6O(pOj9q3Rm%edDf%NI$a$bPHOSv?i7nbSLPaf2Q~qA*QBJ80X{=}=%&LV9jkpr z3So6*ZZCm6*52!6cMx;{GO23kaUq_yKF4_Mm4;ejlkt89lyQjxa}8n4#B{Z=xMk@I zb9hgkX_1;UJ+q~w0yeCpC$UdRj}$4$*h%U7paQWL>a^H!=}ElPBY&;74qxETMg24~ zs6YMmk<5|Y=Tb{T3xnYFk;DMa@*S?=q`x?@%Q^-O`v0lrQOHkwaFvTmiZk^H?c8Uy~K(V)qasmPlON0RA^2$d?A8X>Cn zIG-w2kvv-@H(^KY=LqlQGg=0JLQRw8*Y;yXAiw&!#44cd(Qvwq z^L#>|T;Qh_)muBt{y00|J{=E`JCrC7~={ zq7JBZ*FaP{SzD#(5+ejss?{M>+FrBT4M*{eHv}aT)oRg@9AJf>a;F*;$jR3PyHs+P zOhO`)PPN-qX^0zp&>dNS%6S z62ixLPV(tY;VsVC%*e&f1#*!ZSl&%gH!jOHIvm;Wv6W&3s?%lW`QEz6sqp9`Mph$* zTSvKsWLAo?ofnXu@*hmOErYVsQ6ke3+2#~5J24oCwvpo7=3~to{q5!pTT_IBFR{l|lw*&zZz-wJST3zo!Bn$U(*!TVpxior%b)Vz1dU{gU~6Rg*G$D~Z@q$v2v3X(}!CLtY>Ed7@JbWb-3 zT96X7XhgEW{023=bVLvXPe8JW1U_OID-#QRD28xCtF6L3XrNmKMH-oz7AgQ^JKb!x zJwXwRvpINiDAB@K4pHiX5#LU9*HBMtAYTv`B1%z5L=lRk0-}7f-^t48iV{44PS_FU zf7`2KBqsp^ZzP3U7%3UqlEab0_MGHwfRxU~>b7)?A%zx0iUdO_uw*2;i275mMafs; zw?7>1;E;PZYeH(cSQ&RN*NWK?G=DJfAa zTO?!Xtvc5M6l!phaNsZ0Qnr+80Se!l#_O-E>bM4^I?b9W_unFG6fntPDTLU}^y{ya zJ*AqEAq^Ba796a!@MFL7_=5epg`X00N`GD7QYi2f7x<~<0sL@nP!4`*w`>}L6r6|4 z)TYfzxrqg*7((kseIqqcC0$b^0U~xq1w*xM$~g0bP?3{$kr%GtvCIc|OarZUOwf1< zUQs3m2nz&nZqMhSNTt>>s++?(+Z$jxN)6!_IL4C}*GPdi{s`G2cX4u8>pU`^F4~%7gH01=1}pCzCTv@`Q;CDo#S2%D|u=^F(&a zDjEsoUqw(U`&F?w$CFI7ISUkueLNf!fdvv+Ab|x07FZaSOu4gA0wdgif=hU}NXCPf z2!m4M)RUP=T&ce#)B+zwl~QSjLC%Fw_Z{ud-4&b}v*e+IZ;$ zi|{OY;yy7S9o&YB~-5 zaR3Eh%#~>((o%l0AhY`?MkAOkP$vD3KWW)1z#fraP`(~+Fw>%81xrU+u26afnD1&c zEVoc!LSrmk#$`p&lkn1s$GiB*(^(hdLF)98>Bi`A+hDH8l9?pyW3{Xa#W;VYV9G>@ z!pQM14j5!D=nA?9;=~iYYq2W><_wZH#QYK_Z@Hkd7%4lrk6XB>((w7rTN0NDvPmkL ze3DGSo%!UxfV|}s>B{&>KC-x8?ASxDs2IeD6|Dv1dhDh$YgI*6cbbS6?S zx1lk=c&QLhqt0HO*RfLYOH!u{E+d4-DVfaahAM(Bt=swq#cAwO5%Wsxs-Z|R8k7T3 zuu))c$KDX84m>BJ5MJ3xW>OKnJ?|}+y2>qz3FlKA&Wqoe7HoKFL7$O9m9Xg!eWg=0 z9YI9*jHvV3`~b=HP~5UNahV7K6lf=csK(+}XzscY`|1`OmgyRB`d5a51k!R}8V$iJ zc?usVPHqT~*zkx82k6oD%Xe~}qy5+pkz-A! zcjHZVhuxXsZfEF+bK1fQ>#v>HBC>Szx}e3*VA|s6Cbp!Mjhma>9k@44%%o`rX!7M_ z`aZ|H`EGtYzK(kEH5+3)Z#(A3G%m0f4;^MaYFP4Q{@N-yHV!67SUC0}9je05f;35g z#R4WmPR{=|Cx;bp&v>#ET!aNg!Rwjh|2_CjE`xe9Jf=z!!p)6x+h?QNTxj z+RaRw@*N9XCskt%=tU6%ZgbYss0PxK&B&gC#&A}~N{(bBVO`6|m`l*6c$eREcfGUsaNFeF^)*p^@z-Sa zB~foh+q^yWU9lYxV)7j`ilr~&AI!czAxCy9-Bm(zpOEKIkPvtK9v~m{Cz$g_BgOrs zZQ*EL74^Ee-M_c4jCI{8Y$RkMN0~mkIyMp4XK#$mL(_b5}Pr(=2$o=&( zjh}LrNESX5inDf#vF!SylQKczot&=spEWD@*DvGV%N&3fug$!8fIb%A0{suvTfFDm z`X5B?$b8hnddKRgQi4uspR?U3a_HuQR-DtD%MR9klP?M#LSqrm?m>CkI(Q0{$1j+d z4%Yvycph$C=rO`a9)V9x&<~aqC?4|&jNmwI+VAx7T1xZIwCXFx{QUd57r>8duAyA8(Jy`tzRoJ+0)%%qf$78yI1s zH8ZzCO%whOysH!QqFh}FCEaO8AFlh+;b$MNNA%&mjaZWbw|0IrySMk)7m5Ja%?7*n zGqa00EcxN#dfRPL{JCi(dOPby7-I#QIAYx>U?{H1?lAq2(4!{2DSEM}+qdADF9Q9E z+engm{)b5v^8OJ2@8Y+(77Y!N?zEvCaf}pD)feK4#CGn)1*Yd$bM6RDY4-2tg(LJQ zsJHI>y}s1{fP)zvBFwtuZ1mf>Bhi>{G-n^FcPZuYH*UXB*R3@V9jSNDaFFL|4vb93 z5u@GsaP&AM-jPxh?G2?_Tmn}grEl_YuB&tYui(HKj1SCnN1-}cVSYFYt>8w}{b(q5 zwK@D~G!WmKDg0_#jjItcL5y`10uc`L>P_ONo{j;PIt4;QZfPr?NRzMQZV{Z1rDekK zbLs39!Z`>tD#RHZP6gw(Ti9&{vRw-qpF%ga?AJJ#@vUi30OKKmijxJi_c406=+fC{ z+A%tn`lofhiv5F-)@La?%>M{Ex_z1z$DpnK(yTj1zeL;aJysu#PNMh^%ir{wt6Bj?+ETYipbRRn8jw*(<}^<~1{!%Eb+b*e^uH zot_zcvhG>^Hb4`7tNA?MRjwcs|*Dvu93W=ndMH9 zh&`jrk9*>Y{p7qHr*uj350);+L7!@vaC z$!;U8e%w+%#Li}2_RhZOhP;xpcM!*}}xKEkzTv z=T6FSx->F`X<)^Ru#j*;rGl?$WB6BsZFa&spa4;TrROd~nqSNn*n+^}8GOOEtaSOO$5BnX)h(mvt0b{$=oS?GBZl#DOwlmq! zk|}1{U(VI%a+3U;bM-bAcQyz&>RIeeeBzrPf7Z8qU$wpbXAD>pD{%r`)?E;ErP=MT zC{kCN!`q%?|24CSW8Dm3Ln3=iYjO7GR%_ZF*_xORy3H}tAHvDdp8U>5a;3F+9VrmOIcIuYiiPjkYNFAo z9Pwe~f^?;|k%KiUKAlM*9;R^N^Rgr+BDd0a7h&#kh1q{P2My<4q)QTu8xms#n*=-Vxk!&K zAtxaWR_ekj8aK4&&r|fi(FYsMm#^ts^T8Coec7$n$`<T=_KP@670D*}*2$|LmrX7kllR-?_P=3*VxZ~j8o zYpNi;4C{)JEc}>FH~wOMzqhfi@Dly8H^%uQA`O{7Zv7Iu_qTFRWeD&1-Z9NrDs((U znj34)2^Z;|+D@7d8_@)-5*2Se~^pu1+>$2xm*v>BD19i#e3HW5f1bQGNZDs zUz$TN*F6&J#T$PNE{z#<>E&<-^Udv->!Hc^nD&-qGl0A& z>?#_-@Z0oAkCE^SF;bO7uF(5dERu_v#FI%Fc;6M6oGmizuh2(%&zrqw!P7l&PMpPd z;dwK2mL3@09P&W_oTbY>PVH~HQrG#LhK5v@z4TU(U&edCuG;jwN|(al4!KI#*TWel zq|LVx&%2|^?BDqHl{xh)uynPVd6gbmXHWb`bF6-tj4QPKuiD@6~#g`T1%&9^?nuEB-f`~P#deZV2CJ3i*ct_-=8;FE#1Jlq#dMK>ji!6#O(v~x z%v*Ex)of$tVs?3k(R)X)dBi+w^o!MN9`h$oWcgjdY6vTEBYCbfH(aCpZ5^{nV%k2q z1~aYLriKSh|I2HV(M=7Om+gj6z*xfGf%{mUy=FMdwN@M~I$v;sIz+fX@6zkoL#{B- zU59Z~HtXCPB6%54eO=cB_~aa;;8zN>!Fl&=Dh3mczS5n^}3i>bG0sRecbw>{MPI?m(SOjW9RA~ls99p9?RqPxm@Pm`ndUN zu0FctiO?_ZlWoV%(?5vW(-Al5T_J~SZ_wK`JS6^f(Ld23a(|fZ*AO7XvK|XAH*epd z2bZpqVL&0_&oB)ObkBwjaz~llz00}-igEvLi1oA0u?sNyy3BmKKo8{6xKJw|gBI%j zy_d`-3#sKN=57Legv%PN8N?`;eEs%~V`k$*_U=EJ9yjWftb=_~${x+|*rO2bQ0*Ti z`_N%_&zf@qnf3zsZeS^DLtrND){us>VT8vznnM9ljIdb}F{(bXmwayxvOJbA)*?|W zl1p~Ql-*9rn8YGIcC6dPpnDXT;M`1QFT9YzB-4jLuDpX~M0)3MlGP##E(sH!sG(eF zHe1E4a8Lg^vuF{vjC0J_i!h0sV`ko6_(|I37X37j z=&eX@wwUa#`j6hVZMWX4ukuD^>c%r5vEkHL7&}@sYdzFacMIZN(F7(=-G~?&m}hU-*Wm8+ zm?gTwT(m@QzeC?he}wYF_4JJPmuj%VU;dcgV`s|4{hb^)v~IM<)%%~Ae=X5N09oKA zxC7L_-VD1#XOV1Oa0ip;dh^&Fx}SP8nc>Ki9G+wGp&Nrz#LLFS?u4zm-fVNHo-9`p z->DCe77aC9?$n3vd3__P&=mTHmu!ESV2?Jow#Lu!C5jN7dowyVT{(w#ZMq@$tI{2qOOi_M}MLj}o#26I2qcYt1DcFDIaYRC=X z_Urli&UAhjW@rD02LVvlvGthIhXu=tBo;GUFggr=@&B0mbQhUj;@m&o6`*X1GQj-o zGtvLRn&&Rav^{aJe#}c%1vS}^Bcsw?V#BjoummO4mwK0st4}L4?>^nQgE~9S>54#| ziLF28d!q6$7GpSyLT|%~tw5bkCks;$3(6-2m1g68dgmUBZWlKX6{KV3#`30~q*Wpb zVbg*Wg63@Wte^@fdU{SvdA8)_jJ2Ff$2iw7h7aeQgtcC#OSTBruN1~kiSRCPdIaY6 z#A1HR7<07qlngqdlQNauC5u2k!^UhBUJ{6@Y)+Tce1zs=IkIQO{x^IN<~JrOS8sSH zHaaNbfXu$4FN>KIAJBsu3WLO``Y`3@VUjzR!WqH>7<9Az0UaC`69Y6^GLj1d?-=21 zXeTOndxue&F*`159$j=L)yT^)q;rvEc%N(gF>)0v?OcEENQT0#t6 zF1o?elQKo)EFsw@iWdsGq_EyPlL!hkbo9QNgqg+nUd$|OL%_vxuk1N?XDU1Zs)lCi zFfkyZo3R-MK`H4pTT&sEN?C-^&6L&UG?K}=CB_{)35+IW$g(9TrI9-#_{=^nT0ioT z<4SxrF$?j)-$Jb1Dh)$W7_^i^ilvZZn2L5V`oEFTrUOyAG`p00vhbCc{YC!Lz|zw* z<@K19$mC_YffdD^g#nc+Kr^-y?0+jAHk>hr{l6t-sYH0Y4%TUeHJz0yJOdA%cOo&q zZq9=`+0vC?S;n10Rf4Sa!6xmq8hEQ0kH9y;`5_A%DQYf7wgI~H=y&w{=&1nv( zOAFwV%qb7)x-V|EYd7RAw59`r-q|8FhHbO`Qz3f6~ZhM&7j!{V4 z!f>|tAAV!T3*RG=V}gWU#ck>uC?h(C%19H|G=>Tbzxa`W0 zav+#rl#2o+nuXDGl)?FK7a{Go-{jjZ+;pL|TWY*CE=)j|L@&V`yZk$0kg#|=Ma`B+ z^rZz4_+FP5bLFG@MZ69k^%#5q8_l6B^n7no+vXMQ3)p1Dp3uWs{`Yu7pGM?;Pw4Z9 zl(2#=ZWJ6p7ovbT&{`EB0`}gMiIi{kc&xz#M%k?3QWrD&DfR-3%?VHG-V+zVuZWkwouYeE+u_X+$uoDw#PYP|4B*H= z8{oIAlepNu=38Q*Yzf(w2IKUViA6|xm~5~O{L}>|!oYzxaEUExt7hTToS}NF?Zc<_0kPg97830)BbA-Hg5@0FXd1DAV>uIb!X7jJ?1EO}@=;fp ziqkPk?Z0MP{-K{jc)#U&eFE9u`8-^2`0I7~HPkG8L7z|$8_0RDz(YICs*IRX7(*Np zH2X_Tw--_T-C*{6QLjQO-LOjkp(UUHH{AXzb2zWb`7SB@9?3%X5=$Esf60qqB9NQZ z7?p;*{K%-@x*<-kiJ8TJ(&jeGxMvswc7sKyh5F3;KWO-vw z)Z_UNnLn@5{k<#A?Q0nKE6q!5bXCt~jd&ThA~5n~(e^~!iQY|g%vsR{B3`GQ$4uEv zdRTc|V`5*MTI$et$V;+i{=rOpSx?*Z5qp;idn4M!1gTF9u*8wCtO(R&!|id+052W% zg>VhzE-V1+DL5K6hp*MC*p+o7&5|{`(Ok0@!Pu2;53kkBJant4y^2z3W!uxQvT;J6 z`NeB`YQ|nf3(>FFqt&(P1Qx_r#Cn=^sGs~$y|KI41NwR@m&7VEEMB^ zXuf$sr4bG=*Pzub6Bdyse*E4D#y$RUKa`H|sfb2IrZof+_s?2+8mVo*yg zarno5Mc2f+uA$L1Zqbd= zFB;A6TR5NeWusYjeo~cfa(6pJre8IhP3I@8xoG#X_Ym`ZV?KS4z0o%&@jlwKZyL@1 z$0QX$hrh4ux{$MgHyu*w6Ln8Za)%hWv#OUa$QPfg!-Ivt(bWX7-4slGonV!h#do9yd^U$tEi&1`P$U@ie) z^<$$s!b|QFrQmD5t6^`ctFHo{{WdzCrpG#ScZ3;`}p` zO-FB(%^6lPa#&6N6cZz+&!PpPMXsqHqi+LZ62N?OKZLoFB>5bmL9($qFj~}iBOTW@ zSz{K&l7ppEZ^e=g^87KD+>Xi}^DpdK__<#^*?{i$q$4#*kz8iqtrzPsQrOuvtHea)A4WIMzniT&Ih`LXUU zC5@a{oBB2B~g z%8rhUtp-*}oQvXG()@?CfV<5b&2XLEqh)g=xfe+8a8LBR%UxV^u+9whWSsYA?8euE`Z_ziKbIK)Ox}maUJ-WD@a6V9r{vw~1~6Axo0o(;FHg7qJ-3 zw~JPlLGZFqi}P*~)f2r|v$-UBnslCb5|@edytp*^M|plx zn(QObR3f>nccD2nksRe+WELcn`*Nl87m1MC%aVVN(Q5gsx7k#d>>;1jmM0s{(;Id7 zk{oVKGwb>$Csa>w>WmdLn!t+3dnapRo`0!%w0E)zaoc;nlii~;n;cSH-XwG{llF=x zhZM8S`~8xASPh%L04c6C*)KqfE1N7*$TR!CuI)m`d8i;vpu(*FLKkp#bpMKEvg#@u z-w`SPHs?#7s<^tz;)F~vioAOEn&i&h!#BQvvZuN9OI^`tc2he>T-nqKBjz-9#t385 zezLoH=h$SDQrGooGE6szY~nEbbTey*%p~`?n+4QD7NK7{`RVIU@W;Eqz zc!&|we|d~>ZR~&%1Z;&79dZaULUM2zF~f}SnjB*KeU0JMbdw&CY~(R~K(aTFE52q! zINj_UPc}wpG?{-KpRDKSO9Oz^>E^U5AfWz_z{~F6=+i2vH+8@WteGrE^o&k#GH?G8 zc$jV$f)?hNfyo-lYP%E2lDIJ^B-6xoDNLr!v=hi{$+w7te>Q8r)f0v~GHFK(ArprU z>>#mtZ1yj0%Atili~!Bs;LFU>-+>l0?dS?xgt4H-rDoQ5lrY`g{~b)pbd&fVJ>j*? z31H$7hO#qENDVr}1YMbjiCkjx)$2Gg55fdsjC0txP6+Ke!BuGxMw zn}F-hzC)5{%Ww%e&}r+2Bq#FNXK1o7k3SDh4(Fn#@~`?w!Ykg=YRQ`oRCg{KGndiGg+CgY~3m#hkwbOyM) zw*ok>BNKpY@c_8R<{A%xTWmh}l85owD+<6ZHdjZJL!$SD0Jpdu;1*ke`wb>YIxi1! z|4&Si&yg^ zZgN4gI}boE#{=&%j&GI?K?NyfiON?5z zvpEDN%ai@`lm9_;Oe#5{&+@G%|3h}=LRuoiU4#^LYdExADgIJ9{LUlht8)0AM?)-l zERO{%LVo9Qb94i=^@N$xz;gP8xvL?Ws(qrV&Tetw77MKSh6Rwjp7B@nQkP_17m9`b zf$L*{p9pawD!8!R;lh)@!iAL<7oKvsz)>0b@+r&yJZRQ5CIj;x8>~K0cVK_0LdPxA zGh3m%jRCuodUiA%~FjksKT_JS3dYe$--Nnu)*MtVjb1%N-=dGC;y|3ki)6HL-cO+7V7a z!kCMwN$SA)LXV!@KLaH$7ofPda(PFLpr^x)QvYsjZI_#o-I%2mCydbf-I6uw_MDTF zGwxoHOtFoy*>{~t=J$02L6$rI=$mfIA&xZ~XpX8$W`;T{YsV5tWjV@%)cl9@Si(li zvOz+D81O&R9V~e?k0oI&Sn{y>yt}QXufUS!=EQB1qugHVA0d;(fOiHKsYYjDq1W?F zQZ6=}-?=COmRyvb-w!z^>6xu?#ii+pE98)8l5(*juH>Qw&~j1j<>qlE7v;+R4JPS% zQ{Mw7X?bT{A@@$W@`7njLO3r9lT>RKC84Dk%!@selcLK*Y*}tvYvGiZn+>&K%W_j& z2dA{k999RXwAw7JOOD6tfjv|&Q(vF#PlB=a$-nS;rapNrkL^+&kmY5EENlPw$nuIq z7JR`7vb+`|%jEl0 zEbm%md0CKUKtPEdf#kidfaHA#Bx@aztaU)L)&U9DAOa-oLLgb&4kT;;8<0pp{{I6K z$)OXFtaU)L)&a@d4nVT@e*q+G9gwVbK(h9K0Ft#1NGR@q4J2zFkgWYLK;nq%e*%(M zej7+$bwKjkZve?F4oDaw0g|->B;1UW&{Mkh%6+zFDt2;uL`Jp646;qNOaNc!3dlD>9=q_4vr7SCS^k_c-TByDhb z_sy^H?pup@-*plseP{9RGZ7>W2)^!&ci(S?cRzHH8*OlMqYX}Ow86=ZHaNM_<`DEY zw1XaE=iinaNq6Nz@Bc||BsnnJzc;N(UdoZM)GlN)X5EH|Q3A~)KwwcKb!N2F_) z8*K>XMjL)ZZbY1w8*TV6awA6-?Qr&MxzWZvoOO~LeeUE&U*zGeU2e3|$&EHRxzPrZ z8;vq|ZIj&L5XP}Hrb+RgF)b$&6LZc0xF^w!b@k9T%LZj$UA*TJl8BF`P6CE*P zR&)d*i|A;B6CG`EqNAUk=;%LAbo5IoI@;hwN3^$t=xBq8j+)HgsbpDs2W)E%%m;mw z2mhaxD@UpPOW9y0fN1fXL1$c{6dD^pGeoH*X`1>a(R89>#x8-7U%&7p-43# zWUzO=ih3=mSH0c`>a}~lR}H9ikpzS#f}uzeLWi{G($_zfQZ6vE^a_u3_9K*rt=$Tb z+!TDCdS3@`|CkGmCe157b>99Vo+vGKm?zrXKb&eGg1Ot5^y{$~g|2&EX#5pFYpypg z=btGT86BN3QQ0F#>*T(ku&2K-J^hH`xuc(_zNep|7UtM$h7tBI9@MjUBU-TRU2Z{f z?0z2J4a_Fb4X`!((zQ3hc{|?n}-a!Ls{O)?+YH zuD-;05UUvB>b|r5=yNhV4sz9>?a(qD!%U z(!Jl78vhkGtU`-AUX3YP{xIpxPw1uh_t-vu-V(*G8N4WXJb)g!3^wdQxvFgQTBWdI z`%~3rKqgG)uSRzsk9oOqg*F02#e0ER!DxQXLx|?rfMVEwwM#92Z5J`$w2LIa26W|K z;4lwbkJt-Tl_D87ng|=PcB!R=+C|K;?V`Gl!%C=KWOaP1mwzO!dlCk0Ur&^mAFW3* zY$6@XCjzp)y^M6a?n>iYC(-DC8;=8Y2XDn*PhV zxCA>1S3PBzba4-Cp^v7D`{CYS`;^fdwNE?+EIZo6xWk2kQsdi{9NRf-!_DQw`;bgaNGZGaWnMRgsAS%F=2T2?S!v4W~Ivw}AjE11EoAeFk^iv8|4 z6)UJxte{GUvW$yQw>v>Xl(Sfn@tM+a!tk|S^|FNz~Ih9!z2EL9A_3J+K+H3kjCzqXZ;OOO4{ z$SA3aP#G3QGl^yOn8b1q2NC&Igg`YN{u}({)pXfi@RL{5q`TlJucm`{!S%aBF^cLs zMp3O8#XF~{4Gh9CqfoPqP#f@|p4t%6f~7Wa3yM*^Bh`kE zTTOlLF$(ynj3Ii5*4zWV0g3PL!8sy4l_5lk5$Kyz9my)fW*(|;{yRilPD-K**6`=BhW zp|1DC+r5^V!>wFrW+yCd(gVgFsMzZP<3@a}cp$>vy-q0wwe@(xdSx|ypp=3QN-5Z= zn81f&Ca_5<1s^G;;A5o}e5{m$j};5}*kS?eBUk_~n-5zJwU$!w$tgVGQ^f;5i&6?c zQ&z(|Rtr2d=pk&9eICIAK8|Jqo9nTFElN+QrKE>J{IzuZ!yx`zTJSK4zn0=20r7vK zh`+Xu_-hsMuRn$O8D?SPSM!S?emtm0{1Gi!#Lq1#;$L59Gh|Y`N5KJVm8wvyR0V)Z zstUDARambKhgzj7)Uv8DDy24(^y}FSwMt7sGg3=fuWW`|r6trd1NcjnxuEc&jsajc z^~{A2!VDnFT-cx#gpFbPuQL}uPzpjV&3^*qUrSB?1@hl&kv~>0n*4bL(c};Kg~{J8 zwaCyeV)D0(BpCv((puPDkN#DqNcu+;VfwdAE&8{MnEvgex{ky2Zx>k|N7BEF3EHMq zgxYB8N9$44zg?*aJCwC>>AztuY*#8mtzrPR)Z#y|7HXx6fRB~`0sZe}4Z)<`r;HYG zaKmD_1~5@C5MH z&)8JQGfqkA>7|Ej#3Aw$i-Hh#Y?1*K}Wbdwdil8XEP!xErT(G7avQ`ZU|KQj_&Mlq~aj@ zWBp~Xuk?pR+)erb;}-2_i-%yDqIn4S9L+-jtS}F;OD$5iiOM9D*bs>efA zrAQuvCc-?#F12`wUBo=ZE~@J|%tP!VtK(C7$PwBy&?xA-JDP`}^(Y>46leADfHU=Q z8Y4cM^c~V`);~ru<-&u_6){O`ff^p0lV$T z>7EzBg?^#AFW`j}R4~NofwKNXjG_3*c+q$gAC)f}o!cV;wt$aF@9hOCC-m%wt3>pd zHBN!i$LsduybI1fJ3}=x=UQkwe;^%zms~@Q*4lGkYCqIiV)XXnn7ljHZbo^WoNzWJ zR~Q|P0bY3v3i38N`5=);>)FuojC(Nb^M_-+U3h4L_M-q+KFXy5CVbp0JVu$!p(fX@g`f90ZUt^d6Txjz>51B{-y~()%yL zNBJ6k{}R-$iIhLWXiw*kG`i5}5k`{sV<}xb5|NIRsAhz5PTFK{=xLcRK^|5$3V?`}xVpyOAP!Y;;2FbKw1;3#^K=>+kM=|u0( z=|w{c`V9Qk-}0(lYnxjkb2lf6 zJHMwV#~ZiN1!Ij4`r)X0u;NWXW-pGI^OW5)cTl96}mhs6NA2AnI2K~2;5^@TRXv6pk|5lF{jS*)z^%Fq-;@q#eNSdc+w{tKZ5iU zCmGL$z5onx^9Y}TVOmkO^sQcZM|plxCK$wNxtLHQGBp~4I78pWBblIl@ReQiwJI4qB+f3{ zWf$#MMJJbi+LFthp_9|UjInEdW7pba)f$c@5O(3Ws<7Ote`iAvI!CDkGsRgc(7e9_ zj8NXWfTNiDUavb-0wMIZ;{lus+v!EUG3EC$y?$A*?91q~Z1rBn`nnen%u;WD?Jajl z7t43+itSRFS;p$M=9g}=+uh!JrSjc~(p=SX@8zGi3=g^YlGm@1Z}0KCxx5H-v@6K> zBP%rK2Cz2F%Jz9_yjz%{gX2?-Y<<6Cpjc=ix&DKfytkSLj#-wyZkXiz=P>g*68?6S`7@6TwU6O` z4w=48iZ7QGaI`I1#M6$~jg({*g9arIpHI#=GgC>QY9wpNy|l53Fq+ElWvO+h^e4Jx zs&Oe)oncc?Ay~;Bo|tAln(}Ksy7`1oOf!yvZVtU+42CD6_jDsCDJ}nQzLG=V`S!G;BpS)@0ozussHs~a*(ay6zr7qjQpYuueK&=JJ zpZ8J845ORY*GCV{FiK{=f2I-Wc&0jiP#ub_myho6Lbg9-zwz*Q1YZxDTRzj+ z?gYGVpKaU^c-PK0cHgkb=Z(jGUfmM(eS8rZ zlw({k0)dO~@`5n`I%GBD!@mihq?S%(LNM;@>1m9Ez=_qcYZg-TYADGybV)Uoi`De6 zYHZWh(!6RIP3!67YNLJf2izmSq~oQGcZ@d87W!n`3+#O-A-g2N6_1o(J>G$~x|%BA zF*Z4u(LHmFJh<)#&%w6da#}nGYSwD{a*pv;GcX^GCxEfwQj=ILiob$BpKG*1czvUJ z#?(?w7r8Z3c)B`I7r72F-9$ha({;<~B1s2N7t_Q-bFLOFv+iF<2j&@RnM(mKo-tqi zgG?s9LW!5io8x0~8s0PCXx6O82Uu{)Ww;oUFR_nBxb!9SVcyl!;`y)#)>DfG#y@!C zP2|KIVd4`OKq*>CYZe%HwP&e-tZ)jSI$e$&1eg&nYm3pB`7(K};;gPcakxAJS^#I3 zSWdStGrnf;8ZqVq{TYHqX*KIMTiX; zN?$L6*8U1sDM!eA$X@Rfe1HldbIUYJ=z*UA1_g)wQY%UE|b>t zbi-2Pz7#plNYbL6OAXw^%KIC-MNAXpdisag5z|YGm~cxBV|jr#F%DE|lhwpHw|@jV zYp~&QX${Qok@Rqlab5N)BtxK+V%O_P!lMtTFKdjvQ>iMV%CIw0Ro7(@{-COJRv7;T zRZUo7v}^LR4^kP*8rwwU2tt3I|n`C<<+ zeO7{F^(r4Y6Eagjf*(o@a3s}Onz_1wc$iFCngqf#>*JkGq^{$svR;6LS$DXi~MXK%Fqh7{e1ddWQ$@2+Yvf3KBs4i!y!|U9>sT1 zAtzdeWq%02V9^|J3#&<13ptg>#MNY`QKb0DWg`pk=!=!}jENXli;ok*gG%3~>@`MF zYX5fXCn{O8cM09R1|Fpf8c}OpP9Lm+d#ZwVt^q|?P|jN83VifhYdnu_x&v#CJl{$m z1|d`HNlu`z^l`otexTz4bc>bL;eDe+%)36ADG$GIJW=X#bVDY;H~V!f@B7>}?)#iF z&AhW0(po_u0T^*|L*{YTfXx8W)qol>R_g`Mo4wA+G;rU6N}0@%m)T(1sxE(ou3Kje z!luo(bw++Z4~qpeAARRBfidx_$pQIPS6IW9)V$XChnnj>`1qyPD8)zn^+w5gYe6qp z%iJSORY*&SJXlCF=y6Qx1@OJ^^Esx3{&SzaAzPDNvRmz_w|B3@|5xBHgmLR3lUCB= z^~OUuEz$A=5EpYEd_!&~ zeDfy5#nt#GUK=N@pXgCL_Js zCs=B}c@#wMM$-vimwyy3*aUZIKia&>2sZlEhg3!YE3&x&hZ=ok%)}Zm`N+5vAD)lF z#46}}ukh029~;%WtnBn4N=^&KGtQNMVk}hk^C|mNxT7lQ)=!}TR8YmIMt?m*Lr~g5 z{%6J&zR$pE;Q0j7#qyFo#ki=ehYt0fMtlYve%;);pMmiKMK*kHc$?G_53p5VIdU_& z$-8vUW+Pa-nHLT>X7JmbBMN`#!RXoILssiAQ0CDJUDtGQU7~?#LaQA;^{vcqfa9BK z*k;3*u?-e1ms#~XqE^SAFb?0}4BLH+54Sh`ycu$OD+RY8_r+KAk1g<3Z=?QOjBGCc znqJ?6!EB+;Td>=)i!zZ5rVBd>Rkl62Y<)5hlgwAGyaO@d?~>rQNNm@K`2mADX-MZO z$F+yNTVZa0ORs!^hPTqXFN`i3kyYoNTJ_wmMyT<3OcyZ{7D#YG1GXBSU=FR^idLpj zi*KPP9;R!*H8S&{>b!i^4E;DhM?X}m*xWF`G|{abS-<%76Ljx3>02DS&G41K>6iBg z!k_8K7-PX~U7_bE!ti1agF7Kugt|hzpVN@)S)bwO*&`brZbet`!A<4&VdbDIg?jIB zJrwHgfu9sLv@2tnqwkr=e&tZ|z{J9~^^nmCz=hq1OW)k?rstyN@avr8 zOHK#F!Q;K`DptE3*5Wt;9Ik`jN78%W7`Hasm>KrzzUrsYcwrzE|I$66^HucF9th@f z^x_^v!1?|99;0nr=%4NkeqBuwUuH?K6f`w8IefAigo15h_p|;ju^){8kO~YCos4NDG zD>5#!F~9vMkf3~o;4COdAn(Jy-q@z<4T)>hx`gmP$YiQny){!4wRAL)Uds!J?!FMX-Knl*m4Q2@aK zSD2cC}O}fDfB%&au_XxT8@?z)AF!*&OB6{yp~?-Wz1pFHZKYaF=_{o z8g22Y@dhV6;!!h4ki%7A=XcQ4abSws zXx%k%L=LA{_rnwh%VM9h%--kbYxX#OCGxxQOwp-ic1Tj0z|2m$x+TjPO~>~eEsRx+ zK{27Mo{*puRs&Li84F`7`@zUK9}19De^1U&U(KvhUxUA#NDkGYs6zg@HT1}XobH#q zO=}rW)BU_R4J}-MpI-R^WV?>m|6t@as`dLAAnUo#8anoakrn)a$LTH%Gf>IuS){E} z%Za)g>UKI{v<%BeV2eeyE|6XM0ZDc<4k)s#Jzx|DH~D?+SyQW|ediZt0XWY^|yfnl8wP7#v5QReZS>qa_PGmWfghVL14FEZ9>k) z{JFRI#K-=6yMj&@Dqhh$y z>s)D^taM@?IQw_>w?l?Mz?Ix8wIbsyaN4D>Kr(3+M1aiDr^qV$vj!1i_u30xcx{* zI9E-a=X`?a45Om_u#r=~-^UQvX8_vL*gz9JNTv-y8>^|H%?#~F)ejgZ@bD);dy>%| zC)k$?%pr!iQejjMQC>c-A+PKKi+7)|X<=ncsxSo_W&I2r>M(Wr*~m3uI>_-m^cCsK z#?a(A=&_#-kKiRkV?Q%K11I_WR{)oOgl7C~m{;wQ#ifn{UK21qYj=bjIEt|rTJT^s zfnPml;T#?p@ntYdO*jc(4$9%@NIwEyV;OZhf^3f8QTHS8D!fFYw=>hUAJXWiw=>V7 z&yN_%=L`zyg9GlC+~V^A$rhb@?*QN{*v=PH^KW;`L$-&IU^ZgY-X=SidM$+yT}J(;4IX3?L_OEH~|ONeu@CqMT04*PP|FtXgi;-Ktwvdqn;znAh8iKe0k#Wr>|Ih*|DxziBa+gmg3vv1Zt$7xN8w*F$IW%P$ig~hX!_6k3{Zh%>oc*5}g zZ5fadYb3`fzwqss9tYzQ8#p6XZJs^Yw|d4F4T?DmkSUH$7>&Wu7|e>dIw6rWV2iQ8MNk*=bjFw%A}fSA@g zov_E{R%NWE{y?u&S{|C=RT&cS#j%3GV0ke>FI;E(vTV%^ilf)%lJ!`b!7@Te8t^Op z2bcqEe9*C8QZr@+1Iq*jD*y&<eCS&rm<7;71>oEPo@E zHaX5=fjSh7r^4TiuBkXp%cJ6)q6})Vu)Xx3-;B(dApz`7yz-mjxzRF7UCJcoZ7s;U z1X;h%B;~L*P^1iGgOf>WY5Yu?q%Kw?>wv(D6j91a!k{Rceoy^D+9tSgi{|3evDO}u1%^B1b z;6N4W6n`b)_JvgqR`XafVy^UwUw@SjqzIA6zn#EW#!`JN_?Kif{JK+rHK1evu{tJYIkh zZ)ZTrVNg<1Lq*|r)_8Y^pRo2fAt22ZOTpz*(7`Z2&z7CLj?k>_tUtqb1)D zl}a|F7O;OZ_%DiBNr!69VC8ver4B=VbLmr{cwlP;5)l3~ry3SZIm**S_NA`}Ea2Jr zG&SJv617^a9%EGw27DS@6F;&j#cZWcJs-WZPOZULHdqs8i)jj0Zv>P?nl6=X8lQ*!meR(Y$;%o?~!XJ@vN(irZB4TkizG z^Z^ftK8IyFqjVd6ZlFDGQje;BY5}&3=3%zJFNK*)bybHrvL~7?I=;ke`O7 zlRwZPK!;Yjggb{?(2E;JjNI@7AK0*=JRy;se^BKQE|5OsZX3p z)7AuNZ=wh$%PLY`z{s% z(`^ZYGmAZyAoBj?GIDT}#Pt7n%P1*6Y8jgqGh2covmOhKJy|UE2Xd*|{J|oDL&#MI z2hcarH;JO?e`Qe{p6maEMU^wCx2Wk<;1+3jEf3i2cSXS68Z)npS>?5s9*POfc%`&p z@wbw3!7|yc=sgH3X+h&T?y_v9?$fl}9f53=A`?d%7P&=s^A7|1rhv^ZJ_5UtauXY^ zB0_F%knV-o)QcO*n=C}P@3{*`Wgt6-!)%5*&i;TGY?ZI(WP)NV)AC6mOxJ#4ACKSd zl`*@e4*e@;eP0J;ye=jTT-SHtmz+CFb_OEd7hA&cLAYtM@L(I_`(%;d5)8m8L4`3f zpVIVCB?kwq)IURimhEe)N{i|IMxwyEneJ;Op3%MtM8@@nwgy<5Gx7fMxIU@MLK^_v z-WH(opQao1ug1bi+0Ii1nL>$>PLe}3zOl&v=a&KAKmfcDV}_6gIBwK*@%^ycO2agy zOP2B6serO80w}u!w(Cc&4O&pzG`NmS-xCG0Z=Fo`;FH$jvHBCeloZZ^c zLs)5y}ZL21Vs74oN-VuN!j3h_H04=yr0aPlS$LXXl{8=XgO8>-X=O~TF zq5n!#1V`v0|(~0 zC)k#xIyC}yN~$J+G0F$!G5$d1Vq*f2;Jw18Qyv&8HW*@{Qv+XK$b+&Ii(1nHl98aQ zR1;k6iN>-Oc%_=8dS^w6`wj{Fj&!a}Cz^_&IV6u!RdQ)dIP)4yF5Nj5V6LHCQ-zt# z8j6Z-g+JoiRB=`Ai+T1c56yGuId}k4B1msG#PkoTqUCiKcF7ff%@5Fp5D(JET>_-Q zIN_i}C%i#i7r0IYH zSPra!a7CD~%HysSzQ3#el9`NM;7^QW(IN z0f$PXEfB0xyA^mcljf(1bGyEp7jm+nhA(Ax=&$BUf2h()xoJGB$_t~SLm!LkUWD^$ ziYnfq*6AV}VTo6#i?pj}23XHz&cw?yIuBrUcLmt&<t+mCOji@d)^uNEJ@7>6;y-K;!9RzIwOg$BS-#j?e4Kj_J&EIQa(Ft_x{ zc~)?NywaI3C2yS}(r-p!2fB}u*o23?v{+o;>TvxFO&*19w%r%;@IgF0fQM5sbdGD( zFiF||>!-9oK0~CHpVB_i%WD4)yo`VXG-WxVWlIdZ5?FCDaMi;EkXXgffMHXZdSTFE z30&N_{NWC<6O4y0p{m|i{&)yAYG;U)w#pN)hT0%jBK{djxxuz)0sWKoZ$n&BG8G7q z>&bB7PIHG`UaSkoiekG(j!|sx=%_$TV+1a^-X=q3G%%k~a~*LPn6PqOGm_&?DiNZ) zIZZXp&t&+;S-0|u5MKX#t?Puspw@1e!=X40(;Ks$c213U_7JI5Vv45D8B}J%!l|KK zOp#q)V?w1yML_JL*bsJ8nMdJ=J`4OrHVaq6!aRKC`)g%AxebD*WsMTZ7WI^QrsiPg zrO6_@5n0MQ5!&MoSDa_E;t5gh66yZ-f5?DRWDAZlhr8x+psM7}lA82+c})87s~9M% z_X@n4xGC~FC}_BEJ`bpX>(Ef$Wer|Q0ViIcji(4+z=SLcRZ~ZI{#CH>v7y&N1v;qV zBV_vROtA{k`gfMN2Om4Kpnu^;`)rYqXz0Rh@pOw7KJ1`#0GU+E*f8boE(JGUol;qFdv44=nIyiyWV2vFur!uYalZ;nX!Z1nXCoyRRM zS1qz%3}3lL`IT%PdMR$ zj9{17ljWgAEJyr!J$kD zHDsA5{Yd)IHcDpTlQBhKZDXIp8=YNe!)RolcqWUzVa-6{v3!V= z<=U~0aFp^m^jc~a6wMl8>m7&Q!JpRW;iYSX!rQqv59`AoI=&u`jb=uFetFXe(luL) zGiS=u%|KEM$18q6W>T6=<`)AjG*xG99JNkH`&4{?$E!0 zt_JSCkwOI`6@h%+3&cf@*!t49sR}dc^#V~;z5qh-5%<;MjVgN^9Tq8pOu0Xxv7cjJajD2$5Gzm^k|GsXqq}K#OV?Vu6EY5LmK$0tw zbI#kcDPTIoTR94FZy~Sq!FsP^8<~fpPSf7Voam=Kw=%jmU<0`+dPZz4;}8jpdU=v9qIjEY@%e zk;Smw_qL#gdE*o#)L0gIT*e2L!)4eq?@=PMvLu+;X)kG&SDLAGCu`|5={zVJ2^Ju? z%la2JT>nd1A1`Z)3UJM(E!m|^-v@>y#~=e?;Df3u5$D|6d%3~b=Lpq+Yq8C*_X#rC zHKoiy8-!nhi$8Qe;ETiG`+OSo^8_%YniWxR0wR5a9_hjK#=6S5!rZG`h`VF8-pi@F zjkv>jE+{2L=qXreD1M0*U7iXZSYZTXo)3B*blXZJt3%(Q*9ojW?WvW1K~Tggr&jvY z)V89ictFrL$_57Ow5q+i_S3=P@?}VOlN=I6Rs5E%$-80EglY*mP)UQ@3DeE(GLkgIuG?Gf#C0tyHNN`7 z1IQO3ei$DfAc4NV0OB5wWOXS9KL)7rm|C?L>FFrtBX>$}$d|Bc>*?0^BFnqUsXto? z^NaOpKE92<3LrCZJ1ReqgS{{c)e_auc>G*~pN-Ye1of7iYGw$}Iha0p5@0ZqCx(li zWn0#cwE_tGc?aGyj|Cbk?I8L%KcYn)#Qpdv>L_k3e+~e|^~3lZC;!IEzcJDQYt%F^vLb+!!b*6BH2HL zHB+)n?j|y!j-kcpiszAxp&xR0CHKPLp8D&wwzCL2=hDH>5CJnN zaGogn%UeP4@|i)liDlz*HyTz;5JE<7^(^=Dmb+HQrl>wUh+bnuknsB3LA^T2W~8RS z6J)0Zj5Aq-4%{P}wVe}W@#mDh+8)5%AOdcg<6*}@=L+F4FRAj(rM>52V9P0|3-%@! z(0N@%MiN((uw6zy@VgPfBIoLVOM}(%Y!?woUZhwMuhe3i-9@x)yoAxuM)jriLl@C5 zWnH0OTd2Z>YQWlX6t!Jf(IRGS(A}0gcNLk`^;gQxn3|M{G@L4x({oUtdtnF7rGaH|tIwcGWuioT zBS_!hE1H{&gFY9x0n0L^!9wx4YV?(=RWl^AaQfunl_J%|RBT-$Vl6TLIdpdjYWi3j z7{UhMSehOZt#Nqvnu~>>``B^6$jQRuA}TW|byQ#?%vHJ2jGfDA!vi8Oek~vctfB`m z0Lx=oYv7Fmr$w9onGEC+-Go18UC@1$c7}wY+k1&v=Nq)8o5+pofOo^~4uF=+X%F*g81NHLyWs&F$cQQ0Bil+eWsYG7@hiPfB8# z3bvnZgF6~%uvtWdU!HA)Up3HRAfmxtXWQWJ1{y4gXmHQjHu!A=4K|NxaPQeRxUYc* zTSYXu|7;ul;nW7{rz=E06Vk?qMNYyJi>uI)hlLjydH0oYMZ7^3SBfrvaGW^FaT;k* z6l#3faR>VW2ZstHPqAWKpLvdR3B_I|y5Q{#t`enqyZkDV+X`>TD1KFjQ|&5psm2Ed z$!-IOIwkw!79Cboam>D)ZW{O)Jil`&_G&qr)>n)COtc5>lKCIE7sqax*cy3Ys)lkO z6KV01iKCsNSBs+XkD9A7qB-;no?&3YYee&OOxbBoi~D7@6=R}*TqA;9raF-xYm~8= ztD$QihhJ(ABIU6Q^#=WNjmS*EaBw^mWjWVk(`pWNyjB!3RP`soWRK9mYw!`t1qX>WhC7|8D#XIIkV6g!;4oh1X9|r|U#f#vCq+ z-bjLgxrQ1&DMX617d)s8QTA_x%a5hW*P*MiwDvktmWo#8=^+OM%o{M?5HTlB37^>)SLeK zmU@%kKVPY@5k2bz@~Kr1tle@Ne7!J9>D;*0sb z745>&tI*9N?J6bxAi0)-$dry{i@{kCgF);jX=QM+q0cL@LelofSD9aqfe`ZO75P5s zh*x0gfMa)vX4Ly8k=Im?WG3qzmHB`=i`%(3iT2v^AdP!k6csf%(jZ)6QIN&qbLhNs;r@Mi($?M$ zHr3-<;Qk*T&;LdviKEU8q1SFb3kW5SK67LD-u4F@+jyI3miX$K8*AR<4>l$d`1Fl! z>;dHp_|@t;;k^X-6{CX^cxQ_#fqiRG1RKDwd~X6u;RA=F3qL%iavMv< zU-C?1TxDQ|@Kz}MBnI_iolMN^p@w z&QilK?<<1-=n=^+TZW$WA#o2D`$$c;n~{V#9nAnT>+cl7*eUrQ?IH?w5vj?F!6_C) zZ$Z$Mw@QJVS+Y9l8K|+fMzpm2=5t1 znCLSwc!vgtI{RuQv$zhXIGbAEC9XyG^ylspbJ^&Iw@Mk^?2^Z+*;#ZI4Cjnh z0p4PfPBFM|d9X z!-uHJuWu0Q@2VFg?Ll;LI(zV`f4~@hj~;pe3d1~_)zh}mRKg!Je6C<(gJZ_C1 zd;lWp4}++lktbUS{_|{FXu!gwFV3okdgh%R!>|X>W(@W0IoZM`51ma5^$a-K!f$8Q zLOqL(TY#l|b_iR~NRw@BJIgle*=4eg9cS4_JyUG_!>}dh(T0abZo)E)l5HbQJOZ<4 z9$ol|=;8sDD>I6XFxEaT3oJ(RXxjo?Msraa^!W25uy^KB>qkXyN%&Q1F)0fS9Mf*V z;uewS7f!-eJ__4p4pl!Yhp^*Ok#C?KWd~aA@CG;!M44TZhhZF@9)sCs|G4k5u-V0= zmw$~YPRA@yYj>gSckC{1=EOC^Ou%SPF}yJ2CQrZ+3EN#aKLO{~JbHnRv2SVC6AhSM z!GDRT*<=ZuUGr$>zeJw4H=jCRhx&8K`6OUaLnTj&e?(bQ^YZIiQrh=;=X&|h!6(H{ z==idKgHK0UP;hBST2Poxr|#&j&VqlGLJ3RQM?7iDK@LoNA_Xs4!S*--OF zJ|zlHV?o6$1)~++-dp6bTw8j(@G8yyrv@#dLk(F%UAYxj8yc{L-jM<@$e{-H>>znM zkd2_j)c$GVQC80amV!UqR?k147VVL}YV6aZSQ$O_2i1^Ldg%9z9=0$3_*_qC@Em&v zs3pgi8)5I%AE2@y71YjT@0`VW&S3ET@m9`Y@thra&S34#>hnk8{5zJ;S&rz;Ru0yz z<#WQPj2tZ2?;1IW{(zCwSkaM10WP}s8R0pL#W=mCbNBNiaLWqGZ~nZIBNbpaa-jY` zTM%L7EP;ANJzIfpi!BuY$0{0T zd=R_gb(V<-IluW>8msE9+H0-&8`7BE+z{INsz%qnkg6J^( z!S0*Olh_jh(JB2!dcwd06eS@OV$1%*-xaAsI3`2W2NbY1i!Uh0m-g6djRTKEDT1C0 z@Ew5xPP~bHJE)*G+Tf|F>@RMG)v~|8$Z4&%PVHq=K3rLCq9DS&Nt z-T-kGX7IuQF}h?xf!y%oe4|dDD0Wo~v@B~lQ}jV7*1QR9vLs+f^!kC~Zj)aDn@#3F z`qgYE;s-kj$I^!bMZ25Wd5ZdYicM7%A*7Z+o6E`S!wZ-vmpEF5bQ!7Qtg$O8AES&U zZSZZneGnjDL(dF?$FPQIkhrc8hqxJfmB^RH07mij1oy>A@nSU}S-nOhYDVsmn{_>V;0$wlSrA z;cdG`gM}yKWkyOHv%<0dqv)r>;(QBb+SZ|rR(5)%DUcq45TXbWM=*f4zaWfeHVW01 zA-5{fDVK_dh{pe8oO)sibh2Ue$`J7kKE#WncO&cq#~|JAm;$&ghSB5~MNX3eb-l}x zZF*67o6C{uK$h^R0eS`~c56Abfl~}-GHy3UGoGR0W}M*(UO7}v(CJCFnvrFg;FCi| zLAfLa8PDcWWT8j|8~|jY%yYF1&F-Ukei$cdC0_oGlS|^hSnif0=Kw2KSnP{@8jzQh z5Xj61`1UIBB_bz*=|)AalcXx4MgcX@03jeYKW%P-d zyKP`kDsZ;|35LT7M&;6N!x3;ixxk%|=V)jOYI9maG{ngTWw^jP`4fNf)BTY%x&c)G zGw}#^2!ae~D3@`eV9T<*0C$c6E%~E>e-v0hn)8q5){j>Fqm}go`LLWwilyG^$Uiz- zKRWXd#Nf)-WKe2ZFZE-koEHA-LClL!<756)B_QnsZc%`oMmG)@{#yYntL}7J*PeY; z-AN2|m4Ac<4{o>kxzybQc&e2F^}w0RfPI?&R)NpO4kh%Abzf!B#`7~h`QI2E=fjos z{sylru%`^c^vsh0e->yshig1zX_jLi&7! z$hrez6zdCBkk2}XHoGZb(j>j}%lL=1wGI@>ra6S@0+vC4LpTXPnp@z*p^d)*x|)>X zHd|sO$A6%)?jvD%eMIFW#s5Lb#J3~CDrZnKiPj-VaH|p)f*ZXfi zN2AK_43~8bm(epM?nY~0k?4}WsDNFU&;vTNpINfb1SCIT#-h)lE-%A@`##6^ZLnxop-+-mv$QYM#~8|R zg!)#fUEe@CUWK!B zEA@O;TrO4>gj}3|)LJhmPyqD{(AfG{MP9b8>PYPdQ7RH<;r8?@VM3{4vsAicV>zmg zN~;i7gG@42&^HFqb5-KfCQ2iMyLAljw+*K)RU$hXn|12E5FS&^SkdbIHFB`c)Eu)o z>Rj$1TYGwjnzZyJu#%xftaNzS$c=LB84RK)#v&YTEu9!E9xs$)8Ph?s04R1)f>=JQ zz&lKs6Tz{R<^hc!2Peb;dJiA@0}FW9TLPpbbWaJ8&d8(C3$^9^Es_x9MOkoQF38xL zK5BYgneM+xvh&Z;K+?*6R7>UK0h5ntG(O@%3?R^vw0OM8N}b^1-A;CF16Mf=8li9d zI6-57ik*OE`hfB#z{#_L?wBB&Wo!h1PCcHxm^Okj+qdT?h;W3?otnZnGR`XpL3 zQFP2agYcmylf?dVS>ddOi+rn2qJD(lReoRotIMC9=GV!|ewASQLjJ^G^>c^(xx?W_ zCdeGTyi@+hU-k1#`4fNj-{{rJa0?Egb(2L)w*(4n!a$z5DH0BCr-&B(oEH=c7zfe) zQ$$|!YcBnh0`PRm#UWHRMRY75BJ~H}g3v#PUEvIG2YsvDzH19&Uw@^EQ$U|^(KEwOowg`6x(IE&KClVq|Ts(pn&ep7dvI}zN7bv%=8FGeVk-T~S8=_O-H&!jc z@mgU%+M`HS^s&>YN#==Hmj(fuii2cKhYNKKJv3e1f{)tiqAR~ArAudsOS~6z>U%F8 zq*iar_XfTxx^~73a?8;J>4+C_#>VN3t?P)HD2^3*cr1MG5vB4#CkBf%O@Sn?#VmR9Qq7b_eA{E z2Vwu*8R8O|`JeSakkaQ+8G@#Nv-;SAbS?R&{|otn3jJNq1a<%4%Ad2P!y!~L&E)K{ z&d>=w(FYfr{?}a)t?)g__Mbn3dgaWfdrw707Ejf9qz^&G&ovoz^`fk}h%3gUc=cq| zOTd?XcD<=CxHjT-)Wf*=^pq6`3`+)lnV-XJ!ZFiUbS|)JD4x|-E$5iwil|3;VpVg7 z4sq8UEZ_`HKZ>zcqN8ctC+sOXwrV`ZPm zK@iFc{!U*20O9d@oO0OwX5A2ZJh0BVwTP-1HO-nOQj562;l7L2b8O=xNscrTmG4Qa z%N+g=r14Lu{j)@FYo!r065(G$ii<^&446<#hXb+MxF6z87wfW+qxuNyGF$k|Mi!!% z9^unf5xrQ=&#({9x!B1BL}uL^5zqx*p6ezWKU<{b&Mhc)GzT47+s&=Gy|+|Xkkzs) zBbK?sNcwTM@D)*mlbeGGBzA5=rrDF5c{Y=q6`tJ7XPBJq#hTpgh9@_w@b@P7c6f5K zE2BhCj$vu?idDPNfJ1+!5EEjpMRHF&4P>7}>RBxcO5bU)lH97FD|aen;<36zC(1Q9 zgX73rFF-W;s6w_-0t_rzJqN0>Ke3$h-+>-x@vvxUmtV9=T!M6J|!eX{|#jJv%<_7mCXf}nImNWKNzsMOJp zzcvpgUd5WSJhvk~1z^9g6}lHu$s(LPokBh5LSdUsgXTh)Ttpu%691wW^F$JI$DTV+ zJb>F=UZ01VyhhvSi3~%j#3hclY{GK$t<=69wOS%tQJ48>V=WC?f}9QdWSX@^T#WaR zEfKAYhvx98`PMfbH}PT1hb=a=ft3K$<1(p`jO0TH5}I>h+|@y|`vTDlfs6eXh#TQU z+_nHip3VTvrp$$KvnZ$`QSp?8;_{A>ubu@^-lC#K;xB=>3)wzL>QzG@8_0IY#O%+nVt|8Sv6N=D5yQF02ZR*i$%djV{wv$S9KIGRwDN^e%^GbVNY>&urd6!xxr~Vc>m;4UQZ&l#-J7-5i8$d5!Dh9gd6q+=%v6%+PVC_;d z&9%V(y^tzugb_0!h_qqTYlP>@2{dU%Y|vYhX)t20fqRoEP47246zr~nDxtrh?&PehP}&0sLSd?#Gxho zE5XNfPcmpfO!_`fep?Xacp`Et;kCA*|$(%Au#(UcUFK z>|I2r4yBvl6&E-9un^&Fel7G3mgobT@vaE8USEjes9c1~d#8U;2r1+aNDB`TfNHj( z(Br(EeV6F^19Ghr=VDL$yj3FmoVDscK)fK2D#`o-{`tzmf@IY&(>SAm2NVL4&lmB1 zLQk&~fp(u3dgJ`VaYY%Zc_j`ef?h&LFsRSLgykJ4$lVLU8ut0aTEi7+&JRW5HS!=3 z$fcUgrF&HJMSNvvlYEBz*m$cTvH=uv6VPYD&a2rv4V^%4au+i1UtKE-jm?E{;<)Vd zL;$`V7XV#RD>@ZyDU>om4pk<(LjSmAOaFq0i+1q$C`Lb!nkBlVu?f0x2wU#hEn1h z1X>NE?rX#Y-r;dtk?r8+7P;;qJaEO!%J>A;R? z=%qTjUOO;E{trz`}QTo3T9(xNrIYIw_0v=N~h}%-5 zP!~Ha+1>=Yd9BEzHXFsGxHIR!5hOqSX;yOKrr!ZcAsyc&x;hX3SHk7TKTSHHek^V| z9jfHeU7uhV{V>&hB1-)~GrO(^Uxsvv+EG@b0eosE<@_iLZjNB-eC!n5ekOBBNE>HQ zmNxvAeWLPMoF8opNdY#kyE7&j^~5j9{56B80-jkiPQB`tZ?Y; z>1BBK|b7aiYU8WTsRFWv*mMfZsLp0SVeWk1KuT3lH~To@c0g;e{L4joWGE{MfA^B^vz;=VRn5*;n)A7B|E?1x59H_ zv;V9VO6Q- z&m(V*MBW#0MmL#yppYI!CKD&zmV@>%-Rpge=z%Yh1x$j> zaPyWh6E|*kqUm3XHkb7)k}pDegn6aEob82%rS~s_%hz_}D8-vK^U56M!AO@XJ)T%6 z$t!cP<>;Wj%fvIvvcf@#Q!J~2MQHl;mX#P()SzWGxQISjE{xa(>1Rg*>ek+xMOo%|Ymb4#fCF3}QfN19eI6k+o9O{>cM-!-i+i8igIU*eQo z;x=%KZnZtlIsf4-w(qZEM3%u<$Ff6P2;OGmyH8QC^Nap5cw2I>rPDlUB_$cc|k7Jn!5V_qsk68RgxLn@CE zMUZWPdS>0cR?eafX47}kL1Ud$3z;9=1<{lOo;2!n=@7KWA_5b7=)EoipoJ?Dfh|UVtSZ{3*)!HA8 zK(%#$9@W+<1JpvbB}W@ZwJ#*9L5DwIQ|f!B2akYIKo6jL7O+pbJ0+GKwXw{0ck=5e zY2Go>=8DrP>vghKDeH`Kzo)EIhvOm`rZ*@%|1%AJ5rCj!8{^I6kknGy!Mz>U`Q5Wt z&{KYag1(TL)EX~ho2E`jzxo$(T{)b)a9T-ak9RAeO>weER@C1ubN$=iHb79=Eg$n)k7{f#0-3CgQb zvUrwFlz zoW>e^bLzrUsQcDo<#|PF=WOnX1!fof@@MRq`>{P1!%HnABYEZj;N{PJzcIQ6h&7!M zf#u>`(hzNdP>zN7aR!47adfzYvls)NVVTLTN01}Gb^-q>lL-Abo8&4NVuH+q zD7jn!=7g09aRXo2=+Q#Gb^3dZxj#MHhToCqWd!L@J!8%6rXZq3m@`;zNkWbFZPcqN z?0?Wh4N!P#ta+71Ith5x+`$fa2VsI6NRT-VCt6 zFdiGomDD}nya5-pPmec)NLI8d-fWr5CSj6vP9S!j$+|M1-i$X5DoH?}Z?ZsHMOP*$ zKZr2G3#a!9irk9@H)19uyX=b9&=BB{8;FV z3tPzPjOFN|9S-PL0S3XtNv6N`%pxE5WI6d2hK5D~QG|0zgk?uB<_;|lIFN{0@P_L# zT9stxIp3yzN#^xRB*CQvp#52qwB~n35~C6y-NW5$e0C;6Bsm9DjoVBwmp2`PJ;O&5 zmPHW^==}!x)QM8}UK!0M41pJR<$Or5HZjjD z_^5%U`t?+i@`(}}Sj2ilLyDBoR4Lx8S1LuyW?a@2DN<^n!$G7h(&|LYyLtm6rCJL! zep{sA)l)=@mr7I2#^4N>rkJ^x)R!yhMR5iwcyXMq0MWEPeMyS^&Ln1LrkH-@-HjA8 zv@^v_WfE*qvTQlMWT`z>vK)xw73*W2Nmis`J<0%;fG!|DfWRKa;XCM&re-#fzOpGK zh$I2VeJMfIFUm?a#UB+Ttby5TU095aq#>zhc7z!5dUq5?kWQ5RV2zFC$B(HI#M8*u z*g%sG&}2z7^I8nHycuN7ahll7Y~vhBpEWbvfub6xnVCv_Y^9cIk>Ud|V)3z$5ycW8 zlhYa!A75LT5+OeD?kVD12q+ zi)a}#&Lv&0mJAtd$q>G#T*;8@Gt9u5WeAvReHk*6re;8OtEEpe%(jhyz_@CNB@JR! zX^+n=NZ}n6$Xcn1u!DIAU1ONOhm{!grYdvcnnJ5{eB%vT zrR>Ps)IMMqVIQSJm=ED*FwHcJS=Fz*X;o;r*N=(C^Tb$-V-bpd8NStl&u2q+ zus38Em78Vt3 z-$QLoHQokI0`3?nFEDdxU#^+lL|Rhv4_lVosW#g*VT0_+#zJhT)Eu(}AE6x6EdRbJ zxv6R`A*!|gMae1ZISz+L^zuVdvffbd2a1yADeYL+m?P>REJ|+7^&=krSd`qz?vgg= zn91&+ijtE-urP2A(!m_Fxbb#2!;@h;^Rp9Flxr3X^^6G=j5MOTL-atdS(L4c6I8=M znur>Qi|E%Pvx5Xpw|bzF9mT4*kZmsFt#6Bxap?@hIr{m}RO$g3kI+3HGcV(}QhB1r zQ)i@S;98E8G~NS@`)y=%Gd<;Gsk^hZxLF-U;dk_f$Lt2inTu->^5xzq@S={!*a)%H zY6Gn#QXq|JbF+mT8XHiOpA4n3Ua0o((JHTbCEB{Z#7yI!3hH`_K~JSV^SnG8p_zc* z4oUuE;by zDjK!lk_<)bQ%tXCnmO9D#k4xpyseyJ7{O8&Aq$hrUT3qEV|6SAfT_n)7UtJyDd7g{ zv6N#)4Y8DkG&JAr93E$wm-MCE3d}_DYcxZ_xo+mQ2|!{nl%l4Q1f#%93kys$`T64H zG)15l>uG0!*`>)*5L5HyX6oTg^$?46f1zoLzQs{|CfrFs8dqp$i2lVXCBJ%>{)TzrE#?phuW;0&o2a3&f?Zsm1P$XS#0Jt@7<{( z*3hR@eXpKd@7;-<&CRr?D2w70K%cE1Go{l18~ne-eFvOWMYebM?HL$o1_~LN zq3!@3hB&bY1q9T&Du`l2eNSCi*9~rfHLmL>*B()Vpd^(tprW#h3W|y%h)QscpqLO* zlA@A>qJkoP|Np7mX@=l?-+SNpdCKY2$>q>nZ>$>@aoHOLUEz!ovhJY1tY{#~JU@Uu#PGBs1OkDzF*<=2Z&^?{u-OQ|nE^Q4RJ2e>g5y`6(`ozM!vPN^a zsjAg|;L-oPTHR5Ph5J0&HjEGfHKiO|Hc26KxX0i?*nz!$ zN?;TUQt5>e)|)^REG7<;X94aTYSl~k4$m!@P!pg$yUdVYx}qH&r>sE@_paD;52(Q0 z+DmuNm)m2^3%&G(W!JklxIu^}D+nk&oe=Q8h1H7^#JqCo#beB|y>+aF7yqP=6=ZpU zbuqsjsEf?ay>+;NGB)j{=Dyy#mxF^63kG7{Og1}vYZs=r!allvckCs#hMgbhk@3_5 zPZ&3zTH*=tz*8ZfFl%$n8GSTw{JZ!hhy^&`(nt5|AQy!|8wd;1gP6=OkElqvBB0dh zGPCt0-GkCLY<(VZIi+JXIdJim;j|@oO9Xb5W%dWJjI>0(vj0F=M=O#;N~bG-OOOK= z_kx4r8Q-D_?XHEnpZB{m0$sQ9_lQ&xh!o;`me2k^)jZP8>w~o08NI;>ZM6_2o7hL5 z34r)`1PPMooNSt%tRt;ucgc<}%!TrT>5Jqf_n1KWkb$(-xaE`LGNuz4P8w;iT0tCk z+5ZUB;A{7({7+zEdZ8Q^5rv-eiq(O#pvRA;)(V(EqeP_uEcu4%fU9P&Lr9(;_xxC=bEn&W!O zMxUjJ>HwJY%sat!eAz;v<=~b7_kC%OE)iPjjCt`mUEKV|E(-+B)l9SIIPFGXEzj6D zUn>tU2?m?^R<%5GJN21y>-34IPR79-`k@8#g_B};kH@|Xa6E=N5?luNW`Q^7$qofM zs2q<25vIB9t!~(Ce4`vTY0l1Lb-G(SULt*f);88@?|-(nYdl>p7oy8S)#rKc?Qu`{ z%Y&Kod9&5i(crtL)$u@;rRA6-{Bih);Yieya>@lM#@{qRc$9_V3I{%j;nMgOL<&}9 zRA5zR&;11KEuBltZLlHARDogYt@3c!G>;7exJVT$L>jcLJZhdiUUz7*tUSzqqDn|8 zE05O~l#|yLf#X2K4v1p{v}1cV4;7H>Wih&oPtes}=9XjaHBs+FCaMgyvS(;X@GGI> zfeBE4s=?OTGbiW)ZEh~3Kdg7Na8O=e2bM%`mApA9=dQ6qPnH!V??XB8Rdn3RI)BZ9 za5tS>{fse2>Ogp4(BufMu<(KerHSM70Qf$)h9#>dp@yFzB_iD-4Q zS$Lu@Y3nof1=&n}p4oOHnELW8rd~4uOr0Aa2Vm+~4ba_urheZ5ePNFSGxb>l2AD)a zh=b}wqQb4F%Rn73&SvdfU~hrX5zrc}cc6}BnEL2}ka3?kFAao3Guf;h*odbiV297s zA&U7t9U_{~(;>ReF?~(~PhVkq`t#(F-xD{RoJ=s30rnfb@(T-b9_opeshnWnDOjy|JPV~fgP1)o|cu{y}2C5 znPTN!L^fhQCR0M%HRQzHR#Yp?8nAL(C0Y5$WaY2>to)N4R!$8E{Sa0TRCvLxJ6XHG z;HP;^x4aw~xx8HTNeE@|vOw>0z?SJ_nvZ8{LzS#c_;_1ZlHud9Oaw7Z^IShDPYcb{ zrwAke=oDS!Gje!@R}O|gD15xO+4Eg33!iVM4AyaEE*PwfTiaBhV-ttWhQT_~bfGZp z`6hDe0U36>F5J2Ra0wEbrTujY7yv9ti%u1uz5i73?6Fvwg^GV$%HJ09H{2F?0U`r`@WD}6GUX!<4@Pc%@$fjK?s;9 zPS?@mQE`M*>aX}y!61qQ9c!}$hjnCHh|Ls#fkz*FfkJ(W z{s=RRznEsV>xI>}Y0PRrHT%xcr9p@rXX-vRU*J=ETEYDU(KzDa&6y~CP0NDbcQ}TN z(=x*%4v(Z`(B_6SbYAa@G|6O0;5~a{8**S! z$vFlPd)YQ_O82h&Eq12bUDTAgxle5bX;oT@ocioQ6@P=m)61?N`OgS z!-uYe4l_n4zLY^(xn3q!q+Lbkgr>G$>HmQ zILNYC!>q|>$l2QMghLu!mYd6M#0WrpG`4v}tpvQbn6YQ;c&E>W+`tIPz(YfM6(#{k z@e2gp*u_BI-t8E|{h&OB^=jf8-A)DYh zKPC!0LU8O0hdW?#6P2Mkb(J4660__EhRxR!kYij*`@HPB=WRDiE zG5&qI%`hc9z{z-;Bw%-6;nfQvQo>5mTC(#$u#vLIH$(u;?B&d_kI&<{SrZF6gx8FR7jWWM=N-Swic$_Z~)Q^r3LUT?MV&H~ z)+w3raydtk&i}e$K7C$EY#1mxC>`N?u=-^_o@^|H^!HFQxede8Nn4zaK+A+nWL6!* zw$QEv?ec%ClPCP7ULLxW=A-j;ukK>l0Thcck&lQC#)%YxjCeuyYB|y#?O|=tyUf;K z>F(y2=j%ELK67uMuiLi@;mjKRF0ivD<|Fgw`8wvl(LK^`z*WFzN6anwlc}QMXV`R| zZF>Do{~YdlxBg6@l&b3pK{dGMCcR`nL@S;!YkGkm00YQr7wF;=v27t<11!Y|Jfj3N z5x{w#x%L8m462-Wfj-*##PP)mxXjsOJ z)Ynl=QHkeR;~+_J{ItpS12M(KLVrOQk;ec*zsiCddy&e)`?2 zJ=o}k;#y3e?R&}YP1p8gxk;?SeiB$dacWulF!icY7wWDN*h?kY417SbI5ANOuxc%J zKy2ub=G+T)1&Klntad1kqy%)xgUZB5nqK$9n>9@o(uP%0RD~!MICUTkte(sD+EdsF zUf^26SJ*b2GOJmNNHoEl5Q%G3G@|JlERdZ}644AK;$(mbcT*#S>n?S9kJdfO=ZdAFe>PXwKrL^_?~(EB7JHuF`s}c zywMUO96B=`NVAE#WY$aOfr)v?a~qKG8BJ+v00{?!Iye>I3s#e+;`6%3T5}jPnj#H+ z0p|q4h@bsMhNQ0mlC}VMsdaIUq@YEo82^Shw|6aZvG- z&%GYEus0&$;^vbg;FO39L@rJdaEw*#64s40MZl*r$YaX&*j#rmoGn)UPZC8c3lJyJ z8%w#VU|7n{r=Lc-Gj(Jr_nQB;PLgsTzL$+CcTOkGh+paBdZZ|Kn=H!R#!~LJq}))F zW!G?ch1vEi{d;(>o%?Iusd<`S-)!oCtz)H)>2=nJFa8=HS1*{&zt&ga`=9?ty!9UY z4V-dvN%cp+5mMdhl18MuwI$U@fK;D;37jO>nhBS{oN|MC@;dB<-dK^nXE~z6M1QVJ zQl$FqO^DwGOq5;Akrh9URQsfLR7Hx&j!r+_RDr9`5#y(%Rff#sxETDzCjB-=Y2m_< zLuo~S7E1fA`RKR0TZ+7j$uTGTA77p^}-jX`Y9 znBVCR)&Et>y8L$-L}r0!QPwO!zNWIIn#kW2W&Olo-~n%~mC8hs1j**cWpjvTc;wEY z*ks35Ao@FK)=LgpAJH9zuK;ld#4Oz{j_1|%-;&8!<0`0LBdG6tAw-q6GJbQjb13}3 z=KWs(7Lr2r4?2PE(*rZr zcRbJ#LdHi!^+bf^9ySa+bGMs+4bzw5r|6G*YQw5Fafg{zz4=F7-Zp3Rd1?u=u=#Al zm%^+#$sB*FzFOZ=L79Y(U-WclxKz)&FyCpGU8>8nJ98huXJ?vT1`9Z<4yfzf$}y=? z=D5qSMSi#W>t*`1>`%U6Z}`cI%XFuo-B}SnA5w<{$rrn(Pt5~^$y4`MP*a7_!YA%+ z1^hfl+HDm^;Sll(jQjk2&`iu4yPPg*hFq>ol2a?76k~5bs5ZsXE~3eFcS;zX9n88r zg0P2>h8aawnI#Jah$z@-hh}HQ#-Pe=jgN9)4Yj{$5SgR6OBg~|Q!olu1~5zb za}s1o7y-=2%XNq3_O=6}*fz}bj|5RLV2x@oPLe&R8nc^%b* z70jez9AUwN5*AEC4&&aM3Jmv?5gjSqzD}e=n|xLOV#a!#@n+J`;k$Z>Ia`<$z`vk+ zv(kRXB=s;e_u9{v_+Rl=O=rf9Bc-9Gegpd;J;97+HsishpTl=G zi#c0t&bxkHd{s{}W0%c%&(GkidWso)ZN~e424B_F%(!us0ObQegRg2fGj6sS%PX`* z_>*__40CR?IUo9;@Krs_j43u_g`dG!HHR6~Y{o}^24B^4%$Q*_R{9xyRdbm!+h%;s z46qz;wsHTY`ygnsx5VbG_CMjPdV!y;uo-Lo48E!tnX%qxto1Yas$OEo4x6#g&)}K{%<5NF_uWBJOD!dy<3%EY>bNH$jK^P2o;xd>Mvde%G^VgW)|4AR6T#S;A*PK>D z%GL<9NCVu<5a>VxxMKc|ukrIr1r$`2Q?J?;4=K&3#_%=6cdu3W_in^jISO}Pypeui z-QfL+?03Wj=N+**AK>ncoOcAK&3Rwb;C*d__jL{4KW*@ixS8qtk{DYY(O%LCe4o|e zeRhL)+-{yz9(VlZyklE3=N%iCIq$Hgrrrg2X>&~_5ZLk08oaM>@cwy&_b(c}f7#%D zLxcB?>358u4Q@&&*!Rs1-f>F6cCbkD)z&h2VPQApLoR*G%!6uqrOw(_v=-J~K%|q2 zN$T4Q7)pf~1k@&^s_%$crt}(Yv~4uKuhHc-J1b%kK=Y#DJm8GHr5a2qkG@`x`U-do zZ5Y}C#dWFRYcuH@-Q|cK72#4M_j5jSD|6dZNd@{rWuia-`3!LdxQ5K4c>P)cz?b@{qq~VztG_Q#oTvu>0fj+L}F#%jQiL0bMu9{ z<(e;Q@V+?r-HgwCYi4Agt6xc%%K=WfhBNkRb|$7r-C^eaP3vOGe63;T7-mMR$-!B6 zBvCK^RhpNFI|Yc!!r?RdUz^r{gYTk0!ejm>Bdq(o?$P!AGRiB0Q9xndwFkUf)}7Lb zAS_T17fgI%CjK2_&X*P8@MU)MAR=MW9inDHZLFY~0dia(j_Cc_;uUEnbr@nP$gLQ3 zP)5Sh4pp0h^?bx_3&3{tcPp2Hqqc#ps_hjp>xZlfsg?Z(gNy_nwZruIhj!abY+4G; z7@;gXjuie37n&izbKAB-)w?QULFtG3h7b>$ohx0pShiJotAamZD{p>ljv3~bwSBV; zIx!6Ebo1a?6ngcY+4&FbH_kN^K6cxge%E4=E;s*qt?tzRYwG&k`9$d$k7i-4*pN{x z%(!c{o5Yx5&O)~YD!hiCS83ad$z33XW7Gf`pK)Z_n$jRY6OiIpxmy%Bp#d$p6N^ER z)W{_ys7LlC_yXXg*|}xRksfh*o+8jCOOw4W>J;kjGWI3F)y={28L7{dsXbi$;R>00 z(j7+#jvoeiley}jdPv(vQ5`;!$SMaot*gW)v*MpRe#vd(HNx((E!4!DLoz7AQ=5N= z!UBH%?Mjdu`X9I`jlLmJT4fYpFz~z#5Iv{O5P1;Ye*m(fCcYtb!Nu1>qh4ojxegn> zdqoL8;>R2%cwa^M0^{}6?KmqH|ws~#mNc#ajycP?akN)_l(=opbQ6=vdp`9=B&@W zmjQph8^1}Hui^WQ%scL6g8-a)=j}LCf7>JRHXO`ICYJ0W@Qp~ zOTvOo!j0n0vMiGT9R;7P%_Lyo1qnO+gm?h7k?=?bGA29{C?FtU9C~0W&LbnJGdi0E zw+&fvn=rzHZO8DA7Hsw3rMoQdC{r`<0=Abk?*g_@GVcPmU3kZCk_Ef~?#A8e8ZF@N z$Rt?6&Dfnx7qNhQEmOn-Zbv4;0&c>d^d}Z@voi@6a4Rwi7H}If3DX6VyVD6thFk^c zMt`5KbpaAmYD!VXDzEt9ZU5>{jq5N#55Y>t+d+we%);j>K&Z)zs_$SN}{VpB}M3Z@B zz<%@+CllPC#{|ew@q2(H=22cxDYn3trVI*bMD&@Cs(HIho&;@ zwFF>5zj1P`quSQflCC9rl1A@06Gnh?t^LubTpNJUYHEgZZO^>R5?q>j zmnHZ?=3SQH%b9msfb}EN_1OiuCR4yJzz;VDLAh*`b^*@Xnf}Huz)vS4_=PQD7vPI? z(+Q{!s4-_^`V+eV>#t9junX{qX|{x58^MvnHiCncOF+Fx;F?qZ}EJ0bzwD1Zr+%ccn6ZoMo0g$3N(nI8$Z(;cyt>!tK3Da!R8r4HM7 zOS$Z`rCc9le*H{Kxu)$&C!jZg{O1|qSjx5gi*yM~xpqC6POy~g`7un$rd%JqV!J8x z%Xv%9FXs)7$W-N0u3cHPyCZ9MpY!?B)D-2q`o>rKrk^!<{)q2maLS>nHe&7`p_>(Y6JF9oZSE~UalftrcCd#R-{n9c5*`g94x0s3 zttn)whbbeaMIa1h1xWUIXxkzZ!5GE&Boin{HK<2i$9ZZE1j#B#kFN;y3$np)G7Z8F zD67F44H{fG0g#4mIMv|Z$^N^vXRB#O;R0eJPC(u?2A1i^P5)bTbk1jE^m&fyHwlMd zH<^oW(fflH=Av=hExq_kZz@9BI4yAcxB!oX3WF^WfS|y8DS3*ycbvWu1^15AHEkv& zPcLjjdM;UoI4#o5yj|)Rn~TQlJMy2d#FdKXhw*wD$}gFaT`|v)Ir!9Xl@@|?|+^b=0-IT?(zBH#St7JY@O znykYt1C&4+bNpmIHfLBT6&CPr3l8h_!lvoIo0dio3&p|<%)W8Ds#D{EHTRr>g(24K z#0tz?M)zq^;5E5A*4$gr>B>mhbn4)CXjb6mUE_uL+UE{^ZQi`f@F?^Bczs5zrl;{v z47l8}TX`p&c6aJO{Uo5gai_lMAV9hNF8#aqFFDq1*uZ)Y6XN!}utRs7N!$$={Hf;b zyLCVOjK3RudsEE^cf-+Qs%bMt_jH$S%BNh8yU)UcL)2|NB&r+xnO{!PMeefI2P&{y z3QU-yuSv2178m4J))nqWd=B{?>KkZ5>=s{)__ryfmK%-u!PI3XSXMmbZkN;hDeQ*D zAm{~7#}*Q5{UVJG=)+iD=oV42EYHq_8k&%QMZ7OPa;18!G{BZH$> zR%&zK2X0C7ji~y#5b5p*k#Eu2ZEJ>I7vJzVrIVl?|u}6WFsd;`qNwu*O zTMgMsYEvcl7?6@4?&eDDEo3Kbsl=WF64DUbT8X`c?1XKVb_?OJ>1(uM2Emfq@k9E$ zM=_3=Ki;pyr_6OQg~A9P;b<)~V!2}l3S-`auP_t19$73o+qnj$D&f|2?Irr6`YmSR z{c!)-QORW!B~C642~LW0sH1jP#y|p6EYp^FE2qR)2PpA&PKmD%P-0n5iR7*W6nQ77 z$TtTl@or9uZ*xnW!ohr(T42j*r%R8698@?lPXXfrE0{OQ+ax)0LS!ch)OVEtjMTL| zRo91ytn1)a?M_#72HT&>k(zv`&9h>D8EJGd+g*ia{NngONn+Snv{xPOrufhjB3Sh4{ zM2_5`hg%;5acm#>4K(T`b`lPjg-r#?N?PKcGd6569PqP`9P4Uf&EM!mDZBS_70iY+ zPmitNkwDh`boXZ6LYcRV!1XTDuBkW|^(62}sPJhDqgGvRr;7&tLw z5KwgifGYwp(2G~6oMUvtxQ#vzUL%-I$ABu>vGDVo+3nEqJo2#cJSqdv9B`h}0G>fY zs)m0O{BvYBJSDG|$vye!r~|>%Jp??>-P3i4*kO_J6|-_WjK8m#AEx72-&9ll2)v7@ zn9Cl+?#A8b;zx8vlRH+@8fKn<3`eh~m@SX#lG3}Ybl9mA)UmjHB>Y4?zhGpB6dW=` zm-JvkA4MDw5zXM>`c!!=)EJXqHA5fOZi`o|AU26BqI%6td=v(J8KV6*2WKE9;V9{U zZ;*A5We@VE#|}5hqYgR9AqN{|qv^%yDC01&SflA}H1bY|9Jw1X6FRvig*Q}*RLK(= zIAytXCJxKZF`Mnr&Q5M|FLFu8+admSe4>x3O@k+|eUi-)tidO%uo?Um`iP_K_srDs z!&VMQzMoRLEcY8(`3P1%5<;kdw~Z5y1}yO>#}ewkUpQ9Q9_B$xeC>DzNuU4FA^>)@ z{)>WLA%AO%Mp0zI#sGH3o4#V`iX4Hyz6$JvgcSX`m3#yjFiII7((zN^%S^G` z25pwDvnzAXN(DXB@d;h%2Z=sD(Az;b{4-`~)IXSpCy5k|TbG7c39Ad)=$(EzPaDM3 z@fDPYCe*2M(a$irTfUUR36uW8S3coObyt;n^a*_r8`9tPX@7pF#6L9d5nN6 z4S7d|yJ%1bag%G$C$Xb-w>kGoG&#f6KdCz>@lnX0&w*PHTBnH^Uxe%zXb0ID(b}lyb@bQXtHjq1$ZR(!VUE92K6FxaG zP#$?I7bvseZU_`WF8H+WlqBRrRL?@NW?+*SL2)-| z3WUc5fj{Ua7oHr4l*MSDxIpm)kVJu#gbZIpb%NL}hQ*-SGTYquGzjxpGw*5Lp)R7lk~Qa2l2g>Q*Ld z9G7_UK>g#Yy$d_&K_5;(?7=GeK3~ zNZ$7CDc1KXBje97AI#A=gC_jyIh|+*nt;ge@K-jsEYaNx5wq}WoNuJhF?iKG&*^yc z7rKfl9KnhIeRzkPd~B|+>^!q7(hNB7Jsdn$@;l?OC!n-2;H?9=z4rryTzoNP9^#PR zG#9=sGtJDUx}=R1S`_d;WuXZ{DYSI1E=~w!{X_FGA5?i;Y4e7AEG2S8ATGsp154=@ z?ge;U&$OMV%SzCVro+7AQ^;RDzYjYCw&l(a4yV_@h4Xr59zw}JVIF%+4>VimVT%gg zuocsVfF?KzPmrnNJ5(XT<6F(cMWV?14R4hckzoB4SW8fks1Sb2dZr|4 zGfr2uR0<*BaXRHaNr5Feow7$#;4Yj_*(51Ao0d-bNK&vWLgGI`Otm51=!=#v#eSIJ ze29`OO^5k9D%6qS6Rr<~y*Yh8!sU&IHS8o_eGVR4^MZEG*!jAZNzT_T%tLr8y@~l( z*#hcHHh^gY;RU%JVcwY!r}n#8_PhC79lgDMrfhvMxA3T}dg`6ryfLN@Eh9qT&tCvz zoNC6tfPg%s&0{YhF6>B+HtjXco^zF;itPa$Lb9^*aNoc1F6G0OY_KOM$oRbStr>08YGFY4Qqqc#20Tcn{9R3jxNoRup!k8fg@NCBYN_*Ok^CN9*`Rycrw z1hp%5=flE<2vqT~`I0}6n!-i8N2F&t8Vv(*r6-NY{fb#GJc?@SL zt(%=3rW}SuN~|DA_^&>fbGQij3pS2r3Gvl;1{L2d_*>%~`L;zmRv_odLpYpWvRHR0 zeXTo=AQs9|W`z@`FjXTO8HCLk4(XX8i**qrn>QywRHQl17^<~|!vyjl}5$G!~vp<62;*LP%op7WjkCO(Ytw=r1jF&Ypv%lwE#8`d6MEA&*khL&5rkLCD6~%xVADwJjx*370lZ2nY##%fEH+BBp`Nq+%S~oa^4x-HS(x za3ezS-i#1D*Oa`X|1eOb-jKITZf>vwZ3o^LfDi?LwDE*!GRcF40^wKWUYs`~Q=EZf z1tRC>sj24GS9F)S2#bfV%cxg%yF&Xd_qq9P&sX(PNhZnhL)cB&V#q7(lkKyh{9m{TOAXmg=$)$MQFn2c*EGgNPj~iyMV7BB^JkHJy zc~dz-u%AJYUFc*4StSyKdcRWi5K5HKG?HayJ5^*^dFmqCCLXheS-ggT=2%QtnB5;U z_dKmj9sE9z-_HE9u`D|~N0xm~WZ4`^l1G|Nm)Sa+Cr^WC>zc;->t^dBNzD>!=b3w7 z*Rcba?cYGIwdbaPf?O+oU~7I2DcR1RHHOe}SkX3JL!SoHZKe+t7Y`y_roZ+D-2V2f zjDTz34=>=REAqR6c|)tv1#ATz2oUA4-8itAo9UDlbLW|d-vl9DC}Jp&2mv$StTdf= z>b6x@78R4QN|}VYPN2B1X)Kx=y+l6);d9v%T?8}8=SvVwcXk(YDldX?GOd6eQB_dD0HCMN5C3oof(G>%@H)-Ee+(MF; zBqML>XbGCjmL#PvNRp$?`EP+w%r?olKrk0khP*I|Oc5WcgHwFW%ZQKi9mL1cWsFTs zsY_BIJ|e{zA0-9iBT{_vQBoj2BE=UUB?aOmQhf1IQXoE#E;~OZK1veAM-=kKM@fPB zh!kIZloW`MNb$u-NrCu?6kmLl6o`+b&DythNrAkgGnQc2F9C->vSak2ybg+pbQ3?C2%xpZY~s&K)Ad6{ zlZM)G|9X8gUKf0*f7T9qjVR#5N7hFW-IDGi3}RceLhG*93tBG4c0eqG>WwNj66a?* zPoPscZz)bi=E@Zi=-xKBtk9h!5Tx>X1i-Prk(f)7xAG;_4QAK8y8_-g@0)d>!@Tmj zQ6K4ceU~v}6{>?}5V39$n}N1HM!FD}2)u$BE&w($5Hk&pY1`e&Cc3J)=tMAcnJ5_7 zD1u-*F{h{sf!RPy)iU5bzQW{1neQvqbYCK-F`SQjr^?*>1&+|o>r5I3$pvy7a}frE z5Xs|I=3$FWr3+vOilx#eL|5Y<@p@P4gDMVzRiQtrlB|jQXW@ixIud03DaVGC21qYJ zN9^zjUiF^;BG(J~{gvaT@50#MmwSw|^)1F%3`BrP_=PO|Pz7y*cqRPI8!L5J5KA!% zOfq{`V$t7bp8Qf5o63)IYuWpN5?xdw#f66{wtx@C7@Iy1u%;}0SI{K(l|;=gAM56Q zmScFxHyjCYU*HS*6>bvbu_4N#wvg zuwZ?;U;#%Xbv9x2GI8n=;=x)`8MOr&J&%IO6<%!I>{x{(6knJQt96Gi8`9<>WPMiU zTbzOUA+^3L<-PZ=xp=ki-`U3fV`M4_tL!X8T@fqR0WJ(jNGO|yt0mUb2dlw8Kb^b= zR^mHNcmCKGvBIuclL;qt-qLclicC+=XDHPmOu=XzevvfBP`-8VG$1GtZpCT&b85I>Uw<& zUl)F;&u<3_qcM-zWiI#}Qr9`$gR+Ga4#pM`dYf$FTc0hwdT_R| zz})i%jwz>!{{J;s*!|z(3MFa*Ktra7fg?slnk$$~zto)$MAEyp+LS}h7nu!T>OOt; z9GqT%pG&W$WCMErLnC^<*V5}BNv|Vj-Ui$Yv?oop_nCJ#fN1YG9X5hg)mNM2HtG{w z680&oeSNi=xKX>u46i;2*?#qqWV;&30-f~YRk|3L>VS4vopOD3Hral+G1+E~ki!p5 zwiy6Eh?^I&eqR-`?c7prI4@vt4W)cQDi4#)MVoc}h*8zz`ia5OmjveAY7<<87&QCL^P6#(E5h4s))lFq znYLTCPDP*@2)aAAIz!zX#0%TYvCC>|K;5Zfa;r_HEIu%?nwxX-`FHsIBD-IR(1L#H!+n3NeBXsa){iMqvIlegv@mA)!A-8le&eI& z`)#`N6!?HRa7YrPr)U+NKkJbM0Q2P)EKBQ0h9jTZNs#g}+XZ69a^R71?>61eTXzsA z9=jDPecPAn+w=qU?GE$JHeDM(e7ClnQ?|nCpRKvXyZUojAdd|FKiIubJ093JyZJ5>xR8 zqYt%3`lpd|6sYHE_jN=pVARfk?$EW#dEH~wDLq+D1?rQI&LzSWf^RVxvz6{y^5i z6VK)h9B+*V{!j-QIMJW6xXg7sbRzj|?#SQhfRW?U?t_f{4VqGAZDfypapRFs2&NSe zMEG~=@YOenNniu%!jD`m>%mCy56D>7T}`Ww1vxvweTb~W!7zW!8m9hLO}T>LB4e|q zzJzf|L@xEEe~|qltT6lw;qUWzadtbP*@ii4){ ztoOs!JV_VARYKm^x?RaM_!p4#&?_?|sLSbXX-AvL`ku@(Vf z+ZvWT1XZaVL-O79IllYNvaivP2h6swb?F7maMYN$(9^h(Qc0B!FpQ8tr2FE)&cBRq z#3t#x9wIymMf$CC&?&$5^fN-;Ub0JfK|Ak!3)%lcGj$iv|J+j{>M}^Qtt5|?h$0SN zhwV7)$c|nE39Ng2Fzw!MQ>}Y@5HWZAjOP6nZkwr7{OLR0qg`f-P;`#Xd#>6% z{hh8#+KpkPzhu)F*q?>=XOaC`Y=2&sRxF(H#lLOpEB5DA`}3NVvA{!_*KO(>NIf8+ zlHIvZ8vx2)pKJpMfmJL;aA?L4@{=WgP~&6?Bh)xqf(bQFmY70FPBy4qVhJ@azLxQB z8YfF+p~lId9=No`EoxAj@s1=sP=j@ecVE^+`X=nzHu?!}x~P zcdp2`pet`MvJ7GtrFrL3lpX@!?#%HW90Buo;T4Ct)KWRM!%TZ12PK&$+80Edx6J+@ zbi4AmvChQ^9iQvROTn5Bm!M_GS)iWidJy?8^%y6;*@7jQSmzvL4JWlW$eh=X&*1%cm%t*UmkiSdP0CE zxxw&b41!QdJ%$mc+RbMzAm-57GVNO7o;UsY^}uk#dT0*e$EcB?<=Mu2G%m-&AvGhb zXpt>z&GyJvA66r_(6AqIzzLAas{hSuF?6y$nqjh<3jZcON^5RjQVmJ+Ei^)1Aja+m z)wC`!x-SPzQdo7b1UD3^Qcjt0N|sl9Fs(xTRvSw-m=TWb7VOiVkNvPZ^A%ty_72-u zs|Tac_f>>1wcW4>LE;&?TaL6O4t%6VByLgp8>uYj-u>Ebo~5VoWXvT8u0}ML16Kn? zArqI)342bI$3DZp7qj2lhTE?Dr@>#&HkICS^$+35j_ZM&vOQjqQaF|zYT)8ic;ISo zZ{ePRQ_}A=aiiviwr=(9Q{AS)S$wZFFSf+<)3>j3Uu*_@0goaFPM$L@=#~eAJLfEO z+_GSwia;>xICV}PM2@XN#!1ch)&}9ti4`Pgt53qoW61W7972`@)Q%j1J}S?h3`72s zJa;V){m#sHv(91z}!Wv044>Wq#=3#?0n+Zkwh!eBCPGH8s`k+YGUGeB?F((te^&b*`DTrdB^VXVH2&P@6>8@LB#ER*p~k*M?DN%ZhX|E;n9UP z)g;gP~htKm`TsOjDEsU{S2f0=yk3&facVgurb z0&+0`7QA{ep3#WM#%(Q2ShQJyPA2N18eAV5!5Q#4S^bS0G}V0^&q0w$(Dk68*GSAP z=78d}GPI3~r`KejZ*jr}s1F~ihs@@fTh`*S8nGDABs0UfarfBb$7^t&4AIBHa-qb7 zF`ee(Fvt_;inu$je|B+vDO@xR!2(s{pL(k1Y95addN{T>H~_*HWLr4>7YkfH*z_%P zPjH_BwEduI@%?FV0<3D0xueXTUGouXEtzv5On2?9LTV103||4}g@HpLL&bU6PrA0V z+dDY}S+ZdZ0geU-bOD>TQepv)tWl*4QmP8usd~1CQ*{&7J0DC>*MNshS3}lC*lz&i zg3bomO1&|k1G8elCUi9b{{#SLYP-0lIF@!s7q>&{yqXw;@dfi)xmZ7NyAL`6apNg7 zx{KSda(<1PUlWCigt>X?u1b+7Ybd4g|H*D7cs1?-+tI~MbbYMGm*3dmlil!Wimvz| zq%dKOhK30%z%&i&>Rwxe!H6YDH5>{6s%E7I18gRcg6bu+tE+olE-oC`&26V&iDR-L z$P~$Zpfx-zZuLKDF7F1Ou-H7;%`Iz&UI67{d4tX8-P}u&dUkj4xkV<~-EA9rxh58( zpDx6|8VG2ykcEnh(E~S6y<%o}ccX13FC5FG*8@C>uJ$6s)Z=DTch`lldXpaRNx_%R z={;QCVr3dVVBo#FhubgtilDF}V;~j~xgZMo)6Ih=>Q$NT5@OTG>Cfp?@@x%6L5mS@ zNSUK^1T>ZfT47t^Wzx!b7<1*kgM0+bwUAd|9y6-vYH z*^h5KW9h=w{+;spuR1#6)jqVBf;1+Eh1gk#~}PH!Q~(biinYq3)&;W z3a1y!5Ga^+@hma=iY|qmI{pJH0#8p>%gwS1S3{22T;bLp!LiwvxHRy=L#DdYjYJpd zFqUX4rhBSZ)Z*9suDPPpEkP*Cn=0KZ4C1*;4C!ODveNC?;v=BG`jQbPFxI>(w>%7Q zU%Qmz(@ozhSGRcp7nT+T;?ubiU?Xv?G{38IyN1^Q<+13Te3ZPi$}K%Ph+gqj*f0;h z8%7Q*3rD@%79^F=YIRMxlDskF|AE=1B#v{2D2{XEKqpAn`>NcIL$<}j9E7^D470

3g?Mn zEJWfJu;2zwnPp~GyJb);)YH(qFjjoArvwV61Og#~IG855Uu=k>J{Yhd_P_Ov19xe) zzJ`sU34G=6RiP*{KCgi{N>BmFA@z)P$&pGB4%b!^L?zFrDxuhE&aQD|{hx{h3SR)9 zMZFT0(E=!_z65|U9mvPngj`Fr@<(l`!S=zEHEta*P{>mlDZm8u$L=CXp#^Uf*;PD~k`WDc-+L&EKFL_N@qePjT903YKw#kFol83ut( zcdtI^MbwrW^)%e!@v8X1OLjLPsM5!{^4{&y?Gr9uB-JzgAAT8LD_^Y>EXubB?y+;P z-ZXP--EK#xO7kjp0LO!Svn`EI_5t_%Xyc2ApiJ>9m+)v-cwQqG^+UISlDo;%F*j>I{CbUDxK zKUD3gv0D~kE7@u60!PacoQaalQ2S>XnYVz8@#%PB5Mz=j^u{)@lQjXxS*dVPQeW8y zQlJ}z%5aWZJ=~d4;LT{D)#~dS=?%OnXrkE$EJy!nAlL=2U@sbyh0MOPH9t$HHPy{- zsG^&#IMuiQ(nhD;q2cglW^55IbB8^N_@82Y9%4uUf;C6E#U-m{euHQ=q`pCCKu5Us zGQ<1=xyf(IeMnVs>@O4+w^j8zNQ>+OVc`VScU;D$8EtIxxFK(98}z_i6J zGy$EDH|#1qB%S-dhE&kLs@Ki&z1-S5;%@}wmHQ?Tyci`p^AaHxQD8}i`2xn)(w%g2wDXQD@$OJ_jaRt zR2lmN2T0WXBg9}3t9=we(CDt-ZgnNGZv>T%%`#(;t{Ne~-VeZrjC z$1O@;p8%jYR$ww^0!0$eze=EukBeL zxMZzY*wCiZpP{9$7Ss_{oJ8y%EhS+Kh_E&)5#sthR!Q%sX9DzqD#NLFE zNJT)q_tBYg35e9#%bWrWs2ZODj2$&0!J32QG8;@`KR428VgjUvJDw;s30=YL-0Bws zN^dZy_H(&hH*hvp|4=J!SPaKr79Tvj{oI(dScLTw2)E96R z0+5O#`q%4OJs4G@-$i`ynBN!Yc zdO(%z9;)dLS%w~@pqZ<<=2NK=qzN%3Kto=yUi3)CLkVr`AI}uQW>kW-9^?RPjS9z! zYH1OMs3AUa*nNv=K@$NZz3}S!iA~GnVnoNfhj6(~0BIyfkPAMJVLA6d#_e#CDI4WQWEC}vP$GTm-8&ebuf|;K)GA^<4t(Z&eI=V~Xs<8>od4@J1-N7O5_m9mIlQ8>4 zGl)qDKyH#dN~(enna6jOba3k9=C{YW$29jTWql%Q*4$dsHlCkp0MNZ9(}e8e+a^9g z&Mk}GP!bEIMvTQTq!P1J00bqAMLc~|Ugvh{zxA-?Ae9iVY#0^Fu+`)Q0MOTXn@WoM ziinP5{~U?!E{4xVsvz20{mjcUm^|7!1-W_V<2twf`NUp|I$#6mrCE$@Q(y_DCNczU z7@H3{UM5l2iVR5zEtV^Q?jahlEFYPH5YFG7=D9KGw^w*>`(m)_Job^h(YL4A2uQ|M z4`g$rdERp?n`{FL!~1_5K08Kg&$j?OVC@O4USDQEhYHyzp(r7Q0Jb=%aoX{2$Fr8( zu>O`;nFI_VvWbHgAo{+V4SJB5VSNQKFx+HqT_o3cCc;whDqHV{biH*S`t@>8L)~@Q zdKHLes$S6MI}_&qaC_bF?gUqP3t5PEcJ1<-k`SvPF*A>ghRZ&vmK0&Qn12xY@Np*i zc4x^5sPJad32t?ZFH1l{Bozl;e>}lGv$d2*k<=o& z$6R!x>*n2?@I&;M?uZJ`;16srkhA^63JlSIpLya$Xy&`j+b6nxl23K9+(FJRKHWu4 z>&o51XS!JNhxkClC%I83B7Z3xh5cOFVKqo zr4W9|j2z&`+6(DHpiUh4M8$|WA{04ajWG)cxJ50jCP9>gM6qrFq<2t36olpzI?SPnrw&$zSSpTdm(mPZF!tan( zX15u|vXRy97gB>UO)Lj8xjGgL*~%)=dG)V^R9tEgwa`RKE)Md}E&u@@NPu|_KroH~ zD@DQ#vtXcGH0a^Zv_GK~mX!lUH>D@J z-FiF>x`KoQ$Z*{I#jrsnU;%~qgSqS^xA=&u*t(?}Nnwj$s_Dj@n0#6fYB2Mqpw6V4brRSQ)7z(?UWlu>_?nfE0O{4`^w}$&!*oWM<@M4mdMOWOz<6 z=$HY6+*YUHLdQB({ff0qIB*9A*it<%>m7m_%}%e($Fy3^@4ssKi4?Q_p~VZ7?A}3c zN#BpKV%18_gX0~EZUQrrHz_Vg$V@B19+t6r_~4TStUWshxp9rADG)eEvgr^s#h7K( zYMQA$*^MTr)dKyo5eOdRpcmwlwSpo1rLdDPAVZ^DYlZXy-h7JWcXt%8w8JEma(yF? z^lDoz^0(FUGtL{T%!>sIaTW(pxD35k2*noE46=g3I-P7XkpsK@$o6PbM$v!Oa%KO^ zY&qHOFyI+}fLHs=Lr)k5bd-c88;(3de@yjASj9ImIN__HnkiMyG^d~9mUP_gSGAdK zNf+1yzM=lj=EhUpt~g~d;}ka*B|Zr*sX6T|3vw)3_tED~v;7pevKYlER_%sBEBq$p z?ck&7IoR!)oRL6JA$(I@gHi&77V)ebWK1*P6S~P;Do4( zLLg*8+C0$dbZtaX)`sPsTUFp^>AJ+53Liss7t{@Th+ZwYD~B7!ItNgZ#ml)mk)&W> zPN=bEvN1ymk*Csz+O;^|9CxbQ^(29jL(;_6&<&EdH(CIJRfbMx2-S7S0ip7(Dyej? z27ur*GxJopLyw1HA4MBhd~&=_07)d|TKNJ5kM|}5HBjP7v+Gp%$h6@JA01qx8he`C zmue;DGxiZn+z|#qJrI3#u9GG)1-9nxC_fP8VFn|t`AHvs0_}{dBWF_Bo*&^6dKRdG z=z4avl*dsV()h#X^3&aRNf?4y3Dq*JKs;fajHjk z!@v)?2VwqrrmLcJ6EIQZjT6gy=Ou6^7m5^;}YjK3r}} zhrm?+f*Cx-?Q-JRF$J(srwHslj( z(8KsAq85^`lL+F^GT<#b14#yQE&nL&3Jy5OjTK`-ldkM&pbVJn&T)@&7AMSKJ}rru z56*FGI^ugOdBhcbPsPh3jiYwQ(8K#bE2+hKtB#+Ql$xvl!>z$M=YCpJj-R*x!|jvG zDf`dE*OXoURg}-vl-3w_0FPqM|VINz=2;^(m0v|3n-2FWjd&A(!x5G~kpL^1+(pfua(XKqzzekNTe zyoDyhw~bPsZ%aeJK%mF|%8E5 znyQ!=J^}VOl4f+~f@q&7mogn5pP6bv79W)QOLhQX%s=v-L$HgWqvcgWzBzLDn!cU{1jpnL@tOIn0d4vkfx!)9UqJ~vvNcV!ho3tF@=k@ zRK6q4EH~e1#{V2XMBB~7KX8=AeU^uWCTuXHFT(EG=h)u|`a%x_OAleK<2%b7 zq0Ax!EX}G^(Axn5a&F8&w$l*eb{)g&kcp>u1?`6sBt~)toNT^M0hTlLKpA!wD#`h& zJQbl`+W>Q^NEHz|U&B5VCiMdh4`QCV`WJ3R5v(kr;lNQb(LNQ&1btyY$rFVm%NB+vK#?i~){K~Cp%^ST%ihsWx%|Spk z_y5Z6apbl{WdIl71w>Z_KD_)c49lC+7nW~&Tqt1b{&E5dhSB}Ma*O-eX9$q?0#N7{ zVi+P(kh?u?j52I{VBG*8h*E5KhdKS%Zuh*M325s7__f-{NGKz~ z;NHl0@{_^qpn2{9Z^E6pP8RwGQ*Ho`x1OezL@eY*)NCl0+|R!lKMXgXQL0b0(lc>Z zWaw$Nvg#dTF~s3#s9o2J5HA{|Ec8CHrbIl1Pk|!l1*3WB3fUxlD_}vO0HMsIzi~^O zSe{~*{KhQ{ZZ;s4XV2XXNCcOc!+g3c#l_Zz#v(U>0EL4e!n;{?3@g)Z;#6n{i2e*y{&>p>s zq%Y1u-jeDgXh_XNP;vkpeZkGGB%Kg}u^>*Br=57}6T(sw_>-i8%C7DM#RfP6u?Huf zfXsPnzU@Mg={~Vi&)34!h3i?pfG2#qBVd;Q){Vx$PT<360Pyv#mj3eCl?YQ4P+uqP zWiO@h|M>VYf}V7g9KxBB7J&5Ne*3X0_yf!scLd9a5xA|ADGv?4#k7Y z)V2znA@4PBW7O~6lAd?eit83YKClqmRNUA%;2*f5maT16^@EqSj3K z5c=|5^XM>;E$oAfUIjY@VF`JhE1F&a96Me?D`kh}pcfa9s-=w>L&Cm;Z-l3P{-<4B z%%Shk@V+=9JeqUv1UOW9PRcVlBSF=1S@5@ri0t^3hO5KXIFYokDl>|KBqgWXa_ z=##dF)XlZ&dCOB{YB6tJQS;m~nOXc9=3(A^$}_e$Gi%@UmE9Etl5Kq{9G%A1`ku^E z>G;~8a1rr@+U$#nyZRRqPpSp*xtjs2(3t z+XX*^FL%4+=g*hB(V~eo^pbQ&^PM_K1~`}-H~SuSj|$#r)?V&v=f1c(^D*ptjEbZ8 z)FQ$#f>1cKF|CG5Y<)UE(Km>6NZk|Ek5J3Zfn;yGIvA_T`;R?42P$ga;imwh~+1!f-f)=nHSVx-2^fi8Z zfW(^jqrh@x-n+s*quVpRQ4~G_EusYw4eH?CBtiCG z$G7`5KtBKnujAvxusexhE)?Qz9?dN__F)w@67oF}FzzR}<6xh+MmwyJ{bs?R+<4^! z7y-t7$h{FCBS*xIy4o!X!zG45LJuA^J+F3;Ovx~pUhQ@(6=fJJ)|XeDY-QLyc{OZ% zo6S2{yKT-F5%3}MXkttiM)I&QF?fFpmEn@1RQ^g_O}C}^3IzdUMAMH@T#L{t3>*U= z)@EucdjoUpgcZw^B zxxg0@f}!k@2JjDB!~%cJoO2Cm;sP__8n>iqOc{N()#I3P5q`ZU2)8%?8tf5)(Te96 zS)S!(!v9za;E#&#sui~BV0Pr4A4G8fAlibw#{8ILIR$kwC&goBoT(SI2DU7mwn4=O zVJpASFjxJ>?Q-!aWOnR;8dGLJz@V@LEDp3aA{pDs&q%vPRK^^ucsP_hDDFm_%0Pt& z=|Xyq-4Iza@B`od7dKjx+I>oYitqWMN&MA~c7GD02M3f_5eR@O@-ZY^Cd5amatZGWZqvViT~ z9DJ`9R$&XP)!*D`4np_)o7*}0BIHj|LDWlp;%+n8FsThHhAhW-$fzN;pf(mz3xRrS zk(DPY90tq92NRFwgoqkw-nct(?xt_=6Fpoi}^eG$Ow7}N;>A(|240782u?soDeC2VXDvzz|JSiGp0Yei*CRXogVacPRR{M(%N zcei_6h_bI>cqvhqD34eWWB=~9cgFTJ#|?912V~&Ogn>uQzQ4OifQz^O$NvZyfA{~E zi_haGoL#)a#oxoM0HDO!EH3_jt$Gc@b|8G5fHS3dl8+HpVtz5#mN#(WE~yRk z+AxYIKCFQQc1tw*dTqESfMtSPl!)VO^iYDIDBuSW{9d(vKCs~TqI5kiKm-&T^~qV% zQE#MP5bq)*f_*V zZ8ear#U%+K!%_pbod9tS^~|GYpx)+kNUaXk3(-2O-U6wYySgD+IKa;+pBI_G{L}55 z{|=VXg=Wa_+_n@sUrLLdFJhtjB48}~Zbbv~;#^H;dX1wS-< zS3o3RQ5&j5XW{yQg-6aJLJ;T@=nqcxuEA1JD{Ixq{QZQ;#J`w+m{q(^L)EKrqX6MR zXX%XGKn3`KvK%^`Ey`uq+j7oL3k(_FBkG&JkQq&|xVYFHm2|tFu$(c6EZ&NEwI(B8 z0nMO%5_+ou7TGl=N(23@`Q7KstId5$x3jah)+E;Gh`SD)(YoOH@JZWxJ~hF5w<9*! zBK2u)A4vF3UEux8tfrQ z$OS1d08)|k767w0*3uR&DG*pU(e9F`W+q8_r9f7qP0Rk&I*jnl1DABjgR?3J<$Eto zMF(i-w_nijT*gU{S&Y*!L`T^=+Z6u79ytvtM^{yH=D!_Zrdil5%1I++_J*Wad=PS5?R_EXPSTB07czG7aa>qhX@roJ&3BEdp%y$D)-FU?!Aein)1+=-`Z+XEE-_}wI`n~Ep_Gs^OF=dTQNS>4 z2L_9x0+F_(X$+nd>_0vo|^j&Qp=H$=^@5pETK%SO7$~Q1MQ|<)*BSe(> zTMJ$evNC8FcVm&<5Rf z{sd`rR8Oyd=93%$c4Z{M*U@;bzhmEZ{_9OWk?e~F@E3H(xI=K2*EwU{3dEzlevI4k z;@Mx}@G&fHym1?`M8@@u0Uv3l48+%RvDra%CL|wm*u0v?A{3}4i?Rc}r#KcHBkqyx zEcLG0KgR9cZPq3Y%HVB>#TjUAPmSIai*n}_G8AHqQH*Y)?lq^5#lgZ!X2Q*GqzBsK za&|CR0O9nVdMMQ*j2k^wPv&v1BThviPfavWjCErJ5%?Kp0g^c935B9TjEuM4iPYx5 zL91sSHfAb*aq6-q5QxOcYdI8pTk*~A(OqYuHFUVuPw#K%;Pg4q-s~0z+oX?(%7INX zkMGR#TVUq+*zCUryPl7m;&E&Ij4ZCZ34>3fa1t;U_R^X z|Juv>D-aT8ZX4&uTD{>P7)2@)x0-*CgW2R`vt^v?7Nt&{LM~z88x~k)-0{$SKQ{fw z!;NE=xo|u>^M)BY-W{0aX;X{nf^}-L%%q4Orl;Mky~F>#)BnB8|GnG)ozhcOjrh6@ zzVwG=2(-X0h>lk{ltE)cqzv5h7MWRo0+>HDc!Jyhl7|k5S>1?#2QLLARMVy7xEmfQ zg1HyuB%(ah6Q~L-c+|W;!L3TpkYaTr?%QlxQwRP8Wr@wOCp_BI3k)LF;F)uvx^(Ce z3j*8Nc1<)W2&%^#GfPLhZpKc;&dqr9#6-7~H9lBBS8fV`RTT`AP1sn|q1NC!$?Tly zo{Zaa`c1;7+$P-6?UtAuCb?yCM7t$+HwB{v7iR2RF?vM`AZS4d9Hthl4}cMf1V*+__! z;@GY&AhB)Esqwz1cb576t!}5bsqGISYQFs{4FBsXx4P}y;D$^bA|k*eATZq4z16&S ztJ^&(8C&-)T4*p>R#Qa;)g;sKKSGu-igbhs$U7CD=y{+y znQPvj>?Ux(M$our#pC`DYwrPHRgu1rpL=c+0+(`-kc6B`xFv*y8XyTxk&A-5*n3^O z?%Hu(cm28=u!4esA_Ia-Q9rpXZ%(?magI-2ME2=*_uz z&XjlFdFO5O&P=?aJkRMvwdA=*yCr$>kb0{X9A=ITPTz;x(Yh7~cJssnpgoLX$9%(L zmE6$)zg-9^=F(OOxoFl=aN7d6JhU6GMQU1OxwkUR`Nkw3;f*PW4kkf_?iE<8K>xj2 z1oEIwU~Y9VXLqBDoNN(9y7vUvt(f1Vfit`tAjy^bmI;W=14*sY^Cq}Af^+nH(rw#L zC=w%_?hDAl;~hCE-f_i5x6iqNQ-mUcCHOWb%9ZE@chaF+j5+0}tp8yKkv*6b$jK^@ z-Df5NB2JCrd3wP@x1bgL(Q$Klrz~Is;rHv^lijwBjB|B~KJg*9EP_n7obZV&UWYy8 z7PgkRV96mtJxK+`qvt;4CQjSG!bFTtGYAvtT3kW|rIED2yJUx;X$jk@43&XhiB%q$ z-#Fj8Y?4sPnUmb&7J)aw!g_tjB)1Q!Y{ewEELV%Zee$J8q|ajMukI$9;fbO1J6k} zjqhOZaF-ku{f0=K=b%`n(ZXqmASqHeg*Hx$D}5Lm#b`bFVYj5rBdaWs6+29(hNvJa zeiDgqu>6%C{jgivg|jO)iM=_zxxqQStq1n_Bp0~Fy2&H16WXrbN8HO=EQ4|>^Nxh+ ze5J=c;#RkWMIvJ>lPufW*+chV=yt9_at?j|z>c5+K7U?}fF@kJ|nK`F+o zOHi2Yd%7`CV!wKd0X!=JI3%8ae2N?M0AH?OnF4#NAx#3e&m2IL=&G-nieqZV>U*bR zRc!~=iKE-$78Kmeh)%&W05Dk&uSKb+Ol;F#rn%AnZ|tv2Ff+FRvoK|DNu~ddYl<|AAg0jfiT%Z;9K& zP|~3twAN=l<{qE-&i|$&yt|)@fa@cTiU65&P!-|bKUNXsDoRg9$PED_m_~LM zQBNTL{J{SbTj_<&Zq+hl=SztAtvbZ_)aadjv$2Gah5W0X1iyO~!JJ?`(?_KNi%Ci$@ zx%nsGZPbMQ!yPz_GQu6e{s8K{SE1F|IxqAcB?RZd(3gm ziogi|-5?|QS^sSgmg_&%^X9mTBZdp=XoDf7grhEtyHt1qJV*n!qR}W)3<**ggGgyc z?Gh7Q$9^d+zJl{7rCVlP`2Zx00pYQFKY+n-$tY=0hRAc3diBx+hI(aMP@O>dUXT>^ zWNc~3l^f)I9W?P#N02S;6R=Bxja8dj;;W&0)2T)IZFyy!KTGykfq&C|=DCL^R^lo# zXhI;zE0gx$dFpMJuaWvQNi@<*5(wr9KHd$%4QQkW3Lp`aORt*c7Bw`+B&%{W#(O#j z$tpt~#hBh!6?sIre^^{3)JQu>A&3c}*Jz|3lc=wh-d?50JnVKomRczeA~eUx$Ydv~ z?x^xSqxk-ENv7IrT5W(8-mUvBz&4=a`kxEjzd0XfsHOK1Kg>IMq z)YW^d>Zz+tsIRV$)YBK@@YJpP)rD>+Ps!V-n=Eo`aA#d|k=xovqh~I1`*s7wdpaW6 z(LW3=2b=|}7nK^&2d88M3U7gabCKJ^tM_&N%_4ZnsCAN}U`6p93tS$Usr7=j!RG*M zl1#y!sP+0R+t+%@bMclu5MMYt*pEYlfh9y#fxLX)?ukqg6dOL@SBcG-q7>HgAW=Cn z19~y`MuEEICd05N!6Iei)nivdc`~N~1X#N5?CT+6=P0pN|N6A+k{s)+(H)*~OFc~d zTc7rf+dhGlsy(aHd7uhm8{&zj7ck2iSB1I4EjW*&6dcwsKI6ukO=|-N!dO@6026ie zIk%lISnM8BE1BVfLK$+*M8G+aw3+Q|Nj0>GC?aRZHm;g67aCRECqH^u2YkJbu+fmSAZK z9{lG~cvUgfP^u|@;XLguaZ63%EK?YIDhdx=vR~mhivHWeznj8yS4hiym%446Eh#pO z3#R37Rsih5%Y3lCmbp#(cU`yCEz9}tDQs2vRR?SMto46e!?nxY(wvWGNevU1!O?!d zUWz0*4&GS?cmG8FpJnc#TtQeP9NW=)6(;oW`k&9b-GdbN=z%Egm1olwwzH%jh4pC~ zAg*3|?6YoOyJbIPkt;CVk5-xC=4Nnzsw~yJ7vp4&gOB}=l6qs`w}D|l?)m*jZhJ{X zBiB+-S?=aHF!oKB?^nat|E-3#riS3~Z78WXd>-r>V}ILe^dCdl?@KNy}3lc zy9|^lz7m4F{@@?8%IzDSS%nD;y@C$Y#W?B^K{UZY-Y4~As}QL8RF&v}h&-jH z0yA;PDz{@|cB*Wyl(i)YC0Klpj=$h`t(;dC$pX)jNVBK~2NM}E&Y5j>EY!=xP~rTl zXx5+P)FkjqXk^1)a7&I{SaoG`YvZeuP5(}9Ht{~SP@FT1J@IGrG-JSxU7uBv9DKWJ zM&#H~=vHiogJb{q7H5iV2+hESpC7#7cC6fuh;6DB&eK(qQszU^0YhJSwd>HhJ;QlF z7PSWqT|RS53sms08P2CMeZeZk61)`)phjQ2+AS}w`@$cp_ zQq^y-a^uZ{qqS5wdCBeEJlMmfRrS*mi<|><5D|rBH9i3xLAHQC+*vZB!4Y*dM~AH?MQs76%)m z+7io=&O$q2XCv#~lH4u#n9l0XYu#wntCuFC^fespE04UodM(VC7ykf}BlY~XZei}Y z-w{EPjVr3Rpz7L}s#0itiR4!gjl3SsLnAfCWFBDL)B*CC7M=5wuU;Z`Ow|F<8U(8z zT1R%!*RFF5GC_*|5lDK|Iyb6<)z(AeNZn+;+ctNK-_dUC-Dss(D{&|tt%pN))c6S^ z73|$qJ#0OWyLvRWlxYGlHdjFf!7X(Q*1Ly+{e89GEhw5OXC;AJc@QaAW}9-|en2f1 zq?h5qo2YxgjFSo`>Zf0J`!+JJzTx^mFS{L$md_%}8Bq>R4hkQ>(;JCr-W69m_mtCa zM@+OHyaAgDCh8kEz}quXKe@pjfX5db-2SN=du(i=MyUxkf+q%R%t4LAH@f|x<*!At z&}9AHMz?EZa+$HtYMsft^DFKMq}RQIW8LQJov*mJmdnC0szO*lYs}$R_Tij-bSyvt zLLcBiMHI%(n-Fz(kA7$q4#s{|FW%(#Zy{x!@nw;&2EEyv-L{1R^qwr7oACg!sPv(m z-43S@FZT=?vh7qm*i$*8TyA@Grk2I60oX5wW(QDn9Xd3tryT`1PuB~iQl@MLZF^<( zbDQ15lQVOGekI3YfDP?GUItQ+V$lPC%(j|R{y@~W?6HCGJ;ZQI`O%3#I#C-g+v5H? zKB}*H;1VB%o!6-DV5i=wGSG|(J$Stev~$vvZCVX@y-LhfaRVW|5tcd3kkoX-k#t@? zA3`3o9$bnXsOKHO9)15-_=exriLGvRtq`Ya{-dz-K8xWP+d#1oP%I>nU?Yq3K~?JO zhYdi3*IdHMfDrlQ;()np>?@3A31V=*Etk~ulbaEHWCS$MGmUe10V3~%r-AWo2aGU` zQF8znf?nSJ4g)H?HE4>#8VNZ&+F{Ia-ZU-|g!;;j#KM+vUs*B?j8P$N{-(SEq0#{Z+AQR zxuISDLGH_tyLMmP`Kl^0$)*kfXay_*n$18pH(?ODAQJSN+bzPNDM&hVCXh3_Jt*FJ zwjJ~bE7H!g`-8hk8lFE?VVQ`1M>rOPwJchXhLAumMM;GMy2TDRJI^oiW1xgC-{JPX zW_Zjj49TIi_r;tEF)A<4LoqHQ(0^+pnm!IY`>OaR)t2}QB=4_=9*z9+pG2Nop8<8-)x8ys8Dtr#t6fY*b0Wupu>lzyNMjq(>tmqw<&{g@cM;+K#D1x z-miF9HKUA7D)=M5B1ZilefuuA>!Cl#oZ;1;(egj;4IiQR>~iyuIrwJJd#Vq%+4ElM zjoIrtQXluK+qrc^I~Ygl(XYay`+v59@xE$9A+!tV5D|=c{1mPLp%XG!;1_6HT1rj} z)6```OW1}zj4*Z z9{NJ>e%*D8gPSm%2k{PEP=qi57_ST80KtA^uGUI#23}VR1_|VG>4^CIA2tKaWpR$i zxbvDf+nJD}55H0dGMV5Ws2!w_*4}2|hcLIoKKDv*S(sGq?~?t2H{$*myJQ=rvB{*d zn7-vr*<&;2&HpERY<}wW|AWvFX9XNFK28{=M`)W%_0ZRF`p`3wPClhk-;*t&IIT9d zLH6Nla+8b=vQ0?n_6-OY6r)5gB6S|cWI%agxICJHcShq0#u7O@B|K&KiNNDb1&L<$ zr(EEMDZsEt?|IApXXrhB`P**$i*OI`^lC~Yz>WyvSQz}*jI}Hep)WWTouk#8Lr@@-{%Z^#guQ?zd;;#Mf`TtuK&^0i)t!M1AI-K)6J? ztz2HA^K1tT)qIKRORBQG8tFF;BQLJi<2{`QQK>qlK7HvsPmGUNHjJRmFz_gjlK4HR_QZ1>98mIQ z3Y=nNYPhPq5#QdIZ@ggPecgSxdv@#35)#`Vwfh6xh}fV;IZsdB?dB=(6%H6fGESLA4`Zn&rKtUWg;yhg)mt$acMmsBIP zFu5`zDqD*P?$*8O1NShyu3B&YsHM_7KET>Ri-)M%n}LQgJU3ae|{l-vcJiZd3r9qtlOSK8#jm0k%Z`1yfrg@Sg#S{om@Rx9}^ zZ$qgEs-F50A{*<$#*O6%?C@O&0j=>tKx=g1N^4=h9HiFV25LpzEHvGL&3JMX%pH;? z{EXB(a1t73xS2NcJ`?YtWEn%p`H`~<%8(VSg=q^FN{Aar7Ghll|2e`8q#cnyx!`*^ z|7vfMjHZRFB{zp(XiQ%(iR^C zMcMl0Pu$`*3q)2rlX^lba7^d>^fvxe=s!QEh;~B*l;9I>)DA_O;MnA8{%UbdWFw=u|@(JuPsy{{j zb~12>c>JDV^4=q3tf7ZA*hHGRg7Alo|Mgt<7c8+~fWz7tUXMPbWVIgOpmMx$KV(T}5I}1RT;JIAt2x6cR#J)5H!()`#@jxC7F`MIN%Fqz%)21IyYsswPaz<9J)g@nr5|ZZ9ASkI1 zSl#XQB!})G?o(!DY8V(|GZq&6@yNm{j zz08e~&$p7k;Mxt~1!mtHU%K%GI>bOCX(fz)O_(erBnli4sc(X9?``+Ee=l4Jjb3CJ znJ;G@`-i(~^z1#jNMej$yT|R=82&Qx~Y(aLJn}99W&G@1M~w?Zy~etVi9-g zUSGMlAXs+sSMFcCgOl&F2H~Jo^7IYXAchjicPd*ig1d*U(srec2;xCCQ2Q3>lfHJl z#&+Q<7iTp_u4#M2pt;QqgNhDKejM3W>#1J@%GLTgJbFq-)Iuhj&N%)fW@H@*iqCvC zPG0F|-}r^$jmyk2gGXaaVa(OcSF0uo0Dt}lhgGBn;}WI{RuI)N{u?)Dpen9kdd*#a z&s6R-RZj-&-T`+N7aoQ;zOi5GnDwmx)Bs;g~H ze~dOx8r(M3?`lc?S09bw`054UyD9;#lC9#xOn4Y@s+X@?Dz9rzVLg8Ry<0$q5d-V9 zqA^o+!4I%!7U=#zxUG9-)JAH4>6vwd++4B~_35!5F6C_1u#dXkndR^#c}_ zR_k|vkXf`B4<$oaSie8_e=5{o`5(x#AC~*w&L^wSqcj@(X(;*qa_-gm921?iM%E-u z(=%THt|GZt4+S8r7p@x(mTUO5%=Iz5YLLv=k)G z9s8EuUl2@_SH4qBlT(vB>t;W?ZEC67BTu#rLS7nE5R}-ZZ^+OS7G%Uw=?o*blO;hC z1ApT9Q0Oh0YFH|`DQfmiGl+LO$;m1Z)D|M4?WW#dD|}u|amrs7z|cv^9ECs-o^)kK zLP}*gC5tth%1~E2leCE5rUW)2ry}!ajc6HAn2=wW{)8cZMj!r@+q&;MkMvu>nvbQ` zNgGH^t`Z4MAxas}{aqA%X=IK@1xIHflQUF0W{%D9f1r$XQPAPjWe9+?(_RPk7e8TP z@<*Nfv#atUzThVi4JnOe+~fMQTUG_F#hgZ(!ZQGq!>ZDVz^J4pJ_&!^&u+BgT6gQ0 ze|Fo)Jp%(9MJa-EL%CSo2_-+W1~r3a#@V%Ax7zC_IwBv{b5TWs*q25Bz-}E{hn(42 z+_oc3WrMzOuUnXJG!)6%Nu;eJLR^NU;Tn)$@-MB-ui;m(vynyH8V;wE|r;PZxGLIG2Z zmi#qUeBy0^;&1=rx`zTE-vdePxM=G#webVKtXB-6q zN6HbM;CXp00>)ksox}D4Tu}}|IA7jlq~G4> zwi)a(324K3E55W~&ZoZdy9Yi(w#tU&BDpP38eu3LhK1oUO#X_(h#(@fm@r*0{}m@+ZKA3T>uM-nxUkYmzMJ*FUvZd?2WBNN zlrjGaz?F3V8J2;1CQbyjt071J>4S=cRgk{>>olxbg%>oW%5ffo>z>I8LRRC+R(_>u z1!;ms>HB|k^C*G>EN=M2dhu_F@$o>5O2u@Xayp{){)Ps1biV-rEz=d&8tsf6-_DS8 zUr?23$!Weto?Bs`3F&Sp56R%Uku)Ax>MMSCOFDZ16$(J&vW1&IxyI*RR`PXzg=Q;L zXvy!m92r(n060KoCB@nxs{^{^nEg+GPh$~+8p$4EB}3q)!stVYBmlmr4uuT#pvWMs zq-}EgJ*P^`o>$1)D6X#(<_$?an7oFk4rL%B>iqcN6{=h4w+APyipD=ZY`BB{;P<#N zj5n_rh19L_ogsRFF#yeAO2D~p0_~R?%Z|GE4!ta-hT!C!PPS@0=>3`)@IZ(67>ESo z1bM{Y`aun#lV5bYepr)!^S&{7l1%6K$isT9txBMb%(qo#rSM}ADK?SvynElM+)R%c zH-rGYFzRVh*vZX!ubr@J9a^Z%!s=)|t_`cMsOr(Ms>IBb2@{jXot=DzP`;g|Dr%)~#0$M&Sm-=ADu)RAR4s)6 z9s5lBPBS-WHx9kGSPtZI+dglal8S5`RL<>Mpr!Yy+|bs?4>SNzbe6e*6z74P8s#`^ zD$3~SA~?+P#b^!9Z0@;Y7mSY(^22Bvrh1%rT|?U1FAHke56Co3V23D2uMKWEg9qV- zYMqsX>$P9eWjQL|UL+q^KEkx8* zoNqB&TXIw)>xHnLt$$rpP^eopQY|s~u|_I(2-R2KR*a0OntVy0+DIk(VX`9d&`Zkj zSn#BRl*fVs4*Uv&D8px=S2R)uwc>uwp(Vf(S@MvXO7y$RM8=sVv_{`BXUGErPub+C z114HnK1|iFKd0ZME(a{*W=LUy94A~eBNEIT5G0B3zm0MJBlML`vW%~x>1%RT$wdMl z1Rp4oUK0c5*8wO&CS)Si-aNC~j`Z^aAz-3&P;<@p2obP0{5;9f4bI0hbF)xPU)fl- zYYaz~jSUJ|F`3v{CE&xwI^ZYBgZYppfiRSb7}4*l5%%E62#IK7x|O^O5(3x20}g<* zh7;U&-k>Acv-GR{*bH(MGL!hO|(z1X`&L%XerZtxW6XySttFUCaP_X z$DW6h1(V`&3K%3;JiCvz!uAEMvmN*VUE9f-+!*cbsMZVgA#L;}5!EZSQ$HM0g&mEJ zm1{0~qu}EZn?wL;Bq8N!AymBG5mg@gNjGk)-0*~t@%3)+1nKl~v8jGF$o-5O6RQ!7E7l{1T>OR(YB(9JQ6VBQ*ScD9( zj_LL-R9{fS#Vu4ta{g^*Xt2DM#*-OoxUB_GUVRt}zrNJ4)0TOqh3bsjercgx2Pfpw z4Te+mO>Mf&Q6*%V0sY1}dC?W1i&}LixXx$5#kQVG(u?vd#L1XY`E zI}A!iQIL+NrXp2Wf4ZBNnUZQJHFrqby$?~HD0hG%L)xA{3RBgXd+WS**h7Y|bBezz ziUg2L#egkE(tLo_kZLML5Q-iXxP}oS0la~Z@b~+W^A7a9reR#eMb^t9rYkoL?wPc4 zkg(l93T8op46P>lu`FU|X{VJc7zC*%IuZ8o3*wovXywGusXb}Mx*j@oFPr^;&oQw;)qOYUsxKu0;vJQ4@2ea9^3 zWcl6(;iukfk&Z~fDO2RKG%)c8UXY1!#nIlzq~B5P%{n3l!YQk>)iwtF<50m^6VFem z=jK8C{7JuUV2LVVvLUhPNWdM2=fXg60A-CkWAQ~ux9!2>I z{x?iTU;D!^3`>|tj&d0YG9BN=(*NeO+BA+}>ia@l+B2Yv4O(x&3>y@lM01y@0~ds- zHe687mtY&RjJBR@00Bdey+ze9lsO%1!*C}6Ibx~;vWhUSHw6=uW*d+u* zM4}s(bIfE(J-LZ5`&exO0PGN0uvp$Usz0&=Uq-tx6owX|eHHY6a~%llQKWIKf8jO& zSj!;b}<@Q4@2Evk3|Y_=@OHeT}-(g0(I{?K;5;;`C~kwBa|S%w5A~OhDKy^ zir|F>aE+h|mkP>b9IEXZm0QtBPkQ00b{M7mQ?ChtE|w4vcn-@kpG_}-slYkAQKrl+ zI>9|!0ih!uC-K&sv8k!5>P=Ol0~uD#T`~W_Ul-}hB2{vx*pgz*&|Qe=EaR-sfwS7@ zFvOhrsd26u*h&f!nC&b`8U;JLw=B(oN+FQu7b#Vk3oL+S8p(=y-!!S{4~xJYrs(Fb z>frOkUeYbh#55xiz%k!J!I(|xG&E&r9R-DloaY2NI|5;Am6Ff%Tp5ypND_f$IKmFG zx;Q!4o9cC)t6G5D#Lxh_3ye`K*)I(%a&d9T5b|qdjkNakgtx>W3kczmMKKS;cLEST zEfC(lC(TXDC11JMPmhb#f_EK+?<1n?zu@~47X+=4d>>Q@D>AbeDP3U9{f4rESyB6O zD&7{Qa=HZppDlnd;4WK_?xF%Xd^xEBdPX-YR`FvSGMOQ%pw!|rthCAOOR9jyEDJE6 zB4MPJ9#*XKFZEgkivmi;$wmhN7|Hs(0grfIJPMdBU@m8}SIGE1JntE%kgq|d=*VXS zdS9_>V|1p}_^vaUA$?iNA3Qe2I^GpxF^V&%C4CVg+K3pq!j@seIZ{A*lFM(h28C=D z_BfpHjO78b5W&Amk;zaj3||Y2WSLr}*`RT0)Ca5RY6Q(4kOy3jysbgq)mnnicNi|KGQ zHo+*hcxsM-ze`HcS;#191TYQF_T!)t8ELM1@&Ydg)>13yV6a_Sig5Hpe$wZUAJDd# z0!V_4jiHLhea>vLrpONN*Mvw(a}4x|KG2vAOtF3}J7q=TaYCI)AztI*WCe~m?GNgS z)1V|(nvs;VTfnk&oezA=P9!QsSOvnKnxjN{P@vk;=G5c3#x`c6FHr5SR(5j51w-OF z$)T;Uk2mUTWk;LOh=;|vXg(l1e1`K(O)NJ@I7zO4ubt{pgk_rK&{ifh^d)l|cQkiU zJV&=HgX1)Z9l_>@-!C7M9GdIpLj~AAF$j7A-hzm6jwt}dF?NUyBMd7M-?S1-rNS<~ z3Re6UX5#e#3QQEs_Y?)7VPGljVF^h0RcI)>urr)hCyMC9x;{xca~Y3gg56qBY}3jg zWqJ%cp}`qXMT}ukk{#2i)0OR2Ue9#~XK0@_vnFxt+UCv=%A27NxyjDXeSIS*fs6Xa zh`zbKisFve$?cU}JNz+&ciasb!rhQC=|E{>(g7E;0{tSRH$2S%wScfhJdwuzRh;b9 z#6kuya-$lmI~g#X$D(?H?{ZGMTzbwX)yQe~x=*=sLLceD<*K5OXwo*;q%wnzpann= z2p`Q`GaV+=rCRq|MrVu-zAdAfY%I^LWMkRx!4{!1!bpV+h+b`s zjA$Ru7X3@PDn03?8r&5qj1%m}AQHk4Xv6T}R5@s*C?_jFjDljbI4=}cI9ur;*=qJj zNOY9(I&IR|Rj9mbGnA|sOqRwCSt$lA3H}Nr0`kL(=9*0>&=>F$-J7qMR;XAXU+iOa z+0nEh!yO->H(ED1NI+-{)*tVRlOd)vE3boUN7q3I<@WpZ5pRew`y&wSBGRyOEt>by zQi*X;R2o5qx=C*2!t`D~&_Q))BnC#_EO?~AoTA_CpnCR{VPk*`He`NML-OC{2^dMl z%^8xoA($9)KGDZ?ROh?sW1lOxH$&p`(1aqVe!M|C5j82fZWU#92_I;jqg z;09o3J+>2;3#aHMozyuv*gUT@9QU8;!#b;YWEo6Xf}iWm&{uR;-J8!q>m&*u-;ITo zr#h?lt>L~Bp<$%Iz?2ZduosdULjIxBs6=0S^^{8i%q=M(frG&UKZ#O5pTU@30a}=h2QdW>0mWdz zLwZZ4${XNip()GNdXojAf09K4NC^a{Kd|Oq2Q8iHF9l%IFV|(=RJ6ZW&(V@h=a>K| zM7uezFX2i3#9)=(h=N&{HnWh z3nZ}9tL!>?iOXg1@_4@V<2yMf|CE)gHF;AW6)cs*d6mg^8u`>cQy!ZZp?#>CLuMV3I*r*N zBi}qLPZlqbjUF}dI!qj}LK+aBnZd7~15BS&Z7g5#Dslj-Fk9{xKFbvl(&!YB)+adC z-AuOOrupHR1>&GYRh4kF(cSCS4($zIh$|)r2SZ2dr)yNT&r1qzGcSV)=5+hj1bXUUxZJ%&(jS|V8j}IQg2mJ>@Dtt z9N*``A|PQZI$%0L$vay2R-HP+Xp|&elAR1)Nv)47{#5?3X2pBVL(s8cP~p4|y{ET| z=X@is4xQgewe3Vj&1jl(uC1?Xn2-XrI(3!bDgyB@?4$Dgz*YoSNGn`zi14)JbSXkc zD}-UQ5trk{?MG1?E(Zww1$|%ud}Rj>WV=6#Z#PaMWKY9RwF8(;zK6q2xxJwcs<1Qu z0}R~PCRv&{&I#q(x%emHgt)c{TiwEq8a2vl6iG7ZEGv@CmYH0e4C84>k_hdfx{f$A zm?;b$p$>sbZnj4F+y(k2E&WR8&YE}#_?YmZH%d`hw$8r+A@_cR_Kg#b<{q1)Ep4oH z=)vgKxDYbpIU!UVw;V)OVYVTMw;#$BfTkrH3?wkrhR-;vwCBY&=D7j{L#RuJcLM4p za=FtZZqaN8(SdsRvtT1{HnMZf9^T3;^^J!@!N5j1jFYHb677e3;80Bj%OIXl0vo_h zL=^`VfM=QU2q(K8O}LW1F&t>?-D*;67>gQWU|_Vr5F?E4Dn-R$;@xR=inHIit7>Jf zmL@L%4%)>wbWZV4@+PGuZ!r-TZgvj&{13LAtXiT6X-m!X7kdkqp(Koev|cZMA>;I3 zIUWP3Cm*H?sqn7$s7ucJ2LBaFUf#^sn-5c6598#+`BeZAm%iW0xHMQ-z|d;nYh!j^ z#ITY;M>~lZt}qW-x^F+#_n7B^Xi@X&Dd9~wSffuCAW(?f-uDc|7n9K|4c!2xVQ!Q7 zv7?7b#c`aJJbFbxbzCh=P=}T?cf>8n8TKXCy1`CL&HSLK1fsFtR8LgH?n`ZeDg{}E zk}8NK+2+*L%mu89VesZ_L+s+{D+Q#jqTyzsS`&N+A`~t>^>9@HeSGQRN;d9$b1ASt z;#2+Q;n0hI)Xn;<68fn3&oX6#wB-Bxz*qhc$EyND`vwR=BE`6d(KI^=8d)k9rn4Q> zki$lw7R(#?IyjZR9rS3&L69dCC|o%yqu682S~1H>j#7{jUy_mqvxI@5m!|@_u-`pk zhl5~ICggldtCM^oE;WEYIJE46#4ZLf|KMIt6hm|q`KCF7+FS(- z4g#I4NGFmi-oi7y%~opXMSUs~fw_MqRrdlq+-L}8L=z1kuU95jM_4ysBvmIGIRn)3 zc>HC6YFo4rss)JvEwd^Ov1bX?JN)YDva)tTKoV3q0ex@W~vb_jT8VT zeR-nC9-(AAkJ#lHFVs7HxL$IEQoiLxNotFUrawADb%ZOB{sBY-v3hiL4~|a@@9vMay(>F}T5rbWw#65lc@Gy8)(s zG(eW6TDsz>Kwx7cr2Ns0c%?@QxeyoqX-WgNY_@De{S+fxR6t}k#K`5@Os1QK$|+;A zL=e72t{{N*A~l*ll7s>$fhCVJV5Fb`SEwRC5P9Ug=m8Ecpd?M~r&bB(v4v9qWuPj7 zUq;*{O^~xH$SGveH_FEK%z>)7^%$ejMu8Aqhva-)jX0&P`n`dwl^GA$ z_U?^P5C#p8dwyUW-Ca8Z%ExhoVD@j=BQ>?8NRac)ah^VbHUW+oOfMBt zoS-ZqGvWYCH&lceC`33tO{E?Hmh>4O0O>RPCwf{|q$l4%F_lNTUA7T?u-x9la93)p z^glDMT^f}63{0%3)`O2$#kG({-byoa0qC{AiiO~1HXzbCilGIPF8;7aY%lAPtUZcE z!6^#17mBRSv9paT;xiDyVXPlyf?EaE-x~<2DF?o5IgIF%zf_A~SSdyIV z$o7HpBMDbBVKB~B3hB2&_fNxpbes5bRAp8=N5Gll8;DWCVKmhsj>YifNscsw45ViO z0UwFavjRW>mR{5glBGdd>g)aUN9+gE9fF2w|MBdwT6&0p2e#>(Z)pf{K9`_@gkYS9 zy@He|dQl25DUjM745Uv3Ab}_$GVSC(*&nkiz}3^NS443NCAeb^0Kt6{cF42 z`8n!1b)+*u^7gU7Bha(Sd-Z$AsYJKj8?J{b)8vNhxuSy>pthh!7+eUw>>KGrILTMy zHn=WO>(uGK$EzdbYjEwPmv#Ahxwk}GlQ5-C`y8~1rv`>hZCKJ1L`>;L)+ zCzg)YcbuTgeN6@Charf)`uP)7Ma5pYQfyJ=BW2Qz8F+so!VEp|^OkOLqKY+r@WGTU zyjvf7qAD)E+vC=`&hQ%GgtbeAz`~J%oVT2)3fgT6q}1@fEdc~|-#aRhb?J$!<8cNR zhFe>5nQSsNSS)#DUxF1X4ni)~Wy~8e%%X_mD7|Sp_hPRChzdk7vIZ${Th1um?Ie|t z!*-88NgdYeN6&vj-ztg-S|^;O+P1l`21v&OH!KFqjqE{kXJZb|>E3dZs^~Gdx+qc! z1YsS}8O@DW;VXF87<@<4B-)d4sc=TsnB#SEA9bgb)p7RtkdEm#tr3($a6#W-ej~$l zl7NOsGKvs}0j6n?b5p5@!GT9E4US|ib5Otsnvx=XcCa!fPDGkoaZx_Nnz;1rDb4UN zaD07v1j^?Bm+2uQ^5abUi0!nnZU#9*0h@p;bUYrA)A^ zei`)BmT48~BrF%?9Jf~{`ya1MPsftk9DUsBFkd``9k>?15}w8iS~Y#{W|^K?5D7>( zKuq?IF!JY{C1Yn97))`~<;WKyc!F#ib^6ECRavjaABZkw+!hWsve&;iDWb^ytG3@8C040yw(% zOx3j+8A7V_de)h$&7dH2Bv+(%@C3LJmxgh>I1VxNa6iP1I^x2`-3j!KsImJCPjiOr zCTFQ4EMB%dOSLWZ7cX-hvua6?i>z9ndzR`-k2}~vy>-W-Q}wj7)DiiHvs2;q4pAkZ zC+lC%f*^fe$IeC&{cPRyY!$1WL&i$$4+pJ#&+Vur_YNHUO*y3?5Fv=3ljX2b3+ zY0M)tWt*T~s=#l6jQ{fxS_!cL3v}AKss=uq*U!b)fD{d2QL`Qql(QWNhH>xOQexx%Tc`|x+y2bgbFlPyP0Siv&cJS< z9LUNmr`-#bTU5W^!21&~P+g*n81$7|BTM;mjQYYrlSeL4ZBx5-X`E&ID#nsKeX9ke zZi@uKRdM|=HAMHxHKq~g8&B9p7vR^fr>*cBaBAyc`&Id;r@vGaxiKwDt094W&CDZK zQUt|0pyyG*AT)U8WDnCGiCz!k2(2L(s)BL|4#TWTm;eG|gsj_#SQShjGXd27 zFI8Pa_v&jeRVuN!T2My;K*8N0?&e;q3L1I1(;F{^8njn`d8sNdG%Uz4a>{#v4l*2B zqZeGJ5_z&4k%Wr0$q46#rSyh=;xg4G8u*;oeImw`ciip@&#IVA0b<`s z4Pic%UFUx$&JZw@MTdMAJ=Eu`FoLijF?5yc+5;w8nwNSL!0=LxFW6&VJWNv><|k+pYC+EIy85wOigF0zV2$3*LeqM-1!JhlH6WKRA#GLIpe%d zzi{r=3$9j`hkoSS)p9?K+-CsoPkxZ2kRx&v8tw4$f8D5F za*g`?$zKMnolFu+NrO8dNqgteO;OSU2u3L$0qMXUAxPG>*Q$Ih0fU9{LAKyL7&vyaXhTWh4$pG+A7Fx%lEZ3?0 zL1sf2oSzbbf`ePQ;YH#_8N^GEI*buCBs+KDZGdO}>ePLdG;L@By{n(QPQ|#A%wxAm zC;%U)jC^^WDoAXoHZiEacts6{axv3}!mC#R`e{EzwdJ9c-lh>$`2`O-0qz*N0|EQP z4{4MNIfGl^bfP1t^X+-G9m%79Cs<^`Mou7;yIhb38Cb$7*aHN<-R&LPOU9Z}--aXDucA>-4^BK~; zI95M$y(+0MhhM&4m34lYZoIycE*#V~`wxBw*V&?r{{|l^*)J6xH2VvEg^2fnTg6KL z${$6MlS3gr>@L-+D*3~b{f!2n9%(3%ByzE(1k>papC+gN4Z$0plR)f+csTiWKyQzd zuEDocUJ+2W$W5feJOB^cb^xCZ%E_iJY8g0J5`51$7uL>AnG2+!J-Yu5DzEE{OViK? zWGF3du1ivv<)et*vDql0kZl=TmU(-kPQerTTMM>#S!~m z=;U5-M~*j#OMmfqY-*tc3|Vnt5XS;t6dhm!4=!s^RI;;N>raceZ_*<~RMIF7y5=yC zlYL2(s9R)fcjWRgTW;5Sl;a7U^b2EoAt#mk$aD__o<~JI!I}Q?G(cYlJiw?O%?8|e zscPXkW(7LyA1W5#(m)>&sEMxnHl#l4AF84gN`Si&e;7Y13sQ?*Ss%iD&v>mT{{vxY z^=l@fNzF~6`B0jPvLa5L5q8Q8!tEFVRA5MM0r1*>LqT zVc6{Dw5^CUKyUVi;X9xtyuc$ONxcq`O2iu*HbhdDHuiuE%g_rwF`Pcau6RQQUPvKZ zCvQ@vsVD$+Cq3wB5c`uF&|&VsN%g4|~aflkR`BD(wx?mSPoYJo)ZG z;U*jIPdjDPozoBB4BOLVGJY3Gi^4Qx(ih|gqk8LR)iI-;wBN{Yr;_||CxflM3e%wI z{{KoJFqCedC5c<%_i09-?jEL6njZ#M6?{+)glIuN;9w;bhA}@obmRqtaOF8U73E+%0u(5^X?#h&s#scI7-6 zwAZj@t2@=IlJlf998BYx3}($7%>d?M4`QUqX1y7K;$yfR?hEHRk0BS6# z7jA@dktp62BvG)S5q!en1B)p&p39!%Xs*s3st)%(O#!++b7*?&PMU7@h@q-&eJyhF zP}LhMVTz+<_K@ovEq-R_fj0HX&Y-0A{-1 zrV;~3zLioKJ$-1nNvZEM_GUU4`GUMfR`T>ix2g7J^_Y;a9;bX+h6MB{x2bj)9VoA% z=b&jvg;54xya}!A*>v?R^S6HXZkmZ4Dg;&QkCMk=ysA92A1eXLJGRR3Oz;*@u!|GQ zAvM3`rzUVX83K#4q5Vh@p4^v{+T$US-U!DQ?Nc(QV#1)?p-lIBg}{3Jqb;fYLG9+b zCpOQ9_h0FOcc|pKlWRQfFqZ?^&{Xpnuh5;3qAxtM+FhTlu>Ug6lJ)y{s2ZQF%7v`T zNmdnis+gY~ptf`FOi!RRwds*}f)!^_kI-5M^`wc-qn^SH#}~-;plim&V2YhLv}8Qsq2I{HTtNeDi1>`6(N~eb?)4pX#T~pt1mr5M_t#>sL*Id(+8`>%`qS6Lh*Bd^e5*o2{?F<2*QVP@}VrF@TJKhU1GBSk9e! z7($zCT2|uUVXWC>!TSp5@tz_F7~2p>2Vms@n3f@|`7~68{^)L1>ORxc96k!SgB(H{ zN{q7;Yf-iHh%Ozj#)Tf!ONXl-74No&`QYr3Gb#Xq0D_B!L12%p<*6bLGC-!_DBad0 z(2tq=uo0?n1vk`##v}Bt$V`N*4%b`am$R(`UT$$Rp>HqisUuWT%b7jngxXo#iO^@^ z)cTDh5J^6>Cx0xWvMsYYm$%{}UnGL6TDGuc-+ogs(V5-TiXg`t$=Rrbp-|BK&m6d)1)@ z&u~all|(qz^`tKdV;a|6k8YEfkCn}bLhK;gk&^-hYkKCrYJB%}L1!t7kt-Ry7q`)& zPW*-%k0ZBv#gD9|=IQH3s+BnyTOeE4j8gHYfjXYmmyA-6W~Q{b578{k_2Kuab248% zai5Ade!eH#$im93-h3ZcKcDZ(3s`D^7EUaXXBL)hVRau3=;h!8fJY-GH(59&t2P;8 zXg1)2))Ezx{47k8?2d3VR$=mC5i5e;aIM&myqaaU8{v2~b815N;^Hf=Lxe=$u9R>!RWW$gN1aeyd5(_GP z=T&jy7*!Ie@gHLl>wy|^7BMWxAp@~H;d)eWr%QB?hkyr@@|1vq6q@(wrSn2h?g9zp zs9|Z4rBZn?ZjI#99$?AKn#yG6FDt^a%`MoX#j@VCt{kiGCyb^lyX-ly{e41UE|Qs5`Y6H4bU0ArsW!X<7T+e|TLcIfD--Y$+2`G_3IfgE za=+?%P6N$)!}&%Q_k{or-2f!u?qc?eq=mW$dA#>$E&OGtD{!O*UxyjR!7zLf_8_REwCou&xJ?_BHK=U5%y@T zyEjr6m;o}BV=jeoHK<%=p8V!B++;3Soxj6xMPzMXhGWR!Jl2CbG5N^5Et6^I3%Czm zGVL*$HtEU*Tf(^!pWhITtbySV5pq)fNO$b1MpS0sK!{!CO?Ow3UCOM9yL+96=TSU$#|Ix zVTdpigoK2yN1PjECLGP+$l&QXMtJK)oUFaDjq_&RPZO~WiP2~`NsT%3?Vgd^;6WV8 z!+Fejm^^-*@OZCo#FnsbG;n=9OLio&Zi#qZsDGZMVyyceT{2l+6#7IDn~Zb82kYsR z)x5Tl-~i&vWEe-RaN1rG=Q)H~S6p@d713O0n;!D8x~s>XdE)M&+@k8|ED#S9xG{(x z7rG)6o&k*raX}JOp$6yuWyLM;)pK}N zU|xCUmZi&mJw^2njn*Bes-AdUG*x|t$H~)FdzJ{z@LH+}UzciW%rq6_%d8pR(!`vo zJ!e4lt~;DB3-vWms6xGanriEs9A1NK3jE@%RQF$oT-~RuMcK#|#_z{fk&ZrwL#a3G z*kj5Ky)6&>oz~iU9P92Mn$(ZX;}dxleA?Pa!r2V9tR`YS8-~Gvjf$qrA~xgDM<@|#>;l+mO&$}go-^+PDud~H!Y z%dalWG~Hocs*d%k+yO#!Hl$Kb9k1+PM`)8iX_jgg+9pt8^AUl=ZM%FFzFHJ%lj@rD zMo~QM&4Mknl(OF~5=?e@KLy3!RC_@veo3Y3%Gs*Ke!w+^@Q^&+kSjxIPj<~fEj6!k zIqx^K5k|P#Jhqs}ukx^ebM=&EpiHIbKdmaWR;oy`p1(*H;ErSG_F_~09p+hkXK}C- ztBUMZj;=_lnal+5OJ;QNHY_csFH)gqAD=(=8uP>hTV=!vdS zs`>hGVAhzlCYx+Ot#0hGZ=kUzyuop0@irq34*rv8vhl?l=0E1byYk@U#LU{#~* zwk$^1(5VhfV9I&;xMPWG7l5&ePQj=FPnFJHs!lU`kHcg3Qq`NeJ^rAxmMQJmv}u`| zitpDwo38xjXH}EhJ7XDrFpid#D7Y);vx-><%{Mz{#MSVaFRtJ#@kH3{ct%=*N5js@ z7&uz3N28E;^_m_Vi=?uSW7c#|!>6#ilL2}v_vD6hJJT~e;N`9jIge##PgV1HX1d25 zXEaz%$eGz-?ne%g`$<1{9~mwm$x{!IeVU)$!-(>d z!r~0`V!!mK4v;=4Gu?!s20Am}fF8A;&j6D7AS=5{kHunHVS4QgQ20?+?U%A%w_Tx% zo4*+MXF0Bw@@D=^sWg2ZxC4xpQ7cr}zH8(0T%QtiXJl#wFURW(?G3@s=!c&|0K-O{ zYUEb{)ysoB4fZQ>ecwvxlfw4$Yd6Ou?PbEG`$4Y+oKHE*ZKBK?eu+9Res)tviig~u}t2y zAJ*O@RiE2Hrrp)Pe(ni+#VS?MYT|w`9+DUKr1nO*J=$I`U#+5jrZiCNH~SU-Wxtet zUOm6J7wCZhVK1nH!spAqxrtkHg9N8nuEOT4WqQbJjMcOHJ>-Q2E5BCg=U2lBc}c&! z8rv#x`aR!mH}7_sU$2^9ubG^0NzSadJ46!tx+hd?efWzilJ!-`;LqCMJ7!Awk1I0h z2wst)`1emtKiC!c^*jDG;;-7wa^Gf_11qUDxy(!pjK!VZ(hPY1q22u9&79r~4v@Yu zm@X=){Y*C*sr54ApE!9vBr_OS?si$1hTC!p<^N%3fujm%Y#}sGCfzI*@Mi z&;j2}JK&q?sW-a+8XVv-OJBYQ!Mx8^)hEj3RfgzZFwf3wt0Jv2d+Mp-vl~pEqrX~% z2r^v9)Sos78ObRvq6R zfMm~z6bSIX$Pfl&wd?^4wSKzQGNG?nr;cuea?oOh&%@Yl*&03*!;JKXb?T@XUPDo8 zORf`25tY?44lCQs)?+=U$LP8<)~ky{p(FLNyKvB0V3jEyo8-Cn{dgLNVPHA377gA^S{9gKl5-_GhYJbVy234ZJOLtZmM`EZ#Sd&( zMX*Y$0*-GM7F{Yg;6%o8`iu?gPX&;&^c#eFgq*tuJhjvNuU0SF01M%3{pkj^z4d#2 z;4;cdpfCcq423xF>n$5WU)%LZ8`b%+GX}l_vwgF^T&gns$R0r(%9I{C%^-Gz=C}uf}%gpfubn8>{U5_wF=4g`6p*L?*9kWN3BLqip zVI3QFhs~->*1Qe~V?1}WQf=mU0DSRAkdg~J$jP1fh2A6FaO`H~s)Ze3-fXX67$8u` z1$Ti6t>Jcnb(>YMKCG&OC2@ud!e+()j~cR*h0)w7b~iX^0T*iLnihBx60TZid-L>| zt;)?o3yt8iU$7O1*CIV+i|S*bo3}+3{}FT>4-DNaT5a{KI(w_B>R@1?Dj$sES31N( zfD>mIfV@JHK3o74*^A?uKhvjgQ+=?VZR|GHK_9(MHM4K)sL$A@dh^+Ko2t;yZbP*F zXuWG2PS*HUXKhy}RUBr8`*V;6F?IlTcEVmR=yJ#7JX(0FKp$r7@6arL%XZZ{=YBW> z9j)hYS4B;Sb^)&MPhbSGKXli2Xz^PAwq3Pt@oU^!-vyNEzw5L^bu9ZV9)kjoG&q6p zPdNK3leOIT#UpdDF7;^~J+Yh(`j#E=j!fvLpW39{Ah|q`^w7Wct2?l#?%(>?9k7(f z>EfNLQ)GMZ>MVC=0}O}#Uvpr;cT@0 zFm3(SPSv3TD|QTk;F@X1RD(+~wT@`k>jvyniJ}9u2VJ{M^$dmwpuB!@mnuC)g6m0$ zjL8ATA-dYDhB383dI;~hTiuH#6`H*QB%7Z4r0Q&XW*NkWpn2W*Rn_izuNJOE%DG$q z%5{JXVHG!%g&?a`l4YU}B2%W7ge)xAO_)~q-K*;Dac5n2!{4g=M7vjZuj<^bvUB%t z(QY+;dQ|r5-aT5`-KMLGE1K7xd~@;c#_cY@>cnfWy6N(3 zuQ}ne%l>xh4M$vc;nmj-Jo8lR@~e)x>aW)waqTrXTz~CVbzSZ(PBd?p%6r_kmt0ym z_<`cAR&}R8QT$#wyGNI9U3%74KUMrvmfgLwZr|MEeWVbWyj&>Gmb^JUQpI`z-4(XX%%jX5J0Zmvm1!bsM`TDnr>} z%d)VgqAF3K$8=AeX`lL_{;YeVPn%aKTb3KbOZ?k~@BY8@^n-a&ynh2}@9V>A5`#ly^@y5;8ych^uSr~7aXwx)I?l4zjYS*yoOgs}eTlxjgY?xX z+~Y*cO5n3ick7wx*iHf3bpU17V9Q#1gJs=#uVv*=w5--Qqy7_sh6gO`Sv{<0qHXcI z@s@Sukw`*K7awa`SL1W?2+OLfwXB8u`JRaad(d>ft7oF5_ysih*MC{oVb@yLl>p#* z)O0RtKILzgb+>NWD{%tE#f7~RiDb>QmNk31Wo>%SvW7eb5TCTHpH^E|5`As+jAeB| z`W#bKT>-&wCb@cIQP+L}WJU8iEdMEC- z+iRWECvj`&5`AZ%#Jizu>n`n^I6q`t6YAC+n&=m@Pr>_si4r@Zby>eeO+10(?tPYZ z;#A8z^%l#TmNdU#xyiDA8);eXr|VmhugPqnhRrnBdU?M@e(2)5o&6GLWYyM8x2&(O zv#de4TGlzh=-j2~;R?(80lf~DlO8t9GPg}CPs(sPbcU-gA)0= z(@}{FLjSBAbyQ+S7=(Y^;6!_S?1OslpAz|XBL^q`V%s%ZA3qp5n;xIIz&><*-8IK2 z?z8ROU-fS%Cd%xlzv|;pN|ZDqpxL=YE%Wh-3s63H4xq%3P3I&Q9`?!0n6by? zW;a5U+Yh%a{=Vk;u$6`1S1++F8`MAKq%8S;mG}E^r*vo+^le5ONquzod5J4e zK4p?+^_^f@hv3-`pJDwiYXtbf8A!YF8p}HCA=Lg4Ff7zQ0`qL^zt9~1B`2fBJ1pxl zyua}_%c{J`r1zVoUpOzZu**@a@gARzFPYEQcfd99IT^pN#`AGJZ^Ebe1I)>VdfJ~8 z(?U1vf#)aMV(Z_f=O?DODMGFv-?pp)c)p4jP8^&bx3FqMR2)=7Pe?^7&%(bk4 z;qy5vE=42jR$A7*z{JI9_yQDO^CCFNvzWxlbJu*!x&@!Z@%vKzK0&X)FwwQy3*eJB z=4R(G_=3*9D6s*T7jDJFK5M#u zP1?=#zhhcF+shM={Xa7hQZ8 zX#WwItH5U|P+Wn}BvADrlsg5Vt^jTlhOa-KCjr>+QFk{0I(hYxmi0AII~71oL_;^? z(*>Us0euNRzaev1d}gEIx%m7GfVIM>2>`tTSb1j=h<%|x{nA89?F2ML;0kA(XAbhs z1fZV+&Wf9nS_kLBjfGJI0Cfu z7VHq&DjsSY<@-a1t)CzF z2Jry76&Z|F?2mhEuS)dRqc!$e|84kgxBjh;zXpFc_#McdNDh*VC{JO_xVLXzn5V5d znC~}hB=~Iyo@(k3_x-^+kH@_NqDCUcQ0{6KMok7E1vVNfL==8&YTR317Wzx@j{zTx zjI;h3_z%O|fKQ{jF^>%Q({c}E-wS6Fa-Zd{fLpjPMxx>sW=VnHq$q_R{tUbksi7x{uvf9m z5S@;+wsCI(DSC#H>bbNJKPqH;X1m|yvY7B!nb$!S!#HY3UDQmXb z7{61l2+!Fj^nlP<4e1L=)kt&r-Ke+Hq>c42jHRqJH;wgsvqiUXtlu#q)x0^DubT{W3{}6|%DCs#RwwiBSVH@l zUgP}B(#oEWd!0eMAgZBbXxkxtW~yFtiCH?%zqEt;{4Kaf3{jkPMoFl3(zC2T$DBUi zKQ9Q$K1Ik>C*(ovFEhD>v{#iUekMfKlb4v6$NT37={NlXchHjX=>A}`C;EOnr9b!! zA*JTV3AXvf^Z)UkN1fzTO^17J&C@&9wz97a{{pu8{3T%k{oi7Z-gH-0mBLCu`gT5Aa zJE(HPW;tQUoeq{+`~vfSk>BwWRVX_}s{X6Ps`7iCYdeTi>EO#uugN^J%FM{ge(NAp zQ_IwYFM8S>B9oe|Rz}_;It{nLlOAsQnP#UlWttz!)KxX-{7j~TXKFLOZ+VB!fGOGgo$I=DI$tVdZg zsViOTWZ7=BD7wsD%%ihk$R?89DtTmaK)7p9|kVPua8f zG`a-QDY^ijhI@)K;A`j z?6(N6@cy3((HUB8vY`f-=Ll4l*5KbT05{fkIITOE$HEQQnvD88_k3r_-$-gM+93OIVDc`ukX)BSVL4weIWvVGC_cp>g>=2ZM8 z$qb(0rv=4N;xD!SYSU(h?HMcMJ-YT*41n`w~c5XV%Q{FAd&zo4`}R z8&0k3r6WC&fk*)|9VtOJAeG2r#Cxc&*BrS3$wY2P#v^l()yNiPA956_H?6LhigZKz zBSVqN$O2^Tw7NxJ1(O5F2}DC5*4ya(H6)KGj&9ozX;4F32lAC$pSBjn(XIcD<>)n} z9MMR8k&iF<+mSaAozX^@h8qIGpEauamwwzJC*W1!--*0~>_RG$=HOirjSc3UNBtHz zPsjWK*Ir~FvLE>nQR;M37vopk{h4dXR_c!swHt}}!!2LD17`7~EHS|gEv)%AXMW7i zGi^r-%Vj@o8~a_`kv!(n$6P%=t`1W2uSoPUC+rjKLrBK@xL3_Lq6gNKxyI1-@gnbU zI6p;Hd~#at$B8~tJ_A3D==i#{XEg+2Y;Tj~bMU_-(O00bFR-hH5u1wL1u3<~_MyMT zcLezgQN0$I6-C#EFDnQ~aU4UU4VuoEg&Q;?&uqSgt}J3w$mA+?209acEn9|t(PyBqM%S2mf!5Gn}P4Zy!-)nsL}Tp2d`}YG}mgje^H}vapwTv zJ(0g5pii3I*?#MDtAX#r95kK3W1w$c6#UBYs<~CVU>{@O@O*ULo6K{w{idA?;p@Wg zCrt16&Wh+bp9rF#7rf%7rnF85UITvw|(r=Fl4^~my zEqha^7KbkX7%snu{`x}>O0l;f`tGk;m?C$+U2U@X_)fnxI=_&gW0UEj-JS#lyX(;Is zk}5%T^zJrGbo9caO(ErK;A~O2xh9cI+~ADdPN71KXn#)ywAmso+9Zw6h_GmrR0X|mSR8UEcwsJpS&roHCVYA$pPo_`F`_+ypWzT-%kmCTTHWb z(U!~i>j2*3z*S+$B0_>+8P$$2WwY5f-)|qh(pp>|R?faQmX`4b&&KOxX=}ElvtuoP z{1TnxC4M74Jk~VOg~>@p-(iny;8n8HvnM7e%D(f?(_))=_}-aUH}=*cbbhSuc2@A6 zBfP{Bm!Zeji?8D`lyg%o&7)3EcDyL*v(-!p{D#1sTrcqp0&?==iM?l_M<>>6|DWi> z#Mn5Nf6mxgT3;R)xxb60mC<1Ch*bc1A7@G#Qp$M_QwYX|sU)uEy9KX`sFO@)gP# z-bfESaA_Elx4?$H?D!6uxlzcc4$Qw;T1b_uD5O=N@E%i@8{`YCWI6E6FeGcCtuoH> zm79@K$VvyU2}8=Fkll{2i#ZsDBwbNkJWp^FlktSD(%tc~j-IfMdm`UkjxQ_pB|m9PedqY5$`_u4^RKM!t}G0h6ouU7_>P+;QOHvcoM9R*qJ!!v zq|))_$QM>gysEa!qA+C8BHP&Ij*ox18HL>Ez{%#As_ckDwmH5&@`Y7?a^Oi}NRP#~ z$|ae#9jrImi*3j_2d)l7N~4fJIli{$-6-Tk2OcE2iD~(itnU5MhXeDU zLn<6f)HDC7L!*<13GR%N!poN4}cKx7+cta-O!O;#b#pz{*ib-qW_biyR*-CkmP1 zz^t4SLaL&WXB{6ar^Hq{=)kNTg=Cf3D$TB`?SPdNg=9J~D@P$^QOHEc$I6L9);TaM zM!POKqu- z9hjA)kV%BJ((ANoKVH#qg|F#rnd{Z6Q4#XCEajcb(pg4KbyQ}y!(-_zvt>3pFiS@v zgO=IOzIS{qohT&z+S-aN9fjh{%pYf7VDXI({$Cc?iX3PrtnphE z?Su9Y*62^jkH|@_*Sg_v=azg|Dt$T9hxsDDA+FT7CgTv8?7rCg_>nDMKg;WHdCBjE zyc;Y}ws`t*C%(wL#S*(%;$TaZEuubdRVc^u23g(^%abkMJ(ibmc~dQ~!182^r*C=X z8yoQ0+$gog36>~ZMC~|;SQHT1_O!eQEKjz0`YIQ1y5-ea-lLW$TfE0CZ?5IF-9uav zfyI_6Kt$~-DB%;9m?a|iV#|{)o^~CCFSEQt%UfxAvc+3td8L-O$nu`YF4DCVAfomw zl<*}>EVslB*y70+PrDQ1ZMM8>%iC&svc-Gd^4_q#l=s89w=564C?LLLiItYv!xG=K zMA=HX7h8q*qcw8CWmjRVLD}LRz!v@qT4N@-?9Z^plPzBLjeO3_al{hWTjDWGlr5t6 zk;MBRtx*Lo`v+_#lr7##Y~kKbAusWR(5{0mo^0{zVvAS5h>1o94gty7BFYxAA-3=) zXpI}dWjDhXPquh1v4yurYfJ){?PH54TfB5^;pd?>dM(Expd)~YvNaB)^;}5cSr9!J zV)nVv1+Jb88q>|r=lm93Ge{wNl0%PM`c0OuC)POTIW{!Uw0hqDNq><87nlLh^N&0x znS7~YGXqtWvM>C!Z%oc6h(@Z#Qn1goSUrn1#cqbE<}Q*SwolB1&in{-<<%%eH-~=~ zqMg-X5OX$mi@NMOMcWiZEwQB~szBY}^H>4byg73f(8qQW1$>s6+qfWV Wd#mF<{L1?;_}{;5Qd|Bi^?v|sHF3fK diff --git a/dist/wa-sqlite-jspi.mjs b/dist/wa-sqlite-jspi.mjs index 82925486..76987f75 100644 --- a/dist/wa-sqlite-jspi.mjs +++ b/dist/wa-sqlite-jspi.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-jspi.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-jspi.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){Asyncify.instrumentWasmImports(wasmImports);return{env:wasmImports,wasi_snapshot_preview1:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["memory"];updateMemoryViews();wasmTable=wasmExports["__indirect_function_table"];addOnInit(wasmExports["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;ioriginal(...args)}else{ret[x]=original}}return ret},asyncExports:null,isAsyncExport(func){return Asyncify.asyncExports?.has(func)},handleAsync:async startAsync=>{try{return await startAsync()}finally{}},handleSleep(startAsync){return Asyncify.handleAsync(()=>new Promise(startAsync))},makeAsyncFunction(original){return WebAssembly.promising(original)}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr);if(Asyncify.isAsyncExport(func)){wasmTableMirror[funcPtr]=func=Asyncify.makeAsyncFunction(func)}}return func};var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>{wasmTable.set(idx,func);wasmTableMirror[idx]=wasmTable.get(idx)};var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={__assert_fail:___assert_fail,__syscall_chmod:___syscall_chmod,__syscall_faccessat:___syscall_faccessat,__syscall_fchmod:___syscall_fchmod,__syscall_fchown32:___syscall_fchown32,__syscall_fcntl64:___syscall_fcntl64,__syscall_fstat64:___syscall_fstat64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_readlinkat:___syscall_readlinkat,__syscall_rmdir:___syscall_rmdir,__syscall_stat64:___syscall_stat64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,_abort_js:__abort_js,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_localtime_js:__localtime_js,_mmap_js:__mmap_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_tzset_js:__tzset_js,emscripten_date_now:_emscripten_date_now,emscripten_get_now:_emscripten_get_now,emscripten_resize_heap:_emscripten_resize_heap,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,proc_exit:_proc_exit,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["powersync_init_static"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);Promise.resolve(ret).then(result=>{exitJS(result,true)}).catch(e=>{handleException(e)});return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite-jspi.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite-jspi.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){Asyncify.instrumentWasmImports(wasmImports);return{env:wasmImports,wasi_snapshot_preview1:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["memory"];updateMemoryViews();wasmTable=wasmExports["__indirect_function_table"];addOnInit(wasmExports["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;ioriginal(...args)}else{ret[x]=original}}return ret},asyncExports:null,isAsyncExport(func){return Asyncify.asyncExports?.has(func)},handleAsync:async startAsync=>{try{return await startAsync()}finally{}},handleSleep(startAsync){return Asyncify.handleAsync(()=>new Promise(startAsync))},makeAsyncFunction(original){return WebAssembly.promising(original)}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr);if(Asyncify.isAsyncExport(func)){wasmTableMirror[funcPtr]=func=Asyncify.makeAsyncFunction(func)}}return func};var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>{wasmTable.set(idx,func);wasmTableMirror[idx]=wasmTable.get(idx)};var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={__assert_fail:___assert_fail,__syscall_chmod:___syscall_chmod,__syscall_faccessat:___syscall_faccessat,__syscall_fchmod:___syscall_fchmod,__syscall_fchown32:___syscall_fchown32,__syscall_fcntl64:___syscall_fcntl64,__syscall_fstat64:___syscall_fstat64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_readlinkat:___syscall_readlinkat,__syscall_rmdir:___syscall_rmdir,__syscall_stat64:___syscall_stat64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,_localtime_js:__localtime_js,_mmap_js:__mmap_js,_munmap_js:__munmap_js,_tzset_js:__tzset_js,emscripten_date_now:_emscripten_date_now,emscripten_get_now:_emscripten_get_now,emscripten_resize_heap:_emscripten_resize_heap,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["powersync_init_static"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);Promise.resolve(ret).then(result=>{exitJS(result,true)}).catch(e=>{handleException(e)});return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<he7B||}-4k|uX0|45-er4+1r}I>WC4XHN)Ywxyt#?8 zkqiY6C<2Bns6;_Q2_i{ER4^hUK@l)##mM(R)e|th_kQ2g-_A@|JazIpRn;t=*5Rpp zJ9v~Kbz_*KDC|YY4f8zLxYg(+7QI{6El^^>BC=)?LqNRKzhmmFXc2GC{o%?i7H!x|Q5E`?1}KTfyAQMF18 z(f-{kP(G$^SZ&3)`tq@5Bg^Z{##Y~=bkxenP6%F5F?>jUxm_dfaAb?qn#FQOiT?72 z;f^jEelB-sjd~)qGUU|VszcRu=3uIlr{T-t@TrPFU2&pVQB;r0Tqr~>Yo;k4-J>Xa zfr<~t(8=Y|9J)iv3A&l)QC%8(Ih=~(U<^a*ii(C#CK{xL2P(Omsxytbin9zCQ#7ZU z7xG|qjEx6}>TtMpml9MpN1mb>y5UrqOE-*=qPSg5b73Hd;?x!9bmS{yM%ra8TfCW8 zJi>`N0E*%;0IlxS94@zxHKl7#P17A=Mb&lHtpFTFbI@`Wr^}_PuI4J!HBD7Cms4Xp z7NTGk07A=fDju!SjWS(H52Vw;m{Z)Cp5HDT)2K9^10RH(Qmw$HXnyo=z&xtE5$mcl z&Ea%lT({ByYt&t0ReD?2Se!`D4S76<%dIqVshXDKa5!|8DK6nLa<9xSL6OtVT`oh@ zG&eXby|v+R8%%LCrh2+5F5Rz#Otj7*08{*K-GMJ>hRe;I+C>Z`!+%&u$m7?VHWjxR z%?h#<1Iu+d6b5iy_|;QK|6UG3l}6&^@KxgJ(tl>58s9 z+KFzSqNvB2>2Mf&pHdB!bzy#&-q)GQT$#GVaAO1z9&L5Sp*hlkbLM2a)8o=YPRuF^ zr0DIzF*@egU7E|KIXDBo9qm<>p&aB_m=|or-04ndiJH!sQ}sBVm${rB6y{Ug16wLM zfN4P;L;+thXNNpP&CODrP7O@r^6*Aj5D*WFVKJ(qsayoS7yVPinn7`w3hv+<2i+P| zD=${4^#eefhpV7JxY_426hCl5JgYGJ#zKSO9Y6)hfT=c&MX(x2fwM$Il3uX?kZ zl#nE#1Gw5ri0g#qYo0>oVsytCECYQR^9aLNnAm7F6ixY=s|P_feEc%Z-$cy0D9_f zLvdcga)7QY@z+V$Tv1tgcY?|aX9@TqZ?eC?gCc;2~O4+Lg7%jUvuX> zv1W&E07%VUga%DKO_b&hoCa6K*^Hq0HDj7T7m^JS6+OEU04ZSj1-wZlyAWiR&x$84 zjTAYAS&@S5bgJ$={d(~}Z`^@MkM#$fK4-ehHG>7viYXcRQ^A(t3k=ziM#Zy6%S}tu zJmM06UvC6TBLY#-bX`-#Jb$4JKj?q)w0}6-iu^$9JT2WR{|`VBff49GNWIIIpD)S- z_nKcjzjiu+n(6A~$*R+g9`jKpJYIrWMTQ)Xz%729RQ(C>bKa%pw-wPh2Aj2l-zcK8V8tQtrRK;?F^ zGB&x=RN*izN13f<{_iw&k_8!>Wgu zE3=J1G_EQiJFlxUGIyOIb`mOa9ZMAxe7k;+Puk(C)e#ggLzrix)>#wlf~ zuJyHJWzn!?qw2acth`>CZX{`pA`n11<4D3$S6*8&q>8xl`}8Ct#?_XO8&X?dHld9& zSxt~W3O+6$r%XzcbXaxO_%UNK2Qk@Vf0DUvyi8|_j%DQ&%ZDjzQ#4O?R31)o8^~k> zG9XE(;lOYLyhVfj1qqzM&l)n6L}5flRe4$U(8}^*^~!Qzvft1l!$yxEXRm(QUy9{2 z&WM`q9Clhv&(4oN=t~Mnyyv(fBg=G|=a$>iw8$Y!E)^X*^V&9)C##N&S#Q&r_KC3vLSn+f)ts+KjW+FZFD{+mgeT<-IrQeyfTiR3F2UGmU=~&IFuXGFY2Joo1d4N zyMZN98ED3SSa+6XF$P%O`5}$~_{#pdfp6lIs(W%e3_aEb3lB`hnK_X!=EjeKO&V4v73&+~tD;cpY<~(g7=AeE)H<<)SPlv(~1a-`JNkE*VP!LC)_bti2-9Dv=$0~=#anoe8=7)3H0g)Fr+4G`HxTxFy)J$>T zKzTAPx#*<3&{labMkRzavv* zL^4(7b>WTV=f0LwF~e)C$CZt#9zMPbc66h#BH8fIuZ!g8>`5U}YA`6p5m2;C#mq=< z^jU8bJ8|`CRh8G5D{rUxAyEdjeJE~j2ww3f6?|32&#HGqG~)m>+LCuQiYB2moI>ONF8K)ENoVNS#9+# z6~mR8Vo0&sbcR1EA+}+nU~0NQNuzk7a#lQ1oL4n1Wqj+a>xWd8C92;@Oc|gM-}9E!@HvL^5M!#Z?;(1C|iZ>uW3}s7K;Oo!t81BMWX_CLKuw;qFbCv!qnFe z87AHCttmDJM<9+X8&zFBS~-;}9zPD|wA?O!J;iyo)m2sG#M%{ad6S;)kn#1^6NU^M zKYmOZdAD`Snz&{Yk2TK9d@;q9w*a+rvc2L^;{rBIe9<^JIy)_?hq18g+Op~qBPjY= zo$6;R7x3-zl$4=NIx-J9l5j{}L)tY__fiVYb+^JdA44@`tCeluByW~qQ48;+R(T;s zR2keV>(i1!hSZhsrlzK6qVd7hFjNHi4tsON*G+O%qT zd-FuglAH!8_$WnH(pAH%D$2*!OQ+{CF}Wl+|9^k1Cmh@4f>*n-#03CB3r9350 zG|lh%Qc5i+n}CUw^(kUNElBtuPfd-YL~CW2xU^Z;=$$E3OIi?Xt{zuU$`0P{aOG8Z zQV;&I7KBj_q}Z^odVKA$a_E?SUMHMpijx23jOR8MtGdiz%n;8vE6kf0@S^Y4GDPn~ zX^r>&`WSLL9uhw^D`H1QR`UkYBmN-NF3AHFTS^e$P8DA$h;R7|(0W{L^+>q=b!EvP zwm)90ydk?$n&%Ixp4a^n)N!{ez32xCR-fE5P++*&(7YYv;(YU5_N>S)Ehsp{v&$~n zaey}iS+_Gcr^QvJMbVFV+8bV`Sj_m!`5|8u+TuDB`kH^m@AN;KzR%deKMI`=oeizy zAMh{u%fZ#b#liW(&-r(JW9X64ve12@1)=$&d7;VvE&h%ErvqQ|Z~1KfcmB08O+U$} z>93`I5IPx}9hwo^>O94N;6L$m{73!?|CpcU^MZ2&Pe%QZ`tS8mci!!v>Yw7j%YUB# z#((9%@SpiN{Cj?f|1;iWscR0Ol77&!oRX{SOThVJ4ALdQeLLMKA6g1{y?F&5=S{_;-I_O&&S{izsEzEc^^l<3O z&=aA@LsxHB_lEX_c87L`c7>h}Jrz2vuLwOBdNlOE(1W2Rp}CQ9g!*}yt{As=u)OmsL;Lr2z{2Biy|62cJ z{`LNK{-^wp`yci{?f;*D8(-~T5%q8IpK+}6KjGiXSNhlZpW}Dyck9pcSNMzkE@Lmh zpD*T%cnqcY@r8T=7koaS$LI35)7SDfe3R>LeKr3df0RGMALbA7<$M`m${*xQ_yhcf z(2me_=kuZMp>3h_zOA7xq31%QAJN`-KdnB;b~=Cdp7Z|XT^7}U^**e9;{Dir*87h8 zwD%+LQpY{&6yH?eUA~9eL3Y4(hwnVQ)Ax~MfqKgOw);cx2i}w3quL4Y>+ZXKKX^aT z9&pT3k9*gu1MYVm^Dc9|?>*|B8G6rq#JhxD`>yw}_sO((yl;DFXw%ta>Vzxi`8Kd= zY<&4{=WO3@r%lm8mHaMd`o-}`p&oycwcodcD(G3zT#eDyyRWUK6mW%e&rqZ zqIY)MUhfh2Qhkqiw|AF!r*~c23*K+M-+RlZ>N~t2=!adi(hj&M`+oC2?>+23#upfK zjs5Nu?pM?mj$_&a-!A7b-o?H-zB8^xY1_Tqyj#6rc(-`p)1LGG?w#v9>7L=c&-bi% zvv-sC8Se~Z&b7u(XVtN1*lca5I@_3K%ru_%e&=22+vq*w+TeZ4`;vRTcb#{oW4Ujw z_ukO7&>HV*?<((;-Y2}%efRht@_nEFxHslo>HXIGnD>9)wV`#PXF{7on?vH?7Y&NO z7dR4lH*h%cPT=jpTY)zNZvaBaDQNNU}IoI;Hkj+z`DTNz@45ofjc~R zdRF6eRp80M6M@GAD+4P6j|Ki0cr-9ge!0?!6E2Q~$s2^HOM!iX7Xy0(djh)yyP|=effoWh0?!Aw2et)bf%^gr0}BEo@P%WV zJ~KEYI6Zi8a9Z%5;MCyV!70JTp1Xo~hkgnE9NZP$8GIqQBlvvq4bLIZ_TWSAZNaU< zEy3r4n}eHzUpSr#J{{Z;d@8s;xGuOhxF+~y@QL8#!Ii-k!N-FC3qBfrB=~Ufq2Ti1 z(51l#g7*g(1)ufAf}1_}1s4Vv1h;th2VV^C4ekye3Lfzs489gz>UtG_2ZC<~k9*z- zF7Ph!eiEGSobLQMcs6(@ILG^n`*iT5;7`GG!5@QHPw`e(nGn{i;-=lwFj^o7NV|-DF3|4$Og+lJ&1l(8EE zdX`RP^T8&YqsGvn}uly=ej{*gk z6NQKrZ>m?=7%x!|s#pfmtOI`9ggT6-1H^)kjWQlGP{Mc*qXbP#l-S&pEaD|fBWhSHX#nW>EgDmXY9~}j-dG8#luAN&TWl#hN(8y++m%+CMr5NzT9Sia8{4j zycRo?-Ax_b(VF*(=)i*3g*7n2L!A`@9*fioCVno%)a`X*dVaNCrSYr9xz2srInljK z2X!sc05hx^grLz0`T5jmWW*6?F@SkeyAaPGiq)5V$WDrR zmu9kFV#TF5g{BbOfd$=`;$grGus>boc5B4?h;H51XZ*nOOx9d;gNY|B?A;5xpL6i;7q zk=4ZwPHM|mss9r7)??{|!1y#UuMx#PN-lX)kIO4btCZJtMPiyyVTQ;4iJ|BFjBSi` z7?YieNGjhg7WL>9dKWmQLg0^oNW27EiBmmpzK-;Om1Y4lIc}*9Ed!&Q1no$RRYsK6 zL=%n5&>v9s3PWyG$()!3Kwu142Q?&NDp5nc#`r?a?%9sLD|Yp~Ch8bn0~N$d)B?~? z@25wJcSbu1iqT+a)pS&v+JJl`>;e&3WfyV3Ch zW-&nFw%j%OVFytk2OLm-mmbj|P4{54^n?b)(j2{OrS1dRz$^ax=ZBj* zx+l3VXwGW6+y_+>SkZu@p5(Ax*m5Cin)XM;_A;$I2O#hm6 z|C;^K{bEkNZH^-}&JwnwdWOZ7iy1AxYtc{Dec<=|B|0~(TZO93TV|c`Y1&g%< z8XEQ#a~Z+({(ypz-D5I6d)$Wg$g{e2r|=Gp7<*69P|Ib*&I9`tzxx0^ucPO`BIWrf zY@|Fo&@_IQIM^XOzBVvFdIqcs?RS(}t{R)9cqSb4JJqm8?m;WIh*_Q*%S|Nbrru7~ z`D4sXBTUef+kQG{KY8#3xQOF9Z1V*zNyV!5)bWHPsloAsCei2z*yD=0|OR% zqJhzJk&36bOtqhOsFhF@)>jZx25pcAk(UF%tib&2y1WlNDAEVLnDaWk6_P;MQOWR7 zLnUf4UnM>s)VKQ=={QT(-Sm{Gi&WkZk_=l{qTbH?o1PYMIGCxRMCZ45P;Zw%$=!)y zq+$=ug942{?uwqd|72_uc}hG2BMSR>Jw_y#>xejd#qVtLrWd}{4(J5@tFJB2OPYQ%=q(h#HJ1?$75?LfdDlLuviC)+>oarifX0F? zsf0io7wGlJ#Ng{McO99hg9?4cy6ZF9F|qghmKXoQzxzC0!nukWU6MY52A@E)^h&@# z#c66KB)a(BOSHJ5X><@dBUefwdXQ5obt~&}{BWpYpgO5SJAZHRSkp^S@W47S7<=8;Y)4XFGoiyhu2I z7lILnXP9!qRSaB7)P8Ts!gssZhFhSpB-y;@^V{(?B>q0>$2M!=%A?v4#gU za*BbFh-Phtwl7huY?E>dtd8++xoPE2-AO`{mho3XU8I z`aLWZI-q<7tghHlHj2#?1viKBdFjpfhW6r&BbH*R;C3tw5cA8$dpBR?pPm8icpOHe zv`iEZ>E3uA^Xk%hghr&+9EJ>K&^WLoR1iYJCUMu0>4EzU!?;YEdtz}uiBA>g&@I-} z4iAlBbtd$fFt+$AG2I;HBt%w6Dro(OawrhpYJ(y-#Hgnz7*+_3bRO2+RTXxcE?y<7 zhBe?;9va;PddlA1688_wFF+xl3k=f@B=pRq#W?vWS`r^64h?I>wu>K!H40gIHZ|cZ zSaO6A|5>yi-ncy~Fgf|eD#(VRP~j%7ldYtC0NYR%mP!r^nYe$Tm@(Wc!OWT$EF^s& zH=v_|bgKzg!7QjM32qv%7vBx<)M+U*5N$o|0ALRI4jA17i@GfX&*Ui_Kvx5#wFfiM z7efJMgT?UjOS;TuQZa!5#k?-@vxKLLOH;+IFDUNH>%`IWf$UY$bi}3k3qe>@ZKZe} zro(`%LgGjCH2GX{=ZN0Hdm&D>0H!w3N1 zkZL#~G9X>e2O(m$GEq4FcNxhJlAfr=q^1B9G^x1Ge`P#8fn2&P!Te8%c@+hYGcZ22 z;;D+B>_+iJML&FYuPk7bg_n%F*LlpACCQcW3_A0PR8@J4IYGrfGwnk|*G!QaC*cjE}f!vN}2fC24)PMm#X4 zPtI9HhHFTXAZ|S;e_%qL-zk0?^Z37?0OqZhefofF62Z^oP!=BPKrsHEGvXq56doUV zNaKk*-71wBAPMxuYiJo#K&hShd2Df~%`|ALj2u#(560+lK4gX6b+d{hit6Lh*Jkmr zYSa9m3IV4gr{$^SPcf*9_+U<;nLj1&t8T=Oh^^H*ot|P~*4}t71TsYkIQg z5I5fk_nX8`lZ!zyn!PJL;~F%3*NJ|b1PdGwXmvP;caVy!v81M>g+dhhL~+fyrp=zB zz8csPl8v*d5-RD0k0N0CD42OW?)z1&7}pWu*zs|BzS@YBd~Ik(iadp@=H`ofcoQ!90TIl;iJJ*l719>G9fs9Q|Rt%6FzP`m*l zUus%Qudf6J!kYEe5!`LC+d{p82xd0p5(24DIaq-TQ6|>bwwADwHiy;!6M&?RTu5NV zK_QaR{1;9VhnU#X2F(Bf%Z_M97-#}7(?kj;4@0f%MsEdk5X-Hc&{gplS_by0|*(AJA=BL3HFe%crQd=m#gfi3kgA_x>NsDQgh%xoKUQAlZLZkvH3`N90*()zY|&xSRuoU?;OYo#PEP`CI6{1A4RLRqWl{trUH6-RYW2HW56%a`pQK!KFU%YCNszp z(I{(2pqdQ+v^X+xF8f}LzO_}eMFy5`v_vJPXuxK+aPiaW_9_;UUkeWAr^W7D8|x1` z_%ZRttu1@rizEYRMbpBY2IfY?#NO)w(ZDH&fr|u$cto(HvDm2qidG5$hNG;ciX6Yk zMA>bHFe3lGt);%tjbYc`mdUn?J-0Q=*y<#F%g9{ey$!MaK#uVLC%2%tjd7aJn)`!d zEyv&XpH+U`FuoOi{!`SoBJ80xkdR=m68f?-DKmiu+{^F?x+<3Qa=-#D(c0!BL{lK@ z=i;INl(5Ie{{NJ+{o=>}giDtmga>3%nA2AZ6+%s<-2PKTPOv>tT3mthmqf4ITNG7< zy)#wZ?FGT0nbu>6!iPrOgpf2a_9^lF?H99!;-}k7*jy3$ zZ*!TIA)J#+EFK9a{feYZ4IqK1UnEHI1k>ru)gJ}vrcMM;mkhE=qCJfOXw63e z^@wC!8>mE51WF5%1#l^w&>F-dhrEMYYKnvZ)uU347Lfa69R$N_e1966Ag-2UpMFJlW-jJuajd6p6Ud6)>YVP1fJY zZ%Nh@E?UEGV72}ZYCE)Y!QYAiQ>_6qzB-vvuk|v~#ZO)s1}u)}4J1fu))Hp@^oGut zu`n2ih67IdZm4%!8L1f^=nI%WGs8@mEcp&uM2JwFL#IPbI>4%7d6GF`i{?Xu!Y*Kt zzDzMIYOqaWakN3nIVVQLa&>FRO^Wi>SL}G(L~tQSW+SIm|nvzw7U;XP=AL?)--ttc%6I-z2+8V;E# z&I#jw&|T%MLaex}AtIKS?;6|)`5Nozr-)*#4-zyR!KRQT!pfW-B!ZNZm@NiQ3A1O! z*eO@KKHduQW6C{Knz4JuS5v~-&q2>2+ZN_Fi+80bPdFe-?mkx1GY<%LgYXK}LwMkHNQtnfGW79Cr`$miKsx$h zd?2eUsZDTPSIA8Ofy%Q{NGce`ON@f)&tV)Frh7&+eOQ>ox`dd@9tq6{+u{KhMteS>viElP`!G~mZNmG>71?;Y;={UME) ziHoPt$=yRVkvhucs~Kh_$?4IF4;3e;_rCmd$+gf}SZEq8jNceW=1k@gfmg^^2Nn5A ztaSzeK=lm~s6c)eB1@!(8-c1%i2@FOgQ%NP)dTE?%y-muv`{j@=olAn50|r&Ix6MW z1b1; zCK50M;*weKLU6KYH*^GHt~ZHpvzy_U!k3G&v%}~+cXlCe)2*4^(iz0a{E+xyc5_ZY zE1`yxj9ECRC|}k?>#!Dz1C9x){vaGEEHNmqozup5HBx11PzOjk1yK~6GnG9j8qCcN zJo=dn>HwK3a;mWN_vmM$-`sNNAyxAH#<^E9zi`g$IiMnvMq&X3K;4mkOS8VQAK^!V z-~Lhtv;UVeO_qrT^E$Jh;t)h_qB94eHofg9RwRwW*-8Is{(nd#eBx6%SYtsHjr12pIy&~xD2}3M+g?ME_ zcG!P`bY@c@r?raohgHm_0xc4bg+*oq65hfN>Z2-jDghA5=%DVPhYU-rjO2=53oW)w zOkLP8`|bZZ`#||%QGIGjcdw9-`^AohZPDVpg>$0VKZ=`Ioj4i8DUmd3=KA81wny-X zG(O6R8`3q{4l}I}nGcv~@NvYb1nV2vJ%uMx(^;X?WWF1*9I>U=TiP*bT?#vtE{q}s ziJyF03#?&RllLfv(?Z%tv3^!e9}GvsSQQ8R@gK<)Ngsg!D3--84MF6AzTz+pxKuc1 zCf_H%j&;m|mlBGk0XQNvxE1=TFS#tD`=ZR7Q0b1OTX#@kB+Vb5`OhlCG>g@TVF0O9 zy7lm4ig(B?BKKrqqXc|U5(P7hURZ-p?O~4JY;htlTSW2V7^@ar7Z+xJNe0Vd zrngWEtjSWLr1M4Mi^UTgfA6H=5SH6xorbjq<6|BCx;&}PJXRDYZz8`>%)Gz70XFs! zX5GjG9k@T=1uYeJStrF8_ct04|BY=8M=PbHrPWx-{K3YtB3w(z%~9e^fCs09$^MzYU%qaW~S-4I5HHdVpddIJJs~V-+D$vGJsH- zK_7vb^?;fgC65RAm7sFym^94vqkPm&Un`~(X-Uh4^U+X>d!B{7N&{Qmr7XGaWoNCM@|UAPFWLLk**(j$xXr;2Rd8 z&|}>lpFbTQ6s2ABpn$^ZAcThOg;_|0yFqiPI%IBe0lhmIQWDY_M3|xZVY?%Rtr!$H zW|R2xkO$^PON0|dGg1&f3kL?GB-Dk_1a{3FMqP|}fK>olrM!uIG^q-MzrrGgR8`ml zI{<~&6RZ#5S;zWdPZg~1GIJ~WUNC$d0rs9N={l_Hh+^hK`oX}&j&lAq(m+v&1^A5? zo@iooELQHZd=fP<%dkn332dArvV+_bd7#ZOs?CmklLKAan5G?^T)>qQzYf@a7wI9a zCE*9)?H%+y3R8xvDxpkh2bGu}^En{PMSMpF#+0(_z=SDuHnPbcLLuQ2j6sR#d`{$) zT#ar?Fg<_>E~W&76rmi?7OJSV3&x+^UJsTuSS|p|07GEacCOo#Y+`E*0GJ7Y0b<$( zngT42C>5XN8DkF*j0^3S>g$1k4n|k0#Nxt@C0$A43lMS$gg|ezh&IU4tcccUQuG3I z2_JxyCZlx>CM|^Ujy3|JWY;AOB{B)7zcP{~^hevWEYa!FPJW~v!W#ZU`19c}Anth7 z%+9PtIsgpoj)cG&A!5A%ip1te&8XQy-A!(S&n&2nfblCM1s&7_lz;V^c~UJ&-trle zL?9+2H2Q=2&w?OmW|nRDiQDt>sF|5kLunW)9;mvllTyh7Ka~0mXW=j3hDVD6AS_ma zn*#s`N~MVfKvh7s#sd@SA7zn2a1+O7n)#KHOlsZ>$mt0QbwgsMXXgg{BL7wy0VK51 zmru;=23KTp8rqGWUv#&7LdH>h6FfibyaF!?E6;=r4;FVrg`$}YPqKS^>TwO0jpuNL z95aG83^1iGprjy{P%4#!4&2CS9VP9cpxQmwIGRUfZDhNajja9fFl$Ic{lt{uM7W_e z>jjU11tri!wu?aWk5*kHdGyO~A@7(+yz@6b0JGUJA5=p7M4mvr`&bibT(%alHT>x!|6gQNV1vO4V2M2olxyod_k@=(Egj#T29y-TZeY%MESG^2fFXbVVve+`OG-Vca)H!~eJd`5bM9YR5FLnxC5NLQxiqe?H&h^`Rl8$C`le;wl`Fvcr=L0d(QW3u&c@t(6d_x@DA0T9$yx=G(+a zD^0dQI3MpgC>Q$UX>1x;kb1D{0wzt6WLx@e&uH@!S`MZ}o=Bgc$By8I{PEQj z*`2eYE#VttfUtBjDShI$g(M3}4jH5UJ@th3WZ0Jp8ArU0tu9KYi@A?C?fADyO`_#5 zh)lpP4nElkl>Xt#CcXuf0kapyfWGFdWD&ekOO;DsAZ}ijiFx2Y*~>*MbV+cXj8)~b zwZB{Ss#RudGzTsuk6zFknSwZeD1B(H`V1lsn~g!lud6P(a6+4z{xZNHr^6sJ2p_jP zvy_;h(q88gG*DrJ_0w(E$22hTap@N8SLc^OImO8UJxHB?N3M(Quf<3~#4}(I_aEtjWP!uAW}gC>oHd^RQp-E`4_mAz(f!8>e;OWQRPu5Zr_<3#>7V*V#oF*iKqL^7Mq4o+VoL0&;K^_O#%e4NmWfKZM!ZVa!TDV(wyf>W z>cy{XbE;sNC^rQ?R|P{)B=t(AmvXb{5oZT%I`}|Tghf^aZgmi{1no**FCCI`*hbk) zvlv#xR0HzwJy3kliplG85WOv4mmkD=3DXNhNe;56bw~G*cyV1P)^q;)MjiZC+GrnM z6NUGY;T1qM8hio=ENKSWQG?8E06{FFh%9UXAxjz#NZhc#TeK>oQX7c=WfGyXT9qA1 z?-|x~YL5bBQ?HZ99}MeFxr62bVr+-du&^sk$tbcgh^EPh$>5{xb)Cd-_z4o(ND0Fq zP7IocihsB%JVqZzeNcUX$N}iED@&f{U^H%IH6a%K3Q2&Pd|*imt0a4bNtnUpOwLUV zFj$O!sv#RJ<~%hY+e?uRvw^_%8w&9G>V_PYoY_!>a~$Mw+xae>OhGyj4ny9?mLPGz zjm_{`zp>3F?;}O+q@#Z_4Gcz0CQ~7dZZjPbXBXC(wx{D!0qJ{kfb7haLYokvRW!>&&MUCi4%2_j+bf=xv_g&s@@FAmp9c$UZKchVymwXs3gKK?=5DK&+KG9vDw_Q@R-bG~X`9Zfd|*idp#F zC{}ICYxxzV4acTTu&hiLAvXn6M*@(DGbp{15CHMrrrvIgPT?}XOIVvb1ESkEUv$|o zn{?POq$!XvAC0I~y8Cmk<4a`pEkG7 zSP9(2w#)6Qt~f&6>Dh}t*cC{FSA%o~sQKS#3yY!AC^Q(1;wC62c13|h79jOPE4Re< zXB(!V{rK67v$kVz3ujzpdKC5t!I5m&>A5BY5=&r+3ID%VG5Nw(O#bUC);!mmT`i73 zR}xLaZ39Rf1#ked$&0WLdy8pS0c6<)R4F7Yh|gt|PVNd+qfInayGemxxLn#GKmm^b zUTP__e0G8XoZ;bU#z?Zf1&oTbr>=@$J?U_M#}*c8Nzu zmI1g+jBgO-+uCEg2ex&^zQW;c3tBBldY{ryl3QC_>o@9rC-QU(;!LRW3kzri$MNBKD&16Y=lm6pLkvi=Hot$~+J< zzHg$)@^)4Zs>GQHJ+Nt(pnQhSzxetK|1P&F|H5J7UmQ#Y|H7d70VMPjC`LMg0*#*G zTr3MYJlGoW`<^vK74SOJ6dXP6O(!zKLH;z1w{+p8CPA2ffxN-+<8hRkYa1Ln9!-^v zsVIV!^RTAa$7yV1gwBnnC1!mpF{>?M2jNLxk%rAKm;|$NM}S6#2-7D85VnBQGZD%R zA_>a3WPnE#XLO+DksV7`_-)2mx+AwFhY}UYntEU>veC_=^c~m+sRGctCBp$SeDIax z_>L}ZtuQee7ETQb131bfRW|m8U|B49hIX|y`yMldlRlTf&?+h?peHnTQL@-Zngq{I zk3#x&P90%vYHm05{*9jg6L!6XH+ybrPyaYl2(sp}-X)KPL^IQ>#Xe)k&Rq7- znC}=~z1Vvv?*?OQXFsr;+fE)MR;=G(P&szKD3OhAxOSjFoUBgZWMX>k_5pL*oYD%_Oxh(K#@SDqxn+ya0{#>0LRe?@b(jQc$6HM&3mrJb`{^- z73Ux>-`hUaU&REZW#H{Wr&Ah!lelkhOA9z5F9N%l@Oy9ykQ@>k9(+a0C)bL?`*PC( z404Jvip)R4)2cKxDE7}1o)_D8$>lGk(LoAIVy9!r-9VbQMrLZ{u>nX4B~>!P*GM!r zfTG10P{9)e!Rtd!W%&5%s&WMMu^NMeJ=BRcJC zYGeaFIs!k&*NdusdF%#p&%TD(u77f0LEu?zI;|pgMTgxr;BSX`cV9_c(o%U5MxB2NYNIIO@H z*!PIw5?n3Bt0m&0mmkGhpgsrM7ca&UBWAi_FRw z@G603oZ*R@8urKex9K1#6=5Z`(WH+aAih8FA3u)iNqBI~7+JKCVTkt+Rf#)aX=r?J z4}rc{iFL1p*;4WPE5$|qaC%%Znn48PXG8(yDEpulSg60qe07xA@@j772M+L8av7Us zh=Pe1#fucaU8S3VivT`YjYJs%9pQ#fVd9*(1eR){>t9p&ukfyQ``qDLUDcxMBzYVT zz)caCzIG=YDPDN3b>3CP{xJ1^9Y)r^;e@qX0URST4z|siuG`1$eP1uZ9f5JLXGei%X{2?DW}Fzj6z5{qXpbq0)8@EF#v@FgHwWXg9^LL* zL5qQ6U3EoErKP`Fnzj_D;bs#l5qvP;!Y;S83Zu4G91*669`;h8^5Li`v1)}47JA{?0Oud zq;xUjPmmngq-%9+aM}kIhP;UvC68I|kzClQL_LA_bfpuFL)RZkZIRZLOL$YITWi4G z8WjX#2JeMtjQ6(>tf_n^`L5{7Yp^sh7!F?&|HwnqQn@k$9X$pae%wo>ppB%31ovy< zezRlnh#OLfqqF4SNu!PO`cb#Mo~hzMWX4;9 z%@mKk)e^TUUw?~|IOpDKl(X(WN!&04m&vnuI}l+{X1Hni_QdqJKwHRy!cU3~Z&$G= zh5632Y^^x*PK)UB_(fbWj2gA@1oeVAYxyUx7I=LvQeo6!-CYj4Y=zv+N<3{&JgMES zbMh93)H&8V8p%8`Fs;6Mw2!snwhcfSgW#yjk2jD5nQH zt)nQG$shnC&;O!MtUnxSdE#SNC9vKrk3furX)2>T16VKtovCCN+5pYHP%GHGS@{?> zJ~AvBp*vG9Y6l%}Z}aZ?G&!V(GST@+L|y*LhMSJ;XZ?S`d(Pt*Z5_pm+FcUQLC38Z z;piJ}G!WIKNTp&FIALU1oL`$55N((1av`K-2Z+)u9iOYextnif!T2w zf{uX34EuH>7>x1v#rN+wWie57tS0>KK=qAT6e9K3E zRamhj4v=S>eFOj+YO%Qdcw1axzvFnQcYjGmvQwovPemv72`CdwF+8^^BMF^$EDH!OBaw2+MPV{G{c>F|zfE#Fmvd6J*Km=6)DS7uqvkW0G=SZQ$IG>2X$yXe>q-!h|XTK?6 zQK5a?>I%Gp9&f~^moYQk2N164iB5!RXZ_(F2XWv4hy%8Y7&3|$NwN5M+#~u-# zL$jH!U37cP6g;sLj7#q5@EsPEO0At!SOeDlJD<1jY(!G3(VowZK&>;ztEnlA(_% zFAA6|`9ENwY|HQ9{}CrY>e}o(KpMYXK-@(Q>Ef)hOpULJIL?}^LK^y>u7G7-e|moA z_l#^k%E|iboE{%e7ymxf2JZWeGw_hamNQ-1j#%qc*n9My%`eruTa?PiqOX9lAds+u z+l%PUCE@H(-TPrQZ;#l9(+3vg zFPARk#Ye-r5!$DBt=@?S>632n(fYq(uPv8y7)8aPfWtCtt&fzxKp|4|gj+df&<&BZ z=fu%$SStKm45G`&r8@l-BR}ri#y(LXAp=loOk>gY3i@VXQ@ej$7trA1;Kv=+m)DE5 zPyUtPONswyW^C(0?@hpeKkiZhf1W7&1KTUy^5e5#jG1)`c<%4I42!A-ykZhP2FgezAoMfcAN zos!A{G3>J@P?j@3n~PgD1)q0hnz-ikrfCVItBS&}o5!lYOfQVmOBirU5!f~ngHd7^ z65LsV;v>uKhx&ois^Wx8yh3)P6Sss2fo+M?b*HKwQ$^ zR&qI7cU3g_x?ybem+7F7y&&kHKP|ytQ+x@3f!JQi1uIi59ipQlqd{u%?-l`ZwSGIV zg<;6;sjzOVH-)kqKnH{p54aHoJlMG~v~wX^#coRcl8{^?X>x_yI^g<-@dY=%^qW?2 z(+7Xkj0thiH;vd=V)Zv29j`NEN~W0nT^0+8*mn&O#Xa*~2~yg}ziWt;vG)C9d_MSn z$IjOwpF(&2pg$?$MVSr!$dS4m27@+0U^H7O?WwqvY($S8kox!i(6(eSI$uJi#j*+_ zEr*cjC1KJabMXVD6+e_j2Gdy?oSbVKKaGlRkX*_NV+yi=gT;m)a0>D>G4sb@v)8Hx0E%)Ha2E?1#j!ab; zcGQ{JJ44kd*^UxlR%kRldGXng`2z+MK&@>o&;}Ugz2O34x70>ZD2X5>elQ5GWzs!^ z_=@c+pkQvABm}lW#Hn*v zTK@S0K|>HXKPPn~7Zlo1g_e`yxQ z=|I|`h6||!9(kP;gaG?T;9j>jy_i27r2aG)GCuMEC2a>f=t?fKo*+52x!jb4#=!xe zMJ$rlinWP&=tN9%X&&-~=+F|U+zUBJtiG}(y8^^Eot69-mH^onNDz2ycq>um2T0Zh1Ja@iSDB&6mh4Ye<~T`!yHR`Q)$7*AOGGoleJ`~slm#S(gN;qg&3O| zP0kN+z4RlU=j$tOJzs)doQKc1XoHU03;Yeb)n*-2utxd3kr@DlFamc5y}_-7KB#N{ z$U?^2^}a3-p(1Likm!J=l!E!}cEr{A_j~B_Qv4+?Y7cfh0#LX9f3ViiU2vP<5HZwA#09~=!nsE zYu%|BW2_N78Ee9jH(LJ=wObj(E#Lmxcsq>rTWKbVJ`Qy9Ua_@|WwBYYy^M7sr(Pqc zUQIdmbP1T$nC;Yq%pL?x_<~a(Yo!9yy<<12Y!Dk6TdlH4(Xs6`<+T(=VezzDdg%=8 zyq(U8UE^mB+poj*zYD4~>B{2Xh-3zK7fRHsfwHrQC=T-#a7ZqT)dw>cYKzNf2nxS7Tgf4SIvRNNbR>C;1}9 zir2QJ$xd=wHk!g+Fbpns&@ZLO9dMF(M~!eq7p*Bh8mrS;)AkQxJ(RT~w9{|gUIDk+ zPtt)vnztS55mh2ekSV$^jMyQa<>4QcnOGB1D#H#!KfFPpnITNE^SdOZ5$rE&*6vfp zbmYULzA~(+-RXa8pDc#xV5LNAIoWw8T_dT}BYI!FzG34j7yV%b3yC>Pn{W#*0xI;L zgD86CK#0I1@iE+p0cG?H#|Pk&BY`$#W{|41LY4A19CBe4EfFK&3NjS5j@&%n3W9pL z60lfkkCmvXx1Z60;%_7xXks9pVh$+N5S%p#KHe8`3TJ*%2N`9t-yFaU#v!)@x`4o- z*p9pwx=0FC0VIkCv0ruSG_LZJy`zL00HI!(8K>+wW7YVJui9QRjbL#rL?N=c{`ut!zc-#!~rg5Q6uE*ZA6exkQLYzPE?qVD^MC=6#4W3(*EBjC;0h* zO)Cc-$-r+r_p$>p;*Y?m0E|F^gjlS$!=+Ny+63r zt*2sxU96$xE({!&pk2rvfE4L2Qzc;jpSk0YBmgI%o6Ri_;ublGL;;aWa*It_n_C=K zY*H@sbcaU%|H&ty7O_KrH}(-zw8yl6p*^AC|Bm*Kzo$J02e1B>^f{=&vi?f@*p+S; zBGE{YN=foEbbx~FGf5+q5TcS(bS)k^KwB2+lp89v3H1@_j!`khTgQD!2)R^-pppUN zL2XLSL0@ph3Dxukc5#CXio$9kO@vp>*i$velY7EQXb!pz2?WN9S%WAEO4ub24@Kj0 zLEen1)<=*l0UtnCFq53#%7G@q`7X;X6|a>GQDzfH!;q;~QQ!P}ss+#5qEEIIw-9Sg zq;x1YE1W)u1o@U+oEAy06&y(`wB)u4bSw^m=7bfP zSJ-x&yTNA~%$qGI5)BZTN;>|HTniZg%~PAUr?X9L0Nw%zR0HuOipZz5P=@fGbT!p_ z?EyntB)Kw5_mF*t#_x`n@EYvbAVFP$HYhasTd^G;HX(iHdR$AT6ExSxx_enK-@)gd zbj|~1IOBC~Y`&LWl#wcsU~Sy}^C?K@@5PR0u$=Ziu=!}ea}81j zU8(R{Qcr5ul*7_t0KyTVNw3pZTX+*xtSM&=*>kbWIV)vzW4CeE@rn({F%Q3%f2&H| zmfC3T1lJIT^*QX~0m+>#unio=SVe$EF2*jBW;BgE5{TYWvxjns#6CIvM?kCcWiAqDeoi$E{4<2Kg9EQGwmZOz zk;VErz*?~HW7$F07GDE`YJ7fDotXXI#bw(6!Sa0C!W*7W0w#D#oLN-%3 zo{HfgnCwzWdM5%ntyB0xLI{C%N2Jw2lj)gkpbCR=IFmKEo089zXbNCcP0cKJZJMpc zpzdOmvsf-o@<0~r(v<8Ed5%*1kv!rpatSqqYbglwM%m^%c0P-Jsct?M`zo9DRZpFc zU7Uj*AbfwE!>%Dfy5+LzK3Fk=)B%k~Q@xYRZoU*{r23F%#Sh7j2w(OFlIC~d#Y#gEC$DIccO zBbs6l-BW3etFaD0@zxWLIvQ~~-k3$k+WP8D?3X-N6#eXs4KBt!W&Z?Q;hu--z8oej ztzWG-4LJuir#&BNL@=oB9-z>64CoA~_1zg)SkYivC6h$ll=Fng2>l8jH-M7Sk{$|_ zDEuLQCpJT@XdkZzyg;4KJsVq|&q}++fuT*NI4}r&=#Y!!aPA~Jb! zf~6>^qfJ*0Uh{Eh%qU>3uCY-=u>-vlj5Pn~8u;CJ;?^a_t8mN6wS!Ma-W;HSpJ~wg z=ns^$q#XgfCV(VxW3vmG*$FVk;UcIc8qdl;rb4vCZ|MmVzT&9C1`bdYJ6*tCewLAF% zQl^PlpcaT%B5=~7BW!MwsYjd=`CE{s!~*2s8>B!kE@Gt}em&!As$xG9&M)Cn{&rg^ z#WUSA{5v#HJ{!Xe2!=+ahJe*g_&L(ckbVvV8!QSc!zyOQv6d#gEG*p;M#7NL7T60n zm6THwiR)-A%aVkW%2eA{QU zTai+M^^gjT9B8z<)@l33u_Y0?fonT*_;aM8{9UA>C%nzrLk-!azr_%4 zSHKgz5JUAga+C{^6ZhC0agQzbb}@UAl;^TWET@D#I2VO@x75%p803DfTZTKxhv5P+ z0YUN>JKKmYF)koeY))gANva%l$&EeVnB9<zU1hGMb;%?W3z1m%315Po7kbG}w zEDUTSq?Uf9VM7sz0oUCSav^Dj*XJc+7*N6%*~WwvdhD|j+nBhTvUUd1LP`_p(5ET8 zK2!$2G3njU6xiYYQ_w4y$2K-)#g0#>==_%$c3(?7Es>@c6bixf)U3&7{Dp4VIhD>H zEa?an`+!&vMQG3;Xj{U+jakiD+XhPzVaQ6np#YPilH)Z=WQFNhY<@G=E`SYJ%4yL& ziSonESO+#EmeHK$u|Bb8&Drx#MZVNH_GNR{oqZZ>UCNqud%LP9$$^!8+kA-{&nD-enT=w`83SHriUg z!b$s5X6#=rSu2l{DqyjBE!p*KVeGS(tT;gDub^t=TZ%{$_@Y>(6}-NMu`61!_9JTT zliE;CgyI6!FNex2AYDZTCJMGdMVpC&Viep+FRG0Z3k=0JV5sfYvX#DNim2FsvZH<+;0gVpF zX0~A~JI!)1S3D!;gkS0;FTqVy@>g7>`ovndoer}(5=Id@F=m~NRka12lVcm&vUY4z z?BllVpX^AiTRT>W72Vj5^^BayxpjyW#&Upl;gZ8G1B-m*u<-t4qIFGdC)zbW0Y}@O z7Mnq^q?S(UGgx>SUD|U8`#JcDSo8KQGB~vfNy!=PQ{eE8Y(N6dF%l$#PD#odyu1iM zT=e!=X5X>X$p#}Z;J3!#7z){Rg@HPHp-eo&4wxqJ{+foSni$(T%-)MN{XdMo2b`4E z_5VNj&TL_4%LBW>!Y=U40Lv~cMa2p#&nmrRi9Hw_f(<0bf-VXoc4DGeV?(3C0*cXy z8e^~~CTff^(b$c#lSECdG3NLFoM#r$@Avor|K#P)%u{YT_w;k_xjVWE-Pc<=F`mY= z@Fh0Xg<%UaJvf>M#PYxBuZ8I=Z@|iP~^0o z-0aQ^Sq-H)!q}D&en2xISy@_1C$OYcmBno978dhKenGNiat)2hiqI&EbUE|ZHbAyt~Oq51vW9v%m zWQypP$r*);@aWDsmnVdmcE((KFMP7IE8sn7+{N|l-34c+lT>f}@i1){*EnNO zVo$^>iYZL-sj=!@)3ms37P|J?>aEgs5<6Ib5cn6C|N024NJgV2|9l*Nx{GVcUFZtk z!b`ijS?;nhe2i<~ttzP^G&V}HdbCd|V>yAVSg!Pd?@kp8lM*}GqNr7DERs?1GU+8K zyX1(6FvhjIyTZmXt`Yb7pU1c<9ifKYf+f7kNNj9flZ1eDp)_J)P+3wMq5zEV)9@_% zML1%t8;r?&{#ZA+^DXbn$*aT4>jr9HP8xzDW)ul52an2GQHoqxgd!WAQwLU*P1PP- zNLi^({N!Kdq_kW*$}j)KtmJsF009{zMyR=lp-YRqkRE7!DLr6f{@zLN6X?}Ynzb#3)~_GJd_iNthd8t|QDWB6=Wbon=71`_{J z0R>HALb3+%nae>XYqdh7$mRKi`WC@`7&y3D5oYb?E*!4vpIevyv`U;9a}eSGDE)a) zsM_5P+y7=KtT9aj9HYV~ri~TPhL?8|EeMFjqxIV&}&JxhujSJKPEG z)-YiYH=>ycS6amjiJ?+^I1Ux{(gvE7!>T=8uYR_ByGr%#K>1^!E-b`+ICYO}-FDA;OME8Y@ z#=G9t{Aw-ob}{zT!X30z`O=Te=aU$_Pk4L08w-UFn&7tU3jBpbCb%K)rm$jy8>%uh z<;im>oYA!K^9gS6x@iSlb&c0L=s(f*8O)x%ZeS!DFI&0*2w!YAX)N5d${RL?gC@FZ z6&L+23m7Jb+b4p?NqAiBo3< zA@l&^se4uTQck_q>CnE;OS@4`19|%dLLmpcRGg@Dl3UPZ$V=!NHCTJ*A$sA2JX8mT zvdM1Hz>7^S*b0_nX>>p=`BTaP@%%wy+GIDU6QDN;=!76}$-^87Wy&0v{?eO~lwfX4 zo7E+_45yBe5NlVhd&7G zr@9?#(rTuR1FZch{BtTkzYU=<%^m434lAd*p=0P4`N4g*JfyhELTsh~=d_v%eI8Uz z_C<;)c%cnZ{x;3^o^>BJ@^uU0EwY7pbfG`2HQmT=SNYS(2)>{4o@xqy>u%ROrMu6e zcd#^jPj@Z*KhBOO(I>#qZ2@St(mjBQ+KjGnxHKNj%ur&s+;y9-H!pWt^5I#zeDq6p zu=LT(OP8)T=c=s*VEMyzx2rohbf19<@P62B28#GK;fxt>jQ`4qpU-gHRE0OSJtY=k zKbZk2J_oC(011)dTAUOm&z#BTXu zrfcYN8_5Ub1VLP}wIUYFYbKeH>z9Oyv)#aHB_^~*|MXcw0Xm?w;-1+>PP2*;p$NhmU8w!p;xV(nPq|7Fx%7M}C<~XVPW2=;K;yy`a14 zOFhfd1+6f1j+;wnNVsDTOZ~6#${e(*e}zxyxVCLxkg|!GpJrP+`LZOM=g0YRab2?G zg4%4xWhC|DDixH@CS#(-VfJ3GVYf7UD4V>LVX-|~GRi;VF~&#WrY_k*`b9PwEffWN zlO1HsQ=$r{$M5jtz1%Pj=;^&&6 z+`PAI>SW47jO0msm`q9Bph9mYD*9u^xr|Y(t!R0j&Q0hmvqdI^+A=yst3_~F%fg#( zQoJ+~UO}z0nWx5(2?r2Ozy~uKci3YeS6}sSpaj*iO)$*e$1Sb7C9OiIR-+@s-}Z64 zR@`zswha`!&A!;7OT)~4-Olbi;oN=Q=!VBRz6!O)PtFf8|3ybDy5jHmbrZ3K`+Um{ zAN&SbPiV(nDba5$^7%d>vrsOz3b@AsBw@j~T+>*h7pvfp+9x762?-wZy1+Os^@HOu zt}DxL&wIl&J#n3@4KY>zuu(5O^ewi7{>g>tm2BVKeJ*+>jCdtms8xn?^aYC@t*p-P z7G8fZS0BFpxht#IfS5VlAX*;|+0X6N=hNyPvvbv4I|ESDWP4>gs-l;|?fbd!*3QLz zDQdp~*`d+gu=qH4u_IJCv72zlQyNUU^vKdVV&JCaK??!UF^#He5XL=p40t=&e z?XmPHwY>DRKs|zVK=u#}YXyLyvGl3NZ~TURZrw=hH*O=g>~&i06_>Y#FAi|Gxp%|O z2fDoqpCD^vc2F9E5>dlG)J6v;EzVmJy}O~`L70B!bJ+n^$b_lQ`R1_C!EUPiLAdT< zB>(*I^uca>LTKfOxM8i2C?UfP649nDg`NJQJuuOeGQ<5iK>u*q{}4CZT^(*c#EnY0 zF0%;$N2ls_&xet6DoWDpc0u_s8GADM3ngGXqnW&izo+@zuH}ELQ6BdBwi{;ky>0Qs zjo)^K(Lbn7eRr{6Lwr%uPMolak=Jd!nP^#^b`ojVSce_90NOtpzW6qdil@Sexo$4u zyo=|$LkC>*ST1^{T;X+9Ms*@ev(hsYQG9Sc)E(*uxI4qhL)|3zX*l^%xBsxOHsnmV z(tfAp^?OwZfaxT^d5lf%h$QAnBj9?LnCX{?x(RLf%hiH}$^lNI!6-J@p^oJQMKV}< zm#fm)H-rV>aSQvUj!u*}A~?E@!;m`fB&0*FmxRy1<903rX1G-;RWIh;E-6HtU6=mB z{Q9u>VeWI>PnpekNJi$TQmOxfcPv0EWraRmOJITXv>CDR>jvf3zf!iz_^Q|q5YOOg+*S_qT&6y_c226X>5 z0k{HkM4X@op|Lz%exzF*t;jMROu|Qwy%!5FG3_NYLN7sq0jW%}hj{1J1)JM&!g+)FC*2WBKI zS#V;nnFX~z;}FR&or@8je5AjGQy#ci8vgPei`h3>`)BZ2JQ#(od1|tJ>GG;LBMD9! zIMh!mZ>#S&E`6|{M1e-fwg|71t$KjwiD7en7LBO z^Z^p9UWVb=Z`5Hno$!{wNNE|Us=&Qdu}&;=PO;kD5nSm6^1LMTUc1|@ZyQQ$CbL5( zj-84(zynfcDETF(=maWTivx$usd1Mfzi(?R>*^RU)L~1%vH<|S~EC+Bcf!&Bi1jy z+1D#wb+whONL!AqV>B6cMLqomAsJR)Y|F46JMAa!uUf*!FP4|B)JkarVfHbuC5$`9 zRh4PX`7rYsH$1{6kdhbRsb<4exab(d8FRv;$GE|KynhTaf;nN(v2JSfoMPEbn2?)F zMd{?-z7|O?oLF87_*j%{s30F6H^Eh4l=q**Ug+v z!eP4_osLSO*p!gkwx86C57s09PKV`z<`8i8V4g<5s4rnW0D?iJ#A2RC<}@l<9d19) zjbx`)c>T}E4jeX!UM;+ngsm)=a+Jd3|#+Ct{==WxVASK#BE zg>Fsfi&D-khGp(T<=^Blai;w#n<4q&eQ~##>=fE4eOIt{En#;4=N@Pv+{h$f+HJn; zn?(+jrJE}BzdcpT3Rq6LvP`nco}IMA5N~37%K>Ty4*a8O{#Uo9rb(oFb`c({2QE7i zbLWB3^F+6}_Hm-tHZ=Z3Z-;QA8`3%jVEvlw(t?;tUz^A9Oi-Sy&i93NN$Geiymcb6 zn2llVVw9ncVdY|{M4xqw-B)C7ul=qYhIa;}C6)ww%O$Zay!~C*ubJ549$>L>s1m?t zgoE%v>75-RKFKw^j zt6$C>?3;IFYacZlkJ|#EeEy~p*~ZS?8GZ?S71u+9S+cYlk`!sbuvjO~W~OC8kbI2jV8@+E_1nmIVUXpNYw^c_7(L*NO1i{TlJ z3LcY=qWczpVy)0r*l2PbFX7XoE#5=d;osi+lm5f`O-tM*@I^Pa*{)J?7!VbvWqU(Z zsFdP?1=RxW!T;U)A9hs8`EglPr;P;$LIh*?lU)-FDq-0z9C|YBrdzU!$N=Rw)V${h z;+;n+4$R19oRt-NpwV!tmkyqEYzVB-M^El0?d<8`yf6yG>wV9}WWuRLi>F7Ppl=&4 z{uae6m@e)^x*0`zeT=4VQ#%ED_MjajZJR7Q1EJPVT4u#U=D?0HMys>2;6&YNqRa+~ z0?D&w04uJeiQ4FkvNaZtmdcY6h!HFtN|a=jmck!%ET25F2{z){|5m87jAdO%ASV`z-}!Mz?uxG(oLY%}jG=q3Hs~ zxE1U0rYY!vurRDL%sSQeJit=YX^pn?f($oGJ>a{rk)Z~Q`vDI9 zDHA3ny(geLlqKbIg0j*i+>5a$ADl^1?1uIX$dJj0*K6{9Iva*(vc;&jyUS*?xr&Oi z^2*9?`Antrz114Lvrv_al4^9an5V%pj8aNoXhm{Rk5)wkMx7Laa4Ob(W%(;{hP#e^ z{<>=`MJbihXoYT8P33T%L@JD=0X$e zQLZ*|G=yuGI6_L{!6mM((}p2_ho6J{N%q)c*#i14OHMaB5yE*}Ot$JdhDN{&bS5a1IClh((Rck{a3Kk%u4gn?zI^;DhMm8 z(D651*#lBB%?KHFY+-=B@8856PSdp;0D==+%&rhl5}8J4$4i|H!_FW%qso5w+`=T@ z42PcK8V(W>vLCgkGzlQjPb*=8QJ0QCHkPlmqwP#`Q3_0mO(f7$E>&8xvYT*L@vDTz zAXY9sd4}6~Seed4vnC3_##l2Os}ny7;_EJ8gL`D(aIpG#SxRk`vMKmoH z2u((U2PN;gxNKdaUxzcK@oJ|ge9-BJc79%l!HgVhfQM%!60wZr)N5KpA|8Y1&E^ib zq9DH4yk5?0O~o&nx0<7gM5$PCMV1+9S-?UdHD{EiV>Rc3Vo}mLi4rJn-u_`KE;IzHnW^s zLIh4R8Nv{1Co~nPVzd=UdDC{Bckzr)ddt&-4n+R@E7aK{k)T*cn5qf?X2n`SMr~~V zZ_Y}F_L~JN=YWj}#q?<|8tx~IIr*iVYE?{|*z;Bp!vV*6nqS5Al@gX9#eomWJaPG6 z6V@$(8?iE{7y9wWmPOZ8n&Rdq9oZ$t=8j)w_J_POakE%U6|_v@s=7P_(*RWo5SpF{ zXA}*F_s?_%h_HDL$qaG7bg*S2Emo3&i5E@Goe?+TTG3q6y~@oUehCatLs?Q93Vemf ztf6E`*ZXC0bAC+`W+qOdb+#2z9vCHefhJt47o#W`T_dt|Pz@9gQ<3uhHs7?sauKaP z3(k35_{~{v*bGDnmy1>s$45sY^Gr>{kcB^?>+adb=FRgZ98iy47lFPZV5&aCl=oQX z+S^c~z!wxrb(&nvh5%u+X=u=!#_+anTg!#Zm$9t_CL4)|q5MMt3Ylb*N1m121jGCg z^~)1>v?(-B>XqSRa{YaJ0)L}D(e*C+${Q0du_Fh*QEjSp2^8H5-(u8C!!KoX!@?bk znC&_>9u`+j=!8}!33v@4r0rHa1Q-05Eq}^uDBnzrC6kD?lkO2Czbb%ag3ci!G`*=< zk&Z!(RnFLKT(7NxS)pZHI;2AHaQ)dt&OZM`c=c@et!zCC?9MAlgSj@Gx5DjKeyudQ zs<3K>>mA-);i&WwD$jAdRoZo2N8$S`Tzxq795<*UeYAAt+H>4so_+Kjx1pgod?M*> zTdSMw0A&}~hgB(`OoLv_XK3pp z!Bf7&f;jO5#@HV7qQb*P9@ z>apbJ<9nfw5^!OWMiw=`Xg4WKYlpC#N+; zeA2G+90+!Ep4<&qGpX>?T$AjMX-QN4n%Bo(kkR_U`OCKGnw-!Rf?Wixtyk`@zW3 zm0~o1fFU%NGL5{&smO<4(4}dolQ+hU**!6Ry!2>_EXLpr$Wp#w$ebjFDQVo(}%eRRA)8rmh7MVUMYb@BoCJsfEI6_)K(Mir)5htD9B4V&b`q%2$|)r(Wa=|7-qe zc;X`5l$T^JtGlE#Rz~9$Cz7}MBiv0}u9nXIhO=;*%U5L~zL+fI2f~3DyXz0UzQR{+ zt}$6PDC5Usa1ZMX-jtf!xrk^)MzEO~xB&Uk)#52p7G6 zM09PKvkE?)3!HM>tlilZAys)JzE!gX`ACI}%G0tpMz`guL?UKXG9GmF3y;d@0s(Ew z@vKnXUGg{13C5)tu)-9a6yK&&6ctStNAt~ftmg3e&rfm-Y+D2*r$IE*q;0W7nFHxz zj*`!4u#(EG2^h-W10Cw7yM@Y*GnXzWwQVE1f#$6OA81TU(Z@%VN&+31m@46vbCBKv z<4$&pCKUbb1ZJ*$9g=|9t<9+Us!?D>t&3j3w@{b=71eNOH-&UzYw!nE4_X&`Zio`fX&RZ?`t zb$KAEWOq`m3WKQ0R50MGIvf-Of#~WQa*-K`QUeI+(H*pCu&^<~Y<=__2YwQZ?Wtg_ zs1R6U|JwEF)NuX}+?dJ^txOa>AD;Sw>r=}%QI`!oab7ae6cLC)wZ%0_ZYDghM= zi_9>EMVtwj{?JV;@31k1w}0pc)xMZ5ODc%Y5)P;CW9W0KJIu`ur(a6YdT#jLrG)?H zhO*1tMdZ!=@G{rtri2GBgP~s--oMO^pQbp4sfTq7YilyjXLH%I^74wB>O6TM-UL=I zTF+z{RyCDfee%nHQ)6oLCHRg{)-BB?Wuzi339hM}B!Y_Qx8X;@^`lS?#rhBi$uJa3 z=QEmoGCb-GPX^bD3;L7bTIw!)ESEfcC8))*M9~k+!m!KTzCHCOxTehL;qus|ul?|H zSJ)mAlCnxN#_5bGO*O}-{Z=YvG3rzdSC>pf=Qp^d=fZoJyB*2@C|==)y7giD6|S-3 z`hUY981^w_jMcx81*6qtS&X1YNr|or*InU`s_m4P?33FVWjPP`{*fyVz32B>v4Vj# z2r^%+9n`LbJ-J!K_2j;1(&rERkvnV9dSRR0wCB;Eg^>&`OCxHXfrhFp-H-t!AHYD& zeudLbs1XZ*J>bE>!N)^$u5?peXSn7{H?+qm-WXVWvI~vl{o?kE+|GBVBY08I>%pq7 z2l;)}Rc=i0&aUpi2EjYShO692a^K#*$`$e-e4OoIFc9$XLjBdQweD7L4sMv2g8sLL zDObB8J9BisRZsNEMK|N=i4HS9P%%HcxlZJb%`iNJUImLq6Jwt1Z;%m@iI#?2u6Db& zd`H>*Ob^yg0&I>=7}P;0KFHHBb4fznNee^GHEyr{PKka_v>5nhN?-H{Box^V>FjoJ zkq)eGhk{^961XH7v`d|ip?z)pE|*C;kyk0ws$Stq_gv!!mi_)m+2peD+BL4FYVAXM zOo?}aQnd{g|9z6*{1|qvyK9f%p5Xg;R-8dBVm112_d!P8n@{AWsJfW%*tomc=x7fK zYZ&kp3_?55Bg^55#no=mA>Fy4xn`0#-{bJIG^L_3c^ZKT-7`$QnYH9z9aH2~F7!QW z6OhY0t%-vgex1>VAH-8*n!n3Ak+$gtlO17F%}0-L!)iBw*9ipz393bf0I1Y!(S$-V z?$&`YTl(~gJNkdou>#f*sj5NoUG_tdn%u^^Lva#0H%u?cbAE7KAf*F%dT=WyyxHo|031CQNH5K7u{&6Mjm(fHk?GQ__Fb3$#Ismy8 zFU%SRhy%{3@dlVJJrwJe2lf;2qcZeg<9ct)DZ#XW0?XOH0`OMY%Hl?E*4ouH@?m)d<9J4`f}6uRueWkxQ-O0n3YE4XB2`O+%c|O?4TfQe*}xh! zigei|v1}kx(Y`(s&~kLT7Sx^+4^QD{y?3zy2BO_tXrpM@$(e(6>?9w|U&Gd@V%wry z)y6XBneeiX%p6uGc`$wSK|M+c*Um=}Hn8O@{b)~y$c4ihWq_m3K*NAqi#-Ifu;0zD zUuXAZ^;IDHSRe+ILH-^i{PadJ^|mAh_=F)T2U!$)Xb5r5bhL43j&qygS*+XG2tjLms%~~=6m4Gn^x^PTSLT__4^h!4Xf3h{PUk#u=gft3PCs@j4w-SkpyLC z(k5pX3q3Bo)lGLbVaBa)*tXq=XZBA#;Vag%hvM2)$?~mougdz2;j7W>9NY=+b)(hS zYU9Rm>#eTuw^dIP5*(gs*BRrW5QrgqW4)v!z!WAa?3v*XkZdi&Z}I&@g-MO+UdXNp z6v(E*KM@d5J3Y+}#OR>4ZqJ-`cg$MXwkwK7ffKoD5aojRp&N==b#E zkTnJ!NhRQ;V?Cv-fM^W}@&wWZ&cnkS>s;UL(75HY+uX2@q07vfER{_KF>yZt1`BS+ zl7fxei^)7wJ9_g&sh}nT%0uDU+g$HqLsk@r#ogMnlZx#fZsoGLJs#H4dG;~^h0(&9 zluCw5(i#s9x8Fwjm9}`O9w@Yl;o3|ERcM3Bw5|cq7d=wmUb zTu><>ZCW!yj3jdLdR`IIxwx^_TltsKPioFV=(5&3apG8R^u@?K78B%G~}=)Fb5!?VR7T5e^c6P%a%9 zPk7>X_r2yS%paxVfM0A@6zZ}e(IhLIoWH%^6NPDx43eb%m^-ep#z=j zg{ttA^{%zEKGjnPso=9TYO;kE6*z_oges2R8p*R1Sf z&B#n!vT><>&$V@C8w)L3-t0J-r`TRLk&+s>fRTk3Lluq=$K%Kqi zC(4Kgw9|*IgLWnZC*7%pJ+`PCIU}w`U1sMY(gML=UFd1}SStZL8cE>CB}xI~7Ic{w zn$55VXUI>$#a1qwqGdTAbf}x8lb9}1xSq*d`>q>CN`8Y1NzVp z!;41n!h}@XwT(fIwZ}cuny^*WgiR6DCv_wXhw*p00X1J+<*@KBS3eMuJcGd^q@#Z* ziLGlOT4$tAM*~I6*4*WGBE99w46H-ZRofp3Y(}w`sriUoKp?12x8>;xTH1^mv|pWk z%#469rjuT`Z-Dd8tVttD6aktiARt9Sa0*)CQ-EbJ_qVs9s>@wbs&YCARAfNH`A=cV z&s^UFDq&O-mZ|sNkerjvKy4l1C5xF=tzTCdhGau_F~rt*7}86_q3S?f6tnGN%uZZj z5?4uM7zc;QhtGaS%~c(53%|4Z)J2O6gu?B#b=Zb<5vu-DpIDHiPXhGm7G(CR8b#Hl z`&6sLfp@zBM~FD9_`fDShM~UXO+a5(!wqJu6)`rU0n_2?^p$buipcCPe&r>XD-3En z%vAhJ${k~d>~nElc=c}AXP7;niT*2#E{1vy`p^T&90kuLn4;V;L#T8ya0B$(hK7mU z&^(puBl}!mN;Je3`I}LhA%)~BpWMMNhkB_&Fz~9lC2m_LeKsX0a7Yx-zS|$?P*TBT zHo}=#0DMNTllH~Ao$`LF5}}35I>Gql!R2VNt$JPBuYI(~2<2h$UeY64ke8%R$*k8` zb8E=8v9xpfvV5T}**&h6(?B&|cb~C!h_W!0#cu&TE%8t-y^q`C7K?Qd929q4QXtQK zk9(*-+WSGMuwKsdKh&iKVOV9^^IdeGd~~_l0J5tKUhM+>9Bp$%>r5#{Te_MJ=BXpa zPK+B1oG2K$M_P7u8DUS%Z*06|{pI+BNyGgodVn2h$f;8bjfgQHVi4+IbVEv+60{X7AzI_qoA4BzU085?M5e zdS;Xs1AtpZ)1Y_YuiFr;ZcWPhcyJe zN&*txH~km=6`N4k+5wZ|u~fT(Kk;1UNY}^)Sryhek8}$$fLc*MN|C&F76#<|JTN(x zqe(QT20?0PhU=)tgTm6EyZ8`0c-kJUOWA|*Q9;W_LTY$B@U{-3=kb>?Pqy4sCTk?l zv|p-VVg@CVPR;maG(*xCMRb7dtDn2}!?yHcLLIG8i;`i$^U_z%FS9kjvH>-u1JVit zAuz;t^4D9%N^#{L0*#C}m`=Fxe%EJAPjCd@Fb$Pb8fAmDno1G{#L;@2GHH=kspwv7 z4m!%zM18Ffuiwueof_FBqw#&Bsv`+d5~HVTi!G4A(sh5y9nfT7L5KaC*5JGW+!ZW! z72BOTnH69Y(BR`Bf?mUXujfrtZ<1RG8kQATG7p&%nFNH791j) z_fQPmFalWmisT%jdybP}OC5s>%)K3KK-%aqSXxTYS%%5QmeP%KZirH>iLP;lS{soa z1dtP|vu?;|X^>;6`r~`@>gZ+9>y|?Pg4$qtg0D6KD`BeDgxL9bQWgnoE+`h{!^p>cu!CO0asaDp=E(r*Te3352)kHMwwUrBh3N)Wyh~%EL;X zgys(rmr~LWBt`0rkhm^!0s`8vG0;6+>~Qy?`FO2C60kuB8*!mN-y_2=oX=E|aoitVQ& z_~KdmNgWK5i@|RwDLEB0#adRFi|QzK>94Qc!d*Hu&2ew(S=ZZt8st=Rh4suPbyGE=k*3aSD!7aWk0l~gWJ9xuX-2(;SlO->W7 zTuWR~Bv__aM2&=7xXWZ3P5MgHW35Qo>do@+CF~MLlKhn+zXli@n%MUuzf#vjwS2Q( z|8Tb{JQCMbB@~i0qq8n-dKfE9&I7CnP_$?V0swV8y&g0axj~Q&sydZCuo$W76KAex*7BRor~P+*aiZQz2^RD)5;dY}PEhEM=T z6`E@>7wFMYjAXgggO51HT@p8t#0U8P-lTDXdpIyBro}YKv%#5o3s=BBUbaVfT!3TnrnEYuW>hB4iPut@ zRh`7iAjTo97`D7m7%(YMTLA{H6j)Q_^myupVAG{2pvw!9{DCM!M$ved-fAd7ntfAa z2l$hV2%>VS5w{mi%NFAsgpGd{Qwadh@6^iha5LyG4pZpG__b2tJq=l@3B{DLi6*PU znXMk;BwamR5j7cJu(NJxPG{Y)C@rItwsy<1Yro-_ptGLxX=qm?d5lafV+ zN5Z@&s2i$cnPo)0JCR*KI>eCJG8s-nUz7oM%T*EPGL$9TNl0srw-?b7z9B7or5GT= zE3wh&_Qy2;3iHFCZmio)t5G7@K~3fM%Xal9D{;5#*1SUphfWiU(WrZ9-ri+Lo)*tl{i9ZgKXX-0W&v zxnbfe;v;AiTxnrvm-4J=MFPnwk%k_x4{m;#xiv2D0u_v+Fd=u!c1X9J+TpBVz$zqyl(gp;`- zAA|>HeNBLnS;u&K>Q`5!7(#DA)F|>&ljJ&u&*I!%2A3jAiSa@z?&2Ep8XkqrBoQj) zp&|rs@IfV`*l5xqx4`DZt4h43KIQHs6>`E=(ZD%VCb?zx;6duAU}2@S@;c^@MAi(e(K&j? z{Y1Zj)99L8b#{am7fgBSECr$)QXpHK)f``?Zpe2~H!<0A(vDf_*X<%YyXk%BDKb`{ zKGrvGkV;_;kLNeLUCrpi?TWc5YcXx~32UqhqoJAj8i=dG0)J^fI-IP_!<0?+Z#8O0 zTQoc~s!+!QR{}xwu#HH?EnZyDkXgkTCrR1FCI+)L7_;fF*sPwBKQ~JhVPaFE65fT; zA@)E_nC1~byJSYe)?ngwh$H0(M4Zrt*!n3fMx3^{>_!>vK+po|={QDmj`3MC`%$QvoD zkF`Fe*Wg@>Yk8oGF4=wtJS>3Js`Ob@+M$v;!h&Qa@pc{Z#^9=0bn;dpB8xn~TnitS z94}UkC-t(^v>nKgZG+J%>5178MjSPvBeEw6<{0yTf6LfmL93J2g|Perwb!Ifm@SZA ziDlp_uZM-_RcRdkXtuBFz2;CdbXR6`8d2yMeL>WaPlg!Zz<^8vOfwWHaTKunIrSg^F_`k5>9^Yic)-p8uHF)EN`bOJn({auG z6x0k%D1$!Cv26=6y{eP{WR7Mc z3FH=~r>VM_)K1el&F#)^G32vxf^2rPjKw9lwR|mBQI8XXMhj6Mv@Kg!hb5s6DRWRh za8m?J$1qCxCyR(!ifDVrO@v_?xy%zC@0bRL5bEZGmxxCNoNCa2gppvr3K(;!~?uB zP7ktDNZC@ll30+g$ykAU7$wYsJ}Lnc5>tw+a=rKi3p||K*{Iaw?IRs0S!TsM7-IvI z$|o%nRpPALCz=YaRDKD;5vge2fGd*!VwcPge8n2E7aih?dC3deRHzNF{K54bU|VL4 z(=d95RYlHUxqKO9D9tLiguc(Z;&$?y!QGxW0|ARPhuX@RXo{r3g{&Gr8kHm(D04No z)SPhqv##efK!IO9dZAWK*W>HdMr%4rw|v2N?7R zD0TcaLvdx{pU=99tv$tB&6&rb_$s{=o2?IP!`H@mNU}^$iIw3ye{=~2HpVSLzTxDR z0nlBetd_%?@t4|uyOB@0N%FxVV$laR#s(?v~)Dy#tV$U!-XTUM>jGZNNT z!9s+kOh%|#A$0WIkSk9QnC30YFl)u3x0Eqv!IaFhE$V00*6OF3DpEIPl>>APXEaXY zi^=Qu1L4)BY3d0$jy)mnj#HUSxvrPEB+-(!1=sg^kU&YYM4kUv(NdPOHq?6s5X35( z&=X=cMgzJMd*m3?qTTjY}hBe9qKga5@Qp8nZ3Hm)vEwwNtCSgc{C%7t1M-%VA69uruCLMy$$OR=?nm z=EPe`vq-5M=tF6MG#{=T?b|9|UCMHjoc{aKzP|78>f|_4zI0C8hv+tWg7TL+?teAf z7sB~3xS0(fImY9YFFm^=fIkq7?hb!{!S$;6=o#AQ+5C%;)>UD|i>|TJj!Ls+c;+CB z4sOC+ri4RYbglhAx=d!dQko$H*+Gn)+vrUU>XvZBi*7sjS$O_M*WsQHO)pVW_b=hV zmt2dxA)NJ+n^F0e=3Y)Ax#wRZNA8u-^0M2nZkcuyX$Ms!BV=qBzU+30kC(Smq(nM8 zWopFjc~{FX9Ed&-Z@lbwZds-hb*A*~X&dr2REc`D49doUle+Lm=y=5~a94)gUSW7w zhQGYxhP!7%^ePpMt_#Cob-R`Q;t#4TcfzY~&TfzEYogtDOlzmuku^9UA44>!z>=qF z3R>J>Wb4$ijDSoM<+};?K6>l2*C;_XE%bTKojignM+_JzramNl84Q!x<)nekE|A_P z#GhRB%MHJL%^m4?+-N8Dc6S+A=6P|ldTB1spaw7@7+3~yL}zk}TMxr9a1=I2QeJdH zIOq*GvGP^6Ie?e5!>w<)$IOr3 z^U$=tIH-{2YsOH-Ap{0x!YOaNetjp%2g|sv>ZO)zf^h$aB*gg?$3M1Zet@U3&m_(Fyb~ySSH~HA**jBjW z)Cqd7Fg8Z%j?R__$|%Z{FRsXvrcFm0i;)5?e?~D8wwmH>{X~mw!zde;Jz3)bWaY`t zKgmTJU3qfZ#eB2l9iWQ=@4DXZ?6BjzuA|T7LU~Fqhf{w}CvlVy&t!`Dzr!W(QuTIY zc;Q_)a?-|6k-J1dqfKyj;s%K-1!#4+`mYRrz;Q66`|TlI&FMofDaW_OJj%%X$J?f1 zhS~4A{i-hJ;76?|V7c=>H?nG({f1?13Y*?@MfYf^d*7`r7f^5=U;Vz@hH?DveK(@w zp^Kz_Z3?+fuC;Z7Y(mUBn&za8lO_uoXIEmumjgoW3OpI_rCQi~liR!J*I=K%7|ja5 z*aU^&7+%=q4(h$?XFBSG=?g2h36-WRqr<}VzqygQN2yy9W`E@3u=;NtXz(cfdh^d* zsQtU^)=T3R^^?vXXE$6|=q`WvjbZrT-AQzD!{6QVvUgr%8N={@xZAgV{$svU@W2P|C;fi%V?9!CXrn_?a-@JNO;WgbV>t6e*Tk_XSAXc@%4OABd@erv zp=;sdrVm|n|39%E4iK=rQ|Cm;BV=o7Max;umXF+=27w}-cGvJ} zmJ*quW$2f$8r_HrV%6kKP!BgBr`zz7$5eO3nV6`foL=k0!q451 z0;ilSzdfliFB`YvcnJ?hx5H>@sUzI`xm(cvmb?&-`W519=<=Jw_FuS(+j1FuSx$3y z%R_t%qW8u2rE^HxLphX0zB#pZuw@!*!tcjbG=|5%aMQp2u2&s+pA@5uvpR#pQ*B&d zsR8Aak@{x0EA`Dbl2+@R?H{euH(W;+j!=G+%zM*_4K>45O?f8EjU_DhHR-xR;J zjhvLA0BEA_+w6rczyDJf`Z&%A>GKt%y^R5AsXFu#u@v9>%1zj}gSn#8rA|>6$b{XV z(ON2LVL9qyR`8un#JR3pbU%~}I4BL;PUJhB3O@3_jB41K(x9_D+$TX(Y0<2d^*q^cCc3|hmz-nWlSFYhlcQ4t(i4tRLJWem2bSuq%4 zNU%y3nURUX*SKPm*i1UF!C5~5{c(KOPpMl0Xy&i8?RLQD*WsG1FS_%>gIPZij0|sP z{kEOx&!DVy0#H8Jmff!)JyJ!7VaoY^uoWN(zU?nVf!^9F-m0f%37OzFOPrma)r{F; z#fg7K=c0H+$#w;C^m70j-N!xb0>Ck8q{{(TMODIiImUEvSeNr(qRQM-2F@=Hzb*59 z_;|C-|H?fS)|LDI?!oXxx&I+&N*!7OOZebtB2|B`WeyS>5w4&9bBVuy9YM zA4R+GR;u|8&E5R5j{eW9^7~9E?ZYlZtbqKy)K%waMXIe}w^wNd(ND`oQNS%dORZX8 zIdf$JEB>AfpV#=NFfLCw*Mx<6Kf3ddayUg*!r6=BQd&Oh!l!$&y`3Ki%Sax=-Nf>U z#+6wh%;X)iB(DVOtP<8h7DX^7vzJ@NEGJ=z)1YdUM)#O`5Ax9+=pn39H4Q23Nr;Oe zU#TT-X#J}2H?aI}0SNS7=&1GwVoY39?fda@f3+_#@K>t+U_Np+e%D@4-_un|iSFq< zNf!ziS#&As?ShqAhSm%fI zI1I!UtXV{>N0@93U+`32iWd?{aB-R&60uG{4f{pDgF}X{jQr5vn@p;JEz0J}CU`Re zR`Ps!De~L6O`*2C@5|2rw(fpPJYKA3fplS3s#GA!h?hT^=$`U$>U7_9^cHQmHkWZ( zD!3aB!4)zbcC9)ivGYsl!?rwl>iKDWx_xgxdYQxAxs`5*5b4RHi5@IZUo*o;f7o>p z{WyFz-S_FYT1Ra0Wb{yZ$&3LBvTH#pRm;DzyZ=quOZUhcTinC%(d#XJHERrRqhhk} z*}W%w;E(%c^F0`r@LRk5tZoJM$Dgz3>g)YcR6Ref-p|3(d8*#`YWuPl{KX4EF^@Rw z&yYJ5bydMFB`5sH_7LdX??O!j9O0=jq`?p4q{h7(KqQRQ2H#Tg*iR6%7|!=K_}0xo z-fi&hJs-18)8hK~5U)@_5hr2}?df+%@txn(H@io|IX(Rde%;;Ew~aWMhoUr@DWcQ8 z6q%9$rr5fd@&S^-lck%%lh=frUjFF(6*!hs)_X-bvzKq;sHv-a;g|fBkQo}!r@jDd z%vkMdG{t9n`HtweEVsn1^`|p2QD%m|dGH)hX2QuFo;LWoeSpGu z!sh7?r$uI2paBYzqeNLW8vZW9ea;wUsK@od6^l$ca-SH0IHsRJyFZVEn>>SKiKJ(T;}Z?bUauwxx~{)J zrS@Q4aU3m$`G^kpy>MB7KXf9n|NYWiM_00kP z0rzUSA@;{nL#@8xPjpv=a|*DDPr|(gzjNPDRCS?T4h&+^&@`3AiN8{tU`-%^aPZE@ zn2)NjrK;hdXOde5pZPgY*N!m{Vgrdrm^amif%C%kML(!<4Wb!vi`Jx95F=)V1ngIe ze$W10f}!)o0XU3sSCE=?*+53NcQpg7gv<~`G&g$m}`R3khQp5$% zwJx?fOX_%VWxiL~dysGG@h~Kq_(|#PB9`*uaKRwI+s^lNlVjG%o;9zC_^mKCJVyLJ z_diMH%%vJL9cKsoW4k{L#HLXKMC5pu?u0W3`vEm2LQ3%@tQ$-+(QDA9HsfWW@Eu$H zSohI}#V!8ZZs1eCX!%@>=_$V~b)i-#Bf(oGV;H%HPlkX4mxR_bekVny*mI(9?VSQ$`#?t*?x4NaayCxb<9Wahu7Qu9&UOVJk*bM^cEiGRdI%ti|$h`%pj4{Vset)XzfJO&^9%uqZ4T=BHMnE~}C_PT8<=n7?)a z)Io)A%(ITCS3h_bylE@q$VB^vGun}pYr+-neh8BF!FInxZqL5?$HTwd{p{}dVtc_Q zn(5oNymf{HhxbVje>l6++N4`lfE9tjq<&VUz%tm0gM19a8gG& z-r1h1_LLgAM>u7aZ|RsP@eISl#V=`;m)668K@eUlDCn~t%~qr@zs|st0VjzHQRCw5 z0v_5Uygte|=(s=DuQUbd2h|fyt5s z{7sl>RK{d073jz&_Lcz)uK9LzDcwo45$ssfN@Za&TXG#&ZR6wZIMWa6u1uay-^78B zCQGZ0MdEMrA!@=1UbR5P9Bz0`cw-yi*0R5{uPT$$I2D-nBu;2GZP^e*nBGa)c3W_v zG90%pC1fyafvH8^rKFnkTy1=%)lm9D+8(?OhP4F&w40z@bE*Moq=}LjW9%5`6+_&L z9rJS@?3HK^x|wAFz;W!DFE#K)$ZzNS_UZ~weI52;%yxby67rGl{0w+){b+xICluU& zd!H26KO#(+2w^jPNMaO?{n;}lt*fm%<{AA(GjYEpDJ6TMa^ zBGJ$RHin%3Cnp+>d2;}&nAUZ~b%*%g;gKEu6#V;jJNluOSGweG-QAGv=(q81RXA~H-;O!4 zdS^ej;uY1RiZ+HfcJ@itQUsv^M zs`2>f!EoLfKd#ofg#3hY=zapgkW%&87{#;J$7{43*bLE}k zsNMX|`n-NOsvNvdZ(6F9lkg+9Q$CmB2He?HzEc9-p$YHdqU3b<%SQMxT>cZIJK-#_kJ51<2* zooM}y@z|EDLiq$#>+gqQ6Hv5Qg#{C^4K57lOfZDJV}kGKxk}0Fig_YQ7zxc)Myo>Q zM88|R&fsaE4~iNLU>f*c$Oh?4l4rx?Bav`XoooYm|zyCU%`dfaUBljy(LN4fLjerm!2gK?RuD3siLnooMo)`W& z$?w34+SQZ&Bz$@MOvWJlQ8;t5AJpFlYqky=>*m3-U|O~F!XuOY;4xc2BmSQ*YDUjw zSVe8OEJubDfXd~MO^;Ift%L7pqQk@BDSk20lpjq2z6XR~Ou=$HAZ(g~6XM-aJJt6a zv=l#CbY(XBb2guEDpmO#ZJ|e2M`e-;6>==A@0d*iL^LAE4z}ILQYiZfaWeL>i%vyQ zMXR$(g|rx?|ESvtT1H=<%2Q|ND;a4#~FTD@H0`bZ7+nx%)e`^v*BAa z{opq9)&n1^Nt(NoT2xv-m1B%BiyCqs#>Kmzx|% zkuaF_P4aaqw7{#{Vw;rZF;@sh;<<|5^ zB~PZ`s?&Egv=R;YFm1Nqrn|c0MX4&O<25`r8w~lKOVKsyp(0=~RuBbB;gt7?s0#Fd zZ5qsn1&8`Me%n#M!uVAl14CfRl6zD&idiL(aEJ+uqVo9QVd9dr{%p7xzB|Xa)nEEV zH?WlJJtI&n=ohEA`raH6{`ed}8eRIUIoO9shCzGb9lSg&-OG>fMd|_!(KP{xrvxLq ztVTh3aWCKJfY)?bpaxU{lIP_X4uv8B$>=F9TKB+raz&@Wnp9t!8P7 zc`;mU*HQcWfqgb|0*TfcJaTC!4hIIgh55gQWA^n6cYHrv%vq%+n42NgBdj4db4H;G z#|C;;S);!@B(A zfq3)p3Y7=>)}AY#D=DdByc}|F^V=}~AeeaHm(zRL2H0IuM~@{PI*xUrJ! zHTRfw)wg}CbmBF3ahGrV13K4>OE97U{r6>9&6{Sn0klUqq`X#kpmr`FrvbulLq)YiaPzZC2=PEeElk;|84t?ih z+J6`p%*D&MD%>y^$bGosxw-yjS9}1j-j?MMWL(hEgE_ckLf9d8Y^{X-qAz?L{`4I` zmA8wB`Mt}Y{Y4owKJ74EzbnI2hXKER!`}|WzxZKjJsbt;>M-wc-`02EVmZMm8dA`N z?U4)A?nn0St%v*8_Kzzm0A=?`Ty942OCYaF1cx2s_}vhg0fs)wPE5khs$7 zb+nue>~+y58Og3iabX*-gD-Q8jG zktm3_gd>gw8gs&pM`98k8=g7RUq|F?@lk$HKJGn=iz~xhNBP;!S5tn10+_T2eJ@~G ziE#^Dc5vst=E0Bm4X4b5s`d*%n&*etbs!jE!63{|q~-iL{E3TIcaV{t+;^{#vF2!h zX4$Xp>kp3h$NEd}4Sv2KU;ZNwpXK)S`F?<3d0RMcz8}8RbC~Z))6r?~G)t-BWYul* zNp`OQixiq?%PIT&lB$IqEMwryM$c^c!+b~^m-5HQ_-_%InSQMQ4mRETW6=#d!t=+1 zURQ?varou046Voc3mTtyserQs{#fw*9F&@5>ALXSYy8Mb{RI2j<1z;0<7qWi)J$N5$6*>L9ZzJH%z!$I^GH=eF4 zmWd7Gl5?Epe9!Udo2$dy$K&98DGWNn53KtOXC-QKNUF?4;*tBF;P#NTy(h!*)H27XqiB<|QeW)N1H z)L31JvyvRB1F)^j7x`hbt?fcX>||U2evxk&upA&re^%92J}OhSSg%o-iQ^D+C!&Jy z8Cp&x>U~}~^+bOozv9JycEzoq$eKSSoV?iY%Gt(uFQ&(bAR&j!BEW$$Nss8SFq>3> zA*$XFpDcz;+#e=?*Y~UZvz&RkXnZ*CyZ-hO=muH5j~Ewg&-NrDpReCA9O-5MsPM>o zP#h(TkBFmtM|#Bc_;84Ky~3)Ke7EdL&V{Q^@~yiv#bMb>0%=6hqAT>b@ruJ4kbde< z<#l##wFTF>x#e24I)B;s{5IQ?>!H9o5Fu8ZN#V*8a8eBZCLcZHz%5V@gO*c#G`@~- z*!TR--6lvk=@35M_&w-;MR@dkzNPmHUPZTqgCLsI>V-hIBlwg358PSdvXim9-w#in z?57h0Yd(dAyb-%idI*}$Q(@96Fw`5vQK!IA?+DkQf{pofc;XblQ@_`$`{wiQwxae2 zek6dAB{@I(7surJdG4HW-lq4l6 zES_JW4gPgz$B8>LT4f@k6PL4Lp561Zp30L}%d^pe2q@f&$CYuZShs-4Qm^@Iv6(Ot zsqRkR-j;YuX|WZ=#Tu)dkHd6Nia`ram3dOOAZcC@-Cl_g*a9%37X}<#Wo?Z+9Dh1` z$mij<(^;ey;dwqfZ&NkPn8%`DLmT?M7(|dnsh~WGHp?ls(KbqQVJ2ZPEJ<*yh?}=t zGT^&$w}n(b&w~CONX#-QfL?GoFv=~-g7Nb-rNqF+VmI-B_Is3USnLJ(WDSnQdk{)G zJpnmkzdt}$*l7yd?NFhZHJeJgkRk7*G$8qm)j#JxEChK8Uun~|LVOFOf-*2u^hB&=BA<=_bSd>|C zK?mK3pLUWa@KSiW6EWEls+JP8UGcQ6m2H;#<7%$bSHW3!Ojx_rH}_nf%P)1Q`b|3m zPdUxJywnfg4%-TBN=qA*8>1SY*&DM;4vI8IRek5Mi0mfc)`soR^wXueEp?#U3K6ataQwCY3_zCq#qd(#^j`1HW{kzr@ zy!8y{L2D;;*X2}TpPlWGueR%|o2~awT;Z42{;GD2 zYhdw77aA3P5ZpO_P_G+g$P-&*1EkrzxSLR$!pV+T ztyVF;WZ16ll10u{94%CzAMq5pA46;^e-}j#pn82 z(Q=jK>Z`ycXq}603eTSFTk3TcWmOllcDQ4*KGd9t`8s{W;Pbq9z3*RLCjT89_hA6< zJ*kRi zhYCrAs0uV^lAo)IuqqPy;{ zt_g~Wh>8UdU;!&ApkPBlF*d}Gy(=IhASx<0MEQRIb0>iNzTf+Oo0XZl<&@_6wP+Pz z$iD0oTXD7DsxfyH;m5M2@&x40^&wX?l27b4nCZ%P?-sR3>^ zwf*o0zpC_+GByitemd*5r8AI@kJ|1t{F55h029=17#Apn0c@bXd4}Jw(Fn0A0-Wjgj2n^Iuh_{qA`TC?AKi#Y$^`r4jsBdH zUwyo*gm>u*&VcW*tm@(R1?!J$^zirc$AEaG>mZ(n+8#6gTJKA{c&6WOJVWdnBjKsA zn{UN~GEFI{6xMk|ob`%J5Sf-1+#~l$FijX9J?ZEHfg@SKu5*h^nn5QQiRpBW-Q?^E z{6^6$m4u~;@hrb>YmR1%CFPK4Dv`r4e5jRLkonKG7tZqgRNfP9RGfCh*q_IG(MZl2 zbsp{zugvmKOYV9c9uNCDV7A{kKF7n;;_tK3;s0fCneFdmPUiOuv;As*e>dB?kaW9= z)9_{X>YMygC>R@VLS4i@ezSk<{!0?X=FjrNXPrgAarh3|V-$uhVMVQ5;7^*fa2?Tl z8M!l*v1Q{(^V*w99bx<4g28H*z2O%0s&nmne)&t{cFlOxT5e;v`fZvM+OMNWv1ct{!x^8wjtxkP zGwNfVX(~9|ww*&t)lsdiH`cVWXU_2(wHWSpXX#u_95}-$urM@9)%kY%96zkZ+Ym0* zHAcc7Z*T?ad{V(HE+aOk6UU4+?zirg@;gLWh=;>CSVOorzqwzv*)4%?>4Xdq2xoPb zpX$TdQejSx54=&t@Znd^*BMMR(2ToS6NtGx*Eokv?m28x z#kctbyit_6@K-gv#4tc%cP^p+^hko5=^bz9k-7G)+u3tXu=aLX!29<5+x>kS(Ft;p zvli4K3E+{o#~psxs(*>+0xj1YH#j+_IEfx)TcuyrH?b4%@Y`2#(W#AaLK#K!w=;lY zu6^#nxBbn?>vcM_p<=&w%Wa1MCUEY66=YJxMEZR*YCp5MCGS7nmv#p80N z*b+6B98NSUJj%zTF21F?9eX#v3;eG0NfFRoJH9%wA=}an@CRh%b5R;@FB;3~)q8jQ znPwi!HrGM%?L|2g-sQ>5rMXSb;}F}(e#-HHPI|t9OB&Abm7u0H)2g>Wjbyk&pegz+4X4Pp zqDLlH8!rDvi5jJc$OfiT#0A`%QXKY=9wUF!szlfy7u8lY&Q4U)KxRoO`?VSr&L5`yEDX_ zY)gB{e7|}$iT;QnQ;2{WfZ&d55QMAZ7=UQsJ0D57`02#h?jFZ+nU+~2(C}owS^)+= z?9Asgp8A*ELzyC}wlJyl!|8U_e80`W{EcuUKDi)WSodvWtR|WW>u)Gq0J4 z@YF=;QoNt!lu38Nc?&p#YG8k)JAtCk$`lUR6OF1?oDE*LlrT#a_+Kx8Su!8E(fKGH znWR1Nem~OzB|=O*sW@p#8qA8(=?=R_ksJSzIKfW5-`{7LhK5w;P#sX+T1P<#>GEd_zgGKjXz* zSLeLAU1wENrzEZ$`eY|CgyU2iP1n&gUWlDy@m$+JW)qs1J^mqlJTL=*EQ-vFhjP&= zQ00^%?(w)2r7muPue!FyfjcI`v{KD`^9FP)7ZiG@#+e;651nBD~&W%sS25bj*J)9drZ3CxP_oq=kxz zfmI_xR5Dz9w~Gv57_dJFoIC?^1_c5FR6S7O_2YfanuMSUODYK0Fw}*1z$1Q-Du}>| zLph$nuRn=NZ3YdTZ<2@%7G`gF1lxDgE`P*tHJS&#C}Oc81zZEXqP(N-{+>%Z;BtNv zC>Zt7WOxMJP%Jdht@f!vEE?FE3?Y zf3m+W#lCj5%{|Iy{b+mqqy8IM@w+U;?{kX%<1) zHQwyt$NZWq7YD8@S9q<`9|0|~5V*lrLHa}e;?1kqz%>}YYVz7+0`rQv8z3h6_-ij{AnK6!1v zKFfOhcjiCm3ZGv5Q22zoA(%}jGCE+ROk2JE>H4JcY5Jsj=Ia-cL<=sc4q ztxY7)F$$6gQkF%$Okiljzkj)uG~lNRHk*DivT^TGX0Rx$lU@vOu1(eZ9cveP>Gv3? zA7;i0<|Pf&cl8LO=~EZa;j2r{L=;GVLKzPFgsRjNahQ%u3(DkU#RKSST@mF9obB7K z-`qV|Iky2T1G}Ui4_vp-_%k907R1A?%VanrS4(eyjox{8hwiM|{SLDaz2T6sdu_2E z`SMn=!^I7ch;*nZ6EHFo%RxH1qDW@~Yh5~dMkhJ~KS;_Q)iPr1XyJo&4c=nU;PBZY9&Lm_Z(<&f(xlA9)Ev~VHYRlkGr&xDcdEt{F?EU7AvG7XjdJaCxFAL|Bz+77VwWpY%H=ni2L8+U8IB*|SO9 zQcem@x91?hYOIqVLJ+P}Z7h>icA+LxZ=1pBl9{Gs<*>UKI?$)G<6+ll+mc5v@|s7; zC03cidnSh9xa}#wO=MZ&PB{Z9LZ#LAPRFLFaxmY^nbLv99~bF{K2tBx^y#98`JJm9|8bd zsVHk!bmQSIl~M0h4`AGxt9PjSA*^2emf*RNeqeDGzF~4#%(ZTX%=965+nmD4vrq9vD9HwYsKCB4Oj-uJSv!KpK|G z9EBIElSVEpl|)|8=lmwMyV;7Wm{a*tIzOMoma80|mDY5eF#? z>NEiNt}{B6aOqowXXrL((h?}tQz55vfj4Ozt;RyJRslHV5$^53Daf$78mtntYxD!5 z_mV!jxmusBm{ezd)@xFif29%C3w&Uc9(zc);Yf@1$?FUApY!vd*vj1NbM^XVPm;t5 zQ5(Hq5ugf~p*npsn4QiSv$y|~ zKKZ>}pNxH*!1?V)xAbwqIotMp-fu?ESX8O}c9KJEAS=MR;#5FPkck+oioi;eOLf6z zMe1e=7EPo%H71bbZ?o{yxeCWQaTHt;q~Fq|Xzv!J-~6xpQ-bsxTpAWVz^~Wc(=Eey z7ouvzskMR{N^p6Qe$Cx$5pGz(y+~HVVC9`zD7hJJ&@Q))UO*jPU=MgfiiR_iAfeIl zwfB}F_76J`2Ff)`(!yUAV4?)msUV+Ph#&dQy$)a#0ePON{@kEfYv;pTdmz6?5WR_1 zrijPg_(^L|1DodPJpE#g#7;z$lgVt57IU;)UO+h>Z7W{n{CczF3w#6G}k#-3OJ3tbBe<&o0EZyQDZBk;mhp(FZu@_{7F%+C_X?9MB6%v9@4WQ zRGcHM;$}SZ@xnrj!c@PQjz?*(oP}hXN89R`aLY*AlU{;Le_|){aoD|VdNgMCml-~I zntWa2YE*JkX*JTBiPgH??XlpJq!S$sQXvBZ={A7CAW`qXddWYYR)@TdzM~P5Tr$eg zD0N6%|GAj(TBs|rYZcK_sa_5YgB3)kYYfHe&W!;u@(w!(o+V0w$Ap0#Zm_3LKj*OI zyConF%wm=MH7EazN?u?~c{$jrZ5%ig4_80np0wU8{wvIW%`0F}3;WY6{=VI>n*?6c z2&PM?d#nY1l*uWNHf!aBn0I6NP_%R2<=Ycp_4g?onju>+zT8^!a-4UrdzGA+oNGB* zghUW`ZMxeCgKA9#fvz(6Df-HT?5PXFjWn`NUq0u{c755zm!BX_?L*bYPF*DHd7WNk z_dK{?Y#Lv~ogc73H|Qc#Zfzo0+`HDF>3&K8YR}-JC(475DWy$wfiOm6jpv$405o%Y zHQQ^T^WO3ZjxzM>M(cb++9ts=PMHP2CA*&>BsAKwL?}VxmJi4;4rK=3B>UPLzpC~T zcj%LhxE3<8UbOS{0?nu1(T)zt$SwJ`JHFGaoC8gcYKQBkc({J@?j>nKo`Jz`uuSDdJ({aL)TCeBgbAv$A9+rQtHC zCN)*iGIEh4XHid#4^mF+1pHt2z}Nkj&D1pOiaO7q9}SuEo?~D4yEa|#!D-cli^*%^ zh~i|s@O6Jg)lfAfb%X>iH)@oRWQQsHyaQb$+iK+v){boS0cgoAR9Lv0+ao@0Tc7c zxf@v{3G^8_=G6n4x;_g|7}<3&O3Wer2!d_FjxKmMg*hvmbjgseS^ajzgpG z<-vIkUt0vzb=hftPO-rW?uj@3)AP+fuQ zygizwP`Bt`+_oLw@;lc$YA{F=4UPSm2f3hiU>^p!RP+cwgx18*Xv0W`I4#myl=K+% zDgg~@5cPwA{z*tW-65%Vv#2cC+~Kp}R9S!{g{nXnFGBxBlA$aI)IZ5@t{6DulBciJ zIx#N0W~bWPfY;a7az80|LRb2PV(^y43f=yxqR ze34HZy0G+FFma8>cIOt2Z4F~{JL}@`hFQin9!!ij3A>S{I9Q$raJt!r4(e?EyMB4m zC>@ov&Wr3vN@cjK%OE|Eu287WXgzdP@7x<&O*OOzYI2+^j&#Wa_AHxXyLeEDvn%wso^hp2TQga zD)e9v_`olz`V}VyKkS0BkRJAR#Q*zF3NgKp{lKpnHd;!|oo+b)$K!caWlV0^%xO@` z9nyi~VUyjh+ch8f%})Q{XL7sifv_>hOdU##@aR%3EZE7e*}*9MAr>l`5NT~1da6(X z9|s-w*|+1J66`9l!#?!eHoC&OoT|l0<4oEMKlIzXE(G!rL51E&r3vB?_}RMwLr2@E zKJ>fQ?ln@7vs{zoacP2XwbX8KhLmYHPBz9sQZ9K8lJFOh#Ayj!63ylx7MoUX zEao%3jBp~1SJGXFqH8=P+WF}=(avJgwQc*c-){J)FkR&IZzy?g+`kAr;TUaS{lsrwzI*M}5>509 zel56>K&=09V?S=#ZvWdIy<$(|&d~pEOz)&;y3u2=*FKs`X!#jyV%FV)7{tJI)U*4p ztzYZ+s{tNhQ7pJ14`v5I2bLULq8P(&&v&3an5Cf73b-IVE8!wppY#}PAgU4oMD*7m6N{vmzN zNKe;nxh{4{HnC`Rnu&*pTSbiqUk4lD>~LWc|O@f-Z3dL}b%YkK@g zxQRSf_%Pcd)H`n+s>W5U`YBFu-v6(Ppo9^IOJ7Q9H1Pk@d1gd;E7n-EfQDDvJJsjUSUrCRXQ59D8lx2&o zLu5S7={fPFLsFT|QStSZC=8!FO=2Lf;PMy%Te)dd8&T^YdkiQ9Ln6ME4qi46;t^Ey zXUmuv8jIYu;RJkauf+0x#3Pv9l~^820?&#^YsD>9exp%Gnsh&?B|A3RF77KyYR+#lEI<{yT%+AFcMq85x?Mj?b{pueb`k;%RI#`Gn}q~GAXPwgb`0q za*ahYx04_1W9rmqf1asx&p;u(5Bj>B|IFVbkuL8$Z76E{Z``;V8JE9LjsxyH2^O#2 z+-Wb^gbG9=xlO22^>&3W*4s^+{C*Yn5|!x- zBnHIXg&S}XkS*A058BM(?R$3oW*&df&f4r(RBh*AB9@*Y^l+=-olWJNUZ$-M65gzbl?0kh^3=;f-_gAu7wu5YdG*3`i2WEvTcF&{yqo zffu%#|Er_Gu2d}6yC&90CVuYgkF^yg3wK{9wG-Pd`cr!-px>6|x<))%Bp`0?rp$1j ziHZHF$)faM9W#wU@y!+>x6_uAc-G zgzNVDF9=e5#68*#Srz}7~rozW;)mQ%6o!>+`a{^xAbMieA zyoo0oKiTO0Zn5m6U*SLSx_$dA)brQv_h0#Iy+!uzukjyv{l;y6w`Q;BrxqcN(@uh4 z%k02yes$yD-$UPi*Iv9$Z`%3W{6h(h`(_()6{BtCH#lh**gt&ZH|@oq#ZiyQ5IwI! z7DmE?)N6wHK-si}(&0n!reKbp@(udP1@^IT{MP$k5D8{h(w#(sGfr57>zJH*N9cug zuZggfkZ4%vx6r^Fw%4~ff`4u2eCxL;PX=FerXrsc)XgF@K)RfL@mn0TXW7rb#lhk$ z+x$EHOW(15zw?LSG*|bX-?SOH4NlVuk@B*)#TjO>z%KaC{|6cOa@+Bc0+lH`7g>W- zp#%ZDRh|8y4;K>e<0#`N>@=bfnGwbOon5h{Ukr*t1yy1yd|_bSvMy>;N@1k~5Z;q0 zn7`exEO8_itn_FZqt9#G{oyrVI{#A=s%fc7^9SsHL(I}~h*6ji=OC@|BVN!p*^mm{ z2k)k>uk0z`gOcyqOTYI=@bTvN0PX|(>-V^Rykm#{;P*Wl&^jHy7jt(zWya2!obJq2 z!Cw9430@l4>xi2@f3OF*iA1sp$*~(JAeme*X7jt5@H>POr{3?ki! zm!MyX;@UF=FQlA{r_vm1|q!mI}{=xmaM>gySZi3S_*swnYfA$!# z_ZS3On;Evt&;GvUoKp~R4e!yxy;JM(t(fq$f9jD9-cue2{aPSS8DzfHlWPH%!yzn= zLLEH)bg)3aMKp!IWINW3Eo|Ru7T5jk4)l*NY@Z$e(Pf*;1eom+zefnp+CluqM!ReW z2PjY4k9WZ9K3n?h4ye7!hO%_C2=s0Z>1>1TwA1g_=QfUz2a!CKMWX#DIQT`AK!oAv zsS=@RZz+%wRW10mOef!%Ak6?U_v)Q~yXs%H1z_GJ!9irY%_4_G!N@dcI=>s)dprG# zgEo~Z-L{tBje$?6yF2^~HkK&^cb=|*N+iPa6y*`E-t$*Y$By{bKP?drVcD;K_jB^y zHmG8U(!>v<%hitkLPQSzqV|}K+Z^D^@i?LMv`R-okJyKPW1IYlefu|mHnQQ|U4FBH?>jXcCbIV$OL+tj zg2za0Aa(#UaY^SV@YR92yp9Y*BdJ9R?xHX5@;jz^3Ku`tP96Zi(e@w6Ity~SYT5B{ zmpk}&4(Lu--|f%LVHR7E^u;yli=5IgMx}$nku#1qLoy?zkuw8gB9kn05oU-BKWz@SHi&Bm9oroKWHMeP4k}&eF*F&dodjgn}987ATL1$$M}n z?a7|$IHV}R=N|X-URiiv3@>&QrilvfMQ7g?Ie&^wrjPavnU)7?Z%i*Y8;(YiI;-Nt zDmaN0UqP^WW>61p0rmt1n(*0MjW~~-<00w3YQ%ZB^H3db@mJdczG*om0a7!90ott` z2Fj@TN6v&Vdy4XqXT0kbW#?*W6vAlmK{c65=VVE0baq?K?OYnGP4JcTez9SynB6CEpG5zV72oqNcD34)yuON+#m%rfdFkO7w zbOzxb_9&-O6pV0>I}q#HY>80C!`dU7=XL#LX0Ubgwt7G_NI0|B8ZC`0xf3+~kL)3N$VXYA}?AnqJ%zy*spw8Oz?p@)qHE z;Mso{m@)eeBo2abVj(~ogHWI`#}?&ma?4$aLjfLIsayeGlQP~RF9@|OO`48P^kTT^ ztIIwu=#90?wP_Dcnum^m%xxBKR?8?!Ep>xLaxX!he=w6@SRC(hLtn!yB(eq3m}7k)@EAk+11 z(;{)6c}HSWXxKA$OeiHS%LFlch6ExM4E=;PYbWnUrs7{$n0a$`nTl z{zxA(&of@Fcd>U7i|#W!Z(z**Z|&26W}4pPIa5>Dq0as9r(Lm2Yof1pd>@%HE=>)Y zYLb_dZ}wdKY03<58(Ri=z0)$t-P0)5jB>L(-vWc#W{*h2;J&d_(4)bt{I&tFQ-IV~m%A&{+ojN?{@@6ZPR zz}riK;3c-I%$(=%+-YZ(nfCguFEf3-b@rz+b3nVD)Whl?iyau#;``%3og_K_#z#rS z#btT^n7|CL0HXbKNUX!zqO%kA4%fyhT=9@Hn5+m)Mf#|aj$uu(^Y85X!1OKWSj26s z_(z#lJs7~dwp$}}CGOA58=2N+H%ar;5`=Sz4LsCtY-E1(rrFOLn|+%QA4zL-spriy zVbF;M&)a>Pn08f*i-nYilT2m_YzY-xT%5|%y1R&p2FyRViK&f~7U^xfy@{zxu4mC> z!8+Tv+zd;;YK5jx+H=dz@Rm<&Cm&&f(1^xH(vU~m^S8@Q=dy>2C2hNaEAEyJnwmd$ z{S9dq+{d`U4N*fu3aTkKEd5fNi>%FO|Il}+VvtKkd8OXNwybLL(65|_E zl>D+duCZ$?MFKtBxtYl|I?7=sKc&9M!b_LfKQ@E;lK?)8PNbkiBwZ|ZNs^kN#JvR^ zbyUUt0s7l3KU1;tGqFb7Uj?>;851ners?Jxw^G$qU4!uZj?>PHjA%rE=ThVFtO+k& z6TJbi!3{=2OGdr3ym5R2@3EQGFfvaoqdqciY!=q2w6}bhrdRDB8mw?@#JkkM%$O|X z$^tPsULG_7xTr&BEmg#Ii*~}CVVYrlT(;Q$vALzoT_Lg~D6VCwQy`2CMr#ZU}fMBG)C8hd^8gIof~)17s|^A?l5y za%oVp3-;&crnDBF^RIaKVr-0f3@!7pfSHt-R0&srIG$;;E`y+#Y^gzqW%Z+Y_ZZ?0 zqG!H6G9G{oUvQv}1S9E-of(r5PZpe+(i;l~)ZwR`ImD?r3yY+i$Qq$pu$_S#g5?h5 zd7hpl9<5Vh{$%5^l4)IDH3SxO@NVz5U07gXNM9G$TKskG2z?83u z?SfjCo-L?gr4$>=MG-uh#K{+sO0y$(2#FgqMnN(K)iF++G*tjjN4$YM$=FPKf09@u zT*ocCSbhrJENoN+T$oxxwCdWj#2o9=%e1GSc(W8gLIsyKDuBI1A8cy{7lw#1*!?Q` z+Ca#N7l3$bm|rQOoS!+KlW+DzoC*T$TN(c_FZrhVyKsz~5yaD%p5v)Y&=nvncA zY918xz%Y-b!#moTD(?x~wyim)>kIb-05iQw7d)b}2#rC@lAm7!1T z5)$+qC*h?>qC7w7W9Ca9@D))wm#^VW%zuEQlivf`XxnE@+u9921PaTJxtzl+KKO{H z3M8eEPDc;lz#FnHk+V!6R6q*nQ{eZ1dvBv~Meix(K<|;jF#2T84i#@B`zNsmOp+A@ zEkpZi2FQ)HoN63Hj)YUQrdjFIV%ig;*^;kW)4O{;JmtrV_=O8!y zZHQ%$1+OCO8?F(OU79nMWcKQuGj|p|k8lg#vv1{0dy*&ok~0_Zab7#~d`AumNm{R< zPga(%svrcXMt}{%K`0f~*2|2OLup>H}miF`ZrcpEdmab-W6<)&E zXV_eCu%#WieBC0M#qO~CcQAvzhwX(O%yG>}NbRLQkDG8>d_=Z|5q2{#_`e#P>Szwp zCq48hkMva?&HfEgSl!VKXz@w{KCe`W`K^awn+SLzQ*GL|7)fHqI9$VPNK5TbnMq51 zT(xQ6{pGmA>%}|Vs_#xtt#d79r*@ScX-h1ph?Q7SZMs#w9RGcX+Uo$F`WT7sw^y5y zW$P251`2kS^bmBMV>+3CmCaA)@=jIKi09i6JDI^{FT(niSQP;d^2 zU!+DS#e@8cU%!vpNrsl`ok^$gy}hrqIk@@>?PG{X6VnSD$tZ{@A=hX0em!M8!}V(m z$=Flg#hgL8(hIxr?s^IX@bRr(+Ql4JJ~5R`zM9O8(25d&gy3N@iyPsod-VX2C3`oQRSNxV(U)5Lyo#r%1!o+ z?xqKJDBImsdz);1chZG!CdEH00o@?ag+&m50U02)=R&(lUW_2tquFrQWg%F*~P+Y0*yE#ktV}#}N007(hDKo+O`n9OQVv2eZ4>nx1G! zP&KTBWQ8P<>)zAk3TF$2l$HF1o~Cjzx4Bv8IbNyj`O2;@aYc-|;gW0PEIm6upanix z@AZyd(G##`Gm68o{`;9$jegZZt4q5gCMv#h=6+^m%bHZ` z$cXD=QjM6d)5f2(ukB}=R(|XJuRY9k8i!_hCG1|mgKbOwUgm5s{y{2rfL+tIuslB1 z3qD?Y`Tl0I$F`=l512K{cIjiTwNLah0~r3&U42X{Zh)mN>2G=%^hrCQzsdF>)u4lK zSeqK}RtNfr^)SUk$Hqzd>+*K$%61GB_S*iY^-2C4Mb6=GQ-hH{j53VTy zBQ78}BjtAUgG>juX$K!z&3^P?u3M~E4K{N2G^u|1cBGqocxrSte=Zy8{cSU?sdMEj}8<>)Y zYceD(p5nQhfQ%dEfbt4(->hc_u;7WoEUV0C+^Hs_ku6$=+8-lSSpkD$^K)|QX)>jx z9cUnLXuP-DH<1R+{`mZG@s^}+R7r*aP-l!4CTA~;SjBForc+V^TquJi~gkucb3Rcz5ArdIig8N);URJ15(+obdMFSzWOYHQ4Fwslw;{#2L zHkY8yIrQ(s6PF~M-HXLT0I-Zp?RPv{v~q_Z&ix@qJ)Y`8DEG%`kiGOzU-Cg-Jjjel zE_jAB^I)cZYY@HPV1F58x-|cq)pLN5bbvqd4_lSD?7@Rg%i_Z{S3&qRJ7zGs%gBK5 zlr^2UB*zAq+uH`CxIAK44mKl6FBJ?ixh_*NYBHG~A>$2fJSsu}k71?IOUJ{-F-*B9 zf{X1bLrgc`aQiOzxGV>bLDPb^YN!-wfgsB2=d^*hcG(cqw((UQGz45!#y1%ixV~kG zIkfSmQSSEzI0=@4JwCj7;GvjP?y%<{iuvRYyYNucvCU#X!b~N9$i*VmWTL_vWv2h; zP%Jo;ZRf*G=OXBe47s`Z3HFr3%pVbnD-S~sPPCsMW=`@xvIB;iKee97+Jl*xS9&2n z_WbH(3WJIEiJ_*Od`pl%nPe~aIG5WULrsT2<}bzFrRX-_3j?mxWiSG~ckhrhj_BI_ z1D#BZ-QRoR2e9XQ^c@@8M=>o9A3Hk||oE zcMMd@p^lUc5HKF>O563r5p<8()ZwPW|1E8+4>vV9xr{p;x_{WtJ{&97K>O<9EY!}l z{pN7frs*$ibE_%DqO3xMSVIcR8eVmTxsdXtbB{0wH<>IbiNgVwOsk8s1TNcejxb&P z9ckP4NRzWQN17`AIO|B$mSSG+h+kx%(aA$u@UXqq5y*kd?MEX}HV4{PBhBIcPR%9Qd?hkX zNx28xX_-k-B#~aG;hA%)_FUW=9_>465Zf*0)h2KeY*x38q_x?0^+>Fzv+d52=6Y(# zPe00>(EkCpBA_T+K{t*}4n`j38icz^Pyp(y5SGDaR)J>S>43hagC(~8(dL;JCq~J^ zO-QIw5Ad9taKh<1);q>DubpGKElUX$E1IH0Te$jXgEZW&PcLwmu=fiu z?s-AZqILL`{`VVhsC&A2g*W1K(TvRPa8m{R?EQva#Mqk7hAg3*8gmp_ED7!hzozYb z$H4n$+2knG>jXD?$EHcfB~c59bT0+bOOZPBYnmbJDHOBl8;=Ip`Yw4@ls!7`5^)Ff zfwp#H>+KDr%)Y2c&y6y<8E3{jdhgG;Cf>T;yBI(mTF@{Ql}pSU8=Sc?lenml!8grW z=j`XB%>L9IX??8el9^aH2{Um$6!E*-TQ7QOlMLZBd-ky=i@p2GV_|?-+4;wsUd_Ho z8)AcpSk+jn^iPHacHbUr_V4(d8=v_5s>1)5Iu}^~->^p(Q*({XN95e!>@oY^N`SH@{2!-3cq+8>THnI?1MsYaq=w(UNu0VA!qosKvEAUEaQ z<4t+-CRYjzMmo~2Jl<3`;|VB5fqA~JKEXWeyu{2p+x{A-1G?xUzyO|IqoiY$SB|m`JJh?zesPki9D0vfu)(H-Uy4I2o(F%? zHy9YWgWPjk2O2_@hgA-GQ9uJPVk@{t7g(0KJ?vzYYxU^lMEF50m=}Q@5Na!fZ4D7} z*~w;5#izH6J`hg$-xUxBA!ek1s)>pJ>|}FrP3Y*hT4z)kVxl6o1z}lmzBYP{0x2ss z)VMSR^>v(YqL#9{I7qyrwmGak{f}mB<3n17&U9O#5@Ap`?XUZzY2EMVH{x=QPq6t( zgipgVS?zFt&4ptD_zY;H3WKBFW*6LTxK4CL-&0Iw@yeI=K2MFde>}ysM0x(_DW*qb z<@k$C8V%{H?DA9Kf|O1>g++bYdZ(IZWirZ!FJU$3UkXCo4yT$9y*`-%z&U(Pb#|IN zN+}1d>fz)p;(_KQ^}t@Yj)H;G=+&KS4lj%ROogqQ;9C3PsT@#^vhBv0ait^RTZdt= z3O|`4(ztnyIh+#NTgEV$`)%=`OjYetKS!xw7fY_1B^jfXJSC`*8DHOM^--syl91<> zMH=Go%E$;=0R9Ba-L;EgZm&|x@hhg#?C7XREiH(B)sjabe$)C*_FaE4Y zs8_SoO}FGjur*9EcG&6W*yQs+vNHJh&p+K9!hzG)(@n<~n<(oVlF}3;aFWQab763b z?RGEI_n$7L9;Xbc8Jh+{HQlm&_OICU`fMQ^O!?7 zCyh0WAeZ8C=Aa>G%j_=!CwBsQU$YY;IP_e6GcH429gNZx;ksh5w8p;ac4IL zWEgeM#Ha%mXp;hq%W>#+B)ljV`u_;~pBpZG*gpMNRML7|c#e61v&|Lfm^qY99sM^` zIcBHtj&fD!EYHaey?epWs?IC}jw2;BP}kp)$py`w{;4cyrbI!8(Fh2so_4O8 zfl(wk!E`MBxJZ0Yf`whwCHA-prfce(pOyQ63mSwr9HOlc$yHeE;a&X>-O+%b&Kh`CbVi?KiiyIdC+ z*OjT0+^*NfmFj1RbB>UBQ@pkQGEG3c64J}w=IN{nMT;QLNmxZR3d)xrcb>_OTHuUV zB$mac(4(~-s|{1D13WINC21~PejK6`wO@5v3Eabfxx$`*z8NrL zg!BC`!L>e3nJnZFC5Vw%KwAs^44xCr6UG!{^0EbRPRD<>Ln??l04O2Kxq}q4p4oFO z9{;;JvgHUe%S-m-B_;R&+1XF^?5^ld-T_RquYb0a7@*k#E^16ja3uPDn!@ON6 z8+uOeAyY3f-HLwoHIPy=b3b{3Y044II~SPKydAdxKh5=R$*b(-PAYi4EJ897Ln?R= z%1Ke9;;Vmhit&a$5_W5C^9;P)xKEd zmQ~gWmRIgO1PG_yfMg%w)Q%9CwS$px=d?K*`k=-&|C%VrNEud1aMqI%>tTD+e@rD4&mX+e3x8tW zFueRG6=p){IR1iUXPEmR)1vGVcVfVyDj5aIm1Up%kLlFq?)w#JvY5xlh)-YSc`yHn~I$ ze5nx+aMyBLJC1N8h9av9N<{wg8oT6TQ_=jMvRqpFOPV7nI*X3S@B;tzV)Xg>Hd$*P z8M)OWk>2Vs1PZ*`_Ko&Y!3 znHK0T57(J}4^*aWm$Q{tSdetJem+bT>9((3;#$Z4^5fuga5zAwOzYQtv$=_;FZHiR zPc(h{KcuAagDZewx?^hhOOS~)pAp%ZL6DOO63&O=N`}X^b6u)@nB1T3D-+Gtjoi*7 z8cc*8_Ai&1j*N50CFb~ArqdqyQL{%Z>6=TUEZii>;@2Zz2|g0S_zQ$9H8v-T9jyH* z#1SZ&!zxlazhCUc2=spNU{OhxpvQ4~h?8HH41zA*EV}O6d&tvjal1(Qt2wi^o;CTe0SEniN09jLP>L~F*XRbXYANutIb|!Dv!9~G6BsgyzW?plG8T|RPyow+mRa( zPmUeev4cz6vMzU*@!@5F*sD0iab;Gz(1LiBAMp`yDN_%B4#iz|t36JPv zt}0ViWAB`7ns^`EM<<&T51%~`=s?!V;0eH!fHzVWFlv@UvCu>XWJQU1XikX7*Pn5O z)nyaR^r*Gs3i`+bX9xm5<#O{v)w6ivg?D~y!dJhA8`JBE3RX=LS9MgRjZ>NK@G0hW z${IX4h4Za7cEc32&mn-NB~+DX2zg{!<1;vdA6J`PRZZ+@jWkSUs^;Odi_hMpwD@=Lq@82O~V>o@Y3Z3QJj~JAx%CtX0=jTOMT`Uc zBpevuesGvaV4l7iz$4uUqty9gn)Op$irgG0M;K*=_bwBdUWZj^3U)g~YWvf@d$^Z7 zI&l@ZB*bu_g5w-{wb?IGw?L_=FTdKHJrE@yXKTj*s7-@v7B0TGKrUk9=crTAb_?yZ zOGOvX5WO z`Ok2>29gs2Pz0??fo&{goU0j_J_~DLU z;#A^3^*VEAOEN~5k{dF()yp*_!=k>U>0%_aYp*kvrQZ}pV}>J<@7xw&Z`cOeu6&d@ zwvPxPIRJM~y55{VY^F!@N#0IruXKdNMp8{u94$XiKJF_L;o$i0b~A~vQ-%x|`Hq7V zG=BE{N^P0G!L-`{bI#yM@Ip?QhKcW)st%PKCOaTpC@(EIEy|o7eFGs0i|kD|n3>)$ zw$}{PuE(?ZEU@e{wh5Gv0m{#q8mof@WLL|ExVuLV5z;S)e>gW>YcHRHO>3^bZ-yCt z@;%zHi8Q5p!NY>!QJohA0a8mG=32vOCw(OEpD4ca{Q0+)6q$w95{6b zbyCbxwHpf9q$I+(VH`f5*c=*8H zcQAMDzLUX5C0ZhJk$Y>;z2MWp;6vX4%v!;4h&5e~bxYja%_ZtTLJhY{CVYMGo_;rm z=Nj(d+7B-M(;??>thCQt(+>s{pJ_VOI?k{^j6$1vtgKSj;26^OoD-Epq9TlAKDb(#n}V#67p?=l+w_-ymv1L)vcpw$Ul z0TX^AdeUl;HBpaipb@WD8+#F?y>=D{1`F+dvm6~YC`%h>nfBP|)3Z&>#>x_)w5pOP zjOs}a()!HC|Lg>N-fT0vx!|SiEbAQz`>+?FD}w$$n{7HD_{Nh$HzoedlS`#^_CzL| zUxM-3CjWzIn&gRQ*iB{-om_j9scO0F9+!QbP#T1h%+tF~Hm}@d_D$X6x|yqPZ0cr{ z<+ZLin}Mm%-F2lX8)GlJ8JXg)SK1{vo969*VLq}J0WR$bram5zta1s`l(DH{8jUGh z@Fne3J>lA^S34=k?|73ru=Wx4GvSl$s9VfX5->GbWl=vC++q&iANY8}^cLWdB!Z3$ z|3=AS`rZ$i4bSqefrsqD$Tqi{$9f*(T#7N8MRcO2g}9h}o`nAAYpFS=XWQv{K?J78 z!dVu-u=Dw{3%%`hKBw8yb4*u>)v0sLJ|!Px2dl_>WHp8f*(c|i=GAMb(xv2F__Y{E z{x7&6!$303-$X%NN`U$~l*0SlT+_GlIl0{#ww$GgjnDGA*dR#_EbPFZ2&LPv=9&)J zY@(f8fjHG_ZIf^l0ZY)eX?0;7spw=BCUVUH=qW9@Q$K`)3BGa-FW@fNJAke>UsLSa zx0#+Thi6NWkz$I<^awlSt8~N#_QBim7+GjPzRiqJ|Keb;c0to)Z#Ug5NYKoa<&k0{ z9!IX(=*kIp?(L>k&LMdjNUQ!|jD?qTJfLEUWDl1is4)$Fc)Q6Ad2^xEA7v(+C&o)z z4m=Va>!dT;W0~1AWb_8T@CH@-WEe}}7z;E`OQhM5F4aJX$KS#6{sQ}-J4{=wanfT@ z=cV0JFw-u)!}KovW+~g&@SCM}%N-E%6q~%$bZa_gs#96Aq81>Kl`Z!JJM>O-Na~CG zoB*Sjd3NTVrf0?6yYl7J)(R}1QuXjOHUu8naHlyi6xyG+-L$bAJsJ7q+k zF4%#=7Y_saguC!-xZU1+ml=?HeW_ZicQ1Z_ml+ED2i$F14czXApu|7(v;`6f@;hnt zdmJpBS`U^$O8UhNWQx?}F(fri{?@zA3GKGS7FcXoE5n%!rblyFfTka%#+YYY%`=%k z6X9;r=4SV%!L<%Aaf_&)JT?%nPbUZEdUuXJcOKpvU)$T}nGva1+}g^vIM42!XNFX~ z;V#I4sCh){q|~_{EZ`sKb3pa9{pWmC)>G_l^UdfZ-rX+Ta0W%^<M|vu1PWi6a`lf00%ywLnWi#nH_qMIi%|;I%XmmSPmrm)8R~HYmNEbS^PD3 zz^?Ft*(Q9#F2BdL@0M5aVZ#_eNUI$#dtX{JdxDko<53>{vhZ$QW23UbmfUNG_jt#_ z6C>EX{6dv#(MqF`+5~%-tq^81(}K7cSzCtMEABOi6yxS89Yv`6_PwTV1Us#4QH_@^ zcD7#dl6kDe8phtyBC-?-nI7G z1^B?Nv~3pR3wXEfztFV&gWGa(hQiT$rugFEZUI3WGo3nhT;cvP;Qk{C>$4b8y8jS!9}b#FjcPhe;djXz2fC5e%0x zyz1o-oEEs+fO`1rMW%DBnV=eqnYQrGI4lQ>0P8MD+3P+tw0Oy{Qrj>u&bCwTGi{P< zf8#el7Tt&T{+xaPJ~W-_w(0%mKYUz&zd6XOU;5hpW|7aiN9_YZu-@MCfSJd~paxl7Fe(zC2vijR&fC4b27D)O6M75P^l zHGQk8BG1!k$Fbn{QXt?qMV!IozORd2V*@2Kf@^KJWiX-_>>10@nm@8vEi)}je!}q$ zGKb6hWI}pinc0=OHz|r~tV0&o5q{PK_w?UjBC=g3!nyXf<)&$~b*mX}n985@;J_AE z5o=_3E;rX!Jy@J`Q4c#Co(W@F$ut+H>q~eBAK4`l&pXLaSUS9Y_pZv=my(^ zSJLXc_SBW;WJqZ^PIweAeR`!i4G)IuC(NHXO}g?4w)xZUv-drL57}V5Ngof{T)pX@ zd3y-u{ev9!QOU7J2iLU5djj<9PR3vv1!IAr;xbm{1}$#m~C{_YXdh zWI=}X2X7R!0xAIf-C-q9+nQB?^f^0k6=%b%?fa|DT-M;i=ZHQ0qL>kCiE)|dWjpUV zi0l*l=5wZ7TCvHo;8QmE0I77fY2Sv^c*o~7;i2GbECmn+nwf0=HrSD?%`wLe&0m_Y zOB&cD!)hRFc{AqB;=BzP!|C(|qyw1zi5yeZ3PG5>0{TG*3@NH?JJW|T{Jh$P&dL8R zbigsZCFFur!KjaX-gNCzqmkmHUCABB_9Q9ZIKc?&eYf+x%+Y-6z6fI6zs4?n-n`dr zvEcv~kAEyCnRwS2X`i{bb?Hqnn1{TBBfFG>Uru0|`PE?a;vo$nFC zB8SNwKx~#UoWIFl^^$4j|Fp^8^AhN^%0Bm!>C{=rrA$3KF%=Bl0V-ee4)K!ML-h>K zL=`WaZcS$FRxYB=vTmI8vbms;{LVV3{lb!j)OwR;OlxNhKQ`EGvKg1j)N zIagiRpw`1D4nJxVvq3Z^%1YXrSK$}8+KXN_`%)DGJ8Lw0?yPtfzIv5i|Ed{Y_>}Op zF`>e}*O*SJ_nfQ+C2+(TyT)|vgTsM(a31WMgL?a%pV-pHuu1kkLG^sRd1A1!z_pg7 zwbg6PzP*l@VLsKHlXTosh*33AFP7Z9+0@7x*BRH?s7KQL?tA2gG~af6jc}2<_U_lP zx;$t%zJ_)4emm}U*zJS%+SlF1*IqYwkzU3A^9}PVR}Xy?J#C&n_f0I(1MOvRn$e1J zUe8s1rr$Dc_1QK5dBj`h*owV^o}~ehFzUioXDW|tCtLut}4ZQ>)d zUj=lILoqkeSvesT??N2@w8{%Uut$Gn&gr&Q8@~bLxL3%%peBr^4*W0B6SslN6FgPG zA;`9mOuzWUKHs{1jOFA^?OkpLor2d)s+V(q5Wa{~uLMOJ7?>Aa9R<`9ip2f=Paa97 zDtJk}PM4(-GQ419B#csbCA>l*L632{xMUK|;d;x*PVD=cculOf4*|%0_VF{(2enf5 z3nQB1KGYht1A5B<;tH%f9Y60C*PFbkjc-ma?M|-nmSTFN2HlInJq|L}?wV`UNj1JX@#yAG z?>J8uG-R;Q2wVsPt+ilB4zqWEwc`3Dc5+T&I@b3k)mr2o7kL)-b*JMwJV&>Boo~9N z&~5z`-1Sl=h@#JobYcRJIP*$n3z!lQ1&>&>~+qH`O} zc9br><$Cck{4+DS>vwbAkve6Y;45KK@I)a3ITn8JDl=1NacssvvV<5jQhbmP{0aQ* z&;-|gX2!$DkJxBN6M%8=M$QVZvfpjQ6X}Mfojyl{_IlVcn{bn^wbM75F2&bJd!A*% z^>)=JGmLi{Z#MV0+~zy%0FT@eXr49;*e$)knGv31%eI&n$!j^5NRpVP+ZNNT*%3et zut4U72J4uma4ezq_QWk_X>ko9l)8)lTk(bI)8Z>R$L-ciX+5r73fvw01rXbAul~Y} zD8Pz7iYnO~zA&dY|H#o8>znu2)&d~&?C7oLAM9mb-)eG)Q6fFT60@Hq5IkfgE)aH3 zyp_-#LLe6k?_m7VK=s1}RBYsHa4|ddV5%Jd3&85h_TVqg$(`TWW@?IQ#uaE^SBgF+k!IBZUM*I%0bj+kGN)#;6?$xN9?OgcZ=@VXy5P~|7d zQ{=U*9jtB#E3s+G`<_?~khzmNG*eWQnXG@N5E1&fuS`X+Wn{2J2IwwC(8*NS0E3!X zu!{^$%CF2N_#*KeT-Vfeed!Zl8PD_TmOlBl`6`~hB@uiqY9ZH906h3;9I+!s3mWEpB`<`HV7EL9M~5K#t|)hZJ}_??-n2_uExJnu|J~ zx+s&pD2Fz{{ak$EMR+I{5VPc2Fz;0R(NCDmzPCGm zVn6&hyZ_H-jCZWHKb!lZz#-(0BI0J;4kk3s&fS3^UTv4}Fi$nP9+bi22+{&Ihlm50 zUh@mufp@*V|5x)Db}+4fGbcck7yQNu>+FqubgO&BS+8||C=mEm)fSnCdtIm47ISqM z?fT!Ktbw-ME<8O3+B0{VKgQoTB?+7P%~aaYc9}6Le#)f4y4^ZsWW3po*WyokbLhufiYOsgB|LrLun? z3ASG!j%by3lLVA<^RkWN@$A8WPp9EjQIBy$a-*Rk%% ztdc}N+P}o(o!YXTW})hWk>^MWhT_U?yM|<>;J?D1ABe}t?ZZQQo6(#uzb==Hu{IJ=-IUO{Bdb4Bqg7{k`0cx7T_Ff4VaEh&z7s&zF^r4Q*3 z4ptcU8k+;*6gI1@4Zswo;U(3z$F4!4G2b7+34qoShg(0FisKI(&V2(zN!M8CoLeFM zkUk_00K1pUoE$)Lsc02mL4c%OIQ4^t#7W!_KYsB5lLFsBS^4CtZ`mxRUJpry@*tt_ zzEaXa3H9Drc0&z<%v#%uoJA^SMGtS3NTPB*PWTN4*kk4AswfbZ1+5yJZ488xnKA{Q zhPT;gQ}OHo@@Vf)Xt*cmp(H6)Uos_}m}hAs%7mDIb0+&Zk(O@q%Bqb;nxq%b;Vl=p=LcTx)*C1Mk9$euU zmuMkMD^e_-)=^5W7lnY!tDoIDiFt&E+7^gNN`>C6j#q)n_!VI(W}JqObzg}P3U$~C zEw|D3hZyLraQ3jQp3d)p)mpSWV%3AoBfoNe-R0T8mBzc)PL@LxfPxR42E`I)4ELC; z5S&!n5vxwHC;O>Ru8W9IOHuCS|MOVA7X0LgjiasRJl{AgDqTquG3@I8FvY} zzPEuV$y34c^NJ*mWB9^;VcVC*j|?tEl|e&b;vo4rB4;L*#XIc3S{hDdfL6=eP#IFi z2gf@4Rcw~t^L}@4to@`6Mf8ESGXAy?;_WD8d{_{l>W#H;2JsP1{v{*6H@(6&3AxdXZe1qurW%%nPuKELXoqbNjb$d@~sXOYlPoFAdJE$hKfnwqXpcQTTA=y?nds((aCcY@!$-dkqUU^V1)8WJknf94Z$2v_3 ze>6r@ByYWrld>JznnB3iJ%+2=Yh~KcLsJ)*<9b`$p*)`bGfj+~0AJmu6A|o?E!Bde zF!3JjsQ%h%!Z04?HDhl`Gufafmd%<0nQW$tfK0%htMM|~$+_xF@ehPT%QM+|+Lq_w zH8GOf-&-DU(>G9LR2$A_lij?^Ogn0T#eykCu9$D8usfccXy4+rMFiw!iS>)Zh%%)& zHjQ^UrZ~LBbE<$|R;Ws}47q$|z8?|QBKBA?KXSg|t8|cK4pKJXb42uOnxxoNXUV|%EJLKc=S;16P%+g26c{wyyP*SWv z^lGytv}V|BLV)wR=iyY$`Inn2F^CSdtT2^H+4KwcIvm5V8!yL9ZjvJABY=cn)&Z}b zTkuJ_c74FL2&{YYY)uI0Fg10+e~rT0ShhIKA9+PrI7iGIV-TIdIYa#^lH$4wQt@+@ z9yiKKrYpUnf^*qMr6d{~>7!SQ5wxG2ZRe7$W;1j`K`$+u)(=m_Ea&>!rUvYEWJ(gZ z3}-@&A4Cz3waBH9gfF`9-45eh3k{-I4*eldBe|p&NLCP57y*X69AsQ9$V4EMSEV-& zmpnQ5;_g(Km)IpJoOG_#s*+6F9VDk_*1iZn4kO0F=L_{#PYUb|ZWefiw z%H9LM%If~(zt6qrBsaN9cmg2=65!rTfB<30USgie5)c8giW4^ks)E+70k;SW4vx4A zN}YgM2WqwAs@AHtRnb}pTHM;I)mm5mzdz@>5$&)4*X#f9AkTfqncwr>1JAhUir6Fd zlj%-lv@tUQ7#CZu8 z>0HPwpE{U&-QR<^tvEhc%fYRf$Z0Jciyk@_fP(w1v&pwo>@8}YSWB!`j0?dxno9xW zB%~+PaESBq*I?aQ!c3h&x%Zow!_07Q>!h zD-i<^`wi~NR_;~nJ^TSq@qO(V`-T$!xW&|YIt9+wxk_WuQOvru(EY%5EfH;}@7 zzZn836b2V2;|=PO?dK8wk1%WBpQ2U(n>AE=l%7JlJ^iEsN{!r&tu-~nJ_(}S0t;{R zaHazzg>$)A9030$Lu&rKoe8Q?-nRW$bQ+f+cVVrmt>>63b@cs7@;$P|z(QIsJqSwj z1ZGfBH}_<%=~>4ksI88Nu&kLNtfZE5BwchRb!G)gC|sQx6~a|Z!9yGEq^x+^ZLc%6 zlj(@?Fi9@N6PHHTR}!s=nb1;_8|4xy(63(dY&)Iha6R=0xKjAKDqAjsR_b=|Y7QGM zmb!Cz5*rQW6G!S@R3;@01gJWeQw4vyn4e?r%(o5}VCH;B*K8~EU+WE+)tfMj4Y zM@jXE3SBkm${pGbas>esBm!OvKf$D>lPI>Jj7#7+5yNpgG6vUBR3@Iz78VDaua;Az z;ka-zH&PxH^z7HRC>L^)NIOX?{TgMWE~P#lyH?nP_#*&WVr{;d@I5}`)WWPN!@sZy+SDcC;^E8=bkXEFBy} zZ{q6Z5}QpekkGh=+C&me7F<#s1tj>5b+HJ9Vmd|uX^R2}CZND8c)d?XaxhK;X7&NKkwV{_)?!D~=0 zz=4MAWyDJ5gXm25l__U~F~MYiUs=_PGLsQX*!KXg?SQ<=RbGl3LS{X$o#Sl2;8x^K z|KKq9o4n~#c36%!0>B6t7WZZz=6a(0D$mNTa@9S|HG{VmkxEY_m%}NXFF7O#x1j+d z&$X~D5YG^Fpm_v}+2(fiFnbPI<;6KXJEU9gH&H>p*&tRRroxwsfXKpcmNR_G9a3+) zH_{i&57`ALXPz%jmba$Fv=ahfA*MZ?5C6blWkxA?x7M46Api$RMQ|F4eS@5eZ_9{h z5Dc)>#gpioWr@iUWx$;6X}ZfYV;1E?SKrfQCqw*)vI6*cQPNU;Bsa#!f9m5uS!G@2 z)QABtiY+U;l8EAYE)-OJ-hQ! z`Gcm)z3mBrW$bVz>PiLYJ-1928URUoAOyeV6ecZ+ygMd`Pe;^?$6&v!?=;Ac-$_WWA9TI1@m}1Mdzr2jxDIk@4OE;XKv_1uO;HPP8*U(*UGx~}fT6U5EP4{I zk)WpcoO{WDAfGLo#;E9BK6Pkb@S<0q*7R0hdL%JLiyo3W;o$^Hs1brF(F1xZXa$ZI z1MmA*6WX&hw6Y9d+oN9%j3FagD93_mm#>5hu7qvO7fqqVai|^=dW#)mlvFNGfRlJW zSV8dM9(?CeD9-Gy$+BiZC?tcKF(EuZ<3zwk;U;EEZ!7?tLOV1l#wzC5vPA=fI^lm` zLR_$>=UJY|A{ahKpAjeIgfKNb>2$y& z(YL>b&6M&>yT-1vy*zHjqt$!Xro#*1aos)*ray7~Md8=PnfT2u@|%m3G_>!3^qpAsUe^x62qE>!SLSQF4mTUTd!0g?&t|O=?ZukUnNq zb$R#|?!dfCEw)1c37nSB>Vx*+QFmh>Gq{Lq5-4BX>wV0K9^Y07KeOQB{;&n0Y#K&LZmh?6I;P9}mujxnNOR}FCNfOC1{Y)3T zFt6kU`}Z>q1AYy+#Rxr)5paiJ%fO4f*t>MbZYsJ+cuDI_;)Tuq&|U1~-t1=@`BTwo zn)3&W@lafe4D^a=05f_w{c=Tc(7-&mxY3NO+K{4cCZtyZbd@=Y++&TV*I+p$W8^zQ z^utEmg=~b0053T)w`UbJ!u|=MMZ%c^DC+u~-TTd9WK_1+*s%5MtB`0eKN`aPxS6k{ z8GqX?>uU}5u$`%q0&rxg0LhcahPh~PnulK%Hq3|YupWxC=uJ!DeB7h`+Hr}?s6Wc5wK;iaz?1kV!PB{L8C~3EKfXNNoB(p6;fHZIxGhhf^tqH&!xj^sA z#RNqYqfTqMu5zH6UjEmjoDM6G%kZ06IMAGh<>(&+P2XU<>oUl6t2$By&u94nz``S; zaN#3crVTRlg06Sn4VM~ay>@yD=s>w0rKx`Oo>X+J`_nF_y6fvW0a~J+rF}|8Ujw0u z!UPON)eJU=1(&#^2b*aS(Ypql87R^05Y)L-T;CyP;Al)gCdIi2*+Zo-4xj{Z!Ak5r zRzx9y0-y%ha{^=*=}IgPu$*+OhM3y!Z?7~Ik>Jd7HZcY9|6c2_#ph6s^RKJDf3Em6!P}g^;>0e2yYf)X!h7K#y;BMYfGb-~oNJpe5 z4f)?N6y@9u_v%nc<2P4p4Gz^Ngl`Zy4n~R$KBtjdZIrXzF~iKzQ7!(MVIRch0GR2M z#M>jmeqsrPuT5wEk_?o=m0#$qtY#0!&ZkYQdwrPc+wMDQiHg{&ku8MbWL%fwrdMkz zfoD1NF<$b7(SWkT!}4vB(pcAf9!*RFZ&=nDZ0A!#vdCUx!T17F%4=0kEOjf?(i7-- zMSVdU(0u{!XaKL_mT)5`UoCj6zE^dc0;vPGMfM8BZXUD;uCqwEl?{$wN@(>cXBJ-J zk1(ewPFE`6DT&_H?v!$v3it^0@pO<)OEDTdiFnQonD@NXV>UB2;l_e+`}VKr0vW=JH>r8!qinQmKZ_kiN4Cx z3$Om!)r~Z#VnT5v&9sU`w7h}}ww2)KPe+?Z>*Ud9Pj=()*M~45J0mLWqNSG@E8ln?pXPSzceq~Gejk|Q5X=vT#b)5^dWmEWAMdqnPB;*GEhw>sLXe-Kn zlhjc2mQ?5m8a)B8p2^1zMligea_gv5`HgyL5-2#y{@_GSvw(0S`syhYDlUOeg6K3N zog|@@xZ%68gwxz{yP08o-$9a;!W5QjPGSjQJYXI-!G6P|KwX;Upd0A)F3bZu3v>n< z2FW_{ITdG_(zBho{@=TqW&mqUlbMQ3n7g3KEKGYI#t342uo52Gb_<0feV!b#7c%hicYiF}bp&{nW@M66hHlpp5mYC*5&l9QN@odi?!g?V1a5i zBv*Rg%qaT8OOK53Ta-lDx88A||I+5FZ}QWGoL{zD7tG$adg)Xw`xyQ<>pQ` z=O-W7;ohHWrcT)L4iPtkvux~@r5$BkvH#x7C;VT)ab`Ao(jxAQE5lzss`8>9U(|vz zxbM!IW@gtu?O!G#F#-zLQXwRwt+cXrhx>Gz={)L5|H33RuMcq7KjxOd-~h!>~JqUhBfN|TJKpY>#6@~J4`LF&X4^0AVdC7!mIIXz;EP?i0KKU7h=&`0(8x4aSu zvdLID^4pfessWgDCYk!;cQ)x5PIBk)gGi8DCYd`b=jS~Y_F6S%NZH*jm~6%cX?N>n z(_@zsI8u#*ZeHGKqSrUlu$0#<_QYDniSwFh*CZqZRF{9K zr+d0#dyqPK)kf08o7@qHuxOl3m>Z}9z^+TO{o%x;g(oIVg9Tx-`l2EdHG;MjWB&A$ z*9~g#k9hbhenaAPVm=ZMgn|$-%kGms%&_9`2(UARIyFu)z1op^Nm!D$Bq!YK4xM7E z>hC4=WIjXyy$-(Qc$oQ9FWd%jwPn6oGsV>RRF}d$F@Ptc53UeOnG^-WvB}uN9Jotn zn9;D|Pt7nh2CpFpSshFYQw(*DYpyVL^!Yn&P)0Wlme>GYq{t*WZ6<*Fs=Iim*|)f` z5bmRy=1j{E+ysxEWojC?;4M-TCu@`C2sV)dpClR+QCJet{@YuLw~m$|7fo_^&N9ar zfA$;Sq3gf5smXltgq|u!agv*{x4Fn?%k(1pPRjZ5-e%VvY07RE{U6Kg>jPA^N>gUF zDe&pIJKH??zdE^RA9E;kt@)YR zo3|GJ%nXIgT=z5o&Er2aC-Q6TzOXK@x7}b<9$-dUnbttzZ`OkKi$_Hvd7~h)DOg&%i%8h7&xaA2ttKF3OTw0Vwg~sE=4)) z+eg=$pJRTGR$=8FGgK)XS=a`AUqC6Sslw;nwmI;o@3`{)P2(;qC|r1sBTjgCTwM>Z z9x*=Y0{bJ~!w>YlWq;(dY3{=PP3_#>3CsbF5GKW}-r*wp9>{~Min?$O)L6K!3W?+- z8I$6HmL$CYxWP6(PI0WqLCGS;^4EgkY0eyAhPJ-k4%-NR#q=b`ypV#9Ri#3k9^uhw zqoRc^QID2vWEBv$_hiFN;6LA1rCE z+2=I*>h5>PA7n=Md-`R)hj-XjAQ~h)W-5^y+clkCLx6_LNyWM2+_r|-lb3-hpp&9Mz_2@H{OHnU_tb=WC{Uel3B(KJmIE2-eV zI@t81iU% zD%Itt+qCX1h0h}yzr3^%F$ikZY2ET9ukc(mXx^F#4|9jkHAi-t@3kE~m)!Js4uhvS z9R3sB_PJ)n;T(%VOs{udOBbBif(R1>$r?%_C_50VBUoS>P*SVrT7b(jiIa7`t# zi@%{`6$>kHIPByPr}flBO|QNMYa`#0e-Kp@^6~D&lgqUo;r!@RAtmld7T>z34mGts zIK4siOd`TfiAPudiaLN&p#_|1Ru5$!WIcVD>D_vQ*XT*D@((CPxD>M~O^r@eYEi`( z3&3zv+eaQ`9=|8q+B}SPvdQBu@A(vEX&ScU0=9^;t5Z^4da_vfW+nsoi%4sDiR(GvT;J)A7YR+7%RwNqwG!T$!eM!RK8CP|+`s0V-Dq}r zi#eJo>FZh`yZ>~5Y%$m1_`Yy~>00y25;9u=HAJ5P;?fVKDBVl4i**Z7OuXx!UtmVs zzu&?ka^XTVtN6N=;*Sn>^B0=jl-rXMpv6EEW{OCX1?#e+;S{k%%pc?pDsGc%gYaBp z?*+eDkHolf6+;4|-3trN%uy?qz09A#RJ5!H^(EOA#eM@%i+CS2@sNyl(zxFtCwL!% zhD+nQ?%x2j_UEL*D@!M zpDF+LbJKS$`Qd+fVTRgRs~7N-3%7dBQab$AkKSN-(Ldf2G9tObRyX$;(~-44@ffqD z|12~%*rR1IPed0j^&=6Np@^u5v;@)%!=p=$bEWHXthuoC>}%8#xO=O+=U6kOc*}AF zbZvE?9BamvzWtgWLIAe9k;hS$aTdNFZS7-@m9*iT z54Y~~7nzy-`O6~nMd>3{zLXm!V|{tCnb7@RO-u`z!Vv{IA)QrrS}$Lp6NG2DU5__c znAJgG+_vLQ@9{6-!3wIE*e+jc16xnY3dwehB(91#;U4*&Vm)Y-WRO4k2JcZf<^=Of z$InV~%!6G(@$b#J$nEF3zP~VoE1n=SM_{jslB2QZ7sd_$`%}vM!5SYb8Lh}GL!)93 z*+Rdl4B*HT$)@JIkow5Q1@LquPDFWstUK&PPTD)}sS{0?>5DSSCJ|rC)#|O-XIR2t zbmcbs@EwS7`m7^9!fFEc z6NJytQ{i}aiw)A{L|Nh`&>|4ZVgq-UOETDG^j$&#rx!6!dUG}FmW8%Xlm(SV0G&cF z;l})@3;5tT!rJ@lB#X!}IrfJ))h==;_#*l?u_uX%SY$CEMO!XA)szOodUxGvsEKZN zm8Y8l!7SHwx*1#byd9pHo5>80Raqi3(GIurbknWxlcnCnAoG23P*g~0Uo5Fl)Y#++ zh(Xy9y+FC}$?oOTP1owvWTpVVF}Vj{S)lu@!JG@q2I-g~_qeZ;PGeoY~Tf0cBugj~o=AH(?<8WSecO+>sW@R&2kfIBX zU#{PrX~v+f`|?b4Nylq+Cn7>ru4Uw6$1jHT7+1HNDdDevc!YZhZMZL5&Fl^|rK2C+ z@x#-kd-zP#E05b3)AAdxLj-QgYMjVO;s!M#_p2plNaxe?NvuIYA2WT=u_K8Q3Ca4~ z-KR^;{%K-+Qc*dY@4c6rQ>$MSIs(ePdX&`wE|d6Z{cWkK4{!2%WPztp6{o1vStcj) zJ^C!uw~WH0%%6vI!^hllXJHX|*{wXw46WHz%BjFCm8L|j^mlq^M?h`TSI;uzLe)5p z3;c3>Jn?RQ&o(2nr+K94KU$BPKnz(2rT{648*)p}HuI|9Ae-?BvJC+_;C2Z&Boh1X zY%@H+#Lxf-kS4RG&E|9<>qocHd2M$4oMVpcT81*CJf^kbhElG*CS(V@sM6UlonwYk zc&hwd(+hrP=(*-%0`VR_*G!LYU@0KsZLfz9Gf1g^eV6r9wGeEB|Fu4txFCF}IPS+| zV7BT(H|soeIB|3LoM(CuePyl91xdc?pOBT1mM8~wck#sd`raTum+g3>?O?lz8h4fF zn_g8fp`_X42jzcSHP(!qdcOI2?FA4?uscvsEG_Iv_&ii4{^g!OA4uNj{&haVNfX_G z3t*w{b`vi!2iV)r)A7FX0<-G?iiwLT38S%h&;=PDOsLz4@Zxy%z*8>r=WVG(j0N~{!#uos>(h%&x1P_GW-`kIG?z)xsxrES zdyBPZH3EDgJ#Nh<-RR|JP)7~LLvpM^*B;$l>`q^9I`4;2d{t?c+FkB z!i*)R;SVd!-9#@gy%=Wfl`Z#QY=#6>;r;t17`!IB%t|(PlRI`Lbn+f|)kc$9Olnqnw%5b$Y%7Ysw&-VI?xe1afFIS&lCF zd!l>M0dU(~`IY8&7V5z(%>nqObY5dl;?Jrzrm3o#*E@(+5c*Y$%K#_1x7V24?Ozbh zCvRDEmD!@Do_P)GpH1!p{tQtjbTD|Cn1vl|rvK8AN$v%k&vSKaLE%r1w3ZVOT( zaF`5tl&Whu*(j;;%KjBTp^Xw#UltQ1!7Piz(G)cT4I^fY6oCr#;^+jyE#X_TQNro% zxDF_M$F=*V*&RoOy?<#|R!w0f2>s~UGfaa)CBn7t%U_yqm5(5jP?6bDLHCCH$b_-Z z^;(Of>=id*EeP<>ZlQk7bQi5PucLu%SqGed=AK<=))5sf1QvZ@!&)L0p1c zwx?vJROO8CO4+Bl5ioa|mxgo4^G*%P(^=kD3{7qIef_DW2Jp)_fKkqIU)^B#>3YY5 z$#5BmHfoK{d*E7ywR3ca0#^&xn?Y4uKlapHo}m%fJlguPyL~;@+>4U=1jA5w!f0sc zqNo2Jzl{;s>t#A$P6x<{I8)du!W~D$476vdj z-}8T+(~0S7Vegqp)B2FZYX^0Eze9eN>H}wf;T5hLwekBrycDKM*f(IUuV^^2|a; zq9kkOGkNQGR%wV>pE!L{J~=0wBqRwJ9qzb(H-ilS=_cQ7W|M;9+MB_fQ`{>zn=T#B z1_b&i`Ux250EbRg&c(Nw{aR=G09&3RO^KQ0sVeVg4vvwz&JeF7>*`NcTi&3!=r4D6 z7X7UYua$t$y=?f2Bz3Mr6@Bnm^-?F&bQ^>JX#l&MO(fmxx0r9Lzl0s-$oiZ>@+#*# zi%jy5Tg_3edw{AlnMnoCSy`NzejI~0Ox66TGQyc!p$dL z<2;8L6>s#TUNc}}VI106<-Wg@ zt}k@M@A9)d{4Vs%ir-|`44!+;_!hR`5V)kxtqoi zPI6ttKe|VLV+PyxZzRJn+*iK=ll<0IKVTNvSHISs^Bw?o{nkD807UTHuifVlnA7Y> z{>cdsny28ecKfaAH{j8)Nwk8H6+P}Rim;>j3wV;>`wRRl{@^cCndljJq zL?DlGW(Lnj@!r2bWX>lj_r$Gmes{U@hfU|YH`ytwxyU}i-xmT@8T@^jc>3@+uK8he z)bLC2KZ>rz`w5X)K_mP#G{ha!kUuAjZ&%0*rK;cKpEu}vBhDnRKMYB}%QZh@?kse2 zfi#yqU6~{rg1^g?xf0TzR6dGo_7b<`QBzg!o24m<*q69eGce*zoGu_JX zp26!$aUFMS-`G~Nw=+>Ece(`(1#1;Jt=@;;Cy7G@^Osbr01l#^-2DJBj zivlwLWH(m$J=gI$vxLr8KW850&;EZhX9Qcfy!|LyMGW_p(WTj?A!u-p3B&R znFYq!&_W3W<(8t9+9vKsu9F zShM&SMWFpqL`ge)X`-_%Ny+HOLicoPG%nbfxS1curEq%?qrjDo~x0i;feyOs?%APPTQAkp~V0@^a@rGaZGrfQ_~Xu zUZk-{ORm!G@)p6mJcbPD4T)C%sSXU72*qvx1bG@DvSpH&gb&nyT?;DF71*x4BNHF~ z&=FDVu**c0Xl2nU;w#ajI11k#gURq^JeVADpFUowl@P3aS_(N&k>mJnxaU-qSrDDR zhxkMhQ5Ha5RwowztxOOQKo(b}MJ#M0PT7BDK>D_>WbgdQjIU0E|N17qq`7!#6}UkK7Y(HQ|# zIDI3M5FRV!o$sauKt+3TS4hO5jMHlr{qwI?_KbXybX!OO~9IK3kHw%t_JaWvZ)u^tjMP<5wI0S}9j( z!(W32X~WHUj|71iY;+6XGj++88{IPg)^FVu4?@h%WAQZxeNZdklmQ!M(UY6pQ}3Bk zbsrUmi;9OWCF=R}AI5Qw#!)>q;+6QR1TBF^8ARFmR<0?0-PU&6-(9=W&41tY@AL1S zJx8B&jaDw9K%W0<F)q4!N)mrDwbfu#`sqRpE~Ug8&Rll$U*)0ll>=cI(1{;QSs z8(s8)$tRcG?vDJx?B8vjoHE2&hs|vlSE)3vzx8+b+6Sgj&lg?+(T2bKk;73+$Y(uC zDLuDKC#Wm?eP{;zB(>7@z)^7qx%=}E&G=x}mS2BpE(wD3UGvBIMqK93`q;F#UM|BA zFMIlx8C6ha6!aZYqB#+6Didc0T!MD}jcXx1`l$rGjk-q}(99o-i1`f)F~3*|qs}qK z(19oje*&~+_<4*6(UiDr{%!^jKm~Jz<11~KLDQlY}B$hsk$`kynz!e>5 z`LyNB$>ivnDgG*hj#6|8{~@cO3dYY0VDO8OcE|q1RJWdIEt(r|&K(OfPc;!+S28pi z&dC~`FhzDqV)uV=TG6xyWh-yu1_t9|grx9XO9%yT@B`Q6DWdN}4pO~8TSt_cBXXxrrO;yH+!1xHT64(7x(`lsKpsI50JE#?)@OuJ^ zkW9nzz*zts!HM*a`yMF|&5C9Dr90+R(%}`mWuKaT$u;@br)F^NYWOcLA4B%?F69ecE+&buCcrhO8 z02)KAi*pYny7^ApvZ5A;Z;{ayFWDdNX53w$V_>=5Wxp^z+g%>#Pvx+|=~D${_7`Tv z_!n`%fo6f9JO`kELZ}OgSF>q<-!Ej$Ujh1TY5Y{oVzCBV%s`*}f)%~qee?ykow=^~ zUnbXs2_}Jjp^|)(AyIr+oO*aB(zhgPln>LWLwJ`$G@$%4Zp!ZAgz>(QQ z{#A|G#8^hmfHg=w$$i|TUm^>wbRT|+2H+m|i+`I7!*!4fdWzH9W-?E^im%Kol&^UI zE9|r9yOY1hH|J^h)Yk~=XS$ESHht@sp?(z>fm;^VU4i~0;ayM+`4@+LgLD5=Zt*v! zq56ihxaoENZ&|pOzrg$EZ_Imk4@k?K?%Hq7>~`J>cFA`>JTaS?vidudgUvv1n~cup zZvO-@9_e|W>Ht`nTe691F8YpbSm_S>&P>N+d&75T;DF8N7PmAeK&g{u<4fV>i6*w# zhe8rga3U~QyohfVC!fM%UGg97eK)vy|6zisx%>ZPhL8OCA(+l^-|(NPmo@aU`2G}j zQ@6VV5IiLOOYCl+@7bcwZqM(r4&Le(e{V*xo$Edzz$`$RFDc~zohLm0dl2%XVr5O!ad>| z4+>N+Q<9J+qU{MbpPzh(f=X01#@iU`5=vglh)dn?lGw-ZaqlHkkR6G(ZF<9EIOxbJ?Mrr6CpNen>$Ashrpr|~VykMh9zQ$3`xaU)L zFfx{j{+(zEuZEFjFo*;k){}u3{F2ZZ7{y`|)TgW^@^dIn=@f9d6SRs981e_b0%pE} zfgzTLF)+8uxeDImVp`tg#W;DU0$>C9dpaN~qfauJY4zK{o!QxTWIGj(@!C5@5q`yr z5Yia8G*`zo;a3Pdyee)22r7bF zRWFzw6PLoFvu zo%GyG#tka6-O;fr8Fy>x#^#>qL9@x)%LTkZc#BV{nI!<*9|5xE82>C^h1v)>S+L=B z-idie^$-h4eUjqYHQwmf-y+F+%pfw&Ch9F6h$uj4Cp)+Q;q!B6TXml--JnIz5~CHVj^m$|fP`XJLzC0A z&;FX@q-jiUd*}~-us{fab>$m(cG?c?c78x7yhr4h{xsw%knWk%q39q=+;jBW$|q)u z#!q+Z7$_R5fTU8`wASNWHk?kip15BYg?H7^p!|>firdb~o~!Q3JjF(5J2nUBWUB-t z%Kr$wEurNGS`JsT3nfzEX%~AGw$XPUZc;1-+$CFF9+ERa2q4_#E-JCvA$O#x7r}fy zRupuD31K=sCIoq7USv^Y%vCCE4!Uu#m)I^S4`Duo99Ga&6WnLQpD59RvW5JER@3Gf zbxY)vIKjoig0jD`43Ymotf~?%A^wxKiCh-BREj}ljnV|bIr^n1jfm_-Y&O&a58IGfwSguZnp|s*Lhu8vhv3=Bw&z$wlSp>Ds1o8tDcrq zrdS)V=b6kzk^qP3Hs>tzJCyK<40eniPD0pkpv+Q$rOSFwR?GlxhSw{f4LKV-po|ZG zk@MNdputMOVm;PtRC}Jg#~a-5NWQ8)S5;H+`~Y(aN{Yg3+~9V0I4t!1c6Jtj9%yF= zmbGWjB~)1fz}mYn+u70WFzT__`BL?+n@yqZ6ts8yg?0oVtqkpS{=5-_o33%+hPFSy z`c~TA_|sBpcY&F@rqb@;?yCSwB;_RWPr^C2Jt5X}T_66WzbNzLdD6{pZ<{MSOwdRt z7wB_Qc#gZVy&Xewfw$V*Tlur1gY8SJ_ja&7`SW@Q+YC>atFlAuZz%#D3>A2gUdfX+ zEPyiTEg_ewcDE?p;!dfuzd$whk1Bf}F2pBxv?KZa_Kx-(SnZ+Jw$WW)ZF^C*;y2ZH z7+UpDt8FbR`SMN-_bs=2__3z8T-(WJ0yGo1)Y!)EEk2zf zr%Y$tEYM#ti_j!`-mt}eUSl^+Xw&Pb7jZIZ4@ZUb3RU(_WQWBXWU3i?_;8%%O+05r zBJ79LnV#Oq4QOa}?{&6AYs9UFkEXjMfhm;iY?e5c@KiUniyb)Zx|FAn-fGo9(Jwxd zcmotd(c%p8`amErv5P8%H@Yjku<)DR3tj9XHJI=+y%OLLZ)MV(ye?he)LIDs?a9pU z+yTug7?_b@R3qN5dMxQy#KR% zo!A9A_qSTxArpU^OY*4;>g?ElU>~3Bgs>pB>$PHhK+ALivx*cSM|AVSygHlPZS^gN z%HoIDVnM+pKM-p7q&pD}R5mwZXH1Q4Md8`c@NiHoN7w6^x4I|mfd6aUzv^u7vS*5G zwH#l*nMTdnr>j*U&#JEQNUyp(x`H*fyEnVq#qFnLp$}va$LSYM1@5HpxFfsS`aa1f zKx>JI+-Uhm`7=RmKnAkCz&yzUu|vbIO-RsaqVOGeN=wrN?-#9GSW zi3j%DOG@6E@WrAWZFpUcG+YQG`-(6_fchu)3~$HO&z$s@cLfd+ka0hhBKQw);KU*= za7r#M2?e{y^nyQieDtq`Ys%Sn-Ko2mj9$18on82wBJ2@roDeAB2r`EY|1mj8)&_Te z&eji$p)lUmgw6<)C*MJQJ8SpkTO+t{6ck3{2!LU?JqPx?+_BI3)_b;z>%r3VEbGh6 zSf@tRSwj9lgiO<`R@Ix$g#WZ2Y!cdJjzF~5{|TQe*EYWg%v``?MSrK)bCRM?`kGZx z7QMn`UP>#z*sF2fhP>_433nPHuN&df3is zSh@t9-3E7H4_iAI8x%bzjpvZ_vRtV02 zIkC&!@{%@Nk3a3<W6I-qvMDKkDz%`(CX6uw!XI&0m*D8j2ed>R z{-ZS?#?4Z@n_IYM2Du>XM)k5ItGBN5_?{Uh2(Bt&_{{uWcYZI%d9=H&mmOC8$|~Rh z#m>9EY`5U|uBf*iT=V62AdloALTO?2&Lgmo0)&0tjNVr6(ZA?zdzH*U^6W<4l<97L zZ#$>>vzz?DoN2JVI=0anALfEvC7vzOR<~P&tuKG&SE+_XVt9h1620z@Yp?^#kB&AZ zTQ+9PPS2Oo+HDQCcj=B>lzkC9_6_dU2HUxFGn4XbR1EHx3KxtMjU~v}RrIm-9Y1|m zLmb2qIXGT`8_UU^)Q4#v<`(q9OdppDgs416X$5y>AG<3mw{3lF?`{vNEA0Q085%3G z;cyg4_a+DebGq8TO!;-!)YsP9r+-xhww>G8?$S!J2%*gQ_><^g2UgmOxR66ify&?y zshg$<$xwaVpACf7V1)iMuVnmpGLQ2i{@U93r$$H@8#_vL^@VvCrQHHhH|eV;300x80|^fd0n2(!nU%e(!D=Z0ozll}Z!g z4&-Jqk~U1rZT(JWZg+1Fwyn_3BZt_2Fe0mlfc#!?4-Bz;bSCmuh)79M%WyXeunw!r zKw^@s9cuTa0_6OmHp)C($}19Y!q45^L+u*sJnl8j=6XJc`AS`h4-jWU{3ViRS>!X@ zh_L~KU*)bC24t;u_Ybp8{P|{>9aehU&h|zRxAi5r6zBM`B3kQ?9&V4P9@$@q+g*nd zhLcp>0=A#QA(KkHZgBN;uOSfFVl$|ai^{qJ`^3!-Ot{zyj87ha5G zJODjhxq6MX-6~cPo6Le(Dw{I_H)|vt`o24JB;fJByLqI&t#lo6rb!_&!Zt>M_MX*m zeykZ~Pa-y=aU=uQ}IXUyMF!O(qzZ#_ct zC)OV`l}LXUO!6^CL$;Xja5eZ(3Diuum*w*m)wWe7XJ3# zBA&VaW9&>Ix^;}b$Se)0wOKLNHk3`^IP-;Ajt5-xSUagm$jxNkn*)k+Zu3|>6n*#G zW9|6hLDzRzbirHQv|a5Kj=0;Eo1eK?ceO`bWb5LcpBVS^amZLLZrM1yc-WJ^WQB|w z^1TA_GN?b@!^tBOPq{QfjQ+BXt0b-Q_k-OoyV-F>d>yx&U15L!cVUBM6T;4Eu1}Ng zvCB4O;5sl0+OLI(H)V2MK|hG*HI9TPCWW~82vn`b3kb(Mqsexfe1^wFyo`^d{!v6} zaDp@gDYU?Hd@S5d#y9;NqZ5=O(h83R_M$I?Ma1j9)@0{RIQJj%$UVo>E1TL1dyk4E zPK%qX1pMmR>ewWz5+SNJ69A@M62CH;qnsh;ZdqhU4XhL!>G}V2-}zCaQo{M^eS}kI z83%&X!g1K;jvz^fq z-WjXLRGz^^D4_^#O?D%8xAVynvu<}gw(l9*4q$;~xAox*Ca2mg!NgpHm`<)1<*M00 zM4enGmmUv(o9Kp&w?q3>f(pB!fv(28aRGm8Ci>qjM<&+^1wr+K92wA4*-mcdcsrr7 zqgG%j`e`|O=elIGgpGq$;5%z_L9!{;#LD^f8_8^y3nthO)LHL1!RF^oly?aa*$XT? zeifynlzK$L^5mp|>1Hgxtt6r}%jI_fI|p9^qEvcEm5g~70ZXXV@0i9l0XU!K9-m<6 z@n^t9+r6wxj_75|H^nICOtf7&J10#>Ks6`}mM1kW0Wh@-+^os=fS{w>G}-0{cSQXiL)pYy(QOh6`xG`LiI?cw zj)!?fdKTT+y$`Y-U2+e5UC_a;+r!qjXDIaGb)=ZBK?WV%vwPTGI<_y2OqHCal{pZ~J!G8}JNu@MaMz_zBZVCk#;hUr+^lf&F-2zZ6 zF39J?^(hnv`8<`dNHq&j=3DPVF&%aM$0>H`zz&$UAMngc*21?HVZ4j}@PE35s{nmA z<~q2+Q|+9h3iOsVuxhI9I(>bLbOs%u3x!jP#VfXt6806R2Fg}r-34U<%Q)`>GksgK z?H5cDiR=^SG1F*~ZHrMbeLL0mN>u_tJ*RQ*+Pi(GfwfL^mrt|3cE9q&A1#Gy5(3W5 z8prLV6yOmo6aiS-Y6`f7+X(&j;G3c#47cU=XuvbyO|yNw0*RckfUkjh15#rrQBOt7 z(XRZ{jo;Je>G|kA?YI(hBKvX%m2T6Xc6n)aRtGs3Lh;8>x4GU#aYIZdqeZP&z&7Oz z6xdCpy45YdMXa}5J{=WPm8;wf;iqDP3fgEX_p*z7b|?T^HWsm>?Z8zB0a@Dv#L)`( z`@QUL!!ebFvly(#+%{OxwPrEbu+=(?p_~K#Y8T#k(v6#8d-UlbLg9lL8e)_q>BZv( zJT_zxp{x_T1*9&U!R)Ku#u;{SaRm>GveoXL84!x4u6(AQz!BMdrtM+h{77fAuZHQN+UGXMGF|11c!<|WMm2__OiF#1G8-H zWK1s{J1&@H2?_GkIP^1Lj(TRWVRFdk%|{Mv{9b)glwhjwzuuf zFh}lf>xR-LY5ZxXI9oBL7N-)RRNaV3(P0S9MjQMctKAc`?GQ-RH?!@b!#=~a z1{6)4Fk=OJW0DO}hM%S6yX65r+jDVwidIR9I}zW*Dz|DMTl0S)$=$aP8{f&jx{vJw z_4;xj8@2z8mg0GN9w}hQr~J%Ltoic)APD+Ob9!(7nLPn`=(?}%+qr{|<;#GxFG0YZ zz9-iy&amU%+W&an;lY=3$4 z9Ge?>t}f$nUcpof6LWN-zvp4kyHMkNi6_+>gzcb@NJ0W|X*fqX`3_)DI z0Eo}h0^G`?6?)|EKF|(ox8ijTlryeiTT&=|exUuCy-qjXUI*D6q1=lOg0$V_E;z_` z@AYdvhhjiKi8f-VtTB#)tUs&fegT^jh4BvILNd{ z>w@Td`mV*?;SU~FQpCBGlJ>d#p>{5;^pZnuZEalE#OI)A(t|V@q7v};B~R8phoah_ z<~};qb{-Q+$Mh$Si#M9$^zv^)Ci#Kl3o$_IcJh1KXc@}^wfB#7GjdIb*`6fT=h<2D zvv3+el=mynx{C`2Lqo}!FGfNo3;)W)Y)zTZ;zt1=f9I~lZ10kktOFQqBKPKDwnslc zr%96Md%v<77+(;H{SYb{4m!zj_ngAdR9|4=;kMV%>+m4wH=~;j{|0*Dt?)k*VKf-% zEp|bSi|s%FR0$yYhQ@N?;r8d*FDVPDyj_4f+&CDLHir7XFzTNY-tDT7utRE}2Kyt^BFv>o0IBos%N z28AxWWXt^&Dp?qMtntIwmr#D~pz;5*WbqCccJpYPuioMlwk(8b|K!<6N816r`989Y z6-|Y@lQ*}FwrnxwR2GDD!~zMLQh*Z6Jyoy`yH6KLxtUGQ#bn}mH*?froI(G+u zl5elv@|XFxCz@J7OiaMwb zxCQC%xmA-d1!R-q^Q3tK4d5TsUR4cMAXAJUDfIJ1T^9MMiQ;5a3Qr3b6J3~io@5iE zkjnE_AkB#JA#6jLG3A&m9tmp*i~V**+b@Qf&Ug2zf6k6;R93h#3(*Xn?dC4DwMUe4 zqPn1wL&`$~MdSxV%vO#G8u`;j3?M{%OrVO>rK0~P+ezUBmAGaxlR*Sb%SM~63vV!} z9n={jqMtS@Y0whW%9pt}=&7~aIoa-%Vmlj@$g0E15LV8GuuPs>l!U!-1I%0&6IxZ9 z3KZWQPy3k6YHiT2@BB;69PFsU|&h@q|tIThjetYd36=tU*C zJ$^)GexRe5n$ErW*D}SDcY}(!}B@95P;9 zJz^>F*o_G+qbe1l)qT_+?5;XPPHq<$I*A@jvOJYi^Vt$u5e){m zJ1T39%Pf_v-ryp5GyYYpRYcLWr+x}P!tu+#fh@Mn7_Pk5qyR^9Ei20Lk9HA?RT0%| z?+6W!Pe*Z-FYK1&6zg>&;K2SsU$DpvYdR-78NemFx1*24c#v@y#eZ%;&W`Bglkge@ zVft6wQcvLQS&gjvWCj28KF!4w@M3JY$W~X8CjI`E@qRE@0WCv~8>^6r9+ zIomZ{T9Sp!2-j1pir*dG0gLVA)+#ETNbx8PU-odgqy(hTL*GpY>aBV9$>Sv5?>r_L zz@Pt#Q@V*wDxj7hu#XyoG3czFDn-cC5s^9+upPV?M{@*M90XMgUgDFNbNXgRgeYh) zfhoBx12DcMNnZg+0a3X*$HQrry8Dl}z48p2jzMi2TLHuQj^okbu;`K}*aw0)+(ReW z%L(V6{R_Je-1)Cxz=fUT8c(!iD`9F*AV5l_U7evIKIKGvYV&c*1m#cL8Y1>$+^yen zd1k4HH>SjNd(2xnJv@fG)CuSC*bO?#uBYa3gw|L*Qs_g^#g{V2G^8! zXPsvIrA&Cc+kBcGW1qN60ZyNsX7iJ-N}`reNE^i3NKB9{&A-uqeCqROy?GmEZ+LPm zM3(=uUx1+rSC;0DxAh9-Hn=&b+kRbFlw^j)**&~YG~q>6fF9_>)Uob#n`>QOoN4lQ zEe7434i{sP=MeD%uO-D*(%L>Rl2wxV~qiL%+pMI@3-H z?r@i!X-D;ie*|=hi)4a>vEX!g*IMW_!t|%d=@&T=OVAcK9H>71K zLRmOZsHTV%v)8rS3wv)|iVs(Kj7$?KFFZqtRaa=_5;9!};W4aM5oX@$OKjJ6Z;{wJ z6&@VF9G>M)UBYhP<*r_0d!`>aPi)Rj#=ZIHbYr*qkX%vJ02dzE@u$fC%-9mpl~)tw zA?^2kx^vmFgkAb|AYreY@qBttdkW0RVH5BD&i-|>w*Kb%^h)wdOnV_cycNj;ZdtY7 zilQexop>*m?IQlv|E8ee57+2(24`#IpKn1;Kq`=x8Bs>gN)j6cB9+;y$V69e1aiYo zOf#w{Kf*LZc+{Mp^L?_3qm@)haFGjMq{Q%I#h^;wq^z0i|6;n4GB*3an9dJ>$imb4 zfuN;|dqy%s9Dqfm!!-JF9uEVvfwCk^)cImvzkV@2s)wckbt1<(2XSF8PMz*$oSpJZ z#kO=$&q{l5%$@fqY)cO~h7Lf3D7HZ{&@S3K5OJVdS(G`25WmtWNx)z{Q|82Cyr=kp zqG$-in+B%GD(|nvOnC=lsgGgv+k5fhzsBqC>A9_mg9a)ZDa9O zFUjNMDtGWwJG=9vckx38#j8A?Oh>CohzS~s+#i-AYtC^Wkk~hv>T+j+nw#D1v+O-e z)jeCcit|HkF>lE@d)bCJFKi&%xYJ zl-)VD<52ICOU^xbHpv)C!I4N6$P*luOGfgMfYg*z1>aRD~|;TjvTcKcuy4yWJlQ;{@W_=oR|Z@A>VwHS~MoWWm^N6OAjFDF+bdL z?5C}5Gvt+3GCh#;hp}@u9cblA3@ge$2!KGS7N_Xzz)SN;onPdyw0E=0Yz%_nOz_{$ za0SfrR(HgOw!R2vYydt@7hh<98NBHREVBcGjqadjb|3RhJ4*K5v&`-*Zs{W1sZ5zQ zQ2YR0;RkM)i|oO(cUPW{gh(_hoA7aPQ@DXKu{mtbbib(Ey@UwHNm6wJ6zY{$dLqm& zg%*Ao`mqy}{OuwV`P#Tmu$m9cd`3_zU0$L`_fws);m zga`vXiFp)48=~*KFG746?@}u;&W?8jR=|!-bQ4x!lp62OSz#v)yESG(wTui9;+#N_ zG^sXR8=%`IDGDlTFRH^I17tc^4dK(PFJ^eRx^Wld>v^lMJR({D*VJrOY6}!);X&*x z4V3YdPjGF46}{+UJFxw$J~k>SaaQYQN+a3(;4IJ0kp z%wBM2@j|)Q*~zYM$|ZJGrF=V8^U6Dgv#zhZ%P%2(tW~UP+yZKD;l*puo4{dVT1!+7OplCO^=ERK>j`JP2;ayG~MlXYXqnFgmZt z;q;^!ECeKQPp-0ijg^~RO4Typ&F=DE5}vZaefiPE9-f!6VI1Ns$d|9L+g^8jUkb4} zz%9Gf&Oy<+<5JrKsov`{yC;O?+RN;LzN$;1h7kr|6~A+t%k6^TN_W!bcmwQkZ(fdt z+n0c;tKdX|f#JKvJ8p12uCRyp15OCVfEX}fO*a`XSL_eEO`ephY7`IH%pwwg-hPE0 zls`cX*9+Wa-yp-VB;or-0s+BcctSXL%1PS(AsXa?JdCn6T^_6yP@qe!OyoK9!4f5n)+|g?|b>rRUH8$S|k_=>$ zHiTST{Fz*sWw<<<7@br2{8;#fsbh3dUIUT zgdw%P`^RhSuJwLu$!Kl-m}Z$Dh#1LkcMxZ?iB6w!gRZp)Ot?ZPh7%Rr0Ak0*wq+vc z8S|V++bV(GKS71Nf&glKomPC8(8hp<-E-I46R8k7={k7PXWUWOL0x|DR$Yg3;duA@ zb@tS1C7X(M2qN-wo+UcqAMSy*J`C_LYi-ZgV~II#6ZSx?@#1;%ujP@+UGOQ$22#T> zijYYBel?2AAzcALi%6#g7Fl0xA{BiJ&%*-4zhF<<$8VsI+yuEOy#W(%djo!;Rj+t7 zhAd&DxGsDus+T4?j6~Bz)jnlGPDfda`37CI^7%3t^uY9irrINa{6CAdi5H1OFY?Gt znrKiXXDI5;%kpX0eZQUMo{V9X`U!x3y3S_1qJrWzLEWcdS3UwmagV_=RyW{!J9uW4 zD`mdm)ZwfT8yTJqx9Z!~zMi8YNPnl5p*|{TLWWewKm7t*o#*X<8*JxJCGk1^T7c+J zELX)8;kt;1ir>GLP3FMgdxHlWyB@{m@ovg``xSD*_+O#o*yfi1%Kje4>t{EDaSn5* z-)Q?cyv2^N0b(WBWBiuxeoT;+*Qa-|SE@O18v%BIx)DUOx2wI$_UZnZ7eR!&Wvx{l zMu2`(;3RJCBzO2tMD1;L_ugcC&TsQAFJvpz(c2Jy7i1m_0_zWwAQYg$-z-W>t(cI& z!5-v-6dMCtL$8xhM)eCgvo9nTaEkJ<++r5&VxWpMG*v`zftz}>-LFivp$y>y%S)O2 z_04v1uT{6iNeg_;n&d;aeDCwEq1?g$~gDvQg9vV=7@DxARr3b zsO`4uX@I(-3vNe^>uUhYSPjjBt+1I@Zu>2E@E-RQSnub=+4+AsI}h+Es`cUT%v4*q- zpJbVEnzV_~qC0-yLXsl&`&HL8e<&FQUY zoaUK6{tHnkIBSZOyk0rmIjSwlPf98xz;Y9w zQD??s-J*EDx6g{>k3mo31q(RJ4$2mD2*JKv|6`8hH<~95)6jg@RbE1T!g5U3k~vQM z((&}fL2p5h2>TCMLk&1)>@?)`%&BIeM zP`97Q?yr;e;CXmJzsK&MV+aLkb$T#pU@LC8u-}ql(V0I8o?{4}p;Ctk1e^vUG>U@4 zX(Woy9LI=eB^ED3tp4}Ubl$U0s_%Dn!psoUGv_XXmBr~NL%|p)S<6Z|W)eu|LJekf zoHPXE#6*N1lHfrySwmk9Pg<<6de&*)oK;|w63NOI^-d0IYy<={#G!3-%u!`6XH>6x z)=9?GIG=%EWQqQft{^2hnooe-IDP+otTDayTl3kbd4cZvoYS%Jn=syCNqayYB)%w; zg|S6Xeh$TMkbdtu=k)BkMv;>j$x45fK6ZiA#GSe>jKQvtK4*b5CS#?AqpAcoZ^Hs- zIQd|!7CMy?)=HfoywE9XnZ?4wwnm&r4;Gdw$tf%1cu`O!l_(U4Nmi!*D>#R>-81SI|EA=u{>fpx=r`l-XW@+ zn`|1-(3_q|QT{>47ooxXy89xhU)dR88V!ql`bNm;H>b&}%VA!p>6we1Rz+t7tI+j! zD9&9mloY1A193imfVmD?*TsxN)PIj-<_V-m~s z=UD`l;U|^=jpOy|7o48MWL>fzL0<9YhZ2>nE{cN(nf{GZTquY1ApJGnf-T@>6J;PS zGGwL%)Ntfvt*MB`a>k2Jn?B|RHb@qVFg`i9l;7CKWpPoRyzz*`6@IdiXj?qu=L3ga z(Fjl#jTDv3GG6y0F$x3qH!nKn-KY~XAx>(`kS+v;e8em&hfkKmG5wHKoZ&4dM}sed zO-TYTuYVb`!0|6ReaoaH!qx+;r!vOG22oBw@siUd®-K*MYi)9YVyhJ>M;y7_;c z>ZY`AXkpuw1YL_X74?6@CQ36&pn2(koQqF59wHb#C5C}0O_&h!O|p^QBS8WUKIfqO zpA>uK_|4)ImKr7Y<_bAFJ&`g6iUA8Eh=4^`zwGqMgXqYfJ{cL2p}yxmrEh-O87MQ{ ziqyt>p6>^%F_a>X0ksBv#OTZvWY5;q= z&;T(Jo5xV;sJ{hbmPlarZcd*e!U-Y5Q4wy6dB`iICBa<&kB4;~>xz@6IxKOjIrH_L zCC(Yvc)e^1d3A&Yo6rG5mY~7kEOC<1;Mh_;Xuj^e)T!h$a;bB?cqR_bu5>`6YsK>4 zh=wF)+YE<*N6k7Up0E6J*@Zw*K_!}YK);nJ-3C(-fB_G|MHqsZq9cQjo91LS>YP`cvZxst zS$pu4ov^|wF5>i9x^AeqZ&3kcp9MZgU%kR9&20eWA+YPGRygOu+_PVS`pws!UV#?Q z*P~u>%8&oAvcRdCX^l!*EjfuJyzK^1(#z6BYqYPIG80EqB zXBEMR`Zrz`yeR&43EjyxPoK?UhkdT?T3 zHt>vr64|yLk{M>yrzcto2{?2Y^;cd9C6u|W>?RrZbbs_INA|4WL zWICd>y)w;Y3wvc{5O>^E_$yps^h&31bnafVD~QFZk6yeIc5t)axzcIH@g~g!_S+ox zdp zd>Sg!-kOG~5M%Q+nhrtynvO&0<#5CAECb)B(60Pm;|!D}pF7p$>t(B*&UN`1NyKOf z&6mIhyDCI~#6Hi9ir`WmTq=W0_u$e|E>$5U)^y>rlteQHweZUb{|ii=BBB@$OZDg; z-nC)jjrb<9Q|imtIAu*h3ET*&_@%HZsgBrkT&{9BTq>2V=dN)Y)y0WTij1WKxs)=H zFfm!n6FK52$szShDlT=1CL?zD%^}Rl(g16SFp>15J_KUnHDCsEWv7ubeuKopFIK@+ zOC)4K0Bhxs6t}(KaYuN+*V&w@&aI3%N6bqUkY6HG+w?%j)6lZ?yrEW7$NkY5AyT0} zoY#^FoCabv7D#!kOuG^!i9{@ePG*Bb@Im7mf`ZtIL1eTdQE(t30nZe&t8cLY=|?9_ zRf+6BUP12JPzJf5Yh+%dbqLRvjv8$wuD!KR!GN3Q;;Au#WnrI`J}Q@}cL6|L)Rcw~ z0IHWVr|5aIoyedDaP=rv=PlwuHmTLq7q4|XpW_L{MG!3#+lUBDi6V0_t}L0hSWj%> z+l&V-k_DOJ&B-zT=D>)Bm8pakZp;{BwGgLBDoe^?UGVmU$h4F3y3=H!ps(wPNBdU~ z5XP+FFT}6I=*3ftPa8ql_@E_h)di&794^RnI|@WHf_!5=_H`$}E-Jek(k2zD4hJ{Y ziPM7c#zc_RUkN{t3X`MCG%#fO!3(5$UK~#cgl%Vdiy;3Z=>$Fav-=oT;!iz5l_0}g zNH#@zvxSgKtDpsgG_9D(Ipa_!XPGoE3F)cFrf#_QqO!7B4h%%!ef2T#ugDm^hbeHk|Zeq6(!Ix&8#NT7{$^d zvs~bf;%^Cm8-YCZ0695XWD;P*zJTQ_ID}vyu>5P)(A0Dw__1#}CA|YM%MNtqrzf0W z!Bq3TOn#22HyN^@PKk&{bQ&C41SchuBuIetLr6kdUCv>Xn#aOB)PBzYWoQP}C`)3* z`CpJg))`v@8}|GjTJ#|y3DqDNYrF(>$LUS1oE+d@!uB@dehr~SXns(QYAQla%F`p) zIRzxXyKJ4)zAhK-9a|Rp4q0@$y#Z$(Q_-MC=E|G`Us=Mi5ufl=&_uQ}APV~&X_3NF z7LqK8w&0|j$imWZgR{^U_zAnegr88v8zjq|aCR|H$wSHQ&d%F9!)K8A5ThhKqLY0I zYUJ0yNC+oEO*lx9g{1pw)DC(g0cP+45f4#hA=9!N44L89_%^e>x#<0LotIFQl#wYj z6WN{Y^JqzSXLPbh($dKvuOSK&UMDUcI4{SJ2guN%gWy;eI!RJu{1#Y{8oCk^^+aZw zExu-L68M)d;x?nt*9X=+jr+j;g~PLpiXSFf8Pbz6X2sd|3T85Wg#CpewUjYk8bTjJ z{zeW*%9LDu-fe_N>$Bc=in<<}(9uMk7noGQi2woULrO8bW}afc;AKcQ2aaLBK*Hno zytkc#I!e%Xrk~X{BpcF2h$ZOS8jH2?CIP-oF#EDBDwQlT(3iP3fgUl6oOTY~vHis92VB%6uAz!idJ&bInU(0UZI zC{8w}Bc3RfUvYN2a+i@pWI&MWokjgYCTFap5=_augFs7}wn%m{$+^OBk09*acX8yD zQfsLh86cZS@ItBgB3to^&Bb`)iwQy|h5z$Sww8c}^TMd!;%aaWr;ejPqlOovCqlAf zz6lYkw+LGzeW||%f`@5KtPb2^k0?Z#GUY}xqq5!5*f3;fFr%57$u={SB{%;yGX^{a zPRY!Ks8vWQ(SSboo+f}SoM3nNKx9LD9n~G)b53a~EL=(Sj0kA5?D!uV0GgR?rm_fu zWmM07&ne26)nZnwSs;y&p`!Yu_posOI!%z8gUkEq$oo#qlFy%)g;y<0+-d+*5iJ$# zp6@%=bsQE&7hqqa`y}BO%m;~$j3C1jk>KY{?4`B*od%ZgRtSdpgfoaT8OLb{L6tBV z8OC9qM#2?bGV`2>n=FU25RIHA)Rexb08MoTU`5tq<0W^jGec?<3YKRGX%K9pi#D*8 zG_H@@;Iwb{Fs|WD;~Ey5M96>m{xB@4kMKA&EZQJY^2QBLv#RW{(8uOteaTK#$j*xF zL~bWiuM)t7ml+UbQyN&)^~U;x4NiwH*~vH`Nw#pa-9h#-$Xb5D7U7PgXviG_BSH?2 zV5;Lc_NQVDB5~d01E*C*v?^pG@|nFTVff-cVZs7)m;^FxmW+RsKLF@aL&c*spUN?& z1A_TG$*d>jQIKE@}5~)dW3~?#Z zBGJ;s2Lw&~78V7Ja`M&_X&v-~vr3Yt9Pe8q+@%WWNY_xI%u9}0-$6NOlq5*z^j|~5 z8w;wl(z#@UYh6P#0{bJT3|YON?*acAR;~Z@ewlWZ;72SFRg88#H7MhM^e`9>20%3A ztE5TO>Lud=BWIGmR5sleLe<3Rpa{){EPBX+P)8X+kULl4$p0p;x@&&3d7cSfW%AU3`>W5`3PM$W0>d1UgQ@(4%txF3pR8o=^gI4&g*ZMC_$;0ffAS zc1xs>B<;*b3xuFT3uKC9P&v#+LhkUFj80|=^CT~md7oJoy26-q*sFf1THd4ZBv{A^ zDl_V1miMe9Yetg01nX6Nm8o*3m;d{h)+Ngg0+b6DC8!>5Y`PR6gkXZ1!~d!i5nKes z|87iV^F+>QNt>L8JQlG+!7+%e0Xtt27A$lv<`2R+jLuTa+rW+-!gki+#%8N^miLm) z_Ac-fzROIAF`3yV>1#ckF-lFfLdAd(dt~(BPmqG4D&1u>wE)QUP%zqKU!(%!cHjv& zB(RS4ZCd5|;eD0px&||}Y~~G|>O8z1tcm$-lme5)Fbf$C>Ikr^z_5nV|1)oh23)&9 zctZ@cAa&4hgIyx(fCP|7EOYIw3T9gv5>jRv1SCBMnD=}p7;-IBC4R0bUfIDLohEtN z-WYr7Ub)fNvzARVMKY~QGQG2P@-X8`9jl`sJ$ zV!G5XzdR8{gR-|%ChGOSpN@G zkX8=~krcE=k%o!}%UF09{NRva6a>KhcP;SeQLxMU&z$le;$tidJ}mOzyfbhz76&HH zVkErt0k$K@+7{!wVf$?{22PH9niK&N zoPZ5QA_(XKQeVWo-ZS4-g+8==TjXUUwh)f#y)4^C9B~Y&*ht;?bLV&yClu_$>aC}K zj(_VLJ?nG2Ge~d$+&QvcE7s$yJCSY?wM8r=i!o<6)3FfwjTk-8Gt3iov{!fPfnShg zq|%Uo?k@boIVSSEh2LS$7lf|v)GNPmS{K&aoDxioxMxD_ZAb+bX=|(F7aHBtjE0*1 zMei^|q|8&cI+dx94BL*>RCwpa*di5?)k_pDgSuNbsM(w>{NPsS=uGo75hgBl^H%4` ztow2>IvP=+&Y!FkU$W_C#ev|E*s4%IA=dSJ;FnHG_rW%rbQ_ET(LROsCw$ zQz2TDH?myhF?^YshdFrt7tQ<wUwtyU-M zi@$Lms(eRW1)1qM(o>N#V3VFath7h6>O5lMp%yrcJALc?t1NAkWM7B>GA?&ak|ON^ z`6s+v7rpVVbFS55*>&lpy<@}&5F+-f;fX!|(u8#>YR1L>dVTT^@&ZTv8B_XC405=a(M}Q&0QsSWq0eY5;DowId%@Oo{1hK3vEK>+DXnZ#* zUNN9-IdY9moHyv$F6UNf$+j@*BJSVibUXUfD8my{O{sV$4<{K&(I^aDaE zW0D1fyh2aN_?5HUImI0=Ym;zN2Y8-6nC#IcIKW#vN$bFzD0i6!HGc52|3Uum-Dk}A3+dpW5JKk zAosJo!=P~=ow0|wh%fZuJxEDMN@xhSVO@YuT*vciEZD)bf#UUziGuftXHU z7apGqvsK;9GQ*}dWOCyIV=aIkkyz5UfxAFTp@PT(0<5EAK{O_y;XnZsV;0s!f5jdd z*607~91$nP6{VYAF{%2|U!CUmO>_0@zmmM*L%r))LiT>qz4oEu-mTBy=NwIH;u-s# zg0flJMB~8$$VDJ&4?>KEPSKbH2Cm=7T>qlK+eh5lYr4a4M0EAmlYS#<-aNheH|Jz7 zo%VCLW6>@9@lukZ=A+-8Zk;!A1}NFtsfI`fvqIX2dYa9xJ|}Mdk+_icilPAwL2}Z~*N+`^5_wa9XlNEJWVGZB{D9}ySiSe4^Y@%#`0Fud00_S$Il=B8 zqlOm{+=r2m#Y{#f!i<5BH{tFLswe4}^>xd|kU>g*|K;SifUPRqOBDU`%N)lIgbfC=3^l(Q>;>wv04^86AgjPy*PclfF zVbO^(f^cKxW}Hr>?g$W`oJ!{^HLhX}@HN9@k(fpy`F~Ahsee_fskK`dyDBy803<}t z<`epOiNT{_9!`+GP^j=|s6OdgWGw|tO_q(o9J(v%yCKcygU;bDQYII0PIgsCwgCrq zULh*3P$)UxXl^#Fg;F7Z4ap)y62bO+rrz$V^5Qup9+Ex`LHp`t4*^ab@>T79r&AfK z?Qx_V1(UE9nAI*BM=2@?G+AB^%}R}Mze?6FMIzqpY~c>J38za~v2XR{40Qw!{$&}e z(pkPo(k|`HP&MT4tj<*JoHgdjxtZ!z>t+3NrfOWamaSmoC}s6nfdK(-Dc~oEyZ#|l zwTSK&jvC-aDyk|=_GA$A$@Zc$dJcUf(H>-{jFUz6xlz@cmTrrxPR=7gN!zbQ)d@^| zaZHt$>>~FDIcOOPbBWq&1Qhe#keF&&x;vnEP{0uDyDzY$8{?(j`}G|$R?5}-t(ck3 zoiWurYhpNwO+ZR{2g15XTovcNAcOOvc)-bDX+~NbSIr{RqOtq*)VRvmkH=L`r>Eh{ zKGc&0uilT4Z^$9EQP%nZ@)ypS5B~@Zs;q1nv{>~$me%&Ts)~^r5L(1ZGg)EXEK4=} z`zAK?NfmMLY930KPa(4=_th70%tKFNC;`G;)~62?mZ0faicrnbLKlq4<*)v^fvhm4 zvT6<7%fPc|vQ+UgkAs}pvHrJq%t%P!VP-1bOIi8m!Tow)mMX7xax?qaCJAM5&AK0607pOli4D`*W-z%*10 z_b^M7`QWHL&ym@Q=;_(&4A5kMwiR>J8z|^;BUIse&Ja^jKt4!@sq_P`$V}Kp*3&j?E{8k&mP? zYWRH`IZ9=v+daT^Q4sj3Z7nfn_joGV`fWlWB7gLN{gJk|dA7f53q5kvMeQg%BcTeM}qa6$(zXpyIkyfQ2)d9r|ED1{*_*X#m> zvoT*w^_zL>xbk5{WXkIx885szcxlGrc-wWGeATM!Fc87^mKxoPU%{5P`yZ4pU{qZO zEPZ=4y+-wEJTI`8=K(#kO(z8h=c!H>LM%i zhJ00N4b=zp)mIrKOqvc3_npy5mAl{!BEus0idSiox(ao6S`lnwvi_n-4MJS# zPz>j~SD#a?MsQhNtXdVVKt8QW;B9C)u|vo=DH47!R$s*SJ_Oa5enZta`_92pe$?!tSlsk2O{)YpPz;7>4wr&MH;wt(E%IQYELwM9S2IY_fW|OucQL zs>e4`{UEYSny8cVktu9s1QD@dAS)L-Br$K^6b?sZa-VW_MDF!D#^mMw92TK9#OXP= zl&dn{K2fe(m;EAC0_5{J;X^!?4ChMM&*O<043op6J!=x2;h zf|#-{{CP72WfZM)89&9|AvS|$4?AMom)rK%6uum!FHNb6#@8EMvAlkwchR3y5|Keh zSX!^2g`n1L`WS5Rp5y~Chz&^jbUj$?5$_kikdsJho8gqn36{7rf=jjcFg$=c<4mW< zv203kWUEg#-s(uKkg>6iEm+4q>Pb?OQ0z;~a?>^mo9z|U6-nwL&6v);`qE}-WuB!%t|Zg}T9dRZnVxIqqNs(Lq06rC)5JQue{H z-qb>kWUJn>E!EYWRPb_3^-sj1j+N^Cs)J!@e8_v3{tz1uG=+oEXo3j0R9>L+F z`pGK9j7Rk+RUqDQ?X*+vs<#SC@z1+CjQhy+UV&)9S;VLn^8(lx}G3NCDc7|126 zA84=oHj@l-;(LQr=7w;ENw4TLQ;(6_-*LYPHg2`*IXrXrH8qK=f^#YpR*);-gdX6j zO4vfD*&Jsqw}-m&XPNbPfaYPA|ri9{ls^UM6DBuFC{ zoX`;2l_p<`8f2M-kzVYc4yu^l;3XYYX&CRWKDGk{@&SEu2Q|F?uwYoMeDY3v+zpXY zjA9BS(yr_PDaJt;?!lBg9M!j{gF4b1hKp{PM2HBGbBPe|d;~~Qqt7`)9Yuz}X-BBG zIY0+!NtfB3!AAafk5EIJW!4&Sr1G)5lhygeQg5ToIp&o126{b{nY#CpDw$;cqk5q-q!9fZ24Oyrj&#w-IH!O;AM%cNFYTI81N;=wF8C0e3T$DnmvM;LToQA)S zUBs|{LhAaBWzRmCf#HTh8i$4@V({!PsxeCZnl7s9i2j0#GG#NdTq8dl3sJ=Tot|^s zd8l|;wCdQ#xmn{xHvZ> zL~a$9UMOi6jl=mb%Z~=lXXzj0vQ9Va3Kd(V2X<8#a`#eK_0Oi0AlR~8L>UlRhrOY~ zR65yv*}Yz`2X})*&(LGLsS<(Gq;BZV>-B%Sp(=f$4|G%IB%W{D9pt)NAJbhWhy5F8 zLE07u&yneq8MZ|`q+2rJ*p;k!$!}3*@-2rT<8M3YihhuxH{`7h&rXGTkOX6semm7I0Ax4Swz{xSwhBcqB=bIdVnP|o70Icp=3Ab5E1F={Mbiyf=VdO-HX zas-Gfgjfg}8T398J~IlWXL81gB-R1X;Pv|g%1?jx(kGx4NZ?}Xa23F6~kVAmYIua|03 za`)7RE(zWo5m=Z3z)F2|Z-muNdVFu}JJ0C_y;Vx|<{DO`H$GvF^XvD!V^b{aO8ZF* zX$u=~U;T4$HLLq|5wQaUmR8|JjWraaVR;`o24lTd(Evi=Zl(R9l^enIYcgr{|yWc={WM6F2mcR8LcrTr;*?(hw z{Ux1kqm*Im#30XtpPopP1i&0M#sK^qyuhm2Bk&7EP<4Sj-xqn|rL)kB9m4pyD9lZ+XRP}Wo5K3EOK{I+GV`bUTTX7srzcY%RQ zdPv_sar}C7a9^%tmN^HLFwMH%=Fp&2XoqwY0EogMwiR$DI^k`IyIg;F<(2hO{8*-D*OA(Ry7lF`ubd}r` z!XrP?Tll;L1QBT;2p)yFfu-z8t0r>QHIn!FBq+`Vefvr3R$x|oviiHVT2DAx6}MW5 zU4qKCG94lB!*nCP65(+O)66FuB;`_!%D3WVbqePxHXg37M`WHcTwTOn&MByx3-uYN zsCGGvjU;2PcTRCO%E^o6IY%Jw$}vt#Cs z5!0TKE_#(ftMM(d+HuoSK*3RGa~8dNsyg1vPP^7bAG33_bm0hfT)Q}qf>?t$O?)sB zak?3u%@BMJhN6D|XLhYZX!NxsRAraHy6C`|)ow!_ftyG?azb0HLPq~&6?1^0{(OY$ z-e`p@bd`zK$XPlwVvKHTS zrb;$?2mT}-!mi+x8w@Cfg;RDuQ{85LpjVx#=C)dw3A8i(5BAxpT;_)LC{`?yr4Z+N zE2cjGeLejw)ve`3Lzpe^b0_wMZL)|+yaZ7Wf1ZhZM#9f(bje87X4K{=XDJ)VZ?j}w zW5|=KM9~dP80c3Pd{4? z2Cu(6TTO6(c_hpXKdCQ22X%HMOhQ@-(jP^rLmX#(}>r?C-K9n}HSExyU_FT^2!gyn2+n^ti8#Gb?1gZjyb(TW%bgWK<8_ zfUqkuEW9z@7#4y6@Rzj2wn_Z=a^3y{)x2`~T5Ly14J1+m!G(WeS!MBp9`up3_;^bc z>vDb71*%=atslre#xgjq?<56bKh{ewP|X_8WnK^~$#NT?A1u04rJf87Lcd+0N;y`t zs8&^Un9Gs`xugYB#|#mlfb6Oxs}^8NI5iv;2l&=mS&zu1=W&9;m|6t4{(5>X9D1() zv=+|_b&X~jPt>Q4Rs%W*Rf;Xbrq4mmLg%2z-VB_R-gIIctoU4dMGK_5Fl%s~-ZUC6 z@X$SD5Gf|=reoAuxznQw3+o+xRsy^%X7;u*YEZ#)76Zq&ko2LRy=Lh*-;YtXk>%m| z6MEfcs<;4)n)kRBf7~bsfQ3Q4rEk7a&1#Q#_0hBiH16k_+#?*K!~02Mdyb39!bY_W z*#-*fo378jNVRVC$2%Gg-r2l+vDd?dhT*~KW4 zkL&Fht8N|*&!lqOJ2lw?vGr8l=@Rv+^|LM~7CZEbJPqqHw zQuQVV=*PyZ=d1RFSups3!7IO#EjzZiN47w7AD4S-L#*KW=IM_AjlStJ_4jNF2ufV~ zj7-lxdiEIASQlQd@>=f+_nK{zJbr@F}gVYT9`TPJ*2pQ%jjjOF6ZP3ws24D%Hoj8z%BJ9L zX;iVu8gSv2YD(-8v$kXx$k{sMUtnc_-Qr)W!oF*+9{4YHC%LXR|4UsMT$<^z|5kTI z8PW|w_jT4)>XWwpNHi>@C0Mr0h{#(GNKk9V;F*y~1#DRc>8;ZRS0hBs)t#=!N;X&P ztJOyk_p#TgXV5#F*0Iz513jV+7X5*KvW^*?sK2XIXL1=-uX-Kz0Rfqn_C{!(xJ?0% zN89uMXnS7Jwkacx2WxqCy?T=RE|~xZo}izYpjtx^Qnu{7!ZQd8Jv1XM5fcx(@qa^z zgu-wB(`-1*hJCF;q_eJ7&7vGZD*xQ=8%y5mHZ%${Y57+fvv)%Kp(=T20u zhyOs#mGWmWMj@I$j7$h8nf}n@T=r`{;If_skJ4)B3Q7Iw= z-Aq+0^cNG=?Rfexy&mJsUHbm()v?Y8cKpPcUOrD1=pU{JjXu@K+@OY+4TE?-7freV z%^AQScd!r^f6f{)Sj@da6;_BlpSCz*#srYCFhbt^pnb8S2ad*VH>iumpu1kq@T&+x zJ_)frS%@cFnfx!m409&rq0vzPDh z@_^zi(x}L4Xn2GO{uSy?`Uy#j6XU!onM_oHFSf32a+0HP54V>@gN3~J^tzi>zmj=k zf-+lXI^;W z7S%Gk>`l2xX`i7ta(~pW&D^KI16eY|Y%K6Ii5#OZnf~4xhCCzhTV$9ve%4I?*BQFY zt$1)>)u-I5E=Gl1eXHu=ew{%UcyRyVtx%RJy2&KfrgTR(Ap}0lPeQZv5VwrAP`sbd z>2oKkuDSEDlM80cgx@)f3DH&g)y%p<*W9K$7Ttj| ziN!BaQMRSER8pExz71yjnVx-{D(gZVn#5MHw!Hh1(XpC(_qjj<0zwXRqbI?7cqK9r zanVd^CJ*k@*6px{`*qpvD%oZ;bHi9f12GX&LI^mr9)mA{%L|@KvJ8=NM%_-}#S}g5 zb}XHb>yK|&!=bYsrl=F!Opg&LBMZh5P^jH75zq{^Wl1$q`g$|Wxl8@k|5H7XZq{y`HVd_U{S zcS5^i7kAOs<@)@))T7aJB&*g1^k&7Pg1aGI;M$}2s0#O!uSEu4uGih8+Em;g&HB5r zM0{nkqe707K^!p%4B`+%hOI(3)d21`eYD0eJ6T_-RdMOPB#Z_3B)E%2n^7=JFj3?= z{Foa2o}`y*;$3dh{ik70yiHG@raCpgi8%5<1cF2h;qYgR5HwM5nx-m>=*_vzA`Mf_ zmM)3pc8e~)mr$JEdg8sR7E8?c_o_y@??oiz2x&&mR(1EW&jIi z>nI!huVA5cdhg>C~MULW>q2yZhS*%&!U4zU8RAiZqrU2BWKnU|ZxNvUk2 zE_hH?=EGmP6C4Hg&LRp6MmzXH(CkZnv0QG@w?7EdyspM0tkpWG6ZAGN zA#%)cuwpW5X$txU!T7 z{-omg=~BQ5G1u!mrel)+Q2%E-_@niP>FTm3^FPKZPE-QR1d)Vq{bfv|k^p}st5FZ( zo|~&5d`Oiv`)P^_;@S-F#&S&*Sl7_A00e4vtf64~qleTLlpi)j^=KD}Rcv??u}WZN z<4TQ)a(8C@G*Q(5Ox~8wP%St|fh45zJ(l+vu7%S+_nlK?OLmpOzbw7s9 z4DjqjJC!NWH?Lt6fuzCNZxLJ>W&~6WE(#K)tDp@@{rDbsBjIGyip-Y0CcKnQP`2S2K*A5{~lNQx`SbXUjY5h2J`sre`%RSP{a|jvPvFN>`eWQvEX{7uSov@Da5uXC<+PerOn89v+@1v?|#;!2*)%L#EOCMET z)V)ypc(tDJw8}4YylX}FIVIs#g^ckURI5O?UkQWLGhW86HR(~6X?wf%kjI#x-Ma2E ztX{kITaTe5PSLv`Qw15{hyAaX5q6-n9w!QF3GAg+cug2$76A2o-T84fLiFGkq6Bw3 zTn!NQ;wb4!kzVn*>RGgtL1Ybw=^2;{dAD)sPS8!BP^~kso2>k`pNBaJb;uLO6mZiM zh|9b6(kHN=@6eS`s$tpFz7f)GmcEVo^QI@&z0kwdQ)(P?_1#Y~4L$YqPa!8y*ZEJY zv+aYK`tqk$GqqL(Gh2F6thO8G9`x$Hr&XzaAXD#t8Uj31H=m{6jQt+OSYu4D*T2tF zlS=pVKzjTkr~QiHz}ZBo(l{{LcJb&lY7hksuktNaD3eb^Fha1EvBYPqUL|)U7c*KD z|A($8=kSz@T=W}>2i1ur#auF5waeQl?Rc`2u|V)L2L^dyHU$3{-DHj`LNY#TjykFF zT_R)muc?y>kfkV4w7g$4i7t9%4zBb&wKbRdSQZwmSZ}B`Y**wY5LJ#MnX*G)Hdj>@ zyyL`=|I@Oi^ZMdC)kwcFR}Csc&xvI9GfSK4-fa987F%1Z=Kh;4;ZTi$M&>)xgYXjVMSKV)O*CBHE;JU36ZD&Ct3{cYfqY3c&s zy+!Yt2Nl8a`YgeOuj%p6sup>sY`P2t!S!Cz&pfO8yDK7D-Q&l_^vF>txkdBUzw?Z1 z%<#Jk(YI}I?9usZzQ~5pspgF)SP83E4)23bUm^gE!!al5JDyW5oTWdCF0uGIRYmLD zpHp{wAIcL6Efa_lnxt=A0JikhD;B_i_h@G!(#tU2XCcLm9^rZ1nB`}soE zH*N?HL~4%}FVW@mS#v|4SK9=06?rptu5v=%Ued-G+a$EJ{ z7wE^gdix7Xl-0NE(1%98sE&_eOS3o?01h=x&v_Ah{0 zjfiC@BIcV27NM-p1}c?=Q-1%FYMOY3$r9qR^i@k$`!s4- z(N$2}gbH$OMS$8Xm#Tqi!FkJo+Bv$%GH7H^ec>|Iy$p?)&0WG8PlEoS?hW_FInQVB z%^~BN8c;YT2npno#HZn{0Vhr%;Tg*R7Cmt}rp{&hz2&MZcNyV~S?vX2C<6@kJ)O5g zwJ*I+C@n3BjK!a7C^@|Xs_eKpeFby7M%S&truUhCb_F8D>-y~#s+v0OSMV^b(YL*V zfccJI@(RY5pLO3?f!i{D^Q&;}HG0Xb%X z6C;PNcSzMJTcs|r-qSa%QWG1!9w8Z)Pz$&&R8-1Udw1x>YBf04-{?AT-52q$)c;zI z9==pRyqXDkO>bMRnv`#uE8A%ht8w&DOIA~?vZz6aOraHPRI{p&&|>{BO}!NyH5YF} zb_Yz|6FExtlYRKhOZ`_+POMTWD6>6&jjB3v?;H^bms?a6iMNo|HH4`|91&u&D=dHa zKt}0#B&)e#q@Of9|3!b1*+hesqu}ApNXRI3>`Bpk)*#Xj(j#BPl{{@}90PD%2im@EhwzY*3j-05y>Rg-wOx0P8( zz>URQ>e{ucbK@t4)MMYQM1sf1C}Z(HWk^IzzPuJf(O(}}3#T2bt6s;H`#L$5)Df{C z*XLxNJQvYcCV?_SHhSusx1om9^n|x* zaGE~<9rc3!%tD=bS9Pe^9N19BME^jbE1H}oA-^7jv-0Z=6fS$01+!95dsmG?1aRI{ zx645=vYO1^7HHXS{pfq@>e49>Ikg=^p=3)l{nEJx-n(0Oe_vJ5|FhpGVs3@r_CDl# zg>JJ!9i52*8&9Xe^}-Ft4u0zfgw-Yb)eTI_tvcfaOoTmk>km|G`@nQP`~!7rfi#5P zAtqb$NHbQO6tOElU_npOdp-bO=jfUb)zEGWv(4t!q&pP(5Is@A<-NkP2KT_woyM8jru0Q`sHFtLYAapwZv1(Ij_Xz&6TqGELduViaB%+6WtV-KRv|Y=Z zgAM-p&h@SE>VWp0q{V}qLqgQ?mdv^2=E_G}?O0>NC zuxiYQ^~1BE?n;d3*O+SA;L&0TJDOV5)D5Lov5uMl>V}RLQ998w(W1^26s9mFcvJ%w zHXoEuFt3245j&yH(l3N5$IHAh*%t6!n5@#bf1--&LY5t-infWW8Ny$x5^ZM+@#6kr zvAMPF8A|_mHf`|s5rHp^DTzcyJ*TExN>kDWi*EkWffr+`wu@6O8alrBVCcHTeh;Oa z29D8#2i@y9k992jR-+rC^b>XKjcR6WEaWrT3%6Wv*r>W4cW_3ahS54}^(v<4mg3&# z3}R#~@BMU;bfA1;8Cx#pgn?B+2yrRuA)8d|q6aYlDG7tc5vZ|Kiq<2}si~Worm^~| zP4LvEi?(i3Pg|YVxdI2t6hTEq*090L+lJ2*JR?+o9L#S3koX zyv{Wg7qJjfZP!13rrPB{`luir=j}*f1I0s7kdB+xlIpJ z1H7kWsW`lC?0xw6!m*!qYKv+U-GkyHBgCL|$`;kHK#tosjhddA`g`gHTU6`1oinil zc&7w@U%nvqfnyT(d-WoE)|jA3qlibmYy7Q}H^4^zp|k5DTF<0n*QBDsiMbK)7D63E z{A?Z(hgLJJ$dZ1^sAjcnEz-#JMbqv$#UN|S>z>YWgr&Lu5y^3~^r+6GZv zzz2+ia?zO#v$Gm8kp2?gBW9AAIiiy-1UX-*WdN16!xDAZu}`+fmp;lmpbLe72`>ZRaBmb6)B)eiO{I`FHFVjPR?RrGzAUKIzqWLHdRO;z5$AgU9syZAoa}m-x#l4zf z2uvfYMIyG&CW$^ab%G!XlBU-nB)-E0DUsjbs;cUOoiA*+dPX+wfgax4V7r|^Z>uPE zXg&TdWNj4u!?`XL(yp;PhjEZd6k$i3NScQ47zd#58e+c>JH;g>w25moF0TUO3Df&X zIQ-gzK1vLZN6?R4MT9VQ2OS`Wu#PGY^?+&-hRgh0O!9OIS1YT93(M}TNH6AF){1N{ zN?~d#CQcS)2zh&>WJwlEl%Pu>k%=!oyjH0$#&aiM%kuY|4NSRlyh6b-aP+Hi8|-qQ?z~MM+2~!Dx;Pm|R^?S=Yxx@< z>%F_Eej9-;#0o6_1|#jy`s;60QzZz(5lFFbRcY?D1!lMw;A3x=47T&P>bCB?g4RMI zp53|{rGiD{FI&eCVQDhVVshbH?AE^i-QX?r@w;Ry@*maKcGZZ}aErIAX43s*wyP79 z&wPvd#_kd3YrYpT*obeUvobk8#h%@+$}8SzXxH%XurEn-{9BGd`UwkCAi7LhsP}9~ zZ`-O9J5+Ob(G%2wOJ?8>Rcya8U!T829ntiz?SZu-L{qXNw>H$u(z|QBetw6#+xlJ) z+^NcJ@*&jjMAx6EZ{Df;_gXgBWnuU7zK95Mf?9~BDn_HO|Iu@Vz!O+b72It;bQdxw zoYoXWi)1nQGv?~z@6_FOGv>MhQz0{zowR@t7-PjUnQ<2JBrDdGW7GWg+g!FmBm~a< z^q<@oEJ?!VrJ#2wi-2>wOw2jv7asY0O%XA2*2!;Kf>~CWIT7P$JY~t!AeF!{1R%q= zU@gEnj=2*`j)9q~i>ZgM)|e1he?bt6W`&+f$LEN9<$S3GQY0BT%&(BwUtjmVO4Z35 zT1vTu+W~kigWZ3Z500k1E*!j>|fk{WB^g=f! z%Bv$pQ2LD-n(C$hp}_u(VwJFyVc%43`FBAnBJ%ZJ;aHLh5gt#0PPW5GEXK*ZRrh{B z2~hk32)W4xVWv;cRfwIO4ql^l}lkHz~^rpS)-*O%Ct6G3XBWIubN2@!+fskZ^&NIATawkEK zKR__Sbos;6SnNc->o*j{C-qzVRJRyzQg*GeD_a5=ep6>PdBosrMk?e_KzP0)?JkUq zrc-w-mk_xFA>GIP;c9h&bLap{vD(1N`21ns(s0( zOrt57^e{F62U?Y+g~BfV^zW*w*>y^ioqu zUJ|$`^Uj|Fe?8r&J?f%;IA!BlYa;zkzc6ucXb9J4Eq&`6Xe;64y30YV#Uu2rgIHfi z=#2+ehrIn}TLqITtQ5)ecjxYMcd>bd9N?qC(ol;G zl9F7f+y$t}U0k;(W}&NHcQM_WvaK)4bi1J8K9$KB-_q}Ax>XhHGQ3Z*K#+0{O2@?*^FX%k#t~!=%B{cip*KqO zaZ$H5YH@88o5M5uR_==5HYgzI)PMpsCa3Pc8FgDwXpdap)}=AGvgK~Gi{uaVdGD|2 zW8g7M*T&oj@OHX!Kz);L6L%{}DljDO{yjG123y>w(4Z&vvbfuv=U>I$W2(M$XJ1WD zJX{0p83%p7b4gn&a;#WLkl!|cL^kA5H;^yvqqb$aDeJpMmu9(-*#lk%I+9TbJryH3 z(_>CYO=0trj1Tg;Bsyl(P((KS)cWl}VX3*HaEfy~9I<;Hbo99%Kz&)??zty6Iw%+& z;-4vrFyWXYdp&o#V8nlN-Ez5Z%ys+7bwIwGlIz9!Zn++n=l)Y}w&Vqc?EF6!T0|k& zDp~NE&BjC!Bn^627&is}8~XMFx5)nbGd-`+ZN%DN%B^*u9$d)fas9pAy%=2H(B<;* zW3P+=UE$dq{v+-7R?-)^)3dkU>bnSM(4enzuz72j3bRyNz591pIj3 z%0CLC{s2`|5FD}Ege89T&-A%i=(Bw5c(3wdrG2`PNSO?|VG|vZ1~O*-P_diWi{2Uy z>qBWwI>H}Az0qLgCl*_%lIf`bjw}&ro27xKWV9)&$5rxku{)u0K*~>&x%$beJm427Lud$mf=*2P# z$i0Bu5RL(QU1Rq`cZuoG41Ij5durtjIvn!TkLaJVCV+*q9H6I!_JmSVfB!!HN~t@R zO%O+wxyRKlWpZ3UMG9a^RkRVyK&HQZpAA3rS99S+%-6WEl3(XS=8reI&`!kP`0eru z;Z7m!0_^b28SC%3HZ11AuAvl{dpwvT`30_5|hH@j4M<0xknc z_SxP~=q@bM;F0ooq#qdx+weEOGC5*=L$2hmvoJX!VYU^TUB1>k;KT+}PoS?`D5VynIh6ByePJkDyT@X^ zo?h;r%R{E%2%0!50goJ^FM(r5TSbKvlCET_nU{2jcsHvwhfUY0y%f}Ugg!FmcIGlV z8N-Ob#l`iYcV$fLz6w{hzcLXd4E(0e%^LL*dXny-$kjbY%bk9>Ida0C`s?N}{1H0Qg7rN@pWXsE?ALWIn5ZB0>=sBA z-|BN(x}6Ys?rrIwmeGsO^Z8W0za?NDp-U>=RARNEmYibcts+^BCDauoOl{YYY!J4* z{ra>@5OA8ly3#F*{=mQl91V#0T&2N4kg`DUtaQ6YR!bznj8<-?{$xdFmVU35+eBZ} z%FQU+!DmeC{Kh_$Ae50maW*pu@ROfW?%^%s(JeT z^gk?DhMr3pX^nN=5LpKy?=s=H*t}h_ABhD{I1`DC9!@xqc$bsx;oH|E{sUMgAOap+ zS&m36?|g(_C%TMXsry#B@yt7kC}gx`7&xPfHUE^pzRK;?{3P+~R>+@9uNNYSIZ&^a zh?s{7oqBVXdtzcbTTCh$LfWprtnT4NsOPPl8W*0QxM$f6Z`-1g?cF&R8y81zh!g>< zA?@5&5du9v)mOK3%X-up37B5?@~tFWM%a$TQ0#6NYGi^4X(6U!H;WYq1dIM#iO|uQ z^5BLjAG&!5Fm2nS+79lUR?D?2Y1bHKmxEEUy{?snIm-aeXzv|!egID<;<-8VNcVgs z^OZ-spBTxwAKh;-UrT+2*_uK8#CtnQbxl ztGksQv;8d%c6?eHmy&x)t4=&#TekND4ePH#HOZBiihvORZ(?URNQ z<6$Xz$8~lmcLXPCit|5_$;xN@d?G7plHhWYN8uiR6RA{B?&RKGXO5g!NrY`b)E~#F zSjo+azcIh0*3Xn3@MM$D_P+}CmfQe7RVTt2R4JA@nBf6U;?pJ47yEOl7q&KYCWK#q z*Y=GBXI`Exz}g=jPafMODeUP`M%poJvIB+cQbiOpsks{^ipC}i#z>zLJW?!Cp0D2CB278N^}GZJ1YHRRA86k-0kqka1_&Qu~nz8Rp5 zRJwC!y8l$niDgpA&!h{!1g%TUh$K(`;) z3F_@L7EVR0S^AnTZb=<5>sw0RGQXbmU(}d+ApvUijOmqja{PaekpV<~msz7JX@TeF zm>@D$;6#WC)=HMZlqbm;F5+kecT6hUn|TLR99z*F_Z4rVqmv#b34fFD_4EqYjgEFb zH*@ef;f1>DX!oc(MHcPS^y|IHNtM2Jd5UNJEa+F7l*7Q-;v(l@h5Rbs_!Yy=&I_rEBo0Rd zqW>S@o3RU+nce|RY>XBaaL*V-@_U*BMMld3A0_}z04Vb#JGdfPijtYKpu&=0nY75r z%A6{V@)qvTvw!y=o66)o%i1JoM)=nx`0a>{D&M6tu?GLsH%xF3M#h1`cC-5$u&hU?dp+zm=o^)Ex7F$JObQ#Gk*wJT@-nmG%c4Bq@KW zPpxm&)yioxrVE_fW;#L5*^orOxU|3IwWJgLFAGQjmuJXQ`DH0}DLI{H6WBC0l2Ujm z0}Mt7mVQ@@1t*UJKFLFcwkY2o4emPfT*~-WejBN_u5W2jG>6X)YZu-kXNp2@au4-I z=yE`Ba}C}83(2l-AjS0&A;l0~{;_>47?eNt!dNu|#?&TU&p zvfF!HQ3DfM9P%vy0QLHh>jf!u^#jMb#rpZ<+)f;RWR?qH$xF!cgRPE+mmB!WShD!c zmT8a)NV#ObrcqmpKqoi=JSEHs3y=X3xz7U;;V*cZkm+<9Ua|T|`=J1=#|S}H!JGdJ z=!E;vi-?0VN^F<$%t&$({ZJ3L*v29EVh{Hh5~e-tyKB`=`F38Nr6<%Na;;f3_;{?M zgzT;8>8|2(b1!85rFvyAOe8yW>)!6sne&Z&mBVCMj-9XTdb?MIi~RX|UvGC_qaqP$ zL2?9N5$%ee5dC_+UeU*GSwZk=^^kF(Fei^+?o&-I`H&Uw|~nTj7dhQ`zhS%I9Re98`~|`npY; zO2sMa9F}lRNJb8%n-H*gwout3{aIhPQ7%O|k4&f#k#s~*JgikeG`pp`c|Y*ICX_59 zw*?R0);IHjV8++`xyNvq+23u~Xgj%i1IfbSXg)K0OspQ%A64dUeKAE)ji&c^`vJpk z{oNsUQFq;SfIGBjTA<8sm}&`qV|W2|GHVL1+_0eF4Gj~YE@uQvy>5WpSSEG*0QVj1 zA9~3^_afXQRfF8&vKwR&TH1H|i9v|SKkDogjET3+3GPi5yCZmw#KYwM144k6opkRK zfo!tS7Ta+pa(?rAy}_})He-5vG`HX8{$@T*)jwxz?Zt$P&d)#SH%4U zay;B$gn65}@V<;Cp@>0Rw?s&CvVq95yeuJ-C@}RIF@57u_b7sI7Z0W8&HBrs?s-`s zy&YjG2GP#%>*2%PW=HK4DkG{KnH{jCvF|-aZD?+(koYBIG45EbwnxFgNy>d1=%uSS zXB3G#Qu6B~Y%2F%DYZRjIJQ=RV6X^8RD-a2h)u zxVE=O$)8#jux)zKNp3~7-jbejf1R#6*)3@+g~hlhgeva6fvK&%HIiNnAC!LpC*q4a zQ8uP6I|*a$HvPd#*fs{}-%fHXr9L$4hWc6-1~m-H$}%5H0$cg;f|D`D4A3{8?2aZ9 z|HqTvR5l-)Zl*tOHrze7ZSZlIfMSpvNUR}uHVlW6x3{Y0&k<%glZU%qrFl{OWH@gR zciXbl>%ee~GI#1$r(hYlRu4Xfh8OD#PjPEno+L1PmFjS8TIjtbY5+2vwjzNCumW!Y zL5RfbY&gXo->3nK(jH#a_ROBZaO9~h`Chv2RJTRbnWDo5fF{$-t(LzAh7S;@BL5J2 z`^u?qN~M2q=XZbNqMm&5fXx|d z;5Z`0p?8_RvM^AZcdRbn*#z-V`I}qHz@PaWhPQhCrrf=uzxkWn3ZQH`Kclg(8sWxT zE*7Y6ll-(Cjpljgb`Q6vzGg9JhY0o@c%rLLbB`_kA14V7Ez`SQ z-*B4Sw2ax}EE1#L{i!>00xFT;`#T(W02J>4Ci z`s;9vh#Hg=4_>-l87W5GV_W~VuoG**mte|_pnn%e*N1iEGu&jcpw+9~&J4%%MV!H{ zBg4K`pLhl~#M|}#XSlw47=53a{`?F`<^Y|4rh7_k0DIC5LQ>IXXJS@ctmmBR_CC+F zKZ#{2#}y0GR@(J8s=4HbhxTwgQ4TKRdXp_npP6WHv1ZBlBnWFJ1~jtL*ao;IP6N6u z=lb-5yJTYOJM}ELeNOtOq5t}xv)uBg*IG7}8H9EDmR}%ZCapjaf%m&-xz%kSrV+Ca zh-_q9Zk1brZdMj_E#gmt7-7)i-D2H-q}wCsFN4z8jC7kdJ#2ZrY8~ETCWSsO9qE>^ z@;;&{GyMBVgXJY>yDdG_e$a*t2Y=q#ZvX#kSk=7n}e`RR3BfV_(#9RFLcS5iVZ}B@Nw2=gZX5X%3L!)dimQRY!hvv zpuW=wUw?}mKcSNy^&Q3=aWl}iHv&2+>CSvk)kRYm+fAnh?F<#9qwWN^7o8ql-R8w> zIb9<>I0AHX6~G{ooRfC`8NvO?ZzIkO4$p89vvT&~Wa;ICA}NNij*Ms=wWxn~#dX0z zYt9Jv^?z?>_dg@(G+-u?QKkkb4-%2g{)43mC8CW#C!*4DM*LD6xxq^n@k8Qxs8-fl zd(W9c*4&x|A=%*9xcW>Kl~$)o_@yegkTNys$93Up_K#ZD$$hr{m|$YTtuBZW({kgz zV*)ZIo@Rd<8|>6n&9Ao0*}>m>?@&urs49?NATHQszxJHe1lRzeEX$61{5uiW*`DVF zt-HSJW2ctDr5GBcT}XcT0t;OiSn=iBksbYcJNBGlpVp@_6sE478?-FfuDi?52}%q8 zJ{=v2CQh^K&Ivjm`9IsuIOC8XeN6MJzP;;=I`;otHavNxIQ+o@S1~t$?2!koHV6 zM!$IwMx0;v?eVxqkFj~@B2FJ;`=1NnnqrSSH#mg52hVjbw2#jvI$@Ue&%>W`J*j3; zbdRxToCj}MWapfRKWngk{Jdase%ziNGa)!+FfJCCi})6&7$qVX6$6U6-|C4uqkm*mTrvGP81+TF~DouPMYnl>Yh(w0_XI*~e zM0g4G?NxjH`Sg59(PB&C!)_9-SSju80UD&zi|KyAkO-%&+-)i#W`m1@(s?~ zkP6R!He0kqK>ws2u195xnzlCtlSVp)&{Y6#fecL*oLU(mx{=aj;srtHys4{F;Rd_# zf}s6LH|x^1;=Yn5<{q#%>A36u{%+e)+${{&?mfNik=RAiP(Us2a`*$m!Qrc(ymL6Z zm3Ja9dSa99d?EPoiaqMWpl{Jq4h?83ZEwFY$n1O#hfeDw+S4z9sFSs08 z?B|qke&r&?A|09KOu_JAX)Ct%MZwMJqkRifd*Z75_@dx1;Nn3S6J2wRop3P(_Za*5 z#lc=Y+;VX+-ro?|XD0{U>BzGs&?HnY_zj5bU)J zFAa8Sb}DA;gtGX_S`I7^xHRaf)M2nizL)ziZ+@*~R)g#nmj>N;d)<*30Ho+I;VCoH zVCz|XM(cyNR`Hh`_Sun}W%tu;N(Dm+@2X)22U72)AF__6{ zs$F(@P@eiY#VY#ba=7gl`_ttxK5N@u5%g_!gNvuDj+2%5(+}W3`HG-R-=?g45;@$- zSj?k8VNv)VLbS$BNGPwirFqL0v&*gs&QdiQcFp(Z2M>C`v^~BK1Hcr|Hn*IQHF|L} zum>(qwJq!ge8o=it)IO(HOdy(2L;Jvib~iOoNCuzK1T(K5Mz&rr4@_)Vpx%Yq^`d>w|-XH@Hdh=7;*=$kw-mPgqN8l81=m%degctvzWXlx>>5Z6d1tEW3Il zK)Bw1J27~TL&ToE5+Uwd`|*_saZ~LtS7KrM&5oTE98Z+UtCND#)IW&Uu$7&HcDGFq z+O)orklFwA3*TyYnT*SIy1jUE(4h?2*m_kg?=T8%p&#_TV(~YE>(RKvLr}Tf=K6scwDj<(u zTuMQjJCth7;|N6w0?~UeG?vL*`w$C66@KoXNbXtS;-a|+nFPg9#C81pNMiAwNzo()(Yl5hmF6!UG5v7Z% z?*&oTy?Q)|-r$Ip6fpRDTl3$$4rUb_9?mX`;#+J&(H8e2li-{-XTXWPy2^w;bgkED zAC8NC58_B__Nau{rAwPa)t$FbZhO4UA3cVHQlnW-5WT~lsOTV_EukDd5D)_IqxalG zX9nsw1=~O>aEiGl${aN6L>OFfx9CFCEL=1`g3^@9gD5AC7j2=C6EZhZs1R%`JR5lO z`vDFR6@q>^4_5RW1#;r3hkZoy6suiDc+(`{5EPD1l1XIcXGw^dM&IY&%1Y_x$blrS zX^QKMXR(qA=ZcoSF;uEwoV1Z9T&==e9Sw^yCYt(9?&6xJ3((IY6FUg*lXP1`N@@k7eOHN-}38%(GtY7*9V=-C5R(1Yoi5%Xe@|F?<0n{AnU_P*9WbjD;HcJWb4jj zsb>oFX4$A!w%l!_|{T`M3JuLTI3*CXwfj1$BKZ=dcAviUa#2a0z>f)vaF<*tHma{+wL zxG|Vc?u_4V4Bpyp3p>vwBq@T3k@z8pxaUVG4Ve`C8Mr?KDdRniJxQnR@bw=z1(l_n z{oJ+!eMDvy?RTb@1cy!azZnzTID6X7!A0Jd#!qezHu>p|qyzw#tq4A|@7w}8-DrQi z1ugdn+wIn%lF|p>8cYEx-n^B_z=d|ebgUsq*h$la-mOOPEaI($FA# z&x~LcVX8mOfX?4wquYYRS}cZ=yCWYIY?Wz#IRTIJZwoHWCva_7*kzT)=seL5w}|2s z?Oiq)(pOU-J_8}4H8O)&dV)Cr?+Qq~8V|988LaUlQp7=Bl&OnJxY3r*49@rNv{Pqd zd%M#f$ z)hQ5a4}@_k4Z>Spm=v4mIK#s3dS|fjPH*K`dU05cEHFtI3!|`@GY75aU?N9zi|e@?rOe zizVBiEhdD_nY-@{E+g~iguCG7v+Y-R1xGX3=x!v$*>?2Zf@R|)cf(nAXvrMH^M=^( z=LE-)@%Z4m=n6GoZO>hU1qY0?R!25!41`97?5FC=AFkYl=)=9gu;ULN86KF+8#%Db?bMpya9c_18 zfLWbGc^4q&kG7XC2#(|Dy#*l3Xxriew7=1|`hlRX#Wuvp`ok*Gh~9i4=vI6NNH5Qo za=Q((!GpnoiW_u7v4>DpgN=5CBh@SzkONS3=ev_0BzkR&o%bLX$TRFa4+aN#x7o}> zQ1oHD&%$72*)trerj-x%1lL6<6VX*~$g+K%U9d2CBzWmP>f+|423F>c_VR{c_q>-|m=VVaZ z`cTj^{ghYA5dcuU@Cq9)4$2Gf%5yf<1ewnIVhRGnCoX0j*V#)K2i;q|pIh*v`st-9 z_GHcit+g%X_dC0JNl@DUoutlJ?k>cYOPF+bI;27BZ{@>5)aEusj_%|W zPVDKQN(l&1x`6>)_;65dmpvS`DP!p2O9Xklmmv%#3Hl?Wrqb)|KOYW;)Cm(DN;`Ft z36y~_WRft^4N*`BG>0cuS&Y4rSJ{Gnf1sK_lt2Yw9!bP5g4c&P`G}Wb6VVpH(I@V` zGM1_p4UyD>a67Z91f-L}C*Mt-ee#hYbKpvtpk!BGsj)%W8~{T)Tv1f%o+e!ts$ZQW z$cD-1iY>YF#&eT&bU@$Rsz>3{y3YpTbRYL6BiKF)9PR92bS(ZmA7Mp9!~L$9Yc3u1 zm7Bmd!)}bcP%|ahyW9(!rs0f=b;d-D=I2y8>`Rm?=P7gHB2@eObt5%ldgUBxQY^WK zKKZ15<)n(_e|@ImtJOj39}WvY=xCKsM2qf4?h$~)<${$@jZFWj$AX>eHvIIbS0r-g zl~htb#WOt0;V%3vE7=~PSGLj1Ol3tp{ z1sL5)18s?dDjKUug+yg@UJ=pWlFHq?z#` z9ssMF(GhVsXA%vW6!ASZov*qqypv!nC=COIF{ZMFyU?MmQP5|S%%-WK=PFcasIz>v z!mUik(c)4TZ61(>axwMsryLRpyM4g6Yz(?aqbnh)!mhn}3La$&2stamxipN2OUPzn9dR=gE_NE;^b$2hQB0J=XpnF~JTZTviPWSa&RH&&T4ucO_>)|4Zo0Rb; zcu7_$7G2cGju?u7PE?O){ z#{)MtvfT2=)j&N$)w-;=2t2Cn0LGKtHKHl_@Apvaj9cn-D2J@Hu2agA4VC3|S#>g9 zJmiGVhHS?}sV`s{9bBK$W$27%JYU`7PvYDiJ5FX#2cjTT*CEr6pok zic^kmgNY=%O!<6`H&aJ;)_A(SumJ;}I2uelUexZ6T|Pv#NhE24M4r>;6=nui(~<8&*0q`)W0YAel;TPSKM^$#<@Hp`S=4pw65HodZ3M?W|Tz;l}N@cmYvM-X~n<07> z70V*%=Y9qHv6(Bn=7szaWCv?|i=2uxrI}Siv$)gx%)#?}yXNVjs&2=s6WaEK9GxU4 zPN+fH=($XM#UVN4x+5z}g7}T9!XWvO%S;2+iV`(sN>4T&sV*w)BqhKMPSaZ|F45fh z(H7^F^U_n2o~iTg#m@u_5iUDFi$*ohp8srcI5OsI&jvg1UjxZWKkvns0jzd8j|csV z*(FmF*Ih*W%1zoN;;;nN{UVZcdaRPC?7(F~n>tv8gs2+LJYTYdJEU_-#=@8thL519 zo+2hjvOOSsW{}0@J#_|Y$C6Vp%X`T2)=DMG zygl%RVBc077U{^zBg&Y)qUgz|-HpBLh2Z$zwT}ULDVnp~rSH+XlJzS|+C${%3Vz6K z9KXnM=pN$BI^GvTe2$X&}Od&hA8<2}1UwtY{EssH-El-L!b zJR(CA?q$@SJqlbAh4arE(bcCVLES?AiZF9m0HswJtob{!Ns>thkCd#+Q# z)k9*})i?X|OF_r3>S9W!1d0>+3vRj2({;wtNbykt!;*)vJP5${>5+E5Ts$BW!#HbL0Zs{MF!rz2fg# zH>(uk0WxroCs;s$TX>U^n%^=b$U~blA;Wc-7>S~K`_ET{Y=vaMT-&-B*(_aa(&}hi%h)^E$RS43Dn|QOQq`Vc7F1y$}CxN4x<=dCQJ}gC#w}Ui}6m8)EN&BiQGt zsU7`v?8aWhK7jxd;OyKS*g*`5Ut3cZj?1aE;L{R6Yk;mR@r++HM^=#n@yH>_65l)na@>b4*cW8rbkANMJyRj^pZeh@!EwI4W* zRhbYF<$Hd{wFz+{tUH>$EI(A3XP^ReShUeQ9Jm4TAkF=e%xmOP3>#5jK0}_bY?cH; z{`@afCv!lv;f{-vr#h$7(FZpyq9@(&6S?1|K6SdTXef?St>!m~meSA5?KVjD3$)ffIvKEcMGOg@}}|W2;Ot?wm{^WhHYuAOVjcdcxJb+|}$h)KH6d zvr$o@E6(mO`k4a?FqFxc+tog1+@fMs7LMW&INcDIlXFbwRJPev0=k(B?`3zxa_0fAo#|-vV z#!|%o8V1{a=(+Jes7zrj=OC53iNm(Q6G~);Fn`)iqmy}M5sdneaj8^(@Wcu7qnm!w ziq~WknMkAH23jK-$19}evnfHmCqHWVQ1&|*Pp%|gGs~l1!!pKheluuy08Gi%o9n82 z;W{pGYAeXsY)_kcQLf3gsclVamr9XvLKr4|DzYQr!l-5J*tdfAt^YM8#Y96S=u|&u z`LVxpZ*PAqC~djuD!p=Q9xr?Ga*=)ME$|)Hn(5I8$kKc%4OYiIu%&CJsCtV%lbE{& zdoV1Tx={nu@f1^7C%v}KcHCy~c%M~M;V-5thGPrCi%ta1AqJ?g<&wka{o;$4)fC0* z`ISik>RppmaMFQHSOXoJ}-+eWe%N;gjXF)$E%16P4NF-P|WNEz>c?X%zwH1O672 z)*1CDlSciGyV=x&kV6e@`Evu0xCXZTe`-L(BM)6HHv?kfeqVo>E>>$1AVy^D`o9G| z>t6mg2_4d8hR+u1&Gsc%!WaN(Hd(VptB4BN9!OW4RuVE6ZiU!#Q6N_2po%YTxtBrc zjHWISM3&RxDagq1R&6FAMsctsSOw9o3sTYE4bK7^wA?>ZG!E`W)7h%=<9iaZw>|U` zO0~{h!)dvPxKReS*WU@MI*w4!T4mhUgqV7}wdPZ83hLeL-Jqt|2qJEB#65>n_-e-@ zC}LkoMei)s^xW%Z+3HYP=&)qsyPBXsPxu_fdNxUBAYrx9%WgL2Ft~g1iSk7BES_Dh z%Xmg*QWOHaiEhS3YhM0ynwRWY?NhE=;~|nnFvU^>Jw6@3Y-ay+8vl!BRD)W zZu)3KvVTFuYKL=}56QJi75v|Qc zyHxc}1li$6^vX8^-4sHQbNs2!shVo9s1l42pX=*i1Zwd81n&767voj*w@-v0=xuzj z>7`F#?XZ}R^L1U*=LDd;@2BgRg)vnNLrXobVXDJ0$hio=!;u^hm#A78ewGx)lnf&T zE0F@1kX$kW!8H6)IPb@^RpmGs9CtLb8BNq7pVWqTftccLj<3)5TrS}V-Rqf9ImNV}Ss;i8 zr%(YfbtA$Mas~s;7A~sEzXCEM$1(GK6hHaVWMcc`(NGx3FLxPOis&_ft1Py~AF#a_ z!Nj?ec8ZPT-#A*34i_4x9CLnArp0{6=8D0f!c2M$!oZ-cbLOYz+-7LCf^acNu+_(E zkgjBNo(x;FA6d(2KvWk3TUCPf0UCNkmFfpO(@2IWrl7VutrtoM)i4P zQ+-k))OU?pxkz0`YXc8;P#we%e2jN7sG0Ce(X6&;RV_$}9_ zo%mr;S@qp^DTBr^Oh&s6!EmpV-%KNcji$quJnes%lzS<eJe zBsd~Io#WE<-cSwFzDko{(IMIserGP&l20Oqm==_T_pH z|C8V#FLUL({Mw#gq7v0Es?S}MI5~F2Wc(5KFP{<>PX5tPgZ|-?7hT~jn#~22Ut-_> zl!(v2+x^xC{n}u-%s^<_->>*Xd5qwgo}I?KzD|{_cY!%j*Yr(EFHoQg?2y7PtP?5= zt>*6yIHowtk^sgV>>q1`&bG@sq9B&ok?VpRoBzEiQy@;8;gAN(h40x->o6kK+J2t} zV_JRVNCI`JBb1__n{4A}SfswOn?4IVlfSsI`Dvz3xFkrqTvfSuGd2Z1cUH3y z9Rrb9t2$XL%yq?&n(z3~Zr;Quv18oc43I;XblfL?HD8Ixs?sR&xE&i5-K2z<)Z-ap$yqkH(l;I4-$e(}xHfU2RgD&8$-Zq)l@npJ( zvf?ilBMvb${!`n3CCI$A=^)csJ#S+QbH-L+S2 z4R$Jj=coUE3*{4dkFqPavJLLG>ybhJ*Z03}4Z5|v;s1I&;2%L%yZZm@?S=mc_UJk% z_coJI!eT}m_fMPwI7#KQy6=~4d7depYTx9n9UvI4(%@g z47#-Y?zjIQq^tO>e+GNkJ(V-f<4;J+Rxh$q#E`;~bN`tR%2_nuCNB`{D@7+$5>%NDO9%Gk$&u+wNqGi+UPu~ZfTEubFU2Bpu zzoFA%_v`*c&?^_?-7oh%j;Eeu$NvCKl5<5edT9DmuB0dU!09|mtWX*|B*fG7kbiQZ~X;YGuy8ECFosvmA8nEY3Myqvo@*+ecv&5*}zb{Tg%&Ze%Zl;-<>~MJKPe zL;e*E96tMNf)+x&{SamOii9EZ-Y7c5+ZOYrCv;$qrLou-QM$Ca9gRml2S?#0XopsNoFak4Iiv|qxO=22cHzj zVT+W+j`FoV?f0NZ!Bt}7jOi+S$L~Q!o2zlb@hvB!6E+oJ7vTU}^LtQR=vjDKKydeC0`2k~on*v3DC4yQnjvu>2ze3$qt4|jl+_wb7%4Y0caLGpN!qiuz= zzH@a_Jd+wFipq32-=~hElmpaBiu}yj)9ks+xVRoz8Gd+@a}8quqQMqHVUB0fPgkc| z(AbPwrmQvNOyckXfK0M`gL7-fE2bB|V)w=^AU^AD3q4bv9-TotLwBN-J=`;$DqJy! z25botBzV9TX!>fjo#~m5UcxqdrVqIKt!IwL?={pnJ%g!8e+t;W+&5!+w!t@@r7}r1 zD`M@0V;Trgtw@?GoSB1?W*|b+q@>xa7jeIskmHCI}7Q_QO$iZGH z0x-JUUs9$!b#}=!$CYTvS*4=Y3L9;w=9zZ9dLYkq;^*}|b7aLtCJoxex=^#N7?^t? zyrs6`c2K^_R16~|i2djcuOLGfH1u3l?ppp3;ZYRU+R6D?YP%juA6UDYHZCk6m+%f( z4l*=H*@}@zDHgLP+HTD^En5;Jfx#K$fG{A}`?i7ElfE4s&_z-)2d3+8tbu%2bqn`x zxW34_YVZbuT5yrL>u#P~6ZKAiRtIJ{m9#fz=W@nVK$kOx3I#mujZ#4GA$HVahXQwCaxtDDR;9AsFm|P4IKp%a=oj$wi( zK_1E_dTV{VWMz4%>tqc?5rEb*7$I{~&+_%muXayUvP%WvdePWyfs$SDy=ZhlQcmIN z(D@pMNpS|Wrkd2!h-yek{2h9MV)|Jw%xJ8p5LC|ad5%6N>~ybO4<;u%ch ztStAZO*J8_U!~2?+_fk&@=rxYW?y8tiA83!?N(yCRxnA(Mi2wnBGgL}{ro8QQu`Ff zm6$E$!aS)NpO3Rso0)TnasH#3ImG+e9ul&8uD4f&=80xExOkFQ^g=cT6Pj|^3RHax+2?MGOZb1teiNrr*_}Q~tm?7k4S=z$%^F}v* z+rs2~>_z>)r8yR+JF=B24X+{H5vz_x#E&3wNh>o@Axg1yqBWQdXE(mw%5?Jp=s#Km z(2wlyZOptjak!5@%V-mz=bW-v*-dRskCKO!C|+xx(S_I8o!WvOv+X5qF_2zmpJ{83 z3~%^f4Y$~_VQ`vuc5FMhCi=pu2j&epi zmUZ0)#&FTqKU1$-4JAo|KS9Rma!m_}1knKz=q3)#UKpInQ=}=|{!b2CR%}Vq^Ak|Q zgv3SdFmZZHz%Maual;{@JhVCphE$nP*Yibw6m#Unb(s#r?;(7M?+%?uvH=0l$S`#* z3~wq%XH9~EQ;Q*k`Nh->UExQhQdz>JM#xPf)=bM0rCmZ`L<*wq zsJAO0vg3u=Q=QhNvG5?i7AdH!64@;WWDe&Ac})|2%5QLvL%!evhNVG3Q{mUi5ZcU_ zMQ$<_xbY9ay~HjO_knZa5{`%bua;<-04tonMMuYo zL8jpO|5dsBT*#={UuPFmFaFd%LNM#1(vR3c9WO&xFS3GPO%!V}fMag?D1;O;o7=IL zML65bVyq@5r3&mV0Vs%k!I^hpbTY>1WSL$Q0T3P`lAK~Si0*=%65bsufJB*;4)CHN zi%*L!lYc;Mnb@_T3z7!EheC%bvEzyZlBgi8+aVMdo`b+zyIO=zgXgvQKlIB_KlZ=W zQ<74QE;a3UA_8ms`2Md|>5Z{hmzwOpM{opzTY4~tcwfSmQP%Yfbdpf;V-&Z zGrqk(V=idBD4%MWQB)I&K*(IW8e-d3nmr0OuXfg7%!7wP;k#iGq@yk6B_K$$J#39| zKvrKf@TW=l#MeY@%w3hHZCchsxuj%WT3%^dBZa(MX*!$PNnrv}S;?%~ec#bYU~;?z z!rt2M-p-*3CMC!{rBJn7O0&@QWJR=c)q*h7Yw(is=m|R^Yj!hF!1%apw2QLlP={OlS7~By7LVrYcbK zGiKeM(%BqY3}QGddUy7z-eh0uY!2>N2F-`QRF-L!3e@UV8%~PDc=Ore)w_%7yTfOk z)?hE}f?jq+09%8(YDVO^~}l1lkDzY%^{r-GviE|K#=aR!iyxWyAD)gnN+mU z{awv&1wwZaFKn=DyP|7cW!rT#`_w%IfJlqV7+I*yiMwO$fU1AO*>;`%1j8~rOaLRI zBnu+OTa5#UoZ`frD|oh;mxT7C>QL?`!ewHlC-dunEb-%1NW6W`UIgy)wpa5!2j`;j zy`-j5Ut(;+SI=DPWV}js43iD-w0<(?09(%l)XAbM-i5rc#M4Z9tcknWKjceJmDB!G zraeDa3{-Q|c*z+>CRM$R9i3t|vC0LiH{`o*3Um{(gWWzLRDL+ISdgMVU?Yqjk__wR z7(&Hz5ODL#jF8#aflHub9BLF4V*>ISAc*pQGDs+J+LQ0sEtp%3nqQ!iMOAm{jDc5y5Rt9lfYBNPNWpiwEj7XstNsVzA(B0_AS$b2P zQ2u&sA2-UpdK|Y59062@_&XY#+)I1}=}--6`hu!MA>uU%j@Lp(7^Ks9!>3;psMGk% zc_+GtS}sL9>MU!s-LQ+P?f@AR4OIM*BWd*A?H`tuInxg9Zu%5CXD`PN^}39YuIX+n zFjXw*j(~on{a1H%sT=JsJxmt})~Ft4Z*PsgxrgcDEw#_~FgtPT`4>IR36PaRyYj({ z*6!-wy|}9x$z7YC?ru;|)3413in-Qop{~+6`hj#{drME#m2-ce?rF|LP3zgqv~7Pk z&L7GW*ym=~O|ZfzPqruaGVKaKfxJaGtvih{=ZU>cdyXH!qnEjmG?OiNGY6MX{K;)H zQ=Z8k+fvffiS~-!%v;{w_K@8%rOdXIcE=nu+pgT*+|F>0-@|AdJUE_mdThsG|zK}Ip`x4Otg6n8Oe9puE7~aTu^nmB2hIH!!&fJ}$FlDJ8iG&U& zmOCu+byyh-5bLZKAi^gJH-u_f&9;}y$F(8ZBa=Eo?h$H7=LK`*EyLOz%_DGDTP2(N zr34~Xaj^`={9LgwmLYMAwK;&(Q_H>}j+ud;flBX8XCSRx2ai zf=0#(R*VW08A&aF?Pp2{ub%8jJ(Tk6b6kKPOZaG0I8m)X6&#zATuBzwdc**lPk(op)r_M^Q}bRX6iAE84v zO!1?T#De?vCl}LTdtrZ8!bUr%KR}*tSM@hTs}ECa%UwTSP;SP!i+VWQJ)EP5$%yn+ zN>_-jO#%ly%b*rq{NdSy2AIlTuVHWM>en;E@QHlomW!cGNP~tQzj9hgGODMhr|ew= z%o5TX9=x~N_fLQysd0^RfY0n>hTAQBo6%+p5i#Ava98%M$b6orPG0x<+O| ztNT#gc*C~Z9*M)E6)+A?J-jdiYAfx75r&-GZGMfpxbO_RbOwAYJi}gFV=CH;$}hSM z)L`>Fn{wQ^0v7diHSoqp`$-LOZM47Em=1M~`Fz$0_Zg5t@^Xm*!&i*k(;cT02(eZu zLMI(2h!2ERy95K_r>XR4M_LAJvWA^Yc0PP&37%&;HJMK;MfT7=kWCbE?op*m#_`ZT zMHIMDTe__@FJ)SAef1;SvJdQM4r%LXPb_}{{}h5I|F8@-A7pk(zipb%0c*5F2bm77 z|8ZlULMx&**W@8vBeKzhx%T2grm8B2Fdmm^$;{k|na%(sWMhjc)SVQFD+ZZX>^^vR z5bSP^{e6&mjO+_b2V?)*YCjolc1thVfJA`M5Y5|QONW^5KEK0;m_E%uW8C6-U?3vP z8hgVKQ!(ltKiz?mFgrIF#2~Gczn^iCrHAaZzIN`B$yVu=Vztry*=ca*tf6%K4m)iqbhgIMA8LB`%Vnx^xsRKR ziWh_%lY-)J8^m zcN$2UMS_rXYwA;I6$W{>74u85h7_&{6EpcMR}D9ZbGUE$LFQubeS6zMrlRbg0E}>^ zP8msS!%witjsfxs*uk2EFnhjj+m0~%w|%KZ_HkHp_(n;#NZWT&6v8d`!VzY_9yhq8 zLcC^!PQ;DoMV-}t9CCwgd)tcBemB~$MwqKuZs#0qjxx_7SEb3mWZyX03>r9HgUo$O zOa>C4BnA0)k<_ATi{iKF#ziRM|M7O_B0F-VsqRIFOIL@>Q^Y{rPIDozag|JsUu!Hy zg>+}JT|Uy>*D5~9yAong^Wax;GMZyAKE&+Ojrr9>eGq{HF2Ryx^MCH#HH+=*hnR|T zWKQJHWcZ;Z0cU;38bG#HohNL~DAT*un3I7cS1LECZ_4BjBTAd+EIsK7ENlva^mf9S`|9iK$Oz+@ZiJ6>9G4jVq*@cTBnm zEQc#*N#ORmB-|3l;U-6hxbR(*7a{g|#6_`EPtDQCHB&_&FFeZp#hYipI?D9jd0uQ? zAitQn*4Kq}#}j12jn4O&i1MP>9u-A-!wx;#?9n`ScqF3v=(Z~nkl(Pl>8*YonJ zxbrb)bhovNArl@s)z?`Bsz7#Nqy!a>*dh2~RCn5kjxikwm{@&`Y2Ws{COdB!UXe!n zc7Y7ho%Y|yn7+OL_%0c}^D*Fzf+1y*0+3Qz;vENRCHKB?cJnH%uHi|s{uClyoN=rf zKupxV$6^^d&~7=_bn5c<%}j_}C~m(vpOXEKWt5@ALN8e&!;|b@$C;%q9v}=l8J@#b zC@dszOn8p{<2bB>FWG&MM_oL}o_IX$aGkyOcx2a~?Be6u-F7cKC{h&s>3Eav^%;%1 zSg!B{**^U^*(@}Jvjz4_0%jI`ZM5)5O&r0rC)oW@Fgtg_)(^Sw>yHIY+H}g8%f}GB z;Hdgv3F1Pi3xBe+PB6Q)SVnM&)SK`GezY5KrG57V(KW`wEf&uJvqN&a-nnl;Bn?)~&sj~{ZKEM1u+=fzjo@lyu92uSin)OIb z*AjHKgexJR@zs@f{fXuz?@K#)w7H}?xZ2Zmwr5|Fn#u8Y&1l%^W;^60)3DQz&C)rd zL8~LfpNi9Mz(Y}*oH$Ug75IZ~f3hjxhh-#MpX%*jbd>NNp!xH|6*>q|FTe?;RbiRV zYS2sIcg6Sypy?AGbneNfYL_{w^Z+Nh(O2x`d2D0Ot#>jXfC^p5B1t+5f2Un>ve{)2 zAEaGv41P{wZdHaWL@2n#}PBDF2ZcI7|yUx=|M5pQY{ZmZm_Ob6L5xz(PzdC+TuLz85dny|JR=fYHrkq2N zPe0XU+I@k+9?-|K2GW^i7^+%n?>g1&LsqlJkEPlb=EfkG1prCQ)co+O5Hhf4!WDRuUp*C!UU$x!OK>y6KCW zweEEDmkx88GI&J-;P3z_}%&JnC_I(g0F}9~TCkt*J1k>T+)AlcC znjZTg#>s)gpS{t$aE|deg|R}~sZj)$g6m|W()0f;Y2QE7WV$YQ*?h(+e~~Isu?a3C zJ$#x3YCMGqNJ*_c%N&_TwWUBgzNj-z+USRT+DSdt%3g3yarr4*H}Z=8q$3PhV$q5uNi|S|89HR7}IlK##R`4!y{yuGVydL+e8ns5dnz+Im?M7%Hd0OxC0@QE*(NW zasR~P*Vxop)4c=ODhB_E7yZi{-(SC9pa91`_}-2fYdY^$zc`Tn9OO_^+A4m;!};&< zGMAb_3bC_@pitr+_2W%q3fgEGYkIaEB^@v0frbOTAzb<7_1`?!RGj>2(koV^^jZRA z<*R4Sp!aExGCnadMOxSWvW}tkmaCIYES%ZfBZ1FUKLxeu3B=YXSp@MvJ}d$;FqjJ8 z;S%;QXPfqQ3chhRT^;qvIWVv^-J%t^`|xwp2wd?fPo6Ts{6>#G~1uKDd8AB zrk*`2?jvQ&!EPohIYCM#=HczlMhf96^sAHAd{9`2YZ6q)5;p;Jw(Cq*JJN;1p{%(H zZPAE30H(7W0_hA75wjraK!P6Vm#e)HXC+&%86WAeB1k&$RK zWu5(4tWsEouxaOxHyygH$`9w`bAr}6u@}mb!2UB4Vy#nlRjnwX{d~N6keHU6&*fN2 zaIsg$=UlXO^y^0&&~xXS>fPs;NZ6$#vdOdV@YRHu#v3LbPLeLf3ETa$q7(!^jk3F) zX9l%j@3Mq|XO$2XviqtE_pQC@JkuWj<}kduh=k@>xGW+5pLY3qCVSSXEb~r(4g}X9 zAVD=iM|7hWiDe2lr}yh!+CUM-BBguir_V=av6w4}0!afka*V!Ty5slQ2O~3vBQE9I zU?ldy3FfJ8(#y5giLuBOAFGOBe?s3w7xaJ`U=ziz=bN@||2#Ia-ng#g&Nr8v%UzGc z%kBE}i9Gt%mS2GB{a1VJ1!z5A*!m019u>bPONH%{RggSEyHxsW-|YhMt0R=sw=Up# zvJtlSLi5H>H8Jl`ph=KCv^0H`?_EI@4%4UmEQF*Xi}Apoc#%2O=i8+h5vlc9BTMX3s)5b&S=!-gyadIRFE!F_+>lq60?{0vi*csyixX-OOTq^+xC~5&J_>D zHP9xo#&d=@00661ayo!G$6so)MK9;4MNS3L@9p)Mn#$~(9y)3q@Zkz4# zucB9$z>@!ZDbRh|et#*}n)$ZfWwd#{?RS~^z`up>UrnctLja*c$Oy)BPy2+7ud(@jWUInPs9=Mvpr-Y8p;Ru#)+oP zHcT{Q`fQ9-A3#H8fzOXPj~oV&3iorTn&d})xz|MOCl?`Xt|+>KH8m$9tNoq8aaU+v|!@F$8e4pU#GY}KE9MYq3JPs8JZr4;ffN3;D;xfQ@xXI zo5@Vi$+qugfVj|JG}+YFos}(M9g-`n~|sdmy< z+&!qC=7u;Z$J&S;Ouz&rOT=CZd*rodr!w}<#LFz|qf1X~JL-W@8C_v#U5f{3OXG%X zk!1{EK(maD?Ro=FjUqer2D4lLqM^(uay#A!*BnAOH@Nzkb}cUA6*Z9wo;1m0u8ZmU z_K_RReRYG==?^`L7jDl<^i+KwiSyC(VbBU8OGKO4QI840aW6+I{Ky4!14Lv4wH|+Y z>)+yXYS+>E@OKk_rJ0g!rM>~`ZMD7>*P1yIa;56GH$+LQa1ULZ|93ml-OF8*J2dfM z4cLmC%$CCUztIHCOk&&LZ2A}8xlH%yI49WSZ#ErI`rTlOLzv$+2z#N_+4$tSrt~QNPCy{-0vnlOxIR4d$TnYrumkYya6G-u& zLP%}Psit=U4|nz01v1=@oNBg`Sg2+iLD_$|4^K0PR?HVPWwvFQ05xZ*30H#^5d1@I zr&~;)(xom7JG6pK0t#0}?7@Fb&+fM8-eS6Rxf`#bRuFt44&aG;g42F@tb(2rstIG* zEq2*0rboMaVFuF%B6UTUtiJ|TNZa>ryVaB*UqjEa29-y@OUFWe1;EamMepjda67pc zp&@RLCKQw*bEpbtg_|;b(lbfB&ez5u)&qIsL_KW;Uz0k&n+@%z1NKbUShw4FqE#bns^$THQ^ zj9V(1VMf5ikDoy({fG9N8HjMx?1~wtYS=MK1Vsn+AIeV(R0J1>KtX+025i0|$;yUO zFr4m*L`dw-iiB1KJ=Xnd4$=mjJzII3X^AVP&uylH?1)8ZjakrylfLkEDCG{5>4aE< zbVXT-wWXoLa7ik>*u~N2Iaci4nwksa;%5}b^P1?9GI{3Lis1)QCaNNK8O?RL?h3*Q zXqQAEMXe*!;qg2|nxcGov>Xe_!(;JO%-a+|Smfn{p`w5RzMpP0*+T8LNkZt5emYsx zw~mZ!v;?E#8G&qX=F?3`H3tyK#t30#lu2EOCcI;imV;gP$tn$hf}k0pUE(Xgh3v_$%luq~61I#EAxKM1bqc zclkIs;JwtBP5x<8(6vM&S%NEcqAP#X%bTVsY5UAHw{{!LpxC!UO(rU)4ssO2K6SU8 zmKE}fPzbp?+HRd`+V}amBsXnt3IJeHwlJLH!f-KP2-pAosRO*-cNS*6U+r{7>9H^GY&$@f9YC;f*g7Yyhnv ztzF1TyCAwMWYynPkADFQ?X)>(RhH=Q#IqCZ`?s524&Dec$Cez$tQC5uHGr@W2LPev ziH$qAjiM3>CMp&`eeLh5NK}<-zM2Kx=tN3qeJ`JFN(+DZM1Yb--B!;w zt@G~qcPjkK9y8l?I%VPVWc28AX*a3ybja}yB<3E8RKZAp;ex&KHVYJ{{D)dV{JupA(n#m z9@lyMyLfEe293=d^1m4M7=3R}-qOkx{^E=`tVld#8f zo5@s8=8i?kT1#i_`FDbefxYEUv&UfpGQ;kwds}6q-xaQkLzqFfR;d8q+@6dn7&Cys z?xu~qA>*UZt_FCL#ykbuL%9xcYp}g8MFhzkT*h@-S$akISGoZ~ z8{lCWYL-c^pi5CwF{~`wW?0AkF_p-T6`9QB%8C`0tr@%)f|i&#S4T~(s4xIYW;$wl zx|vP5neAcw&Nbaj@>gV9tT+IBUKIyPzD(#F%d%oon{#&zG4(CXAnE zF&5+x@LF)!TJ8fsQ;|!nN+xhA3GLi=J9lMwzQ^<{%U3h>fT*F~M40E3u}z1nGmw0H z`8}q6Nq(l~ifpq3vV~+u|ZIzYXhlCK=!|pRX6|{|>_$&z-7-}cqXFAm#0@gA|ig3rc)H{|i-hl&4 z$myz|0bciXL%!G2nTS(yJR!6~_$+220UvE7E6A}`lb<3{P!V~oKmD)9(76pA$#>;!g!WE0N0>bm-?2KE@S~i=7YX7D@|^^<*3it{GF8nxNnt z7Eucx@X@$zEBDMHJrNV?)i@BO5K;j$w?_Hr%ygHnM*Ac4qN+DQ+ZUd>B1nH|K?L3hY(p?%>&%!3Q;)(1@+ znlcN`KBaFVm;ymgcHsbfh53$^mcFsb~H^p}OLesi~ z4sLM*U2~`}umgF+*A>zv#lS9Um1-9jOMxb1YB|da4J2jD8qB0*G4V5V8%)PMQNR-W zN`vW9oP_c>*DPS5nrKPVa3$MHuUceAH+MX%4_dH~}>~xJgO;=m2z33Sv!{(lX?_ohw2f7lP z_W*4KLB(I03TC%>1xH0Sfu8$ zSgs0tB#NRdz42w_y0o7zHmyq*_>f4E?0AI!60DW;Y?mcWNqys?OW1|(O|oMjHkWeV z;MWhEi;Dj(-yZRL#65&3+Or=q*A`~G8SLHF1n9wV0h9(&m1(9`?uosXL%_3&{_ znD^KLjiy)0Jto4Syh>USF<5j}fO(hIk6^K%z4s}z zYoFgFI#$qGFiUzIhPm(}ex#p?vc~$-kqABwgto~&Bqc5XY16&xOa}v8pLcoChGRJhun{|wQROYM?p%uX$&lW8ENtc!l7SK)B` z%`=d)4Yu}K)1}*3&h%kM@}rKzn|R#%$qk71dP%uv8^@E+n!O6%mX4T~F8Z%$P5U-S z1ONPJ6=(iLKAiE>dSz=p-0r;0l(vvQ>w?U->$68JV?{r0FJ1<@9c~vcGiAHXLA(}V zoy|JJ7>Z>#eUWptg=guUAO;2dLLpgcw=Of)-r;ul=gbsu4teLP>}C7mbF8CpZPjw_ z&agw537;fh+XOrv}`xQTX&;1*`J)BRhThx%dj2Vy*?j~!)&sg#B6@Pfy zBBVs52V76ljJRauX)Ev_bb6mXBak*a#8?yILvaKZ#KtWOHvSUG`^-wyX<$R43dVBB zy+N8Az6m+#G9iC9D=d7MP2dpB^sGX^c-tY%1rSdnacqa@O@)8cB0KPTQyyHqDupTV z2z%1=1n`frGoCjSdab`pY7w!l>>_m}6q^9I+EZ1)d<0{Jn%W$6({rp3_95-{f;q8$ z)7B7FTSPF<_|-;{Y#8Alc)>hhH;sITc$I&>E`{fszr0`ssI>LBTuY8ArJc%GY5GilSz zV!(Dxe+8l_^0lOzqI>G=>uOlxm$OilLkN$+f0Rcm0OT^Y7o8VQV^}Qsc%~Ok0mQz2s}A3&Hq1zh(ydf8^WR*UXrrHR(8Pf}qEz%; znnY}-;yOG;XrTT*`#OS8WWRacM0N7M<#B{A-Q}fBTP3*Hy7P6yhuVZt-wS03dN!*he%fwFSh5^uo05 zz|VrQed~OfKG-56wImm$?q-dbBHQR?;S85w5+@fm!dzz|`Y=4IMe%Z{R|Qxud7@Q{ z`Od{P1<~_*gh)f1g>+mK6>em@d8Re0MS#C}AY24@?1Kmj0dGXkqz=2+cRu|M*H=Z2nJ5Y`a>Y#KiS-o_*qt*kEBr)(Bmp5EDk<`ypc>k z?n?u7miBV`$V0a6o2Ek_;Vyeh)y-=_SJ}jwkg=8i|JzEjXT534%OpApg);i-pJ*v) z7lvObM##>2)3j6CsaT%e;Hcv{Orw3& zpxDjLTio1=hYiolCN!bZZ5Wsse>&aQ)u9Y9NGN20achKQelS$YER;AxB;i0RcEgwC zatFlSOV9G?s$ZQ^?2&-s*mKlgJ11j(J`rN5cCJla?y_JJaWRN`;8viaow`@Ll^yxM zDeL-$m-T3gH{!8;#vt)tgMhn(%??L8OeG`+;dUY-!W^;etbv zOAvFgYJvSBE66OsWtH<7eUU(G%sru`UbGv*ssc{6X`A;UtoB^n<3qF9`_X>?OF?);Gi?$g*9S{XtZUn$QcG>oI>gw!?QZL6V4Xc+9YC69&s~R5d!Bu89RbZN z?N{r}nT21jWK^*BA>t2G6Y&qz9v3&9UtxmoGncC7|#NGhmPF{35JUYSL ze`1$@X8I|fLno}E;7AAw54FF2hRk`M?X}*t?ew6NSdm#c+*k;Okm9a0RN<=PqXIFmV^l1M}ej07fm*((b?&nZI^!mHL#0azAzVRhWRIM%e%AD*y zXUBeJzHQy;XA6pPAJIHo;uR3Z1ZZ&1*XH`t^GX3L0Pm4_j}X5Diyhy^(-!_}TYh7% z^A5FlePgl(U&cFwIR5;VZ_NJ1pRxRaU03L5_?fNPV9x8Jok}n~3_3-XoUa7s6+uAB z*9NTV8wsMqyLFI#VgnY^*X{ZZKzxSH-$-Adx6wvC3D4UTHk#6bNCylTkzk1O@I*OM z7x&!@Ur%!Cuhk;3Xo&$eapNih1 zMrDT*WnpDTJmZED!@(ucq3uhcb3ITVrmvXXe65V3_UZ4~K+<5>eFw~j+VU-?U&pDq z;WT{?ceKb|loN~u*@<1{=Wa1a;W&P6iz(lGj+5S4t3m=51qbv@f>hHpg)JQ~v26RJ zay_!0wz7o3w8w5W`v%j$0tR&F|6%Ps;G`;+g+J#^>@yqA!m?~2%nWIXOOg!kA&P*4 z7!Vc2h#*%%#e~kHA_yobVxw{uFkk>hL_y_V@rojXia9GPUNNJBq9}a->NB(Ka((aJ z``(8?cTVWjU0q#WRb5qGz4V7zzsB3|AvQOcDp6_?aiYZ(V;3=mOULD81}HmUjlS01kccr`SaA-8H6Z zVL2%A92QK&Y@0j5U$fG7%$1t4UeUjUm*p-iCi+QS!nZ%ge&j6Z?Ym=b>O4$kM6Yvp zp)|O`a?jF@_F%F(OCPZZgXK~^eot)EscbIr^*O9_R$N-bJVFpHz;WoMJB(rTCl4Mt zW(DL?&;8US(@}{+;FHN5kgGzmV{S*{CF;BL@(-d*1c%I~ zPxUkVVpqpM-6NzvpDORuNB@Iz-zqdk66o!k?=QEj~u9j+2TUf=AINbqSkI869b@Qq;{8z5#uSn>yKDP!M}W@ z+wW(#F3}VB$A*-K#LZ$d_`~QEb=~vC_$whcA=1pot{}g}Q3qJ#-k{Gq5WCYlePKi$ z$=?yGU2NC@R3poMc;QUdCwkWoi7XzpaH|^JZz1F!M3Ay{?t#ihnd@xG)q*J+j&2+E zhQ}{4Kuj|!L0AkI7}bn5=m9;-Qi(LA1ph(#$?Pbn310?3u!S%V204%fe?d5r7<=N^ zi#`YAMYx$tWmC&}gcW~h(K8;kNd+-ZF-L7=02Cow4OL3JoQUJzMwA2OAdvtRZtq!r zKqp_hw;J<-Um9r0B=UW>G;L)|R~MGGM9AHrrxUhni2baOt;%3{qixkO*Hk41EGclS ztof z&H6L_w~!iF_p#f986z_?+`9%rKSOs2tD!~P9*l@bL&ye0miNMsqP#8F3&Ltxi|5d4 z$x0x~ogb0zejY)e5Tfr-8r#3o}X-GX}1|;~l1Rt1u6HU1O9vv2rB3jH(c>-vtovgg<2SMF&SA;MJ zlHO428I;O35OVDdnlc%aM4asm_)T3;O-$CISY7@Xs_19Pz@0B)&%ALd zB6dIr!t28S7(OC+PGax|Je-6SXYUEV$~X7!NtqHHw=VCqJ{fkK1-6c)kThCtHJmkTkT~27OrjcbW{q??g}FTh z^z3$mqZ^lXBA=8s?sFE09l}QCyil|i!|1Eo8=Jo`PLUxS&c(|wP`gmE@cC0pJY-BBclG&3-;=~@J zKQh-0Z=G$E?ApYe@R6ZSl#q>-7Y#i7pZm7a7Ra(i&aX?w>?D_B_d{3rEfQ&Y-Weck zRYSSj)x@F8h!})dupW{ci1M&t!uQ#>Xq0tGHN=8j{DB}V3Lf4dWjS_6&a&gC>4X$Y zRRd}*NYs(23o>{CfrUnxX5XUR)#Xlf#$M(QXDWs-nJkjeK*(G$FXhCk#sN}b1>1vY zlvrn~0h*ZNNDCkfFk$Gjzhx^@VLfEC&DKDki- zO&2GUlUZI_iQH$ze}{>z9>>61ctvc>W{T8&0XdV^DJ5HbT`KGmsE1ZpKpEj$ZlZ-r zA1;_};UD5t>dET91v~8XA%f=u-U0`TsweKmJUG~8?qildy+E}ns)uqaUOs4y01Go8 z>m=&xB?YRy0da5c>adAsfKXsQ$pX7lnsifj^^OA7w0>Q&=oKL|`IvP}G8Z13%jb>j zs3s?UD|S0MpPX$eA_FCgwb=b9Ju}m=7hO$ZI_{MyWmbqKtWKg73>k6BkhoaF*1>pq z>yD(|eDbcFT9kW<{wodSu3;6L2dYo@tYm?Hsg5emsVm^ch#a$$t@TfJRG;B!{1cLe zhVyfHq41kh_^88ytEZ(Tdn!{6Ad1m23nk}kvWRZfBb=a4u#!gW2%(5KonKz$)3@n$ z)u6PSsAn?7<|g3%A^J>!4T}zGi$pAZ;QA+l@l9*NOQNpq2Q{OViqnhSM3Feqq_5ek z^5qCAv24_;${!bm8sw3mgGyPLWUX{YvXDq=8wi21R3zL*z_z&U?8X%YC=oN*kEYFj|5T6;Y68&bO8j1V2 zWj)mh_eW!3U_yikLOj$;paDW5H!6)Vu>-O<#~~=TE&hiIQY7PGj@FvRZOkm@ z#Db0HB1-C{+)@On`498n$?wOWifkznLn`DOw}@uR)v*F6g)$QUI}z$kuSsY8v49n z);L*tLbwNqZ419en>4i?!u|3Zc%K9kMQ}^gBj_|TAQ7E106MHcaI${BSXC6Zv?~*J zp>VobD9;B?Nwn0F64jJ-d+QR_B>g!aB4En%$`XwdO{tCkb#zZmwn`Mit)-?^TN(F2 zqFjPLSkKZ(OQw)S&0CrDLQ)`4bVyJpm}LgB-J2QYQsu!Jgl;rcUdRl}^=D9a3Zb_N zhJm)N{E$LmaV!cO9`Plad0ya|!-Wi# z1$slNDoYpmadHi%n~8=JEF&e!^CceN+Ju;$Kh1p~D3)*h*Ub!m3K9*FDxL&Y)(2z! z)ZjEFHSiRw!D-mrb*>&=rs||i40nN!Sk}2~&B8Y?Q6fA5po-aoM}^q|F+2_8Xd{Y4 z)9lO=x(A99#QXd* zQZdEq{b@O!ZlLO=AvvG1p}YtxD4&%B#ljM*=YOX}M>7QRM5~F(0_cOm7LR1@fi&bS zMA}LQk#t&sor?@i)rH1I3(F;U7wjPq8p47D5d1M5LX+Wxr8yUdke4{|5>Jd>* zd^uSTuu^8!42X=^f|jKCG2@A(^b;uo2TIjPRQPkLg)t4qS>toq*miwGBXtM6*V{H$ zjj>q|YpiDEJVjUyS~y}Ki}FW})d`_*BJRbydqN%UU(HRZ<~b)}&StE|uCr199XoIE z6bk*4P|eto)i9}!R#t5tb$L33Rbfm1~ZtNac0qG$nIAJeA)y zc!_^~M9S?NJm0^rOcituj@MVD)QA?3i3FFRJDiVE_fZK)f;F+)c8$x2g$hTPkeXpn zN_9))^MM?hYvMm9cK$-iBS1ORIhJJDC0EPVCuTjb%^h=0xE=h?7P}=YhRv20%4|^& zVNsJF6R##~68Ah}w#8p1dZ}zjLWUXrh}EPRbWZdiP__Sp%{dhH7m?y=7roqHN6H;W zO_#-8#sKzcaYtkXXGEji!(x&Q897<0%RpJ)=p{WwLSo3Dw zJ*rP>#*k%j1cS#dHm{j7ZZXsjFapu~ZZU;h?44%nQ|n3nRCDZ&w};JPHB7P;OYn0c z=z~+7)mX1Y7`9@RdojNhz$%9lJ;5-$tkn6*Vf7gE@<2~SW_Qec57R1xhHB+q;vOeF z#;iC403iDD!2)f* zCCK>VQRvWw0r^!3>lfB$%A0S^M{D)R<*I>ohyJ}>rBZ7pww7QMpn|CjGGiDEYP8|$ z%9g5-_%YtFI6s;9&&rfV0_5s*TB@sY9DLhSbwA@AF_bbuLX{vurVUWJui8n#kwL>M z><@uxRF|+g{74uxI3feB)ZZSs!8c&Yb=+OXWJy{SWB_FyJx4o`XE1|30_tTSGt0oOhY6dth3{XtI`QlV!VQG+|SGC5- z*N+3iYy=a{L$4qOh-^U-fy{J5+Cp_QD6&D3G%P5RWuye_$|%{MpoB1E#>JS#40O4M zt}XeZCS7wop7~BK1tzQn zVV*~}#biPE8A?JDpYtOO{mCXlz|!rng^(Df$_%0y0J#G{bi&77%}8O}BjU!GfQC!C zZW;6iy;tusK)uC}(TCy3ekhv$tSzpEbM=9?2sBSOZl_A}B)f*8CP)q{9N11ZPE!Fv z(7wtq)QGF;U|Rx?VK)LWxf2LWGUWwdK9s@)#!Ib@;7rw!1FZ4OR|8840u4?Uj7aee zc_Lu+j&{lgzCG>K5lrSj73`ZGs{c}?bdO>H^ni%eI0x3;LNZYCxelq@=s4fbbx96#p;RrCrr?U}t+*HLl@CEFz=| zF@=(T0s-;i$*evQ(_^}+j_MS)6S6Or6g#(eQ=K|Lfl7-_6=NN!{+Os+rYPjv-#-jP zkj(JL+^6!;!VQxMxg&4s4k2h=)*UC*2z^v{HNNsXA{;0nR0FeHkGTXlnw&F0+=2gH z5YMMyMj$d}BvwuubKU3l&)wBw=qqh{s6p+&Cd5Rrk2{g-C?XrO2rruG?v5B0%fOVx z00=U0Yv{XrsKs?AfNo1pu;Z7ED54II=&735M|T9#@*-vQM;XBwr$*n*?^GvMV@MtyVPPkz-?xv-6Qp@o;nuiZu7qCRcGrG8B>crf!gY)E(DmV{nVV| zr}s$=7OTiA{`nbIR#p+FrAzv&w$>ARP=7GAK~L$Avvlp+rTyVAO!W^2sLSd?p4gMb z%|}N)b?yqzkT_=`e7C=zF%U06e|_&j)wq6tIWiE{hTV8Vp`^dyE1>vbpxO}qAp*^#9k_?y37Iyw6F)g$6(d6&J;gJlCx_j zz!j?G2{>XBPawy9m}BkD?ry{WT!N)YjI%Nk zTse(YX0IHH(X+q)=aH&1y6ABOqi#Dy_3D1_Lc=QqUW9lz%i9n@QT0|4xhV5Tg5WS8 zN!$csIdq!|>&@RQjB1cxHbe~~d%NDxrBqtvNGE|wTa_%B+Xd;^~fh`S8N_Jz!- zV5Kl1R4QrKu0Fkl#0UX-7nIOaw&x0u+Mqu>O0|sh8I3Rz=~exs)je&uKP=J764@n? zK?H#$0$*5|h*F7v6GYuT(}(rTqgBOWcsz2borQsfFxN%#i})+MkQpgXFknNpK$Jb4 zh#-^G^swQovc-DaWRMf@oD7Qm3Az2ngUtm*B0jNP7A$LqtLAK0et)4L;TD zMzZdFP=7xXHS8*#f2?ZV=~>3yoi3USf*3L9ub@M11Ff@(MM7>B+fEr`)Z;tf3woUze$e5m$EoD7g)hjOrhSGCP;f<} zk%7d=%_cHZ5I-n=BO2StH;+9~M6lRUpa2Zz6C+~)WDo4i$EgN&S#vQ+{xcsTpX)!4 zQ$tEcR}P2^@2@Zt^f9y?_bH*TxAbYpt0qHG%W&6W(tv5C>6Uo83`I&V6HzDo?MJkOyMBu(n`fF^fI&PFCg3)~Rf;k{CKJHhHjxeF}jJ z3lktLU3!W-HTHWxOADJs&{v(JF5y&yeWwsW^?>d@MpZ-!L8G0K`hqd)1vWwU8mpSR zEAkD8_HObm1P|!*$D%=hws!GYrg~0|__f7))2S$PXX!sqW!%Pb)brNG zy6kk->X@CJ|Acs9d=rL8!?cYGEp#BUYr)Jw2YCP?^FPLa(FBH?(f<0rkc>75M}RpH zE&DR`>8gL;i+>fx={A`?vO@aubTy#(c9ba-yMC9Ps$=lU^mQN91J6*Y=(Esz2ns&$ z42JU@z32?pz&>E>$InoS7VE=i0`mzGa4-{z#DE%UVV+D3Oy|;?r~lw10TjBbEUvUAUZXFjMOIZJh|d%vOwsBLcM zBI4e!_noE6J61P=O!I|j2y+Z!uU*+Xu{IKq^S2EqAG8q6TktUZVAc5Pr`@FjAMyJAbE}xu7pKs)-}@O*|*W#wsdP z6&M#1VsKy*h<4&heW49^3Gj&=0OB`bdqX(eI@<=6P%IW}8UgK~@pj=s zG)LMtPw*KaCg5JwN!)&wLQ-6`~2I-e4V6y&92PdjgrFTmFy@=a!bkJA< zAVz~oebGeKv(@)^$a@hwmVgK5Yt4#?%nHkg_PvR!VfRm%-!@AvlB~;W#q5WaPt1%) zp0x)NU>V|apSC0|(St}OYW8&db4?GAITyw-Twi`JYoXKi6X&YR*ykdv!e~j>Bvr@? zj(nJ)G$v}U#qsHT3L`xUAo3~`fr*6odaHKm-t{8QNf&!Yy~xYp0IL$d=;ICaI&8>0c}rJVN*QiyB*fd!%0W7qv3SybYz; z?iDyepLCvTFVzI~yz^AMCOnkmgu^580MlXia+0-4HWBk*bBn5+V06JLfFNegU^F`w)aYTT4I-p6@7&(d)!D%C5ZrV4mfXUK}$1KwhDE|Czp%w_fjhP@?U>rLmYZua7@wKZ9#LVe{) zi^-~Oq^~HRef8+c>e;BA^TD~by6F@&&f)r`DXOeqrZS;#{-?5td^%?eg6es_c8Y3v z_EAF69LBW7G@EJN_Yti$C(RhS?Dmyqo4n1!Cu+N>3ldyz_9b#7m1Gq`lfDNH6d}>n zt9n@XynxBwUyr>&)oUbeLI<)C1S*d_KQJOG2=*v?(*-JZQ7ddCZ-|YiV2NZh@tpR@4rBulW%*@5V$0pt6-vm zBlOe@)eX(UEEf4z(ya%`DepxuoFb}{7m=c2ibkYp%Zt=`CxoRO$>*)fhHEo4k}ovu zr=%idRDkEggn~R|;1G|f+Y$Ll{3Qn~5BZfxna#Mt$f7hju1J`oLsB7 zUrNpk5)>IG%7G9u9llI;YRnnkCW+(hV#XMJ3#HIuvb-4j(5GLfT0jkRE>j)-8T!m+ zxM2FP9dJ3if-C2@7{O5MNA<2$t<&b|5{rD?UaqhBV8s~BIw<6R5XJxib;;U6 zj?;qs88KlOusjA9s!IqrF5KTrQr7mS#^{GucEfQ=WAcD3rqY$+7mHpH%u7 z?zf6a>%tFhKJTO=P^@_ya^GefA!ngD5T8L-B;H6U_{raF@3G&Y_qGfz=T(uSf@7=P z4@2=tz+0mW(yE@leT^lYsg9s|aFT zM8uxwc@MGmPMJs3^}H%o)^pVw)1iD50T{)GfZNl5WCzSRMBHB-=zf+nFu_T4zN)wn zZv>3-^D5PsGmOfotK;omt98|Mbw-Zty=U9MXi~rFUDH`t&(V2TsmcA;`?WTaNt7lk z%A4H^emT39cgJ?4AjQ1>ui5T&TfCb2>;slGMW8Vv_wHWO$bxZ%?s~PlfISNjUQJfAS&y2|*~Wk^lJWhkRd2;`yD64YF(0J z;5aDBY+k037cmNXFegeILY4IOzg?qFrOK0LsFF(aKJzZ@enm<2m%b#oV&Zz_X97^K zx<(l_Q|Ew$Ei+v}STjQ%-JBATQNo_E;$XX|nTIyq@>(^x{xVsh7*a_xSKJwft-HVK z>#kKNoU|93M!kT;x0%4cN}O0_@_-FD!W6{7g@S_K0qb@VX94#Oa2bya^~+4)S_QIC zBiIHPhK2U4szUKKdf-ges6^ym5TYf){@KZZT^XcHoNRF2?Eebh)wAm*|@7aYS4CHpY{${3{9Bk&^txuh$PUrB&jk8n- zceg)!mZ3v;pQFRqsb}kNC-FY#-LYU7$>@PZexZ$zuT$r9vhncQEHBxYI$Ko~{f7766}ILz}1ta3mCY>7$)FA4iUxBg#WWmU-P7rv}Hqi(SYs&CU*YW?X!@ zf*T3Cf(^NUIQrVT>QsByqk89DHPqg^T6ei#b?n;My_>C_a5}q^COGb9u0NSzTi{r* zT7zOOk6d*Y^?#-Byk2#4Yp^T;hXTL2UJW???I^S%w?c>*TD;jYh<NorZ!E}2cx$8~ZOubeSLxz;YHH`J;(Y@rnh-iON-Utgo3m3{luQY~Mna2R4Eg=1 zTmP7+I@|p2orlF_pdL0~bu79X6jMbpX98wOAL`z!7tU8L)T-6~k>Jnk=jN++?i&A= zP9l@MRjYOIM%5-Rg;Go?&W_SOZd4uJb$&4;z)Z1eH>%ElF{9Q$ub;Y6eU$d`8o$#D z+Ux|dr}>tofGka^eZw`qC#7uWzTDd0hJAg{O^}>uXVipcH8AUUePM;t}iNQ?R z6Pac67pNvj4@}zLB2-QcfXr*}J&`Q_bOon!h)yM375Y4g`Yfu2WV|wn%xv%qdEa~@ zqix@;POuk!txvjHwMxGXQ|HJ*<`SzX*5^q6Z#DJu2%d8)c_XSZ;=S;lh&;N9buBG- zOv^tc4S2wNeon~S`ki6KVtz;uEHkTQW4IT?Ajr(jIdpT&*fULYq(9EKr}Gx7e!btx z%55RW>A))z(R=R(ijB5&zo49D2h-)hs+yzS8R!;#}LYTJK({ zI?DVkzeTl6S92;Lr2g6MlG&N%wE<1u>_Q&QF7)Q@lI7xSA7>|)&Gv4YRV?UhO(`Bh zOfsXSHpkn{oV2_T%y--;WjIXr*FyZmQ*cO)1AraSTl9MTUB{swY~z5P=HVk?p~wQx2mr8?nm{y zTh(dNPi_rj3B6V)Z&US4?qI{HpIZT^ScO%`v!;+=HttpF5$rlmt-0Co5+*o)T5k!i zkDA<4lmNZpHdQeg$tnvIBmQKXo1=fj-YTr8I9DZo8Fo5Eu%EK2Z#S5|m|Tq-2qjTQ zJZ~JhqvN-$2BpjN z-nuY6NJz*%+hdgySYet5926XxABYtSy$j)mnIY^if&Fc`od}v4aio{G>7&e45XCTN zZc)LQ2sW87F~7?qZRY#X7|S6GHB>CvR4VR*Ac=zp$9%cvhiHlX*`gHBPi&g7jgZCY?Uld56YweYL3)^^0P|e$U zD{c3Eomis!q`$c;DEm};1c(NsSZJ!3KiR8(X!5I*;<(mBalJFIYCi-@9=f$3ayA$b z3u`|#DTk(3F|=Ytv@YQw-@ZOm{Q_A6Q9DO2JW7+fmUWF@bC+sw zU9ZZ&v4W!wbjZ}d6$sBbxb@q~NTkO5!Lu!&_vU=~Av1x(Xo#!-~{S=ZWL zy_zqg0Walljb#px^!9GDyzQGTcUv%iyZ+){f?;>)+~wH42kK{*t6NH|84>SBDk29v zLRd+*Bj|sA7YeJpp!Yqpd;YZ9}??<>> zuaEcdZjifo^m701WA5x-@9AG3!7BE?Zoirp^WOLL_SLGaJ{22_5j>(CRsruJF_AY{ zf4o{Xke6)2w1t7xc)6tdr6iCzgHS@vADI>}=%?2x z$<+MA8kH=%TUf&)^0D)aw&x4}t-Aa%wzqB7(;idnp`q@NtFh#Jy!CNRxA&4DMo<5n zs;_^49D2E5m#@Vkv{--gH+2$sOV=W+@4IE4DsMw9JQjzp_F`m+_&OJ1jX_Y{E2|dC ztdSDEV}m^b!PH;x`nxL8lh&y`Ylfb-PPK0FmFRxR7Vs_QD<^uPDeg_8z=Q|p8lfg< z2Y;nsUZ?7xI#br^Fhx_J^kH$(ohi;7cFBKb1WM4K{ax(&lCe&Tl4ZpgHPq_AH1f{m z{Mao@;5XPGO}cW9?*#+R^n@pfsk=|#|HS`4G_3nGG+gnNLBrgqFvjoJk3FTj=Wl@{ z(G%d2Od~hxKb}(4NHKBQdfZ=o^quR~IRK{qrh3+SG43Bm23<&am~uDk?!2lLNt=cwxkqwl<%K)=xvfOJJ zj&ge=dJs4L^=VJ5&aHm}&20nQgPsW?kq$BhGKz*%cd@G=Z*K6&?bgpct=jzy8umZU zmJAUb-8QK9(e*Ppw-$Z*ybbC|!*6M@zra^+9|1q*r;@e@=+`%>-d%*>n)gs?jrU>U zw>;Pmr5VX#A7r>8cfB6?j5?>{Sidg$oHBlCQ`?RpedT^f=G106wvO@c_cWuuk zZ1APIKL1(Fh8y+DXQ7an^lQ(mA))sr=pnh0_|lj3n2l)BzvwGAA`cem2RE{c9AYfJ zvP#;fzuKr$IYWF)sBFNPuZy2UNIa*HdX7o|w7%>))gknxMbfi}pHn67I*?5A19ox4 zX_~rw^*hfI`Y=bAJWt5re0}BfQ1Uh>?-q<>mZc|nbUs5ZVpPe$u6UqF=Hs7p697iZ{KH`B|}`ijk} zQPDE9N8lYvVVc9ShuBa*4!GCpM>gZKuP(V~v+9+Y0l1QpCKsz&+rYcxnGT9Te@Dc> z<&M@PUPR1{))QWYwOy-czL;&ROvx1FEE&pt^`fc>jn2uB>w*_mQCwc^#t0jAXXrj# zXmYe3vxU#!)|YQlU1HZol2%_kCr>xttV;FkThwvD)ZulQUf->z3ukRr-T7w8R>)(9 zesL=tceHNx65&p_>Jwj5jr+X-bvy1`7RohYF5YY0x^fGla{DQ_QEmrdoC^8#XAoJ| zNRk{RGEXve+wR-?sh2P%j@AucR_&sGec$U5FRSKJzqar7l`pG`lwa2@AkJ~k%H8jp zyCX+zNU@xpxbE<>D%M}TtlCFLQz~vAltldxzt_EAQEi(0^_yA@yB6eRz!7y9Bm&a4 zdfqE)un#0NC-Zcf-ua4}VJ*^s*#;sP=o_}FnVo*Lb4)#)JmW43_qCIRi_x}u#y&j8 z&J2KGi94F8TBXOmih?#;kA2k)=OwR#+u!xFSJk|N8a0Rvb$`@-UsK2By-A*F^i^}h z1L?Z&c}?}S2Ix;-V{E4B2Cu7ip(@s=>s8 zo%OEj9e(XMn~1>s-er6E>xQAs$CZy1c3;D2#IIQX#RGuF)C+qde%vMSM(^>zTV9@9 z{fXEfEPUGY%Q;fB+~{Zqots1Yr7 z#rvugEd+U*XUHQ1u>}5h$Ip?NfR6`>a5L zMfyvT&_RJ>GIkJJ_McSHy?&h5Q7_0W&;mprBCeXK5pk*n>54d1OhZ-=Yitxw#pDvo*9 zgfxh0`x%Zscid;~T)acvZsFFITS<~)dGB*uB)1Z=ZFxU%o6GHh+)fbPE*!H_Z!71E zcEW1?-gecf5O_JEa+M?%40-oSkg>Z!=X^r^Y?bc*37p$6u-D3MBUV2-TM7%z0zK&y zRbGKq>L4^ty@+zyk$V-@mD{^Q68r_TE4O!x<5%9v>4Y0UQHd^9ro~;M+y;EPlj=;V z6k+wKq7e~S0JPIGSx2JYhbt@!0d480Y-;ykZWp0oj>AHQTA)w)R2`n!W|0vCk>qm0 znIajGqTX{4S>Cq+zF+^TYFHl?hsw8Q`Sj|CE$=gVx$9H(dH>}L7Jv)aUbxEgo|l(R zK2w(ywSDJjs-LsKK=-7T4C|$*Ijwd59je{X>K;ja*Q)9siMOks>({!<2l+l;GWilk znaB4@VzGS`Yss`edoG2=O3g`?46lju1x!w{K=O; z<`DTDu5y@qe7qW#l+zO@A)|5-C)~ft|$MGe(Y>*Qa*RIPJlp4lrxkL1Zf3jg{ zj*fhx4sR@2^Q%KL__Q7*jOb>@5svkUKI02Cr62VVU#OO)KDnMR=00N1%={tHp7C0s zJMUz*zDtkZsmc!X5yx2Yj#JF4sbdsmPD&iKP^`{KcbTFum@+{QSbtzAk)G@HFFRGc z!a0Us+M8)nE|rk+On3j1Cf4b(Um|DM>8W2TFXaOi%atUHE-i`a&wu8pc>(e7ehKec zrbAz;U-;_xuT;Zse(l8)nlJH-R3Bx(pN~HmsA7UYawOtt_QxVfY8(fBdc@bNd4mCo z@XEftySi`U+ME{1a}GF3+L;myzE&%&ZMyOsR_j&z_-|CRv_Hs8h{N^=re?(gF@Y8^ zu%?EN%owwDl~rn#GMQfe4lcMr*Zp3#&dW}<%&Vc_t7fIb!7|(t{OmOh5mhJZ?$mR> zSA7cqz)>ui+hyMT=)d{!dzGwyv(vm`!7Ja?*`-p|Z?>B^pZaf(*u{pntMt5Gn7Xdg z5A4FY2zM!<^)-gO*zlpRcCk(ESl#aj#NG$`Z$Gg8WtM*T2a+lts~i19W*^f77)YiE zr~IfI7Yv|^cWfTPUrCbSuG8252m|ryc$+PP13Lc4kJvo^%UX){SgJ1_AO;M~*2r$A zR;@a3{t5MdfPVHT)uPiO0x2mrOi2GK~ zgVNvqqKfp$-KyE4gL3U|6yJ4v)o#?_b$at|)gtNlWL2gowWk&|LFEN|RJ}th>b!?# z-8y~I9@VVGuVIO(%M9f*J9DHfXnAyx8e2kuzgfkb9NL^9X&Bi~*2KE?&uVUO=$&jY zAwn1I4}$FRHB`5lmF9aAe<61*d684cM*}5mRk8bLLX57`4Sr!T=jd*~s6`CztG_V8 z2k0+;QP;7#Zt`Are#50E0+esJiHhLUWUkcpM#%j{@81jAJgQ56Ro#Rl4hMs$ccDX4}Ag^X<*%TQ>ds z-`@V48gAXJzxhoy$iw;_@@7E?oZdxXcF{f}25#2#_Nn7bR^=nFuvE^K`GeU5&J3%W zK&k!v)Y}msHTwPERYm^0;z>Z~lNbQztSD$51Y(1))r z+j{9As;GlVbqp<;@qy!tg!j=-jPs!{85^CupMcOIddPm&yn|sxhD}cwdwLi98kr1I zfpDyA#8?2U5=ONuEbf@FUcR3d?gqVOKjDp`fLBj{vmdGPl&*6CyVQHS`vFxp>F<$v z-2gSfkY$G#eEb@BUv9i4^NdGCt;tim9dZB2{nye@TJidSQrfM`%lIt_dh_djRzGt< z)$jC@edvo>mN{vlCJ-z)w#VY^e7h2beAL3Y)4Jc%ym*nhr`y}moBAeZEpH0k%MYz? ze%#nzS0*gK-J{|-X{4ST7hdW#sP|s9=C@KM&Z&hDIE~wW%Na=rYt4LgGvV2pht_gZ zo49x65R?&Tb^2APu5J)?ih@a!iEp%=5qL?9Y)71>Lv5#L>6HQB+s#fAR+u;q1Kvz@ z_Ac%rCYeG^GACJ1n=YTR!n2KeDG?M8NFI@^CiMr||L(T3w=hSJAB*}SJSqJ8Puou0 zx=nCbHNGf8RHO`Mi2dhx>jSpasbN$1=TOqDTS7@$kcst*bLK2!-r_s-(LpEGW~1+G zH!KB@bTW)OBOXK+FaZugKwE;@K=$Ia)Hep5#>Gri^23uZ(&O7i&_o}Rrz@b}3_88i zb4=bRbY4QPyo4m_WbK*JFu+AnI#Xb1#@qOq<*j+l__Xe^CA~nn?}0moflc$X$Kg%( z8c?y9mXKdW=79rIKi-)w0Ga26vYwF$aNsQ;SDkuwQePQz8e6WuBjhy1inBiC6xS2y zW&|J-QMn3v;?WtXcZHm8_5I$9BUbuCR37i>xb78pl8KsVcUuVH`Tn2)OqB$}j*nq# z$6>rQ1|hTp=}*R-(uM+d8)_2MHjGJpady(b!{qTp%qfwY2}cb0PV-Bs*+lLVb|f_? zsJWGLE@g>$w{i~WXNPjcc~ImyvV8O$rx`zIJ5EKXyNx#rb+0SKMtzJi>FnX2;zkw? z*#u(vbKLD9kH664!cKiP&Aab$i}-*leO1_Lj$(0t*y&xe0Wnl=4>i7Sf{L)k%l&Ya z&I4g*EZk^p#A#uSzq2Dw+wdE*$wF_4I!XOu#A%fExAkX<%x7Z%<%ixQfa*n^ZimTo zohSVz6tBj6vs~vvLP}DkhT~AozgI<_CiyJSjh9duYrwrouZcRR<{JMWOA})g*2$Pt z_?N5+Sn3d>;gn8LaJ5}C*^UI7!$&$n#FxnE2u(6rOxQ%`L{)Id(Y%eYOQj{I!BD>! zKrRSY6VxcGKjWqoai`GU_qy&9cV?$M8nlN@0mCcZJSL`$bJ?IWW+I2wn>h_w0rxN| z+%j__3-NMo1E=_V&DdN}g-zF$lU}mdv3S?&k|8N+w(N40_wAGv)=3{eJu1!@wV!_|)K?C5LU=rriVl)W&uT=&!A|i{*Rs9$C2}oc zEl(J6;7axx9_kzOo#yTCcjmAmw&e5Y~#V|&dPZrD71Oz+8e5)(fmDC1z! z?42ENTeHzIga`@G@cv$_boTCFN}C;uwm0L4nhnm-Rj$)G{Z9grX^@E}n*)O0!TU&U z;v3_iO>TMj3)~sv^RHuvmNX}hS>7XmKUmVgj>WrIcZ6&mV?5ocz=@820M*$50Xqq~ zJpm-_)qd6^bFL6!l_}_Z3_HkuI{nc{fg$kjd>Ha-KIx{@1x|7Ix84^(go-WCzjkV4 zbZi!*H~WxehU#X$jnC8Hyx@lQ zvOe4a@5!rc)|tHv#hYi!nJvKq?^@s)mn8`QR_<)sZeiLss1A5rR@H9$;C&?CE>qOZ zY|iTOTQ(STO^-I|7wR|-(%)t4fLHi0YCg%YZZfms^+1+GxLr*x2k*PYKeq$ILj^e* z+&oGw(ZM0^BcdL`u+aS=e(=eM zcd>)S{Xp+7f`{Fz8`pPI=}PI=L7-s5VelV_ud=O(>@Ok) znSejLvhM?LX8!ZjBBiWOmOE>?g!hFGeHoHheMyn)$I@R!%U0SQEL&rscrJ(mAef6) zhuPWr2NL-S`e8*$3&X)Hp4f%oItT5Ogo_5a! zYkk?rv}1F~Tf98vJwR;U-61!CuOQ%F#^xJ4#I~+#tkuL>S`H6A3(=2hIHnjy_fdaOe}toXRs_4Vp!4X50=LhN~jp zk2RowH?zeLQf3O)B&Ppn5b%FquYWId1{2mXuz}MZ6!|p!)fS&-Uk`h$Yc%qqg{mmC z+$5aO3PPD&M?o75V-o|v?mUWp*nZ8gg+uB#_zDspgY>XL@e0H6#R zioEsS%*=AU$9;;N3o#O44v7DM7!lJgOQ+Z-@h$)u=Z9oK{1XPFe{AR+mi{xIl3_dy zaRwR2bKoN*;FD<(jo9ZLfm$=}otU@#E;Hl4Hk)7mr{1OiT|Qf*d&^U{2N<60+r)n2 z_mqy}l4Q|r_T>rRGZy_n>320_rGKfko#~>VXTgj&`YJqn4>p4Y5msi{5hR)J)@CrP z*!$#ncV^I1a2ENGvR6v}<3ANI!P?@bvZnC)6ZsN!2g{il)e;8SydX7uz$Px}QTm<6 zC*xV3qLR%W(SZW8Ry72RwGX@R1T(1tp2R!Z6Ac5m#_> zq4uOB_gPt$BGsrbSdvCuWrw2rJwuZfJbFd~S)CP0wE&X%Damvr!VUwKFh?X^NO{=-9$ZeOm<`{)GU*hR8Ue&DXZhp@5`q53ZTla)FR3cs zsrsR$lVp3-wxmFBW8QdKrglx(o3ATUtnB?S3;*m( zJw4?#sUtO3fA@9B`|@u6_`wg;qww(sudLOsw2IUUEpw;V_;h;6+v0PmQI<6ga{Ko= z=p@EftR}K?f$Y)=r(%#u+|b0M9B` zOGDmmKHv|B?C3NZ`TrQdYge>!KCx=ynlhaTD9>16$+XSR37mh6ZNx5KDZlfWP207`wJ zy;HAs2Ie;(sJT2jRMYkmtq4SzBL`3mLqn=YghcYpf|&Z|36204UGSC z2*&RrxN=IqUU5!MLH5A38b%i1zK;2`AC7dQ>N; zBE5(7Phy4?V+LU`Cch%rEHL+kZp-Y^F|W80lY|)E5sNj4X<5*F#fNP{HEjPbXfe32 zkI}r&&M>svlRG=5z;i*tdh7EE^qy;(j? zfD3O$QTqHI>@C6m0r^*TR^>sd^kG~wYWam8pwJIN|6Ll9RbAYr)B%fCv+oHB@@(ZJqIY1eMXUZbe!MYz{K{)z8$s(J&~Ko~+?v`*tfn@StkyM9@OV+J zl-E$nzdg)pcoIqlEeYOgFy?u=-dp~>*viIF=Cz@-e|IcpD9yw^vx_q>y)WwHF0lRZ zW#-Vl+n}*9OUJTW19dBr{pWz(81!z)_WeKR!#)X@cVk7i&m>L=c#BMi8`O;@89eNI8UzHFRo^YSlXrJ5 zLDUEdu&F52|NHL0?eE*}pNB80J^8N-de``%Een}p!CsXmzC#tkF8`tFCSar8xRZ3f z?oN{+ijY39Td-JP`IJk9tvWryoBb^maP)Q_#n0QH$(kq+x??9a9#6!wy=k=B;T=L0_fw*9@=gRh3RrKEMHhSu?QB z;%EJ4rE_F-6g(rwO>@s_7ZqhwZcg%?rUdj?dCu^*bL8B5vs}xr2d;~IyFLzzVJ_Y! zXdw*Qp$^=FIQ@s`G^;Z;-t|wOH$41KlNl9UOpRY|1+!{BUlzL)lV;@KF7xi}%T|bQ3xr~%AKb@u+-3=Qf39Ia~ zk4wU6X_O_Y~5GJRB zx52+=!w{}&Im?=Ke*Oo;1~?6x@Y;8N@=bPsviCxb@7M3pa|bw$v#mTbz!@Fqy>X>` zyet~%G$Ix&BxhsCb+3U=lgJuYdTVy*GY4Xe&(ZS-I+xd#W5J+Da=b{wRMKef_@{0( z$SFQ-9cB4nX5^KL;Kh^0t&R^r$K$*tC9o}(`ur(31o45`Ut0S z^jk8bSR8l#`4KR^&AN23)66;O7tn(TJMFB!`jWxU4EFi$AMBLY;lO9XfJw$hmt0~M zTOH}N3q5C%?fT>+ou)(N1a!<><@PFi)Rd#orN0)rKi&C}l!RZJZ+XAQcCTh^WSS-9 zARC!7SH(n18UK8OoQzwJbXpcJ@be=gaJOe``bEcvIGyW`N;+9B%%l|-yVB7^SVipB zvxYcr!cQ%Ul49zKAy_ar>-UGSDBrC24{^qI{N!or_qY_9@QoV*%ZDfFDgdQ;f=k*y zl3R7LcQ7c1uh<+YbmLH`O`E|<(~kH|jB&+vMHK_i6i%t-I&!qrtXXEHa%j|?N#kZ)7cdNF1dQQFqfb4kuRoe<_UiYK zb}lZuA4yPdSDAQq0%;`jt&O`-k00*zXgk*D_7XHqiob~jifxuO7i=b%Tm!<@6H)m9 zIl_6(uMBsZ$IXcIB<^m$Wdy{zStmz0^@9pO~e{Sz2<_!y@L@qv}cIIYL|6hpfw%kW7) z9YZGahcIxd(4C$={~$wD@{DmeVz$zqM;MWKWP&5P~K?iL!#Da(Qfa?Sck++H0iK z!db4E)bTCK&e4-bIt@=747o|=3@|&rWd3DFx)4gtmnX$MVVjgBNEpR|dt4;AC}13N z2XKTnVWU&zgv$KogjSnmp>VeyHsSf4Ld#%3sJ|KMj0+VkC#ZA8vCfQE_p`}Nz-yCW z6W@CMR9U1#h$2o24&}I4P<_w(+o0xo@)1DjlG6aDxnCBZ=B}8#19AQ2@lMw~o&w)u;6o+8S|2!`$SDrbj==_k zL2S^{r^2I{3m`56zGAxf2~MLnYc(zBp-a2FIO4ooG5|^Key?={3m1-5=D!AiFlGYpweRC z&BIZ~tp_v zY-(ct6#%^#{4VOPqn(oGe%nCZG8lV8{<=?K?u*C!qjBTTokn?SMi&h2@epzHo4 z1GD)~bb3O5M3<9(XOw37s>c}S+C)8RjMH|wKxQHbcp-{oA|Tn}V)1w>FlEpX2wiE` z04(R@RBB!s{Fw6Ql~J5&XOrGP+G$vSS}Nq;YrIQjd_fq8A%0*ZPzm za}tu(JZjPHDSR*N2R5!@PL#&Og?cbt{v6BxYGVniu8*MWkoOR~88~=F4<8iorOQrs zj_mm_d#n?*N(D{Pj`)#~sp>6nk_L{M*B-!J*$uw*WT$OBvm4xm1s0r4Sm3(<8>BnBAkV z9ZNjhJ$l1fXFNYGPj$NRbLy$);ccgyhrw~^J>2rKoYOOM4?KbvJD=us%lV6_WkGKz+wecsmz?G_P&~na z!48`R-tcyM%W2L9&MI0FgOoc)A91>qXuN}Hz#uHx9h1XB(7`MhmR3A6!04H$1MhG8 znbVyn!@o0S*<0$Dl`Nt#U1`wUVqOtOIwprqKSpuBnG{5jl6lRS-cJ;fJxd%)9+V9G zK+yRNr)95$?>77Iw#z%&Q6P{4hkK)V&brv=XDZuf+9F7k8g4zqNv8k$vnh#pZH#PI zFs;v}_4yK$BGCDOvxAfZur*U)5e1giF0jND$fE#4FzDrw-7HhV%j-hk^WPv}Ad!J( z1Pc9yo$Hx*Z+GP7>%`2}c**_`8fi%_U4yH#jl5^zW=|k+PdwA<9$#z5Vw-vJ@R?4d z_^0e{knkBP@y?k}=eQ5}cJrYASx#mAO~3Ev!D(kX-STe;n!Fo)W-z7iKg(&E@IPZ? z0{u1nu0^&=)ip-7Yv+*r8_!S)z;AStK{1;mYGKUOAX{#$>p$ger)37LCGu9^c(zk? zoIm`lOmT5Ac+Cg{&mhSChuLmykUk%zXJ}LgB|{TC%(w$9`j+3ka(l z>mGgBc&D{BRgW9*6cULub-a@pw7_R|F0+7IF_ZXKobzwJ*%Pi!W$i@?G=etZ&dKqw zEV-I3>v|@6l?7w|aJ)0J2fA#L6jxl7E4 z@Q8`}+;f~YoVb*n;3SIYR=2{{l-iAS(>G3V%If?}OZ)WG6P$8ul-@bPXjjEVgM#Ym_x=qF_~ zpF+IfvNhi5NO;$q_~KOGGto(PebGdQi;4k0S=RWs-t{kpB#uhPwQ?f(T;wa&esuxz zLhYYONaSFV_=p<;y{YKYAs-lEa@W`_(XSY67VLmCAv%+x%))Nl;L_2dxid?ZM;O+nS?z4Ru7ou3;{8hhuHj4@p zkeet&_u7~!!{h_a)CI4|5omY_{{TB@LNz{WEWxzsGUgt1RAb(*l>Y=EKxBu0?D)J; zz_u-e2IBr=1|jZcrq5X7_`GQ&bv*1p$N&6iCR$Sa14+%hT5D1mHr0}uz@g@hZ3afNx{|C}KcA!sIo zc@c6!DIXI+k%LAa@E%`j#*%NBh_4GNO7TBvmLJwlH8J1iJg04H&VBd-mckdxY7SV) zGf!?n*uJ7?oaZD9K%zM!n`M@$@JZ4|WO^0S@1N(?8_IlAo->&hlmZ2;iWC%|%=at_ zA@Nat@Glr}#PDcib&-zCDJV>J_NdE|6vK7z^POUjML+(0ymm~VP~UA!p1F!duNnMg zy`e$xnFqvu2X`lGIpDP=PKJKIwcCG4*IB+q-7UgUpQfZuN%nv-0xSw(jrem4tjbKXoAi5Ah|_=}T4wppx=-e);f=S1eLGJ;d{nG)!i)@D z(Diwy2-y7RA&;4I^k?t4vTL1l)+%xrTwCGlAL@~POGCg{hf64p84mW!RD zdVMJk*H6UbGkuB1;7-)7FLoNl_Szyr+{^UQ7dr`sElNBE?wR_Mi=B2yoEeWd^aZ{)(IiNh?wjCx_b>5yAHfRC>SREK z1k67hg#M;!(Xjo#mY#a4ljR&H)MwPNKKE=Y}iPJOVRSO6R zg4~IhIRi?j#_zRk+^9!V2QE!*(Pcz7kG% zXmm4{+Zq$Y59Q4GvBweVV`f*Zx&&hB4q|;YwrF^0!dae-Qu*|%YZ!_R904~A zA(+ZF;rBu4E$sJgizQspnEhd*dh``ek2tI`!wLuL+pb`f)_ zUFr17r99^S%>Dsgly=I~?EY1MqjLs=i-$M^B-EA8(4yNFh)snHObQ$y+v9YvArVY zy07W?($2Bg@w%eQ>6j*ef(h8gwkpCa<(R{u6Yj=@n<$tzO%8I2h_lSSEK?3?16?E_ z4q)N{Ig@ae2eQCN(2&`hwh%#VB|-g_Ar~%>C?rh_x&_`P&h|DECrMR$dzI6q1%&(m zYI_g(DvIv$d-vYll${%LNhl!+a1(lyUPZ}9ihuy)|l&Unc~#H z_7}9l&~%gFz@ccB0)A-)7{FZdNU8vWAAh74gT3PE^g>c6r7y3g!1yJKH&jo18klxn)k@QprO(r zJISe=&xlnjS=w|Z;d&9SoX3b^KoJl=)8F3bH0dFFL@x(TWfjB3Jc15s96iky%~DGH zdZH865REYxvDsTE$Ip^Q6f{NGPIb~-8?nYLKgbvnB0gk71YyC+Mzj;=L&UO5<}a6x z&`(Z9mAX&AI@M{!j??euby#OkV;nuK2TWrrwp34<=5+6pXJisI+=!;v`z3=KOyxah z%h?E%Wg1-uC9fQuVxiIV?5Xsk_~}m5wDKmWc90%0gIuP&O?Nsrfdi;pqBRGuV&A^)*19Cq?C?fL;Fv&2oxNMALO6N};cnDF&2VmRw-W_W zT;vKS&ceo!1ppO>1*(mXk3$Ex~#Fn`Pe10q!97T+oKIb{h-jv=;e=R zDcp#_5NXy&D(?E0By-{xl6GAAh&-GfV(Mj1Tloh=CbQ6uS#X_uKSIesJ@J0$kD7aZ zF-V}6rSZTClzv3;nY=3?xdn@=r=BqOB<38mG0_ z<)0p{oV+ggNu1@wml6+Ec;71KT;8EsDGjt~$`yyp?+RA7o%i>tKaetZd%x6p{GKw#%mS~b$n56H;M+PLDD?);<-Gj9{0>B&C$0Ebk z^{`thuH=_cu_0EDr&zK&EW}4rLSM3FF(k_}0q${sYnGEa;*4R!4p@c|X$4S4V)BMt zSSvZUq;=N7d+gq8r!(>ZCq3-xo12>i=m*02YP|1`+^pv5J`Xw>*%ec=EZg$+A$}lg zT0iih)1ZR*&_i#2kj)}qMmXYs_(7-6`IMlcMOK7No7)k$%S1O8F-oNmHdat7#WaHR ze65`onWuCA<5cHRzqiAS@MjUKumHs6TmR#bMYDe+lrhC$V2DM#$MY1y>7PCq+gzp6}lA>u4Jhb`nCPW5&ju)&ykC8 z0~E?FEj0VHSmWky37Kz+se6yvluLSVB*Jf+&0&VrQ+J!=)JcDzn=3tSmsFalVGLX7 zsSD;fRn9qRL_g>nHJzXtha9;HRv6pM(Dr*{`-^j&oSL&3hGlyYa|gKqOenl=jDEGY z=Q`sP7{~DJt#6&nW}64}%DF6R@6{j7Wp24Z*PrL~vghlG^ALC!>e=(qB+W;JL`K8F zqwI~7x#R;R5?O!*i>NBvH*+6xM5fGkWM-nde3X_UmCmpbsF|Q#5pu-4m{1slcxAak z*(AlOp4g3PB9;UzbFYbq>8GZ^8K3S!K&aI%cRdc`vLtS|)NHq7#ws3EF`;)ot#>SNF16R`lt)#yJa}PWj8QImx#eY-O4jlo|jbDY6X`lchDPT{@iA zBT|Sc;C^6@bql{kgf>X`iI}7hN52rQq8QW*y3b=Q5!F!S zK6sAF2Ff|fn7-&yy5Al>;!%!(%+UlOEtyD&Y}0)gJ6ZaZ z$D9uB&6;yv$xK7f(yFYnu{TXDfqTYNziU5re&U$-iDdYk(;z%OJGN5ahtcuZ}o$PwN2 z!eZzAj$$*%LoqE@0Yxqr5D*pSt;&bauyU&_FFkD$rTJ24L`zd!#BHK0uWS?jMkrML zH=Q_<#U#VMf^f^&*rFRX7=^V;KU<-m8mBK3(BN?0N>*c-a>TF3x}A z>hzV)!}enR^h&2~>ZY(KLs7R(V3^0v*FUdhfBF#JaTRl>`Fipyr%k2JVdN___(W~B zS^v4pIX7p8smLsZH0m>*30TmbM|Uut5;DdXs~-0~RdTN``rfIci&i^{xF1>V@dA;t z%XvXAyZ>UWK(>G|C4-`3tbiSJ?ku`^ia|20;4=@&V+EutjG!VLXl~DwJ%=)0O70e5 zgV1DY4}Q&U-R}wVHCNyK1T%p7C99rrez3{f!lz;#nB86UYFN!S-ExsrU4QhHbFSA1 zqY_GZx_0F)QDIuZ71U85k zt#{h^pX~nAd)G7YJg3zLr(TYSgl{6%1&PODf6b$GI$c);k&XJY4fMLV_4EzSgapU$ ziGOWyvN}zGO6fjXT(c-glkL2?$OMsk&+uy@ehfu1JUg#SWPmzW(3U28 z>lJdiF_GiZGd4O`rqcP@LNs(!oZ;^@$=O7`sgD@=_q-D|{G{G5DRNDmDP(;V6 zYtc-T2dkOY*|WifZ(>f!0fPo*wd*>*A`(zOz=c@=wq9m z?C|3FX&mM-^U8U;#uj6SuJ;xr=a4m;?#3+$#`o$6@#D36i_^X*f=oFVlg*iJ*jp}x zKK&jo9!$*CqA$o1|`imkGd-J}ap@%*1 z6tZ&+qL^nG$^yf08U{rFhvy(~JR3s4Jv}&bk!J;tQbq9oPmDrv+Q^>{{~Xh8J!YFz z-7t`;+se)1&3>MJZ|`n%qA?}{mo-BIM&`|wh5X9sUS+$}aezO%gJPIS1(X;Q8CW6z zo}5Cxd%NGr6{njdb6Gj&6_p)ua^cDH?M!7}*88?QO)vcW1>{0eOo^DwX$4Fhd1hl- z)s7s1v$7pRW=K?r9BYWsi=Nsmq9kf!xzyBX1tO96boU)jrN*<$*b(*IRlywgIC;brl1=Z=6 zQm0wd?I^EVy$;YbWd?~65_*^@H>FEcBkcl1q(ZqA(Os?6UU2GV<pk&;b6evz;cP1? zIkbdbi)uUT5?s)VS$rfpPq>O~*F9f!YE@qomdSKBxS|U37IiJPQ{VHV(=NX_J|_+V zR#>Y^lG-_)jn#=>T?EcvR${SR6mrQ%0d|&&3}K?!5*N({qFDvKLxL#D$hI&>7E|0` zuoTwcHXE<;YADU*&b(i^jz)b&M(K6JIz#^U3o|J++E-D-VPVk{Rx*$+A3`yheh!dx zLhskpUUHiBycbhn#4Zg@!_<}Xx%U=Uh(2DqU&@k%!I1zn;=fZ09Q5bZN2IP{*5rk)!qSk|o^8KsF3F@@|lv87%>xpuQ3oDXkB#uWV5mK*+2S$!df#4?{g0 zsul5qOHy(~IV2k`kZZEz*vv#^v~E*F|8c;mDTZIF=O`DO1M@2iiAq+2o-uMrAEP9e zZi|g4RxU}I4`LA#kQQjlY}8%(K#VrPh*4R2c}$5q2c+cW9deP*FVkM8AzmR#Jy}#+ zazSp?SEYFcCK*brAAc2dNGG{^5-Bs=Y#x!7fCt4K^S|fl9V|8ab$dETBocX9Xo)O8 z^P@qK6&6^C3=LevZdgeqA|2gxb7%!-5t2hn-{>oMIa${%i8sB?^rOfwA|nf!01_6I z1I=>%3sbaqTmplS!~{0VXOTYqzAW#CbZMh6#Enog$lXzBHZkeFyPOuS4(yj#p4=8o|=UBQ5vOWTe+JT`*iT@~F4f4swM;3B=kRflTO{1G6gyATlW|#g!Tn8WSFY z&Rw5+%^BBT+>6o@a7DwgQKc01=L>o__0ASYrimgBnZLDy8M zr|fakus%dROPkOtXn5cedgUJHp`;~7-p^tg@cg|_-O!Rm;Z>veI_EVvGPfm7*a8;A zED=r_M`*fVuCN{6a7$T95h3!petWM|zacXOW0=i|ic!NPj1F7OE5Hw>t(hDkBxJwg zbaUQ#&6j_s=?QN*P16sV7LCF`SiU1-;V~=--J_p-16|Gp{lyyy!Si(dn@-b)y}e%N z5l=d!#cMD|1}#qBAxtsQeDH>m$MjWi!kbs?yWeyMR9kGgwp=F+7a-d1qLlMS>!9@!ifC{;C~|j zf52hT5E&X9nI;CqK)Z`mZib;wfCoC&#Onqriz8={O>4=vl&{}%a?@DyjwWR0u$2@V zNMr=f3G4IrIX&_#yWmQ$hyb-2cUi+x1RBa-Z<@iH$Sa*Kgsmb9|PPDQ=gd%0rDA{RI)^dWm(O_vb&2?_z zNXPZrY5E>etFs^x;-uT?oN8-xvhxCFCH|6}h<@g6?9zvI+&G6Ss?m5Zrm zKMIu@O=CZcmqkN0WK(kQCa=WMsG)G#p8@Z7&oCKRRU}{$SY;{1;I(kK z(v?H9XXOgYOCDu3hM@UNN9Ypynl`T#2x2YbI z12z^VkTYg1`uICe?S6&3;^-1A-0XraUnuL65YTOsV|s}akaUTQBmi(;MB3SnaLm24 zEYTP{!Z5iPnM3O3{(#Waxg73S$s78+d|@LSn){PhW8m%?)CNBxFVQNH;QT zP+3uWm$W2%W@I3;MENeeE%0m?=pZ)_GjK`1{y`N~dJAu)#>F5=MY$W9cluI}p`6NY zyc>$9P;8+3?}JX}1-qp~Cz@f%%!X3Px{R+Wk!3;u#62y{!Su)$Hh#!x<)Q+{bclSD zo5<2cJ>@;;+|+-v1pUT)PL0afMT$A%8m(bCa|k}KPrm0|;~dzD)G52K7U*l=cWOD? zUY2hL>IHhn`%bjM(U#W00&#L>wn7OCS zkdVkAA~G;*yW_CaxY?JVl&|EXb2BzVY~dLJcgd$QNFdi76XA&bTZc*ih(3PUsZ;fc zw`W5L+zbJUGEnOVN1Pk03eD0l{cGukbdxX>{lpQc1ban8KjxTyo?iSh3wPc1fsdUl z(@iglW8oI}nn!s=vI>4V6kGVzTpce-2u~dgU(9#{Q^DRRQ<#k&Ix;#UihVR zXToD%OX;kmPUhuuDoL7aV63o@(|!AUrF|SWN~h14aStBQF2IUE5`QnMi7?>^a8@N{ zW-$Zg7{I#=%uUEfDo_R+f``Xz@o$dI>6z#`v zs6p;kIOg0#K9?MG+E<@y_MwK%6=~iaJ;fCG+hb0xTyvDj)SZl5X4xSxTA7ZIyNy&X zhA_=3gW2IgqGwB`%sXX6-@tgXj;waln?Z>-%_HhXkNe0Xj=yYU)CuW1Ob12J#%NMu z`6dgU=i2X`PHmTYi?^sZ17|MS(1ptvY`kTlICsqvOufrd-mD)`jqTALesDURW7MOf z`eenDxMcF^FHg?bAOGOoj`ETG zmKu3?r>`2_XueqD>!xr05&h)7=6jym>q~>mdJqGO3}Ui6z41qZ1H4Os1(N3ApV>ALQ^#`Yf-bZ@BhjX>hlesRw4a2mrD_cTWA zs4?~BX^SgdE)iR?sp9EYMG4I@PcZ^#sUy1Wx6Wvcdp`E9bFaO!B>J7>*nBoQj;Z>U zdew2~^4iF66}D)JR21>o!PzJr8LO+EaQ?`gBG%<$)YylCp9W-i7donhyhK(j++UrJ zp$|`rwU7K?oi?Fe+r_!*S7#vXuJTFeQwK6nTFVYhkpDjEJb?Gi-<)&OFEOhkuuHQW z9h;=n6BtHVp(*>#X;``RS)xJRBzww!Suas0{mvaPd3wz6&MlPT$nVY)`#oLo2RC=D zEP475*h8eDoyCxi~;%wP*KSx^d@q=T1>;xn& zmVViG*CC{GlfV5d2px2?q-TGlr-f8@^1_*MOLBi=~VuK{UZ6OP#UJN+yO&&CCRemhfQ){UlGeflDkW{Oj2q2r3Cud zbUrt;AvUc^#gIcziv`^+r;{-CD@mAEHc5zj;I}7ZNd(SN|v zq5Tspw7;|hlpAp4g>p+d2QO4a0;cUrz-t9*{B4e^oqw2HL(ZZz55prgVcy&RI9(B2 z|2SO{hR|d>O%$fUX9qm^?dgE;eEZLUFRc&O@j{wXdnw9*cxKh>dz7ki)q;OESjF@t z*vAKLnNtSn*wg}wfCmV}CG@dEpHAS6B60JPs?~h9A3xp15QN#HOVxOREaEv$uNdgm z=ZDpJ==JHa>ezoi%LRtAq}H*p&1FK;;?z1(QTu0RfVrak)hi~eLCLBdxpx|KidWUunN{Rt@-5=#CavDX*NVpUHj2+D~r!;7`yBwvz zpD`Gps7T5gA4Da0lloQYQFW_sHb)gCdKqLq(1*HqWz~hoySB1=u<8%H z<52oCA3)I{Es;0RM#QjFu|3mWS4&mnI6E>eRpn<*XT**zNy45Og9DL$c2rag3w1P& z5q6(;(^N;cPu-b@>SKj|ERA!QQ}os}b!U|!*=R3}#=*?pWmRp3?o~xCl>xbmy0ONP zD7z;NPNJNevL#O*)}*Rt*j`pu<$?TpRg(Czq;@rRzHNV~2Uk~5;G3Av$($j&U%I*o znXEWn-Nvg%4RvROCs1+7E?t_FT}td{ji8+53Phs=^Zb|xPuE*(sC%kE$;y>vl4&k; z95!f3_d?+5lL757(syR4p6o|?IfJXGhUgzNR0Cd_nd-`#vcilKA}sw;X37N5iadqH zMD6U-volq%O21Jga^YD=8`OxOUx&;)P*g`vAIx?@ljO8*vcDX zYF>owbh!bP=-0Ftqo)!f#>6Jnq-LJf&(>639g~X8(Wh&>mP!xrG7~E)6ve1lOI>B} z(gn3B&2;@#EtO%<)UVW1y{mXLUlNp6ho+JOTJ?IhRcm#e3A*U4oygOAcx`nqb-tuF zbw5RaR9oH8*L6{q-C&lPH#e1XGjC?Oia+QtehOp+a|5DPCWg4kcY1wPwO~^Eaa2{u zs`YPCRhO??*{XNi6gvt(V!q4Vhq{M8y6U^KS#s~Hmt?ChYOUy5iNzuxUuCOqX~b=k zLmycly_=)zCOu89h;HL)JuXL`Tc2Zh(xBNCH*alK^ISkR~Sn>lK9qYv#2 za*LQNiL1dhrETelft3K%?h4y4s$d&?J=v}2bk^?&M9=X3PR`s#-K zp0d;}$I3*fna_>YFig~U-l?*9G^Wz?Mkp~mn@#y-$%WG|)SkS}QGB7k0Qy|HAOkI4 z7D&V)w|j}W;3*6xAL)YARqVNW6^mVlNKS;wyy*%SN()+QwqDvmHMEQL>kU-)uGw`Z)MXF(M`j836lgg zB0`NE6)<&<609JQ!{(2src3W?s5)lJ+CQsEPzX>~^;yX_nWpq}b*)C^skiRYNY%{P z_abSD_8+~e=op)NdZl1wj=rZ6J#vCx(g?oPyX3t_>NA@O*7hcoheUWUD6aruvAxRraFcn6l1nr(aa9qLVaa3l~Z}7QFa=#v9A}E zlAhH})ol4(yomRvVxr_Iouz`r>oKUq5gyTkTkdMJG4x?Byp=>F&*}G@sSXVu4oSMe znptee`WKrmn3Rx>WF5~@Ih9DmFk-7MYOq2*<{Z^{G|@AZq2lbobw(yKZ^3C9ZH1@D zok&7D7SqniUK$}9-#*yEFviHzWTs3e*G;)J*vBY8h|^RuhaQ;uZfuSO@}Qp4TwToE^+0nD8!poqwNS4ySwzQeuJz=UeM>c_y7te@2mzZq zVIJB6bz*T#mFZ%4!f3V7C>!dGhh~uRA|u)b){sYG5pvF~9rY!xEg;l_C|G>Z2>oYE zmDSvsmyoS}yQLpXvx?d<&scmw@0#uTnKc0FR_h+ERL`ye$i^%dK`j>pPZLNCSyY-aT zs!qawV+LineyX*p+Lv21nhw*EHtNc1+O%?AvfhiXmq|UsoR;hSHi%NaN*1@FNt#Ug zC@%6zkac{{(ZO1yR$e4BOxOZEBE}ZbbkVYlb#gn^uxhb)a0t>|;kf|q)4kfMj6mT! zJ*u6G4yIU+lZ7Gq?18wzLQ<6(K58Ingqk zlr8s9u8LVdgIv?fUgC5{$&#$4*zPm<1NlIfGaxT_HwVNlcS=!#0G~YzxMpTtDwM>D zizJ{MeW>1guDZQyStXT4o*_VrBF}}Hk>R>$XVtFql*M?kL9%>Dpf2jna9E~ScUFTD zK@!eWy%MG#L~>^|8F-$`P0Di@ZVQsFEA-OyRNoq$?v)0jZOqgg5d$(Xt)R|V18Y1V zUty0gJMLsvl&yl1rTVV(RlQmtBCEh5D6gD|brWe>Au_3axz=yT`E;hY^hf8bY8gvq z)0ydI25d#%iZi8`Ho*wt6Y_V<+6}KQU6oPquq+Nq&AH2dvD~D{;Y8DUS#=h_ zBzMKDR^)yi%~R=S%Wmg9lh?6%%Da-7Om_A1T5f?-^7?9?>d@QIYgeigv~oDQVk4AA zy}Y_}(=lf3Z_<^_dQ)p8J;^|dyU}Ez*99t*V}_$HP|=#FRm$v^@Knl{il>Dm1J(1! z3@Dxc-^_qMT1ij2+NoN>4rqq{uDePKc!2sXw^Hk8S_2J5jwk*f&46z0s{X&30d>2X zS{>i5Vy*t8*7Tlk>i=)MpAo6XLPrKeMx976^?ZmO|ExlvuskbkI{9j+(*IDutN*9^ z^#K2u^*jCllZ92kYI86A->deq3sr}{dL zs_XYu%~NG<*_@;_lNDIpi+XfVW~bll)jgT;ey_`Va+C7_ozM$mW2J7{OI?D@QP4~6 z;p^hwm=gM4Kh;~c3hmkv!Z7?Ny|D)~Kqp;Rx3w z$#GoQWeb{-Y7k|9)g3QU?Xjdj@e=i*JzJl;M2$inG3rvr)h&AFrRr8*fj(+7uv_~u zrQEDn_hD{cqJQY4hTz$+FE)!d>figSnrUn_@{QsKJR`fziJDx-6nLv1a2c%SS$)f8 zs)6*TfZv;VJ7%ir_oma~V z2B>`GmiGs!OYOC~@fC&@_qsx5HGRismQ(a5H+86R=dk1p`%wKIH^%#=3HNZ1jj#z*(b*FRL^4%prfGhk*mzJTPP|4{Y4gh}bS{WyGC^g=&1D1btTl*i5L_FP=?Vgo(l|sUIfy~A z+Mp9Xp!;0IuzgrhyoMG%tRK3DzV@;H?=|Y24)@71LS~!Zo?I67Wyh!OmYouHIFsa| zQcuR4dUW?Kp^jxPJyd56ri~}*&V$tjvNSkY^{MkiC3Ci!)g;*kYey!U2?skED#%km z4n{vws%u}1SarK@e=S6HKo7bWx%fmu9CFl9tN^*38bU{51az5QiLHq%IkdLpT2(*u zxg?{g@t}a9aJR!m7y2!lKSX6`ZdiC$G;Xky#g^0ruGZ*01g*#pef<#CG5;{cD+(m+ z3W=Reqm~mnTI>Um_Z>0;MahL?K=y#SGt+zUH=&1bs$`;9yDcKUsFlMHiv;M^6#60r zGe$Yt6iD{mxo=UEk)cX7W-ZJH4>L*3G#gCHW1;t>ca{1Q>qX}erEYub!GxlnrVLe8 zIfkx>(rWkV?L$>{XZ%&7;uPPLVEXYY3^AfGiZhhV`l@Y(3OJ^~NcFi!g z%>HryaFvsCQ-*8odr0xaTolrBxJu*3ziz`hFIJ)t4_A%jzK*lwwT)2G+TRO-+yX1H zBA!$k&NigQ={)JyOx1(#5oAl5(%GB`9WX-Wo^KZXhX@6Z@QzzD=@cK*j&ATgsRhkBjmCm(cJE37CuO(ifGC(^h-@8h@yum>94g$ zBJjp~FNy~_NdS~-k${N-ij|zgSZ^H3D6n5I9(kItjPNAA>pZD+2+?=be~g4ee7-Wm zlS<3sF}~74FinG%GuD_?S}wtfk#Qkl6gX-=TTZ!z)_91H(ach1UpguyNF9eLyRat} z&m9H~1zBsD9LG!uF%w`eVP?w0DhBE|N2zL<^Z8sf{+4_k>WTm3G_NW~?Ai z-FmcI$k6r1XlCrY_0iGlGH3szOmd`e57u3;Q++bumTxSS2MizZv`!$Pzx+_IyH0hE zniGWe+dnF$Kx5c~+O_SkcRFB$dlF*_vs5X2HF7dUmv zS#-KyK|qL*ojwwrvJ2ebH5f9x2AR{LlM`y<2Cz!HV64ih{3zQNjGnL^$F=g(BbSss zHCAam^yVYM$d|gu4XR=K`n934qSL=mu5$+{NN#_ANDva?AuqkMQbOOlBkF$m+cTG{}%X{arSVq7{)Di{wIgxKUk{ zDq9|9JFe7iK&s#hJ^w}|s1Nk#H>z$7Jx#{3AP~`u#xWkfr_;wXGfdR&$0K<~^tIzv zjkr&f?PPt|c$L%2XlCT}dB82T4F5uvK+kxB1!~t+R>MqVl2tfDn{2v`E*r1%sz7e+ zlQWhmy#C)AT}J&0s!@Wdz_99yHC@#>pREg3-8f^48m8PvS`pJmuvPZ0MB|y>a-bjr zV^wS>rD13*IlTdDVooK|Ysmc>10MTPn(n4@l(Nx zCfaCXFMVo)s@B;+Nr=;rf)@{E$nlme8N1AGR;KJ8dz?~$sxAukcxB3B#jx*0)yrjI zBT#`oNi0SK7v>KUN{?!aO*Xog6e`iHKX>kYVfj701v_GjqiQ~2yn|i;HBr^>L}{$3 zv0)95bX(lOf{9d9;zVI{k~9bnBbx)sqLdRVkwb@Qzp48HlT@8dBRhlzLBh*rD4sZx zNOtEHSg(&J@&yVJ?MX>CnnH>tmu`pvGM9it_{#%}xvo#l^`w zml!^l0!1W8A$Q;3K`D>E=_b_yO_NyvUVoFScZF;@Ay=G`v2skmGY1O_Y~L^!d83#n zi3E0vk_72xTPB$VbJwP1Uj|snrMZ>l{z1!~YbEKXlT}VNmvs?AC5{BSJlo_vtgoM} z8eJeK;F1gtNfXi}r0(upC1Yt1qa=n+W=ZGF=15I8g~|@_HU(sXQqD1j^}CZCSxn)JJ$(E|YPSO>^l7t?! zp&m3i$w-A>Fwe4C=e#vMEBLYSn9HCZ)kq6m254Zgm zeK}ALPWIK?ZYS#7^(VKp0jNZ$-=R9G<=l3VDDnr?d(9n8PEz%Kcc{J>SD|{?fQiza z=-AC}I-wb3(u706qEd3Ix&dKQxRX70Rn^nH$yn4>QcaT_T9J!&_MNJ6^E9^r25NQ^ z7^k^XE|o+1l39^mn&w~b~Ta#%?M{Y#_Mz^@)2}*uPze@>QSSsZt#c89%6}O2Pr@CWcn3Fu>8})1>HD zw(RUzRJu7TXI+xaYDqLKHHbJP9hHg5$GVuK7~NJTN!_wUCR_R_`!idmHpJLY4_U@y z+!OY6%rL2=c8(KyJc+4Lvgax7$SU(%om`;KAGI=xx~~Aqsp{ns->PJqN?J$VULvmAl#}L&L{lRhkdDZ=2_Y>+pu46h_uMiujbx7T_7LV(*)51n%w`@# z8*m08Z>M!%b~bH=k*n;gLFpYy(Wc@GhV=SMNbBa4uzj>c(H*&iv$`Mn3XdjW#%YY>7IgQh$a5We{W$+5f&=q8oDHi@s`6USm9#WaFYfn>+TUU|kTOc=D zTf)Kly^ccdKn^0oKwKUrLiv^4&U`M>cTGcTtD+yB2LE5DKb!`QE|DF}R^)0Ony#W5 zpMabq5ptt~oE`1Vk&-2JKHy!Zqk*_p51+2;)hBIGWVCVZ-Z41*B2j*4w=PFY=N{B^HLVs_`)>P zdK1UpGuU=;yIx3;j8A3GjF^=rT_-JC6W$VqqmIq4s=u9~>W80QMPKxW?=)SzP&Kai zNj%j_D$0FjPte`ZoIs=0L3Hu?3wC_-arVu;DdsB0Maxr6*eM@&!z9%v~Sk%d_!KIf+>8RwKZo-7&YafOI5@ zgUcq+qC;LFHh74P89A&IXQ^RBWt#>e(IdfwIALO}UdcEC%d#V@;<_2zprY-;?sx}_ z1fiy0Ed3RF_Wvx2T+IJbsocAglo2xwXhdxwdiN|==6*7Qa;+6(l$na+;?3xUpC}2;99(9ITGxC?)kSGz zauxL)$Q6AbQn_vZ;4%y_;}E7`TI4z$dBk>K6tT*~mpum{(P~5vW+d{5e)%C)n6UQ~ zYLfxBe~}s!zDAb*fK#ls`n4j}$@4LB;FB_2)k}x!C@0(h%ya@Gpq!lD|3qIjTQxps z4wuSX${~cQfgb)XeL_|E6q$WCWUmeRvazbNVm4Fq@AdB4>SinZ zF#DmyG0Bi2sjogThxNysblbV8X&=_p=Bhiou6SNVi5^V!XyAY$f~Xi#l#Lp&FH(3_ z6k=SsAs%q2Kwg&_Il*bzBgSc6DG2(4dB|n2>g(pg$(EEnIZtj#TBvKzhr`d;9p=L# z_Ug;$t4{X)B}Ma9oQ?0p8l~ub{ilV!W z=7S(D@Y4d7U1zNm$fb?2qR4h?EAot7qCyIhZAKckT#+z3Jfa3C%Dyn9sabmQBdUh? z72s#|-toEszo14;ozz_>{j zp~*35GAF(tT&OY}AG;FY8y2z_u~vV8xBaXBb)gy^w^r=V40}{{Py0nCH%u!T_R7wQT>#VQY#?|Z9mYnhA|jb@{nKLP-1~LCC0wy^NULH< z;!EA47(w!o?pDmu`lY_USha6NGY8xw?Ba`yR*RUAsqC_Fq8Z-Dnov0b>@HThbs+$f z3`OM4SSoLsb_Cqjf*6fA1krq{%53}{lq?aGJL4o;<19yKDAPH8ssI4ns$#gNi*(24g@nQiuye zLQtFJ^n7QaSc1Uh+G?r1~Lsw66X5#_;C> zyO;hV5Uw5gdyP&AhS_|i>j%SilUp$wi(uL zXzNz3+O!(cvg5F}Ek+I>*1qlVmL+=$=G4BtPgl2px9EiNw~m~2)9vGiUwg}#k+gXDHr;Z+#Stu+TFY|(5?5I&zz3hfHTB)FKPkGH~5E&YVCZ!n&ti>?l$#* zzCH_MPtOKae8G|Sx4%@`au>=+@xf_Vv;pf$`Pg;I=o??iwA?N7ao+49pA7`gs- z<0g+BJ#tcX2=2(*Ghw4{7(aCKm~o?NLC~T@ngWkh2s`|`p_7IVpKL;31WZ+c-86ZU zgtV^1KLP)5NYAktgl`@JaddEfK>iMeyRRVO= z$cZY;`Nj`$$Km#)oit|XxXDNH3*$F#bm zjkonD{werRzInn8r+qD}%F{?K_>+RvUK$Ae^k7Mk&%%vuHup~YJiO2@ElK_&+`(q& zeD^QI&BGh#h1C3jkV=NF@BT8}Jzv~;M4ic##Z!}~7Ef)S3wXNnbmOVRQ5s?dJmNoqKUeS!-TyYYl&?Mkz)Td4Zu3AS}F zejATl*6-lX`NOhylv&mwU@!2#V6SEUR?W6X5qA;K`LyEZpDk;6J_y(Cx2y+=por)0 zMBDoC02wFHeh{wXJ&vasSerL3tAvPhc@H6y4n*=JkH@1$Xj_D5wHshJWNSnOtq~}KhVv-x2&mT zbTE-@p_CtfXIZyF0Be7@tSGP%_+P;DCAEnV3(2L8@Ny67a*QKxPJooWiodW&DH}qH|JR`d6tsa zDKgby86``FTGx@tQUWXw&{fJ7hg7SFU;)Q?HpyG}JQi-i)|H9J!ZY)Wi$kjIaVYOu zKyUMY9WJpPw`B){aq%(|S=J#^$^Xf+j`L(&QLC1fg$&{zA#C<7|BUP z#C%!So5Y(GsUPq^tqeN4Lk^D+dcdKN{7e9qlnsmaZaitI1o+#3mwGnBU{X78z;;5c6F>7F(_de-rv6b+=$O zf#3VUi#is1i(f7;Vas}f$SOxNgkVrpfifT5rLD^K+ocBS7O%(FN*&dO|+N(++ioiq}x@zn?%9 z7@8PsGV2s2ub-V#{{5*3hgEvN-6Y>Yh>5`Q50gm4I69AfG&;-xL>fo#^-&;)k0y4j^2WbNLVG1Oq$P~t!Q+g|akh0iR5O`Ot)}!> z@O=9l!vyeiY3M6pTS;`weGExSC!xPjeujM$SqvB_efAh*(|*f(i%4PtpM;Rd0DFS= z65N4=lgN@``@QHs@6)GN1D^+jSWbddp|Jz_Nu~sUHwjKB%&*``CP$K?=icgISdviQFw@jnw%x9kK_H~KkzlXBN%d}3q#C*rZ{=Wvk;lMpC5@0YM+n~z=reetj1 zNhL4+8qTl-KX2BDPlh|P!KlV>;imSdy8Ca8KSd?uehasPS zevOYSVP5dRukgd{_T!Vd1pb!)EpB<~oTP=L<#Wg7OB%%i}$SvBl+G46$9nJH1-f>h$1fde!RHnl){qKhU_bcGZuaviY z@=4vLMe-&2`=5$eRnNnx1K3e8>s{;3m%;f7SYR{^Z|a(Ol^Olrgtl(u6|W?!fHebd zA)|o19*mlA(EY{#Bf7L?WEm_#Xj#OW0?R!J4v7ekdlYxzItuNc#8vMcKknP>+1AG} zlJ1Bs@>}V@Wt<_@>a~O#LxwitNZtVlmY*aAuuOnsg*^*!H7zbbKfRLzydGfT)A4F| ze09>0-}aIRS|)c1X1$n81V=W;t9f>e`lUBWuc)cNXp=mRRk0h|CV!hh1%X%L?)!P^834y=?oh*vjtLMZ=P*ag#fdERbfTfg&MhI>5k$9dn*^F?#SXI;Hx@`W5n8`3fP zNxML+PRSbr@j<<%Q}UJhF826U>Q|IzErVZ#YVQheg7=?}i+8QJ7l z%l}UFiMqD`on<x&R|c8}^|V3B&GOxO zg$e4uKo&Ld8_J5VygO60A>TvfG{jEcl7cr8Nr3StS+9}7&l}lRI~eTO4Q*=x1^N@e zV-1ic_`Z`4aX;_n=w*iC-U&Pi{yK0n@joIAoA-}|&p!adb`T!|X*Hhj^K9ce#&;Xu z7X!bUz%EZWzAq(HYw&x3?>anla9_(i9#{q%fH2R+Bv8h48_zv7`-dbv2Kd{!SCisK9tegPg9A8SB%i)SXN?QtpZOJ}gH3#iN?$ROhGiu)_y-3|9<@)y9rJMQfj z+?!}E!S5mdzWYMlJAHRg+#gZ~3EL|O*Z=h+FFU86P4*Nx}ngFQca9-xavi zn0rf32jYIhPxwmQ!~KM>!ku6`oo!u>`$0OMgdK$2Cak!x!QGOC`LYM&{+zxqabAnN zSH2l5Y-@;o;0^*1cN)w@kcQ%ReD^Ti>G;XN;ke)Q6BvQ}5fT>sk+>&OGI5W>-2xUa z?$Nks`h~d;_w#!tb10U^@G+L>d*M2G$oKU;^Zf4{aNo%DgDJgb$@e&(T)3Oy%lCMm zODlX&U|e6OlZGUBi9b@5ph|7scS!Pi`hg(~BkLb-oA=_w393>CX=Y@|Uw%oJ`y-yRLUD?>2r9W*@FV%rocr^T)oe=- z8kbzJwfLn{XEccg*R-ng&=YBM%c>ZV6KU4L|C@k=X@d{`ZvrlcdMaksO!NOOtK^hw zSpQ6d8vir|(UjcFFA6C%^WCGFbDrb7uR@?=I5EGk_Ct-n`w;GyzWXh@Lo46?KAgQZ zZj=5R#>_T8;3?eh>St-H8Sol+Bd$u#2-wz#H~pI>Bmv(e;DZ7#AnkTO_*K9s@En$M z5`oqCe2K9;rie+VYjpJe6TT(=PX0%Y?-6-@_Y7LHv+u5jtaqO8PR4z{@2+zK74*gg zRsSQ##4f&PHB!y>-3KVT>${Kqf@15r1eNk4J$5tCD?BNTLb>jGyoZg1LPVD)y0u0b zr}b+w0y6>umHUfO6u&`!yw})z!NlZRrWQxyH%d7Be-l)y1hg;QX*#Y1xB=my6hOuo z(5n1m2ttzb6NICJPzjopUko9Z1wkk(0ii8SN`8VSNg%73^i33-z(~1+`j(%;uvR0M z;2XG+2#yFi?=J}=XT?wv;Y39QiD8UQ8nKp?C>Crbikr`h zq9Q^m2q`gyQ$&$X4DLaE0}}~OCfro11th`?&(s z{9+NsiYrkaAzWY?GUG8EA&CkaE!>u%+Aq_06IuS*k%4P|63G_&Hxt!C94Q^? zZu0ZMMRa!o-vYQ`JK#n>`3l&T&;#UKA%6ce5em5Q zWx&$`FTj!Vfyc}94I|1Ha#%0$8Nf@$G3F0OIvhb;xZFYUGE7<=$v@FG%V7nt;8jSt zA{;4O7`)_HUYDx{d_Uk#0=^UhSbni$ay^s4X97PWj{1zC$8dNhIw@Wc04sbIub-hI zcb>RRaf@+rtt=TA$MKKY=TQ#ZC0-8#JBTCYD@1?!2@5ifbV9)Y0bG#33wU}(mMc}U z0N=nvz*h_SZGYG+FH)(1ivX7iIQy81{B-O`W8jk&!R4WgUh_j21 z!a507qw>gntOTDAN?ge_XNL`72HL^~-zf#-)n=zJRCpdg6aQhw4TXTb~h z(k3yusYjug)%XTQU+QiYm!YvT!4yCFm17>oH}Dvwb5g)h{G4yVK1VO554{0gI$AM~ zj974wHcDBf^nQi`fRHl5FRJVwvJb}dY0Ihd z75?)$d0IS&d9k~v9O7+zkIrT-fi?OMY_JNi#FJ^QZYwEUv||B{L<7o3sGrvDAgP>&S<2v})n=UC!$ z3l6}B%wXBDz$$#li+wAElwS-a<4a%SJsabBFm?$-HJ^u`jj#=b6N2y}b2#~(jj$br z1@D0HoG-YYg^+LU0HaheR{T4LRSLpUL3p&{)TKf>UI3x!T{^^V45^E71kI4TTD)Ea zwn@C!64>2Y4lEPkO988ndqiAiEQTB_2c8tKorEkrNU~e>CHcwKotODuFW;^8_}KSB z`97wLr8AXZZ-_+XDol=mQW6Ddq61s5QNvysTMU^fxW;F3VftLhxJo{ zieun{kBC18Hnr}R!4%;Q!mk#D?7wx3g5+vSsG>|fy8Nm8;*l>NC&i;TtN-#lyCUBN zq4+QeAzvsuyCMZ)mms8`iD1Wh5t^nrAqd63LOvEl7zyH`dy_-?(iRJjP|PQM3{wuF zp7r73rr!gl8j8+YeEHlAs!Q ffQNSE=_I_A-?>5k)_ut}(%n6u{tGnEK-2#ptTx?x delta 285047 zcmb5X31Ae();8SL%giJ_J*k=L>sVsWn6t_f*D1sN3GW|en3lLM!4kt5 zD$(RxWtfhF#GGB7eFmCbmzZ;+j~Kwt))aQFxPz6fdxSa6LPIoH*mdeYv!8fdt;vm4 zjc*uPKen#1YC`1|RgIMsYOhqfiZirJ#X2pQbrp4bzBr({tU$!|SLo^Dth)Nzk(E_b z#x^RtRyARAi^`L_sGl^UaqRf2%5hayb;E1MPOhpPSyMH*-s~fy$ ztFoc0aV)j3r?QLJeW~}-5(U&WG`6k||JBu14sW<>!bl~gJ!(H<`}BZnsG80UrYc36 z!I)vF;cP_-`B1DVs--f&A!}J%MYD8EQS@R(RdmLfZul+D&q67Vz4k3JQjt}vfbqNu{o8psO8Wm#oCF$N$}3=_cWKF#n4e7YXU)_j_-88Jo0 zg92a_&Cmd}&+k`Ne>;`wnom5Pl|RzbN&`&SbtOBJt)d&nQ~;Y_W2LM}HFTd!uj#;! z0{C>Lkf9TdXyAv?(_Sm~D_R)!&AV>YU(sbX=kQwt#1P{9y>6|BQG4vMy>RzXZrI~x#bmiRhYny*BO zpBZorK`=Tq)&g)F#UgHXzO1k%REq(Y2t`3MIgJ3wXtV+3U`z&H_Yux|VCI@ts+dvXe^+h4{(B!n~P2j5Et(#Mlsss5i(}zQNtv{1JIxm%z>~#i18FK z72mlmA81t0GXSjS&klh+0hRd*b>Og63<{N0rQRdW2=`mRJyqu~WsyQ1@^lz{30pI?UbQS4(Ef#NUOBa6~c=~)P}|cAZSbf=|m7z z$QxYoujn2gg)YS1;R-cd6T8BBYDtOsEPRXegYO5Q0SwJlr%qLUusF<}{atGl7sd2{ z+IgOs9Vump#F|J!;ycb8Cf1B?tm;zP&^WwtQbV_{%3*)#k7dfeX1J+j)QD6=WtnL; z6^?Hhdv%qvBAo7P^5}-j(PJl!Qoc9rrbbj&UvkfEsTy8aSu=M0*hYZ)fS4W4OWYq$HyJa$e$*eE zEDsknz3=r{IcDq?W3C)d5Zo6|&vN|mnwr{?$`Y1_-z&i&_lAQ_J&dles#5yrG(FZ= z(OU&0m04OEIbPXFytho8Zs#YCs*$GV4UP4c!|Up*fRl#wbTfq`0lYFt%l&I}jG`Q7 z(Z5!VR!01xci?+$!x&|rnQm)Q|5f$%BWp)hDMB2ua}#qjl%&eZ!)qp0DRcf_ZKe@4d3;^{*a?lJmGzlsO+}Zc@iDn!LaNz&e)(#tWVEKj2bkG3 zt(w{^lvQF*ZtmdE*vaFL9XY;E8JQjykW7$8SEL)&HdJEbjmjNnnw}^kJRcF?=Guv0 zveQ_qtA|HaUsXA|voc*x(-r(!r%YpMJ{?(GGim$;bV^LNG@NE~4=uA;`o*d#RU?&k z84_n+RPIl+Qi9|FZW!d_+%#cE0mJoUz0xJ&k|rdK8s0d31hN0+dnkr>kD8o3!mqY^P72luw^XPIO9ZzUe7XNuNqbAiU2md^X)G3QXQ4uSQs>({yys)6??#$G{a+7KrD^vKn zTAW{)r~W-p%qg<%x`8~~Gh|EkC6S>d#T`Y>*m1E2FU$)SinT@g zK1j}8;X(kK8<5K9V^%~D{t30v!^(9cRvaB8LTSxCvKAzof{Bi(1YSpBu&FFVMhFFB zq7=sGo7Rel6Wgx)7AUQ&g1ZwL2I{YiU_Y!uw=KIX0D{{X#LZ)K0vdVJBJF#F#h!X=I6q zW%?gSrb6_T4F9zlz~7J|ob1}e*@298MQLzU<<(X7wUTx(3Er%TEfDRRHCLyF#E@pC z>eP^E->jenQ?Ht$oUqc0DZ`<^i6zYn634AHc^ewXH&%{qsG3q&Gkoj>rH3?Dv*pZb|Prf7Sn%nK?htn)hm_VkWwxLSd>Pyd8mcp$Wr5q4zo98Az z%vb_hH9|7^cNs`iFVw=*QRam+$dOXlIHtB9matygA4uD8nDi^inmlBjTvRi5T$Qpo zD{a!@#f)#bLMfh|5vQ8k;iHfPLDr;UZ0!W)eNpK+Y@wLy6tdmoF5JH)HaX4Dd@VCn z%Kj^BveL6oy98a7{TV+lRSH)6Ky-@bYMqt6xaN0!E<+|#BTzF?Ri9Yt-bkINN*5cs z;*MCZs=O_3j};fbnb9$$>TByN$JdUUR0F%XNjw+JhcEtathnIS3>GJo27^`{J@yJ^ zsR+gk6I-k_dSoRy46$CCz|_8eOhd|{TW6)!gKRtsPWRXea3&th@XENVtFEkt!z>lS zGnp5f$~|rOY^p*mkB8emZKXwgWbOF6nySVsWnYFNn#zE-!{R_ZH}R2`*6=lBM@+7& zCqh+Dm^6L_Sm0m=ZH;4y!y1NL$=jU{Iq-V&8pjZz-5@Fb1Rja(**D_prB~U8|+bPa(Rl??o39SkfbF_4Tn@Vq+Xlqc4yGsa25RT@l-RRR(Zin^Jdk#_3%#W zm2DZK$^cebpOp?Iq_RAa8JeDn#_wdhp(4Qdp;aIzwk}YWFGOwYX4<=fB6=ie@N==M zb+PuPRV3E5E`YDdf3n-<@t#{R(_L48VQjGjj55;FdH&-mRd4hvC>G3=A`4YiZ%M^-__?6Q1tlPU83moJr@xLeg_tT0QQ*|xN3am2#Af0v1y z{*;#ZJgko=r{h5}xovaE=7P4(5}$^n(7GfJ&}$hvJeVmySq=|`OVAqY3Rl3nZ>UV) zc>Z|3@_~GfayWm;H&kWxbo*up-e0_LY_-B5c&j^3d``_zdz-MH?X>8a4XNv{%@R?7QrR z_FQ|8J>R~=o@L)|-)7%x&$Mr`XV^E}KSqy5e~SJb{U!Q!^s7Yl%jnVQt^7#zaP*7l z=h4rihoYZGKZ*VlJP`dj`cd>?bbs`%=$p~q(HEi{qR&S6Mps53jIM~@6MZhYD0)}) z&gjFDm5~P{DA(dfA5Fi3-1fR8{Qj!C;WDJPx!6y zo8dRYuZMSscZFXICw7Kk4ZjlJ5#Ao&7JfPWQuxL23*kq?- zW&RR>k#7w@AKnyxEc|qMbNHF?oE#XJQFYqT5;dS9>!$*t_;U~h+^Y!7U!q4%W z^_%rA{4M?(pJDFg%lJ~hgx`bGyZK_ih~LHUk3atN6owC4Y!N z$XD@{P(5Pp3mmq-us*jw z&_1)?4%`;{%{rvrZOm2=S?knu7aN~i%ZyK~kFBKrk#*2o!Y(~veQ2%8`oP+6&C+JE zmFm@hUl`iJZev%C-R_$o+U`pv)%UIafsXJJxr`b;s4Wtwa2K zaq~w8eVXdd7M>Va+z@nIn#>4Tsqr?Il&1bIm#CX6sjLacGmZ-~W{Lq_s1!(b{0G zG**P3u;$sqe%xAbt+O7p9<}C#W`!OM{gS=bx+nCA^^3LIT4gZSMc#|-i@Y1z8+j-4c4SZFt;m~^HzKb`c1LzaUW@FEyc&5WvLmuR zvMq9NWLacsWJ%6=pE6e!CBGS_D%MU_G{6d(O09d zM0Z5@1@{KGN0$e-MPH7-6n!!Jd~|E{JL9?NmgqClr=y#ro1#xepNu{ceLT88x-R-y z^wH?r=p)fJ(bdsa(TAfCMIVSRkKPyE61+G1Y;ak0X>>_+YjDJ#=o``3qr0N-M-K+y zi|&iw>wg!2Z%03j9twUCU1Tk?{u7<$o8|i<`hE1f=mPM|x6yB+)9oAV>+O}+RQp8q z_vmlY0+!C1)xjAxEjQQQ~gZI~%B=59Oe zr$1CVY+N^0agU+^e<*Nefr%G3doSpUX*SCKL`fGO{X9ocxXfr8&e8b*ab}lWSbwp- z%Z2PU(X49=c8=)VwJUzF?Aj`E+w(mdzh9fqBOJn|WxJCJ-Oz zp1?oaL~&a8Q`u5c+x=|w4n{OW+aC?_VfTJwK#wQbZ1H=KE^I*Z;Bq4>`kgj19tR7x zP+UGPu9g911ZGgav|a@gcy*Z~R-D$AKW;i|8!Zsi`RiI-ar9)#EEY=?0|aVJ3{D(} z8pHANyTAY`UI)$kR`AJj9Xz6g_!WFmTnDIHFV@Tfi}Y0FT+t)-!KZRZPw^X==OW2? zD89(i%}25Pod8x74a8sNYB0`3ZO=}~D=+KWjeR2a_8hFQ&N9oA%g)wpzXXaO6@7cP zX6K9QUU#yYLhs$vc})Yi(X7lO2|3@-;+`DhjTL;5xV(37p5jX|5d(XIIal^>+cQ-d z!z^N&N%I}oBt74S%$yV+Tn2DI)rjAlr0FveI{oAPFLF$CkQ7&kfpivRY4xDha9-)oexf$Y(G!=-s00J43RWo8@94+3aaXlVh?k008Rk7Khy) z_WQsu6#|$1Gh!2vRdnk+Y*2d-S_al9WPpKLbzE6Z1ktDrF9526F^G(65~HD400DL7 z@21-Fv0SzJB=a5db>FURzbHHF!h|+%BDjNj^D|0 z0~3p5(4-PR6|X|iVHW;=^-{wDO5hxSgNkFCgj(xwF?3GQQvbGOXGcN5ZlJywD*+ZC z5^Mj~w!`b$rkSE9FlTPDSw4yW0X8nq$`s-p{v&Dl1v{YOMSi~tY>&99Umy0Cc)8yg zHcM3WzkuJW6F$mZe}7=a0@KXxzli;?uHyjgCb(U68~C9ArFl9S;zjZ4z)r@tFSVGK zoOpx3x#)Rz@9eerK;pr}e1w>K_UWU(oo1MEzkBd$%+B4i(BRuyF@yk3?s-dhQR|ql zIuS+m*0OXFqatFvZLHco_AD{h2naQ(Nr;ASlojuMp~J2H8_oZdVS|?YQI~-3&HHB z7Twfgsp^@_srrDd&T6V|rzxjtb*UDsf28rhku3tI93T!x;Bf;J7TpK8=;aMDo6!(x zVSp=$1szTHGZh4vv-CQenrh~*ds27jiur@%=GzBogr!s=whr!J_QfK4UQ5q^#nrBr z9!-FHylXRe>%0wbjA_)X&WA;pQ642%o} zIeJ$$z~$31?SOf{wfJV-jfK^2YvEQ@03|C_&18l#ROB5AjQRA~n#?9OIHIfeha zF6*MZ)s6=kX_0blJ97XwZa^-T-{_T9Lk7*0)c;EH*1v|9zBpG0g$4ueeCRZysNw#5 zBKQQo9uj9<+%fkL9^rS{685!X+Qs?S44-SiqkGH zg&TL#<>#}P#Y30(>ANf|Zs>jbGRNq`_)UGMPn|s#|EM>dN5<9QLyJ6{1osOxIRcZ_wIB{UIa4B~Je1jN2BL5WBf`@dsGubl8!hj-DDr^9VZ>qV{uX!Z>lC)*~ z%BI_Lo+)mhDXuuFxHrF2{G)0Jdt2OFbq2dr9IPs2^Te-J{i3(QMH$fKOHyFMKNf!< z{Sq8=wIhq4Bb+Nr*>mEIEAE3td~}7I7zjcFKklmv9|UI#%Avqj>$?F%0E<7T0~HST z?-t;K02N%0h69UG31t=mIeID);vHBL`1TPLyUGywGBSEy%`ZTB>*k{HuHR+YdyaHg zT_)8AugfvThhr}4{Et-Z1K|x+gT>YWabB=+hsv_Zw@!Jh1kw>0ugPM}*t6Jhv1;tu z&4$O#ZjcE*29F@%;66w}f@ED72NA6v-F%uFSNKyXG_m~`>L0zlsPc=UE?-brn8TC% z9@IOF9o4z)s5nqvrtUr@eB&muLF=v^*N2I^F+J@AhFKwJoKfF1#Lk*F&0dnc4zHME z_v;{e@av|k4JfJN7467KPw1 zjjx9J4NCWg@dLiNpZHWEL7+M@ctTJ-aB8)Vui-#>#j>#>>o@f3xu0`u#97&?S6 zBP)XPoy{tWC~J@!bFr6;lw#NJ>ba?N{t?a=50AG**W z9}m~Y*fnBjZJV}Fpa*b-G60$ZJ7pzY($}vcaG@Xofs8GG7EWFFHlM2GGC?uIyQ+@q zQslv+71gT|5c?>`0R$8gi>Yo0N|TeBIWdtUXfSe=aHR6mZ`D~^5=akv(XYtvTQ`+7Q=RaU}1k{un0{ci*Li=TVFfSz67@W$F zh(1@f(w7+gps2p8BfBkG@wwk-w}~}Z<>%dkAqZ~Fd=%(iUPG?sO7Y%RrPzq`^Hm*- zUJdYru*0V?xVUsdP!8l3RP*PAdv(jub3QVBGOkzn*~z-Sx+CUY9r>TLJ$w?%+}S_E zkHg<!=LQ(Gjo>!1g}fgbdgVFsl8xXUnv!pFygG#e5Fl$X=R&83V7rgFRZ z{px1yYf*YlIa@9IU(=qwAsViUnQL}akWZn}V6o&HhrKSgT+^ZX_*f2Uy7sXUUCLu& zx|GGDba7&q2wqzfwVkZKTNFMz9w0PifkQtNy{sx;H!{J3abM`Z>q zEjs+W`6!DjO32A^cZ0h$zB3CW8;&fmKsl8F8fdrOl#d}x>g6#=SfI<$R_~?`LCgez z$uxsafVw7t=}tWT?~axQEu0#K?-a-WU7pb3qv>9UIutMn3-3pPy*y8LM!5ibJC5#m zqY~ql$Nj(>jiftSvU)hbHeFBjt3Vn7)5z|oc10^ce4{vUQ31Gc>EYzKuMkqR$zd9e z4$D%R0s;fnSj^m8-qQKK#2FX`&|vzQb_xO-)^egw*a;yafsXh$WRf61P5c7(?uKk> zA18%$oi7mKL;-tBv`sWCKkh>Zn4|7)nL2fg0-uKL8J-mWRu=KQtaNNqmneo6xGiy6 z-kpegwHRz=79vcHbBx@-uf>UkQ#7auFcMV>J+3y{WfNmj5XaDxbH3IJ#RXGavapyk z^$hl^*f4bnds^tz#^JYaTBHA_Ww5DW-Xqf*!QR8JzrYDs#{=bRS7IgLqyVj)=tiBMq}2j1{vaCYEd=>7We5T(SR# z7~3FD+;E=%=glxl81kRf+afqj0lpQ=h4fbsh>78rp~D>B4$Od`i+59}| zXQrG4a8z$_e;8rMCh2)N7V!Z_I)+SyA3bl-oDk+ho(;cclrigGjgJ&NZn>jy zCt+Ob42M6;h{MsgZx23N)X(fU^lQnK*$xRK5|$WaIQhCVAxOft8wf_S5!1UB0HC@u zo(-?)2!xOb>4nrsh?)kk6#A_-XM&la42%v+4!9V-!foK5{6U?x=k?@o00QU;;1|uv zY+DM@f?5-5`mtMwfy<+}&F*Md$FelYpA({FC_#r;VMpR&ikaOroiO}6T6UNi4?AJ; z`fcw5TMysf!U&VD6mQ<%wqFG%WRM|$Bnq-*sCT^7)yBmO zJ%1hr6-1zBWDkkIO1p3$GirLZQK5^mvE@&}h{v8^N*`jDcQ39$` z17;NZ13P7*8Ly6IYs9x%{mB-=?t*dSW;KMwq@_{FMNfrF)7fp^9g(nX5-AT~~k~=6;%~${&uX*y<m*dUwnAMjQO3QdkB^oY>tWWONyi_47v$e!zl1(-0+SI$6j^2i}9Aq^7rJi$EIsE$iJqB!~0h~`m|?c_U!)W*XOOfQL+ zJ5_h=V(^3OY=P$Opd6$8VsX6_l~_~bS;XZWcDh;|zx&^8hq(HlHp3trr^HIZPL^jw z94D*2(g98?Ij4~Qc&vZC8NG-k26YL&y=N7a#u|7j9TbF(6N?Qhfmd9IUi^~$^L7yV zY0+q|(3T7{m$5kb8MM1z6BCwnV?x}&q;+{+-0#ijRz?_wrk{U zB$itT3mx#9$Gz4O5WDTt;q9Oe$fb_?gNjKzEz~}a?TPw%(g@?(abi*rhz(0yBuM|l z2-U=Fry1G>-5XQGXT!guJZb^;7674P=)e&%zt#s_D2bPS4xs|!3mNTr!6_^l%SQha zK|%Ke1-$CVzexRfE?UU-whcH1AiY4l@T_J1v7`!3>vxK(`F1dUYQ_lDCDMcLKE)}5gk(D!0%Vz#gg}6^z>%a8z?GL1 z>x7&H%{>mS05`xzt%uWWaGr(|rfNQz|6G!IHt8q&B! z>tGU1#@&xM%Ap-h*RDY#0^UjhWX%&b_XZNBd|M9slR|5t!we2vdc?I+DD^K%anNbb ziE5H}@fs%SMMyzF1K(4EKq^o6my(|6X>M?bgJ?QT!Y<*dfy!4CG9evwo7#A40?_3` z;R7*QC#eW9GU87BlFy8FIdCcTSmxazL=j5QQ&%Y|rYU(%@(F}!Kc|$|#L=phrss5_ z5C*mqww;p-qj?M?^@F$$%8FFYTFh6fAgD+u0#zaIzpo3+7w_KJV_+U=4%)?R{Dts` z=%9nb-JJ?0K26Y{B5i30Ld3R1oV;pkgCXNKTG+&kQ51=PEq4;lyQwc=9{?0w2{@W& zU(!u|6^R#=6iC%1c`al*`KW||N5D1sgIkcV^#LXFJ%50>znC}=qY+PO)Y@C-4!8$F zcxYLYcfgyEzhVy_EdhYYG{UnXP*D!LNnHW`N*Q(1mIM_R?hx%0pXWKn)$u%P{x{%l z0JLxbG9sP102myJud(Y_b70x6^5QQ~!vlwMiLvHwe1^S_q; z6Ur>}GL1$KZw79pJ^lhWbQ-2H#)*464FPaK2G9y@0s)hY-6S_XNJsZpJlOpl2m#-K zc-n>9fbm<1s1&j!nVast0X>dG%VCtJmiUBXMy#KD1MKX*E!scSaWvioQ3hDF6qxB1 z^lIvr)(>PSuGZAWNxe3;A|YvliPWq&te@C}h80^LIy2!xpQ%d^@rMan6fFN`CKLuk zE{V4Suo{$hz#^$sZsf2dBFyx5@e2Mz8e#__v0Wat1Y&+LCGB4jogQk_{l6kSjk3QWxoKWv z;=?V$1<8k7hZZu3qc>p&)V}H!!KrmsiI# zj0|1nRG>LZCHtP#8X-;!ca)TLw|xbr0Dl0Th`U#ve)51GYyPE!KMsdZWXK*~otyCB z@RQWa!X~lE_7IC<;5nof0+c7w2$%nn>l>0-6w*jlD|I01C~W>;(2l%`)^H~vdNk+f z;T4mv05f2>i$sC+jDwDY^{`i0mtI&(4!8y*O;(%4%rnf*NS#RA4HoF2{EP%8t+4vY zv!w(tT+2c{Zw zXPANHBjOqKH)9oL`LKCwu8b|Eorm&8%?eqAeOzgGV}|ccdu0q5N{nRD zD5l#Y(|`hX@@_VX*xCYwfj!q2M|0sLSTMHG+HzkYb8^L)wLOrhS+=%iH`~n`7s5xW z@YN!PL7AE4SQs$JIb@7sDUgCfR6r;qGaW|olZ6fB$Jd^jsEe!A2AW|YP0OoR<%^^i zO?M`>M*&i{m&iR3ru&v$APWLBp2KOnSns8b78#%{TF8WNz-zpT9mGAH4T)_VufU~F zb()2W3j!2q;~g@!XeT!^!06Iyt4SUn8n<*?6T5wbe8R+H^44i0pe**DG6^#nn#r+= z0fvd-V=dS)QSsPZ_JVl+v02T~8nVLUSbzg!;|6(rK}wGyM25FfyRHBYXRK?EJsxl? zQ+YF)S>UMNw5}sae|TM6{N}FjeEOG<5koq}kN`Ow_g)HG4uW6;A#E?#3L!AA;^}!MVC0+0=+3HUzz8BWt4$5Bec=!C@xeDU!j`w}uY|>{2`j+v9G; zcEePros!t_<@r{Tv!NMVB|75waWQm5QOEC*Qyqd{z|Y82LB|mJktV8%8FFUW@_Mo{ zn!ll6pdW4UW&9=a(T1LYsB~keA-8VSVfv5^p}l~lA`$zlL*bR<(&*kc(@%+F!$mX1 z%(H=bfVW~35n?u=lDJ9b*#Y8$jTJeoKmeY)Rg;@w6b8CbD3#JgOHxSy~3| zMxn_t6t_k(u`>z`S%4%D&Ay+w%KUBsDKlFV{TAmD!BMsZP5LAr=Tfd(7!Ktq8%B>5Dt42TtB z2FM4(+<>F^tN{rU9y@cq*`!#4P-`1us!6K6$N-6elSt5%H7N3Ij_i+yLc~eVvo{WF zg9W8l-sEZfSXR@hTWQpc3?+7B`dMp2=s); zeo9Asn3OQ5p^zOB6mkcld^x3}t^cB;|Acajkm-#r&8#<{R8Jkr`wqJAlG8%MndjDf ziKTrIR2(soCkozIp{zobauUxx*ZxeHWG@MWmF2E-gR2=b5uza;?1n{V$4qa;fz!jW_y|WxbGy<)m=}R!0ZiUtB~1MKLI;*B+Pqj2SVQ|& z$-No+;ziK4_rKU1`zSto@l^X9uuzEHEVzHb741jB_M?|NVxAYj)T~VrR@s8}NXsVR zkp*bi202Q2M;f_otc5!{lvBtTcfHi5R}p_9D~^03CQli7sHZK;#2B`SVDNMv7cde5o?QXoC&*C}E!=s@94RxA*pc zgDnDd@*=*YjWt4U+mUV+4rBe#j)6FRxNJuhE7FheD92ZAKG<=-82`$0Yy*nCdTPr> z*gb?ZFsHC=*m_(75NC$bzaq2%>+o`>`;rs)>IGu@t3@r4#Nvp3keS6gJU^BVT2T>z zq!lZDoP!f{&%Jt0*xM#b`;%3q-fYtp8+VqOKf?({YrJ`(_-tp4-7B(QD{DR!d&m{D zEd(jGITU_Kjkndwanylg$ZKQrPNz*)O5eQ-w()s~r_ksk(eIV=UiGN*FrpJiyggI6 z@IwX|E!}vN3{^1v!c>t0ujK33ileV-F*%8am^k$PE?Sr=-Bm~%#dclK#)+qPRTN!F z$bcOW>k83hhJ3+xBiK`<@9t7?o9^wDlY8q|V2>;{SKv&YyF12?h>5#zVqb`3yJPBv zq9i-+i;L4=FAFqnLlt9R?{O-aknP4xUmC9Kl!6HMPK= zTQPKJjd?H-xvG4B;?08iZeE}@?ugBTRJJ`XZtnZmOtdM|$ z4Y$LT;4qAP=0wx|=0lmku@*X3OnW1m_!pSY>}TSmu%HdU zKsx@gsW@&4;R3$Q%?#UO<-`EI$|pCSFd#1Y+4P4e7mA za^G^?htAf@igHv?8^`Aj2Zm_xwxa@IrbiebAa`Gty#bZ(UKGn@4FGW!oIFLHaNmu0 zeE*2Q8h9F5L?EWXbQEkUm-~Zhha+>*1}GkgS~2I{ykhj4>KSUAP@U^d3cZM}@1Dq# zU1}&3JNCuZ#YfkDwQmRe$25H8Ii(+rGDRf;Ls&$+obNW{FysN5%8@#OHpRtIi6|`Q zLrdB~Ce1uJC^c8SOvwYG?(b93A6?+(WuK`mQc7*k|S zK%|@DZ3BRcxktS5VV8@~fyN>GNZdpHkzc~k!Gm|-9@}^2Ek6h!pcGyV^lsmcSbJ3dZfQ5mh>ZG?j19J|DI7<9DJ_;-F)Vm}y1Aq)oJE7l+A z$j%lY9~i{SMaP59BG}GL>Kgm3C3v*E_ws{na~2qsv!an`+%HA);Lg9(Io%Qr?{33< z@KOVxkF{$gOdv{(qL6V=VB`$D3q4*Z=LEY^91ULxND&2Rb!p~6oYFVQ_lpUi^!(d# z#x&xr-O9MQNv4M?aYSM=R(MTXw8<{UBDp+44P%K)m$vTFo<}AhfsEba!#9S&O>6(= zCFP4K|CLSI9eJR_$u_%6#fo!pbRyQ#isRr1{+M{?lg{ih@$Dx!vn}GPPp`+BU(fqUCxj*44we6nhDmC6iqV6-BeJXDJY%G4i{%mgUF-FGH zQ-D};qQ}p&#DdQ|Gr!pW`6>AQ`SadzL%My@sgv3Vx(z>g@f>cRJI@iKv*tupP(vg4!0MJ z5BKhnC3{QFBn5*!SwKB8@0gy1pW2D+Bi+@7>%>_{{wdZUxrW^*DvrkS`}d<|_?>dp z#qU$HWdG5!#C^0o`xC`;R|#g&(}#np^b=Sb&-t4o|M@0?gk8??;&{$!s59LTw8D~e zmx(822xyM|$w?nHabiDmsfWlVD1VGjfnmm2;Gz9(2?T#x;1xV;18BEVz|B<#5pIw= zXrjDhn5)E-UzYlSrijDD`(L((lcRq%8^^-uf7Ko5w03^gCacMmY2w6J?UMI?>MzAv zZH;yX0&|WAO2giw1pf;Ny10SKv`6QC26tT^9e1Zr)uCP8h%DbrZka0MR9`&lsgDDTKhKr?I?GZ16R*0P$^ z3v+`t)qI);ML1RSsD(F!P~*f1<>#wd)DPfEl^x-YINV?zqNCyjA*DwtyUb`gS)FJh z-a{FVaL1&#>`VldD3JTmU^&QDWa6ri+cHfo|JV_4eB9puT2`@X9<#;eKja}N0p4wo zcS$+Nv+;wI1h~LIqpXfC=KWBPr1jH3v_Rtb;174=_nQB7?|BKtgU$!av3koi76vVl zkYR$f!~yHtK{=IR=|Mle>9HG<`$zxNrF>_YCOBoCx%(LxOPkw&lk z(ZTPWAG@_inhyihItDF=QCbP1D8>S;@gU_omXI&)ySJ6U)t%X zwmHa1{-OKopPW8O2SAUZH`yg6Xi`mZGLZU>;Xs|QX=MxrCl5UiNglD|r{Z?QXdV^b z^l2T7($;Vwy~CuaveTHkM(|^~CN1ERKZOjAs5s_^&I3Lfh1_Jiqatyvta%WL7JwDN zu|;g%)7bAjB4ZxSkvYyhKAU|L+cclaDM51Dzcok z2L`-Tg5NZla(_DrL<=v3)j(XX84~aW+?-#EnJHHPGFcnW7l~HCLZMQgLJaw}ZQ_I) zr-f#?j5^Y@a_~2K|(B9r8Op<1Uz<2U67Uswrt2?p)Nay&f5&r)6Ye_qkUjoT6+)|lX z#)cvv5=P)5I0-f24qP&b{M+$(E_lbnVm3yW?1b;fXvkY!bG#5~uKCB?u@A*_$0^yB z_1kb2gs=H+d<$CGqCM#FWx+F82_iVKgB-hUNRNOmOmY0T;p`o8`S0!gOWxI>GzN>= zzc(+#@to=yEfbQcfdW_~1uNjDtQT8IYhwyL;x~V9lM6I-WDblV83iB-1_0s^J~7z; z?oYH&Z?G77qMSV}ZadMT^I|BG=lDD1RAZ?QbCk~;8GX3~b{6kK{D|oYPdGGyBsr7{G`SE{jQF9B<7V=tsWUE4=?-juJ~aObYstP%h8glW&%Hy< zRwa8dHmD;$>ms!!Ax5GJC$Xy2CwOyR9cD9^n1#;o-H}|&STAzRHFC@Gg{B)-&n>5u zxunrNw;bdR;sXk}z%5VaTnS}=cJhoX)x6~8D(k_Gj` zD0_?vLQR<%hhJ!*UX@$IaZ#nO>Fu6GRt`4wlS34V!ofu%#DSlrU_SWQ{altiIF1N+ zOd4YF)Cs~YKtMqtt`5M57T!AKr$2PzUWW$S2~RUP!JTpqB>U zKZL!x7#uRECSyKU1dsCM@yK%^_lHhm0w)-&1c3t9gQkChQ?D=x5GCv<0Lk$dM!=T% zy_g;TQnT}>rjkR9L@c~Gp@O&x#7R|z?94hQIWg>Go|P)yTrZMB{h8iQ1VJYYmvZVuZie5CP9N=mSzV)DoIPg z{C~5YauR<)giz}7hv5#f!5?^*{6QaH`hVaLWJwXS$SfE{4=OoX z6<|&x!wcy5FT6mQ_+Rk?KJ)Q^=LKQ~5BfAK{4Gs#Z<_y=7n;ZiQdWE1ogt(`v^g`2 z<(bD1;b1wI0D%AGuq>9_6LcVP2IUp+`x;>HfC<_`K}+>P7r0VhItg5YLNGz|7)w5a z_Y>+kI?PCVqj8*jhKw3uG3iX1))#p~IxmeF?kWJ2B{3v1_+Jtgx@&b$fEp*^nAMKDp8Fortnp|$NPC1z}+KqK-@)L_Sn0xQ0 z7wMG2{N#ub8+U%D)d4D00eyh?CvA%y4EclDgARWZyCbluM-qBp>PuY#Y|)xd1*>rW zZMW=}HZ;snHp_v7nCTX)I+rGg01!LaXDKCZ|&Unl0XE!D#c> zLgt=$o9bzQ$EC^jIjnPFa4}K^3g4gnDu)%E+8+yhI1@%&#Ieeb$@AIJhQPQxZ?AL+ z@IdiC?NuPvrNAi9O7`Nc1$#DG$ys|gCwUuZ-OqdeLyW^O%Z>ZCe83vArpYsUC3$w(MUgbiv8G{bis!SVFb2!|#2s;ou+ zdYt+P$Z&%sd}Nf!w@Oxp;g!uyE(x>z;)}@AgMA8IGS`?4^&P}YBOjQ2J{1?Ei^85Ty7z#hGnr3I& z5{+I=E{d=+_Cj(?gmqv)C%=lYF1W;_Y*e$mB+tvk&no{1ty%yaDfg@SG&Q+A$`-~R zk?RyH$2D`{8o(pD4{1<&W%4qcb;jBc%9#72GMKQ;F<+atwP(@GNFA8&n>fPR3peK8 z<$N|ko&H6V7hnkp*DVF?LV_)?kj)IC7ve^PoXO7*CD#B#5fyHL|aTXj0^WISDd!)DrA$@WM0N;*<9yxj_Ii!g7OstY$sX~+W@&>xl-FVpF zH$lrUYjHDm=~Voq(<7Q7`{;q7z7hNtzW>4%eRi&;?t z8iE-ScX>)n9p?aAoj;NMsFVNnA`9-N8HE$qG+o;KH}7!r=@QmD;d#Sx1w&)- zp|sJJJY-2~avv3UAvz#qfmgg@X(Qn3VM`f^>=BoqmZpe9NW{tvJXqp!NCh!8DQc3C z8B`?iVd(ME1jR*6ioElIL&@=_tWX8d%qRshzd_fV4=2}@vi2p?;d7@r+Bkgh4<5ev zEnLt0Oa55OTAkswCPZNrFJxANJ_$d(?v%^#sDn?Q9GDf}zd@L|xEbqkPKp7@+z|`F zND>Qxz8(w24a$j2Ch!)5B*W`&`8XhN3g||#5ib%dFpE9SGPC%#8EfBd@nL@(HRVcR zEO{SrQ3|XCXch0jV0!7{>t5VuRM6 z7f;`Bag@fmWP6k)Cpc_FJSDaW<%c54O@fQtzX)zy{I5t6R3|6L*m=b%2VCzD6#mHp zPacf1qT-Z0EgSsVokoMauM6!NHWRER@<bP zwqfmiES2V$!c>Ip$WS|}ZyRAzR64z|uFwJAacy$=p#+d0=RYNXYs0!Uqwf{TN_>d` zgQ1c>R794U?vm%UWnCj!OQj?ijnh;NJn-`5CAk4D9NE6*~RS6$|O4la z(XJPu6JTsfmURYA-cJth%pUA9%Rmyy+vwzjcj_bGAfSSK_-;ShuV2>$ycC+pfiRVu z7&zhEWV5{FCGtU0M86`hpty8uWbv;@JPg*n0q2 zRh)nScjn%$cgtDovb(^!m$nN_Q4tjpIV&t35fw{fi#4D|5KAJuAlQgC8pjxosIiMJ zB-l%0``KI6sIkQuW2}i?G4JR5oV$Se<^O-*81~+K&YUwd&ph+==b1_i7NCK)bHtm# zd4(I=9YWIiQlYY~F3p3>i5H_TM8}uPe6ss03ZRKL7Zs`j zJW}P%S~0pxVsUvZMmNg1=7c7YL-FM4Xs5ckgDqYjIUrt2=?QsoFS>y&Ft16cc z%!bt+KgsN7)@G9v^!UikuyDpU?2{Scl5Jc+_kJKkzu!jry!15E5n}Ky4I$RfXX6rF#upvLZOScbu&7CRf~yaDevNzjkbH*Y^P1; zAe`DTXu(}B)O0$bbpm$%yThCbZr`rAIKrJsIy61lTygKfPF~>{*OfF<)%KYRt_KE9XC1lcn;OgOLmoJ=AQ*Y*M6Og7d|mh-^s@i&&7% z>w5&KW71-+)N!d(`HBf3x8yN=&h2`71ww}|PG=2f!*(50O9q!r= z`TiYOOe=+gl)H!^$<&TvNaif*t885C9C`l8DhDNE+^j=+=snS$F;cZPH!ZAbMK8$_ zW>fyJ!kTx6CnvfQU2B}c&bthd6w{QmXWztBKD%L7rRcj=HtoGe(|9s%um*F}ru8-L zH$wTiWJ_>uWG6L^l4XQJGZ=YNDx$RXCK+sCSz3D&;U^tQT6;5`yS@8=D!vJL;2Pg8 zz8R3{qYJ~Q+q*&aR$f!#`RUxkuu1I72_(GTL77CAM2ue)a)vg*I^9`&}7ODc!YWN z`cBu+Jl-Z_GS9+PH>=`T?`MI@%&=rCXg(!`sYpt{3wKO)Elm2wsc!t{`{8@erh)Yk z`)IeCK8kI(x*Q4VmA|N>dIr1dG1!F&DdFs4@-(-w+0YobG-#|Ocy_-)kIy37HxLRw zc+j~f9&7?e5j#4-d;BdfWZLf=8m7B>6o#w8%TbdGjr#pf9 zWN;0aC(ko{2BC%2whlKCM>z4iGU?}yUWw`aP8+__=) zEI0fB8?~YyNE|SoNAuf6YR_pcaVEDl5V6F2h|o< z4I(muyTi+~T+`s6r+}!Tymk(_bl;~@BZGSdVIrCm`ptGjJ061@YF9O@<;G2>$O|B( zw~| zVUF9@pO_8H=D5wOullPpI$}ZbjycTx)3APy8@KtcDQlp>5BpUWsas7bgOc!89eVU0f>-hVRi6;pH9O7S;Dy z-&nwBhQ_%r-o|jEL~?5w6}#(qWUdz2JVGSly_zWOA+>3D2k3-Fb6x8;MmRy~D7u~k znu$A7Txw*-L+XztUP8hF+?OHPekr})p#BVx_gG&igturL!W6lFeyG{WsKJ<>T<>wb zUD(K8MELmbJ2aZ^7n84+Oi?;Ars^Sed)G%l0pW|k zk`uoUcg}Ndy{H(Cln>pvL`c3YjSdZ8&T}opj!la*TWwu?dkSYM&)MXa3@h!aL^Cx^ z*x5BVz|zL0cdA$qk}ty{JG&8k8qLAK`yHACHB%yGS+b=jbCy-=K7;kB@QYxIh z$n?}5fl<+YWWt5RcX7>q*lj|OGjD^$ViixA&FnlMt^XI z2Y}n&By6dYT%>_R;gNc5rm5~?n7clFvx^&8{cj+_o+9EZ4B6E!tGz*Dye7v}3&JhC zy6uMCek1BfG_xdR^F}_bS6PxNbaO@MH6M@2L1E5(H@4Sf3KXEA+VuQDvnzD8 zBGsKg-%WKdhgavjkwg9l+T)5*N15n}ihRCbCeG-GF54f@`v_xpbIk=OU&Gl>9&wp3 zC|4|nm{u0n!5I_b(A^;VbHXXRxis%@2z|DdyryxK=|_e?oezJ2kiyBJv{t;FSjLDh)4HwBU&G>G$j|&pCvK*1t4-d zic(CXr=80 zu4reTi!Kju?CpmBxANPeX&*Pjidkz(3t_=Nt}yn(y3{B}loZZBxgK+!R7B#muXGGQ ztyhwcVsbj{)B(`>nQ+fO*aw~o|Jujx>z)d`?CbX1{)Pv0(O=3-$F;EtJYx!YW~!vL zv$Og9nT|kxO<0)8_9FBg>o)WQF0(d#vag%wz7E^%=k^$J=B+sk1yFVM0#hI@|7*=|h_dIK#WyM+*DNnN8JT#8rvNw}&x5aEtnFBOs8PXT4tM{+ZKDZr8%#~(pYoLBGo+UDJ~;0D@T&vePkO$D%p>)nM!1#s9Y!4F1~xp3E3ANUt<|Z8 zF`OK}caU2Wot9;SC~B?#9i#{x@vj|(RqOPy{vg*fdJn0H8Kfo`-6G#3a%;P}qY`fq zV%_l5OeqDeq8r1sgV`L{g%b{T^YimNc`ZPm7IlT!4t6`bTf*o=AVB{LGx!)VpEbui z0^Tt!6R44A7+b6VD9a+9c!+BS#@8Lm+t_@`N-ErvK6U4xKyNF!kV#r*vUnMSmzJ%pUW8vAaaWSpO?R5)mCwHwhW*eD z?m52*EmIV3oiZq{dr5HK`-g6efzRexRjaT`vVSKf0ML}3%y2}LYH~OI(2ebi>u|SL z74sk{>%O&cnA=+;pyi|a#flvX745mBS5S0NuV z>3u`DnwOBqkWmA!*4Is%ZXBUCMNF%+_u$@>p5Y=mHR3aFemqJfFpz1rqoY<3$G zYx5lFvFCLdMNp))lZVL9yfjfSQ zOlGAHz{b30uX%@i7P^sTHo5RIUwfnwxA{QrYp_X$QHNs9o*xc8)D7X|r-x$UpC9f& z)Xi*}Uo6`Z`sHR4eV_bAQ_TxOWCN)TBMx%|x+=vpFsNt|Hb5UeElwu`h(I8fQS@j- zncTPx=&3?%|My8k_e81@W6Z`Ctx$<|P{@YH*i*pM9vXExy!PzC;eDg0pU6CM z?Xn+I2Nn`KDMzJUq2(qU(4GRNv+6@M7yhBWo0TaND2;&#o*nKy+6BizMp(+ZxhC2JE%l~rE7%_k#8 zfcglBr-5i?#0afF!WD2m3|!={>UvFbp1G;aMyRNq{Lh>Tk_uIT%$;r-lI9Lc&bIG} zhsk63+xZ6|*$KiZ%%OHu#DZ_;I7}}3fTU8pESPF3lGVDGoN5=RjT`1oVA$lmF-(uV znt!|+Zx1{bdT-kbr1fQ{lNI-Aq2>C2lYuQI}CYg~_Nh{P8Haxw|Y>9?h>`hapG1-FLhqUjRjX zehLnBfm5P{(;#10o^-Md?AEX6lq{#jalWU?)RrfW*yT3DCZB&YJa)9}-_;g?`yd5NkTNe|(otOpr}7q?0$eLbdjg!*{B*7q#V0 zAVakhWhh=mGwmVWHz$*Zj={TXVRR%T- zkCJ^>r_<_-^1T=TsKHXePN10S?4&q%Z-LI)=T9Evnk!7H;V8h5k8#B=m%NAFzczin z=Lcc|P30JI3#7aCC?L;K6ueqowI@d{@lglqhgasPZ!b0|S`wVqWSPYdTD7 z7Z-ZK_csB0GF*m)bP~X|x&%>pvCTnK;1zhNGy~0%g=Do*z&GyySi^G;4WkAP-8X1t11{b;#Jer=e(4Mr*<1ISo1K+gV%BNBN=j zAg2)RMWU9SNZsl_WZ`2@$b_dqay`SnH&s=1^%B z7MnY^Kc(0bH=h(A*m8WKB^gPL(B_WJ&dqAs4Zi|as3bITjo$v>-p(P7dEUn#iGqC@ z4rP1dx-jiHs7*c`betPJx>k7BTx^d1ULijscGE&WZoW!qaw(_?co(%dqom&Uc)0C2 z*FME3FPvrGHDzdOO<1QFH(bdJFvOGMX9C0eY?k5hNwl;Adt z3Il6;3q`(*Iiv;K4FF-U=2OQXqh%tqW8N(b>yCGWyZFNIejB&mJFF|yB=kT-$GAKf zEY>!?*G;b#NGV3aI;b24LQ6W6*hs#t8de}&8wV?B4lYRwd@4U=rFq$_y73tlD{BpV zpWyD1?Riz zqd^Q*`+(8pvFUN*qe60_+#*DQq$ zu@1)<`qOsf5(_1pvnj)yXP0D?^1BASvfAh=Gc?U83p8e0oHoXtFSk&2Hn zgkj?|;e_R`|4_#Qv0`!mbgY%ySF9bwV(luY=1z#4S*dUzZTDi2@!Ouz3(|&VaZCOx zoc==0Obw@Ruok@`&r`q+V~&`!)ulEsyhLJJrhzMd&J4f-56sQwC)ZmY_1i9TwBkU4FS2T3(uVB+S?!>-~xsp zb(&m4ls{FTOy?;;@HK{aEeEYE3|oPsMRl7RB#Jbxq#<#CkVy*@)nuc@wdWxYX3=u^|{Tvyj^9 z{IGl+IbRKtRE5$RZDtS5;)l^0t4*pc4uSIGyDI1`ijx7uIP9TxX#5s3;Lk1Y9DRscuHI;tESFVKqQ(fRpx7<1m&(e6s{77%?x65H7#~m=X0e)xW-w z_Nz5CDpbOBWuF>-AS_CPES{J`mFc`?;og-<;koeVm9FnNI8z1SOAslBJrBneN zeo(xOeWAi^V}U=Y*p`B+&=`iFgtP3l=fc4!x!tn85l!zqiSU)nLywcOMqeIwNQ1qHvrlpBwrvz4>RYH}2F-R_ab?__BJyn4>SYKKpScs3UX_fostMwTMnSYk z`=YXMf2wQE(mpIW)oszW;kM`&ppZABViw>ipQFkU7+LsE;_1w0B`LR~X=5FP2Z-%z z$+l$mP0Hqi00=XtJu9I`#u3ZzO~y|H#x5D7{aFqXk)3ZW@kz;M6o$xzWv9CSqc;wO zo9&AAP`UixyiRYzBRbZ|7$zvId>R&>=C&LuL8daFZi5B5&|LopsArO4Zed%?RT>C@{NR4O^;TTvXkAg4+r#9E$Vd&fRG zewxIf8Hj2(I!b&ejs_g)Q`r}43>f05xd>?!d7II^CeB?S*Q{B(w4)xP z+3Z;}{=;6gAjuxSW+|2A7)`Nh3Tv}`6+9rdKX4>~(M-~^*;gzJnvTT5GR2q_Q=LHk z1sTV{3Y2utP){%~Gh=aFw-`32X)uI2W)Gr9a&t-H=#oy5nbC~W zkyAe%@{o+;?Fh1DgRl7@n|!b?7x!)Ml60TtC=qgWu%MEjEi^ZOkBx&rhR?u}sm=l* z@LSVc(;iXa=usOGTEPnOu-eJ|GY0kNzfGCT-80T51wAK5vti~^MI=QzrU1K|5{91c z+FfJV`E*xU0PK7+G8thA1hQsk70a5_Dkd9bU&BFm1muftz@M^ags8X3Wa#2yPe!ET z)ZWS*&hujys8)(gF6ufoMKg>u3-YX6F1&HN>)Qoa)5aFP0_Y%yH!c_Vos!B^iy>z0 zMMCyxEvA?U($zu{Jj=lq{t8kG!2@xaUs>O@_-xE_u|*5uE3s@9Kn=KQ41$dC%w)b=7iXBFGiG)8$-(`$nf)7_j^#=9vIh+p%)P zsqv6Y7tNMRpf862gG_Sf8wW<0hW|Os4RP7<;aRSw3ttB3KFG?%w;IfcdE6{a+=?QI zhAt?Sr>qBDEhz%3S3*l^F)?vnCt#MYcEj@rnB|jyUJ8K1@unQkf{b9hu z>mUdVlH5YeeUUGiH#hQ1g~{aLa^9pQAv}x7K4fT4}agh0ZqQBxWNy<)Xr%L$Y-=qsYkVWtLcqt%MGV>qEE1CK192tJjm!)gpBaKK@L1UM9M?RAJJI8`0XTxY&KPB0!t<;dPK8<7 zaN#**l5+thA_|XCSv&hRmpU+rZe3tYLUv=~XJQlK5oO4VSMk!>vYDoD$9^jl6aFBT zpCJwr>p8coqB{s#6iri=DSCF}GextJ6X$E~=^Iydd2PATHwM4m&)jBPWXE!-{d#ic zrm$JFpab-Yt^g^aG4v%2(XWy$Yg4)OXRh~-*27@7N;dj+EiuCMon=%w^?1Lig4O#i zje~8LjUHpyb^B@s695RCx69E9!Jq549gTAZ!7_S@8EH{nc2cakO{7hW60gc`un!2GKgYv& zKv?>7ccyzF^U0H6Z+Z#h z;gh?T<&v@utvFi37pn} z*JJesZg>osvLtjUsx^nySIi{EbX2!|4N<{?{_X{?*z=VvTS247waWPiZc%ha82Af! zaQzA=3CkyUGtY8bpZ5z_9RBdr*bxL;@jfDB>_yr+o_@4PeDcUMY5UiI;Z7W~R=96B ztvwznMx#Zb4h^@`>4%dqbi@1#7jC%F_1EWP7rGhxy!w}Jc+aoAk+}9`Ja59*1-!z} zzjQNd8K8Ceaz>ZbHs9S=7hd_L+qO4tN*!(l?7A@OA~%{KxVUz`_&VT%Veg2$wEP#vq?csqo3Y zzlO-*Q9LyiE_T}uJxIk*VIGi9RM{Nq6mp}+RkVhfic5mfGsDV@-OjroAKk^W0j^Bx zOG6KXi(Z6zo%HFsz zn_L-o`;{9y+AY{_2E46G zRiP5`2p)@O6pC?GhqQ{Pj@-(BLdUdjq@<->czl;hs@N#4s7LtyYPb6im`tgw`loW1 zyp9#-ZCPqbvmoRaN6^v;#Z#rL(aoa*JVQ+RlPqHv1LpmGaeVA`scYH3K`TM4N{s0Z zdYS_Eg)IMSc}s1q({AUm;FQrO+L;JSR3(a6SNciZ=6ksHQa8GbATWHTY<=~{DIlu3 z-6|nrTc=~nd!?bV@e090O@ zV5pRiUz0SlmpH+?Q5ryWK1oH$`uj>{V4HP|EAovZiS~%8+dh~Na6}mP=4zcphW%ou zipoQu(Zy*gTa$399ypTQ!WE=c?Ir4-rJ+at!h@H&w)z{_2)%XgjSd?-BYbJk@9GT&yLo16oGE>JoKrnkz zKnL1Z*_MqZ`H2o_Vv>_ICY_PU;@|~goEsItb}*`1t5?mkpirnR7koqDEaFF>~A~q!d zL(8!DuSrR33`hUkZ9lOGQcQMQY#(#e&9yrpC$cq5S0$65!OzKjx^3Mqd`v<^i8!vZ zNBGyT;h}3n|0`VIzCEOucTahfWte$|+kPxgaLp9swXn_Bu+j9sYzZl=Q$R~bO@pE_ zuibqG(S|kQi!0oaUBGN0SsQ!mnaQli)DShhgkjO?b|NS!7lT--ZQLy0SwnY;igRkc z*Yg`+Uu>X*MOV5(Gr&bFJ0<~-1>(i}#_2rK*Ss=AY$? zB{HrpXaM#`J!<26EDR?)Q20eu0L=%4&w^)j!8bLGuFQpxuAr6+W#%+N3JnSgK+3`T zQ1v$=w`PKXyagm1$uYQH`cM3 zQ>o{YrU8BtM1*&a!o;fn!dHNTuaMqLP13KDmaBnovYbPYneOtz>CxXds@RfY*+Y}! z8YZ|xI|)7GzO?CmYKj3v{Q)LN_+gu;_o<2dY* ztiA{oo&X9$Kj5B+3Kf0wkaKeD5U2~6T4b)ewvJ3(+gxZ< zf1s>PL$w{5!f@dz|8>Q@3+kR?O>UB*{_sL8=Flt#02yht1zP7S?y)djHmM0o5s3i# zv9E~OBt{mut}F}}0g8LfBY>VUwMPGtVU$ONW4aW*TbC!HRtw7J9htFxM2+xDjemr+ zv$P$L{=H7p-G+N%!nLlcu;P;}n0Y;$1IC3-6lTQ2tI{SuN3l%T%(eRpwEc7uq{StgSJd!o(7!bbD8B+8T4BwyALrCzG(QP)XM#G~VLy4lk#RZn6%H@%Uof zRR*&nI6bYX`5U9F3$xZ>3T}^E!!c{zh(p^~m?;_b$`mi=nZb* zfg|Gfj;@nd6h9Nhh|c}gB}XZD0lMH*wwKjg;=bYan_N?t0N$|vCf9f2GMKV} zJxcFKQcbp>k@nP*yl%(bSB}oKCHGP#l*>5;(L$?8MRpRTFSXx@Bgd^^O`+A+H_yrN z+2r`>LP!^JnujuC^9STZ*Uhf?a42e>P*dn>cmr;Zc4MK^eo~TwpmR&-IwEO| za)baTCrCdQo8qF$J60?$E89EHM>Wo>QnIWA)d`%Dt4-wLa6n7+u*(;FN2hyWBAuwC zk;uBcZgGt>dP6n$6Z_R_C>krKEU@fS=0!G7Q^`P910FAe?TEGM9Z=p|QiB^q67?JS z8{CO@tdV5ywA5-oc^lws(1VKznyBRx?IX%C$Gm`ffR1RGKdlnqs1_2TKv_H`wn3DM zVx8X<>Fd4QTS;~r~mQgGP%pxx)5qUGFW)r%yB8bO}`4fCjuU zpM1)EfDIap()H{c0A3r`td$dnapmjXV|UZW>o9qBV&3QA)GFZugP53|98Ee( z?7o$Vp{;sa;;Vgt|B~~F0XqRo)^!rbHmThD+A-VaV)I$KB3~GhY#-N3qsRW5Y(Ga% zA~t&>A7Y^$%xDF4t#P~1Vnp0}>Q!*)SWX~O$fbqWaLYOheD=AIhw5eIez`s^rh?2R znVK|UBNxeuzc3+QI&Z=2wX92ySEGfJU4R95Lr*(_o$9H>ZIBHxt&7UVt=l;h17dyy zm*n0HEdD#!Ux_D28d`)F#;(PY1I*_>R;XJ+FWfIe48t}d&AV*+_+Jt zQQ4xl!z^TIkrUfUR9W&#hJp1-H*+@nX}In-*EAZqu<3FrN6*(W626ZSD)0#By6eey zWKd|$*-!8^seYf_=7w7hmJR9?-58lBOIzq(Ba$WG4Z1dy5ET`d{?-^1^O*u^ouPb&_=sx3n78 zjdqPBsUp`WtDGLgeWTez;}6APW*#}d9|Gp8+&n~A;78imYp@CJ8$P_<#rs$yrnPHG z2?h9rjR@FjKFW+~XEE&k(Q6ngm^Df1)TtPqsZH)tdBF_YAbpxp$Y6%04{ALaPH;E* z=5X2_F4})%PsRpdB56;xWMA3~jHPT!zie2&(qU;;O%w-;L{`^ZokvmdzVJ1Q+ZquH z-`wH)ZEJpV)hS42Yw{r_AypWK>to`e)xwYn?S%)RrxZk%sXolTlbjls7E)Kl%`Ihw z0~3cvf2=FEg7?eTyqVjx*}j4zyEk72_XXw^EPpk5#~ca_#EAjo|L5AZ?jN}+RUWN&pqmZMU2vlXw==1>5 zy9!}i>CF_ZN#Cq5PcS;24!JK)hN%SvKV54f%b}pYqVVBD6vWqI-S8nU96}?jEx=CT zxO$|>x9=i_8c4@AGn#>Yp&m$OG1$g;yD?qZXAmn1qmA22)Wr77%4H~5?3!hiCj^xd zk`TEV?00+Wvq?{c&gmp=B04~be9DyxZOX)K84TBNb6Q`CWyiwXX%HfaLRW^P3M)|% z2bHu3p+mM?+HNfNL`RoevsHGkDL=I3sR?jVkO)j=zlfM9S`nY)!eT+&zcS_nSFD)l z09Mr$i~*8(C?zI=a05BYVlNRrGE$yTGub8PtL=qAe#AX)>n_PyyxoGu zdFcSQC9DOB-L!7bgM@Gm06~XP-OpoVYtsGHoDkM^&aTNBt z*ELU3V1`KU#+f7Zj^QU*h4VXFR?qNnl=B0GRU$ns*(eilBw8kVzMS-+aM!(rPF!uT zug9DUX2g+nf>e7gfsYNzz-kPLS)qAqY|>rLm1WUBwx4XT5Jv&m|g6(PFDz)kwCs)BO8N)r7)F#gW6r{j+5n>&z&f-#PCzIfZC~z()Bi8^# zO=xdajPETFa(J6*WxXIlC}2tD!Y&#?$8a7Cr~43L#9J=I8>dZJ##yR{JROeN)#}I4Gb6>n%MWD{3@9bWK-?_kM~&lVBuf6|U#HO6r(wH5Q<7)fI4elPqi-Pn)y8v^f>l)qriY z7j=z1f;B&S5#*?WfdhiO%p;r`N}VGvN=C^tDqXWNvgfjreZT`Y8>vGY7r2MvvCArP za5F_!nJ6dmur=LkVLmzgYLyd26l6vXlBamA`+)m68O%7iWh9S@)p=MIsF2)2?InI& z<^?QU8tq2X!BUHKK;2kz{8!P{gvjxvE=1Ra+yic0lM=YE$6UE#6Y?$HrD2x`C^w%M zdqsS(6=5P^4L=y3_H1g8AZAZHVuL38tj>;=3mjC)8Hh(?T$MFitQW-^hRE(knE~O` z#S!op@T;Lv^W8n)rKA@cw}2v|IJPWWIZYlo*iK?d@Jyn1N)K;XP3pzX(Ml%KlD+|qZ2F*=wqBbVnHkQ3(BcKWK z5p&|hWZsPMCFM~SMqaI@iBl|z*d8CPdOiPY)K7mPn==cG9kq)om2Dko7mVxzkup;; zGa@XY?ZIPuPbu_gFo-FvI(!=-8*594(_ZAvod4h;xITpjV#i{}ls=yz{#Qxlqv)%U znlpbId8N5YMWFwHI=>}=tLngZ$SPZOO&_4#SEp}`Ig~;gxS4gjF}6D(%h2Q}mW_fB zOn-3ncmM@{rWJDGhKJmM>1EkTJkHU3pbrlqMuJM+CdiT&t@cDfZ9-&Zs00I;FU};J zcYWynFxejcHK&rfqdzbf9>`n)n%GR+i_*-*NzI(m-yChiVNo5KF*Yt9XBdwWF|q16 zIxBo2T|v=IVzn%d+6;r2WM$l3@~q}8?YeJ+DwdI+rP@u{#YhESS|1TsZI zXdXrplIxe{Actj;b+Q}KN1^jBdFeM?#JS4_?Gi6Or2pdH#z7SH)>GfReYfo6UT_*5 zCS7PAI#vu#l%up+Q4IxzHC~6bAVNb!sFTsi{;lU7x!l@)(ja&@`O=0+AI3ns9Pi+zfomO zUn;?0W~W|V#4j^1c{6D(QNLTzw}-Q-_^p?k&eoTjsm7p$W*p;vZ@HY~-L_oMklF80 zyJBu?GXvNZjJb4bIkg#$^D|4ynyJmUqP5{ikGejnYIu!tiE= zCK}a5>98VoaSdT)l_bX?r$N-2h>*2HM{CJ~B5cIpZnA}H3W^xh0~`)gq}A-^OGNCh zPI;w-M+NX+wt;oRAG;(>C?0Vuo=8!Ag7q)TUWd$7%}_jqw4vaoNe)-M9#ZRYF%_+L za;jrGbFFq{bu7`c7ka6=h~KI!5GDZQE;dYwYg6fl{U%gAUW}?TX-$SxgQ;19J_(4f z5c6-Kg~zanHA$&2f} zDN?Fl|AH9AR{%#pq8X&unP{SJHDMG>;GGH^4T55C+a3dX<)aV@-qO`1qXg}h@2n-z zo77Tec)7%Q(-&tg8p8V6@NoCD3dYd0&{c`GIt`-tLd2NUs+bV$dsK0l^;^%4VXCwn zn@lB|+XZ>DiAmHeDged=zj`vS*iaj#zLr$#qyPGNAgnym7N}`n9QRrbkv=a)fkI#U zt07lSYnqyqV2&vWzhTEPxKS>XR4quV55qVCDU6%yOh~OM)Emi=R8uk)<-;3KxSmoc z|JQ~tS&)gkf`Vd%k)xVCFil(|w$QSCf>qr1l9WWFdLHcwW;(r@L3aw=goAj9fq^I@&K~K{+v+=$IZcI7< z_1&b|q>yG{LK5T~4wqbn0+px01M7i3S`x1AmBr!Xr(EyqRMg~wT!@~g!T>B@L=ICa z*$HD1!p?wbu-rZMAm<&18BgoT*-~QcI=3+O_FU@B8Ys^X<(jiIZQUq@N+wWh-D2@gl;(Ir zfK|3YlQx9tHX*d|>OzcER3}KQFCjKNJOdsuhrxmXUDB*EdQ&$ySqlz6&G55=20SrI z4Oxm<&O-|Z5U%i&Znde+WJ&8#RS$FKM632UJlo+9A@$S0PyT|^~ z6}uSi7!|1i5)#ul_`*cAFv4^n=LtJOCMRqftdj8xb<*ZZ5E0SoPyr2}VGH{($!^YW z#7usvE2=>nQzxKHbs(XZ>0y3ScVsuDNSI>a22n7TASC*MXJT<^tVn-4b>R*Bv5C~D z76^XULQ*OAU2U-Lhe}Fr))ri( z62D$2NeV{NBV70bN$CW4vjI&GVr=Z^Xjek`x3hxS&%eL{nA5NoyaQF?WeB22S(9DX zwZG`{Zi=lu@G#zxA>4XHomp0!G^WqXOQ->0_+2cgGBGF6mlLwVQ*!RA0OZm?xgT;` zs~A$G=m{ArQ~zW*<|Q|Gvrip>@X0rxlzyNIJg76C28mG%AiW|IOhDnYJWbs87caTu zW~-$#feY;gR1DUNwyCOQCx2P&H{|3@i6mc*E-| zLpbMUw}tyAJn*vX;GBiZS12X>w=nG$H`HAfe)Ni)Q~7tzwVax354=L4*&CtfpWW{D zCnHX<7Ug83(9`YVCx3S1+~RQapWOgr@t^v$+h*t~^4y#7HQ7p!Ye?e4@c(HWF8nQw ze$_2>*Mwib$}p}8Prm9#a_YnSS4r@_JT$%LCYD|CtV*rz^_rVE@n(HZlw!v4w~ig* zbPLexqxnDtOjH(~7VVyFy*ie_jr%-bB}n?{-SGZvoDn)Zl)vtd<;aJw*Il2!ufXyM zY6O;8_=K49ltlNhyZ&`|kl*U{wKA_YxD2#!Rg9qpofwwP44_0Apd6jVX<|LBSC9>Q zg`YS&J52wJn_Bs%@^&-PF5!Z|xRvgyb^YIRIY+)p@vm+#fAZ5|`Cr{(!0N-lk~s54 zNZxjvyQj{7F*j_;W0lbx#&)Z<-o&Fotf*oYeNakkMk8KX9u~cr8yH@Dn+W}t;j6b@ z^Mp&vc#O3rDkdW_ITL*imRsCu^3&g|xC)ncY|?k6W)vM7dJ~VM9m7t4BLrvfzq^*5 zXULqzYgF=)2fk4eMxdID&Zwd63z3Al>bWgo6=4Js2f-&Fom4uQVj&6GhMC!DQFOYA z?Ad5`c>M1iQ1a$QFhYggMjwS9@4D8W-#yMkh<-|#{jQtdbuua;wkCC)i>?+L#iU9` zrzq}?uFI2E7iNhVE{)IdkT-upbqZ1*F)4njg|K0ijmRFWaX_rflk=|1MLTi1JXwA= z-|QFwo1e@-IgCnnTyJ~6Je_W6{)g-6H=BGFQLN|?3cKlOhw_n`49xSXaP&W@!}?UX z`yX!f=%+qMqnvGJuvahu;qJh_v)_< zE-dOtA-v~CSASr?*{>gkr`~f#_dnrZ@3~XU1(fLOu>5_u8NL4IeK)FN%~?Q{X79Z3 zS~&@#;RDyR*C~}8Ur`R!6i9k3j(t6}^#^X3-roT?tB9eCO1PJPz)rh5-2H+3e&5x< z)wvMNPq?ByNH#@fba2@0LpPdX?DwJjAs>%^=*INXXtd#4u~1~!U0R^RvN~$`$Q{kw zPW{NOEc@bh7AZ7*>~74z^C@4^wAJL%k6latoR@TgSVJ!S^JBL~+2=uxhyT-!nsMn0 zElx!V_b`ky(sX@_&{K)T$dhcuXjP5wux|O}Zv+`eNWJagwPDDWlu6quT=q|QR1 zTJK{~ZLL8htu%qELb$74N2Z`;LVn=JEcRAxnQSsiE9Kso|I5Xdt7^39jPsg*K@(?$ zr~c(y2E0wu6_6qMPzMMg9hZ?r0Ju{03)P>vdAfc5%N@u?fX#h3qN5<+tr2$Wt}oJ~%Dt^1;-+ecfar986~gM$lMzGjTBJ0!Bfnfx|k;+d|0|Nqa#-_tAepM>W>b;~H_ zyW3~3zq=tE^_d&qu!Ia%i38CZMLLv6{|q;MMg`bU!k3@9(YY06(FLLXbJx@_ktfPg z2!O^8Y134887#wrpOd<)-+k_mh#p!?K^)ef{40sye+c8gaHCsp`xAm- z^oV9*6jW2bUTQWcUWeshxV|I*{4y=XK&_D)iabVF0C3M=8eXA`ShjP~ufhXgfC%@8 z_r7q4)^x@UO9VnSkPrCM4RdS5>0i3W%HKd*d9E{D|D{{laARJHs7m@4^{7m~39Vnb zsl&L8q7F0R26xLAMjwjQOJ0zmhF~Y|dP6w>D|f^`?|aoT_enAOSypBLJ$176m7@PX z8Le-2yHejQnX*RTEQhjM-(;3aYV{2j*@J+5GjlMdD;;I^4*Z(b&G*AEzjmj)YeVZd zZd62<($EokXE~51tdt&47<>f!0;%D`|*{RqdBNO@HgGq#i&hP9l z3HQK=YY))HF|6d6eE!x@CRKO^Kwn^ssaWdq(=sgf!7jXRa96~#rM2k4cIF67CH=qTk)&#Kfe6S*Xe&H5Sj ztC-k=HI{0|#mB-KSzjbS_ol4ZX<~oO`px$drGO&tUP#qo)!~I6y%Tho2;BZ8xZ)v@R>eTO>AdyKpfh$>Uzp0;9ONX;a;xBjAgKjR zYP13*Z!ct--w!x#XK_};VR=7xz;DZ;5u7e%{tsc>0y}$DB*G_8g?sW4gUiC}c|WkB zn|VKI3Vc5LZGas#_PMMU*b2DS==Us;TgZaGA12oL@445*g*CoEAGg-{0$sjT$k=|Na*U1u>mdI-=f>biWOI z)cfX&G*SGPa9lmh|5UiJ9&|lB+*R*~^*GqD1(I397Qpryt?JVSX2bA0ooG5JVqJe1 zc8PokQwxzF-uFXe1}wWga@ho{pe)Akgcl>f87KW!H~6OP1KE7oZJ~s0o7LSv3Bcv`h(q#VPG#muirDi(Be;!X)jakk!&tEFG;h}iu$msmv6~0 zuhKMov+&P`n|t|w6lQ<4mmk5$=e=0S+rwtP{m_c%uY`4@N$%a-w{G}xMsMHV`*BN@ z75TbNL9}eSK6Qfqdh`M6=R8Zj$nQ71m{w~HU;5DNh{3Yp&k^XBO z=ST!!lPV5v6+y`$*c{#0cSJYh@ibDWKQ-iYKit>uVLseOEZR(VxX} zFrPR2*L=GvvvAy{5^};4H#Vn*4a~jc)cG>Ah<1{kYjrZ+cvY zG+EGUl6xg*t6mV|LoambSDMjjZ}+%!z((2Wddj{-%o8gj&u-dkY>Qvi|B*WRxyg7F zn^aT@8Cs@*NYDwtZ}IzX#sN~Gz9L~EKg>1#t@+8P&9?}LdVL`ZTpx?F^i_#-)@jx3wa(7yI6 z`fZxN6dx^@p#Z!q*HAqeGWt~5 zY_M;g z%=%K!{B9iVTWYUKk(<4s&HCbC-`V3KHf!RirPGO6qldznA%5aEcc}Iplt<`9-I$2q zs%|8@#9q(+@BOoUnFdKuR}JxpH9Q1}W>J+qH7q+sv=ZD8yeJ5Db zv(3NWbi5f*gzS`0faGFZqi8d7;x(amxSzE3#EhThC&`?Ijb0ninLrcEAnMbLB@rfC z?}{${?xXeLq2Yc9w^PWE@S}Pn$zhh%A5Lxtni zKUb%SUfJ$18GmV&PO?DtVJBp4Cp@+Kz7xw<$d8 zT_gQ480}Rf{kYt;ru@UFbP_9%ao>lMOiWXepqV>ImSfiP%{Z*RJvNKKGGdW0+-o-~r zwD#}WZ&y}@lg9W#bB-wLTqcP0D%A%hNfSSwMcfgjC&h_l*>yvgiM9i(mB}0IL1gxf zQAW_@QtYZY7}-Ko!)IfBJcH-$eOPr$??b|k^Q<%k9Nh9uL%)|+q$`bD{!33Nf!5qs6yAk$$JuCG_-(sLEU(V8-SDZ1K~^SD zTW^dW4vj@qwkQnnax;kMrB1!d=wSyHit3=Jzz03@^G*PDz&p9UCDObR8)Xrzu^iC1+EEKLUF7=)%`qNH`dRA zgnu>GpYEqNg|GhP+QxpkEC*?tnGghGil@;Z$-mJH^~m{FMkLo=sO1&Th?2p7x0g7e z=QP6I3isYG?3yVoHBvo>@x9_06f+VY&I#{s=_lr%aimhV6FfWeoqC1~eIeC@HQwML zDyGE^z;JnOd2%G;WJTb}f~H(Wvh4Ek%W=M|?CfVG!4BNYABg$=q^D&4>)nBJV78U-_pWqKE`|6xrbY(bff^VbJewe_s4~9=C__K-+p$@eA zw@~+^*Q)b>a~#o{{MybJFmIJ_s0mkY=VxvI7+NoLf^8Aw#k9R}BsCwPbX6x;r_VTM z?vy)k(MIAJZ)%_ZA#66$pN2|t$3)x#SN}Hrd7|G&pN-p-vi}xi5F(_^gD*MbB79MX zi`|MiK1km%_AlDr&)bz_lylL^;Idqf6&9Bn9VJ7`M;S^g=Erkbfu97ntNg9!Ly?|% zV>LQCm3@+#Ats|P3MDTJCAx=9@~w5Jg5Z!TDT}I{_q|De29BC5C;6?Qudhz>9r^p; z#nVZ;axc_M<&Fx9nl0duo^=JvZu{s= z`Quc?8^MG36lkLyT`-3^41doxFn34;?Hrfg?pzU+RYE6JAGeHZlBtT%6ncouoD&W+;D0qBKmn@ zO(z2Tx#9gz-^?OcO*J&zVyf@xeJ%mu1^Ex*CUnWJuEZ3xYO0?&axv;j`vOqJW(!ro z)`17Td$!f3*#e&G=*;lRRKM6=5DuQ^j87xed#aQ-wuVAKkav6^gI2~W_m zRhTZsv9OpWEjrZJJ;}h4AJyB-Jy+{OOoUei6=??x%4u+4Iv;>n;v{h95l8 zMwMDyz?be(X$`azXNJi${E!KoHiG4s7Aj+nGOUbZ+{$rVkY1Y0AC?}S@i>7N;KCu{ z*E9SQcUtH-6Hx9ICd@ofJ$9B# z?z-sr;fa}G;QG)o%MaN61n5z8c{Zt#=pvk|Tv!B=JF1pOXM-ieNeDDG%n0u02gOtdT;+GqQw5f|T( z<=4}g8PpwL+3RS0+H0S?Mc9YAcr_BZ+?R`H`+1%RADHdO!{pJRh8u z>x*G98IJa28_M|QQ||-iIyrqDFhyxqMi*M=_{o$0P8%)cbqrE(Qd$WQ(S7p%qonz{ z2uq90pH&8_9F*ZOh+^5`jEAs5UBGintIYw4y23MaC=+4{17ad4*4LDU)*bzjHXQ<` zUMs0#DI25(#vy|ccrl}xO)ma-R<*0B_!W-c5y5f4@T(pDpe`ttC|Id(hKLxP{WoA2 zj7{p4m`!q>9XE~by{w?&UL^M{92D0Ea8qZ5SVlSw(FVXRq-_m_g%bC$BoYQ@GPqG0 zUdoXEnduzGvRv&rNMpmJakpu<%o0~opcJ?wC3CkL&}c4We$(QP=|OZhiu4nEFg+E# z;3c`=k}T;{bVvZ_!%3g$cCUTUyf}m9$L1)$mQM-{(Ph+EYj4 zxJ8(s8IhcZ>^>I?JNeB9Xbje!m{*4Emi+eIOYXx~!cGf&4EJLvcN+6xgo2FB^0B|3 z^*|$Xw)b4pLs2PEbI^mG%;|&CSBegcE>C^-(EV`rPJZ(-kD!w)Jb{5%5;JtGswV-X zUq9x#QI08*mEFW?}&}^Z~K+>7S{J@Q9&q67RG3 zJU`am7tWoBe!C#tHV>=hMWOf3eo7xg79jhs8F)U;%QS`>M42OY_Wg#urPKWE(l;(r z^nqObCkvJp<1;s_bs2|R-ayk<#KBCmdBQd19b``yYARPA%tXgFL z{mX9SoP`giV4C^%r$gk`ER=7(FpNDN9eFYL6dUr})s z&*eBP;N@NYz@dAmZy~J;G^Zd&epg!@@pWFNrOqI}hIqd3Gi*6bQ>&X6EQxMsJ|i

&7afz+CQ4H689K(fF zW2x!Agg4H!<46)BXmqE0yr3WfN3e$Hg4^3~-m_CTxx#8bAXL^lUY&dUxn+OVd&4jH z_DOhkZ$Bi%L?*i%hb5 zK+>#B`Faov(oMSx&ZFd1*cZa`ef?aVtIzD~w?>4|?*}+PSvPS%PtD(ZvD9)XXNZ^9#%dp-4ekM`bEh-`$KanOO(=UaV=kt;+uDhI}ynd|^G^fl3kDEJGCRkP{t zjJq}FM-KGE%KmYuzJ7L~ABlOztUYwbl9LfC%JPiX7RUJfWpS5AtP1$GHNO0-!&EL-|BkTew5uL(;J$JKC6_{HJ=^a(G!l$Y62bKpUKjG4ov3aWcHesV$Dt)h_9kgT^LxB%g< zu=Yp(?5$rwbxB2@9Ef9w`LPrWsKuCJpwT0cU%ib7{#acs6UA)xue<2=u=EH7-Lu1W zM__k+J-l;-A5{NWj_lJ^Sh~zq4n%HRmDo;O?yE>P+ORaEHVljqikhZg~rvws`@vB(eg-~2Z8TPF9D%)OrB#P5N!ox=*-%ktg9_e@Hkk^Sz{1yCqYl+{f;*QTG zWc(mZILdDadH=~#bo8K1B*+_jhj?9&=xyfdr1ogvzw%XZhc`?Q zn;-3O9Q9j3kNFeb<<^rt!NF(gHxx%A+CMA&B;i>NRxUoG=*3Wf468CdOgzR9%pS$j zANwBTTPN_GVsD62fiuM(n(zz#ZT!Un8~^|{E3m3@W<*x;Ll8M#0!3(1dFkr#z%hQa z&DVNlZo^WXu$dH+wBXbeY*VBK3#Ck8lTTek>kO^O`faLaV0q7VI1aX6aI7E5>D8-_ z#dg0c+4Msn7EVaBjK=;RJ|REot# zU&xzkmb#L#5-T)><}JL$l7;Jh0)tC&m5Scsrlo#tC2$3kPpS>?E%i;kZYXC=if2yC z=+t!7p!hc(?_0XqW2gk0z1n|nC!3aXzPqxM*kN*6=_!f6`q4`oUsg34^#BF`jg*mu z%%x)e!eVXGXTkNz37GdOZw>>5_KRFIjS^}&9r8-;3(hi&dQO9BC>TSGvTR|}vM{D<|+v z{;}mq7oC>X(W+YEeKq>USzTDcR)v1c{1j@q@3RaHTosO6=7(cuxpEmSs53mf3?J_Y zPoe^Zua^14C$4--+JN|_sRJC9mSt07<4S{Kg$~!FQaJS9{4$qH$3Q{&QXZWau3YYi zY=Pp!lBAhy=nbsf$jmP2EV53d(WhL3a@^tUCf{xf-!AvFC05Qp(T}dZwT@L|r)wK< z@al>Fc1&WESNMJ5I9IIjJGxK9rz`yI2}jvPrR~^RCZv%>f5I6Q<1A1Jb)5xCs}1Ew zaC2<9JciimaKcI?(tn1vD-l6Ic1VrjcIm_oe5|6iAFuR%`##MM0?51sQ_ooNkke_F z5KB1lB&?cOh2u~1TUNh-Vpu21YUa8-Px1r>KOOEn+5f1xJz`qNKL@3~Wbkw^uHWI}={(h`fSqUJjA5VQOe z4h$8i`vI*Ny;PZ=I?cGWBV2Ohy^Itmnl|k%FGAA=!vn+Y(|xh& zwilEkb)ayDE-*y1X_L$Kig4QL{sfF@m1p?x;|f0T4EWcZ;qo&e*l&hM&hS$wT$3Y1 zfQUf?dsx+CSpg|C={_GT)1Cpf(2rT~OnL%ax`lEo@bzYxcP1*zn;c7;+E+5nV1yMno4(7;slt1taUKyURL*1W{2jQK+b3LIo7#fS>}Rq6;!6FpC)! z5tUU`)c5_>?HO?Y@BKe-XXW0$w{C?~C)KHQPQ`=wWjm!fbW6QWuJwje?@8Bsxsv*| zpH_Tq7+-U(H^1y740V)tIq_xw4lCo!L36y`#raQU%j1J-bG%bazE3%0vUq%u0VThi zIGdnEQs=E!U%G46{F957obBD{sKmT5F%Y0UW;0mfh%0 z#3nZFM(=ojy?3K`Jw?vH315?1`@l_JMT4i^x)904^M z=IfZTKg>>?>-BFqPMkIZE0qqwdh9p*_*`!YX|MOr^*Z#t85aamlrvBQoEznmAbSyv zJw==x7CG>d?`494*KD?9EmH0%yV&9mbCG?{dUq60HF#|cW7FkqD_<~==|9TOo9B&d z_}qWw_W{|7^&lHY+h6B-RS51&ZrD`*T z#%>sy2}o~#p~O0X}Ab++6=>ah4pbm`F2!C@urx6i+5V` z+NTZ0N804AUccC#Q5-c6yA=ieUv|>1UMF)ZzvtbGm(#!Onp>Us%HCVqbAQU7INuxB z_C~~LQTOON?VuE4a_i$Qk8*Pp3P0yZ6yy7HqkVn8cTCeqCrt*&^+hbOr*9Wp`-=F!Rq`{vdTcMW<)q=JhIn@P53v-RuUNSJvOY zt6TflZD8loHgP+4rQ7VEZb!}fn_Z?~kJ|Jd=vI%~&Rm+2-AYCZF@8;Py#vRDJG|~i z?0Fx};v!h^kUiu)uY0?!R(-XfC4(N~AXRu|EqDlC$`6(y$2c>$e~!K74w^pMzQCny zj9ZPRb5ON}377tn#`vGw)B+E)FR`)Yxrq)Xx`2ZSQ~s+i1vFL`$N9j7;M2RM7`uZT z*uk3AH4+K7=2!lkx4StL_G@bm#|&qQmEY^**iYev60!c4LIwybIyZA|Fe-snwN7lX z8y65?d@3S?l5XP)8#rIQfnzU_kO4|-QwHb1!Xs@<9&61)Z_uEzp(5EuS!M_~3h1fm z!vlvNl-i7D1xdPxgM0}W=SS!8&y~Y)b@@VXAW&Mr(0jh=3_}-1BRU*DtSZj&+;`te zk^AhYccR~4WJ~XY!@OrF-{o~`NFzvLHjAB}$+;SK>0Mseihqg4125Ma{bpy8(==2N z;i6w0$YFoI%WGH8L$^4B5y@tff1LpgciBVl_RcL{#lT4;Y|wtLT5iz;onH650M(@|*G-{)11M`I=oOdkJ6kl{EUmt#M8J|-iO!D5M2UHxoa{sZj3xp`m~^11ji z`d}}YWgnmuJoek z*tHLOJ*zHZ{Ss72n>>;10A$Xt^iInfrar+?_%R`qP^^>G2UiGT!=k{2Kg&fI9Yh|& zad~g>T>MtaA61>xVci4gEZ``qjyK{G0V$DEtZHB2sA_SRb-lv7;Q#gkq=^wM?45@) zlSu$z?F>wCBHGnDA2H814;S36=q_(h%p@*Cot3=8RWWqROe+^&gcX)Zdc589kk_e| zM#SC%#Y*u{)5fi!Kn3s8lKsOn6z~K(t(3~T6xmcKDA;qBArKOF_A>9lY_*zYFBemt zAi?)I0U+U6C2`mfL7n!aW!{{Fq_@e!%aSJH0wue4RW7&aoXH@mjakkYLh` zQ76n43P!MCeghhN>LXsJJ(I}Fyb=&P2#3JT&$e6MfyDkLcF`kV+xR=2P5ijs^oZAF zIPF~H+R;LQJHy@%lK={&uYnxt4BVZ~>1&hetKDx*A^G34-EXum_uF=T)N5aKO)`C@ z9^-I+(xcws+||i6;gG6Ee@;R3uSP2cV&RXucHN`i&@p&O$q|&9l`0<#Ha{cJ4K0V# zm+`&Fwy=;ZsJ%`nf1ME%#X9-xK2(H*G|0LSQE0|L=CwU4;WBIl3AAk!d~=`Sn5#1| zYgAV|H*eQi1#NPKYNqZ}x84gPq@#%t$ZBs>SrHtjoV`%_c~S8xqdpcJ=j2Cj3Y=lmL1ST zP^b+cG6GBt3MU2k-sD2Vn0H=K7F58c8hiyH6XE>z(FXsI`h;;DG7@3W&}H(P`-GRM zN(S51JKWGJy=`%FAaUIhcdLgyse-o&@n3zVvB9zAnQ&j|H7({Rvh*$tYHN}rE|5mR zWjs7KB$b1uhxEWaX7Th1cHQej43u827ef}j_D4`c3p^%S5cgtzO>LYOWu(I$maZN`;NI_h zBwalznn9;n%^Eeh8L7uAkJixqDI8IFSDt+Dt?{~)gi!kwMMt|tN&8`qH@Nj*q~^d$ z2N&;kBpqUQ#yb!Tz*Ns3zMO&m#a_4^zmsF_&C4+v9BVf%_g=%8de;iCXRF!H&bW)t zK!}jZI}!fbtbdg1;F}c~VOQIdCs};0wg=z~&Sl(_n3Go9swdIaSKCETdfhx)+QK#Z zg-xvVdNkdx^T*Pk*Hs!4+jcu@rFUrG1j+0F;v#k#qkQ%u5Bv(?FaBI-X)Y2OvJoSb z2ZmBjZlQm-U9-{~72ReVtnv=S8hP|876#YYf3EV{wYr=59ay^CHw$mT6)Cei)671# z3d7>$kb{e}wMf4w-8Ez!H~Hyz^^3uB`;Kn;F5A#$0OTp9`c2{q%W>ArGfb`#z~?b} z!2BzdaL@3b&u{d_OJhL`<)rdiFzE0YUs-ox$t04Czwq*abUuig^s18(A`jU?=1pda7Ly67j4Uf1&Kt zxN6>wUEOUMg%%G)6za9qj->jA0iln#3a+9I;LCLd>dSO3sK;Bj_N4JXrl-v45?%S~ zK3z!&cX$4}K-l}vyTV?~C;sgmC`A2Ltn{g@k2gnGDxa+@)y&eBYNqQ-HP!n3w@>wX zb@;hEHNn3EPOb3-pH7p#ZavhHl5&TTkh`VC3apY=8lpw83r|K#mJ>w(a+cfM(Uja4 zzq0+GLC2qA$3Nq>I&9ut&GSgnW-PezR^xs+T)^g-gs7PNDN+tHhP*QUBTcZU0yUkF zK^BTZt0Vqj?8;}nK5hOY{7mW{e0Zx|&Qrnc)#4RfnVr+EzuIeicdU5jJE-W4)~k-VjkSF0+v{iHXw^;H0j zAUdkvn>dlcWhexcy91Ss1WEc_&AYb>9fIxYJ z(j2L1A8&)Es!<je`o(%8juT)_NV|%?RBXY_C}h>zr?w zt@TRB3MopJ#0B+NX@eR|Q*H(aOepCRHi`XEfL3~-tg#`0{Wp(LBo+@5irG(OaIT4< zhLt_*wQi7DL$V=aJxVi;xU+{p>vb-X7^Ml9$gGH-T>7lnrkz?VQf5E~#jx2|?;p`t zsw1s>sk8Q3uj2tqd&Zf2p|7+~7jG1I$SnWGp5&deYyPpiYHq-C|O*LfXAb6ytJ zNu4JxzqE5M^`;Kgd4ATPG64<9eO?l;xg+D|@G+2`94Nw8Z1eVpb-3|Qwwu;@700cQ zGDyd3>4un%EDzxvs*|9I**SK?5q|8sL?+q;p9gJf?Xk~$ znd2O%o+IoPGu5>SW}5#!UDt*%Q(^VxPw*?K4zZe3-E;yd%DiIXfJr>~SPluw1y5KP zv$g4YuT^)q4C^JWE_7T9*JYnjGVlnE0xO|wGVY5v8#YSHUqE?qO>#)3>)I|jXRzsO zHO&!Lgr%SL0t&(md)*6O)2hjMs)mtmm=bj?8l9`>KTh6pAc&hlz!Tn1*RHWnr6YhG zX2x_mPP0|by#9*gwlq^G3+vciL9poxR002TF?1IWz;tyT7QykjUYu@~s`KPr^>iy< z%V8Cg+`uLj&kVD~pQa9!bmdcL_Mj{Nf9$#Iy=LYd@Nw39uXWWYia;XfsgL)%puh@l zh|XTE)el7923>i%URP#E>bkDTidbNGsspP9D%r{@_LyG7nwIIx=j0@G*ZcBUta9%2 z1^WD^HKcb!;)dTB2d`fZRzUz@Pu&t>UjDlq^WV+UcN-s9vvb^M>|G9s)_OJ!UCu1(QOgxz10&p+`Dpw@m6o~#0=%B!d_NcE4f#@Dj6)V;y_ zddCJ_Jree{4J;x)wtKi>aMkV^3W`>*1WVa28@<-$Gm=ggz`YcIP{inVGdesBFuk6> zk-g}T?b91kW7INvAK9*?b!j;=58UN^b@U77sza?xxh>%KX-=V6G0s0ztP?#0Kzzfh zfwF`=P)rEJPKuTtFStpa_6YL~X+Q6NJ@jz+>p6a*b(exnTIQij#DX`&lJ=69y_Xr~ z&`qE~b9>$EIcaVBk&KrJKC+0yqW?f0ePdo4igXqsg6!MCdIPEoH4ySnCa} zLTz5B8JA$2Q)(FX6JxIX(KwL|G-up`c?qb!&chRzCmiZK^) z082tjmtd<++VH;AzqszUEZnPgdYg*jW?#s=Vk~dYo+`6}cqJc7kyL3ZYuv}EB!62F zJ}#7L38h7E)BeR!Lb@DhS1PN_Te+DcbqAG-_x83oVB@Roi*IY?x&z5d{BKxq!vc$z%HA_@v)AG@ry0)9 z*Dy<0YMibsQ^NWLQrWH=tEo||bx3)%lP2O<;0lLp`z!Nmz%B^`ly%6dp=}$MXg9BHu}R9zV9^80tniA*Y8L8t@|vJ zntoJ0py=wTKYa2 zozi*A#w~q?$XoUCo=}^t`xp-~a)FToBPgur3GR%)GJmqY`c1kfBM`6C0X`n(&ZEqk ztdM8nn^0X>5w^88#~_)4>hnspW=C#lD4tRt!IWBcH(OZC*>w>p% zuDII1{T3L#&L-Y==D|*HdmWOsNby+u0h?LrHH}WO=e_NO1UexjeZRhK^z4ld8P_IRY=#r3#R07Zw_dbniS~9&z^Uu9x`XoKWmoEHS z;C>#PzE>C_EF)UoArd(Y)S~MMh^LRfH0gWth~$uox*SsaS090InZBy~^LIrdcwv}B zd+ZMYtAH&;e}+qN)dh1NE%kB>Ismv|V+H<~_QQ8@U^~VB@(zxK`@IqYxPI8q?}8bp zNQt@2^_z}BtH|x&*H!<4N#E(p5w_-7phN1Aww%V{Pgi0Dfh71o5-4BLQ`LIytViWK z=*9s9A$}*eNB=U^w>!IrTenhEA}(v0(-`5$N`|Z14JJ+~iuVZ1+ z>o~B1Pz8SWsl(}0>_P8&-Oku=&`e<|kXP~iv?4GCg^AJ$#T|02Q30hK1KseMelW$U z20YrYu-L2e9!G+Q-9jy4Uw+RkZ=Ns%-NG{EN~6KEVT)u&SM}bT?m;7|@@g&R zf9^?XlsUIa;w*(>c8I{z?<|fZbCEK+l&Q7 z#tA}hNdH}0^`vihr7?`Fbl3l-w5xmG{-t{thFGiqcKHynoMK0O==C22Je;j{N*Ir4m|4#)sh7}z0k#{ux zne!3TbgNy$rO6cW5+S-q`f#4g?Ykd&hxMJ9o}+>BT)d5RVBs9b(%14>CLTQ&w+Tm) zXR06AV?OpemD4LwMI!M795unYI_`LxZ*TqB>yV;A{TCZQX5ssc{o-SaB%Ji<}iCf1yv%n$po0^AP(!PGvq9Es@k{zB5W@Do1OQG*Ry#tzpaLZ z(V%V;g(b!`cNkDyk;tFgrt0qX@Iv7Ek5c42m4f ze4PHN*R7HBdZ1~v5X_mZn18kReCoA}qq`C7Ju$F8}O;uBCRaQp}MJWKe$cIZjSrbO{{BpCS}~@(?5rj$^$v!b9R*L zCYK(IE2`mHnp=S;Jw5ENL)MO7q_3$~69Xty?aH{Ngb>udyd?jQ)VX}`^x<$n_IzGk zgN(|*Cv5@mot%jc-RCqWx?m@RCPmAXmt&b@tkd${(1x39>CAjh+v;1gW43usJ0|gT z3+ookye$08Z3!ReP**+Y_+~Ko+HGvDzmK&qmaekZpLnI7|Gs^F8*X^N+30p$X`Z!} z+aa!J?cnV^eAZ6hju+#zcIkF}K!39@Y-hjpJ^MZH2EJFA{%a`o=#@y@3Fwf9_hR{v zq$dki++;YyMxzSJ8r~fxk@TOwU^{fLz3L0}hrCV|YB;4Lp)XAOJbkatOq~=RG7tY< zaR-6kr8WxgU10p5OY#yzWa8HDD()75j&uUg9STMtVUzj4YO>QxF=E~cX7Y}~KF%QY z2dG5IhW9KMu;C!OLX9Bd|5TFau~2~H&Th1HXI(_f5TCqLm_FC_TAb`R`_C_dCG6x& zR?)8K`{c;mc0Df-aubbHoWMsH;M{q}7Xs3~K1;790Nrb9c7)Jshc~gTPD>RVa|&7b z*^l;)9bS2}JXHV3%U5>bEBlr``75tQ^S3~TNcz~Y32}7|od({r*L~$>%dUp)Iu0?o zcx-+yof+J|^cDK^)pqAssLXfU_)f2Fv#XuNKANiX7~y2V)%FiNVX9Z#6Lxy#2d!2p zCz`Pu9Rs8QxCqk;1+_Ie?-1e*clHi?qjgXm2j~ZPdS?xP6V*#BSE7*>x}?4TCO&BV zMC9lH_D!ykMS8cJSO-JF0yF+*JK<|I_RY5HYt}*!+X=gH57=z4+~sv^x;a1O5E&g- zqbl2%cX^eKe*dmulK-wP_{M$O>l<%a^iBKEZwT}_#oqgkmm2|(spAo27%8M3G7+MJ zU<9J_I`znboqjT!DT2)5QhFTYdJMitV#G$@dIyYguMX2ph4MGAXV3wUt3$0Q#LuoDabl;K)6TOm) z3hrBlW?)_)lvkC^O8mptHY=Wq>cnmKyzj^y_Pt&B9edcj?Aq_Vq0P?8x{0ozA2%Ij z+|KOA+WU|_aJP36i|{48@e@a|^a#zR>|O_wRdS?YBL}UsfM6jIUO?1(KcBc%ugW$N9ICI!;(dyaDrZ8S_Pd0*=1rq7$V;(kPaDD{Es-;h{VWiSc{8{Xfvk zE?fM)H-^i}-vjmc?d9L&8?wv3{=L_)%4KmzboY)S6D9Z<5?ytwIuQ6hYm&0J8S%L9 z4^E~;(9nf&+;K)H+Zl6j$#kWNkbTIxyWzKR@dXT6(q7sEKkZdNc-h=sP%UJ5QZUnf zsg2jtF8T;KbjH5?gI89y+cEb8)tJ_Lu9Rz72oS!+xSS03+$O~Z-yKYN35vI8d zw&i~~^YPaF53%5|u6>iRPk7*Fb3h2umULNMGF*RtSCa0fo;Z&eOejyh<#9?>Y;)4m^Wjgx(Ws9K_yd8i(oNbl^Ob0P5Br(@ zn05BdpW(h=)m;8FYDME6C25?JHAQYt>C_JU=w7c|$=y*U=qwd4q#tYTuDxD)@s~Pl z23C|X17TrhzYr=kRU!&dkopI)?-s4Z(fec5><0b5cVzt5@Ezvnn+tos%U1n@tlnwo z|3c5!*_FC{W#9hAJ1rizbl9(6_g4AZ>$JyV)b_ogxjxjce)U@PUJ+B0aA%mH+sGS7 zMBxqoSiE*I`?27`5NHhd6#E`ul4W(zuej!|u&sY19Cn30^fxxrSJ(-^dAE#br{t4( zu5f84&i`3lES)k%`7{)V4B!6!)Jd7uj*n!mNE#gBk+xdkrNeT0JszE&^cltej+@4r z4yRIx*c>3uKA3a%!8U=lZYXsV2FVY~uvo%yM@LM!pa52Mge8c-#vUFuN^&qgYT6F0zTG*7 z=gh%Tom`F?#5t8en3&j&Om@1@dy=aJ>^fMGP!<@h>#iq-_VcLeU<&*_wxMU5b}R6I zD3lwO$z=M<0+4BXa8w?liD15wD_@~J-ph5sEnP0O<2*CCN-L6m0gWbj<8~vCA`f~{ zuAeG#&gK-V#@YUQXekUd$Y8YOAR9ph@A}>jS-BaAf|VE^199=(%$Z=LOKBkgd)E;Z z6IHxb(o+qYObD-P zL2nZ-M$^wkGG+NFO$Gf)wR8Cw(&GCKRKYHpLc`%9GZMkadvtKs61&it#w~|{AC%c0 zB`^_ez%k}cS%k@7KnzN)G3DjD-3UfdiUn?jt`f!J4y-A&iI|z)@Ezn1yF(L+#SopQ z?zeZvOfEi$RN^n%mttmk^c`CoH9N(NNp+fD$vvX0(a=X+S6iN6U)ze!LD5+@ z*T8fnOW3FeW^D9lyRZS{-fnj{Fulo}+_A)*S9XQwoaKLCypHblwT0dqL0g< z6!BlSpEWjZD;_Tr?HM*DLC6@5dH&-?sVt4UhZuvv_pYU;Dn>S-x9qY~Q<40f*(D>7 zeW%onOg=eJSo)mp+Qf`%{+w2K;dIj+V%{H1MN$7%dwmnrxnxC=y50q(aIfr!Cg$WO zQ#JHQ5aFn_h1B|asKLdIl^ zu&-yMbdHY)Plo2y9)M6xWMewqBZu+<9AKNEShmo%C^Idq3eU|JghK+-p#X^n>mCv1 zayA%xHDinukEGG2U8r6#&t->E5}V*QFp*-#(7N7J+z^aEC#s5w&JL3TsSeyR0lb>l zYFdaVIYl&HjFXM(vcjM(WD3vCsl1l0R6-MZ*Mx-XlEXRRJevVCLxYhC*#-vo3}NJ% zI6Z_XF!COmI1mjUsnxWEqEFqU<{bPEYyeQSR;3U&chCtz_{>1qOlZx38`E3ouK$d~ ze#+CbCYdF#rip!UQdx{F=ZsgHj0pM;mKZ%X0np(<9*h5R`w9O=!drx}I~gd5RE23c z*vwJHeNECGfk;IfQ(9UY+qBxgG76+gS4I?9uWA{D&YgzorVb?WHagg(rI+dr(@@Z` z(A5B=b<+)45k~4ZBc~xgB05oVWepQmKp8p-*PLP;F=VFuij@hh$XS`i0>HMgS26zw z0v729tT$6UDMt(mXFThmTNr?3wPu+iqhp1L=mj%hVG^(#gy@sZ(i5cug}kC(>Rr3O zg{g`TuNhu$5>eEppxPz09YJKnyfC$`bZOl?jaRH}{?4TSW37rY6=T$fFOvF?H&PGuj0ShR2S?!5wEOrk!jg`XUCI=8vGyZ~toQ$@ zxR#3fPfdDZ#lfENr|ZFP!a4Q)(CbS)Yfpt{Z`Jj zB&XN+Idga7-;5E_yP&OUM{bkn+nS5H99m&sEM!lC#F`fdy{+HQv?8Tnw|3@mH0Hmy zGoupAk`UH7`(C@ybl-2pg36chDu~qf@6NTUB^22bNg0%9^bi?2mZZtJD9;(?}l_R$2Q~Gz=?1R z8Ao6$Vh&ojkF$?;U?|lwySaloOjjBkz)pEXpSoROtJ;1u?i^`$M46&Wr^o#KjGo-t?8QNTd>7{KNBj3K=FrNuT9yEIv9q9| zSRS+Bqd7Z7TTLR|;H9kvYiyeQ7ai?lIh6>Ah z5%9QIk_8AnfCii*se$@-o?G+bhd9r%=UlWLY>7BML66|lN9Q$SNhmCMX}|+fr&Ys2 z%1|M`#s{*2!)r=insRQ+&{bi*;zHQWT!DNFbFk{6o{aKx`({s*O+oH1U&e(bo{RM| zxq>@{drEKKt(R#zgx63>b=2`sJ=caNPd4yG%)0K8tK&?)IoqcOuIu;v#?I*lcrUkW zdYL!9$5VD!muSYWJiv_OY}SUoO^b#z(piX4QbycW3}rxXa}-IauIX)>_1fT|B(26d z$waZB0lV*=hqe3R_-~rTaw4wMiT-yrTY8(bq9pYT`jAEXnyCL_&53=?%xIe{#OFA! zn6nf~Z7d{+J2gT7#0b8K_A}SnIsMF_n%Dc8RLp>w_M-u&hXMU;lS53_BllmwLrkX1 zrLG0EvNVvoRv1v}?TNZ%^$zl-*z%)pG<(80U{{ztw}=IItK{iAfYf4c{c8VaTNHV53SfCY&e`1alDE=Sm#t{4Lq2{>g zh?$=Tkdx8K|KEm z{yWp(4>w)OpLYD==mg)|s>98x{^Ow~5H=+c;<2~uaL93n zy?C(c(sxFjlN^8w9Sn0}YqlyWHUovwQAii}!zJ26Lb{CW2*0=axbWqlykNoi5!?n! zhOjI+PTlUUfBKPs^7J8QOmZcGi802vY6$(AXFnPObN|kk3^h$Ewm{G-TM*id(&4G0 z!rvnV0nO)`cGytU!=L6!0IOpJK$6to&KimmRAcWM3ZLTqwV@{0@EWX`6d+Uw)VeuF z4?7JrExf5wJ9wDsmbwOx$VBU%y_6TpH(!7k`M20RhM6{v=CCjA0|cd~lc|B{wZqJ? zMl-{l_KR^dETIEBL#Wem>@JJ!3B$3oEV9=RH#&;+$>H>8h}|+Aqt2DK;Rw^YFsgHI z8N;!5@Cb7<(7t;F%I^&O;s|phys`aA^QTrbm{c$hQ%rA!#=c)2u}ROc_lz{%imyUf zfYOp=qeOMwI?}X1IsYi;9)+*DFYtLzqy88T)A1&L=wbf8tp2_?z6SfASMGP;gEmeZ zWjg3+2#-vQ*Nrk)(An}M&=lXd6OJ$=TL0VS*PbOPzh$5s7Ms#ZL_hw_V!Qqb#M=t{ z%@L;Dn^9~Vj5dQfHTI~{(DZU!JsQK-F#GsuCV5)1-7?y=ZgN?%=y(=JS_C~bh&tof z*rFrNKS^La^GI`O<0}OvaW24;X)%R-JW;#lNYlleT5RKEU>$>PhcTu?KaUt=+LR8? z6g$rVv5Sm$5=#8#wrY&&1N5I5V_KJ2yG)EgOB=!PE=X-+rbVXwUjY52jvw%N z0niXdg_UP=G5?7$g(14B7&xFJd_3mwa5&w?S>%PhI^4E!tXT&ae0i*CT6L#^CeZXS z&h?M58;xe}u+Tl1odfQnNL^TC@aB&SXj~K?8Daubxc~PDxN+|P!8`jtkXL9m&ZGbJ zMK{Tp{Xco1Phw#k*u)gLv;PymOfR&W z#mAVO?RzZqa-E%Ytbu>!59^v*J-xcRdUYg!Ue`txhQU;NrmZ>FWHC6ubu2S`o&Ek; z)4S=9XjLr1I7dUZSLmM%2K0f)nFCY*b}fpRzGSP911YxH`Nx?*954iMiIHlpES5YZ zl^TFbfdM+|!Fn8-bd8+quXD=944tZB8ys&srDv58h)P$${bly>;|VHW7)v!2Q4w3< zA!X_1I(zZ)=At$)n{We%RBKMAF*suE-9cE~jJ4?#Ov|QpwnrxF%y`b)89ei(46cWs zV1|`GieV?_|Ey{tTbBOAFihTZ0*HQ&-Esoz{ZQL zum_!NS`Jz)hQ}gn5?&z!5!ETAN}E3}r!D}KTaY9SikLI+0YrjE$SV{s5A7W%n_P?a zGvmQKm}$eA(AZdRU;;xdzjLw~T>kQ1A_9cP^%$)Pcn}}aKb3@|AAE{AbkJZ&oXFCy zkr*pRckoamDDf}R>diTb;999V6y{%BjgCs3T{6Z5%U4km>p9-5BYWtpQ+O*%q=n5Fj;M53pQ_fo)FXBw7 z!3H+JBEbd@i?&nvr1#gH^s9}~RA;AD3qhp*MhM7c0_t`t1$f{ta3~?(=2OiPB^TwA z4wLwVQGINC{fYgflkMOCWF|Ej2cH^_ttoi^CK1oKe}XYTYzO`sB*R7P&!*y#m0pgM zklB-FO+h$I#>iZObr5Y%cOckuw`>c@XBp>!U93;$w{Nxt=ie0WCMU;knbBMZ!+GfaoFuQ?|+P%=|x?V@ovody1%?bI_& zi)Pyp31*=3^?J00`YK%aueFbyVIIf1?94OG@c3;+4KB7%oM}3hf(>2CtC`3T9rcN= zqupnk!;;q%CsRPvhn{8rhW`~yAOHr^WVJDNzWi7H^X*G#nGQvFI|~OUk-P2BXF{q0sb|=D-WQ!ryW7qW)O_#P| zX>=^i%HWWwp-SiNC4&BXKsSfl4=0+^oS;D8#2=fahJle&gzQ*6Mxrx1VHM zLq8amU0_iGr`-mZa_sIglT3#LC&-LN@ISV6|LjyVO{-xmT?QT~gZM=a?tG zr{cEw4zE@5Q%n>pGU5j-mHqgS-YCuu>M_!TKH}6gYhzls3tBInT86HgMkic_@ap zcFuX`k?5!Pu=C9wRY$mU8$|A?kR+HE)$8VAy1X?TM26ukDOhaf~akds^SfY#WK2A_}CQ)KfyTJ4$jq=CX6|Iul>DpBCYzgdh}mS*p}|Lm&X5alRDLA;(PYy#JC&3# z>Ck^%o60a15jx3)SSGO;_UGFke>KgjCS!fXVA#loVQQ2DMT5E!V9W|KTonr*T+^8b zA;*911}b-sXs(-%i*!bWHSnSl0Kt~S4TvuaX!|I5IRC>fjgerAf7V~7ajfM)ym1;U zh8dSkG^R{Ra3gjH^#UW)M}IZBaSu7;QQ9Rbic;H^FB%3Wzjc?GQn@LVV}__gEdX7p zzbkw`Wv^PSvhq`RWi=h&Qing?9)F=ZB((w``*g6C*QeWs7n-g;>mrAdtE7-n_^_(Z zHBdMpL>8EU7RqT+9mI{~YWv%TW?(n+6fcOfr!;`t=1Z^;l7V0XyEU7*H0uzv&~qFK zZqNA}(vV^LKig~nW{$*~{lVYZogHU?_?wZRNaiAQK>J~G-6J7PA1*BS(p*yA33=R2 zDo7AKGL-#7@&He{2>f}*K6sHieAv4s;3tMal=)2FOW1!V?$()=#p3ny9OgLh972&p z&Z6?ep^v-4F72U2f;*QO&6@3hvDsW8+jmah8D*E4ZiQ1#7AG*6qCN5w(}Z1-(=Rcn zae~`RmzW#ckUtr`po9L~C1H({h$;U=Ioy$YddlDN7uaH7`MbG;?8+DX!}L$Re~Umb z$KjFoiGP^O4}MGTx?%r=CuYagk6`=TSf%I}d;MuGELgmi=}0{77*g>zNycKLUN8Bl z>0fycav0M%>Ikz;sHXVVO7b1bnJ^hhS%P&a)5_cbG+pCAlmGA=o1S7?7hOrB!L;)C zoo;(iF(azpUahWWT=b?(f8jD~&>-A*Q=ywxt?Ypu+jWZHWNzq?mgH=tfd;#X|4d8M zI-OCh)Gh-VPwAJFGwgGn4b4e)aR=knGk=ot@b1iv{bhT}2T!{ZFD!`2Xug(n=LBwkQu+NPFa)2zxCgD^!mtU2-+`=2Uv%uzd|^464;{0yC_ zk9V3TNoq5Q<&%6OIkdPFio)O0o!E!wO*R5iICDTj@W}#0Mrl~Qmv!rHQXq1s%lv9{ zVAtiaS5FJ2yv0chMzO!VaH&s&9T^b2b7noLC-!20tu~!oxbtA?+`a~Y?|R_-x;<>F z>2VF7!fJy|sWd@xx%{^N>C_Zy~Uy}ia9xs&U zNsX#doIwl^0`3_(2Ic#q8K&jvyJrYkPC0fuLqRZqu0SN$3#b5b0#W5yY#lSCxDCU2 zu!IZr+COqkx=me;!F@ZlF-{J><}*#7swcx$iry#rFmPE$^(lU_`I192;_mbY=M`9z z9*5*5h9p}pAG?PztVp_bT|=3|o{@q<(SKVYRcG~ zLq&O(P*1TBU%|%xV}&AFSvJXZNx`!JSlBTm|uwkl})_bSzn}-I&3dicGuX zabC|<`0phh?T7DFQ?vi2CjXnbD?Kmks#5W$VR0r0%-CTY&2)_HM_pxlC-XU8?Ch(|g$=)f=S#lf854Y_667G z|JrVtZOWpT*iUDh4kF(MSDQ0Q&VTXMXhEOZ1y^I^*=gUq+O%o=dsee*VIAW^BLf>h z`i0-N%{8X!DArCPv%t6rTW#npT!=zAqGtxutL{3V$P*{5o#k@Y%E=PDzT+fH_MHD5 zu571XV+ORDwHP*Ka&%eQSzz(*EHhn{;OsN|?ltCs_#73orPrFX4o8V^0G^1rSx%s& z1*;!OxKJW^G%6I7Ri^cJaj{-#eW89iRv`UVD#cND&9$a;`6GoY@5q>(VUgggP4ewl z&M*#Zm}7>)Hpk4tyZjeBXAX>Ruw6C>UGQ7`(HwI%N%POY&a7bJ*XerRooq*3Z@RD) zzW92R?f3Rn`7%{Y+Skp}E{G{G08Ie&KR5gL7ep&Y!~ zegmX9-yV6RDX(%fh_a&;tXR1lxCKZ&=%^%5`8NFV>KJSHrVy!N$A&xC`F1NIU8 zz-|=@hcT4ZjdI_(bZi_0bR!!Wtd|26+)zrH-F_oB#bvhgCNmEM`I?(d+aBxj0bnj= z7!%-D0k|(18hXqs!*O!V8s4X5^w8emB<~U9~;Il0rZu9g$Mhha#|*2#WIz zktZlR-J`wpz%jwpUzjI{&`fT!esY6YuvRlz_Xev|e%b>nppU#FrB9qy6GiLZ`Jej+ z-}5?{RRJpdx&@^M+vq&gWZ+OYBPRH0|Eho2=$5)SnTA4x1?hg!$XGyQQlzHXjr zAELm4khT`rcr!^^LMM>^<(!Wkw<*LfDL@*30-gQehP&v0Z5g$jQJqNxrDsoce9rc{ z+5Cx&o4;!`9(2I$GA7?-*!#1y&3+G&f8PwYj2CK~;On3BKqeocimRg`8&w^7+;ebj zeG6v%hwQ<(IP$2|W&V1LY1ifDC}%GOan|P`EE#Xy0-oWg5Oo<(c}AtK)6q5T8Lhho z`}g>{x0>RPH7%in`$1~adq@0~?{6EN} zaY!Ea&0Edj=y=Y5ghL(jI!7Y1ZyH1{i0J4oIcP-||!} zw6;;6Q&b8Wn9Bd-HfrAFYF@3HQ;xCmC8GjALdpjO6YNK~nGtEFMRPJQijL6lc5~=~ zKrAZsF9XlS;c@i{&gax$+CBg%j>&RY$3OOA?c&?bs-8m$q++uLrc?2Uv0S7)8zs4KBG_O@ zFEGt2cU?)75?jI7VtV;M|6vyVL??zX(cD(rs~4E_5E8#EF#Q@$&Xwf%5MU)$qx9+x0HfqQK#JiT_V~2wR+{2ZsG<_WMOpyy5-A^rgYGtc z+D%=~f*{bpSO~ka=t(;7_Z*2>m7tCUtrrIK?2UJuZcXN0=`@S1=z_s!$(9&=X}8>M z4om&~pc6{Yq~7ix)3bcpJ^8cFwh97K<-MUa>w9eO7u;hGPK6JYOlq;MxyN)Zm&Zn^ z%m}7(^T1LI9z;2C?YDc_=6}HUz1Iv(eN>~GR=W=`yVs0BsBOI0v^aeFLwc?(I*YXo z*>7Eoa*Z3L)2W$!NJPIFfuctR5{x``AnClw9N%_&sMxqOJKR!!PB?~@->LKBEABHx z%RhDxWZTm?LbXk5R}V1g%lkly=WYCcG|4~PZugt*H~x{35!&onr?DwRKH7G*7v%Se?3Vk@VTnJ(M1r+8^MGmIVD;CqIJj}J_7)Rt zvO^y*?YiZaY`8172O_P47vGlVieCOQe!NOKhrRO&J!7%3(%$lb8CCST10L3>#dg;N zrdi2O3MDgT1b)b_G1@j=Yz`|55AJrz`RB!^x+^Q1Y~i42w#d03fpbvk8k`Y9VCFBR zTS7H*S~Dy=nXB$o(o(Sbn`4})&7&>p=6H?OsJ z@e3G;%p4M} ztvPv_S?aNSk$w~}+gjV{QL~84tB<-Zjb@LTGbmd17)rx}mEnOG3Ve|BL0$0l^DH`K z3>)Cuq~Eeu)jkG^)y{p~+(Hw#K8_wvrO_HQIR4lM?ZJ<%F;8Q$Wm;7hpvL6YwUzoh^Z=j)hb}~lKo~Cj$un}v!{@$W9{WnnF$RQt%NZ{J94le z1zYWT3T0)s?f*2R-eiw?+Kl4p=)0cAtTw{_`)O)@$A0y+IY}7~2nn)BKVwc~GqmOz z^CtoiTdX!&Z~mk9kkxo+jj$K%vfMtrnt57oKU{4N@4YtpH>@#dGV3?eh;zt)0Z zBkZkfSqBZXZ?848ie4=OifCZ|8}{sH&B0CHAi<_iaup|&n*~!x0+LnFVz++Zwp?e< z=Y-0u*Wr!(K2)aV5$x?#r5>P9xJq<1_eCN9EiS)$Oq1mzA=q5>-?N+7fnqakv**l< zboayO5L_SHF2I=19PvE+xm#`Z^QKwm14$$_lL3rTp&_0daeeg0^S0)Bp!%Y1`2yd( zWRHBoEFgGq*9)dq$*v-}l;#-sb;Sau@jrgC_Rb1YutvBsj?{uyb zX*bBxV00t}-~^6&tOK{%=hqV*GCKe0KKH1@i>7tQjYtnL_#^p?sPtZRl5HM%21U^H zN-mY&JP%HB?u#aHj`eS#`<=>H!Xj7~%zoXArfUzm>Bu*yC2s)qbDSmP^JJap7Mn91 zv8NvN+)?Pf=irf-%v((#HtdJWdmPan>l!I#8lwJpHH`VO=n3UnI$qf2=+pN7@adm0}Di)d$SO58bxj2>QHe z2W&JQJ5SX2*xB8Vr-Xpp0Ocm{UoI(6L;)QeYv*h<-5TFguaG#Pxfic&G#3|;!dCmN zd+eB(O{c041Y4@9{J&J3Z?k3HtFpSANZ6FRlW#MX>gzx%j|s*T)|mg^rx0?mFWHwx zOL~Vt6*ECEVq;UQqITg=(Z-f!V6Cb?4yXEZx%lAeE2-<@{4T=4RWL@7m*;PbIXdzD zkDZ%_p3A<<{JXD!glh&?m2c*EHORg3TIb5@D%1>lIFg4|viTGaiGv(%%_i8zUG|$z zrdP4cq!#v`H$7@GN?dD?tu>xK_bdw zqgwmYmcN45?Y>O%UolNu@3_WEHE2|yuxbyb+7tKlgK(0&ULnY0nJs@6 zV-<_TSFu7qYPY@$BdxKC*UTTh8qfN#nNmCcH8Y3oD)y__%qHGF^}4BSvcy5LfPHy@ z$+kX%ls(CxUN_?vD17W2ELpfteFH1u>|eZz-C2-En54j)L`Pz{nV*fG&Yr2#D^T#+ zH_S2R`xTVFkS`S$=)KwWRgLFtHl1|6d9&%#e5Ynl2sk{|I)sQ^ze$(pPOU?aOC^tKfQ;p3-AYG6>IdD~d0}>Mf>s!Ek_&PO!6P?-rAcx7jF$g497p zIy=0a#svl8a4xeyvAOrm;KmzN0%!KxXYu;*cXMFqF8h!7%mL+a2R!$9i6+dRpg0?& z-}8Lb-)h&tXU^-!SrDFcKui_z&L0A;9t^Fvb#b`{so_E!1lAW4NWIhFH~nKPJnm|b zjb^Ll)#uK=_wNAfn59&2KCTlm1wQA+0f~s)&f^qwd3iGE{eMy*yBhg;EURE#k=)hCInpEa%mH8DnGYm`abOW32Spe)0we^dplf2QF^Fr5axlrJD}yQNZrxzve(= z@t<;M8gQEd(3}VS%y!l!_YM`no`vQ990iN4@_u;k2PnyFWB!stw!?CW8CY| z1W!G#$X|s_I=q01!-v)-)zzCG(y2`92rp`1`Oq|OMtXojQ}M_pAc)v1<&MNz(!bCC z{Gl0yo_FX+xR739n~(Gq9x~%2)}ANX2S38FaFTuPBh>WkYRWz~7f8Xr@)NTgm9Xkl z9L(p~$38Vf8ctj2_RD2a%SD1hOzf%8P#>SS9X>;0Tw#ZQX3oah_leKUcmfj|eUAPA zIy?Szb6|8{&2^unS4Vr=7q?+DnijP`Y%^VoZgSqx(G~tpw(E8?GHUJLx0{EW?kir zS{y9u=77X^SV9UW63cGad|_&ehM@lGEqd`~Uz)yU-@-@tsjjpiQ~m9trf5)Rrv91byLTu{JkIE!%0Ucz5K&(Z+$%j| zzoDZkjjA8*cqZ^9Wy))2r*Cma8XNzRIxM@S$e50-h;XA5!+>tnL$!_~RZkyfuQ)C9-p<)LZ6AC59*Y8Ws6_?Svm$7hh;^{n4BnJ>LHEqj`u`*3zHo z+m-f}pG@y^!iN{Rksjn)h=bZ?Ku4&Dz#;!4k}q;(d;9$8ebp&^3QD3b3*l z^zcd-mF_iObgpgkt2rn3F6{iK?y;8k&R=PI4r#3z#~iztOSd^sIQzG@4+SW1GNCb0 zZ?NBUPND)f?x7v_n;BV*R~O44KVz0oN#*QyznUiY@!#uv(mc(M&ga4jRJHc04%w`nAt0tOe;R7QtEmoE~!epXp z@*KqEEWD zn3HOyIi*cls;ptiaxu`P9T|`HiLR)*EFS9-J@PE}PrOi+OBq8i$OjR!*mQkRwxcTl z0Z(UKtNJWVBv=r|#2rQrN&{9tU-nzjJ8U!=JGhEyK~Ri8|7B0v#@WQwiPUr{4-&q} zgri||IYJF$Bk(wEOa6}%$k-Kw$S5!sq1u_~sei~Q<@uM&;8hQ5rxj+3{Mnjj9VdW# zwMrx<$?1~Cn|Bet>_ex=`BF9>`l~W??ItKJ zeWfVYvC17#>J1G43|Ew;-V<|RyCPmm$e?~>@j(A)R#vg`CvmY@(aPPgzM6> z*RalXjdaeriNbWhgDe27np$GK$03$M1UGX?m^?xCgZcDyQaR2CPZ!0SA2bpdE7FwE zP(SH@*cH`OKiM_aqA;LHM=-VI5{^WbV>GvZD%Q3+i01s{v`nLFj%{?B7rXqUQ?b@X z(>YMIK;DL@+lx}Mu3Z|)C?o}#Bx|mla7@&oSbXGMxEQy<{zEIU6YQrFI_e>j<1BWno31? z$57L`bgU&v+d#I*2DW=~?C`3cg&-elq5!6Fu%b-*;AjB_5S6sE0aMBD;#_gia437- zJw{IE4M*_cHyn0irXiz1u}Fpq)i@$BMJb}iuGV5_STA;9%s+vG$W0EKiol9al{)N{ z3e-<&0rLB2ZI2OK$Ry7}VOFs)8u&-cQ4U{$5Wp$n8DN;nYLqRmWk60FsSsvsA+&;( zg?UHV5e;H3im&vX`#94{NT|J_L9A=l74lVLqQH~WVCh8gLiTqnz9yAcn{fF_{uN%T zqoWTH#YO7(_Abdp$LceGuNO25*P@H~jmeb4QjMlp^~F0`u~#hOK5vu`$v^{RRey59F%Ri!R%>(>$*p6!HtA^S;sEu;eh$}*LUQ0v9Hc%HL(d}Ys~j-w{SCx6rS z3!+~6C|H#q9K}_zle*DfQv~1X8i9(%_R6vi2Su_KW?-fw(}93XK-6wfG*dA%*LfPQ zfbjFCnTkbP(C3P1$|nv4pYDiVv#g-3Uqb~2WnnwXZlvgMpTWH8&n|R_=Vmxu6t_;q zu)07bo^uRl@St_E{i!t8KAN)GCb8!IU9~?Wbw%nC|AEkdhg%7Mr37V`+GRRV&*Jr3 zK|a!K1u|2aB-_~wo5b23z-;~zlOR2*T$D{Rn08P}QKkWqW4Q3b3K#Fx4i7*+ZbvsO z$jTOLd5g_N2Vz^?h=he=UZn8Z38~VbpX-1tvRHa z9QU;^$6x3WpK*Xm2`G(%=p>-TXK>d_hjoY#MO1PAnJy)N&7r7*iDR1%Jg)n0+*j$S!Fb%T~3++m$c}H#o2f?X5wky_>M(@*H9__ zS1tTk!hbmYLCjR3A9_eX0V_Ao8z7^cxUgkeTVogK4mT#`T~U>!8D1eIe(}Ir3iJWh zFGyum^r3QQwmmfzgx%9LH0Hln{MSsXf}=l<&|-&3bRY>wy188XNcf$*?>3yf7Mil& z99mnSI4vpo%lZLNtP;PeHqd8E+lw(kBo4@dx|0w^NVo`R+85+yt&a*w<4UV7sf4Z( z(u;7blu1d6pMgh!EnOgB#Keo_JdYncjNEyhvl9)5N(M$RoY=h=+yY6eN9mm3J(?L( zz6Ox-vnBcLgbMHi@~1hHR*$nOJGCrUTIJeuhYCA=L%umBj!QU8V=}mOXf~A^6jGua zmFV$=$;G%uJEUuushG8h%E3YrWUds{%n|+ERyf#NWGT-O2jXNAu5LU+7sS z{B*fL*mf%ue#()66S!NtyP%3KA3=kUz<|e(_|KaOA0Hdn%{Xci+oJ^7l;RZqoB*4rNAV4TW z=!m%}T@efRf~#vu&=st!Xh5)|f`wy6uwVnFsOZ{oSJ%3V-L>NCDt6tq*Z=2x?nK>v z@BQCCnVWmhJ@=H~`Srq9bUQ|iqaw-i6yik_oXc?@|E>Rel4t*p$#oOnm`G2=E#SbL z?X7c=!3U+2R^7eZ#pFkJWSd(j*5DKuqcBj0=2RCW4RIuXSX2k}*C5MXg>u^_hXGY zFIer)tu>=s;V|)LR3Gi7w0*rO7lMIUjs(aBQVIwQR<%QXoic{BPZ0ZC5?NoZlL$B* zx*>1y&50DRsgdWn`F;-9RDXm$OI(>P_hg7eD|r$ZD!wO57NXzUtX>UDfN#wRDF> zNl?&)v&D)cN%MV%Dk{&G#zXP&T@G6u4~w-ZR>Yvz3y&==yI)i3;K*=!XdbNGwg()4 zszZ~js+xk0$oYFpLM`l7{1Rn*SjMvOks!|pvqh6@{%0?g5RdAjEQdCX%*2WLG!c5d z1F0i8L}7G@UiBzd=ZDlqs24xeBp$p}UlZN88xcgnd%;>IcAPuGo!-NA z2}<16JxtG;=ak?r?inWWhaiV2&e=a1Ta8A}U0H1q`k`)pqTWQv%at~pYEfK*pl7yn zBO}X9f`FuQz$3{-J7>+|K_DqmX^J5k(Pg^J=1e^&VM@+?Tyhmg=4wvkDz{zUbndXqm-UTvm9fo1 z__RAbZ*mpOkc+%|QF>R7?BCtxc{8BTp}7F5{%Rzok<6B#Mn)PX#y_73dBovk)A4|D zpU`)Ak}e_7j85#t{ftXuj^PW5EIq)GU*dZ9G*{vYv8ku&RQoFGn+Qj60b1;h(9Y9@1U(`chi#;bj2on(v%2)@>!gU&@q8@ zCy|Co$O)3!mZIN{>}9e$(r=?qoQQ6TC@43^#y@rOPc|>sp^%s`Hn#9UHmy9zroWU) z0t`mvR`fDmTSHcjqTg^bkR0lh#6oX2Y^E2{vm1FKPMPP=x}PS}saHYdI}q^7jNnqQM3R9$D*omf^%aBtCayIPz2BYpjGjyD!RvN8FmeW=N3_H*fF$+1HHdxv;&EHVYhHT7q;S3M@3?NrMn2 zq{VI5&kU)8xR+_VqZ6HJPNfCFfizlY_A@iln!eu8^d~H)q`w)N{V~Wv=5rn)>3CTx zAhShmBT-DsS8z~&Q$O%dAe(`Eg^>W?BLbKaH5Nsrq1PdKiE_5v*q?bH;I{TR4g7R! zFyr&HgehYGW`!j|5tLeipLX~pYeut4nrX&W-kPFsKaQc`_#!e02_?b`*J#OVT_f#s{oI|Y=ucvf zm2A<|bl}6QAfrznl85RvAAp{Uz5}F@5d1vIdgwAk%}hwi2zo7{)>JXALU3639PI~rG8!Zbu3sMxm-ku$i{nOW% z^yP{$sz{%EF*z8#i|p?+ZfK)vsQ44M9EQfZQeOdP)}tHEsLWPSmPlAJ+{NvUOm3!o zr_s#mckY#1qTg%J!gqWnhX(LHM?l>+klZ)$vPmK{&8;g=SGtRaq2@cv-7?JdsC_e8 z$o@ekE_T(2(KGeBJO#(x+rv!14vX4@AHWBi*hqi)T=1mwnhXXU#dt=L9KT-q%YltQg~j-A6(&sa4n`~ zZH>t7v8ozVpq`u$h$I#zD5=f^RJes39Et&nMD&tRC4^Q!yzEzwMJG|p(URyb4IXGO zpfRq)rvMG9SYs2v=L0>G!Q(Jkw(uxxWqb53zbn>F>KGK{- z35&}{njKpY)=CRD*xc|_nM#mf_#X~Q0}@vSyr<(I;tQm`Vs-pqKPEFiX}n0e_&i)q zJWaS&v3p+NBKAcB3!%yA9@4V2ARSTsThvdSS!JGFG}QM!WR$5ZAth1=GBSV$myR+w zU@0Co8jIs6?xcilcAWD`QjVL^jU=cN&@-)Y5s60`0;9c_AWM%#}ueQ?DaF~*D{ z0A|h@3?%2d^T(LIF|chNgEjVJ*LAFEDw9V_TW9Xju_i|$zO%-f$-xQknX%@u>Z1Wo z8&PT}N|KzGu@YsVeRMOnHMM0hb2cJVmyfeQaa*%P@oeGWOy&&t(6(l5KhXwpe*v5U zd3NkvzwAl<6@iTagZo(pPT;++-#A>lCb*r(nI>g~s%XYn|Kf276>Hsn<4iS?!YHv& z4{CGT`3@*X={^`|Y6jd##r5bkoJs({33A6^r#kQ@;5ZST{e%heIMFPF=wuQd4cpFa zN0{ny+nHhbyxg)K=C`%*^vJUipz#G@nwuSRyKM5f!U zON1)DBCrL`M@p)CQ4tOj^uYVtN@dIIF^*F*|*@!Fz^YVgKzXUM! zXbVLiv&IGEO#^thxJ3j2bGo11Db&(<4t2L2~9)@By=StWOZigQ{f8l zr8PSjGwO&>G-+E8h$Vj>&g49?ovWEm)?+Hd9dW?Z}5J!NGeO#gOw;Pz%vdlJM|ko_RKPdk4&Bk@>i+dAlt)#p{7PIAFo)FmB>}nyA9MjQ6GVFpElJz`w;fHF^q;p# zvRvgp-qFkwW%0sM3d*wAPG($YPr-q70hzbm%AL&g;7Rw{PNsUwy|e64`suh~%PUH`QDz2Jt z)>Ryt_sGvHO_b(hk~?r`GcE|-@|{i3R&fttK#py+b&ZKWSwqJRA|FJli8Z=~tup@5 z*2ko0n-&#(-Q?|oiLr0I*RfE-^Ef?)R#;jG0QkBO_1Z2IGLHltjM%JY>k_P|V9hnn zFx`?X*SiB}U>rEuqhgdPI>PiWy$X5Xd<0j410roitYqWJi>D0Q@=C?WD7+U0EL#k| zs+gh0mBvJ$?9gQLhw+g<0G>nq0TU?lzNhi1jQe?p>6$)|JOqZond~m6cO9vCbV~S) z7)KKC063l#VUHAzr%|ma(^f?Q}Q(bdb5lJwDNF zo80=Yqpn=fqUYaDN6)|OhD+SJK0n>zRWZJW5uFVvq{yal%iIP zDDgA&Y=S-}6(j_Tt4gG<$!7POkNjI%m9&VsmO3dBZK1m@@4D<1Q$0G`>RU`gRsR~d z{c~>l3-&L58o$qV{Jt78MBbm=HteIOnCGW2dY_myAqd}|ZSeEQt4M?Y-zR`!_Wzu~ znN!Wo9omMM(D3|b`t$pdZ??|)yx>Ol7gPKka|fO zx~|T8r~7Epdu@2a&st9Zx=4}A@uFSnev5lySF>kY8U1uHhwf%ho#K;)aC|Q%^Oq(> z3Jd(3D3uw2Z5|=XT1lix$7!+<`38#$4d$!CmzxN@j^?X@`))ULOuy6OTH>(?W;7Mv zl2T%L@@U$h{;1k3sBxNeyPI=;ic2qK|ANL{<4m*dcBCA;QM7g}&99TYl2VR|8TB)= zN;+ogo3~yDxl^i##ekeiorSN-Ki%4yNU0CGw`Q8|8PcW{dr%~xu5=Hi?;qX3J(1-?PI#Mhqn{%DMhHFvl;G) zeaw-l1xl~9weH{hm}+HVWGU-$J%L|{9!!wAsoTErdGEX3_caaMsG@G+IlB7ruDCWG z7EbXYvA!hrAF2|!ZeP7pn0L91O=OX%w-LaDC&_(y}Y}5fpuN>H`{hyrP_jN#Jk_T=yfA+x}*0uohlYz@AIL^ zv>DDsH8$BT+usb%$bGB?)kZUP`I-IApi4ZS3X(sFLK{XEWvo_SGw>Tih)W7d6R-wCc|G9}&;n?FagcC*RytPOopGS) zZl6C-bs%p#(EOpkEx91lz*?3L+Ef#s;&WO6Vz5zskGR!)Q?6;2>EG$n%MD+irZeKL zkwgs%=fkH%bIinzKWoPvk%Co}6X+_9T-b zpeBeA%?9aV&AE;pVK%&u0E%Ny^+7NjB(jl{q;&O!R+RFB46~&J68(W(kLfBIaohJ0 zK_;?K(lg$Fi}s17^XVVs9+aF>THb$-vA*96{2~UM(`pxyV+bb z=)o6=QklisB9ry-vN10tnMSJ8?rfczWJfroW-33RPPE=O9{wOmNEx{W{nLcAb zEoR_6l@T@({WPC%XVD*{Yl;?m7UtcUY4PIHESj7HCO4iWJmjK3n0~vG23{DzH<&?# zzpqpSk%Wi5#-}*E;WsTfN72v!5RxOELZQKcL`DAI!WeS^U>z)(u>eL8c~mj+>b|_q3K6_&eDh6h&g6l z>6fqTAtdM_*D7D4J#b@c>mQ4)1XABEklP{KDLfa|2?j$SkkdK*?O@u*uxzgB-0{kE z9_5yHKM`%*kmArhEFt8{x9JA`(NvZH3n3aOak+pMk!5qYKbreGg6~PW zqzKKd&5TMg>~~$ylT5#mm$OL;?U^Foo#^&I$utr5wfrPArmQVOa!C>g>VKYOcJX@7 zGNj6YB#S4^8J$4uN zc_?w#khsg+%RkT%AHm>Q!u41N9CwY8IRR**ePvjyA?>KMU&D8L`Umi)( z!rf?r*}WrO>u^Vx{qi)azI(f;7MO|-rvWE^5&#>7LX-Gxff?GRHJ|jZ3up z7?F@V<})|;G_y}J{vfHSUHFq*ewsO{iUc6iH6*m@(ZWwvy@nFnP3<`(*lO>V{M=J(y&p#^Ct zw-@l}x>Bwo%o?3g-m5Nu2D60iJBGri&lR*8jaYtCejJk#{3 z_;Wh$&ZAafV3WJ*Omi@isli#MPt^x2Y%WN$MgtPE$?>5?v~{B!cb4f!8r1#HB8=k| zSg|PuT|0sIfF#-Wmz`yftT`9T1%3voseS@K5WWaHi2rik&jxb;?xM5Jh%VC2!mP`E zLBIwsO=w$C@Gm{v>}xMNLs0^spN$RaH8`wMRDd8T{+XG=4g3j)+k$y4KiyI`hg ztOGn9HRrPMwE}i5bFJr@!L5LeaHBxLbILsC{0c9}NED7G8xT9k4>Al6R0?B5v60AZ zkERrq>i6vM=>_mR1V~pfHN>?t8%X`a74<5^*O@5Uw8XQc3yG}<$;`!W+WF>Kvifg2 zAIs(z_u2VoEW0t_0&@o$Ro=b;9_o#awM)#YKnB8>#7AAJ1K=1RSccH{sC#9ZnZ-L}oN2*Rsj!Qko-R`H{&~db4K_V@XUb300AkR6;RXc+2v+t z``1hJ`XY~THDzOlUyT9rWp}{UrXlli+G9{)>+kN8t2r)P+?`jOZ4Ly#76e5d(eV9J z*-KzDBcJS_Q=JGO*WQTz_LVl?^)fi?!SN6c65fpo5C}mHM<*)T*0yT(6ITFu@4GoG z%=Y*j+_Azesl>-Zrvt-D!K#!9uXlT|G~Fv6LjDh;?;Yi7H{4C~idF6`Ze#VhVI^qo z1^1Nx+TDG;(!2q{KY0zH{k0o>tyxJx__NoVUL1yRt~EbQye=+Xjg*{CQUjOMuOvEo zZ{`VD0@8XhfJ?<#>X^@C5nIEbQ*Fg_Jr<(C?&#}Tr?cF?*PEH$uDLH6p2z8pR8X8H z!oH<|bWTenp!B!v&EU${KJ}_dGy++u40v`Z#_SmPhgPI=fo&uQj0$NEN+aO zyS7p3FLaL`r%!QQo(N^~Y-eP4su7zNgjdmz_+z%pwN~6KkzUr_waR==@bKCj%JSG8M2VLLq4y zHS<chDV>zQyj+ zJ8)y%-#vT>AN|>Vc!$}4h>Pv}QIRtId#h=gkNAQc_)0J+8dD@cGxY`V(b-9NnhEr> z=}s7rZ(PMjb6)%FrBP9`g7H8sWMa)m(-%JGrH$r@V2X?Gf(e-Dj=szENq_Tp64%FX zHZH%*v`^XB{+Xm=!1{Yk|Jsjq2{x9L#evd4b^n79}>FwdlLVdlkE@w$&2@!$8pD7`GDy^@VW0u z!Gf1v^n$-2!ShT00w(6~{sO;}}pAK>!D@5_`>Kw^0Q&*sqKs0%aErMMO$6DvA|e;UI(MJno>vp7U) z9{;>v&l^ZQaP(iG-gmp_|6(>2K5~|HjXYhFBL6P-GzgUKoU1F+F$us(A;GA=wHna)pvO{S-e&l z7-V8=7u8|8s(SiQ&J4JRj!~Db&wfanH=C4_eGDIG302W zDDbn7nqA7{(wx;ClE;fPt2b`*m?^RY+DC`a#*T-^=8I*Xmna2nVH4V+h>^)HA)nb& zsxh#tR1ka0^h?fnZpl+Hy;QV)3OAQB_rX)(zB2dp^QM}ceV#_F2;H7f!$D7VXFY8$ z3CPs9*&JLH9tUy`-I<%s%u<2`P#>kD#8kIsv#Hv~cq&wxEyH!^=bwL;|ByH!W`&on zX%S=M9jGBm975i9J)SXRQf1jPxBoL{AiQoiQ6LVVZO1Zy=&pLk%-5HnCGp6I?jO&Z zQ^-0x>p6y6-42x!)e_LKYN|}ES#}TRb;a`p;IwmhJa2~Zv-Np%VbJJKe!(<#9V%^1 zLiilEbg&2`m*J31c*DjQUNAod1eHJg5;NYs>}AuZ%af>d;I0M*(gg6M8l+GUyq20? zHoY=G##z|di76Y8e%X8+bliMl+S3_v`T?}bpvO4+6;oRSb1Sw1Z5_UJv5=YMPq6(T z+!e2wT;*w?Q21v+lZ;Aan8Qf-C1+@wc$x3m)U>}AlUL!^}3VEoEUrF zpbx|IhWYHoI8&q)81bqZQvWQj2~ruV^d_n>l#1VwxdQ)Jz)cm|IXx^oKF&*DH8ts( zL?2Nb+--Q(^y$5c*J6uiUbzuat15FvS+;U~aK`vxQND6~>eTSiWv`jel&u8N!qunF zBeoB(`d+UgZIFHQH5@TFyGLI$W2a9>6D=hOz$kXKDEyPxu7I0#6SfaU9VS&kgm1PD zx;W}18==W|BnsiqO)>$l!Vt;;cYPfl$5HOA*G+Cbhq{az?OxDRYlX;D%IuEdenyE? zaKgg<65VVGbe1);nWqC;l2}Ti?GxOGubY~wm&rmOmzC z`Z4;)UN-3>^H4InvoI{iVl-alt+?-B#_Np`Ov85r$`b4F{~7*|3^wG57kt5j%ysFY zt21w#oa_HKG6;mi?ew-$GOwkqAyS+WIY*~C{97^tsY&?lNuZZI?QN59rHwo;X(q9Z zCR#E!Tx^nj>O6@pldL7}3Egn~Ye`E$=dn^*uQIs+gE_aPc8rtxh@0%CtBtB z-<5c`EZEQwEX9c~-WkNeEc{yJ$uiM4who1{dGO<-M@ z*0!FNH;SqQS-J9pO?{>wIS|kh!6*da;-4o7@*iP6J(R#!c+N^`p1dAZpu^2n;eH9+ z3io636!+zskhX4;+3NqbAIuJJ(z~YDAU|%2%6{C+KUMF~xBiR~SNI?S*lkelu6!5T zf2w=_U9(N?&5$*%LUH_gp*WAnz@Rs~+j>NICQC_-f%E9XfHmu!l* zZgAIcH9f35N41Y1+iDKm{;u@}*h=)pbtOe|6W!>Wtk(6T@pY){P4RUx*A#Jzc#mlS z1-QU0_`p<6fZTCU1_oy5yYbiPWz~(p2J@*Ke_dQgU~jCV;Z4JOmPMDYcTc@ za`)+v%nrdG8!JCH7Xmi?-T*o`g#K{4Dpw}odJ`t`+ zxzBeWdBEovT{RiHts4fwaz9iX{Y!bLDhLl$teZClm#eRhOV#SkkccdI6eM|n} z|H~BDu>Ym)ehVcOqi|S*^IS2E1xMKT$SusOIApm)KQrA2 z@R3Te97YbhRRj@ZvECC)E+I1W@k=fN@-*_wy3dG*lk9=}b;Q2R}wCQ0HO3O1#F^g{@i4TGx|#CZ9G4}a#?VK zlB#LJd}L|9oTcGEBB&uaoGen1Z2H`EC4*4dJS?f4KCmSeJkYFV4Iyy|3tjBK{Tw1( ziawo83yhe|#xDioWhn)4mjc7dLl_~6B`Q4HE0#i*eT*ruro?n))-4WCx2UxXITRjf zm8-SVjTUxYq}yA7wcjYu7&ZR^wk!;m$32dP`ZC8Hv<9NBTiQyHh-4c;8%_xvjNR*%jEB6ihJDPFHP@md`Qb33=P6F#&2Hn;AwWDPtyd?6z=1W z`O?()@@Y?FZU^-ma06zixA@nmHWi|N;7ikYo4LSPEo3uXN?Hw8q3~83@J@&C7L)Z( zddMjLs4}IxUSDCBxzsKF%JgbaqIxAyg|&n4rvmuHUzrgTUc%P~k_eXaT!3d&pfY4# z%@+InKpQqM&t`E@*!=jZx=H)dr5Rn**SN86ar=FZN$4PV!q+BO$F!219!1sU!6D4| ze(~+Rg7ED%W4w3I*JecJm2j4{1ZffHolSx4!zWzPH|CIb(D{4PSs4QmX_s z?euSuICmutshKuz*F4CU(dn>IpjJ31KAWtO*suhO@X#A)6_hl4eUIt(9QWS$_~<<6M*U!N$pwMi z_XpFj_IxzCLOO8CoU?EV`is~f#f1C0l|K*x@{HT^gQ>5&sVwgMM*mwD-oP)Iwfm1| ztKA72^SR6XWOi>aYai0{k{^o{M>yFX^^?hIJ-Eq&Uc~JI2>{$T$Wu=M19bCrciT_w z#0vMsPlUW|a$SEmg9dIoJ>A@pU`-~+*1;71qUd#fc%s5ijtAV*bDFUd(D^2J!p~R= zZ*VXE%oOKcQg4Tk`tboY3gLd?*J!FW^sxf5ct7=51WEFnt3NzQBz&vz{7aVEp24O| z{$%TdHJ7|;N3fj#c}`sK0Dtmx+~I*87#y}kFw;6yv!K`i0K`vbetGg}Q> z8$OMet2De@*b@CQQkDX6;i#1oA)ofINP6Z^yl$fONFEZ7?|w8k+mlfmeV$yeGdK`w zVdvsJ*^6MOl-`=04X(-BAta$O3R(&YyVYP21UZ-|0u@x3$4f04UCM7qe(_c!d4f?e zBuQnIvZND7q9i5wmqDMeAQOiC&>GeCpuj|16SGlJ$#|H^mD7$35STyu-ftyJlq>5g zG2@y;5bo_hwzlRl?u0*pzesSxOT}>bdAxCE=}3k&$2IN{Pd4<~JV|y6E=qpE^zL2p zD(0vxs2nL3dXcI8I;dt4L$1m-7uoKuS3+XUfP^Y4Gm1K?f{1~RiiyLEijSW=CIJM- zdr=k6M~b281OP3Q!|4TDRW+WceN&V90UqbnsKJbyQ^IqZrsAGwaEPl$q$X#woivQX z*!3!`42@bfv&biZZM!D`QrBuLH>6o|%3iI;NELo4(W7KxmUzRy#4M4gi-mEfMer9g zR5mhK=7E;u)S%Ckkt@{Fv9=0!z`fher{n-|zXEk$Yss4Nz0N?5LJnOnRQ`9hPlB0M z1T-Jle!;qCNl=u_=9%;?#K|i2igxx&(jVA&y!1vjm~x+A1tEiDlozV2;AoTv%QF-Gi(A}TD*yFW2tRdwLU=EQR;WLEcCvp zKHUd zg68Gqn@z*e!tV(py`GN5e9*CM@nn@@gi+!;QIpAWLRdne4+5DtHJ}k;Y%LkX*D4u@ zb4r(1;;8)-d0ha9{FpedI7S48QIBNQdM4M=Uq+*4O&GCObxUi0#s;K*L)T?L9@!-z7Lqgk`)cf;7JDha*8$!D)KSdRGP#Lr| zTLK6JZXI1zVMq5NP(VsV&rooa&`%Z=`9oA4hm%^V2h{kQ3Oj;cUa7Ft`RUsMBy_c# z*uf6quVXvd?fAL9gWU#h=-m!>pY}fp9iqd9?vx9;?A#H4>kxMgKgBVC z9UpdJ#Fdi^G`EP*`OiDrG4ws4(%#I^%ayhtol;l57e9SF+3_%CvpdgoQ5B)vLjJ5eOF}{k=dlRvuzlP&zn^H z+NJ`Ffv+=OKLJ3@&cu19y}+j9%F#^JxSKoMJ`{d@wzD19ZK+2L#I_296<%R}pia5Q z*Hts^EpBqP-J=TepXailN_AnT_$db)@2s|&042qryKoAQa-Vjw-S}zO)!y2%t+Zb8 z98MFjT0XHJsc-;lYNKW4B^AYzGMP_Naen)#x_=q8x0>R?wV}Ui(P;uhLi|T zbvxDo#w*>t8e3f(C#@kbybcqObqFLzQIhaxx3-3D*yKK{u?My;D9&VhCsIwZVM;A& zj`~iAs3pfKL&7dt91spPONPQ=HY77+`5TO=_-{t^50g_j6VDD`zT!>GV+PhijUBwNOHOEBllLV?TQ`$hg#buqZUaR5E{5_H#@dJn8;@q zAxucGdo343;(gk|iXw)`q078*W;dJLZq-dDN{5HlpgIm`=ENy7$fO1~NJ-j+sS$VD zD!L;@g@=J=ImTXpyxG0ijbpIfb?R>WlxE5-yO6ThU}SH-v8 zGd*m!Zi`nB)?k>9-dnKOoIKRDKG`&W3AydO+{Zzf;Lx;8AF$+Na^?t;E35M8#6JA; zGm{_I^*S;jZIC__tv&4dMt1=P5ceU(7AH4yd+|^BCWYIRk#42_=Pf$t=t;4bIuRv2UzIdy5;95618-z2vW)B=}x=0pL3TLFOL}V&7ufkPwUN zN-Rl|$c!a9TU8NfQP&$ji#p=!#+>ch>o0J4z*aIsrS5X=jAXoB~e?j+L~Uvip9ZEy#5&OUdfs+T0^Z-| zL3-D@x}G*a^{+2N%K#E)C%_c#XviS0vM*4`IJ8;cq!X#+6(e{LaHZ`)84Sdu{nZcN zB};nRt`%2VrUw#g8}_U2o}Ng-H@hu8ZFP3J&7ACg#ggbR0c23a_%igA8F4j=hN-Tz zW5%sh{_c#JC|G1MBY0|582%EE2G=6UJ}@>kQ+6u_flMJp0HBGe9wNE4&Q_LC^i*>Q zzjL?NK}`PYo~W}q^JXesyYaI+gl(*v(|dzGH@msL?LlL2`Z1+=7cvvb0YT_KTKpR3 zCvFjr%q=hevR`<<9@frC36zK)UzWnR=P=j4kFDu?;SyYNdB#gL_s?(o(D&eW=wl~V zZC>h)W#~y|J1h~@B=7}V(T72_xQF`KVd;l2G~C;7S-tI!b7GHrJEZ!|w}23-H<2>J z=&L`=%)@5w=Z>gnRVTXh>uv9nnK&PGr;y05?!J1vclxv&{YYH5zP5L#HYD$ZO9+WY zNC(aD)z{Xw`{4RieIhYD0klV-kh#tdY}XR4PByQ}md(qvEAFAbw$IovsDoFe6SB&) z)eRL&CahR%7`Vm?3rhs@gqw}^ViN%(k*Xq8zkqX}ezvaD0*WvBz^MH^KMm_TmSZ%l z9}_>+E$W9kJTBP>(%(#x0=KT8-4+Gcr~Pc7?oaFMzxgx(!}=lwdj#hi`?CuFaC`T+ zHTL%Fi@=G0>~FUjLj46{HK3LAMjCywWQ?j%5+SAN;%C6GuwxWX;6b?7z1H7WkNkJL zOvuKFG6PbpC^^|KQy)`sks@4O|JM=-m$`-pdjOL;w*kukiVFvD5H2qlNm5rgL;xsJ zVq*q?pdWKB13>40b(amWPvH%E_&__V(}H*K+eWvfHB7u=YHMX*k>DiVt}%D#Sj?N$?owXcDt_cOH&Dp2u9)sybtp|-9&h)aY%+=_V0ueLy1ME#x2tad*QwXM*rQyXpnV4b_U5iInwd!f-z zsSB5kdGD@Kjl(G$gt!EV|sS8xEi>aW4+HP5g8oVTYBr{@ULjBWzvCnskmA%cCW3 z;Rt&STl4h@yDcd+>7I2e;$&`e(MVf8Y)v}T_DP-B%_xbYf3njxdOyZw=;3+tjP(q< zE;qaLN20R$Yw$~E8lf$nJQx7%9yFo$mG=ZkCZbjt7~a6A!%w`E&`k8Dg=zsZZ<6jR z0ls_8>yuSnTDi%&8AQ*vT_&T4bt&e{KX{725C^zUM$d80SQ#@X;iF>Tt9QWAfc}}7 zR1?cuG>|%%FkMawHN^o=cj_oM?_+oKD1hT*_xvb(OX)hfe+nx-(&}^`~zB7`T+%-HI`G#<&gTETB)1okDGh9*{V5WLTZnEXVzGR0nJv3xf^* zH1<6vLou313LiMu)`ail0tH0^Y%~)J+3h{n?gG5tGS;4JP7lJ*-RNy?ec2S506iSA zeMfC;Cs`pIbH)()jQa>Y2iLvX#@V;t(y8{LWH>{NFDFS_}aE8Y$sYqC3f zJ39fs`OfX^++k1P(+3>tMCkKIqqzG{jt;SY-V#^1Y~#MjMmK+`+rP<)$3Gk)xB*V)#}QoYPp){pJ$%B)`Xb}=M7(!4waKG1sp`<5=PCiI zI(XRFSeA$CDugfKSaC_v#$*5x$251xcsr`S>H);L^*;Wmrt#x=Hue?QZF>ZapWM{# z?QR^+<=fi{wO>(gU{G*?f(=8Zo<+ddJZ8b+KH+}e-p=TlFZTL*sjJXmPRT-i-61>J zBZ4p7Q#-(GpBC$<8H5}wUoyEK%ruyotC!fp)tp>sb^yjbSMC}ofKR5n11H$VzLlV! zuDE4%#t*NB-|C6}Zzi3|m2(O@x8z9Log&@)y%X$&rYg;|G1rOI=5Re-vsuEJIdHIB z)j5t^s)_Z9D~XZU9I-Q+k6)=@u6&Afd98~k+I;O)`ApD~1B^++FPtVO{lE>bbs|K4 zs#`u0`HQbkw2cUipHH-h^Rv$++oNA6IYO5yLsqtv{5^=z!e~gWBfc3j5SM0qNVikW z#$G$g_UiH!47+zmwH$FVW>|ve@zcq@HOcN+S)mjk#raZ=gOKN@zIvrhdian%y zjrwF=5SbSzwQwRWwT$J|DR$qW%Dpnh<}0hv`^OMAu?Ai(Lmu1?E}Y7ORJnmu?ed_) z{cWnP>A)DY#4<88V-+A{pZjjA-KJB=!jSNZNlNF|MVx_anr3sA9lQu5LqU5jdHm$K zX?8%j3qSbpk-?6mOBPGe(LFHDW@}fakaF|+ES-?qrqD;%Yvo04xB9GqL=K2s_44$5h^0QKb#3k5&xJ9SB)jhsd zgl_DvonebQxov0IF2x-t_#!H-(F{A69e-wq?O1{7qnTX3F>t^JbZ}qJu-gsq1hntL z_%zJ6@rj(V`7lVU_!Nj`8qnw$w9w)SlBC(5eet`&BBQz2=fGe}f?PPr>1<~~a0%xL zS+v64xeF7nbbsH)4oP?5K~c8Sb=Vcue7YO8D_FnEweD(r+Q&Z9vAJPaz!me`uJ(iW z9poV~k}@2M=f*&D|8BNxSV=L1o6GY^@l!cR-@oJD-_6!cLO;m?YZ2p$!n`?K)r?63 zvImIM3~-Ppwn_@~_@uEE0r6t8ddD=ldWU-2*#aD>bKQikujJ9oE-^*jo?nAEu{2mh@? z7XPJfn9TxR`^>c2`uB?Yc!^wSNg1BS6Q-KcV$C^zbb=k!qEwGgkmBE6 zGt)M7eE6RdtV%LE!%;#5t{{Jx?a0c1ITI>;i|f0GJ!sfh=mrJ0Xx}|RiU^kTXApjw zk`s`J-E6P9?NW3UC|9xp%RI1$t^Oa7;@;bXjV*VjdqM`kaJ}}lQHL+-Nhn_V7&*)V zJ9^@tc4GCL|Kl+8Ey`B77x%QsvftD8vi-VL=%l@jM!P-efOYqrGftJ0-T8ajDZui} zd)cFt5alU*+q`~f?`^Y{TVPLmB^4~CFeyZz z`+FYdyjw1weJMyVMcR&XJ@-Z9d6b*7uU!m#^WwgCJA2_B`druj?Bot!iNiW!(6SLx zG~7RSKik``@|Rcd2lF@8J+_}+W8d_5PTt>6$bO%!k*Ejmox7xD5 z9o+uQ*ELX%F*yWUh}iFOfZfBM@rFKe(g8NN{{z^~&=Paz;Y-Et=x_(&t+0%87lPO4 zG|SMYvppGx5q^Msm#c@!yTOAicwt?61_s}E<2`1?(|ql|Ilz9r-5%issR9VxnhI}f^w~^n`H;vC3@`ko@IAW@4@Lvk*(nNS+<@C zq1R{G#$WDLA7m$X1niJ{tK+VaVU%KI&Ox?Q`A;bkOZZXUyUAUAkUbHf4zFI+0tVxW z+V-qbbLPBsP}Ul)45DlJSPk0wR1_S8-x4RgxsXvFSUl2g|2sRY+vXdJe0md~(;S^m zeR4*YppgVRMN&L%`kn2ZYR|$myTcBHMSQ@WahM&{XNCYgjjw}m7|zHrvvl+d z3^^}JIASmw?Q4hG31zTxlyd?gPNWd_fWvJ~%?q3rOe_>aKsPr#-(K_;Py4-uK8iqEjogY^Pv*k{;vS0f*q4nB7l0EP*>k#i^Ji}KHxB05Oed>_e|NX4v z5q98q{u^0_aaKx-#Q8_qJ`F&X z&rr^=B>!lbf-BTO8WP&4-wx@yBkVQ}zmz}xwf5oQUoY!?4Me}J4O9sl+-!GH{lw#& zZMNoF#N$Om8iNw;GGsjFV=NgcCVbAVYlb6O=U(O~xq0cGEw(5awFX}?xMt2ZCm70! zL~k>fbV$~axS?kv+LCC=cW6T@UOz!SBzZu0blc5_CP7DM+Z|d}B#8q|M^$oJk&2u+ zxk14|I1BOQxW4n#71wuu8Zgs!@ZzjC3RfT1g%g-2!;BCdSx8Q?=loJii zm9jv%nNk%`sJW2_1<|;KaUeZ--`H#?>geDjt#1<(DUO2IOS7$T$(3@=_t-O0xLO@j zR7~IF6$ZoljPOgG?OrI#B!s~F#5Gk)vo*~v+0qB|C2U=DRNCxKHsab-Q7{#zr~QD$ zt}2EoTPs7X=lQ0DDnwxwAUYOcHfMTgw;^V|4mqg3Up|`lVZCAdn}k(FyF*qL;{Grh?#Hr)-F+UieyXl zj6~iQKHvxAp8ErCXq_TVQf!6x2ECUmWt9nJ8nYSP89=;cQ)~1a1v}QrJIL>gs?fx{ zSs`-@r2>@l9@YJ^NXy(p$5082Rt$B-z7=n`5Je>fJoeHeota7xO=@LQR1B+TD|N+b zi&v*8n;{^iuo-&9n$ z+&tAkeVrf%qa`WZFD?{BIX_G$Fw^|2UOR#yD=6#{JA@0xX#m-5Z2=4^A1MCQgPnwb zYQ}gTq8@sO5=fg&t`E2K9NV=kTG{~sra#R72nmbuDpAV|=b(Zwb2r34Pt36+cJn3G z@JwNF-eRDd0|YZyA<8~o&j0%?z3B-MvbhX_=`cSSJm_*|i?lob1~ip$U^1o?>Blf; z&P9`!ahK1v6N!O*Yp$&fYTQ?I?U0>U6HCmOHk~$~)Zh$SHm$Jv!BF=F!Ahtj{{iYF z;<3YHUHJqAz-+c#czQ_|h9z8OK~V;=?Sy0OTF^TX;wp6o&~{ z8PA1zw5I!=#{>iU`Cl4Z_MDz=;Qb$nX&e|vZ#3$(_Nrfpqw=;|4#vNqydQ;?j#TflX`)A&ma(se)1-b)tZSC6w7qd-0Sc)Kz< z({(rjX6-CD`2;(*LdFbgaCmP~qhstYIl-Q^ZA&5V5iUzXE-AdO|A}0LaVCHC^6`NX zCgC<}wOU{oUYg80yPRmRqv+39C*o&uysQ5st{CUK6aHw2Wfr4$POzj&4EG!VXm_Y4 zd4qJ30xj}8X0_CCSK&df<4H{PQ+Mo1c6)UDcb#N+3|2XNGV%h64Nk_*<{CHoWHiWk zxnobZJu4Ta+QtQgg;F(*Wg0sW`>vCoNBsLCt6NXHg`8V3N`zMdv?*%!9c{NC*CJcyf~%K#mV%mQv)B z(!2>}(i9}Ebtj!-`?oGF$qX%Iu>dSV>UtY+2B<TP#Uu z2DBNCSTnuH%*GdoR0xr$MK(1e!9A}|GU764B!gd4gBh5J5nf<{mZRGt9WjjUw-82T z9I(G9eR(?`Y#RSx>*=EYHPNvYr90wOJ2<`Z8X2~xxfQ3PQhLN~Jk{n%RrB{#ZJnXi z(N!*JMTPN>>(OfaR)B7yC*D$`O$_gJd$+=i-r|mLwUdGk?*3Lgsvqp7j%6NMAN#)l z>oeRdAcOIr2&~{-zx}!S_V?zp5|Rd=Gv5xXyg#l_4stIGXDia7i1ev{n{UtVbKe5= zhv6|uciwXA*|_in04lngjLt!L43jD%YsV=IY`6CRBAsz6{9W8QJj30zfIZ&m9$#R4 z6+d}~c%Pe$d*w`96CCNjI@1p8uw)H^hN=VyF%gCiZ*$w8WgF5rzXVRf8g%qocK0sN z-Oe8}TP*jmQ5-Fm_C(Ug>u14;@9Taz3kRp2-O#fE$BFLHv+bSA&=Xs=*!B9B@KM)r zjvW;Kyi(mx^V^;7x8PjcX;i+%D-pzP z`Q#oUuD7NH}8@z~n{9HS$_w^;fB$@?a9_4&=_wCZI@VBS! z1kxz4EC!Dmi}6Uh-krS|d)Za4=XspURqn9!?5x&HE#f3hDhBk@UwG6!bWxQrK@uch zm!A{#HYs~Rqby$DwY3)hNA{|yPM}aKjmJqc{Uy zgsV_Hsf?bU$g8UDzPc()LOfW}6kJ&*dQg0h^?nHt`rMJNdPn*}_)r6TK#I51za zcmPdXXKf$h7B7GYd~d>cP;AqXu;86PCnkzLD#8$l14jfLK|N8bLl+S$|BAjsW*L?Y zc1lDiIeH2+6Or@ySqn-``1K`u%eQ?F3I7G^M$0cyR6rJ}^7=utj< zY2B4cEwd&F0`l6yetCKPR(Hq}TUV4E7$7RT^OxAGgMYe#O9_j(&F#O`&NMHy54XBI zm)bqa&RKq;?OdkVcnl$cTKF%w&4u=W-6tui9^@<{TpT_siSky~m(5{olyAZyjEQpw z7bhbtoq`wc^~6h)UYPW}KA>Na;NQLwH-vXw?jqQhFWuo6fks>0ITt~-j?XCU25wX- zCH!Z@FWiF{**-PkYWbD&B&og`5i&*(L=2RKsf)2sO?Cq>1}#r@6D~%xKiMt1*iIUD zt5;_MES^{df|Lt`Nj2fM0jji0rN|Mm`3@866m~y+e%U1qZ;cywiLL9q#%F(&6tq5& zOPTmFs4<6!4$AnGR|t-SKA(Gu9n|4Xa+q=c41&GHb#(UkT`u;% zPY71>{>6ze*1KkgC){Pu-q?D6K;{FGP}q|9QMVq0<~3MY6IPbZcqwR?U^%(R(6qxb z@>y;|T(DF)G7)`$cZ#8aeq{plfr;utAXz4l`U1bmy+b^}t-~otVoearr|Lgy%(%Z_ zYIklYFPoGyu{AFGKk}n^c05`^}ZU|epq3a1tQ`%UrKnS4T2(9hfCZauCha0kITRa#v2yr z_Ym^Z|1_HZzc3O)HeO-RkcD|59zF{`#;FO2tK4l=HfHHnqV(|q_DndG$$5?B$ksg}bvEVtQ%P)cfv#n~Ck@nj^6iekz~cTSYV$07RU@)Z0j z>?@GNl4&5oMYf$zT=d}On%gMrHZHfL33&Y1ay*c)a6_)P zBL=@M_K_Fr!?vrzx(edE4dFjH5)EyC)^RQ_yV{QG@|O~?Rnm$455>~k?!&85#9!qq zR@kxW_pfE@{6O?Hp0u=&BzTIP|ZK!zXYa&xCd6^QRLhUE8zo;oy zDd|`B2Oz`GNa;M;so4b;ptr^SiXtz(#_rgv9@Mr$ic#q&Hv3l_^hG^1q_(ziUTe3l^HWPk zYvads%lyEt@Uq*33mHQKX0PcwyYGa{wD#csSX1hc)Gy0~wwrk#PTwkBHXxCR?k%v~ z#@95&kpN**n03o__IS$U?Rh=?=hN=^>me9Vx|P=>M4jM1x!#^sscbJCcW|@7RZewv z2}krN!7M2^Z~|FyPjNd=Fg;lxy9`V{7JZPG;ixiX0 z;OeysX`flN^y#6uxADWaw3+@ZIDzw~2ab4(CRObWX!wF&(LX{q5OXh)t z5#rJODLE*eqNahNhIjD{F2!w%1V-n2tE$JRa$hM6Z{sjWeP|3T=F7c$fNJNN2%w7b zv@sEEJ%1if!%FwU4YpG^*~q0_Pf?wN#YA%;S4xF7GHRE;(GHP;JlQ17hyIjyL3py8 zcBAdu3r%!Ojd?4K_T~&0K8< zl)c9$u_rK>_|Kfb8u9LZck^lx*`Dr;)gZ{tuKOB9*?Dg48UlSbyQOP@vNnI$0ES#M z1Kd}K3zC^9gCOlstRRlPhekz7Y3349ZHvG`0u1OP7o_}AKpPCy4W?S7{KS38aXu+i zH|)?{fQUmoEt}2($b3bXT_qa`=eWVQ+DYxj&$A_E5h_`-TeyX{+PS?~-V_HemrCI9 zdc)#q1^4nqP9~zyz%jtaVXo#jyVp1+oqBEoz(d9<@)IhkNU@Y{x0Q2W+Ko$Z1N=R` z`mF`xa<}d_J7mgzgx&hda$pw3y!M?IV*)DC{zSu){4857@bCwU{kem~g8@y8mJS!D zv^2m&b@-rbSZiy_<|5d%9bdQGT6-!K>+tz|$L+Yz zHgy8rJ$^ydn#&imWpknV?uvC7{SROOBHo z6Y-~#|J6#sAbu4ugIZR3PE>S!4Y3WR1JDhbF8s{c=)pQ27z0n#&Y^&7R#re&^*Q5qJE-PF#%pt>68}@t zl>uHO89xX*b(?Ru!`giX8VfbVZ2Ry_*WnJkeKqA%nN)jLAlXEUJPp4N?dS}5pO4FG!YR+ zu_NJ8!CnJ`h>8LVUJEKnc@_m(^5*}w25vkEN112ZFl zU`DOepy6VI#~>f4!zu_kp%Wy}#msK>(B=B1TBmVi(8MUbLK8%(?Cgz=lVggm-69fI zj?Yf3<@)YgC!U@}iWDr*WD>6>x@4CAtd`iOtM&QMVkZ>0Q zYK&a!&mo3B2NK%+1!r^$3T{@c5asug7n~s&h<|;-Dc4P3bh6tBEJ=)(V7}D9GLPYj zVl@HuBr>R29u5}xY3p=bzyBiE-aguWiEjO*TfOAms+YXv^ecQ79EcJTnIn7t!`@e- zExPfN^sp{`8QuI>-Rot{v)xG`>hvx?7jR*SBD`-j2;!Y1xRnK4n592`*=bh)+yK{H z?E#p#-NuQAi5 z`irbs5eP`l8;NBIzv`ScNYDy&0u;r)8j6*J96ZjbQ~lfIaiJ*kiR9aK3rPdN20_#y zI_xslC-i|Db|mPcA=u*suR1Myni~|iL#7cZm0F1W#^uc`L67kO5a%cchnKUkv=oyH zCKS&`wPR5O!)i8I7+p!&)BxRhrBix5ZHh(3R0R=|2K%pv7)awV&mx$o&o#i$TS;*y zUu2!aSUOOB74kvNN~c$M>4>m@kr-X(QdmhHx*%_GI+9%Se^<#h4YNEl1S?Qx)D>qEB6Cp-irkpeM)0o zmVL(NGUH71cL+a<#d2ef=_>>@CImE1B%lH=a?1;-AaesE-1NHBn)u~sUw4LE*Xr~& z(VV7)Y?l2Li&3OD@8jZ%- ze94+5fcu01ewhHiX$wWJAl85j!BS@MYk+=wty7%$QkJ;aLa~O1pJ7UaFutOBs%(%6P@#~YBn z7xYVSIHf24#~XltBl-vu#s~<2jJ5UlnhBFW7sZ;R2vQjQ7#W5?6#!*kOWtH&h4Uw0 z;9+JFa9RZFe(aK1wD0HBQqHWzh^To~Ycx|| z0@=#xK306)^nRMnF-K3`PaOMw!V3@lYfFD?jkY9;pK^=i_RMs>h9_yzpWv_y(!)Rgz-52iNOa6GhvKUCD_OvaccMr-cNFA;lfz9}Q9 z`zuF-_u9pp%UOPq^6DgPjryBeMsW3)_;_lEf{V)iH^AZ46Mr&+eBZ#DqURemPC z0J51u$$sQp1h&zS_7XRV+eLt0Zb96IlPIs&NU28SkZN7hQKO0Q&5E;ReVLNZ2JpmE zlPs?&Z~G4s+L>+P6f~3(jiv5=X4Nwl-y~G0098C_g%Yhy-}4l4l8ki-faEsHhhTUu^gW+obCURbhwowLCMlgsYP_dKsS_EH)Jvv@sL<=(QF-b>> z7MzZZ6$PS2fdp&{z#XM+5fuT!3@k3vwh=mvHG?R$m>;SUSBw%?78MrAS|q1N#8y~? zbcP!}>5j1O6z>I-`>(D)CJOWa?vI4dU_A3>VS3_dQ@=IG8u z{eMclXtGPDN7zj=MIs|z1Ic7CK67sRZiKjTa)#t7^5ee@L`+RLcn>0k$ZRI+`6k|7 zmDkisW`0h!1k5AoDTp_ki!7fK0Wgr$g5PFo8c4*vZMH8MIVpx~B$Pm#<1!JRa^fbz z*Tg}IBrVPEq%FB!0VL5s=F_{g21AC}oie473Q9Mc8=fe-rlUlt3t2GBoFU6hKgD-v z`dPP}q`wZ}nI~QJh&cOA;u-WNBUU5@TW}1?cVkeOAZ8A7K-w>05@U(J{9Px%#uJZ6 z7z=%mA|p@)-y9A8ibVV0mpN&15<`ek>Rb#~A)*0CBlejH4Fu(Qed-c`K)*;p-&)9~ zfHw0g5Pfvhkl3Vhnem=e*dv%`+2F1GH70CO zzCo-Dc$Od-NlHmKKphiqSQp+Am{428N>G$YDBDnYMm!-z6bniUiC?nxN$)$Y$P5=2 z7p~2c5=|z?Dv8k`G?ERoOtRuS`l&26yJ}+cMWNP^HOZqXmJKDD@Dqg9L9c|1nueqz zpA9pB{=jr{1E#|x-atWq0`DFhjl z(H;3|deTqOoz5UwBC}+16fIb&52wbj(JuzgsNhmy)r>ZfA*`OJ*qF zj9q-1xuP)~S@-HV)X8KaO~Q#l2_qF#7?G8}$nv3J%c*ExLJm?Ted!b?U5*oF@_C+a zr1}}1LN|*1Yb0Vl`$MOG4V!#SLa^0V28;>mjsxoFWQz``BMMMg9((!dcv=##IXRkq zb2<`WF`6o0Niot8kHiVoD}gbKzy=hJHv2o_>wg0?55XOd$M{5?wpix@1mZ)nHwdH> z$SP23z#xkdUI~;JvLX-(>Kk~|V?J_n2S@z{_{*!Hx;w@9DRe7cLP42!AeplivZMi& zxjixj>;(>!mKDK9VRt-Jfk+UQlo9;)NVfLzM>wF0X_d%2#=;yeB95Zid)dYeLrE;L z@&xu0p;^E}d>%wH0J4a($0 z8=`v7RxFucJs?m{+2g)?<5s6>;m^wj6YfqHZcj!>c3@Chn$b!88uLm|3-qI(IBhzTp;P)N7!Or2 z(yJimEcTIRvc$j_1}wQ1!Cc30Y)}R9Qb^$?R~Ib-sP%ve2CLwSc?3T39KtF%wP7CJ#gEODvm0_?=&xp=0`YZmQg z#kd>4K+S|`t42)~UuP1}66Isgt>#!+2$n|n0)x6K7aGZ21mMJO#iJ7mA zBPE&1_Cv8Iv8JQwTk_K;N)1z^+!e7;bl`fTR63Z|e#A~MO+XPkh4Mt!fYq{O!E>li z5?ex#3K$^cl60U1Id%%ot_f_7W!i&h(+Ub4TS`yBOvF2$e_5;IO#j8X26>K8d#@XI2z-# zL|qmMT2em3d~!!&))J7l;W>UgGbM7)sZKAxCs#l{2RrDFvS zn&m#4PE6E18Z)6;nch-Ia6@V;252Y_#zZMA%m0WFr7S(E#!Cf&Vl)qnHOn2qf?%9k zzW-XID@yikwM;;NDfGCdSv_U6=O z<1+ab3>8B|3BGC{ffCbK1oUKIr8jo6H(b2e00|pZfFuDIf+T`A0;tM0tgrgN)B9+^ zdUJ*Kru)dY0D`mubcy@|Wk+0qc(=65SZ(1Xu;5~`5d>p^1!JNUiYrS+23XueyL8DH zqG)=H#9>BoKjNW`m926N$q;82?g%GO4^&uDU**1S0GuC3uM^v^>ek7Gg8e=IgsKdM z(3+r6uzY$Nv@439VTbTa++iM8b=Dc=mkxO{Wqcuc)^yx&$JKzN!b6XKDVW4eGl|R$ z08pnoU})#`i1?Dp915(Y`^WITbX+%%GreCgx?+sR=I`UY?P+jnI& z(%mB7d=9DR=xH}g6U_YI^N3N*LmDC=iXSVnD&si7GAfgg|608rKp?DI(X_~9N0Yj@ZhvI~xb@(wj z!^AC;LPpHXcB?y~5m8TUoAm`Y#5Y=BY?}aBiGiLHs$(txirElQVMfq_N7OBQQ?N6O zXM^bvLTXH2+y9vUq*h4WpMWs>GZZyIX<=dMv{EPd{I6Ev$s=Kr{l9iftHfqnKX|de z|NM-=W?C2+HVehKgYnUk@|lJB;_kCJgr%&e%YX`zmu}O~evL!%A_`a=^LZp@1%9CL zm9UHj-X{dx(q-d$?CAUMO5#AaFEce>_VIyO+h`mJ+J%Sv!@`;SPkh|(f?vEi8Vu(BhAoH2}^>nY|6oNoJ% zI<||P5EX_MaOUrFPAD30doPEh(G!9QtKcPn7q62~^?_YZ^BjW0R5EJRkvOABmHud# zCzMnI_XAJ)I^b{byr&R=!;l)qw6E4F^dLqQP<&NNzT$b%yrWvna?G1ZyGZD`6@ORkPx9CmZInP<& z)K2)`xz57T{O1qsgBh%Q|L8ng{((3ZsC!`|T!$i#z)wB7SZ{UAkcU*bE@-sg<2m@fBRR?Fd=%o}2wpRA#5 z$plIbW$uQE)4g3E+~+hacq2?)!&5<-Wgv&8;TcH3?)t0KO2OZ)j1+zIuTEJG?gq5| zJ0fi1w1O{az29k6!Ux56O_T=8+GG_+c&Q9!N>M1EQefKN@7(D;`EA&HRNu4TIo|s+ zjV=n=<*D@U-WvVsey7lrZV0#|c?jHotknVMboUJUO!XOk!2tq7rt60fI8CF!rUv<= z2r$tb4mh1j43~1yDJfjUt|Y$(8N+}ilImE4JiOiYAcSMO9&wOubYJVM4mv|K?g@;3 z%#fr|+Behfe=3cK|=5=fd9s zp8a~$?@r6;Y8ZtA6v7l`Rew0`TTC`|mb$|J?tRkhxB04{LwZPPlzdoF%{0sIwu}F8 zN*j>P6GAPI$;}k6pUjAm+86a~?q>`Rq;=^d`;0dJK~Ti+wfp`cAy|z>kVvSZWOjnZ z6%e!t*%Y$+S1Oxh_)Uo$r1^+_vjnSDnXM7j^ynp@kbuFeYBuvO&lHM*aV6Y~R2C=` zv>3O$g`$aQhp=p7go3oDVYJX2@eHj;DLuxkeDFT;(i-_4+BQK`o--(#K;c&hJ0V>%#B6-BIlbU$2NMI-vqJ|X$ z!j%j`V;%L`hl$Gz8;#hIy0F%VoyJ01UO7yHy>0r-!}x%Io7s`L(FbOpp^ocMs<()I zM21Yv5<;aUQqQDY{AL%o>>>{_RL0I@4#Sn$>%cG|_fm`^1QsyV6z{j0J5)DfV#_Qw z4E?pnQm3*J>|INp#-W+b+1}clY}L=gE4?wSj_*Jnc}R0R8Ye2jpio8VB(qP@|7&lM z-@~MA6AI{?cw)kt;N)E*sx>LWFN>(oWM-HjQSrR*!*xv=Ln8CeCLjGpMD?LmXQiV` z3ZBn28$;x4LIo<5{fGKV3-2N~+H^n;y!^p~#cS}@HdaFya1_@*NX*}0R5c(>TPQ;KRyXyzp; zsv?(MZj6YeccS_8tD~f`c`8M9v^nlbQLW{eld783d+g`B0SdYX$xiyFs%kQ$)TXLo zC%$szzL?y_uf{gmQIc_G)zNqGK%!6d61h1d`XVV|fIu@VoAux{bq9H|K2KAUxUVd# z;;Bz9XXhD+#)c^J`02~IMi#&6QJyea{9<~4RCSIs2YeH>5&HuXo`}a7<;kKD3kw>N z8Ryh=HMWc#f5C7;J<|iY!N2GD)4S4D36W4K87gt=_=r44!%)i04WI??0L8q}A>2`($(HH8F$1vaqZenW+`Q$PFd89N{(4E|B2j7M z)AZI1Ra)>|Chzju0W4g5djRu9eV^8_{p?It(UruCFbuHHkPXSL$fHuT#qxUaC20{1 zF9(`=B;qa06fwv)A#yP*x<}ubsoGkP>4ll9-1+A|$$9fhCO9}xmu9J!&LVSVP?j2M ztBskfgDla^kB4OKNv%!KQ zThVf$P{rtsdXT4@^QD_S)!w=DSNZny9>`sz-E37_xDN|?u}D}J%ZG-_#3tYCnys1^ z{TdKXz$gUH_kw=VjVtB5|J38NRVM-1m$J#|Jxll?@?l+my zD7$1RLtpl$Ow%iKRGtl@eVC&vqvULZRFMHBBcikFsYW$BYyeug4Y0sfUKAtO4pk3G{36V=XfTGTrO1Tjr~FjVFeKyfxC`T@R28 zQiy zm{8zhfWEp2vPo^pgkmj#&=RcC|3Ppef{Xv<1>6_s5)klY|Bo) zdUR?NwsY+oox0h+)72~fkvc5rPH{^!XVK^|lc0eOb)Pj*rLI(bi&J*6oWyJ_059`^*2s{t#--}hV`fFLDZZZ5Bb!7+)4DQj#H&kCn zC(jOxg@)-|s+*MnxNqnSN>l}h=_RU1`t4yOm-1P*41QUn5|oBerSQmYx^Jo4Vy)N3 zF(suiy2aGPY(d)|Q*T?t^pd#h4HNhyt_Igb4zhuKktLxkM1hkt`uqgkmT2f(8>zP0 zcV!u4n|CNILU;&c$NEO9n7dy$Qq7Bh6Uqe`dUsMk0n`PwD8v8|gxEdNqD=KFnoHU@ zV-5rgfD{3SbYUks-XVQ=8NHjPmzAkz96l?G6Z4!{Xm`zz-J`Yx*M7JiE1MNAf3=1O5jlYcE1YGqABG+W$6 zl{J`bpp8_vm=L5tM3qZc+Ys5Ier%#*HQ#Rqp1k>d%HT@09{1!spn>-rZ;%N)%C|W$ zmhyTyRDwfmZyr2~HKS-vgJ>pC94j7T+Ilk*&0}or?vr-RGWTkb6%9qdwgT=GY@9Wp zi0iwXvYfx`#ZA?q0%!m|lsX5^0vtP!Pfzdog0l}C_f=j-dr z)q~atI=7j+F8fZd1f;u+4pjg z=xK7hhkm{#)3R1?YY8I1s3Wb^0_#h?q!p6Idi`lD!22z|u(i4kVDHcdcJZE`*+%tF zNhOC3>^4>JY=ivslrC%w#GRo}Y^z$f{zhPlf8G@8P7@so5QuGo2^NuVo$Th4yGww6 z$;7{2&uOa?C8+c&Q0bvc!hdt-#o+@&mQEtnZbw^n8T$6XV^k?=SH>Kp+7+ex1y^E@ z9rqWpGAUP%vZNbgmVmHPKNJ4wH;tpKE5toqA=wREw@B^c}5acbEKqLVXUyU@()**3y)#}gN zslF$$l~t0475lG}(~A6E#-(j^EMrs_DaWJ8l%#m0P7`OzHb^QAbE-a86{X>plLWt1 zd(gKZ3z>UVzi_M?k~O5geKKDJdq*X*Btv9-rX)>wZLf~;hG5bif-)mLNo0G^>RZ~g zkUjK*_Uc%c?#uS7A`6|`DAomxB!_R6bWj5trHwLUC&6(J|LUDuSS|)efpjaq<%Fa*2?8_=+r{@C`DKbyTet#g657hmJtpg4%OB zs?ipq)Ekde4I9cHRj@fI@WJQOm~Q?-BrvyYyOSE|?329vdT1wgi8JMS`MI`}I=IOIp8w;4imDV;Xr2&59-j6C4Xn}57&K&{TRj#tIbBkQEy zoA_CRjOC!80v;YRlJH2OEW+Pm8aws!<5kNx@(lg1dj{Ui&p-|pvCctTtGnsHW17zC zteO=(?SeFvjD-CHgFqRy2bjYI$EV(|UzXjPT zAyUAAR-w45tLsq8BGLumU8s+h!#nz-E)bfR^wciuADsQ!MO|~|R52DDv7FOQZ?F*j z_Vz(`+mE-8BtcM^vk9KS;9@{TL?Bej>H`fazw_UzcK+GnfS#z#aB{`tCO#eOJ9WvlnH@sqc+v}>XfY2!Wj^#MP!qU+k7>K zPMy+C6<5JmP%;eA3IXvrr&aJ>NXrm0E^|s5O8oS}DP~0x(F8(KafaxBc2g~zpvA)_ z2*E57MccrvZ3cWp9|X)V^zuHcEB3ejeN;k>jZax9x#;BGKvwU{ zm^IcP_lG+sVa3?o(?@sgtDb3itH=ei9?inBZq`7c$MUvHB72S-?mJoKrTtSnQ*Mv& z*6GrdkrVpphfh``?N1!-o}wPNKe6@R3M-~JouV#=ogdpz-4647wVztglau?aGfU1B z5{Zllo{Q{nAe0_JO#H)tg|s~YL2{oiAE1V%Aqq*qi@k|@$^dmt4R&$M-*+D~Mi0CF zaof0Ymv^v@)@JfrirBj>u$iGm#H81}U6nv07KI9*n4v$}R*0AYYm68-x|{a9v-7n& z9`+}BqLkR)*GbIb`;uQ?{+=Y_T9}P-{y<{$9fvUNRcps+49sT)0Rh%_}T9h)&B4MD;=(ItqMcDBs=#GO_o9L&|Tl2E_ zlD={fI>4uT#UOROJ!`4nKS+&3zP{#E)d6eE!c&o;dg*sgRRb}pl?_%Gx0zz9f@L${ zz_Nwx3>J8wJN~rbj$;tHU7%q4Pc79i4OX4%neTc1=@Y$TeJo_>)YH_NEa8QxsWHtz z6W(OrJSpaOOQ%+;SV8~ws&^y8=V$i~f$V*zTMbcp9J&ut=UXHO8>0G&V0dT-wHkZOw}^$D<^QP zNwN}`9({TyR_V{l)UC==>6m=X-=}+?g@oEek2yj`n^DI^ z`GR@>IznxZEpemS2JEW5&kZ$iZ&yW243vr`a)|!&Ty>7Mn&jFlp8q~5Do%GX>_xEL zB3}rXyZ$_NH#8{qe6_IIyQxffivP`THj0lq!PZ4fMvOv6=Pm+fYyWG#<9tND$+8fT zzMW2Vo^3LoNDM_hQs?bVE(Kqr2G2rn(41boO9u6>#2eH<~~<1d)xx(Vba^QV8j zK=o|2-C&Y{ay!r)%?DeKyxAj~#=(C*#FoM{E<|@4tfyS4dZ+Iu^c&VM2{3l+9T%$p z;C!2l)Oh!{$HT1pe7)i#bzRlxFb4TbkfJH#U4_xy$fy#74hun&gX8+&S}=Q|IObO% z51OBP?8WLT@bKGZ%9@?^ljiS9INNJZ?e3 zdQ+urP4K-|7Q!Z7ft86-;FCv;Q6Pv7f8u`0wI#9P=&k=yjmzJD6U!0O0tuo(1mOrK zgS`hB(MRz*Dv4)ZqhI}pYMJ}chjNao436tNaaPIul+4AdQG=z75UG>Aqv=Zm6sXh8qz!C~{Agc-+lvU+U z+c9dC^_qToj4Jh>w$h(8atbp52)wN~j#1Avz^VIq(mFcgkpJCh`dKDtzEIsuqY;SY))~i&*dULTwXUsLT62_Fmyw28XSF1iP z=iO?|Mi~!U=@NcNJnE?iWFIwGFsWOByuJRhyok3l3jXI0NmTOdLi-Tb{;PdSet4;a(exg(H5uuoQs0AS+$>(s& z)p@$XwQ3U{wr{Uh%j+EogAsqP86@a{UVNR(bM`*s_=og{>(qsr2LkZ9V!o`xeR}WZ zs(~JQy~=5RAl!X{xhCD0`I^ZOLA!rx6M18@o^d_MF-$*qJ;K)k-Sq~z*#SN526d@@ z%cJ_u8<_RI`qvv&{{mW>N-KYNsT=+UEB$VL?hUG*zU)TKHIwz@H>&3;b2|Jc)jg9J z?oL96*jX3dq^3oe8muAnDCX?GH>-xg_a!&0GW+pmdg{&UURG~#RBs)xKE@=v>=rd2 z_43>a>Uho`o&ZbUruR%>p(g7#6V=%qrcG4ckKJaAQ;~X+!Tu@cjV~?w`%8=DOD4I= zC*hz5j38;+t?DV-TY4*?H%RZkRW;9FDh1!zab>pA`wM4>B`{--Za#^rovgc00yd`V zxsz0*H0oQX-ykd0L%%gioj^Mox3L}xSu zHBTVk5|~LmhRA<^uZg$bxR0ds`Whl%G8bAR(zb@OCv1%UPx9`NTizAYHJkAWq4VKU zLhQ&Ph|cA*D{Hn3(gV8N$?a;Y^`KsU zJNAfc^B|T40PtlBh)5U;?{Td*=naFzSR!u77I&&kNmm`u5|vNtJeGxM zfbh!GL?C3dlK<=1Vanhg8E-j}?7l6**mCo!MgMlQbKK^AS9(S|GBZcr`1moFH>umi zanmGmuRUQv^6j4|M5O67nM*L+W%^5}sGfS%6xFzfU0EiwQVez}&BB+*o62EiyxeDc zp~Is*jFJ3n7M@0_kO6*kuELl6@%KY~4MTd;A`QCiVIex4y=v`IF<2~NOet&^nh4{v zgf-2T!d3tYk;>dMiv@Sl-d*bIw1No}=lQX*jvv=|-KE<1|IYX@5o?hdzG9laJ(8*m z>9Xz;qV67YCnT>BIXQ#g^R-!6wL@?PHEs&~O+q9$V^kjPuo;R}f9 z3}I`y=5E!s^Kz1AQ;(-pi0mJh#JsgO4Su{iLibybqWh**b1P^G87s!P;dZIQoPsnnbRS9kf`bEto+@x zSuYj}w_O(CZ6y0|YxSP#sx;*^3H-9X`*qGes$JVo;*SGU*jZQQE7%8w;j-(i8W#APBNNhHoTIu-nhTS!7p(TYjp$U~Iul!rhEtkf8@ zrCUO+P^O9qy*vM26>qV3wvot0i2=1G0+?Lca7to_L}@VBBz?V+hwdfBW2XN6USisx z*6|r?2;}tI8S2y)k41^u5iB=?6GU~8$Zm#!kNcZ|V~K%P?4N;badmC}OcX8QC3~$S zyaeHr2L|1zn&vz$9TLNGAxCfo@^pcxS zSgLQjpRT^97u>HNPrFEVn_WV0*4Cc+02C4!-1DF+bN75BBJ&!Z|B!0Ybw*mog~D5L zfgzt|O8pQ-n*fwjgo3jdM&jK0g_~D?REALgj9_JZ_v&#EsbkvR!_K_`;&3vsr&9RY zc7dXYsfr5JN(h_nO;5u#DKO0B;>7&sA+Te*R&M0IF7Z9L|hZw0K^he!DYas-xeOi+-3Axw^##PMRi z_=vg!lV7VxRdMBv_l+3O(&4jaRLOUQ91byGG;Q4h0)_AdU;C)Kjv$wxA5|@~W&z4X zuiYPU2;Czoe#LAxq#1T?lh=`*R@oBz2^i6T$!H^8`e~+ojA%=mdS?nDQyve- z$KxyO9{=JYd3>dL{QKGJxMNuj)?^FX9x;GM+AyXUvRkYL_oVwJ-XvQLOR{v~IMd5) zpE*aB=OHU_CWruhp96y=^2gWlxyWA6%u#6;>6PaI*>~s<<^Z6ZboN|TdCIqzxB!@Z zthCIf1QP;Hff0lYvTKBoh5;w~0n)OVxhQC)f)Mf`@9;>j$OevgP*0hwT1U{@cIlOK zA&Ix^t#eg*@it*Okop4uvN7$ktB4$tD^>k$?;&0Cn7XRr>aBR@38*l03GGkupCJ{m zk}V2|fr}nf?M_$)`YY1Xhl=GP3BioK3JBS( zZ+-%s)MmZl3FMWf`rs34a18_ijTR{?CO#AYV6vu|VFVJ*#%sd41iFQ~1)zc(1}AxY zK|nFJFt+tl>{ZrS^eiqBNx`!pL6!DPNGMMbK#Lntmd89U^WY;}jiPQI?CKUHd~O$6 z2w;|m>Kf&<#LW5c*`o;j3qB0@Fps}yOW`OVQw2A0?XYQ28j|2fySB*bO-PW1VUO7FOpt3PwmZGN8F_! zI+@vf{%+P&Kl>En4Eyx9r&LMGFA}q56Y6IDQ*~62z=+aY>%|jPy<*3kBy8*Sm{S=t zR(Alh46S7yTv%^ksS5Sxr&Ov<;_iF?$*PgR`=8kH_G#~Fm1sEoQKR7{GDZMAY~8N2@!cMjfknJge&K$TRAs z`g<8t#t?AJtb%YK8-MYw`kZG}^VB_4l)v?hF!=@Vc?KiKT>a)VC++3#j1PZ1E>M=K$3||@s=VH(+=zTiwV-5ci$4#GUqR1 z-*M$;K_&zQvQUYtmcUVd)8{Nv_1Q6S%@Q@Z!Tq99^yyY36D>SRX3O&aO!a=zUoXL5 zul0#biH%vUA6csE+w*_WwM$iH_WMryiN^YM#D4PYQgzWOC~A?6-UfA9z3nED7ol7r zrI+BAF|-*4EWPOw3@`KEbBN9krFZ+67AWpzYsqQuzG(P zBz2embs56KAG(xBak{jB4l2@14}Xq$$&GqBXE}eQLb8+SDN-@w!Vk|uK-TEvmaB(y zjCalunldp3*g(n7vbF=`T%Lr|37@;r;)OGj3~x)11{D-e%{=-XFdLEfs@uTXLB&Qd zQ1vz-BM_qlR(hd6cR5%z?FIF%fY$@jX&%W8zZl-XMf|C#-=Ix&hV&!Th!3~HAC;boi*-|MPZR7YptM8Wr)UQzeN z_9lhrh}fATVoZu)x60^XW~SWRs9U|NN@8o7d?E2vQU%*(A;fws?~2^&4X*vit3ZrU z6dn_b@}oiMk5{USM*9ROI|z)yNcj705~QJhP#FjpRHl5DsUzu|U$4e!@Plsg8b*;#ddO?)LTnB%y{1|< zSREEWP9JZ-q1z7%9OSQ8`_05|dL^XzZN_097O>iY%xCW!ePx|#Wm|s`x+_hlJYbY=otz^Q` zLKy5vdeBsP1P|Iy#*cf2o9h1rn&?d$=Wy7#Qe>&3tead92QzA&$agM(<3&h{?UF$ z$y!0+%T4-)4cHV`>n}F202_4qM%A$Nr-fnTn?@ITn^rPPunMDp9WlkmHmiJn{YI5h z`3as?|7+8D8Ocr38?td1v;2(T!~PyZy6htV-LK$PMbHYw@nsuT<*AbwinzGOqP0kR z6G5}nSWhGmp%8n+@^>GElI}+`8VgwZag&@tv@KRi<_Mx$Gb5T$p$rCMbFnHp~beHWq&tXgcYXuL&@KpUI1MfK2|x2W=FQABe}vWg@C zLVLFfDvDpVTPV&99t{DdZ{xh4ReSN<>MIN8cJjO6#E<$q4(UIFNHK@Wn@^DF;&a|DhTU z5AXJonu_a9nlCdUTadARddEjNxM%BgK1R~qr?2~1m2vjS$Ar03wHz~=8<(SOa z49q4|@8NAA?rh!W6DH>(UGoX(_>zA66P4R!4Qe^6o*xDz|4flYLc|Xwt2UIyn#@C1 zbTP?9KgHz!lJ-9Z$=}gqK2@>C?_g$<88ss_53-FjGeONrVNJ3JLB72FQ+1v@Zok10 zUHX}7?7aW8h*Z5lQ!OakZr^NI1^>VUso}6ERGk@d^zEOiqQ)xLwA-}+1uAk3qoqe^7OnvA>Y3?NzQ$mcL%rCV?)M|X=gz3HenO-tj3 zWMFZ?sDHCaKurb^jbHP*%Bu;-n#P*c$Pl^4NjE5JtVy?;fkopH4iF`nIwQS8Xr(i} z?09416-?NecqOB{v2JW&ff)6J!9_xr&6}06ia9c(idf}bX{q9*Q1ZWXF}-lN^JCH- z7>>w6v^gx%RKEJ3ommmDkSA$qb~I5Dt2mFf*Vk=_Mo-ocY*%xlS7EdWHu zLzN+oZB)n&Zms*iK$5#k7kmLTTwQzW7wT!N{X3F?B_<9%+QFj3z8mj5e5!y6>iW2G zud|^)2p&R*lr9zUnRoOtUtyDe$2C+EF^;+TQJ?pfYFTgD;{s3fVW40KkB7)2{Mc9O z6>ql#E(3k(3AyS&rN?~DG#u2^zg8{M4vE!@aZnCy?boVzu7o<7w#^4kGre@9ovL}w zpL4LDd1nRT7Q8`*1&7dCzBy4uJro*N)ab|&Z#*1W@)2+)!UOL@TIMIBHz(49I;j!w zZd1u^)k^Lf`}9(~0aT7q#3QfPy%@b&@_N`2{pLd(JbZQ9;bYkPNz2G}DQ z0$dOYAr^h#K2m%ps1{^^4gX?4-EEhutO-H~+0iv$wiB}Q-o{|dpTA|Ns7vS>{vA1R z8K4ipywEngo82LdvqeJe+Sz7{V(=d02#Y`_`-?=%Fy1ngT}$?-_*f-v90n*8gm~Gq zx6zCBG)H0Rrs?GOTh*`mleG`12oNXt z@RtbjIl6&6JYyF{V!*K-VLv{m0HT`?yJJX&Ulp#hK|!YRHuxwW%H)?xpkHIcNo0ng zSRXwnb0d*F^s^uPVN3`0n%(Lcdt5F1-c`?v0x;l46?8G5Nl7kE-L_Q zTtHxjz<|iu;vwNP{=T<@C6!!h>~-fhBbHrfEOInjVFauSnP;d6>19Q}H`iMG<6>jm zN7+fqz{kai0@0iIsHXPB=k$R+>Z*FPg3f2)p$ZD&u>+&#JJ{f1J?A@hO#TNh?Sw}q z1Z!^`!xlKw4tgKd?*5Jd8Y0J={(y3JNDur$m9!0jN#b+>MMJ%0{h9ZGs1*3m2a{mY zb2gJPO?u7`>h4pg1ziY*xb_g%1rvI=MWE*7bKSg$%OaFXS)dZ10h?P_!?hx7`ZrqD~hr)3^MrX4WiP<_7F2gn=_o zXMhs_*H3@@i%QhU9U6{FzGU;Oi~#1*%#Vt?E3NCUbmj^#RhfV~ z7S8(>DTNEYj$HW66>BV)i1nkxVefNSrd-%bTvRz4ru>0yj*CWdCFtq<6rrM3F&Uj@ zGFKS-BEMvVrW_+#`ulw<0a(hl@s>;<8=wTa%_o?C5=8u}PO4c%hCO3fl$%^0C{r9Z z;g0frC|LejC_3C?3l;Oy&M3LifOgVpxwXpeq%`_3yu`j=c}blu(EmYmBUsSu3gd5Irp!Q}w#-{YJ2#^k}{LY1GS&@-s$O zOmhSN^qanMKNgGGwLA7J+wx`v(M?tePlhGy`^y1UW3OMLuRO>;6wa3%#9qMhlY?x7 z=9qa%HIZZcLx{eAht%cPuG+s2A-Y?;b@A_PTJNLB{;p2Xpjs2-Mj$e~ zm_GO&1>i3I`|lV}=IV?7K!5#B-~ERwD%%z8tR;fPza^549tnAmM-5p9$Pfu7 z*5U6wWVZz~_(w`kxMd9b{&`g}`N8g{>)IHZ)F!Oe|`@dZM z*uBzulaM$ZWfoq#4SI&DVz{7LurA@LjfDV<*z6#-hV#{oQqJ9$`O3CSqe|AOzL9s*=M0JoFqF=BOn%jkNf z<-??n5x^LY5H_S84EGRe*?}2K*DGx|1^fRSwmYoPPk&Erxui(>N7!wc@e%eY!~8&;@3juQH(A4VUc_z9 zp-04RlQT~0-|!U>0>pH@@k-wwabK3}fiV8}^`VYC7CYPq2ii7X)&AjXx}B^`^+wli#PfSyw@Gl{Y%=D4BE{{K*Mo^PyWVVrbPxsa)^t5S z#ce?d`hpbl|6Zy;O>xg7?zAeEFa4;er_$c5dRMAjRG38=;BFVT0SoXRwW5t6@BaN^ zinDP05_`&@?BjRa$nmx`w+U9VXVcvLW_w*JyPX`Yx7UppnkfsQQWn*$Y>Ky4f1lYjx4;hU)Y6Sl37)7|2DutF)41&KLh#bp_pKF51aI4|b8{0#Rx&|zAJdwdoU zECes0IXJ7fX1E;*p{^c;m_NB} z-x8n^+Xj-|-jD58q0sRmA<94N7qZ=i^;7Mq+3pi|#VW=wd3!(}oX9|ji~p2&MtKvU zTk^W(Qzjo=gyaa%=DH2-2}*CuWo}mKL%Hs$`4j4@Gnw~c`;NS-&&zXH$=Wu~cT45i zBj4>Q$Eo>lLXIETcT4p<`R+Ax(w7rCj;{YN57qLJYgw=B9R+Uv!cRW8{UU*Y+-x8LP<#ecbdSWlPRkA3;y`?OfElH0Fy zn*ucdG3f33CvG!ysYUJuz~7}s?puu@qJ~A5kMa#2{tZT18L|>qkst9Pghe>@M-;ow z&)*;f3-SxFy!2q;-C!f0mRzf$!Aq3ZIk z16lvR*lpRJ9vN-yBWX}R#veo1MK0zi##Shh=}bVvrG2O!rT>I<^To4pcZ_K0j&B{{ ze9TB|w!d8(l>23WljRE}BNUfL7_zLhOWa&{9YQJj>~uwmdkOU5z7n^M_&!QV&#rZ( z)Q#u%24w=;&DM7z`4;N*ai#7*+|7c%-s5^fsXMg%ae5r`lb7fqEUZiwSb^eDOC>HuL2e5h@2Qra- zs>$xS0y`$w)wE|7?yHp*Atih1{}opzx&Ph z4x*Gm_<~Ey|08+H$i~})q1h&bjc@1_O+-6D!DAu)WZcc`wxjM5hE140(gD*dt$FW9 z%`Rqsqe_kPZc)*bd5_pSwlZ20gN^kBj&QsFGY$nCt{WxXri29aO_;MW3Ac+iLoXt; z1Qyqi69j-y)xReov@>+qM(+7M`B)?K&j z$UfV2gC_2PdUvTL8%(~4AgpW3%)1XaaXXX_Pe)`X508u=u*E z$p%!mN)j_93x5iyuvTLVQ(%kbA)JKCG-8WLCjDyK%&qJwp8_~VGRJm@HXz1VdT+9z zj=Q!8SuBEve~$1ZfE%>?v!2q-ZBQB9nj&+`WGGMyku64LbAkKdNx2DZr+dBiyUpB2 z`MnJ<3pyjBvYFRyI=wlpU+aO*Vc5g<9nHbo;d*UzxZ7d9t2xWKU)OJeknp|U*urg( z%o46}&urYAj?(WLC>634?My~l8YP>^-;1FqRJe)g21EWT*tGDbUR2@c((alHHy(cw zdu8B4pn+nh!C0EY-hQZn%!vWj65Y7cZAg!*8o9ap^h)>m$eZ}pby`ceT)$EYknYt# zRl0d>_i55IG8&^d5v`i%G)9)w$)l3**#82-! z;i#Ca$qKiV5H_)pVO@-=xiRN4?|Skz{I((D&&SXJvU{OWv~5zK=B3Mw9f0QZu;K=0 zH=faEV_k~(j9%9U9ABh=Y~!|XJXHLvW%8%o>y2z-%JDT5;qWMNQTJ)-DEX=i?RgWOtX?;&h_4soIfjBhHCFa(9m3&=&ja0I=B}hq%P>-e%{6N zH$D(1>Av+~!g@JgD18DG#f;`#anFBCZgSCo=Yg=l=>ZUn5hc7L-k=Igef?%fw@HnM z(+5e9+%|`A7~{Q14{@S;-Ub=#Uwgv-%VhI+Na&OZ7x{bf;2c;15Fm}ktn-RUa$uf| z(LZTo+{(}u(uADxKS`Z4q)+M4ka)Hoq#KZ2%VfU!5nEHtnw`*>9p@%W^86ij#(%yw zmKskxLXys%IPD73=Po?X&1;M02yrR7fQ$UOam$z7U}$N**#9IM^VtkM+x9~-2vol! zLL&A44+%_zDG?D=V<6E2%I8NUe+H6!j>RL$|5P!9x;P|q*%sBFvC8B<+l=7ytagsXm?XZ8%XtKX?&1G@IRpz5z z%ni{&{1ma{MCrU_!%v8F(!Df6aPR0uRu6)s$q>Qkdq{010*FZQ&67F$r_OFeH>3Yp zbiWLpcY=E?&O6nkCPnv-9?Z&6$<$`9a%bw z298jMK3-2SAXV}|*RYyw1}TC9r1s&`4SfXBsrpDYjT)bfmekM`F;-qn)WZyXjkp+M zu1q}Nki{W)RfshW18s_Y{ArgPa8l&h6M*6piw!`9B|Dxh07wB?gMoF>DDuZSWBj!t zG02A4u0RAaJpiTv1W{bc4$pEEI1O}5di)~~r2_l^>p4np#4o1$7xDRcMyNHwUs|p= zHj!1-2M9@{uT-NDl+I^F(gnI~Isrk*haB?46@8F}434##!LSH(yJ2TE5N!1 zr0ly_FX)PNP6Zr>6eLVmzFiHxI+EZICA!+L^jkYb}WbGIqD-w51a~6dq+Mj z1Xu_w*T8+W@PDPvt+~Zj{H771xpoyo4CAO9g3w$)RVr2kU;NAL%N)j2!a$~&%c+wZ zF)JC?vwXKgKUw8A>;Nq{$yaz9f&pRyFCqWY_h1{)d58g&l%}GBVMjHjf2(pU&Pn5T zYQG|32>hsK;gfAe`!k1J>H}p>qglMv^pm!jDZoIUl12gJu;CQaYc3m#3A{*eqfGIw zzT3No#>FH-R+a*3t&3VIWBs$ma=&XV^r7M7e)e4KsYkhhTE znv)y~UZD({`OPtl!zjd=o+gkg&rl_e+4S4XLvlsd#Z3MYhDVq@7?fmqQWLzvmB5If zItJv`6S^UUrs@~Exs9r_4LzqPuE3DGg8mv9iX=>F1_2iG1+@lDq@0jFmaYr?Wl9W8 zW$K0}x}~Yz1uae<6Hn1yPIN0O2|&2d71fYh+X7%rQ|+82-D_PnH&MqnL!onHDf*EU z-S(#3lR*vUDjQ@>z*ST=TrW915kG86k|~gsaHxt-kL~JMxK|Mu!$6Y}8-iJr-My@h zOjS}62%s`1j()f97ObV(4+S&b&M>6l&i^4ki14r|B7V+{Xq%9pc9L6Qo#pv zFhI(qQWpJcpH?Wp;oAhkV9&^kGx6l$Ocdxp`nrRA7Z?YuB*Bdp+>|Kj5N_=gE+a1q z0Zuz2s%84GnM?lb2x{ErmPBhI*3_e}L>AEhz{zgIDw-PxiXaRx4G+5=lIj5^yiUg$zNqr0}ON=!g3JlfJi~ z+ncHWw4Xb`b~@=+{oR2h41(38l136#B+`xd>OckHk@k~_2!pDFj^uMmTw^qyg8%`U zf^^X`Pl%@w=d@FA@9(~2RqLe#+)Ht>BnG-eI9xXnweVLxYoL2k$-y*9F~?{yfcfjO zZJNDu{FUJUUv+GdJGpFMBpOHYz)(Se3Uex1>%~lOJi@q&Px&1Y{_NLN2V>OVuU8JnjPboLJI#$HerJPC3^jlk&;?>P zEAD+Cjf3?;8ad1@H=gDmOJcVrr_shFI8d z==nlQxaD~7>sL?5Cb>j^csg|Ob)7lXEl3|n6aKyjEx$f~fi^=io$t}ThPq{G69tMz zo4ZY4J(Q7e(T@yuiwiV65d8buu7EJo${H$vhVjrIGH_rm@2~d{b<5>lv~cro`5A80 zW42(BYh?|{$N-ZgCW9_}8)>MO)rU3aS}UuU3|gXhh=^fi{q-$pxYgL{emKKTWYV7b zXtK?cVQ!bapv{iFW*TiR<`J#O3^OB`Jk0GRy%7CJMzC=hcAG8w&@em%T9=)P{c4i# zb0*e-ReI!^Znvfk1Ro-w!8K{26-WHZfTi;83G8-`*B=Wry?Xmh_saZN>$*d~NyXQS zMUojf^DMBqx4!-?JPwcRIcK@`)ePh%j1jM#@yb+n(2`J zi1Off$+J()*>=wK_h-BD23W8}7|7(quGp_wOehDjs;hMQIc}Gt|2n^@PpRHLdi*(V zNih>mwGwu=dcDP%R|jJ@bZC-(@f=oalK%J{x3b<7rtyd`eU}$pHY83T;TG#-N4T95 z|K4%qp$i@s&sy@~VY&bQoD-!Zheu%kc~a+{>&6QN1YU<4JswW4C!$6K5tY77)&0(O zdy*gYzH?n)JtdVi=F1AYl^E|glmigcm@IdMq zGi!gH=a%FENX%m^%V0n^14J#)cT3#fP~=n|I`w?FRaWw(u0MME`M}F0z4&}g8J6`CXwB@67VMBm){AFA;HU@%!P;-R*c~opVI=1B{<{B2w*b%_ zITFj{WqSHZ0QE9GZ=~B&3G?%w(%VL2k|r7j&rakLUU^D4zQk>R(d@nA02VO@N@RBB zP221GGx&cI|8Lprdd>Y=!7nsq|Nh{H{NzoEz=9FlcsvvCJTgMXCeQP~`qB0B{VCj) z_vD3%d-bYI+@cnj&(Li1L&`e~2VpCmq}*Z69Co z0FqeV@fjgthV`S>ZXwBIR#dwa?Ma^QI@)b?{G)^hrF6ps0;3kQcyG}Qh~YgL@*8-w zf}0YJ2e8W{uou&$m^Ss}queKvr}|dAr|CyVyYZBnVE~1_(Y5PF;96rr z6_msp?-HD{Nw3pbBZO3jnj5anOy^$aj!&Iwa<5w6)Y?Zbb5FIbOZ3l|yG`p_{!_=t zxbM{*)vzyRr%kI>)r2AJvZSt1m0k7!IC~E$sfw-dyHAHXHPbW00SN;$Kz9QIN*ELn z5OEGlGyw+Wii(P9Kn2CC_lgb@42TM*LPbPHQ2_~}pdt=}IcG6q#sH#XMty((Iz52T z>$BGTeT&8P33V#$+O>1-Vhk}EZ&_sV@Q+w9MG$kA-+0GZQ})dyZe(^K>o1Ua>L6y_qaOeN>8c%aj=$gk*WSH&Z*te(*^keG*IsT5 zCm`$|YkN$Xx4)Nj=A@i6r%jugr5=t27eSt%w@3Vk z2nHl@e)`w#n(&D1PsF{L=ua>^1tKBP1uwXb{JJ_#Tg|ng!e3VjWe#`#rQi^3gS@n# z{KwztxJOvw$e!W%E8RMF;XN)8IyjVt6eU#FXDNkNVZwy{ZjO%T3dZL!sGg`+^$rvV z4`7x@Eu_|!%If!Wg*O~kN7 zA-2!Zl7eWYCy!l}NlonQkv`ORsPXr#cN&iG*umnBAPwnFPO0%*G)7B+ck{hG(5VHo z{S-l$Z>sS-ba};58z8d>YQ|0)B|A@?;5Q9W6c(s^dc>B=pKJVcl503E$DTRKFYomO z8+-EPbMIKZDxB($gyQ>flDiTqD|XsaHP)wao_mOY>+a2V-6VgCnNxriMaZ%}^kToJ zWX6<)Tsw*n4Cj#>$gk+LF&S({_tIL$YbeRaYab6p`MrR~l~M&NdtyHBFqZYySf!hp z7&{KSPWHPuyxK+ERYgg_d*sv6T{PL>y?b5eJPkNXSO?XausC>Eapw#kpQXl9mzFJG z%)T?(KYeI_U_*?0SAK9V_lQ(Ayk~fwVsN)uxa|?nedCxUrhg{6On3v2N`F!uFR1a9 z^K>J@zHv&%BTw|@_RJ}G9FJvNwSNphB~$$l{@cIC@%b#URa5;#{dafXG_?0j_4oBZ z;E7I7;B`a$*Hr(2#&f|t3?h9KL&Yjob0WC8z}8&kw@;(DLY#_$+;w)wG{0MplLUCs z4xsVVI&{ZN#>3a^B04%C1b;Hke~#VAOD;j~o58j>qS~WKl6Gv2bm`LF2PkCUUV;Va zFMHypNHf;fUg|eP0e|;Wze}U*Xj1VnY>}&mKZ&$aK6@D+Rcp_>%x~WIC&gaS-AY+x zr2_3T3_AC>Vc7RB^NR=~_~J7EAi%WuN}!c8Vrc(JJ)*OqPh@r-^Cp> zul<9o)6IzTRze1xU0N}Ot0eIqZeNKNQ=|EYV04EOVeuh46(Zck12Q5cn}yq4&^-N_ zv&G*5Q^8Y}#mXaSKw}h@>_|-AES%3t*X$B?-X44-Uf6#Ir6gX3mr<2+pA?+|Jo$YG z$AX?ii=4A4oLzST^}xa)2@PtXBD1&HE;Ib{nwj~!WdCxr;YObhH4CndXuh&cEmySR zakzyRwugDwO|447Vjbo4oohUtw>f_?yY2!+i@fGu`c5w%he`m@F^l^acoR8La+rN( z2GKJE?H@Dz*5&s(=Rbr}tY8d`6#?GyAU5{)z7nfPe|zGUsDDr?MIO7KV%X5KEB)40 z{k6ub>o)yFFEi2445m<@%*_8*Mz>v~pMmQy=+kHZkH7+f!0uavhufU{cqywZ=F+wY;cnc>~}Xn2fwvt7B%)4+t2!0N}p=| zX<));OU&JJJA5_#EaTeZ=8*E7A!D|(CM8)Da`wassUIx2S+7_-*@MKa3&Zw=AR;gg zv}u&PTD?pgX7HX?*M!275PrDg; ze42guW=t!>sbC$ngVxCEZAlN*w3NheP>*Z16qGBe`yBsV_S`O-NeJ-<5ik# zKt>~)dbabaxf?KG!JqcQkzqf&)xU#?#%c2~RL`~#&+{)Lt#HrV{A!ro{M-Cq-BxQ; zu`st?{6M~agji`k;Bu9F!^O&-&mJUH3pvj=z182p?OO#|FN#%>oh9J{RKi-;{ushm zrh-syC6Yl_;Q&+xthhONC!Q}1v zNTY)-nf(7nn$|IQqCIe&$DL?P3+>}~68CbmZGV@4G+8w#--SKmX1nk%zk4|g5KLAm zvqVva6=jTE-H;i({Vq)C+wEQp@c&G(XD&d&Cr|hSe+q|A6yNQSqpAz_bF1BQx6ke; zTmK%vuYW6HnMAJJf8FDM*-@wo3*d+Yh3+ADvsB8)1_LFnPe2UTx$v0+H3$i?^jXPI&Kh*wxbsz_m8%A zkw223ZHvH((YDiKl)TY)ApwZ|h(2wRF^xcKC9?b!RMZ+F2!5U7SNW zaOQdLC5UTttz;P{=rHFk0qFNE_xETpLEWR9T8~b&eThUd{vMfG@hl>-YD!WC1Q?L5 z@tU!Z6Y59Zw$uH@kj+aG5R|0$>GlZtJHWp1eui|Fz43m(L&JCTD_wjfy*e3B!3^zN zylHC5=b)$|mrKs^7%G8+&a)LO{Lc2U6~xV7)YqQ50(vvsu3h2p(Q1mM1whK$BZ51a z&aJdNHhF11O9%eJmOkJ&Yx-6~2Pk(C1;!w$+@d-{L0WM5fFCxx5%Hx%hTZJ@#79%2 zYrI{WL}#-f@T+SC5T$PYCSwe{wn?P{);A|k_Q%_pU4-|StMR{^b#|ID^z|@42p50dIS#h^H zIF$+PZ4dfojoe(aSinPfOjLm;)V}bbpFQXqxRXRWZP^e}B1b#$NC!`g^ayX`RS9rH z20glx@pQl?SA^@x^UY1f{`I}>xzf+o=$`J*j%R)Kcb7hg>{G9S3H!khag=clgwV+} z&2j0b!MU;344EYofu<~SZ71A(9nARnm>C(x&uMfxF3HR7<5WU3pxixPFhn!w+l?y; z4tWdC`acS3uxjr>^#->E19bq9_ERYs=;Gk+@zc1Xy3wGgdo)VVhfo<29mhh@1vl~^oR|U50VZV7zi92UkdPlTb=8>A za)ci?o8afT6Kuz1J1FjU zAy){*hrSGCAr)j|i!up9Z2GpjWMXh@QW8`wUZpt2Bn~=$OwK5JGDWmha=_V&)*0Xe z5E_zqN=IN}i%9~;h>=BKa=;(FcM(UlY4-z%b?o(s-!dGXh2&}ky_K+ze?-gV%CQeo zI}hBUeMOmO)dW102P5CwwqBi*V?@sGc-{??& z473u^Sc-15mQ*J*$iuQ+YEiDm;Z#?k4!J%%f1mV`9KI&t)G>By?Cf28u7sCPCd@R? zv~ZvJ8hjm^mUd=u4sMMJptbq;*+kwY#-mXP>xE^FGKNulB90k=NmQJsUSwvv9lHiS ze8=#a1HiOELxY)Kqo8MT)g>7EAeeDjOSIzMox&&}_6RR^W5y`N`XNe`>2eX%ihANw zDOcrbhUy@&>7Q~>L{ooDGE)PB49SrgBBm@xm4djmUrIO=0#b8t<~8KgsWLiCqVU1%|wrF>BIfm0?;$qDfc^Qm5e z>WScXCT3bz=fTlMYV9guXj7rOj3vz@#Udz9_TO;!`U0&B`rkF8YL$7)$uq5F{tC>$ z*cTu3Ti5Jbxq?t=okKb~ESNqL!g)6M&~m6FN;@W`e(;T|BJ&_?#UUi@RGo^+pbymx zV|`;mojyiHQ3pl|S|U&>`ysO#4{@=yhEk^Om|A}sLTmH2C}b1t8EgF`kzLoV_4lah z4{=Jb@v!zrhE~q;0=LAIFf{-v<}a$Xm=@Vju|p&xe~6;8ia8^}15pr1^Ix@di_`I- zn0SxGO6JfR`jhZ7z(p!;s-;MWesCm4;-tWkS#tHT<)4KYqSPagku-)h(-`4sAO%C_ z16m9&*U1O;R)T7_UC5XbDf`SGj~1r!Ocjd zs$U%pR$vWb9I^1(O|*pJ_YOO09opte_JMVN$CeL?7t=lA55-l|3Fqw-$VV(8Z#|mr zEPKd$6sBM7$?N^xz88Bq|34-7Q#|Hjykgvp0xY2xC-u8cIWYzRUn{_D2!^`1a6G$q zJsQSn`^S2JZ2Bz-pJc}vdHNm zNt1M0RpRLz?Yt-1M>TBa`%hwc+3%ho1(s&c7B>cF17=n_V;i2+hQFKIij2?Dh{7{#NF7Np7xL3kBGXA z3v~~d*1DWL#LR@`ER}dG{n8INu5~xg>%s)id^~@PLBO_u#=nPs$FDtu`QR4&*E4?e zdbbdTEnS1)ZurD9yXUhgT({VRpT)m-i#_>S;yGs9Y0=M}{A6a!BC5C(e2bw`2svMS zVF#i=xgt{K(`Wsvf;&l5PBx-FoyN z6(3K4&zH~nE!wGtr0fd{q9)i6>LBb0W^<$_Es?|_-%{u20ofEg;CVt>rr1f(`vZ$M zIDmqa&)Qd?_s{iL>zXW#{-S?R z&**z_{8@!LtIosu9U94sX55p^H81CBIMSSu)Fn;Ea|rai64eu7XbB6+6&L zTd1{gJ+YhyeN8aIzW0)!X?G1DMJ05=stntjNoR>OA+vg*-VR|JTEFZcR&*y+m-~ZJ zhA(^>(@K9k=ViZ*>93k6@bHgSqlKywE+stxre`~|~FO6TL9 z|0)9=Z0)Q5en)@MJf4o+ShWP+8wj`CdNEHK80W>S`?d}yWJ~LyJ};j0snC^J6z@Av zwvj?HHa}WeN`+2;XUnwG;WfW$Jrgb>j)`pvVQTDRCg_OQ{8lyF5PFry9QI;xt72jW zsYQ(sjGV>RNpS?;Lkju+Xff63U#7;7K4TavFF`4) zT|K|s)vn`D?kdi?gzbFpK)^mNS2|wInP~Zk{YnZHgI8B1Lj2W=#L}q%Jic47bt79! zJ}{lFkx8FQUe0h4$6XY;d$zE!0|95JADoJE2`S3ZFldA>64H^r+hf55WsuLP!ljxG zB7!1~EsdYr$xKCbjZGk#{%%>8uvG>1{m?gX-)Ytmi;Cz+^q!O-Tw=4_{2^a50fny(D+f}cav=6R=xiGO z!XL~eH?88bXe@6kT~iY9=qzYrx4+>x>os>{az~3Pl+zL+gpf<9R1%Tq3I-q(1!JJ^ z5~P?#-wt`xZ`$aJOOi}IG=z@!VBVj2iFK zZ&bq)=pMfeM9VbTCoxGL0EY(QJPdl+=0Sn$o$;h@cB4kR=8Ebjhou$1JWGKb+u}Lu z>be6FoCqLvVo}wh^eVMPsjVP}OaL9hh&pU$n#21aP_sIg;f7??<<^>AW>ny{Gv8u= zD4qa}UjQ>&H7;5Iu5~PPbtq;34K8UMr8xsxTo^0|5p}d?t+^0*0Wqfb<3 zmv_q^(&XHLp-l@3xORHmZ&u^0KbbVTZPd-W7K9;cVB_B#xWzTF@&Bm-4KHApHOHC{ z;d}S^KwYdB;!72^PrdDTu6cWN0zyQ83xoB=db4wxv294}CYR{DRV#-IBBNj3>XB4m z%f!fR;WjKfsItJ8dOS&l^X?Wzl&}AKOn~rOh1Bx(gwb)$4X;~<^i4#q=Y=hsr#W3}Z9rruQw_9*=s!c+^f7pQU zdzcfW9d*y66dTsYBIx1WPllf@)b!lt&JIT94s_B8Va1x#8Wr!MA%qyf!dWYl;haa^N!jhNztjO*ND%&tl>6$< ziJjorEbkESktXxNzq>e7s#WO{xYrS8hcDrVF9pu)vAK$A=`f_49gM}%7bocCmmroY zXODz}2;CpWcjkyY9&rN9-8z_r@~LGb%+yMIeubke4zD7>YIw!j81Lb$-Q(x;9bH4I z*D@Lxud2y^`RNCaG$8GPkpC=-~0a_SasZ=x`BSRtA27hRY#PTR1 z_AL%Q3eiq|-$=dlA_E$LqyuxjVj^6yxXSi94|-bnn5xAU{7h*!P?5UQPP4$JV}#nLh8sCZzW^%g|}1T$JB${DR-M->Cu$~{h$KuUIO1q*P0Cv=EGr^AicB+1bR ztM{_(V-)7`2RpI?Zbko{M3SMFMR<7(OT^W}1VFa#dEd`QJ6cz}+$6XC0`j9*oEohY zH$50O#xPsCBEkeNf^6t$BU(6`pMvl@0{WuSMW9=XaHPGlMZyASt7za%{Ao(39knIu zfEp1`bQ`wCXwREqtD^_$;64NA#*SZ-X|TXCykg|}B6dO{1PsiH`%xHAH)NI((gFg) zk8yk%X|SmQrlo8H2#Yk~?Z5m}&k8dQ`ou>Ow+q9XF{A}yLc8VJ`hUGEr(jRNRD|rohVl+jr(uKTi`gtvdY6S!>W z#T(740mHII4p00r5vj%Gc&L4>pgN~b)th{dZMeHV8Sj;oTHr(vu(Hj^ z{vlqkYd$Kd?(D^~iq)N&zb0$3J2n=kd>HE#e#I4xPy66;HNvPb8Xwl$MW6V+g4!qC z_qG6K7>o2wF@ukcOS zAVpmSC?phS$=?|mu&VidF|iT3&-^ynckF=A*ez5`mS+FTdLI;%8iDnq-B?M^Jg)aS zR-!ZQF`xTm8g6#J}zCh2v&vyI5Kci%a$`vb^hW@j4L(PeC6+b+PaO-n=RjsE7k#SLFpsl z6khNU4jp%+z?-@oXQGP=VW*3ljojG(%7N$Ir4E-9Hl2PB1kLA9A+D48&>;^uedV{$Ue3oIW5o)|>=-K%TEs)lCnVkGqG5G# zto`&WHo+ZhhkWff+7ahD_G`cCju6io+ytK#%Wsg<~OuBxBal5R{4gyYKwQ zxxCr7YUkWlMRTX=g~bxn)9!nJWMkGNrXJ!l^*d0ocIbc8_rPbcef)d>q{78pWF{fq z_R3B_uyJ%KEH4IsQzAoVRe7^meaeS`LkG56AnFVl6KuM4KIF*O>NZA+U1E|U016F0 z&aCqdds{!+M%J?*<1kNdwr}&hXLiJrQFSm-;s&M+DsnQOVp)d$=yxmo>N-?}h{MMN z8CIpka*nRO^+&($k)Qqif4>zZRboLd9!8EXx((S9xIr+!RxusF25OP*U<7q> zH71inupgWpSS13l&l1|T%{2r|b3=426Ts?^s&wzDFG;hByp1p49tPmzOo5&Fi`%$z z(=QO&V{Pp(Y(czERPQ?L|LV7D5QRs#>zk0>jvf;N-uqX-vQhNBNB(&fHod@J{41pQ zI=k>!*8Woa@o)Y<_L$$uRW_L8X0Ndq{YLoFt@h^M{2uj}2**k14k_m6VYXG5{SF(y z%KqzjA_(ub>wou$6TVlmo#2`e?OEG-IM;62PEgZaTk(f8gYNqWd)hy=|M`P9m)JZ0 zfTrAP-~7YxS~T5TJdsGbbh_3y{L>%N?hhrpmB$0^K#@Ysx0aq#t9QU0NYZ~MBgwM3 z{!c$MU}sDcucpY&9%sQ5YNGHkG^XGrRl%xN9tF-I{JyxE9DxNa3-(gSVd+A^!|d;W z`tAK&Hj78&>S)KAZqY{ zJ<&6}lRoou&wNl41vF9=gU+{hLfmvLoGw<*h^E_n4)W;-`Riihkv@!@ z>LPcKU7Y*F6Q&)kc4ESmGyAg>reh5XuHv(@iMWHhm}MgJQffwUXM*62v(7&$SLBfn zx~T8L*Toui2SG>Q03Cdcb;Y4Tn@HcRI1*LL9O*X4fsY*PAYdYew~NPzkZ#xPbIgRO zCRiEimdNWeko~4c8VEqmA$W4qmxv#~6P@fQr?U~IH51NG=MvCpDNKMRK`=980V7=b z_KDN%+euSdKmUr4Q3}{#>e;fCsY;I~f+>r3rgA5xOsoA}IR?#S5Nk+qfh$n=83vZ* z0zLo_G9`yPT@Lq-I0H+ZYKPeMDbo$4|1D)k;1WBcz;yPn6~zU4rx%#9Jo~x8w2?hj zT46CuHW;&rc-IcTX^n4lsBiipbItTk&n^TPW1o&PQAxhz+_xg;JYQX=gl>qy>YwzS z6`uXoH(h99Ph$>jxIzg9CE}t?G8P=^v@)4DeWrUZ*HrYh%)OeZ6L|m~>=GH!(IHhT z;A8a#`0z6-;%cHz7Mcz;(xuRhY%A#Glzvu=cQmS%7GWVCK;{bLU>ywYibB(hZ{996 z!!xuLrzO^)3N&Q!?m=PH;2h5$T4XXAcBkX>50u%UFhdSA8L8%;mXqCb^yua>%$Iwoqy)Qm{>ac$u`> zhprx-rpIU6iD}cW2@9~mwbQ^=6nuqBgD1&8k~U2#^G4bn%on+0vj^eHhZLJ;-qH57 zV$-JAS7^n+P#7CeFUmAfAjU+E!%gCDOlq|F@Yl$%p28x{zMyFdugE@CY&w)o$oT+L z#DjB@ZYVL02el*403H=j2)-_BjX08{e1u0~&ZuK=nWQstu@H*K=8CFwNr4H-5D%40 z%aL+)iD`~GR__&-MqgMn%u8g^B1RoR^BkQ|c<5efX;-*2F_6WG?||$Pk18q{?Q+1s z4Ob&7D5_PWI?N-gRZ=m?B~F@l^d0Q??6wlq1TIosYKF0U^Y~KJqSa=A>xpa=KA^0n z(Jw2}-7D5;xt&*P+SKQshO1$yTGLFpeY4b@s}ri~nWnobw=^>yOP4EayOuK@W4~GZa*$%Komh^o zZ@OJmZid&t_J41_!LH4-I_Q8sx56Axr288crYqejYHqSM+YS3{liG7fV%!Ak2EdVJ zgCBQrGyYC#B}fiZ7;r_OrdJIIz|GIFhe#=&0Mt>)y1c^N?w!5baq&iXy~dR=0Z=R|p`4 z0pplc5riphGn^o{Jw&oE>sRkM&#E|QnwElf)xl#NNTB&Ivj^u)t_H~$Yfq?!LO4_E z>~fLHs0WNb!Eun>D)}!G10i*EwH<}o0s}mCiV_bx=xcYa(Y99Q6;XhTK!s2wx&ysi zlugrjKEPf>YQ_T@eWFH?3228ei=7$;h?zu_b&Eg~l8Kkby_oD05FPZh498jagWARp zMq5|BTXA2~HBvLIGE=w!nTNmvMujU-E)LVzgR@awp?S0@GXNsJ&rc?K~U#q${Cl_p{dFQM`3B)5e0 zP$we)632Ex%MGJ!b>op$T(kg)Ad{P*$pTVrF*XjS(cvcG702aeyZlQ}v32fcO(N!K z{y((@c_;FTfXFmwxkYssE^w9a{67D=0($F?5bHpv>Z;d%fuzG(H;r0I{RMXV5`dHJ zGmlV8Yz^3eR??)1Rn-o9fUZz;qX#`$6eC>FE5c?(V3|+%6>p0vEi{R02IYm~8RbFs z5>@dkdKWqj9RRha_%3K(!zZW*EM^i`=7*4pYsEO!kD)K95utM4KrzSTM3pG)EZVgz z)C0|^H^@m8rpx&ipwFlbjB%?*OWet)6fMgoB>cyQ>N{dLg&F!EDU)?eD)ILv1)~!t z?7E;tG1R?yq;q)bH|^pa6nCTDoHH$bSt&R<%Qk6c7VX#{@?tB~uk1M{OfX}k31-bo zHsk^!SeV_jwP{+2WUENwBx2WA^VcNCcoFtSYm44Ol{3fw`^iItEP zyfut+sa?|AG~a{OE?!RhvvmqO6up!!m`y?fJJq&Je2qSf*=?=Oznd&80C33$jQAtV5@%#U!gLBroa)D}>Oix_BAeXLr-a+{%&y5ZBl-yBlo|n!CGc z($*=*o|NO=B*m-16)xQ_VMIiK;*#e`0}k|fZ+FwhJOcJ|_poi$)*Rl1Q6u%ceJccP z^@{bTGsVFyThrDY&|HDiNV_t?Dh9t}o!6TgMnw3qEqdEB`@4Q(wn;nF<&diqvH}WZ z-UN(%eK*Dwtt395R-lrzHLyhRkZD&iN1eeV6lmp?6}i+iE)Pp_@D3@%?e*IIwmP~<2PzB;4KsU@bY6bIsXg_;RN7JT;ed5l2i`3X(oC!50()L_n8cRWG zo7G7qRj@#8g+Rg*u#P8@&?59nJI)acmKG?F3?ImXQpTAvRj56emxz8+2PcFHlM=yY z#I`9*Wc`K;ITc<>MkLmgk4R7dXgkx|pFju(_-Z$`Gs8V{f+p%c*p1PZJm95sa?6J z8QO}j>=>|Uh@grP=sM6E6Rc$LJv*2#g<7C7wh1h?CwD;gm~Lrb9y|4298!*uKi8faHpU zG4`g;rWsLR;*JcNffi$jby%tWw1SN`IE2@4iA;ha8g3}Pz+FJz!%J?`8;%ZyT*Sj) zu9Wpt2MPL-AubgzT;491aL?= z^Np0#u#L>b_Jm4P)f^%w5=amXM+!sGw2rm?7d{c(WY<)hZpF@JTd=rq|cA3S4A z_vYP0w)fs<2zOUTcaQ9CdNh8|?LB4&Py=aP!kA9lE$oUx=t;X*S94C&Z&8}Te)P}# z6jcqNW8qaFogCa|*K{>a_B(~$h>RYwRTJ)BQT`z>_!#mQ6->DzFd~}CVNsXlBZfyd zng-p>dE`-?-pw4wh~DXjiag8y*v-6(y7qK;j23s;-@0S@xWo3`$K2GMq$@6+oj6iF zypVj@ut!CkE z{_}w6qGT(6;`{>y`2xlY@>eKn4DEG{A+cYQ67>z^<9P(R!`g*h7yh^=!57##v@Yq7 zL^3E?qT}FQzA3;P#A>H4c|MSO3E!dnI@A+Y9m1|Xl5|yTSpr4+Ft=46+~~W}3r?{e zdYXx36}qRVsbm)4>1ohIcfO(z-*|J`y4cOABml?d*GoF*yfqeSwhIR3n zlZeNZj+0Q}Cg7RmA=G~Qj2FJaE@}HvFF5s7`%W*|iM2oVGF_Y8>1jvhMDcTAl7NO| zaA8YixUcEn_*#U)a1$U+boNH+&xr_RU)wA9HT(SS9Y=>NKcwDu3QaS+ZC`VknLH&P zl4@|OJ*c7|EUF6ny&3WFnfY)^$gnuGsB#9C#fO7FHdET zHnC0WtNj4>(YCw~JpNjHXdkQ+gX}4N%<$j=m3z-4JYZTp3{Xp7=tByoLDt)!rL)EE zu|IP#&kot&45)Hvrq{aG*DGaW)G;+Y$32{cs!>3fCc$^ zpWzxOkHsJ-eDK9y(uR0#n;mG{G#W%-oqL?WD#gm=)e#4pF3o?xI38Y#pLrMDZ>J{r zaIm}mK+~rogN4z?qRfdRj)sr7QLoP&!U+$xnSN$+;BJujVM>qPQiT6_c|Wsn!v)$y z1x1zx{fKZaR*~Q<>-7f>*W0fB%`q52X7)G#sTxC<#^8D44<`*Rc0p{3Ov*`Hk77|`UD%;W$7-}G z{)Dl8W5`MAX0U+Z1>-`wqTB_+kr`s~z3OzpE9N8r^y6fDgd=bLnCe4f1Cb>|EQB0t zkH?Fya4a(4F>iF%(OzMQFeZwx20g}PwG{HT=Z$^zjo5`=1I^GTj_^fd60?^?*5x0z zpW6qTJ=1R)A~CfNgEjW;fu?z*$ycQmrV(zuELE+kf*pj*Y|$Xox@R;$>;wpFXUq4; ztT=m%aMYPdP2eU=a*_+Hroh3}e6Kxq5WM(xd-Wjm0EZX#8;sTK7kk!V(JVt}WaJzzk0F zyVQ4wtFmmil%(rXykl%+_>#TqATzM_+gByi-GMgYmR_9N#m;ztLa^T1La&;W2JL=3 z$h2)T50&;{X~G?2OR;8Yuy4zP+T&o;xko+~mc;HveM|$;&tchQUFxfykF`MxLCGD? zN8;4wD{nm*`<3^KtvwXmIXgEF#T@&w{nufp7kPNEKg`(XZyu2`Fbk@15cU>ULEhW6IOO(T2ek*2=wdbnxQ@iLdC zNUs{FLv92}b-uWfD8h^#ZyR#R(q?=9;pP$+^k0XYqs=-*!8GZd?D0q7l9{hT=RYN) z0~u9f3o;Z~YQoz{)}Xfv6vR6IKi=NG+{KIyZZTJ?<#evH~#~ zQJEufB^uS4BH-N|Kl!!2@hH=^;TtC1K+r@of^|uz0`osQ%Jgmfcww#-WD?FYI(Bb* zIhoMq)!H+R6F?q%*?QqacJOdBsKroZ11}4dh_!bKqiF1=ccCxeX(hzywizGLwtEJ&} z%Cf;ReK4C>0Fqoq6{I@k6$;y*N1IUxzHZVNC|@Wp_}o*CBc)Nm?i3g29wLLLS?wGDWg6G(pV4xB3BfR5KsGD9=h(Qt^xgutpivXN%|Ji`ume$9nk*pY!)2*#IZ&k@0UvGIOZSe& zg)r_TyT?e=V(5nnjKwPBPWMf!P<>Z#R3X)DFzJq>kZzU)?l_l!Nv@10M>H{b$D~38 zFOM^{ZX9Vwrz7&Ya;C_qIo6zoXXgB4P4_((Muvh|@P#WC!q46ZaG~G7JXBay5@WwB z$raSQ)^5~(3L8O7Gsa+v-3c(X48?B1g=XB=iHjWVrvUqd{qbLdh`?P+i`Suh#E zB}7WexNx$4W|Udc;Gv7jF%z5v(22qzYd~<0z4`=+&^hD(3 zKkfb}vVrb?Hf1C!c zIMM8}J8lCAefRiS-~=^-T89;5h<$U;_v4z;|5okC7wbETqZmwinv1_OBEBvX}nlrtkd>SlS% zdn)TzRO;<*@EJ;V9BtaQI5Ieg=N)6$X|cKY!IKcm=;{)C&S-N2=T*Nk+WfbEjNI-- zC53SXd+NjhJL+T@=@0hJlg*;Gf7VOq$pft(8T?t2ZVbll5V#`sAo#=HbBd|hk2&UC z@2>d1E0vvti zIF1z7()`LMQv#^aZY)x%qvf~Rp{JTX59EWitBt|mS(IOY!4o10;L-Ycx`7VIqcuGn zA3cf|sUAF!$BLtZYfr`4akc&9RMRqb^>ZnfNA@(+ZMQ862VvKFI*I5s+n#=!Y11@v zBgKNJC=joT-qS12PF!#r)`e|$!)c}hHt^GFCR4_d-e9#CNf}6Iio&6)CvB(G&3=e( z^;ag#it=NSBl4=#O=Y8}Nl&_idl9#bLJ)jrUpw8j-|b1N3eiD>Iv8RzsaI{91t6l6 z=z`0je;MxtJG$DmFWer7qBF{c_J(QBHdhlF9RxW7{b}bCoKNSn-d%>5&OjUus#v%{SLyZon;a_G~03^`*QZHXa~MSaHUQxH6XN=R}O z7xm!s`f3L)z2hO7D8%dwSm;uE-#x<&PopZkH)zUszcZP;!|VlTnxO~IC5kL^#K~VN z>rb$lt_2S{1D;bqD>PEb1-k|uO-n@FoqKWjI67%?mT8*#^9d<_NC&R~ryW{`ia1Z` zC3etRX3u?|x!VzWiquQ@t(17`Qc}f2KX}AFgqKOMAp=aQ4BBd$#bFnoWezO)^RMV* zdC5qcc9uC@_Jna@##}pToN45*VP68g+s+whni(SDh?}C|nsKNTWYGG09Oj!}tv}wh z={a+SFJm+_t30%=`N5c?wRw0sE>c8wD2}s*pc~=zB=?^@-gMsWC}}+z4@BD6 z>(7;P?=Ki{TGnhxcqOv6Z6pkqJPX2QLU;t%OkC$KX}$Hx73-%f9>!cLvGWoK*l?THmxicmRT#fK8z)FViU1QZ?d^f3SzVnY@sJoUhc;BpDnWre#0l@G*c>szb)Y zJN4M!H^J;%f8mZ2f?Yj=uYQ|gRt?6Y?IVFOe{kFWoHz)UclH|SPnqB=lQ-y()}k2? zeoy3LNJn0E?wY!IS`%SojYRXUBasv`tDrk^Xw8;V0S6k#z@h5ObXa=vK_ z6GGNvP#}oIUjXA|>Yr@Q`NT;a1&LE{IHE9|^}d67l!r~Slj6*w#GgkwyJ&;`ZY(N^ z-QK8Lo-H3az1e*0d@7Yn{B=+n?MPh`Hz|3UdpsKJuyO* z5SIoHnn!m@HV>{w4_Nu{+s*$mO`80D#NwLKc+3B5E-aet2y<~T*|YQhOV|+S%l{V} z{vWpN0+f?4?S2TejOKnRoEdymYY{+~&<$sr)ikKmi7f z8KggCF)$t~5GONezkMbn?&9zwd|t^*P0tsvF;1pO*h(w8FB)HR8=hx&*?xt&Sa)N(EVOgHUnUPd{Wo?aGp(OqN3qKiod@^bYqF*o59FF3!M)FO#{@H6;F zQ1_`ucb}qMsHP%Vz>!Y+GP=)bi0|*LL8NNe8d^uiT#LawJIlFVQ=hBb4!**4+3RsB zQ;g&W-XZPRnUsqFgADMaDb9d{<7Xgb9%iS{FuQmAGfsd_95&oBhW-*R^9De`_8D|Ge|sIIa0KEl zSu-TU!?#D7w5%rfgBhk-4?=}88Mu9ShzgP=K*O-o#kfieNjm-xfhE98+()~iFdC$6 z<&~yUjVqaR5KvjcmSDg{m8d=+I1?4m+F_ick)&Q^Qn(X1*^=(^h9JAVXu+|k2}Mmy zCQnX)hU+_6yH1aIgK**yH0Mdi=vgo$PEpUUztS|=iyCM<5@(|BIju6mV;GW_BvC_1 z7Gl|YNX|`jm1$cp#vslZ3%lvkbC(?{esx}K9xucNrzz!5$> zDMbc)lwKq#PU@wy?O!r5p5y@sT;#}$O5foQI;FIT8Ed6Fm|Pfq1%HV^5rvGnn$Tjy zx1yRTj93$#qncCbB58LMP0RmMd$^?5bz;|wcXTjct^NEOv$g2UFBO|6>ww*Ot?5;> zc#ZDS1WuG1fRNlNAA~J=`7qE77-d)|lM6u`y>={>Pe={76BrClB3ty-Rk_o0;B=wr z&GIz>Iyh0&%jYEKdaF%-$au@*SrJV+vIxlowvaj-at_Cd-nVr%;7CDHPVFo5*LW`c8lN@@B%sO2>aCyY-4!9W-N>H zcH7fJcW<|&tZ7nuydsVqQegPG!A`TLW25ts(c)DCLAzW$oOBu51rfu~T2pZp=0&xW zVO}wRRD^$e<9o#_KuyYFv{hAt9CDqjRGiRR`1CM1BL8vPd6nqcrc&3xOYH%(&48Z6 zC2AJQm>E{;d?ZItyx@aUv5eqQVN+rN_)-Z@%O{_HQXD$0-D20xHqXJpuD%g)y>A!Z zXqq>}}@ews#EBUx?9jn>&%}M2r zVEhAf#X>WZ$^Z+ZVgNegBf*%73@^%ZoZ(%9X}@J9B$zpLQliQFjzUOsg*-1$1{c~< zH=D-C6|n4dzW8$@Jc=kStQLdy!%Wzk;}RfBLv&XdoKGr6MN>5j$rZ=*sCaOU?B)oS zV==_nZt>Yc!VS{yaP%1f`ufc#SEQ(Ey!KRl!yMDSMzLmsfzpKL3WGNb=u{!b{0zw! zrA5h8IyRGt4u$7nGQfs<+OHWZSf-$}$9726RLX(pG=xPGowW#ek7_NdjvyyNFA+|P zYX`2%iC!o4eaG0bY(CZFMDV9WENRESB}pWDSW9Q#A+#x2$+BpE;uWJ z(U9DXNT>GUxu#d~SD0JZu1ad5kGFr!HBHi=FB6+WIfS^iyw&V|+@?inL99pMMjE#jEA3k<0FGdQkgpxR3CNT3sDVQ)%j##fdT2UeNy?X(XCV40lr9bl5c z#HhVQxbTl8Uj8n(nO5B&sZE6IYGt%Yj%Qqs;h>0jj5Ul5;nC=4tx87xz};e;ntmIb zca8&vvG;k3AzD&D-l8TU;~@b;rL4|U6o0TOmMwEA!vgAni6K5nA#e!Op}cC%SSVWR zsX=GcyBPNMY^tx9%`iWBz%^5SW7#Zo>SGMyq0EmGfccEba(va9DQptZwaMi&*(uRc zWZ6t^YBp;RxE+gsfj#|pv-c4N$Ps&~&K;FV^vbv|hXP;3SQS9P?d&z=RPKHG>uwsm zo5tc6J;bFPkIeM-F3D!>*4s_*0tUjCY`fPTW(V-vPva(S;9vhP_j{tz3F)SKPwp`Capp+gHA%+myP{bXWXdyA? zP!_8enTE8VZOV^~H`$h%f@~iNIF0$Nai)a}&tT^QcMf(O;sNXwF{&Mhv0SEa&9pq! zcxZCjOvX-_Z#p;9o+8xxU{M^JLNIS9uOVCfSIsw_idtq!(;$2GYj!I|y(Tturzzj- z2l|_dGO`qn!74L0Q*y>4+}6Ocyt*15iHS%Hwh6=zt_h#!kO$MWM#>fM2D_CluS#6Y zg`B+QTsJRIuMJ*jks^3HxvyR(v6fDS3D}KLyI#&Ow>*T_Y;ZjrI|!0uPcK4ZfkS(2Iq>(VT_zuzQ7FZ3(e;v@hMgVv{y*x z9b674z_lXGN$^ItzABLFmlWbQP>CM;4krri?+frF`gY9SNZ_y8>35s+TPwqp^mx*d z$DEK zxE4RfqSNv(V5RAS)rR4t7Qrjn@gNN=S0b_%i06`6MNc?ShP*Ik_~I4k0<;sNF#uKp ziEb~CHVX#M-bhASDunWtL{XQD%QgVK_d+v;{gAZ_O}qA3UDwldS+{G28@0q60dxkq zuh%1bzDTb45?gK$RwKJW_070kL-)*~JVKc|F^-8Zgj9gajWRWbyhr})tc(p44io z-dq;u4d3)A%?x2SWez0_B}nIITP-#nu)HIiK*j+y)0IivQx>Dz-<1N5MN!ooMKB{L z`%z`u4#Eo0t0WtfG9#zbH`!+vn@Q;EgYPrz8of?VGDjK0rep8{xa|Q&Hn)Tr0HdML9&RT*UZ;@TI#5Cq)+c%b&{hDn+5(cQLj(t|_%wFEx#Jlg$Q{x9AXXa z9uVy{_dI+m2e5bBeARx#ky?DNaaWcJA) zw%i<=N&uW9d;41x9m|!4 z4(=o15fA{AQy{$aS+&a)*)jK<-GkZDvAIh85v~T4?QQo1no_&!esfs-*5$Tv1>q1t zVujh0MR4>ALz;X>nqfa$@DY$hymdXvlt|knG2CF}@v&lZB$){(d*jPf8HA#Eor;HC z0x!wLMa7|@%C{Sh`MDLuY~5wQUBLuRU0Lw}dY^Zx?e?I#fQ&uM9yI5dT%5oZLu?#T z1;I(S`${t|IK|~I%`^zVy&gD0WFB0JnPJXKf0a4P^X{?7J;dhJ8Fu?aW?adgT2Kwt zcMc1;|9RN7Yd&8I&LJ#DbTZ@hB`gC*EB8h$m~YoSOl&{p`}!1SMQ$x2`sATHo#k#|JmZ z(WoMCNS>7Q*};-#oUO<9eAEmoze=XD-eMt`dFnPwN1xkU9yMjHuPTK6pih(`B5;%? z^fR~}d#`8-Rv0&sPQ#&Wq=*0mBu-E_`WO5a z&q`UEi>}T%fSZ&H&3P>NliIWieRu|$0*QvqG6a+tI%G@VRNxu7d~k-nZ4J>E{p@oz zRk+ISs7Ld$MURA4NP-Wp!1Ed6!h& zNGL=JKV~{LnxqVpE$J)>DZP?Cjll(W$z!Hb`e|av6iy{I@ukO1ht^{qDDYz5=D}DB z!_OI{_#XQf^{HyO!nUl%Kp1sMyDI4Qs9H9Ttg`pknwI&V!ty(Nnf~Q;VneOz()9vp zOd)y=JO!HO#9!)K&aR)}IJ$(P89?c!49%`o@S^Rrmhi-t_CIS)+Xhk!)$>sl{*7J* zL+tXkP`q#L-jAEz+mGWo8m6EiY#|(r2CAR@fSAQfDg6XdO@7?;9Q~G5-?US+BlnvS zjjx-#uQhweFb4&gPeYP1GUwk;QYu!uN=>9Epo__JZTD&9Og)5PO7TXr9scL+Ji4EzvawOJcmdA>3U%LwLw+VPQ_6?|f^)8Ey-Nun*+tF!6`inJVu% z`};aGjU?k2ucw7)?fmtu!)OG9Q03A2cP4dhlj-vE?Nx#64OVJ1heZq_n+te<-dU(S*C^QTP9HglKz zsPrPmewaLn1^;D?k;feu(12++e~L4;JOjZ#lOugb8C zjšVomaF{qeQ-qW~_UVPqkZgL(-jc(_Nmjor35-d2+Hhh8D>HBQ&7udk`puPG9 z)5I)HLI2a~Z|r?9n4XRL$(;nGAhHH9x=5YZ?e-VU-UqyQV*-nUQea9x(5A*@cpHXf zr7?}`U{4V4siiy(4$?%kaKLYDmW84}DbApQ-Hw0JH15DEiI<1x1lO}^K^`CUY1o(S zT7K4}ZRyc<3vT6_7ug&_4y89=!Y2BN{o^ImCqCJ?`@L+&6u*>?0wpTRgKk&6Om1>q zwi+`t>)aJCg&+_GOK0P}$E1wp6^)LQk0e82v>5?l7{qg@+%mz||I)&ux zOmK7z6K~Wzea7W!xk7m~m=xWeF*a;Cwwl!bJe>sGCem?0+&w!KA;L6@p67;5;&qNsCtIeLBEFfFiY8wUP0>~(aBJw|mS zCq9bxeES_r(+I*`<7R~pcs^Nre5@HFvqv+Uo(5x^uy$X z!NBc%qgDwh7#w|yi?8nlu>5;DVMiPa{ARR(K8b`yy#3O1n@N)?14p5;V^ka$C}RSBYDYpB=|MiC1? zU}oI&0rs{xO{)fua5^liBb)ZkH%(=QEp$G~C$49Df`if{UD&*qUIMpq?k&^pIEzZ_ zoI^?*&!906*V7X?g5tLGn5@?DzheTReoZs&qiF?!{O*vVV7QBD4bI5L^fCmc>1wmI z{rTclhZbkByIclOh}51aitlV=&1-@9Iy`%h4JW6X7N4DKQU~QL?J1K}BN`y#iv5u4 zwy7&l2*E3pQ!~AF_C(GYd0Fulen-ZC3k+{gcVJEf|9l0*VVa!2m?)Kvt z5^0f&4++yE@lFB;mi4hIvgc;8*6>nT7tk&S+B(6@&4H?mgVv!UcOY#|rs601cdoG* zM}gcp_JFCW4iLL>Q&YL-kEb{t%ykSIC2E;DQ=*w7gy$twQ)S3|PftztY^7dh8Uz>c zBh*2#U=_2V0nm=QY&|X2#?7%KbUU9PGcDCgfM9XSlHjCW>KcVG(%6OMhhB!w7hybn zIX^B&;2@r(TlUz1uH4XW*k)rfI0%A|EPszDPhp z_!lS&hjDW`Nv0_xe{JHLOH;X; zXra}O&`B(LfRId901>lDr}uG7N2!XC(@9n2_=gT)&F|QR^d~tL4Z<%PAo+bRqL7!q z(PM=&M+&+VMIhoFDW$1)A3IZ8V@jUuVh)rmk2Q$#iLgK0>TT1b9h*Hp<`wGc?4ZH9 zTBX4eQHTOpFZk}k$9BrwW+SGD(HjUaW@TgNm|OFo%KKl+dg9Eli0;?hQ5#VK&$F{P60!e;ePg3Jt>~x68AGIS4EV^j>hbM$x_3GP z=2lE8k!=3qbxt-1eobJDq34Y1u+}9`NK8@PS!o7w)Jlgj_KKUE8BSMrB=MFZkHpMz+4@pAZTEpgrOfG|e;Z z<+^*o)_!7kFXkXEqFX_cV!}$l=Y6A9SmZFvq7@0R?+3wju=T#5n#_?m+`~2-&b!g{ z`%FLW0WMvK55AL-=qw}-AHQ2k|3N%CO}T%DckVtGzL9_Bur#`}OFzX-b&cJspH;T< zGjpWB>{H|+Olvbf!z#MTuKo;j#hLc!&&-LWdidApW^^S7heS52`_>`#mGG~ z@(XiCv-6q(Rsh~H_O=bDP4RqXap>uoaAz2SDoCX*}tDca=5hK7}!%%GCbShK*6 zWCbxEm3(Q=@rK%qzcdwv^S>te5TEr>d)JrvAzretdnwde?>yOPj73O)qlOb6+FC~;c5Xq7Nu&@&oE(d%poVAQe}N{ zUr+-TX-$a{-}EqZ^5$sGt&hFQ%m=3!2`O&zO)6{ z9At~WH9cBfhpAW-;;=!B)Ws7bQK3<=&PIJ}j%I;9^sTAreTUO&*vAc4x%JGf>Y2+9 zmwzVP<_S_2b{6Br(clDIe=CdfD?4bb+25c41!JWpu+|3liDz*#l-kN=)?*YCNroN1*{G84|66_e&#^wh{8K;28vj*ie)zd|XS)A_&V02# zepWM6D%s~>+BIF}=LR8jk@N|UCJR7fx4A&NxhH>; zu+*3jfk+E8k$bnCy7-FzY=5j>-k(0wrN6U<@6uy`j}0ykihUEw9m2!M`R>#dN^cx8 zQ6@eAd+hT1|9ISYd8Gtk;3ro_2i?vLU4e4sl$dx;A># zRSS<|RKpjZt%@oidj;1l7Ca!44?*x#DdpprhyW&)``=4U*HnnZZi|uehyF6svuFFKFU#oo>hG311K3x#YMeFI@29BDU)P;&H5grWm909# zzOA*@(bnZU7*wMvJtn9cN0<8(pl1b>;pJR7Dk$w>5d1ja#dxyc(J03t7RAJuMHC9Pq) zV^|&AX#MAmiP<-zt^29bZxN4W@&h49-W68mBq-exR&@)%7iER;+h$$Nv<6766_2P? zeB;Wnm^rEHA>A#ada5<|mVrLs(=hOw+LIwT``#{#&Ux}V46Rk}*4PJ=ey zXL6<$dmH=r zUH}Z-ga=7L^!5=5jrZ6hxD-(YjZKLSG|RJl!1GZXU$N9cfx#o!aqJ$i#jfnSmy7OH zE@3NN?AB?&0UmcwL?x#LQ^jam!L1fr3u@zE+^=XC4g+!BB3m^WkxvFKgkUj$Gjx;+ z9vKi*oUhW}+?3+(Dw^1A$WFfaAW4gPU_p4bZsrEQ!!UE@<_=Ox_}VSms$u0=Z1|=e zYC_Y?ZX6v|{SWLS*Ck08WDc9l(RHtr!*4(f+2n!g1gTddKd#}%>3_qD}?&HXY& z4Z?zW*IG$f3i&77WKvGZwk+Y7?MgP!3|>m1EBKZ5M`HqCl0X+NLzRV)(FxDVPeG!- z6llO*-5vqSgC{d$3PNV+vb!4~WOcKWPK|2``o!xR*=2sTGY*T*gc`N8Qc3-Aj%w~K zwo>)bk;RkE^=CPdu(~>&t2(qM*Cqmv&}%s*6uu-E?{9&|RQ-xn!Bnx2u+Yr&#AKd6 zHCL78Aq#0p(^VzMBCB@8Q`ZP@^L?H7QP7;^JzB;PmW!d1b0 z2)4xitXU$L3z^+!iF^@>i#?H?n~|O&H<5!1+`GvEf(k?>n8QL{>ON}et6kN+umGk} zbXPc1XHKoJlgQIAxT>r{T`1++YQG+F$8+sI(xjWp(<)Du*2@zWb0K7kkHr%y8~m5e z=SSwLCMW(VYJ3=PiKvn36ld@v_bbt@$Y{z18tH6#qL}T&hG$C_S1V!bFyF5G1Zab| z?nv6rB@4f)Md1$cEDdy8kKC8TRFCs4nTuLOV4JZ&m>%h0o^&~u6fUx*E~=w?9adNR zTUR{$3JicsBXv1UQud)q!dn)96G+aL{-D2*4HS?_pNLiMmjq z{A68R`I&%X4qiwd*0*Y-HFFqDMj%2#!liO%>UCYrZPUL7`Z)IEDJxe03}?3quN2qtc6$jinbcFWir*4)+(m zw?r{lBpS;lC#j<;o>!oX>I#sdGEL?CZZKR=NaX7$3RHcozy3#oYH2;Dt-7jFtEAxq zfgU<2e>sp2)Z_glkl>hGz>*b9c$SFwd3sP?)uHl9D1%YXA?fiE{NFBcLJlyD!v>1| zWT}8RYT~R4O4R9RPAN4#OQvMx4VfZ_+fc6k$4yOFlYS&Z_CdQ8g|O**!?fWuo~UH8 zV{sF`5aJYV?07leoAAYcS!2;>0Jt7mkYtc(tBIL62jPR9V(()x zCn(Si69CP{ff$~y!_*4>aXrb;kN@Kr(q`?rx zODE}ByFgbjIK{I`N8TwRlrZHQfcHZiv%SNTB?e`?`t16uehA}^tLM~L&D$`SA`&w!JRCSc|%jQ6TU9G_CGT2w-Hd;=FEko%aCA9Jt`iQ`rd z6^s*Hm6>_-Jpj;3D1K>XO9{X;>1Jn03Bf34V>pQf*qodUwP3kS2y-M52-rbOC|G5p zjNNyes>Vh@L8DsO$Y22z7}^aVnaDP@yC6|2yQfsT*wz5WGVDEKV-+~|kz!t= z`7?qQ6RoM%V8!Kr8L60Jm497Mh+HDkz@M>dJj(1zG!{&V%nYAr$ZwILhH5;}DbdkP zeLT@(lH}N6YK-aoV9a8`xU35}y@jkEtga2wZ-bE{3UCWMl})ZT@Puf)(GP|aMe-wl z+*Nn!!y7;aGeBfOotdu%>XQ1NQln#qj&P!&D6QzmpQ163tH zRKZLFRXO0WacqTri5GxkC7Qc+UISgjG9>EAKB)tBPU$ZjsCJd@0H6P%-jrXjKs8mf z6Aeu<4M=ryLl$_PYZ!r40TO0BQ9u$6Jh**!0hOh^=0{Fymr>Q1aY8siJE?k54}T9e zGisGM(lUqDeXdtDRCl0h7~DuT#=~h+BXwogQ@C@%N<-7p(e7`gMuv7r+-Z7bV>Q&j zy1%h%mNgc=8EcJU$lat7E`<#r8D@UI7?+^)fK{&k;JUf19#eOpouZ@x}cJL2<+9WUyV zat4kc@|Sg%Ys@0JcW~egnLqMVs#_&?5x|kHC!Prr{z{$-%9+6-WTVu3SV93qp2%wE zjx8rx4m@Xz(hmt>b@~(q(j|o8|7FB@Pl|kjpobH%i0<&0QK2mIzu||F=FozfOe%(r z_9Z&;<3RBzM=;lx=xiohL{9%>!rQ2DmzBhwR`itx{twCc#cu{r6ECYrfSG4Eo3tG= z$@E9$sF1IR+Y+>LB*B9o-$Y%H5$4AxN=!*DN|l(B#*}jRh+bIA5~k-2M2{)yCEklE z3C@HW0*HN6lEReaHdUYWdKMpSuXC-CZ+!1XJqe77-6I~qK1{A_nV?t-k@+mN6K1*$ zFRpa^W~y%GF!low;EM7^gsmLA4=C91O~!U&WXS+kf+NMJgPwTr3;GlzK*YP)9mDBz z_}3|)rkQ3Ov#W3wVr4S6e|9Uk6CnS_yi7ob$W~h$1x&NlCY@mW3yzM7rvmDCe0P6n zrb>bet5kM#l_)=#;RW#55icYVymZ)n=Mx7)ao`aJ1x1A5#sC-pmN|iroY`D8%Q=e~ z2;)=(lSxJT_U5W#G585z$?CGzwGu)3c5{_HN_>6+g*^`gmB#tZuR`cT+JK5bvotG1 za32ke_Cqe|ERRVzFE|w22MsUPUYSZ|Kgwiy{zrHUpIfF1T8dOAf{QVR#E2wB6lN4m zIqdE@ia#gY8lsVo$(5Obdnxde$UMb4K! zAQvVnImny!Anmc#-yXw=VKB{g9KZarEmcu(9?{p*q!?9XOV{)Fz8rzb$}??e;i_Wl zfP_c|w%1jvlOw&Otm3+sstIz%`z?{q-qAm|RLRQz_$b;CC8k0AWg_m~f&v&j$_#oZ z)dF^A>^5VUHe~FWYuTiJ))Cu`)er79S}D_!Yy-!Zd{G;Yxt)O0%D^#lonF{Vxg8H+ zNk{twg7lixi5$~)8I5SlGZpxrB-rANC&|05REySUF@ugoGt+wjm;Sy6+Atl5Zu#gO zFvB+tPp8(can{?qEYcrz`@SB*U5R+(+dfavymq5mrUE5Z0$1XBtQotRccx@ZhzBGpKzAp|4 zNMg{b^(9?5?6nNe`!;}n&y<(B^+zQ5;Vh}O5h$#Blr(KRTs<&KV6`77vnRzFi$E=u zNVjOKTomIy+NuH8Qa!URep$ox!)=jt`|Is(Rf%=3-q%)j5#P9=w@#K5l^2l+#=&V) zniY_(MYTasRFMET^%uz>2%R{C2+YEO4>edWW{9L&s6%Z zuBxLt1rI8M_(@r~y{qb!^9c*|RzDxQ{!gubbpn$Tx1J_URw@Bu!24h;(yDmeoKOTS-P5DTJTMks_SBkq_| zw+n#v?5+;OU13Uh)xZ7kIB&=T2)Q%LC<%DX5}NXBBxS5q^dXk?DP(}q&7?pR1#bY&7I(}7cY^(W`j4Spm?$Xh0?rc(x~EGCaZI{A zZob#2AFj@ZuD^9SaQ>z~aJc$q^ck5b0A`bA6{b}d%G{BmLzIf?yE1kFR)R9_DcM^5 z>(g(9dG&ol(htPcbC*84x0;x1d_YWX4di?MQg3xQNv*q1YBz}z~? zQ*SsQED=z!2$|LW`l|Ek%;SC4wMDQ0ChkwLrB(bV*3f|WWECD#ddv~34GPA&M=)ty z_4*^QWT_hUmy#}*ah(h`xZ=hKVVeo zz|GmAMy?WQ`bJj{P%Y|Q==(Iv$tYltDmhj3u>qK#D|BR_+D5?7M*~&8!;S+BK>Eaj zD!ABoaaJM_cx58Ea+*{hFbIZ@nhi_dFkp0mZZ$~ti7sDfx~QiPQsv!mxY=-{0WX55 z8DS6s7+!DV4+b_QyXfCgMu{tfNT{YVZ^>T4XM^>ZgH(SevfW@Na;zRRShdP}C*vm| zK6DEQtMcg8n)9eAylt>*P2uoSs%PZUV9Ien(EW~5gYqRrKT6Mq)Cs&qkVo%2N}U>d zRC3>{A?mQ+S4KHo8$2P);;nojB-1Mo0)nF1dvIOmmlyCZ&y%AmARY(?xmmdNTs}mN zv!?0oLsb2`U(41D_7S`#pV6)j_mg!rYrIvL9j#i#DdBHNMsU*6>KmuSNno^Q|ULxS_OK?F{%N*`TZExCAr!L?aQ(tpS1~` z$PDxdoG9Q3b%59qQtgAaqv>FtI;)(3dc_M8Btui@!Lhj6jYI(|ame3xLmIOXuYe4iCETacXd}VZ$U?^LC3#1|P8#Oct;A^|Iqo zM#H&b&qG(jMyOoy}*87$rLBUQ6}IHq*{@+*?u<9gmm)yMi+ZR(5y1_d(^B?OntoY?Nq zVE*_--C~p~>37rmpuq@W(`z?Kv^UV#CO}RM&?g2)9K7uzI97-v$(uXJoTwI-lE%Om z@c!`#U$Ba^N2&58DU75ODgM-iv`Cv7-Gu&h6a;9l?sfuQ+pSMIK^5_H=?Us6>wW#w z3956>*SRKpmJHe=1CJW5IM!LJU^?~dqty`ic?GGK>GQ|(pl*GlDvD#mPd^x;hn}bg zMc>7TPMmU=oT!H4@Ve_nRWJI_4F<||&Pl4Q>EkNn4I~PXX(nYlfMa|REg?*%$rDdf z<6^VeK#X#!e(of7G0aK%$#^KO($h~??V>nz(auP{_GGmQliuZHRH?f**I-=lMqfv; zNqL ztX;yOTqb4Fsj5Ng*}&kr;=V^(6PXR~x8)&O$T%hqN(xEqueY75j?8)F4q<}s5THj8 z(k;iUilW&tM#kU!UOBeO%pCeWceTE1yh=siS}Shfcjz_aS*Ek~d*f9D`-!05GhQW{ zKOHu^kxy_M0~d%#g`g~n!V*;md?nWvy4Pu7x{>8foK^g~Z;VX}xIv7n$OA35j?PggD4KES@9ixg#{1jF$M z#en;`V5D1QrUaXrRU{5Xzj`_-Z?*pMbk#L~g<=Gfw<~=SfjKTeLzQ)`ZXzi%9k2`% zSV|0>#Fv2?sTjSWxfWj8=33u;hDx;}_$TJw%dC4v{UnA7+=5iV->~@`;jd)wK%si0 zj!!^OZ!mw_{XF2_EBFT8nly+eHf77fE+Skpej2+++8`oC z@G=+7@2ntBmFAi0uS~Mxb#S+YF!}y|NQdt0zUQI$^^H=`V1W!1wL8zYf;wk{Dr7a9 zPJme7t&f_Z8Z>=3H`8B%(z|6!*o?v@(rRW%`nn0K`N`>#Fk{lC5M8Qq(MBug-X$Ni zc=Bn;{T+3*p(g?oyfXulP$y<|oKG-Pe#Qot5KDXBnW|a%I2QeHy8KN110U04&QwD> zulX^(iPDaL&;3irb%)H0Kd{q@P4RPk1xo|oBDkDq^+#u_Huc{7Ht22tg-Oc9JMWR2 z2J0ph(Mf-)M@>|tidT!Px{$-u8M2Y$jYg9h)te`(o-N|ung(pZ*8!T2-sVG z|JzMc4eRV?1KUVTL>Y)25rXv}GfCCYc@BlSb@f$$`)xSAM9j#;+ zrs&Hc-FLDYTYWn~-#=Nclx(t`swKH|$bdQiT-83rw5-tjT-8=VC*>UL&~f^;b8%>x zuXmoSdK8<4-H9-nWeoA+q**zVp0N$kMi}@fEnqv|?!JL7BOTGDP z^%3W*CY_;z_hYQtYl3p#nP}Ln3F}gX5@(kt(28` z!6|fIh9DLmGg{MVl(HXPtd?4bt##r#f?Nb(X&1bCw{3+a3eSK)V0BbNBuRnI6O5}2 zC-Lb=E>)$ufDj)I7ZS&&d0g+j6e>Z^Dl4uFE>oRa-N~s=B7Dy&VzHP&L`JF=gv>tX z#$YzN$|6J5WvV$c_4Svjj{ZJ+{xZxJ1J)0i2Ca3sLso0aN;~w8m#gmK-@XcxN`33) z5cEY4>+dheXLP~Cx@fw(OYWbXj;{Yny=}T`?=qCTEpwuWciY$UQBkF8RmsyOJe5@R z*)R^4jJUyI#DI{yBaG-vXN6^!)5t(j1~1#@fI7-05>`4Ou$*1RS#XA6xlcrkGY8ih z0%e)qxFMv|Oo0H>%uEHrY+uMv&X(SVC=@Eu23&gr1%nU*i81bH`0I?7x z$nlSY$R<1)w*mc~2#xpZFRE0d!xx*JC#*5?@@PglHjSKI#vxl~&71Qb8^pcZWRe#j z-e;>!t~U}I2B)~!Xm5sUS$Rz;g;}039g|qed+rU}y%Q4*eor~xQ$&O*^XN)HzF%Y@ zax3EUnehF3$%x=>U1!FaE2si)S27qr??18wW~CzTeg~{~wbKvxDk5WKuB${o=IC4f z^$bLg{kqi^>UewpBYNf)>a>=UR{_s&;YR+z;4HB~xx}_+Z1Iq}A{ycNnCo@kOf{w5 z2Yz#<;_y(3Pm(vMC8%>wOK;TI1?4oApOEjHL}r@`_o0< zGDU=U0KZGdRZ!X>-D8$I50bKK7Du-)_ZQO^4G$^*ztG!fsl($yGCA^6Ve(7q$upyc zy8KGDB+1cx99d5|zgn2D(G;_xkrM(T>d5V`i)Rea!pxyRiE`CE*VG zk`@gi&m)%?Ti&a#k)0waU`wzfVGE9so~)m(hBot$`y&W;MNPZ-QykiG>#NkjdMhO& z)?l3^190cCCVw_9@{Uq0MM4fl_Y`w1jI2tI&FkvXBi> zste5vxbFf;a!3?pl_FfLK;|i%X8yvk?47ErP<);4bu}O?#4+gJOEOP)QZiuovHJuW zABfOkI`nM9O=GoWQP_nLN{MX?`9Z;!o`1C}JPaL<;rVD3@*?8^sHKC_36zT7>o5C2 z?Y*@S)M{?8)Sq0frUYBK%k=TrsPRN-Ja&!h;4bhX$ufWokm}#AQO{YQ>Zj*`>Idm} z=BRVI>vt`}91pKm?FwfwXr{=VMe6!Dt>f3}&|FoS=kuZP&@5kKq6c`-pNsA)syEIB zBZ{a1|Ih!CV@se}2I}1_@gcxvhx|a07&#&sS%SHp8J81j0z}W7Yf&&ryC6H0cE(O0 zbR?$$VpPa9%<*6`h&b3WQ<{`5?%cSTTXSTF!~g+)bFYZ&i?37T?B$Q>_peh&+25|! zW!I~YU7NVeBmrKokupFV-U@$$z=zDV%xx{Gwmgy}g5v@18?IN~+*-(wo&%-tU9T#} zzi+a2q;~>N=H47^4gB#|-))ot32!gU#by;e(I!v_%ZTB^4H=M=RF-7AAovD3Ez5mB ziVSZqz1f>>^i(tEslmNw#btB&N%Q@^Wm?15NcgA0kM~gcO4`nfpN0_txD#zRaLycG zsh#=i!p>L4`vy)hiCy^svmY3GZ3YXZz!KvB9A=&9D=;bZ!7$g(SDkHszn+iEVvz2A zgX&m#HFHiCMV#H3-XjrsKYi5=s=3;_)<16kWxf6e)z*F6zh%&DFmLNx{qqf~bzBOi zM93qDSL+*9M|YcF%uq^G?3^1_XTKQInG{=jquQRH=lDJ=Xjg`&nIp)cKLK&dq4tfl z4nI2;1YgK)(A)T1-?L!kyq!_wPepcHyN`b3CRG?Cd(E*T{OTWW!eAY7$qy-<7l395 z*|Y4b;Q8LJUBV1;xL+!KWFYGxeN7ifopRDprq$y3eS+$6(#vM#@PTij=E%* z(*{=ArHROR*$yjkMQ(r+-|aS`OI`Qhm=tb;RL& zO~OdH1p(aMJJLw&g?TV!<`!7Z@fGlM6BFs)dj>toH79WDrZ=mm;XU$|9(pr2uvw4j zYj0K^WiLN{vufL^8n=0sfUP&DZBjO+nTyuUg*T^w2XhL%J9n`Kyk|d>O_0#4pj-8Z zW1+-`%6^mY9d9i=*7CMUNp_Kwlw~p{yw`Ykojyyela6JHm>n5WX0gn{z(O6sJuF#g zmz4zZ!v+ILj#p(4w}q^@*Twzt9+t~w9`h=bk-k|F@RCI+Vdv`dMQRM<=WUD7gbmPd zEJ8(et=_drHEz817pxd$-4b^~*|cjg!HRZ+Kj_D=)opK4owJ}4u<7Ydd(JJYDCgVE z0%QkeBQLl`HBHiqIJ+EwK=Iz;csAMW5+PPK!*6E?Qs#Ck}z9ooe@@iqpu{?2@mgkb4q7Kji68BaSU+E_nNWZkqOAm4OR+UJ> zZ3?ad0bpSDmSDN4ja`MY&@FFM?d&z*=@V~L4F{YcuFOFq=ltYeMwT-NMGL11*of|d zx#vKpq@cX8w;?tW@md%M?pg%b#6&(>{E*&wn<|uAx80_a^84Fucz4hnQ!mwgurMq} zXihMf^f`eQkQ?}TaoRH!*kDxeD?lm?ktc*hJ`mfPk-*rmSR?=f2{y9fLc|8PetR15 zh5d|~Tc7>3ea}8Sacsof^F9EEyy)}Il4|Ae=1ICT>PNf~js#bXm;}T|;XBwe$CyJa z0aKbDM3%zc;bJ%xZ`0TM+r`L0pRYgncGW6q?a+&tAkpm5>zAlrt@d9Ll-z$k0(fOH ze=N#{%zX_NfWJ$-IaLyp+2&mOjbT+e@hUj+ZR=&0u`7p1usH)Gzhj z%g`(j(xaBEo8i-cSdQX-zmDC9poh-DlGx0USL)8^G%h{hK6D^e7S{i>d2emgcigAS z8;(kt*5^vTcKS5ma*vhYtA)%C)O+qz-79N~fKU!95^@JZ1?9Xm3R6+gz0EQP=8L)9 zXjJahjvKw_Vl_)@q4F$@OcH-$KTC@rs9fCbz!?qRF%M^75-VK8A+sOBv#ExKn4C73aZDT=dS=1_v!~$upXQB8!PY&*{nk=>CtB0aiwa( z&q@Bz?3G}`&H9OzXpA=Noh#83Zq^M~5jVYA4_{?UUbf2Avef^1$^ZGz|H)r%-gRGX zJ~-R|S-RSM_sVM1?19xR?2EeH8uK%5jnc?4d)KJ0oVe2dL11Hr9{8ZSo8jNx%3bkx zD+?){6=@ZWbqB@RlKFr{H{KTgP5Qm~v>1+7MBeK6J9YU(s%r_~6Tiv(7Ivtsc@HX) z@2mc)uYX8&sYd~VDh(nj<0t+0YVAF&8pun-T7YG0y(Ae}`la*dFV~otA-+_4!Nc(E z+w~0(BLZxz{sk*Hr4yf;DKcbR_%LR|% zUjtA>;voV;=ikszK7tR}8#-^DdcxYHUt6cfa$I%W^*Gfn*B7nFzw811K(#a?Ktd$VvM;eOeMSjo}O-?QBOcd=iHdZd$!$tN6P(mgHhjQ%JYziu;Q&Y2V_9XwtKD${%BEs{eQtH@5qAugCru1Ke=P0Dpbl3^4fw zGx3Wa^n~i3yA^cAFlZAmc^v$2d_qmbikbT)CZ;{Q^ONdK8o%R7)w9m)@sxtxgT;)? zmBNMVnH%F}2$2IwoFHvL%nv})7v^*H>HnI~9lcoE|h z_dE;-Hv{yZr&Z^?pP868fgM4Q^VKZrt}fq*R{a-!{6^LGPb0W#qv{f>5{$oPqiP@D z1bu-$6a$ss`3w`<`Wclp2$Q8cQr5rB9sok*hrxj`|MrYJyo(@A^WK;)s^5nNVe%YK zoT8MmYcOWW-KgJxMxB{G%CAd4r@CR!s(P)DMV81E7ha8b4AC^PiKJX|zlG$%me2=% z)3ac=`}C8~0@=It?l#f74yhFkj9{>M>RHuEPks&$8vmVS*m_P4iv1v(LgWJ7@OgB7 z|I)e7gZbXp-t#QvoBE9B)!@*FLF|%`Jg>?VZ^Ge;j-(Wx1H_a7tP5}p^0qu}5eH13 zqr4YD~dCGD> zW?sp5W?U-ZbJ^sjMCQnva*!BrV#GAdLmVE@dJ%2gJiYQobsDLt>bwMOex+})oksEJ zzZN#Vn7w(YKJ6t4z)rpBB~=OCDcYpwCVnueMnoaRpFEHVqxkkw%lqI_!!2B|pWlRK z`*|ICSq*1fk9wJzI9Xr*GGtKgss%S_hEI&U+4`u)27W*D36bj4;Y+tu%` z*^KMyHTp%06rY?$)E+Ee7kirk?N6M29h4J^+>`Zz%|QRPy5yBiy(LO^mH%@3E8y#s z^{Q7?lU~>GrDRmeCi*tbP>r;*OD0zTL1F|PtXC+nwP#bao({_a)P_=vaJ3JzNV zR+y%|?cBO@3ovv0J-4LFM=^tq&BsmsN%O@S5JCLYB>TEe^Fv=#d~*O;o*~c9+xlcqZ>7S z`BA^|x@z6bZ^nFQ5HGWiX3q3Vm{yq_8~LfpRyELnDx1ZBdcU5wRb3gpH5}JPZ>oks zbm|RtRrW8oFK=*`5t*RYy`hqaos0u24r@WL?w{Az_kZ|{7dq=r=K2rabRWuu|tD4%^@H(*8MF^Is^3uZ>jEfm8Dm|MV|aw>nFUec85ZD za>jx_`8}Xj>(%e6ft+jc>wD_(@F)8uv3Sq-RinynbWxbm6k0ZvHfSsO6@!2n1`<|@ z7e+N_mAH4a*}Qd6SzeA?{fUUx@(C4uV2R-yJSI7ljJW*~RbZk==>eiNkKBL2p|I=w zCoxVCn1yydq_@4V>J@*SE{j+o#2c{&r3Mt5(=OCMRf|IT5CC2vs#sI`r)B^H{;394 z-isLK4iyh~48;4Q!UbVraOc=`NG@iQt{uVu>gJ@HSS)+Y(AO>unQKlYpn7+|R$Lw^M`Z{11}2Gb7GYQp zxsQl4K>EtFbZ3M5nKx8nOMw-Tc&0}S=)3t2ZokaF7({PywE@bPKTzeNDj`O(4^{hU zni%QcAF2Tv8r0e6Z@T$3$mjBxey9#VHcf*%6QxGI)$cPjh~Qga{=hRkBYzmK-FShT zVfd6~F`5{Q-U@B$uw9+e&Jd{fQfX)DY?)0}h6X($@(}kMMINfIT)((o&Ewd@<3CcD z$3GNu&0@FrKG)knQhhlKAh|R)|Fe)Us~Qjxh<4i@oYw~#BDaW71^DDyj>w81idYsQrpR$rO)~p!!9%= z)XrMNnb^Ev9u!@Z)^~giO(fYD1q%HFd#&u&qH&Wm%g~Z&{l~|uEFW^#K>(Y2q5dEu z&Nu7v2~MB0_3@ve!L2ER(zt`r8}@gynD?{Iz8M}MjscHTtC+gV#PnE0X9miH+y&9HWb zK*%9)lYnuV{ZlB#sUhT(+obRO6mEZ(e&kbi8T7rwXX=QkHeWoZAN(a!SI_?pAKY1b z+h?jlrQg6Bzk_o85IcpyXaDhX%b@rr<}ua>cRqN!owY=;e8^j59^w)>dTY3{nPc)NSN$!c1+eppr25v(FH{cz4 z{RH=614sE(_5|xKuB6ZK^ap>kWpy}567^D)6oP}kP|b7v8JcfF`8YyeSAL<29o8jN z<}S+g_sd*u0j_3VFtcO5^yj5JMWfz79tNmuEhs^s9{hEBK@la*g64gx>b3Oe{^D#R z%w&!auFIC`H2BhThw5X#M7o)$7k#OE1FYM=grGg6fB90)g%zH;6H4@iUbz#lPwN+V zA~pX@f4fta9OlmlU<$Ls>1owaFbd#x5~QzTWrXU>UfN{J1UU-4{43lTpU~HQrP>zE zGvLwQ0DGBKLP9P5%2zb;gx>uXYKkXx>}%zv{4Ep9mJEI_Es287e`f5kF7r9*Ymme} z`sT0I9=^K%8`ZFzUwe^wmWvY~)kleg^QXn7S239uoH44Wm~)XZHxJaGeuMNeP&?nE ziWsPyeydj0GrP~dyo+V3b;)6s>|9m)qsm0ThwSXz{4pinxx*WfcakSKu*4R@(t1%F_VHA66Oe)Qi=-ldY&Z+4nD zU;A$oKdZX>(OoLL`t=U;`V;^4`@4`ZXY1r{mU^}>-;JgZ6p=?4)*2LHgG{FFCiH5Q zerGq-=wm(fM=<)edeV=i zfDg4>Z9)Ek%7}lVNcgw46zSbmUp!Eh01`DTb#6MS&SpQsgb&om{iK?AIs}-7k1*>2 zR|nsX2MhFFG)tJFdRj)#9I99Ur0S`GVi=X&cDib>D%79<1V|sUGDSbD7R7$wH`)fr zZ!rCk1RyfD6Mt6CkM!TKNssN|tp)WJ$VC9DfsY^Wk+jB#wDjW7st+4D`insVZGItU z?KfTViyB*hXtB?-8B-dEMdR5@ZhFLD{p2rdF1rKfpGbJCtNlR`N?|~8F_Pp*;s+sj zEqIZI2|{{8$%Cqxy$8j?Y`tm^i#tzm-lG=P`xuOAO(AEDMOHy6zFf{<8mKSXtFGa^ zl;E%G+=llVCraLJ#mkGK3EXB&*|$UP7kd7$K-J^=fnQbkWJ!Z!Imth`F4T%7S|d7+cv)`jw{pC ze^U)|&{T)Kt63fn0w!Q=`ES_o7whDHb$tB|xzHrU^0~6dswjeX9ycLM&EK!yjrcRA z&;DJt%iS*8d^k0uqXQ8=@H^tgM*ZdQs&7=L4=kYDA5bMDn0LTOkODxuvM=~xX5Yl@ zIEM)u23t5-A?5J3H4lWW`>TQ%@S!hRI(_E>oGgdx4-cqjO$=HyI6RH=X35@>3Iw^$ zGP;6hf2c;f_aBg`m-MJVR7zL=0p5I8-~9)ee7k<-4^>k5TqK?!;2V&%#4pjwS?(1% zdOu%P&dT}oyQi#py>xksCqm{626|OaS|_kl#w)dKid2`()GWKqeZxMq~=TN&3 z2n3%wu{dE|(_y4XFTCApb;Rou%?H$C9nh;8f)wgiC&ysO~0ySRs_TnbRRJZ3ws^LDbSY|$$r zAc(=DLN6T{EYOQBr*5z*ilViaGaQXx#CF8qS#CQ$yQNhz&p#q&Zlj9H!EA?T4~#}B zrgG-O+=6ri?*6FnjnfRTmj*$nO@8xKz-vtI{wW3qLPTsY(RR|j)u6TN6*y&c_k5&9-rO$Ez4&wQ}VJF#?K7AGT9k|5>&^IY< zfwRNK&GMG7voLSZ(i37%GYI^=m~%LJ^k0oR^}wi~$DFZj=nCaD4^@fOI$1elWV&5B zM`VmlM@+!|0Qj#LI%w?i7{hQ-7$wfY8 zxjy!DeTdf0(cKgI%NhT>IxPbhc0o$FiS{4tnpF>nM-CMJL%s6_vc2O z`U$GXDHFIBgZ;%+#$pG|d0+_S30k`^;#|UEl1-vcZ+^x{oeumgj5;m(*%)=2^7BR1 zY1d(yu^PfJcLi{%5AY_vye0kTk}b@*06vD#Bp$|N-7fAFW_3*wlr9|$vPp)=ow}Th zO}ZL^vUB22{d%Ta-yeqgHS&+`UHi7aBks)U(8bgq!V8Sb-~AK7yp5I(##BJ&ZFX`y zK&DVHXt)fS7kfJ^bTJ$^)oEcc_34<612%!lglvYoa*C^gD4pmbEu z{|rj^VtZY6z}_5pq8;$WgN$0ebFMQE-8_$2 zY6DYxX|7XH=U7O9z@=2?Ly_)~<`Un&$iI3pPoVHHMkhgd-C1nv=u`lC>&8q$Ai_Fm}e0QS%Va)&VIb1>y z`LOmQKI~cDHDLH;jzt!D^}Z3mvV^sal<5#BR}!@FQ18ignz@hRD#JS$yw1bN?$&Kw zr*ZBJd(9Va*gSnfpXfS?+}$`!)D+#V=Sa!d4tn^S-XISb?ymj$Lj45~OMdyzJOp-Q z)Ee|^?xQ-9=hUlwR2ogspnt6np6fCGfKVhoRa4TxR`KrDLnjOW81OVh4||WnJg29O zwe3yAhd%2S@8W-{*X23xpey{Yo5eYt;vuj0lkzw&5ym~$EdCgFrL<#tU;I;gBs_EG zI&d3OCFRD)dUQRfW%#ymyi-8mS?Cm33VV5^jJ;-LJn0iJ;DPr! zlm}fs)AM0Wx)BZ_hsT%LRs^>*fJuDL>^^c0#9>5cEt zeo1a6FzF7FFjx=@7ueA8iGm?Cks0Vg@DqjL;Oxqab?_oS<0O~S3MMLQa-&j$$P>E3 zmr2{}1GSWd%^-~=x&rfwCGU};Cnhcby)aw}s}$czGB)g|8#ql%tUX~V!n=uGIth)F zs`SSVoPx?TnU{V92>tYO$Xl^2LAfc6V2@Dh4r1It+(`N^_|1%IZ;)$dj3Pi`{3T1o>$qnJ)JX}GAsI@_S`JH z^gQ@iJ-4Li_6j(mBZAU%>#uu`3!GRFmaz_g&yi9@(}#lja*19rtAtti(_*L3p9Zoa z;w`VW1V3B>Ae3lj1`_`3frQ;jGK}g4c(sHMzZEpnWqPF!S%xbj z-iNh%|DI(3GmBuct^UJBz|06haLfXrEh;s$TZBbS!7F-tZUd(sYL6!xINkr2f!}?v z`0)Ey*t@+}^V=+9s$_@!7mc%5VNU(sY7~KN1btFNr$N1SzJyb~>r&WM*-UytL#Kje z3>kQw#V#^C$?=x@@HhidBnLX(_`jnTe|u$s6fGlqenAv&-E`*;Mj86NM$TcChhhmI zi?FKcQTpMi?sS7O!5{8h!IY#gU>~xlYj3h`G4G?h%_jTYM2-AMLpsv$?!QHs2ajo4 z%Ju>vJqdb5;7AW|ou1OzDeU~$_>htCk-uVoSiczyOe_<#UvF&e6f`&#U95?DU-={X z(bl`DyVCR$-|av3GXuB(9^u1WxkKcDgld#e+g=c$^GvNVcl5H9!PG~Ucto(^_eI(X ziQg354BoFuggO&KFx6NC1ZmgC*%^#&(vNyyr!n<)oY{D{emdb4_T~F*i!ac6*`Qua zejK^aOjjzNAt0Fvt$xD<3kWBZPRhWE5Q$8KIG%DNi6uqd6%kYhIY|i5zMf|<31-R= z2Rwh%yZg}j>l-*m1o(eP59Ce2oj{;lWoX%1=~WaGEsYzBS>n?cHju%%;>jz{+=g(` zFZ2BnVAg;NC{{8LvGf?5mz^a(3gD|mP|&V_xN#suV+3>Yx?db&H4!+nNVPd~#BWK} z$Gub!NjXUzeI}=zdUZ#;bB%y$h+Dv>8}1Y|hE1GQp1klfsApE#`%S-=LcI4sEcmMr zb)t#Wr0AgUz6p76`zULYPL`s9^gpkJ1SNvg4{BVRhW3R1?p|7};Ta)sosVfoS=O}w z3foECtmsU{1)p^d-dR&|3_SLW?Y(xlE-rPNciwenSR9{$-kfj%gofHT!HV~-?8|)m z{X)O{dsuN4XSCO>0y&GgiU1k z`S*n5|GPO03`@d5eGr^NtoGI~*0*Zvv<{)M9o52V$bmW+ws6Kq$=$g$5nZA`XyH6X zf{EK&I)gbyIkf((md>-5^^IQ9+8H)XCO*R~Ee&~B`aND9vZK=kH2w=p;9_hO4&qz!RyxM>JEh!_nYWJb;IC2=+DM! z|8=*C0}$;=`}VM;2jX`fRPRec?+d@)|NC?th#yq-3qfy|KOJ9Nc94)L7O?$)&MQnw zhNRd3YVUNy6x_UnGq(P>alw$NFlsO8BSCMUzO#cBQbJ|qy@sE!b0Ze*hbjpzZ zJzOH@h})bz2cMc=9Rxae1-*ayOMxW-ObcVQ_1=*8W6(#bRcG`$vM58gK8eSx3oWG3 z?x6p!5}Hp;;LTlAn)chlpg0f*m2WDl0Kq#9V%1H4?$3 zFe-S<^%ID%&9KC3Gc3upyvws{ZrkUz7jVG;QQi~Um{r%9*!7EF^Q^AY2g`~;6f zffYP~_(7w#f6y4znr%PT& zbokNnt}(sPbB=JDoHqY@69tZo7;=yoV2F$SCtNM|uiWhjHMR(3;uDKEWmu>K?!u{{ zx5m$~2ZmhB6$xpi8tyju&!tLtyUsfjUTf#WqRS-``?Z+IwUGnj-rn?6?`m_AqJURr zE)#*g5VJ>tbkUzOMYo!h+fC88&1Jgi^6#R=Y7#)YBy+JSb20zBrs;RoV(Rmjf19az zSEk}!59^nYbP`>^h}qfIC&@wR5IhCpaE6#fX2&KWelyik_jcnX9QFF7?Y@Z$=XiVV z*ZSfLr(J|o9?^U2l@(4|t7|3CiubJvdp6s+gD-UNeoo^|Bd7IqM#p(?jKm%B5y+s z-u^-t^~b{J=p*_&m*wMX6aWOtRU#=cNtih6EB!`)r>NI9%JM(!G<9m! z>iS;;owl%8sX@+_ZB`OQVa$tiBJ{|TR1j4RUa2@1x}2~p9GAIcye0mjh+Ss<&usKUPt6C<*^14lQ7euJZ^1lV)tR=i1Z!_6x3A_i)PMQ@H;)5a% zQ#;B0E*R{zD9{E5*>movnVR2I87tiSBSa44gA<&f~Jo-@zB*^>o8Sw`O z;n?n{y5|t5b?bCH(x6e5xbEmAguO*DktDK2a-XNQ^+ojLrXkJ%dh)>#%;zih@kcxD znk7g>4t2(t zydy~tY7mu~yFQZy2i~vO40W0|O)qE`{lG_3)+gN|>6w`<>Dj)aa7L?j*J0HBo4#_G zb5Y?+WAm;u&fH$9aUpHZY20;&J3aEp`;3)40oEv&5F~B zIM44N?j-8b%|w_TZ%IuIcPl*s67%`<8RET)lD3T&C4u!E5-Z8#X(i~rhC?|30~8)( zj>nceN(WN>sWPH!7A_gGd8ACb2++_b5ar-9CW6O?+Lswv;LD`gjX*aR# zVwcBXRd%*69^o_`Gz8$2uUK1Rocz@`i(CL)8sb>QE5doigJ3kSrd%Yrs6+3wD-!Vv zTrsE0k%q3GF#=4nTHi9lIVDtQ8SbJ7MmSft%pii+34+)RB4B6NAOg0kBYuJb4pUxv zoYN67-Eo}Lx{j<$@#{9q%-0CxAkLemZx86j@|fC*RGWlrnSDJ-DSnUvRwB z!N)B3AMccvRAZJ!jKg3Svpfl)M}K#`bJ(EY@m!Up34EL|IWs{do_LSaM>$JoHnGft zY|#3d=P47E(ttO!pd_FjJ|qJc<@8x2ovt}NrH_jlMlcRcJ~+}Tj+aeju8GX&+)DlW zNTDOFTs{^9tyQQ0%#4c-e7|-w~oSI`)M4jH(fyhcH!(K4Gg1*$&Ua)!2LKVS)2et z9*JGjIIqFR@ZlQKLK`-*=4%0V`6nNTgbl-0RWz4&zybiw!_h`30QbpVFa$$()(Otg zel_h_(vBEJyd@tP%Vj*?F<`nFql>8S>4L*d(%A>JH5x~jnt`BM^UD)2 zgSTu)c4c)8k4ftG`Ktr1;$&$@Xt4#=oEx5jT2tJ`6Q=dQ5Dg1?s8+FK?x*&aRyOb zr4O70_w%%FaWX{D+!YQKd?E@2z;-!NRuT7U?g?KtMpTXi#xexp50gJ5hz&LxmFl|j zBMy11_$=l=t?xhCnO%NRXt3F9G|soBFnaumOIvl=mBDvGBF~u1D)GgeG{$LD9YJ>I zn6w)epNU5vKjLx655R^;-mZS}0_~1Oz??vP7*Geb--*W+saTpR}_^ zOCAfN-%Svi|C#SVu^VcDkvRMX3r(ZtNNw#P9(+iR*#g<~VP|@R> zBz(DmV_N1BfG9o*oH$tzISI9uz=iRckZ%p2Cwb@)0E?voA07iCUw%VZ5~ou0$^fb< zZ$!HcWW?ngkv(o8`Y>~SeXZ;HS@Gpz{OC*;#U+-0cC1sFS{O9Y1`rAo7ov)F*gPaj z4#bP(R{O@n9xm7I#-Y$yuFo9jOyK9uaZVS0)G6lS5vQ1kD^7vadRc#diZed@o;|`) zoytgT4rDp*RHv0SM9(-Ct=&Ss_*AE7WI1h8`-i7G-LlRTvKI7qlCSv_ogD8pu+G!H z#yj^p8>vM!QSPaF_jo7K_;ozZg5YcS)U3LqqXLx+%J!;)6Y=IBpxd8jv@R1*bD9i$ z&y*z|(=RI-IfW|Ih_}wX!WZ$>ESPx1r!PR{0N~AQzVx&L@$8qL(hql`Sk}7O=cX%r+_Z%gC#59JTA0JC;G;$%bnYz+yt}#wt7JDy zzgGTYD#0*!sy^p*r!el1fs773m{;>)iFvT*bf@mn?HfYgKfVpp*Io1n2cGk?NbuoT z_a*N>#YwH!I|;m|2lfK6&6-TJFPJW_F_jja;dGC`WTt(qc`)h>V%A@sFY~_9JeYBY z(>dL-9p=HtGn_v0js7srgZST^Zn-xEP5KBvGn1l^`J2-s;g1LBetSSs<{7dDQyD$m%qD>c)oa7md{cwOwPxy%=v9Anige=%j@#RBWr-<+EtoPS!C`&Z zWGeC3e~l?1_5`mf?$qg7b6?cwOmGU5H4FWjS!jBUu;F*Y@|wCg=zAtO9b)OdvRrSU z;It~dRLUUd_1zh*?7Q*J>t47aa=ANKH$Kxz^k3-XW*5K**ufIDU;s4-Rks(eQklK$ z-k9ZIS#mWOEhL<#2g00u^CYL6e(Fr8qG!YphAl`g?w^+ zAQX?kCzKp_4Z#tUb^b(WEypcxn&>2oZmMpJtMd+O>e&20w{k$AKFKMwM(gV*Ii&>| z%VkLDe@MFIF48Yfa$2>-Q4LQVp{B1I?jn6NLFl=J4#se3qn}c~cM9@sbO3E>_adn%p4Mtf9u`8DI`8mvVM~EI=;x~$4!%rk?P0*W}AOBgFpo? zGP0q5@+_yMa)S-8emM!E4O$3J%&~2g!rJ?By{T8I9!p986DBE@WSv4^F#qw0aB#?p z0pE{Gx>O|@_S`LC^fDQeIUksjnX}(HJ?i?9d$YJw@(x4`f(0$>k!L$Sodd#n%8IPN%Kh*O|@O-#6G@?M&X z4Asn%&hQXS!OWZvSoqUo$+QTUoBf_)fuh!c}VZOvNQoaKW0C14yGW>w7> z7e-tB{(#IESDL9uvcC&+6PVq-1wRAP)&wwqn4bv(-9aC^&6|+RBvLKT6Le8{B$5IW zaxd5|5XwyLz|?KagWerWK?WtY7bE1EC$b`M>9TX3WF8Y_j$Ib+6D~O!)9z%aR8K$G zsoPLCL(FrgAVP_zi*Vi;qFOT7vyv)!lUJ4BFrh^FvrX1qP@Czv_*%(f2ApejF7m+! zz4u(FU2kI#k^*KTwk~<*ig5aH`w&wG6W@g5DeVi*ar(ujNG>QD0%`{mFkw0r|{*T@d2yl(Z@7fA{Hc z{$1@7pYcrUGM?yoSrIuMq%Ee{NW2$r1NC5?J<@aP^OZO#^0Ym9nfC;WL z$Bi1GA>f2+sSjTunLat|K$^cxv@8DJs4{!wdVR@xOeDz4GSWF>rfe;Pw-$wctq$5a zw#W2Dm{|m@()bK;mgSw0k{}!wNj471EV5Fzh!h(lM{g8Jw(T?`rZCyG`ho@w@^c>- zKr8NxqE+Xg@05*2nJkA%n2Jz6qjCs&Pgf4&)Ft0bC<3z=N3&(l9{QE{X(!6`u4H6$ zrD-1>uEXXoesR=BH)W^mJI;5C6GKE4k{G;z_x+RLWM;CG;4WOk?kF_j8* z8sOpAz>bgkKDhux!fqYCkob`yy3K`7x0Aro5im61G9BM7bRXPFHjL_C`6!yiRB7Ff zK!7ar7FsD6!<|_m1k~UpZ@Nir?)m4BiuLP4r`Ques~ti%s*SUM?Oqk|N;6`qsd5O` z0kihH_#(7S=jh`uat88q=S5CoT@ufVT$zX?4;l>-vpQLCzQ}11+iwdMz~S-xi%2$Z z@(}a#OkM9{r|qCKo;$0d^Tka<;wLwx( zunJq0k#+vVug|^|3^7^Xe5o_ax>WygDF}A5j$P(d)W0--uVot}vZUXnfr>Odkd_}H z8?EPFh5~rBUVRzr|63!nGDMK3{|mUc;!>Y6+xB)B%3&2Ut|_;29gj~((znHWCLlan zho_Ms;rd&B!q2?!R zg#g+V8Wm_~im6F71%d&-4YAPI*jFtu5uAs&vYl6D-@zsA$qNnhN#>j*Yk7CVc1p$wlX% zUF9?=9Fjs&lAba4lzf8zU-zzZ3fr8?YMc9X7h@2CtaRxZ{l=JP$oYzt>%Oh8sB%Vd z%*wk}PRGc8QS0{8xig&NCS*d2h_cufZ%7=3S@s}{oe+(U1RuyrDMwMT;7lRf=D=yl z8o5TG=>znoGn@|1fwej;eukvA2u=|2JNQuxoKxCmczASpAuE8*U0Sqph9rli zYv@TTKUv$4OTy9Eqe1xKACjEegr14!_J4DdRLru4r`EV8T@6 zi6CkD0=%dSp`=Wp(dF9^(%_1|*6ft(8=B_+uD`s(>07wt=BS?#R*0eGO%pDBhweSo zDL-n69HJuMdYjivB}UXw(?9QF927upX75qNoo%#!!{l&Le3dz=$prTiQo$UFHRq+7 zPNO!X<;JWgLe(;p>78R)E%u@T{T!y#+jc!HszKUyW;snO_DaV7G%$$vv8w^2G^P{B zO~A+!MY;QS&;U|!8G0?t{gPT`l0A}Ckk4xtXzNS8a29xYu6|~glV3R@XQGl0cjepf(8XeMGT6FVu=WfR}k!oh4)>v_X&~f z@4okW|Mx$zvuDp*)7Pw7vu0+^Y6y4Ybh{yYI2X$6pnh#SW8gvk*K`z(WxC-EyIV>( ziIW9O5i`fTWxRWaot92}2k<8~BRENWckxXl#4Ec(NiTa4_4r03aKGrSEbm4t=t;P(g_n0#Z|7YQv#+eI2%Jd)i z+4b`YywdMS_br>bqT_R^QBq?ji7@RpFlXlek*_(mXyL(nXpvo`jw>bpGorMR?8I46 zWZ&3!FG`nSWC+S^p(sQ;!|u5O7`>caz8R4YCwr=cjRWbjC<=#SqsIj^k(=B-&9J+| znRaGRZyZX-q<%DTC$lKg9m+7|?y;66bAykO_LTH?rviM6B3rTL}Giu&JG@w^~ydEaE`5yE_lEmHfp%Y3)wk7 zGK)162;X!-8F!4b<5xd}iT^IIyLgpkqBN%grojvTem0D}(=i;lhCiRiAZ>_MUp&js zE{G;}*}G~F=<`>7z*u3+jMC%{nscLs+jyjI;gfh~V3G04N7Q{{h<&h!o@A~`<@{TK z8#()6EKru<*$+a^ha?kj;z0dC~cJ8YgF~ zMG6bZ8WH@6)gfcun=TUWGZDmDptuvywgwF9B z(s1P}cm0P5b6~?!|Jl9Ol_zK%J$jDaH2q|Nan9;1bEDqq38W)RCGOPE&apGv?hIzi z;btS4W$@yD^;Gq$djiX&;Ire0u=L3}_J!?<#&j#Q_!s{VXiyKsD_8+hkWdWaospAz z%3Qn7P#IX(27L)#rgrOSKeJ%Q2Z16-;dZ6zn2w-cIlrlPdPeoIl+A z?}TYcMzWoN>}ld`Ozh4skvRg~!3CzS`KX;A^3#n=g|e!lutKZU}yP5J#_B{cAE}!SmNT`VxYh|>E5l^`Z~FS zYjxxR_jp33uCH8u>Dca?3{Wl?IHq4*fVjL&Coi;n^;;SyBVrY!l#59$=a8I>R^9&g z>HH*jmLSPFyKoQ}H|F9f^LE{J6%VSK(EB&)l?&~Dz8Caw3t89Ntn(hTukzimXFq1Q zOD_qNkhdvwak=HpDwj=}>VW?AF)T(D>#Rj~WrRVUW}Tt0Uc@5S41N0| zyJNvqKBg<^AjG&A7WbsE5Ncv%n{afNmZ(VSNY+J>2V^bl6K?e_`VK+YAk7dj?nxJ< z$OlN1&NQ=uPF7E0R*Sw8t)JMj3OHLtk%I_vA5287U5a9@fq#o`wHV>DO!r>Qfd{RN z7TYbVFOZJHf{!3bSh*x1vY_PM#kTTc1mnQt_Vk=Vt`@HW%0(!5jxQ|BEs_Yg{|51y zq3?deu9a-^RF^9ONjpBWO|N~z9@x&T2-lT(8(@Wkm#j6h!As0by9S2Ck%vX3moUUo zDR8#Fbcx-v-hYn))g62pGtEovxydGh6()gVF?HQ*sa@-$r-hTcmQ_VHFBY4~z!>>+ zotvd0;vVX{V@uuQb)o#}Ztf7k7}UC@cAH?KEL0y^iYT;SXDqXOnVS~CDq_V#uxI&Q z9y3iufFAnpW%l_)#BPj>Vw#~63Rc5RW~dW)Sv>TgrcMdjz>T0uu8AklGx&j2$l>yu z%j|kOf4SYUg{ddfHAz*}wF$Dx=jLwn8M~*Xq@P`GpQ?(4fss7s5{aT9NZ{V&7oN1Q z&{bF1)lgW9wix}D*o;N;K+L>Cw_O2U|E346ut&wCJY;K8U%h>W-70HlC^tl8ro%HG zLu?Pr-aRgVDbguVv7G-{0gY*gy;0NwPu@5V0 z$X+C@*&?Ta;tq_tgpKqqdFv@V;;Uz3YVCTtxIoXw)u*4f=fgPWKV!E^c_l1Eh~z=0 z7-Vyy{^S{UbC1-~Vx}<*^_9hT>u@O>gWT(I(ar9A&b|n(9+1zbxflzO%^FOTV9GHTz}_=w z7Ck%JAQ={L$VGBl04bXED!RYkv(nC@j~`pf`ADr(S0RBfDCxG!{=o+q>aaT2Pub~2 z=Y^AO)1z101KeH~72>Ju(oT`-Mzh?0%Az&pd02nC+CG?U2yL$c@0VV-dyQQqJ7#4@ z492^Lrt3m3&R&**2Wj70b_Dj&S!?ZD=Rb`^=$dIGt&x)87&k!^?GV?E%*Cz~*PSnJ zEF>{*(hF~1Yu9mm;p1yfFWkM>?iuTa`?2;X*q;cU^Cpw*=g@7Qv(N9~^+HfgFRX+T z>xGoqwUkrI=sjCS^y=sA^b|ISV82QD-U;t+6P>-zzScKYPg{op)ulRdy*)f}n$eZV zvyM4+z1`aT4Dz{tJtM>xeSE!Luaa-g4e;ZablVM_Yx`J_+h9+kN7<%FeX+sLPMr!> zLGjsQG8&5VbqPkM>Z%*nr)^@p z=~R97Cj04*Ps+9P*sDyCvAT7XnAsdmlHw70DuG!>fp|s}np&NV=@K(J!A{s_eg5-M z&k9iJH|F?VLS(-l|Ga%g3O(1{Uy%x#((Mx1&av-#doX6&TfAV8^cCqxU!Z3%)Fm(2 zH^d9ei28c#7A1Crf(bJGXBd5SWtPBoW@5YyD`642-IjM;? ze`8Nco9%AC$MnF>cKtAQi(zS((dZeQ?flGF!)l?=m>!TQ-N}?pAFyRwzS-7v!(0Ak zf5a6o1775u&2oLyi}t|kJHoE=P24fle62j#SU5F>IMK9UydQ@gCvcIr3%vZ)?Ix1=}BNCtCD{vZT!9n3Gf@AoK z?BPXjX76Fv7JD0G|EF8*vB`tn#lUoL?AMoWwTqgWt~$?ffCYv@U=j<8qsI+#2b!Vu zzlsq}tC#JpMrLgOr+zKLTFamIu|D4a1AV6YsJfU*H|B4;EiQi{Wg7^Y{*C( z_ln)&GA|RLm_A+!CDz9Woyis^%=q0xb-KI3$U(YWh-`PDjm9i%&3^^ib(h}$iru99 z>{pSzL^or|&tV|rQfe7TSVxU~#H=A57ca(6*^MtZw!id_2y3WI<)%mm9B4XnK({Zo zJN8++-OOfX1E_L*#&S~RS<{80Q6CHCf{f7F)_;q*QX_8}Syv1-xs(PL!!p;PLe=y2 zE2Xgh`T9Vq-Ri1u!m<>}kO^7k2An6c8tRMO7m@-xD;AQs*vD@_$3AEQNfCroD4+zv zWVWu+LYau1tt^@X(Brq+%~J-8VqX497ek1^`v2-}cGHxVXm(kc<=zi7{u`!GUt#V+1Mrk6vDr%{x^_15T=vU~Kuc0A& zHo?t#Y~_N*R+&ZTCjCvx7w!1{UPv5@XZru1`EH@Fg zGzt`37fx+C4;P(@8{yn}Pju^Syxz0jt`UFG1?uD5?M?;nhGnvcH758Cn`B9xFWe&I zi1ficn_lyfKZmiffxoxPi4RBv8{;mrPvCAJ6D(FgQg!yQeK=9^5JF z_c(v3wZFUK5{;xc>_G*xp_S4NjO?a1z;f+%=yGWUiN-7G#OPLb!!Mv=v2;&nVt@o;?`3lqLfVt0{exq z>Y`?nc)0~s_9i0dn&}{oAS)Kno1wnHxpxo!JoSw!<#k(4DMWs$mjJHs!fCf_azQP^odB=P`vaNM!e&PsTP_LD;CB|EWcbDGN!sjwWg z8$tBabIlGXNgVo<#3`_s_*Yn%^Q!Pn;?bmMBD;hn$la?y8U)e&N9HqTqp_cY9cQu- ziLBu6QP<7ZdQ%0QarvQ9SbU|^NH!X{2#EDkzF$5Q3tu$XszpBl_K6%&Q#4=*)K4h zOhQH;Pw+y)1PDaNq=bwA?psmIf5R0_*)07wgO+3q6{yKgr8s4q5=HRh6f~|}eq(R{ zfZ;<@Zo;NgvK23q_Xz!pT*#pNpdlV9tBI15NCBmIe`^P37Yr_(i+g96-68R#$ z06eLa-?7h4S{RhA2yEhp?LDn8$E*G%?!Viv8(N;Q8cuZUZu`6xPi}?&xfg{H%oKL+X0G@ncMjS08x+w+T-7sOEo%Ck z(Xz^kc?4P^Q)b|ZnXTTnyV{?<>B$-M^*!&}O)@?;%@~CbbVH(NT&KITfN{4^zy2;$ zr>XkacM&2N=o)2qlLq~aISpa8RAoBcr7WBa=Y@H}kz}+uy4wgodVCo?cC(&cW?xo) znc=>2c?r{?@et*;GUi9A zvq)=ye+=p}-iSpG=hcU0y!8X8TD{#NE>Nc2(vBDMN|XU6)p^lmp20*k;nUN5B z5*Z>ID2*z|zK+fL<8zdr3u=vs+{6{Z2we3wxj9|@X8CtOZdJW~FDADmy7~w9MdvES zVp-v=60JJUTtF{%8CB7$UKS0}kWJ|dZq7t92}G+RbT0V7uH8N|E~lnckYpiRLzrJ8 zj+*AQHVaT}2ZVH3Q*%vLB{~7w97byT#}Dj!aaCmw716c!u@F*KciLxXXONHOrPjHY zkQ_TrtB4Xkohpmy$@@_MNAyek&=Kv`fe-DRYJ03Aih>q`6e{H} zI^)RqG-MUOFT{xes%%!GFISO*6;=A&{dVn37VHe>$oR&)t-rghH`CyT^0WN_a z!z(Nr4rj-fpmRSv5QABAT_}Ch*q9FRC0u&z-Jy!_C{Uuv=4JLhn=jbDPa*cI?+e+RSy*L6NL^f5W35oCCFCsR4K zg$RQBm5=SZo&K}?Qx78jNXJPc7s@dS<)Sm0d-oUe;+p}#0GX8qvXLfacMY-K7?Le5T6{N1B zMurgSfJykWa=TH}Uk_HSCz@T_>=HFnlHYmm%NT^JH?YC_WI37mQdj@Nu9NnqCj?M% z!}b$obk=>pu&+-WfOdy&>RpzNZVer8PhIwfUBU^xqJtc=?xuGfWJcOk|8da1BAqBA ztegbc4M5(w$H*-GvLodBFYN=iIZYyh|Cf5eA)8B9zKCVa%a-Xz#xC%7V;2}jj>xZU zj7k+3o6q#>Lv}~A(bQe)JbuV-!WG!rhwbap&)t8RQN2j7IgA~?v8MO;mQ_-B3o;_c zm-?f__QM%Qx8J@u1CZzys7y#m)>Vu2w67TRi}dEN>~oWg$f*mH3Mtb5ukF?ucv^Du zid&@#!=S>qoTz_B_xqZ)feJ8^_gPV|{u-@WkuLk%J|R|Vj@Y+%UUR0&3>ha>^;vLo zGlxY;aO=QrFeu+tMKQ9?iwO{1xyKfO>KGoHZ+V4?uUmZ0C&OAmnKBF%>X5U2~Uq5EIyQawOLJXP9 zrrcR|vQ&f1RJ$W*2{8#TFv}UUDjDLHH9Ik605PC=?1szMNbf7#6wzOp;BLb zoK&XCxuinaV1@eT#-u1}q^8&oaZ zNHpB{8ByaFMCpAd02W{T;y~8@n5V&4B&bmJ3G54_OeS03kxIdWYHV9v9R8j z;LcKg^JzO8`f>}&mn=SQ*A?rP+X8C7SI8@as#QCaQHdCR7xT%3VOIwna&sL6Sd{=K zKD~o!D3^DA6;#c+O{RKCy_5C9A~7w2od-7avL?sE;1#e}*27V!{uNT~o2*LUBoCu4 zi?nS1aDGN;@bClUJnVP`F4iB}J~}*3W`-2r;#ro4Y z)gbAelV`Br)+zDoHg(u+P?neuX&tXRF>Tu$uZA=~g3gf~Iq~Cj<3*bs@8uDdFZwW% zpwA>3AjxYIR94nEUZ6PG%{Xpsw*=KTO=5~;;5(D8 z1m|siVWMg^L_jbc=g3d794ByqDbU<9VmP9Qd%ru?!-C@vZdR#I=7&^k%Wd9vmw!N^4&c`caSx9vDuZU%V%}s2_ zBNt8?G5kGIU1+Q9ytmH8Y-&(qHtlF)mU;WkXJau3oco^DyKGgv`Db5M)H{VaQ}1qB zWX1VRZ3U>UOr^4#Kk>C2h(ee^l9UistOCw%tdZQU(Ov3>iC?95OmKexGgdySVkpq> z#0dqKamZMxfdov$l7L&q(z0JGRlDFgHzu4#FD`~lFv1Ss`Tb0B-~K(8klzVPMKYQF znkYhQd z=Ot)X6Tjbi<@bvCIe;!yW47f8nrEuPwEjla^82Q3bxO`ub$msN+_y z50zii#|AKr)u$c+~q_^{j|$T;Rnn zJ(@ls99S5Yi7SpF-NY1>m_9vHkuGfzW7dh@q01kw@vZ@sUQG0907;-C-+_ygIOlE( zd;H%NR?G+)cqm-JbUh#i3pwwZzD3Q*Xkc=}4A;f;XaTgKbWOZHw8~u0#3-1~I*7q= zB0~(uKOkCAlaR2OGcjE0rX(H)&!Y-b;!uJ|6=yQ!QUwL`r~))D*z~C444ONJZRM&M zRX1&`*~%`_%Mjy&4(T2#sxu8dGetev=$>6c^s`JzS#pxL>oU*Br6-=SV3hf2KiFWy zBr3m}n!weB&s9?e+4nPg#|{(1;uw$pk$obg$>z$Qm~=n^IX+c&U{lXisVWCi_l;D} z)=k%kQ`POMBXiK6GaHekjHE4#SH*g2np!4l8O&c#VEIA^dHS2siWuIj1_ z$jLQG;#5hG8tQx>0!mT3T8VGV4Aql_@61rW8A;#DP`B{9AXD95Z8cgCIloBb%Awxu zagmXFPo}EIPQ$~Q>aH4V%~3zmJIMTmZ3)s%k!)_uqDw5%Pi3hdpdQasO^Lr|wmOGb z*KBn~&2CJqQALEMU&~aN;MtMq5RIsiUHYYL)w9YUKKwh zau`?k^3vImr<+KDxOcu^RJBsSFyj`*vmIHlAB-yQ64h@;ss8CYAxF*ZQ7-1njKWN` zLsUbagcs$99Gwz{$sFU|L}1L3F{s8LG!!TOnSp#iiW-SL82MR$oTKtG=E$NK`t$$5 z)^&1KU2c}^o~wFQo6fvgc7Rb|GM|T>y6dNNRW7vfX0Gb2)`@17Xf5(wt&Zwijl@ih zX71{xH@=Rlo4A1{679wYy`YXdx4vAaDQbDis}My*Vv;XYDle<+^>205wba9~x+*;~ zTU6VADVATFZnmCTSB*-UE-QWHQgY#!;?91wp6XY1gOM=V#!Zo<7^;}Aht^ZIs?L_t z=WmhBsi*prLU}!v)``+GgTQhj1jmF;J}mkR)##hLI&v1&gNf#k?045K>Z``wUwc)3 z)yy|m&#JEm@j6^zUBs!Urst5zSbf(ys=BX4&p$`yX3Ub~6Y98MPX3763bLjkY~|5q z=cwxn*!v9ua-s?H;ZRc?Bep059d{KFJ*sr=F-k0z=1_V=p!l*33BNGMw$sHaD==Ig zgibIUB$=nMzeuDN(bfmDjE+EXx{Ez8XoPGeNdMF?HBiZ{q`cigHDI^TPYqPN+((mC zO{ycZkac{qa7c@SF8fdM>_%bAbf1Q*t-Y^QYM7Q7q91Ii+S`YY$#O1DKVQGwP^GJB z{#>*skS=}ahlZ*{O|t|q3xHI#SzM1pxkS|I6!9^AQ6sX@Pfu#3YGxi}uZmw3{A{X~ z?$|^+7sVm!XBxrrrs|!I;9LDl{EgKiAJeR_o2c6O#y5q*cGEXCRRgQ<^1&%k^NFU5 zo@tsfGEkQ{g=-Y+^O~s+;kj5yrDMwG(OLSQW-9lZu`;|v9g^&L(TRz6la<(1CoIcl z2wAdiQAmNfBQM4Y*e4!QLZq`ukT71B16fZ)bLnA6G&hC1_&U&BwLeFjbz5R$V)Ks{ zImCD-nuX!bRc;m15FQ`3+Mo-Yr5|n%ADyMQHdi$YR?6> z#I*~wH@q}boWvx{L-4QhFx-<_WW0&w9tE^#2t+nG=NdaI)5>)g_j`^x7=ym*HuZE^dR6+PCD5HtIrO+C!gl(Q<&Le+)Rtcx82oL`LgqJC(*} zm$vOxgBI)Dqc0HfCf7yP?K8|sdY2FdtQS$71IPb$okOr)zgW%puVWP*iF>K*E%n6U4Gm zK-uHX=}bRIDX5e8%;8o!(gTe2ENAonK;*EV*q#-+ZhC!t)m(LpaRpe@wco`gBJ|g`OBCM|S*LUv{p#sLH2rV4rI%B9pUTPUt*)E=v=o z?#?=xBPn{%dFpCZ<$33;p7HbcGY?>Jx%+&TpV-Y=wG|TJ^R4sM#TlF>m3E*B%=90b zLwc%IcI(az$lLUTomCCrllrO7=xM&tZ+Axc+pCXsR<&B}#R`HGbnQq;C-#Xk8g}H! zCNLc2T*gf+vKJggC$(O;%cr{*>tXpSvu&Zz+5Woa>~qhnH1~~!bp$Ak$PieC64@qF zMg$z!ljCqAv$3+O*X7emcIZ9%h+I$UU-A+62I)4A>KQi(0K3DdJE~EOkEnC9(t}wL z0w{5erhhTP$CbkUOoAw9Kx9*_XL;~*2SIwjPU@mAG`9egi-E#mWzpMgGL=nUJ@oi4 zs>6kzN_8Oox-vYr!IZ7XY+I)V&z$54u)$Q)GgfAj$3wyC54Zpw?Y3>Ee zz1SF>3*A&IEF?;ihFyUfMc;+0ZZEG~|6ps8yvxXJ%H=$g&I*OMb5;uGrYr43#*&>) zk}*B$LM8Xt&$>`WYtkCAjq`GSv6NqK>&A1idf6DP%qV2PZiP`vSzVA0;EOD;qE8Ru zSotfuL047B?|!Cr`9CmO8H)Uv@V~KD*-4joRXzVd8?0>NXAArz-6~hIX^)CZ7FGO- zZmRwN&t@tkQlYbKGZNtHt6mNvDtr5ESncuakA~P){->IL?(a42e*V9!>F2utzpCls zJ^r^fovPpOq3T{-LC$93qoO%t>mE@$sC3i6FMD|64?+IZDyZ(>Q#DU{9lq?%Y>{qZ zl{@szo=lm4(r@)-7XFj|p(mH_UZETIg4wOnm-JG7ecSc&UTPO#6ML(xKzXOPY8hJh zN(lSo!9G|Uxk5MYgV6qC$-qA9Iv@OPTVKYuAGNQa>Xtg6#O1HTRi0LBL5J=N+ G&gM zCZmSmHTR{<&=sguJNpKi+6i7!xl5QqtAg4+4&T0iMQ<>JRs}pZXvJ#htU*hri{x6y zC-X8_jT?5ZzqvvkpgML8R+HIq-R?@&HvV#HS*C_lujHbRh(2*8M!iynKG>Xr68x1Y*sTM|UPl|Km)bUat7 zHq|hMVy5K5EEFfSt{B~^dbMiUdPZ?D@*~ojOqiMF19TRn#uDM8wM>Z${gKz$){T1B zR8(s;v>)pUS0g-pspnixLw~8)Tuqn!UhlnHHETaZj^c@U&a{eAP_{2bXzcRSvH-vo zeU#LY@umiytxILf#!P;c?syGNf0G`3jkiWQ#o0S7o8Q46X>^|4(igeWt=_yyU#jK!e31j) zszPCfdZt5uLsPW%K1tEIb8Kjr8s0lPQ;j(D2sOMD@UlzxTj@O zeu=()gj()9rE85;xpi*Nbc|IDsev$;R6y6bQsu;#IhvEs%?l$&a^&kJ{pUy+9ggQ*d}J=;IQQlqgbFd`wE6i&l(A%DIKNKGp70c`S3Fa zp6(+08Esl`rg2(-KT6d(heOw{1lyBx87+RQsOo%dsF21(se~$7c;RT(us$M}kJNjB z2-ymhsg;053XN8Xh%-ksHtg3gjy}UcM!F*67+2~YYS?RyYgLE79s?QaO1%~E7z1f9 zn5O?%u-BN>%h6F+>JwAcLa!D);)!cjdT%VlyPcQogvcM}km4|k4~JVF8C@}VWmd>^ zK!}BY&Ltj%G4{0ShfypSquG*18m#?eRLiVYeznPmp*NvPk`kLzX1HLVzwS3iJ(eYw zB@W9`J+lWn4}YOPCv@*|s&nl=a@ja}WV2!(Q&?lm!|XCN)~SZ*RpZov&?kkV z$iKC3yh_b}Y_CWbFpuFB7=0n;qC|x(rTDjQ0mkKPo)-+snu~!E9Z{k%nWqLwKUtQU`0nN^=i8!DR}Ioj*M!EA9hs8*os(#oUi=jo74_uxs)@Z#K1}}gN7t+D(DKbe0-m~F z)joHvIH?J#LX>bOFp7u|zhUwmxq+O{@Mjw0rzvQCQKZQ9M{=PDPEfs5WRqqD?juuK zztq4Gygvo^TAj@c}9KX9WgQ3Rd-Rb(0NeF6| zzI~F)2p&!HRnZG3soa)kfJqnKic@MCHb!m3Cf2}F9C#hFN>&bMm#BL-WaYqt_0dVH zODfT_S$6Rax!Cfay z1BzaR#)iKt&e4)qp`UXp=&T|6+$unW(JE|CLEd!3vfWiS5-kfzs)3Qkn#};+!WR6_(%2WmHs49CdPX3RQPVXWXD_ zccd8b0Xg5u%9N9L9ZCqPA9D`ZO!h%&5ZUTaLMQvT3Z8#NI+4lbG3XrpDs?b-y~`EtNi}kO+RBB(Je*6z zVm4NcC(CvOz-&^GOIVQOk!sHM@rkRsmFNWNGGZ;5PJG_Ys!k#rK#vf{-mD6VrD|938wxEk=R7>=qU#|InY_!gA?C9laI3HCp9cRim^!C0_cvv{{Jz z-^3KdD1FPVhrJrN41d)ViM%Q3#2{ic4joy z^rN?{i~FQeS?u;iEl+f5!j$Qutdm>0DZ;>DT*i&1Bj&}KP0%b7jrRUwnJZqtT^)A%U zsXDPhjSi+x$w}2W6sUW1SJG`P!rM^bXNjhJ*)sFMkNV>FwL5isq3WMgP4*cy5Khz7 zsv>-nUSx3_t1n5JQ6^Go z77Z8}gt^0l}m zL7)ta{2UFbOHDG;c{cHkv5Tdxq&RDtyd^kGP4&UGjDdHWMJ7AdB6LG=WQeb88jSM^ zbM8@2yYlxX5Eh!Ka{^U$3b|r7&9pIF3A${z?#-zK(~A#Ck4cQC%g~k?P1ovP)g$>1 zbKoRiA{1_~N8GEH(IJE@fz2r>iyDZFTr3Wu3E914<)k><5eYeoBqGHW-D;X@m6gV6 zStHO5qPIXb97@UY2c)xB(|1o(nb?+CJPn?4hu*?V{lWS#xu&S2^jFhV+k)Mu80Dty zX3tTPnGW`HQ>;e8n)!00RhwEh>D^tUX>9PGEL+XsC60_@8DunVN>_3TAg2}wR>I?Q zYV%oeLr#=0vXsM%fiBn7L@=5Gnk^-;WPS~=`foS`km>jSyRJOav4&B zQ`zz)qhNpuE4OgCHRF%wFd9W!T7}S_(Di1hMg!95JyLbGq{c$A4n@^LK8!65AWfH! z={HrJPJAx+o1kW-zk-rEHy3p>3ynAN=5mq5mPlOu&!IgT7DgUb&<+! z@QZ2rb%HPQI*H17_JKEZqan9 z+A~y)D^aBCdNWm{dS7!YPK0db?AyiG_P5MrC1`j&r`) znAoW|lQwBinpJq8P*Y?da=LWu21H6^k@cP`)`w0q(mlr_gG>UWG=?mfNqZWOE!@6L zzkI*i?>nsZ187?g>jMwa5pLGMJb*6cu+E*O>JDCoBw}nuGMD=~q+a*4P+M_OOz5JE zPZIa6K%B7#is4WfVyr_{@)x?0Y?tU|vs6~<7!k}DxCT3%jSHBIp;9QDrBWLkn+0f_ zgl&qZ;ShTT&2qQ1`hYTK0H<;lcpvfb-U&3>bI%vSX?UgwM< zIw>Z1GOi$~rxO?B?CUx>N0p#p+A>Eq>9qTupme9$1hy{HvJBr`-NYaX2R1I=kO+RF z-Z07onbu}_8pYy7SdoI3g(g2C} zBXTe!k<)tDTvZhR=|O6l@&3w()Y$MaSrG+Jai7y=52=o>kBI}H>JO`W>4%Bmy`fRM zf{?S1?N$uimprT*B|pacsHJQ#m2^GpVP;dW>t`QENAQz=?_qT#s)Fv1sNuYxeMIF% z9)6u!6}^l(kBor>^(T*Drs!tfX&&0-g?iRJbzA(VEljz{W72#U*xu3&=Tp^h>7Mfu z?cUN8=QHH3C|N&WP4Q(fvE@j8J}0P+WkF{t!zsF@T;F)=ud`+$w@eSws-y4067&~A zADfOBFF*(TnBKjBosFD5SfKKfKSM3!Otay@2-zsO&s(UvICK2wYfKfP8Nb78_i+-Dx-ww@;KVq%OMa&lggP4f^+mDyPl{oA8jb1kJS~ zFNn&7_#@lQE*i^`ZGN2}Q&;zut#HU`b7Y2W<~&DuJ3Fy*!`RKZF2sUK7(qyO5oYmr zjwV$?U__!%vAuSV{`N82W4BIOq&gRD6VW*ojYRIJN6NCbn;VW~k_`h&21LN%l*-Vg z7&OU+%KbBE!kS{_R*B(MadBX-;4pdWCiid|V;`0-TclF5*ZVWw`8nPgd`86f;E8hc z<|1`%a6LEe=&_4cw`!+kwgv}9)?_k{j*@#GUtP>1)Au_1xO#yL$v=D?F1Vs3@Puqk zU81`zL99NmZ&{)mXC6m8-rP5dF_XQQV~}R3J#3*yZRgl|z%T)eYXp0PlgvLnNyk+j>cZvluDn#ay zA0va1pI=N<0`ZOC1|?yV#H2<6jFYsCvmy=#R*x)iUv9Q)KCxU?uk%8DWLL0MxMEOf zkF-rJp4+9z50|Uv3BsF%9(9!`Rfc@U3GwOXe2wUip`9F2Q9xl1aPuJ8GhcwhLiAEV^Q0^!>JDrZmDEf!aFn zO@vuHs=L3b+URBBaE+1&lfzCmUoE{SH{7r4^m{BTliV)hEjeGJThs~Po*)JAVf(sd zU7hftw1Oq;{mK`yoaf}7iod)wEN3@we|~Mt`Ai%|99{lS9OKe0=T97g!fCZE=fMrQ z%2EJ6F0N@G*07v4;u`f%P0QJWD;T|IX$n?v#d+kW?!Z40=kj@(Abh*QU!X$yhZpC8 z@;m;axwW=$sctzBY{cEV{?FsHF^RT9@R zoLsFSw8pX$shBFfrLM+Km^$iODtajH=vlDQ*G(KYb?k&|qmw3r79H9Nc%)L;5o3l; z88$+iX{a>>n5qQ3Vd@kKY2AWaCMTMTzLf5mPN|GyYZZzhTtm8%IqTF{+GjY2xdLO|r^y2XK#? zaO3qyaR+gG=}Z|rY{Jx&__=X*b|bxMnDMv5Yb`4o@_bGX)U-)XjeR929os6w@288ST>gt{Y!gUgRZ*Vg^Sl=`tJih-ed=4YJ zVn-m&k4d`rG!-`|`C|AFsDmEgbd-Gm))B`q!qpKDh=xW%%r0o;swXvO=WzVoVZ zYx~IW5cUxE(fwKS(pBLMU*i7Lc+eC6DEaj2@J65Sg_4JchJTA^U%~@pF!gd^UO+v1 z%$Fb7e6Vw?X06*b%PZMBCVaHh6{Dx#(57RwWnRnHO4I8 z&B&3%TC`~kxNWPpCC@w+{#lj$x;{Lzy1!*!$yGbU$Ey1a@6o+K4{!CAme}RthQ7pf zN}IuxsXKiU9+mXbjF1ZX#<*jAM=%! z1iucq_i-81c}K#{6SmI_sYm?*OGmy5SJ$(Tg!2lT5U)_o1-!F)*mq#n;;GFO<++fj zD^E9`x;*uG>hs920q=%9jd&XKNL>84F5=HW#nm1E9y~pHytr!r*T~4}kZ;1Z`V1g| z{4Vj{11b5@M?)(2Qamo>5&z5iGl=I3p20j<@(cm7REJc;M<0ZKi!K}Sq14!G--L%0 zlr0FU`{J5Y#4GFgta~Z;cAnmQEbHg@ENj4zmgV5y9Otvn`^B)kTTVoQy+hxaA#&?{>Atec2?DNkSAZ~jbo zDgfb@y_R*7K)>@GA);d+z=a5O2!vaB-^HWwzwlkldV`4i^PWT`-H9Z?^B9Td0Dla> z+$v-q{4z4T{{+?hF@^utvU>6KApSMrHYNVvxEt{<=!at^p4&ivo2LT-`;ov?l(Z?O z>-mFab^6}2=8@3}MDiA;JocSs713~8PgzzTu&MZ8!t*Qm86lrF<`2ud>TMF{8OZa? zNfIaH%Sh*D;(z2VxEYxo{UhwJ1rhK4)3Qbo!ISU97AW;!1kfPuB6As3e*ux+$Wy$F zOi{vGlvWejLhxtuq~P}nwK$%{w$oHe!0J%Co-|bn?wuqylCU3>Mpv5oebTrbzqIcQ zEUO(<6H-1ak(~74(-zvjG0keP=_{BmmYUgDfZ?c7h;{Rb>8%+g$BD7Ap9Oa(dlH_P%_TR0lDU&a@@PF0CV^kcP=t)!Oqk1f9^iSL(yRkEoCH6^oj_bE#4{9k(C@Q8Aag@# zw#y0Eo5$e^lU6ddd(H+*mJ7AMLL%!4u#o^x`4b`4atU4c51yU!*7?W6=U`WB%(3wO z*RNX|Qf*FG_gSw2`jYp@aEgt%EiU^D#u+)o`j%AY{A5|Dd2+0%Rm;joCUH&>HfIL8 zUGuJGO(WrhxU1hhmCDCW?;JwwR3+kH3!%x>;vm&JI{7C5z)Mivq^aLkO0SVGuw9D%o{>wB1J|1`8w}D=L4i%oLxAH)6gl z>vQ5wjMVpgpH?G!wM`CB5c;xjKl3sHR8nqBh5OUpVO#=yN8oUzxiEM0%ljaP?>5vn z=#fIu6TEz%pj%f#9xQu?ylp0L$&(w40AYU56I*1M5j4zq+gNP*F8p(djntjF#RUH5 z6E~??=z3nc+=MM_50O=kWW`BP(r2`h&P>6|2wnZxSkzv*>r?gB0+d>!K7E3YGc2v5 zRId|N+OYZ|iA8>2yKsob{S{M=>XWJPmDK(mylXr}3(H4y(oCOg6*y&lRo@EznNO*fiuY>-tX2-G0gOw8A|+I*eAEC^ z8!9N{qkbmwMZI9A{8Q-&Zt4*e(_3Dy3!e?CZpVq=%bLmC;{6_S)J=8Rhu*gv*1A9l z0ji4SYBD`7M=F=ds_*lfCf^NfeNh0v&4nUQ0F6tgPU?VKxSEdw+M%vcF&}O1?-~1t zC733Ypve@Weok`5_m3wG9M4)#NavA{4xb}6kj4o<>Rp#w;1;gX z3m5S+AB(s)mDq^RvnHfI^S9)qv9D!C;}3zYO3jd{AuZtpj~{0U4*IN7P|Y+lwVBdi z%k!sjN8r6^=xgCH8Fb5oj6Ve#)b$TP!>frb222H5A_`!6af77Qn1787y*hqr&sL#XrNu~t<00}-yn0V5ZOqM11+8NH3 z0Dkf520w?}w_Svv{1)?moaYIiC7$0>-o1b=$+e4IXs~1 zYsSrZEAej#shf1YU&1#i>mc8y8$)VSoPP3`@Z7j~(|b!g{2I1>aXrn4?r}0a#dmGV z=9A%?KL7L=^@qQOJFxe#>Zx!O_8y;qilJs{$>>wzmcG#5t&A6X&+p;fi1QcjKqspc zGsBld>SFQjALMIkNu58!N78+BOTuYM`_ue|Pn3MsD5-sb&BwKyC3VgDfmZ2Eh26pX zFavHfwcZ`F$Y#j82%+hKp582}U%}dkeO4dJdL_?gJpbZ*aHa1iR8!^e?ZB_{a3#zh z@B4Bu%mFVxiA&&Lc;Did=c`KJ;Iy?aa4x*CYZv4&c#hEVS}1WJ`TK-Ne&6Ra)G^#% zLB9Xu{VMM(^vvc-y)uNV^FjHHA`*i&iSfnZy-pu%o>a5ty5cyMGM%Eo$P?wMA%u8b z7;T)Y+7U!~+IjDebV}VRFX@~n%T~szy79rdU;{f8trE(s7HnT5UJK$ z@GT|0+3a1lwNzxUnV``!nh{K|McMbGMXEt2{c9C|iRrS-w5JJ@+(*1N`? z(SS2;b)52#fw|4Yk(GDKgtl(sH5tJVE@^2vgK&JO6pWgm(bdKOJG!rABq_y*RN~4h zg&cGOheQO&IVn+(^)q}Ft%+0h&iCS;SZI9^z>05{XJ^7GOwS_|+xfD3TE9d{0C$nWKnds`-T4rITVPXs46#i@C| z7^Ms4OAlzOKWmdTJ#pO&acZp}UZt0{P3oYZYMZpWVAAg}ajI@?kA#ruChmso$oGW4 z0W;Ekmql>c+2o6Z=KGlUeZwX0_YwEo`DU|J3^^qeh5w2(0$llvWSFIJ=Om7};ZrAA zqo=^CUW!wX`XtVG|D;2oM+nJpEYH$ICEt~w@8PvCQe5c;l^z{wpOjIhTT4sY>syFOSb3vXfIYGBR4W9BKIi2`M>k z`d(YO;m}d?dW`2go}i^e9g?oD5eJ=588%_O<$V0ITW=?LkJ62=N@}j3>X4Mv<8JCz z66)q<=iUQCFi!a^aq5Pi$loEJPini*m(0R34QCDKy8!p|yl3+K(j3`YCwENh&N=!) z9g|jZP%m(9(t5r5+@#A3teSLVZUs;&zd^-Y8Ds0ffKE|lhB1djjq1(p+8({tl77jr zfPqbZwY~3jkItjscN5c3kUP9@e|_etxa;uL<(WW5*5h42z^18laO{UKOPmdGa}L|| ziAKB|^E4@0-6?5zlJ8-Cd(Wi$zE?|@_e{Dsg$o7iUzK!)zW1u6#syY;%CMp+Uft_& zLctSx2J-Z#K!rarX45W*cuTzQR3jcvn`nJRcm25`Gyq3E)xc+srWh!%tUt~{fZ+Q9 zI>SQV8&Sbb!MzuFHSk{{Tx0xCz@a0&3j#O}gRmRKB_M6a^WQx0@chB|g}ko_1u@@-gq1#S`xdA50RS0eL3z8)Rg=igu4#2YboUw zxc}uPJQ(*4Ucy)6#B-oT)b#ryz;^1pW&TWO=`ycNeqiqRJy=E5F7;l zF9atU@1Xo)Vk>_|j}C0kd~lehFVa~flIr^2)A=KkQtf*m#TR*D&ZGM35lNYeTjiT& zfHzC-9>G4{(EF?7)$RI$2}$Qe0M-=pF3%1B!&4a^b9--w+;~+h7BB{s?1@``z?`Me z#j8N%w?sM@uKNN4YArx^d&|(g-;?qw|Osdxk*}?p1HVb}grSZ^PAu?A!@j@D$ zJ0QFx|2F|A&{jwPZvw7`%3@h<@ZYjZ{_;&8`J+FYkW{l^|3okMBWo$rpGm<;PT6Z+M0RpoA+B>xa#`vfNt|V_iv0hEj;(P zxLbPeFaAPd(8~MxH-y~UbJswz)y8vI$L;KVp2pI!GiNWZD(BHv+j{U$f1y4W@N5B} z6!5pC-OdAl2zc%b@oIQ&q>-3X=Y6Dw4h8{It4a6k=wa8ueXi$j$RxRw=l&r9)v@Pp zcEYmG_uMscclO+^POuh1O7*{Eu+8^8>yxVExertHE}r`Yr?NMf#H&8Z@4*$`B<1(He(GC(5)mUC!Y#i334jY<1U%p;19h_?;05>^aB*d@2^~drFBR}aLYE2nLqtCL z#lQv55rIzveiBD!9@Sm}50^5haetD#r7wX{fJ`bsQv+uq>=cA@=t+Jig|iS&2*TZ7 z3nY7q3FHzd`tCBPB+zDw7d>V41MYQ8(izBkMF zbUl>s0>LlmJ9)a7z-bc6Apz$kzWynIi(ba@(9g`9a0Co&9j-2TnV)1jCsG(w=UF$9 z$EiFwN?!TJ@M1B$bpbOa?ySOBhlnG^R}s7zU;mweHw*Ya`oH`tf|m*SF2Lmi9{2fK;FAI_09^DM z;2%5^tti=2d;!C{*HwmB#J*GDg#_O(;E&*Y@~Z%!5b)iA3%3Jqcs6(ezW#dv7Yq2Z zU1xF9KdJj$40c*uoL;2}e6AUXpCl zP8>CVqO;;~VN1npCa`rllIta!cq>_7b|9gb3)(`055zKM_Y!& zSvcGhEfB9+z>39dD1)4{sRCFkzy|@AiR1KVZ2hQ!9TBhDz)s>w{_Qh2Q5iZ+Bh7sa z@EpKP3veYjsLVg5DmDvzF7TZK{?e_gGes&F@I!!42)M=3vtloL+XFAaQ30+Xu5~eR zDUO2VC0>nGWNv>9enf)Dz!l9{xGP@Oewf%E@t%3SFZ_?jj$zFQDvx08^k(%Hah2^V zVCa>|9`znUy9_bwDB&;h`Oa`%4Pb%yEaY8M1DL-kFv*1hLrA=aRQ+A=3o%jYsq3Y}vm!Yu}f+>FTtH3NOgEpRkbQa)9 z{@2e12JG?NQu>gzU1-x0nWq#(;@~eQC349swa)Ea!Gf-0xCiqDKF9%%o9^he>#Ue?3DZc(E z0k0EB8l&!Z9CYQosd-%0R#4?n#UA2b`)~nucC-TNq#!*F!ZY6U6iA{Wcjmnxi)bmX zYQ?};dXM0U*4)`rfwNO^Rsnz3dsg!nO}cZa0_Oy-+G~XV)_Tu#yhXh(Kht26?*)57 zTL)yl_iW%TO838El?v8IAe(re=Xrr=+G8#jPU0i3BZ5`J=VqRN@jN99l4Xya71`Vm zKzkAJOBHDBDmWW!vtXI}se~okfBE6%CRzU9upp}f7p-XDe~C<@H2GimPgt_RAis(v z_y0F6L&;JXg&)#Hru*vML3T`Ku?(o{g{-gd>7b z-(#p}BfJd4-2EWD=jl`hp}QH0$T~~91@oqeNPB*JHWz^ag?*7G7EmZZ~!Uaqk<>w(-1u@1g7$*he505*VvM0=~h~f?<*d2KgDCWH^DL#N{CpI1Yxrvbc(uO9)cldsU$%t z7X++7=ymrbrG?+dr|2_$W|dib4?YFrvrc>#c+B$bdfNrUenBYqvJpdw)tev`eh$K> zv+^lfkl#BX6br(~m1~ZQBZhtz7-e82AFedP@JZDk!Pmc=2u=$4MsJ=QE2uNK+ygJg zkqKC@zc(qZ@w)`rDLySKbrs@^)tsTH6N1oBKX?z*K%t%mU+{gUUMt^ae3#01ntnI- zeMG)<^$GcwTAO>2?{&KBz0AVodo$n3|MFD*6^&npuYV8Vasdyo+^wX1Cu88EFDrp7 zLNCSF{~n>&3D{p*HkHsjJup`t;9BnUC+cKO1lUUa0GEylT_|HrbKqTpsy#;(Z>^`8=I@@_8JdF6ar5 P{zrhCgt!3cKZp2V%{(ig diff --git a/dist/wa-sqlite.mjs b/dist/wa-sqlite.mjs index 9b2a1723..c823cb44 100644 --- a/dist/wa-sqlite.mjs +++ b/dist/wa-sqlite.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["pa"];updateMemoryViews();wasmTable=wasmExports["pf"];addOnInit(wasmExports["qa"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,aa:___syscall_chmod,da:___syscall_faccessat,ba:___syscall_fchmod,$:___syscall_fchown32,b:___syscall_fcntl64,_:___syscall_fstat64,y:___syscall_ftruncate64,U:___syscall_getcwd,Y:___syscall_lstat64,R:___syscall_mkdirat,W:___syscall_newfstatat,P:___syscall_openat,N:___syscall_readlinkat,M:___syscall_rmdir,Z:___syscall_stat64,K:___syscall_unlinkat,J:___syscall_utimensat,F:__abort_js,E:__emscripten_runtime_keepalive_clear,w:__localtime_js,u:__mmap_js,v:__munmap_js,G:__setitimer_js,Q:__tzset_js,n:_emscripten_date_now,g:_emscripten_get_now,H:_emscripten_resize_heap,S:_environ_get,T:_environ_sizes_get,o:_fd_close,I:_fd_fdstat_get,O:_fd_read,x:_fd_seek,V:_fd_sync,L:_fd_write,s:_ipp,t:_ipp_async,ka:_ippipppp,oa:_ippipppp_async,j:_ippp,k:_ippp_async,c:_ipppi,d:_ipppi_async,ga:_ipppiii,ha:_ipppiii_async,ia:_ipppiiip,ja:_ipppiiip_async,h:_ipppip,i:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,ea:_ippppi,fa:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,la:_ipppppip,ma:_ipppppip_async,D:_proc_exit,na:_vppippii,r:_vppippii_async,l:_vppp,m:_vppp_async,X:_vpppip,ca:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["qa"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["ra"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ta"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["ua"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["va"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["wa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["xa"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["ya"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["za"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["Aa"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["Ba"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Ca"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Da"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Ea"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Fa"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ga"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Ha"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ia"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ka"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ma"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Na"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Oa"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Pa"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Qa"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Ra"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Sa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ta"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Ua"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Va"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Wa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Xa"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Ya"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Za"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["_a"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["$a"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["ab"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["bb"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["cb"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["db"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["eb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["fb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["gb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["hb"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["ib"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["jb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["kb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["lb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["mb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["nb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["ob"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["pb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["qb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["rb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["tb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["ub"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["vb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["wb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["xb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["yb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["zb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["Ab"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["Bb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Cb"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Db"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Eb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Fb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Gb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Hb"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Ib"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Jb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Kb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Lb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Mb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Nb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Pb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Qb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Rb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Tb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Vb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Wb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Xb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Yb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["_b"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["$b"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["ac"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["bc"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["cc"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["dc"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["ec"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["fc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["gc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["hc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["ic"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["jc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["kc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["lc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["mc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["uc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["vc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["wc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["xc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["yc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["zc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["Ac"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["Bc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Cc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Dc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Fc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Gc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Hc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Ic"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Jc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Kc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Lc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Mc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Nc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Oc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Pc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Qc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Rc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Sc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Tc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Uc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Vc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Wc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Xc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Yc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Zc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["_c"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["$c"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["ad"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["cd"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["dd"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["ed"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["fd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["gd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["hd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["id"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["jd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["kd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["ld"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["md"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["nd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["od"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["pd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["qd"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["rd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sd"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["td"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["ud"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["vd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["wd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["xd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["yd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["Ad"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["Bd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Cd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Dd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Ed"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Fd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Gd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Hd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Id"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Jd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Kd"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Ld"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Md"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Nd"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Od"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Pd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Qd"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Rd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Sd"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Td"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Ud"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Vd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Wd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Xd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Yd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Zd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["_d"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["$d"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["ae"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["be"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["ce"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["fe"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["he"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ie"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ke"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["le"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["me"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["ne"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["oe"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["pe"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["qe"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["re"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["se"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["te"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["ue"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["ve"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["we"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["xe"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ye"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["ze"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["Ae"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["Be"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["Ce"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["De"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ee"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Fe"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ge"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["He"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ie"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Je"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ke"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Le"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Me"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Ne"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Oe"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Pe"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Qe"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Re"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Se"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Te"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Ue"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Ve"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["We"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Xe"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ye"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Ze"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["_e"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["$e"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["af"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["bf"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["cf"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["df"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["ef"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["ff"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["gf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["hf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["jf"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["kf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["lf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["mf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["nf"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["of"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["qf"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["rf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["sf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["tf"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["uf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["vf"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="wa-sqlite.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("wa-sqlite.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["la"];updateMemoryViews();wasmTable=wasmExports["lf"];addOnInit(wasmExports["ma"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,Y:___syscall_chmod,$:___syscall_faccessat,Z:___syscall_fchmod,X:___syscall_fchown32,b:___syscall_fcntl64,W:___syscall_fstat64,y:___syscall_ftruncate64,Q:___syscall_getcwd,U:___syscall_lstat64,N:___syscall_mkdirat,S:___syscall_newfstatat,L:___syscall_openat,J:___syscall_readlinkat,I:___syscall_rmdir,V:___syscall_stat64,G:___syscall_unlinkat,F:___syscall_utimensat,w:__localtime_js,u:__mmap_js,v:__munmap_js,M:__tzset_js,n:_emscripten_date_now,m:_emscripten_get_now,D:_emscripten_resize_heap,O:_environ_get,P:_environ_sizes_get,o:_fd_close,E:_fd_fdstat_get,K:_fd_read,x:_fd_seek,R:_fd_sync,H:_fd_write,s:_ipp,t:_ipp_async,ga:_ippipppp,ka:_ippipppp_async,i:_ippp,j:_ippp_async,c:_ipppi,d:_ipppi_async,ca:_ipppiii,da:_ipppiii_async,ea:_ipppiiip,fa:_ipppiiip_async,g:_ipppip,h:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,aa:_ippppi,ba:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,ha:_ipppppip,ia:_ipppppip_async,ja:_vppippii,r:_vppippii_async,k:_vppp,l:_vppp_async,T:_vpppip,_:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["ma"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["na"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["oa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["pa"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["qa"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["ra"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["ta"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["ua"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["va"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["wa"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["xa"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["ya"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["za"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Aa"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Ba"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ca"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Da"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ea"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Fa"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ga"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ha"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ia"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Ka"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["La"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Ma"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Na"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Oa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Pa"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Qa"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Ra"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Sa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Ta"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Ua"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Va"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["Wa"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["Xa"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["Ya"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["Za"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["_a"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["$a"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["ab"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["bb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["cb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["db"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["eb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["fb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["gb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["hb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["ib"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["jb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["kb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["lb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["mb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["nb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["ob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["pb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["qb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["rb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["tb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["ub"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["vb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["wb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["xb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["yb"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["zb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Ab"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Bb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Cb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Db"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Eb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Fb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Gb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Hb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Ib"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Jb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Kb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Lb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Mb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Nb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Ob"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Pb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Qb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Rb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Tb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Vb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["Wb"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["Xb"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["Yb"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["_b"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["$b"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["ac"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["bc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["cc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["dc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["ec"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["fc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["gc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["hc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["ic"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["jc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["kc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["lc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["mc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["tc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["uc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["vc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["wc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["xc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["yc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["zc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Ac"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Bc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Cc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Dc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Ec"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Fc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Gc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Hc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Ic"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Jc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Kc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Lc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Mc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Nc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Oc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Pc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Qc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Rc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Sc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Tc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Uc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Vc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["Wc"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["Xc"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["Yc"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["Zc"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["_c"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["$c"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["ad"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["bd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["cd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["dd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["ed"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["fd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["gd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["hd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["id"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["jd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["kd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["ld"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["md"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["nd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["od"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["pd"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["qd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["rd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["td"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["ud"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["vd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["wd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["yd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["zd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Ad"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Bd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Cd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Dd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Ed"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Fd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Gd"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Hd"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Id"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Jd"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Kd"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Ld"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Md"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Nd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Od"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Pd"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Qd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Rd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Sd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Td"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Ud"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Vd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["Wd"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["Xd"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["Yd"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["Zd"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["_d"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["$d"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ae"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["be"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ce"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["de"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ee"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["fe"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["he"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ie"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["ke"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["le"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["me"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["ne"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["oe"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["pe"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["qe"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["re"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["se"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["te"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ue"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["ve"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["we"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["xe"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["ye"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["ze"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ae"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Be"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ce"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["De"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Fe"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ge"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["He"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ie"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Je"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Ke"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Le"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Me"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Ne"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Oe"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Pe"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Qe"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Re"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Se"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Te"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ue"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Ve"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["We"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["Xe"])();var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["Ye"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["Ze"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["_e"])(a0);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["$e"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["af"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["bf"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["cf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["df"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["ef"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["ff"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["gf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["hf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["jf"])(a0,a1,a2);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["kf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["mf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["nf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["of"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["pf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["qf"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<f|_6J^7Jv}qKJw00!mQ947VSxpA0Ra)guuWKUFk-;dO^CY~Ku$3ng8~XD zvCsh(!3Zi*P!I)COehEnB8n0e0rgC$o*4OmU-c~L>HqWpeg1Mg-Cb2(_3Gt%^{Vf? z_fPq9&nY2RdEHfiYopp2O?bZQWAsjOl=lKemAr!a@!MOs@1yVgGOF#T@B8cD0s40!3!r?EZaG-L zJ4FAUt$)waZ=I`Kp2sY-JYSbzpnr$z-wXA-7crJX^~JjAGTpS8UK5p-Gy_rPU8*Zt zHlAv{OKl|!<7v2exx%}Q@Ge(+m%2)pk0$kaGM3_7tHiA!xSbnm}#+iz%+y~&CIQyvn*7W{O< z4bu;Nupn!S`TGLW4ETWwksD-Y_89^*G|vn$KT*W=2TcZYU?d&@t++oMg+5=)wk8Or z!O6{S*Pi%5(Aq@$vx1?4!fH(SL za3iF;W;IE~z#bR_<6vSPIZtBNW@EtQgBHj#tbXdotX5~`6=Q}bs2`5`&={|aAZTEg zkN|NoG6!9mk9EOZj8GGH8jubV;yLJ-^N`w?)g;wA5imd`Ghi4wJcsosh)rWaL4ir= z0P})reFjk*%p4kBg)Rf1))1QW%OiwI~L1P5jZfCo(2&s&1KOeP~nu*i@3 znLZ0Z8o_30&??l5l{WQTk~MvrtwRsWC`7)DPIj?-#*B-^FTWsAXqAW(LGW{b7H$kcP#hXvJ9$ z{sdSPqKqz^Q?Gb72oG6VV6ceY`{X28DG81z;%bI~)&+nNHu|5Bh=&@w!G->*DRvF| zP+!~ag^{fi;YOmUNSzj*lKR&Ft=|Odri$_7h2It_?r#68m4yql0((PBh>?{5{;Ep$ zahABcl6@h?HI?jeKwMkN=38P^CA;4eqbu3Mh`6qjeQk;{mFyFr_-7@XZHenE*;l5x zp^`0#h_RLIfrz*fZ$-pScq<}Y{HD0*Udir@h#r-!yXaZT?leTNN_KBVR8+DfLiDa= zSBpNCY`P)(VpuNvRkDAG{*`QoB?h3_5(6vQG)oMsWOrF&a3y<5h#~035@%Pk6+)a- z$%cw^E7|UVIIogD%*FYYY%v!XRI-Cy46S6T%fyA1tXf=D$);N3Vhmx5%PQFq*`m0T zjTfS_ij5OhRcu~FR9CU7T+~#tR)}3NJ;(pepuHF}RA& z42vOEY(`j|UBzm}Ip`!J&aGlE`^9-xYkBI4pI zwx5g3s@P4UxQg8s7M0cP7Ex8r?hK3SYBn`2YO2{CVNqMn>c#MCw!jouq^jB8pcqlj zZU^?N*(6}Enmu5Odb9-VRkMk}UNxHl>{YX4TwGJl<_K|ZHM=b=Mpd&UP>FZsny)$Dg$xES6ix>u*zOz>Vc z`_&dbtJyjis@XTTIJ=sCZHsfN*;lqWx0>zX;=F1$JtEGpX6yapf@=0* zPzwncpnTW5=rHS8l>TvfyFHO196 z>>co64citJ*VeGrDO-%HVILb}bPapO7T49V2Yg~o4SUuW|Eyt8*y8#cw!{`UU;tZ; ztzm0yabpczYm1v|*fT(54ciqI-D}tS z#u~QV7UyApL2-T!d)XEj)UeNOF%&@9;=&sC8L(KxKD5QfHEgjhF2lVcifh_uR)maWVZV`|y^z+x@i z4lLHP-N0fk`xscnC_!;!Ejs`#rfS(Cps|*HYK!i*>@lFRmOTnI*0Q}oV=dchi;7yd z%@)0D*;X(k+MA+pEqe>hSj$#`8Ee^MQw%`YJ~6PCtpYRFvfF)Pa4ow7Sgd7F0gC`J zD9!;`z+x?X99XPnn{07@ZHm1FG@?6jV=dbPG}f}$fyP>Pfw;Jq%@g9XT6U)p#kFi! zR8$UUA4NpfaP}b7;c)h0MAQstA4Ej$aJDNVh7V`&M#L4v*$(K#;q0A=s2k3Diu&QK zLW~>^t9I3JHeHIVhqGtn;+o;?uoTy(hO1@(KC4 zTr3yK$I$=X@g?z>eD}rgjn9kEji=+^hL^^_&e~)gjDHfJAh*Q##rMYd$G64bif@e% z-yWaj`!K#I{z3fxcxrdN-+S?0@pt1p=J`;*ZDAT`OLVzY>2r{!)BX{OR~p@!h^f@yFti#2<~% zkKZ4k8J`iK7QZ8YdwgnqVthjUw)m~_@$qA^-($bUevN$*`!e?LRP3wR*Rg}KPhua( z4#XzN{jq(qy|IsCAIA2?K8U>^`!4iuYLl+MZPRI$*1K@ zpv{YNqkKVbkk3TcM3zS$i>!>Sh&&Z}Jn~TF>Bysz^>S${vM91Da@brFc_Q+>TpU>z zStlp?Ci$L~TjgtVg7vDrSI(1jWg4aT$h+knspM=qOU{(LvX{$ca!p{8Z>fA#J|Z8M z56K7RLb*UbAm_{b<$dzS_{R8D{|oUA@%8az;pgMe#n;8_A2vP;J}uVqm;685N9~_d z_5$Cp_Cvs$M4d%krjxFCFgcz*bBaEtv`aGsfZ)7~1q-`Z?1 z=3knx+uzvLui4YHUbR06KHz)Be%an+zhtk-deQ!m{eykk?Y@on$G+WxX<1u>QeIR;Y^xo*a=<4XI=u^>^(G}6<(c41H zqPK=_3oXU(lIWAsC!&u>7e^OGAB#R3eIz>B_i*%~==0I%qEkatLU)ALMW2nXjjoA4 z6Wt!&7JVzaHM%AGX7r8d=IHCu*P^dRUx~gP-IR*H6n!zeG5SJuLv(#K9la-dcXUov zMZYp9`|gU}8JilL5}O>mBX)aiQfy*uUT8vWQv8?L&#_Ihmtrr*HpX6v?FhXc+7Np% zxIXrL?77&w*xJ~d*jMH=v8Q9JVo$|Z##Y3Z$CkyOj6D&1JhnKtDE3(F(byxghhq=L z9*ixFRXq^9FLrNiZtU4mI<_`+Pwej4oY-@rH)5~FUX8sRdpq_)XnSm1?18{r_}dcO z8QT}y5u0Pru|JPZ^-uMG7CRC<9Gd|SITZUe_EYR=?8n%{_7Ab|W8cO86ZPX~pBKsrzB6}k`a_k&>pKhPZb1S5P~hqU z%VCDQWU0EfakJR|9AC=iX2SrEPxer&8c*Tf)fr9B<6G41Ce3+2^-Pma`2C_u%O-n1 zHsmj+l?9MoE)NOI#wY}W!{ynkZPUE$e`f=y=j4@1gquSK;tkj7)E=qED?eS>}hr0*$ocd!p+&LUm zwFI#8S)jGSlB_!$YNKBdA*TqIGytSnl4Sq72ye{&Ea1``?o6+_Z;0b_*uNa({LwZK z8J2FqI;YSl_2CG2al_b2(aY9YM&WV1XE0uu)SYh6puaCh!o3IEpXlH<#3a7gO$WlO z!kumy62RCZZ@k$~%Zs=1LaPz*-3y(u9Kz-m?lJsljIu^D0o3=h^`%672&@bwf;g;1 z>=c7R7k#^3V5UT(&SJZu9!kV+H0`ghbXo)-v{1rjceT_xh2O6}ar(BplT#xU{>QY6 z=tb%h>_^;@WRB_h zoA>5NRc>)-zE2G(?(cgd%PLMMKIXY@qub@@jQOJ8r!04n=J--h+wh` zHT?1ep7dk|lUXDy3Nb@#0s6$4_0LX-45f17b zxc`f=m6O4Z%K_v8gE+cD8a`3CwfrRSK#pbg(*o;oaD#_Q*;C!p>L2lm#8#}c2)Zo9 zfh8b(s`{!`3tpk(B`b6O%L^R@tAk(?ja$2QGyan*Yn{(~stUv}dlp)1XGzzSJ7W$4 zJp)rjdpRg+fK?n$0s!*60b+Av9Hl;yvY8%BPUKd|yTzch!`6CE^W^$vqMDE|tE*1x5`Q0v zr$V4renMOXx~gYSy8I#%e>aPO(*2ft^Wb1-LKC>0*Cp9fBAh{Gcpp&pOh7z@W=jkL zAiNpIHB2QUE=O5ksp`^B{CzdI^t_Z=KMI zBfJ8L2S+&mlpCs}2|_kG;(AFRDiF#I$t~GvO?OG79dDcnqL=%)%K=i*4UQ^Gn8Xo& z>O@ZPC5_G^yx~gVN@o+CH=qb z4buNLZLj9B#gA%E)Yx0xjtJ>?$9m!mHDtE5DNJZwY9?;H3x1rtz^J` zd%X{HTrt;_uks>D6`D-n>2p!*Sgsg_B6@4q@ghz|ppE-FuXB&QK)X)Dfb@q*Z9^L7bZeIJD9PL9v%Q3+h#Bz>-4Xo3Q z@!&8Gx%b-mOf&c4XMOH%>f=sH>(%|#-$JTTIj2+fz?f>J*n z^`1g_0$jx55*FF3(=AEuiZSkX56|7dgrb$%`X9XKQ;V6cpupPA-KxkPO^wRibf+1LXqcS0p% zu8@5ps3EGoMfP(-Wu8(+iBI0xS={0<+>%F=L{G(V93TNxRj)2R3eM+zoWoihG6_=& z19&ldB%kR6wX)0aeEg~vr^WsD9U@@>02l&!jH|cLD(;AZ{(qS9CJE{t9Nb{dwSp{T z5qBmh>M;4^s^R7HMca=!siqR_<2Zm7Hz0|Sw|ZrD5E1JSO8qf)a*u&cKA7bL6?y~s zJg6a}n(6*)6nFu>?p62oXq)>dAMeX-J)I?LZ;w2CqTew}NE9(hPbGS`P7NY&V~7T+ zJ6R>IR(bbhza2XkxPUbO37;wn`B;<`C%nF-K`H|;op61{|9FAq>5%p#JDr3gAK)oK za?i*Ii>3V!>mjwe_u2eqyvu@LB5HJ_-EB`c8?z zicLpM!xdnBObXYMaK$_{tkSK$$fyJPL zI11LN3;Rut-eXx-A8qA{=jAwgyZWKubNp$wvVUIdr%f$A?x`ee?O|zgDRF`l&60!8fQa16su0LXU2QblpQ-{;bS_El)uO1}B$Sz=EPHR0N5?bSv!x z_)5e`O&<(@8}a!7b@@QI1S1P6&quWdpX~;fos=Th@wnUyNEi0os^1Ia;gA4dfHFR*V*c1p(?*_Mz78-KDT0Z#IfN0B;4jZ6u z8PWuZyLZULVCXZ?b_etX8Gs*m3zHR)JV<=LD@Jz~`2?2S-~%cg>}u!Zf>k1T5Dj~R zG7c+aQLuMc79|S91YimA!TH@ferQ@z)Ixk4);vq)AS^ZATog|IT`xfgX>ZfzS|xx7 zem(o54nv@zXiNxT5Pp|@g6{MpV20pXe#OwVX_$2mRtrRvRd`Zm2ZX>|to z`V!g1F1QboyARq!hUJZ_!@0wo{l=3_K8r#No958&=;cKrFN7l8C>B|j>47tS9n@#% z=3+f^?A&6p;-G4A-amQ8s{76>=aKe$z9%&DMAiC&)=ggm?MOzLJlnFyK{((}jTiMv zqnNqhFH_fEP?3KGYr|!vXt0(&s&6o|4`%kQ3m(7l2@~qLZAArm4Taz?Lp~0x8Onm1 z1$cY>$pCq(aR2^P=W|On;)rcv!1P-*A1%c6q_zz$?y{CTJyAyPsZS0=@9;--h4<=O zfg)PxX8>5MPP))>9u-gmROE*fET7^~Cz;OtppJY>)nC|xf1qYvnBV0o4)$M`h3<*r z1sEJ1k}ahtcLvG8J@Cv)NDVz16rcE9fgYWzCo&jM9T$JErRqKmdw|R={4KOie z9y`N&WbJm3Ab{iuSbmQ!epRNk2_MNfn!%AI#;{7f-K;Ccl?@`}C3mU1i~AJ~>;-b1a3!_tF5Ed^7|^8KE^d~3 zhGQiF_y8DpZ-3n924pp9OgB)MAeJSj1`ynRYOznEGvL8}<;3l?AD|-}iWophw{ace zCDVXVu63~M8&e0oCk*$g50KO3wS_7K>YY3;H3VA6N-zKwqD)P^qt(TJC}m3@d^48#tH-Vi+iYSf}82M4d44HR`-!-J%mR z1W0=H#i~a=IIO6}Yz|5o@@!I`qKxIZd=!uYN|kzRLaLmg4h(CQ>gR}d%qFkK^OJQe zM-C?@Li?aR1fGCJ(f$^?3O6(}P~WWv0WS$;c%1^Kd&1f)lVF2~ev2M9DT z3|9k|DH%yF=3|6n>nVb{sx4U9d<;2l;jKd3A4fi}3S)%_O9*nCzvtR(ELJ%Oe-T>(2Zya~I-o z!_PwQv#jq_QB5;`rRr8w#HXmCHBI@K>iU`z{S(OYD zda}U$2i2U~(_nkwsx5)-{jv6>8sLEu1<34>yK@kxlO&YxlG$1nz`@BxL@-r2k=b+! z^aFvj9Ul=pTQkQRO@u5Oy1g6@LI9xl7Aga3>hNYM?fo|<$H?6djx^*OSr{2>W&Hxm zb&20$B1M6U?G%Lp)Nl@0@paS*u33-y|GI;3j@~MPA)cJA85h2U}sf7ywg$8CsCQ zCBgRrCs8Ntbfz3`xc@jaDKb`F_4W%>d$dvb;)3f=tSHGTKBZG30dPs zBJQ9#KasB*jjV-8-7>N{7BUM*4r_tXi~I9aL?~W?Sj%d#AcTjoHe(}+7R4f_tHf0a z{*3Bz)sVnv&x7h1^4_c3Kqz0iDv`HNOU~&D>9OzWG?!2!s(!m_?^!(xf$|_&g;d>Z zIiQK@{y@wRXc!0%`ug0l@_a%;u(Md9wS1;Y0E92RrWxSudQJPl-8$aXTaCKrq>k&? z5S^xjyr7Mrf(dd1v<}72yFkKBw-_VjNEgCvx|2EF^Z{zyH3g|2+QB#7+d1k(+C?{M zJ&-L2XipcBLeh@lzSAKqQ7l`Yh5Z8?*~CN`=_rC20rdQg;e;_M(>;S&&g%%Rhj|hK zZg#o5`2>)NClZh?042HEVA@XTKPJZ(;*ukWc?wDMfE=#wy7uH~oIn8Of(iJ_Ko!ur z?b;$9RbN~?AQ*M;2bJUkb=Ihp_zkLl)IR>I>OZ=7>^h*4;vpm+xLF}&KlSM78uRxD z4SAUgUpJ%R6(WIFH;!Bi#iu*(-bGfaXRhltkXY47K>1*9Su_`UDLL9Y76_t2;7HYz z>bnyFp!$*|w3$2tfhEd%Yw|CMyr#TF^%*m=JGcvh@04SDegXQ0DPGygPT# za%i1`Z5LxyGU{MI^7{87IRC!Bxfz2QUZdhSw80&d3ssLB63vcx=KDiu=#tcIH{`-j zxS_2-21LrY)tVbl>PNSAs05svVNEv$n~jV=xCUj6xuM=*yb$p=un%29Z@SnUC}R{8 zB$EL30l(FWsnW3>!sjBYmW750SH(~?a_sG;>yRH_PCO7qV^HrPw42NNU_tfBzXQ-h zh;(5oHWYD(NB*sv-dO8@Tae_aDL0XK9;C=Tr54-x(>GzqFH zsiuSBKaA?i$c!8hYGVOM3~Th#L2l?{T6M5)oE8Yj!G_g5-I3i(;i-@+V(!n(3Cl0l z(bPx@E|Wj{NjH*DAb(V2#-AC7asVod6ENsn8#%f1b@l4_Q&VtF;>j%7G$JRM63UC1 zIlGL(CXg#H%h);k4uXuv!DP03D=m|>CB?J+SzsCG@-Ye6QtBkzeP|x7e#pWiMrDBt zdh&81ty{G5^iew)?XFDSa;wE(Qj>3OF#vjU(P4jEitlOI8eoZ#bqzN^4$LmmQww$Xr-8Q!6 z4}QEr`${4A5NtJA9W#&@!C(WWAvXo9I9A@HDkq#`fn7s{;~;FwgAX0 zcfz#9fUwo!xjjA07jtk4I5rRk8w%8)-p+oRJLu!?AKe3_H$L|lnz1gf~3(q>LL5jb7X7_`F< zqNm?KJz3}? zZqn2fT!<-4VsQrfO*V3Ub;|$goJQmnI;0#zo;TRYHS3ZEq#&4sWknCF z$aeA_9b5E}1(Qn1aXceK7d z54cP;1GCtAfMndsD`jQyQpr1o*d`Md$;R}e-_cz{7r(Luvc3$i2b4Kvq{yTaScYrS z3%p7obmAMt3bbW3T@9Rkx%B`C&B=KFF4Wq|o%sy)_2gD1Ba;DdGIw%9C;Ty*G{!|F zRQpQ^Fgkf)o-?N;a!11K2EFD^6$y$oE8Q$3(Ax+U2UySyt)k<>OJTI!k^oL;dq3#i5r zMhcJw>xoY+xs@lIP*oGy+hh~>30?tsR`80^D5FJ6L7jXR{GXXW!T{)t)EZ{>0doo< z-r#34nR@&zQZXq=3D}J$-p~XJnwnTB3X{zpsaf9R0T1O^xj~GHI#5^W)#FCF#>6Wf z9ETPxf8t7wUsGFgC>qSA!HVPjAU%)3knxdqFmO6l0bIkFnUJt%a$^qq)S_&n(-Y`y z;ZZ$~Lc%5Zf}+tylFX!LYP@zF%n%@gr>VgpO{e?I$dtPY_ME)m5T-OtPXN>KX6*&Q zL&uwV$^!(;1;79?ixh|Ie^=r8&}%1}g&>Q=&`PVXj2IL2UXy$pEZWOyh7}PJzZuO$ z+h>?Sm~BZaj36GS*4srT>d$QvnpT9-&Jc+S9I9DiZ_Mb!n@==}@&VY5JBuv{$DpK8YZ}cjVN0VOB8!z5{lP{z z0&^QqqY7f7AaOAK2mH&`TE{?FnLX&BdqC?^$SOrL6OHg!E}&WG!cPYc5WC@M7QmB!{SkAjrjT5a@Wae1|d%!K%hD^Sk1q>C#DgcDcx-thPfJzqy^+r*iMkFcC zK*lwv#cYF6tNAngV4+EaM0BL{7$4>CVOV4kJ&K(K`u6TJT^2h9G+ekB6d&cVpcP0- zu?*VK_eklLg`v9tTIT$<>;eb6^Z3g&8hM^4;P(9u+yP{@kS(3YYUq_V8+0eG(a^;odTnS$Lec;e=|*qZ0I^4ASWqUa zDRP2efOTc7mfgH*op|Z^*ngU-O$*)souay0HA+EZ8(#hc;D4GBUWOBSf_tz>_y_K3 zpn~C10g(tqlY&70F!CJ9kJZ6Cil_uV8Eb?v2bxfazS!T;RW+KEFmmCvcAeAd)W5~? zaV-4>uMN0YkIrcU!oNAERd@~s%e=X9IcN6Wtu96h98^~TzbNrSY8kAPu-RUzZUVY^ zO&VBIuTnMah6er5$WXW5?a+WI)eKDQ*X4KTSxf#6B>=09SJc~gpE0Zff(EjmXbw&! z#Qaa^$$(x&H{ja#aE%^=RtAcI3#s*1+I9C7^?`UoO%l>^xlnI^XzbIT7t~vZ5~!nP zYy&a=juu<*DJX=#&g}Gu^sMr!i;&Yq4x62Ba$ZyNj}0fELQEkN9nWkwBNY)sF=9n< zJ%2)+kmB!t@;x&l*o>oz4O&FT(8>!3qftzaO6T)DH8tI0NK{8F5)px^KqWvLdl!+; z@w@koH+348i69_WAE4&ZCn>mwOsVO5QHLxMori;(^b)E;($sWyEM3qN@LOIqOAouB zYbcSw$`jd?_Nd*^h&pp_;$)x)Je);A5}l=jT@gG*+~1%iLzodNu^^Bmi6DRP5QWq^;_h{QihA^8DyJ!v)tw=i$Pk@ zfZX*Eqzd6Zx`Vl=j@?~Y1kn;S1xCAiUQrBL5snSpNj|V)l%vPEx_@35gh}3=*P?U8 z&8iRM;5H8N;@B;X03X4GbX7Hs14+~j~-Z8 z3;iN#Im?|&?NNZJ=|wv4!E$%%&{7CU@ti)(#l|j$kjS23NlZRXjvV35^#JanH#DLV z`lSGCrqe7`oD-xqF5cnv4yw0kbZ60~D|wT{(71)$ia6~Xtl>u$0dtzu!BijeB-b!+ z0F>MHhOd?zk3@1(6;0{qd3Ts&{CFrspmxyYR zalj%1>}X+|==uAbA=QK2Z!dO*R26gsf_!~{TQEY?`EBsqcYcR6K0?siPkDVh4xEj9 zFAnUX`6f(3)(yO6Bs#i*f0H+c{0<^_Y1l=0?*Gxz|NwXo^MGV^_|0U5y0Tp{ z5Sx^^jB$UR5}>R~(?t`kZfAmV0CxI0A^~MTYSd)H+;W3@>%sOp8babH0ukB7_Cu!) z#8yETd?1en2&9oD?wA;+5BfI**iF)YSvsJe1vaEK8qf-<2jI*s3c?V!T%{greqt6I z9y+bj2JC;?h;LIA6t)MeDBaF}xK;m#sc|eG|G#E8{*SX8|JT_~c(^@2C$ReAl8(pc z;{iw;3veZ|(~I>X_8zm`#!v_WppcQkVI7Z*rkqD|&-kC|(GCKphh!mddKzq$9G@!K z1X!fK4ThYI%14^>Rcg{BXYudVE00{H3G7AgjuW{3qpf=){U0GL*h!6x1U{#NkN|M_ zsSkMrWEeXog1QV!7b8M1Mj`hgwom6&$9GeUY58YROa zSE;U#odOW9ee85>Oe}qDPP>KJAE3yU-cfDuu3YVtFCl2huqH*=|BnT<=dw;+yQp6o z2_ZSW;83j=^d2qvg_Pro_--aXqz*4?n$qjzSZ8rR)^)DkmCePK_V;mI!tVu)5YpY5 zsoXAzWfAbj7Fz@9b3DezX{4qSqkD@5Ea?C2?%{ESQ*grF(?jK9C|Z~5VR&n71GV(< zfwZ#}Mc%wopE@xr$=-IX4zu(g6L(skiZ*28Fgy`N!vu>$ft)0T6cG=V&*gwg8zFMceKmqIz}Y61h09(w6i%h1?M5KvXpZGn9wET#EjIyAWx}=qW_np{La9 z$GdfO6U2+a1~nu{MxY((cGxs-`ZrTT?h&Qq&I)QWGwRM5Kkyv2gUlOlF zavgy;wq@||$g*vWw=56XFn1E@Jmd-5vv{?ayGrf`x| zY&(t@j^%B{p*>tBi7i8{K@7JO?Ou6{QtVpk8*E>xZp+GeTwS@WaqtOBMkN<%+OnZy zU5@%?WwFX$o`=kd*G1+^UH09U!7H5e=EJeD zou*KK?MEVxgygWEN!zi@7BS}{2@i@K66~bYR;droY24A? zJ8IL4L~Def9Qrhc6j7MQhY}ka9y|T5HhbjB?I%uVGR~GV1)UcJ! z@!_xWD;r0j&FL(bkg9^l0FIHPsFtlf71TVmawrgY=2PcpQBpw|wqdrq_o=h}lq&@; z`Sz)1NKuZgiX$1O<*L&I`>~5pCm^m|)!P0Cr5kA$3CSaB!KyyF{eVCuK8JvL#4Jf2 z2)RZ5x~hbKqFSszyU`gsHK_Y;hEzK5U=bXHbJd77CF=Usk0AN9=;>2h%tM|LcLMEr zHhctJf{W!ywj(91ilw2tgjf-2BdTQNBHT0S0)(>76c=v2I>6rw7KrMQvxLIE$mNTmj1S*qN z3P?wI307d7e(LjQMyQ!<3X&h2;J4#*S)*4l7uzK6 zSNPv_ngWN?mivT}65}$*rEowYw)QrDg}P^L`$C=U24f%b!K8X8oG=GBie#bvYdhvo z^?BKKI;nmU@@UB`XYwU=(z6MESPgvkcK)f_`D{Ye6{bh-_a{}sy5e9%ma6Ktu1gf$ zNT;;GSMcnRY>K_Q8SC=1Uq?UmSXZnXKUY%lhm!&@>2MKnQh?5G^;DNWmv_~~hD>vu z9Fs||bIrkvy!%-b7HNRMZ?D2UzzuiL8fCfrC+TyYnFDj~^OJ-dlDoVUWW+OA7u8z% z#4F&g3Q!hQ0QxTg>sh^2`I`lNw7U4srZ%#4G*ZE6I9@jC%>mFc@4R_Q>Kp(9q(eg9(Exq` z?@z8$N4^XxKd7+u;k!#IMyGc`{@AEQ>_>Y#kx5D#haE}ZkRH=h*eU2Z8Zfj>0PWn8 zJ<*KIel!$G(Ou+m;#HiGTJn5BKEOonAS;5turwo;O0B+CA3c9+?1LZ#2TAJWk!hog z+}Kv@PqB7|O|1k6kLVPHjj+$-IZg|{FgE*L5DWaw03iQp@M?sh#qqGs-gDAqw80OGQ)jG<25 z{$ld7{htNufZ(2m1Y!nEhan$bry5f(BzMsUXzrP*O$y4;1qtdCj93ny5#aHLf>TBK z&(*WsNQqm4myTuWF$|QcoJ~ow@bgt2H@(5de+_l)<^1+@tt4!DP=|fA`k<8-vgs)) zjLr?g063yZXT9l@#p;|_%JaKpe6Sf-A;`9*ol;I30qWt2SBgR5ZLeI?Yx2J}zK9i! zhz&g=Tw@G!=o7-d>n~Nb!b5){%4u!T<#e=JUGr)Y&Z6G=YKy{;faq({1!Z!kE$@sW z_>Iet)Elq1=4ti)tD~|%B`<^^`CeV~S~axLj@Oc92Pr2Vy*mgk9o1cl2XFk#DIZ`F1stq6;eiQ_JrB(TkNCp`nr&^z+$fPg)vm;wqZG_X_oHn+ux z{W@;$#~n3pbJJ)LSb{nS7ijR12&|TEZj+<*IUFsL=;w2Fc=J{h2Xw7@YW<$ZJf(K; zX_vyMB=I>q`Un~%*)6WXa+14mQTQI${~$bV095z{=RsKkFG2Z}ADH%IvdA+<5C;6_ z;0Q)zWYHjz!4IE8x7O8!Snh^K*2&)lMDtgHH=(xiW*n1)N^w~)dcs*!cf1ctLr@@i z#6*e7X~RT}qH{bblSvaSj%Lm%Ktw%IP5@HNNW~fIy${>8Me4bLBZ40w0*I#ddot4t zxXGeG6BNA8vr2H4_^7P!PyQmy>f&Yp%K9X}bO#FYQ*peRxvzuXXpbWs*U4E(K0rJQ z3I>(~FnZ>)9xsY=QSMG&uJ*rCXpbUx05`GjAsna+yxCQqwI!E7q0ZmZ0l$;C+`(5U zx%D>wvr=2fHFA{g3bTi!cAT0@H*EVnS^tWK$`p3 z|FpmvE5bR$5oPE$3YY@sI(ZJP7j4H-7~*F2%v-0o`5sT1(+0$g)KH(DT_7@ZA~;}n zAxe$6UCBREw{M%B`vWK2k8+Co`6N9)l PcYqsy`F1!+YUcLSktn`(`^lw7x$B*+ z5QD)<1PykSyVkqc)A@fy#gW;Dt_%niGJo5>-8&U<+tMaIvV*YUZU7!sCP9w>dA%=s zv%9BP9ojMve+6_nFVh?HN@(Lgu=FJ~$R2k~_xArv*q%J=ZkRx)fWvi0yPq;d=K!FW z(Mm(cf}p%N=0H?oH!x%<`A(^iZq@1UoZi99Fwl?zC^V+N=%58%IhfabKchpabM@#u zr;0aMs=e=AP}GxU{&RBHcc%{};J+U?F~DD_I_6I__gadI;Kf0IK0NxNZ$z=R=1j-B3iHP7ScsO38w zbq@5xEJg3pz#1Dsi;@AOy*)VZa5t)huF-oGenlUua8p?FW~pO4bBh<_d#WiqU_`r# zLT`J58E{O>rE~n8%A=~wyRD#OFMoF?4$*x3?y1~Rt#`G~YB1eGU9#(>w7WaINf~{e z0hx>`E!6g1xxLA0$iCi%)kh25oHYv7AQ{3p z*d0X&3`MB&j~Pv#I#HE-^oN@0rdz^J8mmg*Q=*HZ2^rMfrCWNRD*!E%0z>o#SX?W6 zba)(kqg<$AyPBuVcV{ z#=n~bEROrzF(UyN%o~bc>P3rB1E52xX*4(*4PM9#?E>|*{xP&?q1z=O@(^8WYr+9e z-~#`g?`a4B{Nz1txKhLRv_J&)wmqjdeurBVb44Dl1+Xn*VwI__B$Qzyu10>;6zjD+ zKPo}^d-X@n5j5WY(LDT)-g|1-i@+^(AP}09f}j-F#!bFf=&%K}PXb$8#!jK)F1ist zcE&crCwn`VAc%krV^kIEDoC{MLMKAP^nt@N>7ZxsqtUO}=iqnpzRm(0W0m_0LUdS; zj@SeBA@%9LQ;_B0$KefGQHMkV1W-%%x5+_V@=sk=?sv*@f*Op30rcJ^srXD2&+8eP zfX(+e?4hA*glc|6aYgzX*_gv_HQCMYu76`0*(tHiI{C8WZk)!@%V(ZRx>H z(p!414!Gd~Kpf?6X|al{>kkw+qfjznLi9U{L|iYy!AIHM=pLIO>e&N>^RJ;@73}=T z$zYC#O3K)CK5km7d9qPE-XR&HyqDu3hsd{~bR$Xe5b{v?n7Xzc zy3Fy{$zRlwgN;uL$%_(bGR+mm{&U9i^~aKZ1-uh9XQ6ucC{uLZR4E_ ze+#=P&<$m9`spw!c@5?D#oE-z)%Z_O;=9$7PkTd>zW=n6_;=``tE`agrE3bLYi>J~ z2gDpcRLOU!zK2f=%y{2`57k@Ue7IRLk~ZrSmiG0u|LP$8mQ5mB+>OuWNM~eNYHc{& zI+wTQj$wp)H7v&B*k>KvdA_Dlp z^J;E^HDPJ+E?Ir>8(|76RX(hC9qH8TqC#kY)KDQ|9EMuQElLJ|b{b!(rhL};WJCq}0{)ExpCI>I04XlS6C-};!|5}98uj>D zEgWav^;rvkK>hle6Il5kwOXv2f8MVxzR;rGNUgc(M*?ZbPx$7#KIqJ8 z=iSH)H^>VYC%ka)kPPOdy>N(Q2rD35;Dx81%i#F-N)NtFG*W%P=z>VeZC@ksm+Tx-*^tGs(r=y+^kqu(`w9atU|JEr7X0TjmzvJw2o2XWX#u`jR^L-JgF~kAWB}!^9;TYF0h}N`8UvGR()m?osKz}p`#KLeu>4s6{qho!6xAGwv z;DAgY!6f$g5N5-D{vZr8E$hi>j01F}YJhQlS_{&ODi5dR13=~p zG+J#XKoB~x3G@L>TC-tC=-?ropC!vgF|Km`Eh6e#Ae((HFoC}eCOkAy7p`>Uv=xB8 z>WU&Pzjb?10j7^)A2?I5=b+gNc!AZRHu(+6A=%dm!+vZ-g<}pzsab-#04(yS0j2lP zqcIqLi$_3{@+NTag-_7*#!gwTc~E=I;j)nMz?<Y37As$7r@H@`Z;9G{BHxf!HBrF0B((!Wy?mUUa5h0EW8gR9CgbCsBhefTql4WT!oz z274Je+6k2CuUpW>frdKDw?-HP{J!(xD)rqO-VEPc18#w7k~Ua{GFB;H(x*MQ-Dklr zUHL;ZyDxMRP+lU+E%~mx`-khZ?^=l%4<(`uRk{D|8Q%VapF%AtLh95|b;W;A&N)#; z*;zx?qW@lJeR)5=jvxEZry5B0@VO6c^uEzW$zgN3`}Hn*hw?s#svC}W2=*(Y^|RcgRvyhir8`a> z&}Yq{zR(9SA*X4PGTe!~wJQLulVa2-e6-f4uQC08v^ig=l0TK=i1px~P93~zABK=a z<#z%O7F;L~=Uw3G!GNyAmKX}VxL_Pe4U-QWUV$7(?if|csbKI@uN6+at6e|2(N!V= z%E|5+9jt}m7FX3jpN63N{GaoR&LzVQ9?93scK}N7!uK8tZ*1Gom&B0>H5~zEj~?AP zOg4`EpZQDjH0;zER_g}80PYZ%uTbEQ*e7592vCJw5Fq)LM}=i|&@IvEMK$l2VuXh_ z{8ENv{{Q}^BYvG^PqN&yHN2xF=IjjM-#ots#ycNT=im5zdXC!@8d zD240@oV~o{w+`6aK@mO#!TJ;O@F|k{zqN_qMXzGLYq>jcPO=+rto3ToZ*9ctgDUWQ zw-_E@*pWP6ZF;VC^5$`Drgo}EqNFbEc2BRs>bb{_j$tUY-5E4;Tj zcqkp_*p|U{1Lx-ftaM!PsbSbJ0^5Wd!_es^f?s|n%DmMjjii~8g7%1KAW0k_5Afc= zPER@A1JiyTv&Xk`pc}RvO!qT**Rs3xz6YAj(Kpa(?%X4R?kU-lc^3_aJ!zud z_lE-s1|JDt3{5LY@j_^E=uYUb{{upf z@x`|>ypg;y8O9t9`4Iz0|Q=nti-z+$ z8JC8(T8__LIO$C$Z`x~^dw&nD{^#1TAp6j#ag*j29&!Sl=LV_ zPvbL$0bXG{$H0UU6NBkB_Y()={sY^8x|JxZRI6@^*B6 z|B>_(KQC>py)bvIW7Ok=d+^M?FU@)`S^9fFZ`sh=3Gjku-i#bUU&lQ@6R;m5S0?6= zzA(VcQW*vi<=zSi0(tzCu|OsqYDl+M5kVcFBlsvmyQChN8Vf=YAl{jF&CjGCJg{(w z6eH~-1D|y+xtgvw86p)S0o#>nUyvs{|9UvkT3|bn;vE1;-v?ck;+f9t{T=SdA4y*l zl(l&muiCi?2y$q!lZ0?Ahwc z;`T4{+6MpsJMM~u=`q=SNKwX5_Wg~YoZgqs3yVCr%h3%;MZllX$_QQV{zB- zdAjLQ7GKj#FA`|KUB5&~C4Bv5jllkHjo@qW8q?Q@_&Dni_(>lN@my$PLP&ACtIdaa zSYdy}O2*$ZGyYckNt?gcUBiQw5?poiVxgA_9xO<;M;4%k+YO`W!v=cOG^iIW2tMJ! zECEA})9b_h{=X#_VzJQJeWE(9S6el zfXIM=!(&)8!3V(i=#GQnMEKk+4uJa0gpp;Cot7L63lhCGxv; zqZsell)fpXD{)>QU89mdCPZeH?$TGpc&8{fF)7wWCc2?~X^eMnd?#E~il~uh*6LY* zQkGPDmH*BjDIqfV$b~ z>_SZTh4k5lymP@ij>VDyH8opO*udwWO!=*8dPv4Nch#Sh-ZUhSYYBW$}`1y3#B9Li!y0VBb?lR3pyvB=c`Qc*v$pZ)y0CH=9 zOqN<6^x|3`OTvC4xW(NAX}2+;9-p4vn0Mmi(iaJi`&Zz{f-mAqPSH{SsK?n(dNj8{Zf=r3%6$FM5;6)UA_>GK_aM&4$9jDU)v`;hKPKc#YW z`f-Oh<=N@i9exK`Vn~9YebzMKn{xZ0scu2+9@s^OE;%A8paoxQ(mR+rqmq_u)w{R! zwIPxy)}tkJFy8(I&rgL0qa2e!f?>8J>nI-*A4|qhcExBp5Bme)H#()A=`2B~@^NCL zzYWa8fkQutc+qzZ2nuu*tgCa5*ZT3vXRLl!(;^TZmDoP|a-V*kfWZOmv%IpHUzf!Am>FVRpkL4QpyoU;i7Emzqfq5~Fox;A4ALNj zkH(Zgr0;0XTl%K)L{=J^k3;x9X;I8e&&+nSv18Ppwy9}Dmxw~>O8RMM{Ga`a_mKG6 zS8pk1;{*;l>mMNn1ED0yLwaN}FDX2MBZIOqAOIevK&NHJykGaUjVa%PzEDL|k`1$j zC{RI9uXHnX|8bzb*^p}uIa;6Y+Jd*>>(ZCE;FqTk3GPQ)8rEf5VCT8mlc(LLXL!O7 zHu8hU_|~c38!+S@IY|(zKb=^GP*TDW9`P^O$NO?P++F-5-2~e~Cz}8eEg5wH7a|68 zf~{t84-g<9yRx40=&pfxmMReDxS-a6K^ z5HrBhNI0071~iDfF}<}Vce;KGxh8WCA;5P*p-w2qjW9NaQD}u3ASiqme&9ArIHLd@ z+#0YZsC^fdrq6A~FDs)DVE*yzm-=IrSbRYe|MKadeKIcvjUc!ewsNlHx4nt^Re zPE1)eek4gwO!v!X5W*+LY}l3*6Nn%S*mB!0DW=2e7GC5sEvA2^&w#10cVJ6?PB*#* z$~)2R-C|mz|6eLhcTJ1A)cktG&I8SXrj*3J#!d!um$(}TnWN3GU0tggGJ+kZ3>#HG zLyP|C^q{{Ms8euy7IX$>C+XibvUA0P*UgderPn;>{=@ig^SKRcyD?bUCF${b^CJI5N*2hnZQ$=lm;$)NOaG zhJo3!TQ|(~H@|UD3^Vmi`ki5B-0($g@TQVjbr^iOM_DfglKT`EI`w#AHxf-CHlM`6 zOT#RQ9d~=~XqMJ_oMq1!omS_~p?HCwokQ09l^sn(|8u?2-wur8aCE?C?dKK#`Gqbw z+{|kR-qnIPI|4Y(nG-vR_(xg3aY1iJlAt#$c-e4MJB|}xWR2E7d^$Nu0&$j<^?*>~ zSAM|=!}c$n>XBwtd6I&Yae-Z*xW`AD!DfToGSd9Woa+|tWCkAOM=b_NlzxIktkrgkcv@?r z{l$f41RW&H3|b{e1n|m^vWvNTC80jE{PYtX)U$|YssCJX@9ku28_rKyLK(TO)4-+c zJ`dF}xEE0%!q~NpGL3D&=k$%Js!mUCBQg{%;Ne^4zy=omreF?RVu9RY?_cBn%$fM( z)6&`S0eAi=R`LRO{V21u`Kfz*6q@;auE%Kf<15`Bqs@5xoptApHanKOzw7u!Bq%;H znt6ZX%Ey>d!{;W_K-rZL4J>Li$0f*bf)__|BvItIt4P%WWac8Q5&y@HF}pP>SBgl3 z$mXal5m+|7nNv1Xqw-_QWvcKUWtAP_5v8~IzVSu3yXLVb8tZYQz+cN471Z?`PL<|_ za6W}Zf=CK8NSw)CAun#lSkpY#Gft2+3~$Upisr`>OoIapU;nWV&Y}@0@o)i=3(b3| zzsc*}w^Rt>eIze|c3l6ts~_jN!Q^qK=O|hiHbRSvL`sOE(1u3S)iB4v;t5KgoILG* zHqNy4y3PkCGcx49xD!mOTlkRs!#I;0`w&kGy|+;(n~_9tDeoiwbPGSL@ClcS^rZ(Y z;WM@fSBPg=EPlOaylJidv?8ZrDKMc2LqOx=uTS|d?wGDb6oLeCWbha@L_w5AJxbG`oo7#p18bXl< zCxVb|1^X*xyh4FU5@<#c6t062zeyP1uQd{r+fqjg&f@S$uRwy&P_Hg=Fe^u zFQxA>;cIU5WYgH~E96pmMp<^ENkJHip2_TRSZ3mi{WBd+=c;sw42aoCYm+wCvB!ZyI2Mr2@EZ_pK3Ehx&3XM z*`r@_9TT2K(7XPzKi^J#t&ha?DNoZ6FP}6{}1U`Akh*vpD?chEJxzhKm;CQOyM|%4F-^z-eYz81wPd z5V}j;b<@mFW{UgEG&89AVTB=hr5~7iEe23hjYMZR!lz`>+R4E7AvdJm>~5}bo$Y2= z%yqC%U<^;z>y{5so=Fjre!)4m`6O9=1{Ki(i*S*bDrih^lVkOg1Er`$8svFo39sTpRm z+2{_MVfLSN<)i8FwIb~>D?g{vgWfg{+NGygxh7(!sQF#kk44nq_@1_pUY+DmF<3LOgmTAm`8`MEZ00^sZ)Xo>fO^+z`v@xg@@mBY&xI0h{MVsv#2| ztIselIrf-*NxXt^+qm!eNy=VmEVaxF*H)Fld_XJ7^LF zfqlH2>4W-FIoH$=T_DRaKy#vQ0BW9e*H*vX6kGqIQVaN~Y9UqlYq!r_NMoHlZ?0L8 zoi|MzNt*gk+{bgxZsuke?+z3C&@JSn?>ttVJdM)f|c-vouuWUjkhaQu!6t|q0FH1t*InoZ4c}WJd zj%xY7{ZN{NU{nxAMoO;_)ntmzu|1w7HHpiNYFgoR@uO~2SwySKB1O9{o2rj?pk=yR zOj=NzNmrcxmYm4yPkD0(vCkS<(%n|nOU48iZg#d`Qrw4on#P_%vKXZa1p$>Z&hWSc=bKR=06sR(#|1yneL3IkT0bwJ z*$uv9b|vX?{I%wQ&yk24x$>rWr3L_NgldLa2ufv17XIO@sq%F~|d!oFJ|i%;zp=!Ek`3=tMlR&{m4BWjB)GnAX1efmt}lzvgu`X6siu z;R>pc^!*8Fb?{=B&?IAb7wl#F_nIk?>9LZeRG9zP=APu9`I-A@FEev8WThbmj2JkD zD-a4kgh-pg#5buMG5^%@D3ClWFt9pYDPDH04m7x9_cm9kCL-NSDQ159Eb+ zu&)`^>;6JHiph~r7tDQBk^9}d`F)a>LT9CW<%dWHS}&lLr@|D&<2gSXx^~_7GsF8{X*sATtiAq3{!AEY)!hO6 znZ0&fo6Yfz%}!Nxo)qZV~29w0}of$fVniHDN{ zq$gWSBQ3}iDKb9BrG!m}i|KsoXvvzr^WKm4d${64Pw z@}zys4+J{TvL(V$WqD%^OeDvgA+{&>90!OSK$DC&-vd@$N#L^{C z(77KkZWC=Fn5d+cY3RE*i@NRVcZWG|bhs38g3Ub4v?x+QikkB1|T?ETBBhmdyIk_8EXNo zz`Y7qZnahk#N&Z-0r*M4Ui}$Afs;{eodZpf;8Qcu99coSfF*8Y5gjxb{l7+;RZ3?m z(UxOBs@YNpv$MElwJRZzCXfTb!YI;(CcweG(IhlLA)EGFU@Y4415P|w7)NeQRWbpV zUd%9nV)&C0X2iXxp-*JuqQgC8!A|*yD4n^2{LR(w>;p|?s@=^8nwqh_^%5L2SIQvt z6@4tKX4z4=V0)+f8Kxl;t%b&k+9*0myZ;=Bt?t)@JRKv^2=jGqlTOdqM|G>C`crcC z@nBM{)U^eB)akV@K;`NqTEkDz0r*qD-&nt{#&)7H-sev_gHbA^V!R^d?)-z`G^OsA zgG|HFG9gf1zAk*bSX+5LBcW^EI>nu`j5_d>PeW~CT$zm49&B2tn)v;5{4SRco*@~R z0+WAjy^__u*^gkm2e4J|7*KT4tjzU|>T`8KwMcE^HgG>a*sx9GE;`t>bogP2JK?F| zew;cYpIJ)36oB-|FYK~@Nhq{v7#h2HSUXX%%rA{XYs=OxbM!56-h-`3-GE*Rc#Kn8 zbDCDzgO^L?nz$aSOzM z@u@8(29>yYmTF2+_+QSa2qp^NpQf5qu4JSl0Y&-aYv-h@-x8OkIU?6jj_$O3_D7~? zU3Vc9bwIq0pzrvR(ZBH*r!P9hG<2YI@U!PO8u~ly$h6qg_d^{Q;O6x7#sSFk!W4je zTu8KlR+5Z9@@!jGit!11uqpExhbN$kH0m63Bqig=Hz!OKmXTV7fnIZn*?3?EcU;m2 zsS03(e%Pc|oel+63D%$td_JiS6gn%DwegzD!4mfD(v_6Q4eB4BT6>QZhh*V_E4gW$HF!`x5W@$jRbw7BG zJWK4v=QDL`EbS_mnBKF~%u_h;6=I9sA<)K*Cw{=}>a$?haTqHnUIDuDG{5r6D}^OT ztTJ^%TcRR&1WiszhFKTYFK$+VOq} zG;ZS(lWQ!B>esQ?AN5IwmJtHg`(cQQw5Lyv>Tq?q;-#j~SSX+0{*Ab)>%mM^pIw)S z-H4X8GJu|hmAHOLxhf^YM7`XirEG-#!)TqLcN{b;XwMw!u3Bma&4DdzeSOXp8y| zEC0g8gz#V{*0V&GRP4ckG8Xg`m-O1&b|@2}s)1B6Q874aLFG&d4EH=GDxTH>C5bPC zoB$zdx6B|$;D($()6PAl(j}dfTC2Da7@HrfV4a~`nq;6Fh`!)CDu@IaIxTk%NGBzI zlhm(}9tJJB$|FtfoQ$*+{eyPQ(u!1IjpTWRG${s>F&dIY!tA(937csPm%BVk0|f}pK6WN5mU?afG-=l6IkK( zT`tg69s!CLC6Mw^u?VqvV?1s;5Jv&k&m#DQTxBEiamG8Qxa6K%W~hmjIn zR*A;6?eWJ%*~z zkeJRX(+?0Inn_-yx}5ydfwajq>FuS^^_rR`4I)ocGmATzCufU^L`?M+!duVmrO8qk;C zq1+QI=w&VIK?oPg`$5KF<}vIzdhv<3A6n)y4sZx?XqVDnQex~n=a}4;ty7jp;f9z~ z9jr)Xln1!5Z~&F-o}w8TN14!>l`$M+2Z#7KjGYd|0Y7(qdK&(U~OGd$nG#KUV z=z3lf+E3>HJ(sRlwwn^0H8jH-?ci|)!}1un>NwMicj>m{OpaRD(qU~pI3DCthLs3r zffIht+mu$1h>!)wrXVLwK@)n5Fn{HTu${PBH_q zQf8lI>N_ARiWkW1$2SZ^Ja9@@Q29tB-n$CsyAcIJ^HvTB#>lk%QSix-tWJR+km$+e3lMjPlPlUXk24nT zu3#4;SvV!ksQIcHf`^JQM(#8CuS%?C1TQuns7j3mb8KsqwDie)jn+?^C?YTRN z--UI_4g{{_g1kaoiE@@IErTi`LbJR`J_j5A!Cm|lvtx%HNlEuF32VliP8-m!P>4U( zM5xe{&`G}vI&d;M4umen53V$JsMDjB&&&7M5HZ2d}1h$V8{MpIAdm4o6c>7=4&T!enBu;mofr{<8H=YMRCUQVzS zT}qQ61)lriDQ2&tHs67}?-bKe@t0I4E@p?cRdZ@{ADm(iG>hH5Q`u2o?5;hPEw{z) zl~c_*<{@`jhiPG(|AGz}|JiP1hnY%{7CMY8?KHK6CB@R=t&9rFDI<}mjUV`W`%7>i z8?Wz7#~F71ckeWHMeNxZhflbpIvKHc;lbY^9)xabY~aT~IP7rObed*7yiatR#>$Hx zO~)@>2HH^3Cj3R_q7`OAPrV2lDK2<$K??EKVJl2-C!|WkEQyz2!TAL18t20f zZJFwl*VXwAn&>(AzzQ>(Nc+!Mn1K<~VROL;7pGh4BZ%`!AJ=>h-(Vi`X(r#}l@!>k zF|a2|Vt=zNywV*{F3^e&Y0x&lnPC_4@cTSG@UA~%ItxzHGl(kj?a)nZ>Bb{=e9v>q z^J7+;)6A{z-j$}d+pWS|4cooG(lnV4SF#Elt;02~GBf!oUTp?;-(o$pYK_Oy9L^^m zzLneAj-=VY1YFRArCks5d%|inzITTd50TFI0Cl@NYqc3lnAm-*O)mSc_+{)H8S>npW<%Ve$g4`j^-zhwtYK_B_7wJoZEx z2~PqIzdEIZ1Gc!;4c{vCA!(yTC{bxkDryVn=~ytrP9{&H)gxa6PafG_eYe zA~ikoA9E7|+l!CWpw7Zo>C|WQlNxEU8E^LFWAai6o#Ka8ZufIc%g`Idd@ZS}Ij=n4 z;Mz%6J*tw~-363w>*j7a$4nY2JrY>3PD031ebo3Ui&Oz`OV|)$*lH~a9mbJXe=ae3 zrEbBwX2706k=p=}BwNbfLSewD1eVHB!ZUm&LQp*d;)#0eE!C8#2ywYN<<>)GTl4uI z3Z**N^q&dt`amPUYc5Ri`{&dY4nLSiB8?t?1#<8R zkB$@z$aU8cqVm}B6`AcTFfOcU@5!Kx>CNI=11c&8!57gh6!GG|PU;ae44 z;FU&JRhPoQRb)9>%7{g~g9A@SB^(UY_*-OSCC~Bdn-yBVt@qre7ns`IzyF;AF|UU< z5N%69W;he3yf-!D75Q9u_ooZYY*X&~|H2F!UNtz_8J7>;f^*$yb#p~j<2tFSHchzzskSsYfTMa)fCM5X?TNn>9F8$NU0Z|!hy>J{^Kj7; zPhfF5Fo9VSxtGhj&A%WdBH4e8V$ z6HUy~tq&z~mtDZ*A+j}#2eQryyXn@}5jCyJ4~n|Aq^9Rv+sqj&qt<9pTgU2^0u$qh zyAVGH8MLIDqrw=zFFBC81vwhEL<99|t_95~fr?fDQefiEZlg23>f~_%XqiaCRqX#N z;!&zb3&8)F2Rdq+t`Zjw6%KH{#v*ql&b z8XF%g5u;oC%JqgLZC)hiOWjC{iZn`J0Vnt1E}<`AOH?v07{Wy>)Sy?rQ0jhiiD~ZW zktml982mIBEz4Ine;;5hev9Z=#k+kCO%HF{ICF<2)LA5i7MU1OHFMD zHID@IA*>^w9=R<(4l?oEK{oux(5Y^zL-g2q(#)jm`gpU?wO2kgXo)wHqLRyL)YM#~ zRx&jiwkL*_5~oQ;ji6nw(PM!sil^dJ!i!*As$|0yrg~SuuSi1zJdVS5Um8`9H(s%X zW4HLzpnj53t~6o3nthV&GXk3Gsnpe9W`>}K?0Ol#+TL=o1S0!ZI*{t#%0v)gV+v^E z7f+*RxD_b8oMVH@%f*xH=@G9&a&aUK+)j=Of6^^Tv5*%OSf45rnTyR_^qPj*k&SmeHvg%@S)S@9JcKC?N=6i)dwSbHP25mKReu1ho7Pv4=$qoFsKxJ8! zAiyJWnCr#m3K>Kxtr7}AMA=;Wky%~_X|R*qE;$(VpjotlTNNJW9amvg;ZC`nT}FbG zeBJ3KISCo^<-9GzV;&886eX;6wS@jI=#?@xFd7r}^lp+e9E4(8bgUm9QEEUGFL09a z_<^ah)~LJAU1|(xpuP(`EzY&6k*mGJ^xLJd?*DVyV=B4@7#8fHGjgPF_+eswC!-QI zBVyXBIgzmZ3NxmxEPg70i2wplv~0XWXVR0CWBjgV!M9=wt(B=F8j>f#7Si!I{|)fo zo|0HX{z$8%1dAse?L**R^XV@|HCtbXm`G?U?bbIUtrlQVQHMFk4|KR6TxqKJDPb)n z3=48r%#XrQAiD}4fq6fmyB_OvgOFtiF~->(4ML1*Oq_F%@=^1;eD_3tzyhXom0kbI zu!pRB>PpjhstSq1?fj%F!(($q->MQ6f&-jji8M4{W0gMHtWFXnb3D?MSfSKsnHzQ$ z8HGfyrTkZ(c)xoTtb0^lHC*j&t~@3rgyHqEN_}OV>3k^YCd|r8r7cd3SYH%rx>wW~ zGmIb|RU%#(KBz_1l4le&kx!wIWe2K>ApDPvvj`IR%L3tm^`Wy&Oz+{rXd+R<7t~bg zXhDJ04jywyYA4Fcs62LlD{C555N}$AmfEb>rQG_D)(C+;2xd%hLL&l_ z&?4FF`s$q%a!_=3tXi4PwZxO4#n;xF-u(x%{*6GWF&e1Vw+Popzt4cM70XNxIM$`Q~3}XL%}b^3$15ixs6e)2lLi$RUM2@B{d?l|r?J)mKBen0<%MqkwI&+r&oBDt zDw8wQAQ5rEfXjDI zcLiq=H5TxgkF6}o4Y|(Lj?`K29zOY?IBR#r4?CVxaA55`th}>xL5#Hc@mwh~vvNJ% z^6ShFxnpy^y(Z|lC#7mztsdxG0B#R==XIPUDVHrVGG8Hv1vf{*3!kpYH-f*N>)%Z8 zQ|G_3uzS_5!(#&2idnQ$PTW$h5}@Jk=VPH~cfFt?_V^P9hEJ!!z%(h=kku)$E(W7Z zOe?&hgIQs`%EE&4+sRVuTF~WzeX$a56VpX?%tFT`zG3dIAQZwv>BMO%DPRj;L_X#i zMLN=g=gY$@O|HU^$mdv3v*lmP@JL*~BwSBvP|-}L%)Rp~6Yg1oL&P_yFHbTgs=0A2 zwK#54hcM-2@pNM7aIjQS+DM9gMOR9DE*#23ppSP-f~RQ5v(|B981P2rGwZqah&?zu!~u?Rp|`&98jalRORC zL}21MKm&&~i^A6tF$HNF2{)&+ZjjfK0PMi(i~4&U@zN=u(kcq0YVtj?wq?4EPR;eU z5YLJzk#vwHbPt}3W1u|&NV_zj6QyP&K5D>41YAFs(i;^0+*Q|`9r`jCajLT9e6BQ( zY}D-eH*&MPd+B;JrXvyh6MQT+ulE}ol(QFt>P?h_6i?OE>?b7^c1b#6&_H}sd__eV z(_%f)P&V#1j`|3Gd=o@86bNk2mlyQ?AgUZ{T8TbkXZuQpz7u{?BEXd8x`UyKuPG`{ z9CwxO>Kn*G%XFX~X;mICX|Dken>tnlh@%;GLRQZeTk({7^*Qxd$s^o z2oY&f=3$!>dM8G$?g|L3jOf?@)SkEJNBk^8)fQt=A;tJ)EDqnYHj5}-NokZ0b@ZKC zHZG`-dMA4hm0~x5I4i6h1IX{~KvK)}A;3ehFD#{&Z5vRve@Z6`{3uH?W29Mol2Rz#9)cyO1=)OeXGb&Rzl!l*aPzlZQmI7*mp zpeVrtn)vT|ekC4*vK$`lu76Q?Xa_vQA4Up6Z$4JKO*dg4A;dvi3(_XpH-Ne?2rm5f zQn8gmmBpk+5orqZHnOfVcnC~L7&y)fVzn$P>ub~+DU17pi`*1t2%_<6aKqCSN(2^d zb!T#2No3f1MDhut0E~{Am80j=qen49%X~*)$#bIB{ zE|W)L;)S-8Cnyeb$80w$oESoZE)}_6f)}A!f_yBHLcXsI8{~)_9%9Z9vGKT*^{%Pb z{6rgDtQ^>Zjk+)OGM}^&>?mvB9XBP5q>xE3t@$AfQ35^cM>?A+xs0p5&Gem7oSG~$ z6+`F5rPK!2Ox#5LLslwR^gMy1Vm7IS*&v@N)g){u_|u;b>)}@1#=(m2np43U(H+o!(tK>x*A4lN8QMXOWC@VOtftO53a*4fVJ_0gd}c=G;kiM4Q)e1hSPV<&M4DWc zL2Tkb+|I?M9JqW27Le6?xq-dGczWtr*A6WNT`d8V@`aQ;gtlVXTn1%AvPM5x!a6domQ zbgM1a-4-dnm05@IG*oAj2*96RKWwKbjisn;Nf?DnibrL8aq&OMJumrS#=c9 z(u<{$w99HJ$nW_6wE|u#*_|&YOfgY#AidF?cMDHSst-dIQCNpw$eA3Nd&GZzeLxHg zS{66UlbplCkpf}erFXJB+Xs}dWeW?*`YXAAc(7D3U@U#YuW+GiOe0W7gm1~Z^bx75 z(^t`i@KWQ^p&tp^a^8`4qHZ;5F~=@_!*d`!6+G6LCVeKbRMb%`UjxshdkHIiOM-a_ zRSD3?+53<)d$%>ZjwLS(Ttht`D7- z=nNSPn>c|GlnETa!S&AwDM1!@TN0NZ5zgwsrXwR&lCB~dn6MQuhxhjI{ZRZ71x7$b zNZ_&ge~`O(2qilJo_xv}K4-TC3Qa(ql*zKQ>uEtIrPp$a%_l`zY-iLlg{}#7y%_af z%DeJ(czx3whEhPa_#R_23C3V=c418Vf58|-xW&LNgTg6l|q_ogp>PuPH50u!`Af=DRlRTfv_ zvQ~t?NAR*Jg09W6$HZq9wBiJg@blWJyNBcd!fw0&H@o#%1TB6K-uRaOyXkpaqmrn6 zNdjs{CY(XJrIz6`?5eW(TMmu@D4+3C_pqJFgr8tkx1pvvUh6koafE}_yx+?$R}m4C zd~C;+L0T-f_-uF!IM5RzE&(Ta7wyzC86FBKGtExHfmnp z5FO^1y681Uqy)g8?OjEp`c!JG+{CH2z0Ay)QdJJpMy>E!rbVSG)viIk!84u0F!C{d zKKx9~S7#}XVG~gV+B2$S6IAU-3}Ea241(Ibz$La(>2~#yCOK#wGSR!h7@HT^6u9%; zNfMW9+nfybG@TPph8^HH9h3@gP=5eUF#ZP3o-TQ8hwv{I+}v(i1Z;kWJir^1^&qQ) zvlOAfj#=Ylp{032^%BX5^z? zRwnU69#XJynJ1{(LWPR(l?riPiwjdB40KvB8Ds0~JHR`%jVkvX+6M`Qy;99p9|suF z4k04)se^Uy%KHf%&bY^aXWE;4io0)P4D-Rb}37n zmB1E8!DR0*e#8Gj)9O+z^#qK^KOt8JzGyC`yI$gw1Wd}KfxaIKb#!T(?v|w`ng3Ox z%p@ERGfP_uVwg0mI zjZ+Y*e`l|l#?W4u`A2r&aQ-HfHB-O#Pfsr zljrE1cQ-#|@;hFR0VhOi%|VLEv&mUyU;E03oHJ$c0}q}~%FJ{l9yZN=KeRJDp%@|jm{v|Fo*C?cfg}&lsU>>@+dK2U%I;eLJoupzjF^fZhF?fZL^C>59Dcv2D`If znRdD$ck~C3n-hnSY6l^PTT>s{2!a*U*X6jHEo^ASJLo0p!Us0|;`io9cJ#*Iz&rx7 z@xW)#jN-MO=_o*VU>5MZfaM5RP@aoih71Ix=0A?GhG)4QpET_yuXCILMBd$XK515& zjTs2pj+GL0s7y;;yy&4$|XDpdBmUm9DBce&d+plU^G@@9bx(q*%pdP9Jk2Xm(e; zN~ZDK+?c#t@qzb^T!`7yuBUo*QkP8D$Dn!}fb?^<{QlYvp>V3fH)#0T6| z*4NE>*7Vt9nw+!@*e4eW!Y^@2F+^sv8s9ivE=C{Yw$>_-%nK=49&cV!SFpOHu?+duV>CbV-pir+fh>bDR^8>=xmHA4XO_qL_!Y%B{3;!4 zbVcz+=km?h;qvo?gGFgs(5k1~nk`DE>&l)pZ9B}!6?yp^9z+H<)qW@%90YmX=f=8Pf%1^@CfFPI(a_1YKAkm3i=k*fE; zd-(;^+&oRTCiWsbrc`1$eujXtx&#+M5g^o&x)X76s)d$6nLUSp5BAB6UK~(8R>`UgB>`R~VmDCD) zEXJU&5)VruhcpgLn}g4c{J(EFC|)lw=&SlVHx4d zGTmW`v++O39};SvAvTXp7m?X*w!7eE^Q--T^-HzK`uq04IUxlRlfupGOk0q{izSZ0 zo^igX-%M7_Vsl72K{f}+1#6XV0Y}^^`5vQFCvpv(K7v?a7OJ6|%OmmxFG4*}_ z%xN`X2eehAKprZNZ2-^&huzn&n0eKYfSU>M_>lA$820}Q$B@4Ih9dRhfgYd#3$xwh ze=$SNSMH0ym~kWi`3ckWA}}TjC=@BA;%{E-y6CeLgrk$>p{e*^9=Hd;YMRE6h1QaP z5)eT}#u#H$FkOFI`Tu&1`KKk>uiX8wnNAY^PI?`scAZ=Fx*1q?v`^szEPhp{F^3__g6*UiwKJ2T;h@^_0Dp%Ww`PQ0H3z9`p}4b}#fRBfn=M_@GANBqz=*S?tp z9Y?zrn@umeyLhuXI^1vves0#6XJw|`?rPpJLl@uhGL}mCsAU;FE63yvualO_-V+}% z?s$cr&Uz~*H&Ftf`ipi7AW#36-V~D#uLh0?O>LB2t&8{o)8VCV-5ad$@7&XGn8VB3 zq98&D&?u)2r@d*Ki2pf~Y|ACLz~FhW&7Je6Sz2{tR;OvxNh%SnllNWe-%NWGm$CWf z+~@E+biOovPeMp4lQdN{TWJV4xD)?oj^6K|R!PxqoDa`UsfK_h>9)R-Sjomi_08Wd z(Kmkxv`pXp+0Rma!`)@$a(%>-f9*E${7wuEUAN1#g=r{Mz(35zOx;d8t-rY;kgwooeVQ z#92xk9VWcRJ^c?ez})UW{Rc>LyW9C4s%hPlO|X~!e3fIC5*hB}E`G-xM!hZjPxFWT zHyMdgP6Yxu@sOMS8{2+=n{glf)1Z;O%?#LyLk^aa+mMfty2k)BMZqj>ZVim{cqA2wP3~8yc0eZ|i@0r$K$>qJJ+hPJ>2=XQT znS1s<)4PXEB6*&Qg|z(8G`@NdJ>YUz`@Wf3xduoqS?|x_0glJrkKae4oarul-}DCw z-97J{;T>rF-g)SCZg|^XIWb1%>4mvx=VRLdQ@-t8NWe&4R}el~KQV~NPGxMWm&1p_ z=OcC&{uEOITJ=|u$@c=k@E-1A$uRrrLroeeYRAXz_b#}$<{M7ZPhv2=OfqWtcQHF6{M6c+tnEt$6d66seaFbTd9S_08v!*!o?sSOhV}b>j2pcDKkD5S+3+^> z4j@?uP0Rg&n`H@pCxR<4E9bgET#B!N6*5a%<9A)}&&7=Q=_-fwo zfTDgr>(2ko6pFw3;x|csQJNGKQLKi&G({TdI)-9%iM|R%=kKO2gwgu7huDcf< zi;LfGF?)aSJ*fnR_YVIYR(Pem;Bzxj5d7TK4_x2r&zWZsh5{K`1q)e@wt)=n#`*9Y zm;S;GZo92W)+k;w3D*Il>aC)|=V#%>b_Ue_K-h>V&}Y|LBzwIZ-H%bX!J~`5FiqVL z1V8B)do?Lq6>oIUd|~=lCaW*Wf>}e~-+aLe{l*Rc5+&vicl4KLVDI<6xBw@#6P${X z4FEiT$=&v)*|Glp!U>j!AUgtuoO)2A9q2Mm8u;(NG&9XqH{&bQ$KF-sb{l2uD4Rx# zt~%;dolXeP0e_{KH;pBSAw)0It;0=4TrK>66-7C-tc>=R7%bH6ps zTYudDt!eG~s6PiSwt5$PCrJ}`x&M5Nh5d+|^d0o{uv_?@8N#oheP>#REaIUs37R5G zlK>oc!z4&aI&PJp0+fKSO8Plx;P_ZS>CR+CIC zKG;{b6Yq=9@&_@+gE1Mns{wwl@+#B`A_V|z>a#hcYp(l`X$x=0C**rbp1j$8`5$wX zdHBM^Y*Wcs7VWxQy#B(A?YY=+&Bp$O!jjh-J8joL7wSHSns*rxT7=7r^st4~t-8Qj zYM>JS5^JA%Zk=f=yunK&@4fXi-O1WX)TTJjQrT^qyVTk-B`?VM$#UZP6>DdjW88q0 z9ml=JDchFZE9KseDLbR~Q8_>5^;AfaB0Erg(RHeET9l{l7?yEb+V!L&x1J32*5UZy7RxaAeXqeitI@hi*PVjt1TH&C%C1>cHl&R z4!w|;qejq!G<3is0iuKl=#uUNB5#5$ervo6O!$#|zSxehW-;Qgm<7YT(S-Zrr^UaM zFR?Ld=|LrSRCHyxd=)&oZBpx&OfQ{dNMWUb^<&oVo}%yr|-Y-2~EpdB6nvOuA! zm&M~iVf?XrPvP>oLP~vI2;}%rde&q!sO4i?>Y4&XDuM+idt!Gxxoi>;i8sNI0`U3hadzam$y^y65TcdDEt&8= zQ;8C1(H0<51cYu0TX>Fpd6Rs%;d}1R?sgXx(674NAwB4_LH$yQTK+j~&*^S_58ITV zNls4s?4*o{La_ppg431=D2N-DuoSD@svdThdB***hn?H+eK|j}*`r96qaG34c|_;o z1aVgTGOm-W?XIOL&`P)eq&Z4;9EqMmkCdP;5f_wL!AcK52gvB_W?^$b%kD|{2fdf6%cVLD#a zduKh`Xz3EUl>;tIB$c9;2kzot9F^I{z0k|vYD(Pd-nPFfb2s$1hmeA+s>Zg~{*G7& z`Su^fFVBFyaUf2AcgAgcKUMF3Tx0vsA(T&h7bQCLPzE&VOM9)XC^3i_cO}RSAtaXx zwgjRj@f#p9mJ7l9P#I{$#tLy#U>B90-m0|kqJn2t@hJPS=R-mQc8)6@jm!EvwcV0(9bqkSp-7A47ayJn~1sGDkLPJr`&14sk# zjJQNwJgL~j#6u3w`j0|Pm&PqPvdAULevG27WvXN;z3M+w?$}yeHG&d({49xINZR2c zY!BJv~`OX5HJ-WWZB!w5+^%Gf8-UXVnf1c%!GPRpYpjievgCp>W*&d7UJq?wni zO&=!Y89NRNhTg^435{}_>TIuWhcX4d@TA*ZXKPh0%agqDf<*zZgcmNXw`Z91-6i#Q z4jlfSdV7{-*ZkjoY@ECGVWC31P|EY!VKnx#fiCG@NHf#T?`tQ{f6Y))m1p1pN9zxp zZlrS3MtBfzt`s$Cr~n;9QU4JJj$XfYLoT1BoIpA$B8_(8$oUfYYF}HME{Q+7#(mY- zc4V%9PU`BZ{p`W!YWG$@JFw(36W^(e8`uxu(VFudC)KHb>5j|W3B|7|168=u-Icd- z>C@zr^=|r&F4f;If-mjg-;S-=-Fsw(cSSdauej^`+x4ZNCu))nH@W>9?4g-+&!^Ck zd$Pf{m^QbiftMe4dk(PY<{$P`c#G+TuauIQ7ZAi}_|go1d(c*uyG)~&w?j>mLuW2f8+NQ{bAO3-Ndm*gv4 z-)v`^Yup#jb~H#fti`rvuYE^x*|l+Xc)2@;3z(4`TkJ`r zoRgO#OyV}}WXj=|?Hy=t!1UA4$Q-pLh(G!)2w%@;KX#uDv<+1kQegu6q%nLmz~Blu zaF87`=^PX{dBQavmV+A#B(dSCq_y-WHCFnwCP&Ff8=k3cQl&&k@enM^!pGdjgY2W# zuNs{=CZjnx&1r&&R?c_FwAy^pd8)kE<}PiuKcY&E8ElX2esoUxJ=6ZU1Hq8BA>PTs z_I&fI>oLS0xx>8mqD-9tNs+dPqnE*4S}x|8@TEg+ABgj=AvO$TBs!304jVh&)$GVP z|KvvPh=O{iyKzT5iUOl=>}aRs;2SvH4l;vL4E`UW9nYJDAQMk(3^J0#6S&4{~1(x5t{*?x+#0!#-l{#x46(aZh*C z2wQFTahpciT-!gvAxWV_v)R6d!Yo?bdi|*hJ2}J~UX}`9rkq)wzs+$5zme)+8p&{e zN9j`V^-FiiNZYsmWJFK6HWe33dl9CQv=EeR>$V(^-PI#)Pt$hMS0-{V@-S87wv4nR zS@%IZv3k$D_ML3QE-zl5_4VYXqk+%(Ct0U&tO~~?T%a?3()3+o67o=;eRGN@p2lUO zKKc5ZyLl&DgUR#QPIjLC#ya$}VfhWT!--2z(hE6mEZ9Lt^3U zin5ez9b*Tyc>g>jS3P@qD}8;IBKoG@Zax)X@t>3ug<)#DlgFU5Eppe4vHd$F0ODW! z;2HwtC=km)F307=u(j{5KtdWLf;HsOsgEwD3vQyy3QQhW1d|r>8c4y_c0nRnGVv$D zG_;WG4fQ=h?Bq>0`bq1+t2);kXR_EKp1~yj{O2dj6mKhD2q(<5`^*T$3|aWwz(#Ii zb7^BjRv;&O+%aRB#_Ng^fIGpVWP0i+ergz-KMilBh5OSnj2wou(N}BIEH+D04i1nT zK3s@5h?Aog=G^RCX-EO|#mE>MQe#;*T3J9L41^&Lp)1ROBRPTRUI&wS;q zkL*n>0UjCS(cHw{l|&3S3obxa_^-mx;g6Z{sw5hLJ!|*QI6HjUV;IGX+hAZUaD10M z9>5@em;xazp>p2~Url`4%N}3d%<;Bm(1lNS1KYXYGXz1M{}uNX14M-;%M{RH`wN4Q zbcI)rhgj}+&yUCK{E_=|yxrGa?B-9fQ+pAN5d&C?p+E;+P?+g%onUtuuvw)7J-og# z;oCxE9MCHTD-uB8rl&L1&HR8z>(R7=czDb;R1~y57Gf8!JQ{?@*1Birr)K3Bp{t~m zLtz%}M8s1ZJ|(G8g3}e+yTk3gAk}J4a7z}XntK!Vt?eP0lOabtlssk$Gr7|Z-P!iZ z{MN|s-hF2~iBjL5(q3nnkr`qdr1RvClU6800Sc0mBs`^bo-w4StA2n1=#+5}Wg)EXJGM=w*kJ#`Zmk2ll!NW-pI$M$p_Cgp9w z`f4|%4IX*ME$)P?Q%#w(UY1&UbDJHJn#YrGwPD+x?@D&D{VLu|GJX1Oj&O_HX&1Yb zd1J%UUF<}Ib$R0yJDiWdPO;5B*SzS5%gVq(sqXEkwxM<^41erjlY6N6*i&I!_vPMh zCH8a<{2gyK(MGz{HC~Xq8}kjqKe}bp?C>6Ky2%yR_dyXy37W;7)9l>Lw`$jA+p$r? zd2Uv_9gt$??$~zQkh%ON-MfN&O!xJ6+bmsqoxfN)-R{$|UIaqQNbeqqJ0E;;Xjr(E zFr@g7KD7EI49&zk*9S%1*N23t$(4=Caj5voK5=p35^?nYsdxIs6@uzxlA`w!@2i-Hn-Jn=&hX%LmP| zgL78EP0kFLco6zi8PZ(PjtQb%=5Cr}>&7oM)S3x~nqfliW_v6rzr`u_y;=E_<(C3t zIz0wO%fwN2n&0cLbxfyfq6h6+G z%f&O?y>qQf)t2vWYx!v29p<~h&DkB|*~=ZZyB%EFhFAcmV8|qC+7u~WwY_&b_W_S7?bp70h>-S)f67TaL=Gz~zRhD014=5$xDw}PPn&visZ0o_5 zHn)BOcyyWDya1QwW$xPr_N^%C7JJ-9lr`w@B_JJA2x4u;z594m! z!M;Z4dMqn3N0S{^7~xy6)2#!%`3JTa`!$dJz@BGba0~XbeRp^q{@HBbVj03`OY<4A zyk@)EP$Bv3z3dPyxcl}3EnanB?q&N|zDWT>tu~@5Xh(Y+w6~oy@s1?A4WSGeu%0y} zv2dcp{hlkVnLuK~jy#@xdb@5C3+G9B<8R#hz3mP?9$L$?lQ1T}_yb{rjqmu4dwFl* z_7VG7d)r3)>g}#!AG=4d2b1ki2vWMAN2G`{d}r@tN02^x(>}1lpSi#9V-N2CMMg&t zqr`V02l-j(Q$Bl(tx!nIlVr~T}X!*8{D?W#lS#b8weN}x_b7@S5ne9l0=;1^aZJAoQon;Wy( zj_o#0%14`!=;Xx^G4|kM+sMbJ#WE}0i;L|A<}|l-f2`{F+%NaHvk6)Jcz+h_I*c=E z7U(KZyFLdXh^})J4uJ37=1w>OgYj8+^#L&5&F+;0;0m9*EeF^`&FOBx18u|3&q*{# zW~5YJim0^>ShHM%gWLrqtXt4iu}A(xo@oJlQ`3Q zOv&N@1^uw#;KgzMQUX^7{>biyskrh-Kz)r{&&Po`7Zordd>qUMB;mQli>a1OF{w~= zRL@s_sZ1d%ql(?wzoNnf*pVmmcel9TaZ$Hrq#@@nJxO=cE_=@4S19r^6b!T2jXlKn z>nIBELNKU~0Suc%IYr?|tfH@Lpek6!j2#3^alz|vNw;zisuwCSEQ55}UDDxgNx57R zeKHtt9*AVfcmu}fyGaZ%<)nM{;YUOaxNo+w@NzAjR<4IJJ||Yr0 zjAQKFa8);~lv?c+`u(@--3`as#zDG@Cc|jiPM3#442`d>=4dRVNEp>WxIa%v8lo-D5_C6ll;&pfN@n|mV z+;5M!{cBz~`9P)-H0mp@>KG%&(ChA_<85ts?q=fGM7w|Ghgt9Eg{Xr#0_naw z(O%5(E;z}4LS2b9Cu5>7ard5#hjNO0?PL^(DbD@`3Vy;3{RuwK$K9r%fTcfm{g&G$ z=%HsWw|n#Jt>yOTJaWP*b}WzFc8YBndZ*XiH9y4GU6no(0%oS2H7UfUIpY3A21)nS{eE;PPU zOys?XfbBdtz61ICwA;7CE~uj%uuKRg{}6_-;<(`o$o^!9y{i0Mn=kWtTUN&&?}?o( z_H1`mr=4H*+s_nh0kQd)GVG9KR@e^nFSmMy?O%fE92}4r)!n*+-7vmGgOWgCAh}J# zvqTVj#0T4H@I-sEJ|*G1J_!eHE*D1{99-rNe14;gRR~^+YW02Qs`ODpnwwI**_a+I z+LJy!u~ae*`K4+$wHQOCRX+0|uvzQoo@Pha-;kISUQb~XzsH=dQglV9A)euvr`dyw z|MNSf09>nLr5%&L$`C3sb0u!OliV>Y?ZDI`eqXiHHuL-Ol|D`+wTf-;yWN4S?0gKO zyH}y~;ly5L7xcP~z-WRo;zzv0y?gv3d27O1u6?!bJB0l%%A9dFpCk_wFiUW{;~gQH zGv0Q8Eh=MEOry&(vI|z*;dNKuK&ZB$hwtXztzVziSGRdJ$T-K9ufcnCi92i!TGBGN zfnW0}E|3yIdWJ#~poAEKAEbm5#%;cbIVo(U8uf;NuDoTiCKN(ZtldI!e*Um3g}91C zuqm?aJ1>w~5`>4jPfuq6^Ih%?+gdXVH;+`#K#D}faPb%P$aY$H@EJDd$UzJ<92}5H z$V{sv%TP9a+NaCL2jW?rCitgorQo)^XU`y5cdy<>O+Z9IP+SXl#03;kTo4o$+;A6E zR8-WcsHmu@D2Sl%_phD+-tT_zy~{P-(_K|vb?R(&>YP)~xGHbdg_ulXX3&Qrp?Z3< zpT+k{td)&BNCPh+Uc8CdE?t-1M>$A9y5MylVHOMyu_Gt@HQoq&`((dWr~9SCx@5tg zMi8qBNKnE$0RK0KF(MM#hCZ3>S2Nhm6n}ZM@df}1xpN7%ts)6d2j4n{A~Wq?SE6j6 zXUAR%clf}*a;3jZBR+zRgxZ|bE2#@?VyfS*@}FY74BCB-KC)ZOi6Sb<%;^`0lGwwi zvQGV{y?CnMlE!bGipFq9nWJB)?H{|S(KP={Z^$;}0gPVOx2VgfMmHunRSUyaPk4Tt zT3^S7OfMdjE5(qfa=GTvUbZ5`Ww8r|X>Rwq8t(yq*ZIWxH`j8pjxh6VOH=JvXXGGJ z8g48a&34fPSNoY}5WE8On8qc2bJcw{%XJNiAJVV0OS#F4y$FX@BnSH!tO}K zoK3i@Eld4`7n2o&J#MlYa-0V_^Rg|)8gV;O8COn?yW@G}oNw4NC%KK?Z#svdJn_3S zGD`1|QAtPe7U146sW|M<<4HPoBv_sZ`xCIziZ*!aezzD@;XXm}cti1)VRL-ET7~y| z`hUJUl^I#HK}2zf{i)kwfB+@)hYDaZ!v5-9zSInNXe{qjR=UnUm z;o+!FYh!Y47Ts{YKgIXXuo>(3ti3?-Bb8G1jv=d~ODlPD7BbH!86Zzj$RridB+2gz zAtKmd9xX=!1Uf3c_!Y15aFC-DyfYEH-0#OY1=BrnJMxZ@8u%7&15gq-CY^9lZFgZu9L(@&};-( z)-$%J^_$qt&3>~Ag|4DXk%0xORBx-au$1chjU92b-+uq8i}?@|bFx=*jrQHo$bk~q z`0xR?3$cucKJ`pkgl7QOFgIqTJwT8PQc=j_E6Rul=wQTt59K$(YCjnes62ybt$11sCddW0Yb&E0#kTjaEjpX>UB)8zBC2aXnq!9GL!Vs(;!<5CmOh&+VF z<3xe}1>u5)Nv)Tda6t(K=CL7>9#|ORJ`+NQsbpAxuL~N;ax&CzgjxwsJLrJfQfR7- z9e!s&-p8y&Od)9nr#*Lu>wlqJgu3@T9%;{rfDsg~-u^PkES!u$D+rhIH8gGtJ3bwC(Z*-`UCSblL#Cc z)wIzR-GD37Fm+Cwt+>apsXRMk)?!|*(jU<;aT1uqv>?4kzo{$Q1cKSjJ(RRTu3Y!HiQhnX28+bWTZkjAHwb$jhtJdO3t$J&N{EZ9y_cod zomit~FLo-$yW?eHSSTJ(K>XU#uy1O`xXZJjl&kvn&>z zXj{(ld$&8$v1Pr3Q`WnrWZ_oF)$5s^QTD7ke*1$4NQ;FNWYVPBiIf+Nf-K@?S;Pea z%6GUI5hh**!PlI)oowJX(q__82e5syT&vh?Kmh{) ztxEEk>C!?G^^qSM)-x}ds?0Xn>cMGrH4r2pP98v2pB53j;;hqdwr1`?xtR?p7ubpS z`Q>DlVpj1kL<-D}hwC4A3(9k`BCS-N)m!vt<@P!{fy5i;Fqvu#ROGwc#V{8%6p16@ zIbSBAXC$u!+$`YpG=tz^c=S#*!^Dv0J3JnoN966mdBN^VMS!SmZ~ryEpCOmyOS*z@ z&+7`lEz_qzB>ENZ$)`b6%oc3D<|V7HG0q{(OO6nhX*|6fUrzb zNsXFFjco=uOJrw+?Em1qxJJWb^5k`O(@AtpST!B-{b@QCyxjG4*gSchVEt%=I9 zQ|J1HrO9VVkVHfSNv*lFv*!9;%ADh4lPEVES#0c@xqiD2>O-*-AF3UlvdN)b5E_8M zLeL=kY-XO{dH0a$deQ<$F2Ln(5L3t*1&KDzXl(fCiZ3;h$wE&X;a`36Jik+$W+G?j z_sbb4QmA#*NrOUdm(BBAHRrrBXtxE-3k+ZFFdX-dr2TOoPUvUbZu9-hBVX`bnk(h^ z$+J?H{+#j_%=L1}M_8(`DcphVX!!;uElWB{O<|6HiCl+vo|f|S6CNeb{Uh()}*v=6f9tp2tSvbwX)cQl*~-G z2mLm?LU@UAH)&syCs4F(T1!c^beEJ2+U8sUF=WFg!#^KH6>y*AR87~l4Y12_=@0re zN4^pL{o;d&`|kd9Ufp%a?Rzx};X?x=e$*;(PUInP3Mtso0}>4Zm8TE7j-auXFNO zEMcztOjW=98S+XYccc0x;q%i#GXP508&vrj`Fhvq>rGd^ryRCSchy)y$(rRpHX&cA zPFFg!Rr_#sVzaLN-l!{m-ymrI^rf5kTEKa;Fr7vm%j_ZU#Rz)9Tu`y{%TczafwTbW z4z`j81EeDMt5aVk=B35pOeWJq35HIjI){`Y&)=na>0*UrA}pF5q~Fmar+*IN*Q)<0 zFeymCy}bZGw7(k>co3DY)H2%2Y(; zb}VG1&oN@OoPM!Jk!}aIk)$9khG>^Q;`i`I+6|Ae$vo1we$?;6YF>kI8HJtvFRJN5 zUO#6-SENdVhK$mVFHm@8bDid*-EoP^%k6|m;i{k5WsmwztFWC$86^~^;*sPR-c%H( z`o***O8s)CgJB(Fw>^rNMAG(L$P(cbdpMT>amPr}Qnbh<39y~A&~IBYKI!BD+)Qrx z#SCr(gX8Ngh@V@?#xVOekD<%x%UJ58%#Tuaw2q&NrLu*Z6tmSaS~_5t9l~HqTs=!? ziq$i|#addq^NLs#P!`XBiV0r`chjQcMK`BEKg2Xc>dW1)JMzCc%L^B#q`~!ii2SKfD) zB)>RJ5igf}ANMP3A9H&&N=r@O=+!cz`*U+OoMjH(wZ%k=${*ZLoNBT=Gch`lTb1JB zXA`$WyG8hHY>?|Kc2D2sccs;G^jp>*@S$+|6Y=o(N8*_lVOBwTGyM~3;8%7qV2BOG zMa@AJAkCCZ!`e`Pfjah}qr(LaMdLdR9B3#(PUlq7MJc52>;v^SY3DxSciJ081E^t< zh=+~CJ3cVs!yh0-m3}iRC4^Bnsi}k_5n*g8OLoV&kQN6Sg4sS;;N&UXi`Djj&| z+uxspb3bl7J?&?XSOZClqfykr>Z4VlvnUCYP_+as_=3w30(P@-dAdVTty)nzFs4F! zAX-^~?}Sc)ES@h5&h1b8txk3{H#OhFBwcB7g09R-om%{Tom#A;MJ>~z=Amu@sfh)J z$XFUYk(c}%Bmhvf!xz@8$_6y}QSiaVw)Ik07GJ;w09IonR|hY}>hqW#vlPzws-e+j z@Tt9Oso%2gvx)R#abCD>MuJ-$7ab68&YMN{nx%d@&Wq35H54AqqlNjxc`5INJC7gT z>9M9`e2{)bj{t(Rv-104emjYXa9-wD>^Ikkb0NPpB>waY#+h6S1_K{-J9ijH9UECD zSgv&(V;KX?>y@s?bC@N9adzf1zj-gmjO$f)8W|5k%!aafWVy6jVbOLj5M`+h&bHsu zk=kh8iYcB9DHYCv%V8Q4D|!-lfjIFQVJ)}tIe7Vd3~W-N;?EER;m|wf1_Tk zq!(@#TO3}0lX2yOac&+_Qlt4ih(?)EcM?li?(5{}F@sMz?ME#$rH5hCm)5}2>mk8W zRw?O-s7L&82fjpr{bA;Mogib9=M1h1zqzHhZRqjzx zmrTzV2JqT-mn(We{-^6O5h?e&v4D7lTsu@E7++m+9f^h&tTX9*)DUBJ=oF!7;h11b z7yPhPtKnbpo(IWm01ojnMNp@ZZNFe!nH}}KUtYRX^M%;P_jw-ou90@+^LX#=^ePWf z3QVRz?MNvrcjci@AFf1RGbR76f=SPETFsRHO`g5 z6`!BI8&G(pwJ-SHPur=pOjtQURq_0cAraNLQ>E6ruCfSa$tnLhH%?|2>~KTj(N2ZM zJe7Dk7CscE9JXDT`xPyd1|o)xg}Y88XKxtMi}HEGaH@|lZ#TwAFe2iW{@8yXBEO%fLV0${i3M_WXi&)f8 zweP>^km#2e{i;*9SD`}T7)mWsR)qBJ4zR^z1gU3ZNELvi0th~btr2V)x3WgX)VQVs ze~TFNs{LWS81&mg_@4h{ExQFM5Q}5ZhOAGGZp3Es3Cj&%j_48v=_Y$yhhp^UiSOd04Qf# zy(kZ2_aO(b99odppU%uFvvU*Xkx{$n%;~_A8`u~Emm0m|_uq4;b{YWw|8C&=sDVkZ z_y^OU4`1;s*gMrcUBigClcSp<;lV{>DvpBb%|m(Ox1C<~_bop)JzYTJxtJVclNq;{ zzUsF~E#b8KXlx(aJ74v8so()2Zm$j`hA`a#^IHEO}#41g0?=gVEgzI@08)-a6$WQr!NpcEjs_2ad%_1iuhrFNG_9CJT8pI$I>30LDAL*70bCps@D` z5OSn2;T$mLwP;?Za9)i!@nXK?PgGPt%+O@o%|?+oVs~!uR7+3NO$75)<~)w$h}27M zJ+PJ7dl(+;ehQwGj7~jOuuGP;sPn+tZ5JfNM)goc-RIn zZT%a5>j6(b2^50C5r;?zuNw#P2&(z*S=J_v#U!=*1AHuY#K1P;Ys*^4F|g_te)B^e zW%9LwC0BTiOW-!-Q4T)!Tcxi6Vv%a8svAkMifXB=|B3`(1Xmbv^p7+R(^Yhtedf(B`Z@~@k3pn#!L21ri^0-%kcVmF3y9h)Lg%B!eG59}|yLi$&?P zT(1R%twM(Ua-+&WR-jCu`Pa932&czJLlt9l%>w#ps5?a6yG7|Sf}K+%5e`oDG;r6E zw#O=`upYFEK=hIJ^i}@o7R*AVXHjb>-T6oR%__g5c^>5dp;-TDTfgH^?ez|r6-ytf z?=>)6*9b$5UL6tPM>LIsTkwuu^A5WOQ|uq_5S?|WZTc?$(^HTS!XVgyvkXM?gMH@V zylp#6PP9z1Q{MGkwV`U^K*g21pjc-zaT6hOd(uAhF6zh>`;jhB+TY&w z&*-uWRnI9DnhK{+B!X3VqVbch=ls8D-tDya5Ylhix$gnAx9ltL`Ssp>J9jm10&m%O zR{PzXy_N5Hgpp2hm3rOseZLAK_^bLJthR@|@2Xz%zCVPBwB_&Pe=^ek_`aVTx)Zk< z9`TEaCn)vyJo$!>Y|y*5Qv^xS1pNWB*E$yXDAG8%!yfwqcF&9KH6QqGcDpE&{~&?e zK>{E1>)Eexm1o4lT$G3!CwExGiNSw>2g2L7=tI&x{!oTNjpiwup|p%^x^JCJ26`o* z6nwLaOtmyhJM%-FI&ZR1d`NPv@9p{z*~os+maOpycReEu;%*0S9>}6A=!td-UY89| z#XR9pf z7lT^SiAfHM!)m^BeyJoy6K;^T z58(a*2J+!Btw)7A7t8e@DT!Mu3uev7-rGs{d)w<{mYMI_BR?jB_C0&w$M~Lom`v{} zqF56flZo4NKK3iE{|U;=d$!#te&1Rq!>uWL0Svc@XE1cqY50si55zq8kt+C>zcXBc zDZEXphG^O4H*SwwS zt?^pAM{gkjok{oB7sO*47)-Q?UGLcZ9(sxG47}Rgq$XNdHEil6dWBD48>c3eOnT8vz_nE(2Ihz_79N=Ku z@^>mL&KH9}^G`UX!6{4UrwQt8RXDRKCF=nw_~cBM4z(x43A8V9EsD?%Pjhy>f^YD` zrdd|RJ+}i{TsWHXZ*BT>|B$kEE)ax-xK646%AWN(ks4pxt3D_5+%t)EXIB%1X_zyI zApBqwzF73u=P-^YYs=EjqGGOP-mJBMto6H>-RUV0Wx3cK-B@b({KBs&`MeB<0P|sa z4Go|4h2Oqvo8$zLAYmP1-7R$4ObSM%*%D$BcXaLn8t~THSH6JmzO-L`0e64K7JSL& z3)|sK|Kvo}=v80(ySB+U1b=p#))2thbV_2t15zq&@H}9PJ*n`+kL^-DCEQuUz!^2w7!GuC~#UuVQNm6dHJqJ&cGQgQ~i}hCI4rqO}CjqARRKf~W1(U%O06E57#IS8uqjK+fVh zv!_QO9tGIq!x#L4g3;Z*7|mSZ9KiD>6u~&NKv_JDGXv2pyW2N@r@=*dbvrNatOFIn zeqoxB-Clg|=OVd0m`tXR);O7#dwR~7GrZNX7s{xX$M>($p}mX&f%c6*uvSZ!9pQl{ zeBpM-IpmrTnf6s9&hMQv}U3JSxt%+W5e0kYF*uQ(aPzNz}EzCc`8P&6(B|` z+9SCKDRf#X7Qsb45(>;2*ip=*Lg%ETxCokb6tO@98{iYfAVix$Z4%+z81+jPuCA{s zQV&Zz#ikMfedBt+S)w^%C|}x&^?pT#ZeImGc+Dy}Mz4vva3|d~wAIXdtWYr0@K;_CD@wYY7{O4ykEG7KU77nsqUU zp36#$C3>f5jEt9!9zX|ifZzrHbXyQu-B`inBUKa(cg3SsGG((RLJ1H1k~9#i>n8(% zC6l-WoGVmtvBCuGk>C3rtF+bR1;aCBY?04XvK(c^Nri&$Wv;`or4A9tWP@$q;z_iZbSg$(y7AGq z%0Ye>{^qySwexSd{SejFKZnpcfTa_wRqp_;kHRI7D*eaw-~5X7!6EI#GGH!0+eN?m zeaku92@N0C3wwd{c#!XEYqt1T;+%Z-7Qao|EmE)q*6JUE0b z(%MYU@&@$Sk7B{g_Rrt__LU2Yg=~gxNCpE42|`;?oXXO=dx%8{j2^VruZ@#a=w18r zR=+a&850>}XKv$GfB)nPEA)HD4%+4qYx$g3qtVO?8)$3<4RPR@ox2Uc!AFawg>+^9 z-7EXWHvhP8e<(Ki0oFf^i#J>d8290-O5hTA{%#t#=!E#(bN=uTWLS0?8b4B|_Iy!0 z$#6mQAwcl=1#$IVDh4qqCA* z_){W;q-Rz6LxLr4)~GrLmS?iiAyY=@s66mIAf@jyN)(Aqt@|u02ylQshVe1Z6`rLX z_iky&V7gK>F$O@6$rPWZmNZc2!!cL%wnyiSl*yJt1B|>t(RX_91YtPoK}YB;U&7na z94J--L)CkV*BYYSiL-U7;h`9p)Qv{qxy%QCL?Nn-LTYKz^@-Dj8j`E9nxjAX@J6vq zQ9L`91ni{boeqfw$YTKm^EMEXkS#T+o#0DD;acZP2|#*eJOCZO;y@osLb3%rLo4B$ zAPHmUbId5S0_Tjos7rVwpNR|;8jfsGsE$uK8lgB}j<~gUn)xT&?Eb_f34}C=OI=}p zLdcvUE{Vec4*X)@I0Vuwphc)nl)^}wC7dC~OKy?V1z-kiNx`fjqeVTD=8q(a$O5*~ z<~U=6oDCVH$e4nv7)~B;v&nr&D<6~=&W0sPB0cxU%)eCb3d~DkqoP<==ur@1h4#2& zj;R4B`sqFuAC0C#H`aKK3gGKdRJ0h)(L2`p^~2lWgeb5jpn*^~nbjmmr09|C>NTIx^K%C-8fHv^ zR~xSVRydd8*z{Pq)!jSoTlY>y78|TvpVWUEl7_EG6V`(_;d)nL7!NYBaQ!-!5LI#) zWjG4wtxM`Zo=cMuL!;m-_kh@naMe-yl8)+Kh7%GXdOOGj%Kh&RFQ8%mQ`h~d;c#{I zGbZF*z0U5EF#BZQFOCRsKu&91(GHXouDvlKM^f?O$q5wkw0$9ACKjdL%*Ba#I<&xy z%pbZN}2R>@(@WkI9R%lKguqF|_P@MY3BZwP@xIhWJC)2`13m=wK~1WHl;`E+l;n=Wwj> zf2;SUP(}3=SfG033uJLRsmL5b;B|eGIkdy#VpxkvXf-|4b)~=&EGia*I#PeiIfUV; zVsr3eD|V>BYSk^&`UkiJLj{zB#PGEVu|o$d5d00#SjMU}1=b3fu3#)&i&%0cZ%moH z3tmPp2JhSZQ>Fu15>}?nMO=oY&C5l-BPbrVUHXz9nV=Hm6HU%&>xaNn(12 z+ZB5BhAl5O9d&v@scBU_eKxiy#UhWg$CsMF6;H=QSi};{v9n4|m%Z#e`kmo7q@<$H zvnpPjCt{(lF%J!^{G_{4ghmOwCl#NVxvZOrN z$h5>s>g7geMA>JF42px&?EB2y%eHf4^Utz5$z0xdN}BE*`%q&usO(j;m?&AH3H9(* zThPQD&~#{oGZ*uPa6&xD&*SM$%+_|VCtY?N=hT~o@j?!CLq=d}g}>O#%FW(YOSOz4 z(oCE#Y$VeiKo92SQE?du(1f4W7m}jq>vD4{N16_A3KD!q3Vtp>*{My!xOJa#mF}Gy5ff#RX?@Y7g7>(86AJUNbX939f%_29AxhXEiswkVE*U z=CF&e?K{oQ!R22k#LAr#i0pJ*r|ayVEldyE8{5KEVSl-yh3Q&LISom}aWn74lG5qZ z`QY1x%eNG<=K^vyXc>s!1y7f_Ba1XC+E|L=MG#Z!JtVu+$s9X{;Vf4pdM!!d4k67K zPJ4VVMbb0vilzFyq!Gb&sc`c;G6f38x&s#xDCfa*{R9(38YXZN?8JLmsfaBnqu_lqh$3y}4lIU1nFeM8ARuz+6!J z$nh3$Wpaf#3+0p*yn8FtdJwO9S?4)!s^|F=WMAWnSa-uC*T(58J2s#Nt}pFW$4+m> zBwS{nX=PUX3sSavw}OmaQeh5btFBRN)2h)n?G?LZ-eR+2DE(WT5u|#$s^b)Drl1^yzvl+DQJtlCDnag9Tmapz(z3go>;2&B0tR)N zNzL?JdJv#67f&25o|IzMgm>2^NUKTcbGUv+QW||zNKD%qY!I-82zF^QZno=h)}72KuXe||t)&UyGw~SWB-U`Uma~ND(`Ww8ARQo)@UCCg-1Y8|JwO}m$A2dW zueyWd_{CiFJ34l;TdWbC5h`H~X%fETaxSn!Ll=n3bAK#99&xGB$Yq-V1AM3x0Zp!G zvV+sst4?9o-N~X8pLs={jRn85qc54*E!I+`%RGl)FE-H_L+lMLDKpa^)tUZWZvWL8 zsyN!-))~HXw0)^F4EJ)oiA&|t*_boegw5o>L{EidJj|f_F}+&W{bcvs#dN8iya;j% zj&Lg$XC25Bsr#fS!vwt{O}!fdS@kD*?gT(Oi^9R_2MCm`XR5)8gpP-hag8@s#6q%A z%y2fx@QmLz25)J8c1~ZK$Z^*W9xw{HMQ^olBCQ$+j0?gA-z4>-Qc?<#l8z4;NIb&M zb%`X9ZQjLnNj$YA9)4;EcQNgYr?A>}xm0J^3%Z!jjs7G$ClMT>8c0i4x%PoBCRci( z6jLZBnhN_dRa>wgGA=Q$5*jKeYH%}lY)y+J*AuJ+Gl)%2qNGF7me~$YyPSzHXfbP(M(tO!{xw2PP!A%NdNW{m5ZL< z;)gSTjd4WJwr(sT4pp~%=}%wsKOWNE3{TE|9%r*)hP}T#{kh(*>~6aD`+@m%ppj^R z_wt7Y(K}GQsuo6Or!>YoL774ACxB=gPPV;wH9fkK{N8Da+N&Y!#udIK3Az;-<+&iL zPj*m6z4TL$+3R+N!@X+1*wy5^PQhBr@Q4WlJ#0KWb^w;fB%>ye1qfKoT#4XP+pCA^ zo|*!C6*Hu`J+p^tm3-+%SsSdqs)uRUcpBRhI-y=RS6M)KzO;uK()h9{FZ^75AIm^8 zAEw{3CueirW%ui8`fwT7)9Coo`+AzzaNp%U&ELF4g~D@vE~b#7X%2-A#9S+=x#l$sx(%04sJk z9goXDin~YAYwimJp7Y6IxJK!i96$6hf8S#JeJ`R1c08}z>AnZwIHZ^9q>~r?-~n6L z%S@)T#e1N2uCWL0VTQJSks}{)#TVS)Gk&#PCS7)Y<}3I!Z5Qo<+VGgI-@{b+q?z2d zhpEBmtGYMLVWB;{x9Nr1^zPmu!`8H2-rKZo`a4VMD%w+GBI%$pl$uBFZ@taGIi2+H zeazlXCJIVofq*5`>f$UR&~|wr)79USwj2AHoNeCMRO-iGeNDS2nG)w;AX3d}L!&HM zXwT_udIS2|eNEen-y97AD(yKlNs#AgPR^^i1c=x7HTT2AuKXJU;R^fk-%w)**dP98 z4j{4OUj0l3m!tYI(F5#-{U~y?y{(_woy(j3%yk?|f6AWbsQwR2{Sy^Njc0PO;wTRx ztV&`4I88$`246=s={5p{sp;S$yJb)FJiK&if77h?4g=w!B^t#|De9Lq-GqVexuX;I zT|jdfZ1~b|imbdVI*r4GBxnE63b>nU-Plm!)g2Y&y;_G6^gn9YL-!)){SC^+qlRIK ziW>TlV$!>JG>qtH`fhd_L#)Oe3??#fbb4FbKCl=3>?XTrFVpKNHwMRgiMEwIh3iFX zMpP+MYPL174wSTriBL4S#&}_^KNxF4!@S^|Mrc?NV z(iOmTVBcwa%6!u}3L%3HVVVDrL$qE+hZ#uUPPTjRW3pJvPuK@EnPxB9$MkCU3#t*TMNYO*CoA9ZUxH=Qx!BTXi4%wwF)NyoNOe#ZQECyeRi(_)XX5l)u~2oHK7$_ z0Kq=uSIg2#{cf>Q!Lv>Yx?N{s*c+0ZP>`D8wK6%C7v9B3Z z_9m%pQRNDlYasNpZ8-pJI?whSVA`|3JZ^w#=e=t$9l(sgV;>q|Dt5ig1()%8r|N_* zR2mxR*8uHFkab#rFoSkQ*kjH9eSn$S;cBNpM#2GbqgX1Z87D70<=M?haJ5}F(6k*uf23CANOH_wA!Z)#iXb--D5J#*NY5&9^vv*DCC>kl>Er!*H zkZ{^42+M*Cw7#SlAi5M*<1!m8t7G>R1(t~?IP49z9b9Gm4K|~D?b|AJcH{z`_ys)^ zvmF}v4$K7w$nC<=R)06Qq)htl?Kn`J^6A$p zho&Z{%KkF)I`1$UYbi>vPz#^72MjSi8Y=~0WL?=F!+-SJ$h2zy1tQ8+!&*vwJ|zQzc| zOF7J`5Q}mHG|>4-XmkE>vu|=dsdEbX@>9dj-p&{Cx+D|%5;puS4^07J+QDneK)yI5I6dHIAU zPS-JA;4q#BY)*;Zv^1ldZ9znPg(RSsCE!t+ z))J7q`j^HLJ}$sGe_I$FS=h9CL--6~-QaciP(SChaeC6BrgKvmSONoK9KSklIH8sD zp}q4^)1yWHl^4C5DRdBR?Q6e2)I8C3iHnkv9>?7N&kUiw=6Qf@!{xx&J>@nA#?Y3&$)b!iR_swnKzXOxe;#4l`12Op8AqU^F0&sUVIF3qb^4L!4(y{n zjxw!BZS^De1qtREx}h~M_)X_Pv%J&c>a3X^$^2FjZ5WSooWq5`M~4JZ{!~hFCXvdz zdk#G2J^^6vKMDomEn9z-8BpwE1nF!r-gZCQv}(z=BdlkLj^E6bbmPpN=xaoDk2>1i zz+UsFqfMvMkBgjT8ji^NX}s+^(sVog$KRA7!}-#qWYJ|u%4APsHK#MaW;AS#ZItqX z8MH*Bkvkk8Op&%$@u+-NE7)9VLp-#7aHMIGTz4&PLvL@4G_A_#UmF*{bedeaJo;g` z@}}9Hp0=k@x`@x6fEh$hVe{#FjL97~*O{}@F4vL=@@;v^(A_$@{wpUYJ6bMt4l$Bi zeY#u)uJAdO{r!HGl_$O{tJ(O0HqgNDI>zjkdV?r}bXd>pQTE$oOt+p5vCyo($$_DO zXeH&zl`7m($`ukhQ&hnh)j`}~CfogvHPzk8TnrYL;J2SfSRf=gI~XAYo@s)f$L|6% zfXyIJIQ7OZI@YvFFidvY-#^wI)N(i}yY-hy=i% za6D_$Yv+NR%*(jr&AWv%x98+Va{LLVd%JDEI#TMAC6`u^+TLMPB+5#0xSMx^IoaD{ z8;vs8wIk0rQl34*;H@$ZccW8oQo;LRe2Q>_=SG=B>3@q8p^^ja;uB53)Xz5w=JI47 zY`2|gu4wtDHYTI4hxbl(7!r>AP}Z^APBN_uzmTD(gh1V;Cz*a#BrOpJqE;}K-?JGF z_gF&yM0qg{g0xrUt(lP9ohIPU~W@zmz%hbJ$3r%&&J6v9n7$0KCsK`wz*siPmeh5xYyI4Lg>e=O^!FqyQ z)6%3y0pP{j1|i)l{dLj-EAm*VMl3r@m(w5;VA;GoJ!1!)Vvgr+@YTarAhpo;Jk_*5$YsdUx`?mvPwX|O!|i*32;$KQ4kIVlh&iwkAl`=w z9s~!j9CPJ1CD@fEHz7H-?5(Go&Ry?)P|-CDs5naUjonSsCZuvv04Wx57uX8zv*es? ze>~On?eisB9Ky65(~6x{fS!CUQSKQ3N*VSZ!ce8JtVGMlL)P8Y*b`1Ok^dR$K*K|= z^NOQI6kx836i@Y|MQ~qP&Yi56X8(#0Mn@RoCBFDH6!kfF&1vSb5$nBl7xlR?_>57@ zv_mVbx|oDmuz)q|;F4Vs^XH~_VN;kl*%-JHo!b|#nrX;MjUwXX2gVnbZ0}?H`RQhl zZVTa@zNj;A^OAZ{5-cp5AMimuTIF)~+#(|Se1s*oW(?+}m3H(Pb7UU| z&;f{XybfAN_~ZB}88`W|`1RQLf`|koeg@&w>WveRK-c~@#(l|t3RM%~-hgXZRtUUGMB;=!i5ciYbS$Fx?M0oR*{)|IslT$r&NQ9&`?6qOq9&Ho*un}UiF)&t0;QkMutn~oemjz4}D+ib?v;X9orcLd`MN$!IQ4NY2I4sX3d&Ulr zo@nm6#aIqH{~loB%ge4Xy#8`Q)2X&@oy&>QHwuPw8$tI$s4$=$tE$5Xm9*pA_m**i zaQnp$Pq%CMPFOha8*M-_=O>(HdJnxnT6m}c=_L=3vYM(c4!`-5HLg31&czZ3dhBeD zE_JKy#Z=~@tv}1OtYu7XT~mi?Sg~;0mqyY-55*`-+At8!&acJH6pj@AVmfaGP(cr2 z^4wfZcL!ATi%EY5RBakMj_jYK^c`tg)HrY}a~bY)j$$aHhq=m3WsUvk*`|s2v7L6d zIr@N`X9FHUmkgEyAMrKL^^2P2bXVxK0utkdc<4_k$?b1A&g!v2Q$bug7g(`BLlkqb zbIdE1FW}u5-u;saSNsIO=BvXim`uszEDTl>f@9=z=bBSEB4N_G?1!zikDqIHX$DwY zYJ)3c4tdmBX@5J{v^(;lB9XJqrFVP6fENF=pwB1>41LMuDv1k4#!dfPXO87M3?G=O z%yc+PN9I%pA0!=Lh~5S3?K$U}@>VOi*A2c)xc8G>UEbe*9vjV{*~RCXu!8S4#S7SV z5fuC5PZJqaL=5HUn+Y6Ka?|;yS2CZX#;!WwT+rxy_?qOIhbZ|{xd1sY!|c{HN`IFK zD|san#!(x6d*%gZ*W>Qugan+cB@VKFM!EA6iqU7*T|PEx9RJeFB}!lIC>xm@;?fzA zfTQ6xXDce&9E8Gj0dsAbT-)vMrjyShi--T+oQ{Qi>EF?LKC|ooj?HGh?Qo%KH|VcS zXx^O-ED41S%zSGbzbn|jW$Ib$^x)Gh2gH-KN{Sc@M$6DnxzM!DE}P_1>FT63A^x9D=sm)^HM=RvN zuheFP?Lq%AL*Se<{$cjvJfhYAfW3uw^FPq}ez3dz(@euewfLXr@hrn+I(8gRz_{={ zWc?OGAK`hyVRrQ8roztumubX0cIm%N_OMq_i->R4oHk6}1_%lb*CozN1fLsVC!XuJ zShn+A6cwJH&NRBUCD2jkEkE4ydmPTTyx3Xk8!~^NX zOu&nR@Oic*$gM;#ek{;b$tJ{BYG^3Oj^rE-Qxj!N20 zNv%21AtV_oImImBdoB;yCoVRvQ%9-)tk0F}^3#i1gnY#g8u?&IA=5DM;B#AciD{Oa zCqFHj6T!tEmjLql_MA)14DWYabg5}y{sJBhOsy_*4f&6k=?`=9XFBuwKk-4Mj#XUBjoNX1h* z;KUr!BEry8+0Mz z!&l(!w0Z#U}F*lhE^_N>Wx)4t*;b;*RE2)_kp@)N4KdSge7H%;21%;#yM z$xbxk6yGNeX7J0%v)oLu`!5R2lJTYkhdzBe-n4A2^aIL!D!miM;2Acj(wAYPKFSWc z%#3U<(C9g{co!ly>;;sHK!ztSgNeNTjIc>5`SM8J8YPYL+29{HPB2X!YB$NFc4h*O zR!7-WCz#5Xf8OWPg%jffW0qytzcB27Zit!Vt_fzh)P1hmnQGS7PcT`k!AM%$wwIf# z)K~7M(vOX@BQ8hJbuV}C@H_oS^>d45sCmj$@yM=~AlDd62fE#uGXz{aAJb0dQrFHh zwUctJNOCo+xsG@cqddm$GSLi8D?OVNULKOYZlW{hFP&(bwp%Eza(5szEX!R3>)L^0 zKTkAI_T1Mw{$fUokRNc0Vi%cUOm}#Qu=dY0X_#1uzhYa3}>$WX0mD1XI>lu z_YuUW88br?!lf4DNY$3hi%KnzsKN zL3NvIDtpYu;4-j;p#N^MF1ly~7Sth0l-oAIa3xiNxJPM;94cwYO*Op>e_X^;F#K_m zT{@L5wMll(RMWlbq$y5Y$cjE#@@Exg_MvSz&Fq`{_5mkIutUwZXHGLcD`wu4Kh&&V zfb*2IhtjOpDe(9-vu7%Lu+lyFa~f!~;2YchDkx``9efp={IhKBRi--i)*{tg=8C;? zl^NP`9u6Ce73+hD$BvF+oAj#DH#WLXEO2G}U2R&mW9$r7={@MLY;+nbMw*79o`1DD z%HMdOedB5*-dyzID2v8y`@_{H(`X!0H(CPZRco7>ZkjeiqN`CSm*mHGwjDGb--I9R zh11RO)EjQ%WRRO}-<)m+@A0;KAgkMKr^0JxC(WpbW)p1RzJ?|oBI+6XyglF=^uFWm zh1Zyosnr{W3z1=N%{8W?YA&m9hup#bkPSK;8-z$>msuY#IG@cDU2p_)LgiGz!*P0I9^C~i26AJ->T;by%NXta4 zetJ$kI?JvsyjRaqg`{mH-?XCSThqPsz|I6|T;n&I(~hFP_Vt6P<9ac{ z#ZELlk=&;pK}Ejnl*Cv$CWmntdt>OIIUfl_r#MqsgD42+MyIL)z~^to0yD#IxY3j+ zFqndyMb->0erTJtDa>;>+heV1o2>tX-~1SFO;_(l`=CV`nQp(a<`OQa&oFy=%NE@` z!_4>FHN;QLCk`X5W9rO@4*tl=5&pbe%xpFWTHWgQ2adnhoJI>T-fB8Dn!Y4D9z-D% z@NUX(yVbP9*Q&*BP|-3w#>=*thh7Ld)kxkG>x|(jQ+Jd82zq0P2VaGMyCoEp;$1h6vXnYO|=UniXL{0 z4UmWkuCZnojOP`*=Pc8)<43r4V04ND@@}zIBtvST-C#5BVl1iP);_25T`|l2x&Qr1 z5mjTC5CRt-u~?3Kg(=Afmx8G}q5v%s?y;#Bq z*(S63)M~rOY;!CWI1J}CP8FRo+nmgn|F+rYMD|@yn8U13eZXEe2j{Cn_9pGw}x`s5j?e zIQecKzPKMi`wTP=fBHfx3IGHi2%XIw4=R4ESnQLN3!xI{mxx8>ecO9J2z8mgXuf&b zd((ywn4!RYDk6o>%zuDQ&o#FG0n5v==`}!I$iV z51N@kbNB+&rtI5d_$W2xyG{*z@dAkJ6MNqR(><-2Uk;O}e?a5&1*SvWubsO=+Kp@| z_!&z9Ex}+0ORTlF<3ogp49!29;~rh{kZIfb6}Q(Bd?McqmEMZxu+|S_S&&}(6qhQ0 zh7aMtLFQ!VRsRlJ+bF&x9Dy0Zkt-iI-FnohNBFq3<_*w&hRDi*C(C@dth?M1Z|VWx z`GxcTYCG;>^M11hhRs48eVwmCw^%u_#}c&YoJY)~-qDe{CPPfgQOp~^8jL>_QU@~L zVc4;T%a-NU#15;-VLWEQUo)m~&N`*lKSGrcBTNF%^f&`b^_B}ehZ*qfH5KaI)pt%=4A2SyfPC%>R*N=9= zV`i7yHG(b8R7L*je`z@X&DIUCS~T3mqED$i`ERCDecV{(UZ6cp*J8eYKp})wA9B4! zoW?mTF%$G6F(UP(7rQQdL=$`NBGbCIKAP&w$o*m_C&h{K@`EqpjyU|F z-uX1>xilH(-_-&V?lW*Ce4_N3zqBAP#Hr3v)itO&@^KuGnq;dy8WN{4+UAR)`rGY@ z#b!57P;fp>uFpg5^u=i7)9j+fW?12~qL{|S>82hxom1~S5zC4eH-vp2H=UZYk*+UD z+&XO3*S@mV@~-#}Aw;%o7A& z%(VZ00;9zvcF7Z1{vNc|OJI|a*i)C7ef&p!d(IM5ZkH@E(@8aA4|vk7;9Z-iOjXm_ zbcG4Vb%hIi-tbDc0*`*mj8x?CB8uqx=~Jd%`>oK}uCdsjF(xVW$Iubd&&I}L^5&>N z17{<|On_mYR+g;T5VoJ;vnXk>5^UK5XUtV5I`zs-jCKy0nNcWZ~7CL#;t# zz*@^X)^@sQ6_8({>I4(;vd$3=o;UqsH%Fm4D2@(ToJzr6=u~bno$g7e#K(eDjB7!- z;8TwPOn?}r_x2eE6}85dzd_8e<_WbFUK=&2ilc*u!*BJ>wdsT#cTQBgvD0z94hvj{ zw-7fO@W6TQtN*ONVXN$UMgNp6$+<*n6Wy1zYms;BqbxemR>ztUEPPhgxzi(gzU!x^ zLzUR0aMz49X5xGlCZ+T2RVZ*yiB3Wll*BY!8B@zBb#$QAs~$uXu!+=^=nu`l6y{#M z-u}%%=N07b=gyW+8dM@0m?Rd6cwmIAkvR`rB2=F%SE}F8QvrG77{DwDxgY9s@VKA# zYPD~XuaI&5qboEAB7}7?ol07VQp(j1B~@9$zjTZ0e8=4v?sT8lXY$YE+-Kb8CO?VM|2Qw+{!?SD`Ieu zJ^dB*s8{XWS6Gr3uii8dw%kBu0$>*9OL~d&QRNC)T0Qud={1anZ3Z1wtTL|NFyWCT zxQ1PWWU$-^xsc$tGt1-`aq=u%Nb(}aeJRWSV2Wa? z3Lt}tw#mEZ*wVK*m>M?!nG2klp0=01YnmlLER?I#Q}&j3O^5i4KHiMaziW2iZB9W} zn=7U!Gif&Q)O)6R>pw}LL@B+6Pj)sfYM?rLuIG!cf6sWHSNF(*zr7Z>Cw^pd@!Jw`{7D~S zTDs2O^AVc%{&vGhW(%<#-+m14-DWeNnDbD-uls}r!aeqdPfTTSH?u1bRt@zPq5E&2 zFbVhAHua`U$xQ^R7V&O=CN}?4yMMiDS$YC6U?LzaWs|TM*JBxY(B4vSE+(L$#iyoS z5*!$o@ej0ne`=Jr@bpj3er-=+5i2u{!w_PF!99MHnT^JYDP8d?OX72E@n>d~ceow< znRyUOYyCMLnP{s&H@zwdEJ`{Gfo*gZqG4|8>nguwum0RT+x9vpA9Ew<2Y|T5aU={u zuPufcD|6ksyER!fey#C*AT!}hb7owg^!E037@9Nd43T|bncmRmu&)?RogKrad);Hs zZmlgm!N%uUYmsZX({qls%6QR3yXY&kf5`y4ps6zRFHYrd{E7ukY$VI5}a+ocpi}WL=xH{lO0cwtT9RCrmgwTbZ)04x$|@g7fFef4k)gSxhqLS z3f?O~`HJt%m|ZBO+VtiWg?fOuYD?Z`^OZylpI`Aj*J!iv0r#Ve4)~spaPJg*=?|t= zFSZdWuWUxO!M(oR?({ngNry9W0T72K;7`h|lKY~_U`Dd9{b2U2CD0GvDH-;PuT5ymLWe!4bCZCqjU3vbX+3AXklj<|orSF(TMM zb+`TOC)2ssohvG(NdM3x3UzjMn!e1%)F&TEr#ZZ)Bjd4TaDbQZzte`@l9wIPA0fe?veVz#NkfuhabOcr~YhO{B1B! zNH|-dqV$zo#(e8jePu_~7iIq|*2zk(xiAB)r`0$HY5UR7roH{+XAEEm*p?ej+v1HJ zxmYNdyHPgWXu5U9w;c%&{<2k3jwP1uk5G{hI!v>2bha@=PG-s!g&E#yZ{CRbEwN8- zG%Y)Fl1iq8-R3Oiqf~(TVq5VwT>tu*+;{SKR(f8nb=-;1bnO>- zzOnEB!ZerIEx(|Cd}H_dmB1^H?`Y_+p-6mJk}C}x4Q7+K$NsWc1t1c6yUFJn!Jmn*3Q3bnZiO|{k9L?Ob$rTuK%O{P@|(Uih4<}CQr zvjaDoZU;`3OAbI|=1=AYVX{!{Oht;|1)?v&Sc8ea3wqD+Nogk1SbO>ZI9%0&&3@Q8 zS`p4B4tUunQ{M4YF2COk_uG zW^MkGt=nvxw>jL=h$4ej461dydB)(15RA5uZZ=`!;d&V%w`@kpt+j1`GgG|L_P*cD z@FxG1dKTp!5L08wQ*3$**1je7_$@HZ_w4j7rgg&l{R%tpce7jV3Lz^Mt7tP=;ZNB9t15VdU#@9lT~n6_eyiHlrO{foEWbEpHnPpc zTnJyU)(KX_LwT-9O;obQ=HWj3vz!Af$18^Qvf$i`EWR;1K{2b)eahBm+wcG<-)vjv znpmZBp2JnLEp-jf&9+lHo#-$)+p2~%hVyfk6KiTO&vwkj=Vv>IcuyM#X7wWa2U{m= z$iPf4)A8u@G95CV4|n00I8)KbBKenfnvm^;Wf$`6&?3|MP#$ZQlj$%Ul~-?U=Bh5kr48~c&tzw7L7aol#h9krZKiGCK=C-*4o!CVT4&m4v}&AG?nU?)rgPV|kBHUOo2W1ir=2k*D#)cFVlgm_1 z$mUX+ELlObS*N>~WpehQKTL<+nZQG^veAf-7mjg2f3jeBfpUvf5N%4|c10aw_1$7Z#HdWtiRbtySNht>y5 ziZu&c5DlCGLQ7oE#}gL$qe0p$aEa@bn}BgOKVAwm;bocjZuTbR+V=r-BB6!*$U4#1?P(#y2GS1H;j(AEo`B0^~#mrFg@O^R%?|y z1GN=Pyv7--I2otYj=_&n{-OBp6y^nA30f9SDs!iV22wsE0-;S4fSVFu0!0{px=?a2 zE>@#Mro!4RmJ#HQwk#yHC8E3wM(;Wd+DEYIQCbt68C3BMz~Eu4RxO8x~I8_sK^pz)b$n5CzNW@LY=vOY2oiv-~ z!KdwX=F)~W310VHFq~so$*@+RYUS#HFAYfM(qf=ZI3&~FcnN4WxP&Az)L>6UJ)#nh z_6(+q;ex`fg7DT_S%4hTm$FUJ_8jmCn$ne$8A?V_jfl{(5dmwoI0@ZuLub<9YZO!5 z)D6EWGg5KBV3bMs6E15Wg|Tw$&Ng-B-7{3W((|(wkW}d)#*NQB&ZC+3!eu7kzQ|g- zFQ=7-wSy{%!O2DVoXu%0c`gu>zooiEM2WkH?;R{|(cETDylHJ^jekf<682kJ<6Qy+ z&g3T4)WXYBnMxRi)(H`UFr}!JnMMc6U!xH8lY-RvJdFW4;4*MH2E5CJ+%ArL=BJW5 z{BNuhz_ivh9^?2Wu*}5~O1Un>g)`X5C;QQiw9j;Ly!C%&Z{RL4QwEI=VtXCjAVE8I z+%}5GTkNsH3$tU0LP$N6YC=y@6&6bf^T!W3(dLVkSME~D=0%K{YOcs07mrsILU&lI z2%j1kk2fj8U!QIuLhNnvc!$QBs!Ai>t~ex%b<9vrg`A#C z53(E#=4iE%IB0pML`<1GS}e~tO2J2MWkLLKI+4t@D0iJ8k*JMwR z{yT0>Hd)TYZazAvL$2NNK22N|#x6XH0>VoI zsH|lGhMTa^4o}8g)TSGH<*>U1l|AYq)e0LxNA@VqfCH}#O=N~VF$eQ)m=5TRl!zp2 zZ=od4#hkpRxrnAMUrAGx4xaOJAW)`YNJT>4&2 zEu%!((!zMF#ttg|;nzCyv_I>yV%x7U-W5TAT4B8XVH1n+N_JX}v^OQgkFu%{V5dU8 z;;Hs5z&TiR$FLJI)^g#@m@!%fFiu=@vz#LzdV^Uym@H_QEw-N&#`{-?5!T75D4bDi zB$CW?FAxLaHd=JuIK+<@of+4#eObN5d9XY8!|ceS_(jd4Sae?)Q5_*HONOC#T~WLW zgl|+F|8BRN*kVN)4DQy3j$x5;DZCBr$#{EuL)>$vUMWZo$?sR7DfLLjvyHCB-sg7P zWJ!cNSJ@L&@owIUc6ut_s`A7vZOE(~3(y%U=XHw>lj0}k67pL1e<*to_$sQrkNeKO z=j0~237L=pfdshs5+Fb*BE89kUPNr`>Z)MJ1Pj<}KoLbz!Bq|-76c0lsB1x8QLJlU z-Bom53wGDu*1qfe{hdirpZ9q_@8{jmO6Ja-IdjVY{Ci2j<3F1*H8{e2lrgJ2Y%3te z8?=KDW3s4X=~Czuwz;cHOeaG5?u=UF z{;jt7dS;?QI%&VOW{3G8n*zZFH)sA{oGfiliK`}5x{bK%@JRRp{^ER>hgCsIQt!?w zHTj((BcL3?rw4Axso3QVoWNLyEGS4%Vq`2?Oq3{!fP^p+$E{po*qAFz zjTH%ycZbMh3t7pQHPUO}=7cD%h!`S8e3<=Q{i#Fd&$lJ)k_o}8==&;h4grQQ;774f zA|QY-rTAu1VjA^(*S!*8wH!zeku!yJf8VO2iCH2e}^$YUZg6X;v+d~lZTyVTq zqSwN$G;`pRXno$L5W#G%Sp)6Y=)U^cO*<)%gA!AmF znzY8Hlc-gZC@?5rFqIFELHGyJ!IPIJctinS_Ce1FDny!ssJNdgvS*0L0nj5zZG{Jx zqHOuZW|3n~Gmxnn7cpZdTGTR8^xvCU0Y<^XuvzrahdAt>y9B~t)1TNz8D_PU zY&1L0<9b{`y*FxMcphGdu6McVOW=1w_ychfe!~m=hT}QRcYn3(-tn3Sb2u|T7(v={ ztv|G~(5);t1A-+aWHi-q$MMkv^K$SYtsViAor8d(q?Xwgwl%}smxkZtLdybB>8$1Z ziEPsC)7Eqg9(Jd-H3JJMe}G2B-QLy=?em`1qL3NsL| zqOldGGPum`U19ddci`p<(}$S(mnzIK@*jqkrjwnUSNwYaN>kVGPY9)q$s;F$c=&^i zp!ih1Pxow{qFRJdwX)$HcTOeq+}qt%2_4zny&Da@LL9`Rj~= zAZ%2Nk}b)Y*0wkOn&75?tm$~S{b*e|ILF(+TW}6jKBxmF)90`k z+Iji2_zQw`-DMq2uG1zZnALjI)237gG@+}@19Fx;*TJ-7x8CbuW|aQ3Ag80qyCrxO zL{;W2%q)*oncl&6_gR(cQhAu@qN3C|LW%G&h+p{7=3GZJCzyH1ov^b}7L4C1TEJmf z;y_(Ld{-*EiJBTdouH@VtZ$4>U&mL@5^Sr?45{dcxR#$ExPcb`qmwx}xY&)VHq)WK zORCLG6kxAZo7!Ni`?=cmZ+-@%ni`umP(q0NMF9i><{6z}G)lA~fDWK0)^lP&=IIJv zPHIS2KDu-|!_3>LY{mW~5&0<&-wAiy4GY@Z>J0E9Jcc zr5i1dm!Etjaz|FZtAu1kZ<;`J>Efij!svhKiy$wF$)> zsusKi8hJXP>~R$<&C&M!8kge1IJ}S8%(R57$ePh40VNf0=emE|Xu&2i`Q`&VgEr@9BTrlxW}B8Flz^p?It)4#bdvgXv_7&kX(rVpJZ z^r_8f_red_Xl(&m0WC-QN_|b{s1P?6e_lEH`t`m0EN40p3z5#7t|X7@nKy%q@V;+L z@lVEbXx`iqT;xi+nIVK6kLzX*9{oP_3i1OSsC0*PQCIO*#r-LkS%i~}(n^*o$WEwi zD0{)kWEOeXz17Y13@&iRwPtvi4brf9P%|Q@(v&cXPy8UzsDKs0>aE9;M;r?sts!1=C5{fzd8z z6p(f%M_(v16fm>VRv*MYt%n(3I7freWR^JB!;I=JWG}ug@WZ;@&i6Zz^uq-8aH{@H z!UVSQ4)>oPcq~OO+tZ9qvxeo3;g9Z!o=6Rw+_Ijgir`bUPKY1cr_z>re&n|FG}Qy{ zr6PHB7L<(jBOW`F&j9<@mXB%qqVJzHq5S=seh{5TG8B?`8Jv^_5P)#>A?jm<9e4GsMFQdC{9xv~f`ww`*_H`3MOe43_gpMIW{!q>%>+ z$vtHPOpi(!6I*>iixoxi5}qWON{PcSl;V>wuz@FKyv2Z*y)aLbM~;e2!%y}$_4HBL zB)pH28KO5NIXRmYEn&C8yyWh3?faNP126XLk&uYRNgI)%Y!5xJ_NaSqF6Or5iNxGC zl<)LDoQY@M>OQ8b*VhH)74@Q39V}PUr*f@Om@bybJPk-}W_qvX>_ntV?g?D-$|OdG=axtGry)HGQ%k zNP66TRd42Z{tgc)Ejc@$#IA>(DkbWl^12}xod-GpDe0Qdvz>!e+>-Nb*PK$#)g_mC zCd()g!N0=jenLxxN$EZJ#CbN?{suoqs8|vdtQAs=TlLeMt>kX4e2!Bj`3jWi zpSv+j>`vM1F|DSdxru0@c0(I!bD+|eQUghMR$nu_N?HB`DXS#k`o8?2SG#+5Hlve| zzvI5!*>o$okJMR&)B1p@|K1$kaHk|(MrZxWwJkHD} zRp8I7>k6VUs`SzyZ&ZT`xbOBEZ1!q?+BYW2Er^?IX&ex*>4pFF0W>08AFtzFTHtD!da{Kawc!)CxnA^&a%zKjSm1|1Z zG0u(M$&3jKUGq+++nge}QVy+7;maFM^g3Do@m9ozGfGXY)-CMK@rPa}NFW(biUN5z zCcWnpX5wCqfqjTYbe_jKG_-j!M-g56kzU)?6%QmQ?edLeE;qU6S*#r>2NnmKzzOh_ zErbD}>qN{#lhz_uz_yg64q6jddAv-*FN|woC${BP9BRbx#7rZ62=xx&oTa8mg(db9 z%}#-L*G1Dqc1q*64>X<9{~>tI5Kv|UrRLE%JbQ+%aSIzvRa@~e2xjOG z#i=})2%mE|H^9oi=iX{C^*gEbZOe09VZuA(x^ei`h(#)FVU&KeLA#7IUEsP79A~P> zk0US!ltai7AAgUF=w~1g{tMBXa&xeiNa$@Ovy%i%nhAQ6bpM+Ux6l(E{$m`w@Um+& z-gIhyxeS{NZhbZ?nA;e2Ys|M*862;LDIuQ|*4n@P%S4a;3&toKI60rH&b5pF_=1TZ zSO}*@3U^?&Eefa&3m~%LTI_})5VcO~0uN6fB*T|*Gm`pmU64n$TsI;SSH=A5#Z+Uqus-2kZGT$lvw+BO8qTCr@_1J}!3@aA)2k>_fa_W} zYl4|veH%#flY33J9IQAKMd?T6B`fl2(hhPDO)$F-C!95UfT9m-;FC}K$l2(^t8^L% z_bHF=^L*5~P$)ea}CRUnYo(?|R#d@(ue2w^A!sl++U+|3is z$jk>|v7$Jgfcs*isqXWxB&B$rIkcSJudzLQ>y>8&s{Hark6ftQjYB7yW9nLy=^+B$ z%3^}|s>4%apB0a#`6Pj%KPTO@lT4q3HeT*YjF5yku){}&YXbN;kbtk|Eu;xT45(`= z-ia=HB?(-31bojS;+XMNLBD>L$dj227p3(MX$SmB+xo^#X9 z+Bp`}CpwIKSm^z8JPy@}Ha|`io@=fR*e(wCkq11$c2>f`*g7|PirKT%kzRAc14&b# za&Q<%5P=nrcXv)PLpjo)Ofj7%Pe&ORMDK{{gx#jGQY|$k&z@PWL)P*H_fFE6_!~NI zvA7e@RbTuMTu60&Kw*V9;v%TeH z#u|t?t_f5}Avspxj-8{TEM3F8oX4*DHXP<9u~gOa&h8LCuqDkHD}z#UqDcqkqSn|7-~~;}h!W$`;wG<>yzwZTx0y%)J7B!n#q8khd^V)w)D=Gy+Zy-4K9Y)%(x znTI6z=b{xCi2JElx%J<}V)17$o;~26+5?e&k<099jv(6kxILlXU%7RAn$>u(M|+vh zRi7`Q7CeB69LJfF(ji6tS`z=AxEDH*_uY+qnPK+R^&D0A?p|h(^i|8mf*s_>?2RVm z7B_ou)1l*3@$M`e^aEJOG2kPK+R( zDg*TaVDP5rxSfB8>VCbO`#aNf)JHx%L~K$WZ9iQA-;~Ahp%)f;CgpAX!Px@OS~~vUCW4J($)pxQq5R9V%9)(PV}wD;ebtx2OE~?%o$$?uYKhea&M2?7ts7^P$_c zpZRz3LzH_oLa$rh#y^+|UEkM;wGJt~U63~lv*e-UFXHf`AUwmh-QQehRs?}@H}7wH zj(-8qR44!^7B$zfyg>@cvmWwgk;p5)g?r>cij}8PlHvU39lSl4ZN&yXoD3BhA zy^tvCpNTM!BEFgZP7@E1o^5_#{+iy@KI>&}FLlSxHe>q5jDNl`oQW#i2l1ugDzil_ zhR#m(7DAU4$+(jhkX!QA*=9=xc$?Hiij73OJv_mT-*y`gGQC4O%O)k{WeRk+!M%5o z85=z0dLC>>mbAtuE=va19euFby;(78EN2Odih!hoC(UCU!NweR#hfK^4G+h&J8Xz9 zC(5=jgytnG_+Yj!$zYSwe-Z*EHN>Fv6;(`>O@XhV0-CO~*Eg|~ucYKD=;OuSmm%|W+Ff{c$n$j{xlgW zfMCq9DBqKE4l0DB-+q`GRC6|^L4lX7^^~2{2eVI(w{_p9czeL%rheG>Ua@Awmx!_e z6I2Nya5BEf!99GE#9braN&*bSN%*E|i>rOk-qE>YchkXHWdT7XdVlxP%5>Y+Po7`8uPX$GbU7t&A7fSx5pFZ z^>dRMnmx_qDgV+sq#cl^uUcq{<7%{_Ij8QM`gVUD|wvY<$c25k$bf$DkY5BBE8I&i1WGo!00Z!JO~ ztit9XAOaw))64F;dDv$k*!@GXbY~jwH$D7#{xR#<;Y9Oz! z@`k6!jyGMpKU18^EDca9Cc$Ms>TFN(uuMF_$@meYH_Xl-D$V` z38v%kQT^aarO+>Q42ev~*kj7ig=WI2Iq#2`8HWV|)aN&D&J4jIA64W<%7+v~2`i=U zUP^tfpY!bO+FQ(`+$4nRMSxY zcuEuu+$G5YEV11UJPpJ0B6s#_rZ2DDcABYaw^BfJn|08=8+k}W8C}5 zUk%(qpOTq=UbG0ea-#YL*rhSnXhYb>RHOIJMtI%zOf#E)Hl1mja3JZ_jI+iIZelZ- z{}FdWv#GbAUnxkqzS$hkgVF`eVUruV!0gd^M!tg8XW$J{I+r2bjRTv>a%@4i6WvV< zkl41lw-%UNI7^o-G=IRWo(JmKj^wK=TSwa$!^xr2wcG+`VU+TkJoOswZzg z`fRf~pw@1Wb3oXe+yVUQ)BvLaQZ5lKe}`@NZ(_*f&5h@ns-6#dw1D2Vfk^^3z(9Ek zqv9h-iYDB|l2<^RKR(AabPzzp?Xft06Ma3P!mpD_bHZY?ciGFudG*gDoSE2~^@}lB zzUZD`Z0a))r9HL;y0*E(b2&7xx?bm+oo0bcTO>0;G8w*8tPj8vMoE~hIEwr)+8r^= zB{2aJ_%eHrr6>qE7SUFe1iYYzsuYt7TdTp}b1tCwo_pt9GY+SKy7SDk%BhSIRVCW+ z41;B369f=FeV*x3{t!Yq)qb6^(b{{+@36-G$ZcT0(-N@T-(0kWU%R{6OU&zN`gS=V z;QrFBJ>RSe{_Q4QV7h~$nl3OuO*}6y?<~)mWVuw_jBh1oqxj$j-h_niR1Bbw;pxD9 zGsdLWO0xa{Q*CzRQr2madv>YWyYp>ZlHvKB->5k@)?r3d*fr;65P&oGLNlOp>nEP# z%K0cAbAP|?$$#*OiA*ET9cgzicA2rxn&MT{<;sgtkR?wiYKy-=c&Tpjpb2U>N{U^FIISa3-mj&MJGCOVreS6Z##+0l2M!J#r29A($9tNoQqArkq`MNf_lOHf^770+y&f4 zlAle{g4xrU@?TmzSn;_!(9ebL(~He;PE_48(>2v6{KidP1{{3w$DjA?xUWt-V_5fr z2CUHV)j-0&}kvy{{F;9|ZYDnw}Dkc+iR@r!1nmCJ3KDlo;NsteoHQZUT z9LeM>*Lk_wi}V5WmxDZ~x?7f;P8DYdSzMy}2n_sL8-zyp)#c{*%~W?KK$K_5En@1p zR<+j5fiXsxUJVdJdeon|Tr3xHxmYfKDHmIVk|A!D4L?Ump!T6k1Nf_2DgWrYm9_pN z2nx`nB;D=7J3tI>@`Ybqd7Uw#PH1NnD!D3TfpG!^0!xMvLs8ARWS0&kCKPKGP z<0H|VK!L)L^(dVQF9eXJgiFR%l2pJx`s%(QyfTQWeacw}Mvl+>R7TR#yue2QpxOKx0T8T3 zna>!uxFmV)_3l~+6}{eVbEca)Cm?TD)IVL}!j;TxKeud7dXLOZ)+*^m{r%k4D@}d6 zrNEy1+e$Md-BLWy^}O8dmTsw#=ei!5?&wxrZpO4*1@9nnAhkP;UJ`2nys>l3k4pE> z;EEz#z@{yCT~r&dI(#W05vFKAsDzTxJsHJ$CpzVStC&7e*{arq~PsG0lmQM*%T^v5#y z>RPy#rSJLY{t+RWEV&+)t~1SNTt-AC(8lYR9E z-TA|HV6FSz)z?Ave)_>Zah*BMe(ax2x!yc!ANYZsAb-s5Q|an&FctkC)=xyF=uv-B zfYHNWz-&C>FYudq%3q{1(KGI-8_@L0mhW2B3-3`#o2i{YjC z?3{*m^KaHGvmMSI3m@(ux3~6g{AyH#UO2#=FcWGoE}~GdG#`{5oP2Ozn8L zc9U5`DviFkn5BqV_uhiN>o<7BkW;kS3|!t!DQ&aoNTy&IDx}uibq7t){^C4Wl`8 zv4rIc&^35EUkrdk!W9W9qm}1ri?hB&dFXDq)AUY$zQX9m$?goD06-9LTOy) zcE1bNXNhaP3sIoVt-8zfHPeZwbC2I;E~6;>ft$@C1!X6IP|Mt3Hk-Z2;cE+hL)fs< zcBUKaSSnf8T&a(Wt|Vl*8Akf&G&Vl5DnvQ4TBZ11!}~)^D5-kX-DYH}ln}t1?>7C~ zdc{HuPXBxt*7pPV;oW8dA8)$HJj|c|_nI@vj=Aw(20Rc=P$9|n(O7E2sVoV*Fa>BZQi37fY( zU_J>dwqBClKG7yTsPs%aEZngDGg*%)H=SxsHZGxCR;&t)%9CtC|is55HauSN6hR-ajv~8Q0OZC^XrU5tq?T?yUiyyj3G#RPv zW4G!t)4h0`|BXua9cX@G^}PS$}~l%PZ2LCg2-Ief2ESE@X3%k zo5E~mW4>c!z9?I|n{TFUKZKRitbI$fl6)u5RQpE8ku9A@qg0fh$Unss=MzheKB+F* zTqkeE;@EWr2r1YtUjtH)n1miD@|{^TEdyif&@v{TXoHnnh>sDLskoz&k@qO_@F&P3%^~31?w|>|c_vdF!_W^#awsow^uT(BwYbr?^Ws zQnyc^RKePD|*m9FoOuR~qm8ebQ3U4mte_ZTvJ z9$twPbFAQiU>R1S#IKu#%#A9mG?bb7ZvD0LkM5ebt((XP;xLI#l=s+t?hA%u+2^_r+i(o{quXbjX+~mvX&Ww{o4orp@CXi$ z5)JrW$db)ZC5)}tJ!PSLs(=XGpd|t~U7LtH#-u{0L6M%c9fZ-nS#&N$FU?H6!#d2D z&+s!gIo5-hwg=CK@gN=k)JA8x6JIiYn>ojEP6tl#sEC9&LLBM}wZTSw(lYc6tJ``D zYh|&&#_R$?j1*T(bZtwvmlB2c=rPQ*WC{R2M~EsTz?j9qiYU=RmzP<-lthDs?{JF? z<((l`KK2!b%*b6 zfi5FGE4vlL#P$rv}kVg^>PfW6Z;Fm*3q6L`RPs^+Q=hxsR#lBMp>f8w=zxvPKG?ANiO<(Q$; zhY@Z)ahc4c?&?=fkIv6s^Wa&qOWK8C=O8?NQlS4xYqrmH_!gNv)4#f#aZ6sq z@^Y#B_iLtm*`-O}k~5AhLCK6>uS48kbO*hTBz?6z`E}E|4|zm=ZZwS`?URLy6O-8w zDM@sMmqC}jeyw}(b(9IS-K(#gTsNkZWCMkh@<|3jIahK0;h8u*No|fw-sRpfLn|+b zf2AR~u2Q%RI)Z(7?i=RN>bcxCJY?L0z6=39FhBdJ-`KcG5jhdsN~*m<#uGNWp3+s6b5&>sc)Jk;Tnh$ zUs7KZ{hoGjziD2fki-3NVWK_P?fNzzGf%s#-$vL!(>?UI>0NU^+FPM1SaFsnyb!fV z>?mT$I9T`&uKQ2AN$;4t_G?SxuGjd#CE+#v1vQ`Zj`_e&fmpri=D%z9D%0tW7W~IY z8fFty-HY#<+$bqUSj@Az-8TW8`v!Ru>SJYY%=!RBqz1*Ht*r< zBkCQ~3LFv=O6|xzirp0-vF~@eEguOJYD}RY2G4BxbBUO5(VH4%KPj#g#I&+9KcWWK zcV#Hh9k2m|_9y)gGzL&tEu_`=fSVxOm?0`1hmSN*$C#3ENL9_jJxq;GZ10VMBgPE!z*C384LmoIOJqN z3r{0-6GoXJNgtq8CvuA@PU*zx%nP1K+r}R>7#I%w2Zk6L#=zVr=i1PUi|KifF-tUi zdFe1Q0?Rev!cge}GtGV*xU*NbY^orT?@K{QTAA>BHjrS&xTo1V(jo5$eG`Xz0;EA8 zd==opso#?*&+obW>=W|atb$~jzKPx8CKyVsbWe5Y zzY3LpqwvJ}BNM=EydRa}_sCr|6)yw06hQnc8+h0&HCgv(W(((6pAnwR@mHR^nP7p+ zp{dE(el`AHhzxl^aeEsGx|Y9kCUPpC4vrg%$UVQ zCLW<@9e(m^;*(JpYP$qd`g|$-rKMw8lb&tj3J$4_%Y24QYl-XrnaK_<-q_H6F?;|S zYq@~G2-o{emRTaLJ5*ZH2XxeakxZa)qnW-td>3(Er;R3hjGo>9YfC*e1AuZ}V?mPQ<_0M%N({-|Ds&4!Hv^i*8q(Y8 ze72J5qYJQul69x&E5j>|68|P>>JMBnnV}X$7YMs+%lvDL_^3ae0;BT+sU8H+$axUV z*8IIZ z3HI07#?N8)mk`I>+`=z`5jX~q*FeP>CRyPa4;2eH3mprsB`B$&nPaBc-zI@hA(71V zl1n7<$pOZMCgN6bL64OrBY*= zn(QH^2WCDC1AmOAlKE>*@moPoNEo}$m(C#aNA3BR{;bfI11QfVVP$^f4SBwC6 z6ea_T7Y1h!5=>L;NU_-EUzw_*$ie;*tC|3E`Gca3;iO`mnbLGpj0Nn^GyFp1A-U~e znRfLMjbgp$X^qFX$PSxTxi6K z$!q#GchNVdThR}%x1yJOzrh}Pr+eoc)4$8H`IfL{Ar?BJF91W4o!Lxgjoay4(hE#< zQ@%Ali&i}?uS(&kQ@%Bwrwcp5UeP!S551N`LjeiBtmjNcvOx0TwMsHW!o>=7=fMd% zv>KjHD%FjJ35JWL8N9js;9J~UR=f0fm||zUG2fXz__O>w)4!xG6DcBW5lCq3p8n2^ z=&8WRBKQn_gqwu)vSO0m_=9n~M*0Rd?)yDl_-uFB_hts^;}wSHQGMJf+YT)$K*Dl{ ztKIY8o4z#t`FkY!*>0B~uzfeUc|Vx_%DxXECsKA2widqmZa;N=>3GGU^`A2gTe-8c$vu1<4@Fx`H4es`zOar{xH$Ry{ zwd)Hw=ymkEP|0P z`q|XGBY(z0XqH>{vl-m^LT@g>H&0$9K!#W0h?LdICH<|RnZsL`71-ZZd7pCBtEdPP z6WK^J#g9LA=X{$9P->hR*m}$vHwT2GH@YVRyJ7QabKL_FA+( z)1I$}55|ey#37Q zNJXgfam}|RGvgR1#68ab5xxN-C2kJhP48%GdX012a{HI77;*V|kqjidF)n=H5Uu;r zt0ep#Pgwug&+DW%<+^anIG}M?nX>}yVl5rzl62&@89S;EWea?I5(0Dd(CgE9o$oMj z7)>-WaTGQ$jJ7scx?;VdHuWLZm|d_&HCfxSV{0*S&UJVQ2oe;ZJ(spK`YyQC z#(uL(dpshsA20J~Z~lOg)&)`pBG|$@CZk*Lbkhp$r2PnRmA_`Rlz+n402v-}3*`Sl zZ_&xGZ#{4?sGVEue|howyW?9o`CIPeLR;JX?HcsMcno>$A<`5rc#Kn34PC-N09*u< z&p+7EzHB4?49rC2If*1$0Mo+wpe`BdJf8)bX~|@+9(*SAut9K)6u`oYfA-2ybaZGY zxZy4?vgz(yflOdA8A0n9!TD80DQ=c}q@}f>`bGEWBHOwC7Q6wNY4~CRM3!Dd7y#B# zy5^_e03)E#iBcmHBF~pPQ*5)tC_Js@~xCFSfOVV^EAYJE3F45|F4MzMZwZ(woul)ze=h62S+M-JQj@H`0NeVR}o&hzKNE<39pUjQ!g$xMf78jP-j)kyg zD9@;my;F&;?gF}E{}sXReY!V93_(>rHBw4WHkQ~LB1g_Gu{rY^MYT6?D6t0wm{5z` z*lzsk*Tx<+>hk}j6qQ063WQ%}@h9WlKQVuCi-=)vdBK*Q!tM2tQX{ocBD!})3OAuc z+*56Ab*CFH#_N`6yhL;V{PK@{4=c*-#P(a4dt{6x=@T` zhC3y+`=-CV!H>lKgJzmT4aB#I$E07(w6usbzV62UW2EhY>W zkv>@SxLiR>5x&ogi=`&CFhRnj&SZ=_LpDdW8A^WxRT)b&zq)a~zftE2rl%M9zWy%- z3sTAO68AxcJ&;LHsm#1$lLE?|Op6x*S54pYD*=KPO zt!;0Ix4Zlu{I=0M36@fDJ0#-{8#m8yZ`%d-y3O(;U)sTTw72=on>tXM^bUXdoG!2N zm)~@-Gwp-^a#|H_al_%YBdhH6ekcr+V;M-XFadv*U;9Np*5~j_q$pn;Y_m-_H@{tF zPY&R*_wQtT;i<8>lij7$yHag(@?=gylh%ai6yzQba=d$^lU)f2pImKgyTrvb6X849 zAwdTsD^fe^cQSK}ySLglL(@jo*go(Fhu46BUU186?39i~Yyx1Yy9qnOF(|+QtepCZ zN$&F+yDK#d$8@$)=GkJJNPq~xcIS7tmj^ev+AcQN{Shos`V^n^ju^xjBGQ#a%1)!Z z!mF!XV;7FmHSW1Cww+tog(3Ls!NsTj(rH;&TU)d~o#X8`(KT*VS9=__tZwaUNAE}c zOHzRZm~_G|ULN&4?@?JhSLn!FY{T_wlmPKabiSWKM;^Tk3{1Jm(Z)n4Kt%yrX8caF;eTrI82B*`kFZFu>8vZSD#*DpJ)u^OZdOk_fAHhJJcB<@8kEu4p1+H8M@XA;PlEpZWh-|_ zn&6)Yx`H}8hKQ;Ob@oF0#HTcIFV)!|4CB9bwp;TyM8+D>1`4LRND?LTLqW%esxpr1 zCGLY5@CbygH4F&L<8;W>(h_tLtBg|N86N-eHpx@;kD@Gt<0Xfu#A22De{>V2v~Kzq z#N|^hN9vAYz+UuiFpmhiKlQS6>^Yxlpj~_0jy=l(wpx&AY_?SG3&s2eKq!~QiAWoj zA*5|qZ#%rKTv{N{bD#5`dbpuCaI($)r8k1mkM8T$R7Gqk`U1UwOIiF|pm-c}T~XBQ9|avj`j z^&q5)uCT8i)QhZogaef0ArmE=_**s6|BiyDOs+$e%(idJkqA6Riu}X++6fiyG><`O zW#t>4>y*tBe7L2rt!js+iIcDZ-&Q~QJZKJgm*v#5Bu9OcH_Ua;(Z6$k>g}O zV6*ep;;2z6*PyK~fP}DC1u1YxwyhWc0Sa{0t@o;>0+q^NVo_Un^8kBj)uZZ@c_3mh zP14c|%t-C;dhTTZ5VUh=?_~3p?XUsF&@r*vE2qoIpL@?vOsSoFX(xMCzY2QTDx(3q zGY%zU0;(up$rtc_X=JocdP*Qrw!*C)Xm@I-8c-UiD*u8E@*P1X>)gKv+FWHDZ;X{C zp-hU@_(_+YZC`uShgyP}JKGLHTQ_HCe2Lbjke>5-N-2>uHPP})CknQxw{<()K^-eF z;@%f%+*w%9YysA&=qcaN7du15D_nYz-M3d86ma1>)HG+(OHsDtr0QI6MyR0y9#Z-7 zl*v@MC4+3|KJB5nU<)7+Z&r{=Z&tKvs)$gpIQtgbye7oEGzpd8Rahf}FuX5~pNu-N{m4L70E!i4OsBflCB8-6u{&s}U6j{X0V)QwJ;)0p1&sKj zleA!h%CF>D-C=fq_lg$y$;R?iw4Gy9At-5mfHc;|T{X<^G6cPUxCi6cG+M_GX7C%4 zW)HH|TneTB_8ZXB;&E3o+;;0#A+$}37I}<$+>soc9Gl`l_QB^pr+kn=w8G6A&Vsae zXAQRl({1RiAlu&kc{pf$p?hmM*sGnZ8)3WIH$V39HUdy@@*5_T<01w z1VB$^rz|=!4j^^>QcNFmr4`v`^UQLP|zwHhfWsex$2Ryq(pF_@!-_ z%>s~Z!nX?r{lcc2h5p9A2z2U#(KcI00}hc~hRI-_O^*z!7(Ldb6GtRcT(NXjBNF66 za#Kdz`kt?0byn>ZA%rNQRj5#}@(97`EWy)ctJ$B`qwUU6m*+;?gAVu-EUS|M=JhZh z(^Nn={4ymsPJbM--RGC4=#`AG6Y=%a!4lx@Aa#J)F!3n=6WrWIV}Onh?zS<|fY062 zV{Fv+OZtvy>baXh)N>a*vFcl45<30`f%5f2PW>6X*y913FL!}(Rk+S$L0RM7;IVcJ zznaI|V}mo?7i0O%8Ll1BUhyg{P}f{Hj2ZE=m6G>jN(8=m)twUA;gx}CBgrnLctgDl z3!a|r9*b;G`|mphqhCgV>v#ULQ-j^fF1XV}ZiB6}XZy=D8f>orIl7F4S_Nk*tb@@K zf6v3CcSpwC5!Xo|kVTIJ=9z$@liiI6Jv5d`41hg723_o`~BsV@i3he-ErgXM*FS5(|v-SU>A#_a>q=t?d^sB^85*QK-q<_Yhavn(i1d6 zpr4pve`l}KO;~v5o&EqXnFA);u08&whLQK-2WN2qrZyQQ2lf}1 z6ZjEALoT^?qWxr-J;E(1z)icjDFu%SU!Mi{BfbhySmXg9muStmzDG}^vk4v)#Lh5l z$aG}~*cjgAtOr zM72e)Z7iH0{+JT|g~?QtE8LhV_T-^6V*REsm(dX52*di2Pgs zboiS|0HFyb!Lm^~ouR-B$K^`0#oV0Z%yiph5Q({|GN3U{mMae|B;@nIl0q~*2sS1% z%xq=g1~THaNc!@D)9q2&Z<9XjybQtc%^*+u805c&Rr?h34}3J;?p*yetEv#O*3iO?7szS%&4QaG0^_3pbFwkErourF9NZGIB^ z5qS(Kkdq5}F#$+}cC-C^PS@c`<4@r`2&ZS5aXNYhCY@H2zZj%uasF<0LJ904MWv7o zP7YVNf9__htDi>o z_Jr1SaD{u>@y*;!U@V0CwTHvN|06*SMt=39_9B03a{eQo2nOI+J+3qrI{Dy3IV5tc zDvzrwLjB(ha*AZbS){EB@~O0=*hX^3=ZR=6@X-wEctqA8T{QSPyVQ;Z7$<-2WKe=)kkd{>{-=IpqNVjCCkZEHK9jY|U{E3F{TJVU^# zEG9)z;EVBY+I??Z*<3y{s0Y<_5>p9@9~m&OY_YfnlkFg9|8iWDn9l%Wld&F}Y)!b< zD0)Lx_qxWDM@I~@5;&Lm-Z-xOl!Sv9o)DR`?PR+w%66r!+1X%F&KS%PTbXPc>k(9* z;)+D2a0g6Y;#F>ZmM#@k-xSMFQNLUf%jD%1ujXp`h_c zM;NkLJ7IgYV5*%0S4KUYY;hCXA{@tHK=~U5)2o$C)i0#-{=~~qImr;G6)L_^u?0uq zd`XsDtY#>On0hFqg&qqqAKJ9nO_%{mS~HM4(g!6?0UMsEW1M73U+KH1RQtG>lhM zk5~#kSYv|AsES2+bsxrqK_Twn+UfmH?ejepf^C6O&{DH?*$Y~0v)kVUB*i_+8^gs{eNB0WGsj(@a~kghgS zt@e)4+xSeRqkPM537DvT15kk<`vP6TJTLa?bO;&H9~Od9`=aO1xY_ZaMf=*JduFs` zhQrAB)wld>-Kr=I;uGFyPX^G2RpgBlCmD47f&8a9t;;0 zN#U7o=f7J)?XpIfF1qqedb;ZbKux=*37 z-B=>`?H_CyP<3d3+cn*Sn_R#B?Q9n0;{9!pJOiRru$jKwg4BGc@t1Jhb1&_0?+e~= zmmXj*C04rEfp$%BwtMP8*s(<}m}N(m!`d8A#FEInjxP$`8MExE4aX|Cl0Ryf2f1X7 zwDmiT3kiVvH>SjtvphSF4v!%#HNr4Fc6PR1NA;SUX4{>D`6Pj}GjNpXbC4aJS>i3u z0Bd-oYdVMxe#PB-kZlhy^Ou8|-6yW@U^|ZNKywea(~-vRIoS5*rzcgZ2hI>tS8h@DJP z@ywxcPlaxuLv5dw32$-d9BN0}zpPR$(xZpk{G?S$6zRV97^?%G2LmA)VX*$MPw@S$ zH~uE1JKdTBMmT7YEih%ctT=DHeN+Io!Sy?g(Ou~FI}B{L%AI(a%}rjK&W!bTCC1lK z7|zFP4afp#Kz&k-BropW3FR|T+bcm9GIihbkb8QVnMMch*~4syo>HbXggwk$RzxnP0ds8s%6qBp$2>vtCE*<5jso(X9yiA> z*>j^06FpjkMv39MKP;-k0~eFGIS7wtQ3`Y;Rv5&_0dIR}cSOxtfw%B0PK5`?eS~MZ z-Hv2i?{LQ+X}cHRw^*#q4aVK|=fe6fN9GGWf(rU3`oMobNrq#FoPd73ng~~}xUaBd z$uUGc#yRK71Kj<-!hPFP1x3D+MA>%qt*KA3?7qTfg>iFkd5DicR)MI9pk#CR01i?pnwlXr&%8fv1xQWR}wd4_) zPJKspr{}z%91A^6D(1JqZQDX&-T4atl$c4$E|u5 z!hTu^h;&P3IN#U)@c-?V)|aydMJtYyME%9{Vg^k81G%~vL_0H>>0oE9;{Hk;koTS? z06c)NZ|j-!-;M=G7sfdU!Vp(}t8;&Ops-C&v(WI<;5aV)5XVLvK8AtNK}W>-=7GWi zomGtoKgwFTHu3$x?b?moTG(Uo2fysVn`n_EWikKj7Q?QP+L#O(03XNIZ}S2jMxw7+ z(W|x=_Wa*g=%uZNgD3dL@Y_sQ(DIbFQ^FC~|35yl`-6q~9vZb5n|EwN>w+ZX1@XeM zyYfg-(~<6;Bkka}3pN76;#OdhOO0-{liPaMyfIf zCwA4CzE8Vj0Di?f5u_{4P}jL^+G z%C_q$UM>karqjNOQi_~;W&sZacgaz9c8_a|P|BbK1GrG5M(gj8PLSW8fAv)y*|#mO z>S#NRM3=iCjfEK@`)EkfTG#&=JG=P;i%tX?YXJE(c8FMc>|`p&!5Wi*Jiz{>Au1ej z5NaeW0$fq*&YNW$+S5R;1UPbp!Ez#Zpds85t)Ra!EvQCFa3$6N8>> zM&%8B!Mu4UWWHuF~pwPhZmuF^yJ-CiikwJ0RGd1$N z0l#@-0H2KdvZa-oPaDy<5~>m^SvhEr$?1r_ElNK?o`{sQ5OP$#bFcNLeuE6b%1W5o z7zDwYAjunH1eo+qZuop#TL6{o7i8Tb^X=6n!ATuw`$4S-9%uJ9&y-Ps?ta#GUjd;iF(I7?_ifw_S5^96qf) z(gTVRj}N_&x&yPgyN}1c=S}y`@pfYHsT+L)jKmRc)(P-r^D~NTD`5-0gS=RWPuz+V zY)=a5-G74Zh}!q%6KwCQ@dzC0s6QtNbdtgIAsUcPH{sOX=|rqqI0%~vnu5__2T+}tXkwrW-Ep%|vi;k> zN_Ic)u@&GSG+g2SZp}%Y{SEGwlWcYIk3nWPm@JWlpHH&;mdmM8#hg$midKcMyCY8~ z?qM}S-Y3IRE^r^5Y!4&;ZpJCLeeoDN7U1Oqclasx#%A}68&m2R)WNodFwHUccqveP z2CF2Xh!Wx^W2A8viK}rX(Kw@z?nyBSFs67?AHb_Vq=qh$e`AY8!@Wa2l-!D2nndo7 z-k&f4-+2uSs}%EplmNT(RJ&WL+|5!d{7f}LW?s&I=m8A+?LDk5U;!;4C2b`RO@FBP8OgkWd zyf~s4wA@f2T~oKQfIloCD|K5cbBWt_rX48zF-HpptqkMBpUk~$GoZB84Q;kNH_yvt zRwQF59Pqo}B<%+K!H4@`YmPZzUX-{Lekrug574}*41Z5oZVm1ZVhw~lvQb(r+pfy4 zq5Eu4mT^7zz19_5*d*UEG9)C3bB^Mm08NQ#mixLHmms7Ht)>TQ>J6#fF5A}9Q-Yqh zT`rbZg^FUD7bUgTLM>=md}SBlAnOAoTiyzJ>vi(M`F)*)WH0Ml%HtOtO)iaPE6oL{ zbW0YXeRS^D1$Gzye7?XA9k5-J4pXTMTdxM_is|caeJJA*P-c?yn2&sPuoY^`zgmJ&V2nhZ}VkM`*k|=PaA=1&IW$kwk;|PyS5CeM%TR zOXW&^iSeS_Ck1BcUOLO}pI-i76u}e)8gaIr(&6eNc^7z%ue5;LA)w%5x9V)j_>u1Q zv+d|nKnWY5X?k-)O12CA0A%Nr0Aq z4vOFR{d>Mm_h5^jUt}vv)$5LT+!u>%`|*^jh}rc-I2ZBDv+T(zrJ$!&^o>AR4-6-n zluYE}fTv7FBS3H(9;65`9OtH;V|SKOB_6UMBq_HDxab?>$``N%t!>wxV@KEe!6&0@ z;>UE$48WAgT;o7@$+3L&8D|&UKh#_%6vUxvT?nT0%R-#K*w&P)(kHe~G#EmY*Dbau zQcAMsT)4nz+{kk=OFrQaKNlhXICuNG_SE*um*iP;Ik14HJz@LIEnk8dS>!e?vE7@G zA$+w}v;rYA7*JgV2Pa$3*&xVnxV>s6xc)qQg2`@#j zB{7P|=dnPWbAdSF0*{BJtSt#Q6mhpFy~&qa_x(1NddOn0e!ZZNoo}<9(c{ochw=-? zz&jut?lCe3=292ffxAb!VkQStLg7ujAUqi+(08ltTBH$3!KG!OtTHEF)=I}X1k#hly+U{VoB^dK*b9IzL9Zk$dL?+oQ)EzS5nKKuTMt6Y~SCR)erW4#aC%6P0e0vd!+w$6FbVmy>O|AkXM$X2|CVoz0iIS``z&(i2XKq z&_(tMGz@(%26G(jcE8y6EqM#<4vrB^w$7b@F7CQj1}2^Eyg z!;J!kSvwyn0OqHO;xxJJa{K!dVd@gtZjwQjxO11=`8}4ek3-vijFbc^c5oT@@|3zr zMB6!gZ1f?n>m~O0W0ceE;f3HC5}M)Nq6jdB4z}J_aRh0e&btNejxX*e3vR3BXSuuc z5<9T+USg_sN(Ac*V-E2S_v0nDrsM5!Et7J-wr4tAkc!(NQQq$c{LxmU%J7*n7$K^R zeg0_A1WRuFqphv@6d#euCt#*e=G}%6sM1UE+|)2VyS z*}fG|Q03VXokuIoxWu8LB*Otg%tCC6rE^AX}{%W*k%rLC!DQGI8N{kP~$gg@Xj zsi+_6urSj?4eq67@t5%erV(bhue9BAoIw`qbZxynKPojO8LY`W23|S=#8P{?9pCU7 z%I-3M_<^(i>Cbn^UV(aIqFZ}~Jpq{S zxY`ct{I3*NP#^2wR;dj-=v2HJl#&7oyO!H{h3()Lu10Rz)vaG`_aAtRmuJ)}R~J3@ zXG0;mAlH$|ULxRgo#Z3b)@zhl_T_&~v6GYB&@1iSLIkU_Y)6Eko3FILBjIQADqGjU zVe&CCY<->{^X-^^8%&bzCeAPAD58hL$6+i-(Z5QSF+V78f-`>xz1~BZTiP#zI;Myv75Zc?$YjJ zuUINV!H-uKhElmQjB~5kKp-Ob<{Dcuh87%#qUc<;5bLCmw!FYd;1RGqiBm5TJ69x! z6G{s(ZKNAejkh-|e1w%P>4WK6^SfXLm(sW0leWB zl4Iyx;*E+i)St_$wRUoi#wOYw`+^jBz1$9d^z^m1a|zQYiI>JwQsAyzYiFjw&hCe` zb^x{C`mBSy8s{djv&W23?e*gShqL#9kD}Th_;+S^?j*aLWD)`iNg%sR2%&@~0s=}V z5~?U*0kI*L=K~wqpCv)DVgV5^Dk|8Ojv(q20V^m9c12NC6r>4)iiq<6o;w@F@_zr% z|1TdiJMGTB=bn4|IoJOYiy{tv!cJjGNGr)kARV<8pbuHCfz2e()TE!aO$JZQ8I}wshg|kKk8hd%O7)kHU3qMJZA7_ z=uw%lOffR+>mG9|FbB&tnyQ3RtiV%jSu`H8{+Ggu5*Ue_(@ltP zLWplv#FIiUatnD!CWHS2EkM`sH5OiAzawkpFV-P z%1w5mvJ>`_2yub;hl)TDNeG~FpmTWl6 z5DmkCQsRI?@QQnLB8hT@9+OKW%(;F7^9^nVA2={+`kI-}nf9-i{_QEJ5=vGcHjjTUmD27$`D78=;&=Rpq6nICt9J4v5);B=DTdSj_|A>oaK}> z6onxDBCnMNFX}bi%70G$))Fw2Yp%{0;X%JM%PG!#ju;V1*^Y|P)7l6cEgeVcZ+>umT&)f}g9bnYH%0EhvpkG^vb4CH40(j2EHJ8v{cAA!p^hs&SMU)f`L z{~Wx-GxX7Oou1i+bd7~8F-tbV-S^FP+SQW9C!W?4Iz+x5vn}1UW0W-r(bxfbz(+A9HbilNu}hGl4KL!%z)zaY^Et8w9tX~Bb~QqVF@)pAUQPkUOXz3@rovD z2qWT7o`^|Ms&>{?w)VlaJC*)~ps7vAB5kv)-FC}>xGD6pLCsi+cVI{p@dx0OpE8dH z&_KU6&nY~q0eoF9La2g6MR4d596HINGK61K4Cg#ml9Cu8>KSp$FQZK?G-twR4O>P@ z!LfjgvueK6qLv6h^VUToT=No9-FP)+_plVv*SQ>|DNYk|lIR0G;>7tx#?Xo!is^e8 zNo08KQbi7t*0T+!m89WVsf#{Pg zk+^LP_G0sAFEngD-fuVn_`|N;oXN0rB#wmp@=HW?n;r=6)qh#KUf(Er?0je0^!fTEfAy>87om>HcJ&GYl8vB7DEVQ ziF1c~z}}o3TNeKZ?cgge!lS!7yb8IG#IEFQs zbJKSt71YUDW9cx8UogkPKqO%5O7CtY0O>te2NRyFDo(5ipPx5cG8_;S6*M`D!pQU~ z5g!f6(!b5r6p3>y8_#xHn-JcK>B1D_$2TP>F37rOk<+l2Z3;v=FOUuaz#uvSvs0FM zAlg90%yrvbmyYGtcZ`1JnE>m&(LQ^On|{?#Utay#fQXCGl`H`dbLdn~qC~d%!HXiF zO(b$^>!Z|8!$KY`$RKj#0G5zNmFdg+##;~`179u{i9+;IGtCs~_?uh4ewtZZ=Z=ED z7_<{CIfo%O=5HflPLB|?Ym)`0_OrKLLNQ;1YY6@UOhKXltL;XAv>nVs0C^EDm7m4| zeg(5ni-He1B5`KKWRZxJN7R>3XqQN2O5|4%1Br#Wfa2Oj&OtMs$J#v5r(j?8e@1IF zAE;qsI{F`&Axn{5xd6ro(S?vujrO1&WT0^(o3)oB3QhJ6Z=B52MbA1#jq+lMO7M?l zN=PP#n~X6v$++(SEUY;fV*<9bC{s-I2+=|4zo2kBNibLD9B|8$hT-@j)CJLzWL+qq zEgDj|8bVTV&-k$2L{=btNvaW?hD!KAz{?g`9NfYj)_q2opGlgUix zrnUUqL<5o6?JD8wiIl9&fU9E&Yv^Mc6E?>!kpReV;)ki4g@9#jYH>)n((&if1U{QD zW2NAsce@ELHqtSIvOruMLivb!M4gIggU&jd0PlQL)s_Vz6ED-w<_cnB!|Un`LWU%> z?_6dJeHkiix{>K;bqif3va3k5aXtHar=V5}O-W(67p<(Qv|qsi z?e!*$4%4=`h=@~JVDa?gO}nJ)vo|nG*hQpa;JIxn|6UXUCZ( zH28+-lu)afZvu7dEaHVIi|Ky}v19VZhQS%^t05wlc@D&pG(ckzk(t0kXJ#VX%tV%) z2q^wE69ybqLtrN2;EQX>DB*c}=L_WLM73Jt3>_>STS=UXpsXx3{%47UMr7c zblE%&TF(aMmCXlJIPLdnS$U~&S}nM7Qyr*5nsxy)%_8#M$uDxb(PmIZ?0JIf3w*c6ObdHl-;T=#t3mwl!}axrBmE-M6RQp(C@5-*=RmfUQ1wA2dXsJ*?!hy ztXzw5&4knEN*#;e=^d+t>lMhPiRCy!h0hQX30nd1k&BbaLk9kSC{dnhVf^~Rr%fmp z20Xdz84;h&B}9dEke@aa04_~H7P^HR%Dm*5^*A;bdjJn3ztJCf$7~s z(*yG)HVg3}dcMbGPq#+-)RN;D8t=mvI4IUUt{Rl_KY0k`1p}Y~@>bH61ND;efEzQ( zUW)W`qX{$-ViZFjZpe~mu?w}60T{zH-$x^dQOSja*FHOr1v@&$#Qs8xHa0K_Uzy(DE$-gxsu^DKfEgsccj| z=p*Y`rbq^r!(1ff3?IwrWR~zoN)Va*_Zet6q^KeJ3(VcMa=T%JF;e^ zo=LDg#i^JoWqSF)e{pTH)F42q5ak5T!)#5L0)&v2Xy)*5Z5lHp@BGsZiU5q3V!LU` zV=!wdI0gwdVCOC3ZH0zGn=vG#jf~=MU~>*(TC4Y1qflpg&)cL%fuAr@WquTGHq8ow0zyGD3J0SC(lJ5NnI7UG6M&f>3x<0n94fnt7`(s>Zpa-PO3)1( zYhHjhrt=cC7Ia>^XV;t7C~9c1hRh;ROANb^%%F_`&GP>bRuDBzxi*n6Tsh_otr5SP zK{t_XzzQS@sC-+ij8O>xLF6cbqNE1_cg7kgq*>-pobXYsa6%EA8as?HW;l{K5L=|M zYa)Wp345GyY;z45tg`wGXExNGi3}tfX)N#zidrl8ZL<>i@n@Li)laCYgIlB@colht z4hPMc34>oEtl+N8!`Kf5P4^_?8NktA@TloNQA~K|49oq?O93bY7e6oteg6kn%>t6O z!8$%f+=nc5

2W%nOZC1FtVM5?C#+v1&Lm7!#sDlms!j?$kafmf%p)XA zK(pSeA%r64iCMG2OgU!F0$*ajkPNwC&`7`VI+Bv$4VWo5%X$=O!IJiPHkh0spoIdf z|1dde&5?*jL34C$$Z$Xhg!#cx4hT;Fs}*>~IdB#u!$$PZdz`{5F`5NZIkDKqWYXA#)p`HYPpl-y zYo^|`5`Ww+I{t=pMIJ#|#Epn35~30!-I=2G8%~?zk--)iREea12wjjr5sy9Gyyx`i zZ#ac5uJ_DKCK}q7tV$#C#If$ZAPF86Ger1|jnGZrbdGFZi8Qi|LVN%bL`PuIOk_Xg@^Z#svxZHX-O$~Gin1aXn+NHk|hVoA`UW)LvodWN~eGI?d2 zPOhSeAR8dTOgO7v|4%ZndWCAOkn7ux12)`yEn(w--Nr?`nT;5%d}#IlH?5lYwUqsF^S+W{T^)oUKwg2 zJ0|Mn+XUDwc~b&6MIr_zXqvZ~>FIj#+fJjL=@KIx;$LtZ}Ze@Q3ethlHqOb+31w2P@tcw?bw*o^%+Z47}Krixu_=R;EW7JGcbE zV(&TsDM=eR$K>v3#B2sti?H@YjkzX?`r3*iDD)VQ$DJv^t1RUOh zI1Y?d>61Qk&TV^}+!141Rl=bOz*{H=-C%2Pi}|&3!CUzjfwMR0T^~6uo4y`4PRMZm zPTo>w%REPC?ONUGV-g>L6gBUR29iKXF4F)0*eM%9q*bK130;$q0qb6}9RXf!@Q>+5 zafkq0;%u^U0Vg1Ny?J&fwCmnNp<;N@Ny16U`1$?4f1QT|x-jeC8aT1FdrX zHNs&KEzw_Y{>&NZelf++JiYES0@A4K>NzpQiW3g3tD2o4Zq&7WHe`-}n7L|W@f zpQ8)z(sMs|+Qyc`iWCqCdlU7h&z;V##~TvPp4tA|-O|Ok8JnL+SxN|>e3<1PH0!O` z{l0KYdsE30&08Kb1_!Ud3?F2aB*QSB7wd{ZNsJz{(mQi*W^QnxT}bC)A#=VU?&Igh zAAUitx}#XDCR{H?ge?53kepu=$`kSSW|Fo7QDL(uq>QkAjRetFnT!S5CPKc=v*_ii zOmA*B(n3U^`=!%3pNKk9l_gj)b`_gO(B-ZAo-dt>K9Um53<|%p&r5}a8bo1C#}}u< zfL8!QT^613mD8kAII!5sII)L7>?CF`th;~Zbc_?{ zijqz@V1@dMubk%gO>_11uW<2ytY7_#V8EYs(bq7?DZ2aD&S8xxIv8PMl-V5xwNRlQ zc{BAbUpqymTQelYG_Xuaet$+pcKo?UlR$pQmYMwk@eQ6Z=fjMJiTaxb3BLG zH=J!lBsTy)&r!VoLq7=-}YOA|nZj*4XA>cA^L5)zq|UygYc^3hZh`*KCMS_M z>4*ByfKU=E|EQkDb!&`%Ym;+U&Jeu%ShuFn^;YWUW;Jz4V#S@3kag>xj{p8>~22<%T z(sV>rPEd>mWI(b~AGXc8g#v1?Y$N1oiO$>(<6Nd&ZwKzX^rhRmXv#b$^rzdItX{hC zdxWh~y6gAO*s>MC6?B%0sgP(xApch4QNR5?bGK7(`<`5)-@`h02XlC|uGrx;EjCqi zr9w1R)67Gca94q6F3=dc!|6ndEvo`jcDZPLLOf&#oVnSMa-ItLE2IFAguwllsh91b zUvu<&X@0x@d56=cCv`Q!1W?_qNGYvJQ?h4|W$Iu{3#_RMaE(VI-t254)V7JgOIWeZ zdgM;R=4R+AJ1P6Le7DpndTA$X;Zg1U;IwsCm@8d>aE2j!PWpj@BX8(ga#*Kd|G_Db z?h)=3Oxe#r5H_=0Cw7q=uu^y3MYQ;%`ixypXXoJ`rP&8|v3{=9+jcR89Xe~bd93+v zh}cd&a5rf~_vwG_cDg057Vgz6Ej0o$)^WX6>0;K^PW{qur+1g};UxMy0HaC|W@H0j z7!Wv$1D}c-rb_6u(t97W1HAoL%}{#&=rlWdYBY9l#BxO_q>$5r+z^3WBt@=auB>72 zDWp;#DoO=YZx<94vI^Y-7upZNla*cpE-Qc)36B)JyR3j^KRT5$3h%MdDHoX))_eG5 zhjrw=NfUAJYA%w(B={K=i253)b>K=2*<9%R8a?nQr?~O!Kh>{%W=+G`3O#urtLFo<|z9JXy)2n}SO8c`&=~jNQw;zxM1Pq!0KlVQ{BQS!4 zo318Gzopj(C_d1Z3WMo^+U#xNG;IE>DdR)!EHKc(4DxN34O5`&N24$L**OLDc;{#6 z?GD{$4|T*RnQHb%A@YOYX1Fj$|FK&mki0YZK)im`5AJb#SB{YtWYkef{F9X>QSp?r zeUz1NQCSSX(n3RY;@$wA_lwi1`M7XU`$ro5ZEBb&X~T$u@TNE~wHZYy*yvxJWY2d9 zN{FO8L5Cu;?umX*SK&8CgmkBZTY_G~^RXGZg1-VoJbrj=H(DovaQmjYd5 z9d{$%>3Y&$Qq$(zATuwcQ#`ZRDQ)qtc&B9?ruHGilZ@4q(m+-$E*Q>I4tdY$eS3+~ z-lE(8>a>eKOHtm4*r=E3fBy>E8IqKmQA}qjh3zTVq|d=`=-*QP(63I<(jiIM6t@F( z4?!u-O*1;j+j93lr{!rwKn2@dY7`aIb%_(b?|%6bX3=E;*tbW^R1g}9AJ`ir@&n|D z*+=#f4N&w$yQ)6ej_>7*kvZbux+m=4u5a4sl(-wEJ-R(}9|UBuet)0yZN_j@uYw(B zFWFDA3=oNmMnm;|`(gTH^^X0{Rn~V?&QtxZ+on9L2EwtGrP`C-+r?7DIoxTfmIW^% z@Kq;p5Y+GYU{GYEe%Df8$M!rJ7ApnNn5&oBsvCv8f3;N`4i#b5JAOmh2uOh1dtLu0 ztWwq_eScW>Lh$%1tkzhs>Zc=0b{+X7qV6Z%=`u&XV-3^&leIlC5KBgRVvEZ`Ltg_LGKxv>OrWr zA65T7%Fkdvp;Wz#6V^as5u6~S`5B{=V4o0Ef8LBhu|q>!#!oRZh+4kvAxCWSa@x+C z$eROo-Zy569M<@FO?1ymZEhzykF2>rStrV?kbTZ;|)5bIWLh-4e>n$hxXn>QNC<80V;}R^8|Z;`ZVLc9*H$%Y-Eo~J7!LM>3E#j);+p! zTn#CNU(*qjECjJKl^P|ZV3%GHSLJaj+z2L%-myz>h^vZ-Jqr=c%To7R@93FX>WaoU zA*~`iNN4yCn__~Va(0w{`~65WJtA8TOFc>NKz_P8U%?S|?Ul117yQvEWbRP}*@MfKH%xeVhouJn?Qf=FB5Uk>#cXJq*kLkSv z*O&vODDS0c`tBT%UUoZpO?NGz3p4de1z>-szPvzPU~SNw3RJ0elg=nqoequqg%@L# zult>#k&KJS@-yR7bH=a2OUIH<-$q12u~Q+db+(V<5Y=M}RbNM{nnm@Cg{rZ$^*)h8 zJ}XqcsxoI^Q=Paf*g`Nta)t14}+T=v#Bm5!45{vOu`iWvSs9EMHGjeuj&*NW%V~f4dWIphLwPQ9g zP$V;TafwQ1nN&5h+<4!cultp#@{;r=Y0{hTro9}Z2_u2%2_>q%nkSiRnReMVj;STeZ{a{%a2M#7|S}?J%wIG>u>3aP1RuM)@NnPzHO@h z?L1QYr?t(V3)tE35{i-YNaVS7k7FfpMf!r0&nU+bELYTH&Gp^NE9m{@)p2~H#?M{2PIxBShf z*+&xa9b_^Da%3_GX${g15t3f&ZxX7xjeHnSsy1gy=c$)EN;+EMJLjjc$lK?SqRjta z$3w+ttDg|0eq%-liL>lNfIH6EJdigNR&NMTn5+^kG*)bxB?fl5PCi=g{Yh2XvA>|9 zOxg@rj^tNKx4qvO4X0HHpF(ffh{0tamuOGj$$kcQjL%HN6!=D+@)$ zbAf)?8!R-xv%QC{#p`rgnM#(_i`gvG2+I^~lhp0BvUz%$YRkkzuwi2Pf zeYoDvbiiT-!tmS3etJlA)##9S9F#lXut~`GtKr$HFc%Wx>fEc?5$Av)!XRbhyMiXO z^?l8iY>xI;b9Gq!1q^sVm3L7h^UBr0oF&3tkU>Q(lZ)qK!i4+AN-r#m$MvQb>S#LFr9ySK<}E(ILKRx@wi{bQ zwLZ{~w^WB&%k`HnRns`Ukgyn;XlQ?|6%x_Sy0Voj&iVk|S<3R$w6|Oz-%2&hgN4`z z9>VfMe5d!~TUsg4q9gaUR<{<+y)ok5XZx6~1VFYwwN46p9IcONqt21fwt;gk)9oth z%zWLql8e3c{7RKyTAiQ|0e%qLi6O2tfMVi>=!U#`dPAk^L%-UzRaLOm^V+HoxevcC zruiofogj3TjU(r_WpH!!>b9!9@svsRJrU`nV_JfN&&yMOQ`1^{E>gMPM z9%dS#%Yj^T%^_+UZxnY@CzYN7k^t{z5Cf6u%@oixNk}#;{H{)joE!A>oz!qPydtng z7nWnh4t3*H|U{Sz!F#$*uf)0sf2>I#|(}~J=p86 z##U@NT%CTSv+5B01UhYA z#v!J=abp^QX?yM<1rTHK1>vNaWlUDB}fvTiI*Fr*#uwv-@^HuLEAhK59*$tAoRxj^{fU;J9)J>g1Wx(#;)zKmnPUy~Rdri;o z4n}^eH+5IN1vlFFP{-%dg>zCsTgp_jvisl#);&~H9($&T>djpL)Im4v>slY7hEhD@`y*~3+)P)0<}rt7XDpx7T@EmBdzSTt4DMlJ2y*ju2wzU#z_*0 z)q8gga}+0#VG)L)vLlczho4CKWc}-*N2-dhe{~r_G+uY>+W;Fu8X7T*9oY_|$g!N* zLryO~QuS!`k}Fh>1oS+aaKu+3?qBN6Ug}Y%XKpWbeEw%q!@GnwDeqO|AI;Ejf9RA* zZl9#C{l#mg``5rNZ%uo$4B0TF0R9P4so2W>#v1i@e2yE-HJDTdWKZv{8bGrz>8(z~ zD*8chm2C7b96-7xb}#Br0f(@#op>L0yY-R2uaBDBa&;y+lHq@}7juGVPFOW!6k_J% zxuFnuksI6lALxtvs_s?eWhNj_UpcYI?R2%r^>Fk00i@@GFVWYDFdf)@+MPim9QwVz zuWAj76!lZZM|}|mav~yZ0;JvwVNj4;0@?(ChBnejFYrySaP9M`_hH2NHrD~rdhiG- zW%kGQQ+=9!W@w<`XeZXAS)>tpvpN>#;J*@L-EZlKmNQs4?XUX9zahX8wkw-le4{Vw zuZ{tUU+%BQxj#P~W`>{80|uxosy>5u%U6POJrT2Wq47LP$QINd$%|dC{7n{&R;aM~ z707hvCq>ECB`mQ29HqLnen3=V~1jpBn3`#Y?_IJ9l?XS^3dcN;QT zUDWeiFavd3>npZ4;1Mh-~ zM?O6*E@8QZV09MQ%eHLXC8~3|9y~;~&7bg*oMVQ9QTk3&5PPkjJVZ4sn#-t>9I2cd zUl1(LVbV^9q%RCn#q1Ecb%-jbR1s;j(uEUSCGZhxE_z}Z#Dsp8`4c+b2C@bz2qxqMILQ+t+Kg{$>~<5a5j zK{xAuiDQ*c_!Vr0Y+(xXCz>EF3;)foj#s0Qa@w7sO1;Od_+v)=1OlMN+xpZK)XaAH3Li-u9piqUsm#H4FWkRXY`bw0 zF38p*8Xt<`dJpKXLshFrf8671!9AOMmk&kRo1o_mWp(t@Ylk9>^wN8WswwJzP?W%t zDZ@|-AJfZ*sqP*hoq&Q5+PE?;`JKB6A;@VW59F8q*nm%{9YSQ2VEV@|_ z8Hk0kqX6^!^fd0b)z=%-P}aRxd@{EQ&pg(k_=E%3Nfl@qzh7SUC+Yl?FosRir=Fzx z6tTf4DzXQi1$En!`XLe5Qhw_-z4RniL(L}VWOed@TO;VoJm)Vva|~@PDIPOcUcs_x z@WJ~rOjTi~nfS}+-v)BRmty5LIoZaD?*)pql%kaRC*lBRH z@w)sp7SS->=QMRQT>l-pxLa>MO`UK5@PIyf1T(N+-#9`Y(~udEXuUtsty(tM-7*5e zkJp_~SI=U%{Qh)Rlg)#-r!mJO2fuoxnizZ7tSZTWI9;zBshUK@XRN;%sTxtw!t@k+ z`Xr_CgsqT!@@f*?||LRQjX@h>0xfQY#EZ=3ao3LJU7Gm;h z{oPpz33GMqY>ZQL^|@!OPayog|D|T(Zr$}S^zV;!yK~^yAL*;lVd}=~m(NkBa!CDK z)g1Z}p^6puXHY_MAp#nYFU|YoOY`JQh`92MC}hEsp7w9`1nt#~0vV6iSB(Pc=TcNp zl97mm1rr{e9+psm`}GT>4AegwrA`KEI*nG%qU;wMzf$I;TAw~z9ZowBj^@M5^s>?F zO!Uv@=OVw{qt888_07B$k%9yy_6uKfu4)krb|b))k-^E{Qz z#)uDpXb)RS*_hqCo~K%!@B_g@%Ad}7ge>|nG^T{cjirkOrD-n9NN_SD7YW1@o}A%L zA)G>fq%V4RMdcCEKG)OKOZwUK)E!tj`ks#sAB~tk=Exr?*etg@k5}B zPe)O5DP1#wKkhLmgmBJ^dPmXaESQ?C3#9*s+O3oI9HI;Ovm~Sd-r+3>dcmNulCZmo zUUGptU$?suGub!agmIb=yigSmnmUi4;R8cMm^Kc47j-}?SOp3;1Fs%mH<5VQIy!R* z=F-O{FqqjV*~kCtx(H3k0(AlA!V6U&%+JXj{p*FQIY`n+C&#E{UrdJlYZ;!%ekFta zR&*TxL=L>cPFF>HjiaXI+fQ{)%pMF*elRdfLURL-UOp6czWrO%FrF4qO0i_~8F$%$00=XA{Zt z!^Lost-9$YDEUw8u9v88x${_{g3>aLlV=K2Tz3h}Yo14K{fN950OQMEq_4PCm1YbQ3E3uqYxoL9x-pAYY`tM@dB(T?>+=`?3~`cE@OvQu(go58AQT)K*ey(otLR(>-9_%!xmkHwI>m%mNy7)LmZ08 z{^puglMu1y@XN_SnW)dZoVe@9^xVtU3D8t^g*tY?12GD2%7QY)5^6UDazRT_R+d~n z4af2!;@w3;gV^tkJw`>eYc|T?v%eJk0s#ah%PfB63bZDn{yVG#Zz4QG{n!6Twa7zc zp>r5w8*`-R5TwRes=JudIai`HuF~IKsm{q|s{SCBP{g0~$g3dW@QkY&!*bpIYV}BT zq@+##n{K|e_`9p2Y2f1(wW`ehbfbvL%k?9*VB8&gO|2>{H(ObJ|cJOUJ2d>vlbIoa$V36T#MhNC=5?Vg0AeS{bhwj8kO= zcSN(!VCv~9kJ%zc;Gy(x(c8wU(G2y(Ybn-;jTBn7Cd?wpmQRzc(Mx+9X)NB0S0`xWN$Tu1p<7VF;)wwruZ4-S0Ye5lY*V>r_eQ_z#S* z&IB$ql70FeA%;WD7foAxSzjR>tZKZvf(qt!<5laNsbIQl8J-$(s;Q~}n0|h|I-%BB zlbL`Rg0O@Of@Sm{c5RxuVTyc=xIA(E8a^+T^GW_P`I-`-Z5eyC7#^jCV92z<<3S5Q z-zzOFGcCyCLZ>mZz{kjE#J1@>u2;MA zEHfWY%4f&x@2*!B$07=FCd-LcavFS)5E!2YA?6jNIjo+NU4qOv$_RG=^-!3IlzxCA1~5_Q;ItnrPiedHSpX=LDy(B13xziz}v{;{5TBSMbWGjCLv zG+D5g8k|Hjn5lr7uqOtXBYP!?EO_`$s?*_fVekTrtyt=cgP*%?*;wBHaiTh~{VanS z%-gK(`G61_ctk+5=iH<&XX&=MSykl+(jZArX&G(3jZk&v&Gc=qo^rD)XRnDDZdP3j z7DnU4L=gqpvH6s247aG`D0~VXK{!Qx8bFUG?x`13=!8UP z@tUwgSsX$;13bb1g8RF(tZT8yFt!!4oh`43F2)r?AbIp-NZzinnG7EJm?GUW5$0(D zgO5bzvbi7Z?`nPe1l6eaYQ90XtN*@DWeYwnUy+%TcL@F@>B$%4KY}^*A0L~<)qssc zG2Z8B-VWX~eGA@7e<}STX==SlToi;N@TlIK!}!b2*S}0qMQvGRnb^k+fdwN8-+2Xb zQwA6GTo#MSf^-}&lCHj0?Z|nRxIsU36aZXvJ5#Ft+lW=zsn5SnHO<%&W)a!m_xi5e zP=)W&Z{4Pf3a%A~I5go@hRoUl@yalMzN&w}jal5Oo8Qhv?bOHJjxleie)x8k>ND}d zK%~eTb&S|jgFbv8_Pfa`+A=y*E6W)Z5EcCcepE60^gEH{*BsCW8Vbq<>Q!hQ?PBerE z^rk!2>Gu9iJzz2-#2fm8$;c;L^lg(>7yI{2{n})82!5`;lhs?X--6g@4EuHZ-MiGS z_P$I#VhS436n(`MHL!SJreVT9hEB3t&D5uX@T>lEimGWm1%Y1{orn(5PT7{GSVX;F zDNd-4r3B{WyH(qMd-)8WTQV2(Wy*7if)HSXVXMT40aOgD&khPyWSiTv?P;<>5d7=$ z@G7w5E={)Xai|EVY1J_DOD3U9munpKll6z17?@?c!&FsZPu!~ePgRxq?>g}#jeV`& z{lHW;2o2-=so0CJ)y_RCQTUD%lew$@%L|tF`Bb9_ZY>J=LQ^jvkVPab zoWLR|@0@$EKYXKax<|Dv+>;4$#%>ZARnjZMhB>ah2kgUYe2*GNh+w~aRe7Fy)+|64 zyMz$EtjFC8`FKgMx>wzoXB=vV%#?}ZZ-XXR+@}_Zj5|#=Z#2$ISfgZLJLvF*f=O{W z^*H^nX{y{=x=TF0cTQ84d~(?|HQD=Et{7AX7z8WnGwx^pdue??e1ErIdq1Mr5MA;B zI@gE#qzBY-u57K{fJM0Y0hGt91BCT9zRau$rEeq; zl*tT9(KBgNgkx{;V*3$LMW_mo301jqIg4DM|EQrV_dTkLgsMQnpejoq#RaxS|Nf}D zz24?Z z;_hcC@6Vx3nHtb=Vh}LMB?+qQ!J!=2-`*#&MtrGHddfp z;`@5zQ>tC@bwVTgLYjrOhZY;IT}Di*&8)kysZ|cWp;>lj7Kbnc} zV}(9r79)9APo9P4=O^7{Hegz&Pn}J0%?dqvHnaMQ{${qS%iADI8ta=)Bjj5N%J^S4 z2fX`S&zz&WW)oS8YFfW8_0Bo!-`4y3q`7K5UtB*|<&)p?<6L!2tiRF3-o7{DU7?Se zhk0PBzHA;4Ua6PNQ%y?0oGbY!2=zFRBB@wbQ-T4yg^oX9gPp%XHPSirRaWIEsNgub z<+Ek%t`=`XeFe<% zgbwTo%irCwgEs}x%>~E&q^KKu_IwPxz4XfY2*m^Sp$qUG&zyTuQ_V$+i0ca$sLF=v zUT27I^rvojDF*=vG!(g#53wiv7%D3zDLi885nzo+til$ky{A=^c(%8Jc}4b&#arl} zPpd9PPY7Ygx>|v5AjM|rw)Z)`M_--vG)um}e(!16;b3hq#EAT+?!8cTY_N+&Ec8z! z3K{ssOLZ0WPfuT{vU7jQOqN5wMFgU6B7ZJj$oih76N~VvL0QgTq$)gbNKAH)72eLe z<)H@_!B6Ju#fxw*PhGr!k=kIvqc$uC>$mFMXH}c{RszM4sZ-7@vMu^OOYd&c6C}iO zoc`ol?5PuVv**-n4SESC$p#a`L(pMnL-h7Nht$|h7d#L7nyOEDp2nx@?*CQK+Ornv zAOEX5l&ud8wW1eJ3p7(x_ao%jVa`^5oeWm@e*w&YRiF2QIv2LP_62o^>~Uh~2$U1v_=_i>i#ic7Bl%xR>;j7oo2&-Mv&D)?#@$ zP7EQiu;SSVD_9a5RBwA19c#o=WSJNBJxiI933}a9Op?9y{-vsw{rdyD^)fXqKP|6_ z33wU%Jz)5<(L6JwQ9SS!l) z{VyXBIePias=RH4CR<#6&Q2alwkxsoUt>BT?+qfJJ?9nGkUDhqF;QM??g$SU zB$6^;gbLH6+QG%+%q_-fdJS!sE+ZH@-g(J3fcLy)rG1rMRsYY}_5CfftBZh!Cfg(` zrweb~3M6znrD-`MxGXI^)3{L3^}1+yaJsculK*AX2ixoN`suU<$C6;s=Kp)x^U+$ud2q$ z58yWv2_5K5*yxt?efW_0aE2eDMZ7M8C!?s znbFM*(#)=T4feTo@pG@Kr>usnT^X~u3uzgn68Tl$CVlw|q}$c{o)uW7SG&T!Samp8 zye)dg3e~p3BaaBqv8RkBp}Jzh*{U;Fsu#U)9jGT58c)epf2#gyC1d?b|GZMQj_wxo z82x8Qs5Wn?e)$rrWZLH0!l0R6`sO!OtJ-Zd!hCFK5LCe%lpAnN$$YO)Eid~b627A6nyjv{s<<4KmU1O-8YZp~ZCj5an>)(rABdPD= zC)SLYGXoeBlS>iO0XDp;nhpBO zHs&JylY>lT8IYzVgmf05&!1_^y$i<)`%eZZ{zQ&IDdL?W44oU7kEN2H6jbE*b9(41 zb+Uca(|XY=HK^5ki78=r0C;uS+fNylkbg^Al8n$Y|DE69uJq7-P#$v=|?t0ZGt5WO+NDhhEYWu*p<93-q6pX_8n6Qr0PraooYlA2`()wq02@~`W zEqud7t`g6^L3Aaw4gVHOAPP#^zDYr_tL-jfsWQU5ootL@_3zQ`u<+m#5hgr%3~8N! z-guev3Cc<5dr()%g4l@}&C|!fts1m{1HDet4F32g4Izb=__ugT%mV4umg%Z=lF3U)f1 zw?S`S14rDeva@$v5vD8uQU?_%WrNx$%}YN`ZL*coU2yQ(;M>Ounp zi*EKcfYR~z)a{LS1nq}HT$}K^nBs(|>Ur;}{Fc|h7o4+9ev?{2{v)foz+h!?3@SuL zWLfx6=xy(*X42)n_tmlXtj+pg@2e(qe#85!)LykfKmI%|`tGrW?%JX!e4wUS-|OUus>G%QK+g~H zc+AtMeyIA_ESu}HKx@3OaU&xK*9S~YT;%$nJWV`05#lt#+4=)#A+zyjbzyyU=JdIG z+lOjO?ew{BZ!w`U?rZHNqh(4Fs56;DMtiFjYs&6j{+dlLX$c7d96$XhHU(>qycc=U zn+&eUjsaa|Bto%B?K6*v#jsX>%i7Aa!c_@uhJsxZGr|Y@=;+5PnuNAPTMZq@U`(rp zG(o4TO@OJtaJKI7v1*Wiw!8v8kwO#ZSIFzHhkdM4wQ`4c6H=bn{3@dkzxh!?i3;Hs{b+^rZ$4usL%R@h)AyU5gFt-d4UxUe#L|40r)!o@F%KQ z?OoJ|48o1M$>o6pREX8+q*0@coZHJdwOC#5+9{qk4ps>*~rVy!WVA#KGZ4f&? z9pdx~ei4VyGmaJJr|IG<`I)exEOG+^@{``U7CXUxi;wzL*~rB~1dzxa%-4$hmbL*3`tXPs&<$1B#Uayiaehp76d{%9TY!MA$PI(4D-?c#rbj=9U) zsBip29gkCD-4|+Tmh8+)&&mCj>>z(Vg8Bq~_IgYf59oK+qgMW`e_5}J%f2CNoJS=Z zghd{81kF5 zc*JHbdqlv@-=ccPff@-oMmr&Ga0_zgDBWc%D!>AL(pJ)<%ze>2!o)Y+wpI0SSnW$i z3%+3^0Wcw~>EB{{>sF}ud|kK=jcAnayN$SnYCUrsU)rkoZKJ*Cbz-|}+USu@Ze>Vf zxxHyttQoA$C*#uGE7limCmMC%KD~51oR{Md+f{k_Hdown4!EgiSJz&DRWM*LxD2|< zFsV;+#P>KOKGeg$2f<#{Sv!cwU8#rcP&=D$m%svgDRE;)dgWKXL3BE?U7x;FHFjS_ z)UZ(d$L+)swpstWQ+3Y)sU(EP_<7lQS=ao4=DA2;^8*8YTR-)Ks%*YG!}}bqocd^d zfCIad(jnz-F;;uCb!wfO{Pr1zI)4|ouGPBdE>__zJ%Y2scR;~_h(NQDKO|m{9?jGb z?E+(F>6LPLNAK9BDq8F`aZX@dNTl?9|9$f=KPi81-ZfB|seA4wRJ%@pwi|%oboY-e z;U&8Hk3=m^zrhwiBqok0^pqco(O#ne`=dI%a=SbGY6`eTuwUm!DYG+ZXr!Nj++l_Pu?NYMi$pRwd6$ZC#RVBHk$7_!l_*en)rx z1yH@9&-_Il+i1U_Ylweh|K)jX86JTWqc z^J{SbqhJ4azf>RhtIF4x?Njg9F8snK^^WD4hKraK1YWDSUi=T&H*($BF#huVxb?Pg z_ILiv^?SJvfB9Sck8zy{6pH5k<%Q>h8-KgLitA=a*uOl#_J3U8#Pxsr@a{i7-@+tf znh{_7xOMtjPea<*lUYJ(MnmxK6#c1Cf@B+-gH~_e@%Eh`~VVyEt9q9-5x0l zUNx*@6D1i4SMt19|9B8p3KTRCVzaPXhb4SlE zh(OIxjIf4;@oE2ES^Cl%OCGJt=vo!_$*_+%Eq5F&W}xjBc09mh&XmISbYO&GG4dU= z2yKZDf>#T}lF(r&sJ7jIL;I|-+kp(3L&6jyze`^bW)qbf7C&W&*_&2CiC|};D?bu; z&vRciotdr+Bkr)Q>GU?_*I&9i;x@MT?bTBw?ig|*qK@0Mb}4Xm{S+m1rI62O7y&Z< z<$G;ds{c9%C+4r@05N)#14T97;y|Mj|Fg}@$AvqGFaeO+nKQ=UdTm(33%Z4X0juGbd;~W>86oa_Y%Z!%SmrzZZ&+7@$a?0A1wonfQ2f5Yx$3TVq)6Elg){I(#8-tUectlUPp@y}6ibNKh| z%5A~fGr`$s$~^)Dak1-G;H2&4x=E3{T=z&WKIOV+@MLy|d9PE3dxVM;E7O9c1c>us>;L#dnvd-v;Zp!=MP1x&H3sF)ST zn1l8za-xjt&MddGR(b#?OMa*2Z9rA2$#P}v5mfrRy32c0Kq6@P`v^~ho0k2{K#?vrk;RJ8XO_oC3tI9Q%XWL= zk9;B9?FuM=%w~-b*Bx@)l(kPEm&4@$ps&qwMMUr7xt)>c&iCAtGHU2NuTRqNcy0+V zZ1>z$;&np++mP+>8c?=`UgCfm)h#4>#g?~Ex6gHxNj3op2hIp!S^`Ln^(pNAz(@r? z2F07|iMim=a6Kp2J%&V}-*eqlinekachrI+ALt8B zQqUYonE8q)5Yl1|K-43>wZ5^2nmxYlaxxK$U=wjUWfw#t z&drY#S8kd7sqku$v&RlKp-=8J1XeggE$#Xmzv z9%WwkUpdBmht9DhPp-FuAO7|&VSo0slAM|tlX8mv^*@FEjn8q8{Fkss7E@WkJSXi) z6Lrf%7fBPWdbz?T#8H7lTr8YZX`(A2G{&Gx^9b(z##zA`o?=Te27 zkm)ug_X`C9s(p)1J4{y-N~npM&%!?;|IPCsN?LzB7E8+KNUoi3`xIluj#x~I@4$tL zL8AVx9sU`?Z~a?Sw~8$=#X+CQWZjc=Q~AB%+s^GT4n01!EHV=StU*Fj6dleqss19UH2_$tXP$ga=Tv zLKM%41wL*7n20j90r^pZ|C@zohyTi`Ysd3 z=jE$hmtxOc%n&1yV7NF@Qyw8e?)hvr;GUa`_NHmT#|99+$7CUTd5P%gq{pK<`tzjQ z#LYZrEXy`i+bQ?ZmMW3oyEu(tdwNPUzIADeYy8abSDcjHw#bEHTdEN$H-8{$Y65#I z&`wWSr*j?0W*YQNzF&9Omd~VO9o=Pk@+5fWM?hqP_0S^ug}0pR5>-oOhm_lxlEDAp zp>75!@MT&DFrhI%r~r7zKq}1hC2(Uj^#OvQE`gFvjJU@le#V$&rl5RSY7kR87*RM8 zD@G3u_vhM`{l}y-*;8^1(uh%uhsyC!8{@wgf>Y24#Z(y@Cd;qB{bb6rGeGgO#=Bz6UZ64LBv%I?fy9RIQg6sIzi8TnxlQ>^X|<1mv8 z%IXQ_ZYw>xx!a@*R3E$*f|3P|0Bm4U$iL%#cnur@w?70`NX|eO)j>_^jm_OQgbc_0 z%%h8ib?{>}=#Xv;>JgSp{SzvQst`k>rK_|Bu%tD#sc*@?{_OV@=_0~~`^nL1kGmfGyW+p)rJQ$n%VyIoQA5?SoH zEdT(|`j4%FY`J<&1sc$V3b%7@G*}yeB`+as4emJ_PR;}bW69z*Tc$xKAmvi+nUC7? z2tx zNWwMVv>eDZQCkxG<0c9QQ9Cp?TGFAJXe2V%?9R*~F6g0iI=O>Kqy^9HdZb`I%XYk66#_sH%AQ>c`QP;NX zt2(=9H{BJbrZh_ydTIG9Fu$6#IQ~kg{`R}OxHpyUjNq#hzn1qeXbZ94R8betf+BS+SN7Sw2yh5z{Aka}On&_Rem!yk0-w%{?>glXoJl zZZV!%R0U|=-EG!jFB6Pm8#Mzvnv5$qrBCnfHi~fLM15sI0>PYC8o9qyJz>jeAJNT}#M=x{)` zN?(4sTT(c={v~9YcGfWYGu*s1>u|T3H9)U9+^vvzQJ?GIZLEuraI+h(GCJR&tSq=& z#8i)!M7tx7K=mG=Pd>sOO~m_(BivLrZ<~IlTiA1idqlh7<*q=SexL zpy&E-O#N{oRsVaFk3C_4&Zx#Nb*-+f#u9a{?#H3Yfk6@2mK_WQrY>tV%!W|os@+5r zfiauP+N5bqRi@w}e8zBiZZJ^O-a zyO(=J@jrqdDw^rtp-<}NHtoh7U~fY-@oL1}7C;m4CUoyw5W#fP%r0hGnNu_$xl34% ze!7=i+2A4b&4@2Ul6G9`U5>7COLR_++b#9i@fg81cvzg0>4%56`s;H}tR6Xl@-&ka z7V+QvbfdllW z-tN%Y0I03OJ{s!Z2P@hVeO({7caHh~tst;${tIkB?&CJiV|@edb{0UOu9K_`ozd5A z>ej#~GI^-7uiGvseNx{aJ-RPgb*-Mz7aPvC`iZ`7`!)~Jia}B^7&uRmQ@~{w0OW|8 zsn8INGu&IEBmLZ}zjf!>er~g_0Sc4kD{Beh+N&%$HIJ+ikAu0R z=kWHQaN6JyQz`ukrgD2fw}of=8T3U4i0iSx+y8HUxu(BcTxdw2to1yB4PziN)c|OI zf49JFzDy>jY2&^AZr8uHQ8d6UtzU*c2e<`5G3+nfAMz_rmnZ4720&?+XkISY&kk^# z{;h>?2Dr`YTgX1@A6n>ilzU`RjRe>J6)3WwQH`E-6n3>5{nSzJDMADWx{0CzCIo`V zr?a1Rg1`~M6($N?sUGN76pT*6JBVMXwy2w*5i8=%FZ4$1aRc49QXNYw1TPxsmN|sa zkdpN|ZBhz(|3J5MkMY~ZZ7!k|gvrQoxLsa6_Jx2R3cf_Z{sP$8Mb~(Mge7f8t!d{Ajl@gGXb28-hT-Jlegn z(W^JJ&4YK04?c)BodkSD*s#88koy?IRkOkF@w)aHU~!+GdW<{X{yj%G9ppCaK9$I% zjA|Sv2nu2=uMw3a9@MZOt#7qzG~TXFmh7BU1rbAV-z8Vqp`Ut z54>SZ2nz;iilbmGt_O@@GMzJ*v<`*u(o5= z@XpfL40DSzKe`L;h33!FGlscMhyG)y(!KH5nZEu1>6G?|x`+Q?-FWdSc3r6N#*z43 zz8QvKJY46W==O5N=b?;SB`%y<_$*+*M~^#^XC~-*C%R8rv-L^C-Ii(>wLrZ`^ew{? zJ8(!1$J;nuuO04o;*fKaxmbCUJD9WDliZG`WhZdhynT|Jfrsp)lkihape_tr=WyNQ zWVdUeI)_Yh;A1P1X-gKPIl+kf3WHlcW@@242hhBv)_A)TjI`EY|Ld{qnDfl z{%+GBp5i9DVcfI-Z0Bbc@j66mdma_C*3 zQehFc9=5HJ2#Ma^4!D5a=DkToxTFL`yfY;oU6z6W-Lo?3#~4?U*AF(yO}+e7w@c4w zWJhtH_-e6Pi4w)kE>hwq=+9CJN+HW@js$O!1rJ-?Y&86ccixgzTrB4Wl|vHoKf>Av z8KuiS59Ttf_0OMazS~cqaGKlPnfO|S*rU4B+{UNhAwNx<<|WZ!%mvmY-3(qb$uvPH zF#MYP^rE-g_EO%$2%wgxfj3kec}QPwNXt zxQSLbv16RP#P{ULuxo{L9e_zd95TG$BKkR=&%Jgwi;Hk{w!QO?5kX&X9^u}B9vAx| z+y%eZg45j#K)=*Tw;UwuHxhkuxSlW)jrn^0>PUBtz1h{%r$t)o)6YPoB=YJEw^#Da zSyy3n;!&y#7a6RR`DO-j#nn>Iq-fSK~X z_{yBeM`5>$LSc_R({0n?Ekif}P%HG6Kd6lufNa9-WSk6UGW64uON5xsJJY@B#Q(b9 zHo^}D;VUF3j$bY9L=d}8>cI{dTo2s#hlK1Ze^Y(gd6s@5n>CH{C*Ar2SS z)bI3FXSvs9OjXD_lAP(D?bi0*_x~{V9&l0=>Hq(9&+K&V&hFB{5_e%|h9yZ<5fM=7 z6#*rP8N(@tJ9I(CaGrN6yQm-{AShC(s9*vmswkKdbH;RH#w?16p834<|Nd0Z0{+hL z>-9g6?dk673Qs-tzPyO1WWBC_ zC=&0n74`YQz|*Y#>MudxiWx3^Zcv=pyI&y}-JauuPJJ7b=m`Su;3ekUKW90)Wpm2j zNXPr|YJ1kULNR;QxZu>Dwe*4=;(fT_`0ba;d{pYES>%NfYNF%;i}ONH@z7JEUO{sk z&QF!v?EF-#5~=KBLgCSN_9?+J$)iil?V|a3i_@nD&4Qqa=X4R zc#h3{v&JK4UB)&yT)uHYNEiRGtV?I^N3W60Www2BJO-a%Z8QO)W3Ih%LeLhE?fnyi zU0ci~I_UrP!Cp1*G@P4r?Wog&cAdUeV1*kSA_RyV?$k?-c}Fk%(7`893x{9>n13DcoB2!^FlTSYVX4B8-4hshw8Z5HiTUdQR9AG0?S|KeWV8$>UX zxHkn1KHuK_cdmo%Vqwe+N~8D|(@M0>y~rlicOAMGdG$GR0~T7ZEolr>4_u@(ORYAX zo@v_{RUSLtkxXzqzH<-WH;v|b;@ut6M5QB1uA>}03_&sS(MCrgn1O~Z!FG@eoIoR= zsC3W>MNnL1w&)47U}sGXT4uKKP@++^Yb4v-mvH~t`oevXOa7Z~b|r(Rw0VMdy$*#CqL6`B>#bTqs1$F#;DpiP|7#mn64 zk;2`Z1a!tNuT6Uwa4gFxGD8JQlXvf#@b0Dd?K6Wm7^l8JlYpCATX`0`6a+=A)?G?r zBz0#6HG^ukgs>$zHb62AmC44J8313mvkTYW@ok^@GE5h0dGV~Eb5ofuc2uLs|2R8n z>t9!DZ#*d2$G&zprZ(j1AI}at>?(O0xmQ~iTr`H{>F71IgNIgh2L)dSVz0@Wc8 z!0>Z|eEr$1$816@BqUWF-RdV}3D<#z>!8AQaN#0IbAo-nTh^>SCurf7PmBW{B=;s@esBLZ7%s+0uNB?^ z$Ebmq@B=^$JU5t2?uM7o4PM!G8#}Tj?D!u4c(c0(|vuP`Ef5F$X`q|nZRMZgDf0!Vqa9-;&j zTkA#Sbb~S|{T6dG(|+9${MEbO{&_M+s_X3)ld)7xw#z0XJY8u&oy>B&(l)y&I0ysQ zi5JnmEA5Jlf~&ksZSBQDU8lK54l?Fi2PvpM@W^f753h1@L~K559VKjXYOrtTSJ=xG zhnC3FkaY1R3N1;FS4;_0uSbNIoH{i)*}i&lu*lnJ|9T0k1Yt#&1d~Wu)^$oy2M3%x zCFsA$J=$SRgBUjkGmh0HY|#UL-s#@(W7UplD~Yi}zqHR!4K5%9<^h+&c^B9RFAa`j zuq~${6)v!QOcN~ETskc%_HkSE%83Y?I0i_J=|o;6l00I1w9W$q zq8Y)(XxmTB2qsch-6bkM|fp|RAbF&1)KL5ZbHd9dq6RHI(V7W zNhXAYC48SlD>}zKOZGjSbF5>zv^mHD;Z(vQ1~$sp5segG5nL_Z>k8Q2^|sAy##C#E z&klx>`FZZ_;LO%zv!JdBax55&91$iPa{TKYW=p%w3384ReNq2q6L>{2b}%uymHK5GNa05skC zuJ2WZc5SnNzY2rhID5xc!GZ1Px!9CaSb%?Wrk5jzA|wSGW}D3oMpr&aQZdm8Kh^RL*ekHnf8#YgV7|n(j4iS+oAUM ztAk6^MI57pz}t5op1C9JS@ST_Pqg#qL0tyhhvp&uO}FpO3pxk?{z4k-k+#$ZH9Z@A zCjq#Kw|v5FmzA=^@}n0USeE!&65(*?a)H<#Z-ZT$O;oq(z813+#7Gp*^ZjS}IRs%1 zIYkvP5CD9?*Oo(Qp`ML9adkAFOe^jm;Q=Ubv~)ue!9@CTsm;s}y0jasjgQhpVSMp4 zvx|8so*ycjZb#1#x;J~XKv2YNGOJT;wz9K%PO6-T<_E37oY&_Ey*kjEEF3_x3zzPQ z$HGB6*_xy+fDluZ?QjkBZLU4{nqZeBesi47aW4YC!%Gpyq#kzh2Z@A8i~ib$(qYS| zDhaZ(KPcXT@aET(IyAVumXUnCWVqAO2-2;8xF(2N&U3LwYIe~Lph6G$PFZizJ^Z`lI==|@VulmT5$~12lnY}gCU0qG2M!D>MG-uIW+_ku<8v_ zjE2ud!0Yk>rMz4-w)%nj{!ro$gkZ6W0-5UrpN|6 z^SU56d_4#)p^!JKc`#|(0Zb-*6v04Glm4LOAe2YvAQ?(;!7*Ux$C?v5_wH)n^U6F|Q9<*;EKc+)d9$4@sO+U?J80+7g75o+$_Ntc5_ z6UU;#529%p%jIM`>$c^k{+JLjw<5*T0_ppF$d}+8C_f3~~c?0FWx& zTQJa%5q*7JY7&P|28-RJv3fq576~AE*~tr(byM#&Yig8(OJJb==yH0N_1V**1T9I~ zfS?XTIfj=5$GJ~p69UJytH$r+S7Fk1Fevm%N_jY6?opvRbPNlbd{w`H{s)g_;F!)T zE%V&$CpdX1yjp@g)95DA0X?3?xQpsa-V0a;@EuOR?+o!^hh}&obBpZUXjd4+RwW zaW=6mn>vEHp4yI6F9@$Eq6#8Kt#I>Ho-h|Wnm3BvOp+iqHS{cn2n}`SI1N_EVzIW1 zfN#u8<1aa?4|C(~_VXKqF45Q=Hj>F|E!z1!C z2qwp8OO&=piLr^AKX_rVTYVWpLXBgkSL}Z$J_0a34>pX=l{r9H<=d&D5&4p37v!t5 z={|J6{ZV|^ZZwTm(KeB5zI@5y*yR_*g@@&fmtBx;e>lL9qYva#2eR!J*M&bj!j*I% zwyDAhw$rEX?r~LQD;EXb$q(qhWr!t(uV0};O^qD5&axFQhXzX1Z-kfRn=(R@T*H{Y z)c2FAfy-DLcXPmQH@6NQ)~^s!Q7~LVCCERG@FZ|k&rs?EeEr5?dS>_Vk4SD7WmF-fFcldsDQt;uEWWabeol>I+;Np zw$3M)<=ZPmd!P=vJ|jud8P%RvxA-$Ian{Z~k7L6nji>Rpo+<|Ux>aR;> z>p_sw2-si(KFyY}&zz}E2ySkO1%M{Vn80BCn11>qMkC;BkiB8OJVkftqyTQ94_rnd z<1pSaAdwTm6HL=81IuLQ)ILZ}=C*XUYD%u^0P%BIVIPf~N%bZ1d*N*g`D2$>H0|+p z2>#R0J~7Seol~f+jLB}r7Qp$Pz4ex$rhccY9HCLZ z!Of})%jXIg*bW_wkaEN8lW`3(5qDA-um`0XJz{9N=F5+^Ij5kPnUeHOy>Ca|8Z1T5 z{pD7az=`(2+k(RpcNgA<(XbXGlzGgbSGnb$h-EALO zf*0&k`{t5hcpFCExD8wah@j4-`x(+g-yY;~U7c`y(6(ASf!mIgpqDVHG^Ry3E<@3S z8_0@>`Z3o2^Y&mu=2a|Ck`5E3>l=9ok%Cv-yY4_Ax!k^a2ii%U{m&i2u|>|RV~<;k zfq9nw`_f>bH)_qjOR?b`evM0B^`u`)=ACr5bbPKnDkhj2RZTP~y)L}N`NW`pF1L9! zur8YN1L*~YT2F%Glr0wOdfgLDq!uR$=xug+uy4f|%XRMK5tU3uX>{KM?#7n5bbrNp}bkeUuByhvOI7%#g|+2?7Z-wroXkyLX3Ovm)r$;~Fg0 zsZvr`b3m@*X9>!4#94n#cntyP(w-D{8_<^~D_Mir*xoBKv|M8kSV=s_)%Mi*a#?)2 zeI@$;753?s!Jzaa5}t>PZ22nm+(kB86`b0kj%4AA=Pz|O%TgBCBB#d}Gctm7L9eUr z3#)?mgRVyAP09E`aUyV8a;{(D)trz?XUQTVF(|x3!4R^xD?SqT*I10LO?MK5(qK=% zGZc_oTh|&fu@XGTn2t+g+Gs8tid*5unsy|8ZBaKWP!x-Gzm7iT(7h;P$Hc zLy-7M9frZYab_kH#%@${YcIVU^G<_(`tBg#ZW}NMy!mwhL>c{%d0_Tq>ALO-lJYm$ zV0ADsoTY6j3U$5W+9czA(jK~+=&@Nc?L;7pmL(PjQaBG{)#4xZ2! zL)<<@@5482hc!XI)hkdrKmk7vS@b&fJzu25>yBN+K!@1#*93cyncd#c#9plpgyRQL zBxeujL=D10{JPqjaAHB#1cO%jc|(P+#DjkALK#nrp_5pJ+^!)dOsBu|WqS$N25p)I z(Sw8(A$Uba6P7a{{niE@!flA8N@^|^j9Zl>vDXHb1E~H%S3OIc*y(7&!|6~#l7Z}< z3zcE%bq>T}>5`lFNKiQPD25fOum7NZbZyX5s)97~CLYVL+^+@bl0_o z>uR4WO8Lrl(vb!7-g38^7H(wQG`-Q-=#FOHfUwctP&^)B-2<;NOwsApekD=1SyQhM z$Y6vcCR;*TNpEq@C0y6Kn%B9S-HsG$(f%+hDsjcx9z{P3FaSET19SVlkIA;Q41J)B zzt(RY$~uU*jH&EX$pNYPijMx1?n{V4XH|^LoA4w=1V~3VU&bIrks?~J{WTFz%$I@4 zs&Jj)O@uH5NXju^_^poi%pf`vI}$1%1fu^TDY1jh&pXRoKV+Di(M^Uo49__^>noCZQ1J}>V=Z@#H@>Y52HdQ zP}ytvSv2}tK(v0U4V`4`3~ze7rV5<}5$sp@2W|V$+LYSfqBeDu3Il{bLYC5)lvXhS znF$yJeNXV8@Ww_D1Z`UUdrFGAh9J<H0Yy?MFZE_eVw zN8;TFf)@1zZ1*Ml6l`s_XA%Rq;0@|Wv%l2nbjrjOu)g>98IBw26K_sxEd0rA#bs;* zjpTQ3LR9CJ*hJXbTz6CjrCX!fIn-v>*^J^+_wW44x&>-h3Hcg@^&dZy&d?AO0(r!l`he`Tc2(jY5_j8S>T-FYluP^zrNn7Z)&eJ2bze# z_4UsKU#Q?5?zv2iku7@dJs}Oc5EW?79YG3*#RPq)uL;_ApU>5m#WGuqMXkpbD7Www zaK&wa46r}0qdTgPJ}_6|he^PL2n7JCx?D<8LXyZiNSomgS_pn&;vFl4(~d>>QXAM} z!W%$V@i>IYzWxHwW!;THI9^a~;VCr(A@0j_^`VLshz@oyX9ex+Pg8x%@e9W6tgnAb zVK5DzV>UUhMUCmf)sCdOF)@sIRTtVu6x2q#nA;m5_{!cqm4vrxr1{Xv7>x-E(2 z3ecb=g51W--jPz}y}!mu7)ZX37dewR#7P#1O!PhH?~b&+*9VoAP9(`vegV#%Kw6v1 z!y2J#e_0>o>I<}5=^N(!#M(f7J}F*CZYWp2TH{oVSE;8X#0|sDfFU>Yv z?D%0B_*BBSC}f1ec^3wdkt3Xe)`>8effC>N=;hi@-VAF`t{FH3fTJxx{ZY?~v(5JL zkA;>(^xT;pr7Sh#8)6d4OaTO$hZ}*Qk&2R}qmS1#)+djmIxjdVd1#Fa86+PE>A_s! zb-XK}!V<@s$OW>Ur#j5W<;WIWzLvEodi>Wyo3`oWL9XWO9nuJmVGN9R9fCn!B{$C@ z_lu^;mHhJ`mz3itx|EYqb{Y4SUma@#HZk@4FjV^1eAdA)M0Q%|VHVVJ@6NPsyFukFg2kDSwLzHTI8W zedj*FxRVwC*Cu$ZhOqQWXGWw0eLCnLu6n|K&9sbZB~@-)$)Z`jt)1pVwG&jb}z zZ2!VdU#Cts$R-Or%4B9Gy+Ha391=T}i}8f+LcaMs16NWV3w1f!4_|vG=xG1_4B-*0 zY{zGVnN8n7ij@SGCBY2kIP>_?XNiocvt`c(<102hQb8TOS1CHS#m;yRo6u(a=yT}l zx7*L23yvwL91vF0Cc3lPj((mfz?#eyMHxV$idNf;p6~f{Tc8ca&GO=EGhLx>kKaGFy7-o--E|!^slP#t<34 zX|H(^1?V*1$eda}G z=fF3a1hYih*CYUOf^0QQUJAPArZAWuiBd&U_DDFL$X7-mMbhZ(BmywRnWsWX{ z%sJb5>|fw<#H3&v763HqUThi1n${0t6{*s*6P1K~jGgoniKQ;FAHGhqo!Rz?e+K&u zMPLAxu$VYYuQRk#%^=LN$>mwEk3Xi?n|ev3fp^e$j2RSTjG6?`Ie+V&e+I|4q@KZ9 z|3LKtQw-fMatmA@sW4P@Hfu`OTnt6;%+|o`||CaH%MlfUPHBzVL2J zta>x(o82DiM&03H?2)pXxLi;G7bk~JzZLA!`mMPrFtLE)hce7c!{#Vnd+1w1=c?C# z{NJ~l9am!BTkK++cR7;KAASGQTS3>>Gybo);oCt?>xTd9?TEKYe|EEd|W?V$pd1rl4_$a`~n;;_Y)raBQv*iY~;Lmf=;c!{`G&y z=<40)onT=7{a&2ioM_@C*a$0C>|ByL%lU#iTYjCA0}*32D!w5BYB|FJZ~|63Xq_$* zIR{bHANo*{$1$Ue*g_Fm6pp~w%CGU+Gzx`6Bb>>Q%JlMh1>XEdI6Q;% z6pW(SHT1dgc-6qNRX&KCy70@=wsH-o!!e85tLW(XAq;9`Ru=E(ag%I9s5x6%_ju)$NTkAw7>My}<@PM}n#A!Tp-IJmCZ zXI*5AFkstZp9I~LaC!T;Pl9=E)s>Wzfe6llrc@#nJCN?OT|UL@a<@I`)8M_bIJA*Dhw_!Lgk+=)AJ+YVD0hGt(kM+mdR*Nk@&K zv6Hr96CG=B+8P{LO-nxXjWwhK6%5ur5ROy-2;1iCAX`0*AR~68GvwkdnbOeMF&@$YH*Dh3BY(aaS3ib6#kTqBMc+vl60WB-pzRj;$a_?czdW{SVKK*M!2 z+nkw}W7ABGEsWi-|9YjKcQd zm>Po-x+nE4t!MrqC^y7W*0zAvP&y%BOz4x~1P>q%DqkWOO}B5^{zNA#{n##ak=fc04#}p%$?XGt9(L0VWWg$~}FkgI$Y> zf*khte-UDSqpkifXw$qgo)Ymr36pD(mumQTK`+v=oc|pR>j?YccZBnAv7deC{Aw+~ zM^_wTkN7^=YXAE~(50G5LAHuljT1w(YXJ_V;7x71*#F018~dpG{>0}K?Vo=l+sb15 z+E2uGziT`F%woFS9{O{zw#f_^eo{d%6cl}pZTm}bJuGGIFF~)82ZSFY8~599ehDgC z6YAlZ$$hcK7jVSk6t>;JgHEZno|m$7K1)^DV}A(79B^5gTl^FPC%o_hoaf>F4)hRl z*W>OIT8JM}?4=|LRSQdDxofjL4U4(5bGr85WQ6_BUiNR?!eiI0|96n~*m(QQufZ|h z7C3o9)2X_cbw%d5Cc|lDNMZ?cFKhrJ2mL45N6Rl3ceDnR;es{S{|6R|I{DOp0q{FE z_$|1lWvv^wKFexXqvyQFQ|+U_1wG1Fq(K_j25fYi{q;8li3L|5gso!g)pN{|;fz0O zw%N|jg84LThk53Bf`^xQrVq`(>zUk$r;GjK`jmF{p)wLhB3Ov!aB=5FBWp{eaq%?<5!yoeh_faO651Ef-6N%FWA1QF)TlINyYqsGRN_8IQ-$W0 zcaRU~0#d7aDQWsjl7X@efox#G_RytzG41&teBDDJUnCHX@La-GuCu^;IDI$d>i`o50ghQT_g-E}^K*-;abEHVI zeY7YwXY6tw(M=-}5-aTmvf^pnqUCWV1iXL?qqr}TI98&GBif?z`+7a%V*v!Ih0w7C z#ayg^Nw$ozLHRu~a(RV8_~pq&(o1IOCL8*wMT)Gr{C7UK61q|mXWKi|9Yo@KnwG^- z;Dx9wdU@wovIqL=x>_&1#cs2`4~~iaQA;#Tj1|u7QVx)d>n>Sr_bDIGgN13Q^0RbZgxo*?oC zR^EZX$ryi=^_6J#P0#9VZWzP&&=iVfIX7Geh*g3|uIgnsVk7zrI7OqT1 zoIlbzR{F(0@7^MOm_-z5oNK`iL3>Rl?X&`FqHzdY2~HFI$-oAe**3+dT^9(2qax8w zk0}mP>x2eqonZ0`$OyOk$hTvQ&AF|Xr@;p4K*}Xcn;WfXo$kV~N>q-?7MIiYfq*eY9hrqxAR$s}y9PQYhuk zrEKW;C31@Js~KUb)8yCo!nO8*jM>$!g%NSL#$J>$hqe+7z-C1@5_Q%;F_7MII)UAi zG5aAQ^)5A)u+9-&IFJ@fr!|q5k5`E6^a-dDGKIaQ)a=^*@}%sZ0-<*f_+86DIQmcD zWFp1NiFVQ9$PMs=QqwNAFlo< z-t{X0P|oG1XYDc@?vAkos{RRQWOgQm!*$;(AnRlSUT zwc<9hdIf$iOS|0+bkptCQBu8hIJwLTEDkop)gj5SLC!4HDF*>Jugr*xU<6zO72{B& zpcoU7W`H2do5?8Q+?q0zpc%Z=%yh2S8`n2K=9`-X$QVDNxoOXi zzssAOF2VBURK!-g`j?rHl@zBC+Xe`$`mr%lBSjoy?xo3HC$tmNTV z)dq`b%GTI88F|vg7@PY6jg5Y|MsLazN>1-bpU;#TmOI9XWQimkUALyu`^7iV4^^O( z4YXApUwU7^C(-eI!i^>q-~HTafjWqH9|=Rm4c%MXbktF1Y5Pcp8PpD9CPJuqFGtwu zyW0ybp>n>hYGL*$9ml&oCnfd1fRFyv!c=3UxUhve1P{W77N(asb6!i+3GJwJOEZwO zrcQ2YdU&htl`TzY&L6(Nr8y2_(WVvUpRf~Jxp&vLGNZZsGQMlm+VpGrmV&G`F=(N* zjo2^M){bj!x^SxR?AGS&)3EpXu_C-e(cVBh5zYGG&*6kxLB5AI0t16k3M-AQC);;F0OAco~VNwcgNOl^1>7Cx$VpaDEj|uXL@r+ zT1|V?wMDH~x|^ri1KJcyI?A5d-gE@ZrnNT*mOkk@?SmQ0d|}^fZ`zbzfOPWlGo<%~ z>)TYdQR+j0knH7s?lS)+6)+@^qN!1u}i8EcA=TK*Z^cYSXvn zY!sr1govtRtp1$H-onrA#%d_|Y#U}xh4;Cg*vYiD`)18S=DUmhhy;lZc3#%>N!{az z@7Wi5&hGT~IWxb_BGsm~7H&hO<4lAyQ~>U-vM=RK+t$xt;zvD{axanf26(0NAu3?y zCQENyv?hF*o?n2L=!IYZZ(_y+!Wp4Jx?T;k;!QurKpsV;s4;|tfO zmF+GDEg>8lbo|OGG0CWbM(&67>swKGml*xHUJ_q&N2 zt(S+miDGJo+I1ZvO|$K$j*YYB9u?WBlWE!JqK@ItlkBjiw(;B3%6~-RaR`9&1k3-j zli5wP+1XS#ryrOi-CI-#$y68F(VdZfF0vCkqntftXLW|0eQV$EjCA?qye_8YK>{F> zBpeZ2W=Xh~VUx{N6fPb9B!yVJnWD?rbLImaT5;fjV1@$@IX?Dh`MZ(tCQX;u_Rn2R z#}@nZZ0Ay}GG5)-#q8SdtI2+JDGv3W(7215+{KOXt1f1ria3*CB2Lk$2{U}WZ&%YX z5W&>xzT>-^i$ZRgLznAjUiy<{9+8plQ~IO1{LO!XmR9m_8Ob+7}nVbhH(K<<-mL#YzrV$eqjT>^0p zf&&vzglp2d1VjrxaERjxU}=x zjfJU2whK29KZ2{+N!`uC5VH-m2HpR(yXlsB)ifRuw#HWVFzs4=JF`g9CDDdyMF{CI z0~XFAJF17N$;9x+%R|h_g*{B`mJZZ1oZuXweyrobbctQs19rN>zS_gwLq>|rdYZ1} z0lB-U*)_A|3j_|-oamM>?AJX_cb{v!US^LbA2LSqRB#dLXM;VV7uwkCex@DOQs))+ z@?NIhE>{%q1U85)b%o0Ucc?5H$Y*7lCKT_HI5v93zS7GKt9jtIRHiQ=CD7mVsonLm zN8*HVy*PNZctHlF*{8SZ-0C`}cZ4+E9*I>%l4vX&Wr)3?x9QcdkdMnHQEn;%UmT7? zxu4-uhQ+y+-D4N1Dw`7=F~uRJYd-3Y71Mjxrgk?S*hJE0ck@^8J$u9MroXq&zPY=x z?H(jO&_XghT|ye_wrtUHH+rZCc4i+lG_!#HIB?eluk8DM%w@Yz<_zuqX&|VJ%xO&c zG7^K4DCMl$h7{;(5Rfa-O^8;JZWnnho}27-dziyHUHF?l%-_8??fAZ?y7Hy~n&oV# zvbxrV?_u5@5Bw8wh+F%bAsm>zrLQ@l)l=nSMsVx!#qxZqb`zs{z>G%hY4+a<{mhuAk088d3OS|r2TPmS-g`kgAMIy4 z`Eys=&HYSOcFyv+LWB}`K9-YrB>RAwCYrz8cHGMh@@K5HftB35bDBf z?E(9mj+|GWFQQXBo=)1=98o{}s-iz67ptx+QV3O#gmddDYj-#$iJ`#JEl_Dt-ebC6 z7bFD3LIG!13^z#5%^z(+IpG6NI7P{Dm< zPakC3AN+0-qoK;UGmBFy)YR1*S4cIln@kVUJvU1Nzt2x1OW_FNrvw0r(uMytMWpto zn#K0rLFVL4OcXcF7Ev4#nKQgw?1N;3+vS$nC_!#Caih;m=#HnU48L^l$wX8XJ$JY0 z#*4P9*6iLi_K75-#h43DpxDQDY^}Mv=<{3BRQyY=8H=iN%zma_*EQHF;Ldda`eZ@1 z*zU{-W$PS+tWN)Kvy1jKZCZWZXdn*5Nf|tdE=VG}-oCP*>D%YGuanX1?*h&!7*ZK2 z=qZH>pXrjo0A&--ZhaCy9iD(5%F_^$V&Gsi04eOe!5CDA+b0H_4xL`TLL6KR!#P6v zl+1lBn=C*Sy2+-=qAB0stZsHY@!!etbf!WPCq?7K)9q{fn|*Un710D-5$D16Y&K#_#wE3KiboWnr_V=M(va~6CTG!`xn>Sr9(}plK43t zKhD0*XO%aydC6%>$2mucIu`x(1+GilZ#K*f$}Yc#=BS0mEFY?~8@p0Ze+RFi)LFw! zm-eH>(-~He#9S>cH@t8?>n;9ukzG5?oWPmeZ4WU2XbKLJ?p@|-|6Hand8WPf0GQ!c zTX~>a*7=7fnF4X3)zRUPWto=Xmsqq*QRM`5FZ|waJUU7Qxlmx+bwrGSI*l}8U<~~2(-rakAK2@Uz zMKAq9@pu+LSHvRt%Luba^DmPQvaZvhEn?4HyJCdt*d}%YCBi2tpzj!z7B;bUTSlO_ ze`DK^gycVL2aGh?)*MGJ{X3QrkgOzmP}O>S_DHk0PPrb5*gws_I@0uR@fayhw=*5$ zfsw#DEU@(`({ za_qKln)P?2*yU`KGxxWXsJr+lA6ie@#dg&wOfa9?O`}Zp-lt{m3takPe3%=U69=pC zf?TmbNdILeZDHPE4=q{H7*uQWXhe@cm56S^Lu~gxh}mnfM;wHb_&f=?Oa z?7N65gTzO`-RZ46lnCiA+O{nN3SvI71Iji>(%4kKbTR3Hv(pxnwEg7K=E=4$pZ#Eb zo$R!69+~Ni>mnr_Pg64K-fw?6*c_QbPo+Q=P+V)r9AfsC#wjVY7n$wQ zI4kVkhnPNXt|huG_PODs$8QJ1E~Pi&z4Hz=EnA3uC1dsuZ54a>Q6IY9*&6OB|J_NRv!$Z%Lh!cma11u5k|mSB$DRlq;DLlTHtA zuumRp2A6I9E&iBJBUiUN%p8g#YW!iQ*S_?+B=SZef0R^;8_TYoh*q#$0^W}70~rWh z#$l?%1qi`&SrHo87Q}{uTKnc?SQ>^5Lde{UOr2vR*H*^#E@Ozc`*l z+@FMOJ{oZR2I9g?s?wUwyr1;S6xF?n_*(hsSu3b$nigVqD|4766fx|0R3EuL$=$;7 zy*&~*P<1J;L%?TeK$7L)4~iZ1UbYm}P+vh0Wb#NMG+uI$s+8G`ZppzfKGnO5Txo%ASbm zIZ_g_lK($lDe(u<8LaO3GQoe>8HFvHQjx0{bKRmns0MYh|YOefp(SW~t8M+zB-W>If8siaPP;|ja|q z;f2SVRvfo<^|2;@Dz#~S^d1hn-%eI-V2niONRy_}k${g}LPWJvs!S36B-$SWP3OBV z5;TxD#_RjlJAaSGFEZn0;N}x`KKmzg|B+IvwOK2Peig(G!E=GAzK3Y2WdM#+&2O#l zSnSs_l&>@V{cu$vu6)K-aTvXJ;4-vq?BKGqNy1A7%m-+u9sJECS{AT^^Vl!{;2V#TRsji z;hT2!IMWVc{Pc0=Ht)VQElx4}d*0dhm{U!@>>5w(M{6>PO>Fw9MhQ^AIh7c$pKPZ( zGobPWh@1S=dibL-=56G>LPM za^uZj{q}>HYo5XhtTs;Eb@L^$v>#e;-518H$EnrMC0Qye6$<^c(|)FU{S*_p*iF@j6N1yR z)}2yv4_4s^w)k|@zW8=Z;%F zH?}eQo$8TT%>oMF;Hb&yVlO zQGjX@xDLsH z^(3mpCeu?`AH^WR7IeJ#?Z;=BLt1_6%#Pbj$6Y~k8#xiTC{ro7Gk;2lk*FNmd6Zo| z(R8Z+(MR$2;n+PA2|QJIdPAX(dybEi!!bW+ix3{spXq5{1v0qz6gf>biU$L+o%q3m zmz<&q-lF6n5X<@9Wk>Hl0cK1}G@N)&E)YFs&B4!7gdxBm>OuQ1SY>q#WLyaq6uwk? z!}wb*4q_R36<6SlV}&n8oApAX@NO_G#=;xKx`K$piLpt^fh_PSbq>5i->Fxu;tlDe z6>H@l5$nyv@G_AxFPfwn0cKf(s5`2I>J%C6M5VazkT3}e*xMbSA~F#8BqRsK{sY_n zEYrD?{WP%-8||T=o)&4;1MxAMWKTZ}SIo9GkDP@dVt|o@qy5i0`0`6_)n8HdO6{n> znpXKzkU)!v;6qJo0&iBM?BsfsS!^%;tGTs)|4im>Pm+M!ViMioP(&VnRCJ^;Ig3e3 zzu9T;lB?vOmK5beumK>fTvHo=d6hdAmM>}7(dh8MCj87r=ju2>M(%?$jkP`%*P1}%8oJ4^UHhybxZ*#7hnvj@=$JVkA#Y0fV$FNb-w9=6VpC=K7ogBY8s5(=`zlcIVS$u#bxOC;%EPrl7yZKAY+@g zA2l?nAnz%N1j#S(Lv}J*B2`e1o`h_U5Kal8nb7qh`~cD#p~PgB+QM9l`x2d(j@-URPdd+O@iveuzs9 z&c^bVLq(|BM;Dq=FxcHDVFP>H{%I28)Eql+lBqfNXyuurXZnXul%feHRbDw)GZvvF zD-|-pIJzeiAz?C)CWP`>jdlM#=U=nDJf7li&9MJ*z70P{R99v&s*3u5X7EdIA_(Lwj}pTP@JgSdx>!wc-I^;ig%WHbpCLpJ%T z-t?_6raq0Aqg_$1!k5!XWDsV~5{@kda;lz^O%mrsXSJ=JuhU`FmZc5AihFs4kb^n^ z2!2D87)4QvOYknKP7kg1_MBN|4~lB0>=rP5~?eS zf?(tli~nMGy~rHdE%IWyBOHSxSvqGdKMoyAVVpOpATx9xpdkg#SoogYx z95yl*a+^}%M_>OP(SVJRqJQ40XXu<5Y1>_Fc0X?8GH5cZ500H#aXn7T?ZAA}g?CEA<9Mc`Ch{8qhV z^O*aBZbxgJ3@Ph)q|6P`KG8r*XV0|1U1CaWz9%nD%2~w=EyuJmZYUXD_n%bwne8>j zbm+TuT{60Roh z{dV<9?an~qE@yXDIZC&rrd%tRd7kCeJx>O!0~A8X0*&O>Ys=E{_+4~>i^;~=pDU{M za@9;sQO?&C)h2RTCezq(s%cqSeKA`d6r^tQJiZu%E4SHf?vh;AMpJPt1a{n1v-@E| z-2l#|r3xy7(k5csUhTd-m>Kr7WXIf%3x{n%Y%pMvkx4f#-Azl$5BJAVaXM$!D|G_8-$suNG;fTjBW7RQWLUe z@rz_#v_3Ij7Wo#EZhLuMl(rKlOIZY#h>UlY`Zm$i+l5#XYEtyQP_&JHYJreUxbkRj zDl0ROhA+`ysN?_-=F}vce3ZUNNd>X;MH8y_$15niI-9*DSN&+N1rX5!(pnWiY%dHD zX$MNlYUq=6p5^IBv&|ko5HnvnIz`&$A>J3X*+GY*}FdolPzK9 zxHO4TBt5`u#$5|dub-_hMV=<{zfM|r zw7|8~%rzIw>Li%&>Gc6B%^%G-IWS*R342W2zh7>K)#@aVf&eOknwI^@8&L_R$7~}6 zVt{ZcQHVtJQ&Fs!#1D-_jld>n;M_F!<(Wv@FWM_-nDc71O-Jv*eufz7mV!G%u!0Vn_miC(0+uLWE_Vt1zw1Z2jh_UzuoU9)v zAfNRiB?qlIl#-P%7l{hRah1o1C%I6Wv04)jpnw`+ozyx5ZIn*aZ5!g~lWgcrl?W_U z2-hx)gD@4A&h}0_>obeTY8^5gVdhVym8jCEdJ2J<_^8{qZhIV#LDMF-Gm z*dqaV6#SDe9F!>vKXwycxDP)n&yarNcLhEy*U^CBM!&qV$IV8J#WOpRmDq#{Nu8tM z7#3199#CdtzQR3oNKR~nIx&%HFM(cw$SvRyDJ7j^2}lftVjdK?rcg^Xc)iUVd;!@q z{#=qRLqyMF?=dVX-IQ?C-z(uRe3|pBB?zKp&^IS6#R16dR*Llkx+8Xm@2tCIh&}*r zw>hSJtC%ZNK@ZTfLIR zC6gLDyDQkkpe?0b5v$#*6m;0KQWU-guoFCtd4&{0aPvT9_z9T6N=WY$UF4lvN$yX2 z+o%U3v%r+HzUVv?DVpzKQ!II;RKj?f{ct{-;Vt&x^D+1~tm$$McizP|y4IZUU1lG; z)|^-NA9(~<%?AZ5!{cr3b!H-==7Cm2v*`V+SvgRr_19sCn7^j^0&|4Nfy;H*o9p@9 z++Ze_-7I@RGYumMU$s+iz&3i5U2y~Y?M?RC8;F*_$#%Wb4CAY_ZZt>g;f+{8Z?fS+ z)4Tkpl;(H)*P|AiBU_!yrWm0D)s{uO%9tkGTx1_y$R@1m_Sc1`W6h0TcuZ)OK^9u9 zjTkYx=QBbNMfjLvyZ<6{z>(8sQyVBYqo55=(%@a#__^dN_qkiAe8VcO52qKyDbPY% zqf5!2Me8@>MR4pr+JjmW;W74;MW#d3W5k;hQSNLxV@E5*g6^4gql_8IOuHiPqg|*fZ4X;g;BA!C0+T}M90}|OcsI(r7 zBKZWQ85QulFlHmPaec$G%Sji}%LM=w_4E>9{1s{sSqRX8G@Fs5<+!P|@M2KuS24z8 zhz|k}+9$f&1mpz=P1zFRtTS#lZTI*UH7=@VP_*gF(V_F=;yKawSPwiBuDguTIOn8A zqksEm)4k>t2P?d>H+XP`;^(obvwaVFJtubqbE7EDDojd?>8tB?&0>g+f3VLQrFS<>2RaE zZo4gpbUa{3ErtV(unmh%Ww(V$`~s}Arbifcu}EjmbKbo0)La_MlE_NNNfFWUUNwUTWxeZ63Phs_uJX4yUjkxW#FRMQefR; z0_mb>&~iEu?6 zjs-Dt2+ICr&K;k#)O4s{R-%HjfOB(@ajqdRB;7Y`Lr<~tuD_ip7tII zjBLeBuq=JyXvye=mFQro(f0Herp<1f)~H@m_9JuzIp?tcWqJyqIDdITH_*u&8d_t# z`R%uHq~D%x?^}Ul{n;waF2qoOu)=gIAC0dZGC^K^NX8Mi#Y)q?g z9ZDMhse9tOj?o~HQX4Cp2I#tEvQwHB5mss$8?~E+(HSz>RlfUtME=yW8yJ z|CYAs=MqAIm`IpFJkAtREr=vA zYV}d`1tlPH0Bz@squ|VQonh8~Q?d1q-{HZ|_K)Oy z<-MjGO!eV=nJPIG3*F^=hMCWVkBL8d674ubKKfogF)+<0ais_h;oV6D4@y_W+tnOw zcMO(ht8zM>haUh-0|if`bq%0p0aqD}01ytFMX-*#YKDqFNXx5nTfhn9avLR)8lp`9 z1U8of{^W_8>H@-2(xC#vC8(6PPp&b$*GH&=C<00XF91lia{4{qNhV8=@<<{WhLs^j zI2ka@;ltkklDL4qLW?NGSK*ajJlt{sSnMdNMy0k26Cl*v0sK5z-M1cNsE$ceRL-hG zWV}OKUb-W@pr=>6M4q5Jv>76D4RRI3qgwPucRW{s8J8zoxY#dUd{z)Wrboz2v{^#O zHBsT0OgGO&CbTLLemK-e7Z;6JQ0tIj)KQXOByw7FX>LTk@Zrhy4c#73m-I^)>?@!Q zg!s2J&Sc_bF+wV%JOH_Z^3ewXEz%w+0S-h!z9@>F<*X+T#FB(zKx;aLN;tmYq~asY z=tx+I4B(qU<>Q@GMjKjSeIixxPaX-@6YGxCpERmsw|bQX3IPBDNXGxTFUz3JJSgZ< zE2z%(%YJvCX|ab;+L8XEXc|~7?*a2PA?L?bq;dWly#w(a+I{XfRl^YcSe$VnGZ1gC zNhk?FaY0Q^GCjjd9T5?h;?S(rL{tM=8zJn9-eY3i^Zo2i_nQt*x{0x9yL9u${ib)- zRmIN3`PSSN62j2Tv2MqJmR>S^%yxLd>`{MJvGaoZ+7Fmu%*pWI<$40MP{?|W$>OVW z{X=%BU$ad6XmVjFmp^aALo+S-Iy^O>(938Z(+e~*Zo3bKIaCDMhx{RKAr(&gR7up4 zR5(0G-vtcGMAz9D9yP6M;O|izZRm_m6NwP(y>sRgcq&#)z{p^0)|-A^KJoG%Re>{N z+!R#j!h>T!FTb9R*Yo@Kl=Ws4>e&I0nI0!1KNA<7Eu5O7)Hcr%45w|@s~b;c*U(FO z;nf|adf}7^95Q?Gvj(LlLr5d)Z{Z0g^`iACRvVzH%h|DQkDEG<@!jhQvxmRx3p?=%lgo{axqJ<~%p7M(FnM0Rx}8nnnaL;Z zT~C;oJ3R`~(MTGIg?1D}igwCvDgZxFn%$kf{Yle5O@?RACbgTNbW!#lpMt;6wj-W0 za}J*4xw&UWa#|sO5S!g29?)I>@L)~S9RnkJphq0&(fCMy2|x}}(~BcKhY8xo;kzCTFILBH+3&!Yn@w!6nlK(`iD*NNI{#|74*goF_2IB$n2RZ&zRmT~XB@P(w($H3Ky*NJ*!=E3Sp z9h2{rNalr`(jowoNbKC#Ot$5F4{m=>8*W)taK6^FubEqmM#IK_u;;vP{#>+LwIBq^7l0+y@;|C+^+IybiVBY{Y~<+wSrvn;d4_p>LWoY#Ch0U5kZI z2xQ@Ennf3w<%Ra;H%;@3KS`k5@rIKs!#~-d-ekdkYJ0zB_6_EK#%O5k+_%hr)thc5 z;JA!h5Rc)4l8;(ru5mxASc)6pGW!%g{DRJ=t9%=Q@@zZwZ8L4R*&dE6n$0JeX}BVD z9rDc01|}ELb{w*7@}W={{*R{Qy~76Yi*3ty%=qBV)o~Z5y<@7{t1hf+)TS!ppM20Z zi*QLq$NG27x86K^&%363vz2^C_QMRxeh|^udEsB|zuv`m^cUOiJwojk*}dO0Pt_9H z8_Ry!6TOT?G6)Buz;uceK*NzBBF5g0cs5X#nQo4y3_ocockckV>nO&B4U+o7AxwWW@i=#wBCo%g4Ooq58*Vc?ZOYu?L0j2BeM`D@a0FQQ|2W$IHV(;!!p!XeQbJ+ zy!>%JSf~fe!KH2UJ_|EW4Z3|zHohvt^#I$;whFIkvIC4_AzC3H+Ib(Fi@SaJy)atG zmn>nSVriCE75(7C7s$F*nufZ(UG|CTmAP-7`qbb$ z`RONYfL;cBNxKtOhT8B`lii!riXJG6HgN__I#RU2P(d>-Qhk^hiCpMK(Qhy4Lpjff zq64|*f=T|gPfgcehtek`pHi?1Gz~#}cTZj)iOj-YhJ?jFTtoy(^niWhQ`4*I|9oVN zK4Y;iw1Yk~!`r6hcydQEK%j233|77;2M){AE5k z??E18%yx1UAHTqCvN|<4hq@n_{+!L~4%_1kq^gm2)EC6<-0_??#0-Vy143M~RE(50 z)05Du`r|6J$L93ybUT_N6W6XbSK0 zm8lNq$FQ=azd}j=$X@xCIidMI*Ch+abXa|K3G%=co8D?hwA`>XEmOR(j0GP({jCJS z#rBk~W@P6l5T;4YAVD#X;}1VcBan!!x|H;Iz@l@*d+a+~O%5C8f47=L+b{lvAu&-3 zpY+4`5qN=xu(*O5e#D;fwHer*^C{}w#ECZsc|T$fD#OibpIM3}5vE0OPlR{cH@;?* z<*MawON@Jv+GYk6FTB+~z)>=68)Rjn{o6LOM%-)f*k=9_+ylQ7CU*MB|u-h0c7 zbWl-L5GG#~mH=%aJ@4`l{iH3spu+dm-kskf8Xt$9oA2fNtih~F2MTzN` z{ORw19!@Ys;)arqO^`#l!W`toAjA_R*^iJI{Ais>Whkgn&5{zQ({)KT+!omS-Z%5)p)_qIZ;sN&Os z4#W#=nm`x-n7-?WXyd9nol12<3<7q5Nlg4?49R0}7ew3o>GRlt;lJQ;5+#(<9Lnk+ zZ)kZ9v0^v-g-H^HLz$@Y3lIt^gMbD~3CRbp<^D)!z_d{%BqEuQ{k#F>OTukD@qk2DYD7UQ=>fyzHwLDO<0uHy(yUBsSQRlH;}@bpUBL99%oTaj>w;6{2X6C~#+ ziV(|BAu&J{5JO?Zz9Ac;X_mYx3$LQb{!Xxw)svk*EKt%>!Wyq?=9XKZ3c+Wsg{5_J zl6cUk>}4l7L0OFnl#eCK_58i8&qDp!UJ@RX8&o`Y@O?Qx6JZDBG?a z6ri1&D9{alj+W>943X1@S*=m|P3G%SKS!JO#JyL@PCu+hgmyt*Qb->6{pA_PMwJ&Q z%4=$(L?T7t+BT3?-}N&o>5Afs87M?fJm*>Q24X8~C?}au%MH7ZD>_e|7a%H$r;@T= z*{8z3p@xWR`IMnnVqaRD^}*I2(A0B_%42SwqnKbCg$NFi@(QT|2x+g51h zCzu7<0-$R$l1Tz&%p?6i1 z0`N`Rsj}uWtUP~bW|H_YnFm8?>UaB=V^y-MOcqzY<=5UUKMqPLla*w{^kti}F@MK9 z3Qq|MDJhGW`M-%2VV6-PUNDu2N-3G_Dua*(Vb?kYuX{3I;>~Q&4L6_$)&%ma*)>hN zUp6I8<5(aUh==MlQw}B>uE|E^cq0TdG5koAGQCbGCmzp#7D^j9s$c}KjZ>9w6BOc* zY!sS_BxgQ6h=Sz?+d}b15Ii$B@G)~pJnP&cEVsr(XXx7<)v2%z;4A=d>1v@oA9ilM zjsDP4WzL!fu4+;BInEzCksFl6o5jnhjDdFbk4?0VH-g?uMad2_|Dkxf1c9JV(ncHB zh3pP+WE+ZXFELO?ngezMVhAFe%n|W?s$^GXYM~&ujFuOIXE_GX8Z?-OVom5PB9(xe z&UVmiT-E9{A~JH~SdsWPMejngo!vM|8c}avr%*46#COS6-7PM>FPU$!8#*X81w9fa zhDd`KM7zp{p-{XrmItZ>*#sA!A*+%O!m71|>2#S&R}13ZOAyR*;@vpRgK znIA8Ofdmo`+SnkR3|mM~PjvYv0#IEPQEj-)5cq_MFCk&F(L;0NO@unoe35^go*Yqy zRqciSm!(&k44iMwYLPmHvY5r<#p9TRv6R=r?>54vGee<}8+HsKYQuWehO8N)1b#HD zLzE1mVZcK3EFUk3hpOTQhLIP>Tgr-RDa5st8Rk;FK;r2VEVsnbkC#6y)G^+HdJT2N z;v!|F=6_pE7+ySHYC%*(P63x}zbS#n8dzMMp_*68`e{2Ykq>4tr{ZR;KQ#uC1wGr! zEE8o&XLCB>B`H8x5eX`%ljA}mazPdBjFEVe{6ryOyYI2-PKo!EN7?cRVYz+CI2;WY z&*sxzokfBb0&qv>J`Td(w;s##QqtC$9) zzL;SQJkEpH6F$=r0fd-%5-r3FQ`{dI$ZLKg32{uu;t3fitV7J{jo}}5!L&9univW- zC#h}KCugZU6KKp4rpW|Yz+{Zg0Ynk=n8^{aTqmRI%Iv3z%R$`6V25FNbySUue4XiE zsB@J%++Iyqs#W$x>~lufiTKa!c}n#RA5Wo8O0{Iq-uIL>8+Gx|Vxk@Csf`2I$rdYY zKfNV;z$CeD6YiYM?ZvrJ=6XyruUGgYdp$hq_X?k5uPc)Iy~3yKBV+1_){hClm+(D2 zjamL`(F!17Xve2J-YSln-wTt|16+yYf^5~9@McZPRoxo`B7_tm0y_JIAR25DGKW?NR4($57Aj;k%n%(A-&t(|Mt+fh{L#bPa7HPkIC;Fm;II9=kqKl~ukf348t%`VL>k`=5!4P9i6$ zIoOu^Qogf1AsQS&U=#`^d;cg>4I!0ViJCY>|Lm()xf0%xL3jfaCl%=q`KoC#94{)t z5vj7KKT<0x1*YVy#Au1e1Q=he1`kafkgYsK{EPtNt5qg4SdvG3MHN5$Wq9G(#Q}#SNk`ok{8h49r@F znFvaoK$Am?O|SqMK%0R+u|ORjoQWwd0_ama>7W`&MqG7l+KaPRh#yw13^#ruF`w(mi}%MdM_P^g<1LymdSqd=k@xA*daG8%^U`O-Ke*7S0a(r zu9fwHYj2tb6xgiTJfNF5QpHsapE)8Z@dX=WXqT1*3d^v+5)9!(@Y4VaV9OowVGyZD zb)t#gfY=#h;29(3dZ)k_4&J!Wbn0DxjEoHRwUK9fT_aU8TzV;ZAmOl3GIunit>0@q z3pKS%a`RLJ(oN6-yaN?W8Y9rq7(vxmVGxwWQ&ih8>AE3AGB|Qd5TRts3vBI(ggl%s zwKjuh)r^v+J!!ILV3Z(o;5dPv6z7#-Ev!dB(OCId%{Mky!<{>IK@t0lN9#k1R9g`9 ztRhw7oT=v)sh$$06b>Gj=_G}>XgFf>oR%_q%F?3RaBvSx7UZV>BKZS{oN6=xOVX2z)#%ur7!4YF)_i4OwO4ePAnKKUS+!)t_82Lrc|I!oP1TRmC|{PO!uF?b%Y*C7U%M z%NflPfqs9f8VG;~GzGvn=+m33cEo|tZ>oj@?hl)){$tnQ8;0f$V@9hOxL^`kou-3A z0HY>266z`sc?DY&(F!s_tE?5V)C+}Q_L0~sP{6L&Q=6&r5SZthslFu=JXc#3m{D|& z6s25Ib9H3lPvDjidh6Dp#zK-Hsb2X$;yh5~Po$VoiJVbY?-ql>a04N@d ztI18D#}iAQZc`{>b0>(?O_u$EsP2|fUDff#bX9Txls+q=y5&BB=!;2JqM1q)_gN0!zj`Y|!A{Y1rq*m$kTdGqy zy8XkJYMk?^?$%26bw9sRpWRCJI$VsfVZoNk!Rz?pOjfOk)Pa?YJD|XwP=Cw*;g3ds z$_yS{Bs68Rl#pnti(}?{{X;7?9lm~YYw&y{x$V`D6HZD8Xd79_2%|Dl=8ilKVr5L- zm9qkH2b6OUqO}*tSn7?)v^Llz^}t4&d{VBa=9x$nQ=1Jk8P`S)Al=a|ZPd`jGTiU1 z%T!~jN<@}Q_eKBOMpbsY(LwhyxDX}yBYjQuNBXj;_Og^9lId+#`<%NSHX+<*5QKah z_qSC?;hNpoR=weES}dsGut`$C+fJQFXGXPG*AzXoPXevbT&ww?O+2%rnpiCTZF|+h zd4g>30BwUF)yv15^ki@n}bNNdZ`m8B0tVbUaXJF6TUqft{ezgY|??(A~lM z&z)5B#)BpQHPR5<69utJC&E|s;?YiOL)Ny>zz2WW+KW1?0@;;zZ5MT1>lreEj9mzC zxU%q4{{u!PCRfR_XA~*HrZ03}SJkG$xi-vFPQQS9RLi-SBfF|m(9i{4)%(sEeRen1 zxCh}5Q(=ALZWUTg8hnvdA}iwI6*Hy!5Tl?)6No1rmAy2B^;6wcMb^T{O&7J>UG?vC z|1EqBe+V*(X>)=NA>`d)B_WLFA%Sk#sw752b_<%yf*bb=JsYMk?5>89g!Gy20CJ-K zw!3PV{YE+fK?3_)_E7z^_AX$HAcarwq1sdUmL95K=DKjw^WWC*_D~}W4yBv0I^*3F ze943jb?d24imVG0Uvg_t)nm|QS@x6(nU>&=hav)Ak(-6K@{duv=9d@9F3*}+M!;=| zn*U9m|c z60?kfr2Jt%#M#UR^DOSL9CVjCeN-!IUD-zs&4?r$fVTVk0N+n_+rFxQ5-*1Az070; zc<3aEn*HITXC}qeYIf+%?yFkleToN)2h18;0n`3uUo|ZDIY=R%lbAn4XZKSbTVhj# zYzMb~#zua4VuqxD#Mer6Jjja6PbAAz^@;t|FJWS}^tR!+&CcnsO6kpY{Z-GzLoQ@r zq*1i94xxz*yl-ftpd;%DWB3jNciW40ANQsDicHG&zjt=t%>x&wj739H81xp5qAb32cBorFqX2w}O9c z2>{fj_ezCq3UMVfh;WE6A0*UVa9ijyA%=nHpNx^-Og$@_5;kTz%9Qv6Rf+fR0)!G9 zN7!SaN_e-tEDBI(0*&;ffvWI?mq^<|5TH~*bhcrEf$T~8)^Wi$!!@&l2P86>F8Q+% zBBX0>-Luj0HB#3I>Nqdyp=T6=re2%y-*MfRWy)ztgoE4gR++@`x! zs5#-YIg;nE6{;MO?w=K^RRI!Hs($$uP3}qEJWv(H3r`9twnEPdRB7RU;x$E*5SY0B zcToP=srrdPl~i87Hf$&Y)O6okw%!W%bqIynC}8p#97+I&SdD^T=a`eWGNhF8wuOQh zks2hnrMOb{Pmp(4Iv`Q3wHphhy&7-rg_SU$IeJs2Dlh($4f;rF673;UiqQ^?4ECkY zJw%Om-X+z$>Yn>)p5%@dffjM>Q+>xF>S@Y{1hgT2@?dqS|Ez*>3oz}-R_G0bRS^d= zrXL)kKO3w@X1zq*p2PxoAEFL#{+yG{5Nj(LgoF{XugtFGSJxRN)b|WgS2E$aRECR`Bc&r{i zOufv8%lzT0%wL`-^fw&bY)uHu^pN35+MlhRF&xQ1yG|6^BE4t?65px%%@OJzA~w$- zsaEsTW|VpnioAQ2YTIB3Cs)BunA*6Z$Z)~-qg83y8K5Yx0pakX0)~RG9uQO?#sL=& zC57W1qR$+y2Ip?PLu91eWKEza>8D4lAw{<%H<^I+dpWbnf)Zf)59yLaRWj>2a5Mr! z4n7nFJ3~)DRF%31Tz$=S`Jt*w+Z$NOq>-Z?(SKP%XdQAWZai`x8^adKGPe^p zR_{6#JHvar;4mbKxAb9$sb=t!>4&KS`DdFrb&;z@PADS#`csFgjtK}9ovlObGKI_` zI*UjkD^q)it2P~PXXVgKiqewMK>lDl@ShZ#b*lg?#AjwIL+rktd^kk$A$`^1s#n2- z3hY24^HUd@=xLh|SLI!6nn;M&2gXAt(A~^dAVVi0;<7DBa0^QS*ShT(m2CI0SfTC* z@Ilc~*>3{%i4YosVcGo60OO z4wyM>?SRn*3``yWZpp9>j2Nhd%*nj}nhH6jDp^l<=bO2xUrUUQB*b7=0Z*B->{MNH zYvddW7KUKeL==XgwR|I|jo21k8oMLi2Gb$mIsUA0Lb^k{#)c+<%54G*=r~h+3MuEXq7!Bl zE`!b@53SNCj#V8Rzw&iBc_rfn6=`dighyIy@{*LYcBS)#G4YskCUGyq4#EZtk=1Bd?QL0Jq zGmd0edWeW6stI()(Pn_Hk7mV>(PNHAc{y2Mf3&J-|G5}NGkhbW1IeE59!BcI>KW;y zay|#}jf$A+aQ6Gg-!l3UFBDY7L(_=54OVW~4fbcWBExN;{TZ*h`!cmUkTF5+lPz|L zKr#L0(Q0_aT~2D-9>=JeS#vmnBFuK?b;qc~lo?ty86K|l#;Fr)Zb#}1$Eg+B=4~X& zj;_!+-Fdv~EY*bdl<}&g;-Q?8oH174K3+B9xW326Lwttn-Q!i!ZEuvgjY$Ash zAO!(HTMrqNkkdsuq_QxS9qL>5fRf;m=oQ3@Ry|ono$BgGJUZx>;yF}m|aRg$huFq!|TEK@$6G!eG)qP}*bYTE5EL0wLET5OsPZ0pt!w89){ zW09g6$DL*SDbB;7CYNfFfc5=v1b$CR7eF7TvBf9a4s;6|@9FtzZ+o_r} zs9Czb_S_RyL#HL1PbAr4GRyP=Nt_`{2h9*ODN9)G@U_b)sk@yXk9e_Mp=yHZl8Yx4 zyUVpHdxZ-M){Ty%>>7kV)QOGR7Em(Y;Srt z9Zl|IJ>?YDr^URTVVi54X`!Fn;bW2-iMj3&Y9rwovme$QP9Z4viih>iQ`EgK_cxr1 zf8t5K>{Qj+r_1H;5=kNztd^?u&Qn#pD)V%)BN^FqtTcnkVFap6#Q!J*b)CjU%$Jk9 zV628ixcST`?NVJ_XcxczS%Dml20nA~L{@S795<6u)iLGiEP$254`6kGj0pC}&)|L& zq7NpiO~Phg^pct2w|N`!-($lcXSR5tssUkUteN2ZlfSsZW4~aw>A-|@PF4h2DpcZs z9EoLyf;AjJ`cBmKs$9txxSL}lJQ&H=HTt*H;FgE!#OZ3FyL*+Me7Y*kK8;-!8;OO@ zltV{novsSXhGL=244&s1yFYMx*+UF+g3PIS46pu1wAp+0y3T2|7G4%=(0_nHjfW6`bBGx-Mc$n>Q$~>B7 z_Ik4@Ofo;}h@%4V!|wQCzD%4Apv? z8rN(Ehh|ZGH2BPv7Xd|92b74s7{hh;nd(pM6R19uTxzpdn^C)Ba0&@STzRG%ki)$D z;#(&*lv|;LPFV#yXS%vO!5MVjU6YJTTHA>AAb_~>nL%Aiwg38bHHo@ApQV~qnD?o7 z8U9X6B7{_uoQnk>kRFOUf|?px2DZ*2aaSmU^kvRj>hM;SU|!l4ma<0kF}%W+M?3EEE$=EGMU@@<)&F+x1V5`t_3 zCxMKb^Vs~i0jeCa1iPgK*D6G%=4oaqsJO8~gA zfYiiRN%x_UDD2Z@CRkNLCngv@jK=I8&AUNI3`xRyFhZHV{*<-GrIfzlgXVP6bV<eT303=V+L9K7ka+6Vt-jxB+Cn>FEA6Xbvj91G^cIOG6ZG#Q}2-;?uI zkWKBi7(k?E2pfUC(l-lXIXVxghcHR=x;q0dpn*R zBiciem%|$O@rVk=pb1w;TT53Cqt30zEE`< zc)*i&WY|F6p5P~C3oMX|2Ww0xg1OnTDL62|SFzNy3V?sL{^mk;LBq>pm7!xLEL1*_ z-3A%K{MGuRi&RsW1*$Jn-R1Z17hzi&s*@M1u8l4S@RTi*z1TI2Ws{zIv1+YWuCnK) zzo>7!SatN**jq*}eP6jszkji6ACp2!Q8IBk`s-{l!x~MoBQ8XV@s*s;5uu**&YccxWxLS-QVTd?7Z0n?K%G(>LQV8g!3Gm-g%9a$#)tJLWFqF(7o z{;V2BBbA}C=v)!~_dl!RW*L6ASZ#gAe|J3NWI@~z#7vgUG?v*ZGgXVjhbG)$A%ZKc zg{2>C5uOF@VZpM5ut=ges884=Pvw8cm9iN zd+2L00M18bFL!sq$V&SlhvslCWGIGT{9*W(yY0qEo_9gDuy?NX+dlZmlK%+W1uJde^LD zxpuH=o_wilnQ^szrLVgbXWI5v`jtynS6OtwU8*`()zG7$N(8349TVy060`>v!Q4U~ z%q++ zb=+7c3|Ptd(o<)SvK4YKWH=Ob_nB80V>JJ`+(hORCig=tmz^V?i6N^JZaJx=MGPrJ6V2@FUKVNGcf?>uDvPU9qC@2ebQC z`pj9Xdp39@vNt_rc`cu%igGulrz0mU&)%G+S|;d3jQ+@OG(<~|6%#R8a?@@5c9 zf3+^UOqCbbh&BKT0SaMZ$r^psWvZ9EXSKfWGIdg~ZMTLoab6{UZ5&!cRQz)dNns`X z!JX{+w3!i7FCFtTsMf76SMekQp+JQti{Ca_j6j+Qjx5&cT`w2Ooe+8K69yLgWK+z8Qsyb&6|;>6R@_9G@5y zC)!J&q!3=D$Edlr(xWSTq$w94n;BgFp%7xzZvZdq)~YS?Bvl!YkS#@+$Otw>F}|SH zXF`Ac!^~-oAS6wXBzN668N~<}!2>&V+bdC1K3)6pm8xBsvjVovM!on@|1et(oci@; z;i+J2-wg-&x_Q`A245y%`C;bGf(!H+~r94!{v9jaK0hB=gq25Rc#RnNxdQwe+c}Fs3<8c znB{BC3jFUPF4r3qJ+%|GANcrS&P|%8y8G`?Idd=H%AWo*7<0({yE%exoKmG6kObM5 zXtQr`R*g6eDr26y**i*_>umaV_dM0Y4Cm!}IKIhi z^HuLLHSeLNgxICuhf@PFHB&`q?LY|rNDl-GV24mxGX%YPK6v?q{%St6@siHJg(#Dk z^x#|Q(M$T=TT~l<7TKQ{Z-D^5q<_5yW6(>wd;zw^m-O)qR5yNZT3|{(wZPP}&HiL* zbJxNCjI}=(YxBVh`@=y>(n4&ZX?Ea3=Ji>9w*6VWP-)KC?0u{1#lkt~Rxo3co@4Kx zwRc;%EB=tfyJg9S+J&Qi!dT`dTLXE0g7v!HZT7uH$QX%I^wgU7@9UYoFX4Mhe2a<0 zjr20_p)2zJ?k)PY+f>gY3YY_Lpep4&PQBf`MbBEKN*eRl*qG|Sy;jeEG@ku56P&;!d?5Jj}gIo#;HE&$^31z5DgryNFqPQ2%xp z9a^M|7psZfU9cE_{D7XZ6ch3~y??Q4)bM^$FeLRwQiO>O?o?RLVBO|!EJs)BBkor1 zChio04bI|ZvwbCuRXK>9>)$K_2_8Iv8#d<^?{w|zw}q%jI=Lw9U!4gffp(g@Yo2k- zuJxVzy}MN+d2=}RDeS{^#or_H+SgbkP3m-x4`ysF^`LtQje9^}de8r2fa?w#V4o#s zfRmR1i9LGm64fW~RcMmWVCfAWq?`4dOVmsvztl>drucR${d`}L9c6R7u~zV-h98S0dLbSc3#gY^qbO+UU_syZ~?7(=HraKf1F z_*a-XyXTQMxEZW_J)pYh{|mr$2yG1qoCo7bclFE%u%7SH3m#A%e>Z}+9$*`UQ2m?- zRp;1xcu%(fu6VR`n`OXr`hzNAs3tQtSf;<+9S&9Gr-G`7=m#ED19}S8H1Ca%qvm~v zP)(jAlT(y3ZY|l2`0I7aGId7IQMNAmoa$~`rW&_DJPvlJii@1aJ4R@lc-e)*a=*zH z5(|&eZ!d$yEz$dzsT1R0n@Fi(RWX}pD3n?Q+c5GA@|K14fn}6XSm0xJJg&wNBRi!Iq9B7HGSd6B;F5xB-@`h!PQmGh%McBQ&D{*@s}0t6JN zd}t1%`1%PHg(r-FajnjH6z};ndf21t2&llVj{=Da`sqhuF*oU5kFpA{)E!r;7V!z$ zxneH>CFi=q$L35XsDW9xd&ppOkDjp#A!&}jY875}`wbOsTt!sul{#y+YF0cUn_Wf- zk3HS@1^4-iztrGQ(1TX9h_2GdtxmUBqGWN}m(Q%myfQ)WTCG|Pypk^^i%bqXaXN%P zFfQA$h!0dLK>-tl$?;~3Lm!92uNV;D_ew`67KV#-m41rf|^k_Y-RaFaF?#KJ-c8{Hwn3Np(a1!i-8cL2MZ#6KwUr*NvZ2N9VpnPHNOF za~=haUGkLb=M2%0KgB%F)Zaa&){#wr*?RR|ByvZF|B1fqS)edafA_2!!I=yF{-y?G zy!neu3?6^l33C0KPsFC> zzo|d|n`&J6I$w~wg7`#es|hpo-_X(LRGZ>AQg6^5C@-22_7A8R1Ys2K8@+-217^+_ z2dxJE(LX+?nh&_g*ut^0`}bhn zCVuc9rVtMyzrrN!;cjvnOEB-lt)69e?P^{KD0fxp#7WZv8e||pxnI(`fq49J-XV~uk&9>F{)879K@(* zy{O9cvKLf5&8WIt8K}2qR8}3>{(>4XHpQsAW3s1}n)hi&1@*Lw3K8LHMa9VX#)N1F zY1z*rN7#>J7|?kys#7}|F4kEp?Jiv}cd5!Ss`a8calb(nr<%&OdP&{jysvM4N&O}E zzOZyAymRo5PQ0ut$ss@GWpy!R|C5)|E|+Na3bb{J?)Zx8bmVh3WE^7r>{?D$@}F~| zXkwLqm0MqK#rEg~A9CABZY84H3BKbthua}J-5?FSanoi6n>Zr18|KSLUQx{o=`TlY zu9S0|Bf$d_@$1hcb0*QO)jD^hYSzdW*z4r97XzJ~goPPpp03=e$_wCOU04`WFCqdo zhM35|Y$Vw9GJWetj6Bu)NvddUtJvX~EFf9I$IG2yheHQ;ZDfbKeYsU)hRnfRNKEr| z*H_h`_-2PpA@CZX3l1$wwUQOQ@URnn6XN@uUWLv)uOE3;HSAt(#<4pBb&Uis(@B== zo(LXchjbuF5e)KW2U07f_m-7T@S;?(_f_?0f}_vdqz-`)tlOkcqRS)5)MeM z4qsMnRQ}}2A9FB$HdooK9O_)F@r@ce(bv*$(&$%yh}?s^mmzqLag1N?KRs?bKYNVAjlKwPEBDIra$hOPp{D z_!s4{txeju2glp?`|t=@8-nThqx3DWqyAi@KYU#c0#i#igGG<(KAY9G1l_*488)*{ z@7|1BJWs1PP_=jKPH(7^9u_`;oF+LUO|ZeB)p#(MtTUwaz`_eVmxc7QDHFzTS@j0d zlI!%QH&n;MYYf_SHke*6m5}mF=f0_07THBmk;B109Lgqd09l5=PLFz11xfohnj^^y zeOflJ42+B`)(376zX`>-M}P39`ia)wc#9!jqj$Zf8s=D}^yyZVa`|r~a}Ck0-bN!C zq7Qu=BgGJX`rB%GW3$@qBC9*wy4^dfWonid6U8jh)hE2ech&mhcT{Pc=Us4&=~`&Q zJPqCxqfs;Wa2Zs#t3JCwHA6ZOH4&Q zU6KTfxqo|DB;uRiRgIcf3ql**5L}G}H$t%NLU*AW&%cWh`nmo=ez3g0hfi*v0n^-Y z!u-w-V+5u@dfI!cNs?|^>=v4^f#}CqYq6VkAgF!+d(fYGddGXJU2YojQ?C;5tCq!5 zeTpv8tGxyvkPfo^9eUFHYT$_9@S&Rinm6B@H#{)QIKvK8oZgXO2Rd<9F!w$uDDl%D z?JysqbV_w!yswgl={H-=n@{bVrXQ%Gr9uo$tzzvq5Fves&;&Waw(0}SevpQI8d_sW zgUi!rK44$hQMzc0y13~_EEi`6sY@JjxB^$=ULfdTTZj{09^RrRP*Q!UN-Pv02`MO) zex!;x7ZV*M6aL5IU>p)gN~!{|_oNS5;TC&0yF&fJ9sMEJhJRaGx8fmUBuH2Ha=q%# z_z2;8h+g=SYCY;85+f3Y;2A@|5qY}Yoeysp`x8-Q{hX~~^VUk)aw1v1V%qyy9dhvW zPW%`N&31i*Yee*QrZ1A0M22?f$Ex*U`+j9=X!VI6+*imt+C?preb4-MuA!hQ5UNkm z)Yj>dpFnEX>2p3|uiRce`xA9y6GGyR(KOX#G8NMA9q7ml{-LfNK;@)ki4ZQ}eiUZI ztwHBSXpdVY_(AU4@FH8hp4^!+*Vdq4`3JUz%k+2ufLmXqbGE95jSoTsqGaSeo*{bu zRyBuRZ9})Ib9&!xA~Na5W(n`IxSu24dOPB8gS-h25_`++hpQ+MZtlE)aHdDk|U&KLw^%;Ko`FhHBbxf0$d9W(<@oQ-o z|I}2dH3IQeO1-sRy_adhrB{BgI^}&JrhlY02_O-Y_3h`V5bJf@f2ztVfuW&gnJX%x zZ?!>P zwK!XJ?haMb=;_Q@L5L4o#j?GMab4l>%h7{&u(W^6`Te^momgWX>`(;*{p#G5iGWZw z`{8q$vBn2gCTr0DyL)iS*?PkcCUk2w#zwMB5vj-Ptvgh^oV#;ljm!f^v{@H@sY;7) zj2RQ?inwDNIV^^EMLxMnAIAHJTSyFA8K1qhj3F#FUyG-x>PywU!#A96RQoFR*?dBx zQxBb`wa!6QI(@!{%IzgEqQSch^fblKE^Z{uMT^;5=cz3gk%|Ilm1kuSlT z#5@IY$#RLhXpm2OhewC8r3^*SKjs8$9y5lb`&`-anNfM*E?FTnZQ?c@or!O7RPx*B z8`Y;dQNDPx$Jh1Cds5N4oSqE!cchns@%f}oTS8DdCQCO<$c?6+lR zZum|WOJ5)2x9|6{L@361L$L-1!IzQ@ntu94QZqq;)F9sIi@24zLJ8!NhT=4I;5*d1 zCHms;5jdCVC%!kv`>(z?N?xOXu^^Y|{{K>)#x5})CB(a4;R>mb`6abGq|q3^k%Woa z2K;8J`d#Gl7a2BKU4jg)XKWLqXULx!Jn*=KbG}-S`<9hHPha}28qj0|OsU)*os>{6 zW1EEXvd$f~8C^PQz58mG(j`gNtFcu znDr2ZG6Mbizf@jhQyOG&nF$z`s6cM8?=2nMqvm$*YGx#2b5;xO^mAFhf&wMON?4#V zzXs7leh(1o&Yx7#$os3Y&iZna3IYD+IvVShIva%`m=2-iIiH%Ya-jI_loWbQw?B;; z5u)y+Z436Qq9Ln^VLYf%-ACJEv3Gul9FlaEuRxEtS*e{sj~DlVg&4v1uw&pT-RTEa zoWhc$Qqe?W!4|NO2TM-+0aMy2z32zk(O}7IKNu|e^@sl%OOE|f^)@CLnNr&4rv{7C z9@aFL)Um*1h=&!#pm?E-6vued{FJ7B0Na05lW-*Prb7ORBjJdjRAGn1VK{?Kff^#SsW6C9}a5oGxZHW ztHxCiN~0-svDeX9o0=i82k-DrR^IvVR!Q1$6{ z{h}K8oNqgj0$TdcjkRL&$fTIl7D!g|vYiG2ICpx}FRDque|?bZyn$FKsJ+jOwKm@$ zC!0+fXefB{^12l~spI=p(J5EeX`F*jQg^QGV4(5iEI32Kt1IibQ+uBo>zFDUwavU_ zn=#<=OdIYUVD*ynCY$d+^^1&7sy*3{0| zKrx)MVX5B30kO(W#LKL$_!X|wfA0?A{fVr~tvoa7mdqXx(vC^M(Ay!x-o-8`{`$Lu{H?({3@Du{1GC=U}fh5 z7a@^QC;?`h1PUyBIiU2!pz>mso6L+{7YhwyKaOXP&Gh02ns0>2^_>+0)tI~0cIy)7|#}_ zkZhM?y?hX6d*9(E!Z*wRH7n^Xhn;tb5ZQ|P;kwLJ@Gyg_qTDHhh*|z=Ni;pgplMSL zB=sK0JB&;*hq&GVdd`NZIz8W&8GLtNZO^M+*S(Z;sM6E>pY|N+*`A00sOOIK++B{G za7b8s?)-7j34#+xz*1(y_8e2K*zKT+f06A6W}5KQREE8Z-wkA4X7JZKQ}BcHzZ(eh z_x~`EjMNlF;_b{pGX8iV8UAT9jG75(AMq+qc_VDpz|>3~G!2(!2H)4|{RfWSbOf%l z#{R=ez$18_ek0;0)k;{}gf)Vmg}Bl4NP{NG7RYAK}= zGJ)`Gg~bwxhNT|ACl&goOs_}P!PKD+31Kc%qc+xfMs0{DWW#?WjErekA1k@;(t1A{ z?77!0t*^}Pj{o22M*b%h^Pu4^O}aq{iZ6Q?k;3gr{Z;yzEU%Fnk4v``Zh9hWNFw9m zOFNG?4}cjFG9bkD2h{L5K}9AzNGMHP4#L=#Z0fP2yE^PBD2Du_?4^?Y*YJfC4`vME z|C})}%&!QIsb^xdo@(}^L@i4qX7!CV$cp`j;09(?~b3D4-r!gl<22BgogykS9$k)8* zJ`Hm{L3zmr@-d5QL0uS{j&otB#sVx42jmT&#>{%oU< z8|D{sS^WNVz1j0x9>zH&4z7@I0zo1U9W<`QmE$JHXI5UC7e@>>SBkYJ?Yqn+qiSS+ZYW~p;KD$?s z$@W^aed(fXuW6(4NqFj!CBQy(bV*I$^h4QR(wVMb%l1mD>UQn#k>EW`2Ua??c2+}gn^O-S z96fmX{e}up_+Ly_?I4*ce|@ChT)jtXM2iLWtFHP3dH7&q4@lOpdq-Bix{>={w9uIH zUw6BzUfqL3=6|~fF@PUq_ttCWrEsv%wo-ot|C<5)7)w_@!pOugkS)YQXQ$(aXBzhY z-z<{|@X_T>yl&3F^l?qR6OY{{^CEgGMYqLx7-2ALNlzN@2ejxdgn1jS}fpf_u8RQyu^M}Z7sckOi z6*ppcNExT=PU1b`;C0)#dH+G*>US*)fi?ivpOt!tBKme|>J`(s(M`P$ReS6?n8JCb zH^xrQGT6fQgIfS>4AmV}Le= zmQm=tuzjcZHuZ9XSO@t!c>>0$Nx9wS%!e}YzguR5neEyqQd@+%F7`6K?;e7 zs}ds05D7C>7U~Bj`&^iN^wxk|z+!PM3Pmk)qrp^{we~Wv47*VeTGT=RF z68+5LyW-)+_b!If$m9yc8N92{FZ(My{&Udc`pbDvIJm-g;hu;AEEcLXS{*Du{(meo zjq90YM6YoXX^_TtCcGA5q#vEXAyTBvlU_S_f0jNv>CGpMV`tJEE4PDMcw?&;-<&nI zT^MH+owof-*7dOJXR=7^rmek2 z&NTgGYp;3kfvi}{vW#bPn$9ox3L0-7bWfjf5t`=jUzUb>rYp<61>>+}$*yc{@4dx@ zV)TYk@R`H3?t?7wSfu^yGtH&A@SHZ`@=E7O`Gyk}INM1`9vOO4@@Cv&vk?+~r#4=T zc-(O>Md5X93Lo=rC>b6r$;2QxN0#VmZM-I}-Xgu1Y&LO3FO+`}*$oUMDXkmTf{hJ7 z>Sb-bky+zeknSGD!m}~XD6JN+xe=64&7u`@>^!d6)7k-(=&e3ov zxG{Y(JAF}|zGy}*roLeL&UD3F(-m)hSbx>ti}(6C>gLoOmFJaVR5wJ6?4q(iJUR_^ zAH>V@Z#9v~SwTfA)m3E&?-+Of4t-k(uTv(Gqchmv{(1+meCobTAQ5abxe71=Fvbn` zn&TdD4$2|Spb%p{~o;dJcW#fw*&03H(6#`6Z!*R0^GCnOEd10XL4ecLDrFJvZHLKB7&dSIm> zM`mB1Pi3}^N0X^CIS$y@V~=k)Nrb8L8#07AsVc4Xh_?qgBA|ry>s`F&&MSIX7q6vP z>qgMcx_TXn);hGScV&kM+0S9TkaCjrxRPWTlafh{74bRYSioxTfRj%+;{m>myx@=q zx=S~&Y?K@pZoJzofk_z$h6@lKVnO{IGpPxJDk-)gX=_~na!^1PbX-n~kp+8MR2U)# zNSy6tG+f-xYg0JS;I=4}ThlfDq(AQFbuSoCT$a(TM-U9jg;==Cx}%Zo)yH@D+Gjkq zIE&0o*LU|440vUCwEtK1Tiw0MUAH|W0Gga6xxDxQ#1<3aAeVj?P4&rzM|vrOHknpK z)?JSBIkkt^zJ014al07vkMEC9z`r@-FTo}koV&a*9*H7)@^lYxI6cYg>0QiTxmi8E zPAzWCl<|`|%0(VzCx4NDHt3Q`)@=42GPe%lWpDNLx_Yw!j3avof6{rqkkMb!$M^D1 z=I7a7P}-&X!(Lv?mZ{mxrcra~i=S>?x?vzA-Duex5$z#;Qg5o+t5^2+E^PE59H`u_ zHrsg!m671J_Wmt;Kp(GfhZ8NMkR3IhGILUmQccq>tAs zW@elxF*XRk)5nXS$rteqD2XGL)6(WNCb+VViU)7IvKJ-7TFdfJv|M+zY!fa-lq-HE)qiTq#8JyW6aIW3q1Lt+Pug%kHonyd6IcciIkVzbh5)|yXz6Y z&q=Z1&qMmz{@&zB{!&6_TMh88WHBrs;1%ZyDPggj(8>_F^v(dUD;ORf=(TSk7{tKl zr`Cy(nV|!{76pQ8VYVU~C0UlpLRXI&=rxI^U+9Gcy)Kp-{e7TUUQ$Di7SeA+jm$)m z_4r2Z5Au4T_6{B7HE(+W`>fC*443c{n4#HTQwrJMFIum;BZHTJAf|5^)NKEk=BhA-1w34 z^2TCaL#CZ5{mQQNnl)ZZ87rp6S|IJ2mm=W?m0lssoex-?=}&58{*aaVSwQ|g)({io zQxQBFaUmA#&kzx?SwBFr=B4zL@rIKrnL;3JdS^(yWOGDCoB)!DkL6H44uy4zqc;o94VdfH$wpJ#s=?3I)bi5at0&Bw%H zM}miMCzU-1skH1I>#uhY_D1%rw=Y|yx;RbnQ--|8k3`?qY-cmuFT<>0=1{hhf6+PC zJ{qL->t*EvgEw5!4{Cn2wO06 zT;1kj*na`B#(zP#8jenVpPo1ztIB=)mf_y%{Olj@_2j3=2=nml5$56hBM_-x(D@_1 zlXGtQNhGHeWUl;=^{kOzJ7CeQ`u!OSRXf<{`{gB zjP_cL`PP(WW2P-DDL{p-(n#>Cc}1M*3E72IBl9z#P3&V*ulX|g7e!=K69(|oyjpD_W-r0_`i=P7Gtd;I9q`>0(1s0nEjb&=r3uVEt~#LyDL zmCj;cdg|SK`Mi9KK)l+Qy7^&Vqu3VH&y`ZCt~ku=(|xUh{bth&NlQqVS-B&ts&d1d z*S&C4=3jb+H>A7sDSI3wh)2F$ahTUVW(Tmu|4k-t}RV7lY3X z#Pp?ydu`(OGj=O5ZnG6z*sD}sXLft_i1@$o468SA&YEsOeIpC4F62xNvXwSnf2KZr zv{$4@jq&^{+sa~7hHWthy0d}q%5)_bIaZni;uHy55<#80b};vi1eNWsFxIO|7u|w0DHpuF(ZneT>wFFME(i9pS}?&9ijR zXSvWAwDAdJ(LCqY`GJsd+UP8zq%sTMzb4yWIdU~utQgRNY6mLaaje%{?>xdQ>03ot z>?txS)-eK(6Y|ISs}WU$zCOlI%USoqls*s^O(=`d5_sd0-Wm?A{P9RHUUY3uQ(T=} zzooGae%Hu8J%6lM?u^%e9qW}9roF@wVeAn=<@gKq4`aP{Z3)&hQgz6G)rbwLn<*kh z$lk~(u@eGHe?G~@y`}}<7!{Y5O#nd)%USg$M|sIH8*Qp0Bn|+FzGQEM>t2pX)R)Yw z$p^mB%HW1aGe)Y52!oY>G=sVY0TW4Ng#P*{+`(&HB=o`>qeX^nB$;&SH^DA{BP_FAhGde0GBR_vG!`%tRox)# zpLbAa*S{X}t*<)T>*wtg*;8g@quw>nE7e~d4F~>47a!w|IgQDbjAbD)T!e!sXF>G} z18bk~PecD8<+llp^skDFgiLZyQ;}g++0q#vLRmnmQ@{!f7DvEhB>{njfJwh`jMu39 z)zRDtfd}chgV|9teE$-I&uNe#wV8SyGt?h-$vCe#>-FVfnFif|oY%QZl1#Dzgj1R- zuc*FJA~fMVOpwbdIGA)o=^zauaQ-bsO^Bffjl}*;5yTA}#5FG>KJejV@t`1fhl0mf zn5p60#o|qaJ5v0&5QrW&gXg?0z&Ij#%>(!z?q+S5)CGJbFi!;fuj>ipy+l61FsDs|?^WQ-JP$gUnce^et+Kbru3c}!pBnj^L7Gp%J`Pv0aUjQtNPjJU$0=;#j*LZ{_T84m1$Pg005G~e`P^?Uj01)CU;a4z^Ldo%sP;D!i zLZ+}vp#wtU{Ks|0abA~`WiC(<&G*>0F(F`5HPN!eIGRdKwCoc?T8?4YG6yvMK$%pS zXlfZU283+h8glnI@d6SKm|EGgk~bgc6~{-2UL%_YL%}D1h2{bWp{U^EFq{uypm)62 zW-vgbsv20*czsG26SNaxF34GtfB}QpLPTs2EUCLsUwFLNZ>V_GWUvxk=Y-AjH$K$V z`cAEWSsrFF3trk;sfRz7{53iOZ^k#e-w9qzWX#DYc)f>1rZXYaV9%vQuR)->ljI*Y zUAJ_ajGZZ?jUa@~xlrT&;&(KY`j*~yf>$tMdNQ1HBZfj#; zR7*e*l!@YFCekc|C#Zoa7~wBN7I2BL0*_#I1;%EU8c>!3v4mkN9WlzLOF457Vbk_J$P- zPRrsqOSlM<$GHyr*~wnFan}j7WnmYAX*G)|RXu=7FjoRDsnzk%ip2&B6j2`&A=-r( zRi-23-?6AH(5`g!sFS>8@89c~|KZp7odgM)re8bB8()kbe7u9V7LRSsn)zSVkt`3?b`Ik37i7xZv8y)q zzYtFd@e7&%?H=UMlS4XW?9*@KIu^UsMOC+^66wN#DPBBlKR$Y4qEn`L-Fo3!rMxR{ zPx%fVU)DWG#DN60jse;~sJE|8@j4XV1g=Sz;=?~LSfmGj6BK?%=nDCT~VQz+-S(S0ATk*R!gQ2(1sI@RkN6PlOak8t*>ctFN;oP+m4z2|40hMv1sFFnocpF?@P1L-fmI?XF@&A#7O zb~mp9r3o^Oi(#h3e~w)Rf&uk_dv$!HB(U{T445H=+`mu^$JSlPv(CnC%# zOs#pJ8bOqT;`x$?QHF)9k8;k`7ZOpl!I9pxOOBWHMBGfC4Rhqd%S!z(_5{HB@W zz4M7zm7wZ43<+W%C%YQWi~cX^Qh6Zx72!oBiIxt-6G#?uifj|-04`a*9L~Vm3TWL+ z&+xjm2HDIeQD_$bFKiP&UGT5|qjI#G17{F#vQ>NP5wo+Qnt9NdK2Arjn+Vk{_v z8hOK1uhoe^V#CF5*e*PNGKmx-=w9@K4`h&UO2%olEa?qMKfYHuZmJ1H85R31?;t!b za|}?8gTRF!hnH76S0zc{gLUAXBThO0&9K3`FcIwlZ9BCJ&}2IA=ev_czrMbo`D1i!v0KmX9Xr^848q1&B>Pk4hq z<}7dMpi21|Cxb}7(^7*4a|}H1aAbdm83hO;OvVn4oirdwrE>-A=fktS_60TQ0l*L< zNMO8K7oY9*X~!auT_6WbSWu*40^@Qk>=BIshRSAA)1_zQGToq8ob5Gh2V1_Zw(*o_ z&M>?`{H{YLVdt5_2HoZyuhl?4z7KV4rg8PMsTWZ4m5oh0C^CuNiM521!_J8c*EgKw zHBO}BPgB%1RHv9si^L|qa*lU?&*!oJMEr3Wz6HyWC6SgzJ}knCAV;J6vO1w3@kqOH zk@#ZaYDBS|H^VDylGg4q+h>I8#--~=XL!XUQ*0}bQv~3I#xYViUS0Z-jNC?NA~lQ` zN$Y~x3vB&LZDlzRw>$Z~b;EO!O~&h?=X(2^{yilP#Ri0G_?_UntcDT#gg<$uk$;Ha z^wK|hU62!3{>htMb%KZ>r3r`LlOKlFVU{n%&01B~gxxF*FJCI@ zy<{V%85X!}1{i_NrIt!4;Z*KFun(!?nW{K7uo15IK4$JYrUn>~;L{r5e5@J`CPw$<8szsZl@(7-@FCS6ro#;_-G$J^)xS9|~qd zPvgostXPMc{xLb`+>J0i%6Pi0NlbXwG^n(UOu8mSIK@!YJ4*}(n&lie(U2M9b#eI< zi(L{jAk_0bFaL}>m={4<4jH^;4){pKBFmbf&8Si=Pk+jCXp}Q*#Z|B>VT5w%hGPy_ zl9#EExO^!yb?u)Yo9`e{x%vjrYX}>wxWH@VrAh)*J?R3kbsbq@n7;l3;#X|zZ1!Js z0r5=e4CNu(mnkH*X)tI;knT68qL0?pF%_k)dGk}owvf-&N=9bsPQsP3!z4riwP9&g zco4D*8K|)npycUeF7!GS{Sb!Zh7JSvq0v}8j58mIzMyZv&}-8Dg-EgNWHvHk6Mm}D zR%1`wopT3ae2sNR@4V0(+`KM%5z2I)*u9cjX(r(3OT21+uDAroS1AMyql`#h;?o4Doz#^1<7H=9M>&PoWqiSg*{M@# z3H>tcS(4bB<;gk{;t2x1#=-UAs-gUrIEB-!Um`?OhzXAi8^zDn9slg*P1wSTlgRh7 zvMr7Of3>{{cooIc_&sw@PL}C&$PfsGB)~~nWR-nK%^*97pj<&kWd}joT~IVZQIO?| z3N*M85fv2_6b*`CR8&+zL{OB)h#Ou}z!k;i`&G}J5V?Nu`+vUw^BtH>PgnI`U0q#W z-R(1xUSg|nrq-P7MV}Lep1apn5Db+idI@A4vK1*@L4w%1hzWz4BI+BR{F?I_?8VTD z>4n_zCE2K(pnk1CxY3!I!qA9kAKiBbL)bih;|x~9x9fE?*a^8*pPb?JwwLJcHz6k9 zt4H7DH0!+tc@%k)6CU$St}S;SiMUIVdl3pnn`bUPb!9ScyK_^`6{14ISara4EOBsJ zoLBaZ{^TYnD(}TjZ+2!Bx?=7` z>~!)T5_|c5YDQ=#KEo4ScQ+?HfhHL9{TtW(&LkKfjoB@hBo_yfH?acu=jNv7q}D{* zqz-xKjssg31wc$f*3u&iotY_o)Qu;dufHjD&eSGNC0#jdXXQ5- z2zsB(mUq?tZ=c>?K&a3yZ!HeuvLtS=)YuU+cNLE^6ME}YdeKbhd~O5$d?ssr>vYa7 z&Sl(PGW`~(9s7{h-QrY9;(YeKdh0FDS@|oC;y70*SIk&M!S@oox-kZHXBd{hLN~Y- zv#MKk?^_YuZqZ|IbvhQVupxRmo)HH}BTA8><1}}ZEGe;Tn5g56|`Pp%rX=_hc$_kmu5N2P8!H+l}^9S$Z0W(6DjT{ec$cQz;xvr$rfb%+dp|a)g zdO0=RKkqr}-YIht2}2AO0_W;3vz?ap{^uCbRKmvZ)XQc&3)4*kD@_8cNI(x*;$-Uc z<~V6RR!}8!y0p6jxh}~ZqeU*pN>;A&^EE`=Lwz?3qYXj>eRo%J_cWJ8a9Y>{bDTEj zT$B&yAc^hPDR(%1%taa?&0%RqkmrYdb~Hq(bWKuz{;6*hWWDX@Zo{e5 zYDq~io9p~m899Zc37OEOi8(?l*J!Vt=UjXSiUncB{*Z=Mp4=WiUR0ha=j2pi#2SR) zi*()jQ2h70`+R3q3JOvtxPA3A^PN^Xw@30LL{0CIn>*y{l&BaqGT*vw$pS0~bSjb< zl2;8n5~L+IQeaM!@Ru!c>b2E!z+3a+)^8?;p)0R|5E_fY*giyxlB^5A+YjRI*TDl021` zbknqu+2owRCX^h-7}({ z-ihwX5My$5Wuc;Xe!{4YO^UhGhU+S1 z;RK5meaAwlhpx2L8EsF}*DQ5raS6w7OP%3qGb2J{DOi<`TIRG4J~1EGE0#HDv7A%3 z%&Awwx6-{%mc3q|aW8up-`AJk>rA?gt2(8JLD9HQQ8YTi2qQA5-etLy7@z1GxpMRx zBx!d^awp09%isK(iyy;I0?+PJ)t#gp+~=GXn`8tzVH`=QyQbX7mXjBC^8J|YPSWS! z?>ySEIF%xN$EYRaf9p8OC}9b%c(^N4*#loFp7GSCR%bJRL!OicC~uW+_5g(V5Gd4x z*@ckqv0xx}exsxe8E#mVu8S?+e)4p5obhou` zQ|#1_l0@r#{z%^Rm|~|Odt+2B!}=iDed15uWX=L@yi)9Fd$GRwA?G8mWoWg+sRPRz zw89x!ZFAJ0DM*hNAwoE;`?7vzg_9S3F!?sF88xQKi}ZIZU;r^Oo? zW^A76&Lc@_Cd%XMefCbq{gb6>j*ROR_7Nwik>L;j#499NYx&bY!8cky8t{#aA9dtH zso9S@-4c9bX)thdFudU#LwfRf-FgHPqkKE*bS_JRzs`%3bW z>yPU3#Gz-`KgR6ib^X|5PLo=HzJkaniYXCU*%!enN}Qoge`AT;-J_2`=456*xn0CU zG|6%+XdvT%q;pm|9j{!t#Z0foBvyI0IfTnyCG#L?FOKp;-ke0C4L(k|jpg3WL7U=`!=>W%Xn1u<<$x+My?K?>>as&ovyMmKin3$GyNB~-xygnZ zANgCfEPU$Y>z@)IG=pRVg#Vy}6Kqq0y8cRlMC7e`*Z_3D$DL*wgJrEl{zTv~Zr6;h)dyBhoSU!DC_j|&rQT=Xm z7L@;fTbXXWE2{SBo1bv5Z?rm^XN4sli$YTl+KIb>g)5jfMMPg;G;%lVT2EqOyE=*p zukyeZeUHC>YpE^z!Y7$m6zjQ9a>U50R6p;b|2~PwsM2Cab#dCc9m2Ob6kOym1f~j# zf)vqekwM{WO!2&*IeE-B*3bAfkXrTT-jPIK)?rU{1(9}4oP?hRW)-41@D-w>FyW9y zOBlmotT}`hI0iZ7ug>q*m#lUgH@<~~!iZiP2BNJCx3s)l=2VD3S$SW{dIU!6Ygaqf zQ+D}4y<@f0`HZbmnUZq&7fi}_7n3kwxJ8;035d+lfBvmotU)1jGqXD8%u=6*{q{%m zn&Qs2nX__^BFiJm?x#^oWNrvH*RFGrY~dPoEf44=YaBKKT6wlES>x0S6?*!^HHbuu z^q*^-tZGNu6h)HsDby7*c!_hQZt|4VH2p6-pY1J8@M2=e#gSv5Vr$GEJ?|-}XSF3v zz&po7a`E9v!ZRmOt3f&Zlry-{7)-uN`9SechPjuM{er5Js+4*TyBu2`cHa!;!N%MV z!?c^3b>j)@8&Q#o`s4cAj{Ey8nP5Xqq%JJ6BUdYN+3$)C1FoQWHd<= zL!L>%>Z0c2Bf{OT#tamf%rhC^WbNh|Gwk;_I$2>Poc6>LAu01gEL6D}+?p`a^B$dN z8dMscb*F$d%FAO)q|aXKWYv`tk&T#Wi{!G`c%Yr~OGlg(P2aGV!;wyKB_je{p0V^0 zwfh3Pe9}KB{{aUp1{HZKc@lA7m*yvb&-`EzWKlyH6j|q9a?`C{w>TME@w+%h4^en_ z4t=A~T<7FgS}wOP`>dv_yHyWf=fs;8iyxX?;eA1$l6M2TmQl3fw&du(m**HGA-!Uq z)4b)L-NK239>&ncp=;EVNtG@H%jO1PXs535Y@?}rUnf1oYTHq1WmuheCueGzE?U*3 zEyGx7X$GSZ!pw+)|i@AECxpg@R@K&+FIHxs(%;JixG zU{Y9$D{N56<|cL@pupC*>*V`kuY`gp<-}9vykVLW z0?kX(6Q0Ftkj&El@DfvgoAT!;$(>o|m@o0JbgEiT&o5140=oC627&19_`o+r9$WTz z-|`Bsh+C7g8rxBK3&T-ektdSS;0Mv__F!tfX=8Q2KP-l7-DtxH!U zVHs8Da#8`MCmIt4d6yzdf&Nz2OhFhTxK?-JdZ$C$i-+k$T>r3K?^^G4is>Y=|Cg<= zmU={IKj(C+KgVCgz#vUJi_E;mgn>#n%|dr$PL8e2jn6rErY$#;aW0E%Ri1b1MwX`v z@9F%!b5@3tTPK*b zV9#&C!x$9UyoMM8XWzfWh%UO>2H5B-eZdCjqG}Hs1}hie!eiq6Y0W;W*?RK^)CKJ`<2=K69e`?YtVa3^L7FdRNvs zE=2&IMJ2PxI?6R3sQ!$~5cP&)fXlDimN3HdA-4Ue>eiNyXqUVyah5#7jB};& zDxPx{8z9Ex=XVmuLn&n#KeK_#!D5*`&T{culw$^~t;x^p5;E)D{qkKs`z2=pJE=c< z$?4Il3R1Dm<|@VIzGbofpg!YO;%tjHIXCn~?xlYH42w(>j=PALmu_-ucjol!U zvv_r}c9pwuYD#{BRlOeL#9l{+Z~wS6Ok~-OE-C6~HaYc@*`>o>aQeU|R%={+a+8x= zgS@OLwK|cTuo(85TlTW3&8Tj^nWc!RzG1V|qs{gx`~+HU;KgCYR(5j(yS&2gy z@cwqPTxMd;P1X$zUUP3Foj)QbB!dh`qoE98^Y?@`uF(At^iU}jMpptQA^8*p0gz4x zsXSH3}drQqNkI}V4THhlbWMEie+q8zC^pShBJ3r zdP=|C{)o{xe>Mh(W)RMZ!|qN059o_mSYN?u|{k|X!m!U@bC+Av=-YOI+VDgTZG ztwtQVyeU`~FB2nH&-$fOr+&)L55+Kdt^T^yiPwQaOC1CzDGR7M#zkX56K0%(6+@Rz zUU3@qMY51MEq9yrHM3BY8>b6OJz=sUMYGU@Q-&^nwY8V~b{X0v3#XBXE`Ehgg34RZ zq%9D24AE5flD!Bd7gSxY#giVz9XGK)r?VQzLHJ}5Er<^WJNgG z22YE#TiksSD+?LQypVi1kZ)pf(HDjF;8&dvo&TGGP$>FuO!`+0Qd6EeZpW~hVm64z zYZ&ex@rrD{{Z;3(mV34!iZb-LOIh9bhd7ylGS1MThz+4sv?h!Zn_d?@hX18{$ZJmg zjKi;q2x|ht3oQ3xC_tvbVlX9(n`Z6WeON#Ino}=j_iahYbc6J}uhFUR*WbS8?1(LY zI7yCO7{~4F?wFFTTbzXFJDWer&WzSX%pQ%Ie@E?3eMMkqdwYZ-2S%PHY(qqc9ef4+;J`ZlxM?)r(h zor|+f2XpgN+1Wsrxk1Y;9bjUU^NzF6G24D*nWt>YHs_31-+Y?LZjf2iZ_FXqTg)NW zsD_wlxLBoeXO`##d+AHIIUSARufMAMz&57|^Ru_NIahNNd;9H9ep41dC68#|{<_W@+zT^tZG0CGVoLo274l*Ewd- z*AsU-H>Nz`x1&D3)5)nRyMUxI2h;gYp&vm^8t9k$5#8`Tr*@4;QrUG5jH4AG3bK(! zYhw6#f61`-oJ(z*VAC!V`9OcV%XyKn``<@k`ar+(zO#!eTD04gWb1A!Y^DBbw{tVu znYM=w+p~;4XvExS=1;`arF=fm?1_jc#8h6H^DCSVZK_a)MYCAYC0-d$g1fcUF-L8h zEd+N(L#h5bEjtm_#0Y?83*SP>mqK*v$4>3sl@Phdq6WG=qe#ojX96yIF$Sm#t0`5} zWO)#RM+14w$4<$CkQdRsT$cR!lzTlCfYN%$6h$9|`N_TLi@!;r9iL&oB!nYZ>k z|Eg{xj7xlGS;pi>7Gl~QaE`H?7XKOYrzl8_r0Ls|xUUc0dTNW`49pZ9mZ@7e)XVParxn((Z$b>wriU87FDL5 z51cV9*iZSuxy638hyp9^O|R za?Z@^$L=P>GL5Y`C!5}$!pOra$|HxI29-;nB^t&^u`K*~twee7kaGoL&;HE0mdro* znX}yfNdN0|sO-^_TR&&nKEIzi%gCJZpCO&&|- z7J3GI)~Y!l$@>CvB)|`k3$RlV-&ojiAJeh#oPyZ5e}rlFj+S)oZ}cVKIeD>r=O&eV zE!A_ra~i}poj8THQE&Rrxj`K?hUOB}0o~;&Bi&=V@TfDS*Y%T5qB&3k)gA`5BW z)|H7YU?Mi&H7{`a~k;u=mRo`nvC(+J!s5 zEU$M8bE@9`vQU*3YAft*JaH;NNs=G-SBJc0h(>w;{>qPul9`w!eW9{Mt(?|^f0&qb z<_}IA(=beGD>QK`O?<@^~Q}AXd}F#OhZzZA@j$H1*THw#?{4&^I}Pj6+_k zknty6Byt)_`9Xb}5+1$jm zF!A)he#10MSQ0M#Cc|q?qtUo*sG%)QiXrdmljSM0 zmqbX**ft4TaFT`)q4zM$13|{%bfR}D=X4N@Tvi%Xp`R}m*H8WITxq|cvwm?J<-EXE zx>2l9QW{v6_r?ANPbT*;cR`2T7xZPnIJLl=;lJ(!y%6+Nnc^GtueYodbXJOCt3XoB z!34rEQoKJ`RwyHe*X0bO98+XADXN^N_eOwiD!04@DOgMsZJJCb!yFWg{cYD1POZ*C zQoBG-8v_bBl_8%3$ag>ipxMHq2wgGX{z&(N-uSCiH}eIv4?&`rfyf6P&_Dj_oI^dd z{>@p?==*n)&_**pqtB3L>9WX1H4z9O#;O6u1u``gwr_rOCa_uLl9Nth?(K~JiN#5H z9;0^1-DSs_Xu9|6pH4C+@6y$N=TwoQy8rJSGqW;TKlF!F#W86`$FFv0>V>~MH&z{* zhwj8EJB%tp7UWjy+J86?$zcA6b2Z_c{fYRpQup}NjPTd}>2v}1;-AF*L&=YSI%nJV zfyJ%V<964@2iTM|R5!3yUu3mwY;`@a?`(DB8IPk%5z|@PRJLp9j&sqJa%iy8#`%8C zr*GE_L+WPx37sBRnFv$$!dzN)zwRGay)YiRH>{cx`_`~JgV(XJy0~T+<`8H{qSA3? zip{ht*L@OsidxvJM<=P?m43DHr_e?`zFlulQbP!x6H$|hd45C{5cBqk>RE*>CW+RM z;Z#)GO#UcIvdZOXxo*j-3%Qz;th%0Q;*)9o?e>~>;VjrGt3NOr)Ge|IBng{|7%dt_ zqWdjbU1D$5|4N}Gx9g%5m2J<}_ob*lRhcS^5j1@RLB5G(-aV?hYqFI(%Jg0I>W=%A zZl9_;*$4ErRCTsJQ$L%k?%?aJG&F1T^%ZHVn)_oYJ6sSd@IxfI-|5@ZRP!(e(?ip! z#2@vJG*uVmAJSBxDl-wrWo||Znc%T9f;>CGQTepzG)JAI)`*^$lr2);?5J*4h+QhR zsxe9eAPH3CWb3r2M6#sGp3>(k)u}!^??B7)ab+b?Vv?`sW*JuEOagbMQe((JJTJ?g zCtCFo3wivZvghg6Q8g-Krj1sQTuO+LD0k*@tARSd@>51$#I&7=;>kBby(*?^Rh}nf z#NT4+7*qYLAE1xQbcCKI2y`x%ObPQ)jJ?G(^~*7uwX5DAQ;jhYPOYTQv`6W7mDFHf z3oCIXfoNSTMdvaCwUw@@cW-AWYW98Rim!M~L7!RSMSbP{~OBUAoE|ARo!@NG0dk=21LDGbm=!bkc7}%962|kU&P}W)41cL6Z3g zdQ}k|WF>&hK1oD29@A`tTvf}yOJD1%2KGX|+*R%J@1%5=WPoLVIgXMx0$+?|@$5og z-_<8v)z*2VRH}@+9i-b=R_&Ya{#IB&6k~cs1gz?Dn=gtnn_GMRt!~DTKd3$_!MoK}?es@|jzkL>4VwO= zy6T!k35-3jpJ#|tv=(Md#sWPgOP$B`^@%LD3a-$3HPl-Qbdd-#rd^b4EZUE5SSBG+Bns(QnbZ9}UCX#C`$iB(2Zi3BJ*L9{CYXrz8G zTje%;-an+Isr8QZVq)Y!%Sz^07F4n1RQ&vl@x)p$HwOmROP`aYvO0GW+G5SuyMv9d zhNk}upEY2QZt6$N4M`$qN>=*odvZ9HZN1)zFLKqzZM131y0m?7I$#bp1S5Jl#?A#gnvD9gdz~Y}{L5nL z0)kmGwWjK7H=cPg$vqVI*DqwKu)4VJaA6fNiUe;!$wfOqs1Mar4Kj=U9X-(HO5X)& zm#$q~WryZGtvl6L@wOEpeDGPAWWB&AZ)~zz#{(odvz;OZtpp>4cKUKDS#Ax)!wlCsm@_h zgMNEiTs2c&5hM9a8W*BqH8be>UuKa3hRXsglwLsk?MMFdGcNI_( zx|$<%y_&Diu|L_Q-k>@xSFH8z@<=A+ZP2sos54TIZAmtV zx;;}zomaT(_2h;jP9Kz=@Wp|fs_{xc#@t2Nr%-`gIo0w_^1R=6Mx6(Q^46`Ch4e0}R#xPb^Uk$GDQnI=tFjR!{ zuwZ3fRcsL-(gV&=^$HIlgkY{i1;`OoUaD;HBMuoBxoR!RST8^$V!lXlL!klK0?gGD zpoAb>fEeB&tr4>rpW�=STBhCAOS6Rs326Je>y{n{2ObavfIq?w!C3^ANU(} zn%N^`!W3EfW%L>ggQT0f+sGKZ84(+dw%KMxysQE2zEt1b08wm(ez*a`+(3P(f$E(+ z&?sbe%Z92^bF`s0dFuv8LX;$q(NH53c3c@;E=HTkt?^+o$@NvW3mPI3@75a|s;=hd zXEHHRxU}2=Y)o9m46U24(MWaZ8YpT9`UbA$@Pv6QX42T8({k_7wVPn_I!||M!dk1Zht|WIsH)+?>Lqh}XZ3$Rz4JbOb2DW5 zjr#FsuqX3X&79rYVk4PuX0xVj+8@(J#J{7d|LaMf3!AF{>ytc%3c8+Iu>$|Ag5(I# z_WwVh-swu$n&Zge%4p^GRxbs;Nv=GX-lPXNQZGR-nbIb|kRLE>~Q>0U{vy4U}5EUG@)LN&{frRrd6i5v~bd{uXD z$(;4LzNsbC;N$v{mRtgTk>1}D(dAK{+)DLBg85e~wT-X*)|>=%To<)gEhAfBj&M?Z zNo!7cxkw*ujevfvB&ChI%C=wC)7mn`9njP&^xSUin{*k!uvr9Ue{?xdWs%^_hwJzrTa9OG2P;m~uO?K&8p`dH=c9=FX zS@yfuspy0YmmiY*a3>`cfS6Grf4WlpyyC*)5K)l^cr}1Y`g?)oc6wnFp;K&WRAl`W>{Z4_(bw98f0mCws2w&u2;l2fiBaSUl zd1mj`f&zbdDX7>9{+lyrd8&Q?a{4#RzUB0v7+w-paN6)9lR@$zBZ+yL+v07q)J+$A zY9EE0(M3&W!_;?ORNIsbr6QQcH9nWCT2l36=R$y~`kiytVstdax~lrw{%QE`Qh$CS zGKQhzB$@hm<@}nX`u(oxrjF`(H`OQe1h?^ zK@-Y3nv?oCRrUUEDzo*^k3oLOW-@Gwu^w(PC#-fm0%06n8v!=FMqe|VQ z>vdQ0+MhsVj0-YvrQ!YE*ND$o7~*5N9NC=?`l+7RU7gwfR@q3%9M(54#w0^*S#59U zU!sC%wmwX1&v;Y2-mc{`dt*{ROdsz~BTvzld#H0|4YG&oU+4Qu`5{JTmb;9NsyjKT z_x7iRJiWDtYFwj~9p&U2nY1ct8;cD-Bkpt^?FpIf(Jgu+q#r9n>U4*3%#de`=?pVF z|38)4)Vi2s_ZIb}AkXQIJ(&?L)O&iWyqtCSo)*XpceJ<$BE?;$EB8VN^Rh1J#f<+G zeM2vF8!zi+yb34#b=chPO(8#7EJCGUaCA$^aExjeeFwLa;P9w5T+Wr z=L{bCw7#mhs-J(WY<&%yiY5_fs2AY1Z-mWk!n;GS@2z^b{)D{xDhu-x@!%a}kHcg{ zN&wwZ@ghu$sP`}i8XS?8sADD>fMf$TPHHePVlpFrv2v_0!wxlkc4t4;p-sSK*yAQy zDTgPROnbpJJffV>BK_&J&sSNa2B;+%$a15u8P%vYf7UB@^bD-h!MSjX>~YpqGItg* z4y!ly=8|D5;bn={Enh8-9h6M{!; zdO*(_pgPxDB&YfdJD|d)xyJhzTW+B5IXHmMc%P13pw6k?D?izY=#X4<1{2Iur;Rga zhvt~DL3+dm>ViwR6-C^yh)bwT_y+m+jZNn67J&pVb2(|DW8|bXXM9D98uS|fsFW>F)Bmhiri{e$?rzY%_R~Hl%<0z zGmpD34TLUeR@yTCW5aB}lA;Thwj=K@3%g(G+<&PCS!>rs7%fp1!f?G4_Biheu73zo zwL|`;niQ^+4^toy&9fMv!pECh5!4#-$&9&vkh?b|Q9dwyAY`J9d2*>G2Eabfg9b-z zC)n*HOn|hA<;|~|y1Nr7>@A^e;UCgMke6t7QoGR>l4~8iNcGK-3J`N;nMsGF(gx}A z7a`E?*DqeAy4k5q2C-=2>dAu`{yx&*4uVOh>gZr~MlDxJGt8k~Ld^0C`4`zl)Mqg} zrUwjG`7I;ToLQ70r%zatSr|g06pw>g~Zn48xrwTIe_*EW$vrQobe} z4@bjG=2QK8^6pt8<4zBM6;YNTsDgEusQ4wH$`wNlI|zBK4!m5*tz2nmT&4QRZhY(+5r$6xG#iaqJ$L6kp({mkwkRkOI4j5BfdlhLBh*jE51aN z$_nw7m#UGGb?e!6rFUJb8uxjv1ZO(xl_+;wvCv62{2rO)(I%dM9efI6bzW*%s8H5) z&4J8PQde>m@pkoeK&8#%phI(8|IuVy*ZDKM|l(>FT~pvhs9H|c#rDUm#Nx?+if|C(#At9d72=U zx$BK)Q<@jixOcpgUlhBa9NiW1s7IEwMYWIp;qo+DOy>-2cYeCB7qs%Y#SKF<%e^d5 zDuQE}20>uZBg7_u;?&i=bg($adavCT2>@1Qne!?tB5_GtI>Vr_wF}XD8k`tns2|Kf z!%KOb&tb9O=--#C9HuaIJtKos^UMOI>SS|FG~ej6zGrtOqpQOrNF>fuJ)OmpoVrW_ z5F1xZR!Evc8^|D$tpB=P)k(vqEokk=SE!<#m8@>a7(f{UO0*ca)z&(p+WL(v zQ2q|rBZjgVc|tEAs=8z^#&$t^YZGaWz}nO5Qfj%w^~s^CQRZ|>32OD*@WeB6P{l9~ z*+qyvq^}sJ*4gLj%EJ*6ug=(~p#^>ke_T(v;}`gXYLs2=9Vg;Wu9py-w(m>y;5!6Vdw^Quyb z*qO50OLUn0n~rG)uPVYe;9KeWnO;aZ7w(wP!!mvKqjaezl4=#nq2->Ze;%P4HLKzk z!BvedgmIdy^D;O#Kr$=*p-DbRv>{NVZc2$~=<`RC&DZs9BUSUv#js%!3=5!GS%QMD zSSfmYq#9p+&+}qs!Cs0UviKwtK19zT+IN(y?|k~E6pwMDhn_JCSxoEVQ7S8`C>(S2 zdzXf*>YbxhqpUj@2^K>(X8f=@!{Hc_N_56()zR7ct3Vl!dgzNrGu>OPXN^XeT1CGz zT8&PsG9|ByZZk&Rn*XRd*p>ZCQ0B*JrrSAjvy4gEpg1N7ACFP}^D?A<8ZgRGag~IB z(z^^fRi%t@iYmI#Se09e%0tSMp3L0nQ+>@?)u7v>X;Q7M6N)t>C4FY2lpXCOg{M{+ z8HHONF+A(Ao$t7hq%k>*`JU2*ESRs+hsLV23m;9R+ABcvGyUA)n@RSdoTsVDesVpA zNpGQ~_x2Z36_`6qO*ux5M}^V(-0Qr9>k`~XD9Rb<#O#Rk4)hqovvxP-E4&0s{ICuY3?!E_VIgp&;N zLZ+8yaA+(>6U+4_SHUc<(>L%^M_5%R=M;CCUU`*jJ8H8jN|`CYIn?R_GuiCnr^qEY zmCv;E|DSJ}9 zmOk%lRX23(Q9bo)c*zxd+12XIMp;t08jP$T*OjPn-0GN?vC^m+Ju&5L~M2NfVUUP=K7TM2EmSa4)Ai zVT6R+`?qYy?M!Vi7h`S9y;Oh98Nb(7-EMUxp)z|xs+Z>1B;q;-qD)6Lp%C2v!yG)k#yl+_ben~d^uWDrw^6iojx zkqLgDZaPV2H~7*t;#$EM;haQel=|J56=d|V%n&?XPn@JWWPc`V30CiNr2|%p*Mu|0 zVaen2GWDyIRQ>3)k5Mtclu$+gI7v0CcPN=AAZ6vfu`TRvecMb`k_?|_qf?aVh0UHj znOZ2;VkQMV1*Uq( zBkIi%`_|A%a6qPL&I>RMD?e0KBF&d$CKB7q{{}JuIR`=rL-PHso;XeATsTtXl%=-x zV9R@WDdrvKh{jL>1qh?hpiD$8XLGYekLpS|peP~A()^7{mUsU?KM+>^S{%w z6NecZAs&b>zDCuI6>swQkV>u=>9?;@qcgscU1q}AlHAeaaC_@6*Q#?eiqmF^ZI`krf5{TeTGofNY>W@IAn%6y2p7#d&JyRKCwEb7d?PBrPgd3%!dA}+arL|~e} zcq2=?jBD^w#}|_gkc9GW!F1h|`rhl+oRsZ{s7;3GhSSxR(aU5J6*$FOqaU2EI{H2) z4tzeJuIgnSB7XlCP3Zv;0lDVLghM*-2GuD2Zq`ICscKaH&g^D30GRb(a2ZV5{ymd|chzfVlI1n}t(hvX&Kf5~ zg%S0BjLI$d8BviCnY+n|qLwEzM(h@Kc|S3ELynp+6InA?In3MJ%5gcO@+fAjh#-Un zA>Buq&)Yi^tAM~L2Y0~Qb-sS#7ApTOU3QB)r*M;qxRJQ)&Ze8my0o7gc4(3f14;)( zz@#Y^p|J!s=0oKsp;KW^G4d-Va4PvYFirKV8HNyE>Zt#b3XvoK?JuvLM7WH3w_kM`r@ znFwO$Tfa3Mh2b6gx7p~>_UW=Ys&2Kf(u6WY^kn)C`zKNIRCf32>^m5yztRPFsCEsZ zmXKG5@ncfFnrl90VY}kQv;B|Nk#agJzC#rhLPumELgQtVuzAaf6!KOHVmw*sihFk; z6*#@f_#rt)6No+j6{zMrx`L!e0gRKhjI%rr21=g(pSt? z(T-iw7eP5DQJN^^NtT5q-M5lTIgA?ufEvl6Nh@&s6#B?q)htz5lTfJMKUdX|FE&5( z^#@;tT{*uePp0Y69y82vfgwdx3U(zqK9z{WkRUV61SmNHN)`e_@SBoX0UAj_BR&)o ztN=A7$&Z4QO77VO&w&vS%u{V!y_J*~{fBxGJ4U}F`E?-Y7*PkN26Xa#)uP7fr8jWX zNBhrL)tvd%tuz@5?n(1iBca_8!;n3skG>$Dm8EOrc<;rTCvN zGvH@8m-Jnr8n+Go_>`XhnmRM>>`j(sTb6aUUi+GATsiS6Uh+G;3wHVQ6_~=&6TXkqX zyzQ`7EnBv3IkH8E;cc3a8Zo?Gn-MKaRvb}v9NlS$%1Md)KRxp)RV6)sR{V@JnmB=9 zT)(_SWk&zzbNoG3B@9+czhBglDq#z&xhI|I`IV>NVp-Yb_#WPp`+Kxf(HoO&%X_-y z-zqvdv+&M!A!WOkw_M&;@t1cE%iGL5R8ZUUc8FsRdz=r7V_cTyeTySpG^>{7{UNTM z82}eNgKO4@)h+J_AW3iqMspO)vcGF+0YuADG!)R<9I;zMz}YyJ)!ebvNa)2^H_CO&B*Xz`&bhyuCyj~|(KREcS=K82E8#zN)Z}YMO&Bq%lDXuEB+T8*ktA;(DMCNVPNgRLed z&D%!D*mReYW$mJuhn&Of{3<%WPTL)$^_j^u=oqczc7DdsTyNe|3%ayx^x{iLO_?%r z%9&H9;xQJ$Fy05L^Slb*hxnG9CE#D52LGP#Mit;c^WDVq9xX}l6z$|x-u04YT>>rJ1yt62*mV9d$gf|>Ir`4IQ+nw36MjP5`)hTxtPYs>@R&-SCt=l6iV$09+%JlrVqDSnVCDY%I zJ`@W5xS%9=d$f^_ZFG+v(R=OEl0!S9?QKlub9P3XrLSKUQAJxlDL3y^1F}{?q3p7`2+Fz7mxT~#GgStgLy9IxrFCZ5ZCI6O8sb0 z%bl|PN3Z&jO9Inrx;l4cP*=ghzfWQ zC6e|;@&l31CDG@B&&97KM&`jUC9_+PSyt7LEvxS@Y&PZT0L}y8)+GMUxU+c|o`Yi< zp6fu~$kUL3=a9f+O8RPsZFT&fK6Tu(W|7g$iR48}dEh(Cx}GLq^P6SGfsMrfT%NC} zjkJhu4gTG-&U=T1dAjm^d4j~r_+6wkhWKxN+p;bvlNbE}%gZC;Eq~CKL~zghmNkG< ze@B4XAPpmPX;lA2A|1uEbQ_tXgwNtXo5=0}e>%@&_-&&WFD0?{RR14junMK?NK-uq z-UbpINZ7YYqYcgc8fo;vFLJyPdWCB4b!_WbJkKVw-9#{rW_SdI8wgNDBuQj~b2F`Y zRolwqnF+ibC3=#KECz2m&rRSpBIDzM)#iO6nVCuAJ*dg4#FvJ5%;hZV7s8M?fs4@C@9UdMZu z9f_uAWM<{mso%5>^>qFR(dn&9S47l%_SIy28ReKy{X7pzKFf0<&n{Z|C`J2_#(0kR z1vK#8`s4@EM++ZV8BtDw+rPka-B1Q1#|AtajUo4Ad9LJ<-#Fgmd9LEQnr8yfM4m}h zPw^uWm3)jE6^UsrAJv{DnNU@K%$3j%)gN9=MFOlpTpAjnRU{xN?jnjFaoZD{|NEV4 zNCvy;QR1CIJ)|tcLPb6XKqskaU5oi>`v&c5;<4f;+|!&VBHwNh&AUXK=GG4dpH?<~ z-yw%(1ionB!5}c{LsOPjpLPjlSyp<0evr^nx0$e7^Na6Eq~^EhI>^?f9%Q?W&R+>h zvGg&rwu-E!Pi`!th50=~WbQB{f|&36iO341{QTa9CQ02ZT1DuO_WMyMg1;CP%um>| zULm&1ZcefZ$)9vOMg|2dC2+N`5>W@`u13`(`g&y&^U-6lz+su?g?j#7($5@LKaz;* zLmvSO@_$PyNVUmS_~X=mA>P&RqKW0BHi>2}BvC%9t)Z9rO<}|-Yd)CS0LujPAZ5!T z*fBmL-_y2;uSHJ~>ImhiS?H!E60@>ll(q6m4QTSOL9n&*kpiSPR8Y!CeFsRqLa>o^ z7e95^S zF-)aV*N1+BqZ3&ImLy&F2*cHG%X*JE65*bJj;{pvIPE34g9$fCM*J8mOW=kulQ1JU+vrKa!W z>wcaGcpl`D-*Vo4co*}2h-U@Q!#wg^Y3qpxqV-LyJZ0cXBWiu}A@P`TFuKr$NePu?d=hnR^U*t`^UI=BN|u&Iv+dANFX;83MmyNg z>hC^{HnBg`IfodS7M7fQDB9AFY}v%JMfJCbKB5e9 z?GUow(Zj37&M$oMZreJKQeDb(5zpg%UsB;amny3Gy&m{w0j`93CHNi`gn1{3PvR2z zd%?H3<@un(H#lvrbG@!zyLCZsgZl_UKL|~}LH@S!$nVnv2117CUgY~b-p}yvrAJqf z^{FA`T>#1sibxFBPzD;0cd>rEdaP!4@v3B%aScU(g2&}a5sExY|I~I?tUC9K)yRs8 zJm6);a{l!q-B^0rc}PTX-qOdDRpr)J$aM8#yo-R{Aj~mYF*@1S2+K}#$zpe4Bbfld zK_>p%;rFfDS(PhSfe|d!>#|~X&*{QAE`{k4ynB*QVf4*|BnyJ?2Eq3m;K{F)w|C+R zUA0E6U*Ya2lU3$f__PN*4raY8{3$UwKLQJlfuqe@ovd==bRzj(&y%bqs*p7sZUDz* z7yzT@4*IwFAEe7lMpn?rg-k_+DYCr1;E;&mc!zO^#!?O530(Eg4C0<%&$d2=Q*=j6 zk>8`iTSh-Zty)8QmKHYLuN|FFhj@8b8nL^h@WNmeU9pHkmXP(q>ciqA*X)Wk4<;2#$$&fPW|+% zHEPso*>a?1hf_21+VmS!^vvhqkk=zT-|`4md>7IO{n%(K0hxu zu-9a&RpM_;Zsa$0pHPdp^W|hUwIg!*Pr?vt`_KE0ZRQNH<)#O; zRx=oECo+)9uU7D#8qj#{;5*m!5sT#)AMbnmL>}&Zo;p02Q+;)L*W;-lX6~?+I+i%k zz@q_=v}Qxzjd&WD+)+2SBbIv0r&t8M9QjBOYZr1-DnihJC=A@`wL%Gz#uZ?W0EAP$}Z|HI8p0?S-TT=1oBPp=gH0v!g`9(w9 zY6~0vPXpV!h(i62-;pyAANanJK5_@|htb6h$Gru382qQf$-%!&*fQ@Q2w%7dgv}t{ z3DPP&KjzuQbA<2Kyw3xE4S_wLZhW6lrdH!OkMBA>cjLZ-cQUYS6ai75^GIMP&-FYv z)AR>O_)6gK<6cFgpD_ju0q?@Qt4~vi0AbZ7gQ`F|9^pB-~*w(pJ>QKZEad*Z2 zb>QxX`vvkRJiI&Z%@y1mXfeU>A^w58C+;nQyBF>QltIGw4l^|Ta?lUZ2f&TctOV|h z+YK^t9`0d5!Z04|KY{yv-0OGx`2BIe5F{`F_sfC%0^F|$?hA2`4BP{8Kg>u*{nKQ8 zh|nYnUxa%FH6{NB;jY3ITyi=X_v1mr7vmlgBzy_(6w~o+>r&hc=zJ1(2yUCO;=T-b z3liqbz8v=#umg$n3f#R5&G2DcL*)Z^7=XB|z+VJu7;YzU567K_pZptv``sXck+_$U zu;7ovJ%y5qdo=FmaCLEy!96!9%vjtnZI{fUU%HZyaXiO`5#b@<<9QYZ-&f(jn&*2{ zdgj5nC-4-&@C0AJC-R(M;d>H;{|bGuXY3q$TdiKPH@Tzl%U-c%_ItXhckGO`d5cn% z4e!@_ZSPo4)7Rw_$^Jdwnd!utB!8H~%3qn)0{csFn4{0rCwj-~)_!$yimH?iG&@`V z@=LS4AMlhli@z4@PJLq8X=|47&BDM7C71WX-Zt{u>J)XB9(z&j>_V?-O^OQl|AkQV zaWPO)82&*;0J zOHt{s(t}^%d4ngNQK`UNi}&zRP>875MCH~H&3r=bmLM@BBv83O3q|o862yC%t*^c$ zR?F1lDEvlKC&kaFs0;~c_uL|sZ+=%HFq8tw{t{}HUjji$QhtJPSP&{flk!U-B(fj~ z3rj#~1Jjb9ph*&RD3iX4VgnfIH&Ea5GZ@w?L=}8PR}(>*fV=$YgG~woK9K;=*-!y& zLdT0J5Wb-agkCG)s~kUn<>0LwQVLaQBJjPyv*T2|{0ux=%2dSvN&bso0AV6>rTk3t zry;BoglnKD`TbK2I|X5K5Q9NTEwXGg^(Dk4(l{X)({#-tvFeU|7r$t}&rW=AmG24q zip2LZ|GOyhy>uh+YxF~W7fSe2zSFM>1kk@oB##umz4(SE13oN{nLjbj!4WpFg)gP3 zE_j)rf~Gj$<-SHRZ-F4~-;3ey_~#3*o2f-l88 zbRF2sfVS&#MXtca&MXvY~$lM8m&jdc_Rp8yXnb4<#7vmec1@Kw{cMZVhdE1%*@2vwj`aNjXO^h*gc{Zg zcsAftaa?(lVGBpt7LK-8ybQ+`N9;#>Z#k^!4ZP+MZs8lGpZ=nV75vI8bCtmF0KNf7 z`uT{r@+&XrP65vaTqchC42MT>_$4|aUh{y>c@wXnAR%v&xJ+@2adA&B85hUVgV=Hu zmIJqn-vWSpaio8ZU@t!zI}Gg}6Y#$Q7i|TcRgr&6RV>9fbSL0d0)D?jO_|W80$vDs zr-1X0n7AeKLO=Gy3HXVM@bU^-_*M|S7)Sb@L4}m(Z9@XQwIaB@70d9geHW449X$8& zZtb@<=}QSsW4|4sEdnf$plt{y;-v;(kov|=3DiO@c6l(G=%{|o~FA$?L% zQn3)SQ)iKWnMCj)5gZfv$Ut%tof&XC(z}3{1737ziaMaT=Hi2+o_SA*tF}wjn(MKTctk?h`BqVhZMtQ5iNZ(g+x-kd-Sc-4xO(NJS;E5HbTmc_W zfKOBeCvxa5{Fu;N30;gM`?llysd2Gt>McCBipRR$`dvKwiN`VV*c`~YrVmgDi6RKX z(tRLs;;j_f?<8bE5alNbrGn5PZtLUYVwr_+<8xSiW(2Iz)XJQN<<%w#3-^OCry@dy zYI_HS4T7*V$W@|V6V)aNWrDEsv}}{1bd#-ZV9YrH#@o8-xLEZo<$EpP>3b^7CTyw5 zt@wtv1Kum(QNgS>s0V5%0WLa7YzeTb=L$LALHJdIkf+y>oFkO6Q@+p9I}+a~{|_FK7VrQ7 delta 282820 zcmbS!33wF6)^=6(^vonZJ*injLKf&50)!=ifPjiu8co;{S6r`TLrm~W5K*to;Et#W z6fz*7pdgBXC@3h%;sT8`Hj)Ty)AsrJhc zj{p9><3p_S%F8)pjBhqCnjAVi$k;HEx{;?Qk8oQBQr>@Tn2}1|NY@)vJT;8tH7Z@t zhWSvCn!L5M-$cb5Q1NHqN{dTavKV4sk=<69QfSPCOnrG>@XY1=Z`g*QzHB{F;k6EaBK4U5TT%ccH zqOT>?SX5ThgQ)U;sw=6ssHvo;qPCLeD~5YNmsZkj#0c-_vPu@lQ=Ruy@BNJQelGWZ z{#D8HP~{3d8BfNasEzx5L17BR$4xF+fnjoPnj(_TSlEwZ#)K_+z|?PfJ7(BEn=xM@ z6U@gs_n86PFnuP=j|I75i-5uWrs-!4-5A`*gkS*Lr?&YL7vy0KgR?-(CYA_rX7~%@ zHabVwxHpAq27G~-a1676G0SK984oa@WyKi_2DlMGpUm%L+;0}4Ta%dqf!=(k$xl)P z%(8ILCQX<>4Dt@^*!B+fa!41=IqTe8EhROQ^T$%wt@E~%7%*_6W2nc4L5@3G9x#=T zLt5lo?oapXm$u`ucNuAlLL+LG*L2IfN!c2_*KA&mWDnF|@$znv+9C!mem|Zw;0SuUhpd%kRKg+NN zsB^Pgi>57ADyvEBHh>J&$FatK%#ZcJVj6ZaI{_F6hwvP9!!ecBS;eVjB4A*N%z$C! z@EkS}5L%`&C_mo>|Cpd$!|;J-fjW?mum+owmz4Mdp~8-xayyu(L(&Bq7zPV!=H{9P z8eldC)}Rpe@d)NJeKGWj!p#RzhP|eTJ<3YcX4Fn37 z#lXQW!734~XwVRW>;SL>B=~u25Sqzk#0VDoF=vntU^9ZvQK8f>W$l~!Ey+~ciuoiD zp05^Lo%jXnBkOFLXBYy|`kEFKOrYyiL#>ldiy^}FGqba@NVO5YYBu-#MXO`spOho-*f3}c@#iOXjSq}a}A)hZB2*G4=Edd`f8-fC>#&}kitv(O+v0D%kwE(Bk zLaUy3ae!{{PYttcP*rWPI~725Wz)YXWEH4|{sU770!2kihVM-M;QzsI0#OshxN*X7 zixhV!eb?H;53>UMLQ{npRSC!&D%rj)F}jj{C&iVOY=1zEsbmjX;;KqE*AinZ*@B3; zx{`fwifd5QC$6nzX-oVY^-bYcvPUAKcO{!25vNwNc@c41C3`p`$}8D}DK09|QAG5q zWEG-sC7Wo7e&{nI`d6}pLJX*6SBim^Y_cH+VOTB(SF$Q`dL^4`i6NCtS>lXJHpLQW zqKYNXs$?64IJ=Tfvcx%+Y`GBURs@MTjR9CTIvPDf5yH$wVDs~eW!>ibwh`6+hP2^%k6^fUVhe>Bh_?|jsEYkt46b5liPNjt z^spFG#a3{UIs=U&;>;>`tvIWSrNiRvDmE=F&Z%OTiF46OL=3HBoBZOuDt2F3oUiXM zKt&-gsbaqgQBuXGhDBvHyFVhTs@W%8R9CYbMNKtRVNqMn#sPcPY)V*MTFoYh#fWM) zF)S{tW><*1YBtwQiTY~xaZrq`X7>Pn)$DGdubRy<#TC_T0*J4g-39dF9_XuPw+L}% zHJdKPm}+)sSX@=jzA(kuYPK~XuC8X|fxl`t-w@YUvl+l&HQN&uZZ&&Wh~8)g>Z@iO z{o=H0c3W7KV|brPRaCPys1IEOfz@m`$gi4h@QeP{Y+6JNsAe~X#Xw9WECyAx!?qY) z&3?DV>DBBvTMVgYzuMxAYW9mQ&a7rX+v2QhcE}cISF@jNaZWY+(H7@cv;Wv)Xf=D6 zi}R}4eGzefHG9D?F2GnpaY?G0?Fx#LYWAHiDr?wOAhCw+42tR+_LwPZYS^qSQCq_% z2{F8eeHav%*0AX@F`|ZT3yRBX*alnF)vzr=QD4KBWQmbzYlzEh*hjYbR}I@?iz{l_ zdRvUDVV~Nf0lk@GbPan4L|DV#3W_l`DYnWMSJkk6h8SDJUbn^7HEfPgTvNl=+2Yz7 z_M|QTUBi~y!mVLX*`jw1TVsn;YuH*_oL0l0w?%mkdp{^DYS?~T^r>MV+oEp`+hdD< zHN;B&YuNmd7*NAzN5w!)BPa&dus4EYF#60Ar`NF5%RplddlP7^VG4v;!=^;USv72O zM4Vm2z6Ki6EF#XuFhFAsd&U;$)vynO;`|!+nk_Da_YuRj5jHzYYfW=z&k}by8 zvR8mb)X5Up)Uw^cVl8_YSgd8cfW=z&1+a**g5uO#_PL!Br`57AfyP>P&=wW7Y%$PS z%N7BRwQMiYSj#@JMgLm%jx7e%vhB7QSj+aCVo)u68^l=4R)835*+NqcL4BV%qn14f zVytE3ed4TIb}z74%bo=mF^!-&x0bC07Hip3V6m3H3UPmaE!zY%*0MK2jkWA8ps|*1 z1saF5^F`HgHd~15;cTK1HN)AgsHh#zK97ju!`Y*dhr`)t5iw#o+Zz#e!`YsQs2|RD zLlh2YA4SCF!`aS=_}6gOS6nfi^%tXtLq|8Dt86iPI6Gj8D~Gd};wdp^IQvS9tA?{L zr5HP$9h6xg*qpiC`rf}^J{w;X_%41({v_{=JeIxLdQN^5|2F=8e1-f%{ztwWTN#@l zn;rW>{wmkTm&6yw=f)q5&yLTE-w|0KSs8gY`lI|sPV(IrIb==neJ&^X-pcwielR{G zJ}ti9e?a~&$E6~F$iwm*`K|m~&Wfq%(#Yb-#K=Vd-I04DcSR;dZjam=xg~OQK8x>*?~Q*N|0F*6+SgV_*?Ns@yFw<q9eR_s3?$9*-`JJ{nyReK?wqPK!>B z-W%N)`84uLg82KRbe&oH#j>x-_cOt2`BikcyMc$0O5!n{m8rc%r9C@5*=N zD*1wZTdtLF$v5R2a+};L*T_GzpO>%8*W{~mwcLdDc|~rN8|2IKg~*GMRgtG6&!-}* zBWog0N0vm^MV^ejB%h5ei>!?tFjqvLiM%M6N1ltUmv{K?@U4^EK+AQbFIr2gI z07_@eS#qYlU(S%zWmJ`-{!09goQ?4f@t5PNE9M(}g3pRIe53!S@L_vgc&_i3@NVN<`y2af`-9+@_Cb4& zIYHbNz9&2(JfFYCw+6G;R?9{WLl(QbQ}y(H@+d#63on8+83)W6S~9$vxk=GR`f$$wvX zlRqs!w08zS4nD$f;vd-W+wa*byqS-9-9I<{n*V|LyL`}if{B8R)K8|m< zmuDTaf3#B%S^I;JgdYyi3m*u+WxpAmX})Q{5u9snvlsDi&8_xN_N80wDOsECkAic2 zuiLNLuiBgJWm&J-Kij|A)#H5|?Y+Ja0+X}01@8#o8s1=k7~CsoSoc|5f}aN85RaLA zjG5tA{5OZ^gr|k~2WDlxY`MLRnL+$<}K7S9?}?mAy0Yoc*l5Ik?hZVJ|cngrBje##Q`jd%3;Le#(B* zo*bSSel+|`_EP(S@Duhg_F{XH{ak!ie0}_d_>1v-Vt2>xicN^!85k1mTo z6@4*V%7o#sk*Q<^Nd8uvDtDVeJDCNIw$&I^nvJi<^*3lHZ68vY-&u!ro<-4CdKZJ%?VA6O^V+hzb(EcwmJ5C z?6ugdvG+qeLYrdqg0I9j#x}%Wj=dOrA@-fQKDI8lCiZ-6b!=7ax!AL@XJSvsmdBRG zo{BvgTN-;Jwj{PV6P3+eAE%BS<3+-|7 z!?8bNzsG)y{TjO|J~4Vv^zP_g(FxHzqvNA@L~oDY7QHokOH@rM?3$Vxy+1l5Iz4({ zbV_t`bW-&3$f8L0oR7<%h=-ZO9PS`=B!+gEm=}!ep;du9QnER5xjc}IW z?koEP^oLgtukR+9dk_WqLxHOcEHqf{HSjUZ8l(GDLyKhW^BiBwj!*Vc|1P?d zS14cc*?fySzqkb-tZpdoitAIwtx^X*HsoQ`$^w8cm-~ffV@v|b;qq(?kP1Lr4p3PR z1_b~~F2Bvj^KUPjat?QMskn_Xp7&fi@biU_<}H_U^!K@GH6p@g z8WCr!q0LIIZMT?pWsCti+th?+r=*TzWkC|iID#1AaQD^&goObB0Cx@tax4Knei>+E zuq5lvhT7=aL*elN*1$x>q9nWFe6)D<%YaKQ+&Nx#-w?;=up1oXoY6K98J4cVx~0%3 z_2CG2W#iaMQEuyXLE({=%B)dcQg`}IX2JSlB;0$j{b}XAikQSyJ&8du&~T?Kh6Hf7 zz#C6(Y~JeBH+g|Ik_jwCIUI3~*i!MKI33G_RoD(x4D!%jDz*vC3G)OL+XR+_Q;i*> zpX%eZZ2gEuC9=Y5f+|PWQP#VM@t@IPl~R9XJm$tmOi@kaZ9)vU0yD{WYHMK<_ z{+s%+MK}Jbij@rDi`6A1#r&YUp`LE!*;KO13I!{$1G0$-wS%$B=ssBHKo$_)PU{^-10rIhNI5 zbDhJn;NDDSUv+Bhf5yiX<*;rd=ptMXv;d8FtEXGHZ??MEK7x~BlMxu?WJvU`xaPMH!!2n?-86quV<O08>K+GDXV!-K?ung_F)MzI{vt&n$% zu4jaGH8;z}KvYdd+QopMmhF1PKLk3dOQ24EM$3y;QVs2f^>6RN$3d}#5D*!!OR~j; ze}l@<0C4n8fYyaY1cD{Tu#h}~ZX&K9OGR8>WxcD~w(rV!s!Q6RoigehAV_$rC`y`+ zub(dko)z^bs7ch**p5->m;(x}1PU--0$5J~kqMvC3op&Vj&C%875X0vf^{SlN=1Gj z%mBUi!~%b8+MGDvM-Y~ZdA!2Lhapo&u8VMsUD|tM-F4GVxrrBoF;L}!?LHT89m^FBD56$#j}&n#0@~eIc%6G_EfHE3 zcp9rq*oHjQFW&va2bFcDx~NN{aNBgV4%F05lw@As^defh4goT~OY7`MKcEph(c`8r zZ8ML(>hbt{m%O%{C(+w&46j4kBtU)OzHVYzrmqR}==E-Tt^Uz9&szK=_5F>09@h1E z%WFP~)B8DHi{jq&yGR(M$UE}s+zmCj zL0VwQ*{;GT7jlp#=1xyR@9B{D6v7jr4e`q?R2GYlsY)_ajB$5+XzvY^17rc6g|0G< zGaX~H$8?PKq$lbaHKz+ab>YH$S|{q{cy&d$Cj3oxd$$VymfGBHWB%JPBZ$AC<3Pfs z6L2Y!OVy(8eR_SLofMczs8mcBau7H&L~pN`gPl+rECKE?l=$Qg-Ng0!mh6xudMbgk z2R}?yU3#3_hGacDLBqaaQ_DJs^Bc*ekxA$(sI&{{B?#?9b#IS9_^rz(o)Guj69}OY zAdr2x2=&A%C0#Js|A&GuPEhZl?<0DeE6%)ib1dY)U~H}IN?v0+IQJ{ zI!n2A5)>OmhpbN;C1jQPXsGdi$0#M%#eHA3`_wk6Gs&_TqJgX+^N?h$!+Rh8{qW(y zxugP)T1rVU(1N5mYRe@JqChk{Y66SD*mh*qkaUFkP@jZI9Oy|%GP=mJeD{Gde6;Dn!aAWxr0qRd3*0$$4wfC|HLgr zNYk2fP=TkQU_)U|4?#7_$59s-Sgyn%@^Lky?+AXMdZTXw*YEq@8Q;Wh6YpFB#=w-Y zc=8N2so!ytDLKGP$g~}&d%4{SW1XP6@KfppCCWjAKDRR|GcZ&iwQWE# zrvKG|c7ag|zY~z7lrylIEH6N%J2bx0T9&K90}G2#h;E83Cy2TBDInPWawN?_j#Re| zY{@sM#|O5Imlt@;ri}q=5to0cPY1R-9xpIB8KD9i)_V~o^1^Mt!^s+e&>yLn2gBb? zWIjZlGRQ5($VeMN8QDTXKnTRJX+lTXmO`wihIhd)uh1# z`8#Uo;D7KLs_68le5&epdU@<_@J*jagOBWe`H7l%`i1}~z5`DVRu>K_=Ihn9Lmmb_ z7oXv#`eGS?ANO@8`-Abo@cFJ7-3=H5SaQ7&sBo~QosS>5hoD7N?2DBlkrf4XpU9%L z!q6tLzN07x+rsA1zT;wfCY(z*7lrr#p`FgbWI%%{v?!3Hax7JF=FraPKv>amV7(xW zFS&&7v^jsT;8|nW9SSoQFkr}9em*_r)tJ?^X`euEl(*6_lcM3TwpVC`Ah z6o*Jh^_PXb0MhRzwe_q4@Ei)yE)m=IDfjHFc>iT9&hEw4<7b>0-)&l*^o))Q;qfYX zZkuKsusXyBj6CBTLH`hvE~ADAA}TJPLc#J=y-jDaeeZ3wfNk}&RYbl z)$LG0)+Gu-KZaZky&1}a90hQ@{mB5)AtS0j=AF-NuQ5c77|Oh%*=RncdTPngk{+w6 z)1ze&4j6YBdJkrp+H1O6pokpw3;?TD_IZx;m;j$s5iH(1`3#4|$aLn%BFJY{|MOb% zU24>M`8}TDAn+%%&^?hf*s}l~k~*a)_gJmhjM7p9Eo?m#>C(#*@;J$tI zcGLUl$cCT=*+{pjj*yb6K={@&*7c341JV_U^$Y~sFXvnikVxmTl%Nu|q z?>!-lUg{1zGCOI&6M%Q8-#akj1PaO6fy<=n2+bU6)e)uPHYmSPzh2a|+gx&@9PM6G zZ*zcQ0cwD@^#}xSHEq&3Rvv~VxGGfti(B*YYV^h3VsmXT*Z}8mL8HUH>f+Wplc3aL z0hu5(5d7`x+lyno?=thB`viYk9UN8`dK%`*rCNeP<+rR%3^=68Pmt@cr{<>QPkwX` z9LrHjjS4Itj0K~Qo+pbh3a!*7AV5uBw&qK~wHg^Q$^^xEt{Vh+Y~NW;U1%-nhKmv=LVVn^~oq z;01&>rgx{})$!&F36s`S+%x~2`lJu$pN~j^#L+g@wYo#W>p{5({!vE`1DJl`Y@WS*kMg2Uy6A134A7Q28Z_6)2erj2J)bG{J`Q@s(rV#$+ z2{q05*Xq2QQbcxcs%Z~5U`b8FTC$D&aB_VHsP}6e{)YOsrfl%#i5wcEeIiUhrHKgr zlq6#G<0Nd2NjTn+1qg~kxR#335Fo&hFA;aLdaq-0crr+)RTe1wGc~sM1nAABwWZLT z@71Y z(eRxps6#+?f+65!qYkWcf)*TuLX1e}wn_~T*4R|Pi0mDA8)(pwo3rrRbaZ(qlv4?S zgs|L30T$A;UNnMu526uueci-BI8T@dDQ=nvJ2DTtQ-_9kux&{4%qViR>T+pmYw{I+ zUWY!2a*zdVBL+GhqB|pJUbmijX>qDjUZ2D;+lY2(BAwvx16)k4D@F~#LP`P^o$wMr zJ)9i(HNt5&nN5JRB;(Q3XjqF`+`V(VPd>y!TmTz`65&D6c>|D!vYnU{al!~3pda~7 zl5`b_oSyJ}54fuv^i3~_1nLnQWSSZ{BEQdbkd@#dPzT~aMn{(G%F!n=7$dq&{^m#5 zn555LH*VZI29t+0AfA}qo<)?dUpjI1_=rMim5n1VZZZSju91Lt&4RB901lCL__aFm zGAFlx0idVVCa_&&EaYAyrmnc`R31^wF8c?6U43`iK>oZsrLG>=$Lq!fZl4R?3kq*l zKL$K7v;Iuf{Hi`LnCk>#gC&|Odt@yb<;syQ;8~W9le z3il}h27^E#&;#kV`(I7-|4DNSb`wjrz%||fU=d-mm#fGX%>mPKS9A)D)4`zuYQz=o zQkz$Ra^w`OjJ7J^>dO}(H%Nx{z(SaA37Y4~a%pjwpzQ-LgOA_`#R5c&yVxD|#I#;i>D zWKa-BhxrXVMh*klfhR$*E_dHM3OPqp4{|bmL4;jVJtnU!z)y}GruDieAkEeeLPo$M zA*qv^JgP;9TzUp{!2}Fi;>n1ULq9MAV38z)n0JK@HHFN|UQR@PJZfMtLM*`KL#kUt zJAS>YYS;zKy!Yrnv8#c83Ud%k;AW|igVn6jHRi;J3|XzrEAMT(IR~7O<&pD~5P5pY z-aX`SwfM^NL0@ZX#foXJAX=zQAk?J;e#DO3urLTF0t0se0KC2=nGNPS0JcT9rsqf> zpmj0jCF+zhBMnfXS~{l48BG=pz`_~<*QRF(*bF#=RI}tg>dP_1K=FgGn#AL3*HumO zSTaJMu6v3T!Lnf^!e~fFF#pil_dxag#bAIJ@?mxI)d{q{UNTD>p&(L+UH&)|EUgM-Mmo0hkyZ^O_&eF`4OlwOeCUOUDG){6ydBa zFgvUa8hH3MxAWEN%WIlO*L@WLvm>4ae`Y9r_jO;X{A+9dZwuY^E!UpGW9sc|PaSZ1 zGK&}hGlXCxQI_R?=RGD3qS?QdK?VP<%+O`3`rjvFSLK0!C&5MQ|J~d7wn${FrPt-D zX4ehuL|r@C82woam~A9#hScnZF)%7|1-QfkC2d>a?*pg$eRcnJr#8NE_srLY`_z}$ zwL#~3*Pofxpz3Y_`$fk>4%Q*{RIcv2zL+0Yk6phiH3PXHR2cB9K*Q|H{+B5&V(e+38v z7^oPHU!aE`-&gnE*abCSyz$=SI1B+#b&?fL-LWLp1%CQqrw^JG_-6EnP&~?AsZuGV z#j6KW`8`$|@K+LX!au5>#07XbPG)AKD2fu2WbgK{GDzMq_ZQ}bp&SmTMoPnp$X^jm z^G27ysuAP<5eIt%WhDul+#QOG=E~R9bK|@M#Ea)!=<U2x4ys$vavXGmC4!lO*ugDyS0ZO+9Vs{ zrH^kNbVeNdgjhnezZbv=gZi<`S#_8h8Fpd0DF;6RSTGQ%q$iyCXkg?pOqOz6Pa2&7 zogI^=d_|4BEfIYckpT)9g^2SxkW#Le-F8{(I)G=$KOo`J=|;E#jb<)$a-FCv5mmq| z?!t@(=7ke=qR@P_!43a9hb}R^2e>dgGl<8)p2>qXatLw>F$78I{-hs$P8b$Htu|1d z`e&lK*S=@6&_(R%|k_E}4({)AaQWnA3#J!6FhnAvYkAqDb?|i1yxI2=8p3@@j{S->#TzcEMteTwiSh=omd8mS+v3udbv(@zvBiF z?bCO(83sP-m?#D%*&c^GPF8zX1{0M`Q?Pb2QITv$4gFr1koj*ff}mIeOQnoKH#ZcT zR07*~6nY7Om6<#BRkE;X|7VK&$M|8^T%H7pV<~So)MMkjaiw;TZ(TYn8Sv(F7blFu zRLjf>VN24ZK|}+cEYMHKI}^F1plyR*^`uujip8$Iv$7o|0~yqbK!{ls4;Q_hxX1QG z;Bf1hv*RSROiL7|VN+QaT=xow2rypu8x+ z5v)gzWVYPOllk;2pA4XUcOkC;JWF{6wm*TAfKyN>H-YFgGlt8qksfm2XHEeaCL1xO z6qw2rgrF=?Bq-JbRl+_ExnUCUE%7cb5oI+9|+W7#P2GOHOd-7Qm ztvfqK;1o@qM`%!^(u5%pz~Uck7zEIwRE&Th5+8}61awsph-iYHu)3rPMlP1G(pGfdR;kwSn7_NE2{0C@dnIOs*1A57p7st(ie zn@)SG2_4`CrbBLH9ZysM!dxf-fS5&MLWR>!&d&m2LXsV=8UptXLrpEPGK@-Kgq7VaW_uXB1o{HboBhm!xiFHZD@fXHl zOkI4Blh>q<+yL~DjD!B-L`*Rhsj2rkspj3pOQhn%P7z3wKriYhUPnv?CHY#mXkrOl zP99!jk)l|3{6TH!8NGnUyb2=fAdxR@5&UbS<%~hKz3t?ny9X-=F-Z&ypz`on=)q&8 z(3YqT)(Zd}h;krZGdlz%g~dtS5meY?gHuj~+QccWOE#hErvVLpAVz~Aa&5u|L7|9q z)g=K5ZL1X$c?L=1$sy<(b{sYLT7pvX_Mb5E+`|kO4#sE#iyZ3^gcL-z0G@R74TQ2N z5gTR;dy_^z<`J-<1fs;#{lw6y)zf3`s0*(zpQz-oEz|?|{-dWN-IV15IPw)F5LQtr zUjfb77*gBNMG#cF79xr+EVHAvRQ{w>2KB)lP!HmEV-`?R0*Q~YJV$Lq4oWb*E(+>R zmRyZ75{Sq^(B?fkmPgF{d6W9W`u=iKQECV#bfi1FDWHDC<&ITO86PE?C|O8JK*B-H;<}ivYYYdUXC$Cty03~{@)umH93`aXG28>@AyGMJ) z3N-dgQGVTtYczIoOs|c#h`t+PBJt)88=wWJVb!lwPDy#tAANUZh(ArpCcFG^Ga)Y% zEJf53gv2HfA6tpEq3Vrv48VVy2zrBEsOg|a;~D#I#}ERMIM3|s6svd*M%#dnlPGR57C|4wfld??Gfz!4WErTSBs{$#Dc#$ zwRLzpq6C-^VTuEbf%{rtfFhWZuJDTR{z!*O;v1VPW~yL8^aD12JcMdzRKt!9ZV=s{ zk)g)l=X63_lxiA1rZ!CJ4BCty3`q!>_!?Z#^MBOv3@DeQqk9A}JmxXBTJEN!(#i41v$Vld9cGW|A zmfGeFISw>eAYFWUF`2dobRj86Vj@rfH6y8@RU{~`jQx!G9_`Ng$!4SgDX2VSAYvC3 z0Wj3^0<@?^aS51SDEOQ=+Tc2L6;+edEmINNB!O-ey-2))6nURQl01I*k#VNZmNF6Q zgD-(0#xJ7HIwUkr(M}!wN!lEsHw*L|>s{8$? zTsSHzs1CTYuST(cEp$VYmXZ1T*)C+ZLg5_@4`&S{L%CrA07dx{Qj3Nb;MH`aP z_DE`Y44aH*oG73dvk1u=TPh zxrPvQ&-F+|0K-(DnJxG*RX=kIe@Xo@b0QquduA04(zvALMTyu3=??e@K&B;M%F+9N zWKAR~TAs{8r(~_-A*gW#+bEgGUA^H zQXf3fDR*U~%>Gm7&Vz&F`;d3%MXn)j-|`;R%@3Z=Ur=v8crpZ#oYSm`94Sa*cO`QB zGGT5C79-9qUr_z$G~aO=|>r^g`||1UEfckB$u{e6ZvKir8ARm&bOO&yt&2PEw+ zz^ueREu2H_EoQkz5CH+8krC5@Otshk*C`{Z>CaQ9Jq1h|89nF%Q`S>K3Ek`IgKi+U zdib&OOfFZ$=C$C<)vfbR!EWzM^Ul`+Xh?x$SH9!?HcgQ>k3bi>yM&;GPsaj)*w0nN z{HDV}Le7&3|YS#R=youU4zm#uP-^@Qbr2WqbsT2%)!Xw9HxGNs%iE#U( zN2Yds7_onfQ0aZrPVV~UKKU}jc?{ktbi%O(wCA!~U9q6Q7ioh*3^K)(El4>`3j{;5 z@MwfMnMZM;rfT1UW+`&dk})r&>)I#cSheHt&AQ{H0_Zo7oFYU`aj?NpFSiMzSqjlo z9OmfS=XlhOpTAM}9B=L4*g@2dv{O(w)Ic1FgQ#;^N{bA@0AsNLGb0O6v%}j!ks^6T^jxWf};kb9ty6f4qxbDcpGf~w9+_9L02K((>Ur2 zM@JY#xDnB;P4eLtA$gkD%9HZ~(UQb*gw_$CMs`o=`bJ;bjkp8d_?sfzTZh5R^fL zzNxxb(f%(&{V&M235(v?S}%Lk$@CN_n?2;dN45}&rzY-bYzysL*c92CKQC;53iP!X zFoDkMs`H1L`#W^9#1jA1J2Ed-Z)O+@tWosVqMq9Lxx4~Y}%a1q5 zb?@VSusv0_s2fHecprN56JJAo26j#$0^~I}Qi;hFJ$l?Tc5xOis!8e;Hny68W z3vmOEy?60xe7M@axNVPnKn3s%yNPkav5w@`z~GVC;)7RWxLs*0%X37rg{5z>m!-Nb zDQlSvSpWv46no8woLHfl)}p;S;Ze#S2u3I(!zNl#=w6hCo%d@v{_OePpiNXULl z6F`#D6CL^jCuDbF^Aolc6934iq3%IpB!~*IuNE4O0BZ_nT##}y$i6~nTJL2$kviJ( zbPxi1`-v{80{K!_5|Kf&2D7nC4-=m?Byz!}I->w=L&jPY5IStQW{|yP${D?|CQT?W z4*rj0*14TV)+OyS7WVRj!j6sn4>=b)%XXRpOnRM%1hBqI+d(x@*60&)&7*Y$kcjP2 zb{M6YYC%frK>??@E=hZ*J`y#6X|!&{)QY8vHUQ7TpSB{i+<2XiD*2pT9aYLhHx%B) z9uQOf$u_MheuW$bh}mUGz@Vc|I#^i(LkX!(ZhO4U!v5)yCtGwx)cjAoTR;>dTY3j9 zN3O@t7S8Z^tZ!gBUQ`b~*&Rgm{*yzoW}TlpD~s|E!q7C+)WoOG@KatCMEl;Snm75U zwF)0`N%0$x=5RA4%oi-{8TbZS19W8K;$>~@D#}dKgc_0um0H#}cQAlO=5q)%fT$LU z9wE1=Zu95LV*`{t*uC}}19hfj_9lISTUl>$vXe3_YQ`%LGOSRDh*ZRmY1rpS2RuTGcn4M@>SZ$0u<9TMGRJ6 z+m(f7Ta1LB3v?MQZg(qob71z<@eJg@KH(EaO5BKaRbnfgZ5X}sW?rxUv$9ix&WM9C z5%DovxAD4@xEn<((kah&$-kS<8DTh`ZNC5+w%WOZ;Wy#g1V5k_J$pOK&wm#M2un$JEic zyS;Ok80JKrPb7gwViN<=xyu0rbVu|9L~={^#SD-Oty4SEU=kU#40E_jJ@9Vi^T*QWZb-_~A}{T{Fm z>SS`Sx^dk|WY-;7_bgwg=C3bH%{l;~i}A6PBIV)<%MZV6*1-ToAquI;U3ZI#)3x0Z z<(Y@4R~nxL&fV$;nt|L!)Ro&F%SG)L>E!36ADu1LFG}%(>NtLHIFLenw;dG#F+C#q zu%G+7?hT=h?dC7+d0+g8Aw}3#*fax&go$G{SN`>Su>Hx)k zGjEfEQgwm;`UIm$26EN`k2e%l0O3B@n4!oag_G*7#sxEuASro~>B$`13fQV#mg_`kd+ni}SAAm-p zalce=zPkA=I$~Rd;oVo@C8N=m@;>a!BVGgE;pF7hYvn^^?-4f{IY?n~44m4}tOEF+ zW)4iT-XXbDJ+}G8roVA+5an!R^+^jEwfZFvPK;GwuWDu^*OBWY%z2wCSUnI{;H9fC zES*WjiVQ8wJ5AwaTV1tq#Q8Ql!Ri==Ni4T~O8vaKGk;38-*N|Er@US+VUnor0RB{eR6MeS$6=3ih6;7r#WSs_rs&zJH2e* z>of4zl#a4xddr3poItQ^@e8PsedG1LJKcb|B*VTuK|uhaE!}4U@slavkTM}_fGHWIZ-`TzP-DczD(V? z{ap3+_Urh=s{ZXHt`pxb!FAc&F0TL4CHe1A$;t0DPo2i}f8V4KLd>ZwOy-v$0tq_8g^6L`sV`_h1y?c)M1yCe4<#c}3&H?0 zcN!_cF|9=*5rjEP=#V&1q&F9_&^RpQoeU~tQHQI%cU!}%Ipy6+IQYHo-R@kd;Epy~ zjY`c>C+=vM-nk`ETn2`tq(R`#F|hV9xKMH;L)I@|1jkYi&xagFzdjtUp4gGwhpe;g zvFjuYw^T+)GL7?#*6D56Xz%>*=vJI-kU-BTBogas`^CLzXzKSP>| zh9|th`}3#NJEm>8dFPmHiNUjb!REU z>xXu>Kt#IeqZzn9^HKN2g?2IG(CO7Y*p&sAm;QIQmZmspE8fuKt`*jqgg7XR?jd)fv8#?`<-Y;e^1Ds^8;= zhoD1FemXf;G4>Z zOUe`^iH4oGSyHk4IdUvSvUnMYtXTSSP|`ca^q+2*tr9 zZ8v+Rn8WLz6mm;_{>fOQQqEMBpVDR*;vDLZPuto^BBUL0n2o+fSgrXquR0f#!Y*4d zi3CxdK}pCm>0E6XTYWgShwM+98RVTKS6;$!MM zaIl2quak#WkG)0hEO{X~$#jc#)EenUegvvOJuntVf-dlLltxo~lh~(2ddD9$uqGr# zj19S*zPw?S!3Cfrq+nXNSAB^#TViV4-gY>7_}g9zv7NTBl90b(-{nXQ^O8bg(5mL2 zKda>Lsu`cP3q1Iq0ZB1Hz4lr25}enmOVGw8tsxMO-CfWCZc0wVw-6BEV=#il zpSQ^c9y)LbT9C8>ums5uRv7sCfWUh{QSROV^}y$){BgDM^RmvfAUf8|cgc=+KY~jE zeBgN{r;m_eKLl;bf&sM=rVu;B;p|plbS=NI0Nx!AdY;(|pn;w~Q!r|A=_ zN6vBKq-(4FE%~=<;C?5t{#~lINL{(Ve+PV@MN3F6zUU%>v?J$wb6p>lPcG349Rs{q z9oT;oS>*;<<@iL>ZNjt4>9{WOiD#8#bwl`o0)AkXr~40sFz=^sIWQOjkT(w`17EG7 z;V)9Z9%x$pNya|*zBeGiRNj|Le%wl5Dycu%^!#7w4&Rze2sc-*B9sEiSF}jTbst;^ z>XD1M`-iTj;q1V1ss#pu+Z2Kvb(z}~?ewcsQ3E z7M4!_;!l$CiU*y(g;Vbu&+rD`R9Af2tQ?DjAOqPC#2PwwLLp9V@Y0~Xo-9+Ww|r8c z(r3MI8V5Ps-9R_MmKTatZ+_Y4_<7_GVvPxZbdRGbpcU_lVr%52cO@F2YV_FzW{nG} zPG1$Ia5SMI$?6g&5GQmZIDTMbfpfh)Nd(xS4?o>UE+v_^(7P~+MKAj2ey)ohoJfQ* zrBy1#-{H)+rBDz|iaz)z!uEXu`lC7BhziEos~gC#fWA(lQohFlnLf~joLk!MAZT$u zm3ofD0Y(52Ita>u^e?Ohz=uc~j{HJC`k*}p)GY$6z?ZHMCZJErc+Y5H!Hm*bz=4ptYRL?AM+rQBO;o|>91NaCBprYFU3k?tnc)%Yafz*+u#tY2yztRAtM&|UPQRfl0ky$MG zuC$c8kfPZcK80**aDUr}6X^*0XSfvP%~8P^J0_{EBr0~W1?ofB%+V+KK=wfkOA8sT zWeWYkhVmjv5U?l&nKZ|$V<3Fdh1@OXw!&XCrQI3=jk~SP!H%P+q_TV z7yv_7p(ikiaXkw4yo=(oBq`{i3rCmOmubLmDNzspcObOKV{|(YiVeLx*adU-+>PWB zRAB!{Bfvuks$rf0gi#U`Bq=l-VJ?Fn+|=m>2nvwm2?o8uE~2@YN*g$?@^ zW>2MjNuSGoW~K#Aw&y?1?LkRM7t%<*Ecu?Ye;k`V>q(p~rEHjs)IC3*7T&$qPbnKH zLT=YZYS)j)Qw5)UuJX}N8>J!MGTr_Mj*^gh}iTQ?UWl@MG5A}@tOgY9(eVt2=9(a`q31ICd= zv^hAeyOzM9&Gw7bszU_@OV)W`^`bmAd}-?NJM@||O)gSjAL@M0fI@@|nA~ZQokX<2 z=w~GKWH*6txgb<$l;flhC6;4URFIRr;J7<=hqf262JjfPrAcxQ&G8YZu|K!qYt{Wf zx95}9#-F1|hfCntiE z+k4gMZ2X{K+~^9Cz`Ef(ilBMg-9f-2cCba>a(pEK(84g%ppibqJ4l;fPUtcri_RiL z5s>9gs@W45awypgASa|_gN-pS8YzU0OBi>dUoVV*&)tcLRztZWqIMF8S%4$B*ZrD2 z0h>C8)h1)3FjBMf6>KTMJSk)O@)y7_ONln%2I`Nz_%m8MDd-!a(AZcy zKVm;r9m*Vk={pR5;=o1vTU4mBT;D(zx-0hwdZ%ayW+`sQ&4Cp;&PR`^ihc4>oja<* z-LdfPh31vi**bjWirB-Qv_Eb8c=OcVx+BU1b#L`qR{lO&E1kxoF~G(G$3`XOpVcR?7%_`n4C{24OPQWdrV zltAPz-JgES$J^T(U|=N!nDhZ3FUUtt&>fsFGAUv8);ocQq)$GRE;f0`vpqDBH$h+Q zf;JHK4Y1yy@lofXLNaKckivffEHDCIQXnfxTYLXy0p{#a zPY?2{q?Q@b(~TArIdIr!gT(MGlkNM`MOl1gf_wy0>mY%Qpa2>jHYTaL1ZC;RviORm zXMcl={exhp(W2n?Z@k?W|Dzvw+rIRZ*?dT$M^TQi0w~nTCxA2fKEvWoniJz^>~vk} zFLrtwm4^B~`#ZhF;wuJge};DOb*DhH7C_>!{tP?DpV4|YW6Pp;#-G7m+)6JD@f-gu zo)GT;3!X~S|FZcI4_WM3WNEaHNt#*;16jLlzHz`&zbj*Nd%E0%6FwetCa!Lv?>W$} zE~rPJ&CozX)?|RxcL4J9FrQ@|vzY07b9gRv46R<%^x7PLVZqTQMBjSt8ja6%SIM{Z z)8N1)2NPp0FxsEMu{>~&0He(h4GgwPGQj9N0Mk3dr+eB+D*$u}(!t()Mi+roGukNq zM}&8^XhAinLZh4<K}C@(R8z11fVr?*FWdp;-4V?4k4 zG%ub3B@8*?9S0|e0)m1PqJB#Ei19AX=zB=|CBA}yuJMvSghUFQ?$US0c-JU)V<|{R z#z15F))?xH8YyEhI4;iQT#d$COb-HyfZ`*x7tP<)i zv)xJow+H;%aI%UsmWvO9fb@jisx=2e@_c%HE^oz`rJu;<6}c-syTk=*;sBI_269C@ zy9sa3UrM)a!dt~RVvPPrztW64a&Nk(39sPg>BpP!9{iu_Pn&RjDnV zM)R;-MD`Y>B%B_vz(K(p$a|-;pacb#^ikSOh0;um(#8Uc|Di(r#%KEA;lt@Y`MfQ! zOoy8C6ZzZeK27;4e0%ziruj5t?-s2LXJW9$p0aZcQ&P;$6i}JpFMIKZoy3 z_bBGYd~5pLVt#7!7No?3sQ|Z$kznn^rUNN_VY((hr3sR`D!mHzT73#L-cROC(4`;| z)H#LnU?&9JPiaF5L~F`V()Wdx$-prk|uR3NsN=n33FDU|vRQtojR zpl`x*?}(p|=o>zVydm>hP;g-&0b-%gpQRsa#;g4YVTH)s(^hldg@2Pir8)m6ejaGf zn~8B#(rcRY&elQLFZ3mJL%xyzwK?$iPCDuEipX;Pc`%S7^zd(R(k7>`b@<77oAm(; zDu#)Rj8wX`mz&d@9o~$G(gz)W2Y)dQr}m80WT2K36(Opw$Ib$51$?7{?35Jnf>dQa z^&C0^VAZ?V_p`xw1-$EMS=On#aEA;}Y|2W*58 zt{`Pcmq$ui4pr6xATkuxC$vhEEzu$rn;j`22 zN_hM1EH@k5Z=LEBS?S6WUf47XwleUYh0{oIv)!Gv9}3EJg6aE8cqw0*UQ@#J`Q-Gw zCA@#{zs$Gqktu>H2(S!vn<>uaW}qQ#(=IBo%;oxYbxYoouSwt8k`GILD!3ncbny3} zwA|@H9c_s{#}g*#N%INOg1k2el%Ws%_e%!x$#N_TzRZGcP>ngA2LR2CePAh{I|MtPo)#>a~-tPRxoY0QG^u+L8 zPQ+03mpIW(zX&zH_)|6aub=8%jPTR3pXywko>N4B>(frI@2)7<^Ln>J>aXZ?*IRL&b>G5-Xxzu2!SNHIz1#=vEY|(b(3id zZx!20QecKCmYijnVFF{;@0Ou@r+d7~{MM{nf9OzifGMM#u(7Q`?qc`1VdhA)&dq2x z!`Vy)=CbFG@+@rs5@GtX4ca^NOLum&scG=r!OK+44uoGq3JxEjT3n*Z-QR46nVIgB zX0s8AzoCUQIA^*(!-?lDaP7lQLlf0128hu7#&+ndR$zDHQdAXcZyZg=Kz(>sd_ z1O4QAKR?giNINATURKmW=IXxg-Qi{`^f_>Z8PgpXbo-7lL(Dbqq!DIlhUjKd^gN1W zu)y6p!t7GHAm>+Iq-0-p6d!(6D{QHl9 zZZO+jKN2*a?w%fL2K4jwS&O2F645zS;1ILwGIgP8PJqY3OxJUinLK)ba@~`H5K^6h z>u%W^CCK{<9t2l|3rnf90WCd-Xb`I;CEj(8GK=dx@)DZ{d9?{2nio#s=MEOR^k_41 zz&T#hZv{)au;>70`U8<=o?qnVj5a%U0(4>`MG;%p@cY9Xh;#}+q>A)rBwQ8D{nC=Y z(_476BTp2w(z*;&dB7e(x!@CycxD`kW#)m$Ja zq&7^kglMBMUy5?E@NU!?GmxGB*($&OJ|P6AwbfXPqMJo1JW}WJUr8nfy*RXzDO9)3 z62;*yRXj*)lQ0_J)UB~g4MG%{;fR_5$|};1@tFRAP_G0r=%VO3AVPD(81V=9{utBP za7|iDQ7uFT4EmDP7IIu<3-RbeKUizLJ>FmCPc0)jFP?jr^4+@I{Z8TTD`+1q z%`W53;5{B=E0gFG;HS1CS7mbm6SWy!Y;bklmzbwCY&q+`yVQHk)6t4msZ4M`8&>-0 z<*u$Z-s9@mBKVzqX1v+PobIY7pv`~pww-`Zz1E#D!A!9$lkUz5W>ndg?`RuJD8PO> z0Z@G5CQdZtNADU-nLHbB5jm`DBYR6I9TPQnwCl7K3nyl32T6@p7nL8EQzO_t&yg{`Von#s(c@_e@qcaKt@~?i)|^4qx2#kV|@6UE2Hsp8?Y@)D9Tzy z<6#;6Cf1?f?y{+7mOw%gY9Ec+2CL3QMPxkcNWuJY^R3Uz8V=x`rx zYqlxA<9aL{D0b8|EX!4H{xmbm9PCb=X2w=Orc4Ivx$S_lrfnr{jp&L`O*1pi%dStW zX&LmcH#8=C$4Kx*aVFD;`3U7={T~L;K_hN)tEro66v{Z;C_c{wl|CXv836di5>ByL zo6d~my%q|~#$~WQaL}KEdG61x>;rwtxD5{{`=;(O!JF>2hm*MqrA7zeBN2nMvYBn& z+7C;s-Mq+Dnw#Cek(t=%hwOypB6ZSCuj-3Zt%;B|L>WR9sgP-c&6Gn2&{9Oy>3 znX%?*cSxJr)|}?9Xfrc22g+RZg6}~0b(r?}yzUGtG|X4~~tSBO|WMQUbui33}b~ z;psP)AMtg60k>gcDWcD)65AQ<%zOB2>f6oW|5Zrb?b>dJ`I6jz#oguYCO7uC6|wt` zd@h2J3XrB|VBm7hSUiSbRqEsf?cQqh=O%#bPrGm1@i#o}hVNh&nT_r&4m#+6-9xG1 zt)jv?Zg~)t1!_s4q0B_v3C?zvv+$SQ>_*Ho?XbV&W|=*Poq1czD^%Lj6#esd)dWbu zU|)I&TNF9O9BITekTcwOv&@X94f2>Emb8(Ph%$PLl9PPZeKJsam#b3K?{JG}o23nF zyyFhOKsZOY@$dPanOORWjc;a~NgAgX#VV7K>f!SA@V(pnXz$D1CKD|1khu8y|<(_Xd1gxb#y_)v!nt{7 zbg&SRPEN3Sp7)Vt3*C$J%rAPrgmNUWR8}Yx_vH?rZ~9mLmDpPj@gW9Kj;uJzoj>0k z9h{nELRf;T{lfaZ==v^zW1a3ME->{Y_K*$A(sAP^MLJQDn|&xOvi?P!Cbr#MyaoWI81zQ8QZESy2J0JS~nbbWV3@wmx#>}dMd|EpACI4x?H)x)MjyHMa8>Rjm7 z>}cvCp}Ti9jhzd@0vIm{=L6CTnR!fXw4Ww}^NTZkB_tw6I5^xESJ;F>5`TCqwsW-d zH2&h?e&Tj1_N!AYXW!_q7r|s-iy{%#&t?G=WLkBtE?Y`mAFWe5+YNVloh_4jJ8Rs5 zJDGgXg?X48dvx;^+S75(OM?D|JDD;4pGmQ{z78lw4rb((84?-!@YwgODSxn&8QU3F zAcsry879i=Pt>HjJrQLt6D-UZ&nJbo=X~#ae@iV#Bx&9)0ZW-j%eks+fF;s(`4+%S$A&q;Zw2mtsg zQiT*473x(?`+4nX^H*6XT@6+uvW4F$b_`r}TikbSz=xo=un;BtOTE`~zUVUOh5eBeT(Z2_lCu!Ebwi_z<+3u^|%-&P{ zQ(h_j&vEK#sx9O6L(~9q)|YBz8lL;r?q)#EJVsJbD*ZujQYeEN?g8$Z6Wx2en^}|L zY)U$SVob0a*(28;zcV=RotZNem3Gkz8?J({fMtXsB+xmZV1(zR6bMD%$Q zS4jUonE>I6Jxz{}J@+(McD^pX&j+@=CsL_Enco<%SYidV!q-msTQhywBs$xFM_r5_ zBeKswfCS+`k39U{xW^Ui3n?SFFM6vY#%?=dSzg%v&?XC(lq~Q zn)sG)T7&wDLvQKn?%vDvs=2>#NJuLuTzPTL)PwuodwZFqD;^_Cu2)%>MDU^O*xL+g zoCg5^%5|w=wAI&7kD!^6vCWaba7}4E@4MUgCZ4m=Rqlf(w$bgij~U2E*FNS4^N#D> z*9^lSr1U($V_8m+lieNrnubZl9=8M2)n^ItPH5SE5YX>l^+*t3)ZPmDas3DxjtllP zqx)TIwS9+|rQWFx{RtHVVo-l@i}o|S&%ZpA;~AToPHbPxB0Yqj8tog})E#v}6#Dh7 zcKxa93E$)0;eJmys+rjW<4opBSG>qHbXJMec;!aqN}UTS-5DfDGMd<-@?zSgNp?l9 zPqGyrPsjcr-(}E{A`}ghiD+_VqBKKBw>I$TSy}?A*l^O4pdb{FG2AlU_kk@99rt|Y z;@~LWqRbPG@uG{qE~{}H7MY^$xq?wd+hx8Tg@Qyy{G&3WuVh-mC-rY~)%;__T`n7z zDp?!=r#9s1omj=1F~xPo-df5V*Sx>Ucbe!!f)eHGkN^)qP%?N_(Hqkt%diKVE2+-| zo9A**9dl{0Xo~gGoBL5S8zb4DV)cqlI?J0DkTFwwh9<>$+A_n!Bbs0Uo&3 z2belj0;%IV%K;IOh_QP)rhIfqFNEPLb58O(F^30^1fkLh59} zTe(4UT~e#O4;7bwG)F>^$e#$=-#{m|(jHUzhV#l-L7 zuu~sfx67Tyoq@ z#VU(Cv~|Vrk|RnuESc~(v{GuCPo1QUeTklqJ2>q=I~d)Rkj9KPqr?Ds@hQuG-70vX9PT1=XJ9;Gn0+!9_}jKbj8w5_d@ z=qnN%NJm_<>v9ckCReBN@F0AcK{^0w;f+GTEV5WkQJe`CvI(r@vcNxJw`utS_2LE~xLM zyoBm2Xjaq1>@sGPn75288Vk@yf`moTNha&(K}in=rnf+F&SdmLoo_nag{=eZ74pOP z&N0823;_~E6*F?icJt`>ioIzUvuI@oh(#mE^3f2DAIGXcNBM`>D9}Y>LcWM<*&NK_ zemIPCu1f)k2!#k)d4eVji~uCK*Ua`MRO{GFmlK--z&y>bJg>mqqE0!I9V6gFK}kW9`{)_Hn)k4#&FHB8U|K`>kf zOI7?NH13uTlOqmY&*^fdVM9F55>XW^$Cy~Tl9{O!!aCN;eb-?cilH!m8y7A%)r$(L zJ6R3}0rtJ%vD3i?g%fio?5Pe!tjHA|bi=oVRHhP+f{s^%)Ny}6x!+RA9Wru7@%}03 zIylOmyVwkyCp8P&^*KL$1n{>G`8uJ?(4tyy-;FrlQ`S9>iUKx81UA%w*Z8P?@5+~$ z=JtYvDDB4*UBWH|Do=THCkI6_0&b|eG*%Zwi3^=!sgcEw_sYw zdUlgV1B|hog%#=ZgZLLmX@Dm&VyRH4@!T4!n8Odxd3@zo5j`x+N{Xrqws=rNG@UOk zT-uCsG+dxovzbm})^MnwglF#_^|iz) z2EdFcF{=Lcg)PWhPS2MLsIRTDo@0<%CA}1W4|nA&ADM_v;eUR91fsP#a%D%D@_8xS z8vh3k8pTVjksd)-w%;)lp+86-&8^GJ@B(=JU|T$Nq;hs+Sss{bQw+sitvl!lqHm`@ z>n=UQ?3V0>9{Sx8==Kd5P_GRw$_~WnfN7<2P+oH<=c2wqqBRO;aCr6q=Jax*E zX8n{}@vz>x5~f<`PfVtAH`Vna^s=seUE7!DgymO8BYh182~y8$MBTly@PDz?G$wi8 zUB1+e>D+uZsn%)piZf7w}G*Vok2=*i2+*op_qEQ6G6YkEXreVaEfpD`~87VqPpqHYs zw8R-nW0S2`;$2G&x42@N8JCtORN~%PMgZsQFA4tx?p>JX=U*n}ld=o=j>Lg;aIcX7 zAcOFmq#E|mOVJ&pB;MyXIA3Xs>U=faQm%21-Sw5&kjv{b- zPS=75k)1)9qBd&d++j%_9z|OU>hiEevBg<+>%!EvVRqf}JkaR(JSdBnQq z)Xrlx`M%Sc$6ZI6+RoTF!AS|8*Rr`B@?%jjZ(69kpJozu`PdMUU_v?aKm|rROQ|Oq zn3%OJtXKveX&Q`Rp4TmkL6ve=jSKD6iHJs0QCffwi)Yb{Uyou@S|`_`YLCT4{?s@# zqVZ5ejFLxc=sPTn-E>j&^q=N2W@Cj0Cl}R^uMA+UQY) z2v1>!cv;W!1XC{gpHt>?_l#3fPVY%ZZJxR852;^&l;X0$9I zB%1?+$-pZHjzCgl5UhlGUVVf+K+;}Sl%&+r=tqgV3SYOnDUY{TyD}8d3d`K!V^PZf zI|J1ncdY3*{`{oR`!48^CBY5~L!o8`r+7Dt*DSeOI4zvzr54D_BKO#_Bq2ZHijOmw z?s`$NE!$jIvTR_&wzjc~IfU%>(hFE^ul^@g(0bi@4p78OcFL#Ag`3Tan01M5*AUdMdV!vkx>7_x` z(xftSQV2(u7Dg!oUyN@s#c>kykvsh2v5hmbvvHx&j5Y*I#?jNUD zM_C>zQf^3BA;1G-B*QTZMBYh8rr06cD1u5yOy#{Vp5$f!0wW{`w!Fx5#^5n`+%L_j z&g58I9ehs;`E-anNj?js_c5<(vUTVS1kt5xLKkp@!t^*#o2^ozsvDw}5W=_!zKL&T<@n&Gf zs~oIVOn{h(JbT^UUynBjm;>F26NsB1=vJIS{P94y{seQTdC<-1G)-onJF*iw@N0K* zrL7s@-9zpN8E7dafl{W!&m6(})jxU6&bLdBsD>kKaKI zC>FtOMQ&4g+mphM=Dx;0@WbbU>x)q=&86Q2i-xn zxju-0`191Thj`{#z!h&d;$F1DQ*$y`>7G5s4BWQ|7vlE6_(zgj@jiQ_PqYyc2`(~d ze4G{Jb}eBy$d6RbrjiG_!gK2KwUoEi-XKI)pEy6b4?K6C7+0y}9^rwo(k(pIbZj#V zc~+`oR*1PWy%x;M<-^i8#9P6oW$DbA?_1o$rNB3~=JsE7OhRI~ebxK}9& z`(hDOsetTgElCA!)`dOM0Rl0=MpeabO#UDT^Oqq0Jjs|PbZNggI?V;Anfhr}T4|mt z!HZs{w-wSr66DHhrQDyaGmmwrusA8dq-SC*QM9eZwsM>A?q8>w5uN0Z5nP3?)mt?h z0V(B;QVgcx!{Ip2IP;d>J36?tEV!(6^#r~qqVe2JMC)MatOP~{2b1|Dk3pvW`L`d3 zC6fV5qY++CxdXCMEhNS9+_ka-g7ewJgucH>W&_mLt)eJ$itgDXq@MjiKERuhem1Sq zA#KV-Rk3{-DP}uQ%1@RC)b6VYyEK(K&2qxJjp* z0qi8&=X8_bk)z(SK-Vh*z=z?W;Q)B(XQYo{*sxq#jjcM;QH!U=DQQU%^!N20sk_cP zzzwUZ83a2kaT`xJy|>eGkE{jJ4u-YG)B}Hf5%)3{0TV)-wTb@-czFWNiF{QHoct<6 zlQyh!L(ee7`erp39#aN1W10#~f!L#o;AQvIGfb}*UsDD5pudHDkN(1~3fUtJnbm1z zbfwX!AlZPh*4=o9nYOKHDcSBxD!Cvgu-*As33(Q-O6xv@pB&d0nJH!$K3cI#0*>D7 z;f9}Sn)7{iTP z;-x*5+5_vJVup)@i|jm*t>+l!m zKOzjGKpqe)>1;`i7lQyX2kJwm>`3}TRaL8?UQ1#E{?WQz6%Z@)tHIewc&9mfJgM@p zelQFJ{H#J}&?w?Hlj!jSk(~O^k${9_84hbf6)f>$9||N;NbiNg#$SOmxx$QP1qVDc z{S^b5zlN<*g??jhNfVRKGT~LSov<(NiyysDkK&Hgq1YiGWh67lAI;GarS+6VRLn|N zdeAVS#(cRT=E{CU)UZdi<|5E~DiDK*AV`-8Ijtv;-hN3ub_yny{3~Y&?Dd~1BvA!DsM~Vh6-!>j}uxX2Y`yODAnqTVQ8)q?`aZ8fSffV zipB-XjLZ#{Z)$3kmqEtapJHUKj4W(iog3<*(W8@8H^$T$d>}_EuL$RKDfmZ4hK;;h zP&_^@2~SxV0VNv$Fj-~sbG-U~g_OF@_rRHVwC6NTmdC->-7rH~t@>!y=Si^lT4)M^ zhFcXORRI;LdN<16ihQoz-E@wbYbwt_*9;roqb0FNgnc6ws$3hZRG6WWo&gR0vA-#J z4}TOL5eN<5tqA+Lea*u*t1H&rI#tbP^J?Jrg!5w9%wx@S06yxoPXnHM!T$GyPze-=Amt z^m)dz9!UE_-E@?~XZ+$dx)JA_nzp!qqD{h{TnVoaQ=j>vZC1e-+3QT6evZ#KUFqkZ z2RGaEnxPk374GEoaqKpSjqaxN&9JuSRo*cSnk4d^3xc(Ahc%s)ZwX7AlI{87ZRV6!;qb7ft@FfHnl}SP0xBB}6{0b0cKbWi zf8MaLSr6ofiG!|d`_Zft;6Qf9KlDnVs)a*xC~RmK>z8*(u*SIU@c6O6NZFv`eZzp^ z6VB9h_Gz>WgeXaHhYGe{_6l`C7oiATS|~yijbEIsP{cz_qM;j4QUyqfbHh36Q49Ry zGpsVCFbG+%w*?QROCz^ebWv4Tf9p~+^-R%HU#clR+zbxwee$;825=`_V2-WF?dbD0 zKpA!=3ip)JCb>vJr|LqJ8!RORjN93Vt%!1x05Ul-oQs}c(5qfZyWKA&LshY4@Ni&Q zJl(6d`QFo)qP^$5VAOY*Gj)LR?#Wl4uZ4 zF&fE%!bHbtj{^j5V;PrJD`9U}_gmAq zlSE&^d^qchD@d-5e-y*oZBs{FB$}cPY_Q~e3e_{$ zsFh5%!sx`Jl3rg78$q^QqsM{_N8Tr+ckpY_6wAJP>?@84Js{tx*E*&Mo|{g%YyB`UKg?l385z`iigm zmXt%@gopLi)5$1{{t2Tmi;$CCW}^?M%><8_Oukoex&>qmFws^k2N|deW7dT^Djeaz z`LlaeVZkGD;7@|2F0njdtdh)xUT)Myrf+3BxGDCzF(8Z*x93IVefkrjq=FMB6E9;y zV_kV*o}5w)b7}ekHKhR*?p|<(Yr(HdB|^%Ca?+Ue!{bCPI1zJq-?g*?ujDqPdHEW! zX==d6h-mSfOb^{x7n%Os6_)t_u5iRreR!-8q=YmWL3!|5Y+}cw65%2%+Ny)o+#VO3 ziP=o_cmjT*Sm<ySv+b~8eF3g9q4aeb^8Z58z25JfjrGEZQ((%~pw z>1jmnb&-XRxE6tAbdsN5hHfZxD{a;{f)=aN%j}(F(MiZ~V}Ea|$!&T8%#l^+<)!#s zsmE&_z$Fuv?nKhovF}zz^0?V`sUUBU9?$TgT2+ zPj129L!Atoh#)U7Uz6veA9dlfEOZM(jLn42OC3G$uMY zp7;XWZ7)xubHZua|K_z}upTu{%2Z>Rl=D%=41M&8^qq?6zSStDje1?mtp9)nr1g;} zb^@HP^F)qblo774-rFFLLs#eORhitdXj)h<6JNz+r_EF32-1$cR?-Y=Gy*Y1uMlHc z*m%m7hp9nyx@GjQO>a5#W> z*-K4r6-+dn513yh%R6A-{kTg_6V~8u44h6&${{|nwP%I)SaHUmvWQncO>$ku}uBTOxOWU&Br zk}t0j;1MJc5=(He`G_6g4+X1ZsT*l&umRKz9;8KX=pRft*4N_q&sD|j0^Gu*1YG?{ z$lz{fp?v$n>txk1>tDJP{$ToN{e6)cy}GFv+B)~ZA574>r9m(55hZbh-moqMovVLqDeSP?0$h%qB&q<%I$o) z>76@{qxz&(`cfX!#;q0}9F@(8+FI#;b-5Y46KelnOGju8-RFzbXunuTK(+TVTF%ytGGRX{!O{o3wDCFt>`4cA zr^LyiwvwoHa$;OO>Z!sXSaKuNiS3C*7>qE@SWtx2*OIQ!C!7dyWpkYp^wRd_BJyIM zH&B&uoxgGOLWn*=i_vH*8>q8i8sBi}?TQCL{OyA_BP&!vwo03IF3=7D0R0^6)p zzc4BHl`x7#nBZEUKZ%^e4)7NPS9Oi4-dn@)wvUe+wPGUy!$>E^a4xUb%O<6?rNc^= z)gNh_Mcx%uNaqKC^BGJ;fP+ z-8Ez$(aNPRycV|uqpdBl*p$G}SZi3(-Go5}?w7#b1u*@}`|pGKRd6}Tr`r7=&ns%d z2c;ps0-To`;SF+9-DL?H7lsi5crSF!|FQ9o}*&(qncz$4NS@oPsr86VW`2?N?MmjqUq|I zA0yfK(Y@`j2|p`yn2WHJ_I znJA0~G7cHfB1|S$!QlM4eRrB%lHZbAlH30YeQo+v?;4$mzx*mv=y+2Xf~(!M>&*DR z+7o^)o~X_A#Tsn zFbX5I#8%w8?w2>OCYA8Y69Sbei!S`(H=-ID++6e&S1cce9EzCi<^Grt3Yb#hLpD<{ z&fk{&>}AU=3Hv%0tHVnx1Q*YZMjM7`Y8dH*`w2#hoU@k^$jUWNLtEZ=F0ca!FLO zjDWLFe#XfcCL1(1g^cB&-~*>2B0cO!ZK3vD%DsPs>9<1~i3nwiT?_K4j$jS~-LsN{ zJ+J3UfZB@Jcx{v&X&^NJH1SHe;6`?hG-yr*Z$|?#*0Ret0ao~#Hs@uM2@c+O(cmL+ zLRm2x`7HcX9y}b(JW{;lVLUM?sQXeDp- zU)akF4&}V{)c5W%E@WGcEFx~wnIM7{ox%M_v}anwjxz{Q6&V`xxiJblabh6j zMRpo1m_DNp#qmEKP@Zpa%)B`Hh>*p^RS|I5l$XZ^*HWlJU%3?XDi3qTu91ZmOg!A0 zW?7CZ4y;0B@(}K1{V@#~PZ09~-)4q0tkew*T-`{+kakS>Z~BW~vhwRR6E-jw{}{@N z6a~-BcwVX4o|y%b<#=HW_F&wolz(}asyj(%W?l+%^0d_bZe`!UoQ(BvHR>(3-V|!} z@RN^j!Nc70shM>QU~4eOQByQ6o*6;3F-bj~nRT67QK`WUfOxLz z!0Ld(k?m~rr5u^gF5aAJ424-JVoIvBs>*%dxozi)f1oVMNW{T%?RV9&o85%u>0aggrMXWbkw*Cgd&F z`C)RU2s_ET^(qI&zoe=GZL~tt`NoOdyTuaeyK6dQSt&hH>AaV27M;jP=@QBToWL6~ z%1`zEOUJ1|bt+>h7S39gv$8ISDlZT9bf{#CR$qtC)#*?<23;0PhpYysUVgt_kt3r3 zx!swsnjV(NY7Yb`+&o@_sw9Fq!s0rwO4P&XL;m&mnKLYEHfmg|)MJXSd8lu>f_8zO z%c`*W;FB~ADWQE8_O)pi}`s;0n969#;b#s z?DK-|I=3i;^|3NY|CM2XBz%;DRI+u;!s=x(^K)a&$n~bbEPLa$*0E0s12G2ScTg6C z8*UO&X-8CcIF1WgCOZx^(QHnUc~24D?jlh*^-8+=1NkNi|G@v@0tL@9SzEAO{51-4 zvjWT_}1OBpYdFM^lmEj)c%8s6mBsj9Uj+lQ!sH@<{1zNELt7u>)NG?Da4 zCNWC<*V-p?%-1izG-{r$VcDr35UT4My3+TUVaQ)FmGxm01?DZcGf@@Btu_jH49J8b zG;WSw7F|@J^SVwCM!0<6u+oF^e=y<7|6;;%%TVWkfEyRkf3+Pq%|;y$X)j~s3b1%x zuotiZqwf5|84gH5^%L8Z0>^))@`ymPoO1 z5+0*uqela>K(2?$iSc}`WNbWb5Jm3PyG%oWsW>*0&zT`JmNNWHMgF0tzGRxOTUKtu0kTFzpD?p3PC4>`!6l=pEVaJ0=oP`6 z6|k|$lE;FKRi6b@F|r)>te73@2(X89-0BJ ztvU2l5%=SMdJiCA=p$7U11QNL*c|_pSj3OheHbbd3GJWsY;aI6G4xG8X|k5cU59mO zDojDRN*rJ`_<|dLt;y?wIIT|$A|u7Xtcn>k!Z#)17Ncy8ubY+5ST~W9308tc;4F-s z*?Rp_cCkD+{6fFf6R4Q}30=aQEGq1NiA%DclO7rL{ZMG4Tj6wP-OJ(3|4aKSj#(N? zy@C%2O-%@;R4Wg#m_128LRR0r>aTk<$1qMriw7$yNgjy>V*Ib*a|T}^<6^l~`jREZsiferMeltZXqwPIAzeXuJz|J(RF;Z^r>hG;wPhxgz< z=!Yn`$M{EfS%1iVCS#`iH3t%2lqAUb-dskP)nTX9S49P+03`g*7g6+<%JW4eknomb z#41&}{?FzxN;T*1H@)1S?l<#CePNiejlQ$g8vt<3n|kYU0$Qs3idZtqiqBx!lPf;v z0h1rKMs^s>-kig3VOe-Kw!i#gXg=SZ(aS`WwnlooJLv(_*zZ-RFrm_i!EkX&hQ@8$ zfs(Fsk3C?OnKuTGuxmh)(P#(ln=icU zIvzHQDfIf>!wlkTSN4c$;ed;Yk5G*6GPmm^X4~}Ta-1&^4WcDqquBW+q^@DoEr zqFx7%f?y%=0Ogc*pf$QTS*ec2C<(e}N(Dz7{KIAzu^YxCHmX$*s5d<`WNvd^^cQnn z?JLMa*ar~iqXdhZ0WNvwU_{CIJ&XEsSpH!tzFjGby+b zdYcVS#S%*-s=#GV0AY!~;;V`jD4c+S$NYupi!n~&M0vd23NI=dD%!-XC!N-Mt)!5#v zi_W>>fc~!UM)HqV8&;Wg8^19W|E-h&DZxUgOVTtI-}W1W62ZU0f1mss{p!y+@-@o& zef1sk!>pnm>y>V zDM6b2PGu%pq7*skPd;t>_W$(6!s#4~*(2@|IvFetPWN^}GMMX1p5d&PO&1|pl@%O( z>gGOU8hifdnI4+Z$?lYA%nqF=VUFVWQYWe4D&b$qp3UH7rSLI|qUf~WCdqRyjKw1` zEq_hL4fbB*&iqEp<%f|TmOM`5V2(x6xmTuw9l2Z-tvH)+{uBj27rCNRvP^Xza&yKl zc-ExN8E)aTrmfFhcGHNV1&30gPUm41wImXV-i_|YXDK+l(S7r*8PUG+D^wU_lfkF( zI-RSVW``)lX2A%vqvj*mqsRP1q&&wDnW#uR=-HW1raapgHE?(2-^}i1-+D-a2%oyA z|7J#%ee8cj_@BDWb0%;8;)XwGPAL+Yf~(wJ&zVt-LVMdtX4)_zN(Ne>S~n%4;-K5q2ZamE`)h zISNm!<2f&ypV9jLFPhcquis!z-JF-q^`qbWg0DCQwD|FR!}K9x!N-(DlXeXjMZbPY zkCA&xOD!*(G3l?InmFiXGd#0)l~%Y|$m)LoGTiJmclXPtE`0@6;C6JczHF{&`1K$3 zNKpZwK`>zeNwq@6tK6DbD2z1A-SvtIOHRvb-MRSoD`qekGq0NZet%~N7_(=CqfTc) z&yJTd8DpTE{;JujT2P3m-93C7x#m@N>zwv|Dk=>QNeLVO3ol)d*NnDXwY_F0kNM^^ z#w$!me?vwHk(1HsuXkT$7om=wj%$@BqwhTcu7Ax8ahGm1*O*(~yr)cmbC)~fDbvcY z>z^`5@oT`-W`1S|R?kMYOFDv&-SJPe%9GsBk2MVq|G&G5PcO-Q?y6olUHv)rOM5yo zTjc0QPnL{BQ}#YZB+(78o1s-lvl~|GK(J0Z6Gg#i?t|AUSo^sf`-T}YVO2V~009T5 zWhWPP3%raGOJ)-;xv`3X8445709pPR52yn2n7TD@m`Sz1e=t~1tB?;mrhhvA=Nsn8 z;NhF8^dn{^N=!ueyQOcM5sPkr5q&Xu)Y6b=w9>$?l|9c1<9xtYDG}SwtSDZ|eB=#% z^<`d>H1==lO|j76a@N4|mp3ohMV#-c;P>Zm0yQ3RLpGTu*%=|j7T3tK=kJnDW=M|H zM3t6K*+OqOA>8FxMaKOJeoR9%+`F61;;QR2!fb6)7n3Q8zHWo8cHGHwDSlXkB| z;ERJ#Br_CcmBxpLDCvEjd+IH7y-e!mBNA9_|&FSWk?tpj9@PIDmA7B{d zbeQ0eZtXj!sbb4j|K1Dlm|J-7%)gtEBgL-&yXoLp-*?U6^e6J}xkukOBmKr%fo+B~ zg8;CU{lm=Idj{k18l)5vfaUdu?St$6ewr{|4E1s0i$%ws;7nY-d2W@mGW`}QBE zwfsO`9LXw<%w%qJGe0nMldbU4b3QQBsvu9cjqHIXDjhQsoa5g5z%;kUmx)kIzp2H_ z;7jlu(x0SHibiCyAU;b}7sh|%PKionaZwv?zz~&E)z4t7T7hm7x=b^1h9Jd2DI=S#XZCLsOOp$ z0b_Rf18mMl`_`kng0Q=X<>P#~bswQ}-sRr@$b84H+c!VP^>OyCo&dx?AX6M*d0(O} zpQKP}{U_$(@F6sT9+`-CX_=T4+qpTwNR}+Mx;lafUGh_NF6ec^r+6W{ZY>Jla`${{ zjzmh1_@~#ze)3P#R{ZIgN$N!(;;#9psc*c5qT3&NRU;7*x{lWP-&75YRKA~LO}{-a z$)4py+$aAuBWWo7ObxBy`7`u9db;mlX4j$dPUo9ciC63kJHprW@kg;i(6Z^vKueA* zb*-P9zV;*IMt)`L+_9h2-1x@jVJtD9O{a z8XLXg{`G~)F^XPaLJw=*lrPOTHHBB`g6DZUieY)?mu4W3{OLFO!$9528N^d-|7zj z+O!O~rAP)It|nOpgG6teg-2oU`AzQDuaWl~-QT`8c`)khug#Dihj>(iWfo8=+UQ1o zWBOIbs|?E0pw5on_ZwE?R(IAn7*P+nr@t{ndw=4^1#7P$BH23br{y#srI%ycRa4)Qi>sHjkzsxJ`D^ z&fl5sYM#(nZx=zVI&Ji6fA8Aw%)tC>o9{vItgF}ZwH-mlWA63OefFI>#9Z(8{NC); z`n1i}Q)H2NOCsMR8Z9hg|8KCW5^BbGQjJ}djPDn+9eRN%D@p|keS5}z_`T^vUHYOQ z%rHJi|G-k;;g1=A2CHA zb36P9TL0A@{G%Dpuk(I1O~d!+p`eiTL#MkbH9%sG;^Z75I33jr?npKOsDannefXm} zEW;r&o~e=Ydfp;iXa0EJa$*PnCd`kH@o)CN!)wKP62Xq=-Dul_>xtKT&Zj?F_NOO} z{VC%(%Ge<#KUjEVX>_-{)Y!8)M`yIPzcjbI>#UtI`|ti#$pkq{%!7zVus>f_050Bv zsSE55W|qO_Y0uL(k31P%}2kBq-!lkDsRPQuC;LGYt?Pb>FA$ zB6FVGx5(Dkau^pp77)b$_gi;0Tz6&>s?_;5xW>I&WDlo}*~Rumc8Gx!GI8+l098X8 z9pcfynFX1@$WCXHTSaa8d8n=}@lLpEvT>9g<#BC^TamQ`Yp+3= z0dCQh#4!mh@}L9kyR&xte%*|_^Qh=`vkd<)<%*ETMBorA8(sf$JIL(n5V3<{SWC)n z-2wY6+dF!al6OUQI4iFu4@6Lo(M(`n#epk2cQG4HVjKZ{U#RJy?ESx<6rL$&22Scr z5%c~>xvlSgb&R8+wAKZO9IOIe)&=`hf^AfVZS3(dq!ytQ``HEg6sK!&NWiv}?o=5) zxC!XOnsb0=DRj(l8h}z$|CcIObZN|Vys5$-UiB~#n?uD(QQk`3af>Q#|MCLO#CYOP zue6<+Pa#32RYA+HCa_b@7wdNp?0#mz(>7lRpGq>Or|l|Vln8i?0B@zYd&+cws{#kk zcf~#I43KGF5Bo;nd!T>x# z1#Yh?(PcES1Gt~$Hdfm?@YjZ3b^%)P5xr~!yx{a+c6J%ctj-J8X{m4avX}IS5~vW3 zVFN8BJS}WobKlDJDut;N!Jh7t8rzqXBkriNLr@|%)!6Z=_P&`%Tzzl5W96L~DR2bR zdx%}zR(C>gyZt~GuS}|^7k}RGi&wU+L)-me0P#KdPH#4I%yhY0djoj!bgdm=67I`d zdkE!W_U&Vv`#wN+Cny~}%HAH{^g6kC@ttWEv#xXZ_OSz-kK|N$T;L^gffKn_KZ?;w zbzLIcrX)IDH*|TXtL$rgXV&6JCEy4N%ygsr+He++``2;D6keDAGs7yuM}f06MRp|z zU0#TlL_a2IkUTtkmXAB?QU@r{wD-Hdc5o*dhMHvxKe^;iMj8n7Q0RcCnYfi z=tEgle#jb1HNYT8_P=4KL3*xRqToR?@^5)y!bZO;WDaR=0xip45(mwdxhtC`Q=al4 zGf<)`qH-w)C6PCP*?!@lD2bkp+vEjIUHYrdt0+YQGQe4lODiv;##g%DHVxh@u8LQf zfx@4b!~|i32Lu`*W*Y~=)q_jb?(BNoZy%g>0N;nUrCD}wtB-!rvIU!=4jY8GZ9yGn zxE5))4^C5%%~KjB&$Y~PyhxQ~z}UIQ(G+o!>vg5>;r zgPjKt9@o#FZfEv&f|<;w^twOF7v%Ad2F#Y{EAy6Q!E$7NcQu$-IIjv1 zzke7pL!kWz*awr8cLJln;9_<6_p?!M!vn&+*}`DYhDS2YR}2Kstc0WU+@St;+s>yA z0Uw@$wH&EGM24upMEV(6@?Isq>zce0d=?@_`MAsi^q?3oZMC2Q7EAE(or1~A&+*@^ zYJ-uh7E_I;j{av^(v} zNz$p{B$i$w$zo9$Ok8%trwJJflYR6e$yhMrEFVfSC6cSrDMW3f#4HIKeq;-dG3d=L zYO;+Lr$7y$ugo5m@H@ZB&LX_?W|N%&JMJ^owq+jp2a!;=SXT#^xP!TXRJnSn{d52z z$j-1HxSastbau{r|!cf}Lo1<8`&zKyA#BFext`$HpT@+O}Tjkhh*wh!XL|c*`|sDX;r z%8Zc{!M|7}c^~KI^!HHr)F|68SY>k*;)yjeczC8t|=qU|K`1j2$#}>xZzn3k#j_4<%SxW#<)n z^Dc8`8*>JHly0jo$QOp=q- z=om5u7at24Q9z)=`MHk z{%!g+U8?h~X)<`YDC3MTEEu94CO8QZa+c%Fq75{1;LT1G?5?Hnb4lxWjk{rj?bqk5 zG(3~|-bnJ$2PQ0h2j&ANQx$FkIMV6LC)yp#{YC}}qm`A}v^!v;9n_?fDB=etd8`KX z0-u?O4ny9?tb8)M_{XH`ZBeDn-8d07bbt5aL_45UOcMs@l@?qV@C~$qKLH_Rr%W-4 zsOTD>o`O$4on!vdMGE?&X&|r2o>6Dyeg1%0S&Mn{szevIBxmioUaez*tuCCilrC+i&0d zy>6+_-$LlZxCz>k3*;w7+7VAP&_@4qWBj9pC*yBfz6o`0CeKo6K0p4F`uTLMz#$%K zA0QA~6cEsc?Kn$c}4=p@DD*%e*^h&2WXJ^Iayo*dltDYmKS z_kS&gm>_^&0qFjtez_G>Y;Vr^zHkbpcb|J=3RY}~`+SPs%Ut9ZOtsThUk@&8>VVW! z0wP^zQEIN4YWp1gwvHb3m%cNBk`fg9KS@wRO}SA|r-K_r9MKvpc{$YAzCCV47_zUsbH(#h87* zdt#a$&}SoOcYwuce5e5lZNCEkW@+XFSJrBmPWTw}*B33KF^>Qb0dp*Ij>QZ^!{&9` z3r^NUfyAbs0jrL3H?`Vd_xj`CysME=3F1p(F4o|Cw|itCbp6|G{~nyKCw)IGo?;Zu zvcbJ>L7P3XAHO|39Y@?T)9q+Ju9|Kedwu+z zA1dI1+j5+^pVs#Z+jK4kS&=)rhM7F@teZO1j_x@_x5+qS z%^oDb97#RHt(a*Sq~Fo|?zx#Za(&wEpd{0FQM(O_wb-`jqWhBfK_sFz{h~Tu%2ax0rz5h8IW?1GZJ&2{?SSLpb5}kK*WemAV-{fh zeErX7*;h?|1AbFZNDYe-Ho*g8aS>@lASuBDC47)=aNHa_o3|gBV|Pj4b$1$2G|aU- zp$Z>47vSyT&YFu;@^km-T-=vyT-iL^)OQaZexZgG9%O^hVzv8{e|PRY+t~a~34GSy z2eG#5tE4Z%Pca3lXCZkR0XD(fc{p{}xYy>{-oYobt@EXGY5k0QG?eswFzbW6^mWvH z+foOd1rXY1CD~SC@Yanm0US8vI_KNE{=1tb89XD*ND%>8$5tz7op0>dMU1$6=i6S) zf4=+MeA~a_?utzRgeO?9dF#2cU^*YE;6_)qfGIC@J1)SmS?W$$VAm>Qv7_CdkArsP z;@R#uJK7!V*XVQzSdu5)#qjr-GvVQbP5!tejByV)XeTIUPd8&H+fq3L4h^3HD<%?o zzsjxTV%e?aK1Y|{E>ygIC%Ynjga0~hXM4E){x)~r&USjyO3rlU_BT7*{`P`DxxTyD zmfkO6-Q%Za)aso-wKTitPj25`=~7CS3+vhgE#pzBTy`2a{#KSxi$yisH%#z`TfYa|;Mwl)d$9U%xB+|G z0hRA?xS#MJ7L}OEIm)~4X}9nBY@DP;KTy8TdfNDRckQ0GZtA(W`T>}PC&JCSTuM?b z7`V7qIHNSWZY|a>Wlk^wg?l!7_GXvd3%HzpiyOR`9c;h5#m(Ex?p*Uw9Qp%>(v&>b zgrp;_-^-4n0P+WW;r2SiRqkyM8t`3OJKRFA2|)nq0R2=K!lcwhsUS0)+uIJ4k?Sv1 zhek&3#=UKI|5E^hTt2EjD$h^kxxQYbtWofROYVb$-0lYLV|V5R*`M!YFXvbPeeI6L zcYZ0e`X}z#eeE`I;am2l$A_c|BmM?7i!+%+V`^!C9i=j zw6KFad_Q~r@LS|M8c4J)y6r?uChuAL4P%fJ^jWcO6=G%4X!r<%7u>8xtk@3j=ZkFr z(3JVM%g-=-OY>xVW%(&H4M= zQKQL2xeGm04kbV$U(0)%z2SN!kFW;xn%O z09f81-603S@@{dL9)P9yjCP^u@g0Ck}ONeQM{n1;6jx>QfKp}VkJz2pd|I?g0B^x z1Omx!l_8|Ez8Auj>|flQQ21h>rA#njfyd; zEh(!MKI3s&T1i!M)EgWR;Q5=jC^vTGD;E=(s_D2E0|!4m70i)ko5L~cU-)AfC@`wz z2(_RcIU%orL|%GvRKGa5i6SppkeKrtq=>|qmDadj!y#xM-?_aHVck!2C-KpFQ*7>_ zG(09Hh0ouBTXMH?=voI`AL7-jWLdbNVxw3-h>tuzVl7`-x|HK{{Gt_01M|zmIckNK zV*ET!MZe99$nF~Lz(b!yk+(B&KO}=YQCe6_i`?+PSziAebx_uKR*Q>ZjTbvcDV{6~ zPAeBY%CHz7JrwWOX>OOp>~t!-|MoEK25p1 zjw^c}Bd=Tci!%ie0yxAyv& zXljR04Kl(Txo)YwmMrW&m)XcX=`LDkUnUZE+);KxaEj`R5%atNH!OquqkG{fJGiH= z!l-otuZ?^H8(h`Vn0h;|Z#vpqv(IB|(%J>1B46p~+s9R@iyW(ia(-bM1Vj}{kOD*e z-y!p%jf-9?iBG|1c%lvyUB7{635kiaZ+ZdYAkZD;PC3Tr``-S%_D>xo+<^_@Jyx5S zsR{SMG4=%9S=;^0?oGsZ&Cd{oo7`(ZBX+vUrH{2UncUoCZ9~821h|BO%K|6jQ{ZCi zNQsMWa%UV1rElW+6I;(4?;mRiY`@9m6Yvy{$s&QicPEcSlC-PyrUc47t8HFsb8~G(VelJh}}Kzp5yHv1fQd?Rz-RWO z`?S-}z%4ML%MPIuD4Cp$-Ma;W&$;fWUC8R^+*w_AVI9_~?+zT(Lte6$#5jHa3VTWU ziX|RvEOS~u*N&OXI9up(QX z_p<3>uVqMyF2mu6^aI+pBuXV^z(j)AxOB@`**^Jy`f?GpxLj^Ra6)FBIOMkt?=2C-j$wH` zdH@TJm}}GsQaza}vQRqQ!zbC%b=O@@MzjQaB6{x5&0k;9S66*9h_w@^C*b6{*j;=w zTGao?*n0p*Ri*v^bMKjwWG2Z40t7;t83RN*h=9N<7o`ZOsMywmtR2){(Y35-K#GW< zU^}SjMnzGIU`4QDZ=l#4Dt1snL{?F8{eQmaP5^h`_x=4hD>HM;DbIP%)6P@=ZolQ1 z|3KW1KFYN89ze}4OtAbRY z3cG5X*W$`lw*)%pm~;9_XZQ)uvTskL?-T6mza^?{%Paf_-U!>}3cs=cZ_f_8!Vgc4 z4%=||#etvtlIh?Lm-rd8h9g#*&zJKg{JL5SnApd5ip9cp1tt8Q4Q@SzhdQcK77*Dp zASoaZVE)W%r%# z5Aa6XiPQb&?e3Mhi?qY0aM(K_Aa@3m3vOi&UBo5j4)OGKzdzG8SNhL4nPLE@kX5DO z>v4XA{p3m>x!Y!EAeNtR519cg`p7Px;kR!T%IbB!T%Z%vlnNAB3DJ(=(UtbeS$?ZwO=Qv3 zz9-<>(M{Np@5q3TRUzKw9VU61Df8pLSXA^!BBVQ2@zC>CB&Z2z>J-Gb`_1-S)xP{I zfszX97$);k8O$|_^f;{~>_;+8o%aPgi*q(lxmur(&m)Z5#a2m8-0txW@$(CK~w=GG5G)$sL&R_QZVM*UxHsV_3)l#0{P&}5D zE^21kxad_Cg(wkWwPdv82-HWauJKRKv9WVWrpAvGvq^;niD|os5ZRHx zUDUBWRN?$O@Jq<|f$JibiLhPtq(nt`!5y}{ty53cNEXZ9IXzp{e^&&iT5;xR-Qslq ze|mwvDDB^k&PRmc#AMSPKid|;L$o=0KBAMj1|ElzzhOpM>KK|f>aljO8~ygfG;Gdc zc&Y*)EuBPas=QCgN@1=Gu$$-)KE?GJs$3Zzf!1fe=7Q#K@4gY`H)&tE(ce2afyZET zNcc#l^e0O33_2Rh26cLfjI=Fp@@MTM8A;|?)`YZuMRc9i;{~S(xqRa&xpUN+;99A% zuCuRh!kVYl6i7oP2?2#Qx*DekLZmm_&Nuse44eB1?ZYT%dZn{;c|%oy%4>yWGuTR%nZV$Q9qokqT!&q^38Bwf_@2pWUgZGGG<=lEcWVD zW~Te??fgB%{pK*s-M6RD1<|icWv1&gPTF(k`UCSbQyBse)r|ghZbFb9Ql}Q*{kXyY zKGz>S0%s-pTB6-bjE;xzJgG1*X&{-)c;63;C?*Af*UVO>t<&Oynq#Z(MY6=npBb_q zy@)h&!!776^MQ7qRnsT+QM2{0I-M(wkyb9AnLy7e z4mD%(eCu9jJ@#2!aw|R*xf1RHo zP3v_m987s5Hq%5%Wsn#rYA)|qQRa6ze=1zB&T;sv@z*CvS;XhYgp=0`+Z60giWKWL z4IM;O=-1tmo3La`ZC3xhaLuyR7%dlIrx$RX%jTT$5D!d^wgu~y!}TTHa+mYSkFt?E za1=<9JM1BKg3lTXpnklUStEx48PaeZWvEN-)_?k4i<2VpBJ#FF9jE9?JE#sGp0sE3 z>)2$cm=}fqMZp@N!_){QQC>}Vf7c~R$SLg*1c;Srf#HoXz*M-B-jKI>SpK05+il`c z>->)85!AkP2hM=bwz$n7*y>ctG?1!+r90flju1EN?~Q46qHk+&V`8V;CAVQOJIcOw z8(R5Mw&ZsIO$?qN-;U4b3>(~mjbeuFcn7w$m3HVIXf`YD*>@oLuC%l6z(BLouDAn{ zd8PgA4!^TcqYdXF2z_J2d4AU>8)VeUe9dIor}cYigS~v7zi*2q3FS|f2c)K>WRoCz zpo*YH$X%b#1A_DHj(PrYZ@oS6PJe$QsAt}ZEPj=J_)fn~OA_=_YfPtQuGSb|Kmo~^ zsx@Y}-{}vi9#?P=hio;^d?b-F+V0l}nYH@Gn|Nv8<+nV}g~UuT`Gzn)MoHSOV0sD~ z7=7ot>jF{4c-UMipaSG{m23%=ye9HMCle4?cvmD+O*EjZ3Xb%HdG_7A{JyoyUv02$ z6$Bl4qQoP&4YtTF>mj$iTOd|WE+!#3hB0ptW;SZe)9j1j0M|-`YoRa*Z}0=~k5nRk zVvVKL1oNHCPU!gITA?E*h~QT0`p_A=GHvzrXX%r+XXukwrs*?L+tZ({FElej zumAp~UY`)X?&=i;SIFwAlqX+K!o`URW9pRT22rm!phDW{rU4=WN7E#5MDQnsm9lCd zXgPyT#f~iJinTczQa%k{K?_)Dd-dIZvM(#F8d`-lDCrdI0B0@pW1ge(b8Zku43l3# zJiP8^<9;}-!GdSk-0in083#Pm16Ia@Q|*s;`#oEqD&afjoceqE>*RQy4riq zg2fBf_VIiCcD46;nfDo+A7;l2_@(tzcB%Z`lz}AY$V}PgP9wNOC@tLPlur0e$qlz1 zkek7sLO3_c?t?FjiBfTSXWT;8?LyDGdh`tJNelc6s5lFbS79pLvM?U*ST5@knNNE9 zYxK_gUvy{9&Ucu7=nZ#R&udHd$Zxj_R!i$2(f*?7O2EiS@}m7!T))3u+7~n_x4)PK z@vdPl`vcavYkvrK?2nY*hQ+PY+BEFxzo<`8@mYO>&@0vTx5S`APw5&2#*D!UvBN;x z2(Lg36$VD4P)yA!6Q9dKS;7&rz!;pBYfHqo9_dI$geb2ewWN`20!mO&ktEwFtR}tN z2z&EFf6qiyq8tX=mlpcDT2h@m_slUXK3`8NtA3#L-(7I;gt?xdQXw>hbW1P zY(u`;+C_ecaa2V zf$Q%%T*r|kX((})S+ti_omR2#%N|6B6@v6;Rhu4`IK)IrB2 z;0_qJoexAc<^aVtSC4QUQdg(xxX_|m7;Fsm-12gLA#1n}7EMd6_us%y5z=hwF z_1OUWE9}4gVSa@ZBJ8Igo62}ftVdV_eu?mNd44N}JNPN&lWJvyrGC>cP8sVic`ow# ziL|pXcpfFdCEJ1ukRV?~-Eb;#oZQBT6xu0VAYIf3Unszb z2qOrs;D;_aNCjBe=m%tUl|H%oqCQz&N%Z=J3B^OZSwmeZAj`tdV-M;!Gg+!nUMIbv z`@Flh@CDPHd%sTaU;mWeuZ!L<4d0pxvI1!bj!27`Q+VyV!fUhi+Uke&+AQ}PCp8#+ zqE03k9-5#}2D3w@I2gosKB?4&(L@&*{1(Cavai+37T|oV_6vl4^|cx zv|;1{mOv181*8D2AQe$`DjYbOLP8Xd!IGOxv9t0DWdac%-l2J1C#0rD_%%Doysc|a z$K=Ob`mx*nSwZH_o%i`cRu&#^7Or39JTc>1Y7Hg0I>@~4?p21{7IH6Q)=+pI)Vn0$ zksir&_PGbp6_(gi}jMbJyGXC+7HK^uw=Ix&! zMw3a}+%kllJ2*kBR3jqrDsEN5SIker6BMae>r_%x7!zXwKnxDug=YywkoUO|QYanE zyx=fk()}O>6ytgKYsr1lujlwBJt0ynq5JXhy~2a`!Daqx#&X#s45^u2@QB~N%k7iF zNgBa?>;#*2I>Lg}MjBY~E&aKnlSa_(G{8!ZbNVH*XHMP;hPr*=L;cxj{;iC;@LWgrUqj0N81cG3#Jx^{&- zTS`V03SPNVyW&lvAEBCVSLoC{+nADH(nRzs$4xgxRkZa|Jlr~U=aMuFpNfBbMD@XHM#$fY{lG5cCL03Eu)`fQG(rnmZQpnd&&Z@rJnkP+JC3Y?m~NC#C=s?m z(KG$CNgxYCNVmc%qo!aEb}VBZn<_ZMX|?qT3vK$KdE^LUxwovu3(QqRfB{hTNKmP5HL0TJmo&f|rzMS5B)3#Kas z9^K6Z7l7mt24$SCDOk`8{UWGw+rIY%RQoX-f6~t$wT_J@V#brk36K&xod79_v0254 z!3&OfV8lN=cJ44#x^ZOvWk-Qf<-zx;|4_V=#j+<|{G{LfWG8iE-*zob( zEn*XFP>U02QN{x{>A_B4*8+knl-&*0tbnP;QtqP>`K2`)pLo=BcjBPCl^RC zmSCv+bM~J+Fq#J*{+}L*1>AY4aHk+JI5~mK5AJqZ3pPE-JfKU!$(f7!eLuhTJ(sl2 zp7N^>T;fCD;AfgO|MWn3&8ML(P(XJMDJy{J$4Y^F+kJw;N?=eBUfmndBQ^$;?Ilmi ztSS^s#5-+Pqh+`R>dP;yd3c9r}ILaou*9{fi0Si{(y>Rl4fyAk&>o(rys zME{+LP$EPihdJsE9ZZvt${f0K;+0+i6;9ynLXrkb;(hj-r~Q`x<$=BLX@JbMOYw*R`3 zewG88QMUcFctVV~hdztMHYt^vucc;84x2O?Jm;dHPSPWs-6;y+d+MJZ!YHb+vSdYY8!itqlYJW2d`X zp;(>(P&9UM-jPO!;o5?XfqfebCM$=5fENB33zfi!j5PIKR|U5h776wHc8saPWhwjH zbAIavGo0V5T8sq7r0w*)-^O*JHBgmV)ps5RI%)^>tjFO|_Ppo)&Zq6R2w-o8X3OIe z_uTTS-C&GVb~jG6Vn8e3J~vB<3|Qkt0WLX;A3ZFhs|3ff@II#mCT;NxepRz%;fO%U z>tuTbI7k&D>YrY~tg*#j^n%~6o1>JE6t>J#KEvyY;la=)QFJJx!-LvJpWm)+v{YN% zzW##0$MCPAt+3sR$ZT$edbJ3}mk!UqA=B|7#w_7fbRjv=ASg)2h(1S%VTZ84TtN8$-K2h^Uv zPkhPWD?;$O^@}E@l*lu>j)uK+$u$XJ+9Q~d%G~Up?yZy7c-ZOxczQ2AeUp1y`OE&N zw#&7tcWd0{UiO<;{Aagn$R6@CK7FI?X)klWGRjVQ+3zy|sE8j2;|oA`V06IABPgL* zM%LMAAEGBgM|2%sZ(!;5oN$3n-Yb5;zPq(k58eNF1J^|jT=H-#=4!uNvsB?&58k5T-l82hhkdowwtUq;tXneM zdO+7pL;|oWC|L|z3u2Zx7I9$~i!m7Sj!2sIiFCg8fY?!hzwTAPb3^BW!PY}c!F-AW z{cpSORm^yZw!v>C43MZ6KMR~TV{~M}Uu`7%I-0Hk91by=SDp+ls=>yQ{-SKrq5nUv#oDnsNA-HWj!=s2o(yn>UZ*jn?$ACgGETS`+;5FkQ z9znHm`iyShP-Ie)GvGt}5ed8eeW_Y?j)Zkx<2N1Ywg|lqEWO-gUIMovq#^jyZ=O-2 z<47vitDoE=>NiWT?$+;Ao)NVpW;Mb&rDD8!jo%)PH#)i{>O*8w{Z7*o%YP~}*){F( zII*W6>t!aWi+(&a!94?#^FBD~ZeCcpN0M9KcT!H&_TRX16|AXnpA-Y!cZ?@)4|v@V zYQLl(ZCf6ax0)lblL~$7w9qwwdg1l;|JnSB_3zequ&&Sn%ayq-YQ`N;AMMas!>8zT zVTu#EZ{K_!$H|W|AI39Ohj1s9f7lYi$F}?p{QG{l{oe4~wt7bFE%T3v^+j-nct?Mv zYM7u$pRtSI@cUFnk6xfhMaYFf5e4Mfz<-ki;g4*$H+lRcd%~N3RrL-|E@GK+!Xd|; z+}=kDi*`PH!VA8!x4h}s)J9MKEgHja8(74mAe?D6H5a{PGJjR0eh48Kui;zAvB6qV z6*pZG*6^-66Z~3UU@_WZ&H|vvov!J2UFf^=W3>=3NNnM60@a5kc!50wV!dSkhq&nv zP>U#N8@xl_GjuCDbp0oTU&;&Qnf>Ajd&C+1@Y$Hi7O#9*oH^T#T9f)cG8DSu*7(N@ zl$o>sc((xI3~6%;(~5W-ppT}yi`9KloEalAhGw=8_db|&2#WF{$zj|Wp8exjjt)n9Rh?Y@s z3*NV@02ng*=68s{oo5s8`g>F&>pH<0GH`eSKjfw}&-UkT)0vJP9Y#}vJ{>sLGSmL! zUB7utUM(6}uq65i7LIRN2yM5O_P%#tm(e@UDMGhxZWnMA{ujQs?_nv+D1Kevy*-t<4^Fw!|HX|Z>5s@Qh?8X)Z>8O{ycJ5zt z!3p{YNOW=}@IkmSi470>5c}wOJMlxmW%uzB{|5=&0T}q`pr?J~_@XcuA!0zZ1LEh2 zz<-F(#k=d^6hVH{lOj2%7M5$fm;Bw_7(eyc8QvgY6qg&E+KKXe?IB)zW&JH<0QnKu93-= zbNEpF4DDIxQwXg^gc!M9xgGnAcBhP$I`(ze%hEnEb}N#xa%?3 z;%H}m?6)X&+c|g|pN|Z#G&g+g4SGQ`@~QDYPOnN7p1?#B*)~V! z_ts5mhyT+}?9!=l`z;c5unx&wyycdpi{VDl#*4`q4rFjgwyB^2tvF3={Z#kw&H6}v#7bdBceRIq#y=eYe@Z`xVsvS^J|tHrd8s`zI%&Mlb!^@6xi+P`xxc1hD-mxVfD z9-|&ZF_BUM*cb{bN$`}d{l;ZFc=8*6kNy*Gb#Cl=)7MiibaWKw0)KCEOlL1fGw0R& zz3T}`c378G8W-&FZYaez|E=F{a8aOHuvq^3RVtXv9E$C%Z~cL_(p`2%Ihye8TOA3J|38S=Ta7r^cpjQiLJdzg zR1^)7<@}$lM*@*^s~2|hr9V$fDwuNG= zl!P7Cu@YxDX;^Aq!*qe%8O7$x`I@Vu*ir@I@U-`3j4V9xw=%ei0yl$fEL&L!-Bbji zBrun{AtTaXrUte^Fo?p44vbnR!_T*?cohNt>P-QMTRc5BL$TpoHu_BxSAC56jVoY4^no1jP@@F*o5WYi8iWbpUP2Xcb-h@?P7OB5qvWd<9f!>Gq zkj=;oIr&apS}yB4)sf7u3Pq{ugH11m)sj5ZRr+`OY6&PO68f zI4u_s&iHo!E&k|cLkI_96H^~Lt73~f+UIbjf*`=hw?Hz7*mt-1?HcJR@^4T1JlPZT zm;|JQZG-Rq2M>7?*AKbe=b@W8?~v3QgT{oFlHy3{v@&)GmPJ$w`T7tR6uz*=}V1A83J!StE^B4FYEm!>m3kt|6BLWNjRB(@GpOO3Z!11kDp{a{m49jumgX@ zP`k}e{Lv5jct*cg+TVXfva7Ru{KR>~G<*C{$n~}M@}K;X-miA;PfT-z?XsN^(Vy+f z+x@>*UZLf~o3U4vdW;E4VkQFe+wH(&x~=-zKi8k}o1OKu-$tLyekNbS7xufKNruSJ z_P>yMgwJ8WAeXw3w0?Q-5cDBbQ12iqJ>eY>lEH*IrzNpzeIIb6yk9E(XRyk zU2WIyAgK=#dbC#O5tQpJMKKb6=6>Ty?x7O(ZaAuBhH+Z;gNI7eIa+rYvHgI(r~l^H z#>waNzWw$$zdH3bt42;8+vMN=u+)kHqeJH+xQcXS9rThtv^_q#-YO!>;}} z&Wp=S#B4jV*zT51{qCR8X`<$MKMb3Bafc5A+kMDpr&!?XGcywA4aUSNO>oWc{=ow- zBl96!A_Gqn%CGerBta@YK^wUkFH6;_J$Fo)II}(-%I8btnw7L5au{EqH~HEl9lr5P z@^dWw);-}v48kNSWGs#~;kSiXAR!#2iQUK*#v98A zYlDez7@4lA9|#6;lFc26iN3RTNWepam2N$Gm23)GlPi%+w&wui4;%-C)E{tAG-j>R z|KyQAfCEGktaF~(sCRsKDK=Tdj`WZi3n0g4i_gv#MH2B?`LjH=L>#yHldk&baU#rmXhf{8VoPb! zjfsL&^_gc7AsA0yk1Kv83cxQoJS5eW41xgpOu)dp4TKTo$_ykKOezrWT&?3h0HkX+ z0ieVC*J!mO9vF>;;B}`Y0zbNAMYSqo)JzBvs+-6-0a0eKE=u7^w|jV;p0)HSy;?ku z*GY6StctW1^cd5cL}l5ql4@OOwm;WJ82S1I{|TS@fE&A-K-yMHrVbraX#O&U*Qg=Q zDI?j9gW<7xNQ2^iGBq&;;Hy>Upla62O|m!AJ%ZWT#h2<%E$dL!pqQ~RmrR5Oz!j#X zaWivz;w>U9>$e!WM0ixXXP#?u_@qM}lr3nMGe3)jfP-q12ZEnmzym8lo!qf`UkibsMJ+1}yY%_;roaDABPJcvw^UjCAcpMHkP2}_ZG#e1S)7gS>38jA=EQBU z64SbNy<>iJ;yItar=prHGe{?A4?bgsELt87j0t!)CbLjc^g%J98vpM9dUJzoVb_}q zdC;3=GK@Z1s39V#2j|IC_fm-&OhkEuv>Dmv@e(MBcF}uY^tnbb2_7pEV2;*56#=P< z(&n%u-q3>z2ebC&cs|yul`^zlP?jryZD?s(UaNeu1Rvp0wRE zW?u3YW)9!}Fk{+~_yk9=3;4LG)Vx&8xdgfN&kK9lVP#|pc+{RzW)47_zPHQ_PcBWd z*^aoOoGY)}f#s$xl@QJ>H_c1x=IfXR?d}vitK95UQYXh_HcYU{zFBTMG@1XlerNg3 zR@9@S8cBfb5LW_Qwt@=(?d8p9u!vR z#tO5e^_rB+(&JoxQxGapongqFD^c)g`(R_UZ_U$ELEtnZVqpXE8Z>V*az@Rrq$p?j z^132Y1vPJCPW8UD6PvKKUs8X7kDu)0P0WE6Q`7kb1cjC*=#zX&hLq+_&A#O6IHsvN zF!d`;d~kYiJN%fU9`>WAW{C1_x2ptmrrLj2n)X;hUao``Y_iE_=CF!Q2^vf3I1tqW z$$<^L(Vp4Nbfvvpnwc7M3P0b>bgbn$O-a)MRWnHG{8mzZ1|NKfgRe|bPTonThZK?- z4TM~aTagVso{O=kW2jP``-?w2$;y#Rh{;Q8M7Ow*qha6zC}QdUdY4io{j)t-_i&D* zym_xm`^8BBy5tD3BdekTSm`nv6CY{2q`9fw<0zhmd{iQ{x-Y~da^F20r5OiRzG==( zFSm`VOfJpFg+h?zkR)~cRhfLzKZQ_AL4HP+X)%b~+??P!I;iV9$mGf@u88Q?Uvh1n zt~+N2w7}XL0yTal#I@`XIGXs{D=S@0pkgaXYwx+8A z4eW@vCfAh&BM$yyZTd{crD;k+;G-x?86UWuwC>6_nGbGjYg!(*Ju0T=u9B%1`tH6e z|GWEgogZAAWL8s6y3TW{N+5%a@t2VS@~^C+nZc%bP=ectSoam9lT&p0_^tLN^nY-D@CoZb~38Ioi6;= zk|9Bo+?9iLpNn$=J0OcbVd3Qa{iVQ-3%Fw!w>K%4`Jwhk znZ(~~4|O=+nhuc7D{Oat9B)T=Fcsy;=RgzfST)|=}>#)GB!$ZT+Z|RN9F_x z229xXP8M-Duz+;qnhc#^K)xbq05oI}%cz&okZOpTL|-E{Kl`5|3Xp)Nf7Q8ha20hR zXb@NyHZ|0gxvNzpB3v!C7XRw=!bKZXWLsqJj;=d}r~o9HhBw} zn`zx}mNRDh&Xg&;1J~2t&5(vuqkQrUaV;!o_$v5wN_W$Rv~kyWH@)~+-QBcn^`IZ2 zr?ZpABK&0jj!3fB4fitpV4oSjm+4UKkvx}?`$yRcdzlloNP8jQPOmd%#b2{o2zM1yk(09;S2Ym52*~KGg$#=1N<&w`qGq;ZodPif;40DBwDs z1|tLzy+h)ovQ5?@Ay4+}pHMWd}dF->%x*T)|+E?1|*}vAwyc z8QSU zutRR?WwLuuD%I|vj3G0m+83w=a%<#HJHoBzGIxI(Mp+~QwjYvGu*?qZZ7wE5?o++Z zzKx~}dLn;-E8Cnx5TR!q?qfRo6H9IXeIP*t?O*mW)%rPYAJduum{ND*FPf6o$wGPX zh+VOd>B*{mzmI9a`P8wf2BNnP)4HkJ5vi zkgy|#4R>Wsbb7nZ?rWOX-fp-p(+68myQl)T^4`x1$ehn=QXzyqEq{DZFW?%w`wJiL zdO@D16R>RV-jm*NL*3QI$Gj1zivje3nN7hz|M`aO9Xkhw49X%C^ljKX1I%GygE+Y# zOfI$C_k}3VwQct^J&tkHadev;VB)xtPWMs}y%b3}lS>(qoq9pp(AU;HZ@ zcX_&lg@9lB*9QB*ex^GT(^vbMydBq{b((GO>Tf!Z0_?7i*Te~vCrp^IGFB+%wc5j~ zK%=MU8TfFCrp|s>eoh|qpfWfq$!R^`r45lK<|8oyc|j~!Ss;Viwp(a=H2E1356un+ ztKn4ZpDf1ti$k-wy`-^M;=f#E34d&=Fw}SLyP?@{uR(xMj7bzo90YN$AM%YX7d}+c z?aNNF(ZRD$(wU-S8}`5frhR5wIj4^d9e6LbwF8K-zAc_^pj}LigO7Z`te&;^4>0E+ z`l^XehR78saPkDybfc@j#g~yg?UH`__JTNoT{2M}(*R`M@|+n_EH)NCxk9Gli}p7| zDjv}JXYi{U2T<&O<*|Nye|Fkgw&4NjAA{|o2bkwj>6#8iy?EUoKG2LUe~%(GFtjA= z$4J-M)dRth^X=w=W{=#OGPMPpf_2NtFNVbk2>1ZSn9oPH`ykVO*xE7J%Lt=M@l})<~@p0eqo4H`s^pRdK8YWQ4hN zNoeCtj%sv_5;bvw_4n)tgH68qi&GQfhgg)OrBp9yO4#LKO-+WFfmN^Gp=}7$y9Nsx zVH=J_@lOq*{O1ob`wkfB$U}|B84neLP8-RvJh)K0rK8aWcTc5NSTh0B8!|7GK$%*u zwu5Wzk3-Cu+QH33X9-TKq8Y#?3_LVMXF_-+(EEUb74Jvusvi?Pt;vf;vXiqs2Nz~wa&wg^CNtV32TCMW#DEr-k z=NXY^Z5FXmG(mlhv;16Qdrtfs8sirHm;CuK_64nHiWK zsu^qhGInPn4p(7jiG{1EYi*a&R*&zfK#apkI^Dr(8$w9%RMW_@nDs}oT13`RkW~W0 z2E)uj<>%*9PN3lxX8gH5YnT~ChQSAinXzR@Ky(kpmKHvLy*6^E;pQMb%q|{oTFcRF zIO4^lcI9wGpkB5V(N{=GpsFCu!Tb(%%LkcFB@>M8STYi z^awMXe~9UvB6b08xzMgX#2lG=|0j7Y4YT`K42x zILSUX!ZdHX9#+GyV5@NXDh_}3;5H|U^48Z3k-8Gh);?rnO_;Gy3j@2ZKSDa0qVN;jceaozjw7i zdZcO9P){I6Nm!%wZg?rherJy~?e;#Ai$&yP;KU#}Gu>26ZSWevVxnzEY$sH%c{&in zzowgl^kBPbq*)AozWE6Ar@?2r@>kGYVx6TM#Da%pWlOO0H7K%{L*@a1Lu&{fY2f_Sv!z!t}BDCD72ZankYwZTJn#-DIK z9&eZb$*)P{gIeVDON#tlc@(nYQ2X>z=C4h@@RWraB!F9KY#cbm36~yxG@Ea%J?&`I z(qBbs`lAt)*VtE%Huqy^yYv|IPwybx>d&Ud2@_02^_+*K7z4E3@l&az&OXj`w1HkN z&H)}jJ=#$Y7ccMpkAZ$@nj`AytqxTiS`bJ)#S&+{uTrM-W%Z%aw(dAnnR@eD z+Gg`Td7NopG3VO2=%qXU3h#@4*iGDNGS5@u56C*fyVqfDQBxSwS{`rmM=Ws$vW!a` z<$GQcRv##h-H;3$ik4Q>`7*^ivQvkLp*b&GVwa6F-H3D9Fv=V-WNkT^hEWYpo7EvL zBqn$=;WX`EpD#l4IefI~ z+Bpy#NlhOCq( zpn2I}%t$68BWCM|-Tnupo%PcoM`dmmI_{F+Yq@Qk>I6>j)I=DOJ@ zo90F9Jz6X!-1mW#O`n>x;H01=vI%QT9I|N6qoj?L<6|n6=mbnvW47@rrc>fq(nx-9 z2cKeEl}sl=V+H|}rT^aO)i$^VmvLEcyjl^iMD0q!CC*UU^PyRu=S4e8c zosG(A3T2kX-$F!dMq<|~jQCL&zMv{WrS*MvjD;}nlYBF5Po2N)} z#RS8h)u)-J_|boPn(2M~HzafjGeRnt^#kQF*et&8n8O+am%AT}nHpVVf=%vtmoGR6 z!98^?uQhdt-7&_i+5rd)g~tckf1GZrn%-BQcVz-I2-kELRcFFAe9`G<59)ZVIo&*b z=w>g|LBlHwzCzlO5sKxKIIZnKx{cJ}()O_Xzh~NWX3m{l44^r?Mp5`hogvpY6x)y7 zy_8e%Q~T~2X75gqKs0@A%&7hw6N!OHQIrDII@zDo4%a@*1_i$haIF%DFF9jkoa4emlnW z_LkY|v8GqQWlE1fs0x^7+NF2CM8}eOj>yFf%#bvh5JpU8GJ9^Ra}@(v>eH+pYp!bG zl#ysK5yse_XPR~t>N?>}b965z*anD_AzaQE6DLJU$g#oj>-o)sm>8zduUEe-{1Wu- zrZYJTc-W@TGF6E!_b5kghqKI)aLdciGWmnpr%rN+CeQbMf!v53vaqVk6`21!d;@X7 z;6&J+4rA`C+ehx`uzm;G@6R%Aiy7!1+NxjK?Ab8ujkf>Urd{#3$wi3)u{4tI-_ACT zJACPcvKLJ*2D%9W-2cImFVy_ENfreo0R)znUwXD_+47-ciHS6!l@=)wHDkwiiycXu z-<)k)G@Um^FmaNsw<^vJrkyP*uJ6^@6s2VYQcDbiM-~H!6-y8ge#84!mkrVf9LM>wiiR1YlG~kQUao!-f4%U*ttR|r zE2NmtM^v#=EGT&pu_Gc{6YA4=oH>OO>=%#Y)a)(0Xq;)^1W+_%qZIbm&P};-oN3+j z!D8)7Sz$>m%7c~v{h-e*l6$h*^VLLo!lvpr+3;M`=uaP|+>Wl>q;hI{x#|D$a`1h^ zJw2!Jw4Hq}n(J3~;khQn`+QUMD|Mck%+bJ%^GuIaA>WLB;XHF*gYTiiVoW&QgkLGk zpdJ2q)4g$&XD<;}a|>htnK;29R$u#f)8&K*DAJG&>qNj&FqEV(fy+93TE)%51<2b! zq=-c6wjD{r12n`(Ga&Cq{cXxQDpnk3fi1$>qN1g=+4D_19}WA!^Udj$9k~B|Q^RaN zJRdX9W?OlIX+7wVwBoVb>L~{z6{z>wZ~U%uN`J_44Zc!bX4^0jRGNq=V8$G1FS)?9 z%B`8^^7%%_A6N~OP&(|wV~|t(*afCvV%kEHo!>5SkZpRQ*()*2T{+}JbH)Kk&t;7wdVqF-d$D z3pc$cPi-YWqoTw`W(YLz%8Sf?2uQD71YsIzzr6^tZL4kh4>J>+*1~_76e(Q zBDbK3HFohOrp2F+)!@*jn@HhH79^@Ix+e52%=9OY-$>4kDXe~`yXL0j9%@vq#q#aav%xoq>)P9|LyZFb6~sBqDS^)J+N)LVgx{ z;eO|YTkIjV81wJ2=hvEJn=g(~9{LC{Au&Pln2rd7;6(c^ne+Czj053hxbDA3NpmNH zP+-g$+j)XHtad{Z-5?RZ6Uzo@VQ#bWv!%8g^%hYNkyuC#8bq)$;l$sfg-M{u0MPpN z4dda{g(Y)$;=A2(<`h%TYqTZ%A_Rg#3*=n}4+AC#j_ z#n>VRToatg1pY4&%>RG(+|-_bnK{0dY%ja@lL*^k3>i`AOa5k2SbePj}?JxVH->}HPt`4n@U9HbOH~Hu1r0Nup#(cOh&4P)J5R&z1k?9djc&R zh)NQ_>G61E_2SWxY(dPV@MsJBx>|nCwY*X-ryXSzQ_cw!qHWK_PqZyBH$yW@-R5|q zhgfj#U#VcdnEUtMk<>oyoY2#Zf-dx#hc z`;9ya|3Oc8z4qob)2(&g0@#enOFD~%ljm^seI8$aM}#_s&$)JwD@-RL)?rte_H90m z=VMhlk5tLYaMe`!PgM?*9eFN>6cWTW7OHdG6{bmp`w~b<;g;zPNMIw~)r(h{zrsd( zPdB|Aj?23&XW$^TL@Bto+RLV!cFM9ZJkj9@&Xx~PhkPxuA5BLXzt{dc-8648!C_be zxdA|tWvnCb0yHT!SK4k@nr_WTfqbB?Sp4QYJd43n+-Vvz)xS>VJ%W~ibdcp5r|fVWR%kkIgF$pUUS&M>Y1w=I~R ziSc}i9XQjp#&{)r4$`!wO8H})H`DZNGw~60!chMre{@2#NjWF|JZWsHgNwL@1~tdN zHq&%&JZHL-LUJ(#A^?<=Vf0(u@G7%^`qz6MzjD^^6R$Ges+QhaDATr1Q1g_@ho@2J zF^@00%JfY~7nBWaq1}2F2(xIT&0WnQ^#a@HY8(?5*l|~z{^`$_>AjWivB$4AL)$LJ zsRTParec>52+tDIx<-9WUZQ7}8EB#HG|Mz^O@d^$3;q%sudH_h0M?p%0Gv9@9OF-3 zV4s?0n*8Naq-x-;xAhp&ld?-YxzEXf$m}ke8+bvsvcjp@PSM@<1N;hBL|JeVC3Mv> zLb=tAv-`}(@nWkzW40NQ{@5+AYy5M z=z*`|P;5lT%fp9t4JF}G`}VbFc-OBTP%$|zEEp2X1ktics!n7%km0RVwvvDr*)R^a zhhAs)FNq3=I~=|BIx}Ges!gtVfR`(g^+c!#ad-+>O7NIpxOp*c0!#AJs9s25MUzq_ z;A7@-xL${ovaV&#N?CX9+1Hy^-fec~_2%dyPZMs32fg3l$w*N-ZTZvVx>9s$us~4Y z9wCvQ4qDVZ;yX&{TT+ZTt5ALG5+1ajZZMTiFJCD$#3|~W@Gl_{=L;kQIqn8*Hb2`5 zHy}jLjR+EhK@ys47u;alwfzNu*T~HPu85#eL{>=VqM-X0jBgxRoWS<_(+%ddV|ZWg z1wk}&-I(TLF6ys{AVwpF;s6v}MiEi+v0w%U%FsV+F)WEey+L^hpq~sEx|#8|U4~Oz z^SJ;SX-#^yuaFVBO9X$XmxXqRHA73D`c1MN5V+Njm}6R{w)~sl{P_DE)6sj`-aZG( zr_O#f$6Uh4u{WAOd25#4c%xbDbAT{-E_8W~J!P($&qwJk?o{EhTg+)Zy5bhora|4K zQFRc7Tj-#2joosKY0joe-^$)uWBcA}Zlb++ZbiK2XTLf#F!A6j9llSkGf!Y=9e5j? zbErN2Hq)Q1EBD-nTaBv}-_0I*yJ@(yT>R_r>zx~JH@!2Ii{}*>IS0)4gWFA&cfI}b zc1X}_+xZUDw(Y05l3;Oa{l@}xIH^TmU0_Ztd(c5ll&Ch1Tg3hg z(Ih9?zb`ZcNb32>La=G5eP*}MP^#b8zq1dxhr_v&R=BuHh!DjpbcqUWJ(Se ztQ`fBe_Dj)`D1(3V)M6VpC#OCxdSx(v|XN{BW{SN+38|@K;zyf*p>!kNx(! zoqV6^oKYBYEchA}#RdO~`%Ifwo1GU##!dKO&^wj}hyu+VRKWGtyWfl)d2r#<-MXZK zO~&ucV^N@T(9a0fA$T~Qu7-Vp=AX%PM6K*VE?Mt`jBFc;YJAlAb9`vTJ!Eor0RV3! z5RT?8p&C>S;{N;nrc+nB_Q;>71$S7C=WtXBxbm#;^v@}7`={@XAjbV`?Qsv7_nX{j zIHZ)XJ6t*5DOLfldchCNhCOH=^!AO6N(yi}hGpg#HYypV@{B6${yQ9V+X$K5*tthk zp#}L{ zUhRB!U4vQ;KiJ@U;4rv;N))rSTOWZ`++jN|H{DBJj<*Q^xHEP+LjBeDn&oDA(euL7 zhImDMwcPBPUMuztd~qYR%~zOqy*SiY56)pdqAPyztuy!luTC*CeiQE4IP1+9xg~H^ zt)*z~!WE`_k3Y+Dp6&@@!T|(lFT?J|AO0#d9J$?MX3^O^tR#e(^Ot$GaNyUb#5(Zz|6nLA1HVrw2ZukmyH)Jz-pw^GAixe?MW4teWwgKc-78);Gr77(yHm`ZEbZIWOdezdmVt>BYOB zH0|~I){~}Vv&~vG;oX7hR*Y8rnSUz6&uz1n`0TH><5m*G^^{$)63|YypRUAa_>lc| zrRh<2Ad`c;Z}!tS6?>k&@61$lyXHNL9lrRKIX@0p-0ykQ!k_VlJ^pz!u+b{vJx=&* zoDhEF|bkcqK@n<`66S*x}_E(SVq(x;Rl) z3nABgPQT#zQ>UfwJHmd!pN+Z^NJz&OUf?58%3y(Iow6Bx3!SjdBMijV z#*oO5(+QcIJtZyllq5W1`tzcZ*s1l553CjE;u4~5kt9wv$mn=6SnOa>RO0uJ2^=is(}x2MWHk}9-^i!#sN~vW{VL&;5?dH)~H-klBF;hZrOod z34Q>0Y+mPKC@A&dxv(~-d8!!+D@Np3vyhfVmuT?nzLL2ycj-M0426y3B)@;iII_tq z;Nm7+q4|X#!*pQx0J~%OS_91`c-+-i;A<8@7YgKnb2OIal?hR(oG3(vT47Dp4nETi zl|pTis=)W6-M(kk32Uim;(S-}245qtE_@1^R8m2ns5LCVW4(UlyJyk|`CdhIC=QZ( zAgRZ`#h=q=Uonj-%-i!7GXT$-i(WzTxWeA@3Nr5TcI7LOp5yI?S1=14Z_8F8j?G?n z_$qUbgz4v2n{7yXD_+H!eU|<1RWs<2Nw>K}Y}GK#$HL;^nW9p4^DkHJnX-;JfFFVh zhjZ33!SmGnC6N#2Ey`O1a7{&IlNB1vFXaHTlV3Au;(Pr4Yvx#jFb-P7VZm&B!y0^i z<}6#a2ASLIX5(*Q4VdKF?r)fmCD%LGYi~Iv>rQ{e4D+mg@C~!1**2mt05T}&&L`de zRQ%vgcKn-+{v>0{ zi$whRTc%g#)}5-qlXkQ|gG8ci=53(4-FAK3j7WmE+2j#+>f7eTrt949le1Xlk*(E$ z@7dqpHs>?L^WHJ}p|epmBWxqt2OEH+UiQ#!@#ex7A$%xaxy}@{GI^veCxH>On#frX z*}0S`F3Brb*iYUu$9MRAiy44d0LTGopGnp?j0dlveV|1#g3n7%I=2_JNa2c6a7h}z{#X;2TyA=b!9K?$sXmOA=%;q z*{S+x8YfN--a~16!ghMkG;J}pEO>&g?SeG)Pvw9Z7+?ZjUv}bq#`C<%4_vj+s<`d^ zvB~HDnFv1h06+pM5E$^$(2-!2C5V4Ku=bpf5v~uhk9}-@@dnvtpRm0Dv>QJ$ zg?YNs4d4XENRd59vg5&!WnI5S1n_RKBfd6g!K$D5+8o1%tX$6sXW3qSbe{FFE88iP zl;-P?BiM#L8t!(TLR?udx@ae@XX^~HudT<8Vu&r;U`~jyHPo1X>T7J0-u1B;{L%bnQ~jYFYi-y5re*bqse;X!6BEoI`NaG&!PrIF#Q0u@jJi=e51abN zJmcMEU-^b5x@*~Q-j1EiJ(ArD=_6Ss9>3wLH%$Slz>^0Gcz}t=61m*Q`5pMQtdF35-H(VT={d~^5NS2 zLP-C9lNnpB7wPAW3|`-k|5W7VezsU?#9+vxbtyY_v+3zAU-tNBj?ld`?B?%G^B&Hm zRG~aZwZQ^kAt!1o2k!{$Jh@0m)!G4|lKgVAfiz(IZ83doi9Cd0@)x}7EAoWnL6y#? zd$;Cpj0}k+f}mvM9SETMhpaz-aH))8em&$w+(>B> z%;1xJ1@4LT&O8jNrMP(v+?gummcdLao8gZi@aBzVvOl9cnJPTsE&|^y$DGY z8LVHL)4n&kewR8TT7OLvG@&ri$cmWTd0rr~EFU9Xa%_wXyHGoHojEg@XrKMwJWM$C zj#E;-kToCJYT7k<6wcTj9s%RjL7&{9OmLjtvK4}Iv(5Yfn;K-h{a{)oMh1tZv1a^W z_N;Z)QziK5&+s48N{=!545K0TRi!Q&42H8+XcZDQ4Qklc-#kQ^;fh^SO~iV{(_&50=hX_4LCxzhcth6$mI-IQ1( zI`nYHpzq$2$1vZi_uf3p1XsEBFHw1>7T6bAe)L}Thh^Fh+h+E#f7^!r`%rtuHk|b) zQyH~L&UvTU`?i@*9m`~Gkq}C1vzp&Dj z*^d7*&Dxf+1Ukmf@q8||+hbqjj>>=Rl}xtGj{O&~F0-@#WttE9jhb~uko({ijoQsg zJEnw-J;nqZ%JbOZ5l(0rkQC;SFQ%qOSyYzA9T=-f_||`!wiQdKCO9rqno>!~uJkoS z`w?Q9v++;!MEoMoxYL(=YO z7*h?I0ZO$OSiUh>PbKzA?kkm|cT}k}NS8XG6|S%~$VeX9HI)i1h-7AjJ+WE&v!f-~ zV%`<%$eB)fR4Swd+Flj1*y|owJcm^PVk&kR4v{#0AmYWBlG93h2(ibaokTF}>4GY% z)*>~9RaEe(Fj8M9(G!4-9%Ogf6+ht@amBUXNfov86r6$!3U`s1#|BsU={=pM1Gi8h zZ$%IP!mKw^uLnE)uwkU~%@5`wdpWCD7NQYedJc?UbL*bnk2%{9;BlxrTHn1!B#diJ`!_FW({8x;SEA04R z%^n?BumbKZ0oBNX-vna@jsR*4I)kAY=9{+B4%5B% zP3;6;tU+i9-t;H${8baY!7tY|!%ANh_$_PGmqr$bvVwBSg61kk&a(2GCa2+uP_8&& zEPfHOe6w)BVJL}{On4atGMp5gQk90y%jf=-EmJ?k2$+`CU@^MI`+rmc>qB2`EA2C~=JY3J)V}CQblW5~m zCl620Ej{klZUFw z|CgL%9do5n4Wr%JZAVR?yr2HtWTS4hsn7% z>1;LGNORR-hq6Ytu}l7K+U&(T9*z}`E^FrJQcR-_9hGFufEg3z=(yT-+Xl}%UT(uM zt4ZEQf*<+wv340Inp!;7y_RzRSnwH*x(F@9A!@absba^_gU-uJ01B ztS#ZSa{j~lj=Ax)e&`~D0<3&-=ki%)!G#yez!^VB-*6m)3-ZyOzzi}vPVhli?)L=8 z&q?Rf^j9-A*Omr~qM>LN8u4FC{%Z=hyFb=ATYmj(@m96XwK6^Ou<-)==2L>HY!47Y ziB}U0`!B8Ix;V2I#iOk6SQwL>TyqsHPsC>fBt802@@(-aq#)ulgM|CBW54w2SK~+xy7=E@OWt~=+yEK*CJs{e6Zj#!5e;!wg z;_A?;a|j1}92H|6tnIZXwnP3a)tf zRPaWbzSX#I43uGL0_Zs4v2+oPM`49snSz?LR_wT3EJE!v^aj3z3A|QR4+ngu1UYS5 z_7SvkG1WPt!VZi{$SFZ>j1v>CN*5PXN{$68fV=RLDj;Nn7rZ?EWs^gy>Kkdds}<@X zhSmQcU+)1JRh9RD&z(6ZlVp-`6OxdS05d~?0HKI90WlY80xBx@hFt+0)>Sk#J1RB~ zVgW4JKoNGuF1oH|broHEMOR&W*_?Py+m2gD|t`H zkI$zGW)t${%eY$2D>j|0O4ZvaP`K(L5OYng>ovuuB`9&P6&vYoel9khww*XMIaVWp z&*Mr-2%t*6qMpQx%jqbu~HI>ein?4Gk zY?=kCAo`{?E76GG;&8FU<>3UxMe5t)cvc=xb{a(-#`N3n@LYf(u^b_0IMe56FcXOqV_ryvJmO#gBlw7TMMBUoF@^bg?vrD&QL*Du znQ6qU;(#)9b*I;heClb=mz4c=^p`@@@w%%lH=Xe;Xel>4()6@)(^&aNQF)*-7vu|U z-Zzz-ZY}iS`2o@2%&VnINQT&HBDOm;X>xWATfpU%tZqtK2kiE%q%BpUDCXP9?3w zUKNY>^K~Kd^aO<)0fliI0*Y4cSYf(()S{l6nINa1+yU9+qq*6FClJ~rI0YUld_F1> zG33Um_@_xfF4$;0*2Aaxvl8aP0DYwZ5=<}(_j-lt+!nF}6abfth8kK8n2Q zkqCo`Zd=d1J1B1ga5M{8RlFWjvj6li-t+uoGYp|JqNKt7E{})qBR!XBVZ%c)d31fyiygbkZhGL8EHabufUH3YR&e2_hn=h zlNJDBS=U=3ZpeN#1iNuFUr9IqwtKqPbnBt`0CiUwBire(Gv4JtYC?Ecl7g_4>ECvo zv}&xS0kp%PkmUFhBua@4AW<6dka!jWl)98O42+ZmNdg9h2NJ$87Y$DH@TyNiEP92UiA?i&yX&tjkNt94&?IUFNhizQ|)a# zCnZ=X?t;6M;C4Qj5b@$LYGt*bNv<>SBf7c;;=)Y0C-;e2`J^=Q z2{jTvbVt{j!R4E=RL5T`!?oe|Ix`=;&sO!O56)Tp)tj!>M~R~P)E7WycogI^d~Cx- z_2$T6#G`+LpN+E6htARB)w&j~=p6n1u2gidcwOaS^c(z21)`SaFOER87=vlL~jBG z#)EWtN_30FdNdo&(u-s zzsvBMbPZih6=Uh&1?2E%2Nq8zMPF8uYAoz|tV6$?yae8<^e}gH7t^njn${xzoH)%| zxmIuMVz$YA2sRU)D<&BJi!OvN?e4mDHOJ>JxLS*HnD#Gxk1%W@AcG5Oq+VN;n)lAG zW-yAz54xIejc+GWar&M1so8xFXr|JX2S{AkZl+Jw!VVB<5V}|2`-ABA>}Gnl6%!bi zV-<3iUb^F zx(kgcz^4boB1-IFp4Czx;%P?zfN^>1DUd{D5J~{3B&y<7SJ-iYu z@GJT7Vg4o2J7O_`^#V%cI(&xxcL!!oClK%{I=XMWd$OiW^V_(tt{1akX%m?)><2T3 zzh_?*HIncl%rJ4|+|P9Ro5Zj?x!yU`Sbehcd=n$0w{+NO`jXo_XHKKm#0xnyrQ#4F zS?xC46@KCR=S}BccX-z>X38Rj7;Q2>VY{fZ*f;z#JYK)u9h*1ZNUe2o-V81wFrbPY z0u1EoytxSr>WSUWPz(#VbvFlh`JA9dkOT0EikKBHjjrXBih3mE+VyFon-ATjCesU7 zv)N5%8{$4zH^H}F=$>pcdtv7jVR+m|n|zq~`krQN@hnEff6jJWdYVyvgv!OY z1yFJlx!Bo$<&yd<0x7Ul41Uk|;N(utC0rD&Z7Q+Xqk{-?1-$XgeKLNa3MK=Ip zB0BFW6Dn4KPJ`%loH~wcHrtUoXl=6@vfDi*3MmYBo<AL&2TaO9SYju!b8;e}H`c$P;B|NRF@Gi&s=}`#fQe-g16N9fJ>}(lci{jt9mD1415B+O z-Ou#SU6WL-GGib~n@~~8Gw3?ZN-V}y-O3>**YvN~Qw(HsVd_@}NyM=+iv!dEKE)iM zP6X)(w9I`0o?-Q+K0$JXCPd8)gj%uDBb!+s(yccSHPb~Oyd0E*K3q1`jLz&yE1HLy z%s<>4L(NVHKTVho+dR-G`oW=w>rsp}6WxEi$>eNwfscfOfzq%kbt}CYaGKna?dJ!N z%Qy8dv&OVVwG8Irz`z?&kiJw5y0yRF{b<6 z;t{60={|h&kK(|_CNTUfldWvLz$>3>|E7ClglX!fPjWB-ws_(%E@5NHjT7j&Bt4s# z4KlYmJJ4*K{O|)ecA)8A^uh<}=!Fm5(F4s@$u~Z5rCXWFJ1zW(h$S7OZ0xxfcZgGD z^a`!{KaZj_vq@Egl=*@2KzC3UdfKkmp-2WUQ_`8aWm}nPZJ+wLvML-AaUDbDX1e45 z`V#2CGcR04!EEo59DV2?O+bzQ1`RzNbIV__bMe!-N3P=@)sX-HuO8jegUrzO$=))^ zypUY@k!#!9)D8ZBP6_P)|D4hzTbtd-whu3%FZ$gTTyX>x3K&GE9v}VqL7Kyl^8~BR zkl3(*2dR@!%*XZy7JlEs=7gLUTsH1xYhiVT8nY>wA8(d;Way?1F*~`c zkr3R&-IS4L>Y$aB&uoOsOIFZzUDi9EM+^VijxDqpR*vtwNReXjnUQqA*@dIbo@wQn z)5$w#lsVJJSuwsEW$IcUC+Sy7A?X*i2$pInX?pnuN6!sFRbOu;!Z@0X7&6%n+18wp zo*x(Zc6V%R>N00Np{I(^o9v$7)?DE8E#hv%5PlI#jvZ~b&5;`GW{4iCu}Y#F zv1YLH`e`seL7IskPLM@tud(oQAGwRinwG6pqPFlHg?D&&T-ptjq1cC5hmrdI)_gkF zbcIRDj57^m$>J$`Nn{VB|A>od3-APQg7`^kI5~Ef^A}@4@h<6|O`e4W{JXuLK~Hpe z_Bhsmv%7B`ioDGouovKVXQQH7GotP@@>MEeQy~$%j1){L%wGP;L@#|Lo?{Tj9~*Kt z(e*Ew=-GMDp$3Ri32a(LbpKod@TwqR9s)}@h=KBuq?N~|69t~Q{TqTjsT7(=K&Axo zo90$4plo6j%#PbouQhu1ytskS8|i~oqwlWO zsl%5DW*a}Ff}jp`Y5yo^3{m)cf*IcTjaSqTf2V7~vn772k_<5{^Rd;R>LJ>!!&sR6 z++GvS$jo;{yOzY^|L)p}rXkLf#yY!)Cz`JIg$q?d@x6)W*yi>WckudaSv2&o4dEHF zCkMD0>QbU$%llLA^c_s!zDt*R!Y###H#oykg*OB+JRI{^f`~+=IyF)xY;@1X|Q zCvF;`P3NTbm@t3;QJ0=%dLuw=HOX}Ba04q1J%?_I#lFz(Hpz5vBP)xdilK0d6etB! zWZT4s)fWKuD5{#_wSNL>Vm#|F72kumY5iFepIk8RLHPisQ!Qu;9v8;qxn?p3J^bMa z3VZ-ZyEtrt4RBviGP`v?S^_^4i~`QmSAajQg6LLK7P*5bn_-;EWs^VqUS$YD6uco zAco*KnlU(@lRs!f%Z}!QfKt&hXU|=ov^{_K*Nor&b?5J!e(lrq`~LOjTZIs-LPskL z5<}t7Z-3wTz4penF=O|;)+tf>)Yl6%r7iwy9>%>RW=$waKKV4kSwu z=qMgJ#eF;#8nW0`?1Ex>l55_@91|>bZWptt?wk}Xa43Zl=3dR;vt#&JkKENv_Ht&hbd9AD8%k&!cg^!~U2hvR2pXVY$WD(Ex!a~n7e4wn+tZFyJXJ+b(O2K^ExC@CNf z!*d$&d+xiv%-nu^aId0YLbl>Wbk#gRFfj>I)jsT9#8He!=OX5ksLb8Cw>hu$GL&yd zsQXbjd>^xQ`f;DZ@=-T?A2Yi2>o@ff{Qs!CcOTQ*wg*l+?fqlcl!)iM9R=Ry01R0!59DO>Eo(R<$!``qy1*kuYl_clccKLwA37tl2 zpOTsM6P`GmbZztZHD{w6D%sEM!q2|@nXgNqr<|hP*BR_S``M}=K-eI=vT<$1_lNRD2zLAkfgkN!?PP~ZofpwSh*J^ z8Q||)<1pzSIl#PD^G!*PIj{pL#1YJyP7)Bj^FTAG;z?pd1m2ot_`dtqX^^WGih+@JqMY+DnHYk-ep-06jhl& z*o^M)S#X=4iM}dQcPj8c8 zx*xa$4l#W~I?E;{24{+Ncf4DAh-nQTbFUs^MwYcl?=4PZ7|R}Nc477UCCU)&0T~5-P39}*LO0@xRm;;OonQDHLR+eRu3V@Nave3*d z5H{Z1JHa=+6Bmz`t8VmD;<#Lp%4njZD&&@RKOAZrQ`j;$bUw_K21ID}INZ!8LVxMu zroSO4;SBdqRZ-4;a=59h{<9sLn4ZZD!W|~rD)h_{U8f^V*V4a{tPGhfGq>1ncZ6xM z_fsi)iaYQK)1|geDszAoYa$LXNyW+)ROE|9%PU>H7gjctj^|{E_hGtK1n!n);G= zApcS<+~SrW$vWQVHgb3T9^x<9E|vl$1!Q~!@1Q00<7MqoTr2H-2-Yj2ABs&84SAX$26Rw zOtW=;TR!P6_%MOdca9}Z3`M+N!Cj92bIDXPVP$Ngp9SL(*&bm^46> zWLJ)wWtzgt5v|1#$p=!a=R0!g zW6Y7&{~*!qFtXFI^`KY@8Kjw7aEuw6UqBsoNn>=GEgfU#02;r!g>=8sy?%^2tV=mM zf%2FFhIf{7?KME}d0h0m+y7WIgqlN_9cy~RV%&SIxrhj@9gZ_QRo=u>Kv>(GGnt!@ zGuGaGZ`4-7u_i*o34GIFU@2w4$!(J&r|{rYIyGM zdDj3hJWaYRe4~K7%G|vtn}IUw3UdhtJVW}1bz4q0^`j9C@Cs7yUiABk%=ReZz{P%t zj@+pLY=;883b=*FRc8aL^NQN>NnrN4Q_T5fr2pX*i0Nk6_f#{ARX*}m^Cxm?bo~R| z&08Dx{Dav#pit@sr(rpnxP|fjw9y$=F>eJ7tS$Ds9kZ>95bf! zuPLb|Ku_Re*vs%e_x&6!nP3}6tN6e+vojF@bK6kHj(0b#c&gVnz^8e4=L0N3wd=-8$dg!9wk` z!0gM%?pk0@;ivyX(^@^AE$rxzF*{_U6!7q}o4?T9VIM}eow8x*S!RQl`t!5Fzw2C& zbIj1am0ubhTP7;}Pw;|&lS(P!%Qm0!I14vH^vQx7`Oam-$Nf1ce0)sIFtFE^<%t}| z5OnvvxQ+$y2%Y`oIc7{JueuNa4F2es=%+r|tblS_<>#8+JG@z%*B5z&CnFnk{JEIY zUU65RYg#gYNqh7M6us&;oy#fM?7lkJY;_>Wu^?h`QpgKYD%$|;UzF4kIjxECui6_i z#)PzrLI_M*51?Ko0;K6prxQaCx*Dn$ODb%yr9SUG0PiEW`aH8eHs~+UGmG2s6p(<7 zMIggqIdD|RDa~w^NHQIhPRaKq`qG zv+kF0pm@Km;hU6SRcEZOH`8*>K$m)pMxxnmIp36!C#U2B^ik7X^9ANDPEUFf=j2;A zbCFp|cyalKrUxf$>kG|~xf|jt%QC7Zsoe^OP+xi9Tfllg;-+3?sw=mo+RMCpKGP`%V?tx@@A;&ywi_KA(i4@SxVH*r27GG=zR=@Fur^xbZjJW2}8(+97 z7n|mzFT$3CSwf7Hu$$b!KK(LojGwlkKkQSJo z_ASc7Z!@4>3W8up0dMpEhhJ`Z=VF$JAk|M6o1raBH|RT+3FZ`0K~w0xWqf%mTD>_L zE>A`k(fhY39!7tj<#xQp^dGs-KhdetnVFl77R6n_Y$W+}W;Ay?#pk09?H#Q8QXS~e zv)o;mpo4zZeR+xLmKs1Q+Nw)|nololm{#wOz0{;LkA945gE&CG?dDx->ITGFX0+F1 z61#D__&e)U%ftz32*gfceo*3AUI{eF{jB2 z=?|hI4U4zVdbF%vAB;ZshRe)eHPd{&C6-%66)}0Vr*cH)<)(9lN?c9j8m?UYTEn$5 zTq&`bd)e?m1?eDEs(pX2NqRZDnYLlps<6w<1dC2WAgOAtfZS=qSV1>%nt;F!Q zDSiNwc%pEXSg`^u7hEUMzK;7}7GC|(|E{=Bs~BxA+tKIF(%!qWMz+HTYQ23GQLIJz@ z&c#Qktvlc0X2a&GHu%;K8M%h)%dk`y5`flu@YT-9N zpgIWwR_r$fB_78>je~c7GmbtP)B{37bbYzI`dUV`$o>6Vyzlm3vYe4@aXput{Tun5 zIG^|<-gsE%>)XHzeB+ichZnot{b{)w$MXHK95&-SH)Vynu)~egDBvg0i3O+K=ssM5 z^7dX=wbC3F?BM3CgyfHRx2-h2(%=0fiHF{I8&JA*NZB{uPohrv>;}_!^ryN6c_KV9 z%&h)tisrq?9KwGPdxjC6+2jd=NVO(G=)|a_6er#_`qB5X$Bkz2j6;| z^Tj{a;R1g9B?c-I9%O*qnqL{cE?0)Dg(~$?&@%ky%+3XSu<1+Q9p8$P;p7s*av<>sOhX_S5fa=epkn8hpkbaT7Fm(GTQ< zGpE}h{gcX@&0p=a-;;~Oz4MQtqx<*Grn>*%^*7rcz34AU{`<1Ofc<&ZU*KBsy1$_E z&YNz?Ehg9L$N4_aVnm`Fq=EF!#3!1QqaWSTw?Mw1b4zbAO{9=B_td`Q6FpWW6M@{J znI*g+6<+VV)trN&Yx~>GlA-rx1Z#|SDh#*}h0nA5&BAtw_k{p;1i!D4 zZ6C3s!)kN*P_%-XXek~$NWKbr;Ge&y^2>)7~S-oM_ zI#Xo(b%>6fg|!Sd%YT-5W}*~$hEFI*dm_V@k5?-tp+5`R!7bll`XuK%_tXZMW{R=m zq!E<49(SAWoxvtE$!0Hv3ie%*OT_(9D$X5zH-bv&F1_3IE5{2eg$^UyoZ^7Hmu#jJ?4<2@FZ}4=pMPp?7j=W^r(eWQQ~*+cr6Yk=sR75SW18+&=f3k*P9r%rCvy^oPC9CJHp@%k9{iPuwf_nznbh+Q0L5|C-?nfOzs2tUirssE={bAE1^OKJ$6n@{~vO5mRZg}cp^S7Ymrc2YFs!8YwpoHkY z-EDt1jScYG-eFK#|IUuZSdbqB507;({n_NI=Y!8-qRXGpPA_ETd8xs+=QGh*I%8 zGCJTX3goJYIcJN_Ab95KM@>U|cj9=cukAj6)buLd$ZN69(RKTaY3O-)-imiY-xSFS z5!skJ#rPVMr(ZWVS)27;z)2u`bie$3>0qoOEdt$K!-=R-K-NOqWH)G%fo_XA?EnRc5xCSK8FWtFMm>#7M`@hkqf4O19 z6H<9@a*sTTTg9JrpGKqpYKGTuIy+AIs!&q#Vu=YNeN?e^_k#61d=5qd7v_BMSZ1AD z{8z~QCGM`jnw>f?2mneWJcZsFS{bKAEe**X)%cWYn7IT8UO?eI)IKOOICaVBW#A#H zYV_i>laboe2JA$%76&&37M7qCOh#{#nL)A4+PE@N^XLcNi9aYMrari{XHWbGuYJnY zxA8&raXd^?a6WJRcto@7Nzg-$d8sOs(Orch@Li*^!A`~f{4%zLObra#cLSaipZxzb z)Somk={Pe|9ibY&Asuvf+dXY^?(nBgw{0OP1(MgO(<~LYuePpD7PVmwp)jHd9Gn^9 z-;z-Z2uGytPNbB3;AxXr8~HWTOafl`H}}QUra_u%-k`_E87NnMG9MOMt$f%1mQw9%G0-Xv zG+a@R8eQHIWg0*mA=|NVSOn&%q3w)p7jTR=h&|MB*+b^=SPjBUi?VGVSo}v=Pce@eabliK zDUG~NwQy53SC=J95i+seKJPp8jLYAWaX0+@U)``QS{pqp;85+8BU-;|fS(C^X+3QQ zYBUosMDu5i$ijySJZ=YR_wuuF5NEm$n-C3ebnv-@Sp;e07u8eU?0DX5iOx;&Z0|=&SLp4=;J#y^~&+u#kqgxac@}Sy1ioB z5T=*EVsdSN@>QRKB5-L0_=GDU9{N*pNG-ZYbY150B7$FoLhx%*QzEKYk_EmK!ks2S+5$21%V>rB)91?v?n()7}JicvXIWPP)MQ0rET36&~Nq2E$pYb8M&3Ony$NWs~Rka!Gz8gV#A26jL_ckL&L%MgYbB= z1L}2B=+}|Sz(;`c1%(NqdB)m;>Dezsi9@?v+jgF{=#F5`6BL*CQKyyJ(!t4a@2v4g z*di^8ic;`XuwM<#R^BA^1>QkU3eUAB$4 z@l~vnTls7rbExHCzcRrS)UXUIK;<0@Uhesffj< zH?X`ccJtoE1NAER-J52g`tb#jhj_w>#%NhWzF{bdT%uwplO6WgqM)qfxRfa zl?F`H;RocwOiOPW#UE9gO*j2*Ogc;5({Gy|9Y|fS%$poCc=hn#OE#NfbuZ&U17*W` z%@cF|6T)w=bUSZ0U6i;}&C`AqX-0ASX47!c=9E&=7AEW&IRi%wTV^u{{et^b{0%_@ zSlKH@^aykKk;|~`@kbtv!7@B3rkpPzk4wf*@|kZKTJ_cNjXKo=Mi38(EquyF@0ddy z_R9JW>hk`lF(joO_y`Ry#B1X_NR+#}_ues+JM5YVuX0MYozx|Dqu({P-qguZgq8rqu6-ovVUzRSOl zU(Mg$iSJ|4o)@?!@0&i27oh+a4uR+8=!A>qsObGl3`zgqc%N8^=Ul@Frn&Z(GC^W> zc(ea43vc3=LGJy5`OxkN!T8FJ|EHPOfw4*&Ui?#$;^rp0TmETsnm;#Lz{|MZF9DSM z26+U7j1K6~4bOjU_76H7qo`um z5#*LwgZX0gr)FuN@r82+__Pxo&W&FY0&f5|;l|9170Ie4pP}8%xIUkm#%AJjqs=60 zph}7wpt2G*E%q>=sB-U^3f6YVe1_uX9=G^25LLN89{TUG<~BUL9Jeg+Nh6|EHnxQk zddV8hFL!T#X6nam@T^pe)`#z);3^I85f;pfn+z013YV-j0C)n$!4qIYVVZO_oM*(N zyWyXkYBl5$q!TTIr59Bckhl@Hb*Hsr4Ompi&fdS-wbsID1uyYKp+1* zRYMr8f0}0~)pooc;nmO?(=VaIyF6-=;)hV+sQ5%CQ+)F5kqJOH-niOuE@BK#$Jr>z zqGuavqurMpV3x7i+O*!(J zPTOyZ_fXer8b2mw!fLfe*6>4#o*>mP61z@$%qGQTMh^#|vlZ1}z*w1d4s4rbvhYv( zJejCMEh?+77zBK>-F;tTe95@iza+H0WX+f!XQKcjJ1iF}DZAQdhRiBRn9mU?GS~QL zzEC7UGjsJE+Qi(XJ^;|M+P#xv(0L(*f0@R^*+~wuR{h*SGQGf@xEhG%=0J0g|KymnAkmMU(3b>4#6=HI zPSNiA>*nMXp_7U259yS1G*fWEYVwXN|2H6df!p@q#9ox>esR7+X$7Qj0CFU;)4@PJ zF_Sc-!gqnk!ExwMMbvh}jMZ}}`VxQE10f~|-pc>>Qz$<FYSqv%A?&V}ga$ z@dPju+o3#Qx^q1Oz&G?VwgL|AcU$MzAY2!)8>N0*%R=vO3W%rXD-Eq;*x?NU2xc1NVqF4C_(KU-^Dqs! z3;U=qdtDt_>mZ2P;)yE%2j?Z;l6tosoGgn8)=x~#n+DK}(7qOxiP3x3v?-5NkW1*( z^pfGVW$vUgs79? z4&P=O^-s}^Xm~iWN@SIrbO&3kIi%dnU!#Xz?8?6}U8*^2NvX>GLU6ozXObKJ4JQ4o z-DTfkirnlreuD!3Ecfqk%=liPqyHxWN*F2#KP&U-hp%c68OYO^XfWP{Kf3APnqI>` zCoPrG8?AZH)YIAI>a1Dqq0|4RT>2=q{D~1j!~F5`gWux!Hwo$^hDu*zhF`d{?@XTx z4xFDdTtbTU6l1?L-Am4YyMTz?ao@oN+~byg$3Z&L{q;N3Sih<)S^0}hnHJ~D96wYR zr!C)^UM06aEeB5c95>*H!4d@a1syr zIeuKODxRayD`LrQ56?+EdD}1jFP<^W-G={S-96NO{$H~zKhgJQKpDh0TLR1iSsmS+ z@6Cu_1QSS+=(!DU5?INSA-RbSz*D7>M0&pQo8P1LIn>qsV0P*XC1FE6nTQ)fj>?lB z(u?HT@q_6{(>s1ZCO_0s5Opi8zPTUGJ{^7(+C;evL8=h?p?q+6n%vG$@sI2*x~-?( zt3R4CVHFCz>WKv^T||_6%TJilmb)W=GPm;6@n_7Mu-reR%O39z{TUVd`R=Bl&ETfh zMH!N730R84b)Kvhg_p{@wSV25%`55 zj~91NwyLLkz)a*eJkyXD*CFEt9S&GF6~w#M zePZlLSn*!g9#}W8IFsp_04%&cL@jA972vhjX7^m5%#7j=h|woKON8&57-bQBhv`&v z(}-B$JgMBdB`n|(qn{B;G@=_m1wSFxL@TImFDlI)*H~mb_t-%PcxEo3DSGMH^f5oc z&Q*9Pm*gF{Z;>6f_u>F8BZD9mNDt$P>_A=8H=Hgym^h4>J8Y6rT7p$h``MIbW-2s@ z8xh*EXw@x-T1ZDUfMKyceOYAd>)Q*DBd~=>ln20%kw_J7a{09F7f=B(ZF`k%N;hZ> zZ@*KF5_3V?DoE#(wCx6vW{N54@SYo4Y-d-=#mJB@8_I}ogLK)Sx`&EwQ~xN)6|sv+ zII5&PrLJBlKPxC5teGq?Fj~5OO?=yxm4JRXuXp`RY+dQ=UZUh&jB`7e*q!<KdkT#ffR+}ghd=TZE$}ru@m+o0fKx^qec7^z75sEiu%`CM|ZEvkaw~Jqs$2lT{(c;HATMZCkyb6?yp$Xdx zq(1yFCJ>3osJSMH{F70SNDg5zh<{cLoxqhM^*$rHdhi*^!|?)U4mQgxzTK-;(aGs- zn`T#$vFRRvhG_&KliFxTaDE*zkoWmOp}4g``!zQrW4pAiLxNzY;cG<@bb1Y8FIYpV zjbDFTk?>rk%21bP zxCUXJiBP;>kt&SL!s&s1XWHJA!+%^*F zQdD7c=IvCtc0=C^yT6R8=XC%lZ*pro*n>vh@>5DtG$a^6P>&5ii{8N2#Vw+exg}0S z`-p4r5#>f2tVHzJB`MsQj&PGg+tB&a#rPWYjF)KcpWpI{@4>Z&c6{xoOT1|g#jw`0 zM9`GL{pt0PLCkbpLOUe=mrL0sG&&dtuw7?DC%@kG%#kI1UTF74-T zsI>CQezMZ`EZH4jhpv?4*wuYkY4=Xgzu6DP?Nw!a*0fU!AJ;<6Eb0T$&}CJ&sr=&` zQ_YFQ(1c*_a}vne{^c{H)yWxavSoAfEWX=PWqXzWhk|WII%ccfz>eUy@!%c50BO}8 zLw5@nL9ra&;12F+n`-7!Jje%D?FWc^d5w4{cU4EGdANJ1Bc}Ga)*Mt}6D0xMrycFK zDA)Q_+g@Ft)u%Axi;rxn#N+^+rlrOO9@*_?h4G;#S-s91LoMKdlwyvb11rPak@<`V9=|4I{2KlWm^V=^u{`se8>{?{ z=9pIyxxqu%R~^8be?*NvfJr`915fdqn_SB=SXLogEU>&O;^WMWf9rc%hCk4wyhS~6#4PSM#HG#cwgPi3v^|sz#=`VZN+nl}H zU+%2SbN%H>^>%9aTXd;TP%+@sPKq)(+!7r|C9%H4H~g^PPU(+Zda{+VmHIRl*-|}z zp#9}yd~{OB$5BHM>gI-nJKIwO*!kBRY;RmOY@^+-^G8ysa{6R&LA02O!2qrRCU&Ab zpwTX+TF}q$Y zMack+0a3(H;WiW?WTAg>v%A_I8Og@3SnvN{iXsAZMO2R~>t?US|8rG0o9pqo@mgVh z&--SObPM6KEK=eT&y#>$uXUex;}|V=B%*DNe`?$j;E~d{Upu`dYnw{eq;tGo5iNEP zX6*@V*`S==ww$P)q+%tCIJXBr|E^B+CX`#z`#?a0-jA^v92HNVixWra za+7-!#NPJUuRtwTw~i&blVTnB!h-KQ5*JlzQs8ss1Q?a~%s85Buu=Y-^aM~3p5d<=NLs%{GWt8$jMYOe3FI!!+pZOh2?}PO zhKkq#r@JT5PJQOy&jSgcxend!ZKZb-^QrR#v-@awkl9=MJA8CWlRbs1HK#V&F~Jw^ zz9zVvKf2eO?9|cgD_AF=PCA8B6SW6{=ZKvmomsHJS4gu^SLTn^e?EI0(;yC!bW`ix zQ9W!!_z{dMJ;>kmApFXm)YCSX?I6pf-*a~9mY#M3O}^@B z_o3?VlwNjhaHG4V7ZFi6yY;>7B=+`a-TcN?eochjAd-j2m;+7Fc?25O;sk^Q0@Jc@7UDr- zRa1%}TaQL~9dAVaqkzufM0ppa#5m!iSh$&tZ~7J^suE><93UGmcJA?U*Og1{6{XHMFQZWFgCLc|Utp z@E=#w-;V0b{Fph18`r|7@MV+h#=L^@xn@ZYU9I_PFx^ zTUS#9(MU#f@p<(Nkrxkhy_++DtO1kU@&QcbCU@@uU}chfbpVna{SB~#kvm%k+9Ub7 zVxa9-RwJ+PGN0qC#%&x(vx)Alfwo8eGw|=;`!$xg!EaI^CbKoJaVtBex-uIQ?33@o z7UUXroy=9aIa}G$_KJ_R$PaC0M{X~x1e>035NnK{qA}kwTLh+ONs7Q9IKRZ017(*Y z8smEn(vHfwAOWbO+jfvWv~G?1WU`3Zi;}dof~-cya?c>UZ&2%Mwzm1|T6D%SK#XsY zJW8tBDmQs+rc~>W+S*>*9~Z%Bqs$Xhu`wXl)7KM3i-s-1%PaBIQl3`2A%pE!HDn6* z<5WFeIFNk3xC3|kV4JJ1@?wsR799j5@sqWKZNDy;e*8a&3uBI=S{y(}_x)g-ZCsT? zI?m^_bV5p-LLZ&8U48dMhuFabDpBp-A7~<3*v4!T_N{3B|LPc~kZo$oRk|yO*u9IY zh;n3n-wm-{idLnVRi$efYPg2ri=;FzM6)EWSqgtoAFL zQe8S>DaOEIK6IGv(*?N0!7JcxPCDf%y%wBK7NIlv#@#jyAnxd%8D>Y9_(Q}lbaFMr z?V{4^Yz@aP7eWSa8*X#G2xSIIPej>TJu+xS(^#tLW;)fauJJ7bp54EP+l6_373g9x zn}fVSQ&5SIViDPNeZ>-%aT`0kM`Zz!;tZk5XfsMkEHpF7!y7{w{6Li(IKpn%tp=j8 z2jkZ?+Q;vulB|^GtK3B+Y%Lh&#u2uAZ+v|)6zTKLIk1$nD$7$1WR}i$64;kyy9qWc z-B%-6fNEDg(hf>j@t`PM?RFdqjy}tsI1)@%>+T(CyLW%`)Bmv@$QxNpz_j=W)VlTA zswJcB$8A+|+Zawo3Ormy9T^=5qev5@Gaj4+P6$u+vhPPJaLF;%>M?btLQ3TlK z?bdvVYK$|(sf6h~F+`in8Jg*sD@S8wcxv70<-^j{<5F8}QKZBk&{97)tnt z2f%vvzk|ow%O)?7ITbC zWYrO<$8;444!=&xW!0aGY>(OHDS8b+k3{q6d{ypa4{hN6Y5;P)#e-V(!^s(qyp-DX6 zeBIms3%M|&Vh}=QWKRsL+}RN{tkT^X*-j9NCnLK9e{~#Vk4utHW8oN^*Y8bZY_@tc ztWdXHcWOVxi&?IO8?TK4n{0Na+uLobA)4ga5S>H`3_FeXYm(b@d)v#t`9~nyE!f_6 zx10UtZQI+e?1%pHo$YP2{ls5ZjJ3G|pXo9V&K0bsu#QAu`Fji;*p%lXev96FW@dPd zJ7BEs0pqlAtX;$eD#zLF?4^Iw=XM`wCsx6hB(*HKh1qDSzkkO#+taS{m#>Y3&z$7U zc)P~F?eE+*-j1`M>vG8iTWi1eHyb9{fgQenQ{w^&kThW?)Ow!@b`N{@Tl&(UCfHov zLznx##$_x8Q|5s+g$Gs+`$gCi}l!DzJr~X z-h)$-3V(24>|mRTt*V=32mf+!w@G&VP+$j8s*Afq;)#pJB^W<{P%Y7`7>j3zKc_^c z;nvmU7WeEVd+O+2V|^!yE~!`>$g~PuH6wFjIw)(4RtC{^e7gawLMjSQ!2L?(xsWX$ zALXOnnUn2wbR}<3whaw&9SxtzoaGp(F-@g8%SPw3D)@K!N4h!AEuUh0keQul^W$gXRQ~uiwJR(Navch@ zJdR3A<^IJKTUX|@*iq!g-|4uc?Nw9(RiwM^ceLI69+#6*hV<(sy<*6M&P4qEO2&e+ zE}W24SeP=@U$Ud^Ie4Wkp`~g(QLaERlMvSVNV|R{kaA3K;Ca=dNMw~mM+5m}M|*Vk z2g(PMWlLsdmK5YkAA|k3uq^+96bPs8WVdd32Ix~(5TAX|cd8l1qkn8CduMQsJ9TF} zIXK8Yy0g6{IX~r&ooZ{g^%>r=-DQhnO9_zd(M$(yV&Of+i^0qZ002Yqsc@sfjtbsT z=ZDPE@_I z_8@7>0`lbn0V%~!m=V5+}WvnqUId;z#g{Y zP-UFyjHV0$5N!}KB8({;jtpA(sT0>}vh^cT0OMCGJ_7d{Iq`=WxEcCD<>p}O+0NmO z29vTrmdnQT#B>O@66BV;QG42kwr&fvS*m?40AVIup{M~H#D$QL_*qi#a|66hDonIx ze1Mk~xIYu0A|1p2xl*Q$i!3GWgpUW)pddGwFbw(6$fq}3Goe9c{`6_0K&2t(_0nt` z>~^(c3Ow2*@sGdq1-|q>USTjOZH7hEsvMW?TBx%vjKK2vvUeb`h8Z)nr4LhS_61D! zr8B&}NbG+q3MRqhbm*7ZRkaCaA7+TnJl~ig@oqC!T}$N`Rk&?t=i#6fCcr|>*Gg!w z75d4S*l~_l+%jKE;$Gi2nwKs3F@qzJw82xLrip++7PrDdq+5bR&8U)sp9Cqwac5S2 z4z0w5+2dOE4XVcoFy_rQ@nDcL;@)G19v+rJp&jT08H=&cEqvRL(^c$k^KCT|rZRR( z+lKy3rBBKeyvnalGP%E6QewaVhMR9BHf|5@-t#{dcQWHO%XAIMUv)qSMHr zKac-UOw~=SSpi}Fg45Iyq`8xJ4QKcXI&#vO>J07761hL@Z^NL2JAZ%MEnPruZtecC zY#CR1fbE%QKy(T+)OQOw(RUhui82Rn?*r`pSe$DQw3nl=z3o7|5^THUblACb-Gb?M zR3(HTP|bVaS)=prHchvuZ9B7&&jqKfAeR(c*MCJVR0`aJN9r}m%ivZ#2zf67aeZvE3PQbn^3k=fz4X?r^EU1CGMTW zZ3E4JI^5>k7N;})+6_uf7>L$b#}tPY0Fj?THZ?54J+F;2Vk@U6gV@z5j582;$pkVi zmskbXhW~~5C8A}Z_?VX3G2q4cKW%4;a5qFJhF1u+1N-i_BW&;14cEySHW_&+HiBId zAkv85m*p)86BZ@-1sCd*azk+#WD=I9zX>PXan@40=Bw7vU-Y9TY; z>S*R+V)0Gze~}dw;!^k% zxs}m*5ZLc1dziVhgv`Z%Im!;GelRXf4!SQ3sdWVVO;*?98TPzh56nZg8J?h7qAT%? zWFq_+po*50P&x=tU~!5_fpYf@+oi+5NS~Yv4~`p$XS?@ipefrRlZ4o=Op|+OLaL$Z z>9fTM-C{CNCF8UZ1LKftEsoC`PO4nD)$w*n)#5b-TcWp5Kz)SL!#mum$J>_ltuKRi zutnW=yq#A6_dhC?19p^ay@tCux&(~^+d9tG%|@NPuNyYo4h?p8$IJ#k$GerY?Oov` zqzH;nOAs~B44-gEoL~opTUM&u$?+~3N)@g;!Oo&OOUDy!Yv~*|Ad~qq85FzyPqYW@ zj2;dZ5QL9YCBi39kAbuDB@i9YxYkKSmJ~5i#8bFhmbCO2rZx{Aff&!FT7h6@ zJ|cnRGRIh3{ES65|8$PFv1JgJ%JVX;uwdrdr? z&?d+eeYkX%y_XrHNch>$9Zt;S4NWBR|Ql!_AvmDI#NMgMBt0D}7 zRC|e}s7fA>bpX1G==zwNV+TDLKE)3G!jdtOzRFv!=Ac49k|6rF>t>CEBZ2#a6xAZi-yLqt#xhlUp&F#=8%dvHL)# z9$+W>lfGx)&$|y%cfq& zPLw>hB zNvdx?jBL{l(FT+L=re4ex`{cd4hC@Sz)KmOv4Pq2O#EEuo`I=iqI>8JJE8t|VF`u} z{6q|1V0CFQp#c+Fw=*GpFSwCsGPE`B4`D6=MlC%8I@Q-#T?j6XS> z1QSB)A3M_ysCt`Ra@=Edpjgxu;dGa71B2Y|TH9 zK2%dZ2=dD0tybVRxp%0Ct2=Qcl8h9D@&O}Rw}vQBK%lI8zTLT8Zb2#K^oO=>aL3KJ z-NLzK!x1I_^9c^n9Sudf2&mi49oI#wBv}xw5%g=w~?UIe&^cl_&NGqJ8a-Tq`qW|&0+i1 zKwSm#-InlO&PPl8pG_Q+7tXcYki@;>JU0IyuIG7Z@vm`H&aj_2F`(kp*P zrALQr&$l~tx~@cKX0N-Gl0X{;gg6&o0DEw>n|6WSb`%hlin5ybDCvh&Qts*xz=@yX zQn<2YgWtvrf*PxI9BD8o?Jd zc*q;DI>9}>$Zp+J1M(AM7#t8EuDR)EABUnLwYTkjq20F0Pc0d(jUUr3^8>TO5N{89 zOt$jTXWi)++I`1esjUF($0}EU+$zC0p^F{DzEt!uc* zo}4AeO)}<=uL|P0T~1;O)=hG{K6vLv*s-2=Z(M|wc8cqLu|2I?8FWAq;BrxL`3^QE z+;;uh@wq8?RDW_3pW)8wZ@T5kZqCicUNAIbdi}V8iYZ*sM_`BUaaQBS{8 zw4kS-`v!6}y)%wmsTrBaX!7iYa;_{IA{iOo!OE*cXP=)*{UnM z|1G4H^$8H?vjzePeE+0P4myh*eRqlxm)s+?Y%3pk1)xCtHOOhXUBZQ+T>CouE}iU8oUAouWxnV3!4! zdF?93p(e3v-T(3Hm;Z7JnwtqOxYSlxNLx?kh?tm+b3k~b+wM|Z+H)4Sd(gKk-^P8# ztPoh{x3f6*Qd{2%ONUnDdmV%Jt27mqmS1XnrvG~@ClKuO^rap&>n}r}bc#FRGW%a# zdG@*-x%4%+;&S^WT+56rz=DUn#aGyVW&ebHfiK}3ad~?33YeRZ-1}Exp54<8SOQ|) zC;PWkH&VV+(Pyy9p=^HykzF-AV|A%XFH8-ltV~D@(PQX3sRmH z0}%o>h-KgexM!&c^GO-Z;fQAg1RTc6II8XA>|Pzjt+SM65xQJblDG$*olPC*t(Mx3 zRV!{m5G6P?5q$}EU~7+Xdn~nkjaFu@zt00tl2!}v424B0T(teR3J6FGwDb-D)KeiD z8QX0T%iO0+?Vz>?h+xzK5J=C9`Qp1UyGlpem+)XRyk+ZRs|z5{g8vEd#_p!$kq#H6 z;y1H(;lm}mj1ZnY=9k7b#K_NID&OvNK=6Q5mxm>iYB@et?wTv@vCxO|Wwxo~SGc%D zKFEpAS)>Z=Ut^cyiTIv7XPIrS0ir#7fP6KZQDn(zGKDnYl*VX5dPDZnM|AAL3ciCf$gSKA>iKsJ7BkV725 zyts2RmH?V}41W&F@b5vc@zxhiwUb=$Yiujd$TP07QSCZWXsZ4AlT(H6kONO)pogzP zsdcLR>KfZIty4`uE_1CNQvMCtBGfoA=6>yVycSZsue;=0oM@)Ho3FKvO{@pVFcqCm z#aNvDJVj(rDc}|L&*Ch^y$S9^T9$q-Nm+Zk(N!$B-E*8bu-+WMsW^F5s~16l!a8kq z5?Ex{^gC5maEJt%ijcY$c7P8DQPA@(xw;o}6H1iAEfMRj-kEEd}mK>~n zg*c=tl_c}n=KuYgt65?56aUR1{C2PxS6*Slhrr$-?o75;kX@Utr}7=kfXj(80W104 zp5SfypeX$?9y_skc$aHiVSDu8M0h!r>4Q5x{3@iJ0nQf}R22~+c9(l{h0T=};J+9> zGs)N)3fy=7O1lu<=(Q`+_e^rnt+Xcr-V?5~gKIub<+^5-E1f3 zlg;x&zJ`7)@H(oAOLfTcOD7whLi`H0sH9u52DUKi!W+@wPI6;zBp&W7H{(Womiz2R zyHou`0DA`SNk6_+_@0EebgpYz%1v8^Sp2nHunI^VN7_`oL*qe!7VNP&?5DvD;D!Tr zhB~luSG&5KZ0}A7#b+uVepN(;3c-_P=1p#|o9wW%gW~9A-TBI0brVL1IqspGY*Ttm zGG9qmZTIm_cDtI(yjHCQH8B1`nCldhIKhp+*^b>+r;O7D*vej-$To9UXwF8LMCYiv zcsGrp@HWGe1R-0evVy{FmdM?Kf_UTjzymap0!9>9^oiJHgGp#a8!( znJW>6YkQg2$Kg(7g+FbW6!VpXTS?Agg-617u{tqFNuw}=Hz=O#kbHqth7b9f= zw2%X-k1DqG@S6p73ef{t=8zy>(hoo9WRoD}>F1p8wMDft1|L{B5%(U4PyPCwbB4@g z6T!IwbDe7)1X#PXer>MPwazh#sX?9#{HFAP$s%VR;IBK+DLp?RS*%<+xiAl*RrHD= z?@&Ei(6YJNJZ7M2{tn?3F+%Yg(pku7Ovq=N2p$DIZ_R$*Pt!*no2xSPu|t;|}zMt{UGh(IgPo>z>CFbH0A$d0YWq^{dYl@6%O({XEpR zyKXk$snhd(lOxBBq(DX@U8u*P(zyx7lO`mXE(Px-^pf0~eu&-)hNgiS1+crWdcu6C zu&Qf3{<{jIG4_2jD+w@5@VtTGx%mtQsvuU#gJ3Q*_yupGXx$i@g6fZC>I@dvH(#cB zFK3C@EW~S@6)VAR5jkU9jZ75c@HO$*Dy$nVKwes^&sgAeXmrf1C@)rrI6FFpzEz7x zz%yng%{R(cKK-7%0OI$m-nhUy*)gk54_N55)E!@N>YW`xAQUT)6()sm)>1HnyqFS= zT>=|RxpoCJ>h&HulHOtr1V}`Gc*l@R;;n=6n)YN_>L(Y%w9KeTImjW;AHU!f}W${d6 zx2Km<-Ah>vQ9rPVD2A8eU$U1sO~i|4B3@8ST{GC^;3PUIIkH&be)~1jpiRefJWlQ)V6MXAl!3Ve^}oI4!Dh z$csy=7y@Z~Q@{_w4m(P+8)SR$I0N?)KZGPhNJSd0ljPk%TPGSc^iFkF)v`Z^ao#)N4%@`op)^EM&oLp5KBa(O^jMOG*nXf$m<5i}a1#nB2s=Q6Apo#Qpcibr{|NeiI7H%+@p^TUX%lrbk= zXSGDDv%z?t@-yKDs1GzHUlh2`iMimqL}TK7Vf<(wCiF)bnDVMcJZ=i0h(}T2sr1z7 zCNx?m@C5!H4Q6uVb0}8DOHN+vv=fUnE1o&uPGWxwaN7l6acnH$TFS{-QfHRFYZXEv#5_Tq8EhYD z5D`u}*d#^_n|5ltz;6P_Vu8_wE|PDD2qgB{p-F~^`*)B^Ly4$6?Ra0R zBr%Q>ks>P0mN`lGS3ZZiNN0G_o$iR_km4U~G=l7y88j|r>BP=N{eMf0YO+hFNB2o+J)$3ZD@eP8Jz8S=rSFKLEH1f2&Xv30 z4MbvbZX>>vPw0Ij+c$xus2Ah4VpAz$05Of#Dh~KTqNG?Giuyq+U{Of6F4T?r8Ru!SW+u@A0aL_^^gl2K zvjqs?)$Hv|(hpfnP?w5?E##swmI+-*5bz{NV;9Cf-S1VWFwaATk#!tT2yrd;m#2^( zCreko3O|=Pc6_%sQ%tOyC{PmbK};swdI7THx#Brf57dR~B!q}V{zR`5#a_wT0SSWk zpliZuO+^xRYQrSJS{PA|tkuXcig*Kr7!U?1<}rELSTfOJEH{ipTsvggrd(V5I=JPb zL+s9x^KH?=`@H7ViDuCF zP-@z}mQXb~pg5x7&>YnqOm~eggbz(fCmCVI$HGru$XW~WFNoHyB}X#wuPVkqCnHh7 z@pX8)Q&5i|A`2M%TN{x9u+Bq0_>m4JPtzTigBRbtAY&m7phsMHmUy*fw0Q=i;<3yT zi=}789`xAZLyLsu0=0k*m$hg_|SZBx9W@1uwt`Mo_m{zJWcV zrI<1V4GE7G6g1PGMI3~L+PmPPpc|~qAk*=tq2k~i*3%HYb{_um&Jf(M#1k5GPiHbD zsFY~|YoTB%WS0X0bGl^+iVMyqO*XR1gw+XkMJ$L)iVJ>wq_fLe>G(~Hsg|fbh6czM z5G+yby<)QqoI}RMXd75&gg({QRV$s`s_W>k@N^UdQTTJwpkW7i9R$9kEU!O;Lb|^L zA_q2zp@TcvSgvs+@S7>j1uSXi4MGi;Ihl77>Io<^<>r6QgpiXslj|DtndV*XhobSi zz$hHc^FwDKGSbbcZu7cx&H&af6G%XhQ9l59u)^_>m^{d`>Hr>QQ5LOP)x%`bQXYv; z0G3=bX2ImK@T2;p*PVFU7mo?rb0lNBPTR0io8+DQw_5RgP{qlfGHWW7%wg8Eu&xqA(OR^j`ZE*HBW0ZI{pi5T^ z^oOgRmhCc3$UB~FLoAHoD(iKcErOpCw8BCrbR>d3klz@&3gY#kD5tM+nlvyjMq;KR zJyD_Rgt;?Cfz53gCWh^jQElQHr=m)P41?j>#+H$d$SkuQqdzp1jUFkLu+gDGLV?}V zpqQS7F2Lbp^+YdVmmlTgnF8r7>dTB}$pTB2&ted?KpJRkFBQ7aGlJ!l;o6BT<^M|G zD9!Uyq~-o^$dP=~saU3H17xtiA&#VEpznubjbe?5(YIvNCTgL0@;5@AA*3K$^c^0=hRX1^I#fpydDR+n%$$r?Aq8s?Av zMdq7`g?~vNNwEg>{1?_NC>h-w-zZ{Qf9)Da)x19lSPmvJ06M!qq75c9b*N z9#db%)=NR47}djf&2$I2AWP6pAAI5Wbs}<${1^MH7YHfCu6`1-+n}2JC!Q zD+aN*=sK2Xv?YLx)z7>Yy+UwMdXbQiUbPe01jSV*Ghsdeqh-egVSs_TkXZpj!yv#( zi>e@|Aub(-lS5oO%1&GXnCY<~w>J}R#`M@IZdE)rgbuYO=msxN>^xF?vh&hCyT*K{ zFy9H*ussIUl3xT&1a$;xmh*q`g=oN`bKncT_!4PWY?k~2-DFRa84C~qe;P0fVL5Q> zVn|7H5OC_n%s50@<_@1aM)h6#ymch?%J3G5zn&cfNEI?z_UthvL%*4@;|xDN(04^* zmiM;7cz*nT>|V{pnFz7p#-C8-p%AJR1PjrCo(A=b_Gj28Jaw9d>Qp4(8yc-xLx7AH zg0iOLfX_>EUU=<^9|b_nG(ZG0V8jV3GPlRYoJ@ciEa29(mtMsZN5MDCRUk|CI28;g zBbL^*EvmFUrL)GKD$6^lR)yliq9k|D^?tpZVjOpgJvalBhgidN$6JQS zt2`7>u74`#DPO<yMg{T`Y&XNL*3nbegP}**FC0ruvi8(djU^?d1{G>Ux#4Lys zju<C{pq zFa57t;Ne%oQt#j3)axwX%>3ZPe1GYrz@1qqFp}00XA_1@M-De7VFAWZE@3(J)MY?* zkh1R8yEd3`hpdfGLF#hC(QrP(BLS-fYWc7SQpwskx5D zgXQ{$jZUw6%NB=4+91RhnVgyO4mr{24eZfC53#)A`s0nntIgMSH{rv3gtKOxTWS+f zM!1Lw9&(@x9ehl`y~!zS!|7r&GLjb(5n(D5xq_3!yk%zRIgt-oqm_g+pyDGUM!X5S z>>a00#&X#sAmPd}6+K^{`HpkCDq|6L?xAP!+WJN>dxu^O&_~~KS~o9eVQ$}t$cw-& zk{XF*IhL3Hgvf0}`#euEPgn@s_v!ODlccW9FbeK&-|U=PG}`uF2}h%+2BBBMNB%B8 zC*kaSo1Lb$i564I$Wn*MPCL?BXTR(Cxkk4%L!cS|jm;(iP+#?~Q(E$o;r5Zr2Hq7> zId&-)kyR~`BDVKOh|4G~w(iiroLOuq3 z#{A3^vnhG=uQlnRvI!5Ls4sqx2%7clB+^vG+?a`Z;cKSyDgE$!PF~hi07SNkNu?35 zZ}p4s;pQUbWy|}R=Qrt;|2j*oud84EuXBrqL%ZD;_R^fK$82$?m;P5=7aSR4B45u% zKtUk$K$91ORYwm zh;J2|8opY55+Q=?YM$6PTpzQpM;W=+->!#kbIR&55P!i$Q(h!S!jzEl{80}&aySBo zmTYtSd!v>SIA*pJfrt^F=6>X?ugA`v=-avIBol9*FRWK!pcz*IMYm2G1eMfxL9u}oVuHdqPQ@)5N~WB;<#W`UKJ`=Q0q0*k!zB4#|EY6I`_I$pqEKWR za93}&D<6pXDF>{`!-$L?vM4>1^?`&Vh`v?(+nsaV^Mp`(Z|UjViP?TwZ`tlNj{cAu zWX~cvR;wLO$98MXTH9$+wQV*Fg&8|PC3OPGynsDbW<#mLZ3JR*OqyD6-QmRY9;Qpu zmxv%g9guF3dT+rF=iH1(0&AlX3$jY)e&!6Qw?9>OmO)?4`et@HkBEbqny6xx0TzswX_}ppS0mu;NB1y9ubj+SdT$c&^ zCTlxn(Obd(ZT9ns_I(h{8;%&x6^hCV{p52f&kB9`bLU)pw5`wl!WmVt1v(=WPYAe7 zUP1Q}Obp3D_3kgw=YG^FUpmdBE8#T?2!uJ_*ZM@;yX0q*Cxp! zJ_x3R#?ympy)T3giYWjl%Y_r|X^jpV?Er|AG!-Tw-<#K7Uo*+{;6HlXmrlKmvjasz zM#mN@_bXhVKUKH*iacsn5)vbUjFNdA_E|tkBm`J!!>_6A)ZsU$5TQs!>^nu6?rgST za41U;X+i=NI}c~m@{5`DEG!3W^oZG*WnsvnxLp~FCZe3RA+$|YUh$1YZ1;KL z=!%n!$#$%GfactywhoD<9j)>lU?iEbjdE~?8MQq z??zv-Y;}C^o)SVYd+#Mr3`Z8}NxPi(ElG?gD@d8MM1*^xB6$ll=@!4)tS&!jQKrWZ<;ckER(mgmr@vFOgol{QU z0b-Iin`#I>F$<_H)Wzgn^MBnRWGyji>{!xJQi)f_v5P!#%U+@$e%8 zJa=!nrmCb+V6(SK*ZmeW*srhr)+s4inrXJ2NNYqZV%&|I6}v`1`K{BY^-B!TAXX_c z%@{QZW#~bBre&L!{UZlzIt2Ox2ZAk~eHah==|=mU%d-X%d%$Oa$ZsP#tRCOz49dC3 zB-w@xkQIm^YCwlsBeLJ=Kq9A3`w<*^$j%_9E0!YrS03K)T-6|0_spzuI3fe5$cCYm zpm#VMSf{;o$pNQR!9V!e*BCceUMo>q~Df@ zCduIigzaDR10h7$=m&owN_3sJesr>1{B=rRLki~M4rd91 zTv8(owiKd9k%+fAQ`m!TV)bHHbdRn+M2Ou}diNnR9sT>DfII&%D{77&eAsF3EHFJYVq_JkoIHkf3aGXxMm|hH*RL}&yXGuweq3nOQVg^F?1~c2qPExIy zn#`+oabGc2^v}0^-RT#{Z2)zk{v1glDyU3Tz(sjvu1yXSfm4t8#mPBg++jWO7bmw| zw#rCThnRY)1m8B;9Y|5f1b>(yGd5Q!&Rf4YL%^=mU!B424`s^y@`Y@IDz)cY{UH7$ zf&5I9DBkR_O8z!rfkpW*j*mca|MM%P^N9ZOSEpO~jY6%BZY^6mS(L(LIho9x0}bMQ zf@(&)*pR$*ub;l^nA4_eOgKoUBNa|~EKEu25DYP@2OpIU^A2SS&7fOl3HWJGejB(H zARjY2VUk-p!Zz|-Un63=4Il5XF^(kr8@v)El`liG*)-(MnVe8Fd)-IsR@<9zCAG(L z6P98m2}a`YeM{ooFGo>|a6&*JN=m1wkQ%i~Xcf?Yi>J5s+ zYY|$4MFX4nrS~h$_#AY`b8OY5!ywSb=AoGjk%J_5_BnGn4z}J^fZw-=%S*y#QGdNb zNK(jOWn?g0X0ueL9S-|X>Q8M|>>iS@=!zXyrD$c%!s;vU1<7hgjVXN?l*PvWB?D7W z$?zHA@R-Fjf74g`mw~B`*bvrWQ0fNz0aqU!lsdTf1LDGF$kFIvlN^Hmd37SHo-60= z#jNvmr-(Wm1#nVC-A?x4T8`?4nty?#`XIGD>!=Fq+vcdjT-qwtB!3N3bY%?BNX>~2 z2G#cHo0R%II&MZ7iJX7lB7K>wI*?j>x~s~#yzQ!P>Gy?=P)W1wKrBg72@crsQ&bmZ zvau;@leJc#ld9x2kvme=KiR}ql&0RX2J5|PswbS_U|li370yVIE#P?9r8=rlG`;? zO^4fjnW_GBhTs_(0m$!QEU-v{gmNxnij{1g+6*fTcGlH)E- za=2Kig*6ee>YFUppm3Z)Ez9eJeL?s=VeWlou|q|hdU((Fekea%Z9x|mrdeD*-!DK9#l&;N|!v0ECNy4e$?Y?snUq-rO}IPsmHDV>VCD=Ewvut zNkB##(2m8{i>a0W1WWbNmW8luX~5t;T{$_|Re*cSVxa z3(b42Zk40RxERrca@0_Sn(7>N2TANt%2ofcR_l4W>WY-RNHG9B{;P}fRB@_NdO06p zt?rzsW?19(jy$$PE!1|t>L~Se&R31;@0Izge)PN~*;SODlCRo;o$KUvH~oD+2)st; z6|hGCqdOI-d2GqtTcDbP#|3r3+>Ls79d$2wJhD&?VVCu$Le(=RRYJuH?$+@l)e8CV z>>@DfJbh=8YF_cR;0XV`@f_GqbS0B3CIbMB)at!~Zf4#t1hM5zfwlUhBD%0ZA1hMD zI1`JD)wSro{el}XwvPIh;Fy#fM)EV|CUZvzekul|Q*~}#)uVnY zoKRFbz+EeZmryt`jes%Ovi6chXqcSJA{e~^SO1RMM@ z1Tn)%*F>2cZC1oQNeRXyHXe!Jt6CS9sNN0OQXaz=RqVe;_AC;G8NasCeT>Q2)S)Mo zsDeiG)98|z5KVFRP)S-bjti$F;+DgSkMS^7uPT9DP1iq^s6knS+S+H(C`)iyB1Fm?tt1mt_GBqup}c4u;tI`n;Ix zUq5Y_89uq2Yx6JrtRioRObXVP76w{f;%WNrn2Kjer$|gCL-v;FqcPQ}IQfWrc|?3a zoFFh0pfl)>aaEx>-C2H*jDueDsvnQ5t1aTR-TJC-T~YT~p}~PAG?ylv8i*U6N}pO^ z4R8+1u>ktf`sylY{8IU8HBhH?emoo)GTHbU31mQ7)<|$MeBS&@N_d7iTtlag^k57G z?Z`M6Y*bIaA+0TKpo&Wn2ptqk@Ww;X5nd-W zM3^ru;VXThfok4T$}pOmGVoA-1_Gly@#Vig!0Fz67=bA(qLGzknDM6%91+`K_B#xm-C~nR%b~ve{Q)4iCzP?T_ zoAu1bkeZkETaDGq}vcu&dHwm}yN^ zbB?oZ-$YefU+LSMup|cQX-!mJ8?kg*6BVzj!l96~l^wUb3Bqtp2>oKR!qHo78=Hx+ z0Xj>QA@4osc9!34p%bKb_Su2G#AQOw=B@gqOsS%7|Tr*YN8ODNwU}jec zg~vUOK?8*13=&&1xBa>01Os!6)lbYrf}dz2gY*~8RP)Z57hn?(Ks6bO!sw%Zg(&nS zday<7larawla*5*>VkCa3&}2JU^d6g4TGDVS*Dt0!!$%BFlIYAqST-#mZ`oXR+g!@ z*5c~Ca#di#t6DT?4z}oi%~gAN$$iaLNjkiZU>})9DEy-4D&7QkAmKj&1t<%4Zwr#j z$hMGdSd!+`p0`H-(p=TAEyc~$V0{5Y$<|ces)h2b^cs+W#_hECl#1(XE7Z_@4jc2P z+dh^(0W1f~l1N{UulcG%T`7HQsqQUYEynVzS!WgC?ch2awN@~oInIa&P;&VSv>>OSXdKC$)mgLWg`pq+Y> zPhM}Q&M&z{@B?`dS|LJzux>0+PY6IrpV}Uw@}R!7y&9Z`_#^`=_QvQp+N;(IOSk18 zoYFzny=ZY@<3dY_Nw+E0Ie{Q7z873|hF0NyA%q|}gs!Wprz^W?hsW6?>WS82dtW9O z741k;efir(C=na?ZttKSc>d0BUJE*2A;(d@7cXZ(?syORz&ixeV(;TX9M0Y(!H48i5-TL}dRLkhc&}Z|p z_p+XU3L3%3`rs+*6nokt-Lj(^1qoZ&QJswOYo0sybww_Pl=diC!^03o*LOY3h8Ya>i+D zMAJ`%mzgiS#N5hsPK*^}=I@_+wrR3~+*MY^(1 zs;|hFZ8}4d*Xlu?LE}&L!<|((L8z^r)xg^H8b@&=(wAn1U$OtJvyU$NslEuczRtlZ z=CB;zoP;2SsqGo7GIIN!nEqe&AuVHcMx}ZH*gRILF30eEtWp&;c}bMNQu_-*6K@;2 z6T-|_SCk+*!~rhN*tryNIw5BBcm$;BZ#4W z_?DRc=wcfgFy~e+s;=y&PPa0XZZ=Vr>{{vi(eA2K^9<{d8(zBH?k2ua(C`w-=%#&D_xjt-Vi3G-!-_QvJR)Cqi>7h$SB1P+ z^`yRNP-p8m`l_DkyNLsb|4U|!-MYA+>c=v^x}O^D-a9+Ye9qMe`=NY(3J;K0f(%X( z{C0QtS9OGW3BY$+UJuAKfH6Pyy#DG&)>HifP@bps`2$p8;GYZo`z^`$WJOn0-!nkn z7-6sMPXpEUwRaommpRsq)nCDppL*0Fm0R%9lSZKr;>4exidE5YA{9#{<4VkN*}EH@0E_a>#p7 zEX(Q7&@V!s*`L5_cS%0F<9yXL@3(g}8oaZ47ry|FaDqPP0@W;Tu!I~aY;^!F*?xxF z!oeo;lRxQ*cu!rRCaYOsB43_11eNkxebo?kibs!T(yHwZjyFOw9jq4*QJ-K;dh|kM z!D;%f3stX{*s10A?1J_KaBuqT=0PqGsr>7h$TKqbFXZ^7Ed! z$5@gw9=F(3k!xzQ{F(Zdi?E!{)b3EkuQzqSp`gc``pTiItM#CMeyF;DOY~w@ui4=+ zX#uD>1hV9c&k?9nrI5v3W9!ZJXL8HaIeOs5YCUeS`j@B|%MXQFFQ&^W(q-t(A#wdO zgmk&5Hc~6`eE*Ylx>tztOLwfRM>Kgm5>Dsv*!0*=;m#coc)bdabP)!dj zK^i^jasW3@e|ouEO48SvbA_7NWRY2EvNh!LIJ`;1(zig~Kx%%y zXVp?j-IDOGub%xk)xe&;Siki*^(gas;g#y|!KJ?5ccpqHjggKGMx`IPN^R@cr>(tQ z2u`rJmlM*r+6ZDfVtP!88Hv_2WA`@WqKbn$LR_(gb>$p2ow{b>ihN@u=q^f@LJUra+9!S!x!oEprZ3< zge5#XG^oVhC#xl5xcdCLD+H2$kP{Ep|SL68$$4soj~IxXhBwSpd?S z-NE=9SjH7FrG$+$UDCAf^#|Fn1u^BGQ5K@CNQD*)Jqfn%H zj}rhRyf*pJdn`?g$dI>F)f#>ANcE8QxIQov!_H&6&h_fF$TmCuEIsOaRaf79J<9lJ z`ajpJK?4T?lBH<`GhjgL%^$a)iRPTL77L4UA>EA2s%yrzGDJgFC1`+_IWfgVu?U`c z)j@9<9AO^f?7ZRzbxkLFlvN*dg`APuAVdYkbq*A=&CV(RhcCmND0qClrG(h~wnT}` z%V!qwQfJ+$@>`P;&48p5%GuiT##W9QHIazrQTE;alZC&#J5o~<#KZOa=)pIt?)vE) z(Qvxz^*18?ey#W2sB)vDr;5ZVZ0}z>>n2q7Wux4lU{kXCT_m^prIq~pi+ z+M86{e%~0kB*r3Si7$j}?UD3dP~nr!)M{SE%&T8_$t&3NEM0!HYMi!dz1*Xx&(arif6}NO+$XY)>Q~gwN=|}>R zae+f1A>VuiWPX&LEceaS%Wg&uctdZ!83S)G-SZaJ(%q9n=2T>z(YL@(Cz0z^HM73g z>u$lO`=b8x7S*BF3oKPZUzx+Fo|8GOxK*9n{RK{cB5jYHC!ImFa&n>fIXMnxc}hMK zE<%OO`JBv;k#wLtBhqg&@?H(q(Ti_o;qKP8Zd2Lz&T8H0HdQZWpagE&gxdAFO|_|a z*N(9N0Yh*kQ9xTZ#6$A#{!&)hM4=~o#%)L~_vuxX&DUwh?GmUZJChoyH$`XNj#1zX z-Qsptd=?RG5>vt2@TMb}r=qew=`uzr0mlo8$3i4sUWs5tVqj)Al?SE_$cVKXqqZ~y zZ35hpB4X&Cyj{hc?Vn-fGtop$td*?ofiN$kn?>|D&m=3p5sz+HEv(79@D41X&*}^A zP=g?%i|$ZoHG3*bOidsNQ4msgrbu#zl#cq1lww<9=q>MLST|JHI?fJ| zEh#XeN;R(itaM1M%XPSd_mGk`RcaFQ*!iPSA2;eLqtunPjwD%bijf*@?}*MC4PjoS zmyV{Zuj`$o)$Ft@Wb4^g^kz-j7iHpGo?TF{&U6N)UL4 z4I<{~8Dn6skLv%7!BzT*-pA_>|K#vh@JfQhZ0}*V;+edBBKS>A6Sq2{X<}!g;}S9L ziur&$DXaZ^)cp|qx9@@EJ*u>`q#1LyFBEZE=5v<{&v8qA-q_m7nnLClP z(wJYQ3X%LC(vOc-!x@CSR}F(tjJQ|j)%t+AAJB|#gvQQ;ZFuUvi0%{hrh8R!+8~fb zEZW%Ue!N#*k11~0I8|Ie>3t)P1N2qKV9h2b$YwjCLxZFm<*yA7^X~_hLpWp?jZ?Sa z6fVC{HOra?4iW)2HR2HdhFI~p`_v$@CBJr`DsFUOvQ*3J5y!9Lt|+BOMiaSHoGaL} zZEfAJild)BA!V0KSzUU+YJbx99$NmPJ*?AHPx&`Q-tJUlF00^e&YdE5kZOCrGI(=GIXEL9gn?w zn?7wkIP`=*Z@jv(?#d5IX-X&p3j+xQw(LJgZd^GC0G_M&jK{&YNXI6qI`u!Er~;;E z7%*n-6j=!*brUJ*G((~E1ryZGlz)GM>fAgKrr1d(!j!(vMgz=-gU!CM;tSA)iMCYyyNW(1sr+M3NFj zn&Om`sW8Q12_j8Y4dZw`=>A>FA<`6xDHu^xDb32cDDT7ip)-Kq(g&Ghz3X8j1Pzw)Mbvr`)a>6LINypipch=Oa&_OSs>Hr4Otkws(I}~y@oll$p=W}35DnPx;}IAee_ZvkN2TfO9!H@( zrtf{VS2=_*t{iT?9w7FfZKpges|X6qYTC3*y;9 zys`(>-v;@o>V;3JvkRw+nBA+gN@hbAvSF&;FR9-5IyMbgy4H72Q-cdvhDFHl23?0u zi^v2NNZjVn{Z@ZBO_kSr-$_6H_lv&bpX!Qyl$}UMPeTxx^XFdm~cPT;iuHuDRQoLwk+TapHe;2 z0^$P+J5)XYDHXBoyVLZN+3L~=mLXU7|2rtw@@bXLG-qArMRFs7GS^lhSNN z>_x^Z62Z`vak2qQDF*Cev8nYNWgg9(fKqX2jrc?PA9z}py^)t_aKe;lC0SVf7 zoGP@_`yN(>gtQAaL~kS5{h;=rRfR&7AZ(C?OP|Gm^{t-$th&~H6FE{$Ifc)u(`su$ z*bX9`V&9R&XjbWA&%tK*l0#43iZvoOmnHJ8zG5z_>U#a~TrBjP^`W_{MG}e2=_p8y zLx^=wYX*rs&r@fh{7#q$yspsynFpEdp?A(x9gE?eXG6mXH!Xk)p~(&MjXU4+zgVO@ zKd*Y{&IrN>Q4J*$4ZjTtai*T}JUagYee8Mcqbqg4`79DigP+ktz=cu(U)VyDI>biK zcAF0mU#CBq&lIlHN9SV|{9KnU0Mj>+J5E(l!5s_K18N;c$n?gBNbC3ukbw7f`xh|G z9MP}80Jv7_$U>OSWZO6h&R3%LNx2HtgeMlOe$l>0)p?0vl{@qgi_x`L>bgr**HhPp z$(bM)!C-qBt9Lmg9~)v8IJKSmPj?ZSRQAJUs3 z;+uCns@2Iwb3t)=TFO%s0L@6e&lr&Rx^A@;iqTi!uoPx|wti|Uw&D%?>!qqy_T6tA zbBM$C}VWSJ#)H4J?T>M&Wacu95BsmoNU7e#XC zgjW%?Sn`zcmld-UzEU?ZKO*SwXPSZzT zRbO!VlkkOBl(d)g-Sx0YZZ-u%VVc?Dx z>LI*e(p&=*c!f-NP#3RMcNB^I(lQi^H#UL@*^?}9d*6c zFm@C}KMX4WqRZDXMK9=XYcQg}tZ!cfUD>SXu2Hdun=PaYzA)o&G{>ltuVf}Tb5dBC z>>Q9*53Es_xTAhF>qrlNLp5~X{|+Hek9k8iBOc4X)9xJnW3{la*xw_^+BhN0rWcJ) zIAm)8NY=PAbROa7jVq7U{1>|0?9dQeUr9oUJG_mU*4%VQr>#}Rb);zMggRo4M%{59 z_^))QwJ>s}uaJwQC#+QkRTvgXC~>C

uS-LK;<84d8n*jhX+d28bKhji;M)@ap~eU)gbEKA&O#v!e$@D_WaAx}l7j#4 ztaY&2mDLZfQ_ottn*K-k0?wG&8XiIZ!{cS z5)besLV?@Xix2d_rF2hCY>E0*)t7=Rbqg_W{n?YB>BK8)Te89nTXb~dT( z^fL)9V>D9f)4IVXbwzoww~C>I3{WCEkYe^OheW8CuM=8>chluVNRep5GnM_ph) zvqX=3NA<7#Tp~o69ROY#_QptJV*maIak8a1@OS(IcNGz3*(PM)AP9+DR3u6Rh*8X* z_qi_ItXj5uq}ui-h{D+|7y@(@#UK`a-#&gCO>kO}K{C9Ief1riRe4nq9!P?Pxw4y& znfKlf_Tdp(FX|dfjDLS^I1o67p;1_~U1^^j#@8XCg>7sMT{Yh^4up;lA=wQi;)-#4 znfzO_m&C^uX`;9=6kx9w3z^6HG;$R=z*L=VU%nN)M{%I#W57S&7ZU<$-m&Z`;`#Rz zI8%vOVttqb2*dG?qky4CyY z#_VZ9uQTulnca@k>t*l59*^md-bXb3ulD|{a;*PWH~cSgFWg@80k+#Cdi)2fL(yITL-&n2=rlN44s2BgQYQMLYE`lzX@LmY0xwPksp%ezZoyuC{)cKZ+Yt|Z zsETcpCS+~H|FBRu-==zXT`=EeNq6y^9kiVF_{m1V@ z(cXZ*vY;jybirc%$~HB*YQbVRNM|3yoEc}dOexZLDig?PCtA@GPIUA4?{?Xq5EH=h z(_gzgSd3&rl7ik;#K!2^V5*EnXdG!)_ehb11@n;K0!0kNW{3PHC7k&6;7*ReKC!?h zyVS*exN4W``n%^jyVVWOTZEM1qS}obwN7u`jg|8)?e0-6>g-50a=7df2Nc5xEVilkUHvr|$u{pXpcjAZp#CKi*@k^pS6{#U9WX zeWUX8*OIx5xh@YiFwRES8}*^5P51^qZM%Nv8&x-B3-%qu6TsNLdh<5~?+(%Z_hPgd zqDSvlEo+Zb!o^v>!hw*^Mk~E)uX;tE2V&`O&ma9(jl@o+_JJXzRdvNa)!#x09KBz4 zN(X8Z7(jQ3!hCx_qUbf+Jz!$7njK(2lzA`PeZssSazORU?dB6mE^XKb|5=URJ?Z-8 z1CZ+_dglQ&q-%7+cj^+N?r!^zmiFnlzoWj_^#1QuN#3g6Zh1(8y}jvHv_3S|pBm;A z9o`k`PTvz?I{p`SnX8s^UHQFg)M&pe&NqjVs(F=F_uL)~*b5#fhfm6a%!Al^KGdZL zL9o~L#|H_(-Jlacr~@SjFnkd8$7=Qh0heDn2GQxn0p0RPRmXi@cortF0YBm#+pE|8 zs7}cOsf5-91OVSq?jiKfWxDSn2D(Y#dPtQwd^g40fl^L-I2zz$>|P+tw?-~8NBWIX zk1n{hK!0%vv)QLQ>oBYE1zmAiH7(cy3Nm?68*m6&1Fsj9fWrVr9tLAx(2vPwhhBbI zl{P+T_Hlr0Ara(r{4dP6{H*y_CYw*Qj;Lvv;pZL!;8XRcBdp<-`iCRx^5}xGwzwU! z-YnIZA0?DwrGDV3I<@?OJMRt>_hKHGyp@i3z-7ymU>0)wFvOqzTkRI1&?zC|u;1w) zIBvr_P+jnodfLW``06jJPVKuHl9ZJU!z4$Gc-QD%zrfS)RyyTZV6{TG`Bj~jcemhc zh<{>QraZO`k0Ss4RjrV@9(oM+&vo=M#H;bYOy1A-3U0qWrl!d4SXbUop5y-EWxdG_ z+#KEAa^I_3^{LI~JChvyzDQYALDrg-8t;$4E_AXvHaHM z7kK_xU0%g=93_8hX*JryRpID+^BmRaVmSFZYgHioOCx% zJW1Ph_jDfKn(kgo$xqVFcaaSDG&PApAhI@0pB5?5Lo?iNyq=TcwxZe(Gu#ebax)2B zxlgyvbX#W)fittM#rE4V*`(UKIn%92k*S$(GpQ(&?gbU?$Ta;soavVHx>1(foFIpR zS#JOA2`b6llT{#B>tz|HmMvNC$&~gyw=V59_uST{Lqr+^+qwj60%JeOLi2>43=vbF zh?8{WpuW#@i{lfN%&rTs zZ^Lgn!F=pk8!Y-zl99pA{qfwUa4SYJ*}H3b2xVbDuthGEQC(8oEw7RufXSj9V5>v@ z5ECq8HnU>Um;-U7;&5KJsI!#ady zd$Hvmo08|ozCJ}Y^3%xL(wX{iZ%Lh-#=%4c4CAe%~ zDBy0sey6~#bQNZp8CIa+{+P6I~KaFE^ddQAX`y_wcL^%6Ba_I$-9n$ z8`MAzH<6;xzMuS8b$9>3B6W+%7}&N+k*dtu@J&QkK0$ic z_Y}Ej)t!M^`94v8u?htnq`^C3O;o-~zgE|668S0&_xYx-TU^!6Obl;&`c|ABBx0bU zN2gfmoH04$f^Wrc7Ii{iy-@TvT7=exZ}9i;cZUT*aG~Qic`rt;C4bxju~Ya(ejy?a zwv=u~{N)Ub1iy#hWYYTj5gn&jOuMg zpx&P9!$t1%RzCYolc_BEzP&L~!dFvtj}p*(U-g6%cfHkkql(*=rdCM{=Xx6@Z_je( zW4QMLYt}p&^I}{a84jqc_CeyhfhCQEmW|zxlDSzy2{+n0Obx zBGUVFR7-x;mK5x-Tw@hg0d1=E@Dd^SlD6j9Z6mz*=p6oA&s!&>{B=**e}w}996vT9 z5iaug;{-bN5?ljWG-h2=MD_zyPU?{=MlBCrFIC7L|C0bZL#8X8*^Jk+gX{#7mzktC z`=WX_iGkYW`a58$W-l?VjO5s;9U(~rPxN0|Jn9Q&3uD47GWCE*b%!USQ|h~Qb0o_? zyMkxfJ{f5-R2Gp+UAL_74sOUDVNJ0psrA_4AIprJ?7dv%QMj{T7e803UQpkiTtzH# zSxgb>o$7~rVdxO2nMtyi=GPhKr^;6Rcy0D#d==^z&*oF!#!|89(x=pZj1FLu23g{U zF@lG>f(ax`0`{XO?fEDi%eX0?hnpee2GZ`vv!Jd7LYo}>oP8imGR(W1VyPzScsQ0d zB9?cx^cevs!2%@F58-vktBuJa^0Y>mxll%Y0vv}0oMIV-NytbzZX?EqX=0^|=wofV zBN?%P;c(x+F;<)T;ClurBbDx4nCw3lXU0;bke^Bye2IORmJ?w=jc$Y`IvPkAob=PK zPPpvX1Xdgz0Xzgc-HV2E{W{bQ!6wvwgg^+u>zNJRI#smPqi7fq8%64}MAT1}v%l$C zJj1jT_WyBpEGlZ6%dF9qOAE9grbQm6i2X^BmZ+;xLfo3}H3@=&uTErjBTO1l(Ns4% ztck!T@`6*6eN_^#pIqg-eIwU%Gy08$17_&{jog!}%*O-O5eIE5oX~=9klfSi$3*)@wa3p~)O}Bs0K4gEL~*#k|V^=vj0_o-#<8c?>TM!~}7p ztx7k^6W&{}M1Do_*;81m%FtPj0nz^t@N33SpH)vLHcE?}BMCMVx<*r=$Z*LTXyV%h zEHXdhwe3##nQlGNhNf=P%0Syzshk^N1SuR{9o`j zyPQnGUnY1vaG7RgSdqt*T-1JOCtJpv$Hckcd1eB41qJ3$e+pd+CHp7(#-1 zIWC~yjfwE}tgU$*K>27Sq40AC7>o@8(EAl^2$f@V7^PWpOo=@l+;!x+l<~{`W>R%k zkD{PxZ9Y4pU055pg5lorz6e^Ks>XzvpP29RCL*Y&O7K)SSh*bs-h5YI7!B?RE zPyxs-bwy=`olucJi5f0S<8^A^B4HE!7!EQd>x%XRtUT%k`Awr*q-r`!U4RPIkWx}9 zm>o9!L%PjlLq5SF>21_|R4;Gp_N=0EG22kN%&w73PUs)7rb0EG18GSG6HDt6^d{yE z$6=c!wqZ#PMdR%GhOUMD3T|q1ycbHQfp2Z*vG#CAA;N!}V6T+ntTn*tx0OQjMCQc+ z|2P{YHlIb6WP>?iSm6zzjh{LKVya(lhPaxle`w~`FQ{b*Ib`1zv{Kj8UxQYBA%jeDRaxRiCmcCik8XY-GWj8Mz1Jy3kVR> zTg%+G<`5{e9DqeF7GMH)p@zfylHC`1!oU?lTe!CqBI|%iTl7^?lsjeM^nWwrf|}dR_|zsdd%2Rk$N9LVUh$>8|0jq!ntz zMtz_a29)phpw@1CjE56jyN`wo{FS;<8+SoLK_Xv7Vo(^t8Q)|qe~zf_+x0hX+{X0_ z`pem@9I<|rzw)s#A+x?j?&EsIU3RD=rhXGWOjANm0+tw|?s64PO7*BCWKQ0g6(=YLW zGev)D>z>M8`;*<~dEb#mI1nQoju&JyIXcH%r|&o!E&n||og!FlHk|DC1d;{q-2S%H zK@V%^4(MW*N;aozB#}Zw<`{4dQh+A16)3r+U_Ui@kSu3bjXu`SEwq{1qW11)YqJGyNwyH}x}ewv#b9-R`^olbQxL4llgDw@lW`mIyl3NAmLiUnh@zUVYJ zmiP$`LkwW7C8Tw91G^DFfb59~M+uqZtW53SrzxRTFbIeK zQjhKA)<0u3wgQaZIEJvb(Icx?eLj|b3?V{$_>Vi_V|x@lQ}X_IPWn*;IV{Npp@t#9 zmj1buTUZeCeP?nmdefhs<5xI5%WjDFhG?d96Sx>EiiA9{QA-M-r(Z49af-3Sw0 z_<|2eH|eduTU?-PK0*>{VVx^~2AhvED&6|z=4)B$mddy2;5FaY(YIH+nYo)VI<~O- zXJoLnBPM^Y?P)!|68*iOex=eKj;XK7>24yEuT8&_HJo?4dsi%i!akCxj(4=rT+fltB?Z{*DAh%(@JRBXfX*e|VhbKWTXaUC!>c zGX!r??@bXr%sA#y^XqkYn*gJp-Q9-X3YmwU07gVd51`!H9aG;_J-NGkWitbtg9bK- z4Qxtn(p^y5H_5w?%-weGbZHMaUWhGB1cOY&ldyz=>d+p-)>i0Cd$^|+{Uxx`p;Em^ z^vgZmk`6!}>m1u&y`Ey63*d?c8%j3TvcajE`NZ~MhHYGtNJnFJPEWTy`)Si=#6QT0 zq#lot@gTmsnOcoy8^pEA7Xbn05)oErM8j;YLZvUnG_j2O} zf;AwQH#?l3Ey76zL6;ssr0?tHc4rgeJH1?A{Y&w48Bp( zbG@;-t8$IUP53A<$^P3*TVI4ZqfEA9wEww^kxuUo(FafAh#4a$J9(ma%u znd{frZS0wD1x?F%R_L*P-Cloc`qRE{Q3pfQWHFPyx`joTTVRobrkR>oS@7V|Vj`7; zmgQh@v}(lLpwc$|+;)Ge^tOI(y_)gN=;!7G#jwBp82YFg!z8_?AG8I(WIwl&uG8Nw z`BM$u`u_%zYy1C24U_w0ukWds_jhwj*wzVl3rYV2z=C;<4seGENf_Y93j3KL3Chi| z0W7g3f-g)K`0~^Mw>1CS1gwGxhe}KG@ka}}^9#Id^=AXz=8{J%mmn1ri_d?alh+N;{OHwziGegHT9`sXv~fhmzHe@1X}3iMdm4!f;t zh2Y4sh$A0I{W1bcD$jE7t$6=Fj@R(c@EY?l?p%kT*2oiK@~ z^ue>;G4@zb-#XB(f68=1pHeFE#UM$D8NR1z5(Ez)4*7-NwBV&g{ed}B1P*0d5wofO z^ep#ZNM2*lb_eRM1KoJa-ihVf-+tk{5IM&r& zmJv~)ej?dp7lx|Z{x2c#ZULg0HzYQsj(I92HrR+^BJGei1v`Q~_h3m997VYT+3zD} z@YNDeBOfAb+cEw8`EEt-Rk9*6(Hnp^or(|FJ zkAtrL|MW@EJl{R_|LVquXCueEaXOxzE<+HJhv@5vxLq9atSIBWAz=u3LC7&PH%)Js zG7ssj3*Bc4>05T8+eH09;!$$Y@467dkxg-Mdso7i`)U+eR7d; zp4A!(hn}X}4#f%bkiKjv>f{jp#89_g{z3!A>wF~v+CcUOfg6Nx_fU6!O*_*sb_b;5 zCNX(}r|2UWyT$JP%1)`WZr8<^;OIS|PrAg7b!3CB-MLbxl|XQg12Lw{ls|eCg2?C; zGJYhJ{@)3ueOo_t30*{P=hCfag9a%}BVpSL3AOR2I-md|owuIdRI=kB;$10w*<~sC zN0!QDpJhBzULTBtywoL^x+h=wAC{|#!rxV!MJaL91txgf>&p@dQYy=5j>Ljtr-YC0 zHOhO$8-VwBC?`<|U$UR_?y+QANt8c%I zSzfQ_U*@(=|9^~~2Ygjk_V4exC1)o$2?q!eNPu%M0YVc{Kt$9Wh9;mQ7VH%r45*-3 zW(Ey|*bAWIMgc`du>?g#K}E&h6}wnb(XoqN$HM#m_PGK4|9$WChB5b)eRf@at-bbY zQu;TQw%<(f!|oSyezZQKM*TAC28?H0rzEBcCYX`2J0IhR%`aUBN)i9g8G^w+lI`u} zWBl2uIlmo)OY|<=?^yptz;4O0eixwVnPZ`+huX5gqbQ$mNBrHNn*7qYUrqJ9*$@AY zn0cs8PV|T7CN@sTm_*U01Ir<85TMD8VP-n?pS^B>pXm2!HZd#@Qk*temxznHcKAPdKM14w~23C)WDO&6v;@-OHOZ&%h{#j;W5rPjv&i4Fz zzhU@AXQkxNLHDC*;Tn?5=mO03D6(v5bUoUT4mROvRLBFz4M;@sx+MdVaF2bmdrpG6 zU2RXC_Z z6N+2gwUhlGtmqe${e$@#dA#4#f8&=VGW}A!?s&h#&OY8But~tRkAuiyF6Ht>E+TTxLN@m**C;HE@TlupS zQQj`HPTl-T{%A&j!b!mY<#yglc;yIBILYtc z@Jc*`M00L4gV|LX_Aw;ufV59sSSt&(=}s^~ll{GW0>6z`yVzx}f+eNdXwH}HBBy}+ zY+YQ4?_P0N(TubJ^NsihcNA7`$_!~>KSClKz2a($o^1+-)_G%DwG=lw!$~n}k}KCp zHu{a1{0AJ%BtnpHqR`jq3-{DXSX{<6G=71pi2xU+gWR;vj|j)iL~CF2caNIsYVqqh zW^}RqO~PT^yVZX5JPCk-(dcJap_-rNuGr_on6E1>++r_@X549~PV-wfP}DUzq@*bj z-H&6N*-8-1&bDic8;{-YNCmige_Ms|QT_jdh;|18QRyBevtd9yAiqMoUG%++rKblA zzw)=tqGpis=Mz=&_-B1p2A$A{Pz5I52B-L~vlo5kJ2@db?t!3glQUt^h!95})fAtE*eA*cpVK z3R)EBX^9p$UCeK~0CZySwU@mimNyI z!m{>BxJVHRady9#<~#_cmN{N+C>j={15fw!_UqIAQQobq2K~ct<&{s1qaY-! zYMHg{7&#U^M z;eV0Le(jtQq)Q`~tLF@;+ShiU8R(2Z+Zi+b9Hp?CScO5cbW;6{mD+9>37+k)eo6E&ZZ2>kXagXvVdaFoo>3K z6w7rqLr$5`@c80r;%1Mkydj&l(rTo^6nS0}1nG~m8)hPEj*i@Bsp~;1TEp zb(3#ftH}Hif+Elv;<3LAh#BHVBv6BBT*j)gHgoLMv;9-pR{Ni`F+nZ1&CkIuL2TGL zh(7b|#B;!_dG_*i{Jl6PW#c(?Z=UUQu74Rhd>%d5ukUP4Hc9PRb{$_uisTgGOY&NV!OnXf68SB;rSA0Z@8G(8#^#`4jA3 z7yAEVkk4EQr(H}=Apbz3jpkp3Jhs@bx`?TqwW|1Hzt|&{V9QGo3`g0~m-q*fTJ^?D zpe&raaS3Y4t@igzu)r^{6K4AdklFJ7*~Bg_upiGx0~v1H&w=<1w>!>(-~VQhpX2Xb zH4P~dR|MxNI(b#h8L>NB>j40d%<<3SxQG#R{V7znT0hs=ZkPIO9I|6B^@sS^5P3xoQy$%o0xSTNzCozmal4Ji`&-15NP6&Zi5n}qM$S`qC5OIRNW*$QL1pCrF{}6t9Uja}| zu*Y42#x=p(EBuBQTR@rsKoCVEsd^!gjL5L}G)pGjBFiiGMLBNKshVR+f|?JHOMV|^X= z`(VQ;+xsg2+#-x^#7)^XSK&E3(EfZCg4#4&y}<91cO*`s1;YFy$2l3PW?V;kU>&&7 zPFUb~^)LKfTIV75(gl7^?^#JF6S$bTJW_+U*h*oMgsm;M5^`APy_{AV4bkd2Ct`dbaGFj2k({mQ^zPs-<^K7AGNv?>8EE%iZj7MnCh3T&5}Xw<*WU= z!J5&)v2e(RoJ-E|7H|XRyA31ysR*7YBwL|=!)dUOY**>*W;^s6fB3j@O=n^_7bT=o z=2GIqrV;c#Di=sv)sq^zi6W1HC{J$ZRFtBf5<5#wFYYb`v zTbWDWnyL$4p(CI(j{6hw64-!T%av&SvC*c;L(RHTKo-O2w9@h zk)RXgx-m=J&NtJK$s2`FW{8eTk2pz@I3rw~fkveiqDqO8 zW_}@d07U$0LgzxVF?zxhzc!kXgAfbm1}k?S|A>IeS7896Rvx&+_e#Qc^@KT81qbG3 zoy$xj01doX%4<%gcy5WmeM2)Hz)%=0-AVv8SQTP?nviSeFuXe7-l0jpq;Yz_I%N01 z$#>AXFzuBIm&}=Ai9R9lFqp7xdR%y9zPNFE*kM1>7TyV8)y?)x>x18%i7?|nY+Jqb zPoKKGM^%xvH~2kwEqu!m6;-6KUvtDtz5~L3L;-?3pm@^bo92tK3PJ_Nl&p87-?GCDwqjSqHtsX~~=H*d#&2U$$QJYuwUcZ#Ec zcq6ui#}`J9p$Oa{yi;;U{Iw23&M85w{J+o?1U~(1VE*F8UgT)|SfpZ>9^*0g1-_ug z=q7%%1O<8{a)^PNOgHYdJ>n*;50qfvM{iG27L)U^KrIpkKxsELD=J`#C(66@b_Z%13U%zg9V3spr@XYjy5 zAe>OWO2`fm@rsaLgT<*hVIkDEC!+)mk&cu#k%db}n+l#ed*jXi9muQ)+=A{l&E9m2 zzaNU`AGi43cOMR|$v)u4<^oKm96AmxiOFE80Iyi7xYklyRCY?2CUGGZW`DMem-+df|Lx()-bjL{WWvKNfWYva4DUABBQ!ir>23AMA}=Rk<9?%YHZiphYqOf!l5q8BSghS&JDJohUEOTxsh@i_B z9u2OK=KVKz5VBXety7u)OO}ZwLxQa zzI{F;+n}tWky6RWWV12{5JCx=c!=UC`_g^>E)DOtPiE1{vGT4ZnBLUjQxuI_telRE zll4Ptf@!((rqx)S%xjy1E76!7vRGD^;_><)la~eXk=bkfP7UAlR;kcoQ3i)97G2dwM~3plf(+zK?4zYIR5ZGNFc>0f zqs9k{f}_6kgXJ)2k9XaFDg zgTEu)K<+{s2IRDSbY#eHiC~(t(ub;WxmJV7o>+U!;+u9NRta6p`%yUDp>P?yR2X~D z5ggp-4lgRnWm9!w7WtIrVN(;b7LO>R4@ic>B{p+C7&OVHU-?1DfwQ_-{{jF9T3JS| zNmc)<^JP&->HQ|^C=OK=t$C}!o(d&t%wHSz8A*jos<_kWlNkJe{84VzZTO&{A%L%s zYf1tly;sNFShPU~J{5gJ;Qjp53%%Ho-qMQ<+H9GiMi3}?E3+p)hy&KQ7e45>9dhA0 zX+Qz`Lq7)s2amm=d#CF0q-X5&;HrkLlDxj(6>oaoM^Eg>4}v4;QKJ9j*?YGH``UOGjyrSgv=V&cNY}oHX?3Pi{rvH__Vo6P4Mv zx_h)#S759Y?&bUj*DJT}iFF3$s9$y~VXQhCW>K5tzBe^1z*4Il{@m&!*XoAq^7}Qs@ns5PrqvA|Ed{OIP?&yZnJq@by?koOCSf0o z8e0;ZFi@(`T8hft;Wjn8X$DD`dpt=+i*M2t=|qBg*cBnhitZoAZfu7E#nJUQrK7=X z?q{yB+RP;FtS~=X!fuLl*2^Ni9kUry_cn@n5T4>tgfF+ZW!f`LAqmORYdfn*d*?W*HabUCf5x-r-|A2rw zn90JDNnrw;M0BTHi8&1JM%=hOQI^PfxrMy(YW``FF^3>lZH26+C0@L3wKuqG7rSa3 z3iZYdi2zrq-f3dR&X@)WxoOgXVDoPIXks9B7e}CPGT6jNf5ThR!oTfR|dPlz? zg1@vNwRNVopj%XoqWtbn6Ma)@ST2-w$>*C0xr2>p{im9`c^GZQVlDkc*=ESDn4V)>}GKq6kc8eTgd zeuT6OE@gdK99!F%J36q?Q}zfUdZwGC#tCnE%MU7#dCEP-jr}0*q1wgCCMOHL|%Z;y9+Q7LGlVI_2lT>P2zbV%Ov$ zVKFTXNV@Y#*sxFrb~y3@I51!tqMHV+QPsFneZQ)yK1Cp@?;5l6h`Qv`24?7HbtpeD zB;GN4@sHJxe~@ov3+G#&%vHLCY)+W0p~KNDzZKfFv!C>HHJi6e6*PtsGU_`V)4eNs zDfwlz9IoUse_c|Zrs!Kv>DhK1{oFY2+Oj$tN1>BIhZt^w-O@id5pQC4-`Z5o+ke@q zfokfZ3%2c4!!7^acCMPbFS|>0-Pc&i9N4p!q%shA%h0$$HBv=UbpO`w;&i$KezSEf4Nv`L4+qo3c=Ss!9#UQ=mTjYB|)fxrfI27iWqhac?2a`z+ zu3H}52zKKl5mX~CB;~gAZTO78o40h;5zqL0c;Th*7uB=jAgA!$IfZK-KbcC^g)q{+ z>~qiJj$dp4^Q=E8So@eOoJW~CmGWzC-{*+>eAiz4oIkKN_TUg24%VESR{)}vihRm` z&AWC^2b>}6unX_GB<1;v(u8-}=y^oPIrh-!{mz(z?9AthqF76kX8+=5@0OC?06Z98 zCTrMxcGL@mPn=+{c)_1k@ukCgr!yv1hCcmfTdl(`^`#xP4junCJ7t}Ja5?3${3+`b zO@Cq6uOl{ason8Ke}~o=ap*b>!*jjXV4*l1@iF5?dNADH@}mEMccDG*CA{eu+N)mj zw`-+{51Hef&)Jy_Q>fDKyySP=?V`Ki~U7kd3uYXQN0$_ zrFKl!VjF9)e|y>AVd5hj&{gH9k=0J^zytW%mkxTtJxLe-v@d3t?3b%)~2pDKVd7rhe|!a9@k8~Aag$)DaAB0b&vBJDB#)A!ln z!%}^jDTPP^qPT!Iz2fh+C46-FtHkJBV^4V1zp1s_XC*TcbX9RfnW&;ZSY>;@<~P#C z^{){NbB!JPI@YmOcFODiOrkKqdmTg8`L@d&{zQt*euH?8%k3L)_+xq4ZM_@X?))@U zCtOY={OJi&Mit)K^?vW}YBrON44gr&lJ%`VD0C$mHQ)B3-LxJ<%h|U6P15XKX5W3& z-*qJ71|Wd>LmiK;v`kMOR@~IG(Ce2xV2F3lEN9QvTZnPUOL=O3@@ArSt?^e0+|Mu3t=hsxu`M~ejl6(kbKUsNT=$Ug`{I!Fw9UWi=SM+DK|T*T#{eb1!a!KLFwUw z`4?{xq}CE0qCZ&BEAlM5ejrhyM+$=jsf(*gVFtN;RC*+SHy0tx7o>*aS`HuC3v~0;N^D62Y#m(aWr-9 zkd!QX^q3&<(>`FAPW*ge;dvZoz0|Jx05WvB{rCfLe7SAE(cjTt@uA-#Gm2xwF17c3 zNTl60_O%cFfz59hSd;4=(#+4jY|Y+hBh32}J8vW5iMQCz8~yQcneiVHZ}XnLPc3fkd|HtoFa)GyOI$?O(>{`3mfBXY$ ze^-uOIZfu_xM3WuH)IrlSPHK{Xg*5;nrUEv-GBUW#MV$HUY#ZPdJ>c-(u6IcQh0)+ zRRzpb$rEZgw5+t9yo5!;K})e^CSl|Pz`g8%PyBBFqA$fHF1E*V!+{NRKJjD7!gj+kNUUAX+-i5Hn*R z_|)$ydC7kHseeV4%tC3U*nkcrNNAN|F1b#gUN|#TxUqz5R2) zSMddKaP7yuz<%_(-?8Gp%dbtwT!?Y{8qOWZv+bM7zsg0L&@NzWnpW0=aV zUnVKM%(?KE+n2w<2ert0U;6EjhS>q&jI+t3Dd**WZgx?$gU?H~Qav?0y%K@6c-)dr z#q&wIKwT^e*raF>-R3zQg)<*CnaJMQ*GW9=?|AUExFR?fxsyoWGLoH)2Kxdf4#*>I zaCoxmrrv=JRO(@x6fQzU+sM#P+?a2zE;gqR>^yQL=DmS6dOnipR2F`7Uv z+N#~>E59x~f%qk`(v`dVE5B3d$}whEB7;#qhzm4*wwyzyzXG<$+Ra}PO!=Pe|26TN z6YT7-{oej%;I-UikA3Y==Gpd}*g1`nQ<_{Um>EoJBw+UMn~2&RY1sg|D}vWEoBW;n z61|7fIZhuXc`j^?*jq$2tg9|81L{Oa^-oI7O3(KDhIq*d_SkRyp%p8YN>K7ES|NSL z!%i#r^JdozJeMFUe#&MnUQG|qc2fl3LlAW2MwM!kG37GJa4IU|YP#L+TY~H+*va4e zhji5}@H-Fs z3{9A+6~HF5jbRG~YD{OPirw0_WUUFYhy#b^htJ>(C06t7lviStKl(izrsaJ)A<~fq zAzTbWHHv^Jqsx567q!GBh^3{}*&?Bc7?dM~#7SYQXySHZ+L^0BjMB;ZlKOmF(+k@n z04kqd2Ar~I$*?qXn-?k^0XI>I6=pn4f{L(WTIe*m)s)$S6=EyDo}&;7j@>Kwne!SU zq=67${^+-@E>t0bJ<(JJ(*=y9K;?e|E9Te{Kfz2E+N*x@J9PSz#qdPEi966H&G;9L zboYwkTVdb&$?x2pdr4M>08#+NHvic_rPpjp`=g)p`vZs9bvtLJSZOt!4?|*0a`o+1;&in=KZj^oC7ym2!%^&`h-RG1!l!M!| z5(E$6)DG^~_(W5)j*>CI9+4f2a}=*$Lo9l%>R{Lr`-!_|Z~d>|ts_g1{1#)Q`&yeR zpsPerAOQ}y-~HF$#EBXkf2B9mY|G!szjCXc`5U3(8|*8;fuxsM?{|N7v)M2JnZ;8s z#(IH$@^^m`?~eV$?>*pw*lntQIy&OvQ3O~-yY-Yc8Gk)G* z?Khk88c(>ZyD9SUn)mh0!EpMEJ<~3jU8WVU73pvgVvop}U4?{ht#L;2BDi{0CTY5P z=z+acW;aOZi7B(BbsR>d&%z7=U7m9lUtqhXO|SA5I=Mk)fZmWMVM5xBqs3Ke%y<{r zU(#lLaM@oq++y2?!3&zU%QNP1B87t@(~k}eD>Au;-wZoz)AC!A;xdJVD49btp=bvD z374qs?T8Q|cX+EO>Q%)E*jjR$#DZ$DMcOV>oiLmVwB1g7?E7en<9`Y#t1eG@$pnOO zYb?=|iQdZKMukM+Yt@FruX087w#d;P`XC{b_-zpAXUJd1=6uttVO|-^oz^X|umz}B zk?JVr$8iBQLC@S~UH7Jj-a@(4!qbse?r@?ahkW^@g8v`^*uo@_QcF)>5Pk}SA1k33 zB-J~Oj9%uGF!*#epTrIDSS|t3@j*^b(7IRJbF(JjfEbLyClYQX$Ap=aszhMpZ)hgv zc4@jSz=#h-+fjEdh1qPwoXY8|j_7N5EtIWs)Fcj=(R3jnF{R8}QKNGJ@&TqAvMvr~ zLQ)O#C87GG(MxuHb@Yl1wOH5k_qHc+VD8n_S)EWSSP0%8K#jsuAq23MFmU!k<5#@LS z@OA+62fCnEU@j(?ES39;x22R81jH2s;BX-RBd42}sw1jrV~HW_*cM1;^blZ-i^C}( za|duOlyJbEKowBE0!-zorQkx3BU~T~_^#vJ5dtLE(hWjVuFz%+4oIqH{T&W~ug1xq ziQ0n*sssdOSKvD$H?_|CFV+*A5G3_y1OcVAjO>-y_9}-Sq5}&RuEYx#@ ztt~Yjec2p1G0ToCHH};LiWHZbVVpm*SD9(uNy?i*EFcdBvlK)MaAXfoeSlwz#L`4h z+VjdxhpyPw5{ehhwSu-N;+px$wP9{j0ytm+K_*e=*{8~2cFXN&Wu|?1&{r&)WM+>j z3Q^!I`z|r|0h`=@a}H?tS;F=%H>b9_L&g%R9-m;>;EZ^9FIS`NnsT#4@gL8E*e<5} z=W-Kv$2v#jEoH4IKCvwffOtIMzZt^Q7X1tHhV2VcGt(v~V_iZLsY3MP&H~SbEj5M3 z*nc!Loy|2M0OP*Y-q_4+zuN?t>Xp6Yic=2JNA;3Ao$BjJ^=&EPU0+=2^5zmgMBpdB za!y*{1*x-X1Tl9jt$H{Z5TDeK2)_Qc5RYm3}#A7gSqzJ!2Aut;*Y>o!GPK| zH&yKwi#$ermwbzE9-AZpiLQ2BbJMryB`MkRoVGR%*d4MVLA;EMBg`s5$ypNUFup9N z@%HAXefmw3f!lS>P3P?-ik1d%I_Wn->=tfXq>&=gifY6+X4kN+E+uwi&tdkt)~0jA zD*!+VPvI8B#b!`LVx`SRtO52)vCK1sl_Hi~$V6aa8J2LK#1e)UJnLvar;ZdUsTLo| z5WRUvd-uErcfNeh0itO0Z9Oxam zYHmw2#%smrrCUDNt|?AOKG%L*VfOAsSGEjT^g^?W#O69sgY6R8*&f@<^eq-LCJ6Ii zZWp&QJ0haI(aP-7u!2=)vP4{w;-A&LYwCnIOhEkfQst@ufGe37WIje#2|Z-*934Tc zRouA?!~csv>t3{O2SR{(+oyRZ;d)#NBncZF7$P5O zL8w7T1jx_h;0zWWV|ohVE?RP)%N>q$nOVX2;OsKEj_RY%^^Gj|!nUTaJrqpzPw_pD zn$d5!Z5U=3TxEZ0YxHbM3NrrZ+$Dv@=~$Ez(tH zFf=`?GQGUj_QWdFm6Mfhl{pNO@naPqJY{#U=G{H^v}!Y!yC>tjAFIv4)^EE#%d842 z9gT~3pf1{>?M*GG;2z)JoXke!_uHE`ZLh^WBlS*)B~Xc&u&S!Bp0K040kq zdHT{4gHTT+YI8~J1Q=wMDGsp4ZD%wE-Ve<~cH;ac9(ypnXzwS798mpJ4L zA*!!;z3m^GUHQSue-$HamV*q=wLNmCruchlXOhD00XegM!xOiNF|97(2#``ur!YgQ z!)&VrZ$Qnt3{ekwE>gDgM~;3#4le?NfPQpj!9Nl!0{1x?`Ld!UTM80THmp`C$Bh`EY)k&Hs2KC%K_bKOHK(mGWw%PqgZq;CJ*|8HDooE%X890cCV)G zphGrzOzPkBW;%&AHs(zqmaJ7L)2-ET*PcKPM;)qsbI8XyyH6+68PNDgCo`(_DbESt zOnmlp`$8wvwrqxn@VW6RFM5?7()RmKCTu^;W2C9x-X~5O;5;R;9D(W!FK^fu-?zr} zYjcAqjefd#x5`4s2^u5;%JdpDp!H?ajXz;hspAO!ISP^MbNgfsbnCJ!IvXV~Jfeqb zXM1-xdzqPMC8LF;3$*8SHvQ7~B+2~$0MFTgS>DCWZ%bxFw|SD<5%M^%iqWy^bmYM< zrd{P5vyxFSC6G(#G=Nfhw2%Oas{N*mX;n!$EFGVYv4ELo4F)g>e%IL!UFpjKcK@zs z`?l(?PKF~03@HkdkrU>Xkv{3#u4sXG>5I2L-1cWDqX13O)RGNpcRRQi4EV|(Q_Jiw zwini#5u{|JwY8L2Hb=gHzt&VVD3RMmU@?jLhDMFG2J?uWOdBv+V9L z4N*!enC0aeQt*Ofp)(j?aDS1)DC3!xiyWA$>JTPK!ggk9bpdUBav*S%@A+@p-`+rzYOJEwE7 z?HW5^8PfFa@#Vi@Q*!H%;0>R9tB2WMtJ%|ZY)L3V_vAuK8ccJ>Er?1Ozw`%Y_6aVQrh zcGib3gJ1BRaY0dWR)SzZySa~Pb`iM-#ZUk&xp8nRz#cMYzRYw>?br75nt|<}OYhny~|>rl0LCJD9%NCAd72 z2p-YmFYL!Vn4U>~EBcxK%|3#+0iqzY#GY5|0sUCQ^~r4e1kZr3;&_4^pjhfcZ?BTb zFfYah#%{S;!wOlGI-Pl z*X zm~ma?K50i+ta`IQ7A5aR`|FOT6PDJF1I;NMCpmAR8ALwZbpwrU{|1?L7Jg1XMh|(W zv~AYi=%F6iSv#2#EgM&2ACnZNa=IvOWBUv;t?l81P3aYb%;7uC;;`yrSVh^bW{wAh z8p)YOfagg=W~9LbGwh_Y3P8pS-jRM6VOl3i<)wqne&ojaWRUsC&hKFBLLNj_ZzK1e z3@r^OPgUl0>Cco_z^5~y%JfRlAs>$t5f8hFwf`^4b;l5B=V>!dCBU>XHjr+QW7=?VFR+(gBfLD#?=K z(q6QyxuJc0wstNCd%&$Mr6aT59HYlIO>MTB7P#sAXvtUh%-u}eh_E?F)6L8f)(tb*SiTGda##2>zY2wGr%ptv#K@kz@B{kx=g{_(4tz z_(?>MKTO1!grj4ep%fxOoQm5Iq+XOq9Ci;)@v7hzFEV!dX{yN+$Sbs`orahrhQ4Ar zDG0eAD#nztybrStj+)ov`cAMDj3=8@$vVd41)s&?p$8ll4jL_1isOwg@_8xBr{@JBduL`kSdi@P3e=Ll**mk~lpuFatJ<*fI z%}zt`hV47dv~IY=(O5py+@raA*};jVK*5z^@Q!a4_Wy)}9;Flld}!po6sA~82JVR8 zv_5X`s+TFH7jBCmI@Ta<0Bal!@NDQ-t6}+j4~2q51Fv?^=qU zeI&&`vExUWd6{)fim3RT5$1?)8x;X2_;Pj#r-9dmo^rA)we)@H{roVjtL;BWn)ch@ z;w3pSNisaI$@R6n4X>ZOLfF#*=OL(J;u5 z?7pLsjsLL!9LUQ?lIPK}E zIF=B}I6Cih!W(Gc>|yG{`^mH8Q49DjU!!bIUZhfQd=K5H)WkhZZHN7WlX>1Nak;R| zy$>D-<>ISz>}`9PBRQTr*wg&8IY&#+C)6iODwI-5`t5=}VS(S-=6jjOhCiBR3-p0j z_Y3|g%eDrz3R0U^c7~Aa_h#8(+sE5^LAI~xY>R?Iolp0}ADui%+*|0fGhXPo zg+`tgIJKe*y##*FoZ1LjBm?y1UB;T49@nMOGnA)|A#mbF24iLc!)uchSm4^p2%C<4 zUu!QKYkCajgRHBLIk};vfPlecA`L*tqseRwojXT$dNwtF6l19#JS*|@QTyvytPiv8 zz`ae!%}~pX z_@2Jki%`U#7u@s=oJ=m1NdyGAjx%8;$9)6AUMx%?n<)y01|GM^jWfF-xQ$uN!ITe< zGsX1lsd1)Ht0zeYx`lzMjz*-O!FPpb)|f zWs(xSRUwfcq`kE=vY;~HiC1d2WH(GMrAxz7Wy>bP`Kxq1NCPxhZA5;bVn4_I+fNaItrCpPJB{||L>Ca`Tb2;`DTsZ zg1KTBn0!An-UQ3&O>mD54=|(-g=nQ>0RW;Z0U(L8Ir;$8HvHo;sdfkuFEVdi^bHkp zUZivEtOHDs9iO_%(R+$C%MR%yNmF7kbL>OConj;oCD6Q~Tn1>Coi5y9KR&<=E&F40 z{4u>oxZd$VvyY4f2b$iy(QT}HV~|ivDl4mthKoH3NQNALxAP?Bh=rx3%}SQ2bs=0%~|Qo=nRA?RcsAE7*K@X z`&8k?L|FuLilr^1PU50W#v84q3oJg!^lsQ+3R38ym+b5f=PDUID1m^4W=Y6p{01_@ zOR5sOW!I;?GTGWTBwU7tPQE%%^1wWX4z?uY3e1-i`L02*O;kU{^+@&g zxgb?1l!${n$)O{I8hxdgl8O|W;-%_TrH&1xTk@AHCq$omX9w27h7e$$xVVutJ0`gg zJ~2(xGvG*a-2i7iv5|K1}=k!K>&;` z3$mf5>9Db{9%7EhcDU1_=JM*rAEtvbQC1c)k4SBIIfn@rjfhvX!ZEMM?zDxUyeyk`*7!dY^NM) z+U(Hab|<=ISJ(*#0+##$&^6i}FF;m4DF>LmauWHE_TD2+zB9GC4sbGHH1{1hnaEmT zq2wq9CPTzOw%$>uW!wFs)%3Mi0tHgVBz>|_pV(eUnKoX79d?wtHGl0#t%T;cgUM1f)WRJFjr!SuCcnKQO6qW{zscLN@l`%8%emL=#>g>~FuBh!Fd+ZGN2ToSExB-T64v*4y9icbv(W zK39|#WfYYBWY0Rz*8x3yySR zZc(gxr?o+l#o1`Po@_c4F9T_1oE>lXJlPzXz4LWV+A-8~n7#L8Q`@i(gMn-Zm2tn_ zH5M@XomM0-S8owb6P@J+r?-R>5{)$7anKGeA1*;)gg z|5FV$aWU6o@aEQXuGiG(>b7T3!+rg*G&x3cg?(_EY2E7xc|smf&@Cojbp}tAJN%P` z#SY7fpcs)!(HAIr|FOwa%(yn6I&0&W(s5Ui=q86_JM7OFWlhxql|_<33;Vpk=+q@7eCv>?YOfdUGHS8OX3_8oDyI@E zD14cB6QyreijY8F#T7WiS>a0>P3wio;P#we$&h$MhPkvoqM@o%S@u2tes&Q=}u*QKL1Q7_m+w5vV)G(0-rt$OV=QsH-{O6aX>);uN| zl7t;M9{lNaop3_rExW@%P2WN8{91a3JHd4Wd7B#@`t1CJeN8OkBrP*cjwC-`~>tBiAsVxz! z`e0^p@R^h|H$`!LimOR$`g&Xwg%P2GlT~vDT`B8s{-3o+x36^#ZCmk{4i>7lx#?z8 z$)}$x%*~lOs?IQjN|rsKd(@bt?BQpa4oA)`28IyWw{rpjugEF4bKHX{n zaqAtwS@8f98XTqN<#V!sHH}QCWW9TaY3Chge>nq>-GR2%nWkTHdOOb`_$K$X1s5U$W zqFvY7X){chF4xJ81TI19;~ls)cX>Nv*PhRGm zYNZ22o9F6jVcXdi0Hc?3_sS$uqAHW-=%4Q#z91*Sk z%Kq_h^9(ZU(=$y~|98quJ?c;ZY6=i_J{WObL=af?xeP;w@uBd&cz=NFk8O9B*^|jQ z?ksF+AK1&!LY$jtpF7LcjNOxtQV$?4e_)bsQO#{BL{k_o$k#KG2sWmohaB!9mg@fH za^_zI_aTYzO_(o~%r3Bd%)+m$qryv374w|zU54AO4=1iS%rcb?E7HLk+R4qPHz$*3 zB(^acqz8~r;X2PGSWQKl7T1fb`%xIxgh>vh4#w)PI5?fmj0)Up6_I?G=W+4iV0i`5 zr6%W^F=xI`QfFRZqbN??BNV_!Z0obJF5(pD9~PhycIUIrfChAK+Jo@$EMFYFRs?M; z){aS1IBJuF+_{s(RD6&;2az#FXv)Ldq4R}By*+kI0#cMiRiHtvrl`*)IGHA)ZL)o6H$En~C2WEb>gX@Zu4AhL{geo9|u&Xm)^rv;966cI4 zireCEcCA|_+OlKLF_#@Rg;8N4qgfM`QALV+m3++U_%~#Sg7Uj$)$8{&7SoPDdQd zfaKdEDQ`g7KE6ZGP+cK^2c2hjIP8-~lsB-Lx%Jvb=P!%zJa_l(Q>p0Hr(`Bro0wXq zwPEIy(WYC|3e<8H=9AIYFbE&JHdK^B%H8DDh?vBFexB*E*RPOytjGf0ltUu%3&0EB zfRRne8Fy|At06K>%*w-^po+gf0Y!`v?5k{dzJFrajBD4ER;7|gu zLM}7J%Y`f$4k<0&kVG!WBKyc4Je1v4@;IL)N|;H-yK3KKA|DQEIJ+>3JT&=S z7~0z}HoaSE`x4PjK_embOlcMfAfLc@7n|)$I)-GDKu#w9y2mA$(c9RAFELdO-_hSN zP6ksl2{+i}u z!iRFLm=PhMa9z{ZMxcV=!WIvW!q!;MXpB95w&~9^CF@2_ zm1)n|`(~S61_3%@32Vqtvlv)#+O^=Wl@>Y~5>oEA@sI}`?I&#OcF4IayZsz9a0nUK z9@4G{Y$*M--<4!+I>Q`dV&ZmMxSv>SC=XNHdHv8ET0WF-HY#6I1=BUQagG^T1s~xf z@jj3QqAh6i##F&CifpsFrgd`&e?gM>9WWHx0dw)J`u4`TMDM#LL!(yGn~F=^T(FGXH?*tKQ6a>WTzyVpCFC6DYfrn} zoW-8aUoSVcld&g1$~4NLzgF+ zzu9)Xc_bN0LT8#$3s=D#Dz!xeV@n36`GQHG9%We}EXAy$gf3DA+QY6eJ#i@@0zvSZ zXI3lB+H0>ceYd|c17u6}QEw!)Ac^~NT}m8`_*c-2Hl($CCzHL(rmdNQh2d;#9%=Oo z*?b*|h}urVx#2cGl-NV(qlTPgFPv}sG$$KkuS9!^8~{HQyUad2-}J0(ObVT$v22+R zy;*ViP?}Js;7Z(+>+PObV!tS}f4|c7D=XXCW9mX3m%>h*Tdp)6yOqPxfu-hKunx#n zCVdf`usO)dr1Kq0tEl#~t-rv`B%#g)3(TGwmN-{p-&tTfw;-{%%pWQ25BeiZK*d6H z2#K4gE;Mbc<#}WdnKt4lV0|%ef-SXSiM?^5>C%;S#bUfDe_pf(5N_^i+W-hIeWsRu z5Y8@EZogY-_DWu}!VXNFu`zS7n zLifTlX{uzV8-;=}SuC{{ENd4zqrPnUiR-4)+VA1iN*+ywo@0IDZ#NW?`qg0 z`g$Jo2nqUTF@}+atA<=__V>J-?UmP=MSQ;F^=3-h4YEPB&@lYqO}p}XtiDU^JJ+Lj zFR{N|Pvrg*d%zMilFUfgE-~Zva0y1-C3d$POrP>4q=E-Yo4!8d1~b0R@j$3npK8mZ zzG0d}cUr`t%Hu+wfdyN|y_ zw!Xn4zZj&Nwr)3l4n>PUci5v3G4TeM6ho&Ft1A&Svd|k^N3oAL7hoUGaDTY1SZX>o zKU^#-5w(n;Wyy3taw#6~jkaN_sg5=$bJEkUMh##LOpo*$r>qBm@SV2Uj}MVSkbuZ} zLl|_i1H(_2#&XJFC{o-m@T>qO>ni#4^XN~wACU`x+y9wu#qiNc4(Bp=tcOt zCKNd}5yW3Pm8ux+N~<}{5pP&q%uZF-@gz*$i@VnLaqnk~~!e9_6dVAsUDpcf(TTI`6|AJfscxAn{PF3TOZ7t z6h)777EzRh7k@oN>0uAE+clbYEo2LD(RFUloIT~BMo7m4_KZe0i;T6mH=3#*SoxVR zSUPKWWW)ksDbJqnoQuKnZmUN^91|t&Df>gCsl)0uV3|3aH0x`YQQ6b>y=9=^_qO&n z?k3sMx8dIT!A`l2Z3TPSn{Hzp?|1fdeg@z13RcVDW`g{pHHAyTRf;wfh?Bv`L@~h8 zl4GitA<6FS^}&l5-4K^tb=>VZUOK(Q#v14A25IQ-opC%E#K-|CmLYPRu3c_A?RrOv z3d*pATh-4x7Z-a6nPB<)!Ng#FT35;Jl_kltI2@%83kX!2xFnmq!*uL?^$NdN0))b{ z9i>M*Z$DR=-9?(c=*q{_m{1S2$J~K0aGbsJ4l}LvJ8}Ve3dt?zMcWmoy?^zCvX>lU zcUi%{_;q&C3S5@!>|HC&Bc1nS72}=gy%L!3Ncj%hmQodhU zBHfqN_Yj5y?a-B`XUS!+3Zt>39%BEw(sU}B^P29_cMq{kSDG(&Rzy9*Dwx_7NuNVH zpcZBTf}@>yF59GgUBU@!Qx$-UV!;NO=kGG@a*sc&3Ng$c;sQDF&AOdHD5$apWO1w& z-)(xgIStG~7j(o+vXjeK7My1Hx|?A0+w5s~n{naYu%vbZOOI8FF2ppZFhFXk=J%K`-hFo9J!aSBOy8bWa5BDl_N}9G}c+uC6dJ}Mr^z5n;33n1c6+sCU{UWPggDP~w z0`LG0ahij!NZi;{zlQb%KulV|rdB52?NOCar5W~2hF5GaqcHRCBzH_zwUZv zmjrk&rL7EFEAJuaNKPV{ndsX@*c0s)PU`Mu04+>{Z0K8v9tKcuC!z)|zR$F4zGqCr z)4{%4W%_2HxzF@~4gPc=3GL;UEOd>RGWBJHC&)WRL4+}q`$RuD0RT2f#15^n;+)N@ zeBYF=5WS55Z8I?B@9Lab1Q!fWg97HFbu&PN0^E7gYz;OTd8rqYVu4ymfa^E`6t1M~ z-MDXoGWEbj*+Gd4?gaev2`kr}3q!F_szc7U>f6n00Qq59iZCp=&3*2bkdw0bIT1co zI?r+gm|@DUq2LKxkGE4+BPAGQ8C=6xfYbg^DM~1 zj$AaLLAFpJMFi_v7`F4SIVdHghC{L9;7XSblTwPC%La>(gcu%nTzL?Iu!oe&A$mlX zm{jx_q6Dx&a0+D*aA>kb^T0XGELojnEenxD{gfQx`Yu|A ztyf+^nXILd(<5E!$5YJ;quPApRMt(}5fRjshb&x1`RILULZm%%nm6D8fglt6;)NVu zgG2(6KRN`MOe**g`3R%B$lqiasG@lx36GN9(89K+6Y{bOWs#fQs8UP_`zl3|sXj>> zdn%!_+l14pCT-_-*4y=~es^%wiJqD$jy0pU)1BkpnIJL|@tR5b7Ff2)xnxW~nwGQ4 zcThl`(;qa|BPB-(&_ewTO0<;7RT6xH#waZjvUj5BGgOq<)GT>4ssT#JGN?rKE(_(J zkFak)XgWFZBnGM`SA}i9*7T{i#fo}}9-Eg2P)BDEk>KYrF%>*v4_#~eA7)W@ouf+G z>X`$K&du}$KA=GO0${5(VhSKQ)b9iY7BtDm#btCGsuYZOA;Q7&`GlY#0>bHPyR6-Q zQl@8z<6(U=tU#Z7pf48zx!VsC zNSGxmJ~qmV+B=DsxonOpl1)j=gwo4lSj=`Qv#s;V+#0C5r1TcWK|$%p9nT2}r{-J7 zOdW@kJ@fcXPiWt*$7k{b9?o$1nd_L})DhN9xp7L=pb1-R>tTPOD8aL4^zB z37MTbsh?pB3F{!+WJw*cAuygP+p@ZcpOES7R^3s;tD6$7apOUf1smeUQ(`!mQqh)n??}Y z6CW~NYd`Ut0^TIJ@+GK_uRIQ~;OaTwJ@~*r@Q~Sn5#pMMO)vZW!=`e~qbm?S64+7H zQ9_Jp#f3Q_k6_+#p_j7W@v;V0JWIqdL{+rd6=zh)6iVX;y{P9P1ccC2?f#FL+uQ$w zA$GKAj;jfx?7mQ_V++#R<{vfnBe}BvjD*9G%^R3ZdUM+-3VeWop`82YpuR zVKHq;6I;3?<`hL}qdoa4CUc%$@D%FdY4+u(*b(uV4W2d=OMZNq0mZt=%%@GKfnQ&) zd#5^Jh{d`ROX%-i?j&>ouZ_!Y;Y{*?&l%28tgz8{o;Cv&OD1FVcm@-Pjdgy;?6C7` zC@gS;1frt@DGB&YO3>((L1sJZ72 zaWlJ>IJyUjLT}6^Xir>5I^^ANrX*);HKK=a;&=iPZTV`se~NeRJ`ufIc;%oszO$b{ zhbik)+v9nDR@+I>oBjMdHX=V^X?x;%oJgP8pPt7)af03c1#=X85a+#MzHD`0GEYV$ z$Nn+EoGB_#>K(hzT-ffkc9BG2@+rUJ;NQu*`2K@G?BEy81>Si3#ET|h{A0Y^ko_Xx zzG!wY`v|ON?#SSf;L*sJ$d9qNUGox~nU;J`WG6oKz3uxi;pTY3mcGo~F0#E}rdLnc z`j<`hpeN+aGup?lGq)Tq0T`50Me;bP%G=@Curp19Lfmum1ds{bv@V`|2MY(0_{hHZ zvgy|Pt2KpNm+->DcSUfe?eL1ZA+sNB;urhmE9RJzyIvN=;tn2dcYM`E)fbZ(IhlZv zp_40?BNP3MhNuX1N?iV`xv%)9yHcR0+Bx7gGn=E3>fY2)i` zA6scl-e7)4+hK3u#<|>{`38~Lm)iwzm;*Xo*DS|uGdXhSk;TsCWDzJS@bG%ue7$K| zdp#p?iS8(-S2BAZDUE_{^o2*&dSu6}2RT2pv(}s4{3ZWkc=X`u_2zFKH{DP;bpUNp z`%EFSmDm{FMKz(BJ>N9DW}bg8O}x^HZ=zG3W*59^&TDl!5sxA?`2@g>B#53wQssef znd;U;NVw0>o_puIkswh*{aa>||LMxO>9;A^L3JQ?P)o4ovNphOz=#N#ZT+_SmJP$j z@0gw~mh&0J+nwyEBoslt9q|r^&U!ob9pY7&*tzeRCk_&1m7wZM4}k^{Ku_n`y%6lp zix|>zraQ(IwhBISS+{WK2>u)~=c+b-nk0Vo-QRoK(`a7co?K0+fzR@z4ln}s2(haUX3PwOIo=qk|183iFOOlHNDE<2!nBj zZ35eD>*OgtLyQ`mJ~U@#zx_e*tdoBl?U@@*2U$I?-e?Xh`44u!1)q`|WR@-Z$n?%W zwN`Dj2@$xf`^a?6u7Nca$=k?-`j1Sw3#AnblZiHQM339Gfz8HYDcbP9qWFpj$wafC z*N2J(8I4-+fE@bp#7CxE^YKy-gb{8QXV8gNCM0ZE!5C^$wN9KO;$uH zb_84ncXf4@L;(vHP=SjbD_Breq^PUd5m9k%=ptfAEP!i4QTTt(y^~3T?*4c8`&-t` zEBD=U?z!ijd)l3yL~SiTdtrU(v*?8c$Y1z5nx3V4$>-5qozryJUD4tERPKtlkB%9{ z_Qk=AeeJGjzpO_-fgCcl1G}Qbj<_B~55or8P4yC{&$$jR`*Vl=xgo#SUz5kLGbJn~ zDS>|-7busFR`daV=@-#>1;}KSBh85M7m=DaEC+q;WeEox0e1#sVF*k!>WG~u+bn6& z)+rHgv!U?&90tduwit23I32Zh5$=R1Q6FSWn&sdr|7N2kvkw7hC|G~e9(hV5B2|GJ zD3GO|4zNH|pMMGZ6Z$bf4`s8c^7x8*0Q$ygmu>pu)M!6!+c%Yk%|LI~x9pB~%DKcI zA}xTJpQqp79X++Jj9tdYej>F4K5S&RUeT4mrqBEmspc;I_?IYh&(V9nWZ_(>`+XIi z$ojedE3*Hsv;fmjeT7197YVzgC*(hWV>o5SfkOw2VdG2mpTCYCS%2q!CfrIei$xo3 zGh*6(`kk+%BU^4l;3d(Ch;f+12y^jwXCf^KX*8MeL!j(AMD30ECYnG!f5tb_agEn~ z%3zr-v*GnWHd9K-nh47XiF(I3(LN0Z$70jX^vP~DE9nM+yV(CmcicnHnuqn^Jp>wW zT$LfVQ0jVEpS>sATdls!JisQmZVyCawf<}mc~>^*hI^yuXFU(^5tO`PFVtj^-mo|N zXa)hjAyELN!>|2Eor_{Muo zzPO@by}iJzgl@>6KK?FIo4I(qv5&^FrZ9{;2P*288^>cu_ClC07fQ-7*p2S-&uEi& zd7P+SSs9-@dJx;YtidcoihFUq`5O{9N!6I5^JM1^>SgJR{u#|bLacag$;yN%;y)l9 zHk81Y8DtGfij6olgllie>{;l%Jn|spsE`+^8Rn4t0*Z=Hkf;Cg&uFtI1TqxULLxg} z-ze4?1WG$u9Cg9qy1MaqI3$gisgJV%B>yu>dMHmR(=oK8zP#}%A{uTM21YSbfyq9o z5B=jdw|DXIQKJQ4tkMpFoRniloM1}_0Qjn+khw@*zDk>VX9ck zI)q}blubltJfE~;Y=g!04M51h7mx%p$%!x>%uO?lPok#Hfgk0I|C02h4uUBXS`TjU z)J5DNB&VC($Gl@NffiS^?2=bR@Kj(SUx~pO<31zLwcn##Om}ET5)Cvx6Cf~Vw0w{v zJb52*iHJ8nuLC>DM2?Za1!TFyNR9FrH3+*Y>qUcqod0=*Dnuf|5|fCzI~)QsGS z>o_7YyDYSecqe5p=2wsf<%vXA!`TD`GHo(ykwEz=h&Pl1CEV5P6_Rv-X45PM zjL!9@CkjXz>&(avyN=5`sQJP$`3sWyG?Gt+y+ZX6y5z8GYQ>kWg~_2WU~Li47ye!p z$VR#aIWF?Rg6BiQbsi{HAPT%(Cg^;BgQK7QDcZ7r0kWg$ukiGq&Y2V8XK}@O8Tb(W2}+(!FScRgq||#~q0F8(mNOR!^K^3JelTh4nbR zQr4hJH=8X0E99i?dXmIAQJ-NH#IqB1!{szuSMWp}NBHGM9%K9PKy*k&KFd&YI_Jdm z1n3X}0Xj>QIW(RozCC4+Z(0jn;&tR0V>3y~7^6U?IlUcLWiG3#%9Hci*pnpYpOeMPxsNCqx9c`9>eP)nFSP_?pA=o1=fR`*mBP*@V zNG4=2EmAKF=}{!}A$(Eefe^<8|Dhb#v0tObxu_Yd=c~T%@+*=1d-P?$MjMa$OQMN% zA{t~227fY!h@xCVy$8jc$R$V8`+pITG?G$agFNbnHXx6kuOK3-)nvYP|KNHWJZ5!R z)yrV-fbO%-L39F-={^UejoT!Qmd zzrkpXYLAT}A0c4wg=XY}>-ceCA4oKlWq@uudk`h+4mL-sn*Jt|0*^+(4Ing2AV?R^-%L&1jKL_Zy{bsj+wkSP_-jw$=jwda^rcC_f?UquPdX0@4A3h&(xQpgm+( zqJ6xHfU1nA{D_L7;_O5_yR_Os1LHZf1|>Qoafo=-&;*MW2#Q*YODp1^fGxdyK6Xj^qX3KTy6wIQP&tLE$i1X5 zv3oOe-H>ZAv)z(wRQ=)k2yJYBObarz4&FI&|7i+~i?Fc=<_3R9bY^W));IvrW!#h; zcsk^@&GgipCHqu<{d}mQ83}lphc_}ZV8_{mbcv(Nc#J3jvNEuOc%9ktQa!~{%~12r zb5zrAyKvB>{oJ59-Zj`pg)J zASR*O=vTFXnp-mrQ5>*+i*j}1B`}Ra`l7I^pFv;%gyE*JYBd3-W36B8g#5?Mwlfzq zk$7q4^1)Q0IP8K-&>x5(nj3r=inkGd->hn($gr7wgYQy8=!E};ZWK`sx|a$U&J2Y@ zZrCyWs+1LUqe@d0rnzwqiejh)gVW^)aS(1M7~f1f(B7zMy8*lI zn4tjzBq=;BaTiNxj3h7 z$QZh1QmMoE@LAk7RIu)hcw-YO&`O}uie6y%mc(C^86mD-0#1t%S^owhiY-DQ4uTN5 z5Sgiw;BDoy=5a6=fj8zo|B9tCg-(GqlOjd{e(v7c*p= z$9aaMCkwD(#^MF!2f>Bg@_n%@@tPldG<*z`9^-_tLo<>Mpzap?TNu4cjNLHj>3ym{ z&s4XdI=CcDHNl_h?kqJw`$-(QkcDBys9d{8)iIHMnf?X(+Nc_3uRe{c7THtKyPG{n z#NVnLDAg@|0)<8^)tuze=O{JG#FJzFC+_oAr8f6_3@e7{WqL?L402?NZ*_-cZujt6 z_Ih+OuX}i!y&jtMyN9RR>+)os?%@ggZBLD9xmI*L;?0STF3Tq$4-wJDyDi2!@7Z(z#nq6ri43=w|qc1`Y3?8*7gHMeW#*ke%GeoG`A z_3d>yI%9ISYC^QU6rkF#T?QuM~PAAkVH* ze+Y!fH0zo5kSRCmZ3uLi+i9=?WBw+Vg76B7?v!S!O*+B46*3tWPXg57kmA<9Dh?}* zLPLEO?{gOVuMqAv)GRdCd@0{q`b=OA!k3VfOpzI)%(J~^w+Sh~(^oBWX9AE6d|;5? zs7P<~Rih%f3T}<*vguk$Ymrw+CCbFdmRbGrkq9#?eqpu>q18gPOnK9+bOlw~lsc-! zxlLbCM@G&VPrIO z9rN#Gc_f@LU8TFO73Ao37b(PVvy^h!4I0=5%Q0%wZJ;+3Hxjp@R0}VV;%?AgTHu6m z?uY1o`KoD&Nn--RgpPqZ$voC4I~fZM-Jw7wDu&=-2pU_x5)Ky9BUeC#UV%YKTcDu< zkqd~VVF3~5Q&y(UlHwYWh-*4J1mS|FcR2>H9l5EA*W6A++hp*XeU;u?p!`k;!3?xE zQ)#&+!^t(nks*rKw5o#IPUUs$sa9=gG8#_;paCA3On+a6c9@RCfh=JL@5BZ0MSWU5 zob9%*$Q%OUd`~aru2?+gtAXBwW&s7-rFgJaZ?30`#Op=;+FXB=kz`!E*u)`RXyccH zNX$}s3Q$ad+yNg3VPRL(YupWR*D-39(NeBQ3Vh+Z@Ys zEL~9_zBEYRT3n4DNZ*9J>e7jFw9I?AZX;zLtHL4kj`1gAJ!506C)ta_0j{k&q;vVegYa%sL7b$KR)a!s-7Lwc%x#cEus1QACA(S-7n5tBGTNPOOO zv#T)XehY+|C8}dK*ewf{vqAl-`koTi4>0d40nFFw{6?w`e*OI$slfpKl18de@s>Nn z5WNx1D`}M^Mh2kpL_Kx4}ecXWFqvCDMsG%4?qCJm^^TaGY@%RDr)1GbhGc~SGXtV{5gPad1g%URCNvN@`=ebJnh^tQO1maYP+9&^F z!-VSGB zO{i(*SK`S*2|*j^+_UH?Fbc^59GKSahhYqVwv2Silo7v3Y0U@k&Pl4SxCGpvR6{zD zWJ)?uF=(R{k(k76VJSb6-Aj;6I+Z}D#y~@uUz;{nH`V>42tRU!A-^OZ5`pgZrm95) zq(5;l@iM1|c!{W)7B3Msp}8W0mW!x4LEqR+o$UN^X>(PO zjofI$HCdI9=y-E=3P(s>(p(*b!D>fy)yv&_jV@}Tx;GMaW?0bWl;AatS0f^5v!(i>>{Q~c0I&g+fCAlq z`i}e@qK8YpD+P^D(34A5!@8n$hiVCM!4sa}p)W60)ALZxORh^ETE7XmmFi16tnyZB za6(k`lFGxpj>tDu0y5hNG^|&&QUl5sJJ4e@r&0VGs;+TtsJbkyzAPaiqOi4Un{%f_ zn8+<=qDek6rnNd6OXc0I)$88&YigA0p)NN=u4#>B>H_vH3I4w zbW+>8jpyJNHesw1u|P#kn7gDY8qexRA{OJMA%8xeJ|uQo6%Vhvz~8P%byoEmz^R>8 zdDhCcrjL46XVs_YHA_>b?Mz&=2q_35q6QoH7!r?f7BM8&dtEkzfxoe~zpH9X;qtDkcjkt0(xXckbydUj z#{g|en(>7dgvn&O5!s?t~W8 zIUqP)ukWU&j^MOjLw}L)%v>^8Vt|6M?Uof4E*JWPFeS~p>C=2fg(C05M5&{+ht!h9 zPoLCXwTkf>jj#|ImF}+YYPa`6@m3diB{2+w1fCJ(g7@GHVTXUs&qnJr`bp* zc_8lG&763N|txxHthQx4BHC}`<|Id0|FV((z3K#DA7%yJfVul0@ zV8tR}0(f9a6M1*K_Ij(Iaofu112gzk_vphWlfwY|Ab`!+3;U=xonK(i{dpp@z=&aU zIASo)NV`y*s+>F#e{NVTEFlEr2j2?^&*-oFs7B6JI@T9;<@dTnU)B1As~iJxA`j?! zAloE)B5GG;UU|l%Nx2^ihalgJ(EFe6A&x*0T!=0{bb;rehML;UHS3xZH%pILzH(iiqqBZ@>y4v9_dW(W!L7*dXJl6JkPKkBEN zjzBEK{)J8gqEW%H#BO9T62^n3&@2(LUHeo{caVvx&Ge=QxV_+Bk_PJ0{Z)~_EiavV z3bgjG*5~(E9XrmGjK$))dJDrs5|h5#jF4i~gqK>$=Zi0;7z^YUy}iG>JUrXKOiwFU zr36%7Q?6R%BLK;o6-kgkvgvwUZ!TBm&WAb{sM3mu#4P|{Ce$V3vBM;=Ub_J|Zv2ao z`-QMm0UYpq*g#BNLTthqa&b}&;>dY7GI;=HU06s4^AKFIo*-$FLS%81i$Sb*EO*x& zBqQpaD;Jnk+VV4`sIgIng0~;#6G+a}f$EbWJCSra$)D;l66s0W>e+YzJnBk)_5en^ zPv0~^74q}w0ClAEo_3E=U2=El;VZ!mGeRhm9(aV}uxF`)#i+f3YGmi<6s%kNZbt|( zWV~TH!_yUMOsD`M?_xSn6**cj7^sG4y@My4c)tE)pc>WWMJGv)y%a*yn#}|k3jVR) z;H4fmNR>8!TvfT_h~DD@lB*dNjBx>^*;KEV4pLL2^L%z1E{V_&4pM(XayfS}uFntX z4TDt~C$kHV9HaLPR+})KtskPA`D^loIEFc=$H>VK=&yz#R)4;(a473PyM{{_XEF>! zz?-hm8^&hhE?qKQJ;Kk{;pzqF0wqz}!b~5ozichk9khbjp!xP~jy=SjHLq zZVuG40A@{dipeuas$|w1Ys4q}7X9Uss`S(|QoutF2hf71(m%mn{GFbVWB{R|B4LXQ zqi6=KkSpL|5F!7m3_}H&Lva-oC1wXIKm;b@O0*-$s$37!=Z!?MbBta(QZ*&V-eV(G zulPGkPIjT9gd3Jt(S-?8i^zvW4C5*|O7*QX+jw;|i@-wsR~P6Lk5cUu5JyH_MNm1E zF|(K+g@tHZVx=ECO0{Z#AB&iwQWP{uFICrnTyo5^3v|7RyQ848df|g6gK5j9`f%Nzd5(uI1$O}G2`SH zYJ!Bx(S86;c2`F;TOq&F#s!d^gA_otW1=U`MG66#o9YRs9a6I(ElX7!EjX~ghP){ABS`4@o>cLu=ZZ!-B4xohTx8uK)XV8>8 zSp#zR+1!PKXa6aq zy+!{zRuyI}L&SPU7mZWx8oc{eIN0$6fT{{_{!zXgp(l?+!~MCwZk(D>^q{z(3&TEz z0UA957-yiWGmcihTfcX!ycf3RNcR%_t%>@Xg8B|*2QhHjtPwpR`<;kM z8dC zcvYY$9HWLrn27uJ9ml8(vaaWhlQ0qMEhea=6b(g_bZEG~aDtkWz8$JRouF1pa$L?L zlcYK%?Y!k!)gc0G?$>`mR<&=6)Fo$bN5+elR1_toO1nft$oZE!z8L4nMY`!kwnoGC zSrhNM9@o<`#^v}nuMxDnBl5sNF6Q768ph}c8iJy=mq0r5OMQik&NvdfVxG!5V8!17O+Y)epKo4TS z%n>iLv!g=+38N4& zGj$l4fZVS-n5<6EgM3J&mK(%|#c{>f8z!r(n-iuW={o7%p%5n^1X+KYjf|5nnl&t* zNzs{8)R`5MP7=5y^q9bDpijIpuZ{do8nO`2W$lM~C~S+fL&(hVFDoaUXIMO%fRIR^ zMf8IRu-}x_M&hU;`%j}jEOW?xH7cSfPF1Zl)_AeCuC6mhmFT;ss`}D@_un^>nTV|0 zIaSqjnv2*jWhIty7GspLvZJzKG2O|cY|)A8Hm57?SWcDE%{3)t4?-l9y%GT%g}XmPhsKt zJ7C#H&@;O{f2V%sRMj)%z!zb1+Q&{)B;$WXw>k}he(@uE+-d5LM#~OFm zLg?xz4z)y3=;cpS9ef_#$pbvhf*W^BMdPNaHsWo%oTqYnKn?nc-%<^8}?zHasZ!Ukp2@{MODWK8iweY^6Ybfx>Uastp+4T z)<}FT_gjQJb>oLNU-puj^xwRV`0o)97xFiIAiddgX2u%Js@VLq8$ACrLu>~&aCRH{ zNjSpI-x-NzhJxqxsMA$Fw{o36^>ierv3kMjs$aK7j~e)dLNYzMsR$E%D070%IHzV- zMQsLz^2#hRdFw~AOk}UnTY;*6{iRr4bd(*=@n64T%Uhp-G#lOrP4yTQU9M*_0bRNo1HZkLK%FrmN!KTi2Q% z<{6K{@^#^y+qx#7i z>f~%mynti5h$@G4`$ZNT8~#!CRp1&)^pY7z>M4Iz>k}MP*u_ny^9%c1kivqDgiC3IcoDq( zdz`7Jwz3BtA{^dNur6(a8c+f0miZ)AJcHs-pQ-AVq-%9)+7ucTcV)p#H@-bnjcQ>l zM240MtI7bD!x}&BEH$jbD%orp5|W_z{sQIzEI6oNJWCzZ_gC-~7x{!kQ(SPo1jB_x z+YGtEYB&nlA$S_k5jkNVEL3yApZ|^?JxkRqcn1Ir5-(bkAwQLsk=R;&-YnI)*dA?k zH?e~Lj6}#Scgw>9OPo?1y?T~v@CWK;eW48!{52}}GVvmDgZ4b*iM%ty9Vlmn?n;Z!Cc>n%nuh(QGv<+{#~}ubHh*at7<~XRD6>Vv9nKK}?WPcRO1> z+u&nPugHNQQy(4@V2aBxi^%_zI?MT3U-Tz7jvwov|D?+5Uj*QQkU8Dew>NELSLyzL zRuy%G2gzIP*Qgo-@cHFGV+PC82mY+u^p+W7H^6_H2F?BX_$IL1C0h{eLXJ#k zX8~yE#^fNLP(Y?DuJsA$sQmsGkaET%&KXs0amrd0REJza{UKDMl^`A|CN^6Ek+?-c zZ~Tj6`jK)T{6&puInSImWwZ9zs2MvZp_>dm9^6IY`MUji z>>uXqLFcJ+>RlQe5IWW*cr}y4Za7$jv&ea>kxO6qoTs|TZ}am}d<@s;pRYRAzYMrh zwvf#0A-@Wxx9exlS1r}nHAcrmimh+YSMB{b?JXRJWf5#$qdWXnwT(%kr0movcG_Q6 zCx4qQX4sD@cF$i`7hBB8*DvW^e^ooC*dfJ!cF3X~xxgH~28|DiT7cR&&g*+dGR!KM z+i_2XlNl66oY^|(kiSiwlFXJ8_P=cz_3{Yv zG?jRMt8W3Y!LGeo!iB@4Z>x|yAp5H%*hh7CMI`uYufB7RikGCMcgcwPn@aW0IqHbM z`%P}hI>uu>*tau9ik@F6iX6F}59bt>5`Jd!>2&X1v&!X~GfMT;3e`O0NBK%GsKBN+ z?@|3ih3X^=^ydoIz9LPrf(j9U7PL=PEv=v}um~0u@L)kfaO++OcJRyxh5-s8H5sSC z9)^`YJxH%JrVYfCWhS+G!5S8&6KpZxai5S$GbMsod3KdvQK^pa!-N4V;XPGTmp=B` z5a^(b&%8q0kyAk{FQ|0sth7xH{V!rkj@5s-2<`8c`rM1uWOhMsUxeyxsLsAvH6~wY zn~PPGjIBS2?PS!&sv%EKzgTtY1er%j79wP4pF4MOJQw|Fa9MUD3)KqF3{}w2L4EX@ ze(hq_JaJXbIPyy*I+7vh&Kg_t6{KTsm}0Cp&5odX9TO!sD_EdI96Pi z!$i;7EMI0XCu&$D5rS%z5sMs0Tj}@bsgk0bOwK%-4+U)hpk547_J^y#*7@^Q!sWNy zd>l&Xq^Xhj+m~dBiGTy%C2daVei#m-wej*3F3jjC^aTi*;onVNh4O(|^vvdp)y-77 zA_tSG6v;y@b?bJdmWfD{QFDvjCf09Bq(!;-xXj?k_dq~)hE}qbJSw-FC#lLPjKnWe z2o51pG)V08Gog_FSabL%XiU??$yB&6qlm-EgH5}2%S+g*e7f$wOH`Y1$xhEE6d`9- zo1ipU(l%J`29LH6R=I3jzP%jJieGfc1*)LUFBgX;Af#8woJ~O5ZSvX&>4#!_XNlQ| z`Yb-EpMFPLSKbxack6CgfDIQ-=<`>o8|&GGV!GWWukqLG<$J@~mAk1KnSfYB2PQQo#;(Ay0KAakfshTP>t4HEg zj|4Je$54 ztea{yhMV;Stvd5_r8XtkYE#R0`{OP%ccu2{DEsrLW#)sG_GkMt^IhikrrDm?GqEq| z>GtQw>y>6_)cFS0J+i~euA`s20rkfHdL9or0_KSuFdE&j-?Dc(H*&W{x46-~n=E&` z^ttx#LGIkjf9RKPL?yOk=}pvfnSSslRnmZJjX(jlC}o{PP2^Cto6;{m!*6Q6Ty0)T zhm?NpCRHYN;F9hN#i>!pHdBml9+KuhN!N&f(&0t-re7lL9R6~i{_tkoQMQ$bzq~2^ zQpn$7Jy?@|DTMB@ms`wBy4Ud*H6ouiiWUf_VgAUfcu6n3MRi06_w+3)QGcZngJq=r z=T}62!_r^Z`)^U>oY(b{x2h+cAGKPpra1TN)0eBEk(H5bSC3ht8t5&{!It~<{^b~F zZq*O1P{(mM>o&OZy?X0ys8K65yEkE45bNbKR4UN^m13Ed+z?3-DK?U$sT9@d z#+9m}?t8n+C8^Spx2rZSzY*CDc46iqjMbT3`2JFnO|a@2b|hzEf1_`?T{W0`h3w4@ z3!*+5#7(3C77Get;NKX25Voto8+63Dq)VZVmQzrxeJR}C^vwT3gt)J8b~HKKIr0z? zG}pcEfR^8@&%5LQAsp8K9vnvAW#Dl9U1-OD(DUz7J@d9g&KL?E!iyd^_E+vw7hqT& zem6#^AN84ctJCS(yLYSJbzh6wbNRpwarja=khNHWXT(Z9a)lb)_&zz@jB1#4ScYs+ z2@Yavj9c=5KaZ7Sd84`-^VpIp+_h4*YxG)-O`ds$D3AEVgp|6^A>(i}RCl^Zb!qcG zfNmGs84iqFh>VclN%st`?&ek+6Dp1PKj>@jQSE;Nhga`W-6EC3JF@Oo9kMpfcLQWn z-S1vC+)!Lv94H+ub%#Px`6;LIVfyxaRo`wxam{;U1xdfp5Q@ul_5c*6j9X1|Bb>Hf z?>=>U*#ujcd`=l#+SK+5W>2}_6{bBFoc&&}x=$5n!d^l&{_1^@#(VVs`_z;MdyN-Y z@Ng0FGJKUo@uZBnWh*FTr|5?-UM4c|2+~Du@tj{9o+hI3*vG64Ywr1 zXK0w#?1C6V)-Fziz(*@b60Ezpku6xKrc&*f>s0$JTi>@jzFxJ+vbBAyN3K_8Nn6*I znV3L*pds6s%yIyt3oJ66R+&9d!pM9&dH>kEPZ0)8FLw^M( zsm_RW%JEcm=n6e~gBoVL$T~pyoR_=)R8uKTSSkb!pBIuIQUj#xEGw}0Hs(~!pj-yuEgaka3{4H*Mm37nya!ulWzb)Hb;bKk?NjF@Ro z^q{IgJ)wF#!}RJWR8P0k(Yv2e>m&29#$I<#&lc;p{7r3&L~iAn1ikDTa7^pn&!}M> zUeV=Q)i>j#pGg<4&v{lgK4Y690*kO!!#(|X&{ps(T6fXD$DQJU(^>fO?}VTQYoBz2 zTtEGZXsqNDR`hm9fDJWq66iCeiVvs)yE{q`(N&qEZ)@i{)vD;j)EfkP3d*(w6$V5B zC+mT{um84?#&)5_qCPcMeQdfr_c=8@c{kfAIoCWa_T8VeMEXI8?=Ns^UM}Xkde3vJ zN#DDTS{u!{f0sn6xcuN1OvdrM&>sr9mU$G_;X*?-|6~uUx7hNO9`U>??`AkF#r(tD z6c=rn38vnN|EO#UrAIt7UD8iKuNt7MxrDZJGEi;z+g4GbbhUQm53 zX+PqH8l?UF7u3)y(%!|&Ej=u0x6=3a7ph5n7t-ldZ~A=|X(!Ot?h7K-q#bEmk9twn zi$bLxL#JoHs7}o>gua8+(go7}!HcRvY+Uun+S#NQI`8XiHmM6^?+d?UzB&Y->V_|2 zka$ub|B^ZnA^Po?*s-nD&St3DO5I|!DjWNvb=F3nd3qfOQ~58tIg+M>j8xqEa*K;3 zxBuX_zTAq#Gm0Q?bGRLp(;1?$7ZY4ou!Tc!JNxtWip{EV0aTf@L|2EQDWr=PChu$g z?q=LiNxAhh6w?;i@8q-<6`8C)G#gs?dRdj0!3{c!7M*%wnh*;A5~?e8_eR9i2QpOZ zekVz=dUvNMh!MGtTJb770G<~K_~cF zUjA(hvb24<$)Tr0K$om`0*>3Ar}u7Af5ppr<}2z5*8A#L)QOGLofc=O)#*-)#i*XY zNq2Zv)i1Qwt(58_!E(y5OqlvbdNOaPEW$=y#zAB`n92PE>{5-@I=JE)5?A+4VZJXb zGAe)aQD z#~JZbJ^wY;GS`lOkpt7==z9IwYpTejWL23Rlxc0tT;_nD1`3#_vHw{p^rUE3@b)7h zvCKl*R#h^sx64C5Nyu0cP!LT!EXRZjL`nU$vEBnT7g|t*U<$ zfse&Eh_OY~Fb*(_nK3BI)4Jp9h!;QTCtruUTEss~R9d)g8sx{xoSD(u`MYX9=AYD1 z=1k4WbIa|&T3{5oF%^8kA!tOQ+ks2~kG(iKWSBwW)UxO{nKEI2p+5KTxII3hpZmLN zU$D@iO9zAZ)|kF@sEo2pR{+ghRcu8S`pm1d=Z?9G5*jLKL2O2MO~F{k8ne(~Y;OvN75~c|kZ~elH870yaI#h+i>vXa`j&0bH?4PWQ*Ck&d)4q=G%8y6e;1kOOFiLT)vw?X z)>47XUPJP}#ifK8iF@BwiS(OY=FM*V=7V=tGW}+!dGnEdQ|~Ss z2+PCtqW4wH5r-kH2oVP6==}_1S`2f~h74g;>h0{5z1yfFD>WNaQ_W)9-Jy;+dLjP8aHo57n{;A3|T9S!7>v zT;xQGuaq;6hUqmQs>?a3q~Ax_tMAbde#94_>6bqOZywj5eZ+3&8Xf;w)r+l_9g5@M zpXaaA5%t&W$S3NE#5FV|1j!U!WQr|z zed;6N-PSkl6U6~xdc!BGBo|e2B)ANe;D}*D$3Ff91Nu$+_)paz8m`YvdSaQrQkEDB z0?07ToA7-7@~7&ZObZ#k@-tPIw*%h90v#s)8$w1t`;7g;MxFdz4agF3v8wfq&sDJk z&ZyhucH!r$M5H171&k&_q*USK7T&nu%8b{130K$eeU2OBC|$S+^SkRxj%7cB!O(Y!?FIGx`I*sMryW6^AGc(S%0gngtDxUosECWckl# z#`06|B%(>4`xocN8m7yy;sa9}%H+?>{cY(domhk4DeYgHn^Nn0tKzP$c$2>R3)P_W z>u%~z`o)!wIYmKwSk(&z{ZFDXLcQi7F;CRnzEEv)R_4a)n+IUX8`|HkN=7V+88zgp zxMQ0b8^b~&pDc|fodNO7Rx|^hR>Vro!*r?l$#0o@>8>z!itXjx-Kxn^`#2q{`cuXgO#kV*cmjrA%{%(|m{M=I~6w3+ujWOtm7Ohd$JN?j?p!i|BiUM>M-+!sv=I&yN zxT0x6zk^O-<8IY9+?*`Zdv>#Z9IAsajRo@DFIDdzbqt7u=N=Wav$2rmhJu^$mq9#e zhUpq8m|G}j$p0k^YZ5SMfp5t%U#WIQEt8?337PL_87znphP^`eNuuL1jh5O*8xl+O z`By3#|75Rh0%hxqFeAn@_8w%ncUd%|Z_Uz`ci{j zhhlo>*Q(FBtHsEU_ax3Ueh`>}8iaM}V%Cu6)XB`kxT4n4OWh-l{S#Ldw7haZ8hI@Kt)ab@->R08N>M7_`>kr1fp&?kM?3$i z68hI~RpTm4&OmF)5xpUwGXoINuK!d$x~42S1KE7?BK_WMK6wzAlFU{Oo0O;(Z~rIJ zXY4(hNJtfQDCD1~-~6YV$`;hr&mVM+I`~c%bgoh@N*w}m5+>vMp2jY}jZ9Tu8rdpc z{}-Lyqq=ub&r~QOeo{;~lT26I^8uc^lGT`@h=Rd-P>Gv_Oyi}WG_addP&-?!1>^cH}$*UsRg;+q-C(rBxZg` zclbdy^uVMyS=41<(%2suht?PV0I{E-AOArWr4Z_9ql7XD#SU4rYb?~?`~dck(xpGD z_7aCeNgzYGe|I_zjAO6#G9#VtyK)Y&JowSI3r(^i zXHKxT5}mN`8CtM5)7&Wiz=MLA~i-Oh%FL4i>u{f z-_?A?cfHf!fw+@6u~bkv_)@&OU@dXOW&A8jyTVi5=_l2~e@y(yKq#m>4GSrZ>aS~i^!xx?>IM>2xi&-%r>r9Wg^CI=fsc3v*FgEAzfFCRvNnos)Z_yJYe z^Rs_QM?^q&0(%{+4WlVGse>EbX?v2IkvsJ)K0oP~O?H}OLP9~+T_n~9#B3Kj9>O7g z2?cYB#u0&l%+LV=ZvV-ohyL|rXd4Y0ti>vZm0S_ zE7m?$)SzuBc*izlz~h_lzoSq8g*exPRdqnb?2ChX880R*vKYO# zV@?hES-f7VXKnyg4LH<(7{mr_!IfoQ_ODRk&`of(hli=;URQqM=XhXM|ayxux`~n+Uramhw6Sus$CRNZ07PI;_=2f?Rs9(3u9`u(VgY#AYT&#~pMlZhi3SR-Cw zZutP1qX;}sXY^wO?tLruuR_wI+INxPys=*5=h3j^SBw>3A1eHUoOle^#Lkz)En@&3@{wR$Y(8=1JsV=8%>wgY zgfXFbGm?!Q{}=i(oueJ8h)52R?!^9^2vbz&xL$*b(*eq0B5}TZDH7bjA`;x26)e0f z;)?@w$e%;#h#MgQDGii=4HBl7FYLfaisO`wdtx$zC#P90o8Ju+LpRPi>}L4~vy#sJ z@Pl>{99`LPT$7n{1!gD}lsjEeD+^ar!qg$AGsq?Y==4_CJBp+0n}of-^qfeg8a>~W z8En71y62Uy>(1dEq^jxsPkV0WTzVew7hb_E*q)=V z6=fat?m`Z|!ZO1Yu~}&x@ydTQkoB3t${JJfz4N~fge|C@g5MoTMrsNo@it~48NWY} z41b0UBRv7p46po@H^OF@nVPA?rs3ku;QboCf0yigb`m5G=0BVS%zW4ART9lXoBU4{Am}YF^qxkvT8~0A#y41v{K;=aX5|_ zhslbv*6w@K>n)jSR-Aq<(;GwwBL*4gv4qSr@`BqeGF}88l0clw{@)Olk*s_>v1kR+ z=L?DO>!mtZn^@=vvb?Sphtmg3KbX?g;BB0z8GOj1WjHB04OoOM=$b2RTQvCKPP4*3 zHBlM=(U2-^cmFM+tRB;fq#MwSKtc=A=B0+W)*U2E$7WO(5@yutwFjG~jEsy*?8Kts ztq`&#GmB6Qq<&$~9#5Uq7MCfu1FcO;R!4&`>_ESD9R>QzKg!OLe7H3^L-;qts>1O! zXXs+t227)xHH7_(+e5 z1K}CRdtOqqv>HZY*~lW#Yh1Aoru3o^sw!TA-)(BK9}XfL*Y_{kgFqnUPm}1_6*E)Q zDBN0-wHW4EY&i`p%FthNqaBnl3{`Md6mRnVNQi5{nAfl)v??AJl539=t~KL8g5yo{ zLh;bR!gd3XK9Er5{`opL+e?rDwL`Yopx#9PO0(HCd@bbCraudPV78a6BQJs~dNeO1 zIG|Ow*CO>{!S8*jkIVL&)~)s3myzJjyY!;!4=dn1@$j5l%}S#%oXG9|`8ArnC=#r- z6lQ|sTmS<7=fqFKPGw(?pCMz9hi|Q}I12sx!3|!$Q;*N_TH4VRG#TIws2Bj~ELR*` z3`9fYi_@Ldt8);x=;Odp>VGE{$E$BnF0QVh>R%y*+|uqB{II$pGABbwckOlcKS*2! zM&x2>mO9QN%z5i)>rTz}+D4jeTpXTG2uM8gH>^yD4&}{FsUDw7vJ8UN`k}hslq}M6 z-WJbVt{dcgPm((6?R;+pCl^Q7H7oF*aj=nmUe6mnT4tb1RJtt^%(nx1FydxiAlUI= zPr|xO>w6zM6*VW8lkUE;6Fc$$I3uXD{A@?C*KwWyz7-QKQdI2qrjD4L z$Xr|R)~_}88npT-CP|>|vn6*&f_>pMd$dcl^3-ylLf`4UCSF4;-~Ar-_>CxZxFjT< zbo`N)V2>0z1#K#lcBRQ{AU{YQBD^4^;QTgNrnjc>5*6Xa$hRWzB~r2r57RPwdQU8- zI^<03`HGBI;5W!;h{1@scLMo9 zSH-=eu{Dw8`fxDU*8k)GZ~gzK`i2Qu^iw)WczyVplkhrD`IV3>26O{hlEMD9Hs`&D z9BdXhw>bYbjkbuHoAi1zqM=D-zIgcdDpLK_@>`eRu^e_IQyS)X;GUj89~{vBv;NC# zFY3#~!5-U%+adG?U-iXxQf-+W{EstKxO+^#nU%Lf=_>sL;f!evNBq0#T_79vmJV`E5oh?%l=z} zR+}`WDZ`}Z-dxh~eb}6-|6Z#W-nFA^Vipda8*C#NhlObVPi=hJ!n=;jD_VL-@bhd- zuM0o>TY4>PjprwHaJsCN)3DCeTS~nqxfe%cDa|m(#xwO#rCv$@+Ru_kWRE*!``C~| zot^z}?-?$Hq)Ew?IdkPtp z@?UGLY(2!BM+2n;oU!7V#t8*z>x7ySSDcbq<4&6}bEC^zdrc=abP(JmZ;x2l7Dhmz3#JKy zso&OXR3v9>G9Lf@Sohy~-=f?3vA;UusvQA+EA-DySeW_mNQjF8hh$ta$FKW#P_y*R zwqCb7Rh{_O3obXE(9gH^nl@i_wTU6e?ToEhK;ywO`-H2T?3KSm=d|;RDpuQ+eh}3) zT#-FSKH+Y?eJ-E-JJ^&_6)H=i!?A~ZQASou{| z#e1vzu=f!iY463me-?Ff(ucyqEZOu58ROitEZ`lT!R8(yXZbf9-{Y*HJY}0cuD$mM zcg=47NPDj=lj9vxtLt6uz0x*UNDh?XE0cME4L?KJX|IWPVedZ@1pv&-e$czjD{0DW zYi#5jV^Npych&fQ`)B(6GOtNhE4P+;6Fc(WSh9od)gMV(E{RrlC3`#PJj_BllFW`r zt9hXyE>=j3wiC%)g9EEvoNAHO7*|P(8woUn)EtXPT zp%KC4iF{NAhw4JcoSGAatG~fRKK%`xFvq_lOYiIG6>$!Db|2844dVhym$p7 zh_r>HO+PxF6)fEl#x?1Fkd_RqMlgtZNJGr3xF!rqC%$y7eOTVUu) zd#HF^HrQ18E7?78UNTi$p%J?cFu{Zw(jRp4nvkdbP$#dsS8XrQ?K^wz(SA$7q5L}lS4-5po`aRgdAy&Cau(6 z4NRJGthE5q!ST~yoJma(QIl7x)LlaaKH-P5xa0UsnT0wpDm>D-6~svmxVnqisz4j0 zW=Z=WSJm{h{<@3TC4XXqxfPxBNL&}W5Jgs(u53{b=rg){Z8Ppzo<$O*Te_lOc}s8X z>LvO4xT|+Ur+rTefKEx0WzVP`L6m@)5$R_k!3F3(;)HyE!n7LN<@z7%bGmtL+osx) z294gw_a`QhKRCZGfe0yC+*6i_LVEIQH*Y9CY0%v}kJS0sboa`dF3yzk<1pqT8WMG1 z=+6dSGD(0<93XS<`0Mn?-MvoUTma)paNp0mNe^!%{XV0IcM?CZ_wX7L2=`?VuX*#- z>}As^{+Tivsn(?%1~Sr(u04^~9@MjYQq2Lqv8Q)#{Z(+DQn%9hm

_KYLqF=^ok3 z>(%Zg%TUA*82io)oWkCclnz8xOWeGu{t#*Ld4q3p-0qrQUW=HSah}8om_m`iiwg zBGpWV{@kk508;2DeE>rY^DpvyaJN(2T&t6wtJSrXWAR=b0FyXr8`k_8v{RxIb zP-T0kL{4j$fYl^_Dvbg*8{RIf%C>5XfF^Pl00(p15(1)9gCu;J5Mvq3-vQvw`g$!Z z?p08a*eePy5uSs)$X1MT&uv*l1ke+9nP=74Z0?pnkEn^fZ>|;vfV2~~?_qwvHm|X5PaWBc% z73E%`KMy7Z<)NxVh&4}FlzZKCc}l}K(YJ66Wc#WdiKBEn;3K%7!z`g1;V`C78CStk zEFB<~34qA?X^z$;rDrH^b3zD_bAt6aa%LNprX(McQp~IX%(e1?paprs?4mgQ3yL7Z zg!P=jYZR%o0#}_|1Fubx#^Gkai^B}~a1`bd7;H%VdKWSq8^EYOj#(zb-d#jX5qlYV zRDJ{xLjH$g$t492^GHm!#<>sSiVs(dCf>-c)nBKDRX&c0Ac#XQ_AT+r1ryA}iAKeN zILuu*!d7a<0B=;w>UJQB)=U&E-)@Y#u~?@NaDzD_n>IRvJ>h+nvEo>)DMFojX++~x z|Iri36@&0KuE3pGnN<~}#~89gJ}ZhcGH8z05H=;;G#2Z_*V3NdOH{o~fn-oPiEzP} zLN%)ldek7+6S#cL_>+o2oTQet1RT56ah-|`D`xXjA3DN2r{YRP)1k&e)O^6!g`Ua| z!5T19vw*%{l9-7?T*eh_OF<@1kEN`00rDmWdw?O3N%foYw+cr$$X|a08qQekr5Y}U zVML4a=2a6W@WHb%8Sz(Q&H}ju<7{Z?&852MV5G9A^vQ$0gnMbWzN~$$1-B0j_KHh} z#f(BI{TW`+k>CO15TgE5`h)hdK6=*>uYv9{#OrLM&Zs-(^4BR=P+TMG%uvHHQFW## zxG63#i?xjgRl(2i4e_jVnS74C%8xjY@qY;)7A}9a%K!>HVRSekp_p6@2CiBAX;f+<@d1aAI%0~0$6QjH? zF*|^r=D~qcUU_Vzg@Ji6c(m8Uza}hkF4YjzV@7-R^_`==x~Y!|VxS*SkM;`iDrZ)^ zcOi*1&9DZ6Z`K(G#Dq-Lf|z`hEpfLzHZ!4vF<2jLcb1#ClX(?jcKEUNRHwz&-%VL+g>?x zb)_gPcwFfSofzwl>ob>js7LzEdJ~Q`GRcSjcz+#IY0%4`D-_Fc*n_a3cZE6Qt|B#` zsgD}xt?9`TkY>Xq39oQG0U=#tZ^C|>r(c)u0as_&?m!QH_R(H({%?D6P%l5)D|II7 zmyY(D73`gFPh5=%%a2Hx{bkx2@3omY-1zTHzh5x|g%P*K1kW8p7`s`c@u57CXri$} z$`ZT`&$6sshRg!kXLiA?f1FU8TK20i8Sf>#Z?Wl*5K#a&TPk}S+`K6w4q<`|TPCY^@CscvU-7yhi%FKX@HUlhWcCZ!}#8Cko;w`F%Lpd=bR4 zAh0?Ne+GM$LSQIvkpAUSk*vwQDJb!(;h)*k6&^x>0L>|&lZA^TV79DG5Q_3uV0X*q zpY(?Q5r-fBLvAGGx{iT?<6jXq(D3J&RZ#^Y5Y05?n34bF*sz95IgdwV5P^X8b^YM} zuuK*o>#HYwtt$=?;O~Sf5RU*U@$_I~NbQnDB@{9qAM+{~Nx+6H&XP>Y3#-hOpf$K7 zoQ+*Q>|alM7SSNFT@_Y-UI6l|G#t+gR|CC77aZ%gOWwFL z9NcmnG^DuZL`4GgWC>jP4SmwFUZM{0GN;C~+Y@;|5tRWo(;JTU>NS!z6b-yt?72iY z$2KYomb0yJ5-O~NZ=8azq=yH?i5r)}3Tm;~300S~7sj)%LqP+cikb@r3PvlkU4o~& z^F*wR#-UU`G4R>C{OOA`1URgw2#{n0Fqi;F_B-UQBat*KBg{FsscG58{=-=6=z*D~S zUlStz8bw`-O3+$3`1pXmt6Aa`o=Ii0a}=8mf#_ixlle$Z2XVf*jptNr7I-|a2Tk%iHb8rBbD#6Q1Vl5O;Hiq?`kF~z{rW#~pK?)6 zt!l<}rT*I_uediz9s#qQL`I4zpwKcD1XY>rt_&FszWE!Zo|FtPxe~n z0Ymzl2CW`3*()l(IcHS@)(^T1J)$v+Sem&)S5EeNyK^1=#AL5wJF~P?6hRVwRwk{(Yx3mac3KWqhW}k%WPpnbhN_qNMtxUNqGk zRtUF-c=*QhD4Wu3xs8()eBV?rzxkP>3x;&U1q*N_%@TUy1a*zB$p6I^7UIv*txoXb z%4AXo=BMkiCwT3LpB{@f`pq`c|Hx>zs6H0EGz@+IPllj3o#1sKcJ`+eykv4@A~o~V z%!!gFBngru^NTA16L_}ndm>whvHJ8Ay&(mHh_b@X+AM_3acYBp?nJNiF$;w<$cill zXM}xO7}@H<-~_8gKqs|2{@JluKhQ+BONkKhfN2SvsDgc!GyPj3ebh-_vd3>XTmRwL zD^G$poT*`;g&_zs55|MvFxm&g$uGWJq{1nntTz!LKr24c|yv_w!ZYl4ISyjG68NdR5;1sVgRNWx%`?9-t@>qtG-;PiSe}Tam~z z4X8^7TvR!a8Q2(_o6IqeJz+2`!;bG2v>`}^W+47Z-TpMMR|~N;n)n9@lu*kIqZ~I* zdD0*GQ0x)co#wqO=W>WM>$%e)HJ|9!)4V=WA+@eN{Arq3+LBo07B-~Vz}f@@#6`zb z>~A7cK~REe{#Xw^-77hEWHOqj7_2dANyw}@PFl4y>4zyUDoR|cnQ8MrHI^s^vr}J3 z86fsU!~O41`u>~xZ>M`lbDB)u>0YPIUqrt=SP!4>6^$WDRHkUHea!pD>lLQL)W?~B zniur~7A_VWPm?u#ogwz*h&Ww1JV$NGV$MYSi2yKEKRVs(*z!szRyRZkAZPr)pjCL9 zkoeka8Mw9V)o0G|>KD#RMtg>Rumr6}BzS~Llwbl=m>J4*H5K7w>Tn&%*?Y9ToKsx+lBW# zEL*dHa)E2G?P`#~Q2dc+c+Ds8m-7lzYf#jo#3G__N|8x%wgu-LG5Gm!h7Hz*SD;>V z{LiUXfF{#ok^{xfq!`7z;Un2GvC* zG&$nmfV6B~F?eRIF!HD}OmvhTG_kRQXhMdJC}XS_!T~a@I}bchY&QucynI=t7B1E( z81bj+tNw`k=}mp_AH7z1+P*12AL)aCgvEZOd!C6xbE`i2OmA@i!SZnk%{Wr(jMQMk z95b4m9f|oceE>m(=a_4REY_`g!84>p!!J0H8PkUxSnJFBgo4B)ZNi0O>4nYV7c*xz{wdZ29-jF4 zY_Di|if!d_G69^B?VIRBg=<;Qcxf^jxq-H;-M&x4`7HLlOK7z5LSp0X%q9c3ZgMuV z$wWQ+Z0|s$*HiLPtZ&F-mJz*E6QZa6$t#I`Bu3cF{=~L=q<-xGYwbPYt0=n0|J{3Y zQ+961k^)Hxa1%n28agOymPe2#O&{$7I&+Oh1c%JupKcDyizp&ZaIcM6LGiT16X_K81qc0H^Brji@00+s? z987yfn)x=HUqf_Mp<9k8l22>ti>4zwj^D{g-f0gWLMBv91xlsBqIX`y1`Nz`J6666 z`U5LJpdWH%C~KGnj`O2LI0XzYHj$KLotCLZqORWBa+WGcN;Ruc*`pXPh|qH6`aed0 zvI2-MA9L@jM4 z(H)vIO^5BLAf5 z`tNHUXKdV-#Pm@DYPDrJ2Qp&Y5uWh759B997TDIk>`CN^-FMYYpJ&K!x@VsibfWP< z;JuX?MBrYp=GdshA^mXF$;z*poMqV-Tx_ECv7xbk>^i5ZT%2V_M;~41G)VSy!ife) zuX7rm#sHw1MIfoXHn!`XKGBOu3SS;vSHmC_H}x$HOm3FDP!FHt)QvHPARRS_cyp(# zu-6Hyjn-3~&YUp%&J?Fky{!qkX=eJxj*~+Md<1g0&b{8r%zxS678h{o2{BEBd35{h zoin-+fZD^H_9=gK7G8SbqY-b|M< zTW`CWx$U>+-oj?aMY_)|P9GK_J#Y(aeje7(-r}_B^C0RU>Kmsx%DO&eygQpT+(oFF z=wM<`b0r;@H3@j%l}v+|f8y5-31Tu)M2GR`A>F#f$xaWh4Kp_(aSfRG4=HhqV_bc} zjFa=EbTV8v6r?5b9W&Fig2mwlv5;O@>XarW$ampc`jn|o z>jt)bu*yt$gzJvRu@e5zqg?#LqNG@)x4vzv)3NK_tQ}>eX}H8Y;@>*hVZ67+y8KD^ z6P9WsDSclUi#w zliUD8zWYspn5ecbci6 zo9>)k@+bx#h$v^NGKS)Q4ps>zuv}p?3?&n4&|lh`b*6iV%;0^>4a{ZVq8=Nhnc^h} z5`yG@fU4=C`XE!ynvP9-e$5{A^JG^+@L4SaI(>gZkxew6s=#G z;k2zYPZ}39T!J8BVQFg)*W~B6mGo5<6!)?x``9pjQVKWSuu>IY(nO8Ce zPeIG$EKt4SHm5;#Ma3P+UBTNmUY}K z0|E&{3^fAh={aRiyT<=L2F!v8YfhvtbLOO*1eTcuxJs`#4Mf|wI~jV>?N0KU%SHIg z*|N*&mlDjGU1aAn$u(JVBi zUHY6^PG55?1z2TFt_b#>Azw~S7tNrz-Z0BK?Yv-S9TZb7HBdN>4QXa*K8P(QMiPV6XNgRG`263J3=V`s%lu;eO{_+mz_u8l+ zn5G#|q=;h3#!&v(w` z)V^K!IHy$01yixvA|AZ^kqdq!6>~6hq2s+yeuJ4dvY5KLpQ8d1?YQRIP(ZW?Iooye zz0S!OBP8UzT3QsdnlLUbWJw8wETn#1Sg@|nyAv6ZW{`}q*ykhp!h(DlQBf@@^pagp z-H7C=Qa8Jgt*}}TxDT~`UisAfoFDAgGfn#;gIK01M;YZ{<)WX}fEa(f zBuDH=Q>3degyXy&Oq&nU-873id+T$x)8I5|%yRmsX+NVR^kseyOgh7ScR%qT=(`Qk zIWLPooW}gLb{hGOd6zbgIc1*HC*GKM1^M|@8V)g#YjUNpn&+I>HE7JB7}C^0i8p3Q zaI6gUhH}S@oF#qBXY~Gl)0J`^4z82Y=goI6wI}OM^Epd*i9Tb2b4ki{W8F_;0(kWT zr$g|Wz~{jQ&Z+QT^My|10v`$AWKKJmHpd}tyx@4+;~6CRqMo>r&5j@IM;AI*(M)B5 zcYmF?$jLi-GOS87%Hw)M+9-!1CAgDC0Y1*JNc`xZ;&^uVOn0)Lw8%L%b+Xa$Xl~SR zFTG(A`%yOQfe*5Pce0-UptHQeBgu$$jwt0Otxlm1F_K}mHtCCp`>4L~A*UXF?)4AR zeJo4%=N&`^Om=ta?3~ZB`QsNmqqx-N-NlHB`TB>& z&ecgGe`0n&J${MPtYm_y89Bz3UQ@ns37s5w$GLK@+%L?#FxWC8IfM<(%fEw_EF#Ae zK$9?%zKAkptXsyZFve4ElNv>L!d*zTviS+>Vi^t<$E?P!tZx3%Ojw_j5r#(Ai5762 ztn2l#)05-x?|#^660Iq<^yY`1;@p>`YQAlbrI0B7;hIc#aWZkerH-cMKC{&Mi2HNy zdW5}HOZD1EoO9~D8ujg*(m+M85Yg+trt2+p@}o-=XRuts3?=94Udw3pEA$P^oZRG6 zm=#u8t`{yt<(;Wt#FN*~WlrbbHRX}4x9lLNbkf1ohOx#OJ^h$CLO^-*_J}wV93zfo zO*G0pi*C<-)Y;70XxYo1v1vp63C!$3snBzlJ7pY6MqS@;gu}c*I0OxCnBRvDui1s! z++pdT>BflNkO>vlnm&`O_s30VuzI94PKuKjzf+#lhOg9J!(C^T(VXad9v& z=tma?;(&Zg-|nq&x}F>45)>m2YM{i$!H{EJuj~>Hq=B(Ykeh6p5U)JHYmddd_R1BE zP2SQ+S2!(u&3+l(PmDyOys}+^bCLYRVVN9uKcf8E3^9E&$W{p#)$GN$MP0ub$M>s9kc5jPFS-fTQ8SutGe)~E80pTTb5Prw#B?u;8g~sw_ zBJwse>kB|HU+J_-KVK#q6|g=8p5Oo!nwA(Gr5}eP zokGKfpxn>rt=Gj*IF0jq(h?{SYpnvyq?B1GAEG0i`h-*1b{hre*b!MaWZFCGN+*;b zB7cA~1@u^C`)&QBC@U3qKH*Gh_DnS2!g@p5slfg*%Uqg`l#uTjiTR3@`>LMuq|>18 zGf^2S=OZzV*@x^x0JU7NdeZ4svW&|uivc6I?!3O5Ej1tNf30?UWzA=_-z^pj`jJS7P%p(@DZSP>LrPFtgz3+5w^LlO zjM(;8a?W2sN+Gowkh}LW;pV;>%C~ua6sAti7#~ki-;T;%+XHbOWQZ!(fh1XjAC|&~ zVOs|MVt*8V^`heoj936mm4v0$LCTiG5G-4fu991o=?%FVRu+)T1tKzfrSFhwnP-iT zFwoql$Xo(6<^b*_QZ*9`ElDCI6m7}y(R=QWcx990INL~B!crEY-JANMwN7@Sl!l~I z#pYxVh7BxRLWH-eH7S<;yi%{ocaU%p=R~o7BHYO4Z&xWHP^z5gdyjqXQEz7=0%VctQ z{nJjY`7-gt04#bz(AG=?qsbX*g`Xv7_eFZ@q-UI>cKdgTL=V~=$`FT~2{#5U3(-%r zf@=yz(uuK!E3(Hv!yMX=*mBIWy2Wn>Ei2O`982vUZ>JnH#1bXD=R~8onZW-!ZfQwq z+%n7xyASzm(%?2>Fmh`$6ojrN^&@4=3YB=aky^qi(sHqM=W1`AGodA|CkdfYYw#qp zNJ~Y$u;KQO9bxZv3Y$Xp#wktp0pVbQ{Oh6AxE0z|xP9izgD zITax#0o@0ay~Go#F97Z-wKfnSZ_~^lPV%k$N_y8 z(Ygz%VJVD}F;YN+qDOnnUO=F`v>!4dJ@H*kdQ&T6=B!aXk@?3FoY4t;JM!54nEag6 zHD%iYc$b?Y9?^ZCb52Q}pCBvUWrM8r9QWeYMnwXJ97x(vUMl{wxwYei{#*4=$SQ2 zqR{=wg;GwFW@WSwsTiZS#Y|%}W@9xA`A4`=rqfll&(-niarne&+; zeGDrzoGH#}G0=3yz5<9u}!X_Ri@~A0k3;o*w+X)3VtBbApSA zU`U^h)TxXz7$Qe8B$ad%2e%vTNiTmM*}Go9@w{^`WB=F-EULakcYFbp#luEM%SE>c zikLBsp;6JLL#JskIE9z342j5;F7c-*!A%bE&7*yOS=>&|6r9*UU-a%CLgY4)u zLfm~o&Kd)4Jey68BpohuP<6x$?eQ`)MpULU>Ed*!4Nh?eQ^&ESdIib(Db!GME6XZS z`t}W2Mbh=V8#r;~MGl%xf@?38{yqjR+zz3Eox{bDk+r1=*?Xn84FQK-!SWa%D1&;b zxifgBNLQ2Ty zFqsqdwd8f9Q=i?S?BHX81=%-!A{>;T1e=8`V#;&IvzKCAzS3`kTGy4Uj$9TK)LB)K z-#ug|uLl>@)<-uwgHS^Tz2ux(qR^&ghPGC$Hu{g8P6***DpotlqhSW}DXqfKndl|q zSZ#6^PE}Z1p-zen+gRHxrSoJmxh?|4y*$6ZP)_m|t1HXZQgGBaTlZOP$f8M*Gw8~N zGO~^`EKBUjhi<*eX`EPFMs2Phy2+{EiL4b!)|iaCToRXE8fNxVRA+!oE38ujaDFYB zWXL8%u6}Y8lOwMFWfN7rL!VaRC}DL!SanCL-kN2$RKzM_U(jiudY<1aB5gHWRpT zs2L0#Hv41c`XLeW8>dF9zhgj&B9E6@XKudeHDXD6!plyRq^b{P{p&it@MR~~2tk=d zk%AQ=a~SE-qnY(9T!K!om&mH4-7jPLh{_&^JS5Be!v1Cumj`cILTN7alb*%GVnz{q zLJ@Ggu#N;5I%c-1N~jRj8@J&?%_6_s#YLwEO}s4(=K>8S90e!cOY|bKG)f2*y)`qI z#zE^Lqq5{-sg&5+l$PnfC+#yuWFNC=p<>YJHawflN~)+-nuL5{h>p20vEo6{Jj6Yx zgvd9sxEP6qn}kHH81mjksz-?09hOfx%EibxA;g++z4sO8lyqMX)D#1{Xp56mdx(o& z%8BKe(Ora{LHhhH&V|nYEvS=-erA$4Z*dwpZ@((vblMB`*IS%e(<85ly19^Pf9Yr} zcR5C^d{{{qDIxJgW=a|xO3|xMV8J>0z%j-?~`e@T#*tbruJUMI*veSh6kJ$EXr)MbyT zE#e^Lt==1lKwAT2t`-R*+o247l55*AdLPMt$jf12+@NhvqpZDw?m$~Gl0R9xZ+-hV z=ZdVs*pg_B!4>J07ejO(t=@FX*}eG6n{1KqIrlB*&HCuhZ#hG=iNR(5C(N=3a?FKT zW=5Q4E-T)0K5@)W9~l?y)pxz^G;ROK7xC-{nKjMFoH)HjdP8cNLNF^Vtqd27@bp)2 zJ13h3x&CBt^X*PcF5EnCyK@D`z*o0B1+B`=%m8YhaIJCoV`f<9v8A#1lZj(9M39NH zy*l$9=iVGMP0^(v-IQ1|pgF80Q_W?1(>qvB%k+=$IH#l$agq-c0+s1gE1eEGc%l~3 zhD`gX@8MexLwHQjs$~A4OmDAb?yXFJRf&bJOsjXD!*a^eyUvYCtNeP@x4h@nt1p{- zq%zNs7kUNi$T@zgSLo;7a~kHXNX}R4Gh*&1^T*F=rhEfF zbQ&}_2Rs{6!86bglYURrS>f&=w2a8Tj4ZYLM6dh|19pW@-|gILKVJU8ZpX3tT=Kbd zBi8`sRXP96^_L(pNRjTz4Q2{i2)D{XflznL@@vA zPu*}pa1}-oTkZneg+f-TH|%n{wB9UcPcdmS>&WDu_w*MQDvVr;X_PPV4I`y7f6!vJ zF8ByL;ygX@BPTO7FF}8MKa;9cKXNX_s7UTBjLy6zFmMkEUO>&P$8Asf*!gE&6JbnZHFGc~H!|z8?_=k%Z&p0#X_xdH7SOZ(d+EEe*0TJus}YQ2-Jof99OlTV`-@Q4D`d^Y{(P zC(g1|#%Eb(eE~%W>*ZfKT_cB%$XOiwzHmB3cD*Fd`g@!qc29ln9%ruuYp1MYg(55A zM(%a)!27$sPV4N!>>@G((Jc02ZNkhXk8<_W9rroSYF9o(G<1EkZ)4_KiE_d|=VHQc z-{)LQW9YHpS!`G7{rh2x$ICOmWI;^9U~>wQId0$dj8G$)lWlq-3=u=b-Bb7biWLeK zdeK+TRVh_bk!y+W=Q`^EGa!SxH_FNL`fz}I1@+~2mf3vV<`{qO$+o>Ed&2n^EScCt zq+vf}ofL}=vbi7$k>l;%Kt{_yJm3^2kjS40od*JP%su3^?`(=BNn$6X9qozwM(2oM zzBs_D0Wk5+{T2rPLg#<$v|-okpl_YG>wU0Lj{o3r4i-K$f5-&qP$Vuh|JZc9e&=*) zxiXpkQ0UG~NOP=__cK~XfX|j@A3F(UjM-IprGD@`r#SVmzrw97v}|dJf9QXG=j5lZ zoRv`RwL)hfcABNWedHL{oBFK7&JAk6SQJpQwKEM<=gn+p(Ap1tn%vk0xdr```XVJm#=>+Y>tJ zC#PY_?k}t9PGOGG-7gEItU;}?_vVpf`ALxca9?!DON42Z_s~~a z4gO_f(vSY+bTk#iXtG8XCsW1W{p8dgSIHJ~;R|9lRZOftv8iK-jb`9|vCEc0QwaVh zN3e0oOBOc%jw?M*U@1SS&r>2%-~QtmMc&jCe|9oTz9N(%!-=>D4jse&^3Vx%U{L*j zJfJDHpN4c!$5Z`;a44~ceykDmtM6}?Zs(wEYaf&cJ41u zgEkKb{6S+e@tb9^5XcWimsEpmxwuw;(Bz6f_`_)gk~5ZX&JIM4KSdes-Wb6I8$H1a#})O=-^hor)l$h`+v!JV(6u zOuG{@$p#sTmoc&*Z@>wlC3t@XoZxpYHN=w1fna)TsCWY~6>t2*Vuqy@B2905!sKgs zjg-X0-~}829y>V#4mg$}p99EuzyY9f$7{d=$I$$qZlmt|hf|of(X8~B=%pj_LHqRd zKb+I4+%11NcQwEDtpp6jbkEA40PTLi&BZ){?qQ}4FqWVXGa9?`PiF!b^8D*hrzCF{ zoqv4)CNhssJLK*ZO^=nTdd6S$$vgG(zc?6Vl&<=Vqi9wn>b6In49BDu9rq+>HO2mR zZp<8&kHwxrkZeC97cxh-La+YYd00C0qs|qC-*go1WrhCmsPym;B(dG0*8_dHNb2`z zr>oO!w47JC6cF?)LhO4PrPqg4KYH0nSWV$|OIY35^hvBGvRsxbmA%w?m%ErYWk;9{ zHGDtD%Cj`4)?4hS^x_1Sg(~%If@;oyx++2SW}Rm92vMrxpnswoM(8IJ)m6ltm!yh``NAaCD}yX1 z$k>|RRLsH*>?lc+%Hw3X52VOX>Fi{6Mr#wF4AE!Vt2&3Xk)~oT51A#XCKK*kW{?Fb zqv&(9lGXW4>+esdB(t=eqH@^;+9E~u&GZMoBqmySOUbUO@~c2qw1xPIrTI_{BBZn&66XF?>nKkF=|io$nCls@c0#3TA5 z&W;9ono@l;W}rgLS~W^2<9DjMm;ORA5#CEDMAhkPjo4R7*&^lsQPm@Z*oCN>SRAVp zSRPe{DNl=DNtHdV-;b(Ony|SIv}_+&X5=I$`6@EAp%P~Tadt>mmy-WQsVdu@EynB+ z6Kec{*t7MPR5dz%hOChzml7f*2AbLWlv-*)?Wc{p$U=2lPMdf$%)79bYEXN&bP>nJ zvaOaHShtEMDnkYumLSl!n7SlP+cfs`&d>wWsMcP3e41*(l)$_+)!H7bUr$p*c*R^! zl)O`4=Bk0&V}-905d602=e_((Ehn{k+l6ud{?SsJ8OZ8biL z1@3UkW%`!dDtnN8B)XR=Ic_$e;u)U7Cd#BE&DLy7&laal#Bd!I7QZ}@Wb`4s6JbX& zz=!KeI@yBLOMg{cHDI)vn68?!n59j+>Rd24Rn@m715C}!X_C|t__F>L&z|J9QkSKx zPR`B>AsMtCrnjc6F0J+*lKEOH^8rrpFqRa8u@_#pY*Rnjwx)*)FnqK`&F!gMWvH(8 z%}l#Y`q7xp9C{-5BFP-3T%d2wAX5YM6B(-hDSKGU5)w;3!*gjQEv3m*BAIKY>9&kn zruk6aRFjyJy@biqR#&m`ES!mu8Bl&|rrKxcv)lS%8(RCjk`l4Pk)|w4kyTIK3qkK* zM@>L#tgWNYsq>aCwgAqdAvu~Q)dLOA(e>)m{8#8Hbye5s969oqdy`oU%O3r@s-X5* zv5vwxlGAZwN79Gu!Z0uBTG=W)n>jZ6Ui2oj%u;jxtR&&Spij$IU7BiR0tMEJuKYip zYJ%b_tGOP`Rt2?QNR*Dxj#(YCbls`n&Q{G~C+VZGfOg>;BNLfFY4o^ub5z~V?~3&) zv2(bKk#+8hRE9@Hz;rh^XJGZR-FHL5=40^#;8HVV^+h?VVcJSxBvCG79@BT`s59W2 zcXLz@;^>#4Er=SPgjfKCG;g#>g-oWmd) zm0GPJE0Shmr_g#MhApP+VtK0WNz6b!DL`a_f11q-V}eBc6JsBCkN|X<9-gQ2+PvtW z1k%cSQ<|{Un-~Lon$uCRvF7`Jvg(NyOfFs$cyIW7;E2dz*`D`pT4E=BT zOv!q*Q9oMlGZGb3vhq(|P@j{s*Xw@uRjXJKk>yA9A5xuPU-h-$(fjMGMoIh3(H-yT zv<8NlCpDlC9HS>UP(wS;H`Q23M*GwH{HvYam8ooUr*RJh{$y0otjbimBYt zymfjT6H}dPY>b3J#@xkKT0s|YPHv$}ffrVoEs;)vR#rG`g?)j=wk6x%B z4ByPeSA_C}X>JmPjm|<-QGNZru(gC^-ZR^5jcFD!Cq-YsE9~yqEAyE}>!}ast2U`U zGVcwu>X~zr!-Qh6jvm&#F`t4>E_*W zWTPN)RrlK=x=193_U&Bls@psMye`}H2y$#%jATR_Bl3KS>Dt+r2>5B1mK2Q3F&aj)Y8%vpz8vtZrDU!pY>ral}Dao zE|GaWz3RD_>Qzltr<3k^NEXEmD>!k3ufL_e{&Mz{Z$=pj_&oSZrdE~ZHT_Ax$2WR1OThiE1Ik3Z9k&M$VqRc5UY8J zV+_2<03BC47k>$&tag{Bw_+W~q?+3T9e9`S)k2+N?hdBUJVzw8Ts3UWrLy>|w_e^t zb;S^jWD~eCqF2M?t5jLw%rbfE|JVkUuvmD2i2qEt$r(!6z&C;db#RS%8%^;Rl&HdRCg2~pVE;1flzjK}kQ^-{nn)zpC) z!9P=kg8y_r=+avHT{tBuX>N5e{vQ5}Cw{$EZDo%w$_ zBUHF&dz+dBHMFlLsF>qh6saz8?vWeJpg1 zV!AfB|G&|)X*DTfI)DFL^{J^cjU#f)c2^%y%+>!Nh}lg)(N6uJk6snBKG^QRllAv@ zs>`5iKK=iTta@5|)h7KlWOy(HMSDf8zN)vhXKeeEj&xwS{F83gf%}_>>QNoga#rct z9aMjNi~g*GdW)}>9XX@tC!O3$wTrCT6yZSl(>rn4%1}L~6MFoQ<#%^d<87qbpPlIk zf7IQ&sGgY*kR1EPJyy6GbqXEo4?VXF=Vct#+q0YG&Fse7 z{bmwB`)S~BUNK=c6kFN>uVzSDf2&VeX3mT;^_al==2RoFa!v~vL1IBJ@{;z$3wcQU zy7shy5e(dDV%2aXo$(I@7G&jgU}k&RQN+#eLHi;|(7wXv@LgG<*IOSwjR9=79&$QE z7E52tXdaq2Ev5$=q5Bo9#`aBmQnBjlERk`Guh~3XtV-BY)6r7{FmufCRKwOrr27kZ zX!ps!SZ9SD%7^8CY|~?gO?!+{E)Fez*E6#6kjHAsQt6>;cQ-URy?f2Z@b5x_N-s@ zvYx7M)*oE7D@u?Zh%OnOV4gWsb@J82kfsO>&ID9WAD}5&ZJWJaym5a@_U`u z3yZ}}eOfP7C%@{b7~~nej~2SHMnLRnS!|;JwS5h6wnB$DU z+(@DOQu4EOd0$mf*EgW#CrS?;rs!NchWOf~5BF6~3TDa%Rmg$CK$L%RhI#|8cr9!^ zyq|QJeyUH0y`th7ql0;gfoHqi6GQqe?y^wEOCc7uVS1Q#IC!Ay+A)vh~}m%2CD4Q z=cu`Cn&XCB(+5FFe>f|v*69YN33A&L+2@d^L@p0Nw|tU8bbK7kAOc=Ci|eErOBkCK zqjGju%p4(43{eg!J9Ut1SC2!T*4dm?7eBD+ZJXNglhCsUsRi}qM8o~$#$Ov;G_JtL zLD$g$r#C!HZmTETaA6UnT2^~bzT7MrH0Ns#)BDd>gG)Xwjky1! z_JrZ2`ICQty~lzbqCOxjE`cIg4msLE%)^p*@MYz|F?^TES3N8EQW77ZGk*#=Ig`~< zV#5%-p~XgXn(p+FFe%H3B)NWO%olb2^^6fed&V*-{ix;MmgcuL2H+Ac+f9Uk$_&;X zN&%rKMwCtrNV;dcgUdtzWXFHx^Z8--U;3eQRkQ4hRgufdsSN8w-VqE`FZ_xNV(&gz zwQR9jK1>lkEX=a<7RlSnieSNrO=P6$2U)s4f#^D(ry8E}lsF-%$OLS41`hIvUo#AM zuclBlL%F6Akw;mUh^Z@`qm-L zL0J07A@oe2>MMsL1he(*p{i*E3PI1tF;~LH@(TG!0!7rpRJ)dbf2b;GXF92D;digX zGDjj)C&;5!h%V2V;F{ITcMSKid@CP;shgg!x@R)kz+ydfHU+~T__G`9B5pokos<-z zjxdhsRp+bbC5f%9EHA+vC(SbZ4#EPQaDEFwL0Y3l4xuY(r|_9Su)3(Z-Vd=yNYnb?O@^ z39(nwa2IT4kHa)>`Z<031yGEM)C*Lf66Bf@zLUhJ9OHwA0H;d%TGBMAU&(y3Pbcq@ zxzexn_2&ekLZZ9R#wLOEfdFihlrs*wx{7#YZ5MGA3Id#LP?!eTRKhh{F__2-7aJPJ zWSg-SGiOvY{p1ym$JikxOqRo%O*9}hb2o-k#o{PTB{O>pA)KIB4O5NknI%9`L7--3 z*OpA|O1HpN@HfNMsL1AZ90IS;xlpy}`+hmjG;$o}@+oFC$%o%cv51RRoMq&)nug2I zlEcM_&P17dOD2Ot1XpsD;O+T4EHu#DE>vA2(xLpUlP*$?GZmC3SM1!j3Q&dQ71hNT zsq7ZYt9^Ms+i^^xNzh#WS&Pgj$RX3Q2uoMIKd3{NM(Al5se<~fswWFZE_vGUjq&DydV$_hjuc>FN6#LpQhRw0YG({%Q({SCN z=34=+d@fsK>7wP1$QODTN{ebJ>?nU?knFxRuo7BXyX-U27m!(2KRJVc{!sZJTL>YZYWApJ&xB^!J~(qM#Fq$Y*Sq6Nl^^@AKj z%~Egyvw}db#95**9M1e=L{Ay68l_-E461n9a8+9GG3G9$Ga$zS`&snh>Vrn1e0}-| zwFsN_rz4na{8MLNqPpkKXJvxaeoLXfmXeQ_~6_H;1IM9|(@zono4s6EpLb!U3#Syjh<;Rt@Z%ArhyV z$eC7FEs?CWD#KV=l$K_nZa5~NNvM2bU9(%u>Yo~xwj{(w9g}v=AZNe+cC2bv@9`8N zJF|qclo3k2{G!kXQzSWVd%3EUxgv#e7019g3mt@!$IJZqYJI`w>a>!_Q>ca-kb+D< zPx!KHwizT^17-Wm?G`3}bLYs%`-LE^Xcl^Ld!iBVY!ygxZ}N^Tr^eh(AxOJC#00)UaSX>Q(3tg zhMBl)5%u5iyciM`lIexIWE@jsPcgzv_LfLSMM{|oGRRK*iDkGnJcuQOh(c2#1ll%E zd7Z1?mq6%HexTZ3DHmC1nL1(5MfWY%wERX?O;T9eNJ=bQ&H>1cW$T{fRqwQ$%=VKc z)2ATa^+V&;!!!YrLSVBu%A#zE?jUhUoy(#dD?i=af*#2(B+)4*=?Pb;_Vu#ZOKa4= zA+!&;f-NffA=p9o*=)E1VYO6$cm-18CjBcf^(T|X1(|aZ$UPkKVD^=@OMu-&9g(OU7 zrIPe|;fY?DyHkA1gkt&hJ~0>{7J5hzzfv`CpGE5s(lro@MdA$x(!m(?CCy+jpF?Q@ zwY+Y8F4Y^aM7_z^v|BCI;L0WDuWOi zl1+W_MAfxPqwWcV@Zqo`Glz?=!o@PAO*Vcpb-2dF@zO*VTHLHZAxQ35Vn|@tEl-+M zW~@FECnjqd^0Rg8NvcWomB+#m%=G%1diW&Oyzy7;Vly3txAQI5qHi;!k_01(*?&Zr zY6R)(NtAVket(jBlRj+m)v7_aogsf5*o-U^$Xy%Q&1{T>thTnuh%u9JA+G6o#fT|A zE={yj|8}+7W$)MTO;-QN+i#0M89*Ifd}P1A@ETQk{z^0jvnPlV z-OmyAT8MdDf1yHHrcFY{-AzovIS$9pB<1*0A7ajTsNpZNP#CCOe|n9oclKqXNze07 z>+qhL#}Lch{6V(-v%M)M8I_}}&CIx2rz+NmeJTEiA?E2!9=UCQ>Ujtk}_S^Q5~b-*K?<+CONOM zz0VeX)xYjUmX??y>TCM+DXJXf(XUff%Wm7>PJrjD2cLz$sv=Xb^h`3`78h^&BwS+2 zK&3`FpkFT37hkUmu``)W#e4^f#(meT;tof-3lKaq zL7kIpP8ry*XWyurr!8Ra(o$?cHmPLm*Kb5Byr#drk+J_zI`t-X4JLqTH>pc_eR-40 zckg|T!4J)dVTN=$=jggOGqZY~zV2phyz}+zH>(>Ot=k}KLtlo0XpkXPj6!n6F^jVL z1ffK3x9L&b4P-4CZ?HC>=nZdGk~b-h&;rR_#h@uoY-MO0m8)Ti9aNc8TI*#{W*N(B(J#%*@* z*4uAYIho%ZlfD5UqK-1A;O?P6Zl&bCbnY|^&QI%3(^P(=r=3tS#N`-8)_+^>b7J@) zGIz7lD=kkJ(A_XiU6d@#(@=%()>YF~j{n6*9*%reIniDmE`ms4#u=X`)1m8jeb#h! zdgINaiAG|sJB#s~zZ+cAVfP~m7*HAu3fE3onNIMX%J)0dRc`#d7T-Tk$BegDH<$s% zxbbs_x-?-eH~i>jGgQxv-(|4E5EIpk(JFQsuA2O72D35W>kDS8=eXlN{WgTmvhvez zlZBRx_047ImEY-S%JBV8e_p1tsfHtEDzBhYECE}Y8Oxycvgh129$hX+0e1Xv-RX9W za(C%VZ^urxTc0&c71sGCMHnT7)(C@zyv3MJYIAM)ZL{d^zR{~@sm>=+cOkEeWrGQ^ zINV$J4ihnX zHBO>6&T4eJqM+`dyF(S6+zWe)$T^9LS`T@W5236C& zCDQzb2~6i8W6e2YfOoE45fDjBpQ~uW--q75+?ag&j&~1Az4)_P_9?15!e*CAR5Ps z!c@*(7{cDt-d(DG7PKf6mc z7w#0{ApHYJC&|*<`*iMXbq?Hl ztyB7Mv@F}Qtp2+GtExrq_@{WuuYdW_SJi<+``PmD|5E!y97EphkZKsJwMzFsM1wzH zUv@|}lFz#isi7xz8rg1CyV0YHx{et!vUA&xT{?H|IHLWSPVG8(F6!E;X!NMAMO`}= zwQb*SM0wh`s*$5Jo>jH=fajE>t{pr2y4Dj$Trv72M{lyD*}3QS>M^)S%y>_}{;JWj zQ)5l#qp1_q)1Fox%hw)JLo)0JIvR}*s6FFW%gQCUi+M}V7whrS=#9xz0GlJO%fE?6 zhh&v3UK>)jYk8~Xor%A^b1ZK=?@)0=%iArEGIslZD~`*vE$=TJ;nL|1Ebp$TaaE=R zd{A7|KdftctHd?>?fRCt0arro;w9;vb1TjR*Y*PbsW_M3p9{h_PlrlWqLV~q~bfDol<{wmgRjdUjx6}vvXfAh`;f*rro_CoR#>_Vb?168b#AG zN+PQ)D+R*T;w`iqJ7MzZOGi(N4aXfj0XAm*l_MsPop5RFsw+W@4etirtr2$QWg{ky z7&+O59tKR+fL%R#l7zIT;Gcy5A5U7AV_`PAX2RIXv1><+zh<;$%>js~HQ=hrW3Qax z`!3VpcZ$|MX+5A?fUX`r@tV;SMvkuJTWa)*5m#ANxWl+dPq^lagSu_!Xh!Z4yrOtb z7=4}Lmup8%8arabWGniVzNmAwPEO%d=n4|uy?`c0f=j*knM8^%B!siI0+YJfxdB?x^@GaShe}8=f z{0F|9*MR@RcS{zDm5=WhJ;kZLXM<&347fEVZO?m;Uf(m?!8z~;oH~r9XMdId(leT4 z*V=Uy4_N!p(y)3mtncX+Eh;~&SM(O!ey;qj-qGKZn5chk5F`0d?hmWEhwS3;`aP$& zZ{4AD>!R`_gQ5q!4IMN2>W(MJ+7-3y(5h`wt9ET;Z9ARZzUbt3?P5jkN6<>!k8am_ zWQPtN+IJq=zH9qV?MD?|GGa`ZcB3xoF#3{_T|0Da-(^J6n08${v~4@GOUF^8MzrnN z32>+Ooyzyjj{dC5+bxWasuOBgR6cKQ^iZ8p>8<*0)10RTkHp1)>rDRqr?`6I-qIn=_f?R(3* zpNvi*l5Ldo(6^RVM#XLX-Li^+O~(Iho?pSwiP+XZwO#I{gXslXahx;|7@Iqt0_Hj1zxlSU7!`F+wj55KJMODwB1ToX~Y zl|s(?6WKl@_?!fu1z{Ee<`79HnP@>qi!yDi8P7rB|D;59cs~l>YM#5mJDH5{#IFtS zk!0o`5;CV^kckV{6cBh0xxcknz&Y1RO{gamivPA0B&;u(%RA!J)0khx)0+j)fR$K&xt zNh=NNHhr3s6~L{VNMtPmo*{r&^-x5$TTIjalV_{E^^H5DO*wMvk)6?5C2N*MRL7%r zZ0i+3dwGA1q<99mWpkr@qER8NZ%F0tpDgPrPreni8d!O#8{T2U=FcRztKPA!=_I@d zcOE(4K*`t(VMVM&x-4(S!_)~`+01*o9f_u;XJyxG)TC8MIOE9=qt~~uTpCgD+BcK! z$06<_=<^yZ`3lcSo;}p^QHs_*#kOAMz0sjj>LI(L%S%=*izuhq9awC+ZYUkiVk;ia zFC+J3c`oOX-#Fgmd9L7@z;h)JQ=8UA^0f9*1TU2%dQk=LI(0}Tl<9Z15;zy?haZ5B z0GmvrDiZ)&r2>NE$58T!+l9#dUzFyO2=<)i5tVogWJtQ-@|MWQ2-qY!WO-}&=(Lln zHt|?76D~L1Hs5X#&F4g$;x-8dpH_34zC#WV6ZqV3cES;|1v75<2R( zkuJdeiav-3@T+q(Tx(JfvVEAgUkiP(@-ecuo~)%!Y>^NT{49~VBaG%@ygJ1rE0*%} z`y7@eb#KlJLVx|KA9Xx<XYs6HNHKIu*9@SSq0u1E;R#1>S6CwEHQ2%bc>)t~Z%SRg$&7MP| zeAL-UBk`-kGMQckW-h?Pg840Ft4FZXm2gRjxpHjHeAebBEJ)TfQXxN;#vnrx?huZPc!fsbx`NRCcB~ntuS|S@B{Em(~!L~-j zHq*(}dP;vO&tD=#f%m1RFGUXJ&@A`ROXWc8AAUxl6ImRV39RlxM8git`hqy(;j-Z4 z>w!H_eF^SmguB!(p~I&qIG^_OFWS_45SAe!o*}{eA?SYmBvTUL6B3+Dpd=ENOjgpf zh%ieHGA=mFc$Pr0F~m0*A@?4|n?hZPP#FiqO$tbSHSfth*XZ9qi}ozEZbOdESrbv| zWq97sGmGaAo;v}o1MrKjNA8Yx>9i0(`7Pr8AkRZQivzzUy!!%snDk^>qOR4$KaXCmtUY{JJQGpt67}xSqjM6IOhYc8TorZf z#6IRjPyZr1$-cDw$1kGw?a+)Dbo$B~dW_4qb_)6`cnw_U0nfQS&+~nL zjqjFFs^<3=;1>qC66W3D`@A5`CqaA?m%zUWzQrximo>h@(X+EtQ(C==^bv-B3ZC3a z-ah4#-}lAzgY?cr$@Aa5U*_bD-u=u z42t~%PmHIoaO8KiPknJtYF%z^yDleH)Pco0srCNZ7`BvFb|DH8lDG2lL{^4cAtUKW z@Gb>*g9yh&MejuaY}pAeS?mdH6vNz|WFie(OWSIgUAuM$f?$bG%S|mjeK6g)6z06( zJ%oG;OB5qHB*}rncbDLMCwTI!$y@o7Qaw>P$}?~xSe7W!FzE_h2vLa6oNhAt;VTXCemgW4uPNeW<< z0LO{^72tX*QGP*sWlsSd4{#oiHxrwZhWuVCf2m&T>EXQhiizOxxa&vm`TW?7ZX|ZC~>~?7p?VFLP!?l z*_5^?S*`hek4$}m5(FY|i5SAkTLcwhsY&;`b9c3HVL=(X!f+xjPZHVczn4K9$HJR8QdFQx8WCm!P-v zEx!$L!4~4FP1|fDj~$9QX_+}WIqlkwvg~kjdVa_LmzF-g?;v?S#Pcmrf~AWKQZLF# zgtaG)m@v-rK7Prk+hM(`AoZNyQz56s-!sU?v`>UJysAx!>gqn|;1Qlr8~V@Q7PiG< zY1Sotm*9Su_w78tv_V_eeHx|qV%Pe8jZ#;#)9tjv)V2D@!qoFhtopQIPS;oIzrn8? z>1-MyReq0@WLN4Fk?<5Ol32bX)Rk7<^|3932b3TbdSuRuO!MnlMhq-H4}< zX9DzV%)3e0YGyUXu?s;faW=!v?2Y06=Db_*wB)f9PStkX)Q;r^O;YbmO}_UFrqMS= zKGK`pr)KHO_NfU;dlUC3THed$pS4e&mX5d@(KB_ZeyL|_ixR5~1zc8^q^5;hLX{Mr zb9nku+R`8Buc@njyd_b8ERuw5O|d?r)&6`Ee1Q!8y_s!|p^VtMtUsHgJMeu64P-v= zXRy&s!o34{2Kbu@*8=~;$YhsyNf^g|5VnK37^L-h{)^{rot1ll(D0LE`AMQKgVR4^@I~HUDNn=e65*~p2_rN_6_m)Z@e-Q3B zf&>QRekX9Bjr)VZeGcx)f%~7hpZN~$QxZFu57C&!eID+op_Kd^g1ZsJZz<(a+|LII zpO5?MAmIye*EJ2%wua$;kj5xsFT`D&u;RW5w@1Q!*%#yf8Sx--4lm*3eA9Q>)`-9z z1|aT6$Qwbr1b1%W9*Mgde)4Y=?$3h+M&o{*gav;L?px`g#eFI6g@|-O1jo7yyG;r&Up6X|4YCLRNTS;OTedKxp-Df{##bbU$My}f5^Gvo4=196@pu9P<5IaAkt^o zGkyi`llSkIci%eR#fWI$$r9qIgz~nCcM{4a?<-%TRklKum|qc*wzbqw5faC=*yr4BVB&)b2k)~ST+ zR1zR``x_&)z-J5mh`_%g?al%CL%?&MOH!9KM2(3XecngS=o%o@r-_~%xa;CRC2*hg zJ(kzN{X;VL=fK_iuw|Ww+mydPAEyU^_J^6V+CgprAtV=m*_0xJ2*xfj(q=(#`56pr1&T1fp$ULXUjRJ#Cm(FGAmDlU8t{smU=uoq znqMK{D+ygG;1AIit0M^3Hb8Q4fGiJh=3(@*(-p52pGS*XiM-l;59YD)sb%%a4Dfnb_x6=#HswM z;fDo26?o|uz$cvuo`-MfR=_I+eC}H(gsu?qG{BVtJ|_TI=j}iod}IssuZCAsX3nbw zpHA>4;>i1e1&lbthALZerQv0M)gh_`aRwm{i(>*I{;Uo$?=?c;Wq#EKtO$HdjJKb) z3WOluA(1x+#F782<^6;sY+F*Fuj4fn*c=>bR|QSf#3ZB7Rs~gBci7b`+ z?DY?yC9i~4z|Rp|sr&>U0p9Nz{D{EChAKa)l8E%dH4v7(L!HGD3>|@cTk#Ex_14=V zF2f{;1ylUwSB+U#32!_E>&(NECZkgM`EsIyCL~~KXB9YdCA6Wx&m0v@sro-703?Fa zps2E>$xfb5D|(j*78Ai79BGpSbx5p#2E0PRO8~DIa3!M$`Bj4}1^h7JDgk$`1SaYG z$rJk#fiDGK_8#yNHI*$%deoDaZy0qBc@MGtDwK0Xm`y`V`15>Y%dnP!k5UVf5Q{|(F3 zt7NQf=l>WN^)FGH{IB^>Xfl%_zv?7+{Wq-YBuhV}icZYF#N{mkl5Sc=vr;R&h&?mnW5jKIaUJzalv^YU1u_YHl z8Wmtv3C6k_7&Q?#gHZMn2v5`;>ePtgWf0bY5GtdC-GC!(`p~W7^$M_E;x0%lGTR zmwdu^l`iG`Qu*G>ciJ~KhaY7mU4?IGE8xQdE~%-Y3b^dk06Y&zHP|qWfY%844MJDo z$bCTnEs1aA`+$6J)(tNYzUO?#_jX+z|6VWO-Sh~)`wM=Rd~?{sv3e_;Y3UJTQ?t}t`0Ns&6+86Qv8i=R#G~|cJk|wcJj2dq zrPYbN4Z;dR`1k}G#CtwLs01Nxe+?zy7AhRTH?$q_5dmMbO|lfU7XiZ&1d Date: Wed, 11 Dec 2024 11:25:07 +0200 Subject: [PATCH 4/4] Add changeset. --- .changeset/purple-cats-do.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/purple-cats-do.md diff --git a/.changeset/purple-cats-do.md b/.changeset/purple-cats-do.md new file mode 100644 index 00000000..912146fd --- /dev/null +++ b/.changeset/purple-cats-do.md @@ -0,0 +1,5 @@ +--- +"@journeyapps/wa-sqlite": patch +--- + +powersync-sqlite-core 0.3.7; sqlite 3.47.2

s!hF|#d@5RRvHPcf*8*&3Za z6!K!nc8SfR&Fm9(0YEoAK1ux(zk~;wfHW?13=|mbc995o0-2mYE0aen7?m=42+|I$ zsz&z*Kuy4R9s~rKY$ZQ6{ylin_mjKd$gj!@Y705o1p!;}#W|!imRoB~2j~l1ydUWn z8)3P1+WoCMv6=`5HT-RL{x++=^G{73#y|xxNs`>i6H*uY#oyEXIy6>`)gvyAvy4w! zM1DM^khGwcJ=aI>k0}dq*~R7(GaH_5S%o)HF$CPm`f=(=RH}R^9+>TzF5(7f zxeNB+3dU?bYoT9U*KA|X0@bbB+4`Yt7szeGb~*!cVs+pAFMzecWa33IJm%0AUVswA=k07=6ai2f-V6Y~@(D1C=d=EI$=(fVe*(QAwG5lM z`3144yeUmL+h3wRgg8p*4%32Is>6!!Kt1TDY&seUiZeT31-k={zI!p$U5U;BFSbsO zJCr`>sYDt$bB96$Y_N6%7_G?e^bC6UOEdCGuNMn7jjfPrR`z-14Ph%qX&=niTP740 zs~?#k@!5^^f`$d6hhQp-*3dqfiO55cmq5-h6ZjczJ}#~5&MQDzFuPAx1}4INLijJ( z7y!2T7?Jo5$uhOJ^@Zx-lmmmDc*WHRYna?TZoAz2)=*5Dn1Wl?lXlF7-`t#p+F^)NQaOZQUW_{2y85x_B<4- zStNjwwWdY8Un4z}yv;m40ua-Vfuk~guK1o5sEq(~>-S5`mIHMYh#&^c1(6@l=K9EQ zLuolExDX>LKEBedo$zHag|a5y>=BrfvCFjhH!BUt?Ubl+*~BnzJzGteS10n zrSy*r_Oz2C+d*K7c!)wOM%IBDJ*bsoK=UBymmfs_L!-I1Ps)y62ET?_6^(cljZ9cH zR)$Q1q&Y$)pYx^Ua~hc1VJL3bpoOAluloUq803BE=m1eC%!81|Olgy_d};J4a+1F5 zDf}8b5_20c8=!w7XrS=N_XyFJw1bT6`43XkcvtRk(_i2|CR_y&tFH-OWA<2#avm0+ z&8K8+g%d(Fi7pr%CI05H_-hj$iHL8HxB^euqVuB^0y9$74)IGWAIcPa*hK;)3<8N5 z`B;%i%#NipLQiA=u(3K)F_C&CdSh~O$#^uCluC9})3@jHX5M!cilO(&tKkgd)hXV0 zlws|WmYulbqFs)nYI93U@nabAn}pOk@2xW>7Om(xNInwpAAU}kLMgNhj8N$pj1zR* zPy#7L_8SHXRX^0?*zb6^3f2k^G9mc<|B-(z%DHgrz5o)r!gmAr7Q3;Ty}Lq-O>F8M z1X5BWNRWiLz!~z&eo_^0X-SG-(f~1G6v0;mG@Zjg*>09F5u*fgOw2tiRLOX2XIO5xDRl*@HkC#O?=I*rMUW@l>Vs_^irf#V2&7Mavz^ArJAxz)8tWycGzhyE9IsUIS?t zs}(*kaxe@am=}V9etnjhlc|E!ZT5aIhv{sm?DuwZEDGgV1z;!~g&jeFtG?GO%&Hd| zfCiVEev@H$!1JWYov&61|HkTwsRdkx=+?cinOWrZj z$@K@QHNmTEN>JziPB9=^h(Y{uxqML>w~mZ5Tey7qdF_0p`U|>9qrrRaDlueZv`)$o z;!h%sc~KW>%05_7Iyd&^?13lHASLr2tGSXMW%qa6@+KkA5{s)#iD`js6d6EF!i?&l zoo98I>XjxAPNy84w&RGg*4*#4H6O^)ELB$P=MoohbwP@Jn4!c&VGE6Hf!k(>)1%fK zCw5fEuzT32e4Iy$iW*NE1qYqOjfiXJqx08Qz+?=@9+eF*FrQJUro-=RLnCjo4YgYs zEsxnYDp1vBAzZ(tLBVB}+l?7+6mI337z7Q9f7cd4;IbNG=9Bu@zqRkH)Pl51=NP=f z@%M}Wu+s2~c)g8izm38Rk@t^+;X?x*EAP@kkppn6P28QZ6FK_>Jl7wm9!*lN$ojmb z50&l)ZnmwjeOcd~Vjb4|b$7+U)5!{Kx(wOj?`^0Ue8#NPr8Yx%mJkAuIpm@yS=n5= z9q`nMxJvMcdQ|nP$M>d3WEDI>9`KXZKb`Cq|KAGsu!cvf3XD+k`NTW~xTo|dO5TE; z4!G1<=%^w?mTB(tVtHWvRh^Z3Z2JUN7sdB5u8yiHS3qz$zyJMMH$5hXlX0#Gb(EQF z*zi3{Jq+82Vl@Jp>;6ChWSa+j?L5Zx8Hj2&%9WTF9LF8eAjVHeG`GUej6uU?vj9U; ze13`kVgUlGD-3z8yu+yN+Elk734T;U;Au$-<(=g#u`K?!UW$bT^isbp#mAS3Uy%KB*xamT1Kd3>?=J7gZh77g(k>!u4w5(hdaVVwVBXtYuf<~Toldm|=2G;_ z>2spsca+mJ=?ALmbK`b>ewEfj@evIjv**LmnjIT5DesoSC(P9oz!xYJ^I5GdrhnTj zF?^{sNMGn&_(4XE>VSSyV1ji-Mo2l_k4UiM0CrXTfX{^hlH7xk+&_v*yj-X@WU zYuj{;{P2e>?s4Fz>myF86Bxg-(2_18-GDmbO8UDzvd1swUR4zTex*7h-&go)@nlvC z?CjDOok>V7m(*DN(MlbY%V)>_jg|6_bDDeH9lttD)A~Ytan|fLbM)=kXC*+$TK$2n zJi_B&T&d$dTDrwCY&{rMR$*aGUsmP?ttb)W)8<9ErBlCEYk#Nla;;E?hv)oOElu%D z?WJ1$+>8k_i!cq$Ev66C)DF}a+B~PC6ye@5wsyq?jA_~+v;^rDL@P)?f7tEOMx$|O zJE}4n#!b-CP|ay5wPK@axwlr{lK!ZCw+tWqzT(tt&7?)191m zH^en9my9-v`LoqC#Pv8w{(OR?Z!FTsY{y0`N+d{yulvbBEXkD;g-a-bbr*uyFZYmU z@TQi>B-Wq~m&YV`sOS|$kv`D);&lDyFN+3>*M5b96~Hu9TSnP%91Ns))lE_^^D`tF za$F~u_y$%qm{Khfd}0>`3-J(_CAUzxP_)eT8=E;~3~h2L5#gn06B`KBgtd^<0O;AhV`m@&SQ3YI zymX9$B;nmKy{4aunVMU@sMbv-Af(fgj!hA6B!Z&lN|S|@#2*>e?<`xA9jai718;|L4^?{aV=Df|yfIVws8 z#_isp_6$SY$yGK2{?79FkvyrZFh)3Lmc(nqzk}GWJFlv$oW6HDHO|oXd9Ta$ohpDAEs~d%bpWlKA^ejXeE^Ey)G^+g`<6|Q9ynbXfa7p2+`Nn zxjWVOMuj4BNwe-q-<0Jsazf13yuPId-uXEB(g;=PvruLDa=H9Q0zV{st1QeNkJvUH zk5CQ0l~N1;gMt9~lgG;y1QAGWb(}>lYATx*UJg{Wa`C?0#F1_O<`FC}U~^gA2VPW) zIw;C1wJd0Op13XG&@g{Py8a#KnZ$v@(IsM%Gz5DTitZ{RShl^CLLIi6O;#Wo`tlxDnmhH}osk*Pi>RyZ zMMF+Yo!GQGlYmaKlP+pDOz72N%2SL7siWqr!;~H69W~XRp{De;bw^D>iNw3F3|-KH zQ1dIp>+ud!Eyu&|kb-ROgL3VSJT&L_H{&{Up@jHC+j35KhKX*4!4+tg`Ic|B^9PhA z|AhJGJIG>~L-pmGYyvVHuT{o90e5|1HvvK=%&$ufb1dMMFuookM8y|=!p0^HZ>2t= zXJIg{>=DjHfaPl` zXzSe}0JIWOnef`ymarM+aAF_E#& zt7F)k@9rxiTyYt!>~Vr;9&PO(f5v(<-{+qRy~SEzfW%4r^{7l$C&RDdnpJ*$js3Wy ziM(d^M}dS1vhj!?ut$R=@xXzHg^3uN0Hb}p=bh&ehWT>a{6mNwEz~?{U2094xX**L zowl0YDSOVO$W!5&c#Ry>)W{N?&t0MCNbv)+kvVZ)U=`I5z>DvAW4B68JHc3q*zZm! zvC5Ma?*Jglw*XuE3MNb?Cry{3L@ZBhgaBF6{Md zZ54oT@oZ7Qc6O~SLk3lhu24S~Vaq@y#|RoCtw#0h{C#v{!?D*jJs58DNj%ohjQ8ZL zU)>M?Oyc#v<;7nr>eq)30!0bitv(EdBTVzsX?rOzK2X%B!%OTx&n0{UC?kmcS$obv z?azkixX{l)Hb`fY1-!wYG?0Bm`y_v94Ww6T^46<9f(@Lnk$PSI7)Sf+uoQHQuMT~L z7-6RT(Zqhm2DHN8?ay)2LFF#?tZ=@pVY`PsG>b*vv_jnI=T)!iV+l z&SiNJEDq=P-tw!Rz<-AM;ovR5T<^QdZzx7vG!}t7lx%X6Pb&{(r)kLZ#BVBF&smyd z4`jPEq~%2MD9s%YWN)Fl^MUN`GcQ+?G}xdXr@7~W?CWXP z9^lf4VY&W5_8yv7Jdj0X#CahkwGk{nq%{F7f?lW77pd6*YP zX!3`ztm!Em3B*vGztXc$HK6CAV9FWAoi8&?2lxWOvIltX8uTDL)AA^9H3$q&Pa2}= z1d)j%UkUnJwoJJj(j%I3<&z^O9=T z+k?+w0=Nuy>YU4c`L4+QlL(&3}Ml6QKWiU}vC>Dx;OJVACNjH%RL?87Ko?T743E}ail(hJjZW=Y> zRqouh2E1VvGAf;e97Vqv{_wmuEDE=g=6qVgNBmu{E3zciiFI=1p=J*e?P%_OQ_3;5+6^sDSkC$<-;i zp#4&yxc8FL3)?I?svLth2rr_Y)XRpYm@$2QFPxw+$5H-h*2gBer> zxYpALrW0hCc%MPv(K>pPEqL6a59*XjycFPwXD+cz95nk5aL_dtx(=_RQZtnAd(sNe zxb9-$fz!$gAqQ5uE&K*fA+ZXldZc=8q6y`&C>gVUzoZOnlyC1jT<50ncKq77pZ8+lzQaD<2m(UcA_5u))G2V-V5R6cA( z^q*(%V>hhCCIJhUgrM$*>TbchLoQTz95kn};9cq>B<~VJpe_kN(L^xrVR;T{@3S#- z5@sT*;jb|#y_TSg2)uj(zCN8;U*+e3gZfLtKCbLAB)m}$Zk#EfeMYNC%?&?tt)u$$ALfEPk~Wwc3zXM6E3z?<$o-gGM;SB+Mi4th`o_(CY*=ahuqeFhtY zTt7)J!ra7o)K-#WjaHo|z_WRx9zI!Ldm(wE%&zF+ta+Fir}$9TJk+a~d0fw5Df{+9 z9$qNP@R899@O8)y=%d;4o2PJ&KQ+Jv1g$xsAa!GZK~iA>jj(`5@qC84RwY7?x}NI# zg(?xD4BbABYoAcfu_Bk2nQTpKRo^FoCqe=xkP0}SlBS}NwV))2@;)49LQ?X-!nmlH zkTZi49&o^4mP8{~b(Xo&3IAWm3Lb;nd=MtkqgH8#C__J&;TaL{_yr*+>BGXYO{nrK zT^;wzU>m`9(@ZO%oah$;T$)%!ykPd?_KtQ{o0`ssczH(()G~bDTY-gd%IwEdH8Ebs zq?_&Ro1NxOUqyu$LGZH^0K%Ew(oqhJf4kH~9b-Mw6u5jKE?wP~14N%;O3pg{Tng|J zzz3pJL8x|_ycSO;%q3(YZ3F9c>s7l0Av&$yfmX8cahs%~fs0MM&0ulb9-GD{7QZrX z()wZ^p^;Nel?lv1%sy^mC(BElPz{xo5=dblV%U%$v=atl9A#@$3CR_=z~+(N(O*5c z&QigY5e8#aM%a+McxgcJIq|Z~!a*r}V%*92uTE}K2w}UU-m=v~IvQac)rAy2tNnL@ zd=h2;Q=%@>Y#<5HY)NA3^6%d5ty!;E+RA7 zFu1R5Vq}gjKO;nwABlYY%W0faTf~z`6B$6ZHux}@I~&80ss*~f#9?3JEM@Lt zNfh6;e9s}=2)k;A42~y-s8h!Ojg?7zF`o7jBFpfjhdDn$fw5d<4?$uJ@#ZpK{Zt#p z8a;VkGE;ZeY`WY4NUY99vz;Nv)h0PO(n}f|(Ym~}6BLndD|IHQ6$nV8&33k2Z<*zs zNn~VpE?vj8job_wFEQhQa6vGnMPYJ|fmNV>rHt2lcQgS*4D%f*Z2(rAzkRv{^`3}P zqC~t^Xd}MC-|ygW=L=i>1<2EzEd0$3#Yh~==^W<6~;hcYz(f6OmQi$Lx% zxoPoyH+REQD|{D)0U!zk$-$#8A|F}^fw_=c_wQIJDw_)%i4*nO70vwvw%hCv;^0fK z-1(p^C8GQ)*=hE3EG@F1qrXVc!@nkD3?b~YpZ9f7%vLKu+66J=|CmXBJRpUw&SeOa z!XWI%7X+Zj7bJ!8B^L}IhT0EZ)9jWIB;Vwlkjn)};tFPjBgSIvICD4aIf&dMIy&W5ILd`5R5sFx_Fc6AM~lo`cYd zlnfFV;;XsVdF|;ZP+Det7&p@xhG`5#5B)HEdzCF}`eOIIuVyX1rV}fj+N(z>IA8jv zFR>W50xN#K^5hj(jp_3#inO!(9-AP80Lxz(BQmAb&CL@k1U#z>$oU-Qri)fk*o2p8 zy2_2jEwhs#ZXE`n`igZ>-W||SbpimLBIRZFMnj(VjufG|QEhyLWVl^NddmQ(91C|f zIFmlhXSmc`WXcwEh6f^oCjRb6J>=bg($7Y>pky}MCH+bM0aT@3!ucfc+Nm5; zrj3P?+>|EI4W+rBR3TB)0+mAu!JJekIv?L3@ylN3vep|E$~>X-ze;JT%?5Xk+&SmGV5{q; z39;Uv5#NXcEHE7ShD$T-E~txG$*yXX2}h8*g0I{1F9}B7{3+lw{KSB_RwaX z`^=#U#!1mM#5)unY$R|aUj~<|%P%4m$_$(O5~YTY<Z2cBHTP|5@-{a~I(g5t+g(bUE9*XrOkF>6epQA^-F*u2qQAmjbB} zLsOaqA9{W8l;<{{mqF z6Z#7#PIbzg5`Q3_<}BcO<_aVt?`ppx&fjSB)n89A8$F#Ng7RB(UCBMXDJ$prAM|fx zM{l-wo@*O;f0N*)JSVFku4FmduSJ~E7u5a-d7KT)ANI7l$K(`y z0iA!X>OGi41?u!05IK4NBtp@Y6T*l$UCcG=BEM!|SB+)tttKZDj*Csz*or0RgR=KlpGTQ%IAE}}9CbYXC0DIIpM2fxQ&EfeJ;4D04T}m& z{05D9e~L-F9OL6m6x)dCD`!YD{>}M%a<}HLPJe2E*A?iEZU|t_TOmE!Ol_-&74IW( znMKry*h$lpfgo*H_*u#uo0eS^v+y*zV;u-NPrDv*txLRJePakT|OD9e=$J2zz?#e%!nJg}EnkwV<8+odEx&1oFH30rAtJM!?l}s? zDZ+yll<-cOtnFOTjZ(xdj)Jehp2C9sC6$87R~XMvX1#B&M$Z|TXNct@tm!%7{R~kU zeN3-E%CETFdV4oawlGv{{JUPQCZ!4s#J78hWdir0!`}Op5ezMtUCjOLng!)qIy4ET zuN*$gnz9o~>KA}$T0$M0?6n%0k`$8Eqsw(x19B(eqEsV3zxEWgqPVmMx%=klrb#9Q z?}^)I(=>UD*T*MI3nKkXq)z;Y{LIP%k+zZsV5n0`{|=`xUf! zw<>_x75!Uv3s94SM$;&0azsjDxQT++a|O*BR2qFEy22H--j`F*f_#j_C9t@m%MOvj znvuZ`2aL{{Lhn`xRD5EGHAw?&%Te zy8i%dqdN)}m+9rkM!^C-!T>;(y#hf(JlPBfyLUYv-_mjD;|o2gI+b&YXufiaxX zqu?5`-py~$k#8jkO4NtFko<_`=9V+IBv{UL(TKcWEoF+;!hVZ5nz`a(_udCBX=*2^ z>2>kkVNuM@|dZ5|FEK9RR=mE_(c2gcXNg67j4#~p3E-pSU zGoYx1E+Q70S+1!P4U0AZBK<=x%0(q&^OY17;ekRIAoUmcS=wy1^c*LUM~$FwoH#?D zGJG$`SZV2I7z`=0ZOY;$dlJ>dMF!Yg>?YbxJ+tOlzUd8&BV1e9FFw0c<}zM`prVS5 z#-C$Su8~6+$l$NTuxvEmby}?(Z4ly+KT+MTR?83OZ`UGs*k8UQ+^T}Du}l+T5EpMy zb3!nQw^`B$+0XJpWOYC^|E5dLt8&;&V5M%@8^Ap68s;Wx;Q)LyAWx57moqXA%`#|;h^9xCp} zERGAElmwM2JXguM%zuN1nB7g9Ma4%F1LI#!kw6Kk1u}NUY_$fWY*D6w zDXE9Z%Wgl+FHWVh zu`!vepqfr(gjiMd7m3Wg%o_yLS+L7iYq5;h**guVmgwpIx3pFYd$_u*``{a|V zgVMZ(0-H2%S8)$j2fb4bGRR?YAabf!Y~a}5t#@~fvf$#6>D0m7SA2J&nu!hFDeswj z6*9p{x%y!Km`;966?zR=BKO5E>bP=dQEDoO+IEq`GKEm;LSj%D-sBCsp=JsUlx>D} zB8()!Gvp8po_!kG?`(yhV3*-G67a0SF|JQYBAZE~a;x>Iwhvr`UBB>6*SPJb$|aUy z?ik4Dl~ZCZ3M$GpS;XMasUoI~s-ph*%0o6c+nhK%i7?d>{l-+esp@f)*l%#A)HsxE zqm^M64%DDrRiO!pLs&lIM;abt`E;fvlx*jK)(&aZgfDQ|xssIE*#xsR<;qpIjOTI@ zRY7((6{Z6ka^dBj;N^meWF|gUa9>ZaIh{z_m?@<_T zL4`xAMeU%1BiT`Ho_RKtYNC8}%ivLt7iVMEa3(=A_^HRML94ym7oRC@lkZUL<}Miuv?#Wl+okvu z!IT+}%HygniP@`J1*(uK_P!=F7T9l0{g{qluQy#tjhCVyA9l4rekx}=+MIcEJA9(s zyCux5R;zz*n({YfVQorL#p9xYXeq)2{xia#$@S7eCOaIq6o{GVURA`Y#d@N;wBYUR zBOLY}7cBo%=b;SNHli_fV=qLSz^O8(P9tiTF|VK%d?dJTA$_;1AGJ)MB5o>wqNK9kQ&;$}KA%w`Vp7%LPon+HkcCv;j_=y)GFI*H(Y+T@V>QG>Tfxi2MAzEOfdF~t(oEkYUYF$j zjIpk*S3~3q#u%6CfuFTIQWa5k#Na!5H{$Qe#VVzfPlzg!9-H;bxhve2+$OuY-!2u?sW zx?NI^&rOHU$BkBrAFJdVh1diRTQpdJpR&+{)Ak|N2c2zJmruybw~q-?PR)5ZU8p!- zpiSkd&#a}7BpiX`+PMSGb;Y#(urn$*(<;+B!f1xqjQC*-j z3?&5y+AN(7LvrBF1hmvrWH`(SG5$CT0*&lg{o;oTQ_v+g@K1=)%y)o3vo7MeT}DAf z0ahZovYQ87pJs28$P8`aYdooZSCKWdT;GWTe|>t)Mq~C)zK_Y^Nb&+x00@>Ao4KQq zrwF=B#Qb7*)t1|lIs26$hWyHkI@4DT512@?hb4xp?VKeN4MK9+zg(|hrr7QOSx|&c zRi=1ZYiBz|k7joT2~VVr9grD>%y6LzzJbkPA2ui|`6tZ;AUKGcGJ}BXXcvfv5|mSf`qWvsV<+s>z;izM`fLg|owM zbW&^h{t@hDx(EQGGvM%9&|>|{Z+zl1vqWS9(#pXF4t7p8IYql6s_-&Fp-7$8qSfbK zE{Om&n+_8wkDBDTRvi`aH24T;#k>rF7)GaBu@n}LjI*uJ>DA)sN4ET#4m{O@QnS4J z!$lo0$~f?9y9pA>u{F7w&7n3>Kq!Zgc#i}>+6a9?h#8Rjs4lJqu)uI+}c?t#@?NeSvd@LJ;e$g|n z9~RLA%xU`PE?otbVJcdH6AMl;3d(BapP+31kzY`R4ENAf1>{($1?0pJ3op?qWIned zURLN-DhQgB^pXWn8lm*L%#M^)l-Y5?l16B(=+c6Ohm(9lcsNCa26LL`*n?2*1qlzk z?UX3&uNC~tJ=r~TZSc=`r3CXgW2JH_fksjSjm2QQGR`Mm@`HbDom(>av?2XSS~%BN zN-jXLkX&HFVW$ul_;ebboMs17L30)!O0$d1KywMCqLDIABW0ZC?Jlmr6D^ESkD-&( zyo-xFXbve)#E=To87beV$T^JqaG~uP{tDSZ-i1LyVD&5Bqg3CqEHO*}aw2bo0O6S+ zsfPG!RqpLILWBh}HvuVTO8!86J}~~I_?82PE=EK19yQFb;n?8hUoNU+#Mfs4UV>vqyq439jG|MQ2exwtZ{zU4cP0$Nafg-eHA(JKi=egrnrh9=>8HnRy@#VhpG0E-{dc2TYs|69wpTBeG;X6qNI;R*7) zZ0v9O{g|2q7*kS!d&D-aprU3@f|7Br;;xDj0_&gfldwgw5W0jSV60c?2y{9u zj>-;|`Rceqo^2acfxN+|A0PpP6i!Beg}?MdX85si z^9gI)XR(cHlmr$nxV9;W2@9tAiRf?rHM*{Jv-Jo?y2(T&{jPGo_}`1>4wE(~oJ9ef z0!XIH>kbo5@Qbp4wRoyz`;ngBd)O|034`kz8Ghel?Y2AY!bnt=DT%IZi~njNZg7Qj z%pO3N?J&T?WpF!CZk7+duI}EuT&*hkK=Ko+7vAWa+K(6^tA3U80}?p88`Elj0FUKwk!qzL)mAf_=+w1w89AY>{S-i<@$azOc-&6tqbTFUtgQ9cSs2a z^RCeB%vg*W;6N-DE$sd-+QD>a_+b_Y%s#;lX{fz$F@3Ufux5_a5}@{w*=h|q=Jk!e z>&6B~l(^2XSL@e=e%IdnT$w)(lNJAa+|V43$3OxAID_9=W0U}8@;fDt#G7j{L3YFu z&hP^&cNOLtmyU7d8VlwmF_D%{xmuY_jPZg*4A#J#77JC@)Pt98<07AJyPHfozZQq! z8lFjtzg{#KJrZkxjU#!w-RO~(gsRO*sw4ov(k99k%eba6jJI^4{-x^3Dru1O0Qg( ztrcs6=qwq1QjoB3NI}B;B?YM`<%#eZDNkoHY)NG%WjPK9juf%*T_fe3x`Chlpj9dNQ8@?SVR2cxxleiv1=|2RT@X{=uY|IvIa)etJi@S})p<_L4@H zY#KR?X|$y@huqReQ4@}woAtBTid2;5)Tv7q6SsL>{||mN$cdsGInw&++Nr^>El=}i zla*V@*JNG?de)CN7)q;0V;{7wb(jo-s%Tk~CWk>F+AK-U*7p77<{ZIuJ2^+kIZ~8^ z@f(=SiG+BPCj<{1|L^IrHx$@x>psiu!Y{ucf6-%qU?0Xm)w@X^$Y#gk&l!dD(yS!KV%B?sGzX_XQ0_A7`8O4HK|xU`d7SA`jsL$zdw=iJWi) zZ5U(ARax)!*bpX#Vdi8udMni~s+>zfBu0rH^>&~ieQf}C3+lYW!odoQ_?G;FEF)Ty zT5(=#f0T>QNt`!i3@SpbwyfaJnUZuZ(MIxkgXE-gLE03E2cTmDVr2f>_6Q@HU#p=+ zPmG7K7_e3T4+&FP*h4{8T&V$dvBzj_N)0~gB84J_A~P!f_KZ;?GS1tOWDSssctf=@ z^{^fb6*VK5(eRQlVHg`NP2FUM$@nL;xwlczCjt!+84<8#BGH0F0ZKyz*x4RbgvO8? zbj9C=OhPl09U1c?p^bnFKkmvzBz)--1UMoq1DcEPC4;#k1{jF4X_H8iirSuiiLr}j zv^T+d!jZFw`*C^viMz6+bM1Yf>e~AN3gMz)16nHZm(ZsDGkb)*f_zf&4UK|tXcT-y zvoST#$0im&KIw+u!F}jHtNNti8yW@Q&?xwZM!`2U@(S|gC1P;+Bzqr??0qz{_t89t zy^rRQlzg^2_X1Wv^d(poMUlaFb}A9^+9mI6N})S5k2gki5C}6Zo1l9r3BE~)V*ftf zLy3pcvDn2>FNTd%RJT#Oh$ab}6D83xJklT(xUJhLq2z(p+G8d>!Ye%demBJ42k~i( zULuL1P&PV;4yNhZje1zt=$U&dN!980+&t!XJF;X&2oOxUjdIYq%fei_@5>c*-Q}pt z-EK7N>pIFoV=#*k6P;0iDqKf7yK}th1}-+c_(8oJojmZouqmwe2%CYyf&-=b#xXaf z;cO5=WOR%KVGi!2>FZv~L1WVDY%a${0KAxFc)?9tY>4iq95e>4cB8egvK3cYA_>2N z79SyYrKf9Dt-3($D0)CfDufpOA1y7m+E~XV9yF(;Qg_D$oJZ9pa(qiXUd7(S=TSw3 z_JTrL2;kvXS2@6`;{3=I->IE(wv!QR!ZPYE5axJZW$Q*Mm4kVzk|OXRoP1SJ(V!Eh z$SX9NZXT{C0wbtCIV+5X)pVkmoBrMyBs9nUYSnwF5}zV31FHlh61AnY+#x0<_yk@W zwn1|{UJV`+l51$YdW2{mFnWoRE$WAf*xP-*&BbW4YS2#9DiBDw-K%rvP-f?SOuSu$ zkuVVn;c{{yeXmcr85WxIi0n>)r*(iji%_ku-bgf!?zFLGk$I6Q=a5-(({$8w*Y*)U!vp*AD6;soXw6Q9m6u1q&6G3@|p&Bm&rxou5=0o7dAW^=%#1*~++ z*2Rw6LUv6j_QD-8n2EKzLGhR(cA_D%jV3jRSl2Fj^aiswNFv96>BiOS?my2NWi>32 z`?Pg@acquPg8vdQt%!h;)oznrY?HrxbmKw&y4fK302gbwHR3h`uv58`g}5TUiVKnt zq3GHs3Ei@D((^!>O8!POV57|vh7Vvp!n|~7Iwa}n!ioT9_yRKFlL3-J+63znILR#0 z9Jgth^T|j-+;Bz!mBgrc^=~s;sUPH6X0qHfo)Lg`o)sYcHv~oI7hPvfV_RYqB9jNA z#RSjsHHJSbEo#QdmP+yg=OAahK-rySXdP7VImBp#8tHCYyG5H#;}~t)bY;aC7~rg& zKp7-L|A@NkH^y{%|LZLwjE{&rtJUPXri6Xn%T82xUk$OVj2A6Xt17NCXznH+h#9!< z10IC_wJzi$-Q&%lLKd1$DHgO_mNJE<9(WhNOeaQyMDM218z=_^QB-h@(GTvTC?7dz z#=_}l7v@>-}^LVWNp(?H4C6IG8C0Jv4x zWCQ%2LI#?ki!3%qu92#1#M_raqPQqw5to|f^|kDY07t-FynlJ5%Z-l*!T|G*Z!KUW zb#MK^{qxd9ZsM)SZYW6+i=8mf5-X8*C0eUih0LNf;Jq$;wCo^qlSFBWmou}Xc-;n{ z*vw5Dh$`WjivN@U%Od^;9`Q%yj;v5bfyxSn(?(XPfdc<7(U|#Z;N~YTca-^QVCJV* zNBWd>?PUCSDG)L@?60dP83M82fu5fSAT;slYwS4MZ$7h&FHsqyhhR|ZWJQ}rWBhIT+^U*4OMeL% z3pqTzk-;eC!L(mQG%o|VZnz{uo5Qz29@$I&P-nQUvQZE`G?Vc4AH}Z;$4=sxUx;7k z@tZHkZ#Y*jwn0L_B#@txC^gEL>^Ts(brr+|Vx^StY!eY0hSkPEsfQP=hnJD!--4~@ z+}xN@32YJZuyI}&D9_Cc5r=_~#L@e1~kBIuFa+-h4cTrf8*MXesk zqlSj6?x2*4onO>TeYB%;vG~7`6UFl+`9RK*=TuV@1y(T|4Xc*R#SoC-A%b4WyNiNRw{>4G*f+rv5m=;#dQvgS?E7#nYF@0*?8{q zv3rwwkR$CCKf>YKTzLh~uPj`Th}u>f=Tf<>C<;x`dtRbjG@AMSvPdnLi5OJe{AK2Y zaHY$682fmIrlzdg(PiZ&#*Gq*N|x|7w>!qeCBT`ADMxj47wt$-_D2lFIXx+>^ms?3XffTR#+?q zF>Kdfy{KE)C>fy5j^c&yo_|ESbR&)3Fd5A=NLgT;PL%nrO%u(MC*4ky=vLmCo72i; zjy`*ys0ATn55?d33#j25=#G;Z3Ite%C33X-8+BF(qrax8U@VjM_H6I;$skut)G3L^ zaCmzq8kbiI58K#>4*rjmoF;e`+2utJsAU&k75f(l*>Enq=vEG3S&#{>PV9oF8??B; zaBRtm@`x%2SkR)V31&-+PdueaMv3EixnEoW=-3^1P#IwwP)q@tHJfE7Zc%!JLZaW; zZhZ+_Nx$JxrG9#OK|z`k^5A54i=%W-qf7ucXCuW|hl`37P6}MvGAbB9Lx43A=uIXH z^!F8rm5CsEl%2jXX^=T+qeNZ9t9%A&rCANm>BmjQo$QjxuwXPkJY{hlqF?Y?Lhgn0 z_*1xaji5Z9mrDXmkX$U|cVPSATV!{F{>vrt0mMb09l)yj5#Y^)CjPqR>d2nW;9P2A znH1`3q^h^ue9v}KhQYQGFAg+|G62F1s<$RIyb*RbFgzlv-E1RFi0f-K(#dx>WB@&t4)T)T#+vEc8l&Xcm zp^Avkp^C@_4km5VP_|&32F2u5i%_RcYxu=aE^jcz#tGZ z{(|OxxeB+vSm72&ih_z-5Wdx1wyD?$7rhi`=uIS^xk3YhTGOk6M*WqAH5b4L5Aeygyw4TLLs0trk$OySI zPdQ0olnA`h`~r|XKH2YyMnsa51f3QA(@1!L)C7*67VJmak?HzCz z*%i8+MY=@s0|Zvc&@BJXS~ZRV4AjbzG_%miJ>1uURX|k1ERB+u)R&`1PvXAt13DN- zAP^B}N-Iyb4(Hnu+#tM=xdxb)cZR51nQI6!6vecA7!UZJKQc&1bAYc)OArr4OI%7& zBfAQX>?$<-Ym1sF>=%z|V`i_Q-WRoiaBKw9y09&JxNo~!Up-d4p5 zY7RiQY~0)&#OBG`ZZ0^XOzN?WR*S!fPS7#R8lmp(D*wrnwz}Rj*&->aqoZ&SK1|tV z>VakyW$HHSUlx918o`OMDUH{Y$77NJf>y=Mj8PKqasKM6)J*+LE`|K{)_#&rS`fNHd`^mOpi{c`7%Vlslq0oluAT%NQ&IX zYdE!)M0gTp$ajD)K=EO1;=#KFWv&G1a+TrjTjIWvqJ2?c0aRrocs^89YUp#U*9nl$ z(q~TBK?*H7#?xpnT{;_VYa(@F45POxw;-7*$FQVkl50X05lN%E3a5>IN8J({3-Zy6 zXe^F))p`qklH8j&R3Ep0oJ~#GrtTVzSkXAQJC;7(#EUA>p+9k=XpDkZZFH=!i;x?q z<*@@u-erD-i|ryN$pnwUd+VWr!IBHa2^s;)ebCrS3tk)a_ZBHEH_w`Qsw4hEjzqGZ z@83jTP~BmSQ4$o8fSUW^x1{uI3oI5*IcNt#q*ijFW9u$_sK}cWWfLE;qZ-uIH z5#f_Y^&n&k?WqS`gv6o>@7Sn%C~XOMcq6b$OS zTp&doVNJt&{qZX0@^A;rsPnN{`5-|27F%-q34<{qBXWc-GdW{S!+MpDFsbMYy{1Zh z4Ugg9jDJ%*jG+pjEOn0p8)l;FY4k$$lQ@%{NCt5RKDg>+Z5q)3Uh#k6N79~~&LN*Z z5CyQCZLD(`;t2f6exujPc$w|Vvdibqhd3sj2qsRjyJ0~(A#F$?8SNeN$eU6rT1Ksy zR2RaaIr!+IG7X<5tw@udFcb}>c~4;y{0Z+DD`0Qx?Z<-%hX>B7jI7=Nl;U9xjcJDv zMe7B!wyt}KRM~_bH-{RBfL;QCM#9J@V+4@6j6n#<=3i{*gM6n`yWTRs(rkyrSO#Ya zh6cU{7M`MAPPNNbb|P7F!4vyIQ7xB~ucc?25^;*cP{_)ZIpwQn%gae;j5o7rMO(;l zA=|E=#-!8L=?;7G5Z{>NL1sJQ2 z&6=CY?pg9?+!*E(6OV7NY>dS~vM~o!(&##JmyKoK#(uC(gTQ>UCA_ChP5Ybk{c2q^ z0&ty7yJT09?*ex5yg5?#mz9PkBCQ7zsVfX8WqMI$%s5Y%IAC#Tw%Z9qtdT~V_d!88 zfI$=x0b20sctj>~TccxL(YWEGdi2YS#;xcUEx#Qp^(8Y)P)MR1JhS8Wv|`ZXf1l2+ zt@t8$7QL8y(o&jtA0$C#R5VCLiTm5xBH=Uzdv0ASXd%xpHu}4n3Kqj@^@8WblMD8!7xaVYe6c2;Ah`@-d03o8WARYA^MMJPGXI zS!d!TMAU*Q0Pn);&MQ%})+-$wJ0@HWMA$ z%h(d$35f_?STm6zt-Cgur$UEYrBshG^f<`enl3}#R9Gjn>48MMYW!6K+tk>1(#q^1 zEggVLi6y?L3ELGN3K&k(UGV!eTMS@u&0q z;vXrR-s0Chu+>26ID#v`Pjg-pE><~boANIoP`=44fDGWa0cj{1i(wOE2M zL`CprQZ4c-$!|W`f*u2!L@8oeD-hvCBbXkd;SFc7b2qb{v`7s}TyI{6AhJaX zBBj>OpZuYqO=yu`!jqwfgP<9IXmpbcDZ61P*z?q(8TlX*Cc3zh&uo2~8(+$AK(p?? z!x9~lPb!%f-HV5|ZZr@oLPbBIFB^dj4i6CX+EZ4zrz=plZOLP$HR7B62XxE;SC+*;odIwyypo?&MO z$fD#co=9G2n{dETXeh(8sHf+xxTPvS@_7?%d74OX$}RyI#ZQy|L@fOv`c%LO=L`_i z;%C|#Dy=2YL=MTMC|sI7HFjc!xp>0>8D;XzC}cU3{PulY0Vwfy6JAugOc#5{o#{-h z>R(64v2lW>lLD;9wFYeWL{7D6bm>G(ay?xC`g`Mxf#Z&X9W#k9#(a%dO5><6vqLzc zAR9Itwj$QgQt6JqBC4ZdGrY$mu?`g$Jzw!Yo24k5EC$BMU!R`R8SLsmqDi;xSdt)s z3MEKDp%7g$q$bY84gTg7MctDAqV!-h_*-6Zbdk2K$fFFt(3>kRzlb)&S`V$wG|WVh zV@AJ#uZrJdBd{z#%-4-k-&oN(H0LX8Y@XndN&*pQy9cICG~rRi%|2j6$)e#R8lMDf zW`+-vi8_t2X^+~%nPt8cHqBOgb{E4WE8dmpYbe&$|0InQD3t9X%J4v#w!?C!5h4^f zfsbIB$<PK1n@{HDTOG@I}unk_gAjjCkRs7f}C67^^fX?_n*?_kbRtRMSNWIO-C_C8k+ z=Qow6Bua9F;!ZcFD}k&8f9J|iv@pDR595}U^u@HX^I>+=IBXJQ67RX( zE~3G%u#AXbRHno%D--s^0;(-cy@{3en} zS1iiB^@rGDk`R?>8k=6dqU3y`+UrcoL`wp|xX*=*5U^D|NDMBM>z^3e{kQuOo80Z_*kcS%Ysvqifz)wMjE4&o= zH&EteGXB-O%s6K_BB_Z`g9M*?y!dX^uS^aDGme1L^(l+5HuJ%z-LdB2^KuC>vVras zYx+syLeJ97tIiHSU)X|Xqr&5WT)0|O6ItSmg>Q(8Uk_;1Vn`O)+4<}jJF%U z_>vd+7lB>H3%tlDil(We=xDNOA#-U0c5rsNv@I3SD}#%&a+8dW66{xmnL`-M(Qd^p zM<{vxonVzW>lx&pZ%A>YYO1YONdd&Qq_~@SQ0_9;F>Yulb7#$BX6p|_N)$|~9TIQi zBMtfe?bEEoYi^nFWOUv53en3Pj-6LeJH|~&PJBI*4Mxh&r>dbB!MYXd7c~?ruHKKG zEdaYByjJy&v7kB#t2Q0>nh!GL8QHl_mX_I&7t2sGL%s+fWamK0%dfs7J2tmWz-L~( zOn_($GPhJtzCVy-dI* zl?hN;P^%B{7OxMWJ39DMcXZG^Mzu*^f0tJhI3z~-WmdS&Qt+dasS*pYDEClGcL>K? z4&q5#e-sqq&@lkhj*8!HjoV0qfh3|viq@KF-|?j><|UVxmPX+U6>Z0hu1lBDQt(Ud z_id6c7sYmPruf%wb&ig(Dx){^qJO0;Ho9XNp~@7)0G$q_e2oeQLOcA+idtXfv;wc3 z5r2!)v$K3L;zVeA?5w_&w-;QJC$r%m0TszVOed7 zeoX&_JZOiQ2EJXAYpG9)G{@Z+n0%PSsIrSlEDMy6X1!lHk?`z^Bq0s)%D5s>eF*i_ zB@q}{(+n=cM$zw*B9MEz=ub)x^;`K0t(*dGyn4=bCRqn9fnLjO4?pL|6N%NYShf35nJ&3h3 zQ-YS{nrCj0l|72d*hE$yJ_s{*jU=&ykQh$I4o?RxXFV@t41D2(yKY6}u*=tgJm!q=Bbs}6m(-xGV`da5~slU#?scSiS1zXivH^UR#^(06?#P!Ob z+zns&-SCJ>t1WZ$R~HdUIaR@-_8mApUrliBU|RC6VQcS^)rR zDRGJoxPa}VbLS#&4}n|&5*{Or1-*h&N*O?I)GPjZYeXSr%<27d6ZM6wE^4D~CT@@H z;En_hz{m_H#hdxlr&%`y()~+Us3ahO600V^_F>b`slws8Nlc!{FGK9elzMo2oE2#g z0%bXFJF0AZ)&P}aeZCc2Ry;tiV|HV!%9P9#yJY(r=dz52lMaTu?%QB!)PL<16}M=v8r15SFEP4v@-kagUTr9iK|KFPR|=YwQHc*cn;&EO59%&p+yW3{Kpl@nK=9HJ7Sk6C zKR|~;Pt{o@8#}Urr4z}!&UH>N+tELgbOqDp%6Vn1bG~x(o2#HaCW>MQ3m{UwlE1yi z1#}JFO@L1Bg!cZtR9vks*2aLTcZuT#I$A8pS9E;HWU8EM)4>n~&EsMECZfQO6ynJh zLsc%%8oUjPG0ikBl`mc71^r!)Ip>_ir<|zp*;qh_%0YuA$A*5nJ&De*#@>x~kuarz zOO_7(QC2w3rY=vQCAfgU7)RQ-#%4Qsu&)h4_!Fe>+YktdHiKy+n?1xsg!x!nBA|%y zfyQHWQnSvOz0aDC6=-R_StFkdpHz}0(Cg#EBT-@^J>>P`(-hdEO9qfc%XT)$B6@5H zw<=Se5P)Y@pp{n*A?DQH1OX~ADoX+5eg?T$G>yI;B%8@%R1QMy5zr7(y5q)~S3QgL#s#|)t{b`q zd3_md2Sp(XM!U@}iml*I_e~4TkgLKEK#G=7HpGsRTq#R5wG}q$Yxr4P?n*TL>ZrsM)tE5j5@Jb!K`!#5KntH7$rl}_d6ooH;E3DD7P&@T z=XF#Rt?%TJ9@%#&Vm?C=HIktqG@;p^Sc^oKpIqcD)+1@P6lqY}jrOHjDTE8pil1%k z)pjVL*Y+5TgvQ#k9dCmq3FRaoG{PE$8m8UFwc)lLBtLME*o`BXD+(^@GOAGWS#(|) z%fBdoNGMPk_KrH^;yGap^DdPXdKp;&e+^j;!VzuiL}OfByIg^vfswJjY?t@~T>{%? zDbr5KT5=3^kn>zDR}{vW67o=*Ew5uyu2bZ90i2?2UG#^4#9|A#akm-KYkAzMvxv1kT7Lk$fhN*$u487; z&vmm!tf|q_T1Y#;O~o-VqM+eQqNBk!qpBFFo+XW0yezj zqM=mAX&O9yXK5&op{f`Z$GAj8Rg6bzD9ZX48oLh5s$!@(21QvPqoIDryIM=mXH>TU zH}Aqt;)6dvU%N$zltw9#K)+Oe7)`ebo-Vzx(so3K>o?sz%?n$u$ewf!_B4RTZ#!@Y znzOF*?z+l*NuJ6VkA90r*L%|nwgeobr<(qSEP&iZuq)K|eF2h)BuX#|^#NUS*Wja~ zj0UfbVZP)SMQw`?$i$&$-m@+9r&!gSvCm}|~nO8nrfyJRR z&Q*_B&aSdCdLcSOW2K2@&}t}PjusPSY^WX45nY+Q1`56n0wT;wbZZy zqG=3$(#%6XY4|CL)(B4v5>@0p;Fd!DeNQ>|w0lpEv$#hvA^JO`6AZRT*gWplsL8gq zzO)I^j}bj#JdQP*$D^+|JdVN4bqzhR+;!J>`r{7id=v7HJ$<7QkD-II63wHm#%xxK! zP@{8%Yf}m4ax1#54psO5qrBesx?oNRwj)zmZ6PhJkmUE$Ou;HdY%XN^jv-%E1Q7X> z@0e@7qX6fx}tw(~yAb5dz|5z&1USW|~PlHR6;Imj?>%i82P&Zqh8>9=!YlnCh%ji$0Um8-WU6jV=7eWop7bb!qNoOl_5CvjxH`Br>wfd=V zMS7K^2g_m%3~kI!SOfqlCKPGv|Igf;M$2`UcfNb5xz12WmStH-z^<|gGRQ$`)V2Tz zpRHvLmW6RH^om)_AN+y4E=!`X-1B8Ga%n%?6 zAt3=0hzZbb10hNv%)$5ff1dZ}Bs$RquYsXP(|w{fHIboIN>tA^^xt zqIKOqTxz89(uW9v=CyQxUImEI1(D$%{=6DKJZJfXT^#tvjoE`H`0T2|N3I&dqZ~Aj z(&nCPV7B>~t6(w+lPu|dJuH|^vWA70>HbZ=)cu=0)(N@pb~mecNJg^z$aE1ITZfg7 zB{vl~ByrVwlQ(B9t6ca?0)s5LxH`7Vy?YR3;-OM>*bd}@m)gTO7FMltL68OEp?^U#>|GB3l0^2{jBd0^6mBk&qRr0zk0yz5Ee$HmN|!MyiboJ8A7snIu8$uGIb8mGn=ub7cDg4SFY(_7-hjwT+qX-wfnRf= zQEz4YaSU@@j(lOh^EjsO45%8rrGXb^X6Bx$Jzq&)P%Pba$0R$%Zm3+0mfSmdJ+3PP z2V_5!w@MZ~-e!F)LOwNwL;PDfjFe`=n|=8o0x~TI|APVtGTko`k-b(dbP`5k0*YrG zi;fFRi@D}32bb?G*~m#Xx>ocnFhyOn6j2?+W>d6Yl)dAG5d$q*S$?H52|(Adh5HhE#_TAm6rx7bQUJnq264XyV= zPG78!fF(_L+C^ljjT!^@b+g$v_;UeE83-r90P&$hEZDV9%5uO1#w6Se`LYqak12(K zkRwI54{Fm0A_e)xnT&Qx)K#$qM_OSJ?(7}I~Y9X^eUW(eTaOqe#_2lpcO;%thTM8e+n72{0UX8pP;zf zHd|TBLK%y=85RH_@h^0fG(GuS>*$`TJvHmu zjrchcuEB(^B8YKr$o;bk%0I=;1xU!B-vo4QB6MJ@`3{i`@9EFrcl63%5}C&l?u!(Ln$ym4FEGmvUqXU}N~MkItQl zQE78$7C_r;8(Sa49fsml=s9~er-|)+6J4iw4c9XCjLq1NHGs!1xNIN`H?9f>q|a(% z>QxhqLBlPDwnj}a`rp{m?nTKjpzZ())J3=XoXh`hp_0@k)^;DCZilJkXR--wV|;EF zmAgp}5W}5d=!M4y=@d(}ZikD09yc$r3zYBCh+uGduohU2Cdn==D$-b1$+<_FaD zYDQ~O7kByj(XibQRl)~|4ChPNkM5${ZwPsMa(Xr7iCWhO5CK%c+19pZul=}{_@TwJ zUv4y~Zx{cg(Y)>(=)F!rs#{CLJ6=7zdPiS_j`QIi{0(Zyy6n~T7%S4SXo!?cj(xa= zTx;5_HAM?~C5c>+l_wx>poM5vwcpVcE!+S6=zX;*nipf&(ejM6$)c!H(5O?bnK8jQ zLo1%6WN*f(=xD4tjbTQm?Q`8mJASu0tDYga~SH4~nNrW}PR z+U$vFiglM>@tLI(i^D}2Bm#1t0_n!c4$qC3{BEUVLY zgd`~pu40C$k``;#gB8r#_3NCsGwwtuuNN8`zsW(j;$2qk&I$QM#3x$<^eH`0aUi?o zhSmx20NTC!iFvX*jx`Zy_?@rkz!{d*p=aXPG;66MNCp^$#Sk><6hmPDr{Ba+oiECBS^qaBM5w>I9l+Yq*{dEYQk3w?ZgOG>CE%#_vY&P3JXK$J9Y$|?H}RJ8XIq3d){ zOAC6$nvPjX50@E_?UT-a)>NIMLecno7m}z6r1SEE>ymm#(FKnDw$mW|pvh|8T^VQ0 z25`YV+Q^;9_q3jmLbPf=kBsy24Sr;pPiOJG6G4)aFeTGb9)qK14MUibcx61x2%d3CF;o%>(*NCfpC{VSu zA7 zM$SllIkN4y79@w*u35BbPLKg4w^b?e zByGg_4ucZQgO*K^{|=J7Q*J)yHk1ShJyPHe7B9eGn{POZ?%4_91ILaYwZwPkc6IBf z5@|j!AGrBM@8Se~UB#j~No+Y-C@d zc{CAVYtYt!RaO`$V3(6NGU8@LVHk~Nbta#h^Rk+f8x*Q3MT0^udeXcxrP`HgD=?j< zRws0P#FEwv_I$po_jaHOb?<_tNyg>zlo&2dS+Ye(ieYdTz^8IOhV6)2Y|U?REN-sH zj-JHOyrEyl-ghBXR~zBlVKvoh?a;^n1P_cNo+m_ikfS*}e&12jUz+$N+pb(C=1uHtiqq&kX9Rff{lMJPd+ zP@kc3>evHOr_v=c z4u#h(@etTa5trj_iEDraMlJZ^mA&vLQQjAr`S*@C&ay~(nMik90nuL6uQ>%yrI~Vn z*7We|8KCmHS9HYjyXctPaE2uK zTEUyXxfrdHpI<==fqp)ra0V~tgCI$vk#P>Jef}>H81U@KA0KR7F47=ZVBYw|nwz!F zZ)ser3BiJ2(QtVMVmARSCEZ|##3Arj9qtrpMjs(UZ=|gpyBAl z)T^qpDy&g-MPcMh%2)kUdU*85Eot&7>A>~!#CWD7AAA&JzrGC$eYY}lD{!(mI;l%{ zqkuqAahyW5iw-KwF6h!9{ZoF2>7Kr0EJm^eAv2>pwUj712*(jBiD;>)mV`_Wjp{Sc zzw+n|YPIJUKX)j)8c1 zuG%t2VK~9bwA)^1OjmBel6FskyMse3eku+n6oa2YWHF1eD$0$h8PcivI3l_32W0=a zmQmjm%pcgwNevvR~2cDAz+*b&c9seVJzIDN=V6bWpDt-ZZ7V*6kU31Le zQcsE&*9Qd(R(Srn4(RXe4Xu5>kkC-2h-4+=6HNak(!Z`};A0S?cW~Tg=xX4ueh~9_ zAUO;`5Q$GVVe7En85s^(iUg+nYs?&V5&C0#J(IIwuG+4sqc`G8c8$a|Y&G<%a(@cN zRc$}6I3%dV@A_g;!cR5aq)Unk&QkUUPx@vlK1@l&J2W8@Ry3hM`XN3!p;WD8)nq;l zYY!rmGzlv5Y7$5qW>A*P56o3?V@?Gp{>RNyngsvjo`9F*&}RzD@HUWV_GZ+^)W-K* zT_F(?TcE5gRB)Y2^Xz_q!1y? zgqphYb!e#5c#UlO65j+0{*c(fCt%re+V3Vdgb`S4<5{BH54C=B9Es|bNk~E;<{{z{ z31JZ0Fm8vpZ5cTOnhX^e1*xQU zh!(?cM2jidEs{m1`6bw#hyYXMAEBVq{}lBTw`FiBGXKc6fB zT5*$B+2$-Q0Yzq!5eR6w4AI0+oFGT3VZ+y!nKoCQ12}b5wHS-up7x9PY(Ku|K58&8 zz6c@BNq|ZEu>9%5M(D589t_xF*=1FU)w`#&^tgp4PuX{ScaV=InrjY}!u=?qpTt=h zmmbQq>5*)893s$;a#qa{`bt?vIu(sWK*V&^D7Fdp5WcjfE&%`+B?;bBBw2VMWiFu} zn$@KD6ksDKr(7mT@dr2r-7QayxK)G`5XHi3v}#5ejkx3(p=+Gy>OsR@1qIBtKJ@sn zlX3+`fUen1osbQhGd)EMC}2C<9~eZ}!1nII2~AA5=vzt`htVv?89it8WVeE1qZOf+ zZ0>jesKR+)r*6;cxIz?KVWs_ud}#u1}b(c0p)#3Yu|?poZfPOs6>1 zkT?|$CuF7jkwn%&j7jvK80lmSYo8|v@O*&Xp-?$YO;l#$`dH*-^jFpbH?p*K4^brg zNWE;Rv`)h7V+ZYrGsK#N2c<(f;_Yu4fvMN?lA*@7P+*c8`Ak=^dbfvlc@ zGdd@&qR1lEc$*;~&lH`IG%aeaa8Dzu?K|vp`$W*V4Q$6nXnurBW^mI0%2mm1NAIa4 zmt9!_H`BHNpdcU4#66!Bu>H^y+Te}S`2e#uHv;t8Zxe5ZU+bJk9og{^?6p>BQf_EA z#O$@YItK)`qgjsv677BtH(iID2o@sH=4U|Us}97({_7O!_Dn!NgEVn2Q|NE12mlz) z1#Y5zSCvb$fFY|um56ps)rkqGYsbi;%R(Edhlig-**rHcGkg=tHOr+nDv@=N+1;PW zDH3IJ2k<{ZzfnF04`gMr1QlLm&Z-c`6)koj$fT`Qn|z#REBcLJ0qQIG3PnYdd`gJ{ zWz6>Wizov7_Dum(HzHWHj?C%WL7+_TkRm_HEv&3nZwHzyp^RGyjvzP)+VsC|7y($0 zia^kje*+Y&W%e{AeZ;OENlJQ~1VCgb0?3KrW(B%R2#RAPFyKT5Obo~Mo4o4e>Im1B z^&W!oZPHqVqDC|U&0BLoG*fMxNVggXrkM(#;t2#T$b@CYZ%`?+y;|?5?^Tzk)OGC7 z-tl3$g!@NJH~)vC@SuXkK)dRXlu(;P`I38C8>;^fSw)9`pP#18c+ZZ8VEBm>N;uPdHm_x=^9n)q|edYR?{X3T`fc!LK%=yYRK3s z2N{VsekehK8CS6lwOIqJCR+9+~P2X5I}Im|vY=m(Ys-{$^=Tor9VmEz{k=f$_t zEUC7|Mgw)~ooX=^@J!GL=vCqY1Zz%p`Pnaw(<&}QrbUq-0a8`k#+~W~cchu*fw=pS z!65j*;Cl@}s+Ws=)9kF?GpGFp2Xq?HM&Ze9NAu4i7Gx_$VkQAjw@$mT8!iD>(%}Rq?@agN!sq&u&&|Hm zw`t;*lnK)CkfDqmDKp4Oe}Ftme*h8<@bplz1|I9wA0kWAln5K|ipQ82s3~Hyjvj_y zq1t}g%2&eK$P~tx_{T;65Y~@TLa^vAPl#N94%6`8jN*k$UoqwB@+_C)0#}LBKAmCO z5n)A7h6IZMg+f~0ifrlvxy^*0BV*`SD2Y^uq{t;&i9AE40hp@tR*l!Lph(tu=%&$2 zm>1+qQli;J6=%mR3m(wN21VR%6mc7~blnCHC5-}!2}^E_j#rIL3sU(3DAJBbUmzegq!Q%Y(O)e}Oho6Jw_>%7 zI$x&4Cx8a!yeUZ;3XYnj$iw)kGF2ypfab@ZSLDyL704ErJa_m?1;rSUVWpS5fezUe zU1DZro~Xc#kyspnqYf`hHhY{UcQ#OPU%es}00tK&=i8*{9k>K>s^7)cwP$*lQOTuM zlr4Y@)RYfc8Zaou(&&zM*-fR)3@1*cSIj3{N~X!*;R6*U{3D;2hoFaELx{Txv)64lg4itdj#z$Fz>`o* zj8WhbKex-9kO&2{7Ls;=bBQ5!61|6?>9?zfI0 z%B_`rC3Ae41oxe?xkY8rVEErJ!ic!w5RBn#lZ9p8rXM;R4zGkNr3CG$kY2tgfhx`J z4mL=WGxzoGRN-!M*L+eNwNK{5+stK;VMXnyiIxZnROp1Y#XSTICGf(0eGhvoTE)62 z2=21n26L_I!eFK4RFL9;)c-;+rG)sb{Be4Hncjd@L{G@Ma*A`l%tA*P6Kfi#k!z*hhvp>|!NVj@nC+(Mz0m4_hn)NxCjAz;F{J1f=|Jx4Yp z%^|1`el49@{HIk#KQltHMjij))bVqs zoG@gIIqh)?3Q_#eBnabi2YQM|EeA6Os0C2UQM1?gZp5P-9GfbBY^Bdhq6zVk{q zr4vFisHtMG?zJ;N*mPieZBMmfinbH#>zJ*}bVm{cz7Wu^;+rEE zK!WtqqW5cRG%>zaU9uwU?M2PrYEM|`EgC$##gl@afz@Btj%e@|$iA*#ariXABf<*l_r{7K-^pFWF*{TjgRP z=cq0mb9GgNPus~M<qlG$2EF&P89OQvf(Fxg5!7@4b{K-6#YXRQx zEasm+M&r=R=cp9Tq;z!@AwI=WRaC^P4D@0#1!>m+&QdoiBVi1{Q1k;CY&XeZEx*v` z5fyyk>HrN+MvjS=!B-0fmoIUGS`aG4jptn$=?5I72JGl-a$VFwSTtN0cAtSMY`wBY zAqZV`re$6p0g`lcu6{xW#FZH|T_;FPy8Ea*Tbz)>uQ!ZbTWQEP#0 zE2v5SrF{b!f;1+5h#^SKEl95wL`h*dG)W{jG5w1Y=^=c8d#DZ42uH?uC;`l>!%UeN zwj5(AT7)K{t+KEJ1rG>eQ8vW1CLKpy{Z1f~uvZtp>0TYU;)({LpDfHmgP5{{osv0f zwy1TIhuYepUfiG_Zv(qZIRpS*(nD8O$p*zJ;D5Kh!v8K|i^(x6yJZ!U-~n_CsM=m= zUIIrmEtsMR7seV(8Dt|k_PhOPkq?+?#1;Sv?SO0pCgt8xjw+yXwfVEZeqREW|AgnjYS{#65K_ zpW&~y((Vja-wf{-@UU+@WR20}0C^r&*}A~$Axg5%7{?FAt=7r$-PNWP0(4V6Og&J- z3cG~(2wA`@BaDckc8v!G09YtHW3f!c@xbX1ALK_?k3C#uBVRF?lQ>eerAuIuaXke{ zw6k`m7A~_V%z%xv!ep!I<{*lXC>|8GSjExl89N!OZqXT6sp61Cfdt46ajvTI#oOC8 zmc#=xeezP+(>P7-X${dq&5-FJkX5DON&e%$NlkZ8>ib5mEAH>lTFdltpzQGJF zA+qx2hQ(;=yySux7%w)0tanN;*1{L0sq#SCiVG2xSS<=}K3v1VVV<8iDX#y|XB| zc_zxWP9il8pHfLuLjM2j1BtR3yf|+~quQ?Djc(IrFOwA5&6J5i@Wag~xO(V~Cyrk! zW|PM_GN=U1`bJsr)aiYc3+ zN;B>-V{T=l%0ryZ_uld#JuMw6pF3+kwjIbK^nR2hE=-4Ur97Ut%p<$P zW_6`Q%)Mm0Nq2cFW=t0P+N#U$3xv%N(~}>B!uMc5tH1~aHV@|w z7;&UrLY_F=gM%cN`(gw_BC$b5OeCgEW6-!iW5*r`lBQYn=^ z5{Ln211CghPERx^CMO_Ej?|nw+}bswqGeeA6G5c}Z3zj8+7c3QGRbPh1rJi4qa1cxelsEFM(H~#3KaN`P zf3ElNJ2Q|BO@KH7qV#K@u?r_uYNc1R{LyW_T<`x$-v7U(+{dF;J!{7KoRif0XzS*L!I|oM%pv*5(R=7qmXshmR7%1XXZx_b#a2jtfT zG7@X0LJNc-W0p|}axB4K$Fn=5tCCR3;her~1KBQ;@k~5Vem@>u+-6bfNZ-}(#u_;y zi+Y){+6$n1`gMgVv4*QBu+&2wW>)^-+d1j7e0K;pne#<>rTM8lrmNCYx+-T2)8rSa z(s`|`w(rsgU9%^B@hu#l4N-ODEQL))8%IyhD?`Y17t=4fkZbC0Ug^hYdLin^sJl2! zXHF6v3hM3(T-lgEnz1|MgSs2_WK898(`{3)`N@!s5Nty-XJv3Sv9i9iG8o&M7@K#T zE{M7rlLi_jW6;sCK`0W0S?n|GF~txggLhX&1=$G<+`?|(lb8-&LS|IcGipM$|3DB1 z#zVDrH!5JW8zD>GHDbdE0mg2ZJ@a~6@FS+9ryrG|Ay4c>a46MV&IWm14*Ryfc;=e5WLI@KY+rco0IGTR(sIGmT}R1FbCJza6pABhEqp92pASL092ofIEh*dx!29I@(h{sl0JZHe{s^ok>YMIPs zFc+lhAcfwBsX$upkaj8G0S7vZwbs&A@b<1>2Hs%R<)u|{b|<7o8Mw8Y;1->F7(7B; zg=B>p)>4br02~nlxLr;2yi|oYjG(|ljK~6^Gfk!5Ornp9=vOZ}r~#IMn%P$ypaxbn zV7u{>gPIjUS!E_Y%?qKV$qX}T{et}1vq0@^$XKv{iV>J!yy2Kc(OF~ow9qN`W3!Ts z(;Ueez?!&qhCeCuE=gTq7HAm!rN1vNi=&i1lq61ch+RB9d`V7_#jLA#nyf_q0JS`@ zKT8-^Tr-~tXI~GTHt7s=CZ=h-Aj~9e=@n+uG8kwwn9-k6&A$n3X?>^$LlSdpU6t;l zaU4gQLt{4jZkAgNwO5)e3T8sq;Z*50Ta3Qkfj?|6=PB;r(bQI#;(#NAN4^flYmdAoVXi~PhwP@jv{XO zr0rM-6=~SCNvgBNE?cbpIJOH!DJr0s*j??35``&|gtbG}`*f8Gwvxb?+^qt`L6oBa zViXMOp!B>%AdxW5g(*r46s#BR)70LM;{eWN66D9Y>YRka=>fw*S3}m~XT*QYLGZ`{ zP8br@!nfx;#zU#*YUwahgMjFy)^sW;@5Q9Em*?Lk`>z)rNk*S0(0%v< zgwOH|P+@z)e&^O52$bw4(7pu6zkad^n=HiYX+LB&Zks9%sU&umMpT=b=WA$ZhQY?i)t*_ot(ggk!#)|)x1TeQb-DH}b4i(iys&+2kx}b3jhxnU zYX;mNN+@c9E1sS5L%$UiPtGykw;>4G^XhbTAEuE8jbUSm=)m_Pf3V#}Rf$1uOnzN# zrRcm=RxNoK>$-=8umbRWBP%eYZ%FvR`t#YwE&aP8oF4915MWe-p%Z z!s%cWUSAG!Z&5jrV>oWfS(oV%d#Lhlg8d4@ru*M4hy~c|O^q2MhF_0)N-1a33jUW(;CZRAEV^BN{s3L$B1%en$k*xx&LYM)e zR0UrW;<}9oMVT83#+FP6Zjlc0U?s+C76?gjA>{1ijj9aW%W7?nz ztJ)~ZU-B~4RJvJ597~fR96Zt#ksLHdY=@d3^j)w@6r$P61hSj?#45J(FjyspcdhLO zAbsDX9yBsq@ktyA4;_d|0|#QHz>;TmAbiq+@X&$qAfs(PN1(tmWT?Bb_U?Ha(8x`C z8H|L#1ktL1Cg9bc%9q3aB{YsHNaeSZ{i<|kUn;1~SWl0y_swV73QBdnJpZ(ngPIPBJ-Fn0sc6(Xyzi!(#9U-1;7( z?9@D0PS&Jf=0wo5CIvbF^+Nb7bV_Sh7E9~}{k|RU`q%f%>Z}4n#p(hl8K6^Su@mNHT(O|+T_&i%WrNpv0zW>{_ z=5Jbm_T_bJ4o(*!Wlu@~BMBplW@CY=PM!^BhHPG!y6x;P^dlsiP>PCNaxOA@DohqS zbgX<$|N3RLPh5ffIgfAHYYWw{H{Xmm>L|YpLTwB?&3yDZ&LXkR{k;9v8Jgy zpZEEv)$g}?bh^+;!Bx+p=}kYvsivX38hVnK-3U!xgC-mjs}2hsiQ7t2HGzV2)WqWb z{qqpkq`W11hNEPr8EYV44ZBshY`l zLFwPV{1Y9e3~DC?+@czM`3}8JJplxJL6utVx3|5O$OT_|E3n%-7iqT6xm&oW*Y5xJ zYhJ~yjbvNrXnYZd1X#i#Xixy5F7u3CNmHBZ>Kk8tgJz)b`_>g{rF8W#zXUkW?h4;G zJ%AWAd;QIZYnd>bP+9PlEfXP>3hF4`rJ12Z9wx>{_{6yL64?oGP=AVQuBSGz&H3!R z;uglK4azTl*62gnep^-tA1DI7=5w3o!=7|346gV0*#W)F; z5PYs#gPYfQ@p!iZr9?U;kt1kZD?nHcipscwp+VN#dqD zv}qaywB1*CpCHY?`JH-xhJ>1*LsV`@C~i;z zK`tD$*LzO<-*#8MUlmdC*B!y2sEqQ3SJc#YYJIk0m=>W1>dE(e?fbWX|1`%~zkgf( zJ|sRu0SY~RpB4)2b!fe9M?%ZDo(KrmgsSFz=y26`;MoIy^&V10wRygJAO5tfx6{pr zWrx#a3b>8w>Wy&lDDA?7y=-JMysJ0A z`SCw_T_B!%bH0U?K|>HkrLo@*b7yIcYO95otlC0p|J67wPFMHx-aE8Q-r9(%?~S~{ z(~SXE=Hk>-P-J77Jmiv!(8i{f39fBg5)VEJz{Y81hn=iR{;{SOJZVjJUMGZZ`- z3d4P)RIwl+5RwZEn0+=)4sG2bqvg zBRV1GOD1Bl{rs)T{>^B9I5(%C;hCZyQ)g<7&v|Cu)K1$N=YD&`ei=}H*2kcNo5uL+ zR~Tau$LNc(+Z6i#GiR`WUcP&KyEjKwV4H%{o~Ea8&%53c*mm920ZzXlDa1~?;{A4% z;&3;=v3Zn8ku@W^zQBZRbOW^dkhj^fNr3G&`pdcPDdnp^}eY!&F&I* z`HzNOwzM3~^Am_PweG2jObi;3i9v--qJOKKIx^8TAQMf6OyaDoo4UgCH^_7qS+gdU znrB)ZUul+3t22|S{l(8SMnpNLpOLLJ{rWddg04v;g1e4eYP$C+hB%n! zE6iRc?k$CnANI?pj|En7V8Jp=I3Swe7o=a1Yd_q9NmxOHp=X5(q5rUBht(B9cMQj2 zZ9&`|4*wsE8l=Af@ZUv~R~TRZG@KLlTv}l+WLxdi8LGE9Y?(ffyRw+fv7=)Ka1G7s z8I;}Y30WcJZ)nB(9&A!^PXF)pKD6?c3`)Vs4BSG(0bW?JjZdx;nT1R)Q($e-5A6;E z`E%g!6YQi2imDII@lL%*EH3X6ehYI|Zr*UkL&zZKu;1=6mf|G~T$9Yo;nPqdi|hu% z7WXQmu_QpeNKo-)cgN5^ynQsYR(>;e4bw_8He1ZPj4)=hRq7h=VZ2$7NhYSQu^-@v z<~nA93AT!|_G%8yZ2fLCTVv_gkJu6MY;;v39^;*xt&_@>Lk1+fg_`Y^hWhB#yiIwM z)}E6TWEowO-NGKkc#n{ow&!FbyEv+P7yvU0`GCP-B80p+J0ZIA(fa}DgcI}Fn?pzU zS|NLU@v7-*W$tP9miOB|9fCilXKGor!21V8h^otLVG{&ETG-XC92g9G+%X912(Z;8 zv6ENmIwRV*B>DCC^JfvfB?Ne~d5J*T>JiX6g^~Eox70^Lbs7e1G~4)w}y9Z*FoFzgf@Wbv6f^&g)aD^!Dc)G;-`Ae#O%#NKeY9 z^MB)vwEP@Uk5d6fWkd@rV>P$e-M_K!{!Qx3N4OooRC#mumB$y6T=mUK`HJres91|dyFYsAoq@X z#5?N|@3IlC!S9%45XYoBC${P!PcaP1yxpmdhI=y#$*&sackBM%8T#YfcUg@PYw)hP z(Z6fR%EppNycbO6N<85!f$K1R$I}G&Dj2P0dLb!D#;IQ+<{H*;?C|5$1bM1`0}3{$AA;28d~9P=-UtkGx7lj z`am9^hn2;$h95ZY-A7igqg~U8eVJWX5-GRU3GPX1ISJ680Hhd^eBibXQ!xD(-FQdF_mLBFq$HR&D>G>M#1MIi|KYIahVnocmi0H)BY6bcfd^ZXKzH=_rcXDzg?uY6 zVMT;2ki0om+CF5DiI_wA)^zk`t{6sDU;?b#+f~^7=B<`jDGY<365-D z=-j}X`J~qHy|9i49>`ZWXGds0cSCt^XznjJdMoqrz8c2wMR9DD_(j!E{KDt4;RY%0 zr{Yuq5tzIc2_kdKg)Y!RU!}GN7gt0R^_{C(^*?3u>SkA?P>5 zU;N$$ct;NoS5O-D*o4d1Z%O$;e8mZcd;sx%hj^8K8XO^-Eyk8iLG)T^7SyhW=FH(4 z7%)KYSAdLKJp+)@T_b237h6AgYHS$MUbdRZ0JL)<533SF=u1p8d?(=v1QYJUqax<_ zis2E3uL@~G^3y1Yf$+5gp{`KX(YC@MP_lVh3?Kcy1Age(5C>yl7!bf8%zPwsf+HPg z2^P>*lgwr)48pLOUB^RVuu>=#29Bvv7=a9vWS7>HxF-?e29ZyslqzI2ZnoTEXyn!(Y#d+d)S1lD7%L@H9ybt+rgjMrt~`OiPsY&FMI!(rFH*q_+do z0(jc!$S_ANV&ddSOw(a5XgWo5aMIDxh!qrLgyEQMkL?x^fILc@z%`;*OiY>J99Luq zIueqGFCRDXL`qNoJj!-nKcDczr#`_8W)<^64%=;CW0Xkh%7RdYMVDP@bos9d6Gl4X zKcu2+(mB+4F&BAP1grAhgU!iw)}cC+^LKulRj}PV%YX8I32KO_+&Q%{vOw?UL}b$ zDc{u58EAPYI!BI`fA_(com2<*&F%W;dmoy&i*AN*m|ePRYeO1Xk8JPK04>+a&Lgb? z-3edgu&~o5tj5?B)9iCqghZ&lg+;mTIk75Q)dHGViSdL=A)!grJN0K2Z{`)nZ*i6) zqEcjmL9{b7&yge4BKXFy{z18|luczmlV)0Jix_yzgrkR#GQqa>Hqa?fT6EW96bn{H zE;?NF;VDs{*5QM+NJ>E=6fm^+PGI}=Lr9A2h`z+Y1FR}Qv^y%~6i}goPFd|34?DW3 zQ1>Sf%U&Z!i)htUXKNrjFYjh^Gv&ngo<9b=~n)mhXzXF6kuD=;K3#b0>Z zP!bKj74U``AUlY>D^h`F21D`@4!A$ga)v81enEVcBcRKl1CP7P3y_ib43cEqQ5Glc z#YPaQ%=1#8AQ(zJ5~aoQ2Tmt$Kj--#@mm9uy~V=bqst7^lOQ3m5%c4A#bQG-xGPF8 z8w5v%>M1GYc7w|=5#l=Hl!lnl5Ui=XfYzY3hlRQ;OC?J?HVm~Y0~{kPOT<8z9I=bt zVkAwnTP$iJ7_DlN3u&LZL(auEU~(paVP;3|)=t{7F*DbE#LpEBi|b-FKd10UrLw-+bw>`4jyr!%ZBLYPBE zf=i{%8S8{(fh>ieQ?~Y2J;YWl0^t$N2!PhmlJ?XSOjO+ zmx*g2P#epHAcCH2Z6*xs;$F_!03|~`lIgEwg6Rcf43+7RRR^nDtC)XURH!-)g{mWk z3Y`|q001fiXyUCDDU*ewo?P*SC%~9}0JgB3Sp~3(PDVSW%!|{kb=|l5SC~TrI011EE8DGZ{ELkLvv}72Q zS{vBlqGxuLKo+*D1wb(@Zh!`Ic(vS>frUh@dn}yl_vm6DvWTH*mB3@oH98Gk!1o%7jZGME`?1XmM5|aoEs6H7e+pJ_F;4V zYAA*h_rW~fZWil|H^lzEYVQW6Rd*Uidzt9QVc9J<6&u;r<;kXaPD&9sgM%^zWgo(h zR}a}m6to&&MQbV1=9?}Ttd(rkQ2*I6ZIT;9Cl9)4f7B-%pi=(}YzA=KrY!Shv)~52 zRGopH{@9Lkl;}Sz7H~f3D;t^=U{HKeobO7cZIzu~-T77AOEoCY*?)aQOtP9g2A$g& zk--XoFql4V7th;a3*FjSXU|05l-}&(Eal-+;8iPPt!6K;th-!SPgh)MX}2g|!vVL; zZH=yoo?z+fN+hc5U73-7c2~*=q(^zA!bNu!CFdHL@jS_tzXVU5)0D48Ev3!w`e+7W z92*68f#slBS{iBMgELHgbC~!}Oo>U|+pwCo=8SOMDRr(hm(P3hU4?T{g$`zRxo!{W z>hE%+Jk*x%3<=e`=K1uoCRojd(Nq*dh0*7idKz&qjMx)qS9mp0_Z#;kjzm$o=pwW5 zo`b_W zz@+9z{~#hUA12jrP6{Tc;sn->%mU#r2|$ppN&l+JoN*tFRn}?_^4*07_aX6v@d7Sr zU%}2ve=qVg10Fic?#cSyN90NmEz39~OCDBcEx@L{YrJG~q2zDuJ~Gwx%_@QCM-~cr z97+L{ubAUP595Tnpn@N>W5i(d%OUd}&ByJr-gn{F;3qpKHYw~*C`Z>T7pmPMfr;Ij zXLq38zB>!EcE?udTS4JvYG7&&VU$UKnc(ZICiB_=+qTJh+N8eiknN7aWkn2Gmn$Ce zn;>LIQ;Lp36#GDdw#3MSzl&4qDm3w9FI9j!SZ$5omG@v zdp3ZSzZf_+E%;h&C7K^gIX8?KX}Bs-Bu>N6ZH`*m)!VYGQ|L3UZ#y;M>8>z+tH~Wr z96~l`HrHrwMt`euH`%yG@chV3957&M_Pqi`OstQq4>1Z@I%6Ecf_7Ewv`rw)!4Uph zgB3P~dZqP}&uc6>5wx5a78**I*Fs>mgz33&uI3)VZF99#Huq_G)0`=(NfXL&sNvKm zS?%>|SI)PdO*&;)J~}MVuY2Y%nJe_*+_r?4t738$@4R0XNg!s)mLMdHz$WUg}hJWU+q>p72dWRZ4T zbGnQ^kL;7)#fI6>L0$0zW(ZN!QJ3MKhR~ZK*j?g|(%-va>`^?Gcs0q(BnVTT( z9iGfz#0o|Vzmf%%nQV>M^qm8J^syJvv22|&+z3eTqlg3m#&~;}Lz+VlMEpB2nO|nV zHk4_3AF9dngw<@QfObg|`BLS|gfezT&T)kDXLcuDzyS^y3rETq{O7}WPR=bh9)CKp zg~QL`uY?c=s3v=EapkKBsQ-fE#|hKG!<=xx z>e!JR-E?YUPAGc{bAnJR%!xEF@h`G;#lQL<=7f?b{$(cD9Xu?|sqg%&FK)J*FJWVs z^4KW;)i2Jy1pd`8mc+RFTK6;R34S()Kz%8jS;?tcX;TI&_JD^l&TT|`gnQQ3i3n9> zNv_*H=a8FiBOuCx|KN$U-?%zKJ|$CPiYQWey;oUK6G2C-i3OSgih-b%tcqyef!hjw zVink2QaD^8fU>zv(+W}^zDr)}J&sj0zc_n~o8=AbEoLoKJB?TE!KH_|w@zeqyGzC$ zBQ>73!A;S09yvH8;8&SLG$#VKS8$3FXCbKM9CR2)r(qvs`~j$%D_M z1xsAV-cOef)ZQn1Zi2r-mt`8%zkzaLNP*7+=^}@1Jw{hqZGQeDp%pO#imc=Sl_#_F z5~b!;M504?COXz?KpO@5!$3*}Z2&Z-78w!~e+f)jkuUwF z^%}-N?~N4O2tqbQlz=tXf8`{@ej!cV`{Q->f;sEJqyrd0MxklSmE+sZBv)lxY^EKk zu+9OZpweiZG9u$4HLJcrKZ7PVKGGZ4jglq={ggBY4SrDZR&tnVFnA&O2EzpHAcJTy z8lj{Ts(i>PyG7h8EU>)HP zv6oShqU$f>IP|@bz9nMEA8iRHt?y>zSUYTsbS%V&m;y}*zYR(w1h|f@2(?%fyWvG9 zYoC~<`)~9@m}T_gv|JIlz0fRap;OVgVcj*_*vxE7yC=3A%nT``pq5Ux9q!+u5z;|R zGmAc+Dujlgz>VFiO>B2ZaR@TX$Couw5zL}@>E3*+rL;AOZ*BLnMEzeiH0AdRlH=y+RX z^FBH)x;ba57}j}ZR*|;}9!EF118np*H4kYDVAnG__w6($7yUY`Po$chPNqRnGZ#(0 zbn{OouhC2^__AgOG`(+dntI_o8@%}R_5u*6kqJfUgm@D|@r5Wu=4jsT-e+lU{I*WP zGny0-jy^?A2f2iEqLYk_H3(RdAnd$y+6nBcH`;@ll| zk4|FP2ao_=#2tT;%vjHkRSaE;{ZQ$0IQ9}8r3F-E1o$ZP6oqnw{+5Co8<&6k`@S7^mnpn|AkGuM2PgY?d)%4s&>~LcS?dTY8 zPH*ZBcLQ5Kr{)iKk(XpkDOyMO&PRZB|1E4t_V4JmZ3Ha0b(_#n!xWADNCb=Q0y0I< zUBd2}MOrp!EYdq_*>a~D+P*lS4{pkj&${+vDv{J6%#KCcIG@Cvc*y?6L#hl9C6e-x zD#N1?NV@&2{W$Dji~6)vOX&$C9$07i1!_8{TOp)LFj?IS*H^78-j~P6trDQgg88#OS2RRo0I<6n{0UgdoNGy zpL;L6z1YzB@RrdZrobxZLyBT+TPNMiU;YpOy*7KrIiVh?LK{ zn8}a4r6z$SZpR7zKn|>$yaz~OX9yLjg?oKwnR(E~ch`%J^jpyv9l6ol%~+#)sU@XG z3KWx?z_OB!6GkyJEeo>vuYRTP7xfr1%10v@oJ4YMC_^nBP=?hlD>Sxom^H`(K)?=| z%mvndXuH&iB`(d8Y6kOVwRIoH&%uzNe4h`Z9 z=q6YMq)9MqB#k*eCrg+A=5Oeqbmh$j$p5&!_m=Sfr!Kqw@+a6o-@5G0#nSC>d2_L- z#Rjm%UQsOm=GepO0Z3w>q%!D#Mmt-_CU7do~oJ3!EgNWw6JS_nRO}$w~-*GURNs|f4-{Ez|^W< zYo=yosurJv%5lde$Hsyvo2|^$s4;gsyCkkEu*;US%gFbPZB*hu!rTEFIb0?r8p~CM ztUO<^7n#*Ggo;B-WJG-vb1+tMO+?tJ5=3Pqao!M_mXWhHvMl2|M`0f{ZWQa+jw?lp z0~D*RWJ#y;yoxW@WXVYD8e9CjL{hNF4#qc;QM`-XNxnV2_AO; zt~qv9Ck1uDz(kgaNdYUch5FmeU7Lc*sHm6mqH)Ka69jX+*%q)1nt4hti$&Q zBRwuu;q#u`EsGnIea)!*4e6J65nUw@A(-}Lns}}1HE!V(7K3B(W%vL=m~I%)%l307 zgS*(HVfp^Xqyz0BCflbSX@~iPW2H$t8A$Hs0S#4lA%aOUSQZn3T9F$bwjj_HBpA^1 zQzN#arYl81G-J)yA8Na>p?cQ^;KsX=lB}AGHve)~$?|r4PjlMW_xrxqyJ`Z#0MpNV zxR;x>M}@W)$oUs%x9jL`XBYJA@BbxYWjw<`oS20CVARtOdk-lk$Tgm#6|G3N3N-oOeXg`97$0G84neP}f435bxJ6g+H|u76%xC&_q$a zeSJ4;l6gq&xmmhLt~0kvBzp~t>)mE5Tz6tqI>~cGn3_8@2n%r0T3Q4?eVFWzC)}jL88R^>?$O6vlLc-*nM1dpEbe8{>4frO$@1)= zHT}J;%mw=Ho*yNSLQ$T#WySPL0F{8WLX$h0Y34u-yKEgTpf zhWV7!S}1RN9@E~jf3k2?p;O>ccRa{fior#Rras`c3E$9$cNWN5vm-^ApGTwUl~3|q z-G51+Dy7_{Y8M(*qT?OEvT8-HF%X*XNDwuJ#i?_0B%nfRJQQ|p>tvyP)V}csPLE+M z1h=X356eeMs2q|*W~g_^-O|A#?QrqGLcJ*ZpLtZapm(y|d4M&lO5zi*Jj!1D@9sge zp*OHegL3d3e)3f1u(8@N+h$9pr^$WYBjsyve5#=Q95aJ1Pb{Lh-l3O%B*=&H%w4*# zc1TN*nd(e)CE7====6Ffwy5lV5mM2k#Bh5~Ft?S1lwFCllnb;rl8R06`*wvRM_mxW z$Z_HE^)_VC3CRF}I#)To5d^dvbNsR!#~k)=zCQIfc3b>{*Z2Wv9=5dbvfN+Z>eK$R zxQaMzo%$;yD>M{18-^rL7Tl}#a)6+5-Gjg<;iZOlGq)$juiiD{e zQ`D6%q2!UGe@yG8@d=)?eLa;&Bc=-Z2d5(+cuOj@nNCz zAL>*@MD|56K~Bt7VxXcic5-O+2d1|n@+#jBK%~2n=UDvQp)uo_<8ZFen8Wb_Wv4=;SG1-9OGQ--Mn2UX@fGh2d-SPUBYGx8 zW5k#TaZVV~9eto+y@oe^C-gYA+n&x~JwXZC?U>B4p*H)t@^83c{HmI^WDORyqQzhy zg|;*fU~rXr%Nt9!(`smtVN-1Jr<#j@VO;#FS&Of;AVfx)a?FBY%IdOKG9PU5p5M?| ze9UoJnzi^*pjKhpCXd19K*Iyhnn6P)XJdVMeM&4NrislwFfq&(ND?ARM$-URt_#qq0E<_E-^Ry;L^BX#x#kMSe3~hblC&`8>bE~ zRybFomM1~vdrk!=9y1>d%d4;$oB7C@xXC|}5}OpCl_%+2HP_5!Y0DbS|IXy`6BBdDgBKvfs$6s^MnVx>>H7) zGkUp1!ekKkk$}YBR&=334(KQ(J&bPMP^CO@?`?p)CDGZDEW{BIG4ILHm&p}0X-WNA z;;VXJJSk$6YOeIFw1^pJzOl%>zK?5Ml5YqbAksh%gK#|I*fE9KXdKyQ0e8dEsVF_5 zd7FI~K?hQsPz^paTFbAaNpk0&jW5_!93O9raN_A1VVW^PV}p*ZGViq5r=Ss92s^eK zWFPs7InMI)e+k$HGs=AFDI5Yjg#FP+rRc;|4(rq#0t=XEC^^<7T{giH@ftJ2JZx!A zfkDuu1qZS&!vwpxhk0HPAk-CYa1&H=t7_`mG_&n@lNzZk(4NyPu+gFE*uV`!cd1Sy&aYO=it$QVn?; zI&HoGkgF}_B`9C`YwT&&;{}Z#D-v`;=+P)=45JfSW}jZgB|!D-+w67OVUw~odaEeX zw%IQ?D-z9@kM{RQFWpc+I<#L!dNwvlkI8%|CDZ=)r=Xuv$g39dGu9iHb1=|k*`Eo0 z8ugL5Af5=C^xS5!diw<%SVjvwy0YuX$h6Xsx)*%h;za}Ep~52#AhtifLko73p8))Tq@74Y(Ue6qqg$yMWTUp@Zz zFus8*h%72$%O59^TowrsZd!D(eVHF263PohkKNH9s0QJM&HgITf2=j?%2)W1{F?x-dd5yN=0AQ9f7W99CRkxv$czbL#fD6;o2nmMWPBIvLva#t*k&yAgEH+7sF z3oGWtZeC0}r-4;c{=v6$8BVa80A06)gFQhuh+8TAI0f1#?0C6q>T6j8(|*=wCv$y( zub&OGtHm=klWOPV@{*@kjw zcxNt1z%i&>Fl1&TNoB!87(}`X)Rar2pQRZ}>O_bY14DTm@$C=)f<;S5!`WKF*3a3< z*kOFeKNm(fTTo?AwP=y*5_LDh5u1SB#;jH4um29?-33Qq;I|Z`wfF$WD;~r_jo6@^b^9Y zhvN1NGF`0ckeLzq#R}BaMzTYD$?vDrcDh~Gb7iyH6?&ewJ~mCeCmR95dlIIKv5@6c z!vHsL1d<#h6JUZJ4#l-QpHmHLAXBNnC?BKh2$+&bGK369_l$-ViMWY=Hr-+SxB;<7 zu?7Qf`Jn#lWT0IgjQ(6Vg%1u3$*@V%8*w#5Ky4Ea*6}9Uh1lqqVzooq(P;tk|8aV8 z|M9FAhs3byDWtoSfJO3a(=r*mzu3B85XrnabUm!Z?nsTBU?3yW8Nq;4qt?i@ag|m5 z@Bg{#)GnD`*d<}~Il;p!gM1B#b{x~aYo9obxf0!To1nQT`;x40mpe*B2USv`$0Yt( zHVt96AhX)y-98f;*PUDLo;eq@1YzWKJ%)RdDuj}|U|TIB=nP-^V8{X#Vb0MtWjht6 z8KKV7++_Qeg%<|JRlvX6oa+;(ckPKYXBsTH)v~)7&vN&2PQqL8i&6@0x}RqZDsjO(~u{J*_7{$h6oR0~MO#q~QNT$V(%% zM7!aop%CEcK!Y-TJiJK%lr8US)LXo%&CB5_tdWc=*=%%c zM78l0xs!qSu9_?&Hu6gg)*xOgOS?jX%D`kzi zJB~S+Mdn*^8+2Zzp+y1<$u)z2;~Vp?uv;Iyw>jJ&#o>lN+#ki^D6+MNtIU#(Y&rPr z8zam87`f$#LjPiyABug~=_4+AR;}-8w7zF;YwoO#Gnytw!gy5q zJm9Hd>dE5v>^ZBg+J#Iv-+x2!O-no3TP(#|uR`3cjKEKXNLHsQb4r-uQJfkDq6EI<0C2SOT!zCk?u8izRb4XD78}ZN*hbmEUS6GEVk7 zI0iWiT(O#RKrMZ;aDenmT7}y!A^PeAjnwvKfdM!*aw60x-Q_TF+l-(0OX@S}t!%nNtgV>AILT$k%gN1W{*8l&4J3>_52e;=`jZrKV$7&_4OVG3 zy0(Vb@Hv$~LJ7!ju)B&EdTEj;d7h`NhqLBP{VJ?+tGraYX4}3KxbjoGe9BPgtF5+0 z9bU5*16huZp8*UlfPR5W*06s#PJCkoB)$ZWl|UiAMDnPBonjkw&b#{%ev*S0phAx8 z{&_16-$Li*_eV5o*8lDup15V9Q9KsaOh9`dFiZf4(4I!fZbCP zBd2QsPQ19GAXl^r(am)k&=y}z)1OkqM#Nz}4w5ju%6^DRmvc9%LqwYq>R19Lm{=JJ z-Twi(k+)QN#5^olpX_u+8d9)Y?laslBDE9)QtTAQG3oBu8zo_wyKM&#tCx~V(AdQ% zyA~?5dMWiJ;*Ah*PiIOGKY7J2B(cbgC~oe=FWlewpd}1!Q|h_ehLy?i1KGdXos6TH zL>;eW#Jd`ogIpPCIgEN^)i5y4RNj!9Wj315)lJK*jU8-G0e_K#+4HeyQxapQ3&`DmSzO;qWTY*t`spoK{`B9F*f7V2t|@}il5 z`YyN_a>Py^eA?lkw)>}T{;7a7VbB#T{>m%iogTx0EFvc#(cTc3_UK_jbT@3GcX%+3~x( z87=$JGm2tZ6m`io5+({t&)@yMEbDPRR!Jbd-$>P?RY zneNWB&dfxFX33y4qP@x*nj*B-wWG7denWaT*7nXZH5omy21lEsIyg!l426JCa>^7V zYu^>!ArblPQlPB4=}l(tx=BmA2_$FpIMGpos)VMr)uH4#hupRr?6O!QQJr0gKgor8 zfm>k$1t@4HLV!F{n^2%J;@K@TB0Nk8)1!zIAP1+PQHSUA8I>t#)e3A@)k0)RSSJsl zuSgY6%9hSZIa|frE5$?`RqoR59Vpy41!4Lldp;dDHkn4mkGlBG+0m? z33dgmlF{o>rJFbfYUt>ZcQf|-!u-0T^?&IL*O&|_5DMd(f*-2k- z*s7a}&Z<|dpG23!F{B&s65E#115Bagcvuz+C6B@+TB~P%r(7V^+uWK zz((EKOS?0m=|O}Cv#OAYrDbh&tI9gbM-|3pJBLSmd-m+e?_0KkQ}<+7GNu|Hs~U#A znYt!>s_9N*zG*!rAB4gzMjAGg{{rmN=~fg!GU&;u$Ks7fri@<|p5r2vDQLzxVbGk9 z-qs%1RsdtvZ36&K83Kp=9<9RYG|sK_(Vcpy=GP{?#Fv=FY`Mj7KTueJB@Ay}#f%{{ z-c(IO3cI+H&3+BOZN|dFwiE_WtKfK7y}O=Wla796smiLE#@lB>_yJ^FP_rAzyS$A& zBo#OENdgw|1Et#>U0NYihCr~Tc2cFE$6^_5p68nwlZ~k+A$w9=ZPyP}hG{nO+Ij&Y z6Wq5wW_1LaF-(OQuBl%L8QI#on2ynar;CzH%aJOQ&D^*HbvK?ZVPL6627*_Qc&Kg~ zE@jY&F}T06$G~c(tF%fF%}+~6`a|iDd{X)&52ZiyQ2HZ}tI2!h@eBe=c<53dy1sTi(Whr| zF9eTgb2kr<=Zq-|uswS&SM=~WHeS}_#_?7?j*lOq$BA_ONIh>!$B)u;orEri-yp1> zpp0`Dc@U6GWu|fRY)zQAQ^9# z%{F|a&w-MW3TniT_|DObmJmE5|05WpJw8Xh*Lh0;yKF0O^c_9skLUX1IXu2CZyZlW z2SS(1Z}6PwDWNgckLX7Nj}4HJ2(D$nMMFpNp6Ho&m><*!8h3GaoCkFkj;V6G{dJ>? zrzho!ld?I}yCUE;>W_Fuu`z#1zzI^OHdgmxC@v^}M)VGrL6a^`RI&b7k)>||Yb8L)*+g{CX zUC4B3%^1d}r`zy`05vO296ji&*%ku-Kr>Y*IdAk!g04o=Y6H5+q|s?VyPk$8l~PrB z^kTiH*b6ZiJ7S-!K*p#EyEly-jP9J&ipE4vI$xQ)=2Xo1SrweQbmV0%O< zMi`ofs?KYzv|C+kh1idFbt5oj!$B|Scs8kLKqNm|Y>ME=rD+B!0sQhB{1_hqoL6cD z6a|Z7+HWl{ zD<7@f>>t6zHk5yZ=Aciy6iac*#klC*X{R{OR&p zM3RIcjN&WB1{l8l9L`2WVF0(NO7}xW7KjA*k5RS-I%BY=-4f6ccO7A^j(K+2Vd25o z!>+o7ve=YRYM{yI=jN*16<&iX6g}v@mSv8nqP@%?y<-0GxKOw39NM|iJueDjdboCS ze=!tE&H(^WSGYecb8e~hWlpqAR-pg5Oq%j6){f5Td;bK_AKg*@T;qsxZBTpbi>%yo zvL6=7rD^Qh;nKRoTti-_le-YOqW8-;pG=-?Z{i5tpi?=YG3Vh@I})kJ#RQ0AwZ?++iym7Z?13rUXb}qZr=-_4hNk-n8g1n5Hd;$a*buCgN6t zLe7QXsD<4dbSLrFvM9IXA1ac=c*Pz`VfZ}{#D9{}OO{lCW_wvwEgq%P@%f$;@t>P$ zBZB7yGAgP4AWUYXTSZ9b156Np5@AB~C*K^Zx|Np-<9`k6UL-az1ih`3bQz4DP^Lad`oh82|1#>8hM5-bNnO#P%qZr%|*IkK>_eL+(jAEvzp|6uRa>yO~ z3M>;+w;PiR*kXBE)hq#C&&S-XLY3_@=3*M;ySC0M4dmhBqMA1r*f|K3z=enR^H)AsIBmR)y!=eg(HSJkb@seV{(RY`sBQJIu*3m2qucSI-j>D4VY zO4Dvjaw69F56xQoL(|f%<(9P)uQjr}0oyqEf$;+jn2ZUI6%uvEkOv6~AV2W1z_IZH zGbR%g6ENd23>X3-V6f-&{r&dd=iI8>Qgyp+OWJksJ!e0E@7FHhbgK8=_4ERk6ciYB zu}wp|w-OoJr(=>^uAB2axXlN1%UCqc0o}mf&!G}I9OH9nr zB)+^oH^3Hx(a%aTH#T2OB+zsBj68cX%_!zhT4!Kj*lZJ5fl3cCD3(^zFVLO0^g@Mf znCMwfkFVa2-+;8<|f8U`x~7V5PZwg{4M3qrHt2hTE@TNn^cRC23yxVA^n7p2B( zbGflHQ{`{1&~r>14MOHFA#g`8p8we|KRV#unEPo$R5A#$Z&D$%=6AKKv?5RF#CMA9 z^P%?sDiXmBPC<1~)EtXX#q`V$pAs;1jl2dT^82XhIA8{Nb8V90eE=g#U&KT}f#V3C z)R~pvD*_dhI%j1sN?gc+%ex{XOKrJmGvWjb;X=yl#E3IUd7XAT=@HM=G#f&^zAB`2 zK(h>~j&~%oOffo#b`Vw1qU;dWm`OR8sDirNGM4Q&Zcq}E?ekOlm{Qb&ZIUcXgEMxC z=+HN>rKHLfD&HWfEG;I2aj-#Nhd%}MJOFxTB9=t+^e;EEAiE)M(o#)Nh{QY%%->SJ zMLQo8B6l+@Uf<@`ocNI$q5yPwLLwm-q*eaqGQGrfMB8;I(k=a!lb|IIl~ZosotFPy z?^XeyY#;qy9m<`>)^w^hXcB@V#+`)pTeZSEJkwd>a#HGNH0Q$| zLOS!q?NKdcVlzL4Tq?ds0Pj3Bt7zO|(@BcP9brON|8j?-0kF4-)w!kyS|$C22oYN& z1KJP?c04UHlXWqsBevG8r3xUyXfZ+-k`K+xfZwD7XEJFaIKo*l{y5bgDAYp!py@HF zGoqq=5veAig<1?0c%hnrL|mMp;f5NCpBB@JKq~$>@R&}EN4>x&LOUO%u^ZL~Reg+< zlYuT;dxVCI)*hv~^`-gaG~BoLDjF93B+Z5-kwJBvYzu?xc4}wfm8z&E^LjZ(+`QJj zNqI^Tg2~6{J2|@UBctUed(Arj_h`h5hV4_|dFA!UmCr&hgXnW1QcRG;%5HGtXR1N4 z;QuN?4NVqcr)#6el;e0&z5^cJM7xeXlJKe5teu4hBSK(p;~L|pEI-{>Hgklho8Y5s zw==qo-c-zW8Qn-JN3(D4af?GfnBN{jZX?zF(#~PAjulH~pb3qxnmKYx z(Yeg2CSS_N%qKrzeuy2>%klLkWN?(; zSW+UX1~T7JeMAkmGzl~hI&)bRHlBKRL3R;Tlz@&v%m~v=GvanIsekLW$#PPjwCNZ* z2#n3XrAK@$fBee@4j=8>f@N#^)|F~B86z>76KLzY!u$m?m#msCgS*UJDVzPTcdhT- z@La6|nK;}Q9&2)}jLj;w*m~17mVkgyP1BW?-e@q=|Hcce+Hb0TSdsP|6iz^|bPjF#j1R#anqY`WHv^Vz8|wn}%sXUmV3^W`!GdGt+2{>Wzw9~oIn)t9;x zFl`uQmNLKuq8&Sl#>lDKgFsVR{qP7zTZ#A>ZMoh7b?0NH7Rl6fY;?5xSWQRVNvZhb zMa)qR`3^71vgVWT=Uy2~5L4=lyXqFO;Alw=rWF*UUh~HPlwWKJ#q49CXoy^7Q$O|H zg@0wQbxcXz*Nsyk%&M92DVeZ|)>&CfsX@({Pl+cq13o1!vRUR6Su40fWKUpXB6X|P znj2-4V6tp`ra*#a=t<2Xqv<0?3Pc?$*pB+!l^BKg`0QH;x^58X3Ka5lZysP@meGmG zcA`o7>h1hq6V1$Re57~q`7MKsdf=XQ@0Y%QHG3I$I&CK#+UD`5vHmN7OZA}U53+kN zS$RNB4CwoI458GwQwNVhhWN5ig-q{f@Bj5-Z0!9j8(FXD4~C%E;$-Re+m}~X%e8&` z4;*~KEr(us>+MSDLUrMWB`EdMZ9=N?W1_iC2KSu=t2T2v;9 zuD~E9V`(FvD}5XQfn%rAXS1dC_E%AL2GS~ncZQ1}eV_)m#$aF4V9^U+X|Uuu0faeG zbfy4AHi~yQh6Bv@>h^uv<+Yp#L(WP0s-qcy-YZKlY$u`x z*$l=o80~01)}E#{x|yGDfuGW66HWcM&za3qd#MkwEsN&=+h)28TXxH? znd+Ekr|9N>vWqoIXxm@vAfk(XW2RT%vZWX7p;x!y6PMlXHG1OL=k2y!ZEs+3#8^@{6%Q^kkT5{pPFnLt~Qjrvc?ERfycf);q z*QbFd31#6d1t0qyK6X(Hrr=Ql!}7nbB{Oaqo*%t}-hzIN7S%L2D8Jn<5UCC;)IuA% z^!3*!b~31#BqdCVO50Hl)E(rCG2F&#V?+yU8Uykn+X3>ZM26wafaUxi8GHdWkdedhSx)ap5y?j_BnxDYY%#ccDccI36_|N(m2vYv+E0H05PCq ztF6z{E4Nqf=qcJQsT9>Ax=v#SKM86>2|0w01wm~z4~80r+I3$?dzsM52 zh#$>>2j;DzH5iN3O&9XZEM6T_j<-g%xV7T!bkJq^i0E;5cF-Q-R`p10-FDa+G};d- z-qRubcJpkuwA>y+vn7rNzoAzx|3w&hkMG!+)ZS4;! zx$F=B;^H48Ux zK374fqK_fDO4+FaQM3EqN|AYIHL`|krUeCZ0 z-5xIW&2-u-pj?~qzpSHkoeWWK#VVXmu$-JhZ>CpuBPbAB^=1}>vhi(L6n6zfxJr(@ z=4G?17CI+Ma`4{6q}G03DRVerW4BdNmBZ{&||n}RONX5KyCVR)j(G0-py0CLXjbFSl#u)fmhp>Ur@|7&4%LV!Eto@-|sitOn$x5BgSX%e`J6l;?? z$t!lIet4V+Mp03ugdL%{o_dOf^}?uZVTO}{eJ89W%<^Dji{TDQdbH|yo2=1{reBj= zOd(Mi6g^?oyv1@ZB77|CyOoCd0Tf(E|@jv4taPSfD9I7>q< zigPshEr^Jd#Gv>%Toez{;J0`s4StJeFPLW9HN(bj-VR3-b^WRs5#=4KUiZRywY zOw29Wa9y@^;Mo|oC5Q>UaQ49U3*v>Ym%5D1SNZqD}g|`Pk^Wy(M=J~labZZ0+N{t-?faW2Kjc)6V8}c29>{=(GEZWFlbXR4%HnPEeviqj!??{`9 zP%KVr1s0jbqZIk&O%_UwgK{B6o(jo&9-M`nK)8&N9qd(?2^sZDJ8ic~F1oJ2vcI?` zSKji;AN1xXK7N%+Mxv=iUV6;;pJJg-K!rBji|m0TF%>p1{{-uHAa|`B6(;r7=2o?6 z9dm`=uY|REmwR@zg)FWckP*Uw8gk44{&#{m#FI*VhNaGN?(9fkOQKj$4tYboqcJAL zos0k?LO@=A-`ce3?obh65Uha9;=?f%W?=Gso@hRiQ8R&C$Bir(ED;E|;N5n$-8_EK z&fs5Q$STCMxm?Zj_`w-8iT1si4*StTKAD@=cSPct4_Py@YzlO1Lo5YP?pZ!*vuH$l zXb!lskfZ?VCl$75zSITMG-PdF&qjJA5m^YB<`*QxaHqQF5Tp&?)4cq^U?;pGlyQvB z?_`ewWa~;Jj06+Z$Z-VZh5R6FO1HZRod}9g69}9j6uP+FUhPCB2GQf$H=S}o>B|3i znaQ-&1K^JaWzLaR%)aMDMeqHd-fIa9@3|TUNT5@n6S-Bw1)>mJT=T{`o|kCXTgP5C zMX8wP5XD|qh$uoEkmk$ZSjBCq$W~dN@Z)i_6G2=pb>uk$S(Qzk9-}f2>dD0_H#wX- z5RlA7%h2?73?~GSGjvn|UPule_;CICkj`lwLbp zTP+kH2^{=ihJ2POo3Ofs@Cn*8ETvDw%VK%k++-MR}{W@%otWr5a8JFupr+xOf4*3 zHI&lwh^&ZmE1{l{df_4@r!&h|>Gcy?(osEb2d%A9P!~UJx62P~Nu0IlGNmGjGg^~? zhCW~uk2CS#$?o+7KS3|ME2^=FR{04jW@aGwkLF5GE|O=oGjj&wUK|rPvOo}7Z%i2` zFt<$_wzm?^MEa885(0CBl1%E7$)9i&g|!zclWF!{ZIWKsC0&syX#st0JDf6aM7R(u z;*Wl*X`oVH6>&yRTR=dQZZkK^=$-R9+_j|lJ&CPCZ^2C0s=^isI|PCpfW-Qq%o+9^ zu+^Fl5(#l^vPnbO4Aka!OCn3+gB+H<-N`5kgaQF~kopV?WWM1yRotXe#Z8(G z7uG8@7r&59B-OEf=yHaVEfx%0tl=*R1<1+58a8{h^sHjaZeFU7;B}? zp20_otKCc1j0wRjKTuh+XeB>cNf{UkBedWsO$ z_LQI0|49c^0$7!Mmlo*Ip&2}|06VDjm41;8i=h-OA~7YieCk z`ZVtp*`PllI1BUK2;IhXnt~p302+q_N^@2CxI=WVd0l75gJJ&c=jH^20L32bdL0M^-p58&D$ZYyW9F$<7CqhBgq9|?>P2mFX@%dcaAUd zFTCC(4~S=5)Zc6biS(e@djnOHH`#16D4OpQU5Y_SgvblGqp+b=5GXYgpl#T8q&?%n za*0+ge__J=12#%R#;~OgOpCKTsXJLyce-bfFNw{#x90D-Waq+2&PtT;CoW8V=YBW? zI zyf5j!y{COQuKpm0rIKG)4PV){5RNjAK}ujN?y`OgR3iH&a!ER~J{}4?<@f+?o4x9j z1AMT`&spe3Shxo#$wFvY76X)Ul@o#&;f?nmVo~ULwMRzq!E`p!B6VcrBR{?}dZ^e^ zj~yDSxD0lL?jE^}8)oMyN(V5cL*!upz?yL#OE{4<{d1ip(Qybi;y5Ht_fvkS;ac01 ziPDX>HqB08f1%^s2fg^B{aqg)X1EW&^;SWzb_yD;g@g5QlBE`iZx9gwrFr)8}iQJ73{69~AY8F-}Hile#d_@&YXbCyyd=1g4Ns(_@~bC>v9VF;BsX$@vsIa!}5Qmd?2q z{MZFWHVTcXW0L94*akhcgMp@rd)$*YA#lzZ z_mqwT7Yk86k$Q{>Mp*TSA3kGj`C`0eO1K z9C-sWsx0Ovqax->MwO^)J{NN#9pV$l$qgE8sTIw#^00{8(6M44R-AhhhK~m04^q;(k`mdJ_I^H_)@zxc2`E@5(u;&$pg~B3^erh2`XXT$T)7j_vx4#!)_T6&qd?oSV=3!Fb}S`Ejx~F-GF3it zjtM~PMQGN*Jh!`;8MCB(78ijw;BqVq8nUyLmW)3^DV6L(AYbOMG&%$I>ee>}qnVOS zR{5o1I73yk*+q#a=5&S1Xi?_vqTEofJ6a#&1JW&v|W%aE@sY2#9d%q)1ok1 zZVQbFxW;b{Er0qKLHi)AQ4Gd*iZj6!LoRL<(}K={WBARvhrKX@+5faWf$v?Nw51I@AcgksuNOExwG+4%E8Z#c*G*u`|{rZAmGYAub@%4n2UMkBSBMrtih zw{+Q_5kATu$sy+=M@R$oT3G2k_o02>5zoGFlH-L!Mm z4pN!MXk`+f76Mx5UYDbT(w!NY!7hMPENzu5U$iZ41w3~4!~8~up(lZFC{~|;a|Vrn z3dA>Alx>!P)`5K?A})~nAtmH@P#4)QZuhRYqUE!YhqA5VWRq$mO{p_vwcTXUAyme_ zdhUI>`AL*`CM_Pw)0uaJ{&BXa*@9>kK#5^|Z80MNJ7NQe$qx0o`O!ihL9rCD<;1TjFNKJfONC9^`G}1|n3LNU_O)<^tBxd{C_f zRc1{OnV2D=D*TY4@n654Z$^fqrtqAogZEvlnDBwQatuczk!6gv&g2-B-#L_V*6|2N zoMMNdF+{-?10B;L?hVsg*XyVc+Qyx!DCN4|e;rXX@HRB_mW&Mtm5V&C4~wK+qOMaQ zTEegbn+3&p84lQ+d2uVVaOuPzO*k1O;WB?DWWIv9(eeTXe zGN$d%;Jo(7DQ8$D-)~3Q>v^1yhe@>b-bhIzK%~1zfZ|;_y?}g+V7ZR)0HWIkc@BI~ zbpY~IHu>G{d}VGy&yRPLt>Jar6`JSfiWb{umOw?TSVc}nt5AINh!^HOil#>|$Fcd+ zoRF@DolAGqV7m0Wo@a@F=hGf(M$CMNn<_~<_<@&@#LXVGSuIFTehq;mki9iaVOp0o zw(~&X@3zI^&VjyH$BJ-ktj!+ar27<*5KTu*kr5fB2dCrtAojpGt%5~X{)e(#GzvUJ zXs3Kaz0Yb#?Z05N65H;uZv3C!mq>9^{GNs4jq9=ZYUEriF|z&`1;s+Y81b* z91zPB=S4r8vVB?$7+7Ozy+h4Xqn^nd(V-VFmE1u-C#i$fBg zp}v`+!f1^y=}GAgr+(#qANnpMGyOVNkEr)uU^0z$L9(pmfb}}wcdHNREY-@cgX)!p z-t9wRLN>9jPyVuz2^QpRlZllxtshY}l_*|d9~+R!P1bhY4s&U4cFY&uea0eU$BN`< zK(xgke4j2=)JC~V1~8c((d8_Vj!k*^dHU)1kq{oV1F}?u*cG-bDj3P?u`C z*jLX@sFYirYBQE1*_OI&>p(ei2ukBJVAvrH zjCw?@%itgt5Y{V>r`Q2&@z--C%5?{G^J* zMMJN>7Uk?|#i>)3E82=Xg)-@msi05^ z-<)9EJX$`&!MR~rBBbe8(KJk&VxYtgB5Jxjh8H};G?Y$_nWg*E<7p3%#*GgaT33c* z{;0i>IFRwCTk@$)m zRrQLgK+&jbuef%l1CS?TJ1T#6BFCxh#u?ypVj?nh;g3{7>U0!tN5y8s;V)K8u3|<@ zYNuqPbuaJ&lps!$Dd^aYOlpp(e`F;(wkhlUG@D0hP|F^{GD;aGn*m0-k7Hak7tOht9UQ zKhS~fHo~s7%+I*XE^_qI4*U?X7%JSE5MtuC1>u;a>W5=IHhg$k{YiG``M9eRsWu8=b1$&!VkKp5b>>{OI2y7YKG#v)A+ z-9*KUbzw_~0K&PCP|QP@_B~z0p3ieKqUH88RXf#{MAw8Gn?9!qI-8*%W+fm%zt;}L-6Md^XKi$;wv zpbk@s)GSjF;)Yqm%yJCPi8!I8Y&cx)z|OCWQ{d>w;I7 zM?`QueGX@UARs2t#mXrB?kRJ9&3!BM3ZTcyUmFBI_mw0L&qI8HK)vtjT{61o)dBkD z`-O@zx6V*J$SFyo%bE|oKEPQ^pTFLA1Irz`eySKA8`*FV9^XJ5G`&S6mwSKZ$6%{fSdhNbZ6c%QC800d zi@+@X)Oi@}NE z8jHtghaW^q)w7XQlnOVYiM9NCS3ujgDQB$5TpZhB(kZY<+uqiR0^ChcoZZ52^kq{P z90QXph~F6cnbnnpa@Zm#l%-Gl7Xm5sI|=7Z(k#;#2Y?x%k@g_-VOczfpHqY#Dlh%L zCl{rxp~fa6Onj3~iBeH6Fn&{77Uvox-3Uz+f4~^qV_QD=7UFa!?Z+V>_q3oJ@L#iY)G2m?#aM>babJ`T zeXOG;0l<&g%;#f-s{Qvr0Xl1JJ;d-^%wmz~HaynNXFuI*e(2YcHP<0K921Np{KB{X zl|UPbQF#qAVzCjf$f{Vwupw`E6P9n|=*0aH*;AbypVw9J5oW0aG7efhn&~rR^ zY1rObN*b+PbF2__b1ZbTzeT5Gp_>jpf1ZOrzVo1ur=sD+CwlenJ-+%aam03k-|{@KD(--bBqDmB2tDMe$v>f?Pjug( zl|6Ne!iByIu)9v}Z^qg9`u}FPryV#YyJVcg-wNvoMdJGZR`=C8li+8G4&NFFY{BGP z!&l4Bf@%2G( z2^SGHY|IW2^cc+p1_Q~$qAt^mqx!qZBE~7q4LS{%?8!9u&OZXLcG?cPG2O#|d69c% zj5&Wej!*bbSG-Vv4RI{5GL&waL}Xr+o?@7v`f`pHIQYmD7ypQlv%op`RLuM%aSVL* zq8n@k<{8@$79{ee)e?Cczfvhsxz4=+?#*>0T5{mPqj4x}d@LtYRJt+&#weav6`7!% zqkO{4rE5Rk!Qur# zf>Q$zQ`5aMOb&((eYvF=GU+PjS=dIU=hIP$I!(GU%p43S-NA5L4u(64`?TA=F8KXn z56W9{Coyq$)z`!FR@|9C;un5BKBZKxE@84u#h%n{Vsa_iHDXUu>6It1^rr0AR{o}* zUnKUH-V~^j6KPLrBT4A(5wSyD`vOPI>1PauhMCHigyOvBdHw}4BTZj{3bIp0}_}WiUut>VX(0oJRrnD zA&!ujNTd%_klHy*sQZY=U}e?5nzDD9qLo^Y#{15T&=t3(Tb^=U1wY^7o~<&DiFXfpJmx60CFZYKxkfw9+&jaC!Ky`V z4!7zEX%aZPxt?L+L6h?5%M^>$+S)yC+b+i1VTgAg>Lz{72c4aeIvW9r5J03{shiS~ z?kdJ+|3IGCG~>s33^0mTmDy0reZIfitmT(N{62=Nx3rA8izZcmaT7!8kIjc zL}jS^X9>i~>>a&c^Wr4PnP_)UOyLcDY;bD{Q(Lgm4lPe*Wv~-c$uRyUnd2Z?EVn#P z^$&Cvg2@PkxC#lSzTuNK7cuJ!tVA%}1+lNXO@Y}voDix)B}uC~crWKcm9LrO;k4Zs zv5(WXm!mgg_If)D6IaX%JHlMdAB`_Y%F@Mp&16vMDDzmlff-gUTTsZCbqU?~C*~!}~?v|_SjR)AAT~v^HfF*E{ zMdHG4t8Tx4-b3mlVMkv8`_wetEHVo5_6aj$#QiOjIo5E5RPqW?qb07N=&U|Bp&{!4 zjE@;a@;9nDw{8k11!~!Srf6mr_dTkPpcyDB9%x#~7{{z$mz#PzW&>VF%wM11Z0o63 zV0G;zHI0G8s{%MuX`i$o5N_*@3(%8s`G>0${VDg^Mpb>+(>gYF3aoMNf3k+k$~fWt zGL@QV9fC|9pw^Jb5_|xRyOUP2_Wx;Htu)jg+0HmDkYE-7`o}v{<5Wk3|L|;)` zLUTixylr%Wwv@zFi9kHsqL@32R@^k#x{7Rh$s?=NYdz@|3%;MdqwpTP$Ulg?e)?1` zzdH+JBC~YA(wf|h(W_KOZ!?`RzuP$2!1QLSIz|jsw;Etv-J%=S;z#+?GO=01OLbxM zWk~l-g)@wvsbn-~9nhd@h-2Y#cR3l|jqaw_6ztBW&{uRVg`WXp7)zD2FKKwrazSF! zkyZxEmwTYKrRcMcjhY(-?HWiurnBJ%xbAXQGmSp2Go!Q=<-W+J?)SIFts7S zaCbmlzk80L>`{J+KBLZytlK?6%kDvr{-4exEX8CPopS8j9W=}C501{6&O7*a15PY7 zm&LvpRJEoO1L)8=P#p(2;hlyI#)6YofKd_ouvnd!0b}QH92~$d5rY!*!5>R<95rNZ zH@zW8U!N$xtES{6>~evYZ?kxJ{@~ViH*2f`YEDC^aADERXADL00#p#cxIRWd=~} zH5#HDsVS+*Y--ReU&W`&YGTR9MQmA=uy@aD^a`10v*j{6T zgdwQ%BWx1zx)uDv+CgOVba3vmnlybl0}kbC&HcgCFsj+h(yl>h4&h&?ycr@4A$nNJ zkLFviW%=WZMP`0Q$0KyJaq3&Yr-swKIllx>A=tGb-XX0FB9>FzdiTpm6WwAI>WnA> zQ<0m_t{*#+zQu26+u1XHPJ(@5InQwq@31~IXq8#hqJu1$I`kCif(ds+&2T?e=CuCB>1Tku_46!vM%MM)fQSIaLW4&Lh(oe8Y`Dgm}sLgVpB<4W^)N8jwadpl~G?#vj>$F#gB}gz-l+SI}tY_z!oa|Pvke6VJK~iC?c*O;U9)sjj&`R#$%j>q;$YP`NRY<=f zA0zYI%^_+U%0fvPtj21noHn9HwrKc72&q0*a960#0K4HYe1Fk~W>{=6A{PSgp!_RJ z>KG*xxl<^dOiR(^BR3jj9p}5MD~$G{YmW$-?S!Ja-3ZE| zY_@1K0!zbmrE;)2jBJMABvW-_GMl~(zIkK%f!oCNawHuX zJSPah>V&7yfnbZQReBP?1qfDp5}%Zww0C%pc}e0JFB*K%MI5V<*;!rioz;EO=nJ{I-@j7)@jY;Rj`u(yVYw{UfJ%zfON5`sbmVq z=aW*@XaoZ^y7`PoFhC<1ps5tqD;{XNzivL`lWsnv*(1G+A}^8lA4C-xLGUaA?HTyC zWOWM6Ra}Fl$pt^9a8H3w0EmAV%`IvnCH&6m_qeDjFN%JDFd7U889q>QE6=hBuEn*y z$4&lXD=TpL^S_O@#xJ6lL20u)&LCLm6eI{G0*Pcc43D%S71lAP9z_Xq6C8n7wT*UE zlo|NdFe;5qqe98BKb1}9{B+gU74qk8rLuF_B#2&&lL$bTrV#-REiFwWX8OkU*)&Lk z*5{)&gQ>_egQ?^)Gq^B!OhxXcL7jZ2K_ltJJ(mVGBM35%X?;@|M!WZwE>CA{ydmdh zkder3+kqA{ko^aE(I0$2n6&0a4AXjvog19vHT#60F_` zgQ+*~__u|wnywaf_w?(9o7zlmF88Rix&7u}X}8m?LdbqQtLW@7=t<1L_BPmB!uA5N zNsgFZvM>{YB8}l5kp!R7Cqe~>1fNM|<0!Tq>D77u{l%bC9eeP^uV?QyLC@@C&d8|yt9>nHzx7z;78U6=b6(pWLW z8IeU}CBXsu){Fo|bPSO|aZbxp$6qN(dR*WKZZ(`Kgr&ejAH6F#>oz?_4xJg)g(5)%C zpe_75f(1z^8(0$D&~w_vVO3t)KjBC5kLsCvCwxG7K-h*!N(F)~N(F)uI)f&!TMQcc zLJZojLBedIbE;@ifi`K-eYR*+UB4Y@TLY2n@!>%}oSP}T)nVQy5+k{Yq7WG2T$@H* znRMNwQN9A$z-j8&A9 zqc9$ibR-lRjtTmBxo==4qlk9WBwyM$_0HidbbRwPG&WiR?vY=CZ}zL+cXf~cj!~eb z$K3deKDHq1z?SuUWC{+uJn9t^ZlDUL=fRrfiEt~xMnn`~!>*A$X(*J?sgST0VEEkw zs-euw_U@McLuR~A0aT!DvZjJHO!BnsjBOW3_Xyw7e%Ek<+OsjhMZ-T-I+Iuf5ha|F zEj0na!tDljRsv&S6UY){_nHKhHsG|GmA$WWUIfezaAAX$RiXBLol&hzPiK)ZFPTQJ z+i>;5Hc&w@`_2SsNMylm0;-6%D$I#!Q2tWqa&cny$QQ^KZ+0oA7zMNn}-Hmbd@WKpu95Qw~Mji@1l z)v@Df^%U%{C26J5k4P&NRy1`{`j-*fIrVb9oGqz28I>(?Y%2NDIixn zrWAF7&N;8qhY;p_O7x}}SiH^q=exjR@_|w528p9>;TOLfmG_>X)C%&=zjsw1cKI< zG)APhCW0hCKsEZ>abf^OoEQM<5Ug0zwixHThZp<7I9%0`RBL{CkgkVKCmkBA{q?LK`;(=Z5wvj&CA6#_^&L}hV3EElM}Y1 zH-S-6QbjuQ9gN#1qY$oLAqzV0SkMC7iJx_*pe0$JZHRYi99A|)YrHkGXk8U_Jmf6M?; z!RRpeP~yey^4G((WtYbuEjWQa$Xt||wn?MTv|EWYnv1@3m@mxb)?LEbZrQbs-l|<@ z`JolWX747$L=oX-hw6c3&IBleUGY7_jk5bVdYQ3t$puEc2(QM5V{E%P$#NG^ON@tu zjKsTLR5n*%u`K6g4Xg&3ylED7|Be<^^?_0qt3xgGdx^k_@FSWGG8(_y1TvGXkh?^$ z<@486mL3Nk>+I^O?Wd+ea&w9;9i5;hpeUdMAdm;j2szG>{cKgp1#~Q(A|uq<=D~ly z^*r~Ri&`-pB|vnwiTzc|OsZv7SPWDjmoPo5VaAaIR;RHe=eDukR?gU_t{}Pbr}ouu z4(PLYJ@%LHxGx3?hLi#}Z_515YN}1dYKmP0Hirnpz|t;dj3>c&G0Fg$ zf^`@TsgV+Tp^1STc;%h>$V?H*MT-LBikUpUUdbAWzJ@{us%rB{P?DwqRhEEerczl< z8Mr`V_zr!h$m;EC-_@J0t9?%o zXEW^{CF%|r`y$0t%!j3&g6_+-zvT@%F#1$^gQ{mrlMDtWz$QRG94NX;$A_iT0e}I4 z%u@w2qRF}qav_lj-Mu?_benjzZW%)K!38v#E8UO zgXtu)$gEL@fW`3SiAf>~=ixzN5okdyuHq&7O8X-eOCo}bh8HfyMfSL;a2-VEup|-^ zy4?_Rd~e9^>_wv?G{zYs(X5I$#zoe?ycsr(IrPO4Rs8a>NCZok2QO!CdfHHpKhDrw z^j94wNbaY*-YSfUVKVT_u4fJs&{L16A&jc-61lG18CS}Gqh2DL#OSA9I^{p(CZvth z@tozE9dqM%Hv!84tZfM7M8nJ2YAbx$n+x7-dvng8bW`)ol=A$Ph~`~)GI{uXGCxtDB%HcO zCnInOquTi7IREsK_>jsDqoNUqVzB~WIo=xQsv&4(cfwJ3jPErp+^=txcqlCqV?TtGhRsP)!STDr%e z_S8{~KpmwxQSWHi%fWd+OvOuhIR=@wHI=)w;5a=xbW!4U-l-_f&L;WB$gvUh0Q?>z znn6IR43ww(&oe|EDpM3EISy<#hNEZUDRvUt;<_ho=g`HPx)@n~nDgC#QGZqUt6)sg z3XdG+=KMTZV|@=}<^F{qk*LY;3O!7B&RP)ifK|GLc>Oy~HU_QY>gWIu(`0fCjq3C; z^HFddlYu&?dfqJP1zHHPR*LCJ!~fM=aNb;Ncn@3c3?GA5XZA`A?;69mI4SM0CO#{x z`Rg>&22-u3cQ{lX_xU7}<}t4eQXcbEBL(FxpIZEZI0(}rZnM;-Uy}4o`F8b8F@JDLUp+OJ?&o%hqZoU za6&~Ak*qG{0gY>JXw)(9J3nKSVX!5VL2CljXt>np2|`ZzQt*N)!H^Mi&6}mXK>Pq2 zdck>z;PsD6va6QPV{0AUmEnE5E6bYklTVzZ2l>(oio3`IeQH?gwn#3?rNkjG7H8o( zG}VO5W6)?3JNWb%k5>mSR_myopYHRXzN?nkd4iJjvRj8q1R3hlQ<-2=qIeLe9`a8Y zKnywP6O1fX`>Y2uU8^hDlC6Pw8RO@g-M;GZw9*XE)yvORho6EREgoglrr&{H+7Y^y zK2}}eyGrLU!;}ivONYOhX}MR`hjnR#lkNY1WvgBtrrk zCc=Ty@_}Xs%k9j}Ba9^rFk@X=Qw2$CEip&K!$JWAbVE=^`A4hh;cRwGO5^bv{0i!- zeWq(j|KlymAUaw_bfi6*ns$v1gnlR5lW7=vHH|Eop6)ZY%wx6&p21VWf2AqZ)Dq(E zFozJ9R?&>j65_Z!VbtmYP9)PWSzUm#>^rb_SC$Fq`C;aW*gFq2wtK0+E{z$_@38V_ z4%^CGnW|xV%0H`atwjCSYon$e4#qaD8Xu{9SL?%&wW%SJPRaw97Z4kJIBkAR@trYz z*|Y*k0A?ojDj_GKw{5+M9Lp+=+7)a!Tg{V(ElTP{*pW@Hc&45{0Cg}G$&t63YGav}lO`hrmnTV0(0fQe2mm@R6B~4)s%$=^K&KTmLzB%Zm zCUa6{>k~|BeO^dtp+c_1xvu|T2AH$*zppm2tWZZIKozSqBX^6{Z7OH7B#zd?t>y)G zcX*E`ncbC@9Z{HBAd#KJBZYi=_9eZ3^Mwp+F~EKn@tEcu)+>y!4*_9IoS!^(%;+c7 zM^RNiNziIs{`)o9)!{cx4<{?d(Mklu6yGFYdEp^ht-;dr-;_B4Z_nHq~)lh=lR^e+ft8JKpR~5?2HN*trrG6d6FQ5LGy<=`lh|bA=3@rXgM8EDh-r=Vq~lX%%Awf;q!V@0oZH`1c>rrte3SE2?Q?W@{FR-`J~8W znsDdi9!=5FmE;c9A*YAK$bz*9vnX_&bM5s2;-LotXVH3d?K>oql;y6| zQ3G6vOqGAWJSFOZ$3?$!wb(>YT6z0c%H=)dA^kk&Q|QNlD`Pp;k!fpMUb2h!`ve18giFY z(i7tM*)PK&R5g!Wa`Tn|7jcC#_)|vq(J9JgVH^^So!(D;)3HtTW~9(81|`~!fdjY`g6!XW0{X8e;(U=Eyj zqZ6MKV|1W%n3Mv+cu(muG)j-5QF;swBAS{#LO_R)ah=R_Y6^fjY(l9 z-(n9$w55v(RN0&E`ceKRCZyH4j}uzo3JMa>6Q@rbp-re4W%}npY|*yHFhuaA8*Yr9 z*`h!Q^-K_m>~^jo;OuX){D>HHWO=qmpCv1p?cVvE_+;olMi_;cZQs2W`R2 zdr20J5L_t;oC6}l=S;oC-@pYCv`&HI#l3`)$eY_TW!%+@!wnO$q4BW}pWx@XRPQZsu0;`>oM$)m{WA18>T1mVcmkpAG zm?(nqEY5IJ$>JRCJ~Tua5%NRc9Pp;}M!|i!7u8UFVVMS6PqvUMGNg&QKXZUcwS-a8 ziZ8VH>)L>6QwHn=a9OHHNzh7cAg^R& zTh;a!tJzp@JGaZdg%%9a-g|4eR=aHhVOfP|E>kt%WY*{v)FZm}sXcd0;Xsz7^->7O z=k4GnWPt-ey;w)aFsv0CfHaW3o8UFVvm|b7;YT+~lGrW7!7~+wN@MvTb~`CSGL{cQ zgK{?~cKKgJv*wC zVL%S_cxG(b@;#IeKQpBWkz)etD4MK2X0x+XIzYK2RK)}nyVMoh5lI2a5+hp?IaQ*t z=&EMBx=c&}odt(Jl*{c#B8&_p_F#bxo2Cb1DTAz>Gn;Um)$HQ}_*W*^iSQZqwQY7_v&XkT+9=>Ae1D)=f8)|DppRz$dBN(5Gp`2lz9(&~6 zin~f8znwAY0&fblFlz!~76XDSDuP_Lo`N({7*um?9mAb>h9Dk&Ou6=XW$LF}2a%9za%s}W|h6-EZ%CK86?4$e2OCuCcu zDfGlWqvtf7+3Jc z)txI4IWS(9mCxdDnq8haWcZQmeWG^B+OZDZ(26H_LS)3-^YRDQ!hN@-0Td9_?=`bG z+(K-+=}o@ezeeKY{7j;dysP>_h*`1~(a5wwBl|av?B6tdg!7KwpiFiH2$_-`(G%@* z14I)3Lc0F=Dms@XTSOrOZBSXNSiBF_{Z!d%R4qb+-5AwFJjUfG8w&=7!EI7GoCEvMrq^Wr8~$uTN#Hsgx)d?9@dn} z$z(nsq`n4QMjamV7u@P4wcY}t4B4Y`9o-J*(UYlYZ81wiOUUH`b<9}(uvpHxoqY(P z78{5bhxU!W!Ejv@7{T4<;K~2jpX+_;nkWG# z(N3D@g1$Y%TSw#v-ejo+Q4T2UhB2JDx`>~bpP&eP0tplF6Hx{>lXa6b+3or$jWhwBu6}1*|V0K^UNzN;+8w9lWa;WS_d~KuQ!Y=!;O%na=b!EIP!9qVz~q z4MwvlZ{p++TESZc-vt0ErOTR@@a}MOhj*3EL->glZ&WmNh@45@G>H z-BAJhLJ@Y9NHc4bWs!YS(A=xtnbAJ^5T2Z*MCEyPrdp z4Y9b!SWr&#f$+Ang`Arx#>%jix|STLiG1x2aMne@IDX90f!P37-@xk9ncv)v_zJ|x)P25C0LgxS{^wT?&-rQnXh*hWKql@jAiIqm}VL06ZB80krt zVHmXF3#tHJ10~=7wp%aCw88zzL~Dl;(i~ub?Us$1s((izlg4tv#UYiUciy)AC+pKn2y}&4NzLT zkYW?Q(z}GQS)Dn{5^VB{W${Wg1o}j){`rTsOJU5w4)KsFP@IHSy^U=eF>4SW(x~<> zeg?ca6o&0cOvn-CPXrkP0x5}tVU$^lmaJp=51;6c=8O(G$w!Nf6kORgTEY7g0hpgj}|i_vMnfR0xa?pm{nV7NO^&>JT9i%iPAPlT1L zj5czCh>dQ$Ky;`U?v<@a3?KYiubnMKIcq4_Lu*P5i~+gv%?OX=$X1y$87O=b<+<^V z%3RNpw7;X$j$42xiWM^p&{hl3M}j;CTP@}QbeFAmO(!6}$R@!bp=ekfkY#NO$M1LyW@DZvr-ARJ##TzWC|+^*p*I zv`k}!FgxR*!4RuYd#ZnVJq2GPRrH;cFTYS-ptIchVVI+l`!eK<8Cu~X!d$%apo&Tx zh?;sNk=I_;jT~kwp|Uy{fEjK&PzQ7Y#n>R@YNg1Ku#^`d#aG{A0RZs*FIw|1hHwy< z2I&d7)>Yg;+pRXk(G5e~2wX)jKyqEgqcStR>OY_mQ@6JXhkb*bJItuPVu)!K?n}|^ zloqye)-JrX@Pioa!Ca9DKz9WLY6En-DzC=#vBFWkK#bh%+yfmW@PfxNmH6x-ng5>Xc4LEn6AHh~$SR08V2;Zs zE<##4wI~aP$XxoOBAld(s6SSwL2kcE#Z=wVUkP)$jJn z*v{wNA=ecvTfRTXO5y=?JhDf5vZKOAD@oK)nP5jJ{miG(Ndql)om4(-q`YF*asmQ# z2f=`foW4~#`y5E+m{SLr%6bS?oFf^RUlFg#@q5D^7c$gp_m(cB}55M6|>?hwN} z5(qA%vyqh0THiF*fVyPulssz3vTwxN)orWCd`*labAkn%Z1TTk_`;}ez3{rHYKY@A zPw{ubrA=9ri6leHw=Z4|U)sm)JOYJ|PXAKIGY317yYDeXM1tAQpt z*|?`eRtBY4nicT)7@oiU;t^Iy5vM0#T@7Asyb36`FRI?FU)_+3BVi6wM8#6xW{z1+ z!a)urVnvlz?cpz!Ce`l|#Do3?DUp1Foj|LJ5UDZ~p-lpm+;NrF8Yc|!91YkD5?@$D z0-q{6C75w09>fUxGP6pHbvv_2q|X9rls0C(&%I?|ZL|rT zN;OqbbQCd6S;mgO6GMgH+9QA!Ld(_|fQ<_69~Lo`a-E6<1f&zyN`fN5fnB5^sqwCi z0!6)V;|HXA3ITBfY-{-XQgemvm$*;R6?BOMpdZ*cx+!&nxG+^6L&QXvf@DJ=$K>Y* zy~R0#=k->da_t@ym|P_^io&GXBW<1qVPy;eI}c5*G0OQ$vVZV#15jY)r2N=wT|}qJ zZUZFZ01rxNAf@M%tTig_Zf;`txVxuJfR$>EHa*Y35_J@aS-A|h-^}zn9IcK-E6zo> z*9+QEeUQBSpi9!!{WFe4o*2Fl&KR|S(NIYBoL&arNk&5xi&F}WKxO$jJBt4eF>^JM z5kOb-@F?T=2yozpRcX|y7bA_)va(#6T6|c-7xw1fMNa-!zL3R3A_KU0YxAM3`LI2c zt)sgs!%4OUap2H0n?1n`v*JqniD%>^zc4R=I@LD}T5JqSpUpyR;4TuvuH) zl(Sp7d7aV}6itN5rD5}#XOl&!9a+afz$8#w&L6#L@`gOm=dz)${t0GgQwWeD=#1gI zc^!#6F7iPR$rl8$dsD{I~4c;gaXl?HG^c596$l0@F|wjN31}VZva*9n_6d6 z5Fl=rZTt1bH4-wqUO3wZW+QHl=3+9mG6ZxxmhDZj=0EqQq+n0>!?q+u?hkBB`o1NA zL%Ste(&h4#m2#JJMdLZjO813qG?}WO@Sq?_|Ei)mpR)qOR7siwcR+Ew?NKLQA;~xD#!!<(z{!TaLU~jw zhAH8w-LD8K2Z1bIosk)H^Lo7H3)PwSVuWYBamqm&IB->nwh)3RR$Vu6fbEBDq9kMpIuETNlf z(;75XR?#dOX3$VP44)JaLn9YX?@q*^WqsPj07j!i;4}(err9PImqsZf^DtnCMKf~7 z)-D&67q*3e#M0=GzaFi*$OvL4AW^Y5s8xvvn|uTv!Y-Rhzd6K3+gD=<|BR81C_Skb zkkdetIi6mq!Y#6(nuuHt!sx7htm+b+j7SQPyFv&|i=Lhjbue~~PE4%=TnR8u0v4XM zpzWHJx7_SD$?`BT zhGF+a!*rzmQNslB6Uf47Bw{4ox@^|HyZ~@1!D_l2HX1s|zI0c%44R=6o@aPc0aYRg zR{&3Vvjohn>*l_24`(!CB#5q+F!7IbjH0qkufwREWXc zb4)>~1&+z-)5ITRYRl!H6l_qGLaDvgqbpwn@>lKkCI_ZYioiV1vB8+0GGSejJ(2vv32C- zRj%2L)-*OaOwEYytC$RnKhgaCOI$(}K|HFO9-#WXL2xysK?6fD#BfmwB`L!qMNP3t ziJGFxNY%7hFrwZo%CK+H0Kc0w$jw_c*f@{Ski$MFqu~$dlglojl9msja)X4Lou-T6 z<0TY+4#(Sp@6igUS`bD4phH6ua!jqloUL7d zmAHf0o4^nLpaR7FX?tnV8IF_h*r!YooKDD(<|f*mcQd+=_VWC7^ERr>p`uXKNmi91 z5bSuasNfV)@q7Y7;i;MhVq5RnYDb!nZ`E^XzNmGw^Yzh*&Ig$1X9O6ygAUD*K7MO>ED{ShB>5EcSu=xe{y4i@DwIRfr})Fv9Rj zy)%%YNFD{)xAyBfvRsLf7*7{4V7-O)Ti;yjqIwh-IuYV67K8VJ8WoI#)tGTCPbS88 zlAQ=|?q(+rO@m2D6}A`2C1PEsGdR)wZ(UB!QHsvk=7G|-_#Fo+^;^K=hX+_H*VPo{ z&IwkSV(j2yNpuF$Y83e3FGkG;dmQH;LKkj0c|`|?y6c*jA-ySFok-<)SI|rZ!_qOX z%TA`Hc>C3@tR{HDZF@3+QnSSL`li) zqm*Ck-wBc*)C(sm$4+yaa_lr`se(vzj%wpH7p7LRagQV?D$kG{Ld}BtIV0~0=|elp zB?Bqu$5m)jqRKC0n@H3IF56)hpxP3*8YT{<3N{O;RQAdKhw){L&sXCAE~_H@g8U;wQdN5M&)B%4tV*QSBg_R6lh1V;rLT7A~DkJ?}j-kwDAWs@r<`wby zm_hf@-|E5D=|S58kTbY5tAjprbZJ_`v~3G2#{el5BHF8vmF0SZz%muOuR$k?@LEnt zoNi`CSj(2b#vI8HxA|!^C(24El?YlIsXep`eNk1v7Oj`FI(Db;j8{$4JHQ6=S5LK!4pJ;o9B~n{X>nqLUf5i? z?TVA}oX_mk5kHw&odJ&1r$|TOh}wDfEPmwvbM6}udW^KW083_@jF>YL7E%mA5M-(Q z2c$oll}<;g50=V5)(w!A9v&;bSdR>H*{W3cz^^aiuPxN+$z9pO<*b1e!QI~4yU0qK z1^e)}-o;7HIEs#^qf8u)Yigy{Yu@6sW-=I+Z(B>*scni*C_-QU+FHsJZBuj>L@|z% zGTj=LRs;^w#~M;X855!RAL!&38B=l*(K74lf zs$va+vEOJ7>dypVI9%31)tb*|_pYP=XBDA8Jg{EJ!qWP%jv`kEMJGln#L5m7oYE{~ z+Na^Xiv`f7v|(PFVWGUTc54$W&9}KDLyv8BCVLYlYl%Ff&*u46Iews|qJgz<(%4Ot zGnEDSlCp6}X$~HvvRq$f<0K?fHtsYHW#i7$P&V!y4Q1mlv^@IPGO^+&oBYV=8u11< z7+)u=o<-Ejst3aCk$1)*&{kXzQY1J(uKRN@AD_LMkDG){qss6`h?D96yA66KkeJ>< zo^p1s9zoRSWuFY17a@pU4Y*GY6p8+ey2k`28bFdX@?p!}M!G*(^pWEOFne5Cg6##A z4rUe^U3$&t#Tw)^4FUP$gc15t`DqaV2t8nLG@nN)1tk(7gIW&7H1eWqgQ6=-!$^ag z5yRooy@Ugo!fcN>zuzMeB81%{3K-%OVJb5i(HUXl99*K1)>HT8(%y1`#oQ3 zp;WH0AEtJM3-RYSpN+ z_%+0CQF;QeB272L+c?cT$kTp**G)9&5JdtQ=u+85E#B^y-E6TlMi72(ehlz)*hlV! z$C`|+tL%WVJ)&Q-r(trh;L|e7n@MelTf$9hm@doDi;PB0FyicX)hOP@*t9|UyLvK$ zp0S0*Ou*0_-Zr41t2<_x@o7-!3tWw)ypmHrs{>{(-5V#g$3Q`hi*p@D|L2e--+8u+ zC>nV)_;Qb@5s9H3AUX~DhgeBQKos1vFf4X% zSM?MX8^Y`i#ayZ(LFMnPP07ifVZ!t@G}jpX7qTabNrjtB+!jgpA4}e^7IE&@llu({ z;!h0f-T@3>`0A_4%b%#n%SLtOnVURt4MteU3mTr0@?sQg zaTaKxSCSLYajN;>&eIou~b7x)sHgjJNuL1`&N@@)m3w30n&4GDl$yw}PA*nD)y5wwfs0%%duMSpW@bh8jRe zuhj-mXb5@1K4zT_)LDcgQliAxDK0Z4pD!N!Cn07b$2Y`Kk9G_*!^nq=1qip zF26r9v(H=16XGk_qj@e<(jH+iS~Of(wM=;~RFT{w-7Qi}&R-Buh#~d!%;atMn1}I} zB0NdV5uGx0z--`8#3FOSl>jkc8z7~#_0oX?hy|)dH;9{(FT15gM^WfIWqCU-=QSQ} zl9h-J7#E4n4&*?3b$~=#(%=y!sq&L34zPmy7C)Lh>|vMs0Ha4VCD2^qB6e5f0JM%O=X4aQRGT+jNvs~X zL@=DrhnvfI#?FWDF)5i%CYOvV!ZZ2p`GQ$D>tL_`PD^GzBtAQbd|t!t*#e#&y~AVl zcS_8qYzL76t*U}uaTutVsE|kz>_+Ri;g_(?bN#d(kU$DV@h0Oj#L4nE))en+A;{XFWV23)b4=-c-%`FZS2p|jjTni8jAp`Fv*59^=|3sU<$ha2wQ8JkzjQ(XBTyrglZf5G_*Ln#_1df|A|4@11Vf{l zywsaCMGRuBj%W?|42RB-!*#jRJPV*&zPFYL#WM$LEaM?0D@3l3mot_s`mL)~cxHTO zfvH3wyvASm^W_?tN<9ArqtJj6scQ#K0EZoz(XZQx^{_0Xl_CkjV;i-USe{Z&AWpmy0Ld^FyIz-W)2q0*O&71&`O@fom$(ar zFs728xG+l*r#e|Xe`FA@++r2wMQ;4z2w{gxXXNZ;7hST$3||P2$2v?7(Tyb%VMa!x z7i3aaO}y_@kMV3JEKzv0!5+pgY7cSpAw%gTVWv_)W}SSCBJYo|N4=-QZAy0bt3k4w zbS0~{<{evbydE)C;pkEJyBcxPbNM;$wy~LT^kW$#vgYS6;~hlXWefBYI#+mreKn{S za%1BKANbc<4pt-IY}EpT6sONb>`Ft0KGQc=P>JDk&>Ay7TEPR#cVY*$-a5L+3|WZd z1A1TUTB+tXH2Y=+dyWc)B8$whd4z_VciS}kj+sRh_tgnLu>^pw+J7uR-STs;MX{Al zKGsu?GbKwOe(T`6}|%$r}fA z1=y}QAxZ~KhyXsPFVxU@j|{5gunZ|*Y0al0K*ncw1XZ!A2D_w!MIvu%FPKJTX8=|4 zFEBfOaR{H01-(F+u~29;u+=>#&SM!{X0tdNG1pzAXg_+V{K2lB$;|a#M;UfVNik3p zIKmP_rBo868}LW3GY3gF!>(jwB2D>!+pR`Cpx{cQqFNE!6mNH5 zvJa}O8iXikNcBL2Wi}XFfUiD6p0ikhM9EnOEf=vmP|84)hff*u@=#%blh86GmAS-q z6D4EdQhI)iP*LLgh-JYTK2a3_eCoo3a6|YtWp5-C_X~cnI(R1XgCxN+?NNTD8mgfh zseY11j9B-CETocY`RXn%U)agV+Iw%Y*U?seIocZTvx(?d+zntI1Z48+1C#$5DPPWQ zrZ0I5!62v6Qc~FW6K-t`E^QlCL^QW-Ip*zwth~W}IxJD|R{RB2VcQx^K083EDduDy zAL$qk+pQA9@=1nS8r38q_W6KEJIiRumlf=nFI8=XPkTmR69Pd!e8wiijW3C#xa?rO zD@5um1QLkUZ|+J9C2blaKW9TAg|qA#hm=Af`6~uMLc)YtG**-AC^L0iWs5f@(NT*{ z6r{kI#c6`)(6t?hjc`DC{ix=MHS8^Z}IA7T<*onIJy@l^Hz#!a9Eal=xyd59+#A3*pN2ZpLR2r;yi#0`Z_yr<`w zuDyLPe?KPBHhyhj#d8TPnO5(i961!CoqxAf;09_%I{ zUl%u0MIBz)BUDG@x3l%Ocn-W%h%AIG0)Le@HJT0L)Ya^=3tRNA@Kv8eC2xLWkNHRL z4O5ns2g&b#rMt_GZmb5?XJa^n%~ePRPz-p_EBMeLwF5<+P|j$@hOJe=AG-KVDCdr@ zTo-2+*iBfP=JTkaz`}Hb2}RG$gm&G0W&o9wjMhR!6=bYm9_8b?TKGvl!1E%XOgfvw zXk9v?5wW9r-U2LMvz{lF_CceX^+RdjTt5YJqdm~<5pq2GAN0O*MOKSKEou1f6_(~a zo{m9!{t(@eyOv{y8bcZNFR5{ZLc%6D{;J+O5oe+{$`L?=1l9Y-zvPLiqOIBMS?F(V-Fd_6+f=(C73`pc{weJnn(Bi%1-cPTP! zQ$bPDT(YT_-3$(KTq%F6YeX_9a7X+>j*nZZn-n#UU8%_Kl9nkFtiUKHp4|tA&|qSM zK2H=mwq*O|#+3~j6*|l35Fn@bXv!QH?sKQ1*s22EtO}Q-_-r&4S?bel2e=RW)JfSz z5Y>u>%KiQCo~}4*F9+EUPX+_5vb=vvj7?yQ+)o&^G100c5OgMGDG$s2j;)j52=Emk z#HW!Mv7~fO={MCvCbuP$wE1PsO)PIQVImccRS?I8tZ5Ftg7~mnmHtGu7y46+%qJz7 zAeDcnN5DM-7%Kz#svd>_F~azNqmL_#8P?6L;D4DUI#cl>nOKYN!%mttTfkw{n--jt zX|kINNJi>-5>zvu2+SeqbN0a5=hjf`O)|9iI`8l(SW3cdI9_|0du>A>7QC#{Nj{;M zpkR}NqAoe*kaS9Z$A2M|ZSoiSTor0Q(}JMLoEJ1Hd1UNd&3~J`xqGT;>Y)mhLNTFP zF`sC7W&j5@npL7bw1n}un=X~`Tl}LN4eHr`5Gr`Zf9}@twCL>UZony^_e5N~?nHJO zY5JKqJ3OS)d(gu5Hsd)lmQP6Y5X$~)%WE z5uIEOux?L^Fnx50^KU+jya&&S|lW24;kvW5C7-Fj<+dcK1ahuA4o4QxL#>Q*1Bkl>U%6 zIK_K)7%>8JDR__V)S?lzQ%q?wT#-Av?vkB~(Sh=d>fz@T*?^vkZJD}phz9N@t;50z zbO{LI1SDRFZ4pB&vmdI6#hHqG9p@9az>_Wa`e?NG{ZC{<SXq51|y$?Bt0{zO{@V$#ua!dHwy!GzdFDfRy{pPOpmt=1+{cbbLEA7y)> zj_6+8c9BVF28Z+tj8i9_XhEoZ0W`th{I$%cFo-|d(H$vLx}6BW+_K^yHoLwkaw?>^3tDUG}?R0i>yYL zmy$xw%-X9+TcnvSPgdE6r6J86Rs5N}4Cd540X65-Nf)?JD*;BiE|&Rn&NE*wxWjXg z>@L!6u{&xKsS+k&Mz%`+ISLzan2GouG`fbyoZ3F}#w`)fsL z%1K9JUGctB=+fr`2!>ePXJX$B@-V;(=tLLJmf*xWsThdm|a;f ziQS81i3|j+R>a+bYDr9g|10V-(Z*<%xmmGo*X~tv#4Gr2oMP&{M#)ljU^WnQS&?!n zyizt&meOS&Zoa@+g~V`C5rX?Q6RiOYX=|PuEEoX*~YvQ`ow`S#XUoo8r$bg@j zr>3a66Ygd{=6Hu+tXNRQxkjwB+>V%x&w(grP{6_lA?Ml-Ni+nRn2hQOWIoxBHin^* zq>d_QjfCN8TI}e0@LJPX2y<$+HG1V8=@@LVtaXvFl7AwnsF`9}0vdsx?vkJyR5^WS zs{E)*oVz94j9|W7xv+Eo)guM4<^Kh5UgB%AvkunqX9x2Sh59(M@!$y*Hwq&PJ9H@Ty|Ji%@XiLw!&hx$OefGKRbIz_ypppvs?oHVi zor>04lTJd&TGU%jRRxle2-woS{KHw=Yq_fI8LFVOTx$|ikcj9oHX>~U(~hCFJE%!Z z-=#+-jPZiHG%5%UQJ?{@=-_2&Y?RFB`};k==Y97%`=m}?f_BdklK1Sr-}iZ+=lA^X zw+C9*CYoD}MhS}jZJnKbnlsv0q%i)PPrXTj{LnVmgfy1$h;2xZ{iGU#6)l2WnLdUA z9E=dqBD{WDO0rQJP(~)&n-t_S*1M2~V!EF(4v_a!{g{igx%9YOsuU`(ix9IzNQ; z)L9emQCxy_NV;vPsaleD%mnO^b<|N1Rn9Ch-6=VPl@#5{bidH~IHUplS$br86&JC} zea%&`umwO9_s*_j3E@(kz&J;M5&}2X7y1W7Q5N23tLC%c(Rmse7#mm$$|y^Yn6B zPzI+)6poT8vW<1q{oSAk_Z~020sn|xe%eit!?Pew(~d02_0GT4+e`GSRe*BTRrT3C z0W(k>8H}M7C24EjKp>NpZZ?J%EdVH1r>u{rIH~WVvV$EqqBT?akOZZ=(r{6m9t*-c zYH@y?PDszVRcdj;zyV<_#;`J z=nnY`3|v=5>^pBxHua}ZJ7gbYxa&{Q-TIc=fqVNM$CPtUYu^G*_Li&z0j>11d zt<0A$v;0?N=|Y}eQ~@y-^gL&k3I+1V`06N1BFQeA!)bt#zq{N1ad3c zH&e-SvR=tiAOw9!+uwW&&nNtpM2rot`{yJdU&(OI-0V(o))biG% zl$NB>$m`?f2m8JJ0JnkCgm4?E@DV|(!bkiC$`&GNh**t^B31uLHRNqvNFlm|3)PT| z>K{*7gGW>R1VT&baQ>+5Ab@E!V4M<7H0hyAP8kRqT!-k5YkyKLY-F>@c_554_f2jV z2}8MX>Mx$Bj+EIAc~;p8Yb2I-1oAy30mdw?RHScvh(sJK`C0dq1S}unVDfvNyP+## z*hZ_;gB$p_KblPGdh(~;`E3}{=|_7nxD4%tiYW_wH%B(k%IH=F){`e8KazmF!1=KD z+0}B-0=Uh&hQaaz#v=X8fv&DId{W5?7Zu5Ik;|Wp;?!J}9Lz>Ll5 znKE0G-8_cfhd9EjlfU(4Gc}KgiK3&SQ?3Lz!lFjQ({H8!wk|$_*48(a=~~8Zx7nMw zy_Z{;m5yqvka|GZNf2W85`FWMRpzfm968)fWyx5W`sa*P=VGV~Peqv#(twC&*uZqs zN6@VR$nc{9KsG%E`D{Gv6kcfyHezX>1LmwbnoQsZa3{|u*8Cn)OL6&6eqATQhS9mI zR>+-4Gr#8)(nH35udciLo%9s#-Y2aNdrl<69AKK*+?vQGKQgKul5+HaBatJ zR7h+^Th&1l)*|N!Lhp_pN|QMlLtCl{tG3RFF1Po=TmAcL+ZBXImTPalUXeY+cw?EN zLBy&cGhTgIhW>#Z7t~ipTb|jd$^vx4adC&roUM4USw6|%wf;5`4#YA0!P3&KcV*ke zwsJQ3p8P?c1cnzP1z=@(V}rz76XZk$ju#?^jg>(?tcLur2m!p>x`9{V2&Gi6%1OS& zJW$Ny?Y)VBN;2!Y|99bkX@a1Sn{^uJvl=H#?r_NOFb;SA;oJybAEgogNFyk%P}&1o zAKHkRiZ>6qNT(ufAN0~$7yuf!BsmEOveH&A79%DfSk89zTA7=cQFMrlH4mU4q8yr) zcYE>ZYvSCnSm;YmT0&pW zV|Jy_u(;{G=ZBPJgfjZ3lAJUk#=OwZ#JuiMW{>TuWl$cTLS~keN-#>tY_JFfKgzfD zMT3jY>d7DPnc+H8Vy*?zSR>rK!C#^p5#Zz*KBybc0$Hu_%rz1Ig0hy^-ZH3`7PhYH zry6kc4tj?nvbq-1ApC$U9J|yQay$?i9AN-1hmAq@Gyo+QIC_{0kQ$pR4V|Ue!c5_J zlCi^dk5(^CGU<@E=8N+4E$E z!4CLWXV5SkR7S{YTGq#e+{%B{ug<{SdQ7ZaqpbZ+D2SziC-GzRgzlte4ukB>_E|h^|X`{JT@1pW?G($UOLuqI$$~fz#&S5MQBFBQq zu`ThORaCYKb2IokPWEk?8AC-uR<(D<%LUd`V8tq-nX}5zFmy#17K2AF2*Q&mJ7u>s zuS!ej=qY_tK2;>F;hXC3+TZvqj_8jxYN8v-8|X&k2F;{eBsqT)z0BvN;fgMaXE59e z-Ow!;HX63tcXUT}BwOvuCJvcWV&|MUcx_;*y}V=VcJfzZLXQ`i(D1s8HKA#p6$VYW z$B3x#*r#0)R|qWtDzj*G-Or)FfW%Am zV$_LynyQ`Lagd188xR)qCr^HAX}ZM0F^F_yWs|?xLf!{CD+cjf-whq0f80_iAJeLi zd564VHS{iu0X3Os2V9oQH|nj$v`1 z8^YlLKj8&*N$Y4KpG;+WMcYr4tJnkz5yj(^kI7l#+!=x$fq({bX@*t`GjftJ$5HUM zOJ+uv*!HMqohBd0xxSknU#KYj zQa`6tIe%;b7XnRI;>teoNjaTdWDs(ZLC8f0A(ulq?zrfz=H=(Jj=lP%oK7yvgW;k) z7%s|#;i5bkF3N-9fnBQMdqT)sasgp{O=^`e9)BpwaiD|1N&AJZO}?;)VrV!M6XRD- z(Az-!=AT}d5LugwB9SLAYmXL*hnta(y|b$A{rYRAeg0`1P6yzTMJcV$O1r7nKGR;s z5pK;2>5$N`DP{=&*WQ7JyZyif;^4GmessFm5oV7mDtnbBieE>X0e%WBP&z2b8krN> zn@R)SWEutO$%NF#zEnQ<^7=LJlPl5Kq5vht9`La>OPZ4%NY}Nl&8a5f67Bbnv?AY zNxrrlYh9=ArS|uW)3cTKe0e7|MCWCTj}Gb#i2zQbrUahwr{Ped^ewNG0W{AtYbzf|wPRpszETqwmLn=22+h_+2sLu*&LvDNWzgM%+*Ch`eL z945VlJE%o@q+7W&3AzQSZD4nxCr01=+KJG(gI+Y?6Sr6>;5P5%YzX>75%NrdJ92`! z2aLTM0yt`b1-s|h4f!7B*Mi5~1?T!PGBWUjb3f~B_TJ}9#dV{l`VV=j5E@HuODI|- z=F3&00pPoq%lxXl3Sq_()B^}cmgp0HXh|LkW;>DsbG4kDqpt>bm1p)(NqFE!1CX1zbUUFsR3r_Z#ZCo`HgY`*{CRHK;c@{vD1%eM7ajB_LQ;m<4U?gwerkqA-h(oG;23P4Vire^p&D zofofvF)cjCfa)e8j~*+DgZpklWNAw?p6D6rr61HwON~xsM>!W8YfPiBPTAnepiAAx zFcBZ8mOAras}6LD4x$y-?1Ify8eHHia#@{t6i~aYuxkf$KTP?NdIuAJ+d*sYc|js$ z!jtpq2K}zWm^t(!WQD+Iie;eE>-5$_s(pfvpL&O2Q|K9RM=)SE zv9*8ka;Tt)00;gtUEl+R!U1G6z}X=xXP2bi-6qoJF?W5CEhA50D(81bTVSe~FTm(Q z77VzDNe8v*TJ%m=fD?FbabGNTT9t>$6Mfle9q9X%XWI;`7aFNN%bfkle;QbJ55&=M zzcAWixB5lsox?@A%_r4ma@nEeDLGuMbEV>++__7wC^QBq235b` ziomIuqdHup?g`(NA9Apl-6bErO;FikC(x{nNgQAH21}u9Y;Tase1yAnDlwv&)sIe{ zDKLZ!ZEA-kw7WJpsZ~&bcxWc9@;XuZY>Ey|AgDAlW#L$!*uX#u3YxgfP(!c9X{e1H zQJfFx5brbwHUg_fQUkknHj=_Rk|`)rQn#4n-tA6qQAo~&6Sqi*<_<|$Zj!&Gkl#^I zVX*X7wh&iRc+L{*A~feU5-o`sxsw6VSbT7}FvZ}W*^tU)K-OoXm$!xE5TKIRrp7f~ z7FXQ=DPF#XHc`LEn*78<+v9SIi)dL%i?BQ{iYahWE&~^xpUg$4VQ>*Gb5Sk>7v(Zg z*me}Nhfg=7IdQoa4WG*{$vsFGa_6XvvB+K18o7CMEbX6yEQ1p;;+2!$pnBz`vg5V0 zG@n%1m|vn0$GAE)rm6Wb! z!l>DnTn9vm8!CRH00M%$^lGx+RoZ2Y38cm9aOSWA_7*;8=LRIuykReM4sJl^!f?A) zhlFy%AE|-AaW7ty(khZiT4X6~LBiTn$Q%*XnSC(9x)VLRhOSkUPfdPDvx0FXY%+VZ ziNZpv8GTupnj2!}FpIP>n_nhf&eV~HNWmhwIOA{Wto+?bQ&i!+%){I}B*n~IH0a5f z)T$(+<~FFCTdXuS7j3aT?bg50t&w2cyOjk4SN1Va2Zx~I(ZNZ$0eh*KOONG5TRe&_ zClg8&mj|&eZzo-pFBAkpHk-o{V$xV-rAvL(0qJsS^7kQZfHS>RQ{&M`NaubuBV(lV z209wfuw58d^XO<{OF;@P#?VoCXf%NqVwlv|D%o5M^T--61sEL`&KU=;{lLk^evFR; zb-1!>b3kzotiK>3ktFQjF`o-ZL&|rW6l?C_|1ZYYZN})uva#O$`xT~{9Z+!%vhfZ7 zgpXJ%gJ=;`6-M+rM4Z0t<=b`usSEU{^t)G8? ze_C-OMai3(mbi+jI1k0NYW@YW677zSK9-bL*BvsEfAxbUD*YPgN~9V;CcR;g*7|WH zy@wyQF?=GHAFtT7`vywB+f4V#O{xj7k7MuUc14@VfGeuzG>JypkEq!SHybYO<{>VY zU}A-vD(alvM1l#Go-+D|GV>PnB6v%!=54@p{;cr6u^|$hqCc2i(j{AHmbW@^A=7=oV{euNDb~ZQkh(dU9+EN22HSeslbt2uJygnh}vsP4xP_CzZr{lXalgFN5COaxG)EKN31bv zFNwxV)@o#iInve6DQHEG{TZbdXD!jZMEx{H)U^nd>r~KzHelOWVt$x%9m3rD(b=02 zI?9U9X$t*;lIN9p2U$&8|8c;pe84b z{lnpF^lsHoZqb~0lM8QqQ;6*@9%JN%BG*@UBnFY2ov#pNr5N5h(NfZ~hnjgv>_iUW zHG6645M$-bvHq~x3=B2L2vY|1F`g4q(I+BM(Rc!J6~riUEZ4N>^(W+R%K3D4JLrPWD?^n0?b_D- zYm?^MrvNA_y*5*ECMs+bHYoESjU}jWsc~nnvV)8oT=s2MHdSNmPA4{xM&Aw6rpg<7&knf*)yFQmGZmB5JGU1%Q1o9?PRCDA%cUSMMFFI zkQr5jkOCtlHL_RSf|1oD0w1!x<~wQ?om`6azt`9Jf>{%2L$95D(&S~f8PK-0d(Ie~ z3y%N<&Q!s;aIBDvR!6TZD6ar4v~p?9w#no(M&t?;y;qcc*7uY7~8`k=g4` z&n%z=&`=t~MFeoQYdt8-MYHyvQV#X1{T^9T0W9Z4=s_fi*Co!NiV6m>4V-FZ3&7kl zJa~#j>P(IZjtB(Ma?vjYx99G~Y?%M1Xu+L=dpH5l>^c5?tNn>gs@m_>pJEU!V6yh{ z%CcLwqfKAM^j*@lR3SnSPSr*7X_wqNGf-A6K{q-Ji))2fs7R(z9?Xdn!ZSJ82I51` z0Qp1QS0t#nLxE`TGtM1Lj#I}pB#QKoDr-2FOm0#b5-ymp#;`?8Ur5SFJ6cQZQNLbd z!me>z1lvLv^uJqteD?)%QVqA0+u3}O9th_7^AlDEGgZ2km=3z{EUknII5SRiCZ+jN4xNX+2i9MFdkGiM-2m&E@WnDWKY7<)Go6tOPS6YYItw8ffGDMMMCqe zCd!|he6qIZFgJ#4lxj1ulT$44y@IYz;2ZUtnOdhIbdhPTi6DZM(80e1`bbeiGRY0k z{3`vjsxlu_>{S;I9a>hc){8e^m$5wHXz_Z=BL+Sr#$jTZWiGP_qjDz9OS#v-A7f;s zsaJ~b;nH*)gOf*{iz?2U6lU$OJ>FWxw5KEAuBy{Hv6_&_KLT}QXnG?%a z8wqa%j9uq!qi)tc_!DfyEW2znS&fyf)y?ocr1F6SH&H-nq1} zioBngs-*&HE-ATpmz-Hy3&JNeDFne(rogGqT~2DxUR7K$xp~-C_kK+t!C}znzE!$K zJFN&}ejwak_CN%%I;AzKyvMo++-fQP4H3oK_P~p~2i#^)4}{IW?Sb362O=PBQyK~s zE4!_;2gFQD*auore!_~rQ0dT7J$jnGEI z7zXmlhUIQYWaHB8PDoL?+Z}CK;_%wfRSWz3_H7NZW@v+pnQ}5RjNz)e)2?id9*Mw! z3QRFpPDW9U7ReIF9_clF&U9qF$~dCl?h=zzndJ4SDK9Rh9v^SY&fx}CNxzSXB$0!p z<@7xS34$fSV03Y$9sDh@LVm-*K;LK0Vy|kO03f$%|4%GtGJQaHE`E03J^hw71Uz>G zNV({QOMMuDNusSSh&&(_TCC%hGu7?YFmR<=@x|RRc8Q$u7rGtHy86c<&Le83L?N-j zZ-^R9e~z^+2TrFs`mG(G>Y=}=&(Ob0Zh9NF<4_1J+hAOwb(Tz8fqE$Ds*^ys7Y_?z zFaS$gFx?x1sr@045C9>@PWW#{m}-X{7tNN{^XjG>IhYwEcdV?p%r}?ay}`%0x8q{H zd*9N#H&__=b_}d{@6m49;8@%mot)-2<%aH7kKP)jgJaFzn%R1_h<~M98_sZayFnDy zV_28q3lsT^qP+0FV@+;P|Fl<8Im%&O+xDb8^*Fmwvq9`RMWZN3E`5Hx!oR zW%ThcA5}xPh*TNlNqJ;Ogy4{A|Jiy4U&SgayP)@V8DUoSgfoeIA`oIGc#JmutZvN)BGg9Gb~ye`UYH#(mDnsSpsT;omhLc>kq zdP=mkNkmaQDy!4%u+RN+*i*L0W!cYis93B=As@Wf3ywbeo(o5#pLPq~6x)TEiM{ho zNjp4NsG%MqiFD=7a$mW#9zS$lR>Ag6;m$-eqF2;W{(lSCn1o3~gmjT?;K$$G?CEhq zuWS$U9$zjpBp!23ZY~-PeZ>=3ARG-{X>Syc>j=kkT-P2Q>>?c9ZAzb@v>Ob%Lsr}_ zb>?2=jbg6c+y97oYoTl^)i1BMA9|ox9TxFl0-InXv?RYpRP;c5B&U^nwi+ET*rU?^{7X2Wn1 zv60a5u3wg!=35))5jRhMhBHli_|ObHzcDgQ#EUI?q0Xx8guWp&$n*qwib)g8=J7-eHZOVe(Y*2(!bDDTPZuu@4vtOUvcN?E?iKA5PaY)N&bH~5sIf7PA14q9gbr6fQMTs?Iv9<=A45TXsUrG* zpIX%Yc>bixW7g@u8)Ex|RrBqhvY5i%S(U3QP3A=1#yj3qy5qy4TOL5%r+ zWA(e;+pL7;)1~+p0z%aDX}kN0QhmV=S0605cGY))+Ny1pJbNRzvFP)^1rUn%$%3jZ zoc`_S{_N`0?QrrvAK;6hV3QWN z07hH>Ru1sqzJ<`XQOe}4dvn%Du2n0B2`oI_#cA?)-{O#DvqSF;aEIfMyvuAv#PDyOZKNc|NDKX*&C3CZ(c+ZX1 zH|ljaR?pk^|)?-6}ONM18Pp07il)s zfXHFg&6O5|K}Z7r6YfqTMpwmdvoJ;yh8_mF3Cbo>nm5hfVTjMmUh1&aBalg!x;f&& zQzCZnELnIjNjgjR`b=U4n(lN7-5jLwV)jWs<51o%pW9;X?-P|bl_y0sIrup%zw^~n zBm`K?@^;X^?Ypj-eEyc6WRpTJyB73uN!5*Ek>@v;I5%PvzH4prYXCFJfb4^6ud?ub zpe%k~z^#2_@WC15q>@fM|Kprpzmte@uqgKq_tty&?p@ipcXe&FJl?y$cWGmDuy?X& zZz|g&eF^`8Z>mc?32k(-=U2$IMg&X8rJL%T{jbSQ^-=$8nZD{{s(u3k&790lK`7K> z8IuyaA@BBeda%`vjiGIufM^>ImIhQmz2+vNwtCp#Oa~$V>!_Mv*>{IIaB1AN#hV{2 zjbdYhiQ`nMW+Xj~-f@<&7{>5S~Aw^PecWS1p2^*;mp&+qn|?viD7)U?46&ma0WKi zEya?$tvjkO-lufmNL`@)zIdl``FBH4;`Z;+)(IV2N|BL(a!ibMCc*{BzOnkHG8!3+ zNA8GJ=-j=`+5X$WdxKz_nKehcss2JgZFGKE#|H6N`9H;6nWh?y#B4p;>~bVmCx@c% z#7mXFM1g{7189bymS)J*LEjs|fmNY^7`^L}reRbkl)qlId@c0@t%5{$#NJ-fwzPs6 z=9;yCG1wv3sP6;n{HiiA_|&h)RO+-H=W_9OhUqsLyEnHtd~3^LNwfNqX^JYk?_e}} zV2R*vaA|W0ZAr3Dpw}p%0Z{{V87_=w2^e2f&g5XgOnhNE!#km)AJpzsS^iv(AW@CQ zintU33Ql%e>YIL#GCt@ADaT(^+3^?%(Xyvqg zs40E9lL+y7`5TtiPO&v{krq+er@yk@oFo_6wZs8gp9KC=iNff}hQj z(y!!tLERIKD}FT1P)5G^I@%%-ZHBMb9W$DffXwQ8fQ11v)2#>%kjF7lmrNNH)sTwh z;Y;h~73NvbVJ+nu79%>j`C{8(^J4Zq;yDZ?`-y>wn0x*#C4}3X60ZHz#hH1RnJ=4o z1mHXhw78(pbxtTlg%jYAyc6P@lYiEED6%h?d4sejFt4SNgD+2Ltnm(<5l>O%3MKrE zk-DF&2pfs;*gHFB(GAM8$HHP>7}S}&HHWsVFs|ixj-5-l^2$gI=f{Z0@Z;sD(!PCh zEOXvsl8(F}<$23ZMnGm@3V!=VPMwafZBY3oIu3g!>u8{kL9`lsiYh>uh>+;^gEJ)C z84hfP*FXctKOqI~rVpIBt;@xgZ*5oqC%H9YOy~m62vSYdgiYx)0zh=ZnB_uK@7Jqm z%SLMFfqu{v(76-OJJ+ML>TAjk{;nq9zc-oaDPICSocuty*d(rCPCZ7Z zpjS6G!|=vqmWA&?s}nBo6re<*t8O($acNe2Cv`k@J}NYWqier5-XZU^FMFO=M{(Ih zrl({NckWVE$+E{laf6tvYv4Caxd>2I$Kb|Dby7MNDw4RTycQgmc*h+j*2|Yx`aNW0 zNETA0(=wj%aT$(_iIZ4vot(Q(sE##D?(M|n!;_6OU+6u)%kx5;X6a7-HTmazlY{g~ zv-A?HG?A>teGc^Q6st4S51(FQb%;S@by8pg{W}GQr}oP$Sb=D=Nz2ox>FROV&?CoJ-+15JY^5pw z7BF0W-E8$0Q{*A(za@vi#;To*uXv4M@Nw&{(Xj*x*kep1=^OpMP7Z)kgxj@-aDuXi zPX76g@?Iua%8_o{JpPUfBA59f$KdSsmXWCDv87a9NLztb1Y31Qt5WY zQ7*qMB@^gnkxYOq$)JxA#p`xOepa2{%4|{$pSSKQ}`yVYE9@`ln5>dW65IeN2`SeU01@tDZ^H35IYSH2!m%NJi9JLJVM*XedTStYj}k)n8I1o)TAg}HBARKeZr ziwPL}r4i!akf7x+lglW9vWa91N)oH=PizRwNuB)sTQ}?_#cVr|Zj*~>g)SEnG$9vV zalSOI@HHrfnkGb`%MG)E*=Iggl^NuT%Ea@DIzvN9h?rzi*z=ebZrW*eA~M@IOgsI2 z=yoBA?uV#8UM}n(clj0+49bfx4>jdo!ax_xVtSyf>}n?6H=Qyn>IZ{3)4O~lF{L-zq|N05NR?{)b=J$IY7Lx~!NXahcHYQjYV1!!z5 z_y!NTqjeTP2$P6WYaD`zwxw0fZ! zXEX-6OJh0b521?FG2;*%P;W^D;r{%=g4Tdyx> zZFRO6WKnu#rODYTFfeOhvHAR@`%_h^L=ouZ?HjB$%tq=X>U1M4(^?y#0F1k5lhZC% z5C&f-MeX)PSqoEJdbHIgI9{42hm0{kYj;SV&8LWUdw!Ngjo!|GV}It;``1vBhhtRj)odV?E1o6)5Aq6zQ@p6ZXYY}8XV)d zA((>cj~dENe0#P%Ptc0$MZ8&jKQebD{oiSK^XT#Vjj6FbZPrr*4%*oL=w8+se9I;g z8O8LaWD==}eTv+gj(FvOH!(r{baIb!coeY^qDC<{{k)6m)ieM{zcJ%5&9$jgCqKLm(-Sh;7mG&1;+AT=(CsmR9-AHWoQr zg3%5$UYvE2D3U>}>5Ln~*!w9a-cOVi3I|{C$bhU9v1-Lm^9v1jz#H zf8(-1YmsLmpO8ct`w*YToO#^2^N-?IDAs;uv6k8|;4->1gGDMQC(Z4W4`d>dI*I;p zL-lP<`3hNdLKZ`1^C6pnkJ!%#I=w4ZD+QcW(i9?ugj2|g$E2>H0;t2ieX_1;`T<06 zv4i{j7uRyW?9&D6FQ%c5TG^WuZ)-gqjQ%^>-=gcJ-EYmE*f;S;)6zvMgyyVv4u z6uk}dtHIg)by&Sg2#66({{3iLXH{aJ-@??T$GxU4Zqsy($9wOd;6!YU+3%Wr2$-It z@w3|$jc1zvI*RkU?4KGetjm7pY6o29Pg2cQ{(|#GKC|9~GWip=6gIZioSf4^Ph?s{ zoUbWK80l|qrTsi!KJc)$JA`Z73834n6BCM&ZL$M~xuZFo3#E3@aUf{iaKLWE1Q;k^ zsCb$FL(28Ro)Kb%@0P+b@T8i&Plyz@!dzy0a>OQ&3L>b~?D+rw85WL3zWdqoX{Zpt zGCMG*lM>K5bqhP)qbb_^H3mxTmB6hIf4q?Cp>m;Szu14f3&XcehA&3%k6jrL>rYe* zF?_L1QFS#EMoCGgeJN%rWKi?BEz^7DD~tG$QJw6^OP>$R&m*(0#KQA-Trz3=rgvz<(1ms zKU$1|JNRQ@E4$dyY+Dx7lEg|Zsz0wiah_dkUvySyv>-Grd{CWke+ji+96njzDe5B1 zdj@rW{P=9>tbHHFcK z65p56Rdxm($J1h-V3T3=U?06?y+qmRS#76uyM9N$*lm8s1hg!FX-qK8Hk)84HSFiX zv2KEq6ZYZtoD+6s+#g>Y(DHOqX6VzX8Q!gM_jZ2h_ZPd_G{G!zv^!Td+ut^Oi^`W^ z*>UKn-E4L($?xlnSAt@5EISR~LjdVIx>f^jV?7()IT^?I zPsED;d3{0Z%$*v|(Jj5%cQ(B_+=iw%0+Pb;O-hN9j6s@z~my)8#oeR{Xa_mz}M>Y0LMrSZ3olJt%wWge9(T+2uvZYmTdM zyN61XkiwOXgcPCN+5>b-F7dAvcW|fW$OL~>H_jFp3f`&XuRs4FhrB*kG;7CS^nj+D zzZmO_@te@aaf+P`*#oZ3 zC!1ZoR8qP;{-vkB_|#KRz3={pS(gvo-F+V0=X2_+9z+|YV^N79owcW#jT2Jx(*+^f z1AaiD$b7io9r)0Z)UWhOiu|cM61@iLbd42v{sl?dEe1AO#ps3(!n8%1sUux=Wi**vY0f^;L`P$q6zrgR6nO~jO+bf&1Bb0a)=>vr}M z9s^veJdot1^2TtW2{X~c^-RwL+8xovjHAU0E}LkvvdsyUT0`L`fNMr`sHCuqTl%>d zE0gczPmwEYPK=Nr{jiHlKlTs1xExC@MPzWl$qPp)MiCi{jN?0{EgPTkyUG1Vqk$t_ zR!QUPbp9L63-`{!!knA~PtPwGc=31XABu1p6`M4p7#w0-;61(cS?DEO#3_9zJT+df zvB+JYaeGPT)xf{BVo7EzUN} zv@iMT;_r}_)IL?*XrsLR)t_bzgc z^w~b?FvXNTP(k~hFGsQhDBZ16&-;};Zl9PAQ9g5hw3Cs zfb`ab))KF&spwDtyZ>wTbuWp7`-=8=zN74Cgg7e^Mp-^cxHEG14|aqxVPyAdFpuh- z=y8i$=2+;>+bkvA{+)T#arnfn({76dCLgV5gLg`_ytqjJ`z9JQx?mY*<8Lte_0IUa zq*5(}M@>0Cm%$7A9jTnLKQyfB`^$S-DibH`B{!<*?|)Z81JO&QiNg=BgC`M^R8kHc z_rm_tj0UAnSaf+`oisav*P9tUAGeXZZ&r~9i=ar$cPQKEz6|mCT+uI^4LcH2w(OX8 zYm52hW|a+Kee}UwL4N54HT|pJkwAa+Z-4XLG!Paw^Pym4Dc$jj_r)JC%HI{mHywOv zmIwL7-~J}{b?H5Dv>ryTz1L6QBVPQ1TIoL|>lGm72j5)f?4Z=BzZs})Rh_wTXQ;C^ zQUT;g7t#w_9YQL$80Z*^YELK*+5@Lq^QTZwCJ(0Hc{r>s3IPL4GcL2W^#L@kt+=?< z$HktU98h;~nR0UJ1({X#P|#G5FRHiyA}`X@h)cQhO-@>RiR#cTlVq2wNEVlFH#!(R zW|dOEf@xU9D)2g)nd$bVU2L(lBgBQ*-F9U@~$e6mR3$Y@Kvh>bFZ zF&tmY{s8%9FhK&M25a0Ys#m2MFOt`q!#s=j6L>?-g?;~P+K-p#P$-~c+Fm!yXC=fc zi8af1a577 zLI+8cPuN_P=Qi@(+&oq1Ov8bsuX&rx#W~Dr|In0_pHE(#Kk2B){!D|q&l+_qI$0-4orPKQ*ly7bE@&~a*>aj)>8n&{HmV_EdNS#>y2zV%Cf^^ z$vK3om8_Jxm!uedSHNh3mD18srXM30L&}#SIAE4lxkL*enfv-vZm)5DOwJ8dgIPs! zG>@sH8ts77qY{7I<&V0jK<9Zk11rDcIgTgLy- z+V(5{VY_k`5er4KkNFFl#tdF-R_#cH2ts%=W5CW`$<{bH9LY&H%ihvNp}c5#rrSpk z(vZN&w5!QS*Ls1P>@MsVDunf*BRYfPV?x64=r94fw&AhtSrz9ENFeIYKDP z&bz;ulV39NhoU%JIyhC~87R$hD4s`Wp}oG`QSPoM&xP-GC8bKkEl3j37I+3^|G@7@ zX6w!PURK~34&7t~l&w~t`Bu1v-6MrJbwnYr&ur(hk}DCbX=r%iP*l84ByybXI-2k3 zc)#guz{dU16YX^VVRS`b===@Wg8w7hfwP)ViXM*Vib7d6^=N} zWlbJ>PTc0G?T&feY|P`g7pHSQO(wy-4Y+G()x7bS1L68h z3PBH%7rRvzoG=5fOW)}9e`#^>F)^;dP}$y>qjmM{t`5$g*!TYG%b2ra^92w<43N`1r4c(HNUC`98NuXJF7eKw7Yu`o#M4O};??Qrg+7DC|9E*x zRj%Lpv;C4wR&oKI>=~|d{qnQ0BAJ6wV3$E`RN=|Ni@b)u$!s~>>n`En{!jA1HN%HP zp$`Tog5nr(Jh*}_$`*1t;Y;z%u&@uT)+3?@zO9x; z$0C!m%Oc@ujM%BW28BrbNp1NV)pD~!=}Z+A7#o5l5F(5$kT+4YoYI6s{j~e@BnNV# z&DM?&vc0gBvJyF(aq^qWsEE8odocUnNcMRpkYrP!u0bm=m^sO98>WLA-7WdbX(5WW zZoYE!sL4S-JUv^HuVHYHJJBcvZ0rkc`epyhI<$caxDHgjvPMZRwU_Nzy|B>xKJv@O z3k!&x&8^LCaQ8T}jF(b^SIVanFp@15DOcbW4=P!wXg~IcXTm!Z?Of1T|SlsrG6I-;U1S8qUtHl zI5<*{)#?kZVG=o34PP#*ZTvu45n^8u9ql)U>H_Qp0C%JKWvWQr@cH%Oh*YO~6zodk z)WL_`lDlB9qFHG@EWtTK#=Z6#-gWWIwUlr9?`J8me&(0*m#fvr{e#zulIA1$PpXx4 zfyRux;%VydF*_6>-Q%ut^N=^5Yh;D@@;O<6<%o;%qtm^*^JdS2zLm3w`E+c$q05V> zo4VXKB@6NSoQ}9pmsd`45ANFh&Jme}*bHozb<&9=HnTkt2kR}HHF*TLwD+5TKIzn3 zf;B1qIdO}=b3DwNEj>T%f$UJT&Hxe$C+6)bjfY_rg%~Qdx8my%n>pg%<%P_@JF<|? z?+{|t-W~A>t!_CK#$j}H^n~G%qxOKGAq+2ES1#QAQ<2gam0Z3sa!6KC2F(_c9of#E z63HrMm_+iDZ3-`1C-&pRZ_2D8_gXPWIW|HnvxuZMT?ubi3P3C75w6 z9^yi9;xHGyjmm-Ei<^kJil?}~VTCZraDhy^K=BQ) zALbrAEXnkI;vXh&cIhRHMDs1FVFT|5Fk5|C#T%`p~Q*W{b*pjIEBjqgKwAnwtuTE5)! z19#I+0UN3<-M@wgpmrT=z;^BNsQ}0HDE?@c9%l$o+s+K8!gZ=#IeT1oL0JD1EY~9Iet>F&{3Wf{QW<>twn^)KutIfvU zgJW2UszJemZ^n0@qY1B)fM=XCiCGsg(I1^CqfA6`+WY6DOm1~tR`NV- zmsql@T9m)cC6%+l?ZwgI@8akiH&sVE9^~aL|E^xxqM&bfiK|WxC*dTn6IHvhzMSup zh#3J4+kt4a)h=pl;Wgr>#uO)vo+oeKm~r^v$#dij@Xzz>1B60vA}zJJzGy^|(6;h> z?6=9}S9Hu{c}vmog-L^t){`gpDj}iN!yNvlBy(CUB~dZ?#gPU9V+fdVOsnp+0j4{S z_{a6+SNCeud9!q@^rHNAA$OG?@7~YbFVh3rZJQgJw--%O-HYok<#aFK7k|C_RlXkk zt$h8gyzjj@y_)j9nzF8ZdU28dw??+@+C9Pm%Qi;6QN}NR)a&X(zC0Q!U#AP1t`8|O zm$zP5FY{u3{SN#79pB9R;;!X)`Mr9V9@2mOyU9aqX#{=69M=98lZi<`?ey6|pSk{c z@1P#sU){SX)3x8XN3a*pUWeKb^O3kjms3Ru%JX$3H<8!1YyBcA5Z<|f?Oo8qf;iN% zBqB_k2b~Vg2)Td#IwBHG-KIl(cNBh_iYk&1vc!M2B@bUnCZ8$5@=W}YWLsog@CBB(PpYKw75|eEm`v$jqg(Ih^IJRVpgVQL zNL)_VG7#BK{){uVvgc50%GCHmd)TqGfmoVz9_MNI^?91G7x9nY0Kow|sx075I`=|o zjm6`fC)IpJUB~(RU#^!RqwD)%QQTg{u2W#dH%$=!=UxOU>35XdkJj%LUCFk%2*(%B z)}G@_r@$3!Pbi{WEhv&$q~j~^0Csa733e)rV9TV_c}P{j?$ub#Co6?IKSzx_K)kv) zb2@;(UT_{Tv?w5nQV36qQigMs5*+CZPvK$ZUMPeA6w(DF>n&JuX zB~kD{{@_-K0`@*cFWKe-vfFH~*H@RJ@9csTMAWujUeL9xr{0jqc|1C9e#mtN8BN$h zcay$o*y_Yzn7)IRaLK7GTXl!;@XU(~}Cvq|EHflW9{7UMJ!zNLX1& zUcFMXizY8|ss_|sV1NI&hzkgUD~SsqUf#v=mH4HlOmVR+oLbvWP5p9c}VWbP_Y)0g1PR>SL`?c*jrYQ8P4IWL111iRLF zOvDwcEji})z>>qQMW2K_a63hPI^Co#>`21&yt~2?Sk00`l%ZVVeT^9dr-seM$4HL< z$r*fz;W*}LiFj*M$c=%PtODo($BREYO-ft%%twBNy!1o?$Y$2_W6ug~ehn}y+VYMm zkYpzHLAkbTCR)_Itf^0OQ=x=eWp*+Plm{7Ir#V)=2!9B$NO{`s@d(KsnL^b5#cN^97n=kZV2ATkpiVX?Q!ynJ6yse-bECe z;vA|@y4U^T!UtLx)vbomz9o@*xju*FOkPx_^pC2A2l`z=)ow3W^Fu(HxzhO!!NFue zRg(|SIdTOewwK*#5=LRs1jY6$J`=DmQ#*cWao>=>9@p_%Ia>IX$}{1*yYaWAB$$-P z=w>QZm$p159&7=R)_;A$DNXI@loW9&NcU&(3H{r>r*sTlpkD&#gvd|u$*s011QBqY zZ|UnG?_6-e{y*90_ZxbUqeOB{EA9;J}QIEhSRRd@Q;?Cs`Lx274g#V_;jjw-3yq zVS@ArKn*@NCbOW_+vHmjD^($nx=x6EU)wI9nf&h-uhYS%=7`c$*YZK=jhzXm%}NzQ z70QO2B)?cgqz|TUXD1G5!>$Z5e5UNY4X3A|0e@y}^9YVS$Wj}o5m*RQVG*?i6 ze-J;$!e#_JF;|flli3Y(b$(djb#3c2?d$GhjXhV9uc-AC0<1Mdwy(dr8RWm|(2%eq z8R-%}T}#YFI~N&4>!`)O4R0G>$|)^`&ctY}&@rE;K(K7rHuES`5-3;P5mcZIOO79n z;8O}UsvzOxIt(C~uwi#E{3J!UEh(dM1+q>=3O+BNw1_xmicwb-V<$q}QZ-?EQC}lQ ziY1cCipkqHnS79@y&?zO zmfF|RVx+zACFfuqf$MxmxxkD0-G2i8BqZpCW!!}sG%~MVlk*Vlb~yRO-pp#FTSFer z3;*OK_~hPPgcG_JqqyEUoV;fKxW#rPtv;F{#E2E88C5 zU7FE6Vwzo*3vn%LNTqFH>yfFY2_IDsQ7_HN;=RW_+h~{eSft2!lxE{l*_RO3Y>`mz zrbNV+o@2)!JpUHC9?3;fOGEQr%r@_iyIKOIxg)bz{%%R|w$2?LKAj*`oc0*ZG@Wfr z{*gV9Gju?*PyYSMZ?DhB_GCjx`~f``O`G7NC?#nNDw%=0>SOSJ@)2V<{0PR5LVUYU+$9Z`8lEpduY@}!FX;>qzzyK|&l(itI2 zs99mOk^1SKQAjpDGFwq46O&*ftBi90Yfdwgi5ViEEJNeAgEMkwo3YWe9R{SCp~9cl zniacl6)jKX$D&bHI9y}4stB!aoAz2!Y9H}0fieg)VzjEE6gv}i#Mxm8uCmB7Wme~kgQRG0p8V62h$zBSo_A6{Cm2W!=%Z<5md+CBQuFAP^TPa9uD^|% z&Bw%>2skcG6j=E2GmUSfQ_AG?5_2WJxDTXDSRkd|(#@Wwpj;8}`y(wuWw(+VjoX z6KaOaPbA(vuWFxjT0B5ocmtG`5#6)SHYeYu2BwjeZBxw9qX{FvRX7eb3Ee`Np!f`k ziVNwZ66I9{5grF&jCLHy1E=fYIaPh|CO2=IdoUrgLGVzlJaW{k$)f^Rm!Sr*x-9@Z zSOj`6JGsU=5kSu2)U4WBx@lKZNOU>%@T^2-(Zdsgjn3#gfRUJt0dW^^=?T1C4T!d$ zTLk=aJ8^HE#+;-*N;#kmvd4a0(T{t!{kYdneO2e~?S2&JF8CN{g9E({i^n%BoA{fi zm+JQ%7oDFX;8S<;}Il+W$JdV82mu z#i>axWWIQ$(&xBPuC0rXYvr=b{$pW#p%0wr5OJMDNSNn&gxw$nqV(8T$afLrht zF{O=4k{n1QYhcYVk+Tf3WdKnpvxTA#YPc^i{2MxAT)%RNlP(3jWYrRhrRZfI z7l#&61u3Kqn=^YOq@k&o3+~&xWlM zn;jniG*|i#;4ioa{~kUCz4oxvT@}V5e0w-~X!DvZ>5_#ApL0niE4G-ttCLne6H@ZJ zXnz3~u#brrD$+VXIrl;i$*{MuvLU;bYBw&@u!8Z>qrr-J#Bhw0r$~CQ(UcdGetZ4p zIW8oUhH9{nZ9z1`Pkuy|J!#ic#URO?G=r-$_Q~$&7DJ{M1vGierH8_j`YMUV&=)3F z1gq&B6g^+yJW4P~azlyZgbE{LBak_#{an_jbXG<>cVw_|8~T;gw7(Ef;3A&DMWGum zW6+iVNrRud&lIRXeGwD-6@!)JrutvEL+P8Z0DZ2Swb#>lW8epJ3As3~37XLV^V{nNTmQrwVEx z@Kx7k#LqTDeWH|)XhCZ6mShS-R~O#?L{Q?+%0`)0cf*>+*PH6$)0j5WQ9n*TxM1E%}AvmVpyb{&6RtLT^iv0ZVBDMbg{COu}gIy{%^$RoOdZw`64);jaUBPE1Fg zQZRC*U>_n-v4}jg2#M0TER@q3wX{Qxz z*Ijf-Fg)NW_HPHzh|ZCAUS*4<2Lv%36S%PfZjqRERkixk85-~OW!eLXK>8fXnUU9? zs##j_0KI~jg>7Lkb5pdZhFxD=y)Lc%v;P5HB(Y4ilE-q}09osrdDsR$4Wu31Qd}KV z_Qw6i-K$vs*TGVY@{S^KaH7!!pI`*J5HL+F8U{OL$c03$mR>~LRZoYCG1U75= zG`suu@2tsf7DGOCGJD}88prH-=N7N7jg>L2#GwnqmH4pCx1>qdLb`5}Ft>7}Dh4T7 z&Kx5YSIHq8EF>731rW9wgI#DX8H3@XfrVx5$^AXnf?)G3WzkFw_rm1;n~$pTluj;i zgpA~bf*Lncg*wiY1bUF5H?? zY0DOz$UPY?;U=B5Y&$`U=i3)<>Ytv z&Zn_`*HdlLu;JahZ*;Q&$1VOYxWFVS)5iyhwA@rjridMDY#da-^Du z$(h;cPzfOG_V-3QzM5zoWt$55f;y6^1$#M4{?t_gt-AwXwtQ^BkfO}l@U+TI@~`5D zJN@J8KddvcuGz}QdQlW5*}Q|{aAS1^?xlf1UaD@}2@)#75oNK>O=qKcjfUKYFFD3{E z-?^@{!dLJeQvnDd{)yG9&=1vHx0g+o2Fn<;c1$i98O_|)$G1nD=;vr z5)Zg2UCRL}P`pHdwQ03zZR1r%P(Y$~cq%=A^wha^yg5Eagd6hoc3_*vzzy@&C!3=E zOhHM~3V-|z$11IkSMd5WOa8r`9cjF@jD_M|_C>>Pd_?UD={8>lU96+V{WRx-1%)c*Dx%CpUShX#XE8A4k9fg}c^iLJZ_4|9TV0FuS|buABmz zMoEY%t^N$3Xej#wn*agoS#IC)Z~lgM0FcO1bkYMl+AJZm2h$Q&>0~tn(%8>!7ZQQ$ zwZ5aMF~FjtyiC3HNKDkLvk20*jTyu``SX^o;`DxiLxY{XdQcJhr~IH=_XnBCdty$B-t}2 zS@tH$Z+bni&Wmd2$YYx<2cV?q51{^inP><0-QTVT&iFCumd<@)5 z^I@)HnHXivM)WLx;&^1{CC86gQ!kNuo&$Vb1$ z0wxCL*2ysW^};+sLx`7-+tsr`W2{j0giC#Px(CcsKi#d;6Iv^yzpkllS(Rk+;EnQN zX3N^KST_@MPawt-=pr=+8Ohm(1AGU35_+RDtza{Js%G1WOcvNh^DE)CBhW``&s48H z!Lr<-A!uYUB?$(XU>bd0qx%F>*D+qQ=LFFTMCH?iRM0&B#6$0Y1N6f(Qn?4E@DMb> zHO(ol2#)+~zgEppDxw5%899zZFC;c&X%EY0I&Qb<{*cJF{|$T}r`en6$4og45i<9P9Q!G1?q@xQi!4Z#AJt8ZfnY11*el%Jn=E_w)>t zTUpZ+zOLnYxJQRbFN91SDEv9;1_mUXypoqtfm5-ws9jlAzF$oI2_3U#@ ziVfPAb`TJ0Hmqa6-=KBupZ}4m+P2lWFcrlEu~HOoHX@FfGZdEEt85I-MR@T2o9$I; zq})QM*(8?_pkNR-wOI(#UtS{ofBKh@DP$NOoTW-ZR|Im6OGoF3ZFId9pOqFvoaI^F z6b!xO(B`X-V?NvOg<8z3{p{|3{-Vpq!i<2W_JBPmv2Le~9Y~L*t~`m7fa}%izL7jk zSEswe!<766OYJq?gs(~WB#$^l9JC*MTYNCzVq0um$S$GykTKRpgO=KB)39vnwdtAU z7-iV!_^|RUJ*WFI2J1y-FE`j@Nd~yTlzYfgdGghO1TujKYSq(lvHm?YQ&O%0NkM*) zC)ou@`9!Op8@SM_=VmT@NIB?i=3{c1u6?pvn124W1qxD|$Uj7F+FeKm>{FNzKyl2W zz}2T$snVR?EEJZG(he+Rz+_YJw)UsqRklyQ9gX$ij7-zcA)az>%gOI|XBXrkA0-FE z%@(rLz6au>x!V4LfoRS3HOO)vk+yx~5W0dcpB7{#jpU+`9vux4Zb{ zzG`h@IJ4g=3E5Ljv6@_)=OS&MOaH(K*XH?B+B_F&^IW9ObCEXBMcOwU?oT!T`Yy`2U zax?^JnjTr1LzH$hR=s!N%ygtol}+T0&z;K|jn_s=pI#M{3_Utnd=96qnR0##5ymuW zI)!v3L_*$>LTpMgy#{BQM5sHe!D+={XDjgF7uiWp0+EU&`~NU~lmywE8-qbz6{8dp zh*Wd)Z4-+~%S5@?@f=${*`w4j&^+1rLekwEez(7a$>EPos$S%vTem8_uKfpsPTxmz_|f%ZW2~VSrytkDk;I6WJiwu9?VCPvkidZ0R4Ax$-SPy~3lbO; z>>)vmzmKms@XYZKrk9A1U65R*{hI`12A*r)t8D=gR!H*xiOn`N@R&~yF;l;y>LWUv zGLm#u8yF?lvL^YS3EtppxI>BNu zG8%-K6fnVt7=W4@lx z>ZMXThm}pag2w~9RN{hYlK0h5Urv=zy@r$~uz&mAa{@cOut{8pVmFTmLOXX7VtL3p zG4RC6K}wuN04s44TQ8x0xL6167cCbt6f#h!#@hn=thhC`)lBNDvsB+C*D0!OuJ)Z0 z-oPJfXtyd1$#mbukxB#QSB6hDnbAyNqwqA(bdJ)I_bv$4&Z>n%9rg#Z3(TFEc9a4w$)kk?wTC5wlFI!I9jdz-;HadF z3~^Vy9T2v^KlRZ$`U^i|R!>6J>LwOy7LI~YveJ)m{-k-vu>gbiFKt5&`tXa+qu^Q) ze9paqT8J1*x`8b)KhnbF(#*jIU6SeLCb*>H2J<_3%_By9oL`9Fp`&B(vi8G+i*O@k zI>s@%Ya-3^*bJ=5VGHvgkM{NqEW%bsIT_6XquJKUchva-Dxhx9ca%oRZ+lyb$STI2 zK}JR~`6HG22Dw4Q=OJ(r{iRW9;YGH^DtxM*BMe45gNS*Sd`0^0OH<#Uq=#J5}p9fw{-*qmx zO>wjxra%8xy4*c|mM*WHK3kVpO<~=Kt8bWIt;;t~@e=PEeS=7mF%89AI0~q=mLJb9 z2mG?%ya#x9XVxPZ|L*t{{_n7DxBJ2IUh(9$M98QN#4CppeJ$>fG&DE{H~l^;#Q1u~ zv9T)mK%Y@5h~&Wnp#f>fSEcw`>V*&NQv4M|ED|6T=2)VAX^pwUV({-e*Xo}TtG<#<&x6j88(@#|7GQ;GE zpVcj?1oytgD*EJ|m{_gmrb_%a^p44FA3E~p=^48C_)fcxGQX6>us`26o?YFHoBiYk z?A2H`mNox@GN;!zbiW0!PlMldH$@LvZHBY@&e?O)`dmUhmkq|uQ}yT|O-T)01*HQv zrK?U5OJYI?X3yf=t4`0p;`D6Ntlp&vQ#0YV{dU{4bsG*V{4TR=`2N{UY4{SptMN!3 z^rbiZnroZqHViOopcBoNUPvd;O@4}XD>Kci8UsXN!E?66leHfw0B7GV%y-u?+Esd^ zYr^7@Col~R!I-2xVhL-4^`=-18(qT_itCH#DKm zMSLw%mDQOM2|a~@pF{=7lhUcfy#lkL-bNmbkwdfD>?5?ffGYMkR|70x-#mX$j@zu})^8e3?WOG62&(Py=Uab-N`L5kJF%6Z-I5 zx*gnaD5h&hRvvm;AprFK6uH4YsK|{aFIoUcksB1Lh6@3lLtJ(lx#7;eI)Gu&?9%}Z zgNDrA+qhh%L)`|=vvkDUpn3L<)hoFixUqT_m#c5AzJbd%H&)-+X>6a4BGcCo7Z#ND z&y7XE71Nys@x>ch4^dreaSE4ywTjeT>}Bme+NiirHpoH=G!GRYRB+{@Pi0oqB&H2I z3cwn>KFURvnuqzeZf_wCh}P(`!gQ`h&4#O*%AEBDa<(x6*q3CcFD9>Jm}SlIy!HQkLqwWdGYOdwO$jk*{EjSAYkLyd8KwwH;c6Pz%KB5929Ewi)3u zNK*!!?lHjm<=HD;6&YbW(k+94nVMyo_OO<$RW|1b;Ybm|i6aC_fb?{!$U^E~7mXxp z-}^`<+V-+L*Oe(|J0Iws+C}8SBia$*k0vEcDcm9Yvy7Z7=Nnn|q9bYaB#cC(g!B>l zNUpaYl;I^AOFZSsAR4iYYys2e!}N(^a?(UNqQ?#CQXvhYG!5b6>)hmoM*)&m%thGC z#e6Kp7s&1CF+hX`EPw46tIKFyjmF$(s#|zqU`X;7ZT$($p1E=Q` zyt^tF$%e&=7^pTbbE@446x4m?%%&t4V{M^DunYDZX)chts%#qZ#49AN+vskbnWj8Dw15(ub^MwzW~v&W|iP$h$j7yPrJmoko2Cf zgBz|@jRh!l(z0u^T2w-%QYUpB7xi`b9pCsnRG`D9AC{ToStz=pn5F&zwl#w@s6oO) z5vygOj8ON6$r7NH!-#*rvT`c|s?Z%z!ho_2=2l|2@`=KDKC(qUmNcup=WrRIn-C{a1#@ls!{rpHukn$)Rq-zJu5 z2e(SH)Wx*S(H;n&ikf>3iVb?0Mhi)Oc~kE1Tj=PBUIP7xnwixYgaukprKHbLPZeASFa319NbLW2x%idD=GB9 z?j?r0$>tBX&-?p*WVBzGd^87pf+n~vF!E5jP}kd{w&A9beJfo;`rZ8xT;=%~pk_H2+xU(5S?}}^36O&!lbu*XeAhkMMG>~(? zYVxC8D18{l|bxg|%^2 zVCi@RTpeER{no=!fH=@=9T9p0dIu^g8pReKDbT4?v{Hb*m6 z33E47bHz#_{`{}bDa73=%1CF|YI;02R=2bHaQXC^IA})%uCzR3WLjJ)GW~vf5H0LI z(YJK0yB=~#`a3$W&@NdzyI?JYU@ba6KWbs7;%dDt284GEh3gw@|R%lFMjGIHg;L#g3Eqleqlo5&lrNXH`5 zsN>g;m)v;?N2N8a3|*^3AU8w5=aOb#|BZ?Mzqm4@|1XAr%|$*`&V+;GlQ7Z?2R)$e#)`-72_A3U(2 zprUs=sYI4w&%O-Wqp4x=C3_cSyGl2HK_9T*pYQi(gH4VutzTE(=ksUbZ%#Ydez2e6 zM`BSiWt#3j<}wCNxX4!FLW^2ml;Ouk8Gc-p;kWdBGW@R6rz0dn@#!cjdVIQ>>I6RB zN~Rv4UQB)$m)q1GUCDgpH7S|Tvb}b>aRD(l?mgrzC`Qa4dD}4WkD)JYdosE(! z(!7u585$_zo-_v<`Zou0Xv0a=;W+f~*@uQK9LR}Oweq(K`1a?RgSa%%z;T2=uG$ZR z;h$5^$gAwnKhvMDv_Hv(C+no5-$p}O(Mh7q%;)FcTb<^KCyLXv)yZ4;wY48lKq?!F zfHj)@td{bQ4_E5`DriCPhh~*0b4w_6_*Hd(z)v#y-hFmdf^J6tA4n0#xE3PIjEt2i4<7)m#&nM0C#Dx~y70 zfrvq{B3EqF;xXGxy=mrQH3{Y;O8!B-1RivCYz&tHDFsW@jE(ky$17RB`(0}}tCzCh z)gJI$1UY3d3Vmnm!mH2Mr$r$k-gRI}yKy^My&?*EZTlIT3fX}UASF0C5^C19uZ54v zC|xo@wagtLzDOJ=d+{5ZAj5~wJzhpB-HAX6AATfuZd9zW)(bFP{lHgK1 zw3brceZsS%eZSv#>`c0^Y?qW_D-?p-c!6Wj9hB(}c%hvXa=i@X5t)AfFMIC-phs2S z|Ig)pcQ@JH`**1{nehU&L z0s(;~py3h(6od#!5JZrRh$yJ2pdcWqK~X@E{6F94oHH};yKl%Q*`zHkVQ1!jX6DSf zJmN6u>*_d?$K&sX0c+l*(GoZE%SNtBGQg&$;?6c#sdLoVV+jouK==85|1 zIYZa3n0+{5vtquBn^V|yLpa7qwCM?$LkdPm#4N}Ygi~q*XbOWzhg#Sj^PS7bH3|_) zv4n7aj%+@NKbUB3up@a>KMQpbkPOB4(a?$d@vxDRW_NJ@=!*=l<+rm>LSZ16`e3(& zgr3>yM-|6jX^Ul!2u)Hunmf#ivMFbezx{LwelIbE7q3l%h~=ae?f>bG-xQ9Pi2R%i$#zcYi_&4)4K zNerx*+#lDt#Vz+nO28gqg~jT3Vc+7bJo9b$5BVz_C)kowx3U*cnYYl zwZgOK>5TN3ziNM7sX?>BIbWI(-R#70`268$Av|{4K-~?OWEy8HEQfDGAGwNI!a8BX zgxZ9<#Yp}#B3x`jy{EsczgyW0!IO_aZcJYLbiMVE{yxT?n(P9}(5$UP*!eljUF@7@ zO?Bq*Rc~9m|Cjz@o_coZ#_Tss{%p<%aCd4$AXc5I*01G6bg4-u)?ux~FgF@}|5v-8 ze{9Zhz^47$2BcmCx!MQBhz-L+^It+Z5<6GgNVVc8#{~f)47{63)TVX7^zhZ+vnE3# zsIHBWrv?6D8>g(cTeP!BhciyAA3i5LuDQcuRt1p(mGkSPt6c|`q^Fc}t)&C`S*I z)gc6rmEBz~`vDH-lnKdz_d21?%gXs<(4K~qn93cd!41{@%44kV4mGNnA{0X6sDUSL zTs7s&u{PX^>_3M)552xSe*bUgywBqfZ+65T*L@6jbv8#2wWEw=#m*?BH7~08(>H}q zcQO?{6k-cahz!w%ta@k_B5ii=Li_vrd!2E;xq? z><4fkVI5VYWN9Y6g#%t*(ghnD~NPZk?{UNWZ} z4xOc|n>)Ufb`$rX!K~+WA4W%~(;N#w-1BU|<`C=<4&3(??G*p>zrCgr?m9g~l1HoB zfMVh(<1B~vv)$>n^T;&-LL4pjL+3*G6g8OHNlPAt&?ObLnI_t$(df=uKq5i$(IX8l zp|;e5V$jf}2kF+zN1X=dZp}GjXlRK2v--mAqmGGTfu<cbY6q;U3Z@wZufBOyn3P zZAe$351_fSB=47iqz!ni;1XC?W=mPavdO)ThEr##PcG!~yU0quHu@|Qu_hd7$ zu8bA(b2*Wu`9ElMs2F=L_&>w0dKB>%XAVzxtLDn^A=$1Qwan$p#Kdjm1Op+1Y?}9++ zkqv$9S9jGUS;k4Zx>C&J-Am@Iz4zoVpW1a;Y0q?V7<8-lcnG$tv9)J*L03R(rm*(+ z?cTc@hn-1L>;3k|!(kPkIRGxm-c8>*vnD5*H929{9L>mu5K{~;B1 zaK0O}gD039%=-Y);@voZyt@D>5};OmhgWE29_`-|?W{HJ3$tikuZukicGMEjAXw1C zLyQaPu9l<(?4lRkYaK8wE#mRUB5_Jd$(<|WxIo4O-9~_bpv}@OjON^Pir8L?G)3Hm z+p}H*0aNZpr%L^e9&07lrmgY>8od)4hE_F`YmL6{_SPQ^I{JG2Hy<9nphEpjr>$3Y zTE&)@?)%8g7s874i1ttvR392?96^M?nO-yZ z|GwkxzdyX|;UX>(ByBu=yZz zPR<&^9D9=L@iJc&)x)*Om+D3mDcyfvl&vI(#z++&1bMTbE88!qOEd z>1f7FQ82`PEz?1QTM(`J1%aqc{v%e=vl4_pDE1c7P=pgG{!RJ5AC@IJqP4@9E*53? zGMJe6-f7m`dqsEBwe4rbJu=i3j4#`K#)mn%o$+PH_%tadFw9{8E^U*-^S|BNCWSDN zr+3Gq38u0GwZl|N4J~t}BU_Z|zCc}a7r0qhcYLy5@=366Q}|^0VdIljZ?6GyI2yMd z9}$Mbj4M1_q2L8(Pt+tH92n;&@d1@d%<^M^-tgKsiO020sc{>g#L6wvGKtYnC9#w} zu_O20B%W%Mm=HlzA2f;C4~a=E3iEPbEGKdIK9NMXViGg*WmC6@cx{>t(LTvb8Ny3e zXh{o2JrE}fxvZ2W__Wc8j!J8+CI?h^~X*qUcqs@Td)DEFZFCSONul;Sum`KV2$=ne6U8fEmn=fo?J7oPFI*Ktz~V-4{#8Hs?4mO0rK zDIAu6f0>1fMYSkt?o~b())$6!yl{ZVeR!~aAA}_@SX~HepdNaqX+Gt`oVtOE_y~p~ zsV)^sRFTplT^Qtu;MT~D)7T(K`aZceT4V7j z;Z5-?BT``6-f08#(+ek2W2sDNUN8kW4o({A4tarTa988uv5fC61Si2%-zSrcJ`s0a zPM06(OVAiXa|g72FZIoDUPHiDejCokV(~lXNEd>@6tEr--hv%{>66+@M=|bONL4t! zr8$0@eiCd$j+M$c9~$w^+graGwiEH+3>Nqu{5Q9+d{cz2aUx*@7$Xj*9mAogaN&>a zDxXO(bd|~x;hf?N-mX&c>~si}bVeJCBilP2iuu6jj`!%P5RVaK;ZiRbBO6i$O!gme zYwbleG!{!4i)AXaK$c~l%JkWoL#0D@fl0p1iIqyvO3tLr;g&LoJC*6PEQc~f)`9JP znG=dKg)w>GpUa~(f<8Mu#I4-y%D?wak{|c1f{@m=j-}rsg&RfzL!Rc5Uotx43i}0x zo$-8!!dyOQO+qUypqLuJ%! z4e^|cOR3o_o&Xu!jc})YPiR>a-U9-%58$-5g*fJuUgK54HvC|khm_YLUAOb+x{2>e z)`q^dFz;TFccYRHv6)9n8ip9y5#+{Y%`Un(WX=xRzJpi^?G-zOpX=M3#SRN*Xl^ZZ zeG%R64;tNF)>6@Bohs^bb{7>5dArF7Zg>!EyPCLd-BXzAmbjrPx@WlMtHYhX>XLyM zUkwStLsp&O3vkp}!pIdWvtYJYbSl#&_Abh7PwE{O(SsqcnQ!@OFsIQdgjHI~PMB&h zUOtztyQOA;1KhjES{kA-?>Qu5fKU@r zF4e^C*Mr)YzeboFa(Rcv+~BMvQ(Hw=5(v~3ud8VZ7pj3AdK>T#k~~pOVAoiA2TAfG z?;y7JJ#a1H-IsTeP#>9Ka2mP@JVe3i{K7k^AUfQFvr60WF6MUlt0dMkK8qZWWfH;W zBQdWT7yeM{jp1z;LcJ_Pa@L?u=p=1ek=_}yAYS1T!&dbk-?M?OsjHSwSa&qQm^gn1 zr}iu#xP><<&(^Sff@*|fi33gX-V7*;4})*>X2|!fArw)Ob|_6xEki`~>PKOlqYRXO z=MkxBc=a;6LnWBkUCJ8NpME;H$%xHP2j49WAYL5u!Re#TR1uZdwf{t~Gm870nulUF zD_IP2_EEy&dfutWtvHm# z7`6NWCRKcZ6@qV=w{>%WyR|SU^?j7(OMBw=nB4l--@> z{8bSz(=`8@J;xWViJQ?nCSF_X{<5WY;IvxT_vh9+CQ8{lZf#oY=sLA-*IpDj#_0{w z3OY)P`cls9h&^=lb-#J=v4O>VrUwHD;}l)Wt=Y-ZTFj}-ozrFU-sx0(J>J*7y;l~` zA<|%IZJ*rp%7etFT40Ulw&4L^b90*lW+g*V4aTewg8GmYM%9G`tp#d26&=)OenPA& z1|g$MT_KPhD&w72FV06P_$k*{eYsMj{G}$@vtT?~%7jb^;vCKIl z(WY^%Et&?&U{eKNN%OT|hIe~caMT{yMmLb%I&eF{aC^LFKokwChxD=OZF*Z4C z@`FlcF=ry$gq{^i!Sl@>j{2SmZE#dcYseBvYvthB`ZfmV-y=j__(sOb9B;A3{ls%4 z{~sZN_9HuK$vbjF0?m;xAF~Udat~T~lYiwQ!jR%Z1+_q@xINIxTKBzJd!^VMv+%RN z6th_t?-D^{4_%O7a#Vf6>*HtuiDuVGG9yNMZfoMP@(>Svyokip0%(u7NE>pe!eHQF zGHr=ijAd&H7zv7$ha-|y%;K!I%(C$c^+4D#>4Hf5wfoaaJ#S%6Ojf4=RtHc7q4rvV z!D_ocvid20uFvpA?1#!oev`?AQpt(z3a=~kXIAUIt0u8@F%2ACU_?Z<*qstG6RvjS zYGy)+e-^=RZM8%~=3BpDBHAfgtTwP3LhB{;s$^(Vp3;V{1-!9N>nk*0{lXe3LZp>U zX)$tozbDte=sUH*#vz)ye!;*R5xZEtvu?kE9{SMV)=2mGH)js6WFWjNJmObYTYHTQ zy@;ay*A6ofkVF^ULua^7#Z!2J#I-1|1ER9XGrJU3>DAzQXmcYZ*9?QR)HP*T^g$bN$t`TBSFYXgb1q*JqU#fn88ur_6h{O@(Oj+1 z_)esbR+|4J`c1)^HNr7D=L7*GtkQ z(1NUfkj2(9bQWOj7Qmp6__~j*c*J)l3?>$>13LXP39eLoI1tFsvI2eD$Xt48e#y>S zxP?R}IUg~8zDpp&?H)YB=^`FgXyS*N%QAN#GR+>Fj`v05LvixMWFRzaR(en9O2&1h z*VO>Ol3pv_3cmn*XN=ZEG3hF~Papp>3jd|y$9|Gb+GxFN4CmE1a8^N7Guh| zmyubhz1lX7cB+XQP7tA#OEzHzy;(2lYc(HUt%h5=TIH#=O!k(pb}GLV+gx%-3zLL9 zPKt~=-|`f}T2bS!o#@ft8{@5{Wb`O27!*-RV@gIAJAp(K-PS%+8%4v!sDaVuYaquZ zCXW^7j!Me4>Nd&fgAu$E6;pZ2`Bh_PLnJgb174P@E{AUm+I6B>=0zzMBy6B@CQl$w zsbz>w&^#}Lc?@CL6e=rJaJ@3Bh7+<0c2awZJ=8v{Aq$n`>ozi8v$aNY>V_Iyj-+xh z^^B@1){wI57Q^2=?8Z=?(wg1kIZ;qKbnSi9QtMdWrx0X;u1Vwow!~Z4QMgS9vIb7Z#9a%!GSL4u|}30 zg;3`1qJ z)>sD1H5asV->o^0-x>`eLlTt~!l~6^GfG{;3)ms?s!iy$Dq^J)rcJo0T889uf``!? zg}+A8e5Tb!%Aw5?DjZ*PqIdSk2)93!AKhEY%k@DDo2*#lh`J1B9!e_ZIB|l_Gqs`S zNTe-g11Huzp?lSwEchQvB$ilO1c`i^gIt+3r3ZmygjQ^D<$LSW>))OY$&^Tnu1@06CHmjf(e< zBt;!0$p1uAw8c#4v~8U-+f;zjOg>F{&riZ^sx?l>%I0-|iYTE+i;3smQ;n}FxpL{8 z%9LE0S5cu8T%FPgB9@s5R7L?2{1&nxksUpRlln;M+F)s-W$vO1nHJ4n+haXp43 zZU)U|Bi7;J;B;W*%E7RkdQ{ef%@qQr&zDrsWubjK?wA3-rxF_Os<#Q2s5Twe7%CO_ z?Z&=>i>K@|7SkGXL|RtsyR6i7;TIGVqik}IOpm=MCmk&j)h3t7GD?Qo)?~wy zwkB(1Igcf%I&p?o!e#{V5Tu#$;2gT2Wk9) zYWh$d1JMAEN2lg+(yAp+a({D@JB5=rh2%6HPbjAhuLGx<1B4%F@e)xn$|BmY({3aT z<+MBb4LR*ae#5$wiL!QVcA}lZIUT^x;M{u$SwuOFl0AgzRD3h{BrX6>v|cqd`W5-` zG%^-yUBBhzY>R;_;?$vUw9-in-CnftF9cEqi>(h70mr;Rf{*Zm6EFM=fe_gXMMya> zOh#Ly*<4L6Uv-k6e>IRId$kD6=Y{Edm8DShw5}#+{qs;@2*nj-UZHr~ zufnwy?ax*3tmKh|ZtZ1j=kbj%b~nd~O_Dg}b#e30b(QxWL>c4gb=&u<52}bXbQ=^} z7Spx<%qkYBCGXjr*?d-HaEpw8dr&;LGHrl9c~#jgmq%0ETq~7S+PF;F6vFZ)CTt~k z&_0MaRS{uCkIld-l`nUmA^EdEp-YIqqB(EjTYSxek>&7-J=n83bWWLWhpc{} zHtCaYuQA~)YL31b2P4Hz$WZPNf@>69=eSWN4VfR+#ubxr1N(mQwb1XiNK^Yad*sjK z-KKnX>RMjpXZaGoKF~;MHq?p47Wgco)cgt6Jgh$=OKYgPs-y2&6hOIX&*UA;Lew@a z+?WLhSqBxL2@8{Y+-JhVBob-WeO)xI*;E}Lzfx3TgNXApy>Bl~gJ2jwswAB9gxac) zDo%9#c*t_*KOWXCZTRDj;Qh2pNid%_P*%cvqp6|F(gR5MWi7>2U}Hoh`VJz%q^CK) zaVs9K(9doi6HhfBS3ie!Ozm|DK@O!&hjly&SZ)n&L4Vi5GGWas=W1Bhl)8S_*QHC1 z7|t^xKQqhM!dj)&)h?`6s=OvCP-EgZQC9a0ecXbiv~i_qLRgMOj@=6Kq}nTRR`SUt zpYEa*^r|{mys1;exIvKBJd)cKgs=}UU3VvcRjXe2df%(p$AJD($I7frr`wPs}50p zW2}MFn-#jlC)MKNcz&}hOi2Gx<@RL$xx(!wLQXN%1vGI>q!hJ()uduq*D`9~e@)rR zg^<>VbQKf{e`Y?DG+sG z`XNl^8;~7{NuPs_c!yF0#`1kdom-~M&`*<$jFl1xLTMKR&Svr z2y=|!yS5rtPtpkV>z$ou7SSIcH79<%jVV}M7;3t6ziTb=b(j&t(yi9L9T_}&eJ1mA z#Bwdvi{IEr%%&k(#bJdOZ=wKCRR_FttFlymtcI+E{QRUmtjuct63@CdRy^DIW^W!= zSjk?Sx$dXPautYM9u+mNnUsg6QKdnOI$xWFFv9NKEoGvZ#w229`V~L zs>KLZTN)k>_f&Ya1^uz=NpT&lcvnzIUEF*+r}2tGt7pAhsZm$TwppC|#cu0L*|r-e zQnu~RiIi=7aoS$#-0In+J(IbdChwUXz=^8AqqImoV0qknm)AOKHr0Iy5H_QMjf%RP zB#(M&6RTe1PUItoOSH7ylsAQp<=td`QzpLeu46e>H+ci0TbV6JF8C6tU>2_YsWZD9 zpDmNu7bBLV^MyIXM79jQU{~C@u-@AwcJ4|+_T6U+O)o9 zXw_N>t+T^D@(84O-9T8O#Sf=b10D0iv)Y(eX_+ecFNqZsqWMuzRwyiZY|Y08!t)0uBSGx=^;~h(-b?Y zei+Y&C|kSLlezUQI%%F}HC+x$fx+5XLD)4f>+zZJ;>O*uv4V=hX=P>BBjOO+Ya`CJ zXPgHy1E@nEHfJ%~ogiWAbi0}L7&&8IFcj*t@e~^LYLr1-A@J`3lMgAlE};)`hEJt~ zg*YbyV@gn6sK9p!C$;*Qk4W`x{icyq;RjR>EiKSEFC6hLx_Fkg!;r}~4+-s4Q@91W zW?F_u(hl#NA+5u@KH3oo8xi?QHG7K4yuGKoP7M>A5h=2!j3bP+_}6$rJsmV;D-1Uz zy(P5*Qt5Uk71~>cl$@S{pPF}5Gy4M5HEyhR`4p&S*kuw*UDZ#^maA6WTg%!;X#-~4 zncAduSU)9Cw~TLx8YqSs6mGP~v#iC1Fg1fnesP!Z_iO z1~g;$i!Paj^W6^eTNO^x>UcyReY=HB68yfq=7v|1db}!%K<}CvR8gmfLy8F$q@j)A ziM7@teJa*CU~M)Y{x+asZe)@M9FI=NSX{C@VIGB$IccN-=(3tMq!q^Psk( z7fB~mi`-NzCX(R?*)cU+JpJ$Sc{7B!cWAZ*{S!4wQ*cD(&{EtME9emtsk-wa#IBh% ziW4b=)oIGXtO;4ItWz=B9>{$rsF?PdHeHG`*fJuZgHsxd7hStdX-xb>^tDtlUL)aZ zc+Dw|dd)hgqBM?tP2^K}0ycY8lN+IoUepMAGkce%XjI)2MtY zu*{NQ4NmoscwrOI6cgD~jO{R*DbpwG!idLR<@ML543PG5j?sctwI-wzk_--+cE(JD zXvr1?Z=wLOS(;eQsbBAG|BmrB^8ML&>SiqD1r$PFZZbhS|DW*ER4pA}E zG18SbN`a#56)dP)aNwsW-Ps@_06>e3klGx{BjCj-Vm_h314s_f3}l#hW7#BArC)4@ ze5FRBt6jz9*+sqOL$WENvPl8Iv_~AL z-JGvycjxQbOTHd?cTn+J;Ne_8`^)8{t>VnPbD%sw^7Y{PnU%cDd4Ar*UON05rNA60 zJOXpJu-S*eZ2Jn}TG7@x{g?4|NzhHCg~YViOfgRoS zAx6b!+=Oh$#t&6kkbliy8hlwz!xdgu7VX5` zqUb){u$-)) zRXq5=suH>SxVzakuZgp^oNQX42y@|k>hqmKGPp~xXww{#Vrti8F}GmXxJ ziD%oD7Igpl*tlF5=*Oc`bDYE%z0I~mES4kej!!k=r8G^*Gp?ir$gvE!Y?9-4jkM^e zSd4dTL>B%i+n$2bfgY`^o20FgpmerYuQ^|zn8+RE>W06g#2|cE&&W~{fe@FwckIJ@ zkvg(jfvVES((11K!C$5_4I+5_KKam^@>6A9`Q2+F4_+AR_4Is7rhN_i8ege_6+xRY z6bp(W#?~JZiV+$a2q3Da7NV+JP0Srq)p59z&#+lv$j*&y;mGv@AmbNgJ2cLQ&yD8+ z*N%k?n*FXVy|j@BgyalxQ8&jQCcxSsNei_kq?idCg5UuRdIm|pU24w27JM8Ak2uX? z0w#Bg3Mu!vjW}w?3|3!iym`_&mL_U#c%b_jJwki?us$=_F`h+GTt~)Dh&lJ}I=eJJcWaYC(QtX)-1f;^6j zVjHO*B_R#8!4cA~u!E{|m?zpcuq1lslP*l!j+k|Fkr$Ex{MoOVhLM7H{5DH4UJZ%F zOh20w&NfL7K~{%`NmEw}0#>TPn&SM#yO}f2-UY@uQl}M!o+t-mXZ0%{b4oe}qt+Oo z(hh62^YUBBvl(L?f3n2(^5HJSJn`?bMY~S?`;^Y8Pz}2@@ja3hujO!@MmgNY(1<(o zCa0dNsA$u1o)%k)OvjCz>jO!_^h``HgfCuwCib#ehDK?;4Zls}M5KRaGY}cQ)1c_{ z{BwGKq*#hz2Ad`gtRD=*WsAbjD#JBBIf2mxazK$-$BMVyh^q=Gprw>m@T`QV3n7ys zEi-DJF&7N8L^eqDCbs%l&%|XG*YeTQ6?8DRRU%+qx*vH(e39}UDUWbw|Jo%Ttw5| zhy@bqU#O7BTDe0LUm*K*c)?8_|3W!+_(C;6YN{fSwj=0>01?8Ekay-Ca>zVN8JTg$ zMIANZ=&)c55aN8G3n|*)odyXELiolm&0v|u(d8OZZYar72Y{Cea@6Sx|Jg;b{0v>r z;!;Vq_P`COE1Z2zIP}bHyH#a_-1OFN2a0=QFDn+w7eWjMXZ3ZVG|Fl$H*s^jRn0UX z8XC$LfiX;iJ7tnGwV~BD2i~(c?9M!#kaVX*^VvUE0_!gF?aOpepps7Hj?k&koggO? zEg~w3dg_CYwDn|oH;j&>K57h^t~x{-sj5RU?tC7QJ0D(a-wy9P@+2z|wu#boi-Z|a zu81>2WZsTtF7Z(ZGQ8uk>Mnx3LEDj+yIR5r6o{{C6R~1`e)9*|SSW~Ra3Qju!UK4_ z@b61JmJlzy5sEmK^~0>!n45Y{%J{@gw$5qIi6gavqIH$fJ0~)#b=X8|h1giO4m~He zEw zU7hKgnT6!b7HLzfnvlcy!Q=vMikC{0FySPnLDV0M)@KNx z``A2Ab+00XdV446fpX*M;Rcb2Y9R#?e8^j}&Jg4W%3z(@7-m@s=zBs>+UvGT?UJRX zHJF4>eZK--d~n#{LZKF{O6mq%=-L3O#{Jm@yeEW})N-}cF*zG1BLI5d1}UA;F|0&2 zH=Wua#;1rY z36}BJPtjIq{-&*pD+y6gFme}HLb28};_&Jj7gA(_B_ZQ-5qO|l50(PCi_P(IB_SrK zd>AFVEv{r;h%2di6%L_i11cOMswgC+Qe+WPS6YEZWx~CkNgZlw4h|PrV&0GG+=H@a zoMckxWN{@m7gtitwo?Manp5EjpA{#msg{GKFmj6vAz=wrR|nB+3xfq5Hf6C75x}2^ zi$T3ACl0?7?FlIH1z|?U%r54LNjZ_iJTc3g{ZeYbY-WA(hx52JU0@&B zf1Za29w*A zD%3SE8?XJ_Z7hmF%C`Y1SQ2AwuEIiR3<2U6K?>!vfX86ZD_D+iX5ctZSTc?i1f`1U z&msg(kyyJ`xktZ*bz>r88!(YsVibF#fWRpB#PSEDkjc+D%Un)ymi7|acQKnxAPUhEUoLDOR+M0udqDAEtwsuN7ph5k2H zdWldhNG~`tym-vxNHB>=0n(gDL=@tbM~iu$Xxg&nMbb>>;g1b)WJyVy332sJNaK8y znfq2Dqu0pFEV<9H-FsW}>xM0sG7!MRj*-Lhs`E6TN?O$%j;hr$7TD#2s8AScd{Upw z_RR^gR$9zNCV1hWZd|k2lY$5o_5Pq& zIYFU|t#-GWl{w6SMguQrhaxV+&0$WhcBoCCyzPtJ46mZVom_B(=kOXYk@FE|B``DK zgP(pK%u0n6Lf}7w0J^fD#%OF1B?$s8Ru4uwCKsjQi1Xxx=my17nIXaP`7rMa3k;ko zm733{7_Ots&AY^-(^(XZ27pOOC&#K035+OSPBeFwzO^B!kYj9Fbdj%ga?^)Y*zumF9-tbaD;eau||j|(AGWghUVCt#@`D|h?~7j)T7Q45@xV0AplXm zZGh5rkh3>;tWKJBza&YL2i2hk=7^^+-I63NNGfo~$qYQ>EE-|HTOHj)Mi5OU$53xg zQ*~#tGX^ak+4E&XW|cj$QIn3Z{T0yFndNI6Ft?PJAZ%8ORxEJUnE|?ds9l?tq++E} zo1A=gm3HuI9kyUCscZ4gcwsT~&NhnEms(anbyW-w7}vm*7K4MA=_;L;l|Aq535arX zLA2QuR6p5LWaVI_^Y~3R()GY3GnprPS{A|ppz~l*0sDd}!R!?qFd}qq#E9TYfbeV{ z6uz?!AvDjnvY!o7b(P9rM3H(eW@UM#?2Bx9@n)voem$iH-w(tN` zsHLdFRGs0f_uW40t!!MnZ4yG7M{hw^XQ)%QaL3($B;6Pfqo z`gBniAM%C>*S%BFBed<_vpTQA9}_bJQXh%qWBlf-TjN_XV_w7(C!kJ}MXQyVA>p=S z9(Yjpm?%Hx20ULMCc9*z)j0_3m>Fm5`VdMU| z_r?t+=^7hXn9#O1==#eN?ep2Ds5IU7Kuk{*-4@YGdcwL*y{c|gvR;X}&QwK6)t_1? zo^WlaPGnDt)=q@KxlWY)EAp0XjqLZnFTvejyJVxNk1p!Hvet2(R2BP#?!s=74BroJ zQc+t*3rAPzO`n+<4segUFf+_CYlIq_B{GFH9-L6cDBlCd^6x3!y`d!P@KD^@kvuCo zctbb-DIl`QvlMNHZ@YSw2X#YQsrzpDj(z^2PM?2pgP-4PL!aNb{JgWo_|FG{sQUS4 zl;86p5kn>b3Hg=US+d51n!+!BZ<_s}00~H5BtjO_ubvT&n3X&b+mz&eR(@@Qbq|Xx zG(ogLWSRd#0Z<)iPPU&~N71+%uEK~%1Ju$RuAO?zFS%$r$wkXaNx3S+#!f8aHJYpzLAg00;pkKt zFv9W|SSkN#Fl;qxTr{DQ5gBGJO6tm`KxVm%9S`(S$lfK{mWfhGwIJ6+r%?g6HPXf% zssIdom#9WJ@T-Wmb&F+$rPy>;g)B9B!KzT=ELCvgqY(_MU`lMLlq0~g8#q?K?88vCP|&qM}!b$oN6g2bJomuE01ZQjr{0b%>PB2=~IyDSZ5V>;<|_&dDyG z#Jo4$O!rQChyKSXbN)&_*h89srAaOb1vB-!3)2OR_)l(47UaJe&($M8ju$kd(PhML zP3u>7tIMdh+$Ca-JD9+$$$6MP(E#&oXRrrmHR|5=dWVniKo%XD6FZ=H!laVWV+jxI zbCSQ*HT}WXB1*k_9`+dP6Oc3z*OrW{E*NIh5wX@G;p%DsU3z6(cFKyna`tXC+t`Mz z6{9po*e2WMTx=R0st`9ft(Hz`Vm+E~E9o>5vyks}t)W=0;Pk9o(1+b*m0qrYLg2kj zy@TrYHGUd5VL*EcvEGCR7R^ZV6{!18{}#tnun74}eF93{T`j+LYd4$%XhyDb*ekI+ zl5bE2XCzM5rU39x5}@y9rJq%lUMbeU{GD__wAjDg4SnEMs@wFFF7;eSK!^&h;OVLQ zRH6@P^$(4aK@UO;ac-gbA^#bRTC+qOFO-fRRz3s^0EA2n^k4=D5Vh^x3^;^|!7`>w z2&L-_F;_K@9TgCq2`5L%*bvz|K_dKjJ=szq*A}T^B^7fCU^DWpVsMN_U!x|{u}>KmPA>BYQSW%r6!$yN5Z;C5&Hztz6&+~!%h%em%aCtr#;s>qeIWRxQJ zsKkUe>%Nd#ecN!mpGVO{`>kX*$Tk_Fac|2k*bGc7+wUZ%>uRDD9aGoO+AyWq*-?tw zC8dCt&Q3BMZ}iqEyU9;;zeC;zq^S)Nj6~YqzG4TCZhR8D;VF=OT2far3vU|T*sa<9 zGSmWR5vbqnnG?SaC8llo&}M>?+Fd0g-ZxxLK-^8PPYKO#Xln%->8g^E!pqi5e5?x9 zmxF`KUJmB(Ev7+xn`fZgqA#V)SkgGW|0VLwGGpL>*~xRywwXLfY?=*nRQmcB5f9eR z1^Tg#y5JC_B#9GA5Z+`wSW2bjR-^%lfNrrlP1f6c?}m(>)%-<9G9o8PmN5jgF|t_b z%BThVbP(yc)l^|7Zp4=&1ne+bs2f$?^K92Ejk z8E>hZ1T5J#mEi-c_WfjZlYO)LQ%2|B zUnO8gC*#J3v~aLRe1m1l9lXb_a)J7HLmCxP#!*<5WZp{~-zMfF5bvP7r)|5Xv`LOLqBgt7^I&uS z@RyQc_t?bPK@cMCpy+=lN$GZWP0FGhP@uBoS1B#$`tC)|lo(jr`d|QPsWWN?_ zGtjw_|8MTpUFW{zg@JKAF(-QWw28gN9n`Dn{0k=bvZZCJ0$)o1jQ8B*&+iB9h@qh$ zrEkV_KDYZllmF=VK7H!GdL@fiHg1`+@_b${9v(*Uq3OKdDX2&2(qanv+>fuf$y3yUVrnY`B9-WQK3vH^ z^Td9%uE0O|+3@-L_Au{-=Mi6-$cbhMw=XcHJpcSKS)SN$xVIUd#Xa_3`AagOL2F;x zg!Ox4fUz$KW4|!g7^|%b7AII#gt1*!jK%pqw05{A!dhZz7JXWSFWPJWMMoJTfQ8Sk zkNyhMnvh)qm0|t*pBpVDOSH-XNB;sMDq$yD0RrlQJJyTX+T|JUQb-i2-;Kis^^69G zFBphy$Ib$_u5ushs{6KKtO`DPsHTDg@qMoH=yUspDdt~NOnmXlEK)h-QmqT0S7Lrj zRvM`mxsK<){-6cB%)M&mjVtG#_1o{ieb?__cH{8MxgR|1(93^u#piUnXondu-MZ*{ zUEcEKnJZSTxSdN`DfG7cH+Q@5G=H?uWy`3>ll>o=`PToqct4(g+n?Ms{15$C>heR` z0bjmr-Zi>he^m7GnQ#7*F8kl9|GvrP0G5-Yb5%kL&r+30(^o zNTl?)xi<`mbXowY%BB*+kZ{2=*n#Zrqh)HZkl+LIA>jHFg8s% z*Keep`Ua$&RXL#;z1nQFO$w@c8R$Ubc}yntYWFCF9|=*~$fEIsNu|~r1Rqm8M;PV` z>B$72pADA|pEdZ8^55K2aForn;xL|FD5<4BI@$EmE6GakCTYvuJA$djf6TpiNG1rg za(&CReAgm6jnR%JqQo~e*}dv`#pgN}lywsy>-J7>d~cG3nEcfr$&*E7xPT&b&)M(z zRV0*81~YpN+%u_*DBV?hiRnIwn3OD>kVJ7BIK;R?#27Dht+gWkYXm}=WEL16logTDxLoXMHz;`M5{d3TsnknF4VsDBQFchR8l#`wKO$!n{=8;;gG8{n<-;Hjx|$ z0m|YFR?t*JR8)Jbf4p!)8pY&}&!V%+s?%wnp`CyIu%=k$XVE-5Res!RMgIpdw1>xl zp`CztBY$qJ8QMootGi*&?otsZE+UP@`tB+_fO9lO7$bxn_|5Qn!;RagFt+51@3H5q zOvs)q_`~pd+`C}7af23UMV#jTeDB}9H0O0cMxJ>^>xDlWgV8=!qkUva9>+#6{B$h6 z&?w`Ifta}r%}R^0$3NI3`6X@{D;#8IVHtAwpo?LI_simz5#JB&u<;JBJlg$cJPGb0 zVNvno@OkAWZ`?k`Vt>x!(NsM4m5m;cjsbeC5PB>fYxMY!!fIgH0cQX|k^(={{I^CM z()Dh$o_qVe z%u!iN-6XIvK_!Rz_$gj+{sv1pglJKHA;h3CL|O~mB*7y7QF5ztidi>BS7E#)ouPt! zlE&j8CX=7jIKV8kiE-o5dP1XE#juu5&xWv!MT#RM+E+JY-HcmqQXDYl8Dn7x>A);I znUgfDo>G?01y3oaw$QMe1#WIwXgsAKwEt>}_M0s<20LfDxTO>!ow@V7u|+J?)+kGr zql~pv@+IflA^8i@!u$i`ehiQn&12}Ki<8F5lSyxu)3Ygv!=ve2!qOxOM=lzf~uhFC@@g`EKPaR*NW$U1Bn^ zXukIKOVb6-XjT;MLD6v*5v09ORO@ARrT~+el`U0yS4O}>(mL@ST z<-c7|ih155-5ts`7{K^<9SQ;<1@mV36`G*u^;fw`hY@+f7bH*L$2YLbE);FZhYkk2 zu1M!kvp3WY%eYT#cw*5s9yoka{?dBx+YIexbUIm;w~EI(Klhd-e>x2!?4ToIL;odHxy{4J67`%bdYd-xQ5yG)v}jY&%B|J7SG45!)EKb#3&h%gIMyD4TVuKBmJ|W{ z#@nm*t2BS%<_pcR&MXsTT^C!{f1KtwOCAPZ7~5H&8Ga+ZaY8Tc%dAm|6d38H}h&&3XX;+c%9?3xw7Qc|D~V+BrlE4#;~C?cxk!YKoh z#?|hx?>0**IOKqE4 z&abR_Wuwr#F+iaU)rr@QH3}UaD-&N>P_;1x3T~Pz0$nm%1Ok~9VVz(DZRn-S;IDth zI;1OPyRmN41zYZ#{*=(**0E+puW0`N%Q2XJH>lg6AM4q7HUjhEV)`qZ==8DKzR$bu zq+jm$uEO>U!;gb|>Y_h=ht|JGjoWvSc#iR}KrgBM*!9ZaQZ+((H?NH-koV4wo8>Eb ziiZ93DE`tRinklbOnHU7-+wg*IB~Ub;;2&Z9UE)la+o^K_hMvlFAO9i%qyDsJ<_%@ zjlqQh8R)#*#(w70UEyGe2u!@Yyl4ojC6dQs!$JmH7mnkME`5zXOgQvwu`C2D4e%0w07G2HO0)MSZ zYz+97+M|jQC)XCz1Wq+5%d`=zZsqEDo|q&T9sc^bk?&`28SIq!*JOKg9yg?-WI{bk zQ&6mTPCRGH97GTj_#q@mZ=Z$`9KEy2wue3%+uwB!j;f$__{Hz{P0Pw3@1It#9|$XwY+-ru5EhFk3mR)NTGd7QcWL~u z+#;@|te`j=_a3>P;FqshOH4-8@D?u&_%$xJ{DyMwjSY>w@xSY&^V2P3Pq3{q%luTz zYAd&V)*PW(bK@2X6&s#4ch~^R6mKh7NX}B^m+7>m##7BrjX51la%m$M2F(YXZiF-z z9P8ytBdg6s0ncvMS9luu&>P=}u3EnWH-l-GW}8?N()!|K50ubI^CnQjCpD%wZz(0L zjFp9{{_kKC`RXNoKbW7~27`HYox%Lc7LisaX!~HU>Ku~Lwq`BziO~G?9mS&e(j!lH zfgnwcGAoSBMpsY>+u*JDo-Tr;lMb12s_VSlV%L@5iFNos)=JC0eP(6Lr99JRU>arQ zRhfVo!AvQ|+alB>MW`!&UEwy0I7iMJhaJbPIl zp}wNCI;`cBz(;xRts>;=AhOky{{RR>wLQ+UadlDKgl`9+GbD|-p+ z6ZzSBnBu1mD3vHx^UJ&I?)eb=WY1eD8l;JsDb^Nd^=V3ppp54JO~1CgaR;G5fc)}A zI>1;!`JBr@99J_CBXx!r)aTjyP+z9s*GA7;05QNQkev(**Lh>OJ?H|iYJ8*Ft?-srQV z2epTUaO4LHnA$y${Jxs`A(6v4S7-9KT2N%*+xC`QBrSTt4CBOmO0B+%NcQ-E0Z^Y39RN#+VpA@|X4$X<_%7w=q!*VwJnQs{4 z&^jO;fm#}Mkfwrih7dUF$fd8FJ_SLSpMbRv+|C~1KBT7B!ni_m{YZ=}AW?fWHDfbo z8uQ|~$xR=;>gWk^$<_go*1#G9`wP_H#I$))kts50nz%W^;-PPM3J= z)}T#@GHOn{&M~%dPaW&z#_|zD;G==a(|MhW-7Uzz-hrvK376j3H3EY@AqQtzF<9Fg zQS9x*T3EL%jvc(?+g@7GY;46|Y?vjw8r?FA2M=)gS*zeD$O>AzkZb7ns)fxo2lL4@ znMYX-6I?o|OSiWKL|?xxSY6bdH$~gaNcIBTb<4{+Wk5ZW9U5b`<`!U<7?xZ1R5vZu z8XD}0=0>ocs5US@mXzevL)Sf?%P78q-6iT_r|3<@^9O|Icb9lRrrGH(sK@mVIJwmb z^9GC(?b<`r2(z+$Frw|*nYNVh7Scwo@y%EwMu9egL?#_bWFg?QpmVcGBr+JQH{9;& zd=%p}Xzip5n=gjp(jE{ZQgFPxg5!BS5c4#)^M!0cQF}8Km%UK?QkaFwLs~)Lr$%B$ zGbt>wdOH=aZwNaB6|Rp0JAZ`N2b{E=ua}JH>XOn>wl%2mcWWItp{v@;N}^j(Tgb_% zMeU7c_S_`=-0%XSQiguHB|;-;*h%bTR?sk8MO30N0x8G=PPk3-Z1IQkZi+$~W+NZR zYnwfdrIX?+*hMUr$UvEpfDN*uU%QPclZWO2_erjB|`L)lAXpVUq??Kn=J^na4FB` zb3pm-ovdF!h!!EykgbT-PdmMNTJI!#y1D-4o3NkT?tx$**b1SvM# zRS-McKhDIfH)C2-ZCuu~?b#aXdwMpXvEk}~v5{GF@xXZI5sH{8Xx-WP3U7n!!TPGaZM=ojPdrLc zxcbqPvo0nglduO*(746#F8Sifcav>24}Y$C__Wv2!mJ;Aw&*=BxLUN?B(4@2g)tG2 zum-Q{+SX|z;KVWF#t5UD#HS7(l!{qcdo7!wo^`#f2c;``P_|V2D^xpko_P5z*t5K} z8U#zz1q=74%o!DBBdBX$rVA3Jy;F75U_meoTNhSjc~qJ`&U~lKaq|Y~H@N}L_zYT` zRS%1((=A(^D-vJOWU_IkIiquS2{WF-`|zk7ho6xTkc}W!N(yt`Pz{wX(_x#HFKy9A z1H2B}N8ubqmGFjpwiE)_x!9g5DjG z5xF`?ru8hIhCTX>2|ML%(3)sD<_O)j8hXjbozVdP1k+u0l6`~|UUHojh{*}9Z8Wy& zZgzCaqIrCA+CZ1h3yDFXzU2|t?vk2NVRNF4x|F##S-hnO@dfF&L6P3EXMM=0jum#KYi?*WeozP6QIRji=Tc&o& zqt)O9@tRz|Zs|kl;B}olxGFY`a~;eHWjEub4(6l|=A;hhB(<2+RHO$^)8Q7JvH@JY z9mcQCBT(!(9Sw||kzhGF*YLnxL{Wa8{peyqK-yvZ(LIgw$?CWuSf|}~UgOGMrNKPW zxOu`rPcbTVE-U_RDBP&fxeAa`=i=JiK<8qdRw894x;mFQQFSiPZgp;t>s+=;(#FH| zxi+MPFUn5{Ng2r*=<(a)ZI~3~nlC}e8qaT?3?SRIC3pQ8?zXjBa%IwSTaD2rYJuri z?P_hf?czX%Z_FR&4hecNI25EMhP1$OqP(_f9vdpf=*_EMEbVD-?=CTrsDWkEQ;DkY z&=f_zVl+#1WL}2%$y7D>UX{9N3y#e*E|#RjrGJ?wBF0?MmW5F6^F8I>BY7z9J)$#F zY3msuWcKpihf>T396^p-dQFMl3xe$Ij#R19J%9(I=%*}hnedJbGbOwx8#Q`(yh40i zABR3{bZ4AS!E4O&&^=GN?paxM&$^hs^g6~0Y!XvrgXU2)wSv6XlnVpOSws1vQwgOg zdUOPf3mYT`PQ@;Tjd7Kp^<*@#wsJee>I>s5eJj-4QdS0G-2f}=-Bb9;(ChClEOXc+ zd4||@rUDRttm6l0dV!4tkv0zcRMLB5z2nrcT7tVB1LPzI$Vm*4lNcZ;F+fgYfSkkt zIl%xoh4WdIAUlF~=~I5oCL4h{4@Hf~({?6SNW@);CwVu^le_XhM5p||sPRe35Moxa zqd7+^wm9BX(gSnj{K@p+jATH+m;{UPmqhu6@d8)zUTypsZYJ*Lr~J+7+?-zAtht+? z_BS(bX2s1OcXO4$Ig^_+i<=F1^CEw9FK+Ht+|1m~i~Y@gxw&s~b8Y1AUgGZ#a(A$} zJLDU4slPjyyL0U>d0c#3R{MMVlO&c7fPue9{jf*!E_Kcx$^Mv{BxCWb*7$4<@zb0X zTTMbJDXN)NAsRCfb{Qs9a!?(<#kO)9U+RIB3C1?gihG~yjIW)E#|A`Ugh9jQ(O_ty zNRdkIJ>ZNHjm#7T7hBo|?q2&V&wm6j#bde^>TLpYg9O|K^*}?b`=C`MY6=@!LP4Ud zWf0w45EMjgl@SDMtIM1_ZL*+CdIrE$s8`JUIfG4&5HZvIGJ-u}A@6Epia#{}-G5yK zI#Jm){|q;dV}rYVd$=!Gde+Pm@_t4>Ry^g9NvI54d2n@gnsE| zY`daUSRo}%6PhLZZnLn1s`AawLfV)*$%Vd>)r9NGBJJH`D!0S*8hCo&#}g-M30~}c zi2`Vt-uNB-*cIs`ZIwPKY-9-qriU_iqKt}2(pm;0$>zy#(o*TDLgB?&Dy<2Tn)`X(biBK#LsN9)QkYS~Y$gPuHR42;YODOs`5DEp&Y(qkEb7w-)SxMG1 zXm8&gg#oBA2^(q17GW#R%$(~8Z%S`G&GxlM8hk{6$5_GJS)umPQAF@#(S~-{kC4*ejD}T zw>tOYRuctKFFMEq$9&JDJS&Xc|~|BF$3X4X=@9bukrf6MoydvEKQXJ6R3jd3GV{bUSTqZjT=Gl5XDOFbwK)DpUA z;`xg&`5ttVXSekr28lw%-*Mw2etQ|dKdYro-3B5)l0NpL4w~xHw4;G{`a-7`Gx?hs zU_=2py_}6kL8hZO)f9GKBMYn|{QDeHiUnhB)|#sVS#Z`GXXzzQGYkRduPGI4jagb+ z1u9u=+Dq|+&|1z86^o4-W2)sKR*j*-02IPJTnSX1u0TaZuFuCE9d2zTVDwAgW53UP ze(x8_6WsXCJ{6AxZH!xlPujS-E`+UC?^{n!@}8|%@5eino~l8iEw*~ImqLmNd)HdC zE_}zTFw$moLBP&tl z{LS&Pzf2aA#FJ#4e^0)|KD=?`g?%c@EL3?*75Y+>@9}Kq{%t?`{?25ok+bjKlf5;s z6PAo(_O-v?h9%p0_I-65V9CYA#bnz6NtUM_7xq;p!BQ8LKbc?hCv%cNnUnm<$?VbE z*hh%rf0tvOY{3}MGvif!CMF=D$(3yHpImM+il)~Dsa%?(V%rX`OeVy^*2xr1ZAFP4 z%JUe7*VUJ}Xbdeydzu@{Tu7!nHX!U4kd;_KRylQpMEH}=E8?mWN}F<|)n7PJDjNDI zs8YS4N>nJ#pF34z*Ngj9^cx7%7&;&Jth#rC*Wo{>tw*e3E3j?eR*b8iMcpVY1f_*q`fa*v^mh`3T9@o3%%WeN?n$v+(DVF4J%s~DjsA+Bz$9wb6SM|= zr%2tyzUfy<*OHzTU|%y&qJdp*ngWDRkV z%0$($LGrO_NBB=3?fm=;L!F<$|JNO!Z`{BKP0DY4ak5M@w&!EA{8*91xn+9sUXt#JI!u8L}!zMC! zzCK<=oD4@`hcxT9&P{>aamw>emDfz{{fsqB^po9VrV~6c^is;ZR?M5&jF7MA%KYG} z;nvCR8l_gXVyC)`%J3c4m5u#~>77b5tXot~E_*)WI*B_UImGquM(VAo3=Pf5dZ%T*MP2dM#QAW~ z!e-A*ZTom;&w@G8o+&ZB`Lg0tkmCvD)p@8#U2fgZvNd6p5H4RbFfNa6hbAh9tw&24 zmGnt5|3Zr7&;`U@#YAl>q@gDt>RG^@^dtH7MQmr7DL^rgv-r?MT*QODPmE{Ot5Q|E z-hL|)FkGj=v>=@mL36?|LV<{=rbM^JVTQ5Du53f?I2&(iq{xXhz);(sWYk1MNle;X zr4wi47LtsMzTmb-xJhH|VSS(%T9BxcUF?19z8_JiSWgdh^XDqSBnTBy2$HKnpT0~S zoK8{J4Vtx9pf~GN`UY6uLd;iSma9P2q>c8lKA;Lj3z~3fRUjJ={#k=D;!vobB*9a> z;H}MQT66pY8Z|ECitbs^>~4Hh`%x-VpPK)Rb#>PJX0m6IDk`_lySlRR3wsCp)xQe| zCUDyCkO4C7iG>eDbghOnT9|dQBOFjI$B44N#tjpxR4wbH$+*8AMWB{E$3C)Dj|#E? z%Z541CfHzv;by3__#;^1nKMM0g9ac6Knm>AwxtB*u^5DA@b}hfj0aVqsU@gs3uT*b zWeM|ErPBkT*_)WPNP=p)e})e0O*I6m?QK1f^kL&8qK3w@NK!9S8J!_m>e@K#7lI^N zFP#FxBZS1B0JW7ugC-64Xy3ZTY$v@JOqIRtcLw5w@rAm7`b?UY zh^;OSbkWZX&~y*_%?}IEt32r567*^hy1WGat_OX-{9@)ox8ZB^l^F1#um7w7H9hD# zqI3LHGd$?qS{3GMKhuM*Kdk`0#)Hnjy8!*32VGr)e&2)cA>z@OHOqspd9(n{_Mq#^ zs=n5Pesw}o{LUWqsTYbDck!T~62Whoo|FH*MMWmar#2y}W2LW*&w5JEHEQ{aE zgDxna+S`NfEx(8<)sX3ag4cXmZ}6ZWX_c*O_P!o;+;5Ag{=|cpomf2eryg{3S^Rz; z^po?8rv^Rf$fJw0au51gIofkP=y9S?eI?%LK`)hM&Gn#j%ChEp&=-y_zBu25R+peR zdC(`ysj$BXT~ZF(n>}c_9FDhm(9g?~^#BiAQ$F=)9<;0k{kaF-UiST8 zc+kan6}3OmgP!?yQT*FH=%*!4yxoJAmqdZYs5Z1Wo>;v24i9?vqyqF#4?3-!Lx1H# z_nc5X_17MBRr%t(Jm|=>_;-8I!%K@7|Hgxs9$Pf%Z$0QcWm)g>pj*lp|IUM+Kc;x` z?>*>F0;qjQ{~r(f)T-jC|IdTYKdu1%Ul02F$;FHB^`KMAO1#g5R)4H`>ir&cZ&|Mo zc+mQi7XE_=-B-T&j~;YF`NeT~MOzaRGK>$&Zc?unU(K@177~FP&0!(}@9g-;u?0Ck5Co zWnGpA*l}ffCkNOM%JM!IV7Ha!of2Tzl;tf8uuD!VzI$qbT~?O&@c_G^Ebp`cyQC~{ zd4Szta-vTJ*bC*9JUzf3F7fq@06V8F@5}(Zv#iUC06VLMofTk@m)|%$!0s!j$tMHs zOC{`_0K1~>Q?`q8v+ks2#TcCzV5gPO4F}j$WnIn>u&cKs|y3{ z`0}|=1=us+FY5B?0Q=;b1+3<)e1gmrPE@FS(25e&6D9uGSC+r?Ak zJZN=UmSk(m!)KRIAz>TnOC_k!gDx#W*n;e-r%Mp#9Rod3f+l*pZ~H1g+BjGIr5>;zgu$p(C06fpwQ=!m!Qz+ zKP@pj^!fcIDD?Tdql&7AK7XFoP`;l+pFdWDLZ3fWz8L!ap;F2UeSY<|#V~|EzoP&Z zef~AaT6~{(N7%k@nA~gU>n8Wk=64?DGg!!}l)ty&KQCD8QZzqDVaB;s9G)K6gog{iuXp8el6**y;egw1iz2 zU`Jf!MwH@3+x8pQo*CxEGd>%hyZzMS zyPpfNH9<;@XIvFv=LQUpXIvd%rkEn(LO*s&#y&Fj#KK)VeuB^Tg}CE9=p33UcEYUaaqhUj z(fJ7~v!b!ES)=M0lCR+SId1gZ?-aPWHo$(dJ_`7GQ-EE6 zNr9hV3b5;5DBis}z>Zs4Ja=QwuiD%pzV3(Ei@hbs#S2-VV3$SG+ z?DhbAFlbisjIRdRm4VO1Gwukm=m?)L)hW94_hA7H--)2pD(}rM1Wmae)lH<_SN#cPX^fK z<#(S7uyy5ke;Qz4DslX00d`qA7k(aKx0HClF2K$yVNVCxHNkQg&-g`voyfu;&zpW3 zVBat2{xbn~DxO#W+^+)cykL@wXZ$+AjxS-)2G|QhK#ONQ7ht!P&pjVtKM%Hxc*bu6 z?4n>Nj%U0OU`vC&H=glgfSp&4$8Q7d{Bk^A3b0?7xVt{U&Me1cDDm@mO*tM%1lam= z&KwzFr88&=`om=5gq-^czdwG{{%?8f0e|-Ae{rCH z=89t<|9rY&LSyfJ+yn0T#=(5fzJKzkd+DK<`^QJ_8D74oYvF{(xbbJi<-a&dYxS<~ z9{-i0pWk~DHEHB?%13my&l~v4euMt0^^gAM@va3Ek`KJ!1J*3R?%H(WgygjNP<&)@ ze)1=dJmcTy_b=q~>eKD=ja+{GGj@4WEbtn;-jmB~Z?nrk;_~Dt?eh1y{KnbGsEF}g z-gNV^y8Ht!?>*@_UGBu?g{Rr&N4Q-5tX=BMtG~N^H4nUv%Wph;;TiuvzyD-??!}kB zaLa$p@Ba@juexq+3{KnU~elM5HmVWLVTz-_xb1z?eAD73t zGS0ee@%;YX_2Q-X-p1t~dibY5)8!H_S0DLHUH&7N*M02t+qpc9%NJj|MVBY2h>u-; zzpnpTm!Es?Auivphd*=G&$*my4`1@^Ve|Wchs(Pz|H9DW^ZQTKdrL3<;gMWV($Bp{#jg}d-Er+T_I%&v9v=`_diX;_|~hK%;f} zPh4Jk8u&iH|3h3paGhN)=JLy5w9CV}y!!NYkMqExx?J<()#?2HJ}y-UE@yLj@{@M? z`&>SC87MWs|1@j<9gkek^%1&0_vdzfw87VWW-ago01vG{`F1YW>l1P_7=JLX?pYkg%_vdoy9Vf5p@>uok(o=N(0l=$Ix65Po z;)9nm;pg`srR$SVJVTEhr|V@Geo@y$y1wsMH|qKi^~j_5J<8?3b9vLvcYl&M7jSv+ zNng|D!CbC>)-L~w%O74~MfY>L{9?QOAeWatvusV*oBB_Wb2vzz@R#yeF_Zt3wkH6pNZx(;E`FkyYJM*^-f4lPcI{seI-){W< z0e^qU-yiX}JAZ%7-yZz!$=_c5?akjl{Jnv{efj$n{{ED|{rFppYMkGs!hKjEZqwm*9lol=9Xi~p!(BSut;5%JxJQSt>u|3Q-_YSc9loW*{W?6L!?$&K zM2AOp_^}R;>F~G?Pw4Oy9iG(TDII>Q!_RbBr^C}a{6dFc>hNnFp4Z_89e%6BOFEpm zR>Qi?j%V2MOgpZy<0tKSjva^Xc)lH1+VMg=uC^o7igK>7<7e%7wH>du<8^lYvK_x- z$J^|9yB+Va<6UC_+XtD9irpE9Qv=P#~-QQK0W?_r^g>X zJ^r`T<9`?YKXh2E!(pwD>DS?>$4iFdBe*(}zoYm&IzA>oHa;#sp6lwr6XFx&lj5Z< zu#@AD#izu};#1>~$EU^1<4U)LlHc(qBA%p1(NdTz|2eCEoV% zEi3%Rug~xo$A*hvf5Jl^U+yoy_=x|+S)b-E*A3xbG+a)-m_{iyyz}FTVJg zzjzG)j(z>Pd;P@|;o&Er_mE%y++Y0Ur~cx!ANY$azUMDae!^d@3b$Sg)i@?p^=F}m zH-~Dx@PdEqoZtA1JHkg_4DDL_D}U>{U-*kVf9o%v3>Qa)kA5l?_~X!=7GydZ4@PkW#{Fwy+%+HB32&_r5C8wf zy$PI@)tT@AE>+zP1yU*)3_A06>CB)e6Xqs2!DN!|w;(PtineC35?c*PkxxyH) z_Xg}j5L*##nnoMksvDJdi|q<7K%t@-7h0nc#ibQgOkCP6fTH}rzvsMfRW+h9Gjl(; z(R$zaEYCUTInO!g+0Hp{q||cLb4lWx(?TCi3*DXOnu`_OT5(=l=k~PD-D#blO6mFW zw0A0RC6LccG5^|S37ic*$;*l~@$MAPvWt_bjmwgk3)A{MpVsHsY15OnZc4^GFm@WE zR;C0nn1(D%N5T4(NVcb>{%BgCO4@O6y_UeaAnl#bHPzC4dqZR;$JX>5zFgt;T!l0O?ML`R3lF&MPs(TCPngz^zwkVMp4_Z4dW)VO{+J zf3@wivQhA*J>)!eiUf~5TZVYBC-sx)?$g60(A_5%3!j4`3t@8*CgQgpP+Mq-KWCn- zc)B}pQe+K33Tzud6vmY>|A3AR2;$GVTeiG!kM{F(wcjEhOUjt@v2jkuci+5`rFIFV zWg#3BLuwJ!F{HS8bIU7_3}>eE7)45FIY~~QNAE-f^M6n^om3B85HQ=NV_+)mZ}1Ql z*5P@dUy#K{>U~=(AEg+jpQijT#&Q{Q{(i3Ru|VxC@Zvu_g#w2gVa~|s1HLX6&pIK*Y~*Y>Jg^>d1T`3LnidlbR`P$6Uoj4)6@6^|Z|0&H zX&o17yYDLhM`|lAnQ-(3lIHedcNaT4I4J43{GxHWiHZuRljc1iS8rGl#AI;V2N5>qR*%(?--ovC4``T?F4O^625R6wK3o6sg^&M8%Se(PLhUkb z@j-D*9Olo>M&7X#vhhJ24@xslwOK7B$?!D}=#1$Sh${Rx*Ld>OC7vN@fbheUrxlmo z_~HXgZ+!8o7VS3(pmJQ?L$?DY%w6I$v_S&sm@aG_;;}cQkFzri!C{{FC6DR=@nQvp z77$y&W~T5$hFuh2^bpaNq~~%%vY+#?v)|=H7O^-KwA12?-aOQ@7%siWFM8%nZ*RvC z28i&B9(o_P60k$#%iem+YoTWb;QUZe=a0sRGtT2%dDCrlaSSE-gt;?wbGiLUV6k-M zg!pjL9DU{M=YQl5u>Srg`Ttqn8%sY-+ytHC@5LSEPpguF$0(&};t*~ARN$d)qPd)$ z9dUllXhCyP48IiS`J%U*`0~N1ql;K&#km8mECF%lfNm?!Xy;#)#@>z>rApNs7TeS* z_ApA_kDM;d9vl>}OyAbeH$VEvyf6OH%iZ8}&7gl;Fsn9kV(OiG+34F2-14)E37eW86tyxr&I502uun^bo1-rYF2sB?Mw8`|y7TieW>r^y>H|NJZavuA>O@%q~S zy$pY@)C}X`CxvXx5uK${Wp_C3+F~?+Z6UDO>3aq@^&S~&zF>n!Z$uh>)Ai1zywnfa z#xUE}ILj=Pjr=KhY$@E;ncp?`4mS3D>XdkYt7|5vp5Y8iEbVBVxrQoo4vC#olz&&# zysP4SW4owgCaEIXRmIY-aN3$eU@_C{gBrUg2kg6`Y7Jcx@%n}oUDbXY=;q-BnM{De z?8v*L!0s#IYX;-w$xAPLR~sItcwVW6E~lUe!eez~f_HoV1H0tWj~`y~>fDTWMfma7 z3pSTB-^sL29sk*>-+QllMD?X2LOEsv*~;WQM~j(vyNvucQAL>~!_Jm+{_=6eR==Z6 zk3zIc$B%7kKQk$4aP!(T>IynAE$G1E1=*r$MNEC9`SWeFp4hKKxdzc{Pz|+WDFpIf z?Ap1jk&P;}(-whzuN;QLBSIV#Qc;&=^p!t-pAZojsWKyku^4tMDGCcn_+02R|vwh4IT-f!s=7#W`3ML$F1NS0989p?(#C zhHtV_vufa41rk=p^N32d#{}WqD2U5yMp|4I^FjQqFmHQcRC2Yr1ih^ZWGgL2d0K^P zarNCL2#zjl#fhF9AtUP!R|gHJrfKR2m<{!VU+o7Lf%<;%UAew)d7? zt`n!5S=GeCBgG`&gDt&fP7hwEB|Qn!iTsYyaY+(sxelTvP5P zJ(EvwPr01?j_=QMHK97HkWbvy|L^$M28)Y#Qre&V!I*7lR#Y04TKsbMxxb`5C7JU- zM!mm#_p@v3TVK8<_ex{nw>6x`#5x3HWix9$7^2aphWwwuSldYl2*@554sze0p4-Ag zW4aEMI@*f;_dmU+bLhRtTU_djOFcl&!@^Br(JS^o{M?J>i|%@AZCn0r=Hs}Z6uRbw z_==_45W1|0vI^|Cz*S+jkRh*FSu}6`)qOh$TO5dv8i=x`?n^)*T?s^o1$Ng!v=+}T zzjFPKdCOi%Yk@?S)}myo+Y=CjL;!-5_xars6z_cX+Iybd`rt4BzPRDH54`o(#;adW zDlt%lFldRlB?yB+m3P1bHwDFaE`0OpyLW7PxLCaJy#7bue)Fx5U!Vk7@diu;aQdHDHlr42%0;1$VbXZ__P`ql>n>THE z^Y#mlF21w)navw_-S>7{iy?L`CLL0;)a?m~K_Y|-dJR~}@zXQs^wD6%MClp31$%%!WOVT=BpU3Oxhq^(>g-&t<2~NY|qExFL#y`?_ zC$)>LeI*OS0!qvz{Y-XX@)pa+%fmv>`adj;^fS>0LNqdB3*}+(oBWJd5RA!TVbhn4 zm*UO#4`&(Ocq8UUz`4g=Ftc1a9A{#mufc@}vETCqc-sjsx?9nf@FKnaFF78XaOb%- z7O@sqn`I;#?H$s^rR;GkBEj+Wa&QeY*7K9ewbG^uY{Ao?9`~=&`Np57lNd3%gGe~V^SuAl#afZFgk3HqcPFaz zy?6oE`wtsi4~)7aGCtmCuzKI8T8`>N&W}-gkBh&r?{NWx91k(&x@*XO&m(wit|8|A znR_B|U4XN)*h`#2&^mbWo9u0ieB41eH2}d(0`5Uz71k#19wEdB+Mu1VIyD*Pv!16d z!toI<8*EQgoM9b*(>sdWM$CmE6F=ukV`5H~ru9JTX7w$=%$AyFP#C~S0F*u$_iJPh>5l`3uxst`~fB0hXnV=O=O*0@ER>OGw zv}+~mc=6&s_@ewF1PAd*0077?*jlSh69p!&==D&0U8mQ`UhmZFDDZRB>j$xw*bZQ@ zI(!ol`EwH<()s4*K21?j;I>Z{yqH&TLuJ^yeAEO~52DsTkF*H(jmxbGbTOhYk8!8u zAo8FB@*eGXN8Xs;;~-&1LLk#dlwnu1uGa#@G>#MGx-`QRT$kNItbR<(P|PT&9}#-d zv_M-049ZADu#%$#v7XtujXl-IUr!7^BiIM2`YM8lKux0U_^ukC%K9prE;Joi7$LTX z(+3*aG0o=e37jt=!ObJJ8a#>)9KjtfzA|tgfKGd)3XRhd?6?$dx^!C3vk0uyeUz%h z2WYv<^x{b81OT{!aU*sg&Vhp2vMstWOlNYB`|{y6{8fF6^SBt(kyIPD-8-6MX$UP- zc~UhU!~@0C_&7?AmPoopOlPdU?_lhYQ4^sF5w?Xf;Cus>T@-WA+J z`SbiANniCjG-1+?#E-r@!R?~wni!`n65W46%&VfD3c<_$JL#bd`mQ=2MT88-qfMu( zaipG&cW9JP(D*AwF64zIg#N2|97{nqh*+aosWL9n_T;n4eLlx$?o`#$uh&{g#RlL4 zL;O(GYy}&kbm+IaX2*}Y3{FJCD8{t|tcW}&@fNTKFn%Myeq5@q$zas08;p^kMMGgX zOT}|e_)exxa}{V4oyBe0h`6r@{%Ob$RAhC*H`Rlr2ZZP`Qt3b@Oro+}n z@usZ{b{bm}#{CYM(p4<=2IC0Axa>gmTi~ip@uD~1ID6iCXY?*@D_(s2wrj4hYL=fR_SRm<9ED;6B05gBC|Tn6 z1cEqz0*7c6Y+hLGSo!?@x14qH{3pEP>+_yka>g&#eUR2-pax^ml5aDv8DuyZu>HW; z6c(Sj_0qGhJH7j+KPW!kKIg0lSN6bg!JdGN8ia}^-jF~L_fKB9e|}em#i#E5)s|=0 zU48qzUh(u@U3Z`U!lS#>T6EN4lr4E*0z>RSxnckL?GB5VynFp^@7z;)a#36Hp@&|5 za_5_mrPUDopCZFjwz=w}&i!{TeCM#@9jng2>y8&MuGT{Qe*$9A zQak=1TsRQ$|A2u1zyIbv`PC0nWVni}$%etpwtK~$Tf2XK>#}*fl2S?zm}-MGz;Czl_fP~3 zDW4?^Y!8Z^H{NzZ*ZB{geMMXGnitPrzGUOh_fwQh6i6D2I6$Ty#=C~`fP*n;f!qAz zYs)t+y7^a6UDn=K-2CdIIp@E3Wr}iE>=Xpz03bFcAjJ6dS+T$ke(~;mUw*FR`W3HT z+*a)V<@U{+m-m%g9r2WFAdm*gvnm16;Xsrvu+J~Pv8}Scqhp}&`nKXPA6`B8q2Ih$ zs(21YsRjcs92kxZ2OG!;e3mS*-7j9fy8Vge&tJQsv#of=(2FZ>UcYQkQVoQLv?V7g z%c-tM5ES%vf__dcuDSD)l@C3AcTc8x_PqWF`=35{G zvFn#B&s=}?#h3iJxO48-?%VEpFvS3(LXvlqQciYx5fS)^^fR$uoUs-wwBNdTmHo0f zN?3S|#aC~Mu)v!M3t>E%k+9Ir6m5#I_*7N}sbW~Y-hEpmFD^y-7suyLgiR>!zEslG zthvY6F`;pr=4PjgLj|Szev(c0g5s*r+MX?rYR}*KDe)a~9D@mt{F@NRJfj)%u8faH zr!_%_pFEkCk&iE=Bfr-I&T#=}6VR2rJ@7{|^CNTU$BTQPeEsnT)Vuj*<6uJw8U;Ja zI||^5ut@fv4O*!Mdiqnu5x@b=L?K-=A9To#wdf>ad+|D~&BnP~YcjQExqGPtSl%oI}xq!FA5q{D9bKd|-OD5m=gY$w6z{gEjDqu{^$4f7)Jzx!16^FG%)&YyQ$MC7Ph1^=rGWJQnK zzv_!A^NV@j0Gq7wEpv186D|^aFZ(uWc96eh+@}wbHLBw|I9LQ3@P#=*tQ*=++XiP6 ziHO#Ty5r+HrOc0~VYCigDaFWnjC^(dlcBqr7+t5q=JB1?0Sn>+;VN<0G+8EZd-`%) zFrmzn5d~xnZJnTA6!lN$0wzvKw;*k671_K&bd)j1(GM`X1g-jqTUR#ld>=C*Ae06W zu}>-aBk8$RnA14Qe<_!09b3<9U0w*6CM?k4lz)O;!hV?BRHsoYwdD#8lAz#(=!}Nq zw#L(L?Qt2%-CKJr1XVb(-~?Ama@0^hH3uII!?t>4*wB_irF#gY*R}+vbzfZ=MK7%o zbLEU2Vf^l+tDWv#VJ$P__wG7Wq!-4!Zdl+VMisrkrX1f`xK<1sJJ*&AO;i8upZ@XF zKe}mPb-Ccl-s3}>UQaC)n^5dyaEIlt%h^(w^Q(K!`PH&=wvm%#wLet!h)NB>;9iR+ zQ~&}8pjPyV*1DW~Eqc%ueHuBD*~0ktbKXd;3U|Esc>22QhWkr+E(gQwHp#3jD&ZGh zi&re#=jA=>Rt;6%aCE4l#d2ERk~DkNts1JFvt6q~dTFa_;SaBcI_JPT3=Qp33)f|Y z3RY%M3>{d9p`kr$k>qq3nw4Vc-MhA)mC3`cM3+zt2rWYRxuZAoa=n>?kQ5d7r3 z%7qcUJL2gr7e+=SQcC%1Zz0zM-kiS(+4U*3hz6x~zgF z;OmZ!{%G0UpB;(CH5xe#maC-KLp|wfH9KU2sO&bYlCRE6%H&<7;L)KZl6cP4&@_`3 za8yk`OXsNmb+Q~Y*)=yX0b|yUyy3m%)%DWKLX&0%loH7#=A9JxHnR$&Pw`mH8^L;3 zQ!@+3kzu6qDxl24)~Qw%Y!+IXj|l5zM`bZB19*?mZ$f!X55|7JoS4Qu%3#*`OE+OH zb2F1nX1q#=5I+q&T9~`bk?60a5UB7|8GoaW(#)geY1H?*a}gO z!3OOmf6ZAncO+*FHt(yBu8W{L0`E|q)NEfcl!Wv~*|IzYR50A9D|kdSQqfUXRfF!1 zq8~?+qIo2mR5~aA9B2MDkBukku`jqf@R;WP^_bo~E*kAnP%YDFf&1;1nc5ffti^_- z!B98?qox+fCUrjPYrTbr;Uw2EjN}^9gzHrILUwrCY+YJ08EOhWW$l5+q6W1#L33cO zg~YSbKKX}zMtE9@N=xrWNik7{sqAA4X&yuNF)MqR(OT_aTeQCzMfI*^R0%a{nu11L@^J%sTFELlTF zYFbWPLxj*zT+Rwf!#(duGBk^Bp!^^j4JPUchh8=65eq(Yrs^Jz{)T1_fCte&%{t4{ zMo*`K8g_HE!G^NUN#IP#iki?n+E`8+l;UiqIq=Zm(?M>Eat0p|JYg|t z_QLuJhK^vGqZ>Twr-f^so2sJ1R_3(+_690con|603a1U9V!|kQG_zT#_R<*2P-~CJ#pA{$gTw3vV8ixR+^r_J_QX6VB}!-TTbkd6+&7r!e^=mBwM47b|!u0j>HCFp-r&5wE{HRyKZA8Hbk>XCj}ZptUyNvT0*nSh#oZo;Buz% zl0Tu=Eq;#BL}reZJ`pI@vkYtoJ*)=C8T#Fpg|sGy&ZH(Ser-zV~Q9 z--ZA&1tK-HyodTsO^q|yu*LKRqMKM4AV)Yan;}MXzHi<90I_opvJE3!(5c5XW@JWF zZ4rm8Mn?N#@G!<;B~^%rufJ3~X_`83*fKoo_gRKVvOG7zbi&;-U3j<+XW_gq$}I_T za0}}k+*t4Ba>o=c2RC!Hdd<0%;fW(+{2e^J%>~Cx0PHO@F_-|D|Lz)A!A2ptQ6zA} zd(C3vGrwcb!V1Jh3Mp1681e5PS%APh`j&d6T9BA{e>fC4_}>M^O{&0Sp>v*Aegwi6 z-=1`lR$S>Nk+_^T4cl)Q(Xq5AQ1vw zvEZhI2y&N=2^!j(B%GHToMo7763gir)L4FT5)yhNA6P*eIC6bve92`u%t`#)WC`#{ z^Xo^?d;iyGeQ@RB#r9j@yrqB5BIgx>3XlXS1gjQ-)NNvLWvauJA%GNvraRvjR+Wx} zD-#{5^!y|k2n*C&CIPetpo+i2o949@A3kHzRmh)Grkggq?5d=ssRh8PYb!)ZhJWkE zvlp%E?6~|3#WP}w1`N+iSb&Q@EZh(l_K_b2uN`4w zjGokYym=uZIG5g3H>KLcnH5AR*#o8mu*niJfe#0xfsa=EI!u><>6PoM%VSJVG=x zCfaK&Tk`iX8)`X2o=cFM_AeeVt`dW;F{PyU+J8sy$rO?_X3!dgDa0Bx^gA0f%{696 z(wI$2V}_E(4A2;pJOKo+4ToU8X@#`2zR1(XK1xABuGWE8H&4`Wv_C!mf&^)2>JU~P z3GRiAWXDheAaKYpkVPhrf^VcFXM;3yz;|@E$uEp_k$adgga{WgNG_GR=)x7RT>tCs zr~Ad*9@u#0-Gle7N=O%`LFEh@6>PKLs#!xMi)(qc+_LZJxzBg>Y>n=wrd14dP+cki zhPQu*=MYdzD&r8aDM3Jc6#+7BB#|e$_MezGA8Q6}K!1-Vqt##8mf@WS-rP=}c#DQ=Q$_T;)&PpoTn zWNmg6qh;|U&p-$mntm)D!)OL;$9P9D@?p?0X%M04QUHbnrc{w}(u0o3GIgbuG7iNs zNDdANHy|}Fb*kuCQ1Rw9`)X7?V4}U4WC0#RKcRJ;h%yn`e93y6R~1c#%lLmVk7XSu zN<{G4VS(M*>O@ej8vYXjGIVzWD28_nb9Sz&?8E)fzA+(IXsn#Oh_g*r&|P= z%y4A|>C2hskx?V-bs)cJcrQ7zSWmLfMkCUWLyLY!(z(Nfr1{A(_ljsfl)Fj}u!0a$ zgIK{#ZmEwCF@1oiE}e|OZ*LS%o%PtpzxnbLFMPFk>TfPO;_Me+_#1qD6*+bG2iO1A zmV@ubkN2@3t;2u#aCr@1u_M3lzWdI>TbY%K{_Ld(>>e0U8fAN@9&293>*ez6mCe8w zR$b?CQ--(B^!D^deh)hYlC&+o<(}Meevs4*ddIUF+VkZlJ$1!VUpeQ@2k)U4C%^QI z=XZLl1?}~x-tgYPot391I5l5$|M$NC{iICXh=-a|H{vqNt_GUkQ1w^vof~n34Xy?V z8ADgZvm4(e$}~%KgZU=lpHxNoNyP=5pZVa@1KJ|<(ehucLkU*$d zV&|gJ5Q|9x0t^bjt7;G?6+gK4lI0h^ykJXO2{9!Jh_a=29tvQ=f#|Tn?yxvCwCLw+ z=UuxVTle`(&RKQu<(I#d)Iv*V0-|K8oreObAcFGoP~dk*P+WN7lfS+8g%|GsyW*Vf z=AitWv=&;HQ&d=L=b->990)uV0I?}3p7o1&9^N=-=y|+c1{VJMta~o&em%uS4MfFK zZ%BGf><*bREc3f6C@y~bk^8UMcG2$1#fSRdzj6Hozj-sQMMn)p*;2#l!1I9%2cp9Q zyMy8f8`odGe(u%pPcFW->9I$)+X@j6qB8Je0wOgE3%%o0!PUcegL6@QiziJQoyO!ehK<;k)E!!_%(y$wh zLKf{5&lb^c?iG+65#%{ZKdjX_G+TOcJ`}sRRwct$d;@t-(9enbfxqDww+-u*#1n#$ z;}!fv0}ChM8hA{Ob&a{%d_p6ZS_XB@Jdbz6IObHepfS5Mv6h-c9h)9ooEI1NVL5TJ z^sPY1K_)`dLJneH#&7wQWD_d*)2eCmR596vdV?zNuBo1BEbJw`UhVcVvJ_vjXBR{-MlEl#hY841FttU?}ay8zE@}f zS*dlbCGwW`Ol|zTv7i6rE9S_>73T{0ioY&2PUtB&r|MMClMf%{N}_Z5Ef z6TN=vR}J&t{^#@c`hPyq^0uy}Y#?os1lFVfXYI)+9sV9`(90`^{@a*U`zh&(`Gud} z{>PK_I&SXZ2OBp3m0lOm`?r_3{PF2}{UE+^!ficQ^U8|l+y86^D$~tse#`*E%0GQ2 zegg0hYB#B(OnG@v8HU0u_vm+7)F{`$plVVXS{wPxv`;}eS{{4xx zg5ZZfe@@3+2QMY~gTI-7@O|H-afFj~>dZ@*PJVyCb;MkH-}o-&!>gIA_0%PGX4 za7%9RQ)q77=AM!1syxW0RGLVx9jEa&I1=W%A>KApyPgXBR2Nlt^}K%8jjONkJ0E#a z(&90h)1nX;nRsC2w7p5rEdm+^RRFM13SkQJ5UJ7QL0fLhr~qK_(bvy7ecSbGa5HOP zw|LH#y>G2=p-td;7=ScOKXs9euZ>18VnXe_S$?O7|fUH{&7KPx_c-5F=De)8t`5(woQgnmoB zDuK}9Ae1ezud(>x1;3rQ=JA`CUfNbX@AL(CzkS~m&Nmf&)IfAt>h1)@5cVEXiv_kf z7H?j?2V3TRXyHv{7^)NBAj)O0zwyHS-mW1yP#c^B4%Q&bY4$HRR0mWE&(5=Zp4#%z zf;UoTwc?;D;eaLI)Zk$BI~WxU+)#rt=oN2Y{p7OOpLj{d8CO%T!RWW-s}dL;4o2Am z`)V+#@*^8wdHsx+)};dy0W$604olsgfEbcY4q7a*y#|7&EPnm+``+n#Hyw(DQXE8X z1Tl5PA7>M6I1qytxGh`kzUtYPXWw?t!q#H<8E;?x)~buEW2XjTz!GmtAedr+DcAxx zWQ$ikaQPMGn{T}PKCigEboI*j&%O7ZltOAC`Ykm&12+M?O0Yyyv%YNcmY&~U)3IaC z!)x1$+n?R|@|%~ul8!u6fVg&`1R-^I0%8b>U#PIa_H6ON7hZaB#bZ0RZ1##T-_^H$ z({-KI!6L;$f(rZ}L4|p~vz$2)gBG|gQ@r!aO)KB{)s1Jo<`rM){pGEXU$@%1@H5la zK;ZBXh)oHIeg~prfg3W#pLZ@;^V%=py6%YLGq3%k_m-QUO^2Hl6iFpePyk_70-?h} zC|h7(ruf?WbFP2a?&2`-Az8geayBA`0nDfMw4aCrxI8 zv&71H@^oqP8cbGl?6K`AfXI-66abKu9Ij3+Bv?THA+#nPB~lQs*(OJhax~kjM5Y*R zVBb;Nf=LRU>>7sb$OpPmJtmqm#|euRYebP(#P~$KY9gIqZLN5{HJyf zr+2Jq55h6{tUE^wRgF!G$0*b`Kpu3oZT@p=h?(di*kG)_n;0BQgubHW9-0_cLgeoo z)NMKDNU`(;Fe2+WYofQH%*+gdiu`2PrZ#FoL+rZL&m>&*Y!hU1(Rw`LWp+G;S>v;LmYdP3 zEjY7V6ENdMcu$5iZJzjpW19gPH_!{3LvR}lbKhlZ1j3x>C$Li_^2~L}Pe1~uWrnEO zZ4?0{DdLvn$nM1rr=T4Su)Q(o*cpQf6cOlQUT$9$j2dx_tAhXUkw3lGXi##v8r{e- zUV1L{NtgbcI%50#qo4a~fV!vs2LGpnuOBOg*H_Lv@#cxAU$&Ol?@w*t=lkpKQ|Rpf z`I~URUp;D}&Nzg2%|kil{!Kl-^G~l|zv@On{k6Yv!jBtXRLTu!|Mf*L9PYL9dfaEv zKIl)r99DSs><@L;a`OhdG&kf2{%q+Qhn=;Ao^e-bMm6(>3DKTTQO+q(jyblK#e>t3 z#^fwSRam@aOpar+Z2QP|I~wcBG559bjlQzWj>ejDVsr23U2VJa_m1mYOeSF6*P=6m z0Ea7veRAZ3$EjMK0^QP8@D_=&fg;Ev5I1&qE-p|Yxh$Qa)TOj^l;YnJmrj_mMky(Y z{GCfW`LUe2+!2PhDbs&B`i`zCx9$JA)ty~aetOm6Un7Z*ocQ?*Us$W-CaA>{!_lJL z6Jh9|mSKZX(8`7%w*0tl%~Hx~itL)c~wQYY>b+jJZUESe4wDw1%Gdeqq z?J(5Y{+82vzxao^Hh}P7G#)z|+BP0P?1fAO_v_j}_`(mfO2 zfBruob+6L>_2NR;p~pU=*TptYUf@;g)nMu=fBwJ!`|C&k`m0jn;-uEY(Mwt>bJK13 zYJ<6YvvGz!+;#S%fwe|7Mi>xK=c3O1{n|Ncsjqe?ei3ddRWYNRwVjKM;_`Rdc~?B9 zjGy^uEuFc0I9ZON1`*A6r)tUTZsUr9--eu1$f}`1_cI2az(F?#^=}iJF*^4cXL1Ly z!|hfzh+H!9vR58|`)A)7?UUS-!zDqqQkwB+Ees+3 zQ`XkbC0g;_M@tvOIbt+-*^t&_%4;t#`dZhNtFAh{rL#*>Q~vmpQwiArp$ER!+0{u{ zIOXB(pZXGK^mS6l#hsn5&%QLwD8!P_>T-9Oe{O#{FJK7R%MMtrp}9FtI&@GTb_1M^ zWd7eRbWIm7{9Z*z7gPJ&kxUimW3_22WSTO1#!b$IZ-!3avaQUm#rmHt(k5V?P zrCfjjYjt$4EE0xPVYvbzt%)Jd#2@Uo^I9_T!rk7nRq$JPx9kPFg!U9X0to(WlB&(5 z&F`u(-!+av6SdLrkU)aHRmM__ezh;uhNITB8#t^WC6cXTNU9S{6ANf)rgIV? zmYTy1Vrh_nNG%?4nt`PG4$Odo*<`LDKT^l6|rPfvg4U%72n|(9Ek`FN(^~q^Bgq64Lkt1PI|2pQ!GK1bO@^auEIo; zY5|~G>)-*Gpe*<#>GKN>4nYX2ju1Cd1yQ_9FN-k(ozj*JC>CR@ut~h=P_^sDrMDK# zkWAW|(^rS(Vhg?~+idZGbKM}l327^qVgu}GS}0l*!jIR_5A}0`eok~K#rn<%RH9w< zs-_i-)`Wmb4tbM@;clWsU6gb3bygBI^bl$ac%%snTGpn3z)b;F;>(|PaA2iW0>s@( z?S&@RJ%2Vf*V80vr;6DMLiu0t#XRW#Fw1&>;SNz^Xa&dXM4$S^FayjuoHJzSD#vP+Z(QFOtEN+4mHf-&aK8HNw^6{Du-dCM?Sr7E^s7W?Z~qZ zj>6CT_XNcuZ?<;h*qGdaIbJRRfUNLJPr6|z=Ye=k{%rCnu0Kdg3xBG41yc6oUtaX> zpa7R-6@e$FslTLNj8Opb3z5WrenA4Mk7PQyKv2sJKS9b>flFt=N?4i|1!8C5wky{& zg<9>3hsz7p<7CT|r+v=nWU-UcyPb0|;>tM(Pq*J|i_P=#@mzQ?e(QS7E;QP+8O*6N zNDqcQ{99Cr{#qj}5+p79^C4{CW#@7!7o@R~KbM-<=7(e?K_(gqE)qpm4WJuW)tTWu zDyaIGtmJl79h4`KYQ8F_Hxyt&F*Ey1IK2>{?#z7eT0V!8_#LQ#7#m7D#Ov__DMe&F zx{6n!{}`8~pI3<4hF=)BPLH4WtRt;Ns-X!*+?SQh%A4;zn9-=?kw3VW8K_YeC>uaFs5pl|0Zf5%U`VrC0&2sX9)W2{fmi zjH{e&s&7TX!3c#Wz62n9Or)kBN1$=Ql0qZ*(3#SFvDZWoohi-3i^09B>*oi?!D&nk z#=}_oOb^t+rw;)Qd&9w6*Unmz>-WPDClQXDItY|_aqvx!VLDRMFLM?3M4mqLKp0g) z3GfRPoI=C#Rl&p~jW`<30d}fDq2bmtBX3*dPYS`xGVEbP6kIdwR_0RaP!xWRfOtBA zVAicUO7hs7Qt(mk1o1%ELFn9YN(E}%&qqYhXY}de4*Nr$WzGf~1aMQXaMVLUB~j;@ zzQH?*M_|Vg()OqQW?=%?oKYMPf+B<{rvWh+A=C!({(yJS{4dAlaw^0pXYaweM|~Bt zAc%i2cb`2{XKK17N=Xzs!fG>(jXR`3NN$gIhXm5Y`Nzf$J0vjG@cq|l+I|xRS@EqO zYS*Y*P3=5J=moqri3;kxnLfUGnVQ}!ISUUh)_7*%CiW~LE^NI+yT9|lN{?EJ&y~U3 z0-(mjC=K#E3_P*ON&z-Deq|r@O5^!zDn@6C%BxyF4u4}pi5e|je#+gPK9eFdV_G&p zw&SJqkF#;RUe^}X>&ZTiX4!Puwjv^Bp&I)=^_dzWXhv(wu=Lu_ogyKKb00a3dGYr1 z!}#2H8Gw+&1g<6^MgkBt&*Nym@;@zvarPTCrO{=sO15>O@D%>yXSnPJGPYBWb<|F? z7qs$EG9dp*&i2Ht=Vvkj{ov7mUfg#D^HC7{-{Kx}K9x(^Ew10i{n@u9iwuiHIer{_ z`cSX-<)`IH>{QHSav_9^W~9p)N1S=)CDA?=hsn@k~_PT1q17|rs z#EbA41Q+Yx8q=D^F8)+=rk)ToH9~L)wnwyp{?{ez zR8E>sdG@(44l#9~#IW+CJ|}^c&G21PJ#%cL$N(GWN2o@%V{U2g4j;i$=QIyH2OieJ z>Bwwr^e*Yh*e_Q-W4t%fe4I47e9NA?GDt;&wCT!t1yW|Zem6*2#&pI%QP%G>aFi@_7G+1)(+7U1E7q!&=*1SHPa{uVY8`;D9#h5PW=)&W(z(d8 zD)IfO&RLD@h^ISLwcJMt@mqeE5dX4-`04@I2=TONFCsjl&`(ty(l)5|S{jE3ngFkZ zN>VAkPI#|wXmf&;cmk#}7=jwmyPT9N@!fciDn|}WLP7f9$xhKUaU06*xQs;VpXjnh z4v}?o|2@e45Q0f9RY=Cs4>}@faCDOe_ew9biphaNOx71P&5LmIm4aQcQ_$0-E zE4x2*g~J>>AaW#hB7G`Kf;#~z8<0LH$;X3EvKX>LchnGF70eUG!l1ZhawBFpn%pVX zL9;P+9U;txQ!BvinS_Xul!F75z7#f(Fy#zXS}Ijq<`za8e?7GJE8mN%uiv$47Z|V` zFeZFH~6cP!BTdx%NE#Yzg2moUK3Ha!u$Naf=$T0JJF+baQqz| zT@}&fB9VkF6R*m|gQ+sQfJ+BSp#>Y6`Bx>G)1B_8vk*G&@UcGc%-%Hw656o}tZ-D*iNJZ8;i;(0E$5(T=C$Hw)N1=JUYST&(` zSWh?*#Pi{|Bkvqnl~ybif4chi&v!1Sz~t4c=!}zA0S;A@@OL&|oOY(u;Trd(HqO3O zADkP)%+nUytwB{>7>~ErxGmXGt#x&sU_~5q|BuOeQ zsR5LP($rh_$Wy)$QHzNZHV=JK7ff|#%F+8hxw>mg_bjer7zV_B!_7CK6YfJe}M{tS6D+6(pInnd7jJ!FtqyyvpaLoW;`H^GEPdg=6^Br8wiegAM^q+PBsFcW0wx6d zb$x>j;66Y7~xGe4OH>eQhobqjIq1xG!C_DEpl9s z!N7v5St1*wpH?>+WuSh~I)+kq2)g=2vBVq#N*caOMmQKn966jscM^Ikqhe2-N_AD& z_%mod12`*vrD8tBfxVSj+OjAC>)KvLNd>uk*gYaBDIGCJju`D?livj!Qwvbs#U^_z z#r!Hsaf}1qsw1Sl)RtoGQC5c-p!d9JENZEYY$^R=a-1m5syn45jNd5vCSWpp=E?i8 z+DXH@t8s4xuK9_%Fepxx%HQqvJ9#DwskQIz)&)~cjbV(OlunG9dI1LONnhA(R+Vz7 zhQ!x>V7YjEc9(m@-VWDnLYm{6GqLz=vX)@s=byd(&1Da)e)OM<7rt`cv*(?+ErrlggHX1_eTg-?zvZF1+A|q1Sf5oq`b6CY2~z>h=W0AQ2P~N%FhHFD`$o=ZxFtUA%l| z@%2ULJ#caR>F+02_JJCN!BqZph;R^6(XM#queX<;et*t`>%HRk>(6>>-m42z5bB&1 z6NymhaH&obCM*yG^@SH)-ZQXy;ks+uim$w~?wSo}EKNal)IgLiwR5R<(mfzLEU?=z zo-=gUc^AC-%$#%EiqGHN_sskku1-N{j!scwshOv(A)4R;agu&cE$+PX>U)0K_4d{I zWJCDfX@02ylKdwq>4`3Py?MHL{%_v7VRQe$f~VPj)qBBh4=;E+&CSG~WQGftf4>zS zS;V-qMgglpsyj(MZ+=1_I&yVw<}--0OI_=FOMpcR$hn(iv^V-CO27*|oV#S5-JV zaKu<05HGxYSI5$`wq3|!{Lj5}?dBWrU9*d%RL7Z)la^GB8aE`=xaW{~{N45k-`})* z<%3@F(F^8Xxa9J|DvVD&C|b` z*@eIPV5e8S>zbQ)&N**a6~;gf#>bC~hb|nv>A^=T{SSM^^Pii0_N^P|SFc&V@j?C?%L>U=Yr)>m6Ru9NF^GF4HsL*sg7rDT#rvav_W`#`j2i2X5T0h16B6 z6j>tu*hoh3aY0;>#Audsji;m!9$u>cRTm8dm9nKII!P(*R*H<zP|Y+J;noanT)Pzo1AD8Q`-Herg1w<01FK{a9T9kNI@sZF{PIuh2Gig*+#M#9PHtTFkDxR4~4UqIwi4GGVuEOn-8v25~upfK*O7# zCcI?P!355qBJ+DU-EGy87WN}CaF)+5E687ZNwYQwTxf_t)^EmPY>xfrFlg03>4E$i z@ey`Uv=`)JPmUfQX%X7cASgf$n#7HJ@d!q#K*l3~%=QYxf$5XZN?_`6sYYUe#L2|t zv|(_;WpUgw-%{1AE8HFuOXjME)*&-ntIz~$0+#H!8+3}Vt&)M?jP&R=s{tShw-V|J z3S9dmG}hr~Jum*8EX|?qMNy}dfPHf87^11#fkp#Cj%~`al)kB5(v*fIFbtA{X{qxJ zQd&kg-+_DOB#1GgfDP`Lz*=k(mpV6Rq)sLuTb z-M!b0g5)C|6R_~h7{Qs%a*4wEg!>*pnYY3Sw6am)1~n#!u)5<*_XJ_Ages>sJHtgZ z!c98N@|k@-j%JQM<>L%!c7AZjK{_Js@X@xY2^H$sapK1%M&yEVDw`dC_Ti{r1 zm48A4onCLWLEGS_9~lWg!qF0g{RyCqVYSY86Ppivy zMieYeX_brAu1JwC*E$k3Jz2XTyx+=B5n8m!_CRHA%bmwBWJjNRb|2zy4{sW*L-kEj zt*A}gjJUKmJZf}k3<;MPieI28c8h_FnP2vxVZItpi7Wa-SMFNTN^~VWS|IwJxnfu@ zH(8H51)Y&{r7)^MV>bIKube`-d}q%>L(8z=DX6RVmc0tS29K%Ut{`$4U}wASqlkP} zna;8r&{w~8+wnNKIP$puBENH7?uH=5S!tGO`EUG3){d7iOZh6!dFoQ2a^ zqAebJ*28tWdh+3Y%`?3WJtfo?BNw@~#@uLq#76u_jh zxDPR>kB2s;>}O-*fxOAh4Xp4^q>#c-zO3IS`yF4t6o?{?WKD41Xtt%%>=%aznf!a> za_fEJaJKx176@?*gt$AR>>bAz7z!BI96OBlYc~6U4ReI2zD8{1nfY}p5>AI8N?W~S z%`ykZFizQ?J3?Q{nwE8n=au$@KQ{A^-el7${g@i+iKQKC+Pxq+&ah%p)x7{y%O4wiss$L9)sqq>V%o&3r5n`ot5P4C+Io;JeKb1G$bc2n`bo4b!=URU6r5 zI^xc`XtcO?^y5wB=fN~aZe$B?a9Lx@Zf7ZA^{cV*+s8|4aApQqj-&BP5`lz3gMfCb z19}3j;_Ia5AQ=pmGhfoyp!5reoQ8PKI?sC2)bTW=t~^q^0wpsHD=>|bnBa;;&b5Y= zOs+LKw_57<@#ZyQ9^goe0Hc`v>H}$t)EZgSzzU}p)M}Q6vS9~DZW>UrUqou5%tX$^ zLNJMVsh@s}bq5E^=AkfmOS<0BR`H9r%JNG0z-OeNiSi?oRjvs2DZm*sti`g=S#xlj z7K_6f3-Z^-Zo!l!9X)LG{}dtX_@yf}t)0F@gkasjJ zAuhigDnBBO9F-ptPSk|~%uVjHs-289E?5%5Pf~gJ_!Ma8?GJDhhDx-eyh4~vT3&_G zM%jf7H*8FHrA@ZuXOjfXYRK$8`YHDUdXh^s$&R~~fUlvIKj#2dsuiars;$>!xS65` zPOV|$8J1mjv<5A-yc5#~MXo`qM>p7~9e)*S0`O;pIkyx5(8u$)U?*5m=9l0ql3A2v z8Rr1B?skEik5;Mhlt6YCN{$ z$w8#%-Cl>f%sXTwKRYE(03@3*NpXqc-!9)VfWdb{H{-@^W zS*C*=GH8OUc@(-jTc4JEkfBo=Yqho>3|CW>5fp2N&^Mf#aEadwHGN>zR6{5A4bDu4zoXM9t6zj1NVvY8rKFun4~=JC z%AUh2!Qp=X1naFRa}KknKB~R7(WhYJ2L=;r*5t2sjWJWm=DQH`^bYe&p}aH|8r@K0 zEUF&t#}ZNqoanwpqQp(&VOJg6gI+em&YwXgQM^D#JmgWw<9J|GAtn=ngw55^WPqov zgARO#)oUfq+SCw|x3=(5 zBZxc3Rhu?aKeb9Nc8xRjk`2`PH0i^pS8bS7+w@}|ggj4hG|2i;-vHMt3RT-lWgErp z4fQ5ZnW`CAuZ1+sJY~z+zHHuchHg4X<4RrQnn%a;H6G;_IxKc`FxfKNz+j_h-@rP8 z%BZXp>*~mwCSt6ubFKxgN@5B`tBF8Wld#)L^R%0Fq}3$psaB9e^)*o_#(ruaQGvD% z>4U&kdh*S>VUd%Sa$6F~f@6V`6gZd!mU+gdKyyLapO#+?-o@WhO34!AN~t!g(bixh zu($Dx%~lQ9>v&CXRtg^=tX4TRu1V!c(XQltcj!r??j(C&*{wc2O9Z-QG-hSacNuAK z(trW>fEHq&6}c>0Z*CZ-d3C)`5$bh-X^9!A>HU}Uo_(8@3r~m6R6UXvu;^! z^X&%=+vhUo_uh9=lQ4DLyq9}Tvf=Mt={=gbho;PqUO~1C!6SlZ{OrnSmib3Z_9h<^ zJTG65lD#|oajWth zGZONbA0WHPQozeaA_)+aO^+^}`rlsPwe)|V{$$&~QtO!UR3BpAJZZ}YT6%#KCN0w! zE1URPm9dj+4-hufSkL=ctEm{QBm?JD*zSsQA+y|2vXr`n=|LJ6%W`RlT5uq-CQH>E z3bC2Q*YRsKItt1xpNYCHS;|?&QHi8H;og|g0(^p28D@it$qK_|m@Xh;aNzfLjI(8F zSlT8M!FANqGCkzaI)KV#^Q$$%Fmb4yKr8yF4`Ca91i%_7)JPqD(>R zm>@BJxu2=ShVxsA)L{JS}Wz|t?a{N1FR_L73$(gEgYyZ*T=>7Ru2 zs^hu-m9qDcSZtG@jqN>o%+PKzQzgO=i!3!Jb2x`@Eag9_nBh#WKu94{Hd3yY

8Z>B(!fD$!QtDqEep`@*M(j#0- zcYZ%S57E62pu@r0_moi48JyV$otl$%XfjV0bH*)C64sC85ahcsG5+S9KM`lE4<$A2 zD2n(%*&T-1i{S!!VdBIa)QuOW07y@!TmH&Dg;qY1Dx>NbP^%+iB#Wb-l5}mhZYgLX zR8fsjij~0?-vq3o)PI@i5qwj9oW4v<4X#%oe_4hj_kwKxa`7#2`8SXs1;P(sbnZ^oRkxwA8&x4ZGKjC2u|C=BV7MkC{1T)#c-U&*{tY< z6kqj-gpEipubE?g?9Q?$fAZ z@;biZ>~{gA5j*fAw&fT~yaZzLvT6k0mm7_I3Cer)dG$-;SEw-RU&i}?q*X7A;{!XO zDC=;LJcHe~A@jt6v3$1`pZvnn=<3*F>%U z+&%C>6dsK$PXwF3?KMnh9u=$*yG@Ad(UoEgGWLD9QuHvv$02cBnK`(Gl5LX%>8er5 zQo8>QaZQp9<*bVjs?8bV`fYG1&K~zBr&vNSqgF%rd@!b!hM%n#7T1>9u~s}`?g~<; zuVLgs1~o9_>%i!3rw!{w-{8Sz3~sR={LOXLb3IOgu{3qPXlu?0P}2{hIJdp}`^FD@lKmGJRsQNal{s8PH%BX)J?nIrT z_=n;roLT!n1U?VScK!%QuKAUrQgq(&F>rNo_Qj8J8XI%6r+zB#H3By#;hZ#~u%vwc z+lAd|_$D!)1@mQ_z~22%?{2~quhY&==xi3X`COcV%Gfu34ypD|+WWa!3iEz$iD-;IF`V@1&c)g2rqCwb&}!27W~4qy?)WhfUln zMnD_{ra&CbzP(k9HjFDM{WVzN#gy}3u>h9`{|gn$V%q&*@g&f7(KjONhfg7$^gnP8 z(@fg;Ka5}yb=r<2e-NFz9ou^$U9(-Bin~qQMGG|Dza7IGPx;?scMPJQ-(uwBY5ccX z$@8)cz6Da4b6rkH?tmtH1TFqwvW_ah7fr?zT09J5+}iKKNt{Jre-AWSLU})6k9uWruF58qnNZ$#Y8 z{HUK}-9hjF0*pJ8V!x_K+x!adifH7oVi3^j?q9`az(%nb>I5QZFSyb9*>m@bu#v#& zUzEY01n``${tb-QaGL*{SX%IV$Q771QNZDg*E~aG_d&tYM2q%8!uyQbBS|BEm%V60 zHWoHO?tT~Dj`BO*2O+&X+h;OC=P9EOXF24xUMDCmJv@t3%G86OIeBc5{Z(oA@1pW# zm=tlo!sVCUl`RC0;P_&%QEdc75YYg*dm@_1sb%##xLo$(aOGDV|L_{b(W*T5;S7TU zJ@DE9XM=ppbl!eZSfHNc(_UE()sI#>O4pul*ke?~!@b!-6{gAg)%D9m9pQZ$9EwnT zFd1M&5dVTl0?HzA=r4aA*2EK}k<9^30++!3GepS)q6CDz!vRs$mEVEq*!tg+Z?Z-h4t1VX0HxQu;uDt{2Iur$Z z7!c?iNcJM6nQKd32W1P8(^w1FPPMH zJ@iNEtwZ7=@E#Y(#XIdlo%>E##S@?vy9)B#JMQSc%#Sdkt3x^DCQ$S_GuLW3MCPxOB|M9G z1rNV@3dp@B#TW%uy)Zvo!886T9b!yaI63Cdz)Ha!xQ$ABzu56T;1(5?^3F3~`Z5drp_ z!?I6?9 z%Z-Ec)8;7JH9ioha!VG^qZ@Llza>lI>foX)qVe=bgEY>0h72zHUFIAz>U;UhbiGUr z!gLxN4cMshD-7i@TjCQaA%|b^Sh0;=>@lI0Y?ds&o;hUCYpC^tL5RK9SlaoXiQEvh z>H*oG>XLGt`BEO$j5Q1KGnnY?s-*00;2hg89!nV?ZTal`n?@wioBie_@r^=F3ij*-$mow2Pvr(%1s|q-GoPsjN``0{xyN0r$Os{vZ91VJV3>AZhPu7u@ifOE>*KG0@%U>Zcfl*o4euyrEY zrIJtiV@hTFD2u=eP?qs@5pDrLT3Cu56`_@-vO=;Hj7L3fE3)T?6fG`@z$XR&PRRIC z6%dCEkIK#^V_adXGqSyOfv5<9n2QjxCl3-Gg61kji8pIKn1C_qL+v1%R3?uy&Z9fa zWO>5?&oHOTF}WBN?r0=3fMq?p@y;n_*T)O0eL=@UU6o(gvt&VV@ z@H>rWy{f?m{}~)L7B(kx@Wh=+{Xfn=vmceq z&kgVw%UXa~&7^fLu-ymH{uZ(q7}74bJQ^JJMYimQWFC*&l2uqA+Oh|JOQhv<=Am55 zeK}_yos^NMRGSSBX64k@XJR?N5`1cm)UyWzl&T$#B1P%_jvqDC>*8sXzR1X4i51Wh zFIdTk8HP|%DXYUTzo^OTs7g7i+p9>hg>KLfdtYsF?+kS}|82i>ANbXXv(i^z$`Lnk z1~GH|&T9I+QkI1m;Lr?1m3y#Kb}=SV=PEfg{1uKYRuo@Xh3{UZm#bvk!$iGG7Kb3F zJJa8ySW8)jXF9f&X9sUv8?YXtyIacf!Q0ixzgo&RQJ2O$NQ4h-4fSs&TbhkTQ(MW( z@U+!R15FEBNv9I|-MDI&Dtx6Wlvh5_aGKuH4G*-EW1>4$O1?>O98x`A&|0R058N2E zex~`YWsl1JtNhN*ud^a3P+#hbqhYs1HNFM0n?$=>ODDX21$H}bdbE+PL6;`9!AWoi zJ={hv2;EU)+B!nycv^l}5x9$Y5QKPpTUpeGeG3tI+!pmNGMpu#5AvDe(wDPOA|MXh zF#I+!T}dCcl@|tXHqvQY^$;RY&Tc1jj2ybOo$QmB!8Qd`>>wDqpASt}wv#2LnHeM4 z6{)R1lBu#QXY})p!fmBpH4_c?wv(5^4{>UH**TQyXIz)g(1Y#eQK2LpaqT2+ZZ8`f zl8iw<)EL47OVE-ecuPc%#qHu6;|{pDIJLvzh7^Q%G#H0c*6JpiSUSjDX~#-?`QT|_ zII$@RbTN?cXbJ*de4M-tuJTT7aJmJ$Mo=Ek4nK1@crs?^*Kvnnj%;u*6EzQ_f5X&( zslLIPKxx{x^Fe{qCAcV6RoadqWwtL}gnz2)5WH(`TX8aMrE`r{HXQg%)28<_9B@9B z7_T808c#b9e=?bV4YOusDgh{r$|FT4=mnZY*d>`^$f;U6yLDSeevB%w#;^bjKQhym za#9>Sx1)jT8lybivC3{&ZWprg6;Zndmx zmw^927z_v*hZ*t0X1ye5PELb7qaaim4nVTh$fF)LvaBIFOvx{jm1UsK2`D1rhz6K4 zMTA!xChPQ`>{OihgtZSKx1$&n;y|W2-}t85N%bujv3&AmoVOTz9Ai&_#`!uLZ7?@x z56~CF+MF1wjw$D}8l#=o+Jcwj2)wYO16XP-6DTsO0F~l%i_-WiYdU6+BUSO+2qRpD z**kv3doo@jL$PB{L9mORu`6e$Gpo{mtRiC-v$d=~#Q~>-_52uto#6AB-S~JpM)K!s zUx7^{I?A>kQmZoXOkFh)D-^JEln$2h!{+!sf4$P8+SV$&VAZfpf);j^nFc6USyRhD z<58_1=5!CB4ZNy>!Kwk&-~6S;-Q)YzFf6lj-BUt2bkU z9qw(wF~auq4l!*wwBu-mXlv)?vw$16OOUD{fXF8PaxxHMXst|RV_#4!%llaj_l`yv zgg%AS=q#M31yu<{AO3Ewv38lZ2WQ*mOc?`L#dCh9A#SvLAnO$x(6}U&nNjSB4Ss4&dj|XI*4@bniDp^e$JoX2N$GNWIh7rW{$@N<+ujYGhO9W zftz$U1iN{v+a`nT<)Ip~K2KV7%&I_3y1AQd5B=N=-DGXxNpOiOIC?>MIodP}sQgM< zK^J$IlCFy!tEZ~_U`LcXejvmRj=fHdemrQL^E_g;kT54fmkR!-RpzpNe{ z8H>F57Q}e20>@%>2Ae$vF68eLIH*;a8-*uhC+Bi!NeF1zx&jwaIcVV#k}^5n5I=&x zS;OrBhh@g9eJF-d-(UGB2bxKZVoiWU98Q87U~T=2{4+)jn2C+*{$A$`y5>hd}MV5aN5V^xa_i1g&N2X!3sz96xQ#K`iY>JsPPf zEq($MgG#^kssTohp!!a`PTAy65Y%< zOZfxN;g$TuN<)#B5DVWupn-V0r>txUas4W$&7k?r>9G+;t8`ukRoBcj5?Lyz2E~7) zqrW}j$|o#4zS1m5AdMr+En%7g*gKAxB)b0l;|;njMT7g!myxVqzcYrQz5pnp%cg>n z>H)Vd3{DOILO80!hbqYTcC@!~A?zA(>V|FwyE({K8i8-{(1n?N{bd0N8(40h`-Pxo zemkFwLk3Pq9V+;igK7tBj99wR#wC(2;^IWUbTJ=kXpB%VCVU}AQ@n;%IFmCeKDdf! z;;>8M5l~gTkUz!n$$FFbEc4+Cj1lsMoXHz&6CTKsyk{Ud*(X@>>w3`;NmddM{wsYZx^ zD&rs2O`_U|Pz(K8V%syV3EKEnl)>3)**P^vE2KZ09tN+#8HR977f%5VGCA51CP+lM zHxnM5J+_7QMY<4<6+_izq(PdI$!A6f%W?#>qsEHhdY|=Ll$DjdX)*62zMupdV=sdR z+CmU_81q0aka7u5j*OjP9jkri%oagTZUCPMW-{co2ZUB(biToga^VBCsJuKO<|{a+ zi|aDC2hwJOjB8NGVsy4KGn4NH>*l%)P>6BMr3jE9z2HAU5vZgEaV|*7Xl7Y1rQ^MW zBe?%Xv~fp4DgY{0HLp`YITnQ9!hjge=!hu~O4KSG=JpcW0BD9>odgm}98pved)5;O zK`DEHjzjZ{ej{MI(n)%=uk6x*+*JjbiNRa}8g&ObMHid|Q13W~ETaORLTL#FXvO!X zuo`|olrXmDmx#Qun3SoG!1fBM{O)A=6}CAP?XeL2Ja_78rw7p7dxEkT7$l}? zn3pc#j@8h7J91&cIcf&DL`_qWfcuEryfN5OD`td?Y0!9oyqa+Xs0Yl$8-N9nbv3w6 ztaNe}c1pOTuY1PNk}#Z4#)*Q_Kte=VXdJYlSWp-UD508rX$CYwhmhvF+K!Bpydw$2RXQV{>0dJ`g?W9VM`yoRIfV&N%Nyiit#n>pqtK9&80awN$g#m%dHHObQ7Aa2{KsvvOx)cFe zzktR-=;d!gs%+@>+u(wOpb9@e0Fr@9E%;QWD72qRa0lFi_3}WYeN(VmthF7&J3b~v! zXlrx*cWAV*r#Tm=A`aeLaMCb--~t-P+$0}8ET{6IAON{!hee?pmg4MijZr%Uw|UjR zHo#PP*e`rim4M>!fLZu|wQq!D*WxGkHt_@daRKLt2c5jBx*z{}Nc5|j0`Fz?)c%50 z0~^I$(gk$HS}*~2w;%UEZkPtjIY0#PrWqvdWFAC=BkWRMV5Rj;o@ZtN4|kaED&nFr z2x*Ow1_%cVXQFndvc93(=Omoz2GldK+WEP9GjAzxIZ+lEVw>$>mGR@4!4_9PU=?&_ zMR!-z&^lRi5@R!#8Ds==XNCt9&K;y{!+>@W#}ISPu%RG`RxK&;UN?s-42$gIhv(LU zgurz&Rgvq~j$^efm=NogsOQtpry2cHCsBQ!i5T=0ZVx!l__TMII1{9<1Ld4}K0*S) zud-B?eQ%%)oAA>9bg;Y|PP7-FARo+WLUB|Fkw0*zLbznr5cv>n(Cdf5bh2+gHjFi7 z!BF{cV`28}p%RIJm(iMGa#a8}KBSe3!VbT9xSS28W4jTuD=ODb7$HX?{o6Am;Q6zX z_KuKExLh|e&HTDok;JDg`#aD{W=zE?M0M-G7K=^($teN&|B%rlVvSl`_;)Z(_*^m zrLyq+pQDbhvtuEp`8cvqfd=-`Y_C(~RR%`<{HgL(JSxV?@#Qb0Pzb8*x+tK}q&Sqs zC=*}}pj*dDCkg*C&Z*<$yn`TX*2}bYoGe2J2ggB>A3!Zm!;}Zn*{8{o@G5%oG|X-g zO8P)i-#`aWlda-Q5XS~Foe2QihjiftXphgJyCz6>byzt8lYO5) zpCC^Ue8!cPl(B8(L^K^hjT7;PGwHsGut=SleRZPTY9Qd?zB6U-BF{}uCnpX&w<7ui zY|;SQeWtAR4}xgExJ!;K_WynKAS<=({ADeqh55<>8hE~JS-5q#ayiW4 zq+!(@h&4_hY|feI%Xj52Ld{HqK>{f*g%?6!U6)XRQ-=5IrksI@kTP{l>= zN0wjx4#x-jCtJUm86>!J%ps*qp%(0I)B^3C8+6O;ih69{0MxzPU}mgXFd&+s5uZd+ zb9R^+rFNIdS;mg+@=Nftzzj$Qv}+7<<-{(N`G`)lFOzkF&%mcw?3rs z<+4R`w3aHFsmE*r*3H!Ya>>O=FTNZY@-Z#G9J{ZMUb|dQ3T@)YOlo=}C*L1HD5rCU zEDU@M303(Rg-wT4zgJ#?-Sctwt}EnN!x&A!Tq)a{_dQ7!SIJEHk#|uk6q%vwu9AHb zh%);sc}L>@g??zU!;_sTe&}#Dj3-~NM7A$@;7+(&-c;;`@xlnhJTE8+uR2&g3S1*U z!V5NCBU|K+#$w}?;qx>T#@NEw%F1rvy}&)AC@oSI;1Ex9)o5p0Qvfm@{^BPL1wZ-0 z!a(H&j{R(uZ`eo^@N9VPQ>cpP?4ld51q~SumlR#h544Jhx%OI^D8Bpz4jCAx)gVs_ zZ~9c-WY24m2yGojYZ^f^5#HD+?Sb3;uyl9_xXKCV{PdLH$+I@HjvJgpo>Q&!y@PEw ztZmw|rpTn_ItLp#X+ES0(_kduMpsM&kmkIr-@bGj)@yxs$255+dw30@x(-H+ZzyrSJT`pOUBG{90vsE|2%sMn542@%^DMY$ zaE&Mv6rQzK30$Nx@K;U-Y9+LFP_0lpwiPGGev4U>>z)9-=HS`0+cnzdl z|A116!Z^b<-vD7j^%H^40jx>fxfqe3d9&r&edC;$RV6vMaY1?$WZ+{L**2awv;#O? zU;HFQ9phw(q#@iXp|RRGhIjP-?DMnb3NF8V*^M|^?xnRi;)H#kdfp`ehcJ>BH_N_c zQy@&U_Z76DMWZc?hF=-8=%JfsH(Hd6=X8jJ$7K-|f)Pxi0SGXV-N8W}7E@d~wFelF z)Ge}eTyHslzm#>k%8K5=4S=x9Zwi^_JmA5JMgtEzxz7Me%`Ab-QI=w+L7cw_#|OS} z4>~o1AamvrB;Z=bxaXkrQl)ZJ_ESbXq(|hV7B2PmnaE`@dqV0!PEZ9Pzxo?fbINdV zG9cAIlY`gc=A2B7{jS(a3wKjNWG6eRDG(+hso=}u2y{1<^b87ZI6GA}YGsJCR9AJG z9MEjM8!N@IN?03^Gjdc8Yb5=uW2i|vhY@~--m{JV1ci48{syV%@P(co^e{YiObr=~ z)P@12RM3iIdtFHrZ!4A|Ls`D(zn_z8k4`msSt^PvHrsv5)ww~QdGt{}isw<@99c9h z$Pb`yyxU3(ieNP{%^(chu8fGqP%Qu*G)F2*x49OcqRt*4v;YQXA?E^Xq3JR8o_mvLE>`Q}vFdP?;L2mCDw8E%m&oK; z>kUQ9@lJ0+2q1v;0*sxa9z`64H2B=ISLNcnT zQn$|9TLAFV46EJT@w@qi9m83G^^aTg3@`MmIWZN|Ph;YB*dp8w1nVk04sn*tt}=*< z@MXN0FXeXVr3U9sdz_cI4%#op{$j|;p~z& z3Op>lS6g=&UPirUxc+VNbk;mSiV*>~-GZRaEn`}VfLD}pD2TU(7+Ab-)E;6tNe~6Z zT=a*cZ@ zMp7@NZxDzvk_CQzWkNrE*YT6PUPW$udPAxXq4q_WY2_7dS?aH{g1f&i;e zaGL$SR2bk?uBQ*3P_A=16U=h%WaNMxO)>2VmyppQ)tM8c&TOXmCwkcvK|DRphB{H8 zQpRA9I8pSLpg76$R2YS;nZu6)ZTTz$um@2elC4{WQ7@Z+$+cz%9a~StmF)2?+<2zs zoJb8b5V`yLp@K46c86I;sXL&!7(fr*0Z#u!T78GCG6$8+YwU*78+X900;#j@o$_1b zQ%c??GtqbM4zQlYL99iq{xt0_$XV;@hr1xaeoEc%hQHxvSO@67AQFjua(tjGO=uY` zrH}5GjgU}B-viIar|6b@AWDy;<$s3iXwi?Mdxm^?ovIgY z?3?hMD9golYklmrvZ$LICA<}m(qj5L>0Kab-_df zlnR4FiO$A5bag1P9+$ds;$%qJi^B=l7OV)v9b^EKN+vS6h={uD7fEzSlPe>M%2uDf z1az}D2E8-Nji-z``cR5ERdy1tg>OVu2iqfwv8X$7Y&6l%eKG940iDN+piQx&2?8u%9HO+~1 zdm_P_kCzgOa(>ySM4}o)3FjnQD%}fI%S!jsJqLprK$qv}vE7%G=n`JyzG+iVqB8s} zS3`!L!k?Q+qhZV3L}g%5iGzs7?TC7skejIC?wfKGBkchtUd~D&CU1$D(^BDV#7Wx4 z7?Y8wz*&`dM8CuGRKFMEI{@SMyhI=Lm;E3QAftY5N>a4Q9~(%W?}J`pxVGR4^a&)8a3}t*PnPaG1>JqaA43 zQzFs<-a!`9wNHQ3sD}YiON9vaQJ>hb70^t(;lRW|@5kar4OM9Vwr_wsVsTh7e+G(; zoeTisbb8ZG0;Ay79NWPPau9ar77izQGjMYAd7VIk4rB6g?0Tp=@KQK&uwy6`*tn~T zYwi=j8qRj#fEGE2OO@(}4Zai&0}RvIVs&%IitP&xZ$2@IfefE~lq{iWkz| z56VM`o4M;Dz-bXZ|B##vfinHD>}uY#bKYwUOIt%6#g-nfG&`_OKyYVyz!yg;sRnkX zf}bc(c_Vw*!>m)=M^`O@W6M5zWQn{3={Wj6Doc#(v!^~PCmD!?K{>o$?6BN47G+YB zkAtUJ=cfsGAewD3Zj5zw{^N3RfH(~K)+H#a@Z4{4)Kh<_upc#ziou0F6+t4nC*%)M zx9z$I;eQ>MLeWb!XDI~hle6_t%9w$a0aq`BYV~JYzD%}(@@msEIRb)uyXDZ!eM=LU z%Q1N3#pUvHNa&rPf;an&?EO#4{~F;HDl5&u=;mkS@bJFdF)1h%zJ3M{o!jr?>QqBW zJS%&ctE_nw7pJllo@GDpv*yh`Uee>wK`l3qHasWC`>y~7ZaW`3p5vc~N_QPy@w}`k z9GK>V)$i28i2~9X*4W_B^yKrh#{XWRgnOjEi$Vd~_q;rN!duG%a5SC3$}}ir(mp%^ z^2nc^zrOIZgodT}IeVVuV!S|5*3IMowlDqq-sj9hEFk{`h7~`kJ4kdKVdD7WH=;OR zNd@(NGkPqQz5r*=A8FzX@?u_#`dojC8up}uwDSe|XLSBv}FZQYA@|yA;;PfP+}&#{XnktA=@dyf*hO>D>J-lto2mC5{=i>%`4%)>z;kI zjKBMa)~}T9qF+D70xS>k;7a+g#1pT%w~)?g)OU@XY7C*JYhclsPx)(c#?PmTYr!r2L3`Fh z5xs;uu7kd62~EMpf0k23=dS}jU9nDPa96DF4y=>M0ouo`m*HXBE$zb(fFcYGYM9-$R)v!aHc;)7IpiG@l_67tsTtSy^fck1S zy|O_r46lDq_jks-*rD_3nRh`s=F?Yvxq{;Ffz9|O+x9(HUH(SXHv*=w(?=VjiJnUP zHe%mTr7`czL8ue5_A{Rr#fXE-AU;RXs! z;AWxqo!TS`8(xb(;NQUyWRcth$9A;vcvs763{aa7VVxLG*M10`f1RHFPz~hM59LG* zq~}LG5SsB36!GuT>mSKia)ZdoKE)EgOoKj^ zOY!BtPvx7&$@I!+a#(l?azXHFB{#__(Qn{D&S+Rm?`)FA9RL#((mf8fv=0OVr%Doj3OoD*jRq3C{wZ<(sKr0$QKb<6i>RSFctmOz(avdxt+mjc{&Y zZH7hX8)~;%9_t_HAYIvI#rZUCGtx?ob9&K;HAP6;y;*iB_;1v4ljZ6t8_W)#*|cY~ z9D|m9C_NqFF%!1HhBMANTHiHo!Mnev_qNFKC4M;nvpONbsvYoRmqH82(R6Tl82A;8 zP><94uYi)fvcG)=gf=G76Wb6NHG%eRlQogy{SmZhSRYXJ*Yb(**6nKK*{xr5%Ve{aWFgN8^raPcN-k@D{0yP_@wWyF@-63;QT3v@{@T=)O2+Pps zD0S={DjkexYuRM0oJ~8ph6=x{0tSW0>4pwrwAhyCIg!9$h519sZi+wTk!;Pw!QSa< z9Ot|CS;_1z-@~AR>THkwfTMXmZTkVpbO9Coh`Uc{=#R2h;sR6{gU<>?S8EM5{3yG$ z_>vuVBk1Efr+5=q>5vi7`czmh_?fy|71kvJYllil3WnvnL!%xvMKg$yX7$UOP zw1C-Z$sBTJ8_zQtyxaxsOE+{;?dr$J0K%Lq&-yU|2e zuYE8wz?=}=4`9mvRc1vL8q*)O{UPDGAjPGwL+SH58OS#VM?pBm>!@@T~g z!6fxMASwLKx0(#!!&2X_12PU0_U8fFE`W@Qrpner$NmBSZ4o{6hkV4ihlc(s9rF#p z!kb6_#9_0G*8C~U18+byN1S9n9sEC(wUx+7KO&kA$UF7*K>K96XV-(G=N!@5{nEzr52Cw-CQfW-I%t%$j zYTVaIW#X&zJWXjXIfFGttb;W+@G_=k#XuTQm zbd~r~Ye7S9(TpH0dNx>-qi=%d(Ca|$k&vqoFyTMyF} zVEO|PX|>xGAkxi0>gf59lW~8%nJx%n+&9r}q10$F$=`+W#zol{;S_LrAB~Kpo(eyz zxf+T_Q(r(RZ5$mKk?k5w9mCt~k~rL6elbdD@q%!E_KA4vdzLOJCv^r+zXLg`F1YKM zo0<`rUu+i9im!_*Xv)ZVHw557UtR?TZhb1$y&SHL$R7)bFkFVPQ+Zo+1j2Z5Hx_QV zKaL4j(9FElIY<93&fJ;a;7n^^Hmt;hEo`1^=`=`Qf^W#x7UeQASB8zdRRr30Lm6%KlJ zCwW*1+p#tTDA_HTIt~cpL(3$~ekr@aiB3@gN%{Deog001_%4QY1BlOXkh!?9UYVYh z;0rnpZ>ZEj+MNzdIyae;4G65{C`q$qH9&a&E2JqMF)6?1)LRnp-!~^+TeL7ut?Vv9@WVM;lcy zyi)KvXE1@3F_<*1xin@!Y<^~Ex2 zD~r$0#|FCAGqV7=`RK42Pk}GIq@L*nZPDK$zgGw;QlbKV8+iEGuWdXE;u=TT*>Qwt z8)+_5!TVELoHHqFv?3uOQf`feLUfdyE_77nGuUaSo)Pe}9=2*DO5FL)=d8L95~iUn zDGk6^_$g|;NYpi^a0mojOn?`zK?P0Js^A?7{^yvz;5!cTh4*PA9j59URTyx1wh2K8 z8mUzOf42ceU9(EO0gkv=d&U&(JI~;UI434i7K|1dShk_wR+bC(GhU@_Ex{?jd zhe7pXu!ZvDh(?b$cgV*<^E6!zFp#R@!{!7vM}UEC8I1bq1}X|QA2p|64X-Fv2-_eR zAv4$&yn+BlZ{rCRXyTzR!G45y#u9{@Iv*qNdt_<4!o@pn`9Mi13jvo59XKE3+{c*; z&x8I<380G6U9#^qhnS$&QwEc%RX0`e24X{K48*?(dN2U&qHrLDu>^*1>Gpoyx{IhijTPPQAKGIwdMXZzNReX-L z;VKSv$~0qystt!|1gBCFD}+R;p;tCH_}kEtAlwDC2jD50lmc@s7rmW;_$) zb#O;s<#t_Yjq?=luKgnFD%^p80zbCYZ*BgumHS}6HPvbLkKbCmzvZ&&xAl=fG9JKO z1!9cc2sYD8b?j+6pbJ025NXY5F8l-=hTgmY8fSITb98Pp(z#H`;Xh^vrexx|0n;!z zR>OqOV;X*i(gPmN{1)&6>;(X31FCJHh}!l*ks^G?C4~w;Xn+tUyQG(oeG?SAMpUW; zzUhcXYO7|Xp0*)c~^U6=T?hcq5Xioy1*!3l;^CEE-=z|krRWj6;{%T(gm#U?S zaCrg8aE5HG%s^aZH**Ls72VAdxa5;#Ml(n^k$T;zo7XXO3|(B7q5>T3nt#M)2qIZ= z83D%8E>ETMO89O!`?fC9NBi){_ON=!5ur}rsM!GFummBG7zCLTD z!KSq_Uog@&w52>%m^_Ma*Ba?ge0|4AccD;4sfkz}aRyk!=cI>vcqoO(GfC*`&?#1)KS4xVWx;*9 zXtG-fO({b_REW06Ty^DG4tHP{eIKm9AH)CHEG}+ zpoLxsShlNC$IxddOEbty(94H}0AMn`dGIliwA(Rj?8_(*nszoupxtJK%cxd3Y{zJ4 zo#RCo;c(ICsBrnzJorgC^I`}FE42CzI)Yc#K|#V**ub9dTxq>>1as<+L(Lql^ANQh zdE}&1N9MtYybykw1L%Tus-=X)V3%LipRpj5i+~a%ouWq|M>L4$+)aRm^=Z)a zozkg&IDSTLcTg8je*iyt4m&C658U()nOq=SMKxj$ktc;e!y^LN+Ra4d8c0UOi4Wk6 zs|D;{;Nmuy@pN&!0l1ZG7XXk0fkpqsx>6h%IJ}dSGsO(^6y9lLJk5v+g0CYxQaClk z*2D1h(inu3#dCv##0PAJB9sg4A>A6EkeO!e24~hEy=XQ(576so&j$?~A2y+jTu1=?lsHQ3fl`asa8oF^-0Wm3yD*~Y~!p>E$Sh_|s zR;NE*P?fT~0|We6Buoz!3}lSY+7!w`vazzriA~MKm!^BV!_|qoE9{=uWO}PAmF`#M zponj}6zEZCC(FSsq z_~GPo8;n3b3MC9vUpPPa0UqSSwVp8z>v$w8r7$+UJGG#7YGAJi!kH8h3_0oS6!If* zswfD6sR7u`+LKhc4s_5JT334F7o1Mp(Dc@+%8E9Ms37w2aC_}Wr`ppSty7)53Reot zgLIDqyHJb|@+2{IOT3wMmspp@gyq$k?cpj7NiT9Xh#9>bN}7?3sow zWBpE#w@KABC>+#Ikizvu1MKY#9%binULOA2U@d{8nx+T3xFhzo_D#!kJ^_Tm-VX4@ zDaeX0h_OdoImY2)@=Q$udG)mqU)v4pJOejk=a%w9u96N`lGkDSq9rRutCVEL0wU-pWF3}-u=4Q?INQ>6 z6?(=DwIs!EV`q9^W6g=>)RIHJ(ElPna{kT`3)f#vV}NoMV^6Vk2cDS565wBD|4f74 zRh2G#j8|$IND>6W>Huh@3giOt}G66vH?m;da@Gx!qUxe@eF%_Nz z#>X6#%RfTGiZ6%Ync{yQTFNb?uPKG{CRIR(mzmkpY&(B#+>GnPu#fk%L$-!sVa66A{2t zib-Iz3iZxN2dPM>pqae}He&)LSu8=P!G zgWj)B$*S%kNM*pni!(*8}s{0Jbe>ac+jdJ#KMY4%SCR&0 zZ0qjiB&0#WVnC*~K8o5~4;yLZ4Rfa%>W@9xz_N@NTFvug9@4`z%u7q%d8|SNqGDCt zlFLe)ry+;LyJ0vwXgtuOFrO&}7#W`_ZP6iC@rVbo0ii4BGbJ}iB7G6|BcLAU9qEWE zFb==dF;#MMYp#^-_s&S0#l+!wkqN9RP)KYe@s@IcxrF20t#8d{@U&Bioab!uVbI9L zgHg28qfi>kV{22TVeTnu7tqAoRM`mm|5$qu_$aFGZ#*+Qo88T(Op>{G(}2wqdN0yT z1|$$d3%y7elwK@UN$6EtAcsx>r6Zv(QUnAPL7ISybPIw=Q$$3N_j_k%1Niv(`~Tkm zs~<8uckbM|<=k^mKL#QYN{GM*O{n*VH}*vXa1bxyO<rOel>r1nkrkTOg@4=p1XM zL%fASM++_<0Kp&~=_6FLS;1zU>m2VmuxUGiF+|nl9l40eR29Oxqi9GCWfQrMLh!y`&vdWtTNVI!l7@7pM z>J^jn91vDTM+Ka$0;vTFiIt7oWr%^jCH9Nq3Ry7LrCLgcVK2_}sbR9&Z zm9N@Nw2t~_9<&I=WHDN{tZ=Z>28oEi17*DMfg0AFNfr_MxAtok%rH<^-s%W?(VHmF zlfZJ;G$HF5U25gH7K$%xKFti)CY5ESug24S*3;T%0|xBXHlZiasU^ruGhfo2jpIak zH;aP!JMp(K$m&4_ZyB-e;9QsogM!qI1{f9VBPKQ4Ce%C8q{bdZ}b=IFTfiMSq4}y95`>k)otsLw0e|xJb>l+`|05I3alrZMemCV z+*eF6?|p##z_D4M``DZwfgg-*@v-?Cp}Mr*v>@4o)T8AAgnY)iSE@f#U+iO1`{vlLy#a2!H{F-^L`~*ze)u$ zJQSWufv+75eC;Kmu7lPbL9S!$Msw9No=4V3ze}3^Miv@zz=A!81}d@SGrIp!piv9~ z(l--co|k=CQ&S4vGQ=BT?hVe~=kYnjVJ$*`BDWm`2~ZT44FZ=S6o!a3X-zyj7AqD6 zguAeQ1@SI~3RbJdDYJ@}Qx!7pm!TCmB-~+M$h#Zij#ZMI;o_+zx5Oo;lH3*-fd4DF zfNk!AODwgks`YADypo&)Lo9EJN)Tb=S`<1AaV=H}B5YhsRe}f`*ODSAAFibQm>lY0_lBHYT<4a6{@AJ_aUaer8ozdXXxHvY^1*hDAe&v7jyxSN3OG1x&4> z{1a0vP%Q$V3d9>KC&NM52k9fWy--=RRo z7A&B3WXi&;x@<6bm=)n)V|LG_hvO0cf#|{7SqmNTJ2$+})PM9kgS1KT+iE46(Ljr< zYyyl+KN$oRgJ_;;?it*e0nbAWs6Z@DAz*{UGR`=Kt~Agf*90J8LNG}IQ8s>xfUJ>} zkg6r9=H^3yQJgRrkzs-wq-vEJeD7g=j5z4#Y(W=@xudSt74DD?A~Tpar6P=wDN{$d zHb5&JI5(tf#X~azKWI*L(@D_{wU@MhSVcSh4DA8*hNkJ2hFbm@Q*ds$J0iL+-oj*J zc3m{Pp;l5e#p8yLqX1m-tTWAQsBya95XNi)&t^YJ8H`edcIm7Gmc>MadN9E{B+ou2 zNdJ77f?bj&l1Vj7(=^0_?~$gJj51~6;_JfV`n+8a%hKmE+L5Mtq?L3sO)DB@%E5(b z0M$g5a0+RpB}ABVY1qKv#TIZu`(QA#95!mCX;G%di3TExpJQA%PT*ricveP`^}w0kI&keT{Pm?Zt3S729Yf z68d3S;qdDxr&9HH#te0Cr&TGO8jv5OVFQ)raZgTt)|TMgQ0hmvSG4L< ziofQEL22o~L*!Ke9x@y9eG`t&@p&wQ52D{u; z>eUS}xtp@P!2lVKx81a)L@+hNh1-x<;KW0?4DjxPc*lN4%y+;^#qL_okd%Oe6qfem zL<*el*h{9U8N5IvZNN@LMFRiyc8oBOz zX~W^V+o3lIz*Jh)+Zfhoy|wxqDs_YMY*fI)xy8(OL8_7;`tuqcQi zb)$dQ8(Mx@jAqkYTCThr2kKIII1G7PD})$Bi{I8dg3?Vd#-b60N(+WLHyZ-7dI6;l z(Guj};OUoygyX}9pu@9iEiUkl5s6X|aqHd?ElJ6d5wRq*mdyQShGO&C+QRchdZK9l ze!~DK@LO3o9Is~4`Qch+++oNX6&az$qp0o(t-P`p3S}D91uwii0u(z4><>n2V?=i^ zU3A4#+B*pPzQK_->ufaArUGkz=3n)Wc2Rv*1p7HuxbpL zfDQD;7;Q1a1`ZsH{*N@hjJJ%%Suhe73$Zcu(^w4RRmw?>)hKS9R!o7F8Ac+~+;$wN z#fw|Jc{_WY_7)uFg3UYcc=4XU#(1r%WHui|?@iD~BHL2pMC{ttSu@XS)O(`%l7I3< zn7zw$C7N{*36btk0>ICuh{@>DFseNn*l8FoyNVedGZ{~Y(c;P4@6!4#yV5{)3x+8t*{42 zv51|42R`FC7Q~TL{gV1j)0+O5vp(#(vmWPu-dT@xKkux^x!;x^PSajZ#7PZ@B5`=@ z^K88#S`tG5k^+SULQ4VKdgonjMaZHLME{VAqX8A4u06&a!a+HPYR}Ma$4tu z03$vyM=RiI;DbdxyfYC@Lhy3P@c^9?cX2mA23(DBT19|ok?pW z!Kr+72^*(l^Rz^8r;+E8tJOUpX!0RdoUi=~=Y*>RJo(-FbtCY8rldBc^aWZQK}{gA zLb#pNlHbG1lh=-rRmwswvs5d@v;@-vU4$_HRg8=j=n?{*A%vQY2Vhb_Ix8E1M_SRQ zg<2d^Wm5kFo*4RJp{7a={0|mtbtK1Rzlnr$i^v{oy;!T2IByYfk6=TB;Y%z*P6e7- z-~J1PtD+DN##WR1hiF!_$Y?6P6eR8| z{<=%G_a(<_5<%e_QThQm+XOEIi#?s1F4JBQK59b%DL?I52AtiL_;MVu)2a1xZHjW# z27ll0muvNqB&YZat)yej7C}BYqC0aCLSpa=Y>OXh)(UKtzWz^EXzxj2(2dZ5qu$r5 zDzH5^lBa2O;(aXwD}DKW?6!UMCmzaw*+k4TxR9^Z!hpqWrnggr5wUei)k58Lw+svO zpIE77NUlSE(^EFc3=Y|MwN})zZko{%!<%XIYOO*75E*Nyp? z)&TYNrlM=K*Wtr7YmJtuH2_H%F6LA*z4SpdeNLaO0s0Q5-`8jj?LodsfNIKG0Oxgj zYpqrz37>!gRiYE0K@O@EA%X%kXne*e0@4_9^Uki-3JRBLQ6PLEKzBAE$2twkd#UR> zH2*fuUZ*vT0~DJA^3Z@ymHy=q<^nxfhtr@LC9K!t^YslRsj^t`P|MH=;Z@YW{+8>t zH$=>}!y5og*ZuAfv>KAULl$UKqmCQV^*Jq{X|iM<1TI=~FLIzg#Tl99o_WV&@M!pQ}|<=7>z<(s>u7(wnq=;uc2hxNQqz zmdIOa`Mn3iq+!ED3XgC`AfS+WN#LigYvE6*cBzM`X2NY2?%R5Z+6B6Au>3+KmVi14 z%it3vYp8mWc5l+kyACflR~?y^a=`9|ZPsc!ZhvO_n5J*mUUKBXJ2pg|--?}u1zToP zL27?wPDvU{nw0-wg5*9I)g7>+Oc~ zX2ESZVTV(PZScR^OcS@E=^M0qo7Owz+-~7^z8o=t=w9*IXezTE`|9dLqma67*FM7H zB>K_yt5n$!vaTDEAE#3{`q2*pCKdubZI9Be&50`*z_^U0$Bx#L?A+QkLVY2V`vxzgQm}!U<3rU>sR(FhU`NKF|d6t zIg@|8G4FFP$ua)SUE-`fM_rpJjP@3F1=G#lT9^n8@@O}(wLAj>F6$!-ONo!P;YNCs zAnZf`hL5yak~D^D?*oOrjYjMPY&M{^`*2dW^&b)!SI#Gfx8?I;3#j_X+D%Z)?wj5H((mp|q1QhP2`f^*yPjId;E? zP^(BQ|ItZ}+xmGG%IPiDBJV@32-P^HU39!_kY_8%`-PTI-hx>Xu3(*i47O97FSJ4- zs{z7x0m71?*F65kU%(m;+iLA;5dX*N>1nNr{H>iLhr@5W+ZiCUY?^ci2X6|kJ)_kD zwzpHxL5X(<5SikE>j zT2PnE*xIkqsLMDsU!eu&W&33a)HhK26)it?3DM%5h`29oCXrtJGgoQKy@E(F9lz0> zk(OxPlyC#>%QQMYGM4Uq59-QG<=&IHa1Y89Fkky=w5N{@AQBXYnNCUw%T2X2X37+0 zV)E7XKo$Xkg&BqnZy^{w{K!iMwaj}VAl??j4?6FLklrZk(0+{7|lXU>MVq1f_2wJ4XG=dsfV{sVI)XZu-1xt92|w& zUCe(V8XCGJ!UPz**$|N9HPfP3h_x|7%c%~p7>^Zd);h+~2@efw0T>e}7Hs$|>H^KV zk@{qd$Y=CSE^YS46m4Rln1!d%YzC&z61JPNP4U&X;t}B9QZFv%TQ^ILf z(k;OzM14XrV6F?kgf)N)1K0_MFi>p-1{HA16NLM35P1IW>z4U1bRQY&yCDI)UmF#> ztHDn<*m8dk(ihA#FbTw+_YPnq?0YIH)M=?!!wG=_;<_O+=AgcyYW456EJ1n%psca< z7uEbht1oX-!N$wcH2()JR{2Y~?HhRwkNyBM3}OYtr%g*i zZw$PK1LZMIxrU>7Ds8%kZT6VHxrS{4CgmC!-2RBRpcPhz$KlL}w|r~L`B9ta7NLx> z{6L&tsP1*(ojug!y0#99+9Pjhn;om4nrH2i8(MM4u1v8w%T3q&@Sn78_8Fio?;)$Y zRy}dv9h-jP5stpRIK0+&()W%NVG|k=LPo^~orXTPq0RSBMcyn!dOV+I$b)yA3+76&1e& z=|mSAd`FuAMD@oV%;(#F?_DijDmYFKpicn2DKCe0sl}fP3T(7OncPz|YiTP7&5T0K zt;_ecDe|vU_V%b)8uyFVUp{H4@ra2##kWz212or4K@(H@|%__62&FZ<*%dM^!abv zL4??u^#JGW&$Ri0Rw#1WSOvMWgcDS$plF;Yd+7QDt(YVG7>*RRk->SC`5gedni8)@ zg53UHD=y>=HtO_M6sKjs!`ZzV7_oaNWR1T5U7H5Zr^iDG3-3=AG+jt6g~82^k;4&c80P&Uv>D=%mCph}`yyFGwWt zLOia?GQ;6Ei?-NUYt#=>SOLL%D{PF4ov?mn3w&8v^UC0ncPq?Wph28IMG^5-L?4kd zWmRuHLm?DsS8P%+E$gfxT3cB}!M;-tYT4wpNH?{zvp9L)LmFgfOkVVmCfT9V#{E7! zE2-6g29f4S^+gY}gIRZkQHQH#jLn9KAsNB!wCmzIp{-dV#R-O=`a9TNz7 z^#cHC`s;yPas={K>v&oG6JLXz4_=r;KV-;Fyn@9;Q;7U4O3?|C(GPM1C}5KGnYnbt z#R_6-Z@X9`x}t_KUsyv><>E1B7!_)Vu;K{Q(L03AE8&%Tmjv-1)C5Km@TyPs%89~S z3eaiTo4Si*@t|SB)MrsCH|rGvyw(KgoUFT3u^nW3-_52M3PubpGy|^fY0w}L_>MP` zLPnfVW>rV37x^uzZ73ViCRo%%7D}W-w#g9nqYhR+*vyn^6YnS5zzr)l6yhnArcT&7 z{MW`28!grAOhksHFvg*$e<_SrM}(+BVXTtqmHh871}7^1&%+p#3JHc%)D1R900t8y z0F7*p!1#y*b%P_=GD&_ALY>PfENkXV(e&iB5=9fsD#a)?67$Vye=LimD^sPSBF)SE!*mV!Vmle(`H7$hR^09s|*764z#2!Nfg_Br+ zsSV9dVx`dRfg~2Dp!8HxRsmpQFUA_;u30gbi;Gm8RYBEi#o0*Q`HQo1xVurD-8H{v zC?W5cV9_XbmSlmahJ zH?gO(@@IRJ@NRR|FtAOi4+?zo8zvD#Mk(-)Fs`Bb<(Rj!YyD`SsEtD-V6`klcmS4A z2YPbYJp_7eQmn|{An|XRbSiCBdM+S*A0U}TYvaqgszB;y5 z$Swkb5;_AGqmM{6(oo060)#6xV^iXsG3?0z~7L1SHr0>ljc-o z<-D0t37ZGDrIf}(TGXaG!>xx=*RMb={85b^wjX&U>xbx*>a4JwX%|K#v6MS4td2c6 zNT0Txn$%#Y<;*QquqJB-47o2H(*3(FB7-TbCaWsX+(gG~vU&-86kMBy zOG}8=W<78jQJYn-=iJ1SwZ)cTQEk~MZrY6R-09nPj04!WL85yxS84~vsy@1 zG(Q;|_7ELQW^uOq7_O1h=4mo}1mw<>RcQi*fDjGX;9et$S^#_ zWhPxnW$_^99;UJa=my0$WF67ykcO;)f<|rh!Eo^2xeZzH^Pk?=kR63)uiScDG-Aj> z514a2*g<>JFx4mAS$9Xq2*UkL+5g%XWe@0K6C1Lrj0&crAX8k96*cj8A`pAbo6 zUm>Cnwy-`ECo_Hv0u|-JRKiuwm=VPSAPI!VrA91H84ohjimCMjh#7B%PzTj+%mzZ0 zp4*r;4*hz$-3^e<%v9WW=@i-WXI&{DK{NMgD(%U36$fR^iaP|gVh8vwYr=T>UWvdd zaxxB2oav1OHuKtmj&KLdOw3xTpdh^rawHlENCc6U=nCFT3=&~5yiy|2Qlcq8hNQ_r zk~U!lrY@oUO>H3&2Gi0g z9UE#61eNK4ltXSoUd2#>cjHQIZ_Z{*%4mUe^dv|t*R)`f*iXA!uqpCr#2cN$Jk+Tr zTPAL#R_s*#C%}oAYj-Hf6xF;b>Avoi?HSbqS#n6GZ%<~ zXsJjWmMS@EP#adR2skZROTgx&g-?1GjXiKcIYpWkNa~KzXKh%OX%*0fb z?T5B(Xu;KiQ6uwt@4%?@bO*vxJ(x1vvG*`zh1#?2 z^3S>ci|v_13iYXLVabQHS6{!G?sj0+BCQQ8!J`q7Ct;sge}(-h&{9%IR$X9SshRNdw^Yek79bVBCeCU zhBR9}Mh$wh(&`!W7Va_FIr_<5n$VM#bc;$pA@M@BJv~`@^=q@55qs3A_OvIfXjX%W zO;oG(8oLy3PM&+CVzXx`Bk5kz&;;6WQ{!o_xg25U&9DPFl(UDvu<9nrD3NhKzNWx zzz9?UPR-}86V$>WecU@=4if(*&q!YGweK))GRKwHSL7tR)L>r-P&KfOP0xUo6j?uQ z$tGq5-hETg9F1JP_7Z5$X*Pm(x;{@X;cJd(PkbPsRB!-Z@rsBcgJ2*%1MVZHXhewU zS0m(>c~F2~vJkON#{hl!Xnm1iHc%=$=ARUtG%fPkvtFA=4`s_exjr0TQeL}dlz1&;HH4Vg4x6fo#pcM|1#qH1UNb_Ev~ z(=MZ7sC9up=73`pUfu@YFnX=85k!E2Jv;ScB?Smh>jl2VTx!Jr5fg154VE+%joI}_ z-vY=DH72Jgy;uu*&O>V6n|TQB%L7?^fk$!%vS3LZ532{U)Kb>0luQx9cJ(Qmg~KeV5eoEmze3cYU%6tT zh*(5#6IqybAc^F`tO=0BjKQpkdlxW?r2k}8+dr69wEv8si~NrUvl$Y@Dq(&g=Ez$w zecEkW@+RXpEFvvAgrLXA-ehjX&pr1hs|adnW1o;1D*P4(b&A@(#c&+ay|-9Zuudi3 zW|bgU@Afvnar}`;-L~*;kZ33A#M`VrXuRS>Sn)&)DGHtgMz64I1PDLlP4u60>8&9+ zB!P}{am8nU8p2)@B8j2ky_Qh(p?C;d@ZF*8B|!@w9Lio3Q&wsin_e&n;h`mUv7kR- zU|B|jNB&@Boi>h2RbPORt;gunFc3*!)1zU?&^~RsJq1Q=j_61s)&+;|(sRJAKq#<@ zx(_#qIhsElADa1)P7Y@U6Fby{@02*>5gE|TmLd435Hm(vohl%Nm(^6FVe12-MnkGS z0(2n=;LamhjA&xm2;f~@7mZ-0Uc$G{e5CMY;z;JP&%FSUpg%^kV)lLK#m^$|h*|e{dlqUn zvptrA=xWul`q?2)q?;e3g(Jjvq{AOFiS3pU{r=O*0La^Z-xPLSiq7jtbwCaD4R7m@ z{kCZkl*x1KwCq(m+TUb4J1^PiOptX(S3hG%?7xkd!9(C@J8C@(hv-kR4s*NGh=0X8 zApa3_%0D96AlR(AWu4XKYi?3skH|;fX;Jy8?6g>w<~P#{3MEnq70SXoU83e$Y%d@t zY7Scwm)9Rb)fcRfRkZ^!#e~s`ISk4Avgfk+m{pJknb;rR^@c!MEI*>CR+!65$)hFe zIv2FXhct37t0jLU(SRKgntw5u)t5R_TsBs_KcA=gFlBd;6qu|iqDHG}B+X;9<#8dDIA6|3`%+@# z=<|7OD43Ia^VvuEwz7Z~MNbBFfv&sG0#;1)zwZL0{}UImnsjMD=;R9vn2x&n7XlHq zre+I`SB5QQ-9+cj!th0`s13b_Kpr~LMvDL+Y1DNQcKi~0XOYp}+_1Pf+OdfFr1Nxs z5lcXYhl{Y-k0ly(F0yI%QI|qv7qdlBns}Fh(mGDF?qf^OTmn}8IGtSrn)f&rSjtkB z233}+q}rjjlu@z zW%_aq={Vh6ZoF4-1#2N1jWiq0T>fEJL>x{c@xRb|Spy}&a1@TH4 zHO`3e(1mq)Wf9#nEBV&rm95lxz1bCU_c?9Aop?hvLi!Pk9?0qmeZehsQp-w_X(HO67L4 zSZcM6CAdF;?$zAP5j1EgV13Ru!1|x`8Av%)C+ zWjngHifa4W0esoEBhb07VW!7~;MH8}QQEg7(9s?+Y8Q^IfhVti_-~!w@t>W3N&0|Z z+sQtL`n~urY|=le-Y!-|S%nywI8ihjw~LK(B5|D{=Y4cFDuPjg-E0oJw{M+*WkHR@wrDol_OQbC!wSR&)MX1MrT!k4j_I7gC$G;`_9IYBN2%sVf9ouk;_gRG zm@gXBS#U45^aqr@moUtfSS2`SEQGl=h2LO&~G#}4^f3_WfRPlhM7ZZlW8r?d;GSFzhgW%oLXz@WT zbZa_yki`S*mNH?%@<>n&Uv}_@K<`T^@(@b_>S}vPpf3Mghrqkbzl6};`mqq*90&;} z|0k>iB0TT=6!^Z_rw~n#p_-pEqz)2A#pE$|+VnTaZWj{)ms)9qty0n#o{ zKF&JX(t$v(jDV%}U&p~io~6(ekkqA9+6hd=TL0T8fR&((Sa=es=Xbh!l68pNF9nV< zICTfCY=kk+_tfPSre-fCu7QQ+ic>6~^py6W!ls)^Wxikw(caN7@DZFq=T5UKF$1trxp)c@-lwpmgh%g{Jv{NYAUk1yHI7tq6ruh<(v zu64g=DY4n%ZVl#^f*CC8lj?XUtx5ugw#vQ3Kk6F*4u-MvJnQP1f_+^oXom^x1uuYb z?L-|fuwF25{`3Oy_!RP9V%6QI!~z>n?L=KKvNiz24=;j}-b_DV1Zp*E)x)bjF9FJ@ z(Ai6@H13qkKn9&C@EW82*#S}Voh1Ilmg16P;E5IHluL7yB zq4rn7t8b=FSF!h|P|CNgFJ9R4EqfD}qTd0DOrc)ifeGkDe|(2NZlcEDvvS4G0O~{3 z3lfqNg1vxD`4S3Lvp_KlZll0~eX;6$oT5L|k?&biWlgBAQM2!%i;4Py4M3A)eqgN} zW?R$g(hsb@!)#|dmAuB9JIppV(fDh?+~;WLH8vhECI84^eP}d4oyPshT39V?qDwyl z7=EVk>uf15A6y3=G>0xvHj;HHCL%Fk(dfdV}v&*iRq-D+G80@QY(5BJjTP#)Jg_PTv zuRr}0Z?jwWxczqBiW>1uRu42Q0cfY+2d9hdQ3f>5!@ z?*Op{)b)4P&2iN#JMue@tNCPq2&!cPb$iH??cW)nUiFamPuL*qmb<_CO;BjU*&mLK zYC4ts1Bb{o8ubT0IDwY_!I}eW{_+R5>l*SrLg5;!@(5?z8tU-~AD&4|AF;ZKd;i@d z9DBLc>QB&&8z|#X;G}d~^e0PWdm*~BXvSlvf4BI~<3F)~J5le)fcbf}_%V2lG&=nl z*ddqxdd#|tneOrgRNII2))S^bkAV~D+!NLU821eAFBcb0b^ZcsZ%tkQV#Pu6eQ6dh z`-`;%Qho53LEjdCYT(~iPg%(VX>cnwv1%THdfx1pa1LBTIZv5SVCM@o`g2%SUU)J#n&?(BiRZ)6>Wj+~>LKxy zwCrmGGLW}Dj&fpo5!&ZQp0C%=vBmOTgMEl4Xhmxn$-J^(b~~x}H}Fr1RQNFYYPk&VSRBS3dZ9_-we5`!m_&_B}E(9WHW-wnOUy=p+ zgS0UX-BDC?MWjko9efZB(sQSI8c;naA0sbydn)YW>*e3WY1#C!Cgcm@ z6Xdg!DJR?$!uKO#&9ZoSg9nB;2Am_fph|S*ob0ArD{awE6Pc>#X=x}=U{jqw*}|#v zDmM%gM}fPflcBr-z~gQxe_g)lrmkldjrxc2A+`shakQxqE1wt~q<-cMf-XRv6BXnR z3sUn#)|mDalmpx0n$B$SD4&1ZSk78o%fXhhc$;7cD`cwB8Bk7t3A<+plZ{FBM%Fb`J&K z@AFp-xb|`v=+=!F}HQrtAqC5u1=z z;AqGG7vAa6+Co_pO5rLmPzZ%diH21G#1lTd!3hep1))|!3qq9=TDxyAG9!~f>hl*2-Xa;C==W>dIMz`W?+ph!GPRe=jl@6IWlr=Ga&|od`3?Y zQoamfYXYN(r%xS7wP%zgN`X->XXvkbgTjL1@N#CCu}E=CcU7Jse+jZalIMGAg$%m^ zC)`n04b~c_L4%>lH5|W9y>KwP;}szq(4`>MY)I`Qc@@o^7-6{~254AxD6~3~Cnlo9 zdCQ>|7yXaOTb)c9%R?<0uT(j&|3QgDgDmtnm|&Y)8gIbr14fBKGH72hPoNhN4+tVh zA#~r*cwD&;Lm^2K!ee(7{@|SV8b`hwBR-cOMR*@`F%-9$9g$-!l=Cq_)iXG+jmrrR z9I%!o4+p(NB|W?lF3ml>Oxd*(Is>hky|OJ?Gy||m?xO;gi&6o)u;3CVCx8-JeF>1X z$-_OxDnmLsR7e2CdZB@WLAtk(&t{0XZJ1#-5n}WV(fxZK9?Ok77_p3Rz%mblV8~;^ z$Hwrfwn}L8gBTvqRx55bZ{mW~DxwRIDX|A@N~M679NFWcI8Z}qRw0g*rN#|B1WSP` z$F}}7e8qA+7QIBD-V3FBMR=hX%2tHZ=yJR%m7VKCI=YcDDn-WgY2mYl-t=#;Jzw^p zuhmcBE8IJU76a3!sB!RA%12T8c>HsPv80#cx-b(7qYt!jH%&-FPQ=q*-UCsfd91vD zEhXmXCB?OAety+9=827-7UzkSP@IRzW1i3~AMZvV7vLH4lV9mkFp8;oDdQ|47kqo^c4-0|SC zkXl>wYu-GY-|EDYco%x35cfEq?tQMJdGmb5$ih4;VwVtso70LpN;bQ3yf6>>+mqTx zSF(%n@583w&wE9!Wvt%|MK#6p!AxqBoq=b+Z`p zB8+^w!;9e*e4qX(#!JcXe@lbBnAs`C`Cu>}Pm1$WNY||(u@rAeC$klmCYIpC-JhSg zx}rK^X~PR53i`96XR}v_s3dBLwph8Pfh!<3XbTT@S zW`66ta_Gwa(%j=-kBo+a6|+A0tmyd(wbUdLU<#=C0 z<;<`Xfu^x9o~vgI(ofJ^<@k@TOMx9gn+o%M0s@^FZ(gZd-Gr9h^89GTnA>@4gk`Nu zQ!4PpzZKS@ofUXKTXP-3QDWkv{kJOc$C78#ZBu7!kX}w~ro_r&~w~+fe2On}f>K;5Fb`z3knnIBGXAst5SENXGJ$_h?uM><43$ zXuwiOKJwJ!m85!kJHQ!XVN-!UU=W~NIBa2TeY#SM7YLu{61J0A$D={+19nnBb>^ch zb_j9bs?8Ic1HlRDg;YUOC)8Pc*7`pK!4`uJC7}*Ia6Hb-Iz~n1KdOn)amFH8nbFiC zbfO;jP;MFzk(y9&GB1itnPkp*FBtV%e5*arB4Qe>TzH|3eX{V@66jpTPZw;pypXHm zyP^nztbpI~vaBcLSTo}}%ZUg>U_6(^bFkM!p+5z(Z^C&Yea07x{^I4&Zd z3aT9$9T`Hd&qCaEIhEV#KwX}K%#|T8^9E8+YE~a`U7wmY1%QSN!yt00I869|FH%!V%3Rjb;Sr6GoH5%}i`TpDJe8K-bKKi2`S3zZmq`Ww& zIvC2EDZEVHP>`m%7k!k%^C_^Tvs2dwaFqTvg-2lo!S#9Se;L7!V145{V+6K$V5NxF z(8;@97z|^$j%)vK#_*qOl%4wGXpAK)_V?AXVRdL@Do)WCR;DI~l&>LpkAGg2F~R!x z|8+=kfV+3t6-_6VYyRRc-Id1U(a*2acn63JDm3EtuotX=KzVz? zG$~QA7hrN|?1i~!%)M~huD|!fUNE;!5cUGL%@M60T}kzX)BYzQ4Klw)Z~0KRX`9UHMq}=#!|PO}#1{Jvl%fJ4H#U7B)|6@6DKtaACZKQLq2y7XSbDt) zkM-;``HwtA;j6q|4r~}J7JFH4^5KhJJHgH?75lJOSN=8xOWV5gR=Bvk@e0zHRJ$85QSnO|QNY82 z&yXG54_Up60$W&^QE(mw+$;z+3htpG3~u*Jx^WR#<>PL=4kUy2?z|!d9@V;|@$m?o zVHBS3&a0y^;#J-nvWT9qa-n>m|0=JF%js8nE!2$aVbpBZ1HBnflY8*4XzXSWqcLw! z-V1`uDLr|9T-Nl&>*MJ{Pu>*VcFEU_7rMO0lZ9Qcd3W|TeiV}CWv}xA_-te^z78+! z>19;;s~4|=nw5LwvWo_qmo>e?96Y5nz0q_!Ir{JdRnv8^DVu0&88AUOlW3q=2u<|F z|9Ivzo@o%MbnXKPO{Wp&h5BF&XX*1kIGiWaqdq(hmz2J|ME;3LENwQ^*bEvTtQRvH zK`sY%4bA9lys@V*mhnsarZ11vjOD=jfdD2uL=rYEN4>0abr3e8A9tZr;eNa@M%uU^ zFCk5)Vf}!0zM=#DjIrJB$E)F4vHqCE$<&~~@oaW~MwtA8 zgRxJu=<~t6ko=`g8(YG2CiD%+60me{@FckMq`$#^2mtct8+<%od-MkHg1ZiHf^gVL zv)|+`P`=_aQ`$Hbt)sxb_sg^G0;gbHWr&EaTfJgphd+o4ak5!jATsq6@lH{+?_ z2ms|*lske~M&b1lsF_arMnZm+PSrI*#Ja;cbySinqrn-5G%V`P47NnDv|t^dp@vio5Zo zW&$E6Q>{$i8&%e1@>ft8JlZI%I2wCvK205sFWjNeNAqpCj2Q#+{|-rGc?K?{$3mDi zk$xSE8JbAd#^JMT=-qKxJ6OVu6XG(eF`mB%-r(wZ%)$l=pMX{FNLdrm`SEmmg7G0~ zBJR>ipUBH%x(81LR@zGkCmPdsZz7+J7e-7nUf4Csc;Ut*-W@MAo(wdRMuR3B?=7E< z?xxWnlX*+bY?CRF1EteAaY>_{Q_!V!`e_QUi@VZO`J18RCH-B=+$%LHax`b*2s|nWYxHi& zySyi=Tzc0SN7?DTvhq~Y=h3BUJOKVJ`vrCo?&#S%?y4FcZFs`sE|%=W@3-* zpwTn2N7HG^OnfJuj?OfoO`e4bo=B}`;k}tOe-=N4ne99qG-eu2n$3@3tF*}Ci&5oX zmLZXhn8S;pu<{(2uM-e0qN_Z&@(V0-`Y&m1jcoP*k2{y)R-uO;z!BLN@Otk5y@8HZK_70CFyU zk}RUFfM2H#*?g#YR)lz8v^j@>DagN<@I8$9@jPS1vGaL*@AgoAt+hD$1Bh&$xje%4 zERC|}gYZkIZS(n?& zN~Syr48%XM4Ya-)uM+kGr$7&yaWAw1o^)P1KrVDn=gzo~@lS)wb?SE^=zX64ffn#; zwgUV4FG0WM+z5diQcK=AFxdZO4#C6-LsRgO|KA2{rJn^WG`tm0v^9a|vRo}F2R5|= zVcdj{w89zJo_=b@eP9?dHwex$7|J`4V~F=@ad%(~P5ur9m&q*#xlJYw0?qLj_x7$+ z|8#90_l5^B|Hk_c@QMnUMl>E~$QJP{5z=9Cu{}SdKCeB%j0V6iz@+*BhWIe;Y|VWJ zyybD5bh|Y#uH*`rAZaNaZ8Hx?!6*5pXoY_IIx1XwWS8wUV1u&=o!sY9>3AF71S(j; zo&TNb22%y|ITHYUF1lO?!3t}S4GVVa0S2*aTYz*Qn%Nd>J&pFX1%jML*VOav*r z*@+iIv@UJ@aIXPgWSm_evySv!UYW`+ zjEel&;$Y?95|m>Jk3NzcO)GcW{R94EmVID}#kx{F@~_ z4%4`QGmmuz=HdZG9_Q64`BNT6-ItnuUJBx^J$Z6?fq&{V4bH&{GMHxN0GI!*kH-}K zGiw$^AHyJhWbWUiY_5@x3?-{;qj+kwjQ0p2gMSbxnOWO_48s2v^97>3tLDN38HiCv z2**+b`6hmHZ=^<8E2S(`<0_@Jp-t zClZeI!)tJEnUj-ba2YBe-4 z^nt&M!}zc%{ZVup#uMBrs8pwyiTU0uSX104=D{gq9hW57y-{~v8H zaQ`~X#J(gS1o6y8JDcmD6^XE(w^ z|HJ$ovguQ;`MF4Cx9~Urb?#5~jn!le#;~G_*h}}ffLNYMNn3e$&)QJzUW-mL=^%6a zij9_sbhg>_(d%i}N!~#I$wr-z{|}pY>9)MhYXK1q;J~=gBy~F|w*}OEJ5R!w-Fb-P zzkYd-P5*tJ@#X(l3%2L^1yf_#0?0 zx9R)W(V$(R&^ygG|6?B)#$&9aMr!28zxwxI>arkG`4Ahe`bIi>Ca;cs>$ zZ^BpD^hY#s7jH)A_wZNcuK>{>agV&j(jTn;2!)H*Q~2Izh0-S!@u@Sv5bn38eKn#K z`gJc){C`DtBi^A#1NLz@2(f#R@MoCD*f1my2;Q0m+$ABs4v-6i7=vGwq<$0%zETkv z&_^Pk1_%gvSqq)75cvbS8&sC-c`7SFVxcTgbeAXNr}+KQI_HwUA9PlL5T6mIA2wum z9bqnsy+yU!nG& z+HZdl%gBMsKq+&SC9UxU290sQVI*UFUhOj~7 z4#PTUCZ&AFR|7Wgd@U=I=yiOoW=hRo0;@hqoa9yHt!ht zQ`WyQr$d=ww?TP(oVTF6??(LVDrF6<`1}DRND5l?IplUT$af5)hZ)rH7z9Xvn|YYR z?X&RyW9oGLe>mj+0T6sAAl;ZjJ5E57GJ_tUfEZ^6l{<-3$ox_sBKkwt;m3cHr_!a9 z{9Q$$ermA%dA0nA z4rmyx2KgYe5>AY^RzNbg7Jb~`C^p1=I>WWByERz$4Jn+$#zqvPhR|~up{;_{a}@s- zDCU7w=_^d~Rs`AMjU4R}=fJ6MrA=S)(vHE24&&z9SCG{-@fLrp>6LjHJ08!2PSL;;z>DPqPwwBN!&a4!owJv z@{K_uJ*#p18$J;8m)Jbo;Q!QfP<{za86?be)jHBh;Si5W3Q`Bt?DM>q8tBL`A^H?_ zB#34e@c77k8uGUM7x<>wnNti8RzX7R^Q_!{Q|hb1r&Ob>#@0J)JAwlBgQ6v zBQ6S@GeHtk&x^pd3uxL!K0V{)@1XMFS16-D!q*&~(sw^HT>RyRB4r$8X|mx6te5Po zU%6*|*$1m(gnu!{Ahb3*x?7YAFD$cZ_oHCRi8Qsa z0+@e^zZP?SqxfJw$Y}zetnet)C*7u)%RE`myi4sb^S181$Um+)2oeyc_RM9@!Ta94 z%nKGr!v>vgv8cu=rcQJP4zWNecK!NBs&a*wDK*UuZxC?i4}v1>1r-?-(-v4f+~}mP zH^Z1spR|#>#D!~iz)I#uI&_7Xh{i+nvsUH%d6iFokXQN42UPJYFWKawvrZ7adiBh} zkB7foC3gcq@V?QWKJU(p4c|4U2w%nz^NVzEYFrJv_&{-xO2IMY`WB``TSF-McNl2i zJu7>t>9@Ro#0ps)22MTMG>4=2zvZpv_ioXXZ+S=GUWa&S*Dn}B9a6BMFyzxu8h7x2 zZW@Nb>fdo*QK;aRK0aBO1|z<*s9*#~5bqi0d}b?OKWjz*{04pU9Uol|WrjT*3ZAPf zLQ26|b`S&~NS87Q3VmOwS4qWfC=LCd7YsfKw&~yvTJ}A5E8=f`&qrjq0bGDm1erEt z!Xhx~{hOdhL{=8jb08YjrUbx=J-_D zvmqYDHK{OlIbm~#NWx@J7|gApJwNgaj`7)ourgjqpy=y-pzA9{{)IirHzBm?%h-H> zPi>TY1-^QbH?Z5AP=SY>Q{x-Zwl|?JH=uILrrkIA8EHGs`U&L9LOT8vr2ccsag*2c z9Tfo!4T0rz(G`aUynW#F0DtVUwiudl6T;%TwC5&RtYLKPCgco$ivJl@)^^JMnYULK z$?$->`hhDNF?h`!DX@!EuTkk+z|(X6t#4uSAiF3wYGYuK{cXcyY3v;w;IJ&d1CbIGdUtp~$Hx6)vR)^t zP+We+5cfhe?6J$(>4=9}9zg;o-Nl(PmsZ@xae0kS{p61J-@FS27-mTS1%&4OW6sd} z0q+j zV2aND3bn1D>fYyNlimVkyVRSK4^HrKoi=9Q5wJr6!vRTSFd4xS*Wc&;(CxV2_-`1i z`hag1Lw>-E$UnJgQ)9&3*f>0{glR-p>vw*|Tzp};)8L_DzcUCI%(jK^(A6*#dx=^E^1Wa5rAnSwR^;ylximw_mci~5R@=53k8e|Xaw$u zGqTN0;RMfDY(k$+ZAWJwL4P!t3jc{6{S~GEiG}})CX2gav{hW%(d9oO!2XJYA48nw zM-2Yv(a}`xF>evo6vxtYAF?5??$XD+Li9iMfPQ$)S3nO$WtX`;wCoAgTQ}(96CB#t zDC92;e=b${3sm}c>i8EwEHAZ@TE*4b42}BXX_$+4j_?Fq-Z}EtTa**wVUV^4+;N=r zMTDoc<&%SuB*GLKfj?qI7#S+}l=IF;9v#>Rl$H|eBlIaA2Kn$O(-857;v^MpBPKdf zMG|qB5fwz>LKK6eLOx*}r^cH&5rJet4;fR7jsApAec@_y$~A)OTWx{AShTipf@K@PDD9EG9rN*(i_6u zWS!(;2E-FG*W|14JS2xc0}l;bAku&n3-*I8+b_UACCHu_PkVd{?vZ0U4*)YhRB`*!0IG>s^+(QqgUlM6^O>@L}bHoY$v#B$)5V$4qTf@8Q3s2 zn4&o{^>Ztpczda!5_sRD8-U_%;WpVGB*Lvy=bvD)xWMM|*hMs;?X=zIsg_|^7h)%w z)GA!i4Y9PD+7r->LCeMN?C|C$wUqLDSpS zYS4;6`+S22jx!qchS3bW$6HrSgV)wb=8#wPOzuGWT)%Fo+25dw^MC_ z+(^&$7WmVMA0is|8h!^b91ScK0{y6m5R%PU1iM)d*hJL?JUJ*bWEgibX1%-_E&BHv zrRffj8+}>e@c3+allD41ambisQ@1*i;7ge7)iE;H2^ABXM>xfLFcFeLWuYyRSTCt} zBEohWDk!WmrWjxaz;yx1iS$__Bcwv*oF1*cVr+XnLoFwQ-?u{*L0qGXXjnmCMbUF0 zX}*Cf(4iTj9`L<9bZiYOY88&}rA|*ijAD<|Q<3^T;f@&C-;3v<$IJ|5Kszc<3XXl+#lR*CHz;!@J^*s*K?(-ssA51Fu5MLp(i^FekT&r#3Zk zdwPQlJJlm3ADwi2^2so69~6%8UUH}>7Midt1Q#H~G;Mo`rx{Ezt@o5LPk-~hI8)7f zjT9y$*+Yx+9>w_j-gz$>HGa{ibg6FBMz?6UKo*NcA8WQwP$Qs;7>!5gZYXeh1z^Wg|Tc13kVG>G8k;+z9FZ>nzqG zn7DJ1YJTJpN`f8F#M0WTq$y2~K1X~ZW0nwRSu(qsI$kPj5SzpK_{H`w)@>D@z zOVswnngfq8`Hi$gG!x87Op+M6pN)6 zQ{w2=dP+1r+1*sDn37@zaX^dkc8sLn#gyW7te#R2Utke=l^?6GaKsHb0&&ERkyu$H zWj3P|I!)26!`bDO#8}*fPez;)z%w;c(v1B4u86F22k1Xsf|K~OR z5^*zt|7Ov<&6GxTtCZ3K0g44e99>$O=76fjM!E4ZNmRa!QVcQ9GRr7>#BorezT-5w zj8YB$yziD#YU6Ugj4}Y1=4F8w)=+j?@o-yN@i15p5OtiomQ#kf-uZ(Wr@kB?P_xUv zxuIL-fV5%1VI$u-C5ft3P|C{7K~A*x>hx*_rCP)qkgjO%{R&vR7pY7|r3|>sCn}<= zFVf12$~o5#ROv*OQz|K~Tql;XXG34QPziXdIl0r7`tX}DEmv2}AQ zU8xd*H^${<6jvF?R$r=AS!o`AG~9f&pfb?GR@z=!De2m6eR-|2(#Ew0G1|Gg`c)L8 zuz|6U-h5F-spH&~?=a?2bXBFO{Y5P1p(;vJv~dld22SH6ygEc}@e1R4zN+$=>!8)Z z)~d?Ou1~DNRj;OGxbDv}2RE*o(zCF&o7I%(T%TIs^sbI`W+{DAUGd9XBPhE%1l)xfp~H^@nYAIQiIS*1S*RQh2OD6;>?Nwu1Q>A)wQQo4k>??qz>e@4|9KOo z59&*AisSDEy4O@$2NMCYEv$B}yH}e3t=)Q5zXfJjG+rSBOqLI|hAD>?kVK4ciB-Np zD_Sb$aabH{sTdkOkU%2XEN2%e9xbEQ15_~slbA(4Gr&fDL}N3Q>admDo}tu-r-B1% z&XA?R*GehtC}4Mo2OX5eNGrLaZ#Z>prKGU=kc-;wbH~%PR*J{9xqt-~NL0{Dx#Rdt z#)ex$z~HM}18KFPv#qgF_K@C2sS)|!68vVJNqk{6#GYP4Ap6?jE`6{%i%j3Z5pGUYl}*b(CxO$9iHkJO2jBGc%FiD zIvbMODLzU5OQt)+)p#n|UU?P$S<+r9rR<&xCMm(-pvge?;BstEOzJ@Tx;=LPS*r2` zX1jp8JfU31)HLd#)Wqf04$2r%CigoiX~FP7tX$H-m*$yaNj_v>0X2A1N#-eZ(a52Z zO{vvo32C68R5rNs)|n18OQVqFZ$wAnvoW-_qf#0kED-z-W2qvubHd(oo;PO|ERUJ{l(ISP z#7evI#ZttEOXm2GP~yP!&@$0NiXs6S@pR=WCFnQ;9SoN0+)(gY>8iAD#7s}&#F*-2*F(t|Y*7ot12^$Tf(CjL36qc^#%2_6iWEKmNb25A z@t1*=8*B`M_{!mRfsw1pt%v#DxF*3!Zv;KpRqJ?HXh;OXxr_(l`%yb{n84f0mO&zZntmK?fWl85UAEiB6ueH5&?k z4xumoo5rp^3+HcMqj#@M}37(JVS_J#4bp5Zt32*V(*>QU#0f28v_X z&F`T!agDxcwtc0Cl2#N|SQJd8wZkIJ@PB})QIS-vr&6-fBQtJMFJP`sv%N4==;Uo; zC8Ty2hVO)+9aEV>GZs4IX<<*Lg$qn7DjrYY_r%e0mb|?{dT*xEy_5!#{ECsvRm4qG zk`RgatzO{qKBk)}CR& zx8xZh&Mex_uRfx4&!Eq3=;voZSY=V!K0wUZs9PVUwZdr!Tu@Pf%mwd_aHNn7?aXdT zd;8#w7)L+%QOe^~FtNSYX>D>=3``9@-WS-l5Z~)Gw4YK*n9H(s~*Qvh%5W|3~JiTYsf&(L3ICz%ei~F67xP*DY>EqFrsU3I!n?0YxRi%DDmH zIXe+AQhR`506W!g#90u=mD%5p%jXVEyQdYQCla&(t%1jaWWvQU?N=_q}0Xq zq-BA=-$Sowfr<;S;zwC%Za&iPhR>l^?1&YE$aQfv{#m6PB7a z4+-4KOsbY<3g*COB9 zq!{@Zz{3GILMfV|<5S1jGFzMGsTjA)rZ*VPGJ$X#X&!5zLt)UsAfl>%H$wN_7AlSfn#aiA4&% zc}?UZ`Lby5OX%{8I5c45+=BBbxvAmH%8Qs9u$EflBRvlL8Xrdl%a@e{DDl5>ljUCp z1^9oeB%U@YN?r2hxnf9vjim`J{7I%o{QC_WGFGWi8DGL0w!`Z}!n5afFu;~-{>3-I ziVP;{7z7><-hf2^6h*uVDy<8Ze-j(I3$=YyQ7i6<;CL8~Ia-ML&*s~K#R^-~H1w_E z%r#6u4V{nQWTYzTV%_NIo64K0UdT}T4Obp_eT*2cOt}G42B8md=}m$F+uBJs;KDc9 zfiWFq^pFwCSLVKUvZkl?6I(>=cgrqBVV^PC zl}y{8R&-jMqdbuDA1W*=($nK#qgu2Mnk}{gx2EXX5=h$xu`KpEyp>TonAjnXin3{Kt$Aq zN{v<0INFfW0pp&UIle)tHOW{D62gfU%1R|1pU34jP zC!oX(syIO@nLOM8vc(E|UFL!BG|YT$Y;*s@1h6K}Y2gG^-;X|-0N%WL==KC9LjrV( zI7kg9D?RDbB&EnB4-h0NgqOMm=H~M$s9`AGn}P#mBWExJcbqmA*y28QnF`!^j9#6p zlyYt6aL{;F=~lGj#F|1gxO=J+6fCX-&u>fx9dm%9rlBKQRBal-dl~hergTWUFw<=Y z&Sk|32e{)nuovjiG~mcKlt0O#Qu=hIsB6hi&NSJVo}8|fbB*7H5WBt?Y20*7>Udf| z9rg92^L%-Qd^2!tT%qzalpnEP{+Z$wMu??&YB^KUJ!Y<_g)DiM7Q;$s-fvNrOpk$2 zXDXSIhh~A)7r0tDCiIx4^Gyl1xgj}uCx@} zrKnenoV!rDg(bVa5Z`2xzDTL)xQ5sk)b4R5nffnMO2ii~9TprE48jUupe2ix7QAVM zr%PkVW09C97TE)+-ePPY^q85#tBav1&7%8@mAazNS(Vx*Qq)ot_c77$Bhgu7OfI zMJ`h^0|NEH>F1xw2gn2}7zrT!>M|uzLKOS&01i;TLjuA$pFUcqOmZE8bceGyw0TD< z2LevytWE?{M!t3E0ew$`{Jw9cUk)43@-E%@j#7pKZ^O#q<~z#g*mUd$1E@N`TxnEz zT3lT2iKp7{ngUn&!I(q_z#UF7s@aFR?Hcbn82eFRjWR^O;ilYI)dUa)Q7}^8iQve+ zjwU!gWn@3ly1k5Cn(`MWl%Za2WLH`9L$34VX|oHTBSmQ-_!Wm>cgmQ&g$bhKB52%QIt6l?l-p*z$7loOLS7| zIuP0r+pGilAE3_b6n`;%R(R$xp~dHu;DQS=c^g`{PGIsA{Mk=)*JEe4q15$CRe*cD z^?3CYy>31vzRRNg^-2#Q`Lqp6YIIa4pNrNh)pi4vK*QNIA%Wi5pm<@_I$?v7oC1}R z#hqFFio;^gWCSeD-=OrS4NE|JEu5jK@`sLDL)Kc67Z9@}fu0aFr)9Nup7)je?62Nq5_C1Oos8LD5~HBx5=e}rn;?|Plk!^Vu1+IEFW-(7st{;SS9V%!9K~;^-ptbU54O!Bh{@ASa zEPY|7$(qCdYvJw)R)kt0VGj!~EL_illIg$}U_v;kvj!28!SHWs3VU`wO_?Fg3lw7x zWWOC7QsR>Uod1D4Xl)3ePNfGSuwGZG-d14nt2AP(@+Jvo-pb!>#@oMvseMG5H;(d7 zXho^uNhLt()f~_w9*m5k{znsv74wAc6|9Z%UoF19O?e9FOfm&o80Ei-Fu*JMJ`}>) z${#9E6rN&@DtXINjSI0c(zUtUm1!1Z5p@2unP4q^+!tOFqJjoBc%ePYCA36U{{dJT4@q~75Er5cvpJ+Vxn*BtGYudFFWIkGiX4CGQ7)b#J ztUO|x%mj=T`N}L5sJlyP=K7gTVcvvY;BVktx=X3)ph)z}=m_R4c{en~9jW?m!Q&w^ z$WIP^)`eo#$#=r;qRqRN!I2kcgMcq25#abc(hp$0T|TkltlTD1Gtj+y}w8{9V+nr6UkY_HaTa+VrV10{-$<_5)&0(%Ah<4f#wo#i{WL zba+4HpC=K&2bY~>9DtIp5#=0!#`Ub3Bog_5*i-_#vF2)QWIvcY^+p_p$YBZ3lFV+mbZB;;o{ zUkK{}3lNm;T~F_PrsUO!@0yQgyEySckTw%i!Z67XejD90ZH2kxCLFoK9;b04Ra_D+ z|6D1O{R@zXNzx+tEZbs=X8c^mc(V#I_HY%Zyi;`2GD`s^%wQ^Hc<2ka2U}I1D)vZW zlh_n&7F=LKWme(7{lOubR^PXOX4Lbz@&TwF=?riZGWMMTtJUL#k}L!%J9CleW%wDS(3yWiDIu>|N4xMU z{xaEp@A3>Xd>EVl#2wu_p)7~h#IFU)C`vjBbg+=pPb$g(Ff#Dp!RD<`4VXijxcDPLOsPXA}WXYJaRpc>VXOvub3gekNR&1P1}!5OEa_I`9k z)&Dk_y7ESI9D)BB2Sz2J-k9_?kLs5*K(Sxbb7z(0Y=kU@W$Q4=sU1zRVv%k9ZXxnU z`fF?isVUMs3BiCrGAjVxgDDJ$$k~U)tN^Bb21QW(`8LcM;%Z>kk^19mG5pZ1C_hn}^D(f-Nz82fOYHwuJDVo$unqcL1mgwj$v>iSOdfyKJzz zeCy+h7Bk+=ZyyTuW`iA|Z2Wywnj4fOy_ySvNwF3H2Jya?oU13i4iRiZE0(~9nUoue zwFFW}A_B~{p;~ht(HzTWPWJ!O7;j~A3q$H)3=h&p_%}| zfx$661UnCb4d(pt?G`n1{bkTh#s##to<>|ymSs-1L#U0#!rGu>-)0$tIp)jwIqQk6 z*}@AU{zeNx!-gM%H&GNP0;*@MV}AcB4Zf)CjSKHl$)p^aZR5ZNqrZW4w7sdTzW)sn z3UD-z9yDWZWn=RxTKbEUT;kyl1t^%9M(j|@*mi;Uk-1B=E`d1P=cRTRB2p=)WOOE_ zkA{U;)*Ve4GG+gvHNYkw`7H#syUF*bmVvvp%dm#oP3Z*)yfWf4(#5>3JtN{x|MA&d{_hKPyK zklOsJ(i)M;qs?3pSr71WN9uVEEKCOFJP~q_VX^+;8U#ZfDfK$Pp7XrU zDR>577Y$9muJ|1YLY^Q@1?Sw<({Sv0C7n%~0>5gbXv}xYN3qDg3$S2+4?r4Vq3sQ2 ziuaoEBSpw%EL2yzegpOGCFl1_*)0hWIKL8%z{F4`3SGT`E9Mxak~{=)aysp&0cmQ_p!sAEgxm^O<&yuTj$ z{T9Rps(H%hNdI+QX~q~%e)m6}SFv}M!PpKtcf%)eBJH`W1Rfq*_wOnRel&pnfkRhp zm2gNr)aisgi-L*^Ry99AJ z_eb+i6?cbknRlQD@!eJH&M)q^rK~nz76;J4q}66PIBmJj$PqNc#UEisvY)2?1TK9) zt@uf46}^iwrro#zklly$2+BTCBmze`eu0Y1!V$xNf#~Hv<^H0iJVJYL^MdvW9r^|O z3Dnr&9yFb|=-qotwSUqbSMNbPwvx*K25w?Mwfhaaqg%B8w|`M{p_9LXjsY+Z{{wCA zr`$i3XOVo!`zJ8gN*efQ`1531^{3KWz6}!mH$@A@-G?P3z8dzIvZ3CixD>uc08}Px z|A|b+8-Ef)=KwZMWSZ#P9P0T%x#oeuxw%K}R$7`Kdbf%?sVIysE4Ndt;I>aY^=0XQ z!mDMTP%&r1By{l;s`_uVdihI6s|sCsLUlw6+{pk%acd)6P>l|1X5^_ej|y_-y%5>^ z?5T6(T+wvlM@I~`9qB2}z8tQUu*m6OOfNIdZJ$)(a3aJ>|Ky4B8WJD@!={HaGsIJ# zRO@9Uev!!s*kQZwu%bBtdYr~@@4~?a$N;zoe-nc2N#=JjTZ>7(0qoNTqPD0eT+W#N zB}=(`!6=+rUOX8jK5sj;Pe)&2P)=vHS~&cy{huon^zzaj>a41!oBY3ZQe0r}Q!0z+ zX6%hjsECa_57X_&bbFczyL!8^%$olQo_{8A?8Y?n5%qjZtqL!sSx>2raXImn+CUme ziCxsH&hLT4o}$1CIU!PFH`vW^gQc9;k#8lti|T~HVr&<+F1&CmW4yGKVscm0WWBA zv)!eC*b_>68;=QFFa^Dt02aF-+<0XoE$bsUAoX@vRhKW^q3CX^hC!6QvOl^zgTF5~V`JPj+lsYSCy9~=Mi z;1=smhmXd@!^bBqNU{U~=ug5&M?@E0ju6?c350&J{dp`Z&Q|FzxK(vHt!VM{gSm=;er zx~t7usu@XQ(%bYpQh zv#0th4uy)HWyQ%}#AaCevc1%2-OILOk$j6qLXu{5xtBUAI&UIqT>L>&d6~7@Nzq;g z6!xAm;OD%!x7q`6bicRCk-o}4t(FUpzim2udl{PGlM8H|V?JUA7Xp~u^vcuf=jg&? z�M6+BB6aLo@huUP9QORnMr&NjHDP32nZ+Al~`r%aHr-=%XelTRYd_GV7ndIIJ<>ioL!;zeN|bK-}2I~Z`=u?LH*Qpq@nhbuYo5al-D0qhlqu-1J(ZW zI4?=B$JOU_4qh5D-y0SBVxao11Tp0MS=e`9(upi}Dehi<7F+)F(AsC!i;}#`$%>Bz zdgpnyqO>w}H9 zRIMh#?kVp@wXHOL?l854eB90U(h4;grq-AGhu$2f1|@zd(!^|jNv-Uf;T2pHr9M}r zH8nb}xk8OzR-ciiVWH)(plMir4}MLZ0;`R`UchUH3Y+`8An`$2k9wWDhtDi{2DDWW+ zZ4Qh8<`_noMqp-!k&-Pg8QJO!xZ9qsra}C1CR@FRh_!ojaMll_x+B%kQ_s1>;yo+E zwA+dj=kev(sn{sB9`pmfMya)-xST%<6MLR+k5Y?E>q3d6)sqtPef=;7bGC?zjaA=} zR?(8NSf7<-yrn)RtqCo7OMP5|uSeyz_UEb1c(rON;oc<+M|f-=4zR^J%*8=vCVR)d z&stC@^l0yRwM5aCIEJm$^r6!nbJvY+HRV2(HbKotN8%jFytcJmM5$RhZ@6f=H_1m; zCaQDf6K=}+q)2M$%0%=Va1k|Gof!QnJkZj~>MD5-{GH*?Lpc?}=WUsyj+QotYER{b z+{noQ5<~A#Q}ZNPLOnA>tqxo1c{4y1y-h#OP>aj+!6TM|_P4@JHB~wk%9x4ihLLvG zEVYO0t38kkKo1$X25%VnC&3$Tma4Kz!ECi;~U76k#>cec7V zrr@wplCY;3vKkOL@5EW@yQ`9at{UOF3WgZoa()=U#l7#shjUdOykqaVs+ktnv+#n= zm<*QX5zPk0DbZ=W3bcpS$#sUPFFnOA9W1KmMMZ>#6zk1;0B$R0UQ zE$TYDo<)f(sNy^|#dUNZ_jv`iR=vyQuo~ zTAtbs_KPR-)bef!!J`pf!%d!zYDt4d;ufP7ZHkfM*@ylb>C9>RM#KHjghPmwZSc+% zr!q4nDSk&Qzins}x)X54C!#DUDR~(D6!Fe4yiDJwNgLJFDi9#4AQ2o!D_=#N8g5NGv}IyQBQx*za)WreFTGp{wLRgz! zE7UTy{yp@)JN^6~ie^xW6)2iPomQx&;h>VU0-NMJTEdsTv}1+(EJ~JJDN1%-DN0UR z3CdxvY^2e~!)h`eTdD5F_w!bXm!Gdf-Rr2xYPA$DbykBeZATqfgAdA}39Cgl+i-!O zQ7PK^4a-ngt6EA%IHb9y(7^neG0iy&cC|HX1}{L)8f?RDv|x?eh_eW%(!Djnncb<) zTA<^OG-|EN@|U%1)d6^zxK2E5u}(aEah=NPI~T7*cNWu!>r^3|scL#B{kRU3e1_82 zt10MKb>U!!Ja8WBwq6~As=i#$Bb&Pc6i-L0w?R$zXBf4^C{utJ%+gJ9w&@mChXzVX z$#md+bUpfVgWB0~vz#15OBQ;I(&FEh(sNHmdFY4t)vd_7zG9PFFXbv*da((csm%-) zc|`wD4>qY<9oX*UaAo3L2Ee<6|F$EG2elbQ@@^B`Tc;WmznPoWQm*4jSR;W<9kE$0 z?wT#8UZk}pF z?Y==Ml?7W=#Wi7yS=+WPYMN`*T(g~ak#aoU-J+Itow8mR`#|jk&zLtpz=5`r@;*=v zIKJNfK|v7swRF3vgkAL#dh&1m<#Bj({#h6CcRF z%}zrz!Ahtwxh~y$b&869r0UtS@21^=Qv#OPi!!V)G*|#EHQ~X-nBNN&%HO4!-=WE6 z-mulT=V1U5#IuE3&g!pe1TOh*OGc_$wI_^EnC~9`dwD5Oi;WM6TH?!YX@6)VL+`f%YBkj@tV;cP8rJIN5FMP!x0?l#< z(E&j&m5+8=+@G;-x`5y&w6voSLCd<(_K(%n6f8}^te|jdf}(CaqHO*2F;L!3s=EU) zy^MzM0Iz+U=I>B@!g1*L9l(4WslrYmp4-%7r&`v1A4$8!9tyWGV=7TXWpsD%5u*+#jJ^=qP z*>|ZGG@(xc_J9_q8xEzYpc_XcR(2#x{5E1JP&_z;M=kwsMsIB5AEb!;Lydk282 zh(EslP{6ry>^QP;ld%_*9z|33V$!eE>b;nS>vVmusJ!GSYS3}YZPW&dss`!#Pt+LL z84Ujf2g7yR_=#G}k?S?;(F-5J7{a~}ROKluwhu2)Qm1`t0Eg&n`_R|l=xu(tp0@5& zD>{J>^KG=Vu{VjNPx1CN`9H(=gQDCWkpym*`z{=|s~r(h7$ zjOz;DnWz#RCepm-993(gvaLrkEztJhlDbX~BRk6v2h^pB-Z*3J)5ioAGUu4++9$Z+ zxc8fBzN3x{D#Y645tciU(=c~AQz4Cxs|_@)lIhLlG>QoTcVVNz5xW?z`bqQC2ggAV z?Y;_If*+2noW1t36M_nP<%FO@mYxu#iRUZvu)$a2;efByvd9x&)*Pwj8tpX7nHyh> zbi-GW;_sn?uhhqi!i)OvDaD;uN^uD*2DkT<>L&Sf_?%fX#5&X~fYuK`~Rsmj;tEZ2(9nG>5w2fqf4+@aFvFt}#a{v2p$9Pq=>sePG$ zKBu-rZPm}?=xs-1&*MCPm)4$FHP@B`_KoU52hRhxt|1zoIvJvZPcA^}IECC7!6}}l zXD_N5=;zjpYHOH0MSP=fkv}U&AAh4Z2Sw$QT;#okZC?MhCywsc@%kxtSfbO@A&|r@ zQRhG+y>LlQc58e$IG~fVHmVh6cG9Ct+OmQX98-)5uo$49AP~?(DWKzU0uS988Vhw$ zAcX%Dkx@BmE27yd-Rfxw;SDJ8lv!0bsM^U}+_bi?Ia+aTDLMzAIZNIe4S zWDrFK*K4>6e?oTo6o3SuK7?uo#tIuWBNV|Eg8<$K5VHYehsK0cR(#r zNdgZ<7~kV+dc47Q%&g5=y^Eu?&6C4MS1}JA7*W-;IO@@l(sC~lM-Z}cWGF?EVtWC7}u_(T3a%M1qgsV6P z?C>Zw?h+VV);Ci5t7>ww$I)}dsB47og02YnR`6iPy?j$hkablpnT^0)Y_0|OQkD^$ z0={SvkakRu%dhy>c*BC>uxBNXF{WcMh|Yx-o56?@0P(B6VR7ywg@}rmS89bxf9m zUOY$KBKqs5npSf|fdeaPGjOdTH-}o$D$4tWcWY^RfHk?|D{P5Y;^PiKs1;+A416SZ zKr~Fw5@^N`YVm9{Y(@Y&C(G*;p!d*yIOy>LlmXIEUk5>d!xNo}U4Rl_qG2%}Va(s_ zFwXCVpGk5Jxiq$p-HcL%yW)7eWva9A-jBDaA_W(C6RUg&`aJdAe$sgxS@zhvRb6p zx7C)}CPQcQt@MVe5a2NZc36rS2B8$*`wUpo-tfAyio6g$OlD6;S|N*6!BT`_$0Sx@ zwHIdVykWk|##PsfZXO-3)5b;usz7uW85n8tevJRzKI{w2!x!g-xi7+z6ajJR#M&@Q z%Tb;5${p2P$@Kn>F}6Z}DCl~NXSDdJMxd(gXxjqBB-(UGtz5E@XTUhV|XVr ztRqXS=dP+N7SD*4^!a|YhxtY?)xE2xDkc{P7Q-L#?UD+4IC|l(S~T0_*Pt3OUs@d7 z!(2>}7Sm?)op*cox=H6*2p!_UAJrtOGj;k=EnB&>Wdjmvk$g5Enp zm6#L?{-W0Q{O~zj#o(dL4>cO`iy9?eq=~<%1-Rt3PHai<{;FPboneI-$gMkNqTuxqO&ing>p4&;vEdlE5hsz>$4L>mI00z<~Vt0Nn1lIkhwptaIMhisIjp2F7R3 zw^}vGAT>#2achR8m4jgO6-oO6gn2(%n~uw`GEBv$Qz^UlG43wgQ8I%RhcFz=binp2 zgP!HfVjAzzGH`dyp)uDGZ*mQ~Q`7LUnp3L;5vGN99x@Lm+F|A)+o?530`m~&(oDny z=>zgLA8~4RO{Sr2gw___cs)X6dFJ{EjpdmqBeZAmu%1gi9PAPg=i>sV!4i)YG7aYD zV)6fCy5Q27X^`BSU>d9qQJCt~Vr-ac2tDoAREeJRXfgj@3%cpi*168yGCc_pR3rs# z@{TAi%{A+`c*fCiA`m|l{--N7I~m&r1Th>$2Z1!-%cS{*1Wf_?DKtq@i5Nv2 zDxIiJ79Q)Si$i`?6ryJ*!klnpD1gi-5`0lBDOwv`kY%+Qy1!4+N}-ECC|YspN+@2{ zu5y__G_5x--F58+d7@1D-^V4;H#%k%uXL>sF1?bqn({YpG7^wnaBZ?ic=mXT))<#@ zDOx+|98aZa#btR0!V#>5GAtoYyCk`0SaaTP4<<7)pw$e*n#`Q&fW|)@=H9}QYSH)z z4fK2flX{7k1T+JeivhrA7y1JqOOr!YgW7HxbNfqitv*B()k#xBnlhTBEB^!SUJo0LMSd>Ya|1%+E>vsovZH) ztBfjIHRs%X{&}H__Po?A)V8XYDWl=s>S(_`eOg^Rfv1aWXx$kkmtI9&s9X0`j|X^s zmdnVIVCYz)mR34$<7QOiVA92De6^7)>`_a54%U9soVG9}yIM<|FZw#VjKH=jx>^mccUnEIbaHbLU^s+eZ77a0zYjDD%g7=z9Y^YE19_uWDWZt=2w(gnM+ zE%mi8`1{cfQC&;g)(~5|J)Ld{jI@S+X{ZIAOLw3zq0~lNB?sh-tsmDmS>ts!(F~{P zHDxpbxP-ho6E-%{G^g49DR_t&qU)PzDP|=|?uAA^2sxW-aPMv&GMZ@)Df#SD2a|e+ z9dXVF1;PLMx-u^W#I=ZeHP>pDzv4!O7nsVyD;AN;jq6NtnB`%_WtMhnDp#{84r#*bMgc`QcO23$1uiQtQ_D9Fo?fONJ{8ruIR*;j%jE@-31$nvUIg*rwh1Y?Pyt%~sb2DU#s; zuNdutHqdZ2^SYyq^Hxm}SwUDqA<{Hz0t<}JFQPwMV%sdD+8J62TzY0`HIRj~379aq z@vyUQ1D#!yp;hU|?+}&Mc<^g@Aa3LSuXd|x7urQcT=bxY*KXYS*&G078GbvMZC_Ug z0aPtUz?|;GDRLQ0sCFx?)gpSKl~yeK3_ga%N>&h(0A3;(4U1XwSl>n(6W$GXA<`K4 zZnz7OGw|r0QN~r&@Slxd#scs(Sq1&DE4LdLto!_icK*h~j)#HEEMYS@;<(?|5wTXX+#1L@L>cPWy~M~cN<&Hc1s)BGh%{x z&+sladuu}j4`J61*!{At_5xtHL8ex_!y*aHH}-*@SHofKAH~=PJrY#`sQ*3&PUmrb zpBRH37zq}c5CnaK_C-mrz*Jba&oi-Xm`+iZKwJV5iDd+cdQH<_Zc#S=d|(zsi}D}= z$&9Oj-JthkQ*+TV$+!*moz*d*L6%GvqCo%~^Rw36n*ECM)4+DxK=|h$ZKrYQfxp_} zAkHVXJ*d-ss%c(2wioY4w%4@I`I6TajW9*<_HE&H86UsLGn7IBdl&ZjTvJ1@R)h_xL&AC&3dh6#b_M7`NZs*hsYzCM)ZJ78lPen#S5{D z;yH`?%=rKkStI(@>yeiDfhcD!Ct89tM9w2Ei4K{|iGEwliDGcByk9s>tKa6CmQOEt z(26JKBXluiUr^^bam-g+k%L@oDCLK4b`9u^1+?b}w7Lr@%99*EGM*ZK30M652U2;uT~kJI zfUa6|sXwjiss&)s_IX!)_7+|5s=blWKLCSM7U5t8Sc44S9#KiUX-i>#rgzt#)B5`% zx)NpFqRhimx!u9&G^c{@TH|xIK<9c}0ZQgkd`=!I!J zPyXI0vX{p82LCdbHuMJdF`Wv`yWe|bBg~@`PiuW)*D~p8t&U?8oc-BYC4s(vS{o1k zr{6PzH+$Q>eD;iJzDOUfHkxnMN6SRri~5MVKkb9szNNc;v={lizQP%3ZeNWxP&@l- zkFf^I-XDDff|Oz}2M>(Accy znE`_RD{eB#581yGg1lq)Z~XwRW-6wWQ3ym9VJ@(wC;$ir7bp$X8bF)aXduY%?)3gZ z!R=ich+bz<>>!OzT3#I_9z`g9q0kkxyt2tT|@An*N zzdX}yHgu=(cp&_HRITAyZ2!E42MoTNQfur@xJRbJW3_20LqtzJgwWPNsWZ^=OxknI9 zW30glygM@noaYDBaI6;eiz1K}H;3jb8ft&6r1^m;j>03yYVp#B(44W_vl8Y}9tVlf zTU2wLmRb~(fw-6KuFKxR_-O-j6oPP2Ce3N+ILLvfgnEzHq9m~Pg2^5;L3XiO6LRg%dq-~VH_tMC& zFv?gm88x(_z!X4e7S*4Et=)#+H1FP?g5_&N2h6+6Q-Gc(Q{q&ubPZ|}f(9sD@AhLOp@myl!!&Er(FIK=Bq&qJ`y>bx4=vF=1MX58iajqr1g)H?EA>p1G zT07U--}&H~N69m_#}SCI*G#Pp_+YzMTU$rW%ob&>{6k5Knt9q)1ySGgnIjxz|5e;|Rnqn!ekeh!hN4 zX-O{N^eP?81=|i_iiAK2!Ftn{YPI;*W5%Z*yc9e451O|W=jS;(wG?RQcXBM#YH-x4 z7`9S`AZD46tG&Do<3&iTw)@PVp4FyG-jQp+9Yxg9@EV1D9)W;6%Q> zTze1oPkvYXIclpDnj!?*9psxCn*5&jDhuSCE47LsW2&tLhTBHHR%$ivS&$+0IOl+U z>`F~_9DtbDy!~b+3^~ufStN2+&4E6OU8Sig>YP=1U=lT2g;89ifvdE-rJIFSrB=Xr zE2^)-(J@jaom>5J7`N~9U>0y(1T&MNImY?)@OadtJMnX9#Ot{--=K)eI(U5$g| zL%O>feSH!!m~eFOp}uP{-e$CWjaFO~lu_{J8c{HLtv1quxUWS_#J^>&R?&4F-+c+Af%eX)zc7tJ>M~ilAReUSp+jDz1 zA8!bw=`3oh&*2iAtrFCBk5)2q z(=_2Ul#>&QSI8g%l_CO~Pu!#3NL(2kl>(^^UvGurhhPOV1cyzWrWCrswdpgsGv$u8EYMqu-F{1nV=Gs^!|Q(V_}*m<+k zxlgq*$xjMf(4cFbnb-}`VFs)6fDOuB?MRB|KCt0GpShtW`*AEH#!uigi285S%b#g= zwKa&@FIe$ti>Xm3OMv;dgh1f{19n#7&W&SVQ zJ7e!Yn{mSC8%sM6Y4zpvGR-)QBq&7+z>dx12n3G<8^2V5POJhE`6GM=zAk`o4I0AK5(K^sm$33iX3`wBg-A-%$B$VEBMr-Okp6~RvrkJw;psv*JEV?;9lzSHI z#_im0rYV%W#}h%1o!6d}$2)|B8uhvZmGai}T2FZ%0)9@8O{GS+;vc8!o+vjB@aV2r`f%8o06iQ=4yGEYo^Eh@5drU`d}a zWK6#(;yq+s1jr%J&Bd8mu-NLllisjT7{H;F4_mI?uPyGuODH1rbA%yG2%67c-(13Ra)#7zHFh%a zQgn>|Eag{>M%4aqwZjt8sLMFJCeXgiT3`8ethp&x#n@|ya;|7ENht8kRc$WL<0;p$ zfYWK$HEl00Z(Y~k$Gh6!fsmO-3%&#QxQM(rv}F>7@@{B`oCa*@77PSX0$b-maG=5( zCH+~j3D}tA`$78-HT>}dFk&CdxCQ2K1kJjo4bk5#wC*b8z!=Y@Lz`CgwsuV3_`e75 zm_a-K0Pvf^JLDO$p^=|Si z3s(G-iy#?qo!Fw(uwj&IR+$|E68WnZ+I0_W_E*^TI?!zaa#Z@=uGa=gRCDOfDr6Y8X0Mk1{XGQ*SzL*hU7~?Zf zT4+Avu#DnxSOVD|iqHj?;A~hFbm^Q`=_MB$>qskHI^){{m(Fum)h!R$)1f85M@$#KB=B5E0_X=%1I^NHD7}MCt4~ zwQ(N2Bo{^LrP3_a-ww)#tGDiVE@rr*zWWL%3%il zUNP7fUNKlJv4%y^JFRI1s=;8Vc_C=rLwR1k9tL^SD+cL_(GN*JIvs;0w1xhP(RW2a z=9izSm(My7UVjPSr~$FLOb%geeezZH&A9My(-+eW-6L6)CEhcfGUJ{HRG$y)m4L#~0PB zJ6Gp8d~ee3qI#v&tg!7|*lY&`s%0+cJ3ujMdKGltNYhJ7M`=KsUPnF>OUu(x)iJu7 zhKc-)V2ae$k>fFvXZg-0(5rrIhC}qZAA|jfA_Ds37;{EIFI_A%?0f@3DIbhs=NrlR zbq*7Z17K+{y$*Tq>Hv%tzdyo+i zxlRSeU{^Q(DE(MWFA@CE1wS`zU-&7QK{=qIYys`Xg#C6rfO_f=s#9F=f{xB9u2+=* zbkU449)->p2h6=Qw*;WFV<=EUpD)3e?4y!;OC;NMmC~!>Qm>R=&v85!d~N=#@mgq3 zDIIdpMWH`R>rqheJ549%yvg3i^h{ZOAds5~rE*y- zUA!5gk*~ZSt#*Osr39yHx-oWvyA8B!9JK( zkEoz;ml3^Igyqg{5t~A9SJbC+Rt~`j)~%%Xcg<`b`+`#*vX*dRrR(-&lG0gvBI{8v+pq4 z%Am&8^iud@P&K`%QkZQHxbqRZm=;$P=xbXwy@6>cl~7%0qD>rGFIPuf9cgxTftEh5 zuCujNpoYLzPt?#kqg{d-;$lV(oio~5W?GgdRD@w#X$h1ih3!KNUkXDlE2Ev=2h6Qd zc}ahs@}8AJ%hc58`lo=kD-?2t<2;$O$Rk`xm1_aU`RYIpT1P2E-=Rr)U+<1jr!Pp zHnT2v@Oau*S8oW3&Tn;rX`4|}Jw08TP0i}*r9`DHE_taQfbtt!T2KFl8{f6tr=g^f zYBc;KK9ziScOv~+U+)E0nH|(aa9JNLJEzXKqZ^kS>8(rO{?N%}qlma@+`|qu{S4r! zB>=}|ygvqNTJ*Dv0i3oCHw=uQ8v2vYUw1lCOQ5md!8tmgf4<&WuU29^f}l#i7sKZd zgqD21F$!@D^Lzvmh3MdDV+2?Go$fc*%iG%{X2}b~kyyoeOmBw~&U#F*C`QO^>Hf#` z8<5a#ejLyV65?^-a$6{?i5?@#=OwEA4Xg^MH3g8Ww5BN_&qha^>LcazIvJy)TGNzZ zY%~?@mP*jhQE+CTK0VeO2j37wf}u8R+z`CaF@!2)CurSOcwRW*3^t@mz=q=rARw%; zM8}2DhI1u*d>=dl9wtm1KwRw3TRJ)5Wk*JQVUp$5kVl;z^^ixMrk9LSz`;|fxn4RQ zN(DC3jzknNLq<<<9MpsCoaJ?B+ng$M`Vqg#cU1x>??`w8HV`mNz>Xe*>hXymF*?Md z3aNb%`N`7JeXL_TGC84u$M50zx)L;kDIEUrp$9&HDpH2|ZM5-NWCC&xGy4EF0>VRL zI+}=#7v?As?S}a-ZYPK&)I3{3AZxUc&Gq|m@!Z4|&;ox8a zc52j8FY}~_O^A4?2pS6)3jD@sq%0marWk=`*|Z(A1FschWDcyd{XBOm|D0}1q>ky{ zF9R{gwa^nvAnQ4bmPT+X*!25@h{-sF?Ylt47&*B)fE4t?LBF=t)9Q#SSqF_*(oj}W z_;CZ%e;-#-9)^AXct6x%$w4-e4+9ogMwuD98t1m;ERn{VxqP~|qSrEzvEFS(9e~jV zq|hre^y)!WR~)qN-(bZGYr};&hbTIqNb#-olt>iz2eBwN+VHzODOPZa91V&W+C79W zu5%^SV4xF8p~Gpa-IjC^4|y`I#BEjmfqNaL@?RVPQKAJYa^>;d5<2#kJPU`oe)!Sd)b|5eK_E1Xw*<>!q_Ff%!+E zo`cgsSCx(lH(?$kjb?z3=q6%ScuUxt3~j;_&ss+l=FDkhcOg7ud}QVT!oET^b3bzU zZpDUu){)4LccOv3G4J>yD5{NKJKkML4Z~8~SPATRi#oN@ie+l}vZGq9vKSR)%+e${>s^P{i*IU~&uBK+ZPd(uP5~{4sPf zQ}an`h?wn;1?m# zKPEZ0f~^yPH_Q~W!y1sBpQoC!SGX}VCpn)?LI)fhW>$s&g*j%-D>~|rtYA9{qyHA1 z)~|_G8BPkWEW9gC#unz4tey4Uj19Z<2p1I#d7EB5h->WYM$_Bt$r=Kb7ZP`78&YeG z0%yzMOZJ59SOfWLY`ztURbrxfcyNS|$fzb>B&_!XC-Wr=$FY&)8wyH9X8#LblAx`r z06FA<$Jzs~7!EN9fTrjm9N=xnT~1|)JMsZZ!yD-Hz>;1nzDV!#%iM;oTaf21+Z+{IykBM_SGArI#Y zPy;+?SW9+mDbDU=7ia1nk@p&+l%69%?zBDRD@Hlvqf`i7cTFr(ls240kP_c!w~wAb z;EkbgJLp>=fSLcKK3qNAP%fS=jS#5J(Wscc7-MzgZHapS8C8?|b<|&TBg`|LKH&*_ zwWD4+P>j=)jFAE*`RQaSP@J#Rr9cV3&Xxi}+V!qfiXCQOaU+T-!u9>0bjGzXu-3&`~p zSjs`v_$fUTeDSQOn56sAfh8G0`=0{Kyns@>=r@s8BdROt-&WMHtKQu4Yb^9o0XxEz zE$ONk!RPOH1+6`ZZgqv^=tnBk4MbySdZL@&7InVUO@9({h~K*DFS^!@0}%r}@M3rU z0_yD0L!S=O(B&QwbS$81J;8u4pg}$LT-Ux3ZQPuunDMnD2{(4PRIJ3WAywxEQv0iNKurE|R zs4_%5_g%vSbHBnJGwhj$2u!|1CKVTnG^R`oMHn@JP(8lhBoDxBaV(19XH37Jy5UUD+vs3h8O{wboo;$f1sWemnsey>~LGq3zQHj zPFDx&J<#>0gY@jUVgZnxz%OA+L!%Re^iGxGv5n0Myb;gjU_92RZIfUOe)5R~14n$5 z^#62rCg4#NTi>sq$z&TK6T;dvzyu*|3Ly!rC^RadB8qz5uM!||*#ZPm?^T$vX}oSh zmIgryh!7VfEHV*A!XgA^39=XwAs~38MhS=*RN(!co}Li-eDC)>Z^22Os{g4|+o`3i zd%BJM;}QH^o8O)G@Juov9i@+}A3EBIF+y+Uh&Oupbzar=%_#jQ@@q9(PpZdxTZz2% zg2&-m^7uO{(QBrU)*E_1;qitzjzO*swNrwg7-x@nuQ_|Po)Kl*bxodEt6p91q_wwO z>}BhSr@z^9jNa!4U6z%;JmZt#Zx4xgkace#d(7+IE+x-bpnx9H3?jNh^|(=dMX&P>BsCUUOR=nnTebNoJM zQ?u6wem;A8lKzV}^2*0OFFsB;e`_W^p{F|D*Q_(JXvMy1m*T$lzn${P$h0J9#~dgE#4iBabEr}fTJC+3GfHR+tp;pG6c&t$!&Ybnn}^fk5h zjS}MRPbe94zP7}8=s+Ioij<2C&na`&WPKWmQl@ZPG=K}DCBtebnB%7CaoP?udkP21 z1?Il*c~G}W?Z&ZuEUw3uZ?x74=$THw_G0dvt0k}pxh2bsttmbuW5yTPY(<3-Z)oLg7m|c<@Z6<$L+hZ=6 zruU3G5i_HUvyt13e~Q`hN9)T`&rH`_G@i#t12nl*x6TQeM|u5+Ja;%RxOF;a?06;4 zIyIU1b3%lfI8*Nu`Q5kMv*r@gSFmej_zH{`pDY@ava(#^qteYp4AI^Brqn2LA1oY zPQ3Nzz#Q)QtPf`Aa2Ox6`Lwl?8ES5sqe1Y8=Qu~^W@h~JdRvykqP!@+Li9XxL(SKo z2ij|HeO{l<>pG?4Jas-^c3q4n%H4XTr`*hZK{q3Qj+1?jJmlBxMg7K>n$)3DUw4XP z)v#6@{^asfYf^EoBA#c4IqgLbljelZiRUIqUmtw%CB3bKM^$Fz>Za=l%^%lycE{cc zX6h`xb(^ntIC%)JzaeKw{9HYBa9%sKV1^&(VI}cAV9uDOFXnW*#Vh)=5ewz1D?atv zFu0wd7Il`T-^n6=?;QOo&j|81O`Q*3)^2YOnx}KtHCNBMI(F&R5%tW+OnnC@@2%$R zPiejrT%EOX_TptsPI(82k;f4n505j}JjcwB7cgO;GrwBEB5*L+;8o0xH^+JxvMJkR z-no$bDSOPoLOnTdh8V;Qz6P$?(sRrBMM3!o6V`O>%${9I6M_* z#q0WQ2^;B7<~iBNd*n|&u1arR%rW^obLC=v8@IZ$@>q7i4X)2)Kg;QG+H2Sihr#HjcASM;qrqc$bbQ=Agt9rY_Ze&CkhiayZQK^T;xL66LWXx{mZW;2Pfw zo12z$4t>z9T&kbqdjN;t&|5TkFE;e!H$NYXB>iGOm=y21XnK}0INvinFVnlU!F(J> z8ILnZ@G=4`FoS1#WBuMx;9Xa>Va;2n_iBL^Q2>`%6B%2+7@EV#7eULMW}Ck))4gq9 zV5Shol+|KUYq8bhY`tt->-nbMyn8<#>$3FF%nn0JAvWfzh$!+q0gR3vvKXBs zG1l43vO$OOk;e1&Y^E&(6UMSVu5QCnB#=D)9>bZ(0(0PUy>modMxvq!9wFu8% zu6K^8h)Aqu8gJ?eX4!H*sv(7!`{Xnt?~1W1Z&lsAv|R7d?dnQfxZMDZGfdgCQL8jo z3xqUzcALXi=xxO=9b7HT?x2zU@nM&5tl&~_omsU4gWO>D$k!J;o+%1`ov*j!GJlmB zdrWU1Ghm}qno??jX&lqr#fO6uC2l})@-e-Khm?}KeR4@nuCk})*7+pzQ@T{?E^+NE2k^weRUQ@V6X?$$XuV`#VJZe5Z) zrlzC^Q=`4t#F~Rkbni8fkH~nUeP;TYj5e`-?!NO5|Ag_QM@-CkY)txui5XdbL1WFA zcd@$1`pp%)^iIKpb-fQHXid%JB=4Q^Gp8w~Q_#iuQs~7T_Isa-ma=QSG$$C>%KJe5 zz~a>ox8~ukG2+)FUi`+&*n{ur)l3;jg~>@!#!teGY^02fFwX25O_lND8n}|WfUgNR z=L&8@qXY(gk3sEN8pDwj)2?M>(ruTM1CjUmD_aN zM-BLL&szAjq+dq)l<_KjWOiAXe{PLe#@iCeE1h|N8d4i1P&{Dxn9W{gd@6w(W(_*| z0AgPfi0bvi`%gAmRbLt3N$9TACk~y|5xhXCAmx>VcSP>3^r&FQ4c@qffNP~vF*Hma zd}*r@nG-XH)5e3~{a0bbMvqOOI3jbnf81Ea{DXRcdupT|@{jba^dZtigVZBn?i$#H ziCL0TJxP2N@xQ;TR4m!5Ntq)i`X5gpJt;$}TvHq9O$aPQrWP`p8Ba|7=eP_%X(tVt zs8k{Gb%>vkF@91;=8%jM!qTf_(#NSXcqe>D=AZ}pznG>sstEuzxbSqlb zdQYi1WG7AQDzkdA+pW>2gUK0#PY8pgl7 z3O`G@Z4LZ9;cJz#KA3x-_xjlQ6CWw{7;t-9CKdmLd1R0`Ew=o3tospOs(mr2r+XV~ zF{PJ@U^x5{>@nE8R%4@AImCM*ihbYrqrCpQU(Ip4cm1yQau%NGnc62b`DN{$Gf0baD1Wn z$-2Sl&%Dbc%<@mYP0V-qdIvgEl7pA`ddnJX1;MiKylu3YX4Kj*Eo0XG!JAQg=WLhT zrHNBKA3Wm+Z-rJ89ADvG;?T|o6Ha^E$qUVUR(fCM_l1WmyA?8U_uA{sD;_ zVf!O#sddX-?&hP27!67M82)5JVOTU#Y-3l)!h0(bUtwqWmYN;x$dR1DkS2sh=BY z>RYF#V%?hB{JBz}R4O$U*}RKNT`Ey(7nmabwA~C6T~oKCdlGbwS5wjG+aEw+?E$6o zV>R^-G#^Db9#U#PiLXIm1^!CtL$C>Zl{$~20RAl~X@ZhclrF3!5AdPreZ^RQCI@Ik1Eg1v|Al!Hobg?|b^upQ=YBDWyC3wn}Fr;tG=HBF;-Py9@KpH=D{ z1wD)s7d8Lsv{G-h*3{}h=zOp;;x|Ec8)_;yN>guMqTfEF|DZ>p7k@)91z$=&>(RgP zQ>9*`kh9OJfSQHkczSLx3XY;Y@4QlTNw659o2XSkn(sVHE1)lSQ7CG-M_LMH2aw+e z@x-rcNNpyN+4WSY4%kG(3(#8#|Epw1+Pf|&br0QKmqI*4od0ZqSE4BwKndja3>9s49MF%o z7LiFM2@+h4mArRd?v#msP3?nT6W_e=S8prc4mIUh@4p9Eu5`IO9l-MD0~O-0YObjq zc%?a<5s}s|Mcq!$dwyZoKxv}#tES4wj>af>&*g4#P-*H2MmCL%J8GJ0LCI4t@L5(s zg2owhWR>^%wCnfOJ=Ho(d!M5g+iKJC7tA&nyl)1+ zUd@cy%X3#R{ucrrOe^p7K z!FKX-)C(=wlKMfK*g01jxochSq$TuM1fa?m2&vVVYLhF7`3u(DoKe_S0ph1`uINxkChkm_*qYwe1KGDe!B#e2MwR!aUn zMAO%$V%h6y`hJJ(a@qCHpy?Bw)EcmJEHhBObbd2uyI=N_fBp0%S2*JA8A~8C+!tw7 zq``O^oYaw#SXRSXbg=|Rl4+w{G7XYx6GlR)ajcz~N#g+qO|S@6nT!_HN8TK)pyLi%`wP4 zz{uNZl53DGkU$At+(L|)KK?n18YCsgNjTL1muPncFz=ANo_VL0Sknen ztt6AyY*lh4@GFMfhD`DZv|Pj-DK*cwligsKJ)F@1+ORES2ic>JbOPPOQm82AnDt1^`JHtS{2ivM9TaXR!?GFiZ!)oVM0PF8!dNy~ zS%p&X9$?}{M>w4iJ3a;WCH*C`E12$f$f_P-x<5k(gBepTP`IBN;x@v2Y0$qDCxwy( zjmYpIi6$c>h0M06vyFDaMJ57M%%{OFlKw%axfJy8q%UMrd6i-Ks@=p3@fSg6@g;BH z7HSpqSkXq8yKVt-tD!Z}T4)`>Nr3a3nR?mVwewcu#BIa>1lkVmu;YsHZwK3n|0(nt zvZWW6$RTjD2>mujA=gW=kV2$G7 z&6+P(i_EeD=DiMImiBURtHaks;|IORoxbkeoApKbuH`1?tr5OfvKNl*nMaWo^6q zZb__7*Jjdk)9IyePh%Fe{Hx|q8g~$b}*Bk#o7?y#*+N|p4YvL_?Khj*=I9A4IzAKTO0XgjXQg^0Cl`G$QN3IDzN=elXr0 zG>f<=h1l{jDXMR+{F#X=k!W&^p)K)EsH&8s9>ZHE9@(K}^K8V1NUqTcqdFhnF^g6( z3gKEFv~@3Qqp52dn`79bh}&oTvhb0rTvEM4fvR9?$1)j+ldJ%9KLngDQ!h;IJ8g}2 zeuV8%g2It+ z0X(dcTTB_d1^a3x65(E0ukl{O=%c zBQkE{7N27_rf?O^v}5tb6=A=Z*!|oAov1%S{xxdPf}Ce(%SHyt(gZ~RB0hdOI&ys6*p z>&K(^LvHrH&C3Pq+~QkpZoS2Ke?Z;B0Oq@9?z+EHy9!p%doYkHOoH{v;FrwqoxX=` z%j!ch#ci;Sw67iRU|V!QJN!mes7-FQ!%f<1>Nfb>q5hDI_PYZg`)aN3gt?jONgj8> z4}`?}@5a9ex);(SZZP)^^mPiJ?cq~Riy}tTp-o3tvsBa=qMe>|h zaOJ(e>2;Z{Iu7?eXudSu*Djz2QNaUqqui&pTv}xeR0w@T83uK9s7m^38@^=fR4&GL z6mx5gI>)H(+Fny$zowdAr>Uvbu@&{;^WiERTFL;~h@a!r)N}Bs!Mh-Lm~?%J|Ad}t zhaV_K!5;|R$I^T~JES*AumRyCfOSZ42A^-VtH!ZWEp9ObT?O4iSF4cP@d-^ZHvpI_-&6QCWy zbbt;3I{}UX%$gtNb}={Q@gVP;@X;Y&2K5JaP_gwSxZA8V!q>e1Ibuymabt(7r#sXj zXhj1)&NRZ;GHMcix0=8t2?PkNyH+!o5Quz^z~P_FT_b!+QM2JEx7N%HBJ~=9j8>Z2 za-^@Ne+2;AfI$E z((c8ykHMixS7q z$}Yqv_@#EnMet8JL-L#9W9S13ZGk^bTH&|Cmtqoxv~BP=2eeS_KOyiO^R{HL-R7M( zU%}Q{;&%}Ljm;Os=U|HRZzuc?OjGzz;p>yJ$bSYuor(#+3w|kE3E_9c4?$k|j6DQ? z-z|yRUc;9_Ptqmf@IJy`JN!BPe#o$zodp8^093%_FY*#T2yLnnKE#x=#{6T6uP58b z9!q^Ycs)VH8@>gchrIrVuT{*#+-SGPqPN1_^M=oR-9ZU*HFF%lejGX@j0p z!Csz)4CfLH%?8VSEqZ@Wu#OI@>+%;Dqm1dVAj4MaW&HXLCDQs6Q%_jMU$BiL!|jxv z!Kat`xD?%=AMJk1d}fvJMy`R>7gR*3^nan6c$l|+qw=k2chhjfFen)dFAmJedxyt2 z{YET10JvwJ0;LJagSFzRp4h{^w`!(Q;A@%MIJ8bEhNWVNDyBx&1ZoP^NNFWJf)zgS ze@VE9j(g<)l2FIw!bJ`Ix1v(MURD|TL&+_>xpeumG&p9&WvvA=6_u_Eb>KrC7FM}Uw^J%P&cia3@E_Ls* z`3`Kr@6{d(W#5#*-@*ybaHEHuk}BA&+-FCwA=mqD-cRKpu=z)-xH?!H?e4vwx#Lsl z3ut<>bd`DST3^R#W6nBIe#1iOhT3Wx)hHuojmC`n!f;Mu4cJQU=ej75ScggK0)da#4wWwq2aICD=YyBR=%ZxwhqLfn zMO-h2oRlv60|cJsYD=7z{Z#__B5*%8DDJN`l!(A{wgyWe5S?vFN{R*KQ6&;vSpdXY zd0Zusx1olBr2>I)D~pC=5!iT@hMEGEH3h8Eq@g0*lcHk&hp5A7Rr(Sx$3W|uQ87*;I_ z#EJ4UG&zoQMNk3b66IKJ&cEa6Vv;*vM|mksTwg}9I7vS> zI+q=)z>9&iKL%c4o4CM+B%e>LBM&%V;G5Xrh!c3Tz(oQt0WJ}^wGB&6HG#`Njt;mT zOTnuIKUX1%<*td1=WZhT8^C!malP!aRl|j0xLDvpOf=#ob4z=fz{^NoDR3)x8se%` z=M(|I833OT7nj3SB(6Gnf#A!5iv(_6W}#Q$Qh`?hmkT_?w*2aXQI@MtQ6z#ZNl_xqCQ=-!PEjQ(h_YOD z1@pFrVgpumsAxsZfPSk3!T$s3nEQ(>h zp#~9n4RE2r=WC1r3oa3OEpQo(b0$4(R0wC)sA{{||2oi|9mILiZOjqQLi6Ap?*kSH zv+)>D|5Rhe615(z6eccs%qo*Lky*J`3LFH^E(Ts~n|^iU&nMPV2%KLW0KdfU{ZDl& z68r=35=s7B#Z}tN!*EqixZ1pOciO4*VB)55pdn7?P^)Z(VYpb}Kp3|QXLU2t%{HLz zLz_OrpZ@>!_NTVgMo=M*FwVoA356eGfK7v4O^jY&?nGv+x}tEh{cuIQi1<2R)tubtCiKaCqhwH z8{00lHhtcndOVj=ivKoI)E>CIgD-9G9_@$ z4ibOJrZ4d2&WAXwzogiKDiJFM`qHMu_;N$!PhxqWBlQ)?5$J2^D3rD&Bn68?logBA zF@j~#aY%}u{pwY^Dn;r9=r>RxEcWlK#pdrvOcaPjSW529h$AYLWzm0=viemDR{pI-X<?FH_7SVi(`T?v^qMDG{*k*wpWce)- zv;wqDnB$eKkrpUel|=mrmQzZ$jm?#teGOxOB3vNhapse`&#(9LwhB9MCofgL5vJhRzX-+hjlLW%k2fYk&6i71nZ)An_q)pa@9)tUT) zK+e|)jK8W8!fT%h6d(}ybj@9kv{Es#j`P5!0#CNDV(kp5JhAO9Jo_m6!?@Lo(N}8u zD+=;OAY1V8=|@rRS4uAlN9#KbahLKK(Poc z__Kf(5mIP1Wu*xGVBcT~Yp7+f7M8^PGAeq`mar-!?NC6h;{rJp3A}~LT3mHIl!oE* zns9aM?Bk^Vjnug?acgSsG(~y-aoH^jUI@Na3kz83Yc%8UU`Z5(B}!ld)gs>#YOGl|be3?AEF`(f(V>+r_ghSh zPJ#=G6Th5eyqa;+&GXnncgGhJC$=v)s|15?l{hQF-K%h9bzC<#xiuA9nbDkuY(x4EXK< diff --git a/dist/mc-wa-sqlite-jspi.mjs b/dist/mc-wa-sqlite-jspi.mjs index f55c2c18..ba1e90ca 100644 --- a/dist/mc-wa-sqlite-jspi.mjs +++ b/dist/mc-wa-sqlite-jspi.mjs @@ -6,7 +6,7 @@ var Module = (() => { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite-jspi.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite-jspi.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){Asyncify.instrumentWasmImports(wasmImports);return{env:wasmImports,wasi_snapshot_preview1:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["memory"];updateMemoryViews();wasmTable=wasmExports["__indirect_function_table"];addOnInit(wasmExports["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _random_get(buffer,size){try{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;ioriginal(...args)}else{ret[x]=original}}return ret},asyncExports:null,isAsyncExport(func){return Asyncify.asyncExports?.has(func)},handleAsync:async startAsync=>{try{return await startAsync()}finally{}},handleSleep(startAsync){return Asyncify.handleAsync(()=>new Promise(startAsync))},makeAsyncFunction(original){return WebAssembly.promising(original)}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr);if(Asyncify.isAsyncExport(func)){wasmTableMirror[funcPtr]=func=Asyncify.makeAsyncFunction(func)}}return func};var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>{wasmTable.set(idx,func);wasmTableMirror[idx]=wasmTable.get(idx)};var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={__assert_fail:___assert_fail,__syscall_chmod:___syscall_chmod,__syscall_faccessat:___syscall_faccessat,__syscall_fchmod:___syscall_fchmod,__syscall_fchown32:___syscall_fchown32,__syscall_fcntl64:___syscall_fcntl64,__syscall_fstat64:___syscall_fstat64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_readlinkat:___syscall_readlinkat,__syscall_rmdir:___syscall_rmdir,__syscall_stat64:___syscall_stat64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,_abort_js:__abort_js,_emscripten_runtime_keepalive_clear:__emscripten_runtime_keepalive_clear,_localtime_js:__localtime_js,_mmap_js:__mmap_js,_munmap_js:__munmap_js,_setitimer_js:__setitimer_js,_tzset_js:__tzset_js,emscripten_date_now:_emscripten_date_now,emscripten_get_now:_emscripten_get_now,emscripten_resize_heap:_emscripten_resize_heap,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,proc_exit:_proc_exit,random_get:_random_get,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["powersync_init_static"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["sqlite3mc_config"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["sqlite3mc_cipher_count"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["sqlite3mc_cipher_index"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["sqlite3mc_cipher_name"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["sqlite3mc_config_cipher"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["sqlite3mc_vfs_create"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["_emscripten_timeout"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);Promise.resolve(ret).then(result=>{exitJS(result,true)}).catch(e=>{handleException(e)});return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite-jspi.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite-jspi.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){Asyncify.instrumentWasmImports(wasmImports);return{env:wasmImports,wasi_snapshot_preview1:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmExports=Asyncify.instrumentWasmExports(wasmExports);wasmMemory=wasmExports["memory"];updateMemoryViews();wasmTable=wasmExports["__indirect_function_table"];addOnInit(wasmExports["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _fd_sync=function(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);return Asyncify.handleSleep(wakeUp=>{var mount=stream.node.mount;if(!mount.type.syncfs){wakeUp(0);return}mount.type.syncfs(mount,false,err=>{if(err){wakeUp(29);return}wakeUp(0)})})}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}};_fd_sync.isAsync=true;var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _getentropy=(buffer,size)=>{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0};var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}_ipp_async.isAsync=true;function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}_ippipppp_async.isAsync=true;function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}_ippp_async.isAsync=true;function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}_ipppi_async.isAsync=true;function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}_ipppiii_async.isAsync=true;function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}_ipppiiip_async.isAsync=true;function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}_ipppip_async.isAsync=true;function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}_ipppj_async.isAsync=true;function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}_ipppp_async.isAsync=true;function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}_ippppi_async.isAsync=true;function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}_ippppij_async.isAsync=true;function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}_ippppip_async.isAsync=true;function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}_ipppppip_async.isAsync=true;function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}_vppippii_async.isAsync=true;function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}_vppp_async.isAsync=true;function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}_vpppip_async.isAsync=true;var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;ioriginal(...args)}else{ret[x]=original}}return ret},asyncExports:null,isAsyncExport(func){return Asyncify.asyncExports?.has(func)},handleAsync:async startAsync=>{try{return await startAsync()}finally{}},handleSleep(startAsync){return Asyncify.handleAsync(()=>new Promise(startAsync))},makeAsyncFunction(original){return WebAssembly.promising(original)}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var generateFuncType=(sig,target)=>{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr);if(Asyncify.isAsyncExport(func)){wasmTableMirror[funcPtr]=func=Asyncify.makeAsyncFunction(func)}}return func};var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>{wasmTable.set(idx,func);wasmTableMirror[idx]=wasmTable.get(idx)};var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={__assert_fail:___assert_fail,__syscall_chmod:___syscall_chmod,__syscall_faccessat:___syscall_faccessat,__syscall_fchmod:___syscall_fchmod,__syscall_fchown32:___syscall_fchown32,__syscall_fcntl64:___syscall_fcntl64,__syscall_fstat64:___syscall_fstat64,__syscall_ftruncate64:___syscall_ftruncate64,__syscall_getcwd:___syscall_getcwd,__syscall_lstat64:___syscall_lstat64,__syscall_mkdirat:___syscall_mkdirat,__syscall_newfstatat:___syscall_newfstatat,__syscall_openat:___syscall_openat,__syscall_readlinkat:___syscall_readlinkat,__syscall_rmdir:___syscall_rmdir,__syscall_stat64:___syscall_stat64,__syscall_unlinkat:___syscall_unlinkat,__syscall_utimensat:___syscall_utimensat,_abort_js:__abort_js,_localtime_js:__localtime_js,_mmap_js:__mmap_js,_munmap_js:__munmap_js,_tzset_js:__tzset_js,emscripten_date_now:_emscripten_date_now,emscripten_get_now:_emscripten_get_now,emscripten_resize_heap:_emscripten_resize_heap,environ_get:_environ_get,environ_sizes_get:_environ_sizes_get,fd_close:_fd_close,fd_fdstat_get:_fd_fdstat_get,fd_read:_fd_read,fd_seek:_fd_seek,fd_sync:_fd_sync,fd_write:_fd_write,getentropy:_getentropy,ipp:_ipp,ipp_async:_ipp_async,ippipppp:_ippipppp,ippipppp_async:_ippipppp_async,ippp:_ippp,ippp_async:_ippp_async,ipppi:_ipppi,ipppi_async:_ipppi_async,ipppiii:_ipppiii,ipppiii_async:_ipppiii_async,ipppiiip:_ipppiiip,ipppiiip_async:_ipppiiip_async,ipppip:_ipppip,ipppip_async:_ipppip_async,ipppj:_ipppj,ipppj_async:_ipppj_async,ipppp:_ipppp,ipppp_async:_ipppp_async,ippppi:_ippppi,ippppi_async:_ippppi_async,ippppij:_ippppij,ippppij_async:_ippppij_async,ippppip:_ippppip,ippppip_async:_ippppip_async,ipppppip:_ipppppip,ipppppip_async:_ipppppip_async,vppippii:_vppippii,vppippii_async:_vppippii_async,vppp:_vppp,vppp_async:_vppp_async,vpppip:_vpppip,vpppip_async:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["__wasm_call_ctors"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["powersync_init_static"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["sqlite3_status64"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["sqlite3_status"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sqlite3_db_status"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["sqlite3_msize"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["sqlite3_vfs_find"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["sqlite3_vfs_register"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["sqlite3_vfs_unregister"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["sqlite3_release_memory"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["sqlite3_soft_heap_limit64"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["sqlite3_memory_used"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["sqlite3_hard_heap_limit64"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["sqlite3_memory_highwater"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["sqlite3_malloc"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["sqlite3_malloc64"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["sqlite3_free"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["sqlite3_realloc"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["sqlite3_realloc64"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["sqlite3_str_vappendf"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["sqlite3_str_append"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["sqlite3_str_appendchar"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["sqlite3_str_appendall"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["sqlite3_str_appendf"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["sqlite3_str_finish"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["sqlite3_str_errcode"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["sqlite3_str_length"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["sqlite3_str_value"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["sqlite3_str_reset"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["sqlite3_str_new"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["sqlite3_vmprintf"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["sqlite3_mprintf"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["sqlite3_vsnprintf"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["sqlite3_snprintf"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["sqlite3_log"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["sqlite3_randomness"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["sqlite3_stricmp"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["sqlite3_strnicmp"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["sqlite3_os_init"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["sqlite3_os_end"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["sqlite3_serialize"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["sqlite3_prepare_v2"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["sqlite3_step"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["sqlite3_column_int64"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["sqlite3_reset"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["sqlite3_exec"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["sqlite3_column_int"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["sqlite3_finalize"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["sqlite3_deserialize"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["sqlite3_database_file_object"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["sqlite3_backup_init"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["sqlite3_backup_step"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["sqlite3_backup_finish"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["sqlite3_backup_remaining"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["sqlite3_backup_pagecount"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sqlite3_clear_bindings"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["sqlite3_value_blob"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["sqlite3_value_text"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sqlite3_value_bytes"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["sqlite3_value_bytes16"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["sqlite3_value_double"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["sqlite3_value_int"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["sqlite3_value_int64"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["sqlite3_value_subtype"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["sqlite3_value_pointer"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["sqlite3_value_text16"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["sqlite3_value_text16be"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["sqlite3_value_text16le"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["sqlite3_value_type"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["sqlite3_value_encoding"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["sqlite3_value_nochange"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["sqlite3_value_frombind"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["sqlite3_value_dup"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["sqlite3_value_free"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["sqlite3_result_blob"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["sqlite3_result_blob64"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["sqlite3_result_double"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["sqlite3_result_error"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["sqlite3_result_error16"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["sqlite3_result_int"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["sqlite3_result_int64"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["sqlite3_result_null"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["sqlite3_result_pointer"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["sqlite3_result_subtype"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["sqlite3_result_text"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["sqlite3_result_text64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["sqlite3_result_text16"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["sqlite3_result_text16be"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["sqlite3_result_text16le"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["sqlite3_result_value"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["sqlite3_result_error_toobig"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["sqlite3_result_zeroblob"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["sqlite3_result_zeroblob64"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["sqlite3_result_error_code"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["sqlite3_result_error_nomem"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["sqlite3_user_data"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["sqlite3_context_db_handle"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["sqlite3_vtab_nochange"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["sqlite3_vtab_in_first"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["sqlite3_vtab_in_next"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["sqlite3_aggregate_context"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["sqlite3_get_auxdata"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["sqlite3_set_auxdata"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["sqlite3_column_count"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["sqlite3_data_count"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["sqlite3_column_blob"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["sqlite3_column_bytes"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["sqlite3_column_bytes16"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["sqlite3_column_double"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sqlite3_column_text"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["sqlite3_column_value"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["sqlite3_column_text16"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sqlite3_column_type"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["sqlite3_column_name"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["sqlite3_column_name16"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["sqlite3_bind_blob"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["sqlite3_bind_blob64"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["sqlite3_bind_double"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["sqlite3_bind_int"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["sqlite3_bind_int64"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["sqlite3_bind_null"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["sqlite3_bind_pointer"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["sqlite3_bind_text"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["sqlite3_bind_text64"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["sqlite3_bind_text16"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["sqlite3_bind_value"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["sqlite3_bind_zeroblob"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["sqlite3_bind_zeroblob64"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["sqlite3_bind_parameter_count"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["sqlite3_bind_parameter_name"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["sqlite3_bind_parameter_index"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["sqlite3_db_handle"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["sqlite3_stmt_readonly"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["sqlite3_stmt_isexplain"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["sqlite3_stmt_explain"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["sqlite3_stmt_busy"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["sqlite3_next_stmt"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["sqlite3_stmt_status"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["sqlite3_sql"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["sqlite3_expanded_sql"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["sqlite3_value_numeric_type"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["sqlite3_blob_open"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["sqlite3_blob_close"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["sqlite3_blob_read"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["sqlite3_blob_write"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["sqlite3_blob_bytes"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["sqlite3_blob_reopen"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["sqlite3_set_authorizer"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["sqlite3_strglob"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["sqlite3_strlike"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["sqlite3_errmsg"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["sqlite3_load_extension"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["sqlite3_enable_load_extension"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["sqlite3_auto_extension"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["sqlite3_cancel_auto_extension"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["sqlite3_reset_auto_extension"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["sqlite3_prepare"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["sqlite3_prepare_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["sqlite3_prepare16"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["sqlite3_prepare16_v2"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["sqlite3_prepare16_v3"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["sqlite3_get_table"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["sqlite3_free_table"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sqlite3_create_module"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["sqlite3_create_module_v2"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["sqlite3_drop_modules"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sqlite3_declare_vtab"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["sqlite3_vtab_on_conflict"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["sqlite3_vtab_config"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["sqlite3_vtab_collation"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["sqlite3_vtab_in"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["sqlite3_vtab_rhs_value"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["sqlite3_vtab_distinct"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["sqlite3_keyword_name"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["sqlite3_keyword_count"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["sqlite3_keyword_check"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["sqlite3_complete"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["sqlite3_complete16"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["sqlite3_libversion"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["sqlite3_libversion_number"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["sqlite3_threadsafe"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["sqlite3_initialize"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["sqlite3_shutdown"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["sqlite3_config"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["sqlite3_db_mutex"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["sqlite3_db_release_memory"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["sqlite3_db_cacheflush"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["sqlite3_db_config"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["sqlite3_last_insert_rowid"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["sqlite3_set_last_insert_rowid"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["sqlite3_changes64"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["sqlite3_changes"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["sqlite3_total_changes64"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["sqlite3_total_changes"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["sqlite3_txn_state"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["sqlite3_close"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["sqlite3_close_v2"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["sqlite3_busy_handler"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["sqlite3_progress_handler"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["sqlite3_busy_timeout"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["sqlite3_interrupt"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["sqlite3_is_interrupted"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["sqlite3_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["sqlite3_create_function_v2"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["sqlite3_create_window_function"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["sqlite3_create_function16"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["sqlite3_overload_function"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["sqlite3_trace_v2"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["sqlite3_commit_hook"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["sqlite3_update_hook"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["sqlite3_rollback_hook"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["sqlite3_autovacuum_pages"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["sqlite3_wal_autocheckpoint"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["sqlite3_wal_hook"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["sqlite3_wal_checkpoint_v2"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["sqlite3_wal_checkpoint"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["sqlite3_error_offset"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["sqlite3_errmsg16"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["sqlite3_errcode"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["sqlite3_extended_errcode"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["sqlite3_system_errno"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["sqlite3_errstr"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["sqlite3_limit"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["sqlite3_open"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["sqlite3_open_v2"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["sqlite3_open16"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["sqlite3_create_collation"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["sqlite3_create_collation_v2"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["sqlite3_create_collation16"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["sqlite3_collation_needed"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["sqlite3_collation_needed16"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["sqlite3_get_clientdata"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["sqlite3_set_clientdata"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["sqlite3_get_autocommit"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["sqlite3_table_column_metadata"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["sqlite3_sleep"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["sqlite3_extended_result_codes"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["sqlite3_file_control"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["sqlite3_test_control"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["sqlite3_create_filename"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["sqlite3_free_filename"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["sqlite3_uri_parameter"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["sqlite3_uri_key"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["sqlite3_uri_boolean"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["sqlite3_uri_int64"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["sqlite3_filename_database"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["sqlite3_filename_journal"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["sqlite3_filename_wal"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["sqlite3_db_name"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["sqlite3_db_filename"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["sqlite3_db_readonly"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["sqlite3_compileoption_used"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["sqlite3_compileoption_get"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["sqlite3_sourceid"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["sqlite3mc_config"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["sqlite3mc_cipher_count"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["sqlite3mc_cipher_index"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["sqlite3mc_cipher_name"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["sqlite3mc_config_cipher"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["sqlite3mc_vfs_create"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["memcmp"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["malloc"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["free"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["memset"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["RegisterExtensionFunctions"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["getSqliteFree"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["main"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["libauthorizer_set_authorizer"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["libfunction_create_function"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["libhook_commit_hook"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["libhook_update_hook"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["libprogress_progress_handler"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["libvfs_vfs_register"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["memcpy"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["emscripten_builtin_memalign"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["_emscripten_tempret_get"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["_emscripten_stack_restore"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["_emscripten_stack_alloc"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["emscripten_stack_get_current"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);Promise.resolve(ret).then(result=>{exitJS(result,true)}).catch(e=>{handleException(e)});return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<&G)mlGrZo-wT5I9yyVahO-6jYRv?lPP|BHdEJ8d+HyZT&#R%`4GD?&V;43Hq&ne441L25)Saq_OYFLJ53`QU zE3q5oS$c2&wOq|>lz;L|6|=CbQc*KGS~0$UWZk$44HY$Iqskj9%4%w_mbxy~a`}(S z>HHjZD=*i+=QZ9uex;|8pYYV4W|WoH|F?c*d3AMJeM5Oem$M{^1`1A|Fk!;D31#K= z|E(D*>3p8|xZRWp%KO#)*o z07^q$?S%hg+}EwwERQDpWL43aq_RR;VhSF@vZ{upfJatk#Vg4y$W)b~uB{T3G%YAe z#j>PHj4@611{GCPC6*UuN>KLtB*mku9!bGyUZ!XsO_F5v)TBfdjXkoYYLcSL)IgUk zud2uj<_0fiDPNH_g|*Dpy-ZSUPoZiB<)ExG6=P}=K=Nu{DJm;!p(N=(-6JutrdyJP zdAu@&L6tl@pz^3iQbbmLs#jK+MCwI?JopQ=bE22dGO(FxFNiYzODipjtc)BrRQ4+BuLOz3E;E-O^5 zU`C&!slJ3302*pcL0=g(2c_|!iWz0eE6cLCo$O^AfKvb>(*QTRqZ*&8lI;l=C_a>G zQXoK_(t)R>con9|1z?*7_*GSsshb2kX_5&b7z#iYRJE6tgjB33puATKgWzg27R-@t zUn|yACYDPcnnv;gnr5KB<~0B}_#k7lz`5w8dd~xHAhP1|f!%-&b9qA^*%MGT?X(W6 zSA{f4IXN9W0b&iXLWDvf7gK$5FzEFqq}ICZRg^qcB@zNzLWf~S4~PUVN?tHeRn+_v zFw&!79>a_Fx`HNBptG*}bRUy^jLE_C(N>khn&uPKj$$M!?9)_D!9%v!$2`jEm_}7W zNGljt+O$zh!G8!U(Ff89us~~%=7rQMs-ly4dp)QLqzGwWKS+H&*}!3IJ)f zH`Dq6^`MsqP<>uW%MG2$2IAwvG>~ry9;CtJ2d4deUVsN)Xe_{h9-xJQLBxpUL3DxU(Ifs-&jLbFLm3Q# ztYBc}bb%tFuBj~O$x&5Z>)#$?q9s5w4J01m$zeH~tozUvT=x=DKm&-qN7pfmqWVdU zJeW4 z1l>}l1XH3AT|9f3r%RzO=jTcu=m#lq&}gN4ph1v74@dy%@_KYoM%ESCfKE$#F5Z~e z69PRUe}Z4YT=6tBLc*GOJj6(^DjSLln7q&^jBO}}49I<_Nm3}G=POx38T`Kx{8vJT z6bAW00!TU2>B*}_fhc1TF|hXx-~-Gd%b-mhBrhgwC^5gH`^jv0U>RW`RUh-AmCr+h zsrw|=AghA@&;Ur1Vzv}2tf`4m6w)pz=p*iwfNZ3rm>yP9le&TEO0YmW2XFuwmJKKv z3x-)(RUlo^O(Kx$1sfr;_@}9DVqOJ0qC!iuS++C~(yFVA!Bk!>b0=kOs2)WM*m?gU4oqNtbxoIZ}YI4tZ=clCUQP z0&D_IHCTXoq@W+VK^_hNNLxG} z*;lAtNmbe46#fD`YN_#g;noQl4=B4VwV(z;5hy^x{0K1c1HCAPS{PUb0tixo zBjHKE@GA5~3<5ZH5XoRiBZ)ud~7^EGDv*(>DyruzEY(G6u|E6OL7RgW7#j$-he zBGINw7o)OC^%bL}8T>c1C^0>fcS_~habw0_jc~tCx-pVQWjtc~+L6-DEDf_;g5jq{ zf=wfguB)h!`eZk~)>XK@?o`636rtPH2%*XsS&`hIWZ2%4P&LZ^)ztQ zcyf95qzdV+KNr?j)K@e}Z^~)RsAWyX)l$zl^)x{ykDpLCuBKtMv?0^3sc2Ywj>+{k zsb(|z3pvrma;7)oS6w?sTEfyW)|J=HqTb?3LsDN+H?F*WHHqT-3}q(NRZJ+at0fqcuvQ2`9pQXntv2-J3@L`PGfaaF|ht4%;y&5=3SE}V5%D0T3aVw z!Z#G;B|ZzK;ZM~P9Uo$+_HpTWJe;O)s&&mI7>b58wyDx4y58!dDlSwCT#kkL^@X|eVGn<_Fh>PTKH+N%3%Vc9NJnZE!3AlFT-c=Zsd9mI zSwn5@h;d`2o0MGMyeLRXP8CZ%iPjE8L>#U7GkkcJ82L;yI5Cd$vJ#Vv8h6< zcJoJz^YY&NOHaXrY5bGo+yS#QVwD<}D$)1dzxE=I&dcats(nrQ_zLM5FKw2`-r-j? zYuEm_jQEhSH>vVsf7;TDVv@iY`PydIzkUs;nIUR~w0)o9xhQNBwzo4DL6i$zHmGR| zrwbuYzwqYGb8_Fz&{I^pvhyS#)I6`~peMIUf<)c_D(Y&9uIPM}H#Tq1-r&ocHB56eu$Qo7o1ctZ4RZ~9uSdU=C|0n>?OX+ zE^hxW%a9c)mDM5|kbVxQEdk+KHnO_5zC!wzAF|C3N&lbguC7BwCf#;QscXnL@zY~D zi6h~(=DU*JFt)Z1j<8O;)t`2v@T+6Uf^F4KE~*|^RUz&1r~N84cYOUAX`!4RvAVW= zR2lHEsHq=UTO)CQaTBX5YRcgp%BuO6Sg3G~neI_OsiF3y9{c(CF`F&oM!fm?(=za+ zJhOBlgIL;GpD7*6#8|0PD8qxiCZ3zPH^anqRoUb-rCT!mBDIIrfIvK!kvcN#snYdY z+PaK{h#(g{zIN0kG@s*7hmU`%p!i{?YbdzdBAkD728K};BdbM(fe9h49a|LUEy)Op zuudauYevHmKFiBnOLpap{d-pQgi>NVr<38Drt5ot^Ffw$4{t623ne*VgNs_WhnRQ485wyjhI|f zCz!sL4{TX9=8;TY!&uU+`ts2g2*J|gNiHpMYj3U zt)Ro>C&7v!Jb1ljQKug=ArWdumX91;F}ivZg5g^;T&4<_vUl_RRz>V5-ldh@=EsZ~ zb6p0lVh)GXL{Ak;&+$a70_BIW#iz8gdP=J@<2GDVBi26^(v6{XaOi62f{gVP1tb@X z`FE{yi=PjrC1*li?HD-1`jkdECJCruh(HlchBg2-v1G-OwoSHqt+z(+&K zgo}{w$VeL1iZO4`z)5A9)`ZH|O!$(n^txkh;~%!pEt#4b(X~=Q?(vK=p-e1`Ht?d7 z!o-~!1;rLlL&bPnHr3QhJan?DgH4of%kWsNFr~x(^g2P<>W4CO&^y7pGBXMl0gyEr zLJu9uF{Aog-T8)vP@Bto3ucx{_}wvON2#*W;d!K=Qy0_&Z7`1&^X>B}>O89ffx8ybWysA}oB znzk`mAz;*0`3fFvTTn1PV^D+{rLMvRy~0b|=9TWuED?lj^X#lBV)E+vfI~k>Lb%U(A0zD;;v6sHvZ{ zITMMXI2{EfdE0iyYz80DuBgqjj5yU}mXQ_XMoCN4W#dOS*_O?GZoB-#YuV635lV{3U`dyBou zXSQ#a_k1LZQc^siG9I}TR|(hijqP(FN$<389)DUiAt3*ho_Q)FK*hdfU!K$9oO2Ev zxn(D9oX zdd_;$dcu0#T4%kM{kC;~;9X@_ z&doU=8;7mwIXC9a$T?#DWc_H3``KEmPR*H;)0lI@`okK0+&Y%9ez$(J7O`KgU#z3n zw4B}6uIwMs>X7xlb4&9dfL zv#q(-JZoCQnrcn48m*6w6XqZ0ar2n@yZM{>tNDw$HS0(7XY+{plX=Me%G_^$ZoX@7 zGk2Qbn(NJH%%{z@=De&&%!kc~%m>ZY<^$&a<|^|(b53-2^ycWy=#9~zBR@qBM-E0_ zh-{2J7ugVbBKQn`pNu>ac|5W%@>t~2$lAyw5&m_jP-0c&zR10im63ZQD@V4;Q@RsoA@XO(s!Y_tj2yY5MAKna7s(Du+#WrMa*emt~ZzG%I+F7&+iSm@EvYHMxik%y7J7)yW(^|`dp-#r_AHSf2;J&m;$O}Z_lH)6?hAb! z+QP>E>^TrR;#q6G%LXn|z6mW-e)MdRzw-Rb?hP&V&-5SkYzig5^?c_^`fu~!;yLWQ+>1lQ0TkR!O#}} zvd|3wdiCzmbpI#%ouMUck!NXWbExc&&^G_=p+){@)g__Dq0MSC^n?Gl(ALnap-Y!4 zH+gr;GkshA`#rl7p|?VdLfpS2yhndmpXR^A|AD+!JFI*e`oXg^^lj+V&|=>n|E(b& zS{QmMv>==yv~f??<7pLi0j%Lvup2LvQNu=p%lXCmdkQlsDyF`rG+8_5 ztZkv+vwq9kWxZp4VC}U&w0QQJL(5-@Zi{Y>Zi#M=z8rli`eO8j=%(o0=&a~X(HYU{ z(G}6<(Ph!QqjyE`jJ_DWBl<${#o+DuyCk|envC8ST@<}F%A*US^P_jEw?yYfAB?V! zz7pIP+!DM$x+;2K^xo)7zUfRW@kI3T=(^}*(MO|eqmM)%jy@D!6P*^F8l4htjGlPtkXRKSoztw_8iBPt8xvkIj$F56#tC_h;=j_xe6C z-#2%g@0q*Ix6KvuTjrbQ8|Lfg4)ZnhRr3{dtGUJ8Y`$#1WWH#=U~V#>Pna9c=gbY} zv*uIgljalVoUF&q*;(t%$IM5~`B`6^Uz%T-pPApAk7gY-zcb(P9>DK6=3(=RtRKv8 zvcAc>8Cvp~XQp+NHN*NmYr22Bb)&V|N?NyBN3(9VxV6w)V9mE~u@+fV%_(N1d8f8i zTOqHIPelKS9*@p66E~SN(uLE_8_j9vE#^FPt|&VYoMX;5XPGyfi_N5YnQEn(ljtdAqs9yw_Z5-UGZ>$OnQe%;n}X^KP^MfylR!Zz5kuzKZORd>Q#7 z@>%55$S09~k&h!EMG_xIK8U;@*%R3vc`x#AkmRV{2*)kT(^4Jg4cN*qz3qsJPzhsHlYdvJ7v zp(Y%rHBDoyMnB%COM>;`FL!CnKIPwcX~72bXxFpwcR<(EvS)sw7|T7nAAmW`_=#WN zwVl3pzE;^mk^tmdzOHL~b{XH-H8=2>4nUvXtQjjf>t+=+`Y^Zghc_nUW12=-8ILlX z8FP8(ZgwJr(W*Feo=zhr+sxS|5EzKz@MJUKrOTzxFW>swC{kSNC0(8+IVtqdmZi7? zWaKq*>G~^(QU`nv^>7*wi00~0TeYR@ZROIsEEZIB(Lm~wz?d|KEj#x&%^jEfW(k_2 zFiqtYeJkT)&`km|n_YmJ@a)3&C!)IzfyC#c>EJAxo-doimJsPy^y-ozz{@|kho-Pw#QfsR`M@byJ3hLD4rX-8;fjyf8 zrK+Bj^If@x5ccY9Op2=jOm!ruv(cX?&Mhj~W!S0<7WigdLGVGA@SyU2J-Znx=>l6B zgbX59a&FsbsxXFeVv0^sRq;2^?aS`sx#x9ZxABY48_2%px1U#>_cJMvAZK<82Zv$w zpZOc--Ogt6%JaKJ%I`gYUfYjY+|?)`y2|KZ0PLH@e0#PIO=N(Z2=W8Js-@IZ}{;Ht4jR4|H0w{(PeIDEpna=+yzl9@Z<5_2rel z+E{%HbiE6c6EbE1_QXVE2*1BqbM)BO>sIgnMPvXj;3Io?&7HyY_ZcRZOX(k&BAvM?$Nb2ou3d z$+lK$D+3Glm=`o=l`)JG)9@?fS5->Uzd2c;_rKaFa)%Wp0Hs+P3v1HtQWurIq-X7VXTcN@X%bK2m=~l2&XM! zT*p_}gB5|&%Xnq~wrn9^)IT10ip=eN$^^cBP^_@=KCKe6(?xEXs(kik^m1$h#5=fk;Mjhep)p zH=6B`czXkix_PNEXc9Ugmfwy6j4k$(Sz36d6%KC$^Y5!HJHK z*a-`ImaG~NGTTpB(wonH`^9|=;tg<-z#4FlC$%J-DmOUuU5fWYFaR0o{T3_0P^r$T zfq~XZ1A~|JMgybeVi|8Zg6Y0(k}HiF{G%Z`a92l$^n+&i9J)1cs*enV$A&v9b*&J| zqwy#&9M-?|aXl^rkzk3uST+Vi?}F6iI%BXM>;MPPU~htOJ^$+>Und?Zc!*=9mhj=w zggJc0up!0EAWfGtc7rXoQH(ge6P(h&Fe-&A-}BJLf3RPlYMiRRrmov_`2ZH2MWlpH zfPI_BJ6zG~Ow9QI!-*EhXbK2*lP?vfuY(kJ<}+fRWZb##r7LF3YzQCn@0J}uVPtDc zaFWXg=y(8!0DxOo3Ek08veFOo<^MkIoIk}*>qveHeZ2?FcMHies^UsZioR4DXtl>y zN=PU1+;`zsZ4yJs!4DO1^r28fm_^p>#PJg+yqA$7&jdGdsKKhZoC&|;3P~3_Wg<@b zlyHoK3o>Qog5xm6gIse)aS{b%ESd_`Z0(`A=lV-f+jxMlzpDALwQigxA%sJmbut(+ z`J_k|23@VHBv!*gQIG|KQ4~et78Qyp3dpa0fVcZku^%i{9X$-FYow69a zk{>M_;hmLKA=(%4;lnNDz$Onri%sSa4nHG%iwwNwejUCq|{6_r18=c9FnZ4Mwp;W6G0}EWYg764)&4K$s2b8aY z&*Z<9k7c*=@)0rooi^fTb34n@0KOwb+~Li@HDeIBN1h)3A{!J5YI;-YrF_K5($j9m z;a(Av!Magv1AYf(urP3{RA8duRlaTHtjGttt`88-n&jI^7;AXNsP$|Qk5%Nh*`o=a zak`R*bq0O$QDXZHl*2rz&KW2|(2RvZc||ds#uF9oyfrb8?KNunqZQ4J-UVoM6F4S% z8@>6*6@^78#Cwr$`+#yk1W#UkRuTe6CC?e%irvn8j&5c4E^zq;NA8FbOz8il(Wjk_ z3QSIMr3^oap-|x`xe~2}?}k;cjtLW{I#Wr!hw`1Hof6EfWI;$oJmCX$E*7nU1#@7C z1h{_VYJSd`ZrxTgJHxaQ?uUb9*c# z&4r?q)tcP&SYl*~+h>Y9pH$q_n9O5i2eAiu&DitUV*b$Bd^qi`V_P$oe?PW`{L^Y~ zj_cRwXW98_HHkM?a=(ZNOs2x%+boPz@R0FFnU)1jA)T=r>ej#M^~4EfqVYMuYurDE z-s}P0+&~b_UoS`oiY`tSNyc`WmM@DjFyxFdq}TCsxSq!Z@R(TKpE~|0|_Jw4~h%R4~jQ%hJuswN>T-Qa;!+6a2SOs@%jb0(A z#$`|oH0%puv84`D1dGz{QiOyKUaKV^F`=hC&BHrXU%-A&9&D}U^ZC_YZO>E{;q%h! zX6(}BcebaP@2(E98os~!itxoQ++dyKtAxTm!iSA7(vHBvP2zRqd$V%>K@(y{GUIY-FDZ__g{kv>GpHnl5^k>hBAm{IR6pv>6u z8T_#cZHhJv`XHP&F4J`~pkSHJ$fxReB#Q>I_PoW!>dxCWTXQ=0>j%*U7X@h_hHDM_ z$$T?op*QZOfD|#GTgRWDn2!W7QBCMKSdnU<{A3VomUx-QIjIVoq8h_7Ag!yZA}Gdr zSw@kUirhKHyGM7yT-r)2A`g;h=Nz)a9B8t&$KL53@nQuNc z4-JO%=Jhdl9e3*6w0(-|705CS2TrUC2t)v0Nq`xZ2pZfK+%bM@eODX^d9A)6G%4<( zI2&eGEF^!bAAUN-3RX~sRzRX44&5bqMX^?aY3(4<+EJ@)k5B0$Vw>?8pW1L?;h?@? zQ6?G{A-wFo{hb11yuYD&;#n3~vj82yV$PF~sE*etBctnhD`O;h3@%bG#rvlZs|E%G z6`UiP$EkZUP!?=C#KdrlDv2to21Iya#vQex64Z|=&hH=K`j*=k))WlDSrS7)Ak4G@ zo>3vn_|i$8M^O#A3d9Vj07%;FMe-p93bBFaKY5ZA#3Z0DXgUD+>H|fOfozaznn=P# zohP5=I|3m9;_G?!r;a3M1SD3do4=u?|FpTp3eQE2PW7sCq6~ z2k4NpXuP^LHuUblx=Zx?EH{AwOSTHsfw1-EKV03q#X`7tV>H4NtW%kBKP(k6B~Ojd zJjgsV`mXD7&6hHp&g0j12tJ2UW{g-9BMi9m+Sr*7c!{4ft>rN*n4K{0_hKrL%&3VA zd@%+B2&KQkk-^zLa_#Nx4u0Wvo!Wk=14X?f^@O>Fh`7pNtf8C>a9B(cFQgIP`JU@e zQ#WbGr+mkC9dlM|6bm~vJi=;VQw49lnuo8?&AAy<5&Y;q3LGw}rjYMJe%|%PI92!W z>pK?A_8XsK0n~{hwxtg&j6uY_O5+e;d3~$UArDa+!a)=qki2D#X7i)hM~Vixbfw9h z`9Dj}GW>4*O*ZZd>Ob;UH#9GmPL@Yk7d(G zNi0MkEn^Y-uwy!}O%z3=w!haV$ruy&5gq&x%0>LH#5r)QyAvgFtE{n|NTU#8$;VS9 z^DA5sX%0Qb142a+yQFd!pakN-0DX8b1YQAKC2j`DaOqKG)a|rM!6{Q*b)|VFm^jBg#v_N zyt>GPGQdj!nOFv!2?#|MIaI=ns!&0Q(PJE7??kK_Q+RAj%Pfk(Qj;4u^NXjHoQdnX zwn}rrn01kdiaC&QNKF7~5fh*sis6>)eEF1OrQG;0e_@K52zQasLZuf$RUGJd1|0b4 zW@kCuiPm9?v;btw)T&-g<#(1cXTx6AxEDSLYd_LlV7?7@i=ZW~Rza$W9kR3SfRLs= zYr zqywVTj`EFD3z2Pmf9h2^i?O&>V(^=OEG;q7uM$GM!+h{GyP$sofFx!UbdECFVH0Cv zm{v_mE_hbX=gX$GVo|iO88ce2-hB0pf44%y#ChXcA~x%X49Vk=E+_yYzT*Yb9LgKa z=k0Eau~+!un}&K?w$EjS-%3g)b@cwur|g@14PuE zBP7Qn`!B;Ef-2V-R}zN4F7jGob5l*c6zQV7pfJ!^V_p(END~b~v-akFZtm>eyjT?w zTzhl7#KPz48Qz{)=%EaN@ggh_nYwOJBh6`vxwDPlu_&HrGKASfn;_JjkJ5l4jSz(2 z7c%b5VCWMRVYfyxegJ(iKBT56LPe6gp3sB{mLhu-A}oRMk?eV#Uoegr)4ihDA<#f` z&Lxp@M?&-AuFyk%5!2q4fgG8>6yy}ALMG3`_)+7!0(@i}!-bg!JyY6m8w3C&@^$7b zXSIl!^bY8JF@(<$?O25GnN0%{UHyC8=;%+usrgG~++~;(65?BvDTA7v>ek z>L?ZgGeA_WgOuf{6SFXz=CrSbGm~`K`s4G4v*r9hx6Efg{{1aExxsiuE$zje^KA;} zVd0gD@rWJaMf3MS0e+s}LW{y}zRH^|Xp1MwxQ`EB5JTVE1;s4L=Pu~ziDG29z84m> zGw87r-nvOx`LPAf3q?JQ3+o_hNW7B$jv_b#E>YfP;TfSTkkj%*Xpt<6qGS&2vFq{ht#K&%o458-Kb2zvzG+b|@3?5t=`=LV+%?8Clr-B) zq6>=&S5M1SQUU0y9rrnh9{2Re8vM7%`GbpkHB~uN)``*?{P?0a7`^pv7smyxVjKYf z?~_4?qL9?~=6Bpy%x3dvZd;$Y196qheW6kDW{y%7&l4g{1)V8MYEFh7^4=#-jwJ>K zFshLGMu{BVDZZHp}RCnD*&knqhMW7vyhO1i|lC|z1kx@AuA*~ze{!q zu0_7R+JLkgYsgs%Z;zPohTG3GVG2OnmNB?%VTf$YxQXw)y=xxg5i{-wa3mEFZrH8< z6rAwpcUb>Hr7s?EHqjbI_(Z%LvlOhL9M%xi9kJpMIBzbYr3Y5=D3Wz>5o$sTNQ(yA zRuq9X0Mfflh7NP-n!>yJ!aG_G!jyi8W?i>;r?$7yz;gH+@+itK2>Sju-Sz2>wBy|iw_ zu1?VT68;!^0z8bX3WSvlIth5mYtXdn&a-t0ebD)hoc2)u;GKnDSTC$<_wXHewi=jv z##V&ZN$Tn-6CGss7}7W-4`_AlW(~_6h!}jySbQM17=@1jZ3aLcorhl_&r4eY^ZB`V zT?aLL_O5PTc$I*0g7IJP8q^aGMraEdz!2`i@Y^9;O+c|L@lJtY$hgbEhu6*mbv2l8 z#rD;K9JBe9yG?c{zwPc=WCkoYrJ90d2AGXp6MyCIaf#~ys)DJ+C`-W>EO13!C)t)A zb_^s1P{o{t@O!cyM%?v^LL1p2UN-%SpdQ-X9yX2OYY%Y!ZcqdQ3s4Q%BtIrTDqdAP zgw+D^76eXQ2?ZDZd&UbKxhmewH4j3Yd@kNO2y^3kmGNTRC-4;*NOlgzg*KU>pc@e8 zI2x2#5Z=ZDq#soT>^xg!5MAoP$r5!Oe*>feA)8(7=^*`rv|Yc#Iy)jrro?ke#0|LP zaeV0V>#=Y8`tmlzb2~_#V$C5;S+1s=c5ZvAL!4w3zZVw9WBuYq)X`&$Az}S*e_VC$ zei8u+1&i2|(x^o5B2U05Ucvkw+ll$K?=zoYzG8S_B?FVmfzIPEtmw)(|8+&{HZ^gt zi_2_A)I|73IAdC*JISZ|kVUj}Nm?$r$F^$VdVOyDxZ50YGQZ)T^7c@D1b&r>v?QG} z=rZgPxi+JNG?d(~gaXr!k=Ez(z{(cFe8ZPj$4t8jg+XU}3V;A&D@wT*zy!qtV1$BH zf?Z65`=Ev}c1Ww>OA1OMk%E!>MMN2zAI?5r+=;=^V>UsrAjM``Xo=+mF^%j`$YI?j ztZKj?XpvjP@wEb_ww_u{6+v4miQ%gvW1$;wvUo976?Z^>zt~yL`T?G`tRFTz5$=2K z{7Pdw6d*+atm-iqSvz3$zGUY^{~^%irN#VyvOx)`3FM6sZ)ze$_DWzLbVB6jtA)(F zLg3OIt2k&b@dx${qq^c~ysx3l8Mf^%T22y6L0=7lf{!c_aA^u0d|HCu$6`ve8W}10 zGN=P+4WFq&#hM#;8W>aPvW5wPPl}waT(+AiBwCVWAn9CakT(`mjc#c$gMbLZrvQUY zp%^cvRL)C?7APPN0;S;s0ifYx?dG|I=_X`@mXZy!05CxGljY#yM{^Q>2rA53rfCog zIUFs8(MstuVc<5&qX{E@?dG&kjaJPG8xab?Jt9Id$c_=z!^sAT#G){&YnvP+mf3c= zGA^tG;%olReeGEe&t26mjPyZF!LNzm5Pl zi;Og=2jniQgn0s9MP20AC@~tc3xq8a0u|B)U%ZNoik;)SdlGTPG5BW* zyQE;K)T-6zd?G9@s6@%gSPp&*U3e6nKq8zaL_Poz+tipC2*5tTpr+O-B8bW%H{c^N zwd}&mxJAwTfJXhGmOiK{;y*s+elr1+=mYO_jG-9Iha5QCyG^0VLZyAq2?@~ zH&VIXKndm(MLx0rlPhRMM$#*k81z0#iTSG40}z}aT3wVF3JlW2(L+9s8|n*-MrTJ* z2X0VWf|fllH{7xijPhU0?7u04O-%Qt$tVPEf-k2UN0;2?$)5mR{$P=pX3aI0@RuL7 zS(1P8VAqTCq4#@`ZFg`M1e8c(MFv3^l1I<((5`r(<#0;22@1s(P!ua<(F2KCw>Pg` z({VKVfy@*ct4-w?2^?q|l@j`55Jzbm;-pcVT0#EPFp+h0r}a9nS|s@&YtB!&&}Zt> zQ~U{`EDGBHf(b1|p)@2dJ{W9T?PFt-wlCb7P6GH(h+s6the8gbg3j2*J6RCkcqq4f zF3cW9b(lefhmoD;npFXn}ceL3T7mE;1N-TFw&6)>Pde7BNpaC*yHjIt>|yV}?4D z?BF1Yz%`EyL(ne9##7+Y;zTowZ52CDxI)qy*V{EGBM?L}GCv3#e?j8;w=<>#gOxYvrJ{J#M+qr2G#9iajh!G?|U?wh=?3`EG(Cj zeWS%@|3Wf79%tTMO`N9EkQKyw0-WEmj&f``@HAhn?SzYk0Y%LLQG>HjDQNa#0t}+V zuVA{pu&9K&?k2Say!)6y4|_?wSu8+@4n^=8<^vv!Awxk_^V0@NkR%uT9C!;m$JsLagR|W>JZtkTxx2;LunlHQIw^EA*_avCsD`}RxuM+(d$@< zhlr{|5C$xZoH*j>D0C3!m!jN&O=t*zoJAAsPK!(f#Pj%)Gg!>Mylh=wCvr`Jn5I+M zi;RUYJ=kfqPn?pDlY?&l;!`c@WQhoe{i4As={))Ax!~UX zr@Q99C?>*D#XnEPKYF^e^i8 z2ow{CqtHSVX(ME*;5tb$n${bXXlYUm{`RwdeZA?_EHkEZdwq96bmjWf2kd-ag+D~X z0x9(>tWM>@Y634f!FS^fADx-h95lhImdF6m4!lV8r=yF4F6n$X-@U$b_BzlWv4YsD z>WMSHxf{+2ey9P@mNxPh;O4(K6t~1;fz}MeQQR8EB(5mXL;;d8gn4g%=Y|#;Xt!-R zC+9`%XJsLWO?g%LGc1xsyWHnm4{Sn#VQu*Tghk`YSTz0>i@DErW>@fy&y^(7aJvA~ zRsteN?9yWShy6sqQv_Z1f>aXe3Kr^OxlZ8^tf&6syLi>c7HkW@W#jp5HGgB{6(R-gCh*dn?f!h5eB?oq)1uWZ5eJDl z2{`}|bt=E^`TR%(`U;M!l@H;#yrq`f7GL#zTW0aMo-e`4+~1!+Hz-z^5fVgW3-7b( zY)tpRO+B&m@YJSTJKcv30Qe1v8bIsp%-EnBQv!svVZ-X5TtHhaAM*dbaA5~hGm3e= z!o<;*9Qr~i$f#vf#8}5s@`wNMLNl!5j2DX%Vqpgtw+jn1C#$=(Qzik#5()cgO$^R< z#S|ZZ5z}QZgYW%<#1tn?A*L|eVZZ`21jdl+gF=Y;@&P@PcJMwB>)W3s;zOh_CZsY( zB?#N~9(=xt{Di^CrkAu@Azr}iSUcbKH)1@RDi>4H+L7kr?4^PcH#JQ_RKyl8a$A1v zZ^6dfr*#Do3Ws!G@Q_c_hP2)BLLf3Tq1@07iuXIJ&<@EJ0<(K491_BAu zAdG)5y7i{S9OM8w05Gp3!;uO6G1l>oFZDRHcZ{S4C{ja;Q)ILw8;q?WxQgCzz;3m> ze78;GI^O=}P6;sqy`iy}^1v>61bA-lgZ6G|AOeEU^I&Xh?l#Q&8^e1F9kYlp?%cvb z{&^%5$`f?pu`s+K?dCh|LOR?=8W7Kh4#7cn zrh+j4X>)&;%X@C=0*$KQ5;v%aTWc$zVJ^RS%K%gz+;Td$sqC#dbI5ybJx9HZ#VnrK zT8IZIteSi`nC}-KnBElE4$|+&+BAtFbl! z!N#u$-uyIcj+oUHiJTnFM_EVg!vuNm_BMJh2%=(@$c(r7!0iR>KYaA|7A%j?+Flgp z5TP|>q)1y8Q0#=CKeL@=;L!HVLDvDVUE-&c0U;RsMSSIJ!#s3M38MA;Yc~6h7wzcj z-Hi=)tHkPriN$4lD=W7=;r(wQro=YQ0J)dc2(& zoo2uXPSIm%pD|M$*Y(ovjQc#v`D3&^{>d8!Ef6+>)Hs@zuoY~P8_(#FZYlyYw5Oz2 z4dl&sUK@7LU{W+GBXefzI=^67HGgnti_>mYM0@nb`Np=;L2<+lSmAV&d-e&Eav}d| z=UC$r`ZiVhhSVJ*ocUk<=2SMCcX+FF!DS?eaIawvj?KLVgvp!;XnXZrXLet%y64Ws zLG@KQ5lYP^V>4i-69hhR_6;d@Ita%;Cbn?A# zcRLHBMHiYNB;>0bWn%~JFEr9>4=d1tS&}$OMkf$=U_xqvbEoTel_X9&mXFg(uo^g) zPdA@HC*ekMoDy`xLA&#C!9Y&*y0Pg5IIdqAaVE}yL;6^+^QWy6xIn_bgoEhB4Cnlb zy0dekxFo4(Lpq?`8>Y)n(0HGTv;LT&xs2__k@_*l6gtztQ>u#NOKph}QZJmCox~@6 z(Jbp;76W~RY~iZb9bXKB1^ViXD@#A1H5-y@m<7jZ5!>i_;uM>W)vGvq2fFX3IrUrmAPp7wV6c^5=DgUPG~)iuewLc1Os#=>Wg--FVr~1LAyQ-vR@F98u78uC3C;No`8xeb8;X z!%3bGHzjFBM;-uB)0IxT4JUQF1S3IknQrt&J7x@a57)`YJc_x|*Qf__Sa#whC+VOb zL7DIr%mC=kz0<1O3agmwgeBJw9ql^5oFgSougb<;NagZN>|7`u^AH`-j!jkX! zxgYe$J(lSov@QZML7Zf#gJg7Z2%g543&rUHanqO1Zu07nd*=1Q7~loDSE>MW$c|x)f78b; zL6|Q-zOwkIpM|`O)O#2P2M{R@4;e#Zvh&N&{HlHV?P!pcr#R_qF)WlaIZir(9+VHd zW+GH``My>K^PnmdFbEy?+^f5{2f-+YeaU_M+OWMm@X5r$HxwulEVuLNpNwSR@UK6K zcbEcp61=v7CxTnFxGW~Q3l7M@O!q7R4B|(;+oxy#YcLTKp#rHqjYokIL=1u?p4%IX z+(+XUs20^q2x-Jau<5}-XoeDUAH+e>oEaCxZEpUwb;lTwwpKZT92h)((L{0DaGof3`!T%eG7S-XldU!H*v4l)%@Q<6GSE?ap8ob6WPp zvXwcnOXBt=(i{EV^YI;|e}E|kVuL-u;U7rVzJ!&t1~bA`qTzaqTXhej#eGV zl*q?92Ty5%TU*2z33r#_+C-26$ua%`cS#EbN_||>$j*EwHE{Xs75 zClH~~w8q-*G(Skl1B--ttvN$w2 zfB8UHdHbXM_<_p``$(xDJNvm_I2=wtM_-Zve*wSbyK8Zf{EhG8_y6MzzmT`cK4Pc>q;lwM5x4i58MT7?(KQizv3H-yf8H_&*vEx(0NVJQG9! zmzf;;wgyJ!5!?x&o4PTLvSe2ppsY$!#nFDTNG;?=C^-NL430%0y=`!@7#Lux0-JA*(-m=)hzgwx5U=csPF| zs>z9{w6l!?Bov{_(@;n22NEadN&zfL5783Qk+N>!4_xl12zL5}jER;_A&V53F$KQu z!e+ujV8Ar=N~z4RJ=7u@zBbrAfeL~j=IIoOT@)G{aar_l0ET@7Y!QLrZbDFURHzFa zV_#Gy`oY2mB@beKXx2HXb%8Qdfr=I~-|97F?(Cq+9ED7mj1 zBK8mJGZMZ-dvjFLE1X!6-d zn_)${`e+G~=Wicvf#mejqf792!7p9AUj=ERYl^V9lv<;d3m)=>t%sYST^ac24$|3F z+)Xs1*Dly(kbgb1WH>sXOQkJE74%vRAx?C{T|(kgXI!uPm1dvutBt>_enl!6U!?n6 zelQLbN_hs5KFHPI&c-nbkJH#_^s5xtBzgbe+GZm)`lq29f3r(*0UJcZ1Y(Pj97C#! z8!uJI;BP%mTYIP)E80w>{qTY#dCclQR&MBK%E*EKbHFT%=te zBAYKxyU=ba0KMaQAu=0J9iOa}8+Y=~f51*rYK33+N87B~N}RUEz33b>_}o8o6H&R8 zGIqW=QbXc+C0QknuIeI13cfikCie88V{|--#dA8bGvYxyIFklBNMR2hXfh~eL%|Dc zsO-ojbn#Rgjej;B8Xeigu7wIxc6oZsjwG@uuU(nSYh>w`%TW997g{%c{^jxTjGRLWlR?lBAhUV#W(^$ z4=sD(>lAR9QZgP&e#lrGi*;nSt>AnFSshRix2TNX$wHY8^uBN-HWD!6c$t;3uamdQ zti$l7uv{+~pVOTR=Oe5vK`y*M&2&gE(FP$0ozQXDTd=ssAMg^CyFq+)x`-`OcdKl< z7rPEiKR2?%F!HK6R-?%l3Ok1_OJ1e0q9PvASqr<=B9rrc;9oC{*TgbzgP$^O$22MIKTjsA-?A1@i*}`C&^_R%fI4jdSs3j zlN}3JogqBHj4nXX^|a^LLYj;v$hL@9gdDS_j#vQ0x97tTqOIiQXRb((g1qBS9d>g! zC-MK0yUGNq$GW6GLxip{Ca))_d05NNJD>^}j?#EgIT{Of4|?OYV8sia@q%m8fiUTi zF*o_1hc#;l#v(O9?wCqNn#pJkh)x0)Rz-_>at4njZ7<7b{gd6j_!8LFz=%?1M0k3} zMHUE%*XLSW(SDLxR?z!X3kMGMNGJ-(k7wiIfjzA`4srS#8v8pZhjENBZ*CxH+F#t9~( z7b@_@)&BU#hL!t$^h+d1#t>`Wt8o)hqOUnXn>^?YR6KQ$BGD5AS6p>`&mH(!?<8zU*V#b{nM zl^luOvscJ4lnEq+mIHSeZ9G)cF>lFv8RGr&{-<_kv8Pybd=(pLS?Yf89*lnnsoZ#n z?oB$=?!=B?^1f`=JZm5f4I{@;svBP<-^yl_1D`yNv=AMH8J4`*V0}W3J3Mq;17$eX zH7vQ(V5eti%IJ96u;k|ktJi;8K^+gFU}kbem{kqSwAx37GK?OwUt~v-xqwfP184-o zII4jyNutxyeeRcY`EZ=^g*;` zNQ!MCP-vHaShA7of86ShOb6BQbyRPEM)h>qWLWa?2s^`fVIeJ_jYG+U5tes$AM7@| zUw8)KVEZIvp|E?3vty5l5EeF6=NeX2~8=)`A^KmPJ{6Ha|Hh%DOg79>6@t zFk^~>fC`SzrFAz%cW|5=lb=LceqMrNEmU?h=0J+ui%0n3o0Cx!E6f+<82DrK!E_KI z#7-=^%wz>@ZgRcJy6127)1_k=VTzz3ar8A#i0OVpp0+m@^N12`=G# zFbKKvW-@89cmlgniryv_9AMFmnlC7`N8*xa9K$Z7Z0z)6P|3JS(e*F!zf8mz@fjCW z_QzR_YzwVgo@FtQf_cT<_&OaDQRB1hIPP=|#MgKb1u12XSN!u0aKDcZ7b)aYaj4Ix zkjk5Ma+q0xEQWg;BlW$Bl}_#i%HI|h$;X$t=rZnkK{1B+cyYG$W}t+@jWnJCfJrvNQ3qCYOyWUYh#C2n;8KY7|eAE`dM~8B>xS^4OBt z>tb_5Ht?CbgN|t=r@al^Wc(+&KaZV(EjpAjXR|aA6HCTNNqmWZTk{_3j68tuyp8Lu zJ@BAEm%P4!wUuE)A1Giwipi$NAvVq~JdnJ?R^fkg=sLF~D`bOYnBO6VtexAGLc*q| zfHl)JS;#JL>00QNbB)Qg7jom^XteItAhZ^r&Xuszv~%?iPD6Yv@(_nzLLyr?-F zejdt*E5hx&feCGgAm4+puEC{rw+Hs3O6eIi_lTVkeAg_@fRTgzK(v zl0##xAP)^8ilHd(H+0WGb=rp8#OJeMN0XtMFeX23?SnurC*lH@BfR@|J>#V?45 z1sMnd;cS|iKuBspyBqLK;flPLu$0bj(Z`mEEqE5e0Bk`Mx^%ws^KX(@#aZiw8^*^a zOpVD0)0txm?FFlWC;Z}97=T>i|3%n)09aLB?caCrd#BzR=Fo?k0nWX^Fu)9;A|j%2 zMmmUqsMs|c3s?Ya6dhFTJw~@C7Ge@xET~apiGn6}BQed`g2u!y7>&Jrzh|90fF|$% zdws*4d&(}WueH}+n@`f)rUI3&mOKuUQ{?K`h7xiBVutl8)V^pOt}ylxd2;={ZrL^F z3ZgBO#Dui-GC6ApxIP}5X&C@ASJU+Q?}S+cTx*lrrpXC$b|D22aZPLyPV}a)E+62U zcSzqBpy&lrqJgt0V}Ek_lCKhb_Uvq$9K=c-uuPEne1L14RU!aCK{k%~z=;H0N&+l0 zWDyD}5zw{*jUxD5(y|cXodDi6HqoL$!7Pp)xM>zY8R%L^zx#IO5YKA40z>p=*Odu( z`K`T^{|nL^-VR?4bl)qQNT4`K$z@6{Dia76ZI&%}>L7P`!K^Q5q@DU1s&*4+HrZaG zOS4;5EU_)I2$q*^9$fwx;|}G(bOjN54R*5|OTI!*GVQy*!l{E@Lu1Jouou4T3-Cg( z@bqApl&7|S=-%R1N&GzB;_8Pn(oJ4b=6`ubxlSWF)DLl|q$X?%jquYUuBYTM(;paK z8scWBFvx5UgOdGORAFc zOq9UP=6pIRZfQvD;=^miJfi;J#vwi2=B`K;h)HZ(GF!h>eXyORQ-Pc^+>Oc$QDR1U z2frEa`h0o06#mbQA3ZSmr)zqhFNFvF$gMFGveqmdYN9zIAXHA6@45o9_4!bkIKXOt|AUkjB*p*j-kueZVcI& zQ?_>0rU?tTcEh^U=|J_2u*2z+D~L&A8~dVcKZdo~J~}+FzAxbubQ>k9H$!GMjF=@Q2ZEPj^LV-Np^< zrer(~AVn@c{X2Yb8=QbE!bRJ-tq(pnP0EKrh506)EA6>SqFgs(ZoCYE#ho_>a^nD1 z6fV8cQu?B$^G0j>LTl%5k@NLo=oqZe1H!Ij+*o&GxOj{k?`{Zd$G9Ibj_KR-?6Pp| zwr;Zjx+?r;Ter1a89v#OI2I1F5}7N(5NbY)WIgwmsV;ly$7#O|Nq5X-)*kyuH4 z3KiSC{$Ll<2aO`RT2={O2-|G$j)^YMG9AK;+S~-w|2W*gz3c0K9R9YwYZ@`%_&-6r zNB7FkWmT=!OrONthnRQidMdgz7rhh)?f{&g4}0$5cFWJ3OtWBlYIJgVUnm1t5e7r{e@XP=qVWC6 zZu{QPd(n|@gMSjZ^-pW`e7JYA>*uP&^ON0K?(?w!6gOx5ML-i7p%~p#*2=OIz+R24 z)(&7n9X87ws9RjjC;5fR(rL9Ii`&*)v5x*WOmX!cH9K=(7IbY~9kY=``@||H^H25U zCDHq=$3YG%yijVaph6q$ubNQ{xH0i*N5Yw38U+niE}#lk=hJcuuH&PwR$zsOT55AD zsA->TFsRS*>D;aOqOEH!Wr(!FQoXRpgzz4cQ}lgXW^j_7MoN*=&QzHo8G{yCGnFX9 z`tagZS8(rzuco@by*nWb%0L?9nyR|*&xb9hxq8kApwaRL6gJk(khs^%I zVUQ&i7=31`-oFJkr14s++wu^mx#rwOu22=$Omnk|rF5I_T6d^Us#&2OspJrZyDamZ zz*Q_)KFYB(L~qnim?pUtSF>ME;^$@J!qV4qRaiRRwKQykQC102Q2j=_cyPL#-u_-K zQ(j72Jkpe+&RIhLx-l`m`#i)`mXrpa&PL7`%=1~8KErLDKNDS|117RW)9w$hIjo%F zs@;R({u%Dwwx@`HY+h#dw?6ql%dGx3{As2ew#T>YtWr}zt8@FOpPBYhbU7RGzZhI6RJC~X z-D;|=N^Y#CszR{c`#=fci{z=uN~vlONILw`Ity}I8fMLML*oCxnyMkpazA!Yt=e*D zcc81LjI{F;fcG`w+SzWAdn!b8-0-bfJxWWpAIXjR3t0%HkkKfWYv+|~XJ57yxlxS$%y7~!Zg}PSca$$6m3psm z$1ZN1`*nDK7q`{MCEJ#HZZJ!>v*)>?sv=aL{8e`3>~O|BH*cre1yrq(rEaQ6O%Zn- zb*NNT=G~Qrd+oifLZ09muyv2|$OpB(7`AQNY-{G-Q2(dmzw_C1V=Q5bwDP-AM5P>{X?(a-P{%c-a`Oq zAqg}vO>jV*9khBnxte{gOiF7rVQGZgz<0yZUAgJNcDJ9*Sr*im2%{iNy&Lge)rWJKyym4YC-C z@PO|PuR{9eX>kFp;inX?wXG+@ML(2s?Np7$d1+$lEwQ+@dx8j zo2wtWmwX@v;irW@d$_rEPf|Ujrne{op&0!soVbS@U7HqyWeAYgjo~+YxHgQRclK}x zyGz5|J>AfQY=Cl+*pC7|q*&R^$j=Gta4ppt$X!Vh3QeV(VF=)l_WN`98ZyXc+Duad z)VpXLu^%_Wx;Hs+n&Jqi+j0Nzrls7 zz1WKx4X`%1F zE+&fyOk+T%RB9}7KF3=EVQzvK|&s499aJhY!HZ2K7Pik34;Cm(uj zA1%sRRlcg|4|P=0K^^O&JCL_JLV`t~{oVe8#Yy|S)`qop1r1BtD%}|Z3YdRo)~yX| z_IE>iTq1J`(|V@umE~e-v><%FziS$Nd?814F}7OD*1ADD-Fue2l!>*B(Ob|L75l!N7Qbu+9cVeI}I6KD-Z{D zlu#@IB{*+{9MIV$5W>F?aLpZ;Xn|!D8Q9>;H8?Rux_R5@CFC{537u0M$Ci6strD_Q z;hH?p^wb@p=;$@=u9O|X?|MW9SLLLOcj_;miG-487FZLck`kefAb5gpi9bT}$=1Hq zL$t0gIZ-vPF#cuFst4mks0E~0eCT&D%Ej1bIR;juTw6;fU|Mx-RD#4EP*@N?z8v-*-(5 z*iFWq0nI3O8@T9PO>QF6e`3B5FN!7Xb^XK9GEmgOH1l20JWpHv39|foYlI_-&o+m8}9re2fG>kx$9szkU!5K>|X2Gjm2~|Hi@JyD~lEVgphwU zH&)(5))s|zvI6XhRc%P)+8%SGkdgc?yRn#2rh<4$-=&o?=QLg!a)vOP<9p$!g{|xJn za=oiQHuEzR{r&Pqu5WHN#ot4B$Zfg(Ygxizc+c9BVj@yj_;P+h zG}?iKY_;`mpKpK=8S9CbJYl2XDSW)h?E+CxU+fMjyXE&3)($Hd7~5(zMRbMTQrKRZHCD?#BN_jB=nJ z3kQSj<`5n2dXk;ke6(BKH;wSB#WdTISZkzx#5mXt0g#dE?t8vNS5aau{0$Ac>$nF&S2;?%}ACnTaJGswFsADLCWY^`-B-i z`TV_M;W2Jt_j$!g7#dmZqNKooyr{t0b;r1^`ftb)l(SN$6l0iNsA7f*J~ZZe8m;=z zF>aLd`zwozE?{7diRK9kJRT!kXkH$7y~|D{(stk3BJe+<4Epqhl#_%SIv51{1C~_F z!vchFsl%+F@a_N5dGfr9>Y!LB4x3l3Np~$!6OphPAITZDePim|hSHMBjLyU$9K%ve zSDIo=;*X>3Q5tRewFVI7Sv|i74bN+a$f(`lJ>WG zcN=4g>6i#BZuZnh!QN^?2e~k>SfQZL3!TG&JAs3gPGoQ(z$d~W7Ha*{n_aGOH8oaF zBW=0X=80XPu4*nn)-_`o=m%Y-UDZh9_+ymkT52HlKi+LqrXl9T-p9MPNXyTtpc+A= zh8N(9&0a|ebYHW$t=bplKJ)kH9TTyl^Pd=3(ubD2KJH)ESX1k z0vw-^@)W90as%9Xq3t9$eF8irsAUkiKq9&Vp`y$ZeiIrbFh@tU!73dZnRlgWK?!#% z79XRHCgF~g+|@d}lKy3QW|EJxINSR!W%=fq`$6O~|*~(w??#HYU+if!*^lXEk zCC}TLjg9KZ>)cDkdu@ z536O9F=B$O_RW(@S*Xu~K+9y*U*>?Vi<3A=E3*!vEp|eGN(Jgo+JO%6&D%2A+Pntw zDa9~nL42TxE@N*>1-VvA)C%t}bG>FUExyExrXCc{raSu-{f6)mM7DiIrBSJMSWxv* zc9hu>6o{BY&QAccWvdHxtSm%7A*>ux)+=<3@D;8q9CxZKc2wbnPN}8JhkEe*V1O0R=T!zZz^0>LzNuJTKsuU&*5O!4m##EXW`o3x z;N3ErTy-?jC0bE_Lu%A0v06|CX@y)k@iZ{XfZ46#8a04)p2H{8Fq2)PR8huS0xXd4 zibxiyN-$4`%5%0!K<2ioQUGNX8|Oe1)MeESG)Hhq7f7{DT;K8kH_E&Ubdw>%n3U*r z!sJHemnUYa#65vDg&Y7DO;P1F1rCO*CZPd}+)yR-$q1-gqaA9Rs>V?m(>0v{rjq0v z&@rhl+DLj&#vUk3$`3clLZ1q(xMbahRO9Xuo;lscu19$PbXUJ^Z+(OiEL5jjp$2;@ z?g82@;gRia!b1)=5iT@N*73v%xiEgY>ovvjLDiN~EXNfa+sB_(Y>FGth?`C>G$m~m z>1k}w?9!;uI?-8ZQfma!sey3Hw;Su<*%)U==J}p~Y8i}bUr|+%U7UYdj;yH;>zBKM zBWgrIjm5?&RLYm@8H-#SZ%{HXXoQhjvWDNHq%Iw8`x&lvl1u(^sV#75%OA>YAuxG; zU1vC)*6^1z+>j0%hU62jJI|Bs z5i0Gd6_AsS_(fgbP{N^@j-j!D!-`W}u>h%}Q3$uJ)G70zi| zISQ6`S*wZbb$!@T9#d{BBTDQwDQ=oAN0dpBAf_?7*t}gL zR}0zM%jN=5H8E5Azk=0zRw9BnuFa}dU0Sh#svdBMt--ka7VV6VD)d(*I2WR`T+haC zqASjRF%_?CVy)OB#8h)(!dY%$N45R#xrvD`2a(K+sDX`jEEUjGhGVm7tzc*pmMwsY z7%E7xCY269Hp#6cp$VKC+*D|e-6k+aF10SQ3S(GvB1MrIC2JVSYiGID2bK}WO530q z2$ImoO_|-PuuxY48`>kmWMPr|F-S$*6dV)X;#LwzD`;D`3KoYH2yV-wxa`(K-*#t2 zoEoT{)J@{xa#Mw!Jj)pKH1O%_T=LvI zl&kdV}SQdI!l?bEk zVAPGw8oZepX@MCxF{M{nNAZTv);n(kKckM+C__ZfKi{RgZ-ZR<&Dbp4LXWPL$jIW6MXKh z;yCt3=eP8m{8-;|TXtUZj##BbPG|50U5MAK6lvDx&ot8TXq@AbM zB&U_g4nrn}oiB6^v&v+h=s#G;E$oubcqe@xqfIJ+WP*hxm9SG|u>zR}8u`H%7A@#? z*H*x+NN`9xq(bko>Ovx^4}=ddbn~;_3ogvMh}hNj;o6IcWG;YmFmz6+_r`& z%;43^iZmA*(x^c%RfrEORwrYp0&wh4{VYdHC`3Jq=wh-(mRq6rhmP|tHV%Y`tp#8Y z&8q60Fs{_%QCUGBnPT)7KK-HFxIl##;y3}hs(j=jh05gQN*3uCD> zB&Kun)bB|QOP9AEOaG%O&Brm$_EgJA81ND|94gaQmb!8D=B{CNeXj z37hjKo7D(01Lc@m%RjkB?4Z}#4WLRKo-L8`Z(h%EW+^M(DkS2Pt2z!(sfnP-f;^m6 zrXeKN_KvZ)k742C^p^2^3Ca+MPnU*zPD+iWB?vr8*kZ*@d0)u$g%XM!nutV%h-KlT zONqqs$1jvj6wFg_n0&^^oszy@dNn1VvJOGo;7*GY%oG{ND>5nS@+DiPoE<y4GH zxXNg%1!M@#{>(xeX4`SMbToGi;1;l>e$*An<@dv)E8KN^U030&DIb%r)Km}5_zCT7 zeM$dgCzwhK)}DO>)`TQr`|{3OgSAu_4ytZ5s2a+$s^FMK0bof!eN3^m^BqkuhhN27p=|OQ< zdJ;M5SIGjFu;zuNav`B>Rf)uy-bOXmtiORmZS+AcX_|~fxmDyi(;XZutfWJNBsxMC`>(+e#jAz`;Ds2uzNSkFK8cn$O8uEY-3ia2zIs930Ez6?^ zg%#JjU$bi>qd+f$E+xVIHDSRD_B&n_&RpRpm1)^xL0G%OH5?)Bn~Uyd;IMoROZz_g z@|(?XAvJw+!5O)vY~x$hBqEAkQ-n}unX_*dR3KcU7g(R!^sI^qB{R@}rFX)dpR%%e zYB=PlZU`%ym;BT<*ZutWx#aY#U8}5aEJ0-+Y}x`x3Xn)_;s#0 z=2U=YKq>W_j)bmxsTiH=l!~u==7Q)(XWwUB=eD8K-(2U0#>|&BNXwViMu=i2DW={0 z_-wd0x;s?-%oV$@&%&1)Mp=xVg5G6w!?>ThL+a=S^7hFCjJ=$<@8s>FU;GVMTQHIZ zW%Nu#^pkk{F`iAndLe!P>z}#P+}+{SpSy;tyTy_kdHDIyT?@c@=I5kipBmo%IT;P7 zhNpkwhIKn5mBX#cSehfM#>>b4!p*2*9Fhgeiy7|d&FaoK`R%TEb$V=tHIJdIB&%&K0a&%-V^x&dX&ev(Zt2q)d>n&F(*>lvz=#f&QTSu~|kjH}w^XRSSY8~+gq*kNm{0VazYdQIZGL8l7IjRCL%Xtz{Revbi=ZN7)H1yw_SaavW6mgC2X5PXZ>E*7P3T$0Da}wtmPFgHYMj-frA4l5ii?=#y zw91>0cBwL zWG1??PQS?!fFUJzFwdE?ohivmjJ-*UeDZ|elvl^7V8Iq%uSzyRoCD%M;oaNZ_#MQ9 z*{Q~g+1V*$&gakRh=9^v`7amplVbyw7&nhU6BZ&(I5o6uIP7*eWCR)DAfB@DY!u(l z5k*VU9Ct+^Z3N0@h+1>I8$U`$JFoyxqQ`3eskelbY>8|uS$ksGYAq!=N?MFsNt$4F zIC7;MG!G~W*6MgmRU2aRG5h*OgVAa`!Bflw#8Y3wq5@fC2#L~Jwcenzsrh1eI(TEH z8!#PewKN}@x?sDWAS_oL^&OolAw_chOoV*rG>w|Ub#!l?-8F|zQE60kn0JSZ8@mbY zk~%s|xN3xJVdVfowXl{JF1o`F?I1rTDzcwT<(OD;GBwxs%!UlH-W%oNUDZqF2eko`v_ugLIA#HHg109{L=nMidOg-);~zjFsjZ=Ri-pwAQr z9G4X343n87r96R=#m&nLEe55oNy`F;)Exb~j^BLI3`BG*T2+^~1VBx%wJl>DSjko? z4S$Gy;fQ=u8vv&lcT-7wD9vc3#ncgOz&i%rS7pJbuxE8#U1=mIzaNk+!{xehT+k>ISPl4s%Z6B zb!Hmq7x1waLY3H^fFa8tRndf9h4X5I8AK%B1c|aY7LZ?L*}Fg!@U|3@)UB1qvPrF( zfRIZBVPw+?zqpMBVyD-6fKKjukDHj&7{VU+xFKDzQVJYr4jTf~!QtY2T;Faj(9Ynv zWv;lC53}*$@X$SOT))9*qME1Xv> zl$zKcoN3Bw$$6aGR}8<+B{K*b*R+edTW#Tau-?tFlqZTS3tH*p|Qs`{YVk4)PZa${-CdTs1u zx@q8H<4dWQXSFwdiQ4EAzz{_$*s9t);=yMYhs9MxvQvw#?e6T;NIX<;6oyDX+k6FXc!nvp+yD;>)hH_5BEp6G6&)Vd|JwC# z7y?Tgn6d>tMV;uOjB<#nKE(G@u21yC25Qj{v01}jUi4$|s^)`EA_BAqCaC~KP!k4< zk%8nC=!1fr^tI$OdaH%UtN`Q|+rLxvO8H{T{4N{rVCprBj3H{mz4yA~o2oI*rHK;a zY-Uh84iYwnTdWQodY^0Q=$;z11Bu<3 z>0PXww4}gsRS--uOl7D6L(M4DQ_DF-!_OS8O)8RBF>#Xu*?TE~fWHlvSxt$x*k*zN@ zOOj+KAT6cPvJytwxEW$AG>Z*mPEzCU$q7yl3K4f(828xDneB?4 zA7aHVZQ^mEI+fXiNLn;E2Eyv7dISnMjCsHf#rQe!0iyA}Wyxcc$mIhPsFGGDgXkPn zq8>x4M$U-4U{|wk5B-3KuPO92dh8-iI|{?ePe{mc(<6AWRAUz$oT69(H(R)A_LnWR zXSF`+;=_9C?W_(wD55Z`6Z9~*d&XIc%tueSe6d$_fd_0-pzZagI{XND-IyuI+paP( zX=N&fkYcOQi`yK$iRCIxX$MZPaQJWFrt0W9Y(&xPCwCW6Y2K1xFjBHEPUQ8(>9 zC>r;p2i+J_dY;Lk!T_@N5E>vyGNsf9B~~c#)TF!X^ajY^NHw%yqr(o-OBwtxeQsBP z`q8XuAxIG;lJk~~xwHa8G}Y?F0xgEV()Ula10El3d<}4{{F$L$y!3sJqO|Cd((*4%Luy$+>qr;YX7z$29WP5vDl-TW- zJl}!bmDrfdZ8AP4AX1oLDpIl|GPT8=k({BvwE$IO8?e8?tihV3E;_zYtBD|Jkw5y! z&ZM@pm>CQi3~7P#&cows(`{erII%%|n6ujT`o7q`T5YGRBi&1Z3`}wL(8JusB7QDh zWp-elE}2QLh=%VRu9wMOVX)RIvXX!@5SbK$Bp26(r&qf^!|e4;bdT*&L>?H<;4s)D zy4o`vV4&F1;OM>(tw90|!FWaKNIWPh3T0zuy-Qrl9ffkR#^I0TDxX~TI=^H|p%SX& z=6Hyi%0^c*Y9vF5RIkoq|H1*IxS@aqoPcR43yyB@$1Zdt+B~piOn8MJ5^|U)0HS$&XS5dc8^9zReqnj_xxNxJSRyv2 zX0uDlp`h&)Q|ljgh4HO%a|zhuDUPlaIhNXukP0z}Jw^9tixDb{;{?%8w4O&=H^;32 zKJ5I6tM7`yttm##FL4;M5!>TWc*G5HUBY#bz@Zy{5gvVnOo7s{46Pd#0}9ZjX<717 zhLPF9?@UHgDd0xWVyIGdQ*Tha-OH;!(C$)ZVL0Wrj&&!PQ2> z{>@e}W$j0|00(BhG_3iZ>z}vh;xl%gzVkcR+OerAvkb5zCDbzviv&JK1*!9Ab6I8m z_DK5`N&y5fXtO>npv_eh-`!AlETWs7k-16QIKBYnl#|e(ExTwYM3@_+pEFCYP7mF# zB!@$St+!dJwhAuW-irtz*b;8Khu=TSexq7BGNXvTV&bDlus)-o))kxKgk`tBmfN$@ zE}@V4jW-Z10?-x7K)^T~>@%oCS)Jj}-X=DCWd-71Sm&M#nG*!PGB$Zg0OXd$B7@O% znQC-f2Q$U_mNSTs;X5qOA$SsCt3p-sNgU+F-BQQeX$@ka1FgF0WC@03=UF4`V#{sU ziknEJSR4J^6}s4n?9hZ9nI+W>kCO-%MDKIlusFV~hW?c;wyEVVput+!#ac$kVUlbg zu1E%}Z{)mT9xw>A6jDerTkO(#Tm?4{4l-|n^dX1$U$ zX+#qDggEl4#wJjL*8t;}M|ainCsmWNhlyXKo{(Wd`wKeRp|#5 z3Ri0-F{aaGi3D-LE&QHTjpcw88~8Xe9>PUpIX6r?P2?;T&l1_0=PQ)RymbIWqxstl{*VpVH?#ML7 zz0wM6BfUrt(b9dmt9>AV-bD!JYpR$|1T2ZCsFnqSQS z@NA(Z8R5VM#aN3k0Y0#dBO@pPqXo}e1T8%piILc7`wO%IhQLhRgLO}606&LIJ1M6I z8bDxYiU@Kn(a4Hs$WFo2m9*Ew4OuztNF-i@t(1Y;*yyEkL3?r6q$4fHL1Gkf$_FhB zJ%Nwy)om71@%8SsR-tB8CYy@SQYBWC#K}O$A^%(4%A~q5I6F@9evVh>x20A}f7oz3 zMF)CDq66thXn?>n!&Bym-Js0D@@L&>C@jZl#G551t$veU|LH?3Bg)^E(8YHW&Ko3MdEINbrp^B1OMLdY@$31i=Bx~I)1c-Lg|7;qp zW|7V4mE1H@ENv^7wTNBt9bM5YMR;e|O;WRHx=M^`0Y>E8Pks_QBIaF*;z#i7w+2KO z?DUCO_7X?4$K7-e%gDo%$|WqbE4P6NDi~p8mTo4gfj$QCsPDKx)rBT8Vi6;@SUkw` zrxRA{;cWDb>G+E51Rinnq2l*uJ%BmM6iJbiH?4L^UfxX1=xaPMfFZ&mz5+n1+QL=O z;UkmcF%l{86re*|rsr(wxG6d{__q>jNI_%)6C}rXLLK&&X<5?SM@pg?3VUGy#Poz% zGb~l+GuUcL7!BBkN%j?IW=k9k*z4>_Fm9C06yG6W^hm*JZPsuan7Sd^Lfz;r zcNxRr^i{iwxsFh+k$2dQvDj-3w17omqKx;IlW(HTd@w?}B_Ad2aP0ejJYCc@lmKj;71E7_R7>jFlxnioFkzvn}!D399q-;tf1K1plSqtw2 z2i{SPILji$ltwA3I@FnD0SnGFkD?iy8HvC`JlCOk8j-LO2cF?bbIe(#WN2@>k#gFB zpd~V-&k%MxFH817KIUu zX@8nbp)gLPZ0!^-%7y|Q63*qk(ocpP+9JoYc^cfuKqPT=YsvObWdu4`rwURQV@=$n zBYAkE!bB^|f>3JbHhhti`Z()D;+*hW+=Uma>5{#Az{3`xT9i?X@j6u6M3~p1evOof z(}&fuY|0)mku7WAQHRWA;d27{f;w1aQm#W{5=L7;gj&#{93J zr3-=3nxthh;=Rz1!2oH@^3FT4d|M?Ifp|WZZPAxz8(3CD&7!Y)Dvvo`rRW=-YhF@K zvK7{d(P4_Oz7oe8%u4Jc^8E-}(Z5Wf+PJUTDjJS}p| zuVaXbSgawTB7)gOic_pz0t8u$6j~qu^)XR8`xs3qJ6A4w?Lw&OH&x6CeLlR{cM|vd zPLYL36Wy!_IxrDTP=_&?>TNCdwY#e`abLFOp&U{}utSz$Q)&t7`y>aGR5m7_Km8h) z#66Y}_4!pwB89$mTB+TPAY4wjvb;+;|B^)tMmXGMlBxws^$|ocFw5gEX1P|T;}Q`Q z39%Rw*M}0b=+R+oJ<6EL7?uB*7_c}K&;|^~RyB;DU4#OKW*{NUWQnUAk0kh!X7hR+ zEWF8Sjm)5P{GH#${TA}6D8`HaFrZ5$Bjg*&l%*sCfpwBhZWGCDq!{f$!0y2&TxssT zf)V=l8`4e@L-J&EokSC-MB~3rG~Fk4&_+o-8DV^f0x|_C%}AgmQ6x$zj2^4+-t?vG zR6Hm^Fir>(L=@GlNxHJ~qs<~l1T}FC_q$`3BoCB0USQhTH%dVHAwnOj<*<_;1Mt$Q)>(CvAn_zevQ}8YtV+72Exp?YX7xUlJjz zJDq(8&2X?C$WRJ=k`qXJ?`vggh6$Ir}Rj4~#gBG+&+ zSR?YHDoO+7gvOT3b9$O3WiUc|YoQlITX^Ua-KKrti6_FT{0jOkxsHjq6G)I6TI$W< z0wD-E=*iCMLh3Gh9yt4SaYVGTTA9wtn=`-w++CK+`e?m~w0d(B)IuOKIpuVN4BTR@PU?pyui6h3Sf{nAH;_8^h73@Z>ZI+?kGLiEk~Kom z^`Wpvnn{pE9sj3#DNDs$X-z@mk_lm=3hMxi*&}sCde*#-D=2AJi>(+~$&@l$7Kkw` zWakkqWL%(&+L^E@XZD3TuevdVMUl$%Ycbj?p&1Sgb7KZ7jUR@88 zTpAR&Xl1V@4JEM5;ff;J%e|YZQ}G;$-jFsBJ(_J`8J7B!(rCGnd^I+uIpn zySzs2d~As5ZKRO06DWIcuk5z!rq^8FO){hd3R@M#lEq;vU|NY_tonMmX@Vaz>LGTOP@b5brdFBWG8-T? zy1O}o$}Dl4%|4RYHc-`&1#U~CBvR%cq`vg3IHBMs#8(@yF(mUz5 z_y38``S#P-U2%(N@ajZGtp%c+>AR_OXXo2l#y_xtIEdtF!`4n=#y?$4zt66c!>;UW z7)G*}iSn3sn8V%Sl7G6b+^ykv|8(sX+^zfis7AIO)MMI-Fwhc`3W- zj8(V1?GEN%g)HfR*(}hO>76eM9Y0X-%oVyqP4!rdt7=9?C9@d z)_c@6yD%L3o|{s6G4)TN?%l$w_uO)~a@Dx^UCyx!C|U3J;m@_}-H{Yh?6QG}uZRAJ zlnowqURCrOQbyt(G9hON>Bt6_=(8kzh7DD*A1D?sqgJ9Pxo0oB#T! zim$Psg3T#+e&AXd?u#F|LpyG=&H7ln(LFNzXuCYQ>Bm_TuLT4KU=+otpHl6FZMVcO zzd(7QDrF=L%buW)5LlcNcS|ms$?fvw(I0VTXQ|l);Bln_wc2sht&;wl4pJ_0ad`OO zZo57+3gxDxqC=^1r!yMLiNY0Yl9i#?hi(c(-SU3chRe;{L z`{$z!w*3S|!+rJ=5#Gk6h6` z7cTwCUEppCh5xuM=x~?+xZxG|UMf52^KkZmfY+38$A4Ty?M+~BNcIF`U%BX}@ce(= zyq@1Wumc3)aYb`O@-b|3Q`q-ow|DQ=59=TY=A;70+JOt1Rz~}UKYR=cQ_A-fcNl*b zenO?zo5CHRxa0WK@~K;1_SS1)BHZz*yFLH(XI!#FPTem2%r)hod{H+D26E$vpSi8d zF26!AKlzy(KK+BUgnq()CbPCj{q#L9^1MJs!}j0|r5 zMD4YI?yleV)|=E`d8s|9Md&1xQG)O$*Pba5vk`%_5L)bME2PRLY@wK5;R_d6K2jr` zGR|pVAi}1EMPIn4e!pjP96(^ps!m8y)P*e>KqjTJaPt>#Zja}n9pyW<=#TW5Cd*-( zGaLVXPFYeF?Pv7%9m)&Ge+gJaxZz7TcB^F{GYJ#o38Fs|sb-U})^*-w?pTMRXzlf9+{qW~bGm)nLQlfDU9ycC$UL702nW zFzb?K9i>gJ-(+l8YuMsz*URO?)UVy`?&I+3*RH?+G9UVUgKqga?D35|T0ejPjhmI9 zDk+-OAHE>^^s>SJ#{65_;i7@&Kfmk+&X-*r_Hw>2r@Q>X`JvqwTZtd0_L+|DDUZJL z;cn-r_-}mp+WFzR>&hsfKhpb#{)|dzWutOU`msk8iG_~>M0774=>4|!?2Sf?X%gvH z0#n%H!e4p6C_4WEV$dLlZ{<2%8b)RPh^7nvh4&Es*+Yaf2>94XpUQa5MxTa`tnb}+ z$D6z%{n7p3T=YbEBoxuPTls!<);vVyYxYIVwz4L_>#Q?}wZK^LvEPzeKFvM~Bg z>R%{Q;tAe`47K;u@!=$sTN~!QRoxI;s{Qo+KJhwtz$eA%r`ekBx_T+2OIE^sGD27O zxKdZP)w)Jkw!^wwSES4Pq*hlfeR!lLS6HDW6RX!Bhd)&NtvR=WIvVG@x5JO}et1Ne ziaaqcZR(ER4$tNNkS?3<+IQsd-pzLp)i9UO!nzv2fL}9eeRKR-TD0!;GGCEax`@)29Y6~>VTg!D=W9c3{oqOSfi z|5au9TUX!Le_0tm?dmV(V5alCA%a#sBAfcoZhjFh4e0K-+Q%o{+@+7-<6Ga!{waO;a39~yD{uAjL#KREsfBhzJuzxwI~RjClXwy& zrHTPSOT`pjLRrhS%vR_0fEE&nsKdIjXM=AW@b_|gqQu6u5-~_rLxHALC|QM|90f0K zZt(qp))NiLnw8<*20wWGenu}aXo+6z%!9T}#)3ge8%#J5t1!;yh?mAel+*XzM)18Z zoZje@vZVOb`Re;Z<9UW zC6{qo>P`R{rhsu3J?P+Xe)*-eVw*Souxv&n(Bpga(G^u%cSzEW9rhWrH+nzZw1*$w z_cuEEnw!!3@_aXdZS0i2MaEV1o3OUYKUwzWz4GX;?dx~!b>@AY9vwoPB6Z2Rx)DC@ z>j#!yZkL6AzP{`e`(lTFes9j+`$<2)PyNfj(Bw~1gf+vu@0NmB4Kao1L)72*9rPnx&AmiKoM^u^->>3O!=g5-6m*A-KY_(AMj2(dFUJ*bm3G zeiiUF9>AwjnkPjLCpkAPg-KXvqbtIof?t}yhLBaNzOD(k6#TfJXJ(mLIh$1rXarL( z87$_n3cfvhSdXOY^iK_E6z*K~N4d+xLq$Kh@>~Kw+)n*ODdiylZza$EmzZ)o`8 zg~5IXKyPkA%svuAi$9|u?_vb;7J({qt{t&e)P{XnLkjlTA^rzl4j`)6Lk-C*`$1SU z#19>C01fV2s((^1h(M~sa|#&A>?=Z-p}xT#7KRM<+w}mL$>$80&u(|oz63&f;e?_7 zg!q-JVpsG<`|{4hOI^3xRE(u7Zge!vKj{7uo*m|obiW8YwECmnHQ~-y`1gzOdaK{I z0Z#`nhfN*{>(>UtTGnhSrf^Hxrp@ouaHIvc8Z42GI6pJ#T(AzewE^7);h8o+u>KZI z5da4{Gue8r9}`;^*s6y6iAbth!%fOB9FAC?8!j2{n>$ug_Z4Qtp{CFm0gakuEYwG& zQ{O4cJ^9hY7$+16iymkBPY_G#M+*0JPvrm%xSC|!O&EBI38!rzIT_=DGhS=2Mq3qA+Zv zU)1$6U@@~+QJ1RZG`oGvNdL?H#qfys@QK^Lw}l_)K3R3`7M?SiUiL*x&Z761{ppIn zvm}*_fR>bRVXPAhTY<7GR_(HtAM6?*sVn&8;`b{HF1DyobY_K$W;*VL%SQP*1mWJG za7N8|rkbqDOvRSICLFSlAGO^C?x-MuPZNP$v;ooVC-@1S3(I;`vMqU5bm_I{I_$r- zZzmM?v#qfUo(q53+PCbeF_;|BFa#Zrp;6H1ITVG#OJ=n@$x^<+B|qdwjvKj22`eQ8 z)v4k3jNJ;!Xy4pbAsB}Nm+HIZmQTY8qx}}6;lrBPPX``c5u_HL%958}mLrTOqiEvv zB}9=Ke}z4Ijav9K!{3RjAUNV}{ETXx3sqa!p{B=fYC-#`q&DuhxFIeEx~>&KN(Z>r1#`jIash zD$?aU!i;VG!~ukTOwD3*i*_jzqB*49ZM+$?uoK;_du|)+38LwhKvnu2vpMmtt|$QXR>T zlpW7e^?IP&oaDEi@16fS0bh;t;$5cl$R>jtnZG(B zsLz&CwWlP@$>FeZzPX*rAobvhwN?@+FLQ?hYej|pMlCdLMY9#@$FJgXCH;>RI2K?N zXBYC)&36R%*>83p;hf21)urDNRaa7oY8WZUs%sh3;BFM7WqN8xzz7>KJ0DpeEIZ zpNArlSr@|QvU~y<$xaee18c(jT{W?wTn*Kpeuf6thYI0hp1z^TcEhYtn? zXR4ZHuq30G&;~93b*Lk{JYOsmbGG<(E_ydyH5C(UMR;l|a{Ap+InAHg>tpN^y^KU& zkZhAKLaq?F*94Vn=Xsk)FlHMGbp@>`}ytMY>`c;O-fI?)N@c8txfbFIohx zFy|mTS~mEGj6!Bptj1e*0wMic=lMgMV3?I-X2TCw$CJ!-6Zdpd@=`oG4$C^1db45g zne5rTS&=W%R7Our51arE5Dx95NK4qJ2BN8TekCwz|^6IKGUG;TMF zshVywv;g}aqx=cG3Y^hdmb2#~>{B5vEw=}9eg1>+`c8ge*Oee1j^iWZ7EJs3&}Wt( zKK@eAZL5V9GaWs6kkdJQ)RAzaH7#>5`lBl}(Nc82Ru5IK-iRbutcm^-&YI;P?Xk{j zr!dv#5h*0w$F%ZHIACXAEWb>L2~G^>?CcMQz&GsdkL*TK1i+ZH-2h|_HbjfVqS^iu z94|Y4AUr|0?|T6K_6>jEgwCJTQPRw6Z^bF$UxWC0F4lfyQ<_$5&9 z&AYH!;%i{3_~ML${yjAOZ5Q7!I^7d%x3k`H3Km4?hKhL%^zATc9;W2^;mUb_w7WU1 zokwis{m^Gu{GY#sNxS-i{jB#icJ*yg3*P64vv>7_zV(h|Z;FmgM0QSwcb?wW59oGH zP5uZgU`WkMY_bdkbG!Lt+*x7G-npXNJ6yRNth#r2d^a5b_ru$}`MyL6Q~D!&u311R;d3xR6J6 zu|RS8o_^P=54j_d-4gcQ)A#FnK^X#R0LBINrw3-lv+!!TY)?NdJiI5ClkGT=+Wu=@ zO*Zu2%MTi2UOphu`R@vd+6g!1biwJpF!1 zLOiED5}5VLRYWWpUAjjRktVP%i`b26sgiWTLu^RFo5@RM6LM0LeWk2S#n+Y9$XQa! zzcZ6D@osdSj{-5KU$RC`zAT?=?`u+)$I90_M5&)|PGSRG&O{Ufswj(?P?GpELzyuJ zI2|615>|2yf=wx5pS}Hn=tC`U#|%mDM$w1i;=O&poxd@oN2C1+DS4KBih9B?a8-_jSQWcSO zQ)L?j7?c8Ww`J;CC}P`bv^HH9N7RMC@8h=|`7U0f5(wxXbS1x5DJV(G2RJST$mt{i zh$V5!Q!g0tg=Akpr27-kR6(WOXA3cp^eddaF9PT3aM`{VetU9XJhH>WhJ6X5T@_~T z=O=ZL1dsrgMu5P9$u{GfXr~13lUib7YaQ$Y%+eV|>veplz4fJw-r1{Eg zEz>VeepYOr(YfTL=w5uMPr}sw{dmq2H>UkNGtyD118sz*myFq=gc?&WPFZ$tX|!{= zZ-0M!$I*P3D;42~4xQ-GaI(&t0;HnEz0&5{-o+0JfpChbw44+zLxINO3mhbh5hIjR z@;C0;8l`?J+Dq9S27+Al3^3kwmT7q40AJ-E504(;ht%Fv5^nTNX!y$m@G4e@_ZH?C^;gs-(kC;fnA19d><1<_+&Kf<=ZJEOxg*DSw&hfk-4P zYf~&DQo$C`?iuctvX6@8wuO;^fyk0}#oU#l|AD?C%L!m%+=1x6_rfm^^ozGS4ON|} z!V>^8Uid5Ihqs;4VvS?hJ=7KbD9cNc8si81B#sBa@B2p_aH!Ve3j8eovIK48x(4#&V*6Q&*RTV$3$W;cIuxSv|~BkG>M93DN~&t_e<_Yp+T)`r@Rbo0ZN zi-_HQ9R9QjJLcukW3eC7Fuz!in?OTaAz-88LbZFvL;802#lFS;GAvu{d-eQfRRb0~ zl%NU`h>&5~h^3fcE~d)i+FR1V5#uOg`ObiFa7b^BPA9&&pjfpN%|B)B)h+RZ%Wkq^ zZMVd?89fu<5T{Ym3n6102ILe}sLT>ooODZCkZ#Kts(y1>YKE8R_jZ&ug$PE9mLLPR zXGt3Cx<#8J74AV(YTFYGDu!Tku-eo{#v@TO+J~2y_})!t)#djzr%7T2r8dTvhPmKG z!qD|-znA}_OE~gq6z#7iSg8_fv6^Jr!+#wSm2TP2Lr&J~3#Qkj*j%D5ij4k&zJyuQ zJEYgyt*84Y6{TA&g4?Y(`zBpFZ>5o-WJSNEQMdA2nRF&erx>DRu=I`!!;kSlb+3iB z#}LSSE%ZFrw}RjHWBr__m&wATd?z44&MX9uFeX2gO7e2J{a6&s{P5>vnfvbH<70hW z-9$7Tvu3zsSf+nDYk+%fTzuf+cFbNi`29OVy8wc!t#^+`SmZlRK>+a;l=OyxgaiC zc2l_U4nJaQljvl{8|QzmA9}+e1>S5Qmbh>ytvdi?)OpZ6}pTO!^W&IORtpOgZxqdP05qj^Me{L z$#UvhgOFrnlS(5b&e~yq8gVme8fY}4P|0m!*OPs-f9dvc^2xsU*l{-O=)6i?OdaIT zi@E~A*q=)nx5rXM>5BBhr0ot)2N0e+*^lq_yL5pObjUU}?ua>naqua~(w)Lyr=W+f z3mvEYf26$$oYiCh|9?K8>zp|=bI#0ss;Q=?<;-bPX%SME&?hZIq?_#7w{qLR?wi|f zMukvXlq-pf5Q-ud!bDQ3WXV=25wcZ62><8n`ka~KzQ4cU|Nr>k-R7M0S+3=My|4Fn zy%+!dR`(Icgs((oagc2s*;^MfhS32XQMF{1-(G6JyTI|G)czh-erd~_Sv9%VC;=@W z`H?KI*GL@|{9v!D@+(^Oc47%zmUvtFB}Y(ag>V_Im#|M(p}9=AUsm}KBHE9s_K#0K z@{4%mIrj5v|4`)o);E%A^$n+YH#v6591&#xLbeA?mmw$^izNG zr@L#@1RmYoeGS`#{bZQmtwcQ2!Rv8&*|dAWN_?S{XZ zrvBC!?5@9=CRMfV#Q*xTveieeEsa`>>UQ{7hg)B87p}VMDrLD=yi7c7lzTQeD(|nY zQ7G`wt>u#H4g6Dch1wBNfWJ1E_-k|Kug&GEzNCcef12lE(##R+=5COIS7-SCcx4mE=9|SsVV{JPs{~GDS!Nr0- zFsJSoG=xJZK$#aMM!Y(#yQS4LwL`4CDn?re#Ja2Ke<)hH!RD^oJ|~%y-GhJ(@<Rx0|G4|Xl)?LNJem5lRuFB+G2Y|Y(f5O?it0k_t;%k~aw6D8N8CSZi8>iiNk|`Cu zk|&$Ldk@>YhWq>F8IPBoj}QW8)QAZD(xLn5q+1+U~`Il*F%<(V4*9>OT6 zX`h?Ni8RxMtkU$=gNHG@F;Cu4&5BG3rbh;yB>eQZ969IvhCRM--IX6^g3rko(D(GB zcsTYqlq>yAlW;TlAeybd(UV+(V&OENsiEvIZ}K>uJ)*Hl|BXe@4b{x~=Tqn+Mu@ke zcROnYqTvB{

p?W8Lq4VLE{^@h?r6v?3M7f;*w+ z!7uj6FHM`43tY8809X%VNyZeGgF@jHY%ky08^1K+#SVodSs^kXD927z>T#74Tt*p; zabOO8g&hce93AJB&d)GY#(bBOQ>fx!kXgU;Sxl^cdigvT?WaK+J8U-{D-wLTZ(F=v zL)R$#4uc*-T|B|6_xIp*qSoX~kntn$=WumYlDy#Ack7Asq>sq{x z1D>qW(WmVaLEok{wve2BUD=;h}?7dk?Xv5_>n!UtaHo^fxet!Kl;jaY4~BCL>NI? zFEU@7zva%B%O72~)4n$QRoo%BSE_06{C<94akkCowXd4g{)k0QsXN&=Q>jB7B;*}> zc5RK>?*j@U?H!W!k5+4$fbgN}Z2XKA-eWJU$!TcM-N{bL-Rh3d(P_Gd$D0kF`A9v?!S?jsfE9TsN1tc88K!dZ*Wb2D+&@q*1?u3)8P~gY=UtjV=n>lVs zBxSeBZ=h?R*JC=>LVwMVDQ1J-DQ_)*N9a1YEE*A!$9?6j~%)T{mgxt!QXh^&Zot9}zecmLn_ ztxM*;etlL~S5;S6Ro784Dhe|hk{aG5%#tLSNJ99JRLBfb(0kC1yV9mfopSZ7Wj2=g zhPx4wRrbU}8;rP3qAn6yu87jm?$-Y#uBwoH`GSo0gp3&x&1<3+n+D)XgJh*K(U2(b zl1c$G;p-p*vX$xNU;|hY)FFT`OD2!&xKnIkhx=JX0EE5B$o#0>4;o_{qDaj!!``@r z0=#yCvhExLrCRa@O%WNVR3id7Of$SiNA|lkiEc)kFAi)lAKB{BG0Y!0I(6#;`r*e) zfr}k*p^PtZ=%xj`1K6#MA#)&O@iyDL&3N&xr-w+)t^C{8{EvS&iga@qD0vx5D zGxr;pR{j(=0_EGCt$|pq&hm8J22`~h=j^8A%9@BGEC?lCU^s*y~Bh-VM4*c z=%6s6&L)_}xhgJIjtXD*W?mg$jV5CX_~^0B3n79&&6)~2)#Qwk-e(54iIDeWbty-jH!rW8v%#kQSd+m4n5LT6Ahhfef|&J;BGy(GDp zP3}caAL20D`R-@FF~Bk#gISa&v!I_4_8?yV>_{ zVaF<^V5KcsX$zJ~LYYk{vkBB*(EwaYF15)J4;rBM&Wv7?JJ@90_DIH2Io;r=q}`Nl zCl$8ST~fLSO@cw)!=xUP)Wc@#5vKH%9#dhtt+3oy$e6n{_&p_WPn)-An74}h$(piR zQ#NY_6X;8#Zxel+NGGYblO%Tv^2{gQl>evl2ETg)qo&SETW4ihXSJkM+mz}sWssx{ zvMGbYl!GMYAe(Yfm@>ElkWzg&+iEx4YL5oroKvZKDki?#+*GNGoJ#XxrRv?WO3GK+ z@>OB^zLL_{rt~${-PI9Ik}%9B3=6Z=`G@#J{l0!rzq{}I9ii{s!ici17e|X${Jhmk zkKkrJry%faCQoSy7Vfy?YHoM1 zg|BwfBOB6V^Tp-7rh!<<0hjIg!=XIn^#hd66raMYw2*IG$hR#7^DlerGBninQujP3 zeJEGO`uUUn8dF!JO3e{HRJ`CY`G#rm04@{vvnNAd=kcxGo15>r7md#-`8o@yjfQj{ z0U5ujQ5_rJoc`w11VR|?5AYA2D%J5jnTMdGwBDBSN6)pom$bi0l1cAK!SEuq59f0Ce~}nL6tkLIVaM)R1Qu zSF6&*_8+Ew9&1e3n#omU#$KMx{FTgyF(&DFyUBhVv#5&9cRg|CQlyJ|v#ts$XlG9q z>)yuCn~Xil|J|Dpm%Z~i7mFVzy-AtgRVp?FV%|n*U!D(vZ|9fDYY{zyNrhu7k}(z8 zF%^Yln)cwFt8um{k#44P`ek}XA=|UG)5~_LS8WJ0=@aME|0jgj|9H|DT<{_=Zcrk2j{<*uLeINc0PCUZ+qy zv#XlTRl92kszTGPM&;)8LI@W0%BACiUTLhdCJaGU?2)~IT3)?GZ1P`7=| zD>dp=Q#V8<%ptvy5!;!Wz0?tuc#WTccBl#(pXDQ!bL})VUKnkT?@i{_%XHTh7<(4R zUI^o5m%aEBi>5#tPGy06yl}gdncrI-<#;AF7^L6ZTgA=Z0V-`O`=}ao@4+fvlxK57 z;S)aOpSxzI!49TRt?Hb(>Z{d{fiZ<)&kM}f{;F$Y^{TJ-;($@W@VlAbebpFhKWBjI zs^@&TcXQO-G)PqxwYAW)l|tD#u8~U1!b%@{>zx-tskW3)IfW(|qPoUk*mx&vu+aA1 zDKPU%OMLL+tv7=-1-5bXOg}ZDh@c1n$5smwjr*OX+O$;L!yG!8Va*$&V&;-s1gf@S zp9{@%wW`{*sZs5W*I(sQdB^@tMhGTzR)3VW5c9YXRgC!+wuk2S{;Ip#DOK(4qf&_% zKl}Pi5WzFMWW-$ts7ebt`p&Sc`H^`oD%d~dZc-uiHs*H?hy1{O*FFv$1!R-WKl-U| z`mOEHZ3tmSPv5b_U3vdktzaoC+&|E2sjNyWs|+jK{?+x*kZ~WdE~*7sKVH3QM}!ta zV67jdCYbX6v~%snS3T>PV6dvNu<q|hr4`wpYu`Qq9{IJ_# z3TnXP4Cs8OIq|^vPu#{*$UyKu&uMR00luS?{e)dBiBIRg{W`PW z-a<4dL};vjCvzLYWY$t*_mA&h$9IdyS(*8w>_rEuj)@t~(|>?0XQrswymGKQCQ1|L z$bsw;KvHFH8K^o9qF4+&7%W30{%}|@!>Y2ws(IlfzX1 zWK9FTv%x9zjjmJOa|g<hf2!fKFw zW0{C}AK0SE?OCnS;C7h2Llx2V!b+*^S7rAH;>(n^2gBCFb%#0ez@q!3>1CST7iFzE zQ*>Xbw&opX*`aD!|JDy^G;@3aus@n!D|Gl`qsXz*$qeBO)A2A>+?44s@#R7&#Q#5` zko{{Y959j)q68>Jl_Q3Yv0vA=Kfqo%xJID-E1+iYi?EmJJk@cujinRYv|mlpuV)&w zr(e}}Agui1YCu!--UEW}asP+}g_B9#mo5!)3*dSCQ^b}LL(7V)GrC zT@=A#n8kfL1s0CYbY^Sw68$cW2)HkoU?FCv=l!xj_BbO*{3;clEsgv-uLO=z`}3M$ zgep92U;Wv9#aH=PHA%?6=zrBDVfcu8)|%H`H$shef6g-RjZobxP)<03XO$DcMKtS5 zbXXE?Z{KN@IcB7qd;&_tl*>OSTIZr|^%dcrs2PE`Y;10XdL)TL(J@vDNMA(NOM=T^ zjk_qr;gOXqCjw#RBtadNNsUr%W2hi8&M|{Wsj*GW9HHRF4y77xy2L2wu_kD~!Or;9 zbk5*Niezi4(rbS*Ay?9pvkHwS<_>mEF0w^vDO1?b1q-?M%O^)RXuYq_?7@-Ff%qrq z4{xLD7!dcUj1Y?m+jp~bv??wO`)kcmBtu{W^c|R^DU(CAKqzUei8IBYs(r0U94VXL zN7AbgNGCy(`pTdEBONRWlGIQB>>ujjNWVabfg^&1nAm3^Y~C5I+P8Khg2I=%Vv6ve z#>*7#vPAT74liXU87V^m$;2ruOU808+GJ72qol-Iza=D$yoc8NEBC$2lm^X9_q|8# z`%SGBV}NTK$8c-p0X1-|C?)pSKp>1?)F7ARtLq^h;&TO03f|Ai&&SqsY9{}`2&SOH>u5@6IFF_(m210Ysnr$ z;##gfi9N~5=G~K!j88T>C##Brlj)tXUVPRa)D(TPnaR`Dan3UH^mH||xLM9rAS;dlQ@Vixm_5Zh z<5Ja`Acb=-RTE;It@yEH%)6JWiS6IDM?}JL!_a5~f7e@Oj-R2Antc)PGhVS)l@MegDh=<5d6&xSX6LQCgPi;swQoD%U{l#Uf)_KTOT&|`NPSISh`Z%wc zr!H3&-pkCeJ+!BC;^n+z_FT>kykb(b)zj)nC+(QE|H0PF&ue zr^>LZ`Eefm#3Rj!`Ko9612`&n<@}P<4&t}jQ%B$7NCilFlgyQ5!8YvS`RW2f5Dr|R zI>q79mF~E4=A;FxyR*&AT%bnt>4gQ<{G9oG0iy7^ru$XuRObXU`zo~(o1`IE)3w>= zl&e*3De+6=_V@;$I=ptl6}c=7h`*dP)D4U1u;T1H)?I=KX;INhkT z@LhS;sNZoo)O(@o$j=es&z~2n_C;&gTN{1r1;vTBBm9;#hU*t16OS?5u$wf7@_MFhcgykDt7jdo$|`SE9o_HaX4H+UOThxU zCkFg>gH4Z%mH%(eMK>xrziUXx&C(lHDt&$qcZVRd7h(x1q-d3s!?Lpp$V#B`D)aG; zs)LCyQk7-V<=%AbL5}G%z2Ji8_uLee05|gE%=ksBu|f*c&S?_O0?gwrE%bJUx6|HX zDW`04^Db8T&igGLZc@D+=QJ~RvFcE3Eiwxw)Nhlw$`#joDV&PX%wpU$ym4pIhZ!rEmlLC2u;pW9shaTT?rL{;}aZJnim=-h{o|q*mLZSBh(s=|+7GQbJ0nu{DiRIaw-^6M_x^SO4 z^=3So=9&37tM+B@ATkmSQ&5CSfKG|<**X&&ZdR#7?6u$hKlyW;U{$w!mz#W-O zw_D7bTUE(HESoNoSdo2stL8;+%-m`vbJQHVLT1ow%IDNW@QO9t10HW2B! zpD!YL@Pc{nHdJ1DX4h@1q-!21kcS^%iu|eg0olxTD&U_e08#Vyx?NQa#wpPsR~Jk`>#9Tw80dH5$*g zV9cbjrmRz@4Y{2?S}Z6mSI6mC*f9PvV#h@|F~J-Oz#z*bS1=d&I}$f#u|tX&++}(o z-;rJV+@XrQ&c^K~Bh&m5d?ge&tNSH@7R4u5ieV!SXFvN6Rn~;5U3Y701MQGl+l966 zUw!9j<_@tc8ng+mi7+zSBN{yu7xFwr~EI1f6v zO9qmR(*^JNrO7OQgAT5@H9s`=0m~#{wJZ;LoM9@6S?N51v$q;o&tFkMe9m2+IK<&o)2ZiH*ZU?}(jq{W2KoE#|ak z>T>67^W`#iSlbIkFtpY^LJs(kE4WA9g_3!Px&AIl_}6C3U8?M$_wB_KA~JG&BD6AT zM+%kU?sO3xL#{=7F#}~K3rNKVWu!?hhh%OvM=n>Lt2Q!Xh>A7tksLsEFI03osR9VW z4DnsG>1OeARpYES&o5`WzGFUIuKG5;14ox^mDJ$9<4)iAR_X2J%~nJok_$YyyeTQc zg%C;dDr}eNP9#;#SnI4)MsamyLLhF%U?*;&k#tEgjJrBbA`F)kt*x|Jd-UeHW5zqDjS*@0P6S$&gVvLfAWMt#$z zsqVg7k*W&p?yfa}hjd7~B-)7Keiy&{@l*Utzv{Pkqh4uaYG;YbM33pI9t1tW5kfu- z%7OsJe&tf(05Y^JROh{M+GwJVBd0(v_ll-;YDj$bh&-SZM+BEVLQ{EDS^6Pis^5~NPTHIj|}yoBaz z%!@{x2#|#E3@-KyBx+I$8Wpc`%KWaJ-$uL*SrUr{_Rz~AiUo9EdPShzR4$}LHfsbD zGTAFtSBz@iRmeK-^%7YU%K5!27u)U1J7**NLwK#Ftb)LL?ci}*i8lsNr8Yk^a2u!L3b-H z*1=dLQe@I^D?j<7+;YK1KMrScN{~1530DI}22zu!q6J`YDVkIse*=#9)y< z;pgK3A?rYRAGbZGbB=)C+2@+kJP{)jb2-lEL}?({osJ9q#gq=3*d*kpIm-G>%9bBR zfQ0=+TyPp;QlMZYRp=)&T-ZZgq;a_eUicLvM_41d{6g7=3poRi09#H%fT4sGNo)cM zC`(C+wvI~{=qTLLIk%x#U#JBTugTs2z8WY$-T&+83Tw1P2*W%Wwu;Sh@MTdOjQJs;ZRn|cgLxpw% zb@T0gDm|#J3}i$pzW5;tgJj5p-ZNJO(`X&fq((eXc5m78e6($!_=C?UQ;w>gXL~$!`J4FU1OH5j{RJ(e5y4sT5 z%&h(&^c4Vgk|{mW5?Pr|1w%{MOc3nB;&rYY&P-Ro#u8*Y{J*IoSPcAvo6_|o+6z*BV3$6u4kO&mZVdNsc-9l!fYeyY;)ZMsL1g@#HdD{s?As!&G9KPwOy zq7@dtVt&)2em^)H>@M*xVrdpz{h$!nP&keVTKjE>IP|MPh&lo`D94$ekaO=M^F<41 zpSfHGeWqVPp0fQYiUKr<8+nwwX1OvH4sWKxk(tC@$m%`@biVuXte;gAg^ zfSjy476R041rz{^YQY$X01`=*?qEcmq~BTIi9%a4;La41^`GNC?WAeXkBusAt>icR zYZ054ioj>Vd1yOFq~k;or4Vc?BA&38#Z{&wh&xjTFg9e7IuXLNrG=poVmV71%C0ZV zT=|fya52a zeT-yW(G=*C$};^PRzvYPKj&dp*i)3u4FEzomOu_qyf(qxEE(oG*Bi|yP?6A&=iiu> z53BQw!U+1V;6oi?5f~=C2`xh(QQ1z`&A8|kvm%}_M?9+9w|PRz?bos7C`9~d9gE~e z^VdgVzt^*Cv5p?1mSow?z)Omyfl^b*%SPG9hmvPhBu_RFO~`{bqAz+i8&F#chC&Z2 zNH+2BWlWLT2)N|PbzHwskIc+9s{cvPI-tKSQA z4OZ~+W)w`kW=0`X&3ev3cX2Uyx!T?{Io=#MxMg+Jn-!PJA}AD!A5$IkUvkqC3Lw>s zLiIf}{4q2{x0nkaQ>7>ab&YeaV-`K8dUv@Gz$TM)C)n_1!dsTG&$K#h@`_n@2gMw$ zHD5iZ(kG%q2C$3SV+|7B!T`4xAOw;6mm|pOpq3pK=XT<<=Tt|=*&fq8Bxfz*^ijZx zyV~J=Od6LlGrty8>`086{J6TI@4UFZ$sSTB2L8pg5=EsnkCh!0VN3)CDIzqHPXKkE z8Mam(?ie#?ttu;+Z?%*HeaR6;FaGda)v1bFt%OBkm3%$h&25UxHig*c`GPFopOISm zC6+@v&**ikvLCzRNIHuJ&p)UI=Jg`5CPbK`N5Tu^BXLVbpB(aPX2DEcr#hJ#>y$r^ z(zQ&mTrd!1iQquO(D0`s{PEL5kL($gi1Y14*0VIqOG9ybS`7{Bj&{xG>o5iI02PKz z;=wASF@Ho0fE_EfgmQ+kaW-N0=Ff025s9~q0w&#tU<~vdQBAf85~vvIgNXFJWZSzP zWP^uMU2A*`iF83Gs}f-9njc}L`Eq3hEB8$3fkdK3w_uwNgDnw1g4feQ4jZ+PqDUdI zZo6+5K`Ji&7m*Rj<%FT|1(n&^u8pP=!3Ks(550Zhq=N!}xv)FS&#h^4($ZVG34s~0 zQXC%VNN;NqEuV;tVItz*?r5+sVgpG8?&v8%hlZhKps0v>BCb+{Ok)gDBZqxQA^laO z?OsUwhr?)uTe`U#JCq-#M>&2H`8(YsHip^`K`mpoT1+C}a(S`e`%3I`#wBt8lIG6! zs=O)YTP)3i6|9XiE(uE^bCr&J>lm=K=1Xu*su906=_)d=0}AwV%7mMSAv7r=-+jJ^ zBv)cOve5RA4B42vBr1)$X55pAGs0qIp~0;p&}uRRG%d)oZ?r0N^X6BNxi{WhwBo!_>xPl39(EsOn<$Samw3da>-z_87njjAvH zBx^USLg#h!%0_hzx2g5q#9_&3bL=KH$erez`I}UUp3ME3qs_`qsnotbyETcCw*58`}o8iB|H-Ffy>eGJ^xh)L!A|c^mwG#H8pIpMT zNQcido1pXsbHWHx{ote6d2^|NDS1kD?aPED$63+4!6A~uW!ifIF`0yd~E zdn`e5iGelwDRpSiQ|Ois*c=Idab`+>0`l3el-tB~0oB-Kv*Rh%sf&b`lIk)YWcuuL z(guhMD$p!Q`2EgLtC}X+X$j6Ku-lvFLO!(!01~1f0YEz3KOBXFG?dLX1N4-|$JGMt zu&{5iYm!mX0Sgi)NH$KKqDTy+pc^$o?1>g=$4)L{@2bWdTZ5XL-8W!Ez zlq^Zg=HSh~?iqE-==WuJF7Oo^O&_U404gj<;y#=vGKsy;fo0{LMo#Z#H`!g{iO_3W zLC)t&`%>?OmN{EEjywLg2T2Kh$bE<4o#pZ@q`yOOe@isD_hETYOfIz|6nGMn;1+_h zX>Xj3FcuAd5L=YYK$Z6%pX}LH@=EiE=hQf-!K`{tO~60jd0tgG6HM3VRj)xW!Z@SQ z1(9x?;7W<=&M=AZAPj}D#xMqsCj^J0q7UJms8Y1Wj+y&Bw@x%0WHQ-?*^zS^E9$FA zc*zS{6XvPsRmVDlo`(XzD{3!#s8Oj`*!!Qn)gGi#4qq>@SPTM7>?+Z1Ur%Ix8~@^T z(`~D&ZnK6%EqcJZlCe8pvofb`RfCeBLZ^g#C5YXA=T?-P$C%f*s>w$_e1pK|^ppb| zzmAw7LRu8jECQ*vio3)^`7n|^9(lte1v+EM4aay^=~+oEtEgO_PAbpfOWw<>tlwYL zkV>Llg%b`{;#TVHWO9d#m?;?(sVo3Ud=QHc6=~u;nJZpUJ=*NZhiyas1r&qqV9k>+ zsIE;3;tr-1-!$c{ODEE@5PHdB# zr}A>3#88oUm{Ey47O|0m0V=E7%zjB7Y=W27`OaU=LocgwO~12X1qYZzZyonNIPC8D z56D+XZj_qjY{SE2RshV9?Az>UGMyu>z?4N^!)!x@Ht$&!aAaf0iFuUl<}jW@UXRPs z5_?C&-V0}w{b6AmNt*>U{S{S_^@t;8?zvFBdtOmXIeGrws|e6*&AeCD@5|S+>S1!= zfsKCviCYBDO3X|`9Gm>tR41;w>GhiG=4>*@zNQW$=GXk!I1`#@?tYC^@W)MJ8z;<< zo59;uU5@x|wpM0lY*Q)cRCC8RtlIx(zTBoJ6;B4AbTEkJ<#O;!UkMr{z&Gc-uF7&G zh8ZE7n{CMEg|Dl_5@!Jw{x`$C_qrO|L)d`GckC)4P}}qr3nEwE0-;R_?r0BOn(Qc@;2#`)9`h!Kw7)Ueyoq1u0`tt99523rY|aKB zUQ?f0sAr~Gb&Y;_xqy&^GdYYE(KBk7@jl95zFpOWITN>IEim6K->%M*IBB3L;n-4d zso!+}R2HptiNhMs?pe%S#sq%L#ivvTL^HZ@bK_g8e4-J;XBC`{Xmp}-1R>0Wy&GJC zE|6I&gIQ6bg{${RXbIa*5%&{9KZ)Z{0P2gZE3}0G5<6N@;e9NV)Z3~GKA30}`i`jp zbqsJv`L1vhFp6y4w`R_ITh%sk&5bl7dn*>t;E4FKM!nlPR2NPdO5*H-$kGZ9BynC( zXK?!@aXFibNGn`rF)uqgoQ*XDpkKAE=RUB)6>;nN&FHK}C`ulJjkI&^CV`?Nmx%zI zfZLn?JJi9sPlg*{1`^@UwWb}aS3Y-ojDQ0fF<#a9Hrm+RHS5nk`mw`l!52mMO8YX>#YG}Z62EWR>FysJv$ z>;EMiza{4EchyAU3wBo%g)hAEt~w-fqRcP6#cZS5&P&(@3pIfsGzw*l+FbyMORd~t z>_?LCnspzk@mxpfeXNQ{&wo%QQ%G4hG#yMq%IxN1VN{HuqkA~h%+I;O)nQmVo6|CD zNL9$JH_pH~h#N}I`dC%OpLtNgGtMmJg;TXPAFF!`{v7VhtvX3UqK`IBpQuA{0D0^a z)wxMT13Ju_4c0uMg7ptjF`a;GM@N)OQg|gB1G>j*561-=cW|*^;qiX3G+eWp6ZFTEI)CL&hdXR2$(vv%<#y)lEXx1Da`TT*!9~7%{$v_L*cQmh#?rH_UUGZFvoKZ@ zg{E2kZ*_Fjc3aA4?bHQ4hlV9vsg8fr5|qOVLp%izia(Si!8ZG8B!?7R$OyjMB>TV| zhhM`Qc@ArojQsnr8qMtY)qvK)ZhBw6?0)@;x$y&4T>F0xi4*Dnb4WWsP{-u7c8_Zm zKQh6GsC7U62x9AEh5}USLOL2a3@3Wtx#{q@20;JqLp3!e0G0!Kw=M%sp_)E^?Qwgm zv-u;F`;j_DG=F9a>$c^)&(yn4(?S~qMurB4M!XY4Qkr>#Z&=(8zdi8FtpAMt;_IAD zSei`Hr5U1}dA;G6nXhWiTokU6U*sm*k2!mn`fcF~C%MRVb(3=u$lyp%P9JAp-^DI= zzS*-&mEir+{!8^|=bvWAm+A`VTGRV0{7QGX^!Sg`PV4JEX5?2~`%E~m3%^q3glD+^ zD|J%wZO~75A|#l5F$cIO@(|ujWxTJcVx#HyHGFoxne?@qggxT(Ut`YpA9Le3s=RpT zr3$Si_#c%Wp~weO??V)o=EZLiOkOnVTQx{Ozbr~h@U1#3{?N5T)lN76{8pvkZEI(tZSbeOG5(@R{jR_>9?2@JZkiJ>d4MJ<&FirhmHo97mtL) z#z)$FMv05ZM3Mhr=5OCYlJ}a;->GgxZ|7PeNfwQFB=~j?&H8LT5jX>GkcPZ|gy9C1 z$5P;lWSM^}ePyHEz+G-VcdH(yTwA*@0~^C&Cw4j5o7oKK>{jiwm;W1%BG)->H1l_} z8{BS|?pDp!5(Xr%IwEHgk>IK;ZNseQK(?tb3JGK#t6&yPJ?cGej{aU2qDJP#4*X?o%P!XY=J=}B4YA?AVXfc}oK+DLc2bEgn;sLzjT20?;W|EP}SC;KP$ zP4=`!(jH2ljV5c48s6#l8+oT5%!ov1jtI{M4g5mSraQ=bXYEnfs`;=56aQIt8}<-3 zJ}>}Ql*GeJDf;I?Bu-ze&F=YJmId4cHy&*%UyA7|7$c8}bLMcYIc1KnFxSO(@sRa; zKxASv**6qNMfeCFy;aM`lV^CEg!Tb(`XEwU<{j}CB<&$X@?!I8T$kxLH;HvsZbFy0 zZ?;+kFdFSC*66M%Y7$^{T|(EEUC;6dUwn-zcfCs(H^hz=PH@-mD8=U`bk(2*qL3oB z89@Z@RLr`Uc+CrBXFD?n3fc0Q?#M|$VIz=G#59bV=4s&ICj}T44^) z0vw;3Ka)E0*wE?@`h`YiorQ|UsGM(X!ZK!MG5TtsSD0tB zbo-oR{Ui#TV4fZLt}HzS7E+b1=eAoSDM2#S(h%XhF`W$|*_y4#c+2;F5-E$+9!Y(4 zE;Y&84OZK#W+(N*T`ysp1^6=kb|07NsT{|}!FP}}mi*X!p46R6fwya|TF`I>v!=WY4E5KxLnnRB5s z1UD2L!nYD`9EKUnf%~LWuD7RAc;MN&x<}4UNxSeX-HBL%-s(LQI)8h+X1v&tvH9uoGwm^3( z_>b(?*fCq$2{+nhW)|o_I19}u1-e_&vb%Mt#;lIy%Z$p>+Wdg2Y@^HDyv0S~`7+B) z0joK}bx_B)(OnA(CYc7i})z!KR`;TRxfKoC$)Q)C5uADJuK>J#+6Gi9}Y+EyQ2{0XO}Ot(cDI8T>1#8vz3$l4p!JyR zAY{51NhDRzca915oLF=S6mqrcYSQWE7j)^`S$cOSlEqbYni?lfo)Q` zt}kHTTm}JrK~1LZa`SLGHN0t(9d$KD4(h1O+U<(7EMch;QFKA&N0RY7)6kLj-!iv% z)F(Sf8Qn>*BL9P(bnonEQFVY`iVH+{b<#)Rx&o=I;O9@i?(fgpgh{5{pUotGAu&ls zor^M|28vD6SLR_~cW~Y?ulRZ*Wd@{lBT-dvN$H-1Vty_KxxdovN$D#6-6EO7nzTNR z57(sW?;~b?S|3$@RJyI50&ipx$E?h1Ke6Zupfs4@_U)_(GUpAQ^-2KMp+cYF%rWOx z==1scyh7I%GQ3n+-XzSnI^niXNku@N}_L|PO z9Y7>S_|My;(@9Iq&=Io97E}>a4WAf;<12Ni_#*(cEiCxlN?qUH>I}TEAQ1Q}N>(Pr z;a-bpEA=t?wu%0>=6Bt7Rq`877Gz@N#9>}{-33f|u)97K1^o}* z^}IsFQqcx^;YmCTF5{h_Ne(wmA;vx?W<|}Vsmh{{>h#Gy%|!YJ9Z$@HBB!R zQA{ekfFU(`*FdnoH&bhL6{?%XHTszHwU4i)J4{4$o0Rdn_LW)~* z(f~A2hnI@r;dr9Y5h+p#hOLPl&?LDx6KN^fO?mza^1D-zZ6Q-uFJkue(%<1k^i6L) zplacL(#wJfTkRLYG(nnXKe!^S zg6_M#HU`ZT$1>zsS}VBsE2%(UXPUKr^g%=!{-KZVqqBedISFC6{~oHlQqlXXOSkCg@n-#X6WHBMC-pKPHn$TX|DV zdIVUrKDVw_6Urf`+0$2-0aQEJOa#WtWh`jun<&=dNEHHI0+SBwr;kS8 zeRV%Q6fAwApYG6hmLmsYJuL;a3Pdz>KljrU$`!i^DRrE6vmp=Lj?7`1H_J5E>JC9B zvTSi{?Arvv9i@z*(Na1iPri3u=HT3uyK8M)g^lS-)h!!qMW9@4Ug)n2o#V{={h=r0 z&EW%dNl)_jcN51keEXEcQ_v>E;z<)%DOhC?PqI;(KR~yw{CSPz-RcDG1So*aJr_J& z{h7ULBJHdYLtnZS?EK7Z8KAqTXW;UlKRK-ri`f6o8|ux_Y1No{ZLY(Up#4DI2Up6` z1EGF1%wGoTE=|i3!!ubT=Xml)m8&m__KZeu3D(-*w6mBwb#6wzw>A90(%+nUiY#6X zJ#lW46>tmbyD~*Tw7-jQ5%>f^0RKRu8ME_-X(hX-RA4TdVKuN%**H@`iS`3yePihG(;cU?p|2FNa4{V z5tUr@??|Lin{|ii9!YMF7Rtb6Ei`pQ5v%Vp=MO~=m}eFa)z3k?CLIjv`j44&u%6fM zGx7;45@fVNtjB<%x5@N9M32Si^`b*`dDly$;_&9ev(i)ojSidcElop%4rsa-vFY1G zXmE?E9tOEP*&IKNmTor9!}Lj1_x3Q|q5Y+>NtD5fASNfJ(oqnHp61u-;gopc?nI$E zqmGsGlexW4&&hvDGy~#!SkL5nFPZv4OIYqR1AT@w*1Q_P97h^mue-%}zw2_k|5i)C zdYvED+yCu)H=2>db9`BM>0dylT;KzQYFU9Nw!nO6pV90UM~u-A zIp*52togB~-B>-76NMYc>T65)B;`mNp=$yXq;(%m=g8~P#Qq&W4#{M?Ib$3o;!d-5 zoG#4eGI$A&Do2Cfo#xANx-Am7J{;z_$DDDvzRy`?%E#*t?!`Igpz->w0eA*+MyJXL zTHf;GQ97op^MljR^rNB%_BH>SmKPs}n1$|VP7`KIPL&E*DHnd6Vs z13Pm9I4+fp*12_JDAG#kA}Om-!J!WS4s-u;x^oAtH5-XcDpUxXwKxTBl_t1#*?f7N z#9k0k#Z+SFnu$rhZBj0Xjy z-gtAwpLE~Kr?1p<0)+K&=+Yhw);%W&I;X=)@rsu9Af#`Cx${rDG=2;w#xC28Xa1zS zWv`}K7TAtH?DCh7i| zCoG<%Q%x+_9D06SMlUKL!TE$yoJM+5JefHYq(39&a&oH((aGl>CzL~FTlqJ!Y$fit z6RpcEd{zw*6AAWuF?R@wG1=@>v3CuLLe%XEaV0Y#GbM@kF|q&A)@>7&_cwF;>4=Wk zo4ZcetFmvsS~w`0<~`<5XXq~3tL-~L-P3aQ86qgHH8(Zrsqy8KPNtGZ_ML0ZQH>}P z7nrLW_4tzM4){gW~N0g0(oy%45PGvTXOQ2%p4Hh}p>z4i@|6Hn*Im z(@o@&Lw>T!Hij$$9VSr35IM*VcHyF!BYP9s&r=O+w~V-lR32(6r6_}QFaRXUxr~)x8aU7P;q>8Mj8QY1p9;=$DllI_*;l)0PfYBh?7+f$K6%v*rmdi-R zSk=%p6PL!j1e!$6^tg8YTPzjkXoG zN#Bao+-ySZ*)#ycEA0qUF(M>eq0QDVldUjaPHH>)7WJDFW64#5#ci=)>N8b^cp}i# zHquk?t6VlfEMmGVQ;{DYJJJ2N64$bjIJFQGJ8MByddtKzei0-|wdYSXgnNazI+2cJ zM`TgIl3>An6FkfEn_6p@*!&JgnqobIl0V1paS<4(2;)Y4UN{0446=;?Pm3kU!!mm| zx`NfU$qR|X5#^D{gE7)WE)muxOlMy;u3!8=>wz1aN$2PuJ=BU6xfWua;V& zJi(2r6`{?e=O89rXudv2_bFS2d@TS-WcZWxMZ_9N_z3= zXO%ox4{~pfOF+G}nRG7V zT_&pD+Lo>7>T{L5K4y~t&>hUgzv)U2MKAlC9$hN>Osat|z{I`vV5$gVkSoNi&;F+G zaMrh6`*$66+#7Yv_5VPBXNtz?bpDS_8@Oskon-P=bL5435?Rc{7wSLeMd>-@gnFVL zX;l~L39%@zsi?W)B80P1=8lW>YN_$}P5Le;_eKs&B{%AKTJ126t--&|=xKUPjqRPw z-Moxds{E8t9*UPh$Rra_)T*}j!(xqxN6WftsE?hUEgxR2?{>0xLIQ;PqJZpkiSF6* z%yj*5lsk32!I9+So>Odd3I!!NzlT;z(X!Ir5_7Y-o2aQHGP-OgTPXuk|i7iGdea$O!P7;gwxd%_A3;*XUO zrtfohAt;_8ZahCtIijHxOF#6xLj2kj?6;Uu%E7FbS2iG~#?Kd0jnpqBmi0`SYy#)A z{78_z?WZ;b%jUoHkkc6CobMBf1pec@d~o>i<~!4Fb{m2MLX!(E0zvuU@?pWhX8kAH z7!;k4k(da+ECRkLzPzw=?#uWr&@6QkRK@iP(T;!*3z68hmeG(kD$QPT)1#ae(JX8L z)c19!_Rqe0j0m%tW@S~#2Th5+ul&26v?_In-DwJ2-FDB#TVf5;D&3J#E@JBFN}OCg z&-S+}U4LQTr?*A>#sDhQ!swog=*O~R{UnQ`1aZ|k#+JRArkCk}cD*F_J^d>-iOura9(%ScxS z6B7_hg}xgOdF^$3_AmumcF2r_pqk-0Ubz4JdzrMn){ziPp30jT%B#C>C4_ZQm>J6c zx|Zx%{~Uv-*;eooZeMZXbqGU&QETll-7&9CgS2X)M>>_;skwLe!&GrVt2!Lg>RGGS z(P-0uxBC9|Gw0IL16n1ZH}ONHRe*S4tIKvRc|RQNubTb-y}MoqVE^6hXLo+M3=r>Y zwP_#Veq6C@71(t^vu&kW&=f}a%VuY-URP{E{Hs=9zx2^ZK)3&H_1pJfy%uEI*DB#n z?Rt4^PE-5FK<$Sw3s!HSbaEeX(}I_`Jn_w^H0EXIQS+x6FU4wVgDL!2f7w_xG3W!JLL>WcIjmk+kbydhQMI z2*}x0j+TAu6gxqWKJw<<3_iAh;X$k{8tRaM;eJV0sl)8O>pGy9omqIu41ACVUthg) z3E(HbuB|+}ukuZg-&5MuNL=m=3E5ZG`ujdx#?;bk>$*cWQbM+fA|<2SU-{?nZ=mzcG5ytUE&BU-uP^Oq>l+Gx}M0X+ZH&3k^?D%6VYskF+HKd{xs_ioAi zUyXkH{SO};Fx366-n?Y-E`Zb8>i$NXe!lqLCqoF!ScwoH?y^PI$vQZ&(Pyr|`dY9q zGgR^w!YtdoG*lD@kE+)>w*tgnuW7CNL)8Ni2?Ydv-G5<)py&2hDbWn-L)qcTP2~pTP)Y% zZ4RHgGba+P4WAP{=U@~>IiyKW6ufUxsfMRRXb_Y%EG(J|C65>wAaoJ{Ci4vcmTGM} z1L-97+LuHQk(Pd0Pq6TAv+goo<}SY5?BKUz>&mdRq6m69e8zr`4K9`DNXx;tm8R3> z`k>Q($_$G$F63@}!l$on?eEwByT1WN!rYj3{i+|!Gqtt0m9TBCy4yTxUnS(K@SEu<(wf7QfI2YihsgS9IYa*PeER+=%hb(QC210na8nGIUTZFbt}15M z&eiQ}Y%l<8YvZL8;yg-$LE?QQ|H%vgN3g|QgRMrkiOth}`^E!whql4$$k2e8L$ZgH zXdElNqj2%T-&{9G;`qQpG-eabxZMh6+0B-u?sJx7q#mYK9ATmPj08jRzht9P;Ahvm z-lX68%GzgP%q7dl{;&g=QTFx=mdgGUkw~0j?%>=iW57_0of<|Oi4+AyNyE+RegR=H ziNP_DezF%5Qi6XVlmfV*vNMzCYrl!15L7TTSPMoUoRJ`N0zK+~(zPD>;jazL>UeX_#%px7cOfEy4gAVdMLp|Hi<)Pz)dPw@iK6F~;5W81dt$;>9NrpJ zYIONXBFBn`FK+u0x8Y$0++s$AW?Hy~e5I_WZn?!T0|%?_Q>|**Q_V$2rz#k!%K{UR zoisED5Udl8YZx~{R530CeZuI0h1*aek`t1KH@F{#g?Nii?m{%pN16T$_1OHQBzion zTV^T>HqBkAi>$2^J942tcCo`aSkvj)Z_Hy-^nUaHLVX#~IOjTjnYWy;R4>L7a_#K1 zChMR24IGc(`zLl@%gog4^^wjU=E>`I%DvbzA6&0{l+ES5T4)cuOUCbAjeSOFnX0^_ zP4x}>5Q?99gRU(4At$W+d;6Q??dF$GF1ta0sK=-A(J2a+Mpg}E5;HwaNhJqxI% z_NkM@7)fsMGaAmV=EX&NJYI9Dn{=<5T?^t3RS{OgsL(noD%XwfnrGV*&zAF;%=qL6 zY$#}Pm$~RBER|j~Z`}l7E-<|o>j4M7xCtrMJKCF`G3Og9xEIbUupJt}1??2ei^ZUb zz-1`2eB)vcX?B@)i!p5a$h^N;4`d>KxrR*j%{m~|?b$b@dzsX-=w{A+^UuchSfCH( zjI7{*KYNK@*kfd7;T^!oSV$I365fIlBBmu@$#dJ7ElYIw;b5?!4Re^1lNNpXH$fSAOa>e-? zhKK^*cdhjjZm)pm6`NCBO6e9UYylt~cHMtvd3_boh6u_LX14c@&{Wu8oAx`?OC`-?Yc~O8hzs#gq=^!Rq$hV$VsC9m-lqFD zWz!CBR9=hlt}2cjh2H%Y%(??w)`p%fL`X;OGX0>wlcd2gaDevdk^*7>7lOG1{o2qi0H7Hy#@WxozVn<@w#35!!8 z1>5)q2XwUo5|b)2lW)hA>p?T`c3p_iSK?f{nK*CCkO+7i&PkE?5~}X%$dSXrO$?vu zVUAx^&sXAA^8*S`E|m-uN-y;0FkJDvo&d!t8Wyi9E-dld6hIz1T;^e z1vuq?3w)J>P$VGK4D;+n>ma##Bh3v5ZrAxIxFl$A9ml+(h5#X2yWD)N}8>7@0 z7i+qZ#VM|`-_k`KIDjIJ%P;UgG(RuZWleK8awUyTT_dLOY;^8-V!&f<_)Zh=av_5XUN6i~a1zbflA*jWSxQ zM5$&nyUDSV@AOc?HweC2Xar;b|a3Lt8yv)b2g+{3itP|nn^*eR1L312hCtrf4#!qEB zE~fiD)pCv`WzumUf1@+2euN?hJZ*8VDq-=j{ z)0XL?G41P}>3)&mf<)nCK+Sf6&LuOuLCdzR}VpKXpl~TDMDNUwWHvkw^g$1WoX&RCv zRGt|D;aKMMRzjjVsfaX9ZE0WvQyCB9Vme|o3m4;+9~B0Z2nh*tybNv-gOhLK;Iglm z(#Hhkm92=JAUPhK2N64xTVaJ}fGSy0t_+gXF1wOsTOg|j0mUp?&KdoD^ZIfum{@VH zXt69HfE`7~nCumpC_ZRTS%KNsyXJ}&SXIn0kFU@pD%WAa!bQkJw1{4n8_u(o7Ty?a zi3mT8Lg`KQ-MZ_bb-8IJBrjx@j6LqV%YC)nqNaVrYJ@If7004rq0$jsdiLG=U~dd7 zKvtf##TcJ3+wRsq^4=AJQ!t8YV!3%Mb?2ZN$=h?>f_+=tIA$13AsmmvKeJMI%X;!<@hL$rGC!`=oe~ts`3oQTnLIqzCLFpA>!K}HtfC^Khf^VbXtD%Ux=>D7 z#$bsHT@##%c`KtXR7Iq04vHhbnZJs&wMpjTRr)A?a_`Z-a^TZ`78n9vwl$;f(S!3v zGsWq(6;>p1{yn-qH@Mw-4+oBu%sclWH%>CW@5KOZr8)dwti>mpf82{^V3K*{UW_b9 zn$Pal$LBX=KSZ5SPc)7YrQhC%oHxn*ou9;WOgO!J!`ybCuJ_tVw?}0-bqq7=-S=TQ z^^mE(UoYcl$NkvNj5OH~VDvZA^nL&ni`i!C1G={2^%!SewSq&GvJ5ch-6yAYd!4aD z9Z3GxJoAA5i}NoNJg8^j-n98atSsI!PK%yS;*1tu)vq7cwd94;v`Q;T&~l?EtCD#N zgNECkq%1s^Y^2oO)1td2@V=()GB(RSRc_3rzlMU0S#o=tFW@D3wgK*exV? znnPCW-xfuxBZ7svtB>G|8f{1Iv@Bn(lMX9o^+UR<)7jQ=JSvM5lok>O9I^T4#xu?l z&o)lz5i2xCmn2oMrE&;03!1 z^XCP8;rnWc~DA#U@n=DkPssYkO>5l$a=!n;9*RLnbuJ$YKXE-f<3H1`vb#8XHs zZHJTP#DD)nxD8GS#P_${n-sJ7QC*Y!>Pi*Fy@{oqpJ6lf=A*i#r1@HVtq%z8coU(A z@F8nVu-4?R!CZE%3D&>`9y7mRqr2t&950oQUG{DQJ?S-T@akA#_N>vJoS#kkW0=0( zVh(>yPiezYkz4L(pmP4qY~EmAcuZH+uySKS&9yOq(M#NLx0s8w(%>D?AQ6Sc5d6k4 z*>rpy3b}Kose4=(XX6>k77`pCZccq%kFRcKk7FHpBu4e%$ng~C=NNt((bA<0LKHU+}@TVbWbT$y~Tr zS2WFDg8CRE>`><>Y;4AJY!FJJJe8um*05FnVB_?1zFegsLavoETw)ByMd4#vhA**t z1U*zHdcD-(Eq1`Vk%BxdF)Nrdh6GHK_@402qoYdiy)#+RsCDa74KEyXKm8+8^|o5aNf{ zq4M%RiD8E#4dLa?^g+42H98aPhwo$UN)5GR!Kdc4b-JP?ylz6K+X+z`5a2=2ofAEt zz)}??9q|OT>t!?f37sA@7r#^+Nog@4PT3JxCE4o=M+L%GPadOar4VV=-S z1EXM-{UNf(TU1}L234UDlGbitV-oB2L1iyyfmE&yBY|OaK2gT)L|E%sbJBWUJYbFc zOAoWhbn+k2K)23C(aLgQPU>?|sD}P~-g!QUm<7t*wH|K&f_Z1XE*zl{phLIYELj$( zgocQ{8`DuZpaitUussq~%HA2YkxM67bMWjyrsriiukfy)&5#W+k=`qZJjrz!EsC6t0rlk=3W$i40MD3&7wB7z8anuDK$Ql1ekcNi?FQY zw}8Oz=!SyO`>QaWp4P<#Y#Q`5=9#0|^I0fv<<1K8r>FJ7sPL9Njfwr9CifX#s$ai724${(2DxIBIprDMzC(BcMzoam2?-Ic6W*RsC2qc$_lzzc zv@tK~(Tt!Qn7GvONT>{1JklQ#T#=bVy)F~_NBC-ZH^xV1=QC)v8qBaQxa}!3Z;LJ+ zh1*QBqwO=tT;65}#Bhck^qK6c-#$JO8m=Sp|754XL_##l4hE}x}2JWBRr z=U{!6-;%_ZC0q4h9Yp!E7ZH0$nGrAQVI7uap?PIEa<;>`8abhWy+gT2nVVkJqn%sL zN0R$i)Al8OSN2X^&qUNAmcizibpQAqVi~x+sF(Hm?(}?f;ma)fOU>gi;|F|6zS;S* zK4RF#`DlS{)NJm&6txwW|8h|aq}vA}?#RSOi;6wrBiZc#EsYEbj5jUc{P`8#!CR8W z2Ukco8_kIKj#>B$YROUN<5%?Tycv$vk`ci^HkZ7r4~q#NazpJspTtt;^HC3kJRje;+cX=w?WX(Hk*mpRr?W+1_($3 zEz3EiH``hOD-PfGv?}x1Dm@V6_7d~w*Y&e{>lb`7b#Lgd(ux0vuk!$ms!IF*)N_-} zB)JI*q(Nqe009C-K)RBPQbj=#QL&)nE&{@Wb=5W48!Fa=V!^WFDk@fV)fHU}_PT3V zU~Q-T{l6e*aFgbBFav7j=LGI)~Xf1*PSD8ufp*H@uUq z9`y@Yh8v`Qf=CF>fm%-iz|IJvh-V2s&>te|AB&Ta8zRDeue6rJQ1u)dW5eW@vIaDexal`}fqIXxBfUxe}!cR2||2^2I z^|tvvWWCGn!S5v}MSrn(zn2_Y_X|}B`a}=OD3m}cSYZk@i)k=u>uve_$%*Z91y1`c z9SdrmW2QE1=SzMmY{llf`7Xv9UvNO4lnyrQGBjbd2&HZR+O{g-vH#E$s@ zk~_{G^FgwI_X=op4NhkraQUCbXB7$g_{|(sS&A!WI?T$F4?Ip5_*Xtij%;c#rBVNE zC7ID7$u*gbKP3x-NA$1CMq@4U7M3HdEk=Fx;6q#(pRkiZB*Gd`#t)N&>&H3IPa<(C z-hexaQm~48glI>dds ztJ40kCON*MEaMa0lJHU+u5ya!L{vd`*q3bRWGOwP6^V~!kFeOBvHqJE?q}VZ+rXIx@4|z zd$h|T9E_@!bU_Z+a+rk-DbU5cmvS?Qq{0dg6So(oO8kg_C9jK8-TGh2+H!_M4=A^I z2$eM1>ukwK$(_7*;mGW$j{uKyd;CYqmX3FS@t@;?u|qehcH7z4KSG8rx0^poj_y;2 zzUGmrhLeGX$QbMw!E68ZHVgtNr72rx=YLGV3cCM~lU?>`hi%ieK{{If(1b*74Kzjq zw+=mCRch!-8 zgX_Cp|K$$TQSCV#aaaqq*|A`=2#blvJkoM7klQXKw>+)?9=3~h3+`8vK{PKpC%U;Rb(nTI9WefWY7F8 zne9e)3`DgtXw)i(M(bcQ@MVXRhL<{pm*iLf!e@xdm3Hs-$?Aggky*AtYq&l+ze`yj z7Q!5vv0x2bk4~N9Q$J63?v9rU`g|=y zW0t^dr5Vm2HZRjbO5Vauy|j2`_PNiQVujuCd9trp&JB~PuwB2vtM+WW=NAO}wYQgj zk?frOY=h3k!(VWk%I(`jvJIjqMH_}!5xQ-t6|l@x0Ev`$?K5aa!`I!DU>7V49cJdr zdqv1(cr42?Z9}q}F`l#`S=V32mjcQ#(N4*jS`6}N_0@~eHvJXSo&%96n3IS<-7UnMh*JRnUyF*zi_ z&UizkRSXqF!SO>PY?~ITYDff!KKsB|$);`}eImxYFr||kD5Q&n15T3{0ER~4fCN~e z!WMpweEo~vbp!@>1OfwGC$Hpm5iuWQ?2X^R>6F7L(5A{%@T({3qWg2UkF?$jKxEg*MHQx)+eL{k}_fOK!ej;CbkG zKqo-+lf3yJWV{LVXPrF9^uuXsm-p?wSKe=ffL%c>;du zhK76(?U-w)eV<$iCE4(Oa(MD?*V;}$B*&D)55%-cc=#lPmG1flKP0;*pK@Ox_yKlq zoL%!n@{Z&dcjeL_lOr=1ik0C#s6!-F;Q%^`S)`^7F4ryl(~rsK(#t>8KtY@2(V0aS zn*l#1_e=g+7wsiKC9_p$rr`BL4YWeNMRnORWWeWsO4fIMNDl_C;Ez;>q!lhrVUq#? zFkb**!dCw0w)AIQ{NJ-r{hZuq_!R%;cz(CYZ#J7 zm!e80benj>?zbt~oV-i7?FE~X`+8G2I&uFV`^hHA%bm9Lmt_BK*T(&l95oOKg8{Az zn?m23FDw^f9{i%vqEj;!%=a%(h=#&s>X|$2)4#x5?_-Dmnrz?gLNA(b4Q_}AH_}-x z+T3^$Jq8~fcUZ%u=z!fEd)%+dX#*GBZ$>N2^z z#IR6N_lzz2E!oYKxWU*Vza=~OoR@_y++mu4bR^7EUM4P=QIE}1C5MYg+jD*Zr0}I&)s!r8}3T%kqPMX`{dE z3)A2qNq#$bOR`_>tE{e)Nx5;mMm5K9^p9>y-c9)V+^xwyqSNieTa$mOqUW@h+6%S- zWHOq7wMmbD#VMvP`tB81nNHD*u6WS&={8B*=3#4hPx+HlOv?-2L7l=IyqI7l8fr<@ zj7-DOQML&fIguo0hek~;fhQ+NO*Pr@uZWrfBiKnVP(T|UYFmok2+EijSE`h|S;nZ@ z(0!%lO}M|zINYyrF2ymEYyU1$qI&K>?v0F@-osrV8OGo$+;~BwzA{#Js06!#f2cSh z!A6`Bu&7!Eoii0KqjIdhCuX`e0Y5IKHp7zaqG75(EYBJkiiRDBl#H95n$`k`nnmOG zf`-l8zc#qShVFqTe~mpnZgwYo>$14X)~-P-c&1QCpGa|v)MRcr;E@cH;lJXhYwYaR zHkB}4Vhilbz6oQZq!k#PH2wPSA;(E!j)edBXzGgcSS@LaKq_k@vvTEaScTgWRYPi| z*>?82q^W_PKa@1Px2i-EEHMGiqA*uII=}dlSHgE zvEd7xZJcn%qJRpFk`;LYGbl>Czm>NAVvGg3jLW)qMp)0V*gj%R194nyjj5fk1Y|WR zC^*6R2@ny;>>Y=Fea48f6fn$Tr9X@78rqis1ODspG#(z8^r$W^n z%!G4Cg$M3oZn+{m%`>&F^=D=>)B`&MCo<-MWsqIdWVF~Y3Mfsv0D3M8=`wZB6k8?k zn+ge7WP4|eSPHx&o%&dL-$o-1UN@TQ;XOafxo z<3V&B%uQ*p$Ufw~HCs&l=63T!I7_R~dAvxN^?G{d`fL4c&K4ke+Dap~; zu+E>>~;sHlILXyj!=r)0IX$pa>r)`Mea`qxOZmSmXW)&5Iw_+%(_wxpDnR=2SyIEe z3-WGIKs^uCGK~9DpwpDylrp18g3yvS713HdIc@q*xSyOM^t9^q1th^{(8_!7&wSk1 zb-|Nj#AG|Bz9CK^+}1a|7`1wdOh^CG!VG+e|5OrWL^%-q&$JoS+K##qA#a8s!sGrU zg-$<*VA`H?C;k%&$8b3WrY<@RjrQi_eVg)DYCQgZ2qm=FvJy(lr9K zeJ8Le_S$0OM@#LU#iriNV=Vhdv6;pa>|A2H<`@u-g5%V09@V)+ zO3meD^?kY2+yD}t=bN3eVJ!2_urlNTfRi{8(0xM3*naPulXjVfxk#&%1`x9`VQ`1V zxuTN4Q2wNFuMUKOfy?N>>VRE@D$Xr8wO00Oi(HRSzAUm3 zr2{4L)+l80d%@mR4Y^xnS67=BJ_>8h&Zz}1k4xC#m>Sbi_@0;L%@R~6$JLl)$N{*% z#*FR0(Roct`BQLoCOKO=TV!Jv_dQR74l`6A5&tVYwboRpe;_{rSE#til?An=lzD53 zLUaC6YjUH%AhT##?F;yjkR`A-sRbp_#By6PALN68N63#}bLv^3s zwa)ZRK3|yHQefxQnNG|CF42*;V@FJ9AK2j?O=bTT zi)EQqzU7;u(#-*9u%(m?8xY%_8)Ok7e;wcx30{0&Pm+jvojtds85Vo3)IQzO^xfk% z$3e0WO!A{BvwSJRz5q0BmjKw85^#axl_2Y1ggi`x-#nJ^&+(j#H|j-Re8}$B$@Hzd zS8GVff_p932q7D(T#+|z1z-H*D3(qx@2 ztT)|?zW9fJW1d)Nhw!`pqYeDdzXyy(pi_~cP{tC>%)uJFpdPHZ)?QI>>T7@{8MjgE z%fa3FPh#w5bOz4zrFs_gb^Cq2Ii&1DnI>5Q-bdRW_usWgWXyrxDc>i}giQHjMj${5 z|7Bcmw4Z2S^dV6m!Q+#R=^FjQ7H7=?q*eTV)- z8f4M%$Xj2La%cn#jMJ02ajeRBoCNw)N6L=u{PrLZ!Geti&Xa@Vex8@ZlPy^BkyEWQ zu7Xs!=nB8*^soT7LM{NR%5T2O{ZMi6oA0v}#*A!!<%voyoDl zWt-+16ePj7-@|YD*q$hw^lcn?x;D;`Bf&=$u~74|S_e`7lkpl6u!wtsI^1!H4jjg} zxV7mA;9d~C!w5vUqrt~EJ|g0u?=8#41L6cp))C2+!z7RxE3TVrHtxS+zwB(9%lMtI z0tfRqqLoaby&6ni?zATmubjnKdPH#;vR%FbVsLIC38DgKHJFZrF8)~_V@sWwm{02a zeAMN#@z=(4D!CE3^wH1=|0vAt-{3?O$6{<(HQ+Nmj#=D?C&^n8lviIim;uEb?v8hl zLMGHRS%LNI{&kCo&TJF>)z^i?y zi)lb(VMP3{AZLzf+J)VPGLX{7q#YqndX>6m`CP=Xg` zg5cus?8HV>TLvuof2I-kLy$pg!c!Velje9^qnS&twVLjxlmA8@{!<`fK<^bhrn{-% zKI6IFP1V28n4NXAbV3=^F9Im=nn95acAU%uN1o$Yzn?Y8KH+U%4b^>T+4C`Csc<5;kjtV@dHbs)uRr z^tW3DjpI?vxzVJqh@w&x-c9F}0r2u3P>VJ8fgYwCnvV~9n2yn(?dBe)dv62)PMo8v zLM{GZmA{JN17EQgr2vcs7qs2>pSP2Gn$hHSThh}E?tywkC^-iX#PiAh+6XWsu7y9L z5cJQ+Pq$lonj;f$7b?+Llj&3OEG1D{5`>VnPfa-?<%8^PP3F9A_q+5%$7mjMLUFvf z{}s|laK>6~&oRu~K!XqLWjdCAzDbilGJKfKYiIYuJL4_8te5H1@W^G7#-B-~o{vQf zrCh|hCCM^tSF(aa3RBtF`)V|%{42bS+{heX1M%&$XHplzqeGMH?!9b0({7>z( zJDWcK+3b{x&1oP2(nq#nfSDb=#~wETCgxQ8zyLEcu{jnkuv-V1Lne>}g+mQ>gY}aX zhFn8di`*19-}7BpPaqHUU$ z95S9NTEp`DbJq2qHDp$$w3 zdWYKSB_yb#U|nP$;x<{IvaKF+6@|8sB`QVRRxIutV_L|8$6MH3CO#yBCUaG=Dl(2i zF|$Fm$A^m9i#z-TyNPO;>W%b@rkBL62|d~$S8^WCipw9!`Gd2$s zFvkO1!PD^2atC0^Pz`{2GO;18%uE8CxC*zRq)z*|FqdR3SUzYOB;$YNMl6s?Na7__ z`L0!nVu6!W!sqDx?~z$0iD)DejcD|-0EM+GS;m5;_ZcU0YtgntR}6VLSkZcaxbE_F z(}+-iYa8$<^e3Y|A`Kl0UQj~c;oo4S-~i0SE&TP@_`IRfqL2WfU_^l|KXD1xa&^c* zm6*>nLJ!5%!gBeR=|KBL9V|l66G0!6VJXoxK(A+va30yVyrUOMF3F5&;tK?khK4jU9hXE&w|=B+6vYL4XIO* zItfS3g*w|+yP931pV}?EBA-8FM-B%yA7y_(9C_`;l!75qyC|QcYaI`q>xP?dwGafk z+jA$Tw&@sUTKzoK1Y_));igB`n5^{DeK>aDrIgMXRoZ9a#-3|2yJAW@ti_D3UMVEO zuz{a|<^@)lMn~8Bx7x>B&`#fJ-)~`P8*FWWT(!Zr1g5gxbdC|GqcpE^7>QH{ozDnN zpYkoF%;p-y0hKB4>j?Xozzpi~5(^{xF-T5S?ha_4!vb~o&xoZaKqd35V!t{(T4%eB zFoVnF_ln~uwsTbf;Q4Rtyb-23+MJJzFmlTLl`T zthY;>;83c<)TqE*!8)+wZ$@1Z57!uyb}K|bOe{4|j6^Ix)cT{$LFFp2M>!anIIv_`)9=(#W)>N4KObd| zs=n6C3F`X>{WH-%PFYy1@|0M8W{)=A$>(+DXmeOkpakP3s)umrIGC%!Q-smzdQliU z16csRud=x@ra5<#7>+l1nhn5ipnbST;#5T7;{QFKy3!sy#`Nt2=!Zyw6=k!@R~r)| zW?7&rZqsEt7OqGT>2`^Ib&ToPdVDIiFcxlDnDA2QOaC;Qp4*rZ+QDTa>ThDjg;pRR zDsaZFc7sMzuA6&ac(g*xKki(K`AizbYSjQ+>y_B@GqPUES zzJWJz1e6`1fDwj~wbkRykm$2^-*Je%&)Un!nSsqeN&~SDXAFH~~#< zKO6iX?62d@;Of(goIOM*@!w1$KiWO_K!Cm09BGf4F8bga$QM2p8Zt)_%5^>DN{LyYbU2O}Jp~ z1rN9=GmW6_*Iq=GLpu~ag-nCf@Pl;N zl&E`ACMP4sQg7Kcdt*{9u)pnXy0jjLun<;K^e>MJV^b{F34bxMSB^W?VQG@J1Az7K zBq)I|+HI^53S?_ybU#7zfRHE(;YFMB19o-*dkpOSoWX+?cHksa*-748GWEt$1+bPVx8;DXh;EJAp1f;OjXiUc z=}&K1cIV7v`$^;9=t-O9RgMA9E@Si=rZPE1vTg zrX#bq`=)NfZ=OHNKE1E$>b-OiM-cS#-M$WzTP9<+_@g~*G79hq?8B2mY%}fJ$);C& z2}FpU07wy{YW9Ou*=Z3liPzlFXD2u!FcV)Qad7Z?y_u+En5|d%T*C6o_`inhwn%S+2!qY5N zDN~KLkcnLrXu#k$$-X?z)HSfguC=pWXS61kB}zZ>pmzrMQhFF`OAj-3MVll%3k0^< zoe#q@ImsSyn5k#0{&<+#eZ;NU_DUVH0K|?6r^(`m{dHp^!dNsPB8Q|yc#e>6$2?mP zGqrWC|Gy^&9BvxRmeG^j2R32p66yxoxrdvYj`!ng%)zJlCQ~e95a-f;VJPW6U~f6x zbm;o`J->$=)^tv)?HD&I~iQZaN?W2#ITc0j>ySe3%YSDQNq8JNziq zy~FhIAbI|uy;MjbMHF7Qtw))G>FHtW0bTjCec~uU=T!U2QKrGWD6Vkjq%E5X<9nsu zd!}iJ%hQoF&F=f?_;751IJw|NGL0O9E1mMGFgPcQ8>&!&IxP%V=qDqA0l*?2fhwlO zPZkFFzPT)jY6u0~uQN^0G494zpc*))k3uj4-_alPN;n5>$N0ocP`}b=-Ru0>OufuW zd+-WE#$`Hfb7q+;j=(vyO#M(A-DdQUpbLU5xAS4%3Psv#A!q^D05g9JH8lhAAk~>P z(0iPJxLrHTj2Wqsh#-rLD`5SE?%UX3_yB&+pc>cqLgKDrwnS^d-fKYVsGT$0OpJpL z!s;Kd%{KL&7@0$FO*w@+hz%+VeuxnF5Xoe9u8%fz_ZkZV39sVckRkd95Q5ohA8W~w zHH6nQJ`5F6f_w*W4ULLB607tG%b#-(RIz3-7Fsj=!qH}Qxda=h^$`IrA#?KGw#ytd zUOV0$aJ47SF>{lUQ|wir%rPUY&wxZSz`VB(!(op}bIz{qKG!r(4UtrPP37?&z8a?1}gr zvj5gS$-Ug4wjxV$Nc#W9JL?IgvA{t5c}INoPg_wBWvG3 z#&kXCO=-AdVB7rL0HIzh_J5Pu+|i-)KrA_Q0BrDTBGVN{1oycXM;zPssltIm*ul2F zv4iv6*T31h zyJ$AGnI6b_zZPctX@bGU%7Qb=E;x?$7x~V=$ZHMZi}r4A`M=1EM&5j7?&_uXeR?kc z1sO-t`9)$wdWsFPCC8hZ)>jj5O_(C|dsay-7SYZ#`y(>l9e!y0RTOjs7_#i3u9Wyk z@Cw+boJDjZCf;B=)V}C!PaXOqx>+egOV8x`FT{br6Dh-EgbJ`hCf>qs$w{Oy1t9F> zzeA09%ay-3U3}1Grd|;M18~Qv&DPs%jyGe9R-ToF>PYWmzdD|`SkMzpcM9)yK{A1e zcY%n{=5HKR&(ss}by;q2JHZSusn#$PX5+Hw8O+IX2ida^@JZ#xz{U?D?R6Z!Q(}L|;fyosym_ol(p(JaF3#*(!1o+jl4&D^M3fBEfR7QA>767?eG%$RDM||h< zAfM8z5H#dh$y2TVv*h1XtEG17$!6f;rCM>ZvmK-x5eG&E^B<#p00K?96dVx5pZOGV zNr766eA2v`AXJ&5{i<<<2JMEF86Xfv9q}Bh26P}X^)vVs)3LRf)$@Y*tl&@N2$T@h z0Ck5A$>MH79R5kL)68>rw#qRwWHM!%J1{c*oRO&w8JQ}D3kcrYq%w7kL{pa6yQpo) z;y7&vj?o$N$0?JQ5p$3d-DL6eOB1eky#~XLu?$B%K!N`=lw|vOTnxbfe?0Q>tne>V zd3R>b78EdJ*NGf$$Am{jl=MJwcoD}&V|l0!xWXvqzzA6_0_ox`pi-qh?T+750v0ZERH^!$s+#%`p2LLAYJ z%J7EoU&M6{ln^Ol1-H$`E-<8gmLlohINP?9Y7ikj^Q4EQk|iE8Tg+&RGqo!JiHS%3 zWRyK)_tfl{NGc{iwYD1 zky7%10tLDUP>tUfX`e?4IyNAT=3I=fay7s|CU%@?ktH)V$bX`ZZB8JeUbPv*f|%yp zOBUcrS88urVET|7Gmc8j*$nV|mdGS84V?H}9Zoeumt1GB2?EVl*YuU zj#~}~a1fTLC@)~F3>mm05D-L%3M0@MnUiqBq6b{crR37ZR%MH%@UkODvdK_SiRWBd zl;G<#k*5OuPyF%lFSG?%g&-e}WG|g}1_J{M&r-^#1Z|-oemb*gk^dSh28PZ}jP5xn z=b(sHX%@Mr6_kT(r$Kb@eGV^a2%=b>4^A^3X3L<@#GK`1d(RO`j4lMEEc5_GSw+xm z$l!`c&>0PR1aw%HflG(&xCC(mxF=xo5C?!xAB4h}G)TP29(FoR;o}eC{O>$IFGIf| zgO%2Ubd9XJtdk0n&u!b+Sy_;gOW2%;13>}vYIggS4n&|LVa5Vyiw7+fD%0~qmRO%> zYN>giVH5_%Ln5cN^4oF4>KP^Exq3i-=S#^Df~v@9|EXv(gbC)34}{%wqs$-;@qZic zUFf?ge~$UFBl_m&3}D5{#dKRB&Iz~aNEVOsPEg`VD|P~)Xtqlk0D<2QzB~naK&3_S zkaYCG0f7u?Gz6$bT!^MSC@96#L6KTQBLYaMnFF_NU4z(TfG0{>$m|_a`PrmEo?2aR zH(9g^VPIQ;Yc{HY+>wB2#i(K(0zqY7m7~)r>c=xpaDyr3zu~)2vdW=nGQ~QY4X4JE zt-u|k&R=a8ooOmt%U!CRkj@je0qiw_vgR>d{Y3zfz+Z_(3gW^#q4ix5^(Vn2q=U8K zJ)l9#4}L+}DxHmi?`&Zu%Tna-z|f$Ub2|~Dof7>BcVeK{29?XU^?(>@E1e*{NrlDSLCe*+5)&oSeaehd2OBic71mL&)Nx0~J51b3aqZ zn&)BXv|#z;>yA)+IIonApKY>5UtBM+$9;Lc?R~cCR{i=)oy2CHd9<6f&3_%}y4ub; z+cdYPLn|OsEEqTo6@lNROp#-M5Q-HrQHZ*gIz-^^nf`4a=nA8C0iG)-<~$f7H3{M2 zBRnGEEZ~a;P1@(L?iG^NE`kYUe#LDSXDIj7 zzz4>cObnvS(=0wiud>l|%}#@gU62(vY==u6ld9u=DDVO+SR)!fCtQ!ve%z$I-q=9c`j=#F2uomJEx*(2lK2w&(J;XwnKWa z)C60$x}x%2Z-kva;XFgFat%t^@QGhX7RHIs95r)txh{r=+cnLy-i6V zmqup>Th7z=A|l^JU>?(RR~={si*Evw*=f*&OI||4TUx{<;En*B>F40loxssicq$DS zUCC(&4+sxx?1-Zw`3hPguez`!S}2uBEjC-}aiM+GSn=JtC{;*ZodCLBNZvE-0??F& z-3cY2kdmkNqIqU3l9@3g{%N$vjtinMErf1rb4;rabgl{+5!A_{=GnX`mI^ZZMYe=l z*%EP5RM2quG3%TteG!1Sy;<(NbmRzsH0FfM691ph&loGQJD#C!H3tKi;Xl}ndbYlm z$bJD(hUTHmZo5NR(1~-~2NL-AHsQ&|AZGs84Vao)Szsf-@+jRZ1zzA#x9q%CmI3vX zCP%vIRAvl|D-ECSO7IX2Y7{xW^lU7L{%;h(qMdLruxJS33vm0(s|FRX!ca@>f`tg` zV2@$4duf5(2nEdkEukZHEVPn4REHQ7_R3D|I99m${8%-bSewqyptBQ@5N-)1=^IWH zVH+V-RXF-MYX_>Z15qHFVD?PJH4%k$0K*GAtTuoyF+HGv&>$GTceH`s7QKN?*GZ2M z&H*xwx=(0XTcvVxDNH^KE;Jp>i>2Aq5fw|JxxQ-ex{!rPhjOiCTG3{v4nY6cT>Z9v zajsw6=bJOVA`!S|@DY3fBMZ3(w-Jy?=qHvpAH6=?>JTn@S+zoR5I)-K2Fh~zc{2MS zZ-t9i;uejSV8eG1k#{7dRPS?P6zQNJ9qItXYrDg!g`{;Q{d36_awGG7kH)^)+M>%W zv6Jp~dIeyPzVA4AO-^uEOG_6y9&r1ryPXLaemm2I-b@^mTpgV$BaJBoC9BpRBezmc zV9f`{YQ?S5RErLN3lrVi{|;!^Bz_uAbr#YDHk&bZWcEyp1Y!;UzH2u^woXNg^UscGtu^NHr6s4VAl zt3L^!GSL1DIJadWgxt&+xg#LW!}=xs&#t_Tlm^e+n#;@~(W&;2mzmwNO`NorF(Oz% z37AX*mNdB27!*TVkg)46L!UgsW-mAU;O24cOu_Dp6v;nc4w|{n4!Xij@#M=TcakfwFsF{?hyO3a-dJp8H&@3JkD{=+W$@TJ zqQi?oERN4|4>%cz2Np!>@o&WX$b={f@8B!VF+Em2>V_bL2~H8tdB$m=^1|m!&+2(6 zeA-{GG#8Xhu0Z9v0}8O#nq7uZ9uT_~9b*7K$BAtw$7MtcCpC(wda03V! zN4XISor`7>=b7dw*%z)cM`L)#C$`S+cde;%Zncs|MO_lXuasEg^cOgcRlHk4zb?R=4GADrhW+~7eXuD3T{fCisHS?RJ z1ZxD1pbzJBx!Rs|y&2we6Om5TXZ*MKU?C$rz80UEA-kZfp7Y2(VSazadSVPbT;Dfc zZ<h$)bdG;J;#B(krUX42hiU`%hJKk zn{*Qe6 zu*F~QsC$T1#&Q@X07MC8*mNVFIc3qna=44V@TK@jmHV1y6q-YGrFyDoa#og8*(+dc)50i1#)t2`1EDY z>(gOqb-zd&w)`AMtcv(EZR%!oWX&9f!^5Toa3|Q|T$n|aB-s8*_WYa8z&Z|#Bb?XZ zrI#reEkPXr%{A%S}JitMZN1*M&x4P7QZM|Rt|Hrw!L)3vpY zjgJPX+T_-VLRV@o$dNw>r8#U3*8_aH9P)65S-6B~E*IXd+-GZHNut4vkwBp}xTxQQ zj4GBY%0cIT$e+7`0|%S=-}ext$CYu)p3{;ZeaH`sV}QV|o>(K>mVndq;0MmRELQg~pI zeRr985pwsJTT#xuYM;5)G(}%o`Tecr3regjh$e0MZKhZI54>EoIFT2983>gi_8_`o z(rspT)8o45u~tbsg^5B*5S+P5$SurgPzH14RuTiZrR-|=s`rRt4$jR#B796L!@dW?1w```aC+Q}uVGHV9gga&bu2^y}t3XyEPs zcbZK5$LU&qCbIm=Lm)xLGw(F}7e5iI?RhEUA8%j2)9fAni_P9;+NG!vs>eA`f3d^w zG7px*#d^Uj;-gSS;BRSGm_5Cpt^k5z+zwoUo8HCth83pUzDye5ZdFQQKAG4Zc>cQZ zA5YA0!e2{j1J1rQv)=p>QX+P$yf<51tQ{5l#;9$cMbSz+q_awq4CD5N z`(fyu2XZs5KHILW;fk$8b`+wHJ~Z<7Q~Lu#e~8z%Fj~L6wcdxw{N1MaVcb+ zcLYw=k}X`+rd~|rUXZXe9xxr-lY1inLIM^F;n8_N+a(W}zG(;v3RM_&R@1)y0ExgB zuefq0;cD;OE-THxqyaf;B?8iFyJV#q+<^?$F4co8{3gLgIE&2FU#v9M^~(wss1vH1 zl}4+;Y0Usi29G7(c770_=8g7u51Iqfc0T?fO!C>b@*y*sk691#YuU=j9>S3YJW=v6 z{&O4cxQ9(m-L>C_DGL*Bi-fLRL4PHbz2Q-_U&Yz3SP7FN+b4l7%#vDrslO4JbhaJ!H#`-_C=Qdw%oHeE zaPi;FQ4QfaW8JllC?r@7!ZXQ0r}1G6=3I=kT^=*TJ1lY)4OBl4SEfV`7j3%n&$1^! zhMIf5z5OxM)b1AuHCrDRnBdzW5^a9|m>G;mb;Bw=ugq$WpF~H#k3E-*wJvkMDp!DA-4+at57JVWu@a9zi3jiF zcKwrPT=#J`F)%E3-o%6pBdDa`S*0Lt9;U>wl1Ivy`LFh%r%a~mOgw<}_(WD+j4p<; z?(t@DO9&cGUBRss6ozEBSfA@h|DY%DvrVZ54o z?$D3fzE6`lV)YM#wL_ma^O7&Sum5-&)OWV+{S5H_4ONciX0^4WU;m@*tx7$OXHKWp3 z#*76r?w-)Rw<>8Th=;kRG1B1 zSWz7*p+T}j0_fKKw+AR-s__5rn^09r2#^$)4K*D5$YOil^QOL)gUj6t2FYVuVTve2 zdzDTnoTC^f?$9$6;txsFCD(6Xgs^$J$aq0@)6f< zpQ0?KjNFcR!5mCttfeoQ0|&oY8t!$KVniEb%cB!AaWbRDf*V|k9;ZIbe-GJOy1e5O zGD6yZF9H_#+Bq+pQN51WxWn2j1iVK$MG}WDkNJNGUqpiy_hWKLROiU2{k`ql7ft^z zm&L=pmtu+^xhl?+wBhy%B9`W*rkO}Y+n}6gIX|fImOxOt z05wgNt-bmsb3>P#@o$d#_o5CG-vrS0%2qe?UFnw?qGFULm(i`c1;uM%%t`nrjKgedSFe zOb)b@-!dEhyOr#iDHU*{dH*K6_i05#ivwDlm2szh)p~o?X+>R0Qn2c@qL)Cy7oT1< zwcBG(jF|tJJ^XF6Z#!6u81N#lin+b^Kob1=?AzvW za=$daWBQhTR_ZJq{>9?m0fu+%+;@n|yumJf$MmS%BD@4h`Ja$7igOA4P{oVcl10?M z_6||Sw^Dopo$qgU=XaUrQaklsqVSg5v)(niBG#3jgGRJ7cfV_Tj~BoJIBUCEhF>5DA6V1>$ptMVC5_K7Zn&*}M|X{fOd0;B$3 z%4P-CnUYDUEJcL))uZ0Swcr6%B}A^u_bw`{tr3OYoNu%##Rsb3QaDQc&g756wPRkbk-<5LE`(xpd~BFgUEe*O;zpWjE(I zAQE%sj5Ve)q1Zxu*BWzmbcr3e*8H*hYOaJRw1K%qeSXs-G zI%U6RM66I1{cI?L@-u8Y<=Ki%d_>hL{sw!|Iz+%V_Z5s{Wmn%@K=cq_F2Bz{xz6hYqK|uiY<^d;7+S^Z!d883>I$8BNS&s4?B6~% zOPTtipTLMeY!`e2ue;bj`Uxj@v;E`~(>XOYkDOIPu;NpA+R=9Gr|?0e?YvLv^GAF6 zr#!sHKKiM-1AcebXPov$_R7!9tGJcVSZ|Kt5WleAoDqG~PW&9un`%$`-1Kh#K(NI> ze@UEJ|D;g6Cyub-QR*$+TmCTVQkr#oQNXZ^Gnk^>4>^Lge%GK zt`T!{%9rM-rWj&{u(@2uUOa7_Jgko3c1Qwd=105(T@HaJaLP??Q1fDd~83{#gA?6Ml47l*{K`B zfnV8kH=5&uF*T*&^ao>3<0OzH%@1yDL!{Pl=qVZ$IRl3DRQL@^&rr1O7Cem|@{QR$ zdD%l+pGDu8qms9~uUoz``?Q{g4~w=h7K9Rp+HaV{JRP|PtszE`rO%hoR`78|DSH5W zRy7gS!_C5pz)0niiVSgMN%V@;0}_g#h(uxDA6*@CQm#@;=wl!v#+#V#V*y77CMJox z0CCw@c^-fxY~GjAX1)FTThn_dJ)`rKe+JUd*O1c_-;_i)X}cMGqaN*E-=XMvTPdQW zV#*kxFf2#~?a(57@poX;v+VufnO=Rg0+}d9o0xfHkVJzAhc#y=sZKcU|FI~!_#U?G zd%*83+w*&(qZirH-q12UAt2EJhk&RarrVTvzNxBunfSgr018 zfBylR`@zcZf8h87S3CWL%(ejku%7_aAMNU&%n9wTm$19dJjiI_VfOji{4Vy^H}3>Ubn zoM6DW<9FoZTmVIvoq`o*8%qJyYkdZ>-D~a8Uyyc3+oOLmgHvatietTa7m4H-vscME zDP=wgtJ`s{_*XL@_G`hfrmh8Q0Z;Fa0Hh!(>Oq@e9bt+oQfl&ZqJ!P=C&){DluiQ@ z#T5JAucmibBzRDDk_9L1K`eXo%s}-j19I3fZD|df{i(KjGjMdZ9kQ8ME0(D@%SOS`y;WZ41)Y7CU+iV*Lg7v@NDn8d@T204o5Zy?qOU z_7eNz7E@ciMe<@q;cpZZu|I4voy)=3N{qA>vS-G;(TwVanAZZGDvoDcj(cgw_aC+s;$A&>=f=IR)z@H?2?rvE zpl_%kWr9E3JLBFElJBmMd&3EX@1F2-(r(>KW>|@^BjC{dV>8kD!Gg`+yj&DmGUM#5 zgm?R}B_g?6=I-&#i0Ixd0_JgritxFJRJ2+aAg?j@R;6&hWhRibU1e1h8|+YIG{_uHlV`3%seF4hKY7?NuCn zaq4aZ=u4?Fwr+{ooeRA#(MRmmLhryL_#3Cig$h1a==C!wUZcSy_UA&cW9Gh42NVyk z%V^k4yCo-;gG)V(fM%N3r zZVV&W-|aw3h?alEvQMq!pf0?EOBr@GiTm*sIK(Wr9WFn@M*%`#S?nJh-(j zpVbe=UjKHkN0*|Maj_RsOaa46ys2#7;u3FOj}4+h?)}{}-iY)m?tJ+Fe$_t(Y_-Am zEA@JJaCcmzdcNuu)SaCF4fe!R?}+HT_PtVXFBq|&KEr;;?&SlqXW8?7Z!avQ}PVKyE80$gpyeXX8MeV$^$Y0dH!kfddvnsqjQ5(Kq z;q@*(--HGk9E5#z6M0^co5uxj6~zF9mtS>A z!T#LAYpnWDBMw;g7Z1CQ9aIIP_{r{HXqq1BCPoFB$)5Pis_Qzu1zfD*|v8q>Q=9epv1Gs@rZ80!-Whc~+Uw5o~N@jrUS! zotG+eaMI#`-q`eA;_?-{TjbwmE9$)o6tBxPxf6jQvaWrbP-oT#kNyvoD5xb#1*HLHs4WPnr z#s9~HjnPo+db<5n);k~RvmnQ*tFqm4UQ@Js<-R%Z;5a|;>EgA-PD|PEyLj`5|AY;s znTBNMVdTp4>yT6ec}hHE|J>E<(s(sqT_*I5$g@MP z#FG#FY-<{K`)BO8UA^8FA5j6>NJ|8L43b%G$!6QXo7cH!B})QdNdErxJ>iktUu#t0 zue9^Jd9~4%_QGyn!%izXkN_Wde9Q!sb4-CMWuO^HD{5 zBN|PU+=`|lJGGT3$}oxW zD4qOt(K}x{YX=Qk&^U5AoixcNg0WdV2$EZh$D!5GT(C zR13n2arUUlChfbu0hD)aaUZW^zeWO(QUFj_4ZPykSe}9n!b!?h#8pVu3vDey`hiS4)S$>A8#xlTl;vUYd%A} zrKLsgi3Pn~>Od(XBKYe~YxYK>jJ&1U+d0lt_Jd}x(|!)**)uYpYHe3dpT|*sw07Qn zwScn10k3}%nb5i z59ml8v)sSa>j%DZMZ;@(v$>l?yp1#4hg#Ae?8P>Bmt!(0u508j2poKeouUPF%ikGUopxtj{FqoT8YcJcZ*uz{yCIj-nM-q8!yif+VLT^|KRjh(X#!Pn>6 zzwhD=Y^8&yGWS$|r05skgGG={9NMatU9o*-SA;9;p3%}e>J^m{8g6)G@t@MCJLt*N z7S=nc1*}ac4!>K?M<||JE9)X`sjFA zl{GQ2id+c8jTu>dGMFyv2>$b;_%-R1b?`=~iQOSeZ~!j^hD|SP@f!O`u0x5 z8x#L390+uVD-;2Vy&ex$T6RVYP8~^mTML}Wz4qxAuXzs?eVhyAK$q!UwkQ%x`0J1~ z0e!746R99(Q;P^x%Vg;!UX0Josme_@;{j%z{2=fu>aIsDQ4I3C(9t;qmCvj}B09p>$?xhioykFEmd&HRw77=c?Aa=&Y z{OhlwVEb42IxL9i@5M$spdJ>SNTx*`X@}8hugD=}M4Ua+>xIt{hXiJmxHgqefOzJQ z5k&x8Ax%F0ky&g}ibDmb6?BjPA=^zKGqR0=(xfWlHmqON_uuLlm8k6sf)R0sclC?3 z<17U+?K@O2>OIOE)HMm-j_)5PzG%->6d3RpPBQJKkw#1fVRVo0Zx@d8Iubj^Sa*sr zD=FHl&Ny>fkeQzhvZ*Zf1vCS{SEM~@P9SKFSrUwibO1@*0?B>^ehX*oHhZE^y`=n% zx7SN@banglu3l2Ug-l(46-?3`@&%J{=@F|pQog7}^&+xyq01~pOX^T(+H-u;P_7F{ zdwuHCJU}_6XhtHk8q@+!XE>@<@%Cu1Q>z<)+7%ZE4+absUsQZU9lZn1`mYm+LCxeL zxR0}}icNN7*|GkT`ggZ7?$-ADOX1LP2Ft(Arc{Mb!X#*mFq>#%+bc8))w9lQLU1x+ zDIm|bw#5+e21tb$wv}+=HjrNovM3HqI4LX0n#G>{%UKY&r#>o};$W>^Gsdep3Jkq} z1_*=g!Wl&v0=+PBtD^$bsRB> ztV>F36+}}i%E<;CJl5-8b}thWg3&?y{&p4OvSYno2hNAUV3bdt)rJj9vfV zLQw^-kQsS0Ly=$p9rMz-XaHr~xU7!jyn%(vV%|z_3I;LGtKJ)5k=yP}I?92WtrWxz zDBu%ze}S`;2_1mMV=du7P_V0%Mnwjc)GWlSMI%9F$x-;qXeyf9GvmC@UC#JdJov{i z=tH@O^Ti@@G%G$8VOiujn)Cr;flK%BI!?gpAz3WSrH-*6@bM)Z7t#$;%?$jVqb-i! zi`vBeR}j3wf-F0af2OU{w!AC``s6*ly4Jrqm2h4ghLDHT-9!2V% z_Nnn+Uzm=c$9tViV3r)EUV~>pPjuhY%NiD_ib4hx_w?#}ews?L@w}a96Vv;Mv^$=1 z!FHZSbM68vpbsydpWygFKW$U5&jfTTNjrLicM6>TlM|TScXsOp z6sA>nmx*4FvWxSwqT^;@SuVCGPV{c&+3eoLK_vi?I65e8KPRmMwzkS1zqhwnoz7k0 z;rMa1Zlqy0VQVw7k=kFff_s(Z6(i^AQLMviyLE4BT_$YreZ2koIAdF^>GQc8)dXT)i;Ks~-Mh zQSp(IJ{>L2m5B95C&3azxS-IujARl{J*A%#rcwBSAe{0=B?ue#_4@UHp7bVyVIsfK z55iZt69Aw;54>^SL+`ZI4|!! z+3VIydU@9kdo0ZfiOtzx$BFtc&=gQgL1H4@F?PsZUjua6XeB!`30`w!){~(b$$y4W z|Lt;qrmF<_!*n2#jt+IpQ_!XvNCfuX$zE9p)`w+Orw|@XG$)2+ky%{YqTK%Iy}5g#&cA1H6u1eqN%Uh)SjFWKZE1g1qi)E7pp!4{fqZm(sz}6Bi#!OR1*M=l5^k3^5tz#e zl65$j9_Up>*V+3I^m^_2CC*`q7WNEvmOI6QF_%7xwiJs@V;e-Z*>Pn+s>ss9DWC*&&TI<7*J z4o*?v8vj|Sf_-YLH@_=ka?W?tZ9UvhLGbRCTG> zvNrtseN2UxgVQhlf2_R+cvMvy@IUuXIcGAH~v#B6vltV4Lg(NqJCT)~pTq6YC0CJtSH{&-9Bw;!*{Fuz1i$qA~HM>wV^ zT1-inX5<%k$s!QZ4 z;hOK9p!$|<&r2R16talPAM|SP$0+YRk5hX^ene0(M~nk>`bcI zKW#z^*@5A;V;& z9C)1XN5tq7HRqh9xV^~!?hX6Pu{z_&fSg2VMxS-2veD_do-*sXf@AW5bIj}cH zyw#%P5?_h4LdZJ^9&`ZkI`L#x%1K$l=%hV!&|m5CR#W#^oWonq!+%wo^hUf-5XMY? zEuo(|6T_tu|6flMl1lu2)cpQe#&@ad^f%@2OMFg>NdJx+evt)_npgg&%1dU-G#mv$TR@T#;5qP~5IjnrqA~?h ze-47~6(oE7TsFxKJVo^%V4Vj?2`dtm$ch1#AwbS2XiY510^r%RNw5xOXJD(j=M;6? zDKik!Fj_RGyE6G%VHxchDoZcmj+N4fJ{&n$F&YStG~!#Rm~yy{TTi*{-pEw&@JL{* zLW*$!nd8se3gU*clJnz24$uEP-mr*i{<}J=$5jrT*NzcIua5LBky7jma;~2=R}t*l z5&4&M0V8JrQ&sQQmb`<;sklT}3!Zi1_|d7SB9;s@i%(U@M`R9+J6?^8JSy#-G9LML z3p9na+RS%xY`O*UVD49sSEZ3hWJ))TS8c46C)-LQA`cl&wE^e?J%;(u+b$grqfn3hx|uQD3^bHk#{;?h7!~HbT#^*hxkwy zcAZNqAsb51)+ADwc;53YE%qnWIuiNX1aM{45(j^=48W~Y`E0c}D^FM5A`eN&KRzAm zw2JC{(s}Zq_^>&9ekdYWfsH#OhsY?7_h2COLf9VU$T`FJ&hiJ~D=dXjTGL_Bw6$`I zn!=#kKru>XNBJrl8wu?xDz-(!fzA*GBS(Cri9Uelu1GiwuEE~UEZT`=88jy{O)ptA zhs}g{*Q)L(lVp?~eN2XzA_GB@yestPq5D{ZzE*;!Wb&k@f*?~=fqgA`C)2Hhje{PA z*NVPD$LSqwhuSXagsv4eed|Zw$0qOQ%f7GgSN5+oB1f6xDyK#*8^b759q@<%B1*!D>W) zAL;`w0!lg5)+ekn-xmSDg^x#fh}`4Sz2ywmt@r`ua(v3=bkL1wFfG72p>gU= zHK-Kms9PVdpV2qfm zv#?@E%<*TbOjjFq$jU>UtOFTRCd*Zg84R0Dezl~^sZF;vcbtXRhEjEw`s?s@vNaQP zRwWxTcZTeygOr4Quu4v?g`-qtnK#p6cXa}z69{{@^f(Do;2}99I3PxhVo;B{XRG4) zvp;2p0kiCE)tR9a`C#5XTMh7;&}FIUvP_qYB=0~UzVRb<%ciEfOj!b>$MSx#Y!&U zm@N}k=k{5FMr0j%Yy~6wOwA5)HTzCdg9^TeVQu6XoPZdarcJSoxpk82thRxPtq3oD zd6Mdi%L>m9!?bf?TSW+9Ogt?W`GJBK8W5VkF{yJ1bcmQ^&QapaopO#E2daE<4yFYJ zha8#-n@dhs#l=FT|BSQ%1BA*90I_*! zGOEEg^WJ1Ns5dfxs#tUZrkB}<``M98N4bOVqe%w-Rfk<9em)3&$hpKAePr%BSM`Xn z0VQJIKi3K}ThCS9+EN701W`Qb&xkqTJoOj$b<_K&Nqy?wYOX&|jp1|Z`{6vbcWW`D z_hF0PjI5xOJV5AC@AK7QCgl9{#jhaqkz@OIAuM`WxrAy7f0~&U$Ykptfdh;zD!~o? zEh1HTn~6sqlHX6Tii9)Rb76i$;`xIZ?|lJiNdwqr1?_;LT%982dl8Z^L`~TRs&jF~ zZ*Of7aVM*iF@i;Q)NI9%4G+5;iCTL^Rj_Q|;SYKrDZMvFGt-FKh^(iOl%XKUML8U}Oz35Ck4b z<#bFYx(m2rdHZfgjND)265z z;a4lBs8N-CzZXaiRq!O|MTOO_AT!qE*3*e$;ezTmIz%hin#zk*#sjECHY$<>Zy9UU zjJrtnujJb!00*3f#Q+SBmZN;T{efI1He@kH4sHovw*d6yMXGlt3}ZOFIJ-ot33N+%W-b@uUbCCcK6J zMg8sU7!Zx!*EP%yhoZq3vQ`4kDfKtitBxqI^kH>9@um@@8dPQL2yTQ)8R`KF=o6e@ z@Mu^AArL>9e>SL|#mEhiT0(z0vmwl8Szyr@8Pz=5z>r~t4QfP--Q-F-2%MRLQ`P7W z%qz*RC2t12$o2@+6XKsh7kgyxo(eq@mCo#(sxE4INtV!Z!n4$pg1TQZP3_xeiwk@N z9oVr`PC1riBckTrX{r}AR$royDuNE9R0Bw?RDh^tbDeaFn%?F+Nr@^iC?Uie#iy6I z#w4e!{+)P$bt*8l4b5jJah*_x+(hDzSbb~6n_^C#&We6wu9&Wd9QaY#7poRvWKBCz z{nacij$BOSQU9r?uvpKVFZj)w&Ec{5a}9@{ZDg6qM~&9s;KnWW_#x(hODF*;?naZ3#^Y`S0Bume=?kfRrx6$d5FOW~ib{ z1{=-qEVR>4+eEwK6cG5p-V^{iu+2+MBOGl!L)9H1yNK*zrA(a2H`b!c0O_V|e%L)k znw{IUN3)$1X7)^##=POwke+zYVFT{}Htsh2LFA82cCh>jx+1-@W}hRIU9Ih8Gc$`M zfmK#W9jy`@Fp-2=>7+UCQq`>u5J%>$sJYu}B%RPEaln&y1~0hBitysmmTK2En#@=to@9qTj)H7bytOY|uaC7z*#$Q@%u=1x59X!2 z2&N-&3ru;}it)k2;!zz+cL|G5_VFw=y64j$2x&T+T$xHqZp8wAo2;*VMZc!psRGkuc*ruhy|4fl=;VO)gFNdNVUqf z^2bZkelkcNb|N8<7m_&(eNHPS}?=q)D@Vt~#JN zXQ~0k>I!1fNZ1WIEMLSNb~$2U#GJ|HKq89`qS?+??B=CZg5zLfi=0WK|VyACB7r`tR@{O%oS=}Uc}!RWFe239#^V#!hR$%txVT3SE??|lQ)t5`Yvb5Lm9>A zg7uM;0tY~q#r$g+;WI0__TnTk#fW27Qx${(oD5tFAL-SNwJDc+$2o~a5U?n0+9Q&8P zpQkQshaASfZQ0uc<+nXYQnseOc~@Dv^ogqoTHI(7SF?p%DU2L@3u&O%RmsYKx4zSQo=bn??YIJ=%cOX6W8{N88qLqeRP9=-uY7t+!EZfe|h~OrR0Sv_Fv{(kPWWLH2MVR_g7Wa~M2$MYbH<}OUtC6HF z-D`oW_Sy<1Nsw5_P8+*CE?Ph*R+^g^sN((~V~Rq?WRgjqM-dco*ju(h?9L zs3P?KH5g&KfKi-&tr}HqT?;LfvN_!U8C!8uj(r_OF~S;R&U0oy-#s&{_`C z$T|~&U;KWVuKmLsg^I@9i%AQriu`EEaY36d)e=x-|5rbTE<+WMVY$0j@67!#bcs#I z<74fwMjgG#`xnemB?$vC0HzcT?NLXnOT$ISz$;^>$zT+ZnRn%a)7q%wdc?{usje3b z(sdb4s6dzM`Z0W;>p(;O7*IIXHPxkF=7=KvsD>=rf~8Zj4`DW<(-s&Jm!&5H3Erf1 zC34E7bPu=6ox*?Fe>Mu+-xR7Vh(s9fNqpKPRe7t7r!v)Ju~bz#IF$Y0$#jUfw^@>4 z)gY$MJ2sfP|Ln{|=}IX{J&O{V%2efFfj-muIws7n-S7-tr-vvRxY!cMra>(`@Lok`h7zlyvwPA%FKVjY8lFJOR(xft5b3In2Pt4Bi)qYO2dA}Rf*-q;Q zEyI^xF*E>ffFj;C=J6Y0y$#xIz{51LUo zsmHyY5s(QOPG*ok$qZrI-^^TWH3#0T_R4!)+?|ZW+hiu)tPUxXjkdOK$`*^b8UpoS zy;*gyZ(NLC=N%EaH~9j)c$5SUP>=2O#bdr0qG96{lf$)i-Qgq$?oqMNLa*r#9F(z+Q#48lW<@TT+>k( zA7BayL)fh5LoZchucC|Cs@1*t)!W^W zGDFao7&fHxZm7)8#aos?lV8!hB>u{)>7eI3T{@q7*De- zH~~1;(nFR0)hw|rpBU`1_wt(2i9v$}O(ZHqf?PpnQ^|7a30Jbudif109QNWo_nakJMQDorl7k#`WBI^9gY zgII&<&DY++Zcl!`d8g_cY3nVGm_P1R?PCG-nDi1=+G5pxb`l(VnyqQ%5_LtJc|jAQ z5Ve2yeAr@-f1TN~L=|=W=&j&4*z}wnLgN4a8V?w+jF0Yf<~x%mxnuTTsya!p4_~Sd zcNhL(mM&H8<@a+-RY&*RCiB%&C|uM1ChsnMo*$WhccChMvP}5yZAf%ILV{~~BLbX5 zKx3JFzM68E>fK>p)}I%0WfH^w^jwF*y?I;B+Pl<(jt?YlOob#Eu%+l=9r^pHmqKJt zZMYk|#%t!5yVdX^P4@`#9pWuwLs3YGh`7!Ze$)NhfBcb%_a=!-LjFpAJ+tdqC^3Rn zsxHo@Drjmld*7oL)HgLrIvH79VoTCA%Iaewh_lwr%2iIHgX3K6Z~RV^SSBSC%&oub zy8uy9jijJA7ri!7%pDa~+YAZ*8oNcDQ18a0lBL!xQ4yUwFIW{h#la9 z*Kqb4Lrn6vFeA37UNxdA!AIy4`}SOh+D+zX9FAwPUMxO20aw_FwVVFM3IfrCA{ zYh3RZIoXWfJ#TNra=TV;am55LUgMWpw_KeLS;xSE#;-3(v1W8vf3Fy#jGzM)R@v;S(U)%mw$W zBgsSX%KfSe*}iZk8>TR%Ggu@EbdX`D_ezwD+st29s#-MUr&eO&`ony)Qk9morILYS zYxDeRk?d|e%+3j$qys>L-QI4xJ)km(4TnBJGoP8o4-m}wnd$hTdH}iV?FZHPZcD;} zXq${tyQ0E6wJI(A%#t6%VVP z?QSI%JPH47@_$!y(zvL4hzOUPvmaJHIyJ_UfVB{4+eP`4^lsB~mW~7ZGlDs0^}|f^ zC+4Gv5uNTfe>{xn+-N#KqK;fP`Ql`2Ggj|yW1>(1bu0vdEpV& zKL6Wnz!@_NJ^a@rWSSUfCO(QibDUZHD5)~;hzV2XweT0Dtvk(UkE+MzaUgB(dVK$5 z>Kr!4cYRz{ICnOWew=g(B!XJ}ggPj>Nc?nIsiB)Y&38{AU!G+uR;x}VJq#c z?K#Z*i&v}RMKwP8N~8q|vqA>q%k^gcYE>C!4H8Eh|IJ8|Nk2(Q;8|wBC)Hose17AT zn7?l}-#w{1^}7VY61o%;hD8kU)u4bN-7K&oQ3#p*4&%GzCh_JviB8Z+e<3kUNi*~* zb(%Z(chmHg+DERRKBc;JxkXF(j<}^`%c|>VObKSf3m#|Z1#H4L*3MaP4tZLwB+%uL zr*U0fZ4O?ewhSV5K7$cV$9*7@EO+c}vBI=>IgGk&zCEhD>@! z{R43R_8B&K6R$$Cv(knfYZH&!%k=lvux8HJ``&K}KPkTL2@{xJw<>y)8g=Wk1VE9ba<^{HwHqCS;t`vjo zDl_v1B7$a`#uwCqJr?O@7jdX2(H#!DanxI+$(SWzCq^QKpUv;NJwsNV4*NfvHZOwo zi<>}B$xom zo_@3Yb}P5p&!&I8tH9N}Zx?Z!t?Yhovkkw@?VzBtIiI+GQE+<;w|#=!H@U40Zg+B9 zZcctf6-7SX)xrvHv(>KQw#*iVii~^{B%Edb{wB=Cm>1tvuL|*kP6OTC+q%CDJK>j4XC6SWgTT2nYVwVpYb2#8=cR^GFfX@~bE9zch zv{chwo{72BD+O?;g?I{$8Z8}f6H&RnP3 zxpTLh%hsuhRJ47aI;j3tCRX_wPNS3r>Fd#M7%`*c(#Qwg}G<>Lr*I!5nSh(;RG-kQw{RRXMhl@71A?)i{4t``I5YKQm}|3HMiEMW{ITl6!@^IH50{uhpQzE^ zeL>Qq-5=ik2`p)xdGZqkym98YPvAVWP5ozV>F@g~J3Ypk5ud7(?&HLkn4RbiL^cU2 zvhfY%izISWP}K2%+Q4a1=E_f1S!6^a88`cERK@1GPgP}Pw&PZrTQ{;C$!HoD^^%x-4Njwu$84=3)0{covh54NSU4ZM_ z4=QFes`#L@^%DnYQMH^Th-x$4wrgplrRY^WulZ@m=5i#fRz%M}c^Ih4o@H{cA8~nR)(e zb)flVo7yMx4KX-o&URH{4%!ZI8nfl&yw=V%Gi$p#CT);q0EGKWe3k}`vBCS^G+1ib zpC|hXnszvDVqMx5VXDPOS9x2>uAPIamG z{ICdGxKwstIMI6tJS9lM^IjE%eeC@mtibPIg2vp^Y2uqPiy~U_?=Cp zNL!OK@>>r6C5oalo$%#20IV^?N^NbB$@X=bggM}Q)xJp1R3<6nB1kkxc7_fs#bskA ze6Nn}%r9}JCO}G+=IFxUfHf}iC|u>Y#{&~Lo4!{Isz_X4nTp}RjQgSC)?LhvL}Taq z?P~qFOkVBE|F1!=)sgDV!>tm})aYx`vbiTZkPZZg;WC41qFAPs9oxOVKl79XMlAAPJ0S zK5%4bY==2zJw;+G_6V0!cT4ufvNaEpITfz+-E&hdnSLr@ATlE9j$6e`Eoqn8uPtT# zI9>4bXii$rVEv*SbT}>pwqWSzO$b5)#MvjqmPx27t>gM-XejeT5SUB^^J~^`R_*F( zXjm!HM}7kV;e;&2&!Ad5hVNb43H#?y-~b4oDHccOh8FB|5`KG8|(&kr5D*%JHs@sHOM@BUM@MWF~J>p2{C3JAw1foGq$vy?jxc zeZBP{sS=N1CJevgpy3gvX))NerN*Kjp^)E0%<{$8rwOFKp2#)=J&Dd1j$6Da<($kr z*_K>LH|#3<4f8jxmxDqW2(bn7OiMTGGWjEb9xZqEfiNOf$)K3o+{Zhw;o}i9;Qy=j z$V~^sh!LO~OVEiJbEZcI;mbe`l1D{7AeD9V%9@FPDB|mh#E>&Q5=x%~$maRvI4Ok+ z#E0|f!r_AKshFI-Uhi|vOsPcWBDC;XrWLl#^Tq0&QnCuPAuClVJ_r<6pe%;dGw*B* zMlp%xs|R%9RKV7RO!#cd$pU~Nz%%2{L7_0M6DRu5hA^2?Nh_d@VS#%9moElal2fqu z9AX1h%Q?xr3dMo>|5Yx51-_o+_x#`SXeth!<}Wq3nv^Ll9S(%#(O1qc7ie$8h@=a2 z*>(cr&<2vo2j>ijfm)20PNc1+q=nE9zvH=?@Ht@HG7bf~Gm?qnM+<-&t(B?wdr1t( z&=w@b_ub%JO@a&Sfaj>ZkV1YBe=n(fSgAZ|k!s0jd$f!A%ufM&&rJPEwK|^c)@;T4 zH!3ZWa6E-)M}+!9XZgn@2jdXp>&GXtejq*n3JA6ir*#gN>cFm$mI9~+s0Pr4{7XKDe?agd1&~&%N(h?mQIR?OXH|J(9$zn>J6C&Kyc-0$Li$RnUpmh+Kq!7rH%p!o5LlJ5JrUl3>Frq{2k zQ+*3d&FKl@6z67Q=g{9AAc@_04;UhrpGZ!+E_|3Nu~1aNuR`RUJpf7N07)=)h#<|O z6Jd9j{aQYh!I_qFuCv6@y!5MT-3oX5)mmH>sRUt^Lg-><$FHiG2scx-RrLdV!U6U$ zlP$nkPJ{%|VUpRw!)6v6u})cbZo6-nVW zLL;Ihz@!k(Cx`}q4?{aewo}AuGTkHk5T&MYLb@(eRe zyeyKTJ>{?v7L{B4Y&nZ)=D4UXaaqsvqxuc!bTd4rdzzkFx5tV)QtOWKyTI2l5Ls@{ zkJ0tv=AoEAii@Y%O19GMtMsYPW9E9L%lOr-^aYVm!;UtO{o(XC_i250dLix}lycbx zh#nzgs4EQCA=x!rh)cZ0!Es%U!aOss&vC9X+v0j;zY)xt%YP!qql}>Lpv|YnTO9IE zhg`7_l!F#!3yaM{j{O?lW0<)pPq&S?5@!bGTAG{k^!X^{trNN{mje^J7nd^=`fnVK z^hQGW;i8hX{fHT!q{wD7DXCA%zx@3OXe_1{c5<0dle$yY6L^I&=;9o~>ITL+EjrNx zj*?7BB!WbOUjPaxkR+|~$|Bt(gp!QKnBZ2W%pc!GiuZ0&n+`E@v=`Z)A4<74fe?0- zo*{8-hS>x#>41&N z^6oLc3w3!EzoGZGIj#^Z;XP(bq3(C!qYZK9MbHTG!IFW-1`a*vzt#M=u_5kt^H&9T z$Z!72;Dy}srTL*yx8A>jLT&t|ype)ZVo`$_HP{#^G9L>bwk#LxE76_)jZGp=V|`rI zWCnSt>U^K@D_Q7qp1xGAy@Ep)y`#*xo_+u&ad8WMp1wWIz#Z@H=2T1F(cSx0nJtle zoJsI?#Dse9RDtKf&N#^eRF6=1JAI7&j3PZXetTGc5`@tFYmq+OaZWWO+UTyiniraX zw$X33*rQ?};m$kNoY+>k9e@FhZ(aZQkT)H8NLfi1Pg6VllmU9{b4QerniJ+C&%I0H zW_epZs`aU|^eEiIC^0Y6PpSC#VqFsddOqBN&rda}cDlpRuN@0mZWW6f60@7slWooa zFlhY$L94gjM?`3@)xA5-k0xfvTwU)>!9Z38lPV8M53D&6WN~VscoW;{)Ihe)yH#Rm zvM@<4Li%g#0ZJ$*dh^jW1;K!o%j(nPW?I|8ZZDRys_H=bo@&Bk@OU z8x;4aoE~70!6}i?qT+-_M+2F*Seb>;xC|QOU!_%f$CNWCxpxw+Or}XwRH{2im%kG6 zwwOVsy4}gk_S!#wp0UC?2(NKOw_dzd)f0jj8Aq$OoII$F!2^e+O?sB9_GAf zDmv;x$r>p+Ae%RQQb*mTTP~Nmv>ap>2ihku^FEYVDSAOz0DJ_?kLy&@cFJU*Tu=HoTcIabiL!Z^`0_2%aLb( zFl{>P^1K-ib0d`eGBda{>}P|S&{>xiUnlFeP&S9k7P6z|&#@Hx!7S>mJ2_*_n$EgH zzQx*Rzx{=8_uYV(rl&JHKOg=Qu}3B1AE2V1&TzOU&w4t;EL9`ePneI3Yh`p7UFSS# z9_^wt1=MF7&DQyC7d@zTP^V-#w3V_G%E8!vP**#Gqq^$-r59qJk`Y|rRaY{C=ep|d z#5erdRZCif;tJ%5HKt#MuI_q*YzkgOGlX9_Sm-1EEXf|=U2FHVz^BF#culWvsnC<# zJeBJX{VtZym)IHT)(wt0!lZlYR_3^Fx)r@YtD9~cy90*gHJZ8IbS8Jda*zA<-E>DL zZbvuh%B3dVU6*n>Ft{8OT+Z#TQ|)CE*hJ+b>B-?D($yOgG6a&b^WN88cVlSlyX(%L zjDt+)B9O~58EZ_7y_l8zO~qdNw7u*|MmP(#Q%w|%LfXn;=~@h%!GUB{WJgGajT#Qg>49bQ25yH|6VSd z$gLvN2i{r>$9!B;%gm=ebh=m;dksGy3@2L&iH=|=plkC?+1|Rwxz?PrxAtSpBv0EI zbI;xgX=BX#z4c!bWAM6LFrlJBJ@o)U>HMC0XrXO?E)Y*{PM1ks+f#RF3CJ+5Jsk_{ z)fQZK@LY|6uEr?@(DW?K{>b&moY)J*I^2(y^N z?Ju;Fdo%Q!u+^_|&|RjAW1we1 zunH#cu0l3sDfb_pl?o!yL0O6k&~_wl1W{)*b$%%J=rwo&Hyq5*EX%{ack4 zee}WL|AaoexMYNI!+)RCV5x8JqfZcg@53^UG41>6Vw?>9`s%bfGo}BCk$s{r?U=eW zm4%w`P3uqHbO?M$*$CmM4P<#{el>w`A&5Op&wJ9G(O0+YbSLryRO(5c*x|Tty>oHk zl_a*8wJH_@d9?}er>Aq2#H{^v`2kmwY*JU_&JByD8ico!oxf>o$S?8c1}}wg16NW6 z_c3l1*ZMBam3=h)Fxv z+IuQSv87=qM+W~^WY)NFJ72j^Uq52xc_bQMc$J^^Usw!hBoEnE0mH&0dp z%HTI9YU#|Ks2waje@B+4nR{L=%B%H0Zq7eI#~f!vbJ0LOD4e%}x+PWX#<)3Qpgy7b zp@a0m2oUtk!TJhTV8&qGH6y}>ZNN@k)L$Q#2C_fqg=-1Odu6ab(|M-(z#+QO;W~1t z{)V%ung;vK^gIA)vj5f~T7nZrlu!PX zqN}CMJoCc{eK!Y}U4JOQzB4Zz3OLR-UmmLW;rn(Y(WS?k!$#VN6GrMW{Ca#O(&;#} zWh7j8g=uq`?m;bs4?{2-XD&QU4`}-fpxz^NwjYxn7I+gU3)zAszId2kNfY&>^qBYv zK?jbOTw>lErH|7RVvLl$sCnRMeRm;f@#Ts7F$Q_ZN&1?2>v=OpU6g1od>K|w_xyRy zBWv|zQZ(^T{Rl;$`=`DvPEW>6M}C-R{ytsbgm*MNL-+3|A#?&V0>pCz1uKQQ0r4$W z=bwy2$6vh-n+(zrzR{4CQzek~>>0W(hoH}z!OW~S%`+CibW-qn5Wqv;8yux*(g&Q*nF=R0YAjEpX@V)0e_W^ALh>cnIM|YzoIwV zA{2TpD8!d<**m`>BBJoR;0G=^?E93du9wJzg#VVU$zPibNS3_232DhT%8{eiZ$^{c z*+vrn4qoyf6DwvH;%vF5Ip!sJ^sT*EV*s~7EjRvvqXx`pkB9%-E835Gi=(LUuW7%K zJHO#=?dQqOymi{o$jzb$wf{;GMH84mrX&);|DglR>S0K>Jv#1nx)5IlPiv z79oYOa{n!>ZBXrwt$NqgW~V+ADh(zDNx(ll(Nlz zMJdTBnRf=$%JqFbBJwp#jCFtcTPa{mhAhO1f)Dme5#Ho9eKN5@6jPxLI+`_=`J1yZ z#g=JTDOi&+A(=T@B3oy$pcvw0X=z<{Tnl{>uZvxKDJA-sLp34)>22D-`d{ISP^e$X zB7uM9zsx(cba~~*E#TR#89S`Px!RqHqOut_F8+ownlO`U# z_SNnO_5OOE%#*;T+&8r7y&1O+eCT-J#F$C4<-2}#vfw*(Ud;K-O|XeXLgOE3*EAb7s>ZxCTlX)HupVfnM~eb0HVb=6qN{hFqsyymm`FM(DnAr6c$o?=bJ@fq zpUlf%dj&uH1ealQp_a?$=&tpmg6*zGwAsWtqT^ax=Y0pDi3Uw6t^>2zs_b=e_Bt$k zJv4hgI(t1LdrbyOAiT{s{IH1TWs{B67>Q;3(s!;t)Y;xVZLV(Z6ig1{$goh*&tc|{ z%V8(8&5M`oF2YLI8$+@KAK6MdZjL64zImZ&*#LN zz2@mR_L&w2YcTw2zsB*tbz7 zR)-3CeKZgC=??gjA1LN;W8q z<8uE{g=mOk{)+qEB!^Ut$r&?Wk0o~a_W61QW8FMoAJOuAn2n8^kZ7e;i;KLO=BNew z{1`!7gm#)Y7a#}BG}{-zvS*r+*Xp7DWSPBd^MM51bexTd)W9II;4@sO+F{=qt5xkt zUVU)L2;_>G@WQqFT>KOV87891oNkaF*PEG!g?ZhqHo*Jq=3ApjId7PO3+dkLX4XP| z4H27V*Xi2QH?=r0aSqrMf^Ca7vA5&BVQ#%nFXQC9QP(45Y%JiB!Fvzg}I8}u~iWpnI}dJ>nHZ`8*)cbKj> zVOn_E484hoxTAUDO*-yyGRWeab$>*#_ixs+d7$qtz+R0x_7;Smb!P4@cs?F5|GEV* zd&L~O2r>NubM7MKn;O%&NVnti>>@nF4X*ipk>0;_GHNkyBMwRu^p*g{3_=+)GwVP0 zR?Jmv%{#a1v#G0QF_*Pw)nYs>HRglGx>~Izlr@A!y8Je+oXGbIqf^h@v12SYBW~Bn z4-u%cY%eNN!sPG*fQu)PF+dVZ&@S2Y&|qs=L2%6Ou*?&027g5ERg|su)|qc_*9#cK zv^zkmSIn9_7-o(6V@sq=8;kdqD$_;aps`AbfsGNn@f9&aGyCqduYI-C@x~2^o}Ao{>$(I7>(z zadCvivA^4fDON1gZCZb4rHelY)jekpUk2viZEjtr+jrpubU_(39v0C$_ZWvv#vbD^ z1<^3r%5F^ng7l?)ByR{Fb{22s$<7M!@aZdv&+`(;*(>>VyP;X#K1PAmED8zf10TG;H}q z=G`Vl<1fu`O}cy^QG4;W$ksb#`atdV-$UtbiP9?s#R?@tIBb$kg31qD!8quGE8i?i8SjYW1^jfCz}(S zfyCp?4b9kECz~glnb%?Fi)J8Xj!~<0SM|fMqNN;R`mWODJ-0hnrnHH#(8j09UTO;| z^i}p!i_i_;jzRch8fwg?t9194lVw^M6Yvmd0k4{;d7fI}rm-vwTZ%Aj=8sRFbV}H@ z3uB^glY9vO-xE;+5hBz+*Yth}nls)U_YmX1(wzU0u1x%pCEg*I9GZWN=2x%gpS*=_|%>?E4cCO5LIpH{)- z56sgK>z*A2C~VFzVi389zR-1oy(9!8a&fh3{Rq71a&y`vy8BTxMKBgQRr1NR0iU1Z ztYEjInBK*IGc^b!6%EjWxhS8aIkTZ_Q&^IVRmu=BYDrRmISyL9I$u4a{nqyoKvqfg zHp1g6l<4DDB-ku=(4)GFpa~(jj;ViCx9P}jh6#{861U}x%|*naur;-$B8i=*=}|qj zp44Fh9ktN}@Ha7a5!X2xXa4ZC=T^a`cv3FA8=(*_*=bE3F6ou%UC0;YwcG3$xOQVX zIZ10-E!QVoNkDgkUCvNp3n~y~@Jqs#;RnErnf#bekGP5OVNq*%BaICX@;oKH8}kuI z1Rve1FlZ523O&-_2(;{;`>L!AC*PZmkLgUk$aD0mcec*lom;-UIOJ=Z=$8 z;e^om8`%uvitm-bz2whY=;C@N zxGotivRW!)p@6Be{m-7wBunYfp#k~GCN2|~BqXJV@F)U;n65A`N+;!*1E0`k_3z4p z31|bMIe}U>73_LWeReVTc*OdVCqdT4uDc-riby&vixrlovQrx@RnQe_69*3nQEYd9 z38b(CY-}m|uv&NRzIFSbUOD!aFus#)n8H{K zlMLHRc8FNj1ECP82BG?`Y4x^a<(=Qpz_%&<&sni46G-SECQSTyelZ@MXc zQkT`TxFNnxWbr_5;djtBQo?XESGG4M*iLhola^Ouv47j9FmH&{Db$z>6UJ8EdFB-F zA(C3r5x2@F6wVaNMQ1dsETpB-EP7J6BOlcqp+PKNP%MNHt-bfmYftJ5e|#DuE6_2J zr;@6bsIyEdPEBgyL7jkaUaF*)z@bv_xQw`lqjiLNf{b!5B}r!XdrJ4NFO+kmvjejZ zZ}K4KfP8$q&=QZbOnVEvnY_j+nX;7XLr*(MtVVk|jH-;b^W+mEe!cO_rUZqDW#Wxf zQXP&Igb!drI*@9=q}FS&8<(Q?!**r3S@-zV{#qjynefxPl59;Dju@gu^2yihs8H5{ zC?Vc~mfnYuA+Z_3VC;N}ELkWdOg^@FTj8EU4b0U^G;Sx{=2RBSCqVk3ldb7NDp63_ z?0gjXX8F^aJ09g=KcN}1 zRFC$l4)zlzgU^9t0r5W>>}`|L2laWA2p|hj%;1eNTh=gT1+uC#w{t{e1G_V+R0o-e z)~ODu)L1$0c8~R9&J(G!B{DiV+!wNIKv>--Ohynh7wR6MtNkV34sa0hBsXmAlb{J9 z)?x;*A0Gih;9hLyG6HA@!l3+%`<2ycfbrrX<{dbY+Wx*j-?5zNzw#6Aa=6lvfB%2w0n`mLipK3VLp(ET2`e)yQeF2+VFbA^32+<}d*t5Oeu^rNbAr=*^Mi zy<=9!g+`w6f*zCi=u1LLQsNq3^@8q@_w~#2o1NIp%*GdVrt|!@{Pvb1@<{{IL2r6K zKSFfjvQ4yvlJ}bF`XaV~W6bd{qC8$^X1|Er;cm0^MLnV&f|peqKy2ai((M$}n%HWR zFQHE$MEAt}-cclTI23acFq;_mX8xaXPKAQ>f@uW(ItJp zwvkQ{H<6>XKd{!n{1VuNz|1-Tm~^A@L>LK<6Bn{#fcLfe{uO;t(W?(cV1vh%`t0TL zZ+_bTF#fChgagHQYd3iK8(+2wkqArh=e-i-MuHAu?tIn$uwgtb$m-lrn4x*?RehH` zHQ!wLn(jVcoD`8Hr(rq1mH_%VcqDXK{%G$7wjqch&vR(|RFu3>vUqn{0kuCDmja}M zwo#~i)?<>d<9ENyR0fwrgUf{1F~PiI=De<}VvVFkC!*u^*RdHin#dda^iF4S1e#>! zgB)S4CW*S&Xe}vmW<<%R5z@?H`5ws>VEz;}0# zNS5*a8-y0zZo0myhvmI)R|9xlXa4b~K3A=j-~9ObO)OZqoAg_#TDO}6-_k?ehI}*q zEnP0xyWi4F%Ysh1$Kgm-pfRqE!B+giECbgP zDWqk!_9ka}sm;?Oz$8m2ASWM;29IB%y5L&`XPXR1N?7Zr_F3q`wxG;1)Rltf&3AN7 zx5nVdp>SHBRi#7pKzJV%1d42lonS7??!oWs&bmhWG?`y#zpD@2Uvh~N69`fY%_7_f z0>S$MLHwdD6UJo>uJ&m$iWQaez7I!beo1Y|ixC_ipPc~S9G|r+TeEnN(7#tC=`Ysl zOxxx89FlE?P&N@v_P1i^iY~*N-|;#FxZzK?aJwASP!ZHs|vHd;Wsl_zZE;+FbCZq}K!(`L*eVmXiSfgzdN<)yjzy76| zC&DLtMeN~+F@HIy>S}xV;Sn_Bb07#mX^~a;!?}}4r2oM`P>KzBhX!mgRhU(*Fjdxk4Gh*M$T5`@lrRhI|)$*a+RWC zph#A#o}N_i2!WX-y-Z1kO|lwFl=}Q|RVqOwC4v*m23=$ORBEV2>wGqOG4{%uNx=ra zR9;$mL;_jUt|EdHPbeYf6L#V-K+1#t>ufTepB*{(BIehB@Ov0)A}h1?e9aoQ8Kxf!-m0) zX>&NYODGbL1^^lx-<981uj5H&;4KP@Gadd)TRiu=7f-%5V?WfL>d~HASgFJc&~Z^; zTY?E3El4^Xood-XjDnLzFn{`1nUV$|={joy$-zj_k3N~a+!}+8euI$!<7wdxb@kZ= zPGFE=T^2JA4sKRSQxrpRv~EM-Du)vQi$CizX;x0IY>EKuGAw}+1}1A_`hTQ5B1QAK zh$RTD8k{L8C=lS4)G^c6A;<7F**t=jE=EGO(C+}wk^+16pFg?pHffe<9{EJd>{;ED zvU*Jz(1OU|dfO|zlMuiSmP*WeGFa(kDuIq1^gY+Cz?!tW@z1T^Zd={>|EpDL)I(Yd zC0fH0SS7(FN&U;sqac+zeS_{(zh-k7`o;j_p2-K(>`(&iWecCr>}0~#n*|~HHn8sH zkWzG;)f5#whTS@Bry0C$a;(Vv$a0w?IalvGY<*^Knf=Mf*SpL^&c;MzHs5hR2N(M#9cW{%#d%R7vfo{r!n5 zgZ%Xyb#ox~L|MYa81)Jo@@PdDXfO%N2Qh9Z$ z5C#bUVY?FSspmVKp?U0I%`LYebg-I#T4Zb=$W*%_E4Rdp_N=ziR=dbnTc52rSV;VJ z0W<}wQQQ}^7a(M(38X=sV3({cB=}0*aUb;czj!3#Z&?Eugh*hn$<3)0^M6I^o_b?= z_e{%z?$RJ)nflyB|CUUVl9)*j06l;X3mg7pzsS^GhuKv0R(rs*K(!RKJ+Y!z7X2_* zS)-!OZLR$WaE=D-p`SY)Fc)xdK%oujJJr{NnYTV_iHe0GTdl1%nTAUVYwqV>z=w1Q zyMTOuHhl;>_WUMG7LY6fJ}Y@yunoG#Y=oGwZQ)?vm|2jrK(s&}Ba0zEd#~l!i|7$7 zWI69GlRrtML~g~{@JL`(V$0z)G z3nRo{m3*d4ORe~lqWsUehqP#yQl7a^D>M2tojxv0b8&3>YjyzU2n{EJQMviV1adkH zlgV3F9lID}kS`EMs0EjpKbQR^!9apZYO><6Y=vgQIs9PlXS&^?h#;`zkl!^hS3hkr zI^lhzVd)sy^HVLCNO72*SP~PcB;K%$a6FnO_<%vx3S=Y^9WF8Ze6Cv`_s}j@y=SxW zRLeo`@z6VTFM9+gq3Zd8B;Ev=$^Zp(as!l6l-p5!yDB$|WW?P1xo&%~owUI~7Tky7 z(uy#P%Pq6uEZALa&en@G5f?GA9N717n<{64F@>h;3!N^1^pD+DQ;dn(XDHTlDLH-N zo+bbO-%E;T$6tJHwxs2wNc^_f%XZDZI7YL5WbK8yW?5@)*y}Kc@6oC2{%fZONK>oq z3C_9h*MIq6ONvd!zv9Q;Q_22!NkPX-2^qB>80CjWKjAXj-@GXL9mLR%)}e5KQnudKj$U z5dnD^O+D967h{50axKOL?7*sTvdmCO|BD%-(C)&IEdS3cb&pEqki}50oGV(3ZI{${ zaM%LxV~`gwh17y*;EI(>nYmx-gPc#A*M5Z)d;h1tkJa{cLd4cM{_5;KDRtA~a8(MX zIZBpRta`$AC2<6PKh&0sCz9s+@Ne|~-sU&#_q>drM-`jRP2cFV*i@0fNe^g)wKoL` z2TjgnV_-mQGhuTa?@Fwu*C4iE8?tmo*dawHZF;AhWt&jguQD%e(wzzHG2d^}-Q0%T zO}lUP+`{|w$sq#P%6^!Lx6(ZLEk5Y8jQbr?L~oeM-|2nZG;%l=GN)skmaf-fFKRT8 zeWyDq8<2%!`{j4~aU7j@e$U2*%gwvr>%Ch`P>dMPBu)bIiFGeb!IB?zx3Wj`GcN7f z=gcU@aHDuDC3VgZ=ENVc4Aq;4AN0NlE&0y+nZ4=ZKu4~GN>lm>I^%fHxYm+)1f~yn z*AHuc3ks2Sb;}RBO)H|mW%`+nkfrUe*JMgI>xyD~g8ea){v$F3c_wmCbq(XC~!u(Va6{vtiZl`m3<I^|hZo^?YYPDRrp04>Br@9BKVXxE=~ztpbiF`!4z#miM| zr7U7$%tb%xzQy0pM@|eF0!K)|1ci*d*!y1mNp~&#bo+n4g%kh{l*s>?4K6p$gLD12 z?}z@ZyA@yazusQ@vo0^b^nbm5`e(gw#ggpX6kG9KS;wG%LU+I+kWr|B^rOQsy1cK| z=WRc1$-@x;@S~H%pw?T16}7+(IZzN*ZO@oMbN(;7OYtjH|Hlv>_(cz_f5~xTk`&Fu zCXj8B{)@CT!7 zQHDjA3y6_&$T4vob#Yh60bYJ+cw`uE8Sx}jiiiNL%hp4{0uZVR{lsJ(RB7K)Uxa4E zStC)lJu!omkzvWN+K{#Og{`{3sottPWQKEG@cmeR1G9<+VZ?I`j9P$+slC@s+o}h& z_&@;D_1*`ix%{FNW+wr<7=iuY^yzHVzvnmo7YI#w8&MCRn4`AwaFro^v^uqljqi-x z6-oel`>vcX=Mqw$0ZqhCmf21&fKSXx+lidpWM*&2}=VI?*u&IMqBhe%Gm*-El0unkl|m7c?h+K;p^}qP=6J3MjJVtl%8_ zXYxzLwG{J?T|&xt7lt7~ImWd3Lw8dPIJsP6c6@%25VP(NJ!s^nZ*X0UHyA^|5E88Y zvZf%F*!OldFOTTK+c*>eTj})C0p*eDlmL2(+z6YW|IjyxAu38Fgt=}fQ9a;?d48w9 zwp7?{MDn8GfPrC2YzY7X_c$p_Do^i!%W`hR6 zFNp+@pBYYWKHdTr{x|MNo8!ar{(DUhDuQ*B^NJih!`O$W(O4;QbOxD*GhwadTH#JH zkB8%>tr>o}Rw7Mg}yB;F}y z%P~BroM1%U(6&JCvnIzp5{Y+kMw|B|aY>ZzMdQcda;c5RdnyA`!_Lj3XnX?C@?-JN zVl)%MKMAUOb&Z6vR>$JyxWvZC;)CGYcgEuT?L!DU@hU-vFOdc~fH;pe%vP7e&6^M+ zD*wcMw$d?$D!vab_$ofQXr(0i6M+aNf-b+% z)az0&ATHe~VyN~(JgELg$D9(6r&0@@6pmp}qVD6wj>svoXrh=$C4eAFn%~>vaewRu zf1wv(Nve(YI@|N4gg%0NHGTxaCqdpR#vmO|MV4e)Ybvsa4>%hHe|(-$ZwVH~m|zFf zFE8GouAZ4kkIyn!=fx}9f<7_ZPD@*n_c&S!&I$8+Uc4P;Hs!?+<%$7j{E`2%$WvMYsfHKB$G60TGb1e@_DISD8$Hd~EfD z)UXGif=x<~BrO)bW7i^+?+8)G2Q7QJf-CrEe@npCgXY2fc;~+SrVq8SP+0(Ry8PlG zIP;J$c-0L-1gLl;u+D_>L-2&OF9q?Q&aT$9|Z7 zTF3h#@}1T?{(aF)RKGi)s#^tX`qunb5bu_r4P5sKB_%|+M<`#k14Kr#cFFiTB6OTN zxG-KvbnCr^@z%SdeP1e!x7!u%yNMs(tB5ujyd^;o1dc;Wi@f-#UGc)TUc9UGySdtn zFKsgpJOyx~KI*eH6P0Gxn9(ibjWqLni+C+1Piq<9i+!u}TgIn3znQkJ;=PGX9^NW` z8b$7J6(7dK9j)S{c{s8tE@@HE;8G}^uvtM7xFnNp_T3{z@t%iDvm^)ADEzwz7j(t- zTm0KYL42`oiZ32W6!8v=2CU9Wta3OkV4p?NB6EL9{OEl@%eVB3H^8>zZ9};5eiJYf z-osqLI)GU83N0~yqG4<$Gex|uIjT*(q9eG2pc_ywTUfSY@C|VY44}r`)F!^!dC6SS zHoiArrN`RF&m`u(vN%4*`P5uo3_-iu+*2H1RoDby6#H}729ZBtCbf&-B;>p#-m~Af zz>O*0vNYGhL&q{p&uqVh+|nya^D1lS1o08(+>&@E91SJR5vB2=1m)jQ8kfz650%Cx ziS35cxF2hl;Vd*=%Ho|`22s)#)#0%MLXd?8=D4zWuWS_ffb4S{R?4eIW$|u=O21eZ zAL)#5E^Z%>InIZsV~6;02y7R2h?jVulBo-eBKRa|%2XVdi4PK5Xi*av6ED0~&Hw5^ zMfeNJeu)ljPDsUXZ&PD&Nj|elFC6RronzXj<2?#Kl5;gIjv~^0YR0DHV`=dY=nZn- zm+AOlyf6P-!!7r07>Y&H=H?7A-DIB4#QV^J?U{JGeupM6OXOl?bOg&V;KC$}xq=J3 z2*mowDtXX2mYtglVkdc3RD&47ft5f^nakvX?GX!ktOowiUI;E^*pjsi{z<@BSwYxw zLxAb-aG&Qxy66ciX zdO($7&cWuVWJpF-Yp@!B1%=s2#C(d!RvMMB?Y)e)Tq-XMqFH3BkVN^-jKvzQM~@FM zzL1%8FryFG%glJR!BMfv2!X`lmj0!KF_!Zb}feVb{5@tt>q9=}D#v{6^(+4m}81)pJ?UYFsKDoOV zW`^H!k!<5K!}z6h74YQRF7dYYn7Ig36Ne;5AU6v@PC+;ncESldC7FA|qM%yEWM&vf zK*L2r{t9)jHy0=D3LUn z8XGw%Ee(|2&dj+)ZDZZXp8-xBXHVcm$QM=7E~ov9w@FG1lms;c@dDvCA+Qs!a;xZ_ zZvnIh8ZSNE4dwNGf>H)$C2MPT2)qShEaZ!XB8>!D&-9@GkFxWCld3xZ{@j__**#~rT-c@UE-*8+r7XP(Xt*d<6f6W( zqF_l7P{H081iL5}I0iwnH&m?Hl86d+MPsj!7)z`eTQutX{hd1t_67C;8%<*mB$uMye3O_;zRm*QeR}U7V2)q_K(n3H!3*i#ykueJI;&32`T2~X&1N1X25kz zUL%{;LZ4oyOW7Ul9>#pPo8Ajv<`3?oUZzbqug?gi�DIr2_AIs|C(OIBa49ujJ8p z?zvv3U)gs6DtF(yOrzPS4Fg0B^RXfLVhu}-pflyO1i1h)In`O)lb5e^)~%#u1tx0^CI)HFlVFa_ug)g-lk1~@bQpXHO-uSU9=D? zh&oX1eNGy6cUEuHrMK8u-TM;wd|`uSGh~EZ>fyy%OX+grLt6G6?G_C%U785w^2ShD z^f4kih>5ZM>|M+Na;4Yj84QxL;D}xX;X4(;6Hj8UM*Ycpl0Z_oOo8NLd>{_EZBEB) zkwd;hh>0Ekj9;qMC^f!8&sTBY# zkR`;EVS;z=!}^uDd3{WMhxRlEqRZE*YcjS`*PGs9mzHmLxAZZCclcV%^I0FTb&2cS z*R&1}SU0vWLRl+nDc@EL@O%=@7#yL1a;8qm8QJ1Zt%6S{#I|8N;-~1{N~L$hhftxvjFW>}6Iyb7 zSu{1wlqO0REKon+D*{%iF#!U?Y9Sz(o;&=x#>P zf;TaU${XRN7eXvLVxZ~PQE$8|QhPS`fsF~Vuo)nH_ds(tL6XAV`QwE{KINYrm zWEx5@yq)@p40~#j>D7dh2>1&ll#X>00So2W808R*Srn}5!H8>cUecShL?D?B=Aaxs zxCdXwC2QIgn-DGB8Y`hAR1uLxHh%$zkM3QeH=ODiK^UViE|DI$Vt;aAl*VdNGA{hZ zqZlBXkF+k-kfkfK_ITiftj9R(;c8GqOE+ z3}p|-KGg8SY1-ckqlQ#qN@*No29+Pqy8>rJ^*vRR@(^UDaqhw)aJ`qfEklqZFL5n~ zqJo>?h7L6&2*5mUD4May+_gjDY7cO)52fT{*K;Qxe&F`o35jd5yCuGReJ3-NFu@kX zObvB*9fp~6p>dOkfj=K{^M{!>ogi`=5zMIeaU!~K%VA8;gF(2;#CPE%?$%+bCpNha z!^{c6YPa)nGbwq|kM6?ZrX9cQZXS+|)1I_?KL1yo0^l@`bcdkH$tP&-}K#D5tx4zft|Ikr$H2bf+|s@Kzr;Gb&Ur+7lvB1sDxA*&rmf5b$AnNp1tcK9ZPeMj7c;DDnIG#8xS|C<`@*8IlwMIwCXH(<&@t<~)5%0`+OK|61bM0WGf;6B(NA75#4 z?oCH#c+EyRr~;YNqwX86r*;k|+b1$Jk*DvCSm#gN-y(C8J)D(0oE?eb@UT&)V;e#6 zZKondp`<~;@r0lh@^r;0cKyfh!BM8J>EldZiiB2SJO_5hcQvm^Od{j>F|Mi9h{j z(>#z80Prdr`(lD+=j54-=Gu!&9{Pq6^nzW@UTyqB#^@Q|6g;DU;h){tyPBTai;d4> zOaGU+9=npp`+29D zE&alMFvj#s@>?_3G-N+YW}#ULdPbQ1Sku0IeI*CiN%ol@{l(22YsQtlaA`U_*o{0o zRap3=kBzL=G*}*()cl=)gh3jObKGv zkdqSEu%kyUNVAE`Mju^K!+LQXOtMzLXuV!>JMCena2D%Ddzh23aG5<#$GTVKC@B;m zM=%ieImE)u0aI|ksoQl=bSvMu^Y%33+h0|sP+w46ctcg8Tv2=Q1>twnBbC>HB+h1m$woh@SkmOYe+8hh1-9UIg9PJWs;dz_AoR8 zU(h>TG}-Jn{yGi1_$jJ8h?lSm)?py5EV}yk_$_-$o<;xT?M=nEYL=sz)WN?`Ho2iB z4EA-(BQL=~efX$=waiz#I)1IO>Wp`8MT`@iCe%E}b86xvne#DNvr$Pqv($aMm+9FZ za8Tv?Is#(6K{7_azv}trYu(7bO~-m@EA%xLel9#1TdRU>A2JS;j>w&|w;5P-p~<$? zRD+?ul~493xP5MGgl zwk4vqSA(U9QQ^t5baEsELx_ld)NoMr)@mw_K#1XmZt)b;zwI3~AccfyrJG-w>?iK| zDW=_og#qe{_n!))SMXs>C7BWZ%cc4RCyH%PDG4Xo_kpK_XmEID5Wo7!Ymqn}5hf7i z_GwTkBXMcp---6z&V?VJ@^2#*6xMrn4*1xlik|= z*vI{*oBXe4d$L~c-8|c4-5t}h$L_dP<5Xb6uL>aM{LZv)x3mjDQ|tz1Jlu?GE_gDb zV{iTriHa3E&~&V(BMi*<8T}1_P3q0x9EhNLwmaZJqcgfsI}q}9g?s)$Gh~vc1A!kA zNlLQtFAT6x&{r^-34ehY`ykHf{6`bYu$fVm3KMXFp9T^!?e19#zUVLY6|ddC2bnId zcBlOvOTn1&>cWFezxF>aOh#vu^nQooG^oiQemHL*WOnJv0Famxabiz)CD5h#8fIJG zTG>+4!u{ugAe%uq;6~3de;~ijZ8NYd{mH$=&(Mc`dYYK8D}hpqXOiG0o?iLp*k<4b zIxFWf|F8t*5+tocb&P?-LIQ{o#q8?nk zx&$bP9(x;QL-O)u=u$-mu<-220$45lD9J*s2BwMyq!CJl-=RPbND9q%5jtrKFENyc zpM(XKR{}zo{)I1kj)ZE2ypX4Y?1)5ir2i(xNAARfO^3a{N}-9Rns6FbgM%s6!q*#D zNHv$5Y$MzlSD-oi5+%7@CLoEioA`?GGE))(^rRwlA0BLGmu$IM%*SsJF-LJO?Z!jQ z;2uB6@_8b>2=#S%m()bC(_G%`k$WO4i5|X3)Ooe*dZ=k^BeohdxQCTQbR&ZEObRb` zvkx`PO1`;1Blh+%Go$-g@&*$k_G$(%Qg?9?nHO)|rkENK*LoQONRBQFeo7?T&vI@4VD4#oCtlL2 z@EB%Y9yld)!eiV!e?YGO+_j&DxOj})c@{R7m)sv_ft+4+OJ<3(iD7U7AWT@ zzX zmMziVJ-m%548ons(0jOEEF+$4(oMeu^Y=m~en zk)}(#*wBNv)vexi_b_vloJx%SW(bjH-jw_FTw=fspUw zs1oFyJ?|*&mtSXUxATX%$%6XBf4disGD8HUUJeS+1xMzBnJ$`VI#qcwJUlN2s%MOM zxMSv-KKbvG**1Ri8xt+GJ-i51Ej=5QfMQ3x$L5)yO`pIR#Wo(9!lb7NpJP*o-+9dt zO~V2T@6%C*VreI*V&+h9z^}=08QVv@FfGStc7oInA-g_^o_IoJ3;uF7^Se#x)K}i_ zwv2H1Bj%ev*$t!|8ts>EgS&CQ8P@b9=_Q#^GJQ&IS`vN-{TT~;gBi>p-O#|%hH6rc zEWX*JPFfHIVXtGxNA;E9GnLv)Ry68hgTMr%sU2|mSFT%$G~6w**$QK>9W((wPjMp0>nCApff*Mk+duJslyJ4 z*vXDJVkAHe^GBmv@sUQ7VcQ&wHf^dKd#vf#^hPSEkTz;_B6igjeBf}+dghWkOG}$} zXrWv`1F@PFD)I3a5hfl|KV~)(=j?o#8ksEq<3kA*YM++H1;~viNR3pDI$4srlnGgx z4EoM)^14nPfeG&6k#3PW{e5_iLFW@AI%$-7k2j=`nxTK;c(zRy=b!;Mx$^jnf-;$d zGme$=q3D^jLnk1hbOU3ItPKd_R7O~f@5k%{8Et$jt`^?&U1{;+rdb%yLr2fbI^pkx zdeg^u0Y$|jS`3>hRIa%aawA0`xZ(hzrVP-JPiH(aK2*wne5KpRw^#E3!Q@2(tjS5v zZa#lfX^&>d&iE!*Inn#dqGQdlV8Q}rz;3Kek^lfrD035!H;16*TzkB^to|?Wr^7v> zEQNHS9FtS2gX5yd_1Mig!3=Nl^tKY3yDA*P)|_DO=ljD>G`a55+Isy|lI068R#sI3 z{{#3|bAfiOMXa#<)ZKof=~JWAt%}|xS{0GSbKKSwP3!6_@IUm*5V|7Rl1D@BNoFCA z5Gzl@{sUN`ecwZRxP|YkbI+b+Mz;Q$O{Trc&QMAj_`-4Fg23fZHub>oE+?DaYCo2@ zx3_YGLA+H|{tCX>6(^f^pj&o3{e(jJbpawh$N7VM?qpNgYifb@qGb+^jMl2*2t{{{ zaiCNPMeO8{<0MTqQZ6_cDu#7x!OQjyqMH!UIr{z~-|>;Bm^KJCZrUm4!D-UV3})_9 zNZ_S$#h^br!htt{k8eqO^-q&r3*k#3;5ALlC`Z#fj!p%NV>|p*bDCKM29h3qk^ACQ zvlB;Qbw3Ra*`;pQX>jS+x+SL}uwClbpJwWlC>h>6%{W;26HYhJcN?oggUDcdNf26_ zot6wvCvPijt@{Eybq(%(d%L+!W*>dKz6qu0PwPH!!hMTOc=$mXx#&$$1QcFQ-wBMy@xD+^U6U zNXfHX1qp8~M40-~{kYKVRR3d!Xb1q$J8kCRUHXDYsH1@uag)!02mIL0JHvG8xK^J= z;#ld8oLJJcSt1oBcK~JYIl~mnf6Qcy3P@rK{&t4B8;_;si_C;BKVDK&+%_x@yDGd! zgvKuoQzMF22GK29j3oS|>%AC{r(4|b7MtB`mT{WQ7WJ=0e#0emK;`4z!;3MwzUO{k z3@<&w)t_l@2rgRp*qNq0nDSt$PDhd#&L$Wg&rpO5vDn1O)Y}EcaE9M!@=|tlVt|Pr zeAI6VJx0&L2Qh>sFm@rnJA0xdM2h zeMklD!R?ZtB+9CDywKY39J8_3pO~>5#78LufU$AHtjdn?sB3YqY20~t-3`^B5gfXp zV@P;{jX=_V8NeWIf{#?z^Z!}WopP?pHT-~Xk;V7km$K_|bF4o-1NI>2#eTSKN&SzV zYo^wqE1&?T5vdBqGxP~s#`6EJ=b4UD3J6hf?u#DQxCQ4yXHRmEpNE)twfpcqqx_ru zpO2yFYIo83$RO{!XU;cuDfCG0ALpC7gBB+9bTKV2YOelh3Cmj)geTX=9H3_*A)#UOryAWlIj>MneYg-il)jAba~k3m+iRfn z+8ZzhaSfg0V!p-j^6lk(uc^=1?Vep~`t{!+>5Y+G&O7hu8yjsb(;zj?A<|rJOwdi{ zTy2ET^|=@`;G=H*#b)m|XR7$NS3rR;v&`Lfu^H3_WYf05pYj|j7h$8tgCZKvo$ZpPbD@cM@OM5Pe-GpbCsJEP2QD`tP z%AAl@T)K*t!YUO%EciLorz(Y0Ag|)@y~?@xC2gj8F^)p$sn9XgeO}>hS7gXI1vn)y zcVVpbu@F#wNUumg94;z_Lb6qOk`oJGMnu|emzp;HWrskI>G{97r_8vNRM?6=>X+*f zteAKlJtW!Tx0jl3bt1@q4@HA?>65ERjbj+wE^g>$=;gj!ckX2b>X$KiB)q7`J+T}k zUBZ2^-1Hmf4{Jt9nC(^2EGs2~*~0_Y%ig&C(V4K?_&05x0f^5lY#Y^Z1ypV z``DT2(Iq8OiDYtEPR^{Rvdx5wBd&{w)TA*bgrF2lpS>l1r?x!h3Lh}x=feMfDq`;v zUz3*Vp|~ardj)`ME*YQ0eVFS1_u8YyPx^*-taw`oi`BZ9FE?M>=f0JLnv@sr`9GRr z-Ot#ld*rjj#3}`Sg5E{vcrM#c0^-0WId;_puHOn%GjZGSK@$>`Qp)!h`AW8{GGY$j zzd3s&QyU(p1*Kpi*fvJ7lNYZrwZXw|%?c!;1Kg7<%s`Xw9hAYxC--zESD3BP;_t4& z`}kt_`<13wr! zuKg-=R7b20^hKRcYW9m7m+)smhFYe%TUQZ`ve9i>MOem-?uS)i^c!9NO4FutrreY~ zyr8nW!i~AoG`2bc!8$oov(tdacfmQxWfci`{*|Www`0Y8N$V9zaZ?}t9Lyh8s4xou-RZveLdreRY7OM@&Ju zwo1e(oGb*Ef+Iv)$-~y;b-Yn?7OnobTYQyy2FKyatC{RO+}zcseVcRWpv2zYaxu@U zuhr7()n-pf?iZ_J5$|!eSDT?}7cjcX?*^^i+^bEtX-_mKz&bE37b@m~X2VAa$)p=8 z+;V#*V02Q^dcXPLzIA^c=bQVjwq929<}EH1ki8;JpnxW2T%lYLNNO170yi2a9gZGn z%~XyTZ3`TFUx7KVV_&(xAtC8CXItxs&^Suj@UQ9cRF}WTv_3Gyo{`hdGeSr5I5o3H zx=W*6)S06>Kvnzb&V(nEGEqKRts>Ia@;ojc9wgTZq=dQoDkiXu&=rY}P*I&q`fs=F z8dI?1N3rElv0HzQ8Qdh7HBACR9h@>AE-s~4Mj@&dv4%yO`6F^E??*<9o5Wz6a7?Y| zZTkd7y&~bWuEe{P z(E#5S&271w(M);wc4z~vEp-+$zgjFR@us>=+!lYckNBmdE%(y3=F;x-85Jv}nU5-{ zB1OIN-6Os~y;LzM>mYaGb*9~*`>Kk|)@n* zasR%~Ol<^y#f|lyU$D43afQNFd=+ydt{Ht8(~;u571G-$-6_|bVdZ~8Q@s2UbUMtY z`}6gtP4=M&M7@x-L42F9HvtjFEPJP^UYpO zMjP%<%Xcary$&i%M#~`urKqqGYFPy-yu8Tck*S-1gXuZxJrFwjUcq6!TSOTE8K?k2 zE1v^j*LI?Uvz8E4{1l1bV^(V2y$-JIF!#v~rm^IbC)45euKkUsYtv=A^sEX!YDTT< zE^~y}5I=Ej6NnYiS(HelDGpb5|9|Tmx``EuO$53eRZShH2B}^ zF(*DM4N!VM9lJ&fnjiS9?GX7|Kmta)+l2JiE$NFF} z(n^g=&GAzt-UP$nSg$As|wXF!{N*y=4NRnyBxdb;E-&r+g-g^{vR2)(uNgX%N{t zd8vXPP0Y#H#S?TF18#tr-oRMKM{(qI{Dgx#4FZ6wAVN&VL$S3~>xcKk>amhYI$ z%Chyjmg^^=^Q@G7?S5Wk2JsAb6l~^ojAbsm&FnmkFLRc)`AkWlEwQAXd@`ANuH5~%nW3b}p&5FBB4?mte@S(g%vWlYmbvWh1i+N# zs@E5)CKPNPbg<0zznwt0j5~!_4VZca6e-qHI?<89%l9R4*^D=SSn8KM;~u^pTW6{3 zb%*JYWRWJ`VNU3*G)q#jko!xvpKS_XNd}}TU64bK>OQ=~^w1a8Yte9&x(RF1tdzQ0 zYmuL}S9i-=d>u0GZ);6A(>D6%{S=sCqHB4l>C`BGiDl}`!l9lU7_%_9SMd~#tjG`; z`(D{KnPe-SZZP9c)1k@IC1?^q<-)>Jxu7f?it-FVMHoUmNx*}|tU`s5QYeZ_8YVsA z;2yHNw8f!DE*(r|N*JV)A96zaNFIfAhF&#GT3IRtuaV`><3hZ)%b4Jw?nK>Z-NL&N zukB#`EJQGUBDPfY2=0IoR|Ysd7#crcBWD{L4I6O)DmqcfsT8OU|5T-QOnE2MAbhwg z>klz#en5eTs-%i$=~4W%m*a}(#g-TZ8ZiOo!-IJ!NGef;q>q)K8k>)3UVSvLP~)F@ z0EY=vujT;^2Fw89wqjGJ3A}-6xB1pN@$P^=Nrb_`KuDUB>0G&okk})K6G{CCRl){s z7w6iH%2n|Zn+wdrmE|hDxr$QT#3Rq=nHUMGM_HB(Wi*Q_-iH)>?)|$>FN_v&A|P!h zp5@DBUAKFr62Q0Cf2!Wdn;EvaG_Fh0A#hAFlQr-17U( z&b7C|_%f%YD;WwPAX2db%CKsX@bI(y%)p9@;Q^DE(}^Jjwe($w$WrMhuQRQxC3piu zEx=FAGn9xkkxpJ`a@Cb%y^PICPW4bYBVweS6=gR(D1K^DlYaQobE z8Y?P6|1CJNSnl9|a!c+vXW(xQAF^i&tD3j&kOxecmL$2Bk|BkZuRoH&S3F>*555AP z2q(`43vy!AP*U{bu&l;JW1W)2L2ER5M2kbxwDn z6b3ymC5Iz8Lx$}4j67%I3-4woVQziT zaupI4$=`-TCYmb}M?i6OMlipwBuARxWV3_^R{|x;C56I4pV@75aKS@}h#TD6hgh(O z*S+%)VjstbfBUdGg%eed{*yVeVrdF}4X&-64HoX_zWbAz7h*orHfkAtCzB^g=!8F` zfVgVilYhp$1-Yu@BZR>4&o^jD&mHM2`*<5AnF*CKzkwB(EfEp{J ze$uT;RX4`Xe++Mmjqc9JOqa}!K{yl7lD8i-Z8PX6_}=~Sm>FNUktjHLIj9Aip5{RI zV&MZHH*Gs_G$13m+qSR+S+EQ>--x)aDM+ALRkvrl6_1-vEoKT4C8Fy1S(etGf7}c{ z@IwxO4Fk-mNMDxG!!c<;@(Ul11^qN_cAfXlJI31J`$|Nv72mb)~QXbxngN^Z^ zmR*qv${^_Bk?!CPIEjpL7i=(t%|kvd0#c59W`n66H=mg{(Tk8|O;<_pfc$m7gqK$g zqKg)AjK|T?CpHu`PGxmv&=O~0I#S4WjT=qxRu?OUV@EnG*$N?&0LQS&&D&^NWpBbC z)Z2TJ372j(y*eM^rvhW|4FP1vL?19n(ZOB_*L<$TKKIvNeIBt|=%uqK zdhdtuNFBXHYfwzYs6V<>o;D-VJ3ag~ba;Xr`HbmZ`m}**3ZHVvJp({(c2_-PIwv{k za>FyGYs14uPXzf`B)m5Dxb;~^a=5E`4h7W{Zl~u=$K=C5xc#5wo6TF@!siHR+0QM1&Ky$xr9(5| zO7X&F{>X9k1JJ3bbJ#Wwmz^hU;6&t$N?yOFs3s25GAkzZRCjM=hROS9hQ7li)= zzU0)vo(sQE>nfQY82btFv0SK%^lpPYy-TKJmyZ;lnuH6*AsdL-sRis(u!ct$>2L~= zdx6_RgYBE6W+d0=yeL85xbPL`N;$vsFPU*e-iYgv{4JnBgM&j9B{YU)X$GVOmPps#L`{K;bSkE`qCSpPoob$!2SFZ7TUdC|G%1J`(AUEgj*c=O?ZH( zbp$7I8)xm#M5S|(@gs#}z5R%^Kl{2@|7s3ux4q+h1663D;GaSmJ>vF!**w-Xg{>CH z)i)+kM;f3`f;>Y<=QLZ_rQsB%CycX&F3o^~^1_E9L*Uz@>iXrEKalTm(*toBQ$r#VefI9fx4NaTn3kna-ihjp^n5qJV!BpN z$ytd6B;aSOAK>13#q_dozbdSYdU;=0{i^9?-*`>;Xa)9lBVRS2GDD58p_?D)Ccb8B zhipj+*+-wLoo7BIKb`Eb+F5zz88C6Kag z_EUHN>t?4`V+09IAcU`s+4b&P@4L(!W zhC+(QvV1^a*cQx9Ce}T!d-4r~XV)^f`AxLct6b?@I1Ak8#=K?bmcNjVy@2p)D|3H- z3;y}UB~Yyw4KR z%{MDsE--SbpMIQy5Q}wv<4w1|$#_f-k@@8xOY=uD3(Deo z7G$A0&v1A)QM5pc5Y`$PEuG>KLn%2z{01}Ol|C&mrR1iN4X=hlWq4?=Wgi8?)+=8{ z^qACGsb~ZI9k76mLK%1znzZzrnJ*6)GCMrWNU{h1@dCgZOg}u+*wcV{I!a7bKVdr* zpUXUP!??qX6a^_QBRQ6@6lYYbpFlOsC+?S{=Cf|nlflPoo>Jj*%12wk2$7;SG;hEG z+)+vFTcFJm>@QYMSdI<>CUblMnks-R<8Kz;j9Ji3B?*;MRv=o~Q58ixS#4RESwAYj zQI-7*pnYRAF^ubr;ZhRzVrf`Y!r^IrccOPD@M@fr=p4XT1``%&Za!IDgW|$@gUGf` zqQ!%d3YtoocFjP%=NO*&UjbT9Kf@B$O3MrNSd5ZF5;<7!D9;8&c*cl1kVFu522A&1 zREg+aYV*&>yIZ%A|HorT4^`XDGMl%UzV)vev~whPxFQXtPRvf13Pno{oA9*j^*1x< zz}G;G-Xy1t`hGs&snQe3fc*W7kge8mp8(@fzm}c$VG+VmZWExTaJu(>4v#D(^fF>e z>1u7(z1*1T)!|4o14zpZg6fI9{?bA(OX+xrx5*peI`q!8D?hH#rkU5d%XWyH;U9-eDlL;G`V zoxlBC0@1*#_~a-nbYENwlndy1qSqhPp56q#Vz$efZ5@&3*Fe=J0rNUC-o}V zGHl{U5XBiO&>m!AM!an;gMOJVevLii+x~oLzf5mU1e;9?9WQoJ*CB8st$ip*6y$0E z;AFJmp?F-3z|WM1fKALYLh6h{f2A$omJO1~0RjjuE&oejfNr`rOWRb?ooVQkoGS>= zMBNx(=!dFtlmcnZV;C7pHk3t&3SCYAOyBli0`r-<|4SQgX8%mrK{pkTZM=oj`rq{lDn0x_?+b1}8gH)ZNNL}-RVwUsbGzWV<$ZQu0I3>xh}Y>}&G z1_VOSXrFoN_y5)0Q3EoChIscikJj@l#aWWj!YqlRWV1uu`oEdhQ+-|&sluTLX%3!) z8VD0eFnJfIC&>OWV4Jc~;=F|xJZ~Gd^TFdfo0Wpcdq)uElw==@0Va&L@$Y761A%@4 zCBUd&OC27sof=My{YJR@vD81f*e&_H*&N*9j(p!Vx>fI+wi6$}UGc_frPMFHrl{2W zb-;L_MDiZ9(unf1vp2hcprp}4y1qDrKszFzckse&_tX1i=Q`1K`G>iq{ZGhdy9>AY zn!vvP3vswD(T;5W2mV{{yXha8LCKY0Tv~T{oxA-5lgUqt8Q0Fu?kWk87oG+nB+Rss z#K67sf%&LPft4&AO0>pAnp`c z;lWerw}hS;w;q*me^eBWq{ib#gFbfaKcdGUx?Uff-N_Pt;>X)5iv1}`B4K$9v zd8y$6H|lfqS*umaf~oL+S|EkL{=%FWOn1kAX$s~q zZ>E5!AY9?D`qGTA_=ugv2pa&}@FVxlm*$vYk~@5>sW*TB44nif{7LS@t@ww$3mw2$ub2+>NGCD!|Ae8vxq-tNAY$H>id#r zy6yQw`t-g(9Gz{74_?%p6_pkw5&i8>7C~Ju)dmfa0^G8%Os@5sKW}>u7V+?1gWJwC zUzzJmrhwpoa>xD49A>|NOJImqd!l>)UnZ)*j3n8~1Yh{@jlOi_IRrU5{!=3Q+B{^= zy{~zWO1?1{1z)>m-(U*3*FE-)8C&~LB*V`aBHiTd(Vive`!D&Pk1zffKh~k&l3VxV zFVoRFYULCwe;^OrFZ$Tc`WC;}w^&CAk{Y9Y7nWz;w`lGry05+^N6zBj)qeeq)k zM#Cq3Z+7jt`tIU+1_*5MW)i{LqKEYt_4tXt@x9rlRSW<54F)C7vBe-UGm*lK7uwsm^r0S-y8Sg+#g7BL@g|w z#KCaer9Ow$mWKawkNsf23chvs{b+i%e3Z|?zgZG+QS~E1IM;psBTBrvF8CQs%HQ2C z|1nP-AgHs5rIH!g+k`Lxn#7HSa&f~l^E%ea@odAAh{ILGk9=Y;tXzUkkCC~mk&;-! zCU6$vS5@pxosF;{?SB6gyK$1c;V0AazxC#|pLXm`{%6b$FStE_HY+Ciniaf~@byWw ziWYKSsyG_(g&FPdNi9cqh%1n<>1-n6WD{*2|8hZ~ymQejghKMt4f(}1mTtZ}zM1oj zOtEQq{x4>a6fL>QKLdqd{KC$EX<3;)ICyB;96Ox9H`<%o#d`&IHTe9iz;?~vM9fyk zA8<6$bxPXCJ>JJzBonQM+)j*=KrZAu$)06Gn8j_|wfR*E=0i!lZNjZp+vir)04N2U ztV-HN*?*oPUQ_1`t#mz8wgc*m2`PJ!`5MLJo1dgOs_U+l?VG&>KM_QKwd_7i*^b#W zp$8e6Y{^KyGBiC*V`n2dLL0awO5hB*CW z)3$qy>0ZBRTSUjyT}r)}HJ-=(&D)IFQFef~?4@)A3Yke9I~cK6zpEW`-i&tjA|2w0G52W2-l+Lq#KH`BkwI37vrzzT;J4@k37$uWLYgj^d=K z5Ehw*C&bnOC+6!5x5x!D6>fH`jlG<#(mPo@7#A?H}0E zlge$!^5f!>$#k*Aom_5r$1iPTxg7wX_d~heGdR_audw@f^OLCL#YNB3RLtDMt;BP= z6(=g@(mh>acO!1FsuJ)y%1x-WS66?1MXG3KgDHp}hjVz>{ak4$wqE*xkD?Q3vhkxY zzM(eKxy`7udvtpS2AGsaVgNBv!f1t8l`?wqu>RPE1TcR*(fBV{*?h2%`?kvN)ZzUP z=@skgCExG`zvzS)%Fhw+0k=nJyV14dLOZDS%2F*~%%phY!h(m7xko}<$bR`?i3||_ z!DpczZZ_ZLA7CWy*TVL0(k-T)?02Qu>05f zc9TMTi9L%Uj#H#@(gz#Uily-p724iYzhZlPV-(wQ0kSoexih)_{*5sOS$%V8twKV+GSet?WEkdmd&)Y$zeEzq2R5zE4V`fcu2LD~zHf!uCZyq_Ex zu-WkKh2Abu5`FQGYSk<-B%n@AtQ47>+?_SHe|{4NHEspE1O%zC@o4d=h{x;Ft?YpM zr(oi#ofQ<|7Tv6YOF@I%rU)H+xW_Tna!-rZyFvhqyTiNv`ClcNE zFSok2{VM{*v2E;_F66)y(<~Dy2&S`eNM}hf=p;pAy^d#rd#{ZhFyYJld?v-(=%e@o z|1TC-e@2A=kw%sY9*c$shqtyVG=2%ip-pRHN}XK$ycV;NB2ux+qo&snL66bm*-l04K71M zJ1p$n5*mRE0i3FWIq-_c(~cZ$KB%OiFbZ@?CY+*`D?=$l`g_7>sESYg2++`ndZQvT zuCN!emXl{s68Q-F&gp|Kd$E9bH9x==8s!T2;ml%@5W(8thpRae&OP7Gwr*;<{gZ8_ zcc@k8_cmAA{9axS__9Gt*_H|Z)oe3+56L66}x0jKkF>yO0_4;2F9~sY7un_Lmc9(QnaP=cwnwn$)cDlM#~cZH9%!XZT!pns=}{v z8p^tJ>TLbK)nr~m`68DWAp+oq)TssX=lAtDopEqiio*)nrfNAIs>K#y0K|=<{sxZO z%OfNF9k@4K=f1DA?VD!ex8uv9v-Z8bDT!{ofMtUV4U18rQ--i*`UJNpNg=_Z;8YI# z0$b<*)`Uvok(E(F0)6ZlhtF!b2r}bYWXyYcP@ev23(cuaCxbxpU2-}bYauV0bsUEB zU^?ts(nR47Gc2K@3IS+z5}Wv`$+c5~dhS{cODHd<*V3pUw2Cf=kHNFCNy_o0`l8;B zZZS5SUD6@h5C??fp4`=qZg2a*>lNCdl+EV5xzpR*T+qs0)!z0Cs@;q2ZGBZu^C`c~ z;_Q42_n-E*p{Y7o9c8_J5VOsgIt;>I#nlq|3XEF?bPDrUMg!?f#d>*;w3=OzcCTGd z7)1pDUsmY(60Z}i%HeY{8`odXg@jLx4T@+txt)c!(d+HFmU2^(^G!9mw(}9nw^yF8 z$&qOa%W^VE0_!`z0J7xSQBBL$v1bP|0U2L~RB=7+nycbM6WujeEv~3Gl6t2rX=SPy z!3I($Sb(WUs_9DB?Bwv_z!f^$Zmny;NK%~=MKPP>bVQt5=32OeI@*T%R&WBZZFBRJ zD{hz^sV2ih3wLct+qn(NFJ|MP=v_yUhy8)e6@30~N89Ou8(2$#B2?6!*d2v}v<-h^ zWPX>75Ma{T5xH7+l8gZ@bG1yH=Zxq?HO7D^z#zO0r_*i~XRG*H4E{k#&7CS<$Mdj~ z`9CBI@}avRXKTw_sC#93aU(t4T{*kUGxX=Ub*m(r8P8quj#y0WF^kKnv*z4qcM|Gl%jROFcjFm}7DI!MaI_k1g zMhs0!dzJFZhASaxGJz5D4J5J|3Xs@|DyvOW?W(%lRwc-`=-uaavOUQ3az!WGp=TaZ zL+UH_T7R3un@Xwv)kLlybT_7!<<6l31s+7fa41+fE5@RMM2nap-MGFLEa@jMkdrg!Z8eD7RG%}pPk@*}NS(=qwRcrW$L9auU# zS22Hdz8_qM7^HSSUbRL*8RK1=A!rr;DbC6PAITiUD<*OsHKeNW+R{SHT)Ec7W2ava zzzykQ3r(H0`+l`Qd;0weGU-hHm9Y&&D=MoP8uX8GsiKGX`M)zeG*p}+qVAf(2 zUJr@OUM^fuX*uzGV{>Knl0=k>9A&+434MMM;D%I#u6xdIe)B8*RvB#pi-HdQz<|Rl z0tsLP`*F%1kpPW}!3E5{Nq2Tv+leC3ekPS3*W_9poojG^?rJ*+Z@9nncJP0ca~HUZ z>T(@&ov4)2_Q%fEJy(q*JN1q!^on<2H~B2KfGCfqiV@vxZTHxSrzW*2TJZVyO@Tl# zQ7^P9N?lVo+a~DcTsPab3D-c7iFXYwqU?mSzQ~eK^R(F~F+?F-NscENkP}HPgdUFL zfai*6P`=KuOFWBG(j{_j6p4y2ee4O1rIAnQQyopI1`zd_!oa!$JiHsxV5_<^x1?O@ z1eNBgyp#sa28>RZ8O`r$Bwykp+@wyn^?pSJrg}Kf*mt(QU@O;N7D^Q_x+ne`K%41i zmzZuM5y2e9K-nT!FT0xC++bUm5Yq#$__4uuZ-NfRrdOn#@O!Tesl;k2-_A-tI7CP& zXwKp(>;xF}%muxJ&dobXfDSzP9U+_~)ZsUT&E>%FQ0-<2rm6;!>P#Y$NTveOv<|rj zcHLWM8`@$0J8VZgZhd!K?QZU5%bPlDhjdnVdiz~=BfO3r00g)(rfZSwwqB?%*NZAV zs=FyJQ^eK(y_l$8E>|xcumf)7T7j6bC7J{paR>FV^|)eXbKU1CDG}rKo)@4Ax3mYS zue;_PZk7(>`klb4exbMJSM&*z>~iURF!`o)ZS?~`9Iag&=hMbTT#v|@D)zXdSHgQ; zc#!ZAO}{)ud#u@VPOgJDs&?0Obf*_MVJO+&flOw^Mr1By_$d7^2&@@C>SFkShXg(< z!Agg)397v@l#6cRi{M|l0}=8d*AhZpa0`3dK23dqi~ptCLR_u7PR$^*f@a>=uj;ZM z&-1v-)BHjWGG{hdL*^kuH)75J6}w*Z!`a?^oP`BsoKOOpZ7k#<-V9ycPQC0k-4VU* z;MAcMx}mr2f(7N--gc5v<_4lmIMk_gA3H032hN^uX&>9>z~k^+k@-z*7y6M13NMC$ zd*mJII^}00<}wy}bcY^6$A|AI@+9eCQG3C+M11o7*FipT9sAmj0JBdbq&`rWfFKg-v6(WdMY7ooOZ+)%09*mNZ!Y5Z zcCN&@dHrmwrhQmmw4tH23z8Tr0pJYimv!>06)zAasFJ-buNY#oqBph8WsJ$-lyfj= zRpOS22dL11Z^n8c!TE~0*ny|#b`}`Z^Yla-A=yWpIwX9v)TT}V&At-(dSLwkU-jv4 z>ry6s$L-PI=0?nCc=CXfUl)i-9roYFNUY3zBWROlM0(3m)O+g+Gbwy`bAQ{l@(5<2 z1UDsR2ny%Bclz7*wP4^fIXTG^L)mS$68Kv)z~(2)eVwIx_MtROCD*;U3gItpWnbQZ zt09DMl}LowC7tClrznV;;V(qPH@JlZY@y;U!m=X#`DqZR_q79TO%I_KvEhXTh06$l zMet)3Oga45Av}2u`??Tbx%+&8eQcNa=%`v5sytAnL{uba-$Lb()V%n5a-nKSYF2zb zt`H7M&4{l@7FrBRO>?hH}sloeBC%ojl^Al7-Wa) z$eBU5raf=`E<@$xHP~V@*$LkJ;R*NRAbS~ho8J$%JCP1%^w6)W}@GTqa|NjJX|1ZEJ?u+Rik|%+1BCNU3ZYkB{|8Mnkk; zb*OzQ;PTHQwo@?PRSvba!9QI0p*G(%9^cX=_?=qi+LTd4NsSEApPr~%;G2;JJf?Em zV3G>x|JllM!k?rcR~-EAbvV8w6@J6;)vq@Ux3h4!^BV>^$2~RFhW+oA8dpIR$*3Eh zs1&ICN@NFVt|0dH@mgpIRCXuZz1I=UmQ}Pry=RBe-xonHzT@Eg7$*YHQktIWX6!^P z*@AmBV*!ry?sezxgf>wjEZZk@DD5&A=yY-s1tn!B34i*%v^AI?svm&h!*+C;ohiJ zI>H;3b{XM~O2_E#Rd>sXW}^~l4};wk?rq-7sD#3VMxolVQORIb>aw#v2-l)BceZ^n zxZJxlg5h|#d1p*a^WA@Twu8sf=~TqwI&u;q7X@I13U*GB?rQJRzf^P$>>N9SF_2?O z_%<`!Gt$6MNInHw3|ZZ(Y4qjyh>r6$jS*iVVpx`$i)qqj9UpZSu zyPd;|!$aJ>QFa%m@{UooyxhGx%JvLyc9~u2z<9UEu6D#eKVF-HLQDh*njmjtet>V! zAb9V%yUktQPRgv7`8vA4_nTqquu}S33>-GiWzEtWMsze(HQt zW{hfnBC&4?<<8s9?p<>S@GOdxrq3)aOcTjhzuXN;=v-Ge+K#S~QI7V@J(Wp>`$Gip za5G2S4VsIFF?L4%O(7}fpj;}20ZBZVFtgCYgYLR9c7QpQXlZg_V3*v?ZRHB|q^Kh0 zQI-k6arv>fUBe|+u+v2@Yq}Rh1v^A8%onQwzLYSW#-?)cSld6C=9Z1MvqoOzEib|d zl0`0s2w+Uqi8XkB#FeFRYZjv(6ANF4QVG=^hPSw#$6-d@;Eow*$7(nakF#xC-&Tsb zh}odUvV2UJ69iWMbDUiitaL|?w^Io`-8kNIN``aE33kXN=>Suj`&rQoXi|M9MJXH; zC{Va#QMnVUjj1}8H?c;Lt}Cw9rk%VvBOt42l62F}Q)ZFIsyW8&j<4mq$ zh$Uc}J-fK=j(joFXcgZz08c2e8#F0cOB91pd?U6o_P8lNkQL%4cirxGb`@VJn=D_{ z>wDLJBG&rZ?tqDQOnx24bf7$b&7Sg=i0x_ai+gmU9o1)909)>7whW(_=4+f@nlIaK zzpN*oWxyV`SH+ru5SdT>cj06=cMrQSR_pb9*flMWqJco?vhqtNGcgrSd)lsT;6T8j zdQtFPi1tER_^Nw&Pdn-V!Qxcxz~aE}Y-4d?cV+-Nut6im?o4yzC)q>uuq#T!j+7o< zo&x)8Orb}ZY)nAVvnox{vn8l1`vor+w|o)d6~(TvEZX%x+}nuHh`B zwflmC$GKF|wr<%t@lzwN{_#P6t6bDU6?DLgHm!AnO z!=(DaG&?r9&;|Q3r!!sO{cO+jOPbwAlpXL7``HntH<4#MOW|AggXUl8Ufa(O&peYV zSnN7&_qP+O3?|v5A&gS7ZqBk!_4noH|YR7gG3H%53uc8{VY_G8Y!%$&uBMEwA{M~u-uQh z9}ckHvy_O@2P5b`-Cl1uaIBs`?qs5SXS%H~z4Zd$gXO=2W|wnvgl${T$w^ej*-zD; z$3`eiNOy%k8(2E@cXnjAXOhy+!Wx5h)Gz+99H>ln!HUa5F~)P<)d$(}DSYQ#zj;B83uf4Q+U+m{ zuI7F>Wd<_*W$w5cw&z|Svrggt-lfdP?c>YCz|xJ0p3MoX(%~g3Sx6Ev(%-+8iq3yq zNwtD8g;X8ug@_q)8_V0|cfZVSoq^`@->&sc+hgWsfrv+hR|DgsH1Bzm9LYcO9`cMM zUW%TwLhj^K5?Z?FmK1sZfmP83ygVZt&OjOMmy*p&337)}ybLMz>Y29AKDi1WBX;H7 zIMe3s=TAwp@s68YXWE(rSId7bb_*kF+!M42RuspcB+%pOTWNG1+eBRo{{~B-uHiD0 zXA5}`Voiw35lbxlVq8+i@e^=|9E=Z`XQ>p;yea_l=~Sk;_KY(Lu@zu#>1K@!ZWXNR~%y7+b!Sg9@2Y_d-M={Zt6IKEB8Fq zHo%~raH#EC4gaHlX^r_KvF$mx_E0;LoO)YT>|R%Un60n57j9o@nxf#Y6&SL!v)zQl zY~7fzW9-DzMVtSkv+SgfPX~n(1rVX9 z5)*+7PK;Ln`hbTx_u(wt(B;dVyZyKE*#eB-*6 zhuiJ}M-*ii&(cVE0a?c-WN4H%9f9HMuuO(PIUIpfv z^r}6NvW3!{faNrRyYEo|;*svOqd;-byA?;_?)EqL@KLs1kL6%3vUSpo&uc&z8Z|j2>~zjZA1TUO`wI9^ad26q`?!DC^S$l6(gMb zYjJ!@uHD|p*+NgEyvm{*nE$Bl7zL|=tkU>Ypvd)qGyGMi9NbDTaaSE@+cn)U6j=;d zNQ4Wd{Z4{6**w}Lew_S5d|*cj%tx=MaEg6dJI=d_aS_L)gNta#hs^qmBCxPR_%1$A zC`!>~R;yI5s=PNC+6u2^NrNT8WzxUKv_?u@@_*k=lXQgf)7USh>Y^LdL@Brcx-L!O z+vcD7{%VpvGla7)lrHw{)G4e>;sgfKipy1xJcPlD%)mvQ5#pXc-nM2nwj2*R|JjwD z0ASzALEmwI1+PELca$B?8mQIckleTvY{T!017X6{qclD8-hd!VhDi_qqi0~6W z87@4J-}wTzT&)V5uL1AhQDk1AyJvr`V{KWDOcr zY%%k?^yL(lOmq`YwGAEK^GG^9sxyHqJ}eqWK+!|$>AP8X*{OCXo05059!ztuo@xg) z{fNIOOO%Aii9TKA(M4IDcu-5O#bclAH@bR}_X~%ACDl{(r;k%gV$Y<2WMYxD=!d;r zXd>ocJks>~jG{2AIt#IUAQX@Yt9%HE7n;SFPIm4zq$V;5od%Eli2LR=dvEaQx?4|& zhA32R0S?Xky7>$6O}f;zSZHhNaKd4sW&n|)4isS0*O8{l1C0CE8FpM65MSedv&f!W z`qPI3uzlU5i|n3;kIEFGHo>)9j3U5aP?air~Q}Qa2oTc=hzOokk9Uwppg8r z@h2UhOXd@rMiq1IC9z_DcP3PHG(=u@Y3`r6bD9D9%Q)ru55hP|jO-uiuwGogvK3A5< ztu|J%NfF3)yG@6l;-unsJ|7k4x9+6#?O=5)`M+0`$*0%7d_Ksfi)0p+Rc!8jx~?I} zDCkG)8!e@5F$%I=tQq^JubG#(`zJOof@w zxm_-^c{k(|+x`FltM4wceX_-t3MeXFzf0|Y>1&dhP)A;7>&0pNkX(P{YQTXi8IK|1 zFLX*G{aE+RrJx{EkHLA&bw6K*4)7ZH+hxGcICs)A+n2jrmf7F_?>&P%bh+i={;6)% za@&9S|2lXICw(-;%L_g|IO2{G91?8>R`j^%cUTYa%DP5bd|U2bPI@_{HZ<18CZ zPc$Ojk^+_2o)hBrBO+lEJvrUkdBJP$3uot~SEf0f>%hzH9&Cj*m)qf;u1f}KMKXgy z%7iW^=A_CI9@@{la3wf@(EibOt^zH9`1bPsN`;@eojFXQgcOWH)*b#wJD}$U@rI7h zYs&^?Q$V4pRtygmk{i!D=!&CoANnKF8{^#H|7iQisI}b+RIcOJty+P8ti?|P3bAYY z12PRD3*2+}rozrj%8Y!8Rtk%R}e#JKU}-@oc^94tK;#du{v6?+^}b zAvDOGNcF`a-)EKp+|OL&D%&^Y!F4>qKovcx>fI5mY|s68x|*jX5r`__<^z3Kzk7uM z{;UjYDmox>SjX!M$$IXxg(46sm&*mknCuZO2PYr%R2QYS9MtT#uCh9frRqxCX8)zx zLWXWd{vfb$0VjvSg3?Prb-7Ho1K&kY|3EJ1ALw}_yOtws$>7AvwaiI2L!{j`CD~WX zlC~+S%)(!CmX?JzT5z{pa3$u+z1?+J+Fb@Oz0=P^0=gTWR~aKD6CO_3*VDL2XLQ`T z5OGu*zhdRkKTL3KuR`Ut=u0VXu64t&vK^8uZ+8b=W!sm23%{iR-KML+msh&wSJ@s- zSEdU%j1WKJv-?F`UP^}7Vdccdt}^=RGbKOLqqF1eC(=BS-j|ii#g69Wi-|Vf<-1ws zJvd7-igM&k{3x05bC?O&XCX)D*fF>?1MHfv4N^XFguDCAY6SiDZoz8%+vL(a-RrCE zq25Wbfr84~OY+ncMq1J7fQ1n@P2aDS#3Qu>7`9ip5L9WzZ}5>rtfh zMB<6aIZ2slTO&z2n&N_Em6!zBGE5nui)bl)fXvjeCp<@1gXHr?2*1LC zLyRn&)gBS5;o2mcpJq5imaW0hf(7a9ed+=GV|98?0nvf_{Ra!uxh9Dg#X|zGCE`0g zJfBF8OpZ)3aQO?;VI}7juZr!HrDYSs{b;AB<7^AUD)B=)n2dU(PW3yu82CW%w4WI; z8$=^fZ_)TipFOP&QpxUkYZ=Ja-=FP<+-T>g8ZcJfdZRrg80)HTvi+(qi=j2}y8uys z(oOd9HVaEghXBo`K3Om5Ccl7XkDKkhs}b&^vW)A z``u!j6q&*B1eGatZ4rCtAGg4Jm%3KB+MZ2XTJ$_4tPh(0(k(7!dsN_wMs~t`xjz2ywf5dKd-l7Ag~5y&?7a;}jC;tXtSOg}bUi3i z(S;_G@QMa{Z|u_doCo8b<$BbEnAQg9*$>7$ zHh2*@G6(sbkepsIEQ)*do(JPCbGENGI!x50-s*T;e}}zgUt_ri+gFp{I^IS}p_J^! z6q~p@-qGJ>iRTnPAQuBeW#M@{={NadNK< zQ(>rw+=hdVKb2hoOCIdcHok#mWVb^^L<@eq?bAJBlbb{`vd79oC&9DF9y=x^|9a2t zeRm?f-rQ77ZW}CFl+5z8QrXFJ7;PbZVF4ED&@T%rCg#BVa^P+%YQN?4GpQ<4eHZEN zgV5$w-gLr_bASfZ5b^IP`o|Tnow{WG(+HjsixXLA%Q~PT{v_OSf{U^O#_H?V#*2<0 z0NTt(u3^6mxxIr2WaG570P;biFXotq13cDc_5h2q7I;A+xGDh;5St(06GZxAZTv6p z?C*8IhvJ6~euvE}g5r{a8#B46PO3zS4d1L&~!OjRqg=#FLKmN zD0p#JB>1@^M?dvYylGKd_>;T{zpGXM_)z@lUf-J($#p`qO$RgSm2C6DhS|b!$}I?7 z%i74MC&tphDL9eBsPNli#r%C;ym@qve5LPMhgp5{8ohU2yrV4UyoZU#t)g{7xv*r@ z+9os0FlYlXf@yg?n3fkT|AuuD?AXC4$d*woq?+IDUFDGX}6^e3`imrhfrUp+$za2c03b!6Wg8`LDo`uN(Vd?b3G1CQW(&|kNxL_@n>_o<9GZMyA8lN!`GnaeU} zQSsN4KO7yfU0+uj@7$3+1IbKCm_-Qg+`frgn3IC39+ofq6nvJMk6e}!2~R8I&69LX zB4Q+43EV3OxeACRKC)tB{9+si@6_$q$4m06I4+E%93gzy4F-)$-wOvs#r7dV%Y+g}B{bgxI_i4?r3ar2U`1UDaSi#3U>@F=?c z(Re#|*7th#qw&V|$To^VO9ZLSs3`Kg-ur00LDvCEp?c9^eQYc%UKkAST7_4~pccWx zRWdgWE+m3K^FarVX5f2W`dBhC*QdnZ0x`%2p3ha+paCQoLcSk)H&+A?F zPP`>p4fb8;1Ny*2a#P6%nTN=6Jj}BXE7v`RFA7@OcQ(dvuk*75jKz42Ml+aKBo`wCq<9`%Z3-znd;d%YG{^2<+9Ru{rf5hiD zs%lC$j%MPPE(^hof5h`hbm)d0iA#9P80-aBvVZ=R3$Y&;@i zwrGS_=x>QT%kfW@>r~lo2kJqa<41I>E&|aws7S;g$Q~&NOj4MN!v39(aR9lBpU>zg zHpdGZ?WQK?SPDvdl45p#vCW6nZTi4wAUsPKz7W4PK0@kgZyK$9A>Pb(^sN_ALARj{hly`KYagX`aPNp z-nS0Nj;Q(lR^5BMtzVM$8=h9&q^j!QuW#XfA?*{dEcLsQuI4@DMB1;|t>51s?~+de z!$v?9N_d=pJ9W42@N&FR-ioeINJfpf3+-FyU0v~VyuQ2I-bN^#qd$H*-cCMai#_zS zUDcJspC9^mU-etG4u`%yP}OAlD>ONIPgVb5=?^Wuu==g=>4)@wUG-Z8%|qXAwQm{Q zz*q4&V#U{j7P4y@5QD%k=m%aU@SQ?5`GGg4w;OyXqN5$ffX;{%j|j!=<{`uK48K zf5MNJ5Na+0lB;LFhBMCpKZ9F;$lwOQX$E)2oAI-1&lZ<-Mi>qxo6%DJ(VOuJB>5V> zJ3a$IeX~2>qwZ~9N>Y_TllDLaw&+!Rn3(@Juqy}@ zIRw}RwJXx_>x-=G_^Y)0cD%IlZC-A=AUwF^uf$?p;yw#g!VSr~-zI0xPx_X(KPaT0gD6Hgj~ONGZsZ%W+$5L7OVlx<U@tgeHU+nu;zrmM+U<>>KV*chOFpNJEp2Ms7iKKn?+?=++Y4>T z_d=$5%HT|?&16!P`>n2!Yc?0Xe{Z~%`*mF3@@~A7?)xqP*ZQk>(ezK!Q{RoBSACcL zUVK1oovcA@#rl%>;?1Jpyx|5hvne|}^xXHb;?LEOzZV}E`6`UxZ~T2wZLaS3KE4<8 z_3ZZ%^3um0BVxR!UwuEG@=mbIO*xr-nRfO;`v0xF?xPdm>9hC6JCtrBA0AL_=lBTs zatM(u>|!F(WU8JrZ(_vj%R~P+y=k9u)^R_GkLEDVb3b4?KBH%S5O1Q^eJ)&IBNpLw z{pbhm4Vx-I{{SmEF!gl^-#lk@}U7*exn`ct3`S zY5KvBL!AqxcS-Vwi)1^aP2JGl7U`vJ!^UHCDs zDkEi|f#2)Gmt4OMv4rKQI)9`->0?NW`LY>py!vsxU1X$JTj{2s#T)3NPvUW2w)`aC zw23?wL;0Id@D^D*r9Nt~wfPU|(VyV`wpQQ%N&E_TnxpG%bo2G1xEs;!KBa3T$u~(1 z%}9OYr)-VW^h2NG%|BAt`wS6^M1u@zkCQa$E4kwO=GJAM@^G(%!gB{m9|!5-fN|Lh z-saYqThNxjN z*M~)06_zvk{KvIA0GS=BOAo{wg-4=8?r;Eo_DFr^0bsgV-*g~8v(DquGFL+2=%(yn z#J;rtDt=0>yX}e9<}52Jn(-CJxPkhgU&W7bCptRvb$q?^Q{@w1$G?h1HbvQJ)_%vB z=IhA!@nfCkdhqx0UeWh{bP=p(eIIX9w$Q+HmN939{M$)N$`&X}e^LH(umaU4XnKEu81S39oRxS zUt}cj8!Uh=0T*YBmQ_jw@0;G;@k4w-awU?Ie}Y7V;63p`On4Mb1paiFIg=kZ=-7{> zwp;0nb{vJf|9}|uz!I<-vn^NAxY>yjEg{ZSpyFlrtaUr-U+OVG#(S5p7S|tHMu#>D zkHRPOP_0D#r$p$ZL;95;ZRX_d$v6HU#q1Gs>-kA z15+9WufMa_?@MoTRKq_g?Y~hgEw9B_CR|(bx4QkW@rIq=cGGXFUd(Vz;&JI=rWZi! zt{jEO`nAAfxc>XE@zzIwS4%Z857--CWB6r>sY{FbX6d2zy{QbJxH93`hEG%oq*Bpt zz5iF@uy5jQ^6HPJPDE;5@LRm;aq~C|rutR-v$s^rNk4R!s#wVXw}(O*5#4_wW-hbp zhS0A0O_0-tA8MR_H)oS-6DjuZkIeZ>SjJ)=KpGX&ga4(E*@a8zC+)KWnaH3j8t zW{#X3@LM*aaA|>^|&7Ds>X*eaZz2d`)B!iY!;&V1U+#ZB3_IZu^~`>7L6pb ziK(DV5uU)#iDxw;6Z%YYWMI;NR3!^81fZYh%iTYJkZvmk-#(WKF6@`PFw0Ec! zevPPx1^Lnf*4mI&)?LLd@Q`e|ZKG-uyv&-YI*Q9zQPqJk>Zdz5wUE#qT#(tdMJ~` zRNMDr^O71-EGEI5av74zni+(k*U~^j5_5{eQ@SoFVl?Mq7YW8dgkYO4%T_mqyTIjb z&sK$X?~icecQq<^tW{nxIqT{J4ba*pHL7@S}V688MY#e(S{Fm8$vZUXN^B_WT3#{z>h=)b0k4O)}pt<%k)n%)zqK#OV~V)nz|6&x+Av+1vcKq| z^6<@r9=@q>;Nh{0zpeRw<}Lz4WCp+nJko-PKmzRU20VU@_G;c|>o0Ot!}5RsOo23{ z?e83g4|dv@47c@>78WeZr>aZZ-#O}ts*;z*%XWrjD!9|Fl`815b$7b+24ckHSKVi;mgf7@B|d@K<*V;|s1IDT%1cA1XW%gDi<@LzN>%)imGVWlKCQNDU$2hzxe9~C`~4VwXKi(Imk)_n$xOKYtW3oy_t|@aSB+Z=oPwP$fRPWynV|`ZeV2ueNcI$sN3^pJ; z0e?7*XnFz|Mn#^=F8;$|ME&z+5LLimo~L?`c{=TtW@qV;DVUTM?5olDH_{%)AS6rZ ze>edM<`3y1^_3hFx}d%~;@k{|&e>rx^wnr^PmM-)IdC(A^Z!K?tUj1FyZ(&C3##kx z4OCIXjg~pCT1P3=46;@(X`uSlKZm_dFzzPSiCHW0;Qkf*t|B!73Cv*s(H&#vZo`T75=d2E+hlvFD6DR8+jW=zg+BnziK}}SX2DZTWPHr1$ z22~)(DvDGzQ6=@z#C4GUmU>eh$b~pDML*s|6*^P&&L%A0>-G0k(a=`0-!VBcvxB!* zIKh5N;8EICwM%zkufzm#rV_Pt45=R9R2`Lg%^|&G4m6k_oc5ep%p3QY6?+ttd0Tjim5_;H-k3I+0)(xn6fksH<_c zUYk%y$B8JSp2wVIRMcFD=~hYAjv~X7s;JzyvD)@g4iZPRKms!R_@os%cmGHGS41L4{kW29Nh<5WFo;n^EAp+A!KB( zcyO(pZwao1%ZdO%fssq9T7Co$)Dmo2fpS>k5jIhoCWvs(i{%J+9D5x7xkbss+ z5tXH^q|K&Gm~<3RG*^SDk250L<~?RGqrE}(5~(Cgfk7=)^L)ERdgtcxE#Z{B0gO@q zDScxL6{PIj7z)$~+0;bA!YhNXA})b7zv<6fKr$ZC4O^=3XsvdMYTV7XmM`J!A~aJe zsWsDJ^66zvz(f#16__~795>s6dUT0ufgtssFX z=;UGQ;$E^qn7u|`OBv8aQ3`i)4euWbz73=Mk8p%h&3F6436x>MK6$5KI!rZae7&GP z4IeO+IugvP>X-}Faa*hQq-*IUm+STD)~ekJmMTmOCk?cxhH+#ueaq^Tv~G{4*B^v% zdne_Q^x7^BQDSc-aB@ra(qIwEy4cqmx5fFoMH|(+mH zvZH^^_P^A3woxZIU+M#GIQaKVy|{y_ue+B5lP~pYrK)d{Ed3JqK*V_67;uvwPbh#8 zhbKx^dm#jMsC}Iw1mZgQOQ{;_jL@gH<%9~Yx3`6KuhgHlRl|AMp}i`!J!Gw?dpN$G zYFcL?RqT>1Ma(6+9YNAX?O4bbA-B6i<-vm2+7Vaur?uqkOQ^olKw~t9I7*$H52|x% zdy=dV)UUT!Ejt~8r?7K^2Qu1O*az^mM+Ium2}neHID5tNb%Ji+K{d=7C|;YAf?hj^ zs|Na<4q)pcK%d`1wQ6MhzR@+5e7)(1q~nya?dhOe9%J9HPLJ*2Rl_zbNC~rAJ@sGT zD@R=&(o(;UsyAzMYDd+a%c_p5p&X0RQJqn6LL+OsFz$ZD1`x!B4G#O8KC+XV4&q~- zNJQ|Dc1a}QSu9(KwQIekgB3uu;)Pe&f`yU?Rgv9UwS>yG>&)cN(gQoIc?~%%o7Byu zWp&8;FU9Yd1JMWSA3LiXA%T+*SK}K`k(gC^x1GQvh9-M_uH5es4RD<<(1zP}n=a~z zBxk59p)Usg=1~^gGQOfr1CY7N_h;%Gx~T4SVN(}%A;q zoo&7)rJwzFRaZ5{z0RN84Q#}zCK60#dZN%NO};aA6|eM?Zt9eR`950@LgREiRrN1~rwX6Mz_#~mt7E^%`nKs=~;5?(x>#oYOg~+hN^_uRg@MHiF z{>Xx-;L0-A`gN$ORkD71x}dDGV*{w_2eNyMzrOsH{rjMo%$-j3P`w~&BYUV8<;#R* z8TyVFr>}0_fRz03y};F z7Om8Hkcg;HXs8Y^KU6AYd;kZ|KFtH$xLN-iBO&wLe_GDnGjbR*T}>ftS1kB&nGv!+ zFwXh^qaht*d;6#2v8;jWAuWZ=3c(*pTp*Cmj7}e)uNsU#XmC~XFC*b2%g@_v2WBjS z&91)&Q8SS~;*cpy%a=4+b6l%A?%R&*YgcchrE=3}{9b?8>x?Ax=i)wUH-E64q);XB z(~}^KfCBYp-eUgnrSu6}Jc#u1;{;j6#}+Pxi4+AupF~8DE>LyM#EHmm1a=v22-lC` z`n0Tmb1Zn?b~->4&bK+NdfE0&9k~uq1T7H89l6BiJ_EoMF}P_JK^nwWZ@5pt(cwm_ z$?rOWJ0CrgB%Z7@(zeMRs}k(@SM%(7kytY-1KcOeEF=$wV_E1#u@C&2mO$QwaQn_m z92r?E*$zclB8nPm+~`dTt;XRR8{lDlB#kOX=2d8gd_Nc|``t#WpaWuSA}q4EWXh4g z)<6S*#5o3{mpUfD^q7->O6K(Tuhwe{Rnpn3k1JFS>ks#57`41nZ-iV{vVX}!{ac|* z)s+`PMl_uq4JIwuD+}2y?3a0e^ril_P&Lax=)+GV!EP(lj?;B|vL5W`x4o!St5N0q>60n4DM$m_w%&R&`mA>8VoX^tj4b{_MgUj`O1n zt6QV77bC$777me6P+$GS59dsXTpKl+Qy7rjJB>{Lr53J$ex_AZ5_W5lj^I^>U0K)* zOC0gy{R0Gw)%u)3osmr*(#47FMS5$Xp2X|=rZP1!49`;eMwxorVNYCmj2bdTpr28i zEsg}!ZMPqcxY-i~LH_FrsO;HCz3Y_MoYY<6;9qu9hyPzE)qgB<5TJL4gV}#nb-65? zKY*@XYgW5=D8l#)Vh7dzMmSh+p)vZu?l!L1%!*F*S9#?dyd?+K`+PX~+}8Vl2ge5Q zpsJq>2RB)8eB!uaVosRA_W#Wiib${D@2@(+t~ESXoiS{gCo~abSIr51n1c^(GY1^k zvCaH9tr*zsI2O)lmi7mzZq5RI>;Tp3gk|2r?K}|p(T6{8n-0haE(q^>2~iP%IH{ z9skzo0<#ySUvUG~&6ufc&e`4JV3Y0CZPKa#s!uU!wT0)BLFzcf)UO7q{^hqsrAy** zWV&H^Nw(};q6^rYs-8o#Om_}Kpe5npM>_+?Fw4#w>|7BEz7AXJT5(SA>Md-Mr>Y7q zq|jGk`%bSvPUS{;`>oz~oGQpLI{yp1hIALs&C=7s!h2vSPC5RQxOy=lF0c~9kidB0 zh}2hzNKJ+$CJc#TFNAr^a2-6XQomN2F+?nY*OipAvA&X+-0tFr1ly*8U$V-*r4P-eYrz zsGiPay4Mg@Hn?U>w}gX=%n<%-Dr#}=#UW}a*@W&+@4N?|T6EW|MTa;fMG2p{T;D5yE8&2;azPQ0_%K&Z04hBxUFem;c`tcJ~ zGv^Zh&IxKawCwQ{)&1qGXT-)5V`meZ8LZE2ua8E8&nztd?P06rqcip9lhv(5YR)AtbQ^6Wlfptm{#R`*J4M|_*q5W&N5>{on>a7y_ZcKUK}BZLqYBv8AKv9It2n1tY@ z<&L4MQQk%tEBMcW6VXkF;6Aqybu*KgDRm}T$y2mh8(BciUbBQmzsma7X`crbKMmHXznwL)(vqC>B$bN6C zMl7CcexySDtS~D-M-2UT#D{6Khs60eougJ*KjDP$o%;JyY!O- znIBX_+B)$%oA+g=;scqA4?L*%jNn+24`Xg_)q!?O$49D0wU?Ms(d?ji+C{C?NOh`v z&*%E4k*Zx52TtNwp*N0HCFM^^iqT+?3I9$=RAaE+{w72LP1$j%@R5_v2bTmc>G>jZ zZ(OAkU@=QLmZdTM}9PXsnT{UXmTC>(;b6uC6lnQ*%%r`ki(v9dV&rrh^UmE|n zVC%%Fc1MX>elxmjsEPiUweym%M!WxYC1lDfmYyQux;Mzp^%8SL}&6SXP6n+GW0Rz-}ls39a^Gm`S5!FQn z71tfkR7ZPWH84C~ai+=}@`o_W4Z>-Vc>+$6<1E17;&T0`aL`U~AA(6NlGs>*8$pxg zA=!7PYMX^JQo>F0&r*qF;9Ug#=>3kQ>l~}|SQv#W`hQ#>L^q1xTwGRKY@GNo_9Lzy zpExuUPOKBn+YCj8FT8-@lxB%_8x)$!G+(yjnkgF2c_o{oT2+(>rya^VHdeJ0;|tg#!Z# zj6ebU*?XL9WS{6~&Qr~sr>DZBdF(v`?Q}n+Lk33Dq1^Lf#2(TE&Zp+Ndfxf!O8P}Q zygXFq&Bv zG@S|4Ld7`MuHGN?Qa?RTo#R_Xp^4MY()d_+yFfK=X^}?iWnRs`-`jr#J-(cKxX(=a z0hg7aKe+_`{~;kYc{t>>y;QX+-(*4)WyQ#`!y#4SNFIA!yz-L}CMW?;g+N6z?$dTS z*oO7otX{T)woZ}Uh(B10KNaj`xE-^Z$@<`DrU;l(8ppM>gzMd}hx?@RbgF~6Ea?}>KU$EmzbdK_GMNUyk1of)aSl=P!@{;IA& z>=B}2q?2tD+2m3zOohe9ChI-o%j!o0j2moWnm7Jcbp)Hg`KxMES1^RHW~bMHP=*c{ zsb=j2l?b%XY_=33Vj;}dFKKTwbfkoo`V?cS>8Tf~4wjreagi#iCMWY4SQ_K_ECD{v z9j^{|Zqi-GtER1`9kC3#j?j#n*jkDOp36s7-Aq;YU`cqYDa_RElbxmtAI&V++L7tELc zm=ap{)WHre=<>Pc_l;b}$iGV`(uf|hF#N-8c_iOX=< z7_X1GOcilC^)huuIT0Uh42VdEHJ4iGfXEouUXY#(^x`JF1FB{LK=4KyHVMdtlyxS+ z39=VdNj|1KOeOK%kIG;FQFMz+9TNsFOk7oKdf?@%Lv!AwKSeyK{*+VUso!v!N`0*V zdWC8jpXdblKjM(r<9a>g3S2Pe>xZvUy$XIbv~-Y3N=4=%c6kBD5Pz0dSE@5GC62pN zwTw)Z)B6T1kF{K(YU1WPz7fdG34=-CcnFPQ|hI$v*_gkg4s_O4Tn(l9?+;#=q-FgLIp z3e1nX4!`vi^xv+7#WFBob{#JKZ|YswsiXfBs1Kj4x|s+rKyVCuG8YNzjP7MSa!ZRB`H_uvr?c7}<4%OTe|#JPiA`{dtXSeNT>{swrK>(alg^SI3Y zJFfc6^^1Qu53{c}5652(xqnSRaJ4!+cgasc!XHD&TsFIc395C`U|hltB|_31XB$L+ zCGqy8>lrmc^~hRIKWK6B1l7&I6vRt}gZ+}LI~zdhO%qgpHcwG9jn%a`y6tthYt*Ij zCusUS^L zcYEcX_;E;I>4}d6ubkX7K3&<HremXd(5FImRu+XsX}$Dy*O;r8St5blx{FlwMy8}aQ|R9h;VjZrRo~K1KJGBFs0QS- zB+#w8i8My+GqX-lS&_DRCur_3menpIh+_o-ls#eLEiQ0HJ%!xZ-sBGi0YkOfqeMHN zUWv=~->z4!8(eL|Cwzo%(MtA)D z*@0|gbfbM0A48Tz&+;XX{F?6A9k9ZIJ|}NbC-s~xl*D8)lzzzmJQ&)!?GXt^klF7&j(M7AB^Cn^MoM)k z&Rp}K5G6?hWmvSq`m`HWVfiyI(#$o-8Wjob>)2YZYf^Ow&p&1A71;%{4RjMG+mhrM zLWi<(bJkd%Ay$WMfP-{tfw&6!+u1KmWJq#WvyALw!y^TE-NtdULIrpSU3L9eAoTiQ zH>w_LKD&h32llu+Sr9AKr%q%4{Z-#MO$|AhNhN($!kk(V4xXL?@yiR0;y>h{k8DRO za1*-YSH?uHAbq3E@E#CTgd}>yLkJ9@83T4$xHtkAVe2d~1Wvm5O{%ou8iTxQ8ggl z?GGDxvRu|-$Abd+PY~%XYANv6Ud9RHhArZnHxVDmP_0;rT%=JM$}b_o>oDqAGfIJ1 zk-mDmYLj~X{&4W(VitU1O*lsa^F)CCs(xX*O4ecMc8i16Ml49i^s1Xwv2J>^s^3`f zJQl<+Mt&4cATnVLK^0-hN#=z08sE(;$}z#8c*e_U1uj@KlKkX$p6x^QscTCsf+DNgWSC@2-(95&sFSl4(+0r|{-O9<;dlyrG$zuP@E zYVK;5*uyjV%y2q*w&5cmrY!*N^COK;F^=ZT%{KVi$rAVL-nCt*ZjE35q#WYM0+x$N zGURx5lWYK(1%92O%KWKe!O;wY@^r{dh{#9!Z!^`PzX(DE^S?q3lkQ6>gNTN~1;7i8 zyPiQETo$R8`tZ0C@X5L4()>EnGg+*!FjzlB7tK=ZiOFxMyuN}U>`(uk?hhM0GW81TOqAI#e`}m4>>$MF1Xg{$OC(> zE&fz#`*|o78l9;AeRiR7Xxl5BLzU~%@BG-B7)Q2HP%M&;nLx9=&3Ty2wSMY09BD7o zKi;N}ZNsU7$m+hahl;@L$!$V1tjb+NsVR0NVlKw(i)O2$4$~x})v5sKzn=shjZDr> zK9FT1B*KM&amiTCXXoe*vsK#x=P2BnuzCvwt0Y*sZ4pLjkA}izHvaQLRgXz`oP%rq zVtw`;l|rj+X+Oi7IR{_pOZCz@sx|4tU!9}+4H+4)duTPZ5hDKx2jesbYQtTH_-CP~S8CO#;A(ZB;~GbTP*7rKI*m_S%>yHc z>kji&>Ms&CDEpWBSAHV1gWe($zQ%ttOQsQTRno#}sVw|Vv}hu1JRiR$lvO64$wa%ZZVY2i z41=Ha8+|}h^q&UigHy38YB7%Oj)#~|#BG>!^-6IEHkF8Cm2g;Q*}P8=q;ZUr=8PSl z#u#2U?FmD$BIUE8w7f%|?3|`2+@U%iJxzplafyw?A7BQKiw50E_|GQ%M4br};i zQNa5+(wcH?TB153=LUTeok4$&9>7E39AO1Gp-fhC7O`q@3jKA{J5`64AYR=N9Y_zc zRrox?#e*M}AkAEPr#iD;hUrHW8gWAST*x-*LW4=1Na%~GDI&odWMn}fWVYHRjC zx{1@etX4yc_*0GIX^0%tdybebtV#-98!!@U*#(PKlhWaGW2PK2bE!#i9>V&_!ZfBw zNoN?mbQ_azh*Qj%&9`;;#j15b(P!HB+K9=<)I5&WWPS{;_8u6=$0(6R0Dm2xxGLV>>^mH* zyMj807*5AnSA?QRtOamt^QElo~O*;^R2PGr!UVZBlbwq2{xVl14Ah6KLfQ8M<^x5z{ z4wX%yroY~!N@KysS;j$HKX{MIZ_O4wsk#qoBc$2u{_yjT3~KQ`szrqF9?)CvQ3WG} z5Mm4booAk?!kwTAGnTnbfmH?qP z@R9&f_(P7gapZtlUsfJ;ArWaE&KK7#b~C(y_TLLLW_{Gh7}|FdJ8;dd?*yqXNbgv+ z$vw{|i1;RYUfHm$BfWGZ6C67?RsPxTN$y=AV<=O0ojC`DtF<6IHy_C*!7NRh!LJ5=NstMVb zgyKk|)W+z6}uRrTxhm#b#ws~yq!@QN-UGB&V&;nOvAMH!9W&a}=gMfu*wlpxE4% zq;Z>}8?IE%M#=uRD&oYLhRpJd{=p{@VL|hnoK(~RgJ}@&tLaZ?CF8*?{$|Untlon3 zyp^hBaTPkswoxU3%8^e@4EgQCH$dCJS*ec8aD)R_;gffo-mnTMhtqVg2Z`RtmdT9t3P^B)gJyYZ55A(C6OpYyUqto5P}iUiGdc8U8tZoEG85gRi7y4 z%n$M03)f&h_F_`7tjAfaRr}gBTbw?fina2FUc6delx-e{kJSy=aO}udJz)(=JD$@2 zSfd6wyL6qku+yZ2UW>2NE`8=&)nLR^aK^B}qU|#WE&Il2(cch*nwUwW!k&;URt1U8 z+2Z!tlL&f}T67Xl@q@ZJ;fNpGjo%|03wZ#b`FhubdekGThi?A3x=uH#R0Vp|#iYKJC1?SXI83XVz)<)CZkAq-Jm+^cPdpa+@!v!R7vM!?XOq8y_JG&XprG9 z7U|R1tFqcWaSc&4{Kq1_ay{mW&AR)eDrmwxQO|DVAeV$+^{L}8VySR0;)wMsXmQB* zqN5Vh#K9M~A)wA_@^c?kqjFH&3A%7D<@t}Prp@}P3m}zc2{|hWfI4NfTz1Zclxu(Fo-VH3m;LF^!<;kg2NU@(T2c# z3hSE4!m}XZwjw(gH*WBIm=);A22>>rb^8r?J1o@4ZGewmsIS_aJHjp*nS0^B=ly-9i}1O>fy@Axa4iQg7*xpFmwqUd4Vv z^fFGzj`U@6at0@2vJ(W20yqiiXrXaaVgJt&Ih9OPObW~Z)Iw4+ifcDLCwBttmS<3T z99m@!hw#$6G?n8ohsQ8%xnUFD#u<>W@@XUhzJXKTHx(;PWsAI-J&tPIkA-}SdR9J+ zru#t&2wozq6a!kQG}M%AjdY=uV=TC9B34?t%ayyvnLAJJiZXW~OKGSua~GGpM&_=Z z4|C+UAoG%gaY{q^nLA|b(on<99cr7>P=m}J1i3U+KXb>@FAe2o?!t0cFLMVw0`HNz z1FcF!b?jYvX$WYMGE)F;AdX)(r_>oJABswLDH>VIOaMShPXNbk`1hk^tC|Pg_>806 zrKu2*bfIEabwk>9u^!~7VV%{VX|uro4~;Q_c4`>EEiHT{-OUo~I6G8WeXUR5sD`u! z7cd}T<-n0@m3*`@jTf-_X_Uy4nH4!LnXL~zMUsaD8}YMTuJ7QOK615*0i6;^i;M<@ zl0&M|HoWc0_ANKUvs8^bDx)S`C*6uU{@fs5L|Umi=CF)8D)=P^qV$ka9EQ3X;wHb^ zch##m!G$c>&u_w-wo3oFN!>kUy3yX#ia~IHoyZ>|H_3BGo@tvG2(s)@j!^O-0c&E4 zvQf~Y&?o!-^ZK)=)r4GG-WR}Vma%|N)R#Y_k{tYN2+q1U{+tfk#T-1kSH^1>v?z5$ zh2-7?c{uoB;Co)Z<7s`p?>(Y&b-pp|&eA3Pt9{86fIBQ`yGsN5s)N}r!UZ`!(A?1NVWdDAB;q&U|R{J4R zkTDcNQREuXj@hdKmw|Rp7(-UnoDPy zN9k-1j|Tk{J&8fwgkJhj<&XUAJ2B;rGI)tgr=Y9BT(jfaw!l*(`3IS@LYPh2y|!!> zmZSIr%bnoq41(+WTU6WRC!W{9{`1BNV-a8OKh~qSsN2%T+#o?;X(C;$`u^j} z{H^r9-0p;c$XG@KOp3Bt=D4yKa&zcDUO_`_SX79oI%^Y#jAJ0V07Zgb%>LvW9w^}e z+c((;|7@E#%d1>U)z~b#`_~@3bwXLVtDGD${DI`^2?hJ#x9{@I-P~{NUB0<{`Ad5T z*GS2a(sv1S_vkYFt{9|{B^*S=hX=YZbfUsA9YeRN?gg7+&P*bfpNgGVvwVr0AFJe@;*I<1aylHtUk@s(Y(1y*`(4 zR4i*gRE5isdEwj+LFb#ct0U_|c(dSr=`Gq~Y)kZL_jc8>@JkOm#!C1jR;c7*fja@_LrIX1N!xsRUfIh`n71QHtW(?@Jc(NN57&@0=d_}qL%cmNtLmQS`_{r zSvGGHc{Ry$J%3%LepS7m!?D4CeM@z1?#!yZ&-E@SYB1{tksIomV`CjoQ~`TRf?2wx zsduv{7>FIQ+#ENysj1gUuv8}XgKYxcDty5eU2;hC;*H&D^{x8Nt!Zsb9TXxd5t3== z*1!b;%0Om>g+qniA&fvgMFs;|E8qVT(%lU^Zd zQiaZxizZhr9;gY`>X;it73lV^)&u;h_2~ZzJ%D4KHy9(@>R>*ghyjZ1KKP&~!cBxY z-kkBNB`47xnFwqA}ds+Q-Zvh@_G6wU?{qt8OsQ9C= zo>?UWn&?y4yN6ULucSirDtT~YZ+rr1?7R2UpXtse-m%UN`q~n&i!)U}T;h!&lYPBb zURM&U3~c3nQwKFNFo5@hJ4LAWx9Q^#^MeI*>2)=C5UmfO+$!58sY8tFZwDvlYXz`ZTUV(GJUf$X}y3y+~bmi#A3zF*PWFsvJJ?_aOAuLT%|8>>mBW!s~>Iab;tAi+qPb35=gXa=iO5r zG2&muYM~-91!cZ}87ET;FbrXF>qPWd?YzsK7xlUAy|Z%e6=ew$)DHbhd#`i)7AvZ* z-NEZc?9Xu>yyhueh^H}?0&5cyBvOm^0Pz@>!8AR)18{s$Z|>lY2exqo+oL*qMcprh zIsuL%PL_t9MZ*&DFB7k)gPygQXDCWD<(#rS|1v$Nqt`3j%JhKNJ}Wp+6XZsHe#oFX{aYYbWCf=2WO)eXHg#>jI-mqdVQVO_1dmp z3$G^j>3vD|3H**l+Mqwr7GPj&YiwBCfA2wRq`v(zcW`fo@pb*!o3_2yjP46dSVZ+q4Thw-vdl|SU=pu>onqtT;pNI=190O zxn^?4oh(%quF9vTku9y6nwVC6xMxudhO~C z7q1ifPi7Ii<$s}X=;@WVc>~{ri2tNXqlX~NrooJfVP6&^+-(iz-|$emhm}6_n7GA6?eEZmw~6i3j-2pc?_+ycntUtGp00@7CIJ%R^{Tk zdVC-6s*>w+lc6xIn}`@igA<`k44sgvkvJiUw;`%TO?=hIYvNv)tLyaj^3X3|-plLN zOb$-uGnO}(d}w7j*nkrW@&Qu3QRnT{J9>G^CQ}?>Kp8oG2w3rJqa#s)3|mr});rSc zUjBfC0Rtx=$!Qv=CX^%;Ahu8>QRHcZW+*26`74pvgFT3tQ@_9q!xUOBkM`R_{wIP> zli@Vcs?iZ}`SuUR(N)rSnjTVB#J|yWo_-h=#sBxQg)!h@iSUGM z&H?nt^sRVo3Ux5}@T`70@QU(`e#m|BHnQ>^xu3) zH8pA&-26X(jMplNGFKl{=FKWMb>Cy^zMr~5IjaxBBpSBAI21?v&R23`mOTM$B?_8| z$zw^M&XbN^V0(GG{2pb0XY@ew=otCa--JQ&8H-~gURPK3&DAFz?Hv{|N}h_NJvlaa z&C%XKb8IdjOvP1SKAi4a1NYL%Fxkgz*f67yl8I*zmQ%<+xt(PJ!A=}1v00%mTkP|!4cQ?O%YxS?3KbGAmM0}bR)Sk* z2>PsmXG=y7_nZ<10;U7Whn@?Q3f(&y#Ss9Zvt)AEt;hEFl6q!;2-3A>`oaEQi*`4=awwG{wTQ>X zft7*TcP5g<8ju;0j@_oS`8iHUj`d1w-{7W5RnUe-|T~wQsoA)jIxbj z3F459HzavqqQQP@>`m=aLok^NaX9yJn&-T~Ij2r+iQVUJE0^>G<04rx@ z5P%+MP)Wvu7d*Oi!1P7|VIHR6-~~3aJ2Bl9L=pCN_3Nr}6 zk_fmVh7zG|AtVR%-T??CzmV)Z4Yca!61hwL#exd-=Z$}x0tlJ1kIBME4Po{(-+ws^ zyfME;3X(yWjP;+(m4^m?<#e2AUtKZCYu|Cz>uk~K1u1@o90wwJnqGBA#`zfRDVEJ#bTt^n-y7uh zET1U$02qegu~$K4sUXiZoXE`x%s@0p{4o1oY&c%?@gLVMmX2anYYaQ=zZnzts$iWU z8of0gN`GC;m1V)$>bvEEBc;5|szw9XNI!O*_t!S8t855HtrIVyi^N(0IWjNpc#S|q z1{*0%#LPKxD47CB4^q+L!VQE3>}{o~;;|BM7G}(RGgZ>YuiYbzICGN_P!?ks)|S z#t44cMBjW?if9$#F;^Mvkcl%@qz53~KM17g>0oV0bv^NT?}(fmKV@B#+<&`%=6J71 z?%IerlS@9KklLWt5U)oSFJ!1@zOY2WYY_ zbjy(tw9267>VYSF@0FPib%%Mq%e*!x-m~J_%F$rRb(WksX+xIH3B)9CGtUXIk^^Po0vltXH(^#WOhQ$B`)nl;i5=~k| z5|tIRB)OEN%%x2_qFY9KKq7}E|H*wZj*h~2#|C}Mf((hE$YF{ldemRMWQ!TrqYr%# zi_8%4DZ)VP0Ms6))*&H?0D~`SuTfr`M-cYYs`?O3+^*96Y zh0hil0ZvfG-a?DHvQ3H-9-9o?q<(Fv*SzF@Xsk#8W+oFdls3k538q72P$6lkO~_`H z8s_zhFWr)s+ve+whk0!ZzA|(m!PbFGsL*>p$I)<-qaPl|JY1$f9OgCUyzi{xUYn8= zObS%lof&;T8`8bGXclNV!6qhL#lzdJ;5d9Z+wy*W&2aD327AngjWSa3Cc&T1q-MEU ze>@!3!yeuEG*D=l?s}S6jLPfu)4am-uCM17;$RQF4}`|0qL`u$z@dR&3KhjdCt1L{ zXZsrpVa^|$tSj&HfdB+LH&K^Gzt?!p;2`h8PNfL+La2fm$o~fvCPksvd2F(te&;mr z3P^maflx-N@H~4NZ7-wj<#eDe<_i&3qHsj=cdz-2JmY`Lws8R^n48hE#hPE|8TKdm zjHSP9lYEOT0a-8_*o~i3sbRV z4p<<^UZ<4qHNxvxUN@j@D2-giAd2g~%L6P29PyV8)f4L=%6Qn>&h8LSl7vN(#Hqp8 zS{OC49s*W_sF|0teq|ny;gTafNnY^%M(I5KhzR*?(8d)t9)yknAmSh=sgv^j<+(-` zSx-hX)L)j%uWW`5mW7s7 zx}2g7eK~#F=Xj?ED^tlb*Z6s#n5v^68tI+j_&R!q*RKa@`RE&&-V$|So=L1HuuP~# zopcus($Gy=3btp$(uNata1)wxhS#(kehZBSK+=UoLs8iijFM<eIpc2rBU8ndtyaEskf4tiaKKfhf%DA1dSw$qhFWK^R;W z1m-V@??1~N*CKx)*$IH=^c=^WZxTu-3u^-|oF^@V?@C?? zau4D{sB(WUtk|A`PwqF#jcyN}tQ+vHL0OOewVqyh7Q)+!m~uGOg}y?v2c*zN3Worn z6k{=Q@kCD7K;N)LDB%5SIfRFaq|4kVcuN&UTujikxkIffh>ylQ z8G-6ZEQ$EP04?41Y_CrC18-m!^`F$opY0`@K`^rcF8VOx+Ge8_g9|dz9%1+tFd3w} z^=$Nvo&@C=L6q*76=5`9MG18FG9#X(Ws>g^v(q;5E^aphF@PbQdcIk>fGIt{aRc@C zLgh^kKG-Ax6|6_gmF8;09%bqVSwR#GGH>+}qcOlOm9?28;BIe(*4k77L&(t>-!RRr z2f1OpO8A@bagbsG>`$w3iQLm0ALXmymxWOKU^WC^9B%xRlYGYr%n^~Y{3H)V1m@Ce zpOQ@l2_kycXs@{E?#lzk=#WOETIXK3Z`i?PPqU9G`M6NL(G1id(F52ZJ9h0aY zrr0%p*#5hE-x#lX_HK+kA+(-^@;7$Kgm#X%E%z2qfc2!pC7c0RnRBi;%Ox}9g7du@ zar4SN*CWsK8tDFGy;S{rOfU212=@y(qWOM=Q?Zy@GK?BX&t_!RIip~;sx&kD{0qIp z!wlQ@M=YFt)>-~^%dm5+F3hlVJ1)e=`lfdO>h;O6a~y#Vcw{HH>>S+?jnU}8dPii~ zIf@u|u11jzJ2$ktTUgNecNO5Q;^y*!K2;Z`%q3BSn?osRxjE(t+&y@X);g$RS^K*E zMP8zG_m@@9*O(4SB+Dw1UBL}*JCJ$fBJayPOp6zRFCXgLFY=nz|1ix6g34x(j|nTL zU%kk?keJ$FyjRZ|pidd^Rgxh(_hPRn#=Zd;qpBL9CtmCg%jYW}HDj2l45m7k(d1sD zzrNVp9XBaOL>KU(-g$}FveP?XWcrfsiJ^t&{MKiUhYYA7vMix)dGZT$t?qEC*F6Vf zXbsu=vP-=-Am-vr>EAS6`!X+8It@8Zv|om&G`|N?SX|-d`5=s?CgUs!9-$*6FY|6K zKzYp64}#+meLA4!Rvgi%>72`9@}}utmwP>GQ*pL^CqS8|r(EuJF5qEEl;_=^dA2)T?@pSbj*=9j@@2QS~WTcn2_}^}W)&`lwr~r;Q0_5I8!pbw|Zr4&q>e zVkb?OiNNN4nA4LjaNeJLmDjZ3{a6z9v~0M;!4N9R7jFsQpI+JRD(^IhnVS7K8eXf{ z|IK@hyG#ELEgf%Ue|`xOo(dKoJnUol&Ec> zFn)d+&ffp%HNHKCvWMU~H&d-WYq@vRE)i0HCk#K2!T(d!(YyHS3g zJkc8pO0Jyfy^qULB4;Imb+~dYnB?8W;}+L>ZSzkg%LVL1whb_XLf@7hR5;l9F1XGs zsk3Gs)sW#>BF=WMkt*-K&O3u|qm#WWq?^}F_U^=*Q*=E<;e*Nn*JI*Iok)nRREcrk z>{JyFJyw2y&>8qsc|U#K4c_tc`HmaBi*g>$m5nfqv=M`*VCp+jubJW%6%F8I+Ko^H zzpLo|`EAZM?!x!Ma{ciXR^#F)=}={@sa|me$D>Zuy*cS&zc}6N)YWudDmLz_eq}C) zLdk5{ab#YEYP>M@>8>}U%6dc(z1eGr+xOI)y%!7jET#^4mN3D#2IPW(ggG5dJBJia@&bT&K?3JI3jju~F>+^v%$r6E{bbnC%Cb#kVc z%w0UQ`q5qb_?ccwt!cl6t4dA%MPEPD`k>h!XOZ2r$)y&kpX=eQxy*r_HNx^_rFMPJbL7mx>GU#obfJA5VXq6Wn-jrp26K z%Dv%sA;YK>&qGujs>a|WYWTxOKQOXIRY4S+x#8g5>h=VV3DcmNPt%}C+ixz0Y;aiS{>rTm^lGSPgwULeWH3!;CcDzv!E9^BT3=lKzUZnXim1D`U&R<scKXoKgY{2SxX6W+t+vwxTJ+cMnQTEuc+Pnbba8z8NG>- z1Y)*hupBiIGYn$BImf#Q#2hf!JEHX+SWQHe9TrfNiEfe*37R%l0rDDM(5vQp`E{P7 zG4mXZH%;iBbD4ox$n_>48tP)Gg_#ksjWh^MrK#Tye*VoCqkeqPs2v5YAwfit3U6+T zk@gWANV*%)D$yKN)2cJHS56S~JK8&J*hbEV6{#h=B!q+Ho|~6v^)sg%bNq*s8yCri z9vz!Y=3Edf_+THtqH)t6uX98=F|Tv%>yQ7z>m2)9pEb{u`0xL(w(|h5s@MYc-lwFU zz0Wy70wJ`M(0k}$gJS~$De6`1B1I5IL9krCBnl#4M1vp$ikEG>qTAcsj^&t&FyYvblv18v)^NX- zp|_VQm_IsGx3lVX$VAk^b7cfHpEOf~U9{?oP^T!E(Txa+R#sX_bhy_U?~?-R=AEjN zcy4w2775UJuC##Xk#>4MC(Rm1S}2$+Eue9R?doKNk&|IMBhwI(> z;d1TE$EQv$v?2|j(f--Y)TAc|eXeXO%BG$i5b3nYYL@b6s=UnL(_~X8Hhf4uw8;8P z9i2-=;x>^vs9s%_4T}AXtn#1+J|RHHfc@0I*Q`2$$~mcg{`4FH?e%E~%FVF{25Xh4 z9sb=Ul}cux;i}gwC#GXwx6<8bddIzHHC3OzZl%?CcM}+b>KQ6m6ZD1yZ%sjg_YLc^ z8_#3tGM~p_j{z;GndZ!!t34oFZG!smw;PmtgK6NFyf4VYG`~~!V(TqLHE*%i7XkO= zSp7K+HZaF}6ss`Ddc679tb56ATl9w9{i=U&_#RG`x?@%+j8%*2>fX1kNp<#cf=?O) zOA<1}^vmLlmtpm}w@|%HRI9gHlbo(5yv?Be9<}Igt2x%@x2>BS$RQ_Iu`KCVWX4Q% zp1fsT4lnnpUhi0agPH7wL4|(0p8V#%W8D^W&wD)AoUHD+->k1{ziSO7kCE?My~tzn zyH=lcX!pr<8bOdf0j7KRM0j)GX)W^cOfq_x1ay{u4i7YXj|19!)ZOn{S0?EEWMyT# z%6-pDw)W_Wl@yNx?R<|TfO}N?_bJzOb<6uKtsGVp-?#cDaGMbSVApKRWp`Y&*H0-Yo#{N)f2`x!T~1JY+Lh(^{A=d z6mKsN%W{%}FT7FRnai$8uFA?~W;0dgKQ1L6?IZEpkwY*>#AC$t+UfpSU36drB;*p6);@Zq*kZ~%dCr=p`@TH*};bBva#|!;^@cP-2rgHxjONKpvN$;Ps-I>-M5OB&I#(dRdndR)tOb+4Sa-i z(8nA~9HK^iY~5!5rq+FI^{}!Lcp9dh5r1CAuC~%@jFf>TG9tN+kwqwV(Q2zfhwo!# zL}?1?5kSf87{!f|!v^fRvQ};IVG3zS`F@%kOLx3}F>STgy?MT0VgPH)=b(c zZpC!-cGvnd{F}|BUQ^vB;(5=-kg>QMMobp5-IrwL7-5=o3C^K9VyJ>otk_VlqwpxV zUY1k4Ke4Vf^HseyY^1)Zx~#FT`$VAMv!4C=bIqofV0Z5+Xvp1^6y>YLI@!H%BjZ3WxD>buxKjPH)=K*eS9tUt6{(*l(nD0m zLlBY6aP;UWuF(HW3XD3UtS>qlap6rL8iKgLsQcD&KlW2KXPwnH(%VVMa1#1AbbPnY z>Syj#?LV~|r|#A7sP1D|Rhk1U`%depvxE8cxG$=QKBa%YSAFuSb#v{NS|I4&!-HtF z^ zaGUgVW_oQHr3mYzPwwG0R&{cNb#bgu?#Iza}w4oomK-9!k&(>zp{y0$+zm8O;+#V$!)%9#byRc z(Pez>Ql)RUB6hiRjGYWT(F%3@W~+H@?)Dg>_EFO}Ti4bt-5%4@!}rPLJ--sy4TGZd z)bY($ouP~0=RNk>kV1uhf*#UMP4bZqH#7PH;Xt^><3Nt^+zZ^x$`s)83xFTI;6o-j zj2jP-&n4)XYV_yUV@WxoKz%4gltfEn`qT^GrGEX~>RO}VA94=whBRLJVGt`UzibQ3 zr8CuQTdcmZ``FWrr7JnP#p)H`J6igQ7jkY;mu|HN*X5Zo;kMk$mFCE3gR0dmUA)yA z#fva}si0{_Id|4LWJh`AY3pd5bGJ&`7n<*9pFS!QxLTiXr#)+#A}IkIfcdy5C>{h& z8oMd49UI{_a;y|bH9RL7_jW+VXWY&GOg~XXQzydDF@YGdZwZ9O+L#~;fMyjQ6j-Wu zenGoms{Z)GO6mF}H~2Rg(cR90^7iI%l#-XuQ$`)5P>(dm@P26HnI#4idYWW1O}cg) zo!W0|>^6pRZ>d?^7#7~Hwr{ig#_(Y|nNFk?S*<#JL#2^tKU5B4P8uVTHd$h6Z`R~N zJVB)O=q)_=uKW{4dQ1xeBP@$u=Qoh%@1kGp7Ai+?Q4l{bdjh*W=?Vc;$8& zH&2*4Ap_^nPkVXy_u((C^qNOxHhzZk@+(y8c4i&7sv+Cq z)bHx4?bZO#l=s#4?bhdb|FMIsTovl~9acyGt^z;b7VET=BWbs)TXr&fnU*(sr^Rar zhgJD5t7pw=^4_UO-j(9ucpIa3;A<7#O}D>P4c%>}G|iPIeyP^zqEkkc7m?!e>I#ss z_~`2!<+y$JZY$aMq&z0DYPV+454+g}a%WsuIt;3MMnD)e^9L(Y-SU;yq+b;hwO8#e z0cK*9U4{voOVL@$;Uks1hOo(9+h7U?N)8z5h){jBdUWb(Z`7sE8cvXD0S0FA? zJ@;FE|F55dXyajmcw&F`>id_PQ3Fe?{~xbF6qi^X%~$dQ2dGB4+58}t@!$D1|4;nV zzW<$HjSq49(*7*a>HiJWk`DcMrj0-J|AlF14za!Yy}IeJ)z!XD>yshUR|i(8mk(PF z5)m}7D`+0)`4L_i-h5aK*)NA_=v=isVl_`fzC5mcVJFCv17n%NN2rQ*>i#3vRQq-r zDfE&*SBCq|`QA#bS9!)%K1C#Y)58H1^r=<^?Y`HF;I{8wrbsjt0hTBNosuYmkG^-A zqTzbXQw7(Wl5kfC&}#otsRHzeedJ^a9Vq19BJYWK^?M@HA@oz1m(sYGsK1tKP4;rB zRsXuZCOwo_lP5|e>@+At#?mw_J<8yexO>(@tMo*!1+X!h`KWx|4xD7^6TH>R81sWJ zW9J{LSGT^sly5%FrU5ueFk%3vJC;S~37uXvh zNZyX~a+-U}PjtfD)Ehss%DYW%{K@LueWl!6V*uUt-MUGjm z>wf1$nqeEWZ1UD8)$zuMpHRb(p|4+1&mOZbi!FJYksLXFag6!cDOGxmE_0CzmE(I} zwJhhA<<}NE7=y~KRwJvue(5(1lV|>ga5MULrZ4;ir`hOi^hfUHO;4G7Z_M*0%^V1d0Col8n|ysWr!~+8xWbOJg1tkVSWfJ9wr;rWUB{k)-2+tf6INQXD-orq|Q_X(1 z7IEcz)6Z5~`dv}IBFbl2DS^~z8Xda6q?*i4?chmk9$j?KNvlUNlaJ<*tVq8R z9-@w&w37StnLklIa*G54BD~5R!^;P>=y#dTRldB-c!+VO&;%-vDv0oK3|8L6j_8lw z5o~dM==xu*j`f&PEjM|N-hBX6s#z;JvQXK-STD1rc=0JjXp{QODeJm~S@TIu1bu{B zddeD9??v(R1+QxS6Cq$BZ;q<}E0-k8RF_|^=1ra3pR^-U0$i)sYD{aR5?()&8L7#2 zg3MnzaiCYXo;;PQuk?7>P}Qx9~sTDams-p=8W^yAHQ0Sn{$EE8T9t0#`KXh zKG`NIW>Gz{vYy3aHEH#!uv#{&8Z-N3%q&nOO29Huj#R1tITiXcz{ZO6s&P2#pNvO2 z1LeC&zn^My`usq7c$!v?Rq#sH*j+HG?LVtV_2Ox(ZNnMz=|e|~K!|w9I7hF-?h?zs z(=_65mG3vJXCuChM%lHrr8Cv^3Z_2(DUTB|gSz`S>$+Qa&hUqinj$s4-J;Q%<3~U) zDUrsFDjI=w&_FpbAdA6Bm*BHwWt_*CudY0`TJWW!9egI&p)*#Uo6m?EU|lcbq)r-^ zdluF25Th6Aq&|%B!I0B}m;*~9oJH41A7!Ey{+1IrdXcd!6Sd2e!`J0yoZf#Ap`#Cv7$O{Yp9vFa4F$X5{JME zdCL03>R(e%-O8&LGKuvFcWzMk{$X8@g8k$V>neuRzH`=t45ufavmQsyA3ukBOMWSA zH*ZKWjEI*fzNH0=<-F+2`g56W24DJ%oz_wJamg(2c_3PUwTUV~&G7wKPt;L!^->eG zuy8sn6?Og6TlVFNY%6eJPhW#(IzijMB>eqL=j@iTe#*`Aglccvt>k6Gq^NJ4j25^; z(OK%7=a_lFXB;7VxdUlnRU;r*t=ahUa7~RRX&P%aqbJTG409i*g5YwXU8F~Z>Okl!uX2~KDK8F^JUdL0G~BFGQ_D#p^Swr zmRnidmT9A31w3{`-jizOvHM2Zjn*obN2Rnti_%3-rMzuu7%V+YY2qBVMc^nA+{NTldRBFpq^;&an7;uMJ(PdWV>c zJW=W*Di=fK3|1V8ct!GJWOq#-kCFm~<-G>JVlde!yGDl>PsU| z4e4?xqKCVwI@@uv`2zP3iO zc_n>58p`M|Z>&^DiU)}f!UFp?E_-Mk?kUjrB%1U7w-uF7y@wa8=`nV_i**r@N-9K# zbslLSBJRRM=kAtXcsjuaXP6cvU{1Hl7mMFi`(x}B)31Juu^Y$xqA$3W-YnM6toJ?J z3!>o}nqC3eYiQc6(>i(#vs05T$C@nGS5jBO|b`%!lVBONeYa_YV)J-5f zP#q80t=iX&W}-m#85`~7wudiLi%miyR=V&uX|)g?c99qWaN(n`1)2X)nU>;Ah z`>p75G!)DA%WXTF{NyWwPZ!)@8jGGPwxQqoM%h98qJ-k9!XG-F{%Ua0ZVLq&LHlYm zQEdp?BYlbEQxjEs$ewKfpx@l)0v94TUloMxL>Rp*WDn|BOShV2$t{SYs_Wyehpvr_iV)xr&V z>Y=}EkI@l|o+{JYs?FifXzTb=cmt)d~!k<#sOsESb}~=6vidcR3=4pmZLhun?0%VdhF+fswZpMweC;+ zS2_~I+x*V=G==CS>JU;BsC*xQh`fI9jdn%#B!q{$TVEUukw(Lb7FpM=rA5diSCEpO z?uVg!6R6HsW=*?(`?HgU(rnEcG?Ctdq8{i{BelXir5k6MEHR{ph}6HP9qsnkE@7wK z(CaVit41_4JT5g!R}%MPE?;jbL=@6ub#o%RVUl_bEASaRu~1D>N2%8m?XDS07o$X%9l7U`J3YOyGJ_^YIY={+vBA(x4)ds7?X&3Gs^f)A2X zvFNXj$a zG-EuGR63Z5+}kn2r_{kDyH%$onLNU|hQcs^Wdnk9hzZ?A3xv**P=q2Fy#()K)w4F^ zlO%OVZSE7TQ`xnV@5OAL(pL;sh4@lRK@LfR-stmk(ftyxKP@&j+*8MH3`?8Uv70s{ zZ%~{LrJvLn@>r9~4stC|${?+h$^N)HcEi9NHskp`jAsAKb?h!RtEj3)j9NmbI#9>% zVK!FvlI@hh8eLsnL7}>OCEN8;7PlwcJyK4}hA_KU^`-eFMjD`BBFV@}YO=~rwwqah zET%m=op_=;m~6Ld`bsR^Bac9I!517i-J&NDygrMn<>D7TBm=@%REN5DW6x7zbz@z7 zGu=;Wirw&%BOV#l!bD;dEBv9mEM&5t$7y>5N|>%j;F4@W!6D{{(u2}Ecc{lx>|$>8 z-cZlJqJF8VlhNBZC|a%LNK+6WQyW=z$z3az_?wsp9Diu9Am!l8i8=aQte0hvw zQUH0TkWG*{dC5ao(KEt}7)|Nz<>>5vP9z3NdWZb5+EU-XyRn=D5sgDk&sFjyp@@U@ z6{sy9x%FKI1%n&dwd+lBzDr<8@%2XrC{TDye2RQr;Hd_7E4yT~bInyU-l;xnV2`X> zCO7Rw5Bb9Pi6cBnb!ce!ta&hg3WuK150xzYNj=rjZdP}WtR%=N)YPwr$#D%mg`A_- zHnj8D^M9<7-R6=XcKN6>*+54E&~eNUrK4oOlCDTr3&e#@CxlDp;(AR(W|7(IKqI>e z3qG2vh~r@RkQA|dbzZ@TJi+v}HTd?dP;G@5%4@+ieg|KUEPzDCkT{rO&Luq?v8TnZ zJqE+*N0U?S(H66I-4RmUZE8lUeUTHQ(;#F=s@*ghxuTq$X4QiV>KUqeAEZ=;)9hBE zpV=}r0ts#|$?BRkn*9_tDh-7*TfLBGPvl^Yzp;Hc)~LpIYWSOt99E_6FnN$3W{8^C z*uK+zOr36Q52RneriuO6*c0@nLgVHpc0CT{9BIPjX<4+dSi!cSCcVuhx8_Zf;?Bz?$B|ZjZI9g`FOnB1djTMMR%vpo9RCB3)+BF31ttfmfXY1d7B&L=&c2B2=vF$Lg#o4>WBkbTtrmXPHvT=qgRp_PmpcGP_=v1QkXU%DJ}hEH6F5!rdrSL{0dg*kfz2$LL+V*UDR#7w zr_*FjA)8A(g5VK^kc03XcC^f{hJb!Y?l}-VOXakJ(X)7t(e8Q0RvB>mBjNBoT8(Vc zI@ECa6f!g@1c->f@ztSrCDdlkXmD#gCBelG;-A>sZpC@uY=X_TYE^6d9^Xn&xJ)%` zV_#iswJa4ggJkH$bdzNjUPjJnW8ZErSNq!7D~LC{EqdojUO`)%1C$5VxpoXDm#Hr8 z30NX7+^~HLFDf;q8F14q&Y`iP4MptNiv1L3gPi+S`ZCvuazq z-K6&W2_i=x#*Ik1C%S-jkQ(8$D!v0l==W9o4tBSe)VC*E!Wlnbq;^<)rtlVOLL|lU zyz8%$gcmy4y)uvl2=K%H6f)Mf9_mDM1ThjLlHrl_V^o$NGkfG|G9c!dwbc7_G%m@F z0%#|BX=ha$^iPfuQ9XM6w3h*7v6La7i!p{8(9yOo>LbSiX#$cdLgk4H$s$zYGG77H zSE>+sfvm*pc1OE?oG22JG4**zyRP_RM4(g|KC2HeO`%8W^$Drb$xggS*EYwR z9kF5FrHhottlbd|aUeF#g~z8>gZe9>oLm+tH|ncFHSK9uC60wCJ=e+Z+NsQ!DsR4{ z#{X1sj%vBG?-W|z+@jFB$m*9)c89tb7FWY{v+CK|uAMMTj#tC3@K$waXS|eDw<;_tDlD0$)1FW^51NC$?LSh9#YF} zsGeVD53KR@Q-+ZOX$!E0%mwP`GW+p3q1NQ)P2T+<*h7*s7A*Ay%rGwlh@D8d*maHQ z7ucR&jg08G;+V#r+@s>SH`$1u#o^7I($I*`Sca>pCcsz4HRY>1M)W;#jo8}2h<=RA z7r8ULrV-sD&eDhb0N*RlMYB^t_~$ZDM!?_e@ceX8&Jga;YPkO6+Pnn+0q)Mtei>8W zh`x+FCbOj5W1rSAqHl{QyZGswI)k-RJcR@9xqodvBf42Um(INF&=AnR#uMA?xep(0 zuq25uCW>#+v4gu0rGR)EUv9@2cU>E^tvqbxeY(jG)ynX{XBhD?CWtM(8a;NxhIAZLu5k>f=itiu#pizR`i+jY_iT9V`_ThH(89#dH*a;PcIcbKS zL?0fi!wu_wRkF{nUAM{mj432>of(8UVB?a!(6{zICT%0{(f#%vo`i~}4*SsLB?st* znyA==cH?mWWe#z-U<()2f-?K&TStr^|G@Zm;~yg6Q2;}+zlGnr~)%16$6Ry}bDcdv7GhE{b$a@7TF*hxE1`J48Bky{J?AMIAdv(mM^M4R;#RvD>iD zojZ5xHmp;RPF*_2eFcTQRp`F2Y=lxdbD>%dmT5 zdSRj%iOGNCc8S^X4xD#l?!x>pG0FcxMzG=FQIZ6|(XM?jgVkWWDJRJQL$9qTTLYVP+%SHwZ5l_srjZaZjkVhi zF?AmuoA-8U~1MejjUMHc;gRL)aQH%9&;OJ#&4tx;fu&;1?j)C z*)U#($XO@RlQT)U1~s^i1imHl>{EvE5)l@FbOojA1N%;qXc^|KEf7TszYtE5*iP`* zW9kxChtfPmW*1YSAg~Ge=aFtc?q4M{;to1(7}rzHH6dauVUZIV=rE6ISV1x(@L3YO zl>}a(8V-SQ3ZnLt$Q2MV9YXJ-ghMd%flr}C8z5vSc;907g13PTrUF}qJqBW4EGH8< z`CFW6%z~RMi92X7gi)AH5R{YwEB_Aio0K@7QuHUoHbgiK@NW?FH;6k;B1>CR6=ZNf zxDP^z7yN^`>tOGNW9NX~ONI?7!~((wi%s}&pK17nc!V>Lc<*8sVrr4sR0`Vs0Kf>+ zT0kb{M5yJb&1App4|JRmF^w-VuZpdfPYyOW52(G9gMYuf{5^l5%T6S3E}(quC26KH z4Y$Ez3SW#KkQn{Q`HNpr2_%|oM2v<;eFiVlTwd&{y~{9-y$IP;WZc0tjV4guk&j^( z1H>CWt_r6Fr+3cG^#{H*CkYQBH4hdXKJ_CiDsq>Sct(o|=qBDhOzm1%)#)FJk033wt)^CCnU*!pz0YgM^Z0{y@yd)PM}7 z%JJ0RKt7&Cr!$t=H^XA@OGY&71Am~|Lh8#0(8v@JQuPwW^M|{Wn)8d$CSt%Y06XSK zYB_c`HyXuLj4Z@?$PrK1yQw>!juFxEQj@4Z(ha-G1dEW9a5InVHKy-jWC4ZQ%l&~H z-`ej+CVx20*Z}@}k_{u|qBkJ66>eXp^`E4TIJr4>)&tShewXY+H1Hrp$jlER?Mg@s zjcYAq4*fes3ByD6*hKrEsZ6Ywl%HRaN+I`Xfy7?C&q=y6dK9CJFPSE1k!c>8HlQUq%+cd4qZXJc0J8zcG@xwth?a}TUz@sR zTw5TqT2qb&8DVhU-?ac6rjnaP>+VJ?7tcjN8X*Ol`3TT8#EVpm_5@AB$vvzSy3r*% z7v!rKSXHEH+Rhfc$Pp*gjAdWB0ZwG&DG>z3sFJDzT&cp{k05!rTQ$9$$i@$7-ZTU< z8(>UdSkf5GT=5i9#Z5$r@pMgs?@fosRn^#Kl%QE^Nc>Ly{{i1YK)jvb#ps>pB26nv z>OC@P!KfokJij8iEy*MsPt*D6NGW-y8|_k;_R5R~z{6Iw9dN((48_yh>{wO#&*{kI zPo`S5L_7SW+%T?&jMovHry(j99kT+A*=OkYfWL#P+6Zw^(<~bi{sxM*1GpcMSS2hI zSV@^-yt@;{OB$8&>LbU8fqhMV3GQOl-A3uvGf?-($>46bTzU;F273}#K)ogmO zcN1d?daPizKTtE5u%(z~m=7?^0UQEw%2YF_2fKIulrZ_N$Nmhn0khE!E5z;xY!mio z%;%Ub7;-r`J=iQ}x8rX8T=2RY|I}{7D3kQp_yZ5C=bsBc6fhEyrt$)RV0nzPW(2ch z+Us_lw`fK%!HgNNJ!;wW!SUt`d8sc18<@OT(=#i0k@>UwYgVw0`I=gsMeoDFHY?cC z^iTQRA4pZbUJRy%qwnMPUSeFrbP?BJ3GJ&QF9zeme(uF!X)@#9iSGo9lNdk`SR3r& z<;u&n^}(xBZR&O`teZ?V9XW!+GVt~$CtI56W5`hsgI>#dj@F{AO{ zQq8~jjX(P*0KeVEl{inj{+rx5)7|tWErHK;{o)ogrxH__mj$O+=W#6?ufV zr5O2*?oF>q_uDRF8auERb~|aM^}uANi|xr`(y z)v4XKWs6qLn>AsTrsTtzK+UOeV-+S9lMH(Qa+>T4_56llZ8KZFv4NWSQf=K3tk+@} zqaSH`&oL508)xRl1Zs3PJi7T0#m)rwS6a0SZww|U9fy?5wi&v0HA=2gqZX>5NL{)y z*yOUinwzu&2A!_G4QfRy@+i1uu+jA|as5AmC%^BpqxovVMrvyIM=^n1QWSo-8 zov)QKOuF!sbPjIMOv)V1$JKO~oA&E1O`{Dh^nL~^^83=YrTZgRsl<8_f+}#>38)15 zNmc-}RsozP3K)ky&`r_JFJFMO0T$x;JmzlHk^DZ%D=Q54^w#g&n*_4g#RO)Xl~OHI zF48_v_1+SE+AL99w*-I67|YPBGu#?|O`KoWEuKZah=1$=ukKPlr5(&euZnw#B0O_UNz*dSVaBVBY=y*1 zGNl0usntyco%stT6hW_UJP3ss6P97cW)&sFvp!Il|%pir_YCXngL{)x#H zMt<8vrqKaaIurYK%&(OHZAiM7u+`uM2wQLxH4VLGsNe^%2~RWm@! z&Tln-`E`n8IE#9ohW#o=UAZlo9882T8KKn1_zZ401@EZU4)^$>W5*cLzi)B)maV?o z7QEq_14Ng^mbqCT`bI<}nzc11@K7U0+IwjJOB*|;cSouW(+&T39Zciz*mq!V>1rC| z)T2egKHP>`TNHeo=RofJGPsocN5PvijH_s_d^ILe^H+*eMjv`T0#boU&`U+RhZopX z{}xxWu7*tct#pO7x9e~3N^~FB|5~iWfNNZTgI1=|7k58Qe~ceyU5kx;wJ-+axRT;Y z9)oZX#)$M^hkZTf28`*uRJH#$*d=e!j^HdiZrxG#*w^^KR>w<%wdNcM`r=DszKb~= zV?)<~xYEtAocVr)Jh;ORiqS zPvee7!^RsYX|~cX*6tW8c$Nl<`kq(8#-ppB3j65>}mB)<5}FtfOi9L5Am)h z{4=ViHFicZ3H%Pijr7nLGf;Ys2rEI}3ouB8*)2hnU+j!;pzMh@1^PA2(X{*4RMJPGmiusbn{#`b&DY?|-Fg z6@bU=x7-0A|jO4fs(`*&!qP2JSe=jT}Zla=iv4P`q2!eZK_Ll1>t;JcV^V zMq-M`xC^tmwy75X5^Nefk;+?&XNPz)@GNg*s&jZ^p2f50sA_d8*erGy?!UD#)lH|s zdKJ%z=BApAC$boiwD#!oS7HO97tjmxOYi7$LW|UT;(IdZ=arobK5lxZEXW&O5zOk8 zkwd&0@VyZJL|Gf@j`yr_4Q40C)}F5=LC&ej9gpcp&a~a37+MJhcVh!#^ZpH<;AMrZ)YjMX@2jW|Ydk=BN{VDEZL;|0=9`}_Qrc?UQ@H~s+ zmJBwyZm;VuV+1YX8wvl;br<5EhA7IvO}IBAn&RG!JBf@1|8v}vDVVso;9kU7Lfl(% z4+CG^Bfh|MW~)SIl#ROx^C(qP>HiXcJ=eb-_YO={vz_h$_fAYMs$THLzYDXbntwMc zWtqCAU8rYF`EzlB0#hw)7rIRCYZscr4c)ujhvuTqeOR_tD+ZOH$K`vrA!+y980f&f+0kntaBfDV4W^k4qq)l%@sxpTrvgo3%M z2BKJsmpC^OxKt6g_zhK^`J{cDE1kLymSja}oqZ>0b1>$)4(U~SoTH^3b&TuS9ELxDwi z;tD-Sf%>B$^lv(zXqh0qB?uLQa5tG>>%yCnNi=I&T;T3^;NAc?^cx0916}tKbig3j zU4nbC>+VcXcb)5A#QgPo*WI4+^bO`MPWBD){G~F&arSD+saY9gj~m^yA+P zA+Gzj3I_Wh#04(jfhO3D`3f^RU8+hA?ip%p8IvG<_Hr;hPKe6u8R7$sPZ3-~@G_Gf z1;Nzey(Qe3jG5wQ&=&!brA%4c3^qK!yeZ=Z{gcr=mk$A^uYFPeT0VR~ex)M?uKS10e{PBp{UZi^DrxA=C1dmY99Ka<4p81Od))@%6g3xO;d|G}rxQ-rSj+0HOM-e?& zz~9;qeO2H>0nY_oj3Z@?%8Z8UBnUB?AK`ySEyS;jmm~h0kgh7?tO8@0LyV@rND!W7 zVpW9@ms!QId8Ak&2%n;-<)`Vt03my2H3Ur|2p~G`O_C@SjMWz;QORRLD6fuCnS`tB z3_+N?iWJsgkV18Y0uVx#2{LtlZs`IuK-GAr?%q|b9m(k>w(&jCj6WjOqjHUcsR}3(i^t_%*=UI6}Q#+N!|$E;u7v zDDb;bA@Y;Vb?PMof1T*%0&dQTKz>!xrxgHx1MplNp=szC`BlZv74VyY3k2MvL_^Pm ziv_$GaA`pX@X@a1R~0RDtqae>Q3b9_Jx9PfM9&xST81|As{$7Z_$|OC0zOe)DG1*x z1pGGOY3l%IJiX*{VvI#qa$(*EF0lCyrw9@ zVhNILOU2Rm7g}!>EOP@vOMzwK2<@V`lV24tb2h|f1U$=t=L`H)wHBZmRwU6s09=B@ z`!u9R%fzKgt`OjIfYUY-6ejKHY;kE|HZISH0CUB$dOych(dl)4{ zLe>%CQ_OnIXPA3jX~*f1Tl7C+Re;s`;sSML=~sRN z_XGdSc=$0y+V!`II`Igoe#vzP@c?k1Zg`6J6y99TXrC#>jg>U6ya*Li}2m9`3hThCFG~; zOH!&3tYRQvyJioz>{a{;D|_A{cl);tI5ye>+S!N zrR>Yd&&`ppE&sovRb^QMR;>%^m&Br(yHG*8MYPB?lIuvqEI%Pt*#J_SZP9+G$y7r) z3_{^9x|WpHZjW+d5=X!&mn2e|#>wwOgzrI^yBmb2zJHHU3POP(B>o44A3T)5R4@WA zhGt7OGJhnAtgmPtQ|V9Vg7F{|QTe$DdiPBHf>107b=0*3LUjVi@MnIFKeR0l&LvM* zO*Q&Y#Dh^N7{4ofAoQKUUoQUmU8?=SQ0)W>nEMR@HPpaLgaYx~P1HC+_!)#!30S3O zf?$b1YcKwdMTQzUAe0n1Nl3nge7Dmnvjmh#z%f~l=cjA48d<-9Fl`?Q<1Q$5=fdA%BQr!$F8=(U}8g*s5 z8ii7?MS}3$A1VkNG9;iv0_L*VEkB3V=aZ}eA$z~XaQiM7p-NN)p->R!{TadZISCrV z*>XYnr@J#!nSxb0^%RV`C6xQ5i%}&GxrBO711=EoI#jj%s@PIo2`;S;u8N&`fY`qg zI}1l>S@of(@I2>0To(tP4}6hXiJ;?GrTx { function(moduleArg = {}) { var moduleRtn; -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;var readyPromise=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string"&&process.type!="renderer";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];var wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["qa"];updateMemoryViews();wasmTable=wasmExports["wf"];addOnInit(wasmExports["ra"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}wasmBinaryFile??=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;class ExitStatus{name="ExitStatus";constructor(status){this.message=`Program terminated with exit(${status})`;this.status=status}}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx=0,maxBytesToRead=NaN)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size)};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(ptr)zeroMemory(ptr,size);return ptr};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{name="ErrnoError";constructor(errno){this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,readFiles:{},FSStream:class{shared={};get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{node_ops={};stream_ops={};readMode=292|73;writeMode=146;mounted=null;constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.rdev=rdev}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type,opts,mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(input,output,error){if(input){FS.createDevice("/dev","stdin",input)}else{FS.symlink("/dev/tty","/dev/stdin")}if(output){FS.createDevice("/dev","stdout",null,output)}else{FS.symlink("/dev/tty","/dev/stdout")}if(error){FS.createDevice("/dev","stderr",null,error)}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS}},init(input,output,error){FS.initialized=true;input??=Module["stdin"];output??=Module["stdout"];error??=Module["stderr"];FS.createStandardStreams(input,output,error)},quit(){FS.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var syscallGetVarargI=()=>{var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret};var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);var now=Date.now(),atime,mtime;if(!times){atime=now;mtime=now}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){atime=now}else if(nanoseconds==1073741822){atime=-1}else{atime=seconds*1e3+nanoseconds/(1e3*1e3)}times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];if(nanoseconds==1073741823){mtime=now}else if(nanoseconds==1073741822){mtime=-1}else{mtime=seconds*1e3+nanoseconds/(1e3*1e3)}}if(mtime!=-1||atime!=-1){FS.utime(path,atime,mtime)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var runtimeKeepaliveCounter=0;var __emscripten_runtime_keepalive_clear=()=>{noExitRuntime=false;runtimeKeepaliveCounter=0};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var timers={};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var _emscripten_get_now=()=>performance.now();var __setitimer_js=(which,timeout_ms)=>{if(timers[which]){clearTimeout(timers[which].id);delete timers[which]}if(!timeout_ms)return 0;var id=setTimeout(()=>{delete timers[which];callUserCallback(()=>__emscripten_timeout(which,_emscripten_get_now()))},timeout_ms);timers[which]={id,timeout_ms};return 0};var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536|0;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignMemory(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}function _random_get(buffer,size){try{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,aa:___syscall_chmod,ca:___syscall_faccessat,ba:___syscall_fchmod,$:___syscall_fchown32,b:___syscall_fcntl64,_:___syscall_fstat64,y:___syscall_ftruncate64,U:___syscall_getcwd,X:___syscall_lstat64,Q:___syscall_mkdirat,W:___syscall_newfstatat,O:___syscall_openat,M:___syscall_readlinkat,L:___syscall_rmdir,Z:___syscall_stat64,J:___syscall_unlinkat,I:___syscall_utimensat,ea:__abort_js,E:__emscripten_runtime_keepalive_clear,w:__localtime_js,u:__mmap_js,v:__munmap_js,F:__setitimer_js,P:__tzset_js,n:_emscripten_date_now,g:_emscripten_get_now,G:_emscripten_resize_heap,R:_environ_get,S:_environ_sizes_get,o:_fd_close,H:_fd_fdstat_get,N:_fd_read,x:_fd_seek,V:_fd_sync,K:_fd_write,s:_ipp,t:_ipp_async,la:_ippipppp,pa:_ippipppp_async,j:_ippp,k:_ippp_async,c:_ipppi,d:_ipppi_async,ha:_ipppiii,ia:_ipppiii_async,ja:_ipppiiip,ka:_ipppiiip_async,h:_ipppip,i:_ipppip_async,z:_ipppj,A:_ipppj_async,e:_ipppp,f:_ipppp_async,fa:_ippppi,ga:_ippppi_async,B:_ippppij,C:_ippppij_async,p:_ippppip,q:_ippppip_async,ma:_ipppppip,na:_ipppppip_async,D:_proc_exit,T:_random_get,oa:_vppippii,r:_vppippii_async,l:_vppp,m:_vppp_async,Y:_vpppip,da:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["ra"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["sa"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["ta"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ua"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["va"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["wa"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["xa"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["ya"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["za"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["Aa"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["Ba"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["Ca"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Da"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Ea"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Fa"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Ga"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ha"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Ia"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ka"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ma"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Na"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["Oa"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Pa"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Qa"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Ra"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Sa"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Ta"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ua"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Va"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Wa"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Xa"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Ya"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Za"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["_a"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["$a"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["ab"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["bb"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["cb"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["db"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["eb"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["fb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["gb"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["hb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["ib"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["jb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["kb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["lb"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["mb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["nb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["ob"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["pb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["qb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["rb"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["sb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["tb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["ub"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["vb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["wb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["xb"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["yb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["zb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["Ab"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["Bb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["Cb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Db"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Eb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Fb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Gb"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Hb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Ib"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Jb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Kb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Lb"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Mb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Nb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Pb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Qb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Rb"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Sb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Tb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Ub"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Vb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Wb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Xb"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Yb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Zb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["_b"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["$b"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["ac"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["bc"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["cc"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["dc"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["ec"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["fc"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["gc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["hc"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["ic"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["jc"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["kc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["lc"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["mc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["nc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["uc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["vc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["wc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["xc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["yc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["zc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["Ac"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["Bc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["Cc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Dc"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Fc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Gc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Hc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Ic"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Jc"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Kc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Lc"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Mc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Nc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Oc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Pc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Qc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Rc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Sc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Tc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Uc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Vc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Wc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Xc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Yc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Zc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["_c"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["$c"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["ad"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["cd"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["dd"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["ed"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["fd"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["gd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["hd"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["id"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["jd"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["kd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["ld"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["md"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["nd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["od"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["pd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["qd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["rd"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["sd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["td"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["ud"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["vd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["wd"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["yd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["Ad"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["Bd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["Cd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Dd"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Ed"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Fd"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Gd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Hd"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Id"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Jd"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Kd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Ld"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Md"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Nd"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Od"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Pd"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Qd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Rd"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Sd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Td"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Ud"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Vd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Wd"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Xd"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Yd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Zd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["_d"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["$d"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["ae"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["be"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["ce"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["ee"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["fe"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["ge"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["he"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["ie"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["je"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["ke"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["le"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["me"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ne"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["oe"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["pe"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["qe"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["re"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["se"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["te"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["ue"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["ve"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["we"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["xe"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["ye"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["ze"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["Ae"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["Be"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["Ce"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["De"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["Ee"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Fe"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["Ge"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["He"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["Ie"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Je"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["Ke"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Le"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Me"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ne"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Oe"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Pe"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Qe"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Re"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Se"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Te"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Ue"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Ve"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["We"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Xe"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Ye"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["Ze"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["_e"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["$e"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["af"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["bf"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["cf"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["df"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["ef"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["ff"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["gf"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["hf"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["jf"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["kf"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["lf"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["mf"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["nf"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["of"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["pf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["qf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["rf"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["sf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["tf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["uf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["vf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["xf"])(a0,a1);var __emscripten_timeout=(a0,a1)=>(__emscripten_timeout=wasmExports["yf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["zf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["Af"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["Bf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["Cf"])();var _sqlite3_version=Module["_sqlite3_version"]=51808;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(()=>{setTimeout(()=>Module["setStatus"](""),1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc,xStep,xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<{readyPromiseResolve=resolve;readyPromiseReject=reject});var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var readAsync,readBinary;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(_scriptName){scriptDirectory=_scriptName}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{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=url=>fetch(url,{credentials:"same-origin"}).then(response=>{if(response.ok){return response.arrayBuffer()}return Promise.reject(new Error(response.status+" : "+response.url))})}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var wasmMemory;var ABORT=false;var EXITSTATUS;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();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 addOnInit(cb){__ATINIT__.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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);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;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);function findWasmBinary(){if(Module["locateFile"]){var f="mc-wa-sqlite.wasm";if(!isDataURI(f)){return locateFile(f)}return f}return new URL("mc-wa-sqlite.wasm",import.meta.url).href}var wasmBinaryFile;function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary){return readAsync(binaryFile).then(response=>new Uint8Array(response),()=>getBinarySync(binaryFile))}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function getWasmImports(){return{a:wasmImports}}function createWasm(){var info=getWasmImports();function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["na"];updateMemoryViews();wasmTable=wasmExports["tf"];addOnInit(wasmExports["oa"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}if(!wasmBinaryFile)wasmBinaryFile=findWasmBinary();instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":return HEAP8[ptr];case"i8":return HEAP8[ptr];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":abort("to do getValue(i64) use WASM_BIGINT");case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];case"*":return HEAPU32[ptr>>2];default:abort(`invalid type for getValue: ${type}`)}}var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr]=value;break;case"i8":HEAP8[ptr]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var stackRestore=val=>__emscripten_stack_restore(val);var stackSave=()=>_emscripten_stack_get_current();var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder:undefined;var UTF8ArrayToString=(heapOrArray,idx,maxBytesToRead)=>{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var ___assert_fail=(condition,filename,line,func)=>{abort(`Assertion failed: ${UTF8ToString(condition)}, at: `+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])};var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{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(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:(...paths)=>PATH.normalize(paths.join("/")),join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);var PATH_FS={resolve:(...args)=>{var resolvedPath="",resolvedAbsolute=false;for(var i=args.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?args[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else{}if(!result){return null}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}MEMFS.ops_table||={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}};var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp},unlink(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url).then(arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},err=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={r:0,"r+":2,w:512|64|1,"w+":512|64|2,a:1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,FSStream:class{constructor(){this.shared={}}get object(){return this.node}set object(val){this.node=val}get isRead(){return(this.flags&2097155)!==1}get isWrite(){return(this.flags&2097155)!==0}get isAppend(){return this.flags&1024}get flags(){return this.shared.flags}set flags(val){this.shared.flags=val}get position(){return this.shared.position}set position(val){this.shared.position=val}},FSNode:class{constructor(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev;this.readMode=292|73;this.writeMode=146}get read(){return(this.mode&this.readMode)===this.readMode}set read(val){val?this.mode|=this.readMode:this.mode&=~this.readMode}get write(){return(this.mode&this.writeMode)===this.writeMode}set write(val){val?this.mode|=this.writeMode:this.mode&=~this.writeMode}get isFolder(){return FS.isDir(this.mode)}get isDevice(){return FS.isChrdev(this.mode)}},lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(node,perms){if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},dupStream(origStream,fd=-1){var stream=FS.createStream(origStream,fd);stream.stream_ops?.dup?.(stream);return stream},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push(...m.mounts)}return mounts},syncfs(populate,callback){if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup(parent,name){return parent.node_ops.lookup(parent,name)},mknod(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;iFS.currentPath,chdir(path){var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={MEMFS:MEMFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]}setDataGetter(getter){this.getter=getter}cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true}get length(){if(!this.lengthKnown){this.cacheLength()}return this._length}get chunkSize(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=(...args)=>{FS.forceLoadFile(node);return fn(...args)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream},varargs:undefined,getStr(ptr){var ret=UTF8ToString(ptr);return ret}};function ___syscall_chmod(path,mode){try{path=SYSCALLS.getStr(path);FS.chmod(path,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_faccessat(dirfd,path,amode,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(amode&~7){return-28}var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchmod(fd,mode){try{FS.fchmod(fd,mode);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fchown32(fd,owner,group){try{FS.fchown(fd,owner,group);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function syscallGetVarargI(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret}var syscallGetVarargP=syscallGetVarargI;function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=syscallGetVarargI();if(arg<0){return-28}while(FS.streams[arg]){arg++}var newStream;newStream=FS.dupStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=syscallGetVarargI();stream.flags|=arg;return 0}case 12:{var arg=syscallGetVarargP();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(sizeHEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __abort_js=()=>{abort("")};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst}function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var __tzset_js=(timezone,daylight,std_name,dst_name)=>{var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);var winterOffset=winter.getTimezoneOffset();var summerOffset=summer.getTimezoneOffset();var stdTimezoneOffset=Math.max(winterOffset,summerOffset);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[daylight>>2]=Number(winterOffset!=summerOffset);var extractZone=timezoneOffset=>{var sign=timezoneOffset>=0?"-":"+";var absOffset=Math.abs(timezoneOffset);var hours=String(Math.floor(absOffset/60)).padStart(2,"0");var minutes=String(absOffset%60).padStart(2,"0");return`UTC${sign}${hours}${minutes}`};var winterName=extractZone(winterOffset);var summerName=extractZone(summerOffset);if(summerOffsetDate.now();var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=growMemory(newSize);if(replacement){return true}}return false};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var getEnvStrings=()=>{if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:lang,_:getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings};var stringToAscii=(str,buffer)=>{for(var i=0;i{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[penviron_buf_size>>2]=bufSize;return 0};function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_fdstat_get(fd,pbuf){try{var rightsBase=0;var rightsInheriting=0;var flags=0;{var stream=SYSCALLS.getStreamFromFD(fd);var type=stream.tty?2:FS.isDir(stream.mode)?3:FS.isLink(stream.mode)?7:4}HEAP8[pbuf]=type;HEAP16[pbuf+2>>1]=flags;tempI64=[rightsBase>>>0,(tempDouble=rightsBase,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+8>>2]=tempI64[0],HEAP32[pbuf+12>>2]=tempI64[1];tempI64=[rightsInheriting>>>0,(tempDouble=rightsInheriting,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[pbuf+16>>2]=tempI64[0],HEAP32[pbuf+20>>2]=tempI64[1];return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var _getentropy=(buffer,size)=>{randomFill(HEAPU8.subarray(buffer,buffer+size));return 0};var adapters_support=function(){const handleAsync=typeof Asyncify==="object"?Asyncify.handleAsync.bind(Asyncify):null;Module["handleAsync"]=handleAsync;const targets=new Map;Module["setCallback"]=(key,target)=>targets.set(key,target);Module["getCallback"]=key=>targets.get(key);Module["deleteCallback"]=key=>targets.delete(key);adapters_support=function(isAsync,key,...args){const receiver=targets.get(key);let methodName=null;const f=typeof receiver==="function"?receiver:receiver[methodName=UTF8ToString(args.shift())];if(isAsync){if(handleAsync){return handleAsync(()=>f.apply(receiver,args))}throw new Error("Synchronous WebAssembly cannot call async function")}const result=f.apply(receiver,args);if(typeof result?.then=="function"){console.error("unexpected Promise",f);throw new Error(`${methodName} unexpectedly returned a Promise`)}return result}};function _ipp(...args){return adapters_support(false,...args)}function _ipp_async(...args){return adapters_support(true,...args)}function _ippipppp(...args){return adapters_support(false,...args)}function _ippipppp_async(...args){return adapters_support(true,...args)}function _ippp(...args){return adapters_support(false,...args)}function _ippp_async(...args){return adapters_support(true,...args)}function _ipppi(...args){return adapters_support(false,...args)}function _ipppi_async(...args){return adapters_support(true,...args)}function _ipppiii(...args){return adapters_support(false,...args)}function _ipppiii_async(...args){return adapters_support(true,...args)}function _ipppiiip(...args){return adapters_support(false,...args)}function _ipppiiip_async(...args){return adapters_support(true,...args)}function _ipppip(...args){return adapters_support(false,...args)}function _ipppip_async(...args){return adapters_support(true,...args)}function _ipppj(...args){return adapters_support(false,...args)}function _ipppj_async(...args){return adapters_support(true,...args)}function _ipppp(...args){return adapters_support(false,...args)}function _ipppp_async(...args){return adapters_support(true,...args)}function _ippppi(...args){return adapters_support(false,...args)}function _ippppi_async(...args){return adapters_support(true,...args)}function _ippppij(...args){return adapters_support(false,...args)}function _ippppij_async(...args){return adapters_support(true,...args)}function _ippppip(...args){return adapters_support(false,...args)}function _ippppip_async(...args){return adapters_support(true,...args)}function _ipppppip(...args){return adapters_support(false,...args)}function _ipppppip_async(...args){return adapters_support(true,...args)}function _vppippii(...args){return adapters_support(false,...args)}function _vppippii_async(...args){return adapters_support(true,...args)}function _vppp(...args){return adapters_support(false,...args)}function _vppp_async(...args){return adapters_support(true,...args)}function _vpppip(...args){return adapters_support(false,...args)}function _vpppip_async(...args){return adapters_support(true,...args)}var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={i:127,p:127,j:126,f:125,d:124,e:111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push(...typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var wasmTable;var getWasmTableEntry=funcPtr=>wasmTable.get(funcPtr);var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>wasmTable.set(idx,func);var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var stackAlloc=sz=>__emscripten_stack_alloc(sz);var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={string:str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},array: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{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return(...args)=>ccall(ident,returnType,argTypes,args,opts)};var getTempRet0=val=>__emscripten_tempret_get();var stringToUTF16=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr};var stringToUTF32=(str,outPtr,maxBytesToWrite)=>{maxBytesToWrite??=2147483647;if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr};var AsciiToString=ptr=>{var str="";while(1){var ch=HEAPU8[ptr++];if(!ch)return str;str+=String.fromCharCode(ch)}};var UTF16Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf-16le"):undefined;var 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));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};var 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 intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}var _getTempRet0=getTempRet0;Module["_getTempRet0"]=_getTempRet0;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();adapters_support();var wasmImports={a:___assert_fail,Y:___syscall_chmod,_:___syscall_faccessat,Z:___syscall_fchmod,X:___syscall_fchown32,b:___syscall_fcntl64,W:___syscall_fstat64,x:___syscall_ftruncate64,Q:___syscall_getcwd,T:___syscall_lstat64,N:___syscall_mkdirat,S:___syscall_newfstatat,L:___syscall_openat,I:___syscall_readlinkat,H:___syscall_rmdir,U:___syscall_stat64,F:___syscall_unlinkat,E:___syscall_utimensat,$:__abort_js,v:__localtime_js,t:__mmap_js,u:__munmap_js,M:__tzset_js,n:_emscripten_date_now,m:_emscripten_get_now,C:_emscripten_resize_heap,O:_environ_get,P:_environ_sizes_get,o:_fd_close,D:_fd_fdstat_get,J:_fd_read,w:_fd_seek,R:_fd_sync,G:_fd_write,ma:_getentropy,r:_ipp,s:_ipp_async,aa:_ippipppp,ha:_ippipppp_async,i:_ippp,j:_ippp_async,c:_ipppi,d:_ipppi_async,da:_ipppiii,ea:_ipppiii_async,fa:_ipppiiip,ga:_ipppiiip_async,g:_ipppip,h:_ipppip_async,y:_ipppj,z:_ipppj_async,e:_ipppp,f:_ipppp_async,ba:_ippppi,ca:_ippppi_async,A:_ippppij,B:_ippppij_async,p:_ippppip,q:_ippppip_async,ia:_ipppppip,ja:_ipppppip_async,ka:_vppippii,la:_vppippii_async,k:_vppp,l:_vppp_async,K:_vpppip,V:_vpppip_async};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["oa"])();var _powersync_init_static=Module["_powersync_init_static"]=()=>(_powersync_init_static=Module["_powersync_init_static"]=wasmExports["pa"])();var _sqlite3_status64=Module["_sqlite3_status64"]=(a0,a1,a2,a3)=>(_sqlite3_status64=Module["_sqlite3_status64"]=wasmExports["qa"])(a0,a1,a2,a3);var _sqlite3_status=Module["_sqlite3_status"]=(a0,a1,a2,a3)=>(_sqlite3_status=Module["_sqlite3_status"]=wasmExports["ra"])(a0,a1,a2,a3);var _sqlite3_db_status=Module["_sqlite3_db_status"]=(a0,a1,a2,a3,a4)=>(_sqlite3_db_status=Module["_sqlite3_db_status"]=wasmExports["sa"])(a0,a1,a2,a3,a4);var _sqlite3_msize=Module["_sqlite3_msize"]=a0=>(_sqlite3_msize=Module["_sqlite3_msize"]=wasmExports["ta"])(a0);var _sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=a0=>(_sqlite3_vfs_find=Module["_sqlite3_vfs_find"]=wasmExports["ua"])(a0);var _sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=(a0,a1)=>(_sqlite3_vfs_register=Module["_sqlite3_vfs_register"]=wasmExports["va"])(a0,a1);var _sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=a0=>(_sqlite3_vfs_unregister=Module["_sqlite3_vfs_unregister"]=wasmExports["wa"])(a0);var _sqlite3_release_memory=Module["_sqlite3_release_memory"]=a0=>(_sqlite3_release_memory=Module["_sqlite3_release_memory"]=wasmExports["xa"])(a0);var _sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=(a0,a1)=>(_sqlite3_soft_heap_limit64=Module["_sqlite3_soft_heap_limit64"]=wasmExports["ya"])(a0,a1);var _sqlite3_memory_used=Module["_sqlite3_memory_used"]=()=>(_sqlite3_memory_used=Module["_sqlite3_memory_used"]=wasmExports["za"])();var _sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=(a0,a1)=>(_sqlite3_hard_heap_limit64=Module["_sqlite3_hard_heap_limit64"]=wasmExports["Aa"])(a0,a1);var _sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=a0=>(_sqlite3_memory_highwater=Module["_sqlite3_memory_highwater"]=wasmExports["Ba"])(a0);var _sqlite3_malloc=Module["_sqlite3_malloc"]=a0=>(_sqlite3_malloc=Module["_sqlite3_malloc"]=wasmExports["Ca"])(a0);var _sqlite3_malloc64=Module["_sqlite3_malloc64"]=(a0,a1)=>(_sqlite3_malloc64=Module["_sqlite3_malloc64"]=wasmExports["Da"])(a0,a1);var _sqlite3_free=Module["_sqlite3_free"]=a0=>(_sqlite3_free=Module["_sqlite3_free"]=wasmExports["Ea"])(a0);var _sqlite3_realloc=Module["_sqlite3_realloc"]=(a0,a1)=>(_sqlite3_realloc=Module["_sqlite3_realloc"]=wasmExports["Fa"])(a0,a1);var _sqlite3_realloc64=Module["_sqlite3_realloc64"]=(a0,a1,a2)=>(_sqlite3_realloc64=Module["_sqlite3_realloc64"]=wasmExports["Ga"])(a0,a1,a2);var _sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=(a0,a1,a2)=>(_sqlite3_str_vappendf=Module["_sqlite3_str_vappendf"]=wasmExports["Ha"])(a0,a1,a2);var _sqlite3_str_append=Module["_sqlite3_str_append"]=(a0,a1,a2)=>(_sqlite3_str_append=Module["_sqlite3_str_append"]=wasmExports["Ia"])(a0,a1,a2);var _sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=(a0,a1,a2)=>(_sqlite3_str_appendchar=Module["_sqlite3_str_appendchar"]=wasmExports["Ja"])(a0,a1,a2);var _sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=(a0,a1)=>(_sqlite3_str_appendall=Module["_sqlite3_str_appendall"]=wasmExports["Ka"])(a0,a1);var _sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=(a0,a1,a2)=>(_sqlite3_str_appendf=Module["_sqlite3_str_appendf"]=wasmExports["La"])(a0,a1,a2);var _sqlite3_str_finish=Module["_sqlite3_str_finish"]=a0=>(_sqlite3_str_finish=Module["_sqlite3_str_finish"]=wasmExports["Ma"])(a0);var _sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=a0=>(_sqlite3_str_errcode=Module["_sqlite3_str_errcode"]=wasmExports["Na"])(a0);var _sqlite3_str_length=Module["_sqlite3_str_length"]=a0=>(_sqlite3_str_length=Module["_sqlite3_str_length"]=wasmExports["Oa"])(a0);var _sqlite3_str_value=Module["_sqlite3_str_value"]=a0=>(_sqlite3_str_value=Module["_sqlite3_str_value"]=wasmExports["Pa"])(a0);var _sqlite3_str_reset=Module["_sqlite3_str_reset"]=a0=>(_sqlite3_str_reset=Module["_sqlite3_str_reset"]=wasmExports["Qa"])(a0);var _sqlite3_str_new=Module["_sqlite3_str_new"]=a0=>(_sqlite3_str_new=Module["_sqlite3_str_new"]=wasmExports["Ra"])(a0);var _sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=(a0,a1)=>(_sqlite3_vmprintf=Module["_sqlite3_vmprintf"]=wasmExports["Sa"])(a0,a1);var _sqlite3_mprintf=Module["_sqlite3_mprintf"]=(a0,a1)=>(_sqlite3_mprintf=Module["_sqlite3_mprintf"]=wasmExports["Ta"])(a0,a1);var _sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=(a0,a1,a2,a3)=>(_sqlite3_vsnprintf=Module["_sqlite3_vsnprintf"]=wasmExports["Ua"])(a0,a1,a2,a3);var _sqlite3_snprintf=Module["_sqlite3_snprintf"]=(a0,a1,a2,a3)=>(_sqlite3_snprintf=Module["_sqlite3_snprintf"]=wasmExports["Va"])(a0,a1,a2,a3);var _sqlite3_log=Module["_sqlite3_log"]=(a0,a1,a2)=>(_sqlite3_log=Module["_sqlite3_log"]=wasmExports["Wa"])(a0,a1,a2);var _sqlite3_randomness=Module["_sqlite3_randomness"]=(a0,a1)=>(_sqlite3_randomness=Module["_sqlite3_randomness"]=wasmExports["Xa"])(a0,a1);var _sqlite3_stricmp=Module["_sqlite3_stricmp"]=(a0,a1)=>(_sqlite3_stricmp=Module["_sqlite3_stricmp"]=wasmExports["Ya"])(a0,a1);var _sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=(a0,a1,a2)=>(_sqlite3_strnicmp=Module["_sqlite3_strnicmp"]=wasmExports["Za"])(a0,a1,a2);var _sqlite3_os_init=Module["_sqlite3_os_init"]=()=>(_sqlite3_os_init=Module["_sqlite3_os_init"]=wasmExports["_a"])();var _sqlite3_os_end=Module["_sqlite3_os_end"]=()=>(_sqlite3_os_end=Module["_sqlite3_os_end"]=wasmExports["$a"])();var _sqlite3_serialize=Module["_sqlite3_serialize"]=(a0,a1,a2,a3)=>(_sqlite3_serialize=Module["_sqlite3_serialize"]=wasmExports["ab"])(a0,a1,a2,a3);var _sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare_v2=Module["_sqlite3_prepare_v2"]=wasmExports["bb"])(a0,a1,a2,a3,a4);var _sqlite3_step=Module["_sqlite3_step"]=a0=>(_sqlite3_step=Module["_sqlite3_step"]=wasmExports["cb"])(a0);var _sqlite3_column_int64=Module["_sqlite3_column_int64"]=(a0,a1)=>(_sqlite3_column_int64=Module["_sqlite3_column_int64"]=wasmExports["db"])(a0,a1);var _sqlite3_reset=Module["_sqlite3_reset"]=a0=>(_sqlite3_reset=Module["_sqlite3_reset"]=wasmExports["eb"])(a0);var _sqlite3_exec=Module["_sqlite3_exec"]=(a0,a1,a2,a3,a4)=>(_sqlite3_exec=Module["_sqlite3_exec"]=wasmExports["fb"])(a0,a1,a2,a3,a4);var _sqlite3_column_int=Module["_sqlite3_column_int"]=(a0,a1)=>(_sqlite3_column_int=Module["_sqlite3_column_int"]=wasmExports["gb"])(a0,a1);var _sqlite3_finalize=Module["_sqlite3_finalize"]=a0=>(_sqlite3_finalize=Module["_sqlite3_finalize"]=wasmExports["hb"])(a0);var _sqlite3_deserialize=Module["_sqlite3_deserialize"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_deserialize=Module["_sqlite3_deserialize"]=wasmExports["ib"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=a0=>(_sqlite3_database_file_object=Module["_sqlite3_database_file_object"]=wasmExports["jb"])(a0);var _sqlite3_backup_init=Module["_sqlite3_backup_init"]=(a0,a1,a2,a3)=>(_sqlite3_backup_init=Module["_sqlite3_backup_init"]=wasmExports["kb"])(a0,a1,a2,a3);var _sqlite3_backup_step=Module["_sqlite3_backup_step"]=(a0,a1)=>(_sqlite3_backup_step=Module["_sqlite3_backup_step"]=wasmExports["lb"])(a0,a1);var _sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=a0=>(_sqlite3_backup_finish=Module["_sqlite3_backup_finish"]=wasmExports["mb"])(a0);var _sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=a0=>(_sqlite3_backup_remaining=Module["_sqlite3_backup_remaining"]=wasmExports["nb"])(a0);var _sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=a0=>(_sqlite3_backup_pagecount=Module["_sqlite3_backup_pagecount"]=wasmExports["ob"])(a0);var _sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=a0=>(_sqlite3_clear_bindings=Module["_sqlite3_clear_bindings"]=wasmExports["pb"])(a0);var _sqlite3_value_blob=Module["_sqlite3_value_blob"]=a0=>(_sqlite3_value_blob=Module["_sqlite3_value_blob"]=wasmExports["qb"])(a0);var _sqlite3_value_text=Module["_sqlite3_value_text"]=a0=>(_sqlite3_value_text=Module["_sqlite3_value_text"]=wasmExports["rb"])(a0);var _sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=a0=>(_sqlite3_value_bytes=Module["_sqlite3_value_bytes"]=wasmExports["sb"])(a0);var _sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=a0=>(_sqlite3_value_bytes16=Module["_sqlite3_value_bytes16"]=wasmExports["tb"])(a0);var _sqlite3_value_double=Module["_sqlite3_value_double"]=a0=>(_sqlite3_value_double=Module["_sqlite3_value_double"]=wasmExports["ub"])(a0);var _sqlite3_value_int=Module["_sqlite3_value_int"]=a0=>(_sqlite3_value_int=Module["_sqlite3_value_int"]=wasmExports["vb"])(a0);var _sqlite3_value_int64=Module["_sqlite3_value_int64"]=a0=>(_sqlite3_value_int64=Module["_sqlite3_value_int64"]=wasmExports["wb"])(a0);var _sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=a0=>(_sqlite3_value_subtype=Module["_sqlite3_value_subtype"]=wasmExports["xb"])(a0);var _sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=(a0,a1)=>(_sqlite3_value_pointer=Module["_sqlite3_value_pointer"]=wasmExports["yb"])(a0,a1);var _sqlite3_value_text16=Module["_sqlite3_value_text16"]=a0=>(_sqlite3_value_text16=Module["_sqlite3_value_text16"]=wasmExports["zb"])(a0);var _sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=a0=>(_sqlite3_value_text16be=Module["_sqlite3_value_text16be"]=wasmExports["Ab"])(a0);var _sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=a0=>(_sqlite3_value_text16le=Module["_sqlite3_value_text16le"]=wasmExports["Bb"])(a0);var _sqlite3_value_type=Module["_sqlite3_value_type"]=a0=>(_sqlite3_value_type=Module["_sqlite3_value_type"]=wasmExports["Cb"])(a0);var _sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=a0=>(_sqlite3_value_encoding=Module["_sqlite3_value_encoding"]=wasmExports["Db"])(a0);var _sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=a0=>(_sqlite3_value_nochange=Module["_sqlite3_value_nochange"]=wasmExports["Eb"])(a0);var _sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=a0=>(_sqlite3_value_frombind=Module["_sqlite3_value_frombind"]=wasmExports["Fb"])(a0);var _sqlite3_value_dup=Module["_sqlite3_value_dup"]=a0=>(_sqlite3_value_dup=Module["_sqlite3_value_dup"]=wasmExports["Gb"])(a0);var _sqlite3_value_free=Module["_sqlite3_value_free"]=a0=>(_sqlite3_value_free=Module["_sqlite3_value_free"]=wasmExports["Hb"])(a0);var _sqlite3_result_blob=Module["_sqlite3_result_blob"]=(a0,a1,a2,a3)=>(_sqlite3_result_blob=Module["_sqlite3_result_blob"]=wasmExports["Ib"])(a0,a1,a2,a3);var _sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=(a0,a1,a2,a3,a4)=>(_sqlite3_result_blob64=Module["_sqlite3_result_blob64"]=wasmExports["Jb"])(a0,a1,a2,a3,a4);var _sqlite3_result_double=Module["_sqlite3_result_double"]=(a0,a1)=>(_sqlite3_result_double=Module["_sqlite3_result_double"]=wasmExports["Kb"])(a0,a1);var _sqlite3_result_error=Module["_sqlite3_result_error"]=(a0,a1,a2)=>(_sqlite3_result_error=Module["_sqlite3_result_error"]=wasmExports["Lb"])(a0,a1,a2);var _sqlite3_result_error16=Module["_sqlite3_result_error16"]=(a0,a1,a2)=>(_sqlite3_result_error16=Module["_sqlite3_result_error16"]=wasmExports["Mb"])(a0,a1,a2);var _sqlite3_result_int=Module["_sqlite3_result_int"]=(a0,a1)=>(_sqlite3_result_int=Module["_sqlite3_result_int"]=wasmExports["Nb"])(a0,a1);var _sqlite3_result_int64=Module["_sqlite3_result_int64"]=(a0,a1,a2)=>(_sqlite3_result_int64=Module["_sqlite3_result_int64"]=wasmExports["Ob"])(a0,a1,a2);var _sqlite3_result_null=Module["_sqlite3_result_null"]=a0=>(_sqlite3_result_null=Module["_sqlite3_result_null"]=wasmExports["Pb"])(a0);var _sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=(a0,a1,a2,a3)=>(_sqlite3_result_pointer=Module["_sqlite3_result_pointer"]=wasmExports["Qb"])(a0,a1,a2,a3);var _sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=(a0,a1)=>(_sqlite3_result_subtype=Module["_sqlite3_result_subtype"]=wasmExports["Rb"])(a0,a1);var _sqlite3_result_text=Module["_sqlite3_result_text"]=(a0,a1,a2,a3)=>(_sqlite3_result_text=Module["_sqlite3_result_text"]=wasmExports["Sb"])(a0,a1,a2,a3);var _sqlite3_result_text64=Module["_sqlite3_result_text64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_result_text64=Module["_sqlite3_result_text64"]=wasmExports["Tb"])(a0,a1,a2,a3,a4,a5);var _sqlite3_result_text16=Module["_sqlite3_result_text16"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16=Module["_sqlite3_result_text16"]=wasmExports["Ub"])(a0,a1,a2,a3);var _sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16be=Module["_sqlite3_result_text16be"]=wasmExports["Vb"])(a0,a1,a2,a3);var _sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=(a0,a1,a2,a3)=>(_sqlite3_result_text16le=Module["_sqlite3_result_text16le"]=wasmExports["Wb"])(a0,a1,a2,a3);var _sqlite3_result_value=Module["_sqlite3_result_value"]=(a0,a1)=>(_sqlite3_result_value=Module["_sqlite3_result_value"]=wasmExports["Xb"])(a0,a1);var _sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=a0=>(_sqlite3_result_error_toobig=Module["_sqlite3_result_error_toobig"]=wasmExports["Yb"])(a0);var _sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=(a0,a1)=>(_sqlite3_result_zeroblob=Module["_sqlite3_result_zeroblob"]=wasmExports["Zb"])(a0,a1);var _sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=(a0,a1,a2)=>(_sqlite3_result_zeroblob64=Module["_sqlite3_result_zeroblob64"]=wasmExports["_b"])(a0,a1,a2);var _sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=(a0,a1)=>(_sqlite3_result_error_code=Module["_sqlite3_result_error_code"]=wasmExports["$b"])(a0,a1);var _sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=a0=>(_sqlite3_result_error_nomem=Module["_sqlite3_result_error_nomem"]=wasmExports["ac"])(a0);var _sqlite3_user_data=Module["_sqlite3_user_data"]=a0=>(_sqlite3_user_data=Module["_sqlite3_user_data"]=wasmExports["bc"])(a0);var _sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=a0=>(_sqlite3_context_db_handle=Module["_sqlite3_context_db_handle"]=wasmExports["cc"])(a0);var _sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=a0=>(_sqlite3_vtab_nochange=Module["_sqlite3_vtab_nochange"]=wasmExports["dc"])(a0);var _sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=(a0,a1)=>(_sqlite3_vtab_in_first=Module["_sqlite3_vtab_in_first"]=wasmExports["ec"])(a0,a1);var _sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=(a0,a1)=>(_sqlite3_vtab_in_next=Module["_sqlite3_vtab_in_next"]=wasmExports["fc"])(a0,a1);var _sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=(a0,a1)=>(_sqlite3_aggregate_context=Module["_sqlite3_aggregate_context"]=wasmExports["gc"])(a0,a1);var _sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=(a0,a1)=>(_sqlite3_get_auxdata=Module["_sqlite3_get_auxdata"]=wasmExports["hc"])(a0,a1);var _sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_auxdata=Module["_sqlite3_set_auxdata"]=wasmExports["ic"])(a0,a1,a2,a3);var _sqlite3_column_count=Module["_sqlite3_column_count"]=a0=>(_sqlite3_column_count=Module["_sqlite3_column_count"]=wasmExports["jc"])(a0);var _sqlite3_data_count=Module["_sqlite3_data_count"]=a0=>(_sqlite3_data_count=Module["_sqlite3_data_count"]=wasmExports["kc"])(a0);var _sqlite3_column_blob=Module["_sqlite3_column_blob"]=(a0,a1)=>(_sqlite3_column_blob=Module["_sqlite3_column_blob"]=wasmExports["lc"])(a0,a1);var _sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=(a0,a1)=>(_sqlite3_column_bytes=Module["_sqlite3_column_bytes"]=wasmExports["mc"])(a0,a1);var _sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=(a0,a1)=>(_sqlite3_column_bytes16=Module["_sqlite3_column_bytes16"]=wasmExports["nc"])(a0,a1);var _sqlite3_column_double=Module["_sqlite3_column_double"]=(a0,a1)=>(_sqlite3_column_double=Module["_sqlite3_column_double"]=wasmExports["oc"])(a0,a1);var _sqlite3_column_text=Module["_sqlite3_column_text"]=(a0,a1)=>(_sqlite3_column_text=Module["_sqlite3_column_text"]=wasmExports["pc"])(a0,a1);var _sqlite3_column_value=Module["_sqlite3_column_value"]=(a0,a1)=>(_sqlite3_column_value=Module["_sqlite3_column_value"]=wasmExports["qc"])(a0,a1);var _sqlite3_column_text16=Module["_sqlite3_column_text16"]=(a0,a1)=>(_sqlite3_column_text16=Module["_sqlite3_column_text16"]=wasmExports["rc"])(a0,a1);var _sqlite3_column_type=Module["_sqlite3_column_type"]=(a0,a1)=>(_sqlite3_column_type=Module["_sqlite3_column_type"]=wasmExports["sc"])(a0,a1);var _sqlite3_column_name=Module["_sqlite3_column_name"]=(a0,a1)=>(_sqlite3_column_name=Module["_sqlite3_column_name"]=wasmExports["tc"])(a0,a1);var _sqlite3_column_name16=Module["_sqlite3_column_name16"]=(a0,a1)=>(_sqlite3_column_name16=Module["_sqlite3_column_name16"]=wasmExports["uc"])(a0,a1);var _sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_blob=Module["_sqlite3_bind_blob"]=wasmExports["vc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_bind_blob64=Module["_sqlite3_bind_blob64"]=wasmExports["wc"])(a0,a1,a2,a3,a4,a5);var _sqlite3_bind_double=Module["_sqlite3_bind_double"]=(a0,a1,a2)=>(_sqlite3_bind_double=Module["_sqlite3_bind_double"]=wasmExports["xc"])(a0,a1,a2);var _sqlite3_bind_int=Module["_sqlite3_bind_int"]=(a0,a1,a2)=>(_sqlite3_bind_int=Module["_sqlite3_bind_int"]=wasmExports["yc"])(a0,a1,a2);var _sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_int64=Module["_sqlite3_bind_int64"]=wasmExports["zc"])(a0,a1,a2,a3);var _sqlite3_bind_null=Module["_sqlite3_bind_null"]=(a0,a1)=>(_sqlite3_bind_null=Module["_sqlite3_bind_null"]=wasmExports["Ac"])(a0,a1);var _sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_pointer=Module["_sqlite3_bind_pointer"]=wasmExports["Bc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text=Module["_sqlite3_bind_text"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text=Module["_sqlite3_bind_text"]=wasmExports["Cc"])(a0,a1,a2,a3,a4);var _sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=(a0,a1,a2,a3,a4,a5,a6)=>(_sqlite3_bind_text64=Module["_sqlite3_bind_text64"]=wasmExports["Dc"])(a0,a1,a2,a3,a4,a5,a6);var _sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_bind_text16=Module["_sqlite3_bind_text16"]=wasmExports["Ec"])(a0,a1,a2,a3,a4);var _sqlite3_bind_value=Module["_sqlite3_bind_value"]=(a0,a1,a2)=>(_sqlite3_bind_value=Module["_sqlite3_bind_value"]=wasmExports["Fc"])(a0,a1,a2);var _sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=(a0,a1,a2)=>(_sqlite3_bind_zeroblob=Module["_sqlite3_bind_zeroblob"]=wasmExports["Gc"])(a0,a1,a2);var _sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=(a0,a1,a2,a3)=>(_sqlite3_bind_zeroblob64=Module["_sqlite3_bind_zeroblob64"]=wasmExports["Hc"])(a0,a1,a2,a3);var _sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=a0=>(_sqlite3_bind_parameter_count=Module["_sqlite3_bind_parameter_count"]=wasmExports["Ic"])(a0);var _sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=(a0,a1)=>(_sqlite3_bind_parameter_name=Module["_sqlite3_bind_parameter_name"]=wasmExports["Jc"])(a0,a1);var _sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=(a0,a1)=>(_sqlite3_bind_parameter_index=Module["_sqlite3_bind_parameter_index"]=wasmExports["Kc"])(a0,a1);var _sqlite3_db_handle=Module["_sqlite3_db_handle"]=a0=>(_sqlite3_db_handle=Module["_sqlite3_db_handle"]=wasmExports["Lc"])(a0);var _sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=a0=>(_sqlite3_stmt_readonly=Module["_sqlite3_stmt_readonly"]=wasmExports["Mc"])(a0);var _sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=a0=>(_sqlite3_stmt_isexplain=Module["_sqlite3_stmt_isexplain"]=wasmExports["Nc"])(a0);var _sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=(a0,a1)=>(_sqlite3_stmt_explain=Module["_sqlite3_stmt_explain"]=wasmExports["Oc"])(a0,a1);var _sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=a0=>(_sqlite3_stmt_busy=Module["_sqlite3_stmt_busy"]=wasmExports["Pc"])(a0);var _sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=(a0,a1)=>(_sqlite3_next_stmt=Module["_sqlite3_next_stmt"]=wasmExports["Qc"])(a0,a1);var _sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=(a0,a1,a2)=>(_sqlite3_stmt_status=Module["_sqlite3_stmt_status"]=wasmExports["Rc"])(a0,a1,a2);var _sqlite3_sql=Module["_sqlite3_sql"]=a0=>(_sqlite3_sql=Module["_sqlite3_sql"]=wasmExports["Sc"])(a0);var _sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=a0=>(_sqlite3_expanded_sql=Module["_sqlite3_expanded_sql"]=wasmExports["Tc"])(a0);var _sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=a0=>(_sqlite3_value_numeric_type=Module["_sqlite3_value_numeric_type"]=wasmExports["Uc"])(a0);var _sqlite3_blob_open=Module["_sqlite3_blob_open"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_blob_open=Module["_sqlite3_blob_open"]=wasmExports["Vc"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_blob_close=Module["_sqlite3_blob_close"]=a0=>(_sqlite3_blob_close=Module["_sqlite3_blob_close"]=wasmExports["Wc"])(a0);var _sqlite3_blob_read=Module["_sqlite3_blob_read"]=(a0,a1,a2,a3)=>(_sqlite3_blob_read=Module["_sqlite3_blob_read"]=wasmExports["Xc"])(a0,a1,a2,a3);var _sqlite3_blob_write=Module["_sqlite3_blob_write"]=(a0,a1,a2,a3)=>(_sqlite3_blob_write=Module["_sqlite3_blob_write"]=wasmExports["Yc"])(a0,a1,a2,a3);var _sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=a0=>(_sqlite3_blob_bytes=Module["_sqlite3_blob_bytes"]=wasmExports["Zc"])(a0);var _sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=(a0,a1,a2)=>(_sqlite3_blob_reopen=Module["_sqlite3_blob_reopen"]=wasmExports["_c"])(a0,a1,a2);var _sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=(a0,a1,a2)=>(_sqlite3_set_authorizer=Module["_sqlite3_set_authorizer"]=wasmExports["$c"])(a0,a1,a2);var _sqlite3_strglob=Module["_sqlite3_strglob"]=(a0,a1)=>(_sqlite3_strglob=Module["_sqlite3_strglob"]=wasmExports["ad"])(a0,a1);var _sqlite3_strlike=Module["_sqlite3_strlike"]=(a0,a1,a2)=>(_sqlite3_strlike=Module["_sqlite3_strlike"]=wasmExports["bd"])(a0,a1,a2);var _sqlite3_errmsg=Module["_sqlite3_errmsg"]=a0=>(_sqlite3_errmsg=Module["_sqlite3_errmsg"]=wasmExports["cd"])(a0);var _sqlite3_load_extension=Module["_sqlite3_load_extension"]=(a0,a1,a2,a3)=>(_sqlite3_load_extension=Module["_sqlite3_load_extension"]=wasmExports["dd"])(a0,a1,a2,a3);var _sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=(a0,a1)=>(_sqlite3_enable_load_extension=Module["_sqlite3_enable_load_extension"]=wasmExports["ed"])(a0,a1);var _sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=a0=>(_sqlite3_auto_extension=Module["_sqlite3_auto_extension"]=wasmExports["fd"])(a0);var _sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=a0=>(_sqlite3_cancel_auto_extension=Module["_sqlite3_cancel_auto_extension"]=wasmExports["gd"])(a0);var _sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=()=>(_sqlite3_reset_auto_extension=Module["_sqlite3_reset_auto_extension"]=wasmExports["hd"])();var _sqlite3_prepare=Module["_sqlite3_prepare"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare=Module["_sqlite3_prepare"]=wasmExports["id"])(a0,a1,a2,a3,a4);var _sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare_v3=Module["_sqlite3_prepare_v3"]=wasmExports["jd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_prepare16=Module["_sqlite3_prepare16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16=Module["_sqlite3_prepare16"]=wasmExports["kd"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_prepare16_v2=Module["_sqlite3_prepare16_v2"]=wasmExports["ld"])(a0,a1,a2,a3,a4);var _sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_prepare16_v3=Module["_sqlite3_prepare16_v3"]=wasmExports["md"])(a0,a1,a2,a3,a4,a5);var _sqlite3_get_table=Module["_sqlite3_get_table"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_get_table=Module["_sqlite3_get_table"]=wasmExports["nd"])(a0,a1,a2,a3,a4,a5);var _sqlite3_free_table=Module["_sqlite3_free_table"]=a0=>(_sqlite3_free_table=Module["_sqlite3_free_table"]=wasmExports["od"])(a0);var _sqlite3_create_module=Module["_sqlite3_create_module"]=(a0,a1,a2,a3)=>(_sqlite3_create_module=Module["_sqlite3_create_module"]=wasmExports["pd"])(a0,a1,a2,a3);var _sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_module_v2=Module["_sqlite3_create_module_v2"]=wasmExports["qd"])(a0,a1,a2,a3,a4);var _sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=(a0,a1)=>(_sqlite3_drop_modules=Module["_sqlite3_drop_modules"]=wasmExports["rd"])(a0,a1);var _sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=(a0,a1)=>(_sqlite3_declare_vtab=Module["_sqlite3_declare_vtab"]=wasmExports["sd"])(a0,a1);var _sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=a0=>(_sqlite3_vtab_on_conflict=Module["_sqlite3_vtab_on_conflict"]=wasmExports["td"])(a0);var _sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=(a0,a1,a2)=>(_sqlite3_vtab_config=Module["_sqlite3_vtab_config"]=wasmExports["ud"])(a0,a1,a2);var _sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=(a0,a1)=>(_sqlite3_vtab_collation=Module["_sqlite3_vtab_collation"]=wasmExports["vd"])(a0,a1);var _sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=(a0,a1,a2)=>(_sqlite3_vtab_in=Module["_sqlite3_vtab_in"]=wasmExports["wd"])(a0,a1,a2);var _sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=(a0,a1,a2)=>(_sqlite3_vtab_rhs_value=Module["_sqlite3_vtab_rhs_value"]=wasmExports["xd"])(a0,a1,a2);var _sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=a0=>(_sqlite3_vtab_distinct=Module["_sqlite3_vtab_distinct"]=wasmExports["yd"])(a0);var _sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=(a0,a1,a2)=>(_sqlite3_keyword_name=Module["_sqlite3_keyword_name"]=wasmExports["zd"])(a0,a1,a2);var _sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=()=>(_sqlite3_keyword_count=Module["_sqlite3_keyword_count"]=wasmExports["Ad"])();var _sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=(a0,a1)=>(_sqlite3_keyword_check=Module["_sqlite3_keyword_check"]=wasmExports["Bd"])(a0,a1);var _sqlite3_complete=Module["_sqlite3_complete"]=a0=>(_sqlite3_complete=Module["_sqlite3_complete"]=wasmExports["Cd"])(a0);var _sqlite3_complete16=Module["_sqlite3_complete16"]=a0=>(_sqlite3_complete16=Module["_sqlite3_complete16"]=wasmExports["Dd"])(a0);var _sqlite3_libversion=Module["_sqlite3_libversion"]=()=>(_sqlite3_libversion=Module["_sqlite3_libversion"]=wasmExports["Ed"])();var _sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=()=>(_sqlite3_libversion_number=Module["_sqlite3_libversion_number"]=wasmExports["Fd"])();var _sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=()=>(_sqlite3_threadsafe=Module["_sqlite3_threadsafe"]=wasmExports["Gd"])();var _sqlite3_initialize=Module["_sqlite3_initialize"]=()=>(_sqlite3_initialize=Module["_sqlite3_initialize"]=wasmExports["Hd"])();var _sqlite3_shutdown=Module["_sqlite3_shutdown"]=()=>(_sqlite3_shutdown=Module["_sqlite3_shutdown"]=wasmExports["Id"])();var _sqlite3_config=Module["_sqlite3_config"]=(a0,a1)=>(_sqlite3_config=Module["_sqlite3_config"]=wasmExports["Jd"])(a0,a1);var _sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=a0=>(_sqlite3_db_mutex=Module["_sqlite3_db_mutex"]=wasmExports["Kd"])(a0);var _sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=a0=>(_sqlite3_db_release_memory=Module["_sqlite3_db_release_memory"]=wasmExports["Ld"])(a0);var _sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=a0=>(_sqlite3_db_cacheflush=Module["_sqlite3_db_cacheflush"]=wasmExports["Md"])(a0);var _sqlite3_db_config=Module["_sqlite3_db_config"]=(a0,a1,a2)=>(_sqlite3_db_config=Module["_sqlite3_db_config"]=wasmExports["Nd"])(a0,a1,a2);var _sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=a0=>(_sqlite3_last_insert_rowid=Module["_sqlite3_last_insert_rowid"]=wasmExports["Od"])(a0);var _sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=(a0,a1,a2)=>(_sqlite3_set_last_insert_rowid=Module["_sqlite3_set_last_insert_rowid"]=wasmExports["Pd"])(a0,a1,a2);var _sqlite3_changes64=Module["_sqlite3_changes64"]=a0=>(_sqlite3_changes64=Module["_sqlite3_changes64"]=wasmExports["Qd"])(a0);var _sqlite3_changes=Module["_sqlite3_changes"]=a0=>(_sqlite3_changes=Module["_sqlite3_changes"]=wasmExports["Rd"])(a0);var _sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=a0=>(_sqlite3_total_changes64=Module["_sqlite3_total_changes64"]=wasmExports["Sd"])(a0);var _sqlite3_total_changes=Module["_sqlite3_total_changes"]=a0=>(_sqlite3_total_changes=Module["_sqlite3_total_changes"]=wasmExports["Td"])(a0);var _sqlite3_txn_state=Module["_sqlite3_txn_state"]=(a0,a1)=>(_sqlite3_txn_state=Module["_sqlite3_txn_state"]=wasmExports["Ud"])(a0,a1);var _sqlite3_close=Module["_sqlite3_close"]=a0=>(_sqlite3_close=Module["_sqlite3_close"]=wasmExports["Vd"])(a0);var _sqlite3_close_v2=Module["_sqlite3_close_v2"]=a0=>(_sqlite3_close_v2=Module["_sqlite3_close_v2"]=wasmExports["Wd"])(a0);var _sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=(a0,a1,a2)=>(_sqlite3_busy_handler=Module["_sqlite3_busy_handler"]=wasmExports["Xd"])(a0,a1,a2);var _sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=(a0,a1,a2,a3)=>(_sqlite3_progress_handler=Module["_sqlite3_progress_handler"]=wasmExports["Yd"])(a0,a1,a2,a3);var _sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=(a0,a1)=>(_sqlite3_busy_timeout=Module["_sqlite3_busy_timeout"]=wasmExports["Zd"])(a0,a1);var _sqlite3_interrupt=Module["_sqlite3_interrupt"]=a0=>(_sqlite3_interrupt=Module["_sqlite3_interrupt"]=wasmExports["_d"])(a0);var _sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=a0=>(_sqlite3_is_interrupted=Module["_sqlite3_is_interrupted"]=wasmExports["$d"])(a0);var _sqlite3_create_function=Module["_sqlite3_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function=Module["_sqlite3_create_function"]=wasmExports["ae"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_create_function_v2=Module["_sqlite3_create_function_v2"]=wasmExports["be"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9)=>(_sqlite3_create_window_function=Module["_sqlite3_create_window_function"]=wasmExports["ce"])(a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);var _sqlite3_create_function16=Module["_sqlite3_create_function16"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_sqlite3_create_function16=Module["_sqlite3_create_function16"]=wasmExports["de"])(a0,a1,a2,a3,a4,a5,a6,a7);var _sqlite3_overload_function=Module["_sqlite3_overload_function"]=(a0,a1,a2)=>(_sqlite3_overload_function=Module["_sqlite3_overload_function"]=wasmExports["ee"])(a0,a1,a2);var _sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=(a0,a1,a2,a3)=>(_sqlite3_trace_v2=Module["_sqlite3_trace_v2"]=wasmExports["fe"])(a0,a1,a2,a3);var _sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=(a0,a1,a2)=>(_sqlite3_commit_hook=Module["_sqlite3_commit_hook"]=wasmExports["ge"])(a0,a1,a2);var _sqlite3_update_hook=Module["_sqlite3_update_hook"]=(a0,a1,a2)=>(_sqlite3_update_hook=Module["_sqlite3_update_hook"]=wasmExports["he"])(a0,a1,a2);var _sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=(a0,a1,a2)=>(_sqlite3_rollback_hook=Module["_sqlite3_rollback_hook"]=wasmExports["ie"])(a0,a1,a2);var _sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=(a0,a1,a2,a3)=>(_sqlite3_autovacuum_pages=Module["_sqlite3_autovacuum_pages"]=wasmExports["je"])(a0,a1,a2,a3);var _sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=(a0,a1)=>(_sqlite3_wal_autocheckpoint=Module["_sqlite3_wal_autocheckpoint"]=wasmExports["ke"])(a0,a1);var _sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=(a0,a1,a2)=>(_sqlite3_wal_hook=Module["_sqlite3_wal_hook"]=wasmExports["le"])(a0,a1,a2);var _sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=(a0,a1,a2,a3,a4)=>(_sqlite3_wal_checkpoint_v2=Module["_sqlite3_wal_checkpoint_v2"]=wasmExports["me"])(a0,a1,a2,a3,a4);var _sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=(a0,a1)=>(_sqlite3_wal_checkpoint=Module["_sqlite3_wal_checkpoint"]=wasmExports["ne"])(a0,a1);var _sqlite3_error_offset=Module["_sqlite3_error_offset"]=a0=>(_sqlite3_error_offset=Module["_sqlite3_error_offset"]=wasmExports["oe"])(a0);var _sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=a0=>(_sqlite3_errmsg16=Module["_sqlite3_errmsg16"]=wasmExports["pe"])(a0);var _sqlite3_errcode=Module["_sqlite3_errcode"]=a0=>(_sqlite3_errcode=Module["_sqlite3_errcode"]=wasmExports["qe"])(a0);var _sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=a0=>(_sqlite3_extended_errcode=Module["_sqlite3_extended_errcode"]=wasmExports["re"])(a0);var _sqlite3_system_errno=Module["_sqlite3_system_errno"]=a0=>(_sqlite3_system_errno=Module["_sqlite3_system_errno"]=wasmExports["se"])(a0);var _sqlite3_errstr=Module["_sqlite3_errstr"]=a0=>(_sqlite3_errstr=Module["_sqlite3_errstr"]=wasmExports["te"])(a0);var _sqlite3_limit=Module["_sqlite3_limit"]=(a0,a1,a2)=>(_sqlite3_limit=Module["_sqlite3_limit"]=wasmExports["ue"])(a0,a1,a2);var _sqlite3_open=Module["_sqlite3_open"]=(a0,a1)=>(_sqlite3_open=Module["_sqlite3_open"]=wasmExports["ve"])(a0,a1);var _sqlite3_open_v2=Module["_sqlite3_open_v2"]=(a0,a1,a2,a3)=>(_sqlite3_open_v2=Module["_sqlite3_open_v2"]=wasmExports["we"])(a0,a1,a2,a3);var _sqlite3_open16=Module["_sqlite3_open16"]=(a0,a1)=>(_sqlite3_open16=Module["_sqlite3_open16"]=wasmExports["xe"])(a0,a1);var _sqlite3_create_collation=Module["_sqlite3_create_collation"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation=Module["_sqlite3_create_collation"]=wasmExports["ye"])(a0,a1,a2,a3,a4);var _sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=(a0,a1,a2,a3,a4,a5)=>(_sqlite3_create_collation_v2=Module["_sqlite3_create_collation_v2"]=wasmExports["ze"])(a0,a1,a2,a3,a4,a5);var _sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_collation16=Module["_sqlite3_create_collation16"]=wasmExports["Ae"])(a0,a1,a2,a3,a4);var _sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=(a0,a1,a2)=>(_sqlite3_collation_needed=Module["_sqlite3_collation_needed"]=wasmExports["Be"])(a0,a1,a2);var _sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=(a0,a1,a2)=>(_sqlite3_collation_needed16=Module["_sqlite3_collation_needed16"]=wasmExports["Ce"])(a0,a1,a2);var _sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=(a0,a1)=>(_sqlite3_get_clientdata=Module["_sqlite3_get_clientdata"]=wasmExports["De"])(a0,a1);var _sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=(a0,a1,a2,a3)=>(_sqlite3_set_clientdata=Module["_sqlite3_set_clientdata"]=wasmExports["Ee"])(a0,a1,a2,a3);var _sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=a0=>(_sqlite3_get_autocommit=Module["_sqlite3_get_autocommit"]=wasmExports["Fe"])(a0);var _sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=(a0,a1,a2,a3,a4,a5,a6,a7,a8)=>(_sqlite3_table_column_metadata=Module["_sqlite3_table_column_metadata"]=wasmExports["Ge"])(a0,a1,a2,a3,a4,a5,a6,a7,a8);var _sqlite3_sleep=Module["_sqlite3_sleep"]=a0=>(_sqlite3_sleep=Module["_sqlite3_sleep"]=wasmExports["He"])(a0);var _sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=(a0,a1)=>(_sqlite3_extended_result_codes=Module["_sqlite3_extended_result_codes"]=wasmExports["Ie"])(a0,a1);var _sqlite3_file_control=Module["_sqlite3_file_control"]=(a0,a1,a2,a3)=>(_sqlite3_file_control=Module["_sqlite3_file_control"]=wasmExports["Je"])(a0,a1,a2,a3);var _sqlite3_test_control=Module["_sqlite3_test_control"]=(a0,a1)=>(_sqlite3_test_control=Module["_sqlite3_test_control"]=wasmExports["Ke"])(a0,a1);var _sqlite3_create_filename=Module["_sqlite3_create_filename"]=(a0,a1,a2,a3,a4)=>(_sqlite3_create_filename=Module["_sqlite3_create_filename"]=wasmExports["Le"])(a0,a1,a2,a3,a4);var _sqlite3_free_filename=Module["_sqlite3_free_filename"]=a0=>(_sqlite3_free_filename=Module["_sqlite3_free_filename"]=wasmExports["Me"])(a0);var _sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=(a0,a1)=>(_sqlite3_uri_parameter=Module["_sqlite3_uri_parameter"]=wasmExports["Ne"])(a0,a1);var _sqlite3_uri_key=Module["_sqlite3_uri_key"]=(a0,a1)=>(_sqlite3_uri_key=Module["_sqlite3_uri_key"]=wasmExports["Oe"])(a0,a1);var _sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=(a0,a1,a2)=>(_sqlite3_uri_boolean=Module["_sqlite3_uri_boolean"]=wasmExports["Pe"])(a0,a1,a2);var _sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=(a0,a1,a2,a3)=>(_sqlite3_uri_int64=Module["_sqlite3_uri_int64"]=wasmExports["Qe"])(a0,a1,a2,a3);var _sqlite3_filename_database=Module["_sqlite3_filename_database"]=a0=>(_sqlite3_filename_database=Module["_sqlite3_filename_database"]=wasmExports["Re"])(a0);var _sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=a0=>(_sqlite3_filename_journal=Module["_sqlite3_filename_journal"]=wasmExports["Se"])(a0);var _sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=a0=>(_sqlite3_filename_wal=Module["_sqlite3_filename_wal"]=wasmExports["Te"])(a0);var _sqlite3_db_name=Module["_sqlite3_db_name"]=(a0,a1)=>(_sqlite3_db_name=Module["_sqlite3_db_name"]=wasmExports["Ue"])(a0,a1);var _sqlite3_db_filename=Module["_sqlite3_db_filename"]=(a0,a1)=>(_sqlite3_db_filename=Module["_sqlite3_db_filename"]=wasmExports["Ve"])(a0,a1);var _sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=(a0,a1)=>(_sqlite3_db_readonly=Module["_sqlite3_db_readonly"]=wasmExports["We"])(a0,a1);var _sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=a0=>(_sqlite3_compileoption_used=Module["_sqlite3_compileoption_used"]=wasmExports["Xe"])(a0);var _sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=a0=>(_sqlite3_compileoption_get=Module["_sqlite3_compileoption_get"]=wasmExports["Ye"])(a0);var _sqlite3_sourceid=Module["_sqlite3_sourceid"]=()=>(_sqlite3_sourceid=Module["_sqlite3_sourceid"]=wasmExports["Ze"])();var _sqlite3mc_config=Module["_sqlite3mc_config"]=(a0,a1,a2)=>(_sqlite3mc_config=Module["_sqlite3mc_config"]=wasmExports["_e"])(a0,a1,a2);var _sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=()=>(_sqlite3mc_cipher_count=Module["_sqlite3mc_cipher_count"]=wasmExports["$e"])();var _sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=a0=>(_sqlite3mc_cipher_index=Module["_sqlite3mc_cipher_index"]=wasmExports["af"])(a0);var _sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=a0=>(_sqlite3mc_cipher_name=Module["_sqlite3mc_cipher_name"]=wasmExports["bf"])(a0);var _sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=(a0,a1,a2,a3)=>(_sqlite3mc_config_cipher=Module["_sqlite3mc_config_cipher"]=wasmExports["cf"])(a0,a1,a2,a3);var _sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=(a0,a1)=>(_sqlite3mc_vfs_create=Module["_sqlite3mc_vfs_create"]=wasmExports["df"])(a0,a1);var _memcmp=Module["_memcmp"]=(a0,a1,a2)=>(_memcmp=Module["_memcmp"]=wasmExports["ef"])(a0,a1,a2);var _malloc=Module["_malloc"]=a0=>(_malloc=Module["_malloc"]=wasmExports["ff"])(a0);var _free=Module["_free"]=a0=>(_free=Module["_free"]=wasmExports["gf"])(a0);var _memset=Module["_memset"]=(a0,a1,a2)=>(_memset=Module["_memset"]=wasmExports["hf"])(a0,a1,a2);var _RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=a0=>(_RegisterExtensionFunctions=Module["_RegisterExtensionFunctions"]=wasmExports["jf"])(a0);var _getSqliteFree=Module["_getSqliteFree"]=()=>(_getSqliteFree=Module["_getSqliteFree"]=wasmExports["kf"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["lf"])(a0,a1);var _libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=(a0,a1,a2)=>(_libauthorizer_set_authorizer=Module["_libauthorizer_set_authorizer"]=wasmExports["mf"])(a0,a1,a2);var _libfunction_create_function=Module["_libfunction_create_function"]=(a0,a1,a2,a3,a4,a5,a6,a7)=>(_libfunction_create_function=Module["_libfunction_create_function"]=wasmExports["nf"])(a0,a1,a2,a3,a4,a5,a6,a7);var _libhook_commit_hook=Module["_libhook_commit_hook"]=(a0,a1,a2)=>(_libhook_commit_hook=Module["_libhook_commit_hook"]=wasmExports["of"])(a0,a1,a2);var _libhook_update_hook=Module["_libhook_update_hook"]=(a0,a1,a2)=>(_libhook_update_hook=Module["_libhook_update_hook"]=wasmExports["pf"])(a0,a1,a2);var _libprogress_progress_handler=Module["_libprogress_progress_handler"]=(a0,a1,a2,a3)=>(_libprogress_progress_handler=Module["_libprogress_progress_handler"]=wasmExports["qf"])(a0,a1,a2,a3);var _libvfs_vfs_register=Module["_libvfs_vfs_register"]=(a0,a1,a2,a3,a4,a5)=>(_libvfs_vfs_register=Module["_libvfs_vfs_register"]=wasmExports["rf"])(a0,a1,a2,a3,a4,a5);var _memcpy=Module["_memcpy"]=(a0,a1,a2)=>(_memcpy=Module["_memcpy"]=wasmExports["sf"])(a0,a1,a2);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["uf"])(a0,a1);var __emscripten_tempret_get=()=>(__emscripten_tempret_get=wasmExports["vf"])();var __emscripten_stack_restore=a0=>(__emscripten_stack_restore=wasmExports["wf"])(a0);var __emscripten_stack_alloc=a0=>(__emscripten_stack_alloc=wasmExports["xf"])(a0);var _emscripten_stack_get_current=()=>(_emscripten_stack_get_current=wasmExports["yf"])();var _sqlite3_version=Module["_sqlite3_version"]=51792;Module["getTempRet0"]=getTempRet0;Module["ccall"]=ccall;Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["setValue"]=setValue;Module["getValue"]=getValue;Module["UTF8ToString"]=UTF8ToString;Module["stringToUTF8"]=stringToUTF8;Module["lengthBytesUTF8"]=lengthBytesUTF8;Module["intArrayFromString"]=intArrayFromString;Module["intArrayToString"]=intArrayToString;Module["AsciiToString"]=AsciiToString;Module["UTF16ToString"]=UTF16ToString;Module["stringToUTF16"]=stringToUTF16;Module["UTF32ToString"]=UTF32ToString;Module["stringToUTF32"]=stringToUTF32;Module["writeArrayToMemory"]=writeArrayToMemory;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);Module["onRuntimeInitialized"]?.();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["set_authorizer"]=function(db,xAuthorizer,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xAuthorizer instanceof AsyncFunction?1:0,"i32");const result=ccall("libauthorizer_set_authorizer","number",["number","number","number"],[db,xAuthorizer?1:0,pAsyncFlags]);if(!result&&xAuthorizer){Module["setCallback"](pAsyncFlags,(_,iAction,p3,p4,p5,p6)=>xAuthorizer(pApp,iAction,p3,p4,p5,p6))}return result}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;const FUNC_METHODS=["xFunc","xStep","xFinal"];const mapFunctionNameToKey=new Map;Module["create_function"]=function(db,zFunctionName,nArg,eTextRep,pApp,xFunc,xStep,xFinal){const pAsyncFlags=Module["_sqlite3_malloc"](4);const target={xFunc:xFunc,xStep:xStep,xFinal:xFinal};setValue(pAsyncFlags,FUNC_METHODS.reduce((mask,method,i)=>{if(target[method]instanceof AsyncFunction){return mask|1<xUpdateHook(iUpdateType,dbName,tblName,lo32,hi32))}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["commit_hook"]=function(db,xCommitHook){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xCommitHook instanceof AsyncFunction?1:0,"i32");ccall("libhook_commit_hook","void",["number","number","number"],[db,xCommitHook?1:0,pAsyncFlags]);if(xCommitHook){Module["setCallback"](pAsyncFlags,_=>xCommitHook())}}})();(function(){const AsyncFunction=Object.getPrototypeOf(async function(){}).constructor;let pAsyncFlags=0;Module["progress_handler"]=function(db,nOps,xProgress,pApp){if(pAsyncFlags){Module["deleteCallback"](pAsyncFlags);Module["_sqlite3_free"](pAsyncFlags);pAsyncFlags=0}pAsyncFlags=Module["_sqlite3_malloc"](4);setValue(pAsyncFlags,xProgress instanceof AsyncFunction?1:0,"i32");ccall("libprogress_progress_handler","number",["number","number","number","number"],[db,nOps,xProgress?1:0,pAsyncFlags]);if(xProgress){Module["setCallback"](pAsyncFlags,_=>xProgress(pApp))}}})();(function(){const VFS_METHODS=["xOpen","xDelete","xAccess","xFullPathname","xRandomness","xSleep","xCurrentTime","xGetLastError","xCurrentTimeInt64","xClose","xRead","xWrite","xTruncate","xSync","xFileSize","xLock","xUnlock","xCheckReservedLock","xFileControl","xSectorSize","xDeviceCharacteristics","xShmMap","xShmLock","xShmBarrier","xShmUnmap"];const mapVFSNameToKey=new Map;Module["vfs_register"]=function(vfs,makeDefault){let methodMask=0;let asyncMask=0;VFS_METHODS.forEach((method,i)=>{if(vfs[method]){methodMask|=1<he7B^Z|-94#idV6Mic9&g3&#*`i3IZxBjVu`fvtnQq;x2jx5%pemmM97$ zQsM%lA|N1wqM)cCVn9&Dhyg`W45*+YDq`gQPxUNd_`dgkk9B6ct1Fy3xlWyGmmlah z`L}LSR(93poH53?85iCjZ4eOIEE~peZ+*onH)eTun3m1nh#!7EzkV1V@f(K)v;IG( zp0Qzi_C}PW3e{6L3^lL6{oPhF%ufj#sC{FW$zJ^0RWI-i*XC=d$*)AqW+7h2M=<)n zj0t>KtM3}7;d-R{zMQp^U9?77hLWoQVHqF868OHFS@<5S>Rh9GxK_2jPF??3eS4}- z5A}T-lTXy zgf6roV2g5H=Xlmyi!#HAGS)~i1M}jB9*kM9yrjSka;CX~Vm%cVQK54kT^bA^1&ts} z3QaF&%nX?U#)F2LVl2qBT2O#NbrvuIRzPpa5<(B@L80-0L9m~wX{KQa9s~#)(*!1? z86k#A2bd_p6axxIz>4_=(i+!IO*<)AP=MM2i}8@IF$W#!oa<-==nYK>4N!4`DQ1BV zfRhMtKqUmt$IwloQL%<0LzbHh5F7=-3Ldo;8f&C! zz)bJOxt&j1G zfr=~$+Uc5J*aCD6Xc)&1qQ0r23X2?T>LD}4Ap%@PPeomw#SJ5*ke$q;D;5tKx}o7B zFBswh?Kq61>%e3x8rNF3)VdpZjFAbY_{QiUM-WV_>6%IG9Sq=U$CMY~tOpBXXl81d zZ-D{|7{H|U)40(SQ;!Cz13eUEMuF9di)yPy=>!n?oFRA)p4bhUm;=3MG*M3$zdsU?(7= zfk5A2unV^!T!2tZf^~5j;DIj1rYJ060f+|)aMW(52OvP;zW`7G?g|D>U`Cjlup!dS zEWjNP1}vZx{HN%JnQMW@wgsNfLPG?Il0jYAnhv0X5GizSYc?34g^pp&G7Gg>RDk~d zK!44$SsdsG3c%&uq^qEj#6&p_fbvG94H*w>W|-7Q0GbgBQV;Qv zkp(XVh%?O)(``~K=l~J`R??gjCBuepCBf|qgCQbL3t*E(6vIO+8mudju0@O334jB@ z@H{}lc{I-Bx(4QgY!ZU>Ajk-g#h;VNhs<-cuueZ}rhg~F8lj7z1`RE^Cs3bX3f3^u? z=-Qyc06iAV3qXL0k&P@m8^Rla$n;-VOeCmBbjtu1_>~ZI7<)coW%nTn&1X?Xu7(HLur#Va~?57G!kMWLc$3&10X$1s6k}` zr3f-Gc03b#ETSg^XaF38q4IbD6(C~($R#tyw7fh6e3}S_AZCzWv<^XO(iIv3G@c4I z3&B{QgL}{)OaXJ%NFj~$)~FKT=R%gX$az_sN|>d=uq7-I2M{4xq+kTd0jGd(IT#SA zvEy2(AEz|^6nn#BWOIcUAj=qpdekr<{DC5RA-Iu#0ScH)XNFV6^U)oPhQq)H>_6!;%_(Ar{4Sb4 z9v7ejRZunXL!&EM3Is%`*ceKW@<2y?W3p7!kfpKaS*RAM0>PS6g{bl(Abw%EANU8g z6H>kfE~%eLunCx5(-JHq@?hwW`UhK*`v;7xf0(KNFO&fbXJ}{=6wdP?btJxc%Ai!J z7=ICZNLNt0s-V8PUyf&g{a0Tbb^mYwsG9l*ts4ZdL)Gv|$b=PA-x>NLcSECJx;Xq$ zl>#C;!)l$?pmNcg_+E=dOktY%js(%dLKUp6Dl!0OXQ^xL(h%3w3 z`*AUma!{E zzcMyo6aCBBUM>cdv2ro6jJ<7&)63YltSJVSvA0YyxQxANiXmm}4I$3Jw<*pnW9x)C ztBeg1X9K*DIH!!=$Hlp2Yz`Oam9ZUMoL|Py78jJUOT;B*>~&L=l(E|aqO6>)HAQ(j z`-O{&a+Vd9_E}W zayB?2E5Rj>~&F}#9(V2MjB*yUnG1$)L2msPMi zVNqSd-Usq3*mfYVf~_~ivrh@$n{8g~oVR2mrdrpY|Rb!5#kwL3ig5}&Z=O~TjFfM%f&er>_A+cTfz1O z#Ca90E-cQkV0VVa1r=-qP*}l!0tzeG9br*c$u=3HypnAXi;7A%Q;5n+Cc~ntk}Y?{ z@JhBjATF(Bvn-JvQOPER#buRjFVI-Y_GzM~l067CRBOiY#g|-k{ybP z|DvrWyh?T}xUiB<1s1cFY(`l0tYlAs3oF@5ps|uY3@*gLKw~BQJ}Ua6qlD;J$u@^X z|4KF~EC!%FECyDxJAlSYcCRG{Rk9z!hn4JyxENB&_Q%B;mF#I?5jErDtV*^7Sgd3d zEpbjIyFDzwjTu{l@1C5pJ5lfU*vfpE(tcukMQC`K?>Y}2G z-C~K#D)tz7v5I{e5W}n3Oz>hAd(sjks@P&nTvo*%utaqgn*e64Vs`Sj9F$ zlB?L}u=r0E8xLlzVyi7Ns)}XT8Dex5yBlb%V$u?0s@R=CV-?#U7GtZ}3ZSuyEwaS5 zRctxXSjE;@;=fhwwy^N3*yBJWfCCz<*i)A1S;c;fiP9?eYfSX2Vyl3~Dz?-TeX7_( z$Z{3C56oD_{?JALDz*U3Sj8q~!HreyB}1HE#aLuJo+uyAeou&s z;p{C#R1Rmaff7d z$ivy&adF*nwk;l>m&cjM&9{SZ#B zd~ZCvC;oN(tN17J&*HNZAH;jU7W~295c$cNAHOetSA0tRrugLer1-@6g!p)j@JQ;- z)TjEI)Z?kgQma#|Qm^E_m0B8kN4q8e=KP)Z{?w%WiTRWBe@gwB`XP1Mfz&*GeEzun z+WbSQKT`w$Nd2DrE%j?^7XKx6F!gh4LjHTHZF$-6QEOl7yVSR-^{I8KcTx-UUQDe` zJ;cAw`zG~F>gCi+sm-bLUl4m!ds1JgcBj5dy`OqFbx?mH^?YhW>bcZYsV7q_Qp-~h zrWU8}Pd$)Ym|Bp!FEu}PZ|a`Z-Klx0yHdBLrlqE)ZcR;3O-PMTjZ4+0cG`!WKb=3E z-<{u_3x9QfaSl40Vm~+soS&Q@oqf)i&Ti*3=N)IW^SZOgS?fIMJmIW#rpF$39&%PV z4?4@72b`tO5@)e9EjcxLb8<>@V)8)Z$He}`w~1#H>l05W)+HW`K8cS^7dFl=Ni0s> zpIDSwm{^dwFEKxHZ{nWB)Wovr1JPIFTjDRrUy5&zZ;HPd-xz-({(Sto__Og1@n_=e z;|t@<;!nrlNWGqVEwwxHMdb6yXOT}MpG00weH_^t*^1cPmei8?+W1rPC*x1V*Tfgc zpE2)`ua2*ZKN?>Ye+1N88GktbP&U3IJ}+^1;?BgaiP?#|#GJ&8#4U-t64MgP<1#Tl zF*k8rU}oa>#DnqM5_cpXh|kmK=}Y75;*ZB)G9QcoY5!sWZvSS_(|@&pu@Blm+Xw8Q z>>urU<~{Md<6i|)J3co)Cq6q~7r!$;D}F~@#%IQFkI#tT7M~u!H9jq#of^L-esg?W zyf%KwK6)NBi!V~2r@)V?PgA>6ALMhd+(?C^79J^wE7nzhw>)mo>&VLh%r zW39KIwr&rvwVtxp8@Gt}toN;VttI>|{(JCkYl3*knjV-cp0s9!pRm?gk6U%(F>6|Q zyOrHy{j9AsW{TC;T5BPwJf#Ldf2*|4_RR?xAuk~w3b_bw_wk_&%OpYAvxATRW{6`G^C7z1B~Gm8o}l|5@7C)-3IZ zz&i0|;1_O)7oUcY@Iz%yD9j(m=f9)-W}Lxy=l#|WH!7tzTJGs zoDjY%{DIhH?AN}qz7M=^?Xh-QvqRg%cUaPzX+3Y*rm)Q;4LDS2-3;OtAu&B;y4 z7n2*4FC?E&K9_tpxgmLL@|NUH$;rt{$py*#lJk@IChtk!oqR5OSMu5DbJ4l@o|BxN ztV`aRoRz#IDU-J+XC&{@Z%a;3KA2pVd?~s)`eJlxa!GP=^8Vzaw{rBW=$zPMd zBo8KkP98}9l>9OIcJznjqSV~foYXGo6KALMk@KOmEVeYZ!`Tt~za$JmqB9IFCDzIn!dR zovE=^&ZEvF&WzYs&KJ(-&Zo|I&LgpJoo}4if_w4#+S%_s7W>}$I`(z!W{AzBfhnn* zQj=4k#U_O(r6#6kr|MF7rhbmyk&>yIsoPUCQn#gMrN%qsoLc8@W1g`Ci`Vs6i#v`Iuo4RoaxT3s&H>~nlsh8#ktv;?bJDUsj4>%>=yFB7{HUnD+He45ym_$2Xh zVrSx`#D|Fw67MIrC*I2@-c7udcssEz@mAuE#OsOI60at6MhlT;_6DxSGf8UgjXg5?!Wu_oh4$YJs3( zcb9pq)n%NsH1}rj3DF0STwc>zFmK(Sq7c5Q#8V|ES}gZl7_v>{fys5Yp7pp97do3!G)WS1sQ`9L|eNhf^IXmU*6l+QK$zJM79U>>)BlpCA0HdoFts@pOK zAXm!YnzR{mjtNKwAT0%`EDvL1{0z4rHF5vcM#Emfy%ZI<)TZzr>}nnN4U%FTjjN`n>{k;B^mBLad_Io<=!?m#s26XS1!lYP0`&uxF^(7V;RWu1iLyjDMF%qtQ*oY*D$>LYUBtBDB2gU?lsftknj4biT z>%tU`O_u|6!mQ^E4-*4tWWX6snP=BzL<#0bt)oO!d!5{xF5tuE=V_O}DFc}{^4?72 z^Z;`t6X2fGnEGiUcA&|?81WitwM`6?Lo$UST)v0${&G~NS?CKB<8r&FT%TFP@0DYl zR`7-L{ic1J-%0?{P_qMOG1!8xiDQYCGR!sHfISZsmF-G8nLh#amRcyS+n>wJOGUT2OZPuVE4}G-l0R-tBF+tJA<#BJA`1 z3k?^#IROE+th_H%AWNGS+d1w8(K(nDEP7?LR>@pp8Uv*@lYp&}4UQ@0_sC0*>CEqx zcOKJU>XYKW;V~~2V_C>xqOOzwE2k;if@`vZ}kz+_yUOOF0p$T0hD^F*pf%& z;g|=Z<$HO5i>iXB5ghKP#MkBE1s_RvsZ6)L*qKaB#X5_S$D$kn;V8x%oZ^ETTL8p%d1TFBj*?Us^AY3<6Kn81_~2fi^9U+oI<_PjOP-F!#!S| zVJmE4Q=>98z}Tf}FuqXSgkEjnhk3!y!cil)5RQG7g31ef=tDvEtqis6#B1fr?an&G zs2K$n!dr-jpt;^x&l1Pf7z9NP*ipDfwX5|nHq$|%omZ#POWME(=uPWdcT@=5$_e_fEHV^UbLD3ffR8Bw=+7*vB?v)XPT%?R~fB6 zZL^5xYcFo*9(n4i8lnE=gUXix8gJ9hwU?wHKd%kZGm!@;SN{u z@$%XZ-T65AWQP%an#>$~hCN>~U5OX$1;WO_9}|zgi$Au?Jr2Ri1+qoQrNLcubP(eO z`EJK!jYa#kv{v^>fyl2Ld_&Zf?K+(pd1WEQ*t4tcayh!w$=U7G4Kow;7H`x6_P+ZK zdkZgy5TMGok97}EUDFezP(-bMI$Xr5i0HnVS9^<}B^E1(=>bwSLQ3wzg9mijrz@kD z>FN-bjMkRvX|gFAII6R7T`t=lA1JO}Y*ed)l3cr|UOX(ZJ(OiUMTaIX2xSycaZh6d3{eT~jySnl!S2k7y~>T$UKachm8pk0}( zao4Xj{ytR$_RxpDJ-0Ika3NcEZhDeG#0*YDpoRgy06{P@)lV&WQenpLs5V#4JGepj zzK}O{&X}8a(FpVDfn43WSILxlbib1B|B1#s9#v?Rjk~z!^9nT^RKvbqii`Jxd!bTy za4$#@fF*EGW80Htwo7sLLGFeL6|UY%glu(p(7%h~4iFIg+c3obGgXr`v>4;f@X68x zt_e8mO5r|9Eu?f=~o?ZLC^B! zuDzf(CU)IaI6g#LC*X?CkSk?Y@Ks_zA}dbl-F>y05tw7Ng_teu{t)XZRk_|C=tkSZ zyWmh}Q5d}cb{5yGOY&SY=&1w_1O#oG{Q87Je7-#K#A5!PJmo3<`K>Qp!}-mF(>@RA6rG-O0zOgI_zp_a5Xefr;e5d zNU$KgxGt4_N?Tquh}?z23Xq=U1S(z1dmQ@X(4pWtr2UV0Oc@Bpl8iXw(`7W$F=%we z(G`F3@#L$eMOk>d1=U1GxESQU0c+%*ksl{IA19dd&yMa-*)8%)%soN`knE*q4QlEc z==r{@=JbMZvP(AVljcL^seQ^D-BPE6!TSP)0;qoy2*bN!lmg0rO0MtIiI0^(^f@l? zMFAvAQ$i74PmvVjI?ma&WXACmB0ed-#R*#9bGivb<_O2th zr}W?x2Gdi+?qB4aF?ePedm2m>8lZeRtg`IhZv?+XKF}|X?=AgqcDC@CfoXaIJP&&b z8ruWpi2ldMKhFb{QNye+JzFm8-~E_7kmrEu6N5pr=}WUw1`PwVO$81LUY7QNTM{3b zrrAfi1H}4v)?O}G3|QM>yAh=xyc0>lTo_~gv~WZAb~$cfK^#wkBi%a=58$?AvGTyc zMtp+YG_ZB>igdsY+E>V51~%?}S`jMU1k$z;9l(;fC5uV74GFnNo(1R`6`O7di0B1B z4h#d=3X`>~<;ABr<8$T2)0;V`75UVL1L3KD9jJzH)mW6}778qHJfya~|69ORq+?r!<+=J3mlL*__$Z>!Jb*tSA0K>5@oW&+742Efa1GNpI}i*|$(||mhBW88>@uXO_;H!M za7eG72ZZxNJZSBCGsn zFFF#7RRiRp17m%)@E zX-6=^*-|^ZHNQf(Kl}Xn8M!qZP!obfX+JFIoZZm)3HI@7`PA8`@iO`6*?sZd=bVQ8 zzq0C_a|>S;_PJ2>Tg4KyAz05FH*64A^YeGhZRcFgd#~zu?s>d;oXDUCR=j2hR5{u{ zOqRc%*RsJzg*CX=HkR$AmjR~BVUuOI^Y1!u3rOv?>(vWv3hIF|HTxl$7e@CaE2It3A=zcR zgSiAi?_v=^@~x@KpcvI=NN;H4&Ll!6>bJYJYJAjW&^8x5+t{Y6c(PjRe403V9E z_xQuQ7ql-S73>A8)0nKsK^p+UyPJ&-OlN~%ZQ0kKV08bGCm-S#> z1e5Pv(tuBv`!4C6{4VB4J+KU2QXc>~VOaB~GvOiF!?8@jf|}b)p~Qe9GWhr{gqU!< zbk&4mUkE-)R#&u*K8uVgx~>0tRqN)?OOKP{6f)MMfbCeZUXV zdSgWmmVtHrxneHAOU|rp-|9mXNHE(`ON5@lTfQ9G%PDGv8OCh-&1*vzQKUb zO;xpPx6B~F+N18_v;&7VFzU;U7$+aaG?4|U#zOECle$@ss&bk<2x4jGqa2SA@p5Z2 zI^0m5NKe}7Gr6d$UD4FAy$e>pJ%?jWKjir7USYMpPwuU1mbWjUC{8Md*?mkIf1PaU3U*vF>=0pra$z`XhRtp8Qm_e9MfGY^wT13(N9S_K|gL>GYp=dCBL}z1U_53BU)hb-giXnN?;tQ_uzz( zLF4u>uu&vif{AdgNcVh zxno3=EHnY6oLnXEbugM{-yFfnSgET9C|4x`mm&NMmH0Y^bpSO?duK7=2!sr95ecAK z0fu@+W|e@aM|eQc(`5#*0U<_O)4IEwy!{c)di85w}mhow@;I&Ru@#S z+o9X{bFdR8hwd=Z%}`|o97(SZ3?y93&2u9vPPU!w5xAOe0LXNR4T25=5c=rV?OE_r z(m^1Be$WFMeefuQqr0KHF<&8fRu{FL9wGiE_;oi4l>$Ema*r;cJE<)p+yirz%1q5g z;E3892P`?O#x3ey1VD+11fi#mg=$O3(aO;3yc?oL@~fH>o|M+eQxMb~IC22rDd&!? z!FS;DF~J3kX-&{qj=OvedOL9W8E&#V16QsSu?z^-GX|o!5Va!hxF{}67s?S=R6#CY zy`m{UP42(q!e)rxc&|N0*ygsUwmwVpLE(lO@~Z!&`Ac%ve+CDatOw~Z zXhs0?y^294vfJ_vEl_&Eg4fN&H%`g7s)&-hth`M;{bEOgNS*?(Ovf4HGXe(sSsZj~yXj32mO@{$`0 zVhX~L0vY1_pBvBUuE173V;&bCJqrjK*(qA=(h?-*+Z@7JLvSXHQac0zr%Ik(o4pHu zm(O2HN;8c;ttL~bgoFw@km7FwTStw1X2|}KS+;8swkKXEy;qnnrn%WzQKsX>#5rk4 z=%yRwbGZO3cqP~if+|8+ONFnJ=F_h{sn!lOCf(3T4ykRx8_1ek4-vr?wM`2#`(9un z;G)-P`~p*S3ru}kdmO41kGoC7E|pv{t_U0g{NjTke;9Q_@`G`W2f^ZxI+2knI2;7W zN{Sd+D^)>pC|`2_*-4x{^}}$-32wVb8~7Hai^FX-4X(782T3`S6^GmQ z;`mb>Xb0e;Bn=a+)RCLAZ<2)*x@6%@IGHf)5)m9s4DChCA8E^A0LZ7d+p;s%6)ZI> zhcXdw1Fct-HN?Gri-z@-$H$~$52=%g_r@GrhLDv+^vMJn)a32Ow17|skUVDqXr9RA zs}oG@Nxna!*#Ha`}3>DkfNCL0{g;<0!)(P%R8MaAQNE zK<>fI_I0xV#JVPG-zb=&1KADk-zkmc5I3PwyDHF)D&bzF9g#TOjG6 zw_TIq%0|ICd`nNCSMP!6gPDZ!mvc_LtJ_{4HyFTr+6FK zCdgq3T#Hr%5ZG$mcc6Rw9veR-JJ7!n8qE!j1_q{T)ySO!#ja_fD{!QR03ObC3=DH z2!w9kLS7YZ8_kgS-ZCt*h=b;2U#H9P)Gk~~Z))?FS7d_zT&8luCcLxUd=Ty=lN&-5 z(Jdh6xqYgex&oFt0a2Xk?KYI)?=y>xcjgj&XGdgDPa1 zrxRvqeAx3$BUtn_nMj4NsP_>A8wc@+0FdvgSswBRvS16h5fM{8k(`>Cxm8g^NGSy~ zLN&xFru_!bG@?h1V8Szvyk)!>;91FgVV4yKCFnN5_7(&nhX5?u(HChx%<6sSHh|oN zp}~(smGKLc7Ro|Qz;871`YMWLhhpYY&muEE5_TE}NHKwrb1cUo$i#2ZXz0~vNBeyP zO^$P2T9^EVEfszZ{j z{;d5tcl2--Qc3ejC8Yo`Kn#=SkatfnIvbkpNVO=0aTsbT{gsnrg5IxENP{Ix-6pg- zj#^D#W-lH0n*Q)DmkaqzM5Nyw$Qxdo|e zC@3&tDC2a>eE@dD&f*mcZ(44VQZ47fJ_i0$O6_P=+uzm>d7mgn3ZbQ_V>%z7VjmtYi?)~+gI59o z2Pj2|2|)azFLUb><>2I#(hm_ArrhG{Op2=a1R8ol>Ozo0<;8`-k{YQ*Ktj8F#l(;y zP&(fpjIKl2(?xT?CFB-QFUCUDJH%WB(5O?L=n#TlL^Ze&e)Hq0#aWm(?$a6NSpnKK zz*O>0fjLZ}jS_erxKWF5lyrj98G8FM*&-rfGvAGD2ImM4BcUvQ#O0(>kGcgcD1mPA zO+U#rx`T0`tGG9lyG6t$|I&ioo~Fg166%-a&_8o#^KO!ZpkWUn(*nc>8haJn6TwL_ z0HVC=hR|oK7FH)7q83ML$%>h$4(tVIUl}ud0(7fa0?Pmh{N?9d8zlfr6@}E6P=UfD z>CIry;ivtSdbyV0&FlkzysK=O9gJxn?v5@RP`_3wlpLk8;2B6p;R#wO`6TnpEa>Tf zmbw2@1~qxOEe%F~Xgz%SBauhtuSos^;8(I?kVY-A=g89>}T-qCId+JP9ovC`A)%h3}k zP~R&>`&B2NR^P=@z1G(vuFv&)>?{Z1_L_C-Nj|vswU37M=o!Rl<@$Hf<%U`LS%_AB zKma2Y>$M1)M3iegZ!v)8HGbazA)q?Zh!ypYLo23^l52Zq-o$%by#!>*N`A&9f+i zKj{fz7DaxXD@R3=ij@D%GPIe4Fz6jZ(uG=v zubW-m2f_zsM-;)&d1})^k%o4flxjSBFLThk0{xYT zy_d8S+-lq*B#UnfF$uRZ`M{c6NRg%}36gIan~-LRq8K3~xR<{mHb^^l0rD?%q0^i* ziF_Oc$joN`3Q$dgLKtw&uq6DFBQnOwH&OAf0=Z*Ov%v`!_ejSD<_+}#dF@?H>L=h$ zztvC)T?S%-SapCcwyvVM8xpH#sO28gM^xGkp6pdmkYhDN4w>8F7);jm16=^Ph4`2& z$dQ@K(-BH{RPJY7&X}7T#8STwZZzCyqi3m z0&-~o39g}(6z&lehWA_FX&4VsfMqb+aB71)KWHANty1zUhsj}gry2op5O@dAa0TP@ zK#m%V$UjWZyt^qMCLh0hCc@l(@0pI(?tAw%EFuFB7ZeF{h;5Lmz&Zh}XWFx+b#D_S zZIFlUN4$`Vg4hi(?cLjsUn8%)w-vtcy7#z~A4QxxKq-GJ92~*59}f0~*o|O~c@jT{ zwuW;|aI|+VBlAldl0XudgmW_dmkRyn-wFc0H@{24b7~;uKmK(fdCYwsQt#GV(7&{; zx$ku6L8RdMp=zkO+5U~(dfy=aoNTnC~=qD8jCj#b$3y$ zCkA3m5kF(RiIYRsP%?&xDp=qWqA;ty&k==Y(4GMb0Dg`{(p}UcPfdXMh-QE^<4YEu z;9&D03^xc74H5?|!A7P-vTSkk7=zSdSOwa{UUO6+?nZ$D{TQZ*459Bd`T3%zN8q;a zKOz4)Y-Az%MFmq~!LV{t^)9);dH?#!a4Z=A-{w<$^n7anIiI)h@4(NOfyFI49-e^@ zAZ<9ncf?LC)`ZwZ40{bB`avL#k!WG{j_ug8#i^73Ha*%|!1Ry@XQ~ zwCBO>ZF1G(ru;?u?&4GVGFh z2+u9;h7F5DOYdmE82bh=93VZQ?chybr`zKqG;iBQhQZMVv={TCeC~mMevl20FL)AI zp#3?YLr4uCiTmb)Lh^)Vjj{YYZ&|~v3I`#kyA3NkFLol1?GiU)ZG{cBdK%~XJd2-y z@a%k_#`k|tJc~3{@GMXe2gabtpqofjDD#qT0O-k`Q#?NR@tou$T4C2SIK0>>wBNhP zHzgkSmjQWnb9fm5uLQRv+y+P7Lp4+ZhN49$R$C2R-V*yj$M_Sc)G>tB{84YJAJvzt z*Rkr$hSeq$caQ0UN@TS#{9&Pkk)S9|h608LP<^KjZmiFmf%-?3?C^uQ&lAc*hY+)? zCNIeogFt>io`x6(cDbW4ECuN5Gz#sxh6*F(G!#PZ&`>h4{G^VjrHSc)4XR0K5ePSs zcE@HD?9gdYJ^o`q3g9~S^>WPe_E|Lo-Jx=j!pJ@*70idBP#qBzDpfG5s{0jV|Dw|W zhVmF8(;r(|Uw=Nip4vIe^V&{65B}VgH=2y2iUdKcE&`9KTwl|*C}<=HuV`~BEVUmf z!M<-Nm3Pd%KVgk+?5ir22_jD6evD_UX`sNq9R z@ZIg9-n>9ge5f-dZtX)EI}S?>YuJH)fVcwr%|m_gsPn_eVzX<+!$^*kw>*48(|dS2 zMHMu}-v|_Phj7u*&4ZE-+4o?9FTZ%WC%;s-UfHVa?ci4CV&Ab=xTe2Bhx+h-Z0s3g z&7ygoXt&E>g<_XWU0}OQ-nz0acjVfY4MUGnnkjibJ6E17X4!J!>JoY3BLy(|V;(u) z87R;lDWdKehn5SpS^o4R?J(KBk2KCS@Uk#*Axg0z?+KNa?Sd0l?dDPRAYXQTwBtz) z?Ai$BM3AEw!KS>4=ru%85E=^0q`>9~KQ@Mj#SdXX$7Jt&)IDnvyo{KOBS~I| zk%${1ajP^Fb7O58*k<&J_|Au$0YDI-p`PUDXD+sM?abW4Pr zTzoLN0|kvy^VO)13Jv9BJPK1{4<{-wS=I8G0$@Q`E2+1TFH47}RI*}8CJbB3yf%0k z#un;BtD1JeE*CU*zy*UKJ2F7XKzK@RPvzMX+_aoD9h@GJh}nn2lCLI4>ALz{Ab!T` zGsCk%SqnyFmfX8~NOMYhvbSMS1e_^_6WKUx;X)wW**}3sY2nQNRaQRME%+Yt0B{UL zE_tkFteldG6yHVd1Mh{E7d?OLIXpq%0$P=a{Cveced; z!xK%9nWz#)Y_vtXWGe`z%BI5vkPqc&OM%n+$!<@Muph=Ntg_<9-0>)TvfTgVc$~z$ z`l${@D&q_mJ#N5m`Ujjayq5rmpLwcd;eEQF;->QHm)NB${L1W&GO{+!f0Aw1PUb(z zRcq5?WKrEWcLp=^;M$T$cc8Ra-IW@os{DF@^69;Z%Nq83$P zpD$o6;EsEzjxxR1XR3ptW*+DZsjEx?oh?!iTHpcIaRdHvV3IaoYbwC{scT%YB5#8l9-$%c z6%_lyiEq#;4mskPT(~}S$?JPnHe+cKftUl+Wi_Zl>m16b!$BkJ(=N?D&4_BkACluD}CeS9GULV;s7ri=*mb`3_RiIa2^hM?Faklfnno zbnKMQ>aq4`q9-sZH|CKpz6z7WvK4us;Ad_oPzJ!LE;dwWO^w6>O68nWfgXc_a7D37ZBr+W<;qRnaccYfP5Cf~q0J?jMcd6oOMg6| zm{Wz<<1uI(;b~)5*n`r-JNS=BwE6=fqLhAGubAm%v)sD581wpSbF-r9;OZ;U1s(d? zVfyC~fm4o+#uhKN5mF7zEuMcPSa2i8Xol= z%n{Ao-nfi!mfyTFGxaMc zCj#XZ4b*MAT@aCXym=ga`Au)O$M?@~cH=8$r?-x61HSW5N{B&Fy#y8ZoKLLr#?qn; zk$9xdp(_nChlJld-|CI0?PwpLQeV;`4HLja!ts&j^3Yp_=jECr&xH2zgDakMV?81_ zUf-j`4Ty%S=zwZNIHy59ceM98>kX9U_6Gd^A*z1=1M!41Ts3*kwl+Fl%7xpy9p@(; zC@25`DpOZIwuij~rb@Ot)?8D{LnOJ>4!3l$lF=aY$hkpkT zu?a_ApHZC2J3(V`U)s_hRo+|^cUX;n`L4JDS#gQW*t({0Tup{cQ^VoN`n6 z2gLqFj+zKdx3;u?)c`t_p~8c!@Zg8X08+4q zRy&&V^N`Ix_`?FeQI7bqJ)HX4AGX4KC!YVX8B+Sc`moDMZ*y~EN)*rnf_VoGN*W-e z36+WEAyCpL4Qi9$sglLwepVe!)yQ;8?%&x0vGU@Nnc?~Nz5U}Z>5C9+p|gfi zyc8*=kQgosmC}c$L5%&_PYO}D-zObg3`5P6>2ZmwOnb&uUnNjt5R9M8I=%lB8tT1`3uy1*4NYnF30a0{; z^6-hFD6<~igxx6R!eUz%3fZ;g=+CNYo`uw4CAMh)Skvd?582jqQb2~r+X161v@~`tL;AMBFY`&nf&(rxJ(r5oeqbm z79}T&vYl)S&w!ptHLY&PLm;^usJ3h6pxq7gqxMA*D#L4}HZg#K08;!flH+zK1$K__ z+?`2*_hQI`QUnD%;%zf{5slosy8+@?yLY$7@*w$TZ-h>UepyCM)_-|<(_n{nc9vqt?&=lkbIylbd2KvHvr=+v@7%2ke zl~$)s<#ximAeVX=xCa*{C-K=FnU&05A)9^OGR50**VSNjND%{JI0XektN6Nq@Y#vj zKEPp!$G&dCzmgw)-L~UAD8Xm#&*=Pw_YoG4zzpu6;3hz1Kn0u`v<9CN&d4wMGf$qf zr(yhRIz-P@saTSsm1WJI6Hb`_5XrxS>55*(aFehPVB#I#RL@4JqCa5VDsTi%Ib?@V zapCOhhkKf}K(;FuH>4{;Dw1EgN|Xr-^wHvtdB46#5X_OS_V#OscgHBdl?GGjuz?uW^59Q;jJ1aWTuCeviz27+M-t-iXuoKQe7sexhFl?N*y`n_p(9ZuyP^+Z!o@QR{O zIoEQYD8glE&usMqmep_gZ^weaPBd%F>cFWamY5s!o;du}OW`CmsDNTRQo+2G_smLQ z$DV^Qi>gKKc?*}d!*UpkssYTe>Z8GtBh-~(uNH`53PhGJ`1T?PWEtU;<%!|=KBi2Pgco!*`L1y(7y)4cviVe~!bucrRZDY%p4ZSq z9t6d?5xQbM#=%#zyTCJ|)hzTboq-+yUCZKSiso2(fgE&=<1kn#t2_DPcRiY3RD@e_ zBQYWgJOrx^s`|W1I`mspw%%8ScVu5XDg%izh(LZKIx=+OClcz&qGYiBsClb*6R-9~ zDIl*-gB=C%8fk6OTbwG<|;lDxnvA*4nH5Z-%XWY9H;DJ+sbFPk)LAvqC$1h17 zbOeD$Ys56DLP$azLQa(iaX0#mI1$o)(%U#0oDkOjM_^9yz35)C24z*FSKLK`6~llw5xR z>HlGhATd~eUDhX{L8%|>fC3d}TL~cXA^2%sMxY$Qg_a{aa`6di3ZYb_F7P^%980Jk zaqag=74i9JkMgDcw&FpIlvcnV%|n1almYe#y8kl|DfAvD3it)he4a9hr&K2jDO5-C zluv)3rwp&|1 zFsr{ZgBY*+`-aWi`rsWj7ohn3|lR;uICf18wY>jPlf|7_zTJ z9-sky&50~K&Fp?VHD@30-3+IJ=i`4*f&d1hxB=1dn7muN* z;51(^kmAG9vr#T$M6{M`G?o+souUCRzzpf5szLT_hFXvvGF9&g0C;M0TITRv!H6_N z5AQ&N{1CXP%3!i#{E-K%1QsiQ|D-S+EkXm3QcY%=c`rZ$@WCih@)?F)G)C{}GR?a+ z9?Y)laNu6fcgxp*ZeUEf8@qw>+n<}n`a@}f2rWc+6E6cSIyg4+$rCW}l!r4!&OO-E zs@)o(R1g#)OKgbTd+^x2BSn;)Hbl1hX1=Na8K1`9zeyPbnQs-kT6VRQA)XCPr z7P~)x?7vnl1mGqTewHJ8vsbmRg~u>O4*%879%+wVqalbv5Zlv{ZL&83?4x(VtKZP} zg>SUODQ)u+rhAdVn2&C#4K&+d+i38>b?=8wJ^+*kHycskPpJ*1wV(~f1HcN>_^svH z{fcRsZ{rneP|id<=qju|fZWbvB;2;1*xAHdjB?un6DrsXt=pAPLdb_cP$!_2 zilbLhP57-T-z%5=)`riJ+kWdZsBSNYw};r{G`LEzpguXe!nuTrUQe63*sbuuS1?6z zPyAY4?W}UF@W`G9HfZD5qQm(^fA`uxE7BmU-4mmO^RQLJ{dYow*&#M`!U*r^fu+YE zyaw%$6Zv|1${z*A=abg}yHn_qC8C-b9Lt1}a3`<)W2o~J_oic814b2noWvn6cx}PX zKQdWtbZKVGTo91KW#jhe6wM^xsnGr%vk>;{LDB>EO`2(bf&T{%HjeBwD9+{0Ml6d~ zT~G0JKtrA)ssTLZ>uUC=c^Rx5`%@k`P)wnB+~P0P$A5Dl4t|L4S+&_gE*{2!kkY8i z!w@PL5#bs?XC(K&$!f3QN{qKF&mWH*k^ip)GD@-0L3YpRr@};(ir$hEYA%)hP|IX# z5oUmdbNDov1{wO5^5jEq*ROeo-uFT1#p`OYcR~(=@~Yun1J`)%16Y&xL7^pVKe9y3 zC}$mNg_k>QIMfl}KOU-VG%xoa3-l#`Kl1ZPJVDnL_PAMB^Ev5P)qabx@k{56{S)&_ z6}N#p686P)?KwXVJA^3X-bU6RgEIT0x>20Bau!l!Y#f^2TR4?_5-!ZA>oyABN-Wx4 z_r2gJH6kUR0Y`b;a6wW*tM!bs#i-I(;{(L<-F0;uZ|zql-CSQ4pdP8ZQ{(4`eUku- zUU#a_8_*yZ==`LXWYx)wSEhuN8(#ERud{Jv2Z)BK|ahx87WY>^SkSKh$mg&9m!z(t2?`EaRgb-G1WEFJgrL-m+3(C0S)642q;jT;&WE(-S@9ix|7 zp}Kk>jj~t7`1D8M5gn-QXJ3cXj5ttnMJ7b?WY|sEC)kMov^$_kfM`3#1nfE3!}7Ad zVj4VKn4{V~b(e&Bn^SYZ&;)b9KZno(He%&Cho7*qag!I7>GY{{T>ymYuMlFOf%-WaE469 zOS;#BEb_HL0$$Td>m6mW!Bkh8P(B+l+O$1&cbdFSL**i)rlxAbIaVy_`^$A7nf#bj z{Mv*&3=BO&bHVJye|I;j#jA9l~M~}?n(N@116!&!M^WTua@9R2< zc6mnW1iZSW-c3|ansO8U6~&_6cP4mA-8V7bC#{@1uEfA!^U$kzTz15zt2@WyYce_6 zMgRrd-iji){D*Y674vu3U7W`U7yInw>a;3Q1R;oXH25=*=Qkmd_Z?op5-BY5&q!h6 zQ-@0D2K@Cz-B6paDOKw=s7e?BvIAW4o7!~-+(*`H%wM+tb-AY3yXbYp;{3*c#ZU0> z_!;A)h8>NXoVRP_yxqE43BHMR<;6)}*aBd{C&1eIno;!P47FqosU;&g4d<~524c9n zB{*sQuP`7^4_E#u8a1f9(cwdjj?f4LDB}2aptXN+_^aI&YOt(;loD#7yD*H4D2DRL zO&_KlL^y|tMJzljyw~tBM3H6T!2_Z^ZYF zSltTFTNqY|>8uWKWIj#o{jRQw;Hk&~vfm8bgT3oc5xj9>X@=sG+&&ahTgD_T^jgCM zbz=l~yZKL%xfS`#(Rfu!w+|SI)IbqI-)yUe`s8@a8&3E!Z_CYiJzZU^0)8xCSa)Fo zFKjYPtp|V&dh?HecAu78&@pg;p&MlZ@7S1LV5J`79Tq?u9@3ku$jsAK-Dd^7Qv%!Y z6rv=L;s0UmJpiPt&i?;7XJ)p|mJ2MfY=JuiY=K=sy41Z(F9ISeb}>eAQ6pe9F(iwE zz1L$8n#7Kh7{wS1YNCmin8c1^Nh~pni6vs;_xYYXyP$dB_x}%ZXXchup7ZqQInU|5 zKB&r!HrKl)Ri@g^aI31!g9VAf#Da~B`j}SxxpkYH&62El+ogkt3zEcgP&_BMlN%l- zSQ;=l*&aOX7PcsEUcGTmA43+<-`&;K#_=(-#{6N-EwWw|IEp)#XY`K+ULVcW<#j|H zBLZJha1k1ymfi&Kx)HUe-n`-VuQk)nL+-j-(__LzOf!i!LMXZf5Co6W@a%jh6SKqk z2|i6ya{C)~*I8fM``B%(HQzN;+&*a7?lSFS&7j&8VEOkRVGdmugN>T)6_1KyWc9V2m{{xbZpj zQjgn8ygdnEP>WTMJ9yhQ_6P2Z++4z7h1*ucQi8?qivDKy0k@Ro(%!>ngPTi4(?wG3 z8tu&Bvy@63!cVv%$5qev=yp;VlfhyPZ1zi0$KZH<22s)RD{@8A$;3pX)u*hQMU>Vo z3yYS!)&XXG`rSv!C2*?;pzV^ZF=Je!8`CR@*wnPhJv_ji)Z;VkZ3*^LnU`_TZvH^i z4>XW8l|xK>*~>wLj)CU*A(thY9=ecrUcm>h%=l;&yRZ=RMOiSqB{8H7Opnk2f-7CN z-qa3VEOj-$@*C;GB$qXNg(^!-HM{-)3?(~LrJzID*2#$$lxaTy#|PSkvprw)S8FgjSZ%eUz_7!|7!54*@%(b9ZBt8EHD)mL{`zKcWFe)5_AxR`^A6ysMf=EeT8T)Zk0E=O8mBw}#Cu zaAdkjgX@@g7zf-vuOOmmx~P4nyPN0gKeXDOtI-e-CIAbZC_swRSs1;gyd1b&I)G;n zHn{_L<{`)#tLTtYm3TmsC7>nPrqZDO9a(ZHw5k$q;yt>lNc~=9gOlR;FR6daDBv3VG1Too}+mu6VdvVBUB84>!#vB~c0C_+ez|xC@4xnm#47M9N_a zn+?V5wvb^a{U9uMzZ(t-Z*u<}j)*QCX^AY z0H3>yMwn5V(~w^}0wfvy%_Ucx`p&#O%G^HSk|WLgEl=QO*|p&8?`-tH7M%T^s~u$q z?-!Sr@wyq1qZ9+I(pQp&nFAvMSs>+x|Ah+Yf6=Zd$gT%`ZQET+&ED?TjWS`FuQiJ! zNZ{RQD77?(MPWIP-*Cyt^4PpLkfBP_9o6 z(I0IC_SX{Xl*O4#t`_(i*I(4geC>h~{bogv<}M##Y@F-i{<^yvY^FN|^JdhUXUCbv z{2Dx-AoBvZ|9Df^M9r1{!lWmJ^qP8UZ?7xj)%7Lm^D7ZN>eh`ny-R^$V~)3Tp`Gg< zp`D_0ep%2?PWS=t^YLbaxyOy3U`BL?s@-uDOoMsXT|U7K$`FVzh@Mv`3*1u^%%X|~ zS-;d8FBczm!zP+O1KDU(45z@1INHYmWw~lLao&bk&Pkm(cA}YExcx)X_AK|%L^$#k z_tr$y-)wY6laOfB-M~p^-0&qNP9XQR`vgW6>{r@L`#^lf84331im3|&r+5-pC#olw z=`NgPmeqLNB$ooD6MS(a3i^cCgF{{K$!0+Ri@nyp3)JKQr33iFpDXQY3$F9w5ZS5(>qB8gtV zl2Hez<>qSrEK;>pYxfc zo-cWt^AnDKEjn1>&TfUhKJRX5HT_1jeozqnRPh366EJQf8kycDkNgI0QgMS>Zb@VoRyBGibaYBzl21-o$vt`t4$0q_jRL zaulf`%O_rX%r?LDJK9X|1&>mGR<{r`s2B{-U+9YqD=yUFukxpg5nK{8i&6^F>u%>e z`Mc*8dSD+h#niW*QKIkFr8RnTC#fl|2$-l%c4p-g(L;%O%BPpR^6CvfmXePCbb2Zi zJno*JVtSc>y1z{^6V17<|5Vd#w;8wRR5Qu^++8r$j5p`GC#Ra>C0~4`O;Mo$Su~BQ zf97USGoyzujGE+lRv9(i&@5vko1myt6g9Rh%PR~)VT>l!~ zC`L9+Y3v)f!84@5Obg3al#$oQozh^lYn*OIlwABT^-UCJmiz8>6YlP@AkTSAxdYK{ zWQVvAJO*csI>PxlD$>{yt5zn zfA0FU`@;;=)N8%p+rdByIl!b<=&=~YE}UtyyFW&|iu>-QSK{=fGpf2PLoW{gR6&&@ zlm>n2!NT}5Orp~zGtHsoB)LasV(V>o+h!u#H@o6lrfJ^`rA6WWpX=*@@nu!eZd+|@ zSP_j`R-R0l1Rgoe1=S!=M&pAM<09t1y0q^h&+K_B8NHHV@hz6iba&<~Q`3$7tkLMf z+##d|@0;T8nq>y>@ACw~k#BG!_?~tur=wBIlTAiFXvm|wJc6K0e$9cPU!^YSX*2oG znU0%n>JPY3F`r%VLPIFf;6x)5gA9`D;WWg2TRSH{fqDkmeR&*+`87FLyaH0-i4ERh zcd7gBY*W(#0SaTHr~Jd@=;9|9t}8{>9wWBp`L5auwpK(ZsUR4JgY;ar6+CV{ZXgGI z%R;DPg=REnUO@@+Gl#kH)AM>TkVyz-8MoVej_J{3HFJRk{T@~0ktOFQGj&xVeH7$Ma zHTf)D&jFQKl8ScIHg5O&T(kIyX=t(ebXHJ=7Pcu!8H)VBS-@U}Cz8Rhw9~F7@d7X+ zrH!d6JMj;)jgpJG6@Ve;7H=;kB@Z)OdnVKxYCxWzocapqFBu2@n zMOTqhrf|Bt#q-QQ_#5t+XXfzn#XK{Bk8r+uqhp^ujHa=bz*ig#t|CMcEDV+SfhUV8 zlehqU;DyLLmY47THW#u9vFZH7r3Mz1VPlQ(a}>k$8EjsA(gH9Z6^PAW|3Y;?duBqn za)Iel>3B1EtTf}{3WoyRFS#ohn3~iBgdE*(7MN+~KDT3m8QbT{vN6d+)mXD0reTsV z6Ky5IR<~eJ^ZoL}Wy;{nvZQebhr2)TiFv);6)i+OoZ)6HG&3@X%MSD!z~SzSg;=!}@SO(hW6}&7H8hqsV z$|Cp0KA2n|xw-qAVG%cE{s>`zr1vc!o*BkxG{x8b1w7OFwTL!S_qik3i}!*%-TnKT z`v0luzx#Awvs?CW<+0;6v^Nr|S2_VMdlvpvKf*-tnwz=U)TK62Z{HoY7*Fq)?yAMO z54N~x7MtM{-%yoL)M4!-ViaH|@2=$+U$tq9_IwoIW~y}$=Y;Y@;`!|1ChceTf&wnu z&n%gI+tZXZrwkJRqoy*Cu%<1E1kNus#o(ue-p?~+xd}$XV@Oj)=;642S#^4q(UGGNax}|ND$8I9H{X7Jhx+iGrh?(5HT{AhI9{j zn6d`_NgKYR39F4zVYj$D_5icI?q`0osKL;vfKD)vQySP%4r{#BeR+V{y@Ek9x_qiG zKI*9lnueKwK99(C^sfFABf9t@#89+0g~O;i`s5`5F204{RXZnIyLv5_mBcdK0998y z*ycZa9W0aijl1(eGoZ(!95kow^K#{9zWK5|hVLC{M)cd3!aGTAg%+5Yot`ab!V#uC z)<*1)n|P2JN!~$Nl#?3-eQ#{ANI>ECSgC4@GWZe7_aN1|$9x}fxr);Dvm;V@a4jn5 zP#-Li>aTcD>AUJMDT%-9Kjf`!MiqV^o2w8tFUpn18&oK1iDQtLWL9gFtMA(nr7@8h zod`ptLNlG)s2U@C0@bKuPtiRZjEJHb(ZT$nrGh!jr|Dw`&;rTg7ULGwX51B}9>g{> z`cu}}fx}n>i@WP`qQ+ywpSsIkKMHoQ3p((iMY%#btX}FIhH#^V*?}G&4n${!7&wJ} zzx3w6t}~^iWAim`Iq)5$ljuSzQr~@aXgZfmu<1VTC+@FQEY2P;pH03McjO^vOrgdJ zJ95V!V(NQJR*-nNl|7xi=3XUb4tlA8H2j(RwJ6ghlR$hnhLHi*o7tptG4n z{qyLmEr1hu8%g!JGK$^SLrvd)#nL))f@o#B0I0kcjWk!_`YtiO-IBx7*+UX3`Yr|; zNGm0fA1X%tih@jkJ~#mJa?6{+N|9tndKyTIULZrnDtY)YV`$Y~4LT zPt|-Y76#)N^~Bqf=+TMG+m^tA*SW&O%+Oh7sB`1J29Hemh z@!ApPKL3unrfFK%G5~3|iRj~`YD4(pldHiNi?0&LVvKVoO+f0w!%Y@n$Loii8$15N zD5NIjx2{Nw$y{W-Zj@@ZY+UsFctg@@$m+;{SFrhNQa$*O5whw+1w!BcHsAHlM?0hU zKP5WuFAIc%Mzl@$q8I$dnWGzga_}z4^<_D`k*4{Nro(*GKxW7hW^k{y`2$~CLtg=$ z`$&zo?t4d=%ijOpdXYJ>A!uZYBas~LadJsEEnj|4N{lP&Q z`_z4?aSBK(6!mcrtskR>Q89uaABnqWs=M+?Gu-^bJ*8i7x%ZAVi|79>uTf1Sx^G+k z!N+=OE1(sqSa*I=@P}V_rmmwxyvWNEQ4dv)q%UP4 zr(`s?-CJLzDUxNKtxB>^KL1mnfCkBk8a>d*<6+4n8Kx_FrzdHL<;Gut*61ITjM9A{ za1cldn=T8EJdU?;C(#%$qJDhipWi&In^fsynDGWn`ROA{De#}R{ix6_6*YY=+3tLH z<3E@P8_i()!AhP?z+)L+7A*9f@l4)3KcX_ z9;_?4G1h&Q(JmOXgqXKc0^LM^*r2w0^$%v$zzQszd~+BI%%g)nHhg1X@%)EO=Pp24 zp)_3PkOy~YvfW_CT9^DvM1y3#`^jO{`5mBS zo}oyf=0+u1g96%RmrFs>K~&*q>CQUFG~;!9^Wv0rX~YOqG|PbVTU}Q&f*1ME=d+=Y z!b!U&IAYbT$@UFvvo)+#f!f6SbzdA~NDOs-k2Oslei%}GaYk@IN*qm=y(0KqXpUTqM565~X{ z!H=ABXME2L=s-Q;cTdeE#;D6!SEh+m!w-EN_3&fbW%F`beoCxEl&=(m{u0k7OscYt z4kq`<+>4^%U2HFc?l`tu8cR}M7T;Vas#9Hvfebp%Z2C?bmKC=_(HEGlA2;=hXF{dj zgmhpi8Boh|)P#lc#!-J9bzF+VU>$8|(SOil;$Z~Gh3WO#x;Eo+$f}((x5sibsN<&v z^581^uh0iF6B|gOjhY)tEmZEyabaznIV~%GS$pHM&h___GA2(yG%;HgOaQBMEedp) zb`TZJh|iS@bnFBIo$}Qy70sO$TF`0Q z&;El-Y(%JYX|^}k;FB!84Ukcko&Rc+V)=Coz~>aO5#4xwnu~cx0ZKn;=J@isHEm{9 zR%{8B=V^ZB;#cx$f`JKq$ixW?YNxMX1dleGZEeNy7G9ixewEL$Yb`0LqgRAKRg0PpFPx}M{slbM>=0-K+%_&p(mK09T_$wBp6W_wZWq# zfbmi=7?0utdYWz+K1E{HvA$qm<)scX1FGm8fVMOHCOPp&>Z4kUs1ES(^FtA@h5pOD z8ong7`(h7iRQd-28bv6qk!}(q#k5~1LMI8C!5%fa!gyd}s1nG@u!nY&CWW(2@i?=+ z-HsCoc-`m5pJ)~*d!X-Lb|MbE8{FF`nn?vWNbf6g|2z?kx$Osr`XKJRKfn)qgZp{> z@n-yy`=Qxb*&8+x_0Ae*TjLMgHenC<&mWrJfg~mdTuiaOk;j!MnZ~4UPd>?vV3T0} zwq^*F1f;^bP-nqBj#FXS%C3RKa5@ZpuQ}vJ1z^GPf_Aj6XcRc%b#^Y$R1Sg7xCLJx zQd(VDxG5Sp6Y!%%>t})NDSY(Q0&b6Xb03{#Nb~6$1UH(qtOD4of`uRv{#gL$Q4O}K zs=wB?{>Y3;k?c*|ONYEr~`#Z8)~7ID8F} zG_9;aN7;2pswpr+pTjWH{Bt}WuyYl+I93I{GwL7D6kD3TBA2Sk%IC@emW3$}z>w3Ii8ea(qhxgFgH*Gu5zk6S9K|?5o31?7 z#wE|9A!^XKXEiLwKNrmWNxbnWk3!HCd?No8cj;Uk-#VX{aA)v1_WtkDcQzAGBJNYo zuuOeCnqU^MaHT&n%~0U(KOyrf@-~2tTB5-oYhY-Jx!}dP1cOKZcB%$`F0xD)KNDi^PV5C5f%kA6_}9M_-Ecd(|I+2 zznB zew>9O|0CZ@S(FSpzd$Fhi{xp!AQn-?7j}7xN0l-Pjdd1zg-re;iJ7{SnZLs7^RlwHwut9p{x*@ENqTPor5l5m=e$^trE+u5}3z^2^|Ee zyV;_)lUJ|BS+NQ2K+sT~7nB#KC4Uamp`$fS>7dS7@utFuG!NKYG&Yza9v|n_kc-VW zeMSu@(kL*a)(0fja-CVK#FoD-NaNLpXry@i4+19Q-UG)a2BOzIqcgtMZ~QMTTj1ud zF(m_eGRenJ6ggP$ixnnX_oFqYx`PYYn$rp~1+g$iG6=GVa1h!VVWhv23k&0vamm!jC34CMC2?5n zURD|V5=#oo3cMpdc*ccm&2Albq^%4#6brvJSLjxl!kP~Z`8(Ym9-QJvpXQjj^_P+5c*$gNEa0jTkZ4jpX*uXP>>U4_XxHKcUK`K3%m`D&XI^XU~0 z3MKRb(oRAIw$uwA7V{`Lfvba=UW%q#*-fV=Cu`50THz^ST00pztgCoR%AIto8Co<| z2owbWbiX{+^eO)*>V(eVzSFQqQ{4-vn(U-InT~g8a|i*hqMax#a^FeQkLs1BQ8%f+ zniKw2pUpq!G*ee~M9h8(Bc4ftP^KZZg{r9T=+n$$<=c|!s4(Nhzm)QHubgK36<|fs zsUxrXU~{-T^mMZ)AHO=CVDI7Xozu-dL-qiGv12(#tIV~fwy=vg6~UVTF})Od>~v3` zVW!Ph^u(*Q70b)Z62>M|$#g+MVOePgwcUELn+on?B9L_{X%II0atC$Nx-P*lZFKIb zsVE)XKj<1?A0LgWxvA{vaoYiz16pL{^UpT99v>zlGj$3IaxjTm z&L)$!XPYA{XcJ_$(S3}xfTy?f^q?&2rhgt4Uv$FQlDwwY8LE5#9Mc${46xyI-n51zPcIXz0zIJ()MlO9~DAw@Vqb!fDaVdO=T?bUw-NS?8GvRXmX&!8hRey1Vi`GgO&% zPn?J0^TFrIHiS2<-}EZp`b*h13HEE8d%l@if24}&G9!cvxvwd94^Z15dzrToGZNeQx|X|b=bOD2 zpA_s+z%0ev@fSS;;RgPOObmb2l!Rh)d+-#@QQ84<@@8rOAvB@#0tK>nXYnePdDUyM z-CcEo>7QPGRWdr)J#vAm-}944^q4aD#IBHD;_+z38W}rWpW!Y!NH8uXM4@~QfbnDw z65j$k`j0AQ2-K`ewp!!@>}1G==I@P99B2D>6spSjIu!kGyag}lI^Vhq?FO2i5O#AD zE;7}oyW967!g$@_ZE?RphXHkqhg9V*yvS6J#3PO#NBs+Dxt%8z# zml>4nBjc@`TYa%vJVli~nu9fk%uuKA(ps`zwd>*B*&x|U_`b|nm`8>LNC$tC3N_7!js(H9HbLwfG@I{+kAH? zTw;bENUj(n7Q$C=C_*ZY-^fRDyy56KRrOcGEt&i1Bb>mnwRr6qz9yp4+)PC4P0U7m z0*p9W793l`e+P5GcgC4ZO^=R0r#QnB+dR0OO*Q$z0(91SzM*(22j$g2e4mck!jBy5eI_ zQq^HPkOhb2J>>4Y)buwQxAjtDT7AU*Nb+NFahW{nU_c(a8s;N4)>p`*6P^SbesxM( z5@Zjk8@|E!rJ+=+>2&T?w8!Qacj49xVwxPJ~r0ZiDrgnZXBgkQ0S^nF-G`$_cC;tn2Yaa8reTlScqy zwImSgJe7%$5G9)9pJX#Y^hZ4@Q;ShSN{t>^+d#wqVIMcrnaPv7A^(yyL;tZLCa}eP ztbvsCS7lV3$4`!tjL_v5@zJ^ruD~I&-P|voX&OobJeV`o0H+n>4Z<*9^{|_~44pvP zxo(c*1}2Y`&I~MACn02sKB{~IOEQnQMTD;ywpxoZF8GsMbvb#9CGPIa&A>%KQLt9W z!&NGZ^HW0#B}5D**yImv1=T|!9_#SBjQQ|IM60{{3KPPp?!UtHG2PtrSKwhM zc_qjZf*Z`i0t}mjG za4LzYrxrtk@igYT3qbDNs|cNTi`HEYN>2bl@Ee>kM+*~eB+}^NS0D?I@aV{~E7|TE zLRhv3RsqyCE)l@KSf&ZlJB6_72_6zqa1cCVseX;>2x})l1e@y(P5^;}HH1xTvkjtk zpUK^UR};UIMRG0o;mU?Kj&`fbHqck#{Q{ho-ImA#3jYr`nOxp^q>+USj2g4`_Skv1X9$)4myBB|)Dj4Z5Qn{D)X(QP4V{EVqSxJMbsyi(7q>Qb<= zBI6SVJ?*w6JQ)?Sn@i(wk~tYa$E$Z&Xj56&J-7X8Q=L8Qvm}Ul1+;-^YX_O(O!zXq zSsk66%XW98t}%Ooul&x@wzp6kSUKj_N@H5{Q(P!tg@k=yvjze9kaH0&0ypxG13s2rMcCCNL|u z_hvJ$^;$CIGj6|Y&D4}{{JLvRQ#oQKi&%j~fJ=jW;aXGIy^-~A2pboQf@m}uHn_r{ znhAXyPD4n}%!CaJt279<$V#zU)7HVeOMYtlnku*Yr>0NGs}>-WB9^cBk2?6OUy=H} znt`KD6UwF5`|xgqo=p*k6N+RrG$%4>$Thav{iI896QI%Wk8=$-`bkTKFm3Hz*0D9< zN@Y~FJc7CaUyG|+XR4Ef!g@Dqof+IQXpQ$?i<_zFDykS0_OVkKCTvLi1es`TlXpE7 z%UuGj@k4l6!~Lt2a)ZO-rsT|AbDKG1P1qa`ZtFO8jljhC;Vz`+f%i?x z#xOsIZ%PhiZeEUtP2nKDnr%WeilL$vfE1W`qYJMyy=vrK0ccpQ3UuaD+W#!R+XV3U z($ zA`aIDJ2_v{i^N=syX1Ppc+ywE$-R7Zjo55)STrs%go{?FL9cqD#JzmIY3%3`E0+UQ zc^oZ%d9GsGiY(`Zfn2#b6(#JUq>!p`fRaE)dQ4%^B$}#V^a^+|t3Q*x2iCqNQKue6 zHwY_unH6}zvPPIr90x0vUda3KNR1LbGWg6y-_IY7ZeszLR4ZYHyY^>zd^jdfFdxD? z;?E8l}9iv8=7c}Hc@Mr?z~M|=VBuly(Z)%)=9+)P1w;> zPbZ^NXdbp-!m5kKajF;R0tA0FnOv{nTnotHONq8BIr>0V84FyPs~sZ#TO#B%E0uZh zNE~E)ak*Ru5e_B!|B@jmi_?#6{!&OonJ|)r37r^=7VvC*J{6-3!g9Ce7ZgSGXPGgL z_H4Q5jI1*2!xIB?<${@S3H@ErD`9G2H1_O+#ga1YG-FzHtREgxsz4MkaN_a!fvK_P zuzOqEB?_p(Qvika{}_<2AV=^K1Zico9ks6@?(n6^sx zEWdJt8CzN!J(Ylo00Q<0g*Tcil5G6eJRSJUdtF#UYo*aAOa{PU3u%j?{|0y;O-d{w zf27rM@{}hW#T4){`ii^2Y3Iuj6P0hJ-TFq*YR>@}97F~tL=SejjW?Rg{fk%&3B$ac z74s|h$gYALVBWrT*JFKlFtQ9G#yA_p!H6-9iEZ*>E^NFp*FBaWuz;CdB|V}Q_KS7&QGd>ePKl6b*3JI1Ds%qG&Fy@HGn2PAl^sZd3;{}9OY7X!A;a56SRW_sy^pjYY{fEHW$WD!ZZZ8kdOrjm z_K?%_4o*>vsQ?E@*u@T_>#k6#BfnZ%t7ci!6isusFdk++yj?x*3GS&M1#Uct7N@8o`L1ohs_?$UES)O#e_ygpCNp-G#4=Ah>eh8z)t&3x0)tX z?%ulyMkq^Xz@{VFBydL&n%~zCqX-swb-~|;Om%AkVRaE# zSjO7=4*Z$jVCDpVQgQ=VIySmzs*Nx)Z3e`2(&^af{4g;h&dQeojeEAq*y~%C(pYWj4m;) z;Pwt?h4m^E3)XL2rPVc|%me$v=yV}+iW7zN9czCyUlX zd5hDxg*nhYcrK2i{6%6a%W_#!Y9{1^`U{e9{a8xRefzl`zchU)DBziHX}k?yDn}-4 z^b8!q+1-u(l^NR+4|9UgedqOlLlb2_?gui!9LkZ~nXn)0uRu6;$w31#PVp6;XPXl1 zfrc_s@wmjOczhE?G@K>cm@CUG{E4t)sA(nzN3nfvU9eI<08DANI~W=}o5I4_b64Ta zou;yb=|DYxyNvLX_69`gpT}zeQ8=qc7d_Kz##QR|=lG{*k{rD|jGyB4kj-B?89BN` zXq^Vr*n5w_^elv>t^}D+F62~t$k1z?`Pazkq{JWy|EM2D1>RGTBdm~C9~-oJs6vQ{ zi&78Uq|iIIYIRqGW@SXb{-@&mo*(hE09{+9j(8-DPQv8yEi1Z2agvI#qC*{ht$n<; zVQ*hW!niiw45I+MigH5f zk$E)n-*fzmT?VCDT-cre!tT%xc!ooa;+WoktZ>=8v5#c)V+4S-Ie&TtQ0F{|7=OJ~ zY-UiU5jANzItg9>@f{8H$$6FycBD&G92ridKeZfUV8len9G&%)tc#4v#z@jdH zCf8N0hd?EgPY4BI6sIdg(Wgg`V&vEP^m%O=!Oam?60QRWurv7Tj|3_O2jIDh9LyU{ zG4M4lq)}i_io+{T;b|@j^%sH%5F0zCG%n~KH)4mc?!is;Tu@aG$5vkUkB(VJRoJ`Y zVuzYhT3m|PVrf+xh0y@UAtP7R%H+x!oIhLgx10>kZ*4b`sFua)d5dQz$QCgZ*dF#b zE?8KCauWQ7V7+^CqZti`r5KH9Gf#wki>cJrQX>be53$-a&kL9c*vk(wQRzcA!qO!9 zNEFfOV2J*VD_>P~fiQj{fp{pcQmqG%$J@1ZsVXN>#f$STLdO$|(US!8IZWL3!y!r|bZA}AgzQki5#ko^pH59!oQ;<_Y6F>qYW7LR=iVJ45l zBuDKcPf#4%6_DLID!dp%0ZC)YVou4PAfZ@8l*O`X5uE|A2L(9qUXt;6|+gk%m(?yk#)j$GGMdX&DX=delMF;x@%5(Z$x)s zD;&@F{uyq1aU#UFKHtg%p`>h$;!Ey5vAhBIt=wFpENXB!KKIUsaG7rxUqT5!d=&cZz&JIHP zDih>T{Pee6B#z4kISniztM+mOdxP=x)UVDEEd*UDw`S63_IC(v#jv@|G=e4BGG2(K zTv#R+!=q4>1ObK)Aq_?=_@Iu_@s~F#9!+WkwL&Bdl6kWzBs=(QtV&skFMs?DrK;D9cz~7A3b7@K2*UToCuX1Oy;F^!mnJePEolc z>EIPiTro1nT#BC2GprMhCiAq*tqKk|^8z8Suy~!IQu`-0OhLGm^Ul-_`2^}FBwtQy zG1p)B7g5%|5_pzkQa$3ws>4dD5uT~>yz;?4Q>&C{$7`B5^5RCN^2;mKE3DPD6p)lQ z+GUG%`h$|O;;lx}^5G3FiDB6ahFJvo(7iSl$c5SIgtZKrB@A)jq-WGHfL+0u^j>o< z4vtO&mPzW#%&3vL!q|{>Lo%`;uzhlPhrzmF)D?)J8kB^91Ku!x{{kBkH|>oo$>|ir zfjC$l-$U@}*e_`YnULc=Xxbx=*9Um1Fi@Rj%>_F9ui17W0K#~>@HO&MCAmvg7p@c_ z9ZHii6ef7K(#cbl&I35arVDtauT(hX2HQ@gzX4@bMN%C`X;nML63e+M7M0Q+OZoXQ zKhZjIgGfGlot~G*@P_6H$Mbzim%;57mh(UfU9t-ec=)hSqw;J~V+TpDXytYMUyY9c zV{j#*w985;$cKD?Splz`W6ytGaF#cWN}~~|Bf__MUFt-t z>U0B|5N>K*I`ktUTNc)N?L^&b(qfLC`iAE~cq(|TFVl=2x?xAPd<{I0?j@}7EeYm< zW(UsA$Tytyo;u%0*UO#nDrl~E(RZZT%Gxel2G-nP%!H8OLvnS~xK=kqAft)yz607P zY~gEq#bQzlU#`wy-joRI*d+#m$=Z%}zuH*$)B8~hVkoMKEFXPqR)m!*U;OJBHL`Vd zTBHqlEUYYLWfAAs_DeWDBP7-k6}Lwv#{>&Hu<0o9<=3((9+%%h&&@8 zB_!do`M=2BJA{C?M>@!-l;PL-38XXuaZ)BrXxGyMrew?$ZN&ajEX!FnOrdiEoiB!c zm+`JV9YPmWX0S>Ms21O2OghFG?9EP$N&OEPqr7)C9kjp=-k_JuLBH-NA2Nx_Ageaj zi8W!2HTIiW)5GIJ%!WK(dv#B|rHJOz!%eQup4OIH)%GQu+AG$O)=uyQ>o6pa znv>&J#TcY6dQA~20kHS*t|C!=GT9|JajNYqGjk;ryM(k+D}2c^QE5_#V4>dNnoer_ zg;(H|eK14CdD6(h;qyB{@)Yf%0%@NHsYDu6&j13 zSON)k5sK)?04I>wVO(M~U$GgOJMtER!z|=AtjU)1JA$ELMAD%gp2!@jj@cxG@Ec|# zaTcb)*h+8%6)1L7K-SNKT)mtBD7kz6kQMMVB9F9>eVIZVO)j5C7o^lJXYKH~sJKvn z-3)!Y%bGZ0$U_PiF7pI6Tc}VT+^!AFk;R3n90oegn~ah5r<1@t6i1bN4()>tiC(GZ zs!s$=&<;5w@~MM$?(4_c-kNrekC_>bJ;h-)R*jUe(m^r9`bZW_VQnC@4xMz9a~wB7 zIgZw4NI5*XQue!P=%sP3-lDhz_xWSYoiPv7zAfM*BcLl9CdP+%r&G5?V4?AoqYXAf z<1$qJY_W7X1q((Z1ZGOY+CpKf<%ZmNdcbShA{uX)7?^dMF$>U~a=BC6EZJ4t^nMR% zm$I~332b2$ObUEPulpZpTAhleo`CWAC*;ad`ApjGd?{}}Cp{X7JuQVgIyKFX|5d`I zV-ANZuTX**CKEy%)sh1&X3th(mc3Kks-@@7dYRr+NL``W#PuLXv5-oKhmdixT-36J zN;xmkUGYaVwn69^CP`iKh?QSvm>$a63(s`v0mI;0PgMF2byq*$dlv%$6PJZ%@77I)d8{!0cdmd6w$wN; zfXVTe@=Njfx#&rA6h|XVo&_)ncp?a+{e~I$QKM}te2`5Is;!)DvOTJA3FHP*LNa?v z#HSO{bsI5*xj(PTX5FSI&HUXyGeC_E5|+&dU^ffJ8Epg{SuEa)uf*^E_Am6uyRA=| z+-^@{unBRRvyfi=Y;3prWAS`KI@6bF2VY{gd$^0AGL3ydzglLva*Ux7*+k5Z+qA>5 z?{Y6bWk#6wuIy>kMp@hiPje#0+xWDZSM(1-r-0INWzUekcD_5{8MCNndBUs?BD2ONu#i@6>o-FpA1lzd=8~<`qNg%`gpJ z_{g2O*({?})|;Cd%{tfnPo|~s=NQ8<^sES1&P*1V7-M^gu4PGXKI~6sQhLi@R9Nm8 ze=-aEysNK~w&^jqvDyHRMyHZ!E_l`qsQ%by4yCG;rwv-@&N`)M&?d#X=RIp?yGcWB z?W89^^d}8aVUxb_eNvE`t_S#W(ml*IYCbyJ`4qRYkl$aO3T9BZ%DHFF&>`<2reS5Q z6(1NCnjrAg<*1UNH$)}H&5Oq1)QulMYmTt{Z1M+6cQXkX^I2iE`qWhD>t@m;jvm%C zSZgzxz9In=Y_>U`ZpUBE zTC-u}+UHElu)pQZ=gmQUy#2g6*8J4%^8z>DaxcGN8U~zQ9J~PrOEQ3Q>{I6koWg))r+RO-{ytg$hrjgP0f5|NExLG(9sz~ zAiDX=B$>zp1D$zXSR?PXKb|6czackg!iGmgZl07nl~Nt5f2=Sw4Xb+4GkC6`^VxdYkl zuHzLNI?MltY`436UNJfItb6$tbFR7B9ks>mMsHVbF+&P}bFq}B?QZiH)7UseRvVTV zt&Uq3oiIzFxVs2rx*)ij)oV)r0B2z;xY>oTnngXoaiB;1VzAJi`6^Y#Zgw}kY7XqZ z>0zDOz$BGLsV$;3T@)PR`n+a_rkkV^5-TIsLNI`yS!5b|sS+HWJ zH@iLFG&LO3bkv(BEPA9=3(3U`--P4MaQD1vYWqITW-lhnhDsfPAQy~ZEMM%K<@(o~ zW?`i!tl>9y4WC99zr{wIf1R0*ii1N^Lb7k6n|tsrGt@Zu;ag_hh}EAmUeEI*Bt;lZ4H&au;iK?dtQb-RqiI@()LJs;|_2}$} z{h}p;dG58pu}yxS7j!&{uNdDBXf^=ukvYp~S5iWg^t?8|n{qYs<^R}Cx!Rv;C-u+- z_XFgR$9LIHS$Kl3DwuAf)g68}CEs=={%b$wYWZW}ZIGI~;P2)R^Qmin+w`+vl6>(t zV(3$M-P>lRe)f9D%*)Ia2C{XxacvT7mrT zIQ}I>8Ks<^qLPQ+HG{e@_oZq;jn7N9M8Q|qef2J9T<)-L`g>-`#Ou?+O~_Ej1*qGz zvGhU}Ot3#0b(tg36;hJ&3`^n>_!$-tKXlFA`kvXn%8vtzQ-V{-hgSqNfG^)O#|7uy zhbNnL<6Rjd7rRyeFhdVL_wU#u!Cx)fk8}&(vcZ3(hbH|80wp@x&SZ8W7s6(^M7x)*=a#Y%Xp7r`g?ab=5OdC2<3;e*d3l`aV-xB>*Rj5sXGG z>h9Fw9i$M_Tn{5M-$|%GN@#?^0D9dg z!8OOpBiJ-3Rz<4dB4wSgVWEJ{56$a=4^2OFyLfPr&BN2ODZCW* z<}OykQ5!%}BnUnwkRqoMldZx`vC-}qaqZ(b)U(YJCvSEg^oK`gA1Z)m7w?W&V2U7vrm zGx;+&|KH{u^PYR<-)2Zam-0n14ET}>-gDI-vpHesRsY_eADg>)ukaHSa!6L=C#IcW z7k^^v`E~Cn$b~oDi=UW*oOrk66RIyi32H1*8iq*TBIWbDD8XErAc;GAL0goX@=46fnTcmjpu)9 zjxqHA)mLWkLGfPfXHrOB0Ln}G`b3>d04|3TjervAtG+hX_Cw>2HYA(f`87@c%Dwfq z8EIZ~eRjYiHn`D55X?5W?+(*%P-g>=de=lIcn!@694!S$)uP)uw4&?8Nc4Dv9k9thyO~nRHd*lIk>Em_)4}55MH($6W zLj>S5cW%@C;sv=mXIy%wC_Ju#Drg8(g=f%>kd0N!!r<5Ga=} zv>Dr%H;gv8W0JOSMZ9|A@CnSXt?tUC9R~Y&B56-hW%iUE)cZ^?T3Ay>Ze|t zdl$q*WQ0KDA4PUZ-TgYWnv21Q1$irirAyu>-6pu-Ri*9Y=`VjHOY7~lozm;Hdpj*H zIHU^9o}~+}wE#=$vaWkD*%0Zdy>r^?KoOqkGvCH(1@=G=(tESO9z><~sL=M}T)xGH zwl4E)Utd`X2Cur+g|-j3uPn5KDeL}dA&dXWWkt5W@Z=lulwcFL6xqhE9|soM=AKum zOd;-s(%?yg6Z#eePr7T0tW4T1MYh&l=C&8vA^d78woNrlcqoXol1PIj!-a5@xL}f6 z$Hx@gRhet?6~!{(TK93WozU~NB)*{nc0y)hwFzH58l7`miERrW)-A~k{VC-nPw?-1 zbV!|=hN83Zw6N{wTsJyn&*vPTM>FH^!0 znNIKsN*V*~9O9-@yO47%dXzyOGu+rRJGN+zWLpN~_y=Wnw)wt$q|A=v-q&TeExuR6 zy_w~9R`nIWXd%u&W!5Ocf#4_BO=a+iyR{ti`4LNK3*?i>v4?l#_{k~Q9Y2+T% zt;kV|&&UHw&J!|BPF0yd=rWhO3oGoQyK#CKn67jr1RWELKmCzF5^nw{cj6~BS(gj! z9G2+Vz#fNg|5{*A?MoxzBTwN^B0JgO|BSs(0`;}-ly3Hi-Np9!`_xiALH}K&ox4gR@U&(Sr+nEAQ z-C=@*@nM1L*L3o{Fr6?~eB2ezx%TDdv$=o_tMz5I__^K0OZz&2%*`FKS zoxNbc3*C#o;FcRM>uqc1FHzEXbjic$4HT6M{y^|fP>eB9GINauZs<{^(e5BUo=tTI z)OoV^e?RHkd)qbL@#XrGoqm|atT^*$M{hf6^k>C#ntEbobqWK1D`HIiS`0Mx->84` zYI=7otL$;z9%J5fsd^#WI>lf9xXRv|xd4jNZnXroc}pKV!F;yy?LPJp(|?Q2`NS!D z-(uIuLr(B08VW8c{lOEOJF14|xqRbQHMYUjJW`Rh(FGqAWliWkF2QMqaz`1ixh=JJ zPaJ1Mi7u8-2BD&d5;IX>uXT4!vm?j1a-}7K4H9SMm|&a9$1UWOB|@iLd3BC^ITL@k ze0Mk1*)}uR{iDtf$L#Oh*EUYk7!qD;Fa(|Jpi$80nN%9VR3-i#CD}=DqKmkY;zDYg zVjB3qsqyuczvRyBYwNqo`C(A3V#6l7?LTf)U%T6ADcPZ&9aAK}R_B$I&GWRJ#-4J zYZu~31pB%lg|^z<<}M2X^keRU&>mBCjW%~>GJkXx!7iaC% z{%{u$2-IBRBvmNnZcT7mI(3O`O7}&UJtNcIn4H~UirhOn+aEu6X@7g9xxgLY-!@mD zPdYm^5S&KdC-d=IvpD-JXtd$X<> ze-TVIxYNr+^1VP)0IQ+kl*a;8kIIak?tVGI);BS8*dfHS*%zS6NWEcpXedfbRFr50 z{S*dME*og8ILDCYefTfm62t8pyPu`TPc*|t18wh-cPil>4^2@#+s?^pH0q_2iIeR6 zP58KT=xBhz1mCyQ^3n|gz}_m zX&yjDEf6b*EB@To)Z3=|gOps=1#yLBEg2J9QNLcm9}{$nYp(|%irfwLw(mih9e~Qm z+ofV=#qZU|*8;Ng4&wG;esHv%D=&vefmXhZWg_{L%oop=vB()>7hBFY*gj+18K<6B zZcs)x9%x+Tsg|}Ua+9UVhaR-t02_2+x!sBed#1U>ec6CWpXRcSpuq{CN9(pJ`iTy>rNbQr$es~42N&7b7lmt_A~Bq{YTi{^?C3J zTUT};aitmlK=bIGf4DQa#5tljjIe`RE>if61xomnr}z>dLB*F+HqiK60SD;l8$R@} zM%aaieTwrhI2DaV@y9}+`WdX0cD*ejchn4D?JL>ps{>m;XpQ6mO9q&G64x6MS(bdePf%;3zxBoazo5W!o~B{DVC&Y=W)~ z&UCkMp>+eWiG5-tJA)k_{s6ghr2WC(f?II9S8+@*KWDW%ag{ZBjWQp(W?X08Hc(#} z8sa5f0!;e_w`8;(GWlY3CApI|12HIysgc)UgAVFUdTS2@^3NvA8INq&RNzk4&pkGz za;3p@?wQf{(aNnxJ76hZ9>E`JiB_I+H;=Kof=hL--cBcI;StZ1?5bo(?G~ z`<~pq>R`FMXRN&tgK75e_Sim))=Ls-LxO}KTLBXbXt|K;QGeQ<1%AqXxH}fvldk(X z=;)Lh5W-j3HMqlFJkF!_{o`y~&nJ~ip>QNzo`J!ci!diD z$Js&m_9Wo(MW%+dNY_$@cGlZE5Bh z`Qq5WiyMQFrEb8Qa`E15FeYFOH}M7AFw-y^cS<$gZQQri}R*T~_xGu!Om#sB7#aN;(1L!0f}^V~G-tv{LyC5#6o7?^@(ZcCdT z>`JDfa`|lp66?=blqTIFQ|!Pd?+Rd?I>BAeOP$IN?$HKSEtAnTJA4HzeBN&T6gd16 z_tz=5|9I5PM0Bf9`mmg}s8D2dHSQ&br}(fE+-Qu<%7D#~KI@S#B%J**skX8Mg;Z{C z>8YHX6#XkP9Ub5%!wDdCA3sY7nhFEF7H=^{_g82k-|&tfVe_XvE0i6AQ+hK9{_S3vYWvRL;dLSn_G45A z(~=;D=Cf6Jh%_ypW@?T8<;M6&5l_b7O5=Al(0pMw>lRJ3yB(&kcv0#=?1jx_5@5j# z9~K3-6lJD&vQo`l9?8(&=GCodO)Qh5?kZ;mBL#OL5>C+zzJxQTgUxZ69G2@ErrY7e z-p2w}4go`CMWcIE1W6qGK28<^)T&G`bTrWuFL`uyXHK_Gga7zcG04nyw)S$%|B8Bw z^`XO3?}&jD!BM#DNw;M>MDUvHJ_DofC^vS7J-}S;E}3Dc^&(3k0+cmC?ivA=F_e-c z@Zk*GXW)lAqtajc5-MbV@;6^Bs1=S&{8CS+IY_c)rtMRUew2uYM_fY(LKlPQPv^>` ziQvR)_rmhz+}si@!&JOG$>Q)9RTKt)k~~mBNl5E4H+@C2+5FJ0T#;<-P5QB-7zCt@ zPD?jbzhox&x?^YBy7X@_wLWtf%(Rn7Ot1Eo`5MF2xy=Klsp;__1;6p8m9V7L%Pst$ zIaqu!-`QDqP2o!3O9e-`b7t9o^#{bQaJB>}NO6qJ-hOc0LJ@que{DUi>ZJWyO&a)|9y3|dbjmfdWEuC%m&3^uS>07hJiIVDK z7@FZ0gF47si`w^aTW8xz9j{9H;Thn1oChvOgK1ZmULv?J5PnJN6wYfIQ6RL%g=p#F_xkI-X1WX$}|)Q$X~uU^Z9h+6MNhD zOwTto^@wzy(8$B?^9F8pkME0u_^Io)*e*(Me;`fw-&<@KhHq8)z@;9oT&Dgme^71ybU)kJd}}fF zkNkbsc$YC0R|{YONy=DA>P0{h?%(^N@Nag*_P4!*H8?WcbH#hm`V+pnefPHw>6`s% z*X(awvKD;DH6n5>67GBM?ssAl7$I42xqD)NTQmMZAGscCh6#@v?eXks5+l_2Mr~`9 zQwXuBT}n`ZsD)`jhcj#TaCHaReyP(dGW)yM18i^eW4GS{_5k}uxx4!S+rQ%;@j~iU zddH1Fnjy$v@>>KsDz1(t{m{pPwU>|~-dBguCB8yRoWJyBT~wIAMDD)7^iEw=-gzl@ z3q|YtMm4&W8Q~Qox$fQK15xq5=T11#UPlP4>L5FnkAn`f&1C1Cbr3$ME$)?raGh*% zpB)4-EOvDVLp1xkNeA1Oim8Yn7MJmlB~ZS_oy5hGkIA}@Uh+QrUmk2vPQT;7jyc30 zLwVa@9Ac*z+$HmwwLRK>oVb&( zILz*gwfE6s_OOy?O?4(iG^`_Z!)&rPsmjBvz5}YRb9a0PkNY}K4YcP}y=-Dh=}+YY zyqSe4Ptod|-E&viq4R5DDABsNi=tt$+o*#`!Rni_%EWt3W|+5nWh83GAjtU=GDiqP2v9VDHhdZ+9ns7f@`w-CgrtTff&U@oN}j zT{a-&M#rDvhaQ|=gw3gg&Y6zBF#wds6^z}Y)gcpwxvZMsp376r+f^T7C-?e&9QH#q zk{;=iI}A?cxIuW~9`0vHAY-m~j~!vZ+y7d24`IkiCxD$It zUMECf7A}vrJr}>0ipujBo{le&0+zp!Z#X`M!MElrCMElf>U`CF`&Gih-+a|?xQqwl zwocgP)%3StO@8~;{5j;BgBvn2IlZQHo℞uo7>5*CgHf6O&a-x5X1!DF9MJWF@Ti zn{({~LeaNwpk90n2!-Ds&aN~01`rCr{px?s#P5gA1L2@u;g|gOt84=LCj52#AtG3#YoS!fJRn58|$?vay61bso#QE^8}x7i1XX>ywj}`*+=y#h3c8rYd{~UDM0Y zoP$2;;M+q~F_Nw|qW$@;$z#lo?$u>>c#)#b3bMJnqd7oinlx;*Yj~zFpa1_zdk-)v zszwXM-NO_)456n18KS5Ninvlp5Cs=eF=JRGnB(fIGYTpyNDw?MK@m|=KtNDX zQ3nOZj2Q$K#f%~<=5&AmQ$2wD?el&2xp!Hos;f?&_?|bNH>9GPM7X*D#RFDlpc!6p z`T!b|?XcnH--QUNLTX-G?oDB2EXK+A>G`pgZF^^t)T57n&m&LnH|=u2?YE*R8-ALJ zvIDA0lhK6Vku>x(LoCO9L4-ct(ULbii)K-#hHS8WNpTvxPkoVSn25`b)I9LdkWV0i z|FTuJP!yGM+M-`@lX;&TCOCC*wCE?0m2hYHq^S_EiN*0Y?2_qMr?8)F+r-dh&dw#G zsawU<=|Lizta~rUVzsV&6=d45@o~4EYZ}x!oo2`(kgwV;Ki8bBTyd15UqGumNQE?9 zq3_g#9OAXknsg8ZgR8TngwBrqfVt)L=-Bfh3oG2j^GxGrYJrJ-Q?mx5M0dzk3GMcE zPn~D>Z9hPQVIPc4;42MMgAAV-3nj(van(3bMUQc9&NsU?_Lf!v1r~g@VN`*szV77n z;Zt9Ccb<>PFxPdw0Cnik?jIMJ!NIL=@dXgU@6ed}#VZVNb?;sPm;asn?E-k*$6b#L zO{W$Qm%_7jqA}kh&C{%(U)mn!sxLHW1~<9SFGOefrmJ%iv~Y^+bdhPAdSh)t_@+Df zBGhb8yGt)J!-99*OBb0w`z=aIxRV1t0?3*Y8pvz%tUjRs{(~*MFEcmX5MW= zWXQT17n^QX5JG77YZxVUQm=5BRfn+g;SU$=XV&Rc@6!=`fcD9RB)rqSv7ZD1WS|!4 z!aR5`fY~Ivp{i2NtG#=dn&)4Y?H$Fo3o?a7Pf+no9f!dR%JSS8en;Q7IR`txd^wF_55aAce$XlAo~8 zy;TOR^5E|n2$0~1#mteVpg3xENw)X`5-jkRPDn_VWl%+c7P$cHLqfFp($F!WG*>Kk z8MiopuAmvqa?(i^f0bA4_8tqzg?<%EpV&Wba=reE1krcdS^qT4g4Cn0qET{fuQ2D9uGOta z$7q+_tSe00%5la2VFZMoZ!%pS#F`RTLY*$)$l)tW_eTlFgvHL!1%6L;P8@;$OWwb1 z>>%D|NmN(0cZ<>2K#nlfBL1nGJgopgm^}5Oo?sbu$4k^lc` zhHd#el>?* ztKF)r&E6&3KUQ-fkb%o=l}QFzcobEe^D_Rq!u#vHQPrlp&a|@qf(F0{cA;Iv?_J$% zOq)ilq@%^;0T*#E`Eo9hW#EUPff^Jb8mfEk|RkHE7x1qm2m~|F$3{zE~j|Q_&K#URcfcY3|VLOv}pm zHxz{jYvSpE_GA!kf0i!cH7SI0{l`dDnyk~@)3Vy|hF{h8k;bUA#t zFg?ZXdp%}oo84{KBfM;OZ(NW0%VziM^=3fyOcEb6jI%M81SWE+3e*{qGE64ezo-DI z809U{vLnGG$T9|;q;U0Scl8Y@p*Fk6Z$NZ<#=Ua`g4$;H#|@@Y=gmQmnbpY>xVj?4 ze>%R(uz5pXaSoxAv?!=Rgr}Zpj2Xa}H;ys6vPC2gR@*V7xX3*^#>{B4nNt}`ds$ZA zz;R`KdG3v-TWS6i9o%5(v+zc9O4*|Lyb%nOfMXiqvNxGq=;Feg% zntFH2&1O?@wmWbvO69ZNKgV+9)6Y#G%W(R+C&z+NmXL{t^SJr$>T&FaZ`{UlW&{on z18y zZ{2aXno)bu#m))BL~9#ySJE%rkOX*9buhr6hwzBqEb0lU6Z$D!<;o_Trnx5+UtSGe zsTw;crh9VDZ_Y;Rh`tBz;K`;{3k+vUL}Q_+N>;`%ykUvDnq&#?ao0~aJ(@3t?L@KV z1$6p zoN3twa|p6q5{(2mW>L-&oa>^7Cw{%pM$NNq2Ac`>E=|v#b7s%-mlxuUtJk(&4xg%{fYJkLgs;=)0x0@Tq?|%N@y%j5g(Ue%F2J z*FdYTLwF=;e@-VqhlemlHk^bL4pl;}ae7kZC&fLiu1V}8%S80|oT!`(IiRq& zNI(kZqwz!&Vc6?XSjD-_f^aO45R}4W+{EdoPoH6621eB>4eJ8Eis&qzhF;+1Y0x*p z>9KqK!#<%1hnUS+=i|$vsA)LE^bU@5!)BOg8cnkFQUIMxiF&9=iUZm`XTm}LTIMdE ziFx!TZuU&J{d>3FZaUPZ5oj!0Tkn2BG#9tu?WS{^D}>dVGT$0I45JcKGO3_&H^0d0 z=xdEH5tFF4e?JJOYK$-5L7g^y-n|I zIa5_9+Fm>YyOox+Otz8yW_b?eZ-@3ocLy?&YwU*1GA&QBI>{4qAPfh%SgK**0>}Zq z6QN#5{e0TAj!6NI5hz;>38-#62mcjKW$RQ&vDo5&;J&++_BSvVRA})QC+L@Zgm$VP z9770F4BY@f*kGl7FMy*SQxf&!@ff9J3b&-9Uc?b>Mjbr$znkRQLS}%HC>fM(1;Ll2 z#f$0Bw)MVHwpeU4IOpQ1#-(SQmLu{nqEE127R6XZx+`xt7Hzw;z}pDM&(dmwDbM$z zF#5dM2Ww`hz5TSOseDdfyXj9aain#kZko#nux+Mdxa}FU&2A-}+52L6`FxNn{A1as z*=P=N6r#S7xfaV(cbl6`Fw#x9*X&Vs8K=Kd8`*apPrO?naQD;-utP;5L*(g6*+O}z zir)J|5N;p92L#LhN2*}*)ng3eWE2aIO+`K}#_^s{^$+}Upx;lm=&;D!Y@L}c>b)~I zfNJrFvnt8?;eY!8FoVyHduMt_uo13$uF38OHz7n{s1O$-HzA$#LHH3|g%J2dG#mHK zT+^Y2x}7WZVJF!cGMmv*`F^9SE4|M&Zd_~oQky3sKUBBheTe9V?%4ax-WBizR3ZTb zhM4MwEuKe4Mb?ToEiMSF-J<)ir7@_OZB!=0wnBznT&pU2y_>fj0A|IO#fVpa4~UrZi%}C|IeMpW&lAOxX9cB zI-$>egvHRDlFT^&JJ|7itpAN7(!Y1V&I7dXD#_fW$GGWqoNxMZs&K)4Q@_q^{GYVW z98M%550mDb0YflJ6P?0zRlIyM8od(v+6z9JYpKFur6VAVrrZWK^=`0MWC_)RKEzZ? zel3aG58+taFEFhSLm$j0j&P1N#`|lf$7v4Wd!|KD6?dwWB3B4h#KgNCp|IszUT$frqqb=Yxlzf zJW58-^NqW<4%6&Kqz)4k=@lv`YnE7%~J0b zB`l{M$VtJ3B|c683$9rLfO%{QF$xsMu+M@Jd#^B>5Pw=h(!4!!b<{lV+y|`I?tyZ% zYU)g~hg}Pyg1Ty+z|1&}UboP6EoL8k`c>$jSjf3!pYanR_Q4OuZlvCJa>bQ&U;zg!YSv+g6NIl8M zDR2uHq47Aw$0&k(DgDjw+89K$W^WF$4aQ-ZAcs#fbUGxS5O1>zrR* z@SxeF#hoR9U}hWijXlJE+Q62I-qIgD8{Lx+qVoH~z55_y&KHDnhBf}ewO)c@;1_Q2 z5}4{Q+$Bpu{nxlTOPIi|?u{j;Yoo6S_L<0hT3ctlXTEaHmYToyC?xmD8M0y52o(ew zC=bu#FJ3bKh_6JuNpXIe7J_eS&lQLFyYWlSAS`7!E;R=RTU_=b82G!~z=yEiyFXBp zOBq-AY?s^sDPmH6wo5nmArrN^Fz-PG?rN5KS4?TV=f4Ou8}*A%zi{6?WLm(eVxlq0 z<`hi}%z?dS_;{h%1AkAs&t2DtO~bYqB360)pU9Q@w1m6@G3pz|k!(OJV0t~`VYA=C za;3GX_VPRp6cE6UalkfN9MAOYz6})RS!n{g;)xOTN6Uy#S}g(`JSz=9b6-Df8du%V zQKe3aQB{jCff&IJi*qRO9nq2h3Lq(q3U#@z%;zFqi*^7X$M9lMm+C2+$N9SQ)m&Z6 zx|=!q>nuU#!q0`MW&xFV5EqiR2tBLHx|<2QQu$b2sYb(4HKTQD3-<(Jv0W*7sErZ>%D+QmEs_$;4)ev5K{OciRRebgZXR8(D_b~X3D_LMayBy zC%N{^O^XAUPS*ks)SgR5OUO>DAAXUE*IYXuk}By4$<<+M$8OKZ8g%3j^5*jJYw2aJs4!x(_<55M>53~r9wX3?Fb%boIStZ1M_3C%OTC;Y7+^kxV z3*8ToVCv{sm2j8^(L+m;(aM$5Oc742yIHGm*51InMr(I`!|0>H2M`f3EK-pfcL-lD zsx6X?nq|qn71A@JdNSR);@Uj}-C%h1PJ4!hK@}052+Z4EVP13h8MMKd?QUMAXW4q) z4X#xl-d5=fyw#}bCqGfYYiJrU#jpmu6c1V@dHg0p_Ni?Bs0|@+hqx|}nf9qhIG`Qqj>p-*ifCC42t~{nU8&QI5Fzn!z*ABu zW(yVVt-iR}Mxe98Y{L<9nb>93X;TqMIYFR`{I_I^h+#+wF^laaWCA#X=VyLc%(UVc zX60?B%Zo&%FelLZ%BwlLlFw(#e;--K>lo9w#W5d%!yQ#i38+uw7Uz;yin0751 zX*+xG5wbstpH>p6S_a&8ecUu_OeRM5ZWE9f5WdbscyeT}(4G7^UMLs3nU9+`M?V+% z_IKo*@G2x@yK54Q? zd-Oa(5G)L;D};DV{`Y8I>w-ZA*)KlMuc$hP>@pS=yA?6t@K?-9D%zX?pD4WtK*`F? zeA2Yo-3v*3iuqz;fYn%P`iPP+={{N`dz*wQLdcfD7N0)}E8v^NKG=6{8|X4x_M4g} z8D@Bg>rn%_pX5%gF^#G&#K1o$eih7#M>{)_j%SdR6;unz^u)Ilt-n?5;ZML|%%8_L zo7Bv>*M&AV(M&A?ti^3b(Zjbu(8EWC#l8O%%hmamM8`IXRQMO}HhMpu?=RsLF|LH+rQdQ_vi1DaH9sb16JMY{6&{QPxp{yIlj zs+pzFe+A3ICeMn$2ks^TW=yCbbTC)Gp&jADgT&3 z%~Xtjl@D8FUR(^u&C)%Tq7Q|tlfDsp{ub4X7b_YWL(#`!=1o2F{O3XZdgDI|d=zG0 z-%)@culXNMqcM-dxr6GoqUuVxIn2E3-!+LQyM3SL^kK6b_B1g3u)F$cQ(nK&t5~4i z$Oh6sfU@2Er%ki7^6}j8pNwIg(8OR*AC^urvUVbLQ1;IGU8{N9_K41SE3BeYz6x)N5YlwOGp{ zBm7~!8r|F&r7q|N-5DePz-?azR-Ng(t~L!T(YVHec@$StYE*Djag^?v(4j2f6VHt| zXiU#pjR{?$yK^-n!c6xJ7nG#h2yiKqF^P`uepzi=mM@QE1cJ@v1BSO~cpIuWT1Ot< z>lt%2UypqTUPdh!^Pf*oC{{;e{5|M+o2W`5TO}A&>T%8)!*`SFSteVep3xSfw1SEj zBNR{;w=;?fUO2&!RPn4|(>ESunc3>k_+QoeU#s~A>)ilYk_-obk&N!cYet6w{hu{2 zGs=c*fPf}$|21aM%(osc2TDg-;QqD7lo!U*?|3(J4P7$!<$k$NWxVAON2=qZ!`#m&dezBQF6jl#3rh9$y_5*qDDK= z8%FFa;wh4{RxeuQgLu~uH+UP9Wc2l8wIv8^P$C5G$)dPEI-+2+@;zuo#F45;{dtYT z_0uGhECd$Scxcx_7NL8$`_ngl$q~-O3zHcBo~VzK(fXU&)2tW;n?z6HM5Df< z_cT84HMKT?y+!l@4Mo$Rg4=v7Nx_Q#aG$fxDOB)+-&?b4_ZDCF_ci_X`$g*5=ts2; z7u6O`?o@BUpoBRk@S}_3M}1Bh^|sKJzhK(^4L*Z8K_8Kf>P4Szu+gs@prHy&Tqqud z&e!kLh7Ab?gR>IpPH-V^KO_X*ef0~bX(Lt5Lc^Bx&%}cuWAVZlOy`E51mHlm;P*y- zzX48m-@IUkv>B{w1nBjFeWrnz06#qAZ(c`VABO(}ciM}X6BoLvFPbB(E>!9_?U&|k z@aAxJ79{2o8Gzz5sa586ryjv?VgrRky_A>-VWIzzfJ8A)WPlO2%f*K~6Ce%1wF>V7 zlN9%GUgiO|%0p}(h<5;W4C#Ef1NLioL+$q9-KG>Py%VrKSQkWJ5^WnHFV-7sP4F&e zrid>u=g6W^r=IbBgYZ(N9`etdgp>5#vu-LEYIBe*OqNH|g=#>#Vx|R3#H~t;U*kSW zE&1D`_;ImRMer?pn+Y$4O95P!uB9@sh0b>erYaK#m%5QJgSa<1_p-?jo6eRLLZhgp z@>mGee)luUt`>a-UM2`Yzqn2aV1frw39Ydz6}bgKD+@8eP$CBkJc zd=+|_GN0++RAF)kDEqte`g1mgI;;f3zFSCJ%QsTDmub`j;?7R>`1^eTQ6 zv*)5e0gJ(c0#S+$l4qK=7BXOiuM}?xSgchq#{8&Wtfd!ThAoMn{SbZZQu?1Y=QGd`IFzg}>X(-KvO@dSHqHv}j~_OGg97XKrf$h3f;BSp)E3j~aq+ zia7HN*M;uYH?S1lrTU`qcen5jqDT#QFT7!zHQ41H$0K#16K{YZ!3c;{OwXlr@(Hj3r3k0Z9SFsQ^^ZLu)*@j9Y#Q301D8z+NN4y6SLPOdRh7(Bbg3+qBN? z6@%rB+9eYz=pyztk8XD?xEkQ=ZsCK4nd!dtJ~86x{J)gmOQomz(%HE5|ERl;cInQ_ z-K_OUVgK1G^|+VU<7__MeY&368tzi>n4W!@Ca+YzJU_uqMmCYdpRT+W2RrFiHvv0X7uYL zD7aiG#qVEwvpB!?o!ejzY;aa)f~JV)LUF_^lmqbA4W>!@Sp#nNz%$L&-Do;A;{iY< zXqv{!BhV=Pt?J)&M{Xo*@2($=*$8fa*4@3)w5=0AXK-=Zb(G~*@Gd15x|Z*nCN16w zGh_Th#q=P*sOk+NE8OAlnmwA<9)dwq)LDF_3m`8#1)KS<8M;SdwpE|5R|(>f^A-OA z=>#q*7)cFxuoN;KWPvR&hKl`5PQqODN*mR%a0)W_98ouUEde5{aPgp8^ z6|Y`#TFG+|;O&TtVt-gt6*IIRKg(B=BR__fBhZ!7W^&9uKU*}vPjLN}v}3N9Cozc7 zW?S702XBSy{E?|dPC^ca^Ht^&+z(>DQb!J)Aa);wb(u+nZwli)&>*@I7094EekDK! z>yldOVN7Qn@YO1%4T9C020=zg))D7o!9t-M^1f-__m{_+g>Ybu9Wvo&>t{Tk)%>X} zLPHIw zI$L;efK^LcR#bSeLykTAUWBq!-sZ6aFAC$ytY zOCecydBi#@-?om>eD!DMKmY7Mt3Rps+u8;;gm#L)Cy5J{9e#8#A_Crogr@F-|KGnVVp($_kia#;Ea3@94#)r*{w>?`T z2!C@eHk-<-xa9e97sSu)f|T>z7mxf<^pVY+7vm^!xI`gdbQ&2tp%gz_Vby5$EE~QY z=1Gh;m>2X_JWkE0O&1yEh9uq|1iE&}1kC`<;h|XZK8YUErGwe@kC_%u&@R|abUXwj z8uaZKhA)MA+^oH%_G6-8FiRBD;*;A-GUxhUYZexx604OnD$NO+%FH=`eVd=*%-Qi! zh1YzwOnp4mom6g0NoJ(x&U27Z22YP_QR{Fw>m$#rKKYTSK^a+Oqx43gZ!M^-{ zciktZb(32l4uT-Cz~S-U_695WyBgj$zQxm`p;V>WrvXn_ZgIbSVw$z!)1rO~K_P3& zfj*O$UkL5CHExej;Y4n6gLPTs&id4x)$vwj2+vDsDLgBY3UB2wo}ZjJ=l{j)?tcFi z3ccBtf5xP3c0E5cn}{)6{yDP5X4mg?)1~3&e8*#m^gJs8l*Uk^-d|s7q1@B)mtTEu z4#It@`xh9U40k7gVR8rWf@_Av*dj(oN{{fI>_~^#a$Gw$1aU7l`F*AR@(6G#lsLTG zz4Qgz&dXh}#kAP-@|gAm1OD6yaP*U>ZR2;902cK&O!v z!0nE?&Cjv672An=3850_bwzM}*lqjLT*`-Me1%OEEDi}jr2^s@I}$Y$bIYM4%xV!% zM}AZOgsMTCQyNK8Ft4I4?U`V+qOw%vKkC4|EiXkfd~L@5X;^_NkKRpcbPWsK^WN z42Dj6-k!1l75Rt_+-!E8SLRgChxA*!(1*qJWS`M?6S-G}5UGm1Q5urOWfwpg#0ZF! z;HT@qjdS2B08)(7#A0T8P#dqsd2|;5(3wnkwICEzi(g`P>=}>c_tr~vCja#%+Gbd- zd8mIubk$-GCd@1FR8Z>}jhR<4%>VNGd>9<*m; zU#`;#C`KNa%JQ6Zu5gtRyos4vWlMBRN@0%JsLdvVq;N)>7p+PB1DY&^JiRq zYuo|9nAW{#%`1?Rc+Tz@;KfG)PWG??f2?3cmmonk7kk6+dG^;?tq-%&!`WD(~`|Tce$Xp(P+eejnD|QN1V<=w(NsV0tvS>32Jr|%Vm%+I=8Re$8 z!o?doPC0!wEi zymZO&uBXD(5&+RpQ6GVwa9nCeZ&Th~lHkYL#(9THIpvA*!Y7)_VowF`wt*-}9T*?} zv`9rSpv zxe9-QDkE5}OSqt1J*xF?ih++qjt+VkH;imh5kFujB$S!BP*mF1lNcCrW|hD)$b?Ai3MA)+g#8c#h9;P$~e39 z=&fGvz@7_?iG2)V``N(PDEb1sJ;ME{yE$91gOtRbBvi=P@*sNpI}3K20iRIHTzenO z_{GmRGL_*BHzBZlHGRkC3aC*v<5*1rg>;oSo7))J{)EAAZS3wv@P8@B8n|PP{afQF z=uw}l9u}=;3K@030G(5cxQh#o9g26Yu|%g2mhEY6pP(SF-(8WkU7EhiT;WUY8C2~Z zmL(xqc;i+kZT%`1O0rwt9h5FEV7C<#zf*~77>lO}C2^=$(rn%v*q|!7I=GTWmsx+% zH{t)c>FIwkpy2VG?Nc59@25W#qjtGJENgwJFrtMOjv|&g6g8^CH>69-_HUJVgn155 z%|bd)Ew7+U#=8~r+t8!y-K{Cm*$?iOl#RI5EwCpNAnSqxyKiv4n^$04V^;7=0n_lE z%N5#gI1?XLXwPf%ZW)V(vc8A)*vN7Z7lNJAdxgx^d#+BA9afIdR<9iG3`RCW91RBh z9LpOXQaG}zB3qt0BH}}E0@&jxcTbT$(fszCD=fBcb?s7Yd&oh!*zT*JcNW`LhyF&U z!rc>z{Ssi+D2aJLaFR|BNzgp)P|c@oYwZ(wLgu~Fkk}9LAeNqkaF!o5(;hv!LY=5n zVh1$%jPKY^`lC2N0T|)4WoMPx(*op$SJL+SazZ3^eIfQj&4H#%bvDST_D zz;2a$D`STj4pSEZnf*#_$Fd)Zfr5o2s|-T{skx-o4(~ig!`y_BLp!|Tf=9Ulb1Ilv z(wnlWAKDG!i?`LWht|gdlOfCs(C2x57xt0vn_o+`KP=~^%sQ(}BfplUE9km^ zhz1Ln)wy+SM>2H1QO8z5imEOWMo67q8+~f}gGrT_oJ7E5*Ragys*dmg$xpG^iRdn0 z#DF`Z0i#7lL>0(L*$pe;X5s+9*+lyJLTCYgZXCQ7v`LuW`j<`Yu8?{}M9V=; zny|a0$*(f&>N-ywRAgxRZ4UsIIc#AntIR$lB|8x;6X)?<@klH>qr38-Ks`7y5oJ=~ z^I#+whE040VxpuK%!Q*mq&*&@804O5VecOlUZeEE`gEjbQHC+h6P@GZeit&=YLAKF za3fpaHw&l2Jb*(5Uq$Yq&^E6sBII{GB-Sn;>mpiupQLgUC4w^;qxZsNTp6Fj7EwWO z6>2P+2~bh26#T096u0=x-{Kj^6ibGhLJ!Tw72c{`T(V$Et1m~(AgW4Uh;>eW-Vivm zMdxDQ5l8QhJ>nA;ewYQKf1J%SnDp5Um|5rtg{Y`w5!iq&Z^^{kdV@+v-Zfjoj7DGh zIgaTfCPH5A%4sIhz(i456>F#Y7xiX9OqQC76&3JT^wwvEs!j_8DNoDlEFIA@;dn$6 zjzh|2RqZDckug8>IIjzBQZZ)yVjKyIL9duB{B7dMdw5j>7$2#KqEccE+DoEGH`!pZYoxs(0Ka1iv&2`S&9c62`$DT0?A%5#h&$#2{gfR0?Bh zgw(7ZSb8W+T$zw91arm`(qr}=+VT(Bk5MS#G%P9H#szNw`t}^Ac-g%AwjijA*80Ha z*#sVQ(PwdxbFrto_w2Ti=9fQ^w<{k2ogwSdHeLtOI{$DG53-49qYo>my~~{sA(xJ3 zY$?)zOn{gY5k3m8@(%{X{H!`AU(&<45A7mX+MQdB{r%r7o<+s{N5vomUvac1{+SSD zui4^mY-kV2-XT2{E7vzCfmyb@+O_lNq-4gLgmw6=p?#i=3`-i>Pw;P<*4VbKGd(T# zSYLe<5c2n>#$e=G>3l_b_>p6NmnOCi5e5!#Vvi`Drf*QZFwAg+TiV2)UO1{Cyg8lz z-r>#LsNDe8KhfTVJ?vbeZEm5Uv$&0>Vr|YK+ncVCRCi2M+v*?R8lc@1G9w7rZ4vBi z4CK)Sc=2!fLdqqkSr^iXMRQ5U{@=dalHVMWybkmo!ENdMr%mlq!7z6~GkZka-%G$a z+7RpLnXXD2kO+S((HtDDKMkN1%bVGujkoUPleOi%JlBht73H>mN2#)yWvxj80B{+}qqfSKLk1F@@8oySxQ1 z_`f*U!uBQd{Kgh`P{F%}IQa~9U0U+!J9kk_yBo=4rnR)qO6Dy9$H+VRH1|YHyKl+* zS2H$Qu#nveBnYrR=)X zoz=?rBhJ&pR`#gIBzOf02%|8xjJCei07G31aT1f=-?H>=vKy7P`x7N|W!COpJJ{c{ zw)cVGr4XJKe>N|3XsS}-WEcgHv)BVz2Sgw`B24B>LjA&Fgt<)$jVnPxRfXMS_b-zG z-OfsOq$$vGTu`?(p~E&+EOf&6?)?he1$VAGIikq@QR3R??2xh>3$m~t%2#Pvns?op zoV~nkePOOxyFk52h3j3|+V(Ho0vS-OTk9Wgai_JmgBuQxVdhGjh(?puCSKELTif4S z{a)x}@_6iBha zFy!;@sJ3=JCqjGdW*fk0_TSA;MP2>=Zh*(F?sr|5yYhB+V1sAVxfIBSb{Li-KPAEm z?w{>w>Q=X`oxMQ`8G2U&YtOpnm9|4L(Y0!C8@pdB+0OocXoHCbd@nUJRfy?eS5I)) z5iN%*9wq}h7~}o+#E+inG97Gl9=7jbTem)j((KhH*m?LHxz=$9waTY)U;)nSz}MHg zsU2)Zn*Gmygij)%=Bf@hSM1fxP?@1WmoP@dm>ST{3kK3!AY_qy=`#jM?z`{(1m`cBO zvWF4a{?N|0@t$Kd1{5R~!rQedZx5(pst=6if6$1=H;(W1JG^t5>uk>oQqwZ&ae*t` z-5x^!mJQwArjwQxaVPC%yB-AdI{VJq+2GD>vhTnn^}p2z%${{;x={ko6!cA`9EC~s zL?o(8?@MTnn8`GdHKTPQ_CyeVxNPNK_WB@r-W{|z>;JqveQ!Ixj*leH#7nt`0-&tB zZ83D3IxH4}r^FZkz_a@zw}aznlTEmUZ9u^B^sK-K@?a)jgb7e@6jmFT;BhIL)$)7N zv_fQvtGnAq!RKyDchJxKZbf%nnVRWeeBRw2+2#A$Hkyt<%py$56v?-oze)LYv8d7d zXS7KU%OS0Whtq0bcXkhZbTDAq>K^vw;K-ecs_UdoV3P^9Zz75_06yfE3R>Co_O&2X zCM>#>AgCsMIHk=FxP^!C-b&Do?HI87&f7IA{E`M z-EI1@E*kMlcl&;}af{X7yjQy(W-45T0=m$5BWiVNn$Vg1*(=L-ey6d;-!=bl-*Kkh zCc%g9vEKG?RqwM7VoaJS%P;_+@bM-`MAdj0NcMs;1F=O1C|GCVVDLAGf|@YPd`2}g zKt~McMo}oE1jozlHvc~22#zTaR4F+4i1?1+yivnTdnOL&r-@20b>~I4bx~~vZdPQM zHXG0^{YwCLWMg3Z6NujvN2x&n=k~Emj4`nf*zI_?q7OL#2DgPv)$tVxuT_c~$-+vX zuw{A3RK|RD7+xzz!*6*>dI8jusuSrkfsb;c>5dfm9kNsr*xqz7)t^lwB_D4pam9p& zWl0k?R59Ptjy67zDKp`RWjVMR0U8WDf7FPLxp3@2E{h2GpmZA2A;PNFz6%Ob|i zt1dB-bI%-TJEkT*jbXd{;XvEEijPeS46yViYe`?_ne&rF4f=?iExlDIpeug%r@ zyY$nLgc!u#xW2Y^Qv@;VBezRc39JO+b12l6jrqC0wv*xdV_(}w*B1TkNny1Qd7M--eqjMBMo|>&vodj7X6^MuG(OGhnQqts+qLs3 zBVIxcW2!@v79*V=To{Q^xByqD`biSQ%lk8Qw z(o^vK{e$fB#ZUZVqFFzHU|rvVNLI&cT;23%pYR|zZJ^y7<DsPDONvg5uRehWLFSMGA(l{U;^+fK=c zph9l)5Z~24?W3)tHTGLy$$v%q=OB=r7PCL}L559Hd54Gjw z>YI0{J&@CyuMcI@f8$#I-F6#B3|ywnyN|J_NG}5R(T2)03DIZ_i(Vz9WThF6##c!o z*?j=HMpVdq87Hmv@5i8n2BU(<60lU;+}yw0e~|{a%@F&y`t%L!F|Zudm~BRCBO+~I zGK7usikm&ewsy}9VIf{|TZZ7Qnl1JA5cwY90YRXXR)^W{EYz^WY|HYO{YGPAbx6*V zvYSR^n`O(dVtvLRX75J_-*YHL_a=ApP}_?zaJLV&gM(AumqVF=Q(e*Fz(qgT_Hc?k zRgxwPczvYqkK``yBN7_aQFSYDbA<6M`jgwkIIsW>A+hZ8Y3UJJmSVxSey(IQT=ye z{GE_c{yUX|7mjfjMML7d(NF6MGDZfyFHcqiJ!f5>Y|&;+Q7r}ZyD68tcSLyl{A}vV z9+qR?SlQ^#J_;@Lcz5Sfwo~?+>d`2~YoJSi$>{h@0GCQrXS%PBvK1)s%Z>&X#=A~O z+is0UYn+v2c;{M)u*07$!S^mb+U}jcp;$kK)EGBHgd+5?&a!s zC~lT|Z6;}*T;(yg!|of)h^t0>n!Nz^vj=N-Pu&!RGm)-K_o(q@12aXZUUJtQV^8m} zBAK3@C)@H?Xp=C#nKWAODnE83ikOIgd`w#Ey2sjs8hn6eDjAOVh7LfcRGYKhImZI{ zBi;SSBGmMEpC4;iqpe?f918uJZp(3YWZ9fD@z5xOdXJyJmTKf~RB zylsV%)APpzy!W}^kGJK!*LdeNn)fVVsxf^vRA| z-;y%a=P45^B^8h!up&t}VmK=6xwodG4WtB1rjJON-prw<`i0{Bkqhnass*f2b#M{Q z0c?1(axWbTy|8jWV3D5JhC9(|8#=OsY3*2!L`aB>QLlfq$Se8_l%odKRB%f=`3bhuXy7={E`^b&r0 z*)2ZFHgEIOo0Nl1lVN8som4S{0xTgu^%$P-Dfi7uwrf2FHN<`u*xwO9V6T%woc-Og zC)-xLy~<#UIwz9-(g&-XVp*|h^&0BvMRYld=*0vFY3EC#aa3Tjqb}Hykk|BM z?`BC%Tu_^k7bC^^k&g@%i(=99q}-+AEC!4v(VLDR?#t6`6GC;SPPY{$TYbn8f>{0A zbv+#s_((V4bh}>*Sh-A&%|%j4v2_@NAH-cjbk}dH;EvN_+qeCy+gDDv!!|v1W8J`(k+hW7}dd$N3QxK3l>vX8cvj`Y&#u=Q^tR_*EmO0ru z;Rle2X5GX`e4JplVxUtcFBdmUGn08yGyFVY8qj+C)rIe8_q|#y&WL!HJ2vHe0M?Gy zRpm&Vxxfx6mi}63B!vrP7O%L1A7<qpoF(TF}j z!nPZ@g5%hTaNu;tb4nf+6op43pNVjy6P77HIN4J-8ISz}dt!S-w@Qs>LsA4o$L?sP zeJGgcwvDs{3qD+lPyI@Fz}dEa0}w+IiQQ_q4DtmhpI4r34=k)%fs&H`Jae|ar141l zz|cTMnF^hCpNqPWzi#L`wq40nsjLuBF<58RInbOT?%{K6wr`wcw;;j-MmWyXg@Qs#}uGCPsu1LxY7pl6S4#D#~~+vw`>5%=D? zw%wqUgn>Ak#e^vwkq%kw=oJqVOfXF~*1hG>iaqPGm#3uhb0}ewU5+ysPy?Fj?+!c9 z?!PC-HY^f+l#GfH3-Mc#pJ)oYpiX9R=tydMyx}+)CcM(soQHb!d-vvfwtYirW(o~< zQbA`^5eelfaiFVzzU|s1|H{XsO>u6_J7MJh%Z@uA;Shz^f(vZR()U?7_A+b`Rx$3L z3t`d+xOXqK=N@kAIj!}3dKx{Bb4a&E0hR1cx`*yLjh+{;0iOoJ~ zFI`d3yIa$!6ePJiweJ3?Ds{M8+mlSTPK?E-LQ*o`71xiWclHRH>j)!O#{>xpg3-H9 zIBlTU9!5XpfA9u%(#3e>&7nv5idNGd%yFcK`I7 zvlTN3(Bf!k`#){xJ!+!_KpF@Rqfh~gY?Z4cPhfUe1hLK*m(!v;h@sd-H}rDby9)uv zXAuMipPCGu3>-|j5V2NJuH{B?o@AV0F_@i;ky2_dhwWmRa8@5)ZvWnND0v^mg<@LC z$p~KS9=n!7iw?d5#r{Hf(G_;D_6Xc;gr14+T#&mtTF<6;PxOek6IK?Q${#ql0Z?c6 z;uUrePC)*+!uCCA5nde}H3JV(*1P7?xlJjro~bMqv5*IE_#)>7P&z0kD(A{|iWu*h;}UTM3OjI-);9YxTebtMR5vwP@Ddn#M4*;V$|R>Ua> zSmagbYiwe6Yy+b9rV_u@;!hZ-4Cc@mvOaW3dMgwjz{V>4!878*PGc1B=$McI#q`S)B@DaH zu24$QBBE!>%Bz-fE`nQBDoi){8ceCCxdqqQ^I9H550W4nOjqOJJ7t_W0LKBGLwbhm zd97{U4k?hS10-mLf5PXWM5$|Hbc6jj^3Qm8)wQ;1+4ufb4nIGl+9ru~c=xroeWza^ zmJix2N}VS55PKK4X*%bPk&<9o4NtNHnvRL?muu}_5zr(>P8~k0;j`b9Is6C26$|`D zRA7$)$Ad~?BWQ}ux?}{YG^eDpFsWmxl3Zi@NQ%!4ClS0&qqbrW4e!I)({K$Wv*!A;G zJHOua*RP+02lkCKF*I5gzLA1)R%fEA-ZU|8$zl`>1WYyFuoE8OklLG}LU)V@aEgmE z^5UpEUu_gr6tNzq;ZP=5R`Ebfad@MwFmy-B;8J$-jYMS&A4DxFPKx<`BgG_Pw+Ww~ z?@E=nf7}3?mK|Nu$*=E{vSnTWy^HUK0^ppQI2h=fTd|Vt&`p-d+3jgb%cWI~! zjQf8Ldi?*tL5~XmbI`kt`OIDV^8aPf$O92jgu4{}NI-4K(y@=0C&Sl4xz))$ zxK{h3q-WZ(C$`z>?M;H@ZGKPGiSl~_s$N47Nkrl}k{p9VFT4Yb*2pu5 zHA%Xv(-AdTlMHY7NQ0ZcPQR&MS}i_} zLV7U&kD~zMmv2e~x9$cQ$7|frH`s>{`zFYAWS+7m;Wp%C9Xn8wBwi>(xY$I614=s} z7F?9+;E6%9A_3t05a%V)s5|3b7MY4VYP5t;-oNceyLacAsK8)~IUb7rCnQbO31=2A z2x$)|jsk38EKBBj26xJhwj+v{TW&;T{lMLOqup~q@%cWGxmauDj7t6dmY@!weCuPr zi^Zw!29L=yRz>r?1kW|N$?ijnp20WS9=)~~V}jMcoT<#TLzc{c1kodC88Lnm7G9n3 z$!vC_>B8MdvmWpXYG7kdbTv2GTN-%fSKOIAuFvd7iWA$0uHJC7J-Uh!wPgm$Op4?a zy?R5Ot%69A{F?oZW=MQDVZfrL9;b=>_Oorgp{AGzJFq;RGd&Z>#*=Tt*HWczG=Z3t zMHq6nk$mpMuoJd~XeDtCy1VQ+*P|j|eh3;V!CR?PbU3x2jt>&bBChNp>;N zdf2S+eYc)RRo@j$GUZc!2{VvyvT%>Yu=t6VQ=C;-Z}ZAr8Cj^8MB8uFB6vC5YlTXp z$+u}CWMB#QgxO?#ISloO^)GG3!2c}c5@cC{VVPF7?L_GrU&&fcu+z#_-(vTwdN5X) zsSGihhebXRxIV{SCSSO(?~%~EtTIDA&Qnpi6EJ;(kNrbwjWaE48_TBmNEG!6uF|-8 zNbN^zeiPB7pILU*Ks^kgp8ZQ(Fg~r}3U|PG+h}j#fM0{ldnP2kGh;1wR7q58We+LR z0S}p#v!k##_ZzTQ>?m= z8-~nJpsoWZ+SA}_@16)0f8gGlXgf4w4w|xA^ZPpwCLcJmi?pix7M&1-;-qg*pvh|T zKMNWLLr{g~$y^&^D!}4ae@WwsT-zc2vTd?$j}g6Y6W&zhQB3?!H8uWUY6_ zY*AGz-pD;M30>MY_vR!Uwc$ZS$cFDUaQDZb7Stz{D6|S(A}Ka$AZHZi*dQ=LKvox69-*b zO5|LuRnE?qo{QLA^ikpvR&&CS?q5@|kZb53nPNMnzA0{&sqa3U0yf;{N^i5hl1xNB zH~2QRe1FA#8$7M>8i+^%Bk#PHEn1#tC1T$F_)Y@K&!e;wH;e*D^_`rFo;Z=i0;7#5@v*@ z9+)Y0mrg~u{)&5isy%>H^WUd(5Oknx@o%Ki?e6dYw&OS?diUS<5e@*{G~ONO#@}tr z>k%aoWwtUIF#@Cq!Zd$0%~tI56l!hM-U6dqc-h9jW{^JEZ7Tf9GJm21-jHDj6>$4c zw@p&tj!9wGckFa~MpK-EG75P-C&)E~Nzy%XHit#-o$0oDoqOQ`M1#OpWFm3N8R%XP zbnUp5dWr+}DfH_zYzF&(hFdYimKXVzwlbhHb=is~ykI5y%j+mXh_3rv8ZV2+|b{A32lB-0G&x#3HfUb-CTP?)n^tN~~iR zs-PK~4}Uj}F~Dfe_v&i&ZDd*p`^^uqB#PF$Yi{S%;5g1ff#mp(jM`vyz`Xk6(bYbQueyb~kNcV^kv z1|`RzvuxXQJOJzsCXiZ?6%ZT9?i3%X`HeNH#o=XY8FF(HBlzFuVEq5t{>8-f{!0_7 zs2!5pkbDDikI$}X{MSj@XEp$Hf&d(zUt2;eKrBENSGU-6|78c=JR7

N&-`XBG`Th8~?Isk@TRDt_IU)V$aRlUsnID#L{G(rNE6$A^-r<;V zbvS1y#7-nRc+n@1d%nD|x8j9O-yMS98J9la5SyQkg_FMJa#9!@3n%EiYX$#&ebO?9F~@@db24d5T=q_VSzkvsH3X^OX~txThMV;|jf}5oFN>boix{DWq~8X2o=v zrK2&yg5#|ExAi75V zv=`s%XWD;{InOOjGPo1w#JLr%@KII)Ug?~TKc(mwNsJ=%Zbg89-hOv0Qr~>r>^2OM z!|j2$`4@S&+3C0Wm4~hs8fLsMjMt+kYR}d;U#~eJ5^jq)@unR!$}cZ{PfxjMmMHSIXBq?S3#0s8#UW;j!vl}M;^NoT zCjY8Tk1%qKke4Xt7)+>SMv>tzFKp|a;#8doGmoH^;8M0^D2M-zhRniH$C)W*OmGfI zix5NLur9aSDpH-vBN&|{tOmV7TAfD79V{_4Y&JCb%3dnpUa$itMumwG(+Ow-xVrS1Y1&KA4vhY5K}Uj zs9T-MsTWEriTL13pmZ2)bk>JH8H}@U38hG231VjpB>XeysC)I{MwHhyYBsm&6R5t878Q&yh-E|D$z^Wa+IF{l<-dWgEG(ML9Nf0mqfN27mV!cX4F)ioO0W z|A4|BpQ$sn`+f_ayUUMzIEvI*|FX2ZuDT2H;8%OdB)__Na>*fHDeI44YiES+<&!Xr zFOfYMF9~AUot{lU8K!OS_Or)eIO&}6QAN<~!7wV?51}Ln0<3?vl7wi3I<3ZOOgyWx z^+uv*(|3{iDeOK(2pj`4gX|S|`?GNOYcUyS^oBiavcC?KPWOBK0R@YcB(o`&Vmt93 zzhis-L^0Q@8CS$ut|bu=Xc%y46S6w_!7&TIxySdt#=B-GBpEArWg>ivDkny;Ki}rv z>$hn8@w)urC@lj6(k}DD9j`J(f;UA8ZvG4%Ou#$e9&@js{oD5U6z6-s@P{rq))X7r ztR_-nO4<|c;0}OQGzE%;>z#!-)e$Ys*F?SGwE_nh4Uu23#Dkyg;(PtFvK0l+WG7E< z*D~V`K1`-2+HLpZ(zeMSdmk#yCOhgrd=)p@r|$FndQ0uE_xa6R!KyMcv_l2zDtgmAg?lB_{YHH3HQn!0 zlzT+yK0I*YbpM=^Ini+=R3nDG($~H>-M@pmU3kBLf4zaCw+t4bQqK+Zzis+}zrnl2 z{`vsM?n`Xv8Jw>5wtt&}9@^XfV+NGtDQXUJ95>5$eb7H6zKyi?cJ&OrFRcCJLH`tN zZl^rtkLRhcAHt_^mfh=Nzp~f{?leK#Rx-H9p8POe?jC#X!~W^@dI25D3Zm48qnh4! z^TYmN4r+VP^xM>%gu|F{$DL;ZkMZ{3GhyhD*n4OCgUa#0a_wS@)kBgj*vW2l*y2b0 zsYRm=;YDC?CS8t~%d?NLw#V3wkN79nn>~z#iQ1g*r36;ozK{Cz%7*1-1r7c?s$9+^ z6ae$+cDrrxm_Iz9QFn}ye%s#nnBTYq-`UDqX7CyrAXuV(q(_{)y4pcTg2I!2%5Hqj zZ+IkqaYkA!FgWy3-xc*V1QH*>A3miHP64a5(z*B-icP{2Rq(DUCyMoyu_DeQJ!B7? z<#%f~&shuFMmG6^;6a?j>&g4B+6ykW<7WBiC7*v0wgR!+HOoIR{-B39-GQ?)=v-&d zn(gmx&gS>%+3?Nl?EKlzV{qGSysKWZ$3O0$=#94zKkirXvHWp=&^c=pq;t8?3tw@E zzV*X*NiC+#9pX?!C}S+Kt$w(Xpl`T$8it)Mkk`7=oNKs_ zDCJr`oEI;)H$LI-SHAiQB9H{dSa{FNbzi6Jt6lvB*ms=$^$8AM?z1P&K|Z_6J~)S8 zZ&`0HBJx`{!$)KCfJ&+ds96EH)~Umuhz%-*bU(-$?1G{8lesi_nk{+K?@%_tS>@7M zWLB{dJ`RpGNLBmxZ%_K+MTlQ`Qgn=w)6MHsPR6%XFxo9L26VareR*TVgECw66DHyz zHx#lFZpfJwZ~EFTgl_4m9uGQqWT-HXr#T3O5IPz$-v08WU(xAoI06@(Zvv;FVAdEi zo-mR3ywK%~0=0rsTtZ_BPO<%-@_TxN?5L;wrfr^=yBfep$J`KnF$S!=^-@6{Y zz){(2E?k84GWL5tbe*l3@0XTbr&}Vwxc*R=%l4Y@w=U;mCYpY(=Cr$=VK5Kb5%ZBg zeo_4kUXm1lw*6zi-?72>RJ=z`^F+&H!PnSY-?oP@@Eg}_+}5Z5ZHAA9E`qYLy>J2E zWBjhhj77Q&R;1d;eAmSE@Oxy+*@?yBj)EbW4&PbeXBv43%v@(X?SNZ^4|;NwYi#ou z`Yp~eIw=GW9tl1$|H)R&N&-9t0h0IUaw0Y<_7k2wF?GaOECRNJRHhY8WEw9PFN*#_ z(H>OYXU{hfID=ai`Nr%O^i%cZNHU-*%(0(NCyJrzd8mjZ3&ZYQ9;xbB!B>f}I{}bQ zX@jfocUhlu*9DKqYaeeCHpZ8?Y50(*|L0!kWoFi>PdUAI=OtjfyN^thuuWqznTG`! zI#XATkUL2Q(LJS7Tsz#UuBm8ZdpzT}tzxJ-ySwQD(~c_DgiGVH)Egr9;aVHkB!=wc z;a-txLLM(5z>^qh{@`E_U6WJFs~OMM_uWI80?D|Lj;q6(74AwFBc`+%M?v$$&9Ohd za2O&0{>owyb0|wD2yn1HJbeL z&%y`t7X0g3q{XD39GY#u;Q2-VZN4|u9{HlbZ`D6IP!204^PTSU)9~fI3bt@Xl3DTN ztV~j&vEtS4A&9)o1_a6D_#3Gocxx3* zp8aRmt)=82DdSAj<^SL!D~}RcQE1yN_A?b@oMlUT4q`BaaAJobjVFH9o)$j+)CJeU-CPaE1>`q9GS9oxF9C4Y z7KN@Yf|wTJYCJfm)OH<7h@g4!58Lr&&Znj=j)%WI4TTE}hk~zRx=%JiGMcE{J6yLC zUioJ5OF(=8QPOvS?Tn3=@Ftp3m>%tZdv(7@x!;)fa`$i7Z+_)tOX3oLIt&FYbYowC z*)J@7pfG)#9tpPEO)vYsv-cOKZ*ooO5xNnA-0zk<_hX_xYKh->0Dft5xyR>Kl6yQH zu~-!YrS_zU@xD3~-wG$*1+#P^yGHnc1wb$2Ri)q<=zH`cQpv_8eyig#?6R@LJSocI zlt(bk5-S|TFV01Hy3Q&kM2RWa_K9xM4~HKbO;^)1cGGsTc(!FX^M!0uC%!_tBy0xE zS+U~rPzU&VoJulKJsx*_)P>OJg&Pt>2#9+86+%r$JmxyLAHL%6-J~|+$esUzIMfJt zTRP8Xmimp7FHI&0jL5G;m-qLc261n{grsjzn zFD9A2hRCS#0|=MRb5U5Ld)mbqr^h~(KSUS~c!3cuaM_Uclyrd64q!P*444eZMz2;- z*l<5au4(7!lGAVr+)|xh0nU$iGiwrp6O<}1goqOud+4iv=SooDaY;^krTu&ylPbvq z%Wnzv)QMKoj(gQ_Ejl7;N34;gQaqIi4;~s`qv}1p?A88=$aXDcqny+3{_ab1T_7kE zn$gv-VRwc%!X@*<8b*bvu91kwM^m8}v>@n~Jz$yNsw4vQ>+YM{VDg{xP`CPFU$5f%DyaE0M|{u-+;> z{vP#Ivs8{6u6QY5Kn@9=u6U{KwaO1GuZ&2%s8`eUhYUjdA8N5BNUzr~Ufp6JS>-oB zJqh&;#+$6Ncri@8EQ9Bh5+2-lp8FD46^W%T`<{xcQ5%w4L#R=Xi^Q@eu398dLMhdR zGF_HZ7&>^=W>@=%oTETsLrR&P0E7(-)MioH{9EOve6L&4t&Gk|%4C@(bi?a|F%X-v z2Eej&ttj}y#Z+AnTL3jlv~_T-q4XR2d2zL0R+Z<*AxDBm(y|CFU8qlp(;R)~*9G-) zhA(M#o~~lLo~2LTnyJr{uKtYN=QN?)6JLr>O#|JglC=^bqes(LSAVQNX?v7DX=P+L zeW95V`lOj^z5dpAyA2NK_(di8U{Cs=Y8o$+Xy(Pwqv86kC*@)3&LnNWE43XIcHdYBG z6x3zD&>F_~J0)q7wG>2>O`3-g8!(6=zURNeu6WXRe#38Ey%n5*F`iI)ir zLz&W*# zXcJKOEnuK@s7+8%y9pAmun2?ICSXq35`@F%v^|knkOPVH+_PQ%m5eMy23-QK911Pb zCm2+tu3sdz0d$V8K|BrtaZ_=aLmT13ub2mzGwn^RX%r^lJ_1aKY$J%UG&@yPC;+V6 zVwB*@Gzcp*je-Go^P7IVL?gn|jdYHNt5z4Sw$qcTTF_^%8Z}}~XlZ#0xb8I7RN*6WKAQG+l z*i-)I=S4i?!ahKMg#(G>Q00=XS_V~m(o4Tb%aGTh*`#f{9Yx@g~6>mQw%RgLl0R=nev zS3Oa~*QAI5lA#U(kZO=~sJn=WxESfmi5Fiair(jDTW&>RlEEyOYmB_ZY{cgtG-`wH zjE;Y#2Sqn_e61Tm(rx)nlJh9}OyXdKz^~B7A@;d<;DB@NhwpI8>d5R^;jKuaJ_{j* zx!)u7Sr1Amd|vrHzryMWpG#O)oKg^~mGt9XJnbjRqcuwg=0;aOrG=0H3%$)wCp1R{*N}%}`n&$V&D~J&Gj>DX3J(bv?9z}Z z)*DQ<-@WU%se%nsVb(U(~}Qyn$fAo<~)doNyk`w$PSA|-za1N(`i4F4#-qeu3aObCvEZjSRAGnI&MbRKQf!K zbfQ?WvNiev30$d9ZZ6X&>$oKMS)*C}@ry=OBjAB%dTgFrMA`lW^p- z$l_2vt)PYyYzoqExO-*c1iS46LV-8g;&pzTqvrcUHKzl+iWV#>5j9<0WJ}T+UEt-Y z08-z@vi*KnL6*2ip>$}aA_G-ZAQe1gtJe9A1}gcTa(Ly`1DHEc?FRH30dVUx0^piD zbmZ;Nfd}#oMFS&=!~~yUeol)(+RxV^YY(<%>p7_&YXwuEjjX(;1wxDNc60AB4 zssbG+Iwv?Nj(nR6!`mB^g^@vGQ3Dhk?X30wA&1>tm@SB-k<{vMVpn7agNeDI3}v?T z$jc5fD+p5u$8^j}bEPaBOLdBE{UHu@NqfqNC;<1`8~Et=G&+zIWu#k@w_S(sobGE3 zX_f8tR5DfESf}B^!YF$ogH&LcAb1ycI|hjm|J8^7$+X(*BdCf-gbhDRBrZ8g`u{^X zvzF1S<7O(*SjtyrqWO??9~wiUx^rUyjJ$(>z_Y}n@tE+96AURBuR5G~`$^CQ(y-M1 zs?Pm-getaRUad%mDwLY_V??w-QjgV891F-vOx+d z+>;{}cui?<=3O7E6RF5!?1>xv_9gu@BmnE`cM;Z?5>Gp3gWm(Dz!@DJ38o-nsiBCc zGsGY@6F8=;jD4iO@*q(edEw_YvQ=Nc;L8qu`I0X?*@x0f)x|Ddq^w1?UTX-YIyg3p zuizZaZ6sRXsE%aDL%S#f zqpZQY(L9%zyg{&zqicchyXR`3KtMtBV6Q|NL2fY|SICna3%qCT>WzM7)w3=hAsLY< z*kX-#&ID1#u*U5iorsfmc!$eiq*poHng0Y)mcf~N2?^l#xLZ~pEDK*Esz-xGRPtTU zZl+wywnt%swuSe+ghcyXoChoVAmL8KC>0N1bNh5!?LOtrKCY!dzduI<8}Y2R^qks9 zN3I`hbpD6YcK&#fq#B9NeTg9 zxXJI>aI=RoEPeE1t?WfMt zvl~6R;ZVM0H}2-pxemP}oM##8c0ujFsNE>s!$8$_4-9wsofm#h&Tte*C%;Qf%NAii z+8=pd;vN!ZpmWpcdueb@?botkye>P5QI7?|6uam%zxh#ImOLo)D^KUX=Id#xBG{CW zcXT%$Tm$|?GE{1&ZO+WiQm9*WMsC|yo1yya>~Wjj3Gd~b(Fx(qZe1scDYJdY3IVs= zq#ZuiA)pjo#1v;5W(y$8;E|y^!-cbvMqytF$y5@mmC7LK3{;dt;wLs~*Xl@pLTEHy#KVt&h-VH%4y79@^z7mO&J?Zozzb4O2di@;1hIAn65PY*e|F*mTEh8k#}90; z&l$oNwmyhapQH$veeSn9Ol*@A5pfO>oIKRBp2HLC!)!K^a|V1LpPzn41RA2;0h%0U z^e2BPM1M0$TKy&mY)+&X{I>^U0e9x-?zp!^)3N6;oXxhy7YHysFfaFj%)DB+^+Eb6 zT>^f!zn|o{zB_-gi0@*6g0g8GU=1K7AE*Qhc%`7hpDw{TlTAU8pouOkF1A-kc52{+ z;WLiH)KmeSoHXlR`5fa%umDE3TO>fu>xOL-m^pgBL2pkW8!i}K`!a0RrKJoD>PSVD z!5FIJgi}X2Ks#kP$yuL_)41(^Ujl?k_l}ebQEQLo1#$lLg2NK=Z-ib6uAtu<4Q1p{ z8p;}m;`Hsp@a4N9WIPwFi*$iH3@H?bI2oV=?SCMjl}Ypz#;8u@-e6Tu(?K{({-pij zOYr`E`|Fq33*Wb`w{Wa}hdpZxd*U-YY6~XCWp>UMnD8?D-WI>vIoFD*KcZysmYIE5H1x z`N{OdLX|x`ySVnJ!wiBxAIgmiV8Qg6B-vy%8aI{*e}dnv_cf-tJAAkVkJSDP-p91< z2JAKs<`F=Z532~?L%Pv+&{V_y+~EJ*a(?g|Qw11|t#{E32|n?#LEVD_*Ni=;@7ieM zbnE{*yt!YaK@Zkj54gA3Nb&G?1cN{Kn%fWbot6WfeyZ#kxpy6Bj)ttWrQlusJRGFL zA7i1CyNxExaBjTis`ln!gp_bUR?y&SWXAjL(ck#Z>Wy}OtZFopSCjUi-}tRvFUWdv zm1ak3q%slVY5eT!OuRHP*uMCU->GVk*@54sf)bBQj&!T2c7uy0iaY3{S_2t52D*7d zpRnV(sc^~Z_0hwk*~;1<3+F~z>$#0o;wmLFU1ec%XA}j^MC45mr~PV|IQ;^75!#3S zXXLk7LEg7ZzV+Me>uB%7+*X^zXSkZ+SWLUJR~&_?GEdv@kB6Q3AxdDIedo72W*gKR zrae#AQjMGMEQXW}{YVAdTsX4q%C(wGOfHr5&ix!1+PXJ``S$kjFj)+?v%m8jAG*xT z?Hm*(2OB|mUkBYf91y94P&qhu|Pn!qQ;+sc{1VB37F-}ZvKmS_huP7p1}$FcN% z4(Nr>-Qy+PN~LA#0VFbQSu7qjEmNdiwqoj2J>W|cW6gC8p1Y?_5)4k+Nn24=2HTZe z{pJnoR$VR8L>DN`E{60UH}>bo-rM~0Q~%2w$uw1}84^Z%sni`MkV9m|GyeKC%_P&4 z_I#Q$nmnzM*{Rz&7#VDz-{v3O6Ig&dvEbSqaA`ghfh3C>6=SH*fE#UIG$MM^br!F8 z(L_##K$?TL``r)Oqn%oq{@)vz5H&DoyFW0`?d|dQqb+#A-D_KZ@0T~cRx<}`4 z+wXROd2iX&5B|PQYR~E5I~qG7=6UcS9n_upgFkTJWTs`$&i@ux!8Mi30!;|{%#)}w zm6eb)d|o>aM^o9BJ!2;U`}cnEJJokKMSA{%7y|UzA{@ZWe$;6mnEwW+K$7v|f5#$W zaPZR32cw;EEUZ>GqAaJ9%qdIiE)^T)JbqRte^yWL=IiOlzga=j5JHn_`7jEB5vg-$ zy3&D3rWDN5Gyg;Uf^)4&Ds>R%imu1t;^wEIEJ+pn1C{8h0=A*^VO$UBIk7l*-O1>B zN_zvJI!%H?n8-<-QEEYxHvcET+3CML4-|ra5iLmvn@oBnvx}gbJ2plEs;`YI9TV`O zQHe~|d?590n#dHZ4V{U*H?;_=?kT*s)j#=-yT9%?P2b|$g#M4!tH0ha3OClh>Xz5_ zdo$1I7wI1&1oVO@>{~zKi&4AABi$M^>pZGsvBVBNM?}MQsM*esbu-oKqC3x2yJwtA zB6M^&|Czf-DtF#@5>Rx`dpS4mfG_3llemWaj^)Iwb~~487huPvOKo4CmjjyHXTx*D z&~cyZ>7raqU;MSFvufY1?Q27>FIFx+ENaFbJ)i6_x_c&>N5vIkwEr{P<8IsjXVCv{ z+xKTY^yb>De@1xu)ZX(myXsTBP!~V7pZ$z*^{LJL;y2-ugMaZmB_|c8uLi(&Zk}mi zhyCI==)o0|^k`EvRPAmjSw!3Tb$4car4YrfklWh`UD3`4@x5S|UHc2;dENg03xY&W zyaL;3s8ri)mq}ly_x=819AD6maaIC79%Z)IE((2> z$kZ4im$`q{WLK9g1u~F-$sdG~g$MMHmDeUW+}}h}KN-0qPeg>!RY8u{g8w=3ke$bH zmc&GYc;&9b^rddpB4%^#x4#0`xi*CnH5&PD1~JhdvWuI8?a90R7EK)zTr6;+bi_jl zxj^Q2!B`4vl-CNZ0*@ni5u9HO(r4Khd{fpq2f)AHx4nMDFLr``<2Sr1CZN;B(kDf| zh=yyH^fAH4fA=fOkTq*XtP^s}rjzbR?V-OTUEg8P{vA&6sQo9u_PfI|=z)Ks__`WT z9}fV4W3)(okPFrXci2_GgLlj9mwYr=SG{xQM!%n{PsU)RCy_PLR{Y^#-0)8H0LRV+ zSjWv1!JT&MAAZBb+`1JoeB`xg%^cV?cgDNP4eeN|4Y>(An7I+@w%z^*ZrD#we9N@+ zHckA^bZWRMH}MGj92%3OsfTCU)&KLY{Goxh|Kd6(;|D!+BtcBydS-7Hv59Z8T_H5J zgkk_7V1GxHL^UIp%TaxBt)%2&&)}Kvwe||%G$0@5O}^P5HR2iHG~e&qh*g6F?gR^L zb39eM!buInOZa_H$0bnUM2?MV%klQU#tiXR*eS-8bxH;+bY$YR%!&fjBPY|z-Abk> z{&4)q`KlaWNXqz$G5dPUZE2ing7@tKanrZM&4ZZ+>whJ$jAx4J1IJ*nk zaAw?G!;92{YE^|uLOIjO>P&Qjb{=vk=SfJQ`2-ueUAGfEg?69pl{)!%2F#*^W6t79 z`<-#-H82dBF*R+aG}N&Q?`Z>49mVG^XRf+Qj-Pzx_|c+girgj+Uc%pkh$p)`VUFqf zYT)Eg&KG1eafp8h>%e$IY|?x^VUrPklKhwM#!Em!azR(YAed)+izAPHEYI;9twlI8_rn>Gt8+g@8eP-TupLkxlpIl?XkX7ajjCP= z()(%D2Z|0N6#2w~xvvF$bvie;CcPkvD|Wv=!k`Knh~u5Sx0#I2RZt=E6|3{c$f*_L zE$|M^{Q!?Lp3a4iq9e6#kZtXG1*UQ9yl_4KA!Ce60z(=wvBJGIRM54~u4tzfn1;v% zQqcZi+Rmd9|H*F70Yk0beB(V(&04$pdT?g9(R{Z_k@diCD3Qyds_jx}+LUri!YMc| zymB>gA|@^$mlc|`s%qV~oD&w^bH*WCsGi&a;2a8Jz7*!*P^e=K!%0sqK~>#jj@p7H z?!coEg>>IqB<9T=0|{8N&RQ}?98d3~Z=4~-)1CNck4>3_N?vy6njH}TwiRRH{X0K$|$DMgoHE z;FGFa)i9wHNP&DAybxrZdW<9oUd^H()d~${r3`%qK#In|nEKqKL z4jqCmerb!B1Eu#DQ_k_p2>l{{x!9HzGwjc7CwA3JMAYN_VzbZCTraf}iMhSX$S0%^qaoeSriHDEx!Pf_rn5N!)c4&!d z&BwSBfcu`ETVg8sc&o%r_VVndfoatHBPZ*}{=B%_MIb=1jI=Bw17H!CbZ!Hg?VZgD z>Im(tAci;@+2w)R>uesw(~!mBsLgpKVW6O#p4=cQfyzdqL=DrG$5&^jzRaDkJ3o4- zLBK5{?`sa#P>j+y^h{sxR1r}u9Z(Lk1L~Q+nSoLiP?s?1F%}ak4S%0Iqa(So2)o5bBuH%+<~>J@*8}Je-!NbXq3oHJY@i z);DeX76gwM%8|ZH1@w=&7*H%t+;SJXo2{x(v`YqFtxc0dJXkTkOfk5@0EeaVqsvv~ zojD}!vihcXXXz%pLmW-G<31yjBsYIB@<27>yzhCa8VCOxduRjGq;CSmWduE>M)hL{ zs$xyngsWV^8Tt6TUXeg*VBR2qt>3H3G;{8s)FeR-Y;5nPu_}t&XK*wSIhPKHiHTRp zOGP5OrVJzD!ZC?p&NR*iWGc*0;+sndl$O1`SPg82a!@N#~m6nCc#*_wV ztEZ<%5#0?|@J*GR0AQ~uBnC(}CJyE+cZ|o~UD4fKyo{%0N4mce?BMPfUN*+O2@!D> zQ5)N9OUzUD@s~?#8x*ld$rXOlot%lctYT8Nre_w1|_X$a6tx=%VoaV)s0N| z^1M{I_A?Vq_rqevKom|-&p`)%#q-w(I7JA{!-y5)a3jT&gT5D~S=*G{t0!q%Sj%;G~ zZ}Nf3=5a?YYmCYa1eYO9&Q54z`jCEqT@$lU{?`N+GFi{oZ)y%BZ`tupO+);3FKlWC z5=s1QQ}W<@3$`>hJ-xiBLAzfw(}~#FvzwX5=MzB|wqWN$_lb>aOOjca&e&Nz+_;!; zFq@OGB*{co$cKSDPEZ(Sgw5oo9`=k!ffVn0R@i4cUay$@--egZW%S?0`X+-(DyIL~;kL=Qx zW>8Ni*gZ?T{n5rzE4}_wcEWW}lO2s|;b`v&4+z;s>iRxjQ)Sx=P6!F|V*5ihciO=j zbEdy*mwho~TI+Lj#&lD(afLZZKToMJ)S=pCuj7+^wv#JN^O9+9CNv(txJY@}mR6X) zrC&hzKz#jC8X%8-`o)5ZtU2E!=I@qP=H~bh@!&^WuhLW|X9E3L@UZP(X^u|5bFUC& ziM^xJ3{DQp0AG@seqU+Ym;B^}x(+N6JQ4EWv9%f8aH5920U3~fxWk8n&8M|C%JjIf zwK=u{F_+A4ng`!<)+M|vZIiuBtIA(hd6;XsoJs0r7QwHDsS1YbE@CfYmz=eiY3~iQ zqxLctY@VvCv{@6E)TXMs=gGL9m)=8eWV>oFlMPOA*uzhW%(3tR`^R3UX(_c9D-bUf zH3&nArB)=p6m=O)c@?C)jO`Rocmv>RM2xnyB29zux^-!rbqA#f4wX97)@5SL77WF0 zCVU|G278-R2eAQVLHCC8!DL8+K=P54vZf&TVEf}D#x=e(S@znI!Hp@pJ4o*i6>#M4 z!t{L*JVVYaP+J``KSaT(TVw!c2hjp;D)R4YYnmO9e`zj~j!~x_Ip^-YM`RSCf+Ji& zc>@)er~9sEE`q;3zAcnC5gNkZ?{Gp}0-$3spa>W*RFGaQRv{TxtFQGF6QEPd-PNYq zLfy;cUz(*7nRD@r;@f#i03@-5M#%%2lzqLeY1maBN;K(QVwhCtOd-$;w>bDk`~;sK zXO`qhko5xwyltDdV||c67>6rARh<%ga0hs)Bl-}q2__nn$v?Wh0$Qhkz&Du#9}ySg z(ripT?nMR3KSBS1hR~QOAs@k!B78g{*J%Uv^)QUl)3>s!@J$!7p%fZSz+A_FcW z^s&dlIlT(C3BGWvjCkTx;Xdp4rm`Rpfv2hx4GU+UOwLVL*yx8ZyvYVZzjsi8@i7C% zEwP=v)Q6tSQYakrSpazS750a{&EEm>f^*xOJg+KTmMlwmdj(#lyzwhHZf@EK@;J?T3bN=(R6-a9$#32V zt!tZ2bv7pyP1ZY{i!-laoxP;9xuC`Hyx{g!>IaWx4WwP3qlB$mgpj;K6nnK>JDalN zaFS|dk;>HX+|9&ny?sr~bGQ3oHx!zbdg{pOGstrhPV?@NU^{QfNCQ;$L5Z<&Ce_;i z+k0Q-_Cly=0=-AJTZTS$Uvm;c)IaTOPH6pGA*4gx{5>!Fq|7s9byuN?(aDa^LbNa6 z&kQ{9+ueerc9>Idx(Cy+{WDy_J`X>cunNv3`%vvQn9wi#nP%i4X}rIgk%udpAN*_= z?~ju8js1Lo^AA4G>|&M|aQue5Jh7a1-vf+FF&=k-=>`9saDX``@53ZQ-axxqm%g{{ zyPCaP4`h>Iv61|b0Okxb`b83v@UhuY7sVT&Z?EZU4obcM21hJx0|af`{Xo;izSY&# zYqa4VUCrn!h0gf81f_Dl{iQ3HKc6Qn(R5qU&GaTg(uLiC*g*SYH>9e8b}a>-Fya2# zjloQ?ha6}QMbx4>FyaeI5UE9}?)9e@!g-z0htv$P6gC zH7|oW+7F>kgLX!0CV&w z`Q+RQ8>SxjT_Q=g(F$8~sCmE9T;jfCt~@s)mud!j-22G>eyEv*Mb{o?nzy{u5uj2y z!V;GZ*oi3!PO7ly2Mg_6hnaq*ucopIC<&;^oRv2z7L2u>4@V-t(_VJCxkbekb{-DO zy=pJ-fth%my{89)PcITpq8=0f@IHBCwgq+CxLrnYS+uQHaJ`8=4L+c#fT{ z4jjWqTIRQkc`#Wl;u}NLs?{m9!7eVt-@$z${EfR}4!NQWtYDj-w0V;q(9=|;*hOql z5{!}$^ZK49TlKNlnSu-vJM(*pyIaS}c+z%7b2Ld$-xLw9m0V#RTm!n~ zTE0lnUJ}qQpPXKZj^*B=b;dffwj_ccu+5J!RgGp3H=?7U#X&o!|{`oQHAkP7JQIDUKM)!q8O74L9>x!jHQ|}3?6b$4mdTG^V1ES1+YQH?(nf!yB~)FpDXKN7H!>tW zXA1|KOZWd$Vw^~S)(ajM8Sr}paLr^fvKYcNvOCTyj8YT=DJyuz&K?M=zhIXSG}pJ; z{f@@_zrS-SNmA|AC!0g7KK3P5dE{Em(x4`xT#ZA*Y61qNBq61tT!e=!foifp0u8II z`5V9kp%z5Zcxqe*$1uj)qk6deA%|N)5K;(sb@fk(z9AQc4X-&k1`wEf(KWWsDW+9^ zZ3Fh?Q_MUR{-RS&88tBWI@PEKM!!>`b*I~_PetRu#Xi7C)#(*6XNCzI$)O1NXn%1L zcttXG5Db&h;r6GLG7ml`j`iNMh zz2P*|J~94fJjw0jrQl^||(Rb5>C863>CI%`{U2 zntGoB;h14po?$w4n~@+AiMeUjBLg`Pw&k%IQQ3Qj;(j;_8G8)A2pZpN_Ze)CNlqth zGR_2s4MsS+-Oe0rIyC;B1#xp1zX4?Y!M?r4el^%MDLh)!6HqU*#b=UcZMZLSLt6=V z6_sN-_Dm$N`F7};=6F&oKYyml)*FSrk_S46JQvK3ldfs&nb^InZ2BzIsRJpSod39P z!Oocq6qu*AgAt1mQ<>bj<=BnM?|#8qre*!{obHm9*jYVgC*Zn0%bZ^D!Y_U}?ME@h zU1y;^ovLN%qCW=)N7{jBn*$(5BhSWgvc}e&ZL*yniOQiohOc1>b0A%4B6T?Q6X_YZ zR|D=b7-5O-EwaHm%#2df=U@XO_uo0DeE~bRorz`Rr`UVWF@woO`O7(o=)-NxbIs}A zMtl9a=A7okS$i-OyH6LG^X^~mOnxxj{(7$IRCF7d46-FjS_uTZo@e$NoVyfvm!jKz z&kwjxm%#w=-n~PvyFeEmDQ{=W>b`fu-C+0iwtIZq7G{ zir%ij&>Yr)-f@lM4FHvCdcCp(*^U=cR^xSh>P4oNz2PEL+2!>j*S&*A#~8{Gsd}6| z$(y1!D6!77K$|$D(})r>lDvD7>B=G%U(ET>YTNN*46ehehF~7W{=EHSIN)uz$q>_> z5f2(-`Zqr>n}D7sG7ZTT2-RtlNl-VJ_D10xbe^pl0#@|49}eNYr)_*F2l!9h1BaSB zDVMZzs5zzkw*bm*PxLOPoXL_9KT3rN8DsW>=@W<$!MA{0pmbibd`k!4*t0J&2Niru z3-U@`Xdk%5?1$k0&L!r_veTm)6DB0MiSut5ki*k?cG}-fUl zE1+{$RB{T|@aOmR0!IdWzVO=a7vx}CjUVcsJ?RZMf!$rK<_+kHA5xG6VyYOUzrNwv zeC-?XOBQ}Eo11;q(+mWw#hv`%3;T~t!JRqwp-WAdHf}ajkg7-D#pc|SB|7SG8+i)=5|pw@$it~f?1iw_1z5Tq>&ZS zR$d0SjmZELBf?)eBbph(e5Wl|ASRbHUz= z;;H*{<^lQjSH}DvjF_%FE8Nc)ON@m-Jtu4N@+-`dr5mwI#e*@#;Em8{S)Z{-Z9We?XauOen&r2qNAUTw~yB$%jO~Xrj9s7<6=RLiymXJPTUKf z#gCoEuii>X*G0?QMTXH1@ODhae_U;*RgLi^7e{=Ch4D#X#1Oq;c9j1ZC`6akDJB6t zS^x;G<>SMU5hPcrbA#~-2bP@tAoNBWVRCFvSfrClSOR$+^9tw`MOE-(1B@Z0OhRED z!k&@JoN8@{w$CfCnt5j;To((L##1N6{2p|#&R#1JY}B#;Cu?GbnnfgOCa96M!)a9X z-We?TQF~W{Ml7&m@rI9-!voDEAlU_H3g|`K<6eHQEEgQkF1^MaP`+iR_9~1N-^#oY ztWkLL<@BFGgiVAm z<95pI!UKS(9)dtJ?XziQu(L>j8@1Pi)o~D)XB_+1a*1Y4^la5XOfbtw0IztnQTC*@J=iGutCj{Z4pv&#@A6l;9e+oJVw0X)W^{-1hRq6;$q}VQfg)($`vkWH4&$kU(2KG)ll1%V;x^ zxAXabn~I8WT`Ci@U17m9JtSO0$B;Z^GsA!xoM`{}w>hLa*V9>Ap(LfA;SBOfzU74v z?4l2Q(hX=5TYuHpTW&Ce%AT1kSU9sFLJN=@F(J;9+--lj!5mn%)Rh(2URw9DF0)eZ zxCIWx!X4`sxZxii`ZI40fRRRBv-MhbsPL6)P%Z0sm)dEYlq2$EHS!r`^q{^hV?<_Iji!-knQWs5j#56KP8 zsGKb32u41uuy~kh+V~gb8I}}4i4H-n-F#oR+lQH_sRA`~xapVo$ztO57u%nPn|7s4 zCqD~Na{CGWhx5@cBg_%Wnnea5?|$}%5$1myQ?^Ol4RVyO&~f&qxEJu(7T#pq6ut!0 zqoV>`s}8vd*=~Tn^d^((71j353-MiXL{cOyFI3rLkxYH(P!KmLvg2X(R{HrUE2~W4 zb=2$4n@opR(bH%+92>IWN&;1-;>39>ZqCJgQnysxY)bc4rdT3hW8qf}NO8v$IFPfZ zYu~u`-3ig|_Aj{Ev}m9w5a6XC1UD<6$TOY|p7fiZ99DaH)X*lwJWGdjoaf?u6bwlP z!oSzu(t}U*+gRTX4lq0}D(*SP9bJdT#=#uot-ut-zCO0#7ISD{9A{V~cZ#j^GdA9< ziZM#SS2W@@F&A+`$GL(-kH}0Yw8eO@edu-a(6(liBYgBNrd>lgb0Xv%4Chb2)N|_X z5%#rPOy{!PEibw?O-Lc4+-E_9k?6M_K9*PvPlp}rbU0$|`X1?w+~#|L7zfL@gKtCa z=xZn5W-e>=nWvQCK$`uaPBA*fu?sc59h!ZCJ@|Ih+#mInJ>_;(vN`s?+s%_`J;#qS zQ$dhzqfE22N12FOvZr&~*U%c_4l?&if#wF}2XN|Ig*2hm*^cM9)DU?&J`>rBT}@u) zOk+Imdm^~Y4jqlY{HC2g+Vm=PL9DvDkP-ljxrg%zp&I5#$smgwHhv_)z%bN-Ej^Z}3_c3I*rO6?t(=3*0ilb}*4JRbb5IC-B zHuB=6!xUMZ6<1BKve1y}ITzq>FCSydl9S*lX?EQhygy4nw4y=%oKZ3SG5TSj=T4(X zJstTX5D@bG6b4N-g-PWbCUxQ*XT&DKGM=#>SoiV@4o<*i#p9w(DF+SNlSmZfOgb)) zhkN*Po?ZEvo>kO`dseG~cVaA9V9y(C4o$7SUkP+JaQl2aYpm(GZ*BZO)SN^y3gTDO z*06YBPt>32FXp$xO}zKiH6PR-U#+qSW%rr~Yrnou+AW z(=2e4b?JGhc_)7$oo4e9%QF*9rYrJHla8gq+2=>HmF#IgbtS<^*$R zOY)4vayW$!9>?iT7^3G=!F+kR0_71C%?Sjoyg!j$a*Vz9E^~0|m#KoeT<`nY7w$5* zG?}ezY0=Qbd&fBp31_XBoqMn~P4l;i@f8t-UTw|6Z3$8p2Ex%;%I`hIfMoa_$wuX= zn+%~09w1cJ`A@9r*s%uAAYmtgu+t->0{3~D;-Pr8hKKaw#JU$twy;JRg6wd{OaMcP4*Wr}RGc*45L}b-D@o@?;S$2E(~_ai2f!cb zJdq5=jMwo9T&XT$*N8FT>dAYxj3FQKTzR-`;%=OpCfoDxHkTcJ3L}U^0`LKi67ZC8 zx&Xd<;@(rvr5uNU13Y;Hr^;f=8k>uIkJSc5$9gi(J~`R! zFa1!4qhemG;kDo5S)BOAi?snn{*hil(<6&ejOdCIy;SyS>o1`YiR$8z2VJIP>gQEu zibRD&PkC?IhBR}DE5+mTie=MIW`a6J`vnN4yk zgeCWaj}0t5MQ6m?SE>1j9#Knc)DkVb8qo#er0sjW&X3&du{~eku>0)|e|~#8qOjm2 zIMQiV@OC1q0z%|~b0Lg+GF7ZpTYr-8957+-N7sHCC{2|4fS1vutZ6~WwsOr1)GS|7 zFp#y7e>*@e2yTU_x^Fz`T?3K074Lpz2{#BlLq}d8eA3?n>Z3a8|J~N=X)4>Aa zg+tY`@o?K>;gEbpj<>JfXPR_;3nE<|&*5aXt|Of8M*OWNe0PJ;Rf*z`xAmqHH-fQ? zE!PK9n=eHJ(_k6*+qEXnm~_w*{Rr-JbfYHDaU6z3_kfdb+?ZHQNK>@yh$(e< zv3X?J(=y{bvegy_L?sn%#j;=+E9?>%p};2`F49g+Njp3{mUNY*p`AO`%s+mcmu?S; zGKIlbl;W=bc_M&PZ(%0ETt7_qE!rEQ{;Kre@FMP1#6WMC5WO%QK0Sx@enqi*E##Gt z?ZRp1fR6WKUqh&^JGhZDP#oNgWJ-tam>%9XW}!qCWC`1Jx@q4O&A>Tm?d||zE(FdS z?U~cfeuqemcZtzy7dDV?tDoD+q_BCrOB?T0?A*w>Ol`0#M#N1jK&+f@4#a6Dalh%- zeTT}Y^eG44={Bf@x#_?|9QW;qtw~SqQOLb zp=o+A%Ac4@&KeGXz?|HTIkpCa5i?23EP!48 zfN5UwW}>K4u){?y#0kApS~m5cnQS5)yFhu((=*J$%`3In;g|~%RdaJ-z!Ah=x985l z?E%j2)CSs-#*hdP1KI;BuuiEYcuw+vhi@RFyT2bJjJdCl!#W$l9=w%-Tm%xj9G5zV zPPbyswPzASjdT}(fL2!*L8gkBjX!9b#otJzv$pa=sn}p)@``Ls-};vy9FzJD zw3^p-kssWs5+V6IXrj1tW;kBrZVU2=E@mq;mAH`KFx+)tUQsDb(k_3R7jN~CI#z%cMQ(t8Bl8F8}yIfe!*O5lnaAj_p0>$OB3zNo;`NT>Ukj$Fi*l z^v+afTAw1uT^Zb#??_H`Pc1e6KeQA~%yUogtoTYz>G4L<?gyyF;)-WCvfCdu!y#PPJZ8EiYgNLzkD05H+C}`q5OlrG@-RPO zmf62yl)W|)R&qyVBLfB=VgEhL?9=<6VKAC-nn4V$@G}h=R6?m}z#W%NRSM5_GM_}X zCmh8<Y%6G*ZeXX)hE8s^ugo^xs{jGfY&aS_O|V?&Bw z4;2zLoj!~mU!Gz%{FbjGE-Bj4j2+ueMB_LWgjLi7Rw6f?CPc2C;l6zkoow~vCQ-3< zqARr;o!P*m0f-WO=H7>L+J_!D-CNFF2oYS;5srmaz~T#+rIhn8x5NfNAB@ z0ixZYQ*i*0MvG%);T$z!4|>9!*%i&u5i!S)iFb0eiTZaaqv3`Hc@nZkf_RMP%48QT zDhfAH$A}<EPM#BOvDwIw_m!*cAA3?{dN04b8yrhX`h~h z?d1r&b`EOp4x5~7MssL2ajtoWQ?BEl930)5}xG<#_CAPA! znS#rin+SFqz#|U9*)c=?D~G`S<&q(oWprwYIWpWnGJ$Vm{in=@M-bPOCTnys!^<`# zk8JZOa$%drD zeqo+zdcYi41!60i;A+9K8vycuss%xhaMDlcg3x#&e$mr_{#)DsX}m70?dGRVtIo@D zrecwG)Fc4UVrr9_8nWChXT-(?M+I$&=PVDmr*MruXg(+J581Qko70*;F7uI-_kcLc zVGu0Q$$b!RPX zMwl-!t0DXW!5kb+_~osvp4$%~0TJu9V2p>4?s+G^#~q!hXcJ-7qS_ATn!0xw-x$v~X*IM!9ECe;UJ!wRfOC;L-ICG3zkW{%fH**rz<< zf`z6vM|2G50BD4ahX7wl2eFWhD$qt&)&frc1XzPnB_%u;5Gx_ z?P<@Lb4Wn`r%n@L8`Qr6xh|vOUsBQd&k)-BjA_;X42>QgLz_vvmA(@ zVOu|EPHQZX>N-gAI~g&=BDhWs@hMhzMBD=FZ;1vF)0$`xPNp$VJ2h%2<>;Y=iwdDfLw=sNh>IHQ9}|YhEym_U(g;iuF7);?`|ICZF4Y|M?n4`}S>FBMkvI1>xf; z>|T5wujb1iFrxGMoMek?OvfrLXAycrP*5MmNlLX5N+T~j7;uUrO7Jx&3T9()=5XvY zkgPjlRpk{hgB%;hBY?Q5@ZB+tQ=C(~z3yMI2D@q9O`77^mCeUac&5gjTu<@9$`{Y` zk;rJXi_L-cuguov>vWcE)Wb^_n>IyMC=ja2KN@Z_Z84;Aj(v5pY2IyRya-bn$G-7w zv6G;Ixe8}UEOLmO;49aNQtp746l)?~bd)WB34S=h_J0YkI>(;>5`LX4?bw&hCFyGV zf(6hFxSap8+2^D;U6!2E2t`CJOE80?DwO652FT9FJ1w}QEk)`MEE{fjlz{CL0A7oQ zw{RAus>&P+$SAG~3wMBAZ66^%0^SXVkz&`$UxZLNHH-nA1@UHb^YDqb@4ReU{BOIq zaEWQwgItmhmQ)Vl{Dl-T9b@hFfg^>y*maxlI&_fGgz2C&u<)_wn;r^&Dzq0Y;k0q- zi>UeGQhU!5ytl{NXSmjI?9I;hR}n*A!)hywV>rj|T4Ih!EqX#5a4Sa%bL>&Cn6{NN z5Ub)vxaP@RdDjiXcuyJqcoNGiPu}&4Y12}cLCl~45=33I=R?Y{ImfPl#dK^IIk7TA z9T&*o6+{rWdBJZbw)Ilet^}KkYX+dYi)Sn~tw=C%<5E+eTCq@l*0|;#*7byaZK>Jo z%n#8>I9BBZ)1?+<9HgX=M(~Q8&>X!2naHt-n4&@088~j%f*6SD7x1WsC?=vDMD2iA zL94jE=v5Q8ni0u#uELj#6~r4w@OTNOhlO`zTluOfJ6sk)sZXR*&3W|HsZ*{q$e%+W zb&La&r$xnBwCn9h6V*vFTdzU4FB1s&>W zl99A4IkYoa87znNe~z6>#6`8OYn*PwUKS@6diGuwx_ z&wk4VSH1R@d6-{Uz3mR47rt#S%eP@$tnpZQR$ce$VtEV7}yi zJb+)Yx4&Ti5CFUGJL%(xWSy`ZMQu(nhJl^qxRg5 zc)Rzt_v&M_eRreTC%GA(a6Jiv9$%T)$hP`~Q{&C{m`_YoTm6a4hw#=X=EC9`F4kPc ziLv6kGL~X}sSSHX?H-k_-zA5luh}@6UE-rUxyU#1?~V zI;U{4L^ucjL5((pYLo3ro6T~@RPnhv${S%X`P^iv?(TeC(rV>BuU^7V`5e+Q+}3<< z8fU(eGyos$4)RS!H}=7qkJus?kc1lQTqzrc})>J49*DeSloUz&Z-1T7&-k<<$U zKAMsykNZ&Q_hD2{TKidf5SRzvEMU*)j1*?2#B3O|4nsAvzoyAcR%%^}; zJBi=UnKO}*)Jw)Y5d-Z28EGLICzfY9dx?c3zsC7Kob;7l_Kj)NUM@1MM&uv2;RQM&sWC(+7({D|u1|QT(Mv+}YH%|N3{3HKSdDD5gNPO_E*}G~qov7iq&i&@k z4d?o7R(q?g_Dd}4O2f(ZnM!qY6OpT?!a-e&x%UGeLNMxA%+<7yx zbbgcx*L4Q6+Gn@I>1NoCTg@?)&g1d=!3=xAHq(x51md|^HONGH@ir)7Z#!PpYJLez!`gtC>-@z3U(xHsC~@tbMp@7iQ% z{bqVM7^T=tLNnLAj8YfenMe_O6#w1qU(SXls)3t`);O3T-+_nW&ZS;3*$({OTvm0f zv=>EiI2ZQd0_Y6>0PN`({ZtpX^br-v52$zHW+2}k!a@}D0symn{N#~TDxWTbUU-lQ zal|s8$`O&uZo&QJx}5ld+BZ3`B~t1~OJY5V-eN!8qOCf% z0~OR2cfD{u7E$p1RzDLi_xFC@Ki*}{JWoG;R##V5S65XtWD%g4f1WINwe*|JuD2@| z#*2<;>Sd`|$4au5qMv|PH~y0dmDVs^Ou$^>h^09%46DNNR#})r+i6xx^CU^)lqjzP zcPYe~nEmxdRL57Hv&>W`77oCxmxD1{WUw*ob!C+T_Bv{j;=1AM$&o#))%t0Oq+SCM z_O{7wTvEH`O?FF4{H_zJ3lk~M9^HWf+5*hdg|SJWisd4Oz>y3B=BW3NdJ7`^CVlo^ zaEWU|-*N?f+dbAA)qx1XL>uma<&UG4)I&}wi*>N&?JwAqG^4}w5)mnoBl>yX{ONfzsU;G{;n$be#$)h*}a&e9Yo7^im9#EBEV-rzPs z?Hj2CybqXCSJfhTp6aR!^-YYO*)^`pn2%l6!?|xI-jD{_xxO`RSiFnXf>p0 z;Q}@}SkhNVAQIflyvyXpRGGUwVcN$K^gl5}W9kCjr5=l^Q=JvYi>qPcJQY_xofQq! z;_44hW)i$_z+R#$>q?5XT9?HBB{XGNto$*>bMjxqzS&0 z;Drf^-cc`1C=C?M=6A zbHl=fg5J?#VZ!Jzp-J!P=rG|Vn~+HLj-Dh5#wk#zJFXcU{ybZt#yD<6d7+w@c3PU1 zW$Jec{ADiAx>!<`l&j7$*Kb~zEj2^S)v!dV9ACS^6l2QOaq=cEveV6Xxwlf@Za1S^ zh2MPM=9>q3OOmrv6imVWCa<+RR!T}hljTG?3-k8jZH0NZwHlCaNfgZCeoJw7YH1Q} z)R+M+WRbP7VqbHnNQn6_hdV>@Io~@?gMmjcf3Te-XGJsSi8iW< z;VBvN1Yc8Ht3?+=N^iQTExK>#GjHX_~Lv#fl}}Hwy+PGR?Bh zf)FfV0PvGlbv_pPgZON8Glv+7LEYfaWTPsaT6Y>l*1V_QMxf5`;D3-PFIJ5^@D zkt$o&O)_+|8M@gFU9pj`^GhYU)FzkOHmJ^bg zu!)>YP@eY7%$f>S(x;^yk@7WWzsBrW1gsWy42{~G+uEClwYQR#RyL)T*Fldp6m#$xL~3;33I{Ho4FyGtngk@{;7V zP3C%4`W-V@35+t*k&Nv~#=O=}{XRp!4mMv0o3Bg?mf3_dn^0n|YOl&ow5=+t2XdJ@ z-3>C?-%0XzvUxj&c{@`* zS$&(;w^`dV8KzSQRjKGfN3*%TYI<~eonKi;?t&Z1XsISDD=%RJWlS`INDrGWHX5)2`0%EcJD^ z^>q&GJ48|ru_=dyDSaiSuTAM|j;vIp>iq$JKmQQFlV9n#@mq1}aTCrql;4H(a4T=# z<79_m0)mipyOXUBT3+f`2hG6c>L7lp5FtLycd~)FrP!5TZ))iy$G=0#P|=0pmkj2yVUMgB#HI z22%HQCtF)5rqkp7YI9+=Dl_#RRlMj3`9`#bo^@Gt^y49ntNGUK{g>~51PvvEz4+tP zc(#D}d~Ld@)^+bse*f>pE*S3j^lNEpy!?)rCROH*TK9{%ikTrumx-v8@*z`6 zzq`B^jpwx}*X<(dc9HFNQP}No?|%MOE|%XH5|b}Wi-X({UWomvnoqG_}ndv5F-Nf zZD)iZud|AEEbP$QwU^KLl?w;#Gvs@3dP8ZvB*B&9jr0r(^m$ujb{P6vNr>kwd>;EG}zJKZ` zjCHc`GP=+@1Oh#d%G7A4if%);i+$UvKUD#itLI+(Q+!;u$o4HwSQ#cgU%nR`znZO7 zvFX-J6`K>QRerh)v2O*r^69xCR~EyiiM>>bd7xUQoUZ2aYE{i8sGEAJjML5NF6vCD z$ei0njWVnIs+3vNMGdAzysH}3nue$fLY?O$b#oyNgjyIRE;Zwc!+c0bRi+o;@Y?Ij z{7)ZMkq3scPPow6tm&$bbqdWfhl1K&yQw(ObTDI1>P8s(CeocuNrBA`NhWxNRNho7 zZ(+{tq1q;H`)`u>X2Bm{JUTAZSbU`4rc5jY6O+e@2T1+rhfkG%h7S! zLYujyi3N_W7OEB(${vH!*lM5rVB2e8N|UfN7xq;h;+tQ5pjRCY(WPOr?XTUlz^OAE zd#SeO=k98BNudRRtt=~*!Bk>?Mk?z>>oN>Rv#bXIZ6d9AFwq)SX=e0SS#v}m)j_}U z*#q~-EO5-7H7HD>(QzLN81viO9+|glR7a<9c28;uK}1EPE00_A%tE9@#Qe}s* z$}Qi`Sw}_-n-1pD9x9`Mp83*85woF}sxaU6R-=o+e=ef4b{SW_WHWClP3+s!^w zXJ4tacUb3?cRu)*oH=Oeo+=Yt|Mh~W+&Xh>f7RCUWbp0v<3BxjZ!`qktV7l4!wTCwuq|dv`Vo_&xy3an&s^0{wP@Q>+U{uE?r7VFS245$1h;W*RSWK^kfsll zrqi}*^F=?^F^ydk&EsJ?o(QS3G7?`-`|w>>b%{mXbcnbZxQ_Sp%mVqo^XE_Q;QKyw zjYT=FH_Q4!#;%(H+HbC{372z1Zbam)Q&!_l#jmkL_c`9|TLK|DA3B zJKO$us1x{j0z1#b&I@7ZnRf=LzD})adYGziH_-2l1VGU$TeM1wTH*0jPY9AhA$3R_c^V1d}eJP<%EWAcWv8#Klj%+WdlFo#zv#%fKj3ZR@p8qSbk_Y!^ zztNcok5DZdCjeE|fvx=(Fv){^3Y>F*N$%@V<0KtaTm0aTUvvFHGfA!9L8%f;0e#FtsiK^5ev=oOl93#oH_xVem$W*t zxdM_29oAT}Sv^<{ckfD?)DYF7tBZyVy$z}XS`jm2%sx5z>Kg$uWSNFH1vGvphUySi z8javZeZmkmzTQPMh=wfVLMIG7)IjTQ!Ab>mO*?J~Sm|%@4q5D?ktxkg@_C0E#8|h*AGP zmOw0A0x_0A!}}vtUQwG@9O6&zI|0MjiEp`C2ldPqV^no-y88A^M&R8q2qA_(!OrM- z99}~`VDQ?enEhx~hn!)EnRUXu-_(pzhh^Z%QO=D}CK`tm6584u$CaHz#Jk?C8N<$F zjQMm7g47t3f10YOA465brtu_jSmG4^(sN4f9V*3y*#|Tp2NwLKL!japP0v{Bs2H=U zUJ`m*o>i7Rp~i&Ii7d{#W5efkw!k|6Nggjtgn;wH^x`b$8yENy!b_oG%og=>FAP7F zXPa2NQc3r-*z8^wrdMQ(#el*#R+(*g}7V})5NMM3V1Fdg)Jr`V}5R<#pYj5E?~`wf+#0~ zDGhHv?~Y?TjnXZPtu%~@{TE7w#kX#I(is<|(fJ`=@V zWABEIzbM_fHb+EL4#3E($vflYDgTa+3rbMHA!qX;#s|fR&0D9v5!t_4`4E$4Z@z04 zVU&K`>{s7C!@h0*X6=@itsR!g^#?Zl>zn^*_TO54=i#f@$8ZSSJJ`lnH&6fa-uQnT z?5i&Woc)H%c3;cBFDm-GeIqp|P1Naj2aR#z!qr=T+nSj(QCHS0Db04Ah!|2CyHtQ? zp(9{hFn!YofB@J4F5t&T>-SG@ zQukk4{q>QZPf=jMR#BU3Q9?uoPq5P3*XoKX%h&wZRzI6_{WQA%+g2CvxcjsJI@q5+ zeehktvtP5|y%rr!RCECQ#v0TGUp?^oVqpB+!T!8-$8r$ux6Mvjv8Hq{h|Q#{bu*?h zTme*$r-`%>73|p8P+jojXK&30wf41>75sl@YV&b{%1xsr{5oUB^JGiyoj^QI1i}lS z`{7HF$lEu6z|Ue0ZPkk+8?_1fzMuAmH!f(tcj{~_s~(*E9z)r`od@pv`9p^Nn|9{^ zbH?8R-G1$W92RskCOL$#%}l?3(v50wJ2H*7p%-_5^*mFxe?!+T|9LUf`kRJ+p11ZL zP-DM_09Xz+SP)?|*FH7Bf)KuTG_ox0BB%>q`e@0+l%<)FCe<_WIqPqIC2U6~Lv|y0 z1(3e;ryF+T{7E~qETv);<4RDTYcvEQ1Zs0$-}oMwL_?PP$!#*k&*HqGgz!PFuA4J+HYmnerP-@Nnb z-AsM6OGQ#5RE7kkW!EY9>L5wiWs=AO1IK09&IAL|tYaSs-(J^X@2lZ z#-=#6p^uw?l{N60j#j*g182PAIz}2!IZd@I$4PDCUsR_Szq-~^K?GQlwfPm(!x+JI z*ZxJ-9EIJskNKqR;*=QpVQpY7JcIW(!CbvJUBott(}96S&X7XaCcIHreu4L6&0$5< zL>>3=m?QqG8j^#2B{mxp2~=IKPI4YFr(LeDFWoJhG~_@hl%m*hV^kv{*nhbkb=Nh< zze0_U(Xr!w$6RuS8ryuEwKS1EyWP+*Y#@U{>{nN)OK@U1`%0A^ew$cSvYiqu8e}wD zz~9tcrCPe|E*K5sG-aNM<}8@meQ}77L1WCT$F|+OS>npaC~zfS&4@%|;NkDVXM-Q-UnKPlh% z!#8tAy=q>*v%uz(uNd?YO}REA60|4jW=6f*LHOruCaN0j99B$J7vW~zd6GJWd*n}> zq$<4EnB;_os0!9O-s|SpNle1)=J84D@6JyR6R%cZtITTcee3{8u9xzFB|l9<`x^xZNfbbs3Cfipz$+c5l;oN;95f3~^;wru|;UBe@sFth184Ncx)bNMvYho8r$VG{C9G+&!P-ohbi_vz})6t7~+ z&;0(|%$u%GHD}$bp5v;Q_A{8%?;1{;p*A=y`1UhZYxnwu88TC~E1KqD_D=`hpy63@ zhWj1YbEsBCA6Ky${v}u?nY(AI%wZR&)7C-17;hq%ea=!RjrlA~syJVaG`QN%Npokb z7?fdpBI#mLBwh;~3p?i5nW|$OCOW#rn`DFQ;3@2Tb ze1_E@%!hM|K~bn3C5v^;K^J0fFsffYS1EuJ{PW&*C2n+FVlY7RVwM_`T@W?wKfy5t zajnsh^@s3&wk}293D)>rsAOk?pTrDL^J7jmhnfZzvL7ZtYNC4ctRx`=j*ZCnV!onsclRH3B1W*WGYo` z7Z}Sz>$74Is zP8G5*1^#-6s_gzZxDWf<(D^wYMz81Ij4%WsYf%t|G2+)Oa9xLOw0YwWbwcz6?`Tu~ zH#L)s6t1mL^v-|Ug^A^Mxc8XY9M!S@+)UCP*!U09mk4U=vT26JEg*PfIY6IYt;d{} zPjqU%>*BE#$a-}o3I(1L1Qqz_8*B%vBc0LZGM7XUxEBuuY;nu85(AHD4=sb&Hbg16 z6@L$g5)X)d=?057nB{X+>7m0>j}gL+hWd#8A($df^?^2H^SIs>rA5+bpIy!mR00ES zsT`*;M9%ufeM&U_`hPDnk06gSb&KG zV?|x22}6$ig`!yq)|hAJa&DGyw$4>8+UJ7+`S{Og$e)Stmu<=IK$?Jo96kE^rp=wI zqHn(FF(jNc!Jq_Y)~~1=KapTEk!uq$7Vi%-5<5;=D@hV->b$4Tm3OMrqKh~)EwYjC zZj)RQ7Vt$prz}rD-7+6!8h+lJb2xKbUMOK4Xx%gSF6oo z^VLz_l}ItP2tcqX<<1l{XTECRbEgP57T#F2Vi*RBN0EfRlk5ttbcfk;&H>*pF#nma z0{z-Had8^30IoaFoVh^V=v-jFT%ZOu{i_I?)<#%}0{=uJT*&eF2WIv{)veFF4kNO5 z$%3c$Ur1=B)1TN&bVM*6X^Cpejvfj`K=?fiRV&1q^1Gp%Yt2!2tF~2Z87`Cs;ZW>h zfm77`1yVYhRDpt^%HDJ{=Wf-dkQg6eEuj}87^fY6 zBqqYwM1!kECx4AMzARG;42Ue2Awat1JuK6T1mZttS~H0#@$s1vN|tFMzux#v8_CB3 zOk`-LWi1ykFU?k5S6hE=roFG0W;&X8?@{ITS-<@$7y0e{jwjf&1cKiHn>;bL>@Ydg z0rx7FHeZh;RZNBbc8i4cOXu_aHu>OrUUj5nXsAr1dORH%Drv1~b-YjQ$H*;;zlskc zl&6JMF4ray*QkSZWmsDQ2860Q!m_`Bic2$IZ6uS44)imA1ve%Dplq$au0Y zBYu8{$ZcUrWWT_q?^ErMO9ods*n^SVCLqXU%o@sdhb>-rwPxLWS)XW#Wu4OWP^G5IASr3O%i`J;`Qm z;VeDRm=Et$ZM*`D?wK?Yh%db^lQsE^I1S9mZ7Y$JsZKoa;vDCM)N(!8ah&K+vQ4Bg-Y0;2Kg;?-slYSHV$wvo5Fd}Gj zTrA03AeRuUQEZ=p=lBW4NrU~#h|DvKRHi;VS+2DS2NyUQ=DpBwYv*uswyl^ehalRI zl=}oEK?0)xQVahT@n15?xrv4e_}&Jx6XXlpUHopcToOq{3i0|;-th@ ztOi3XIRFvN&&CDVVw(?zgnb1Qqb$y(NB{`*66+Ts!WoBqJRC7XsFOsFH|HZl(uUkt zE?f*jB&?8Jep4nOC1ebo0YvG9uweydA~>ipeuBtTR6^_#n*wwcrs-U4@0Ex1N=jOg zz#me!2JrA&&as|MJM^G{Y2qMNssXA(&ZtYm;t&8)uJZ)4(lXMA1X)dAKsgl@TDp-G zUkwtk8k$L_YQuGDPh|(o@;v3De74XQ;j(^a$|4#AC-<&TdoycOS)mdd!9q12)JwxH zZ5dFk5iL~&=+Oa-mZHAT2Qi0o6c{IhDGrX(KMG+l$j~YoJ4nw?kJvX8_FPP!plPfQVQOry288HbEdJpZX-geP_Jj zxC9O4tK_$7$e;xiGG#16PAx_HAe>mlZ!6djDwsWsRkpqfz^flpMi`uIxB@a+8B2~x zMC8;j=p`s1bQ7eaEBPYcRn)q_%a23KD~K5fG552RYwID2DZc`; zB0HoIdzf$NonJJnOk!zq%FAYqrF@aCC}NjYNaH(A&UO+q+%`A0{|m_lQ005470_n6 zxYEsb9xVvPu70W;PEcFFvnA2=zmXVrI*=NI*}zb4B5Nm9vYj0?NGUxx!eIE(6r!iA!Zm=@1?)BqeJ z5E*!@pbgk6Q$@4HwU+$`_go}7BKF8u5DKJ85xOH$ib*CbuG4g;Scc4hMIxaV`}x9> zc%sJQ3~|be0(0&%bpoA;`z^e`fCBI_kyN3+mZpIHvgvKw&!OX%>SNl(IT-E|O=*ZC z3BRc=!k`7aBt$9VvR{lxXAzZPx$1q(#*;QBcxbT%|3?3T^|=h^LLp9(UU?k#<%_iL znXWkh)k8)^&^Z}YA~7w{u-6>0Y`dYbn#XoU)}}l$HhL>#W|stl%WejxmIx_=$0SK? zO^z#N9g94WZtSOB1^Mhd!ah?`A_vTRI+v75u@DzM9T$0@i!OZc46zWo=bH1)QW+}c?w`JLxvFxKX7O^w+-J%ld8- zd zlQq~CqUlHtV{5@=Io@V-?xV2v+fjpB4^~mIvK+6$r<)~*f=?#xEyq#0V{`F=im-7Z zQh}&I@yC{M_n;lZQaYolQ{w{X;>an8&tm7EJrS-Qcc33-QKFY!8zJ;5Ym--pyU69` z2>a#+=+rYTZ*;X}j|H#npL65B7dLo4mr?XK5no(1C!4;Hsn!KETyHCBnjj@Yr_Xsz z^&GR#p*0~Hw(itP;ki8Wy2D@`ft#S{doQCF<25%b8549PosD?)xzR9l-c4>WV@1@v zHZFBV&~NOd)xu3~HbQ^?-Nl*hV90mX!*Z`vU1Y3eg?Hdt~PY^X3lsCb~ z7;vg1Ht4l%6`*XZBla>(@wI0|?4*p#knP%}N?D4 z>E_o*Wqah0%N7Xkc;gV=_?7$O^36XQRAmpCIfPyoza=J!I6_QPBCgRRVZQO99J+$H zp=iMN)(l*M&KUTp@fpvYL7drPkfa(wg1M3k@E) z`i`V1O+jBGNIZyTyd>@2Q?j|t$J8M&_)LOWLD7WMScL`Cx8o^BTOe0jL6k3mU`Ql< z^dGkA6S?))#`og&JOE(B&ruXf0}5jI@Ccw15MKI>$Q<|6;Y~Y&%~0^w+@Ksh5ACIg zh0tv)ZAk}Nns#55*Tut!YxcPC}mkQ+*V96$~CL0?;dxsraAvYP3jhW+{ z+9$gJ?0soQ z_>&9}-pVqM1e>2?Qy`w_GM~&h6VK-=0?^q=WeM+Qm!V8wsj35lZh3D(hV8TyIErb< zPmJdO>)fZpxtFsW5j2rT5@ydzROC}l*Hx+v?c9<4XjcGe{slvz7t;G1W9@`4~3=3ITq5wV`b2=Xfxqy)x87} zN+>8ckju?1py(M6dxn?+&!|5B4x$A!;g$@^+S0*xS>G|}0&!)z zkz&>}senxcY_ME-u82C}qb5XhZL7wJ0kOJnEymIj^T06R#kp7vYo>NEX&xmJa z_3=5)Z90pdQ`d0YN$0hyb*HmL=CD^gfj!lT5p;e{(?HnIhVL~xNrR1Y=1#jI3rE^Mb))_Gn^1IqM-YjJ>TMhxGtJa8tX4O z?7$2-O_1-zE*&pV$jYLdmZgVZPq_$}Lj0XB4wtCf=U~=sL^1Y(vZCY;HMZu0ZF1Bk zw8)BSgY$J-Y4hZZswsWh@FE+bhdrTuEZ)Cb++@b(QUKAUFJCC870{VKnDk4ky2(?V zp+VSKEdmF}+Y>cMzNGr3{skElwv^zum|I>#hkC4e<|Q@0cJW++(;s9Wz1f`SL8Agi zxU4{`t*Z03gtA~H^{y+Ic*|s?C)5G}=yW!r>dmV!t4@XQ7P7!u&_SO%Ol?yp^@?g= zpClx(wfPhU7DszMsqAm6@z$(;>NIY%X zm@_!o~M7Y8g8%^z&-0^xQ!7Iz*j2Vp-Z^prUc z-i`=-h;r!7u~Y;Gpn*1ee>$8OY?BE{B1Ywi5M*PM<0n$3G;R5r6{MvXA~Sui5jaiB z-_?ocy1%QcHWygR#W^^EAdnY3x&-Ek&}%u|hLW3a{;meJYDHDFg{;EFNpMi)MP883 zSia`OmsRW3d?7bX!o{r3i7%`2l0UPplVG4yPGCUh>B*GoyiQ%_Tx9N9r;aK(UO*`* z!IW|>^qzI9WryXWccXrxaULgXschQTfT#dcVc%zoIpLPpt2SJodd7NHlSf=d%#re; zTXWZ|Mb1CXpbf~oE6wE_)bCrZWcctShGT;&L8#`@q{O-A76P+t1J&#@EjQu@zt+@l zREHAE>57evWp#1st(QT&8N=Duc=8kCSV#{X_GuWnNPI|=a? zQH(tR*($i>Q3tNB;HesupA!_Bs{_)6C4*)gKd9NKu4S&3i-r zuKqh&`_fC!gwT_NWnAOPsDx}$8S68*fbID>8QJ6^0*3ljtGScQC}u(%85N6?+whn> zkFwzcgGCeqFM2Kgl8N!o%pJlB%({4g5p1PW8Wf#1Ei>JJN!jBasb6GuOtM%iVvXRw zsj8?XF;18Pb`31EUhXj8l@$ttLW{Wx)*St&s;TEzENN19R;)CUWSAH4ZcEHB$b>R@ zIKW0`NsL{_dmh8sD}&34key;~*P5D44Q7`O44BKB#`7oG<>GiY%J3m|;Fz3I%Un0} zU71vE6k0khmWAY)=IDY&R!= zsOGp!wwoV6R7Vbe-CJcnIgPA$u~o6%cUY2RRl%`p^({1TGwkVvu*tmE)&Sf1yw zykw-WlpogE|9M;08~gQJ+LP7u|K4xCx8JL`spHd)y^2UfnU7UTcKvp!fQvl_5M%t= zXaJ1ybG$eko=^x7KUNbm0z5gNb_eDl#Xt%~v0*Gk{nfwU|+#sH2^a z%oFdbqfft;sJ1NgZuZVap&jh;LC{n%=?Rs}=wK6}jhSPKQAGqim^zp`lHD{v7YCEW z7{@l3l@VcsGWtmH#C3>ZT(x)3d#WP7@(EdJ!_BR{5K8Qc_te8h#6bmGEFW1iP_QB9 zviH?tPQo<2ui74xheRs9pqZtQtKiYcsaOsY82gYiNy7RdY-qtcQFaeEsV%BaX?UFt zv}ac_OVT((7J&X!w#Aqt2w_QGFs2y2CvbJ&-Yow*YtRA9q9 zWUJvcUN33Mtn%JRhJt*sMCM>TAu>%U6h?wOU$ero*}X;ejQ=nRibhD*LqAaMhjMA3 zkVxv1T?1G2v5YPMA`wX>OiZQD-|J9=jh`g~Ld}@@#@kHp`#@E+lMb-Dp&%g`zMaDq zdBX!o$gLYLcc)?QC+btDe%8J)u+-$89MWpqlehB^czfi)tR{BA*PC z>m3JXp3#`OJOuRtxrv&XN}T{NHCxBI%}w{u)S<=mozy(n)%DI*P$D38o{#Bc{b#DJ zSRGoKRmddA-hwf{JB~-JEuQ{N{mHrARBcx`m(GlWou2FILNnoGR*P4G{3TGv@0#~Uel1XMvyxhg)i!2x;K$hE9O*c}_mm?w)>atG>zU#epWKD+x%)iN=G zev*5uY4a6?W0(2USE@t*gQ9a_z?8TpJ z%}d{?!;+tUBpRrGJUcNqJ(dj^%oWvCt?q2+!7M* z*8-RB98d;pBh&PI^R#|ZM%*Bztel89#nk?wmU%ym zQ5<_aRC1zfcz*Ve>g{9$$BQv*0B5%Ss7gxynuP>L+<~>_-uq%+B49@X$o~(KD=sp9 z{sZQJVdnn_i@phF<$qL*nr)a8#>9LscNZWigo!nM39rbM4Yw>@)X4qA8~fr|xF&Y0 zlZx(pN17H}K*_+_nHj%R9oEHOdd01jTt>(CR4k;T1Htq>z#(WKEcjXwAMpZ@ZLXyI zV5fSzDZ&_6ZAipPw$z74=<-an^e5HHlZ#vB&iY6yCaHtW_MgCo7fj_Y)h~U5HPB9_ zrn^MN|DRpzn0ndJ0njv}iNn=mmyTy5A)2z33Hs*-T-`aC`C&@raj2XP2wk$&pItDM z=h9g>*e#oF7O3!5{6&Q16VDj~>mj1jWuZY4;pwO*Y|(KPxG>{HQ?kIs`IW($5kIT) zC?>%T=l{$}6*k`&|AN^1FSGp@)kPggVY8V?YNp?A)x7w1-77LSmFgY})FP+{OUyaD zRqMQ4QuZ(;HPKAnt;+THFNrzYvfZjx$(5r209#S>vbT5HgRr5SXg=PpYRdn{Vg?O- zO_b_dm$14>(es_)`JGWpci*F``b@XCnQCtj7Q!sqQdzmIg6U|syvZ?_0#crHgS4#& z6yXz`^W9CUbNl+p*gaefL856C)mOmcTSWG(|Silme?`TtaJ3q3F{`C zk2bK%)qgD^$h1h#uHAeA2oOo)>aTKjMUQvlmPs(>LQM!JE#{Y75^fyM%drxtcv=Jx zLAWZRI}#AQX%rC55!)I`9_#&RhDUW9_g8J|qPj=vw@Io*S&;BP2Zx1%RJxx^knYE$ z`Y>L{Rl2u-rKM@M(3^1<1v^Ae;U!pSSdlqZ>GO)Oi)E99NE8y8 zl;Za|o-uDL-K(upRKRMYNlc(X zy%PG5W!ytfR8#TnAc80S+1mxJ58uo)37vIzn{5f*yM=5sp%1e51^I+z$n<#I%^`XE zRK4zcS+}?5=>e>gSMzj9^Uv|s;ZQ?l04w{2a@n;FzvR&XwYEy>8}y_*q}YQg{WK}( zr}fyTwjC=`qDPjA!bf6DTDNX@8+xCc9d;)!v`^x!d%w$R7#)mVECI~8rd_`7RxcFL zqHnnImTCBx95#xCCY+mJqzK=UXq+rpdsCeFL!ixxq*{bW>vnXM6r!B5HX5lTkd>jH zc5=@<+OAH4{@DOp!otE%i$~HE#d`OcwSSst^7V}bVjo_hySjUn`D=mh=gcxs6zInx zlNS`~KF+@y?k&`#9nj)Oj~RZ_oKmDa0l{mF^o88Q_hXSh*SW)--bBxKzBNBI(X~a) zu*+zf319<_x!w$GN)7LsJDTe1?mOZvT%ZHbWtQyG-Y?;mm}LD%K8h45hIv3?C}}^K zolWW0`=+K?pYDt@w-xK?p`MlVm$ zX<299*AhbB28VT1U4S1+|7MkSaZsb9VUp(1PgF{U|3?Khg6n(Hb({Vu_aRn7G|d}v#$s{ze1rTW-bqq0o_JRKht#4{<}KUl;m zF{pun4>hYxb#D-9XQ_S&klx=ypGrt+)ly%|&lN58z~Vtnp%fEuKrpn1Nts`v zyA^-F+wOP7$|m5MPoM8LpH|?EJ{{c_dv9q%L{2#g|8h^58S_E`m_*T*w4Bu!>`Q3> z!VWGlaD#$i`eL#8mevc;#i_$1fMllu<$#nKwc-CqdVwB0pXMmx=pOJcdJgFa$DC6x|@$W=mO_Q z^K}R9*U$VydMqxAH#i|SFdwiXyZ=x1bKI+PcL}(_sW$REu#&q4e7QgX*l^W=+?wj5 z8N)oAgEmRAA5*DOR&o`yC&~Hw7Z&0orOPuEnu&@I9Oz>m1SqriG(+@la*RUjJOIFS zc+$w6F@NPD-ISa#z6!}jNcz_*^>GAr?$A;9?=sRBL8f5YHEN8>1uG)nzg4kYjxQ-S zCA; z#@#$2q@4mto8&|d=@EW!kl!Gl^6pVk8d*1~5dz;N@p^(O&p6&fCuoMiP8Z;$S-IcA z-rJRRmdccg9KZStb4Hc!n4L@*ro!=AJt$)TH@&|%S!dO_-0Q@FAkg9}eFztbY^j2N zPBw{Z-LC#V^zXSWkqbR}3+}%r+F8(HVX)jjWu5uxf}I7B=G8V~A+&i#?kO^VJ`~AW zC~Hg7w}$D#JN9?}LIGW{DVO+iW1{Y)Tv`A=6phM(iQ>8kk4KgmscOU(7%^wIHk zxtA^7^r-koUbuwQbU#F&*z93gz3c&^#~_`#oMIpWzij3mg2Xl3yncx81@a}kgU?e< z=k9u=^B=RTJ9O?V93+cvsM z8zR%}Yon97ss_xNZEmQcp;yf68ffAe^HmKk++~{f)TdGB_@26D^Q+;b=rj{S%&r`k z6ga?MxZr_AKl4FPDj8!w?+G8@We)A7rxtGJtQ7hr>lXUA*}U0HcZ5^^+Do7B3^V8V zhEonQxA)c^;-7!wV(IW!!;8IjVN|b2c{A6%*H?Eg-y)9?S~fl`VPF1K1mBW70qipU zbSwR(&3r^ZUDM(h9{-aYG%MShjIjp156yIP7T^4t{cOMBMJmMgL$juzo|xK2A!tmd zmG=*GRDaz)d(THi^LHYt1u-Wt7e2?@970#Kh}y-$GiH8&Jx*`gMLy#VfT2BOjvK(I zUv`_apaY_JckK_!YCRHMO`f32Am?FBhyrzb}AUtVnujr&I0*pwX@La9rFFU={3BZRFn z*B-7b%)*Owws@y3%+k7?9C&vDMsb8pFH4jd@2PacY&cxcDw%2H&~ZVUBUWX=2rIY+7EA^X8a`1KkoY()EEpr`IBmB!k;I5VbzC zxQq)uMDeVGN(sQ2@W_y)JK=Y3g<$LCy=l&?g`NLo*4OGsojGRW5xS+jCuQayq5rtA zMtcPBONolGMjKKlCN(CcM*H2m1(#Ff;e&LSYBmLsO}L2M#=;W{dT&pPr6H1mbV}BP zCF$Pol=<5ry`uS@3GDIt@=gRFVbu5%lb7wLIe)NjUGTol1gK4j2q`dYFt8p>h&DZ_ zbf<;RCI=QFSBXgU8N4jHjHG-BGU{M+(hz+ESF?RQMBmKP{hy(_jLSi88mjxLpB#|- z??d%5sp~oM6=O&T`q+LL;^4xD(}(GpuJ(fSF5qY}6AM0_VVPZ$wJcM>DP~s8E=5em z^-<12J#*_w-O1fC!#q8bD$?eMk?gq&P4lC5+m?l*4US$c1P*dIKO>?9_2B7X+8n1# zOx@AC1$ieQt*g~hxL24*j@GldG-}u=eO9dS&txn#50BEvE6joh8*j8O>6mZ*?255S zt4BosHIAK=2uhfbM^uU%~tRfi>1|RpTg!%F4Rj0iB8`8(?UmRy^L*9w{W2forTN0KD zh}`VJInc(MJtr~Se>5FW)|uj!Fi=zi;1+kM*hj8qJ)JL^o5I_8qEGtj$-BMFX*7Xz=w zXsZt0RNWzYKXv7SuIRkaKUJ5tKR2s| z!J|qIfDeurczcO?m%VGxTXNME_)cI}x0tdZ>}#j$zruh zkaNc9vP@%-6G4X|bXxgMv6}yMO%z+T1&(ML&D&#iPrNeoPt%!NR%4psoRHJy3S{s) zVrXZPo)W)yj?w7PAS}s4osLeuD(2q;LZRE2mAGEVgM9~LyBeG`U~G&( zJyuVMuaR^zT{o6}?{f3(SUu30Hv3F{G@Fi5XX@tllN=gg?P6&!CQ;FW?m*$0EkxS# zo)GaZ>NUtUMb0Ra+~8TJ+Vving&~|P>FrkmONOmIrR2*85k83v7~oF}I}Co76!4a? zHKM^IMvpTpVVOI%n6J*%E$eAe6r|GUYjG*W7fUuMbjNNVTF4288_dgffxao}8#=;K zwwk?tvkG^*Y^y-%rGyGIQ(iwK!$D1I==t`Xs$+mPCrX ziV$Gb8RhiAvH!_O!E$0mL!u#g-aEp)+SX-?Ou<$pzr9c|6DO}umb?WEld9x>K#7YpfZ;z$9U zEV|I;4e>ASG#IG8N1Y4uLFSRD7Mz{5f}fe~Z21(A{c{82Wa#GnvgA17Oq z%a+b!E=e3T`r+pvNv3EJAHtvHkc)8p!es&*KCxa%h6ZV%O>9)QJU0gU8p*Z-Ikmsp|wpb9FbiDE~TF-{Gt>lh0$@Fv#3{p8iwf7ghsH_*qkSz8=8|>pAB`#Fm=7 z&ey$u6U6!HhHRa_Sh=fX=CliSOY_K|bR|XJ|C1hGCUB!Bh&#O4Tg{n-h(eGggq*|w zN8b;x{``M*)NvnF4PRY|p3vE9UcX46%e(16L7y!iNn#|*6g;S+1I@AtdURD|66sk< zN1Kmf7J_1Ud?faoVo@o_V1tc+v0fpyzjv{I(8(vWm~R0W`8MMc_7xwQHJ9iSU2IR? z!1EZoH1H*nS`;sVP(>zoWEtMG@?pNN^FC}i^imW|&if5xFVoB9xA3p}>uA$|#n3W@ zT7GL@5WKV4oOqpXqd&bVHGx2&|?oNNe%;UFW_2RIzB9T2GK65Y+H=@$Cv>d#=*nD`sKD6(bxnZFKV^I*m z_xrv5{pP>-H=u~*HpfiS#ies|_x2~mOroy8{a23_U9v2U^5xDZr8+a)Rpa4Y=?yrn#}4^z(hEa(E1+< zLo57RI3~K(-`%LY+k5*^9obOHtoK1?){T0Qb6mrFH|l8)_XXD7tPgiyHH&Y?u49ww zG*xG6Cg$6EEh`HmwGr|R%$^zveX+zyc-;$ zplP`zj%bsC)pQv{qiYUvO*qDmj5S__TKxPYHRlkVnW;j7hd?|dvB%%zo2!RaH za4v4DrlHtmNCbb%4VGb{pXfYgY4-_3<`un5umWaloJ_FcL7Zabd!2qjWD^Dp|TZv$MF_N#bqv! zRp6e@DDZ+VvchFbwAo?{Vb6?t;>thbJQ5+oyGNtm#{q^R1kcusv7p4uv$;7}W$vu8 zyx<6`LPo}aur}~Tj!Q3w_W_3t_yuv6B$;~%lK z;o#OhGF_iY6t(27?9^T}18!yW`Ib5HR*rFQF^L)a5<;QX&(No|7?fK!oIYUAX~)G1 zN~K;f|DK`Sx7sv+&D98uG6_x(LNnDm*VuR?$gbXrrsr+CvciVv3x!KL)**BbssYY2 z?5~92bFdt}`ZnE>OA$nrB+G3$d;P8l(8dy}3l-gJJDWO_?pXaV&I` z88%b5!(Y?pWX-aB^7gpq%9*-X>AyI$K%l^Rz)ELUY-A6#%B-8ITMZ##por&j=~CQA z1+?&Gir791_mGbi)l@ClROcXKMRnDxyFa_(G0Z3B=(iaP_9O=$O`ykpGPJCKzYm^OdYl_fuYfx zziIC~e(B?Bf774qBeR$(nh|sK>1C(*78Ipf`%~`y6H!1091(&)N1sqAD>_(yV_e)h z{KyDXIag=ERaD(>@F>aE5%Ah($Z}IMc7}C+E1y6z*S?m z&BOS8ifMZn0@K+I$KHjex9|e-PhlgQ#*trsv9L-w)~Xek=<1Wp@J;R1o%ZAOeUAonf=l;Khj*+N;^NU?82fDw@f=f0d<;DH_L7(FRdZ2I2=JAWKj zg68=c7(Sh-kR3=R`nQDmA}21ns9ywx3&CFOZOpe>Mbdzu#$ZatwS1H?qEs>3Ph3=X zrFSFiSmH5^W;qvgvnOZF((_!er4-T)nE=JuAW|>mZ%h-6kXj{g_#JnuC6XD6WjhhP zLflX}0AqQEQc}nv!X8?#znM-lU77rlQXxG_^ZCq+01be;R&B1t$ux-mA-x{q+U(0(Kz_ zs|6eEsQC>Xd~gT=D^@!6ll5vbS2o15 zNJ{+_X5wNDf{Uy0SlL6TV8v{xz#_oOYA`q4r#n>STZ{$C#GK9@NIs;n8gUT}v6ZBR zdE-9at({18R3<_9iy1n)4PE0_UXd;KR;Vn&{vu?}GaVP{@-mhdD@|ZL#SyKE905&4 zRTC#5!PrG~_)VEmJo{?gqh#vrGiWb;ALivg+V$y-lXc3})}h3Ia1o(iZ#3^OLaCLs z>o;2NL}8X+SHo8=S`BlgLF7#WOE*GsObRTc+DFD7|ysqFquSwXil zBlc<1IzdZV=YF$VXR==`6V62ifTPl#NY&Q#bQYk`6IJDYQ)S2OJxZJ=5gnPvd~c~} zrVu+xw0^{v>99OFIT1lgsLFIl!v8%S=FpF-AA-Sb|r~a zE|bqcbMa!7*SDC(i#bMQ#kr!Cw19w41O$aM?=Qwe;BnLKLC#LMnbRIbjJ?K8e^3vp zTty%=j8=sxIo?WijWVrLT9{a{p2H=;1T8mv9@OpotjfReALcl4g-Jf57xVM@Bb+G>GFuFcn;pZ6Gwy)EYL$Mj?ZU5oJkFpunY-9-E)NtGHXv1Sq z=#;}=Y;^;8eu4R_LAT;3wL&i&y!KOkx1?nFy-;HuuSKGIu6 zrkt)zi};@%l$qRKqhYUd{By`W!KPrlp~tkgZS!(_#d%dps(iLjmhY+w-`o;GK#)E&~h<7LwG zg`Xr)JS}f|xvJ|Gl+b5kgJ_|RjbO+W>$D7M;%0NDI z-qYB&?3k~`^wvE6v~H1)4vw88RNM`wKWaXCS`R%1S5Yza45sqO`&M+_fh0k>4^DCq zOq%%|beN>Y`wHH-I!t=dCYj04=!&zJ-Hj?1tE5nEC4A_|4e;$U2ngl|5P76>{&2vz zu~7IY&=2C`VDA#V$i{}WG~XA|Nf1Zn0`^J`HefIN$kemCZT&Wo1@v$Om=UeqSURN4 zTWL2dR^fjUl&abk}dgjF(bD zv~NT>Ev|SWA?62{u;9lC0Yh|QpOr#YA6SF>$oo9TF^p91O%Ul-^!ux{RfvfQX^kcJ$F8I<7!Rlu`~*l#9kNBBlT}QHL$` z&R1czazrQd3RE25eD=KVQ?-1aCG>P#bWM4(3b@{)Ak{tsE?LqEbc6tl0)4~_*sz^r z>R-@3<2M>b&ST8V7vScT&3iBC?xj0F2DR}>7Tv$c{VK?j&?_=kyl9QIhrg)Xw>Xv^ zXKMoTj|x4duw@V|tSM4v%8Pn8{W>uKXk5W{4!+%$bjSLDySFIpLi z^oj^3-C+j31f4!7SmM?#_0v~m!30zP61EaEmvfXZgaSXbmvnJ!h13O!cNni##|^Tp z48j-muM3_xA5-(8PjN4ab?-U`l(pMCys()4#(oM?g|i`WSuZM5G{F+N=7d*JCW3N&H+BK zuwY>m|GqBOB>oA&pzs`=r=z87EY5T$ozR4nr z4rV@4>qUo4oOmWzqS$VhuV(xPozZXDMuM^ys$RY;o#!J+1N7av#*syq`zRZEox7~!OKG=-hgdBR8 znYu}r@^;@QJ=~dZcF4E+rsZb+U~&^4n=*5_PQJRCg|}PYc}cydFLi${Fq2<{5?y0n zd<}P`Jq2d_YkJiAy9-be+pwlwwJICVgm?@g_p$-ux+ft zU!*YX&F)4;#fCDK;YDN_-IYgXLD39EHR63>?s^^d=3w*f>-wgGYaFRLhh_gXH@?9^ z*kJSO8~POIO4IpG-aarFzR4VJH8bAi%=!WIfh68~seKEB+rj3>xAb77&`odY zi)yz2AI8oDPO9pP|MO<%-M70lyZg4mHehC0U>BAmB3<1_S5Q&0mq?;Ufv8|l)P-nl zs1c)H>=3axG}a_4)?i0ti=u)RD;Tl2|Mz#_EMor2|MUMSJ2S7`a_+gOpK}QTL^i~V zt=J|u9X)?~7eFK}EiJ*Y__a$eqB`Iy_L!Iar~LQVYjvl*jF^0)J>q3p{kvdgGZ=z> zWe&n{R&gbyF<_316J=RqGOi;wFtiS-?kk$-3Z*pQh0HZJnWVz`F|P4Cfq?p>)JN|q zDViyXB}4}nFH%QG7u^%1s}mfpAc&4cN{hbq<`UV|@-P1o|Edid>7sx64RuwZQ46~+ zcDEJaOG;Z^@h>d(Rg!L8DWI#~)ANn5ASAwPN56vPexCjHEB>yeX#DLJK=+mPUL_FW zJ=^@MKfO-McN9z&d&_&dl6Lw|OtGD>60>`?eg9Q|>;UGY>0vTg0OrPYUS;6DN%>aE zH+-9$?*{1cyyd&w>8p_>Cfnbw_J_5pj%*{g&u&EQ&E~V7On!bN_Ga?kQ5Cz*&Qn)4 zmFsR_UhPk;sS}$WmanBYEedpFE=L~mkk|bBI?OMi%zQ#i-NXwixXJ@|zt>3fnr!F4 zMmoY|``6ddOlase*v|}G{)64mdlByam7 zSCmM$7q1~5sLp<|hJfBWY}oP2Pik^j*Gh`!wXbDLb$0u;{^bN5zrWURs%8uVn5^IK zM6XMWAy(7?R!bO%#U;d(xYJM~}xp{LhXNS25&^T~ymw-y{m8!lvKyCl9Vc zo%y?`esjnyIfIWQ`tbjH8)6Dn+w(Q{w{Q7-@$U0)`F&E=4B@-C{2l|k;Q(XHf)Rw0 zKyLa2f!W(DVXG}Ji-C1%Hrh!*=M&!c`=+WukKeq_c&qJYZ{zwo(Z0szfp>qj*|2qZ z5bMUAiRw*8-%)f0oh>>gE)TPu<3NDs)_? zWLz56rJnI6@^kGA@A{_{)GMpbpw>{R0hEzto!D%$@F%J+J@ES7d;YvWHN^$a#gcKf z20K=b6wHjV$Fbr8?@>}l)#-fcCah)`PvS-BmW>_~Q` z_y=^Wgo7NofW?rd`R6)j-OYZn&L0|7aKq%f*}?Ba8BeymzYoQzvzNZ__wK#mlm7rZ zY$fND(~Ia+hB>f-p}qOO|3RfY)@5YAyUSG0*V$J;z>J#|ci31Vg?M{*$Y0)-ObfDM zW$Y+~SWD0_*bu12M}^qjkWFSw=*MJC7}_js(C{cQns>n<*b}j7*l~-kx<`|_?vNR3 zRug;0`CvyW2FuLj9i)w9Wd{?Na|O2$UiLb>;6uN87_m&0h^6TuSFwE)&U-fmHxvz` zlujI0K^b|~b#|G3_Cx>Iy;V|8zj-?s-i?O4>De%s11=TeWpoxCpq9H~6D!JuxckKZrMB7Nq)9FvX7k)bHnCa3|Pn z5B}8e?Jss;&-v8f!e8RPKK!ZQ>R;);e)_4OAAFU*#(A2;v=nZs=sI`JVI&c_3Wj6y zXneE7IX3z?X1qD}*Z=m-q1i{&t&z_ zhGA~~xxc%ApDxs?I~aT2lUu*yHPO$_%!8E32Pw(CWrN&o@Y^s$@|9d zo~qzW(>GXHr`w&s@f-S%m(KsJ#>Uefl-A?t+JyUo(ML`In9L-5?l*odW&N)D#_zM! zetPEj07!29>HI+W%*Tb_5D^#<#-u_(hJ`D?%!NZ}h0uh8)x#3+&J$R{m#x{J5 zZ9XMm5XOh`cG9-d`QQ3|hb@zTtxRK@ zqCg2mJJ{$sDdw)>!MJhVK<_J|BMHtCV{=fM_LFb@-{ekBxeBpBO|mRhl{SXCzHqZ1 zPXh7pzVo+iS_N2D!NLvQHL7XG6L{=9|5grl`rY^bRBxvJ$M^nqXhL&;@Vf!A(|_=r zbFaAcX{e$L(t)CiIts@Wm|ceV;Nc(q!TqKSsRJDMLgJEedWIPW(JR<;c#2DD2BlFq z{^(E4BF1s322$;DHK(+a;oz0+aT@N`1#SsDO zj8JF>Ag>jisC0I?pTs1g4gn1GR*bsd1cnRlGyU4ZE*Hwhn53p?jOq=mg2scTW3x_e zm1nkSe_d)FkGKAG{?w44zP7k?sN4hXsCI{WW&+-Uzj!9!^cseSQ$#!lC(0?M9;drP zNpd9Jt@ljdxsOrh3ZpE8X|`;Vl|gibCd6jL|Y>&8(kL?0wLy^3Fh5J&iEMw8&9 zk??vx+6mYo09X zo0iVM=?FbGG&LwO9}kCU0Zxt@LK>zjErsW>U~rqT1=7G7cdlxT*Um?yJ8d=VWgaO4zrVJ<+iv(9Eg54^2Z_Svy|6Aj9j0wAe9>WZz;14Ug`1zy># z(wK?YpWKv3^i$uYM#{7Ruu5~C-5@tQgwxSXO4GP+H-? zJ+FWRu~ihLf(<5ArVGHUEq#kswpLTsM{5W4Oa8}CNKrQJ` z#>$}q^{kD)v2)@{lZ>JaycoF7gCbfYS)3OcRhd3@9jgedtIkk@E93gy(Zh*+xjIoj zYF1x$kO5`3z;SAYTq(kg27@>sWjj>{*=J0$pCR4xSFP5PMN&=KZ%o1Q!>)lGZmt-w zIED#iiSbBkJVziq8Gwim7OzEXM`CKcJ%XrETrDA+?@SgD&VgW`H`ghJ+9=u@v=^?h zUzeEPoMX|W)O|#yW<*;?AWO4L>0fOtCX-^@-KhJ2NhSX~o)k>=~hc!5j=&k zN_dt|PU7H~jD4aMs##{kGBc^0=!S>|{JCrv`Ke>PZkb%Yol|CpdVjH3l$q`${zCS! zkVnxKNVHi_n(D?+&LiL(hBv`4o$C?aQ<_8a2p{Ii1b)}qkIT%I&RVK!LpO3@WG?$a zcy}qBf}5_Jnvm-1&iElprRxo2yg_{YSEABW;!}~fY$88u2tlDiD^-S4sVyR7qDa?H zY)yN6#)On3dL(0d1w|@kKg^f|nE$k_>04kxGz#5PzeV!p8jX7*TFjoGHGd~tedls> zKIa9zTW*$8^!fA(vlZDc_f?p&RR}Og63r0cV7&nmNH zJ*5+5{1Xmk;o*WZ!csWXo>Ije|83u?GUKUW(pGJzk(zx>wHfDKW$&pr1Bd{4r`q(c zJv&8>UL+4vujrH=l%Wtna}BHCVt1*)7Zdvl%X&#!;gne7@Vp~%`J z+%kT|FOOm9+{DCWJF=VE0sHc)-At4@UrGVAlG0W7xo+kn?`1ouyUF)CJ&jI5S9I-a zZFu2d(ay4wEAq-!`70l{w{#A=AL`AK zWJ!NrZ?1DBrQ)aIf5_2IbEF~-=e4?z7b`DPM zty}Gmjb?!VkJ8K^O6^IFrl)`2I#rom+Gy(i_m}JIeT`;3>I5ejdQGMe(4B1iHQ}mT zZ5MR}b;FjBe2xy7z}-YNri74M1XIi>I?c%?0dt-bc$A3leL_!C$MFq&UXvM{TvcjU zHJPDPpLG%=tHE5~_L%HbX)PeoE?xq2pGqV5#aE(yxKI&TiD>Qp>F|`m#d~8$t0PbBgK}4e3B9blz%hv)Oj+bAT0wKRU4-G*@7aPDZC@G6En$y$l z-Nva$GDVC|?3OEqQY-o|e3IxPEixt;eMp(7j_3NGrZ4s6yY(`AQHSY>UZ!>13zM$W z3^apM=Dbb&Epa^=Bw7Z`?-0{&R7(v~XA($8?Q^0h*SoCrD&MZ^WeU?*7Jni_f^#h@ zPm|Ic3^eD?U7(fPu2#di)tp*wp;ft+Q2&3{>KINg==^!B`K$@$2qfA6F))@qf)j{iQe3p zLi5B`DJLNUBkaOTxW?cQ6GDBNpf11XSur5`jE=oDoP6 z@S+!NY8>^&f@=z?$afjL*s)QYqNi+1H`Qz^{HJ|CZ-!LyyLjLZTGY5s%98ajnC8N# z51@_-VRx1Rl9%C4yu(IFinOMQ4LPJ>dW`(>ONGE)1_udP&=xQ=^MvQJ*26Waf+~bZ zl(Lb)6NU#6N1>qEv8wQ@BI1YbuDIa$>%Uknt90f z>VwX5Mi8Ek^dq0{s`-*Z(3zj)3uaD%EL`c!wVDnAIvFe4Ci>29j;{f7Ia}S+tUgaC zC0xZhW6}FpIh=C2OFrkz=e7g#P?hiu7flO^9XLGsGQDvPwQco$tTMOZ{6mJO5$K|9 z%pfD}BY}la+x2}|v8P-~75o#?kN-}E_mhsy!?-k@QCT@?tS*ZQYKB+xOW#4X@Jc(O zuW1)l=Jhp)4}Po?;SzFND|?edL&09jfh>vk>)XZ6mZ32){7D=3Grc;yU`Gh+&lV4` zIY#sU0Zq4tK+vg{bX^9Hf^~kT!+GP`?c++qqsjNub`cEN{A_r@y-#BSL_~sg_~p=fN?y#0F(aHeM}^N_*lLFK{3jJy zQYw$1awExH;9(II2gw%v@E>-^Rv6#w_J~%~4~x#?R?`C^=+0KtR)ucE=9h1bal)|f zvKv}Wv-h|yZ!?oA%DP*d8Py-FjM#?s24cj(g1bb%kr zKa^_9tl7e_3+a%|{*|va>tDug&}GK}!dYIlGY6PHB{%*FdAXRc zPOy_Ney#Le05;(D(&3%%xQtSr>1CpSxVF}%a*Z+@x!)Wqx9K|vRS(TI#XsLfUqft1 zaho1x6tpQroe-ufR~x0Hm48KK3ZDTWQ43{nreh&hbGpy_$qvSyB$9!Uz%{RPDCW_s zav)1DM_AeH8>Q_S>_)v&S{VM8k1fRw1iw?bFwTmie<(l0o zPK(|s9o1V?K>yM}!WzTY+h@Y;vtSKFI7#+m^3U&=V zh_(&@%-tx>#!Te}EQ^wyeHYJ^IRT7y3QIB3mJDyY+KfW?P38)hWkIDA59?d?e;dn+ zHKo0n_nI}Ob(zIqVwIJwdG41Nt}PwXLpDLAkQOmqM*APL*kNsH-z^vaZ4=1XCUOl? zis3DLB+W8#>XwOq1OwTxZe8bVHi)!~Vsr zgeXsFC1t7P`~PoeSU)RoOExvc-MOBe>G~(2|MAVzI{U`~*ym>3>j#*vs+a#2td(t` zfY2q>U2Z=eVA_Kp-jWn}g>7j!Ga45Ey(l7H;RNxLXpy4-Wx!t4&fy^Y+2!qKIHm62 zYezGhU>gUTV{|x(3vd#pYn@Hr&60s;aCiwMNe6GiA4T}yvTqDDbG%#Zv_YsJ$J?_9 znThEylU`t79Ax%yCJY>2nd*?gH2rn0#H7Qjzp^i6XhKI<_*}dI(zK+cvj_ zIiPc)k1qmi=Mc&{Z8CNi$}xwFI1Eg@j0iimJfR^fX?vIyABRSq{zim9w6H~_(N!PM zDW;AoQDGio*Od_QWM?T8d-HUW5Jf6WL~kbMV)1HbTAetc!7|}Hn&@$Gbt`@pl=F-UcEX3#mbX6L`+%q@lwOJEjI!Yb#OwFZ-PgQ2C8J(MMp4c{s)7sanhMP3joB zGrG0xgga!SD^_rHTI4JV@pE*}p|TZeFOgvDX@MdfM#x8eIoHnI(lmCS`Q*+07WwE@es7APv;{e#D@Fo_YO3&jN zF}f_L_7udh>A>--@II0&{2@#Z2}m{>cS<{If#T}0be6aX+RRO!=bZ!{ycSu3N#A1o z4>K(WcE^!%cE&Js1q%DdVP=r`wC%l>*)4r-h_ZdcR%VZu+vBi8)>W~w!dCeWOsEP? zxP+x^J#4?+%Ise|Nu{0Gqp}H=gpWbBs3CReaL)Qc>~JT!AvfWYaKyx!88#7P9K5oawQRR}Xo7P)$!~^!U5eOT**jq-J20XEk zjWGS|C*~!f4`vrZQ!?5zoGv|^JeJHzvkebzKhjKYxFfa%34Rf631!anCO6^MzJ4S& z+H35iBhA*-eoT)tEo~pVO5L)Z-^RIoSeYb4hBH|fytP@)R-&K;lbuJI!PVbU)Rt?k z4^#>7Q+R+qZxjUKDf`4I(^NJ;NnKM<9zMHal-a9Ff%1flBUa;RgVlUu_a1GAm0ap# z^U*CY9BsxWH!PuGqB#%?(6(dD4xRR=aM09GWQ6@lfO;(x2c|E1%G(24Tovh;*y;$# z<>_#3I#xrY>;9IaZ^);tByp`7+K@*$t5Er(xsetQbQp6haq%*DH@I+g58CHsQ;{!z)e1toD*><6 zf?N^s0RVy2!>P=9c1DL8TEkDanX?QKdm--Q*~>aicf6N(beJtWkIZB+D!3D^q4jQ& zv>L1j9S=Y|jKyIQVWhJJKqChg+4qQct=20Ckl89EG z%BGa{Wjog}iWlt3Ywg5nZ=wY{GRU3x`W1BLmQTtzp-F{VzmsR^dg2HS+xVJ5-y!pD@R z_?U?tM?9)428WxS;?SYpZGzc1So3>n``g*OCz$QJzfmd!jZ6cja?xp}z=jWO{X|&% zY`gD7v-Mc8g@w@4InRDd9(er#b@&)5*_VAaCm%b9Sv4Bj|>M6mM!YvjbF%-#2-^YlD~NnGp}7ppA$6F$$H8J$bU(r}+|*CaGVJC%`>62h2B?=9 z$RuP5w}Yr=?fUD3Qj8e5_SVLktPT$*vBo7OCN`V@VxM=>j~I#Z#|;62_s}b#Rqh!(7RB6!|~#v z;bC_5R8v14d5c!FG3ic(7X@0Mg%X#Iqfc_MX2Xw5x!RA`peybqUbj-^4xlX8<^Y{A z&E$IEeBo`O&!>!mcOXJsV`L1>E|_M9?mRwU#v(zi@J{ob7oLEi=$h4XouU!QDipoi znOI5ycAHP&<{eB!_fiGV=%igRs_R=2PPebqP;lREtf3A-+tJ~~o;%`zJH}qNBaWQg z?LT*fTKw96y`ve}x){n1VUcL|j%<{8oyT~&T#9WeqlzkgLWjZ+?T$N{?YzD0;+;%e zua!;%5OtJ2NQP_=&z$f>!p`w`t=S2LBq%epGq#Oa?5;bTyGZcK>_WH8?H0S3+8GOy znTKUM0lu+HLtAXqqy*)JBzgdy_fiZ1nne5&8?9wFd+GUv4puBAM<>A3oIejdVOLD$ z4>aiVUCf?YQSvOpJ5d8!>+fpj^?l$@gQFF9ovbfX$XMeQTq`I!FgllSpu#WgWxJX^ zw^5bPzfnsxMTyU@v<)_P*JT|61fhvuqcjEw*+rP!;25zf)XyxkTh1^;YgbbqK>J9$ zVL>cszHE=5VVWCWLd=<*Cw7-x;kl{!88p)G?aebxQ+6Iav1>=#7iO4~nA42iOiRsY zgnmZJ*mwkT5NWx{F5C^*+B^2?-AqR%cpS?)xy-y=cAo9MyV(*i-X6P~aW#{QL=ycH za?lR4jJG%LZtB}=BV6LSY?A^pn*rF|$Q;wecJ7qlyg5=xM{H2E8+JE6YR6-W6}fdZ zUy57Vb~ybdi#B0tOSvtLc$X>TfOv{PQt=@oS=Hd z{}6yfc+j1JN+BZWtU&LOp~%sj|NWXhXdhFUvW!8v^YzO6yW+j1f}rg|h!B;4u%m*FLk4>C*=scV=rbDk(ph@bcZjf)a&iC3DqL zD-|Ve!@ee;E#i3z4*T!zq!3MsBV%>@^x}{Ic+?CH9(S!x-uH-ey#?!U5(F_K5?`w1!1t zE|DQn%gu*l`=k{G`JU7xA2Jg~^Go}SnV{}?`^TAPyXKjoA|3Mzg%iM}M7X~;T_p>B zsogl!v~`~uZ^9t_bHF)NPEvpmuC&8`X+~sc#>GOUm;Tuv`%9uYj<=Wm(zFB%Q-!LD zY~T&<%t`5mp{%>;%JP zw;^1WicL1bCL^warQvtfh|yNfHRK3Ua$EJn1I?6XjZNHJQdSAz6}#9Zp?-6q>5*mn z>?DmPYi#d>%=8rG#vXT&83JR!?jYo=NmNNShwrFk%gdtAu{aWdm&2GrY&L>Tw`50- zN<0aM5h7KQoXdB%qWEW7E`#)O58y4h2kL=|3QPbKd-B0%ay4EFr6Fq$WJOT*^JcsH zU^7k2+eY1YJNVb;aJ%f+WWcK1VH>_ADQ8s% zdY{Pm(q$Q1-DN0rS+o{@mCIo|?!%ZNz&R1%GRZFWT;vwwk5-0%v628;7((wj{n$Li z5dMb9F&5-&9eQW-_S{2EOA-ow=OJd_{>M5*hIV`k!m}Rj>=gi3O~h6x>g|H!2+oCk zk3AG?$bNSJLka8{Z_hl`wDR$nL(O=31U4%`f!q+uQY=+b-3T0h0J!ht)Fd1_nogi zLvW&jj0WCCH>%=wFw)J>DMsB{;p1jQWWTYO%r+x{&Oc|H8T-WZOymaU8jB(ZTh9&2 zkwg>qlCg;JxmNV!m?0SH+78(eiUAj4DdBuZmftd-i0h8sY=1k4V1gIz(mAHS`?peL zdpITlg~SbmWSOOq*{V6Fsj3T{n}Bb>n}b1TzMc6SXy%LdjNd>(&$fU2jp;T1|9Tc^ z^>)CdQLv;kH#A(zMr1QHwx(Qv)GN+;-;zhlB5G$N9ors<0aXbD#TR+4C4SNF$gSG1 zO5N*8Myci&hD^-vbeL(X{tD)(x*KH@UIsYf<%Yvd<7ke2FESA%gxM9zWI}7o3=hb) zi6U(JRR&+L&*fPg-RF#W`{QAzdv7t}0RnFstv*@g!c<}@A?v267%*JnzQfIwvTOd} zga6oywzJ_8u!lvq;|SBnVN!i!{@e%td?-Is;a>K{BZ$(v-adJR*|wrS3Du5+hLdDi zHOw`GwSu^5-kxVpezxQUZT$RVP&;HL~=^+mQ`sQXDKT{IUH@5??M z8qs+`J}>Zf$+0E5p5gb(_>mszh#G{mS|S~UWw5u{i$aXIi-AxAdf0Owl5nmr{LFLs z*AsG9GjX0ghm8K*B%d{{$qqi$5#(Qnyc}|Ml(GHinOrA#2}*ISL6LaLfeD5wvp6?e z;*TNmM{E2sHvSl_ zmdqbLpA63?zn4E8Zp|-2pi*`)?(3T*aR5w#bS7KuMnmsvl+cc!`XUB6F`47G@MO5> zW#JX*!Y5q6_zGtsJPQi>3U&m{(z$4$8~}{3h3Ys}6!;d9fg=wd$2f*#jmlO0bPKA_ zkfHi#hQcDFKwt574b*8e2heG|APj)UI&9?!=TZub6-b?mu)diplE(y&?B?(DNLX+u ziiS#-b(ljdAy0LNk5h?KorLzmqs)k3hOT|&TMT-kGBp#q?%_s{4=|)1BT7=n5N3z! z$u=$t&j_9OH?~t@S!!^cBRq^mUpBtjV!57!+l7BjCe_bAN1Gm!zknr3REo#*bKmZN9Zy2(z2Rx1 zvg#F#VaBc#g^kNJi-1T;MRhJpy7^!-(RIquDGtev^bC)hb4YZHxuJ&_@Y{{uNdoir zt3d-s`-|5&o`?dOe-~Z~AJyowE4WY?M4~S6Mb)#Ftcaj!AmU|cjWB*A0n&l2_}wi{ zqnuzB3aN>e3o%fP6X^~v-hYW7_%2e;e7B*q6k!?U0!My9B8S(4i! zjqXO$g*a%S)m;N+oYgKLs(QA3TW*|P%URtuS0EH1dFAEttYkEmxn>=ZhoeRP=Abpj zVDjBCrn?>6Ss90ZY{D91>`Eh106Yt+xlwXblf(=ut!~+q4h{eNva{Fb5QTz&Phm7H z!Yuwa@V6Ulz=#mM^WEKX2;nkXz-bv#;N4~Y{Li-SqT@`%q!{cHCQVdC0KUab&pHVi zDkWnQ!^aMhSVycj{9D47k-!R4AhK*Y4)R^O*&$xLU_6Cx27QjzmW8Zo}9H0{MOWTR)o)DT3~39cj!sMNtva&is8uv zX-OH2!;=Tl(v^>s06-UV?ZBf)C#vF=@6v1V^onG1)Gba6g|2Z!dn_TxGX%mM(S@`MnMgR8Q2PBGRs)1%i3TqYllSb=hw2KF{2xB(m6tiWj}KJV(>-QDXCWcW z>MfrwVsz1U?eY$x(fm9FoN${Jg@(j<n@vp`{bE2v1Jd6dy0|AC+q{G*tN5Td&kqhaW z?-5Z%x#Vaq#0_ka6@y=}uR4S*_Z*m{{C#H<(Mn*Zb1T8wq;T(Y{SYXAwh|5;gfy`d zc@{TtWRrNlD3Qtc07j`CMGdAQG&0OGd&)^>kDbN8jiOs5iD{qlj~x!0xk3)wbpQ_q zPMcP{8cVo~hCzfAz=~VOZJ2IITV=Mr)8xzM<5r?o3*^wOPxPh zMh#-?FG;~$wiEZlGDV}|-S(CFruV>#lxSTaxw0y9ElMFoYFF4g;Y7HWnO_A@16jt} zX!|cPTa2v8XL(7d6-eZDVkTQMx-==F&IqNH2F$HAhCaSyy{gBelC^(YVA@*B1}0qQ z8EaK0QjW8Q<%x}Hiqcr4TBBZ8a1hT_ z!MMtB3Hw4#Kqf{f>a;GEZu`d1L4xvloj5by(d$MbHXE6bQWDBWCziz4OAHxel3^4A z|0Uk6=#w+F?5NC3$sJ{m?yB65=mb}SzF+_}L2u<h~jaf8{92P2|8KOfy#OX4~ z$8~IRHou6UCg5z+^iO&-Y)cn5rv;el;)4k@GRjby1?!dD40MvoH3_rjtK%cb>y^2x zJc3M-OFQOVrgO^ao*%iK5!f>rfSrI#Ujl?~c4~=Sj9sAuEe(3f&esxYQkASlPQP%r z%+8mKQ|F&=H z%=dB#&`Vg9qj^}b8&ZrA!UVU5u!f(v>1>U>^WScmT;*()X)i(^`&gZD43g@=&RYcM zii$z2F)gE=%;Iirg-&2e>+)iwa+imXCP{7vKjE^hgiO(_F14!XlXTeRniYw11&ft5 z%7~px$-q$NoM8_lGqww0Zp6ayaG8s;N8^n>R z*{!1XlA}L86=^P`Fb}H6fbzvPbJm)lrmmVK2^1))=gI-wWYb~%@Js}jOXYfN*6VIa z3R(tOz%_o<4H>{y7uoL5UXtb4ZPVD-4`9LB|G`?z0bjg#x0LUY&5eZZHmYDs^Ee0` z4kMFx_3hlCVphd@Yh%Z4#KSmj)8I8Z@t9^>It@{1^968=6t6*X`YZ!BHi=NusGUoK zJSDAz)*v|x?KLUKL_E7LMKxoOINeO`M2%qyk}Or!>zG^|#Yv3>Nj6;f!?Q8q4NT;V z`=92uV61XtlhIV?3^c(1wWC;p<;vm#AZxsdc=I!%ETG+mDYAfeM}yM7>FIC@gt4Q~ zKt>XVfP*q`c5Q%uAVSEq@ruOZER@#%FDp{i5#ti1(yk%6@s1apgLP~Ynf_NRaD_wQ zAx?Tt+r#%U^&PUWc8}lh9zB0i?B&!Uv$!ld23k(@>vK1Et&4o=CsN;$~#!I6bH2iAt}Jr^>aRMi6~-el=_r5$^g z+21?BUUHTh-&ebD1+{1A%Z>^wmIj(v^e1042QWMa_e0A5cozQ6X?B~l%`SAm=xj56 z=x2^+BMCDwednYoO)gsczME)qo<6Q(H(^<$YtDhJUSfAU$LtX(o=QumTv>iXf zwRo-3y5%%6Z;l6mOM_GH0jCY|z`xREG>t~D#q zvMJyuPGpC0+!e+^Km+n)i3YXWx#aD_^G!qTnmA3kRr|u-3ByC}-RGNMn8zUeWbpR5 zz%-_B@o+MZxxn-c{`H}QtUcfYGpXrwOiZoJ716~{b;Qx!f(M5(*#|B#4V4r_lLA)8 z7N)W3_WcXYZ*YMUf!b`3ywKFUAXY?3>`d&O=mE;=*vl>?@byFc{Dr1{iw6~e8sCRA zNMmJ<=Hz1=Oq~6Ku(|oNZDENrnQo_B(=>sSHVM+pWY0*z&lmNHzw;FNiD1pl4Zjqr7Yg? zMLN2kwBJ-TRHrm?9o^+Zhwz@4!d@z(WoHZjmwE*b9v+@tChL_zmrM0mU1u-Md9-FTaeJS?DmE3BTJ z%5E2#AsNcu(u<5HOYP1VnJG=D-a*p9gH$lUfG{0`dEE*0jokhpuRpBgn<{Ci0`M`^zZOtX5o&W7T zGSh9_CFbyc>t0Po-@Z!1>OeBIRj7jk<-c|G3=H!ir=@Zn|IyxmiD|F9{faalZ>Jp+ z2-p+_3a`KLQb_B{WS)z>(U!#Y@-Q#5L6Rb($*2n=X%!9rYrw`yMAcE;vEAWP)7smG zOcwJFp~X_0qK8=!Cd2zMRYJ5DUut@H-ieigu89~78EqMJGTJT!@t?5_B80UJxT`}# z;B>mQ;y-@8LCYi;poF5hg+(qv(~(ULX};`Z#mS9ZkqCbsS3F8Y80xZ2gmto`FEhI~ z&Q{R|#Eb~(0-u{pLhz_KPu|)!m*FLzWZ$@q1g7cs8$JfITRaZ2Kxlx|3{1?>_JIw~ z$;UB`E(>v!gk_`4P2c`q;I&H=hs))ks`GgU2d9`<>p0CB_h&j zkV;nGhHfcI$79O^JSRchXD&DWI*%=$R9oU)F5z8r`8rFWAflW$VIHxqyAe_A@RO_8 zyVQ_mhx(@21fNlkrm;fY9d8+R8ZJ^Diy{Z3B?UUtwM1d9pu^3~vG(XIOv9iy1lNzg zFH!r>m_g?46-i~d^Sr34_Jg~EQS+nk?caH4G~^Z?inru@O=#5a{E0S~W#8qcVsO#l ziS5Ek<;IfpuAzux7ID*&?OH6w&B&5sS z(>dq4BrFwtjMiN2D;*$OVHYnk)59hI@Ht30=K4G^-+r~kJk{&IAd~rxi$)f_2%U_l zv(D2eJN)gX2qRD3RrP1kBmHfOM~umpW?=2=px~9KomR?A2)C4gwezkta|Ye7JMxIY zBWMF>Mm^Bm_=PB!OS$l>5JJ=$nGqM-vSp^N=c_3fK9Y*QDn176a(a%@COhraWu&*}(2e={-} zOx+pWoMx+cA*5H^@zyOh2`8 zLXJpWO&UPm6fPhloM{9SP}7vL_~<&*(6oC@Qh5Llwb6~%J>c;`?s~H)$HgCiy;)Fy z7aN6_skl6uKWElYo=bH`l4or74Q5(q4Z@xQfGH|m9D0KpKHyX*c#GP8`lW_O#ddyB zsvQC^8qWOU_QLh{@f%F9Nn&>@Nx)#aSrYExmW3WTqanqhWetx@);PL_zJU>43$%MI zD{0W-pY9rbquDJvO~k^PJV5 zMV<02CeuP`IKL8=E^SxcjPOOCfVin5%QGi%8XRN2(tdxlX`QTW6hwcPF-rcXka7w6 zxfDLVqY9AEd2aQ@XDR)Ur$);SuJVzlHcb+M3KG=0v~zATJ-Vf0{>Q~MhHFQ2vfR7k z7Be(UUIO+~hJpNLU%Q2Zbf@27)61z*^QvuIZf20LbJB8jnMdsv%gw0n)JYdg8ypfT zVr!l37k*b^*Doi*>`GgDE0)%CY`noozplLN zq1%W{@$R$Lw-em|Ox)uoACFx^KOEG-nF;fZQ5(Ta&(Of z@S>8;W+Vk+Ke^kC^5)ytdx)T#Z}+~(^s9MQ^NCaxUVDtfmeftZ;2yHauD9M_&EEbO zZoUWn)zr0pz3EX*L=IIMAA)uKDpS#kX@KBsd--3@nN+0i|2OgpUbBb)jcB|zcG2IA z3fHgJMOV0fUlNW^`a62@9DDiS%{(#zs_r#4ga3P(dLz2ZOjwbD2`~EEn>#weukaeX z>%FGXa6wuF0pTG_M>u911AQlZ&b`phiT0*@!OQvfANLYNcAs5;ui1X)WTp7<{BaW4 zY0I5vIlmG@F06}Is;H?Vl<$IW3KMt|{2?+0mlvniiH33p?R+o%krJu8G@W&j@XY#O&hJ)3_|*{3*d8EHpREGa6qYf=fw-%cyw$sgNU zD@@246W6IR_x9XoBC~D;ye??^#9o?Tt#{boJy5`<1uMNxC=|{ zl833K!k*`$T36jhSjcQ6Tmhj9M!88K-oqW~#1Tz~u7UHXepUo@!=EOLA|ek9a&!=t zMlb=Cv*a0^EOSb@8~Oq-aJ*a?rA{m4oF^CM9GmG=8bOnq*VJ50;j z%cA(ZgMeh{%NC`>2klmmf(6U%5s#Wl1CJD?jt@d2bDXUu4j7)73?GC>k?Qmp($#Kv zL@gWcXy1C&4C}KfRa9zd@WzW$JV_f)yo48Kd8vJt%w7L5`E73^t~y;D1Op<49hSLi zP$221LB+R(USg`coM5Dv{=+QY{xAPjE)=R-T!?3&3+dyM*k>ZL+)alE#ifplLYiJ* zE!&3ZK8G@a;am!Lx2LT%z53l8yT6cse3QdpjVCTrZ!xrzA%{6G7cX&XHQyhw7< zL0ZF>F8TOnY7kxWA%GhtXX~a>ntBk4$Jy|=e3y!@vU@#lnu7~3mzD7$ zd&1*{S?_MIdYr7TNA0S|scZ<6Pd1mMWE4%yC zXdhqMlb<$|vKLZd%1s+l+rIELwy`JeS5L!oUbS04V^)z!QL%~yvk7+CDsvgk>A6+p znCxNqc-CyN-~5xf{QGS8=go{7eXt6=(|7Wr};yKa4Dt#azDRcN6?XKCrcee{gb1xza1MUa3@VSHz$_PbjhwfGUHYQw z*0$#6SQ|vG+rU?6ghij-aEm_+gwW5y9)?sNU-P1AX}rKKzZXuGegnSjkxTF3M4r!W z&zA@axOz2ePk51?_>%c$E0!O3!hD|LLK-;NiI0}}V@S9f%Fd#21n6DQykySt0Mq{e zG7nRxvG*(HI8Iu;^cAy9J*U#pjblxa9#>0W8Dd{q^Q!5aRcU>&k_=9+jC|F!rjs`! zs~z~Nx!AMz$5+kqRTm-K#)Pc}3Z$`}vD*B$OE**Zz;DD6O z`0p2aIoBCJXI+e|KOubIj(^RxRIj+LWD)?r_STX~^Ct3Tdv@}z} z+_!?{sq1z2-q*};Ig5AX>o`d+Oc&`7>gvDjL9c^%7uwTb$9g-_e(*XKDR;7mykU;@ zPPJ>^Fb9`hn1!wC}N7twr;@(9T=S#v)LE zt?8ZFvq&~|aOPuc5lbi7AJ!t$Ot5|5q|eXoc5k|e=e=oeqO;svY{vO^>RaYn?_AsC zZSyN?R4#bioJ=h#{~d5^PdoS>Gib>12JdiSA+N%6WWq9Mx=7UMkV5Cr5<+ej+(y6?)R=4W`{&21^btGO?6Y5 zgru~z2AVRWWVn7 zKH#2UPkoN%hdNe4^7CeiOKLk)^;$=+Gv+sUrcJ^<)M<5vckvY_V*nPeJBeTnd z-xH0((nYa);P&TX%+X!cFLc$Bl!6RrAjL)Rkd^C57n>v<^+IPy3P4!t_}Dc2FRoPk zGx^#RnZQTM2l%1n21n%dh60Yl_v|Gfn?YOX83x?-41|%dv4A9T#8)+};?3yH$JF#U zADgy%L>?q#i99|l3`K+}X!v%_Cs4oN+nJx3frB-voHrZxhxtG94=dpFOdd9CHm=V9 zm?v_%x1GKB6VuRxmpt||B@2jyLT1RU@Z`CKCe-3s_>6XU-9ZZvjR>E^O@^}Pj2G$f ze5f)%J2w9bVOxbQL{?bbX2P1-Ek<)XHJyg|)*3!%k6e#h2rXXEs;;w7uQ&Tm*maZD zY#7l#uS#IxjUX?hmFT&X!G8Q$klgUu>pF3 zI=%W+6t(Zltob)3oHp7c|80(~feCLmGNy)P@%_Ke!O3;&?LnWB2erg5`V7|cdwauY zD2W^FtDm8ozh`@HMC_hnx7lcVjGfPrbnIY@ga-Y4Co#DxGdSTePezY4l4q*R;)C+1 zIe5$>2~S$Q(KPq?${&#$897b^d3!l^Qz69#sBF~&k45Sb2BP~ z>f*}pC&CNtexI8iD^AX+ynvHWb?u(dQ4D9;_Ag9x2gDznu|sR1=7;(y#&Sg%q!KB6y3HP+C zzW`Vl*)P5@18N|;tW;bE5q_e_?XWK~TgDcE$*2OvWb-AX#q(7>X(xN; zx8@K|#Qp4Bb6Vr6s$~mSIXeiB^lJ(Z)9a}PcK&zfkYNBuRY;j12rls%WPrUhM!xf& zZ0Z8&bUyI?OaqK>+9BVQyMM7g?t9Y#!@B2tvqjZMD^XR#iyV5B9>Cca-+m8{-D8`6 zFnt^Dz(W&{RHDF8r;rE)U)sHYK$yGIUho5y@g4iZ52hexavUe4hezeSdC~mug1H4x zwykR^S`6NqDYpBM=7zBsi}z}URISC^88G3fc9lK7@GMkg0S+u}O}^|^`Jx8l5)H03 zc>w0uAAW>6Prl%U;E?18!3FOI%haSD5KD~YgHUa+? zPy-3XZb@icg&wqr?V423$Gg#*bg*|BD5k+S=#7?V9KuE>-kir}yIbrT!| z@!2g1Mqm;;CkW`(-Wmiu1L#yq@aqxZx%pOMj@L>>vACZIe{Z7saXV?Zv4=SyO)6U4 zRqknNNieL2p;PYFNv&E34D9FIbtS<*EZ>CEU~c~p#J$}66LP`0>k?uPrKr9bgHamBFCO(@g9I%0o{AM)~*3 zU@Xq~uPcL=QU(iRg3PvW7_>pkr-#8dEaxA?pmnR$J zG+f5aR(iB}Q4^+jw0|x*!)Yq~8ZIQ+0<%&?SwVVA!TI*=7W|R21nas5x3n!P1Ck}t zOW!0>FWe6{qbxTPvyhOvi}X5#I?gM)2VmeO7o+%r^oIAY;Ka*A~%IsWne%uOmYj)lvpG8i8AKb>57KbYZF*pUE$iY zO!!3_*H$9D5}>kx57q~}wtNI!VtgF7Y2)hY37IlJI0Ym8q0EkI2>O@!{Dv~`PR;sY zyX+0pD3r2W7T#c2Gz2?g)e9Sg1;N$JQmpAkc5!2He8+bXe!7>_NXm*k!Q4rxilK#7 zAjiRDqjjF_=vpCtb8&Q@`)YS?3XWz|{i6xm^s@c2DQFDWt3)m-P@be9FY~T#YYxst zDyU*RAR3lLZ>MJEd(ak9K=~Y>_{#DP_Mgo`yVrPUk6^!)*I@V01s%!n%j}X|FmKz9 zSXYMdpj=SyaO8*MF%I@(pBJo5PUo|3bV_=h((=G%ir`gr#=~~!e9$Lz=979kj>cG! z4{FNd)`-1-*j}Cw2Gu_QvL3(~1mlhTycXgcyCxs>Zp2cCKPt^J71`V3W!qDbDIq|l zMNah!qx|K+~@3%y@NvkRY5s!JDh0@IclW_sfS^U7_hk-S143>Y>z?PsVzYxeIDEr zjH-IMEax7KLz~6imbV1EHTwkl7GM1=S$-o^8SI6W=K;Nao9`3U@&1TD!GSe5c-gC+ z*aIXP%*R+z?ah6Hv$#K|Z_w0;2Xa}_!kCS!U0@k!bMoYs_K3bg?ewdX<<~Ga((A(L z#JPF&hOUm(Rq+j#K;aEpgR|H2G@~PJ3tUbD68FB|()+%BzHiVMHS*iO!2sjX*|+We znD0b8xnFPy!&=@?+bDcVAxtmXH~Hn=V9Q&BK|QE#8qULjTZCA4DP1MQJ@S1KqW7?S zwgyo*AEWxX6^U_)T)z`@{l<0d(Uj{4L~dyfP9xWTL|ZT%i_T$fK|L0o)7n_~7wtW5 zL66p}Fpro2*)2i}%MN()g51`}%hb<`=>RCLnQwn+3knhEJ0%KzbAdkk?dG=bY3DhU zRr$qUR)Npt2kh#uf4ivbI>~BvSrwD_q6Kzl|6n_Ohd1;OCO5u|tS+EJ@srUYat}oX z6iW53%?=1AB1`TvAlQl{M0|VZfS~8@%9ZzkHmbg$y5hjOGK2P7}m%EjUloWyH{V&;BqVmHo#_>3@u-1&m9=l`Acr}qwDPT1A~Jq7CPrbc;t;C7uPHux#`u2@Mu=Itt=U`B5p&d0C0pT`#?ciX5x5_?0IM}I<5&V%6 z{IoI0C7{(KhXmUrd!0Na*s~8yF%1Pr!|`J*5JI3qOyL?I)A;Z&+#<;L^#K+kcyXo) z4w~2+pm{#eF(c*H%bp-ePu?OJT}8j=6gQ?9{*&AGye)#WGaotnr%29&Z2zG_4+ztg zp+QUX{2T0HLxZg|IDHaPrDQDM-Z?awN8uOqBU4Z@Cps9GT4~uwPJK)-&}&xy@&K+FC31@mbNQ~ z2c1pMAbpBkavGKugWjhhP$2*BJ%Y);XHOUrY}t;TnOiQpKqa7C2$qrk5?oS~jNDCy z*IO9Yt0RJ8Ev(W>PU~pVi@c*38VMFa2z4JNxkkI?NHVBTwTF)kMoguHc60#OtQ#pN zj@9sb`NH9lg6#62AiF$Vg3w~MmSXsy|z_nfTeAI zRM6Z*LvlqOkj9wwzWH=Ye6CdNj>(S-n%ewa-)kH{l+-4O=CIAU0cPWQFNo*u+sj8m zY`~_II+au-0ofCjoF;wk!C+DJRM=MOpi;mI1fD zKn8ErFZuUfp*g$L=%D`uv?J+j!UO;muzl8Xqn3yoA648_J9jxdK6XdYFj}7vjxZ~)0h`J^o6K9Jv zXXq!ZT`af9w^}L0L>CQDF45`OCDGrWm+Z6zoH|GjO$p|1EDQiKv^IRooel(mwVPCe zR_&IAt3;dlQoI;;K2xS=1ZTEj_=wh}{8*7Lfl;!L{u4OALMs(<zq%t zya78}Ym&mTTCRA^FaU`iJUAU*{mj-uUA^zfKygqrpi6FCSbV?RI`}0<$X{#|?7qhg z5crES@D!FYl|R8wE)V8u*?3)0$#Kx_iRFiDm7GxbvE&6I-K)ZF-h*9#9>Y3k;ZoT2X|CY2waJyvii^1X69bK9U^KK|vTSEpMN^g`CmZbCRMt2={= zy%-0{G3C2~lML&+=}x8E{N`9KP)^vY_-gl#ULAMJ{By|*o6p>~^up7xft_}>{~$&; zwx1+}Ae_qTIP4u89Y>8s%E*reod+iN&v&!U9l=1vXL9ct1mWD;M+Ie^IlRVdWH-oPqw2)ha(M6bs6SWXe31^(N;@TC zsfWZ#XSI~?p(+fAXz6G?bW9*bHoDHxQWP3NcrSMZBRkU&=F}lM<@pzs&clgx(K^Ck zD4$m^^%D9=|Kk#>3Zp6H-S*&HeN@6sNu7x&wM7CD$O<>|~@fa`SZjmtev1Uu`=7i>Mz7ffE%I%NbzkW?X2VjT$Mb zDRc!9d~3!9gL@E*6>>V57nf^PqZ;FZz<}#^=W#*LPB&|6A5=jqBG4?y_i7?a9ZzH> z!smQKyK*(|_%O2Qq#|lGIz9{ovpYUa18}!;?v{=ZOH0G!WHH?WJjJ(JUmb5sBM1^& z?U3>%G^PW_oN@dOF$tDN3--IYZo#_R<_W!#a4+ZtGD0_9`|PuFC`@@&O3<#8&bp2y zV^nUXFwT@m&vH%~Xo~D6=IUU<{cV(VRWUHZdJ=mg+Jar0ZKAE?Lv=W@jBr_i5x%b5 zyy?inJS?1wpRqTL4|-++5h$c1Wx4Xg_@J%oR^}m!qz(M`4LVk?azZe$Pq)#D{T%{C zq~0Rp>x44`{(pYLnVmTysLAUfK4PR}?OqIGZuXd;%Ul;s2u5@YZk>}jo>DWK0A4wz ztSvQt92NZ;0LGk5bn(p`fWVGI$|en2PbQ*k|574T9N+JTji6Q*iN23hmAR+GT@+!T z44*EW2u1X9PdRfuGmPoD$}nY;cIw2Sd!NtVOhu1;BTEm(Bguf0__O3av8r>O_>!s!SDrWo1Bbs_6EE4ck2mlp|7RAZzE|L?R>I3tWGzadWIoM;i z3wrgxfz=@ob9ADCPrZSBp-(4kI;O~7M*-~p+XW|}HjLdK2z+Xf-5%3wgS}(>pnuib z3ft_GpAeGHwi~t&uI1T_rcxV22&5SaJtQX~G&k5!rUpBX5jl&3Sy2fGPD+W>lySpO z)IuX+%%bcV5*e;pPHp30svF5Mq2R`$!0r)y>@*Iw_3hQuf<5{8aT>NZY%Dtj4?7|m zx2mIBT%U;or4N@keTKS)7gF`rFw5&&S0B`XzpVNwYAm>M9o zWcxcNT^>GOR(_ClR91ys71$l}7(E;j!ZL!GjnL6-7wm|V`L4u2z62E`7)W9NEPlsM z!S3A=;ii=TDi@E3L~{vgeF4=?I|cnPQE~FELqa&{TqvTCl$~RsB;VT&I|bcG#W82` zWN4E+vevOz-D}~)q!&AYXia9(Fq-U4ZS7NS$Mm43J3s-PYLLg0dWNR{4{L7%CRK6v zefR0^nW~=dfx|v919Ue73@|Jz0un^dgv}j|Yeb`w7y}rE7-Jrn85R|B!?={Y2pSMU zQNdB;0%{^gR8%xBs2KMRG5QE@@c#aFdI0m}dB5-at}nznr_ZTV%UyTfd)-CrXH77B zGBtNkFjd`HhCnoj$RcbhRKnDO910fV1yRT!OfZw{aAw1D)}_E2ov*}FVFzz*_!R-k zP%GGq9tODc|9FTQG}iBeDv!2af&=VB5wSHXf)4eG!V*|FaJIuJuK0xTalchh1(o%o zZYmrmi6f>^<~~2fV^g<7v9})P_CM6r^#AZ}Z!BfWJnp$esY=N=hxvZ_roMxkCJ0lz z@=!C5QEoWY9NT&gB&xhm>Y8*}0|(6B;l}^WG_Yu)k?T_0qvhuTP!SAz^UqAzo|jy& zmazCLLJlILa(Qp3lGRQzDk}OmMYG%HtLQ2fb(zD=UVCB+_vORUMD%mFq2$u-7CxUO zNQJMvh36#|ZO6-vse$)o;W(xU>W!06m-cd%bCnqKScSN=rfC={cA!!SLJ$>&HG)~p39@|^i=0o?vIq{y zFVdIf_@@4coBjvU1S<+Y2d0*&gD}!3<4t0SXK12+>IX!f=IKRTpE6)E2p*N{EDNu5 ziw-w~(jP0A{OgCC&gs=KDYx}-+^Sn$wkkw8sk6!%im12 zaJjfUv6pe|AZ6DdVfu~w3wnnD%Pgd;AgBf+dpGj|a~sJ+ z4)29o>~o~q9ihM*QGJQyRB%Z0UAPu<)rTo2F6}Nq()3VlrxZn&0>HKh@GHz20I8nDM>`=HRVa1?GV{?El$@REVNm>*~SW7nG{rY4P3u^@5 z;DryLZmo*g>A?pKa6MQ5dHkXJ>sKD%{cnx4E0lopmcSyQQu|v8wz3UjTN^8RW=bKW z^+KpNK}H#bJadRaP^0_^<@MBl8$WJ>Os%#w~z2sxQ|9BVXHn z6Y0{|?w=EJMt|*gJJu8n>u^{>Ba4-j5B3HXKbz;Jql+ISR#wWtJN;M&aGtyFSR^(m z?y;sy&Zu7UL=D;1ax821p1xbIaGdFcD9QW{PkgQUOS>`0nc6P18B*mDAgsp=@j3WG z_>k7atm90vRXVz;Ji48v0$bkIp1gaHGed`Y-^3B(NkVzgWs5<50=rN|o-}cB1VO;5 z?Fg8h*vR0A@U<)c!kpY`7PcSEB1;RsSu$SC*Fq_CxBS9%8dA0tPet9?KSQsP7Q=3j zB012P9u8*I<&%Sx(h{OMpF$Xt!j6}iDp9jKJ|0+iKe6Z8`Fqg%T-Qd5u{zeNv2QZeN-kQ9WaAFv8mRyXi&J4 z?|2MmAzX791(_=mm0J1q10;$)I1jxQSMnSQ5)zyeg{MZtkODDk4Dwb<5~I_muU{$( zy_b=sleF)ZF=P%>Sp_~3gLH~C4^W^W5-J4+j48>89w!Td#wIASl5~!C+??qBAkhSJ zD7(V1Oy51Li5gu&@3AY8E2F*MwGJ<(Mo+ZXDuSz}rdFh>hf3FDEDh66bo~LCI6S;4GZE841q2tM>Pt`pYu;3O^zlEP9AqGdDY>LRx3Q|1xWHZt= z9b?j+m`zXd_>+%q)GR}el>5iYrdyX5Q1~iKRRJFpzUx~527l2z?&rTThu3;9prTe; z=bOD4#SPXXXiUjeUMO=f{>Bu0`?yGO09qv9ViL-wnUvaq<)*SB&z`Btg(_Dw8I`Tf z9XZ+jviCp4IkA}4V=LaCkP(J16CT0@2L69 z1{K-IL^52z(P~7oo%s7(UzPZ~tDRzcO0fVa2ThR)kS)CV^s-{FbCmyJFtxD1YuSu^ zud^4yEio=(0Aq!;&Xb`HlgN}j3^|QR?q{QN-(ngI#dxNjm6oqmyl*=R0h76lwzf1X z^wCxlcA>FEks}lgL$c9AyOb-NYTEQ=lK4ExC-+B2BUD2tC$Sw}jxDTA_|Ws|DNq7< zyc;#ubZD2R2%mc-^NWzE{FA4eo?THLH&R$~i-Z#|;&}am0Uzd;Of@50y^nlG8P4vN zXyOV7rVFmqDW;d%%8F~pX35c~nBD`^@M`|s*ALz=EY?09=V`TAKLtI0AOL+BS>-egYa?k*D#i)Vc>vg4wyowu(Qd8poy(k| zKv#e&2!>&&6Is}$sFTr#gL#C=%B<(HuuXS*6=PGb8*5M~rq)#38n!0yDpLlhA}Kx& z;c$aaHQf=gC!A_V?yhDy-ZepNO(Sv-?9zizqvbBg8iQ7NeL7(GOH>K9SaquT1(A~Z z(@g&~8)wSgA*Xpk=G4!wXN9V%6c>kSwaTFyOssHz zSYnun$OwZ-tl@bSkGx+M-PNNJc1|zG#K{TKWZWsIn{LIKRE2KHpcM#SIV2|6g#P9F z``g?=$rA0|>eEf{o(icbW_%ciAS03deXyMX6F8C&(?D=>mA^N8Gz#M?hs#XJn|_!c z{z*e|k68SuSl9)o#D-p0I_?nSG$vy@XQe|RG{e1Efw34MbYb+!l*6R21-W4)KY|FU zSdm%x@w0URSo$z#X0lGXM}KdIcN2h7KT6ej@p34Jmm&hi833Tu8D>Z(1^})Scf=W{ znE4#-O4;TSV9qdII>97FTQFh9fJsH9ieQZQoI!}B77;&SC~uu%#)*a2{lOeu&-eYH zC+dt6gVgCR$E zRU8J|;buA_(#{W{x86ro=E)r#2O86%VP~4%>)~GeL88e467R&MtTfaSTo59)J+vO< z4g^;s*wts63BpP3ESQ*8~e>B|(Xo`KA z5IJceFG@sGR1U_wqluC#JoLZJSP1dC|7Gesl;Qc{=rn)KG3Ag?RO_SvMP$ck?u-8- zQ0p64ILmZoq{Gf)+;HKu%>He5QaV+yLEU?nna~a3l6YIzang!$h#Zy=IHU1+7k=gn zXG6-Q4Z1VVHs`dRq47b0Ih$Iw>RU4$4yC)ggtp2d-45toouXwFVgOybIc(0 z_QrF}5$&PvsOMl4(-os^*z7(!$IR~dNty#R^nwy%08sWpY)_qat{K{cudu4ch&Hy8 zm4-WrG9+h`>*S^R>F~eY8|N~u8(mo=p;B+S{TmH4AKkND$x|>-1PXb}R(2x>51FUNm5E7|OL{Ht7^54*CI@e1g!=Wq@tSz3y;kK6Zdcfom0HiB>iZVw9 z+1$OK2{;9qtzzs4>3NBXWsEzr$xPV?#hJHN5EK767T>{F46U+>m3kq+d?NaO*IxA0 z63@9GnoI%tKN!cZqFrGWJDYX|Qjg&tRlTL?a3tNh>%J+%)O=Gg>1muU;RPU*!e*i} z?TI&YH_b3zbFIQ9@^bG_X&Gt3^{B*MN5?G%}-!!*r~0YN1Mi!f5T?lYlX2f7nx znksm%7x6u|u}S+~fQICAgqt_hbll$)dw!FYVrXisf7K@y4ox+QUPsAs`OGxwtSEal z=z+}SCHf~Ep<;yCG3iV<=4`3>U(7@ddx+eFIHkNP%VR;VyW36-fg3Q(v?|Wdc9)Y4cSnNkkKqp6z)Y#_pQDStYR~sYxs1$4Nwgg$pLsKEb9+Ca53KkUM9a&Ts>Y1VuxK zW!k938|q2mo3qXCnhvB`b=5?*l0xDK&ArbvF1mJpJIHF+)GcR zx+!!Ce5Gl@50)8i!vci8fJz}dr~nWMiWke4a+?qK<35WF_V)RBT5fTjFEG3Jl?LIF z|KBx;x)9AFn4I-(s7d$x3kb?u=kC4$Qixyd0t7?$eQ+60Jk$snYOe-6r@*rGKViMQ z{)CzA`ZEE|@|8w&O#gi#f+Eo9VY)$Gi6MgGp-v#+GftjMBuh~HzZZ7P=9nQ>em+bQ z!u#X-aNo@_Kc%PpTxgD~D2vEw>uYg~E;NO#|45;>K=6jBojfks z9XW;2i$Q)vX_>2;Yx+~+esg6u&F7|RL$}^*>a{+6j<1X3lk6cVXiczZ#I@K)PU3wp z;m^?();3$$vS^=a(YiR|RZhbV%StidO#$TOsmHX8n*1_~uBZZ65#W=GT5})FHSKb* zVD26-JRejb5aA+I$BY2q@v!v+M22gmpn)lp4LGl$9@`xA9^mhXoI^p8$zm`?(zLOuJlLLc<=BSm_ z%eHb6djYNBWpldaH6}8g7Bh5CSwdyMDvNS-n+tJ0JX{sXC9g@|p4dOWDcLzC<}JTM z!3l-SOtC$o+QGqo73QWOGV(lH=Z?J097s~s+b%N=VU=h_R{4koTwFO@E;IQq%QHK? zhb&b=oftzVi%6W^<`Ilv zVD)WHdUB>;YfO}TT?zu!ivGSc&m3IkJqvAf+Q}Ym`i569<)|$be80<0zVV8$N;cbE zC_>#KNBZV~3!1uOwhI`QN>SU=CX=ID{z0EWu;`P-lve33f7|i}`8ssy1G_L_kB-m9VU5IWP+$)?6brpaTF z@15_}=nL{01^uH22%7((dWL_+_+qu8m+!3*C2TykP|pOOTIioVy9F-7Hc==K7{P@) z>+}8ROX=yKufIjhf!_;6PwGb}O8+~7MtQqXGaD;TKs`LN*jsI@PXYbj*`o)t#rlVf zy;FW7^{^Zcl*6GIw&xF#Th%G(Gl% zfkbm36L*VlTM(<;bODlbHWNIzigXA}24pOJ58@J1RUF^UmR4%Z!v&RLSQ5sC?%pd+ z-+}Luak8A9C?%;OK9e~7mi<8hCWx|rPl>X;F(ONnx7<~jy*9dWSDC$nbn}d>%xOV~ z?K=J;ubn(JfCY$E7S40!4*tB|xH_(_wi~_&<58bDf7Bh}%z$<;#v6oCC*q_HiSQoh zoOvYtLDnD^N3O`Y646HYt7`zy*Y3P)Ouvc;k!3Uv_S-#pjoG*T!7Z{RW!a7=(RqyP zbgk*zc*6p;=J1f%Yswcg-1{@f!*A$IIJz>y5G8(Nz-lC{4VdyE&3bzg9=EiZJ-1lF z{Lq(lc(Ib&M(3~Lt^VOSBs98E!JE>TE#GC&RmyOgPP-C4jG2s!EXL^j-oQ#cV2}JF53gnFl zV+z!9Zr{G&CoB~`OGU57KcZD!fmoU&v7f)rvi%TNd29eO?qxnH zy(yo4F3B za-y7YDj9*r6lq9GX-vx7hsS2;ck~2GHQ|P z>E5})v}=45$rhHdOPf@LmA)pL%b}f$<50RK2&}BQX-w|EO7sABii>Hd)J!6LBn!Ai zT6{Wh$Z@>gZr73cGeDE*IkgEg^c*j-I2Azv%rs@WOpOwN0OFc#LxSxzr7zK38vUkD z-bt6d|1LpB8*l05L6rdF1NX>{a*Hi@U*Cw;V$E{5&rPOF<7hF|RExKRIjzD~t*Ipr zDB&|z0L6t&re;ouEMbS{H7G3;2XmPviGWs-cOoUCro0YQ@lOUx{cVe!&ckW!@oq{I zPdX@@9Z%W>rh6ls=mYoCO{R15-8&I)3sb^MC9~uZ!y(vu37Hk z5zuesB-MM}E#}gnZH^mEBzU%dP0BBn=)&i@5w+Jqt2p8_NMxgD*T-*}!^fGzAo^?_ z4 zEUS^0w48UTJZk#db-vYHMHa5RZZ$PYQq(?kD~6Eg+^4si{l=`iLzH+-cr$Ud$di+O z1`AUC-fg2h|B?=$%W8aA@@wUeUy1DgOk+b8G|ER~%)i5(b(^`WasD03u;X$4Jd`cK z1%?IL3>X1)*xl1D2+oaGePYSAlNZ>zjjs75UdQNHDi~gb>YJ_Nj*1$5#))V}ypudg zEG=!r#lAo?e=3CpDv`gxOC-Ys-Q|Ba#YVl7JgL0@{;pOj>h-A3f5uIH%acJZPe$;B z7o+@kbU+w72q_Q9@2wH>;9{$Q7ap-^UUVb8MCsmTMnyq@xX=P;rRM^h&1NqOSi59% zHDf#Gc_VHYkWE_jDTTu#hcSS&k@7sJ5uRpe=mVBJ7?q2w7s%X(MP_uHCeDnC^NR42 z#|OCG7MrSLPJ(m_1cT85ycvpJ7vzzMU8QNo?f5Y#;*cGTF8O2uiXbT@h^}Padvbkc zDqDcpiXT!y9i%pQ{bDm>-|Gbd;`Fd<3n{%spwr+2|Gd z@gv1A*73{bZ#R>Ijm_uXZjwPbJKh`~BnV;)m|W+Un8xJ&x4Wu4%!nkvkGKO}i)+&z zW{|G;++lj@`q~`?vc2uXrRWErxZReT(=xLlrT`JeY2;GV$Gy1Je9ET!Rm;rbq;}|d zrx{gS1}ZVQC^kZ2iP6uzZ2pXtPf?V{xc|Bnb!UOQ`A#z#RlVXa(|Z)Lr?FI{otxCb zE=cJTx((T43crEEh0)A(X@g=Sd^hV8r+|#`?1gUHT}FwUuDpxByx~5+i`dOK+^?6L zmF&pxdbjy?pFgK!Q3eS`cs$*K=2d(Whx8ZK{lkE9$8?=uC zM@+fmJ?0l(KlEs7i-~9kvhSHP7c-kV2|nS&?xuSd+w}J7c)O*_9}MFSuSSk;WFeu`7}5Z+EAxG(Ycr5!{s-DMA4}C5+Luh789WSDFqr zi#Rnyc(*PA7xW8Wl#?dfqlvY-&vdQ)q!eN&s&c*i$$jRWV4{2AK8&jq-N*Nt-AGq0 zd4SjAZ-{jZU4658M2};!cE{uIn$7RWettzA<=78Vf?r>bbe(!`#FlSNmCZfXe8sm z{9&^K#yR#89B-GpiykpwFz4qyYHAAc1d+E(R(atP1P%!RK+aOGR%E*eA2ojjjR&v7 zru48oZ58JDZ(Z{$nAE%OomGVH&&h=UFeD8!Oc3)yPptDKIS_(?(}{h#i*Cs^(`H_v#& z+?L#L2I-fTZXLCd$OUGJ7;C)t#JAjrx~0!$FCjE39Zn^ea5MnPQ8l*|E|z2V<2|`% zPkRysn&EDI()5TBw;qCMa9+Rx+w`w>(X~Yu$}cn@(jP@T7}>QZ{2_GU^=PUdL@NzWp<| z?c&=9cHXY#wpIM}wVk&ga$EZBtDR40zP+RDJZ?*sE#$V;@Wb4Wj4S(&+xGG8W&cb@ zgX7!Bxvh_HKj*eKzP;j|9rfPAZK>WB+}8L4o!4=ThiwOTC<$i*GBVpOdj=MDrEB}F zc~0~VQkKL-7kP^KZBijFK{2R~(h(e|nyl*S=S<&r7ZJOls9Y8a22fGKKfCBT({cFR zoi9*Dpk3jg(|!j<&@Y946W+v8B^X%zxjpoV8vMqrGBoYWpM%)n?p8f#It+xSO3tKW zTrg0VxKA$##Z@7w-J-6r)fGK4z0S<&5-;Dp_bw$7wc)brLM;UL=5?OHf@%r=QQHQ+ z^#nVI{u0i0>(-gyaDdP7=kcG-cT=Bdf#2>HKW_@{$AjiEO%}|c-2qzW8_%0l%p<-( zi`*eEn4{_z(cwf?dPM(N>a`N%gwD`K4x>vHE28hebZ!-aOz(T0y#&qxhPpj&g`OY3RTr!#$k z_wWSyvw4y}W9Jhkb52JUlcVx*k+0;h-zKx{QQ=3U#5jN?njLNUHW_}4*bjW-N9EC{ zrAK1^(YkoFNuNbL^5lj(vO}TQVuT`<2n$S?tRc9p?hP!+5Lop0-GqGFI$`ac@W5OBNtG^l9x*VNHQhb7ibq_LojPX zEPtQQrvbJrBOOutn$VnZga!Gsh2fc`DZO=lI%;;Oy<|G{J|(uyQ;jXg$~AoCS|2fJ zLsDrZ^}WryZ(c%cxWZMvY=(^bxooh6WJshQ4=EcYUfoA5YgZ=b)dRsX!hkzhWAr@< zvIn>mj!3qLgFOC{>DgzZ7fJD*tE4~Aqmy5ienPMTEh0@xe$Jw>i@W$`Trw{z_stHQ z0o{{ujl{A3WoY+A_wCDOq*;k6nXMge)f=X&KSu@z*m5YeoC#*_Yay{F@mJwpXP~OV zKdNEp% zs~VwgfxF}tA|Nkti(m0QdG-}NKPz43tK^uvz)gFV9ZM74t*;_VOmuI(3cI`D>etL3 z11G{L+GsHj^Wy;E{S(8q@2Y=dFU@8$VlXT>ZrJ)T(f#r@`0Pq|Dc@4_%hN1&VNUV9zM>;iZE8w{}H23%zmUHt~rrSC+s zs}eL{^Lzesal{2lIPrsM-H|-?Esn@?r)@Ab>G9cI#?9CR7QT1`Jn91X(gssorqLwb zw5>sV*Y*uK`$V_*8?^4*8^Ny|X_m`FZ@`C_yNz#{nnB;5mt;}Crh_&R7NVx}=>$L3 zYB`2o_6(%3I-ycPOZfGgtAEqR%9aD>99TgVsAx`HQZJz*xp2ID9-^exJ_>{IWt|&MntU(-18erxAL&FZ<}K*Tb+=^I09wL z+k`q!baUQD9lXE?xYUy!X*L%6Kukv=U&9m1cpHQ_yT89}3WW!u2_?6QoJ0JQR+0*5 z(mlb#iVAV!nT$_qMC1E4vZd$QTHQSQg zj45=G;?!C8>*~ftl&8uz5tbX3+P?j)Y2o@Hufwa`gwJpjE!&ieX0BqHNBL>Rvg+u~ zZ&T4jtNC3m2>h~|ytKZY>QNOjRA%tSIrqdz zrfzVn=xtbv4}_+b=|%n4!Y7uZzL1F+KM+WauNEERjI^jL=XkjM$EIt0xdTZgIX@Y3 zQYA*QYBr*|Lq0Y?@5wKDUNhhb+YR%T@!4-&^e8nd>Z(fJI+71IVg#(umlp_DiW2*I zN3vSu<80Je7AflEL2P)`B3T`P#Fd}+aF*S}7(B>;D^UxVrJ%#HBiLn5V z=&>p4f45uZ+tnN!$ALeH39wbMHK!&D8RA~MVxO{oQ*SI{C4 zt;`$3T6uemAtBu6x12R@rWPx-IRsE~Cj3~OFTAOkQV1!@78PwHD=`Ll^k*hCnS-^d zIpa?I%iKLn zice}ko}INH{@Ut%IR_d>jnTPz?iEqszbj_&D*VBp>!bvEpz0J&i#8)NnM%e{PCFH+ zd7LRPW`s37VKTv*3LO)oB+#q|aM$E3OBmOP2c|6g#kA;e2?QuA$$(nr05!@m1W=6s z_EZ1Z?+6ZOwZh^;U?dp+zm=o^)SQiez)xp5Hk-e|JUhJ@R__Nk=ooBHTaSW9_R|9( zb)ncH?gR_86(o@_ezzZtE=4E!PYXzZBNmvS-G5&!|6RU($})mhZc7)-@t4IIjQ*&8 z50cXXmpG&JD~@3#r+~XYq+Dg9{!u?w+c>^DF3O>ef?rF!$kF^1d2X}gndov%Z`*jf z{cj{&A#$D+H>E|2A-en{tCoi>6q6j%ndwX>7{|X#qP{Z)+dc(m%JN&rIQ-;-v+kQO zOkWp#VY&{5$b-0|E0yH^1Z-eYBKmS8tOW)D9f079@*Kz-+odXZ_!p+0J(IXS52_ZY z;ARTwP^ybiqm&-)2LVQ6&!RTaRq6s*s*M(P0k=80eMiS*0*cyR>aW}Qh1s`}%B8eZ zx#riK0(a>j2n72r7jOm9?D)7hJSiwX$dlVjwp6L{gG6o^-5`Fnoy>7pi5SAInaS2u z7=^SO@5)n|@+bp9qaiA!ul^r6VLNcF%jqCal$kcUVBMSlLhP`v!t8PZr0uLc0omQ78vW>ijrRRi+4_mzB>6yOE&qM1@uoJCSaAOrbSby2(q zisR_}ugsRz?YXRL^EF{`*{{vL?x}atls|Oey=#u`bS1_e zWaN9gM08Xp0sfFK-JSZLIlAuOUb58X#%RLOkW!2t`qP|t$+nGwd*W;J42SOhX^WX2 z1j}66H|B3#)_#Lv`KYtsVy0N?PWcv>`rB^Nx8{mer|50B_jhKw`}{kE`E{=Bd(*p? zO*(@nOb7P~YdRx(``XlGHf$w{Ez1J?+*Un9JX&K?@QEeR1r+*Z^gUrWU@y=;%?aCtbbz-a2ZSK?WP1iB1xJaEGUg~{8ts(G4 z-zj>>h;AlV$ztJ?LZ=)n0#3sAmgs!9?+<7R-@223VBs_*3Z2|C zJy`G7@__6Qt+tW-V7)tFn;FpYj$9E5Ms%ZWe^!@}0(^1vwwVG&?x6^0UcJ4|>Q zg3Y3LUp2tK5S-+Kzz%e026i7j688u82rjL)kNPgRd(xgn{_Ja$wuWE#CGDARP++@a zLp><4-7EeK`%1AsY7?%1$}Yt?^;*hy=bXN8Q?`L$d#CO1_;q*M9vF;w+taps_(_l_ zwv%!^r8bHQnOQQ35#g9@_e2tU>WP+T*Wf!Q)wYz-wT(Nh%>Ds8@Y*ulo6A>ab`Y1I z<@Q9(jTe^N!CW3Gr``KpU?{TD^)Yr*JtB&!!>Z3_zRhQhMs{%-8|t%8(J>?*5svwPj<9DI&qL6@=W}?&>S- zkiC~~lS@Dg4Ozfbp&Pc@Xg>cf=f8E^Y}hMW9N!@YMz_Wtz{noh@I+y9Y&@I}EM*|;EAdey z@7mhV$Sm|R5<&Q6^P<+4vlUKs--Wh!OU=&pZDZHB*`?yBLbbZqZEdGv*srK68U2t5 zX9R%X%flE?I{T*#FnqP;q!&5ytPi~lw_A5yTYGSa6NN@-*y6a%E&Wu*%i7s4nOCob zOY!-MZe2UuZR|&Z$KE8}=3%MTQftv0apV6#w0gxon59};9nj;7vh1?*q-_jz_`oRK z0<{VCz+3&qZN}k#Dzvxx;V6{JAKL|ajRvHAbBUsD$#TY2*>L}2=^VMUV3W_ebK2Wl z$kGBXV_U*l1492&$snP%5Z+$~ED_GbzY!9qFvN6tvJ7mPTN2UR4+v&I^R^fArQtUV zPjTCj8usKI!n(hl@E` z5IXfgG@siU0yn|)6knc607@<8PxkHZ?{4W}dzRhwY?>4Dp6*~fpKzmYeVzUz(Qf|$ z6s4Q-M?Ul(MoA}7jQx9rp#F(|%50GcNwlbU;cNxJJr~GcgfW}pbGdbk8`IJ5PL}C2 zJK7<+RXz;Ol+Oe|p|sZO@g=EY@LG>AY;2$(cG+U?oN zUR5}G>DfrqaJ|W1>6eK#Kv0^xG+%Z$1ci;_pLDYQetI%mY)j@rvJNr7Of=N>0Bom; zBR$k0af`ICGo`fINUGE;BaOkqxCHzDA789Cnk{doM1A7U$ogj#PU4nQ}LBKd6g6V+dbr=jC87m`jIc zvpwlQ{kt$Ig;P)q#DV|ztrh@$a7xPE+0SlwE9#-mVe^)H`%bbQd%~v_0d zZEGuL2EGd^f`$*Ov7PHxSnio5ic&7zfU{&^a6DvDi6~a?hw~7p|a9{h#ka#IJX9o;vl!U#!kU%+`g+Vw&FwI&CAxN%OY7Aw!(rrvr|Zw|emHk_wZl753w%}0)APFI4Y<9Dc{!o0t*XE! zChd)!>x}NU8^X{0?zUIAl~PG#;B(r>MM1PiNeFY{t+38; ziF>!ZEtZ$=NupTn72hLP)FrP`wyzl_v$5irY2XG>oIbe2@({<_?vHs}-F3F_Eu~5E zfQQKs8podqEiS~nDMHC-SWXyyH|f^~S5dHi82{jc?b&;^;Q1jUS~+5H82X=I@zYmz zjj#KLfWX$Kf<3vP2hUgj;Z_eGpU$5)KP~-IvPe<_@XNI;+Cmo$=$JFGgFr51K4+=Q z`eVb@?x3O_S^Xd3jo6&wY>h=l+pPw`V|GT14aet*!;gVU00b0ZwtKtC%*}S&i?)Be zMZR**9iZ>}z>qU&pC0yz;=lLV+cDyD3Y938t8p*(up|5ad*QNd%hbov_tu~*@rvEy zeo|`-Rl<-b__;EbYbU;g-yDY$9-Gr^?KtG&hiYw9eg{TjCN0$y`Sl<-xTifbdl2CR z9=E9I>YjEO_&1@qZSUUcX?LIGJ8`i`;CV?QVO_E*i4j+6G-czcOU_OfaW8U^H0ces zfax6Tk`ru%fPM;dNZyA}E*lFE6{KzF?RV=p_fb?HaTAY5}VB*fW4lFB>+ z8ouR@Wh8eXLJ2_ss+S#9zlcUWUMqBfL znWG{H&a!Jme?%ZYb3fGCPFd;yBvosvqrKaskFEV56`j<_cCY`BogIfT5rZ`qt=f*! zR9p<7>D_&7J(Ehee3floy07i_KkD7BukG=_)vHJ!CJKhRYrRckoS8R2Npa%sgnCRCsCQ{UTj-cgfLM|`qpS&#<){}c;1F87{z65%6Olw9$yVJu}Xanr`yCBeU3%{YF2iyv+pXAj}msPT4pUul`I)Lk~-T3pH3jJN%%?r-Dm5DNV; z-VW>ZFXp>{;0(Ai)F=}dlZjyaiMK3ws{)M9Z{@z~r zqoQqg6m=h*Yj0$D=QY})2R*EWd*GH(;o?}g%qPN=5GM0eq7(3lMa#F^LXa9IKX3x< z6oe1=Uld3b47O*Zpa9@`8!dMgO#pDY+pEd;Z@luUa;f%hsc(&Cdc76NOT;LV;gn(m zGe#o%YK}`aSA3W*z1X;f$XBXMj*8y(&yXyl#XcsRyKpm+Lz@ZY27M_) zp;b#71tkgRPx$gtQ(79pn)nAUP&_NEmRRkuNMxfYd`;0qEkWK&f}B-LzR_s&jwZSD zjbx)wx#K??k-bYn%K}8H$I*tkeQzz<&{EC(&+vyqoX|L<A67QnSb8f9sh_5J zY7>H-X2`c5PiTRdEbeGsX9b8Z$=xL^@TH`6BJ>p!(Y;%3H1o?;T_Q0g;a5tu{a^kU zy>Z9SvNiRaKWBw*z0SyZr8TglJJ)Qo(bDT>7E#yd@#|K%c$V$f$cxF*{Vi_*JMSh( z%daPWZ9iz)m$Pkc^#?v6Ol%z1GbL`# z<7s%G+xyN*q6!2my6j% zq)+CRu7l#AgX7D1U8p5{zU|#8WpHOT(%!SblZNjJWB4ifCi?-UxQ-}YN0qLlOV{zG z>j96{Sa*ox}pr6mN(}=4);X+Iv6Wx*v?NJ>)-=*$aHC9V} z1~;@&HP>E=>3!K;`@(M9*}oU>I`sC@WO%Rg+oU2?0CtlA%#+~zuLj|glq5}H>y}?+ z3)Md)BTrAfn#OT@ITk9mw?z0u(tUan`sg&*@nZWcE@xkC&tn#om)PGVf5^F0F0o@d zJ9@<>c5sJ-WkVt>6j>LP)*qt5wnO*BC3qXya~fWqG*j6UGf^KI3(A4ti-tG$82W4xfj#G0UAZ55ZuTdv2Z`J4BceUS0{Z z;4tJk&p^}1|LcH3(7?G0L>VR;0v!gy;=M}99T3sB|K;}gIAK;_4s`BvpInXv{Iauu zV(y-G4S!-uJnMe@Cwnk~>W}=1?mg=&uCP}ir`~jhom{=n%BjpOdaE0afj`=Z!P<2_ zuC&Xr+dO|IlFa+A{3?4c>eYEy*~xh7HeY3j4?Mq8J{VApjYWKM9{DA_Qzi&!`8Pb9 zx%1f!cl6bEX7IGzaJ8Mzw;8*PL6 zJ8`{<@bArkzR{W>O{mOVclS+bn76oRZn6`rgle8amMQMqN>Glfrh*aC&9;5#(cTeW zA*k|4(zW63l{-!-tT=w2FF*2x{S5RgxFTLzXLT0y!aXfo+0C%V-OZM|9ZO_CtC zrS7YR_8{|g>Bqje+Jnur{7CcW=3DKN9qxvX;0bL=9ire*WJYAwHSVU}%KBze8W3N# z_v>mm>NdM4a^4xYfn=9Bcbk1W*y2w7v+dFKDZs#H(0DU!UGgyeXCQqtTF-F}pSgv9 z24QY?9T(YSYi{>Zk3?PSAadkgtzJkOu6OcWU$zK1e(3JrqpTfqjV~>-2acw^0^-$) z!75w&l20U1&-5D|G-A9|Qf_w{i6F7dNZh=|wgPk5^@~|V6Ws@kA(dCVR=3;H{QBAL z_781$5Dav3XpYcp!|k?D{0yX|2lm`Uk)pf~OY7msqC@4<32&Fy^;ARXf--2-~eb?4n< zdz-hmXqFCf_ugY`2YeHFk<*7JU`5c5bdM!;S9{qdlCx9~LNo&sqh0yEwr^Xd8qu&o zz*v)jCi1-d70CkDcAm#)GeiNOJQ8$CD%6Y3?v5-fH5HGPd2^aJ7u<6%RA!QU{a%*- z#cs>Jwm!S5M6MIzr*6OsJF53w!{I!hd!bI#ZH1&pt6;KI2vnWT^y?APsaLJAlgd`4 z*#mj?O3XjYUH_G~6MmR6EA7A@paDac#8}6ro|Pn@t#>~KieACJ>8@A_x4Fo@ztZ+S zVwT_d=w*l+#xR$k7!D{uO8i~!u5I3#j7CpY!e=S5GP~#$;goW|)r&0hUMD^f_`%J| z?xg!{)NzRqn#2n;G&zY9aH8x|VDZp>cGPZOnDUNt?;9osg9b=n!<)#z=u3wP9w~3M z$fvV!yJ5|C?4iPSPcOZ5iE+v>6@m@;kH;y>EICR~YKzzuAqj2S=+0tFlHQ6wCL&fc z-DkS5z;Ib9GeRr3uGv<#_vs1vgheD<3ITE9i|&VJTiE}a%2+Ma@)D!M?+9SBp<{hW zs!t_HrAA3M_dOxRkCi|<_P%>?vn(XL(bGcUesjMqHtKiLgcl_Xfx5f1%ftaGhyo5040LmVjYf8D7!e=kDvdCM@%d!Dl}Ps_7fbg6E2tD$u#;&^g!omI3_Xf zqPkKHB&1aNopJ&3g7oT8dRm%T-wdOx6$wmA$v9rc(YP1F)#T+0uNDd=sZhY~qxZyz z97;k2ciV%ubKeiY`%%H*e-s2Ll9GzXefXg5+L#=LJo+-J;%N{SPqCw|v85C`F$6L& z15SG1WTe$80yKq*k_F1ffSG_$TrL_cmivO9k@F&Zp~4*4V$z&Dn8;x7}3<(B=bM?GZgqDcj4xcWVU zr(j?{Ltrd9zf~y@rZC$$nz~HRSLLh2ql)s}r>5j9loL?rs*;;%^+R^|#!A8*TgFPS z$VWk(7GPQnHcTp1dO+6{yQ-lBiWN)GF4pAB2h;g(NAq3R2{cwi+r-``m2^CuwCwD- z@OVz5IXmC&aDX9Q801n1@?95A4!3#2mGU2UuEDdt%cuU=6ROBv^sucb`IrBeAy$;W zeu)Y-HN<`Kj(C;ub!edMRS2XWUXo790p~L@set-Ei5j>ZPvd?L*fZ+ap~w1rg;c8P zUMi6iS(^J?)EG=&>Q9^wrYtRxj}d~nv`|x8gc?D&!!>D44W(5(wQFEEji9kQQz9G0@KBMEx)>}2vkG15 z3aKw6nnEC0;{_oR2s%_61FeTNmZICNEY-;j^02CyT3YO;^L|O+p6}}WjBrM0RC~F) z#h+g%rtjMG6lb0YY$o3|-_3tguEDopXO6A5MeKj4gU$Ag=|n20rWMf?fP%2BL*6pV zAW!ncJixSh*mKfPz#Mn|qqdp@GD`Eu9Axt~i!?OY!`ty(1>uL-uf+A>_3=XYzp$qe zhbw8QWz1#X%$0>az|Y$F9&;4$4_ppF#$miifka+?N-#~I zvPU`3%&C2lIvqY!p07EtP_wW2xvy}r#_hX?xXwYmuuXoaqx+vP55a%>IXI?Sg9=$@ zRT`0Bu_bWMavfIN+Qwa~_8}59P54S%4<*9gr!()}5Aif-2jE+Wn^YBQ(Y<~r4s&YI_I5?&QZ%$)~voAG3!e z^WvQ9n;M;sT(rQpYZUv5*)3BOSC^wnLWXw;KZ;ue^oXxf05TxDdZy)#1t6YhHwiHr ziCaupEN;QJ=wFKAc#c%hY%mh-j3H}FshU*fVBQk2B7icZtW&sbGfV-wSbr{-8nM^Kpu~PZQj@<_Rnghr1u1Kw+Kj`u!EZ%3`--N~XF~p0pFoMgyGD?%5}87tA{!J!wY-2RHXxgCXtkOMK?K zmy+bC1K)E~3avPvSjE=Qy^F3?z#B&#PGu5NxsA`x)D9)M5nPv~mJcoQ(rur|(#} zI7K%DWpt736Fx0xyj(yE&W7i;6kFh~e}*uL1#bN_c6`NZa;#Wk-%GC7v-bDqR{iG3 zf@iUcEpX31i!!&sef+E)ll(5{c6-j&>U!jJc5zMoDTw@%4oCLdGYnKAP2t}iR}UuQ=S{5vRu zcLXuZ)87hC;Tpxt#S0Q=Y-0%%gRIQIZ5wPj%?)~>Fp z5REz3Kdp+A<3Kgu4-Q{OC6v6))Oir`s#ZuMDw~ z%1E-(t(d>aHhZvJ`y#^~=RSGS?tRp}ZpmyMa=MO9AO_lmAmESc#$}P5+)x`%E9seF z((+`{QlT&LP_kjZj4>G~CLS+M8i*xNMRbj9IZf+r=hh~Ah!6&(uBdG4GG=A*dfTJT zcH~hke4hUj0*T#b!+P80C)EFtub)-UPLOEr)8(N;wu$oh2R)ZZH*w4}z8B7%Is{yf z0*V<~Y#wsEy+qi#&;eH1`T)<4(r5{>o>kD=XH09AdVuTwrR$0$Rpj`}_tH~{wc4u^ zt)PW}v7I9oTPx{~2Iu3m_lEe_2Rm;s5$Hy`x1RmM9Dm`UqJ#(#Lmz0mw+e80dR~f5IDg z_djgs4*!~)X0D+NbaWUK{rNxm?cSp5cDG)nSAh!iau6>!xZEqSybs-=S8Rtyc9aYu zx)5w_J2b^fuYxzYAAN;M&iM0Q=Xmo)%M8bj430NfwiLeVYK2d4Ck{>VtvibXJfZq7 zIJ`zJQL2fngvkD2go$GGWtyX{52@KE(CseaBVDf5>@uSQulwQ^+np}+Sn1^BWkT9O zuxyt)zV>x&BzovBfBq|_tI+E_YBTF>rsMF)AAj=X0yV4i75PMEcCBueCg(1UU0ON7 z^|DuOmqx4p;;@3!sGr(FaJWUtFKs34R3o zodS3H4&Z;4%X9h>fRAyVJHHII0GE9&aLysZGzIkd*T|9Ho)Ci_1<*wNZAkJ=@P*G# z=Qo$rVq}Z%|3pZGCPW3Q+7qO3d`!@H`I<;#|M``=vRLM6v8eU90yY~`0c2h68my12 z=#J`R%*<7|B?WkpqyQjQx1wXkgrt|#5j(@DwGfh}iTA7wPJ28unA+G#*B(p@4hg_T z&u<7Mg`#CJ=m(*cEl;T#2=TjBp)pjE64AlxZZ3K?F4YVG9oC&|oDax6JD!!Q<6$^|Nv0MQ_Dk8{jyzD(G z4dF%qd{GhxBCzL0-rx;!lD#1t-R9CHWSsw|t*-VWNuKiW;rB7DAYY!|Le*Y=(-s;_ zv|4FPR(#LeK#u-Jyo~%QE# zMi^7{zObyq4HzhK);a{fg1XSkvjukbV(Tfir6K?v-M)jN@7l9WzU|25L})2Q&mU=; zW2q4n5|c<~3LwZh+yVrRRFtGV+OT7!ayqK>f`gL#`ds!F$;U&Qs>JJfN4rArA3Q3M zBWDLs^_b0m9a04FwMHIYF+*o%19&%Mqb<}f-PQtDHHIlL+HEZ6bd|i;?OO6z|GA{x zK2bC0)9yNs!G0V!vM;J6==iEjbL?4piIMyM0f;pizjx`>h5xZr!_?H`%XaNl<3Ijm z$x$k~?TekjB}D=1A?pncD^z$qu~AA|376BOjcdy}hE=N{6!0i1ZSo+(t##T=fi1cv zQmP5h}h- z*BLu$>9RH~vsk?jpj$7uQTXNaw9P>U{Q}b)s(FYGc}5;1+WpC%+>ok+1S>IVXcfK* z72qH}&y=HeN!eYjGw-lJ_pRn}?-1QG{GLtaI&*-ifgoC5x+ni}>>bG`z4HJ=PhR|A zIX$o$!qU&37HxFTzH5hv8(;9>^Rny=s@UkN-m|9$ce*+6*!}vQqLSw4xvZExUbyi+ZX%=L6!7*169=uzPe|!m(&_2<9oKaGK;4EIUiwun%ny z<3qSmZ-4oreFVR8;Uo4>%yox;gerNJoAHrthemnTM+C<-yGK8=9m?;)YRD;AuYH6~ z=3MvPM|O`!_ZeV_T_0KXxE?ORJRNSm81T5sfb>?R4<8B8F@D4jMLbhu(`wMqlI_S^UaGk1_KS35Cj- z97Qc~E}pU7FcI}p&`?<+0U1y55L!+0fLk}&A!J6vfKH8IE|F%KqNFBMtrzz&X}fPX z**&W^T#3LMGn8Z~o18SNBsRHmpWEIwFMjtw-?G94)Fa*8&)H#f$vimUfBOFM&uyQo zS^wMH^k!RIwdJz^<=au4?H+Zm^ld(&{7j5H?w=?SONg~7dZ2z>PhER@9pCrEm)svY z6nj1?W!SNR7qL|`5uh*lMWLk=#}B%%HrrlRkIeXAy0QBgc0}WYL7Z-$5a^Wbt&$Un ze4+M2Qb1>8xtD5*7lJj)ot*&By`~7D09FDukUlYeEFk@%aq`Fs3EO)*z_BfO#PCm( zjv`-<1SwCrHx*I&P{IX7RYX+1Etz&ihd?Dgr>=AXr6j3t2_oL)L;u{K|FUlMM z69{QkfzW{u{36pAcn89991?wZSxa+qL*7;>fjR+v?{uTTw8L7zD(oaXElqOy(mnGp zJJenJr5%OA_PHzcDv~SA{X+$|xZD=PM>o0Mx7cG^ zQ4Y$kG?XCsb?*8t7zQ78_iwRB*S+_RNGp;TYLYfn_{z|Rd00Og?)pst+|uCxUR!N` z?2cd--po=K-XyCUhqL0zFpP&fdxQnX;!H)glfzY&UF7g7506~LR{tdWpm6XYH-D?` zW6t|l)NH9+#}6XCzTIj^W?ugoAGIi)i@vcP2DCIMw-znF$T?|XrTTbO3q4DEdPd|% zQ`(*PjlDjT1mW{#7$jZqZ*9F29JnLCwO4mh+i7K`(VQ5Cm`K)VU&1D5zQdCKxf}4E zeX}x-SEM8={KKyE_qKlqNg2SAT9KE2%kp-6aC^^ z?+)B%t2;2#6mi6Wka_j5`lPDdIos@@u=L8W89o^79@%C`Whdof{0QkPmf3E5boa#= z9pELx5Kpi#(DK#s?ttxJcEU~BPKez`cguESD<`?{w%dW`Dg+Do^i{iMrUsL)x+&9B z^0_pC9Lp`7!Vz6py_l&D#$2^EGZMBtG|22VhyY*0QgHYQ_&qx2AR?ACVA2>%cVMtTa(b&e#y*e7T0OXO#42wJTO?}Fn&)=0E>ql zHb5XJZwyfcg59!Yrk+|~OJ*ka)_{vfqi0P`LXy_vKspv7X3t^^SlqFxOb@=9k;)v| zotBc2C)S1vv}dUPfl!(H4{%#kgbs`+B!n%kV_YGf=?DOZr8Ci?bw`RwfsGx#LpRRH z0qtTDjgHdbel{DWS-|RWKE0^K5%cLM_@J1Us~dYKDya~nG?=H;nW1znRYw1&y541( zy4_e4<-VP^zM}8}fIYuTr%a%aZalYOrOF9 zpmP62P64<56W$_@xEF`ClXY4Vys2zv3bCoDW-}dj#O_{{&2-)oyL$&e!oMSyVD45n zBh(2zE$g$HgLee}_RVE_a}4vLxy<5@6IraF3a2N>&G<85SG%w>vy^5YuFOoPWL>LF zKgMxbtIW*cEBB99ncZPQ6|FNTQ{;E8Gvj&qQ0vSD9#)2#?mXP3>>mWi%<0TYnvR!^db3=V2y|m@sOAY zaiQ?PW8){ijN=MO0Foj1Ln7&3O|&3 zqY9J06>L3X(2_*R#i|RW|VgLtd5zee5F3S+CA1W)1z%11YOsV zlJiYrtMlBJj+sHFFz;cd=RTN}S0g%QlqTS$PMHIPNzE%dWy*u#b@!L5%rX6%y{tz+ zwd%!174YJR5xz+xHE1WlwQPZQ)HyR!bTbw!y~+?aH(%D7%2D7R=#tq7zV=O*%&i^c zXd8W&R|XKaWw8|JxO=NJ{abC&5e&W!#F{tVrfQaRvx{nA6m#6Hn#_^mKmSw1ZFg-L zqLt!E+u>b7{kz;RyJiN{0TyVXaZM(fX-q4fO`gPWV3o)Rwh1moA9%G!$mau7xT#B? ztXJ*Fv1eTeh~lLY3P1>89pD9^z{NSp2ha`@dhGlsM=qqcRVqj(!0CkKd~F%>Y9%I8 zg_Xq(hs4qVi_ypxg>t%HF212iAg^c1wh+!j*+TE~7co3#9F#UFSBn-3p|4Qca&n)c*Zv>I-UGghD)0Zlb4!wQZps7_N)pJu zmjDq69Yl&UNEZarRj?v;>gmP_Z{`Yr!tq3-+?E-CcXxwfB|(`*Y?7 z^m(4&>-B&3k=&U%bLNz9Z-)o|o^srn2jr?r&1no^EB=!x%bE0{?dBP{=v^-QYC-C+ z-V*%!<1V4EzZ2TDlII7AWC3zA`F;u(qPhTf3=;GLeWD8w5jg$t2AFgJl=7cfU{aWW zcn#dfdwyuW8u`T&LlQmrDw`)`4bU22xf=0%c}h#1u|Wts~&;@=|Wtxe*W z4J?_*Ev>w^i7}O|_6|qh;0Bhb@vNrerYR%lqk(+k6&S7Gn0#sbKIc#fg9L*~YM3pF zoX&6sR}<4zjg{y$8As*15GS+O96-isKd+47M^xlCI!)el6h+eUMX8y4-^eY7StjC# zRdlheW}3HnvwA^BrW00)Yb$H0)y7%YtN1>5+@hT6+{&S`gyhMqhzTi(2c1h+rV^sV@FKwf^(8(`FcYrf@;NaWP+#YZQO@KDrB7kWWU`KZ=nK zTt&WP&03R~K7bm%6hgp2s!hRcpxjCh*G1kShLQ%OCAOAENv$f+fZtRMzo~jX9)Zj? zTf{yM?2DQMiqg6K#sf0Bv_HVvqnc1FS2DGJM``xSVjwfnJPGQq@w1uj_{B=1DuSgG z>x=W#PP4*7#{_C&4D}MzpjOH39as_Epz|`d?yK&mb8lGXrWyUeur65OIyIWYRsmp z{`NGHfA=sGy1WWp$R0{=3MSlvR1yahiA8YRG?}i3xI}DtB+$46n@smsOnM2$=H_c5 zWdyxdO9buA+(oF6fXQ;rrC2>im4FhXi$O!YLjaX9SItHEdWnymuxuZ8SUw1pAiZM{ z<{gm-PdlO)pI5A*Xm{L-fbE*l{-$evCh6*Wnj<>DQ9?KDp)4E7tO#^J8%X@<eR`RmWjBF)tk$jWoL*+|R(m5%D@=jK9h%H-p5iP?K!!qd z5PDi+Sm`L;P{04-{Vgid+bLQm$8ivT>r%bVpt5gad0c(tM)x+`E6?ui-lm3#sH=OM zt&wFv?QQC}z(*;XS&pJ8yh7td9b#FeM=CaXny{fnzEnZ17ucXeh%Ii*W;3YY#VLuU zTEpOQ5O>_W37y%dce0V9(?qivH;y|*>5H08xAYgP-hW@S>6rrX-Q$~?Ce9vYf62D{ zdNZ?A1u)|+?EMNQ;Vo{*K1il%cXA)o(7gew56#Kfi(4szi`b3VG1)PyNrUi^f93@1l#WvgD+qRF418ZL;3Pd`KVwJFR0S^BNfTJDv&ga%EFp)n=w=D`pzc)X?ly z${v7-Z7n{U1p$}y7L_aP*GH@4dv2dEAWCg!J&Zl3A|bI74G_Ox;xh^uCh`awJZw!# z_-ch#ivCy|;n&1e_=;RgD9wHa{C2Y=KA@20Vo$p;4^0OEWCKc=AYkE15)jq{moy=^W1xY*(&$Ad?axd3&PSEHo1u2*a4Zr zb-Ay5cz|gx{q07+L(1FN15CeGTwW|Cc_0{Mp;?JSIeu2i8e41>j`#&N(th@5&|Xg5Zj% z9ew$LCtO_c5`;%RWEl$zFO7&5A*fwgju6S9ak@WpUa1C+Tb^g4ml$DCJnuD@d4mK^Ez4_E&1ozo)!(dvrxmiQF`7hTt1l_aEy%1k*7-B|r z`j1agXTQ?gN}sK*QbN;*;@16d8P#@7uIq#NpR{UZDyb3wkLjEM%>CRgLrs^a3lIUK zGv3=L^zB5X;H(r^h|&@V_+3Ui_2)y)k-=GR?_p*}w+%o0>@roK{r!h^4$y|5*E~NA z<&qivcetr%c3n3&O=ej#w*L=w6E`=5TR*x*9PmzmCK+T6*sk-8Jh3@|c>XR@!l zK{+KV!g@@B$@gO_>{7ZVLGg*@8JV{^ZJt~3N|ZgJByuV_f`TqArJGunaEyQimt1;x zsonIhvzL?J`W-dTk5&?2t2E2@aVa~uDQ=dd8J@d@nq9FL;ao)MPMpg@Y;&673nH-j z1N_1*%s^7aqb*GB40-z`H2H;N-pC->e?V|16|f|7KUPCP zXZT!EV&>6(h+St+)fqzQF~CS2&>TF(xvRD?Q|bH5EnpYgR-NBlKhnHF9`+X_OEHQF?G7AW7iIIl>47FW9mS`ff`(`eJ39Q$WRv*91QPex-9`>=%9J_N-^C16Uv z^lo^9iD%{0?88|(VvK|N*^o65aK?8pN^|}5mMuYeHfl?d`gXVFR@k81+#y?G$8K{sZ)M(0ZpgUP z$C_qR?C%_F24&Cx0!ak&8J+uu`+BVDm*j6QGR;FjNM^e+Gj{8#;u5zCQkWMt8>wOJ z4|qkgy00=@MZ1>7uF=hIabzZEUR|Be4tMJgN!4ZExHt=Zd>mmmc-MvFkif>fUgOMw zuElzw{^-?e>BJ_SflfmG&x6L9Zk!Lg=JatSVgczljW<1#UtZ!~8gCBA$256@8JYa@ zJhya$S<&sZS9eGL^1Jl~%d1?!ZOtJwrz2y*f@}EWDYj*iH#|&?jcD~gQWhKd z5}6bj0hlABsf?ca2ivQYe{Fa%OCmL>f!fDBLX-G>TQhh3$tL?3RmAq}N4Wnq$vO1A z>N3a;Nh{o04%1=Q=ncstIrcVkdI=&Z8_vA5W|+ZaR`UUcMrWD(#z!XmX-#`1e;bkf zsU}Gkg#5Em$DxY8|6~xok_azfF_WT`C%F7fNaqSSW~Le1`Il>shs}Qc4h|Otea)d?@9^Rl$US9bJ!1#4Q01*fMHU7dX}l1uzqPWYEc19<~J%R zSKy$c`xq(Bnv;uVz=10=YPOFI4Bf+G277=F4^MthtLPEeXM2=@o!z|c&ET$@hmP?j z1X}D=_Ce&R3TnjNxIJdhJN3q!SkP9V2v`CUH9MFglzg1L1LSa-TeJhF-*cVY!A#m} zXMJt0AIBq3h0Mo~C9d0_Okv5?P#XCbvv56KWqhG z9}rCSTS0?)T~Fv4{(cu(In^}PF7kMiyKN_CdXoESCp0{EXSQkVNO4QX?T1uI3u38I zI&C%(v()WB+vIUroH838a=v?Gw%L4!W=j=eR0f6Bh4(RjY6yd=r~?0$VNxla(Wwt{ zG8ZaQal20Qv!oo_-Wmdv?aF zd#`(kKfB%QE8t+GW)2znuf!KAem)CT-DQOE3|3KT{$>W7jn4woRfA~6Sg%G&mK`q} zw(e6pV19V7o4X56WlEZ4z~4=G&)dc9xNqC4j4X#pBf{;L#Gc_Rz5v9kRT(kZmW21S zVlU%F$rKtt{nD;EITpMK!Vi+{l*mu9fj1R~-$`twa<^Ktm#u`AZMUoG)cU-a6L?Kz z3Jo~Oj!q=ipKoJ)?`SPPj-Q(lCY5}G9`li}Qkeg^8K175*2~qtdr6MI#hE7CA~D9( zIffJ^`MF%c6qC1fB{EldmdQi_e?a)fx4WA8nWg7QCfI8?b1=10UfRtJ@AFe^SV)AY zVQ~p>lIDyg#m`$k?N3D1$-G^x^jpc{fDA>0DVT$J%f%Ltm8 zgO%JNgRho63|q5E)4s||bh7(o4>Nq|cV81|{*G3pbYgv^V6rs!dEdN7(HnqIwB`w{ zv*A9msuTj`+s`$lh~ztSE@qK!-J5ewk6ufNJM~s$n(1?rP|txm<(PvYQ5MT^AJ=nF zb9;x&h^0=2hp;^g5XvkF4{@LE3Dx-A^__<@c!=9(9!{d?+@I$`)7HC-=9#GU$F;yF z4gWRI6td^=G3*w2iRQU*FH>)?`&lHDaNBuq*k1TuC%L(MnFjMBxp5$U_^Uf{FVnZf zokZ|RJqhRWM?R)U-9vksUQv9X@y(M(8K&;fW$@^)<)<+eE?PnskXMF$tN7lVKM?-H zs5aZ%jLp5tK{Nq~&6Ww!r zqjM~AgZ44UR0EU)0&jRu9>Kn)7PzQjM{9V~ZMVN^%sjI` z0|Nbde>1G(3GGffrp6So@jUA8-{17?8oPoL;cF>xUeVMwX57@j?2pFry=ytZjOqUk zS}8-0s=jw)I-!8Oe{J*vD~9R4*0C*Y0MZpZl;M!t0?%?Cja zc300geOo_4DvG^8II8g^u}bSfsPH=~!UMb_1r4J93H@sFSeS}sKRtn{Cd1{>CBZxt zQ}#|EMDUK78m)O;@(<$V#V}Vf3g3&~(#Lo)>t-%61G0~#74WJZdc>Wwz>Hk*8l^5- z(CWY&WNe|fP+7_C+(g*H|>Fs3;F<)QmK3Hf5bYrz_6ikbd zeCx&5yks0LxgX0U#<@WUnz}L~_!O2t-fe#%8h@)h{y+qZd)&nbnx0#<-B2dmFJP%N z9h$TpjF|uaRF6{-F2oXfK@U{N<(G`Jr?8~CUk+sFc5ryPE+7 zv~z78QNH#0a-rdff~USi@t_r`@4;EoEeVSx$R9HwwU7Am)YxS4f4o?Z?x62$6LV?z zz(J-fB_;;W_vS?%bD9!Q%;*v&&tHd^nD)S%I3@>xAO-;wpMNQttC|8rRC0u*Xht@E z3AY%{%7yobOUcJzyXmu$!iQ{fY)Z&(Tk*GH7{o$!IEGh0m;%moU)?M8NodM&i0LFe zfQWyj3|t);PsQC7$peTKd$%yN6sFExnzWG!A_XL z8L>4;oZiK9rH}X?*nl`Mj@Um`GQJAG&#*=Eu*tq8!;;>`H%M%h>vM?N3xnkuhnRC4 zUVA?sPK~lOB7ca3Wc->1(ObIhwp?UJRsU;a3(|>6lV9jgS!C{-ij}k!M$C@EpC)oz zD8kBspo9LwJaM=;oiY@hWXZAM)|o2oDkQr*<$qwMs*cTLAG^~IH3Mqi7jKfT2LWfP z#Pm*b&mC$yb-XZL@Rm-YnBXkI0SP}IYK{-ycE=oMa66yR>ckq#BNaNWY{KbdF zO%ZzlqjdJKNuNiM92;S1Sa+mx2=sG~GSBuN?^!Rj4pXX<=w~N`7qa$I|_BjA`EW-x;hz%uUb=2e^i9=14Fc1X_dvLD8F$ z%b>+h*G8|n#V@%R3q`}ir3{t*I7IlJ3U{O%cFjLI-nIV4Y@YexD}lzne?hhS(Y^H- zv&HBiO9-0~6;xEI;C5iaOA*cN5}G7yG_-)(r#VV5$fqF-D)3M&ck+>&wb=B`Jn8#f zyx4RFs8%dCh4LRuvPH{a__2FrvAHeyyF2PwGqvZr%QHnhW8Xl-@G`L-4_qve_O>j1 z$9;4xs_>&OJdXITYur}HnQdy$;*_8FG|G%nOmXnxM0d$?I91kiazyN?yGz^8w|XAwCe7AioXDG)+6?^e9>mQ zV7Mqbo>9E%1{_ax8c|fon}fH)mLMAz91lSs6x^isN!e7T5xEz%YIxiM@#JPW8_KWY zv?-l6zs}X1U>>XUCuxj_Ly-}x<(&)#&0%c^mo0ik_b9eO;vr`re0Sy|U zD4)2prDlvRo;bmQIIeoBsd0NPh5a7ku33tzc8PmxsX3HCV@|}2bBR0jL{x~^-AyN& zdiTtUX2Gy81MjbgZ^(2~5)I?~V(An8F%~7!aIOWa6Xn1o>b^WWE?nsjJjrY^Vj|2; zAR8XUu5e_w2VE_|ZW905e(yTvO|DK6ybu|qr|#{OOt0?9tG+rywo?MA2h}O52DwT} znM4yU{MGC?WqNipkA!00CLgy0Wy7o4O}&%m_nz@jnSt7GQ-z`Zb{H#?6Q}|I6Rn9zyCB-_r|^Gm{6wy(X8Az z!>OQexUnajn&uCrc>1^&GMyGEM}G%i14`k^*oOo8+7F^>Vn&M{ui{W{j+WAq_pYPkwo* zUKEZX1J7KUv>r<^OtwVd2+ye!eQOrUzzeuPh(I=I^f@}8&CW>)7V-t)Gxbv(3i zxx3(0Gpr|@EFUueluwr4BvBSca^ZZ1oMig}H_`BI-8ZLlMD=$iWVVbr4LW(c+xaxp zxBm}G{Cr8oqLxGgE9b4jBtUEP1yO1nJUO`xh>4Sm$raQf>+U(tP;wxS!OlQ7k&fiR z6Yb=CS_B@Zyr3nH1{FlqN)uv$XbLtqW0ujWu?aOR<^AG|1)jyPsudB9Jc{4<=IY{` zVvameNiD2h$OMd=N65KFnU6E2Q}S>_aybYSN~ISyD(GrksiLd=ot#vFvhZ{d7(@pPs5}0BHjE3o_ zFC8DXOk}plxn5^r@B41ek!Rqy?#<-kNq!BOQ<6CWVsQ`{-tYJf&jCTXd-*IgXk_^$ zpn{>z_qJ??`%NE;`MSU9zxn_EPW0{L{*%A^#Q*w$TYZlC(%%2Qpg=YfclB~J(tiD@ zuF((Yxlfl9v2};R-WCi9`sb2Um{5umJM%X!1(T7u9pCk@ZnBejFo>W0pehsLJc&)b zPK;{%9H~W~%!{^Tx6 z5V*@?%Fv`scvBLyxC83RpA+3n=bK4e%#pNbWlxR<7E42QA;9*ADh)rJF4-|P31}P$ zLV?EF>|y_7|9^IWoENLiFnE-KYyqx6UUrTyeVbxmXz2+xpVM7n*I69Uiz4 zG52Qo$%SS_`dql1yY;=GlN)uB$#&XV)uv(?5H?B11kBvbi%jhx1;mEyQaJL3T?|#% zmsT-(&263ZDghb$t9<^<^yRI&+~MGEmU>RlKB!nN~2uVMDR0Kf|w^)GGeS)0VTHcc1gH(9TX)AON15z?SXa^_QHK`MvPcCdlBfy#$BW&+h(9%uaoy zz#9%Zd0Jo zwBt1hK_nD+PJV6gh$*qKOvqwiun_7quC4G68k zFpw)y&GlC_Jm%G(9TQuvQApRdQ{j&^WI3#Nsk> zv#gNIHM)|k%z)Yw#BD+MZApj+F{o@Q0f|$uGX1mNa+F?!>xcg>aZ9){trq*HH>qg< zv0OH=E77R=QTGE^6aA7C-|(@|RH9jc8E;{(B7TsXA3c;Qa`w!-}Uv`b>RjE2VEQ$z?!OZsdWrAO2r|?xhhPY$pv|ksWF#Z znr~c}uVqDq2tr4(zwX*{5pz~4mFq54_IsZ2d*0&Q)uvx%$+}#JbyG3wR-yovxEHQA z!?=fh3n+ODYKg14#*7)sn>ow2@uw<=kCIUsCzH8a?QJsGSS-g%k#MO(U3?y=|K(1- z#*C;h(PtO|wx^-QyO&V*Kbf!8%uC$c*O;!ACAp643RP1JwjLf>;xgBgM_B5%z1DPX z#$YG7U>XwH>4bBYGqFAt-z@VGQ0mUS79VVx+ir4K>=N0B^Kt zBY8C!N~5;iqFkxF=Q`6zZ+v(i7Me2G?Rv~WWp32<=xm$1JN9}aGfLeZ*PGs^bM(Rc zDQLtL_rdk1N9&G&FWaP$d(4bOV~ORuD(*sNoAqZ@&@a2XBnC&ICVuF7^>)al7`)jH<%?s*6p|&<)29CN0^Yj8*2p* zYY9YzUo!7e!3geSFJGT~#sv_SfN>s%$}m(eE1EStZvs z5HW%p(`OkP#2t1ukdposhFC&^DT49q_7p9OpbmoSQ^LcrSZ%iaElpJcNOw4D@u8n z5rBaNJLDY*9euC8#SE>g92IopWu3bM2ButaD_Ty4%in5hYjwJf7ZveWYApd~Le!?* z3WQb2Aixn=4Imh*P1-HK)hy{nxfo8{;&Wj0MrA*#-%6AeJ?B}a>+?6$Qjvm1RBM+o z%H7RzG3EqRt&jd@w#``DRk)G2nVubNu7gi5z!Je`(+@dqx0ziD@p<+()3rg-f-Eho zNp3B~O+ovyc_LTgQn#C4y_emfC`6_4bF3jUC>~0F0(??Gnu)^mGF{5eyxq)5o_U?S z>~_qSmF|(-$$zeNU*2xI54LnbQb;DeiKR>wrA@?NyA2i=bMn%((x$Gwo;N8NAt5|_=*`^*IXth~<*tb8!7t=ahY z>-U+RIxisaM!QS5711CW^<*R5+D*Qnu#Jb@vinWXrmKQ*_wZsBgN61gny(?uGl!l${=e=0&3=>L_N!7YRTUF1{|o$-nM#jd#Gb*6<;NG>;(L1=>mFF-RIO z6gf1e;tbcjyG0L}9@V>x4kecYUks{@c5`b_pm8t?m*S<;FN4(^0)o(j0x5A6F~F}T zzxRi4c3ErchMlQ$oQ+J1Z~Ar&XmQ*;FM=&)P0Hig=zJxbBf(3H+;6Sv*EHX+6)x{9 z14zAzK4fjgKKr49^F?)dnp?A$l#O`I%JpE^e_U&(42xUM)$ zq=f-NZel%p>Y{aK(9p#YD}$ng3I+`j8`MW$Ofv?|I0oB23$KT=-TPMI^X}DkW+a*V z)eo889i&ZSx((;j_-BS2&U8~Bf^@EOPd{XOZFUgH4zU|0QFp;>yde5hoGITMh>00P>N-dh_d$1lF})_f z=3ywrTkiFTA@4I?`6H&j@72iqT5)gqkJuSZ=Gmisz)ZLxUy=kQ#4gd7&ULdMF=K;W z-10|Y!joL*M@|3I$K;nMOl8`m0NLB_h(}FRa>Lhd<)fxo^ZH_7g(5>B(9*=DdH(a; zRConf(ihMFn&0lzM@`S<6aR75kC`#SlWxXi2uSb$#~u8bnN3{e6OS?Iecfk|VbFTW zg^!!YG-mt6>kV8bpe6v^duA^w6Bc_LJaY${=LJBCALd~Jj zL24}ATf$Z$?K{W_^rNTVLYmNAJ-2wtRX;%l{nM`Z6AWOQoBD(q7kuYV=g;U9-$O78 zA19D8I;;3I=H5xVNzD(xq~a1xIXSKVM#OJKFNB8Zr+58JYqC#bDPjS4e#-0vny-Dz z?A4=9&PiUDFa~;kr8?Hq&&oYglFm&I;l!s+j~QQDHH<~LmrJwWrO62#z>Wespg!UE zL=nMTvLCBnR}!f-YICXZc}66%0TuD&BOT5H^2l7EQ}QOO*Hfb7czvF91rslvC|TWOTu#vi-P zugsL#s^y+dV|SkI>@!5m&Tv~kV-7Dr=ThxU>3pnBv)u#Fm~N%(*Fuj7c=_iuW{bU=dCu@A4qBQi zDi(Nw#{?`gmLbe0krL}RJfm-7?cOe5%8n6L;IlRHA_@(&;gjzD7tDapM?kaCsy#oE zgzC$igh#kOFPdX=Yv6}^;}vB{QV;mkUzZYgDBbIl^OnI{NP2v@c65!;YlB#{xa6iNr6F%a@@51*_mAAPx&(B)D3pA~+wyg@|2QJ`A*&MP{N~Yo2X_s^Hf*1OP|R|tf-!%cq0EG&OM8wWZKq+-8Y`-+KL{tUNf8vqjT@A5@2S#=iR z6+AWw+k{KR^G+A6>;J0hI@Ls_i;hq@6%w09kn;cf2oTmL9*I_ipZjBY@jftr4$nf! z(|pdBz_05`Q<*#aRnrk8DO@V_Zx;D1L=(OhKCR4TiK^;?)xun%2b7CNozpKy>qULW zzzqu=w}n2d)vJKym}Y>iBLz3H>D0sU#)>E)hMj?X`%10;03{RwlAq2{kO;f_+I7@J%9cLdh0-4lPubu3qL zacDebMulwnxOhE0NP%>j=sSJ13<1PDNC65=sE?%(;%HqH=NNjqf78SePa5(%vWOq7 zi{_*QZ0|Z9fGa{FjvLK2oJ_q?U(2;j5r7a?Mb4=jJU({(a2i2rlpUGC4poGN0`Yy# zfF3RVKBFc86eaHY*Fb=+QI=7RR2yG#C^6NWK=3%TFS=EL9%ClYrDgin7pa@{P%uH# zE6c1{IvVj7j${9mC{-p+ zQ9J~FJG{u(8H6>+Wt$BzK}KbIbc;gm&nzp&w#^-(WGZ@;gaa9;AJ#2oPrhjxxHc;M z5)9{_5R(0pAchJzQe zaZ)wB#B+Wm&@(;|-!7uK<4^VY4b+3Iu1+%x@ z)*qT-sa0Q;xi=pv>srQpIR-e*t^Ck*DPt*cL={r*z7NgERmy5(qp=9IB+}Hzxa}h| zvgAZ@)Dzt|ADO*J$OWnSK`f-cHXx$;TihUOi+{NB6uLXDwDG#d;Ut_ebmqq>`RBT8 zKW0Q9xQ?HgZMfRw6R!T`p8CYh8S#SBIOWFGrY8VIZJ1YiA(i1rJ`apsPLd4&7vQv&0Ucf&t3``eqnkHw2o*M4StjQHqW z(M~VYfCebyu>kSQ1zvyvLOT0;1hHc?6CDc|X6oTRF7>$?0d%65d#zGZ1`$Que2&z4 zglqlWbnfwl7nu?LIrV%(o(%$}^((2_0o?p{cYkgQtl5Bg#n*}GyW%6!qT&@xR>ZPXijeMw zcDM5vSVlf@OTNI0@sxY`3-hPy6TgCffxHaai$4##&Hin^sJ$>rRTmtB3f-FcrOhJTgMg9_ob#-v5&K zc{%$%&YFLGnU1cZLlp}X833cAf4CXnn@0OIJ5(aTo#KxAo&=$j+$G<$GE>|?zBePf zpM!%`+u`9tIOwC~AnJ%SWQ-2@0VVibx9kVgF#2i+?xRw*scOoe>Yij9ztP;2nQKok zr)<2%xtPS;z54?g_HWnaN3&Jwx=)xX!`b~uvvuQHw-L@>L6@+0Sh@s@F4&a(j|LEB zEmc`FKfaPC^dt2XlG+h&z)xmbE#vlM@Fd*}GaBytpG-riBR~>l&>sW;%#TcY+Q0o| z7L?wjMds6o{7l&!^?^9SOu~&nn?sZmW`s}l`k&3$6z{$G7t^o9!@NeuN0xF&biFnR z4{&e%g3aLom-!W|?|ZK2ujcVRiGYoTDNLF{Rx*yvJbpzWq3sRQD&*C_Y%J8?8oAh6^RZ1m@SN~$V{a>TH>%YGrRq{7X zrq8+oznKfmecud&`G4kK`OP#o{d%EvTa_3Hyqbn&2O75p6XgT>^jzX*L8>krOiSr^ ztKy4k8?cQqjD;J_^b{SsLBA2V`uqlH=?m_Y4Q5_&*Llz^;N~zZBSB z+4ISe;g~)+;S`rn+Lq}rKdKw6bR(kpm=aWzNZWBm+l|=S{wRZM12rz!IsCM0(<+Lv z1B{S_NE0z-SU(jm_6YkeYwpK<=K>N z%zj5Qc!@urWePQMZEg&W6?u?}?!aYV5-HMPitxQ8hrqpqXt@0GD1p!EMS0>OfiV(< z|8jpy+s&%yNGuU{kPwID4=A6Rwp~izBlINto4YY>2mBvRzDV1V6i;Z**lp_4a$osV z9Aug47#=F4`DE^;-RT*7Y}bn(jx#v{F?KaJ3o8No6W61}UK;G-9xky{`BPbH`jZ5b{Qfxd#Zx0CfN< z^b|Yk1rBbXMi@52fm+P*Kd>))>(R~bsxq5v1w6cZ)>JH=!53qe`3(^Xunc5f7BprX z2rQ?I(?D)vWJUTini;3VZvrOIt$u|RrY-c!ByyK{8qh$OwAI;4;Tu>VfDTxv8V`(u zF>ngr3Sal?eB7FSNJQsi^ov{bt@hR%8;hi;DL1vy*z>7UoUwK|Hn`E&4&`c*u3mB1 zTHC9f6CKG<;gjXz6Yh1M*S>+D9B&7DjKsYspu%JdyB=9PjPek3vbLV8pnuNV!R3BP zo_Fw}+p=~)m0T&ejpc{Nvy~O~6gRQlZbS0GIpuZ;lGS6g9sru88ewz2fR zcpcq}3Ohbn>E5USbQZc!mG-iZ?_ZQE+W%qy(e20x&$_27?X*s9cbCYzD6j1IGk2h**x~!hpOxr-CzDFC3+f5 z=^^Lw3DgDlgnuCWbPa89h8Bf(Sf@)%wR5pJ!d7W361dt<3vD6$?ma%=%HOy z)}PNseHZD$dg0Nu5*2)ydXbffB)y?|sYolrhSb%#yS_nm!aGO|aeus{$a6f3R8D5E zi(fqbE&oOLO0^x-`;jy}6-V{Q$od;wT>bW@F;Vmj`}XohvufSA4s7(3?u-t$TeR^+ zFN%=D#lxrM17kV+@drjl6wpB32%mwFgG6hqJab8hE)}=`&VAm&*5&-RJ}k-fF^0TTGQdfu2)Apc)*h$HU39;u$?qXh=nAgGvBb279j^=SmUL?cC@{FKWSw3 z^`a7q+V3!;awJFA1aAy0zJ?kYFqBp9m5z4jZI5Mbpo(ST#~#(ao+@(@O<=KaE7eLq zPb?k0daA0yv8V66rB1bKtN_p_u~kvG>)mlRc5r?@Hh(S!!q`+aRKf7WoG#BFP1n6p zV}~?6p^Q0!E#F5|iUAn-6jZoet({Qv9fr(oPgmKwtW)U)2uUJ{%W7d7Tf1v&?YhjL zp*~-`13TH5&=8`|c4AM;gK^HZys?7cCJ~q>uhLBLwiU0Ju5_zA+aXimz0+6JtBYQX ze-O3;#Ot5Y;m@f&V1PfsNpXMCjq+J>1u=t1Umi1}u$`n;qHkl`0!GaW*#BWM2+l?k1YGWT8U;o`#bPj9#H`<@a9a0BI z9!_Rm(tOLwaL1R`i9KOdG zwhqO1r{c)0)c1+#)r*mv1@gQ593{%Lj+71pwt0*@BgsJs5GaBMG+hB`Y4`-~rLVRB zFZ_omqEz6^RgVpikq)5Wvht$Z6=NH?J@kKeL$g12lO+aWM7?d;p#z0$FqX(g&$5() z|1WcL1?J;{{-SAq0TXuv?^owKC{~I(etasBW--EFbmT&+$7p|r8#TPcU0ZLvweDW1 zjN4&Q^JBa=iQ%n4m2`e20B|OO!3zdgG9b7qNpAjX6mx{8Is9Ac|Lqtaz;7#)r!@9B zaEF-U@c4`@nWqNcr871;Rv5IPGMx+pt*NNq@w@Pl%^;dVbv>~Q%HB(c4e`^ARLHL+ zBdoYO{j7$#HX6vZTRSolM;d#S_ibTWj5vG%vCRiOW!4 z`@X>ru$1EMObSXi-|Pl-L!+*7GrQSA{iw7n7j@7dpEAEX2p&Cf7P?L-X2D+Xf_C1roV-1_hC2NeK_9hn)!tg17FviC`u8osrLCy#+wtXa)c+& z&)56PtsBjJBfHzW)-JjHBJ}MbSK+2PGC z7Wu!LHX=A-u6IrcLugTZ$H#!xMY7ZMrr1UmHJctyM9VEeQ!8(LCB)~L@b199)ZO;( zREshrUpQby*po-D4!MplY_!b{l2u;K_!uK#1iF#0PL95L!)i#+)?(|PVgpP zM#arnKn*K+{me$&W0xy{VgR6832<6YMX7fQfALZVvl%S_#PB~lS4T7ox-hY4bsG(p z9a!%$d;}uG({K*ot>SnM--`(sJN$Y*Dqbbqw34Ns8wL4lHzsH6$~$U!WqC;-ecfI; zyX8z&#`*ag!Agxk2Ui`|a2lx4Oa+(0CI-<3ZKOuklk=UJMs2P<-yt=Yk9H8CD29c< zJg8!BU%~rfJGH*3bVUxboo3Fy0BEhgMX54g2;;K^d8e<|CD&2e_I{TNS!Pj@>m(nk zmZiO`Djh;6(fJQu#rp#P0Xzte%jB3vj$=-0$cIQWLdIA}lvZKbxVE*yl9}G_3JKI@ z0;VV_D+gdk$3wkX|Y}f)mzg=D3 zgo53kAc+eKwtMT5`9=vi1SL-deln93ncPupm21>b4!jSK)QWUdD_;S$5{@P_JlV4V zq5@G6iWSzw@BP_vx!XD{KvDJ4tCdkBngd!bt=kz+an3Bu0yn&e?Sy(Zy@&1Iw?IqT zt~3k%+ZtX~$_QRfU;xubI-mEp4*H|pe2zK;tP{JFEAY>v{D54e)>7w4^JfrKZ9OdCKSsTNxvu#x zfLGqjCAETF4;fW-P2FaMDQJ`jVtJ+z922>wMop_KTvb{iG*VmV$<-f+?Y?cYh51dw z(LZ2uKaa(boF+a{8E2@dfA8?f^%plv2-cf&P2oRq2uko8A?dB-d;*NsvM^Y)5Uy2t zk^$Wu3QcY639qVFcHja|L`!hX|^G^1je*1i#{wKTyBQhUmRSt`pSK&j>gznUE_zbOLbLdEz2Byq6tN zvl*+{kws*RHM&3P(A;M3h+eiSc+FkZ%l2sf8UG$*s*LJ$-E&R!#{33{yXE^J8iu~7 zLW}l2k!x1W6s4K@$Y!9BvSNZ_{XR9Ql=#PzX=QyiW?@iBmzyvMIY$OG4__5A2DPIQ zGMHAF(YCl5y=||l#3@zeFnKboBEe56dD45sI?->{fW+oXIZ0ABen?K7vrz4!8a}9= zqG9=ZzhBkv!QQrO`d^e4bZ_>yy<1q&LGu|`$K23*#I}mu5YE3MwHnu-$MfpQ9~r-;#ZmLDjL9`x{v`(hwU38Iu!vNINSRN zP3@Q^xMw{*f~bX8rNrfIE{Cd2g_0N>Jw|RO{$7$uB$BB>#HTg48A$k=*+_{1j_$vs zM4q~^DmhgX_aZ>Y97NWO05!RuLZY4;;sC!E*Wl`tJ5w+o6T~pryiOD`*Fv{fi6UMb zw^7G5tNlOQx&LftYg+-in6M$dXensl&Ih`PBy7b0A-TbR3$nRB3-Z;#2b(Q_@*g*n z8!?df(I!%_l3`cC0}CC2ai3yFbxg=ZB`}2D8%o_pf6Jg>tK1oV5SZFw$wNFVEuK+? z_yxJ{o@MmWiu7Rsc$KS}Ba>ujwZbuQ#hGw_q;l=RRUZSFC(MkZi5Z8vPTt|kkLIw$ z^N?mF4G9H7t^-WHhufmB9nd-uaQWk0+kMA=h&|$d1>C?bXyo~a|A4y7dKSR#Dr5?R zqiV@?An!v}J!{&f3}B4MS`~j3KsJ}xJYf=}CQB?@xNC5aDCbZa{(wCQpN4r%mc1HZ`n-=VOyJN6n+hzTG z!u9NLho|DjHZlcJfV}ov4f;_G8QupfsRD?@iw}JLH&RKn7AlBN8GXB6W;80aa z7Pc#dUK&DI8J)`j)?WUVF`*i2GL!HS%&#Gusob{cR%KBollABCltr&6;JXT5O%RH( zi_p;PV+l4?X5dW?n8#7!Zo3ddN+u@6#8Z4f2IGOv>%fV2l>#8<+5TXxr;xtrdYSSw zH3q(?5rGt?thY1t18x65FeWbof z>i2G~GLrtJt?Q<0l+301!vbE&VufoRVjte}Z3UC^l@Y4$GgrSkYpGDVIcGfj-!ltU zo2QP7e@`xio2L$me~&FxZ=TxUwGFk~^;R7Xn4D^u@i7kWzziYuS{Qo!H~KVZeo>_9 z$Dwuv=IuelY)vn2u=i(CjVVKq+o|rK$viU`#9+{m z_g@mvQP`UI9BykG*~^UIVxIdDor!gbu$c(hV!~UybBEg*4F_S;O0%iOOib_;fkUzw zKir1lwo5NB;e$>C3HW&k#L5S$vAKYSPsWlRYde(Q#%ylun)oCuw@@HXWm4wjBj1zJ z=E6rEja~{U{AF|7Bbeweyy1J5va`&?M>Sr675*MBvQ86CGM*cHfO%P zy<`%=@$>DjZVQZ*3f|wem?QXZ5-~*;HfboOHmTSkzXdGzOlBUh37bTu=29PZoQ$zn zVd+|n&jb`S20i@hu>-o&t3;H=x7uUZ{jTW?-qbQv4M!9gH5DCyn;+^)?#(T1zu+K8 zO@_wiSX%a@ir-O<{^D!;I$IAs0TeT7-AWfk=Ev^{)bIjs`kF@MNtebUiEIK6nvATr0rLn{gJEqL>Ah6v zkMdrs=SF!iReH4dQjHqj?xiBG1`F2{?!eKpmkK3~@5AF`FO|Vdb?0ci2f;?2#@GS4 zb|#LoeE{r5WAIrWu+8VY3Ncdy>kUe3Fc z=vV;Hn*jRJTtcK2@8$O1%1*Oas?Z~(pK3(+Y{lYk?cUgm37z3e#@dNoO&@Ew{C%VI z#^SO*)4ed(_O4-`WeVZ*Y!`~cp6=$#BRe|zW#Fbpb{2I0;>gxjsG(ZLBYPyWgUZ1c znPk!0!nrOOXSZZ2$ByI6%iV%;wr_B?bK@AmMECYMJG%6vurv0{HB8vqK+rX^rmx1Blv@PhGnLXDh!bYJe-N+R3|j<(u;J>EX58Q(p@ z&J8Yebrac=JKeB}c8J-NP&d-IsUNn8%NfhDDq+IJK*myigG2_Zvi0NRgJ`rf5CCf1 zR6)tuG=a(-ug9tt(VC0I^`Vc_qSLr$zL{tT2Rpi6lkEOuPxlU-m@TlI5Pf`;I_85| zk+`!I-f7WDsHEtG+RzFq5F{bBa9R3#c(P|Eu)c5wY2-?zHRj?( zFnAG%V28`ae)frlpJaGU*1zw%PPGTZ0{=P{(74+DZK~aD=l$BFy*;`2;-9ANuc(|M zgIV#aSyH8fem!3Flc%TnL{elNqf@-$19aT5ZS4Fi-cT7(_Bjs6xoI05|NFVmx3LrR zci@)?l#3rLb^-*&HyDfCewrOO;G6(S-LEXAhC9TxI|KnI5Mmy%NwBEoHLug)sez-sfL;H3^he_8m7o4&1` z@&6EMDt;%@Al_^gX%KHViZqBf`@7e-wR`6gPjm(pwxa0#6x3dG3h~_|ih*;I{`Z(+ zudt_aswq23Uac#iX%A<=Wg zOr1rR&Gc^JXI=vv9S}dD#IHJHhR?17vD~J8lQt*m*($ zO$J?rj8=g$C24qzQQW?R-Kq494?WRX)8S9HV-TF^dhKX;?R}U4jCn{FNR6vGE_{ns zmvvM14ZR4cDSqd!+tF^;;m>jSsm=s|$h7Go-uHL3+w38-8e|XfMPfixe4n!@zlHV% zTFIl8R;mjNRyRn-ca$#P^N4)QyYv=>!cKjSu$FB$T~H{m-53*wUZw z^uu?r>|{r8apOh2%%`Ff;unKxZ31yRy83Gm*90()Z_y4kjG`I)vTpeVTV$Jx-=^Bo6@(RkDx`2DGF|2cM4$@)~m67F!_96Pn+ zG=>Qe^R70*dP#VyE7{r3ORrB6PPA}mJ8Y}FN;zd7zNRgUzW!TU^jbG0*^59+h|^yl zAisRTA-xI3w0JV75V3c6hI$_DqFrp)+FwOBQe#EI^cvqyk~ehlF6{p;?$llEW?5Rq zq=XqfxQo5Y-myk0fAr0l0`w#2$@c$j-ZJ0I&&ctp6yPUi_!82 zcg0!iW@Id3}n4>cFIU0WqPG4fnuc z?Y9gpr3KXzXkHe+frnkfP?d6VsAax?C=dQ7bXfsrsP2XXQc5`Q@s@~OI=q3m!H+oOFBSfi zv!#%Dlwah2nP+?3C+|a)z>b0aqTgP&n|8BgO(*3I>K|a`?@#ww)NxQUz73( z4meW;J*ca z_$eJdnv@XcDeAz5a+?>M?C9>_&rU5p>oFg8=PLKNGYE*@eSh1z^x?Zbe7VK@+vc7> znD#g?8BLD%W$H!HJa;LMB5+UcZ|9c%9rR*?SFRa!fZZ(M=z(44qwL@8E}m}(l+FQ$ zQqZuM=G&u#uif+owkbR*jKTXH6a*IaW_SDo1mdsUjSGmkdETvG00n#AeXzhzqsZyt zg?4D=`cMV5B|ai+u6Ktov`?1*F68hEH|0QNy8~S7fwmSJd)|SzPltCoe+~Y?Zst6V z4zvwT3xLXluMPkwE60T?D)zTu8_obsn7tG#_e^G zozUg-%ZZs1pj}34W4x#!C~RcyLAFqOK46&!20uB-Hg_j1%_Av68z7x*3mS<6S;{$$ z&J8%2$hmjjb_d(8eU?KOD16AreFioI_eVT4n#0MITPfNWgXEkw=N@d6Nup_qKfH}U z+Z<{igi>Y?W9e>jeGao@st@(K0urbtGIR+aaz`Cz`{$u+%;a|@vP9G|C3>g+$Es{MGs0&@>MqbqvS;d8TepkremJ!BPPg^pcJq#(8s@3OU&S9K z;ivBO!)^26ji12w%33mtGzJ->{7IaGhOmx;>J zL7PNj;NOh@w}gL-DM(i*kySRu0&46&AuSQ!Dau$(d`N^psnSX@U5ER^55Grj3-(pN zF`n_NgIsG6BC>jmGLu&{qyXi#m?)*`OCTBN4*DN{e>ZlMEdbt%&?R#~3VPg?F1@6q z;BaUf@xVoME)1C;r+jfoONnCde6-}%C>Y~_McR=p2JPr^LuYzDi$@xU40a$knR-y&8e#d7yy z;$F|EjbBPP{b)OC&i7a9xfn~JakKUUjg5FwBD@IvG`tmq06B@clG#aO6#WO^0jxVA z3`tZ*PGyxcl}7)0?`Ye#@+r*nBz&roN`jOfpwk3m-O$fk7X$Rb)f3Z=m&vL|G9do0$mw`tX z;fcT4=E7T^o~Oq(h5PyPcVa?g1)t&T(qog9;H+G1w=n)^4#;!cEw)1{z9rJsg9D}8 z-gIX#w%w}EUgG1=5okLizTfEXUu?UMKIs|HWjxP_p?;HED#$6s+JOi{F?+;o&yrH7 zyAH>qL*3%W9*cZ?i#z04dq;5ZnqJ4jMu>o3)k>J`_U`jmduenQ5{3>TAbzkpIUDK# z6ofS~qUkos}rl>~1H_N6oS-C)Vda+~_fl<-eTw(zc?a``_+@&v; z^uhx0*o!642DiEMUMkte+=l$hOC-$Q+h!-HldE%qD?Q#WF8$&oLFjhwl;iET#sf%M zAvM{(cRa}k?Uz&CloRZY<^D2VAjvSXlS?kK1JzB+4PRpW8*b`g_00C}z$LaT7OKB4 zu_NpJ;By)33V9~LIlk9OPt~EUZ!EEOq26D-y(Yq3lPGYRr8d`TLS1x98pQM8i{H^3 zqn6t4wadOoBu1yBJ^xLuM;1Jd!xxv@5y@rWyK9%)LVCRJJiFAkl#G|GKHdc<+WJx* zMU)6Hb3IN(NT20)=3aYeLVf(dC*j9L3Y2tHO2UwJ|Sexr&S?hB_NLgNqTCMD_V|PuI%&_r^EJQ_+Ec)LQ`B~Y z8+nrLF%$s^{WZ?Dq8L{LAUSTt#$!<>^1;?99tO?EKhnfv^5)qm*}~L!uTXLyv^hHz zvrd%GCsJcUuLQ%$E4n&h3tWplik0U5m!Vtxsx$} ze(j=@?Qo4M`M*b1d@;j|8r7PWCqspLlDDO*q?EDJM^KZPfxho&P(oV*hbOOj^%Q$q zQ1`XXcJW{VA_$a=Bz1B%r(&LlZL!WpXV@CI_B8C08QtpQzC6vYEqzZ}m*Cl&)9r_y z*#CvOBo2pMW_7`~76?5!4otf33@ojy+}CH=Biv2r+EOeYZqb>xQ+ibr>h<24w%%QR zrX5nc1HyTZBhvF{+JZ}-WqbYqZ~f3&wqF(^4_ITTEM(kIXW2Q)RY~{!8ztQeGG}UQ zyUdp|9B}GJ34bMS;x#M5lCf&d^0T3ACCD~Rz&&;jHpW%1`*I75b%ZPq>+`3YtFL^(ib5ZxLzylbVSv|SJ+WKE=|UzT)^rw(U565 zj6I$R&GFG<2@LHouCPs2B4@eOc65$}LLO4aS)#D~ICSW6zRdM;c1YvNF{($WbO8&& z2yrPuk^~Qr(QcU|Yh;4E#o56zt^Ckoo1L&`{`pwbs()eNUW)T3jqta$yW;{oqQ`BY zrQ#zmgsCb*suJ!)X_{_HY^GSBW!Jm#Lff2Ndc7NYp}iu>^*a}`fSPhce>C96dP{fjwq z8@e6Ms&m4uC}R+QR$8Z%Zy&gb5U@#{Ix9+~M(fc|pqT3=Y@L=Zlt5Da!*uu?sSKn? zh`{)@D#>;iiMi)zirD@PDz$)w95_lj8_peNL9!)@=-10K*;mSvwl#SiGV+(4pJb7g z-n~V`tgcGr8961ecU}pU&2WoW+AWh`-sEmwX=}>&CC%(9!m&#@L)yKt(spc`goVB& zdW3rHNO6KE+|K>lk^<3u4F1Fp1r(NfoFSgyfe~1{C2v>SVRZ;H`wecFR zhlr3hZ2Ws&j2Y%)tV=$L11iDte*I!HybPZx=?0b27hkA;jBYLU1tQ=8zA7qxQEaYjKotWdy-&p5aC;Jr#X1nrBum#-jre9)r z)ZDMS#O~ckg*m7RBBfw0{xKbISw&@l_P7&-#V&k=Lq0g0@KU>I>-*x*^$-zkB^EC_ zr4QWjls?g=|Aa_^F44s=`#E4Rse<>YB%LpY!!^_qB$?zsy43E}{ns`xik3wu`1TUY zg%fZB>f=myyRNc_K@FZ?McT%)oBbXpB}gTZTUK0V$7F$luz(-D;t z=_A_MBY+?GIU$!65s(1&kIU_hUhyfyx#axSzMg{rF68Eaet6p}?3B)z2QoJU`(=6X zC4AcRWU9yCbcNk%mj{4%=q>EI-~6ZzZXeX^26=#@7t+WO!(s0<^XGJiOJQo+tT01Z z!f%tHQ-8OFl!(hS!i%=HboO?);7Y=JCEKJ>>IM*Xp-3M-Kde031o#uioxlyv407-xunNP_YIJ{7}w^z?a{E0g|u zsr&y}I}gCBimdU!d*4g)a_5FzAcT+vczLu?LYIzkBTZ4n3L;iqWhwS`QIXJ;A_@vP z2o_WnP@0N@E-H3Zq}aQt*cplrv|}oH=dk-tL_j zZ4s=}m*4J<;mYh!Z}&Roe`{yiF^J5SHm&dQo@n?RxA<_|F)}LQgF?C~xHwqHR(j{U zzs2-LE4{zU@7F86_JxlDP2guPA`k3KJ2gjlS>;vbNe;#(NYg@4|M6Au+u8abtKi^r zm{zta{-1qJ2|Sfq5y4X|229sfIG250F1O`457?hjaxWR~c=lPOf>JYt7p0)|&VpF( zRArB}2TiiOq7OV$PM7J@%x&vVVzD}Qbr`NfA zlVBB2>(EVC=HNFj=C!L3DhSjC&NYzS2?==WQ2(|1i95X>!M=57^+eLENBehq1FL4m zQ;SJ5IaY*oQ4R7Zd~P*pAO;L~JZILih)pUY^-xa}%yG*PgCE8WJ@Oy|L;epvB%-MukX?oXPUWbF9RI-lDevn$CrYC;5e0r)AFPct- zbA5FNj4AjE@t0Kq_@B~!*LW8-*rqBYCm8EcGsAKYU9?_rTjMo$S)d=U@w&=y>%4acSxTdBcA_rcEbe40%84`wO4Pn} zX5WcP7aAh3Zn*WQ$_X&s;U_u9wy@O5yF{R%e_QVr#$%O{W0;SaZoI)OZju%Fa#=`# z`N1uTtTBSO5r~sK`!;yZjwIH6IFlm=`wB}xyk0geyI@(ua)Vxf$gj8yE=rSI zi(0nVVF^fO`~YL&l^-y>y4Bs@2zTZ`_0+q)Hp6y8{RugMMr+qhxC0d zjoOABzn>yCyUi87%Xyv2?kZAPqMju`5;dsH0gcNU&-x z6s8MokaZ%pdEqWrniKwHzT>@2Ce4%xe<5v|{_$RK^fAmBz>@K$=Pq3E1u%tZ2px`u zT>~Z-)`sXjF3xe`RM)WN(D@y30<29@CYoS$VO3dnr4NgE2y^}fNw!ROk z@<4sceF#@^IK9tn+VtTcP5eS*JT41r15$R88}f$`=-c&{`@F6`lwOWT^o;fO^L<`X zo$cxA$Yb05SSRoIT9nZV@rn_5NVrL^&J;O`gm;=c%{vd5j2rdX`@Qml3}XY3V4q+W zR&3BK?)SR8->%nh-|wB?eF5=692hJrR*Foxx*1#418;ScoYOOb|To4m$tMv5nYlx^4sdo!nKVeQ~#a_mj# z;=34f{hsc)*(((;aM)(AP`*ENvsWg+b2ei?MZ2a3>RNPL)?fzb1ZToUCL?Ru58$IY zL>aehOV`2=L8UA^~+uyyGpQ#HQZ>Ue4IN-;|V8WhB8_3OA7zZjB>oMBAAS0Sb;Zm*|3!G<_IBH5YSl zZEhr7^0~g`0gfgMH~sp6*EWiwOq+)|QQV>jKI9!d?u+SB@qOwQAp$Z(j$IVypBH8l z&7B;?v#*sX#ttl#+KKdr#GrPfXA%o+;-)Vj!juH*Y0)FzvbsMyECx{ki{4=gw~B3g z;t@1Q4h-5>j+!5D@*efhbLwY$(p#V^-TOjc{h0S9)=HBf_l6Gq^l}$FUr{H3Cv{n1 z9N>8?2xnj6h7D?FO-zocT1J#t45;7Iou5E;F<5`}gm)bW zuFIZ8-SdUM?n%yFh-rkwgL7&g+z})0!7ERq;hGZMuYV?+3k@rt^7=F$l`xIZlS>om z1oy`uBfqm{>l>o4c*^TpRb2!^QmaVJTsAM4{ZW{TqQNqRJ^VL`$E`*lO6@p-gaL}l z^OL5juEA?m&fE_%o1NTXk&h3F{JS>Bc{p{dazGN8TTCwxewwq?Rrni`0ynJS1< zmmY{yJrF2>9YR572s-f$c=@C5{S33QU7z+0n)mH`(KGaDyMF8$ba>nK7xt&{SqR{E zefYEJ=eFxf&muS9uGcky=P5H^_;1tll>WCe=f5>x7nX(o--f(Vt+bqH{YGO z-86gkcINd8{fPb9x82juR6YB7uRCG6wmuJL+@N2#Z*_N=w>CSx?#1sqJ||@+q-`|b zlSpl_zG8UhhFkQdseBx_$%ny|Q)(vvHNBnu626z1=LCCmW8F3Mm zF!z-~Rmw?Da)7*Ko8l;49LOEZ3K1oI-vzFd;tUa^+HrIumZ)| z=izE(v%f|k@dAF8*KE4w1sW&l#ltUpL!75|&P(1vB8naH5~=U&aW8o%^7hnA?8wjP zN8dy<@{S(%vRByPX*pt`v=xi#Xt>oK$EGt-U;HxiqPz4hFMDlI+%G&EdyC`4-9$08 z2xI35cL+s@cY zZ!f)Mj>K{<7s1=5Z=l_KTHpExmZi_?Pv7|W5TvB@7N%nZb%VD|%YEPSDjLuCIU<=c zql`cUib}TJeFENrmw|fLTf~>yueZPD4f$Oko4t*rj1cRS-X^Zn7PbsOctcdL`r>!I z7W$#Ly)r}WsBeJG8P~8v%=qa~)kF0Dx4pjIgxHyUqlU}mX9=+*eGijo$Tk~wn%c#J zt$O@B-k;am*T=+k;hO>6WfSaDDT@{p^T7r-TYlB(^q=f zyWS~@MRKktHdAp}6J@8$<_pF(kLV-c^}1ZQ$7|Q{UzF5`?C}mO+aN2*XerYh<_E94 zAxGTwPO2C0K`;A+eqj%K^lSC^d%U5seNl{V2fc^s)wO!YdssnSr+2-_sVQ|uEJueI zb^iNa(jR7}i0BtM$@G06TKx}w!TZqaZ}rXZdz~sCc7peTa|b8jbS*cX$m(p)h-5Cg zq=}q3&iIlT{Gxw(9~szH`rr?|Gn`fWwhvfoTlMx2ye4YV=fY_hv%co&?>>N-KeVa! zUi8a}9}I<%@o|)?%i;%UUp(N1Z#`gk{CWDg4>1M#R_hPFqcAc4^g{+YTG#mqntz|} z_YtD{S$fJxUbDn#--Me+K|I$D-!}0ZS)Ae$5PnNMt@--VkKkI?>sLO)FwA~KMa3Tj zqgi^y$6k}-(LN^eaC6;UX48DdUup-ir;Ld-`cxw4{cYW^n(I!5b$pLop&XeFDGgP3ZlzxS2@0|G`qfXoi`-d`p0+5~ zNRRy#f&OTH<)^r|jMh(n3Tn;LUw?{a{b+sUXIR&5&{ID1njW%^W#X|+;CE>&e1X?M zUO{wT-{&<)77>!3m?cw#38m-;pGUFkl(i+@|& zJiJ@{d>wv)rAZ=xIG<&ziltgumraqt9E~mTK(Wt1XVOONzF&Ava%?~5>C?Xe<82e> z6GKFqA;e~%>)XHZM%s>{4>bUCnYp|#z00EyW+}b;D;%Sq(D#1n&B~h|wP%HWOwfaR z@K;{hL8HrDiTV}|8~lC>t-a76Wat~e0jark#L*g;_zf63lhcB+A1KJ#as9?e22f z;7FhY$d)l$UCDw&bIPxX$?O!0XzwasxXs$$Vr^IC7y8!yUjO{HVz49Y$u_CK*^dC` zAvu840iFMYmuw^R3gt~L%HTRWLC>W+{!D^88;VLRYxRjgczw(Uvh0TgHjv#vdd>BZ zKX{4s2GZ5C5wW!2(bRbq%F1Q@N++C2 z7wY`J^uvy7_y?tfm+GWQvxlP2R{V`V`)99Vmp9#1PA20@$3#bF+-|xT0;ybuf%z0* zF+y+t*=w8k_d2T3B(RUXsQ3Nsl@5JH85VGD!m&*psW@fIC$D1FBv-LF2bwDtj2?-Z zQggYwIhE9B_hN3zvRoUycDvNVFgH^AwRf`*|iu%c9By9SZ1X^qI6EU2+RxLhB zb!ps;3d_s{$I1kG%`QjmL)2<&@8Y#8*>3NzMs*^3z8E5)vMl6;!d$RSCEhY72jt+c zBLb<#U#q4?5DB>|wE4J@PZLq2!e~ye?&7F+RR!$kvcmaDY6upXKn92-e0}`L(DE@c*focznX|%>Z-D`nzInJlD_9>CS|J2tZaJxS1->YqT=q~yo2=H zt~#hBGmuDG1R8>*2N*E$Hn2MtQB{0|6u|36GRcUE+d5Vl<}KLhBQ^w15mnEuij@h2 zhCxGV8=WaEi%94u@hVzZBIGWLs_D@BhB4KTpAj+DiJv(!)rOyqG1Y>fH)5(o)hf$M zicwB~sRraAwyz`g@(905H$>0)joBN5Y7e!YojPb5fz@ewAh@2!c=>DM36~yq41QMM+{T$aat(zhb8gZ zT8Ym}Vo{-ihZ|n=ZOv+~(ZzAqbl?m7Od|6wZZ`M?WZtuDgY{$!1tqn|H>~mc8%m9**!6(~cW`%c&X2DJXM7j?RADGr#b<2Fo6r3Dxjo3N()eg|i zT`xY2h3S+kna-Zzd<|SU8Kkzz@G#dBMFMfFb3*&<)t-Y>knqbY3>VwZrRE_0=Bk!p zpiGr1771tVwo@gOV&3$^T-EUOEx2%)p&5AMI-hyZR;^48qf=vvgiB}FtRnpuOSLrG zLW{aNl%{Cn4aD=V*-rI)wrZbh$DnN_TxpvzAPY=yYo_F9iW}c3?!QXc3^;A^ zNAxwGDjm5ajs8IoQ%m)GclDtg5#mr08J&jD-w|L}&v8E?ZFnEmN<3IqZbvG;DN8}H z`h4=aY)WN0m3v4tu>_3gmyLo!Xg#bUMH(zpvFys}vTHcqUC}H=f{mNb_f-QY=jIq1 zRn=AJADP=g-KF1ZoJ8y@Jn48Y%3vm*OkHgAd+An-whc zt5f!_7N_xL`ldRnO})Rx*azeUYJ^8l@MR9MX;oQO-&&1f4-s@z1r!XwU=KIi|6ozB zbTcc0!@k-e=C5vluu^n9ZvVwF$Y9mYu3# zs2JeEbo0PgjcNiWcaGR9!5L%w2Ej!uOvb}(ltx47%45zzVdhNSEFsA?+`G0q=dp@J zZ_XS-%gQ+3neU*r4*kY#07YlIkbWm$HL8*vR67W`$`Ht;^K1n%Yg~YW9xt4#UymkylGhFP3?35~>5t(iY!sY~LCNb!Ol#d^0z^I=I z)G)40EUK&eR*ivB*X;S%+2Q`Xs(U`wb=@gW_1ykPJ*VUBOSa?DKkB$69e39xV~L8W z^c=hUKk7LuDLF^1L|2^ZIjZ^w^t@p`)&F-r-;7;U4VZuD{O@`W$M|o0&i$DNYQueccKAb$-oKu@vJK2+Mg50RM+`u3WQ~O4 z9%I)Dt00o(m>TM>^;HLa5cbtqJrsFDOu@r4PfSvmP@`Es3}zy`c2t1!^F388cY8d`)Woc;Q193+I7=*d)-G|39Rq z25y$2;Vd(}TM5L&Qjy=2485+aI>^uh8C-S8Go*xBPL0~SNCcM};weJDN90l#OCKV& zR@rOu@Tb*gm3?mPuKuUdb@@*zXN}?M`3I@OK@YnF<*;jG2?{kco_+t0G%}u~n;MaI zZ(|-mI!HAsJ&;yxh=-S3q?v^~L^oAfbs*i3{#SHA8Vr@_ycxWgF~6}ml*XK-0;$sZI_$2J_0k(jb%*r1-BpvSwQNOC z3Yki84d~$yT*)>b-wsNWQS%U7sszM|r zaulRr&dBopP^|qDJyfGk(5XaJOfAJ1OPG$-W+FQUEH+_pg=ZL0R59S#pUQIk2b1)^ z9;ytV!HN~CVS^FDmF7feHnE7y$_>uBK_A=`I7mjArZ_XRLVc(Hq6Y^%`(?o&eX0BQ zRLzQNefT-o3tOxkuMh48w_rbSKZ4^I;;WjiOWSNRv0H;lHCmn)3tzZPH*TONBd}lE z0A_o=ezJjT&d+BJREMKqH0wBjFc+53hrqaQj9l?1Ch8e4%PmfXF|FGYuE6k-sX6A4zbXzOhiXbEfNODNtw& z?053ofp1iSJWx^O*FsfZAMHaYIVeysi-5y;FjMzzs7jof`nZMwVYi)j08^vXsY=ck*reKC3*lPgI?miuiCb4Q2R!M4Q>w#RZmJ95%QVJdl* zv=s}NTd^sa`5+6RgR@*D^RaM=NybYemAu5sBNANj3*tiK8xmgm828-ttt3qpIe|!Q z-U zYf`gF6&{)JIP33$unFd{ws^gV*X-)o&Ai40k%TiMdkgPb2C?c>*%l*b;4VH=zXrh4 zEJzVgdeHeCtj7*5QLXA&z%6jlRyZh^rj)2+kD}=^w^C-XEi>Bze+^u4f59Bm!lfrg zbHZ2d1wAJu~&IrK+)WxBjkF&ErD!>5VzCZ_#TSt0KhzPd0`+T&q8CtV#~D@BnWk5zdlOHk_DTZxK;$K6OE>e4yHaMpIaSFVF;V)G zB&2YdzB#GRE0dMMlod;tV&OE7tCPC9MgkKHzm1CCvr{uw(sfmgyVhE!$P;+82kr3V zf;YC!eTE$*$SO3?_Q{3tOl_t*;%0ZZ{7l#HH&Y!tTKX_oHe$LuJ1R`9bSrxxyqeHh z)8P*zc+U`5jlPD>RsA~YB_MPM{6D=p7Sh-070p%K1GC<4u38jJBPjw$BPjX#i`EDo zfG%yJj^ehjvs>V8_N8vxMm5lzTL6JC_3JIvAdofDQWf*lyQS(Vi@Pp0Z8VD;6H9$* zOEuCNrC(~PF6NesVXYv}cjqP1#|*6rBVs#TW*(2x_N z%&<(%0?28(y9i~Cxxpln)!W$v4+fmqwN?#thlnw_2jiftDpaA~+ZsGP0QL>rnB^O` zVfk*+quQue1MEmPq()ME2{5ICT<{>4uF1yncP>fjm?3K^P(9g3^{2w@wyH%VTj6pe z_wV4`>e_4m1WE(is#6*bE4GSS;SU+jUbYqPe!&hwZ)vOM^`$vNAII>eaNmj=3QyZN zpu)dbLQ@MIT9e_6NjPr@R&jYd)r$FF+m5-tN%)xQ6<(v^}X92 zIbTod2sUEv7Yk>DCRvc71$t#iHA(WyI;rCtT^q2SAf=ioYh@~BuyGV-a)F-TNxhnF zVWlT@Rvq&15kpDzZlcVTC3$COZgSYFKkBS1a|D1aVBMjMDmfO&gFmvKDVQO4s;oh3 zz95{k2?MF>1lf?qT}S@PmRu{7?OET{MfHVPz12mvtTI%{klz%cnkkD%K8-MnnPR2^ zonjus4OybX$zr)WlV#=o$EVzLVBtmUfpuAgTBA4DU@UWD;XmE*v(>tLFOX!HKBbpx zTnJNI89BNn!QbObGQ6q2wwFp)!I}<;r2ZRIlBj+;qohW)vGDm=_>N_GpAMqAlVekG zpZ=c?jQ_!Tv4N2?1q{iaEY86bdHKhi4)2XR5A%qN`>`)C*SeoNC5JeJiTEw32KuRo zncFS>)zBzH!A)MM9+S{l&sVD9!-d68%fD`kg}2x)uaCJoljRifUqgA*#6#43PE}3L z{k3Q~ca1qVkNUsPT<}1w7LZ?!hO4c_p?1~jBW+DV<^h5_0bwny2(FLUs{8e5_`HS2 z8UJ;+F}0>{ebgXTP_@awtyaBHN5koV)aO5tz5b6~-sIP+`bk=~Re#3CAd`&%rsIFJ zPT%VDA0Ce3DsLs{8 z&k)taxnBQeh-!V*3cq$+58<6;+xqWkp~fU^K421VkB0xSqJ-Lr^S_yd&9x_CMKt`x z;>|LoV3Sb^u{Hj;kkOkCh237De>qeQuUa5h|4?B##9+QWLoS6|bb;8opvXwJ_7E|FlnW&f^x8FCC_iAo^2ss2Wl=UoP{3*N)n57{xY%nE6>t z&90eBhl-o-)WV4ezGVH&L6X zKOL&_s>n4c_?wf7^$jDV|2`9~lT?R*o30-^;UXgUd?1TYgCpsWj4Am5Sa5z6N zeA_OM?YM!l3Jtpbr!y-PYnFW5Bh=)hYvRlG(eP$l@Av zme(dMbE4suw(VPE268A7(|B{BIPZVZgf%=+6&7(}P=a&xo+DK=_nf3&uvj(HO@^yS zVFC9HSF5U)UmYLUHcGf9`e?hA-h&_D!1n)Zvs_<$L;J}MKeo%R*Sx43``?jl9UiS_ zz(qfKG&6gZ{_<#bZQYtviUr=wcj^VlsDic!ij|Ez@sGDOz4I8gkm|-9s}A93<*^*) zuF`KEt6CM;to#QzyxNXHR=qAdPF+oCN>REaMwqDYI}WMbME(A89A_qK|9Ev@hlwTz zlb8-P|f-oDwA;B zDJTXUx$izAo+t7XJw`%;K?aU4Q7^es2epSYnG>{Sove`d6@B&yRhUm_Xho<5F0a8l zy>Ns&EN28OFwV=~5vqNTaC7p~Xe6ikb^73uYIwy07eX5mIe1zKJ4c1zycZQcrRo-C z>lN?M{wWyzZKP^ZZ<6Z%2kDJ<{s}6#+ax4=(KG|iS4F|ZG7FdB6|wxMdvM7FqCl7| zuIon3e2yM=g6fu+?!n)^@W=P`H7BT6EvC*jF0M#&kmUdgC!B3lc$#OQFx-6m1XWzM z+{XEXjIH3QT_hr(@V3gP%jbbcj7?RjY=rWubJ1vpd%lBrH*TgfNV#r#&34Ytx}5hMoj{F~BxH1Cc}It{=86&_JrB;ikde@#65eRP{XXm)1EW+^cfnWsjZvz7`vKG;x*0>HIld7Wfm4#GImCQZNk!(+ z5zNS?7TxVc)uQT3k?jpI*KoimNX@89_OCYMk;i@JF%hYo#f($HRG`AW>7rY!i#}1a z=;neiQ{?Ah>`_d0o0Lh~s3q!9H_e1?Sx(5VH{i&wkMEBvsmsY-_#6H^yC2zTaHq`!yfy@h7RK z=~fn;q(*fj-dI|N+>&u#f+oQLxjbCyl9N@l>=m2~SA47ooQ!DD z*XNw9F0C)uUa_9|R)UfeUFoGy^)Dx@qJvgZmj5$lAz^d=dY%~3!HN+fD=d(Ern&!O zPzhm+gPrSe#+{3jZc4jIDb3TTW4p8c+ZW=u81v zy}aOF{n;rgeZ2mx{-R=rMDi2>%sPng?8{=xJsC;XL&lwNQ>D+{rY;TM$0 zdS>Fp5OOf4k9KAqnORAf_@6hOs+#6}M@$6=W9=tSh5GK$Kb)#sc-0miy8JYxQH%A6 z)70h8M*a3_s<<9kT?+tAuqH+n5F;S>bk#ogj6?Y9-lwbPC2}o1=lODX0|RQ#)$lT0 zhgh4zMt#ZYXtwXwcb=|V7hG?U31SfJO&3_CKR#V`tv{m7OLJf*A}-F^%QhQ<1< zF{)kGd$;5eYi7w9bXhy}gJV>ZpSQ=T(>mY$s0`;%NjIg-MF$p&7dy=tjSChDk401~ zF1iw#6cZNg)#qXq+iocGOMyO0S)*eMf)QnG)2*Y4G8jJz|DLk&D559Z&QL?>N!>po zJ>00T{FCa?Y-2Xq#fVq9G=ZaXQE)y}m`xCG=nnvQFxr0mPaJ#}=|*S5Pw&uYovFs~ z^W2%Lk@JcE@J!XBMGEddZJFC)f^?(Ox&er^-r+3xsttO=SyZ!FKX{h7sUq=b7j~OrN#uJfi-tSUBC%5{lkS@&7O*43 z5v;X^%S~xUQW41^D3awU3@1@8{@BJM%Y3Alj#sU`PjXp@>bYFk*UybtjZYs6Dp8Tl zD>P1)Olmp{z_NTvDIx`b3~{3#!4+^kBzTbfH1h^>%Q2$d^X1OO{FSIBOsGs88TPtp zthf@D86|T11a(@h?n-vys^j$S?|qf#bj`8xY0yvU60EE`p7ukSW*v948r!fEzpo zYYBN|k{lwr(DTg*O??pa3+i?PU2v{yUzI__<`xaFHdFx@4}&}sPx&5m^=viqA_?3y zP~Yqda-vg8Bj+xIoVh}ggWyIV3rPAV&()l2oGuz1j0As=CQmkIhYo3ClV;5DVUzfB zgE5s7ROc$r`ng&R;npS zni6xE@S1mw-I~%jjYDF6fM;6)o^9`s!wCN&;v=s&gwIsU-p3ZK zR3F;0g#|5BEmlJ|wNJ~en&BF%O*e@l7E{KhLwI97;d~r0Ch9rotBdO3>H)nMZw!-_ zcY!Kuh_F}!HHoZP1{OYJVW#_Bpc=JgFjBu972*%b-{1kHfl3YFpn!?qG zlALk}eBwSQ+<2dH2Ta)G4IQbjiBM+r)o^aa$(pO{sDc?q< z7ZQppu2eC-OaUemV~l{Vy3*wGN%B5`EiyF87q;{;2l^j+u27V!IW^- z{SIM6raNimlrIG3LmjA zB0CKcvp{1OqrJtXw@w`o6c!_GBye(?*gO-K-$_|X_pGk}cFTjQbFX#s^f%RIg zzrFCm~?FA8t#8J#ND!P4+Df*ex`>ao*x`>Co> z*)ia#Ou~`X2^gx7aPCyq;Kei6=2o4N2^2Ftp9x&YQ z(GBTl-!omrVungznyPxL`wZB3nS`Qgs)@RGvA}(+NeHK@uBndgF$q(rss8FMJ4}=C z+%(lAe|gmS;mddgD7xNs)jDCvgBlQE7?)F-K&iUM1a?0t7HB3Fyatpx6Ad&`LT2WM zrv;`4VkcAsU7tN&73p`UtDv84Ww|MXmX0z66=8liq${!Wzrhp`RYKSTH!lhr4BV~T z&rpRYR!{U^Gtu;z^<_KZge`*QtkRTFz;LP2a6?p9-pjwENiX468#PqvC1_{|ESYZn zD<`|_^tQjMzNIYiFxJ~CmDL<@MyJCL=KaD8eXq+VL9edTJtu+I!}JA{RC_~^Zl7cb z(u5!f@Lp6z~h{%v+NmCs*oIx|yF@2^i5?y|UDtAWcqpncR3wB+bB{74-m@qvt=~%E?&$&XiZG#VoVcH_WQ-;q; zy^Iy6L`Df*=bzagc}2PoaXFnxMEjK zZ2a}GS*oa*j}bk&<{y>1ayBpw*HArm76*h({9A2)V6VdRVtMS+`2(1_*I8&F*QH^q6XYtA*WvA{tM>VX= zU@R9SBcLxo=|9a;6^$-6T?$iUfV~WM8hG#2cg;~va+a@+8hGrQqdHbibBvTO#^p_w zGp8;P7aDdvpiUUZB$Ad$+F}+!!z1A#E%Fx-$^MKLOp01eGC3SxI9`!N+i7U zJ_AWUzE^Z*?8=n?B_gO74I|QP1Bxd4mbt2J@~KtP@S$5ERwXsT7Yj|w^K9L_^;dIM znT*_A5-t2I?0#9UPF$&ao+(I}8+zw)P{aK4JPu#EoCVABLr08`?W|Y-WokS*b-Ku7 zWVj+gVufJLEB8JejaUr_wMf_;$rwT^aZVvlUj)MN$dy=Ha=M9C?pprnbb?Bz;FOl3 zqlV>5B`3HKJ20uCLTcb_JB=Dh1OgnJh=d@dco8LC5;6E-CQvUyh2>ZU?W4J}7~d!3 z;k)?YiY#u!Lc5BxxyO8-s&~8y4yX!$j`7lv#B+coN5ki4iwivM*Jx=wY0|u~R-#bB zfHTS$shN<8Z~<5Ryu2L!-kDh?UF_!ck3DuI)t%-k_>~xt0urz>CLnRk*uW5mwYW-E z2A4)-Y$Mf`NE%TM%Lm}EH8<5HHm}Hf!UmEIE8kr;;d>Y;pQwW zMdFMKMocm8&44RKgIKhJ3}cg=MT7=HB!mEE6ZBq4s+iWZmljBfd9 zq`qJ#15UaA1a^4?0L}&E_8-rFaKB^554n+k)4Zi~;C+_hJH={Hx?~d(g374Ed!K~b z(g#t8g6V^iLWAEo%~!4aGY!?(Q*|{RRD#qpJzwOlErSbT*|4{yx+R1#XMyTB zM0OaU$Nvv2DRZLq1n&vK+7vNKks1NEAsmA8c9LtOrX`nmELO64t~)GR9>Vn%?IM@Ic5BTIGcGi~uZ{CH}zdb$au)&^!~&mQTj$_pVj# zhm28J8>Q86>GNr@&`3ULOR3AF92)=iaMGjECoIIAbh)0pP$iQ?%M5nKg0bc*Oyji; z4HPVavt#c&SMONJ5$8z#<3csKK$e4D(h!Lv2rM@t=;IctE+baJZW?~H2+Wh~8_lGo zss~H_(ngXRif&5UyY#4X6B6{TDq=uDxm5WDNCnH3qq+x5T)j3 zx!F}&=tX~reTb^l%L)9mzDg;D|7obK%{q-|N`Q6JeclnoN0G!D;XBkk;jJvoq4H@{ zX9D=G+@=C<%t+=LXV56vWyFNSYzhfB>J7-bete1Q)mDgLwQDLgO~`YWk-!_HJ8_?q zW<}T0?0WUOs_}t#mqLz~>E26KpFGl&Zn`R6wN#b2B0fn=BcV!x7UTdKj3MJUI6Vq> zFynjmj-{%!aA-1~p(89e`2@Ykb<0#?#Te$;yrxDHXD<@XnC;hCxE9tT{a%v{f{*nf z%ha*XNWEm4>YP1Gq!9!3u4SsY8JCh|i+(S_i^;exv8gfX31*(wL;x~S=iQ)+3&w~g zD*lhMWC@G!!?$qt$_=VhE4CjKj6y_)Y^|-MV`WFGom37UF1$gV)*;RQBlCsn) zDjLx}nlROba!hxucmzg=_|XpVGinu={XDv+(zzm;TN#^-c5T&-sT~!|xno5>4d*{1br?Ach-Z@aZ;ipj7^#iC2bUXR*l@WBcZ_WM#|rfZ zz+7-gFZSx$H>oB)N63qrO9Y`SO%(A6Izg7CSsW5~Fnk5CO>?qPT})x~M=!rqac|f> z(VN>;BYGt$1;nlrP|8v^K3kQJC=-H@qXws6l!+2W>C^ew)xjHK#X=*fM+ZBW3N*&t_V`Nk) zLdmnJQg{z^%Y0P^%P2&{LIB>zJd9OF5fsJSoU05Xt_%?FRb(D(WEeTR%W{^^20dyy z_9GwYnakNtKhTdXM}DwDf3{o=>Nh}YjUdj47aniM$idBqmQgo4;(Tj{11iX#VxD2` z1QjZsnXHm?Zc**(XAl86!Q2uyc9&jvi|W~ym8&k2c>dIDk{ddmGgg2=s ziD46_I_1{cWLSyuTC|*3mipJGQ}kb!5)4q!XpxLapLv^_(CsngUtCawsNbORrFM_t zLSsavaxrcot5bX!V{M~FVlV|Y!zw4f0v65s5dO)SYahdQTyq~hN~#M}+gCnO-PsY5 zbcvW-b}#GbX!;XdO2?}0xZ%VmsVDLMhtU^cT!@~Y@XC7i3V4(e`i&Lpr@n8xrjAQh z-$+KAE_g4iW2j-~8KAW{Vx_01j&Mi82crG0cLzZyhUx)#sMD%Wm$OZ2nZvMLv$oB` zh6-8%%*LpjgQ6e=qy7-GNpJQ6=@OYCsb4-t0_rPvuCX2bZDcL$QZ$JGujwWsg)Kfb1HxR?I&1`N2(IkKv;z8 zcV*t~?Kwl!pAIFUc%G;cS-Ya?$^vw9ucGN16P+bJx4kCUB{xSL#UQWt;wJG=N)1DP zxUf*TT_LSyxtsuSB9vG~Y}K%b3?Ev_CT)Udvx2jOk$L8xglOmtvl>h*VU$g6JnhPG z^B`J$mEK^*dECe!+0HB_AmAxYW{D;;>KE-fV zf4fSx>Qvo-xr`+>Mq1`PXa*w-iuCcBR`ih7s+o8>mq#Rv=_VFt*pJOBC0b)e%zLbc zWGXEid?6*hiv&DvFvkn|TBxqupS36)EOP`Aqr$S<_$mZI6 zQxZ8GS&dK#0rZEu!=0*8*AHXG=B|2SGaFHV6(?mp9gNY|0gECdUeXKhR0F!zv`jQh zT*Pe2oD79SoFEM)q9U&$ODKLYkDD%3vy(*=d4J4_|G}{)nU$%5tp$9o$y}um$YPrt z{`_cmnHNrdESt-E;2Tm)2-Zu_ze{zl#qK?Q7iX-G^@n$h8cC`)_p8<1D#}kls7!}I5kQf1iP$F2AkF11| zE=OzdB)b-I+K}^QS`)hJ2ZF@^5Rp*mZBzCf1wz~&=7qtQxVZ>b(3wlApjM2CPYKAaU;Ypvq*-A_! zqTFniDw%3cKe$01lpuD0Hy10wR2_om<_;|LO}KHj&c9ntt{;p8&@|2B9V|^#vtE9; zYLNFW{%NF368B;~cDHKL7>g8ZhvqOd3DIctTRINf3PY%!d(@m90Z<}#q`u}J)m}e( zk1CEKMjXoB6{=r{ZT5n}t`p?asx`rz+&c@_+Eh@8ySuFhkKC+q!9VrTdtv`y(aY~u zLyvsfrxl4FxPaS1BH><%o}>oVdJUhDi$my1cmogA#qB~oY&E8coN^@rfb#V=?i$;O zt<=)%9#GTu{*72jE!8(XfFs=gsd3a6-6QaT;l8Q5_kC&rSyS&rp}ADwcppsLQoZdy zRpz{|Kf6!$_tyv>qRfNYxJh@rUsdLl0w_f;CVa_Fde;4FUf$DkE+x^JpX%^_)j=P* zNo6;pFlfR~FfL34nY!e&vp1lb6bunrjNGhH zWPd<2d5ha0@Cy0K1W>**Ay@qXbf@(;vVJy)FRy1K2gv?>xW?Tc*7SRjIz=KGu~SNsyum z8HDC8(?>tZ91qkhA5@ohvqR`;#Yu8!2%ViR6u+|T?|Ms|(R6P|{Y`bLdg|Zwmc9#| zBjHbP*^w|CLZj3-F+czj+J*H&wqa8NArk9E?EEAqR)fQ=3zOKc4Whp}!xC}XD#GGW z$dWUtgiAJ9+Zd>g$LOjmmn^ydLashfM!~VICcYPQ3(!epz#`K{3>je+U69NTR*R}4 zE?FWEevN1X@b^-))D$v*bfrXCQ$U3ac_KQV$~(#l7wrJSWCMCenq4p{RW559kuB<)(gx^`VADRh}2EL z!Q&HoQ$TKDKRA&C(`Uf#hIYk<=_PBIuQ{k4FcsM91}l-=Wo88PK6VY63^bOmUjDEu zJRYqrYb6C~5%yb1r znIz;0Od8L3po=K9WDwFsGM;&x@d)j%)%QQ5ZXG_yC<2%cgQ>wiatx8*o_Qs8dG5P9gz3W}SG2x=We%Ei{zV7Sy-t=2z)7Np2U#z)LEhm-M zK(~KP)g`0<%;e z>4?aQ8jV@MXQ=U39lqli#L?u-ybsaGJfWV+x0iQ{^|=_ftki9vR9ChB07GITk0J=l z;ur$nFeOuk+D7PfC{h6mCu7`N_uiALO>$r{h>GE-V31rv3U;OzQyR;;<3&BycyKX8 zfYg9TQ#ofEwz9hA;Asqk9@TB1R*mXCiC#?#8iFOv?Ld9}(`scN9gAQiPsege^0pxX zF_@Rof7+&kli&JYl!&Jo#KM?F@Xer}*%<{5kX+qk?wcf>eX1;b5o%h>?y+SvXllxm z`B)l5^^4n7`?3#Bv|Nj+qV{>ps937s_v+*`YGJCF8z$&0O{9udzwh1j$}{wy3qmb$ zQ(M(c$Lv*$UD>O6IdE&8N<-`&vbUOx)OM^~p4NZft`7HC3FjjdGme`AAKk7l z^aj8tLkCJB1O1*ScG#D@{`LCT7e5cxcuIftJQaVYxtgo^K*r+G9qQnEQ1Wb8P&$Ip zH%F#QU%x|jF8Rzyt|M23f^i3;^G7?>Y4z5kp3Z!jZ9Y6r<0rqTsaH`8$$nauNkKNoM`vo=wN?RobvP>L(x?oz*ipN~rYt9+rMX#T3?ZZBQc*e@2$lZkqHhk!7H1K8M0 zXl*iXeIYG>{muPDEm_h8*%UbrAYu_Qr3V~qGf_C{xLAb@m0~H~!AM@=Ny1NW$C%%q zQ=l>hN!RQYat>s1eF};UL;C=mECs`vJ4D!g3K|PJB$6`De1ABy6)`%OPoB`{H}Tt6 z?Xg}~b)ASg)4Tn_JcPzkV@;kjhzW$EHQ9w*IVF2eFYQbs9%N{++@I9Nvt@QUh0&SfDsiZnGDP> z)!obd#={d?Ys-W=N_VbuX4-Jaiu3YZW;=?{0lv}E{(!xP^PPyzBqpG+Wt4&W!M|Wd znV%?RT2kgLsajCApyqnD%x`k$``-!}Kr~Rra1rL$s13c!pMLvV^q7~?EfE#16oeF| zR4g+K@qwHLmC4;4|ad||jG9knfaZ59Q z*pN9+nMejq8nPBJgxy`{#M=4fP!=iulCO+sB(ng6B2H!w6__M*WDFO5rH^jzKg12X zK?}cql{6U%r{UEWzC*+Odl#?S7#nK%_76;~&DvwK@Y}?*gb|o5_g`m4|2XU3buzqZ z0gb$us<2zSM#+;JYviS~p7{(w*{t_dpXqAo%fZq5vSVN3rcV$i?P((g{Z zDzBCQkGcqciC6^tl`E>~I2TaXDfdrkg+>>ESb<*>zpWbp_jp50<+{lwvR)v6BlXqg zV9!%}L%IK_9A=A+`*2;_+V4VSvEi-#M%-^TuC;$i@r!Y!+X%B8anz)1_^HbDo-3uF zZtb_|c6SU_aw@|mUvjyC!&WG`%_D3;xfoQ71XG*c**~Ek z)5*pp(*VmQ%X*3aM`wQ&NHMI7e@60-EbRRN9ovOH%W|N#1;wiFWv&dv%Js(%o-{~t$Sq95l za@bo5Uxdhj1Fo1$VXJsXPru7aoAZoe7E|U6>+twG_PgNrES4!R*Ryx0Uq1dJ{Xzf% zX_W$>7_X1pu{)#X=7L6NNd`(~7%WqLS0I)Mq&h{ydw*W(Y^4ws#-r37< z-s$>0M0H6sLW6FQnQo9#882f>0qO=v8N6DZr(V-P^!EEE*TW*RWLe?-6hSVd;TAmh zk#Pi5jHd2oeL^2*npk~({8E0F^znODt;FV#F3ZJB5Yng!I>3(H;88h@a(p(3g6wc` zaF=+kyu~SV_E#8Pm_n;1351tI!KZ=`GvQ3dPGt(nxa=b_ag}IxrY97N1y`6(ZWSXB zdb!2XNB8v`V%#vUuiqQ@f;;;9oeJ-f)06~5rNm6bp3QbRMSR)US59mcE*iT3!G4Ku z*v~(!Y?L*7Eytu5xyWl|UEXZ!mL@=XIPOarUr z#=$>_ev`r6TxGAcx(lq1nP_cvV660Fg6-01c|O%XT?U#_a{QRxpgSJhHzHum>Yc%EyeGc!f?J47$9^ba0AN>+d=Vy2@;5gfDtqydSQ z2W9>K&MLCYZ3XR;rk;+e+YFH#MU?JS>9^3Q9OC!tYrsUirYYNhKy5zR=-A$EuD-xZ zT9QdzZd^QH*3EnSlTP{7FN;KF`9);Mlf!xGFrKJWo)gTqwo*6}{OXGwyo@@8qZZK)>s~#fUpWLeXQ$2^;FnhIjoYRE2L~Nv6_96CtOrD^ zmKKSZDtb;hmKx`w9Qb;Nj?3->PaZxwO{kOb%A}MFxe2FTEvR}IydXWw>Mr6`c9m+* zIb}5>ie18ZL|CsF(B&CQN!Uym`oQO(=(h*>Z4dqG8=+d}5CpiJv&~1sALiAlKU;-b zY_3chX;G%7d3YHPuEM3^czKm6t&bY$_o=!$PgG=>LqoN=sDPgE#h7p4-Y6 zx@EA!T5yYN3(GCVYI;VdiN*FL+Hi8bla1$~n5%AioLMNa<07{FYozI&F|&RQRha%mx%m z>>q^rkjJrl{UE<0e}z$H;4r4xg8-@Dr|^>@Qo4 zq0)d~tlGXZY};_o`-0e_a9WT3BrTi8+)gH20NV~S8Q!=cjRllQ<5OllW<>hYA)L^@ z&~FU!OX4>&PcjPq%Mkyds^^&_Tu;lSuQU{+At7OZ*wU8-%}wECbxVo7mB9@%^>pQ# zf0_cEaAl8U%Zef=F?(GQ?92vF?7o)(fQ++z95Uj&5A{py?8ue{V|MNW3{J-J~-5H7WxI0vzoK#AtEgM;4q zf9qL?u@rul$)m0CnHS9hiG~HVj%bKAlv=BK>1$rlSY-_oCx}6oV>b2taWk@#nj_W| zS{A$-7n!>t7P!Pm7zxrh^L679Wp!LApxCuD@xlkB*DbO?Jz}VTc4x4gFuF&d4;Lfo zB_j|b!=icOLL>unf+vxfq4U5OAfc$$ZZ=u_k~6 zfO(na+gyOnAPgyyf%)d>5`Ow9oefw(G#GYL+19pU%RyE~SJGq(f+il_(ljU;6lEJHDigwF~W!C)D7M_LbF);}F# z7_7#_41?8cm}Rg;LXcsw`V%lD&0h%x6_Vs;_$vZ(g!AB=@=YPbU+uMpEPq9V!d=zm ztvWc1But6XqCqOSL{b8J#Dcd->)_~bhtZ|$bm5VHC+D6`Lyq+S?nn^lqtaYaVq8+r z197;bu}AqwTb?FiHU+y?&o)fUJj)gBqcbshns<-#-_JMu`b#GJHQ{M?9ql*lnRco) z*B+ZoRl)9P_!26)Q8tJ+$5vQ*!wqDr237S@!~FV#Wap<5F7;&g(j3tlQh2QG&PaJ4 zZJ)7b68Cq*TR{ss{-!yii;wZ`ZTHKMF&xqEWBkL?9MNk6Aqu}GJO{swK=e#Kj`a`j znc|2jVrIEUku*mHIIP#G46ugMYW=Z(QGstmX!xv6)b0CgS|jD#sLtP z;Pzei%(!m^d+Teu{z(7$!q?5Ni%3&YAiNb=RP`ff>8RHAE5B_2i=*}xPR^c>~$2$&xcJsJiz2&)wQQ?kIEu-F`FO?;n_&gpYc@MBIr{g)H`iy;2VLZO9H zYF8^Jh?>$&_HryiksW=80(XXORChOMdC2 z^6ef<&X%y36q}43kl@mYy4V%HLV21Xqwyq?*BLUe;s!Bwl;6KTrrL>|k|b`G>R5W0 zD;!Hf_{mo37NEP=Y?egD}8?;Ep^av#ck592?x8M~5xwRYG7UqFFD+ zUHM^~L3v&Rdp)tl&fy+BNKamxcOQyK6{as+4E)QOhqC%oGRn%{ny4Ro69||vo;15u z;FM&jAjfzUp2a&<)~%7=^d>6) zxaLmsBB1Q+Z%#rI>+9YpGo>r^jFbJc`YZC-naorQe-y<7R_RSA`-7^Ctc}$eyd9@$ z$ZtKCh4G*k`F8{Q&_MJI(tA5Lu+rePI1?DQp{8!EK}KMYxZ0HK7|vvwi=9Pq6!4)= z;mAN?{(}1bf=57xI&Kuw2O2@=`=>sDIXw#Xm|3PqD`BvS*bYE@o|DX>XNXnw<)`>f z+uls1_#Dv8JY~)ntE|0qt{A8 z*IkI&UeZ~M0t{=?xQHWRNe3s9f(jD>hZQg5d=L2$328X@iCDPv2}CfU4A%sQzm>O|2)|Z{?x6HZzb+LBZqVGJ_Pc(zz%1B|%>0@v$ z@PY3$ekD=37Dy{7_T{O5`Qb2uQfDN%O_mdfBY8tJAQOjshj1 z$x@L8r@|arnud}fOZF0t3}McK%@i}Y`2 z!E&wFoyPjbm3S=E{L4l*HEW3saBn2hDV02@Kp)nonc zha#oRaFcKeVOJp}NVKStfzXH%T&IL}u$SSI_l231GKQIizm!6VFYEl-f0SD_cKzA^ zbN(pdm80yFR*I&FjPqx=H{9JK)72%0`73uv%F2WLvND@fVV^R>A^qz(zod=f#QumY zlh3-!pB`xr?U3;)4sG0c)VZ(fCFA{pX$}n@7UtE677T|*FGObb<9NSkRfc$h1%J0?TM8Cc> zMjtoPpV&YM6UVk3Yh@|)DVNKwU!CZ0BINV@v;98k6Stp@lxnb!p5vcTWT;_~j1vli z?!?o3=sEhrbNn|w6SPERoqP2O=lZR>?EEU-msC#-nM2AQLEUdC0~n3C&%p6j=B*63#E`4hQY{+jdrWW_9qzsS4HIng{HjsjfF<|X}b^s#c# zWOadYd-b04{A(LQ9(p8V!}0(wLUtfZf*7*T(pR33(rT7||2gMaZ)beN{XzcR^db+5nr5AyciU;XC16;JYC0E%BuGJ`F<7?{4Rhh6MX zp`XuR?00WC%lNovnQNS^j4j`QpyU$2Nt-dklNe|UZz4M<^uI3u=eetZ8#8hfVPTIR zbBTYJyYDu={Stqg^Zuq`m-?O~@1rLBmpJe1mnZwjHLYe?h*!a`k_&yaGIE?sg9)1k zT;?}$@DLw0#qXK5^cS@HddU>OYt|K8<#G2EeE~HS{(GS+G#k|zmnwJ zruyxRjx_2zklJ`3!{IK>fs&&-{B){cUiX%bRKuRb2_<~`ZmBXk%|C^2r%&@QlD_^p z&A$m%*7eh&5btk#dOEXDZ{D5Z7pj5G13;&;0oTp+kCf6!&GgU7-H<0Ti|k;%erBeB z2Bq6y?w6Jh<__7d(AuE8XcTxh7Zi6BYr$pu%*$c4uX&jEH(hzT-#q5*(HrLYi&LXK zY_8v>yXmP^jKC6Nd{3UecPGnsJDm}!kzwl78|NaCx?8_I*YAMMch;5u^CjObrw;h- zC| zye-pX%w(?!lKt>OebYR@Ebp56)k*X9_IZAJogaUWW=ieC zHw^o5DqpH+UX22KsebHg4yjA^Cs+I33ZE#;vxO&I^XX+TJqqa!mqzi_c{y}tN|9rpM zvCpMG<#$%!U|}3P8Nnx4GdDE7D!a4ZmNJ?gHLF<4rHZSE-?Pqxzf$erbo@)ioOs zO3h{_P0ex+fA+3)&Czh1esF=G==jqo8Mrf+YPj2>0LmKBiVC#6Yy9F4e?vJXv&A6H zSH>Ealr#VioULQ7@p}&u*l>!gF_H1`!RfIYAchZf!)(F9-@eK;U}lyEEQn=lU%AF_ zTD5^I#}7alTf$}B2u}2xBWm;orVac>s<+>>k>ZYz6Fg(UU*yNl#54R*cK-| zrq@OV&D$xid8L8{5--chH<@=hE#G!cw{p!@>YvY9EizW|^rFR$rwPpr*~~j-cKk*9 zEm2=&m74XO)d0K__wzOAxu7S?cvhnySi3;b*};I=1d^cd?UUjpICI}TT^u^I)8e2C zQ)b+Rz;faGu{Wx6%LbBIUK2PbOSDNcrh-Z=V5!N^TMe%Bk`g&U%Mn>D@=fE$vk+J6*@hc z+STcKTmo90G~3f?)g@pRrc(@4Xep(cLi_t&rC-a?(%Cwpo2sQG9vaW%0r1#g?D4?q z47of&zC9iQ%|tMroo}~?Tcu7Zt8wZoeMnuRm;T2EEmGZPSm#secg?V-w3xF!j`0%e zG^2f~uHMsSkGX99L6^{bD;U=^`;La(_62KQ8QBMf*hd4F;SoO8=sA%|YWs`Uy(uFy znV8TM1A5pEsoC^3{3UCa^yn{Jx7T6U&#f*_qFlUTN_ZFR$(MD%|K7`1?`CX&_8@*a zM;HuFv-E~qIgP~>reCHoBM-15vtXc=u6n&<)nM#6_!Sh`s%3>KujplkcVDr3boRDu zWRFH2^mc2ws|gI6t5y@-<%u|FPKDt-Dlg&InaTdEU8?g;t6Q57M1aY7kUa{bIV{{` zFbOzCd}YZ&eErf+*lr%+#mbjvTCLr!864ho$6hzfK*63bx$Ysm8gVmEc5<4tFj<*eSuZkP6O`~AbO!5i;^D%uH?uaQI?+GXCSW+-apH#-B$0y zfDmV{IsDxymda(f#hO{($dv;zY0tk#4eeAJuUY-M7gMK|=cUED2t73A8Y>9!&}&w& zZl^JH@lRvKPQ;L3cSv3Ba!WZ9BdZIs%PrGhXB4=;c;M?+FVozko_fQ22UhIzrqvI= ze(+6efVo|5dDFU!&qZ%p_cq)q%IH2WpqI z4lT^i7?-gPyVIltU{>mZx2+aDrSi_(%tcOCzr2k`K0;*{T21-%Ewrwwe*x1JjJho8 zF=Xsa@OqKYQPQE=PPMww>K8gm1CZvWud|=5YQJOslh701vF;$|eeYP=#N6av>*8AE zI8LTjsdrg8;GF>q_Abo-xtjSdyS~fSo_DPal68DCKA)`G&bHF6oqFgb*(bx7&1T!+ zPBm|~)dIPo8((wu1Rq;f@9*lrS_&^&t58R0Tm4hq5wPrUW+t(fWS_Gfm(8&{2G_`D z1lBK-BR{BVbJ(S{M{S-1ll*o4**;k)AV^%~L$!M@ zD=G6-cphVyNvi2Q27&X`fO%H`T9c@1Sv{nPjNVwkWLWg>JZ6sisLk`N^MeOuhMiap z60SYp>Qjrjg{mn`EmuYVulZKvq(x9wW~LUYm*=z8ByU^FJcq`m9wQQyxZ3G05N^(X zP=C$0Mm67K%3&u4QnJH<3<=OD(`$2KP;AY_3H|4)DMeOJ%}LT;&p=ag3#?1B7wHiT z8_8w!7}uj}JPwrd7;7}3*Q3u2B^u5du|K=O8eDr1y@)hcWWOLFlI8M}N$U3nOqxtm z=?me2KC1IV_9;H0hAy<)Fn5x_kU{8hbzmWr<4>ygi>$%v!-WN9LD`goUCg_=r%ok| zr3f!9va;%M>5*dukH}dO0rS6}%qVji%=SgrZMht}hoQI%2L@qIJYKpSR-xRRaN?Oe z7s<{YI6N?v2_a+qnK2B;|U9<~=LHmItGaZF z)g^iAheA{8?ou^viPf$3rr$;Flcvo+Z(0-cB5)6Rkjo3$F=s@6VtfrB<_UgXD~TDDy5B*?3B}geW_&=3b%8pxjAh2L%34lOeu27oxpg_a zILelDD(FhJZ#hEZnCiX4>TbPC1E6KfX7eZ2V=Jtz8pHKmxaK8uv`jpy6)UXz?f1ru z=BCLMB_rvq93_sH{RXVKqC*ZhtDE3JX%SIWQ2y3;(a?pbAh9E1!sJNo&^R5j>*>z3Nf z1DYop<4B!C4|FXq=2TnWw=x`V;?y%>EJSE5QK9JeY9Jw-T} zH3qs_wOGv{Nnf}bWp~a-Y4j9;|Ev`1+eMjr&vgCtN)ZHHt|qRwvaaB^Dt#J8>Zh@E z5LMxX$=C$q?0(ic?kv{f?l%ZCrZ>Ah?b!sr2)2F6n6fAdHT5Fl$?4#PPwbEN5$fQ6FGUU!OpL;g1 zOy7;B=YuH#q<4P$oC{*rgtgYW2|UaN0WMHW*ILcxl`e6(_eBu-1*%daKd4gHu?_x& zx^A77hilh5YY48kA6bL4_s4TOCpQ{^+>w!#HY8bQcf<&H8Mi-_djOF^l8;- zgVir#Gs~6<^du8DSlLMzIOXsA$= zb8>%Vn;Gq!@{APnlyG(?o&1* z@5`Q1EYA8^)w#9e;wZuPe22xO9^LaTdQ zrEEqmyjESd+3FX6t+4YT_4;P3MLT_xT^`8@upLPDWQ~N`km}fK21Vk#+ni+mju9XS z?N4sjD`Ks-SQqHWJIKW4BBEJf zsfeT=s209fMq04kPsKCzm1j^G`cls(LPb=4S1!%>(YbI#4n3$_@_Jc5XZCTr<;WcU zaGprG*KjA{)*-1Z@k?^vSWhj6B`9wb$S1{eUrJyx+of->?V7%~ZRdQMHzK>hO{MCF z0-^86+pTW>tKd4SDma5Qt)WI;`Z~|1^WvJf8w>(_lOe(;ts_DbuM2E?#ojw5U5MdZkCz_d7Uhw_P>-%$mYl^4!m?kt`ym>_jL&sk-g7 z{>`Uor!@iCIpqv7o={hoGcHW9{PsW&An>(H&z$>8ey!+m7-+?7pu%~t@^bdU_1Ou_lTqS zve8>=$hVqV?*A4w|1I^(w^mc(6Q9Q?e3NCm0mb_BZ#ADB`_>YgpfF_1p9`oSK2b@G zX&P%Ipm=xqf@`Jb927jj|$8Fy+F(W<1wC{8QSASQ%(sd6} z#okiDdf!{!23JWi-9uEtV?9KyfM@m)G2LC{FIkbfoLD!e-uNC4NPK=jO(3zj@qTi` z8tsq+Oy0R~5Jp~hLyJX-XvfY==2m#EzcL(!wC$QB=w9_Pq^_b+|I(y<^cvHl23YpTo*l{LB?ome$A&Q?;DL-1hGRq!`gBNlneZ5~1 zEsMxxd==$hfNLU0)%YK+CK<0JuzRB#2%dGijdkG2C)MH~xdD1vfsRLg`J>fhWbF1y zZgvhBhRH(&Qf||EF)uE1kC&8gP0WGFSpFlu;mFJCXwlvx+mfIL5or*q7EJ5#PxDHfsTBs z8d0(O+ZXt6>-~Dz;N+{0l~%u$O;AVAfw~`=NcuxftF-FI&oU*GYC)y-8dDpW|72w~ zy0fn1-AyXR%+jfTp4_x)4va( zA&CdUm~GHS;#oqs4P7N&ZiY^Tjyjjuv=_$mA>p26$-)~TC8%0Mz#FKdNE@zUBNy%n5_3^x2s0% zk5t7k){x{$FO!(GxM8a2QEPCghs4dJYt^VLb5UKY4X&_>Xe@L?uKR=333ljQ|I z+1|r@qP1KsV-Xg7*}=qs_j&ciF(lm-HSd^}9-0CpB*@Gg5g=f`pZf0OQ$792mV)U!iSa#013iR^BI3BQ~v zvQ@)ht=4f*`q=D0_*dq7hO1kDMIqm%rv1uDw!hl;tCf;0!#bfVL%AcrT0?TzP6(hX<2}vPj*f)W%b&_GzqwD|L<0-afad%Uc{pyOp*Jth2BCqre|cMp5#Kk z@P{>^rtIRCt>Z#kpHSdZ_3IzjWpGUYKdnAyqMG(63mgpP|FZ6-r+DBmWM86sflZz${dVSV#r7u)|2@Q9;Bts2>F_2=$Cdx ze00i$^;DOWR__$rH=6?WnQm9-=*fk@Po1=yC&Uv6R{^S(Cz-O0?#SU6an%T*Xrx_?7@1*AnZi;@~q!`*dh$UrJflQ40t2n~q_ zgl3U-K3nD&g{fq@T2zO?b1Use8CoH-1dfe^e~?vsB}Udg_q#nJ@aW1oj`9vS?Uwy# zz?u8Qj&0$SQ(kD|1`od6xa%y3l&u;#YIHuB*G%rb2Qe~v&OeuuE)C#%*3-3&n zl8H=C7!r&dc=_t$u<$QO7A$q1-)@+@&CKHBV-pYAeAY??$$EXQubfyy`{)-9xkWJt z$#vra2RgDvL#FxBtG-T>4I(@*7WqEx&i5IaW>oe&8j+!y2C;G{^i?9PgfHvKpD48Y zE({j;Y?YfA(BUKA41G&Xb)+Pa5ceXhuHjgT#&vM04& zyxqI*4EEy)@3xZK5Uq<=V)QOCBBRt(@pg;Udn6^8)vd$LE9A&vj@lS+H#TRe%6NOh zK+YxW%U&48$gU1ZWKPxRmr$c`%x?N?MJOtcC4=31Z z4fWi2g!+-b$?yDz437NFf`N3fcH~OcD3RpvQ5PrLomm@xAkpp-eCaXSIEW4a*RM&m z&*22ufkgY#fhiE0trDyn5FIBzbko)SSS^t`2)%Gts^b%}huwAsV5&QLDb22xq*_bP zRv3{1>airdMcY~q@`DH15LnuZD2a>KWYtqLE9GjHRTCCu84R_6%kL_Z$mY{3E!l3D zIzze~8bmgvl0__dkGpQJOSVVXURo@>i#RaTR~DkQz_j{S`s|LwRZEb|y>vU2Pyzs{w=ru@Y{B(Nx zlHRq`?oJ5#ATQ-i9f%~`4~?sG#L zn~n2=lT2OnoFu)pOkg@)Xza<68@#1Dx)^Ckv|!o+Eb&0tP9N}!FDT<%sbXz#Vgq|8hNE!Qn%ruwBpBt=uDORF1ARo6!BzTvy|IVEWx$bHUb zEsWT++NL|wmw_D-UXUFN1H>ZIg}H6wN_S@Li9^oTpr?$CQxDa!J7%PClwYeUSJN0^ z6R!Eu_uO$#OO@5I>zZ$>gEj1iOgsi_+6{wCSV1P|6gNk8u4#A4c}y3jLYE)?%zJgG%_Mb z)FZX*7DMFPOCe4}35WO>uEa|Bn5?xRxXoov>ObW4#QCO~X=v3lO}7?(HKl~Kw5AtL zQD%zmG?zeJ3?-6Mx*~caX-t0SX*rhPlS+7#bzu6R8`S6&J6iWUfMLl(6-F2g4SzEQ zfpNF`IK@8a5^@WQj*xALR3gkOi`Ai6k>SsXC-a#sDHVCn!M3&X4R`UCNaByO;ehMr zbzPm8YIm+#Rlb_UR8tD99!|Bpo0;nURJ(4o`MPd7W+Rgts1#8{y0Jf9WkQ;Tq5J52 zo=>y8*ZoPB!s$WkNwcgKt&enyB93p(OjVbq*-fm&Z$lT@04<`HdL+$man6hcYKDY^ z&eSdJvE8IcEZpIXjOL7+MeHJCx2M^Se1C-1Z)x_1>qdDBC&yD+sPjp6QmrD+gkK`x z`rL7KGh!vS$U<*gOdf5I^vN{HA!>FMQp=K@)Tb7?BCbnSgLJ!`ogBZW+yCHmZXHe!91+mHI8kDW1`Q}My|KKE|+h_@o*%Rc>l4AO!pC}X$EP{=btRri+) zV@ST|K3~_)xa?-pV`iArt_|mt8H~a78xy{4)B^o9npT_T?nf4ZxQt8WqRdmgn(Urn zGMtCMasxqQy+7bvHKwjT>~h%zBl3%ozCLo#qwtUPHpp@AkB#di_c9VfKa$nWAVFBI zA5Gz?`!a(eInpmPn8@qWq`LCnLgNg(gb!~CUvIC?1pH-`k5UDwp{xwJ>oPqyq;ams4Szt z-Kyt_9dXibVk6YXuEry)w~Vy(5E&a^cmY2d?#o0ACG;a=C)KwbGhL-~6?HA>BE|LX z>`n`l$SrwoZ5T*Ba&1Ls%H7N;buPYa-~dT@-4x6S+b3H#uqP)hI06CbnO8KhZ?T5T z$|`V*wMDgUX!me^+=6aV6C2v+q<=^JtqnHy>cNiittnTde5V#Rv|EG^v4Cm>lL?_I zpbj>)8_3O#Q3Twxs(sX+XdX~+N9|#Jk~8hh$j0@IwX|5({nwT1+)VpMIQFGX`w}#T zgPHa{3E!-OWys@gS$2lGUro-kqkP`ULU!&~Te3LC`Au=8kv-0=x0{*T=Kk!=ny>-g zkW)Zc$jnL>59EBQW;V9#nLn%d8r$5MSbV&(9cMBr_{TYRdp@n3*lqb--^6Ygeo!_) zKb(xVj|$D2{L4-3-p(|iK6L7L@&v%$^&dp=63I(Pu2nB*m)wXHjR*3Cz63?%BFRr7 zYPf!&VN+<)NA+q-DNd+so7$O;P9zf^E|s8J+)XFb#l#=kpm*39PBPC~&unVnFi1An zp;1kfaj+iI?C0y0a`7BpG2OH<3#;*hz#60sd7k3y9I~q+&;!z3*v~yp^=n3bOjTo> z+2`kO5G6MdjYMdwiL$Qk=7uA>WJ80(fCv~jt~%6?L2Vbx;qhu=buqF+F`ST#gBX>K zO3|bXQMlcE-VD{Yxm~l~GGEb17(W&JEOHl^$Utc7H$N&lrim|{*vMbmC|ZEL$7S8hJp z+TO=Avt!%Xjnif)%f22T4W8!Zb6#a4s0Nd;v)eEbn60+8vAZ^hseDcaTQB3HX%X#s zn44~sqjg=!oIn-3wQp-@=fYcLARs(O!uqQrzY6jv8ksrGjJI%gMD!*vtg)80-?o<^KPsK^FocCcFroBHUB zBq45Dl%=e-s#gd5a@h3Q4tB@dOQlE^L1vn%6#j>0nEcG@;;%Z`ExY)R&Qr;^*lm(} ztuhSLFpOTxxy5c-Bjyw@`SmKk{}y|HWAn}8kx$$Ed}cp2V4B^~cXE!peHzlHpL%K< zdI!!0)9h=SckR?^M7Q?cM~>{+et73$BRjV1*uB%RE<-zZ=+LRdi1yuwb#9k4d|21c z!`l~ke8z5+tTv6eGZLciPmR6Xt`&-&7j4?KRdUR4)@63BbI$aO-ZEx<&bSFTP8fH~ zs8KoNZX7@MHbE%<`epl{wfqK~i+UE>m(;lXA;YLk0iNY6g?U!JTx8!HXL2s8xZwi( z>eSq+3w%K{!gUPtO~GHjbqwcyzP{{+hO zl!e$H-dWplUJ+Z)=K6*+2U}e9#)6uLvr?@4@4OiJCb7OYy)Fn}F7)LF1KImtZU@Ri z`~&$7)~-zBF#xf5YI1CJJ;QlokuMmZSJCzEH8l+9MR63AKXO$ku-+9%>7Y@!e~@7~ zE5vc$w43%`4cf;z60)CKa##KNsl1UXuE9sX`D|}p5D(xg>hR2tf$>`_BS!JW^>(;c z?y)(Bkpz8C@)bJWGG;;!WR2d0Ju>%9*vQ-dHFUx)V@5^q_!nr=n_2;nR0})&=Aq+; z4xgYy4*(Xd1{+U(5z@FB{{;LGl3uc5gp7$}ZkZ6hbLedoa||O-)%en`l{+0A3!E`I z|DJI79XV0LP8>eLFbeSx;XgiS?8KZg!*fb-C*r<+=p9BGc52_q88h+rUD)HWdr^n83(1kkGZgD>q-CJm^# z#aH$XzU2K2Tq^yvKt1y{-Cl}X{}#&e88_}<q{C~kG!9)5oD51m8Gx@P2r@tu1_JGAT2sdf7ft=o0Q+M{Fl9-X^K zI}9B)PoDMnNh7Zl@)U8w3q21bb$jRw2V(5qw!`qMO+NpiV5#2@(@7$$bht8cw zbnlpx(=n%OhvDrzb?Mf5SeN45-l2PHs)B1m^@@*Q9(pHEy?;&U5?}l7#o=p16?M#l z;>z)%=4Mg@3f&MBRap~5Irj2r1HphPKaL%#=@UbT%#z{9N?@%YR)1Sc0Vj=nF{BVM5GOf~zy z(1p2TznXO0V>)0uVme_uW3Itmi@6Td9n%AIE=GRm@$H2w5fe zz}$$b7FWan8kuD5CR0tlKh&U+Al*zr`P~9V-gqMr%(@ki(HQZ+%~WOghf-@eCx9e= zz9aBkbk^{lhOoy}=Kp0Fhsz9OC9q1q<2D<{ zmb#{KE^+5zYGs(liQ|T`CKrU)w?i``$i}n|nns(?3}Z5ZYLTGg`wC_-u;E(`<2xey z7vIiAg6eCO66uqbhA|TOjrhGEA@kt3I$;@bW)*hllt zU5e#JJQsqz5_2<&jv;{?DCx(krZMUlD*I={*h@w?5Xmu0x%&uxOf%D%^`~JB1XhOs ze2lNQY2+oC#&ahPdPSKcLT_AW9;VV0Aj zKrT7G2ju4|@k~n5lLYG#U{RERhxJ^*(2(W8O z(54Vm@pI&h|K(@_N6Fm1RNLExdl@qgQ%G8OQqZQ`C|Lw%G0-nT3Th|}4l?s+KmWT#3lB;96? z5gL-!k08M|xNZyPR?Gn^vH`_<40`XS6xUFPCr_yElR|IiZeD<-%Z?1rHX;#UP4tfa zc(j;G4)Zb7F!Fnb@3WZcnCCFhV-#ivStwf=2*$Uh21ISDz>#(x>G)FIURXl+g~a~n z3@2|3QE0LjEDbenK z$0Ey?^7A`MYNYNIEg`h}%8fb}`~$CGZo-C9No+MD8Sy$KfBHfCniQ;(z-iq+^YZ1D z`wB>p{_Er~CFb9MLV+2YT2-ihTS-54Xp=xJs&8C`_*h*urXXo!AvmGqkJB=1Pos*( zaV?3a=aVRoG@F*-5=Sdoh94fR3oySJOdE#FAXov8Ks||ACP3P^$at}G` zCYt-&PS3*)Y>X2|fIVZmD#Dg2)FrmGhrO!Fb^{xqBYCr6$o%DGvIit-1ZIIaN~q$- z!o)bb1d#ma3{9-6u{M;TNoH8wZv7vI?jXS4?yn_sr>St0MD+@ZG(!c+TY=+y7`Hiz zPv7H;;vYF^%TVY9ugQrn@Si0j z)#s0ghSU)MgA)JhK=95(AgZ2EgvJM*ijqKZaeOkZSFLy=l&{0I^%W0(GL&p;$2gz5 z>8a4T;?JH6)iqg8`e{n22L}&YJsoPrROdBM)Ayj`J{{^{299nB1T$6T)KFH$nYl3# z^!GG+GBCt;srU|1Wm7}(KBuI(SAJ-JIy!LEcS7Zlzdg!!m zGt4;D3*$myBNzbhAs217(#1mLhUqnG)ItW7s3U7bje8AlDykparuSV6by zJ0vmrjL&rX2%-uw>TjiGi@!}#B_Hq5x`jbSLCG_m$t&U+df_JO8Q6XKP{Aq0cFsC4 z?nTW_qaIE3dNdUIec*ki-y>AHgqlW%_G7VsM}3i>Bn2?6;jk$%(s>E8-qA$glg7MKpoO5olvCjnnRho_qXdu6wTQb{_voXhG&kw*Wg< zC$E$|vi$ALz!E=f!Wd)ZIC={l&zlnGpQlh_r=ZeG7Gv3zwkKJwZXyWFeUwmmyt*-A z3LnOgiNgdiGG`Fq zEPaFDTyP3tjHySF&*XO(a`#5Q^1A|-K8!x}4e-0D8fL?_{}AGkUn3NW6y)+?ZwRvmknp}t1eu6c>r*ONrF+f7j?1xF{upCZE z20yOX&*QZ|9+lsv3zOf4p1YyP;}?1EXA@kKTg_mW)t7L>Y2vf*uMsTA$SL9 z{#W3?gnH@0x0LX?hd{WHuDT@})3XG47vzHg>l47hBoJr}?h)WE!~HNO7xzbGZVi50 zaF4{igZ(wW*}#q<@%Lb|Na#(>K+I(@L~SzpI`Bg5NZEv7%|=&|^u3HJo5JNE(8=xm zm5LQe27vJZ8Uk1jU@L$JXCwpzuw_BmaGt}S=-OdI=N->!P<=R8sRqATGN37wO0A&!YS9u&tKGRCx$nu{ZT11Uf5SLMHink3u~MVOq`gne1WI@3(NGg#>o z$K1DJnfoF9GU(HuNs?xm+i~x}{UCI@;|nPOGy?C{zI5#iu#fdJu@HNKmx)E# zn|qm9jQv|wY6-gp`(Q7DrP#0Z?8Vss>DiZI|3lYIF13l{4LWrRyaKx@j$(fg`#vf` z{;kBm3xOvYU4?zWmx=eWKjS658v7`}i(i8MHyWzAKES?#uwwrZdnpOyGS^`5lxw=B zUyI{z1i2)z&a?YH`z};z@&5?_Pd)p3?03P6@~;$oF$^O1kFf`+e8Jy-$fI@~nr$^68iNiV3>?$+Uq*6YN{=w=(= z)G%?z$sdOC@>doWfSnQ?<|&@!6~S=h-XBg&42J3gty@?A@=M~*F+64Q<`m!5+TyAI zB&CSe;4iSb&w#_K$@1c-+JqUJt|?3mo~NGg9`2RvHzU!v7UB15?&ZOCVv$?N}Z=!_YLY7?AD)CN0(D2kR?NBErob-?$jrvd*r z0h8e{FS9yDO_RUNDkXprMe`Da|N4<8)0^DOFAvWBhi6|_PF$XS8;sV+vo}UDywJ0! zVMn&LTgNl<$NtvWP34g^VDm}(@ z6)ytTK-ZDq!(O;YOm%Coa06ZUQ}BBllI1N<4Azu@=EZBJz3AU`l&}H-byJZu@{1uz zcH}1rrGhX9PL^K`A(jO}s1$^gh(GxWnj}Fp)amOeW-Or=AEJ)rr!kB|m=9myb3{-g z;0KSnV4Z@1%VXgE)xkP+lu=CHQbIpZ=zJ{U@wS`4DsbV_#N41y0bd5Z?scM=@zZdt zgwdV*ll)f*!oL|C$xkPL7Q*CW5DvkF^833OiUi?qF9wZ}m}i)7`I(3%jdH`-3?uY^*KLLLr;DTJdeFeaa1fK4}rC_GOO9ea&aJhi@ z9+JR@AqCaoN&&wHIByl;c3$49z%%gG;6ecpMq0>E64#+i@XhtTPVh2;*Y+5!D)@d0 z{s!O^0=^4*BEPEO`R@aM6L0~RaC(J?o(3-y@LPaO1$@$rysBgsE|}i0vO2sf_Q|UW z{x-p9U0ecd0(^aQ2vH=K`Gi=Bg%G(^a=8S- zPyeb)nD=2dUpHqZPy=6|2#rFq+>g*-j0LVEo)Ynz3#<%F_*JiY=?De9U%>MKpAhh` zsC@i#wJ^vOUdvwtd_M33v5fkQO(|IXrU<)b;-!VLSb7|zX;#51#H)yKl~}^J(y_^} zik6et0$u=k2A1%5)mnhiE7vI!_(I?%So{;IVrP@sbdkyhxCr2W@p>~E;L$2z-a3Gb z0p^Qk?$_*%#Nq}l6t5+~mSG9M{k6`M){k^8l?iw$;M@va`*{G`v*nVYfRi@gv_6}YM% zOYm*DoY+=)<~_dS|D(2JSSx{w5v(>S5Av&uD?hiCZdoE*JRE3z-6YH7h72} z-UqPSGbMamGs#gcuKz6_B>kBDe?SZ$Vsh8;XD#L`kN>ffJ*uFnI@*85DhI21EV39@ zz!QWLmrZpR_H}vk4p?PFVz7=(=*kaxt`PuX&S`{Yf*>=!@{=k#3tj;{9D{2*3cpO= z2;<2Vvol?6x*ChHg~d;PRhXst`qsfZD;={Bee0?7gzD&TcA9L|#ic*933wS-?69VoUV3aGrDtP{8;HAI| zu!OHJ(@>8!iG7)XKL%VX;CwH3U1ySbg@88zt`tiry4{Dj=oa}Pl*d+UBdD7^^A>Rr z%4M$JnNx+dOprE%u*EZiBjECy;W_e9l*vAkM(bD+B8bAYWp3VZOpN zp5G=6&zPJd5i^SeTjhO9n@HQF-L4i?4Ph?`g@Q2G>toK2VIK%(f>47oocut@HOy*J zdHSAm5bLQVEeJuO;VWy&}x6go&Oo`n;3J- zPcmap&eKa^;ueHuf{@^i-88Wh^W98?a2SLNK{(|ND`E&SK`#iCcOnInH%Wx2lW+=l z=8~l&z>5SPUtOss3r;D%8eCo-9Lu3oDd0*%=arNELazWi`N?@z`TGfkLP0p>jjTKb zUBV%fAHgUSjNd#AT@^$Ti$f4j2!h$z_3{vOoyB4(_#A}48ky?Ipm3`7GeJtlXLgyP zBA0|ybH%4pe2P6;8KaX#AirNgnDGS&pH|N(l#UTn5K08$>$CFdhBu6(AnX@}p=VK& z7%tIBf|36vw7#vndL^_j#MgHW@G=44?hS!s1$D||;0i2t0jo+1HQ+b_Chx-M4$U~; zh@%?yg?)+y;XWq6X6>#dShu}A)HN^}DB0xaQ$)ti|Vcv%cwS{+;!xq7gbkQCG_O4 zU2vi^1KVp{G+29IGTRPvV1J$}UB5l3hMlMF|xt$>inI zSbx&{k;XD=E+;RQycUbz?CH}`cX@Krp$a~NjZ!3bDPO=!?%BZlupBf*bBSFp{~oU7 zAIgn(w02@^O-tS6w%SQm7uL2_O=`MGI+CBLoX58)Han8LzI^_La)hZ*ojkb?|JPMj zw_Y--Mk?Y(>I+mmIykwdsivy-;<`3TRca?q?NW8vkS$Xtwbf0mt!k*Pom|~mH?_8^ zrm?oVMarR;IaRH-ZFN-NQdQq7oy+&CU-3QKTt35>?+>+9Pa5Aekze4O!gpu|f!4O_ zw!ueA5@-HP`8U2;Bv@5FuBoMsdgkzD{`z2m;G2veZU&BIMf`VvUh;MOHQT4k0a;U2 zCTXl#mYBjc$&@us3dufQlNG-tvk22PhPs|gL{im=B$Y@iUKvw0e?-w#O=5*HrbJ|a zKvH~~=93hR=4Xmel_VK0RY{GZtxuLTRZ=vW>cdjf@@tB$U~VSKQjwx6OzN5+mi-K) z6l+#Qj>sCopD#}8rABwtvSm`^K}}51%AFbXb@JEWBmE~Xz$Y{7SI&Q z#t<4~8Yl(uRYjH+fW>4L6qHne6ZNq$uqAA?u&hv_f*Avfss+>#kkH}^I?9+D6Ej6i zf;f_2mSul0;H)Yjn*s=#ssd_s*PsC!c$4dk6es~ImO>$!7$t=z(8#YaMJ@o>RDchT z$<$8*om9zYXdtT~3Tk@Gn6E?u-TjgYYHOWXBu{n%$!=^Is(_D=rjY`GrxV6i{mcO1 zU;|ASIu_kD|KC6<5LxjBz-<7Bx%|3M_JuT6?cPW8YY+x0FRyPu4G7{{({%;ZVp>3s zL?9RC;H#n(Y8nwxhUloEKW6lSNZ_I52k$gRE9wD0`V>rK_|ZO$2QVenKdc490VV|) zlOxBWF@#iA14M0=#W0v;22@Q|@Q~{dFrRV+Cek#}(u$Z$BB4~MsK(SpQ~bsJia+U7 zA+?I8gdrn-A8H3!u8&E>B|qkt!V2)s7f|^@0${EEovFtI_lTcH&;k&^e0?C3Lm_aR zo#1B!H7Vc=`8zSFfExB|QMAE~23XNwi^`xNltZK5&;vQ?!z|z%o;B#+Qv@q`y`5b%K#%HRiNMI)pIhJ?7Pv4}5E)57YA-jEW|O9g>P z`tn$wDu)B;2%abXL=q4HGOzl=;T#R)C|Z!@2%6)I_$?m@OcD)JsDp`VB$s{#}4FdfPTAeC4MoR=jZ^9?Bu%SHJ~3DYX1 z!4adI=7S1B1brX^2fUGqzjKVlbAM)7qrbYV?=KH{TalMP4{ zK=MPYFtni1A_(tVnQ9_ z4El5d)k|cULx}~IaF78^AFPfKY8PMuv}V7Vopx34_b^$29xGHjTM5+^#4#G z;@3i&4%rC@WM-?UgUJOX0~l0t;F?sFKcCNBbNf$D`IEdvw4JmpNN2$M`-VP|*; za2X^+u?fRX3e8wZl_Q~mB!@^pL1+L3brZ%)WIZm!$TK-txJmMWewaZ8DB(ZQT`Pjn(I-G54ybkkQA>&h zgUkn;4BEq$+69uzA2H&C@Zb~V^je@HO)eD1=aU1)>Uk)Va=|P71+Fxd%1yI-GADJ!jE8Zbbbqihv*e zK&23Cz<#h$APnb{`Aac`f;Y(8pG(n;pB3$ugK&WY6_VwU!WTyKlB9yrQ?S1j0S;Ut z6v-C_cgSEtnjz#gC+rX`Q6ONNib*1*nyL~))Bw7Gmg!%(7kVNlfucU3MK6S%Hz~#j zmq?ZIKlyw~JJ);kN~n-}&<}!z$?PrvTd+cm&6V5RWgh}*=B}RJBa9Cz>_0egh3uPH zJF%(d5?L~rFp|*N*Rb$=6I*PEbj>bAFJ(Q}ZwAPN7=J89c zlH}ZI!JjH8)Ll5?qH3CFPBeqdMBv_3Bh6zOD7_L4e^oTnF~S8cwYAcS+>Y0lTCdmj zN`?aIB6OP_CFHneNAnNL(T*;yZ7o&RlPA{#`&NFeT~Ks`V*j-c!%AQBCOa=#`-h&O zT3zb|>8)@EVH&TtrKP56e66%I{D;PkwUaJvn;^ZJWe+u;THQFMR(j))g)OyM*GN0$ z3})1FQtd@j^7U|rAX6t!ZmFBpc7e1x+peSN%nSjhwoXbnyDE_Bnkl=9g*&iqY`Rcd z$ubaoi>FDot*z2~ECWXpfYjAYoGhK49jmQnk|-LRY1PzP1;PMO=sXAXZf))S4K0k>=9}~wrTCfwKdYF zEPrd78mCO01aR7<+p@9*zIjuh#>eK{Y!;uI-+AN@dWMVRs%sjiO!koY{x8J>oaciX zIZ3xp3&V5#-TY$qEkBrFT>OnL6o(X6tXiwaLCxwWUDztE=KTunKF?+8E##o8t@h$J z>EsL?Ug5Y)+G<;+2HsqdUwF`$RZ)_hs_{)z#x>ST2lx#IR^d;+KXnD(5dABn{H22Y zqObJ~$lkz{n@|tEo6Qdudt;2VPxR$iC$N zDJ(qyi!6R#iwjzsCK8U)=X!?GUd{L^lcn$eJfP6u{aFHool_dys>U@ojgvO=1BC_2 znb8c)>B=<1|H;rHT@I~lYLWh#A^73NM+}xe)icPXYe*(Gl2CaTHCqab%}ATD9^hQM zV$u{Cfs6h;d*7tHibYi3Oo53KEHRHC1h7=iXvj?!X>ZH6cilel;^z1SA?g4raZn zwO0Bv>(+>JFd5b3rE7zSw;fk?Q41nBX~myPJyCv|-|6H{{Kd=&H2gnQr)@%03p`|t zv@Do$uJFJYl6~B&9bVK}*HA0%3TFH*)PG{@h0>C&iZnJ=k4KUfY1-Dhrb$wY9}#zo z@3%5DVz#Ek>ObR+afhwoSI0YBS7v8VJ7`2hTjKV)2eN@yx&l(RF-z`DAvyHh|7-a` zX-Ss9WH4ZFV1XXs{S&tGsAlu(ge^-8c~zqLhlguj<4w7H(4V%n5RGjty5QcyhWFmFjVa6Dq+ zx=A%{(oCHn*CnrLQMSIJ_L7U5TEQdk?)H7zFrfK5j##-=xNtX8=WuVul ztX4MGjhkBABKUJ3-`b_5&%N2Ywh1Ivt<@LQB8tjL7R6cVFzN?xmc_cyj%8#Zjpz&6 zxDU!WaSH65bQM3btfc7MYz%{%n(CSfwHGu_K|s5lPb;%7ygBP48mn8Os*~V7+NxTb zE~*7m@W8EVhPOG$z z_wQ<*bCsS6`8 zL_{r9CbvoV^B1}nmQ2$#Mz979XsfNdU<#ywRA|NGZl&x|-l=({S*BPs(2YZ`>hAcDNWE4mj}Y|Cnm7ZfyIZ~-kZuFMYS zSqsSGLs@k|nOMba;>)`iCvVKsw)GMOz!PbeGpR{hrf0+r1+Y!hwOLk)1)=m^FcZiN z8+vzk4tgg*Z_AECMF8ZkEH#MiI%owy+*mCL|0s9MJ2B43mY1?e_~qrr$`-wdx0e?T zMbF2w4u;H0O=Df{q&5+Pv}bEbWDl!3#6K@DWDjy*4=1`l3x8`PHl48c9@@hxT$3fh z1$B)C&7`)Lrbg)yZ|;#lXzgF61dT+A zU459CplDoE6L!2NN!KmzX&wE8nF-rE1`_eyxN5ked0C=mD(jo3v|zC#&EhBb%plLEOg7*8QTe4!*in(fPVH|GA zlufK5N|C*NO6hPlR8}{60wPh*U|t#fYmFC2Y|SOB!2jMWrp$`vr{1m9^N*8uWWqrV zM0pBNFQwOlltH1z>AAji`rsy66-$i8BDq3BKbmjoRZ?_CEC-;UAtL`u$|1ZMRVPvm zvViaH)j7E>S`16vq37xGvwHu0G=^$YKOis>IS)@2pUD;ZOVB!Fcrp)OsNEtx zA-WMB9XS_6BwZel3Unr4B8}v{_fds!gkp#9i_)fN)08&p)(C&8cOmPUIc#^y!>@+YH{E%OsbDclvjlAKG8~Q+Xeod(9`K--H%LZZ((YU6Z#g z?-uh-^Fwo*z2ExK+HHMc?lbq`m&txCq0#tugB^X-csh`t}) z5&h2m#ynttZGL5bVt!_(qI=8{ulNrdPlkTf)|hL}8_fCU)#f~Nt~tlN%AAcE9Je0ecrS35BB%=clH7MTl*t>kNvaylKrCnyuHnS%6`&*z`ozU&)#Tn zu|5=%_8R*Zdx?FGz0^+G%j~O@_B?y8J;(moxXPYwUun;>udrv@ zGwkX1ww&LrcKeX^yY;j6jdj5K(t6)|)q30d-g?@4(t5&r*y1@4Sr1wdSoc}?TK8CY zTX$I-tyJuq7>_NE&5yOm4n=>9{uF&7`doBt^x5dck*DyxCHh!&b97Vm(dZ-5hocWg z)d!;wM0u}%osvtV8zUPci=wZZubA7-m(7>V7tL+v3+D6YbLLj_S@Rk5Y4a)bHglu- zr1_5hw*8j9KlE8>U+B}&C!xKeo%Tne4?}O-Z`iNf>&?f_E#_n9W^4WGE|1E;bjL3(W=QmF6t-3e!U)>ES_G zd~JVa-{9?`h*>C>0^;z;e`Xb-e@@9QWaFhP1{)oOpepp`^d{5u5|Ez4% zmdFq3o8;3T)gIKhB((?h`}KS6`}BMDdF;%)^}F;hgB$e?`t`~Jwo(4iKR?wsviaV#tbgxYDc`9t3tktziA`tg^>z9k`bYY6tl^;Vfc}&3Vf!t1a!UD1Pbok6Hp}~c zzp&f&)xmke1HPyAFMVJ8t_`jT^57x$o$%}CZTchG~>Y>ob1@CE%j{p0X+!SD5N^l$a&gSY5&f{&^<>sJN$hHunYvSq#-^yl@ltMzTc zRr>PaBkJ|~b^0^vO8wj5wfZ*wW&P~ylsW#_AWxq++odHSs2Tz!uIy!L~Bm43Htol&R>rQ4tx{LSmdEak-5Yx;@?zwL$UU*UV|T?i#x}&Bi*1cP8+#`9bnL0v zld&gakH@ye9*b>`ZHhe_dnER7?4j6$u?J%J$F7dei_MMAiCvY9-6F42XIWQRGp!lc zbZeT`ZXJsK9(z0TTkKBzX8R`lbL%r}pY^HriM1hTea^?$`+>dIN7e_{9_u~pUF#Nk zm-UYImbKG*(|X<7VZCO(Vr{oxwqCMcw6<9sRaHoL{W3a=yypP@MaGi|s}B zLVI7%Rlx=JeEUZG279&rYtHrdb@od8T6=}P++JnRv*ucJtX10e+AZ=e@>SMs>q={} zwa8kSDO+I8x30F9Tg$AJC_9jhTw^V@mRQ`n(YnD}Eecmz*IUW0=Pg3{J#wcybsJ3(FPmPd^5FC{jWiF8wP9VuYWA;x0mwLGEKXG$teiE+|4L}_n*?q8MqJ(@xjvyckGbBwDvpyk4*qx^AC=82d z50F2Q*lP%gXMRaEKPgA1C($q>1O2tG{NSDZwxOMl92HK0mt7>+Xh_IqfR`FYhzrJM z86X(-Wl}f~L_PtNNx4M2I{wR02WhdAqk13LD9Pac2|4t^9I0I1C7+Um*5&dJjC2wN zLzHfpfhr9;Sl%vU5K*{O9>sq?t2Bn*V!qG9RAY-INBCsg;)A>|m>$x$74v?LId@C-dL z-Z31NAR!@_jq|(*1rKVtm=FSp)Q$u>Avv1kGgd+3c)w#$U^nn7#|~!8`MP6IRKEy@ z%TiSnn9Ys9X$1#K!vxK9(<8VHa~Kl}5RW>S)hDF&1~6Bs3|z%fBjb=~Sx_834d5oZ{=u>(1}c{=V`_L4!Q(J7HH|JC zuaOAx(&LY`-Uk_}0)rXf5x2leUVHplgCKK*u7D1Zy~#VBa3q_-&p6@Cq|(p~+ri4^ zl7!}{qtqk`M1uwv%MCPwqtrXviN)bK3IKB)bdH1IaaE~6rFOETwqVLMfp7+|o(x5~ zTrdJ~VANsY_iSGdBg>!?VCC}7tTG2P;>G7iczI=RQg(dha>TeMj3)FHSBRB3QG?Fc zstE-;>~)7RfsprOCGjAt)-#tmekbS#nv3Ip5RTxJ(G_+KSolw95f%(k0(1P1E{-b# zYNaxVVQ_+$##qdTIS`1uMqbMvy62=(I6-g||HtTC{V%RiArsGX^~58z zd%srVN~-hGn#0dI@tDv9H$xktB}Oe@b>gw(_s!SB3BP;)(?Gy&U!xf>vSLU#ntZfd zby4etUAY-W)a!~p9Yu_ah`(D|y?g)TBmuQhJ`jXx2}>j@9{E9qduinrW8%dN*J$++ zpuuuky7Kv_(93lQkW0sO56%0OX6R3^>&Ns=zg9HhbYT68;A?-td;j_O{Dbd)kV-Qtd)X|}Ja1wa0zLC1IlE@U(ye3}NPk_0)5=+zE> z2@Je$?dfLj?8jC22Y&BKiSU~r(0HqTFW z*DZ2A%!d0l6plf!gY}Lg27Un}^ZHXN*))FFDbE(n2#}@mIq+l^o|Pg2HtyvMPaRS5 zU^pQI$4I%nOg2u2PQrth%a3T@rKN!2*k$Nab0=@!X?Hr6s@y*wK#%aH+zpw;LZTTkD?VdYM->=#8toBfAK>jAVu{k{CO^YU}n`y8d5R1_s6`IPf|oPRp` z{!_&)BPh<0D+qz%hkiSB$p23Y5VFBg0*bOWA!lQ=ghEyXowDJm{D)YL|8ibYG2&4Q z%2+yHbF}pd-(_dO-XS3Ce}3oFws;Ykgh&o@eE5WMglE}+Rz}27Pt1cSq3{ccQ+!2% z7!`{63i`9qyXIcj zEao;I=liRUWS4Mf?10?oWMC{;dNG#qDz6?pP^*MXUd@+}J&k?F_m8a@zB`!E)QaKE z(FQVO*6^9_3)}G{&p4Hwn`WF`3Ne%)pA!i$VW_-k3>TiM?<~6v3MnY<2gr3_ZV>DtbSfm11ZW#>Lfqupw6+Ck^dW8@h zXF+w)a3r7CP{8*zjARE>V+Ux35f~5~Q|+6sBG@^lu@gHx^>xBm%I7xfteLN9JbS=D z(hDlkAy5wx?gkUR7=MAxf)rJ!V_cf`C-}RIdDn@5XXAO@#8I8bC&GiFOKKb;L%_jv zgw`w&Ibdj9%C}GaSHUZ?aSn|0c6n{M1XAcu8+!_t(p&cN<0egEqwl$I(pfApQ%*?6 zHpSsLHVm_7`NI9t@Nmn16)&IMqj0MrD`IEkEL;UZ6Y$hwaKOBN^0jAegDkjxD=8H1 zSOeV!{~Hm}3Nx1a6MhO|CDI>=X-A#v_7>)uL^6`DK_k4uPEb33eskH-XKB!E8H^Jo zs0O1G>#|*+l~IJiwF7`>`9sZ)vq6TPp(2FG^~S>t7ArlN4%Bjt&65jj*2-UJ=Nk7|l3uYUvcCy9H zs#hS+upc<-DrOd;`9uQ9mzv%g5^4_M1)$7*W`pYbjj?2;U4MO?ytXj2V1=VFV-sgnVr&z)r}Q6B z(2z4x!=8W2f<&tAM;aqNIkAFfJbc(Rj3ka8Fkwvj(>qEy4k|%%X+8i2Q z0oBcX@04Sbv(qd{cpS!Z3%5UDc=|{=t|}rOB75%y4Pq>VPJriUk-4A?EVH^h6J1nhYtQAg6Fq>vr z12W1G69lN9S}caz2)eoO@}7|jVmER2DeMHwL|!Qe{E|FeQ!&!7BHzn*)rPzZ$k64{Uof}D9e zW^AO~4{%sUVKhYA*vLyR?WR7i!C+Tj+V}74Gzzd?8XnO*sMdf8V4ar3D6k2K%Lzgf zRn`Ec=3;Wf2;+@MS$QJ`rg!oOE-l5W!q+eDTeKi(e1u4#A4335A6TD*tOfPPx4iVS zuKKq=!ECZRl5rwG^|ApaCwfGtncamyNbYL?SceEf1?rf!-BUzA`T~n zHi%J)tk4Y$%e&7@tG!ODK?Xw?ncNV{Qo5nj^~lqnt_rBy8h$O5lK*$iESt zNy}gf(N-NSkHHEHc#z}u{B;K&5-{S++xzC^z;LH$G3N3e?d9DS85tOFKoyo7Ltz=Ac>>dHr+EpH{zx1ET%dL&X7wW!OMn#pQHhVCPOkd`(KJNy z8Q?5Srv_*?@M0x%x9w7mwG2`OurVpHd<`ben}8frjuUfCM@I$%;~3v1$TdNT=?(7- zA*h4lUMgVKX+$`TW&De21?(N}o8GB>qaPyx7uDU;-o8abWI}!oZ<4VnM3O5i9gB~d zUW`=Tgz4w!U5mA_5{J(WV%>>(4oV0Nzvb^tckIzc0FszW(7DP~7_xYb8#DgSOn&B! zzv0*|pD~8*=DTM!;P053ZT_p*(n4Vje|BaYWO~>Yr=#V9EAj)jgJ7>9UdZpfq85U0 z&FaD``OsPCbw#eleg9!1IIBc*XZmA^CVRR05;;fXN8 zfGc}KbS=~b{_5=h{*B8a9+)k7Rj=fYkI^#+D?mjbr38$pVG+nE4TVBz zZW#v7H7cQunmd~z{63=t8qIx=W~F!+qT@v1_-Q)LoyAZb5#hMzPR9%SV0_5MFtSS! zs9_Lt6Y##9gcbq79FhV|{}aaXW4f)1qXS>fJr*K^*%8oXtS2rqRc@9VNgJ2%Gr@^HW8};50gK;Xn=kmvR*-mG2#cB*S~lc)MEbP!szOQ0cbsvObFfo zg%E%BLH^LCi6BWn5QHHk(-m~T@m>=OiR@p>;8Oomrie1G zE;$-ID#tBJK*h%`8LsY?;~{?9(tQ5dk}*fn&`t=mKT3JEXGxf0B`YuoW+kP7k~k2g z_WOJzux6igA0M`Kct@4H=pIpe4WGZX2S$Hz>FEgps~88spLaOuP#u!vO5XdLQZ}ED zzUGmk*CQtKI8RbCEK%wz4T(Y_)Kt(PU?e(`F^2{mpFsBrL|ZZ@@nci@@#tZiDHOry zu9Lwhw+x#pFfyI^lvHP@loZz)EZ>ZLy8s}OJ6PUAFS)K#pD5z@rd+m`|B&iZaLqlw zN-!BnRkq+0DAOxYK4RGbG#S5a!4WKOrTrfTy)>SbfX&Cp2yFSm9fF7w{UYs-a@XL_ za$Lse$1N`y`kaC_M%)sH&6SQ}GW5~{Is$cqGD?UW!+RrCAR8jNzetV_(|`5yMniE- zV}lDeaB91oDo!?h< z!oFVVwOz+hPgfe56A-ReWRu~z9fh>SXwC_WVgfA3PrXHJSP8{#51|>Lg5AW3w1T^w z&%ZV`a0;=T=+he_$m$2ny`2zH18EWJ7(WojH7C?ZDskIIelujO;%BYA7|F|5R@z2Y zkuXLPHwkxkF{*x8Ij9fhGvfYCK9x*+AL&gbZ${+!KnIPG$M8}-L|YDVzq^m0bzRp) z`Wc%LT0d!st2DdFxcTcDlmQ1Wj^!z zF{fE@2_)4*g}sb|P7ynVrXILaFs2)~82Iob>VQooQ}0+UpvioNs3y?HARuVJ1ntbk zSH+{VVPq+n6d~=z$EC#*FAPIp3+72V@*iO_nu(-z~a}j!i_OcUo zqHtbVN4r=8=hB}T>ILb^;t=UEu@}F9OAbM9z?8t6xj%|m)zJ}-6Td<1R3k)PDk3zT-vK$dFcFS`$D5@a0lV1;Kjf#+y?-WuS zk67@Q6z00^s$&&H7+hxyyjUOUCvdm2xW$R3i5Mgv8*r_SeCO)RAh!R!p~qOLMZb6{ zWGTl}XvYcmmii#9q;L|NoQPK@I#EZTHze%#?f0tghWin0^pW6Rn~OCnLA*K{qxhk@ zlKbup6fV(L59jaSFgCP?B_QNrA;aHxQpNi$MNIN@DT$ljP zZ|agHy9+1O2y4~}?IP|K>G?wllPHT?K%)hqj&N#_2oXPsRHl>&olK;_dV{=jqM#p( z#6y@*5GX={6@~W*@QG1mIds?Cc6SP(T3$u+8nIdrrPnkia6puB2sEHYB4oVE5(QLM zKru{#dpoNHJR4ahb~Zs1zf)9iTnV91V~oYKAbP}oTXKq^Fd?LUl29to?m@C3k(7Ud zR3i9{xVn=h+!L^DSmltsdNd6|^578^rwk>y$3iY&=et@85tC$ z)ZokmVE*CGJ%AqN@&v3Mtj2m64BFF#fMe6E9vjcPQ)=97U`(O78V1eMv8%^m3x&e` zk|sx-&IWN#$S=A9QEy!n0YnHH1sDLp8!xRvPZEAGbrCeJ5%6nHZ)ypX?`5qcZbuuk zKR1#6v0?84Vvx)P->@++8H8lQlx3SnpnWxHDGXLxaR~#jNj}XOJHaWX-DtEbC2SnZ z#$Xi*FK&?0BB*P~;9&6u^F+pFBd`-j2R71)!Z?sAKvc|Uuj$S5`F(4Knt5P0m=?G2 ztK&Due_!L|=hah~kKq#*gwrBPi=l`QTI(b`50;-If3G_wkXOR1WU#zV7)GZ+7#<-> zdf3TFB{&#`OyCzTJYT5*jq@u>;sYex#Uxiwo-jfRwe~ie1MVKM6*iRA89?RZx7dS6 zNun=_BH|SQh&^av2n1jWU_B{MO}3Dr!WI%%*(AkzPH}xAkD4D38jXUD4L}1#j23|S zB1Ki7031WL`=RB z%|x4B^IRzv_f9}DLyX|kot|7-2bO9W#1q=|Z zve=jffy%*@B1kTQ6%(zH40I8tWn1xwZaeOzQNRK1z=11ZP~9@P1I*r~`9ikV8t_ zc+Bz2bjSKHWu5;^S;=8#G#N#k9q{Ef;zX3U!1x1z$K6p`x5jE0C(h)7JZ0GoM-%gDs_ z`A6HZmlO(O1`#?^S|s2pNItR@Vx{$e;o#==aXkv#!UG|4P&hS^h%E z4%qogcXq|K$<{l&>no5M07nQZ2Ik*-XZLeZgxJ#sm{f%N%z%VFNFqu_6L7+7(jkdr z1uDp({5LA}*x>ZXh@g#-+rwHT`cBg;f%JiU>p{2)_-zcrFWGQxvIC|L*8g>YKTd~1 zXlV`ai%};4X5oD?Vj!Gu=ywlc!Ekt^P__|<@2~(civg7n+Gte?t9kgk_W!}Kj)~K5 z9}bLgeo`VMo!-We2oi`0HsUzgkGgeZX|j|8Wd)vfD_kw9mgh}7kr@#V7gF6vI*8Pt zr@DwhDMbp+O^2H}VS|hqT6rm2NEl@*5Xhn6Q`QmDi(HmiY?5E1x*aT`HN^Sxcg2z> zZIQselA(Zcfl7}kCgbIEufJLoN3k^I1^auG-b0x;oR;EZjVN3=OfbOtRn*|%R2rJy zm;i%>;ixd(F4$x;s$nnHCE(r7DBa~V%H^F50cFSOLyLcWR~%UiQp_N2aEMbD*r&jo z<^IN+-3VxbN(5F$Gs!9x(OAQW-d%CjzbWd2fQKoEN{cC2Zc62l&!a3A%y1)O2r`*D z!meg)`dxRI_NzorKTLsf2t76Q!6Z2}LD=nrvKVw04QK&Qfy}%7x4R4akxL83X}cY9 z1lp5{0X#0n5;msKfd_`+7bo(VWAo$h84BNV**#qcTW+vH_hX|_Qt)M2Gzp>&4L&-T zpbe7)H?a~RqLJ@Lo)2%M_|AKdOExEDY6B%6DM&1;WzmtWYS^7a?NNXnY?U|%5q5WA z$wz>9oMQ;P*w>|m75T6rZ9pPmFeZBF?!hx65J7$mT@Xd52Mwa)^Z+fi(T7nVRMX)G zIB4294O57R#$Da+B)MNBd(d1=0XiWf1VNm63X^UyF*k`s4gd7sF06(}?pw@O@m2TD z$6C7Y{Us*}>e5L_1IZKeI#`i_ykTRNA@%_&L`hJxJrM*UC_csu;KpQ#Hq!|-k#{f< zx1{dx%l^%uxxXj=9=LzNu}>iD?W2=`BBcyDO{bJa@Q+mm*0#s6ZnUMGmYBl>eLnVq zvJ&7VLhzty02Mym1+0GHYOuQRgG2IP6%*m?;~yvDmp<6veyhWS|Do^W51wp2g426m zx*O*DR_}#(dFT}OG;e+ASe#M0>!D61v~+{rcCW?>!E|n%GR#O$8&C874|QVq@zBGa zMm-}oB|-mXGIkNAF>qe2FT;`1^~R4-RPpX;ATrXoBn!w8HO4#EH+abgKg|!H5U8ZH zy3Cl#H$QwdpgH*P5o2~groxT-u&%?IJ~Fjf`^qO_Rfdl?cgd^(rE@hG&9G+1jy=Kr z>k~x(g#cC1C6gKFEsyliy$`epG(z2m;e791j~sQTrlhyz9F0u%-4D4}P8F60D;i}pz*<8{t9cLC$NZaxlsowb|K z7FlYTfx{WSeRGfFarhm%G+Iv+J>vKxOC%dW$C={L7hLU;@qj3U<-?3Hk0x{<3|Gb3 zh&;8z$>Ya9)|2J&36GVtJNTl$1co-4Qy@ome#jgK}*f~T+ zZ*JkNJ#^9|S+oR*xNlK_L>4N~ZNYw0`%{HDO}gT#-p9d-ds!N|ts}*0WXb&iLvsdk$R!3Bg))u-q;?;mk1{L`Vj<4Y8Z8xJT0dn78=FzL-l&OfZ*U)M36xjY@(!;>ewPFm5*U4b&BmIiQo8qk8YIy!kGnF(;YaFLHD3U zBD4%45sufmy-^v&_UeJ>yY$CC8(BOD6eo*E#6V)~R`F=8fUx1(kEh`ZC_630kAH#W z=sz#~3-o{Og)@S5QbC84S;qTqJIzN&qTowrZFATmzINL%|ED-gK=&>_+twqemQEK5 z*^A&Nl=I?9`&0mi!`2b74hb-_CbID%zwAXi5wqsS1om^Ed$Ek2%)fl`44!=H45-L! zFOA3HpP?@gQsD+Z;>|BxkvZZ(v7auI+{PEZJg^IfqF4~=Uu@4Co5Elx6#+Eb5mOr+ zTv+?$<^PyCmM7-Lv1Vidt#FvXx4o>}mEu4N5}em`0Me0{Fw(im2C z3BKmFvOve#QU2;{L!*!@nidj5PQP6?Ugjk`3c@cVB&Sy#;pMH{8+pZ!ZiR;({)eQ% zzvA#eU7i}rlRNU0pc{^%C)nW!(SZ&de%y?;VwDAvz+D+!A2QtIn#1ny#p2#(I2UAv z)^5E*b|c0vChmg~Z?WHgLAZd31}Uf{StNll&V`7CPY4$ZY8t1D)c|zfQ6=1nh{iNVrfU;2o!bOG8sZWybA2>TdMelm zinnZmIvspqN8J8K1Z_A=&&~8akqCV6ky|aC0R)_$ry(2h@MF7?3chekTDiE zMv@5NxFzr^?!}=`A&`i$Bp9Rp?>4e+{H*sLD*6zi67-TTLzQ8A zA-h6_*YjTQAD=v%^qH={;s7um#|0L&A1=}58L|$ze;Wr*w7!=`7(5N%D4xETtCdMI z=_E1@}{NHkKS;RVgA|s6$K+O7N`#& zg42?eUc$e70SbT5hwm-}aW33_Zt2W}q$=LR*vtW5va7VMH%^bs?(Bp7{oRGVXppoC zKJ21$LUEO;3DN=d02$nio1uzb_H->;0M(d`LFg>z?yz_15X@q@{4{P)51crgx2HMu zImIdj%XQrUK@IzyH++!jGXpFocpU>z1h;5$R$TIy5Rik}-tj+V20q{qe=zWzQ;DE( zkfh=?9z`w2sd(|8d*e{Acr+G5m8e#tv%2&U>3A>@9ifD5Io(PH?V0fp_@faYcJKQT ztrE*<`|m+mD#O4URE0-J8^yRGAPWXW5-5c8z~z;dANFM@@)tfF&B}S+N1dWLrwefe zc$D`dOFn{Ee$+GfesP3=W}5 z$he5Vk@x$gC}%1m2^vYmBgSt2&rb%8(j-?3|H_y`!n9p#NQ5Dtq6KacsI;_LXt^dq0{7R+$Zl+jgvq=Eaiz?Vm9n< zqSm;AU%qePzqbFW0RVE7t@WSYsXLwB?&$mDnB0X#n$u0J>e&^Mn#n{Vy%4c=>`~GK(?Oz!=UeA=E0lj__ zh$G|*SPe{n3IIgbn#>u&gEaWj4enHwBI1MyP|iVt zpgJm_@%aeU_N9GxFLD+GU~NRBz-D^g`RAV(j7@h9k+ndcYW)*V&hXIXmk#fL8Ip{& zuBItz_EA6>&p}XD1~>q~bz0oL(g*<+6?a7G&@cd!kZ@%`BJ=aU=*{PSF{}^1e;uQx zF-gN9?j6ub%)6^5;HP%{=P!oH%kJR=zx*e^`OE*X+qm;p0)PMhRT=(H_{zoK+eOKX zUzH_qqa)WJNt6j-m;;o>k`Omn=}%yFBKLSn{Cu56S}?b|IFWl4>cVax+6Ky95yl&m z41{AP#qOhuH9Iz#{$ zo!0T&zAp8FOi^6k+V*vK1Wez3y%4tPiUUKK%r_nA5$tdZ3jgXruhgi|1Eu4ku5?Ne zlyekdgRCh^j+St)7Zri2bmnIlLliHrhP&73DjroD`n9p{ec`){Gu_IIbDR zKns&;|y#{|@W}Q(LkSdq$f~y1#)Uc-gzwA`62EA@E)`goe-xq~G|W zANnDDef)=>_`-zGf9MLM68&+Ax|4;M^3(Q~@TR?ellUhf@Gl|YA6pobZm*Pj+KBfIDn>Mc_mtlYBDB_Zju=b z6_~^YipLT3jKF{sv&&DDab_TZH(3mX9tj19iJ%^`xWEHn0NG%)TP-)|P#{MO4ctou zx7(d&2s8@B$u{^5ilG><{B49EJyl#{f}LcF@EL8<@nq1(~zU9paOLJP|P(<>+58xCkY*oy(81qn2M2c- z8);}ULF~~{QVFY2%mr8z5pU5BeZUIp;2=E$W8B_uRMz8&0+OonpL^yaPx*)8&-vM@ zK!O0a3X_T<0Y^s@T<4>4)4+A)6@+}^zes&F78!Bc=Y$s7aItmAmV#$*ir;S z>>!>IWs-}3vBR{fNU;=>INbTg)z1Jq87;Octc&rcU&=a19PGMb6kI{XJ`o+BplEQm zAUL*0_}#ypQZR+~TCgQ#%!d?oRN^opFZ{JrS^82a&0Zq1Oad7ZMr7%G?yucK5k=VY z-auvUuV-|dj(dH$p$3U?f6|bM0buEaR}2ktc@);($>GLt!v-PqNr!15Iwkm<0aF}t zN5DrrI7HMyg7%laQUEvYw_+CN*ZnqC8E>rSdB4*h6*3fj*zY})I9o^?-hOmO%2uQc zKvgI+1%dsY9LyBAqG@zTSI3?mZs6fmD7hj8#g1XDVu`$dY(OGR zr)yxKJtV@U%o>63h4;dtg5F&y` z2nRm0ggo+4!iMPNU{l>Y<%(Ryc?i5-=M9Gnk^Q>jP%m~Dzv~d?zz!a&mRBEKdLEnD zg*MRWikJ*I2@VCvTq(VUvpi%*AQs`JpR;QAN$Oq)W>NH zl5`C`z|Jj%0S{%zFkCY;5enX&dXljoHYm}TIdF9_{X{3&e4{eOWOkzem6>!UU`*-^ znU%BssY_+nXW%MWlE;lt=u(9H9@c=M3Em%J^c5sn@36d2IqK#8gmWM;*0LT!j~qO{y$*SUnQ*Vf?c-)X+f6;AB9$UBR?KCH(8Q5G-e=PSsdp>4)iP7+-m$cuOlod|}D8ui#j0Y73g2y^0>0YsY2R#zkZh z4RCK27Ql92-Uz-MxCwESXeFTT%M6FU@5n7gdKqmcw=jEwc|24Sx6rWFx-~Vx$IiDv z!v>Fr14QzI$eOyz$IAL|M=Ss*M%US(F*FwH?(`>+wg4L?agGbu=LIWZtrn(!^s!F8 zz(=gkDNw*nSSVnA%1BZt0SjxO0F`Fy`x7exK}NWY}04y66jVP@r?=BwAhl|Zde#S{;6swK|Hujx+12~<_}D9hgRWcEG0;iX(hs8 zMVQC7geSyMEKKPaaKNOKJQld7Nk8%UeD zrBlfm(4`k>6Zoq(V^@=eMHRfK(G42i!G@G8kW~`m79-)F5VK=3B=AQwSW*BY(E%h_ zUbs9WRhk}ns23M@-H)Ig_$_~6cMiLcorv#Yi!+!8@qK)7Abq52<8^V>cK6D#aAyKB zvBCgW@C+4TGh8s8bXcP^V6I`AMCLM~3VoS7PHu;cZGFZ$^01&(>M20J1*TSn){&P;t{u-5SVH&I8rzpy+t*<=lQ*;c!$PzGKBV?^qJ$%>sT_jq5) z6~NK3nWWU~aAEFEF#;WTSf1(~MWmP=0sA#)rp}47qM{vND49cLtC{=WGc+shk)N5G zPxUjldLz@Jvt>xTen|CnNaW1a6HzuGaAGmi0+Mkc^=p(B3>tyGJ>27=L+99Q2cE_f z$RDWfzAGY`Gx378fru^1xPgMkg4C!O>%zWDO^mVLY*A`Oj1B3u_H)c*oN3Hd1Z{hJ zWF3l33>@&|sjp(JuyDHA@dV|E8Vew}y@~Kc;n3%%91EW2DLD>a;JXmvF-1a|g^xRYO3C5i6l0JlyHx9Fd~ujG(JJj9dSq> zslfOhD9FaEeo{qajuH-kgnxSxs$l#B+wYRQ4Cy3V>TF_hO@VnuGg|d4#%H;S0Cp`Q z0izNDd<`9najCc13(zAXbpr>7|5A}W7QnyIT0z2!8Aa?Mi_?5KpW&ULNPnGUy_-K7 zbM4FZ=Au1@|K(&7rJhtu9%(0v(U#e$H?+k|+R%BfD9LXJtSN`M4Gk|$u4^-Cm)JaiG0?RU7tEBpAE#v zw0t(cbXEF0A26H@B2qX<+6J1fH)f{r&-^Zrzbv*qursG(x2fa$xiG)IVJKvyI`wD) z8-UF%zUzQE zU1f&AZHj^bKz|JT6Rmb7q+>>>LVa1Mf{_VYW-((1zW0m}>}Zy%z_R5CuU4Ykj(hpS z@X%N)#zOo`^un>2cG^4)?@SFVWIg4l_N68ivSUigdnCx{euoDTfP&6ILWBiqvZauX zkr5H-MXZ`a1fN-3M8 z!#NW08Z8QT?n~u#Vq^b?G7=3D_K=ze1{HB%XmHHQRsnZFy1FNXz=y9F!a0j zrS9m&jvlj8eB~IL+$hKEfw>wF?W^1IqtYvy;;ccW-ksd+?!5i=+qG7j zdn3NfOvGO8U!;!c%sS`%`nd-w#{BN{)cKuRQC0gFv_lFf2FoFI5r5M$ADzW@XMPcg zOHc_CP-rtD35A2_hF7c~g^U_K1+Xf?x)Jv1P3%Xx$w~+m64QV(^+spbyJKFgQfOWr zu_!7)LkK(;z7)S>9n$cB2s;xvsfug=cU5=K^i0n%mwjLcxZNPkzzmBbAR^8kWk*C% z!QHq!pb;c$3_2jV?^!JK)I?1pF-p`#MU4wCF-DD=JYy1lQB2e%FKX1NQRDLe{?6?I zO!7Ye7^ZLEu6wKM)Y;FeQ*rf*axVH!NMbjxF`cn2zL*+pAf#WW{MFxt^I|t-7-LTO z$B3{dnJB2$)3JsS9*LpXcV92inJJp2a2XgrNWW$TcCJmMfdTbQS2>&O-w4emH>x`| zRmvH9>Dy(MRS*yfi(y^}hrxP7 zf1w}OALy1{qeR0_GYL)s-22b`B|KSjgFHC#rxL7X3$MQUjZj~9ZOx{QC#S{PWfWe- z{7P#Er>c3_uk1$lv|d|wgNCIuiv7IpX9DJ7h~+iyyUVV9L1ndlWxdfzwB9Ucy58ly z;taOpX~@m6HFqw>h2ifmX~B=NjqX;D>MxQi!-arhU44| zWQ=SoS7;Eg$zCY9qCzhJjS5F|uCLr3zuv(uY^s<-ImCc)Cen6Ax!c${iWARGc*}wp!<>BqI z98!OEAh5C1P*rmx98j(54-6ejR~aXXab1P|$GM4p2uRCaD3ze+{?+5$q~`CS_{oc4 z&9RTfn7yP`GVZH+SO3 z+H&4}Ubq2kW#AN~?zH&X(T6$J_k$?;0kt*h-<8}?YF?Hn$4zqs`nqLtVFiSO#xZXt zpKJY`u>Ul-YyO#s3G9a}rlE~4p&G>03~Aat&#s;&;kVP=>3u)M=9L~&Cyz+lS2%h% zH;nZKzk#ceuAV)@FNAOG=2k^lW|81%kMn933n4yg+7Kyjlp&a?yru1X4M=yr6rUSp{!(G$e{&h=c(iyLsO|n23 zw7c7T@*l9pwH+bJ&l0TKGyP1T5mMh&D@8|2ZXNV&aUimTrz9<;9fWW1?wZ{r;ojX{ z%g`n84QO9_gFLM`2*54=wD`BO(IdfkxH2@lLx=mF`zUSFPd zFgLagTfN1hR+oFx06RyO-Qwcj+?7^a5AH-=#JFmyjLx6hnJc5elYhMR zRi#=WiAq1Oo|WK!L&Qrl!K}Q(YTi-k>WYg!zgDT5buM~X?v_l;&Tz7vif7vMpcT(o zW^QE|(}CHr(yR<=;Kgw0Y;b07SUnq$!Q0`A*{!wu^##fOnie9T7>UyejpGZ8*4+?$)hUAk+SQ2t-E#>XpuxO4O znft0M6~gK{ZXpBt#T?f*y(Xz8pgevV4hQ+%v>1YUxk_0!Uz#T*Wcv>Gh(6dkCl2;| z9MCd5<3gBBN|t*#96lEu`D*y`TsOD#oqAk^t9g=<*w}g|2?=aB;uqjqTZhP;EQ=r= ze8|spI~UJG_~=xMZ1h?fAKb{WY@Vxi4~A3bx!2oONp<@&sz39||5--$XW`QMZcO)W zP=UluWPtox8qqs4eawC^=V8PTpKC?~BR8H*8(3A=?Fy*c_o`wtDcKnSw$E(BK3hYs zI{;E}tvX6;tFq@2(51yyVTZ-UvkY2=gx2vv7jFa8f;f}rB z@CGZTs+|`oZWMYAf7%PY>JBvvTx)y}k4iTDUo}<3q6O~1+>@K$Sm2IywG^3lz5}$m zE*!Yfo#dVjPb_p}cOpcUR%(N>DL(?Htgsc4Om)hV%_nsVyj9IX=EJX7gtmR$U;@2i z_C9Wmn-f;;_#CLiu=0JMPk-fY`+J%i$ll0Zr|3$B?PqLrf#Z7&90DaK`@af$S+B6BK^GjzJ1*w z%VaR^m3h9rubW?e!CQcufbzus;KMV+lKs#T?g?Mn51}-jRRR_j z9b7j+yA>pyt0m8WS3^Y=E}z8K6f0nZLdfm!mNgm9l5PObs-gl;K7n2i$RooA`@0dt zuP~{#9T-KfbU;?X?;5QAk>Qv7yG1R)o3K_@!d5|IHq40-B<^;WZ)#>BBdLJxlcP?=w zMl2p&*V|Ur(sqnB85P-FNRYH8_>>M&83rwN!zQsbhDpk+#d3?l@v5|(itXW%f_)@+ zo@4k7LJMiAPkrW==}+V(jT^xXJe`Bd9y0=Ll;VpPUA7=76}%LpMYN=QsQ>$J%HPQq zKR-OX)Gcawf}$HjMEYjEe-m~-z)h-8>$Ng2u+ z<=;!|t6S z2fH0>FMLOPbYemAD+e?055s*2yGc9lS8)QfHyMvGq}0Nm9P0U?)2SqP9D}PUnuNQv z(SArCawm2;#O*!m2nH$AknvHMdZ~T%413dN#PuudWhrq@wEwC@+)lOMvAzjt%n!dk z#KpT9PE`179ixJ}?s3#^fOyhk4=Exkoh1!X^yFQI35U9tU5s&p(oyteUO~5$0T*1! z!`DyN?rk}qWhkfgQhB{W{i{6Q=eG?)cuS%p!<75ag(nX+Zt&KjuKy(7E^LGr5ucxb zhep%$V)h^=(^Q2!Z5?(!%(V`<#r7^RGQ9laPB5vO=<#s+VXm~xvb|mWCC$dlCjXORr9EcIobd7CuBkU7 zZITrIEXi~rIHPF!f*W(7@f;B1b36xbrd_o8WM^fqW|O|WsOQZ>s>%w8lW9q|LJsI` zV;o`Q7u?8$zOFFKc1WNhRB3P`2uU^uSrqHn6gzsRIE`KSm~EBCO1W_ITc)S(@B&A# zu*oruJ;F5&V7@|+nPVgXp_TZiFauCszWfl>c2u~gD_II1Z4#&88e5^Re zjo{;oW85ER&*p`C*$hlgE20%$ohxOs+==#!m739>QH}^Chsvzw`UThale|J1Gu{Ze zXTnp*q8cv@e>&C;?|&tnBYLu~XkaoGjXhdnMNMvS?m-v55-zRDmBOLNF^c=cy5roG zLBFh@oIPAaZqp--yhQlEvo`uec=kB=rC!Hk1eEb_E6q7NHY_>bO?0cmMaRRTFAPr{ z?`9Q`m3igl<2g1A>2l-vd9NgcUaoy(Co z?$~g^32wQ&Gdy|%I>i^mdne#gm>tHP=*G0JtC6Pz&^HS6^e}YKQ9s&D6ul^`Q%e?| zRTH{T#Kd_&JaeKOpYQ`zCFn(G=y}hFu^)@(R_@ykWmctdPJTv_;O=ODo{OkZ`b9VL zKb3WtYO<$m-RmS5 zxzEC|ld#3NgvBSh9e4YqN=;$_SDWKfz~YH>`NpL-)9`u=Rr}&#{f4E_PvD-Ww=g_( zl3NT44_M*8kiYjSieZP9q%rd>cV!*C5Z+noRt&kp z+?!~TM5OdHj%$kY7iBXut~DpST^elM@ZU-bXn5>oH){4DFCq4te5k+pkiYYwwAA%E zJSu~evtIzFR?s4oG|vN^nN`X9HS23vK%%IQ(qgv!+_act@o!=BDmS9j#@~NG;%Iy@tlfz?Y9{W7_n6<)sBY8(1q%Tw#mA={jFOkw+)Zc&Uervy)nM9iT z9&O0Ay54T6+s0^ZQG0sXJP1k&d>Z3}Hb#?js;r??I#Nhc7`bI4$O8tYgJL9hz0pY| zbGdy->30%@mz6{A+E^OACYZxG(iV*^5R*6#szQR^=UQ6cPl znj1Q)AkKrQK_K1+Tk4p`HqZj|hi0fB!N|H=GPy|^@UJ0c&&>}%Rw@m07*|Z3#!^_^ z4!OUe1G5VxVdLD8SSsCmDw+fhk)P%DP{|!+3}cm30h{= zi@f4A6a{7_D}lv$6uHa7(_eN6?`jX4KJ+gm)xlZYMryrjxVTDd^wwguE*yQj8!=#^ zprnR{^lUi0nial%I$HPH;o;NWT#&b}j6eqIDVG+8e1)uSO^_9U@l>x^Mc#B>*y}6q zn%3DRPao1V$%n|wIOZ=LD`~uP%G?NePN3L~c;ke{uj=ANZwW@^M*RYj> zV7T3!J!zDeA3U?|bT`u8HuGx!@erXJdo`(IXPx233^=cHOh`v;C8_xx5prI5_zbtA z_Oohumn7cVVfvZ4YJU|DIn#~7nUJc3;Hqr$^TL&9x*^Sk+x7r2wXy|3meCS1EPzc{ zzdRG)$E@(?nQlk-{ZQ)W+n>YqZnw1iFU1lI>x(l8ID1|w!NAikev5WECu=}UeS20L z_EdX>>vXF$s@xCl;M;8zEf$|1n{DjQo#|JzIr3I0KRbfgYH|CM=~V75-ep2abVLOT zGAMFnoXQrR(xr-E+I>lGZD~-p!^4y-|G1XXN9IYgg94)zL=#as1g*B~s4cHz#j&wb z1Fe~8Lcg0gUsED+Ygu$M4^f7Rck!H9bU3O{ZQtV>ZuKRvr0K(YBq6@WaUAdba2z<2l>KW%Y zUkJs}UXE+mB`c**i6NyTryfFb2)nWP^+KSga#M6Ax$86Pas8EwanlAJA*S>jAXXOnMM;BEaro7G*EYi^Pkr4&98)tH zgDQ}Idh4B{=8gZJW6(jJ0TVJDpy}38aHhG`1cFrQofz<8kF#Cbxp2(cuC?2SAwI?r z{GMb_U{?nH=8`iE`SB8zys#^w)Eo4om<}%c*aCeT1(J7JdODH4fqe{JF?FzDw){Xe zA*(evhLaXHhTeQT?*alkO&Rk5)fks#K0I@d8_~@L-v@0YqQF8jFFXhuD-O|xV5JCdvzt>d z7*a(7z^je~YDGHq*tociRN5QNF!6pDdU`Id0%x$c1@bIRMb zcOW?7f{as6TDCnmP_qj_gLmY-bGZAmGJ0AX?ar72m&DO^yj$BPQ7jkbf(y=_OS3D#g zRzYaT$}t31t}rWiX57R&h37ADLw13r_-;=mqk0|#1S08 zok8>s<1ciBTHkc(Lf{>;qrU8%OLSbaK}FpFLCfT$lf%jj-IxXX2A!HCj*sYgM3>xO zqWwjJdO)`#BhwhsqFiR)u=8MSJf`o=CN^s&AjP+EIS({&tDUe4Zg_Mv143x`! z_}#^>c|p#1r2j!zZdtEv#ye>Q`ZbCz4J;LyT9X~9T!{OJ375Npkz}7S3-REA*v(5XcP&}{yzX+hQ}@=N zwWNSV?(^#TfTe1Is!-s^;F_JX^P03H^eU`O30W=O&d|SU%&Mg(*)4x2YFtK* zO#bCJCsStwYnO}{c~;4DiwQfCJdk7pMJO`io0q#GP>CTT<8Qb3BHVwZjDHW_h*Eahq~^#%!rPb61w5CL|#uv+oQMLzMWL zxQq!7a$2zD25aV)#ZglkrY6QVw`pUXyE(4gxO#PG0}PBQH1QvvlCC6s;>OjKvST#m z!86o&{z{ZB_~l}ew~d_XrW?;WnjvMM>=%cySSG9(DSvroM3nL4={1rzs5k~^z@~$f z`htR)xhvydD|wY>Mn4NoVWRCu`%%%)PGG4pmfqh&(SN&^=szqGfPOH73Bbg?o zIcgKX4LW<0CNrmdW$Nup+N@fL6mL4OEUHmdeY*bKQr@<76*OWjp43XA!o2W(EJL?^ zjO3edXOo8?$i)Mjq@8E6K1tccZRx0M$-wQbNgD@$z;E`~0a~UyABZ4*%`#1UguT(D zC=o7_$}qK)!)83f^FK~mxxzdJ;iivC?g*-BkGw>^Ic9+5g1KZn!XDpnEu?lW|As5+ zL=2y_Cu0n)6p5Z+&Nro1RJLlrhOAHtybaRePreDQ>J?J_yLs5Nk5lPFuVhZ-`SD#u z+i7)m_wp3^$R6)vUkeRb^`zF?r1e;6b&9o0#&bj5P1d2bTWEsn{@;=<%&EEJ8(@S!wf1(-hd^cioT&fZ~l}$8~VV zDtNJ(Pig(!m_;6$?QnR%oj9$gCQq=eNMdbpo@bahw%^D-U35DLe&}&sxPQ+_zt}Qq%ad zSHUW}lH4-eE220jZ*Jt3N&(3s7+GOZUuHGL42eRw-1Bp!XX-adtG;vXn)O)an=|WR z7g`}^RI1i;L&DWMT9Ff_jTu!*838AfDbd_ABc~TO^2&EkL0ASXLBs$sk~T(L@Po+b zhK2^u&~1SezcV_Hlxh1w!-;e4nH{EPcEDzMMh7^n-}Jw@UV5+jSV_9#;h*y$5aWtO zZt3U5d%Nk?{GviSxP;kuEVFI0OURid?{A*LS+64Tj66p>#x|Em9>`4Wvc+S|X5#1J zFX1)X`zryc^-p&Wt4n;g@&t!m#F{(}$!@&Y8oBNw2O?!Y5 zMq8@ttBgrT&xHN2aud3<6Metv_8Q@rz+g24m?yv|L4>}9OZryPkJIVZB~(VBYYI)G zYEM@2D(i0qgqDrouP5D;kz^Spnb&kDo}$`eJ)?q1v%ncV=&r=}1UG>mD%bt!3}Fhw zwl)p0RTbB($^{RQWJ=&xtDD8hfa1EM8jYtG9Bn0vwFB z0G&AmW5llZ<_k|31)UvjxCEqXno}1R67R<4-P!%}+F}(CWH_nrp7TtjD z{^^I=PO<@DJI{t)Z*VOQcd_TobT6LEMn4WKZ*Ze_xeup(s)9XrOD?I74u^XY3+jr_ zr>dAdWNcK`)_PSJu<~NE zY$M=O#eLv#2`;v*&>I+p?(e(TT7GqskGrd-J6wy+)Q6VPcA*3X!=6fm(0{OArp0~2 z#W#|>*$}>eqZ@H(ADCa-*X?g`dR#h;LCG^H0-z@oz*XCe)T!khM)6s`OO;4Cn{a+p zxiNVxqeLSF^Pn_Gb`X+fp=MDd>8>2WhA{dEu4}isNbMTc=t?Bhcr2P*D#taQ@~uB} z@?`%m9n-oIma8x$*D_PejWP}UgkS!^E!_hzF*S(Ksb;=9<(0Q(sp-vvvAHpVvFboT zl@Q0l5tR^eirc=MWz147c>ln-HY~r%HSgYAC_t+Mfq~w7nzIB-S^m}YmU=t+X8{O7 zIdgK9%M$wqiii`k;b*SH&u((#x=G!FMMCQ8jl*43`@BW!&#q2K!S_oOTG0)4OeuLk zHR~sHnMo$`VO02f8OPfQ{G5qy9{!oa`Wpi}3BfyBgVUB)p%OZnEcN)5n~jTGU*o7tc@ zDE#_n*V?fD4q?2GAJSQJKMnO8-Ej7POxQ?tisS0)0H|p=fP@jCx&dowX}rZ@d|XfH zgB7Bs)=TSAXwQ%wV5KM9Gra&kMAMJbMliKPYc`e|E8d{FNa+*F>wrtvgCGur-DdH& zfkak6zLu51a8g|~*uNlHCRm&)_ioQ*lJ65A^>Od;=|(qZ&$?s{bqAS=m=A^h04!j8 zJQHnf(0B3#ASSU4w(T%ws||zS(^{h0BtNHRIN^tGAST$^KXkiK?}LoX&W`P4VMW0q+ zAFU9aaWx zr_Zjo^P@}~0`V4tfNB^$lnbBT;`%S4@Si3~jD3KooMl1*~i5EaSq8 zrVj40>zr=6-5V|9>`?lV8_-?psbV*QU=u-QAZ7|353}2Qcgodzjna?^=5=PU5Y10SQ6#t^K)Z@5? zbdOz~mYk2aWR#MB3JF!cQag_Ew3O=wknrML+IlsDmWVz}d<^`2%M* zFp1W9%=%KRNZE3qyBiQaU@C%Xg#{p6J2P>8Q>j(`fuZt=)puq}qlJ?E$4M|^`z(!+ zB*&TnqtT@n+`(A{rhHMt_?Cs7ZqHNl#!XAgvNAclR7|Xck;N_ROQXer;y#PWbZ1O0 z(R~fv;1QveZbkPt6fMioXth0KWP@c>(D=v5)J)s)=uaA?)@}VQ%)8wUF8$X(vLNEs z&;qgwpD^-=h3{>~cCxlyst@Pf?)HKJp1s|T*|AT1<^UOJ(wpiPhE_4L7P*6wSC~66 zm3ufc2Am@%8{ORy4+<0RaD!)Vt`aiUv}a(L1`3csq{9Oe;|lm$6apXtwHAV7YYIkC zNxdmfNF6v#xcm+hVC%vU?r?kN?B(y=;aYnk=}R0+4v7Gl*3f#V8`5Vq>)#rWUL*qI zrP;VOEWOiB+pYB+q~7de+^QH$t6*!INJ~BC^-8VQ7B=@-W`*`cYP>9$pObq028CbV z=>~Pb>;XQKyi)TWP4Hz~DNx(=2^?_tU~Z$udt22uM|e!AQ=&9TX^h5J9^L5`EYgnv zlkuEUZrxzOD1(@@%bK!Dt6qAxaYa&4+ImfUIDV5GoNbF+!a1ARiq^KyoZ#YWWsWGp zDFq-nHbjh*-9C-lUIzfoc-qz|<>Ol$&D0(|;bn#RYC5~))^p13aZPJ>c6n^4J8xY) zHg50iK6{H5|)XZ3J8uy?R zCEevi+dZzOTj6hH=!m#_hUvBCfiqT?bTD%7xNQ1ML)=@b8-wBz$~Bp27{M3|Wfpf@ z^d)#O8p&+wf-#6PL`cTyxEup7^8yEAqXjI6pm5lf4c``m`&e;@mSUoZT6lPcugfGW2 zIu$JLvn=k%5jlp`?YuulWhNObp~)zi*{79laRQrrJRg4X6E~Li`S>UJtOrO-Hanz^ z4y22>F%fjGDHW`+#nY%6ZXG%+o2-a@fH-xfzJ_QZG*uz?ma{XFFM*%%EKBDY>&RM6 z&Xmn83C2y+e5{CFR?!C+kMFD2Syi!?1E4lRYI2*sG~-+$dcqaU{i91gAd`jE*%)mJ zPu|OR2@VcYJp#kf$c~_-VzXR&tO>}jpj*WeSO?;-Kq5)%=^ZfT|4to?3<;YgjJ?kd z?Y5Jsq=BbJaEmNysyB})ql03qOVN+0kPWDCZG$b`iypSL`C1_z=9J}t8dfxd6{!TU z;Ydp`^|lSI%IcHmsZW}sqQ{{)BMwj8=Z5W3S>%6TcFPZs?3U^l;dj&8#6hT`43wofU2mUa(FYv6&S>JJYjAjnmGI zsOr*9nZ@wC2i&luMWC>+QeEonZ>X5-D6@KTKQp4r7=Dm~X<)r|$vAUm4%_ZwPhK32 zNI1v_d(x0g%7kIekbVw3=#b5B&=_l;iSDs2eW=bUszM_Xb*(*Y0a+BUt)#>q5db`;}cv|8%E&Z6d<-84u@>n4) zamdvr*AgClkh-e_9^|P8IWF(yd@K6-CRc46Z0LwBx`Q4%=6q3VKdr-jj6@dMA$CxPFHHp zL#`B!jaw?f7L}FyhT9%;eVhA6KgpIO#0baTAwhUy5w6-2j|J9Y%R{cQH;l2a95JOt zR&>N3@|uTTtE&$?Jq+!wxgjih*zG*FG7?+KtqdGeG{%!p-pw$W0V$Pcqf5d)54*wR zDp-o~v!NljC&z33d1QS0WE+Yo9OSa6cp46peZ=j+8H2sKD|P_05gpl%b)t#UVx$#7 z)z46&ep;;Pu5eN%N34Ts(r-Y}DGvLzX0)91(am>^06cvV9aqUZ(-mIl(8*7T&%bri=?&dopJzh20sw6(|ojVv5nQR_eZzknPApz7pG9|EeI6s^RQZl%7;=tZRU2g;tMJ>b4gifat zGY}`T!^gqK82dwS`M5tivgbll9;Z)6^A$F*&K1VTV04RVMYpMNE`}`;d?`abhtO(; z39xY0$+;ql9LL92ItCw@dmAXB_|Rdh?~zYWc?QE`JM9o9+pwivhdbLWV&u4#Nsb(p z<;8#XUC~=4{fVaYN-R*i)3!HL04061E_4>Oj^sR&CZp6hoIG7?AV_mGL9 zCj8oW>40qMCE}?jyiAMg&TwL60h@Ao#l8@xWP8-{#&Tcmbs0aCvkT2?qAhZ98j=(I z0*N6daVXvexc#znNt~e&^FfSR0&^(PFm^svDh{>Cqyg$3#;LOSPQ z9}F?VYMY(UI@K#v#k|Re;Za!rIJr&AMUjVn+sx5&$MY3zA*vs}(7+&XQEUWU*6w#i zv@tE-NQO|fo?IsuEwTi<%41S`MI=A7{u=PLf+}$&BOx^&D)5AOyBTVofi)|dNL^9- zS+i%MMD+GmzE5Lxe62!vR{7#H@#DY&ZBz*XQ&{ys~N73AT-0QAN&d%EGaCb4Lpw^ zvyglMX;!>s1JOHCWuBKXj$=fQC}o;Vqls*3fM}LXWdO^6u<)(IE;Ho$07OF*yXHjs z9+yK27kJNqw3pwU56U%~IU0rIet`v60L=ZMw)NF%MG=4=onQglNc0DVGN@ugOhY6o z#M{iWavKgwzhcceJ8&0zl;lmsq>IT=P*Jf-2m^@ble6HBXK8~4h=kBF4>7_VlQY+0 zir7Se!d+M5acbyG))W#A*`*K2mGyv1t@>PzDKu&zE8VJ-P(J6 zKMtm?G{;p+m2tmh)X5^pEN@jpoIScBi>m)dK@vV1>a%9_cQtjcPZ8ONi z{n!>rYbY=P5u+)Fgg7Nrsq*aBb)~9VeFjh{^-A7|ithrtk-^PPqq%B%DdbheWUtqe zS`gEj_#tIfu{i@|ER>q)40fE{ihmA49Lx8y4N{~vNpA6BnsP>%lZvlu~e(8qJ$!9xwoC6TS7al;{ z1b2|_#yu)lwAz#AwHIG&%S^GgEi3gI1}`nkG+U{?nzN#+ z>@*3#{1t)dJgm|u6+1rFi6sgubCGhUgbB^Vm_c&$njF35Vd!iV#8i#3|B_pN!cBs{ z+`#vgN+5IY^*7<6%)Y)c*F7;^NW7n9Ot!rn14YNZVWbWar8AZ2C@@sAw;s(wJcfoa zCP@OSG!Y_Uyn+zg8D0PBMun)!e$Xjiwxqm*|KfOX#0gsip#(-GHdh-DOfv}38ol{K zTau_7nTir1!qZqmE9$s$R925ulD;dPgY)gh)yKtPEuM=gIxID&FzMxOiWTUqm+s!% zV6H$m;; zRmJsEGwlXa2gYQR(2SGSH&-cW-s9Kx3>gB4y_Ivbni#-!pv&2 z6|E0v{+e)uOf64jlr!5oS`6{@>-6wXJ|Q@`IINCw7UID+7Q+h@_n=NbQe|L`6GHk= zGZ~i71g)O@NAbcsnaFG##70V`36;jDS%4x<9~^+OxYVRoTt}8zfqg<~XmD{RB4n-B znP+mY2pb8zXQW}UgHXB~&_zuoDRO76=5`|LnN&hbGB`&oj}Luyw4{huTPNl+nKCS5UD6^Sb&1Mk2K6xcH$-`* zZw^*~*Q2d7AQ}>Vu>e9tbg`L7#bhUj&Hms=n1c~(gp zdKSKlAc>XF*?$?C2M^XTA>{Sg@+j+>Bym28boof6OOhCSKDq~(>B3u8K81Dnnu zsBH>gbE@#se?vSB(Vd6{>Y7%@{Z_)HA4yT5G?4!4*tn-PO}$P?!*p3chGH1pSeHp^ zx{}%x@L?!O*WJtX)4Gy^%!c|s9wj5)tsW(kNWjehL=zQvGTB(LQye#nX0ty|P|)x# zC9Rm?BDc58dNda3F`|6pyXQ19g`NrYJQxpK#AwGH%p2v zemi98RY8_o9wx~H8oUD^pq7Rw`SzenD$B~LkGp*j!o(@UYVC)}3M2wt3^lt|E0ZTH z6rF+*?majrO~nBCZ_KsfUzlt9W~lIU;Ku#)A734}^zTX`&B%l@D6wm_1rKA7niZ^v z>g%E4M&X~&yTP@ol1bZK81@1s7LfJgb~r59kTD+h>teVEOWjw`a3WdudG2Q{oCKfaRWt{gY1Po!R8LMDVOQU1(l&So>D>2?-zuUSA2Q+#`A zh{VJOu$&AlDkfUYVou^?lY?J5ik8x6`DW4)1@x7K9EI{aHnVTs1XV&?lJGiNG7bA6 zhD~piP{!lV5e)$4MF9nm$@T-_=ttm`@6x0V8G5`3&Ahr4qaO7VkkyxP8dA@&n#^H@ zAV8NiYm9Dh;K%KjL9uVXR?~ndI@C}~zaog193;k~d$Ju+Dj6ko&m=TvY-j13_?=e8 zdE4!iX9++4AJ;g&kc^Z_5qH#{(p0#laz?0%K8(r>fFijSre-E_*&v@mDpkTEzvrkA zX(v9BBa;BApzL8&N#x>xk$1~_u!NmNnh0)3{+Bz`Ck*)h#uQB^dP1ld4l zRDZ3m8C~3j;$kvJC=$2#i>~Z?hm|k7SuK6VD9!oCAi0$4h}zi5a&Xxgw~|tqWT*@N z@{2B^h(^aU@Bn|U^z=R&HJ+;Zyt`NB-Fv*mv>EPrRptOP(%-iR$;7|#%k&(;ikv|^ zAuk#%lZOk#(k4pQ5n1Ul1Pz~I3mXXl>~uZ3@@gKB|BXf1RL|F8(I=OJ#%+|3#S==wOY zzDGao{yzmpb;_yG!4-8t7HUH1kXmhk#q9AEvf@2vc{4rtl$tabA2ondi_}1jY5)!w z@$E4#mWxu5P#?Rm!XLM|DWgb9V~1pGwkIxS%ZxNMWY9uy!-v7);Fn#^o_eCxs*o-3 zC+W92-a)))hj_GtaidcJ61%i@VQJG-W0h_EBh~6t8Q?zQ#+TW;Pl7lEX$lf!6HD2T z)cxIbs8x9NWsWtSjo09HxC}2tLp{ZsEZwy0A6(JRu$2cMCMPnaY;Ua~%NntV>!#`o zYB>8|uA=5}xhAe6@q?!n^;K!d3;*bj=X_lWrwDF{P6^g%gJ3b7^NL$I;X?-?eDbkp z4+#hhJUA#U%_^f}LV8CmIg>o`EKgG)wfa?8p76A6DR7~!giDdNqHStJ*%57)Kh9)i zW=S(6-8>xlDrNUyxkf=or2vEWVvdZIpLq}DwJBWts@uuk8lHXCby5{};AY&e=E!g7DY9?M*`8&`sMC9PgR`W;7eai+^_QRPe9+ z3+0C%3ax)})ANr!OO>v${4Z|Npl5WMs2mcrm=ZhE@Vc=2Id0%Le{mz+Kf=dp*>pY+WS4$u9s>(lsG%tSZ`aO9(a?aOGG+h4EvtLyL1-!$N_?ij!SmRm&* zy% znN#V0^@f{OxSaG|ux@E6z3JAw&6{p`lYB0AgWU8tcZeeZ`<6S=T^~++iyvPNpSiw&kmplM0rxp`0erOSCfjxvAdSXhHbR+iq&{FV`c-ltCMP5}My} zEevwTJMOr{Z_;|k?B0y-RF)gvR3&%+SC$OlN@s=_Jo*7OHQ0rT=kyc7!1~FL$)2W; zU>;S;RU31W_FPpZw|#>vJ2)!}q5khATR$Fl_`B;Iw4hXFf+1Q)?Kf5WuWHX^5M`Ug zn!meQ4C%4IyK%Ko{SyU%NFF0~@4BYpkK1?rou9zwaGxbrYz1Y=c~Zkw7?%-+-QRUf zYuA29a|D8)gzMhrMeo_1A(c3uNzrtsMN?%;vXJj9-M zO-PxB+H?sAEkuWhUH{?6<$ld+ZDIG1T^ug?2eSCru%Gnn2mfGTH-)AT+$nr~^#iv) z|KT41e`xy9-Lm8Ve8?rnF2ew6lo~TeA7ZF{?3!uS9>1#O`4`lTv_VGu@rQ1w{0&#? z6%#*lV~cCg(_&N$al#27LC=qci#~Eq`TPE%CO3cNZWwaq57Yz?t>G59(4J{i`kk27 zP2r3GbWH%}!hgEB@K~J|jhjFICmdyNc>bTRdFYF5ZepTrM^qJkbj@^Otd=x@?f0=; z)K3%E@LRSHpO>8eF}qIAx*(s_M2F{uIRAn|;pLCrIL?IW{fV2p(`D~7ULhsy7d|PR z%O)4U+;fxNbST@C(<4~2$;}3UGeK2~&u#w1HH}oQPX~IFdzMLY`!l45<#{I;K4goQ ziS`NZQ%<+oCk+5dF`^rx6sbJEc&__Dwjr*8ga7Akh-;ik0u2Ey-3)}G_3gJIR-dA~ z=`O@I-IZ;KpH*dSBVzd0r=&$@!yTWxTR1}H=+E3Rzossn^BFw-qwwfw?qt4xV^_bR zI1g0wN#pXa=%3&Cy8nLhOYAoBM7)x-nei{op}~Vo8n?2Q(*H9<^OcF&ra2=lw3cHp=<|ymnO9 zpA=nvFI9ekFff<){GG5N>&G2_&1>jw(QiEuN@kiS^oh*nY@`p^ce2*c2G=-vCk^o? zoP*0Z=-8gplQ?+t(ao#{hx(wW@kisp3W%NvlX8Ca;Qw=*_LJfCoNsm^gq&YqH!Ic( zpt97F7uAsWqe>h<`uQrasA6LC(S07yoMofrlDyx=_H*i~S&~r^cdyO+nfuQI>gWP8 ze!xcUtmM}{qrcjwjt({EWq;17e&IHy0X+bg#0F8@6MCC-2qPYo#l(k-_D!qui{0Jf zvMS$Ef2?kf#~m=fSiCFzzRK^F?SPfER{Pz1v*_#-H~{0sXd!qRADipy zgjwjRb^ymKC~BaH-GN{}0*)M1wMUJg)aQc&gN3g$QiDkEe7La2uj>8xqFA6x5Wsoa zTJ&*82qy6W64>qf^=qdY$-bLgfnaXNr!#pRV>~o<>>mX&Q|ag zBiAJ-EBIubuI%T6u53SRovutZsMQrY*FLG&6`l(ZH{;4&_LMqhhgaCE=y!%<*A@Lm z?#%$}8XM82948EeycY`hgaviJwb!=0_T1TZ{tlkol?8SmhlA^V7vFwX??>|O&3ZqS z&1Fl#GW(;1Z%E>fYX^_|skew5`f zuERr9Ki}N4k($YGn{JXxi2Wu%wC_cHb*eQ_#ir}Ok!1t%;o-1;emrlute;-A>EV9< z1V>L32KfC(U$jPBXP?O-K*hyiyjBFr>ZXG&GP7%;Mn@IzTL<{T{%seo9Yo^Qp9b*C zABV<)exiGsV{PFdn?u(?R^h#H;XprZ_a0^7QM1R3(aZ2t@U{-Tk)4g(xC_IaB*XXW zxi5sS#ejz>+%mxZcKFLcf6%bY9_;~Z7O50x*_AHeis7-REbEbtzQicbZe)dj9Byj# zyA7y3LKn2Bb&|sJ(?(Y7$6@#&Sn_A#kU=Ecz8x+ehJ8JFOBOATg0L5a}_QN8{roUIR1NyW4chzWqx_UVr9Q#4k8$TuX zV_1RfV;1ny@ISF1S$+8i1QDiUP06=x{W7KG+xmY?o^9S<7d@dO3tUA=!7rEm?wp2l zcL`*@Dm+*6WBEqu!PcguXcSd4XXx}`1<=I_vv8(4Wxu+3ohzFZP|D~tWk0R|`9vsD z3(jYIxQu)KK~*db_npy$`blC!f9f~^{N&;Oi*)$M;eJ%%;&kiMHKET4e<|HxKf-^- zJrRcP;Ac*`qT+{*Z0JnwD3W_r(k8BLVkw`0&alY?JKi8cWzCF@Ul`=Zgcc#D9^4o|}eh#NmpE!!crXLOGj`CCZ*gOhU zd^Ef?%CB($74~WIO?;ft;txkbcnV?J$O%kHA10js-!`mjY~j-uKaY9NZG~+;8h+C1 z&mKx!(2Rz-ZGfF4ku3Fl2{PA(Lr42B_c{vwsUJ-wgQ7FTtE2ts=|}OxFI0*+G-|rw zp^k=-*b~2IVK@^#y3h0h(x#B!_gECNH_Nv?>@~*k+7IX@A3-C$>PIg60?sv7^Xf7F zw0KJmA*K3Er;B^5#!Tn>?Tg9u#vGj3=I=*>|Gmwh=r)8S+WpB`s?W7UMW2MiSij5Q zPox!8QN|}BXbGyashMCN&iGrxL1XLXuRshJN52+_)Y!GG?h}*~cJ%{$N*6x#&m)uI6rqm*m%+Jcw+Z-+( z2RGa=+%XQ$wK@FHIN!AQQA&nRzWWe5Koj1+pOfbx@TQm~c&_sR6g8+W*@baLaAskj zwH)~GEyK+5eqEo(p@{^w)W#XH8jpt;#{21$K2(W2Xj~LPshNoHs){5I0K?4vI|{E| zL+@el3I3$sk2CT4RD0CMg|qDTGZXwx#cQDqr2&b?&e_pVb02Pcct?Mj8@|Pto8S{! zdf(#LS$QDlFb*VBq}>Q6%$Uf!UA5`diGGx8daR-3lQnM@N-oa8BQnwX)g{)?aWCAx zv)>1uj{L2TU8ZMDQFHAXoZ9jzJ5ym}c?`)Z)Xj<-7OjP6r`MkA@aQDp>GlpalM%Mh zhG~<1%O2`4V;r0AbiROkq|a|s!~(03k{(Hx{oF3Oo*OxC+;$%O8JW^@JS_!*~v`Z?Vy#9L`ezE8Oan;9~0DwCVXttI)1JQZ4v9xAWfW@GHpAT!U$u)=fcw~W2569_Tkkh#isL+psU4V_WFLYrJq1F$& zO@13Xb0K*d>_!31Kz}SpP9AZE@*tu);h5cgJeTL~eRypu??c6pt%??Ya-1YFItJvn z$wXQq`7A>ZWU(<69LN}S>Jf8<_dT{LjhQ7o(GNk~ zFl@SSY-Kv0L<{hu@+!u=b?`P#O#s(>IDEPv*u6=)*l?RdI^CYxX*lYpA2TPV^j`s_ z0T?qb$Ty!&3?>FSxa*UZJQ|H#aAb`OsUux^uF|55oI`0J+3@~!-+L!cTH|XWc{Y6y zjpRXq(Un!Rw=z@UrWZ<;u8M95Q+M~RBM(dK;8jMgK%pmsujRHCWreUXXNL24_q%pO zB(>QNUXqeX8Y&(xssv7$#hB8_p>Gvr03s z*E?b1C2u?))10Ai$K%5u9e%)+6PSV?u+$aB55WF{F#x*SjUN?^H^etwVWGe^a3x&c z;m=3jHYG^(*?~Az0xLf&@fZ0ygG0?Lu65$m6bC~2p%S|tU9MDq5tcKOuzT-f>Jqp=b(Hc zDQ5tpV~jADIa~;5bkepw+184m!N1qnEYo6bw?fbWxvmH!F40xh^IL@3E$AeMe0z(~`Rh-0;49R(KhNtJ@llnz? zW1b(~{xt=%z#z`fNiT9e7uvXDKSdl`qbuC)d(QWZ_T&6q4ncqj6bY=B@(qWVQT;sk zD(FzSSz*LNe++bR;X;36pH-DJfcq#(pn=@IRiU_#zZ_%intl9$>pKD&P6B`PluxyLHo~y3l?Ftgz)$x^zhrl zYm1CrqQ$PWrhyel`9n;C$X*m)jwv(3kQTKq~@$0<#!z?YX#nqsWxWspJ04CdgVeSDa znYnPr0XQQs4c8ptC*hzM=yRk8D{;RUvD-;c?f zimIRQE=E_^&>)-i?8V_R@twEBjYIs{*84f_N>4}cR274yiD#fPs9Hp}a)Nmna|;K< zzIA}#ujYLVJUdjw1qb?}gD%a(L5F8JrJ|f4k>SzweDsnFYYzlPy2DKeQUJuV{iPTE zzM(E3+(CYaRy)oCz!Y?<0V`&yZKyM3NX#u$TI@3`L`C_ou=hcTsiVTF2l?UMFf#Ep z(_c(Ij^X;x0t}?1Y&Nv{OmdSYe|XL@EHTyOYCJVeLgJI$6m>?DWTf*5nKyu7SZm?4 zy5dh|0|)~%TfmqNFJ(yYWM+;9ir;sf@UivLxW}7Kwg_8PvBs2QA`|xDx?DK$U_U&1 z&oYO>R7$Gh_&6v7eR3RL^r-X>XO4jN`A*)gG+EPhH=yJ^uJ zZatcbP9I#X6GW$UG2r`L@o{gc(ViK~!b)UG5Uasgs1{JsGsBxlxaRQ6;eJ@toWUZ) zloNjHZ|_^hN0m8tcc)rbtUco$e!W&vew>7))NS=*IO zk_{!vt+!T^2H0Db!_i}@tIWB@hukH~+=e)!sQfbmfH^>W`LtK)}uGk=1go&QFmSo}>`bb?<< zQ06-);GEnN{^taS`N5`!6aD|X{;z0834R9_m1u&cHQW+`aP11;I`|+Rn4uRbIK_UNWqR*t_Us>5_?EU? zYT(}XJBzekUp0d8u4)XS87IuU!P1Vn>8Hzw+hL6kIv1dx{z2^CRy{)Z^lKH zTei(FliWUpD9GE$7?)^2AdT)Ff`2Q$LvozmdU6OgP19SXR@<#V4@r9U+%o4IIc7tX zCfzFTWXu(il*9K{p>3`V53lmq5#~GkOMXv2e()vV#$x~GOMai`mk7F1I}$iRIm-}# z3FL{GMge#!?0E{baZu8JT&{>odzVW;`_DQj3B{N5AO&UtGiZ@u;w zv;3+vP%`|6ji79pr~b9m{Swf0`d9oBxDl`W3JT4v@bj;L z{u{%`Um=3AF$`MmFPipymr5x+fDcF)$D4I8gH_!_!O4|rx8yr!)1H zzk2$!Y4R68(-;<-Z2pUenJ7tFjvAMEQeH_$vbFj8k8BPuV{5@OCxBti3djLpLr2pU3T{E*`X4wW7 z7FfdUvLp$DVnS3JC5WgPFr1!>;Z)!-dv~6)t0JO+q5_4AvS2(35(PzNO`swOm=Hl% z1w;i!M8$CWe!kVS3wn3|-+P?f)7{k-o_gv@_0;n?#LtlWFI52%9AuBGfW16qFR1V@ zYCS!vlXID;Z-;KC*?f-lX%)icIA!!5hww9oD*vJHe}dC zHd0jrc7tHD?Rk@bXUQ*q7)v##ZCVMHq=DIR;}0wBn>YC;--QS}k& zuA$xIZuZ;v^ii+jg!s8&t7OB>1o!H1lY1{DX#xU%DPYUQIvP$U@wIydBq@xrN$-3A%^4N<5veS(0Oj4n{~W-C+L}_qvqQ2j=Q<&w10uLU|ee z9Wg-@EzvSH#-4DSe*n9Pcuo?RMxuCy9djFDd;3cmfw+J>E~a=QcwO?gQ33@XlDI)) z74K5BBQ?W-CctI)Zw^f)AB8)k-_Ap&^0(YD6Kqe18KTmKRota@m)2cW4w*o|=m%a7 zX8`!Q6sm@LaiKgNndx)y4%fJX{xC^bf)Z(4VjQtFYF$XCxaT~N4RcU6L!F5q7tP?c zTsz}-G~jP-ave?y3EPh0-t|8>EW}i=I~czrmr$1>q=%Qq!ZAB}%;{GqHXNnjt`UOK zdY94+;nA~I+rH!cAxgzXDf$KCsDo5U!=?I8Jt#xbK)EANAyzZbxi7}F1tD!wJc&(+ zZR5cC=WVO;esMFkz?7{Q$XKk{Xn>Qjr=J}(-ao9v0Ct(;z40f2-GWYt?YO)Mom`Y^ zt{Mk+#Ibh%c)xA&SOAYI0;@wKNkmT3@;Lf>JnZ`&yZ;?XLo@BucVKq<#eQ>#e>}F5 zqwZvd|A1Y>&0G#neZ%gA_5WaRzZ2HK%)WA`->JpYf@Y~yCmM4t(mc&N_|o=hTW^AY z2_})hO~3}T-cFt1w`hd{2>K|uLU+;rQYS_ll2~L-GFWfdPe6HHX5)AHr+FLgS$Fxp zE9NI8$8yd&=H^}FO-9F`^Ib+7?Lg#(t*#+o#1(LExkPdry3_;mtZkjB0Ks756yoS` zp16`$2kug^r`PL(A;)xz&%}g!u88%KM{NaK_#)c&QWWN@6A)O%II~`nImQ@cNZXug!;(>)Dr0is(0jnz2{F)1< ztGVT0h3OT#$#r!}?Yl@*U4-u&!)Wi^j+BSP@k$+_Z$GrGa2T7!jfc*{l)$zcG5f(w zM4o7eRPBp+dvp{S6_R_9B}vpX>}(PP6T`yh!!XnAyxTv+uk`JJd;In|KwNc?-{FD} zBl`h3yg@QB*9BmelmwCz4&_`qROBTsMw%xJFMJrgBg)U;*_$uUCb2tO#9A8abn;PQhx zcJV|Id#nv7`F&bktck)i$Ehe0I2C?h^ps`t&?G!Qa08iy+|zII&y)PcUSi5x)MUHZ z`XdVF=qHsrmDwIJ#c$L8uDn0EfOx_4@l>T3DS`k-*p{T~3QG4yk!N0`V7ShafyXLG{laBFp!DYkJ~S%_&ubgw7u8gzhF!ubL-ZgeCf`= z*MEi$!xs1X=OOrvybmV#qg{QUe|*nt9XMq1aXE@O6%}klq0F!wrxO76oR7cC)Kkdc zu62*Q;`(n-zaI_fdprJqc3{6lYS(mSbLQkbPOn{Vq+_t%#YYY~pTnL>@GEQ7?FY%u z*&X~PG1b-Bvi981{=#y5+Eo9b{83xgI;3LY;z?8exCdLm?*ad^w0o||<5XiCJ?K}~ zn^t(ZSHwCeJY`ps7(Dc#U*7l?P7rH9oHMKL3=!>QfWxK-{jz~j8RU3QLZe%N6AJWC z^m+KPf3<=DXi2(rCr-Gdr259We=Yp(Qi8*tL!IRWP@Q3qo955*Znk@-`5_6CdsO)! zu)p1Sx<4qdT2b+uVSuuiP4_z&=@x;2ZWBVy+2eRKcRG%%CoWzw-S@rXadQ%~QY$!J zB7BJe{YJpQ#MaF4Tee^RL2i_~oepTlc;Tp5=@N&#w5TULdqedwL_XJ$2678Ckb)=0&7QCKxYR9uIy@Xj9E06u~Ma z61CulcdPT9=|F;%TSSZ?h<}umnqXHxgpbk|+x}r>vMu&6592Jc#g2d2@7Hq$S={BG zi$@$NQZZMT%>c0ZS;tLWXmm{^C^(`KAjM;1G3UP zAl|_Wd&MJu>n2;gvKZve!wE1?x+N~<(*3vCS&#V58t^s|eyDv5ULo!BeElPSKf0KC z)GsTnCQWK*I^sE3LVOS(^{4Xgt4EozEjIC(-@PDPL^g4JLi#@DpI^8r+QShKLP{E7 z7eD6T;jOTJANOa}A1wMxg-jHgieiX%KR)i)c$e7?|H6uPnJs*RO^N>YfG3cp``go= zfY>}^Z+?Q^js>>SO#jdEJ)G#Zv!7r`{z3cUO#e&-<3nfpcT;NREL^r0*u-qVyxxO> zvvrE)h6iE^tuN=RN)L~x%jf$S=B!#~C_d1B zFyB8k{+Nd|Rq+D!#_R1-3;g}eh1?Hc06)CmPFmo+!PYFmhvrq=bs@&ANrd4>kC|j2 zU+AB9{<{gz)K2%pSKQWFgYZ2C>)@2WBoVT>0%V2#{#fVgel`dz*-vxNTtF@LIz^AqTjU>5^5K<8gnfocU7S&w2W3XDS?pizQDem63HBTYXy={NvQcU5gD@V5J6fB$?`hm#>3Vbx6g-1Ywc zZ8EZ-pi+fhMRY3Auc~H7`W33iY0kC~jIbjX)AafFvICPP_Nm2w{U)b4D?+*~l6t@f z>|za5zk2qg#eVn~g%l##lh=>r2IP-T1ryxFW6pCFQ`j@{5ov1!g`GG}4P)_!HCY45 zr0s6j^h(>KI90hF4f(?_Vjltu>gdKKJ7$Sr+T}u62M^rNFTR0b+ug)M$l76}gA`tH zCy&sbg0t;=OZ?v68MfKeezSIqeQnNoQrsQ3_YTBRBnU<-EuE#}DfXeK%6 z#uJTHG0?g!kyTZZ@pjn1KZA64Q(&KY#_x;^(Y9w`jWxFKQh&etv;r??Gt-H$B$%-` zF7-Q?UoUbG3|w=pE1UvIE2Dy<;@pv$#;#lHw<+OaCIW`DEM;G3=-T79!Lx`oHwJnw ztCWvR-1ukx&JDjyU`%My1stcm^ZS^t=h+*kUg zEjfD&N2~P1iqgi06ZDbT$}g;A@b}$$Ly;xVevTv~NQvO^?!2LKAz#s(7;s z8Auw3OWgL6M`Vd;mt4ZH)_i; z8JEu$X%A;6;(3N+oPQJ}dy&+8^>pfMpp2~)2`iGgPL0VAds4qENSv%4iLfW3&!|1@ z33_nb1Yh&U>Zv}7@BM-#rUXL^ANBPAo>2vq$5z<5FGumip6)yNslJO^;%TwC(qo=$ zF+<_wAeGqQP}` z5shCk_l0oH2mu-E)P-XnJ2YktFek8rw0^Q=8?X#cv`{C6{4kfiYQVJ8DnZ?OaRCZCikz$u36K~{kgNR=f#lNH z{njTXU8I;WiKxrr!+#m_x19%YD=XcZH`iD>H6*3q)wYR>F%Wwwm8L6cIS22BSiG#& zA!ZxZ#X7gP@)DN8v-1Hg%R#EA%tX2hE>t0itl#-CNjZk?>b<%_V;{dOQ7@PhnO`9 zT9oxSCxqSxZ`fDf@Vn+EMVEPzw7D?* z5_PA8q9C&FeXUcvQc`H5K!3!5YL;1e7iF55+4iy3sQPEyO{@L4yoc?)H~nrc z9?k~^(>v)4Yl!vq0V_OwSATHhv%kHG>3+Lyu?BT!yA9VM`EIuttiiczyB)s8d8Qi1(lYYrjazPZ*Ph>5uQI{#=KE6-bpeEz7tZJpny0~ zL_T_}cM!@NoyH)Li6iPY%+4jY<-30C6Z=a{O&Sc=#7Bx`7Z;+_8KrUUVd3*V`6B_1 z2&4%r$*u#zj+m~58R}Id7|oE?C%o&ot61cv-`9ExGsF0}v_Qm%A7w5*1p@%B3bL5# zLIH9PD?2pIZeFl6V3bWAP9xcZAlU#6B!dVZ%I83tbA5NSRkau8s%lX#um`{A7h&^e zR!JwA6TY$_9&VKb!- z3g{Ujk^pyEUhSHJZ!kQ1r!~XGU|a~#1?SDaI4{_Jt(aLVd$9k8=BB~HJ|;7VZ!hZ# zzE!K~H@B+a)ie#7;yu8Qy2CT-2w(k@aRgu5_Up01jZi2C0k>0GF*71PD^6^*JmC0E zj8rB3fa(r;6;i#I}!cNCYv14_J&Z*sr2H2pZTq6n8J9Gby&` z`+jb{3ux>JbFl!Gyk~6 zvz2lD%>VU)UsAEGnx8o$6G)1<7)u!2Ml@?d1wn%cl1jcv6ui$%2`0`Nl8DNVofG|% zHMsH-qdI5~eJP6K7rhv@Loa}%TmG5kLC^pk!SITJm$5$*8)}c<2>-0M7j5)2XE^da zK^QCwsw<3mO!j`1uJxgy!t9ODaTiubm`z$0rJ|Lzi+lx465*%pJ@J6;VsQRgyJ@4} zVt=P39U$S0i2+w5t!XnQ5z<}cIMz04A4HH1L3%oDLKJXKk`2{$Z71Y1T=9#VCbJ(l z$iHoZ-A}aBHu;S!uE9w77->|6 z!zMA$EPW{q?p6m1JM*bCLeLd-FJR_WH;D@*B`eX=5Nwln@`rxQiWx*RqY*qQh_=KG zi7UhC*60SBhhv|6`Kqo=7s-0vwOWI^^Jn#_TCme0Na|Rq*K~NUu6#Z#dwo26eOOnj zsnX|TIedtiToru}-rWtFu_D~4BT0Tr_PdGM?pD;5P1YZPc9Vd#1O~QxmKWcC~`NB@F0f(2^=WG0uhDjM&wCRj) zAo~L(+itJ%n_Zd>V8xNT2*(MK3iWhxxD<$JFF}V|?uG9f!L9Nc!EH?)7BbS$88K2$ zkC+Q|s#W(n25G|K28--vA0wO(u~i?lBR<5w!3AYr3TEw=f2=I8cUOp^Gm{cbtWHEm z`BT2zvBiXSgS>EBjf%I~?w>$atL){U_>J0Ycg_WZ!mW+jxKNI8d10zY3|(BxBd3OV zgXwejC%FG4?Z=;>B2?Mrr+#^`7){7YDbg`H9%y@f>bER;Itp54aqM(WoZthoRsOUhUa;2~d=yvD(n`&zBYyM@ z`0x!%0hq^u9f}EG*prY}vBJ&i=J`xBOMSV!n~=SGg*!y=B5+AM9P&jxe0qT^Nq9AX zHKQE71q^6vZ`k4=kiO|Q(2PnjxaQcUTl|uoNc&xFH*JBf4$2gXL39^_7I6ftc&pzl z57E`}j2wI3R=*Jv6Luf^HAdSOyg@O}2|wejo%*qjAG`JAbAIe$jYz*#oxkWI5$G%R z8S&No_K1z+XE^>tn88Fng#FYc%3ujo+?^Pc7TzeWyP{xPK3ih3(%^hh&~+}ZVAu#A zb>uA`KK5(`B3V-PqD3~8aKm6zl;}MCZE0-@&SmF|fIGG*sgI86taL0`YES#jFRysc z`87D#Hpi%{h3yZEfQ8i#+qKD^X+&-~3G(`q9h&7)8g`K&c=FgfU^fk4jP-SW#hU5& zbMC@906Q1a>S4%GIP*oM&86{7)3CHJ(r1-_J{5fMwANNt?b_nYz7!zZ((k^XtBy@{ z%W!UO(S6Jt2q+{BX1H`w@+i9yQ7)9EJ!_la?nt-=Fu@)X4;zGgJ}}|fjqp%~PECrF zFv^C#%UO_cFeEFn?iiPbI+ve|UA}so-?Xu+W}*?x`R7N2ApPps+x*Urwt3J%wcyr9 zL$?4fwB0`U2bB*}HA3`;;6Ce%mmohf<1fx2-w=WS6Z^>LI5sBj`p^Br71t1;5|fBL zZ4zN~q&fo;bA${;ac7y@XKkmBz}K*Vg27Hp%%ZS(&}J}Ef>V$w6e!BX2+{1E-7c-d z``{$S9iA6DgspHGn?>R}q>eD1&+2f$b~V&458l-znCZQU?a(?W+@2uaZH7P*8iz25 zv!g&NDX~l7)z)V8yD0ca0j5Ovyh$)g&z+UY=gCxr+#;h)I`{`t3baAF58G$0(An-FRHXy&A9m)K5bjO(Jz@u*_8?1A z1dXC5GFa2F*1Jp*P>6}*ui(oBA?Q!HhyYA*2r8vDGNq!ofM|umcj(zrz5LnOZ;s#Y zmt5$U+_-E7V|1m$QMxiEm8$UT@3c57sZdHfi+PY!A2qLF5P95#Raw5z*{(c^+2N`m z9gjzTzXU3{(Y~=Ay<$5w09ZBPc>53AvH3h_OLq7rxt|cMn-y@6J#vTNwB@!$dWq;R zv^FEQEqaSF1zOIV#WvjG7jblIn;l2temq)~Eu7`?j?zl^G%2I&QQ1Pq*! zmHYYJJAMdjrXR;H@gZ_>FAa%5-Gh5fSql0Bg>zeTQnE!wss+l|9Kon&fLW>1eepR) ziC~Ex^p#)S-O=J2mHjOeA8X6v)g|P|q*+Gldvv>L}8;<-hFFxc2qRzi}`fV#lB3nznLy*K|B7p!@#fMMhU7VACOt`>r z*Ks`?UVH1h&LOZz-Kao8k{mgt8WOeWIuZ>q_|2prQALc}Ay$N}xx<199et=jaH{tS1*Qy< z(DG0g{`6rijGM{%Zy%Vngl&Ca=IEb8X|0e>Oq?L_p#p^nCgJz7P!XvJvBYaJHebS0a!3HXs{dMcDEh4+i%y+QNAVFwKJD%_#tQ2FqcY|AAroT zQ0wW7$F-j3YE|2Zcl)jRlr@tVERq3I?u7gXK_sE;CPfPp295kSvtoV>W29Q=eI17C zOJWZ+{LU{u#7*yXVOTA877f$ux7cJ7Q4^9oun4f-9AE_&JM23Q>%;AB-#Hw57XGybJ>ifsi2deaau5>0U&56zbS=!Zo zuPdFUI-SXg_CJeLxh?&Hqq;+Ej~@Wc5PQZCevjTj#FkdHV;y=i&R*Qw!PuyMl>P1;_32Po_T)?qQ;;>@!>%jTD`5 zi;{-tW!JO)Vvm1x(eU&H4VveoTku3?(S|?zO*pd%@pUNifW7cX!c6i2)DVt5fb|O; z6M+`$Y_yO6NJ`RuKltEB2=424&yRkadeL*n5tZ%uli$8&gekXW=Q1J@p z#ZQ3t1AF^VjA4U)^e4Yt)7ot=n1*`$fR@k{7RnoT=TH90-IAGBy}RC^HH{{(a7pMN z$U&a!s{-u(5X(5swJnh;YHCCZZ->Wf&$-KT=J(%m^+g<8|AJ_WaW3{YS;@>E{uH%s5@TH!s%O0dQdix_Fq zRptnl>&a-!=#E3!5vpmXNBrC052ZBP!ej`dck0O)O|9UR9u*Bh=$q)^#||--YN97) zDqR_Ho9{tI_ww)AcSLOFdne9DbzjblJK!?e_k_vdz2hM9e$iQ1`B-Tg3VCsd7tJQOkeuacxul5ao-Lc92GECf!axH z(B^DS5yf*DG4yw@BU%{INB8~uMACHNZc5U0X|y#vng|!2D9NGE4=B;#_pgwd@3W0_+?Ty_On+~(y)DP=2X9=M zW6B2XLo^1_dDePFRTL)v4f%5qsg;Brc!2Gh+Bg*Zhr@CbYRu0am!nH3(M~v;eY&U2>(O5EVfDZja)Od-&*aMN=4-O0PUhe zGFZ<4aCSqlHcRGx7jCKQmnk_Kg@EtEWD0X9$B~2*VrFYrZq4q zNt;1jhNl7ccsnU=26FdF+8kQpqJqQQyF-hdnoZy7lM}re>hGzKM7OPQ$-Vyop#qD8 zFik5~IpTeg+QO6py`_+ASJNK7#0Z=dK0Y&211e>zt(uv1d`oi_PRZUl ztM7#DjfiYi*WNjBKvn&+dB!Zv873SXFV2hj-AaV=YIUL z5J&9VdZw9Cw70M7nf7cFZDiMSwITnDl;_B+K@EX~b>?aj3!DL*jZbvL+4$Iva<-}e zU)Jkr8h>ZG#(dwm$NrJ&`kVV9inXTejUdc_v+n`(`|Znx=71u07|{ATv8nxcCuQOZ zksp}zE~@oWQLZ^b-OCy&DOm$VK^{bc1OgnOcm)4#Z4w~GW{IkkI&}|8JK{#cYqnc`(+WTTlj@stY#!Ivhi0x=JgL5E>NQ**q;b}* zLkrqoZeM6%x)fqH$04>zB#dUa*k2o%l7d$P7Bw^_X)tBlwhc||_7lW27_p9oCZnS; z?BE1vq}hjIvi5f3iiS}7*X{U*@X}Z96AkIaXZAH+R@iL~&4r1m(vynJ{w=Z<)e3z5 z0nhh>&#RF@RAidvZHOzTIMx7LU1Se||Ff^Zp6okBs>?Jsjk~xBaSY5ENb@9eYX1U? z*1s$(YeP!dE-kk%1&-p9B#&(iUbIKHeQLG=-nUjE8c_;GIZAEuwSnJ&u zv2*EmGCzbl@(X6;2wf#TvUmD=r!I(QXm{-l`(- z=~E%aVefH06ONkZmc0DLL7+obiF2{0P$e$qFXC_zxzlGb4iXW|OHmZE>rjs$y^v;- z$3iKSxHp!WaFvT@Aun^+5u{>O!3+>6gKi)=n@n?eYLifb*w~xk&LQ#-FHceAc+c8O_MsZWyO2Aq8NE%q6NsGt%{0lLLDa!ENlq^GMp|^ao+{YM0w47epw0JY?D2% z#I!_izrtS1eFbN9^)FMOup?y+sMsC;^IX1E$hW51!!RRId8N?<)n<#2dkOp9&nP;ly;cjQ3aP>X@%;u}zwrw(Yfz;{}5=o^ZRYFmku0 zd0I~dmu8@jJm#1EOLNn+h-ALcZZW~beppXX&kOnyDeSrCWJRFqvZQ~YZ zNYnlqQLapa(H2sn3}I{-6migOLJLS?fBQrW)2^XPg|ol9<VBn1v^P z?YPQRorcB5Z8%ZUu_07eOXy;QygGIw);WX<=bpdB3*Y)y2>t*Zy+G5eiG?Zg;0wd%IjC!3tO-VoJvF>sRE~vB~49L;?{3v>4CYc&(yb5omcRe%hYvMEB z`5Et+nEPMNOBY;eXP23QIpF!zW$_Cpw>HJz7~7;ZL}rgYwKYh%$MW!8tn%NtHir>6 zvTHfwSCu`roRNHQA1gQA3Anwn++5aVv!)EC`w-)(is3ib%b?0$(1zh|vG=qwr}cIx zm3o$WC!(aF{CUSq6A52jMC=wij~BW7mT`BN7DHb2p<#SjaC%5>5{*polkM2noa>MK zw;k8kw9$1zTXTqall`)-IZU^0+nH9n_T%b(ZZB?US`^NfkR!;1k3Op?G554H{fgK+ zgV;lBp)ZggKoESn_^Wp2B99jE{&nI+7mf z%uc415=kNz3=I>*Ip8Y`Wq8y4xXMe{hy}CleVt5MKv+2B0d6Iv#=_g}8=XwEBC-jT z@;HkBnTe$q=Xm+{r%u=m@<=F&bQAu(2H<7sLlKU1ile2Tw=Z)?YYrWzRnlG|bGnu# zhAGX??Q5eiSkSBhF$1PO;|=4&U>Fqd0>dNGCl4`{$>xr&yuIH)xFtn%hv{3+ z^~3E@85q7VJofus87<59j8DhxqGn0BCI=M`Q4K52v#UCr<_G1CD9!bI@ey53M+Dpp zU!EhSm3(SQrvB9&oTW0oce@lJr{G(5F-_a&hK4iUM4-Xrje~2_M$l9Epwu}*%fCg_ zKfs<#>59A&WqK!_jb<2rcC$SxULxZbU>eRq0CFEFYiT_LjROVUMk0kBEeC{MGbun7 zu64kRcuLeN0R}Q!Ba8*Dj42UZ#R%n_mEJuvFWN$0CYSDY@Oue=%vZ^jdPfV8X-@(kEOO6W^{#C~Sfp ze?(&`y@b3s2^DjMwRznyPF2Hl9HUIA<64?nL6N7C28ITo<#4vvbxF`kJF$xC#G+-~ zxsUcS<>ci1UVtNkZJ59q`3L#s9T~GXZ1zaKVk&d%=P@c!BN3qlDhd2T5CDkwz^^ zPVJ5uLaS*j$vQ<)^HLi<7XeHt<^yI#fh+7gUCm#;V;3LO%_J4;G_2Vpq*TC}J?@uG z(C)VrOGUqa*+X)m=p8i-)1%5Ch3?zj!-1~M4%L#035R~!5gna{5AVp;f4mWg7BQs3 z&F;bRxb$p3Gh0#sin-7pI<2{Pos^Or^1oJGO~w4DCjF@5aN9lwx9zZH2b!ZY4@vG| zT8=4`f|$jH@Y#nG@}`W#CT={?ybfm>*xhU;(&T{$nKt#NrJN$pSDU?HxBbgO5X*;C z*@_Ueg!Ve|z2YF$rd@XXLFUwg2lWm1EQZN`#_VxgRni1j7Ma0uJ<}wX1?^Hl~ z9F8{2Rsy7TAze{>|MCC$a)+y7@0ap`*O!ErjIK;ce-W`0%80{v+aabOhl1B0Voq&y zV@mNUdA;6?u4^S>zgFP*Ku1@x** z?4X|Ju>8;0YP$eYeJc3^OvlDM-_?DFdzPV!zKm-5p?$k2kAGOmgWw_ib5GL;`6E2S zoL)>)M=fHJCKj0%ztrNv_Q@k)?vn}KPY)*BMn{?>ybtXuN1B6bhjho0rWbvC^GMT( z0$YwWne-XNfQ*YGD~x#kqfEE`zlwuXS@|7c5lmbd?}W3ASHB>p{h&lJ8Tb=22-bha zQKk!MTy>Ob>fe;IOOG;x3UOOP7CqQ6mo&mqn)NdODEuI&EKej3ib4e+*crV{-@+Y` zbcKO5?%@vmLoaiDqe0Q^Ur!U^C?c~*6LMx~erfe2=d7WXqB zRHb|D75z*nia*#7lf`7aw4Z6+T5;A{qfPKHa6fdqi(f3tYz%g0$Lr76W9)wYO=*hN z;bIe9O+32O`kS)cPc?^%&tBQzH1Er6@Tt;s#757x566=?cmgC{Q9W{XT%tF_18U&< z>OSAtPx{mCF}C5cX1)Jo%GM-vGPYoV8Qkf1wmqOM*ciFEB&0GyFmHaa(dC2{L5^g< z+wC0#%t-_ptQla6515eldudd;a3&Eb%sWtp`=v`qH;#m*i4Pau2QwCTIL=(^ujd`~e;w7h;7MDH{Sti_5g7QK*-A@I?cRwcj z!BeaUqV%S!JQvl05wC*BOK?)~Sx%siPY`(WJnnzIHz&$=1qK6|OgxIaspmATY=Wp${xv5T>KB|m&1(gAp>JbMlyahT ztSJ}&(~(bbeP3+>F)O{<)*o(Fw{Q|;Q*O;O|1sHvakUqSg@YsB_@&i;J5 z8F3KVG_{zzB0~m`Yf<_{xCO`>%gYE!NV=t3^I~>dvB*Fe8mFFtNwC^3Im2AvVc)OR z=l}iHS!bH&Ew|-)xm2g_w|97Y6&p&8uML06xgxB5&)ztSTy>Ri+6TA}uUwHMsaa(^ zxs`eq`ipY#amu!GnR|EDRaa>*1}M?#x@w}&;$gjPy>CVjh=q`SkgYhew>Dcf+HZPL z<$JXy|L`e!>wo{Lb9RY3Vz0PmpHCBiY}NenQ}zRD$6%M;;`c479jDVdlUJ4H>{B2! z+HZ16Wi$XLhJ~HUyQ=JuW32;1?*9pdoIiGF-;w+d2s!`fNXUv)HNZ1&M~|o(21qFX^`1TsC&ge8#u`L!4Hj zltqdP`^V~}?r^F*n%KIs;*oV|M*UsKa1ycZt>Xg!Q4<hTrw%&FO$>^Xlj3!4pSmiozyL~Y!)B1s$dN>SuHon@5p z;l#7x_vhH_&O$`G-TsS9#W|%hXUGf*Nm2y;5jP8Xh?1fFRMO#uB31ptkB_@(2FmVOGNN_VVNi#Xacv*l9Pk|F3!Si zBxK7Lgoppt;nc5*3@u^b32e?tEb9nRC4}tRrek8pOPnpR%g;8g^FQVMl?!e?+kSht z=}>?DYVLzmrDP$GVi2;O|7^RmN3=9} zG~r^HA)YD?d@Q)b_B$7g-#m`A#$^yX7kPfXtv=Uu>T#pgO(C4H08N}foJjxDAo4Ma z+{pZyjuIe?8J?i=iTw<-ZO=1ZJCF7exjhkaPR^EpGz*?Fsf^24g{aUZb_&&QhZXAP{o z{u~+{XD>b997GVlY3E~5TxZ`qpQHFQql6wa@p>&}Xg)T;)CH!byK|Cc@ALNi{O(E{YcDeGlvD>n&Hj3kxsA?_`3p+ahj!Ip%zzf} zyD0o)G-Epqu)u*$s)c46kGt*{n+_;d=Uj~Z@SeTyVskVbde2|Xir;N_Tx`0ZMl@mI zDPIJcv!fJQTK5@%5RSqj>|G*qw)aP2dn2$vo_HWabBzeok8>(}$GsoJo(J}C7G?|$ z<6HZ;OUyqp1$=vnIkMqcK~=O3FlL%vPmm|i9&;({r<8FEyE> zKA8gN7L)A+$5JpkY`@eT++(z}fXQ#~O!XNGscvV>H4EN~wougDuEbsDLe$x2nUWir zy0eFxCy*_3h9RPkw_S#rp6p@_8)lC8F1Ak(1CcJ4(Ik;+L^w$qk|h5i$8%0-C~)s@ zcj?2YY}4W9KrY7*H}`;<9}hQY_WVX#p3lmNn#`2NgI!VVOh`N+(KO7%kQzjrSe@Kv znGiOOwffq>n#1xwqXyXyp0i8-Y7QXM{+E9>^P$TRjxdcY78%w#Dk4Vt9xraN= zt=U(YgHmI$QL$1W`eW>lE6h>#`vD=bBT*gkjehosD@}{UlS*D>&%M&@xBsVwgs7tn ztc-<_sVG7$D~bGVe4DDT#p(rXeH0P;xyCNJ()?w==i;duS^gbhbS;nhj?Q(>c+P$= z9vKTiT#BXB_P@&XFZvX7Z9KS3yRoc(R%w6O%EMQI=_BmNSE278Ycp4yR|q1x^=kH& zX4tZ8%&@|L70R4|Ak=FZU6^jCUc-d_-9C2>>vFpN_!>5Ep0wVz=78ho6uRt1-u_;v zGBBRa1#Rq!mc@b>+<8Jjt5b!}zAZVbD?9E0i{SeDgHf#$9G&Gf@>)|>ajPeFGh!aV z-zO{;Jt6s#)1!e%_7UUuFl^yQ1v*h%E)k&}z*eepg9U){pHCE~wz9OSx z0T6{ZGRJN|K$Q+v{3|a^F=g33;5K$%=VVF6l6w*azX?{vQ>VxLUi#;nc{4A&$wz;F z7e3YFHM`l(9gZ7fo=5#7utTtim4;cuSGSDp&tC8z$+9%lDijc|g#EOBsno7G+8NeR zQassye>aDgyz?)uD>&snXnq_na-@hq?Fs8}-`~xVz5BZLjw;tV7Dr}uDd>`6VQ`%+ zNsc_@%%nOLI_A~!nAO>CrCp99R;zAoH_iTGhIT);S?IR4l1f3zL=qq%G!PjmiDLwe z9wh2Xca`NSd}CuA$Gj!~FfEG_AA%upgA@XZ!?d2FW^dXZ|1izVKYxdE*mULO+cRsY z60V9&s#nO9uh`DlnXU~KjWV)`)&-2X>^jKov3Bxxrd8W@44Slf@jj^m>b=$|{g5zB zCQWRj{EZ>JeZVK(f0$%wabPOd(OEF)e;H`ZqYFzxf?5ZLOoUN_k^(*+^iOkq;ok{0 zA5EJ;a5uR-*i1g(uK%YQR&OvAkw8v_!Jn+9eA4x>i?w#z^{k1tcG>l&{D=qqvI4C( zP8}+9R>sJAg6nHx-#BC605h*G0zw#%^-4!pr!U3g0}oDk)s zND$X6X5YKP3@+6H7oQ15AY*{KQ|#ba*gSk{50j74_V|&ee7_C%YOh^JTp}O3{ia%k zR$I!l>+B)Q&2axn)8*nbtEtVVGwZb&PwdvRjQ(F3~3m8KPG7QVCR)oJ;S*&x6 zj}44BM(ME?=I|Cs@RC4d3MJ`&leAY$W5F-V%=>8t8bGD{*|5@_*5tK$8o0AoqsRc3 zuP4UAgQ@n$N^@wtm4$AySqfi%q{mfQlC?zP4p;3K)q3> zU6U8^A_x_0868Ym>DGBJb8`GB)2#Rxq!OkK@c6Wa&gX`?!j2qe7UBNg{T6dTvI%P_810aCtWIMiYqXo z^Vd!uZQA9(lmHAmyY-S?F&a7P6#LU?lQ|~JiJJ_&W14mm|A2ckROVmZ={G0U*nl7& z3Y#y4`*+#FQ2iNG9o;$SR@12>DvgE_BP2@9kkckXa#Zg86k zN0QLYUas)EM~*S6gD&7zE@4~PM-Kj)3WSw!I_v<==t;4D8+L(N&LYknKX?3g49@Gv z+DT)~5&cG#CYZCx@+IXGKSmw+O~3}!XVM=)Mu3*1ix3;4K?-|u;nfQCx_Br*vkAY| z^fuF>5u7v;vR{k8Fh58sPx-#~^xI6=CfQeB^r}ioBD#C*;%T>`a3YL!*aHy#}nVkeBzJ32tHH*Ll;H`5%s z1LC;QVbZ}JQwA704AWq$w1GQ6uknf)*Q<@+V7pB)O>%CAr=(e`gC^jm^6C`PtAW~X zi-jLYH+Cd%8siRIh?^RNEev1c^s=fVh{PNMiw|DlwrYri&7pOV58ry7O}Ny)iEPiR?z*PIylMQ<}PzYs+uEG>9B^^m)O7FWjc4O zjoko=CuENTIH>BfdODxY(g;mR3njFu4&rY((XPD9^y)%*_bLx(hMv?mRboakAJtY! zstMwtNu0&v%pu4mSKGtxM$~7R!8`V>yUmGB2a_N}$^ag>k#B-i3JT#VFWt>v*Hd=; z-KdcLZRQ@+JP#SFAFMT#Z~NcF!Gcfhb@!NK`Y-0F4oiT!3p4I4G=2Ca;S4kF3q;%9 z`RJAGkinS9m?@tRH=`LB5h)gaJIiQpY;vM`H&@%SWx2@QnNlUfGV9`VgkGRID zc)J*B0pSOZnPPghAE8u0Xkkp2r&IJIL`%KkIysH!gviJqa8}T(N2i$1i8b(?&+Ymt zre*%C)j}7fi%TZoYX($2`Ko$`Trh*lg*6OvA&qDcYC0ZigSKTZ;}3eFPS&Sge`LMF z&;dTY&B^?wVVZ7&$~-9_O*NQ-h04yxX)Zx zake~MAP35KvPj)2q&wiQ2iH&CbOEU+{gLqX8ih%V7(4jDyvJ%|3MAAv|3s!^I{fIY zAP}QuxDj`TTJizi6lrBZECC@&@PoFv>7fWc^874YdOzHG>|(_5P>v9nNEpJwi#O-o zk7L|Kd+q(^z@vDCEuS*gl=&@Q1|1eB*GdqxK;i*q`@7IcY`4a7WupF+-dWsvORpFZ95gu4&H>D$&(b6Fas|erEOXmWi?lLEN3uGhI7r(;8aBtQooW4 zXIX6!E7jfV>?<$D0P&>em7?Qj#ay{2=Y_j=)4GsW$2GVi7kvd&$%eVXNva}6y9(tM z-t~lPT%#J*P+s`>u6;h_Ci`KG59_|Gsr{~I?|1Jb?bA+-mtyz-7eK|a0uF<2LQgvVsBW-MrsdEta?g`roP3kDPfg8{0}MSwMV!8pep z`9(?ZT2}cu!sP`E6&3_R3AnzK062L2B7*PJ321gsh3f@v(`3{M{h$+yTe!CqSeTOd zScsmSS_Y!gFZmCLGyXWx+k^ix(El;cioI>PflgC}MBZVXdq;^Tl^vz~^}j}WyKvl% z5)*qC(h!%ZuPgz;O)umR;-IY`gUj_`-;u(?|2R_L{`)~w(uQcer5Gj%PXo$UfHS4_ z>1NvW3Kb!QoN2>RsO%Bb%%BUL8Wlts2S!eahc~_`Z-2QbfyZ*EcN&NUyhh9r%VbGB zcpExfN$_8Xg_W)-S=H-Mey0gPs}X`K3g4-A=QPu}9yTY8ygsxqjfundsxrmL$i|Ks zuS%=q*cLK~tlCG3iK?}atOi2BCc$l*EEp^dgd-hMAVnCdU*OyOs}R!0*k`NEQzz~6 z(w#&O@`G~{u2B@OP!G~m5umPmkr!`n79Oh>P;J!uAt<7PW_ zhB@GHN!%_NJheaq(;aks6A=7)}Weg9$8 zqV%mqK^s8|pU2QUj^8N4E@nM3uB#R+`g`#srbml5!dxsYOAr_92F{};VA47};t^9; z0poP?J@trZB*G(s?J1?0Jd}GmE20zf8Dl~8-eqBSKOJXt%K1J#jgDLb=W+TAh>@Ev zXNHCLIFBM7clQTrF7*)9DUI2}M@{qixll#h zvs2ENfKF6Mb*O{r$tW$ z70F6nhiUs9X!_Bagi*I^KAfWKB>VjE;mMj4IR#6k7rw{JFtnZ4w;)5?qXRBp#_th3 z4e=m5;xIMkYx$rFjWYJ=$IO8hFGl7lmC51b(8X2P=fu^|7VhVIapsnN+t}Zg1}fjf;oWK3HIng|BZDjUK3n-kD%^K}&E-Q(KKUxg2tP z#E4%6-tlZ`m~#bJ{6BK~mh^~8#|DHg>)OZ-#we9auC{9k@sPQ>ckE=hI9uA|ALkTW zjUE2D`BTM~$AFbn&YlHWl1WI@9o5xBbroo9G*0+K+ETE>?^@+}UmmS%RMF1*F+BC@af5p`ZnrO&;$3z5KFR_=&T5hPKbY%#`w#oTms^ zerLk(zeDq;$Ae110O5-Z;f8@M_|$q&n2Rt=T>J#SUz_ceC(M40fuFP5MC2-qd7JI} zClF0`W6)vzZ1Fwp3D8X;4vsX`q3C9xaVI-KrOL_)eu0QvxrfGMWo-ua$&_c>oGA`n z9*oU(lq!0snwtDSY6_+#UFkjfKd34dFSeC4QQW_^cBTo-dC(XR;`##4{`#AV^ifBi z!D)27V*ATXb2Id&UaZGL1kM@W;xQaHm z|D0p?OMIKxEL~)um;;6V*1kE%^o#?QhPLoY)4cWX>FJk_0XY*u2t5zy-K0!OCp>8y z55zbV(LFZ5U>^;n!a{T9vKb`cos)80}RWKp`lz=3O=`~2v+=G+qy zG#nvy>{!wLM1n{oh?*GgT%445mI#gH5gjeZ!dFmFFJ!AQy&}CGC0i_u45W7FT+^|| zt~`||919YORH>)%@I@wJW(TJ0*+b`H@m^;u=5Y#gtX(z_^GIL&(LD6g?`{40W<0w= z)8?C}F&~||fOqHHlb$yvcH#n49~0c83ry*u>##y6!%AUFElTWU$ulq)XE+i3%<6W$ z%Q-MGoNRpP-xioAiJNXq5W1uJLUVCb;%lcBZTeBKtP%2&exppYyXMMV!eF+A<#n8;->)MPJ8-Oc;en{ zcRpoWcU_66A9I(1g9t*iV93)L0|MGCXIsW5MtW`tBG8xwVM=z=F0*3M!W51-lh4I3WW`3)in_@rQb;c3&R!cF!;tan-FfVLz>R-Z&o!7{RQ=CM^KNSfdR*Yy7$@3jAC)9CgL ztIm$gZ+p=*=6r&w|E|$Q*bYtXlx&kx_lK7j{~jbiJp;O&E0`nfkIBNHAdD)mjz-j3 zb!2hR0rL2z=+j@@p=6?LtQGK|vYMT-)U@fe)P#12_>!|yC&C6`HR-Vcp(}o1o12}CQseA? z5Rk85jw9dXj@hKn4gtpU*=FkS$l)31$U^m1{AyB`!*S=`lDb18H zkk6qn_K6pvj|=SD7fp*pR>cbnBL%vwo|A!rxl)QqxN-QL;3v;G>E4O@m=md)ci1*B znQl!_afklg(GdldVNXSdzc^d3m%W5jDDY0NlD=YTl2DM$v)J7TgkQ5rrthUmlLg+Hd*u}UoXHqt-E;VSVvvt2nBNLHNR!$m*E?u zfP`)z^SS9IF9nHb!;UxIs97@@+0wcX(RABdCVLBAD znp`ztn|pZi3LIN*Fu z*vT>k%3z6{fF0i%q+@bZ+$c%OZR0pk z<*Pg=MPWNT30i|tPC^VMEhUqpg-SonI)vE#mFDQqXF{GsqSKUmGLX& zGy~86)y*0^4)e2yEu}^&O-IBvfjWq)!gpYMFqOarV5GCu!G>TpjM|y)raNL#?d*3s znCi~ZJVP0deZw4`PZ}u+gsfaU`3+M!2<^5sueVp~VvK0*0h-MTZK4YsbwqN z8DAu{t*T`LCUA<&)$=}EhEH6P9lgq&&Y_|YS8=vzj{RkoX?m1X zd7V*!D8?g$Ic_XSzqBfE6b!Jib|&eS7bGHFqE;BB(3TBqk`SM|ng#Z6`}frd^3x;w zOsl|Rx}CAwv}^k-XW}AfLqrnfw_F06(`gY`omjpSx^;u5~chK((V0Giqz zN(8sLGuu3|SG;M8+p+02tSlCMR!E2Zzs`m^(TBH5{001y;Y^okT7{o{({yY$9fU?e zmYoHU5&ZI1^|e&`q}~0d8Ib??QuU)nVV)B*Uy2kV%zD(&_a|4%YYtd$_7jIf?X8UYBk9`{uSKEKRZ64!t(mQT9 zdh$EwVv7Fy4zk;tSEGboI&%#ltV`gv9LOCggxWVOYGdB z;u|)YL(``RZ&DhS61O(n@&g=+U$Q+uz&HCFd*uhFZQGqVoMK^(BP4W=rC5SsU+)+* zyMQ3Na1RjOhm1V`fq9=SaZ@&$Hpgws(Hd+JZLNzc5~v`!1>UH=%tScB1qIOa^0NF9 ztRm9Qr^0Qo(WNj2sChwCk#V6XMOYQ*)q%{s%|#cfrJyhZJ*o3 zLjTczw8`w}S9&)8L%{Qsz5GKw?>Ca|#r(NpTs%xG!UYl4vN^*hKQdzh(%m1KKh;;9 z1q@yzzf-}zKC~-Wto!XzH2~{PdsdAZ=-p)>uQBZa`kESg zvB~bLF@IKkGsQSK{bO?>=XIa`*qo1BcB@ZJsXz5e+xruo*9X|^b=hX0`h=<7X19I< zhHSGPKgCU;DNRCMV*}Yc%$9K z#cx2HqKWb#WzvK1>TTSyuQ(1~I zcTKH3?8dHDu-$&J6_mW+Hvi1L#%1egW`K9A?Y7Nig8rq>jV7(JuJ`K4?T~Gz^`WEP z4wZBNNTkO2?zF5J@mG>`kaBwh6&-o^9gOPEs(){v-3H7z+S1Q)CE8?9{oG7Nllta! z)9qaF8RF$AEu<)zlR}>Zv)N|WCaRM}e`1d`1W_V?l+PUpX39a!G6>?K!E7fA^$&go zycCpEC3~vU<~g`<;}@m_)`^*45D{fj3Kk>m